From f099df3c80e589cd68a000af2e5fdceaf670bdd4 Mon Sep 17 00:00:00 2001 From: Laverne Schrock Date: Mon, 21 Nov 2016 18:43:03 -0600 Subject: [PATCH 0001/2206] make-desktopitem: make genericName optional --- .../make-desktopitem/default.nix | 38 ++++++++++++------- 1 file changed, 25 insertions(+), 13 deletions(-) diff --git a/pkgs/build-support/make-desktopitem/default.nix b/pkgs/build-support/make-desktopitem/default.nix index f5b4e5af93a..f8c31ed5c1d 100644 --- a/pkgs/build-support/make-desktopitem/default.nix +++ b/pkgs/build-support/make-desktopitem/default.nix @@ -1,36 +1,48 @@ -{stdenv}: +{stdenv, lib}: { name , type ? "Application" , exec -, icon ? "" -, comment ? "" +, icon ? null +, comment ? null , terminal ? "false" , desktopName -, genericName -, mimeType ? "" +, genericName ? null +, mimeType ? null , categories ? "Application;Other;" , startupNotify ? null -, extraEntries ? "" +, extraEntries ? null }: stdenv.mkDerivation { name = "${name}.desktop"; - buildCommand = '' + + buildCommand = let + + optionalEntriesList = [{k="Icon"; v=icon;} + {k="Comment"; v=comment;} + {k="GenericName"; v=genericName;} + {k="MimeType"; v=mimeType;} + {k="StartupNotify"; v=startupNotify;}]; + + valueNotNull = {k, v}: v != null; + entriesToKeep = builtins.filter valueNotNull optionalEntriesList; + + mkEntry = {k, v}: k + "=" + v; + optionalEntriesString = lib.concatMapStringsSep "\n" mkEntry entriesToKeep; + + in + '' mkdir -p $out/share/applications cat > $out/share/applications/${name}.desktop < Date: Tue, 22 May 2018 16:42:02 -0400 Subject: [PATCH 0002/2206] treewide: Remove uses of builtins.toPath. toPath has confusing semantics and is never necessary; it can always either just be omitted or replaced by pre-concatenating `/.`. It has been marked as "!!! obsolete?" for more than 10 years in a C++ comment, hopefully removing it will let us properly deprecate and, eventually, remove it. --- lib/strings.nix | 5 ++--- lib/tests/misc.nix | 4 ++-- nixos/lib/eval-config.nix | 2 +- .../modules/services/x11/desktop-managers/enlightenment.nix | 2 +- pkgs/build-support/fetchdocker/default.nix | 4 ++-- pkgs/development/mobile/androidenv/androidndk.nix | 2 +- .../apple-source-releases/libsecurity_generic/default.nix | 2 +- pkgs/servers/bird/default.nix | 2 +- pkgs/servers/monitoring/telegraf/default.nix | 2 +- pkgs/servers/nosql/influxdb/default.nix | 2 +- pkgs/tools/typesetting/tex/texlive/combine.nix | 2 +- 11 files changed, 14 insertions(+), 15 deletions(-) diff --git a/lib/strings.nix b/lib/strings.nix index e09ec42bfea..2a61b1465cc 100644 --- a/lib/strings.nix +++ b/lib/strings.nix @@ -492,7 +492,7 @@ rec { isStorePath = x: isCoercibleToString x && builtins.substring 0 1 (toString x) == "/" - && dirOf (builtins.toPath x) == builtins.storeDir; + && dirOf x == builtins.storeDir; /* Convert string to int Obviously, it is a bit hacky to use fromJSON that way. @@ -528,11 +528,10 @@ rec { */ readPathsFromFile = rootPath: file: let - root = toString rootPath; lines = lib.splitString "\n" (builtins.readFile file); removeComments = lib.filter (line: line != "" && !(lib.hasPrefix "#" line)); relativePaths = removeComments lines; - absolutePaths = builtins.map (path: builtins.toPath (root + "/" + path)) relativePaths; + absolutePaths = builtins.map (path: rootPath + "/${path}") relativePaths; in absolutePaths; diff --git a/lib/tests/misc.nix b/lib/tests/misc.nix index c683df7d7ca..c0e1aaa248e 100644 --- a/lib/tests/misc.nix +++ b/lib/tests/misc.nix @@ -97,7 +97,7 @@ runTests { storePathAppendix = isStorePath "${goodPath}/bin/python"; nonAbsolute = isStorePath (concatStrings (tail (stringToCharacters goodPath))); - asPath = isStorePath (builtins.toPath goodPath); + asPath = isStorePath goodPath; otherPath = isStorePath "/something/else"; otherVals = { attrset = isStorePath {}; @@ -318,7 +318,7 @@ runTests { int = 42; bool = true; string = ''fno"rd''; - path = /. + "/foo"; # toPath returns a string + path = /. + "/foo"; null_ = null; function = x: x; functionArgs = { arg ? 4, foo }: arg; diff --git a/nixos/lib/eval-config.nix b/nixos/lib/eval-config.nix index 97c79487df4..d005fc61dc4 100644 --- a/nixos/lib/eval-config.nix +++ b/nixos/lib/eval-config.nix @@ -28,7 +28,7 @@ let extraArgs_ = extraArgs; pkgs_ = pkgs; extraModules = let e = builtins.getEnv "NIXOS_EXTRA_MODULE_PATH"; - in if e == "" then [] else [(import (builtins.toPath e))]; + in if e == "" then [] else [(import e)]; in let diff --git a/nixos/modules/services/x11/desktop-managers/enlightenment.nix b/nixos/modules/services/x11/desktop-managers/enlightenment.nix index da3287aaea6..5c083a151ff 100644 --- a/nixos/modules/services/x11/desktop-managers/enlightenment.nix +++ b/nixos/modules/services/x11/desktop-managers/enlightenment.nix @@ -61,7 +61,7 @@ in ''; }]; - security.wrappers = (import (builtins.toPath "${e.enlightenment}/e-wrappers.nix")).security.wrappers; + security.wrappers = (import "${e.enlightenment}/e-wrappers.nix").security.wrappers; environment.etc = singleton { source = xcfg.xkbDir; diff --git a/pkgs/build-support/fetchdocker/default.nix b/pkgs/build-support/fetchdocker/default.nix index ae3ae4185e0..b54e4141afc 100644 --- a/pkgs/build-support/fetchdocker/default.nix +++ b/pkgs/build-support/fetchdocker/default.nix @@ -22,8 +22,8 @@ assert null == lib.findFirst (c: "/"==c) null (lib.stringToCharacters repository assert null == lib.findFirst (c: "/"==c) null (lib.stringToCharacters imageName); let - # Abuse `builtins.toPath` to collapse possible double slashes - repoTag0 = builtins.toString (builtins.toPath "/${stripScheme registry}/${repository}/${imageName}"); + # Abuse paths to collapse possible double slashes + repoTag0 = builtins.toString (/. + "/${stripScheme registry}/${repository}/${imageName}"); repoTag1 = lib.removePrefix "/" repoTag0; layers = builtins.map stripNixStore imageLayers; diff --git a/pkgs/development/mobile/androidenv/androidndk.nix b/pkgs/development/mobile/androidenv/androidndk.nix index 78e278be237..1c0f75215e7 100644 --- a/pkgs/development/mobile/androidenv/androidndk.nix +++ b/pkgs/development/mobile/androidenv/androidndk.nix @@ -50,7 +50,7 @@ stdenv.mkDerivation rec { patch -p1 \ --no-backup-if-mismatch \ - -d $out/libexec/${name} < ${ ./. + builtins.toPath ("/make_standalone_toolchain.py_" + "${version}" + ".patch") } + -d $out/libexec/${name} < ${ ./. + "/make_standalone_toolchain.py_${version}.patch" } wrapProgram ${pkg_path}/build/tools/make_standalone_toolchain.py --prefix PATH : "${runtime_paths}" '' } diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_generic/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_generic/default.nix index 93857ea792c..2efdc5abeb3 100644 --- a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_generic/default.nix +++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_generic/default.nix @@ -1,7 +1,7 @@ { appleDerivation_, applePackage, pkgs, stdenv }: name: version: sha256: args: let n = stdenv.lib.removePrefix "lib" name; - makeFile = ../. + builtins.toPath "/${name}/GNUmakefile"; + makeFile = ../. + "/${name}/GNUmakefile"; appleDerivation = appleDerivation_ name version sha256; in applePackage name version sha256 (args // { appleDerivation = a: diff --git a/pkgs/servers/bird/default.nix b/pkgs/servers/bird/default.nix index 94bd92abb4f..f44ae83ec03 100644 --- a/pkgs/servers/bird/default.nix +++ b/pkgs/servers/bird/default.nix @@ -17,7 +17,7 @@ let buildInputs = [ readline ]; patches = [ - (./. + (builtins.toPath "/dont-create-sysconfdir-${builtins.substring 0 1 version}.patch")) + (./. + "/dont-create-sysconfdir-${builtins.substring 0 1 version}.patch") ]; configureFlags = [ diff --git a/pkgs/servers/monitoring/telegraf/default.nix b/pkgs/servers/monitoring/telegraf/default.nix index b7879cc763a..dc219416fcb 100644 --- a/pkgs/servers/monitoring/telegraf/default.nix +++ b/pkgs/servers/monitoring/telegraf/default.nix @@ -19,7 +19,7 @@ buildGoPackage rec { -X main.version=${version} '' ]; - goDeps = ./. + builtins.toPath "/deps-${version}.nix"; + goDeps = ./. + "/deps-${version}.nix"; meta = with lib; { description = "The plugin-driven server agent for collecting & reporting metrics."; diff --git a/pkgs/servers/nosql/influxdb/default.nix b/pkgs/servers/nosql/influxdb/default.nix index 972bd53d95e..466bf6a60a0 100644 --- a/pkgs/servers/nosql/influxdb/default.nix +++ b/pkgs/servers/nosql/influxdb/default.nix @@ -20,7 +20,7 @@ buildGoPackage rec { excludedPackages = "test"; # Generated with the nix2go - goDeps = ./. + builtins.toPath "/deps-${version}.nix"; + goDeps = ./. + "/deps-${version}.nix"; meta = with lib; { description = "An open-source distributed time series database"; diff --git a/pkgs/tools/typesetting/tex/texlive/combine.nix b/pkgs/tools/typesetting/tex/texlive/combine.nix index 35fee64ba54..f1a20552d38 100644 --- a/pkgs/tools/typesetting/tex/texlive/combine.nix +++ b/pkgs/tools/typesetting/tex/texlive/combine.nix @@ -35,7 +35,7 @@ let mkUniquePkgs = pkgs: fastUnique (a: b: a < b) # highlighting hack: > # here we deal with those dummy packages needed for hyphenation filtering - (map (p: if lib.isDerivation p then builtins.toPath p else "") pkgs); + (map (p: if lib.isDerivation p then p.outPath else "") pkgs); in buildEnv { name = "texlive-${extraName}-${bin.texliveYear}"; -- GitLab From 8500e28d7bff6697997f6f5924eab3aaa0ffd78c Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Sat, 23 Jun 2018 21:24:04 +0200 Subject: [PATCH 0003/2206] doc: add installCheckTarget and installCheckFlags to manual Fixes #42393 --- doc/stdenv.xml | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/doc/stdenv.xml b/doc/stdenv.xml index e7f52377e68..e0706a296e0 100644 --- a/doc/stdenv.xml +++ b/doc/stdenv.xml @@ -1731,7 +1731,7 @@ set debug-file-directory ~/.nix-profile/lib/debug Controls whether the installCheck phase is executed. By default it is skipped, but if doInstallCheck is set to true, the installCheck phase is usually executed. Thus you should set -doInstallCheck = true; + doInstallCheck = true; in the derivation to enable install checks. The exception is cross compilation. Cross compiled builds never run tests, no matter how doInstallCheck is set, as the newly-built program @@ -1739,6 +1739,29 @@ set debug-file-directory ~/.nix-profile/lib/debug + + + installCheckTarget + + + + The make target that runs the install tests. Defaults to + installcheck. + + + + + + installCheckFlags / installCheckFlagsArray + + + + A list of strings passed as additional flags to make. + Like makeFlags and makeFlagsArray, + but only used by the installCheck phase. + + + installCheckInputs -- GitLab From 21a8c9e30197e1f3ef54150560093140531cc1f2 Mon Sep 17 00:00:00 2001 From: Tad Fisher Date: Wed, 27 Jun 2018 13:09:45 -0700 Subject: [PATCH 0004/2206] cmrt: init at 1.0.6 --- pkgs/development/libraries/cmrt/default.nix | 24 +++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 26 insertions(+) create mode 100644 pkgs/development/libraries/cmrt/default.nix diff --git a/pkgs/development/libraries/cmrt/default.nix b/pkgs/development/libraries/cmrt/default.nix new file mode 100644 index 00000000000..8044d7165f7 --- /dev/null +++ b/pkgs/development/libraries/cmrt/default.nix @@ -0,0 +1,24 @@ +{ stdenv, fetchurl, autoreconfHook, pkgconfig, libdrm, libva }: + +stdenv.mkDerivation rec { + name = "cmrt-${version}"; + version = "1.0.6"; + + src = fetchurl { + url = "https://github.com/intel/cmrt/archive/${version}.tar.gz"; + sha256 = "1q7651nvvcqhph5rgfhklm71zqd0c405mrh3wx0cfzvil82yj8na"; + }; + + nativeBuildInputs = [ autoreconfHook pkgconfig ]; + + buildInputs = [ libdrm libva ]; + + meta = with stdenv.lib; { + homepage = https://01.org/linuxmedia; + description = "Intel C for Media Runtime"; + longDescription = "Media GPU kernel manager for Intel G45 & HD Graphics family"; + license = licenses.mit; + maintainers = with maintainers; [ tadfisher ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 53695108166..71bd6c59809 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8837,6 +8837,8 @@ with pkgs; cmocka = callPackage ../development/libraries/cmocka { }; + cmrt = callPackage ../development/libraries/cmrt { }; + cogl = callPackage ../development/libraries/cogl { }; coin3d = callPackage ../development/libraries/coin3d { }; -- GitLab From 87130a5b9e5c6b8530dda1a5c73960c4ba2e230a Mon Sep 17 00:00:00 2001 From: Tad Fisher Date: Wed, 27 Jun 2018 13:10:04 -0700 Subject: [PATCH 0005/2206] vaapi-intel-hybrid: init at 1.0.2 --- .../libraries/vaapi-intel-hybrid/default.nix | 47 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 49 insertions(+) create mode 100644 pkgs/development/libraries/vaapi-intel-hybrid/default.nix diff --git a/pkgs/development/libraries/vaapi-intel-hybrid/default.nix b/pkgs/development/libraries/vaapi-intel-hybrid/default.nix new file mode 100644 index 00000000000..56ded2c5644 --- /dev/null +++ b/pkgs/development/libraries/vaapi-intel-hybrid/default.nix @@ -0,0 +1,47 @@ +{ stdenv, fetchurl, autoreconfHook, pkgconfig, cmrt, libdrm, libva, libX11, libGL, wayland }: + +stdenv.mkDerivation rec { + name = "intel-hybrid-driver-${version}"; + version = "1.0.2"; + + src = fetchurl { + url = "https://github.com/01org/intel-hybrid-driver/archive/${version}.tar.gz"; + sha256 = "0ywdhbvzwzzrq4qhylnw1wc8l3j67h26l0cs1rncwhw05s3ndk8n"; + }; + + patches = [ + # driver_init: load libva-x11.so for any ABI version + (fetchurl { + url = https://github.com/01org/intel-hybrid-driver/pull/26.diff; + sha256 = "1ql4mbi5x1d2a5c8mkjvciaq60zj8nhx912992winbhfkyvpb3gx"; + }) + ]; + + nativeBuildInputs = [ autoreconfHook pkgconfig ]; + + buildInputs = [ cmrt libdrm libva libX11 libGL wayland ]; + + enableParallelBuilding = true; + + configureFlags = [ + "--enable-drm" + "--enable-x11" + "--enable-wayland" + ]; + + postPatch = '' + patchShebangs ./src/shaders/gpp.py + ''; + + preConfigure = '' + sed -i -e "s,LIBVA_DRIVERS_PATH=.*,LIBVA_DRIVERS_PATH=$out/lib/dri," configure + ''; + + meta = with stdenv.lib; { + homepage = https://01.org/linuxmedia; + description = "Intel driver for the VAAPI library with partial HW acceleration"; + license = licenses.mit; + maintainers = with maintainers; [ tadfisher ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 71bd6c59809..c5e40654168 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12010,6 +12010,8 @@ with pkgs; vaapiIntel = callPackage ../development/libraries/vaapi-intel { }; + vaapi-intel-hybrid = callPackage ../development/libraries/vaapi-intel-hybrid { }; + vaapiVdpau = callPackage ../development/libraries/vaapi-vdpau { }; vale = callPackage ../tools/text/vale { }; -- GitLab From d2935b93e6a36973c698d5340b0d3e174721e192 Mon Sep 17 00:00:00 2001 From: Tad Fisher Date: Wed, 27 Jun 2018 13:15:52 -0700 Subject: [PATCH 0006/2206] vaapiIntel: add enableHybridCodec option --- .../libraries/vaapi-intel/default.nix | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/pkgs/development/libraries/vaapi-intel/default.nix b/pkgs/development/libraries/vaapi-intel/default.nix index 4e729db4671..ba763e33490 100644 --- a/pkgs/development/libraries/vaapi-intel/default.nix +++ b/pkgs/development/libraries/vaapi-intel/default.nix @@ -1,5 +1,6 @@ { stdenv, fetchFromGitHub, autoreconfHook, gnum4, pkgconfig, python2 , intel-gpu-tools, libdrm, libva, libX11, libGL, wayland, libXext +, enableHybridCodec ? false, vaapi-intel-hybrid }: stdenv.mkDerivation rec { @@ -7,8 +8,8 @@ stdenv.mkDerivation rec { inherit (libva) version; src = fetchFromGitHub { - owner = "01org"; - repo = "libva-intel-driver"; + owner = "intel"; + repo = "intel-vaapi-driver"; rev = version; sha256 = "15ag4al9h6b8f8sw1zpighyhsmr5qfqp1882q7r3gsh5g4cnj763"; }; @@ -21,20 +22,25 @@ stdenv.mkDerivation rec { sed -i -e "s,LIBVA_DRIVERS_PATH=.*,LIBVA_DRIVERS_PATH=$out/lib/dri," configure ''; + postInstall = stdenv.lib.optionalString enableHybridCodec '' + ln -s ${vaapi-intel-hybrid}/lib/dri/* $out/lib/dri/ + ''; + configureFlags = [ "--enable-drm" "--enable-x11" "--enable-wayland" - ]; + ] ++ stdenv.lib.optional enableHybridCodec "--enable-hybrid-codec"; nativeBuildInputs = [ autoreconfHook gnum4 pkgconfig python2 ]; - buildInputs = [ intel-gpu-tools libdrm libva libX11 libXext libGL wayland ]; + buildInputs = [ intel-gpu-tools libdrm libva libX11 libXext libGL wayland ] + ++ stdenv.lib.optional enableHybridCodec vaapi-intel-hybrid; enableParallelBuilding = true; meta = with stdenv.lib; { - homepage = https://cgit.freedesktop.org/vaapi/intel-driver/; + homepage = https://01.org/linuxmedia; license = licenses.mit; description = "Intel driver for the VAAPI library"; platforms = platforms.unix; -- GitLab From 52b8b68e8235f496e6bb972ae36e30bd8946a633 Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Fri, 22 Jun 2018 13:52:33 +0200 Subject: [PATCH 0007/2206] Libsystem: remove libsystem_network.dylib from reexport list Fixes #42719 --- .../apple-source-releases/Libsystem/reexported_libraries | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/darwin/apple-source-releases/Libsystem/reexported_libraries b/pkgs/os-specific/darwin/apple-source-releases/Libsystem/reexported_libraries index 494426eba6d..edc2e759a29 100644 --- a/pkgs/os-specific/darwin/apple-source-releases/Libsystem/reexported_libraries +++ b/pkgs/os-specific/darwin/apple-source-releases/Libsystem/reexported_libraries @@ -19,7 +19,7 @@ /usr/lib/system/libsystem_configuration.dylib /usr/lib/system/libsystem_coreservices.dylib -# /usr/lib/system/libsystem_coretls.dylib # Removed in 10.13 +# /usr/lib/system/libsystem_coretls.dylib # Removed in 10.13 /usr/lib/system/libsystem_dnssd.dylib /usr/lib/system/libsystem_info.dylib @@ -28,7 +28,7 @@ /usr/lib/system/libsystem_m.dylib /usr/lib/system/libsystem_malloc.dylib -/usr/lib/system/libsystem_network.dylib +# /usr/lib/system/libsystem_network.dylib # Removed in 10.14 /usr/lib/system/libsystem_networkextension.dylib /usr/lib/system/libsystem_notify.dylib /usr/lib/system/libsystem_platform.dylib -- GitLab From 5024e4aa39d6d2ddfe52ee481f7a1f728d5b8d1e Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Thu, 5 Jul 2018 19:24:07 +0200 Subject: [PATCH 0008/2206] stdenv-bootstrap-tools: update unpack to use $reexportedLibrariesFile --- pkgs/stdenv/darwin/make-bootstrap-tools.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/stdenv/darwin/make-bootstrap-tools.nix b/pkgs/stdenv/darwin/make-bootstrap-tools.nix index 6fc9d7f0c10..66c5f419f2f 100644 --- a/pkgs/stdenv/darwin/make-bootstrap-tools.nix +++ b/pkgs/stdenv/darwin/make-bootstrap-tools.nix @@ -178,6 +178,9 @@ in rec { unpack = stdenv.mkDerivation (bootstrapFiles // { name = "unpack"; + reexportedLibrariesFile = + ../../os-specific/darwin/apple-source-releases/Libsystem/reexported_libraries; + # This is by necessity a near-duplicate of unpack-bootstrap-tools.sh. If we refer to it directly, # we can't make any changes to it due to our testing stdenv depending on it. Think of this as the # unpack-bootstrap-tools.sh for the next round of bootstrap tools. @@ -209,7 +212,7 @@ in rec { $out/lib/system/libsystem_kernel.dylib # TODO: this logic basically duplicates similar logic in the Libsystem expression. Deduplicate them! - libs=$(otool -arch x86_64 -L /usr/lib/libSystem.dylib | tail -n +3 | awk '{ print $1 }') + libs=$(cat $reexportedLibrariesFile | grep -v '^#') for i in $libs; do if [ "$i" != "/usr/lib/system/libsystem_kernel.dylib" ] && [ "$i" != "/usr/lib/system/libsystem_c.dylib" ]; then -- GitLab From 15c30f43425b36509cad15df080aca2786f8616b Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sat, 7 Jul 2018 23:17:02 -0700 Subject: [PATCH 0009/2206] libyaml: 0.1.7 -> 0.2.1 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libyaml/versions. These checks were done: - built on NixOS - 0 of 0 passed binary check by having a zero exit code. - 0 of 0 passed binary check by having the new version present in output. - found 0.2.1 with grep in /nix/store/bn221ypclyhac7pzicwf0kj7b6g03d4v-libyaml-0.2.1 - directory tree listing: https://gist.github.com/a183f8e1406cfb340cfc7e4809746583 - du listing: https://gist.github.com/6731d94c1363109427d6793cc7cd010a --- pkgs/development/libraries/libyaml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libyaml/default.nix b/pkgs/development/libraries/libyaml/default.nix index 150da3d4599..cfd78f61a83 100644 --- a/pkgs/development/libraries/libyaml/default.nix +++ b/pkgs/development/libraries/libyaml/default.nix @@ -1,13 +1,13 @@ { stdenv, fetchurl, fetchpatch }: let - version = "0.1.7"; + version = "0.2.1"; in stdenv.mkDerivation { name = "libyaml-${version}"; src = fetchurl { url = "https://pyyaml.org/download/libyaml/yaml-${version}.tar.gz"; - sha256 = "0a87931cx5m14a1x8rbjix3nz7agrcgndf4h392vm62a4rby9240"; + sha256 = "1karpcfgacgppa82wm2drcfn2kb6q2wqfykf5nrhy20sci2i2a3q"; }; meta = with stdenv.lib; { -- GitLab From 2a51780f2c6e14d4f1c7a16690824cde4110a28e Mon Sep 17 00:00:00 2001 From: Symphorien Gibol Date: Fri, 6 Jul 2018 22:41:41 +0200 Subject: [PATCH 0010/2206] polkit: 0.113 -> 0.114 --- pkgs/development/libraries/polkit/default.nix | 72 ++++++++----------- .../libraries/polkit/system_bus.conf | 58 +++++++++++++++ 2 files changed, 89 insertions(+), 41 deletions(-) create mode 100644 pkgs/development/libraries/polkit/system_bus.conf diff --git a/pkgs/development/libraries/polkit/default.nix b/pkgs/development/libraries/polkit/default.nix index 2b5f7cacd4b..1db87ad4036 100644 --- a/pkgs/development/libraries/polkit/default.nix +++ b/pkgs/development/libraries/polkit/default.nix @@ -1,47 +1,31 @@ -{ stdenv, fetchurl, fetchpatch, autoreconfHook, pkgconfig, glib, expat, pam -, intltool, spidermonkey_17 , gobjectIntrospection, libxslt, docbook_xsl -, docbook_xml_dtd_412, gtk-doc +{ stdenv, fetchurl, fetchpatch, autoreconfHook, pkgconfig, glib, expat, pam, perl +, intltool, spidermonkey_52 , gobjectIntrospection, libxslt, docbook_xsl, dbus +, docbook_xml_dtd_412, gtk-doc, coreutils , useSystemd ? stdenv.isLinux, systemd -, doCheck ? false +, doCheck ? stdenv.isLinux }: let - system = "/var/run/current-system/sw"; + system = "/run/current-system/sw"; setuid = "/run/wrappers/bin"; #TODO: from config.security.wrapperDir; - foolVars = { - SYSCONF = "/etc"; - DATA = "${system}/share"; # to find share/polkit-1/actions of other apps at runtime - }; - in stdenv.mkDerivation rec { - name = "polkit-0.113"; + name = "polkit-0.114"; src = fetchurl { url = "https://www.freedesktop.org/software/polkit/releases/${name}.tar.gz"; - sha256 = "109w86kfqrgz83g9ivggplmgc77rz8kx8646izvm2jb57h4rbh71"; + sha256 = "1rpdx1vymkn5d8g2vrb7c8h4v60mq5smjjg29mwzsn6pcxrh1x5x"; }; patches = [ + # to remove on 0.115 release (fetchpatch { - url = "http://src.fedoraproject.org/cgit/rpms/polkit.git/plain/polkit-0.113-agent-leaks.patch?id=fa6fd575804de92886c95d3bc2b7eb2abcd13760"; - sha256 = "1cxnhj0y30g7ldqq1y6zwsbdwcx7h97d3mpd3h5jy7dhg3h9ym91"; - }) - (fetchpatch { - url = "http://src.fedoraproject.org/cgit/rpms/polkit.git/plain/polkit-0.113-polkitpermission-leak.patch?id=fa6fd575804de92886c95d3bc2b7eb2abcd13760"; - sha256 = "1h1rkd4avqyyr8q6836zzr3w10jf521gcqnvhrhzwdpgp1ay4si7"; - }) - (fetchpatch { - url = "http://src.fedoraproject.org/cgit/rpms/polkit.git/plain/polkit-0.113-itstool.patch?id=fa6fd575804de92886c95d3bc2b7eb2abcd13760"; - sha256 = "0bxmjwp8ahy1y5g1l0kxmld0l3mlvb2l0i5n1qabia3d5iyjkyfh"; - }) - (fetchpatch { - name = "netgroup-optional.patch"; - url = "https://bugs.freedesktop.org/attachment.cgi?id=118753"; - sha256 = "1zq51dhmqi9zi86bj9dq4i4pxlxm41k3k4a091j07bd78cjba038"; + name = "format-security.patch"; + url = "https://cgit.freedesktop.org/polkit/patch/?id=373705b35e7f6c7dc83de5e0a3ce11ecd15d0409"; + sha256 = "03fb5039d62cljxi84ir4420p4m1455q022dxamql1mvq3n38mwg"; }) ]; @@ -52,35 +36,34 @@ stdenv.mkDerivation rec { outputs = [ "bin" "dev" "out" ]; # small man pages in $bin nativeBuildInputs = - [ gtk-doc pkgconfig autoreconfHook intltool gobjectIntrospection ] + [ gtk-doc pkgconfig autoreconfHook intltool gobjectIntrospection perl ] ++ [ libxslt docbook_xsl docbook_xml_dtd_412 ]; # man pages buildInputs = - [ glib expat pam spidermonkey_17 gobjectIntrospection ] + [ glib expat pam spidermonkey_52 gobjectIntrospection ] ++ stdenv.lib.optional useSystemd systemd; - # Ugly hack to overwrite hardcoded directories - # TODO: investigate a proper patch which will be accepted upstream - # After update it's good to check the sources via: - # grep '\ config.ids.uids.polkituser "--with-os-type=NixOS" # not recognized but prevents impurities on non-NixOS @@ -96,7 +79,14 @@ stdenv.mkDerivation rec { paxmark mr test/polkitbackend/.libs/polkitbackendjsauthoritytest ''; + installFlags=["datadir=$(out)/share" "sysconfdir=$(out)/etc"]; + inherit doCheck; + checkInputs = [dbus]; + checkPhase = '' + # tests need access to the system bus + dbus-run-session --config-file=${./system_bus.conf} -- sh -c 'DBUS_SYSTEM_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS make check' + ''; meta = with stdenv.lib; { homepage = http://www.freedesktop.org/wiki/Software/polkit; diff --git a/pkgs/development/libraries/polkit/system_bus.conf b/pkgs/development/libraries/polkit/system_bus.conf new file mode 100644 index 00000000000..435b4740a2f --- /dev/null +++ b/pkgs/development/libraries/polkit/system_bus.conf @@ -0,0 +1,58 @@ + + + + system + + + + + + + + + EXTERNAL + + + unix:path=/tmp/system_bus_socket + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- GitLab From 4b8bb6a65aee0caf563833096925e6f6daedc9c1 Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Sat, 14 Jul 2018 19:06:48 -0700 Subject: [PATCH 0011/2206] rofi-systemd: init at 0.1.0 --- pkgs/tools/system/rofi-systemd/default.nix | 45 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 47 insertions(+) create mode 100644 pkgs/tools/system/rofi-systemd/default.nix diff --git a/pkgs/tools/system/rofi-systemd/default.nix b/pkgs/tools/system/rofi-systemd/default.nix new file mode 100644 index 00000000000..ee7626d2712 --- /dev/null +++ b/pkgs/tools/system/rofi-systemd/default.nix @@ -0,0 +1,45 @@ +{ stdenv, fetchFromGitHub, rofi, systemd, coreutils, utillinux, gawk, makeWrapper +}: + +stdenv.mkDerivation rec { + name = "rofi-systemd-${version}"; + version = "0.1.0"; + + src = fetchFromGitHub { + owner = "IvanMalison"; + repo = "rofi-systemd"; + rev = "v${version}"; + sha256 = "1dbygq3qaj1f73hh3njdnmibq7vi6zbyzdc6c0j989c0r1ksv0zi"; + }; + + buildInputs = [ makeWrapper ]; + + dontBuild = true; + + installPhase = '' + mkdir -p $out/bin + cp -a rofi-systemd $out/bin/rofi-systemd + ''; + + wrapperPath = with stdenv.lib; makeBinPath [ + rofi + coreutils + utillinux + gawk + systemd + ]; + + fixupPhase = '' + patchShebangs $out/bin + + wrapProgram $out/bin/rofi-systemd --prefix PATH : "${wrapperPath}" + ''; + + meta = { + description = "Control your systemd units using rofi"; + homepage = https://github.com/IvanMalison/rofi-systemd; + maintainers = with stdenv.lib.maintainers; [ imalison ]; + license = stdenv.lib.licenses.gpl3; + platforms = with stdenv.lib.platforms; linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 01de9af5347..2efb566e013 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -18051,6 +18051,8 @@ with pkgs; rofi-menugen = callPackage ../applications/misc/rofi-menugen { }; + rofi-systemd = callPackage ../tools/system/rofi-systemd { }; + rpcs3 = libsForQt5.callPackage ../misc/emulators/rpcs3 { }; rstudio = libsForQt5.callPackage ../applications/editors/rstudio { -- GitLab From e013a50568f2038d0dee2990ead80d7cbc1d01df Mon Sep 17 00:00:00 2001 From: Stefan Lau Date: Sun, 15 Jul 2018 12:11:02 +0200 Subject: [PATCH 0012/2206] ja2-stracciatella: 0.15.1 -> 0.16.1 --- pkgs/games/ja2-stracciatella/Cargo.lock | 291 ++++++++++++++++++ pkgs/games/ja2-stracciatella/default.nix | 45 ++- .../remove-rust-buildstep.patch | 21 ++ 3 files changed, 350 insertions(+), 7 deletions(-) create mode 100644 pkgs/games/ja2-stracciatella/Cargo.lock create mode 100644 pkgs/games/ja2-stracciatella/remove-rust-buildstep.patch diff --git a/pkgs/games/ja2-stracciatella/Cargo.lock b/pkgs/games/ja2-stracciatella/Cargo.lock new file mode 100644 index 00000000000..d017e93e4db --- /dev/null +++ b/pkgs/games/ja2-stracciatella/Cargo.lock @@ -0,0 +1,291 @@ +[[package]] +name = "aho-corasick" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "memchr 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "bitflags" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "dtoa" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "fuchsia-zircon" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "bitflags 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "fuchsia-zircon-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "fuchsia-zircon-sys" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "getopts" +version = "0.2.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "itoa" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "kernel32-sys" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "libc" +version = "0.2.42" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "memchr" +version = "0.1.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "libc 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "proc-macro2" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "quote" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "proc-macro2 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "rand" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "regex" +version = "0.1.80" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "aho-corasick 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)", + "memchr 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "regex-syntax 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "thread_local 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", + "utf8-ranges 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "regex-syntax" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "remove_dir_all" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "winapi 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "serde" +version = "1.0.70" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "serde_derive" +version = "1.0.70" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "proc-macro2 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.14.4 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "serde_json" +version = "1.0.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "dtoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", + "itoa 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.70 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "shell32-sys" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "stracciatella" +version = "0.1.0" +dependencies = [ + "getopts 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)", + "regex 0.1.80 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.70 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.70 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_json 1.0.22 (registry+https://github.com/rust-lang/crates.io-index)", + "shell32-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", + "user32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "syn" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "proc-macro2 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", + "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "tempdir" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "rand 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "remove_dir_all 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "thread-id" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "thread_local" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "thread-id 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "unicode-width" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "unicode-xid" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "user32-sys" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "utf8-ranges" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "winapi" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "winapi" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "winapi-build" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[metadata] +"checksum aho-corasick 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ca972c2ea5f742bfce5687b9aef75506a764f61d37f8f649047846a9686ddb66" +"checksum bitflags 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "d0c54bb8f454c567f21197eefcdbf5679d0bd99f2ddbe52e84c77061952e6789" +"checksum dtoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "6d301140eb411af13d3115f9a562c85cc6b541ade9dfa314132244aaee7489dd" +"checksum fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" +"checksum fuchsia-zircon-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" +"checksum getopts 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)" = "0a7292d30132fb5424b354f5dc02512a86e4c516fe544bb7a25e7f266951b797" +"checksum itoa 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "5adb58558dcd1d786b5f0bd15f3226ee23486e24b7b58304b60f64dc68e62606" +"checksum kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" +"checksum libc 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)" = "b685088df2b950fccadf07a7187c8ef846a959c142338a48f9dc0b94517eb5f1" +"checksum memchr 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)" = "d8b629fb514376c675b98c1421e80b151d3817ac42d7c667717d282761418d20" +"checksum proc-macro2 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "effdb53b25cdad54f8f48843d67398f7ef2e14f12c1b4cb4effc549a6462a4d6" +"checksum quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)" = "e44651a0dc4cdd99f71c83b561e221f714912d11af1a4dff0631f923d53af035" +"checksum rand 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "eba5f8cb59cc50ed56be8880a5c7b496bfd9bd26394e176bc67884094145c2c5" +"checksum regex 0.1.80 (registry+https://github.com/rust-lang/crates.io-index)" = "4fd4ace6a8cf7860714a2c2280d6c1f7e6a413486c13298bbc86fd3da019402f" +"checksum regex-syntax 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "f9ec002c35e86791825ed294b50008eea9ddfc8def4420124fbc6b08db834957" +"checksum remove_dir_all 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3488ba1b9a2084d38645c4c08276a1752dcbf2c7130d74f1569681ad5d2799c5" +"checksum serde 1.0.70 (registry+https://github.com/rust-lang/crates.io-index)" = "0c3adf19c07af6d186d91dae8927b83b0553d07ca56cbf7f2f32560455c91920" +"checksum serde_derive 1.0.70 (registry+https://github.com/rust-lang/crates.io-index)" = "3525a779832b08693031b8ecfb0de81cd71cfd3812088fafe9a7496789572124" +"checksum serde_json 1.0.22 (registry+https://github.com/rust-lang/crates.io-index)" = "84b8035cabe9b35878adec8ac5fe03d5f6bc97ff6edd7ccb96b44c1276ba390e" +"checksum shell32-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9ee04b46101f57121c9da2b151988283b6beb79b34f5bb29a58ee48cb695122c" +"checksum syn 0.14.4 (registry+https://github.com/rust-lang/crates.io-index)" = "2beff8ebc3658f07512a413866875adddd20f4fd47b2a4e6c9da65cd281baaea" +"checksum tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8" +"checksum thread-id 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a9539db560102d1cef46b8b78ce737ff0bb64e7e18d35b2a5688f7d097d0ff03" +"checksum thread_local 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "8576dbbfcaef9641452d5cf0df9b0e7eeab7694956dd33bb61515fb8f18cfdd5" +"checksum unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526" +"checksum unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" +"checksum user32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "4ef4711d107b21b410a3a974b1204d9accc8b10dad75d8324b5d755de1617d47" +"checksum utf8-ranges 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "a1ca13c08c41c9c3e04224ed9ff80461d97e121589ff27c753a16cb10830ae0f" +"checksum winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" +"checksum winapi 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "773ef9dcc5f24b7d850d0ff101e542ff24c3b090a9768e03ff889fdef41f00fd" +"checksum winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" +"checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" +"checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" diff --git a/pkgs/games/ja2-stracciatella/default.nix b/pkgs/games/ja2-stracciatella/default.nix index 134cb650fd2..0e5702d4614 100644 --- a/pkgs/games/ja2-stracciatella/default.nix +++ b/pkgs/games/ja2-stracciatella/default.nix @@ -1,16 +1,47 @@ -{ stdenv, fetchFromGitHub, SDL }: - -stdenv.mkDerivation rec { - version = "0.15.1"; - name = "ja2-stracciatella-${version}"; +{ stdenv, fetchFromGitHub, cmake, SDL2, boost, fltk, rustPlatform }: +with rustPlatform; +let + version = "0.16.1"; src = fetchFromGitHub { owner = "ja2-stracciatella"; repo = "ja2-stracciatella"; rev = "v${version}"; - sha256 = "0r7j6k7412b3qfb1rnh80s55zhnriw0v03zn5bp3spcqjxh4xhv1"; + sha256 = "1pyn23syg70kiyfbs3pdlq0ixd2bxhncbamnic43rym3dmd52m29"; + }; + lockfile = ./Cargo.lock; + libstracciatellaSrc = stdenv.mkDerivation { + name = "libstracciatella-${version}-src"; + src = "${src}/rust"; + installPhase = '' + mkdir -p $out + cp -R ./* $out/ + cp ${lockfile} $out/Cargo.lock + ''; + }; + libstracciatella = buildRustPackage { + name = "libstracciatella-${version}"; + inherit version; + src = libstracciatellaSrc; + cargoSha256 = "0gxp5ps1lzmrg19h6k31fgxjdnjl6amry2vmb612scxcwklxryhm"; + doCheck = false; }; +in +stdenv.mkDerivation rec { + name = "ja2-stracciatella-${version}"; + inherit src; + inherit version; + + buildInputs = [ cmake SDL2 fltk boost ]; + + patches = [ + ./remove-rust-buildstep.patch + ]; + preConfigure = '' + sed -i -e 's|rust-stracciatella|${libstracciatella}/bin/libstracciatella.so|g' CMakeLists.txt + cmakeFlagsArray+=("-DEXTRA_DATA_DIR=$out/share/ja2") + ''; + enableParallelBuilding = true; - buildInputs = [ SDL ]; meta = { description = "Jagged Alliance 2, with community fixes"; license = "SFI Source Code license agreement"; diff --git a/pkgs/games/ja2-stracciatella/remove-rust-buildstep.patch b/pkgs/games/ja2-stracciatella/remove-rust-buildstep.patch new file mode 100644 index 00000000000..b86589fc671 --- /dev/null +++ b/pkgs/games/ja2-stracciatella/remove-rust-buildstep.patch @@ -0,0 +1,21 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index f354370e0..c9fa23c6d 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -159,7 +159,6 @@ add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/src/externalized") + add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/src/game") + add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/src/sgp") + add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/src/slog") +-add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/rust") + add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/dependencies/lib-smacker") + + if(BUILD_LAUNCHER) +@@ -235,8 +234,6 @@ copy_assets_dir_to_ja2_binary_after_build("externalized") + copy_assets_dir_to_ja2_binary_after_build("unittests") + copy_assets_dir_to_ja2_binary_after_build("mods") + +-get_property(STRACCIATELLA_SHARED_LIB TARGET rust-stracciatella PROPERTY IMPORTED_LOCATION) +- + if (MSVC OR APPLE) + add_custom_command(TARGET ${JA2_BINARY} POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy -- GitLab From 3d60ae61e7f19522c609d74d761e9df3377f8514 Mon Sep 17 00:00:00 2001 From: Johannes Frankenau Date: Mon, 16 Jul 2018 15:36:59 +0200 Subject: [PATCH 0013/2206] mac: init at 4.11-u4-b5-s7 --- pkgs/development/libraries/mac/default.nix | 36 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 38 insertions(+) create mode 100644 pkgs/development/libraries/mac/default.nix diff --git a/pkgs/development/libraries/mac/default.nix b/pkgs/development/libraries/mac/default.nix new file mode 100644 index 00000000000..8a8a004a5e6 --- /dev/null +++ b/pkgs/development/libraries/mac/default.nix @@ -0,0 +1,36 @@ +{ stdenv, fetchurl, fetchpatch, yasm }: + +stdenv.mkDerivation rec { + name = "mac-${version}"; + version = "4.11-u4-b5-s7"; + + src = fetchurl { + url = "https://www.deb-multimedia.org/pool/main/m/monkeys-audio/monkeys-audio_${version}.orig.tar.gz"; + sha256 = "16i96cw5r3xbsivjigqp15vv32wa38k86mxq11qx1pzmpryqpqkk"; + }; + + patches = [ + (fetchpatch { + name = "mac-4.11.4.5.7-gcc6.patch"; + url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/media-sound/mac/files/mac-4.11.4.5.7-gcc6.patch?id=1bd4e0e30e4d8a8862217d7067323851b34c7fe4"; + sha256 = "093b8m8p8s6dmc62fc8vb4hlmjc2ncb4rdgc82g0a8gg6w5kcj8x"; + }) + (fetchpatch { + name = "mac-4.11.4.5.7-output.patch"; + url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/media-sound/mac/files/mac-4.11.4.5.7-output.patch?id=1bd4e0e30e4d8a8862217d7067323851b34c7fe4"; + sha256 = "0njmwj6d9jqi4pz4fax02w37gk22vda0grszrs2nn97zzmjl36zk"; + }) + ]; + + CXXFLAGS = "-DSHNTOOL"; + + nativeBuildInputs = [ yasm ]; + + meta = with stdenv.lib; { + description = "APE codec and decompressor"; + homepage = http://www.deb-multimedia.org/dists/testing/main/binary-amd64/package/monkeys-audio.php; + license = licenses.unfreeRedistributable; + platforms = [ "x86_64-linux" ]; + maintainers = with maintainers; [ jfrankenau ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e0e4bfd4043..6ed76a3a713 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17119,6 +17119,8 @@ with pkgs; lyx = libsForQt5.callPackage ../applications/misc/lyx { }; + mac = callPackage ../development/libraries/mac { }; + magic-wormhole = with python3Packages; toPythonApplication magic-wormhole; mail-notification = callPackage ../desktops/gnome-2/desktop/mail-notification {}; -- GitLab From 8063e596d11b3f5d1551c130409dae6b2d6cbb50 Mon Sep 17 00:00:00 2001 From: Johannes Frankenau Date: Mon, 16 Jul 2018 15:39:42 +0200 Subject: [PATCH 0014/2206] split2flac: init at 122 --- .../applications/audio/split2flac/default.nix | 62 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 64 insertions(+) create mode 100644 pkgs/applications/audio/split2flac/default.nix diff --git a/pkgs/applications/audio/split2flac/default.nix b/pkgs/applications/audio/split2flac/default.nix new file mode 100644 index 00000000000..372e507ed0e --- /dev/null +++ b/pkgs/applications/audio/split2flac/default.nix @@ -0,0 +1,62 @@ +{ stdenv, fetchFromGitHub, makeWrapper +, shntool, cuetools +, flac, faac, mp4v2, wavpack, mac +, imagemagick, libiconv, enca, lame, pythonPackages, vorbis-tools +, aacgain, mp3gain, vorbisgain +}: + +let + wrapSplit2flac = format: '' + makeWrapper $out/bin/.split2flac-wrapped $out/bin/split2${format} \ + --set SPLIT2FLAC_FORMAT ${format} \ + --prefix PATH : ${stdenv.lib.makeBinPath [ + shntool cuetools + flac faac mp4v2 wavpack mac + imagemagick libiconv enca lame pythonPackages.mutagen vorbis-tools + aacgain mp3gain vorbisgain + ]} + ''; + +in stdenv.mkDerivation rec { + name = "split2flac-${version}"; + version = "122"; + + src = fetchFromGitHub { + owner = "ftrvxmtrx"; + repo = "split2flac"; + rev = version; + sha256 = "1a71amamip25hhqx7wwzfcl3d5snry9xsiha0kw73iq2m83r2k63"; + }; + + dontBuild = true; + + nativeBuildInputs = [ makeWrapper ]; + + patchPhase = '' + substituteInPlace split2flac \ + --replace 'FORMAT="''${0##*split2}"' 'FORMAT=''${SPLIT2FLAC_FORMAT:-flac}' + ''; + + installPhase = '' + mkdir -p $out/share/bash-completion/completions + cp split2flac-bash-completion.sh \ + $out/share/bash-completion/completions/split2flac-bash-completion.sh + + mkdir -p $out/bin + cp split2flac $out/bin/.split2flac-wrapped + + ${wrapSplit2flac "flac"} + ${wrapSplit2flac "mp3"} + ${wrapSplit2flac "ogg"} + ${wrapSplit2flac "m4a"} + ${wrapSplit2flac "wav"} + ''; + + meta = with stdenv.lib; { + description = "Split flac/ape/wv/wav + cue sheet into separate tracks"; + homepage = https://github.com/ftrvxmtrx/split2flac; + license = licenses.mit; + platforms = platforms.all; + maintainers = with maintainers; [ jfrankenau ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6ed76a3a713..0771c7998b0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -18201,6 +18201,8 @@ with pkgs; spideroak = callPackage ../applications/networking/spideroak { }; + split2flac = callPackage ../applications/audio/split2flac { }; + squishyball = callPackage ../applications/audio/squishyball { ncurses = ncurses5; }; -- GitLab From 3d7916824ea78eda67604d36fb7599ecb7c6b9f5 Mon Sep 17 00:00:00 2001 From: Johannes Frankenau Date: Mon, 16 Jul 2018 20:50:04 +0200 Subject: [PATCH 0015/2206] pulseeffects: depend on hicolor-icon-theme This avoids conflicts on `share/icons/hicolor/icon-theme.cache`. --- pkgs/applications/audio/pulseeffects/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/audio/pulseeffects/default.nix b/pkgs/applications/audio/pulseeffects/default.nix index 6a1237dd9b3..c9d4e5ccc5f 100644 --- a/pkgs/applications/audio/pulseeffects/default.nix +++ b/pkgs/applications/audio/pulseeffects/default.nix @@ -27,6 +27,7 @@ , zam-plugins , rubberband , mda_lv2 +, hicolor-icon-theme }: let @@ -75,6 +76,7 @@ in stdenv.mkDerivation rec { boost fftwFloat zita-convolver + hicolor-icon-theme ]; postPatch = '' -- GitLab From 10707eaf438daac876e8c481e658739c7f4517dc Mon Sep 17 00:00:00 2001 From: Johannes Frankenau Date: Mon, 16 Jul 2018 20:50:30 +0200 Subject: [PATCH 0016/2206] lightdm-gtk-greeter: depend on hicolor-icon-theme This avoids conflicts on `share/icons/hicolor/icon-theme.cache`. --- pkgs/applications/display-managers/lightdm/gtk-greeter.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/display-managers/lightdm/gtk-greeter.nix b/pkgs/applications/display-managers/lightdm/gtk-greeter.nix index 3227151ce21..7ae854cee3c 100644 --- a/pkgs/applications/display-managers/lightdm/gtk-greeter.nix +++ b/pkgs/applications/display-managers/lightdm/gtk-greeter.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ lightdm exo intltool makeWrapper ] + buildInputs = [ lightdm exo intltool makeWrapper hicolor-icon-theme ] ++ (if useGTK2 then [ gtk2 ] else [ gtk3 ]); configureFlags = [ -- GitLab From e0936ff6e36a3508fe197161596580770dfcedd5 Mon Sep 17 00:00:00 2001 From: Johannes Frankenau Date: Mon, 16 Jul 2018 20:50:53 +0200 Subject: [PATCH 0017/2206] gxmessage: depend on hicolor-icon-theme This avoids conflicts on `share/icons/hicolor/icon-theme.cache`. --- pkgs/applications/misc/gxmessage/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/gxmessage/default.nix b/pkgs/applications/misc/gxmessage/default.nix index a61d532f1f8..8401386ead4 100644 --- a/pkgs/applications/misc/gxmessage/default.nix +++ b/pkgs/applications/misc/gxmessage/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl, gnome3, intltool, pkgconfig, texinfo}: +{ stdenv, fetchurl, gnome3, intltool, pkgconfig, texinfo, hicolor-icon-theme }: stdenv.mkDerivation rec { name = "gxmessage-${version}"; @@ -10,7 +10,8 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ intltool gnome3.gtk texinfo ]; + buildInputs = [ intltool gnome3.gtk texinfo hicolor-icon-theme ]; + meta = { description = "A GTK enabled dropin replacement for xmessage"; homepage = "http://homepages.ihug.co.nz/~trmusson/programs.html#gxmessage"; -- GitLab From 06e0a518d160d4fa21a64a7f5ac1737378aed6d7 Mon Sep 17 00:00:00 2001 From: Johannes Frankenau Date: Mon, 16 Jul 2018 20:51:05 +0200 Subject: [PATCH 0018/2206] viking: depend on hicolor-icon-theme This avoids conflicts on `share/icons/hicolor/icon-theme.cache`. --- pkgs/applications/misc/viking/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/viking/default.nix b/pkgs/applications/misc/viking/default.nix index d090878f976..b7d0b330e85 100644 --- a/pkgs/applications/misc/viking/default.nix +++ b/pkgs/applications/misc/viking/default.nix @@ -1,6 +1,6 @@ { fetchurl, stdenv, makeWrapper, pkgconfig, intltool, gettext, gtk2, expat, curl , gpsd, bc, file, gnome-doc-utils, libexif, libxml2, libxslt, scrollkeeper -, docbook_xml_dtd_412, gexiv2, sqlite, gpsbabel, expect }: +, docbook_xml_dtd_412, gexiv2, sqlite, gpsbabel, expect, hicolor-icon-theme }: stdenv.mkDerivation rec { name = "viking-${version}"; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ makeWrapper intltool gettext gtk2 expat curl gpsd bc file gnome-doc-utils - libexif libxml2 libxslt scrollkeeper docbook_xml_dtd_412 gexiv2 sqlite + libexif libxml2 libxslt scrollkeeper docbook_xml_dtd_412 gexiv2 sqlite hicolor-icon-theme ]; configureFlags = [ "--disable-scrollkeeper --disable-mapnik" ]; -- GitLab From 391d9ecc09e29078c09fe75c0f0493555bf47fac Mon Sep 17 00:00:00 2001 From: volth Date: Tue, 26 Jun 2018 10:12:14 +0000 Subject: [PATCH 0019/2206] perlPackages -> perl{522,524,526,528}Packages --- .../perl-modules/generic/default.nix | 12 +++-- pkgs/top-level/all-packages.nix | 21 ++++++-- pkgs/top-level/perl-packages.nix | 50 ++++++------------- 3 files changed, 40 insertions(+), 43 deletions(-) diff --git a/pkgs/development/perl-modules/generic/default.nix b/pkgs/development/perl-modules/generic/default.nix index 561bbcdb73e..1d7e6d17ffb 100644 --- a/pkgs/development/perl-modules/generic/default.nix +++ b/pkgs/development/perl-modules/generic/default.nix @@ -1,10 +1,10 @@ -perl: +{ lib, stdenv, perl }: { nativeBuildInputs ? [], name, ... } @ attrs: -perl.stdenv.mkDerivation ( +stdenv.mkDerivation ( ( - perl.stdenv.lib.recursiveUpdate + lib.recursiveUpdate { outputs = [ "out" "devdoc" ]; @@ -23,13 +23,17 @@ perl.stdenv.mkDerivation ( # the results are not being monitored by a human being." AUTOMATED_TESTING = true; + # current directory (".") is removed from @INC in Perl 5.26 but many old libs rely on it + # https://metacpan.org/pod/release/XSAWYERX/perl-5.26.0/pod/perldelta.pod#Removal-of-the-current-directory-%28%22.%22%29-from-@INC + PERL_USE_UNSAFE_INC = lib.optionalString (lib.versionAtLeast (lib.getVersion perl) "5.26") "1"; + meta.homepage = "https://metacpan.org/release/${(builtins.parseDrvName name).name}"; } attrs ) // { - name = "perl-" + name; + name = "perl${lib.getVersion perl}-${name}"; builder = ./builder.sh; nativeBuildInputs = nativeBuildInputs ++ [ (perl.dev or perl) ]; inherit perl; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e815305b539..88f7848500a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7406,7 +7406,6 @@ with pkgs; ocropus = callPackage ../applications/misc/ocropus { }; - perl = perl524; inherit (callPackages ../development/interpreters/perl {}) perl522 perl524 perl526 perl528; pachyderm = callPackage ../applications/networking/cluster/pachyderm { }; @@ -12524,11 +12523,25 @@ with pkgs; ### DEVELOPMENT / PERL MODULES - buildPerlPackage = callPackage ../development/perl-modules/generic perl; - - perlPackages = recurseIntoAttrs (callPackage ./perl-packages.nix { + perl522Packages = recurseIntoAttrs (callPackage ./perl-packages.nix { + perl = perl522; overrides = (config.perlPackageOverrides or (p: {})) pkgs; }); + perl524Packages = recurseIntoAttrs (callPackage ./perl-packages.nix { + perl = perl524; + overrides = (config.perlPackageOverrides or (p: {})) pkgs; + }); + perl526Packages = recurseIntoAttrs (callPackage ./perl-packages.nix { + perl = perl526; + overrides = (config.perlPackageOverrides or (p: {})) pkgs; + }); + perl528Packages = recurseIntoAttrs (callPackage ./perl-packages.nix { + perl = perl528; + overrides = (config.perlPackageOverrides or (p: {})) pkgs; + }); + + perlPackages = perl524Packages; + inherit (perlPackages) perl buildPerlPackage; perlXMLParser = perlPackages.XMLParser; diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index ede0a70b438..5f21addeb78 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -7,13 +7,16 @@ {config, pkgs, fetchurl, fetchFromGitHub, stdenv, fetchsvn, gnused, perl, overrides}: -let self = _self // overrides; _self = with self; { +let + inherit (stdenv.lib) maintainers; + self = _self // overrides; + _self = with self; { inherit perl; - inherit (pkgs) buildPerlPackage; + callPackage = pkgs.newScope self; - inherit (stdenv.lib) maintainers; + buildPerlPackage = callPackage ../development/perl-modules/generic { }; # Helper functions for packages that use Module::Build to build. buildPerlModule = { buildInputs ? [], ... } @ args: @@ -715,10 +718,7 @@ let self = _self // overrides; _self = with self; { }; }; - BerkeleyDB = import ../development/perl-modules/BerkeleyDB { - inherit buildPerlPackage fetchurl; - inherit (pkgs) db; - }; + BerkeleyDB = callPackage ../development/perl-modules/BerkeleyDB { }; BHooksEndOfScope = buildPerlPackage rec { name = "B-Hooks-EndOfScope-0.24"; @@ -2388,10 +2388,7 @@ let self = _self // overrides; _self = with self; { }; }; - CompressRawZlib = import ../development/perl-modules/Compress-Raw-Zlib { - inherit fetchurl buildPerlPackage stdenv; - inherit (pkgs) zlib; - }; + CompressRawZlib = callPackage ../development/perl-modules/Compress-Raw-Zlib { }; CompressUnLZMA = buildPerlPackage rec { name = "Compress-unLZMA-0.05"; @@ -4028,30 +4025,15 @@ let self = _self // overrides; _self = with self; { buildInputs = [ TestException ]; }; - DBDSQLite = import ../development/perl-modules/DBD-SQLite { - inherit stdenv fetchurl buildPerlPackage DBI; - inherit (pkgs) sqlite; - }; + DBDSQLite = callPackage ../development/perl-modules/DBD-SQLite { }; - DBDmysql = import ../development/perl-modules/DBD-mysql { - inherit fetchurl buildPerlPackage DBI; - inherit (pkgs) mysql; - }; + DBDmysql = callPackage ../development/perl-modules/DBD-mysql { }; - DBDPg = import ../development/perl-modules/DBD-Pg { - inherit stdenv fetchurl buildPerlPackage DBI; - inherit (pkgs) postgresql; - }; + DBDPg = callPackage ../development/perl-modules/DBD-Pg { }; - DBDsybase = import ../development/perl-modules/DBD-sybase { - inherit fetchurl buildPerlPackage DBI; - inherit (pkgs) freetds; - }; + DBDsybase = callPackage ../development/perl-modules/DBD-sybase { }; - DBFile = import ../development/perl-modules/DB_File { - inherit fetchurl buildPerlPackage; - inherit (pkgs) db; - }; + DBFile = callPackage ../development/perl-modules/DB_File { }; DBI = buildPerlPackage rec { name = "DBI-${version}"; @@ -8977,9 +8959,7 @@ let self = _self // overrides; _self = with self; { propagatedBuildInputs = [ LWP NetDNS ]; }; - maatkit = import ../development/perl-modules/maatkit { - inherit fetchurl buildPerlPackage stdenv DBDmysql; - }; + maatkit = callPackage ../development/perl-modules/maatkit { }; MacPasteboard = buildPerlPackage rec { name = "Mac-Pasteboard-0.009"; @@ -9472,7 +9452,7 @@ let self = _self // overrides; _self = with self; { }; }; - MNI-Perllib = pkgs.callPackage ../development/perl-modules/MNI {}; + MNI-Perllib = callPackage ../development/perl-modules/MNI {}; Mo = buildPerlPackage rec { name = "Mo-0.40"; -- GitLab From 51412bbdde9b1866e9f59731c870b67b95822a79 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Wed, 18 Jul 2018 11:33:13 -0700 Subject: [PATCH 0020/2206] lensfun: 0.3.2 -> 0.3.95 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/lensfun/versions. --- pkgs/development/libraries/lensfun/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/lensfun/default.nix b/pkgs/development/libraries/lensfun/default.nix index 5791b0808b4..1c0fb1df34f 100644 --- a/pkgs/development/libraries/lensfun/default.nix +++ b/pkgs/development/libraries/lensfun/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl, pkgconfig, python, glib, zlib, libpng, gnumake3, cmake }: stdenv.mkDerivation rec { - version = "0.3.2"; + version = "0.3.95"; name = "lensfun-${version}"; src = fetchurl { url = "mirror://sourceforge/lensfun/${version}/${name}.tar.gz"; - sha256 = "0cfk8jjhs9nbfjfdy98plrj9ayi59aph0nx6ppslgjhlcvacm2xf"; + sha256 = "0218f3xrlln0jmh4gcf1zbpvi2bidgl3b2mblf6c810n7j1rrhl2"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From 2f0af764c0c8383f05db0d37f004f347dd2f193c Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Wed, 18 Jul 2018 17:03:40 -0700 Subject: [PATCH 0021/2206] appstream-glib: 0.7.9 -> 0.7.10 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/appstream-glib/versions. --- pkgs/development/libraries/appstream-glib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/appstream-glib/default.nix b/pkgs/development/libraries/appstream-glib/default.nix index 3a0868ccecb..8a148b63e8e 100644 --- a/pkgs/development/libraries/appstream-glib/default.nix +++ b/pkgs/development/libraries/appstream-glib/default.nix @@ -4,7 +4,7 @@ , libuuid, json-glib, meson, gperf, ninja }: stdenv.mkDerivation rec { - name = "appstream-glib-0.7.9"; + name = "appstream-glib-0.7.10"; outputs = [ "out" "dev" "man" "installedTests" ]; outputBin = "dev"; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { owner = "hughsie"; repo = "appstream-glib"; rev = stdenv.lib.replaceStrings ["." "-"] ["_" "_"] name; - sha256 = "10b32qw7iy0v1jvmf18wqgs8d1cpy52zm5rzw0wv421n90qiyidk"; + sha256 = "1m4gww09id7hwzh4hri1y3hp7p0mdrf6fk9f924r2w66hlsdil0d"; }; nativeBuildInputs = [ -- GitLab From 10436a707a45f540e10d6b0cb5a2c075dff1fc66 Mon Sep 17 00:00:00 2001 From: Symphorien Gibol Date: Wed, 11 Jul 2018 17:05:51 +0200 Subject: [PATCH 0022/2206] neovim wrapper: do not unset PYTHONPATH This solves the following bug: opening neovim in nix-shell -p pythonPackages.numpy does not enable to run successfully :!python -c "import numpy" because the PYTHONPATH is wiped by the neovim wrapper. This wiping is necessary for the python providers, though, otherwise a python2 nix-shell will make the python3 provider read python2 files. We wrap the providers only, instead of neovim as whole. --- pkgs/applications/editors/neovim/wrapper.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/neovim/wrapper.nix b/pkgs/applications/editors/neovim/wrapper.nix index fa060325559..a57831ba03c 100644 --- a/pkgs/applications/editors/neovim/wrapper.nix +++ b/pkgs/applications/editors/neovim/wrapper.nix @@ -63,7 +63,6 @@ let --cmd \"${if withPython then "let g:python_host_prog='$out/bin/nvim-python'" else "let g:loaded_python_provider = 1"}\" \ --cmd \"${if withPython3 then "let g:python3_host_prog='$out/bin/nvim-python3'" else "let g:loaded_python3_provider = 1"}\" \ --cmd \"${if withRuby then "let g:ruby_host_prog='$out/bin/nvim-ruby'" else "let g:loaded_ruby_provider=1"}\" " \ - --unset PYTHONPATH \ ${optionalString withRuby '' --suffix PATH : ${rubyEnv}/bin --set GEM_HOME ${rubyEnv}/${rubyEnv.ruby.gemPath}'' } '' @@ -75,9 +74,9 @@ let --replace 'Name=Neovim' 'Name=WrappedNeovim' '' + optionalString withPython '' - ln -s ${pythonEnv}/bin/python $out/bin/nvim-python + makeWrapper ${pythonEnv}/bin/python $out/bin/nvim-python --unset PYTHONPATH '' + optionalString withPython3 '' - ln -s ${python3Env}/bin/python3 $out/bin/nvim-python3 + makeWrapper ${python3Env}/bin/python3 $out/bin/nvim-python3 --unset PYTHONPATH '' + optionalString withRuby '' ln -s ${rubyEnv}/bin/neovim-ruby-host $out/bin/nvim-ruby '' -- GitLab From c1752666dfb1f47bf18225524c695621978d1419 Mon Sep 17 00:00:00 2001 From: Symphorien Gibol Date: Wed, 11 Jul 2018 22:57:26 +0200 Subject: [PATCH 0023/2206] neovim wrapper: use python.withPackages instead of python.buildEnv They are both as powerful, but buildEnv is treacherous: if you pass a package which depends on another python (for example the one of unstable when you are on stable) it will be *silently* dropped, leading to hair pulling. Use case: override neovim from unstable, but still keep stable's pythonPackages. --- pkgs/applications/editors/neovim/wrapper.nix | 28 ++++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/pkgs/applications/editors/neovim/wrapper.nix b/pkgs/applications/editors/neovim/wrapper.nix index a57831ba03c..90b7f1ae7be 100644 --- a/pkgs/applications/editors/neovim/wrapper.nix +++ b/pkgs/applications/editors/neovim/wrapper.nix @@ -10,8 +10,8 @@ neovim: let wrapper = { - withPython ? true, extraPythonPackages ? [] - , withPython3 ? true, extraPython3Packages ? [] + withPython ? true, extraPythonPackages ? (_: []) /* the function you would have passed to python.withPackages */ + , withPython3 ? true, extraPython3Packages ? (_: []) /* the function you would have passed to python.withPackages */ , withRuby ? true , withPyGUI ? false , vimAlias ? false @@ -28,25 +28,25 @@ let ''; }; + /* for compatibility with passing extraPythonPackages as a list; added 2018-07-11 */ + compatFun = funOrList: (if builtins.isList funOrList then + (_: builtins.trace "passing a list as extraPythonPackages to the neovim wrapper is deprecated, pass a function as to python.withPackages instead" funOrList) + else funOrList); + extraPythonPackagesFun = compatFun extraPythonPackages; + extraPython3PackagesFun = compatFun extraPython3Packages; + pluginPythonPackages = if configure == null then [] else builtins.concatLists (map ({ pythonDependencies ? [], ...}: pythonDependencies) (vimUtils.requiredPlugins configure)); - pythonEnv = pythonPackages.python.buildEnv.override { - extraLibs = ( - if withPyGUI - then [ pythonPackages.neovim_gui ] - else [ pythonPackages.neovim ] - ) ++ extraPythonPackages ++ pluginPythonPackages; - ignoreCollisions = true; - }; + pythonEnv = pythonPackages.python.withPackages(ps: + (if withPyGUI then [ ps.neovim_gui ] else [ ps.neovim ]) + ++ (extraPythonPackagesFun ps) ++ pluginPythonPackages); pluginPython3Packages = if configure == null then [] else builtins.concatLists (map ({ python3Dependencies ? [], ...}: python3Dependencies) (vimUtils.requiredPlugins configure)); - python3Env = python3Packages.python.buildEnv.override { - extraLibs = [ python3Packages.neovim ] ++ extraPython3Packages ++ pluginPython3Packages; - ignoreCollisions = true; - }; + python3Env = python3Packages.python.withPackages (ps: + [ ps.neovim ] ++ (extraPython3PackagesFun ps) ++ pluginPython3Packages); in stdenv.mkDerivation { -- GitLab From 14e5e8a15a79f784f8f10a160e3a5699e2b690d1 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Wed, 25 Jul 2018 17:28:24 +0100 Subject: [PATCH 0024/2206] gem-config: fix capybara-webkit on Darwin --- pkgs/development/ruby-modules/gem-config/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/ruby-modules/gem-config/default.nix b/pkgs/development/ruby-modules/gem-config/default.nix index 3c355d08576..227dab63e4a 100644 --- a/pkgs/development/ruby-modules/gem-config/default.nix +++ b/pkgs/development/ruby-modules/gem-config/default.nix @@ -22,7 +22,7 @@ , pkgconfig , ncurses, xapian_1_2_22, gpgme, utillinux, fetchpatch, tzdata, icu, libffi , cmake, libssh2, openssl, mysql, darwin, git, perl, pcre, gecode_3, curl , libmsgpack, qt48, libsodium, snappy, libossp_uuid, lxc, libpcap, xorg, gtk2, buildRubyGem -, cairo, re2, rake, gobjectIntrospection, gdk_pixbuf, zeromq, graphicsmagick +, cairo, re2, rake, gobjectIntrospection, gdk_pixbuf, zeromq, graphicsmagick, libcxx }@args: let @@ -69,7 +69,8 @@ in }; capybara-webkit = attrs: { - buildInputs = [ qt48 ]; + buildInputs = [ qt48 ] ++ stdenv.lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Cocoa ]; + NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isDarwin "-I${libcxx}/include/c++/v1"; }; charlock_holmes = attrs: { -- GitLab From dddaa94ac26ecb223ca6d0a6a2121c7818d4b840 Mon Sep 17 00:00:00 2001 From: Symphorien Gibol Date: Thu, 12 Jul 2018 22:47:02 +0200 Subject: [PATCH 0025/2206] neovim wrapper: also make .pythonDepedencies a function A function of the same signature as the argument of python.withPackages --- pkgs/applications/editors/neovim/wrapper.nix | 22 ++++++++++--------- pkgs/misc/vim-plugins/default.nix | 2 +- pkgs/misc/vim-plugins/vim-utils.nix | 8 ++++++- .../vim2nix/additional-nix-code/ensime-vim | 2 +- 4 files changed, 21 insertions(+), 13 deletions(-) diff --git a/pkgs/applications/editors/neovim/wrapper.nix b/pkgs/applications/editors/neovim/wrapper.nix index 90b7f1ae7be..17cf49521f1 100644 --- a/pkgs/applications/editors/neovim/wrapper.nix +++ b/pkgs/applications/editors/neovim/wrapper.nix @@ -16,7 +16,7 @@ let , withPyGUI ? false , vimAlias ? false , viAlias ? false - , configure ? null + , configure ? {} }: let @@ -35,18 +35,20 @@ let extraPythonPackagesFun = compatFun extraPythonPackages; extraPython3PackagesFun = compatFun extraPython3Packages; - pluginPythonPackages = if configure == null then [] else builtins.concatLists - (map ({ pythonDependencies ? [], ...}: pythonDependencies) - (vimUtils.requiredPlugins configure)); + requiredPlugins = vimUtils.requiredPlugins configure; + getDeps = attrname: map (plugin: plugin.${attrname} or (_:[])); + + pluginPythonPackages = getDeps "pythonDependencies" requiredPlugins; pythonEnv = pythonPackages.python.withPackages(ps: (if withPyGUI then [ ps.neovim_gui ] else [ ps.neovim ]) - ++ (extraPythonPackagesFun ps) ++ pluginPythonPackages); + ++ (extraPythonPackagesFun ps) + ++ (concatMap (f: f ps) pluginPythonPackages)); - pluginPython3Packages = if configure == null then [] else builtins.concatLists - (map ({ python3Dependencies ? [], ...}: python3Dependencies) - (vimUtils.requiredPlugins configure)); + pluginPython3Packages = getDeps "python3Dependencies" requiredPlugins; python3Env = python3Packages.python.withPackages (ps: - [ ps.neovim ] ++ (extraPython3PackagesFun ps) ++ pluginPython3Packages); + [ ps.neovim ] + ++ (extraPython3PackagesFun ps) + ++ (concatMap (f: f ps) pluginPython3Packages)); in stdenv.mkDerivation { @@ -87,7 +89,7 @@ let ln -s $out/bin/nvim $out/bin/vim '' + optionalString viAlias '' ln -s $out/bin/nvim $out/bin/vi - '' + optionalString (configure != null) '' + '' + optionalString (configure != {}) '' wrapProgram $out/bin/nvim --add-flags "-u ${vimUtils.vimrcFile configure}" '' ; diff --git a/pkgs/misc/vim-plugins/default.nix b/pkgs/misc/vim-plugins/default.nix index b52e6324199..4f9bae97ea7 100644 --- a/pkgs/misc/vim-plugins/default.nix +++ b/pkgs/misc/vim-plugins/default.nix @@ -1015,7 +1015,7 @@ let sha256 = "03sr53680kcwxaa5xbqzdfbsgday3bkzja33wym49w9gjmlaa320"; }; dependencies = ["vimproc" "vimshell" "self" "forms"]; - pythonDependencies = with pythonPackages; [ sexpdata websocket_client ]; + passthru.python3Dependencies = ps: with ps; [ sexpdata websocket_client ]; }; supertab = buildVimPluginFrom2Nix { # created by nix#NixDerivation diff --git a/pkgs/misc/vim-plugins/vim-utils.nix b/pkgs/misc/vim-plugins/vim-utils.nix index 514c1daed62..bae1645563f 100644 --- a/pkgs/misc/vim-plugins/vim-utils.nix +++ b/pkgs/misc/vim-plugins/vim-utils.nix @@ -280,6 +280,7 @@ let installPhase = lib.concatStringsSep "\n" (lib.flatten (lib.mapAttrsToList packageLinks packages)); + preferLocalBuild = true; } ); in @@ -423,6 +424,7 @@ rec { } // a); requiredPlugins = { + packages ? {}, givenKnownPlugins ? null, vam ? null, pathogen ? null, ... @@ -437,8 +439,12 @@ rec { vamNames = findDependenciesRecursively { inherit knownPlugins; names = lib.concatMap toNames vam.pluginDictionaries; }; names = (lib.optionals (pathogen != null) pathogenNames) ++ (lib.optionals (vam != null) vamNames); + nonNativePlugins = map (name: knownPlugins.${name}) names; + nativePluginsConfigs = lib.attrsets.attrValues packages; + nativePlugins = lib.concatMap ({start?[], opt?[]}: start++opt) nativePluginsConfigs; in - map (name: knownPlugins.${name}) names; + nativePlugins ++ nonNativePlugins; + # test cases: test_vim_with_vim_addon_nix_using_vam = vim_configurable.customize { diff --git a/pkgs/misc/vim-plugins/vim2nix/additional-nix-code/ensime-vim b/pkgs/misc/vim-plugins/vim2nix/additional-nix-code/ensime-vim index 7d6267e9515..e065e0db4f4 100644 --- a/pkgs/misc/vim-plugins/vim2nix/additional-nix-code/ensime-vim +++ b/pkgs/misc/vim-plugins/vim2nix/additional-nix-code/ensime-vim @@ -1 +1 @@ - pythonDependencies = with pythonPackages; [ sexpdata websocket_client ]; + passthru.python3Dependencies = ps: with ps; [ sexpdata websocket_client ]; -- GitLab From ee903f23cdba587a219e67e840f88e6f12f51989 Mon Sep 17 00:00:00 2001 From: Corbin Date: Mon, 25 Jun 2018 12:17:41 -0700 Subject: [PATCH 0026/2206] pythonPackages.dictionaries: init at 0.0.1 --- .../python-modules/dictionaries/default.nix | 19 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 21 insertions(+) create mode 100644 pkgs/development/python-modules/dictionaries/default.nix diff --git a/pkgs/development/python-modules/dictionaries/default.nix b/pkgs/development/python-modules/dictionaries/default.nix new file mode 100644 index 00000000000..0deab276255 --- /dev/null +++ b/pkgs/development/python-modules/dictionaries/default.nix @@ -0,0 +1,19 @@ +{ buildPythonPackage, fetchPypi, lib, six }: + +buildPythonPackage rec { + pname = "dictionaries"; + version = "0.0.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "1jx2ph509sk4l7spslz16y8l6xn97d13nspn4ds2lxn5ward9ihy"; + }; + + buildInputs = [ six ]; + + meta = { + description = "Dict implementations with attribute access"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.MostAwesomeDude ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 0af6cd7f320..81d27ad7152 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -248,6 +248,8 @@ in { dkimpy = callPackage ../development/python-modules/dkimpy { }; + dictionaries = callPackage ../development/python-modules/dictionaries { }; + diff_cover = callPackage ../development/python-modules/diff_cover { }; emcee = callPackage ../development/python-modules/emcee { }; -- GitLab From f20100a3e44babda44c55d7873e5200c5114a2c3 Mon Sep 17 00:00:00 2001 From: Corbin Date: Mon, 25 Jun 2018 20:33:09 -0700 Subject: [PATCH 0027/2206] igraph: init at 0.7.1 --- pkgs/development/libraries/igraph/default.nix | 31 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 33 insertions(+) create mode 100644 pkgs/development/libraries/igraph/default.nix diff --git a/pkgs/development/libraries/igraph/default.nix b/pkgs/development/libraries/igraph/default.nix new file mode 100644 index 00000000000..4ac3ebc0988 --- /dev/null +++ b/pkgs/development/libraries/igraph/default.nix @@ -0,0 +1,31 @@ +{ stdenv, lib, fetchFromGitHub, + pkgconfig, autoreconfHook, + flex, yacc, zlib, libxml2 }: + +stdenv.mkDerivation rec { + name = "igraph"; + version = "0.7.1"; + + src = fetchFromGitHub { + owner = "igraph"; + repo = name; + rev = version; + sha256 = "1wsy0r511gk069il6iqjs27q8cjvqz20gf0a7inybx1bw84845z8"; + }; + + nativeBuildInputs = [ pkgconfig autoreconfHook ]; + buildInputs = [ flex yacc zlib libxml2 ]; + + # This file is normally generated by igraph's bootstrap.sh, but we can do it + # ourselves. ~ C. + postPatch = '' + echo "${version}" > VERSION + ''; + + meta = { + description = "The network analysis package"; + homepage = http://igraph.org/; + license = lib.licenses.gpl2; + maintainers = [ lib.maintainers.MostAwesomeDude ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5c5a58c4f4f..0bb3409347c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -21241,6 +21241,8 @@ with pkgs; idsk = callPackage ../tools/filesystems/idsk { }; + igraph = callPackage ../development/libraries/igraph { }; + illum = callPackage ../tools/system/illum { }; # using the new configuration style proposal which is unstable -- GitLab From 14c88b67c14fb7e4ab56adee9854ca7a23858113 Mon Sep 17 00:00:00 2001 From: Corbin Date: Thu, 28 Jun 2018 21:41:45 -0700 Subject: [PATCH 0028/2206] pythonPackages.python-igraph: init at 0.7.1.post6 --- .../python-modules/python-igraph/default.nix | 22 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 5 +++++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/development/python-modules/python-igraph/default.nix diff --git a/pkgs/development/python-modules/python-igraph/default.nix b/pkgs/development/python-modules/python-igraph/default.nix new file mode 100644 index 00000000000..a24f3a9fedc --- /dev/null +++ b/pkgs/development/python-modules/python-igraph/default.nix @@ -0,0 +1,22 @@ +{ buildPythonPackage, fetchPypi, lib, + pkgconfig, igraph }: + +buildPythonPackage rec { + pname = "python-igraph"; + version = "0.7.1.post6"; + + buildInputs = [ pkgconfig igraph ]; + + src = fetchPypi { + inherit pname version; + sha256 = "0xp61zz710qlzhmzbfr65d5flvsi8zf2xy78s6rsszh719wl5sm5"; + }; + + meta = { + description = "High performance graph data structures and algorithms"; + license = lib.licenses.gpl2; + maintainers = [ lib.maintainers.MostAwesomeDude ]; + }; +} + + diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 81d27ad7152..b3c558cff59 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -449,6 +449,11 @@ in { python-hosts = callPackage ../development/python-modules/python-hosts { }; + python-igraph = callPackage ../development/python-modules/python-igraph { + pkgconfig = pkgs.pkgconfig; + igraph = pkgs.igraph; + }; + python3-openid = callPackage ../development/python-modules/python3-openid { }; python-periphery = callPackage ../development/python-modules/python-periphery { }; -- GitLab From a502f2c4c8c274a63fa762417a1c76ee8119863a Mon Sep 17 00:00:00 2001 From: Corbin Date: Sat, 28 Jul 2018 07:23:41 -0700 Subject: [PATCH 0029/2206] pythonPackages.ordered-set: init at 3.0.1 This package has working tests! A minor miracle in the Python tree. --- .../python-modules/ordered-set/default.nix | 26 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 28 insertions(+) create mode 100644 pkgs/development/python-modules/ordered-set/default.nix diff --git a/pkgs/development/python-modules/ordered-set/default.nix b/pkgs/development/python-modules/ordered-set/default.nix new file mode 100644 index 00000000000..bf20f7827be --- /dev/null +++ b/pkgs/development/python-modules/ordered-set/default.nix @@ -0,0 +1,26 @@ +{ buildPythonPackage, fetchPypi, lib, pytest }: + +buildPythonPackage rec { + pname = "ordered-set"; + version = "3.0.1"; + + buildInputs = [ pytest ]; + + src = fetchPypi { + inherit pname version; + sha256 = "0yyfkkfzpwlx4jlfqzb7p1xpzmn2jyzq2qlakqx62pxizfzxfvrx"; + }; + + checkPhase = '' + py.test test.py + ''; + + meta = { + description = "A MutableSet that remembers its order, so that every entry has an index."; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.MostAwesomeDude ]; + }; +} + + + diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b3c558cff59..7e9eb275833 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -334,6 +334,8 @@ in { oauthenticator = callPackage ../development/python-modules/oauthenticator { }; + ordered-set = callPackage ../development/python-modules/ordered-set { }; + outcome = callPackage ../development/python-modules/outcome {}; pdf2image = callPackage ../development/python-modules/pdf2image { }; -- GitLab From 9470c68b9f858098c0708e98eb742689d4c52cfe Mon Sep 17 00:00:00 2001 From: Corbin Date: Sun, 22 Jul 2018 11:59:14 -0700 Subject: [PATCH 0030/2206] pythonPackages.cozy: init at 2.0a1 --- .../python-modules/cozy/default.nix | 38 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 40 insertions(+) create mode 100644 pkgs/development/python-modules/cozy/default.nix diff --git a/pkgs/development/python-modules/cozy/default.nix b/pkgs/development/python-modules/cozy/default.nix new file mode 100644 index 00000000000..0feca2773b3 --- /dev/null +++ b/pkgs/development/python-modules/cozy/default.nix @@ -0,0 +1,38 @@ +{ buildPythonPackage, fetchFromGitHub, lib, + z3, ply, python-igraph, oset, ordered-set, dictionaries }: + +buildPythonPackage { + pname = "cozy"; + version = "2.0a1"; + + propagatedBuildInputs = [ + z3 ply python-igraph oset ordered-set dictionaries + ]; + + src = fetchFromGitHub { + owner = "CozySynthesizer"; + repo = "cozy"; + rev = "f553e9b"; + sha256 = "1jhr5gzihj8dkg0yc5dmi081v2isxharl0ph7v2grqj0bwqzl40j"; + }; + + # Yoink the Z3 dependency name, because our Z3 package doesn't provide it. + postPatch = '' + sed -i -e '/z3-solver/d' requirements.txt + ''; + + # Tests are not correctly set up in the source tree. + doCheck = false; + + # There is some first-time-run codegen that we will force to happen. + postInstall = '' + $out/bin/cozy --help + ''; + + meta = { + description = "The collection synthesizer"; + homepage = https://cozy.uwplse.org/; + license = lib.licenses.asl20; + maintainers = [ lib.maintainers.MostAwesomeDude ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 7e9eb275833..b21767bd867 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -238,6 +238,8 @@ in { clustershell = callPackage ../development/python-modules/clustershell { }; + cozy = callPackage ../development/python-modules/cozy { }; + dendropy = callPackage ../development/python-modules/dendropy { }; dbf = callPackage ../development/python-modules/dbf { }; -- GitLab From 112021b166569e309bf40e964bde7b292451a5c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 30 Jul 2018 14:17:35 +0200 Subject: [PATCH 0031/2206] lua*Packages.cqueues: init at 20171014 --- pkgs/top-level/lua-packages.nix | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix index c7d4c18810f..9c7c99a763d 100644 --- a/pkgs/top-level/lua-packages.nix +++ b/pkgs/top-level/lua-packages.nix @@ -7,7 +7,7 @@ { fetchurl, stdenv, lua, callPackage, unzip, zziplib, pkgconfig , pcre, oniguruma, gnulib, tre, glibc, sqlite, openssl, expat -, glib, gobjectIntrospection, libevent, zlib, autoreconfHook +, glib, gobjectIntrospection, libevent, zlib, autoreconfHook, gnum4 , mysql, postgresql, cyrus_sasl , fetchFromGitHub, libmpack, which, fetchpatch, writeText }: @@ -72,6 +72,29 @@ let }; }; + cqueues = buildLuaPackage rec { + name = "cqueues-${version}"; + version = "20171014"; + + src = fetchurl { + url = "http://www.25thandclement.com/~william/projects/releases/${name}.tgz"; + sha256 = "1dabhpn6r0hlln8vx9hxm34pfcm46qzgpb2apmziwg5z51fi4ksb"; + }; + + preConfigure = ''export prefix=$out''; + + nativeBuildInputs = [ gnum4 ]; + buildInputs = [ openssl ]; + + meta = with stdenv.lib; { + description = "A type of event loop for Lua"; + homepage = "https://www.25thandclement.com/~william/projects/cqueues.html"; + license = licenses.mit; + maintainers = with maintainers; [ vcunat ]; + platforms = platforms.unix; + }; + }; + luabitop = buildLuaPackage rec { version = "1.0.2"; name = "bitop-${version}"; -- GitLab From 3a808133d3521520f5a12742c10794a28784898a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 30 Jul 2018 16:23:51 +0200 Subject: [PATCH 0032/2206] lua*Packages.fifo: init at 0.2 --- pkgs/top-level/lua-packages.nix | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix index 9c7c99a763d..d073ea96c93 100644 --- a/pkgs/top-level/lua-packages.nix +++ b/pkgs/top-level/lua-packages.nix @@ -95,6 +95,32 @@ let }; }; + fifo = buildLuaPackage rec { + version = "0.2"; + name = "fifo-${version}"; + + src = fetchFromGitHub { + owner = "daurnimator"; + repo = "fifo.lua"; + rev = version; + sha256 = "1800k7h5hxsvm05bjdr65djjml678lwb0661cll78z1ys2037nzn"; + }; + + buildPhase = ":"; + installPhase = '' + mkdir -p "$out/lib/lua/${lua.luaversion}" + mv fifo.lua "$out/lib/lua/${lua.luaversion}/" + ''; + + meta = with stdenv.lib; { + description = "A lua library/'class' that implements a FIFO"; + homepage = "https://github.com/daurnimator/fifo.lua"; + license = licenses.mit; + maintainers = with maintainers; [ vcunat ]; + platforms = platforms.all; + }; + }; + luabitop = buildLuaPackage rec { version = "1.0.2"; name = "bitop-${version}"; -- GitLab From 4aa324ac5a9e1df58ba1c08f14888fe04c36fac7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 30 Jul 2018 16:31:40 +0200 Subject: [PATCH 0033/2206] lua*Packages.lpeg_patterns: init at 0.5 --- pkgs/top-level/lua-packages.nix | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix index d073ea96c93..073174954d3 100644 --- a/pkgs/top-level/lua-packages.nix +++ b/pkgs/top-level/lua-packages.nix @@ -737,6 +737,32 @@ let }; }; + lpeg_patterns = buildLuaPackage rec { + version = "0.5"; + name = "lpeg_patterns-${version}"; + + src = fetchFromGitHub { + owner = "daurnimator"; + repo = "lpeg_patterns"; + rev = "v${version}"; + sha256 = "1s3c179a64r45ffkawv9dnxw4mzwkzj00nr9z2gs5haajgpjivw6"; + }; + + buildPhase = ":"; + installPhase = '' + mkdir -p "$out/lib/lua/${lua.luaversion}" + mv lpeg_patterns "$out/lib/lua/${lua.luaversion}/" + ''; + + meta = with stdenv.lib; { + description = "A collection of LPEG patterns"; + homepage = "https://github.com/daurnimator/lpeg_patterns"; + license = licenses.mit; + maintainers = with maintainers; [ vcunat ]; + inherit (lpeg.meta) platforms; + }; + }; + cjson = buildLuaPackage rec { name = "cjson-${version}"; version = "2.1.0"; -- GitLab From 05df8471508538af01625f67ecc1bf467eeb6f2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 30 Jul 2018 16:40:01 +0200 Subject: [PATCH 0034/2206] fixup! lua*Packages.cqueues: init at 20171014 --- pkgs/top-level/lua-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix index 073174954d3..3c9e8ba481b 100644 --- a/pkgs/top-level/lua-packages.nix +++ b/pkgs/top-level/lua-packages.nix @@ -77,7 +77,7 @@ let version = "20171014"; src = fetchurl { - url = "http://www.25thandclement.com/~william/projects/releases/${name}.tgz"; + url = "https://www.25thandclement.com/~william/projects/releases/${name}.tgz"; sha256 = "1dabhpn6r0hlln8vx9hxm34pfcm46qzgpb2apmziwg5z51fi4ksb"; }; -- GitLab From 837a9a467715e1fe67d672ae005d7ec1a929885c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 30 Jul 2018 16:40:41 +0200 Subject: [PATCH 0035/2206] lua*Packages.luaoss: init at 20170903 --- pkgs/top-level/lua-packages.nix | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix index 3c9e8ba481b..e7c947ca4d2 100644 --- a/pkgs/top-level/lua-packages.nix +++ b/pkgs/top-level/lua-packages.nix @@ -347,6 +347,28 @@ let }; }; + luaossl = buildLuaPackage rec { + name = "luaossl-${version}"; + version = "20170903"; + + src = fetchurl { + url = "https://www.25thandclement.com/~william/projects/releases/${name}.tgz"; + sha256 = "10392bvd0lzyibipblgiss09zlqh3a5zgqg1b9lgbybpqb9cv2k3"; + }; + + preConfigure = ''export prefix=$out''; + + buildInputs = [ openssl ]; + + meta = with stdenv.lib; { + description = "Comprehensive binding to OpenSSL for Lua 5.1+"; + homepage = "https://www.25thandclement.com/~william/projects/luaossl.html"; + license = licenses.mit; + maintainers = with maintainers; [ vcunat ]; + platforms = platforms.unix; + }; + }; + luaposix = buildLuaPackage rec { name = "posix-${version}"; version = "34.0.4"; -- GitLab From 597a5936d325ca594f7cf9654d65c4ce03ac0472 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 30 Jul 2018 17:08:48 +0200 Subject: [PATCH 0036/2206] lua*Packages.compat53: init at 0.7 The manual compilation is weird, but there's only a rockspec upstream, and I don't know how to use that well inside the nix build. --- pkgs/top-level/lua-packages.nix | 38 +++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix index e7c947ca4d2..42b5a0de08c 100644 --- a/pkgs/top-level/lua-packages.nix +++ b/pkgs/top-level/lua-packages.nix @@ -72,6 +72,44 @@ let }; }; + compat53 = buildLuaPackage rec { + version = "0.7"; + name = "compat53-${version}"; + + src = fetchFromGitHub { + owner = "keplerproject"; + repo = "lua-compat-5.3"; + rev = "v${version}"; + sha256 = "02a14nvn7aggg1yikj9h3dcf8aqjbxlws1bfvqbpfxv9d5phnrpz"; + }; + + nativeBuildInputs = [ pkgconfig ]; + + postConfigure = '' + CFLAGS+=" -shared $(pkg-config --libs ${if isLuaJIT then "luajit" else "lua"})" + ''; + + buildPhase = '' + cc lstrlib.c $CFLAGS -o string.so + cc ltablib.c $CFLAGS -o table.so + cc lutf8lib.c $CFLAGS -o utf8.so + ''; + + # There's no need to separate *.lua and *.so, I guess? TODO: conventions? + installPhase = '' + install -Dt "$out/lib/lua/${lua.luaversion}/compat53" \ + compat53/*.lua *.so + ''; + + meta = with stdenv.lib; { + description = "Compatibility module providing Lua-5.3-style APIs for Lua 5.2 and 5.1"; + homepage = "https://github.com/keplerproject/lua-compat-5.3"; + license = licenses.mit; + maintainers = with maintainers; [ vcunat ]; + platforms = platforms.all; + }; + }; + cqueues = buildLuaPackage rec { name = "cqueues-${version}"; version = "20171014"; -- GitLab From 40140997cb212e7bd97e3a31301c5cf3656fe4d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 30 Jul 2018 17:26:48 +0200 Subject: [PATCH 0037/2206] lua*Packages.basexx: init at 0.4.0 --- pkgs/top-level/lua-packages.nix | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix index 42b5a0de08c..aadf3cbcf83 100644 --- a/pkgs/top-level/lua-packages.nix +++ b/pkgs/top-level/lua-packages.nix @@ -43,6 +43,32 @@ let inherit lua; }; + basexx = buildLuaPackage rec { + version = "0.4.0"; + name = "basexx-${version}"; + + src = fetchFromGitHub { + owner = "aiq"; + repo = "basexx"; + rev = "v${version}"; + sha256 = "12y0ng9bp5b98iax35pnp0kc0mb42spv1cbywvfq6amik6l0ya7g"; + }; + + buildPhase = ":"; + installPhase = '' + install -Dt "$out/lib/lua/${lua.luaversion}/" \ + lib/basexx.lua + ''; + + meta = with stdenv.lib; { + description = "Lua library for base2, base16, base32, base64, base85"; + homepage = "https://github.com/aiq/basexx"; + license = licenses.mit; + maintainers = with maintainers; [ vcunat ]; + platforms = platforms.all; + }; + }; + bit32 = buildLuaPackage rec { version = "5.3.0"; name = "bit32-${version}"; -- GitLab From 7a605f3c7833119c16cb9ab366bbf5331455de77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 30 Jul 2018 17:32:34 +0200 Subject: [PATCH 0038/2206] lua*Packages.http: init at 0.2 --- pkgs/top-level/lua-packages.nix | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix index aadf3cbcf83..7933ca46b98 100644 --- a/pkgs/top-level/lua-packages.nix +++ b/pkgs/top-level/lua-packages.nix @@ -222,6 +222,38 @@ let }; }; + http = buildLuaPackage rec { + version = "0.2"; + name = "http-${version}"; + + src = fetchFromGitHub { + owner = "daurnimator"; + repo = "lua-http"; + rev = "v${version}"; + sha256 = "0a8vsj49alaf1fkhv51n5mgpjq8izfff3shcjs8xk7p2bc46vd7i"; + }; + + /* TODO: separate docs derivation? (pandoc is heavy) + nativeBuildInputs = [ pandoc ]; + makeFlags = [ "-C doc" "lua-http.html" "lua-http.3" ]; + */ + + buildPhase = ":"; + installPhase = '' + install -Dt "$out/lib/lua/${lua.luaversion}/http" \ + http/*.lua + install -Dt "$out/lib/lua/${lua.luaversion}/http/compat" \ + http/compat/*.lua + ''; + + meta = with stdenv.lib; { + description = "HTTP library for lua"; + homepage = "https://daurnimator.github.io/lua-http/${version}/"; + license = licenses.mit; + maintainers = with maintainers; [ vcunat ]; + }; + }; + luacheck = buildLuaPackage rec { pname = "luacheck"; version = "0.20.0"; -- GitLab From 2d75c47eab6fdaa52572bac3f79d2ac974d605ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 30 Jul 2018 17:36:23 +0200 Subject: [PATCH 0039/2206] knot-resolver: extraFeatures -> +deps for 'http' module The module feels as a toy mostly, but why not in non-default setup... --- pkgs/servers/dns/knot-resolver/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/dns/knot-resolver/default.nix b/pkgs/servers/dns/knot-resolver/default.nix index 1d7e5722ea7..50fd8d7183a 100644 --- a/pkgs/servers/dns/knot-resolver/default.nix +++ b/pkgs/servers/dns/knot-resolver/default.nix @@ -65,7 +65,8 @@ wrapped-full = with luajitPackages; let luaPkgs = [ luasec luasocket # trust anchor bootstrap, prefill module lfs # prefill module - # TODO: cqueues and others for http2 module + # Almost all is for the 'http' module: + http cqueues fifo lpeg lpeg_patterns luaossl compat53 basexx ]; in runCommand unwrapped.name { -- GitLab From cccfa8f3953933147757d6790ad025e88de32dc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Gaspard?= Date: Wed, 1 Aug 2018 13:53:33 +0900 Subject: [PATCH 0040/2206] global-platform-pro: init at 0.3.10-rc11 --- .../tools/global-platform-pro/default.nix | 89 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 91 insertions(+) create mode 100644 pkgs/development/tools/global-platform-pro/default.nix diff --git a/pkgs/development/tools/global-platform-pro/default.nix b/pkgs/development/tools/global-platform-pro/default.nix new file mode 100644 index 00000000000..fdbeb82cf20 --- /dev/null +++ b/pkgs/development/tools/global-platform-pro/default.nix @@ -0,0 +1,89 @@ +{ stdenv, fetchFromGitHub, jdk, maven, writeText, makeWrapper, jre_headless, pcsclite }: + +# TODO: This is quite a bit of duplicated logic with gephy. Factor it out? +stdenv.mkDerivation rec { + pname = "global-platform-pro"; + version = "0.3.10-rc11"; + describeVersion = "v0.3.10-rc11-0-g8923747"; # git describe --tags --always --long --dirty + name = "${pname}-${version}"; + + src = fetchFromGitHub { + owner = "martinpaljak"; + repo = "GlobalPlatformPro"; + rev = "v${version}"; + sha256 = "0rk81x2y7vx1caxm6wa59fjrfxmjn7s8yxaxm764p8m2qxk3m4y2"; + }; + + patches = [ (writeText "${name}-version.patch" '' + diff --git a/pom.xml b/pom.xml + index 1e5a82d..1aa01fe 100644 + --- a/pom.xml + +++ b/pom.xml + @@ -121,14 +121,10 @@ + + + + - git + + echo + target/generated-resources/pro/javacard/gp/pro_version.txt + + - describe + - --tags + - --always + - --long + - --dirty + + ${describeVersion} + + + + '') ]; + + deps = stdenv.mkDerivation { + name = "${name}-deps"; + inherit src patches; + nativeBuildInputs = [ jdk maven ]; + buildPhase = '' + while mvn package -Dmaven.repo.local=$out/.m2 -Dmaven.wagon.rto=5000; [ $? = 1 ]; do + echo "timeout, restart maven to continue downloading" + done + ''; + # keep only *.{pom,jar,sha1,nbm} and delete all ephemeral files with lastModified timestamps inside + installPhase = ''find $out/.m2 -type f -regex '.+\(\.lastUpdated\|resolver-status\.properties\|_remote\.repositories\)' -delete''; + outputHashAlgo = "sha256"; + outputHashMode = "recursive"; + outputHash = "15bbi7z9v601all9vr2azh8nk8rpz2vd91yvvw8id6birnbhn3if"; + }; + + nativeBuildInputs = [ jdk maven makeWrapper ]; + + buildPhase = '' + mvn package --offline -Dmaven.repo.local=$( \ + cp -dpR ${deps}/.m2 ./ && \ + chmod +w -R .m2 && \ + pwd \ + )/.m2 + ''; + + installPhase = '' + mkdir -p $out/lib/java $out/share/java + cp -R target/apidocs $out/doc + cp target/gp.jar $out/share/java + makeWrapper ${jre_headless}/bin/java $out/bin/gp \ + --add-flags "-jar $out/share/java/gp.jar" \ + --prefix LD_LIBRARY_PATH : "${pcsclite.out}/lib" + ''; + + meta = with stdenv.lib; { + description = "Command-line utility for managing applets and keys on Java Cards"; + longDescription = '' + This command-line utility can be used to manage applets and keys + on Java Cards. It is made available as the `gp` executable. + + The executable requires the PC/SC daemon running for correct execution. + If you run NixOS, it can be enabled with `services.pcscd.enable = true;`. + ''; + homepage = https://github.com/martinpaljak/GlobalPlatformPro; + license = with licenses; [ lgpl3 ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c9f6c16e992..8b1a5e30681 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -180,6 +180,8 @@ with pkgs; fetchMavenArtifact = callPackage ../build-support/fetchmavenartifact { }; + global-platform-pro = callPackage ../development/tools/global-platform-pro/default.nix { }; + graph-easy = callPackage ../tools/graphics/graph-easy { }; packer = callPackage ../development/tools/packer { }; -- GitLab From 113e53554abb164f312c25b3a4c6fe12fb5d9c95 Mon Sep 17 00:00:00 2001 From: Lancelot SIX Date: Wed, 1 Aug 2018 09:41:30 +0200 Subject: [PATCH 0041/2206] gdbm: 1.15 -> 1.17 See release informatinos: - http://lists.gnu.org/archive/html/info-gnu/2018-06/msg00013.html - http://lists.gnu.org/archive/html/info-gnu/2018-07/msg00009.html --- pkgs/development/libraries/gdbm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gdbm/default.nix b/pkgs/development/libraries/gdbm/default.nix index a1980d62490..ecab75fb0ea 100644 --- a/pkgs/development/libraries/gdbm/default.nix +++ b/pkgs/development/libraries/gdbm/default.nix @@ -1,11 +1,11 @@ { stdenv, lib, buildPlatform, fetchurl }: stdenv.mkDerivation rec { - name = "gdbm-1.15"; + name = "gdbm-1.17"; src = fetchurl { url = "mirror://gnu/gdbm/${name}.tar.gz"; - sha256 = "03nwsbixdp3nx3fzn3gjy0n7rcppmkkxb2nxbmd8mvb7gwhf7zgr"; + sha256 = "0zcp2iv5dbab18859a5fvacg8lkp8k4pr9af13kfvami6lpcrn3w"; }; doCheck = true; # not cross; -- GitLab From 939c6be54e65a2ad2b954f400287e70b95d44e0c Mon Sep 17 00:00:00 2001 From: Youfu Zhang <1315097+zhangyoufu@users.noreply.github.com> Date: Thu, 2 Aug 2018 18:10:10 +0800 Subject: [PATCH 0042/2206] fix vlan interface bring up on boot when the parent interface of a vlan interface is not up (yet), ip link cannot bring the vlan interface up the vlan interface will be automatically brought up when the parent interface is up later fix NixOS/nixpkgs#28620 --- nixos/modules/tasks/network-interfaces-scripted.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/tasks/network-interfaces-scripted.nix b/nixos/modules/tasks/network-interfaces-scripted.nix index f3f6a19318a..be425166758 100644 --- a/nixos/modules/tasks/network-interfaces-scripted.nix +++ b/nixos/modules/tasks/network-interfaces-scripted.nix @@ -473,7 +473,7 @@ let # Remove Dead Interfaces ip link show "${n}" >/dev/null 2>&1 && ip link delete "${n}" ip link add link "${v.interface}" name "${n}" type vlan id "${toString v.id}" - ip link set "${n}" up + ip link set "${n}" up || true ''; postStop = '' ip link delete "${n}" || true -- GitLab From 34da7e2ce2ca92bdeb73d8257e2ca145a0fc45a5 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Sun, 29 Jul 2018 16:48:24 -0400 Subject: [PATCH 0043/2206] treewide: Remove stdenv.isCross I *want* cross-specific overrides to be verbose, so I rather not have this shorthand. This makes the syntactic overhead more proportional to the maintainence cost. Hopefully this pushes people towards fewer conditionals and more abstractions. --- .../libraries/libgcrypt/default.nix | 2 +- .../tools/build-managers/meson/default.nix | 19 +++++++------- pkgs/os-specific/linux/apparmor/default.nix | 24 ++++++++++------- pkgs/os-specific/linux/iputils/default.nix | 2 +- pkgs/stdenv/generic/default.nix | 2 -- pkgs/tools/compression/lzip/default.nix | 7 ++++- pkgs/tools/system/monit/default.nix | 26 ++++++++++++------- 7 files changed, 48 insertions(+), 34 deletions(-) diff --git a/pkgs/development/libraries/libgcrypt/default.nix b/pkgs/development/libraries/libgcrypt/default.nix index 638dec302b7..d8708114c8e 100644 --- a/pkgs/development/libraries/libgcrypt/default.nix +++ b/pkgs/development/libraries/libgcrypt/default.nix @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { ++ stdenv.lib.optional stdenv.isDarwin gettext ++ stdenv.lib.optional enableCapabilities libcap; - preConfigure = stdenv.lib.optionalString stdenv.isCross '' + preConfigure = stdenv.lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) '' # This is intentional: gpg-error-config is a shell script that will work during the build mkdir -p "$NIX_BUILD_TOP"/bin ln -s ${libgpgerror.dev}/bin/gpg-error-config "$NIX_BUILD_TOP/bin" diff --git a/pkgs/development/tools/build-managers/meson/default.nix b/pkgs/development/tools/build-managers/meson/default.nix index 3cb906d50ed..ca53c4d8c53 100644 --- a/pkgs/development/tools/build-managers/meson/default.nix +++ b/pkgs/development/tools/build-managers/meson/default.nix @@ -1,7 +1,6 @@ -{ lib, python3Packages, stdenv, targetPlatform, writeTextDir, substituteAll }: let - targetPrefix = lib.optionalString stdenv.isCross - (targetPlatform.config + "-"); -in python3Packages.buildPythonApplication rec { +{ lib, python3Packages, stdenv, targetPlatform, writeTextDir, substituteAll }: + +python3Packages.buildPythonApplication rec { version = "0.46.1"; pname = "meson"; @@ -48,10 +47,10 @@ in python3Packages.buildPythonApplication rec { crossFile = writeTextDir "cross-file.conf" '' [binaries] - c = '${targetPrefix}cc' - cpp = '${targetPrefix}c++' - ar = '${targetPrefix}ar' - strip = '${targetPrefix}strip' + c = '${stdenv.cc.targetPrefix}cc' + cpp = '${stdenv.cc.targetPrefix}c++' + ar = '${stdenv.cc.bintools.targetPrefix}ar' + strip = '${stdenv.cc.bintools.targetPrefix}strip' pkgconfig = 'pkg-config' [properties] @@ -69,7 +68,9 @@ in python3Packages.buildPythonApplication rec { # checkInputs = [ ninja pkgconfig ]; # checkPhase = "python ./run_project_tests.py"; - inherit (stdenv) cc isCross; + inherit (stdenv) cc; + + isCross = stdenv.buildPlatform != stdenv.hostPlatform; meta = with lib; { homepage = http://mesonbuild.com; diff --git a/pkgs/os-specific/linux/apparmor/default.nix b/pkgs/os-specific/linux/apparmor/default.nix index cbbe4d5ca46..08428f95b06 100644 --- a/pkgs/os-specific/linux/apparmor/default.nix +++ b/pkgs/os-specific/linux/apparmor/default.nix @@ -2,9 +2,9 @@ , pkgconfig, which , flex, bison , linuxHeaders ? stdenv.cc.libc.linuxHeaders -, python , gawk -, perl +, withPerl ? stdenv.hostPlatform == stdenv.buildPlatform && perl.meta.available or false, perl +, withPython ? stdenv.hostPlatform == stdenv.buildPlatform && python.meta.available or false, python , swig , ncurses , pam @@ -76,10 +76,9 @@ let perl ]; - buildInputs = stdenv.lib.optionals (!stdenv.isCross) [ - perl - python - ]; + buildInputs = [] + ++ stdenv.lib.optional withPerl perl + ++ stdenv.lib.optional withPython python; # required to build apparmor-parser dontDisableStatic = true; @@ -92,11 +91,14 @@ let postPatch = "cd ./libraries/libapparmor"; # https://gitlab.com/apparmor/apparmor/issues/1 - configureFlags = stdenv.lib.optionalString (!stdenv.isCross) "--with-python --with-perl"; + configureFlags = [ + (stdenv.lib.withFeature withPerl "perl") + (stdenv.lib.withFeature withPython "python") + ]; - outputs = if stdenv.isCross then [ "out" ] else [ "out" "python" ]; + outputs = [ "out" ] ++ stdenv.lib.optional withPython "python"; - postInstall = stdenv.lib.optionalString (!stdenv.isCross) '' + postInstall = stdenv.lib.optionalString withPython '' mkdir -p $python/lib mv $out/lib/python* $python/lib/ ''; @@ -137,7 +139,9 @@ let inherit doCheck; - meta = apparmor-meta "user-land utilities"; + meta = apparmor-meta "user-land utilities" // { + broken = !(withPython && withPerl); + }; }; apparmor-bin-utils = stdenv.mkDerivation { diff --git a/pkgs/os-specific/linux/iputils/default.nix b/pkgs/os-specific/linux/iputils/default.nix index 4caa0acb4b6..3430797666e 100644 --- a/pkgs/os-specific/linux/iputils/default.nix +++ b/pkgs/os-specific/linux/iputils/default.nix @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { ] ++ stdenv.lib.optional (!stdenv.hostPlatform.isMusl) libidn; # ninfod probably could build on cross, but the Makefile doesn't pass --host etc to the sub configure... - buildFlags = "man all" + stdenv.lib.optionalString (!stdenv.isCross) " ninfod"; + buildFlags = "man all" + stdenv.lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) " ninfod"; installPhase = '' diff --git a/pkgs/stdenv/generic/default.nix b/pkgs/stdenv/generic/default.nix index 2eac9e58daa..b3934c88ed2 100644 --- a/pkgs/stdenv/generic/default.nix +++ b/pkgs/stdenv/generic/default.nix @@ -141,8 +141,6 @@ let inherit overrides; inherit cc; - - isCross = targetPlatform != buildPlatform; } # Propagate any extra attributes. For instance, we use this to diff --git a/pkgs/tools/compression/lzip/default.nix b/pkgs/tools/compression/lzip/default.nix index 25d09e6e947..56184916216 100644 --- a/pkgs/tools/compression/lzip/default.nix +++ b/pkgs/tools/compression/lzip/default.nix @@ -11,7 +11,12 @@ stdenv.mkDerivation rec { sha256 = "0319q59kb8g324wnj7xzbr7vvlx5bcs13lr34j0zb3kqlyjq2fy9"; }; - configureFlags = "CPPFLAGS=-DNDEBUG CFLAGS=-O3 CXXFLAGS=-O3" + stdenv.lib.optionalString stdenv.isCross " CXX=${stdenv.cc.targetPrefix}c++"; + configureFlags = [ + "CPPFLAGS=-DNDEBUG" + "CFLAGS=-O3" + "CXXFLAGS=-O3" + ] ++ stdenv.lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) + "CXX=${stdenv.cc.targetPrefix}c++"; setupHook = ./lzip-setup-hook.sh; diff --git a/pkgs/tools/system/monit/default.nix b/pkgs/tools/system/monit/default.nix index 17e472b8d2b..362545285ed 100644 --- a/pkgs/tools/system/monit/default.nix +++ b/pkgs/tools/system/monit/default.nix @@ -1,7 +1,10 @@ -{stdenv, fetchurl, openssl, bison, flex, pam, zlib, usePAM ? stdenv.isLinux - , buildPlatform, hostPlatform }: -let useSSL = (openssl != null); - isCross = ( buildPlatform != hostPlatform ) ; in +{ stdenv +, fetchurl, bison, flex +, zlib +, usePAM ? stdenv.hostPlatform.isLinux, pam +, useSSL ? true, openssl +}: + stdenv.mkDerivation rec { name = "monit-5.25.2"; @@ -15,15 +18,18 @@ stdenv.mkDerivation rec { stdenv.lib.optionals useSSL [ openssl ] ++ stdenv.lib.optionals usePAM [ pam ]; - configureFlags = - if useSSL then [ + configureFlags = [ + (stdenv.lib.withFeature usePAM "pam") + ] ++ (if useSSL then [ "--with-ssl-incl-dir=${openssl.dev}/include" "--with-ssl-lib-dir=${openssl.out}/lib" - ] else [ "--without-ssl" ] ++ - stdenv.lib.optionals (! usePAM) [ "--without-pam" ] ++ + ] else [ + "--without-ssl" + ]) ++ stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ # will need to check both these are true for musl - stdenv.lib.optionals isCross [ "libmonit_cv_setjmp_available=yes" - "libmonit_cv_vsnprintf_c99_conformant=yes"]; + "libmonit_cv_setjmp_available=yes" + "libmonit_cv_vsnprintf_c99_conformant=yes" + ]; meta = { homepage = http://mmonit.com/monit/; -- GitLab From 9d23b95483a63fd93544059798d07f68035f2361 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Tue, 24 Jul 2018 20:11:51 -0400 Subject: [PATCH 0044/2206] elfutils: Clean up with rebuild Wrote contorted code before to avoid mass-rebuild --- pkgs/development/tools/misc/elfutils/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/misc/elfutils/default.nix b/pkgs/development/tools/misc/elfutils/default.nix index af140bfb1d6..e067c0a669b 100644 --- a/pkgs/development/tools/misc/elfutils/default.nix +++ b/pkgs/development/tools/misc/elfutils/default.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { # # I wrote this testing for the nanonote. - buildPhase = if stdenv.hostPlatform == stdenv.buildPlatform then null else '' + buildPhase = stdenv.lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) '' pushd libebl make popd @@ -50,7 +50,7 @@ stdenv.mkDerivation rec { popd ''; - installPhase = if stdenv.hostPlatform == stdenv.buildPlatform then null else '' + installPhase = stdenv.lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) '' pushd libelf make install popd -- GitLab From e517da392990b219f81611a615088045f3e04fde Mon Sep 17 00:00:00 2001 From: John Ericson Date: Tue, 24 Jul 2018 20:13:43 -0400 Subject: [PATCH 0045/2206] libxml2: Use `enableFeature` --- pkgs/development/libraries/libxml2/default.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/development/libraries/libxml2/default.nix b/pkgs/development/libraries/libxml2/default.nix index aa78d0d33c0..aea7747c335 100644 --- a/pkgs/development/libraries/libxml2/default.nix +++ b/pkgs/development/libraries/libxml2/default.nix @@ -32,12 +32,13 @@ in stdenv.mkDerivation rec { propagatedBuildInputs = [ zlib findXMLCatalogs ] ++ lib.optional icuSupport icu; - configureFlags = - lib.optional pythonSupport "--with-python=${python}" - ++ lib.optional icuSupport "--with-icu" - ++ [ "--exec_prefix=$dev" ] - ++ lib.optional enableStatic "--enable-static" - ++ lib.optional (!enableShared) "--disable-shared"; + configureFlags = [ + "--exec_prefix=$dev" + (lib.enableFeature enableStatic "static") + (lib.enableFeature enableShared "shared") + (lib.withFeature icuSupport "icu") + (lib.withFeatureAs pythonSupport "python" python) + ]; enableParallelBuilding = true; -- GitLab From f83b5e4f7a7e1136237b434811914f3c79f43c46 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 23 Jul 2018 17:03:39 -0400 Subject: [PATCH 0046/2206] util-linux: Clean up to use less bash --- pkgs/os-specific/linux/util-linux/default.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/os-specific/linux/util-linux/default.nix b/pkgs/os-specific/linux/util-linux/default.nix index d2f75f5875e..1a7232afedb 100644 --- a/pkgs/os-specific/linux/util-linux/default.nix +++ b/pkgs/os-specific/linux/util-linux/default.nix @@ -28,10 +28,6 @@ in stdenv.mkDerivation rec { --replace "/bin/umount" "$out/bin/umount" ''; - preConfigure = lib.optionalString (systemd != null) '' - configureFlags+=" --with-systemd --with-systemdsystemunitdir=$bin/lib/systemd/system/" - ''; - # !!! It would be better to obtain the path to the mount helpers # (/sbin/mount.*) through an environment variable, but that's # somewhat risky because we have to consider that mount can setuid @@ -43,8 +39,11 @@ in stdenv.mkDerivation rec { "--disable-use-tty-group" "--enable-fs-paths-default=/run/wrappers/bin:/var/run/current-system/sw/bin:/sbin" "--disable-makeinstall-setuid" "--disable-makeinstall-chown" - ] ++ lib.optional (ncurses == null) "--without-ncurses" - ++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) + (lib.withFeature (ncurses != null) "ncurses") + (lib.withFeature (systemd != null) "systemd") + (lib.withFeatureAs (systemd != null) + "systemdsystemunitdir" "$bin/lib/systemd/system/") + ] ++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) "scanf_cv_type_modifier=ms" ; -- GitLab From 25348b27c5b78877800eb0ec77b8e26219002b75 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 23 Jul 2018 17:35:23 -0400 Subject: [PATCH 0047/2206] flex: Clean up to use less bash --- pkgs/development/tools/parsing/flex/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/tools/parsing/flex/default.nix b/pkgs/development/tools/parsing/flex/default.nix index 17323a06cc1..1bff2076b9a 100644 --- a/pkgs/development/tools/parsing/flex/default.nix +++ b/pkgs/development/tools/parsing/flex/default.nix @@ -30,10 +30,10 @@ stdenv.mkDerivation rec { buildInputs = [ bison ]; propagatedBuildInputs = [ m4 ]; - preConfigure = stdenv.lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform) '' - export ac_cv_func_malloc_0_nonnull=yes - export ac_cv_func_realloc_0_nonnull=yes - ''; + preConfigure = stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ + "ac_cv_func_malloc_0_nonnull=yes" + "ac_cv_func_realloc_0_nonnull=yes" + ]; postConfigure = stdenv.lib.optionalString (stdenv.isDarwin || stdenv.isCygwin) '' sed -i Makefile -e 's/-no-undefined//;' -- GitLab From eeb9837beba38e0f5c5e26357e478f74a7f6bc7c Mon Sep 17 00:00:00 2001 From: John Ericson Date: Tue, 24 Jul 2018 16:25:18 -0400 Subject: [PATCH 0048/2206] qt-{3,4.8}: Clean up generally --- pkgs/development/libraries/qt-3/default.nix | 51 +++++++++------- .../libraries/qt-4.x/4.8/default.nix | 59 ++++++++++--------- 2 files changed, 60 insertions(+), 50 deletions(-) diff --git a/pkgs/development/libraries/qt-3/default.nix b/pkgs/development/libraries/qt-3/default.nix index 32841c9b933..a3c91f9f307 100644 --- a/pkgs/development/libraries/qt-3/default.nix +++ b/pkgs/development/libraries/qt-3/default.nix @@ -30,31 +30,38 @@ stdenv.mkDerivation { }; nativeBuildInputs = [ which ]; - propagatedBuildInputs = [libpng xlibsWrapper libXft libXrender zlib libjpeg]; + buildInputs = [ + xextproto + ] ++ stdenv.lib.optionals openglSupport [ + libGLU_combined libXmu + ] ++ stdenv.lib.optionals xftSupport [ + libXft libXft.freetype libXft.fontconfig + ] ++ stdenv.lib.optional xrenderSupport libXrender + ++ stdenv.lib.optional xineramaSupport libXinerama + ++ stdenv.lib.optional xrandrSupport libXrandr + ++ stdenv.lib.optional xineramaSupport libXinerama; + + propagatedBuildInputs = [ libpng xlibsWrapper libXft libXrender zlib libjpeg ]; hardeningDisable = [ "format" ]; - configureFlags = " - -v - -system-zlib -system-libpng -system-libjpeg - -qt-gif - -I${xextproto}/include - ${if openglSupport then "-dlopen-opengl - -L${libGLU_combined}/lib -I${libGLU_combined}/include - -L${libXmu.out}/lib -I${libXmu.dev}/include" else ""} - ${if threadSupport then "-thread" else "-no-thread"} - ${if xrenderSupport then "-xrender -L${libXrender.out}/lib -I${libXrender.dev}/include" else "-no-xrender"} - ${if xrandrSupport then "-xrandr - -L${libXrandr.out}/lib -I${libXrandr.dev}/include - -I${randrproto}/include" else "-no-xrandr"} - ${if xineramaSupport then "-xinerama -L${libXinerama.out}/lib -I${libXinerama.dev}/include" else "-no-xinerama"} - ${if cursorSupport then "-L${libXcursor.out}/lib -I${libXcursor.dev}/include" else ""} - ${if mysqlSupport then "-qt-sql-mysql -L${mysql.connector-c}/lib/mysql -I${mysql.connector-c}/include/mysql" else ""} - ${if xftSupport then "-xft - -L${libXft.out}/lib -I${libXft.dev}/include - -L${libXft.freetype.out}/lib -I${libXft.freetype.dev}/include - -L${libXft.fontconfig.lib}/lib -I${libXft.fontconfig.dev}/include" else "-no-xft"} - "; + configurePlatforms = []; + configureFlags = let + mk = cond: name: "-${stdenv.lib.optionalString cond "no-"}${name}"; + in [ + "-v" + "-system-zlib" "-system-libpng" "-system-libjpeg" + "-qt-gif" + (mk xftSupport "xft") + (mk xrenderSupport "xrender") + (mk xrandrSupport "xrandr") + (mk xineramaSupport "xinerama") + (mk threadSupport "thread") + ] ++ stdenv.lib.optionals mysqlSupport [ + "-qt-sql-mysql" + "-L${mysql.connector-c}/lib/mysql" + "-I${mysql.connector-c}/include/mysql" + ] ++ stdenv.lib.optional openglSupport "-dlopen-opengl"; patches = [ # Don't strip everything so we can get useful backtraces. diff --git a/pkgs/development/libraries/qt-4.x/4.8/default.nix b/pkgs/development/libraries/qt-4.x/4.8/default.nix index 471f11ad107..463cb2938ed 100644 --- a/pkgs/development/libraries/qt-4.x/4.8/default.nix +++ b/pkgs/development/libraries/qt-4.x/4.8/default.nix @@ -6,7 +6,7 @@ , buildMultimedia ? stdenv.isLinux, alsaLib, gstreamer, gst-plugins-base , buildWebkit ? (stdenv.isLinux || stdenv.isDarwin) , flashplayerFix ? false, gdk_pixbuf -, gtkStyle ? true, gtk2 +, gtkStyle ? stdenv.hostPlatform == stdenv.buildPlatform, gtk2 , gnomeStyle ? false, libgnomeui, GConf, gnome_vfs , developerBuild ? false , docs ? false @@ -139,37 +139,40 @@ stdenv.mkDerivation rec { prefixKey = "-prefix "; - ${if stdenv.hostPlatform == stdenv.buildPlatform then null else "configurePlatforms"} = []; + configurePlatforms = []; configureFlags = let + mk = cond: name: "-${lib.optionalString cond "no-"}${name}"; platformFlag = if stdenv.hostPlatform != stdenv.buildPlatform then "-xplatform" else "-platform"; - in (if stdenv.hostPlatform == stdenv.buildPlatform then '' - -v -no-separate-debug-info -release -fast -confirm-license -opensource - - -${if stdenv.isFreeBSD then "no-" else ""}opengl -xrender -xrandr -xinerama -xcursor -xinput -xfixes -fontconfig - -qdbus -${if cups == null then "no-" else ""}cups -glib -dbus-linked -openssl-linked - - ${if mysql != null then "-plugin" else "-no"}-sql-mysql -system-sqlite - - -exceptions -xmlpatterns - - -make libs -make tools -make translations - -${if demos then "" else "no"}make demos - -${if examples then "" else "no"}make examples - -${if docs then "" else "no"}make docs - - -no-phonon ${if buildWebkit then "" else "-no"}-webkit ${if buildMultimedia then "" else "-no"}-multimedia -audio-backend - ${if developerBuild then "-developer-build" else ""} - '' else '' - -static -release -confirm-license -opensource - -no-opengl -no-phonon - -no-svg - -make qmake -make libs -nomake tools - -nomake demos -nomake examples -nomake docs - '') + lib.optionalString stdenv.hostPlatform.isDarwin "${platformFlag} unsupported/macx-clang-libc++" - + lib.optionalString stdenv.hostPlatform.isMinGW "${platformFlag} win32-g++-4.6"; + in (if stdenv.hostPlatform != stdenv.buildPlatform then [ + # I've not tried any case other than i686-pc-mingw32. + # -nomake tools: it fails linking some asian language symbols + # -no-svg: it fails to build on mingw64 + "-static" "-release" "-confirm-license" "-opensource" + "-no-opengl" "-no-phonon" + "-no-svg" + "-make" "qmake" "-make" "libs" "-nomake" "tools" + ] else [ + "-v" "-no-separate-debug-info" "-release" "-fast" "-confirm-license" "-opensource" + + (mk (!stdenv.isFreeBSD) "opengl") "-xrender" "-xrandr" "-xinerama" "-xcursor" "-xinput" "-xfixes" "-fontconfig" + "-qdbus" (mk (cups != null) "cups") "-glib" "-dbus-linked" "-openssl-linked" + + "-${if mysql != null then "plugin" else "no"}-sql-mysql" "-system-sqlite" + + "-exceptions" "-xmlpatterns" + + "-make" "libs" "-make" "tools" "-make" "translations" + "-no-phonon" (mk buildWebkit "webkit") (mk buildMultimedia "multimedia") "-audio-backend" + ]) ++ [ + (mk demos "make") "demos" + (mk examples "make") "examples" + (mk docs "make") "docs" + ] ++ lib.optional developerBuild "-developer-build" + ++ lib.optionals stdenv.hostPlatform.isDarwin [ platformFlag "unsupported/macx-clang-libc++" ] + ++ lib.optionals stdenv.hostPlatform.isWindows [ platformFlag "win32-g++-4.6" ]; propagatedBuildInputs = [ libXrender libXrandr libXinerama libXcursor libXext libXfixes libXv libXi @@ -219,7 +222,7 @@ stdenv.mkDerivation rec { cp bin/qmake* $out/bin ''; - dontStrip = if stdenv.hostPlatform == stdenv.buildPlatform then null else true; + dontStrip = stdenv.hostPlatform != stdenv.buildPlatform; meta = { homepage = http://qt-project.org/; -- GitLab From 6840ae4aee670db118438689169aafd6ba36d058 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Thu, 2 Aug 2018 21:33:35 +0200 Subject: [PATCH 0049/2206] polkit: 0.114 -> 0.115 --- pkgs/development/libraries/polkit/default.nix | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/pkgs/development/libraries/polkit/default.nix b/pkgs/development/libraries/polkit/default.nix index 1db87ad4036..82927664b4c 100644 --- a/pkgs/development/libraries/polkit/default.nix +++ b/pkgs/development/libraries/polkit/default.nix @@ -13,21 +13,13 @@ let in stdenv.mkDerivation rec { - name = "polkit-0.114"; + name = "polkit-0.115"; src = fetchurl { url = "https://www.freedesktop.org/software/polkit/releases/${name}.tar.gz"; - sha256 = "1rpdx1vymkn5d8g2vrb7c8h4v60mq5smjjg29mwzsn6pcxrh1x5x"; + sha256 = "0c91y61y4gy6p91cwbzg32dhavw4b7fflg370rimqhdxpzdfr1rg"; }; - patches = [ - # to remove on 0.115 release - (fetchpatch { - name = "format-security.patch"; - url = "https://cgit.freedesktop.org/polkit/patch/?id=373705b35e7f6c7dc83de5e0a3ce11ecd15d0409"; - sha256 = "03fb5039d62cljxi84ir4420p4m1455q022dxamql1mvq3n38mwg"; - }) - ]; postPatch = stdenv.lib.optionalString stdenv.isDarwin '' sed -i -e "s/-Wl,--as-needed//" configure.ac -- GitLab From b9fbcfb4878bd6cccad7344acb67e062f40febba Mon Sep 17 00:00:00 2001 From: Lancelot SIX Date: Thu, 2 Aug 2018 21:39:13 +0200 Subject: [PATCH 0050/2206] gnupg: 2.2.8 -> 2.2.9 (#43431) See https://lists.gnu.org/archive/html/info-gnu/2018-07/msg00003.html for release information. --- pkgs/tools/security/gnupg/22.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/gnupg/22.nix b/pkgs/tools/security/gnupg/22.nix index fd773da4ade..ded07cb5dad 100644 --- a/pkgs/tools/security/gnupg/22.nix +++ b/pkgs/tools/security/gnupg/22.nix @@ -15,11 +15,11 @@ assert guiSupport -> pinentry != null; stdenv.mkDerivation rec { name = "gnupg-${version}"; - version = "2.2.8"; + version = "2.2.9"; src = fetchurl { url = "mirror://gnupg/gnupg/${name}.tar.bz2"; - sha256 = "1k8dnnfs9888yp713l7kg2jg110lw47s4krx0njna6fjrsw4qyvp"; + sha256 = "0r11mx8nkh7ysrnshs560amha5csx8zcaggb5kxcksx1zymyly32"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From 3c0ac73e4a1c8a3771a3f1ed53dfc8dadc27f341 Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Fri, 20 Jul 2018 13:48:42 -0400 Subject: [PATCH 0051/2206] lzip: support windows cross --- pkgs/tools/compression/lzip/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/compression/lzip/default.nix b/pkgs/tools/compression/lzip/default.nix index 56184916216..49677e98813 100644 --- a/pkgs/tools/compression/lzip/default.nix +++ b/pkgs/tools/compression/lzip/default.nix @@ -4,7 +4,7 @@ stdenv.mkDerivation rec { name = "lzip-${version}"; version = "1.20"; - buildInputs = [ texinfo ]; + nativeBuildInputs = [ texinfo ]; src = fetchurl { url = "mirror://savannah/lzip/${name}.tar.gz"; @@ -27,6 +27,6 @@ stdenv.mkDerivation rec { homepage = http://www.nongnu.org/lzip/lzip.html; description = "A lossless data compressor based on the LZMA algorithm"; license = stdenv.lib.licenses.gpl3Plus; - platforms = stdenv.lib.platforms.unix; + platforms = stdenv.lib.platforms.all; }; } -- GitLab From 26d6ff5981412cfa6e3ad0db95cb818484905d24 Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Fri, 20 Jul 2018 13:58:06 -0400 Subject: [PATCH 0052/2206] libtasn1: fix on cross perl should be a native build input --- pkgs/development/libraries/libtasn1/default.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libtasn1/default.nix b/pkgs/development/libraries/libtasn1/default.nix index cc5b19f7a59..5762291568c 100644 --- a/pkgs/development/libraries/libtasn1/default.nix +++ b/pkgs/development/libraries/libtasn1/default.nix @@ -11,8 +11,7 @@ stdenv.mkDerivation rec { outputs = [ "out" "dev" "devdoc" ]; outputBin = "dev"; - nativeBuildInputs = [ texinfo ]; - buildInputs = [ perl ]; + nativeBuildInputs = [ texinfo perl ]; doCheck = true; -- GitLab From 1461b90bed9cec45445b89040215357fd98c38cc Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Wed, 1 Aug 2018 12:50:22 -0400 Subject: [PATCH 0053/2206] llvm: fix triple setting llvm is a library so it should just need to know about build & host. GCC will already have a cross compiler built. /cc @Ericson2314 @dtzWill --- pkgs/development/compilers/llvm/5/llvm.nix | 7 +++---- pkgs/development/compilers/llvm/6/llvm.nix | 7 +++---- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/pkgs/development/compilers/llvm/5/llvm.nix b/pkgs/development/compilers/llvm/5/llvm.nix index 129a6e48b71..3abba0ed340 100644 --- a/pkgs/development/compilers/llvm/5/llvm.nix +++ b/pkgs/development/compilers/llvm/5/llvm.nix @@ -79,8 +79,8 @@ in stdenv.mkDerivation (rec { "-DLLVM_ENABLE_RTTI=ON" "-DLLVM_HOST_TRIPLE=${stdenv.hostPlatform.config}" - "-DLLVM_DEFAULT_TARGET_TRIPLE=${stdenv.targetPlatform.config}" - "-DTARGET_TRIPLE=${stdenv.targetPlatform.config}" + "-DLLVM_DEFAULT_TARGET_TRIPLE=${stdenv.hostPlatform.config}" + "-DTARGET_TRIPLE=${stdenv.hostPlatform.config}" ] ++ stdenv.lib.optional enableSharedLibraries "-DLLVM_LINK_LLVM_DYLIB=ON" @@ -129,8 +129,7 @@ in stdenv.mkDerivation (rec { ln -s $lib/lib/libLLVM.dylib $lib/lib/libLLVM-${release_version}.dylib ''; - doCheck = stdenv.isLinux && (!stdenv.isi686) - && (stdenv.hostPlatform == stdenv.targetPlatform); + doCheck = stdenv.isLinux && (!stdenv.isi686); checkTarget = "check-all"; diff --git a/pkgs/development/compilers/llvm/6/llvm.nix b/pkgs/development/compilers/llvm/6/llvm.nix index f95e19543a1..787a48416ab 100644 --- a/pkgs/development/compilers/llvm/6/llvm.nix +++ b/pkgs/development/compilers/llvm/6/llvm.nix @@ -75,8 +75,8 @@ in stdenv.mkDerivation (rec { "-DLLVM_ENABLE_RTTI=ON" "-DLLVM_HOST_TRIPLE=${stdenv.hostPlatform.config}" - "-DLLVM_DEFAULT_TARGET_TRIPLE=${stdenv.targetPlatform.config}" - "-DTARGET_TRIPLE=${stdenv.targetPlatform.config}" + "-DLLVM_DEFAULT_TARGET_TRIPLE=${stdenv.hostPlatform.config}" + "-DTARGET_TRIPLE=${stdenv.hostPlatform.config}" "-DLLVM_ENABLE_DUMP=ON" ] @@ -130,8 +130,7 @@ in stdenv.mkDerivation (rec { ln -s $lib/lib/libLLVM.dylib $lib/lib/libLLVM-${release_version}.dylib ''; - doCheck = stdenv.isLinux && (!stdenv.isi686) - && (stdenv.hostPlatform == stdenv.targetPlatform); + doCheck = stdenv.isLinux && (!stdenv.isi686); checkTarget = "check-all"; -- GitLab From f644675bc9fc54c490f015fe57905a0eeb4b46bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 3 Aug 2018 09:40:54 +0100 Subject: [PATCH 0054/2206] elasticsearch: drop 1.7.2 (not supported upstream) --- pkgs/servers/search/elasticsearch/default.nix | 40 ------------------- .../search/elasticsearch/es-home.patch | 37 ----------------- 2 files changed, 77 deletions(-) delete mode 100644 pkgs/servers/search/elasticsearch/default.nix delete mode 100644 pkgs/servers/search/elasticsearch/es-home.patch diff --git a/pkgs/servers/search/elasticsearch/default.nix b/pkgs/servers/search/elasticsearch/default.nix deleted file mode 100644 index f4780603f50..00000000000 --- a/pkgs/servers/search/elasticsearch/default.nix +++ /dev/null @@ -1,40 +0,0 @@ -{ stdenv, fetchurl, makeWrapper, jre, utillinux }: - -with stdenv.lib; - -stdenv.mkDerivation rec { - name = "elasticsearch-1.7.2"; - - src = fetchurl { - url = "https://download.elastic.co/elasticsearch/elasticsearch/${name}.tar.gz"; - sha256 = "1lix4asvx1lbc227gzsrws3xqbcbqaal7v10w60kch0c4xg970bg"; - }; - - patches = [ ./es-home.patch ]; - - buildInputs = [ makeWrapper jre utillinux ]; - - installPhase = '' - mkdir -p $out - cp -R bin config lib $out - - # don't want to have binary with name plugin - mv $out/bin/plugin $out/bin/elasticsearch-plugin - - # set ES_CLASSPATH and JAVA_HOME - wrapProgram $out/bin/elasticsearch \ - --prefix ES_CLASSPATH : "$out/lib/${name}.jar":"$out/lib/*":"$out/lib/sigar/*" \ - --prefix PATH : "${utillinux}/bin" \ - --set JAVA_HOME "${jre}" - wrapProgram $out/bin/elasticsearch-plugin \ - --prefix ES_CLASSPATH : "$out/lib/${name}.jar":"$out/lib/*":"$out/lib/sigar/*" \ - --set JAVA_HOME "${jre}" - ''; - - meta = { - description = "Open Source, Distributed, RESTful Search Engine"; - license = licenses.asl20; - platforms = platforms.unix; - maintainers = [ maintainers.offline ]; - }; -} diff --git a/pkgs/servers/search/elasticsearch/es-home.patch b/pkgs/servers/search/elasticsearch/es-home.patch deleted file mode 100644 index 2f2018fd69f..00000000000 --- a/pkgs/servers/search/elasticsearch/es-home.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff -rupN a/bin/elasticsearch b/bin/elasticsearch ---- a/bin/elasticsearch 2015-08-05 17:52:05.740819671 +0200 -+++ b/bin/elasticsearch 2015-08-05 17:22:34.664657364 +0200 -@@ -83,7 +83,10 @@ while [ -h "$SCRIPT" ] ; do - done - - # determine elasticsearch home --ES_HOME=`dirname "$SCRIPT"`/.. -+if [ -z "$ES_HOME" ]; then -+ echo "You must set the ES_HOME var" >&2 -+ exit 1 -+fi - - # make ELASTICSEARCH_HOME absolute - ES_HOME=`cd "$ES_HOME"; pwd` -diff -rupN a/bin/plugin b/bin/plugin ---- a/bin/plugin 2015-08-05 17:57:07.903088815 +0200 -+++ b/bin/plugin 2015-08-05 17:57:38.979808139 +0200 -@@ -16,7 +16,10 @@ while [ -h "$SCRIPT" ] ; do - done - - # determine elasticsearch home --ES_HOME=`dirname "$SCRIPT"`/.. -+if [ -z "$ES_HOME" ]; then -+ echo "You must set the ES_HOME var" >&2 -+ exit 1 -+fi - - # make ELASTICSEARCH_HOME absolute - ES_HOME=`cd "$ES_HOME"; pwd` -@@ -105,4 +105,4 @@ - - export HOSTNAME=`hostname -s` - --eval "$JAVA" $JAVA_OPTS $ES_JAVA_OPTS -Xmx64m -Xms16m -Delasticsearch -Des.path.home=\""$ES_HOME"\" $properties -cp \""$ES_HOME/lib/*"\" org.elasticsearch.plugins.PluginManager $args -\ No newline at end of file -+eval "$JAVA" $JAVA_OPTS $ES_JAVA_OPTS -Xmx64m -Xms16m -Delasticsearch -Des.path.home="$ES_HOME" $properties -cp "$ES_CLASSPATH/lib/*" org.elasticsearch.plugins.PluginManager $args -- GitLab From bedf471a089adb1b12d483f8d3672bb4070ebab1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 3 Aug 2018 09:42:53 +0100 Subject: [PATCH 0055/2206] elasticsearch6: new default version --- nixos/modules/services/search/elasticsearch.nix | 4 ++-- .../servers/search/elasticsearch/{6.x.nix => default.nix} | 0 pkgs/top-level/all-packages.nix | 8 +++++--- 3 files changed, 7 insertions(+), 5 deletions(-) rename pkgs/servers/search/elasticsearch/{6.x.nix => default.nix} (100%) diff --git a/nixos/modules/services/search/elasticsearch.nix b/nixos/modules/services/search/elasticsearch.nix index b0831dcd1ca..5af82e01d21 100644 --- a/nixos/modules/services/search/elasticsearch.nix +++ b/nixos/modules/services/search/elasticsearch.nix @@ -58,8 +58,8 @@ in { package = mkOption { description = "Elasticsearch package to use."; - default = pkgs.elasticsearch2; - defaultText = "pkgs.elasticsearch2"; + default = pkgs.elasticsearch; + defaultText = "pkgs.elasticsearch"; type = types.package; }; diff --git a/pkgs/servers/search/elasticsearch/6.x.nix b/pkgs/servers/search/elasticsearch/default.nix similarity index 100% rename from pkgs/servers/search/elasticsearch/6.x.nix rename to pkgs/servers/search/elasticsearch/default.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index fa555153e57..5db219dbcdd 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2272,13 +2272,15 @@ with pkgs; elk5Version = "5.6.9"; elk6Version = "6.3.2"; - elasticsearch = callPackage ../servers/search/elasticsearch { }; elasticsearch2 = callPackage ../servers/search/elasticsearch/2.x.nix { }; elasticsearch5 = callPackage ../servers/search/elasticsearch/5.x.nix { }; - elasticsearch6 = callPackage ../servers/search/elasticsearch/6.x.nix { }; - elasticsearch6-oss = callPackage ../servers/search/elasticsearch/6.x.nix { + + elasticsearch6 = callPackage ../servers/search/elasticsearch { }; + elasticsearch6-oss = callPackage ../servers/search/elasticsearch { enableUnfree = false; }; + elasticsearch = elasticsearch6; + elasticsearch-oss = elasticsearch6-oss; elasticsearchPlugins = recurseIntoAttrs ( callPackage ../servers/search/elasticsearch/plugins.nix { } -- GitLab From 1b2b62ba79b453dc648362cd2f6cc51e5a9a3ce8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 3 Aug 2018 09:43:37 +0100 Subject: [PATCH 0056/2206] elasticsearch2: drop unsupported version --- pkgs/servers/search/elasticsearch/2.x.nix | 40 ------------------- .../elasticsearch/es-classpath-2.x.patch | 38 ------------------ .../search/elasticsearch/es-home-2.x.patch | 31 -------------- pkgs/top-level/all-packages.nix | 2 - 4 files changed, 111 deletions(-) delete mode 100644 pkgs/servers/search/elasticsearch/2.x.nix delete mode 100644 pkgs/servers/search/elasticsearch/es-classpath-2.x.patch delete mode 100644 pkgs/servers/search/elasticsearch/es-home-2.x.patch diff --git a/pkgs/servers/search/elasticsearch/2.x.nix b/pkgs/servers/search/elasticsearch/2.x.nix deleted file mode 100644 index 28244d1b3dc..00000000000 --- a/pkgs/servers/search/elasticsearch/2.x.nix +++ /dev/null @@ -1,40 +0,0 @@ -{ stdenv, fetchurl, makeWrapper, jre, utillinux }: - -with stdenv.lib; - -stdenv.mkDerivation rec { - version = "2.4.4"; - name = "elasticsearch-${version}"; - - src = fetchurl { - url = "https://download.elasticsearch.org/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/${version}/${name}.tar.gz"; - sha256 = "1qjq04sfqb35pf2xpvr8j5p27chfxpjp8ymrp1h5bfk5rbk9444q"; - }; - - patches = [ ./es-home-2.x.patch ./es-classpath-2.x.patch ]; - - buildInputs = [ makeWrapper jre utillinux ]; - - installPhase = '' - mkdir -p $out - cp -R bin config lib modules $out - - # don't want to have binary with name plugin - mv $out/bin/plugin $out/bin/elasticsearch-plugin - wrapProgram $out/bin/elasticsearch \ - --prefix ES_CLASSPATH : "$out/lib/${name}.jar":"$out/lib/*" \ - --prefix PATH : "${utillinux}/bin" \ - --set JAVA_HOME "${jre}" - wrapProgram $out/bin/elasticsearch-plugin --set JAVA_HOME "${jre}" - ''; - - meta = { - description = "Open Source, Distributed, RESTful Search Engine"; - license = licenses.asl20; - platforms = platforms.unix; - maintainers = [ - maintainers.offline - maintainers.markWot - ]; - }; -} diff --git a/pkgs/servers/search/elasticsearch/es-classpath-2.x.patch b/pkgs/servers/search/elasticsearch/es-classpath-2.x.patch deleted file mode 100644 index 46a3f0be71b..00000000000 --- a/pkgs/servers/search/elasticsearch/es-classpath-2.x.patch +++ /dev/null @@ -1,38 +0,0 @@ -diff -rupN a/bin/elasticsearch b/bin/elasticsearch ---- a/bin/elasticsearch 2017-02-08 18:32:28.000298543 -0500 -+++ b/bin/elasticsearch 2017-02-08 19:10:45.692916675 -0500 -@@ -81,12 +81,7 @@ ES_HOME=`cd "$ES_HOME"; pwd` - # If an include wasn't specified in the environment, then search for one... - if [ "x$ES_INCLUDE" = "x" ]; then - # Locations (in order) to use when searching for an include file. -- for include in /usr/share/elasticsearch/elasticsearch.in.sh \ -- /usr/local/share/elasticsearch/elasticsearch.in.sh \ -- /opt/elasticsearch/elasticsearch.in.sh \ -- ~/.elasticsearch.in.sh \ -- "$ES_HOME/bin/elasticsearch.in.sh" \ -- "`dirname "$0"`"/elasticsearch.in.sh; do -+ for include in "`dirname "$0"`"/elasticsearch.in.sh; do - if [ -r "$include" ]; then - . "$include" - break -diff -rupN a/bin/elasticsearch.in.sh b/bin/elasticsearch.in.sh ---- a/bin/elasticsearch.in.sh 2017-02-08 18:32:28.000298543 -0500 -+++ b/bin/elasticsearch.in.sh 2017-02-08 18:33:46.816634599 -0500 -@@ -1,17 +1,5 @@ - #!/bin/sh - --# check in case a user was using this mechanism --if [ "x$ES_CLASSPATH" != "x" ]; then -- cat >&2 << EOF --Error: Don't modify the classpath with ES_CLASSPATH. Best is to add --additional elements via the plugin mechanism, or if code must really be --added to the main classpath, add jars to lib/ (unsupported). --EOF -- exit 1 --fi -- --ES_CLASSPATH="$ES_HOME/lib/elasticsearch-2.4.4.jar:$ES_HOME/lib/*" -- - if [ "x$ES_MIN_MEM" = "x" ]; then - ES_MIN_MEM=256m - fi diff --git a/pkgs/servers/search/elasticsearch/es-home-2.x.patch b/pkgs/servers/search/elasticsearch/es-home-2.x.patch deleted file mode 100644 index 0c80e865114..00000000000 --- a/pkgs/servers/search/elasticsearch/es-home-2.x.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff -rupN a/bin/elasticsearch b/bin/elasticsearch ---- a/bin/elasticsearch 2015-11-18 21:48:18.000000000 +0100 -+++ b/bin/elasticsearch 2015-12-04 00:52:21.032475098 +0100 -@@ -72,7 +72,11 @@ while [ -h "$SCRIPT" ] ; do - done - - # determine elasticsearch home --ES_HOME=`dirname "$SCRIPT"`/.. -+ -+if [ -z "$ES_HOME" ]; then -+ echo "You must set the ES_HOME var" >&2 -+ exit 1 -+fi - - # make ELASTICSEARCH_HOME absolute - ES_HOME=`cd "$ES_HOME"; pwd` -diff -rupN a/bin/plugin b/bin/plugin ---- a/bin/plugin 2015-11-18 21:48:18.000000000 +0100 -+++ b/bin/plugin 2015-12-04 00:52:55.947453619 +0100 -@@ -17,7 +17,10 @@ while [ -h "$SCRIPT" ] ; do - done - - # determine elasticsearch home --ES_HOME=`dirname "$SCRIPT"`/.. -+if [ -z "$ES_HOME" ]; then -+ echo "You must set the ES_HOME var" >&2 -+ exit 1 -+fi - - # make ELASTICSEARCH_HOME absolute - ES_HOME=`cd "$ES_HOME"; pwd` diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5db219dbcdd..6753ab584ab 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2272,9 +2272,7 @@ with pkgs; elk5Version = "5.6.9"; elk6Version = "6.3.2"; - elasticsearch2 = callPackage ../servers/search/elasticsearch/2.x.nix { }; elasticsearch5 = callPackage ../servers/search/elasticsearch/5.x.nix { }; - elasticsearch6 = callPackage ../servers/search/elasticsearch { }; elasticsearch6-oss = callPackage ../servers/search/elasticsearch { enableUnfree = false; -- GitLab From cba348c561f970482e4c3f792b2f72f78a83f46b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 3 Aug 2018 09:44:19 +0100 Subject: [PATCH 0057/2206] elasticsearchPlugins: updated for elasticsearch6 --- pkgs/servers/search/elasticsearch/plugins.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/search/elasticsearch/plugins.nix b/pkgs/servers/search/elasticsearch/plugins.nix index b93d8c2203d..b810d5e865b 100644 --- a/pkgs/servers/search/elasticsearch/plugins.nix +++ b/pkgs/servers/search/elasticsearch/plugins.nix @@ -1,4 +1,4 @@ -{ pkgs, stdenv, fetchurl, unzip, elasticsearch }: +{ pkgs, stdenv, fetchurl, unzip, elasticsearch-oss, javaPackages, elk6Version }: with pkgs.lib; @@ -6,8 +6,9 @@ let esPlugin = a@{ pluginName, installPhase ? '' - mkdir -p $out/bin - ES_HOME=$out ${elasticsearch}/bin/elasticsearch-plugin --install ${pluginName} --url file://$src + mkdir -p $out/config + mkdir -p $out/plugins + ES_HOME=$out ${elasticsearch-oss}/bin/elasticsearch-plugin install --batch -v file://$src '', ... }: @@ -16,7 +17,7 @@ let unpackPhase = "true"; buildInputs = [ unzip ]; meta = a.meta // { - platforms = elasticsearch.meta.platforms; + platforms = elasticsearch-oss.meta.platforms; maintainers = (a.meta.maintainers or []) ++ [ maintainers.offline ]; }; }); -- GitLab From fa26b59091f56958236e8d0540bd76789e10b259 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 3 Aug 2018 09:48:25 +0100 Subject: [PATCH 0058/2206] elasticsearchPlugins.{river_jdbc,river_twitter}: remove River plugins are no longer supported in elasticsearch. --- pkgs/servers/search/elasticsearch/plugins.nix | 34 ------------------- 1 file changed, 34 deletions(-) diff --git a/pkgs/servers/search/elasticsearch/plugins.nix b/pkgs/servers/search/elasticsearch/plugins.nix index b810d5e865b..8b1bad7768d 100644 --- a/pkgs/servers/search/elasticsearch/plugins.nix +++ b/pkgs/servers/search/elasticsearch/plugins.nix @@ -22,20 +22,6 @@ let }; }); in { - elasticsearch_river_jdbc = esPlugin rec { - name = "elasticsearch-river-jdbc-${version}"; - pluginName = "elasticsearch-river-jdbc"; - version = "1.5.0.5"; - src = fetchurl { - url = "http://xbib.org/repository/org/xbib/elasticsearch/plugin/elasticsearch-river-jdbc/${version}/${name}-plugin.zip"; - sha256 = "1p75l3vcnb90ar4j3dci2xf8dqnqyy31kc1r075fa2xqlsxgigcp"; - }; - meta = { - homepage = https://github.com/jprante/elasticsearch-river-jdbc; - description = "Plugin to fetch data from JDBC sources for indexing into Elasticsearch"; - license = licenses.asl20; - }; - }; elasticsearch_analysis_lemmagen = esPlugin rec { name = "elasticsearch-analysis-lemmagen-${version}"; @@ -72,26 +58,6 @@ in { }; }; - elasticsearch_river_twitter = esPlugin rec { - name = pname + "-" + version; - pname = "elasticsearch-river-twitter"; - pluginName = "elasticsearch/" + pname + "/" + version; - version = "2.5.0"; - - src = fetchurl { - url = "http://download.elasticsearch.org/elasticsearch/${pname}/${name}.zip"; - sha256 = "0851yrmyrpp6whyxk34ykcj7b28f90w0nvkrhvl49dwqgr5s4mn4"; - }; - - meta = { - homepage = https://github.com/elasticsearch/elasticsearch-river-twitter; - description = "Twitter River Plugin for ElasticSearch"; - license = licenses.asl20; - maintainers = [ maintainers.edwtjo ]; - platforms = elasticsearch.meta.platforms; - }; - }; - elasticsearch_kopf = esPlugin rec { name = "elasticsearch-kopf-${version}"; pluginName = "elasticsearch-kopf"; -- GitLab From 5d3b75ab5d5bd21584096f32769c933ed9dbc2da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 3 Aug 2018 09:51:40 +0100 Subject: [PATCH 0059/2206] elasticsearchPlugins.elasticsearch_http_basic: remove Deprecated by upstream, search_guard was recommended instead. --- pkgs/servers/search/elasticsearch/plugins.nix | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/pkgs/servers/search/elasticsearch/plugins.nix b/pkgs/servers/search/elasticsearch/plugins.nix index 8b1bad7768d..f44e1a4e640 100644 --- a/pkgs/servers/search/elasticsearch/plugins.nix +++ b/pkgs/servers/search/elasticsearch/plugins.nix @@ -38,25 +38,6 @@ in { }; }; - elasticsearch_http_basic = stdenv.mkDerivation rec { - name = "elasticsearch-http-basic-${version}"; - version = "1.5.0"; - - src = fetchurl { - url = "https://github.com/Asquera/elasticsearch-http-basic/releases/download/v${version}/${name}.jar"; - sha256 = "0fif6sbn2ich39lrgm039y9d5bxkylx9pvly04wss8rdhspvdskb"; - }; - - phases = ["installPhase"]; - installPhase = "install -D $src $out/plugins/http-basic/${name}.jar"; - - meta = { - homepage = https://github.com/Asquera/elasticsearch-http-basic; - description = "HTTP Basic Authentication for Elasticsearch"; - license = licenses.mit; - platforms = elasticsearch.meta.platforms; - }; - }; elasticsearch_kopf = esPlugin rec { name = "elasticsearch-kopf-${version}"; -- GitLab From 0bbf90e1b466e503f616bdaa94b9810bad695459 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 3 Aug 2018 09:53:01 +0100 Subject: [PATCH 0060/2206] elasticsearchPlugins.elasticsearch_kopf: remove deprecated by upstream, https://github.com/lmenezes/cerebro is recommend instead (but not packaged in nixpkgs) --- pkgs/servers/search/elasticsearch/plugins.nix | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/pkgs/servers/search/elasticsearch/plugins.nix b/pkgs/servers/search/elasticsearch/plugins.nix index f44e1a4e640..b7791e1c047 100644 --- a/pkgs/servers/search/elasticsearch/plugins.nix +++ b/pkgs/servers/search/elasticsearch/plugins.nix @@ -39,21 +39,6 @@ in { }; - elasticsearch_kopf = esPlugin rec { - name = "elasticsearch-kopf-${version}"; - pluginName = "elasticsearch-kopf"; - version = "2.1.1"; - src = fetchurl { - url = "https://github.com/lmenezes/elasticsearch-kopf/archive/v${version}.zip"; - sha256 = "1nwwd92g0jxhfpkxb1a9z5a62naa1y7hvlx400dm6mwwav3mrf4v"; - }; - meta = { - homepage = https://github.com/lmenezes/elasticsearch-kopf; - description = "Web administration tool for ElasticSearch"; - license = licenses.mit; - }; - }; - search_guard = esPlugin rec { name = "elastic-search-guard-${version}"; pluginName = "search-guard"; -- GitLab From dab5fd5f567933d03313909f810e0b608397ea18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 3 Aug 2018 09:54:28 +0100 Subject: [PATCH 0061/2206] elasticsearchPlugins.elasticsearch_analysis_lemmagen: 0.1 -> 6.3.2 --- pkgs/servers/search/elasticsearch/plugins.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/search/elasticsearch/plugins.nix b/pkgs/servers/search/elasticsearch/plugins.nix index b7791e1c047..51f18c213bf 100644 --- a/pkgs/servers/search/elasticsearch/plugins.nix +++ b/pkgs/servers/search/elasticsearch/plugins.nix @@ -26,10 +26,10 @@ in { elasticsearch_analysis_lemmagen = esPlugin rec { name = "elasticsearch-analysis-lemmagen-${version}"; pluginName = "elasticsearch-analysis-lemmagen"; - version = "0.1"; + version = "${elk6Version}"; src = fetchurl { url = "https://github.com/vhyza/elasticsearch-analysis-lemmagen/releases/download/v${version}/${name}-plugin.zip"; - sha256 = "bf7bf5ce3ccdd3afecd0e18cd6fce1ef56f824e41f4ef50553ae598caa5c366d"; + sha256 = "1m4z05wixjrq4nlbdjyhvprkrwxjym8aba18scmzfn25fhbjgvkz"; }; meta = { homepage = https://github.com/vhyza/elasticsearch-analysis-lemmagen; -- GitLab From 19fb8c7c6c7cb6f9acf4add346ad93f8ba783042 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 3 Aug 2018 09:55:22 +0100 Subject: [PATCH 0062/2206] elasticsarchPlugins.search_guard: 0.5 -> 6.3.2-22.3 --- pkgs/servers/search/elasticsearch/plugins.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/search/elasticsearch/plugins.nix b/pkgs/servers/search/elasticsearch/plugins.nix index 51f18c213bf..fa0f9b32ce9 100644 --- a/pkgs/servers/search/elasticsearch/plugins.nix +++ b/pkgs/servers/search/elasticsearch/plugins.nix @@ -42,10 +42,10 @@ in { search_guard = esPlugin rec { name = "elastic-search-guard-${version}"; pluginName = "search-guard"; - version = "0.5"; - src = fetchurl { - url = "https://github.com/floragunncom/search-guard/releases/download/v${version}/${pluginName}-${version}.zip"; - sha256 = "1zima4jmq1rrcqxhlrp2xian80vp244d2splby015n5cgqrp39fl"; + version = "${elk6Version}-22.3"; + src = fetchurl rec { + url = "mirror://maven/com/floragunn/search-guard-6/${version}/search-guard-6-${version}.zip"; + sha256 = "1r71h4h9bmxak1mq5gpm19xq5ji1gry1kp3sjmm8azy4ykdqdncx"; }; meta = { homepage = https://github.com/floragunncom/search-guard; -- GitLab From 806ab02d95deea9c302865b786893116dcfb6d17 Mon Sep 17 00:00:00 2001 From: David Smith Date: Fri, 3 Aug 2018 09:58:42 +0100 Subject: [PATCH 0063/2206] elasticsearchPlugins.discovery-ec2: init at 6.3.2 --- pkgs/servers/search/elasticsearch/plugins.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/pkgs/servers/search/elasticsearch/plugins.nix b/pkgs/servers/search/elasticsearch/plugins.nix index fa0f9b32ce9..b3141ee807d 100644 --- a/pkgs/servers/search/elasticsearch/plugins.nix +++ b/pkgs/servers/search/elasticsearch/plugins.nix @@ -38,6 +38,20 @@ in { }; }; + discovery-ec2 = esPlugin { + name = "elasticsearch-discovery-ec2-${version}"; + pluginName = "discovery-ec2"; + version = "${elk6Version}"; + src = pkgs.fetchurl { + url = "https://artifacts.elastic.co/downloads/elasticsearch-plugins/discovery-ec2/discovery-ec2-${elk6Version}.zip"; + sha256 = "1i7ksy69132sr84h51lamgq967yz3a3dw0b54nckxpqwad9pcpj0"; + }; + meta = { + homepage = https://github.com/elastic/elasticsearch/tree/master/plugins/discovery-ec2; + description = "The EC2 discovery plugin uses the AWS API for unicast discovery."; + license = licenses.asl20; + }; + }; search_guard = esPlugin rec { name = "elastic-search-guard-${version}"; -- GitLab From cd6279020155ce96bf2611526b96591ad179a70b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 3 Aug 2018 11:09:50 +0100 Subject: [PATCH 0064/2206] nixos/elasticsearch: remove es5 version guard --- .../modules/services/search/elasticsearch.nix | 57 ++++++------------- 1 file changed, 18 insertions(+), 39 deletions(-) diff --git a/nixos/modules/services/search/elasticsearch.nix b/nixos/modules/services/search/elasticsearch.nix index 5af82e01d21..2c7e21a20b5 100644 --- a/nixos/modules/services/search/elasticsearch.nix +++ b/nixos/modules/services/search/elasticsearch.nix @@ -5,22 +5,14 @@ with lib; let cfg = config.services.elasticsearch; - es5 = builtins.compareVersions (builtins.parseDrvName cfg.package.name).version "5" >= 0; es6 = builtins.compareVersions (builtins.parseDrvName cfg.package.name).version "6" >= 0; esConfig = '' network.host: ${cfg.listenAddress} cluster.name: ${cfg.cluster_name} - ${if es5 then '' - http.port: ${toString cfg.port} - transport.tcp.port: ${toString cfg.tcp_port} - '' else '' - network.port: ${toString cfg.port} - network.tcp.port: ${toString cfg.tcp_port} - # TODO: find a way to enable security manager - security.manager.enabled: false - ''} + http.port: ${toString cfg.port} + transport.tcp.port: ${toString cfg.tcp_port} ${cfg.extraConf} ''; @@ -32,7 +24,7 @@ let text = esConfig; }; - loggingConfigFilename = if es5 then "log4j2.properties" else "logging.yml"; + loggingConfigFilename = "log4j2.properties"; loggingConfigFile = pkgs.writeTextFile { name = loggingConfigFilename; text = cfg.logging; @@ -41,8 +33,7 @@ let esPlugins = pkgs.buildEnv { name = "elasticsearch-plugins"; paths = cfg.plugins; - # Elasticsearch 5.x won't start when the plugins directory does not exist - postBuild = if es5 then "${pkgs.coreutils}/bin/mkdir -p $out/plugins" else ""; + postBuild = "${pkgs.coreutils}/bin/mkdir -p $out/plugins"; }; in { @@ -100,30 +91,18 @@ in { logging = mkOption { description = "Elasticsearch logging configuration."; - default = - if es5 then '' - logger.action.name = org.elasticsearch.action - logger.action.level = info - - appender.console.type = Console - appender.console.name = console - appender.console.layout.type = PatternLayout - appender.console.layout.pattern = [%d{ISO8601}][%-5p][%-25c{1.}] %marker%m%n - - rootLogger.level = info - rootLogger.appenderRef.console.ref = console - '' else '' - rootLogger: INFO, console - logger: - action: INFO - com.amazonaws: WARN - appender: - console: - type: console - layout: - type: consolePattern - conversionPattern: "[%d{ISO8601}][%-5p][%-25c] %m%n" - ''; + default = '' + logger.action.name = org.elasticsearch.action + logger.action.level = info + + appender.console.type = Console + appender.console.name = console + appender.console.layout.type = PatternLayout + appender.console.layout.pattern = [%d{ISO8601}][%-5p][%-25c{1.}] %marker%m%n + + rootLogger.level = info + rootLogger.appenderRef.console.ref = console + ''; type = types.str; }; @@ -204,9 +183,9 @@ in { cp ${elasticsearchYml} ${configDir}/elasticsearch.yml # Make sure the logging configuration for old elasticsearch versions is removed: - rm -f ${if es5 then "${configDir}/logging.yml" else "${configDir}/log4j2.properties"} + rm -f "${configDir}/logging.yml" cp ${loggingConfigFile} ${configDir}/${loggingConfigFilename} - ${optionalString es5 "mkdir -p ${configDir}/scripts"} + mkdir -p ${configDir}/scripts ${optionalString es6 "cp ${cfg.package}/config/jvm.options ${configDir}/jvm.options"} if [ "$(id -u)" = 0 ]; then chown -R elasticsearch:elasticsearch ${cfg.dataDir}; fi -- GitLab From 13db07a092a05f1f692c1f3429fced80d2904526 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 3 Aug 2018 11:23:56 +0100 Subject: [PATCH 0065/2206] logstash: update default version to v6 --- nixos/modules/rename.nix | 1 + nixos/modules/services/logging/logstash.nix | 43 +++-------------- pkgs/tools/misc/logstash/6.x.nix | 53 --------------------- pkgs/tools/misc/logstash/default.nix | 33 ++++++++----- pkgs/top-level/all-packages.nix | 6 +-- 5 files changed, 32 insertions(+), 104 deletions(-) delete mode 100644 pkgs/tools/misc/logstash/6.x.nix diff --git a/nixos/modules/rename.nix b/nixos/modules/rename.nix index 40f66ccb26b..fe395c4256b 100644 --- a/nixos/modules/rename.nix +++ b/nixos/modules/rename.nix @@ -257,6 +257,7 @@ with lib; (mkRemovedOptionModule [ "fonts" "fontconfig" "forceAutohint" ] "") (mkRemovedOptionModule [ "fonts" "fontconfig" "renderMonoTTFAsBitmap" ] "") (mkRemovedOptionModule [ "virtualisation" "xen" "qemu" ] "You don't need this option anymore, it will work without it.") + (mkRemovedOptionModule [ "services" "logstash" "enableWeb" ] "The web interface was removed from logstash") # ZSH (mkRenamedOptionModule [ "programs" "zsh" "enableSyntaxHighlighting" ] [ "programs" "zsh" "syntaxHighlighting" "enable" ]) diff --git a/nixos/modules/services/logging/logstash.nix b/nixos/modules/services/logging/logstash.nix index 28d89a7463a..aa019d855ea 100644 --- a/nixos/modules/services/logging/logstash.nix +++ b/nixos/modules/services/logging/logstash.nix @@ -4,25 +4,12 @@ with lib; let cfg = config.services.logstash; - atLeast54 = versionAtLeast (builtins.parseDrvName cfg.package.name).version "5.4"; pluginPath = lib.concatStringsSep ":" cfg.plugins; havePluginPath = lib.length cfg.plugins > 0; ops = lib.optionalString; - verbosityFlag = - if atLeast54 - then "--log.level " + cfg.logLevel - else { - debug = "--debug"; - info = "--verbose"; - warn = ""; # intentionally empty - error = "--quiet"; - fatal = "--silent"; - }."${cfg.logLevel}"; - - pluginsPath = - if atLeast54 - then "--path.plugins ${pluginPath}" - else "--pluginpath ${pluginPath}"; + verbosityFlag = "--log.level " + cfg.logLevel; + + pluginsPath = "--path.plugins ${pluginPath}"; logstashConf = pkgs.writeText "logstash.conf" '' input { @@ -63,7 +50,7 @@ in type = types.package; default = pkgs.logstash; defaultText = "pkgs.logstash"; - example = literalExample "pkgs.logstash"; + example = literalExample "pkgs.logstash5"; description = "Logstash package to use."; }; @@ -95,12 +82,6 @@ in description = "The quantity of filter workers to run."; }; - enableWeb = mkOption { - type = types.bool; - default = false; - description = "Enable the logstash web interface."; - }; - listenAddress = mkOption { type = types.str; default = "127.0.0.1"; @@ -174,16 +155,6 @@ in ###### implementation config = mkIf cfg.enable { - assertions = [ - { assertion = atLeast54 -> !cfg.enableWeb; - message = '' - The logstash web interface is only available for versions older than 5.4. - So either set services.logstash.enableWeb = false, - or set services.logstash.package to an older logstash. - ''; - } - ]; - systemd.services.logstash = with pkgs; { description = "Logstash Daemon"; wantedBy = [ "multi-user.target" ]; @@ -193,14 +164,12 @@ in ExecStartPre = ''${pkgs.coreutils}/bin/mkdir -p "${cfg.dataDir}" ; ${pkgs.coreutils}/bin/chmod 700 "${cfg.dataDir}"''; ExecStart = concatStringsSep " " (filter (s: stringLength s != 0) [ "${cfg.package}/bin/logstash" - (ops (!atLeast54) "agent") "-w ${toString cfg.filterWorkers}" (ops havePluginPath pluginsPath) "${verbosityFlag}" "-f ${logstashConf}" - (ops atLeast54 "--path.settings ${logstashSettingsDir}") - (ops atLeast54 "--path.data ${cfg.dataDir}") - (ops cfg.enableWeb "-- web -a ${cfg.listenAddress} -p ${cfg.port}") + "--path.settings ${logstashSettingsDir}" + "--path.data ${cfg.dataDir}" ]); }; }; diff --git a/pkgs/tools/misc/logstash/6.x.nix b/pkgs/tools/misc/logstash/6.x.nix deleted file mode 100644 index 4f15ba90d39..00000000000 --- a/pkgs/tools/misc/logstash/6.x.nix +++ /dev/null @@ -1,53 +0,0 @@ -{ elk6Version -, enableUnfree ? true -, stdenv -, fetchurl -, makeWrapper -, jre -}: - -with stdenv.lib; - -stdenv.mkDerivation rec { - version = elk6Version; - name = "logstash-${optionalString (!enableUnfree) "oss-"}${version}"; - - src = fetchurl { - url = "https://artifacts.elastic.co/downloads/logstash/${name}.tar.gz"; - sha256 = - if enableUnfree - then "0yx9hpiav4d5z1b52x2h5i0iknqs9lmxy8vmz0wkb23mjiz8njdr" - else "1ir8pbq706mxr56k5cgc9ajn2jp603zrqj66dimx6xxf2nfamw0w"; - }; - - dontBuild = true; - dontPatchELF = true; - dontStrip = true; - dontPatchShebangs = true; - - buildInputs = [ - makeWrapper jre - ]; - - installPhase = '' - mkdir -p $out - cp -r {Gemfile*,modules,vendor,lib,bin,config,data,logstash-core,logstash-core-plugin-api} $out - - patchShebangs $out/bin/logstash - patchShebangs $out/bin/logstash-plugin - - wrapProgram $out/bin/logstash \ - --set JAVA_HOME "${jre}" - - wrapProgram $out/bin/logstash-plugin \ - --set JAVA_HOME "${jre}" - ''; - - meta = with stdenv.lib; { - description = "Logstash is a data pipeline that helps you process logs and other event data from a variety of systems"; - homepage = https://www.elastic.co/products/logstash; - license = if enableUnfree then licenses.elastic else licenses.asl20; - platforms = platforms.unix; - maintainers = with maintainers; [ wjlroe offline basvandijk ]; - }; -} diff --git a/pkgs/tools/misc/logstash/default.nix b/pkgs/tools/misc/logstash/default.nix index 079e5c7a93b..4f15ba90d39 100644 --- a/pkgs/tools/misc/logstash/default.nix +++ b/pkgs/tools/misc/logstash/default.nix @@ -1,12 +1,23 @@ -{ stdenv, fetchurl, makeWrapper, jre }: +{ elk6Version +, enableUnfree ? true +, stdenv +, fetchurl +, makeWrapper +, jre +}: + +with stdenv.lib; stdenv.mkDerivation rec { - version = "2.4.0"; - name = "logstash-${version}"; + version = elk6Version; + name = "logstash-${optionalString (!enableUnfree) "oss-"}${version}"; src = fetchurl { - url = "https://download.elasticsearch.org/logstash/logstash/logstash-${version}.tar.gz"; - sha256 = "1k27hb6q1r26rp3y9pb2ry92kicw83mi352dzl2y4h0gbif46b32"; + url = "https://artifacts.elastic.co/downloads/logstash/${name}.tar.gz"; + sha256 = + if enableUnfree + then "0yx9hpiav4d5z1b52x2h5i0iknqs9lmxy8vmz0wkb23mjiz8njdr" + else "1ir8pbq706mxr56k5cgc9ajn2jp603zrqj66dimx6xxf2nfamw0w"; }; dontBuild = true; @@ -20,12 +31,12 @@ stdenv.mkDerivation rec { installPhase = '' mkdir -p $out - cp -r {Gemfile*,vendor,lib,bin} $out + cp -r {Gemfile*,modules,vendor,lib,bin,config,data,logstash-core,logstash-core-plugin-api} $out - wrapProgram $out/bin/logstash \ - --set JAVA_HOME "${jre}" + patchShebangs $out/bin/logstash + patchShebangs $out/bin/logstash-plugin - wrapProgram $out/bin/rspec \ + wrapProgram $out/bin/logstash \ --set JAVA_HOME "${jre}" wrapProgram $out/bin/logstash-plugin \ @@ -35,8 +46,8 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Logstash is a data pipeline that helps you process logs and other event data from a variety of systems"; homepage = https://www.elastic.co/products/logstash; - license = licenses.asl20; + license = if enableUnfree then licenses.elastic else licenses.asl20; platforms = platforms.unix; - maintainers = [ maintainers.wjlroe maintainers.offline ]; + maintainers = with maintainers; [ wjlroe offline basvandijk ]; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6753ab584ab..e44799b9984 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3468,12 +3468,12 @@ with pkgs; lockfileProgs = callPackage ../tools/misc/lockfile-progs { }; - logstash = callPackage ../tools/misc/logstash { }; logstash5 = callPackage ../tools/misc/logstash/5.x.nix { }; - logstash6 = callPackage ../tools/misc/logstash/6.x.nix { }; - logstash6-oss = callPackage ../tools/misc/logstash/6.x.nix { + logstash6 = callPackage ../tools/misc/logstash { }; + logstash6-oss = callPackage ../tools/misc/logstash { enableUnfree = false; }; + logstash = logstash6; logstash-contrib = callPackage ../tools/misc/logstash/contrib.nix { }; -- GitLab From c3055ab3ce6eeed037d0a396432cc90748d734b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 3 Aug 2018 11:24:38 +0100 Subject: [PATCH 0066/2206] kibana: update default version to v6 --- nixos/modules/services/search/kibana.nix | 38 +--------- pkgs/development/tools/misc/kibana/6.x.nix | 75 ------------------- .../development/tools/misc/kibana/default.nix | 60 +++++++++++---- pkgs/top-level/all-packages.nix | 7 +- 4 files changed, 50 insertions(+), 130 deletions(-) delete mode 100644 pkgs/development/tools/misc/kibana/6.x.nix diff --git a/nixos/modules/services/search/kibana.nix b/nixos/modules/services/search/kibana.nix index 5885a72c662..ca36bba58c0 100644 --- a/nixos/modules/services/search/kibana.nix +++ b/nixos/modules/services/search/kibana.nix @@ -5,43 +5,7 @@ with lib; let cfg = config.services.kibana; - atLeast54 = versionAtLeast (builtins.parseDrvName cfg.package.name).version "5.4"; - - cfgFile = if atLeast54 then cfgFile5 else cfgFile4; - - cfgFile4 = pkgs.writeText "kibana.json" (builtins.toJSON ( - (filterAttrsRecursive (n: v: v != null) ({ - host = cfg.listenAddress; - port = cfg.port; - ssl_cert_file = cfg.cert; - ssl_key_file = cfg.key; - - kibana_index = cfg.index; - default_app_id = cfg.defaultAppId; - - elasticsearch_url = cfg.elasticsearch.url; - kibana_elasticsearch_username = cfg.elasticsearch.username; - kibana_elasticsearch_password = cfg.elasticsearch.password; - kibana_elasticsearch_cert = cfg.elasticsearch.cert; - kibana_elasticsearch_key = cfg.elasticsearch.key; - ca = cfg.elasticsearch.ca; - - bundled_plugin_ids = [ - "plugins/dashboard/index" - "plugins/discover/index" - "plugins/doc/index" - "plugins/kibana/index" - "plugins/markdown_vis/index" - "plugins/metric_vis/index" - "plugins/settings/index" - "plugins/table_vis/index" - "plugins/vis_types/index" - "plugins/visualize/index" - ]; - } // cfg.extraConf) - ))); - - cfgFile5 = pkgs.writeText "kibana.json" (builtins.toJSON ( + cfgFile = pkgs.writeText "kibana.json" (builtins.toJSON ( (filterAttrsRecursive (n: v: v != null) ({ server.host = cfg.listenAddress; server.port = cfg.port; diff --git a/pkgs/development/tools/misc/kibana/6.x.nix b/pkgs/development/tools/misc/kibana/6.x.nix deleted file mode 100644 index 1fd52f43557..00000000000 --- a/pkgs/development/tools/misc/kibana/6.x.nix +++ /dev/null @@ -1,75 +0,0 @@ -{ elk6Version -, enableUnfree ? true -, stdenv -, makeWrapper -, fetchzip -, fetchurl -, nodejs -, coreutils -, which -}: - -with stdenv.lib; -let - inherit (builtins) elemAt; - info = splitString "-" stdenv.system; - arch = elemAt info 0; - plat = elemAt info 1; - shas = - if enableUnfree - then { - "x86_64-linux" = "1kk97ggpzmblhqm6cfd2sv5940f58h323xcyg6rba1njj7lzanv0"; - "x86_64-darwin" = "1xvwffk8d8br92h0laf4b1m76kvki6cj0pbgcvirfcj1r70vk6c3"; - } - else { - "x86_64-linux" = "0m81ki1v61gpwb3s6zf84azqrirlm9pdfx65g3xmvdp3d3wii5ly"; - "x86_64-darwin" = "0zh9p6vsq1d0gh6ks7z6bh8sbhn6rm4jshjcfp3c9k7n2qa8vv9b"; - }; - - # For the correct phantomjs version see: - # https://github.com/elastic/kibana/blob/master/x-pack/plugins/reporting/server/browsers/phantom/paths.js - phantomjs = rec { - name = "phantomjs-${version}-linux-x86_64"; - version = "2.1.1"; - src = fetchzip { - inherit name; - url = "https://github.com/Medium/phantomjs/releases/download/v${version}/${name}.tar.bz2"; - sha256 = "0g2dqjzr2daz6rkd6shj6rrlw55z4167vqh7bxadl8jl6jk7zbfv"; - }; - }; - -in stdenv.mkDerivation rec { - name = "kibana-${optionalString (!enableUnfree) "oss-"}${version}"; - version = elk6Version; - - src = fetchurl { - url = "https://artifacts.elastic.co/downloads/kibana/${name}-${plat}-${arch}.tar.gz"; - sha256 = shas."${stdenv.system}" or (throw "Unknown architecture"); - }; - - buildInputs = [ makeWrapper ]; - - installPhase = '' - mkdir -p $out/libexec/kibana $out/bin - mv * $out/libexec/kibana/ - rm -r $out/libexec/kibana/node - makeWrapper $out/libexec/kibana/bin/kibana $out/bin/kibana \ - --prefix PATH : "${stdenv.lib.makeBinPath [ nodejs coreutils which ]}" - sed -i 's@NODE=.*@NODE=${nodejs}/bin/node@' $out/libexec/kibana/bin/kibana - '' + - # phantomjs is needed in the unfree version. When phantomjs doesn't exist in - # $out/libexec/kibana/data kibana will try to download and unpack it during - # runtime which will fail because the nix store is read-only. So we make sure - # it already exist in the nix store. - optionalString enableUnfree '' - ln -s ${phantomjs.src} $out/libexec/kibana/data/${phantomjs.name} - ''; - - meta = { - description = "Visualize logs and time-stamped data"; - homepage = http://www.elasticsearch.org/overview/kibana; - license = if enableUnfree then licenses.elastic else licenses.asl20; - maintainers = with maintainers; [ offline rickynils basvandijk ]; - platforms = with platforms; unix; - }; -} diff --git a/pkgs/development/tools/misc/kibana/default.nix b/pkgs/development/tools/misc/kibana/default.nix index fc1ac932338..1fd52f43557 100644 --- a/pkgs/development/tools/misc/kibana/default.nix +++ b/pkgs/development/tools/misc/kibana/default.nix @@ -1,26 +1,49 @@ -{ stdenv, makeWrapper, fetchurl, nodejs, coreutils, which }: +{ elk6Version +, enableUnfree ? true +, stdenv +, makeWrapper +, fetchzip +, fetchurl +, nodejs +, coreutils +, which +}: with stdenv.lib; let inherit (builtins) elemAt; - archOverrides = { - "i686" = "x86"; - }; info = splitString "-" stdenv.system; - arch = (elemAt info 0); - elasticArch = archOverrides."${arch}" or arch; + arch = elemAt info 0; plat = elemAt info 1; - shas = { - "x86_64-linux" = "1wnnrhhpgc58s09p99cmi8r2jmwsd5lmh2inb0k8nmizz5v1sjz0"; - "i686-linux" = "0sdx59jlfrf7r9793xpn2vxaxjdczgn3qfw8yny03dcs6fjaxi2y"; - "x86_64-darwin" = "0rmp536kn001g52lxngpj6x6d0j3qj0r11d4djbz7h6s5ml03kza"; + shas = + if enableUnfree + then { + "x86_64-linux" = "1kk97ggpzmblhqm6cfd2sv5940f58h323xcyg6rba1njj7lzanv0"; + "x86_64-darwin" = "1xvwffk8d8br92h0laf4b1m76kvki6cj0pbgcvirfcj1r70vk6c3"; + } + else { + "x86_64-linux" = "0m81ki1v61gpwb3s6zf84azqrirlm9pdfx65g3xmvdp3d3wii5ly"; + "x86_64-darwin" = "0zh9p6vsq1d0gh6ks7z6bh8sbhn6rm4jshjcfp3c9k7n2qa8vv9b"; + }; + + # For the correct phantomjs version see: + # https://github.com/elastic/kibana/blob/master/x-pack/plugins/reporting/server/browsers/phantom/paths.js + phantomjs = rec { + name = "phantomjs-${version}-linux-x86_64"; + version = "2.1.1"; + src = fetchzip { + inherit name; + url = "https://github.com/Medium/phantomjs/releases/download/v${version}/${name}.tar.bz2"; + sha256 = "0g2dqjzr2daz6rkd6shj6rrlw55z4167vqh7bxadl8jl6jk7zbfv"; + }; }; + in stdenv.mkDerivation rec { - name = "kibana-${version}"; - version = "4.6.5"; + name = "kibana-${optionalString (!enableUnfree) "oss-"}${version}"; + version = elk6Version; src = fetchurl { - url = "https://download.elastic.co/kibana/kibana/${name}-${plat}-${elasticArch}.tar.gz"; + url = "https://artifacts.elastic.co/downloads/kibana/${name}-${plat}-${arch}.tar.gz"; sha256 = shas."${stdenv.system}" or (throw "Unknown architecture"); }; @@ -33,13 +56,20 @@ in stdenv.mkDerivation rec { makeWrapper $out/libexec/kibana/bin/kibana $out/bin/kibana \ --prefix PATH : "${stdenv.lib.makeBinPath [ nodejs coreutils which ]}" sed -i 's@NODE=.*@NODE=${nodejs}/bin/node@' $out/libexec/kibana/bin/kibana + '' + + # phantomjs is needed in the unfree version. When phantomjs doesn't exist in + # $out/libexec/kibana/data kibana will try to download and unpack it during + # runtime which will fail because the nix store is read-only. So we make sure + # it already exist in the nix store. + optionalString enableUnfree '' + ln -s ${phantomjs.src} $out/libexec/kibana/data/${phantomjs.name} ''; meta = { description = "Visualize logs and time-stamped data"; homepage = http://www.elasticsearch.org/overview/kibana; - license = licenses.asl20; - maintainers = with maintainers; [ offline rickynils ]; + license = if enableUnfree then licenses.elastic else licenses.asl20; + maintainers = with maintainers; [ offline rickynils basvandijk ]; platforms = with platforms; unix; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e44799b9984..5d1f4d347b3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3386,12 +3386,13 @@ with pkgs; keyfuzz = callPackage ../tools/inputmethods/keyfuzz { }; - kibana = callPackage ../development/tools/misc/kibana { }; kibana5 = callPackage ../development/tools/misc/kibana/5.x.nix { }; - kibana6 = callPackage ../development/tools/misc/kibana/6.x.nix { }; - kibana6-oss = callPackage ../development/tools/misc/kibana/6.x.nix { + kibana6 = callPackage ../development/tools/misc/kibana/default.nix { }; + kibana6-oss = callPackage ../development/tools/misc/kibana/default.nix { enableUnfree = false; }; + kibana = kibana6; + kibana-oss = kibana6-oss; kismet = callPackage ../applications/networking/sniffers/kismet { }; -- GitLab From d50253237e015bd93c5e777cf5b4b4c886f91bf7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 3 Aug 2018 11:45:06 +0100 Subject: [PATCH 0067/2206] beats: upgrade default from v5 to v6 --- pkgs/misc/logging/beats/5.x.nix | 8 ++++---- pkgs/misc/logging/beats/6.x.nix | 8 ++++---- pkgs/top-level/all-packages.nix | 24 ++++++++++++------------ 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/pkgs/misc/logging/beats/5.x.nix b/pkgs/misc/logging/beats/5.x.nix index 94d5449100d..e92613025ff 100644 --- a/pkgs/misc/logging/beats/5.x.nix +++ b/pkgs/misc/logging/beats/5.x.nix @@ -23,10 +23,10 @@ let beat = package : extraArgs : buildGoPackage (rec { }; } // extraArgs); in { - filebeat = beat "filebeat" {meta.description = "Lightweight shipper for logfiles";}; - heartbeat = beat "heartbeat" {meta.description = "Lightweight shipper for uptime monitoring";}; - metricbeat = beat "metricbeat" {meta.description = "Lightweight shipper for metrics";}; - packetbeat = beat "packetbeat" { + filebeat5 = beat "filebeat" {meta.description = "Lightweight shipper for logfiles";}; + heartbeat5 = beat "heartbeat" {meta.description = "Lightweight shipper for uptime monitoring";}; + metricbeat5 = beat "metricbeat" {meta.description = "Lightweight shipper for metrics";}; + packetbeat5 = beat "packetbeat" { buildInputs = [ libpcap ]; meta.description = "Network packet analyzer that ships data to Elasticsearch"; meta.longDescription = '' diff --git a/pkgs/misc/logging/beats/6.x.nix b/pkgs/misc/logging/beats/6.x.nix index 111bc449d88..59d7379e06c 100644 --- a/pkgs/misc/logging/beats/6.x.nix +++ b/pkgs/misc/logging/beats/6.x.nix @@ -23,10 +23,10 @@ let beat = package : extraArgs : buildGoPackage (rec { }; } // extraArgs); in { - filebeat = beat "filebeat" {meta.description = "Lightweight shipper for logfiles";}; - heartbeat = beat "heartbeat" {meta.description = "Lightweight shipper for uptime monitoring";}; - metricbeat = beat "metricbeat" {meta.description = "Lightweight shipper for metrics";}; - packetbeat = beat "packetbeat" { + filebeat6 = beat "filebeat" {meta.description = "Lightweight shipper for logfiles";}; + heartbeat6 = beat "heartbeat" {meta.description = "Lightweight shipper for uptime monitoring";}; + metricbeat6 = beat "metricbeat" {meta.description = "Lightweight shipper for metrics";}; + packetbeat6 = beat "packetbeat" { buildInputs = [ libpcap ]; meta.description = "Network packet analyzer that ships data to Elasticsearch"; meta.longDescription = '' diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5d1f4d347b3..100a299b2ba 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -841,23 +841,23 @@ with pkgs; bchunk = callPackage ../tools/cd-dvd/bchunk { }; - inherit (callPackages ../misc/logging/beats/5.x.nix { }) - filebeat - heartbeat - metricbeat - packetbeat; - - inherit (let beats6 = callPackages ../misc/logging/beats/6.x.nix { }; in { - filebeat6 = beats6.filebeat; - heartbeat6 = beats6.heartbeat; - metricbeat6 = beats6.metricbeat; - packetbeat6 = beats6.packetbeat; - }) + inherit (callPackages ../misc/logging/beats/6.x.nix { }) filebeat6 heartbeat6 metricbeat6 packetbeat6; + filebeat = filebeat6; + heartbeat = heartbeat6; + metricbeat = metricbeat6; + packetbeat = packetbeat6; + + inherit (callPackages ../misc/logging/beats/5.x.nix { }) + filebeat5 + heartbeat5 + metricbeat5 + packetbeat5; + bfr = callPackage ../tools/misc/bfr { }; bibtool = callPackage ../tools/misc/bibtool { }; -- GitLab From c9b41aa81f86e15169d948535002a4d7a10a8f72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 3 Aug 2018 15:03:53 +0100 Subject: [PATCH 0068/2206] nixos/elasticsearch: fix evaluation on systems without unfree set --- nixos/modules/services/search/elasticsearch.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/search/elasticsearch.nix b/nixos/modules/services/search/elasticsearch.nix index 2c7e21a20b5..6b688c640d5 100644 --- a/nixos/modules/services/search/elasticsearch.nix +++ b/nixos/modules/services/search/elasticsearch.nix @@ -5,7 +5,7 @@ with lib; let cfg = config.services.elasticsearch; - es6 = builtins.compareVersions (builtins.parseDrvName cfg.package.name).version "6" >= 0; + es6 = builtins.compareVersions cfg.package.version "6" >= 0; esConfig = '' network.host: ${cfg.listenAddress} -- GitLab From 3f889f30bee92c3f2d5eaf53e56aef68f61efc4a Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Fri, 3 Aug 2018 15:39:49 +0200 Subject: [PATCH 0069/2206] nixos/doc: mention the ELK changes in the 18.09 release notes --- nixos/doc/manual/release-notes/rl-1809.xml | 33 ++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/nixos/doc/manual/release-notes/rl-1809.xml b/nixos/doc/manual/release-notes/rl-1809.xml index 33026c5cbae..b6514f41c01 100644 --- a/nixos/doc/manual/release-notes/rl-1809.xml +++ b/nixos/doc/manual/release-notes/rl-1809.xml @@ -154,6 +154,39 @@ $ nix-instantiate -E '(import <nixpkgsunstable> {}).gitFull' which indicates that the nix output hash will be used as tag. + + + The ELK stack: elasticsearch, logstash and kibana + has been upgraded from 2.* to 6.3.*. + The 2.* versions have been unsupported since last year + so they have been removed. You can still use the 5.* versions under the names + elasticsearch5, logstash5 and + kibana5. + + + The elastic beats: + filebeat, heartbeat, + metricbeat and packetbeat + have had the same treatment: they now target 6.3.* as well. + The 5.* versions are available under the names: + filebeat5, heartbeat5, + metricbeat5 and packetbeat5 + + + The ELK-6.3 stack now comes with + X-Pack by default. + Since X-Pack is licensed under the + Elastic License + the ELK packages now have an unfree license. To use them you need to specify + allowUnfree = true; in your nixpkgs configuration. + + + Fortunately there is also a free variant of the ELK stack without X-Pack. + The packages are available under the names: + elasticsearch-oss, logstash-oss and + kibana-oss. + + -- GitLab From 77b8d54aa47df0df0ab427345ba4c39ae127cb99 Mon Sep 17 00:00:00 2001 From: volth Date: Fri, 3 Aug 2018 18:09:03 +0000 Subject: [PATCH 0070/2206] perl: 5.24.4 -> 5.28.0 --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 88f7848500a..5d2be7634e2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12540,7 +12540,7 @@ with pkgs; overrides = (config.perlPackageOverrides or (p: {})) pkgs; }); - perlPackages = perl524Packages; + perlPackages = perl528Packages; inherit (perlPackages) perl buildPerlPackage; perlXMLParser = perlPackages.XMLParser; -- GitLab From e8a291ff61c162ed41da33665159efdf25a597bd Mon Sep 17 00:00:00 2001 From: John Ericson Date: Fri, 3 Aug 2018 16:05:42 -0400 Subject: [PATCH 0071/2206] gobby: Remove empty configure flags --- pkgs/applications/editors/gobby/default.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/applications/editors/gobby/default.nix b/pkgs/applications/editors/gobby/default.nix index de1e5e4c64b..faad4bfe72b 100644 --- a/pkgs/applications/editors/gobby/default.nix +++ b/pkgs/applications/editors/gobby/default.nix @@ -18,9 +18,6 @@ in stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ gtkmm2 gsasl gtksourceview libxmlxx libinf intltool ] ++ stdenv.lib.optional gnomeSupport gnome_vfs; - - configureFlags = '' - ''; meta = with stdenv.lib; { homepage = http://gobby.0x539.de/; -- GitLab From 632d24f11f51cc1581e921aa0eb8c6669296e8de Mon Sep 17 00:00:00 2001 From: John Ericson Date: Wed, 25 Jul 2018 17:44:21 -0400 Subject: [PATCH 0072/2206] scilab: Make configureFlags a list --- .../science/math/scilab/default.nix | 52 ++++++++----------- 1 file changed, 23 insertions(+), 29 deletions(-) diff --git a/pkgs/applications/science/math/scilab/default.nix b/pkgs/applications/science/math/scilab/default.nix index 6063a45a3ef..96b7dec19c2 100644 --- a/pkgs/applications/science/math/scilab/default.nix +++ b/pkgs/applications/science/math/scilab/default.nix @@ -29,35 +29,29 @@ stdenv.mkDerivation rec { /* --with-atlas-library=DIR Atlas library files are in DIR and we use Atlas */ - configureFlags = "" - # use gcc C compiler and gnu Fortran compiler (g77 or gfortran) - + " --with-gcc --with-g77" - # use Xaw3d widgets given with Scilab - + (lib.optionalString (!withXaw3d) " --with-local-xaw") - # do not compile with PVM library - + " --without-pvm" - # compile with GTK - + (if withGtk then " - --with-gtk --with-gtk2 - " else " - --without-gtk --without-gtk2 - ") - # compile with TCL/TK - + (lib.optionalString withTk " - --with-tk - --with-tcl-library=${tcl}/lib - --with-tcl-include=${tcl}/include - --with-tk-library=${tk}/lib - --with-tk-include=${tk}/include - ") - # do not use Gtk widgets - + " --without-gtk --without-gtk2" - # compile with ocaml - + (if withOCaml then " --with-ocaml" else " --without-ocaml") - # do not compile Java interface - + " --without-java" - # use the X Window System - + lib.optionalString withX "--with-x" + configureFlags = [ + # use gcc C compiler and gnu Fortran compiler (g77 or gfortran) + "--with-gcc" "--with-g77" + # do not compile with PVM library + "--without-pvm" + # compile with GTK + (stdenv.lib.enableFeature withGtk "gtk") + (stdenv.lib.enableFeature withGtk "gtk2") + # compile with ocaml + (stdenv.lib.withFeature withOCaml "ocaml") + # do not compile Java interface + "--without-java" + # use the X Window System + (stdenv.lib.withFeature withX "x") + # compile with TCL/TK + ] ++ lib.optionals withTk [ + "--with-tk" + "--with-tcl-library=${tcl}/lib" + "--with-tcl-include=${tcl}/include" + "--with-tk-library=${tk}/lib" + "--with-tk-include=${tk}/include" + ] # use Xaw3d widgets given with Scilab + ++ lib.optional (!withXaw3d) "--with-local-xaw" ; makeFlags = "all"; -- GitLab From 85a9913edd50b7ea9b4dfbaedd5d40a739b97d3e Mon Sep 17 00:00:00 2001 From: John Ericson Date: Wed, 25 Jul 2018 17:44:21 -0400 Subject: [PATCH 0073/2206] treewide: Make more complicated configureFlags lists --- pkgs/applications/audio/puredata/default.nix | 13 +++--- pkgs/applications/editors/nano/default.nix | 10 ++-- pkgs/applications/misc/lilyterm/default.nix | 8 ++-- .../science/chemistry/octopus/default.nix | 16 +++---- .../version-management/subversion/default.nix | 24 +++++----- pkgs/desktops/gnome-2/desktop/vte/default.nix | 6 +-- .../development/interpreters/scsh/default.nix | 2 +- .../libraries/classads/default.nix | 6 +-- .../gstreamer/legacy/gstreamer/default.nix | 10 ++-- pkgs/development/libraries/ilixi/default.nix | 9 ++-- .../libraries/libinfinity/default.nix | 17 ++++--- pkgs/development/libraries/neon/0.29.nix | 13 +++--- pkgs/development/libraries/neon/default.nix | 13 +++--- pkgs/development/libraries/tix/default.nix | 14 +++--- .../development/tools/misc/dialog/default.nix | 19 ++++---- pkgs/misc/jackaudio/jack1.nix | 6 +-- .../linux/alsa-firmware/default.nix | 6 +-- .../os-specific/linux/ipsec-tools/default.nix | 26 +++++------ pkgs/os-specific/linux/iptables/default.nix | 8 ++-- pkgs/servers/http/apache-httpd/2.4.nix | 46 +++++++++++-------- pkgs/servers/http/couchdb/default.nix | 6 +-- pkgs/servers/shairport-sync/default.nix | 10 ++-- pkgs/tools/misc/urjtag/default.nix | 12 ++--- pkgs/tools/networking/p2p/amule/default.nix | 23 ++++------ pkgs/tools/networking/vtun/default.nix | 9 ++-- pkgs/tools/security/fwknop/default.nix | 29 ++++++------ pkgs/tools/security/modsecurity/default.nix | 22 ++++----- 27 files changed, 193 insertions(+), 190 deletions(-) diff --git a/pkgs/applications/audio/puredata/default.nix b/pkgs/applications/audio/puredata/default.nix index 73f50e45d3d..6aca7e9ce22 100644 --- a/pkgs/applications/audio/puredata/default.nix +++ b/pkgs/applications/audio/puredata/default.nix @@ -15,13 +15,12 @@ stdenv.mkDerivation rec { buildInputs = [ alsaLib libjack2 fftw ]; - configureFlags = '' - --enable-alsa - --enable-jack - --enable-fftw - --disable-portaudio - - ''; + configureFlags = [ + "--enable-alsa" + "--enable-jack" + "--enable-fftw" + "--disable-portaudio" + ]; # https://github.com/pure-data/pure-data/issues/188 # --disable-oss diff --git a/pkgs/applications/editors/nano/default.nix b/pkgs/applications/editors/nano/default.nix index 96a9cea09c7..86134687ba3 100644 --- a/pkgs/applications/editors/nano/default.nix +++ b/pkgs/applications/editors/nano/default.nix @@ -32,11 +32,11 @@ in stdenv.mkDerivation rec { outputs = [ "out" "info" ]; - configureFlags = '' - --sysconfdir=/etc - ${optionalString (!enableNls) "--disable-nls"} - ${optionalString enableTiny "--enable-tiny"} - ''; + configureFlags = [ + "--sysconfdir=/etc" + (stdenv.lib.enableFeature enableNls "nls") + (stdenv.lib.enableFeature enableTiny "tiny") + ]; postInstall = '' cp ${nixSyntaxHighlight}/nix.nanorc $out/share/nano/ diff --git a/pkgs/applications/misc/lilyterm/default.nix b/pkgs/applications/misc/lilyterm/default.nix index 662ca9761fb..72cb1e85802 100644 --- a/pkgs/applications/misc/lilyterm/default.nix +++ b/pkgs/applications/misc/lilyterm/default.nix @@ -40,10 +40,10 @@ stdenv.mkDerivation rec { preConfigure = "sh autogen.sh"; - configureFlags = '' - --enable-nls - --enable-safe-mode - ''; + configureFlags = [ + "--enable-nls" + "--enable-safe-mode" + ]; meta = with stdenv.lib; { description = "A fast, lightweight terminal emulator"; diff --git a/pkgs/applications/science/chemistry/octopus/default.nix b/pkgs/applications/science/chemistry/octopus/default.nix index 0d8ab0d0e19..0ff8aa94c88 100644 --- a/pkgs/applications/science/chemistry/octopus/default.nix +++ b/pkgs/applications/science/chemistry/octopus/default.nix @@ -17,14 +17,14 @@ in stdenv.mkDerivation { nativeBuildInputs = [ perl procps fftw.dev ]; buildInputs = [ libyaml gfortran libxc openblas gsl fftw.out netcdf arpack ]; - configureFlags = '' - --with-yaml-prefix=${libyaml} - --with-blas=-lopenblas - --with-lapack=-lopenblas - --with-fftw-prefix=${fftwAll} - --with-gsl-prefix=${gsl} - --with-libxc-prefix=${libxc} - ''; + configureFlags = [ + "--with-yaml-prefix=${libyaml}" + "--with-blas=-lopenblas" + "--with-lapack=-lopenblas" + "--with-fftw-prefix=${fftwAll}" + "--with-gsl-prefix=${gsl}" + "--with-libxc-prefix=${libxc}" + ]; doCheck = false; checkTarget = "check-short"; diff --git a/pkgs/applications/version-management/subversion/default.nix b/pkgs/applications/version-management/subversion/default.nix index fc98b398213..f5bdb0ae62a 100644 --- a/pkgs/applications/version-management/subversion/default.nix +++ b/pkgs/applications/version-management/subversion/default.nix @@ -42,17 +42,19 @@ let # https://gcc.gnu.org/gcc-5/porting_to.html CPPFLAGS = "-P"; - configureFlags = '' - ${if bdbSupport then "--with-berkeley-db" else "--without-berkeley-db"} - ${if httpServer then "--with-apxs=${apacheHttpd.dev}/bin/apxs" else "--without-apxs"} - ${if pythonBindings || perlBindings then "--with-swig=${swig}" else "--without-swig"} - ${if javahlBindings then "--enable-javahl --with-jdk=${jdk}" else ""} - --disable-keychain - ${if saslSupport then "--with-sasl=${sasl}" else "--without-sasl"} - ${if httpSupport then "--with-serf=${serf}" else "--without-serf"} - --with-zlib=${zlib.dev} - --with-sqlite=${sqlite.dev} - ''; + configureFlags = [ + (stdenv.lib.withFeature bdbSupport "berkeley-db") + (stdenv.lib.withFeatureAs httpServer "apxs" "${apacheHttpd.dev}/bin/apxs") + (stdenv.lib.withFeatureAs (pythonBindings || perlBindings) "swig" swig) + (stdenv.lib.withFeatureAs saslSupport "sasl" sasl) + (stdenv.lib.withFeatureAs httpSupport "serf" serf) + "--disable-keychain" + "--with-zlib=${zlib.dev}" + "--with-sqlite=${sqlite.dev}" + ] ++ stdenv.lib.optionals javahlBindings [ + "--enable-javahl" + "--with-jdk=${jdk}" + ]; preBuild = '' makeFlagsArray=(APACHE_LIBEXECDIR=$out/modules) diff --git a/pkgs/desktops/gnome-2/desktop/vte/default.nix b/pkgs/desktops/gnome-2/desktop/vte/default.nix index c7ed90905ac..0c8efc57c71 100644 --- a/pkgs/desktops/gnome-2/desktop/vte/default.nix +++ b/pkgs/desktops/gnome-2/desktop/vte/default.nix @@ -32,9 +32,9 @@ in stdenv.mkDerivation rec { buildInputs = [ intltool glib gtk ncurses ] ++ stdenv.lib.optionals pythonSupport [python pygtk]; - configureFlags = '' - ${if pythonSupport then "--enable-python" else "--disable-python"} - ''; + configureFlags = [ + (stdenv.lib.enableFeature pythonSupport "python") + ]; postInstall = stdenv.lib.optionalString pythonSupport '' cd $(toPythonPath $out)/gtk-2.0 diff --git a/pkgs/development/interpreters/scsh/default.nix b/pkgs/development/interpreters/scsh/default.nix index 8da41ea1a9c..85c9434f081 100644 --- a/pkgs/development/interpreters/scsh/default.nix +++ b/pkgs/development/interpreters/scsh/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation { nativeBuildInputs = [ autoreconfHook ]; buildInputs = [ scheme48 ]; - configureFlags = ''--with-scheme48=${scheme48}''; + configureFlags = [ "--with-scheme48=${scheme48}" ]; meta = with stdenv.lib; { description = "A Scheme shell"; diff --git a/pkgs/development/libraries/classads/default.nix b/pkgs/development/libraries/classads/default.nix index 32a4a574ed6..d329b1945fc 100644 --- a/pkgs/development/libraries/classads/default.nix +++ b/pkgs/development/libraries/classads/default.nix @@ -12,9 +12,9 @@ stdenv.mkDerivation { buildInputs = [ pcre ]; - configureFlags = '' - --enable-namespace --enable-flexible-member - ''; + configureFlags = [ + "--enable-namespace" "--enable-flexible-member" + ]; meta = { homepage = http://www.cs.wisc.edu/condor/classad/; diff --git a/pkgs/development/libraries/gstreamer/legacy/gstreamer/default.nix b/pkgs/development/libraries/gstreamer/legacy/gstreamer/default.nix index e46ecfb7612..9f1048f2de5 100644 --- a/pkgs/development/libraries/gstreamer/legacy/gstreamer/default.nix +++ b/pkgs/development/libraries/gstreamer/legacy/gstreamer/default.nix @@ -26,9 +26,13 @@ stdenv.mkDerivation rec { patch -p1 < ${./darwin.patch} ''; - configureFlags = '' - --disable-examples --enable-failing-tests --localstatedir=/var --disable-gtk-doc --disable-docbook - ''; + configureFlags = [ + "--disable-examples" + "--enable-failing-tests" + "--localstatedir=/var" + "--disable-gtk-doc" + "--disable-docbook" + ]; postInstall = '' # Hm, apparently --disable-gtk-doc is ignored... diff --git a/pkgs/development/libraries/ilixi/default.nix b/pkgs/development/libraries/ilixi/default.nix index 0213148d693..99f6df9c5f0 100644 --- a/pkgs/development/libraries/ilixi/default.nix +++ b/pkgs/development/libraries/ilixi/default.nix @@ -14,9 +14,12 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ directfb libsigcxx libxml2 fontconfig ]; - configureFlags = '' - --enable-log-debug --enable-debug --enable-trace --with-examples - ''; + configureFlags = [ + "--enable-log-debug" + "--enable-debug" + "--enable-trace" + "--with-examples" + ]; meta = with stdenv.lib; { description = "Lightweight C++ GUI toolkit for embedded Linux systems"; diff --git a/pkgs/development/libraries/libinfinity/default.nix b/pkgs/development/libraries/libinfinity/default.nix index 208e0111062..dffb9053605 100644 --- a/pkgs/development/libraries/libinfinity/default.nix +++ b/pkgs/development/libraries/libinfinity/default.nix @@ -7,7 +7,6 @@ , libintl }: let - edf = flag: feature: (if flag then "--with-" else "--without-") + feature; optional = cond: elem: assert cond -> elem != null; if cond then [elem] else []; in stdenv.mkDerivation rec { @@ -28,14 +27,14 @@ in stdenv.mkDerivation rec { propagatedBuildInputs = [ gnutls ]; - configureFlags = '' - ${if documentation then "--enable-gtk-doc" else "--disable-gtk-doc"} - ${edf gtkWidgets "inftextgtk"} - ${edf gtkWidgets "infgtk"} - ${edf daemon "infinoted"} - ${edf daemon "libdaemon"} - ${edf avahiSupport "avahi"} - ''; + configureFlags = [ + (stdenv.lib.enableFeature documentation "gtk-doc") + (stdenv.lib.withFeature gtkWidgets "inftextgtk") + (stdenv.lib.withFeature gtkWidgets "infgtk") + (stdenv.lib.withFeature daemon "infinoted") + (stdenv.lib.withFeature daemon "libdaemon") + (stdenv.lib.withFeature avahiSupport "avahi") + ]; passthru = { inherit version; diff --git a/pkgs/development/libraries/neon/0.29.nix b/pkgs/development/libraries/neon/0.29.nix index dbde83c2d94..d0f992efb2b 100644 --- a/pkgs/development/libraries/neon/0.29.nix +++ b/pkgs/development/libraries/neon/0.29.nix @@ -28,13 +28,12 @@ stdenv.mkDerivation rec { buildInputs = [libxml2 openssl] ++ stdenv.lib.optional compressionSupport zlib; - configureFlags = '' - ${if shared then "--enable-shared" else "--disable-shared"} - ${if static then "--enable-static" else "--disable-static"} - ${if compressionSupport then "--with-zlib" else "--without-zlib"} - ${if sslSupport then "--with-ssl" else "--without-ssl"} - --enable-shared - ''; + configureFlags = [ + (stdenv.lib.enableFeature shared "shared") + (stdenv.lib.enableFeature static "static") + (stdenv.lib.withFeature compressionSupport "zlib") + (stdenv.lib.withFeature sslSupport "ssl") + ]; passthru = {inherit compressionSupport sslSupport;}; diff --git a/pkgs/development/libraries/neon/default.nix b/pkgs/development/libraries/neon/default.nix index 9c2a3265491..7aad5be36f7 100644 --- a/pkgs/development/libraries/neon/default.nix +++ b/pkgs/development/libraries/neon/default.nix @@ -28,13 +28,12 @@ stdenv.mkDerivation rec { buildInputs = [libxml2 openssl] ++ stdenv.lib.optional compressionSupport zlib; - configureFlags = '' - ${if shared then "--enable-shared" else "--disable-shared"} - ${if static then "--enable-static" else "--disable-static"} - ${if compressionSupport then "--with-zlib" else "--without-zlib"} - ${if sslSupport then "--with-ssl" else "--without-ssl"} - --enable-shared - ''; + configureFlags = [ + (stdenv.lib.enableFeature shared "shared") + (stdenv.lib.enableFeature static "static") + (stdenv.lib.withFeature compressionSupport "zlib") + (stdenv.lib.withFeature sslSupport "ssl") + ]; passthru = {inherit compressionSupport sslSupport;}; diff --git a/pkgs/development/libraries/tix/default.nix b/pkgs/development/libraries/tix/default.nix index 7e18e740227..232c95e6257 100644 --- a/pkgs/development/libraries/tix/default.nix +++ b/pkgs/development/libraries/tix/default.nix @@ -34,13 +34,13 @@ stdenv.mkDerivation rec { ln -s $i private_headers/generic; done; ''; - configureFlags = '' - --with-tclinclude=${tcl}/include - --with-tclconfig=. - --with-tkinclude=${tk.dev}/include - --with-tkconfig=. - --libdir=''${prefix}/lib - ''; + configureFlags = [ + "--with-tclinclude=${tcl}/include" + "--with-tclconfig=." + "--with-tkinclude=${tk.dev}/include" + "--with-tkconfig=." + "--libdir=\${prefix}/lib" + ]; meta = with stdenv.lib; { description = "A widget library for Tcl/Tk"; diff --git a/pkgs/development/tools/misc/dialog/default.nix b/pkgs/development/tools/misc/dialog/default.nix index 591254c73f5..a433c4a338c 100644 --- a/pkgs/development/tools/misc/dialog/default.nix +++ b/pkgs/development/tools/misc/dialog/default.nix @@ -1,12 +1,9 @@ { stdenv, fetchurl, ncurses , withLibrary ? false, libtool , unicodeSupport ? true +, enableShared ? !stdenv.isDarwin }: -let optStr = stdenv.lib.optionalString; - buildShared = !stdenv.isDarwin; -in - assert withLibrary -> libtool != null; assert unicodeSupport -> ncurses.unicode && ncurses != null; @@ -24,14 +21,14 @@ stdenv.mkDerivation rec { buildInputs = [ ncurses ]; - configureFlags = '' - --disable-rpath-hacks - ${optStr withLibrary "--with-libtool"} - --with-libtool-opts=${optStr buildShared "-shared"} - --with-ncurses${optStr unicodeSupport "w"} - ''; + configureFlags = [ + "--disable-rpath-hacks" + (stdenv.lib.withFeature withLibrary "libtool") + "--with-ncurses${stdenv.lib.optionalString unicodeSupport "w"}" + "--with-libtool-opts=${stdenv.lib.optionalString enableShared "-shared"}" + ]; - installTargets = "install${optStr withLibrary "-full"}"; + installTargets = "install${stdenv.lib.optionalString withLibrary "-full"}"; meta = { homepage = http://invisible-island.net/dialog/dialog.html; diff --git a/pkgs/misc/jackaudio/jack1.nix b/pkgs/misc/jackaudio/jack1.nix index 848215ae17a..c11be4ad0c0 100644 --- a/pkgs/misc/jackaudio/jack1.nix +++ b/pkgs/misc/jackaudio/jack1.nix @@ -22,9 +22,9 @@ stdenv.mkDerivation rec { sha256 = "0i6l25dmfk2ji2lrakqq9icnwjxklgcjzzk65dmsff91z2zva5rm"; }; - configureFlags = '' - ${if (optLibffado != null) then "--enable-firewire" else ""} - ''; + configureFlags = [ + (stdenv.lib.enableFeature (optLibffado != null) "firewire") + ]; nativeBuildInputs = [ pkgconfig ]; buildInputs = [ optAlsaLib optDb optLibffado optCelt ]; diff --git a/pkgs/os-specific/linux/alsa-firmware/default.nix b/pkgs/os-specific/linux/alsa-firmware/default.nix index fb312b6bcb0..53fcf7d6843 100644 --- a/pkgs/os-specific/linux/alsa-firmware/default.nix +++ b/pkgs/os-specific/linux/alsa-firmware/default.nix @@ -8,9 +8,9 @@ stdenv.mkDerivation rec { sha256 = "0gfcyj5anckjn030wcxx5v2xk2s219nyf99s9m833275b5wz2piw"; }; - configureFlags = '' - --with-hotplug-dir=$(out)/lib/firmware - ''; + configureFlags = [ + "--with-hotplug-dir=$(out)/lib/firmware" + ]; dontStrip = true; diff --git a/pkgs/os-specific/linux/ipsec-tools/default.nix b/pkgs/os-specific/linux/ipsec-tools/default.nix index e27f380ac3e..dd7d25716dc 100644 --- a/pkgs/os-specific/linux/ipsec-tools/default.nix +++ b/pkgs/os-specific/linux/ipsec-tools/default.nix @@ -28,19 +28,19 @@ stdenv.mkDerivation rec { # fix build with newer gcc versions preConfigure = ''substituteInPlace configure --replace "-Werror" "" ''; - configureFlags = '' - --sysconfdir=/etc --localstatedir=/var - --with-kernel-headers=${linuxHeaders}/include - --disable-security-context - --enable-adminport - --enable-dpd - --enable-frag - --enable-gssapi - --enable-hybrid - --enable-natt - --enable-shared - --enable-stats - ''; + configureFlags = [ + "--sysconfdir=/etc --localstatedir=/var" + "--with-kernel-headers=${linuxHeaders}/include" + "--disable-security-context" + "--enable-adminport" + "--enable-dpd" + "--enable-frag" + "--enable-gssapi" + "--enable-hybrid" + "--enable-natt" + "--enable-shared" + "--enable-stats" + ]; meta = { homepage = http://ipsec-tools.sourceforge.net/; diff --git a/pkgs/os-specific/linux/iptables/default.nix b/pkgs/os-specific/linux/iptables/default.nix index 0c088ac2a4b..9fa7a2cf0aa 100644 --- a/pkgs/os-specific/linux/iptables/default.nix +++ b/pkgs/os-specific/linux/iptables/default.nix @@ -18,10 +18,10 @@ stdenv.mkDerivation rec { export NIX_LDFLAGS="$NIX_LDFLAGS -lmnl -lnftnl" ''; - configureFlags = '' - --enable-devel - --enable-shared - ''; + configureFlags = [ + "--enable-devel" + "--enable-shared" + ]; outputs = [ "out" "dev" ]; diff --git a/pkgs/servers/http/apache-httpd/2.4.nix b/pkgs/servers/http/apache-httpd/2.4.nix index 4822b5109e8..d7f7660bf61 100644 --- a/pkgs/servers/http/apache-httpd/2.4.nix +++ b/pkgs/servers/http/apache-httpd/2.4.nix @@ -47,26 +47,32 @@ stdenv.mkDerivation rec { configureFlags="$configureFlags --includedir=$dev/include" ''; - configureFlags = '' - --with-apr=${apr.dev} - --with-apr-util=${aprutil.dev} - --with-z=${zlib.dev} - --with-pcre=${pcre.dev} - --disable-maintainer-mode - --disable-debugger-mode - --enable-mods-shared=all - --enable-mpms-shared=all - --enable-cern-meta - --enable-imagemap - --enable-cgi - ${optionalString brotliSupport "--enable-brotli --with-brotli=${brotli}"} - ${optionalString proxySupport "--enable-proxy"} - ${optionalString sslSupport "--enable-ssl"} - ${optionalString http2Support "--enable-http2 --with-nghttp2"} - ${optionalString luaSupport "--enable-lua --with-lua=${lua5}"} - ${optionalString libxml2Support "--with-libxml2=${libxml2.dev}/include/libxml2"} - --docdir=$(doc)/share/doc - ''; + configureFlags = [ + "--with-apr=${apr.dev}" + "--with-apr-util=${aprutil.dev}" + "--with-z=${zlib.dev}" + "--with-pcre=${pcre.dev}" + "--disable-maintainer-mode" + "--disable-debugger-mode" + "--enable-mods-shared=all" + "--enable-mpms-shared=all" + "--enable-cern-meta" + "--enable-imagemap" + "--enable-cgi" + (stdenv.lib.enableFeature proxySupport "proxy") + (stdenv.lib.enableFeature sslSupport "ssl") + (stdenv.lib.withFeatureAs libxml2Support "libxml2" "${libxml2.dev}/include/libxml2") + "--docdir=$(doc)/share/doc" + + (stdenv.lib.enableFeature brotliSupport "brotli") + (stdenv.lib.withFeatureAs brotliSupport "brotli" brotli) + + (stdenv.lib.enableFeature http2Support "http2") + (stdenv.lib.withFeature http2Support "nghttp2") + + (stdenv.lib.enableFeature luaSupport "lua") + (stdenv.lib.withFeatureAs luaSupport "lua" lua5) + ]; enableParallelBuilding = true; diff --git a/pkgs/servers/http/couchdb/default.nix b/pkgs/servers/http/couchdb/default.nix index 5a873c7e84b..5239c027b8f 100644 --- a/pkgs/servers/http/couchdb/default.nix +++ b/pkgs/servers/http/couchdb/default.nix @@ -25,9 +25,9 @@ stdenv.mkDerivation rec { If you wish to ignore this error pass --enable-js-trunk to ./configure. */ - configureFlags = '' - --enable-js-trunk - ''; + configureFlags = [ + "--enable-js-trunk" + ]; meta = with stdenv.lib; { description = "A database that uses JSON for documents, JavaScript for MapReduce queries, and regular HTTP for an API"; diff --git a/pkgs/servers/shairport-sync/default.nix b/pkgs/servers/shairport-sync/default.nix index e880e490a6a..d6ea05c9e6d 100644 --- a/pkgs/servers/shairport-sync/default.nix +++ b/pkgs/servers/shairport-sync/default.nix @@ -27,11 +27,11 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - configureFlags = '' - --with-alsa --with-pipe --with-pulseaudio --with-stdout - --with-avahi --with-ssl=openssl --with-soxr - --without-configfiles --without-initscript - ''; + configureFlags = [ + "--with-alsa" "--with-pipe" "--with-pulseaudio" "--with-stdout" + "--with-avahi" "--with-ssl=openssl" "--with-soxr" + "--without-configfiles" "--without-initscript" + ]; meta = with stdenv.lib; { inherit (src.meta) homepage; diff --git a/pkgs/tools/misc/urjtag/default.nix b/pkgs/tools/misc/urjtag/default.nix index 48edb601a43..60a1ab325b1 100644 --- a/pkgs/tools/misc/urjtag/default.nix +++ b/pkgs/tools/misc/urjtag/default.nix @@ -21,12 +21,12 @@ stdenv.mkDerivation rec { buildInputs = [ gettext autoconf automake libtool bison flex which subversion makeWrapper readline libftdi libusb python3 ]; - configureFlags = '' - ${if svfSupport then "--enable-svf" else "--disable-svf"} - ${if bsdlSupport then "--enable-bsdl" else "--disable-bsdl"} - ${if staplSupport then "--enable-stapl" else "--disable-stapl"} - ${if jedecSupport then "--enable-jedec-exp" else "--disable-jedec-exp"} - ''; + configureFlags = [ + (stdenv.lib.enableFeature svfSupport "svf") + (stdenv.lib.enableFeature bsdlSupport "bsdl") + (stdenv.lib.enableFeature staplSupport "stapl") + (stdenv.lib.enableFeature jedecSupport "jedec-exp") + ]; preConfigure = "./autogen.sh"; diff --git a/pkgs/tools/networking/p2p/amule/default.nix b/pkgs/tools/networking/p2p/amule/default.nix index ac440fc6d33..a74242ba5e1 100644 --- a/pkgs/tools/networking/p2p/amule/default.nix +++ b/pkgs/tools/networking/p2p/amule/default.nix @@ -8,10 +8,7 @@ assert httpServer -> libpng != null; assert client -> libX11 != null; with stdenv; -let - # Enable/Disable Feature - edf = enabled: flag: if enabled then "--enable-" + flag else "--disable-" + flag; -in + mkDerivation rec { name = "aMule-2.3.2"; @@ -27,15 +24,15 @@ mkDerivation rec { enableParallelBuilding = true; - configureFlags = '' - --with-crypto-prefix=${cryptopp} - --disable-debug - --enable-optimize - ${edf monolithic "monolithic"} - ${edf daemon "amule-daemon"} - ${edf client "amule-gui"} - ${edf httpServer "webserver"} - ''; + configureFlags = [ + "--with-crypto-prefix=${cryptopp}" + "--disable-debug" + "--enable-optimize" + (stdenv.lib.enableFeature monolithic "monolithic") + (stdenv.lib.enableFeature daemon "amule-daemon") + (stdenv.lib.enableFeature client "amule-gui") + (stdenv.lib.enableFeature httpServer "webserver") + ]; postConfigure = '' sed -i "src/libs/ec/file_generator.pl" \ diff --git a/pkgs/tools/networking/vtun/default.nix b/pkgs/tools/networking/vtun/default.nix index fb0ee64cc2c..d2cbb5d8a4e 100644 --- a/pkgs/tools/networking/vtun/default.nix +++ b/pkgs/tools/networking/vtun/default.nix @@ -20,10 +20,11 @@ stdenv.mkDerivation rec { ''; buildInputs = [ lzo openssl zlib yacc flex ]; - configureFlags = '' - --with-lzo-headers=${lzo}/include/lzo - --with-ssl-headers=${openssl.dev}/include/openssl - --with-blowfish-headers=${openssl.dev}/include/openssl''; + configureFlags = [ + "--with-lzo-headers=${lzo}/include/lzo" + "--with-ssl-headers=${openssl.dev}/include/openssl" + "--with-blowfish-headers=${openssl.dev}/include/openssl" + ]; meta = with stdenv.lib; { description = "Virtual Tunnels over TCP/IP with traffic shaping, compression and encryption"; diff --git a/pkgs/tools/security/fwknop/default.nix b/pkgs/tools/security/fwknop/default.nix index 04e6d12fe42..5f4fbea9fcd 100644 --- a/pkgs/tools/security/fwknop/default.nix +++ b/pkgs/tools/security/fwknop/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, autoreconfHook, lib +{ stdenv, fetchFromGitHub, autoreconfHook , libpcap, texinfo , iptables , gnupgSupport ? true, gnupg, gpgme # Increases dependencies! @@ -23,21 +23,18 @@ stdenv.mkDerivation rec { ++ stdenv.lib.optional gnupgSupport [ gnupg gpgme.dev ] ++ stdenv.lib.optional wgetSupport [ wget ]; - configureFlags = '' - --sysconfdir=/etc - --localstatedir=/run - --with-iptables=${iptables}/sbin/iptables - ${lib.optionalString (!buildServer) "--disable-server"} - ${lib.optionalString (!buildClient) "--disable-client"} - ${lib.optionalString gnupgSupport '' - --with-gpgme - --with-gpgme-prefix=${gpgme.dev} - --with-gpg=${gnupg} - ''} - ${lib.optionalString wgetSupport '' - --with-wget=${wget}/bin/wget - ''} - ''; + configureFlags = [ + "--sysconfdir=/etc" + "--localstatedir=/run" + "--with-iptables=${iptables}/sbin/iptables" + (stdenv.lib.enableFeature buildServer "server") + (stdenv.lib.enableFeature buildClient "client") + (stdenv.lib.withFeatureAs wgetSupport wget "${wget}/bin/wget") + ] ++ stdenv.lib.optionalString gnupgSupport [ + "--with-gpgme" + "--with-gpgme-prefix=${gpgme.dev}" + "--with-gpg=${gnupg}" + ]; # Temporary hack to copy the example configuration files into the nix-store, # this'll probably be helpful until there's a NixOS module for that (feel free diff --git a/pkgs/tools/security/modsecurity/default.nix b/pkgs/tools/security/modsecurity/default.nix index 2c02a5dd473..09f8c63973c 100644 --- a/pkgs/tools/security/modsecurity/default.nix +++ b/pkgs/tools/security/modsecurity/default.nix @@ -22,17 +22,17 @@ stdenv.mkDerivation rec { buildInputs = [ curl apacheHttpd pcre apr aprutil libxml2 ] ++ optional luaSupport lua5; - configureFlags = '' - --enable-standalone-module - --enable-static - --with-curl=${curl.dev} - --with-apxs=${apacheHttpd.dev}/bin/apxs - --with-pcre=${pcre.dev} - --with-apr=${apr.dev} - --with-apu=${aprutil.dev}/bin/apu-1-config - --with-libxml=${libxml2.dev} - --with-lua=${luaValue} - ''; + configureFlags = [ + "--enable-standalone-module" + "--enable-static" + "--with-curl=${curl.dev}" + "--with-apxs=${apacheHttpd.dev}/bin/apxs" + "--with-pcre=${pcre.dev}" + "--with-apr=${apr.dev}" + "--with-apu=${aprutil.dev}/bin/apu-1-config" + "--with-libxml=${libxml2.dev}" + "--with-lua=${luaValue}" + ]; outputs = ["out" "nginx"]; # by default modsecurity's install script copies compiled output to httpd's modules folder -- GitLab From db965063b346a33cc3f6363a40cbde2658d2cd23 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Wed, 25 Jul 2018 17:44:21 -0400 Subject: [PATCH 0074/2206] treewide: Make configureFlags lists --- doc/old/cross.txt | 2 +- pkgs/applications/audio/lingot/default.nix | 2 +- .../applications/audio/mhwaveedit/default.nix | 2 +- .../audio/schismtracker/default.nix | 2 +- pkgs/applications/audio/transcode/default.nix | 8 ++- pkgs/applications/editors/elvis/default.nix | 2 +- .../editors/emacs-modes/bbdb/default.nix | 2 +- .../editors/emacs-modes/maude/default.nix | 2 +- pkgs/applications/graphics/xara/default.nix | 2 +- pkgs/applications/misc/cgminer/default.nix | 2 +- pkgs/applications/misc/fetchmail/default.nix | 2 +- .../misc/font-manager/default.nix | 2 +- pkgs/applications/misc/gksu/default.nix | 2 +- pkgs/applications/misc/jigdo/default.nix | 2 +- pkgs/applications/misc/notify-osd/default.nix | 2 +- .../misc/taskjuggler/2.x/default.nix | 12 ++-- pkgs/applications/misc/wordnet/default.nix | 6 +- .../networking/ids/daq/default.nix | 6 +- .../networking/ids/snort/default.nix | 7 +- .../instant-messengers/amsn/default.nix | 6 +- .../instant-messengers/mcabber/default.nix | 6 +- .../silc-client/default.nix | 2 +- .../telepathy/gabble/default.nix | 2 +- .../telepathy/logger/default.nix | 2 +- .../telepathy/salut/default.nix | 2 +- .../networking/newsreaders/slrn/default.nix | 5 +- pkgs/applications/office/gnucash/2.4.nix | 8 ++- pkgs/applications/office/gnumeric/default.nix | 2 +- pkgs/applications/office/ledger/2.6.3.nix | 6 +- .../science/biology/ncbi-tools/default.nix | 7 +- .../science/electronics/geda/default.nix | 4 +- .../science/electronics/xcircuit/default.nix | 6 +- .../science/logic/eprover/default.nix | 5 +- .../science/logic/hol/default.nix | 2 +- .../applications/science/math/cbc/default.nix | 2 +- .../science/math/ginac/default.nix | 2 +- .../science/misc/boinc/default.nix | 2 +- pkgs/applications/video/kino/default.nix | 2 +- pkgs/applications/video/xine-ui/default.nix | 2 +- .../virtualization/singularity/default.nix | 2 +- pkgs/data/icons/tango-icon-theme/default.nix | 2 +- .../desktop/gnome-control-center/default.nix | 2 +- .../gnome-2/desktop/gnome-desktop/default.nix | 2 +- .../gnome-2/desktop/libgweather/default.nix | 2 +- .../gnome-2/desktop/scrollkeeper/default.nix | 2 +- .../gnome-2/desktop/zenity/default.nix | 2 +- pkgs/desktops/gnome-3/core/folks/default.nix | 2 +- pkgs/desktops/gnome-3/core/rest/default.nix | 2 +- .../mate/mate-control-center/default.nix | 2 +- .../mate/mate-screensaver/default.nix | 2 +- .../mate/mate-system-monitor/default.nix | 2 +- pkgs/development/compilers/opa/default.nix | 2 +- .../compilers/swi-prolog/default.nix | 6 +- pkgs/development/compilers/urweb/default.nix | 2 +- pkgs/development/compilers/yap/default.nix | 2 +- .../coq-modules/coquelicot/default.nix | 2 +- .../interpreters/clisp/default.nix | 16 ++--- pkgs/development/interpreters/clisp/hg.nix | 16 ++--- pkgs/development/libraries/aalib/default.nix | 2 +- pkgs/development/libraries/agg/default.nix | 2 +- pkgs/development/libraries/arb/git.nix | 4 +- .../libraries/beecrypt/default.nix | 4 +- pkgs/development/libraries/buddy/default.nix | 2 +- .../libraries/clearsilver/default.nix | 9 ++- .../libraries/cloog-ppl/default.nix | 2 +- pkgs/development/libraries/cwiid/default.nix | 2 +- .../libraries/dbus-cplusplus/default.nix | 2 +- pkgs/development/libraries/fflas-ffpack/1.nix | 6 +- pkgs/development/libraries/gamin/default.nix | 6 +- pkgs/development/libraries/gegl/3.0.nix | 2 +- pkgs/development/libraries/gegl/default.nix | 2 +- pkgs/development/libraries/gsasl/default.nix | 2 +- pkgs/development/libraries/icu/base.nix | 6 +- pkgs/development/libraries/imlib/default.nix | 9 +-- pkgs/development/libraries/jasper/default.nix | 2 +- .../development/libraries/lensfun/default.nix | 2 +- .../libraries/libagar/libagar_test.nix | 2 +- .../libraries/libcanberra/default.nix | 2 +- .../development/libraries/libcmis/default.nix | 2 +- .../libraries/libextractor/default.nix | 10 +-- .../libraries/libmp3splt/default.nix | 2 +- pkgs/development/libraries/libpng/12.nix | 2 +- .../development/libraries/libpqxx/default.nix | 2 +- .../libraries/libspatialite/default.nix | 2 +- pkgs/development/libraries/libzmf/default.nix | 6 +- .../libraries/loudmouth/default.nix | 2 +- pkgs/development/libraries/nlopt/default.nix | 17 +++-- pkgs/development/libraries/ntrack/default.nix | 2 +- .../libraries/openwsman/default.nix | 2 +- pkgs/development/libraries/rarian/default.nix | 2 +- .../development/libraries/readosm/default.nix | 2 +- .../science/biology/htslib/default.nix | 2 +- .../science/math/liblbfgs/default.nix | 2 +- pkgs/development/libraries/snack/default.nix | 2 +- .../libraries/spatialite-tools/default.nix | 2 +- pkgs/development/libraries/sword/default.nix | 2 +- pkgs/development/libraries/thrift/default.nix | 2 +- .../libraries/vapoursynth-mvtools/default.nix | 2 +- pkgs/development/libraries/wayland/1.9.nix | 2 +- .../development/misc/avr/binutils/default.nix | 2 +- .../development/ocaml-modules/bap/default.nix | 2 +- .../ocaml-modules/fileutils/default.nix | 2 +- .../ocaml-modules/lablgtk/2.14.0.nix | 2 +- .../ocaml-modules/lablgtk/default.nix | 2 +- .../ocaml-modules/ocsigen-server/default.nix | 2 +- .../ocaml-modules/qcheck/default.nix | 2 +- .../python-modules/pygobject/default.nix | 2 +- .../documentation/gnome-doc-utils/default.nix | 2 +- .../development/tools/misc/cscope/default.nix | 2 +- pkgs/development/tools/misc/ddd/default.nix | 2 +- pkgs/development/tools/misc/gnum4/default.nix | 2 +- pkgs/development/tools/misc/swig/2.x.nix | 2 +- pkgs/development/tools/misc/swig/3.x.nix | 2 +- pkgs/development/tools/misc/swig/default.nix | 2 +- pkgs/games/exult/default.nix | 2 +- pkgs/games/gltron/default.nix | 2 +- pkgs/games/typespeed/default.nix | 4 +- pkgs/misc/drivers/xwiimote/default.nix | 2 +- pkgs/misc/emulators/atari800/default.nix | 10 ++- pkgs/misc/emulators/vice/default.nix | 2 +- pkgs/misc/screensavers/vlock/default.nix | 2 +- pkgs/os-specific/linux/alsa-oss/default.nix | 2 +- pkgs/os-specific/linux/alsa-utils/default.nix | 2 +- pkgs/os-specific/linux/drbd/default.nix | 7 +- pkgs/os-specific/linux/hwdata/default.nix | 2 +- pkgs/os-specific/linux/pm-utils/default.nix | 2 +- pkgs/os-specific/linux/pmount/default.nix | 15 ++-- pkgs/os-specific/linux/udisks/1-default.nix | 2 +- .../windows/cygwin-setup/default.nix | 2 +- pkgs/servers/dict/libmaa.nix | 2 +- .../tomcat-connectors/default.nix | 5 +- pkgs/servers/http/pshs/default.nix | 2 +- pkgs/servers/http/yaws/default.nix | 2 +- pkgs/servers/mail/mailman/default.nix | 8 ++- pkgs/servers/mail/petidomo/default.nix | 2 +- pkgs/servers/monitoring/zabbix/2.0.nix | 2 +- pkgs/servers/monitoring/zabbix/2.2.nix | 2 +- pkgs/servers/monitoring/zabbix/default.nix | 9 ++- pkgs/servers/news/leafnode/default.nix | 2 +- .../sql/postgresql/psqlodbc/default.nix | 2 +- pkgs/servers/sql/virtuoso/6.x.nix | 10 +-- pkgs/servers/sql/virtuoso/7.x.nix | 10 +-- pkgs/servers/x11/xorg/default.nix | 68 +++++++++---------- .../x11/xorg/generate-expr-from-tarballs.pl | 2 +- pkgs/servers/x11/xorg/overrides.nix | 12 ++-- pkgs/tools/backup/partimage/default.nix | 2 +- pkgs/tools/filesystems/davfs2/default.nix | 2 +- pkgs/tools/graphics/editres/default.nix | 2 +- pkgs/tools/graphics/ggobi/default.nix | 2 +- pkgs/tools/graphics/plotutils/default.nix | 2 +- pkgs/tools/inputmethods/keyfuzz/default.nix | 2 +- pkgs/tools/misc/most/default.nix | 2 +- .../networking/argus-clients/default.nix | 2 +- pkgs/tools/networking/cadaver/default.nix | 2 +- .../networking/infiniband-diags/default.nix | 2 +- pkgs/tools/networking/reaver-wps/default.nix | 2 +- pkgs/tools/networking/ssmtp/default.nix | 5 +- pkgs/tools/networking/trickle/default.nix | 2 +- pkgs/tools/networking/webalizer/default.nix | 9 ++- pkgs/tools/security/super/default.nix | 5 +- pkgs/tools/security/yara/default.nix | 10 +-- pkgs/tools/text/catdoc/default.nix | 2 +- pkgs/tools/typesetting/xmlroff/default.nix | 5 +- pkgs/top-level/php-packages.nix | 4 +- 164 files changed, 380 insertions(+), 263 deletions(-) diff --git a/doc/old/cross.txt b/doc/old/cross.txt index 73103ea0c6d..c0885c08176 100644 --- a/doc/old/cross.txt +++ b/doc/old/cross.txt @@ -64,7 +64,7 @@ stdenv.mkDerivation { sha256 = "1ian3kwh2vg6hr3ymrv48s04gijs539vzrq62xr76bxbhbwnz2np"; }; inherit noSysDirs; - configureFlags = "--target=arm-linux"; + configureFlags = [ "--target=arm-linux" ]; } --- diff --git a/pkgs/applications/audio/lingot/default.nix b/pkgs/applications/audio/lingot/default.nix index 65df1b89430..389db3d548d 100644 --- a/pkgs/applications/audio/lingot/default.nix +++ b/pkgs/applications/audio/lingot/default.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ intltool gtk2 alsaLib libglade ]; - configureFlags = "--disable-jack"; + configureFlags = [ "--disable-jack" ]; meta = { description = "Not a Guitar-Only tuner"; diff --git a/pkgs/applications/audio/mhwaveedit/default.nix b/pkgs/applications/audio/mhwaveedit/default.nix index 3a77c7bbbf2..88b636679cb 100644 --- a/pkgs/applications/audio/mhwaveedit/default.nix +++ b/pkgs/applications/audio/mhwaveedit/default.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { pkgconfig libpulseaudio makeWrapper ]; - configureFlags = "--with-default-ladspa-path=${ladspaPlugins}/lib/ladspa"; + configureFlags = [ "--with-default-ladspa-path=${ladspaPlugins}/lib/ladspa" ]; postInstall = '' wrapProgram $out/bin/mhwaveedit \ diff --git a/pkgs/applications/audio/schismtracker/default.nix b/pkgs/applications/audio/schismtracker/default.nix index 22786304faa..ab1a6e38738 100644 --- a/pkgs/applications/audio/schismtracker/default.nix +++ b/pkgs/applications/audio/schismtracker/default.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { export ac_cv_prog_ac_ct_WINDRES= ''; - configureFlags = "--enable-dependency-tracking"; + configureFlags = [ "--enable-dependency-tracking" ]; buildInputs = [ alsaLib python SDL ]; diff --git a/pkgs/applications/audio/transcode/default.nix b/pkgs/applications/audio/transcode/default.nix index f47c8fa2eec..d7d5b65375e 100644 --- a/pkgs/applications/audio/transcode/default.nix +++ b/pkgs/applications/audio/transcode/default.nix @@ -10,9 +10,11 @@ stdenv.mkDerivation rec { buildInputs = [ flac lame zlib libjpeg libvorbis libtheora libxml2 lzo libdvdread pkgconfig x264 libmpeg2 xvidcore ]; - configureFlags = "--disable-ffmpeg --disable-libavcodec --disable-libavformat - --enable-lzo --enable-ogg --enable-vorbis --enable-theora --enable-libxml2 - --enable-x264 --enable-libmpeg2 --enable-xvid"; + configureFlags = [ + "--disable-ffmpeg" "--disable-libavcodec" "--disable-libavformat" + "--enable-lzo" "--enable-ogg" "--enable-vorbis" "--enable-theora" "--enable-libxml2" + "--enable-x264" "--enable-libmpeg2" "--enable-xvid" + ]; enableParallelBuilding = true; diff --git a/pkgs/applications/editors/elvis/default.nix b/pkgs/applications/editors/elvis/default.nix index b9bd529930f..078b8a03b5d 100644 --- a/pkgs/applications/editors/elvis/default.nix +++ b/pkgs/applications/editors/elvis/default.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { done ''; - configureFlags = "--ioctl=termios"; + configureFlags = [ "--ioctl=termios" ]; meta = { homepage = http://elvis.vi-editor.org/; diff --git a/pkgs/applications/editors/emacs-modes/bbdb/default.nix b/pkgs/applications/editors/emacs-modes/bbdb/default.nix index 0ab11b5bf20..689bcfc9adf 100644 --- a/pkgs/applications/editors/emacs-modes/bbdb/default.nix +++ b/pkgs/applications/editors/emacs-modes/bbdb/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { patches = [ ./install-infodir.patch ]; buildInputs = [emacs texinfo ctags]; - configureFlags = "--with-package-dir=$$out/share/emacs/site-lisp"; + configureFlags = [ "--with-package-dir=$$out/share/emacs/site-lisp" ]; preInstall = "mkdir -p $out/info"; installTargets = "install-pkg texinfo"; postInstall = '' diff --git a/pkgs/applications/editors/emacs-modes/maude/default.nix b/pkgs/applications/editors/emacs-modes/maude/default.nix index 70693d039c5..9b737a938a1 100644 --- a/pkgs/applications/editors/emacs-modes/maude/default.nix +++ b/pkgs/applications/editors/emacs-modes/maude/default.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation { }; buildInputs = [emacs]; - configureFlags = "--with-lispdir=$$out/share/emacs/site-lisp"; + configureFlags = [ "--with-lispdir=$$out/share/emacs/site-lisp" ]; meta = { description = "Emacs mode for the programming language Maude"; diff --git a/pkgs/applications/graphics/xara/default.nix b/pkgs/applications/graphics/xara/default.nix index 4542de2d42f..56388a8a255 100644 --- a/pkgs/applications/graphics/xara/default.nix +++ b/pkgs/applications/graphics/xara/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation { nativeBuildInputs = [ automake pkgconfig gettext perl zip ]; buildInputs = [ wxGTK gtk2 libxml2 freetype pango ]; - configureFlags = "--disable-svnversion"; + configureFlags = [ "--disable-svnversion" ]; patches = map fetchurl (import ./debian-patches.nix); diff --git a/pkgs/applications/misc/cgminer/default.nix b/pkgs/applications/misc/cgminer/default.nix index acd38d74dca..ee3e2a955d3 100644 --- a/pkgs/applications/misc/cgminer/default.nix +++ b/pkgs/applications/misc/cgminer/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { xorg.libX11 xorg.libXext xorg.libXinerama jansson ]; configureScript = "./autogen.sh"; - configureFlags = "--enable-scrypt --enable-opencl"; + configureFlags = [ "--enable-scrypt" "--enable-opencl" ]; NIX_LDFLAGS = "-lgcc_s -lX11 -lXext -lXinerama"; preConfigure = '' diff --git a/pkgs/applications/misc/fetchmail/default.nix b/pkgs/applications/misc/fetchmail/default.nix index 5cd8f572ad4..7aee6cb7081 100644 --- a/pkgs/applications/misc/fetchmail/default.nix +++ b/pkgs/applications/misc/fetchmail/default.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation { buildInputs = [ openssl ]; - configureFlags = "--with-ssl=${openssl.dev}"; + configureFlags = [ "--with-ssl=${openssl.dev}" ]; meta = { homepage = http://www.fetchmail.info/; diff --git a/pkgs/applications/misc/font-manager/default.nix b/pkgs/applications/misc/font-manager/default.nix index be853e4213b..1fad5333a14 100644 --- a/pkgs/applications/misc/font-manager/default.nix +++ b/pkgs/applications/misc/font-manager/default.nix @@ -46,7 +46,7 @@ stdenv.mkDerivation rec { substituteInPlace configure --replace "/usr/bin/file" "${file}/bin/file" ''; - configureFlags = "--disable-pycompile"; + configureFlags = [ "--disable-pycompile" ]; meta = { homepage = https://fontmanager.github.io/; diff --git a/pkgs/applications/misc/gksu/default.nix b/pkgs/applications/misc/gksu/default.nix index 6adc805b728..712c2081f10 100644 --- a/pkgs/applications/misc/gksu/default.nix +++ b/pkgs/applications/misc/gksu/default.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { sed -i -e 's|/usr/bin/x-terminal-emulator|-l gnome-terminal|g' gksu.desktop ''; - configureFlags = "--disable-nautilus-extension"; + configureFlags = [ "--disable-nautilus-extension" ]; meta = { description = "A graphical frontend for libgksu"; diff --git a/pkgs/applications/misc/jigdo/default.nix b/pkgs/applications/misc/jigdo/default.nix index d8b1253ac27..3561fcde839 100644 --- a/pkgs/applications/misc/jigdo/default.nix +++ b/pkgs/applications/misc/jigdo/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation { buildInputs = [ db gtk2 bzip2 ]; - configureFlags = "--without-libdb"; + configureFlags = [ "--without-libdb" ]; meta = { description = "Download utility that can fetch files from several sources simultaneously"; diff --git a/pkgs/applications/misc/notify-osd/default.nix b/pkgs/applications/misc/notify-osd/default.nix index 8e8126192dd..f602ce9db66 100644 --- a/pkgs/applications/misc/notify-osd/default.nix +++ b/pkgs/applications/misc/notify-osd/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { gnome3.gsettings-desktop-schemas ]; - configureFlags = "--libexecdir=$(out)/bin"; + configureFlags = [ "--libexecdir=$(out)/bin" ]; preFixup = '' wrapProgram "$out/bin/notify-osd" \ diff --git a/pkgs/applications/misc/taskjuggler/2.x/default.nix b/pkgs/applications/misc/taskjuggler/2.x/default.nix index 2b0573f2d2d..6b38c3d59c2 100644 --- a/pkgs/applications/misc/taskjuggler/2.x/default.nix +++ b/pkgs/applications/misc/taskjuggler/2.x/default.nix @@ -44,12 +44,12 @@ stdenv.mkDerivation rec { HOME=$TMPDIR ''; - configureFlags = " - --without-arts --disable-docs - --x-includes=${libX11.dev}/include - --x-libraries=${libX11.out}/lib - --with-qt-dir=${qt3} - "; + configureFlags = [ + "--without-arts" "--disable-docs" + "--x-includes=${libX11.dev}/include" + "--x-libraries=${libX11.out}/lib" + "--with-qt-dir=${qt3}" + ]; preInstall = '' mkdir -p $out/share/emacs/site-lisp/ diff --git a/pkgs/applications/misc/wordnet/default.nix b/pkgs/applications/misc/wordnet/default.nix index 71d95e13892..a2e3fa13fc6 100644 --- a/pkgs/applications/misc/wordnet/default.nix +++ b/pkgs/applications/misc/wordnet/default.nix @@ -17,8 +17,10 @@ stdenv.mkDerivation rec { ''; # Needs the path to `tclConfig.sh' and `tkConfig.sh'. - configureFlags = "--with-tcl=" + tcl + "/lib " + - "--with-tk=" + tk + "/lib"; + configureFlags = [ + "--with-tcl=${tcl}/lib" + "--with-tk=${tk}/lib" + ]; postInstall = '' wrapProgram $out/bin/wishwn --set TK_LIBRARY "${tk}/lib/${tk.libPrefix}" diff --git a/pkgs/applications/networking/ids/daq/default.nix b/pkgs/applications/networking/ids/daq/default.nix index 3dc154351d2..9af105ad52e 100644 --- a/pkgs/applications/networking/ids/daq/default.nix +++ b/pkgs/applications/networking/ids/daq/default.nix @@ -11,7 +11,11 @@ stdenv.mkDerivation rec { buildInputs = [ flex bison libpcap libdnet libnfnetlink libnetfilter_queue]; - configureFlags = "--enable-nfq-module=yes --with-dnet-includes=${libdnet}/includes --with-dnet-libraries=${libdnet}/lib"; + configureFlags = [ + "--enable-nfq-module=yes" + "--with-dnet-includes=${libdnet}/includes" + "--with-dnet-libraries=${libdnet}/lib" + ]; meta = { description = "Data AcQuisition library (DAQ), for packet I/O"; diff --git a/pkgs/applications/networking/ids/snort/default.nix b/pkgs/applications/networking/ids/snort/default.nix index ff19a62ef30..0fdfbacb45c 100644 --- a/pkgs/applications/networking/ids/snort/default.nix +++ b/pkgs/applications/networking/ids/snort/default.nix @@ -14,7 +14,12 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - configureFlags = "--disable-static-daq --enable-control-socket --with-daq-includes=${daq}/includes --with-daq-libraries=${daq}/lib"; + configureFlags = [ + "--disable-static-daq" + "--enable-control-socket" + "--with-daq-includes=${daq}/includes" + "--with-daq-libraries=${daq}/lib" + ]; postInstall = '' wrapProgram $out/bin/snort --add-flags "--daq-dir ${daq}/lib/daq --dynamic-preprocessor-lib-dir $out/lib/snort_dynamicpreprocessor/ --dynamic-engine-lib-dir $out/lib/snort_dynamicengine" diff --git a/pkgs/applications/networking/instant-messengers/amsn/default.nix b/pkgs/applications/networking/instant-messengers/amsn/default.nix index e6ffd72afa5..6ff51445718 100644 --- a/pkgs/applications/networking/instant-messengers/amsn/default.nix +++ b/pkgs/applications/networking/instant-messengers/amsn/default.nix @@ -7,7 +7,11 @@ stdenv.mkDerivation { sha256 = "0b8ir7spxnsz8f7kvr9f1k91nsy8cb65q6jv2l55b04fl20x4z7r"; }; - configureFlags = "--with-tcl=${tcl}/lib --with-tk=${tk}/lib --enable-static"; + configureFlags = [ + "--with-tcl=${tcl}/lib" + "--with-tk=${tk}/lib" + "--enable-static" + ]; buildInputs = [which tcl tk xlibsWrapper libpng libjpeg makeWrapper]; diff --git a/pkgs/applications/networking/instant-messengers/mcabber/default.nix b/pkgs/applications/networking/instant-messengers/mcabber/default.nix index 6a697790d8f..d86d62021fb 100644 --- a/pkgs/applications/networking/instant-messengers/mcabber/default.nix +++ b/pkgs/applications/networking/instant-messengers/mcabber/default.nix @@ -14,7 +14,11 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ openssl ncurses glib loudmouth libotr gpgme ]; - configureFlags = "--with-openssl=${openssl.dev} --enable-modules --enable-otr"; + configureFlags = [ + "--with-openssl=${openssl.dev}" + "--enable-modules" + "--enable-otr" + ]; doCheck = true; diff --git a/pkgs/applications/networking/instant-messengers/silc-client/default.nix b/pkgs/applications/networking/instant-messengers/silc-client/default.nix index dca7d1257f6..1219440bf83 100644 --- a/pkgs/applications/networking/instant-messengers/silc-client/default.nix +++ b/pkgs/applications/networking/instant-messengers/silc-client/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation { hardeningDisable = [ "format" ]; - configureFlags = "--with-ncurses=${ncurses.dev}"; + configureFlags = [ "--with-ncurses=${ncurses.dev}" ]; preConfigure = stdenv.lib.optionalString enablePlugin '' configureFlags="$configureFlags --with-silc-plugin=$out/lib/irssi" diff --git a/pkgs/applications/networking/instant-messengers/telepathy/gabble/default.nix b/pkgs/applications/networking/instant-messengers/telepathy/gabble/default.nix index 525a8a313f4..a0cc73da46d 100644 --- a/pkgs/applications/networking/instant-messengers/telepathy/gabble/default.nix +++ b/pkgs/applications/networking/instant-messengers/telepathy/gabble/default.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { checkInputs = [ dbus.daemon ]; - configureFlags = "--with-ca-certificates=/etc/ssl/certs/ca-certificates.crt"; + configureFlags = [ "--with-ca-certificates=/etc/ssl/certs/ca-certificates.crt" ]; enableParallelBuilding = true; doCheck = true; diff --git a/pkgs/applications/networking/instant-messengers/telepathy/logger/default.nix b/pkgs/applications/networking/instant-messengers/telepathy/logger/default.nix index 82ad57ae927..f6e3baadb4e 100644 --- a/pkgs/applications/networking/instant-messengers/telepathy/logger/default.nix +++ b/pkgs/applications/networking/instant-messengers/telepathy/logger/default.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { dbus telepathy-glib.python ]; - configureFlags = "--enable-call"; + configureFlags = [ "--enable-call" ]; preFixup = '' wrapProgram "$out/libexec/telepathy-logger" \ diff --git a/pkgs/applications/networking/instant-messengers/telepathy/salut/default.nix b/pkgs/applications/networking/instant-messengers/telepathy/salut/default.nix index bae7231e783..68c81d38078 100644 --- a/pkgs/applications/networking/instant-messengers/telepathy/salut/default.nix +++ b/pkgs/applications/networking/instant-messengers/telepathy/salut/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ libxslt pkgconfigUpstream ]; - configureFlags = "--disable-avahi-tests"; + configureFlags = [ "--disable-avahi-tests" ]; meta = with stdenv.lib; { description = "Link-local XMPP connection manager for Telepathy"; diff --git a/pkgs/applications/networking/newsreaders/slrn/default.nix b/pkgs/applications/networking/newsreaders/slrn/default.nix index d761be2d7ac..9f775f0db65 100644 --- a/pkgs/applications/networking/newsreaders/slrn/default.nix +++ b/pkgs/applications/networking/newsreaders/slrn/default.nix @@ -18,7 +18,10 @@ stdenv.mkDerivation { -e "s|/bin/rm|rm|" ''; - configureFlags = "--with-slang=${slang.dev} --with-ssl=${openssl.dev}"; + configureFlags = [ + "--with-slang=${slang.dev}" + "--with-ssl=${openssl.dev}" + ]; buildInputs = [ slang ncurses openssl ]; diff --git a/pkgs/applications/office/gnucash/2.4.nix b/pkgs/applications/office/gnucash/2.4.nix index b4e962ce3fc..9aa4cc64315 100644 --- a/pkgs/applications/office/gnucash/2.4.nix +++ b/pkgs/applications/office/gnucash/2.4.nix @@ -27,7 +27,13 @@ stdenv.mkDerivation rec { ]; propagatedUserEnvPkgs = [ gconf ]; - configureFlags = "CFLAGS=-O3 CXXFLAGS=-O3 --disable-dbi --enable-ofx --enable-aqbanking"; + configureFlags = [ + "CFLAGS=-O3" + "CXXFLAGS=-O3" + "--disable-dbi" + "--enable-ofx" + "--enable-aqbanking" + ]; postInstall = '' # Auto-updaters don't make sense in Nix. diff --git a/pkgs/applications/office/gnumeric/default.nix b/pkgs/applications/office/gnumeric/default.nix index badc02a3646..e196b1bd0d7 100644 --- a/pkgs/applications/office/gnumeric/default.nix +++ b/pkgs/applications/office/gnumeric/default.nix @@ -16,7 +16,7 @@ in stdenv.mkDerivation rec { sha256 = "26cceb7fa97dc7eee7181a79a6251a85b1f1464dcaaaf7624829f7439c5f7d3f"; }; - configureFlags = "--disable-component"; + configureFlags = [ "--disable-component" ]; prePatch = '' substituteInPlace doc/C/gnumeric.xml \ diff --git a/pkgs/applications/office/ledger/2.6.3.nix b/pkgs/applications/office/ledger/2.6.3.nix index 6fb8f6ca903..49b258c43fd 100644 --- a/pkgs/applications/office/ledger/2.6.3.nix +++ b/pkgs/applications/office/ledger/2.6.3.nix @@ -10,7 +10,11 @@ stdenv.mkDerivation rec { buildInputs = [ emacs gmp pcre expat ]; - configureFlags = "CPPFLAGS=-DNDEBUG CFLAGS=-O3 CXXFLAGS=-O3"; + configureFlags = [ + "CPPFLAGS=-DNDEBUG" + "CFLAGS=-O3" + "CXXFLAGS=-O3" + ]; doCheck = true; diff --git a/pkgs/applications/science/biology/ncbi-tools/default.nix b/pkgs/applications/science/biology/ncbi-tools/default.nix index 821a80230e5..1c24ef09254 100644 --- a/pkgs/applications/science/biology/ncbi-tools/default.nix +++ b/pkgs/applications/science/biology/ncbi-tools/default.nix @@ -15,7 +15,12 @@ stdenv.mkDerivation rec { sha256 = "1b2v0dcdqn3bysgdkj57sxmd6s0hc9wpnxssviz399g6plhxggbr"; }; - configureFlags = "--without-debug --with-bin-release --with-dll --without-static"; + configureFlags = [ + "--without-debug" + "--with-bin-release" + "--with-dll" + "--without-static" + ]; buildInputs = [ cpio ]; meta = { diff --git a/pkgs/applications/science/electronics/geda/default.nix b/pkgs/applications/science/electronics/geda/default.nix index e080569e56f..93fe7b6ba77 100644 --- a/pkgs/applications/science/electronics/geda/default.nix +++ b/pkgs/applications/science/electronics/geda/default.nix @@ -9,7 +9,9 @@ stdenv.mkDerivation rec { sha256 = "08dpa506xk4gjbbi8vnxcb640wq4ihlgmhzlssl52nhvxwx7gx5v"; }; - configureFlags = "--disable-update-xdg-database"; + configureFlags = [ + "--disable-update-xdg-database" + ]; nativeBuildInputs = [ pkgconfig ]; buildInputs = [ guile gtk2 flex gawk perl ]; diff --git a/pkgs/applications/science/electronics/xcircuit/default.nix b/pkgs/applications/science/electronics/xcircuit/default.nix index ba2a170e625..418144e6af7 100644 --- a/pkgs/applications/science/electronics/xcircuit/default.nix +++ b/pkgs/applications/science/electronics/xcircuit/default.nix @@ -17,7 +17,11 @@ in stdenv.mkDerivation { nativeBuildInputs = [ autoreconfHook automake pkgconfig ]; hardeningDisable = [ "format" ]; - configureFlags = "--with-tcl=${tcl}/lib --with-tk=${tk}/lib --with-ngspice=${getBin ngspice}/bin/ngspice"; + configureFlags = [ + "--with-tcl=${tcl}/lib" + "--with-tk=${tk}/lib" + "--with-ngspice=${getBin ngspice}/bin/ngspice" + ]; buildInputs = with xorg; [ cairo ghostscript libSM libXt libICE libX11 libXpm tcl tk zlib ]; diff --git a/pkgs/applications/science/logic/eprover/default.nix b/pkgs/applications/science/logic/eprover/default.nix index 95f5385fac3..0e978f2d5c9 100644 --- a/pkgs/applications/science/logic/eprover/default.nix +++ b/pkgs/applications/science/logic/eprover/default.nix @@ -14,7 +14,10 @@ stdenv.mkDerivation rec { preConfigure = '' sed -e 's/ *CC *= *gcc$//' -i Makefile.vars ''; - configureFlags = "--exec-prefix=$(out) --man-prefix=$(out)/share/man"; + configureFlags = [ + "--exec-prefix=$(out)" + "--man-prefix=$(out)/share/man" + ]; meta = with stdenv.lib; { description = "Automated theorem prover for full first-order logic with equality"; diff --git a/pkgs/applications/science/logic/hol/default.nix b/pkgs/applications/science/logic/hol/default.nix index 5eb33daefe8..d6a1eb6cbf7 100644 --- a/pkgs/applications/science/logic/hol/default.nix +++ b/pkgs/applications/science/logic/hol/default.nix @@ -15,7 +15,7 @@ in let polymlEnableShared = with pkgs; lib.overrideDerivation polyml (attrs: { - configureFlags = "--enable-shared"; + configureFlags = [ "--enable-shared" ]; }); in diff --git a/pkgs/applications/science/math/cbc/default.nix b/pkgs/applications/science/math/cbc/default.nix index 689261abc66..93aefbca216 100644 --- a/pkgs/applications/science/math/cbc/default.nix +++ b/pkgs/applications/science/math/cbc/default.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation { sha256 = "1w8axdzm05xf5y13c31w7rc5z6ywxqxiwafnxcq3p195kgj0915a"; }; - configureFlags = "-C"; + configureFlags = [ "-C" ]; enableParallelBuilding = true; diff --git a/pkgs/applications/science/math/ginac/default.nix b/pkgs/applications/science/math/ginac/default.nix index 944460de9c7..18b13e11d35 100644 --- a/pkgs/applications/science/math/ginac/default.nix +++ b/pkgs/applications/science/math/ginac/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { preConfigure = "patchShebangs ginsh"; - configureFlags = "--disable-rpath"; + configureFlags = [ "--disable-rpath" ]; meta = with stdenv.lib; { description = "GiNaC is Not a CAS"; diff --git a/pkgs/applications/science/misc/boinc/default.nix b/pkgs/applications/science/misc/boinc/default.nix index a1b8769617c..01bd1c6fd80 100644 --- a/pkgs/applications/science/misc/boinc/default.nix +++ b/pkgs/applications/science/misc/boinc/default.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - configureFlags = "--disable-server"; + configureFlags = [ "--disable-server" ]; meta = { description = "Free software for distributed and grid computing"; diff --git a/pkgs/applications/video/kino/default.nix b/pkgs/applications/video/kino/default.nix index 3d2bf1f1a4f..6c473e2d8dc 100644 --- a/pkgs/applications/video/kino/default.nix +++ b/pkgs/applications/video/kino/default.nix @@ -66,7 +66,7 @@ stdenv.mkDerivation { buildInputs = [ gtk2 libglade libxml2 libraw1394 libsamplerate libdv pkgconfig perl perlXMLParser libavc1394 libiec61883 intltool libXv gettext libX11 glib cairo ffmpeg libv4l ]; # TODOoptional packages - configureFlags = "--enable-local-ffmpeg=no"; + configureFlags = [ "--enable-local-ffmpeg=no" ]; hardeningDisable = [ "format" ]; diff --git a/pkgs/applications/video/xine-ui/default.nix b/pkgs/applications/video/xine-ui/default.nix index b75145a3e4a..69fc68a69de 100644 --- a/pkgs/applications/video/xine-ui/default.nix +++ b/pkgs/applications/video/xine-ui/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { patchPhase = ''sed -e '/curl\/types\.h/d' -i src/xitk/download.c''; - configureFlags = "--with-readline=${readline.dev}"; + configureFlags = [ "--with-readline=${readline.dev}" ]; LIRC_CFLAGS="-I${lirc}/include"; LIRC_LIBS="-L ${lirc}/lib -llirc_client"; diff --git a/pkgs/applications/virtualization/singularity/default.nix b/pkgs/applications/virtualization/singularity/default.nix index ff05cb75706..fccb389071c 100644 --- a/pkgs/applications/virtualization/singularity/default.nix +++ b/pkgs/applications/virtualization/singularity/default.nix @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { patchShebangs . ''; - configureFlags = "--localstatedir=/var"; + configureFlags = [ "--localstatedir=/var" ]; installFlags = "CONTAINER_MOUNTDIR=dummy CONTAINER_FINALDIR=dummy CONTAINER_OVERLAY=dummy SESSIONDIR=dummy"; fixupPhase = '' diff --git a/pkgs/data/icons/tango-icon-theme/default.nix b/pkgs/data/icons/tango-icon-theme/default.nix index 928c5396b61..d38f6485f13 100644 --- a/pkgs/data/icons/tango-icon-theme/default.nix +++ b/pkgs/data/icons/tango-icon-theme/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ intltool iconnamingutils imagemagick librsvg ]; - configureFlags = "--enable-png-creation"; + configureFlags = [ "--enable-png-creation" ]; postInstall = '''${gtk.out}/bin/gtk-update-icon-cache' "$out/share/icons/Tango" ''; diff --git a/pkgs/desktops/gnome-2/desktop/gnome-control-center/default.nix b/pkgs/desktops/gnome-2/desktop/gnome-control-center/default.nix index c4f6ad8207c..b4d82e0cffb 100644 --- a/pkgs/desktops/gnome-2/desktop/gnome-control-center/default.nix +++ b/pkgs/desktops/gnome-2/desktop/gnome-control-center/default.nix @@ -18,5 +18,5 @@ stdenv.mkDerivation { libgnomeui librsvg gnome_menus gnome-desktop gnome_panel metacity gnome-settings-daemon libSM docbook_xml_dtd_412 ]; - configureFlags = "--disable-scrollkeeper"; + configureFlags = [ "--disable-scrollkeeper" ]; } diff --git a/pkgs/desktops/gnome-2/desktop/gnome-desktop/default.nix b/pkgs/desktops/gnome-2/desktop/gnome-desktop/default.nix index b99f23555d3..d3d36499886 100644 --- a/pkgs/desktops/gnome-2/desktop/gnome-desktop/default.nix +++ b/pkgs/desktops/gnome-2/desktop/gnome-desktop/default.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation { sha256 = "17bkng6ay37n3492lr9wpb49kms6gh554rn9gbjs27zygvvfrjsm"; }; - configureFlags = "--disable-scrollkeeper"; + configureFlags = [ "--disable-scrollkeeper" ]; nativeBuildInputs = [ pkgconfig ]; buildInputs = [ python libxml2Python libxslt which libX11 gtk intltool GConf gnome-doc-utils ]; diff --git a/pkgs/desktops/gnome-2/desktop/libgweather/default.nix b/pkgs/desktops/gnome-2/desktop/libgweather/default.nix index 47f2b8c90fb..b358c312674 100644 --- a/pkgs/desktops/gnome-2/desktop/libgweather/default.nix +++ b/pkgs/desktops/gnome-2/desktop/libgweather/default.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation rec { url = "mirror://gnome/sources/libgweather/2.30/${name}.tar.bz2"; sha256 = "0k16lpdyy8as8wgc5dqpy5b8i9i4mrl77qx8db23fgs2c533fddq"; }; - configureFlags = "--with-zoneinfo-dir=${stdenv.glibc}/share/zoneinfo"; + configureFlags = [ "--with-zoneinfo-dir=${stdenv.glibc}/share/zoneinfo" ]; nativeBuildInputs = [ pkgconfig ]; buildInputs = [ libxml2 gtk intltool GConf libsoup libtasn1 nettle gmp ]; } diff --git a/pkgs/desktops/gnome-2/desktop/scrollkeeper/default.nix b/pkgs/desktops/gnome-2/desktop/scrollkeeper/default.nix index 62a224eb504..4b769f5d0ae 100644 --- a/pkgs/desktops/gnome-2/desktop/scrollkeeper/default.nix +++ b/pkgs/desktops/gnome-2/desktop/scrollkeeper/default.nix @@ -15,5 +15,5 @@ stdenv.mkDerivation { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ perl perlXMLParser libxml2 libxslt gettext]; - configureFlags = "--with-xml-catalog=${docbook_xml_dtd_42}/xml/dtd/docbook/catalog.xml"; + configureFlags = [ "--with-xml-catalog=${docbook_xml_dtd_42}/xml/dtd/docbook/catalog.xml" ]; } diff --git a/pkgs/desktops/gnome-2/desktop/zenity/default.nix b/pkgs/desktops/gnome-2/desktop/zenity/default.nix index 0233f6340f5..5eb0068e2cd 100644 --- a/pkgs/desktops/gnome-2/desktop/zenity/default.nix +++ b/pkgs/desktops/gnome-2/desktop/zenity/default.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation { sha256 = "1b0qxb07wif0ds1pl8xk3fq9p874j89rf718lii4ndh7382bwf48"; }; - configureFlags = "--disable-scrollkeeper"; + configureFlags = [ "--disable-scrollkeeper" ]; buildInputs = [ gtk libglade libxml2 libxslt libX11 docbook_xml_dtd_412 ]; nativeBuildInputs = [ pkgconfig intltool gnome-doc-utils which ]; diff --git a/pkgs/desktops/gnome-3/core/folks/default.nix b/pkgs/desktops/gnome-3/core/folks/default.nix index bea40431a24..981b8504487 100644 --- a/pkgs/desktops/gnome-3/core/folks/default.nix +++ b/pkgs/desktops/gnome-3/core/folks/default.nix @@ -20,7 +20,7 @@ in stdenv.mkDerivation rec { vala libsecret libxml2 libsoup nspr nss intltool db ]; nativeBuildInputs = [ pkgconfig ]; - configureFlags = "--disable-fatal-warnings"; + configureFlags = [ "--disable-fatal-warnings" ]; NIX_CFLAGS_COMPILE = ["-I${nss.dev}/include/nss" "-I${dbus-glib.dev}/include/dbus-1.0" "-I${dbus.dev}/include/dbus-1.0"]; diff --git a/pkgs/desktops/gnome-3/core/rest/default.nix b/pkgs/desktops/gnome-3/core/rest/default.nix index 9cd36cd7750..aeef5114435 100644 --- a/pkgs/desktops/gnome-3/core/rest/default.nix +++ b/pkgs/desktops/gnome-3/core/rest/default.nix @@ -14,7 +14,7 @@ in stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ glib libsoup gobjectIntrospection]; - configureFlags = "--with-ca-certificates=/etc/ssl/certs/ca-certificates.crt"; + configureFlags = [ "--with-ca-certificates=/etc/ssl/certs/ca-certificates.crt" ]; passthru = { updateScript = gnome3.updateScript { diff --git a/pkgs/desktops/mate/mate-control-center/default.nix b/pkgs/desktops/mate/mate-control-center/default.nix index 36bfa596e19..bc5a78c5a4b 100644 --- a/pkgs/desktops/mate/mate-control-center/default.nix +++ b/pkgs/desktops/mate/mate-control-center/default.nix @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { mate.mate-settings-daemon ]; - configureFlags = "--disable-update-mimedb"; + configureFlags = [ "--disable-update-mimedb" ]; meta = with stdenv.lib; { description = "Utilities to configure the MATE desktop"; diff --git a/pkgs/desktops/mate/mate-screensaver/default.nix b/pkgs/desktops/mate/mate-screensaver/default.nix index 3289ff5081b..b4ace8cc925 100644 --- a/pkgs/desktops/mate/mate-screensaver/default.nix +++ b/pkgs/desktops/mate/mate-screensaver/default.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { mate.mate-menus ]; - configureFlags = "--without-console-kit"; + configureFlags = [ "--without-console-kit" ]; makeFlags = "DBUS_SESSION_SERVICE_DIR=$(out)/etc"; diff --git a/pkgs/desktops/mate/mate-system-monitor/default.nix b/pkgs/desktops/mate/mate-system-monitor/default.nix index 0f281cfc004..c3f29dff631 100644 --- a/pkgs/desktops/mate/mate-system-monitor/default.nix +++ b/pkgs/desktops/mate/mate-system-monitor/default.nix @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { systemd ]; - configureFlags = "--enable-systemd"; + configureFlags = [ "--enable-systemd" ]; meta = with stdenv.lib; { description = "System monitor for the MATE desktop"; diff --git a/pkgs/development/compilers/opa/default.nix b/pkgs/development/compilers/opa/default.nix index 7b9e00b105d..06ed7c51e9a 100644 --- a/pkgs/development/compilers/opa/default.nix +++ b/pkgs/development/compilers/opa/default.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { prefixKey = "-prefix "; - configureFlags = "-ocamlfind ${ocamlPackages.findlib}/bin/ocamlfind "; + configureFlags = [ "-ocamlfind ${ocamlPackages.findlib}/bin/ocamlfind" ]; buildInputs = [ which perl jdk openssl coreutils zlib ncurses makeWrapper gcc binutils gnumake nodejs diff --git a/pkgs/development/compilers/swi-prolog/default.nix b/pkgs/development/compilers/swi-prolog/default.nix index 670a00e250f..77d943110d1 100644 --- a/pkgs/development/compilers/swi-prolog/default.nix +++ b/pkgs/development/compilers/swi-prolog/default.nix @@ -20,7 +20,11 @@ stdenv.mkDerivation { hardeningDisable = [ "format" ]; - configureFlags = "--with-world --enable-gmp --enable-shared"; + configureFlags = [ + "--with-world" + "--enable-gmp" + "--enable-shared" + ]; buildFlags = "world"; diff --git a/pkgs/development/compilers/urweb/default.nix b/pkgs/development/compilers/urweb/default.nix index 8426635ce96..68fa3d3613f 100644 --- a/pkgs/development/compilers/urweb/default.nix +++ b/pkgs/development/compilers/urweb/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { sed -e 's@/usr/bin/file@${file}/bin/file@g' -i configure ''; - configureFlags = "--with-openssl=${openssl.dev}"; + configureFlags = [ "--with-openssl=${openssl.dev}" ]; preConfigure = '' export PGHEADER="${postgresql}/include/libpq-fe.h"; diff --git a/pkgs/development/compilers/yap/default.nix b/pkgs/development/compilers/yap/default.nix index 7c6b545285c..3ad0bc25787 100644 --- a/pkgs/development/compilers/yap/default.nix +++ b/pkgs/development/compilers/yap/default.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { buildInputs = [ readline gmp zlib ]; - configureFlags = "--enable-tabling=yes"; + configureFlags = [ "--enable-tabling=yes" ]; NIX_CFLAGS_COMPILE = [ "-fpermissive" ]; diff --git a/pkgs/development/coq-modules/coquelicot/default.nix b/pkgs/development/coq-modules/coquelicot/default.nix index c4dc8b5fc5b..baad637cbb7 100644 --- a/pkgs/development/coq-modules/coquelicot/default.nix +++ b/pkgs/development/coq-modules/coquelicot/default.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation { buildInputs = [ coq ]; propagatedBuildInputs = [ ssreflect ]; - configureFlags = "--libdir=$out/lib/coq/${coq.coq-version}/user-contrib/Coquelicot"; + configureFlags = [ "--libdir=$out/lib/coq/${coq.coq-version}/user-contrib/Coquelicot" ]; buildPhase = "./remake"; installPhase = "./remake install"; diff --git a/pkgs/development/interpreters/clisp/default.nix b/pkgs/development/interpreters/clisp/default.nix index 9ab43e7392d..0a54a916ba7 100644 --- a/pkgs/development/interpreters/clisp/default.nix +++ b/pkgs/development/interpreters/clisp/default.nix @@ -67,15 +67,15 @@ stdenv.mkDerivation rec { substituteInPlace modules/bindings/glibc/linux.lisp --replace "(def-c-type __swblk_t)" "" ''; - configureFlags = "builddir" - + stdenv.lib.optionalString (!dllSupport) " --without-dynamic-modules" - + stdenv.lib.optionalString (readline != null) " --with-readline" + configureFlags = [ "builddir" ] + ++ stdenv.lib.optional (!dllSupport) "--without-dynamic-modules" + ++ stdenv.lib.optional (readline != null) "--with-readline" # --with-dynamic-ffi can only exist with --with-ffcall - foreign.d does not compile otherwise - + stdenv.lib.optionalString (ffcallAvailable && (libffi != null)) " --with-dynamic-ffi" - + stdenv.lib.optionalString ffcallAvailable " --with-ffcall" - + stdenv.lib.optionalString (!ffcallAvailable) " --without-ffcall" - + stdenv.lib.concatMapStrings (x: " --with-module=" + x) withModules - + stdenv.lib.optionalString threadSupport " --with-threads=POSIX_THREADS"; + ++ stdenv.lib.optional (ffcallAvailable && (libffi != null)) "--with-dynamic-ffi" + ++ stdenv.lib.optional ffcallAvailable "--with-ffcall" + ++ stdenv.lib.optional (!ffcallAvailable) "--without-ffcall" + ++ builtins.map (x: "--with-module=" + x) withModules + ++ stdenv.lib.optional threadSupport "--with-threads=POSIX_THREADS"; preBuild = '' sed -e '/avcall.h/a\#include "config.h"' -i src/foreign.d diff --git a/pkgs/development/interpreters/clisp/hg.nix b/pkgs/development/interpreters/clisp/hg.nix index 9839220796c..47dbf8a225c 100644 --- a/pkgs/development/interpreters/clisp/hg.nix +++ b/pkgs/development/interpreters/clisp/hg.nix @@ -62,15 +62,15 @@ stdenv.mkDerivation rec { substituteInPlace modules/bindings/glibc/linux.lisp --replace "(def-c-type __swblk_t)" "" ''; - configureFlags = "builddir" - + stdenv.lib.optionalString (!dllSupport) " --without-dynamic-modules" - + stdenv.lib.optionalString (readline != null) " --with-readline" + configureFlags = [ "builddir" ] + ++ stdenv.lib.optional (!dllSupport) "--without-dynamic-modules" + ++ stdenv.lib.optional (readline != null) "--with-readline" # --with-dynamic-ffi can only exist with --with-ffcall - foreign.d does not compile otherwise - + stdenv.lib.optionalString (ffcallAvailable && (libffi != null)) " --with-dynamic-ffi" - + stdenv.lib.optionalString ffcallAvailable " --with-ffcall" - + stdenv.lib.optionalString (!ffcallAvailable) " --without-ffcall" - + stdenv.lib.concatMapStrings (x: " --with-module=" + x) withModules - + stdenv.lib.optionalString threadSupport " --with-threads=POSIX_THREADS"; + ++ stdenv.lib.optional (ffcallAvailable && (libffi != null)) "--with-dynamic-ffi" + ++ stdenv.lib.optional ffcallAvailable "--with-ffcall" + ++ stdenv.lib.optional (!ffcallAvailable) "--without-ffcall" + ++ builtins.map (x: " --with-module=" + x) withModules + ++ stdenv.lib.optional threadSupport "--with-threads=POSIX_THREADS"; preBuild = '' sed -e '/avcall.h/a\#include "config.h"' -i src/foreign.d diff --git a/pkgs/development/libraries/aalib/default.nix b/pkgs/development/libraries/aalib/default.nix index 0209c41abee..8b1878b0cc3 100644 --- a/pkgs/development/libraries/aalib/default.nix +++ b/pkgs/development/libraries/aalib/default.nix @@ -25,7 +25,7 @@ stdenv.mkDerivation { buildInputs = [ ncurses ]; - configureFlags = "--without-x --with-ncurses=${ncurses.dev}"; + configureFlags = [ "--without-x" "--with-ncurses=${ncurses.dev}" ]; postInstall = '' mkdir -p $dev/bin diff --git a/pkgs/development/libraries/agg/default.nix b/pkgs/development/libraries/agg/default.nix index ab309858095..c0539aeed47 100644 --- a/pkgs/development/libraries/agg/default.nix +++ b/pkgs/development/libraries/agg/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { sh autogen.sh ''; - configureFlags = "--x-includes=${libX11.dev}/include --x-libraries=${libX11.out}/lib --enable-examples=no"; + configureFlags = [ "--x-includes=${libX11.dev}/include" "--x-libraries=${libX11.out}/lib" "--enable-examples=no" ]; # libtool --tag=CXX --mode=link g++ -g -O2 libexamples.la ../src/platform/X11/libaggplatformX11.la ../src/libagg.la -o alpha_mask2 alpha_mask2.o # libtool: error: cannot find the library 'libexamples.la' diff --git a/pkgs/development/libraries/arb/git.nix b/pkgs/development/libraries/arb/git.nix index 87b884fece1..a281e2a085f 100644 --- a/pkgs/development/libraries/arb/git.nix +++ b/pkgs/development/libraries/arb/git.nix @@ -9,8 +9,8 @@ stdenv.mkDerivation rec { rev = "10bc615ce5999caf4723444b2b1219b74781d8a4"; sha256 = "1xb40x3hv9nh76aizhskj5gdhalgn7r95a7zji2nn4ih3lmh40hl"; }; - buildInputs = [mpir gmp mpfr flint]; - configureFlags = "--with-gmp=${gmp} --with-mpir=${mpir} --with-mpfr=${mpfr} --with-flint=${flint}"; + buildInputs = [ mpir gmp mpfr flint ]; + configureFlags = [ "--with-gmp=${gmp}" "--with-mpir=${mpir}" "--with-mpfr=${mpfr}" "--with-flint=${flint}" ]; meta = { inherit version; description = ''A library for arbitrary-precision interval arithmetic''; diff --git a/pkgs/development/libraries/beecrypt/default.nix b/pkgs/development/libraries/beecrypt/default.nix index a48de9a03f2..238901e2ec4 100644 --- a/pkgs/development/libraries/beecrypt/default.nix +++ b/pkgs/development/libraries/beecrypt/default.nix @@ -6,8 +6,8 @@ stdenv.mkDerivation { url = mirror://sourceforge/beecrypt/beecrypt-4.2.1.tar.gz; sha256 = "0pf5k1c4nsj77jfq5ip0ra1gzx2q47xaa0s008fnn6hd11b1yvr8"; }; - buildInputs = [m4]; - configureFlags = "--disable-optimized --enable-static"; + buildInputs = [ m4 ]; + configureFlags = [ "--disable-optimized" "--enable-static" ]; meta = { platforms = stdenv.lib.platforms.linux; diff --git a/pkgs/development/libraries/buddy/default.nix b/pkgs/development/libraries/buddy/default.nix index 00e236eba8c..a8555a349d0 100644 --- a/pkgs/development/libraries/buddy/default.nix +++ b/pkgs/development/libraries/buddy/default.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { buildInputs = [ bison ]; patches = [ ./gcc-4.3.3-fixes.patch ]; - configureFlags = "CFLAGS=-O3 CXXFLAGS=-O3"; + configureFlags = [ "CFLAGS=-O3" "CXXFLAGS=-O3" ]; doCheck = true; meta = { diff --git a/pkgs/development/libraries/clearsilver/default.nix b/pkgs/development/libraries/clearsilver/default.nix index cd1789a13bb..fd4d8d5ca31 100644 --- a/pkgs/development/libraries/clearsilver/default.nix +++ b/pkgs/development/libraries/clearsilver/default.nix @@ -10,7 +10,14 @@ stdenv.mkDerivation rec { PYTHON_SITE = "$(out)/site-packages"; - configureFlags = "--with-python=${python}/bin/python --disable-apache --disable-perl --disable-ruby --disable-java --disable-csharp"; + configureFlags = [ + "--with-python=${python}/bin/python" + "--disable-apache" + "--disable-perl" + "--disable-ruby" + "--disable-java" + "--disable-csharp" + ]; preInstall = '' mkdir -p $out diff --git a/pkgs/development/libraries/cloog-ppl/default.nix b/pkgs/development/libraries/cloog-ppl/default.nix index 0ce0af97ec9..47037339d41 100644 --- a/pkgs/development/libraries/cloog-ppl/default.nix +++ b/pkgs/development/libraries/cloog-ppl/default.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { patches = [ ./fix-ppl-version.patch ]; - configureFlags = "--with-ppl=${ppl}"; + configureFlags = [ "--with-ppl=${ppl}" ]; preAutoreconf = '' touch NEWS ChangeLog AUTHORS diff --git a/pkgs/development/libraries/cwiid/default.nix b/pkgs/development/libraries/cwiid/default.nix index 606058da854..ee646b24c81 100644 --- a/pkgs/development/libraries/cwiid/default.nix +++ b/pkgs/development/libraries/cwiid/default.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { hardeningDisable = [ "format" ]; - configureFlags = "--without-python"; + configureFlags = [ "--without-python" ]; prePatch = '' sed -i -e '/$(LDCONFIG)/d' common/include/lib.mak.in diff --git a/pkgs/development/libraries/dbus-cplusplus/default.nix b/pkgs/development/libraries/dbus-cplusplus/default.nix index 05140581143..6190f6ddc52 100644 --- a/pkgs/development/libraries/dbus-cplusplus/default.nix +++ b/pkgs/development/libraries/dbus-cplusplus/default.nix @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ dbus glib expat ]; - configureFlags = "--disable-ecore"; + configureFlags = [ "--disable-ecore" ]; meta = with stdenv.lib; { homepage = http://dbus-cplusplus.sourceforge.net; diff --git a/pkgs/development/libraries/fflas-ffpack/1.nix b/pkgs/development/libraries/fflas-ffpack/1.nix index 5efa378ff5f..eae0326c832 100644 --- a/pkgs/development/libraries/fflas-ffpack/1.nix +++ b/pkgs/development/libraries/fflas-ffpack/1.nix @@ -9,7 +9,11 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ autoreconfHook pkgconfig ]; buildInputs = [ givaro_3_7 openblas gmpxx]; - configureFlags = "--with-blas=-lopenblas --with-gmp=${gmpxx.dev} --with-givaro=${givaro_3_7}"; + configureFlags = [ + "--with-blas=-lopenblas" + "--with-gmp=${gmpxx.dev}" + "--with-givaro=${givaro_3_7}" + ]; meta = { inherit version; description = ''Finite Field Linear Algebra Subroutines''; diff --git a/pkgs/development/libraries/gamin/default.nix b/pkgs/development/libraries/gamin/default.nix index 2af7bbce18b..a4e0bcfb52b 100644 --- a/pkgs/development/libraries/gamin/default.nix +++ b/pkgs/development/libraries/gamin/default.nix @@ -14,7 +14,11 @@ stdenv.mkDerivation (rec { # `_GNU_SOURCE' is needed, e.g., to get `struct ucred' from # with Glibc 2.9. - configureFlags = "--disable-debug --with-python=${python} CPPFLAGS=-D_GNU_SOURCE"; + configureFlags = [ + "--disable-debug" + "--with-python=${python}" + "CPPFLAGS=-D_GNU_SOURCE" + ]; patches = [ ./deadlock.patch ] ++ map fetchurl (import ./debian-patches.nix) diff --git a/pkgs/development/libraries/gegl/3.0.nix b/pkgs/development/libraries/gegl/3.0.nix index 287c3324386..54ee7662d06 100644 --- a/pkgs/development/libraries/gegl/3.0.nix +++ b/pkgs/development/libraries/gegl/3.0.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { hardeningDisable = [ "format" ]; # needs fonts otherwise don't know how to pass them - configureFlags = "--disable-docs"; + configureFlags = [ "--disable-docs" ]; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/gegl/default.nix b/pkgs/development/libraries/gegl/default.nix index ccfa7e53611..e90cc257e7e 100644 --- a/pkgs/development/libraries/gegl/default.nix +++ b/pkgs/development/libraries/gegl/default.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { })]; # needs fonts otherwise don't know how to pass them - configureFlags = "--disable-docs"; + configureFlags = [ "--disable-docs" ]; buildInputs = [ babl libpng cairo libjpeg librsvg pango gtk2 bzip2 intltool libintl ] ++ stdenv.lib.optional stdenv.isDarwin OpenGL; diff --git a/pkgs/development/libraries/gsasl/default.nix b/pkgs/development/libraries/gsasl/default.nix index 9c19bdbdc29..71da2c716f8 100644 --- a/pkgs/development/libraries/gsasl/default.nix +++ b/pkgs/development/libraries/gsasl/default.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { buildInputs = [ libidn kerberos ]; - configureFlags = "--with-gssapi-impl=mit"; + configureFlags = [ "--with-gssapi-impl=mit" ]; doCheck = true; diff --git a/pkgs/development/libraries/icu/base.nix b/pkgs/development/libraries/icu/base.nix index 705fb816b2e..b8ad48326b2 100644 --- a/pkgs/development/libraries/icu/base.nix +++ b/pkgs/development/libraries/icu/base.nix @@ -36,9 +36,9 @@ let sed -e 's/LDFLAGSICUDT=-nodefaultlibs -nostdlib/LDFLAGSICUDT=/' -i config/mh-linux ''; - configureFlags = "--disable-debug" + - stdenv.lib.optionalString (stdenv.isFreeBSD || stdenv.isDarwin) " --enable-rpath" + - stdenv.lib.optionalString (buildPlatform != hostPlatform) " --with-cross-build=${nativeBuildRoot}"; + configureFlags = [ "--disable-debug" ] + ++ stdenv.lib.optional (stdenv.isFreeBSD || stdenv.isDarwin) "--enable-rpath" + ++ stdenv.lib.optional (buildPlatform != hostPlatform) "--with-cross-build=${nativeBuildRoot}"; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/imlib/default.nix b/pkgs/development/libraries/imlib/default.nix index 624e401b62f..2b95742c44c 100644 --- a/pkgs/development/libraries/imlib/default.nix +++ b/pkgs/development/libraries/imlib/default.nix @@ -7,10 +7,11 @@ stdenv.mkDerivation { sha256 = "0ggjxyvgp4pxc0b88v40xj9daz90518ydnycw7qax011gxpr12d3"; }; - configureFlags = " - --disable-shm - --x-includes=${libX11.dev}/include - --x-libraries=${libX11.out}/lib"; + configureFlags = [ + "--disable-shm" + "--x-includes=${libX11.dev}/include" + "--x-libraries=${libX11.out}/lib" + ]; buildInputs = [libjpeg libXext libX11 xextproto libtiff libungif libpng]; diff --git a/pkgs/development/libraries/jasper/default.nix b/pkgs/development/libraries/jasper/default.nix index bc18a13884b..de4848c7dda 100644 --- a/pkgs/development/libraries/jasper/default.nix +++ b/pkgs/development/libraries/jasper/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake ]; propagatedBuildInputs = [ libjpeg ]; - configureFlags = "--enable-shared"; + configureFlags = [ "--enable-shared" ]; outputs = [ "bin" "dev" "out" "man" ]; diff --git a/pkgs/development/libraries/lensfun/default.nix b/pkgs/development/libraries/lensfun/default.nix index e9ba4ae5ac2..c815262ac0e 100644 --- a/pkgs/development/libraries/lensfun/default.nix +++ b/pkgs/development/libraries/lensfun/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ glib zlib libpng cmake gnumake3 ]; - configureFlags = "-v"; + configureFlags = [ "-v" ]; meta = with stdenv.lib; { platforms = platforms.linux; diff --git a/pkgs/development/libraries/libagar/libagar_test.nix b/pkgs/development/libraries/libagar/libagar_test.nix index dea102774d0..c1e9ba7d1c7 100644 --- a/pkgs/development/libraries/libagar/libagar_test.nix +++ b/pkgs/development/libraries/libagar/libagar_test.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { cat configure.in | ${bsdbuild}/bin/mkconfigure > configure ''; - configureFlags = "--with-agar=${libagar}"; + configureFlags = [ "--with-agar=${libagar}" ]; buildInputs = [ perl bsdbuild libagar libjpeg libpng openssl ]; diff --git a/pkgs/development/libraries/libcanberra/default.nix b/pkgs/development/libraries/libcanberra/default.nix index 0d1772d0c54..8addb6128f0 100644 --- a/pkgs/development/libraries/libcanberra/default.nix +++ b/pkgs/development/libraries/libcanberra/default.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { ++ lib.optional stdenv.isLinux libcap ++ lib.optional withAlsa alsaLib; - configureFlags = "--disable-oss"; + configureFlags = [ "--disable-oss" ]; patchFlags = "-p0"; patches = stdenv.lib.optional stdenv.isDarwin diff --git a/pkgs/development/libraries/libcmis/default.nix b/pkgs/development/libraries/libcmis/default.nix index 9ab42c7fd1d..d62d1a80264 100644 --- a/pkgs/development/libraries/libcmis/default.nix +++ b/pkgs/development/libraries/libcmis/default.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook pkgconfig ]; buildInputs = [ boost libxml2 curl ]; - configureFlags = "--without-man --with-boost=${boost.dev} --disable-werror --disable-tests"; + configureFlags = [ "--without-man" "--with-boost=${boost.dev}" "--disable-werror" "--disable-tests" ]; # Cppcheck cannot find all the include files (use --check-config for details) doCheck = false; diff --git a/pkgs/development/libraries/libextractor/default.nix b/pkgs/development/libraries/libextractor/default.nix index 88b15b58c43..e3f3604f94e 100644 --- a/pkgs/development/libraries/libextractor/default.nix +++ b/pkgs/development/libraries/libextractor/default.nix @@ -27,10 +27,12 @@ stdenv.mkDerivation rec { ] ++ stdenv.lib.optionals gtkSupport [ glib gtk3 ] ++ stdenv.lib.optionals videoSupport [ ffmpeg libmpeg2 ]; - configureFlags = "--disable-ltdl-install " - + "--with-ltdl-include=${libtool}/include " - + "--with-ltdl-lib=${libtool.lib}/lib " - + "--enable-xpdf"; + configureFlags = [ + "--disable-ltdl-install" + "--with-ltdl-include=${libtool}/include" + "--with-ltdl-lib=${libtool.lib}/lib" + "--enable-xpdf" + ]; # Checks need to be run after "make install", otherwise plug-ins are not in # the search path, etc. diff --git a/pkgs/development/libraries/libmp3splt/default.nix b/pkgs/development/libraries/libmp3splt/default.nix index 7e5ac2a2297..af8297e9854 100644 --- a/pkgs/development/libraries/libmp3splt/default.nix +++ b/pkgs/development/libraries/libmp3splt/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ libtool ]; buildInputs = [ libmad libid3tag ]; - configureFlags = "--disable-pcre"; + configureFlags = [ "--disable-pcre" ]; meta = with stdenv.lib; { homepage = https://sourceforge.net/projects/mp3splt/; diff --git a/pkgs/development/libraries/libpng/12.nix b/pkgs/development/libraries/libpng/12.nix index 01a828f95da..0153ff8327b 100644 --- a/pkgs/development/libraries/libpng/12.nix +++ b/pkgs/development/libraries/libpng/12.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { passthru = { inherit zlib; }; - configureFlags = "--enable-static"; + configureFlags = [ "--enable-static" ]; postInstall = ''mv "$out/bin" "$dev/bin"''; diff --git a/pkgs/development/libraries/libpqxx/default.nix b/pkgs/development/libraries/libpqxx/default.nix index 5c4699d2626..5afed2b2a2f 100644 --- a/pkgs/development/libraries/libpqxx/default.nix +++ b/pkgs/development/libraries/libpqxx/default.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { patchShebangs . ''; - configureFlags = "--enable-shared"; + configureFlags = [ "--enable-shared" ]; meta = { description = "A C++ library to access PostgreSQL databases"; diff --git a/pkgs/development/libraries/libspatialite/default.nix b/pkgs/development/libraries/libspatialite/default.nix index b75baf149e1..8e7b539527e 100644 --- a/pkgs/development/libraries/libspatialite/default.nix +++ b/pkgs/development/libraries/libspatialite/default.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ libxml2 sqlite zlib proj geos libiconv ]; - configureFlags = "--disable-freexl"; + configureFlags = [ "--disable-freexl" ]; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/libzmf/default.nix b/pkgs/development/libraries/libzmf/default.nix index 6050a7080df..695effe2ea9 100644 --- a/pkgs/development/libraries/libzmf/default.nix +++ b/pkgs/development/libraries/libzmf/default.nix @@ -10,9 +10,9 @@ stdenv.mkDerivation rec { sha256 = "08mg5kmkjrmqrd8j5rkzw9vdqlvibhb1ynp6bmfxnzq5rcq1l197"; }; - buildInputs = [boost icu libpng librevenge zlib cppunit]; - nativeBuildInputs = [doxygen pkgconfig]; - configureFlags = " --disable-werror "; + buildInputs = [ boost icu libpng librevenge zlib cppunit ]; + nativeBuildInputs = [ doxygen pkgconfig ]; + configureFlags = [ "--disable-werror" ]; meta = { inherit version; diff --git a/pkgs/development/libraries/loudmouth/default.nix b/pkgs/development/libraries/loudmouth/default.nix index e014e38c3f9..aecd75656da 100644 --- a/pkgs/development/libraries/loudmouth/default.nix +++ b/pkgs/development/libraries/loudmouth/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { patches = [ ]; - configureFlags = "--with-ssl=openssl"; + configureFlags = [ "--with-ssl=openssl" ]; propagatedBuildInputs = [ openssl libidn glib zlib ]; diff --git a/pkgs/development/libraries/nlopt/default.nix b/pkgs/development/libraries/nlopt/default.nix index 3696578b8e0..904cdc6a3da 100644 --- a/pkgs/development/libraries/nlopt/default.nix +++ b/pkgs/development/libraries/nlopt/default.nix @@ -10,11 +10,18 @@ stdenv.mkDerivation rec { buildInputs = [ octave ]; - configureFlags = "--with-cxx --enable-shared --with-pic --without-guile --without-python - --without-matlab " + - stdenv.lib.optionalString (octave != null) ("--with-octave " + - "M_INSTALL_DIR=$(out)/${octave.sitePath}/m " + - "OCT_INSTALL_DIR=$(out)/${octave.sitePath}/oct "); + configureFlags = [ + "--with-cxx" + "--enable-shared" + "--with-pic" + "--without-guile" + "--without-python" + "--without-matlab" + ] ++ stdenv.lib.optionals (octave != null) [ + "--with-octave" + "M_INSTALL_DIR=$(out)/${octave.sitePath}/m" + "OCT_INSTALL_DIR=$(out)/${octave.sitePath}/oct" + ]; meta = { homepage = http://ab-initio.mit.edu/nlopt/; diff --git a/pkgs/development/libraries/ntrack/default.nix b/pkgs/development/libraries/ntrack/default.nix index fb36839fe23..44c8f51e856 100644 --- a/pkgs/development/libraries/ntrack/default.nix +++ b/pkgs/development/libraries/ntrack/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig python ]; - configureFlags = "--without-gobject CFLAGS=--std=gnu99"; + configureFlags = [ "--without-gobject" "CFLAGS=--std=gnu99" ]; # Remove this patch after version 016 patches = [ ./libnl-fix.patch ]; diff --git a/pkgs/development/libraries/openwsman/default.nix b/pkgs/development/libraries/openwsman/default.nix index 1aa0f268457..2122a7b23f1 100644 --- a/pkgs/development/libraries/openwsman/default.nix +++ b/pkgs/development/libraries/openwsman/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { cmakeFlags="$cmakeFlags -DPACKAGE_ARCHITECTURE=$(uname -m)"; ''; - configureFlags = "--disable-more-warnings"; + configureFlags = [ "--disable-more-warnings" ]; meta = with stdenv.lib; { description = "Openwsman server implementation and client API with bindings"; diff --git a/pkgs/development/libraries/rarian/default.nix b/pkgs/development/libraries/rarian/default.nix index 484e5856872..4446226fede 100644 --- a/pkgs/development/libraries/rarian/default.nix +++ b/pkgs/development/libraries/rarian/default.nix @@ -12,7 +12,7 @@ in stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ perl perlXMLParser libxml2 libxslt]; - configureFlags = "--with-xml-catalog=${docbook_xml_dtd_42}/xml/dtd/docbook/docbook.cat"; + configureFlags = [ "--with-xml-catalog=${docbook_xml_dtd_42}/xml/dtd/docbook/docbook.cat" ]; passthru = { updateScript = gnome3.updateScript { diff --git a/pkgs/development/libraries/readosm/default.nix b/pkgs/development/libraries/readosm/default.nix index 5a4306a63a7..1c777e849a4 100644 --- a/pkgs/development/libraries/readosm/default.nix +++ b/pkgs/development/libraries/readosm/default.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { buildInputs = [ expat zlib geos libspatialite ]; - configureFlags = "--disable-freexl"; + configureFlags = [ "--disable-freexl" ]; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/science/biology/htslib/default.nix b/pkgs/development/libraries/science/biology/htslib/default.nix index 2144a7f7893..48548bd7265 100644 --- a/pkgs/development/libraries/science/biology/htslib/default.nix +++ b/pkgs/development/libraries/science/biology/htslib/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { buildInputs = [ zlib bzip2 lzma curl ]; - configureFlags = "--enable-libcurl"; # optional but strongly recommended + configureFlags = [ "--enable-libcurl" ]; # optional but strongly recommended installFlags = "prefix=$(out)"; diff --git a/pkgs/development/libraries/science/math/liblbfgs/default.nix b/pkgs/development/libraries/science/math/liblbfgs/default.nix index fe90fa2e171..33e8baada83 100644 --- a/pkgs/development/libraries/science/math/liblbfgs/default.nix +++ b/pkgs/development/libraries/science/math/liblbfgs/default.nix @@ -2,7 +2,7 @@ stdenv.mkDerivation { name = "liblbfgs-1.10"; - configureFlags = "--enable-sse2"; + configureFlags = [ "--enable-sse2" ]; src = fetchurl { url = https://github.com/downloads/chokkan/liblbfgs/liblbfgs-1.10.tar.gz; sha256 = "1kv8d289rbz38wrpswx5dkhr2yh4fg4h6sszkp3fawxm09sann21"; diff --git a/pkgs/development/libraries/snack/default.nix b/pkgs/development/libraries/snack/default.nix index 1b5564dc159..acf10cc497c 100644 --- a/pkgs/development/libraries/snack/default.nix +++ b/pkgs/development/libraries/snack/default.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation { sha256 = "07p89jv9qnjqkszws9sssq93ayvwpdnkcxrvyicbm4mb8x2pdzjb"; }; - configureFlags = "--with-tcl=${tcl}/lib --with-tk=${tk}/lib"; + configureFlags = [ "--with-tcl=${tcl}/lib" "--with-tk=${tk}/lib" ]; postUnpack = ''sourceRoot="$sourceRoot/unix"''; diff --git a/pkgs/development/libraries/spatialite-tools/default.nix b/pkgs/development/libraries/spatialite-tools/default.nix index 9070423d8c7..4ea7de0b1a3 100644 --- a/pkgs/development/libraries/spatialite-tools/default.nix +++ b/pkgs/development/libraries/spatialite-tools/default.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ sqlite expat zlib proj geos libspatialite readosm ]; - configureFlags = "--disable-freexl"; + configureFlags = [ "--disable-freexl" ]; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/sword/default.nix b/pkgs/development/libraries/sword/default.nix index 0c3bb3b1306..afb168d5aa2 100644 --- a/pkgs/development/libraries/sword/default.nix +++ b/pkgs/development/libraries/sword/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { }) ]; - configureFlags = "--without-conf --enable-tests=no CXXFLAGS=-Wno-unused-but-set-variable"; + configureFlags = [ "--without-conf" "--enable-tests=no CXXFLAGS=-Wno-unused-but-set-variable" ]; meta = with stdenv.lib; { description = "A software framework that allows research manipulation of Biblical texts"; diff --git a/pkgs/development/libraries/thrift/default.nix b/pkgs/development/libraries/thrift/default.nix index cb200b82e20..dee441a0c2f 100644 --- a/pkgs/development/libraries/thrift/default.nix +++ b/pkgs/development/libraries/thrift/default.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { # TODO: package boost-test, so we can run the test suite. (Currently it fails # to find libboost_unit_test_framework.a.) - configureFlags = "--enable-tests=no"; + configureFlags = [ "--enable-tests=no" ]; doCheck = false; meta = with stdenv.lib; { diff --git a/pkgs/development/libraries/vapoursynth-mvtools/default.nix b/pkgs/development/libraries/vapoursynth-mvtools/default.nix index 2fa6710c4fa..c2ab61c6bd1 100644 --- a/pkgs/development/libraries/vapoursynth-mvtools/default.nix +++ b/pkgs/development/libraries/vapoursynth-mvtools/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { yasm vapoursynth fftwFloat ]; - configureFlags = "--libdir=$(out)/lib/vapoursynth"; + configureFlags = [ "--libdir=$(out)/lib/vapoursynth" ]; meta = with stdenv.lib; { description = "A set of filters for motion estimation and compensation"; diff --git a/pkgs/development/libraries/wayland/1.9.nix b/pkgs/development/libraries/wayland/1.9.nix index 3555a923228..750a786c3fc 100644 --- a/pkgs/development/libraries/wayland/1.9.nix +++ b/pkgs/development/libraries/wayland/1.9.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { sha256 = "1yhy62vkbq8j8c9zaa6yzvn75cd99kfa8n2zfdwl80x019r711ww"; }; - configureFlags = "--with-scanner --disable-documentation"; + configureFlags = [ "--with-scanner" "--disable-documentation" ]; nativeBuildInputs = [ pkgconfig ]; diff --git a/pkgs/development/misc/avr/binutils/default.nix b/pkgs/development/misc/avr/binutils/default.nix index 0826b83ed19..4d569608091 100644 --- a/pkgs/development/misc/avr/binutils/default.nix +++ b/pkgs/development/misc/avr/binutils/default.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation { url = "mirror://gnu/binutils/binutils-${version}.tar.bz2"; sha256 = "028cklfqaab24glva1ks2aqa1zxa6w6xmc8q34zs1sb7h22dxspg"; }; - configureFlags = "--target=avr --enable-languages=c,c++"; + configureFlags = [ "--target=avr" "--enable-languages=c,c++" ]; meta = with stdenv.lib; { description = "the GNU Binutils for AVR microcontrollers"; diff --git a/pkgs/development/ocaml-modules/bap/default.nix b/pkgs/development/ocaml-modules/bap/default.nix index 72c426ce037..445ff3ecb18 100644 --- a/pkgs/development/ocaml-modules/bap/default.nix +++ b/pkgs/development/ocaml-modules/bap/default.nix @@ -55,7 +55,7 @@ stdenv.mkDerivation rec { disableIda = "--disable-ida --disable-fsi-benchmark"; - configureFlags = "--enable-everything ${disableIda} --with-llvm-config=${llvm_38}/bin/llvm-config"; + configureFlags = [ "--enable-everything ${disableIda}" "--with-llvm-config=${llvm_38}/bin/llvm-config" ]; BAPBUILDFLAGS = "-j $(NIX_BUILD_CORES)"; diff --git a/pkgs/development/ocaml-modules/fileutils/default.nix b/pkgs/development/ocaml-modules/fileutils/default.nix index a7dc5ef0191..8c9aa46d9a0 100644 --- a/pkgs/development/ocaml-modules/fileutils/default.nix +++ b/pkgs/development/ocaml-modules/fileutils/default.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation { buildInputs = [ ocaml findlib ocamlbuild ounit ]; - configureFlags = "--enable-tests"; + configureFlags = [ "--enable-tests" ]; doCheck = true; checkTarget = "test"; diff --git a/pkgs/development/ocaml-modules/lablgtk/2.14.0.nix b/pkgs/development/ocaml-modules/lablgtk/2.14.0.nix index 5dc303b59f4..55a4a02f7ff 100644 --- a/pkgs/development/ocaml-modules/lablgtk/2.14.0.nix +++ b/pkgs/development/ocaml-modules/lablgtk/2.14.0.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation (rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ ocaml findlib gtk2 libgnomecanvas libglade gtksourceview camlp4 ]; - configureFlags = "--with-libdir=$(out)/lib/ocaml/${ocaml.version}/site-lib"; + configureFlags = [ "--with-libdir=$(out)/lib/ocaml/${ocaml.version}/site-lib" ]; buildFlags = "world"; preInstall = '' diff --git a/pkgs/development/ocaml-modules/lablgtk/default.nix b/pkgs/development/ocaml-modules/lablgtk/default.nix index ff42af0c0e4..6b01929db76 100644 --- a/pkgs/development/ocaml-modules/lablgtk/default.nix +++ b/pkgs/development/ocaml-modules/lablgtk/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ ocaml findlib gtk2 libgnomecanvas libglade gtksourceview ]; - configureFlags = "--with-libdir=$(out)/lib/ocaml/${ocaml.version}/site-lib"; + configureFlags = [ "--with-libdir=$(out)/lib/ocaml/${ocaml.version}/site-lib" ]; buildFlags = "world"; preInstall = '' diff --git a/pkgs/development/ocaml-modules/ocsigen-server/default.nix b/pkgs/development/ocaml-modules/ocsigen-server/default.nix index efbb1230497..474f69ba918 100644 --- a/pkgs/development/ocaml-modules/ocsigen-server/default.nix +++ b/pkgs/development/ocaml-modules/ocsigen-server/default.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation { ocaml_sqlite3 tree uutf makeWrapper camlp4 pgocaml camlzip ] ++ (param.buildInputs or []); - configureFlags = "--root $(out) --prefix /"; + configureFlags = [ "--root $(out) --prefix /" ]; dontAddPrefix = true; diff --git a/pkgs/development/ocaml-modules/qcheck/default.nix b/pkgs/development/ocaml-modules/qcheck/default.nix index 20100a9b2eb..dfe7ec84d63 100644 --- a/pkgs/development/ocaml-modules/qcheck/default.nix +++ b/pkgs/development/ocaml-modules/qcheck/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation { buildInputs = [ ocaml findlib ocamlbuild ounit ]; - configureFlags = "--enable-tests"; + configureFlags = [ "--enable-tests" ]; doCheck = true; checkPhase = "ocaml setup.ml -test"; diff --git a/pkgs/development/python-modules/pygobject/default.nix b/pkgs/development/python-modules/pygobject/default.nix index 796fc992a7d..56e8f1fa5eb 100644 --- a/pkgs/development/python-modules/pygobject/default.nix +++ b/pkgs/development/python-modules/pygobject/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { ./pygobject-2.28.6-gio-types-2.32.patch ]; - configureFlags = "--disable-introspection"; + configureFlags = [ "--disable-introspection" ]; nativeBuildInputs = [ pkgconfig ]; buildInputs = [ glib ]; diff --git a/pkgs/development/tools/documentation/gnome-doc-utils/default.nix b/pkgs/development/tools/documentation/gnome-doc-utils/default.nix index 7e8a4159072..9b16d55d413 100644 --- a/pkgs/development/tools/documentation/gnome-doc-utils/default.nix +++ b/pkgs/development/tools/documentation/gnome-doc-utils/default.nix @@ -13,7 +13,7 @@ python2Packages.buildPythonApplication { nativeBuildInputs = [ intltool pkgconfig ]; buildInputs = [ libxslt ]; - configureFlags = "--disable-scrollkeeper"; + configureFlags = [ "--disable-scrollkeeper" ]; preBuild = '' substituteInPlace xml2po/xml2po/Makefile --replace '-e "s+^#!.*python.*+#!$(PYTHON)+"' '-e "s\"^#!.*python.*\"#!$(PYTHON)\""' diff --git a/pkgs/development/tools/misc/cscope/default.nix b/pkgs/development/tools/misc/cscope/default.nix index 0b1bbf5f9e4..52d3adf3bec 100644 --- a/pkgs/development/tools/misc/cscope/default.nix +++ b/pkgs/development/tools/misc/cscope/default.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { sha256 = "1byk29rcpyygrnr03h5j3y8j0aqxldd9dr5ihi9q982sy28x12a8"; }; - configureFlags = "--with-ncurses=${ncurses.dev}"; + configureFlags = [ "--with-ncurses=${ncurses.dev}" ]; buildInputs = [ ncurses ]; nativeBuildInputs = stdenv.lib.optional emacsSupport emacs; diff --git a/pkgs/development/tools/misc/ddd/default.nix b/pkgs/development/tools/misc/ddd/default.nix index 9375dfb20cd..7238bcdeb6b 100644 --- a/pkgs/development/tools/misc/ddd/default.nix +++ b/pkgs/development/tools/misc/ddd/default.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation rec { sha256 = "0p5nx387857w3v2jbgvps2p6mlm0chajcdw5sfrddcglsxkwvmis"; }; buildInputs = [motif ncurses libX11 libXt]; - configureFlags = "--with-x"; + configureFlags = [ "--with-x" ]; patches = [ ./gcc44.patch ]; diff --git a/pkgs/development/tools/misc/gnum4/default.nix b/pkgs/development/tools/misc/gnum4/default.nix index 9cd6e2c5e1a..7e92df1a997 100644 --- a/pkgs/development/tools/misc/gnum4/default.nix +++ b/pkgs/development/tools/misc/gnum4/default.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { doCheck = false; - configureFlags = "--with-syscmd-shell=${stdenv.shell}"; + configureFlags = [ "--with-syscmd-shell=${stdenv.shell}" ]; # Upstream is aware of it; it may be in the next release. patches = [ ./s_isdir.patch ] ++ stdenv.lib.optional hostPlatform.isDarwin stdenv.secure-format-patch; diff --git a/pkgs/development/tools/misc/swig/2.x.nix b/pkgs/development/tools/misc/swig/2.x.nix index 6dbaca26c81..acf1988c947 100644 --- a/pkgs/development/tools/misc/swig/2.x.nix +++ b/pkgs/development/tools/misc/swig/2.x.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoconf automake libtool bison ]; buildInputs = [ pcre ]; - configureFlags = "--without-tcl"; + configureFlags = [ "--without-tcl" ]; postPatch = '' # Disable ccache documentation as it need yodl diff --git a/pkgs/development/tools/misc/swig/3.x.nix b/pkgs/development/tools/misc/swig/3.x.nix index 48a2e7bd2cb..077d037aa97 100644 --- a/pkgs/development/tools/misc/swig/3.x.nix +++ b/pkgs/development/tools/misc/swig/3.x.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoconf automake libtool bison ]; buildInputs = [ pcre ]; - configureFlags = "--without-tcl"; + configureFlags = [ "--without-tcl" ]; postPatch = '' # Disable ccache documentation as it need yodl diff --git a/pkgs/development/tools/misc/swig/default.nix b/pkgs/development/tools/misc/swig/default.nix index e10fd25d046..cfd1c7728cb 100644 --- a/pkgs/development/tools/misc/swig/default.nix +++ b/pkgs/development/tools/misc/swig/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { # 'make check' uses boost and tcl buildInputs = stdenv.lib.optionals doCheck [ boost tcl ]; - configureFlags = "--disable-ccache"; + configureFlags = [ "--disable-ccache" ]; meta = { description = "Interface compiler that connects C/C++ code to higher-level languages"; diff --git a/pkgs/games/exult/default.nix b/pkgs/games/exult/default.nix index 2fe76649d55..17469777ea4 100644 --- a/pkgs/games/exult/default.nix +++ b/pkgs/games/exult/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { sha256 = "0a03a2l3ji6h48n106d4w55l8v6lni1axniafnvvv5c5n3nz5bgd"; }; - configureFlags = "--disable-tools"; + configureFlags = [ "--disable-tools" ]; patches = [ # Arch Linux patch set. diff --git a/pkgs/games/gltron/default.nix b/pkgs/games/gltron/default.nix index 6ede118526d..610fba5057d 100644 --- a/pkgs/games/gltron/default.nix +++ b/pkgs/games/gltron/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { ''; # The build fails, unless we disable the default -Wall -Werror - configureFlags = "--disable-warn"; + configureFlags = [ "--disable-warn" ]; buildInputs = [ SDL libGLU_combined zlib libpng libvorbis libmikmod SDL_sound ]; diff --git a/pkgs/games/typespeed/default.nix b/pkgs/games/typespeed/default.nix index 45067d96397..6f0afc359ab 100644 --- a/pkgs/games/typespeed/default.nix +++ b/pkgs/games/typespeed/default.nix @@ -10,8 +10,8 @@ stdenv.mkDerivation { patches = [ ./typespeed-config-in-home.patch ]; - configureFlags = "--datadir=\${out}/share/"; - makeFlags = ["CC=cc"]; + configureFlags = [ "--datadir=\${out}/share/" ]; + makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" ]; meta = with stdenv.lib; { description = "A curses based typing game"; diff --git a/pkgs/misc/drivers/xwiimote/default.nix b/pkgs/misc/drivers/xwiimote/default.nix index 5d54d647f2b..a21584afa4c 100644 --- a/pkgs/misc/drivers/xwiimote/default.nix +++ b/pkgs/misc/drivers/xwiimote/default.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ udev ncurses bluez ]; - configureFlags = "--with-doxygen=no"; + configureFlags = [ "--with-doxygen=no" ]; meta = { homepage = http://dvdhrm.github.io/xwiimote; diff --git a/pkgs/misc/emulators/atari800/default.nix b/pkgs/misc/emulators/atari800/default.nix index 9467345db1c..9e662c42304 100644 --- a/pkgs/misc/emulators/atari800/default.nix +++ b/pkgs/misc/emulators/atari800/default.nix @@ -13,7 +13,15 @@ stdenv.mkDerivation rec{ buildInputs = [ unzip zlib SDL readline libGLU_combined libX11 ]; - configureFlags = "--target=default --with-video=sdl --with-sound=sdl --with-readline --with-opengl --with-x --enable-riodevice"; + configureFlags = [ + "--target=default" + "--with-video=sdl" + "--with-sound=sdl" + "--with-readline" + "--with-opengl" + "--with-x" + "--enable-riodevice" + ]; preConfigure = "cd src"; diff --git a/pkgs/misc/emulators/vice/default.nix b/pkgs/misc/emulators/vice/default.nix index ae8fbe9e1f5..7cf4faf55cd 100644 --- a/pkgs/misc/emulators/vice/default.nix +++ b/pkgs/misc/emulators/vice/default.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { buildInputs = [ bison flex perl libpng giflib libjpeg alsaLib readline libGLU_combined pkgconfig gtk2 SDL autoreconfHook libXaw ]; dontDisableStatic = true; - configureFlags = "--enable-fullscreen --enable-gnomeui"; + configureFlags = [ "--enable-fullscreen --enable-gnomeui" ]; desktopItem = makeDesktopItem { name = "vice"; diff --git a/pkgs/misc/screensavers/vlock/default.nix b/pkgs/misc/screensavers/vlock/default.nix index 0e5e87245f3..ae89bbd53cc 100644 --- a/pkgs/misc/screensavers/vlock/default.nix +++ b/pkgs/misc/screensavers/vlock/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation { patches = [ ./eintr.patch ]; - configureFlags = "VLOCK_GROUP=root ROOT_GROUP=root"; + configureFlags = [ "VLOCK_GROUP=root" "ROOT_GROUP=root" ]; buildInputs = [ pam ]; diff --git a/pkgs/os-specific/linux/alsa-oss/default.nix b/pkgs/os-specific/linux/alsa-oss/default.nix index a13e178e418..431353e234e 100644 --- a/pkgs/os-specific/linux/alsa-oss/default.nix +++ b/pkgs/os-specific/linux/alsa-oss/default.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { buildInputs = [ alsaLib ncurses libsamplerate ]; nativeBuildInputs = [ gettext ]; - configureFlags = "--disable-xmlto"; + configureFlags = [ "--disable-xmlto" ]; installFlags = "ASOUND_STATE_DIR=$(TMPDIR)/dummy"; diff --git a/pkgs/os-specific/linux/alsa-utils/default.nix b/pkgs/os-specific/linux/alsa-utils/default.nix index 376c42a8f9b..86d9aeebf1b 100644 --- a/pkgs/os-specific/linux/alsa-utils/default.nix +++ b/pkgs/os-specific/linux/alsa-utils/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ gettext ]; buildInputs = [ alsaLib ncurses libsamplerate fftw ]; - configureFlags = "--disable-xmlto --with-udev-rules-dir=$(out)/lib/udev/rules.d"; + configureFlags = [ "--disable-xmlto" "--with-udev-rules-dir=$(out)/lib/udev/rules.d" ]; installFlags = "ASOUND_STATE_DIR=$(TMPDIR)/dummy"; diff --git a/pkgs/os-specific/linux/drbd/default.nix b/pkgs/os-specific/linux/drbd/default.nix index 8d18d598020..c6792ea17fb 100644 --- a/pkgs/os-specific/linux/drbd/default.nix +++ b/pkgs/os-specific/linux/drbd/default.nix @@ -12,7 +12,12 @@ stdenv.mkDerivation rec { buildInputs = [ flex perl ]; - configureFlags = "--without-distro --without-pacemaker --localstatedir=/var --sysconfdir=/etc"; + configureFlags = [ + "--without-distro" + "--without-pacemaker" + "--localstatedir=/var" + "--sysconfdir=/etc" + ]; preConfigure = '' diff --git a/pkgs/os-specific/linux/hwdata/default.nix b/pkgs/os-specific/linux/hwdata/default.nix index c1d324de7cf..2b296ebabca 100644 --- a/pkgs/os-specific/linux/hwdata/default.nix +++ b/pkgs/os-specific/linux/hwdata/default.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { preConfigure = "patchShebangs ./configure"; - configureFlags = "--datadir=$(prefix)/data"; + configureFlags = [ "--datadir=$(prefix)/data" ]; doCheck = false; # this does build machine-specific checks (e.g. enumerates PCI bus) diff --git a/pkgs/os-specific/linux/pm-utils/default.nix b/pkgs/os-specific/linux/pm-utils/default.nix index a5577b97b87..b314e8db837 100644 --- a/pkgs/os-specific/linux/pm-utils/default.nix +++ b/pkgs/os-specific/linux/pm-utils/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { sha256 = "02qc6zaf7ams6qcc470fwb6jvr4abv3lrlx16clqpn36501rkn4f"; }; - configureFlags = "--sysconfdir=/etc"; + configureFlags = [ "--sysconfdir=/etc" ]; preConfigure = '' diff --git a/pkgs/os-specific/linux/pmount/default.nix b/pkgs/os-specific/linux/pmount/default.nix index 1a7a31d978a..ea34075210d 100644 --- a/pkgs/os-specific/linux/pmount/default.nix +++ b/pkgs/os-specific/linux/pmount/default.nix @@ -18,13 +18,14 @@ stdenv.mkDerivation rec { buildInputs = [ intltool utillinux ]; - configureFlags = "" - + " --with-media-dir=${mediaDir}" - + " --with-lock-dir=${lockDir}" - + " --with-whitelist=${whiteList}" - + " --with-mount-prog=${utillinux}/bin/mount" - + " --with-umount-prog=${utillinux}/bin/umount" - + " --with-mount-ntfs3g=${ntfs3g}/sbin/mount.ntfs-3g"; + configureFlags = [ + "--with-media-dir=${mediaDir}" + "--with-lock-dir=${lockDir}" + "--with-whitelist=${whiteList}" + "--with-mount-prog=${utillinux}/bin/mount" + "--with-umount-prog=${utillinux}/bin/umount" + "--with-mount-ntfs3g=${ntfs3g}/sbin/mount.ntfs-3g" + ]; postConfigure = '' # etc/Mafile.am is hardcoded and it does not respect the --prefix option. diff --git a/pkgs/os-specific/linux/udisks/1-default.nix b/pkgs/os-specific/linux/udisks/1-default.nix index 199523db428..bdc6a63f069 100644 --- a/pkgs/os-specific/linux/udisks/1-default.nix +++ b/pkgs/os-specific/linux/udisks/1-default.nix @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; - configureFlags = "--localstatedir=/var --enable-lvm2"; + configureFlags = [ "--localstatedir=/var" "--enable-lvm2" ]; meta = { homepage = http://www.freedesktop.org/wiki/Software/udisks; diff --git a/pkgs/os-specific/windows/cygwin-setup/default.nix b/pkgs/os-specific/windows/cygwin-setup/default.nix index 71b47c5a50f..3738760bb29 100644 --- a/pkgs/os-specific/windows/cygwin-setup/default.nix +++ b/pkgs/os-specific/windows/cygwin-setup/default.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { }); in map mkStatic [ zlib bzip2 lzma libgcrypt ]; - configureFlags = "--disable-shared"; + configureFlags = [ "--disable-shared" ]; dontDisableStatic = true; diff --git a/pkgs/servers/dict/libmaa.nix b/pkgs/servers/dict/libmaa.nix index d35a9a68303..3c04a678def 100644 --- a/pkgs/servers/dict/libmaa.nix +++ b/pkgs/servers/dict/libmaa.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { }; buildInputs = [ libtool ]; - # configureFlags = "--datadir=/var/run/current-system/share/dictd"; + # configureFlags = [ "--datadir=/var/run/current-system/share/dictd" ]; meta = with stdenv.lib; { description = "Dict protocol server and client"; diff --git a/pkgs/servers/http/apache-modules/tomcat-connectors/default.nix b/pkgs/servers/http/apache-modules/tomcat-connectors/default.nix index 58ae8f85b81..e569ae8f870 100644 --- a/pkgs/servers/http/apache-modules/tomcat-connectors/default.nix +++ b/pkgs/servers/http/apache-modules/tomcat-connectors/default.nix @@ -8,7 +8,10 @@ stdenv.mkDerivation rec { sha256 = "11khipjpy3y84j1pp7yyx76y64jccvyhh3klwzqxylff49vjc2fc"; }; - configureFlags = "--with-apxs=${apacheHttpd.dev}/bin/apxs --with-java-home=${jdk}"; + configureFlags = [ + "--with-apxs=${apacheHttpd.dev}/bin/apxs" + "--with-java-home=${jdk}" + ]; setSourceRoot = '' sourceRoot=$(echo */native) diff --git a/pkgs/servers/http/pshs/default.nix b/pkgs/servers/http/pshs/default.nix index a0a1addeeeb..5195f3145f9 100644 --- a/pkgs/servers/http/pshs/default.nix +++ b/pkgs/servers/http/pshs/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { buildInputs = [ libevent file qrencode miniupnpc ]; # SSL requires libevent at 2.1 with ssl support - configureFlags = "--disable-ssl"; + configureFlags = [ "--disable-ssl" ]; meta = { description = "Pretty small HTTP server - a command-line tool to share files"; diff --git a/pkgs/servers/http/yaws/default.nix b/pkgs/servers/http/yaws/default.nix index 5f92fbf2c03..827f6122b57 100644 --- a/pkgs/servers/http/yaws/default.nix +++ b/pkgs/servers/http/yaws/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { cd $name ''; - configureFlags = "--with-extrainclude=${pam}/include/security"; + configureFlags = [ "--with-extrainclude=${pam}/include/security" ]; buildInputs = [ erlang pam perl ]; diff --git a/pkgs/servers/mail/mailman/default.nix b/pkgs/servers/mail/mailman/default.nix index 8ff20869b94..6e7c859ae8c 100644 --- a/pkgs/servers/mail/mailman/default.nix +++ b/pkgs/servers/mail/mailman/default.nix @@ -13,9 +13,13 @@ stdenv.mkDerivation rec { patches = [ ./fix-var-prefix.patch ]; - configureFlags = "--without-permcheck --with-cgi-ext=.cgi --with-var-prefix=/var/lib/mailman"; + configureFlags = [ + "--without-permcheck" + "--with-cgi-ext=.cgi" + "--with-var-prefix=/var/lib/mailman" + ]; - installTargets = "doinstall"; # Leave out the 'update' target that's implied by 'install'. + installTargets = "doinstall"; # Leave out the 'update' target that's implied by 'install'. makeFlags = [ "DIRSETGID=:" ]; diff --git a/pkgs/servers/mail/petidomo/default.nix b/pkgs/servers/mail/petidomo/default.nix index 8ccd783b6ad..c97d8e4ccf3 100644 --- a/pkgs/servers/mail/petidomo/default.nix +++ b/pkgs/servers/mail/petidomo/default.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { buildInputs = [ flex bison ]; - configureFlags = "--with-mta=${sendmailPath}"; + configureFlags = [ "--with-mta=${sendmailPath}" ]; enableParallelBuilding = true; diff --git a/pkgs/servers/monitoring/zabbix/2.0.nix b/pkgs/servers/monitoring/zabbix/2.0.nix index 9f1a2baeb9a..ce660fa6e88 100644 --- a/pkgs/servers/monitoring/zabbix/2.0.nix +++ b/pkgs/servers/monitoring/zabbix/2.0.nix @@ -77,7 +77,7 @@ in inherit src preConfigure; - configureFlags = "--enable-agent"; + configureFlags = [ "--enable-agent" ]; meta = with stdenv.lib; { inherit branch; diff --git a/pkgs/servers/monitoring/zabbix/2.2.nix b/pkgs/servers/monitoring/zabbix/2.2.nix index bf3849e6524..ac0e6bb81f8 100644 --- a/pkgs/servers/monitoring/zabbix/2.2.nix +++ b/pkgs/servers/monitoring/zabbix/2.2.nix @@ -89,7 +89,7 @@ in inherit src preConfigure; - configureFlags = "--enable-agent"; + configureFlags = [ "--enable-agent" ]; meta = with stdenv.lib; { inherit branch; diff --git a/pkgs/servers/monitoring/zabbix/default.nix b/pkgs/servers/monitoring/zabbix/default.nix index be52698ed83..4b6bd5e0b25 100644 --- a/pkgs/servers/monitoring/zabbix/default.nix +++ b/pkgs/servers/monitoring/zabbix/default.nix @@ -27,7 +27,12 @@ in inherit src preConfigure; - configureFlags = "--enable-agent --enable-server --with-pgsql --with-libcurl"; + configureFlags = [ + "--enable-agent" + "--enable-server" + "--with-pgsql" + "--with-libcurl" + ]; nativeBuildInputs = [ pkgconfig ]; buildInputs = [ postgresql curl openssl zlib ]; @@ -56,7 +61,7 @@ in inherit src preConfigure; - configureFlags = "--enable-agent"; + configureFlags = [ "--enable-agent" ]; meta = with stdenv.lib; { description = "An enterprise-class open source distributed monitoring solution (client-side agent)"; diff --git a/pkgs/servers/news/leafnode/default.nix b/pkgs/servers/news/leafnode/default.nix index 6d2bb9b9e94..955547289bc 100644 --- a/pkgs/servers/news/leafnode/default.nix +++ b/pkgs/servers/news/leafnode/default.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation rec { sha256 = "096w4gxj08m3vwmyv4sxpmbl8dn6mzqfmrhc32jgyca6qzlrdin8"; }; - configureFlags = "--enable-runas-user=nobody"; + configureFlags = [ "--enable-runas-user=nobody" ]; prePatch = '' substituteInPlace Makefile.in --replace 02770 0770 diff --git a/pkgs/servers/sql/postgresql/psqlodbc/default.nix b/pkgs/servers/sql/postgresql/psqlodbc/default.nix index 684817d309b..2364e0913bc 100644 --- a/pkgs/servers/sql/postgresql/psqlodbc/default.nix +++ b/pkgs/servers/sql/postgresql/psqlodbc/default.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { buildInputs = [ libiodbc postgresql openssl ]; - configureFlags = "--with-iodbc=${libiodbc}"; + configureFlags = [ "--with-iodbc=${libiodbc}" ]; meta = with stdenv.lib; { homepage = http://psqlodbc.projects.postgresql.org/; diff --git a/pkgs/servers/sql/virtuoso/6.x.nix b/pkgs/servers/sql/virtuoso/6.x.nix index b0b8f926d9e..eda1f060df2 100644 --- a/pkgs/servers/sql/virtuoso/6.x.nix +++ b/pkgs/servers/sql/virtuoso/6.x.nix @@ -14,11 +14,11 @@ stdenv.mkDerivation rec { CPP = "${stdenv.cc}/bin/gcc -E"; - configureFlags = " - --enable-shared --disable-all-vads --with-readline=${readline.dev} - --disable-hslookup --disable-wbxml2 --without-iodbc - --enable-openssl=${openssl.dev} - "; + configureFlags = [ + "--enable-shared" "--disable-all-vads" "--with-readline=${readline.dev}" + "--disable-hslookup" "--disable-wbxml2" "--without-iodbc" + "--enable-openssl=${openssl.dev}" + ]; postInstall = '' echo Moving documentation diff --git a/pkgs/servers/sql/virtuoso/7.x.nix b/pkgs/servers/sql/virtuoso/7.x.nix index bf2a51f6596..536e96354d9 100644 --- a/pkgs/servers/sql/virtuoso/7.x.nix +++ b/pkgs/servers/sql/virtuoso/7.x.nix @@ -12,11 +12,11 @@ stdenv.mkDerivation rec { CPP = "${stdenv.cc}/bin/gcc -E"; - configureFlags = " - --enable-shared --disable-all-vads --with-readline=${readline.dev} - --disable-hslookup --disable-wbxml2 --without-iodbc - --enable-openssl=${openssl.dev} - "; + configureFlags = [ + "--enable-shared" "--disable-all-vads" "--with-readline=${readline.dev}" + "--disable-hslookup" "--disable-wbxml2" "--without-iodbc" + "--enable-openssl=${openssl.dev}" + ]; postInstall='' echo Moving documentation diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix index cc28dc73ca8..6f94929ffd6 100644 --- a/pkgs/servers/x11/xorg/default.nix +++ b/pkgs/servers/x11/xorg/default.nix @@ -171,7 +171,7 @@ let sha256 = "0m60f5bd0caambrk8ksknb5dks7wzsg7g7xaf0j21jxmx8rq9h5j"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf fontutil mkfontdir mkfontscale ;}; @@ -183,7 +183,7 @@ let sha256 = "02advcv9lyxpvrjv8bjh1b797lzg6jvhipclz49z8r8y98g4l0n6"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf fontutil mkfontdir mkfontscale ;}; @@ -195,7 +195,7 @@ let sha256 = "19dd9znam1ah72jmdh7i6ny2ss2r6m21z9v0l43xvikw48zmwvyi"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf fontutil mkfontdir mkfontscale ;}; @@ -207,7 +207,7 @@ let sha256 = "152wigpph5wvl4k9m3l4mchxxisgsnzlx033mn5iqrpkc6f72cl7"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf fontutil mkfontdir mkfontscale ;}; @@ -219,7 +219,7 @@ let sha256 = "0xw0pdnzj5jljsbbhakc6q9ha2qnca1jr81zk7w70yl9bw83b54p"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ mkfontdir mkfontscale ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ mkfontdir mkfontscale ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit mkfontdir mkfontscale ;}; @@ -243,7 +243,7 @@ let sha256 = "1x246dfnxnmflzf0qzy62k8jdpkb6jkgspcjgbk8jcq9lw99npah"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf mkfontdir ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf mkfontdir ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf mkfontdir ;}; @@ -255,7 +255,7 @@ let sha256 = "10cl4gm38dw68jzln99ijix730y7cbx8np096gmpjjwff1i73h13"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf fontutil mkfontdir mkfontscale ;}; @@ -267,7 +267,7 @@ let sha256 = "073jmhf0sr2j1l8da97pzsqj805f7mf9r2gy92j4diljmi8sm1il"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf fontutil mkfontdir mkfontscale ;}; @@ -279,7 +279,7 @@ let sha256 = "1fqzckxdzjv4802iad2fdrkpaxl4w0hhs9lxlkyraq2kq9ik7a32"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf fontutil mkfontdir mkfontscale ;}; @@ -291,7 +291,7 @@ let sha256 = "0cfbxdp5m12cm7jsh3my0lym9328cgm7fa9faz2hqj05wbxnmhaa"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf fontutil mkfontdir mkfontscale ;}; @@ -303,7 +303,7 @@ let sha256 = "0pyjmc0ha288d4i4j0si4dh3ncf3jiwwjljvddrb0k8v4xiyljqv"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ mkfontdir mkfontscale ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ mkfontdir mkfontscale ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit mkfontdir mkfontscale ;}; @@ -315,7 +315,7 @@ let sha256 = "1hb3iav089albp4sdgnlh50k47cdjif9p4axm0kkjvs8jyi5a53n"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ mkfontdir mkfontscale ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ mkfontdir mkfontscale ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit mkfontdir mkfontscale ;}; @@ -327,7 +327,7 @@ let sha256 = "1kmn9jbck3vghz6rj3bhc3h0w6gh0qiaqm90cjkqsz1x9r2dgq7b"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf mkfontdir ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf mkfontdir ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf mkfontdir ;}; @@ -339,7 +339,7 @@ let sha256 = "13plbifkvfvdfym6gjbgy9wx2xbdxi9hfrl1k22xayy02135wgxs"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf mkfontdir ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf mkfontdir ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf mkfontdir ;}; @@ -351,7 +351,7 @@ let sha256 = "1256z0jhcf5gbh1d03593qdwnag708rxqa032izmfb5dmmlhbsn6"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ mkfontdir mkfontscale ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ mkfontdir mkfontscale ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit mkfontdir mkfontscale ;}; @@ -363,7 +363,7 @@ let sha256 = "0ai1v4n61k8j9x2a1knvfbl2xjxk3xxmqaq3p9vpqrspc69k31kf"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf mkfontdir ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf mkfontdir ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf mkfontdir ;}; @@ -375,7 +375,7 @@ let sha256 = "0dd6vfiagjc4zmvlskrbjz85jfqhf060cpys8j0y1qpcbsrkwdhp"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf mkfontdir ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf mkfontdir ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf mkfontdir ;}; @@ -387,7 +387,7 @@ let sha256 = "1s2bbhizzgbbbn5wqs3vw53n619cclxksljvm759h9p1prqdwrdw"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf mkfontdir ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf mkfontdir ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf mkfontdir ;}; @@ -399,7 +399,7 @@ let sha256 = "0yzza0l4zwyy7accr1s8ab7fjqkpwggqydbm2vc19scdby5xz7g1"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf mkfontdir ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf mkfontdir ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf mkfontdir ;}; @@ -411,7 +411,7 @@ let sha256 = "1pyjll4adch3z5cg663s6vhi02k8m6488f0mrasg81ssvg9jinzx"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ mkfontdir mkfontscale ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ mkfontdir mkfontscale ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit mkfontdir mkfontscale ;}; @@ -423,7 +423,7 @@ let sha256 = "0rx8q02rkx673a7skkpnvfkg28i8gmqzgf25s9yi0lar915sn92q"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf mkfontdir ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf mkfontdir ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf mkfontdir ;}; @@ -435,7 +435,7 @@ let sha256 = "0rdc3xdz12pnv951538q6wilx8mrdndpkphpbblszsv7nc8cw61b"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf mkfontdir ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf mkfontdir ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf mkfontdir ;}; @@ -447,7 +447,7 @@ let sha256 = "1dldxlh54zq1yzfnrh83j5vm0k4ijprrs5yl18gm3n9j1z0q2cws"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf mkfontdir ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf mkfontdir ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf mkfontdir ;}; @@ -459,7 +459,7 @@ let sha256 = "0q2ybxs8wvylvw95j6x9i800rismsmx4b587alwbfqiw6biy63z4"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf mkfontdir ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf mkfontdir ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf mkfontdir ;}; @@ -471,7 +471,7 @@ let sha256 = "19cq7iq0pfad0nc2v28n681fdq3fcw1l1hzaq0wpkgpx7bc1zjsk"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ mkfontdir mkfontscale ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ mkfontdir mkfontscale ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit mkfontdir mkfontscale ;}; @@ -483,7 +483,7 @@ let sha256 = "148793fqwzrc3bmh2vlw5fdiwjc2n7vs25cic35gfp452czk489p"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ mkfontdir mkfontscale ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ mkfontdir mkfontscale ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit mkfontdir mkfontscale ;}; @@ -495,7 +495,7 @@ let sha256 = "150pq6n8n984fah34n3k133kggn9v0c5k07igv29sxp1wi07krxq"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf fontutil mkfontdir mkfontscale ;}; @@ -507,7 +507,7 @@ let sha256 = "13qghgr1zzpv64m0p42195k1kc77pksiv059fdvijz1n6kdplpxx"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf mkfontdir ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf mkfontdir ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf mkfontdir ;}; @@ -519,7 +519,7 @@ let sha256 = "0nkym3n48b4v36y4s927bbkjnsmicajarnf6vlp7wxp0as304i74"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf fontutil mkfontdir mkfontscale ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf fontutil mkfontdir mkfontscale ;}; @@ -531,7 +531,7 @@ let sha256 = "0yayf1qlv7irf58nngddz2f1q04qkpr5jwp4aja2j5gyvzl32hl2"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf mkfontdir ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf mkfontdir ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf mkfontdir ;}; @@ -543,7 +543,7 @@ let sha256 = "1xfgcx4gsgik5mkgkca31fj3w72jw9iw76qyrajrsz1lp8ka6hr0"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf mkfontdir ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf mkfontdir ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf mkfontdir ;}; @@ -567,7 +567,7 @@ let sha256 = "1q6jcqrffg9q5f5raivzwx9ffvf7r11g6g0b125na1bhpz5ly7s8"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf mkfontdir ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf mkfontdir ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf mkfontdir ;}; @@ -591,7 +591,7 @@ let sha256 = "181n1bgq8vxfxqicmy1jpm1hnr6gwn1kdhl6hr4frjigs1ikpldb"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ bdftopcf mkfontdir ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ bdftopcf mkfontdir ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit bdftopcf mkfontdir ;}; @@ -603,7 +603,7 @@ let sha256 = "0jp3zc0qfdaqfkgzrb44vi9vi0a8ygb35wp082yz7rvvxhmg9sya"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ mkfontdir mkfontscale ]; configureFlags = "--with-fontrootdir=$(out)/lib/X11/fonts"; + buildInputs = [ mkfontdir mkfontscale ]; configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ]; meta.platforms = stdenv.lib.platforms.unix; }) // {inherit mkfontdir mkfontscale ;}; diff --git a/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl b/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl index dfde730fbea..37daa0dc9bc 100755 --- a/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl +++ b/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl @@ -178,7 +178,7 @@ while (<>) { } if ($isFont) { - $extraAttrs{$pkg} = " configureFlags = \"--with-fontrootdir=\$(out)/lib/X11/fonts\"; "; + $extraAttrs{$pkg} = " configureFlags = [ \"--with-fontrootdir=\$(out)/lib/X11/fonts\" ]; "; } sub process { diff --git a/pkgs/servers/x11/xorg/overrides.nix b/pkgs/servers/x11/xorg/overrides.nix index 2438c49d9cb..0023c2c070a 100644 --- a/pkgs/servers/x11/xorg/overrides.nix +++ b/pkgs/servers/x11/xorg/overrides.nix @@ -77,7 +77,7 @@ in libxcb = attrs : attrs // { nativeBuildInputs = attrs.nativeBuildInputs ++ [ args.python ]; - configureFlags = "--enable-xkb --enable-xinput"; + configureFlags = [ "--enable-xkb" "--enable-xinput" ]; outputs = [ "out" "dev" "man" "doc" ]; }; @@ -147,7 +147,7 @@ in # See https://bugs.freedesktop.org/show_bug.cgi?id=47792 # Once the bug is fixed upstream, this can be removed. luit = attrs: attrs // { - configureFlags = "--disable-selective-werror"; + configureFlags = [ "--disable-selective-werror" ]; }; compositeproto = attrs: attrs // { @@ -408,7 +408,7 @@ in }; xkbcomp = attrs: attrs // { - configureFlags = "--with-xkb-config-root=${xorg.xkeyboardconfig}/share/X11/xkb"; + configureFlags = [ "--with-xkb-config-root=${xorg.xkeyboardconfig}/share/X11/xkb" ]; }; xkeyboardconfig = attrs: attrs // { @@ -597,7 +597,7 @@ in xcursorthemes = attrs: attrs // { buildInputs = attrs.buildInputs ++ [xorg.xcursorgen]; - configureFlags = "--with-cursordir=$(out)/share/icons"; + configureFlags = [ "--with-cursordir=$(out)/share/icons" ]; }; xinit = attrs: attrs // { @@ -627,7 +627,7 @@ in }; buildInputs = attrs.buildInputs ++ [xorg.libXfixes xorg.libXScrnSaver xorg.pixman]; nativeBuildInputs = attrs.nativeBuildInputs ++ [args.autoreconfHook xorg.utilmacros]; - configureFlags = "--with-default-dri=3 --enable-tools"; + configureFlags = [ "--with-default-dri=3" "--enable-tools" ]; meta = attrs.meta // { platforms = ["i686-linux" "x86_64-linux"]; @@ -672,7 +672,7 @@ in }; xrdb = attrs: attrs // { - configureFlags = "--with-cpp=${args.mcpp}/bin/mcpp"; + configureFlags = [ "--with-cpp=${args.mcpp}/bin/mcpp" ]; }; sessreg = attrs: attrs // { diff --git a/pkgs/tools/backup/partimage/default.nix b/pkgs/tools/backup/partimage/default.nix index 8781c2d2cad..a2e962d7f85 100644 --- a/pkgs/tools/backup/partimage/default.nix +++ b/pkgs/tools/backup/partimage/default.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation { url = mirror://sourceforge/partimage/partimage-0.6.9.tar.bz2; sha256 = "0db6xiphk6xnlpbxraiy31c5xzj0ql6k4rfkmqzh665yyj0nqfkm"; }; - configureFlags = "--with-ssl-headers=${openssl.dev}/include/openssl"; + configureFlags = [ "--with-ssl-headers=${openssl.dev}/include/openssl" ]; nativeBuildInputs = [ pkgconfig ]; buildInputs = [bzip2 zlib newt newt openssl slang diff --git a/pkgs/tools/filesystems/davfs2/default.nix b/pkgs/tools/filesystems/davfs2/default.nix index 64934ccb469..38933c524cc 100644 --- a/pkgs/tools/filesystems/davfs2/default.nix +++ b/pkgs/tools/filesystems/davfs2/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { patches = [ ./isdir.patch ./fix-sysconfdir.patch ]; - configureFlags = "--sysconfdir=/etc"; + configureFlags = [ "--sysconfdir=/etc" ]; makeFlags = ["sbindir=$(out)/sbin" "ssbindir=$(out)/sbin"]; diff --git a/pkgs/tools/graphics/editres/default.nix b/pkgs/tools/graphics/editres/default.nix index 8bc33fb1b0a..b8f32c33a53 100644 --- a/pkgs/tools/graphics/editres/default.nix +++ b/pkgs/tools/graphics/editres/default.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ libXt libXaw libXres utilmacros ]; - configureFlags = "--with-appdefaultdir=$(out)/share/X11/app-defaults/editres"; + configureFlags = [ "--with-appdefaultdir=$(out)/share/X11/app-defaults/editres" ]; hardeningDisable = [ "format" ]; diff --git a/pkgs/tools/graphics/ggobi/default.nix b/pkgs/tools/graphics/ggobi/default.nix index 071c8f36079..0ed1855a338 100644 --- a/pkgs/tools/graphics/ggobi/default.nix +++ b/pkgs/tools/graphics/ggobi/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ libxml2 gtk2 ]; - configureFlags = "--with-all-plugins"; + configureFlags = [ "--with-all-plugins" ]; hardeningDisable = [ "format" ]; diff --git a/pkgs/tools/graphics/plotutils/default.nix b/pkgs/tools/graphics/plotutils/default.nix index 780e09ee91c..0d1890bb670 100644 --- a/pkgs/tools/graphics/plotutils/default.nix +++ b/pkgs/tools/graphics/plotutils/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { make -C libplot xmi.h ''; - configureFlags = "--enable-libplotter"; # required for pstoedit + configureFlags = [ "--enable-libplotter" ]; # required for pstoedit hardeningDisable = [ "format" ]; diff --git a/pkgs/tools/inputmethods/keyfuzz/default.nix b/pkgs/tools/inputmethods/keyfuzz/default.nix index b930da02acc..bb179e18e07 100644 --- a/pkgs/tools/inputmethods/keyfuzz/default.nix +++ b/pkgs/tools/inputmethods/keyfuzz/default.nix @@ -17,5 +17,5 @@ stdenv.mkDerivation rec { sha256 = "0xv9ymivp8fnyc5xcyh1vamxnx90bzw66wlld813fvm6q2gsiknk"; }; - configureFlags = "--without-initdir --disable-lynx"; + configureFlags = [ "--without-initdir" "--disable-lynx" ]; } diff --git a/pkgs/tools/misc/most/default.nix b/pkgs/tools/misc/most/default.nix index 61ddec3caaa..3471016db5b 100644 --- a/pkgs/tools/misc/most/default.nix +++ b/pkgs/tools/misc/most/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation { -e "s|/bin/rm|rm|" ''; - configureFlags = "--with-slang=${slang.dev}"; + configureFlags = [ "--with-slang=${slang.dev}" ]; buildInputs = [ slang ncurses ]; diff --git a/pkgs/tools/networking/argus-clients/default.nix b/pkgs/tools/networking/argus-clients/default.nix index 766ae411606..dccab1796fb 100644 --- a/pkgs/tools/networking/argus-clients/default.nix +++ b/pkgs/tools/networking/argus-clients/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { done ''; - configureFlags = "--with-perl=${perl}/bin/perl"; + configureFlags = [ "--with-perl=${perl}/bin/perl" ]; nativeBuildInputs = [ pkgconfig ]; buildInputs = [ libpcap bison cyrus_sasl tcp_wrappers flex ]; diff --git a/pkgs/tools/networking/cadaver/default.nix b/pkgs/tools/networking/cadaver/default.nix index 6bc96a5b8c7..75a05108b8b 100644 --- a/pkgs/tools/networking/cadaver/default.nix +++ b/pkgs/tools/networking/cadaver/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { }) ]; - configureFlags = "--with-ssl"; + configureFlags = [ "--with-ssl" ]; buildInputs = [ openssl ]; diff --git a/pkgs/tools/networking/infiniband-diags/default.nix b/pkgs/tools/networking/infiniband-diags/default.nix index f769a3fcffa..2ed5346b551 100644 --- a/pkgs/tools/networking/infiniband-diags/default.nix +++ b/pkgs/tools/networking/infiniband-diags/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { ./autogen.sh ''; - configureFlags = "--with-perl-installdir=\${out}/lib/perl5/site_perl --sbindir=\${out}/bin"; + configureFlags = [ "--with-perl-installdir=\${out}/lib/perl5/site_perl" "--sbindir=\${out}/bin" ]; postInstall = '' rmdir $out/var/run $out/var diff --git a/pkgs/tools/networking/reaver-wps/default.nix b/pkgs/tools/networking/reaver-wps/default.nix index 6cbee7d2a85..ed48feabb85 100644 --- a/pkgs/tools/networking/reaver-wps/default.nix +++ b/pkgs/tools/networking/reaver-wps/default.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { sourceRoot=$(echo */src) ''; - configureFlags = "--sysconfdir=${confdir}"; + configureFlags = [ "--sysconfdir=${confdir}" ]; installPhase = '' mkdir -p $out/{bin,etc} diff --git a/pkgs/tools/networking/ssmtp/default.nix b/pkgs/tools/networking/ssmtp/default.nix index 031f32b5362..6a8306cc4b8 100644 --- a/pkgs/tools/networking/ssmtp/default.nix +++ b/pkgs/tools/networking/ssmtp/default.nix @@ -14,7 +14,10 @@ stdenv.mkDerivation { # See: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858781 patches = [ ./ssmtp_support_AuthPassFile_parameter.patch ]; - configureFlags = "--sysconfdir=/etc ${if tlsSupport then "--enable-ssl" else ""}"; + configureFlags = [ + "--sysconfdir=/etc" + (stdenv.lib.enableFeature tlsSupport "ssl") + ]; postConfigure = '' diff --git a/pkgs/tools/networking/trickle/default.nix b/pkgs/tools/networking/trickle/default.nix index f6c88bb66b7..7a4adc14c2d 100644 --- a/pkgs/tools/networking/trickle/default.nix +++ b/pkgs/tools/networking/trickle/default.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { LDFLAGS = "-levent"; - configureFlags = "--with-libevent"; + configureFlags = [ "--with-libevent" ]; hardeningDisable = [ "format" ]; diff --git a/pkgs/tools/networking/webalizer/default.nix b/pkgs/tools/networking/webalizer/default.nix index 5d31d35bd63..67a95f32b61 100644 --- a/pkgs/tools/networking/webalizer/default.nix +++ b/pkgs/tools/networking/webalizer/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl, zlib, libpng, gd, geoip, db}: +{ stdenv, fetchurl, zlib, libpng, gd, geoip, db }: stdenv.mkDerivation { name = "webalizer-2.23-05"; @@ -16,7 +16,12 @@ stdenv.mkDerivation { buildInputs = [zlib libpng gd geoip db]; - configureFlags = "--enable-dns --enable-geoip --disable-static --enable-shared"; + configureFlags = [ + "--enable-dns" + "--enable-geoip" + "--disable-static" + "--enable-shared" + ]; meta = { platforms = stdenv.lib.platforms.unix; diff --git a/pkgs/tools/security/super/default.nix b/pkgs/tools/security/super/default.nix index 688521e1401..2b4173a51af 100644 --- a/pkgs/tools/security/super/default.nix +++ b/pkgs/tools/security/super/default.nix @@ -24,7 +24,10 @@ stdenv.mkDerivation rec { NIX_CFLAGS_COMPILE = "-D_GNU_SOURCE"; - configureFlags = "--sysconfdir=/etc --localstatedir=/var"; + configureFlags = [ + "--sysconfdir=/etc" + "--localstatedir=/var" + ]; installFlags = "sysconfdir=$(out)/etc localstatedir=$(TMPDIR)"; diff --git a/pkgs/tools/security/yara/default.nix b/pkgs/tools/security/yara/default.nix index 166f20dd7d6..e273b2c1909 100644 --- a/pkgs/tools/security/yara/default.nix +++ b/pkgs/tools/security/yara/default.nix @@ -41,11 +41,11 @@ stdenv.mkDerivation rec { preConfigure = "./bootstrap.sh"; - configureFlags = "" - + stdenv.lib.optionalString withCrypto "--with-crypto " - + stdenv.lib.optionalString enableMagic "--enable-magic " - + stdenv.lib.optionalString enableCuckoo "--enable-cuckoo " - ; + configureFlags = [ + (stdenv.lib.withFeature withCrypto "crypto") + (stdenv.lib.enableFeature enableMagic "magic") + (stdenv.lib.enableFeature enableCuckoo "cuckoo") + ]; meta = with stdenv.lib; { description = "The pattern matching swiss knife for malware researchers"; diff --git a/pkgs/tools/text/catdoc/default.nix b/pkgs/tools/text/catdoc/default.nix index 2a06b25b11d..8a8eb3117f0 100644 --- a/pkgs/tools/text/catdoc/default.nix +++ b/pkgs/tools/text/catdoc/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { }) ]; - configureFlags = "--disable-wordview"; + configureFlags = [ "--disable-wordview" ]; meta = with stdenv.lib; { description = "MS-Word/Excel/PowerPoint to text converter"; diff --git a/pkgs/tools/typesetting/xmlroff/default.nix b/pkgs/tools/typesetting/xmlroff/default.nix index 2177937221a..e6966834feb 100644 --- a/pkgs/tools/typesetting/xmlroff/default.nix +++ b/pkgs/tools/typesetting/xmlroff/default.nix @@ -26,7 +26,10 @@ stdenv.mkDerivation rec { configureScript = "./autogen.sh"; - configureFlags = "--disable-pangoxsl --disable-gp"; + configureFlags = [ + "--disable-pangoxsl" + "--disable-gp" + ]; hardeningDisable = [ "format" ]; diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix index 0057353c3e0..8d4f99d5ce1 100644 --- a/pkgs/top-level/php-packages.nix +++ b/pkgs/top-level/php-packages.nix @@ -109,7 +109,7 @@ let imagick = buildPecl { name = "imagick-3.4.3"; sha256 = "0z2nc92xfc5axa9f2dy95rmsd2c81q8cs1pm4anh0a50x9g5ng0z"; - configureFlags = "--with-imagick=${pkgs.imagemagick.dev}"; + configureFlags = [ "--with-imagick=${pkgs.imagemagick.dev}" ]; nativeBuildInputs = [ pkgs.pkgconfig ]; buildInputs = [ pkgs.pcre ]; }; @@ -120,7 +120,7 @@ let sha256 = "04c35rj0cvq5ygn2jgmyvqcb0k8d03v4k642b6i37zgv7x15pbic"; - configureFlags = "--with-zlib-dir=${pkgs.zlib.dev}"; + configureFlags = [ "--with-zlib-dir=${pkgs.zlib.dev}" ]; makeFlags = [ "CFLAGS=-fgnu89-inline" ]; }; -- GitLab From f92ed87372042fa2ee4c2048ae47c511c9285a1b Mon Sep 17 00:00:00 2001 From: John Ericson Date: Fri, 3 Aug 2018 11:58:20 -0400 Subject: [PATCH 0075/2206] gmp-*: Clean up configureFlags --- pkgs/development/libraries/gmp/4.3.2.nix | 8 ++++++-- pkgs/development/libraries/gmp/5.1.x.nix | 13 ++++++------- pkgs/development/libraries/gmp/6.x.nix | 11 +++++------ 3 files changed, 17 insertions(+), 15 deletions(-) diff --git a/pkgs/development/libraries/gmp/4.3.2.nix b/pkgs/development/libraries/gmp/4.3.2.nix index 36067cc0786..939f769b457 100644 --- a/pkgs/development/libraries/gmp/4.3.2.nix +++ b/pkgs/development/libraries/gmp/4.3.2.nix @@ -27,8 +27,12 @@ let self = stdenv.mkDerivation rec { then "ln -sf configfsf.guess config.guess" else ''echo "Darwin host is `./config.guess`."''; - configureFlags = (if cxx then "--enable-cxx" else "--disable-cxx") + - stdenv.lib.optionalString stdenv.isDarwin " ac_cv_build=x86_64-apple-darwin13.4.0 ac_cv_host=x86_64-apple-darwin13.4.0"; + configureFlags = [ + (stdenv.lib.enableFeature cxx "cxx") + ] ++ stdenv.lib.optionals stdenv.isDarwin [ + "ac_cv_build=x86_64-apple-darwin13.4.0" + "ac_cv_host=x86_64-apple-darwin13.4.0" + ]; # The test t-lucnum_ui fails (on Linux/x86_64) when built with GCC 4.8. # Newer versions of GMP don't have that issue anymore. diff --git a/pkgs/development/libraries/gmp/5.1.x.nix b/pkgs/development/libraries/gmp/5.1.x.nix index 57204776dec..3b9fbc35a76 100644 --- a/pkgs/development/libraries/gmp/5.1.x.nix +++ b/pkgs/development/libraries/gmp/5.1.x.nix @@ -20,18 +20,17 @@ let self = stdenv.mkDerivation rec { patches = if stdenv.isDarwin then [ ./need-size-t.patch ] else null; - configureFlags = + configureFlags = [ + "--with-pic" + (stdenv.lib.enableFeature cxx "cxx") # Build a "fat binary", with routines for several sub-architectures # (x86), except on Solaris where some tests crash with "Memory fault". # See , for instance. # # no darwin because gmp uses ASM that clang doesn't like - optional (!stdenv.isSunOS) "--enable-fat" - ++ (if cxx then [ "--enable-cxx" ] - else [ "--disable-cxx" ]) - ++ optional (cxx && stdenv.isDarwin) "CPPFLAGS=-fexceptions" - ++ optional stdenv.isDarwin "ABI=64" - ++ optional stdenv.is64bit "--with-pic" + (stdenv.lib.enableFeature (!stdenv.isSunOS && stdenv.hostPlatform.isx86) "fat") + ] ++ optional (cxx && stdenv.isDarwin) "CPPFLAGS=-fexceptions" + ++ optional (stdenv.isDarwin && stdenv.is64bit) "ABI=64" ; # The config.guess in GMP tries to runtime-detect various diff --git a/pkgs/development/libraries/gmp/6.x.nix b/pkgs/development/libraries/gmp/6.x.nix index f62883529fc..04c57d94666 100644 --- a/pkgs/development/libraries/gmp/6.x.nix +++ b/pkgs/development/libraries/gmp/6.x.nix @@ -21,18 +21,17 @@ let self = stdenv.mkDerivation rec { depsBuildBuild = [ buildPackages.stdenv.cc ]; nativeBuildInputs = [ m4 ]; - configureFlags = + configureFlags = [ + "--with-pic" + (stdenv.lib.enableFeature cxx "cxx") # Build a "fat binary", with routines for several sub-architectures # (x86), except on Solaris where some tests crash with "Memory fault". # See , for instance. # # no darwin because gmp uses ASM that clang doesn't like - optional (!stdenv.isSunOS && stdenv.hostPlatform.isx86) "--enable-fat" - ++ (if cxx then [ "--enable-cxx" ] - else [ "--disable-cxx" ]) - ++ optional (cxx && stdenv.isDarwin) "CPPFLAGS=-fexceptions" + (stdenv.lib.enableFeature (!stdenv.isSunOS && stdenv.hostPlatform.isx86) "fat") + ] ++ optional (cxx && stdenv.isDarwin) "CPPFLAGS=-fexceptions" ++ optional (stdenv.isDarwin && stdenv.is64bit) "ABI=64" - ++ optional stdenv.is64bit "--with-pic" ++ optional (with stdenv.hostPlatform; useAndroidPrebuilt || useiOSPrebuilt) "--disable-assembly" ; -- GitLab From f0d6b385d12600ab307ab205c166c993d3588087 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Fri, 3 Aug 2018 12:52:40 -0400 Subject: [PATCH 0076/2206] treewide: Make all the rest of configureFlags --- pkgs/applications/graphics/dia/default.nix | 2 +- .../networking/browsers/dillo/default.nix | 2 +- pkgs/applications/networking/znc/default.nix | 11 +++++++---- .../version-management/fossil/default.nix | 2 +- pkgs/applications/video/xawtv/default.nix | 5 +++-- pkgs/development/compilers/opendylan/default.nix | 4 +++- .../libraries/gstreamer/legacy/gst-ffmpeg/default.nix | 2 +- pkgs/development/libraries/libantlr3c/default.nix | 2 +- pkgs/development/libraries/libcdr/default.nix | 3 +-- pkgs/development/libraries/liboping/default.nix | 2 +- pkgs/development/libraries/librsync/0.9.nix | 5 ++++- pkgs/development/tools/misc/avrdude/default.nix | 2 +- pkgs/development/tools/misc/srecord/default.nix | 5 +++-- pkgs/misc/emulators/wine/base.nix | 2 +- pkgs/servers/irc/ircd-hybrid/default.nix | 7 +++++-- pkgs/tools/filesystems/nixpart/0.4/lvm2.nix | 9 +++++++-- pkgs/tools/misc/xburst-tools/default.nix | 7 ++++--- pkgs/tools/networking/mtr/default.nix | 2 +- pkgs/tools/networking/wget/default.nix | 5 +++-- 19 files changed, 49 insertions(+), 30 deletions(-) diff --git a/pkgs/applications/graphics/dia/default.nix b/pkgs/applications/graphics/dia/default.nix index 949dce7132b..4780c823697 100644 --- a/pkgs/applications/graphics/dia/default.nix +++ b/pkgs/applications/graphics/dia/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { preConfigure = '' NOCONFIGURE=1 ./autogen.sh # autoreconfHook is not enough ''; - configureFlags = stdenv.lib.optionalString withGNOME "--enable-gnome"; + configureFlags = stdenv.lib.optional withGNOME "--enable-gnome"; hardeningDisable = [ "format" ]; diff --git a/pkgs/applications/networking/browsers/dillo/default.nix b/pkgs/applications/networking/browsers/dillo/default.nix index 73094767bf3..ab1e0822bf1 100644 --- a/pkgs/applications/networking/browsers/dillo/default.nix +++ b/pkgs/applications/networking/browsers/dillo/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { buildInputs = with stdenv.lib; [ perl fltk openssl libjpeg libpng libXcursor libXi libXinerama ]; - configureFlags = "--enable-ssl"; + configureFlags = [ "--enable-ssl" ]; meta = with stdenv.lib; { homepage = https://www.dillo.org/; diff --git a/pkgs/applications/networking/znc/default.nix b/pkgs/applications/networking/znc/default.nix index 30fa41de12d..ca5624d5b73 100644 --- a/pkgs/applications/networking/znc/default.nix +++ b/pkgs/applications/networking/znc/default.nix @@ -24,10 +24,13 @@ stdenv.mkDerivation rec { ++ optional withTcl tcl ++ optional withCyrus cyrus_sasl; - configureFlags = optionalString withPerl "--enable-perl " - + optionalString withPython "--enable-python " - + optionalString withTcl "--enable-tcl --with-tcl=${tcl}/lib " - + optionalString withCyrus "--enable-cyrus "; + configureFlags = [ + (stdenv.lib.enableFeature withPerl "perl") + (stdenv.lib.enableFeature withPython "python") + (stdenv.lib.enableFeature withTcl "tcl") + (stdenv.lib.withFeatureAs withTcl "tcl" "${tcl}/lib") + (stdenv.lib.enableFeature withCyrus "cyrus") + ]; meta = with stdenv.lib; { description = "Advanced IRC bouncer"; diff --git a/pkgs/applications/version-management/fossil/default.nix b/pkgs/applications/version-management/fossil/default.nix index 1373e13c414..396ed10392c 100644 --- a/pkgs/applications/version-management/fossil/default.nix +++ b/pkgs/applications/version-management/fossil/default.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { preCheck = stdenv.lib.optional doCheck '' export TCLLIBPATH="${tcllib}/lib/tcllib${tcllib.version}" ''; - configureFlags = if withJson then "--json" else ""; + configureFlags = stdenv.lib.optional withJson "--json"; preBuild='' export USER=nonexistent-but-specified-user diff --git a/pkgs/applications/video/xawtv/default.nix b/pkgs/applications/video/xawtv/default.nix index 1b1bb8147d3..5bc9ad8852a 100644 --- a/pkgs/applications/video/xawtv/default.nix +++ b/pkgs/applications/video/xawtv/default.nix @@ -12,8 +12,9 @@ stdenv.mkDerivation rec { export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${linux}/lib/modules/${linux.modDirVersion}/build" ''; - configureFlags="--prefix="; - NIX_LDFLAGS="-lgcc_s"; + configureFlags= [ "--prefix=" ]; + + NIX_LDFLAGS = "-lgcc_s"; makeFlags = "SUID_ROOT= DESTDIR=\$(out) PREFIX="; diff --git a/pkgs/development/compilers/opendylan/default.nix b/pkgs/development/compilers/opendylan/default.nix index d00080282d7..17d474359da 100644 --- a/pkgs/development/compilers/opendylan/default.nix +++ b/pkgs/development/compilers/opendylan/default.nix @@ -24,7 +24,9 @@ stdenv.mkDerivation { ./autogen.sh ''; - configureFlags = if stdenv.system == "i686-linux" then "--with-mps=$(TMPDIR)/mps" else "--with-gc=${boehmgc.out}"; + configureFlags = [ + (if stdenv.system == "i686-linux" then "--with-mps=$(TMPDIR)/mps" else "--with-gc=${boehmgc.out}") + ]; buildPhase = "make 3-stage-bootstrap"; postInstall = "wrapProgram $out/bin/dylan-compiler --suffix PATH : ${gcc}/bin"; diff --git a/pkgs/development/libraries/gstreamer/legacy/gst-ffmpeg/default.nix b/pkgs/development/libraries/gstreamer/legacy/gst-ffmpeg/default.nix index 95b394a6d4b..9c9243a1c68 100644 --- a/pkgs/development/libraries/gstreamer/legacy/gst-ffmpeg/default.nix +++ b/pkgs/development/libraries/gstreamer/legacy/gst-ffmpeg/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { # Upstream strongly recommends against using --with-system-ffmpeg, # but we do it anyway because we're so hardcore (and we don't want # multiple copies of ffmpeg). - configureFlags = stdenv.lib.optionalString (!useInternalFfmpeg) "--with-system-ffmpeg"; + configureFlags = stdenv.lib.optional (!useInternalFfmpeg) "--with-system-ffmpeg"; buildInputs = [ pkgconfig bzip2 gst-plugins-base orc ] diff --git a/pkgs/development/libraries/libantlr3c/default.nix b/pkgs/development/libraries/libantlr3c/default.nix index ef583818859..6f12bf891b0 100644 --- a/pkgs/development/libraries/libantlr3c/default.nix +++ b/pkgs/development/libraries/libantlr3c/default.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation { sha256 ="0lpbnb4dq4azmsvlhp6khq1gy42kyqyjv8gww74g5lm2y6blm4fa"; }; - configureFlags = if stdenv.is64bit then "--enable-64bit" else ""; + configureFlags = stdenv.lib.optional stdenv.is64bit "--enable-64bit"; meta = with stdenv.lib; { description = "C runtime libraries of ANTLR v3"; diff --git a/pkgs/development/libraries/libcdr/default.nix b/pkgs/development/libraries/libcdr/default.nix index 8b5130b0eac..01452e2d6f5 100644 --- a/pkgs/development/libraries/libcdr/default.nix +++ b/pkgs/development/libraries/libcdr/default.nix @@ -18,8 +18,7 @@ stdenv.mkDerivation rec { sed -i 's,^CPPFLAGS.*,\0 -DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_SYSTEM_NO_DEPRECATED,' src/lib/Makefile.in ''; - configureFlags = if stdenv.cc.isClang - then [ "--disable-werror" ] else null; + configureFlags = stdenv.lib.optional stdenv.cc.isClang "--disable-werror"; CXXFLAGS="--std=gnu++0x"; # For c++11 constants in lcms2.h diff --git a/pkgs/development/libraries/liboping/default.nix b/pkgs/development/libraries/liboping/default.nix index c177f7ba58e..ca026811d69 100644 --- a/pkgs/development/libraries/liboping/default.nix +++ b/pkgs/development/libraries/liboping/default.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { buildInputs = [ ncurses perl ]; - configureFlags = stdenv.lib.optionalString (perl == null) "--with-perl-bindings=no"; + configureFlags = stdenv.lib.optional (perl == null) "--with-perl-bindings=no"; meta = with stdenv.lib; { description = "C library to generate ICMP echo requests (a.k.a. ping packets)"; diff --git a/pkgs/development/libraries/librsync/0.9.nix b/pkgs/development/libraries/librsync/0.9.nix index 115f4cd90a0..3ca84ed2ce5 100644 --- a/pkgs/development/libraries/librsync/0.9.nix +++ b/pkgs/development/libraries/librsync/0.9.nix @@ -10,7 +10,10 @@ stdenv.mkDerivation { hardeningDisable = [ "format" ]; - configureFlags = if stdenv.isCygwin then "--enable-static" else "--enable-shared"; + configureFlags = [ + (stdenv.lib.enableFeature stdenv.isCygwin "static") + (stdenv.lib.enableFeature (!stdenv.isCygwin) "shared") + ]; dontStrip = stdenv.hostPlatform != stdenv.buildPlatform; diff --git a/pkgs/development/tools/misc/avrdude/default.nix b/pkgs/development/tools/misc/avrdude/default.nix index 66b0467657a..4475e58207e 100644 --- a/pkgs/development/tools/misc/avrdude/default.nix +++ b/pkgs/development/tools/misc/avrdude/default.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { sha256 = "15m1w1qad3dj7r8n5ng1qqcaiyx1gyd6hnc3p2apgjllccdp77qg"; }; - configureFlags = stdenv.lib.optionalString docSupport "--enable-doc"; + configureFlags = stdenv.lib.optionals docSupport "--enable-doc"; buildInputs = [ yacc flex libusb libelf libftdi1 readline ] ++ stdenv.lib.optionals docSupport [ texLive texinfo texi2html ]; diff --git a/pkgs/development/tools/misc/srecord/default.nix b/pkgs/development/tools/misc/srecord/default.nix index 94a452ce083..a76a180741e 100644 --- a/pkgs/development/tools/misc/srecord/default.nix +++ b/pkgs/development/tools/misc/srecord/default.nix @@ -10,8 +10,9 @@ stdenv.mkDerivation rec { buildInputs = [ boost libtool groff ghostscript libgcrypt ]; - configureFlags = stdenv.lib.optionalString - (libgcrypt == null) "--without-gcrypt"; + configureFlags = [ + (stdenv.lib.optional (libgcrypt == null) "--without-gcrypt") + ]; meta = with stdenv.lib; { description = "Collection of powerful tools for manipulating EPROM load files"; diff --git a/pkgs/misc/emulators/wine/base.nix b/pkgs/misc/emulators/wine/base.nix index 0ff6f3f041e..d56a485c152 100644 --- a/pkgs/misc/emulators/wine/base.nix +++ b/pkgs/misc/emulators/wine/base.nix @@ -3,7 +3,7 @@ # flex 2.6.3 causes: undefined reference to `yywrap' pkgconfig, fontforge, makeWrapper, flex_2_6_1, bison, supportFlags, - buildScript ? null, configureFlags ? "" + buildScript ? null, configureFlags ? [] }: with import ./util.nix { inherit lib; }; diff --git a/pkgs/servers/irc/ircd-hybrid/default.nix b/pkgs/servers/irc/ircd-hybrid/default.nix index c73c69e6ee5..cf5b572c9eb 100644 --- a/pkgs/servers/irc/ircd-hybrid/default.nix +++ b/pkgs/servers/irc/ircd-hybrid/default.nix @@ -10,8 +10,11 @@ stdenv.mkDerivation rec { buildInputs = [ openssl zlib ]; - configureFlags = - "--with-nicklen=100 --with-topiclen=360 --enable-openssl=${openssl.dev}"; + configureFlags = [ + "--with-nicklen=100" + "--with-topiclen=360" + "--enable-openssl=${openssl.dev}" + ]; postInstall = "echo postinstall; mkdir -p \${out}/ ; rm -rf \${out}/logs ; ln -s /home/ircd \${out}/logs;"; diff --git a/pkgs/tools/filesystems/nixpart/0.4/lvm2.nix b/pkgs/tools/filesystems/nixpart/0.4/lvm2.nix index 1ddcbb2376c..7c92dc95268 100644 --- a/pkgs/tools/filesystems/nixpart/0.4/lvm2.nix +++ b/pkgs/tools/filesystems/nixpart/0.4/lvm2.nix @@ -12,8 +12,13 @@ stdenv.mkDerivation { sha256 = "0nr833bl0q4zq52drjxmmpf7bs6kqxwa5kahwwxm9411khkxz0vc"; }; - configureFlags = - "--disable-readline --enable-udev_rules --enable-udev_sync --enable-pkgconfig --enable-applib"; + configureFlags = [ + "--disable-readline" + "--enable-udev_rules" + "--enable-udev_sync" + "--enable-pkgconfig" + "--enable-applib" + ]; nativeBuildInputs = [ pkgconfig ]; buildInputs = [ systemd ]; diff --git a/pkgs/tools/misc/xburst-tools/default.nix b/pkgs/tools/misc/xburst-tools/default.nix index b25be641897..ca642035a0b 100644 --- a/pkgs/tools/misc/xburst-tools/default.nix +++ b/pkgs/tools/misc/xburst-tools/default.nix @@ -18,9 +18,10 @@ stdenv.mkDerivation { sh autogen.sh ''; - configureFlags = if gccCross != null then - "--enable-firmware CROSS_COMPILE=${gccCross.targetPrefix}" - else ""; + configureFlags = stdenv.lib.optionals (gccCross != null) [ + "--enable-firmware" + "CROSS_COMPILE=${gccCross.targetPrefix}" + ]; hardeningDisable = [ "pic" "stackprotector" ]; diff --git a/pkgs/tools/networking/mtr/default.nix b/pkgs/tools/networking/mtr/default.nix index 8932360c717..3c2ced1712f 100644 --- a/pkgs/tools/networking/mtr/default.nix +++ b/pkgs/tools/networking/mtr/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { substituteInPlace Makefile.in --replace ' install-exec-hook' "" ''; - configureFlags = stdenv.lib.optionalString (!withGtk) "--without-gtk"; + configureFlags = stdenv.lib.optional (!withGtk) "--without-gtk"; nativeBuildInputs = [ autoreconfHook pkgconfig ]; diff --git a/pkgs/tools/networking/wget/default.nix b/pkgs/tools/networking/wget/default.nix index 5c1636ddb86..cd1801318a6 100644 --- a/pkgs/tools/networking/wget/default.nix +++ b/pkgs/tools/networking/wget/default.nix @@ -34,8 +34,9 @@ stdenv.mkDerivation rec { ++ stdenv.lib.optional (libpsl != null) libpsl ++ stdenv.lib.optional stdenv.isDarwin perl; - configureFlags = - if openssl != null then "--with-ssl=openssl" else "--without-ssl"; + configureFlags = [ + (stdenv.lib.withFeatureAs (openssl != null) "ssl" openssl) + ]; doCheck = false; -- GitLab From 3e034bac1ae1db6ded4eaae0de5153302e683ca5 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Fri, 3 Aug 2018 12:36:51 -0400 Subject: [PATCH 0077/2206] stdenv adapter: Keep configureFlags a list --- pkgs/stdenv/adapters.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/stdenv/adapters.nix b/pkgs/stdenv/adapters.nix index 66570cba946..7d527729273 100644 --- a/pkgs/stdenv/adapters.nix +++ b/pkgs/stdenv/adapters.nix @@ -34,9 +34,9 @@ rec { makeStaticBinaries = stdenv: stdenv // { mkDerivation = args: stdenv.mkDerivation (args // { NIX_CFLAGS_LINK = "-static"; - configureFlags = - toString args.configureFlags or "" - + " --disable-shared"; # brrr... + configureFlags = (args.configureFlags or []) ++ [ + "--disable-shared" # brrr... + ]; }); isStatic = true; }; @@ -47,9 +47,10 @@ rec { makeStaticLibraries = stdenv: stdenv // { mkDerivation = args: stdenv.mkDerivation (args // { dontDisableStatic = true; - configureFlags = - toString args.configureFlags or "" - + " --enable-static --disable-shared"; + configureFlags = (args.configureFlags or []) ++ [ + "--enable-static" + "--disable-shared" + ]; }); }; -- GitLab From 944586699e7f501e80bb1f195c972a75141217a4 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 4 Aug 2018 13:45:59 +0200 Subject: [PATCH 0078/2206] llvmPackages_34: remove unused --- .../compilers/llvm/3.4/clang-purity.patch | 19 ---- .../llvm/3.4/clang-separate-build.patch | 8 -- pkgs/development/compilers/llvm/3.4/clang.nix | 56 ----------- .../compilers/llvm/3.4/default.nix | 37 -------- .../compilers/llvm/3.4/dragonegg.nix | 35 ------- pkgs/development/compilers/llvm/3.4/lld.nix | 29 ------ pkgs/development/compilers/llvm/3.4/lldb.nix | 43 --------- .../llvm/3.4/llvm-separate-build.patch | 12 --- pkgs/development/compilers/llvm/3.4/llvm.nix | 94 ------------------- .../llvm/3.4/polly-separate-build.patch | 12 --- pkgs/development/compilers/llvm/3.4/polly.nix | 25 ----- pkgs/top-level/all-packages.nix | 8 -- 12 files changed, 378 deletions(-) delete mode 100644 pkgs/development/compilers/llvm/3.4/clang-purity.patch delete mode 100644 pkgs/development/compilers/llvm/3.4/clang-separate-build.patch delete mode 100644 pkgs/development/compilers/llvm/3.4/clang.nix delete mode 100644 pkgs/development/compilers/llvm/3.4/default.nix delete mode 100644 pkgs/development/compilers/llvm/3.4/dragonegg.nix delete mode 100644 pkgs/development/compilers/llvm/3.4/lld.nix delete mode 100644 pkgs/development/compilers/llvm/3.4/lldb.nix delete mode 100644 pkgs/development/compilers/llvm/3.4/llvm-separate-build.patch delete mode 100644 pkgs/development/compilers/llvm/3.4/llvm.nix delete mode 100644 pkgs/development/compilers/llvm/3.4/polly-separate-build.patch delete mode 100644 pkgs/development/compilers/llvm/3.4/polly.nix diff --git a/pkgs/development/compilers/llvm/3.4/clang-purity.patch b/pkgs/development/compilers/llvm/3.4/clang-purity.patch deleted file mode 100644 index c7021a58f9b..00000000000 --- a/pkgs/development/compilers/llvm/3.4/clang-purity.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff -Naur clang-3.4-orig/lib/Driver/Tools.cpp clang-3.4/lib/Driver/Tools.cpp ---- clang-3.4-orig/lib/Driver/Tools.cpp 2013-12-08 21:59:27.000000000 -0500 -+++ clang-3.4/lib/Driver/Tools.cpp 2014-01-27 12:48:29.421872597 -0500 -@@ -6477,15 +6477,6 @@ - } - } - -- if (ToolChain.getArch() == llvm::Triple::arm || -- ToolChain.getArch() == llvm::Triple::thumb || -- (!Args.hasArg(options::OPT_static) && -- !Args.hasArg(options::OPT_shared))) { -- CmdArgs.push_back("-dynamic-linker"); -- CmdArgs.push_back(Args.MakeArgString( -- D.DyldPrefix + getLinuxDynamicLinker(Args, ToolChain))); -- } -- - CmdArgs.push_back("-o"); - CmdArgs.push_back(Output.getFilename()); - diff --git a/pkgs/development/compilers/llvm/3.4/clang-separate-build.patch b/pkgs/development/compilers/llvm/3.4/clang-separate-build.patch deleted file mode 100644 index 5fb67f169f4..00000000000 --- a/pkgs/development/compilers/llvm/3.4/clang-separate-build.patch +++ /dev/null @@ -1,8 +0,0 @@ -diff -Naur clang-3.4-orig/tools/extra/CMakeLists.txt clang-3.4/tools/extra/CMakeLists.txt ---- clang-3.4-orig/tools/extra/CMakeLists.txt 2013-11-07 19:08:23.000000000 -0500 -+++ clang-3.4/tools/extra/CMakeLists.txt 2014-01-20 11:47:22.678435223 -0500 -@@ -1,3 +1,4 @@ -+include(CheckLibraryExists) - check_library_exists(edit el_init "" HAVE_LIBEDIT) - - add_subdirectory(clang-apply-replacements) diff --git a/pkgs/development/compilers/llvm/3.4/clang.nix b/pkgs/development/compilers/llvm/3.4/clang.nix deleted file mode 100644 index 863e7eb2247..00000000000 --- a/pkgs/development/compilers/llvm/3.4/clang.nix +++ /dev/null @@ -1,56 +0,0 @@ -{ stdenv, fetch, cmake, libxml2, libedit, llvm, zlib, version, clang-tools-extra_src }: - -stdenv.mkDerivation { - name = "clang-${version}"; - - unpackPhase = '' - unpackFile ${fetch "cfe" "045wjnp5j8xd2zjhvldcllnwlnrwz3dafmlk412z804d5xvzb9jv"} - mv cfe-${version}.src clang - sourceRoot=$PWD/clang - unpackFile ${clang-tools-extra_src} - mv clang-tools-extra-* $sourceRoot/tools/extra - # !!! Hopefully won't be needed for 3.5 - unpackFile ${llvm.src} - export cmakeFlags="$cmakeFlags -DCLANG_PATH_TO_LLVM_SOURCE="`ls -d $PWD/llvm-*` - (cd llvm-* && patch -Np1 -i ${./llvm-separate-build.patch}) - ''; - - patches = [ ./clang-separate-build.patch ./clang-purity.patch ]; - - buildInputs = [ cmake libedit libxml2 zlib ]; - - cmakeFlags = [ - "-DCMAKE_CXX_FLAGS=-std=c++11" - "-DCLANG_PATH_TO_LLVM_BUILD=${llvm}" - ] ++ - (stdenv.lib.optional (stdenv.cc.libc != null) "-DC_INCLUDE_DIRS=${stdenv.cc.libc}/include") ++ - (stdenv.lib.optional (stdenv.cc.cc != null) "-DGCC_INSTALL_PREFIX=${stdenv.cc.cc}"); - - # Clang expects to find LLVMgold in its own prefix - # Clang expects to find sanitizer libraries in its own prefix - postInstall = '' - if [ -e ${llvm}/lib/LLVMgold.so ]; then - ln -sv ${llvm}/lib/LLVMgold.so $out/lib - fi - - ln -sv ${llvm}/lib/clang/${version}/lib $out/lib/clang/${version}/ - ''; - - passthru = { - isClang = true; - cc = stdenv.cc.cc; - # GCC_INSTALL_PREFIX points here, so just use it even though it may not - # actually be a gcc - gcc = stdenv.cc.cc; - hardeningUnsupportedFlags = [ "stackprotector" ]; - }; - - enableParallelBuilding = true; - - meta = { - description = "A c, c++, objective-c, and objective-c++ frontend for the llvm compiler"; - homepage = http://llvm.org/; - license = stdenv.lib.licenses.ncsa; - platforms = stdenv.lib.platforms.all; - }; -} diff --git a/pkgs/development/compilers/llvm/3.4/default.nix b/pkgs/development/compilers/llvm/3.4/default.nix deleted file mode 100644 index ef4e8d4bbc5..00000000000 --- a/pkgs/development/compilers/llvm/3.4/default.nix +++ /dev/null @@ -1,37 +0,0 @@ -{ newScope, stdenv, isl, fetchurl }: -let - callPackage = newScope (self // { inherit stdenv isl version fetch; }); - - version = "3.4"; - - fetch = fetch_v version; - fetch_v = ver: name: sha256: fetchurl { - url = "http://llvm.org/releases/${ver}/${name}-${ver}.src.tar.gz"; - inherit sha256; - }; - - compiler-rt_src = fetch "compiler-rt" "0p5b6varxdqn7q3n77xym63hhq4qqxd2981pfpa65r1w72qqjz7k"; - clang-tools-extra_src = fetch "clang-tools-extra" "1d1822mwxxl9agmyacqjw800kzz5x8xr0sdmi8fgx5xfa5sii1ds"; - - self = { - llvm = callPackage ./llvm.nix rec { - version = "3.4.2"; - fetch = fetch_v version; - inherit compiler-rt_src; - }; - - clang = callPackage ./clang.nix rec { - version = "3.4.2"; - fetch = fetch_v version; - inherit clang-tools-extra_src; - }; - - lld = callPackage ./lld.nix {}; - - lldb = callPackage ./lldb.nix {}; - - polly = callPackage ./polly.nix {}; - - dragonegg = callPackage ./dragonegg.nix {}; - }; -in self diff --git a/pkgs/development/compilers/llvm/3.4/dragonegg.nix b/pkgs/development/compilers/llvm/3.4/dragonegg.nix deleted file mode 100644 index b2f41914d96..00000000000 --- a/pkgs/development/compilers/llvm/3.4/dragonegg.nix +++ /dev/null @@ -1,35 +0,0 @@ -{stdenv, fetch, fetchpatch, llvm, gmp, mpfr, libmpc, ncurses, zlib, version}: - -stdenv.mkDerivation rec { - name = "dragonegg-${version}"; - - src = fetch "dragonegg" "1733czbvby1ww3xkwcwmm0km0bpwhfyxvf56wb0zv5gksp3kbgrl"; - - patches = [(fetchpatch { - url = "https://llvm.org/viewvc/llvm-project/dragonegg/trunk/src/x86/ABIHack.inc" - + "?r1=208730&r2=208729&view=patch"; - sha256 = "1al82gqz90hzjx24p0wls029lw2bgnlgd209kgvxsp82p4z1v1c1"; - name = "bug-18548.patch"; - })]; - patchFlags = "-p2"; - - # The gcc the plugin will be built for (the same used building dragonegg) - GCC = "gcc"; - - buildInputs = [ llvm gmp mpfr libmpc ncurses zlib ]; - - installPhase = '' - mkdir -p $out/lib $out/share/doc/${name} - cp -d dragonegg.so $out/lib - cp README COPYING $out/share/doc/${name} - ''; - - meta = { - homepage = http://dragonegg.llvm.org/; - description = "gcc plugin that replaces gcc's optimizers and code generators by those in LLVM"; - license = stdenv.lib.licenses.gpl2Plus; - maintainers = with stdenv.lib.maintainers; [viric]; - platforms = with stdenv.lib.platforms; linux; - broken = true; - }; -} diff --git a/pkgs/development/compilers/llvm/3.4/lld.nix b/pkgs/development/compilers/llvm/3.4/lld.nix deleted file mode 100644 index 0398a5a543a..00000000000 --- a/pkgs/development/compilers/llvm/3.4/lld.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ stdenv, fetch, cmake, llvm, ncurses, zlib, python2, version }: - -stdenv.mkDerivation { - name = "lld-${version}"; - - src = fetch "lld" "1sd4scqynryfrmcc4h0ljgwn2dgjmbbmf38z50ya6l0janpd2nxz"; - - preUnpack = '' - # !!! Hopefully won't be needed for 3.5 - unpackFile ${llvm.src} - export cmakeFlags="$cmakeFlags -DLLD_PATH_TO_LLVM_SOURCE="`ls -d $PWD/llvm-*` - ''; - - buildInputs = [ cmake ncurses zlib python2 ]; - - cmakeFlags = [ - "-DCMAKE_CXX_FLAGS=-std=c++11" - "-DLLD_PATH_TO_LLVM_BUILD=${llvm}" - ]; - - enableParallelBuilding = true; - - meta = { - description = "A set of modular code for creating linker tools"; - homepage = http://llvm.org/; - license = stdenv.lib.licenses.ncsa; - platforms = stdenv.lib.platforms.all; - }; -} diff --git a/pkgs/development/compilers/llvm/3.4/lldb.nix b/pkgs/development/compilers/llvm/3.4/lldb.nix deleted file mode 100644 index c5ed82f53e5..00000000000 --- a/pkgs/development/compilers/llvm/3.4/lldb.nix +++ /dev/null @@ -1,43 +0,0 @@ -{ stdenv -, fetch -, cmake -, zlib -, ncurses -, swig -, which -, libedit -, llvm -, clang -, python2 -, version -}: - -stdenv.mkDerivation { - name = "lldb-${version}"; - - src = fetch "lldb" "0h8cmjrhjhigk7k2qll1pcf6jfgmbdzkzfz2i048pkfg851s0x4g"; - - patchPhase = '' - sed -i 's|/usr/bin/env||' \ - scripts/Python/finish-swig-Python-LLDB.sh \ - scripts/Python/build-swig-Python.sh - ''; - - buildInputs = [ cmake python2 which swig ncurses zlib libedit ]; - - cmakeFlags = [ - "-DCMAKE_CXX_FLAGS=-std=c++11" - "-DLLDB_PATH_TO_LLVM_BUILD=${llvm}" - "-DLLDB_PATH_TO_CLANG_BUILD=${clang}" - "-DLLDB_DISABLE_LIBEDIT=1" # https://llvm.org/bugs/show_bug.cgi?id=28898 - ]; - - enableParallelBuilding = true; - - meta = { - description = "A next-generation high-performance debugger"; - homepage = http://llvm.org/; - license = stdenv.lib.licenses.ncsa; - platforms = stdenv.lib.platforms.all; - }; -} diff --git a/pkgs/development/compilers/llvm/3.4/llvm-separate-build.patch b/pkgs/development/compilers/llvm/3.4/llvm-separate-build.patch deleted file mode 100644 index abfc11513cd..00000000000 --- a/pkgs/development/compilers/llvm/3.4/llvm-separate-build.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur llvm-3.4-orig/cmake/modules/TableGen.cmake llvm-3.4/cmake/modules/TableGen.cmake ---- llvm-3.4-orig/cmake/modules/TableGen.cmake 2013-10-06 21:00:07.000000000 -0400 -+++ llvm-3.4/cmake/modules/TableGen.cmake 2014-01-20 13:06:55.273022149 -0500 -@@ -78,8 +78,6 @@ - endif() - - macro(add_tablegen target project) -- set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${LLVM_TOOLS_BINARY_DIR}) -- - set(${target}_OLD_LLVM_LINK_COMPONENTS ${LLVM_LINK_COMPONENTS}) - set(LLVM_LINK_COMPONENTS ${LLVM_LINK_COMPONENTS} TableGen) - add_llvm_utility(${target} ${ARGN}) diff --git a/pkgs/development/compilers/llvm/3.4/llvm.nix b/pkgs/development/compilers/llvm/3.4/llvm.nix deleted file mode 100644 index accdfbf23b5..00000000000 --- a/pkgs/development/compilers/llvm/3.4/llvm.nix +++ /dev/null @@ -1,94 +0,0 @@ -{ stdenv -, fetch -, fetchpatch -, perl -, groff -, cmake -, python2 -, libffi -, libbfd -, libxml2 -, ncurses -, version -, zlib -, compiler-rt_src -, debugVersion ? false -}: - -let - src = fetch "llvm" "1mzgy7r0dma0npi1qrbr1s5n4nbj1ipxgbiw0q671l4s0r3qs0qp"; -in stdenv.mkDerivation rec { - name = "llvm-${version}"; - - unpackPhase = '' - unpackFile ${src} - mv llvm-${version}.src llvm - sourceRoot=$PWD/llvm - unpackFile ${compiler-rt_src} - mv compiler-rt-* $sourceRoot/projects/compiler-rt - ''; - - buildInputs = - [ perl groff cmake libxml2 libffi python2 ] /* - ++ stdenv.lib.optional stdenv.isLinux valgrind */; - - propagatedBuildInputs = [ ncurses zlib ]; - - patches = stdenv.lib.optionals (!stdenv.isDarwin) [ - # llvm-config --libfiles returns (non-existing) static libs - ../fix-llvm-config.patch - ]; - - postPatch = stdenv.lib.optionalString (stdenv ? glibc) '' - ( - cd projects/compiler-rt - patch -p1 -F3 < ${ - fetchpatch { - name = "sigaltstack.patch"; # for glibc-2.26 - url = https://github.com/llvm-mirror/compiler-rt/commit/8a5e425a68d.diff; - sha256 = "0h4y5vl74qaa7dl54b1fcyqalvlpd8zban2d1jxfkxpzyi7m8ifi"; - } - } - - sed -i "s,#include ,&\n#include ,g" \ - lib/asan/asan_linux.cc - ) - ''; - - # hacky fix: created binaries need to be run before installation - preBuild = '' - mkdir -p $out/ - ln -sv $PWD/lib $out - ''; - - cmakeFlags = with stdenv; [ - "-DCMAKE_BUILD_TYPE=${if debugVersion then "Debug" else "Release"}" - "-DLLVM_BUILD_TESTS=ON" - "-DLLVM_ENABLE_FFI=ON" - "-DLLVM_REQUIRES_RTTI=1" - "-DLLVM_BINUTILS_INCDIR=${libbfd.dev}/include" - "-DCMAKE_CXX_FLAGS=-std=c++11" - ] ++ stdenv.lib.optional (!stdenv.isDarwin) "-DBUILD_SHARED_LIBS=ON"; - - postBuild = '' - rm -fR $out - - paxmark m bin/{lli,llvm-rtdyld} - - paxmark m unittests/ExecutionEngine/JIT/JITTests - paxmark m unittests/ExecutionEngine/MCJIT/MCJITTests - paxmark m unittests/Support/SupportTests - ''; - - enableParallelBuilding = true; - - passthru.src = src; - - meta = { - description = "Collection of modular and reusable compiler and toolchain technologies"; - homepage = http://llvm.org/; - license = stdenv.lib.licenses.ncsa; - maintainers = with stdenv.lib.maintainers; [ lovek323 raskin ]; - platforms = [ "i686-linux" "x86_64-linux" "x86_64-darwin" "armv7l-linux"]; - }; -} diff --git a/pkgs/development/compilers/llvm/3.4/polly-separate-build.patch b/pkgs/development/compilers/llvm/3.4/polly-separate-build.patch deleted file mode 100644 index 618dd4dc3b1..00000000000 --- a/pkgs/development/compilers/llvm/3.4/polly-separate-build.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur polly-3.4-orig/CMakeLists.txt polly-3.4/CMakeLists.txt ---- polly-3.4-orig/CMakeLists.txt 2013-11-21 06:51:46.000000000 -0500 -+++ polly-3.4/CMakeLists.txt 2014-01-20 18:49:34.907919933 -0500 -@@ -53,7 +53,7 @@ - execute_process(COMMAND "${LLVM_INSTALL_ROOT}/bin/llvm-config" --cxxflags - OUTPUT_VARIABLE LLVM_CXX_FLAGS - OUTPUT_STRIP_TRAILING_WHITESPACE) -- set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} ${LLVM_CXX_FLAGS}) -+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${LLVM_CXX_FLAGS}") - endif(NOT DEFINED LLVM_MAIN_SRC_DIR) - - set(POLLY_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}) diff --git a/pkgs/development/compilers/llvm/3.4/polly.nix b/pkgs/development/compilers/llvm/3.4/polly.nix deleted file mode 100644 index 1ea806a1266..00000000000 --- a/pkgs/development/compilers/llvm/3.4/polly.nix +++ /dev/null @@ -1,25 +0,0 @@ -{ stdenv, fetch, cmake, isl, python2, gmp, llvm, version }: - -stdenv.mkDerivation { - name = "polly-${version}"; - - src = fetch "polly" "1rqflmgzg1vzjm0r32c5ck8x3q0qm3g0hh8ggbjazh6x7nvmy6lz"; - - patches = [ ./polly-separate-build.patch ]; - - buildInputs = [ cmake isl python2 gmp ]; - - cmakeFlags = [ - "-DCMAKE_CXX_FLAGS=-std=c++11" - "-DLLVM_INSTALL_ROOT=${llvm}" - ]; - - enableParallelBuilding = true; - - meta = { - description = "A polyhedral optimizer for llvm"; - homepage = http://llvm.org/; - license = stdenv.lib.licenses.ncsa; - platforms = stdenv.lib.platforms.all; - }; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 90576e34da0..1f14ab2cde0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6277,7 +6277,6 @@ with pkgs; clang_38 = llvmPackages_38.clang; clang_37 = llvmPackages_37.clang; clang_35 = wrapCC llvmPackages_35.clang; - clang_34 = wrapCC llvmPackages_34.clang; clang-tools = callPackage ../development/tools/clang-tools { }; @@ -6874,16 +6873,9 @@ with pkgs; llvm_38 = llvmPackages_38.llvm; llvm_37 = llvmPackages_37.llvm; llvm_35 = llvmPackages_35.llvm; - llvm_34 = llvmPackages_34.llvm; llvmPackages = recurseIntoAttrs llvmPackages_5; - llvmPackages_34 = callPackage ../development/compilers/llvm/3.4 ({ - isl = isl_0_12; - } // stdenv.lib.optionalAttrs (stdenv.cc.isGNU && stdenv.hostPlatform.isi686) { - stdenv = overrideCC stdenv buildPackages.gcc6; - }); - llvmPackages_35 = callPackage ../development/compilers/llvm/3.5 ({ isl = isl_0_14; } // stdenv.lib.optionalAttrs (stdenv.cc.isGNU && stdenv.hostPlatform.isi686) { -- GitLab From 9267b477f13587729e35367029df8526b9fdf28f Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sun, 5 Aug 2018 11:51:03 +0200 Subject: [PATCH 0079/2206] python.pkgs.pytest.setupHook: fix cache name, fixes #40273 The cache is not named `.pytest-cache` but `.pytest_cache`. --- pkgs/development/python-modules/pytest/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest/default.nix b/pkgs/development/python-modules/pytest/default.nix index 5fda0994010..0e3f89fa152 100644 --- a/pkgs/development/python-modules/pytest/default.nix +++ b/pkgs/development/python-modules/pytest/default.nix @@ -27,10 +27,10 @@ buildPythonPackage rec { runHook postCheck ''; - # Remove .pytest-cache when using py.test in a Nix build + # Remove .pytest_cache when using py.test in a Nix build setupHook = writeText "pytest-hook" '' postFixupHooks+=( - 'find $out -name .pytest-cache -type d -exec rm -rf {} +' + 'find $out -name .pytest_cache -type d -exec rm -rf {} +' ) ''; -- GitLab From b0dfd3d7372e8247be242453e179968577dbec45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Hedin=20Br=C3=B8nner?= Date: Fri, 3 Aug 2018 17:07:18 +0200 Subject: [PATCH 0080/2206] libinput: 1.11.0 -> 1.11.3 --- pkgs/development/libraries/libinput/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libinput/default.nix b/pkgs/development/libraries/libinput/default.nix index bf08db6d3b7..5498a32e709 100644 --- a/pkgs/development/libraries/libinput/default.nix +++ b/pkgs/development/libraries/libinput/default.nix @@ -16,11 +16,11 @@ in with stdenv.lib; stdenv.mkDerivation rec { name = "libinput-${version}"; - version = "1.11.0"; + version = "1.11.3"; src = fetchurl { url = "https://www.freedesktop.org/software/libinput/${name}.tar.xz"; - sha256 = "04mwl1v51b785h7q3v23hahr0qzr48qq1jzj7d3msjvgh97nr8v4"; + sha256 = "01nb1shnl871d939wgfd7nc9svclcnfjfhlq64b4yns2dvcr24gk"; }; outputs = [ "out" "dev" ]; -- GitLab From f09e3a385d4b8559540c0fc334d8da9a6c8b35eb Mon Sep 17 00:00:00 2001 From: Georg Haas Date: Tue, 31 Jul 2018 21:22:08 +0200 Subject: [PATCH 0081/2206] qsstv: init at 9.2.6 --- pkgs/applications/misc/qsstv/default.nix | 54 ++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 56 insertions(+) create mode 100644 pkgs/applications/misc/qsstv/default.nix diff --git a/pkgs/applications/misc/qsstv/default.nix b/pkgs/applications/misc/qsstv/default.nix new file mode 100644 index 00000000000..c8401cdbf49 --- /dev/null +++ b/pkgs/applications/misc/qsstv/default.nix @@ -0,0 +1,54 @@ +{ stdenv, fetchurl, qtbase, qmake, makeDesktopItem, openjpeg, pkgconfig, fftw, + libpulseaudio, alsaLib, hamlib, libv4l, fftwFloat }: + +stdenv.mkDerivation rec { + version = "9.2.6"; + name = "qsstv-${version}"; + + src = fetchurl { + url = "http://users.telenet.be/on4qz/qsstv/downloads/qsstv_${version}.tar.gz"; + sha256 = "0sx70yk389fq5djvjwnam6ics5knmg9b5x608bk2sjbfxkila108"; + }; + + enableParallelBuilding = true; + + nativeBuildInputs = [ + qmake + pkgconfig + ]; + + buildInputs = [ qtbase openjpeg fftw libpulseaudio alsaLib hamlib libv4l + fftwFloat ]; + + desktopItem = makeDesktopItem { + name = "QSSTV"; + exec = "qsstv"; + icon = "qsstv.png"; + comment = "Qt-based slow-scan TV and fax"; + desktopName = "QSSTV"; + genericName = "qsstv"; + categories = "Application;HamRadio;"; + }; + + installPhase = '' + # Install binary to the right location + make install INSTALL_ROOT=$out + mv $out/usr/bin $out/ + rm -r $out/usr + + # Install desktop icon + install -D qsstv/icons/qsstv.png $out/share/pixmaps/qsstv.png + + # Install desktop item + cp -rv ${desktopItem}/share $out + ''; + + meta = with stdenv.lib; { + description = "Qt-based slow-scan TV and fax"; + homepage = http://users.telenet.be/on4qz/; + platforms = platforms.linux; + license = stdenv.lib.licenses.gpl3; + maintainers = with stdenv.lib.maintainers; [ hax404 ]; + }; +} + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8ce802c2fb7..6ce2c1b5f9c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17956,6 +17956,8 @@ with pkgs; qt = qt4; }; + qsstv = qt5.callPackage ../applications/misc/qsstv { }; + qsyncthingtray = libsForQt5.callPackage ../applications/misc/qsyncthingtray { }; qstopmotion = callPackage ../applications/video/qstopmotion { }; -- GitLab From acd1551478261989a81688c2347bee1d47ec88a8 Mon Sep 17 00:00:00 2001 From: Georg Haas Date: Tue, 31 Jul 2018 21:26:05 +0200 Subject: [PATCH 0082/2206] maintainers: add @hax404 --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 2b5fbd67dfb..d7232878da7 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -1565,6 +1565,11 @@ github = "havvy"; name = "Ryan Scheel"; }; + hax404 = { + email = "hax404foogit@hax404.de"; + github = "hax404"; + name = "Georg Haas"; + }; hbunke = { email = "bunke.hendrik@gmail.com"; github = "hbunke"; -- GitLab From 71680eb127aea3bf6abb6fba1babcb3b212ebb3b Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Sun, 5 Aug 2018 15:03:13 -0400 Subject: [PATCH 0083/2206] shadow: 4.5 -> 4.6 --- pkgs/os-specific/linux/shadow/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/shadow/default.nix b/pkgs/os-specific/linux/shadow/default.nix index 3a76450a830..25ba60b58ee 100644 --- a/pkgs/os-specific/linux/shadow/default.nix +++ b/pkgs/os-specific/linux/shadow/default.nix @@ -20,13 +20,13 @@ in stdenv.mkDerivation rec { name = "shadow-${version}"; - version = "4.5"; + version = "4.6"; src = fetchFromGitHub { owner = "shadow-maint"; repo = "shadow"; rev = "${version}"; - sha256 = "1aj7s2arnsfqf34ak40is2zmwm666l28pay6rv1ffx46j0wj4hws"; + sha256 = "1llcv77lvpc4h3rgww9ms736kbdisiylcr2z02863f41afxbwl82"; }; buildInputs = stdenv.lib.optional (pam != null && stdenv.isLinux) pam; -- GitLab From 28ad0703f3db92a3cbb8b1249101e0ff4e3616f6 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Sun, 5 Aug 2018 19:20:02 +0000 Subject: [PATCH 0084/2206] cc-wrapper: propagate man and info to propagated-build-inputs --- pkgs/build-support/cc-wrapper/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/build-support/cc-wrapper/default.nix b/pkgs/build-support/cc-wrapper/default.nix index a981ffea708..b9828c941ed 100644 --- a/pkgs/build-support/cc-wrapper/default.nix +++ b/pkgs/build-support/cc-wrapper/default.nix @@ -262,8 +262,8 @@ stdenv.mkDerivation { ## mkdir -p $man/nix-support $info/nix-support - printWords ${cc.man or ""} > $man/nix-support/propagated-user-env-packages - printWords ${cc.info or ""} > $info/nix-support/propagated-user-env-packages + printWords ${cc.man or ""} >> $man/nix-support/propagated-build-inputs + printWords ${cc.info or ""} >> $info/nix-support/propagated-build-inputs '' + '' -- GitLab From a53504f4a428529e08beda8956f96e7337bb6d12 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Sun, 5 Aug 2018 19:24:32 +0000 Subject: [PATCH 0085/2206] stdenv: shadow doCheck and doInstallCheck --- pkgs/stdenv/generic/make-derivation.nix | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/pkgs/stdenv/generic/make-derivation.nix b/pkgs/stdenv/generic/make-derivation.nix index 48ee68f4c00..9aed883d57c 100644 --- a/pkgs/stdenv/generic/make-derivation.nix +++ b/pkgs/stdenv/generic/make-derivation.nix @@ -78,6 +78,11 @@ rec { , ... } @ attrs: let + # TODO(@oxij, @Ericson2314): This is here to keep the old semantics, remove when + # no package has `doCheck = true`. + doCheck' = doCheck && stdenv.hostPlatform == stdenv.buildPlatform; + doInstallCheck' = doInstallCheck && stdenv.hostPlatform == stdenv.buildPlatform; + fixedOutputDrv = attrs ? outputHash; noNonNativeDeps = builtins.length (depsBuildTarget ++ depsBuildTargetPropagated ++ depsHostHost ++ depsHostHostPropagated @@ -97,6 +102,9 @@ rec { inherit erroneousHardeningFlags hardeningDisable hardeningEnable supportedHardeningFlags; }) else let + doCheck = doCheck'; + doInstallCheck = doInstallCheck'; + references = nativeBuildInputs ++ buildInputs ++ propagatedNativeBuildInputs ++ propagatedBuildInputs; @@ -111,7 +119,7 @@ rec { [ (map (drv: drv.__spliced.hostHost or drv) depsHostHost) (map (drv: drv.crossDrv or drv) (buildInputs - ++ lib.optionals doCheck' checkInputs + ++ lib.optionals doCheck checkInputs ++ lib.optionals doInstallCheck' installCheckInputs)) ] [ @@ -133,11 +141,6 @@ rec { ] ]; - # TODO(@oxij, @Ericson2314): This is here to keep the old semantics, remove when - # no package has `doCheck = true`. - doCheck' = doCheck && stdenv.hostPlatform == stdenv.buildPlatform; - doInstallCheck' = doInstallCheck && stdenv.hostPlatform == stdenv.buildPlatform; - outputs' = outputs ++ (if separateDebugInfo then assert stdenv.hostPlatform.isLinux; [ "debug" ] else []); @@ -165,7 +168,6 @@ rec { derivationArg = (removeAttrs attrs ["meta" "passthru" "pos" - "doCheck" "doInstallCheck" "checkInputs" "installCheckInputs" "__impureHostDeps" "__propagatedImpureHostDeps" "sandboxProfile" "propagatedSandboxProfile"]) @@ -212,15 +214,11 @@ rec { ++ optional (elem "host" configurePlatforms) "--host=${stdenv.hostPlatform.config}" ++ optional (elem "target" configurePlatforms) "--target=${stdenv.targetPlatform.config}"; + inherit doCheck doInstallCheck; } // lib.optionalAttrs (hardeningDisable != [] || hardeningEnable != []) { NIX_HARDENING_ENABLE = enabledHardeningOptions; } // lib.optionalAttrs (outputs' != [ "out" ]) { outputs = outputs'; - } // lib.optionalAttrs doCheck' { - doCheck = true; - } // lib.optionalAttrs doInstallCheck' { - doInstallCheck = true; - } // lib.optionalAttrs (stdenv.buildPlatform.isDarwin) { # TODO: remove lib.unique once nix has a list canonicalization primitive __sandboxProfile = -- GitLab From eb5b313b1669d41f301363824e20cd3669d7da64 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Sun, 5 Aug 2018 19:24:46 +0000 Subject: [PATCH 0086/2206] stdenv: shadow outputs --- pkgs/stdenv/generic/make-derivation.nix | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/pkgs/stdenv/generic/make-derivation.nix b/pkgs/stdenv/generic/make-derivation.nix index 9aed883d57c..560aa72eb39 100644 --- a/pkgs/stdenv/generic/make-derivation.nix +++ b/pkgs/stdenv/generic/make-derivation.nix @@ -83,6 +83,10 @@ rec { doCheck' = doCheck && stdenv.hostPlatform == stdenv.buildPlatform; doInstallCheck' = doInstallCheck && stdenv.hostPlatform == stdenv.buildPlatform; + outputs' = + outputs ++ + (if separateDebugInfo then assert stdenv.hostPlatform.isLinux; [ "debug" ] else []); + fixedOutputDrv = attrs ? outputHash; noNonNativeDeps = builtins.length (depsBuildTarget ++ depsBuildTargetPropagated ++ depsHostHost ++ depsHostHostPropagated @@ -105,6 +109,8 @@ rec { doCheck = doCheck'; doInstallCheck = doInstallCheck'; + outputs = outputs'; + references = nativeBuildInputs ++ buildInputs ++ propagatedNativeBuildInputs ++ propagatedBuildInputs; @@ -141,10 +147,6 @@ rec { ] ]; - outputs' = - outputs ++ - (if separateDebugInfo then assert stdenv.hostPlatform.isLinux; [ "debug" ] else []); - computedSandboxProfile = lib.concatMap (input: input.__propagatedSandboxProfile or []) (stdenv.extraNativeBuildInputs @@ -215,10 +217,10 @@ rec { ++ optional (elem "target" configurePlatforms) "--target=${stdenv.targetPlatform.config}"; inherit doCheck doInstallCheck; + + inherit outputs; } // lib.optionalAttrs (hardeningDisable != [] || hardeningEnable != []) { NIX_HARDENING_ENABLE = enabledHardeningOptions; - } // lib.optionalAttrs (outputs' != [ "out" ]) { - outputs = outputs'; } // lib.optionalAttrs (stdenv.buildPlatform.isDarwin) { # TODO: remove lib.unique once nix has a list canonicalization primitive __sandboxProfile = @@ -259,9 +261,8 @@ rec { # unless they are comfortable with this default. outputsToInstall = let - outs = outputs'; # the value passed to derivation primitive - hasOutput = out: builtins.elem out outs; - in [( lib.findFirst hasOutput null (["bin" "out"] ++ outs) )]; + hasOutput = out: builtins.elem out outputs; + in [( lib.findFirst hasOutput null (["bin" "out"] ++ outputs) )]; } // attrs.meta or {} # Fill `meta.position` to identify the source location of the package. -- GitLab From f0814ec049e8b69547d7ffe1644c0267eba3d8d7 Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Sun, 5 Aug 2018 16:02:57 -0400 Subject: [PATCH 0087/2206] patch: Fix CVE-2018-1000156 --- pkgs/tools/text/gnupatch/default.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/text/gnupatch/default.nix b/pkgs/tools/text/gnupatch/default.nix index c83eab2e2ef..0ad2a18236f 100644 --- a/pkgs/tools/text/gnupatch/default.nix +++ b/pkgs/tools/text/gnupatch/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl -, ed +, ed, autoreconfHook , buildPlatform, hostPlatform }: @@ -14,9 +14,18 @@ stdenv.mkDerivation rec { patches = [ # https://git.savannah.gnu.org/cgit/patch.git/patch/?id=f290f48a621867084884bfff87f8093c15195e6a ./CVE-2018-6951.patch + (fetchurl { + url = https://sources.debian.org/data/main/p/patch/2.7.6-2/debian/patches/Allow_input_files_to_be_missing_for_ed-style_patches.patch; + sha256 = "0iw0lk0yhnhvfjzal48ij6zdr92mgb84jq7fwryy1hdhi47hhq64"; + }) + (fetchurl { # CVE-2018-1000156 + url = https://sources.debian.org/data/main/p/patch/2.7.6-2/debian/patches/Fix_arbitrary_command_execution_in_ed-style_patches.patch; + sha256 = "1bpy16n3hm5nv9xkrn6c4wglzsdzj3ss1biq16w9kfv48p4hx2vg"; + }) ]; buildInputs = stdenv.lib.optional doCheck ed; + nativeBuildInputs = [ autoreconfHook ]; configureFlags = stdenv.lib.optionals (hostPlatform != buildPlatform) [ "ac_cv_func_strnlen_working=yes" -- GitLab From e4138804da7eb187497e1a990a6b88cc80c7c454 Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Sun, 5 Aug 2018 18:04:38 -0400 Subject: [PATCH 0088/2206] openldap: 2.4.45 -> 2.4.46 LibreSSL patch no longer needed --- pkgs/development/libraries/openldap/default.nix | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/pkgs/development/libraries/openldap/default.nix b/pkgs/development/libraries/openldap/default.nix index 907f071d5c5..9ed555053e2 100644 --- a/pkgs/development/libraries/openldap/default.nix +++ b/pkgs/development/libraries/openldap/default.nix @@ -1,21 +1,13 @@ { stdenv, fetchurl, openssl, cyrus_sasl, db, groff, libtool }: stdenv.mkDerivation rec { - name = "openldap-2.4.45"; + name = "openldap-2.4.46"; src = fetchurl { url = "https://www.openldap.org/software/download/OpenLDAP/openldap-release/${name}.tgz"; - sha256 = "091qvwk5dkcpp17ziabcnh3rg3m7qwzw2pihfcd1d5fdxgywzmnd"; + sha256 = "0bab1km8f2nan1x0zgwliknbxg0zlf2pafxrr867kblrdfwdr44s"; }; - patches = [ - (fetchurl { - url = "https://bz-attachments.freebsd.org/attachment.cgi?id=183223"; - sha256 = "1fiy457hrxmydybjlvn8ypzlavz22cz31q2rga07n32dh4x759r3"; - }) - ]; - patchFlags = [ "-p0" ]; - # TODO: separate "out" and "bin" outputs = [ "out" "dev" "man" "devdoc" ]; -- GitLab From 99fb65fb11e16a4b283e11209cf87a7fb155089b Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Sun, 5 Aug 2018 18:20:33 -0400 Subject: [PATCH 0089/2206] libxml2: Fix CVE-2018-9251 --- pkgs/development/libraries/libxml2/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/libraries/libxml2/default.nix b/pkgs/development/libraries/libxml2/default.nix index aea7747c335..ede65d5e8c5 100644 --- a/pkgs/development/libraries/libxml2/default.nix +++ b/pkgs/development/libraries/libxml2/default.nix @@ -19,6 +19,13 @@ in stdenv.mkDerivation rec { sha256 = "0ci7is75bwqqw2p32vxvrk6ds51ik7qgx73m920rakv5jlayax0b"; }; + patches = [ + (fetchurl { # CVE-2018-9251 + url = https://gitlab.gnome.org/GNOME/libxml2/commit/2240fbf5912054af025fb6e01e26375100275e74.diff; + sha256 = "01c5dnipz2rmv2dgma1ycvhyiyfvy9makyn6ywahm10jwk5chn3i"; + }) + ]; + outputs = [ "bin" "dev" "out" "man" "doc" ] ++ lib.optional pythonSupport "py" ++ lib.optional enableStatic "static"; -- GitLab From 6a25a35e704689d2bfa6c39032844674e6fdb3fd Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Sun, 5 Aug 2018 19:15:14 -0400 Subject: [PATCH 0090/2206] nixos/activation: Identifies the snippet that failed This allows a developer to better identify in which snippet the failure happened. Furthermore, users seeking help will have more information available about the failure. --- nixos/modules/system/activation/activation-script.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/nixos/modules/system/activation/activation-script.nix b/nixos/modules/system/activation/activation-script.nix index c563614caaa..93a1b13a81d 100644 --- a/nixos/modules/system/activation/activation-script.nix +++ b/nixos/modules/system/activation/activation-script.nix @@ -8,7 +8,12 @@ let addAttributeName = mapAttrs (a: v: v // { text = '' #### Activation script snippet ${a}: + _localstatus=0 ${v.text} + + if (( _localstatus > 0 )); then + printf "Activation script snippet '%s' failed (%s)\n" "${a}" "$_localstatus" + fi ''; }); @@ -71,7 +76,7 @@ in done _status=0 - trap "_status=1" ERR + trap "_status=1 _localstatus=\$?" ERR # Ensure a consistent umask. umask 0022 -- GitLab From 05daf390b3a2d391d8990cb647e2ab3ab6487cf3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sat, 4 Aug 2018 11:22:37 +0100 Subject: [PATCH 0091/2206] systemd: 238 -> 239 --- nixos/modules/system/boot/systemd.nix | 1 + pkgs/os-specific/linux/systemd/default.nix | 16 +++------------- 2 files changed, 4 insertions(+), 13 deletions(-) diff --git a/nixos/modules/system/boot/systemd.nix b/nixos/modules/system/boot/systemd.nix index 951da797fe5..737d1c10db8 100644 --- a/nixos/modules/system/boot/systemd.nix +++ b/nixos/modules/system/boot/systemd.nix @@ -65,6 +65,7 @@ let "systemd-user-sessions.service" "dbus-org.freedesktop.machine1.service" "user@.service" + "user-runtime-dir@.service" # Journal. "systemd-journald.socket" diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix index abb6efa29bf..015aabbacfe 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -19,7 +19,7 @@ let pythonLxmlEnv = buildPackages.python3Packages.python.withPackages ( ps: with ps; [ python3Packages.lxml ]); in stdenv.mkDerivation rec { - version = "238"; + version = "239"; name = "systemd-${version}"; # When updating, use https://github.com/systemd/systemd-stable tree, not the development one! @@ -27,8 +27,8 @@ in stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "NixOS"; repo = "systemd"; - rev = "02042d012c4d6c0a2854d8436dd6636d4327774f"; - sha256 = "0iv6fygzac0z6dagbmw1nf8dx7rrr6d9cxp0fr304rn3ir58g5f0"; + rev = "67c553805a9ebee2dce7c3a350b4abd4d7a489c2"; + sha256 = "114vq71gcddi4qm2hyrj5jsas9599s0h5mg65jfpvxhfyaw54cpv"; }; outputs = [ "out" "lib" "man" "dev" ]; @@ -145,16 +145,6 @@ in stdenv.mkDerivation rec { --replace "SYSTEMD_CGROUP_AGENT_PATH" "_SYSTEMD_CGROUP_AGENT_PATH" ''; - patches = [ - # https://github.com/systemd/systemd/pull/8580 - (fetchpatch { - url = https://github.com/systemd/systemd/pull/8580.patch; - sha256 = "1yp07hlpgqq0h2y0qc3kasswzkycz6p8d56d695ck1qa2f5bdfgn"; - }) - ]; - - hardeningDisable = [ "stackprotector" ]; - NIX_CFLAGS_COMPILE = [ # Can't say ${polkit.bin}/bin/pkttyagent here because that would # lead to a cyclic dependency. -- GitLab From 64423342c3900601e7b7e0b8d5d91cca532720fe Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Mon, 6 Aug 2018 13:09:03 -0500 Subject: [PATCH 0092/2206] gdb: 8.1 -> 8.1.1 https://www.gnu.org/software/gdb/download/ANNOUNCEMENT --- pkgs/development/tools/misc/gdb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/misc/gdb/default.nix b/pkgs/development/tools/misc/gdb/default.nix index b5840d07466..ae59f85a211 100644 --- a/pkgs/development/tools/misc/gdb/default.nix +++ b/pkgs/development/tools/misc/gdb/default.nix @@ -18,7 +18,7 @@ let basename = "gdb-${version}"; - version = "8.1"; + version = "8.1.1"; in assert targetPlatform.isHurd -> mig != null && hurd != null; @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "mirror://gnu/gdb/${basename}.tar.xz"; - sha256 = "0d2bpqk58fqlx21rbnk8mbcjlggzc9kb5sjirrfrrrjq70ka0qdg"; + sha256 = "0g6hv9xk12aa58w77fydaldqr9a6b0a6bnwsq87jfc6lkcbc7p4p"; }; patches = [ ./debug-info-from-env.patch ] -- GitLab From 0a18b917cac4bdad1370049f0d0a463ea678016f Mon Sep 17 00:00:00 2001 From: David McFarland Date: Mon, 6 Aug 2018 16:23:02 -0300 Subject: [PATCH 0093/2206] mesa: add patch to include driver path in cache key Mesa usually uses the timestamps of the llvm and driver shared libraries as a cache key. In /nix/store these are all zero, so we'll include $(drivers) in the cache key, which should be unique for all combinations of mesa and llvm versions. --- pkgs/development/libraries/mesa/default.nix | 1 + ...include-dri-driver-path-in-cache-key.patch | 52 +++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 pkgs/development/libraries/mesa/disk_cache-include-dri-driver-path-in-cache-key.patch diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix index dbcfcf19bd1..e1a9477dcd6 100644 --- a/pkgs/development/libraries/mesa/default.nix +++ b/pkgs/development/libraries/mesa/default.nix @@ -88,6 +88,7 @@ let self = stdenv.mkDerivation { patches = [ ./symlink-drivers.patch ./missing-includes.patch # dev_t needs sys/stat.h, time_t needs time.h, etc.-- fixes build w/musl + ./disk_cache-include-dri-driver-path-in-cache-key.patch ]; outputs = [ "out" "dev" "drivers" "osmesa" ]; diff --git a/pkgs/development/libraries/mesa/disk_cache-include-dri-driver-path-in-cache-key.patch b/pkgs/development/libraries/mesa/disk_cache-include-dri-driver-path-in-cache-key.patch new file mode 100644 index 00000000000..47391567fb9 --- /dev/null +++ b/pkgs/development/libraries/mesa/disk_cache-include-dri-driver-path-in-cache-key.patch @@ -0,0 +1,52 @@ +From 9c9df280b318c26aece9873cf77b32e4f95634c1 Mon Sep 17 00:00:00 2001 +From: David McFarland +Date: Mon, 6 Aug 2018 15:52:11 -0300 +Subject: [PATCH] disk_cache: include dri driver path in cache key + +This fixes invalid cache hits on NixOS where all shared library +timestamps in /nix/store are zero. +--- + src/util/Makefile.am | 3 +++ + src/util/disk_cache.c | 3 +++ + 2 files changed, 6 insertions(+) + +diff --git a/src/util/Makefile.am b/src/util/Makefile.am +index 07bf052175..aea09f60b3 100644 +--- a/src/util/Makefile.am ++++ b/src/util/Makefile.am +@@ -30,6 +30,9 @@ noinst_LTLIBRARIES = \ + libmesautil.la \ + libxmlconfig.la + ++AM_CFLAGS = \ ++ -DDISK_CACHE_KEY=\"$(drivers)\" ++ + AM_CPPFLAGS = \ + $(PTHREAD_CFLAGS) \ + -I$(top_srcdir)/include +diff --git a/src/util/disk_cache.c b/src/util/disk_cache.c +index 4a762eff20..8086c0be75 100644 +--- a/src/util/disk_cache.c ++++ b/src/util/disk_cache.c +@@ -388,8 +388,10 @@ disk_cache_create(const char *gpu_name, const char *timestamp, + + /* Create driver id keys */ + size_t ts_size = strlen(timestamp) + 1; ++ size_t key_size = strlen(DISK_CACHE_KEY) + 1; + size_t gpu_name_size = strlen(gpu_name) + 1; + cache->driver_keys_blob_size += ts_size; ++ cache->driver_keys_blob_size += key_size; + cache->driver_keys_blob_size += gpu_name_size; + + /* We sometimes store entire structs that contains a pointers in the cache, +@@ -410,6 +412,7 @@ disk_cache_create(const char *gpu_name, const char *timestamp, + uint8_t *drv_key_blob = cache->driver_keys_blob; + DRV_KEY_CPY(drv_key_blob, &cache_version, cv_size) + DRV_KEY_CPY(drv_key_blob, timestamp, ts_size) ++ DRV_KEY_CPY(drv_key_blob, DISK_CACHE_KEY, key_size) + DRV_KEY_CPY(drv_key_blob, gpu_name, gpu_name_size) + DRV_KEY_CPY(drv_key_blob, &ptr_size, ptr_size_size) + DRV_KEY_CPY(drv_key_blob, &driver_flags, driver_flags_size) +-- +2.18.0 + -- GitLab From 02c09e01712ce0b61e5c8f7159047699a434f7fc Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Mon, 6 Aug 2018 15:26:51 +0000 Subject: [PATCH 0094/2206] cc-wrapper, bintools-wrapper: simply symlink man and info outputs See discussion in #44516. --- pkgs/build-support/bintools-wrapper/default.nix | 12 ++++++------ pkgs/build-support/cc-wrapper/default.nix | 9 +++++---- pkgs/stdenv/darwin/default.nix | 1 - pkgs/stdenv/linux/default.nix | 1 - 4 files changed, 11 insertions(+), 12 deletions(-) diff --git a/pkgs/build-support/bintools-wrapper/default.nix b/pkgs/build-support/bintools-wrapper/default.nix index 2048220361a..7cbe56bdd65 100644 --- a/pkgs/build-support/bintools-wrapper/default.nix +++ b/pkgs/build-support/bintools-wrapper/default.nix @@ -6,9 +6,10 @@ # compiler and the linker just "work". { name ? "" -, stdenvNoCC, nativeTools, propagateDoc ? !nativeTools, noLibc ? false, nativeLibc, nativePrefix ? "" -, bintools ? null, libc ? null -, coreutils ? null, shell ? stdenvNoCC.shell, gnugrep ? null +, stdenvNoCC +, bintools ? null, libc ? null, coreutils ? null, shell ? stdenvNoCC.shell, gnugrep ? null +, nativeTools, noLibc ? false, nativeLibc, nativePrefix ? "" +, propagateDoc ? !nativeTools && bintools != null && bintools ? man , extraPackages ? [], extraBuildCommands ? "" , buildPackages ? {} , useMacosReexportHack ? false @@ -267,9 +268,8 @@ stdenv.mkDerivation { ## Man page and info support ## - mkdir -p $man/nix-support $info/nix-support - printWords ${bintools.man or ""} >> $man/nix-support/propagated-build-inputs - printWords ${bintools.info or ""} >> $info/nix-support/propagated-build-inputs + ln -s ${bintools.man} $man + ln -s ${bintools.info} $info '' + '' diff --git a/pkgs/build-support/cc-wrapper/default.nix b/pkgs/build-support/cc-wrapper/default.nix index b9828c941ed..8928d1643c8 100644 --- a/pkgs/build-support/cc-wrapper/default.nix +++ b/pkgs/build-support/cc-wrapper/default.nix @@ -6,8 +6,10 @@ # compiler and the linker just "work". { name ? "" -, stdenvNoCC, nativeTools, propagateDoc ? !nativeTools, noLibc ? false, nativeLibc, nativePrefix ? "" +, stdenvNoCC , cc ? null, libc ? null, bintools, coreutils ? null, shell ? stdenvNoCC.shell +, nativeTools, noLibc ? false, nativeLibc, nativePrefix ? "" +, propagateDoc ? !nativeTools && cc != null && cc ? man , extraPackages ? [], extraBuildCommands ? "" , isGNU ? false, isClang ? cc.isClang or false, gnugrep ? null , buildPackages ? {} @@ -261,9 +263,8 @@ stdenv.mkDerivation { ## Man page and info support ## - mkdir -p $man/nix-support $info/nix-support - printWords ${cc.man or ""} >> $man/nix-support/propagated-build-inputs - printWords ${cc.info or ""} >> $info/nix-support/propagated-build-inputs + ln -s ${cc.man} $man + ln -s ${cc.info} $info '' + '' diff --git a/pkgs/stdenv/darwin/default.nix b/pkgs/stdenv/darwin/default.nix index 22dd700b2dd..9b792b862b1 100644 --- a/pkgs/stdenv/darwin/default.nix +++ b/pkgs/stdenv/darwin/default.nix @@ -88,7 +88,6 @@ in rec { extraPackages = lib.optional (libcxx != null) libcxx; nativeTools = false; - propagateDoc = false; nativeLibc = false; inherit buildPackages coreutils gnugrep bintools; libc = last.pkgs.darwin.Libsystem; diff --git a/pkgs/stdenv/linux/default.nix b/pkgs/stdenv/linux/default.nix index ef46bdeb213..329ce6066be 100644 --- a/pkgs/stdenv/linux/default.nix +++ b/pkgs/stdenv/linux/default.nix @@ -90,7 +90,6 @@ let else lib.makeOverridable (import ../../build-support/cc-wrapper) { name = "${name}-gcc-wrapper"; nativeTools = false; - propagateDoc = false; nativeLibc = false; buildPackages = lib.optionalAttrs (prevStage ? stdenv) { inherit (prevStage) stdenv; -- GitLab From 68d31ddaf5d680983610215fb6ea4d81122c9a72 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 6 Aug 2018 18:07:02 -0400 Subject: [PATCH 0095/2206] stage-1: Remove last reference of now-removed stdenv.isCross --- nixos/modules/system/boot/stage-1.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/system/boot/stage-1.nix b/nixos/modules/system/boot/stage-1.nix index 71b806a0b4e..35062d891b8 100644 --- a/nixos/modules/system/boot/stage-1.nix +++ b/nixos/modules/system/boot/stage-1.nix @@ -179,7 +179,7 @@ let fi done - if [ -z "${toString pkgs.stdenv.isCross}" ]; then + if [ -z "${toString (pkgs.stdenv.hostPlatform != pkgs.stdenv.buildPlatform)}" ]; then # Make sure that the patchelf'ed binaries still work. echo "testing patched programs..." $out/bin/ash -c 'echo hello world' | grep "hello world" -- GitLab From 1dc0404d6efb27407ce7716a14610b5f9bbf115a Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 6 Aug 2018 18:37:24 -0400 Subject: [PATCH 0096/2206] cc-wrapper: Define env vars with full path --- pkgs/build-support/cc-wrapper/setup-hook.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/build-support/cc-wrapper/setup-hook.sh b/pkgs/build-support/cc-wrapper/setup-hook.sh index 28060de7411..619e75a3974 100644 --- a/pkgs/build-support/cc-wrapper/setup-hook.sh +++ b/pkgs/build-support/cc-wrapper/setup-hook.sh @@ -109,10 +109,10 @@ fi export NIX_${role_pre}CC=@out@ -export ${role_pre}CC=@named_cc@ -export ${role_pre}CXX=@named_cxx@ -export CC${role_post}=@named_cc@ -export CXX${role_post}=@named_cxx@ +export ${role_pre}CC=@out@/bin/@named_cc@ +export ${role_pre}CXX=@out@/bin/@named_cxx@ +export CC${role_post}=@out@/bin/@named_cc@ +export CXX${role_post}=@out@/bin/@named_cxx@ # If unset, assume the default hardening flags. : ${NIX_HARDENING_ENABLE="fortify stackprotector pic strictoverflow format relro bindnow"} -- GitLab From f0980c40c1353960834302498be8d8d454aaa11f Mon Sep 17 00:00:00 2001 From: Matthieu Coudron Date: Thu, 26 Apr 2018 18:53:19 +0900 Subject: [PATCH 0097/2206] networkmanager: make hooks easier to use First change is to override the nm-dispatcher systemd service so that it puts coreutils (wc/env/...) and iproute in PATH. Second change is to make sure userscripts have the execute bit. --- .../services/networking/networkmanager.nix | 29 +++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/networking/networkmanager.nix b/nixos/modules/services/networking/networkmanager.nix index b0bc1c83d6b..d5af4648e8f 100644 --- a/nixos/modules/services/networking/networkmanager.nix +++ b/nixos/modules/services/networking/networkmanager.nix @@ -289,7 +289,7 @@ in { source = mkOption { type = types.path; description = '' - A script. + Path to the hook script. ''; }; @@ -297,12 +297,28 @@ in { type = types.enum (attrNames dispatcherTypesSubdirMap); default = "basic"; description = '' - Dispatcher hook type. Only basic hooks are currently available. + Dispatcher hook type. Look up the hooks described at + https://developer.gnome.org/NetworkManager/stable/NetworkManager.html + and choose the type depending on the output folder. + You should then filter the event type (e.g., "up"/"down") from within your script. ''; }; }; }); default = []; + example = literalExample '' + [ { + source = pkgs.writeText "upHook" ''' + + if [ "$2" != "up" ]; then + logger "exit: event $2 != up" + fi + + # coreutils and iproute are in PATH too + logger "Device $DEVICE_IFACE coming up" + '''; + type = "basic"; + } ]''; description = '' A list of scripts which will be executed in response to network events. ''; @@ -418,6 +434,7 @@ in { ++ lib.imap1 (i: s: { inherit (s) source; target = "NetworkManager/dispatcher.d/${dispatcherTypesSubdirMap.${s.type}}03userscript${lib.fixedWidthNumber 4 i}"; + mode = "0544"; }) cfg.dispatcherScripts ++ optional (dynamicHostsEnabled) { target = "NetworkManager/dnsmasq.d/dyndns.conf"; @@ -475,6 +492,14 @@ in { }; }; + systemd.services."NetworkManager-dispatcher" = { + wantedBy = [ "network.target" ]; + restartTriggers = [ configFile ]; + + # useful binaries for user-specified hooks + path = [ pkgs.iproute pkgs.utillinux pkgs.coreutils ]; + }; + # Turn off NixOS' network management networking = { useDHCP = false; -- GitLab From 8c78eee4a15d0a47d2f9dc16044285cc244c1e57 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Tue, 7 Aug 2018 10:53:34 -0500 Subject: [PATCH 0098/2206] libgit2: 0.26.0 -> 0.26.6 (security, fixes) Don't know that there's a reason to keep the patch level fixed at 0, optimistically bumping to latest (6). --- pkgs/development/libraries/git2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/git2/default.nix b/pkgs/development/libraries/git2/default.nix index 2da1a9ba2a6..48d595137b3 100644 --- a/pkgs/development/libraries/git2/default.nix +++ b/pkgs/development/libraries/git2/default.nix @@ -5,14 +5,14 @@ stdenv.mkDerivation (rec { name = "libgit2-${version}"; - version = "0.26.0"; + version = "0.26.6"; # keep the version in sync with pythonPackages.pygit2 and gnome3.libgit2-glib src = fetchFromGitHub { owner = "libgit2"; repo = "libgit2"; rev = "v${version}"; - sha256 = "0zrrmfkfhd2xb4879z5khjb6xsdklrm01f1lscrs2ks68v25fk78"; + sha256 = "17pjvprmdrx4h6bb1hhc98w9qi6ki7yl57f090n9kbhswxqfs7s3"; }; cmakeFlags = [ "-DTHREADSAFE=ON" ]; -- GitLab From cc02890b41b93f7cfbacc514c9f52508cfa8c1e5 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Tue, 7 Aug 2018 10:41:23 -0500 Subject: [PATCH 0099/2206] libgit2_0_27: 0.27.3 -> 0.27.4 (security) https://github.com/libgit2/libgit2/releases/tag/v0.27.4 --- pkgs/development/libraries/git2/0.27.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/git2/0.27.nix b/pkgs/development/libraries/git2/0.27.nix index 8d9ff3cfe43..bafd6be37df 100644 --- a/pkgs/development/libraries/git2/0.27.nix +++ b/pkgs/development/libraries/git2/0.27.nix @@ -4,14 +4,14 @@ }: stdenv.mkDerivation rec { - version = "0.27.3"; + version = "0.27.4"; name = "libgit2-${version}"; src = fetchFromGitHub { owner = "libgit2"; repo = "libgit2"; rev = "v${version}"; - sha256 = "044dzwgl8zf1i1mk2g1z07hzxz46gma9sh63x09hswhw8j6zqx61"; + sha256 = "1cmc8ldhpyp62pswb7dmjjya3ng0ssaggcsxs1labvp6xyxjvp6s"; }; cmakeFlags = [ "-DTHREADSAFE=ON" ]; -- GitLab From f3a095dbd2c4847484dc4c804e2210015b56b220 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Janne=20He=C3=9F?= Date: Thu, 28 Jun 2018 21:54:44 +0200 Subject: [PATCH 0100/2206] rainloop: Init at 1.12.1 --- pkgs/servers/rainloop/default.nix | 44 +++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 4 +++ 2 files changed, 48 insertions(+) create mode 100644 pkgs/servers/rainloop/default.nix diff --git a/pkgs/servers/rainloop/default.nix b/pkgs/servers/rainloop/default.nix new file mode 100644 index 00000000000..76f3ded7808 --- /dev/null +++ b/pkgs/servers/rainloop/default.nix @@ -0,0 +1,44 @@ +{ stdenv, fetchurl, unzip, dataPath ? "/etc/rainloop" }: let + common = { edition, sha256 }: + stdenv.mkDerivation (rec { + name = "rainloop-${edition}-${version}"; + version = "1.12.1"; + + buildInputs = [ unzip ]; + + unpackPhase = '' + mkdir rainloop + unzip -q -d rainloop $src + ''; + + src = fetchurl { + url = "https://github.com/RainLoop/rainloop-webmail/releases/download/v${version}/rainloop-${edition}${stdenv.lib.optionalString (edition != "") "-"}${version}.zip"; + sha256 = sha256; + }; + + installPhase = '' + mkdir $out + cp -r rainloop/* $out + rm -rf $out/data + ln -s ${dataPath} $out/data + ''; + + meta = with stdenv.lib; { + description = "Simple, modern & fast web-based email client"; + homepage = "https://www.rainloop.net"; + downloadPage = https://github.com/RainLoop/rainloop-webmail/releases; + license = licenses.agpl3; + platforms = platforms.all; + maintainers = with maintainers; [ das_j ]; + }; + }); + in { + rainloop-community = common { + edition = "community"; + sha256 = "06w1vxqpcj2j8dzzjqh6azala8l46hzy85wcvqbjdlj5w789jzsx"; + }; + rainloop-standard = common { + edition = ""; + sha256 = "1fbnpk7l2fbmzn31vx36caqg9xm40g4hh4mv3s8d70slxwhlscw0"; + }; + } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4b28c3ad52f..a7065a481d9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1480,6 +1480,10 @@ with pkgs; syslogng_incubator = callPackage ../tools/system/syslog-ng-incubator { }; + inherit (callPackages ../servers/rainloop { }) + rainloop-community + rainloop-standard; + ring-daemon = callPackage ../applications/networking/instant-messengers/ring-daemon { }; riot-web = callPackage ../applications/networking/instant-messengers/riot/riot-web.nix { -- GitLab From 82f338b83701cb1fb87d0b6a83ca20b4dca4f9eb Mon Sep 17 00:00:00 2001 From: Matthieu Coudron Date: Wed, 8 Aug 2018 06:01:07 +0900 Subject: [PATCH 0101/2206] iproute: allow to load ebpf programs (#44598) ...via passing libelf as a buildinput. --- pkgs/os-specific/linux/iproute/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/iproute/default.nix b/pkgs/os-specific/linux/iproute/default.nix index 4204105bb60..d8197edc46c 100644 --- a/pkgs/os-specific/linux/iproute/default.nix +++ b/pkgs/os-specific/linux/iproute/default.nix @@ -1,4 +1,6 @@ -{ fetchurl, stdenv, config, flex, bash, bison, db, iptables, pkgconfig }: +{ fetchurl, stdenv, config, flex, bash, bison, db, iptables, pkgconfig +, libelf +}: stdenv.mkDerivation rec { name = "iproute2-${version}"; @@ -35,7 +37,7 @@ stdenv.mkDerivation rec { "CONFDIR=$(out)/etc/iproute2" ]; - buildInputs = [ db iptables ]; + buildInputs = [ db iptables libelf ]; nativeBuildInputs = [ bison flex pkgconfig ]; enableParallelBuilding = true; -- GitLab From c6a7bf0bc24e9e89d41d83de1a0eb51cf609449f Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Tue, 7 Aug 2018 23:27:41 +0200 Subject: [PATCH 0102/2206] beam-packages: default erlangR19 -> erlangR20 --- pkgs/top-level/beam-packages.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/top-level/beam-packages.nix b/pkgs/top-level/beam-packages.nix index da5fed4be4b..85bdc59e6db 100644 --- a/pkgs/top-level/beam-packages.nix +++ b/pkgs/top-level/beam-packages.nix @@ -6,12 +6,12 @@ rec { # Each interpreters = rec { - # R19 is the default version. - erlang = erlangR19; # The main switch to change default Erlang version. - erlang_odbc = erlangR19_odbc; - erlang_javac = erlangR19_javac; - erlang_odbc_javac = erlangR19_odbc_javac; - erlang_nox = erlangR19_nox; + # R20 is the default version. + erlang = erlangR20; # The main switch to change default Erlang version. + erlang_odbc = erlangR20_odbc; + erlang_javac = erlangR20_javac; + erlang_odbc_javac = erlangR20_odbc_javac; + erlang_nox = erlangR20_nox; # These are standard Erlang versions, using the generic builder. erlangR18 = lib.callErlang ../development/interpreters/erlang/R18.nix { -- GitLab From cdfa550ca518105f44bda15339f6deddf7ff52b0 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Tue, 7 Aug 2018 20:05:57 -0500 Subject: [PATCH 0103/2206] utillinux: fix build w/ncurses, which is ncursesw --- pkgs/os-specific/linux/util-linux/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/util-linux/default.nix b/pkgs/os-specific/linux/util-linux/default.nix index 1a7232afedb..55673ccf013 100644 --- a/pkgs/os-specific/linux/util-linux/default.nix +++ b/pkgs/os-specific/linux/util-linux/default.nix @@ -39,7 +39,7 @@ in stdenv.mkDerivation rec { "--disable-use-tty-group" "--enable-fs-paths-default=/run/wrappers/bin:/var/run/current-system/sw/bin:/sbin" "--disable-makeinstall-setuid" "--disable-makeinstall-chown" - (lib.withFeature (ncurses != null) "ncurses") + (lib.withFeature (ncurses != null) "ncursesw") (lib.withFeature (systemd != null) "systemd") (lib.withFeatureAs (systemd != null) "systemdsystemunitdir" "$bin/lib/systemd/system/") -- GitLab From cbfdce4d7b94f4fe3c840f45327032433a46ba7b Mon Sep 17 00:00:00 2001 From: Yurii Rashkovskii Date: Wed, 8 Aug 2018 16:39:30 +0700 Subject: [PATCH 0104/2206] nodePackages.tiddlywiki: init at 5.1.17 --- .../node-packages/node-packages-v6.json | 1 + .../node-packages/node-packages-v6.nix | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) diff --git a/pkgs/development/node-packages/node-packages-v6.json b/pkgs/development/node-packages/node-packages-v6.json index dd8d0818703..e9cd4f9bc1a 100644 --- a/pkgs/development/node-packages/node-packages-v6.json +++ b/pkgs/development/node-packages/node-packages-v6.json @@ -104,6 +104,7 @@ , "stylus" , "svgo" , "tern" +, "tiddlywiki" , "titanium" , "typescript" , "typings" diff --git a/pkgs/development/node-packages/node-packages-v6.nix b/pkgs/development/node-packages/node-packages-v6.nix index 6dae8dd7013..7dd48d37dad 100644 --- a/pkgs/development/node-packages/node-packages-v6.nix +++ b/pkgs/development/node-packages/node-packages-v6.nix @@ -46763,6 +46763,23 @@ in production = true; bypassCache = false; }; + tiddlywiki = nodeEnv.buildNodePackage { + name = "tiddlywiki"; + packageName = "tiddlywiki"; + version = "5.1.17"; + src = fetchurl { + url = "https://registry.npmjs.org/tiddlywiki/-/tiddlywiki-5.1.17.tgz"; + sha1 = "bd3311146ba67fb4beee9933dd2e6d55e92665ed"; + }; + buildInputs = globalBuildInputs; + meta = { + description = "a non-linear personal web notebook"; + homepage = "https://github.com/Jermolene/TiddlyWiki5#readme"; + license = "BSD"; + }; + production = true; + bypassCache = false; + }; titanium = nodeEnv.buildNodePackage { name = "titanium"; packageName = "titanium"; -- GitLab From cb1e30f84bc1814c693a2e224022a5b528192cae Mon Sep 17 00:00:00 2001 From: "Alexander V. Nikolaev" Date: Sat, 7 Apr 2018 13:09:39 +0300 Subject: [PATCH 0105/2206] heimdal: refactor lib-prefixed packages to multi-output --- .../libraries/kerberos/heimdal.nix | 65 ++++++++++--------- pkgs/top-level/all-packages.nix | 6 +- 2 files changed, 39 insertions(+), 32 deletions(-) diff --git a/pkgs/development/libraries/kerberos/heimdal.nix b/pkgs/development/libraries/kerberos/heimdal.nix index 24adb2a141e..134ca4f05b0 100644 --- a/pkgs/development/libraries/kerberos/heimdal.nix +++ b/pkgs/development/libraries/kerberos/heimdal.nix @@ -2,16 +2,11 @@ , texinfo, perlPackages , openldap, libcap_ng, sqlite, openssl, db, libedit, pam , CoreFoundation, Security, SystemConfiguration -# Extra Args -, type ? "" }: -let - libOnly = type == "lib"; -in with stdenv.lib; stdenv.mkDerivation rec { - name = "${type}heimdal-${version}"; + name = "heimdal-${version}"; version = "7.5.0"; src = fetchFromGitHub { @@ -21,15 +16,15 @@ stdenv.mkDerivation rec { sha256 = "1j38wjj4k0q8vx168k3d3k0fwa8j1q5q8f2688nnx1b9qgjd6w1d"; }; + outputs = [ "out" "bin" "dev" "man" ]; + patches = [ ./heimdal-make-missing-headers.patch ]; - nativeBuildInputs = [ autoreconfHook pkgconfig python2 perl yacc flex ] - ++ (with perlPackages; [ JSON ]) - ++ optional (!libOnly) texinfo; + nativeBuildInputs = [ autoreconfHook pkgconfig python2 perl yacc flex texinfo ] + ++ (with perlPackages; [ JSON ]); buildInputs = optionals (stdenv.isLinux) [ libcap_ng ] - ++ [ db sqlite openssl libedit ] - ++ optionals (stdenv.isDarwin) [ CoreFoundation Security SystemConfiguration ] - ++ optionals (!libOnly) [ openldap pam ]; + ++ [ db sqlite openssl libedit openldap pam] + ++ optionals (stdenv.isDarwin) [ CoreFoundation Security SystemConfiguration ]; ## ugly, X should be made an option configureFlags = [ @@ -37,12 +32,14 @@ stdenv.mkDerivation rec { "--localstatedir=/var" "--enable-hdb-openldap-module" "--with-sqlite3=${sqlite.dev}" - "--with-libedit=${libedit}" + + # ugly, --with-libedit is not enought, it fall back to bundled libedit + "--with-libedit-include=${libedit.dev}/include" + "--with-libedit-lib=${libedit}/lib" "--with-openssl=${openssl.dev}" "--without-x" "--with-berkeley-db" "--with-berkeley-db-include=${db.dev}/include" - ] ++ optionals (!libOnly) [ "--with-openldap=${openldap.dev}" ] ++ optionals (stdenv.isLinux) [ "--with-capng" @@ -50,24 +47,17 @@ stdenv.mkDerivation rec { postUnpack = '' sed -i '/^DEFAULT_INCLUDES/ s,$, -I..,' source/cf/Makefile.am.common + sed -i -e 's/date/date --date="@$SOURCE_DATE_EPOCH"/' source/configure.ac ''; - buildPhase = optionalString libOnly '' - (cd include; make -j $NIX_BUILD_CORES) - (cd lib; make -j $NIX_BUILD_CORES) - (cd tools; make -j $NIX_BUILD_CORES) - (cd include/hcrypto; make -j $NIX_BUILD_CORES) - (cd lib/hcrypto; make -j $NIX_BUILD_CORES) - ''; - - installPhase = optionalString libOnly '' - (cd include; make -j $NIX_BUILD_CORES install) - (cd lib; make -j $NIX_BUILD_CORES install) - (cd tools; make -j $NIX_BUILD_CORES install) - (cd include/hcrypto; make -j $NIX_BUILD_CORES install) - (cd lib/hcrypto; make -j $NIX_BUILD_CORES install) - rm -rf $out/{libexec,sbin,share} - find $out/bin -type f | grep -v 'krb5-config' | xargs rm + preConfigure = '' + configureFlagsArray+=( + "--bindir=$out/bin" # Put binaries to $out, then move them to $bin, + # otherwise we go a cyclic dependecny + "--sbindir=$out/sbin" + "--mandir=$man/share/man" + "--infodir=$man/share/info" + "--includedir=$dev/include") ''; # We need to build hcrypt for applications like samba @@ -76,14 +66,27 @@ stdenv.mkDerivation rec { (cd lib/hcrypto; make -j $NIX_BUILD_CORES) ''; + # FIXME: share/info hits $bin, IDK why, but I decide is to minor to block postInstall = '' # Install hcrypto (cd include/hcrypto; make -j $NIX_BUILD_CORES install) (cd lib/hcrypto; make -j $NIX_BUILD_CORES install) + # Do we need it? + rm $out/bin/su + # Doesn't succeed with --libexec=$out/sbin, so - mv "$out/libexec/"* $out/sbin/ + mkdir -p $dev/bin + mkdir -p $bin/{,s}bin + mv "$out/libexec/heimdal/"* $dev/bin/ + rmdir $out/libexec/heimdal + mv "$out/libexec/"* $bin/sbin/ rmdir $out/libexec + + mkdir -p $dev/bin && mv $out/bin/krb5-config $dev/bin/ + + # Move remaining binaries to $bin + mv $out/bin/* $bin/bin/ ''; # Issues with hydra diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8cd0eb706ae..6e4faf9fa32 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9700,10 +9700,14 @@ with pkgs; hamlib = callPackage ../development/libraries/hamlib { }; + # TODO : Let admin choose. + # We are using mit-krb5 because it is better maintained + kerberos = libkrb5; + heimdal = callPackage ../development/libraries/kerberos/heimdal.nix { inherit (darwin.apple_sdk.frameworks) CoreFoundation Security SystemConfiguration; }; - libheimdal = heimdal.override { type = "lib"; }; + libheimdal = heimdal; harfbuzz = callPackage ../development/libraries/harfbuzz { }; harfbuzz-icu = harfbuzz.override { -- GitLab From 4622b765ac9de49526dec7d986243a755b103882 Mon Sep 17 00:00:00 2001 From: "Alexander V. Nikolaev" Date: Tue, 5 Jun 2018 19:07:22 +0300 Subject: [PATCH 0106/2206] kerberos: heimdal alias moved to aliases.nix --- pkgs/top-level/all-packages.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6e4faf9fa32..9901c7b33e4 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9700,10 +9700,6 @@ with pkgs; hamlib = callPackage ../development/libraries/hamlib { }; - # TODO : Let admin choose. - # We are using mit-krb5 because it is better maintained - kerberos = libkrb5; - heimdal = callPackage ../development/libraries/kerberos/heimdal.nix { inherit (darwin.apple_sdk.frameworks) CoreFoundation Security SystemConfiguration; }; -- GitLab From 0a72127d57472069b12b080cd89d79917ac54bfe Mon Sep 17 00:00:00 2001 From: "Alexander V. Nikolaev" Date: Thu, 21 Jun 2018 07:39:53 +0300 Subject: [PATCH 0107/2206] heimdal: move "info" to own output --- pkgs/development/libraries/kerberos/heimdal.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/kerberos/heimdal.nix b/pkgs/development/libraries/kerberos/heimdal.nix index 134ca4f05b0..11f0ffdad16 100644 --- a/pkgs/development/libraries/kerberos/heimdal.nix +++ b/pkgs/development/libraries/kerberos/heimdal.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { sha256 = "1j38wjj4k0q8vx168k3d3k0fwa8j1q5q8f2688nnx1b9qgjd6w1d"; }; - outputs = [ "out" "bin" "dev" "man" ]; + outputs = [ "out" "bin" "dev" "man" "info" ]; patches = [ ./heimdal-make-missing-headers.patch ]; @@ -30,6 +30,7 @@ stdenv.mkDerivation rec { configureFlags = [ "--sysconfdir=/etc" "--localstatedir=/var" + "--infodir=$info/share/info" "--enable-hdb-openldap-module" "--with-sqlite3=${sqlite.dev}" @@ -66,7 +67,6 @@ stdenv.mkDerivation rec { (cd lib/hcrypto; make -j $NIX_BUILD_CORES) ''; - # FIXME: share/info hits $bin, IDK why, but I decide is to minor to block postInstall = '' # Install hcrypto (cd include/hcrypto; make -j $NIX_BUILD_CORES install) -- GitLab From 5a59d5e13143129e3e4f6f801874286781efac60 Mon Sep 17 00:00:00 2001 From: "Alexander V. Nikolaev" Date: Thu, 12 Jul 2018 20:01:08 +0300 Subject: [PATCH 0108/2206] heimdal: simplify build, keep bin/ in $out --- .../libraries/kerberos/heimdal.nix | 20 +++++++------------ 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/pkgs/development/libraries/kerberos/heimdal.nix b/pkgs/development/libraries/kerberos/heimdal.nix index 11f0ffdad16..5b92458d89e 100644 --- a/pkgs/development/libraries/kerberos/heimdal.nix +++ b/pkgs/development/libraries/kerberos/heimdal.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { sha256 = "1j38wjj4k0q8vx168k3d3k0fwa8j1q5q8f2688nnx1b9qgjd6w1d"; }; - outputs = [ "out" "bin" "dev" "man" "info" ]; + outputs = [ "out" "dev" "man" "info" ]; patches = [ ./heimdal-make-missing-headers.patch ]; @@ -53,9 +53,9 @@ stdenv.mkDerivation rec { preConfigure = '' configureFlagsArray+=( - "--bindir=$out/bin" # Put binaries to $out, then move them to $bin, - # otherwise we go a cyclic dependecny + "--bindir=$out/bin" "--sbindir=$out/sbin" + "--libexecdir=$out/libexec/heimdal" "--mandir=$man/share/man" "--infodir=$man/share/info" "--includedir=$dev/include") @@ -75,18 +75,12 @@ stdenv.mkDerivation rec { # Do we need it? rm $out/bin/su - # Doesn't succeed with --libexec=$out/sbin, so mkdir -p $dev/bin - mkdir -p $bin/{,s}bin - mv "$out/libexec/heimdal/"* $dev/bin/ - rmdir $out/libexec/heimdal - mv "$out/libexec/"* $bin/sbin/ - rmdir $out/libexec + mv $out/bin/krb5-config $dev/bin/ - mkdir -p $dev/bin && mv $out/bin/krb5-config $dev/bin/ - - # Move remaining binaries to $bin - mv $out/bin/* $bin/bin/ + # asn1 compilers, move them to $dev + mv $out/libexec/heimdal/heimdal/* $dev/bin + rmdir $out/libexec/heimdal/heimdal ''; # Issues with hydra -- GitLab From e808b7da20c6123bfedc8b5b19ac7386a39b82ab Mon Sep 17 00:00:00 2001 From: "Alexander V. Nikolaev" Date: Wed, 8 Aug 2018 13:35:03 +0300 Subject: [PATCH 0109/2206] heimdal: adjust daemon paths, they are in libexec now --- nixos/modules/services/system/kerberos.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nixos/modules/services/system/kerberos.nix b/nixos/modules/services/system/kerberos.nix index d151385d2f9..e2c45ed64ac 100644 --- a/nixos/modules/services/system/kerberos.nix +++ b/nixos/modules/services/system/kerberos.nix @@ -42,7 +42,7 @@ in protocol = "tcp"; user = "root"; server = "${pkgs.tcp_wrappers}/bin/tcpd"; - serverArgs = "${pkgs.heimdalFull}/bin/kadmind"; + serverArgs = "${pkgs.heimdalFull}/libexec/heimdal/kadmind"; }; systemd.services.kdc = { @@ -51,13 +51,13 @@ in preStart = '' mkdir -m 0755 -p ${stateDir} ''; - script = "${heimdalFull}/bin/kdc"; + script = "${heimdalFull}/libexec/heimdal/kdc"; }; systemd.services.kpasswdd = { description = "Kerberos Password Changing daemon"; wantedBy = [ "multi-user.target" ]; - script = "${heimdalFull}/bin/kpasswdd"; + script = "${heimdalFull}/libexec/heimdal/kpasswdd"; }; }; -- GitLab From 4a1d0b12bffe81cbbafa8a88139a423e04c1c3df Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Wed, 8 Aug 2018 04:32:56 -0700 Subject: [PATCH 0110/2206] polygraph: 4.11.0 -> 4.12.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/polygraph/versions. --- pkgs/tools/networking/polygraph/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/polygraph/default.nix b/pkgs/tools/networking/polygraph/default.nix index 46680ab47af..c05e44fb1c0 100644 --- a/pkgs/tools/networking/polygraph/default.nix +++ b/pkgs/tools/networking/polygraph/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, openssl, zlib, ncurses }: stdenv.mkDerivation rec { - name = "polygraph-4.11.0"; + name = "polygraph-4.12.0"; src = fetchurl { url = "http://www.web-polygraph.org/downloads/srcs/${name}-src.tgz"; - sha256 = "1ii60yl3p89qawvl19sd1bkpkw39fz8kpvmc3cawa32nxzbm9pbs"; + sha256 = "1anrdc30yi9pb67642flmn7w82q37cnc45r9bh15mpbc66yk3kzz"; }; buildInputs = [ openssl zlib ncurses ]; -- GitLab From 18869d85f9f6f98df14dda0b7a21375634a3468d Mon Sep 17 00:00:00 2001 From: "(cdep)illabout" Date: Wed, 8 Aug 2018 23:21:18 +0900 Subject: [PATCH 0111/2206] Add the virtualbox-puel license to the licenses file. --- lib/licenses.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/licenses.nix b/lib/licenses.nix index 79124855f7f..1ec0e5149c9 100644 --- a/lib/licenses.nix +++ b/lib/licenses.nix @@ -613,6 +613,12 @@ lib.mapAttrs (n: v: v // { shortName = n; }) rec { fullName = "Vim License"; }; + virtualbox-puel = { + fullName = "Oracle VM VirtualBox Extension Pack Personal Use and Evaluation License (PUEL)"; + url = "https://www.virtualbox.org/wiki/VirtualBox_PUEL"; + free = false; + }; + vsl10 = spdx { spdxId = "VSL-1.0"; fullName = "Vovida Software License v1.0"; -- GitLab From 8ccfb99ac07476a7d73518944c983d0fdc30643f Mon Sep 17 00:00:00 2001 From: "(cdep)illabout" Date: Wed, 8 Aug 2018 23:22:02 +0900 Subject: [PATCH 0112/2206] Add a derivation that downloads the virtualbox extension pack. --- .../virtualization/virtualbox/extpack.nix | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 pkgs/applications/virtualization/virtualbox/extpack.nix diff --git a/pkgs/applications/virtualization/virtualbox/extpack.nix b/pkgs/applications/virtualization/virtualbox/extpack.nix new file mode 100644 index 00000000000..f7a44d37e31 --- /dev/null +++ b/pkgs/applications/virtualization/virtualbox/extpack.nix @@ -0,0 +1,25 @@ +{stdenv, fetchurl, lib}: + +with lib; + +let extpackRev = "123301"; + version = "5.2.14"; +in +stdenv.mkDerivation rec { + name = "Oracle_VM_VirtualBox_Extension_Pack-${version}-${toString extpackRev}.vbox-extpack"; + src = fetchurl { + url = "http://download.virtualbox.org/virtualbox/${version}/${name}"; + sha256 = "d90c1b0c89de19010f7c7fe7a675ac744067baf29a9966b034e97b5b2053b37e"; + }; + + installPhase = "cp -r . $out"; + phases = ["installPhase"]; + + meta = { + description = "Oracle Extension pack for VirtualBox"; + license = licenses.virtualbox-puel; + homepage = https://www.virtualbox.org/; + maintainers = with maintainers; [ flokli sander cdepillabout ]; + platforms = [ "x86_64-linux" "i686-linux" ]; + }; +} -- GitLab From 60f2b476e4f72e8782a14a6ad2382d6eea46b46a Mon Sep 17 00:00:00 2001 From: "(cdep)illabout" Date: Wed, 8 Aug 2018 23:23:01 +0900 Subject: [PATCH 0113/2206] Add the virtualbox-extpack as a top-level package. --- pkgs/top-level/all-packages.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8cd0eb706ae..e18ae895e92 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -18864,6 +18864,8 @@ with pkgs; headless = true; }); + virtualbox-extpack = callPackage ../applications/virtualization/virtualbox/extpack.nix { }; + virtualglLib = callPackage ../tools/X11/virtualgl/lib.nix { fltk = fltk13; }; -- GitLab From 044a73bbe68673136b654bc99f412ac116f11ca3 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 6 Aug 2018 18:35:56 -0400 Subject: [PATCH 0114/2206] bintools-wrapper: Define env vars with full path --- pkgs/build-support/bintools-wrapper/setup-hook.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/build-support/bintools-wrapper/setup-hook.sh b/pkgs/build-support/bintools-wrapper/setup-hook.sh index f65b792485a..2cf606cce7c 100644 --- a/pkgs/build-support/bintools-wrapper/setup-hook.sh +++ b/pkgs/build-support/bintools-wrapper/setup-hook.sh @@ -59,11 +59,11 @@ for cmd in \ ar as ld nm objcopy objdump readelf ranlib strip strings size windres do if - PATH=$_PATH type -p "@targetPrefix@${cmd}" > /dev/null + cmd_path=$(PATH=$_PATH command -v "@targetPrefix@${cmd}") then upper_case="$(echo "$cmd" | tr "[:lower:]" "[:upper:]")" - export "${role_pre}${upper_case}=@targetPrefix@${cmd}"; - export "${upper_case}${role_post}=@targetPrefix@${cmd}"; + export "${role_pre}${upper_case}=${cmd_path}"; + export "${upper_case}${role_post}=${cmd_path}"; fi done @@ -72,5 +72,5 @@ done export NIX_HARDENING_ENABLE # No local scope in sourced file -unset -v role_pre role_post cmd upper_case +unset -v role_pre role_post cmd cmd_path upper_case set +u -- GitLab From 5a2ef9b51366128852ec8affcf6a207e572c0b2b Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 6 Aug 2018 22:41:56 -0400 Subject: [PATCH 0115/2206] libgcc: Tool env vars no longer need to be made full paths --- .../libraries/gcc/libgcc/default.nix | 31 +++---------------- 1 file changed, 4 insertions(+), 27 deletions(-) diff --git a/pkgs/development/libraries/gcc/libgcc/default.nix b/pkgs/development/libraries/gcc/libgcc/default.nix index 0a29ab6927f..ef605d8702f 100644 --- a/pkgs/development/libraries/gcc/libgcc/default.nix +++ b/pkgs/development/libraries/gcc/libgcc/default.nix @@ -46,22 +46,16 @@ stdenvNoLibs.mkDerivation rec { mkdir -p "$buildRoot/gcc" cd "$buildRoot/gcc" ( - export AS_FOR_BUILD=${buildPackages.stdenv.cc}/bin/$AS_FOR_BUILD - export CC_FOR_BUILD=${buildPackages.stdenv.cc}/bin/$CC_FOR_BUILD - export CPP_FOR_BUILD=${buildPackages.stdenv.cc}/bin/$CPP_FOR_BUILD - export CXX_FOR_BUILD=${buildPackages.stdenv.cc}/bin/$CXX_FOR_BUILD - export LD_FOR_BUILD=${buildPackages.stdenv.cc.bintools}/bin/$LD_FOR_BUILD - export AS=$AS_FOR_BUILD export CC=$CC_FOR_BUILD export CPP=$CPP_FOR_BUILD export CXX=$CXX_FOR_BUILD export LD=$LD_FOR_BUILD - export AS_FOR_TARGET=${stdenvNoLibs.cc}/bin/$AS - export CC_FOR_TARGET=${stdenvNoLibs.cc}/bin/$CC - export CPP_FOR_TARGET=${stdenvNoLibs.cc}/bin/$CPP - export LD_FOR_TARGET=${stdenvNoLibs.cc.bintools}/bin/$LD + export AS_FOR_TARGET=$AS + export CC_FOR_TARGET=$CC + export CPP_FOR_TARGET=$CPP + export LD_FOR_TARGET=$LD export NIX_BUILD_CFLAGS_COMPILE+=' -DGENERATOR_FILE=1' @@ -87,23 +81,6 @@ stdenvNoLibs.mkDerivation rec { cd "$buildRoot/gcc/${hostPlatform.config}/libgcc" configureScript=$sourceRoot/configure chmod +x "$configureScript" - - export AS_FOR_BUILD=${buildPackages.stdenv.cc}/bin/$AS_FOR_BUILD - export CC_FOR_BUILD=${buildPackages.stdenv.cc}/bin/$CC_FOR_BUILD - export CPP_FOR_BUILD=${buildPackages.stdenv.cc}/bin/$CPP_FOR_BUILD - export CXX_FOR_BUILD=${buildPackages.stdenv.cc}/bin/$CXX_FOR_BUILD - export LD_FOR_BUILD=${buildPackages.stdenv.cc.bintools}/bin/$LD_FOR_BUILD - - export AS=${stdenvNoLibs.cc}/bin/$AS - export CC=${stdenvNoLibs.cc}/bin/$CC - export CPP=${stdenvNoLibs.cc}/bin/$CPP - export CXX=${stdenvNoLibs.cc}/bin/$CXX - export LD=${stdenvNoLibs.cc.bintools}/bin/$LD - - export AS_FOR_TARGET=${stdenvNoLibs.cc}/bin/$AS_FOR_TARGET - export CC_FOR_TARGET=${stdenvNoLibs.cc}/bin/$CC_FOR_TARGET - export CPP_FOR_TARGET=${stdenvNoLibs.cc}/bin/$CPP_FOR_TARGET - export LD_FOR_TARGET=${stdenvNoLibs.cc.bintools}/bin/$LD_FOR_TARGET ''; gccConfigureFlags = [ -- GitLab From 30ea1bfd221277735e1e19ab916e96709759bd51 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 6 Aug 2018 22:41:56 -0400 Subject: [PATCH 0116/2206] ghc-*: Tool env vars no longer need to be made full paths --- pkgs/development/compilers/ghc/8.0.2.nix | 19 ++++++++++--------- pkgs/development/compilers/ghc/8.2.2.nix | 16 ++++++++-------- pkgs/development/compilers/ghc/8.4.3.nix | 16 ++++++++-------- pkgs/development/compilers/ghc/8.6.1.nix | 16 ++++++++-------- pkgs/development/compilers/ghc/head.nix | 16 ++++++++-------- 5 files changed, 42 insertions(+), 41 deletions(-) diff --git a/pkgs/development/compilers/ghc/8.0.2.nix b/pkgs/development/compilers/ghc/8.0.2.nix index ddd9c27589a..fdbe4cf902f 100644 --- a/pkgs/development/compilers/ghc/8.0.2.nix +++ b/pkgs/development/compilers/ghc/8.0.2.nix @@ -102,15 +102,16 @@ stdenv.mkDerivation rec { done # GHC is a bit confused on its cross terminology, as these would normally be # the *host* tools. - export CC="${targetCC}/bin/${targetCC.targetPrefix}cc" - export CXX="${targetCC}/bin/${targetCC.targetPrefix}cxx" - export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld" - export AS="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}as" - export AR="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ar" - export NM="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}nm" - export RANLIB="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ranlib" - export READELF="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}readelf" - export STRIP="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}strip" + export CC="$CC_FOR_TARGET" + export CXX="$CXX_FOR_TARGET" + # Use gold to work around https://sourceware.org/bugzilla/show_bug.cgi?id=16177 + export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld${stdenv.lib.optionalString targetPlatform.isAarch32 ".gold"}" + export AS="$AS_FOR_TARGET" + export AR="$AR_FOR_TARGET" + export NM="$NM_FOR_TARGET" + export RANLIB="$RANLIB_FOR_TARGET" + export READELF="$READELF_FOR_TARGET" + export STRIP="$STRIP_FOR_TARGET" echo -n "${buildMK}" > mk/build.mk sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure diff --git a/pkgs/development/compilers/ghc/8.2.2.nix b/pkgs/development/compilers/ghc/8.2.2.nix index 79c910e5fd2..6ff1a248372 100644 --- a/pkgs/development/compilers/ghc/8.2.2.nix +++ b/pkgs/development/compilers/ghc/8.2.2.nix @@ -134,16 +134,16 @@ stdenv.mkDerivation rec { done # GHC is a bit confused on its cross terminology, as these would normally be # the *host* tools. - export CC="${targetCC}/bin/${targetCC.targetPrefix}cc" - export CXX="${targetCC}/bin/${targetCC.targetPrefix}cxx" + export CC="$CC_FOR_TARGET" + export CXX="$CXX_FOR_TARGET" # Use gold to work around https://sourceware.org/bugzilla/show_bug.cgi?id=16177 export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld${stdenv.lib.optionalString targetPlatform.isAarch32 ".gold"}" - export AS="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}as" - export AR="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ar" - export NM="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}nm" - export RANLIB="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ranlib" - export READELF="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}readelf" - export STRIP="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}strip" + export AS="$AS_FOR_TARGET" + export AR="$AR_FOR_TARGET" + export NM="$NM_FOR_TARGET" + export RANLIB="$RANLIB_FOR_TARGET" + export READELF="$READELF_FOR_TARGET" + export STRIP="$STRIP_FOR_TARGET" echo -n "${buildMK}" > mk/build.mk sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure diff --git a/pkgs/development/compilers/ghc/8.4.3.nix b/pkgs/development/compilers/ghc/8.4.3.nix index 7be209aa5fa..d09806cf50b 100644 --- a/pkgs/development/compilers/ghc/8.4.3.nix +++ b/pkgs/development/compilers/ghc/8.4.3.nix @@ -106,16 +106,16 @@ stdenv.mkDerivation (rec { done # GHC is a bit confused on its cross terminology, as these would normally be # the *host* tools. - export CC="${targetCC}/bin/${targetCC.targetPrefix}cc" - export CXX="${targetCC}/bin/${targetCC.targetPrefix}cxx" + export CC="$CC_FOR_TARGET" + export CXX="$CXX_FOR_TARGET" # Use gold to work around https://sourceware.org/bugzilla/show_bug.cgi?id=16177 export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld${stdenv.lib.optionalString targetPlatform.isAarch32 ".gold"}" - export AS="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}as" - export AR="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ar" - export NM="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}nm" - export RANLIB="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ranlib" - export READELF="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}readelf" - export STRIP="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}strip" + export AS="$AS_FOR_TARGET" + export AR="$AR_FOR_TARGET" + export NM="$NM_FOR_TARGET" + export RANLIB="$RANLIB_FOR_TARGET" + export READELF="$READELF_FOR_TARGET" + export STRIP="$STRIP_FOR_TARGET" echo -n "${buildMK}" > mk/build.mk sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure diff --git a/pkgs/development/compilers/ghc/8.6.1.nix b/pkgs/development/compilers/ghc/8.6.1.nix index 8f0e5215217..f7b32f04e13 100644 --- a/pkgs/development/compilers/ghc/8.6.1.nix +++ b/pkgs/development/compilers/ghc/8.6.1.nix @@ -98,16 +98,16 @@ stdenv.mkDerivation (rec { done # GHC is a bit confused on its cross terminology, as these would normally be # the *host* tools. - export CC="${targetCC}/bin/${targetCC.targetPrefix}cc" - export CXX="${targetCC}/bin/${targetCC.targetPrefix}cxx" + export CC="$CC_FOR_TARGET" + export CXX="$CXX_FOR_TARGET" # Use gold to work around https://sourceware.org/bugzilla/show_bug.cgi?id=16177 export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld${stdenv.lib.optionalString targetPlatform.isAarch32 ".gold"}" - export AS="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}as" - export AR="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ar" - export NM="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}nm" - export RANLIB="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ranlib" - export READELF="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}readelf" - export STRIP="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}strip" + export AS="$AS_FOR_TARGET" + export AR="$AR_FOR_TARGET" + export NM="$NM_FOR_TARGET" + export RANLIB="$RANLIB_FOR_TARGET" + export READELF="$READELF_FOR_TARGET" + export STRIP="$STRIP_FOR_TARGET" echo -n "${buildMK}" > mk/build.mk sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure diff --git a/pkgs/development/compilers/ghc/head.nix b/pkgs/development/compilers/ghc/head.nix index 2824ce669ee..b0b6ed3bab0 100644 --- a/pkgs/development/compilers/ghc/head.nix +++ b/pkgs/development/compilers/ghc/head.nix @@ -100,16 +100,16 @@ stdenv.mkDerivation rec { done # GHC is a bit confused on its cross terminology, as these would normally be # the *host* tools. - export CC="${targetCC}/bin/${targetCC.targetPrefix}cc" - export CXX="${targetCC}/bin/${targetCC.targetPrefix}cxx" + export CC="$CC_FOR_TARGET" + export CXX="$CXX_FOR_TARGET" # Use gold to work around https://sourceware.org/bugzilla/show_bug.cgi?id=16177 export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld${stdenv.lib.optionalString targetPlatform.isAarch32 ".gold"}" - export AS="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}as" - export AR="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ar" - export NM="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}nm" - export RANLIB="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ranlib" - export READELF="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}readelf" - export STRIP="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}strip" + export AS="$AS_FOR_TARGET" + export AR="$AR_FOR_TARGET" + export NM="$NM_FOR_TARGET" + export RANLIB="$RANLIB_FOR_TARGET" + export READELF="$READELF_FOR_TARGET" + export STRIP="$STRIP_FOR_TARGET" echo -n "${buildMK}" > mk/build.mk echo ${version} >VERSION -- GitLab From ef662bb5f77ce8f02d890f3eb7aaa6ed2929b99b Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Wed, 8 Aug 2018 16:45:36 -0700 Subject: [PATCH 0117/2206] freeciv: 2.5.11 -> 2.6.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/freeciv/versions. --- pkgs/games/freeciv/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/freeciv/default.nix b/pkgs/games/freeciv/default.nix index 8003468f50f..5d7883c1894 100644 --- a/pkgs/games/freeciv/default.nix +++ b/pkgs/games/freeciv/default.nix @@ -9,7 +9,7 @@ let inherit (stdenv.lib) optional optionals; name = "freeciv"; - version = "2.5.11"; + version = "2.6.0"; in stdenv.mkDerivation { name = "${name}-${version}"; @@ -17,7 +17,7 @@ stdenv.mkDerivation { src = fetchurl { url = "mirror://sourceforge/freeciv/${name}-${version}.tar.bz2"; - sha256 = "1bcs4mj4kzkpyrr0yryydmn0dzcqazvwrf02nfs7r5zya9lm572c"; + sha256 = "16f9wsnn7073s6chzbm3819swd0iw019p9nrzr3diiynk28kj83w"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From eff1d3d4dbd735f02a89775d02b6237f936f88d5 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Wed, 8 Aug 2018 17:29:20 -0700 Subject: [PATCH 0118/2206] gramps: 4.2.8 -> 5.0.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/gramps/versions. --- pkgs/applications/misc/gramps/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/gramps/default.nix b/pkgs/applications/misc/gramps/default.nix index b4b98909447..b12b84d106d 100644 --- a/pkgs/applications/misc/gramps/default.nix +++ b/pkgs/applications/misc/gramps/default.nix @@ -7,7 +7,7 @@ let inherit (pythonPackages) python buildPythonApplication; in buildPythonApplication rec { - version = "4.2.8"; + version = "5.0.0"; name = "gramps-${version}"; nativeBuildInputs = [ wrapGAppsHook ]; @@ -20,7 +20,7 @@ in buildPythonApplication rec { owner = "gramps-project"; repo = "gramps"; rev = "v${version}"; - sha256 = "17y6rjvvcz7lwjck4f5nmhnn07i9k5vzk5dp1jk7j3ldxjagscsd"; + sha256 = "056l4ihmd3gdsiv6wwv4ckgh8bfzd5nii6z4afsdn2nmjbj4hw9m"; }; pythonPath = with pythonPackages; [ bsddb3 PyICU pygobject3 pycairo ]; -- GitLab From 39282575c56afdd9145c0ef982dd7ce05a7d40f5 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Wed, 8 Aug 2018 18:48:21 -0700 Subject: [PATCH 0119/2206] chromedriver: 2.40 -> 2.41 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/chromedriver/versions. --- pkgs/development/tools/selenium/chromedriver/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/selenium/chromedriver/default.nix b/pkgs/development/tools/selenium/chromedriver/default.nix index a2cd55f52b9..eb91026c836 100644 --- a/pkgs/development/tools/selenium/chromedriver/default.nix +++ b/pkgs/development/tools/selenium/chromedriver/default.nix @@ -6,7 +6,7 @@ let allSpecs = { "x86_64-linux" = { system = "linux64"; - sha256 = "07b39j1glr53yxbbkkkkx12h8r44fybqkn4fd7s2lr1ysyq5vn1a"; + sha256 = "1iwmdkkxfmmiqzvj2bjh98db6j6zfb8s2m5kq15wmnq0g44gxski"; }; "x86_64-darwin" = { @@ -28,7 +28,7 @@ let in stdenv.mkDerivation rec { name = "chromedriver-${version}"; - version = "2.40"; + version = "2.41"; src = fetchurl { url = "https://chromedriver.storage.googleapis.com/${version}/chromedriver_${spec.system}.zip"; -- GitLab From 4df268d237cf9e07c3e0e7c251515669a7919a4e Mon Sep 17 00:00:00 2001 From: Eric Wolf Date: Wed, 8 Aug 2018 18:22:10 +0200 Subject: [PATCH 0120/2206] ncurses: patch wrong st-0.7 terminfo --- pkgs/development/libraries/ncurses/default.nix | 4 +++- pkgs/development/libraries/ncurses/st-0.7.patch | 13 +++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 pkgs/development/libraries/ncurses/st-0.7.patch diff --git a/pkgs/development/libraries/ncurses/default.nix b/pkgs/development/libraries/ncurses/default.nix index 0cb69f93756..861b387a993 100644 --- a/pkgs/development/libraries/ncurses/default.nix +++ b/pkgs/development/libraries/ncurses/default.nix @@ -21,7 +21,9 @@ stdenv.mkDerivation rec { sha256 = "05qdmbmrrn88ii9f66rkcmcyzp1kb1ymkx7g040lfkd1nkp7w1da"; }; - patches = lib.optional (!stdenv.cc.isClang) ./clang.patch; + # The patch st-0.7.patch needs to be removed, if ncurses is upgraded in the future. + # It is necessary for the 6.1 version of ncurses. + patches = [ ./st-0.7.patch ] ++ lib.optional (!stdenv.cc.isClang) ./clang.patch; outputs = [ "out" "dev" "man" ]; setOutputFlags = false; # some aren't supported diff --git a/pkgs/development/libraries/ncurses/st-0.7.patch b/pkgs/development/libraries/ncurses/st-0.7.patch new file mode 100644 index 00000000000..956f9b68d68 --- /dev/null +++ b/pkgs/development/libraries/ncurses/st-0.7.patch @@ -0,0 +1,13 @@ +diff --git a/misc/terminfo.src b/misc/terminfo.src +index 84f4810..ac300a7 100644 +--- a/misc/terminfo.src ++++ b/misc/terminfo.src +@@ -6260,7 +6260,7 @@ st-0.7|simpleterm 0.7, + %=%t3%e%p1%d%;m, + sgr=%?%p9%t\E(0%e\E(B%;\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%| + %t;7%;%?%p4%t;5%;%?%p5%t;2%;%?%p7%t;8%;m, +- Ss=\E]52;%p1%s;%p2%s\007, kDN3=\E[1;3B, kDN5=\E[1;5B, ++ Ms=\E]52;%p1%s;%p2%s\007, kDN3=\E[1;3B, kDN5=\E[1;5B, + kLFT3=\E[1;3D, kLFT5=\E[1;5D, kNXT3=\E[6;3~, + kNXT5=\E[6;5~, kPRV3=\E[5;3~, kPRV5=\E[5;5~, + kRIT3=\E[1;3C, kRIT5=\E[1;5C, kUP3=\E[1;3A, kUP5=\E[1;5A, -- GitLab From c981787db951afb11c1328461df82d4277ebec07 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 9 Aug 2018 12:57:38 +0200 Subject: [PATCH 0121/2206] Revert "cc-wrapper, bintools-wrapper: simply symlink man and info outputs" This reverts commit 02c09e01712ce0b61e5c8f7159047699a434f7fc. --- pkgs/build-support/bintools-wrapper/default.nix | 12 ++++++------ pkgs/build-support/cc-wrapper/default.nix | 9 ++++----- pkgs/stdenv/darwin/default.nix | 1 + pkgs/stdenv/linux/default.nix | 1 + 4 files changed, 12 insertions(+), 11 deletions(-) diff --git a/pkgs/build-support/bintools-wrapper/default.nix b/pkgs/build-support/bintools-wrapper/default.nix index 7cbe56bdd65..2048220361a 100644 --- a/pkgs/build-support/bintools-wrapper/default.nix +++ b/pkgs/build-support/bintools-wrapper/default.nix @@ -6,10 +6,9 @@ # compiler and the linker just "work". { name ? "" -, stdenvNoCC -, bintools ? null, libc ? null, coreutils ? null, shell ? stdenvNoCC.shell, gnugrep ? null -, nativeTools, noLibc ? false, nativeLibc, nativePrefix ? "" -, propagateDoc ? !nativeTools && bintools != null && bintools ? man +, stdenvNoCC, nativeTools, propagateDoc ? !nativeTools, noLibc ? false, nativeLibc, nativePrefix ? "" +, bintools ? null, libc ? null +, coreutils ? null, shell ? stdenvNoCC.shell, gnugrep ? null , extraPackages ? [], extraBuildCommands ? "" , buildPackages ? {} , useMacosReexportHack ? false @@ -268,8 +267,9 @@ stdenv.mkDerivation { ## Man page and info support ## - ln -s ${bintools.man} $man - ln -s ${bintools.info} $info + mkdir -p $man/nix-support $info/nix-support + printWords ${bintools.man or ""} >> $man/nix-support/propagated-build-inputs + printWords ${bintools.info or ""} >> $info/nix-support/propagated-build-inputs '' + '' diff --git a/pkgs/build-support/cc-wrapper/default.nix b/pkgs/build-support/cc-wrapper/default.nix index 8928d1643c8..b9828c941ed 100644 --- a/pkgs/build-support/cc-wrapper/default.nix +++ b/pkgs/build-support/cc-wrapper/default.nix @@ -6,10 +6,8 @@ # compiler and the linker just "work". { name ? "" -, stdenvNoCC +, stdenvNoCC, nativeTools, propagateDoc ? !nativeTools, noLibc ? false, nativeLibc, nativePrefix ? "" , cc ? null, libc ? null, bintools, coreutils ? null, shell ? stdenvNoCC.shell -, nativeTools, noLibc ? false, nativeLibc, nativePrefix ? "" -, propagateDoc ? !nativeTools && cc != null && cc ? man , extraPackages ? [], extraBuildCommands ? "" , isGNU ? false, isClang ? cc.isClang or false, gnugrep ? null , buildPackages ? {} @@ -263,8 +261,9 @@ stdenv.mkDerivation { ## Man page and info support ## - ln -s ${cc.man} $man - ln -s ${cc.info} $info + mkdir -p $man/nix-support $info/nix-support + printWords ${cc.man or ""} >> $man/nix-support/propagated-build-inputs + printWords ${cc.info or ""} >> $info/nix-support/propagated-build-inputs '' + '' diff --git a/pkgs/stdenv/darwin/default.nix b/pkgs/stdenv/darwin/default.nix index 9b792b862b1..22dd700b2dd 100644 --- a/pkgs/stdenv/darwin/default.nix +++ b/pkgs/stdenv/darwin/default.nix @@ -88,6 +88,7 @@ in rec { extraPackages = lib.optional (libcxx != null) libcxx; nativeTools = false; + propagateDoc = false; nativeLibc = false; inherit buildPackages coreutils gnugrep bintools; libc = last.pkgs.darwin.Libsystem; diff --git a/pkgs/stdenv/linux/default.nix b/pkgs/stdenv/linux/default.nix index 329ce6066be..ef46bdeb213 100644 --- a/pkgs/stdenv/linux/default.nix +++ b/pkgs/stdenv/linux/default.nix @@ -90,6 +90,7 @@ let else lib.makeOverridable (import ../../build-support/cc-wrapper) { name = "${name}-gcc-wrapper"; nativeTools = false; + propagateDoc = false; nativeLibc = false; buildPackages = lib.optionalAttrs (prevStage ? stdenv) { inherit (prevStage) stdenv; -- GitLab From fa412972091538376d1d4ffd446803b5d9385cbb Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 9 Aug 2018 12:58:16 +0200 Subject: [PATCH 0122/2206] Revert "cc-wrapper: propagate man and info to propagated-build-inputs" This reverts commit 28ad0703f3db92a3cbb8b1249101e0ff4e3616f6. --- pkgs/build-support/cc-wrapper/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/build-support/cc-wrapper/default.nix b/pkgs/build-support/cc-wrapper/default.nix index b9828c941ed..a981ffea708 100644 --- a/pkgs/build-support/cc-wrapper/default.nix +++ b/pkgs/build-support/cc-wrapper/default.nix @@ -262,8 +262,8 @@ stdenv.mkDerivation { ## mkdir -p $man/nix-support $info/nix-support - printWords ${cc.man or ""} >> $man/nix-support/propagated-build-inputs - printWords ${cc.info or ""} >> $info/nix-support/propagated-build-inputs + printWords ${cc.man or ""} > $man/nix-support/propagated-user-env-packages + printWords ${cc.info or ""} > $info/nix-support/propagated-user-env-packages '' + '' -- GitLab From fde7296a4749efadbeb8b608b7b4cc01c3a6e6d7 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 9 Aug 2018 13:07:14 +0200 Subject: [PATCH 0123/2206] bintools-wrapper: propagated-build-inputs -> propagated-user-env-packages --- pkgs/build-support/bintools-wrapper/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/build-support/bintools-wrapper/default.nix b/pkgs/build-support/bintools-wrapper/default.nix index 2048220361a..3635b0ef046 100644 --- a/pkgs/build-support/bintools-wrapper/default.nix +++ b/pkgs/build-support/bintools-wrapper/default.nix @@ -268,8 +268,8 @@ stdenv.mkDerivation { ## mkdir -p $man/nix-support $info/nix-support - printWords ${bintools.man or ""} >> $man/nix-support/propagated-build-inputs - printWords ${bintools.info or ""} >> $info/nix-support/propagated-build-inputs + echo ${bintools.man or ""} >> $man/nix-support/propagated-user-env-packages + echo ${bintools.info or ""} >> $info/nix-support/propagated-user-env-packages '' + '' -- GitLab From 637cc2a35ec5924212e17c417ebdb83fca0538d3 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Sat, 5 May 2018 12:44:36 +0100 Subject: [PATCH 0124/2206] datadog-agent: init at 6.1.4 DataDog have adopted a subtle naming convention: - dd-agent refers to the v5 Python implementation - datadog-agent refers to the v6 golang implementation --- .../dd-agent/{default.nix => 5.nix} | 5 +- pkgs/tools/networking/dd-agent/6.nix | 76 ++++ pkgs/tools/networking/dd-agent/deps.nix | 353 ++++++++++++++++++ pkgs/top-level/all-packages.nix | 3 +- 4 files changed, 435 insertions(+), 2 deletions(-) rename pkgs/tools/networking/dd-agent/{default.nix => 5.nix} (95%) create mode 100644 pkgs/tools/networking/dd-agent/6.nix create mode 100644 pkgs/tools/networking/dd-agent/deps.nix diff --git a/pkgs/tools/networking/dd-agent/default.nix b/pkgs/tools/networking/dd-agent/5.nix similarity index 95% rename from pkgs/tools/networking/dd-agent/default.nix rename to pkgs/tools/networking/dd-agent/5.nix index ff4a24fb781..d3c4a2af765 100644 --- a/pkgs/tools/networking/dd-agent/default.nix +++ b/pkgs/tools/networking/dd-agent/5.nix @@ -89,7 +89,10 @@ in stdenv.mkDerivation rec { ''; meta = { - description = "Event collector for the DataDog analysis service"; + description = '' + Event collector for the DataDog analysis service + -- v5 Python implementation + ''; homepage = https://www.datadoghq.com; license = stdenv.lib.licenses.bsd3; platforms = stdenv.lib.platforms.all; diff --git a/pkgs/tools/networking/dd-agent/6.nix b/pkgs/tools/networking/dd-agent/6.nix new file mode 100644 index 00000000000..be5f016c187 --- /dev/null +++ b/pkgs/tools/networking/dd-agent/6.nix @@ -0,0 +1,76 @@ +{ stdenv, fetchFromGitHub, buildGoPackage, makeWrapper, pythonPackages, pkgconfig }: + +let + inherit (pythonPackages) python; + + # keep this in sync with github.com/DataDog/agent-payload dependency + payloadVersion = "4.7"; + +in buildGoPackage rec { + name = "datadog-agent-${version}"; + version = "6.1.4"; + owner = "DataDog"; + repo = "datadog-agent"; + + src = fetchFromGitHub { + inherit owner repo; + rev = "a8ee76deb11fa334470d9b8f2356214999980894"; + sha256 = "06grcwwbfvcw1k1d4nqrasrf76qkpik1gsw60zwafllfd9ffhl1v"; + }; + + subPackages = [ + "cmd/agent" + "cmd/dogstatsd" + "cmd/py-launcher" + "cmd/cluster-agent" + ]; + goDeps = ./deps.nix; + goPackagePath = "github.com/${owner}/${repo}"; + + nativeBuildInputs = [ pkgconfig makeWrapper ]; + PKG_CONFIG_PATH = "${python}/lib/pkgconfig"; + + buildFlagsArray = let + ldFlags = stdenv.lib.concatStringsSep " " [ + "-X ${goPackagePath}/pkg/version.Commit=${src.rev}" + "-X ${goPackagePath}/pkg/version.AgentVersion=${version}" + "-X ${goPackagePath}/pkg/serializer.AgentPayloadVersion=${payloadVersion}" + "-X ${goPackagePath}/pkg/collector/py.pythonHome=${python}" + "-r ${python}/lib" + ]; + in [ + "-ldflags=${ldFlags}" + ]; + buildFlags = "-tags cpython"; + + # DataDog use paths relative to the agent binary, so fix these. + postPatch = '' + sed -e "s|PyChecksPath =.*|PyChecksPath = \"$bin/${python.sitePackages}\"|" \ + -e "s|distPath =.*|distPath = \"$bin/share/datadog-agent\"|" \ + -i cmd/agent/common/common_nix.go + ''; + + # Install the config files and python modules from the "dist" dir + # into standard paths. + postInstall = '' + mkdir -p $bin/${python.sitePackages} $bin/share/datadog-agent + cp -R $src/cmd/agent/dist/{conf.d,trace-agent.conf} $bin/share/datadog-agent + cp -R $src/cmd/agent/dist/{checks,utils,config.py} $bin/${python.sitePackages} + + cp -R $src/pkg/status/dist/templates $bin/share/datadog-agent + + wrapProgram "$bin/bin/agent" \ + --set PYTHONPATH "$bin/${python.sitePackages}" + ''; + + meta = with stdenv.lib; { + description = '' + Event collector for the DataDog analysis service + -- v6 new golang implementation. + ''; + homepage = https://www.datadoghq.com; + license = licenses.bsd3; + platforms = platforms.all; + maintainers = with maintainers; [ thoughtpolice domenkozar rvl ]; + }; +} diff --git a/pkgs/tools/networking/dd-agent/deps.nix b/pkgs/tools/networking/dd-agent/deps.nix new file mode 100644 index 00000000000..7a8fc69b2a4 --- /dev/null +++ b/pkgs/tools/networking/dd-agent/deps.nix @@ -0,0 +1,353 @@ +[ + { + goPackagePath = "github.com/DataDog/agent-payload"; + fetch = { + type = "git"; + url = "https://github.com/DataDog/agent-payload"; + rev = "3b793015ecfa5b829e8a466bd7cce836891502cc"; + sha256 = "0lg7c1whmvk4a13mrivdjfzfxqan07kvs2calgylncy7yf4szdp6"; + }; + } + { + goPackagePath = "github.com/DataDog/gohai"; + fetch = { + type = "git"; + url = "https://github.com/DataDog/gohai"; + rev = "d80d0f562a71fa2380fbeccc93ba5a2e325606e4"; + sha256 = "1frslms7f5i8dc8n0v9pb64mf4zdj3q2c005qxajl8j8i9nhj7yb"; + }; + } + { + goPackagePath = "github.com/DataDog/mmh3"; + fetch = { + type = "git"; + url = "https://github.com/DataDog/mmh3"; + rev = "2cfb68475274527a10701355c739f31dd404718c"; + sha256 = "09jgzxi08pkxllxk3f5qwipz96jxrw5v035fj2bkid1d4akn8y0b"; + }; + } + { + goPackagePath = "github.com/beevik/ntp"; + fetch = { + type = "git"; + url = "https://github.com/beevik/ntp"; + rev = "cb3dae3a7588ae35829eb5724df611cd75152fba"; + sha256 = "0nc6f7d0xw23y18z9qxrmm8kvnywihassyk706mn9v4makmhalnz"; + }; + } + { + goPackagePath = "github.com/cihub/seelog"; + fetch = { + type = "git"; + url = "https://github.com/cihub/seelog"; + rev = "f561c5e57575bb1e0a2167028b7339b3a8d16fb4"; + sha256 = "0r3228hvgljgpaggj6b9mvxfsizfw25q2c1761wsvcif8gz49cvl"; + }; + } + { + goPackagePath = "github.com/docker/docker"; + fetch = { + type = "git"; + url = "https://github.com/docker/docker"; + rev = "092cba3727bb9b4a2f0e922cd6c0f93ea270e363"; + sha256 = "0l9kjibnpwcgk844sibxk9ppyqniw9r0np1mzp95f8f461jb0iar"; + }; + } + { + goPackagePath = "github.com/dsnet/compress"; + fetch = { + type = "git"; + url = "https://github.com/dsnet/compress"; + rev = "cc9eb1d7ad760af14e8f918698f745e80377af4f"; + sha256 = "159liclywmyb6zx88ga5gn42hfl4cpk1660zss87fkx31hdq9fgx"; + }; + } + { + goPackagePath = "github.com/fatih/color"; + fetch = { + type = "git"; + url = "https://github.com/fatih/color"; + rev = "507f6050b8568533fb3f5504de8e5205fa62a114"; + sha256 = "0k1v9dkhrxiqhg48yqkwzpd7x40xx38gv2pgknswbsy4r8w644i7"; + }; + } + { + goPackagePath = "github.com/fsnotify/fsnotify"; + fetch = { + type = "git"; + url = "https://github.com/fsnotify/fsnotify"; + rev = "c2828203cd70a50dcccfb2761f8b1f8ceef9a8e9"; + sha256 = "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g"; + }; + } + { + goPackagePath = "github.com/go-ini/ini"; + fetch = { + type = "git"; + url = "https://github.com/go-ini/ini"; + rev = "bda519ae5f4cbc60d391ff8610711627a08b86ae"; + sha256 = "05vcc3ssxyrk8g3sr4gs888vllgjqfq11na63qz2pvaiy7m0rqrs"; + }; + } + { + goPackagePath = "github.com/gogo/protobuf"; + fetch = { + type = "git"; + url = "https://github.com/gogo/protobuf"; + rev = "1ef32a8b9fc3f8ec940126907cedb5998f6318e4"; + sha256 = "0zk2n0n35ksskr5cd83k5k8wg21ckrcggjy88bym2s21ngj5w4fh"; + }; + } + { + goPackagePath = "github.com/golang/snappy"; + fetch = { + type = "git"; + url = "https://github.com/golang/snappy"; + rev = "553a641470496b2327abcac10b36396bd98e45c9"; + sha256 = "0kssxnih1l722hx9219c7javganjqkqhvl3i0hp0hif6xm6chvqk"; + }; + } + { + goPackagePath = "github.com/gorilla/mux"; + fetch = { + type = "git"; + url = "https://github.com/gorilla/mux"; + rev = "ded0c29b24f96f46cf349e6701b099db601cf8ec"; + sha256 = "125dxfxs7his95fd2r28bn1rpb78pldfgm3lmw84ha1c0v5gfh33"; + }; + } + { + goPackagePath = "github.com/hashicorp/hcl"; + fetch = { + type = "git"; + url = "https://github.com/hashicorp/hcl"; + rev = "ef8a98b0bbce4a65b5aa4c368430a80ddc533168"; + sha256 = "1qalfsc31fra7hcw2lc3s20aj7al62fq3j5fn5kga3mg99b82nyr"; + }; + } + { + goPackagePath = "github.com/kardianos/osext"; + fetch = { + type = "git"; + url = "https://github.com/kardianos/osext"; + rev = "ae77be60afb1dcacde03767a8c37337fad28ac14"; + sha256 = "056dkgxrqjj5r18bnc3knlpgdz5p3yvp12y4y978hnsfhwaqvbjz"; + }; + } + { + goPackagePath = "github.com/magiconair/properties"; + fetch = { + type = "git"; + url = "https://github.com/magiconair/properties"; + rev = "2c9e9502788518c97fe44e8955cd069417ee89df"; + sha256 = "1w0rl9rla61m0qbha75jg48yiq1vs91sfy96rgqa6nags9v9b1rl"; + }; + } + { + goPackagePath = "github.com/mholt/archiver"; + fetch = { + type = "git"; + url = "https://github.com/mholt/archiver"; + rev = "e4ef56d48eb029648b0e895bb0b6a393ef0829c3"; + sha256 = "1krxyh6iq0s0rwhz7gg6dn795j9qq64rsgq9nivav7fhrqpgr6hb"; + }; + } + { + goPackagePath = "github.com/mitchellh/mapstructure"; + fetch = { + type = "git"; + url = "https://github.com/mitchellh/mapstructure"; + rev = "00c29f56e2386353d58c599509e8dc3801b0d716"; + sha256 = "1vw8fvhax0d567amgvxr7glcl12lvzg2sbzs007q5k5bbwn1szyb"; + }; + } + { + goPackagePath = "github.com/nwaples/rardecode"; + fetch = { + type = "git"; + url = "https://github.com/nwaples/rardecode"; + rev = "e06696f847aeda6f39a8f0b7cdff193b7690aef6"; + sha256 = "1aj7l8ii7hxnn3q4wzxlx3f92b1aspck6ncyqgb4h2g228phcibw"; + }; + } + { + goPackagePath = "github.com/patrickmn/go-cache"; + fetch = { + type = "git"; + url = "https://github.com/patrickmn/go-cache"; + rev = "a3647f8e31d79543b2d0f0ae2fe5c379d72cedc0"; + sha256 = "10020inkzrm931r4bixf8wqr9n39wcrb78vfyxmbvjavvw4zybgs"; + }; + } + { + goPackagePath = "github.com/pelletier/go-toml"; + fetch = { + type = "git"; + url = "https://github.com/pelletier/go-toml"; + rev = "66540cf1fcd2c3aee6f6787dfa32a6ae9a870f12"; + sha256 = "1n8na0yg90gm0rpifmzrby5r385vvd62cdam3ls7ssy02bjvfw15"; + }; + } + { + goPackagePath = "github.com/pierrec/lz4"; + fetch = { + type = "git"; + url = "https://github.com/pierrec/lz4"; + rev = "ed8d4cc3b461464e69798080a0092bd028910298"; + sha256 = "0flsn2ka108lb63gkxfzl90bkhndh1znnscv4v1k6j5h2s3zksls"; + }; + } + { + goPackagePath = "github.com/pierrec/xxHash"; + fetch = { + type = "git"; + url = "https://github.com/pierrec/xxHash"; + rev = "a0006b13c722f7f12368c00a3d3c2ae8a999a0c6"; + sha256 = "1hf7hqrqx0cbgx0alfwnqs0mrxg9rnwsijn5d0lv06w6vzqbvnzj"; + }; + } + { + goPackagePath = "github.com/shirou/gopsutil"; + fetch = { + type = "git"; + url = "https://github.com/shirou/gopsutil"; + rev = "57f370e13068146efe1cb7129f79e5d51da8a242"; + sha256 = "1ij0bbnfjj65afin8vhccr3cxvg6r0awmvcvb2ilza5wbbsslggb"; + }; + } + { + goPackagePath = "github.com/spf13/afero"; + fetch = { + type = "git"; + url = "https://github.com/spf13/afero"; + rev = "63644898a8da0bc22138abf860edaf5277b6102e"; + sha256 = "13piahaq4vw1y1sklq5scrsflqx0a8hzmdqfz1fy4871kf2gl8qw"; + }; + } + { + goPackagePath = "github.com/spf13/cast"; + fetch = { + type = "git"; + url = "https://github.com/spf13/cast"; + rev = "8965335b8c7107321228e3e3702cab9832751bac"; + sha256 = "177bk7lq40jbgv9p9r80aydpaccfk8ja3a7jjhfwiwk9r1pa4rr2"; + }; + } + { + goPackagePath = "github.com/spf13/cobra"; + fetch = { + type = "git"; + url = "https://github.com/spf13/cobra"; + rev = "ef82de70bb3f60c65fb8eebacbb2d122ef517385"; + sha256 = "1q1nsx05svyv9fv3fy6xv6gs9ffimkyzsfm49flvl3wnvf1ncrkd"; + }; + } + { + goPackagePath = "github.com/spf13/jwalterweatherman"; + fetch = { + type = "git"; + url = "https://github.com/spf13/jwalterweatherman"; + rev = "7c0cea34c8ece3fbeb2b27ab9b59511d360fb394"; + sha256 = "132p84i20b9s5r6fs597lsa6648vd415ch7c0d018vm8smzqpd0h"; + }; + } + { + goPackagePath = "github.com/spf13/pflag"; + fetch = { + type = "git"; + url = "https://github.com/spf13/pflag"; + rev = "583c0c0531f06d5278b7d917446061adc344b5cd"; + sha256 = "0nr4mdpfhhk94hq4ymn5b2sxc47b29p1akxd8b0hx4dvdybmipb5"; + }; + } + { + goPackagePath = "github.com/spf13/viper"; + fetch = { + type = "git"; + url = "https://github.com/spf13/viper"; + rev = "8dc2790b029dc41e2b8ff772c63c26adbb1db70d"; + sha256 = "147zq6v34pgb79r4m0m2mwm8739jxwawxs8mpqvvhq7gxwvhng40"; + }; + } + { + goPackagePath = "github.com/stretchr/testify"; + fetch = { + type = "git"; + url = "https://github.com/stretchr/testify"; + rev = "c679ae2cc0cb27ec3293fea7e254e47386f05d69"; + sha256 = "1rrdn7k83j492rzhqwkh6956sj8m2nbk44d7r1xa9nsn3hfwj691"; + }; + } + { + goPackagePath = "github.com/ulikunitz/xz"; + fetch = { + type = "git"; + url = "https://github.com/ulikunitz/xz"; + rev = "0c6b41e72360850ca4f98dc341fd999726ea007f"; + sha256 = "0a6l7sp67ipxim093qh6fvw8knbxj24l7bj5lykcddi5gwfi78n3"; + }; + } + { + goPackagePath = "github.com/urfave/negroni"; + fetch = { + type = "git"; + url = "https://github.com/urfave/negroni"; + rev = "22c5532ea862c34fdad414e90f8cc00b4f6f4cab"; + sha256 = "0jxd10cr3imm96xa01mdgyad4nq6mc7yr49z830fv3vywfr7bac8"; + }; + } + { + goPackagePath = "golang.org/x/net"; + fetch = { + type = "git"; + url = "https://go.googlesource.com/net"; + rev = "640f4622ab692b87c2f3a94265e6f579fe38263d"; + sha256 = "097m4qhcljhp180171j5fjhq4740iirfkkajfd7yrxqhp4s9hljx"; + }; + } + { + goPackagePath = "golang.org/x/sys"; + fetch = { + type = "git"; + url = "https://go.googlesource.com/sys"; + rev = "6f686a352de66814cdd080d970febae7767857a3"; + sha256 = "1z3pwvxlzq8kghjdsd9xmf184iiz13h8h66ipp626k4rc7kydr03"; + }; + } + { + goPackagePath = "golang.org/x/text"; + fetch = { + type = "git"; + url = "https://go.googlesource.com/text"; + rev = "7922cc490dd5a7dbaa7fd5d6196b49db59ac042f"; + sha256 = "06sicjc24hv7v9p1l6psaq87w4lycx3mjixd6gsd1wnd4jhqvlnr"; + }; + } + { + goPackagePath = "gopkg.in/yaml.v2"; + fetch = { + type = "git"; + url = "https://gopkg.in/yaml.v2"; + rev = "5420a8b6744d3b0345ab293f6fcba19c978f1183"; + sha256 = "0dwjrs2lp2gdlscs7bsrmyc5yf6mm4fvgw71bzr9mv2qrd2q73s1"; + }; + } + { + goPackagePath = "github.com/sbinet/go-python"; + fetch = { + type = "git"; + url = "https://github.com/sbinet/go-python"; + rev = "6d13f941744b9332d6ed00dc2cd2722acd79a47e"; + sha256 = "0x5q4nyv6gck9q33g54gy2ajmyjksxjmzh0jfqqn97jpgf4qfaym"; + }; + } + { + goPackagePath = "github.com/mitchellh/reflectwalk"; + fetch = { + type = "git"; + url = "https://github.com/mitchellh/reflectwalk"; + rev = "63d60e9d0dbc60cf9164e6510889b0db6683d98c"; + sha256 = "1hpq6sjr6l1h25x68mz13q7sd52dv1mjfxbl5p7m3j7cv85khnvc"; + }; + } +] diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 35f10c345f3..475ddb722e3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15672,7 +15672,8 @@ with pkgs; dbvisualizer = callPackage ../applications/misc/dbvisualizer {}; - dd-agent = callPackage ../tools/networking/dd-agent { }; + dd-agent = callPackage ../tools/networking/dd-agent/5.nix { }; + datadog-agent = callPackage ../tools/networking/dd-agent/6.nix { }; ddgr = callPackage ../applications/misc/ddgr { }; -- GitLab From 3a195dc2efaec5dc100f0122084460fdf24607d6 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Sun, 27 May 2018 14:51:28 +0100 Subject: [PATCH 0125/2206] pythonPackages.uuid: init at 1.30 --- pkgs/development/python-modules/uuid/default.nix | 16 ++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 18 insertions(+) create mode 100644 pkgs/development/python-modules/uuid/default.nix diff --git a/pkgs/development/python-modules/uuid/default.nix b/pkgs/development/python-modules/uuid/default.nix new file mode 100644 index 00000000000..0481e5c24c0 --- /dev/null +++ b/pkgs/development/python-modules/uuid/default.nix @@ -0,0 +1,16 @@ +{ lib, stdenv, buildPythonPackage, fetchPypi }: + +buildPythonPackage rec { + pname = "uuid"; + version = "1.30"; + + src = fetchPypi { + inherit pname version; + sha256 = "0gqrjsm85nnkxkmd1vk8350wqj2cigjflnvcydk084n5980cr1qz"; + }; + + meta = with lib; { + description = "UUID object and generation functions (Python 2.3 or higher)"; + homepage = http://zesty.ca/python/; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 6fc3a140eb8..572cad7886c 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17309,6 +17309,8 @@ EOF uranium = callPackage ../development/python-modules/uranium { }; + uuid = callPackage ../development/python-modules/uuid { }; + versioneer = callPackage ../development/python-modules/versioneer { }; vine = callPackage ../development/python-modules/vine { }; -- GitLab From fb6679151a7bd0d9ecc485cc7e0524b82a2adf01 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Sun, 27 May 2018 14:52:24 +0100 Subject: [PATCH 0126/2206] datadog-integrations-core: init at git-2018-05-27 --- .../networking/dd-agent/integrations-core.nix | 66 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 7 +- 2 files changed, 72 insertions(+), 1 deletion(-) create mode 100644 pkgs/tools/networking/dd-agent/integrations-core.nix diff --git a/pkgs/tools/networking/dd-agent/integrations-core.nix b/pkgs/tools/networking/dd-agent/integrations-core.nix new file mode 100644 index 00000000000..2efc8247369 --- /dev/null +++ b/pkgs/tools/networking/dd-agent/integrations-core.nix @@ -0,0 +1,66 @@ +{ pkgs +, python +, overrides ? (self: super: {}) +}: + +with pkgs.lib; + +let + src = pkgs.fetchFromGitHub { + owner = "DataDog"; + repo = "integrations-core"; + rev = "7be76e73969a8b9c993903681b300e1dd32f4b4d"; + sha256 = "1qsqzm5iswgv9jrflh5mvbz9a7js7jf42cb28lzdzsp45iwfs2aa"; + }; + version = "git-2018-05-27"; + + buildIntegration = { pname, ... }@args: python.pkgs.buildPythonPackage (args // { + inherit src version; + name = "datadog-integration-${pname}-${version}"; + + postPatch = '' + # jailbreak install_requires + sed -i 's/==.*//' requirements.in + cp requirements.in requirements.txt + ''; + sourceRoot = "source/${args.sourceRoot or pname}"; + doCheck = false; + }); + + packages = (self: { + python = python.withPackages (ps: with self; [ disk network postgres nginx mongo ]); + + datadog_checks_base = buildIntegration { + pname = "checks-base"; + sourceRoot = "datadog_checks_base"; + propagatedBuildInputs = with self; with python.pkgs; [ requests protobuf prometheus_client uuid simplejson uptime ]; + }; + + disk = buildIntegration { + pname = "disk"; + propagatedBuildInputs = with self; with python.pkgs; [ datadog_checks_base psutil ]; + }; + + network = buildIntegration { + pname = "network"; + propagatedBuildInputs = with self; with python.pkgs; [ datadog_checks_base psutil ]; + }; + + postgres = buildIntegration { + pname = "postgres"; + propagatedBuildInputs = with self; with python.pkgs; [ datadog_checks_base pg8000 psycopg2 ]; + }; + + nginx = buildIntegration { + pname = "nginx"; + propagatedBuildInputs = with self; with python.pkgs; [ datadog_checks_base ]; + }; + + mongo = buildIntegration { + pname = "mongo"; + propagatedBuildInputs = with self; with python.pkgs; [ datadog_checks_base pymongo ]; + }; + + }); + +in fix' (extends overrides packages) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 475ddb722e3..323a5daab3c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15673,7 +15673,12 @@ with pkgs; dbvisualizer = callPackage ../applications/misc/dbvisualizer {}; dd-agent = callPackage ../tools/networking/dd-agent/5.nix { }; - datadog-agent = callPackage ../tools/networking/dd-agent/6.nix { }; + datadog-agent = callPackage ../tools/networking/dd-agent/6.nix { + pythonPackages = datadog-integrations-core; + }; + datadog-integrations-core = callPackage ../tools/networking/dd-agent/integrations-core.nix { + python = python27; + }; ddgr = callPackage ../applications/misc/ddgr { }; -- GitLab From 51618113f4813b6d500f9ac153c8f57234ef5fd0 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Sat, 5 May 2018 13:46:10 +0100 Subject: [PATCH 0127/2206] nixos/dd-agent: Fix dodgy temp files DataDog was dropping PID files and and python pickle files in /tmp. Move these to private directories as a precaution. --- .../services/monitoring/dd-agent/dd-agent.nix | 80 ++++++++++--------- 1 file changed, 41 insertions(+), 39 deletions(-) diff --git a/nixos/modules/services/monitoring/dd-agent/dd-agent.nix b/nixos/modules/services/monitoring/dd-agent/dd-agent.nix index cf65b6c28cf..abc8d65d58f 100644 --- a/nixos/modules/services/monitoring/dd-agent/dd-agent.nix +++ b/nixos/modules/services/monitoring/dd-agent/dd-agent.nix @@ -114,13 +114,22 @@ let in { options.services.dd-agent = { enable = mkOption { - description = "Whether to enable the dd-agent montioring service"; + description = '' + Whether to enable the dd-agent v5 monitoring service. + For datadog-agent v6, see . + ''; default = false; type = types.bool; }; api_key = mkOption { - description = "The Datadog API key to associate the agent with your account"; + description = '' + The Datadog API key to associate the agent with your account. + + Warning: this key is stored in cleartext within the world-readable + Nix store! Consider using the new v6 + module instead. + ''; example = "ae0aa6a8f08efa988ba0a17578f009ab"; type = types.str; }; @@ -188,48 +197,41 @@ in { users.groups.datadog.gid = config.ids.gids.datadog; - systemd.services.dd-agent = { - description = "Datadog agent monitor"; - path = [ pkgs."dd-agent" pkgs.python pkgs.sysstat pkgs.procps pkgs.gohai ]; - wantedBy = [ "multi-user.target" ]; - serviceConfig = { - ExecStart = "${pkgs.dd-agent}/bin/dd-agent foreground"; - User = "datadog"; - Group = "datadog"; - Restart = "always"; - RestartSec = 2; + systemd.services = let + makeService = attrs: recursiveUpdate { + path = [ pkgs.dd-agent pkgs.python pkgs.sysstat pkgs.procps pkgs.gohai ]; + wantedBy = [ "multi-user.target" ]; + serviceConfig = { + User = "datadog"; + Group = "datadog"; + Restart = "always"; + RestartSec = 2; + PrivateTmp = true; + }; + restartTriggers = [ pkgs.dd-agent ddConf diskConfig networkConfig postgresqlConfig nginxConfig mongoConfig jmxConfig processConfig ]; + } attrs; + in { + dd-agent = makeService { + description = "Datadog agent monitor"; + serviceConfig.ExecStart = "${pkgs.dd-agent}/bin/dd-agent foreground"; }; - restartTriggers = [ pkgs.dd-agent ddConf diskConfig networkConfig postgresqlConfig nginxConfig mongoConfig jmxConfig processConfig ]; - }; - systemd.services.dogstatsd = { - description = "Datadog statsd"; - path = [ pkgs."dd-agent" pkgs.python pkgs.procps ]; - wantedBy = [ "multi-user.target" ]; - serviceConfig = { - ExecStart = "${pkgs.dd-agent}/bin/dogstatsd start"; - User = "datadog"; - Group = "datadog"; - Type = "forking"; - PIDFile = "/tmp/dogstatsd.pid"; - Restart = "always"; - RestartSec = 2; + dogstatsd = makeService { + description = "Datadog statsd"; + environment.TMPDIR = "/run/dogstatsd"; + serviceConfig = { + ExecStart = "${pkgs.dd-agent}/bin/dogstatsd start"; + Type = "forking"; + PIDFile = "/run/dogstatsd/dogstatsd.pid"; + RuntimeDirectory = "dogstatsd"; + }; }; - restartTriggers = [ pkgs.dd-agent ddConf diskConfig networkConfig postgresqlConfig nginxConfig mongoConfig jmxConfig processConfig ]; - }; - systemd.services.dd-jmxfetch = lib.mkIf (cfg.jmxConfig != null) { - description = "Datadog JMX Fetcher"; - path = [ pkgs."dd-agent" pkgs.python pkgs.sysstat pkgs.procps pkgs.jdk ]; - wantedBy = [ "multi-user.target" ]; - serviceConfig = { - ExecStart = "${pkgs.dd-agent}/bin/dd-jmxfetch"; - User = "datadog"; - Group = "datadog"; - Restart = "always"; - RestartSec = 2; + dd-jmxfetch = lib.mkIf (cfg.jmxConfig != null) { + description = "Datadog JMX Fetcher"; + path = [ pkgs.dd-agent pkgs.python pkgs.sysstat pkgs.procps pkgs.jdk ]; + serviceConfig.ExecStart = "${pkgs.dd-agent}/bin/dd-jmxfetch"; }; - restartTriggers = [ pkgs.dd-agent ddConf diskConfig networkConfig postgresqlConfig nginxConfig mongoConfig jmxConfig ]; }; environment.etc = etcfiles; -- GitLab From b9486e2b50b28524758ccc5a7825a54abe35c09e Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Sun, 27 May 2018 14:59:38 +0100 Subject: [PATCH 0128/2206] nixos/datadog-agent: add module This is the new v6 version of datadog-agent. The old v5 module is kept as dd-agent. --- nixos/modules/module-list.nix | 1 + .../services/monitoring/datadog-agent.nix | 201 ++++++++++++++++++ 2 files changed, 202 insertions(+) create mode 100644 nixos/modules/services/monitoring/datadog-agent.nix diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 73173dd4e24..ef429357031 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -407,6 +407,7 @@ ./services/monitoring/cadvisor.nix ./services/monitoring/collectd.nix ./services/monitoring/das_watchdog.nix + ./services/monitoring/datadog-agent.nix ./services/monitoring/dd-agent/dd-agent.nix ./services/monitoring/fusion-inventory.nix ./services/monitoring/grafana.nix diff --git a/nixos/modules/services/monitoring/datadog-agent.nix b/nixos/modules/services/monitoring/datadog-agent.nix new file mode 100644 index 00000000000..65bc7da4e5d --- /dev/null +++ b/nixos/modules/services/monitoring/datadog-agent.nix @@ -0,0 +1,201 @@ +{ config, lib, pkgs, ... }: + +with lib; + +let + cfg = config.services.datadog-agent; + + ddConf = { + dd_url = "https://app.datadoghq.com"; + skip_ssl_validation = "no"; + api_key = ""; + confd_path = "/etc/datadog-agent/conf.d"; + additional_checksd = "/etc/datadog-agent/checks.d"; + use_dogstatsd = "yes"; + } + // optionalAttrs (cfg.logLevel != null) { log_level = cfg.logLevel; } + // optionalAttrs (cfg.hostname != null) { inherit (cfg) hostname; } + // optionalAttrs (cfg.tags != null ) { tags = concatStringsSep ", " cfg.tags; } + // cfg.extraConfig; + + makeConfigDir = entries: mapAttrsToList (name: conf: { + source = pkgs.writeText (baseNameOf name) (builtins.toJSON conf); + target = "datadog-agent/" + name; + }) (filterAttrs (name: conf: conf != null) entries); + + etcfiles = makeConfigDir + { "datadog.yaml" = ddConf; + "conf.d/disk.yaml" = cfg.diskConfig; + "conf.d/network.yaml" = cfg.networkConfig; + "conf.d/postgres.d/conf.yaml" = cfg.postgresqlConfig; + "conf.d/nginx.d/conf.yaml" = cfg.nginxConfig; + "conf.d/mongo.d/conf.yaml" = cfg.mongoConfig; + "conf.d/process.yaml" = cfg.processConfig; + "conf.d/jmx.yaml" = cfg.jmxConfig; + }; + +in { + options.services.datadog-agent = { + enable = mkOption { + description = '' + Whether to enable the datadog-agent v6 monitoring service + ''; + default = false; + type = types.bool; + }; + + package = mkOption { + default = pkgs.datadog-agent; + defaultText = "pkgs.datadog-agent"; + description = '' + Which DataDog v6 agent package to use. + Override the pythonPackages argument + of this derivation to include more checks. + ''; + type = types.package; + }; + + apiKeyFile = mkOption { + description = '' + Path to a file containing the Datadog API key to associate the + agent with your account. + ''; + example = "/run/keys/datadog_api_key"; + type = types.path; + }; + + tags = mkOption { + description = "The tags to mark this Datadog agent"; + example = [ "test" "service" ]; + default = null; + type = types.nullOr (types.listOf types.str); + }; + + hostname = mkOption { + description = "The hostname to show in the Datadog dashboard (optional)"; + default = null; + example = "mymachine.mydomain"; + type = types.uniq (types.nullOr types.string); + }; + + logLevel = mkOption { + description = "Logging verbosity."; + default = null; + type = types.nullOr (types.enum ["DEBUG" "INFO" "WARN" "ERROR"]); + }; + + extraConfig = mkOption { + default = {}; + type = types.attrs; + description = '' + Extra configuration options that will be merged into the + main config file datadog.yaml. + ''; + }; + + diskConfig = mkOption { + description = "Disk check config"; + type = types.attrs; + default = { + init_config = {}; + instances = [ { use-mount = "no"; } ]; + }; + }; + + networkConfig = mkOption { + description = "Network check config"; + type = types.attrs; + default = { + init_config = {}; + # Network check only supports one configured instance + instances = [ { collect_connection_state = false; + excluded_interfaces = [ "lo" "lo0" ]; } ]; + }; + }; + + postgresqlConfig = mkOption { + description = "Datadog PostgreSQL integration configuration"; + default = null; + type = types.nullOr types.attrs; + }; + + nginxConfig = mkOption { + description = "Datadog nginx integration configuration"; + default = null; + type = types.nullOr types.attrs; + }; + + mongoConfig = mkOption { + description = "MongoDB integration configuration"; + default = null; + type = types.nullOr types.attrs; + }; + + jmxConfig = mkOption { + description = "JMX integration configuration"; + default = null; + type = types.nullOr types.attrs; + }; + + processConfig = mkOption { + description = '' + Process integration configuration + + See http://docs.datadoghq.com/integrations/process/ + ''; + default = null; + type = types.nullOr types.attrs; + }; + + }; + + config = mkIf cfg.enable { + environment.systemPackages = [ cfg.package pkgs.sysstat pkgs.procps ]; + + users.extraUsers.datadog = { + description = "Datadog Agent User"; + uid = config.ids.uids.datadog; + group = "datadog"; + home = "/var/log/datadog/"; + createHome = true; + }; + + users.extraGroups.datadog.gid = config.ids.gids.datadog; + + systemd.services = let + makeService = attrs: recursiveUpdate { + path = [ cfg.package pkgs.python pkgs.sysstat pkgs.procps ]; + wantedBy = [ "multi-user.target" ]; + serviceConfig = { + User = "datadog"; + Group = "datadog"; + Restart = "always"; + RestartSec = 2; + PrivateTmp = true; + }; + restartTriggers = [ cfg.package ] ++ map (etc: etc.source) etcfiles; + } attrs; + in { + datadog-agent = makeService { + description = "Datadog agent monitor"; + preStart = '' + chown -R datadog: /etc/datadog-agent + rm -f /etc/datadog-agent/auth_token + ''; + script = '' + export DD_API_KEY=$(head -n1 ${cfg.apiKeyFile}) + exec ${cfg.package}/bin/agent start -c /etc/datadog-agent/datadog.yaml + ''; + serviceConfig.PermissionsStartOnly = true; + }; + + dd-jmxfetch = lib.mkIf (cfg.jmxConfig != null) (makeService { + description = "Datadog JMX Fetcher"; + path = [ cfg.package pkgs.python pkgs.sysstat pkgs.procps pkgs.jdk ]; + serviceConfig.ExecStart = "${cfg.package}/bin/dd-jmxfetch"; + }); + }; + + environment.etc = etcfiles; + }; +} -- GitLab From 5a07bb2fc7b743d3fea1c9e42a49f622a5ac5532 Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Thu, 9 Aug 2018 14:00:24 +0200 Subject: [PATCH 0129/2206] nixos/datadog-agent: Refactor to allow arbitrary check configs Refactors the datadog-agent (i.e. V6) module to let users configure arbitrary checks, not just a limited set, without having to resort to linking the files manually and updating the systemd unit. Checks are now configured via a `services.datadog-agent.checks` option which takes an attribute set in which the keys refer directly to Datadog check names, and the values are attribute sets representing Datadog's configuration structure. With this mechanism users can configure arbitrary integrations, for example for the `ntp`-check, simply by saying: services.datadog-agent.checks.ntp = { init_config = null; # ... other check configuration options as per Datadog # documentation }; The previous check-specific configuration options for non-default checks have been removed. Disk & network check configuration options have been kept rather than making them a `default`-value of the `checks`-option because they will be overridden by user-configurations in that case. Relates to NixOS/nixpkgs#40399. --- .../services/monitoring/datadog-agent.nix | 119 +++++++++--------- 1 file changed, 63 insertions(+), 56 deletions(-) diff --git a/nixos/modules/services/monitoring/datadog-agent.nix b/nixos/modules/services/monitoring/datadog-agent.nix index 65bc7da4e5d..6b7359934f5 100644 --- a/nixos/modules/services/monitoring/datadog-agent.nix +++ b/nixos/modules/services/monitoring/datadog-agent.nix @@ -18,21 +18,25 @@ let // optionalAttrs (cfg.tags != null ) { tags = concatStringsSep ", " cfg.tags; } // cfg.extraConfig; - makeConfigDir = entries: mapAttrsToList (name: conf: { - source = pkgs.writeText (baseNameOf name) (builtins.toJSON conf); - target = "datadog-agent/" + name; - }) (filterAttrs (name: conf: conf != null) entries); - - etcfiles = makeConfigDir - { "datadog.yaml" = ddConf; - "conf.d/disk.yaml" = cfg.diskConfig; - "conf.d/network.yaml" = cfg.networkConfig; - "conf.d/postgres.d/conf.yaml" = cfg.postgresqlConfig; - "conf.d/nginx.d/conf.yaml" = cfg.nginxConfig; - "conf.d/mongo.d/conf.yaml" = cfg.mongoConfig; - "conf.d/process.yaml" = cfg.processConfig; - "conf.d/jmx.yaml" = cfg.jmxConfig; - }; + # Generate Datadog configuration files for each configured checks. + # This works because check configurations have predictable paths, + # and because JSON is a valid subset of YAML. + makeCheckConfigs = entries: mapAttrsToList (name: conf: { + source = pkgs.writeText "${name}-check-conf.yaml" (builtins.toJSON conf); + target = "datadog-agent/conf.d/${name}.d/conf.yaml"; + }) entries; + + defaultChecks = { + disk = cfg.diskCheck; + network = cfg.networkCheck; + }; + + # Assemble all check configurations and the top-level agent + # configuration. + etcfiles = with pkgs; with builtins; [{ + source = writeText "datadog.yaml" (toJSON ddConf); + target = "datadog-agent/datadog.yaml"; + }] ++ makeCheckConfigs (cfg.checks // defaultChecks); in { options.services.datadog-agent = { @@ -93,62 +97,65 @@ in { ''; }; - diskConfig = mkOption { + checks = mkOption { + description = '' + Configuration for all Datadog checks. Keys of this attribute + set will be used as the name of the check to create the + appropriate configuration in `conf.d/$check.d/conf.yaml`. + + The configuration is converted into JSON from the plain Nix + language configuration, meaning that you should write + configuration adhering to Datadog's documentation - but in Nix + language. + + Refer to the implementation of this module (specifically the + definition of `defaultChecks`) for an example. + + Note: The 'disk' and 'network' check are configured in + separate options because they exist by default. Attempting to + override their configuration here will have no effect. + ''; + + example = { + http_check = { + init_config = null; # sic! + instances = [ + { + name = "some-service"; + url = "http://localhost:1337/healthz"; + tags = [ "some-service" ]; + } + ]; + }; + }; + + default = {}; + + # sic! The structure of the values is up to the check, so we can + # not usefully constrain the type further. + type = with types; attrsOf attrs; + }; + + diskCheck = mkOption { description = "Disk check config"; type = types.attrs; default = { init_config = {}; instances = [ { use-mount = "no"; } ]; }; - }; + }; - networkConfig = mkOption { + networkCheck = mkOption { description = "Network check config"; type = types.attrs; default = { init_config = {}; # Network check only supports one configured instance instances = [ { collect_connection_state = false; - excluded_interfaces = [ "lo" "lo0" ]; } ]; + excluded_interfaces = [ "lo" "lo0" ]; } ]; }; }; - - postgresqlConfig = mkOption { - description = "Datadog PostgreSQL integration configuration"; - default = null; - type = types.nullOr types.attrs; - }; - - nginxConfig = mkOption { - description = "Datadog nginx integration configuration"; - default = null; - type = types.nullOr types.attrs; - }; - - mongoConfig = mkOption { - description = "MongoDB integration configuration"; - default = null; - type = types.nullOr types.attrs; - }; - - jmxConfig = mkOption { - description = "JMX integration configuration"; - default = null; - type = types.nullOr types.attrs; - }; - - processConfig = mkOption { - description = '' - Process integration configuration - - See http://docs.datadoghq.com/integrations/process/ - ''; - default = null; - type = types.nullOr types.attrs; - }; - }; - config = mkIf cfg.enable { environment.systemPackages = [ cfg.package pkgs.sysstat pkgs.procps ]; @@ -189,7 +196,7 @@ in { serviceConfig.PermissionsStartOnly = true; }; - dd-jmxfetch = lib.mkIf (cfg.jmxConfig != null) (makeService { + dd-jmxfetch = lib.mkIf (lib.hasAttr "jmx" cfg.checks) (makeService { description = "Datadog JMX Fetcher"; path = [ cfg.package pkgs.python pkgs.sysstat pkgs.procps pkgs.jdk ]; serviceConfig.ExecStart = "${cfg.package}/bin/dd-jmxfetch"; -- GitLab From 924016f45f0fbe61b6a0db97ce9f2b41b8645dda Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Thu, 9 Aug 2018 15:33:22 +0200 Subject: [PATCH 0130/2206] dd-agent: Simplify inclusion of additional Datadog core integrations Refactors the process used to build the Datadog core integrations to be more easily extensible with integrations other than the ones built and installed by default. Documentation has been added in relevant parts of the module to describe how the process works. As a high-level overview: The `datadog-integrations-core` attribute in the top-level package set now accepts an extra parameter. This parameter is an attribute set where each key is the name of a Datadog integration as it appears in Datadog's integrations-core repository[1], and the value is a function that receives the Python package set and returns the required dependencies of this integration. For example: datadog-integrations-core { ntp = (ps: [ ps.ntplib ]); }; This would build the default integrations and, additionally, the `ntp` integration. To support passing the modified Python environment to the datadog-agent itself, the `python` key has been moved inside of the derivation which means that it will be made overridable. This relates to NixOS/nixpkgs#40399. [1]: https://github.com/DataDog/integrations-core --- pkgs/tools/networking/dd-agent/6.nix | 5 +- .../networking/dd-agent/integrations-core.nix | 101 +++++++++++------- pkgs/top-level/all-packages.nix | 5 +- 3 files changed, 69 insertions(+), 42 deletions(-) diff --git a/pkgs/tools/networking/dd-agent/6.nix b/pkgs/tools/networking/dd-agent/6.nix index be5f016c187..56a71595cea 100644 --- a/pkgs/tools/networking/dd-agent/6.nix +++ b/pkgs/tools/networking/dd-agent/6.nix @@ -1,8 +1,6 @@ { stdenv, fetchFromGitHub, buildGoPackage, makeWrapper, pythonPackages, pkgconfig }: let - inherit (pythonPackages) python; - # keep this in sync with github.com/DataDog/agent-payload dependency payloadVersion = "4.7"; @@ -27,6 +25,9 @@ in buildGoPackage rec { goDeps = ./deps.nix; goPackagePath = "github.com/${owner}/${repo}"; + # Explicitly set this here to allow it to be overridden. + python = pythonPackages.python; + nativeBuildInputs = [ pkgconfig makeWrapper ]; PKG_CONFIG_PATH = "${python}/lib/pkgconfig"; diff --git a/pkgs/tools/networking/dd-agent/integrations-core.nix b/pkgs/tools/networking/dd-agent/integrations-core.nix index 2efc8247369..9212209e775 100644 --- a/pkgs/tools/networking/dd-agent/integrations-core.nix +++ b/pkgs/tools/networking/dd-agent/integrations-core.nix @@ -1,7 +1,39 @@ -{ pkgs -, python -, overrides ? (self: super: {}) -}: +# The declarations in this file build the Datadog agent's core +# integrations. These integrations are tracked in a separate +# repository[1] outside of the agent's primary repository and provide +# checks for various kinds of services. +# +# Not all services are relevant for all users, however. As some of +# them depend on various tools and Python packages it is nonsensical +# to build *all* integrations by default. +# +# A set of default integrations is defined and built either way. +# Additional integrations can be specified by overriding +# `extraIntegrations` in datadog-integrations-core. +# +# In practice the syntax for using this with additional integrations +# is not the most beautiful, but it works. For example to use +# datadog-agent from the top-level with the `ntp`-integration +# included, one could say: +# +# let +# integrationsWithNtp = datadog-integrations-core { +# # Extra integrations map from the integration name (as in the +# # integrations-core repository) to a function that receives the +# # Python package set and returns the required dependencies.g +# ntp = (ps: [ ps.ntplib ]); +# }; +# +# in ddAgentWithNtp = datadog-agent.overrideAttrs(_ : { +# python = integrationsWithNtp.python; +# }); +# +# The NixOS module 'datadog-agent' provides a simplified interface to +# this. Please see the module itself for more information. +# +# [1]: https://github.com/DataDog/integrations-core + +{ pkgs, python, extraIntegrations ? {} }: with pkgs.lib; @@ -14,6 +46,7 @@ let }; version = "git-2018-05-27"; + # Build helper to build a single datadog integration package. buildIntegration = { pname, ... }@args: python.pkgs.buildPythonPackage (args // { inherit src version; name = "datadog-integration-${pname}-${version}"; @@ -27,40 +60,32 @@ let doCheck = false; }); - packages = (self: { - python = python.withPackages (ps: with self; [ disk network postgres nginx mongo ]); - - datadog_checks_base = buildIntegration { - pname = "checks-base"; - sourceRoot = "datadog_checks_base"; - propagatedBuildInputs = with self; with python.pkgs; [ requests protobuf prometheus_client uuid simplejson uptime ]; - }; - - disk = buildIntegration { - pname = "disk"; - propagatedBuildInputs = with self; with python.pkgs; [ datadog_checks_base psutil ]; - }; - - network = buildIntegration { - pname = "network"; - propagatedBuildInputs = with self; with python.pkgs; [ datadog_checks_base psutil ]; - }; - - postgres = buildIntegration { - pname = "postgres"; - propagatedBuildInputs = with self; with python.pkgs; [ datadog_checks_base pg8000 psycopg2 ]; - }; - - nginx = buildIntegration { - pname = "nginx"; - propagatedBuildInputs = with self; with python.pkgs; [ datadog_checks_base ]; - }; + # Base package depended on by all other integrations. + datadog_checks_base = buildIntegration { + pname = "checks-base"; + sourceRoot = "datadog_checks_base"; + propagatedBuildInputs = with python.pkgs; [ + requests protobuf prometheus_client uuid simplejson uptime + ]; + }; - mongo = buildIntegration { - pname = "mongo"; - propagatedBuildInputs = with self; with python.pkgs; [ datadog_checks_base pymongo ]; - }; + # Default integrations that should be built: + defaultIntegrations = { + disk = (ps: [ ps.psutil ]); + mongo = (ps: [ ps.pymongo ]); + network = (ps: [ ps.psutil ]); + nginx = (ps: []); + postgres = (ps: with ps; [ pg8000 psycopg2 ]); + }; - }); + # All integrations (default + extra): + integrations = defaultIntegrations // extraIntegrations; + builtIntegrations = mapAttrs (pname: fdeps: buildIntegration { + inherit pname; + propagatedBuildInputs = (fdeps python.pkgs) ++ [ datadog_checks_base ]; + }) integrations; -in fix' (extends overrides packages) +in builtIntegrations // { + inherit datadog_checks_base; + python = python.withPackages (_: (attrValues builtIntegrations)); +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 323a5daab3c..3d50a280ac5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15674,10 +15674,11 @@ with pkgs; dd-agent = callPackage ../tools/networking/dd-agent/5.nix { }; datadog-agent = callPackage ../tools/networking/dd-agent/6.nix { - pythonPackages = datadog-integrations-core; + pythonPackages = datadog-integrations-core {}; }; - datadog-integrations-core = callPackage ../tools/networking/dd-agent/integrations-core.nix { + datadog-integrations-core = extras: callPackage ../tools/networking/dd-agent/integrations-core.nix { python = python27; + extraIntegrations = extras; }; ddgr = callPackage ../applications/misc/ddgr { }; -- GitLab From 5b748bd8fa517fa16d0fdb60fd5a83d4d1717efe Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Thu, 9 Aug 2018 16:01:12 +0200 Subject: [PATCH 0131/2206] nixos/datadog-agent: Add option to configure datadog integrations Introduces an option `services.datadog-agent.extraIntegrations` that can be set to include additional Datadog agent integrations from the integrations-core repository. Documentation and an example is provided with the change. Relates to NixOS/nixpkgs#40399 --- .../services/monitoring/datadog-agent.nix | 48 +++++++++++++++---- 1 file changed, 38 insertions(+), 10 deletions(-) diff --git a/nixos/modules/services/monitoring/datadog-agent.nix b/nixos/modules/services/monitoring/datadog-agent.nix index 6b7359934f5..f8ee34ebdf8 100644 --- a/nixos/modules/services/monitoring/datadog-agent.nix +++ b/nixos/modules/services/monitoring/datadog-agent.nix @@ -38,6 +38,12 @@ let target = "datadog-agent/datadog.yaml"; }] ++ makeCheckConfigs (cfg.checks // defaultChecks); + # Apply the configured extraIntegrations to the provided agent + # package. See the documentation of `dd-agent/integrations-core.nix` + # for detailed information on this. + datadogPkg = cfg.package.overrideAttrs(_: { + python = (pkgs.datadog-integrations-core cfg.extraIntegrations).python; + }); in { options.services.datadog-agent = { enable = mkOption { @@ -52,9 +58,10 @@ in { default = pkgs.datadog-agent; defaultText = "pkgs.datadog-agent"; description = '' - Which DataDog v6 agent package to use. - Override the pythonPackages argument - of this derivation to include more checks. + Which DataDog v6 agent package to use. Note that the provided + package is expected to have an overridable `python`-attribute + which configures the Python environment with the Datadog + checks. ''; type = types.package; }; @@ -88,6 +95,27 @@ in { type = types.nullOr (types.enum ["DEBUG" "INFO" "WARN" "ERROR"]); }; + extraIntegrations = mkOption { + default = {}; + type = types.attrs; + + description = '' + Extra integrations from the Datadog core-integrations + repository that should be built and included. + + By default the included integrations are disk, mongo, network, + nginx and postgres. + + To include additional integrations the name of the derivation + and a function to filter its dependencies from the Python + package set must be provided. + ''; + + example = { + ntp = (pythonPackages: [ pythonPackages.ntplib ]); + }; + }; + extraConfig = mkOption { default = {}; type = types.attrs; @@ -157,7 +185,7 @@ in { }; }; config = mkIf cfg.enable { - environment.systemPackages = [ cfg.package pkgs.sysstat pkgs.procps ]; + environment.systemPackages = [ datadogPkg pkgs.sysstat pkgs.procps ]; users.extraUsers.datadog = { description = "Datadog Agent User"; @@ -171,7 +199,7 @@ in { systemd.services = let makeService = attrs: recursiveUpdate { - path = [ cfg.package pkgs.python pkgs.sysstat pkgs.procps ]; + path = [ datadogPkg pkgs.python pkgs.sysstat pkgs.procps ]; wantedBy = [ "multi-user.target" ]; serviceConfig = { User = "datadog"; @@ -180,7 +208,7 @@ in { RestartSec = 2; PrivateTmp = true; }; - restartTriggers = [ cfg.package ] ++ map (etc: etc.source) etcfiles; + restartTriggers = [ datadogPkg ] ++ map (etc: etc.source) etcfiles; } attrs; in { datadog-agent = makeService { @@ -190,16 +218,16 @@ in { rm -f /etc/datadog-agent/auth_token ''; script = '' - export DD_API_KEY=$(head -n1 ${cfg.apiKeyFile}) - exec ${cfg.package}/bin/agent start -c /etc/datadog-agent/datadog.yaml + export DD_API_KEY=$(head -n 1 ${cfg.apiKeyFile}) + exec ${datadogPkg}/bin/agent start -c /etc/datadog-agent/datadog.yaml ''; serviceConfig.PermissionsStartOnly = true; }; dd-jmxfetch = lib.mkIf (lib.hasAttr "jmx" cfg.checks) (makeService { description = "Datadog JMX Fetcher"; - path = [ cfg.package pkgs.python pkgs.sysstat pkgs.procps pkgs.jdk ]; - serviceConfig.ExecStart = "${cfg.package}/bin/dd-jmxfetch"; + path = [ datadogPkg pkgs.python pkgs.sysstat pkgs.procps pkgs.jdk ]; + serviceConfig.ExecStart = "${datadogPkg}/bin/dd-jmxfetch"; }); }; -- GitLab From 8b834605628fabd43b1b26a1724fb22c83150e2d Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 9 Aug 2018 09:23:22 -0700 Subject: [PATCH 0132/2206] fribidi: 1.0.4 -> 1.0.5 (#44782) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/fribidi/versions. --- pkgs/development/libraries/fribidi/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/fribidi/default.nix b/pkgs/development/libraries/fribidi/default.nix index 208d88ed18e..08b0a87e3e2 100644 --- a/pkgs/development/libraries/fribidi/default.nix +++ b/pkgs/development/libraries/fribidi/default.nix @@ -11,14 +11,14 @@ stdenv.mkDerivation rec { name = "${pname}-${version}"; pname = "fribidi"; - version = "1.0.4"; + version = "1.0.5"; outputs = [ "out" "devdoc" ]; - # NOTE: 2018-06-06 v1.0.4: Only URL tarball has "Have pre-generated man pages: true", which works-around upstream usage of some rare ancient `c2man` fossil application. + # NOTE: 2018-06-06 v1.0.5: Only URL tarball has "Have pre-generated man pages: true", which works-around upstream usage of some rare ancient `c2man` fossil application. src = fetchurl { url = "https://github.com/${pname}/${pname}/releases/download/v${version}/${name}.tar.bz2"; - sha256 = "1gipy8fjyn6i4qrhima02x8xs493d21f22dijp88nk807razxgcl"; + sha256 = "1kp4b1hpx2ky20ixgy2xhj5iygfl7ps5k9kglh1z5i7mhykg4r3a"; }; postPatch = '' -- GitLab From be00dbf94c31c0c5f59af859e89ae59d5fbd952d Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 9 Aug 2018 09:33:17 -0700 Subject: [PATCH 0133/2206] dbus: 1.12.8 -> 1.12.10 (#44789) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/dbus/versions. --- pkgs/development/libraries/dbus/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/dbus/default.nix b/pkgs/development/libraries/dbus/default.nix index ade6c98df94..3ca2bdd9abe 100644 --- a/pkgs/development/libraries/dbus/default.nix +++ b/pkgs/development/libraries/dbus/default.nix @@ -6,8 +6,8 @@ assert x11Support -> libX11 != null && libSM != null; let - version = "1.12.8"; - sha256 = "1cvfi7jiby12h0f5gbysphhk99m6mch87ab3cqxkj0w36gkrkp72"; + version = "1.12.10"; + sha256 = "1xywijmgfad4m3cxp0b4l6kvypwc53ckmhwwzbrc6n32jwj3ssab"; self = stdenv.mkDerivation { name = "dbus-${version}"; -- GitLab From 365e288a287252fd23ec35fcee42d8739d5d21fe Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 9 Aug 2018 09:36:16 -0700 Subject: [PATCH 0134/2206] libdrm: 2.4.92 -> 2.4.93 (#44759) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libdrm/versions. --- pkgs/development/libraries/libdrm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libdrm/default.nix b/pkgs/development/libraries/libdrm/default.nix index 93ef1957d2c..bedbce938bc 100644 --- a/pkgs/development/libraries/libdrm/default.nix +++ b/pkgs/development/libraries/libdrm/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, pkgconfig, libpthreadstubs, libpciaccess, valgrind-light }: stdenv.mkDerivation rec { - name = "libdrm-2.4.92"; + name = "libdrm-2.4.93"; src = fetchurl { url = "https://dri.freedesktop.org/libdrm/${name}.tar.bz2"; - sha256 = "1yirzx8hmlvv6r0l7lb3zxmgy5la2mri9al0k16xqfg19pdqzr79"; + sha256 = "0g6d9wsnb7lx8r1m4kq8js0wsc5jl20cz1csnlh6z9s8jpfd313f"; }; outputs = [ "out" "dev" "bin" ]; -- GitLab From 7c5fd6801bc2fc6fdfe70797945167478695f18a Mon Sep 17 00:00:00 2001 From: Benjamin Hipple Date: Sun, 20 May 2018 11:08:17 -0400 Subject: [PATCH 0135/2206] texlive: 2017 -> 2017-final This commit rebuilds texlive 2017 with the final release of 2017. As described in these issues [1][2][3], the upstream CTAN mirrors are a continuously moving rolling release without historical archives. This particular FTP server is also a rolling release folling CTAN for the latest version, but it has snapshots of the final texlive releases; it appears that the 2017 distribution has been unmodified since texlive-2018 was released earlier this year. Along the way, we needed to fix several issues: - xindy: if $HOME is unset, it will try to mkdir /homeless-shelter, which fails due to insufficient permissions. - scheme-infraonly: this scheme had symlinks into other releases that were read-only, so it couldn't patch and modify the scripts. This commit removes it for now, but that's not a particularly satisfying solution. Ideas? This also adds some documentation on the upgrade process to prepare for texlive-2018 [4]. This commit also replaces the sha1 hashes with upstream's standard sha512 hashes. It appears the motivation for the shorter hashes was to save disk space in the derivations; in master, the size of this directory is 1012K; in this commit it is 1600K. The difference is not particularly large, and the downsides to using our own sha1 hashes are: - More nix code to maintain - Multi-step upgrade process for maintainers: the maintainer first has to download all upstream tarballs by sha512 hash, then run the fix script, then rebuild with sha1 hashes. - Less transparent. If we use the upstream sha512 hashes, any user can immediately verify that the hashes we're providing match upstream, or match the snapshot in time. - Easier to debug. Since upstream is rolling and packages may disappear or fail to build, it's useful to be able to determine if the sha mismatch is because of an update or not; if we have a sha1 mismatch and no tarball to pull, we can't figure out which sha512sum would have produced that sha1. - Less trust required. Due to the above, users don't have to trust the content-addressed mirrors on IPFS and @veprbl's servers as much. - Easier to cobble together a source distribution from a variety of sources. It seems some FTP servers have more/less than others, or older/newer packages. If we know what we're looking for beforehand and we're just missing a few packages whose hashes match the advertised hashes upstream, it's easier to find. [1] https://github.com/NixOS/nixpkgs/issues/24683 [2] https://github.com/NixOS/nixpkgs/issues/10026 [3] https://github.com/NixOS/nixpkgs/issues/34490 [4] https://github.com/NixOS/nixpkgs/issues/40232 --- pkgs/tools/typesetting/tex/texlive/bin.nix | 6 +- .../tools/typesetting/tex/texlive/combine.nix | 1 - .../tools/typesetting/tex/texlive/default.nix | 77 +- .../typesetting/tex/texlive/fixHashes.sh | 10 - .../typesetting/tex/texlive/fixedHashes.nix | 7617 ------- pkgs/tools/typesetting/tex/texlive/pkgs.nix | 16684 ++++++++-------- 6 files changed, 8591 insertions(+), 15804 deletions(-) delete mode 100755 pkgs/tools/typesetting/tex/texlive/fixHashes.sh delete mode 100644 pkgs/tools/typesetting/tex/texlive/fixedHashes.nix diff --git a/pkgs/tools/typesetting/tex/texlive/bin.nix b/pkgs/tools/typesetting/tex/texlive/bin.nix index 9bc5a9b273b..a6c6f712afd 100644 --- a/pkgs/tools/typesetting/tex/texlive/bin.nix +++ b/pkgs/tools/typesetting/tex/texlive/bin.nix @@ -312,6 +312,10 @@ xindy = stdenv.mkDerivation { name = "texlive-xindy.bin-${version}"; inherit (common) src; + + # If unset, xindy will try to mkdir /homeless-shelter + HOME = "/tmp/homeless-shelter"; + prePatch = "cd utils/xindy"; # hardcode clisp location postPatch = '' @@ -338,5 +342,3 @@ xindy = stdenv.mkDerivation { }; } - - diff --git a/pkgs/tools/typesetting/tex/texlive/combine.nix b/pkgs/tools/typesetting/tex/texlive/combine.nix index 3bf7ee1fdfe..79eebde5448 100644 --- a/pkgs/tools/typesetting/tex/texlive/combine.nix +++ b/pkgs/tools/typesetting/tex/texlive/combine.nix @@ -243,4 +243,3 @@ in buildEnv { } # TODO: make TeX fonts visible by fontconfig: it should be enough to install an appropriate file # similarly, deal with xe(la)tex font visibility? - diff --git a/pkgs/tools/typesetting/tex/texlive/default.nix b/pkgs/tools/typesetting/tex/texlive/default.nix index d0c9da9b913..ba03956ac32 100644 --- a/pkgs/tools/typesetting/tex/texlive/default.nix +++ b/pkgs/tools/typesetting/tex/texlive/default.nix @@ -1,11 +1,34 @@ /* TeX Live user docs - source: ../../../../../doc/languages-frameworks/texlive.xml - current html: http://nixos.org/nixpkgs/manual/#sec-language-texlive + + Note on upgrading: The texlive package contains a few binaries, defined in + bin.nix and released once a year, and several thousand packages from CTAN, + defined in pkgs.nix. + + The CTAN mirrors are continuously moving, with more than 100 updates per + month. Due to the size of the distribution, we snapshot it and generate nix + expressions for all packages in texlive at that point. + + To upgrade this snapshot, run the following: + $ curl http://mirror.ctan.org/tex-archive/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz \ + | xzcat | uniq -u | sed -rn -f ./tl2nix.sed > ./pkgs.nix + + This will regenerate all of the sha512 hashes for the current upstream + distribution. You may want to find a more stable mirror, put the distribution + on IPFS, or contact a maintainer to get the tarballs from that point in time + into a more stable location, so that nix users who are building from source + can reproduce your work. + + Upgrading the bin: texlive itself is a large collection of binaries. In order + to reduce closure size for users who just need a few of them, we split it into + packages such as core, core-big, xvdi, etc. This requires making assumptions + about dependencies between the projects that may change between releases; if + you upgrade you may have to do some work here. */ { stdenv, lib, fetchurl, runCommand, writeText, buildEnv , callPackage, ghostscriptX, harfbuzz, poppler_min , makeWrapper, python, ruby, perl -, useFixedHashes ? true , recurseIntoAttrs }: let @@ -18,13 +41,6 @@ let }; }; - # map: name -> fixed-output hash - # sha1 in base32 was chosen as a compromise between security and length - # warning: the following generator command takes lots of resources - # nix-build ../../../../.. -Q -A texlive.scheme-full.pkgs | ./fixHashes.sh > ./fixedHashes-new.nix - # mv ./fixedHashes{-new,}.nix - fixedHashes = lib.optionalAttrs useFixedHashes (import ./fixedHashes.nix); - # function for creating a working environment from a set of TL packages combine = import ./combine.nix { inherit bin combinePkgs buildEnv fastUnique lib makeWrapper writeText @@ -34,9 +50,6 @@ let # the set of TeX Live packages, collections, and schemes; using upstream naming tl = let - /* # beware: the URL below changes contents continuously - curl http://mirror.ctan.org/tex-archive/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz \ - | xzcat | uniq -u | sed -rn -f ./tl2nix.sed > ./pkgs.nix */ orig = import ./pkgs.nix tl; removeSelfDep = lib.mapAttrs (n: p: if p ? deps then p // { deps = lib.filterAttrs (dn: _: n != dn) p.deps; } @@ -103,7 +116,6 @@ let # the basename used by upstream (without ".tar.xz" suffix) urlName = pname + lib.optionalString (tlType != "run") ".${tlType}"; tlName = urlName + "-${version}"; - fixedHash = fixedHashes.${tlName} or null; # be graceful about missing hashes urls = args.urls or (if args ? url then [ args.url ] else map (up: "${up}/${urlName}.tar.xz") urlPrefixes @@ -113,9 +125,14 @@ let # Common packages should get served from the binary cache anyway. # See discussions, e.g. https://github.com/NixOS/nixpkgs/issues/24683 urlPrefixes = args.urlPrefixes or [ - http://146.185.144.154/texlive-2017 - # IPFS GW is second, as it doesn't have a good time-outing behavior - http://gateway.ipfs.io/ipfs/QmRLK45EC828vGXv5YDaBsJBj2LjMjjA2ReLVrXsasRzy7/texlive-2017 + # Should be stable for historic, archived releases + http://ftp.math.utah.edu/pub/tex/historic/systems/texlive/2017/tlnet-final/archive + + # TODO: Add IPFS and see if @veprbl is willing to add a texlive-2017-final mirror, + # or if we should just dump it and go to 2018. + + # The canonical source moves quickly and will be broken almost immediately + # http://mirror.ctan.org/tex-archive/systems/texlive/tlnet/archive ]; src = fetchurl { inherit urls sha512; }; @@ -129,30 +146,11 @@ let -C "$out" --anchored --exclude=tlpkg --keep-old-files '' + postUnpack; - in if sha512 == "" then - # hash stripped from pkgs.nix to save space -> fetch&unpack in a single step - fetchurl { - inherit urls; - sha1 = if fixedHash == null then throw "TeX Live package ${tlName} is missing hash!" - else fixedHash; - name = tlName; - recursiveHash = true; - downloadToTemp = true; - postFetch = ''mkdir "$out";'' + unpackCmd "$downloadedFile"; - # TODO: perhaps override preferHashedMirrors and allowSubstitutes + in runCommand "texlive-${tlName}" { + # lots of derivations, not meant to be cached + preferLocalBuild = true; allowSubstitutes = false; + inherit passthru; } - // passthru - - else runCommand "texlive-${tlName}" - ( { # lots of derivations, not meant to be cached - preferLocalBuild = true; allowSubstitutes = false; - inherit passthru; - } // lib.optionalAttrs (fixedHash != null) { - outputHash = fixedHash; - outputHashAlgo = "sha1"; - outputHashMode = "recursive"; - } - ) ( '' mkdir "$out" '' + unpackCmd "'${src}'" @@ -190,9 +188,8 @@ in }) ) { inherit (tl) - scheme-basic scheme-context scheme-full scheme-gust scheme-infraonly + scheme-basic scheme-context scheme-full scheme-gust scheme-medium scheme-minimal scheme-small scheme-tetex; } ); } - diff --git a/pkgs/tools/typesetting/tex/texlive/fixHashes.sh b/pkgs/tools/typesetting/tex/texlive/fixHashes.sh deleted file mode 100755 index 439660682e2..00000000000 --- a/pkgs/tools/typesetting/tex/texlive/fixHashes.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh - -echo "{" -grep -v -F '.bin-' | while read path; do - hash=`nix-hash --type sha1 --base32 "$path"` - echo -n "$path" | sed -E 's/[^-]*-texlive-(.*)/"\1"/' - echo "=\"$hash\";" -done -echo "}" - diff --git a/pkgs/tools/typesetting/tex/texlive/fixedHashes.nix b/pkgs/tools/typesetting/tex/texlive/fixedHashes.nix deleted file mode 100644 index e645548e027..00000000000 --- a/pkgs/tools/typesetting/tex/texlive/fixedHashes.nix +++ /dev/null @@ -1,7617 +0,0 @@ -{ -"amsfonts-3.04"="hi87s0fxrkcq0w2389kwpxd3zzwsk1zf"; -"amsfonts.doc-3.04"="ch872rwfiar58praz8f880rcspy4mjxa"; -"amsfonts.source-3.04"="vjiw3vdxv44nl4yvaxqfy4b78girpjs7"; -"bibtex-0.99d"="ybimfc49fzmgpy88wagy0z55sdsshr50"; -"bibtex.doc-0.99d"="rix5hf785qgd6bwg3bs74hgaybwrid9h"; -"kpathsea-2017"="kx7y408hdbrbv4cnmdga9qq84xfw5ksj"; -"kpathsea.doc-2017"="718rkxi193kflgk43zpsj1xcjqsmjrq4"; -"cm-2017"="k9yadr0rfgnh1xfyrzqdbj2whpf7sp63"; -"cm.doc-2017"="36wag31jc0lrgncaxhcspiaqpwnw7xvy"; -"dvipdfmx-2017"="ijnr5k9wvwq8lnd22qjrrjmm962la5f4"; -"dvipdfmx.doc-2017"="i3il86rkf4mxg3xn2l458bvs4jy4n1z1"; -"glyphlist-2017"="i4nay4q38l3367hlc93rhkgxvrkcmyjb"; -"dvips-2017"="92wx71n0k4ia02l5m44xkmw5z1q22pbg"; -"dvips.doc-2017"="j3zlksmdvfvna32aa7szw49igpb8ka11"; -"enctex-2017"="j6lf040j733q0aj90wvx2vwq0x61zwdm"; -"enctex.doc-2017"="p2pad1ncy8izfag44p0pndyvgckfngvv"; -"etex-2017"="mdrs8yrrjf03pcndsr5azzxz7lvk08jp"; -"etex.doc-2017"="xdmkddsi3lykqy5hm03xamxsmmwplmnb"; -"etex-pkg-2.7"="2p6j6s4jm1y7k82jhh9lrfgcbph03h1a"; -"etex-pkg.doc-2.7"="0xlalpljqrcinaazh35yv9vc2a925h90"; -"graphics-def-2017"="3x5p0y39f8wk5p2gzs99ji6viwpdcl42"; -"graphics-def.doc-2017"="17p42pr5x7w6a1z05f33svxlalr79caq"; -"gsftopk-1.19.2"="8fc88z3281crv5743qh5rzr0b51a2l8i"; -"gsftopk.doc-1.19.2"="x1f1bi58ilz3nyb3bfwmb11wp4l76f70"; -"hyph-utf8-2017"="zwgllwz4xcwlf6k9pz0j3y5kmcknqf3f"; -"hyph-utf8.doc-2017"="civi2dqdgn66lgzj7c64hxh3mmlxdgg8"; -"hyph-utf8.source-2017"="q34xq8l07hihhx9s6wwd930adsk2vaw6"; -"hyphen-base-2017"="rr6asqxv5s1gk9mv9pwimly27hibfgj3"; -"ifluatex-1.4"="ccsyxfkf1qb03cxnkfs6gy7iinz89dwc"; -"ifluatex.doc-1.4"="l1inl0smcf6qi7hnlracgq665i63fp2b"; -"ifluatex.source-1.4"="8jqb26x3nmbh05ysd93cjklcsj1y5hw3"; -"ifxetex-0.6"="llq1x3f5fykh5mg6avzb1a21x1vh2mxz"; -"ifxetex.doc-0.6"="1iy2bgx7adrh6dbbrhraskqggr65f7f2"; -"ifxetex.source-0.6"="dl81ang1gw395giysn3vk6lv4v5h9xr2"; -"knuth-lib-2017"="cvjgvw8rwhmr98sz0y3azsyawzswcv3n"; -"knuth-local-2017"="g5vihblw8w8p8k8s14nakk959vpdgnh4"; -"lua-alt-getopt-0.7.0"="s2qkgq8dv65ib6chsah4xcargxh26bml"; -"lua-alt-getopt.doc-0.7.0"="xv8zqch612n2ww2pnpfranafcf7jhl96"; -"makeindex-2017"="yzy90d3n087yrdsawabd0bn7iwz3m1i6"; -"makeindex.doc-2017"="h3ra25m0w19xaxjfdkbspbq8d4m9zn3n"; -"mflogo-2.0"="mnn3p5gn5h9yi4inkllswxn142j31mz4"; -"mflogo.doc-2.0"="rdirf33m53y719b35aby2d98v1i0jhh5"; -"mflogo.source-2.0"="hl5rzcmk83lpc5rxcvy31kzm6qbwx3g5"; -"mfware-2017"="7mwvvyrb9cz2d3k5jl8r1fl238m3gl6n"; -"mfware.doc-2017"="mxl274dzrfxsqmkm2p2v9x8wch6xjvqc"; -"pdftex-2017"="s8xr2haf4kzy877b5x4q86hcq4jqg5m4"; -"pdftex.doc-2017"="bsidnb8y2k3r8fpyspdqvlwv007s9v7z"; -"plain-3.141592653"="my32apfgd55b14vf8bsldaqwdd931gcg"; -"tex-ini-files-2017"="831h7dslin8dnan7llz8mki6zibqfglj"; -"tex-ini-files.doc-2017"="pqfrqdqmlbhmcpjycpf644v4vg0qw7ic"; -"tetex-3.0"="3xinwxa1f811sysm8wfkaf3z052afivz"; -"tetex.doc-3.0"="9z45dnk43l3zxqmi2mprdn5iqv6pnk0q"; -"tex.doc-3.14159265"="nrllj8g488wj426rvminkn0bdaa1r6ww"; -"texconfig-2017"="z7p82x6pd48qy343c6h4l55gwap9ixnf"; -"texconfig.doc-2017"="yyqfzy21sz71bc1p1rh14b5bklrji4i4"; -"texlive-common.doc-2017"="q6vk5jghhn6hsiilg3kn1vmmrvqyrx7v"; -"texlive-docindex-2017"="5j5z0j2qwdlg2v7wxwz8ndmbwql2s0vk"; -"texlive-docindex.doc-2017"="bw11wjaqjjahs4x0hnakfvmvrjmjckkb"; -"texlive-en.doc-2017"="d2riani75kpgzcn637nb0s9zxbq8xf9c"; -"texlive-scripts-2017"="w4ly880hav1fda9hli70807c3kxnxkqk"; -"texlive-scripts.doc-2017"="8hzllc3qwpnazqhkxjxz57rvw9fnhdvl"; -"unicode-data-1.6"="j31j4xgdfm2rm6qdi1rxym2bvs6lcv9n"; -"unicode-data.doc-1.6"="vqwxrg50xglwypz60qjcqh8z253d0sdv"; -"updmap-map-2017"="d84i10mpqg1xvkphl5p4gd2p67098j2a"; -"aichej-2017"="rmm8q17dvb470lyarcvgbpgip24a4fxb"; -"ajl-2017"="j0z05x267dbbw5r8s0ybvlj0hwky6sg5"; -"amsrefs-2.14"="crmn3pm2zy2fcr5d82dwwwxjm42na6j3"; -"amsrefs.doc-2.14"="r45n92fihia786v5nsab5vgjvwgmij6d"; -"amsrefs.source-2.14"="k1rzn2d509i2nkfwclpbpir3q6a41ya9"; -"apacite-6.03"="sj9k6bnr8qhfddlzk7wd0daf12458yi9"; -"apacite.doc-6.03"="cbhyw6lwyg7mnx8h421y0hxf3h5m6n4y"; -"apacite.source-6.03"="cby7n3f9rzm83736nm4rn1m77km3lr9y"; -"apalike2-2017"="vf25kvilm8g379d8c5mkzv749nd9p8ap"; -"archaeologie-2.3.3"="k3hc28ivx310rf8j958xv5x8fc4fx5l3"; -"archaeologie.doc-2.3.3"="70bczdifw3nvxvnsg69p7mcdg593byj0"; -"beebe-2017"="bkviiybam488cbp6b7lckfr89p11fzhl"; -"besjournals-2017"="n3ljrkamca5v9w0rk3m38nqw86s1izc8"; -"besjournals.doc-2017"="3swy1ix6cxbp87hjlaf3x4ws4kg8sz77"; -"bestpapers-1.0"="15nq2m32h0giv41k6dslrw28han015aq"; -"bestpapers.doc-1.0"="mmlnsl83sil5zbdhwq16b6025sxdh9s6"; -"bib2gls-1.0"="c2wjka02kgi250ybbma3qvikfn87x9v5"; -"bib2gls.doc-1.0"="l7vs7jfcipdp6rbg8a53z3x7gz9maj3a"; -"bib2gls.source-1.0"="rrz3pj12r09f95na61lhiwxi64xcrr5i"; -"bibarts-2.1"="a7wcn8rhgh4irszdqk86ls1p8hpdnr7l"; -"bibarts.doc-2.1"="v2ibi8mncd5sf5x50hwj3gs6yilh1znp"; -"bibarts.source-2.1"="x52hqh053yzn25n75z1fr3siqdh7qkwn"; -"biber.doc-2.7"="i6ilfb9ssnl7879v6vb2awddij1mk4yj"; -"biber.source-2.7"="0z6wkw5hb47klngkf60wsp66y879n047"; -"bibexport-3.02"="6gc6r95ph3rkjzq038zk6w12k733qzwr"; -"bibexport.doc-3.02"="qapijzk1s6y6z02s4wnlw4vr6p96djxv"; -"bibexport.source-3.02"="iqp7q4fagafj6nfclsmj68lxljb8siw7"; -"bibhtml-2.0.2"="b0klmx8rd09znlxg7wz5m8b1f8qpxsjv"; -"bibhtml.doc-2.0.2"="snqyqvgwdwpkyfqfj69zwd478z96mcj4"; -"biblatex-3.7"="3n06c0bzzwy224mv6zfv1qa6nq6y6a01"; -"biblatex.doc-3.7"="y5l1kpba26y26nd3fcr958jmxs4kbnkl"; -"biblatex-abnt-3.1"="cd3izgad0cg1ig2r2jj96y2j7f625jp2"; -"biblatex-abnt.doc-3.1"="vjf0y47pdqamhmijp2vvjl3y6bdlda1j"; -"biblatex-anonymous-2.6.0"="g2f8zlxm48nqp7q50m2mirwcgz48y4s5"; -"biblatex-anonymous.doc-2.6.0"="79c2p5ffqcgcz9la40kz2x6w5scrir0p"; -"biblatex-apa-7.4"="sfc2icw9nci91lm5bczql0fzxhfpr2mv"; -"biblatex-apa.doc-7.4"="1rn4b8hah99j6xjpy6npsrnffwlfd57q"; -"biblatex-archaeology-1.2"="x99izdvnmpmql3dagcx3ddx0d4gajl84"; -"biblatex-archaeology.doc-1.2"="qp7wbplviaml6lfw5vc51xfpmmkxfw6z"; -"biblatex-archaeology.source-1.2"="g5h0l2mij32klmxrc9vl3qfr0nxcjhgn"; -"biblatex-arthistory-bonn-1.0"="na78ygiqfrgs7nm0qiqa3gk37l2pby89"; -"biblatex-arthistory-bonn.doc-1.0"="5mkh0da7ij87pxs7nplzqx6vya8kkvj2"; -"biblatex-bookinarticle-1.3.1a"="bnx6iravlnrkkyqb3ah21p0ikq00ab57"; -"biblatex-bookinarticle.doc-1.3.1a"="6shjhb1lajkivsh3mrr2whli5hcsb8b4"; -"biblatex-bookinother-2.3.0"="gbzlxmidr5cj07wsivg5rsr0n99pc8rc"; -"biblatex-bookinother.doc-2.3.0"="1zvr6xp7bs3nc63dkj4m65xikc00825y"; -"biblatex-bwl-0.02"="0a11hlav9gsavdisyjckvnrxkkb4134w"; -"biblatex-bwl.doc-0.02"="b7ddxvcabp9qd88mzb6dxvw7sz8dnqfq"; -"biblatex-caspervector-0.2.7"="sqx24sv7iywy7dljisd4psshq77mvphf"; -"biblatex-caspervector.doc-0.2.7"="f6krv4var945h7c40ml5pqvj202bmzsx"; -"biblatex-chem-1.1t"="pp30qx978jfn3yy7yc53szmvz0gxg9ak"; -"biblatex-chem.doc-1.1t"="ml8yf4k71lbvn4m1mgqlsyxhw00jlknh"; -"biblatex-chicago-1.0rc4"="vkqiha1dxsq5ihfhf458vnf7bq7akjs2"; -"biblatex-chicago.doc-1.0rc4"="x8qzn2a6my6n5w6c45skrdfim8lll75c"; -"biblatex-claves-1.2.0"="yq5s9plvimz4w9san81swl08g2v6pa6q"; -"biblatex-claves.doc-1.2.0"="36qjs0m893389s9wkw5wxai04qp8zxs6"; -"biblatex-dw-1.7"="9nf2hg43q6if3v5hdrfxnpbdww7y06jv"; -"biblatex-dw.doc-1.7"="ppry56vc44c86m47r1z8mq9s7fg77n8m"; -"biblatex-enc-1.0"="ccc2f3rnf7kyavb3r2hmah6pcfl1xivg"; -"biblatex-enc.doc-1.0"="b54x1g0296ln6lkw1zvlbmshhr93vg7y"; -"biblatex-fiwi-1.6c"="82am4z1c20n0n4hway9dr1cq8nis98sv"; -"biblatex-fiwi.doc-1.6c"="bpm6z7lls21qk1czim5v2sbw96qisibx"; -"biblatex-gb7714-2015-1.0h"="7vxdm543rsh3h60d4aka35fldnwd0ksb"; -"biblatex-gb7714-2015.doc-1.0h"="fvhvs3x6vkmkmq0lq2spdv9w51w0y36g"; -"biblatex-gb7714-2015.source-1.0h"="ribwqizim5k9swwfp9w5ny8fq0qrjyr1"; -"biblatex-gost-1.16"="6p4v2qamfrck3k51ilkpil81b45mzrcm"; -"biblatex-gost.doc-1.16"="jcw8mkp5qxyzvcwj0sp18qk7bnygk97w"; -"biblatex-historian-0.4"="xp6r6a37ibm9fhdc95b2v3x5kgyz26c8"; -"biblatex-historian.doc-0.4"="6280kicfk2n0hwp03pyhl29ljdg911hb"; -"biblatex-ieee-1.2d"="wsn3q42la76q691q6myrrd4k39dvvf1z"; -"biblatex-ieee.doc-1.2d"="s12127ig2m4gj9fi3syvmr88h5s6q4ap"; -"biblatex-ijsra-0.1"="179hh36v47xfagjwp5vj3hczc18jkrgf"; -"biblatex-ijsra.doc-0.1"="x3js5mb545xapavsqq4phml7zqiswiki"; -"biblatex-iso690-0.3.2"="y5032mfrc8djxnwsawcpa611rpdhmas3"; -"biblatex-iso690.doc-0.3.2"="rsv82pgp6f8prdw2yqw6zw7q94wk1sax"; -"biblatex-juradiss-0.1g"="0smwgi3vg97aiy6w8ya68zmaz711drlp"; -"biblatex-juradiss.doc-0.1g"="d4dp9hld95b70k8b5qxlmvcgcsxpv0g8"; -"biblatex-lni-0.4"="zdvp9ryfiqp1lwpd7wykvf35930m8dgl"; -"biblatex-lni.doc-0.4"="03p51dcn30nzhckd6qhl452f8jv670b3"; -"biblatex-luh-ipw-0.3"="83gar343q3h1h96h8lzs2bmsp1ba82n0"; -"biblatex-luh-ipw.doc-0.3"="yxcknwckw9s58qhrbdd70jz5yrpnyip2"; -"biblatex-manuscripts-philology-1.12.2"="2lhpa7dvfyh0k0zc6rn1vsj3f7ahs6m8"; -"biblatex-manuscripts-philology.doc-1.12.2"="wk9ybwsnxjc3zqxkk0la5kq7x7ccmikh"; -"biblatex-mla-1.9"="1m10jmh42x7qahq16bzi2rwvv7j7biq5"; -"biblatex-mla.doc-1.9"="f6b9nj6xj93vikp4agvkrjddrrgfvjc2"; -"biblatex-morenames-1.3.1"="vbcnaicg2pa0jrqd170cs31wim08yk07"; -"biblatex-morenames.doc-1.3.1"="ksn965q79yv6badima68frbgmycjz9pn"; -"biblatex-multiple-dm-1.0.1"="6c7h8i04ksazrq2lbc6hbpcxkjdvih07"; -"biblatex-multiple-dm.doc-1.0.1"="j1hb0xn9gz6mywx018i4rq4g5xwi7af4"; -"biblatex-musuos-1.0"="dj5nsyf90mbi4dlghyh8aklqr28jvx76"; -"biblatex-musuos.doc-1.0"="ypw7naafkwm22kfq1hd4b0z665g4jz9p"; -"biblatex-nature-1.3b"="y20xyps9q45qlg8yrqr690az3w0kw008"; -"biblatex-nature.doc-1.3b"="7vpc38g1zy7jxw074063x57n1v72h7hw"; -"biblatex-nejm-0.4"="3sb2kazf4ch1yp415iqjnq30ykn7jd35"; -"biblatex-nejm.doc-0.4"="m8km67d5x860465qiwdjxx3vxh8fb7iw"; -"biblatex-nottsclassic-0.1"="gyisgdfsns506vcbhyr7a20mnbhmldr9"; -"biblatex-nottsclassic.doc-0.1"="mswi2valgb31i1whlspd2mxvfcs1szdh"; -"biblatex-opcit-booktitle-1.8.0"="0lywwxk0m89lf344lhvif3281b8grj31"; -"biblatex-opcit-booktitle.doc-1.8.0"="1l3m97j1dbiy6sbffhivlsqlrhnzkzz9"; -"biblatex-oxref-0.10"="4mr439x90vdc2w03cpidcbwhnhcc8lcr"; -"biblatex-oxref.doc-0.10"="bdj84dpcyh7jpk88xqd2y9mrpp79n2mp"; -"biblatex-oxref.source-0.10"="z6lh0k98qjss3kl3pkvbalc9jjz1sg7x"; -"biblatex-philosophy-1.9.7"="yykxjmirzdm3fkx0j6siwh86frba02im"; -"biblatex-philosophy.doc-1.9.7"="d7706y8iys2jramy0xd72nfgqm8qhg67"; -"biblatex-philosophy.source-1.9.7"="mn31ljxcbl9z40c7hnaa9z3a1bychcng"; -"biblatex-phys-1.0b"="zhp8wd9n07mqvniay7339c6lfv5nhlws"; -"biblatex-phys.doc-1.0b"="pi77vmsc3l3p0y7d17x4rzkz9z6nz1j3"; -"biblatex-publist-1.7"="h1wcwy9gh45hqvwvn937nla5kiw28hx3"; -"biblatex-publist.doc-1.7"="vzdbnrjza5in1n1a3ykqjxqkp3jipmzw"; -"biblatex-realauthor-2.7.0"="lfj0jbnhg8iqc6sv4351sjiz2vx34axk"; -"biblatex-realauthor.doc-2.7.0"="lw2s21r9p9v6x1r5n13djz9xad0isg1s"; -"biblatex-sbl-0.8.1"="425j4iqi1w8ax8han8gyyzayiw0rnr90"; -"biblatex-sbl.doc-0.8.1"="6gbwcv4frd9g9p4r9xy5bv0dgaqymh8k"; -"biblatex-science-1.1g"="a9c3rbxpjgmh94052kn89xfpy9hh5wrb"; -"biblatex-science.doc-1.1g"="yrk1nxnzvwd03ng70al47qvvxfrgc086"; -"biblatex-shortfields-1.0.0"="9k6cvp6v0n8pvl26ikqi1f2db6ga952c"; -"biblatex-shortfields.doc-1.0.0"="2qr31vy4m7dakbni8026gwy76flsbc5b"; -"biblatex-source-division-2.4.2"="kdxm789jnmvyzkx7pi9983jq25p30iib"; -"biblatex-source-division.doc-2.4.2"="4j6h8k98v95n05lzfzp8804gir24vbmc"; -"biblatex-subseries-1.2.0"="v7rfg6wqkqgzm8fwrg0ncwinjzsibcdf"; -"biblatex-subseries.doc-1.2.0"="hgqxbs3qjqya9pxs1spylh2m1clfg5zk"; -"biblatex-swiss-legal-1.1.2a"="lp3jw955jpyfjyn6mp6wna8rqwbhsvfj"; -"biblatex-swiss-legal.doc-1.1.2a"="23bam0vm3zqrcj1cd10g8bml0jsyvmcq"; -"biblatex-trad-0.3"="9dfzfc2ddpyspwrfbxzcqbs4xkgfjr62"; -"biblatex-trad.doc-0.3"="0vm8qcvzk7v92n5ba2i23ky0gm8bqm0w"; -"biblatex-true-citepages-omit-2.0.0"="y7mg4jqb3fl9mzy93xcpxz3y0l5fw3kc"; -"biblatex-true-citepages-omit.doc-2.0.0"="7cxbqdyazdfp0masgk6a31rr3h9606xd"; -"biblist-2017"="b565jl60ysccd5qkzgidjb188i509y9l"; -"biblist.doc-2017"="50kjqxwhdncn09c7cx0abkcihvhfzzpl"; -"bibtexperllibs-1.3"="fybih5rkcy6fagajbry2zqi0xagjv7jk"; -"bibtexperllibs.doc-1.3"="3n5j7spr9bhfzbwk2qnccj2drnxx9ch0"; -"bibtexperllibs.source-1.3"="wk7r3vgq5g4cxlymbx6ck3brk2pml1ai"; -"bibtopic-1.1a"="r3rbv97qik2ikmkp3vx6srw7qf5v704c"; -"bibtopic.doc-1.1a"="anrfs022bvwbfwsm05hxl10zgwckidn6"; -"bibtopic.source-1.1a"="s32v3bwk7a1aqfkmp1scaf812x6ra9rx"; -"bibtopicprefix-1.10"="88rj42z15zlp4x439faf8x8qm062vqmw"; -"bibtopicprefix.doc-1.10"="km3hfa44kxwjbf0d1np34vsc0n7qkn9b"; -"bibtopicprefix.source-1.10"="9al2wqnk8affigq30j4zb70ds2hgzqmd"; -"bibunits-2.2"="vkahqz7zjn0g4dkpffvg8rfhjlynvmnf"; -"bibunits.doc-2.2"="d6xcf9xdkabjg3jrnyklla7kpbylrg61"; -"bibunits.source-2.2"="1hxc8yqjpri8pn512pfvcq7b2m9qnwib"; -"biolett-bst-2017"="c2iw962bwa5815qk2sbhhqjd7z4ygmns"; -"biolett-bst.doc-2017"="7w39z3hdps980l2g1yqbzy8384w4vbqr"; -"bookdb-0.2"="b4mqk50dn86zf30w2z8953ms8m8v9lrs"; -"bookdb.doc-0.2"="y5sdn2fijycnyx9is1cqc5vx6zkyav62"; -"breakcites-2017"="cvqm5ljgdl47idyjvfs2hg98xmkscfj9"; -"breakcites.doc-2017"="jjqimy63648q6n4mzlwrd7p723m09cbw"; -"cell-2017"="qlg2sy9fj9cv6c8jbdmwzysadl8fhw8b"; -"cell.doc-2017"="61a0456g9i76nxwhpv18fw532nimk2l4"; -"chbibref-1.0"="7d51sy03z9ww5ns8x0mfiplyk00dgb00"; -"chbibref.doc-1.0"="xyypa6w4gx297hpp1ixg8g431rz436qf"; -"chembst-0.2.5"="08b5a38p2x2xgv5nw1ibi0xpc4xqixnn"; -"chembst.doc-0.2.5"="wgbb4bcl51wnixp4rb94qqqn880mxm7f"; -"chembst.source-0.2.5"="360yyds5c6mbcsm60mm3jq8xfxcpnw5v"; -"chicago-2017"="k9y76g5a4nfy88igklw08n27zvnnap2b"; -"chicago-annote-2017"="nyasy7sal5vikd1jysdvhg0ym7hs6q0p"; -"chicago-annote.doc-2017"="8qhd3kj016s9laavhg1wvimy4325zz0g"; -"chscite-2.9999"="yc7v9v66md3dy5k2gjswzh58xzxdhwp4"; -"chscite.doc-2.9999"="fbcykh46rifs4kvn728sav04fnshr6br"; -"chscite.source-2.9999"="vsii846cdlrd9fdmf4npwy8jxh0fcafb"; -"citeall-1.2"="6fiivsrmsg3hyb457mfd8sr3nnjb0nj0"; -"citeall.doc-1.2"="x02zaifrdbsxn2w2c7i5v4763l64y0qm"; -"ae-1.4"="zx6mlxrdhfvp0a5ql61jhlj97pcxazwz"; -"ae.doc-1.4"="pgvyvlql6hncc8bv2wdf8ja6xxqjjqs7"; -"ae.source-1.4"="jzwswwwsb988mvhiiyb7p43g33985n8p"; -"amscls-2017"="ckdbia978nbl0qhcjycgp4gzby2pigp0"; -"amscls.doc-2017"="j6g6qirwzx8ajf08zxgbg8r05hdqjq7g"; -"amscls.source-2017"="im10nfjn3175057rgpplrpka6lbsna0y"; -"amsmath-2017"="ha01if1b84il6v6waq7jb7341v9x9cwk"; -"amsmath.doc-2017"="r8nwf46x2a8fq6zjlllgpbin1cfxzhkn"; -"amsmath.source-2017"="khmk7j3gjbgz4bl4b9j5ws12960qcwqs"; -"babel-3.14"="ds81fjbqn7cdygs1j85svpnd7ndhxdab"; -"babel.doc-3.14"="nmzfx6kdffkf6m606wair11mcgik088c"; -"babel.source-3.14"="8dyncyl8q4syb292s7jqap8k4dhzqv6z"; -"babel-english-3.3q"="lrsz299wwvr17sshfjvsvrzs0s9y2acs"; -"babel-english.doc-3.3q"="y7rp46lrpxsp8z1ridc6msxnbb008k0c"; -"babel-english.source-3.3q"="5sxvprjfcqhw6xb3mv3b0smp2gsckjs9"; -"babelbib-1.31"="amkn9a5k0ggifkz1yczzlgl6lxklb1rn"; -"babelbib.doc-1.31"="82pbrcmmfxzpzb4aid7a7gq4wd4y0d5g"; -"carlisle-2017"="7clk61fdqxyi8cnqz0bzlm46hax9wkaq"; -"carlisle.doc-2017"="wb32qrbz5x1fqcxlkgafnim881cp8rwr"; -"carlisle.source-2017"="bvla3z6fd0m46k365s2fsbpb5ypvb3rv"; -"colortbl-1.0a"="3l51y7m57n2r8sv2xbz913ljz12pzp28"; -"colortbl.doc-1.0a"="28iv8a0ynfn9p7rvw0y21xyqgj5wfk3w"; -"colortbl.source-1.0a"="djr5cksady9m5764zdpgiy8103vqvqai"; -"fancyhdr-3.9a"="idiiqa9l63m9b3fl8pkf684jwfycadbk"; -"fancyhdr.doc-3.9a"="957y2whhqcyyyqrdyn93xrigryh9shjf"; -"fix2col-0.04"="4lr11c6qqbsmm3jixayn7jlyikh65b83"; -"fix2col.doc-0.04"="k9hlwbz12vqc446y1ydy045j7c29yzng"; -"fix2col.source-0.04"="524zn5yfy3zwy70m11vch4ri5xwrgi0p"; -"geometry-5.6"="ja33sy5pvw5lqhmz6yymx7847dacp8vx"; -"geometry.doc-5.6"="90sxq2pb4kh0lrid5wh4l2w5gaka7x13"; -"geometry.source-5.6"="bjk0zlpgr5gk391fk1va0zsg179njnhp"; -"graphics-2017"="jfrm2r2qi7yrbp33w9dwzdbal2a7lmml"; -"graphics.doc-2017"="icg1z7610n7jzzn4zsc79hyvcc8ldwz3"; -"graphics.source-2017"="qlfmc40zrrkrawvchsfhnrjbalhgiya8"; -"graphics-cfg-2017"="j73na78ajl4n50wn2is5wvw7mf27da86"; -"graphics-cfg.doc-2017"="nzdjyk00lx0xhflm04d2kmyn5ya2v487"; -"hyperref-6.85a"="j0wbz1dxbs10q347ax0i7amsqlj1kr2n"; -"hyperref.doc-6.85a"="q04jxmffbml3gx6rbq2436d76xxmnv5q"; -"hyperref.source-6.85a"="hzlxzrz1845xjmgydbx3dzyz72b9h933"; -"latex-2017-01-01_PL1"="799njrphqhzmlmx1x6p9d7mzanwqhsjq"; -"latex.doc-2017-01-01_PL1"="w42l2d6f80jbh9n6fx9r48dqkfhgpwl6"; -"latex.source-2017-01-01_PL1"="rii8q3wqkaszhk1wky4bv638s9rbhavg"; -"latex-fonts-2017"="pw97wy7b4hhzm28r0wl44lacn7nx41ia"; -"latex-fonts.doc-2017"="mv9ivpdxgyjj92fq9141bsw5s306mg83"; -"latexconfig-2017"="rpwazy1znnhn7bdbnrcckqkddmxxqzqv"; -"latex-bin.doc-2017"="1zd1sh890fh97zg7ng86071j0aa06psx"; -"ltxmisc-2017"="lf6x6jbl1d3i77wb0dg7lmy26qxk7h8x"; -"mfnfss-2017"="vzpxm3f88p7hv6psh8yfq1r1qhv41xr6"; -"mfnfss.doc-2017"="gv9n8rgdvv564s9n4vynspjdjy1bmc71"; -"mfnfss.source-2017"="401lsgd8dr1avkyw3j0pc1hshfkni5qj"; -"mptopdf-2017"="8a9cp2fz1ayhq8x7c3c609fzjd6dxz1x"; -"mptopdf.doc-2017"="8wb8ykq4zb9hq4gls0kimhbs1j1rhd82"; -"natbib-8.31b"="c4fyqph06vxqm37z88r31q84xz5imcnj"; -"natbib.doc-8.31b"="fsg1kcjvbp5hfn9h8lwhygnil9wr7awg"; -"natbib.source-8.31b"="c4b7bqivps74v8286lf4j36p551jhnzj"; -"oberdiek-2017"="h7dvw4590qs3ag8y44vv4j9lwl0w3kni"; -"oberdiek.doc-2017"="zx0h065n3hdy63mykqphfp2hk1pq8a7s"; -"oberdiek.source-2017"="xdf8q6w4n81y87fa0fsf01vf4xii0w21"; -"pslatex-2017"="7apd53ad70mr9pf8ja87iz4cfm41qs9p"; -"pslatex.source-2017"="cqc3yah7p9cgbbsj6var19b4xzyqj01l"; -"psnfss-9.2a"="a4gfps30ywrjdah9m5dknsv5yl80h0gz"; -"psnfss.doc-9.2a"="pbiaqsf1gqrwic9pf499k89aw757wr9m"; -"psnfss.source-9.2a"="vi285d52bbvq01x4yan9md3cck4dc1lh"; -"pspicture-2017"="siqi85kfmyg91cf7nggs71jh38g2aicl"; -"pspicture.doc-2017"="h26v6akzzgg6hn4ay096fvg2qw6l2ww8"; -"pspicture.source-2017"="fclpkng5q7dhd1vfzv2031r4l3f3vh5y"; -"tools-2017"="ix2dwlynqjpfpagpy8mf1n4igcr969jm"; -"tools.doc-2017"="h06m306z56r9if23j4qi4cg6cn7cdv5w"; -"tools.source-2017"="8yf12zh425cjv5wn8mwf387m53wab91h"; -"url-3.4"="vf34zjwlv43kcw53sdla9052x7x0kn7y"; -"url.doc-3.4"="ii3z3l7xkmrkxb8dkgk6lcqyb34niirc"; -"collref-2.0b"="jmwqf978ivqbik8vdkjq374icxs8w84w"; -"collref.doc-2.0b"="1dzrqml74f983hxjvnpznzk5rbfl6745"; -"collref.source-2.0b"="irvbzhsbnifgcacs9sw9142c2b93yqb2"; -"compactbib-2017"="5365y0lxziirnp7rraxwbcksrky9hr1m"; -"crossrefware-2.1a"="04infm58pjlq62rkza8gp79xz46yfbck"; -"crossrefware.doc-2.1a"="0f8h460yw6qc5mg1mi5a8bkrpyzv734f"; -"custom-bib-4.33"="9vqjbilzlsqg3f609hnz27pwmrl5gfg5"; -"custom-bib.doc-4.33"="nz1gxi8ixypxpf4cv7nilabq1ivr6fiz"; -"custom-bib.source-4.33"="vmak3xkin0hmg92mmpxj53dgs2f2yihg"; -"din1505-2017"="dc7lv2c8zid1c6pklllsiac390hx0v4c"; -"din1505.doc-2017"="fhdc3badjmz3zylmgahy34fbzjgkss0m"; -"dk-bib-0.6"="yvbpqypgxkh6i47yvkk0cp7qsfy083gr"; -"dk-bib.doc-0.6"="px69q4pi9444kwmw6fpmajvdwl8ivw9i"; -"dk-bib.source-0.6"="1jmv0pg8x913y6y0xjb888s0zg91iw1l"; -"doipubmed-1.01"="wcw6jjj2y6mikmx8a4if14277szjqzak"; -"doipubmed.doc-1.01"="yiws3r5cbfhdws0s74sn314q4iq4hxjf"; -"doipubmed.source-1.01"="mz2ld43x7sp8np0qmcs86p5lc09nl4dr"; -"ecobiblatex-1.0"="ikxp3jlzlsnc7jh7vcxcfq8wvpd5r8ll"; -"ecobiblatex.doc-1.0"="y5hifg3r0xkgv6zklw7l9j7shl87fnf0"; -"economic-2017"="xw85nd7v6i1d2ma0airnc7bwf1fdsipp"; -"economic.doc-2017"="pv3irnv3gj70q22ac3kr858hac50vrbz"; -"fbs-2017"="h6ghp5i14cqy46hzp9i481c8gvk2ddza"; -"figbib-2017"="imp65i6ddqyw5xck7k6gzb976glq9xj8"; -"figbib.doc-2017"="6v3sj56vg039mrm7kk71wdjhp04h1rf6"; -"footbib-2.0.7"="xhrwnw5kvs3rxp32a8awv8ma7098cv6h"; -"footbib.doc-2.0.7"="dzyra0rwf5hl2g6f7c2pw88d78f7yls1"; -"footbib.source-2.0.7"="xj3agjgzfnwnfzzbzk4xjfk90fr1a6fm"; -"francais-bst-1.1"="zz8wcr2ymwd7m721qr94l1k799mi9cia"; -"francais-bst.doc-1.1"="qmq30903zrvvw6bprngklx5pwq9c1cqd"; -"geschichtsfrkl-1.4"="94vlnvvfy0py3ig3mjjizxbnp3xcnpv6"; -"geschichtsfrkl.doc-1.4"="212pcrypha38lk3nri43fvj12fgjlqzm"; -"geschichtsfrkl.source-1.4"="ak3n8j6n1wx9pgawvyr4diklq9971wx1"; -"harvard-2.0.5"="yhk8zvlhgd1knzfdndba31whwj7ixh1j"; -"harvard.doc-2.0.5"="c3jps721d0cndqjqgqkhcz4n7xvaj1f2"; -"harvard.source-2.0.5"="kjg78fvynjjna03hh2xzcrqvsm8d9yjw"; -"harvmac-2017"="30iiq3zikvmyy87j98knxbc9iak232bb"; -"harvmac.doc-2017"="3q1j6s2rdz18fg3hknp7ifyzixgmwr8h"; -"historische-zeitschrift-1.2"="6zli1x9hz1dsy8p4hpi9rdb0hs35vka9"; -"historische-zeitschrift.doc-1.2"="y76j031x8zym5i6sqr0r67ws0z49q306"; -"ietfbibs.doc-1.0.0"="mqqb9qjrk1lg7w85w8jbhizmh1qh4zqa"; -"ijqc-1.2"="ry2ydiqc71zjfkb46l4fvlxa1h6wnq1c"; -"ijqc.doc-1.2"="zz9ai19qd2rxvpw5kx1k1rd3ndndjv6v"; -"inlinebib-2017"="gkr44f3f9m92bx42gcvwgzclbjya5gdm"; -"inlinebib.doc-2017"="bpfx7h4w0zqr7xdxn51glllzf20qj24y"; -"iopart-num-2.1"="92jbzj605pi9chj3ymfxm9ii2dh62haz"; -"iopart-num.doc-2.1"="smix69mc1n89q45nw3rl18lasn2c2kwa"; -"jneurosci-1.00"="r5k91lza98jn52s8fmgrbclslb6zps08"; -"jneurosci.doc-1.00"="z01ga0ccmahx9i6p2bvvl7mr8676ki7p"; -"jurabib-0.6"="xlxc8i2x6ddydrb6n8myqkh0j5acn9y1"; -"jurabib.doc-0.6"="jgf4mbfd2vy1ihxa2fm7h90s75wp8mjz"; -"jurabib.source-0.6"="2ihyirxdbfz55js8nb8fjnzj4fwr5fji"; -"ksfh_nat-1.1"="9rsf0xfzd2am2ap7skhj4nrs6nkyxpp7"; -"listbib-2.2"="h7sl4g92wc0h56k7a13crhnj9g0xlb3g"; -"listbib.doc-2.2"="jgdniqxy4x1awiyls70z9lsycy61fb0l"; -"listbib.source-2.2"="266hzszszrdwa0x6hk5xrz9gjs1srsb8"; -"logreq-1.0"="4kl4g8kjy4zch0rdn8aj2mr5yxpssdc0"; -"logreq.doc-1.0"="8s7ly9p9m270mhhh16gv5p71r10cpnzv"; -"ltb2bib-0.01"="mid475rg33jg29rxq0ci49vq4y81j4ng"; -"ltb2bib.doc-0.01"="7k2q8zzzhf5zf71fw0yinyghlb1kwqy7"; -"ltb2bib.source-0.01"="8py2zhz04b0hals44ypv67m2c71b1j0p"; -"luabibentry-0.1a"="lm4x9gqyj8ha0cjwmmy7h4yffnd8wymx"; -"luabibentry.doc-0.1a"="psn62xnv0l494i67jzsc0sbij0r2kcvb"; -"luabibentry.source-0.1a"="9l96kjwd1kwkj7rjcrlq3vcyiylbawrl"; -"margbib-1.0c"="315vswcfl035s528hmj5wvl43iar5d0p"; -"margbib.doc-1.0c"="lix6xbc2in8r6cc1yvdb565nky1f6jq3"; -"margbib.source-1.0c"="gnjk0pwcdim1mnbsyq9mmkmrqw75a771"; -"multibib-1.4"="6sjcmriv5y27z54i0q6nb4c0wxyqc06f"; -"multibib.doc-1.4"="gwyxcbw8csmiyid8ck2sjgkq9hmx0k6m"; -"multibib.source-1.4"="kp5q2hjb64a1vhj4zbb0ah0c9c5cc0xw"; -"multibibliography-1.03"="3svp5l6al4k7adk99d6fcy7m54qbfbqy"; -"multibibliography.doc-1.03"="1bl112qsviy7jzhm1qdvn42x0lvcnjkd"; -"multibibliography.source-1.03"="65bvyr4gr7sdwhsraq9rmbv16d4fi6qc"; -"munich-2017"="0a6hgpvjyd8hzvmrf5bjc6rniwj39bx8"; -"munich.doc-2017"="22c6rhm479c1gg7df9mzza2vl7jgb3ij"; -"nar-3.19"="iaann8dbnvignc32m1wnlz4j77i7ngx8"; -"nmbib-1.04"="mbz1wjyaxsx3cn4wymvz4w9wf10580da"; -"nmbib.doc-1.04"="s6bbxc8lyp7kbrpsi0i4jrvda00260ks"; -"nmbib.source-1.04"="x0gvyn54csgywd7wlmbi0c8djkwrp4xq"; -"notes2bib-2.0k"="q8dvcbf4dla1x8lrpsr6lmd4racfkfps"; -"notes2bib.doc-2.0k"="mw3vsv53vpng36nqwiwdw4aj49gq6rq1"; -"notes2bib.source-2.0k"="zllxh9jj5yakjw8pswdj5mv7cmm99lf8"; -"notex-bst-2017"="x4042ry48i6p1qr2l4yv0d52x4wmjarg"; -"oscola-1.5"="v2cq7pnq79yc15iha9mb4q9avcywfga4"; -"oscola.doc-1.5"="0a1yd9jz5snmzjydnawr6d154ad1ylbz"; -"perception-2017"="pcwr35lpv0zksvw7nw9hk08m81xq6mgx"; -"perception.doc-2017"="sn4m1gc1s04h1crw3gbaahbxa6b76npy"; -"pnas2009-1.0"="k4xy9dabg8i4mf18317wf8mp3hrlpmqy"; -"rsc-3.1f"="4hhv7zw4v3w8sslxwj14pk4azil1cdhh"; -"rsc.doc-3.1f"="d20wkd2qw8dabh30gdpasxqacn193f1b"; -"rsc.source-3.1f"="rfsxjn597ylr3m2vl72dh7fa8x2a08yw"; -"showtags-1.05"="hbxk7ijniaffjnk02hkjwgw8gwgnx5qb"; -"showtags.doc-1.05"="q22k5ckq0q4228ssvqnz9n139x32a5iq"; -"sort-by-letters-2017"="4m8cm6rnhgsc40liy2yhfc4r76zpdnsq"; -"sort-by-letters.doc-2017"="3z4kw7hvnjmp7hlfjw2gchraw69zyx09"; -"splitbib-1.17"="az1n021wdajs8dc0q93wgfb1r0jcr2h2"; -"splitbib.doc-1.17"="qsb89h2ch89qhbxir7f90xx5sqvgm1px"; -"splitbib.source-1.17"="c9m7hp7fh86qj53qwaqxh8xj8yf3gxdy"; -"turabian-formatting-2017"="95gqjzlj1hq9cz8g33a8l93hkzchjylb"; -"turabian-formatting.doc-2017"="gmxadhwnw5qpc00ajwqgl84w023kvqaf"; -"uni-wtal-ger-0.2"="i4nr7hq5gym5rcs2pc43qclci7jy9y4m"; -"uni-wtal-ger.doc-0.2"="a4r7w5m71h1kfgzxgpmb84hndnhrxhhy"; -"uni-wtal-lin-0.2"="8cdd4qcy3i5bvf25nn89kdaqph3a6fan"; -"uni-wtal-lin.doc-0.2"="cmaxr111gp38f9s5n42lg66c4i7iyz2l"; -"urlbst-0.7"="gpzjqqbgn0c8nx2w9dmbq1imgvdqym49"; -"urlbst.doc-0.7"="zn0qpl0y989d5489haj0cxi5dhvx8fgk"; -"urlbst.source-0.7"="5zckw24fv8ws9dbzmyvd4xsb5bl0vb0q"; -"usebib-1.0a"="4b8sv3fknxfaz9cgnvn3l5wf9c8c76wx"; -"usebib.doc-1.0a"="ba1nqv90zkfzi8n17xlk7rkx2s92lkd9"; -"usebib.source-1.0a"="967j287dsb1j4wa5k9sxsv4xp7194q3b"; -"vak-2017"="7ar45am5q9mhv8liz1zvix9wgcwqgjhl"; -"vak.doc-2017"="sr1gi7csll74iw13j24r1hdwn3gql9ak"; -"xcite-1.0"="fpgsqqg3rliap6chn99xzlj676ll25hd"; -"xcite.doc-1.0"="wvhx1d2wkws7fcrplh55v9fsq1r8a3hw"; -"xcite.source-1.0"="8n5kfjr7xfjicd1hw6hlhcrn8dzicp5q"; -"a2ping-2017"="srb9jfjnp85rzq42m6wvi0nkp1wk78s3"; -"a2ping.doc-2017"="ycdwjcmhp91ciqfcvhgyg3sw6aprvwmz"; -"adhocfilelist-2017"="l8ayz7mqaa5lma2bvqb2brc879y0viij"; -"adhocfilelist.doc-2017"="gm20nhwq88s1cmch3pcgkqnyahb5gnri"; -"adhocfilelist.source-2017"="3qx23im0z07cnk2bd5vrskl153zxy6ff"; -"arara-3.0a"="4knq382wxz5prqpyk95wmipv6rj8ds2b"; -"arara.doc-3.0a"="kdm1mx8kx9zp13j782ir5mm6d09a2q9c"; -"arara.source-3.0a"="wbarmjwzncvjvkdz07yvspa318r7m3kw"; -"asymptote-2.41"="qcwqjls6lb6k68skkxxr29ri363lz53h"; -"asymptote.doc-2.41"="g4plldqchmzpfygf9sarlcrn3mxzfbwj"; -"bibtex8-3.71"="sri58vnydvfpv947gmlxd1s3c2056fp1"; -"bibtex8.doc-3.71"="glkl9d9h57q9q6dpyszcqc3axcxbw888"; -"bibtexu.doc-2017"="yppzw0banxngki9dzgm7dlm8cr9vnxya"; -"bundledoc-3.2"="k3x1sdf7244dr1zi3san9xmvislq7k8x"; -"bundledoc.doc-3.2"="fkw0kw3wzyrl2gs3rdq5hrrk8yjsjznd"; -"checklistings-1.0"="a2gvh85pcmrc82wq4h6n9ycqj86z9f8d"; -"checklistings.doc-1.0"="ymkplhp7331fs0kq4qcpmh9la0wxj5lq"; -"checklistings.source-1.0"="8ya9yd2by50zppk7rrqjkc34ans6ffb0"; -"chktex-1.7.6"="4khiza97qvhdbzdlz7pacnr16zmi9b9d"; -"chktex.doc-1.7.6"="0ffsh4bndkm9drzpzknzyd7zd3a0sgnp"; -"ctan_chk.doc-1.0"="m4i1vj19h48zyk9pxadfq1qrwmvqy3i1"; -"ctanify-1.9.1"="y939628500ks8apq2qdzcbj490y0c4bb"; -"ctanify.doc-1.9.1"="dfah3y6kn3r18mjj39p13mq7y6zpalqb"; -"ctanupload-1.2c"="jmvh3rrdy0hyvdxz55gydlgsh7xzp4vv"; -"ctanupload.doc-1.2c"="38wlhcxvvpbk01sj6vhwjs9mccw1xs14"; -"ctie.doc-1.1"="2w328many5w4sk7cvm67s98sxgsd4ynh"; -"cweb-3.64b"="dn4jxisghqqp3skrd0f8s6wm57n6cakn"; -"cweb.doc-3.64b"="si9039yvfh8zw3wspssjpm9biyrgxgly"; -"de-macro-1.3"="mscrdz5y4zdxszz37dnh6kw4hmwm185q"; -"de-macro.doc-1.3"="hdmn9ds4kiqsalhx5r2l4adv19ijf5f2"; -"detex.doc-2017"="459gxrcdkp05jaqhzw124idzyhhyb26r"; -"dtl.doc-0.6.1"="dbhwn4gqav1lb668ab2s9f28qys7aln4"; -"dtxgen-1.07"="nl5dq5v54hww8rwyxrq6l6vrimzh352q"; -"dtxgen.doc-1.07"="n9c7x9ga79p3gvgb6g3mhn3j3xxy63zw"; -"dvi2tty.doc-6.0.0"="fk7i1hmrh59c35sn75ac3rszdg5q5a4x"; -"dviasm-2017"="pz59qa1ljm0cgwzi1q7im03s3c31kd9d"; -"dviasm.doc-2017"="wj8a3skfwd5i6d1hb8v3dghijlgmbmdc"; -"dvicopy.doc-1.5"="05smd46wjm51qhv8fcli1xckvcw61dhf"; -"dvidvi.doc-2017"="gijxnmfql8qbfmwnm3f4fnv88qbkaqs1"; -"dviinfox-1.04"="zjbfw4kzwfqnvlwzvjibsgim855fc30c"; -"dviinfox.doc-1.04"="1n52la52nchv27j82lisrh8q7wygx6lp"; -"dviljk.doc-2017"="yi82grx6xf3fs8lzq2f8sgwnq7fb78gr"; -"dvipng.doc-1.15"="al9qswqhylbmx8yiys2987fq8ls74kg7"; -"dvipos.doc-2017"="mlcjd10k7j9da0d4scbpxnyz7a0hwn7g"; -"dvisvgm.doc-2.1.3"="qsrmvbj87di5rpalvbd97csyb2jyahh5"; -"findhyph-3.4"="4kc8qj2hs4hf7h25xb031fy5m9j8jygv"; -"findhyph.doc-3.4"="zm08ngcn8q60iyajq11iqyw14304lq11"; -"fragmaster-1.6"="r6wbba0qjxr5shfrf5ia8984dcrijpir"; -"fragmaster.doc-1.6"="vwmmc7jmhxfvblz3fpdj0saxjs75bgia"; -"hook-pre-commit-pkg.doc-1.1.2"="0rf4zqwdix7npi9g6nlcpp95mdpxana5"; -"hyphenex-2017"="1ak1ymbmsfx7z8kh09jzkr3a4dvkrfjw"; -"hyphenex.source-2017"="n4rvv61jcw6s91mydy65qq90clva5zrs"; -"installfont-1.7"="ds2zbs2f6kasda98jn1k8i0ym5168ax8"; -"installfont.doc-1.7"="jmwwjkliwr7wl1gyx8fzpyslscsnlqlx"; -"lacheck.doc-2017"="4fd90j89kvc2bhcq0jpzbgwxzj9zfd91"; -"latex-git-log-0.9"="samiv870lgj4smwh80l5ck8q6q8m1yqm"; -"latex-git-log.doc-0.9"="1hjp3dx0d0yhj2c3n02cdk4fdg6iv6nc"; -"latex-papersize-1.62"="c2qx25bgknw9350pi7vr5hdnnj3i2ak6"; -"latex-papersize.doc-1.62"="8w0cczb884w53zzv3dwra31zcvjh4jzf"; -"latex2man-1.26"="42pz4w3p49xlwkkydrkhj2n3f4k919sc"; -"latex2man.doc-1.26"="skad8nf2kni95jx1q0af78g3bi8hpnpk"; -"latex2nemeth-1.0"="6lm0m47d60zzq67xcdh5yh6i7s7m66a1"; -"latex2nemeth.doc-1.0"="23zq3c3z098dzbc2j4mji2hsyqf1kq2a"; -"latexdiff-1.2.1"="ifd6bq1ndzrcrx21rv9xrx0556z3zav5"; -"latexdiff.doc-1.2.1"="gr2r3r3s4aaldg8ghxpcbz0pn3585k5w"; -"latexfileversion-0.3"="79yrcgv4lj33pavgn48ycvsd9a1x49s3"; -"latexfileversion.doc-0.3"="c6n7z8c3lzrhk2g1fn4v05l2y6299sr8"; -"latexindent-3.3"="8n5qiqlmqk3y7mahhn8lrg5kfsk0v02c"; -"latexindent.doc-3.3"="vfkyx6xrf5mmylkiqm4ankn6qcc91xmi"; -"latexmk-4.52c"="k0bndjcxbrsq6bqcybfhc5l015gphqa9"; -"latexmk.doc-4.52c"="413lavmrs2i1znbp6glmhfdri22w22ip"; -"latexmk.source-4.52c"="v506lymxp4vk76hsfk90r3m1bipp9ffq"; -"latexpand-1.3"="zhwgsn4b1b4vhp6d22g8x47wpznc4gpp"; -"latexpand.doc-1.3"="kcyvwzar8pvv9b3178pn1wkdkam1g4bp"; -"listings-ext-67"="zbinp0czaglig761svs0s13np81qpsr6"; -"listings-ext.doc-67"="slcbwzsy505nhjriszn993pgqlmdlfib"; -"listings-ext.source-67"="95y2zv6bcfkvqmwf6cpa4piaydlkjwz5"; -"ltxfileinfo-2.04"="fqka5xkp7758sr7hyiyy18nns1dir95f"; -"ltxfileinfo.doc-2.04"="rbqwgb89q514rih3hf5bv613xqw1gbci"; -"ltximg-1.2"="rsnmw4ck0cw4xwfk8pcyp7jk27c1mx3j"; -"ltximg.doc-1.2"="0micalj6rgcxqv6kj4wa5xz0g9mdx19q"; -"make4ht-0.1c"="75l8zv99hzai5ibd5p5mlbs52vgb5lh9"; -"make4ht.doc-0.1c"="hjcd4ghm9kmxa2i2jv4xqclhfq900qhz"; -"match_parens-1.43"="hahwx0ca506ykknc9plsnrfg6fsb5rs4"; -"match_parens.doc-1.43"="1h445p7nl5n70rskvq4d10b15kb8058k"; -"mflua-2017"="5l61gh5fwi3kqilawfhzp77y8qq9zb9r"; -"luatex-2017"="vhr825nzdmkqlca1x89b6mwnq3znfq99"; -"luatex.doc-2017"="svm2wr0hxpfw5dm61zrn84a3id31jwkf"; -"metafont-2.7182818"="sxdr5v17hpv8g1562g06lhn26c1wbs8f"; -"metafont.doc-2.7182818"="f1mmyxxy0jfn0jc2pxxzlsva8kq7zq17"; -"mkjobtexmf-0.8"="raq7ql17c3fdqqpaqbd53r0dg7kjrvh2"; -"mkjobtexmf.doc-0.8"="3cgxbgxpha9139jfz4v3478ny7yv3xm1"; -"mkjobtexmf.source-0.8"="dky5rv3xrbjqj7pg8spdjsllggpq61k9"; -"patgen.doc-2.3"="lncanhqr5czrpcm9i3c50wbah5xli13n"; -"pdfbook2-1.2"="nkfll8ynix954j2rplv72avzq9pw93f1"; -"pdfbook2.doc-1.2"="7wi87df5sfhk1pxk3i8kkk3w1ym3z2pd"; -"pdfcrop-1.37"="mr2zg2ji7gqm14zq5xsf8wk081fbdwdn"; -"pdfcrop.doc-1.37"="28jgvjwk6v7dvldqgqd4ry32ccd8avgn"; -"pdfjam-2.02"="p9l1q18vqf1yjaxxdyizz9b9rgr1kv4w"; -"pdfjam.doc-2.02"="c6aawcwvnijzmjakmlnlzbnhq0yx2vmx"; -"pdflatexpicscale-0.31"="qsf9dh0wc62qp7wviqn926hyhwqm8d9z"; -"pdflatexpicscale.doc-0.31"="j6llqi6vma6ph4zf94iiyvjh7hl6mdfw"; -"pdftools-0.86"="a8nv2mqs26gb1dinymxa9kwk4baqch7l"; -"pdftools.doc-0.86"="cpmnjq5f9lm3cl982qy7lndp10vzm3yh"; -"pdfxup-1.30"="r29ka6pw53vdscrpxbaar5g8x171c0l2"; -"pdfxup.doc-1.30"="kc5qc6a8q4f8yn2xa7cbabidk9gxg6sh"; -"pfarrei-r36"="n351xhnwd12vvy4b4zv2r9cqx1crd435"; -"pfarrei.doc-r36"="bi4wqwx32x2498kr0k1rmkmslyz134x0"; -"pfarrei.source-r36"="zrdbqakfqkm5kwbpwpy5d1pqp4w5sz42"; -"pkfix-1.7"="gmnyddib832v8lxj6j0w73z2xcars3kv"; -"pkfix.doc-1.7"="r2lyi06ra63icn8b63l3hzkfv8min1w8"; -"pkfix-helper-1.4"="3pqfismv6absn1ll9jqhllmz6hnjsn1f"; -"pkfix-helper.doc-1.4"="gljfwywrvwin5fl5szfnpa095cr2r0m5"; -"purifyeps-1.1"="qmwy8zk8h0kzpsknp0430gdxq0zqj4hf"; -"purifyeps.doc-1.1"="4fj0jj42mjldhg90pkvj7bsd1b682x0c"; -"pythontex-0.16"="pzh8qkl7j7s5431cvifd70r5lywhzrqc"; -"pythontex.doc-0.16"="ifnkz8rfy2mb0hff6rv6ngp8fivr6v73"; -"pythontex.source-0.16"="wnszvmjiwgfppnxw5aq0lxd3mfdwi6l7"; -"seetexk.doc-2017"="7axhlb5pj0vj5hfldpqmsk3azdvlwc6n"; -"srcredact-1.0"="dzxdwnn9l06gngyvaarf10h6ws8aa73y"; -"srcredact.doc-1.0"="m028dd5fqv2x9xcxq7vhdsaz2xcyxwl1"; -"sty2dtx-2.3"="irvwyxk3ggfbc8p4b8s70v5704lqmsib"; -"sty2dtx.doc-2.3"="s9qzsp01129wgi8qfh0ljxkaj9jvdr65"; -"synctex.doc-2017"="5bwnhhgg7cgirdzp2zy1nafkf3jdk851"; -"tex4ebook-0.1e"="ymrsjbisr5s0h84cg5a5fqmdsfdswcwc"; -"tex4ebook.doc-0.1e"="4b9f6d9s34xdn804crny20d747nw0v7z"; -"texcount-3.1"="1aqqrw4nhnqimpfnbfypadfny68v9mbm"; -"texcount.doc-3.1"="ip2s9f7ifgrdnr2mfa37mx5wl15ich26"; -"texdef-1.7b"="ap417mmrki8dys1li7sky5g830zjdfhv"; -"texdef.doc-1.7b"="1x0bfw080n35j4vm7qw166x19342s9nx"; -"texdef.source-1.7b"="f4jg6vw88fzww1c8v7qq6cjihysp6w24"; -"texdiff-0.4"="83vghxcac89m0kji1rr4ry3fy55im9sa"; -"texdiff.doc-0.4"="r9wsmivjyiwdnav7qc35kydk9b8pbcz8"; -"texdirflatten-1.3"="135358h2mb608wg3ni93rrsvvqgxm4ya"; -"texdirflatten.doc-1.3"="n9jxdwjiylvwy6n55vgci9a32qi10xhl"; -"texdoc-2017"="fksji7awh16r8pqi50j4yhdz7wdgsq23"; -"texdoc.doc-2017"="631py6mvsh9i9krxsa3xvn4zl6fzwxdp"; -"texfot-1.37"="fbpbc24dbh8wvzyybjwb3vgc6w7mhlxw"; -"texfot.doc-1.37"="7vdbypvsmllg0frxh59rsb4iig3lvg5l"; -"texliveonfly-2017"="8csnp69s8i4bs18r18qqr2cmkqhgx437"; -"texliveonfly.doc-2017"="ic6vdfmbvl34zjqrn0lvp59armsin54n"; -"texloganalyser-0.9"="8dlsnkjvsic0xyaxjwixrgm4pf40snpz"; -"texloganalyser.doc-0.9"="yh3y429s0fbkjai3kmh3z1q4f1pja6g3"; -"texosquery-1.6"="8f8lapbim73bxwfmzgi07jl5qg5d0n6g"; -"texosquery.doc-1.6"="rph058iy26cxdk6n0i7kbgxv43rkmfx7"; -"texosquery.source-1.6"="6r8grnnhqr2jcmns2vrcxq6gai939nhb"; -"texware.doc-2017"="6w4s19cbzpcyh8vmqhh2q4mq0bg89sdy"; -"tie.doc-2.4"="rgh26xw8mkkr9ka7if47m62wrzgqd9gc"; -"tlcockpit-2017"="4m39d7vdwnqbhmclk6by5dxmy8bgc4v6"; -"tlcockpit.doc-2017"="grnf976zra1n804l293hyixhbbqx8s27"; -"tlcockpit.source-2017"="s26ybabzbpf5rqn4smq2pmy16ik3adcp"; -"tlshell-2017"="y5kamcjrmp87wxzmk6gjclzw40nirbmk"; -"tlshell.doc-2017"="bfk5yhh81yyhdim9pjj8kp3x2z9j7xi7"; -"tpic2pdftex.doc-2017"="aa27lpifw428qjn3vwwar246dnz5k2i3"; -"typeoutfileinfo-0.31"="vjs333wmdxb9s1vd215af0vryplvb8hl"; -"typeoutfileinfo.doc-0.31"="qdrwm9hi7qk7hxzcz0grv7cfl4r9k4v6"; -"web.doc-4.5"="w90y1dgqrbq4zvfnlflfincymbvz7kyl"; -"xindy-2.5.1"="rp60v85lrsbllzkwvhhz5sprxalf6kxp"; -"xindy.doc-2.5.1"="akx5bx8m387zsaxd7v6xh97nglbzd9k6"; -"context-2017"="k39kcxd8cv8r7by9p9svkv5f6ar0f9jb"; -"context.doc-2017"="mlydklf44c027f7gyrii910bzw5ll7na"; -"lm-2.004"="ci5dpznkzlal3bkn0dcd2m5i05aws66g"; -"lm.doc-2.004"="w3g5xn4pfqhri4glpbh66rs8d6nbrd02"; -"lm.source-2.004"="bw69srvx8mprnj8d5f48bq3mg1ysfk1n"; -"lm-math-1.959"="j995x0y357lac8mn1kzn9v8p3v995bz7"; -"lm-math.doc-1.959"="bgfq2c4l1shm9453822cnmq7yq6hlknq"; -"manfnt-font-2017"="isk7hkf6lfg41mjli9sgn77kvn6fkl96"; -"metapost-2017"="jl9jq1d4q6713wf0grl3wm0s6ynr5gig"; -"metapost.doc-2017"="j6wspd5l31i9ii0wiz2v4vjix9zs4q38"; -"mflogo-font-1.002"="m5lb3rhr5yighsixjb0k6zp2hx8fxvr9"; -"mflogo-font.doc-1.002"="va6f9qjbh5ah4zvlmc4wi9m395x3bhpr"; -"stmaryrd-2017"="shivgpyz8sa63sqkmpgqvw1v1iyc0g35"; -"stmaryrd.doc-2017"="r91xmqmmm6i6jka78qyaiilas94xc5hi"; -"stmaryrd.source-2017"="ch2gj89jxrqysjsl24s40za3y5z03yan"; -"xetex-2017"="yyxc5gpk71kycmbzz1dmx4rn57sp6glz"; -"xetex.doc-2017"="pgjl5nnfbbsjmy1g6agvyd44v4y7whqa"; -"xetexconfig-2017"="2wjm3wl2975pd1d3ql2qd3yhhdh3gvmp"; -"context-account-2017"="85lpl8g1by9mvqnmxy6v9iasvgmjnazr"; -"context-account.doc-2017"="aapc2j5rv491xlvd6dc39n958g4zx0dg"; -"context-algorithmic-2017"="zvjfp5dzy3saz67hcfl2n1haxjdkavml"; -"context-animation-2017"="lg4cn50cshxd9qg2i7hd54lcgsy8zwyz"; -"context-animation.doc-2017"="qkn6afd3l4qv2wzwp40ak1jx9vgiv5p1"; -"context-annotation-2017"="vgnpr8wv2l93qcwifsyslyanyd9hp1vz"; -"context-annotation.doc-2017"="4c24xshvmvm0n52jn9h75yskzm9xib03"; -"context-bnf-2017"="pzpk8q0zc179zbpj2l9w5fw3r8gmhq82"; -"context-bnf.doc-2017"="mv3l2if454kaysry03g8l8i9nb7dakjd"; -"context-chromato-2017"="721l06z298fqfaj6rcz9sh66jshq447s"; -"context-chromato.doc-2017"="2alifsrasv86j0nmki6n7db9bkvy2ql1"; -"context-cmscbf-2017"="nwk7dqb2kxbj9y6ijlpa3ack1an9d5f8"; -"context-cmscbf.doc-2017"="2lylyv07hbmc63vjrqchz4w2zvpccgf0"; -"context-cmttbf-2017"="dgrblidva7k2q8yvmkdb0kg2n4bzln1k"; -"context-cmttbf.doc-2017"="pazl5rnlnr48lsm7w2n7l5s365hb9dx9"; -"context-construction-plan-2017"="b42ncfcmywfwwnvzy2z58pig0spz39g2"; -"context-construction-plan.doc-2017"="75fsq59xl9p59srgc37zr73cgb9argnb"; -"context-cyrillicnumbers-2017"="iwzzhbrrkf377k54rfbna7zfbhdal6g6"; -"context-cyrillicnumbers.doc-2017"="ciqzhpl4kj13b589bfk62j8pafv2fpry"; -"context-degrade-2017"="d7fvjlrj0gya4ycpy01b3xw96cqpgmw7"; -"context-degrade.doc-2017"="r0pkaf0g56fp06d9wh64h4fwfchfj8na"; -"context-fancybreak-2017"="dkqfx16sjcxdl8a50al6x87rhwbrz61z"; -"context-fancybreak.doc-2017"="qd9bzk1r7ck0c4vzixzjl5vr6wlvb3r0"; -"context-filter-2017"="h17pg4jm2wxs1hazc83mm831rvjv1mw2"; -"context-filter.doc-2017"="i64i4p350fvp8a8lh5kryf1faymkhsps"; -"context-french-2017"="f44vj4in9b4kry17a7cw7ad11ygmnvkr"; -"context-french.doc-2017"="b90ks4xkxf4505q57bbx2lhr3c20xlr1"; -"context-fullpage-2017"="ilgp4dafzi7qm1lwlz2znrwrp850i9dj"; -"context-fullpage.doc-2017"="jxv7mcyjkc7rjhg2rxm3bx680g9ldq94"; -"context-gantt-2017"="v50p405xz9ddwlqb0q1hi9m8wbx0c01g"; -"context-gantt.doc-2017"="bm6n0qa3h5s3lp8z5x5093f994vk8zz6"; -"hatching-0.11"="kngng0rbi2q99417zr3vv3jl0zzjwh6l"; -"hatching.doc-0.11"="5c0n8fhchwpa3vgby9v6dzcg9v834xgr"; -"context-gnuplot-2017"="21gc0nq12aps3d3333yxll6xllnlw0x2"; -"context-gnuplot.doc-2017"="jmvmp62hyky011xfpp8b4ydxrzgd2ag8"; -"context-inifile-2017"="fmf14m6wz9ya4lxy3w6mxjzqk491jdd4"; -"context-inifile.doc-2017"="nkbvqhcmry12h8ffpz8d0sikifh8pxhd"; -"context-layout-2017"="438mv86y37wbxdv9js2s3clnkl7866ff"; -"context-layout.doc-2017"="7qqmwwhin466y4ksyq73lzfsc93s2z0s"; -"context-letter-2017"="yfvrgw5xnzp7g56fvnzyvqv5ccy9m8a3"; -"context-letter.doc-2017"="ma7bfvxzv0ibcz906fgz82cjld7mvw8s"; -"context-lettrine-2017"="wmfy4c9c13jj525hmrf742kzkiqqmwgk"; -"context-lettrine.doc-2017"="h392gy06m6d8x3cjxsha4z0r7p5vmmb2"; -"context-mathsets-2017"="5gxx8rbkp1znjh8ycd0k8nflhjcm25kw"; -"context-mathsets.doc-2017"="bvwf1q4azmbbh74dqa89hs5x3yb9zksb"; -"context-notes-zh-cn.doc-2017"="x85l6d8ydz6nw51z8ak3a7cvpc6c45lz"; -"context-rst-0.6c"="5mwhydc35iywmkdz759sdpz53wkqa64x"; -"context-rst.doc-0.6c"="dml4y9nr6yb8f5kwjm3mm8l8s5rjxxkr"; -"context-ruby-2017"="jrwrrwhcvb4bbia0g2lnl6rr0yydh6ix"; -"context-ruby.doc-2017"="sja43p8lpcarwnnqpahd0zr2k82sf8pj"; -"context-simplefonts-2017"="5h1qrkcjlkdbd5rc888xrp2nfksyf7x5"; -"context-simplefonts.doc-2017"="6vcxb9xxs5sd8i7f6rqqcysiz4dwjhxh"; -"context-simpleslides-2017"="idd4q63cvh7qqiv5wzkq3xgrxwhm9z87"; -"context-simpleslides.doc-2017"="y0q5pl3chzcn7fp2kjm4bshfcj5x10g2"; -"context-title-2017"="df6skzmz548nvbdxsf57ch48jxgfbhpa"; -"context-title.doc-2017"="6v51cy1zng7rjb1137n8kvxxdkz8asfv"; -"context-transliterator-2017"="q0klk1fqlky9drg0ak4xlcn3xpsi4kyr"; -"context-transliterator.doc-2017"="l1zwqsqb4rg9iafzkzhxmi4hy28six20"; -"context-typearea-2017"="ck1fbjmlyq93id8a15nrn81cd10jlcib"; -"context-typearea.doc-2017"="8w38fwqaysqyxmlzdf4slv48yrhjgmx1"; -"context-typescripts-2017"="q33whgk69qflc06i9q8jpb5lnwvdbhr5"; -"context-typescripts.doc-2017"="yk83aari9jj7xw58blrh1nxx4m6ga7lc"; -"context-vim-2017"="5ij37c36xww5l8g1kaafq15783fxk460"; -"context-vim.doc-2017"="jjh0l20lkwbnahdr6k7minycm9fpc03p"; -"context-visualcounter-2017"="sh6jnhkfbi4rpw34zw489148rgwsb14r"; -"context-visualcounter.doc-2017"="2zllwd7h5f7ja9877vyiznvw5prbgh8k"; -"context-visualcounter.source-2017"="7wbyascsdwh2m9hpwm3c7sd0q5940fd1"; -"jmn-2017"="sxkb92pakb4lx5d9pjpang6mhfrgm4b5"; -"Asana-Math-000.955"="qvk5bdn6hq6ci0v4l45rbwd3s4nazmsd"; -"Asana-Math.doc-000.955"="q0c7d8fs11sqdxs0drjd9g6l0bkbnvln"; -"academicons-1.8.0"="4g6rhkw9mnyqzv2cx7iyi9wcl2jlndng"; -"academicons.doc-1.8.0"="lfrrz9a5h50gr2b1n5cqyfmq4azlb1yd"; -"accanthis-2017"="3ai0zz1fwlq9v25dsfz63if6i7wgrhp3"; -"accanthis.doc-2017"="zlxlfbawiicbkminjw2laximsn07zpi0"; -"adforn-1.001-b-2"="ykyh10gfssql3zh4845gw8g8ayijvlla"; -"adforn.doc-1.001-b-2"="idfbpikb68y2n424xjdf3nppbz5cziib"; -"adfsymbols-1.001"="ijgwy7svr9pn69r2vwi5pzkdbc7q0p3h"; -"adfsymbols.doc-1.001"="kb61cwldva4ziv006ja9y66a27926508"; -"aecc-1.0"="0vpb9yz2qx0sc15kxzhgqadkcjyr27c5"; -"aecc.doc-1.0"="mn7j1f7j3z5d6pnss9mlhvbw4ahn94ka"; -"alegreya-2017"="21905bvl7i0m166hfl1jdvrk0wj1m64m"; -"alegreya.doc-2017"="ib2mm08hhh7lyqlh6kls6f8mvkzrg04l"; -"algolrevived-1.01"="81kfc6aj2fg7db11sxb5w3a0zw2p25f8"; -"algolrevived.doc-1.01"="yxd16nwxlz4jlcqbim2w1kvhdfs9145b"; -"allrunes-2.1.1"="yxijvmvgjl2q05v667fmqisbyd7xsjpr"; -"allrunes.doc-2.1.1"="b0sc4d9kla5sg792zvwqjzszz17w19iv"; -"allrunes.source-2.1.1"="n986ppx466mparm30mlv7cn5mmjh74sy"; -"almfixed-0.92"="kcaraz14gg5k8ws8zkrjfvvn22njv759"; -"almfixed.doc-0.92"="34f4a82gsr0vq47bp9wbdd4wkhhr984j"; -"anonymouspro-2.1"="5396jmzi4ihjdiwpgm8ghi669ipk6dzd"; -"anonymouspro.doc-2.1"="xjsrm5wsyq7cip27kffdmvl7mcwcz7pv"; -"anonymouspro.source-2.1"="r2j6c96ym5bm4xgxdkppg5v5d71nav6s"; -"antiqua-001.003"="131gc30l7jaj79zkc37if3w70nr8w6ic"; -"antiqua.doc-001.003"="36kkp06c9grcgz7py0k7fnr5a56cvsgk"; -"antt-2.08"="ln7vvpz0p5lz4sikwky7f7zmkg08zmcv"; -"antt.doc-2.08"="2449s2gpspkwfmyhvvl8g5h1dqn8bg72"; -"archaic-2017"="jvj1s2dcgkwgi9ywg48vw7i14gmlmq7n"; -"archaic.doc-2017"="mb0z3xq325y48yv0bx4xsz8x5f790c60"; -"archaic.source-2017"="j05dan5d8xxzg43iay4v76vbcdscc6zn"; -"arev-2017"="xc3i2264d5w0ijv10n6ka53311bgnib0"; -"arev.doc-2017"="s39jgnizjbpnh1czr3ck5yd32bxks476"; -"arev.source-2017"="msk58av5fwg6hi4mzpz8abgzigqyskf2"; -"arimo-2017"="1z5ij30qfbd4y2c0292aai2dsg87n1rm"; -"arimo.doc-2017"="2fr1vjv5386lvixzs8idr0wyf9ghlg1f"; -"asapsym-1.0"="gbn04lk9k66wj689vna4kgxq8gddhwca"; -"asapsym.doc-1.0"="qfbaary485cs3q5azl6d650z53kd9s73"; -"asapsym.source-1.0"="g9m2vwmd438fwfczm8xwhv4wdp2aj114"; -"ascii-font-2.0"="xagip7afzxinz33nlz8pf8vbcvbj1qa7"; -"ascii-font.doc-2.0"="8r3hq592fxf4hd5n6dphfv7ggd7chhcj"; -"ascii-font.source-2.0"="ackrvh7723ifwjhl2pzf3mynk3c947f4"; -"aspectratio-2.0"="jhfd7l8dwy9mwi3qa5md8nzraf0fkajj"; -"aspectratio.doc-2.0"="xv7z3aa40dn6fzchrhqwg03356r2znjf"; -"astro-2.20"="isnx9q009wchs33xq4bphi4cp4cnb2m9"; -"astro.doc-2.20"="xa1szbc33k2yyahgwy294mgiiyi5yiy4"; -"augie-2017"="w863x04n1ks9jkmaw8fm4hd6a1390s3x"; -"augie.doc-2017"="dlmy9i2fh0db4aghd8dqsv9227cqk4d9"; -"auncial-new-2.0"="nnaar0yvi6r1fynyzxmqhw7mnify474d"; -"auncial-new.doc-2.0"="jvyica87kxg5gm3zb8kmka9ja87f28si"; -"auncial-new.source-2.0"="hfdl71c7lx3lpb9rkwfz5vpaq0s19bh6"; -"aurical-1.5"="nsq6vfvs11v1z0jyrhizbd29fkn1jp9w"; -"aurical.doc-1.5"="3glvxhpb6l2y06kz1icv2cpgrxacl998"; -"b1encoding-1.0"="cxsgg97c3bsw9dl2aj9c9rb8vlpyn4s4"; -"b1encoding.doc-1.0"="mcm5yr55av0rj342bxdljkdid5qxyv97"; -"b1encoding.source-1.0"="jdnzzki5929xpzvpfvx5a9z51dk40pvs"; -"barcodes-2017"="8j88bc82j5a0xhm46671mj0k439zm5da"; -"barcodes.doc-2017"="7729a4f9hn4qzx2cndyxv04wwpchpjax"; -"barcodes.source-2017"="yh5ci4axi82ps6hbm6f0a08alrnapxiv"; -"baskervald-1.016"="igfnj3pwvb6443c531va9kzylizxm9vs"; -"baskervald.doc-1.016"="mq8ms68crhv6afh9ld6scyx2xn2ik6jk"; -"baskervald.source-1.016"="7y8d5vqbd1bp3gri0rhzk3cb12cwchr1"; -"baskervaldx-1.072"="jjwb2m99l3vwzcpr7dzd8z360cv4qib6"; -"baskervaldx.doc-1.072"="bprkagqwmczadxymgadg1d98d6g2l4xq"; -"baskervillef-1.043"="l51z3yp3s1pxw1lvxw6n9kyr1smfmhlg"; -"baskervillef.doc-1.043"="3pydf77gbsi6xaphq3cbhxigfpb9bn2g"; -"bbding-1.01"="8kh5c0chlw1f2pqzh9pc7zx8y2jcgh0g"; -"bbding.doc-1.01"="zjngi582jrb99j6w1amwbyvjmfvsk40d"; -"bbding.source-1.01"="axvp8f0zag6bkr9v3fg22j4h5gcbcgzx"; -"bbm-2017"="ayg703c4frfpv9mhahz36f9zs11y9vxc"; -"bbm.doc-2017"="bzfab62k5j167p5qzs79gps14hbpq7nq"; -"bbm-macros-2017"="lbvpxxa0rzhl0z0081s6wfdvmx3vlhv4"; -"bbm-macros.doc-2017"="ncijdxbxfk9xkrnvvsk937ji5nd60z1s"; -"bbm-macros.source-2017"="39wj6mqzn9qcvavqr8p5ny4ajjxm9m8w"; -"bbold-1.01"="s88rwky3f2jjcg6w00g7s5lkvviqkwpm"; -"bbold.doc-1.01"="sa83x4g1n5b2lafj9n61cggkyk7h1z5v"; -"bbold.source-1.01"="ki3gxl970iirhkckqblr490jlznl0kc7"; -"bbold-type1-2017"="00rizb6fky3rsyn1id4p1dik8963bhwr"; -"bbold-type1.doc-2017"="lnpyln41q3qdsmzdkini0q1wqx7v2n7h"; -"belleek-2017"="8y1nbwn46cgyzfyd3and8aws7mqclsfa"; -"belleek.doc-2017"="8d258516ak2b5va5smkfc87ipyj329f9"; -"belleek.source-2017"="n6fypvkn7cq1c1l7jqvjb6cfjyqrq0wv"; -"bera-2017"="mq0j1sn7fg1qk7qd7x1l4ixqddyp3rjg"; -"bera.doc-2017"="6iv3gc8kfqcw909sa4x7msc7dsxndy8i"; -"berenisadf-1.004"="2ci0vxfqyc18anpy68r6anbdz76nrf2b"; -"berenisadf.doc-1.004"="00vx76lkvv0vf68a7sck05ls3l5va5gj"; -"beuron-1.1"="x2n8gb04pajxc79v23c13l98vchv64jh"; -"beuron.doc-1.1"="g7yj4gnd92y0kivxby605idbk733wn89"; -"bguq-0.4"="cgq4fhairknzbp65cmhv0m19zn0cnkgp"; -"bguq.doc-0.4"="9rwhzxijcyl4zzrc88dg8730p11hkm4q"; -"bguq.source-0.4"="7856n14czw3z30maxv7m4xz6js47rkbj"; -"blacklettert1-2017"="hzd441k3wi58rrysk0h48yklnp5i776p"; -"blacklettert1.doc-2017"="8n61621w6273ik991i2asvsm4w8xlimx"; -"blacklettert1.source-2017"="ir0cn80nw9jgchx4kisv9j27gpgykhvc"; -"boisik-0.5"="xz0hk8fwnrwnydy9dglm93c4gzrqpz87"; -"boisik.doc-0.5"="wsssy9bh8wi35x67ifgnj9wrjx0vpmvy"; -"bookhands-2017"="n9nmpfa24pgwgc9faxb5s882p1sbd3lf"; -"bookhands.doc-2017"="kg72nkz71vwhzbv6hw0r7zr3qr3njh9k"; -"bookhands.source-2017"="l4d2zzfsd39mzww0ssa79wc76abd60l4"; -"boondox-1.02d"="i1hwfxc7ji83724177ir5hdgfn6cbcqr"; -"boondox.doc-1.02d"="wwa8ar557myv3rfjkw9jlw1pxs26vwbh"; -"braille-2017"="slk0qzcahb3qkmq91jcrm5gakcwa7czv"; -"braille.doc-2017"="00dv14s64fm8g5jy8b30dx813a304nlh"; -"brushscr-2017"="342p5p6h8v377mnbrv1f56kicbbjfcdx"; -"brushscr.doc-2017"="hikb5s9iv60pfq2kjdbfiq1216d3rabk"; -"cabin-2017"="ah9gwv11siszsnk4fabc7kpxk5h1wsb8"; -"cabin.doc-2017"="amjf9c0qjqydklx5yfdv50pgzkp2szmh"; -"caladea-2017"="1rb8sq2yh4hizlcjp8zd68ayb7cx6275"; -"caladea.doc-2017"="9qr79slzxmnnvvh2iy310ypqj9g11s4b"; -"calligra-2017"="cisw7fvdys863szqvsxzm164vina8al3"; -"calligra.doc-2017"="36bzakyiw9awp36v7c6dyb3vwl01shb0"; -"calligra-type1-001.000"="2bl0g899jhyspyhyzh45xdkkis88ja46"; -"calligra-type1.doc-001.000"="3zza4sgsnvcg2asdv27gd7y6jmab5j4y"; -"cantarell-2.4"="sy4spxn3hfp0wqs5imhnm5bkw42qfnxn"; -"cantarell.doc-2.4"="dwd1ndl5ghz9rcgmjrl6zmaxzbaxr3rd"; -"cantarell.source-2.4"="vdz4m82y34lb60vx066j68l0kgc2clvc"; -"carlito-2017"="7v0571swhiw0pbsqcb1a4sj7izdincb0"; -"carlito.doc-2017"="bs67zjydc9fcigiaaf9y9lm05lkgw68a"; -"carolmin-ps-2017"="rx6y9nb8l3cslla44c422jzwjlqw7ilz"; -"carolmin-ps.doc-2017"="hq8477r3q2cg2laafi8ryvjan90wxjcg"; -"ccicons-1.5"="xjc6brxlg7976hpqdap76i6db6zq8zhw"; -"ccicons.doc-1.5"="lh9qj4y5nfw77vb9rv24ygz3rq9lhqcg"; -"ccicons.source-1.5"="ymfaakz19k4s32c2fh2qgvr1c537skrj"; -"cfr-initials-1.01"="piy7c7f39bjqk0igmqcvrjk0pg86lw6z"; -"cfr-initials.doc-1.01"="4grvqnf5f5ga3d8jdsmanfgiwpp5gygc"; -"cfr-lm-1.5"="7y9qg3jnq6xnlq0f1wqm6493qax92cc3"; -"cfr-lm.doc-1.5"="cfshavfcmpkig5p9kypglmrs55rl5lsb"; -"cfr-lm.source-1.5"="nglav2q22aybb23snhm6x17dxz3976sc"; -"cherokee-2017"="hmmaav3k7vd1rh6rm26l2nal48r1wxz3"; -"cherokee.doc-2017"="zaq092r56asdcf62a7zscfp4zp7a5lwq"; -"chivo-1.0"="96gxnm243xbkrhx8mcs4vip8qaj1q5f5"; -"chivo.doc-1.0"="f9ibwq6r1y2i5n5bp9s5v91mw32hkl5m"; -"chivo.source-1.0"="ssqn1c68z13ap31rahx8c0m00n2jwbs6"; -"cinzel-2017"="zd9fzvkabmdz25gmi2zj0aj0c7fp89kf"; -"cinzel.doc-2017"="82f080qw29yir7z12zjx6ibjfrfgnm9b"; -"clearsans-2017"="x3dasd6qdqjdw2v99kkh00srz44pz6ma"; -"clearsans.doc-2017"="bbfm2zw5czzwm3msr112wzlg686bh8jj"; -"cm-lgc-0.5"="wnmmrhnlldps15r2v360bdvlfyjd1fpn"; -"cm-lgc.doc-0.5"="wb18g3w86wfb7fv2iaaxm0j2amrws9yf"; -"cm-unicode-0.7.0"="wmmgwafdisxnkgdh571y2mlcybjlnvf6"; -"cm-unicode.doc-0.7.0"="6nykmggl860gvrzr1v9xahvl6gpy7phg"; -"cmbright-8.1"="rjlqiwya67ispglypa4gmix8hyk6f2h3"; -"cmbright.doc-8.1"="wsjakpl6b7zyv3j9yx50v9hjm3sgx317"; -"cmbright.source-8.1"="vwgnzs47an6mjgw898scvdp8dc3m1w0w"; -"cmexb-2017"="jxb62ixs1vqaqscv1ixg27vv1p7na0p1"; -"cmexb.doc-2017"="92888gd06jfx2q4xd01n45c1yyhnp03l"; -"cmll-2017"="bipbbgh6jc5r1imk467r5pvj4m62a85k"; -"cmll.doc-2017"="k2sshj6rp40m29fm29jd7jy492gcrwcf"; -"cmll.source-2017"="lbaw2209cz5ymklza36486jzfpq1cqc5"; -"cmpica-2017"="z5mc7yl40mzwk5bcjs3lb1ifqsr7x4s1"; -"cmpica.doc-2017"="9bl7bhpb9dhp58p9hxay8xka0nz2cg2l"; -"cmtiup-2.1"="k6sk5isdzms460hm17lkx5b6p6p9wz1g"; -"cmtiup.doc-2.1"="ycj4il7cxfnigs8sxxwga045g9v8rv8h"; -"cochineal-1.042"="xvglmqsbra4z61gf33bw4rj8ghdf4ybr"; -"cochineal.doc-1.042"="nznyb19j6gly4wq00jx64kr5dfknxah1"; -"coelacanth-2017"="98nhwkyx82x0q39b7d4f9bq8g8hmhjzs"; -"coelacanth.doc-2017"="2v7chnqn5pw6h9x9k01h218cwp0z9lyw"; -"comfortaa-2.3"="k4w8lzk1lbd0hlrvkr83p4s737410vk3"; -"comfortaa.doc-2.3"="cmh2d3939a515h60ajmhbivqmbn2xmw4"; -"comfortaa.source-2.3"="jp7dh6r0zcpz3mkfkgafjays8jx9hbqf"; -"comicneue-1.1"="zsv445k74adkzqnas2g8p3i6c49bccqf"; -"comicneue.doc-1.1"="9il2nyy63bx62n603j1kwaagvplwndps"; -"concmath-fonts-2017"="875viaxzrrljcarkg11cb830fmq5321f"; -"concmath-fonts.doc-2017"="q2wyl5cw03rbk4602vg18jrxg3j133lj"; -"cookingsymbols-1.1"="qhjzkivpxbk3rk6pricxsxpdk7c40rxc"; -"cookingsymbols.doc-1.1"="8l7yii9vvmaxfnf0h2snis7476k18mlc"; -"cookingsymbols.source-1.1"="z7r8n2lhgaqzgpx0jz8xq4sd4zzigbs9"; -"cormorantgaramond-3.00"="n1zswym4jgqhsj65z8kngkfad1djyba5"; -"cormorantgaramond.doc-3.00"="ph1qspmc6h6axlhvw5rb4c1kb6znigzk"; -"countriesofeurope-0.21"="va17md98pqibrig3nznlipv9rypqm6bg"; -"countriesofeurope.doc-0.21"="2hbp9xshmfm0k2izqbds1h2835yldznh"; -"courier-scaled-2017"="qrm6a468azlw2s89v7j992wxs2mkqfv9"; -"courier-scaled.doc-2017"="1bwlrdxpl1fj4f9ml688ybimig5ylxwv"; -"crimson-2017"="wwvxgknvkd3ycswpp9wnlp9dlkilj7wz"; -"crimson.doc-2017"="wnxfzc5llkk38ky7bf8hkn7zsdawpr2x"; -"cryst-2017"="56jlp0hk9vrfxbhlfjnpim398ggxccjg"; -"cryst.doc-2017"="qazhz2hzgpqlghbg67fnmf8adba1wl5d"; -"cyklop-0.915"="5ksv3v36mc6557jckr5gk22pbqr30wnr"; -"cyklop.doc-0.915"="d85643zgnh0r0j53gfpi84qsx4694xpv"; -"dancers-2017"="qlpshkppzr84rr3smqpwch5j11klm3a7"; -"dantelogo-0.03"="iiqbbimigxpj8kg628sj694xha98q0fw"; -"dantelogo.doc-0.03"="d42k8bqdvp20af1wzilbcjfd1b7ywim5"; -"dejavu-2.34"="90lkxdpj8ihrs68355fal0h0a1dp3v67"; -"dejavu.doc-2.34"="2v6nhxrkny5haczrpvqjzcal7bixngas"; -"dejavu-otf-0.02"="nxlgcc7pdqf1ckzrsqbzqm1pd5yfs1hn"; -"dejavu-otf.doc-0.02"="1s0fc2f1p945k6baig6iifbawx00v73d"; -"dice-2017"="916yfiq60a1qz7d0jn1jd9slck7rjwy1"; -"dice.doc-2017"="rfkm493k3g4slyjsy6bcgljxjsy88z76"; -"dictsym-2017"="lc5sz8d50hirk5yqg9baj2vhj4f7cf8x"; -"dictsym.doc-2017"="d13rhwg29k9gd4ymlipbp5ink908sdnn"; -"dingbat-1.0"="9yc0zy6qlxi9zmpyi3wd5irgq89shanr"; -"dingbat.doc-1.0"="z4km9f9xrw1n44ylh16872lzq8r4zvy4"; -"dingbat.source-1.0"="rq7v2cny05d4f8bkxbs2z6kj36q5bwfd"; -"doublestroke-1.111"="z58ah73655dsas48b432ahkkags5n8wv"; -"doublestroke.doc-1.111"="403diym6rx34bwmrh63zaka3xdhzs2dp"; -"dozenal-7.1"="s3saa5scxgcbsbwc8hma6xkgf7qzgxvh"; -"dozenal.doc-7.1"="46zl1f91v0jsw5a7xn6w6h6rk67g552z"; -"dozenal.source-7.1"="2sw48xy7hmpgmn1wi0vj40hs9m8kcgfh"; -"drm-4.4"="i8782x71pbzgag927fqjqgw2w7zdisvj"; -"drm.doc-4.4"="vs4rq0w6c2yyyzv4g4qk1pn25z0czs8l"; -"drm.source-4.4"="g1n0k02ma60mrb12cdq20qfw8khgdpmm"; -"droid-2.1"="0l4lmkxp92l2a36n7hy75hsl3iafdxjd"; -"droid.doc-2.1"="0pd2n8l6rsxv4m3ni74q5xzqiaiph133"; -"droid.source-2.1"="mfz3ac4jrl5x53ak5473ri39srd9gvkr"; -"duerer-2017"="vbldf1vbzs3if3mp2lcl65afgiqa54j4"; -"duerer.doc-2017"="75dd80vmi5wx804zkrq48z12y3alihqc"; -"duerer-latex-1.1"="nwigxc3gb4phmv584bma819dcrrafsmx"; -"duerer-latex.doc-1.1"="9nkvhaa662x9la2spm3iwmni9bj86kll"; -"dutchcal-1.0"="6gpi804yy8xyiznzwyy2nqg7qvq6q2rd"; -"dutchcal.doc-1.0"="s0m4n06xg8h0jmlj31w27la569vkl1im"; -"ean-2017"="m0gkapni85n6zw1armbn1y770n8aj0rm"; -"ean.doc-2017"="1b7rkp30r8k0dgk9clz71jp8dlsvhrqc"; -"ebgaramond-0.16"="dxr5fag5sy6nyy492cw8w8cld7ac00cb"; -"ebgaramond.doc-0.16"="99fx6j9qd77xi16z6rh4hd174jmniahi"; -"ebgaramond-maths-1.1"="gkmdw2r9w43z1yfl1gp0cbsm0s2wi4a0"; -"ebgaramond-maths.doc-1.1"="x80h1zs21mnipvpzkcg72g2sjvib1zvz"; -"ecc-2017"="0g013kqml9jfkqq94v7zi46mhrwdzdck"; -"ecc.doc-2017"="v9al4v4j1qlrc9w7ph6ww1h1mc6flqsz"; -"eco-1.3"="7ycccps2kab77rr3cpwsbpi2cpl40kl7"; -"eco.doc-1.3"="1r1jxijx9wk6q2124xjwrmsjps7446fp"; -"eco.source-1.3"="4kcml0rm4pkg827qpfvhywnzrrx5p7dz"; -"eiad-2017"="m3n9a3rawxsj5gm64vggw7xvrq4cy4ry"; -"eiad.doc-2017"="z3wss8sc5vnawaqkz7kagwm1gv4l1czv"; -"eiad-ltx-1.0"="0zq83567n75h8zxlag2qas2q8li6vyqn"; -"eiad-ltx.doc-1.0"="7kymr597yg8j8291gy7jz16a89aqmqny"; -"eiad-ltx.source-1.0"="illi6i1hp4lmx7ylxazrmmzi89ymh9cs"; -"electrum-1.005-b"="6hdyjv1dakcj5zxn6p8rrksdvc7jl0sb"; -"electrum.doc-1.005-b"="c11jl0zjq8nva5nl96p9qyq3nrvgx0zn"; -"electrum.source-1.005-b"="67i1gwyiwwarncpbnj47fmws4dc42bii"; -"elvish-2017"="wp858zclk17yrhpf1yrgd3c4srh07vcj"; -"elvish.doc-2017"="mwgvj8fzb806dsjcx01zs6lhdygx35r8"; -"epigrafica-1.01"="mc08k5ajn2lr4k30lzhsn2si922frq9c"; -"epigrafica.doc-1.01"="vv1fqij6w2fir3myffcafyyrdckvvi4q"; -"epsdice-2.1"="xbz7jkdzzsqrskdi4vhb0ra7m62hk9q1"; -"epsdice.doc-2.1"="7lc7wwfxwxnjfgf13br3wa6n8j25ml6w"; -"epsdice.source-2.1"="6px6gazxv7pr9cagfrg7mzx1w3z2nxn3"; -"erewhon-1.08"="sg3iqrvlrxlqkvpziyibhm45yxy2x815"; -"erewhon.doc-1.08"="c1x91p3ydy3yw9q32x13idpwds8rfjrv"; -"esrelation-2017"="zhs9fa75r0wr060cfsk4gmmvn06mywmy"; -"esrelation.doc-2017"="08i1bczpz8sccj5lf32axfl3c5ix1sri"; -"esrelation.source-2017"="r1ylhybcbbxjkyvs07m6csmqgz14rrcv"; -"esstix-1.0"="0ddmfrgh39pwcd2n8rggma4pqwgamp7s"; -"esstix.doc-1.0"="5pf3r0xhssrgkp779n06a63yjb5cdg6a"; -"esvect-1.3"="dd9wb3zgs99s93z0jig2z5pwccxh3vvk"; -"esvect.doc-1.3"="c9x8najv8ihx22n1kfd9hbqba40ilz3x"; -"esvect.source-1.3"="170376cm3v7mzlh5909qyzw6y18m5rjm"; -"eulervm-4.0"="ica20j8a3ljzxrmp03k60y6f4kpcbiy2"; -"eulervm.doc-4.0"="g5fxzw7dvnff2w9ys2gpgnvr2x8dabx6"; -"eulervm.source-4.0"="ifvn5n0dvcr4qpcv1yp4xvnx9lj26krg"; -"euxm-2017"="pb3kg627b3skhbi0prgik6y9n9zgk8s0"; -"fbb-1.14"="ai9024x530swbm9r2lnfps5qijy0rvsq"; -"fbb.doc-1.14"="34dvrfj52ylz45x9kj80p1i61iyyffvc"; -"fdsymbol-0.8"="hx8wp66hsznj0sj8jkz0vdah0bp9vvyb"; -"fdsymbol.doc-0.8"="n457nji3718qh1nrjr9wbj9zqj21nkw0"; -"fdsymbol.source-0.8"="3n6d2j9wh5cxakdmxg087mznnrdkjw27"; -"fetamont-2017"="4b0n4awl8k1zz1pn0pnc2hic5shsyb2h"; -"fetamont.doc-2017"="vq97fpky2mf9p09zwqvk6vkl5k9swkbb"; -"fetamont.source-2017"="j6zizdhly6lam1y4f37sy8py5ibaz4xz"; -"feyn-0.3.3"="8dj19lvi2c2vna95mdw689d1h44l6ym3"; -"feyn.doc-0.3.3"="6s6vyfbq3zb83fm0b8l7xb3pq335lhza"; -"feyn.source-0.3.3"="ncnbfggbsqdr418s53908b8k33ka9iby"; -"fge-1.25"="59jqqyl11vinxa29f6gmalv30q6zfbzi"; -"fge.doc-1.25"="49bgdsclk4zlpdfj9pimffpr4qkd2z7q"; -"fge.source-1.25"="ak2gj4nk82ya7dfbi2vwp60lvnqlvnzl"; -"fira-4.2"="jmhwqnxchiqkk076c498ck9h7vgi4vba"; -"fira.doc-4.2"="0j3hpld29a4098kl2q32m2lmxm90s3ym"; -"foekfont-2017"="wha0shrvr3lv9ll9d3gv60mcav605vcc"; -"foekfont.doc-2017"="n91sl0xzglqfbdyb9mzv7wav3y4zv9sx"; -"fonetika-2017"="firgrcsksy4jdk632aqfwlaki3xxgmak"; -"fonetika.doc-2017"="ahz61pg6qnn2dpi3c9iz2kh2f4fvywbl"; -"fontawesome-4.6.3.2"="0n13dha58d0w511pzzckcq51fal6zxgl"; -"fontawesome.doc-4.6.3.2"="x7hzlyxv5k2zjz5lk8hy15pnvbhhhijj"; -"fontmfizz-2017"="rkf93c9imj2wd7aps85m6450zbd9p3yl"; -"fontmfizz.doc-2017"="y70dshapwj7xp7h9b6sbjipv6v9k02wg"; -"fonts-churchslavonic-1.1"="3d67nxsgrrv480997rlbrzz5siyb2gvj"; -"fonts-churchslavonic.doc-1.1"="arcilr5n1w0rg97zkxy162kx21ygns31"; -"fourier-1.3"="rl6alzjlkyyhhk0gbra08b99fb3aax85"; -"fourier.doc-1.3"="6b2bnjvp45lqxmjbp0pj5yd4m39kgg6y"; -"fourier.source-1.3"="dcl6cw6vfsd0xjpic29161iswkv52gm4"; -"fouriernc-2017"="9pxp21fllg7yh9jfa8nzpy6ifa3w6y18"; -"fouriernc.doc-2017"="dn9wfy53asfp1bbxnfa9nxvnfy3z9nn1"; -"frcursive-2017"="fs9aw12gfd5gs55fhqxg2p06c50i9s1v"; -"frcursive.doc-2017"="r0bj4g91m2w3yl8q8kim6ldm4d8lyziy"; -"frederika2016-1.000_2016_initial_release"="bl8g27dfv6xsqfwlr2i6w9yar7916qnn"; -"frederika2016.doc-1.000_2016_initial_release"="ncd2plzgwdwcv1many94alkvbjh7xjf6"; -"genealogy-2017"="hdl046d3paihjmlkh2q3crfj1n88fsyv"; -"genealogy.doc-2017"="7115cwa2l6nsnyijcdik7kw513q3a41h"; -"gentium-tug-1.1"="icijmw31g5lsgqlkam4d6z33fzprpxi8"; -"gentium-tug.doc-1.1"="i9l2xy7kwymvrzhzd1p17qgq3n3s4ay0"; -"gentium-tug.source-1.1"="fjd2j35fn1jbl3zw6nix2hz6mbbcr6m5"; -"gfsartemisia-1.0"="98gdcspx1jqdry7iiq7mgxxmicl57zz0"; -"gfsartemisia.doc-1.0"="drbwq4z57xl8748mwmy86j97ycs3b16a"; -"gfsbodoni-1.01"="dzcgyjfwabmywpi5zkac7lbf88jzsbpj"; -"gfsbodoni.doc-1.01"="cbw698q7jmg09k301zwbnnqig853c14i"; -"gfscomplutum-1.0"="bic1cr1c3dii9nlfmhlgsm6rpj3g0im7"; -"gfscomplutum.doc-1.0"="ddz279xl7glgi201dizr2gdkcgiy77qz"; -"gfsdidot-2017"="haagb5h8bpqyjh2pp4bxqz664rfafmq2"; -"gfsdidot.doc-2017"="y69qjiffbc2vmy8rzbfrg0d9nc6nq9ca"; -"gfsneohellenic-2017"="az5rq4d44zysnvcqlky0hr5qb7bh3nza"; -"gfsneohellenic.doc-2017"="04y313wjm59sgg4xlnili0kfw3dwljp9"; -"gfssolomos-1.0"="wq24prphxxnn94n0nd4xmrf23f5yqchp"; -"gfssolomos.doc-1.0"="rq87k1bymgyb837k103ps50w9krmxca8"; -"gillcm-1.1"="42vc5sx8shjzqkc10qv7gyq9689bzlgq"; -"gillcm.doc-1.1"="4rmm7nn5z0bw3qgn8gfkl86bblkvkh6g"; -"gillius-2017"="fw49hi1cvp9zknv23xccgffkxyqwimqv"; -"gillius.doc-2017"="dhkvy2y5v117xzm4lan27k7q2rcdvs5p"; -"gnu-freefont-2017"="1zqn27grz5h290g4fk4q8kd9pf4l05ag"; -"gnu-freefont.doc-2017"="3saxb0d0h7dn8a1f7l8ax0dj5ic8piib"; -"gnu-freefont.source-2017"="716drmmfwyq7pabpgagk0zwkj77lrhda"; -"gofonts-2017"="zpgjyb4435mfsjdk5n2c1c2nyqqix88f"; -"gofonts.doc-2017"="dzy2jb8iyr227sil5wj14sxv5v1w95bc"; -"gothic-2017"="6wx2xl7wrgnai3wwqgpggwyggyg5hid1"; -"gothic.doc-2017"="1cpvmj3vn26ji5cl1sfxvdh6qv7ix92f"; -"gothic.source-2017"="6gh7hma17066gk20ri4qjvml8d424c1h"; -"greenpoint-2017"="qlqfkgcn8gc1hy7gmfajqliriilf68ck"; -"greenpoint.doc-2017"="xf889ii8gmck30vlpwkfp7d9242ivffr"; -"grotesq-2017"="rqv47whzwig31vfd8581ncd87ja7pb82"; -"grotesq.doc-2017"="rim68sz4x0r1m6j69zryv98gfgvpkbz0"; -"hacm-0.1"="jvhbypj31pcc0imgwlmzpv8nmb1n9dxk"; -"hacm.doc-0.1"="0dys4q83mfgxlwrz16fsm2cx2vgcn5ly"; -"hands-2017"="570kl4m7mximvq87lfqa6fim30hmjjqz"; -"heuristica-1.09"="s1khk82w1g5q53iaj29viqgi1bssfvx2"; -"heuristica.doc-1.09"="vlm8a9a4g4vbqiana67r4dfyv3g1fk0b"; -"hfbright-2017"="j8vk71r5c8iyhfmfwqspj1c4iczl2p0f"; -"hfbright.doc-2017"="wqqxw523sh1yjl0hnh31902wap7xcjwm"; -"hfoldsty-1.15"="79zmah1m2xg56m7cvfybzw68kbfcf5c5"; -"hfoldsty.doc-1.15"="16gmfqd9kwg0isf4wp1nlndfwn5132ph"; -"hfoldsty.source-1.15"="vyly65j4d7wl49gmm8wgpxrnv1s2ygq2"; -"ifsym-2017"="qy3w8h8slb44vg4s7q7ddb9db2fd9s06"; -"ifsym.doc-2017"="wpnp4ykxz7qa1ycwzkfpp5sjrs49np12"; -"imfellenglish-2017"="y1vkapnwlqxwb3via4yhpszgfmlyqa9q"; -"imfellenglish.doc-2017"="g7r6rv584d412gqassqba30jfg3i1490"; -"inconsolata-1.113"="68gy7gcs8vcd9ch65lgywqi8hg4ww6ad"; -"inconsolata.doc-1.113"="xn6cdxhg6wk7h5w135ba9ak72vyddail"; -"initials-2017"="sd0v18xidrmnllf1ihmgk02jz3v2qw8j"; -"initials.doc-2017"="6nhvprdk8nd8gxmhq2hb8s41rpjwmv4g"; -"ipaex-type1-0.4a"="9grlfg36zanjfrnaw0f2hb3cp4jpbpab"; -"ipaex-type1.doc-0.4a"="wpskfd5mjp5a7k2210m8x9fw7y5zdgkn"; -"iwona-0.995b"="l8pylg2zq5pvxs7czq17b3v1xpar4qkr"; -"iwona.doc-0.995b"="piyd7fk40bqwdb3fxshkcwwrdi8gra32"; -"jablantile-2017"="7fh0mnp320r5b8740vs3z19dg1l0i4ds"; -"jablantile.doc-2017"="yml29hq7xcawh3zkd6b32dbsk0aj024q"; -"jamtimes-1.12"="mdyyd5fy4hhi74rpc5hb7bmrxwdsk9k9"; -"jamtimes.doc-1.12"="c9849k8v23lrfrchf00yvrvq5q7g1gq0"; -"junicode-0.7.7"="s9grb6y7k5mxsfaxxyp1aj8c289cdb2r"; -"junicode.doc-0.7.7"="b66ag5n2apfdkwlhqsvg6aq1p8pdbiyn"; -"kixfont-2017"="b9z3zajxsqs84zh5k15rx3jgkwwgwa40"; -"kixfont.doc-2017"="xp8ai67z856fmkzcssavksidg7n7j2yj"; -"knuthotherfonts-2017"="cglkahxrv3ai8ia8gh59wcf8wiz6p671"; -"kpfonts-3.31"="6bkrblgqpv8vn18vfjqlqq7g7q8df2an"; -"kpfonts.doc-3.31"="9ss49c1srgdxc4z0q94jdjyrfd9lyxmq"; -"kurier-0.995b"="dadp8vkzvblj60424k75bchravcr0338"; -"kurier.doc-0.995b"="a4hw3w7qg492qnf4kivjsdfxqyrq669b"; -"lato-3.0"="cay4x21jfm7mzs18f21ymwaa3gbqpdiz"; -"lato.doc-3.0"="kh4a3qzwkrvx3my0qx0vxk4c5ixfz3ag"; -"lfb-1.0"="kqspj6w9i4bzbxcngqdfk8rnw33j0yyd"; -"lfb.doc-1.0"="ikbhi6ahzxlplvizphmpimf9ah2ninqg"; -"libertine-5.3.0"="pjygmbrr2rarji49h49mckqjshc7ikvy"; -"libertine.doc-5.3.0"="nf0ydl0wv6m4vlc9bbcn186krs7cjmzw"; -"libertinegc-1.01"="jmz5hjyld04g175sgg322lrlazcbmbz7"; -"libertinegc.doc-1.01"="qf8q9c30ljq44kqh8l855xdkq9i4w857"; -"libertinus-6.4"="fcxj427j1s2j7hk6ph4s07v2kfkrljkb"; -"libertinus.doc-6.4"="hjmsbr1p7xwwjwdiamhldp3mb0igkqmd"; -"libertinust1math-1.1.4"="qjy1v4162pqfv3yszb4vwvjkmq55m21q"; -"libertinust1math.doc-1.1.4"="yn7nspw8k3qi75jaaplf4zy00nm2xiyj"; -"librebaskerville-2017"="2dc8cilcgmmp0wrla8ayyyh4khhh7lfl"; -"librebaskerville.doc-2017"="5yargvzlnq9sckyy629jzsmi17gb8h7n"; -"librebodoni-2017"="1znd7g37rmm1qsv35dd9kvkmkfj4d3w5"; -"librebodoni.doc-2017"="hzihx71p9ggdp2pxrjvck7lhx2mrgdmj"; -"librecaslon-2017"="rpnd5xnxi48r8xy7jiqaw0z62j2bgnsr"; -"librecaslon.doc-2017"="6n2yvfsmqybr3baq7njvdk4hv0rgwfll"; -"libris-1.007"="fi5cn5ag6zgprgc0iqgk4iln6kb8knv8"; -"libris.doc-1.007"="82p29lh7cbavrshdx4s0pvqpgbvb21d4"; -"libris.source-1.007"="gd4aiv3pxy5as8cwfy9m1f4a8jp7v6d1"; -"linearA-2017"="fs5s95s31qczmlr0m3dk16c7gl4kpn3z"; -"linearA.doc-2017"="6b5jz6pfmv5f88gkwj5642jvd35ga3gm"; -"linearA.source-2017"="zdfpl9gwgrxwvs9ymj3vngfxdc23vv0q"; -"lobster2-2017"="lx95j46k68gz8jbcxam8a3xy4jgxy9jk"; -"lobster2.doc-2017"="psr2bid2fjynzfvwb4s86biamv1r6q9l"; -"lxfonts-2.0b"="3s303f06r7561x3x38sy3c9nr80x8gdq"; -"lxfonts.doc-2.0b"="swgvazf325j99kjrcb94r8611fs6jmqv"; -"lxfonts.source-2.0b"="sxn1hl96bsg6ai8fafskxj8palg8vpk7"; -"ly1-2017"="vikl1r4353fvx09h3iiq5r9r6wnhj57g"; -"ly1.doc-2017"="iw3amhkw5vjcmrq43cwqg653nyc3ks1p"; -"mathabx-2017"="qgy1qqn1bk43nk938d7bvbyj75v4fz57"; -"mathabx.doc-2017"="q0n88v61h3bqf0vvldd1lb03d6i1z8mc"; -"mathabx-type1-2017"="z96jirmwabbav354qlyphhjvxnsgjqxl"; -"mathabx-type1.doc-2017"="yq8n84cpw8kqvqivham4pqxq1740z36w"; -"mathdesign-2.31"="30x7w3a7v1654a9n5mcj5kdak8i2qxw2"; -"mathdesign.doc-2.31"="sgp7bi4m5480jvsdj9n2pq933cfjkiqr"; -"mdputu-1.2"="6wr48jgiyfprwwrla53qshm2817zrmm2"; -"mdputu.doc-1.2"="9lfn1jh6370mv6ic1gg36nlannbv73pf"; -"mdsymbol-0.5"="hjaz8ph3zrnl7x0545k3937yl5a0ghqh"; -"mdsymbol.doc-0.5"="g8m1964gq8gnn3cc3ij1iqhc4akwmc3q"; -"mdsymbol.source-0.5"="7hy2zpaw41c46i7kd4m65lhzgbpkn5xv"; -"merriweather-2017"="57d530k5j2lngknni5abyzls4nlaadpk"; -"merriweather.doc-2017"="wfsrrdn7gfh7ih5fqsd4lxy55hmc9wwh"; -"miama-1.0"="v8l2d3rkr08hpxbvb1yw18afbcr3mqb3"; -"miama.doc-1.0"="xwqi0jxadac5vxcv1zcn8irfmfi3c34r"; -"miama.source-1.0"="9qf3ffnir6bn31gcdzrp00bryijrmw5l"; -"mintspirit-2017"="wc4wyi1dfc7ql5sdcyycyqxjfir4g97r"; -"mintspirit.doc-2017"="w1ld9009591p4inkky5jfppjaiy0ja8s"; -"missaali-1.004"="yv5k1an5kf5fygdjphwyg34k7yxzhvfm"; -"missaali.doc-1.004"="dwrqnc25398agbnc9nqmmiviray9fgw3"; -"mnsymbol-1.4"="gmjs2ra3yb01bxw90gjdri3p6n7kbc6l"; -"mnsymbol.doc-1.4"="7ngazrr147x9gdadm651fv9hjr1f87i2"; -"mnsymbol.source-1.4"="7bf82bljx9w783jg3kibc5rn2l9j0ym2"; -"montserrat-1.01"="69sgwbg4w8kxgl2sixbx2p5l8x09m95i"; -"montserrat.doc-1.01"="qs93cxc3d97zzny9702zm5gydz9p45f9"; -"mweights-2017"="6rwqdlv6x82pskdga8yzzz61yfxgvzpq"; -"mweights.doc-2017"="w719n3h6cg10izpzgcqd4n0i5gbm644a"; -"newpx-1.321"="d12yaqn9jk8z82rl50z1i2q507snsdvs"; -"newpx.doc-1.321"="4q8cyg65h9biyizjszazbyb8j6fyfgwc"; -"newtx-1.527"="qz5r1mwyyaxqyp03nhc1xf003pabrqpw"; -"newtx.doc-1.527"="1aszp7mxbsh17097nw2v4p0n5ch0hrsw"; -"kastrup-2017"="qdr5cacl37ans3zd5jlzwr2356xxgswy"; -"kastrup.doc-2017"="mvq3abnsjmzb3kv4c2z116apbzgfh2dw"; -"kastrup.source-2017"="13vj32k48f0ahs5694zrsvk953kxjrwc"; -"newtxsf-1.05"="p5i2031dbbv3nn7djsw2p6hxrck6bfpx"; -"newtxsf.doc-1.05"="jhm8sl1nbrp1xnn32ilqgjsq30dh774j"; -"newtxtt-1.055"="7v1rd11ryiynfmwzrmwywd2m9qc5i3fh"; -"newtxtt.doc-1.055"="zblj8j85biikhm989slz2hwbvkhq5yf2"; -"niceframe-type1-2017"="0kr9sg5vnawjrd2aw8vbf8mg975sifl1"; -"niceframe-type1.doc-2017"="12bn96xfs68zy9sfxi5q67mnaqkl1v2a"; -"nimbus15-1.00"="wrnw56g5wf7g0443fwdbv05cca3yr9gl"; -"nimbus15.doc-1.00"="q2qwgrdmc69r2yq7kf8nak62smz536ay"; -"nkarta-0.2"="g55hn51ys8zd7in6c6z46mwva577s6qd"; -"nkarta.doc-0.2"="59na8icxp6l11jk6nsp53c1y5gqyjsff"; -"nkarta.source-0.2"="jqh4ghyi8ry5w9x909w3kscg9p6m1279"; -"noto-2017"="jbjzwfv0gm2ik3j267gfcrq34h1aab5y"; -"noto.doc-2017"="0iqwpxg6ph4z08470dfp04g3rq9dbgdy"; -"obnov-0.11"="49j5a74f298hw84np3ih4xd0hnh6r1wh"; -"obnov.doc-0.11"="m9c4z3ckj08ai2cdb3hhiv040y6n1bfl"; -"ocherokee-2017"="1fg65c5gpjsx8vv9vsdg8szagf1xmg6a"; -"ocherokee.doc-2017"="p9lx15xl112908b004y0y6nlfxzgam24"; -"ocr-b-2017"="q1id788vglvlc7lsfr35gvzf0xmgr22n"; -"ocr-b.doc-2017"="lgwx91waimda6cdr05fi2jdwh4x18fqf"; -"ocr-b-outline-2017"="b8hhnggqxzs8285f55ixpwcpd7hb2dym"; -"ocr-b-outline.doc-2017"="bl1m2hny1zvs3wy4i4pndd2vxq7jhd9j"; -"ocr-b-outline.source-2017"="pf5dql2llykwb6x5a2s3scg4kc5r2f77"; -"ogham-2017"="22q1nc2fd6vv7hr7l4iryxi5bp6hqfnb"; -"ogham.doc-2017"="awnlhhzp2ch289lpnwybhz1k3zqwqq5d"; -"oinuit-2017"="n4di43fhkw1zcmy9xgxn7g4wl23qinyi"; -"oinuit.doc-2017"="s5hi4bk5yc19fb5lhmnc2vvxpr3ahd2k"; -"oinuit.source-2017"="caij5pbyylnhlhx149kl2h5sj4qda57z"; -"old-arrows-2.0"="7s0s5g2vif8hkzj768a0zgg46xjh57y6"; -"old-arrows.doc-2.0"="n9ly98pmz304gymkiafs3fncs9qq29mb"; -"oldlatin-1.00"="dw53za52apri5agrh2jpxrw0qvnk1mbd"; -"oldlatin.doc-1.00"="ngf614psg11qa2gmda30c6an4f371lda"; -"oldstandard-2.2"="iqi5gsgi0n4hzwaxwz00vz2wq43xhfgk"; -"oldstandard.doc-2.2"="vh7gsp5wf33yzfmdklh41nl0dlrn9vwb"; -"opensans-1.2"="96p8jrsz9bp7lmyvi1yyq8k6g8x7041h"; -"opensans.doc-1.2"="6wh2f3idlc9s717la12bhj92xwniyd1j"; -"opensans.source-1.2"="4idpv3dnr2p81jrbdfxqxanyyzgaxbrc"; -"orkhun-2017"="fmazxvhmc0r0m96ms6a234wj139g00iy"; -"orkhun.doc-2017"="mgamvmayvdi43vxfqmxgbgzfahpn3d2l"; -"overlock-2017"="xnfcanjszrd5bdrdszdy0lj4d73wb7jg"; -"overlock.doc-2017"="08zkifgzjdfcb9q85dz0xi7q5q558aq0"; -"pacioli-2017"="ka7a174yd3q3mymkbfyqbi7hhzpbhgvv"; -"pacioli.doc-2017"="5pzk9mjcdlzcnxwfkba4hzn23bzlhfh9"; -"pacioli.source-2017"="wwvfswngg0rrng6f3xck0f4qyg5m3shk"; -"paratype-2017"="877hrpz9vdgw6hsi6zf9d44bwnqjd6cb"; -"paratype.doc-2017"="12a3wq98sk2sb66rd08sx3f3vqvyqsr3"; -"phaistos-1.0"="5vv58ibkgjmpih67p2qgm9vdiqh4ag6m"; -"phaistos.doc-1.0"="z69jyiz7nm44yg9qy5vfhrzwby903g3s"; -"phaistos.source-1.0"="clhmyfpd5l1zx29352smmnyhal3lpa5q"; -"phonetic-2017"="1ha5wc46jqc3r9ziq7wmx0va8svybyjk"; -"phonetic.doc-2017"="xa7kxz7lh1sqmb6x9n4sh7bjpr9mvzqp"; -"pigpen-0.2"="d6rr06gpzr27134dqh8rv6h6g4i9hg4x"; -"pigpen.doc-0.2"="gqnp68lkhnnyh1ib0sa34cxjg52jj0rs"; -"playfair-2017"="1rmwab0wdfbivgzkjkdlnkm57bvccgw7"; -"playfair.doc-2017"="2aaqnm4gmjl2g1v4a046hlx90xjwb8jf"; -"poltawski-1.101"="ipqjw12syp38hj1pw4b9g03kx07l40vn"; -"poltawski.doc-1.101"="g3shi2lp499x96az1f77y5bf8mhrgzl2"; -"prodint-2017"="vgqm1rmgqqvn7d4akab3x7jqz89kb0hq"; -"prodint.doc-2017"="fclf35r9hmfq76bvxwz5df0q18zms1sm"; -"punk-2017"="1bqwz8g3apk49mhg7m63qsynrxjxg76x"; -"punk.doc-2017"="1gc59v1xvh9sls0nr2ypmifripdspd1l"; -"punk-latex-1.1"="i1gqgbivxd8yl1rwjbssf2g0ib9nvb57"; -"punk-latex.doc-1.1"="8nzibnm4247rapxb9kfkyv5i49w19ipk"; -"punknova-1.003"="0q3dx65cyb1kh2iwbs9if8p6943m3gw8"; -"punknova.doc-1.003"="hjlldk6yr4hjh4chwcxmzq761h1ygwnq"; -"pxtxalfa-1"="rapvsla1cgyinabn1w9cshpm3y5af13r"; -"pxtxalfa.doc-1"="fg8arijrsm7gc3liyf3036pj014w0243"; -"quattrocento-2017"="49ifrqysm27xbwqmy4k0h7k65gxk4c9w"; -"quattrocento.doc-2017"="3rbp50ihgm2bhv78xa7839j99m4q45qr"; -"raleway-1.4"="qyqkxw2r0kjdc5ccq6ixlsjgv75gcmhv"; -"raleway.doc-1.4"="kw13y1533fwj7lgjc986ydb97plij1vh"; -"recycle-2017"="4fgfdk09nzljd5a6vz52nvv8b23xk8rw"; -"recycle.doc-2017"="3wazkwncn9gh1lpcax4hb8x38jr6ynxd"; -"roboto-2017"="i7m39dj9qxjlyjgs0zypcamn1lz9bi2k"; -"roboto.doc-2017"="f4mpzazg7x4bjsmq9wja9hd7i4pbv2hj"; -"romande-1.008-v7-sc"="v5sf9cqkvd7wmbrrb48dffi59m048kal"; -"romande.doc-1.008-v7-sc"="bf5a3jzcqr74l7qp2im80r9x73rk3asy"; -"romande.source-1.008-v7-sc"="g2p0didwlqqf9gsdzrhmh0f9543wdwwz"; -"rosario-1.0"="c9jlarr5wz2fyyhkndgxvq7npk59xk5m"; -"rosario.doc-1.0"="v521ckdibqy21cm5aagyiwfbzj63469v"; -"rosario.source-1.0"="zy5bkfdxj9j0gca23hk0d0vmbrnwv8h2"; -"rsfso-1.02"="3n75qwpji7z995wb2r3dqwrszkw6m61m"; -"rsfso.doc-1.02"="vga3jyv3s730mgx97mqw92igvvypbyb4"; -"sansmathaccent-2017"="i74c6yiwx5g1ilgjw2i0wsf2ip5ym9dp"; -"sansmathaccent.doc-2017"="dxbr7vs0j710wz9ym4n7wb3930kcrccj"; -"sansmathfonts-2017"="27328mjiv4hp1d24c3yf9bw02602x3r2"; -"sansmathfonts.doc-2017"="wbkv1hkr1l7gdk3kxfjx4dxmzgjjin38"; -"sauter-2.4"="flw49y2l5355jpvq7f3q3vannwcfni3f"; -"sauterfonts-2017"="kciqmij0w173na214ix5yhngc18likch"; -"sauterfonts.doc-2017"="x2lc53r2wnwrjfainmngafdsg39zyf48"; -"sauterfonts.source-2017"="kfi5301zd7pwmnr1fhqc6kfni0nr5d4m"; -"schulschriften-4"="3g5c3l5mnpp3a6472ayj0iykriini807"; -"schulschriften.doc-4"="ad6v7vnksqfglwb18via23p45xm2hr81"; -"semaphor-2017"="rb37ln7zq51ck9k6g0wj1cx1q02x2i35"; -"semaphor.doc-2017"="5lc0796kh9slmk1hrm3720mcnqjlqrcv"; -"shobhika-1.04"="1iqj5p7vljw0yv43i6y54s4ghbx3f662"; -"shobhika.doc-1.04"="5kn3dz79s0z5mr9k6an01j2p14bpfms2"; -"skull-0.1"="hv1lxixs6dv2sagmj4rnjpkhc4s2i3mj"; -"skull.source-0.1"="szzd5b98j04aj4f4aq5av7fs7316156m"; -"sourcecodepro-2.6"="md57f5a305c6w98036ll1lpi7qh84qq1"; -"sourcecodepro.doc-2.6"="bksqxgy7iax59nisn8zs6a1b5ig76r7q"; -"sourcesanspro-2.6"="z54yjkharb2lcq260in8q07d2d1s5w8n"; -"sourcesanspro.doc-2.6"="cwyk6i4sdl4iag4ggdxm0c3l8ndz7cd7"; -"sourceserifpro-1.2"="zjimb4v67h1nf7rcnxxxwzjc5906ik8d"; -"sourceserifpro.doc-1.2"="p92ynwbxnbij2s8nr12p4hvyycvfy405"; -"starfont-1.2"="phdad9yy6nvcxi7ym1chdvz0vvb309ag"; -"starfont.doc-1.2"="96h183mv5rmxmnkgy6766519cz5nff6g"; -"staves-2017"="9vcnfl7q4czfhyl3zxadig3nzdxg900r"; -"staves.doc-2017"="rn25a0syl0d0n89jp09906y30679mr7v"; -"staves.source-2017"="2vby0srv43ikzb1br9wgnsyxmgqpfrv3"; -"stix-1.1.2"="cmrg4yppj3k7ybbnszq2hhijw5ilzz8l"; -"stix.doc-1.1.2"="52plvj0qamq4mxx5f7hh5dkacdk3izdb"; -"stix.source-1.1.2"="vyhrjinlcay2vv5qq23ys653xcc35ya9"; -"superiors-1.05"="yr7dyyyy1nd25d29i20yq0mpcxb9zj73"; -"superiors.doc-1.05"="bjisssimbzj3hc2l9qf91550kcq9d0r0"; -"svrsymbols-2.0a"="j2ds4nc4zvmyyllhq57djqmmvq389zhz"; -"svrsymbols.doc-2.0a"="c6lf30h2n585pgigx3fhb86scmqv12fw"; -"svrsymbols.source-2.0a"="q3xs00frbb5a21rrb8plfis0b3vhnfaz"; -"tapir-0.2"="sawmv4raa4l1x5sb5df85ds4l4w14ly6"; -"tapir.doc-0.2"="4kn8pfirjbny0k07r1vp1vqyb0r69rqi"; -"tempora-1.05"="b3l8kqm33s3f24smwljks341214ljsz8"; -"tempora.doc-1.05"="62ib93cvg5q0gvdi6bjv9xzg7x9q31jz"; -"tengwarscript-1.3.1"="krhlp4pdfk21rkn0bfm4ghg9sl6hh8qd"; -"tengwarscript.doc-1.3.1"="rj77kc9g6cpy4xnmn8gyl0c68wnrzirf"; -"tengwarscript.source-1.3.1"="8pkcc064pbw50jcn40hzzcrpkvd5hvn5"; -"tfrupee-1.02"="2srhr23mwajngahy1hcihhivix7x6af3"; -"tfrupee.doc-1.02"="pvmd0anqdv38a904hhafsr9mq5hy7f5d"; -"tfrupee.source-1.02"="sz4z2j5kzk9431pvdhj2l11b8qsw3mlv"; -"tinos-2017"="c1b84zg78hqp8fm15cgr59qrksqd5prp"; -"tinos.doc-2017"="09w8iyqc8538x1d7cm8jcwk1mkmv93vx"; -"tpslifonts-0.6"="6d6zngl99bgbzqidn4249bv3p3ykz5pb"; -"tpslifonts.doc-0.6"="64fr89dkcr0zzxcmshmhpczvbc4byp22"; -"tpslifonts.source-0.6"="0267nah6ffiwph29ay6cpfl9zqm4vgbh"; -"trajan-1.1"="j8dsrxip2s58sgw90hl98v2w9r106cz6"; -"trajan.doc-1.1"="kwiwf13cr6c6v10vd1irq5srl82kvl58"; -"trajan.source-1.1"="nm5fpl91wscxri9bgcvfhmyfqrryvdil"; -"txfontsb-1.1"="lspmvs805a2sjf5my3py4dkai740n05k"; -"txfontsb.doc-1.1"="cgi4jnv4ks21p7m4y4ry4wajzcgkws8g"; -"txfontsb.source-1.1"="4zypgg4dchni1zh8sx4wh4sb5fdh8x98"; -"txuprcal-1.00"="8yk9lvdxj1ap0lcnywllxhzdz8hplk78"; -"txuprcal.doc-1.00"="pmlz2hhjd7a2q3bdbz01yd61w3hf2i79"; -"typicons-2.0.7"="0mmcwr2xcx7hdb4yllndrzq7bxava3yb"; -"typicons.doc-2.0.7"="6bcmldiywvwfhknmdvpj8fdz0fmdizkp"; -"umtypewriter-001.002"="4k8n89mabkcc3pyc6vhj47hvxncz40zm"; -"universa-2.0"="m43cqqy103c1rh5yb8i756mm4nrmrizp"; -"universa.doc-2.0"="a5nmwpyz7v6zbk7s1pq883nb9mhn6ann"; -"universa.source-2.0"="5h127gz30jy4plcbhz11zk2az782v629"; -"universalis-2017"="fwhl8bzgbw53ka6j71zbpc2fxsb20896"; -"universalis.doc-2017"="4w17vpjjhk2wwmc4m6z2n67814fdlrdx"; -"uppunctlm-0.1"="snyyw4gj0736fqykkf94fhkp9d31ml9q"; -"uppunctlm.doc-0.1"="h6cblhxd6xb6nnp3szb0fwv1r7pdwg99"; -"urwchancal-1"="kk9r6rk48qqq9s8l4k42fgj6c84912bw"; -"urwchancal.doc-1"="z0p6cn21n3cxi4mjijy39z9hacfhkk5l"; -"venturisadf-1.005"="nnn3pq2sx0rayjhhsh2pyavkf7c4i7jw"; -"venturisadf.doc-1.005"="gjzclw11zah2cpmgjdpknflrfsaahq9h"; -"venturisadf.source-1.005"="6yz4vcq9mzzm52ca19kcvgj8fg7js28g"; -"wsuipa-2017"="h05k2wwr89dak3ifgvjgjw0zyvlkyyjz"; -"wsuipa.doc-2017"="nrlpxbqgccmccncqa3xx8l3zlbalkcvm"; -"xcharter-1.1"="qp5cisn9qldwv26vg4hd50px5fq81acy"; -"xcharter.doc-1.1"="0bq5bm1zcygyijqkw7p3rgi3k9j04g5c"; -"xits-1.108"="dgkldqj163pdlfy3gmjza6hb8lcanzbn"; -"xits.doc-1.108"="bnvwmf9q9r8z9f1w338xadknd9hpywcm"; -"xits.source-1.108"="zpy513c9qwxjdk7rg0qqkq69j719fx35"; -"yfonts-1.3"="qfpb2c6anayf3k3bg105apscs3dj1xj9"; -"yfonts.doc-1.3"="z0rzdfjpqdj9q0bixf77j9jb95nix8bm"; -"yfonts.source-1.3"="cjh6cb3zhdsljlwdzd7yr6axbnc0v1fb"; -"yfonts-t1-1.0"="b1j2a6sc3npjli2k0y02fgl87k5kq7xb"; -"yfonts-t1.doc-1.0"="say9m82dcmna0f9g1h4ng5ihjkpzwh00"; -"yinit-otf-1.0"="8dd8yhd7fy5wvsl9qnshkvm69g9wx1fj"; -"yinit-otf.doc-1.0"="7rhfxzlfdwl3g0bdlxwsyzzf83f24xx2"; -"zlmtt-1.01"="s9fvrrpb7d5d0590p37xzkky0x9536vd"; -"zlmtt.doc-1.01"="psz0nrmif6hfl96kjmqi0mpbdw1i710v"; -"avantgar-2017"="6x48hsg7wdw4qmf0pyqvb7zmqpn6izqr"; -"bookman-2017"="r9bkd40g0hwcbjhfa2n637i0qyk6ahyf"; -"charter-2017"="1iha6fak3i1mwa6pa6fps80vzik65a4c"; -"charter.doc-2017"="fvn827jh9gfdbs6gnnm83s2yialawz7l"; -"cm-super-2017"="wqamwks565frzn4nf6pq9skasdx5jbmy"; -"cm-super.doc-2017"="246p6vn62gq68n7bnxh1iz258gn3wi85"; -"cmextra-2017"="kqywbrwmg5w0xj0r0qffh1y9z9hlvlaf"; -"courier-2017"="f3rhv0jy01gfhn1rdnai7693y2xy90d4"; -"ec-1.0"="kjq23jms9m9h5af2ri4bxd65w82lli3v"; -"ec.doc-1.0"="a8mvwdx6s8swxhagcc1p36dsy335fhby"; -"euro-1.1"="mpzw5yyqlyb864cqx4wczdnbln4sv4b2"; -"euro.doc-1.1"="82srlwf5vlsmfpwn0l7c7j4wd9fmvbqa"; -"euro.source-1.1"="v5w06s1hfni20mg1flnwgpkr5m49vqvf"; -"euro-ce-3.0b"="csi0m4qrppaz6n7pj6kn8ph63d8m24va"; -"euro-ce.doc-3.0b"="dw6qxpnmbr27k6vzv9gx9i06wgc28rhq"; -"eurosym-1.4-subrfix"="rqclyanzsn8f4ylbhvh9garshg0fzf3w"; -"eurosym.doc-1.4-subrfix"="7abbwvvm5riykgm6mq7hhjxd2gz0ljz3"; -"fpl-1.002"="4005wr24r6a2n90469fzz547kid3271a"; -"fpl.doc-1.002"="d7577p5pki08lnv8w6qrcw5qq6kq28hp"; -"fpl.source-1.002"="62kfl70bai91q9zl65pgcpbcmf45nibv"; -"helvetic-2017"="q4xi3bdpp7195sqlkbfgnnccq879v86f"; -"marvosym-2.2a"="pn8zahcj87ab0rgiz9inp97randgz890"; -"marvosym.doc-2.2a"="wqd4660d0s4kxgasi3gv09fbjnbqmwsq"; -"marvosym.source-2.2a"="zygnnzkxxsfxvhnkvkq4v6gis1k7lc6h"; -"mathpazo-1.003"="d950j9d7ywwx0air9b1awwxr0a7486qz"; -"mathpazo.doc-1.003"="zna30q1bzd255h9yjnf35ldaiql0b142"; -"mathpazo.source-1.003"="0ly3fqq1s2sf0zva0jx3llbwkqjm0jv4"; -"ncntrsbk-2017"="r2sgybivplsnj8iqwd62wr0ixhlc8x13"; -"palatino-2017"="xp5kg58y1lzsqba3bv9dz4f8rqi3xysd"; -"pxfonts-2017"="9lxhr2mzcx8qkbhqgqx3y8a4pyhfad5a"; -"pxfonts.doc-2017"="q0zqikbb5d4d8wma6xspga1k20bjx8dz"; -"rsfs-2017"="c6wq6zd58x1dqi2l6p4ljkj3p30lfh1y"; -"rsfs.doc-2017"="2rq51dizzivym4mjl4x7lhw7mg6xmcgy"; -"symbol-2017"="3w7a6aib8mdrap257pxjw8x39lck4nyc"; -"tex-gyre-2.004"="85dj8qn0i080sa68i5r60y3xd8an1g91"; -"tex-gyre.doc-2.004"="vkzy18djxwbw86msmpw66r5jqp4qm738"; -"tex-gyre-math-2017"="z84v3wzsjwjx7b6wnwnpqmz7xy5v2bic"; -"tex-gyre-math.doc-2017"="41g7sn49g1kxa1dmy5vrv0fzk3rd4915"; -"tex-gyre-math.source-2017"="0wkvmjwxy9ws1h9j1rn0j57dah6z9jvm"; -"times-2017"="jjlr4lksbyjb8z2v21yy9ig0w6x246vk"; -"tipa-1.3"="h92fnvz5cv34vdyrpq52pn79z9lq6s0l"; -"tipa.doc-1.3"="s923q6n8h73f74y77cf171xj9w3mrd69"; -"txfonts-2017"="5fbs9mb86nll7k3j9d37p0bfa08b8nb1"; -"txfonts.doc-2017"="80fli8zzv88yh6rbv99dzsihxbrhmxkp"; -"utopia-2017"="cq5h07i2v6n1d5l4x2gjb0qn7594w5f9"; -"utopia.doc-2017"="sla3qhf9ks0020wq82iv1d3mivpbx79v"; -"wasy-2017"="m5fy0m7fkc0rb3alrvy7hv72659szlsi"; -"wasy.doc-2017"="ig05zmll75wy50l3cwpz51cl8p6prpba"; -"wasy2-ps-2017"="rfx65vba7w8kqvmf0ld02ydr7flyl17f"; -"wasy2-ps.doc-2017"="1ac408160y6br39063cswn8ahp2c9rq4"; -"wasysym-2.0"="zmiwhd64zrf8fa9v2iqch0ksj81q5r1n"; -"wasysym.doc-2.0"="a1qr9h6d7s46a074ckxygm9iwyycbyw9"; -"wasysym.source-2.0"="r9iq0wx65zmc2kp7880hw3ws73xb63xf"; -"zapfchan-2017"="4saylq91v4il4ch3cp3lw7dv8x6sf296"; -"zapfding-2017"="6prjnqim0yrvzj1ary8i5761byqi0ca9"; -"accfonts-0.25"="vnff63f9g4z5bsgrila75lr6lhdl3jhn"; -"accfonts.doc-0.25"="5v97adjwkwxpy4dgw6qiankxfrlz67ab"; -"afm2pl-2017"="vpay128xrpp8jkhyz6kjah0r4vgm2d4y"; -"afm2pl.doc-2017"="6qd9phxcw0pw00z3xp8xqcm8nimmsl74"; -"dosepsbin-1.2"="f00pl9rcgapb03h76g4578za2p0awqh9"; -"dosepsbin.doc-1.2"="41pqpdppqi9658cacc0zhg72cp1pa00x"; -"dosepsbin.source-1.2"="0g1nbmyry93ikcgqhcyg48agnabnzpsk"; -"dvipsconfig-1.6"="llmyk9rhvxs90j3jbjrqz76dxxvzdyp4"; -"epstopdf-2.27"="skajgh4yy7v22v5id7j71x969b38a5gq"; -"epstopdf.doc-2.27"="w27k85cm2c6ia0mh2vdwr1sf32ixmvii"; -"fontinst-1.933"="ynk1l44cw00x0cxmfxvn0kwixgnaah4d"; -"fontinst.doc-1.933"="hmwfa3i37nrblgr5amgj79lmp2rjzsrr"; -"fontinst.source-1.933"="cvbp2ml5kiq35qjnyzbpi8p7h1n5m2l6"; -"fontools-2017"="hrh8pzz614i0hxaw0rlnbz73nhinflss"; -"fontools.doc-2017"="38s99cdyw0r9473cqzapflxqx1iashk4"; -"fontware.doc-2017"="fhpys2nypchp67196m2zgckvy1z8182n"; -"lcdftypetools.doc-2017"="r01isdxwq55a5x2mdr904l0m1gv1bzjp"; -"metatype1.source-0.56"="infq9kahz9ljr5kk338xbww0g4ifg8cq"; -"mf2pt1-2.5a"="d57jv2y04fsln3q3znw2qi16j7dfq3ap"; -"mf2pt1.doc-2.5a"="gc2i9fp30877ycz5l3wgphwlg9kpfqp7"; -"ps2pk.doc-2017"="848kr47vj1a62qqajjhy19jdvawynnkk"; -"pstools-1.68"="pqsq3y183pf9330bk78l7v42jxiywkga"; -"pstools.doc-1.68"="rrhgvrgw0jjwh91az5m2w57p5pmlf4yb"; -"psutils-p17"="g8ci3q98i9cvpw1s7l3mqsv39wqx3gac"; -"psutils.doc-p17"="rqqrncyk9zsp4dpys7x9i8rwhk5g6y1p"; -"t1utils.doc-2017"="pw6r9p8dy7na42m2xcg7dh88851xqxyf"; -"ttfutils-2017"="hzj3dljvfr9ypzpjgpwxadxf225yi8zj"; -"ttfutils.doc-2017"="ydzjsk34ghbbaxcg7lq1znh3r4xjrw6a"; -"aleph.doc-2017"="jxxnmx8cs1dlr38bzspfh98rp7a2ivsg"; -"antomega-0.8"="jxriw18jifvf24fz8nqql5izp67p8z5a"; -"antomega.doc-0.8"="q9jb5ks7gfxg5gjhkpng5bl0wwbwp2ph"; -"antomega.source-0.8"="l2gs7sapppwxiy712i8vkwfmmc96ch1s"; -"omega-2017"="0v7wvg0vkrwbarcxfnp8k6w09j86y1pv"; -"omega.doc-2017"="zily3hjd30g14zrvj67hdp8nkxk9l5g2"; -"lambda-2017"="ykxajgkmkbqp7l79c4bcm5qg4xnyilxp"; -"edmac-3.17"="29h8y4lna3sv0k7wqmbgrb0mvdxwz330"; -"edmac.doc-3.17"="il4k6vswcqp00005n0084nf99bwxp809"; -"edmac.source-3.17"="90wdkd3rhm8ymi2w9hb64acsy2bzqgg6"; -"eplain-3.8"="s7f9x73rzb5yf4b4hh5z74s8fymilfck"; -"eplain.doc-3.8"="77i8dzdl4pijzdxmv45nqlj61skvyqqd"; -"eplain.source-3.8"="xwq0gc7jb427nf5yjm77gfng5z56bpiy"; -"jadetex-3.13"="79dd0y9m791m62b48pnkyw4352271a6d"; -"jadetex.doc-3.13"="ix7992xnb7xb1789n6d48dv98imfc4m2"; -"jadetex.source-3.13"="3716mhagkrr60rjj9whznfh3v5qwvyv9"; -"cyrillic-2017"="1ydilc1c5h6bzsxd5frnjiaz3vhi06g8"; -"cyrillic.doc-2017"="a5mg6w5509iwaaikdkb4ln43kg8assqb"; -"cyrillic.source-2017"="10264p9pik69h97mjl3h8ah6g4pfdbf2"; -"cyrillic-bin-2017"="h64b7gacxv96hbs0mjxx0s65s4z5znrh"; -"cyrillic-bin.doc-2017"="h5rrz5y4bnd1lqwggi6w78858rz5d7i6"; -"passivetex-2017"="arr43134jllipw1jl9cbrgnnk1gav4d9"; -"ulem-2017"="cissyhv0gisjf9lpwzxm18ffwxmlnndy"; -"ulem.doc-2017"="b2hvc7p6b57q1qqn44pfrchxrb5ybzas"; -"lollipop-1.07"="c71n12rvjhafkq26bca7q7hxjy5b9xdv"; -"lollipop.doc-1.07"="18wdsl5kq7xwsqhr6v6ldwz66b8xk60z"; -"mltex-2.2"="kkc5ssb6rd3f4kig16sc30npjayw4ab2"; -"mltex.doc-2.2"="qqr7ia4wp66zgasb8sm0bd0qclw6zn7l"; -"mxedruli-3.3c"="f866q8w776cr7k7mxll72va7zb0avsl3"; -"mxedruli.doc-3.3c"="vhcvl3k5lzb1f0g0ghz1rf3cnsy0cp58"; -"omegaware.doc-2017"="nfj0j0r0afccsyx18v3q10wv5pnl3qbm"; -"otibet-2017"="66pn5bmsfw3d7l1prcr8p5v6w93lqfrm"; -"otibet.doc-2017"="i308lrxhgqi1gpsh5b5961xisbb9i3si"; -"otibet.source-2017"="hspwgiv9bs4ncmy1yi02jw8ghw2lxcpm"; -"psizzl-0.35"="qx0mhll90g0l0aqzfsjqbn43gxfincyp"; -"psizzl.doc-0.35"="pd8v22iq76j5gkkv9k286yz9i71j8xcn"; -"psizzl.source-0.35"="9i1m36bp80bif8k74q7572j311xxbjlq"; -"startex-1.04"="8fn0wix7vb3xqi2b123z0xlxfvszfbfm"; -"startex.doc-1.04"="mp7rx9aha0622yfrpnm1w2f5pij89nim"; -"startex.source-1.04"="x6bhcd76532n0sfy3cs74whhyw6gy3p3"; -"texsis-2.18"="0mlgxg5a7q80hvpigvz6sl2f6lnkfmls"; -"texsis.doc-2.18"="wawynbj4gxlxbcg8wddrwdlicnlhia14"; -"xmltex-0.8"="0i9h1jakwdh439bi4wq5i4mzfcgmyd8p"; -"xmltex.doc-0.8"="7xl5q081558wnfdyb2r225kckb0wd32x"; -"xmltexconfig-2017"="bm9ibaf0skn5g3ykwpn8gyg8hr80v59v"; -"bartel-chess-fonts-2017"="2mdy450109a2lz95qv50y6wxhhif4nr5"; -"bartel-chess-fonts.doc-2017"="xj41i6y3ssxdpqy3j60pdx2scsf3qx35"; -"chess-1.2"="j9hxdp5kz4dv6wwgy6azrw6yjhdq7384"; -"chess.doc-1.2"="n9xxs3zgzz1vhl7y1d8qxk4cj8fglhpx"; -"chess-problem-diagrams-1.12"="l704rprn6ybj2x2gn469z8zj1kyw8gas"; -"chess-problem-diagrams.doc-1.12"="k3dg6fjx2zmxcj29whrj41awvpmyb7qy"; -"chess-problem-diagrams.source-1.12"="k1kqz5gdj6k6pkbajmpj0qha6lm1gapq"; -"chessboard-1.7"="gbyh69ypw7gc06g9xpj5mwl4bnnfmlqf"; -"chessboard.doc-1.7"="1xmnsc1q44ykjz2rqg3ar3a4dzb6mk30"; -"chessboard.source-1.7"="5qq8g3985wnvbkp8h0nxfmvg1hc4v0g8"; -"chessfss-1.2a"="is60vi3pamq0qzj8pw0jvj4prvgbzxp2"; -"chessfss.doc-1.2a"="1ia29r7y1ja9d5hx7z17bk0qw7lgz2mf"; -"chessfss.source-1.2a"="r4dzyg9nx44ajf01kbj0qyfg2r4dawc5"; -"crossword-1.9"="k1x6xa5g095ik7rsziladzypsislz1ai"; -"crossword.doc-1.9"="sfqks9j5lypqs02dryhcpjf8hdvkwr6c"; -"crossword.source-1.9"="204s0nxrj1ggqxshkks9inaraskr4mbn"; -"crosswrd-3.0"="66h0iyrwlpkjnasfa6yrc9wsia5cabj6"; -"crosswrd.doc-3.0"="2zik63fs6fqan2z5nxhwz081zpxg04y8"; -"crosswrd.source-3.0"="mi1kqgw3qcy4bj60pz8wl6ym6rf1i8z9"; -"egameps-1.1"="i50d5ijmgapcxf1g1zp7gzv6llx9m68k"; -"egameps.doc-1.1"="8rz7w6n2ip64xgs7i4qrvgc14q1z4p5c"; -"gamebook-1.0"="wnylf38d512bq82hi5jwsf9gxdlb9gai"; -"gamebook.doc-1.0"="f7p5nzs88ps42vwnhcph7vd36s5xfrxg"; -"gamebook.source-1.0"="hgbz9v0wg5kni2lc43yb179b8xqh8mmr"; -"go-2017"="an0cdspxjbbirkz0isbyvknics2pmkmg"; -"go.doc-2017"="17frpsmqhyai4y23xb2zm9qsl18xmynf"; -"go.source-2017"="lw82s14fw0y1yfdhvmmhwy0msyawbcal"; -"hanoi-20120101"="ini1mf0dqm44vabqlqqiw52wpcx3qimh"; -"havannah-2017"="ypcxnwirfyjp28wypyz8gp6zysb26cn7"; -"havannah.doc-2017"="4spiw588y9cw8vvr2b81qp0q61kfbjjf"; -"havannah.source-2017"="jkbnv839cn0i9dnl2v0v9djp630cdzdk"; -"hexgame-1.0"="w9isbb0mqra4kkg0cflryikhm172b7yb"; -"hexgame.doc-1.0"="5xr1vlivrwzhk0zrb2ri8lfc5n1i3zcq"; -"horoscop-0.92"="xw7yniakff9y6f8vsp3rjh9dpx4lidym"; -"horoscop.doc-0.92"="1kzjnm3b51kh9li5p6pmg3a49y47brkh"; -"horoscop.source-0.92"="2ypc7g86drcywds2mj9d9lj1p6zpfnzw"; -"labyrinth-1.0"="yafwn22imcs3827ilqkwh5kggfsvsk0s"; -"labyrinth.doc-1.0"="xm6sjrs773g8l7x04m6k16a8vzb8nfd4"; -"logicpuzzle-2.5"="7ynzg0ycgp17rqxf4wv3vkxbkwwyh9c3"; -"logicpuzzle.doc-2.5"="snzhcidhpnkjwbrb25lb9g18bc13bl5w"; -"othello-2017"="fp9s19jk73qrplyhjnicv8q066a98jli"; -"othello.doc-2017"="q1dqp0zdi9ixxchxnlk60zwfyszbx0ry"; -"othelloboard-1.2"="ymadc4vpkzc0lkl2ws340jf5vzjiq1i9"; -"othelloboard.doc-1.2"="1vi1lc9c75r9qqrhmjp2j7d7p94asbv6"; -"pas-crosswords-1.03"="90v61cxl5ab12bvgnj4k9dc5q6v3zg72"; -"pas-crosswords.doc-1.03"="pm76nswngl127k5c2vwm9nwscci1dcng"; -"psgo-0.17"="487m1ggdz7a554viflmp4cg2kgdw9ghv"; -"psgo.doc-0.17"="cw2v9zzpbmqqw8k8hdq0la2dhdggip3d"; -"reverxii.doc-2017"="2w8l7rs761h556il3d875k0sc86xll98"; -"rubik-4.0"="pq67zjd2psblb2yfnvy3bqxzbsx29f3q"; -"rubik.doc-4.0"="p15d91hwnm9fxkdw8qhjkqck9vq81hdn"; -"rubik.source-4.0"="pfvjcnkrvf3grzj9f0v8sfbhc46mbw22"; -"schwalbe-chess-2.1"="jnx18kdrnb81sd144pc1a1w88vy5i5cl"; -"schwalbe-chess.doc-2.1"="2n2sk0m2y8q51bps8y2l4b9mw0scc1qc"; -"schwalbe-chess.source-2.1"="bg76f4xg21jwq205qw2dg79z72dcjw4x"; -"sgame-2.15"="36xmv070y7wzwj8qj24y5q063v2c1l7f"; -"sgame.doc-2.15"="pm7psgqwg5prx0qfj6wh234raqw849wa"; -"skak-1.5.2"="1rqlk8zdwjhzzjbd7ns4z1a9mhmf0ki5"; -"skak.doc-1.5.2"="2krfcl1wnh40knsnpk775rj6snphih9m"; -"skaknew-2017"="8by6yv9rgn4zbzlq0szcm4yvg8pqfaf6"; -"skaknew.doc-2017"="0p383qca6f0f56skhgvjcwprpb04gldj"; -"soup-1.0"="q2i8ygqvpl9mjmcc41ramm2f51h2hp7v"; -"soup.doc-1.0"="sdh5hcm7sl6slkl45pnahimcbfr7f97p"; -"soup.source-1.0"="qarjlwwpzgr3ih2dskaqa83dy2zdgka2"; -"sudoku-1.0"="584gyns58jqsm1ya8l1z63a1wifrgnlj"; -"sudoku.doc-1.0"="rsn0w51h0s7j9w988mmh2q455cx7amqw"; -"sudoku.source-1.0"="cpylv1bwk5yjjfzx8kfz3nha8yfjj2x7"; -"sudokubundle-1.0a"="glfg93s63j960dkz46l4piy8bbs6vjsh"; -"sudokubundle.doc-1.0a"="idw39v50081qhj62hd4w3ylgs6hrvvc3"; -"sudokubundle.source-1.0a"="lih9zbgw5l891hmifvpbdjwaqx70r8dj"; -"xq-0.4"="l2fd2aag0av7znzaw56qbwyp024yx9ql"; -"xq.doc-0.4"="rlabrx8297ad8p4sb4pqkv1lzxiihmyv"; -"xskak-1.4"="was0g67s4bifg8ykdbf4a53p0g6486gx"; -"xskak.doc-1.4"="4jnczqr0bqxchwmaibg5i23vja39hrjj"; -"xskak.source-1.4"="x0ab6f461xbcw6k3dydxaif29rdzc0s5"; -"adtrees-1.0"="1x6lr97397fgi6gapxaa99m9d1a095si"; -"adtrees.doc-1.0"="9rpilrcmiz6js9r3mf3d574aflbbq9pj"; -"bibleref-1.17"="iy1di86ln0py3vcb8jrg286m81391a3p"; -"bibleref.doc-1.17"="im96s1905v3bb7ziayp32lgf1ykvfcmg"; -"bibleref.source-1.17"="m44k34q55b94s5mmyrip25gzq0ra5bgp"; -"bibleref-lds-1.0"="adlzl3qk74vn1z0zdqn9cm6xqbwd8j6x"; -"bibleref-lds.doc-1.0"="cxvgzvgkicpnam43l53vfw9za8gigszv"; -"bibleref-lds.source-1.0"="8ndhf2vnjjii0xywr848janqh7xzdhn3"; -"bibleref-mouth-1.0"="nlxylwgj6nmzf4ky26hamhvsnm3g4h2z"; -"bibleref-mouth.doc-1.0"="by1z7x2h6xmjgnkj302bjgds4jzrjf7y"; -"bibleref-mouth.source-1.0"="drlwpv0xvyrb259ipq71p68929cmp6ka"; -"bibleref-parse-1.1"="ddxzanvw07cnj984ylsmjybwvyl41sg3"; -"bibleref-parse.doc-1.1"="jcsy831ih2d4scdsydj4m9mzlyahqlip"; -"covington-1.4"="3jzwqlh20n9m5hw9sgadnh0rqwd5vshv"; -"covington.doc-1.4"="aj2qfrwfmr40i8jisj49911g2hpgg24d"; -"diadia-1.1"="p95dkjaf17pn4qm3syrd2wm4680qxa86"; -"diadia.doc-1.1"="s8q9nnwajrravg7418bldainfxpm874j"; -"dramatist-1.2e"="r8ldaql5igwpsv1bm35jgcgpnlr817m1"; -"dramatist.doc-1.2e"="15bnkrhgbs4jpsk04y9fib7yvvsb83kq"; -"dramatist.source-1.2e"="h52a16aza42dx50gx6lagzahm1n20xx8"; -"dvgloss-0.1"="57wp58gxcs0hv560zj1g4clhlh0k7ssc"; -"dvgloss.doc-0.1"="kr2ndi6s5i1k7grvwmkxzhdrmqwzrkw4"; -"dvgloss.source-0.1"="j6kcgrvqainc1z88amsl8lnym06kw3lx"; -"ecltree-1.1a"="iphdmz9nnnmyvwvvq5hflvbi0xf50wxd"; -"ecltree.doc-1.1a"="qkdycpbl0616mn6495300qcc50a6w05a"; -"edfnotes-0.6b"="dlhivqz4bniprmv8900wh88piiv58cxw"; -"edfnotes.doc-0.6b"="kfkm4q1zf83gipgzb00r4d5fghy9zq2s"; -"edfnotes.source-0.6b"="n5dyvim1rvv5dmnpl8jsmc1r43nll8vp"; -"ednotes-1.3a"="dmv7mq84rw9y8fcvnyj4jspb3qn74h2y"; -"ednotes.doc-1.3a"="bivfyfj5g56m38z4b8wnzd34q2ks4lxg"; -"ncctools-3.5"="ylcv157i3s3wxwdd6kczkrkbqr9al26h"; -"ncctools.doc-3.5"="rr0ammm423b450g6ki2fv1q19dwb12f6"; -"ncctools.source-3.5"="vqw4hfzqpkq8svcjjdzanwp1xlhrjj6g"; -"eledform-1.1a"="34050azcglr1nl4ppvq8f01dffc3hlpm"; -"eledform.doc-1.1a"="qdp4sms5cf7wzi1kdm49fgifs3845whs"; -"eledform.source-1.1a"="53dda59p3czslircl0a23d1dqfh2r45k"; -"eledmac-1.24.12"="327rpi6mzwx3h2nln4zra3pnyfnmg92a"; -"eledmac.doc-1.24.12"="3hygl6qp9sf8gnn02p78bny40bnnmgc5"; -"eledmac.source-1.24.12"="kiqy5wz8qyzxxszhf6k37ricjh13asca"; -"expex-5.1b"="xl0jyizia4cwch1z399dl0r5xz4anxgy"; -"expex.doc-5.1b"="a903i8yj7kqr49jf3f40rrf74j4bn1cb"; -"gb4e-2017"="bzbpagrikdh6z5pbs416l090s559v7i5"; -"gb4e.doc-2017"="72mcbwb79gj584p24lpxbvvqj3pbr77x"; -"gmverse-0.73"="9cx4zlykh23lwblr7q2hbd8d5dffvw8q"; -"gmverse.doc-0.73"="zbq9drljrrh0ms8k5z7ndldilzgd2l0w"; -"jura-4.3"="bparkzmzy3lj0ddqiaw3696msam3v0b4"; -"jura.doc-4.3"="hzgy1v1yl2yrnvi91j2hbs8jhd1x3djh"; -"jura.source-4.3"="0z6qb08mpblnl0jhjx8cmhk0vrciz0f8"; -"juraabbrev-2017"="mb4ikhwg3fjpdrsf8azzvy964gihs0ja"; -"juraabbrev.doc-2017"="i9w4ykaf8q152pc6zag4wykdlfvnkl0l"; -"juraabbrev.source-2017"="9ixz4m7y6cslk2977n0nh792nhqa6l6s"; -"juramisc-0.91"="w2nzviyg6498v4x8vqqp8kc9p2cr2fyb"; -"juramisc.doc-0.91"="0yczb9jcva6i9wvkdpwfd0l9c522krnc"; -"jurarsp-0.52"="bwldii418vmf3b37gnm56f65bzyjrfhj"; -"jurarsp.doc-0.52"="2rqnnrbk56p5i1bi7r9l5y9q8mbdmiip"; -"jurarsp.source-0.52"="0gwifinaym6yjkimyf2m3dg10pld0i4z"; -"ledmac-0.19.4"="kxh78l0ap8zr2rncqg5j4vl7h2f7ajb1"; -"ledmac.doc-0.19.4"="qqziv44yv5fzpk5dnfhjrzdfi4v63558"; -"ledmac.source-0.19.4"="z6n9h86q7yk9rfq87v6ks03b5kqw7cyg"; -"lexikon-1.0c"="ifdy5rb6ggar6w643y94y729bbn75h41"; -"lexikon.doc-1.0c"="52hidkd52nx6dz7ga1lipv6r9l3kcnnh"; -"lexref-1.1a"="4av5iad393sb2vqplzfra63wl1g3pwpd"; -"lexref.doc-1.1a"="3nzknrs8c80yxhw9hf0qpzgx3lpj4hsg"; -"ling-macros-2017"="166zs29qcy5bs1ml9bl5q4ydvx15yhlz"; -"ling-macros.doc-2017"="7b31g3wp6vks8b3h01pf2ifnqgr1r1rn"; -"linguex-4.3"="srm8cr4dr0s29ydpvwf2mhm5gplgv18q"; -"linguex.doc-4.3"="w7jgr0hkj6m368p6x2l3b37m9px04b4f"; -"liturg-1.0"="73vvqhnk6ll3ibzl2gk7znkfm57k0286"; -"liturg.doc-1.0"="r0i6252kbg724crlphqc9rii0xq45jzx"; -"liturg.source-1.0"="8q74i94hbnswf7iscpdm889w3wqvcbz6"; -"metrix-1.3"="9k344dp2nr280nwyk9h2pl5s0jncil9q"; -"metrix.doc-1.3"="y4v418yjxn4c1468i822ms96wlnp1m7c"; -"metrix.source-1.3"="bzri3z7xy4k63z4wsy5yri6cfc4m3hng"; -"parallel-2017"="d8gik6iva6h6l2imix4bxb5w9p8j87ka"; -"parallel.doc-2017"="n3dww00ms1a2m3v6fflm637hiazdrqrs"; -"parallel.source-2017"="vkx4q8liyqx0n70dpq6pqv515x1gbr7f"; -"parrun-2017"="3b2gnwqll6qf6x5f6gzh9ym1vsba6522"; -"parrun.doc-2017"="8v8338i5c6lcdgcdcwhfkb0d5brc3n2z"; -"parrun.source-2017"="2bvqjwsq7ngr7n11vnqnwhqzldrb73ri"; -"phonrule-1.3.2"="7gxkh4k5g2znwdrrdy394iw08khwnkvd"; -"phonrule.doc-1.3.2"="h353x4isnarn0bja89cb7104n4wda95l"; -"plari-2017"="nhdf38fv3h24zqq0bzwax05bfvrzmx5z"; -"plari.doc-2017"="i09il1b9f8cchmhc9pj6ndngyym5vd4w"; -"plari.source-2017"="5n2x3k1mf9palhxxlqpqkffd3ms3zrfz"; -"play-2017"="r6ryb6v6svlfv9i9j6r2a7ciks2k53bv"; -"play.doc-2017"="b5kjgd2gvgz5228m98l3lhaawmdfp40h"; -"play.source-2017"="jk04llsraw9d9gl5grvr019rjnkha1h3"; -"poemscol-2.85"="dvin112nvf10shz0dffwsmvcbyi0sdcc"; -"poemscol.doc-2.85"="vrssdpn4wp33nr78yqdmdywnjahl9y5x"; -"poemscol.source-2.85"="mzx3063zqfb0dxcc2xqwlm0b1bs076q4"; -"poetry-1.0"="ckm7xicsk5caj917wd5fvhxv7pjy9mpn"; -"poetry.doc-1.0"="7ywichrisj21yrc3h88wrxq1l8amjixr"; -"poetry.source-1.0"="g5aqwyc0r4f1qsnj4lzc2k559jh3knq9"; -"poetrytex-3.0.1"="a7a68naj2vngygl078qcy6qpyvgjqp87"; -"poetrytex.doc-3.0.1"="d7vp6y5vm8sw1vq3j723ksvivdk3v2a2"; -"poetrytex.source-3.0.1"="v4ynl1n0sgg2n5g0ya2ncm7k1fibfmgg"; -"qobitree-2017"="jxxsb3s665887m15a2v9q4ybdzc86x9k"; -"qobitree.doc-2017"="xi15qg62q42sgh4115gp2mcnv7nriwiz"; -"qtree-3.1b"="d2wip0zniiihfnm77v0rzd95f4zvf9dp"; -"qtree.doc-3.1b"="pzpwi4bdw8sxhmyyx16g59nmi0zj8ijg"; -"reledmac-2.24.2"="bcrkllx03w77zwzsr47wi7iqjw844frs"; -"reledmac.doc-2.24.2"="fcbndmjzg92q873xfvia4vnpwfrzyiqi"; -"reledmac.source-2.24.2"="3gd7wvfavb0vv3ma6367v8c8km4kc3sc"; -"rrgtrees-1.1"="gijgmkpg84730ywfcangcf301kff14n5"; -"rrgtrees.doc-1.1"="l557gafpfn0vm4ajcaynvqf14axn1rrq"; -"rrgtrees.source-1.1"="al765qzv8rz1gd9dw672j29q1i27gf2y"; -"rtklage-2017"="j7v1rhi19ly8i5h2j306nvhnhp3wjx8p"; -"rtklage.doc-2017"="02dpc8m2pyxqmpvlls86k2gy0yp8gqyp"; -"screenplay-1.6"="c4jv8c3zrqqjp25nxv1wwp47jy26vdd0"; -"screenplay.doc-1.6"="7vlv28kmw3pag35r1p9q1mhvz005gwv8"; -"screenplay.source-1.6"="88zp5a7raa7ic4474yghk67jj31k3377"; -"screenplay-pkg-1.1"="567syh6jgvm16ch9hhlirgxav4k424ns"; -"screenplay-pkg.doc-1.1"="gvd3ma5bmmcpiq1jpi8081lcvk6zpfgi"; -"sides-2017"="4by0j8k8xj6baip7kdvjr5x3srvz4wbf"; -"sides.doc-2017"="7kcin18x8z42axnrmlqldkzqqbvsjzvl"; -"stage-1.00"="bi5p7sggcnkfmzmjj4535qbraan5yfdm"; -"stage.doc-1.00"="hwjzdlnzybkv0jvgbldansab25ixggnj"; -"textglos-1.0"="lfdr25rxphjmck47gv10zr6dwiwyczla"; -"textglos.doc-1.0"="k8945zjmlx6n8szzighhs4fa1z8zc340"; -"textglos.source-1.0"="mvxkgnsda7v23v765zh7mzg1fzcn0hdn"; -"thalie-0.9b"="f2022r23gjdy0pbl4xa72whzciclqwbr"; -"thalie.doc-0.9b"="74w8j84cfkv34jr3xw4lsc7z6vmwfdwm"; -"thalie.source-0.9b"="34xmqafgkjg0si9z84znva7nbhpygvgk"; -"theatre.doc-0.1"="lrajd4fl8ib6kabsjpxjr38pdb2gr83q"; -"tree-dvips-.91"="rh2g20j87hg69iym0in6b1jdg5icgina"; -"tree-dvips.doc-.91"="5lwva5wns5mwp1yq94pd31q165gianwp"; -"verse-2.4b"="ip7glx9gvf1c1ggjvkn1ip1vdxycn7wc"; -"verse.doc-2.4b"="vf7lvv27b351xxi81svdqb8hdzcyn9i1"; -"verse.source-2.4b"="9yx8ry4p1d0nvzwzh360xa8828mhgfwn"; -"xyling-1.1"="rxnynyg4j3xzzh27zb23q4qh3w2gy5r6"; -"xyling.doc-1.1"="k41kmgmzw7358f3nhq2ixbxafiq5kir4"; -"alkalami-1.000"="v7sl553x9mw57qsnh66rf7mba26h6m8x"; -"alkalami.doc-1.000"="kg4kz16hp3sylfwrprr4ilc2y4rzrji6"; -"amiri-0.109"="0mhv35551dzldy7dqrqjzais3lbsyb0c"; -"amiri.doc-0.109"="q1jnsnvi8rdpyf5agv8hwmffjrfk2igw"; -"arabi-1.1"="rr1si2q0lih2l2qpascr4kyzy313zyba"; -"arabi.doc-1.1"="cpsn1fgrlivbwqb4n9qrpq3q69kdy3nj"; -"arabi-add-1.0"="djln5r1i53rqvih7wp016j8ga2wqc7dn"; -"arabi-add.doc-1.0"="vwbgh52x3yh6yxhfx6p7m0ljmsrmr4qz"; -"arabluatex-1.9.1"="wp27y4y9gjpjjwsizx7i8ybyz0ckzg0n"; -"arabluatex.doc-1.9.1"="yq37z6xwsfsb0mdlll0sc5yajacpfqhm"; -"arabluatex.source-1.9.1"="a8q032cijlf0157a0d21ivl44s0h6wcx"; -"arabtex-3.17"="fr7avfkwpdbx619kq7h1y31bx4nmkp5v"; -"arabtex.doc-3.17"="b5ng3w5g40m9c3x87nih862msx5nw292"; -"bidi-31.5"="g7m4mcpa5yi2mc0m2fzbyx6n3ax2127i"; -"bidi.doc-31.5"="47rszl3fr8isw36dqvxmkly9f4c3pah4"; -"bidi.source-31.5"="mmwicgbcdklawzb7h1mnbjw5xddzaygv"; -"bidihl-0.1c"="kwa5li9yi8wb452g12y2h0ar6lpqdmmr"; -"bidihl.doc-0.1c"="558l7z4b7giwqqzj5496r7nkzv1wrnqq"; -"dad-1.1"="yq0xfr4sfvvwzsi9crp6bqagcbnz7lkx"; -"dad.doc-1.1"="jpjafdqal4jnhpkqvc5vh1h6c2pmdzh0"; -"ghab-0.5"="xlrv9p05w3vm0vyzay9q16rzh1x8lk4a"; -"ghab.doc-0.5"="vhpydw0spag5nlqyr36iy2v70db2hmpx"; -"imsproc-0.1"="ylf3kd1bc5rafzfyil4y7wxp6vd9nsm3"; -"imsproc.doc-0.1"="3kv8qk7pnfg2w7xm3lqcimi8vhx8jwf8"; -"lshort-persian.doc-5.01"="hba2q0ni1c873gpg2qp835csinw78yi8"; -"luabidi-0.2"="8af0f67k7hj72wsfrxxdxzl1p39byasy"; -"luabidi.doc-0.2"="9fdkj79aasj5vskrqqnr7c9zdy8vb8c7"; -"na-box-1.0"="vfrchq5jqb5s18zgngk2qsb0svmnc7p9"; -"na-box.doc-1.0"="7s4wcsg6khlv2lgakqgph9livd38fil9"; -"persian-bib-0.9"="sakc18mdqnzymfvgkwsxvrjd9b5a7dqm"; -"persian-bib.doc-0.9"="q8vjf93qjdkm6qz099464mwdl4w4gjqi"; -"simurgh-0.01b"="n8bv87n12x5xv3h41487vyqpbigv3qkc"; -"simurgh.doc-0.01b"="z3qq4jx25qyxqmnfbpsdsayi59fkaff6"; -"tram-0.2"="7wcas9syxfvm8pc7wnp817zd9y4q941l"; -"tram.doc-0.2"="ppbq1g4k1swjv7y9qkqhcr0m25knssk5"; -"xepersian-19.3"="r6419pwmmpwjbvayj99gxnn4jbarvk12"; -"xepersian.doc-19.3"="30ar997ynv45vmkw5fkmpm9akascg7h0"; -"xepersian.source-19.3"="przaraj7wpvszh9iw1n2lxay382s7j4p"; -"arphic-2017"="zfax00567h7mdlfkpxihy379cwqmy8ng"; -"arphic.doc-2017"="55lcjk7s78qa39dqd0wj0za5f6hcnkxd"; -"arphic-ttf-2017"="s5kckgwzz84bm3px9cmnw2zgvmaq27yh"; -"arphic-ttf.doc-2017"="s7y95hay8ygbb1viv250vkzf0wbm9s3b"; -"asymptote-by-example-zh-cn.doc-2017"="czm77scbklkpdjgk93w1g8ilchpx3vpr"; -"asymptote-faq-zh-cn.doc-2017"="yzyywm1hv1hs9ngddhdgk7frrpnrbsr8"; -"asymptote-manual-zh-cn.doc-2017"="86bz3am5w7xx9si2a09s432xh882ix9a"; -"cns-2017"="3m0fbs91x53iiqvzl0hs68cks7y3m3q7"; -"cns.doc-2017"="1ddyimvshda2zf3mcs6rk1n4py2aglfq"; -"adobemapping-2017"="dx0wf18v0mzip5237353hcgqnsvglkam"; -"c90-2017"="jfyd605szid7j3a757fihxhlvaqvprdd"; -"c90.doc-2017"="1v14l7vqrdbc6nhg2k2gshq7p7cqzyk7"; -"c90.source-2017"="l4kfmrrqbnq3y6xbs0izdccvikpsw314"; -"cjk-4.8.4"="zdw3lfngj5zg5d118xjndaj5gg7r0wy2"; -"cjk.doc-4.8.4"="rlwcxn7lnyxc28v9gjscp3p7p9mgzwhs"; -"cjk.source-4.8.4"="i9g2nbr71gnvx71a55aj07qrgw67vhs8"; -"garuda-c90-2017"="d9m07vl6glf3zjb44whqb3flsirwwcx1"; -"garuda-c90.source-2017"="rjy95hqlvbds6pn29r26kh8sshxnd21a"; -"fonts-tlwg-0.6.4"="haf1gakfkncsdh7wgi80mq1115fj5333"; -"fonts-tlwg.doc-0.6.4"="m3ryi6hz0zg69vhdxcfwrq2chpvkxqbq"; -"fonts-tlwg.source-0.6.4"="s00vd0mdjbfz481jl5p1qy8akkypj7kb"; -"norasi-c90-2017"="d0972qmh7nk9isx54d46f7jscg6mwcrz"; -"norasi-c90.source-2017"="f0z1ppqy8szazpnwmg2ml8cgasdf5ivs"; -"uhc-2017"="viphfgiqfb1w9kb8103znmzy09n6i45n"; -"uhc.doc-2017"="hp3z13z2yxkrgr7z3qa8pyf4d98rd37z"; -"wadalab-2017"="cpc689ywzaqil8xz78nkzwx30qmqixh5"; -"wadalab.doc-2017"="9gjsw3c2hlxnc1wxvky9mmqi6dyq4i9j"; -"cjk-gs-integrate-20170624.0"="6fvwwbz5k5fcy1fy7c0527dxx1yisvb3"; -"cjk-gs-integrate.doc-20170624.0"="h2m9dpagvafh81r8pz92jwjxvzlkmabn"; -"cjkpunct-4.8.4"="8hwj54qw1xrvs5bn8bncdynich00d0ss"; -"cjkpunct.doc-4.8.4"="c8wmkh6h45an46jqph2s9ljbgfyw1mf9"; -"cjkpunct.source-4.8.4"="0qfm89f4l8jfmgimhrh8vvskca0d866k"; -"cjkutils-2017"="8w069zvnnpkr2qcmsqxh6p64db57b82g"; -"cjkutils.doc-2017"="lrnnk0nr0bmijyn0817jvmmbgzi7jmwh"; -"dnp-2017"="jf1zsbg60d074ksrz0xk9ihybbabda1f"; -"fixjfm-0.6"="4hncyzsvmsb3b22qyd3k9b862rxg9rr5"; -"fixjfm.doc-0.6"="grq5h3vchbliqx7zjvj5mb3dk4f0lipw"; -"jfmutil-1.1.0"="pvqsmrs8c4y1xak1gq06021ai9qi4zmf"; -"jfmutil.doc-1.1.0"="5bl3kq493w6xkz0hxz4izz89qv1z0a10"; -"pxtatescale-0.4"="psd9rlxh4i4rqxgii61r2s43sqy3kibx"; -"pxtatescale.doc-0.4"="bfd49446kr82v3h06mq5hsm1ji2jwzck"; -"xcjk2uni-0.6"="m5sash3j9q3zpbgqia4zm95nvayrrc4w"; -"xcjk2uni.doc-0.6"="a6h7x2drbavppgrj2mzw2z9k4dm1pzd0"; -"xcjk2uni.source-0.6"="wjass2mkxvv3k067b6bpmjz4m7lswdk2"; -"zxjafont-0.3"="i9wmw8gl8rdqj2jyngwpq58cb9rfm4k1"; -"zxjafont.doc-0.3"="xb1hihnd54i9sdknskskmiaz3kp6rzh7"; -"ctex-2.4.10"="dfgbbf23yvab0m0cj9hvdcm6f128nfx3"; -"ctex.doc-2.4.10"="007xy77dhxgaa44j63nq3cpcyqvy67h1"; -"ctex.source-2.4.10"="vq0sd0jj1hpzdyjlrk9p9xrgwz1ccdpi"; -"ctex-faq.doc-2017"="vjxcdrg7i6p9fgrgzfvykibjghpigrz3"; -"fandol-0.3"="lxnjp8m4fcj3pv2hnhib6gjdh90q1ncz"; -"fandol.doc-0.3"="fm0ac37apm0dh1073lp1frja9xbsrv4l"; -"hyphen-chinese-2017"="bb5vy7sg5vdimz5zy225syns093jv15g"; -"impatient-cn.doc-2017"="8k1gcnqs5gghbarikj17ykh4vgahpqbw"; -"latex-notes-zh-cn.doc-1.20"="qx777fwi8k06qvknnll3crc1j0yvraxs"; -"lshort-chinese.doc-5.10"="sx5wrymrq7scy12pharmnk0rik4i2c05"; -"texlive-zh-cn.doc-2017"="qafxi9mqhiwrcybpljlxz8jkswxf55h1"; -"texproposal.doc-1.4"="8fnrxmyg4wd11kmdh4jw8l1313h0sgqr"; -"upzhkinsoku-0.2a"="wm6azc59isvwpfkqkiy7d9cqwqg76538"; -"upzhkinsoku.doc-0.2a"="xxm1dd5z6l1ggpzs5m8zdk50cjqfn8bg"; -"xpinyin-2.5"="wdxg0njahylmbgzx1lq9v5wm21xm3pyg"; -"xpinyin.doc-2.5"="p6agjiawiaz82yp2ji0599350iv11mbm"; -"xpinyin.source-2.5"="qjx432y45n4y8glikv9dr7lp7n4zk5cx"; -"zhlipsum-0.4"="brgff2c90nff1fvk76zi1krg4ryan1w4"; -"zhlipsum.doc-0.4"="126m738q4x5iha0piwql8n1x5jfgakws"; -"zhlipsum.source-0.4"="wsaszl2w0yq4pfyszylf5nb5j9p1syx7"; -"zhmetrics-r206"="2li2anrf74242blfd59cxfyn13iwmfxs"; -"zhmetrics.doc-r206"="njh801caaxkfyw5nsfv3q36gkcql14pj"; -"zhmetrics.source-r206"="ls3gazkf44sdal0f0k8n46ml2fgigfsm"; -"zhmetrics-uptex-1.0"="d3r2n6ndjd8zsmlq4hgm1x3gvyvrfnc1"; -"zhmetrics-uptex.doc-1.0"="qqzvr4mf5fg5r8bg6j87yk94nznhrscl"; -"zhnumber-2.5"="c5w1kfy838x08ivpffl2rb0wbaw7nk73"; -"zhnumber.doc-2.5"="vhdjrv5xiim959pli8a8073g34gdf5rh"; -"zhnumber.source-2.5"="x1x7qcfbz6v0lcipa1cjs5ba8q88aw5j"; -"zhspacing-2017"="p7w7cisgid16ndk1mipdmpn5v7nc1kzf"; -"zhspacing.doc-2017"="kjnyalnxmb2f0kj8w52nvm97a9m1dfsa"; -"babel-belarusian-1.3h"="qklajmxksgpl95fy5ip730lqflw4bqka"; -"babel-belarusian.doc-1.3h"="vpg2ygixw31mg3gk42sqr0f2m7bmwdcx"; -"babel-belarusian.source-1.3h"="lnz94hc62fa4yq83kb1s3y8qrvwyrxds"; -"babel-bulgarian-1.2g"="4c5cdn8lijfw1qhkfz69pvlvl2hcg5hz"; -"babel-bulgarian.doc-1.2g"="pyikwcg47yj8nh416g6wdzwk7a7f460p"; -"babel-bulgarian.source-1.2g"="km3vz4iykb1pckz9bgllgd6xxc77k2c9"; -"babel-russian-1.3j"="chw7lj98rp10jkin4l03d1gx12a8ki5h"; -"babel-russian.doc-1.3j"="i56cj5h3h40ml8an2sbbj8dzyazacwd9"; -"babel-russian.source-1.3j"="cnwygpq3mb5y2araady6kr86wl2bbgdn"; -"babel-serbian-1.0d"="8acj740xh1syd4ch9jpfkpx3sclddqw4"; -"babel-serbian.doc-1.0d"="5jh97wmn4nhjbwaxdbrazk4dxsddx9q2"; -"babel-serbian.source-1.0d"="fcwf73qgjrdrc2vhzkhiaf7kj19n72vf"; -"babel-serbianc-2.2"="prhig05xnqc5hqqm3hf0bjhv2qzj02yw"; -"babel-serbianc.doc-2.2"="w6d72ix2a6gk6zcxbrx5nm9rin7b6i20"; -"babel-serbianc.source-2.2"="lp9zcsmpqk0l5ai17wy4cwbivyq2703w"; -"babel-ukrainian-1.4b"="vmv1lxsnmg5dhwqckbl4hpn9pdpb2v07"; -"babel-ukrainian.doc-1.4b"="jzr6ygkv7vm6nh89yayid5v8n6zf09jj"; -"babel-ukrainian.source-1.4b"="z01cvvy9id3bazmrp4k9qafmmf83zhwm"; -"churchslavonic-0.2.1"="5pgxy858w0nr769mn4g6832fc0687vfp"; -"churchslavonic.doc-0.2.1"="pz4wqhar8vfzyy8aw4szas78hqs018lw"; -"etoolbox-2.4"="yhk13blngmpksskhcyc35sf6qs761qz8"; -"etoolbox.doc-2.4"="rkmvzzz31gf3q83niyn74bf1k2xa2mpz"; -"hyphen-churchslavonic-2017"="dbbg7zzqhy49qgvklp1kakaq1w7grpff"; -"xcolor-2.12"="d4hv07lqr1p36mkph8s45w93ykk2i0jg"; -"xcolor.doc-2.12"="50k9wrkrb7gaf8dhpq4gbsbyfpbm6dz6"; -"xcolor.source-2.12"="zgpsq8x4n6m23a9d1m5m06davpxv76id"; -"cmcyr-2017"="ba4hsn5a22k73rhiaip6dv560wk5sxv1"; -"cmcyr.doc-2017"="1j63xbl85z8izha2jl2klagny3hk5wf3"; -"cyrplain-2017"="dh1vcz2wdwddkjdqihpc2rlsqjzm4cmm"; -"disser-1.5.0"="m0gldqzdx2idh4ivy43jd13fgmgcsr94"; -"disser.doc-1.5.0"="6s5g533qr53rg2ha6a7p7xr4phcn11iy"; -"disser.source-1.5.0"="h4f1z0azxfnbv1cba1f8z5wfy25hfvg0"; -"eskd-2017"="63ack7kfjg5gf6xv76yfla2z0k9cxzv7"; -"eskd.doc-2017"="g3wsmrvwfz2lm30w2fys9md9nqv5k8jq"; -"eskd.source-2017"="q70i7jl8dkf9vakj558fgwqfbn8230q0"; -"eskdx-0.98"="b2dx9jv2rg97hmlf3gx4h4l3ci16chr2"; -"eskdx.doc-0.98"="l1r5bapnlsz61yasg9gyrzp6za8iw0nf"; -"gost-1.2i"="i4ymhad9kyybwc4072yhc204pr9hfw3p"; -"gost.doc-1.2i"="vwsvpn0p9d4888107r2qj7rghl3l50xg"; -"gost.source-1.2i"="fawqr3q9mk5ki6qgqzv3xa4kz5ak2srq"; -"hyphen-belarusian-2017"="rzsbxs89fqwqp7dsqpmqw13lj0bl3bd4"; -"hyphen-bulgarian-2017"="3vs5k6vh44rjp1vi541gvl6qizmlp7yw"; -"hyphen-bulgarian.doc-2017"="73rgmlh3pbp2b534ln4avz8knspyjzhs"; -"hyphen-mongolian-2017"="x0q9kl6x25slrxdmm64b2j8ah7k83krm"; -"hyphen-russian-2017"="36r2dwl04v8yv5lci4gasyr2ylw9x6fa"; -"ruhyphen-1.6"="3d6lyf95cgi2yc8lsy9dz6z5vmvcx1l9"; -"ruhyphen.source-1.6"="i6x3fiidyvl2zkly1p4s7qzgzzza1in7"; -"hyphen-serbian-1.0a"="8mn7gqfqnbhpsszhg3048qrf2ar1vkch"; -"hyphen-ukrainian-2017"="fsqvhakdhhcnwz2ld469n9g38iw4nad5"; -"ukrhyph-2017"="l60kvxf1mii3imnl0swqskcrz0bizb5v"; -"ukrhyph.doc-2017"="4mycq4cykkinm5h946xmrng59jghvbp4"; -"lcyw-1.1"="0bxzb7w4z0w04b9c1cvak8i2cp3f4h74"; -"lcyw.doc-1.1"="5kk74h4902f2zjlid26h1rg3fvw0sq9z"; -"lcyw.source-1.1"="3jq3gmm85lr494mm8j61z7shr3c11jg5"; -"lh-3.5g"="h0kq2pb7iay15i1b3sjx3q2yk63pycp7"; -"lh.doc-3.5g"="xzbkgxqjzbr2cx6q5xqqzgynk25jvkvh"; -"lh.source-3.5g"="mh8zzabsf553ml0al618ycym6igh9qyg"; -"lhcyr-2017"="3nj4zxpcahn2ryz47v7nh4k05j1lv6di"; -"lhcyr.source-2017"="kvid1h3vgbzmpn65sdjs0b8dspm5xvyh"; -"lshort-bulgarian.doc-2017"="r2yc6zzq44wddndp762a3hg78ihv013l"; -"lshort-mongol.doc-4.26"="5pj0i8wxlyd35sd3z7npwypicklc0nl3"; -"lshort-russian.doc-2017"="d2sgyyi8aic1j35fqrniim2bcpgk4q0a"; -"lshort-ukr.doc-4.00"="4g85cmgwa4y64rbc51zdw42m2f3m55ps"; -"mongolian-babel-1.2"="2bjw94a6r5wyn2i5gsclrn5fadh60jfg"; -"mongolian-babel.doc-1.2"="darkanaxxhcx7r7nd4mph37m3r29y7gl"; -"mongolian-babel.source-1.2"="cfdxndayfrj10xn000ckxhiaa1qdvypd"; -"montex-IVu.04.092"="ig3y6y6vksci0567g91hkgf8pkn5x56v"; -"montex.doc-IVu.04.092"="phm1049anhqvppklp4cwczfadjmakda3"; -"cbfonts-2017"="bzgl9s6zv9fqpg5m9gicxmpscw7m3z1d"; -"cbfonts.doc-2017"="6cj35wgyk4ss36wc0szhfyqcj3diyd50"; -"cbfonts-fd-1.2"="mybny72ksiflq3lq2y23059lzxidwz70"; -"cbfonts-fd.doc-1.2"="rsxf6gy62snszkcpdzry9gy44falx6ml"; -"cbfonts-fd.source-1.2"="73f27d7a4c2frvvhp1r2z4ia84qrh1cw"; -"mpman-ru.doc-1.004"="6l3vqm4sxcvb5nxy582g2nbr9mwvz1dz"; -"numnameru-2017"="c3fn4n2asbh2lqrn9y44g6yxad9f7469"; -"numnameru.doc-2017"="ibrlw13zibhvhr8mipw7hs2ik1f96z73"; -"pst-eucl-translation-bg.doc-1.3.2"="cqxppyh4546ybhnlk1z4fjkdyw9ij5x7"; -"russ-2017"="981kkq2xmx0r6k095308270hjvmdsm3h"; -"russ.doc-2017"="878fl0cyka7jj5cvdvq19fvlfic3izi9"; -"serbian-apostrophe-2017"="q4n9k2fn70hxcf9chy6a5jw07pq2cllp"; -"serbian-apostrophe.doc-2017"="0yxbbv3xz0jf63g0kvq5dbdv2myc4rks"; -"serbian-date-lat-2017"="3s5yc0xcg6fsaisn7aq0nv16fj69wmws"; -"serbian-date-lat.doc-2017"="pa9rvzpbczmfm4w0977xx05c5sbl6mxg"; -"serbian-def-cyr-2017"="k46ahhqbdg23mx4ld0953dnsws1imhwm"; -"serbian-def-cyr.doc-2017"="zl8x855zmhry6n754l5x9fz8hjn27bls"; -"serbian-lig-2017"="a1672qd2rm39mxrbm6g9w3sayzysy9iq"; -"serbian-lig.doc-2017"="0423yai3rmbq3kkfdyy43r18gvw7mdzd"; -"t2-2017"="djv7453h3ip2p5nr0x02158drb4gl6hw"; -"t2.doc-2017"="5rs62ka021ngnnhm7v7hcr3nicm42v98"; -"texlive-ru.doc-2017"="7r86aqsvzgq8l4my6x5jkgkap8k9iicy"; -"texlive-sr.doc-2017"="5br9avk3c0ggl03sw5l8gvsykcdw04kl"; -"babel-czech-3.1a"="gdcs2xpcgblb3v0m6jf3ppx643s3cj6r"; -"babel-czech.doc-3.1a"="g2km6r7d90d3f60mfhw4a7m9s0090sg5"; -"babel-czech.source-3.1a"="5s1n9fykrbzppgb36pvybjn9jmj7cxxf"; -"babel-slovak-3.1a"="cl43hp1pnxc1gp4ndrqwv1cv3fh0h47c"; -"babel-slovak.doc-3.1a"="igrg8syk1kd3mq4sm4jrdgsmsr1y9jb1"; -"babel-slovak.source-3.1a"="gvlkvq0zmhdf57a6vpfxlvmvz7ma48af"; -"cnbwp-2017"="whwdam81dc6g8pq664mrmnbxz4f0iwdj"; -"cnbwp.doc-2017"="qv1fxhmq1pig9rq3swhvwlwpm4lmwrjy"; -"cs-2017"="ks76xw08rrkrcxg7rv72w18glx2vncfk"; -"csbulletin-1.1"="m9d1x0828b0bkkwwz7pp7vncj5mjc9zy"; -"csbulletin.doc-1.1"="pf2nrqiwk3jag8gyn429f1d867xg2v9d"; -"cslatex-2017"="4gf3lz23hvrqgqbvpnq2wc3bwrb2jdkh"; -"cslatex.source-2017"="fmrx0y2xnxcdczhbqyrh7w70wh7mrccq"; -"csplain-2017"="va7s716mqc1gpdp23r7n33a0gyskjkf0"; -"luatex85-1.4"="ka3px4aiyi8gq487i085s31y9l95jzp1"; -"luatex85.doc-1.4"="ac2agmy9dkavln2vnd63fmavv7xnkdrw"; -"luatex85.source-1.4"="wpm4dw7j6fikz3dqa4zk3r5avg4isxr8"; -"cstex.doc-2017"="b1jpd5fjkw7hchqb0ldmkr40w3jkzbsa"; -"hyphen-czech-2017"="hgqj7s2x8307ap6bbw0i7nmw95w84i8k"; -"hyphen-slovak-2017"="4v3xn4ap1yhfgrvlh9ypmdwvj7yii077"; -"lshort-czech.doc-4.27"="2z8dygvm9ilvahsx005zb7z5ss8hxbsf"; -"lshort-slovak.doc-2017"="qnj433q5hfg9cpy0z281zq17z7dr5vh9"; -"texlive-cz.doc-2017"="lvcyklb0wmng9189ya9w532f9697aqsi"; -"vlna.doc-2017"="l7prd2dp3ldxq91rr1j5a6n65jwcml8b"; -"FAQ-en.doc-3.28"="vvzrv99q1hxcck399g2n96qfl1dc0fln"; -"MemoirChapStyles.doc-1.7e"="r54d4g3nh30k5x99nfphvzg7k1jxrijn"; -"Type1fonts.doc-2.14"="jgjs1127jqdrrgnkv3r8p1wirc8lb2gl"; -"amscls-doc.doc-2017"="7vysfiq2571jmyqdar2y15824l31yk3n"; -"amslatex-primer.doc-2.3"="9d9pxr0jbjm6zwqd51f7m2bzysdq5gv7"; -"around-the-bend.doc-2017"="a6jilpw0nw27vlj1shnhxfv92yn86ys2"; -"ascii-chart.doc-2017"="9x2srgi2sjd6zjjz27p6hs1w9sj73bcx"; -"biblatex-cheatsheet.doc-2017"="vcmb6x1w0cfgvyx0hl8fsv1nh2ffhg6g"; -"components-of-TeX.doc-2017"="7sc5ryfj785jifvw9b44yni2ifmssr7f"; -"comprehensive.doc-12.3"="gs2ygl6aw4np0kh7av2qg9797nxh32qx"; -"dickimaw.doc-2017"="jqva0skw6ivc4ikc8m7awd7pgfaxgci7"; -"docsurvey.doc-2017"="zvczpqq3wfd1hrsfhnkczzvbsb9bcilr"; -"dtxtut.doc-2.1"="108k3lyvja5wmg8gxyvqskbz8wwh0cyw"; -"first-latex-doc.doc-2017"="8vcday36pq5hlr075kjk6hb82ypazjd9"; -"forest-quickstart.doc-2017"="gyacc77yw1l6kksi62y5plxsvkqbf6yv"; -"gentle.doc-2017"="mpxhsl7g4za410b65awmbb5zlc58h24n"; -"guide-to-latex.doc-2017"="8lw0kcinfq2yd6vkbd531zakby60k2wf"; -"happy4th.doc-20120102"="svmy37c032cvip73n4b98c8kh4hvnh9g"; -"hyphen-english-2017"="4vjl8scc743bbjbjzhprgpmxnz58ph29"; -"impatient.doc-2017"="172g4hvk6d4z4013h44nr5may3a51gb4"; -"intro-scientific.doc-5th_edition"="qx170vpq4ahipljnmhkvbrxv1xdbbii6"; -"knuth.doc-2017"="2w5hzwaxcl1i2pp3ms0kshmza0p5nqi6"; -"knuth.source-2017"="6dr6qqw0ih676vxc0rj6qgjc0zpac89p"; -"l2tabu-english.doc-1.8.5.7"="j7m684bvmpv1jaa6s856dj9aknrwlqiq"; -"latex-brochure.doc-2017"="azp69yf9xkksqan9n096wabgxlk9hgsn"; -"latex-course.doc-2"="km59hhadaad0hlpa07rqmx91036h123r"; -"latex-doc-ptr.doc-2017"="1dsc8ym34nlj315aln3npfibx37n9c3z"; -"latex-graphics-companion.doc-2017"="70mixdsyyx6jf6dc46qp5kgyx9qwkma2"; -"latex-refsheet.doc-1.2"="9gvmiiqg78xn8348cymz3wfzi45mf8xz"; -"latex-veryshortguide.doc-2017"="mil8qpv4ka19wym6cqz3r5np3n7nzw5r"; -"latex-web-companion.doc-2017"="wzj6qw8bhwr82ipsph640ya62mpj6k3r"; -"latex2e-help-texinfo.doc-2017"="vnwvlpnj4gwqq6y6akq8ixn7jz597r8d"; -"latex4wp.doc-1.0.10"="bxffry3cy7vkcjhdm5yzn4hipma74jdp"; -"latexcheat.doc-1.13"="iav6gzdcadndwli0jar6d7i1711ssq41"; -"latexcourse-rug.doc-1.1"="fxz46xn5hazqy707qrf2mkgk121m6ywv"; -"latexfileinfo-pkgs-0.22"="1hjiwxdk07hl42nyb14azh2w8jyyljil"; -"latexfileinfo-pkgs.doc-0.22"="4y6qxvdwzifa0xj1r2xrp2g5xi7q2ssr"; -"latexfileinfo-pkgs.source-0.22"="b7h771sg8f6c8fq8j7vjbq0yhsp836a5"; -"lshort-english.doc-5.0.5"="ryw0yzw8kc62y4340nvvky1cxddnji70"; -"macros2e.doc-0.4"="mn48jzqmxgjafpqai2ssnfi6z3sr5a2z"; -"math-e.doc-2017"="jl3c0l594dii8wjylbc9nmaw6bqkmxvy"; -"math-into-latex-4.doc-2017"="0k2w8mjvn4h6jplrks9mxj6m1bnfmlz0"; -"maths-symbols.doc-3.4"="xi1pjz6rhyw79b10fpdfaa8vc5sf1wlf"; -"memdesign.doc-2017"="wiphi37w652d45ikn5kgd1qzh358rj3r"; -"metafont-beginners.doc-2017"="7ql41977dp698l2fjlq2xyf221y6xn2f"; -"metapost-examples.doc-2017"="ljbvw9v7xilmkzmifm1vx18dfvqlw6k6"; -"patgen2-tutorial.doc-2017"="3wv4sk7yw0mpy0rsd1j04m8mqsbi465n"; -"pictexsum.doc-2017"="mcxxxznqh0a94sip9vpdbjv5nv83j66s"; -"plain-doc.doc-2017"="5bqxdfbl4fvgvw42033vg9w3kjn7pn49"; -"presentations-en.doc-2017"="b2j47x2qg2rhn4d5pv7413fca2jd7fb9"; -"simplified-latex.doc-2017"="mmxjkyv4x0am911mkxmjs1l5ql5z19h9"; -"svg-inkscape.doc-2017"="l8vizn8al3rzgxxamdfqm6hsrh46xm8m"; -"tabulars-e.doc-1.0"="3vrlw3x3h5k0awnns1q06bwzl3ff6mpw"; -"tamethebeast.doc-1.4"="14cs89g2l3bn3xhfrhrw9pfdf65c2xcy"; -"tds.doc-1.1"="fmmdgblpf26x9ajn16g024sn5sbwwy0s"; -"tex-font-errors-cheatsheet.doc-0.1"="4a38bjpzdbj91msw8kaxmk3c6qahq1r5"; -"tex-overview.doc-0.2"="bj9pak1z31fwblcv5bj2imd4p33bi79s"; -"tex-refs.doc-0.4.8"="ad80b3r5rgj7n4m2hc5r6ccjczikff3v"; -"texbytopic.doc-2017"="vcr4rwfg8m85mrlsp0hg3ic0gmd0zcdw"; -"titlepages.doc-2017"="g0fvssp703yk3c2icdb8qgalxikm0xq9"; -"tlc2.doc-2017"="k8qb9ak5wx7k4c4j5g5i681di8cc8p5s"; -"undergradmath.doc-2017"="kp1xxp209mbvyhpmh62yp53c6q8ppnwk"; -"visualfaq.doc-2017"="mdskjr2m6y0ljhczhqmfm50xsv8x4k1m"; -"webguide.doc-2017"="xbp0q21rqfq5gmckdfkc671kbr6gj1n8"; -"xetexref.doc-2017"="ng54q8km6dahcmh77lwwkz9qplw2d46l"; -"armtex-3.0-beta3"="vg6qlgg6nzci26mnphkbcpc8vak9jwbq"; -"armtex.doc-3.0-beta3"="fam9bkmfjn2v54v3f2xjxjarbrf3adhz"; -"babel-albanian-1.0c"="1dasgklnjx05y74bk0pcwn1ivghswmvs"; -"babel-albanian.doc-1.0c"="vsgwp4d6skqm7v0i0d0bvb32zpylk7a9"; -"babel-albanian.source-1.0c"="yar9fs7vp71nsjmjp7hppgwpyd16w7xa"; -"babel-bosnian-1.1"="l6pdr8hm15swhzxx5ly2rd24jnscsyiz"; -"babel-bosnian.doc-1.1"="gahvgi7r3rs553pi00l1q33k3bz59pqa"; -"babel-bosnian.source-1.1"="idi2fhr3wfq31pz63d3fi0zkjm58gzxi"; -"babel-breton-1.0h"="xx0vkazacywgvv0p8yrngvxwk4pmmhi7"; -"babel-breton.doc-1.0h"="jq8477sjlkv398r3r4w0f1r5f35bq8x7"; -"babel-breton.source-1.0h"="pdrxwqva0cm48qpz6q7g6ajcy5kn6s1r"; -"babel-croatian-1.3l"="phasgq7qfxxhvcprkyc0r6wy68q4yls2"; -"babel-croatian.doc-1.3l"="csmz7g2gzm4nr5zmw3z1s9fwwk2r7fk7"; -"babel-croatian.source-1.3l"="2x239jcr4qky01xf2ddhf9pbj79s8xim"; -"babel-danish-1.3r"="j5ndb7h4jwgkk2ianlqy45sa8f59djd9"; -"babel-danish.doc-1.3r"="9y9h8n6g2rwi004chcm8frm60hv16afi"; -"babel-danish.source-1.3r"="slb1z6vbrhf23x471ivngv28mik8n3ir"; -"babel-dutch-3.8i"="5x891i0b2d78xsh61a96cshjncsshmki"; -"babel-dutch.doc-3.8i"="z93rpjg49q22ixnmvv8n4hy1nip4gv5w"; -"babel-dutch.source-3.8i"="3bwgdf7nzmwdrbfwglf6xm5bnf3nxqz2"; -"babel-estonian-1.1a"="pn52pj8gprmsqf7f7i97vllrkjjm2bbh"; -"babel-estonian.doc-1.1a"="nchqv4ahbhjrh6g49fj8xpjv1ghlqzn9"; -"babel-estonian.source-1.1a"="8d3nvwgv9bvhhxsgdicdlf3gsrscaxsi"; -"babel-finnish-1.3q"="j5w0s8qa0jnwgrw5z208bh3afalx7vzy"; -"babel-finnish.doc-1.3q"="3fajpl6c9jaxnm2bf7ccls1nqdhva2jg"; -"babel-finnish.source-1.3q"="gyss1ciz8xazmhfg67yz6z2s9g63p190"; -"babel-friulan-1.3"="xjbsgl2xyfqfrdyv83c6g5h2qnjzw7vf"; -"babel-friulan.doc-1.3"="m4n4fysx9qxf13c39jm4xq624y6jkagd"; -"babel-friulan.source-1.3"="yf6xqza856qdbxdysw08v707h0pcj7sq"; -"babel-hungarian-1.5c"="ziiivvv3n2allw091gzqkd35af46r5nl"; -"babel-hungarian.doc-1.5c"="czi272jfp95lckd97gkq46lrvz3r63wl"; -"babel-icelandic-1.2b"="bv8jkqsb9ikbk4g861n0hn00j7dh87kw"; -"babel-icelandic.doc-1.2b"="b2pxcd5sczr0a3a8ww2rjfyw3r1783jc"; -"babel-icelandic.source-1.2b"="37xz4jan0xjrz8aj2sci17x8m8h8f613"; -"babel-irish-1.0h"="1y1j2vrdl4piipf9p57028dkmd05y5rv"; -"babel-irish.doc-1.0h"="3kz3sk14j8kfrym9wlvqkgzvik1xjs4h"; -"babel-irish.source-1.0h"="s1g9x340z49y1kgi8b5b1jql1ri2ckby"; -"babel-kurmanji-1.1"="fj2i35f0i3s7gc1qz6jlx68ygnyd4jrk"; -"babel-kurmanji.doc-1.1"="0ys7iva1xqyk72bz0clk7c822wwxsrbj"; -"babel-kurmanji.source-1.1"="wlnp3c18xhb6n8272jq1pp30h6dfqsfz"; -"babel-latin-3.5"="6y97fgf0ivppj9aq77dd4cfgdgzz0gdw"; -"babel-latin.doc-3.5"="dm7bj4snbnf6vxajv9ayz5x7rp4dc6fl"; -"babel-latin.source-3.5"="8cbyxf31qxs6a0pa0xlc2hdxdqxmhlj5"; -"babel-latvian-2.0a"="li1cr89si5w51frv1nvw4ildv7msssq6"; -"babel-latvian.doc-2.0a"="2vx8r37s33r9hhkbyn3ckn1lmv639b97"; -"babel-latvian.source-2.0a"="navm1a1r3kqhimxz7c70x9kqnmq1p0xi"; -"babel-macedonian-2017"="y443c0n5dygb6pf923kwj4fv8y991gg7"; -"babel-macedonian.doc-2017"="gk8d4ijhz5dhnlv9jdc6v48fm9zfcai6"; -"babel-macedonian.source-2017"="jfr605jrv1sywgpkhi05v6n6s96vfyq2"; -"babel-norsk-2.0i"="3a2xqwwyj2pv7ndgaxk11wvb7qanc9qk"; -"babel-norsk.doc-2.0i"="dhi39fgchh0ll1hl2si5qgygi2qsg8bj"; -"babel-norsk.source-2.0i"="qyx1rcxw0zghnc8wrh94yr9i5jkh142k"; -"babel-occitan-0.2"="yzlkm8lf34x1c1q6lvc5shf6fcazz678"; -"babel-occitan.doc-0.2"="ins60sfci09fssxs30mr4kj5c2pj8q02"; -"babel-occitan.source-0.2"="k2s35hvvw47kg5xmqvd63a590y6xhp7c"; -"babel-piedmontese-1.0"="5w9k0d2acxvdsz2p641y5hs96ck0y96w"; -"babel-piedmontese.doc-1.0"="77l935hchidfp11cxwa0zr9wbh3qmbz3"; -"babel-piedmontese.source-1.0"="8pmfjyqsrzxxwqh032dxgs1mdj6siwgj"; -"babel-romanian-1.2l"="76cg7sfsq7lg72c4lqfinv3gjpbwpvri"; -"babel-romanian.doc-1.2l"="5i46fii2472x7ka1xxng45s7n0rgl2s9"; -"babel-romanian.source-1.2l"="pm44w7529qaa4s9n7jyc33qwsfj6vwsb"; -"babel-romansh-2017"="2k6ik89i06j3l29bl8yp7dbm79qgzcb3"; -"babel-romansh.doc-2017"="risjnmxysc7r7va4f3mapz7kvxi01xc9"; -"babel-romansh.source-2017"="hnlwwjxzrv9fsanajh23pr8wirlp87gh"; -"babel-samin-1.0c"="2vg2wrjl0pllgbppkx4bcykcjil8driw"; -"babel-samin.doc-1.0c"="k69nnc0vsw2xhrkqilhqzqv9v4h5fy99"; -"babel-samin.source-1.0c"="p7ywdk038cryll8rr2sy8d8m4qb09k5l"; -"babel-scottish-1.0g"="r9zphrdcdd213xi2sw11mqa1l9hj86c2"; -"babel-scottish.doc-1.0g"="c97pnx5fq4yr02q4ddp7g15h0d5yw838"; -"babel-scottish.source-1.0g"="awb6gq1m0hcya2zfw9dwqddhvwkww1mv"; -"babel-slovenian-1.2i"="0617vvjda9wz2ii59qymfpdfkr6vqmg6"; -"babel-slovenian.doc-1.2i"="586n3l113jndybs2f83pby118m9xsm5g"; -"babel-slovenian.source-1.2i"="azszs37qw3q2rixbyjzs7qk8yq2005ph"; -"babel-swedish-2.3d"="06670d5rm2abf8j7pfm7n6qfapkqnx51"; -"babel-swedish.doc-2.3d"="qi68h0m500mm2lhd5gcns8wkdzwj4vz9"; -"babel-swedish.source-2.3d"="i268zav90a89qacmf2s2dlchag0qby4d"; -"babel-turkish-1.3b"="2bxzkr4ybbjxq47y5a6jnwd9pifh1jk5"; -"babel-turkish.doc-1.3b"="s2a0g0qylhnmlln8l78m49avx9f4g6hi"; -"babel-turkish.source-1.3b"="nz74yb3dky7sg5vss27hw3zb085lvdsj"; -"babel-welsh-1.1a"="dcjbzz80i41bpzb99wdhb84h60y5qg1r"; -"babel-welsh.doc-1.1a"="5p0mqvs4npnz3g6a08hqkf03n2w4pdc1"; -"babel-welsh.source-1.1a"="9fx2i5lxyf8qc0brlrgas2ajzf013m6j"; -"finbib-2017"="aja1ihjvva3aa86xi1f8d563xvlcj5mb"; -"gloss-occitan-0.1"="sha467dmibkfwwdnwrq5da744vfz3p5g"; -"gloss-occitan.doc-0.1"="8wfn7as272hvm7nxz0i5m48bf94b5m0z"; -"gloss-occitan.source-0.1"="qv9zd6r6rmjbfsndm7qgsz7x6xkr14ms"; -"hrlatex-0.23"="7dr0g80mp71nmvrnwahpshawi44s2s9x"; -"hrlatex.doc-0.23"="lrx3m4bg9wlqlrcd08mh90wal16fvilg"; -"hrlatex.source-0.23"="s5ajy6yi6nzivfwafk5ymav4j2dcgif4"; -"hyphen-croatian-2017"="3ncl8rzkilf9v25d3knjpv05s23366rw"; -"hyphen-danish-2017"="cb0mgkx8v9zb9xpm23ys4cykdx81fm8y"; -"hyphen-dutch-2017"="yad9a54d57s5fqaw203z8p587am163pg"; -"hyphen-estonian-2017"="kxvkppf091jzvq35f1694s8zwws8smy5"; -"hyphen-finnish-2017"="34sljx5z5frjbdmdjfk0gby66lrsk8d5"; -"hyphen-friulan-2017"="cqkjqpaajflmjxmbb010nf6b6qhx291d"; -"hyphen-hungarian-2017"="rjcm5vh5imrvhq5vm67ldrx4vpwfyj0c"; -"hyphen-hungarian.doc-2017"="a9fpid878wd5s3qadgxg8acv6jwl86ca"; -"hyphen-icelandic-2017"="p0nh6hmjsq8qz9bq2jr94aivygc74k3p"; -"hyphen-irish-2017"="8pgd00kg1280xb3nf238z95vjca579n1"; -"hyphen-kurmanji-2017"="s8x6afi0m4p7ypdd59bv48p5wdpc230i"; -"hyphen-latin-3.1"="76n3a6vx9fbwlzqifdd4na39s8hyqya5"; -"hyphen-latvian-2017"="ysdrd68nsbqcahr1sxdaf5swlibi9zym"; -"hyphen-lithuanian-2017"="a466wij0mk9h82h6dkl4a048zwc8iwci"; -"hyphen-norwegian-2017"="5a71qrcnmaq9d9yk25p8i47cdz8kw830"; -"hyphen-occitan-2017"="rpqyqccljn7sfzkc1q8cil6ihc86d5qm"; -"hyphen-piedmontese-2017"="785rz1pgg937vbvry6l5a6m1ibvla7vf"; -"hyphen-romanian-2017"="5mby6h9g3rdbw6sw0nbrl5ig2kdjzjwg"; -"hyphen-romansh-2017"="m2d5ilq6nrn7v02xfm64y0p9a68fnnzx"; -"hyphen-slovenian-2017"="h7mqlrlpxrs7vcf357myvxdjj40xvja9"; -"hyphen-swedish-2017"="0lhl6pgggkp4hirzakbcpc167dv6klcd"; -"hyphen-turkish-2017"="q4p56y47qx2c7mjvkj945qgacblj13sr"; -"hyphen-turkish.source-2017"="4xv9azgkq91m4afsp9kvsq0f9ajxqfvl"; -"hyphen-uppersorbian-2017"="rr9kvhrf60s2rpq7478mbd751kwzl0w2"; -"hyphen-welsh-2017"="g3hsz81k297agiclv8ms1zb2hgkmlqcf"; -"lithuanian-2017"="w9v6qwl2xjqb3wpfnfsnh8rbmaw497cl"; -"lithuanian.doc-2017"="8vyaya9n1xq7igvhgqzpvb9cbhk62f3z"; -"lshort-dutch.doc-1.3"="rswbmzd9fkb0bwbc054pb0raa8zv2lfx"; -"lshort-estonian.doc-5.05"="2xqk5n14f2lizqdisir199mark4y5v2k"; -"lshort-finnish.doc-2017"="5jp8rkaw7qvrv8mpdnbmhg0m53566n8c"; -"lshort-slovenian.doc-4.20"="1w0g2p1l4p456wsx86ihdpadm8lhhcgn"; -"lshort-turkish.doc-4.20"="py0d16ij5gswbli1bgi4z63vajsahwjp"; -"nevelok-1.03"="v5hds3a09c91d79iac1qsyf0mr6lpaqg"; -"nevelok.doc-1.03"="biq2dbyv6mak992s0cqb834k119xfa0p"; -"nevelok.source-1.03"="5c03z6r25gidf0bncaanw1259n1hcdw0"; -"swebib-2017"="5z0719m62712flc3ylrnp5223gbsk98n"; -"swebib.doc-2017"="m23nfcdd5ddlgicd8hzlyfnr042y3bjp"; -"turkmen-0.2"="r8ryr694sxginv96wy2ibwg7mjwckmy0"; -"turkmen.doc-0.2"="ry7di8dm2nk9gbylnm58zrmlpilbch55"; -"turkmen.source-0.2"="jab2389x3cj6hhg0imkfbjcglclqap2s"; -"aeguill-2017"="2qlipazg1v8pj58aym9zwqqzfvprw29f"; -"aeguill.doc-2017"="q4gvvin01hkwmcc2llrkd61pr6dsmwp8"; -"apprends-latex.doc-4.02"="fy3lj0gsk1nkcfp2ssyfm26a7ih2ysf5"; -"babel-basque-1.0f"="dasllbbd2k1yhqdwm41i38870lzp9caa"; -"babel-basque.doc-1.0f"="av6dd29g89fsq2hgva9fj4h2myj95jxk"; -"babel-basque.source-1.0f"="mvvhhqj4jd107zicv0gv8yhgjkjhxl33"; -"babel-french-3.3d"="hsm5wz2xvhkc80f2mg67r577l766ra2i"; -"babel-french.doc-3.3d"="q27dr2353bpj3ykkcxsjf4zjpwckjmnp"; -"babel-french.source-3.3d"="5ffk5z6w4wsmndwmbcn6n9a05csm1sbz"; -"basque-book-1.20"="6gmya3w1jnv20p9zyn3b8b095csb45cj"; -"basque-book.doc-1.20"="njw9j7s7mlx35ckjg0z404fizyxpn74n"; -"basque-book.source-1.20"="wydda9ij2ibwnhd8b0pg48bf2f1g969f"; -"basque-date-1.05"="yj2akqid1c810hqjl3giy4yd6dmcz8jh"; -"basque-date.doc-1.05"="kg7m3skhba5kp2iwf6s687l9r0n4yq8k"; -"basque-date.source-1.05"="j1ad62kaxq7yf7bm1l4vgzzwjswhrxj2"; -"bib-fr-1.5"="d2v9lhayizx8carld94ica03ig34mjsi"; -"bib-fr.doc-1.5"="21c1p7mka1a4y2qc5b8wqj25h4il9pjs"; -"bibleref-french-2.3.1"="sif2z3qyf301ck27gbqmri7y1h936sln"; -"bibleref-french.doc-2.3.1"="jv8bwzyfclr5anv5hddfdfvk419vl4sr"; -"bibleref-french.source-2.3.1"="mlh3c7k4apc7qdwlh2ni27i5jb611f0n"; -"booktabs-fr.doc-1.00"="8nmky9zjr4s9s8kikir9l4w6y69yk1vr"; -"droit-fr-1.2"="kqd2m29if8y21y5l72z5k0f6dafm95sj"; -"droit-fr.doc-1.2"="ss2xw9f26frzv9m2xvwbmvgagdhabc69"; -"e-french-6.01"="w0gb3mb4i7yp73ammlwpd515q2hyxgni"; -"e-french.doc-6.01"="lvxzb7rnp45ylj2jk32qaccyg73xmza0"; -"epslatex-fr.doc-2017"="7kqdhx5drijbah1yl3vrwax3cnxg5zdk"; -"facture-1.2.2"="ys1fq6vkml8gnfc6bjkx2lkbdw2w0fsn"; -"facture.doc-1.2.2"="ij99my45fi9m1lcc79rj6kyxggmv4v3r"; -"facture.source-1.2.2"="aywgffiyigrwxv9lipf7a131mycjp839"; -"formation-latex-ul.doc-2016.11-3"="rs68mnwbwwgn4gs8z4w8cr3w04indrf4"; -"formation-latex-ul.source-2016.11-3"="lrk1fnmfi50ihqr6bi5s3896qf0gqvr0"; -"frletter-2017"="4vqb93fvw2jmyxv1f269f6icnk4wbwpl"; -"frletter.doc-2017"="pg2pg5gsjpp0iyzapm6k1m4p95fkbi4h"; -"hyphen-basque-2017"="cf8qx0sgavyb7y615yrxh5is1nzfd6lq"; -"hyphen-basque.source-2017"="vq3bxdrcsgdmiqfjxfcy9w5jihxf78qf"; -"hyphen-french-2017"="ilb1im99f9qr7nzgk4daw3zc262wr3q3"; -"impatient-fr.doc-2017"="sjzbiaxr5cvnqxn7bylr5zhrkq46l1v8"; -"impnattypo-1.4"="yi9xrsbs2crfwwjjgnxg0sybn8ygjr32"; -"impnattypo.doc-1.4"="cai1yyf5ipgjips10l1nsid8dz09kvg8"; -"impnattypo.source-1.4"="r7n5sihj35zm708k6cxs4xs71gz4msvn"; -"l2tabu-french.doc-2.3"="ncl8is1rmnk3n9ybrsav882w5qsb1w2k"; -"latex2e-help-texinfo-fr.doc-2017"="0n3q8gzd8xjhl92yyq2526sjsgl3jhid"; -"lshort-french.doc-5.01fr-0"="33vkjmz23zk2jrzyw99zri58jm0cpxax"; -"mafr-1.0"="vl6jgzlqqyn70cndvj91nnkmcxas15j8"; -"mafr.doc-1.0"="v44yahqn2gnnfbnf1ayqr96va6y49aij"; -"tabvar-1.7"="2advqwyg0ahn8xfid3639ivz56rpgkq4"; -"tabvar.doc-1.7"="7zcvqmdzaj9cg0nwyns5720g5jsvhr84"; -"tabvar.source-1.7"="wr3y7w9bb7zdjapiv3w3g1bxndrlirfr"; -"tdsfrmath-1.3"="5nz3qrfq13xyhabzww6092mb13014rhj"; -"tdsfrmath.doc-1.3"="8nnvlh3hw79z3k6c6vsvgnvkq814ldsv"; -"tdsfrmath.source-1.3"="3hfid9ih338p675pz6440f3ds5r3s646"; -"texlive-fr.doc-2017"="fgh4avb433fl6p3s80azqgghwgc2yl63"; -"translation-array-fr.doc-2017"="yia92yfpyrwv26vh12kks8arbsda05z4"; -"translation-dcolumn-fr.doc-2017"="acapy2zx06rsxwg810avmphyjjxca6gi"; -"translation-natbib-fr.doc-2017"="8yvcb3s928s5lldgy65idpfw23pb46z2"; -"translation-tabbing-fr.doc-2017"="64ix6i3bvaniiw7xj42bhqqmzv474lfy"; -"variations-0.3"="md5bnc4jaiva00gkdjyd63x67hyd09si"; -"variations.doc-0.3"="pxbpjpnsfz728czc4pjfy2nfr88dzmr8"; -"visualtikz.doc-0.64"="knc5xl622da5m056f6005l6m8csrrldy"; -"apalike-german-2017"="9r1xvzpzfmbg9wjrp9s88xs3cihcjy5q"; -"apalike-german.doc-2017"="fqxqp783bx2lr618nl3618s9b21qkfkg"; -"babel-german-2.9"="kv71g0avz61jjxkqn015ixrj75lfmb8d"; -"babel-german.doc-2.9"="q4y448qcnbilib4r508labfjclhfmh4h"; -"babel-german.source-2.9"="7qk1zpw0gbp6lgk1q2n0hjwknfzm825a"; -"bibleref-german-1.0a"="wd8gzs1hrjyq9dmsjy6ss1qg0krlrzyd"; -"bibleref-german.doc-1.0a"="yc6vn69gsdsl3vxhg6klip8m6wkffyy0"; -"booktabs-de.doc-1.61803"="wcz4xqg22sijz3rczwk6nfnb0pk074ih"; -"csquotes-de.doc-1.01"="bksp4f2zywwkv5qw4njincxbpgcvz7dg"; -"dehyph-exptl-0.41"="z2gdw39k65w2dcqhij29nyqn5ga6kp21"; -"dehyph-exptl.doc-0.41"="ddjmxir7ha94j4xf7j83vzfm21ajkrh4"; -"dhua-0.11"="4n8cvm61marrsbxd7308xw089j0q2wlj"; -"dhua.doc-0.11"="kisr6kymm9v5kk9nfxi0ckdf6k8mhr91"; -"dhua.source-0.11"="a9ap1rwrqqwh394c6hjqx5nlw070iwp6"; -"einfuehrung.doc-2017"="x668r5llhw28bqdr3k32yynf3720bdna"; -"einfuehrung2.doc-2017"="mwzp79i9w8ci8dxpnk4z4k6l9akj1qf8"; -"etdipa.doc-2.6"="cid5wjvbs4hl5lwczp1s1wbdwxfwr24n"; -"etoolbox-de.doc-1"="z53x50c71bvipgvgklp42n1yb50fq8gx"; -"fifinddo-info.doc-1.1b"="d7l7nsb4aj2b7nin8whkif0m5pcv11py"; -"fifinddo-info.source-1.1b"="dpl4j9iigb7q8dqi5srykpkr1syvcnpm"; -"geometry-de.doc-1.1"="ncrm0zcrf2mmv3nynzydvd0vb4zbdv84"; -"german-2.5e"="mwin3zb743v74c97aizyiy86zj1pmdi2"; -"german.doc-2.5e"="invdh78rq8chiirzdlvijssdah8hsyk2"; -"german.source-2.5e"="zs1qxbd8r3bfyq77vaak9srxjxxn213v"; -"germbib-2017"="g11ayb7d5hj8s77kn9zvkvgfhdb0f4nf"; -"germbib.doc-2017"="vskc1hanqpmdm6p0v2np2slblpy8cf70"; -"germkorr-1.0"="szywjh1bj2jqc6zqs5d1y1dwxq9h8540"; -"germkorr.doc-1.0"="bycbcbfrqs1r8l939kdm9f6s395rc5fh"; -"hausarbeit-jura-1.5"="0pifqdiq22zs94z9ywfdirgljp11a2g8"; -"hausarbeit-jura.doc-1.5"="9vvkmp35qa1ygwj0isib5wsf12nnfs4f"; -"hausarbeit-jura.source-1.5"="zc6g0yd997syp0j8dlkbzkvk29syph7b"; -"hyphen-german-2017"="wrbsgmnn84g6ma3qdzrv3pac81ab3f5x"; -"koma-script-examples.doc-2017"="36v70yqhhs5mjl0mf0vj708k4pjgbc5k"; -"l2picfaq.doc-1.50"="35c7cwi94qazkf5351kj5hl58xil9nms"; -"l2tabu.doc-2.4"="4sab9w752r7xr6l9a6sxig4q0sdfvfxr"; -"latex-bib-ex.doc-2017"="51d5jw2dmp9rvy8bqxzw6clls5aqi189"; -"latex-bib2-ex.doc-2017"="rggjiidvpwxfd978rkmkwmg70w7amnpi"; -"latex-referenz.doc-2"="463iyb1dhx6kdsqqb4crgdh0xgmrckpp"; -"latex-tabellen.doc-2017"="9y8yqyrkv49pj1v58nmf5qyibyphnias"; -"latexcheat-de.doc-2017"="fjpnrnl8fkv5lnvhg6rmijic0k2yshrf"; -"lshort-german.doc-3.0b"="nib38mz0rhy352w9zvdbnrlay9kahp06"; -"lualatex-doc-de.doc-1.0"="9l7ac63knl5cd6lxmrbnmjj8s0nwp5bh"; -"microtype-de.doc-2.4"="22zsps3wqlz58x3x1i3wadbn5jp9mba7"; -"milog-1.0"="lz3w4rhsgbl699hh8431yw6a9si6y9yy"; -"milog.doc-1.0"="zf9qx558g8z5xl906x391c6hylz57x8x"; -"presentations.doc-2017"="rczfpy5ayw0h07xlqhw4k2isp080g2ar"; -"r_und_s-1.3i"="8vn7cjc42dvny30pkgp768yy87z9d2b8"; -"r_und_s.doc-1.3i"="pk63m1jl1yzz2xqiwynpph3nrlri1hkl"; -"templates-fenn.doc-2017"="yy9rn7m9r0paxvya3icnbqwccpjkkbij"; -"templates-sommer.doc-2017"="6n6saza6xd8mjys1ckfy0362sdya4616"; -"termcal-de-2017"="xqflkf5rvhsfhsbgbpvbaqz52gma049z"; -"termcal-de.doc-2017"="0kc2ab7ndmva6pdrgjrifbc4i5dhgvhb"; -"texlive-de.doc-2017"="aal1ki9d4f0mbr89b18dcdwk1f77rrnd"; -"tipa-de.doc-1.3"="aa0msh91ynxxigmbxwy72i05g095fwxg"; -"translation-arsclassica-de.doc-2017"="xayn50bvfkyf5fh93426fg2m6mmvpdwc"; -"translation-biblatex-de.doc-2.0"="zy7syskywyw0ndm1s6j8vp1q59c65aim"; -"translation-chemsym-de.doc-2017"="khd057lr5p42wqz3p6n58d2z25jdknrp"; -"translation-ecv-de.doc-2017"="7yrn8n7071yasf0lpswz8dis0vkjg33g"; -"translation-enumitem-de.doc-2017"="8c46h1y6mpz736w2nh01jkh96n0ar2jx"; -"translation-europecv-de.doc-2017"="541qkhphqn2f3bba6prrf2npqxl022ah"; -"translation-filecontents-de.doc-2017"="9c59fnc6krcsswc3hsd4aimzfvycqp59"; -"translation-moreverb-de.doc-2017"="1j0hyf240k1q27li0dnnw0cs4mi2j86w"; -"udesoftec-1.6.0"="w9avxxzylmpgvxkgz5q803vf8bn77b6l"; -"udesoftec.doc-1.6.0"="yv9w3pds1xmr7p1lapmk01c7qc02zymj"; -"udesoftec.source-1.6.0"="x8000k76ca8iq8717a13g7ahbxaz3n87"; -"uhrzeit-0.2c"="5fwbnq0kjdcd88bmf0yscqvz1q47rlgx"; -"uhrzeit.doc-0.2c"="22iimwpxs90xz0c6l9v7aq6l4wqm39bl"; -"umlaute-2.1"="097i2xib6dk7g0pbn7h5blv9jnny07b0"; -"umlaute.doc-2.1"="hkjv5ym6954i5l2qxv3jm3p1prbn55h9"; -"umlaute.source-2.1"="p6217bas6hm8kksip8jkb2bhdpa9p91w"; -"voss-mathcol.doc-0.1"="f15dshkczyv9r9a6vzps3ls1cz95sk8v"; -"babel-greek-1.9g"="bm4k91lz9a1pfnl4jpn04idl2c08lyd0"; -"babel-greek.doc-1.9g"="y7jwlw980gigm0n059d2xsq1f93v2h9k"; -"babel-greek.source-1.9g"="qm52xxg59kdwbn680zrr9qdziagr69jk"; -"begingreek-1.5"="7v94fdb2kxzwgvcsjfd5gnqpjhsrgp9i"; -"begingreek.doc-1.5"="rgiglmyfkxghz1w9g67lyx28rvk2bwgc"; -"begingreek.source-1.5"="jscz6nq9n7aq1l3j86xyvki200ja40p5"; -"betababel-0.5"="0sk4kkbjx7swjxgrb3xiy1m7933avcz8"; -"betababel.doc-0.5"="3pd2x8h9mybnwkg71irzkn0n2rd0a8rc"; -"bgreek-0.3"="i1afn21yqrz4ykarvfvvn0jai9daldaz"; -"bgreek.doc-0.3"="w582b5mchimv0v1bgmqbi0n8sh5779gv"; -"gfsbaskerville-1.0"="vjawsy59q3xnr1hmzpjr1myqyb6f7gzf"; -"gfsbaskerville.doc-1.0"="7sx91lqgpn4w4xgbdbpsk41i5mxixqf2"; -"gfsporson-1.01"="k6gimiba8zfbnf4wc4zjrmwwc7ggnxkg"; -"gfsporson.doc-1.01"="6i47g0k5ys9q394g6q0a3686q4h75gz3"; -"greek-fontenc-0.13.2"="2hc7j372kndq25ygcbyp0d18wmvsdkcl"; -"greek-fontenc.doc-0.13.2"="5mid6q0ffbj3fdnsy4477wbcj2jxcmmz"; -"greek-inputenc-1.6"="nn3hvxmpgpr5jhj5l90dhl2c5lxg7q24"; -"greek-inputenc.doc-1.6"="16qrcffmf30w69vrgjd8ahdnhvap4nri"; -"greekdates-1.0"="zm8cfpsxp12s6n38n7lgzha482124m7v"; -"greekdates.doc-1.0"="lyhisq5vmvxpmc1g59dxnpkxnvziddzk"; -"greekdates.source-1.0"="dy4cbvglp6fv0fd13mlm4x5wjfg97889"; -"greektex-2017"="zmms6d4vix6nzw6jc06iir73wj9swvir"; -"greektex.doc-2017"="p5f90xphw0ck7p6iw2gz6anki05v2b9y"; -"greektonoi-2017"="agnjlz6cdb3figh8g8kfnqah4ppzqqci"; -"greektonoi.doc-2017"="8mh04p3y9jizn5zdm63vr50nzk0rjcyv"; -"hyphen-ancientgreek-2017"="y52jhwd37cwc0fnvn1zrhqb7hxklsjlm"; -"hyphen-greek-5"="b8drw54lc48kn8dwwyr4bpfsv5cxarjp"; -"hyphen-greek.doc-5"="r6v8qyqkrvnqn6729i7p3ah3vmgxnzrn"; -"ibycus-babel-3.0"="m0m76cgm1k930h85s6hi9qnlh86gf8z9"; -"ibycus-babel.doc-3.0"="fyc9gdakl47jq7p76pxi9l3ggqsqfwqg"; -"ibycus-babel.source-3.0"="samw380w28p4621z2f9fav06i9dzj3b0"; -"ibygrk-4.5"="3xwia8yqznfai0wjz7rc63dizdfc3n94"; -"ibygrk.doc-4.5"="ydy3swiwjr9r1j40fhkwhd2d7z614ipa"; -"kerkis-2017"="ydv39ycvib03pkw5pvvnv6mjyvrij0rc"; -"kerkis.doc-2017"="admp7blm0nd44qcnqqxd0bpwxskz7dqm"; -"levy-2017"="isfhykz3fkajjygnpl7psd2n9n9lzfwy"; -"levy.doc-2017"="y92455xr0yq62ppxd650vvxaknkb5qym"; -"lgreek-2017"="64pdy6vj1q7sg23xg31pw0mfznahcvzw"; -"lgreek.doc-2017"="iwa1xfg3sawwblifpgkc3na1r3hld02r"; -"mkgrkindex-2.0"="v5hb36lspx6xyzzpm8ryprr7mwwpcrm5"; -"mkgrkindex.doc-2.0"="mfpkm8mm8n0nqhzgnm70yjy16lzjvvhd"; -"teubner-4.8"="7h0mh95kwrp8l3im9fq4m4my65hxcwpd"; -"teubner.doc-4.8"="w0ygcfsjgrw6r5z49ciwxfwyxzpf6gfg"; -"teubner.source-4.8"="l0syr53r8jk5cjh3lx8bf279hlgwsps1"; -"xgreek-3.0"="gl8gam8ndsfvdgcksgh0zvgfpyc99128"; -"xgreek.doc-3.0"="kmb4zmz5q6yzh4iwdbwrxaijq0y9v7y4"; -"xgreek.source-3.0"="z66y54im2xrvgmx5nmj3ajh5z3x2nmjq"; -"yannisgr-2017"="0pjpl0qghjh6qdgy7snalxyxw6ca6cwk"; -"yannisgr.doc-2017"="jx7mj6aw24ff9k4qcr51kdlk7xwpiflc"; -"amsldoc-it.doc-2017"="3xqg4bjhsk0r27g7absrq84nwy6zy265"; -"amsmath-it.doc-2017"="mrz7iav2jpify9h3vz703x863km3vb9r"; -"amsthdoc-it.doc-2017"="bpi907wji0gimbc22s86vg3fwv6fkpsq"; -"babel-italian-1.3n"="zc8zwrjbpcjp57il9zjpqs5hhzrk0y1a"; -"babel-italian.doc-1.3n"="z8gv41rw62chkmxvkw5a83i7vznsbsqv"; -"babel-italian.source-1.3n"="9gyf05wa96w7xhwh1xyfs4rnl2iax3lc"; -"codicefiscaleitaliano-1.2"="gqzlc6agkwysk75lzdxbkz4azawzyrjh"; -"codicefiscaleitaliano.doc-1.2"="c7spaihgf2fdimihsg5cf7xn5bczkw97"; -"codicefiscaleitaliano.source-1.2"="vxi0halq6yx9gwd0vkcmjx6am7dnjjg1"; -"fancyhdr-it.doc-2017"="nl2xsg3mppyni8ns9zij452dkkw4ayj0"; -"fixltxhyph-0.4"="gkadi0h5794bxkkb809162a1z7aicw78"; -"fixltxhyph.doc-0.4"="l2xq1rsc95fbk3saqnx86l9d73mvm92v"; -"fixltxhyph.source-0.4"="4nhcwfdf5gs7fc5iy5fph8yiq4wavjp3"; -"frontespizio-1.4a"="mqcrdj4b2abhq70zx1alxdm6hs3n4xnz"; -"frontespizio.doc-1.4a"="g6i79280jdkwhp4q9l69h7icm11l78bl"; -"frontespizio.source-1.4a"="gmdqk3hajrn0k5dhcdmyn1a7vxz6f3y7"; -"hyphen-italian-4.8g"="vsrnf2kcfixkcb2fgswdf00j8b2a13f8"; -"itnumpar-1.0"="39ydhr855c2sb1xwfd12v61pphzmbc7g"; -"itnumpar.doc-1.0"="2qdpfrsffqfqvd42nn8yhicp8p3vvzk5"; -"itnumpar.source-1.0"="xd2bbq62fn23gbii6147m3n1c16pcgjb"; -"l2tabu-italian.doc-2.3"="p067k2azmr27v0dqbs6vkjl0dbbxywds"; -"latex4wp-it.doc-1.0.10"="7skz5gny3wm7s5h1sxqxjwgk5w5qr45c"; -"layaureo-0.2"="7qqhm139n1afxdpsmikzdyn7pn09hv9x"; -"layaureo.doc-0.2"="pf22ypfazq7hwxpfiidcvkd24zs1gys3"; -"layaureo.source-0.2"="3q0ixl7rw7sz7n2bfd8gyfnglfcq2hcs"; -"lshort-italian.doc-2017"="n79a6mw3xc3ar3adan0l1xpr4xg8wrid"; -"psfrag-italian.doc-2017"="xb8qlcz7f0za963yybhjvbyjq37z516f"; -"texlive-it.doc-2017"="vxqvdibyhil9anvlywb1yqqq8x9mcpwb"; -"babel-japanese-2.1"="jvwjzk00mbywd64cjgchn58lcvvdm2lz"; -"babel-japanese.doc-2.1"="xy5s8j84q60va5jm7b39lmncjrxyr4c1"; -"babel-japanese.source-2.1"="mi0ahdg238r2ra2l91vp4wpfad32ahsa"; -"bxbase-1.1"="9qcjdyngscll1bkc1g0i9d50hjrvnbjv"; -"bxbase.doc-1.1"="icyayz4cr8p3zgbby8zaypclximpiyqf"; -"bxcjkjatype-0.3"="94n8gv2433510cq05vl97zrna0gyya1z"; -"bxcjkjatype.doc-0.3"="z6rarps2vgxp061w0q8amki68j51yqlx"; -"bxjalipsum-0.3a"="d6svafibkkjc5p3hjzrc8ibb2fwmm05c"; -"bxjalipsum.doc-0.3a"="srwc07mapyqn9hq6hy26gxaj6khy9ffh"; -"bxjaprnind-0.3b"="8pfq18sbkvqzb2may5j4n8xadgjb8a9l"; -"bxjaprnind.doc-0.3b"="1vsxn97w48hn05il79byfms5w6749xpc"; -"bxjscls-1.7"="1hgja444lxjrm4jjkrj0shkpvvx8m4vx"; -"bxjscls.doc-1.7"="ykz4rbm0qah2rk26kf7l2zgabcwkvd6h"; -"bxjscls.source-1.7"="74cic57mzsbshnz7gm2447jdivr5mx60"; -"bxorigcapt-0.2a"="16ri8j6fyqc1rf8jmjja41vdxpqnvckq"; -"bxorigcapt.doc-0.2a"="i91ilxpc4f37qihbn9wa6ajvn00ya60r"; -"convbkmk-0.10a"="nzdsi8as7xpp83w064r6hwv9lv41fiq7"; -"convbkmk.doc-0.10a"="481fahf0p919gl9rl46qpp4xi9s9xbqm"; -"ifptex-1.2c"="g067kqkal711mapnw2lfqspj557ddr9j"; -"ifptex.doc-1.2c"="x22bmp95nh3g718b8b9ls535vv1nkzck"; -"ifxptex-0.1b"="b4594mp983rcvzjf9ga6jl4zm0szh4xf"; -"ifxptex.doc-0.1b"="1mng0d5rg93q63xai5034xdmp8g534n8"; -"ipaex-2017"="ib3p210rjr3h73257p7swchy3w1in5bh"; -"ipaex.doc-2017"="1rvvg102vks3ai8pf8yykckd3c9jhmz1"; -"japanese-otf-1.7b6"="gg3a77f64a0hikr7vy72sbkbgalrafp2"; -"japanese-otf.doc-1.7b6"="4q54k2hdnq3yqwrdvj782ys17d9y019b"; -"japanese-otf.source-1.7b6"="pvan5wp1hhq0dqm2x97kwa43c6qc4lrw"; -"japanese-otf-uptex-0.18"="39mga89mi6sjx8m9f1wds2vb7dxkgh9d"; -"japanese-otf-uptex.doc-0.18"="qynw8kr676ziw58s9d6xsddrs70ak4xd"; -"japanese-otf-uptex.source-0.18"="3fn8rrnjy25l185997kijl7pl85n3j4f"; -"jlreq-2017"="ljpxap8lmg4rin18gx7yb8dj23qybdjw"; -"jlreq.doc-2017"="8apgk3zjg4d4qwmnchghwk3y6nf1dcqc"; -"jsclasses-2017"="fp6d5ngzlikw8hcwrzxjzd5d0i26a2v3"; -"jsclasses.doc-2017"="pkvvkbd87mmd16dd8q582p1qlpq75371"; -"jsclasses.source-2017"="8mncfg6rspk5d2z4dc312zkjgvbcxm61"; -"lshort-japanese.doc-2017"="5b8svqq4w1ipn3737s73pk969s8yv63d"; -"luatexja-20170904.0"="axn9g52f6apx06r0rb4iwyjcf3bgjasa"; -"luatexja.doc-20170904.0"="0y8la2x2mmp9lkjwfv6w5f3cd28xvsgc"; -"luatexja.source-20170904.0"="g41i6xvj5c2b2wzrvv3rx4l1cc40g40r"; -"mendex-doc.doc-2017"="4wkds7kkvz3mhbvs8xzh4ngrm0r0yx77"; -"pbibtex-base-2017"="nix33k8m51bymsgnmfz69mwpllkk9rhq"; -"pbibtex-base.doc-2017"="vgmw5w68b5y2rhwsjssm3bx4dn96ix7n"; -"platex-2017"="x5sb8df71kw00nfzir5zxqx1jx6rsm66"; -"platex.doc-2017"="hxndm30avbn4hga129anfm7n1agly6hd"; -"platex.source-2017"="9y1cd3wn7kqfifbw8fvx41pjf5m1n50a"; -"ptex-2017"="x0555j3scclcqr7qzzi9vxf5iqirajdm"; -"ptex.doc-2017"="chzqsyz5qqbr22q5kkqirqdjgllg217v"; -"ptex-base-2017"="2014gdh1r3xvpc1zmz2smd3d06h88d45"; -"ptex-base.doc-2017"="xxvf7g44g2p40mlaqm4sjrp1i29ywd2c"; -"ptex-fonts-2017"="90hb2mblilkzdz3nqkj2a81bkhli0n41"; -"ptex-fonts.doc-2017"="0q2kl6r1y06kafjfgvyzpgvlw0y0y93g"; -"platex-tools-2017"="xrvccbdblczim03gxf3iaaggm87zdgkf"; -"platex-tools.doc-2017"="3f9k9prxavf4xsm2csbngn4na6a0jm47"; -"platexcheat.doc-2.0"="cipznb3854pnlvzrvxrxnwx5127gm5c9"; -"ptex-fontmaps-20170624.0"="nqcwmyasci6f12kan5pjpszjpr01lkmk"; -"ptex-fontmaps.doc-20170624.0"="v7vh5f8r20krpp5r416iid7qxf48x5rk"; -"ptex-fontmaps.source-20170624.0"="75v1ldqccndrs2r0visyz17j50lnj7r6"; -"baekmuk-2.2"="5rhc42dabpd99i92hkdmkjzgr3jqhg16"; -"baekmuk.doc-2.2"="4syhh948m1jw14xlhq6dbpdw5p5p198h"; -"ptex2pdf-20170622.0"="5zpcvc07hqncglb19x8m0k7bs4nklg6l"; -"ptex2pdf.doc-20170622.0"="4rrbqj997yvh83wzkcwwh2sqsdxn58yj"; -"pxbase-1.1b"="92jsnxmiqmpy56dhdjaark80zsbb5vxa"; -"pxbase.doc-1.1b"="n5ns9b3vpa52b78hhgbvg0114faw0dgi"; -"pxchfon-1.1b"="227z9k89r1d0qi5lhyriw3mzg4m469rw"; -"pxchfon.doc-1.1b"="i3h7adlmw907vhcjv5scqx6jxfyxx0m5"; -"pxcjkcat-1.0"="dzfnrrf8f727a0jhk1fq0w10jqv189fc"; -"pxcjkcat.doc-1.0"="05wz2shwxan0crgahavbgpki8kvvq6lm"; -"pxjahyper-0.3a"="3a9zl4137v9aj5rxbq7adw58yvnpy5cf"; -"pxjahyper.doc-0.3a"="5vp1y5bkkgmsnx9nb3008xwkjcn0c6m6"; -"pxrubrica-1.3a"="bkfyawj5m7c98fg5vzixpch3kjsxrpin"; -"pxrubrica.doc-1.3a"="gglfvvfwj2zvz1r6mwq1rxhppjj4b8p2"; -"pxrubrica.source-1.3a"="1c4bnhz069j2nq9zbngf3fliywf71q60"; -"pxufont-0.3"="9cvf0yzn10qsfzwymqgzjc6va01yxrvg"; -"pxufont.doc-0.3"="mfxsqffbf5fdipm4cfzmxk0c51kkncxk"; -"uplatex-2017"="q64l0jcg7j81xs1zm4zsmrw5i7zxkz0j"; -"uplatex.doc-2017"="3blys33r5npwd9zdkhyng96d1f797wc8"; -"uplatex.source-2017"="xmvm4ac425msrcsii3nafnk5ck0yyssi"; -"uptex.doc-1.20"="nm8z65s2mglz8j7b14ycyjfjcxqq67j6"; -"uptex-base-2017"="8w4dl8ga3rarn2zl6515i6xcx5x9qbng"; -"uptex-base.doc-2017"="ya7n5pgaxb556i3d2qw1qhgnd03sdwg5"; -"uptex-fonts-2017"="671gjfrrxvxsym1kcbmdqwng3p66vcsv"; -"uptex-fonts.doc-2017"="jyvva851nsqjwwqfkhsjlsa6xmzc4lyp"; -"uptex-fonts.source-2017"="7fv1x7hb2wxq46dpk5iqq3ah996fbyms"; -"zxjafbfont-0.2"="gqmmwcbw81z91mwqf731jk0mgdfiw8d5"; -"zxjafbfont.doc-0.2"="0901rpw6rd2wivh0fsqnna6gywc6j8hh"; -"zxjatype-0.6b"="4l4hhr25q10l90846y1vqziv72k4a11w"; -"zxjatype.doc-0.6b"="sgbxv0j3f3jb0gw6rx3nq4vmfgpn3m7q"; -"cjk-ko-1.8"="bzihr3wa6c0rp7jrj89483w2xlapj6jv"; -"cjk-ko.doc-1.8"="avb0cwq3p97yj94gsfwj29bwdixv2lyg"; -"kotex-oblivoir-2.1.8"="wq598w1jbvbczmznn97basmrybz42zxq"; -"kotex-oblivoir.doc-2.1.8"="inqj292cqra8rxpa11vwkpjx7wcpx3zr"; -"kotex-utf-2.1.2"="x3j8gcy8ylvgpiwyrwrgl8wjj9gdrp63"; -"kotex-utf.doc-2.1.2"="r61iwnwwvwh1999l4ylczvz0d6l9ff1f"; -"memoir-3.7f"="3jvlhgp9mk14zlsqwb9y5x1nh3xk6ydc"; -"memoir.doc-3.7f"="csksx2dqkay5fgnk786w6gsz7csfkqlf"; -"memoir.source-3.7f"="8cl135fdcj0v5ziz63vphxc3wyg76rgq"; -"kotex-plain-2.1.1a"="wa5ifv962vi96ikyv53b6x7wg1fi67c5"; -"kotex-plain.doc-2.1.1a"="drkcvf3nb3kkvp63mw3xdz80lvn92w0j"; -"kotex-utils-2.1.0"="gvq7vg419f2wqzl6xp9mcffclvh65hs6"; -"kotex-utils.doc-2.1.0"="xl1v4i3j2wlhdp0rkjkn0d9b11bwlf4b"; -"lshort-korean.doc-4.17"="1g5islw4v6x4s50zxb0zgc3nhk83yf06"; -"nanumtype1-3.0"="b1wscjlknaslwhpaxxfi8w2drxg1m770"; -"nanumtype1.doc-3.0"="4jpi6pmfq42sbcfzl403niskxg6qnxfp"; -"unfonts-core-2017"="ms70r9bpx59vj59mgrg9366idfzr17hf"; -"unfonts-core.doc-2017"="15lirjd8hw6kajqalrbjda9fzbgzs7c2"; -"unfonts-extra-2017"="ib9sxr60ylsw9vyvr3wxya8xhq6hv0ix"; -"unfonts-extra.doc-2017"="2r7sls3pa7a3fq9q74dlzhp7yjbwdsni"; -"amsldoc-vn.doc-2.0"="09zv7q83wc6zg9an9b1x1nvsnqx8bpcr"; -"aramaic-serto-1.0"="mcxkjm533zpz4srgqqbd1asax309lhmk"; -"aramaic-serto.doc-1.0"="2717wqsb2bzap0cjgw8d1rsryjyil57n"; -"babel-azerbaijani-1.0a"="hyp5q2f1i53nwc2fpzrvg73sig4cidi3"; -"babel-azerbaijani.doc-1.0a"="hii173fm6g5kdiai6d26f3zfg1p5bay3"; -"babel-azerbaijani.source-1.0a"="x887igvkinyx05lnir925xva5snhmsvf"; -"babel-esperanto-1.4t"="0zwr18503la5x4gw11ic8x2gbhb5ic06"; -"babel-esperanto.doc-1.4t"="vyjxr4qb3w2nj8a0d51n9k0zrdy56brn"; -"babel-esperanto.source-1.4t"="ngrcz6ixvk4mbpg41jgp38py5ynfqssw"; -"babel-georgian-2.1"="2ld7nnfilnf5h0dbns5qqq9m4ywyk3xn"; -"babel-georgian.doc-2.1"="3lndzlsnv0bj5c846565l3vg1ixd5akp"; -"babel-hebrew-2.3h"="4mbg393m14m3j2i5sxfznnr486jw83b0"; -"babel-hebrew.doc-2.3h"="arlh4cs388rna2cj734yfi4vjrfli6bd"; -"babel-hebrew.source-2.3h"="8g78490s5lnmgi3h4rxw30cprmqv5mkz"; -"babel-indonesian-1.0m"="q9v0zfb6xbw2q4wa0pa0bray3knhxpm4"; -"babel-indonesian.doc-1.0m"="b9f34f8r7nvdby8z00xw1z56kmd92p2m"; -"babel-indonesian.source-1.0m"="rdb6dd4h5qjsgzqwx71g0n1h41ldfh9n"; -"babel-interlingua-1.6"="sq1l1svm80rfm09l1ys2ha7x0cyg4h3v"; -"babel-interlingua.doc-1.6"="q0zmjgrk58m7ivyi952jr3l0hnicpbxa"; -"babel-interlingua.source-1.6"="v04rpx7bwxjvdl8psjhc8w38krsv837c"; -"babel-malay-1.0m"="72z6yjhaxbkvnvs3x98bp3jrkkyk2ihv"; -"babel-malay.doc-1.0m"="8x81zjk3fmbnl5mq1dzxphhk6ap9sfq8"; -"babel-malay.source-1.0m"="npqm8jnnh4i4kjjsz228ccy6mzg1q5mc"; -"babel-sorbian-lower_sorbian1.0g_upper1.0k"="7vc0b3cfj4j9b1wjim0h68lnr941yarq"; -"babel-sorbian.doc-lower_sorbian1.0g_upper1.0k"="vvpq6ah1mapvcg8mbjm68layvcbhp05d"; -"babel-sorbian.source-lower_sorbian1.0g_upper1.0k"="yi38218h67326i4swrj94ma5pjax5krc"; -"babel-thai-1.0.0"="s3h479l6qbpm7ymfmg6v2y7d4cyi2ga5"; -"babel-thai.doc-1.0.0"="yk77akss918d2yfn1halnvfa5635ikyg"; -"babel-thai.source-1.0.0"="s0cvg8q806xl02n8m647a7wl4yvspl66"; -"babel-vietnamese-1.4"="pi8gc005y8hn42hyxrn7p23kbashsv1c"; -"babel-vietnamese.doc-1.4"="5l7qyvppvihhdzcszaxskiscp8xm686h"; -"babel-vietnamese.source-1.4"="y9wmbn3j1f614p6dfciwnvig3v5r9q39"; -"bangtex-2017"="cn3ss5r73gr19dbjlrnvb7icfpbb2aig"; -"bangtex.doc-2017"="7dwz3jgliyn649ns4iqmgjnqn80bv3xr"; -"bengali-2017"="xv6b2ya4hn8bhhfwmi7sziq9qwmhx6qb"; -"bengali.doc-2017"="f6c5pyzrih551k2p50vqy9jfx4ar3svx"; -"bengali.source-2017"="s77yi86avqzhp5lin4dwhbavb41g4q0n"; -"burmese-2017"="gymkq1rr5pmwaaid3dpks3f8ngz3525f"; -"burmese.doc-2017"="yirjf8crgj2a89451jh8iv66qhdqdrr7"; -"burmese.source-2017"="ixz9y2ck9awijs6w9rz005nkvl613811"; -"cjhebrew-0.2a"="nkca25dwl8i1li6q63sv4w2n35z28bdn"; -"cjhebrew.doc-0.2a"="w8jqlvv6cm125d68dhfsar5y7xynac7d"; -"ctib-2017"="gdfzyzhwfcwi275xdrvah86459bsfxx7"; -"ctib.doc-2017"="jy7r4mkpncfmy0djcxvpcvkwjaqxv7s5"; -"ctib.source-2017"="3pfn4qglvw3wjjw4f3jlk5vzq3ci4zj6"; -"ebong-2017"="mhlr9r7i2zf3rm905m527hbnydppaiar"; -"ebong.doc-2017"="pqr96lyawpif4fzp0izw8j0506gnf06f"; -"ethiop-0.7"="fd4kynb70wkja5fxhi10n52mff3s2a8q"; -"ethiop.doc-0.7"="cabq6vprpklsmzi68af6nb4qiwbrwmzf"; -"ethiop.source-0.7"="yv6pwmbkvahpy2h4vnijnqag2rv09k5l"; -"ethiop-t1-2017"="f73j35aqlr29gmh9k00d3s0jzkmk6zq3"; -"ethiop-t1.doc-2017"="92ly98mz1iim1gfh4cm8hjwc17j9kjhl"; -"fc-1.4"="iyjlb5q55khnp515n1snhpnfrrmfn1pm"; -"fc.doc-1.4"="wd9bn967d6nzzvdrvim470l711v1jkg6"; -"hyphen-afrikaans-2017"="whfr6hv11bax9c0crb7fm29xs9m2qb0w"; -"hyphen-armenian-2017"="mdffnpk1ry6sw0xs8h5adzzz11dr7d8z"; -"hyphen-armenian.source-2017"="0b2gny5672fkb5sd8vb2g3fapx9pl7z2"; -"hyphen-coptic-2017"="p47kp3hkkwz9ihxh3ijac8gx4maqbmlp"; -"hyphen-esperanto-2017"="7jmj4q99wjl0ia2s0wzkm0m5jwh3bzkh"; -"hyphen-ethiopic-2017"="nixwv8azmh1p1av7alhrzbxqqihcgndy"; -"hyphen-ethiopic.source-2017"="dg6qij9y5la6kr6izwb2ap1mih84bcdd"; -"hyphen-georgian-2017"="2qsb2ivmvmj13pw8z4xa6kv51209nnfm"; -"hyphen-indic-2017"="s567k5d9h58s4a1203a5a8h34hwdxk8z"; -"hyphen-indonesian-2017"="nkrgjmp62s8wq32qbvfginx0fgzgn2m5"; -"hyphen-interlingua-2017"="7zichfacqkg5vrzb4ps6327p8lsxdjq0"; -"hyphen-sanskrit-2017"="smb3iyryyb5p0fcrb083q6cnzh362ps8"; -"hyphen-sanskrit.doc-2017"="a2pncv9fz35p3bbj6mll93vqcyagsmbq"; -"hyphen-thai-2017"="kfc8fbnx1cmg4s1qzl2k20n7llz1i4yj"; -"hyphen-turkmen-2017"="1mn76d4axhk2hz29qdla7f18kwf3y0kq"; -"hyphen-turkmen.source-2017"="c7md4qrdh7hms3vzkpcams5hwl8qy953"; -"latex-mr.doc-1.0"="vwb062hbn3371czg99plccbvxw1a7gjh"; -"latexbangla-0.2"="6ix7rfgj51z585jry3i1g68x4wvm4xxz"; -"latexbangla.doc-0.2"="iw79gb4sk4hys6xbc8j86lpzyji8h7r9"; -"lshort-thai.doc-1.32"="iwmnm7z7b3r8km4i3afq8hz0f2vy9dl2"; -"lshort-vietnamese.doc-4.00"="2y25jrim204g4q916rf1hhkavl7fi6vx"; -"ntheorem-vn.doc-1.203"="ys9g749d9f2nbq55ckyrjrr4mg9yywni"; -"padauk-3.002"="dwdgm603clk71s9gcjx9ghzwlkh6k2gd"; -"padauk.doc-3.002"="zarib60py4ddx2axyrm695pkikxih70z"; -"sanskrit-2.2.1"="scnnwa1xsfnpv0w7xp8ry49ps6s5pw8w"; -"sanskrit.doc-2.2.1"="0ps1lrlzdhq7gaagjqb3m4yygpz4g7p0"; -"sanskrit.source-2.2.1"="dp3nk8wbjrvb3hg4xdxl8s8m1wfcwny5"; -"sanskrit-t1-2017"="lwnbgg4flg35ndf7p0iii468sf6avylv"; -"sanskrit-t1.doc-2017"="h7licx4ivjwnvbym7724rdj3vrcaak5i"; -"thaienum-0.2"="acsj56dxkcqi83yajkm4rjxm99p6r10a"; -"thaienum.doc-0.2"="55zcsq659l2wki581xvcdy3ssljgk9s5"; -"velthuis-2.17"="10lr5jgiy28w3diqwwj9qlmfrlhicg17"; -"velthuis.doc-2.17"="f3fwfja1qnbh6hbn93zs4y2f4pwwn7kl"; -"xetex-devanagari-0.5"="v4gi0agfvxz808s3mapzf2ylxhv5n8a7"; -"xetex-devanagari.doc-0.5"="b3kz558m6h9avjwalwpw1nnr68q47sjr"; -"vntex-3.2"="vzdcn6z7knkzsj8gxwj8zda00dq6w8is"; -"vntex.doc-3.2"="5ix8dldkd2qmmbwn731ii4ffng7d3fgr"; -"vntex.source-3.2"="72m9wqbqrsam0b6a15lqq4yq5hbcx0kj"; -"wnri-2017"="z6010l0pydl50vy5jnrg5fh2xki5fi6a"; -"wnri.doc-2017"="clpx7kcx1hp0qy30v5nlfz10kd5hmqcl"; -"wnri-latex-1.0b"="y9n4dac8cbzm2gwhcfan32rbv3dyhr0s"; -"wnri-latex.doc-1.0b"="f1m11fnp49h90f3djiml0awlxqcnxkdp"; -"wnri-latex.source-1.0b"="zd4smslq18sp693fgay24m503v01v3bk"; -"babel-polish-1.2l"="k73wcwg7ab64nwjyq9rb78pmgkapy4xq"; -"babel-polish.doc-1.2l"="720j9r3c7y7yak2j3qbgx2baanwl6az5"; -"babel-polish.source-1.2l"="65j5b50flchq2kw6wi8g3i4jz9n9h7w3"; -"bredzenie-1.0"="dhjq0ccgxxin5a6fmwb95275d1i11xkh"; -"bredzenie.doc-1.0"="br35cfyn2zq2qb44mss225ylw16sz0jq"; -"cc-pl-1.02.2"="d0vdpawzrgwsxj9sff3y83mf1xrs891y"; -"cc-pl.doc-1.02.2"="wqnvmgzzh65fhrgwbrmpa307qa7xbh21"; -"gustlib-2017"="x6dscxji10p04msr31f3vsaf6pfpzhsg"; -"gustlib.doc-2017"="07x28ysinfhv15jlkpyfsv7cjyzwbdg7"; -"gustprog.doc-2017"="v1mb66z2nc7vwhy2yg5rk699mvqkpqs3"; -"hyphen-polish-3.0a"="pdmrgcp1gnms1yqnscrk977xzg2b2rpr"; -"lshort-polish.doc-2017"="7fr1g9j932xjam26nnf6b6zc47m1i9g8"; -"mex-1.05"="z7m8kmw19bg4yw3p99fvpvhhclkj5ff2"; -"mex.doc-1.05"="qajd1x35x1mbkvs39hbxs3qd8df3hp5s"; -"mex.source-1.05"="kf6k037zqvlad7sm8z4a2gkg2xlf01j3"; -"pl-1.09"="glzasf47dgz69y9gkr4amiffpl7wwx8j"; -"pl.doc-1.09"="1p5zh9jmllvddgsnnafm2vabqhwdqq3f"; -"utf8mex-2017"="d8314s7lhlafhspi1qf8hiqzx61n439a"; -"utf8mex.doc-2017"="svpkpbc0caxbynjnjjynng11fdg3dgid"; -"mwcls-0.75"="nldix3j60gjybkg60qdbi1wrdarqggqb"; -"mwcls.doc-0.75"="16cqcaliy99s6dqnb507hcncxbjlhgmq"; -"mwcls.source-0.75"="x6jn9m23ickiy79sk1w1jsgiqpk2jh9v"; -"polski-1.3.4"="j98gsw0v3vf0a9j8bfjbynmrv47fcd34"; -"polski.doc-1.3.4"="zldgln4yhr6qkmay2aqrlv0bbbwqdyyl"; -"polski.source-1.3.4"="a7ig2cy5jamdgk3dxigyz4qa0kjrd36z"; -"przechlewski-book-2017"="qid42vb23l6fzc6dgmx3bflwz7z0mdb5"; -"przechlewski-book.doc-2017"="23zvnv9pcvl5n68js39l4hrcli608qck"; -"qpxqtx-2017"="wxccyd4si0x6338hwmwdaxmjj3brm7p8"; -"qpxqtx.doc-2017"="xvxsnjfajz7zfvgfih7v3mfca5b36qda"; -"tap-0.77"="mgr2m41yv0y4dcf4myk7020hkmqrd5z6"; -"tap.doc-0.77"="mr27kjalpicyv8915p32yyya5imm3m8v"; -"tex-virtual-academy-pl.doc-2017"="rr38v1syb2b4ji3psf47pmwr562zv59n"; -"texlive-pl.doc-2017"="83acfdx5lz84vqb1479jxp7gb3xnixxb"; -"babel-portuges-1.2q"="n9im1w2dz7yfqqq4k8pfmqmxjg5mfl0s"; -"babel-portuges.doc-1.2q"="d5r7vabmr3lhrfcrji8rayi6xx6q6hqy"; -"babel-portuges.source-1.2q"="rgi4li2frm84fbdi0sfhqvmpijlx64lp"; -"beamer-tut-pt.doc-2017"="kxpy2m4hbwm3sfj7ix9x249df3dgmvfm"; -"cursolatex.doc-2017"="arfkwqkjw5kfv2rcfhkvxjq603wdsq3y"; -"feupphdteses-4.0"="696my85w1ngcar81vacyj8nr7m4dn0wd"; -"feupphdteses.doc-4.0"="9nm4793nyfp5v2rjd5297sbyw2b29bqi"; -"hyphen-portuguese-2017"="373150snca1vkvj58s0kdv6q044akcsq"; -"latexcheat-ptbr.doc-1.13"="qzgl6v54k07i6lc3ps84s9mj11j1qqqf"; -"lshort-portuguese.doc-5.01.0"="m3r2gbq4v09p9svs0mxsw3s3yc7has5y"; -"ordinalpt-2.1"="ds49jf4pvghzwn5nqwjbzz6dhp0cdn80"; -"ordinalpt.doc-2.1"="4hg5jx7bnx1j13s1mq8xscr3jfajl6by"; -"ordinalpt.source-2.1"="cc2f6xias35ac0c0kxan2cvcmyjq7l6k"; -"xypic-tut-pt.doc-2017"="2rj58kib26w8jnfzpd9bsm0nf2ladv4i"; -"babel-catalan-2.2p"="18ngggp3v707j48vac5grpqw342jwg3f"; -"babel-catalan.doc-2.2p"="19hc8i6d64n8dfk6hmgpgm03kg5r7wx0"; -"babel-catalan.source-2.2p"="v2750fsyzjlc6iqk44s31idwybz2jvfz"; -"babel-galician-4.3c"="xczl3malfygp6w1fd3rpd26rifcgj3j8"; -"babel-galician.doc-4.3c"="i7r7rp46vmhmf18dgzsac2ay1pwanlxz"; -"babel-galician.source-4.3c"="ix6vzvf936s019948pz5bls7nfca9xng"; -"babel-spanglish-0.3"="17nhdd8za144n05vhvd50kr6bss0swaw"; -"babel-spanglish.doc-0.3"="sfjf3dfj841772k5ipvf0r4qr3zayhak"; -"babel-spanish-5.0p"="lxsy4aq5mwizmif2r3i9h97mccim0ljv"; -"babel-spanish.doc-5.0p"="2aa12l6ndp4r6rdv6v0z405y3hpsmgnx"; -"babel-spanish.source-5.0p"="ad9wxx0qp6kp4r8ri1vwycgf2gpdj6xw"; -"es-tex-faq.doc-1.97"="v9brqkql6xbb1zdk5m6xhff1dxm36nhf"; -"hyphen-catalan-2017"="0z92n1kivwrihxn1vi7hcm046drhw9c8"; -"hyphen-galician-2017"="8shj0dvmbcma4y9b8sj192x7za67ciig"; -"hyphen-galician.source-2017"="ivmw5irkn7vfp4k6ldn5jn9ra43cjlcs"; -"hyphen-spanish-4.5"="b6d0bh9xrr1091idjs1dmjjicgsk97l3"; -"hyphen-spanish.doc-4.5"="416kb8avd7nb048aia9rgbvjbh6bbh7k"; -"hyphen-spanish.source-4.5"="lia19yzmwyz4fsbnrca8al43hfc46i55"; -"l2tabu-spanish.doc-1.1"="rc7058j31za1cg1ik27b6gcgscir9bfk"; -"latex2e-help-texinfo-spanish.doc-2017"="zr9zrgsl255yyi1w2hkw9i8816inazzv"; -"latexcheat-esmx.doc-2.00"="bzjjilpj8rmp1cc93bs32568dc8dvgic"; -"lshort-spanish.doc-0.5"="3gmql5wpqh3h5mhr0pjcs6v0a5jqc1c8"; -"spanish-mx-1.1a"="ipghkbmay6pmwisxrnpkrhnlrlgsr9zz"; -"spanish-mx.doc-1.1a"="4qrhsw2wnpdmq7i3j30vfb04njyhldi3"; -"texlive-es.doc-2017"="k3jl7b08fb3mrmz88211dpfsl7vr9if5"; -"2up-1.2"="qd90xqk7f4p9mgp53yid9rixhhs11ns3"; -"2up.doc-1.2"="gv5blpi2xdbjdi1i2p9j6gz2qzr14d9p"; -"ESIEEcv-2017"="w5zhmx6kk19kwf98gdm7rlp7l3i9k93y"; -"ESIEEcv.doc-2017"="4ci8yn36m2fz6v6n7iqb071291rl23zw"; -"ESIEEcv.source-2017"="kvh03awwlhwd8wn69h32sdjxmcpa6lmn"; -"GS1-22"="2fvvg7l5g84vhg88mzaa6x16p13pp34c"; -"GS1.doc-22"="bsdamqnalwikpldq94f035nh849vjb2h"; -"GS1.source-22"="gzg5ynawvwr24sl31f85q7ksinaks3a8"; -"HA-prosper-4.21"="kbj26h7zvc9v5l330s2hp63l44vrn09r"; -"HA-prosper.doc-4.21"="hpj2qljnhi7x2prcwnra1ycfzazhnqsz"; -"HA-prosper.source-4.21"="wlzyr02pardayic4598mc0v6mks9dcx0"; -"Tabbing-2017"="1ffaxfww9l073hvjvgp4vkxzfdmmgb8l"; -"Tabbing.doc-2017"="gyhcdih64zw18s44f5s1h8ccr2ndd0qs"; -"Tabbing.source-2017"="pifazcagjavajck7h6a0kyvnxxk90k8y"; -"a0poster-1.22b"="dkwb9gdxv3jxnw07ji0ydmpqa0fgy6mh"; -"a0poster.doc-1.22b"="bn6j9nsmcri2irby7njhbdlpgqqaic0x"; -"a4wide-2017"="lsss6h32r10x1v8k9wwdp7ind09y6x5h"; -"a4wide.doc-2017"="vb90v0v79l34fr86i7hzx787ndyq271w"; -"a5comb-4"="sc874hfilkfjjv1aw8qnf36v5jkhd6s2"; -"a5comb.doc-4"="gsp7dsbhk6r2q332apbqrx29mna85dhs"; -"abraces-1.-"="54c3kj96d3symq8nbzrns0pf1200jm5z"; -"abraces.doc-1.-"="78wfnwn3ni90izh9nyqhmjk6jyqrvax0"; -"abstract-1.2a"="qd0czw54z49h3mxnxlk6drblpbl47sln"; -"abstract.doc-1.2a"="qd4dggpq9076j7cma12mkhy238ni4w3z"; -"abstract.source-1.2a"="819fv5rryh634fmqic8fqagdfi9h04wj"; -"achemso-3.10i"="3lp4cfmiharmf6m9xagy75n1rs2i910k"; -"achemso.doc-3.10i"="61irkqrnn5vy2jycd1z1q524zk798m8d"; -"achemso.source-3.10i"="6qqkj8l96pp0w6ymvmxiphh0zw1ap7yk"; -"acro-2.7c"="mv0fczm4wq1pf3dfrg0zq4x8a08y0ay2"; -"acro.doc-2.7c"="9xvmh7zq4n4bl61jy4w2q20n946mh5sr"; -"acronym-1.41"="2spcw1vwwm6mwpl2dvv7wybxvndbsqn5"; -"acronym.doc-1.41"="izmrdd0rscib9xa10xm33vvh7bvgzdly"; -"acronym.source-1.41"="1l7ca4pd0nx499pv45sv1092bilsxfkg"; -"acroterm-0.1"="04m91cky6cj3jv546mdf6461bdg6sfkk"; -"acroterm.doc-0.1"="jnxcd65y58xrqg0cfg7y0m8yslbj7xi8"; -"acroterm.source-0.1"="w99kkypzq7c73rx4rv4m917c68vnan00"; -"actuarialangle-2.0"="ff4khzc793za2vl8ghg9k3jzh21npa4b"; -"actuarialangle.doc-2.0"="blrrabd60rlmly07kh83wwa88nkw7mb8"; -"actuarialangle.source-2.0"="naxi069bqfb3w7bx5g1zwj4iy5b8kq54"; -"actuarialsymbol-1.0a"="46rajcg49v84amgxarr8d24z1ilzgzjs"; -"actuarialsymbol.doc-1.0a"="7pzwnc70kgqh5lq6wni6lhyij6ydbzh8"; -"actuarialsymbol.source-1.0a"="39chg76j3ahyny2m16wq77y1rcs0jsxb"; -"addfont-1"="16jk4kypw619n5fy7j0hvfiydk5k3mbk"; -"addfont.doc-1"="r6jy27nla35rjdsbcqfb7ckc7hfszngi"; -"addlines-0.2a"="2v5gfg9w6p4p6849lgipiql9x73d5a41"; -"addlines.doc-0.2a"="wrd21fcqv7nd225xb85v13dgsbfk18lv"; -"addlines.source-0.2a"="l5dv40igkq2wphl1g6ni1g7fii9qkp26"; -"adjmulticol-1.1"="pql48y74ir0kniq2zyygqb9yapjj226d"; -"adjmulticol.doc-1.1"="23awvvvy86j9vwzw52yn4404s8acq7wl"; -"adjmulticol.source-1.1"="svlpk0df2c9nh50p8a9fl15bh4an3g05"; -"adjustbox-1.0"="6n1l2srnkl9xi7zh7chjp8cqa09xnmzx"; -"adjustbox.doc-1.0"="w9lx4dbc2fpsd63kk3k6qgambxszx1zg"; -"adjustbox.source-1.0"="zq5d93kxpwvr8xpd0ssc5b1cmrgjic7r"; -"adrconv-1.3"="q8vpdifigy5vld3vq660afya6i8h4l0p"; -"adrconv.doc-1.3"="l0k77x7p8bp00rzb3744p3nnwzy5d8rj"; -"adrconv.source-1.3"="yg4dpghvmsjb7a7k6aiml5k5wi9ij2cq"; -"advdate-2017"="f0awsj80hyiv2vkjizidk3na8yvfm6i4"; -"advdate.doc-2017"="0yx83g0jz771kjqq6rf07wlmzs4h68x3"; -"akktex-0.3.2"="6mhzn5d98q6vmxp8vjbmb6i26x9zja3g"; -"akktex.doc-0.3.2"="z43q786v20515sgsp4dh5lii0pfa620r"; -"akletter-1.5i"="7i7x6692i5zicjsrp51cvx8sivm1arpw"; -"akletter.doc-1.5i"="lx2pcnwy9zslh99dvrak5j9lzk7gxmra"; -"alertmessage-1.1"="xczq5v43zbpqkhia8dzk9q6918w6h7y0"; -"alertmessage.doc-1.1"="676ky2mwjrvjkx0bd3pqdgisdfxjzr4l"; -"alertmessage.source-1.1"="g3n5rz7j3ldhkviw267rwwd0lfgbf9a4"; -"alnumsec-0.03"="wmcb661yih7nnlwpshx0ahp45hg2b2qj"; -"alnumsec.doc-0.03"="q89lqn201amhxmpqfznyv7vsp40a8az7"; -"alnumsec.source-0.03"="zin3hkq6fr67rz2df7qqfnki4kar8k1n"; -"alterqcm-3.7c"="4iq919l9gvcpphbhz74hfwqzv5905mrr"; -"alterqcm.doc-3.7c"="5ldngzl9qyzmnd1gx8p31h1k2qigdgbi"; -"altfont-1.1"="cickjccw7xjpa3q2hpm1cyzs2jvkx1wy"; -"altfont.doc-1.1"="f8x27hdfap8pz6f96s7jvvaldsjaxwml"; -"altfont.source-1.1"="q75lvhzwgyqxlj9h56i43hwb7v8lq6rl"; -"amsaddr-1.1"="6sf35pmlda97q2dhi5h7cwan25gi9nij"; -"amsaddr.doc-1.1"="m5wxpa9vd09pja40i6lzzrlw62ml5zvm"; -"amsaddr.source-1.1"="b66925k432cw6rqwqapcg1h8gjgnvry7"; -"animate-2017"="d8q0vz6yx5k5lx9l51gqgcnyzfmwz82k"; -"animate.doc-2017"="lgz3pc2xypvbgs884aczvyyyk2msrbin"; -"animate.source-2017"="vixphgcmrxzw46hm0swy9k457hh1ly3n"; -"anonchap-1.1a"="qpazykls2jy7nqpqkaqvyi35c2ajz0qg"; -"anonchap.doc-1.1a"="3xy9r4p9f22fjdvznba1jjp09gbkvvlr"; -"answers-2.16"="isadn9v17ma5krfq4hm304nrdc8kx7dd"; -"answers.doc-2.16"="3ma0j6diq2zp7k547zp6ilbynsrkw59d"; -"answers.source-2.16"="7w1nvr73ndj7c545xps8h969q4z58gji"; -"anyfontsize-2017"="z7d08jdfvq55ls4va5f5iyixxyp6xjv6"; -"anyfontsize.doc-2017"="fxvax04n8dj9haksiqx0jddi47mb8q1n"; -"appendix-1.2b"="vv6787vrvnmwm8mg85aq1bii0lgprzc3"; -"appendix.doc-1.2b"="095s7b98s2n14xsf2ffv9v6fvsdvl6zz"; -"appendix.source-1.2b"="5ivln5wysazp8nllz5k3z5vh9ivzwwl0"; -"appendixnumberbeamer-2017"="1gcs0vw348jli5pa4b8z2hfnhciis6pl"; -"appendixnumberbeamer.doc-2017"="is8nlzz3klxg3rjgixqxcxphlp109s23"; -"apptools-1.0"="v2ag8kbf87fm4rf66z1a3z93pfs1j6gj"; -"apptools.doc-1.0"="a8mjxckcrk06xajadqf2124k5k0ra2qi"; -"apptools.source-1.0"="q37a0dpqnw1vbqih6p7lbi70a1f58yl3"; -"arcs-1"="b0qh2cpybhqd0d0d8a183hhv7xlx13di"; -"arcs.doc-1"="x9xzx0p7wmn5mh61lkmlycfcybzfasz5"; -"arcs.source-1"="jbx1wd4pyp8682lbz3mw00ha114adrad"; -"arrayjobx-1.04"="zxqamnkgiq8c9p1z3w89rlgqv61bp2n6"; -"arrayjobx.doc-1.04"="fyx7869qi432q3g06i3xyg92jqh29fbr"; -"arraysort-1.0"="h5gbw2lvn0zfvhz0s5lmc495yz49bdds"; -"arraysort.doc-1.0"="fx9j9a4nhjlfmxvsnqqcxxh7220s1rsg"; -"arraysort.source-1.0"="0xdix5q42gnib80gi1pbaxx9yixbjm61"; -"arydshln-1.73"="jabn629x5r4sj0na9p3jfqwi2s1yh3n4"; -"arydshln.doc-1.73"="90zccvpp98lkj787ihr1vpvcaps8i4rs"; -"arydshln.source-1.73"="pyjvg1hzp8am78djv0kw121sgfyrl37q"; -"asciilist-2.2"="cx4yfvy3r2cr9kskf9drbcl919np05nl"; -"asciilist.doc-2.2"="f8hnsjyks2f5qjnya4v6b23px0f304dn"; -"asciilist.source-2.2"="10pkhmrfp0d4qw56x2nk296rn2j436gd"; -"assignment-2017"="f5a0sprx94bby245g2cfycrrazgp00k7"; -"assignment.doc-2017"="0d0cafwd56gqn5dacsq4fdgzz8jqks19"; -"assoccnt-0.8"="6bikcn3hf37rs2wp84f9h8nf81z86hr6"; -"assoccnt.doc-0.8"="xb17k2w0skjxh3cw3hag91m5cjxj1vz9"; -"attachfile-1.9"="vmyp7ywfqli6yzs89419885jac9x0yql"; -"attachfile.doc-1.9"="f076ljz64r8ck1l9cz5g7xypm92jb9qs"; -"attachfile.source-1.9"="j93ivs0jy4n52a18gw0icmh0ffsnm1j4"; -"aurl-2017"="8nnjg9zwrc6p5qy2mq32jirxz29wpa0c"; -"aurl.doc-2017"="13g1jz1510lipg3v2m4zpcz2pzi04fyc"; -"authoraftertitle-0.9"="6mqbsmy9gg6qkwgihzapa0xnlqyscz4z"; -"authoraftertitle.doc-0.9"="64j4gkrz0i7bwah7s3dazi1nanw6dfby"; -"authorindex-2017"="khcqpf8rh3cqb9fk2wl35lvp1fs3k2nw"; -"authorindex.doc-2017"="vrlqni24vz4wixqr83pkin6j02vxgz5r"; -"autonum-0.3.11"="z0mz6nrw3s9661lc5s983bj7qpfg9ns3"; -"autonum.doc-0.3.11"="ghxpr5ayzxq1w6v3wy0hqvkfy28n9slp"; -"autonum.source-0.3.11"="5fm5vfmi11jqdgqklj6zmc90vw3vqiqp"; -"autopdf-1.1"="01rm3dax4wa3pbj51d8ryvixmdy2rcp7"; -"autopdf.doc-1.1"="dal0kcyj8y2ki3w0cprjalkb4770kyiy"; -"autopdf.source-1.1"="5pja5c4la5zvg8mvv9155y1rmljnk7j2"; -"avremu-0.1"="xk59ssazl5122hy7cw9h8l8ky47ac58m"; -"avremu.doc-0.1"="sp38mldllwslwxq2rvizcx1dcpfaava7"; -"avremu.source-0.1"="inwrrgrds8ympmhzgrk3m82x544x8nhi"; -"background-2.1"="akcsb7n8iyy4zlcgfp0ikwb5awzdnh9d"; -"background.doc-2.1"="inm76hq9brwc39n6bhp9782766mmgwpx"; -"background.source-2.1"="54l8p1yj06wlcwxrrmjqjhgmxai9l9s2"; -"bankstatement-0.9.2"="gz4wcynn22a2bg7hbdfa3j5iab5ak957"; -"bankstatement.doc-0.9.2"="4q9drl2qzrhqn5xg69sc4x6x6d9rk774"; -"bashful-0.93"="4xa5zrj0cfwm628cycqi053irhdybdj6"; -"bashful.doc-0.93"="d9132bwcay35ssw31rsrraq6b15wrzaa"; -"basicarith-1.1"="81hlw6p432i5ln72shhg2k976as1w1l5"; -"basicarith.doc-1.1"="3hskpplbm89xpzx8q0bajn7i3kxncig8"; -"basicarith.source-1.1"="x4qnlbc6v2dfq23ijrjhk5rcfjc1c2a1"; -"bchart-0.1.3"="4xxv8n13igfgl0n89wmxncp8662fx941"; -"bchart.doc-0.1.3"="11b1xlxkxzayb2a96w1svhba4pkchanx"; -"beamer2thesis-2.2"="64a0v9a7xr9yi4ffsbm98s058hkmq9wg"; -"beamer2thesis.doc-2.2"="5ypn90w572jlw04xi4vzk7pxxsf7ciwy"; -"beameraudience-0.1"="3zc39f4qsyqi4204k4a5n9pksf6gk3xl"; -"beameraudience.doc-0.1"="wkgcr8dyl8ywxwpdc5h8p96dsw9l229y"; -"beamercolorthemeowl-0.1.1"="7b8qfnqjliwvms89bn4mxhjqf8sppadi"; -"beamercolorthemeowl.doc-0.1.1"="dh55h6vzmjlxlwn7wz2b6c2c27c4qjki"; -"beamercolorthemeowl.source-0.1.1"="ppxb50mii9mgch0rzm26npxl99a93c42"; -"beamerdarkthemes-0.4.1"="nw30s7g9lid7b9vmabvnj3z5g22nxgv6"; -"beamerdarkthemes.doc-0.4.1"="kygvsh50b3zi88h51ajnzc3c0xyzb5mh"; -"beamerposter-1.12"="mwbgqibdcw9bnmhv9gf04bdivcmlq07r"; -"beamerposter.doc-1.12"="8kph22l2wv3mv5gi4hxm9q76hi3cjdd3"; -"beamersubframe-0.2"="m8capqp9nc8mbi9xdzkz89nnz41972v4"; -"beamersubframe.doc-0.2"="y5m8y5zkbzi553hp8maav6g6a42iklfr"; -"beamersubframe.source-0.2"="kw2rnly2zyqw1ap5g9gkv2xchpvbk7gr"; -"beamertheme-cuerna-2017"="vrgqfiwzbf1082zbj8pvn53dmx77qi4f"; -"beamertheme-cuerna.doc-2017"="jcxa5vs5g4nwgck7913jb2jnxccx2y3f"; -"beamertheme-cuerna.source-2017"="lrn8am3h8x2ic39ghpkdl9bxsp07pdf6"; -"beamertheme-detlevcm-1.02"="25f0c66nnhq9r0qrqf186rwqvifzi4nj"; -"beamertheme-detlevcm.doc-1.02"="5yh3kypxg8cjr8vqy04k1ad1agnlq047"; -"beamertheme-epyt-1.0"="1g3593pcp0b4k9lacp4c0afs7jzffa9b"; -"beamertheme-epyt.doc-1.0"="al12nh23v6l4lfa4616zzivldc5jfkjy"; -"beamertheme-metropolis-1.2"="g062nnxl4v5951xq2xa4smkdjq6v2xpk"; -"beamertheme-metropolis.doc-1.2"="xvapcphzmylh2s3551bglqw712q82bxn"; -"beamertheme-metropolis.source-1.2"="5gmm1q6xagbavzzxhc9750yb3bhxf3zv"; -"beamertheme-phnompenh-1.0"="01nbk38jh4hxk8vykf37x6bhnb55ijdb"; -"beamertheme-phnompenh.doc-1.0"="p0nj4cqg4vaaq6wlycicz0xbl7391lwp"; -"beamertheme-upenn-bc-1.0"="i535al38gpn0j6mhixm5g6vnlj7gi957"; -"beamertheme-upenn-bc.doc-1.0"="s7wxbnlgqxwpabb06jc5nawxm40bnia7"; -"beamerthemejltree-1.1"="iqjiwv4v9vp84a3cjjmv5gxygyclw5c5"; -"beamerthemenirma-0.1"="jix18byykz4n2mqcipf60pskfjlj3ini"; -"beamerthemenirma.doc-0.1"="llvppchvbd0zz9cl3lpswghs8hjm78rq"; -"beton-2017"="0psc07yssk92pgrf4c9zvyr4k3ibbz3j"; -"beton.doc-2017"="9jpvnkmri3w4m9ik5d4l7mnlfpwxacg5"; -"beton.source-2017"="znwrdd877gdwmsiaxc9v8pczdw21wrb8"; -"bewerbung-1.1"="kb947mnv03wjc8ja8k402inijnplk1vy"; -"bewerbung.doc-1.1"="mv9vrqp8g689cvbwpm3xkczk98s1blas"; -"bewerbung.source-1.1"="w8z7h0w0ld2dd88a0yhp6p6md8hn7kkh"; -"bez123-1.1b"="9lx6fqcskk9lj28vcfhfnkmjb9dhlqdh"; -"bez123.doc-1.1b"="s5s834dhxqlqc5i8dswvayhf62chrqbh"; -"bez123.source-1.1b"="fsc7gqwcbpfjlhn0bljq7l0jd8g6zapd"; -"bezos-2017"="xfvg3ykycr5dkmi1xc6h66g0a9fiah5z"; -"bezos.doc-2017"="6g6lwlra53qn9jh13sy28gzjxn5gcyr4"; -"bhcexam-0.4"="1px8zypnmrvi26ysrplj54pdz67ajcs5"; -"bhcexam.doc-0.4"="ksq01g78a489prh8lrrs0nn9k5jqasvr"; -"bhcexam.source-0.4"="ra3418l0mjj31jrkss9fysd4q1h3bdqn"; -"bibletext-0.1.2"="l1xjz1y65n8788jhskhb7z74fs8azjxr"; -"bibletext.doc-0.1.2"="z37aix7i7hm3rg581np1mi67dn5agl7x"; -"bigfoot-2.1"="i4hdv09y0blcrbhk554ilzc70fv19242"; -"bigfoot.doc-2.1"="ixi0hkjrzg740q3pkp9lwrq43ab1f006"; -"bigfoot.source-2.1"="jp9h2p1j46ha7ksxvh3d6rmxr0832r1w"; -"bigints-2017"="6ig6fmxy6wj6k3yc4x9s7b18xbfxj4kp"; -"bigints.doc-2017"="jyxj3risms61j5aazx9hkxxfwbg6nyzr"; -"biochemistry-colors-1.00"="fvz3nlqi6y12g5pcyh118l6vjbw5kz2i"; -"biochemistry-colors.doc-1.00"="r7n07xkk4ixxk9zhz3ffkg7kqsz0i8fc"; -"bizcard-1.1"="l59w5wy3djx28g5yw2ywagi5am258bry"; -"bizcard.doc-1.1"="yallp1mh43m9224sqhzg85ylymiib9v2"; -"bizcard.source-1.1"="z70q003l3pmi9p0z0a99f2bz0lxkq2y9"; -"blindtext-2.0"="5xyi3x46b5mvl2zr925m0dz7z9qqgvn8"; -"blindtext.doc-2.0"="h3p5d9pr9h362d8jqq4lv3dahcfs2rnq"; -"blindtext.source-2.0"="dr68k54p44vgwp3rw9d1khc733k4apah"; -"blkarray-0.07"="djcla33mmskp42qbf8qg053p34515x1a"; -"blkarray.doc-0.07"="7iy0ssb4spk30f5janvknnhl91csvmyk"; -"block-2017"="b75bd0f6imd8svp869g4j3q2q02pilpp"; -"block.doc-2017"="gza7j45w5qixk19px05wr4q67m4lzhkl"; -"bnumexpr-1.2b"="qqqk5ia11sdakf252mp1a0p3ran5qqjv"; -"bnumexpr.doc-1.2b"="p0pbpph2q811l9wjvsigvq7qbdw509nz"; -"bnumexpr.source-1.2b"="9xjfsjgr3c4r0r0mj9qf1qlx7a86akqv"; -"boites-1.1"="nccwd0yxdm5cr6razvwlkrrb5wxxj1i2"; -"boites.doc-1.1"="q3mcdfg2afqm3w1zhbcb1bxzwqgp4s3n"; -"boites.source-1.1"="vcfgm806kvw3z466j5kimj5wzgaywv0f"; -"bold-extra-0.1"="0kr4p0z1bfng2sindvkk7rkfzm863qmx"; -"bold-extra.doc-0.1"="czal2y2szfldrzkn4h0aj6iwjk7gpifk"; -"bookcover-2.1"="88b1fscwqb7plvmvfila162f2bvsy9vq"; -"bookcover.doc-2.1"="3lh8rjzkwm6fah42d5754pbfhjmwrffh"; -"bookcover.source-2.1"="flrj085kr19zpjh0mh8hdrjmkac696l3"; -"bookest-1.1"="70j4zrqfn4cr0qg7dhdqainy3pxxilg0"; -"bookest.doc-1.1"="3cbqgyzvm6zvzib6jhgdyy7mcw5p75nc"; -"booklet-0.7b"="fkicb41vlz1m3spn6jf9g1dk28f22v7i"; -"booklet.doc-0.7b"="c8y8mxy7hv7qmp7a8bib37vi3xy2pfxx"; -"booklet.source-0.7b"="h46d62nvn4gnnj26bkd5h8m22s0jld8s"; -"boolexpr-3.14"="acxia88jpd7222wvkr2fwxr48vl33nzz"; -"boolexpr.doc-3.14"="n6rs3hgfaz36fblsz28pshnlhvj6l51r"; -"boolexpr.source-3.14"="gbggikjrx8p47w9zs921k16qx8jq6gd8"; -"bophook-0.02"="l3ljpnwkgsrb646j19kxb3qk51azvzz5"; -"bophook.doc-0.02"="nkpvwq471wzz69vlrwhpvsfcz6w9fbbc"; -"bophook.source-0.02"="s9ybhy14wz90vlffn96y0bzh9f9202p0"; -"boxedminipage-2"="rafdlhvk5v8c9r4ajh4iy32x2r2lpv3p"; -"boxedminipage.doc-2"="6bjh7glkpkpfzsmn9np9ldhk5gsv93cn"; -"boxedminipage2e-1.0"="vrria5lbnyz2gywww0hg7cqm14mzwjmi"; -"boxedminipage2e.doc-1.0"="hmdvly5576aynqybq3p47520x3cjjkgj"; -"boxedminipage2e.source-1.0"="qywgphrh766880xy4xsfs0p1g0fvkpxj"; -"boxhandler-1.30"="j2q8bm858c8qm335w67g0kr82vnigjjl"; -"boxhandler.doc-1.30"="08260asli77clnhfnj1fxff5bbgicac7"; -"boxhandler.source-1.30"="0s647gs05wi22qcrv2zsb8x1713yhf1w"; -"bracketkey-1.0"="4l5l8s1xcwhlkaq50spccp2z90lm161f"; -"bracketkey.doc-1.0"="500h9kzvrkkqj22622hr4a78d6mz94jm"; -"braket-2017"="ck5gh00qn839wsxy2qili0184vswy0br"; -"braket.doc-2017"="mqckibrwr123hhda3fnbf8wrh1d16bxy"; -"breakurl-1.40"="lsl2j1iflzhwwapb03s5hg137rynjjhl"; -"breakurl.doc-1.40"="rjyrmhd32w912qg9wd4qxc9q46kg8qc3"; -"breakurl.source-1.40"="lpxb827p465qc14c38rk14jrzag7jfq6"; -"bullcntr-0.04"="w4fxp9fvpbg882yb855sl4b6w8fypiyy"; -"bullcntr.doc-0.04"="l1p8zz226qbnzmx4n78xhjsrc26z7jxw"; -"bullcntr.source-0.04"="6lw02qi8iyp3qph7yaycfm5p1q6l71r3"; -"bussproofs-1.1"="v0s3q29bdab23xi07f123bq7gzc2i185"; -"bussproofs.doc-1.1"="6cnd5akpxdcq2q82n7ph5lvmb94ql8sa"; -"bxcalc-1.0"="zlcn1rji7mk5lpw3lbpa4nl64i8nayjh"; -"bxcalc.doc-1.0"="qj20a0nb9rpsrypcya98i4lfjxchxkfq"; -"bxdpx-beamer-0.3"="q07kpnmln2v70w83z91vsk53c0i63x02"; -"bxdpx-beamer.doc-0.3"="8ynjsgbyifkvz27qp8j4nrfk3pryphdf"; -"bxdvidriver-0.2a"="f6ndmagn10ax4hpmlia649f7c14hjkgx"; -"bxdvidriver.doc-0.2a"="lg3m3lw08iizdhdfjqkh91wk5ma43825"; -"bxenclose-0.2"="h4cay0x5nq4xwqpaihbvyzhjxgsp5fwn"; -"bxenclose.doc-0.2"="9i72bmx63c76m7gc7qavv228g1afrnq7"; -"bxnewfont-0.2b"="42kvrm0ag8zrxavfijin59k9sg3akhhp"; -"bxnewfont.doc-0.2b"="wxkcv5hklkzxs3xsw28z0bknq0sjjhsy"; -"bxpapersize-0.3b"="41garkjgw98adpn761lrj849y4rzzi2x"; -"bxpapersize.doc-0.3b"="j6scsfx0fn9yd5illwnw41j8f17k18ba"; -"bxpdfver-0.4"="rcizp6hg0bir8rf3njqc66kjcm7c9nic"; -"bxpdfver.doc-0.4"="nj6cpbjw4paw12ggkxg28nm1wj076dlb"; -"calcage-0.90"="4yzr1l7jhng80xs4n1vavaks3d8cjr49"; -"calcage.doc-0.90"="b4vjy0d8rz4jhhw4vimfdfwhpqx7sgck"; -"calcage.source-0.90"="x42rcz3r7lphziii9v8vgv0lm43ymj8z"; -"calctab-0.6.1"="vmm4595955mrf96s3i77mk120yj527y6"; -"calctab.doc-0.6.1"="98qbw092f77rrsk5w8vbzm4hln0klzvk"; -"calculator-2.0"="z44sdp5jlkqywi01c1x7ly2yvzkx1h9w"; -"calculator.doc-2.0"="dwb0bhngsn0xk56gnil8wbaj5dv7v0yr"; -"calculator.source-2.0"="3m4b364wkgfvxyc8y20rg8c7rh22rhyd"; -"calrsfs-2017"="cq6j9glbxrl31xwx7k5s8ayispn82vfx"; -"calrsfs.doc-2017"="avw2hw984yx1vsxayn96nzhgqcfpz90r"; -"cals-2.4.2"="0xq2pylhs1gl542s86wm23nynnfzk188"; -"cals.doc-2.4.2"="yq4wig26r1cadd3kxg5bfraig4axvyvd"; -"cals.source-2.4.2"="fshbdf6ljfy0c7kdcvz5kyinysplcj86"; -"calxxxx-yyyy-20.17a"="rdjjkm8hyf5d386rynl3q8s2ln4z34g0"; -"calxxxx-yyyy.doc-20.17a"="6v19vf9p4gk7zp614bjgpcimk6vhwij2"; -"cancel-2.2"="gq061h1xf31ivc5zz1wqk7c457m33amn"; -"cancel.doc-2.2"="24zhq0iz9iqwm1lnyd6zgzc7dsg9b1gf"; -"canoniclayout-0.4"="hk30976j3lql00w0rj481p8j6z5v69yk"; -"canoniclayout.doc-0.4"="gyr8yvdm21p45qqdjin8abq3v0kbh1lw"; -"canoniclayout.source-0.4"="0bqpq8mn7n7223ay0gfrq3dcpfzkxalc"; -"capt-of-2017"="qmph3ai6555l904xk4q6sy4jml5l6nqb"; -"capt-of.doc-2017"="bpa4ll7afaz43ysz8m7q8fs8klvv4h4k"; -"capt-of.source-2017"="9rjjpf1v8qg3v8j27rn8x3b495lddicd"; -"captcont-2.0"="5s81zvby8iq2l0j4bkz99s56w0kvc5pf"; -"captcont.doc-2.0"="ivp30a2jxrnp8zivmdm61nn0i25kiarz"; -"captcont.source-2.0"="bgy7jzbckqnajp42hy4x31dvb01cjm7s"; -"captdef-2017"="gx42x6flbn7jdbrbqzsn8csgi07ij4k0"; -"captdef.doc-2017"="fykmdpzxx24x66iph3rrzj0sc755y4nh"; -"carbohydrates-0.1"="x4rj3x70sfcdgq8sd8yv2486khxip4wz"; -"carbohydrates.doc-0.1"="lp5y1sx5s74px1x03366lpn676vhl6c9"; -"cases-2.5"="jlc3flcfb7ckwr4320n9gxmv2y7l4d2f"; -"cases.doc-2.5"="rx6wbfbbkrx0gjx1dnpfx836wk9r9jdx"; -"casyl-2.0"="4px818jfrl4q6fs2p7sabq1pihzvnsw9"; -"casyl.doc-2.0"="dcw7gljkwgkgsv1l6g6680mawm0x8sby"; -"catchfilebetweentags-1.1"="4yhcz4rv10s3si8vrbn4ac1yikmvgamk"; -"catchfilebetweentags.doc-1.1"="w4zpyb3a2gwlws0as6ifmi0wcnladgi4"; -"catchfilebetweentags.source-1.1"="819f4z3q4hnbng7hbifk1kd4m88xgfnj"; -"catechis-1.1"="ybsylpkw88axs3k1lkaa8liy11rbwh0n"; -"catechis.doc-1.1"="jxbi4y1zzdd4x79yarwm0ydqw1lvcb9n"; -"catechis.source-1.1"="bd2kh23qqha35wl81dab9ckfbgy5b2ah"; -"catoptions-0.2.7h"="40b95bmcg7bw5ndk3pmqqxjq5j8gy1fp"; -"catoptions.doc-0.2.7h"="3yvgf5pzh121hwzlfqjqmylassr8h6cb"; -"cbcoptic-0.2"="rqw0wq5w1hxq7241skb9b26ixnr67aff"; -"cbcoptic.doc-0.2"="b818cvyjz7x0a05b5k36815w4n5ij43r"; -"ccaption-3.2c"="4l3kxgc46z9i4lrm479ghpv7d0077l07"; -"ccaption.doc-3.2c"="qm6lh4nrdndp4vivy815ajpj9jj4w433"; -"ccaption.source-3.2c"="fdfpz99x7z4avqx1q4nrydg3r4csq4fr"; -"cclicenses-2017"="scxyv1a4lh05mfgbs55rcg40vbfyvvij"; -"cclicenses.doc-2017"="17zr0mgalzfnpayvzym8hri1yfz8c6xa"; -"cclicenses.source-2017"="hgm5y1054596k129p6j4s86kv0m0ky76"; -"cd-1.4"="34nj75mgz2mzxjbmpik2kvqhmwdmbw71"; -"cd.doc-1.4"="i7230mqkczs0b3nczmf3gkv8z0bx61mc"; -"cd.source-1.4"="h5plih2dk6kk9klc7lwv5gpx88apljlj"; -"cd-cover-1.0"="vl1q321ziyyiybwjsvaq9h11b69xxi72"; -"cd-cover.doc-1.0"="06rjy67nvlvlnlz9dr9xa3cg22ndgm3j"; -"cd-cover.source-1.0"="kyc8pdbwj8r1dzri0wwqss5fmqkci6cf"; -"cdpbundl-0.36"="qli68wj3jjv1p978in1qrg63qpvlldnq"; -"cdpbundl.doc-0.36"="wsg0p030n7mcz1p993vzgmp6h5xfmayd"; -"cdpbundl.source-0.36"="p2gp7qsmlczdhdank177dq5lnz1kgy0n"; -"cellspace-1.7"="0grnmj8yywvqmzvil5qdqqz86p0pxsch"; -"cellspace.doc-1.7"="00nzspr8m16s0wqs6q1v82gn40yj45jk"; -"censor-3.21"="a5anc6g425g9f6x6ag4d824y659dlw16"; -"censor.doc-3.21"="29ayn0qp9hhc1zx54xicn4k56xhkj6y9"; -"changebar-3.5c"="syrijhn123hp8qhrbss4jkjfzzqyyxxk"; -"changebar.doc-3.5c"="8a7fkw376lhl85bpw08m2vg4s84zd6nx"; -"changebar.source-3.5c"="222jn0jlm5039ha14hm9yydb01arz5z0"; -"changelayout-1.0"="sx1afd6zrrl7jk40van0mwbf1ks7z6fk"; -"changelayout.doc-1.0"="lw4yjf3h1r2qr24b3s98rkm0r3ybdwgi"; -"changepage-1.0c"="s3dd0v3z0g8v74i6cnasyaa70wnqiimk"; -"changepage.doc-1.0c"="g63jqnyrkc74dd9ksi0s7pbxq7s4dzwb"; -"changepage.source-1.0c"="0ck3lyl2kzvm1182hmw88ni48paff7aq"; -"changes-2.0.4"="2v7wbkgk8n9pafgapjs6glqbx943s257"; -"changes.doc-2.0.4"="zgsp981wnjs758wwf15l8hlh5vrd7zx6"; -"changes.source-2.0.4"="74ahc6k7qb1vyackh39xv57ak0pzn9z6"; -"chappg-2.1b"="231kpsvxwdnmakq4mkca0nisqdl622n2"; -"chappg.doc-2.1b"="nhh2f6k2z5gh449b91fmxnvh359n9adw"; -"chappg.source-2.1b"="74f8nr6m6ssdqxynrxl2y4za3rmj9sd2"; -"chapterfolder-2.0.1"="n1iyz86gz5mb7ixn2kd48i0rgj28d7sr"; -"chapterfolder.doc-2.0.1"="cq3fgi89g5j3l8pjmgb9f76ly6ykdviz"; -"chapterfolder.source-2.0.1"="v9hlnak7v7s4bi4942gc43hh03zy33d7"; -"cheatsheet-0.8"="dbp6g9c967pc45wn345qm95zns815kl0"; -"cheatsheet.doc-0.8"="s3h23qpv0l6hn9bqnrzyiqx2mv4bzxch"; -"cheatsheet.source-0.8"="4x8njfgq1scmiqnkx4xvgxinc133a4vf"; -"chet-2.2"="g654s58dhkxsnzbg59zydmncldn3qklv"; -"chet.doc-2.2"="4wc8nmj6lprpqhm5a067nsm00y56pzmi"; -"chextras-1.01"="mc1ymd3wfbwash00ly9gxk6hcx9rl4lk"; -"chextras.doc-1.01"="9rl2yhjmafyp430avjf0dmdmmgb45x01"; -"chextras.source-1.01"="5a4dqp8jyaq0bi98q26mskbpmp1avb35"; -"childdoc-1.5"="qnvl5zskdh6rwkl516m60h0qxwgb85cp"; -"childdoc.doc-1.5"="703kk90sddx7xxyf672nrjkrjd1rnmxn"; -"childdoc.source-1.5"="bcrjz2zs84pv7lynj8v04p9zrc5w4c4x"; -"chkfloat-0.1"="m48shpd6qvgscba8rz3dpkx0blzfiw13"; -"chkfloat.doc-0.1"="1l3anr2pkpq0h4wpshscrxmcdj80q6i4"; -"chletter-2.0"="9nvpbffnfn080w6pkf4xv18vwsvrc2z6"; -"chletter.doc-2.0"="h2qv6i4cc4yss3iv9jxwfa3w08h9gsk2"; -"chletter.source-2.0"="q76hqgvq8mjc9zqnxjxlk379gqlm0jgr"; -"chngcntr-1.0a"="9bqyqx6ar7pa1zyhgxldm1prdd3df1jr"; -"chngcntr.doc-1.0a"="k608fdsycrxdjrjnddcwc6hcirbd914r"; -"chronology-1.1.1"="jsrsagv2imvc5hz7mgbqdkdqjih66rd4"; -"chronology.doc-1.1.1"="m8psr1bcvmmi1qyyw0j8pyhy0bsgsvdj"; -"circ-1.1"="i0wnc7sxhx96v3jnnsv5l6i5nzvp94jv"; -"circ.doc-1.1"="v5g8hhvdn9xhqp9r1k9xahrnc0yd2a3l"; -"circ.source-1.1"="j3hksz3r2pa1y4m7kw2qwzm11j7a4za3"; -"classics-0.1"="kpskmb202fj06y3glw5f7m625q6zp4c2"; -"classics.doc-0.1"="ysdwq12pmmxanivxl1j5nxbfh1aw0vz2"; -"classpack-0.77"="dybfkvi6ykzw4s03xgz8r7n88xir9zzb"; -"classpack.doc-0.77"="390v2v6vabq679gr2yqvmyq26x6l6lz0"; -"classpack.source-0.77"="mr188ykwygc0gsznl43vlbx33wa2imyd"; -"clefval-0"="291n2xdsripyiq6zskxqdca5gn3ajfj5"; -"clefval.doc-0"="s9mvnhb1w1q61igbrvbn4fi4hannpx2v"; -"clefval.source-0"="l73m1k6wksnfqwd1jiqjksvdpwwp9k1q"; -"cleveref-0.19"="795drqlyy8phrsv52s3knahs7z1m43nk"; -"cleveref.doc-0.19"="7y2ccclsdhhnlyj1hwk8knwvirnss9zk"; -"cleveref.source-0.19"="g0agqk7r1lli033sa33k5hp2xnsrwvm2"; -"clipboard-0.2"="01iyxd2i6rv9vzv1r3j5gyrnancfbqbj"; -"clipboard.doc-0.2"="iybnanqb5ykxdz9d108xqa46y48x6zp6"; -"clock-2017"="bcsbr112z4np0wszh3dwv9h5l8w11bvd"; -"clock.doc-2017"="prj65yh580yg74pckacsr432rki2nsl6"; -"cloze-1.2"="6aawammcpq8n2igbncbkip67ph5mapc8"; -"cloze.doc-1.2"="5lsz6hfblnzj9wjs7j43c07drsgv5mdc"; -"cloze.source-1.2"="x6gbbdxnvgfysjhv3xad83lfs9khg4f9"; -"cmdstring-1.1"="mzw3hf7xhy01j9irvvlba90hb0065p1r"; -"cmdstring.doc-1.1"="l2hjd47d6wmd07rnciadrbir01887nd0"; -"cmdtrack-2017"="1jw2c4hx9xmalis8lkz7lr4b38h6srlq"; -"cmdtrack.doc-2017"="0fniwn5zccpkypjn9v5hjl0baxscpc8a"; -"cmdtrack.source-2017"="hlqnd8ar2w2wyjr7rxi6qbi3mw2ppgsn"; -"cmsd-2017"="4b40ccv8788hg71xh6sv12gnzyy2q4rb"; -"cmsd.doc-2017"="j3bvhldqzjqf1snv9pbg7k39sbwl2ccj"; -"cnltx-0.13"="i7agvf6p3zbmpp0yy54jcz30yk5wgndb"; -"cnltx.doc-0.13"="bfzwcspv6kaizp2cngdbgps61w40a61l"; -"cntformats-0.7"="v6xl1mkldlf6265h96m2q0bylifxhl33"; -"cntformats.doc-0.7"="rdam48ljhih6v72gaa3394zlg8cwsb50"; -"cntperchap-0.3"="xgdrhbyll67dbw0xabqmrl2livxcfsbx"; -"cntperchap.doc-0.3"="y2jdwmpp6r1w17svqw9iww07pi3blbah"; -"codedoc-0.3"="gva56ykkkr58q9gxkff6ng0wd5bk9by7"; -"codedoc.doc-0.3"="8w9r3z61w026a0zqmbsilmf4q382bvd2"; -"codepage-2017"="y9xv0i4lq1nh9nav86b5j34rws8lln53"; -"codepage.doc-2017"="7rwl8dagypzj93xim0qj3gm56a24f8y5"; -"codepage.source-2017"="4955x5b5ddysnx8bksmwsqhj1jy83991"; -"codesection-0.1"="mnsfhjy6j2ypxiwmwx85w2k2zyw928pi"; -"codesection.doc-0.1"="s2kwd6brlwa42pvhpjasx84s87vmbz8j"; -"codesection.source-0.1"="j94xngba5c8r55idfqgy7ra3imzkmg8x"; -"collcell-0.5"="vw1ir7qzfyc8pc1z89y8zfhj7cs5yxz4"; -"collcell.doc-0.5"="86mkb3wz8zjsgpqgrn4azls054j27rcy"; -"collcell.source-0.5"="vv91p9mc1ig82bjw4cfd96ir1ndjx82x"; -"collectbox-0.4b"="2kxzzkgkgcjw80ff9n2mjnnfpxaxcdhj"; -"collectbox.doc-0.4b"="2xgqgni67w7q4ad0jqy4vr9wki08kn1g"; -"collectbox.source-0.4b"="szy9gprjqnkx357dca60120lvaiyyy8f"; -"anysize-2017"="0phqi21d8qz3ifadzfzyfb04v10xc46n"; -"anysize.doc-2017"="4as0n5cw5g21j1wy094gdrbw8pzdm460"; -"beamer-3.43"="1rr03jx5bdhqhasg6qm6qymaq6assdbs"; -"beamer.doc-3.43"="i8bd2mhvl6i2q3ksgwb63sb2jpab5b2l"; -"pgf-3.0.1a"="2j88yrmw9ss4c39j1r7s5nfhpkf7x3vc"; -"pgf.doc-3.0.1a"="4c2fgj2lxmhw85ad2hnc5bajzxjg6v6x"; -"pgf.source-3.0.1a"="0fvi39isxzyyndb9x7awjv3qmc0bhb5g"; -"ms-2017"="ffg55s4fwk1r5lfv94wjw4f7npbvjpi9"; -"ms.doc-2017"="980rqpzi9zf2dn8aa891k4538rpzlq2z"; -"ms.source-2017"="ybpn3z6c8gw2jlbj3161l1gm6xxy85g4"; -"booktabs-1.618033"="5pj973c5lps8fzz4skmgik3892jii5vb"; -"booktabs.doc-1.618033"="kv5d1vbz28n5ifi1xnd4213q3dp55qgh"; -"booktabs.source-1.618033"="siz5pfb2skr927lz92dhhxirx44wsc8i"; -"breqn-0.98e"="6qavw7nbx6wsm84qxfilj9ah76isisrn"; -"breqn.doc-0.98e"="5b6s35kmasnhrnyzmqg2d04k2448nipx"; -"breqn.source-0.98e"="gmqymf8lwcig4sb897ba3acwd4i316dj"; -"caption-2017"="x087kmssmg4nhihw1bb847ynszd1zxyh"; -"caption.doc-2017"="ng1lsvkakl14jja0izyd20l41w7as4z2"; -"caption.source-2017"="3nsnn2kccyqk4nf7vm16j38qakv24pbr"; -"cite-5.5"="7vzh6m2dnlxwkiw62ifbyn9hx82jpgyj"; -"cite.doc-5.5"="d20p75a21nvifkj1f61fd9ah5580n2bx"; -"cmap-1.0h"="bky8rw1a9f00x6fzx611hgfcyf7d115f"; -"cmap.doc-1.0h"="c4d9810xs1va8kpbwaz53yb8111h7lq1"; -"crop-1.5"="kz5lcgz423v0gqbc07saa30623ah1bv5"; -"crop.doc-1.5"="k9prc7248mi5lrmjbzl0g7mkw4yafrz3"; -"crop.source-1.5"="nlpgsplmw5cckdd4ribmsdaa6jchjrwx"; -"ctable-1.31"="wd1f4k8s98g3lcfn825snbj9pvsr6s2j"; -"ctable.doc-1.31"="sjikmhs468fpx52r50s7qyjc4rkfb9r0"; -"ctable.source-1.31"="a3danbgiabx2z87nxkkcbvdb0l7fs0s8"; -"eso-pic-2.0g"="ac3k2j8vd3rwf77vvis5by8n2d9bp1s5"; -"eso-pic.doc-2.0g"="6smardamg0xshs9gyrnz8lqlghlm27zv"; -"eso-pic.source-2.0g"="za60w3sanyss1rwr5w3qmcwz8jz3w7s8"; -"euenc-0.1h"="fxp7k516ws4khaccirjxi8xszlif27y0"; -"euenc.doc-0.1h"="28lmb3y1m8dhl0n2r1gprmkrpxfmq134"; -"euenc.source-0.1h"="amsw2lpbcm2grnfch6cag6hyn957acv6"; -"euler-2.5"="32y9kxnr7zw4byr1zxsd2iqcfyzjvn42"; -"euler.doc-2.5"="g4bxh88pzc2872qk0w0sgapcaglal808"; -"euler.source-2.5"="8h1ahs9sbijdsc3xiv1rwv6k0vm9m858"; -"extsizes-1.4a"="g3j8wf0886xf7ww65zi6h8gmc6x4mk3v"; -"extsizes.doc-1.4a"="xb8w2wf5i3lvcmppbklpp1hxc12acj5m"; -"fancybox-1.4"="xlk6adym8ans599d0hrs0x5nbaadkls3"; -"fancybox.doc-1.4"="iwsrzmm34bfmddlg33mrmnwjy88rbcfj"; -"fancyref-0.9c"="0417hndq96cnldfbpc3hc1f7pyfqlscw"; -"fancyref.doc-0.9c"="wr3q5g6hjznnfcr9l5lvl8z07ixm1m8i"; -"fancyref.source-0.9c"="54cyla9pjr00km1djk4jc0h8ly50c8d0"; -"fancyvrb-2.8"="p2lpk6f8lrwa8gv07j1l0m83sqkdrdx2"; -"fancyvrb.doc-2.8"="1np0vw5dyrzz6a3d59jvrzbvvwi6ix6h"; -"fancyvrb.source-2.8"="g38dv0ix1c8dg3ijahs20kcwzw1lzdf4"; -"filehook-0.5d"="95km0y68ldra3ha3c3j83zlchg7d6xn6"; -"filehook.doc-0.5d"="xvrasdz1m52dsjzn3wv5hy1pdwka3msk"; -"filehook.source-0.5d"="il5yprd7hw76wmbb6xmqz9njhkqjqkz6"; -"float-1.3d"="dqksfsgqpc0vprkhfc6c9vfxlbrnn8sw"; -"float.doc-1.3d"="88hpzqh1011kwvwwm5bppb2gx6c9qqrv"; -"float.source-1.3d"="j1vp24g1lvwniahnd9vlw32c61cjswn9"; -"fontspec-2.6e"="x6b5ia4c6fd3g8i89yardh6qq123fzgn"; -"fontspec.doc-2.6e"="cb04igh8awrj1hxk6gw7jif5v51676mb"; -"fontspec.source-2.6e"="88zw6mh93p0l995l0vqjg75xzawk20pk"; -"iftex-0.2"="3amzn5jjz9l90w90rhrrq75shl1v731z"; -"iftex.doc-0.2"="n514jbc0x2jxsk39lhayr74xpzfgqvn1"; -"l3kernel-2017"="hr5j6c16a8w3vhsb9yfc7d0vgfh7qjpl"; -"l3kernel.doc-2017"="0mc8sd5b4rp8crd5wykb54zlx0p30h2w"; -"l3kernel.source-2017"="crqwys02pz1w51vaj0zs2qiypjrf9v31"; -"l3packages-2017"="3f0yl94ywspimn44zb9hpr4crwcjs59x"; -"l3packages.doc-2017"="89xxka7x0nmmqdndm3r2798rn6zai2c9"; -"l3packages.source-2017"="fbxnsnv6p5rc354pffbk4qxavfi0w1i8"; -"xunicode-0.981"="ybvkdgz4sdl4nixzgz2rbmqfz7hwajv4"; -"xunicode.doc-0.981"="lydvg50dcpp0lk3m9niwdyf1vra61mgf"; -"fp-2017"="5nb3zlqbvs9n2i59y5rw7b5v4ypa6dj4"; -"fp.doc-2017"="cx0qn4l16ir6k92rjjxjxy9n38agfxii"; -"index-4.1beta"="qbh9vs69mrp2czw492icb71wbx4nzshx"; -"index.doc-4.1beta"="l3476by3qz0r0cn3lcbw006ay5p11naz"; -"index.source-4.1beta"="0i38dyjh6278hxgkdzy0wvlcbn2w0k7n"; -"jknapltx-2017"="cvwv1bfgf5s8rnahghpy2pbb7kgwzqwp"; -"jknapltx.doc-2017"="cxdmxr63vm4sm8rv6bp9n3yyw5gqc7y3"; -"koma-script-3.24"="sk70f26ssyy2jgl2hg38xczpabq3rf8y"; -"l3experimental-2017"="zx3p8f8zn925s3fqzlqcprljsnm423vh"; -"l3experimental.doc-2017"="r2mbcw8cbbl33zg507clbl7qcgv1dxaw"; -"l3experimental.source-2017"="6lnd3k35vd8hjx5d8z7ha23lj1ilvvi8"; -"latexbug-1.0d"="zfxinlwjxxz1rqb5ryfh87yfgd27g2ax"; -"latexbug.doc-1.0d"="cwsa9c4pp9q6w0kb003aqz72ydz3r5bn"; -"latexbug.source-1.0d"="lkf2ykr7yj8aw7g7322ivhr9a7qcv2d6"; -"lineno-4.41"="kvbdigwxw4db752kssgdb8rlxhljkkpm"; -"lineno.doc-4.41"="cfnil0v0isahd65d1sly2kr29w38h535"; -"lineno.source-4.41"="w30n8z3rnrvzpfa1d1s7mn3rcj03s892"; -"listings-1.6"="r7c966s9wlhjz29xgpfb4v17s07kwbsm"; -"listings.doc-1.6"="xc3xnzdv0vxhw7zgpxi6yk52bbmk271y"; -"listings.source-1.6"="l4a55gc3ilikmsfcc45x8faa78938303"; -"lwarp-0.41"="hjv61q16h3cz8l789fbqajssv31bkcmk"; -"lwarp.doc-0.41"="h6qnbn2by8bdznq4zaiiygqm2n650d2w"; -"lwarp.source-0.41"="3zqnhsqblgas8dnr1jzliykj3mhm33l6"; -"mathspec-0.2b"="kwvx81d4nlxj7vbr2n5zvgnfvkasg4y0"; -"mathspec.doc-0.2b"="rqykkdkfahnnnphcns26p19z9mr2mlgh"; -"mathtools-1.19"="lkqf9wr9ipgqrg8isqz072xhhpxfjkjm"; -"mathtools.doc-1.19"="qggrhicv1gw317cjpfsz8i5qq684mpmx"; -"mathtools.source-1.19"="0jpdsw0yrcak32k0bmsiry958rm2fsvk"; -"mdwtools-1.05.4"="fbp8vrgdzc2g4i27m9f4qcsr8yjlbzg3"; -"mdwtools.doc-1.05.4"="jb5r95gmlqj1bx19gbkvcm372ina3bdy"; -"mdwtools.source-1.05.4"="kcm853bwwv69vb5zcmikd1gmpcnhz9pw"; -"metalogo-0.12"="hamja3bdw70llmwnabjq9vsdni1w77qv"; -"metalogo.doc-0.12"="mi09m2hdx668xm2v9igsq25z504n4vrh"; -"metalogo.source-0.12"="4xddwk98vl0xdff6j49jjanzvqbw6yzm"; -"microtype-2.7"="brkf8w0rci9bkmykx0lqmc020r641gkh"; -"microtype.doc-2.7"="ldbm8hm1rfjzgfzkqx9qjxl8p0ki10wl"; -"microtype.source-2.7"="5ipknc0bdbq5i51zbvs1pf072ddsxmqk"; -"ntgclass-2.1a"="z5fz8hxig5gp5ii9780b8filsbk7qxyq"; -"ntgclass.doc-2.1a"="900yw3bcc4mdycknaspf867wm8fc3g7b"; -"ntgclass.source-2.1a"="rqd773gdvwmrz54igqz6qz54z4irajvg"; -"parskip-2.0"="93zjzx0cifz9lzdsdlwy3z46psp6nfzn"; -"parskip.doc-2.0"="v4ddahrdxf1qf7xsqvfqkzrzg3pj7zgg"; -"pdfpages-0.5k"="r58pxikda61jwmdly8fpd2nijwh5bzfd"; -"pdfpages.doc-0.5k"="hjl7akjx7wrjkm95bw9l2g8cgnzm4drn"; -"pdfpages.source-0.5k"="gdfjq7njbaiwsaxhjv5baqhvxa4599rn"; -"polyglossia-1.42.4"="csnxk84k28xvpajix45dyjhqrs054rxy"; -"polyglossia.doc-1.42.4"="62m2fgqmplp2z5pb4sv038i1f0ynxhmw"; -"polyglossia.source-1.42.4"="92wvkanrs6mq0kgd878c0my5fab6960f"; -"makecmds-2017"="anpaqglvl5rmcy8r2q0ap8m117nsx89q"; -"makecmds.doc-2017"="39zxaxxqlmps1wd4rjy42a1hk027n06v"; -"makecmds.source-2017"="j4g888p0hniq7p6b30q1fb4qfw3qp7i6"; -"xkeyval-2.7a"="nznhb9srbfg7ifdi2mlkqbdcsq6329a4"; -"xkeyval.doc-2.7a"="k84lpc1h5d71qcb2k5rm5fnn04pv8czc"; -"xkeyval.source-2.7a"="9g5vvb4y71qryhdbjwjyxhh2w86cch0f"; -"powerdot-1.5c"="dq53xc4c6n4qpxcqkdazwn6b8v8z94f7"; -"powerdot.doc-1.5c"="ph5p9y3knn1w1hkzb79kdxcwkg6fhrbs"; -"powerdot.source-1.5c"="245bf49s69vlxk1f1mlbdyfhx68icgpj"; -"psfrag-3.04"="k8qyr0l3fsc4insyy1r6q596dq4gf23a"; -"psfrag.doc-3.04"="ybb4r3w20w1pcjwzaw0srpkx5c19rqg7"; -"psfrag.source-3.04"="xk135sb77fk6l9wz6fzifsjvchcqyj0f"; -"rcs-2017"="4lkd02hz1x9zkxnh247wmwy6n9pg4pyw"; -"rcs.doc-2017"="m1lw85b793n2nxywdi39fg438i6kif7x"; -"rcs.source-2017"="iw4nn20q54s2d4wdyby7n03ljcqrjmig"; -"sansmath-1.1"="yxyny4949h4hm4ajn673nzzw8wn8cba8"; -"sansmath.doc-1.1"="b8vzdmm1l2x7cyc15xzhmwjkszlsp2j3"; -"section-2017"="69anwmylbk95jbgr8645abp07ygv9f9g"; -"section.doc-2017"="ri1gsrpfp94rp0dc90djj1kgpka2p5gl"; -"seminar-1.62"="z9nzymppz6hz3lxy0nliqvy5szq6jk4c"; -"seminar.doc-1.62"="23fz6p4ybl42rmr1m3fllg7qn1zbmfki"; -"sepnum-2.0"="x64bd0f3g1x0bcpdgd2lfspr13jyxvcf"; -"sepnum.doc-2.0"="l26xmi7n5vabfpn0lfn3cjzn1wj6lj5n"; -"setspace-6.7a"="jyy54q9bmx158j0cnpwqa43rzvkm4wq6"; -"setspace.doc-6.7a"="xzz3kqsp4ywxmjdnchkmdv2jy4mkbfvc"; -"subfig-1.3"="sbdadp9ya32w2h8f484zwpmpln2zi4l0"; -"subfig.doc-1.3"="y5g4iadgvkfi144zk37fww79r0smsfk4"; -"subfig.source-1.3"="3xn4yhi29m77001w2hy0s04svik5z5xx"; -"textcase-2017"="5a82axcc916n61755cafcqcz3vb7w27h"; -"textcase.doc-2017"="b8iq4xf229k6p8s0b38br9gncyqhrlxl"; -"textcase.source-2017"="xlgxjkf93zrwdhk44zmxazfqg1yw88pa"; -"thumbpdf-3.16"="h8ssy495zrgwx10wsb9bypapmhdnvn5k"; -"thumbpdf.doc-3.16"="fqbyfy2ip2ayd0a0fwkg25jdjcyprkdv"; -"typehtml-2017"="rk5lpbaikavkp0shg38cdk5b209wx3kh"; -"typehtml.doc-2017"="292x26pw24azh4zdwpy6sh3f1ksk8r2x"; -"typehtml.source-2017"="96p79dyy553b4mc01ihk7qgr11396drn"; -"ucharcat-0.03"="d445ic6gwl7d5d31s691vr63f4hn76dz"; -"ucharcat.doc-0.03"="ma6rz3djr9v3q5p8ffqyznjb91gjj5li"; -"ucharcat.source-0.03"="kh9cnzg1pn8c51bbph2amp5y1j85q38h"; -"underscore-2017"="b7kwk1zddr5a19mcw3yxrp9pffc604x0"; -"underscore.doc-2017"="gwqnbwqn6vjizs1xqnmbv8fmcrs274fr"; -"unicode-math-0.8h"="mjk6kkv3y1w8lf8cjc2rh38x1lz22ldm"; -"unicode-math.doc-0.8h"="k7p6qgb3nab20m9zxhcsd9wzxbv108ky"; -"unicode-math.source-0.8h"="k98hzk930s2wgf8y4qn2shgmh79s9j9r"; -"xltxtra-0.6"="gr3v05m1pm9j55smbfy71vfn3kg1kpz4"; -"xltxtra.doc-0.6"="0zsznrgvzqcfi0ypxkbk3vqslwyap7l9"; -"xltxtra.source-0.6"="cw6kmfdgyz9ds3gdjlgy2bh16i6fxip7"; -"aobs-tikz-1.0"="klfbwfabfx6lv1pk6kz3vayabsnphvrh"; -"aobs-tikz.doc-1.0"="qh43c30d1xpyl4rbazp4kj8p850rdxwb"; -"aobs-tikz.source-1.0"="xgmck3vrplx5q6blkm6yg2njgkk4k5bz"; -"askmaps-0.1"="4bm7q1w9sz28mj7v79gphh13rlz1ny3d"; -"askmaps.doc-0.1"="dp5c0n7vk509bhwhmxi6wvshz45s3fix"; -"asyfig-0.1c"="61q9dbbmirr3q1fncz10fpvqr68kj3zb"; -"asyfig.doc-0.1c"="1ynfgvq1hvwl8dflmf5vchv2xhmr8511"; -"asyfig.source-0.1c"="2403n3a1pa3gbrrs919rj56jcy4klyz0"; -"asypictureb-0.3"="gl1hc876saxilin18y249r7zz496yk6l"; -"asypictureb.doc-0.3"="9fn9i5plddqx2gxpjhx2m5n7jrwrk9x2"; -"asypictureb.source-0.3"="mskj52di031bhfjir3f7cd5aqwwz7cn4"; -"autoarea-0.3a"="navp9i0m8kf8zqhk4x1avirazzrsgf83"; -"autoarea.doc-0.3a"="zh69glasmj251qwrw6pjrshprd6x4hsh"; -"bardiag-0.4a"="vh54valkzncvzlx8y58gzs3k5jq66s69"; -"bardiag.doc-0.4a"="576s5nnqvq13rjnnn4l2d1g1rnd64vvn"; -"beamerswitch-1.2"="2gx2ar9z4xq6m9wc9231021ck3kbi23a"; -"beamerswitch.doc-1.2"="b23d4h32bchpzs623m6zpn4p54ap1ybr"; -"beamerswitch.source-1.2"="iwwiic62ha7ag7yyjsdhwzha7lmr9k3j"; -"binarytree-1.01"="xl1rqgn286y7hpv69bwja6c5rrbx29g9"; -"binarytree.doc-1.01"="7ihijqc33m3ydk77aw0qqqhf94yyrz21"; -"binarytree.source-1.01"="lk7v0gr502ck4z0d605z6mwkswqpmfyk"; -"blochsphere-1.1"="8sagm09ymgd1b2ls78rzrcbn6k0m63rr"; -"blochsphere.doc-1.1"="sj294bshvzlc77wi6mwv4pl0y73j311p"; -"blochsphere.source-1.1"="4kr6ra2cp6fm7r6xfrln38v06iwxqzaf"; -"bloques-1.0"="azx9imhipx08s8zyky9hzkwandvxwyya"; -"bloques.doc-1.0"="8jb9hv62wj4hi9scr78szdm990cqprvs"; -"blox-2.5"="0nv9zh53j52xnly5n28kywznagiy0crf"; -"blox.doc-2.5"="691idhcw777z46rw0azm7jplr6k0fhsm"; -"blox.source-2.5"="0w4dkcqnb09k93zjqslnzf44w7smlp4n"; -"bodegraph-1.4"="h09jfqdgsgfbhakfxqbwz9wa9sdrwkip"; -"bodegraph.doc-1.4"="hwwfy0n7b2a54kywm1jq5nrs6fxbk1xd"; -"bondgraph-1.0"="xaviazf8k9kn6qckni79kxksf7r7mr00"; -"bondgraph.doc-1.0"="f0089d1jj935472sxdjkbnmz4inydkng"; -"bondgraphs-1.0.1"="grfahi07937nnb8nm3b14csxv6bf3w7w"; -"bondgraphs.doc-1.0.1"="dky0vgbx6hfik4xjavvpvvm269hgsqcv"; -"bondgraphs.source-1.0.1"="zmcw2pr67zm6my8021slkbg8zvmbkxic"; -"braids-1.0"="pr84ska1cwhirfxq0g79bibzhhqr409q"; -"braids.doc-1.0"="yidgzx4j4n9d2zfs9y9brvnm6696m3f8"; -"braids.source-1.0"="2d9har9yfm1qxgnf08zdfpsndnr8grzq"; -"bxeepic-0.2"="dwf6rg63vzmlcyaxjzwjr8haihfxwv6f"; -"bxeepic.doc-0.2"="qkfwmg27v6ygkp3d9d1l18zrpribbx3q"; -"cachepic-1.0"="hr0pnmjxny590gzhqbwq9qiqd1vcpwrq"; -"cachepic.doc-1.0"="myyjxkc21qrwmvx2nvbg2smvzfzi5f5l"; -"callouts-2017"="i91ky84hjizrxkhb5k6281iq3fkifrsg"; -"callouts.doc-2017"="k4rca9nia095sgskhv0kzp1qqw0ydf8l"; -"celtic-1.1"="mr86xyd6md9n5b17a6wga40k8z98dq7b"; -"celtic.doc-1.1"="3mwjjxnv079m8ginlv5my50jj1cmpjv0"; -"celtic.source-1.1"="z25a01arypma6jfyj2f16n36hqyicffd"; -"chemfig-1.2e"="m8vww69bdg2crm2w4885x1qlyza948nc"; -"chemfig.doc-1.2e"="22p1snikfh9s9wwqnmzxzy24ay08sh69"; -"circuitikz-0.8.3"="krbwmn8nd6adhbjm4pg7rfxj9aff15cw"; -"circuitikz.doc-0.8.3"="sa8797nhxww4z85k37kmr5ipnyqa3k1s"; -"combinedgraphics-0.2.2"="hr8cvhw9ng0nx1v0v34bx5yppzhw8r3a"; -"combinedgraphics.doc-0.2.2"="2s219mqf373sb1rp3dwjd9kdasjl9fdg"; -"combinedgraphics.source-0.2.2"="4q5n4m14613bv27dc7n3z1m8w2sfiv0q"; -"curve-1.16"="w4a3qv419x68y5ydvi1dk6pnm6ni82ci"; -"curve.doc-1.16"="f4n85j7dlkp12vm17vqac8d4hzm1jvd9"; -"curve.source-1.16"="gkfbyzhsaknlrhm3ni81jxswdjv5z9ij"; -"curve2e-1.60"="gy48z045rdfrzda6vsy0ybwgaynvf78b"; -"curve2e.doc-1.60"="8gsmvy2s3s1xk0qrmqnv3w7z0h3g0xwn"; -"curve2e.source-1.60"="zjxzgxgi1p6lbq521dbg92xylk90kgpd"; -"curves-1.55"="2cyy1kwxbvxpvxpvvsbh7nvh5q5l7n7b"; -"curves.doc-1.55"="jk4ma0hcrdg6lwy4l5238b9xzsb8lfrv"; -"curves.source-1.55"="q9l5hcsi0n14kkcim30yk6i6sxc5cmvw"; -"dcpic-5.0.0"="vw8yp87w2arykklgfbi4sjpqq68nkxl4"; -"dcpic.doc-5.0.0"="0shw5fqn8pmzs2s98yxa12jp6lf23c4b"; -"diagmac2-2.1"="4q9fi0lsnriy4szlgdlg0w302q1gmbrs"; -"diagmac2.doc-2.1"="dfp1br71r19b0pzjzln61wjdn30qy0n7"; -"doc-pictex.doc-2017"="770vj0w7dzrw6n4jf1dfds5ngk11cf6m"; -"dot2texi-3.0"="igh08hai8lpcr0pn4lcfx5b6kgymw4sp"; -"dot2texi.doc-3.0"="r038r86xd4csibgk9n3h76qc5ak1zpl5"; -"dottex-0.6"="yvd132700sxd7hnngskg6w30r1cpx3m3"; -"dottex.doc-0.6"="67dpg655j83k809rs0ybc3cxpy2lvvqb"; -"dottex.source-0.6"="fz625gq3shyvx3wk5jk4hvr33wls038a"; -"dratex-2017"="ydbymdy490gw405n0gn3amd771knss83"; -"dratex.doc-2017"="7z5sxm5li3by76x7sw9hq83gl34f6gkr"; -"drs-1.1b"="h9fz09xdgwgnbif1vxa1k7rxj8v9ri5h"; -"drs.doc-1.1b"="aq84i4xdklf4wcripj60cc9fd4w3zhhc"; -"duotenzor-1.00"="fx9ljkzzp09x8iajbwjlrzcjxf382k9x"; -"duotenzor.doc-1.00"="x6y62df7hjrp64r4w1qvdikqdg6ph8l2"; -"dynkin-diagrams-1.0"="fw1bx6nc0zlb5x2kypbh4gbb1i8jgwgc"; -"dynkin-diagrams.doc-1.0"="zvgsf8yw5l276jz2323i4qhmx84vgk46"; -"ecgdraw-0.1"="py3xjb8hz3mdsh42hnjww7i4ndxgkwnc"; -"ecgdraw.doc-0.1"="a9ggi8ivc4wcnqv9gd28lhdw56w4zg8a"; -"ecgdraw.source-0.1"="77vlnnhs178s19gaa4n7wa82lcvyp0s1"; -"eepic-1.1e"="vdbwj455076cwr4fwmx0lmf00nzka9vs"; -"eepic.doc-1.1e"="ngcq5bdryv79z4wazbzibf8fybc2mhb0"; -"ellipse-1.0"="8whg820p9jrqn4nfb7lc3w8d1a2cyfvn"; -"ellipse.doc-1.0"="i9njlr8m3jb9pcrwqsbcjbsb26993p8n"; -"ellipse.source-1.0"="25xhi22s1cvkyzbjwchd50ixsx6awfk5"; -"endofproofwd-2017"="xn4xfhhr3k5cq53ab6rkjwvxqs877kq8"; -"endofproofwd.doc-2017"="q8zg1zy1909bsif59caj8rmmjj4g3v4i"; -"epspdf-0.6.3"="hz6676iggzrqrgzdr612p75vzsjhxx8d"; -"epspdf.doc-0.6.3"="6icfcsk9gq46lfhq975g6sq5r3g77812"; -"epspdfconversion-0.61"="4dsfb50v8zqbx8nqlzlj712jiq9hchwz"; -"epspdfconversion.doc-0.61"="bxc42asj3as5dx1qq4axdvfs30lfm24b"; -"esk-1.0"="1hsqxgyh6nbwdw4fl5lsivg6wh1v2s1r"; -"esk.doc-1.0"="14qzisxfrysqh66dn3irf2c39jjazl1j"; -"esk.source-1.0"="yaq1hdjjgl4j06rvz25liay9p054n1sr"; -"fast-diagram-1.1"="sdzr4ya21gayk528rk4zli01l8ywnqm6"; -"fast-diagram.doc-1.1"="anbp06v1p1bczyiij9d2z0li6yski394"; -"fig4latex-0.2"="mwf75sk2i52q6j3gb4pjmw5rlyyihq5g"; -"fig4latex.doc-0.2"="c6qz809776x0rblq5d6l7xcy35bz540v"; -"fitbox-1.00"="s0gkyv18klk5dipymmx7b7as5ajjpcsm"; -"fitbox.doc-1.00"="dmvm1c5akk4cakc3rv573lj5r2qnidsi"; -"fitbox.source-1.00"="9m6pnfky8vs4f5m2vhwf7yfc89yncyiz"; -"flowchart-3.3"="63krabbf5sfqxf0rjb2h4mjksvb9vgcd"; -"flowchart.doc-3.3"="697hizfchfd691kx07sl1y84p8l6196d"; -"flowchart.source-3.3"="zgn96fhr4z67gpz85717hwwfvkfz2hlx"; -"forest-2.1.5"="zl86yn0am5c7v9c471ai0g4spp3lfc4k"; -"forest.doc-2.1.5"="9sfpasybcfbs0v2afcmhxwpcmdxjpv42"; -"forest.source-2.1.5"="n53yzm6p3nwbxrjj999yvcic58p4iv6z"; -"elocalloc-0.03"="mk2cs80z0gh4dx409y2n3h9cr8ls1la8"; -"elocalloc.doc-0.03"="0p4f0hwr11xvn57adggbbssn9iiynsyf"; -"elocalloc.source-0.03"="spa5lrwk7nikx08v1pgp0xrx4c2gbahk"; -"genealogytree-1.21"="vin4yvnqg5lfl514h2ahrpsrvrwn9ax5"; -"genealogytree.doc-1.21"="z89h194wmsj268j1zlqxnnk0ingbxdnc"; -"getmap-1.9"="y4m1lsy4h96s40i3xq266b9mm6y060rh"; -"getmap.doc-1.9"="giffmyvysflclgj4j4dap3xzihnkgddv"; -"gincltex-0.3"="sqimpp1pb3c7mqcm4jnd40jlahpcnr30"; -"gincltex.doc-0.3"="mpr0nv6ldvvc7wgq35qh34csxhxnknmf"; -"gincltex.source-0.3"="s0dq3s33c04fqmzi9q9wp09vgfm7qh9h"; -"gnuplottex-0.9.2"="mbk6yk5147w2rx00503pxmhmldykggdy"; -"gnuplottex.doc-0.9.2"="i0450hl7wd09618hy9igkz3g80zzklwl"; -"gnuplottex.source-0.9.2"="dzmxjcpajp5ylmj1hqn6zqvl5b0c5vlz"; -"gradientframe-0.2"="x80zlqzx72n55qpazclikrafwzny8ss5"; -"gradientframe.doc-0.2"="pgy0vrx4nvys3wki3202r377nryd0r1h"; -"gradientframe.source-0.2"="10dx55zpi0j7xzdkry3dh41ax873mmmk"; -"grafcet-1.3.5"="9yyjgwccj41q284v8cxfhj2l80x95ygs"; -"grafcet.doc-1.3.5"="6k9w774q9japk0n05f45wdqm95n9n71r"; -"graphviz-0.94"="gicmf9qslgbamr7qkac4y3x0wajkbhw1"; -"graphviz.doc-0.94"="xxyyxpgr81jv00v48zv7vxkm9sa4hjsn"; -"graphviz.source-0.94"="kqv26abzy2ff31a3f0aval7lskvk5nql"; -"gtrlib-largetrees-2017"="4chnakm8ava1r34m27p526zjda26671m"; -"gtrlib-largetrees.doc-2017"="yhvmg7p40bvwq04xpbwnb41k74xy9mwd"; -"gtrlib-largetrees.source-2017"="jlmhx0507vard05bp7b0np4q5fz1qqn9"; -"harveyballs-1.1"="axddj0mvqck1gmg0b7s43q7gi9hm1327"; -"harveyballs.doc-1.1"="rpsz7hqyyp9h5sa0hxmxnlrs6na0imbn"; -"here-2017"="3jh68lc8arqbg7kb8ixc87i12qlrnh23"; -"here.doc-2017"="445zak4q5zdlbhvkb8gvkg20wpmwjmgs"; -"hf-tikz-0.3a"="hfdmzpnpak33573ldllk90rywqz3ngqi"; -"hf-tikz.doc-0.3a"="dy6jw7rgbclhb6c94rm3c1bxz0gznqn4"; -"hf-tikz.source-0.3a"="jn1iy5nysj2y94ar0s2491l97m1y2rw8"; -"hobby-1.8"="kmk2l2ik0anclivgqk6alx1v44j6g8pk"; -"hobby.doc-1.8"="8bdi0hrpyxyczql8rhqfiqlrza5y2g56"; -"hobby.source-1.8"="99k7q3r58r1v7vqh3hv08qbb5s1r552p"; -"hvfloat-1.2a"="axb6597ialjyarbgg1vf40hp1rcmgkrw"; -"hvfloat.doc-1.2a"="lzg6ril60limzkk1g3dzzx1g8hs0vjc4"; -"istgame-1.0"="82zni4rq7gvblfvr3x0b74634ly161rd"; -"istgame.doc-1.0"="yiksd9zn2y8p0b6nciz4svg7mfb71bsa"; -"knitting-2.0"="qam4lj8q2acrb4pl4yqapl2d49hjacvp"; -"knitting.doc-2.0"="1kl1yx9iw11zig2pclzr7y3g290ma2bd"; -"knittingpattern-2017"="8xvccf07iwn71kfnj9f3pnni3imwd9kb"; -"knittingpattern.doc-2017"="bq96pr4hd9mg70qqfwjynhix7ljabbk8"; -"ladder-2017"="wgw0drkb53daslzwsvg48dfznndrz6dp"; -"ladder.doc-2017"="32b2x9zydsp7b2zncs2lg6ldz5cs7gpa"; -"lapdf-1.1"="g5x8axkiscl5796b82is201vcbdxvc3f"; -"lapdf.doc-1.1"="3lpf17r6yqaa7ld8742cp8a7crafpc9x"; -"latex-make-2.2.3"="zgvj6k5mzlmkgcm2z8199w0j0w4yddxl"; -"latex-make.doc-2.2.3"="l2ydsv2j6spgs52x8malk9ar6mbvjnxq"; -"latex-make.source-2.2.3"="j5qmxv84a2qj8bbp2ral1ibppsacr0gx"; -"lpic-0.8"="74wchk7ljfacnfqy6wn0j9ns5bqzhkv1"; -"lpic.doc-0.8"="yqsjlvnfzgj180kssqhp1i11gq8d9c9q"; -"lroundrect-1.0"="x8g1sz9w4xaj9da4y1xy58hrdblmdx4g"; -"lroundrect.doc-1.0"="2pw71ykcm2w7ki2xx5fvhlfk5xgi410a"; -"lroundrect.source-1.0"="4ad9gr28lqir9g0a15pa31wybbc9m935"; -"luamesh-0.51"="h9iynwv9kpydaizfmn51kfvinqnmlixq"; -"luamesh.doc-0.51"="jmg6frxjcmpn3s4wkv11s2kbpb8aaidh"; -"luasseq-2017"="k07ymsxywmasi0nkdd2ldk164lf36z9d"; -"luasseq.doc-2017"="vnqisa721w2nx11wxb3zsk070b3dzm1b"; -"luasseq.source-2017"="341ldjdwdvjin4rq8ica4f69hb5kbwr1"; -"maker-1.0"="88vzniwk6x9fqhp4y3g32a1cj6nb57g3"; -"maker.doc-1.0"="5w3rag10kbzp8whk0hjrl1ic7iqrna8f"; -"makeshape-2.1"="y9d0868x2s8950zphcf6sdz3l7a1sw9s"; -"makeshape.doc-2.1"="wdhhbk50rqxnm4iqd0gvnfzgy17knvqd"; -"makeshape.source-2.1"="5ddzsj9xakk5hwhg54snvv7bp0vlmjd1"; -"mathspic-1.13"="x4m5r6mv0y3cc4vx1qb6anrparbgdvlq"; -"mathspic.doc-1.13"="qh2ycvh04kxfihxnri5fr5zxdkk04ppa"; -"miniplot-2017"="3myl55b3q359l0aillyxg7pisii3llpj"; -"miniplot.doc-2017"="hi57wciv475ix91zl4rh30lv5pffns1p"; -"mkpic-1.02"="m0rzxyzpyjzial8vvd5nm2rny449ka5b"; -"mkpic.doc-1.02"="m0v80hkyq699sbmdbv5ydp75ccdh5yd3"; -"modiagram-0.2g"="g2syxjg96d46hkn75ym5p3pszq92kn9y"; -"modiagram.doc-0.2g"="4jdcw6fidn5kds9b31y3nq9czmw42sxd"; -"neuralnetwork-1.0"="3scaqj2kvqri7x23chqymfkg534298ik"; -"neuralnetwork.doc-1.0"="xxsvv8bh5174ihqmaxgy5072z92glvhd"; -"numericplots-2.0.2"="c6kqacnf4qlhx7lkbnrp4xji5xg9nzib"; -"numericplots.doc-2.0.2"="9dlfmdqslpzhsf8zyfnsqy41qmcgzf1x"; -"pb-diagram-5.0"="34vlhfdhm7glvpzprr99v7z7lc8rc8pd"; -"pb-diagram.doc-5.0"="8a36mfpszgjyzddfmmz2qrg9fv03r9vh"; -"petri-nets-2017"="0yny9mc10syfx1a716sjw3768bf1a51z"; -"petri-nets.doc-2017"="3m0f4r65jhnq3la2qyp0xa7ra66iyahs"; -"pgf-blur-1.01"="zl2b6914nny60vlp1fppznbn5k6wq0lw"; -"pgf-blur.doc-1.01"="h20qsk87c3x0p74jzlpg5wcsr7w6qmdc"; -"pgf-blur.source-1.01"="aj17ly8zi3ql1k08n35h2kjj672rbvzd"; -"pgf-soroban-1.1"="1l6ifq09crmg68d174y2ms66jjhgklql"; -"pgf-soroban.doc-1.1"="ajlhmwd0fgmamsgnnzr3s15z6irx579s"; -"pgf-spectra-1.0"="w2w6z4fj2g5z77i72q7l5fzrz3hbrb0p"; -"pgf-spectra.doc-1.0"="d9v7k3fbf4hl2yz91q8n5sccn7bfq2v3"; -"pgf-umlcd-0.2.1.1"="h2syv4fn0svppahm66gpwb4jnrl7jdl8"; -"pgf-umlcd.doc-0.2.1.1"="yn8vn90qgh34r1i91cg7k5n81v47i6ni"; -"pgf-umlsd-0.7"="f6lyf7ph9a6ayc082h8bd1hrwjx1jw2y"; -"pgf-umlsd.doc-0.7"="6x7xzfz7zcd43fscprh7s4gniya05nbs"; -"pgfgantt-4.0"="q05wmsr8p4slflllr5b8vkql45pvnyrg"; -"pgfgantt.doc-4.0"="0ijnlr1hmqbw73s5lhvzfzxmzspzyqpc"; -"pgfgantt.source-4.0"="bd8gyb3c6lpccziazfqr38l4zqqfgdsl"; -"pgfkeyx-0.0.1"="z2s0v4qmhqbbw3v7bx27i1i454zvzidz"; -"pgfkeyx.doc-0.0.1"="znjsk9dvxksykikfmm69z1kizgpqnpl8"; -"pgfmolbio-0.21"="987pnzviy9l6fbqgkbq8xhjn18w4dpqi"; -"pgfmolbio.doc-0.21"="ckwm7mnw5qhp47vfxmbc5xjvnysp8jxq"; -"pgfmolbio.source-0.21"="l3rs43l6g8bg4l4y7gbf8ji8vpj9pwca"; -"pgfopts-2.1a"="r3hmv29kc7hfcmx1j2kirk27q4y2r5a9"; -"pgfopts.doc-2.1a"="qb2q273gcqw9p1wjzw8hq7z13f689zkg"; -"pgfopts.source-2.1a"="g9ya18k22lcd5f8aq3anl152d98h6b7z"; -"pgfornament-0.21"="v3jz47bv6awc3fq6fq81ybvmsigm8wmq"; -"pgfornament.doc-0.21"="amyhh0pq8p7x6f4ldyf2sgcqfs0qgm5a"; -"pgfplots-1.15"="jsinc1gbwvmkcavhwyy9lsfv60l75ahg"; -"pgfplots.doc-1.15"="ysv140i50dd6g6hz13d8rp6kqs8kb3wz"; -"pgfplots.source-1.15"="38vsghsgmhah17g5n7m1br8q3qzcx83h"; -"picinpar-1.2a"="wvxa8vjglc2v1k8dcszj32wx5jgmsm3w"; -"picinpar.doc-1.2a"="ix8d6091agdxivkq3pj0xv5afksr16xj"; -"pict2e-0.3b"="rmhf7g2w9a3qv2a4il24y0905swisx5p"; -"pict2e.doc-0.3b"="zyvajy5r8ph2ns8hphm3fnq0wzsz2sdr"; -"pict2e.source-0.3b"="rmx8qv2f1a170bcy1j2x1pjbq4r8js9l"; -"pictex-1.1"="3wr03wxjs0nbpncsyzzz2flz5h383a30"; -"pictex.doc-1.1"="d96f4qc758wqc5pifjspr2cfhkj3j44q"; -"pictex2-2017"="fmvr7pqdpq2lnigzzbshgwmrjf03kj6h"; -"pinlabel-1.2"="5bshz2446a2c3mgc79b1znaw07n54cck"; -"pinlabel.doc-1.2"="a23kw5gn0cwsg5fzldlq5a9rj03wg1la"; -"pmgraph-1.0"="hp6991d3dq131lsjr5675igjkgnp1hr6"; -"pmgraph.doc-1.0"="yi2b6kiybj2mivsjp7jw0zy895zj7731"; -"prerex-2017"="kzqmlwvyiz4gcqfl6jf7gafgxnbz7jf7"; -"prerex.doc-2017"="3drv28pc3vsfldz54gw76pa93diffz8g"; -"productbox-1.1"="7l9nqp2nxybrl35q1slpz9jhn70las0b"; -"productbox.doc-1.1"="j713za0sjbr7plb4xdis6zwvi7bg1n1q"; -"productbox.source-1.1"="aqhyalz52l2nz9v46bi0jn21vqw68w6g"; -"pxpgfmark-0.2"="sy9cs1y4gf9xr7jfiyp8zkr1r8di00hc"; -"pxpgfmark.doc-0.2"="25vgpjc0zr0wjny4snksr3yzk908s2mq"; -"qcircuit-2.5.3"="xyi15872rsfq72625wgdwwibg93mfsq7"; -"qcircuit.doc-2.5.3"="4ylgaz0kdh1vl5zaccrbnn2arbc03bpy"; -"qrcode-1.51"="x2mibdysf003dgl6i1zq3h68a1km3j2a"; -"qrcode.doc-1.51"="y97sa2ha89kmhfj5kq55qk57sf6yf3h8"; -"qrcode.source-1.51"="f4mxn89cz4f6wvnvxqfxdq411nnz4z44"; -"randbild-0.2"="bkb9mlnckwhxirdsck7pzqki670mgns4"; -"randbild.doc-0.2"="v89kxn1iiw9spvinn8xcazp81w9a0nb3"; -"randbild.source-0.2"="la433aq038bqyjdv40rvdkinsiq7bf07"; -"randomwalk-0.4"="bqnliwqf7vq029srzxpkq7nn400c6jyk"; -"randomwalk.doc-0.4"="g2p0q44nsw7ad1906firzb96v61y32n2"; -"randomwalk.source-0.4"="rfk977rbszfs0y6wa6jjv48i99b888jx"; -"reotex-1.1"="yzydkc30vf6csv388xyf4lm9mn894781"; -"reotex.doc-1.1"="63p2w1vjpannypp8izsn8qis0f7zcngg"; -"rviewport-1.0"="c1flf8nck97sgi4994izzh0vwh8np9z2"; -"rviewport.doc-1.0"="jmr9vbj9690mrw18gg9nkilrkld8r4kj"; -"rviewport.source-1.0"="czi8b9lr7ldxh657jirgsvcy3l5m9ybp"; -"sa-tikz-0.7a"="dcl4gm1658qdh6bs082bijsd0fq2p2wv"; -"sa-tikz.doc-0.7a"="27fh1xd288pwk62lngyy91f97rl4ag7h"; -"schemabloc-1.5"="7pm30f9wazndg4cnxv31m616di90d0p4"; -"schemabloc.doc-1.5"="2020d2ivq6qccq1s7fk161pmarznn6ss"; -"scratch-0.32"="m3dp6cr9lw6i8mj04vc601vdp156qy2j"; -"scratch.doc-0.32"="c1f4hn2kab4gif9mjdf5vpspzqn3lqnj"; -"scsnowman-1.2"="vjnd95wnbk0rmz52mhrc8k7b6n1aafzp"; -"scsnowman.doc-1.2"="mb37dwgcnlx77na0gqkfnvswkf6frhlm"; -"setdeck-0.1"="jhxxygy339baxmfl252kjjyhw2zbhf8n"; -"setdeck.doc-0.1"="0h0bv2ywm46jj8g1r26scn8r3pc0a2k5"; -"signchart-1.01"="y2yc5dcfwbpicxf3w7kp6lxjgwxz4dsx"; -"signchart.doc-1.01"="r2zsa7zazg4l0z4x18hwzkisqaympv1f"; -"signchart.source-1.01"="81p9ykfplbsb51lnx3wb00zrsrmsd9qr"; -"smartdiagram-0.3b"="2ap0zqyxnbs2lkdgx70rrpm2b6d9gslr"; -"smartdiagram.doc-0.3b"="p0q92dnkzxz2i5zb8837353j4ainabxb"; -"smartdiagram.source-0.3b"="lqy3sqf14w7fxzrfim7mb1y7rmsbln1f"; -"spath3-1.1"="gcf13xh7ibd3pn63wz9ffzf9bary3ipx"; -"spath3.doc-1.1"="1dw393fzkzjh1yxxq7wb37wj60rfa3bi"; -"spath3.source-1.1"="ss89g9nx5f6lq8xcn1zy0g1hc7yp6dbw"; -"spectralsequences-1.1.1"="i3ia4kd5nw46x3zjbxqrzd9q28a8q94n"; -"spectralsequences.doc-1.1.1"="4iingbxa3ym8mbs3a8y72kl58jbjnr26"; -"swimgraf-2017"="x77prbkrnadhj57fbh68hqsmrbk2qsis"; -"swimgraf.doc-2017"="hfrhqz5pj6g0mdyp1fbbfbnasph11pwi"; -"table-fct-1.1"="b7wz94n1h3wpq9mi40zdl3v4m9hi1wxk"; -"table-fct.doc-1.1"="1k2sa9bsygbw1ib85x7yqda1jbzbg05f"; -"texdraw-2017"="iwrv8alhsxxawklhgxbnsncn6plr9mfx"; -"texdraw.doc-2017"="awprn6s3sq5ighgqgbh2gzcbai1iwxd3"; -"ticollege-1.0"="bznj0maq6a1b7m6p18dhq0fnssx06bwj"; -"ticollege.doc-1.0"="7n7nyn8zrp9za6l355797gq96vxp2d78"; -"tikz-3dplot-2017"="kl827mar9jlbjpwxl90z3fml8i3zabb9"; -"tikz-3dplot.doc-2017"="y736rbqkbjg7nnly25d0jl72z9gyx17w"; -"tikz-bayesnet-0.1"="w9x9vf5hgmv18ljz0kx7rby1dig63539"; -"tikz-bayesnet.doc-0.1"="g7dkg4gg6729jbscb7cf3fsay2dfqv42"; -"tikz-cd-0.9e"="6mql3sca8l0r784yxgxllsl8asw065yl"; -"tikz-cd.doc-0.9e"="6phhv8sdlz57n7yd9qhnnd19hdz1sffw"; -"tikz-dependency-1.2"="yqnd9843awmwy61pd310krnfhyf3867k"; -"tikz-dependency.doc-1.2"="n3rk72ln03anvylh5pc5gyajkvgm6cff"; -"tikz-dimline-1.0"="q2wyvka6vafwaj58iawrrl3capkzvvfj"; -"tikz-dimline.doc-1.0"="gbfqnslkm9piq4jmhcivpyb9y2cjra2j"; -"tikz-feynman-1.1.0"="icrxa2hwmgnrah6x7br5sqsky8r47v38"; -"tikz-feynman.doc-1.1.0"="afnpl0m1fkwp7cip0ia10z0lgq2vnpwj"; -"tikz-inet-0.1"="mkhy91a9633a5hbqcckgppy43ri13wy0"; -"tikz-inet.doc-0.1"="c62lz4nmz4cw48rjmfl3vn913smpxzcb"; -"tikz-kalender-0.4a"="0adll5wk22lvcnl5wgb2x37640xiccj4"; -"tikz-kalender.doc-0.4a"="3njydw7hzl4k15kw9pnqvm0a12ksydpb"; -"tikz-opm-0.1.1"="5hgjh2kg1ynxp4vn8x47wfkcxz27ahra"; -"tikz-opm.doc-0.1.1"="4jqackkzg26vkvrkwflljvxx6ikx1jbf"; -"tikz-optics-0.2.3"="lc3znr18mmhw9v5d7wc8s5hs83bm20bv"; -"tikz-optics.doc-0.2.3"="9fhp84w25nsi4hxq2rys1y6vc03f4nlf"; -"tikz-page-1.0"="zv2wzvv8xzs4s5cf5vs8w9ffsz8sq4rf"; -"tikz-page.doc-1.0"="vgszrg09v23lc7yj3j0h9hwnyvdhsck0"; -"tikz-page.source-1.0"="2x6hmyi5739qskj8wf1k1636kbzns9b7"; -"tikz-palattice-2.3"="l8q247mbkx3qyywwb6sif0if3jv5ykjk"; -"tikz-palattice.doc-2.3"="j7y3y3r0mgm8limkgfljmn3i8dcnj0m3"; -"tikz-qtree-1.2"="vl2jq8b492p7dznrx63mi2zxcpax8a1l"; -"tikz-qtree.doc-1.2"="01bkpz1f0pm7plpkh6a2kx3c93iwcfwa"; -"tikz-timing-0.7d"="6706w7avmqfsl3xzgrc1zgyy9k1jpwh0"; -"tikz-timing.doc-0.7d"="yrpas8hdngszhbday0zkkaa1iqlc2lbh"; -"tikz-timing.source-0.7d"="5bplj9d03r24i176fg9cagri1dpv7k9s"; -"svn-prov-3.1862"="d5py1m0kjdzdx371fpvi66l80p92xp4i"; -"svn-prov.doc-3.1862"="kz3zma1cmbi2kxvn560vzl71n0pj5bvj"; -"svn-prov.source-3.1862"="xz3g6ljh9fk8vfla8c3asbzraqymnca4"; -"tikzcodeblocks-0.11"="4cph54mcb5ql7zi1nhgw63y3h730vf61"; -"tikzcodeblocks.doc-0.11"="s2hfma88407szpr8xw7ckg1anf66w6p6"; -"tikzducks-0.4"="60p76nxh3c3w7g3kl0wnvx9yhylzyxwv"; -"tikzducks.doc-0.4"="1g6y89ipw5kdp4xn7rzn2fly1vqw37hv"; -"tikzinclude-1.0"="hh3h2srdlz39dv69wdwcrmjr1pps271a"; -"tikzinclude.doc-1.0"="qdzw00zvqp206krl9ph782lvrmvjphm9"; -"tikzinclude.source-1.0"="bznb6w85hk7nzsmnglz01qvi4mp64bqf"; -"tikzmark-1.3"="zzc5vb7vh8p5q4l1p9hbfbvxiwyqxj3h"; -"tikzmark.doc-1.3"="q5z9wc07ldjcrvi2yq86rwl4nibg3s1b"; -"tikzmark.source-1.3"="gibic4bss01ih9dcwrn42cg782dn8d2z"; -"tikzorbital-2017"="0jand3q2rnj1l71kiqc5wx9br6iqa8h6"; -"tikzorbital.doc-2017"="8w7za38r9lqh6hjyrx51mhxljlwbr13d"; -"tikzpagenodes-1.1"="bbppcjhxjza1vhld9n9kjdm5jf03by5f"; -"tikzpagenodes.doc-1.1"="qds77qax9drbdmnw93lsg9lzkd7kjmnj"; -"tikzpagenodes.source-1.1"="bm54xhdx003f6j5j2csj6272d6pqxbmd"; -"tikzpeople-0.4"="9cjdrp8gw59kkklf92fmpq8wlflaavxg"; -"tikzpeople.doc-0.4"="fpwfczmdq8qad1c637rcxjzqy2r6gi7f"; -"tikzpfeile-1.0"="ay059ccg53rz4q39dy1cls80g1yi2mq2"; -"tikzpfeile.doc-1.0"="f97bldn28br9f6dfr88b81w8g683xvgq"; -"tikzpfeile.source-1.0"="hcsmvxfza3qg128nsj2n48v7fr12viqg"; -"tikzposter-2.0"="ir2kg1wfppny43rywlc1z8fbc9gnwpp1"; -"tikzposter.doc-2.0"="8bjc46kfilm5jv3z87kpzq5fk1rs1ihr"; -"tikzposter.source-2.0"="s0nhs6jvz6zn6kn7kr8srvwynh8vvfaf"; -"tikzscale-0.2.6"="7cc4pbv23n95rb1b80p1y7w8m55z59yl"; -"tikzscale.doc-0.2.6"="qb6yk80pbipaq95cgasija63px2v836w"; -"tikzscale.source-0.2.6"="2spzfhaff1wn11brhjcx881jmql261ad"; -"tikzsymbols-4.07"="zzm3935wc6d8017skzq0hfg0z35xr2zr"; -"tikzsymbols.doc-4.07"="z349ksc6qqadim9shryp16sz6f9d4ivy"; -"tikzsymbols.source-4.07"="3alj38g159gb83iabl7vm7y1vdmgfrm1"; -"timing-diagrams-2017"="89d8m3lh174y7p3xx2iqdkxnq71s7fzq"; -"timing-diagrams.doc-2017"="r8xz0yb362glmkcaadipa5v8jsf3w5py"; -"tipfr-1.5"="dd5jgd6y7rzspj6shr5mbqcbbzyncv2b"; -"tipfr.doc-1.5"="w5mslbn2d53wzdkaynxigaw4344psp9j"; -"tkz-base-1.16"="q2wyxd4r38873irmj30lck29x2d504b6"; -"tkz-base.doc-1.16"="drycyx7rwk4dk5bmagpdq38ab144vyv1"; -"tkz-berge-1.00c"="jgkikvl8nnvmhqkkqivl57zc175cp2kk"; -"tkz-berge.doc-1.00c"="dk8ip06kr5rijf38ljwz8ik46zfkg083"; -"tkz-doc-1.1c"="hp0k8mhga84bc05151vnc7j9508vc7d8"; -"tkz-doc.doc-1.1c"="ic4vldvxdlq9zqx7disw9m872zv28mwq"; -"tkz-euclide-1.16c"="a7aldarmq49sd3kv5glmiwk7j5knzcdc"; -"tkz-euclide.doc-1.16c"="vj3mr7y6s5nyzy7akbn8f8iqbpaxs1r8"; -"tkz-fct-1.16c"="6nf7cazsna57aariv60jf2gcx321wkmm"; -"tkz-fct.doc-1.16c"="dawp55i6vgfhssqn9bs0h3amvh7bzasa"; -"tkz-graph-1.00"="khn49n47wmdfxlxwflm8rwsny0jfdlz8"; -"tkz-graph.doc-1.00"="caagk23fkfhijyji2r9iad5nzr27hgg8"; -"tkz-kiviat-0.1"="62756q87hqqa21gxy1xak7lkr4yksnal"; -"tkz-kiviat.doc-0.1"="vqm5px5ydhyxqfl5p9igi6smc71wvdj6"; -"tkz-linknodes-1.0c"="zhpwsq9xpjhpr0spjlxg8pjfqcgk8l0d"; -"tkz-linknodes.doc-1.0c"="n29zmirvb2zdmx7dvnfr51abwfwlfp28"; -"tkz-orm-0.1.4"="kvjkkbbapnd2f03g4h48ic729s8yvn5z"; -"tkz-orm.doc-0.1.4"="20ccyjaxz59v4yvbrz18ql5dz05nqxj8"; -"tkz-tab-1.3c"="9nbbbpgvmr118ww6a70vdz7xzqzwdpg4"; -"tkz-tab.doc-1.3c"="fz6yxgwm70plmff6ga99x5y31mrn0wk8"; -"tqft-2.1"="jg1k2p45j027wivwykric03v8vgfgaaw"; -"tqft.doc-2.1"="0qc7pjywc0dwxkw750xsqb67f6cpzka2"; -"tqft.source-2.1"="2kasg0q4bb70r80kaxm5hykahynk7vbf"; -"tsemlines-1.0"="qd021jr57lay3xa2hwms13x49y9f3q7v"; -"tufte-latex-3.5.2"="fagszla48gaakgcvvynmhcmk8c2qvbf8"; -"tufte-latex.doc-3.5.2"="nqqzq6qbgcq8w5ih3fns8wibvfdn5df0"; -"ifmtarg-1.2a"="wx2341bljdqhc4844w5b3bjh6clq0km6"; -"ifmtarg.doc-1.2a"="jhj0bgi9zb3j7cm5xp3cfkvq359yk2zx"; -"ifmtarg.source-1.2a"="kzgc2yrn0pkmi2712sg93y2dm8m447h0"; -"paralist-2.7"="9x62lrvmw3pkvlrkhrcpm2mk90s23a1p"; -"paralist.doc-2.7"="8jww1j8k4rf6jfnal0dlqv4abcjyz5n5"; -"paralist.source-2.7"="vs1jw2rijrnym49vd3w1nxswq52lvf9g"; -"placeins-2.2"="ac0ckzyrg9k2akv26dg4hck4q3w3z141"; -"placeins.doc-2.2"="ab3faqlwqspnnrvigdsljl9ykqyi2gfm"; -"sauerj-2017"="9x0hghvh5wh6jljwpyf61c6pc4rl9jaa"; -"sauerj.doc-2017"="zk8dghf07j3ijvnr3zxw2bajqx49nbaj"; -"sauerj.source-2017"="j1bdzs9ky0ycfh00sdynswv2vfvx7nmh"; -"xifthen-1.4.0"="4d6x7yb6hdr4xg2dn572gwpfnykppsph"; -"xifthen.doc-1.4.0"="364kifdxmk5ak2flyqcfzjgv0dbsykax"; -"venndiagram-1.1"="651nqgk2id3a7hxbb6j5rbcv75mhbsvg"; -"venndiagram.doc-1.1"="2mzpznzcba7j2gpfpmza4sqhyyp0jk91"; -"venndiagram.source-1.1"="lm15k2pd09yw74hyznragwjpcrmf53k8"; -"visualpstricks.doc-2.3"="qml7ki3mr0fj18gxz20j88il4i0d4fbx"; -"xpicture-1.2a"="b3daw2s1dzkvrpa1lywjgqnrahnn539g"; -"xpicture.doc-1.2a"="h5xg50jzdi44vigcgqpc61hmxa8q8ggy"; -"xpicture.source-1.2a"="a0bq9s39fb1askk6bb5yy69bmv3ii59l"; -"xypic-3.8.9"="rh7ahdwsnxzsk42imv3qqa0q2cb15ng1"; -"xypic.doc-3.8.9"="9vnm1j6g180slvahaq3mgdlsjnnllhnh"; -"colordoc-2017"="sb31vsh0mzzd16vrf3gpvs9c50zcjbgx"; -"colordoc.doc-2017"="2sw71l3579qkh4z3hqirvv0y3d79sssh"; -"colordoc.source-2017"="3p7baf59n87p34sxwdm9lf761dmh8w0b"; -"colorinfo-0.3c"="x5wwpzhcm3ppfg6hh0dcr3rl7cjs23zn"; -"colorinfo.doc-0.3c"="ppz8wrqzph8cq5dggikgi0gphmg0y1hj"; -"coloring-0.2"="qdjj8va77wpin0pw6izv2lhjj0cm8zfd"; -"coloring.doc-0.2"="v7z4bnnpghfi39b8jmzpwq496swhwndh"; -"colorspace-1.2.0"="33j69sadgpsmz3ji7163p9rx9bpvyxk8"; -"colorspace.doc-1.2.0"="mf7rdcflp40zwvqr249wyv87q90y8fxa"; -"colortab-1.0"="4bqbx02c34g7271mg6y1gw1nyqmj6vwq"; -"colortab.doc-1.0"="qm51gjkcfq5gjimr5pp3svfj1xaqshbd"; -"colorwav-1.0"="ilrircjl70f9pv8g89d8dzjdsipjfbmj"; -"colorwav.doc-1.0"="jzgmaadlkkbb8f94kfzxdkywh1pbviif"; -"colorwav.source-1.0"="m488q2p0lkrf6rs6vy7nfi86778zi66k"; -"colorweb-1.3"="4b0qbipxl6if0adrfblqzpzs48aa2fsb"; -"colorweb.doc-1.3"="9qi2i5x35aq0ks14c1pbvn11b91pdqm1"; -"colorweb.source-1.3"="c207mjpwnn9dwd9yc4wlq414sl2gjbz2"; -"colourchange-1.22"="gy8kllnhrg7i10yl0nrhvyyik5j13vkc"; -"colourchange.doc-1.22"="vjvp7zji8zc7bv2yghvy2zv2d1y2nz2p"; -"combelow-0.99f"="2gm5s37dfs6h0gxjpa221sv38vdpvzs2"; -"combelow.doc-0.99f"="r2dmygqgwcx9ma8frgm3ragqrb198c8x"; -"combine-0.7a"="mnzy6xk1nxfsybm2nxy9qb4k7shrwank"; -"combine.doc-0.7a"="b54dmdzcnpffyws5sbhwrm46hh7gj5wj"; -"combine.source-0.7a"="j9i3psfzvamyz2imf8mmcf4970j9k9gf"; -"comma-1.2"="ai1p7vnnzvazd950aav3xnjggmzh5xac"; -"comma.doc-1.2"="3dkfkh89fy2jy02amwg7kh18hyh7v396"; -"commado-r0.11a"="7jd82pb66a5hapcrqk19bvnszkgs649j"; -"commado.doc-r0.11a"="rg7zy4zsbmvan3vln93y2crrmc11c5dd"; -"commado.source-r0.11a"="2z09138429p7bxlq4392bd8psznnsyib"; -"comment-3.8"="dalw0d3w4mg1i8pg530ji0c5nmyrjvcb"; -"comment.doc-3.8"="hsk8kvj5arq1xznsmv8p6iglrj5f95kh"; -"concepts-0.0.5-r1"="n6f2szv53cszq0ybd93wcggz3jl0wf00"; -"concepts.doc-0.0.5-r1"="xww0baz5rff17j0c56d1d0j1mh2zfpqs"; -"concprog-2017"="fy8virjhfw7d1y1l0vg6fgzmxkc4f7gb"; -"concprog.doc-2017"="sm3fl60ymv5z649frky6xck3hd9rr8yb"; -"constants-1.0"="p22vxmnw3a68jgrwxzvs90x1ads7vy08"; -"constants.doc-1.0"="0d8avlpp7ra6jin7rq92vrpa6c97q5g4"; -"constants.source-1.0"="44ajza7nr171n3nlbj0lqqq7bld53i1a"; -"continue-0.1"="d9ynm5jradscrzyag8kbh2bgvv6v0579"; -"continue.doc-0.1"="x9cvy2klpk537frhz3ywjsxn9j7hax4f"; -"continue.source-0.1"="k8dnyipf4w9jaj28hs3s7ni3cd8422wf"; -"contour-2.14"="nqc3i7nqzk5svszlgb0glkr9m9n3sgvg"; -"contour.doc-2.14"="8kjg0zsy2i6nkvxq4xjcaaqd2by1wq5s"; -"contour.source-2.14"="jx3fc5lngqrdhcwy2dga2ynw64pfvwk2"; -"contracard-1.0.1"="chyj1368kccmjb8c4z8yzmp6d61zvwyh"; -"contracard.doc-1.0.1"="b68rcwxrjq7azcsgp0x2f3ih4jnbs2w9"; -"contracard.source-1.0.1"="4p3mia4dpg4qswibf5485dh32vn9pr9l"; -"conv-xkv-2017"="irm1jvqddc4a7jfl1qraxkii8gmmmh63"; -"conv-xkv.doc-2017"="vs1dc6np4zd01fkq95a0kqwm72h9snli"; -"conv-xkv.source-2017"="8gj6sqrsbxknfpvrfalflkrnhncjhbfz"; -"cooking-0.9b"="sp0gxpgc190gn2wngw7nqzay88hykl4x"; -"cooking.doc-0.9b"="15mncbdsswn8q6914ijlhzlg5ch6schl"; -"cooking.source-0.9b"="n6pvjf2lx012s5y29qc5mjkiz8dinkjr"; -"cooking-units-1.10"="nl9w5zmg45vfssgf3gga25kbfmgkgdbf"; -"cooking-units.doc-1.10"="wkv0i54874wch2c84ix5cjr6bxh2a2yq"; -"cooking-units.source-1.10"="5k27wblnj2rcw6jrfcb1pfmzr838f24g"; -"cool-1.35"="djbl4kj33wlqqnj6sl31f57viw5sacvf"; -"cool.doc-1.35"="3l8iy5landcaybfhvb1inj773r55k7hw"; -"cool.source-1.35"="hfd759pc6m30sxnmchmv59nl8xr3hwrm"; -"coollist-1.4"="zvmxdr2hvnis0p8asjqsw67m6j0gv0wy"; -"coollist.doc-1.4"="z2lv3naa383vdbhyccpzs9khbbdzg8fc"; -"coollist.source-1.4"="2p080664dwgg1623jx2x8hd3b8m1k9wv"; -"coolstr-2.2"="7rsqq7nbw6c1z5shk0zcmkhnhqh6mcdq"; -"coolstr.doc-2.2"="sgbapr8y7xrh41ppzhkw9s91npbnnnll"; -"coolstr.source-2.2"="mh1biqrlg5f1gkpy5q9ml82xh0jb4bxa"; -"coolthms-1.2"="bkbjhkhdh1d0zbwz7kn2gx98jp0i1wfd"; -"coolthms.doc-1.2"="xvzlcxf0iijhqshnf10ll3pw1hki8qyb"; -"coolthms.source-1.2"="abpv22k723v32mjxzzfil36yd37p945n"; -"cooltooltips-1.0"="dyya1q998zi4g33qmgkcrzin8d31lmw5"; -"cooltooltips.doc-1.0"="z7fsfbm4rc0amfkw5ry8j2svcmv1q2lh"; -"cooltooltips.source-1.0"="cpan4qfa969dihkaa28rcg8ka9s63xa6"; -"coordsys-1.4"="6x2zn29g7p90x4cgwyclza1xphqfb3lg"; -"coordsys.doc-1.4"="2j52rr9hwa03wsdg21dnn7q56sp265da"; -"coordsys.source-1.4"="is64wqbszsrl7lnzwpgv2z6mjpz99n7v"; -"copyedit-1.6"="dyalfcbrp1wdxym0d31s3ijrbhq6qz7i"; -"copyedit.doc-1.6"="knh4a1w8vapj27rs7b0d703ph3vp94av"; -"copyedit.source-1.6"="b3kpsi78z2rja51lbj3fby031kjr08w5"; -"copyrightbox-0.1"="90am6yc3v6a2syw9q97qgll8dhpl9v8y"; -"copyrightbox.doc-0.1"="6133545797rkbwspbd7c91dbc0mds4wn"; -"coseoul-1.1"="qf1knif80pc43y8qjymya8ry3564gcc9"; -"coseoul.doc-1.1"="3zfkpycv6hz8jhvlfycjn20g2jbddars"; -"counttexruns-1.00a"="chaflhn60my7x9ijf2dj4ja8i3xdpcac"; -"counttexruns.doc-1.00a"="24wzb89912cb3f3gbfhcdz2p1w7gqns0"; -"counttexruns.source-1.00a"="9asga1rjq6c6sd7407f43p3w4d2hwkfy"; -"courseoutline-1.0"="r8syx9ag00aszr89zibwl760ml5fc40h"; -"courseoutline.doc-1.0"="jhrk85cgmca0vhk99l4xq6yhhw2kkpw7"; -"coursepaper-2.0"="222rs2hqsri87xi4zd87m0bi314g76br"; -"coursepaper.doc-2.0"="y7ml6w9cnxy78dld8m24m2p4xvv2in71"; -"coverpage-1.01"="j946qwgfdzx2y6myvj2zb927i04n29vn"; -"coverpage.doc-1.01"="h7krnkyf2nixh2227hfz5ibhjig2d9cs"; -"coverpage.source-1.01"="hxdqs2wzbsb5yjpj15fva764n1qgy19c"; -"cprotect-1.0e"="gsd9ndg4b5fb9s0435ly9pnlvwp5rvwg"; -"cprotect.doc-1.0e"="4q4rzd43yirs522861kk825v8d3avm4v"; -"cprotect.source-1.0e"="lzyx2nvma23d6ds8cl52zfxhsdjjshnc"; -"crbox-0.1"="y7zkz2wszr0iv7y3bhcgcaddsw3d54hp"; -"crbox.doc-0.1"="64zk4z35xzpxa2dmb4am67dnilqs8mqa"; -"crossreference-2017"="rghmvk4vfk0la5kygcm5wmnrrzxag6ff"; -"crossreference.doc-2017"="p589qj9h7vi563dgh5lp2l1gmpzfkyrm"; -"crossreference.source-2017"="pmqnkrcxkwjdsz7pfwmqpjgc2kykv9s6"; -"crossreftools-0.1"="5df8fv7lbqy1b1ai62irnkl140kszq6y"; -"crossreftools.doc-0.1"="id7awhann611jf1km4rz9micb4vf8q1z"; -"csquotes-5.2b"="1lf42h3g7pvyia09glwbqrfjlphz7ybq"; -"csquotes.doc-5.2b"="q6yhc0bvgnxf9q06w82svl2cw0v5qj6j"; -"css-colors-1.02"="5ybcj58dl55v53z40fvb3mgc8hl93z8x"; -"css-colors.doc-1.02"="kyz6mh1pkrjvz4za7x7sgmig7zrrxk8b"; -"csvsimple-1.20"="i6qsbbiqd7520p3nclaq59r99f0rwz6c"; -"csvsimple.doc-1.20"="lj0s0945ydzqqgqdzph3rbfv49kawwpj"; -"cuisine-0.7"="nj3ryfmy997y6llg5b3l1lp84jw3vg54"; -"cuisine.doc-0.7"="50wqmjcv6v117qxi0dkgyzs293y6jx1v"; -"cuisine.source-0.7"="n6zv4r2yz1fcgswbshvyfzji7jga7m3r"; -"currency-0.1"="0zjamg4hcz845l1zlf5iyggkqa50d678"; -"currency.doc-0.1"="h25dvr7yv0z7z7yap10l9q8v6mn6zrpd"; -"currency.source-0.1"="160vxy8c7xs7q1w5gi0q6b6i0al19v3f"; -"currfile-0.7c"="8zm55f76nvvsgyjj4fck1jzqxfgv389q"; -"currfile.doc-0.7c"="y1cdz8qj6n4327smxxbp5fzmn7apg2cp"; -"currfile.source-0.7c"="bfsbb72fld42c15qq3zddgr0agfigc14"; -"currvita-2017"="119xrbrr7d5i8xlvzf15azymj8znxy2r"; -"currvita.doc-2017"="fc8s69xdfiir0a8g7594l7y0m7b5qsiq"; -"currvita.source-2017"="2m1krjlgi5ihm32cfr3ayxmz324zpsxp"; -"cutwin-0.1"="q1c752nzdf2jw9agyb3aj6ishnk3yy7c"; -"cutwin.doc-0.1"="pawz3k75s1nws5nd0ilhgvy3g5ndfwvp"; -"cutwin.source-0.1"="c9aw3vjaxldf082z61m61d7p7rsaynfb"; -"cv-2017"="xpyr31xcphpydv1iyqaalwxfqhs99cg6"; -"cv.doc-2017"="f3xak6320ql3rmbj3fvjsgcsq4mp1vql"; -"cv4tw-0.2"="zw6g6n1l4mcnjdbpfx36h1l7ix8gj6sv"; -"cv4tw.doc-0.2"="49ghjsydw5i13nwglc69xmm1z0ypxlyd"; -"cweb-latex-2017"="w87x1irky7jm1ixvs8m2ig97pk07m19m"; -"cweb-latex.doc-2017"="r4xzcb98w8khj070k9q23ygmq84pxqd5"; -"cyber-2.1"="iqwcr7zqwva7spsayxm3rv5dgslfq8vm"; -"cyber.doc-2.1"="ns6hxmg7ckw0yc7ni8lz1sngddbanqh3"; -"cyber.source-2.1"="qpmn9vyb6czjr45zy3fi9xckr82rj1sy"; -"cybercic-2.1"="4j6x3ncl6dhbjmbsr75fp28k9p87lj48"; -"cybercic.doc-2.1"="6qzfny1ilk48mhh67pa12rn30v7r8b10"; -"cybercic.source-2.1"="9gxkmwvrrjg0h9jvj1g46hxd79i2pkka"; -"dashbox-1.14"="k72p9zmp5197sh13x688gaaxynj6ra3b"; -"dashbox.doc-1.14"="1igq59rchfjkn3clgbycq3q5h6ablwvv"; -"dashbox.source-1.14"="kh2n6zrij6b14rilncsp9xjnbcd73l7a"; -"dashrule-1.3"="bqc33kv2bljifdybb0qn7wvx48rb9xgs"; -"dashrule.doc-1.3"="vxa8hx7khicjjdjd8p5frwrv4b41fv1x"; -"dashrule.source-1.3"="94ga7n7xpk7wm3j37gp8innc0c0irdz5"; -"dashundergaps-1.2"="23qw0dybqym299mk1ygxrdwybxgv25cx"; -"dashundergaps.doc-1.2"="siig4cw48w28mwsgrz46b8vdm3h7y47w"; -"dataref-0.6"="s46my6g3mkk7d5g7fm90xxpn2d1h4gmv"; -"dataref.doc-0.6"="ap8c1b9ljp1zg3wpzfbp827kwqcjdp0j"; -"datatool-2.27"="f9dzqdv88li2f5y3wprcm9d60c80afgf"; -"datatool.doc-2.27"="yf25vvlj04h3j2n4s7x2922m14v0w88d"; -"datatool.source-2.27"="rl1a7anf3mxym8gyx9ilqfdmsy8kaibw"; -"dateiliste-0.6"="s50fmah2lasy1vfkgkybbaynspnh0wb6"; -"dateiliste.doc-0.6"="frs8z7x6yf2l78g94dxx0w5nxchx7kdx"; -"dateiliste.source-0.6"="idazlpxank1dw1mjym4vcdlq0970i5gy"; -"datenumber-0.02"="byp175cz7kzl8rpg8yyfxlcqfgqr2yfk"; -"datenumber.doc-0.02"="qp66n8ppip85lg6lfmmah86ilxygb5f9"; -"datenumber.source-0.02"="pfirq4wg801vxmbp24s059l8ip1w01r3"; -"datetime-2.60"="59y83sl151h396xz62kp975q9vplg195"; -"datetime.doc-2.60"="dzj8ihkcdv1hcxxi5vrqbv8ga05mx6l1"; -"datetime.source-2.60"="b5x1cfqxg3rlbmdzc1g18i76rk7m1323"; -"datetime2-1.5.2"="w23wvi6kindclbzf278m1ja399mgcpn8"; -"datetime2.doc-1.5.2"="95bymv9fa86bmc5jy0w4b6ddhaqnk1xw"; -"datetime2.source-1.5.2"="kjwgivgvg6l24q4b9vaagywby7236smw"; -"datetime2-bahasai-1.0"="57bvb4bqvpdmsysmyd0ijqjgf8yc7bkp"; -"datetime2-bahasai.doc-1.0"="v1aj9cfq3cd4s9yggcgpx60mxz4vrfss"; -"datetime2-bahasai.source-1.0"="a1wip71zywwd60fs0n6pxswpl4ngvyrk"; -"datetime2-basque-1.2"="kph4ka2jrpba2nyjvl13pb76nbqv7s7x"; -"datetime2-basque.doc-1.2"="3fw2kqfmzrmh0jd0wjsv0gz5fbclkiz8"; -"datetime2-basque.source-1.2"="hi3drzk829szvc9siffwcbiv1sg362b6"; -"datetime2-breton-1.0"="accsb9744q81vcbffrl8i82k0rsrnrcv"; -"datetime2-breton.doc-1.0"="c2f1dwym7x7cq45frhkjj9bj8pbqnmky"; -"datetime2-breton.source-1.0"="r3zxjmzjwx6l323kh1hfjkdq9ddzhpb3"; -"datetime2-bulgarian-1.0"="j8piq6y33b2sraxj2r0gc5ld67ngakvy"; -"datetime2-bulgarian.doc-1.0"="mdmv4s7sx8sqp1lnnhxhhy7x4a3nbk1v"; -"datetime2-bulgarian.source-1.0"="kfcgd30l93p95g4jnh0rs9m1sklqy7jw"; -"datetime2-catalan-1.0"="gpa45sg1h65zy38kdbs34an0jw3y3pca"; -"datetime2-catalan.doc-1.0"="m8p0mgfyxsd2ks67vqkxwq5xph54rjr4"; -"datetime2-catalan.source-1.0"="xxnrcwl8d649qirhwvaqsavngnwv9r77"; -"datetime2-croatian-1.0"="7mgjrg95fhf0ymsd2qh68vqqpnw7zpsb"; -"datetime2-croatian.doc-1.0"="x1iac95ydc1sfl5pyy43rrcq9kfa0x29"; -"datetime2-croatian.source-1.0"="sjxvyxph076ciplf0x4274cs6v25z1p3"; -"datetime2-czech-1.0"="f1f5qy3gkkhy4frw6jhsvils8d2bpq8r"; -"datetime2-czech.doc-1.0"="gc1kfx315n38kwbjvh3wkmlw5qr3v58g"; -"datetime2-czech.source-1.0"="0gy628na4vqa496595zc2n5i83b2w6zs"; -"datetime2-danish-1.0"="n4zq6p5g1797zb8d8k87dajv3n42x5d5"; -"datetime2-danish.doc-1.0"="52h4v6m7g3j5f1y541z830546lpji2cj"; -"datetime2-danish.source-1.0"="x3ycsf780pyc366qqazy45ri702c5bas"; -"datetime2-dutch-1.0"="033zmbl4l6iv2mss360p5q27asymzn19"; -"datetime2-dutch.doc-1.0"="cinq474vzaidqns4nfajijibpm25qfw3"; -"datetime2-dutch.source-1.0"="hcfv2iwv8mqvi5m5pnlzk216m4c07xz4"; -"datetime2-en-fulltext-1.0"="j2vw6akprfz3kwsjy5rnb6qnlnmxp9ws"; -"datetime2-en-fulltext.doc-1.0"="q954riws1f9b7ij9c8h0kg3n8zqdhgk8"; -"datetime2-en-fulltext.source-1.0"="54ky0fywkli0nld3ydyqm4k2nnvzl280"; -"datetime2-english-1.04"="g7v24hvkfxnqb43y0vz7v69nkivf3v9g"; -"datetime2-english.doc-1.04"="n6pvkr88fwq9pbhi4lzf2757mrb2dpfn"; -"datetime2-english.source-1.04"="b16bvzwmpqq5z9vgbcsijs1xj4q2hjgg"; -"datetime2-esperanto-1.0"="q1yk5qiqb6wncsr0vyilpig017ds18wz"; -"datetime2-esperanto.doc-1.0"="qlw3g7n1fx23hwszawlbp9385x4r1z2f"; -"datetime2-esperanto.source-1.0"="32sh5wg45q33jcksnmlzz3lg3c1ir0bq"; -"datetime2-estonian-1.0"="9k079dxfqh9zkicyz31jp7w0hgyd4i82"; -"datetime2-estonian.doc-1.0"="xvqylva4d3s5f50r16z9779c740i1cj2"; -"datetime2-estonian.source-1.0"="sbxibvxcl3xdga9kkrgq7bxgb375g0y6"; -"datetime2-finnish-1.1"="mamcyx4qzrfb4iq35ijpmb6j4iplgmid"; -"datetime2-finnish.doc-1.1"="bx6am316gbca5q28b7fb6cmvi9pc57rl"; -"datetime2-finnish.source-1.1"="rc3svamr8y6bqz0gilpybl1vr50jdvy8"; -"datetime2-french-1.02"="0n2l9y4431i1092wkk8h2fkmk2pj1lmx"; -"datetime2-french.doc-1.02"="gc0pp2rnx16vgc4qq359ch6i61a8mbsm"; -"datetime2-french.source-1.02"="97fxzb9swgq0nwisql0fngik9c203pkc"; -"datetime2-galician-1.0"="6gz4kbawl3wh2h4hlgldw46gj9pwk1yq"; -"datetime2-galician.doc-1.0"="974n3d11jz2lv6xkycbxxgf5zwydnia8"; -"datetime2-galician.source-1.0"="p3gc9hfjwrpgj9m0a531a4dq9w83ni5i"; -"datetime2-german-2.0"="49mgp4mdzjgwra0800i9fwkqzyjijgqp"; -"datetime2-german.doc-2.0"="pnzfkn4ragg9cxdvcfp10bgxaaq2l5d1"; -"datetime2-german.source-2.0"="hb17hszkczg22qbkw6zqkb4qypdhq5vm"; -"datetime2-greek-1.0"="28sfvp2vg971a2vj0sd15l03wxba80js"; -"datetime2-greek.doc-1.0"="czifm6gl1y01a39lsmj5ldvr4xan5r7q"; -"datetime2-greek.source-1.0"="1c6cf7zay1k3x42ax0axvfgihz5qvah4"; -"datetime2-hebrew-1.0"="skxsrg0l5s86xc8k8vszq26zlrggvr28"; -"datetime2-hebrew.doc-1.0"="isl0x18mpmkl1bvygc1zrf2j8sgwnx4h"; -"datetime2-hebrew.source-1.0"="9q5dsbs0c8qm857w474hynayxb4z01s8"; -"datetime2-icelandic-1.0"="3pq6nhlw6hnr54a8f9xa90azr4w9l6i4"; -"datetime2-icelandic.doc-1.0"="lpcfjvz9gvlyl6jnsl1n8bcy93y14w2m"; -"datetime2-icelandic.source-1.0"="qb1l3hbhjwm9i87g3vj41jvn95r6pl8x"; -"datetime2-irish-1.0"="jlivqyh5vddjahldl0j1klj2sgvqvvnk"; -"datetime2-irish.doc-1.0"="r1hggdj1a3ws7wq4dnyma24pf7027qnn"; -"datetime2-irish.source-1.0"="vlz5h7d6kpg7hsjy3hc2ava3681v9g65"; -"datetime2-it-fulltext-1.6"="36m93xw965mj6dn75iwlls9nwzilr3bj"; -"datetime2-it-fulltext.doc-1.6"="7m7hh8w9cl1amldgbh9nkxxadvnvrdkw"; -"datetime2-it-fulltext.source-1.6"="x6ycnnq13kqphgfiihrhcjmg9ij4adl3"; -"datetime2-italian-1.3"="q26yh7zchpfg5gb8xraflh4vp7sa09k3"; -"datetime2-italian.doc-1.3"="rg34p52lxgj6s6cvi8r168psyknkgdb0"; -"datetime2-italian.source-1.3"="lryqdqsg9yk1d9xj866xf8fj0dpwyh3c"; -"datetime2-latin-1.0"="y6f1id6b3rrp7r0lvzlh34wmz4ss7wm7"; -"datetime2-latin.doc-1.0"="lzmqdshfjnfa6czc659mrgwlx056jc35"; -"datetime2-latin.source-1.0"="95skh14ps1h2cm1h7hl1wicxinkidbzh"; -"datetime2-lsorbian-1.0"="fc9fwh0630c62cgpskam0b6bvnrsxnlz"; -"datetime2-lsorbian.doc-1.0"="ppj38fdfqcvh891b5x19dnj6x7xwwsgz"; -"datetime2-lsorbian.source-1.0"="zsf8qa9wssaydrz362rz5b9hsfp2ni1x"; -"datetime2-magyar-1.0"="3xz5s0a3vym8r01dp06lzb4sjbc2zz3x"; -"datetime2-magyar.doc-1.0"="6k9lkqnzm1p7y3n2mqnjyzyd09nhyxv4"; -"datetime2-magyar.source-1.0"="8axpkmsnlnfqhk70w79f2k06ik5hzc3m"; -"datetime2-norsk-1.0"="8whb2ybljz33psiyazq13ac50kz4q768"; -"datetime2-norsk.doc-1.0"="ld96xpynkik9mwrvnsvzlhhvdzjrqq89"; -"datetime2-norsk.source-1.0"="q7g05xb6ycpmk95y3z4mvp99rr5kbs4h"; -"datetime2-polish-1.0"="rpmwpxhqfd99af8a3ib5z3a296bz02yj"; -"datetime2-polish.doc-1.0"="x3d68b12j76rbwmcwv4d73g62cfwwx53"; -"datetime2-polish.source-1.0"="6rdlb1rc4dmz7mz6iks1x5bm6wmzija6"; -"datetime2-portuges-1.0"="lx6pd7j20xkkjjc64cfadxjgjy0lvb1z"; -"datetime2-portuges.doc-1.0"="s67zadsfprmn6yvyyzf233sflhnaj10h"; -"datetime2-portuges.source-1.0"="r6glrcz406kfgm00yy0y6sjw1jcw3bz2"; -"datetime2-romanian-1.01"="4cf2q7zs9wccx1cg2an0gfr3pgbfgvld"; -"datetime2-romanian.doc-1.01"="wzjqwrn0xrwhvz5yqdw1v9942h6f1s4b"; -"datetime2-romanian.source-1.01"="9apbkgyiy21r9lahbrffpnn3l1b6z7fg"; -"datetime2-russian-1.0"="dakjxs08ikkmwmw1qwyb8a8p811g1vwh"; -"datetime2-russian.doc-1.0"="dav2bsbdv9v5b59czrsv601njxysf51v"; -"datetime2-russian.source-1.0"="vmfldg1sdbk8yb3p4fikd58fglvyg24g"; -"datetime2-samin-1.0"="w129asz06xl1j98npnpcflwmw6pjih0j"; -"datetime2-samin.doc-1.0"="p084xf6zh9hl19q7j5kbjqvrh22xgnjx"; -"datetime2-samin.source-1.0"="b0xi07ag8ifj9b2wxjzas82103d11mbb"; -"datetime2-scottish-1.0"="haf8z2vcwv70wavrj1skkxqly9rxv65p"; -"datetime2-scottish.doc-1.0"="gasr5azq08139ml2fvph01ikxpcrdlpp"; -"datetime2-scottish.source-1.0"="zjhfiihijw81rvacw8kjwq4bil6hi2fc"; -"datetime2-serbian-1.0"="nx5gf5inr1p1sf1knfsshi6ppljvqjbr"; -"datetime2-serbian.doc-1.0"="d787l63hi3qziiwrn4ddp25k7747p998"; -"datetime2-serbian.source-1.0"="22sxpklg0mggizc8bicy7x8hyx9vqn3d"; -"datetime2-slovak-1.0"="7m9d038l0zr0npb8fy9fh6n1v0lswgzi"; -"datetime2-slovak.doc-1.0"="m5j1zgplxa368k45rib1nqx6sd2ipcgn"; -"datetime2-slovak.source-1.0"="mqmhxsh32bknr3w2nv7mrl1ls7sn6xqd"; -"datetime2-slovene-1.0"="hn5z7ka761lq4xy2gz3idsrqkbkdqrf0"; -"datetime2-slovene.doc-1.0"="55rrnajlm7rhrlyirrdxw699gd4x4lr1"; -"datetime2-slovene.source-1.0"="4pc9aii99chcdigi8c5vh9sfyyjly22d"; -"datetime2-spanish-1.0"="62hf913n7s3b9wrfzwfd0fmryrsgfcx4"; -"datetime2-spanish.doc-1.0"="bpqiv444kr7h37dppqi3xzy8bi6jfgzk"; -"datetime2-spanish.source-1.0"="y5c95nh975z8vfqljgvbhqyk1nc3cfv8"; -"datetime2-swedish-1.0"="kmnrfgqk01ygpd1m25q8s6da0wm39bdy"; -"datetime2-swedish.doc-1.0"="r2scfwnn257vximpv7a88qbmrj2v2554"; -"datetime2-swedish.source-1.0"="swif8xn3c7p4w00cyxxlwvwjh4k82789"; -"datetime2-turkish-1.0"="lk7wm07qz96rfzi5g12hzcfwbdqnxmi7"; -"datetime2-turkish.doc-1.0"="86yp3mb4x7sl9im3cvxvfykfljc0cd8j"; -"datetime2-turkish.source-1.0"="4bzavnlmpy63vcfhjygjmhl4lf233m6x"; -"datetime2-ukrainian-1.2"="m4h61516qwlr61w87g0yd82zpwpngv6d"; -"datetime2-ukrainian.doc-1.2"="wkf35nvlc0bdmxl7hvh29lh8xdsfh5s5"; -"datetime2-ukrainian.source-1.2"="dv2jcr5cjnv8c81l5bpzgyllzsafhsr3"; -"datetime2-usorbian-1.0"="i5kdakk028r0jrim2pc65gjj38501dzs"; -"datetime2-usorbian.doc-1.0"="ab6bfr9w1ybl26abk2vac5baffgsx8ib"; -"datetime2-usorbian.source-1.0"="p3xf2vlz24av6j4zihdig8jkf9xf328v"; -"datetime2-welsh-1.0"="csy75jcm6aqad69jxhm7m01j04802pff"; -"datetime2-welsh.doc-1.0"="5qfzf2lglwj0399cj5y81f8a1y3rdv33"; -"datetime2-welsh.source-1.0"="2a3pn8nifx6bc81zk45cg8p0vdnwhfw4"; -"dblfloatfix-1.0a"="d1796nn206cs1jsas8kc05p0bfcb80rm"; -"dblfloatfix.doc-1.0a"="2rgw8lakmgyv5abzbpcngs9g1lrfdps1"; -"decimal-2017"="a7xks9vjp0pa09i5dbwz78n28a8fg83d"; -"decimal.doc-2017"="ib5j82aqc5l2rkggx5s3i7h0vz81sw01"; -"decimal.source-2017"="znw0p5x4xyg8nbaa0840lw7i27bczkf8"; -"decorule-0.6"="pia1d0196sj7qkdyzximhpf0bidqv7pg"; -"decorule.doc-0.6"="p42gqybrsy773lypbb1nrjcigycf1ilm"; -"decorule.source-0.6"="q90xhppxnggj3gqx9vaf5qvc4aknfbx1"; -"delimtxt-2017"="akp06kcf04g4dx2ph7bs5cg4byld136r"; -"delimtxt.doc-2017"="ddxva98pp4ar0bxdlpbh6v2rxlai5d1n"; -"delimtxt.source-2017"="j788dpwxgryml7ny68nzab9c3dy0322z"; -"denisbdoc-0.7"="fxcj67mah72g8w5xmrwb10vm1hxmciix"; -"denisbdoc.doc-0.7"="k4qq3apgqk0xgxgmrmqpl039hwzb478p"; -"denisbdoc.source-0.7"="45fl1pbbkiwk3b5cwl9ylcs1vxpdz8m5"; -"diagbox-2.2"="mcmg51aism26pvqhs198yngx4sq7hpcs"; -"diagbox.doc-2.2"="p1vln62lkw76jldxxcgr0wkraidcd3fr"; -"diagbox.source-2.2"="a6m49qkh7w30xgg342dd4vs7kpcf8kkx"; -"diagnose-0.2"="dbkvix4h3jhwq9pd2g9ydknc87z3zlr3"; -"diagnose.doc-0.2"="0b0ajzf5gvv3901szcwnkb7938sgqqr9"; -"dialogl-2017"="qn4qmw5yrhvim6fdl2gff1vl0ca4dfs2"; -"dialogl.doc-2017"="bh2vp79kq5adw6smmn0kbkhgk27qqq71"; -"dialogl.source-2017"="zqjq4a7kp63s0m7aq57ragybmigrf05z"; -"dichokey-2017"="0gjqadln2d38gclhy9ggf3i8vcnf2bfm"; -"dichokey.doc-2017"="af0pz0ixx95k8abfhximgla5jjly9ddf"; -"dinbrief-2017"="49584j24lg6vxazw8rqbhzcf0c7anbqy"; -"dinbrief.doc-2017"="i1dwsv81v87ll6wipvd7idsg8vym61k6"; -"dinbrief.source-2017"="b3hcmv6mjq48yhjl7g32yv9s1p3d0hkw"; -"directory-1.20"="7r6n8s393idf94madvzpfz70qvmy9n5z"; -"directory.doc-1.20"="shvbxhb02d3lw1sn3ayvx5xs6qayxjkh"; -"dirtytalk-1.0"="1a6r7pzqjy14f4f7vnlqgqdb6r0yfm1g"; -"dirtytalk.doc-1.0"="h383wrcj7pxb3mnqnssb48qx0zzw61gx"; -"dirtytalk.source-1.0"="dzvypzk6yrjli5zmr06xc2mqyajrvz1j"; -"dlfltxb-2017"="ms6423aqc91c34fmxw8l47d5kbk9yc6b"; -"dlfltxb.doc-2017"="kb0p5vzgr45gzbmwzc9mrk8hpg1z6x0h"; -"dnaseq-0.01"="719cl1bfw7c1psv115pmrn7bijd0kxsr"; -"dnaseq.doc-0.01"="f8yw32bkw0chrk221qga668jpfnb3rk0"; -"dnaseq.source-0.01"="7aw7332aklsigpg8fazvv7ips2a236x6"; -"doclicense-1.6.0"="a2c3a42sv4zc9yzrivg43r77dpyxbl5a"; -"doclicense.doc-1.6.0"="hr8z494n3sk5a4agjpxrz5yz26hgab3s"; -"doclicense.source-1.6.0"="g8qddkxdv1i8x2ghd80mzc8qz9pfbyy4"; -"docmfp-1.2d"="5az4cgljj1gmc28z6kwy9g4h49gzkplf"; -"docmfp.doc-1.2d"="rn7s95z09ijvddynz2dda2lpqidzbbnw"; -"docmfp.source-1.2d"="c6swy2dkxzrprrl0zjbphcf15x6my5l2"; -"docmute-1.4"="ijpgwid57874xk9w7p4g4m14j770awwi"; -"docmute.doc-1.4"="w8i5cy5mp1780bglwn08kcywk3q1qqfp"; -"docmute.source-1.4"="qqarpddqxfb4lk6cjsz4d68wvkvqrdn9"; -"doctools-0.1"="xddfhcsq7f0la61bmdv474avf8vm7pgg"; -"doctools.doc-0.1"="zhwqm1k0dl068scr7sfypcii7nkjp01p"; -"doctools.source-0.1"="sfrjlg9h1icqa2wa9m3z2ciqc8j4fzc2"; -"documentation-0.1"="kji3s9vf00jpl198nm49dxfxw8yh3xkh"; -"documentation.doc-0.1"="ir7a948d9yliinmb3y55vx8wa2zi4ada"; -"documentation.source-0.1"="gjlkrc2a087589g9lrk9sh8g4q0l03vq"; -"doi-2017"="g36rm3hngqxngcvb0yiavp760ln0z88j"; -"doi.doc-2017"="bvpm72vndaq1rywjrpa9xv6x3pryqk69"; -"dotarrow-0.01a"="an0dsydrk9bfcahzi356nrfq9fw0i9fs"; -"dotarrow.doc-0.01a"="ay137znk96s545wq4sligy3q832m4g91"; -"dotarrow.source-0.01a"="g5krgdbp4bdfhk40s759qw2j6f7n6ss7"; -"dotseqn-1.1"="pvfjw24r81j8403qav5bfd3i6xfk3xr1"; -"dotseqn.doc-1.1"="7iq10vxjnn14rvlpy10clnrq0kcs0a5q"; -"dotseqn.source-1.1"="fpkmmkp37gnl7cg75i820ry92s13vkx2"; -"download-1.1"="mrhh5hmhypwk95rzjgzp59wjx1alvqf3"; -"download.doc-1.1"="plal7xhskmrylmkpra45xmw0vf4sgd46"; -"download.source-1.1"="r5lrlmp4ccxlmzm1h7l57d17cmgdsmww"; -"dox-2.3"="rskgr7w7m2i5dvx6i401drk0rr3dn4x3"; -"dox.doc-2.3"="52i43v7jdl0zv7i2634674fi9mandnyd"; -"dox.source-2.3"="iw70hs3n9m7pdk2lj1ib4y93wai4vfp7"; -"dpfloat-2017"="lad2kjr2qljjmnrygdlhgqbhpj8cxqb2"; -"dpfloat.doc-2017"="j3mxi39ar6vsyz51w7dj3nsnrrcsqjpy"; -"dprogress-0.1"="6bz0iy8fa34famjb67k3q1xhsca311k3"; -"dprogress.doc-0.1"="9x4n68z2vp63dvhc4g30yar4z70xkxbb"; -"dprogress.source-0.1"="g0d00q6x7wagml9hphd9b2ddg7zn887a"; -"drac-1"="kswhsywlysyj2k87dxad6wyjl2zxj584"; -"drac.doc-1"="23j8r0v8wyivwydi9ij6783d91nd6r00"; -"drac.source-1"="hi0yz77sqs9lj3dqvj2h0zgkmwac3r16"; -"draftcopy-2.16"="jpi5kv4l4r74ahxh9m4nw338hlx9qjxc"; -"draftcopy.doc-2.16"="x49fj5rzavabrdw8c8j05nnqxkdjlhpp"; -"draftcopy.source-2.16"="b6319hjnccfx3xxfrxz1kmx9813aik0a"; -"draftfigure-0.2"="w154bzgm94wzqs4shyi3vir6vzfd7324"; -"draftfigure.doc-0.2"="n3cvgb3mn0a0asrk5wng4f5pnr36k337"; -"draftwatermark-1.2"="r78p4n8jbzjvx8p7gx1fj7fp4h56x4xq"; -"draftwatermark.doc-1.2"="6mzqbw0grmivgby8vqiqf04i9dnvvimb"; -"draftwatermark.source-1.2"="6p47ci9wfjq7svn09df09p4jxwvyfzxa"; -"dtk-2.07a"="ygp8d66wn5xna4hlb3r8x7ycp652xqmz"; -"dtk.doc-2.07a"="7f2zzwfwcb6x4a7yg79d12yf63k0n7ly"; -"dtxdescribe-0.10"="3hlr55zk9177am5aapn3x4a8g6bbwnma"; -"dtxdescribe.doc-0.10"="0zd70zz9n32r0aar3pq1rqwxs8k6cppp"; -"dtxdescribe.source-0.10"="mpkicmsgs6fvrhx832s15gxmd219wayp"; -"dtxgallery.doc-1"="fsbqzc353dbd3705kp716446mghsnn19"; -"dtxgallery.source-1"="74z8aaywbl3hhfk0lpw3mgw9sinxj01m"; -"ducksay-1.1"="0fncqd4i0kbm28iwkj5qh5l1bqg0321m"; -"ducksay.doc-1.1"="95nj3jxw0xa9svlfi2vhcaxdf9dggn5n"; -"dvdcoll-1.1a"="x9xdlwqrbq8wflwbwkabwyi9bg8rakqz"; -"dvdcoll.doc-1.1a"="m88326jypnn2i1bqgv458cyjdzdn320i"; -"dynamicnumber-0.1.3"="p6s0hyavqqz8hsfca8ymfqd63ajpbgam"; -"dynamicnumber.doc-0.1.3"="28i12f55m00ma06xi4575m9mxlzlk5j5"; -"dynamicnumber.source-0.1.3"="1s5p8px5hk951cifga7as2cys5p9v9g8"; -"dynblocks-0.2b"="svrn2iyvz97vsdz7zf2npfjjmj1hiiwd"; -"dynblocks.doc-0.2b"="vbfwn0p5rpddhfbj5dzzg8y777i69s62"; -"ean13isbn-2017"="mc1jwh057knlvcn9rh4z55xf23cx3lnn"; -"ean13isbn.doc-2017"="bdnaafy3hkiz4prf7q3fkn00gsf1fw47"; -"easy-0.99"="jb9dranvwd0ngzigpq8kla53wnd99fiz"; -"easy.doc-0.99"="m4hx4j5snaiip3mzz1hnakcqjdmhmy4z"; -"easy-todo-2017"="303p58si7jhry6gzkiqjcdhkgdxdj8yn"; -"easy-todo.doc-2017"="19xs0lb6swakg1f9ci5gfmmfbddcirvp"; -"easyfig-1.2"="nscfzvqz3kn48c6gh7a2pqhkvwvmcvq7"; -"easyfig.doc-1.2"="cavk4xr02m1bmwm6vpax122sv114vwar"; -"easyfig.source-1.2"="g0an0lfgsq03q1lqrmkj2y2cdrq37d1q"; -"easyformat-1.4.0"="x6ad1pxvbj09q2kypdg6z5js8q11a7k4"; -"easyformat.doc-1.4.0"="1g0wbnrc4snik4hbzldn9c015ry80n50"; -"easylist-1.3"="3mri8pvv7jc5lkqkmzh8h5a4x8agh702"; -"easylist.doc-1.3"="7ak9lbazspcv1k8yi2j3shf106v4spjx"; -"easyreview-1.0"="gc6ml3qw7j723r20jxc9lvrfm5ll2ljl"; -"easyreview.doc-1.0"="j2jxwz2fimhqyd5j6hzrgamn5cjs4azf"; -"easyreview.source-1.0"="8x8h7c1lldi9mzmwrgcvi3114gh8y3s6"; -"ebezier-4"="m8m99zabbk55zn8l16z2qjpaw2vilfy8"; -"ebezier.doc-4"="mybqgr1ksi07qkwjgr014nbgx47q6rvy"; -"ebezier.source-4"="rpwm8s3jxc47d28595qx4gdgipc9aj45"; -"ecclesiastic-0.3"="mw0n2vbpdvh26xpjh29avdz7lf2jhhx5"; -"ecclesiastic.doc-0.3"="2qblfhxs7h9p9wnrx6m73drlgvwnk6ql"; -"ecclesiastic.source-0.3"="0cv2d5838jv4ra4slgvfp2fkl1v2kv7j"; -"ecv-0.3"="hb27xhgd224h3rwx0bmrkrf3fyjgcsc9"; -"ecv.doc-0.3"="dmf8p191d4s0dvsdyiv1850dzxxg86n4"; -"ecv.source-0.3"="wn8c1zrx28k418cmj93b7ngbg6mrg0q8"; -"ed-1.8"="i6pnwa7a3fvvlsc6cfdzm73c8zh2wjf2"; -"ed.doc-1.8"="bxhdx8i27bjbxybz2lfwk4wjl597mgdk"; -"ed.source-1.8"="3lq35kmqyxqrrj9rznwlj922iwbxr6qc"; -"edmargin-1.2"="crg5k7p997nxfxjhlrv2wcmvb673g0ry"; -"edmargin.doc-1.2"="wfdkbmlhvmwcba9jkg3p83vsqj4k3dxh"; -"edmargin.source-1.2"="j439fzcg8r3rcwr9kadrlx9rp4wvxs9r"; -"eemeir-1.1b"="3d02h2i8l1dz6rljyx5my514qhw1w35p"; -"eemeir.doc-1.1b"="y315ys2zhrnrpfdw1yz0ciay8wsncmvb"; -"eemeir.source-1.1b"="0v0yqby3x8cgldrz67qlkqd5hp4xfh97"; -"efbox-1.0"="lc1r9y6znpl59qq6j0dwksxgnkrwh985"; -"efbox.doc-1.0"="jgi7nzhs6x37syhlpizfc8nnnwqamnqf"; -"efbox.source-1.0"="94p7n1nxcpax59q64i4hygr4gz6z7qjg"; -"egplot-1.02a"="wjw51hmdhl76wqrgj9ylhyb656rfqmg9"; -"egplot.doc-1.02a"="3ybfma3qjwnmd9djk0ckr22kvln7ksgi"; -"egplot.source-1.02a"="lpd8c8hpz0vpln7hq4ck2xm896hhkjz5"; -"elements-0.2b"="7mapcz0ap3scq57qx3qhqzs326hi61gc"; -"elements.doc-0.2b"="2i2x6fi5k661ssn5mr6yvimdzzmp8yd8"; -"ellipsis-2017"="cnpqy3kavs6v3r35x6hp9cny47lp47vq"; -"ellipsis.doc-2017"="pl4c26az5319bjkqmp0byyjh6m2ghxnf"; -"ellipsis.source-2017"="s1vmh5xsvqrwhd0c4qqk4qw9pgmm62ms"; -"elmath-1.2"="pljnyyb5wp8n5f7g5wp2hb0f7aizxwyd"; -"elmath.doc-1.2"="9rrybpg3pziqa42bkhblp14jjz6zgm2v"; -"elmath.source-1.2"="fnw5k3ck3nbphv71xqlyq6yisgq04xjc"; -"elpres-0.3"="31sslizp2zcw6lvjjcv2hgplfsa5754w"; -"elpres.doc-0.3"="xzdg5q7032sn14b31zva0fhvv1abrciw"; -"elzcards-1.23"="p6nlzsxv09zr1g0pw4y4ldmlmvsi09wz"; -"elzcards.doc-1.23"="lmgv45bh0c4ka1a2yc4xkz08dxby4hfj"; -"elzcards.source-1.23"="y17rrin365qx9zrx5ja7k9bwws1ar92h"; -"emarks-1.0"="98dkcqyxwjzmy7r7piap7kmf3di5xjqg"; -"emarks.doc-1.0"="caipsh0fic83rak0dbdjfmgkvppj5ini"; -"emarks.source-1.0"="06wmqv5p4nhaqhcb0i8byf6s600bq7in"; -"embedall-1.0"="z335nw0mjz6g6gjn2xhifqa3ab9i20sc"; -"embedall.doc-1.0"="xbw4wwbl2ri0mmikx2vfqz557pq8ilr8"; -"embedall.source-1.0"="2xz175j1v7zvc3ndvgnwp5kvqpni6vs2"; -"embrac-0.7"="80kckrxa5bbw60nrx7c2smx26ldlb6l1"; -"embrac.doc-0.7"="d3kv5937wvw26jlz66wnf272iiidql0p"; -"emptypage-1.2"="lbjvj1gf2jiy15yj86d6jxlhrk66zmrm"; -"emptypage.doc-1.2"="07fnrxjidk9b42610wx6696cah8p1zdi"; -"emptypage.source-1.2"="svha86185zhrvab827x8nbn02vlp027l"; -"emulateapj-2017"="2ywrmmrvlkygp6a86i56rn9bm6wzqqki"; -"emulateapj.doc-2017"="ij4q6ixvmmh8xwq7kgb0hzvhz5pcsy68"; -"endfloat-2.5d"="87zgnqacq5g917650d693w51xr4hgynp"; -"endfloat.doc-2.5d"="6qc2qfjv040p3w7s97qybv8r9p1z1lif"; -"endfloat.source-2.5d"="b1643gmpfxdphf19gyv4jyx8pyh992nq"; -"endheads-1.6"="0gjn1xldvixl6lh9n2g9gyly9va84sp4"; -"endheads.doc-1.6"="y0phz9mfklcq56h6mwkx2jd535v94r72"; -"endheads.source-1.6"="x01kj0pd2b1ljs3457l1b7880vp8amdx"; -"endnotes-2017"="mwf7b44kh21vis4mjglri12m2ji0fkyq"; -"endnotes.doc-2017"="ksik52m1c5n390015awpj4hszf621ih7"; -"engpron-2"="d0k5j6bdrzm418x90n8858cyw85i439m"; -"engpron.doc-2"="4mhw0220r7x85dshmar87b3jydn2jxdd"; -"engpron.source-2"="3rdxi48m3h33kn1z81md9izji6my7sdk"; -"engrec-1.1"="8wc4zbqvp2lgs3qgvhks8fhy0gcafddy"; -"engrec.doc-1.1"="3rvil27vakyv0c56wykmhb499a3xfbjk"; -"engrec.source-1.1"="3rj7ij1f8rvyb80iaxx0fw8br06w8kgp"; -"enotez-0.9a"="saxj59f54nz8jpg1bcacx3izk6ijbbfy"; -"enotez.doc-0.9a"="f16i6ia9mvylja841x3s2z3nhwpvriaj"; -"enumitem-3.5.2"="0rjr25bj1ymnpq332cvmmmscrwgjc0cr"; -"enumitem.doc-3.5.2"="a4f9yp8sgbxgxvsg6mz3p71pshjm76h2"; -"enumitem-zref-1.8"="hj60650qiwzxhdk9f9pix1wgvphgqxj4"; -"enumitem-zref.doc-1.8"="nq73212kl36wimf8k4m37xzb5pr6qqdh"; -"enumitem-zref.source-1.8"="3l875sm2v3c2frxhr17rv80q36n19a9h"; -"envbig-2017"="9jl4id16g9bmsqwwdbcdp2925m5c381k"; -"envbig.doc-2017"="5302z09wsidh1fvnfs5d7zf3fzd9z967"; -"environ-0.3"="abj66v6h73l8sj7rll1v0czlx99j5z8k"; -"environ.doc-0.3"="rq5cywlfalfd6c2585ihs8mabnadp2n0"; -"environ.source-0.3"="r3bq7ppaqwidvilrf1hyniqfk1fdh4d8"; -"envlab-1.2"="iqf24bqqcnpp7kiysfb5dy4ksw2ni0pn"; -"envlab.doc-1.2"="5xscix7j6x6fbscw6hk22r4qz864y654"; -"envlab.source-1.2"="ndl09cfzl24rbp7rw71lcv2q6dn9pdih"; -"epigraph-1.5c"="6fjixgh32n7mlygm6dz3xdiv4bzd1p70"; -"epigraph.doc-1.5c"="mmk8d73w2mkhya560hvdz56nvw8l5vz2"; -"epigraph.source-1.5c"="6zj62nlmzvi5pagymipk9611glql8pnx"; -"epiolmec-2017"="hpmg6yy63c52078mqmp861418xi07rgk"; -"epiolmec.doc-2017"="vl11cbnw0avwvjf8ad01fziya1dzrbh8"; -"epiolmec.source-2017"="1b7as37h0ncqjvsypwc9wdzzjhs0sfhs"; -"eqell-2017"="24n6gsirzxiyv3avcm27hll6nwrybkk5"; -"eqell.doc-2017"="xwz1qv3l0345p2al1p02dc5k3f77k48h"; -"eqlist-2.1"="jajr72vgjddrwagibq1nmhf9lqqsk66n"; -"eqlist.doc-2.1"="ln486bm8phd0pmdfa75rjy6p1bwqzgmd"; -"eqlist.source-2.1"="r07gp9r0wb57knv1gy35kwkvksz9bxd2"; -"eqnalign-1.0a"="lcg6zvxcnzmljvqfv6lh1majiywkwnyq"; -"eqnalign.doc-1.0a"="h21nzl5g0hqh3513gbipm4fr79i6pljk"; -"eqnalign.source-1.0a"="m8i3vxkn3ciab2p86shkzzzx2ckp9d7v"; -"eqname-2017"="mjcyi6q46c5jd44m8m9wzx12lhqir4a2"; -"eqparbox-4.1"="c3v8vdwcjfhn85751995viymlfgwpwr1"; -"eqparbox.doc-4.1"="9mn192afkzc3pzxp5xxsm7kxpaa3yis1"; -"eqparbox.source-4.1"="s206q1m2wkjsvjz23xlsx1yy603jjisa"; -"errata-0.3"="kgx1zy8j3g12czpg8hhnjq6dwa3m8xqn"; -"errata.doc-0.3"="518rdbnh3w5jsk4vlfp93cnag3kaiwmy"; -"errata.source-0.3"="p27pa3b4plzwhxl8vpr7qigbnr8aqv11"; -"esami-2.3"="1n4hfcyppr4ll6abcd58mp2jf7sxxffk"; -"esami.doc-2.3"="v3zq82r6lpbqz87j3g47xkpf6dx95qvd"; -"esdiff-1.2"="q26sgf5s4ans9qv984p9s04pginqby9z"; -"esdiff.doc-1.2"="67vh3nycsw9h9vv7k25agixsmrdg0068"; -"esdiff.source-1.2"="xy6y4za3k53myl7dxbjxm21rcskb1mqz"; -"esint-1.1"="gl1f53zj32cqf3vy7rrhj1l5g5lb0vvq"; -"esint.doc-1.1"="rnlcq3gjvqz0728pydxz3q5cpbgch5fy"; -"esint.source-1.1"="sw4zxm0z19980pq7f9fxkf0b0v7yp9nf"; -"esint-type1-2017"="0fwcq5cpsqzajzlp2rc9ffmcwg5fb5ja"; -"esint-type1.doc-2017"="vmamlk0v1w4ffks6cp9f0gg09rkr37vf"; -"etaremune-1.2"="1x3604jqbswjza4ryv49l2cs63iqcv3r"; -"etaremune.doc-1.2"="6k8qah3w1ksn77is2i8kh1nilr6qgm34"; -"etaremune.source-1.2"="5a4n5d9l39nb0v3affwx0sswnp6sv2yf"; -"etextools-3.1415926"="w78v5hb43si3j8p38simfzscyh6lglsm"; -"etextools.doc-3.1415926"="16fq8y3c226wsf57dkny9484440i61zv"; -"etextools.source-3.1415926"="ch6lsyh0nlzkdrwzsxgf87srsb40x56k"; -"etoc-1.08k"="hrizhy1f1qwgvjqzyz5if3jhpylghsqn"; -"etoc.doc-1.08k"="dfrkivvgn1qlall6ifyjccp9hlad64ln"; -"etoc.source-1.08k"="gyvw34ykcyxv4g0n5ka3mgk94n0mnlmr"; -"eukdate-1.04"="5lql99zq8izsri87dhqf28nnchrjkyhq"; -"eukdate.doc-1.04"="f3xl3nllsr8299rjnxnhpksv7rz8pdq0"; -"eukdate.source-1.04"="scjqaadvah0kf1rxj9r2nphvffk86cis"; -"eulerpx-0.2.1"="1kvqcqfjh77lg1d1jzwj6mr2rchjpnyb"; -"eulerpx.doc-0.2.1"="8jybcgzjn8c3qyagdmaxmmy0fx89sj93"; -"europasscv-2017"="3vd0zhpnxd4q5kc6h9hdsl3valj3zd52"; -"europasscv.doc-2017"="gzbv96qaww0195n7xk2g0ivwyyqmi8z2"; -"europecv-2017"="ak691rchlkdwj2zabcwawcb4lzn4fl69"; -"europecv.doc-2017"="l57k7bwvp5f27mcjvgl5s8yp4cjn4drg"; -"everyhook-1.2"="ndig4g0nsbqla2i2p1n6skjjxsr3qjhv"; -"everyhook.doc-1.2"="690qpw68wri4cr4ahv1xfqibm3flc5mr"; -"everyhook.source-1.2"="rvh60i8j1gbyal0pjpdgld9l5g20zilf"; -"everypage-1.1"="ds2s326xkr4qvzz1pd3ln8j6841pgndq"; -"everypage.doc-1.1"="8d3v8gk3mmw9vyk9slxwwf8gshq4pcd2"; -"everypage.source-1.1"="v920b95jn03slad6q3w3fr97ricjvd3f"; -"exam-2.5"="1wd664jv1minz25hlnanbvz4xxxncbbm"; -"exam.doc-2.5"="gc9s8jdanrfrn03ac18n24zwrr9nc6b4"; -"exam-n-1.1.4"="nhyripks5spkljgi7js9mva03lgam717"; -"exam-n.doc-1.1.4"="s5zg21xsdrxmyr4v4fj9gjp5gkcm27wj"; -"exam-n.source-1.1.4"="yfj6g9n8q1i7x9037cmvghzyhm4i28rl"; -"examdesign-1.101"="58mxkjnnwz8z68lvxdc43gn14v6i9ysx"; -"examdesign.doc-1.101"="vr8j3mhp28h6d9zvcg6akfx9sx756zh0"; -"examdesign.source-1.101"="51c9vyfhwcp9vmhsrsvzd47q93ckw2f1"; -"example-2017"="rpbgsy66fj5nxcf2j2kg6mmkb46hq4ir"; -"examplep-0.04"="jnd218glfcwkbz8qprkac3nykm86lhsx"; -"examplep.doc-0.04"="lgm123fsn5wpdgbfx3kqm9h5q92qss83"; -"exceltex-0.5.1"="2zx6110fa87f5f3fabp4a163ybxd8mpv"; -"exceltex.doc-0.5.1"="b1ga5yh8hj9zqzm9axzdmryairv6avs1"; -"excludeonly-1.0"="i8iyqw7gylk4jh4xkrvlycpy554iinyn"; -"excludeonly.doc-1.0"="4i3z8xj3prbb8wmb469wp54pal0y545a"; -"exercise-1.6"="x4m7z83dk9yg068fgv9580gpg32fin6y"; -"exercise.doc-1.6"="bcrzrs23c8rrkax8w03yhlmr9sgqw3kq"; -"exercise.source-1.6"="fw34bm9v1gqh9x7vgih6axanakwj523h"; -"exercises-1.0"="hghjlb5lksvs5nwqdipf0sbfxblqkr8n"; -"exercises.doc-1.0"="2xwg0g0li01d2h27alvm667nz56cz2r1"; -"exercises.source-1.0"="fbq0d5cp7lmgikxgrizj3vs75gxdg4qz"; -"exp-testopt-0.3"="rz188mfdr0hfnrcndv0ncany2g20hv34"; -"exp-testopt.doc-0.3"="icxvqjnip0g92k1hngpvas7f7ii895pa"; -"exp-testopt.source-0.3"="9gq43v996qrrrxjgi28fqf9c8qval8ln"; -"expdlist-2.4"="3l7s7wynbhvmmxlpsvzma7k0fmsrgha0"; -"expdlist.doc-2.4"="pv6g612sac208kk4il3v43ir008916lg"; -"expdlist.source-2.4"="nfs4val465iw3h4x5ggg8606k2nl4n88"; -"export-1.8"="c2cd44yhfphk0wnyaq0db2y5rfjmcvfv"; -"export.doc-1.8"="ijjjprbcnjwwj5hf13b61165mx8xdqn5"; -"export.source-1.8"="0wz3raz7mf5cqz0j0g977b7ghznxgxxs"; -"exsheets-0.21i"="msii7pvzxyz9ja3yk2jagiyha66v2idg"; -"exsheets.doc-0.21i"="nd45sx9nz98h2xr3ki1h4v5cnrqbh5s1"; -"exsol-1.2"="cj4l4d5p8mbr97yqd58mf2c6ki72qgad"; -"exsol.doc-1.2"="qx2gpla4idab9jkjzg45q16pviy6na6k"; -"exsol.source-1.2"="sp93yxr1favjifgzh0q02d7p8xhv73lq"; -"extract-1.8"="qb6arhvwmjpycprhbjfbhvfip3wsr3a3"; -"extract.doc-1.8"="xah1bafcvc4m9z785qyyl8r4an2a6531"; -"extract.source-1.8"="w6dbkpm7kyjgdad61mbvam0q02kyxf8v"; -"facsimile-1.0"="mhx5jbh4rwv10z6hd3b2w5haj02bjz0y"; -"facsimile.doc-1.0"="pb8sj68gxph376h1ph6yb65ncyblxbdw"; -"facsimile.source-1.0"="dvjli6r3pr4w74n9mnm2ix30jva6yysc"; -"factura-3.02"="xg5lhnwbxwdd7fw1g3qswcvrdjsgn5nw"; -"factura.doc-3.02"="ji2bm35g0z5nkrzw6zrn6hp25qka085p"; -"factura.source-3.02"="k11wnng92gzvlpvyih38cdip0ysfrd8g"; -"fancylabel-1.0"="0fli827i51c1hwda0m8wms728x7dfv0f"; -"fancylabel.doc-1.0"="6mzwbsyl0vh65yv140j8sxnqa1g1iq66"; -"fancylabel.source-1.0"="97mizj1kpg1plydnwvc76h33idx0knzf"; -"fancynum-0.92"="5asi7143x3h151vhxxjjyy73nd39zj2s"; -"fancynum.doc-0.92"="54f1hxykwv7k34dpsvg0l6mlz9jia60z"; -"fancynum.source-0.92"="hfgqgx52wiqfw9h4440hwha1zagvw45p"; -"fancypar-1.1"="bb2s9zgrjf298h1qpcm41bgh4wi52qxs"; -"fancypar.doc-1.1"="8f2c3psg2nr6jqgwm6z5pvaa07d4f95d"; -"fancypar.source-1.1"="nbdd6vssivv5lkpjwdyc5pqw6d64hzg9"; -"fancyslides-1.0"="1rm0ay1lphh034nxw2ww5w4jkyz0a8vg"; -"fancyslides.doc-1.0"="h8cl20k630ccmwjxvnkns9yqzv2gx6i6"; -"fancytabs-1.9"="198b3fl0x7n2mghw2f667pxr4dzsyq0h"; -"fancytabs.doc-1.9"="m0fyacjfsm4rc2shbar55bwi6nrf5f12"; -"fancytabs.source-1.9"="4a3il9l6rj6wkxd489q9vxdjihk9c79s"; -"fancytooltips-1.8"="92mbrk8gn6np54fx90qzcgkps3v6k54y"; -"fancytooltips.doc-1.8"="v90g2vxn8yqy9lvibqhldwm23cpvv53j"; -"fancytooltips.source-1.8"="cgj7harpp7wxh1fvh1wfx3pc0c34nhd5"; -"fcolumn-1.1.1"="3as7qnpb697lii964wfb6zq06g4cp3ai"; -"fcolumn.doc-1.1.1"="4grdm663fznflgh8c0kydq4h6bq2sy96"; -"fcolumn.source-1.1.1"="srfg8sq0spa6rwika7aq7ylqpl6yc8kx"; -"fetchcls-1.0"="hjmchh00z9pl5bhdxdb491f4grb4hvri"; -"fetchcls.doc-1.0"="2p0k1bx3y1b9b8lw2j25ybcaz1gwyyfa"; -"fetchcls.source-1.0"="xzc8psnl98xfsj7hy37f1qgln8hx25pn"; -"ffslides-2017"="v88vqphgndyc8bznnkpc17pcgc4f429f"; -"ffslides.doc-2017"="1378bj25gqxr8mhdwf99rw2q61kbakqd"; -"fgruler-1.0"="z5k7w4nncv381nbznr8c7bwq0a9k9l5m"; -"fgruler.doc-1.0"="rm6g865195d2lm97v9pbaim7jrgsnjyz"; -"fgruler.source-1.0"="67chz0f0pjn70xrxzmw7jvzgskjl9vlv"; -"fibeamer-1.1.7"="39kjk30dpdvclh0zy23x12jiycik3xgn"; -"fibeamer.doc-1.1.7"="qcvd0xn9h1j3dgjdk4kdyh6iy0q0kvl9"; -"fibeamer.source-1.1.7"="kzw9lj7jxl4kp2qqk8lcvbjhsdl3qnrf"; -"fifo-stack-1.0"="dfyb5qmw70jy72ass9iy0k89criyybwh"; -"fifo-stack.doc-1.0"="a5qh0b6zcxnfplc2xf0dy4384rvb8ggf"; -"fifo-stack.source-1.0"="67n2h94p29l1j6dar7s1q8gz1cxg1zxh"; -"figsize-0.1"="hmj352dqpk23wfjhvs58r5rj47gcixj3"; -"figsize.doc-0.1"="sxblgd4i3mklznz336yy925l7xgdnb82"; -"filecontents-1.3"="pzgagggdjhjas2g1ycgxz02dc0j4qmiw"; -"filecontents.doc-1.3"="s8f46qfl2ldsx4pwyvxhy19znypx6d2m"; -"filecontents.source-1.3"="ikva5nvcs6q3qi97rwq22ssac4km6z2a"; -"filecontentsdef-1.2"="6cmzpvqjr5dcbd865aj4333n3ha5p2qy"; -"filecontentsdef.doc-1.2"="qqlpd7b3fyvj35rnikqilvxbn199wzlv"; -"filecontentsdef.source-1.2"="h94zcfjld2z8vblaw0ka1wisj5kx72wg"; -"filedate-2017"="krqs9ry6gpmk5xi9a2ijkrd90y7v6q5h"; -"filedate.doc-2017"="dq7487rvj7vai1j80j9sgi7hsldg433m"; -"filedate.source-2017"="qq7zspqhd6zl4w5lyy9gxw927ph31sp4"; -"fileinfo-0.81a"="gbv2pynx74765fc966q0l4wpflxyi0cz"; -"fileinfo.doc-0.81a"="5y2xniw8nwg8iw11g49w04xl9fp4zyv3"; -"fileinfo.source-0.81a"="lgcw481ya8a6ag2gzd0g589sm3ndsqys"; -"filemod-1.2"="kgjfr4lx9rpw39aqp3w72hkj9kyfbx8p"; -"filemod.doc-1.2"="cid89p79bmmyb8hp230g9zfl5wxl3gwq"; -"fink-2.2.1"="l8xgqw4b1pc40z8zvhj4x5vd3arirrss"; -"fink.doc-2.2.1"="d78cggifb9b0y730zx116mv90xlcl47w"; -"fink.source-2.2.1"="mb1qfcb5ils48npb6zn10d3dd9781abh"; -"finstrut-0.5"="adqypjvkvnkydw403q2wab9xzpvavhzz"; -"finstrut.doc-0.5"="lcyklm3jkz5nq6j956dv55n0nfyaprkx"; -"finstrut.source-0.5"="54slgzkfps6q4z7x49a5jqpc1j3p98hw"; -"fithesis-0.3.48"="hyqply4p95wliidnqi8zsjw01k53rrfc"; -"fithesis.doc-0.3.48"="z63mf067b8261i9x8g8h7zd7wadqapkm"; -"fithesis.source-0.3.48"="ix5hn6m2wngalalrr1k6qgplc30mrr61"; -"fixcmex-1.0"="wbmzc4wl601mg09pam4bnykh1dcnnlkr"; -"fixcmex.doc-1.0"="0fy46qvzvp2zlwjbpm6pmwhydssw29kz"; -"fixcmex.source-1.0"="06g7vgpdih9iks8q11v1ag68nib40d40"; -"fixfoot-0.3a"="ci2h09kyh2k0w0d8mbmcw57i4cqirz2i"; -"fixfoot.doc-0.3a"="5510blbn341f70ic646ad9jay6sfiilq"; -"fixme-4.4"="j60hw7cgyk6777s1j70gidbs24rnzwfa"; -"fixme.doc-4.4"="dn3zcsjng4hnx627x3c49589zzawndkx"; -"fixme.source-4.4"="d6csn850lb0vbwcvll3cryks1hzmr3n3"; -"fixmetodonotes-0.2.2"="8bzda1486sb6l1miw9fwc4gag8l86pld"; -"fixmetodonotes.doc-0.2.2"="kwvshr4l5r8zgjia62ac04bpc7cy5n8w"; -"fixmetodonotes.source-0.2.2"="c3v82mnqbxnz0b2yy1g5l9yfxh1y41vd"; -"fjodor-2017"="c6ya1a7zfddfil9y5f30af7d0jm8ikij"; -"fjodor.doc-2017"="ba4cxg0czxij6lwkl9w1kzmrcli6s3jm"; -"flabels-1.0"="pphsynfbbj4vxl9g3rklfj0igp6pzliy"; -"flabels.doc-1.0"="hpsnqln41r0ybmv2vjycd0zrxi6mwrcx"; -"flabels.source-1.0"="2x4jjggfjxvqby3yv13k0y1cgcrd0jcq"; -"flacards-0.1.1b"="mysbkp5ascapm70fcnb08ldmskay3c7g"; -"flacards.doc-0.1.1b"="ipa0bk1dr9hlhj5sbfkm1fgyddzrchd5"; -"flagderiv-0.10"="xcwh87j3789v5pbs65xw4kld1k6mwk3a"; -"flagderiv.doc-0.10"="g9zz7g3kqa2jfcwnj1c61fvzfxxkf9lz"; -"flagderiv.source-0.10"="2r4c1f141xqnfav3klxfdh3i5xx4mc2p"; -"flashcards-1.0.1"="wlkf4s8qqhbql2b7jv0h2g6mming75b5"; -"flashcards.doc-1.0.1"="c6j54a7zjc24m6wv71rq43xjxklwgj0g"; -"flashcards.source-1.0.1"="0nwdgq4r431r55k8aa7k46fkxz3c4c0n"; -"flashmovie-0.4"="jb3lv2gg2w8krqzqypkipq4rsygddkv3"; -"flashmovie.doc-0.4"="n1iz704bdaxj2k26m4125h6aqna0g25i"; -"flipbook-0.2"="6mlbadxnf64k383jr2b2phh2ybkk1m81"; -"flipbook.doc-0.2"="j9a1rvi85n2hmhr7233zzz9a5qylb6pl"; -"flippdf-1.0"="g4pw7i38h9ypal2wkqfvchwbr9wn6v5r"; -"flippdf.doc-1.0"="s9xvjdfjxxz1dag35lcbw8dznlx43305"; -"flippdf.source-1.0"="vqjf15dsa1nvx8cw0qbam1zvr2qr171y"; -"floatflt-1.31"="ppv98lki1x3s6xklksd69n5cr8vrd6pd"; -"floatflt.doc-1.31"="7n9r2sl31qx9jnw802mhykidjldhx4hl"; -"floatflt.source-1.31"="byz5ymxby208lx8am35lz229dibcn4ic"; -"floatrow-0.3b"="mk0srwmdcdm8g9i0ncmndkxavsknm2jr"; -"floatrow.doc-0.3b"="xw3x5mm1vlq877jdm537h2cc69q403c8"; -"floatrow.source-0.3b"="qqa4j2hidyh6bb8y5y9hz4mmb4j1i732"; -"flowfram-1.17"="lr7jldig88wv8gsvp8aphxsvc6sv4cax"; -"flowfram.doc-1.17"="3f550irxijq1vdvyxs6fyhpj5w1lw4jq"; -"flowfram.source-1.17"="66z844imyrl7bsi22vrff1f05dqlmr8p"; -"fmp-2017"="3m6zqb7jl5rn5zgy0dbys5r8y1sp20x5"; -"fmp.doc-2017"="3hvfiw6yizjkxnx5h7xlzfig11diglpm"; -"fmp.source-2017"="44cqcijnqc5235rjqsmkj4vhmrs9j7hq"; -"fmtcount-3.04"="4lvcyjykq614vk64spx9wnbn7d1pibib"; -"fmtcount.doc-3.04"="mw5dmmzgwn6fpwpx5kczswvkvv61cbkr"; -"fmtcount.source-3.04"="byavxhi7bdfg0f76k0j8cgsz5m5bymsq"; -"fn2end-1.1"="qw34b3ki30fqs4dj4fkj6f46aygw0ylw"; -"fn2end.doc-1.1"="anwhkba91c48wl5p1ch35iplw974sdiq"; -"fnbreak-1.30"="aiwqr078mw2127lbphc0lhmh90m5ddgg"; -"fnbreak.doc-1.30"="5v0ijwzjxmll7ayaihqhgk1dnk2rzp76"; -"fnbreak.source-1.30"="jwyh3gnmafpdr53xg4jy4hz6x8y7vhm2"; -"fncychap-1.34"="pg593a0zc9ycpg6cc3d7bjz92r7grwix"; -"fncychap.doc-1.34"="rncjjlyrjy916hn3ka9yaydjq6pdvn09"; -"fncylab-1.0"="i7qfcb82d8b71j6qjn0szpxchw0xa0yc"; -"fncylab.doc-1.0"="95kh740jadwxy6xszs7ia6v99rc6aj94"; -"fnpara-2017"="bwgyxjk2k7p76mw5ahsf2b0nm464rvi6"; -"fnpara.doc-2017"="h92c0g634x7n1qcdv6vqp5pnw9ykba0y"; -"fnpct-0.4e"="lci9d0d1amlpxgfbbf6h2fv5kxck0cdj"; -"fnpct.doc-0.4e"="hknasw4n1gfz7vm6bb4yvzippj4g8dw3"; -"fnumprint-1.1a"="vhhc4n3xvlkb2a31kjpkxbwrwc30r62y"; -"fnumprint.doc-1.1a"="gyllsixn381a8p0rpr90n31h3qb0ganp"; -"fnumprint.source-1.1a"="kp99n8b3y30ilnih7bk867bf3d93xf3m"; -"foilhtml-1.2"="78dmna552hnh9i11v9zgg6l68hmla7bc"; -"foilhtml.doc-1.2"="a2bsh99xh1lfpssggzxhiz9ipwz6bijd"; -"foilhtml.source-1.2"="lrjc6lj49c8knfh4bh9jx7vzpddxsh71"; -"fontaxes-1.0d"="aaqzfxbcd9fdggw8lmj6syc1ff00m43p"; -"fontaxes.doc-1.0d"="q1qsz0gigyg3x462k337crqng7njvakk"; -"fontaxes.source-1.0d"="6xacssljffql809gpbhl8qdrs944v6cs"; -"fonttable-1.6c"="bljjiigal2igv0y004hwa9i1yc9i4b3d"; -"fonttable.doc-1.6c"="jssz79rldva4rmrziamjqi1krl4yijan"; -"fonttable.source-1.6c"="h3g6s458yvqsrlf0h7d8046ngi10698y"; -"footmisc-5.5b"="ha2palj23dq2c3j4fb1j5s6cjjzisilv"; -"footmisc.doc-5.5b"="22bx6glng885275x22z99lwwhwd3g5xq"; -"footmisc.source-5.5b"="ii8ra20y2k8fzklf2cld2z6hjv8i1fha"; -"footmisx-20161201"="5pcwf6k39ybd84nnhzpc4py1sn3bsch4"; -"footmisx.doc-20161201"="0qniys4b74hs2d420k0xafys1578l2wj"; -"footmisx.source-20161201"="m3510nfdmbc96v66r54ikzkfcfffrxfg"; -"footnotebackref-1.0"="8c8gdjzn36nfxjmpn521548334gbn86h"; -"footnotebackref.doc-1.0"="fzjm17j06la934js2q0sn92l5d8g5z1i"; -"footnotehyper-1.0"="8kkl6vvmibngqlw5xy1yki93f90mnmzc"; -"footnotehyper.doc-1.0"="wmy9hb67vazkj40kvjjbdda23i27v6x4"; -"footnotehyper.source-1.0"="f0kjvcyphqb6799vannpbxj0gq6m7zv2"; -"footnoterange-1.0a"="akznm9pld182b9c2nyqwsjc1d8p88qk1"; -"footnoterange.doc-1.0a"="sywjz9s41xpsmmclmy1jrgv08491s5sl"; -"footnoterange.source-1.0a"="hcyjz5xm3vs6d2bdcbm5ns3wj9n5nzdg"; -"footnpag-2017"="ym18m0gmmk7800dd1c4vrar53q66hm7g"; -"footnpag.doc-2017"="8kar3xxxjlrsjascd28122y5rckyv5lf"; -"footnpag.source-2017"="51nmvyy96mjbr46ar058jb7jhpsqz17q"; -"forarray-1.01"="682slfwbrz58fhqj0c07lv1xwab861ks"; -"forarray.doc-1.01"="i7v5q2pjc3sjmcv3mcpdi3sffm4qs4kb"; -"forarray.source-1.01"="q23rvw19x2rk8nv6yhgg76jxfs30qfys"; -"foreign-2.7"="lm3i89k3l6yjajvihjc98kcix3fsa3bb"; -"foreign.doc-2.7"="lbi21kkbscf91yswn2v3jam11615jhpb"; -"foreign.source-2.7"="imrc9f5zvkqj5acfqbzpdvxgvdcf9q51"; -"forloop-3.0"="28l30q6cdvwand7yyg04xzb49kl21zm8"; -"forloop.doc-3.0"="k6pmk3ligld7hxal5vsq8ccjw6d1k1ax"; -"forloop.source-3.0"="9rq5r8x9wv473bw97hyh21ihqzxd1w18"; -"formlett-2.3"="ccr4iqh9ii22b0xkdl0j2rhp6q6cisd6"; -"formlett.doc-2.3"="cwpzl5rhracg51x0lvqxxkbz4id1plml"; -"forms16be-1.2"="fl2lvzfwg6k8y6p5g351hnc6yx3l3x2r"; -"forms16be.doc-1.2"="p6dhrh7fjr9whcjcnkhbr7b2a59bh69a"; -"forms16be.source-1.2"="64w9r9hgmdwk0mmm80p5b2d0mggvixl0"; -"formular-1.0a"="1ccyslvhjbzqyqyk4m3zh761kw2v45xk"; -"formular.doc-1.0a"="lap9j51p3dsh02ym644576gnzm3a845i"; -"formular.source-1.0a"="v80wnhg3xsl24a6bbsj4xfn82cv7ajd8"; -"fragments-2017"="jjblkk9dj72nvr2gday7p509pnlpwy16"; -"fragments.doc-2017"="z8rmyhlpsv68qbnr6h3sy08gcy6shiac"; -"frame-1.0"="9bdydjkb9dsdvryibfq2p1q071zhhpxb"; -"frame.doc-1.0"="fnv3ssnby17l7zmbgkc1rf4b5hysw7a1"; -"framed-0.96"="n9an7cs91wwfnkalc4j9ccd0p0dg485w"; -"framed.doc-0.96"="bwmgdv9r6rffibrm0wabw95vqdkiryfh"; -"frankenstein-2017"="ldv1sc8j6nxhd9cd95jf934pyz6s8lxs"; -"frankenstein.doc-2017"="j03cxxv0hw0c1j4afrfprgc2ia6nc5c9"; -"frankenstein.source-2017"="zc3nzdkbjrfgv241wj4xxlq6042xv9nb"; -"frege-1.3"="vczq96wx0icl69c5xqcqmfsy2wdw1ncn"; -"frege.doc-1.3"="h07nnplqxq2fyh6f0wh03jpism89ji0d"; -"ftcap-1.4"="7srhgl4z3zpicxv7aakm970xy2yxnpns"; -"ftcap.doc-1.4"="1y7r73w8r779pdchcgwmlvcd2sq8hyfj"; -"ftnxtra-0.1"="8iicyf847h3xf4jvn1y8nzyjk3dw7jng"; -"ftnxtra.doc-0.1"="sna4k84xb01ikgp5aivxlrf8qzbp0gcc"; -"ftnxtra.source-0.1"="60xpxaqbgyzrfxb97zrhdb9rihy2cc6f"; -"fullblck-1.03"="3dzz4aiajr3i1ns3xhh9vl1s5ins4s1h"; -"fullblck.doc-1.03"="xczvd1gvp5s5rvf4n4bxrj7l7c3pxhg9"; -"fullblck.source-1.03"="y7clrinyakc2zm8933j7b6ng7lsl0f7z"; -"fullminipage-0.1.1"="s3rajpd52w578wrvd1rq4dqgp4b1kh36"; -"fullminipage.doc-0.1.1"="ls3zg7gw0lmncmy096f5vzpqi9l9linb"; -"fullminipage.source-0.1.1"="2j6l66kmb8bg04h60001kskyfbbclcnz"; -"fullwidth-0.1"="0m9q9s3ng1gqji2vjs9z14vzri24sap0"; -"fullwidth.doc-0.1"="qyswh8vcacvp9nmhvviq4xm9ariq2aq8"; -"fundus-calligra-1.2"="5jn0qbj8zgi1c0166c2vdwzs1a5i8qm1"; -"fundus-calligra.doc-1.2"="dd87040kysj4av2sq7grslyjv0gx4rmd"; -"fundus-calligra.source-1.2"="s4s97ga289ncgv0rpd90b8i7qh4n7jfj"; -"fundus-cyr-2017"="fjyzn069q34z3ypaj0qwjq3f5zjm7y8k"; -"fundus-sueterlin-1.2"="4xlq7i6k1pqmq8vc6aq8h50gs1f02l3d"; -"fundus-sueterlin.doc-1.2"="i8q42q2rzmby64v4il8jkpk7azfcrrip"; -"fundus-sueterlin.source-1.2"="rl5n5rh9akf41ls7m2gi5l9hqq6wv8j5"; -"fvextra-1.3.1"="apbi2ar2ajfmjr1mfxygj4ai5v5inia3"; -"fvextra.doc-1.3.1"="xg4krzxkc2w6lysdimaj78n1b0jximsq"; -"fvextra.source-1.3.1"="g96f98xfk115phmd2ik4ygvz982va0n0"; -"fwlw-2017"="887p12xhlcgydw4pddr0npyvp4xr1azf"; -"fwlw.doc-2017"="2di5y3hhm865frn42j1sh87hflxlpc1n"; -"g-brief-4.0.2"="gqak9cc04cklmsg6xlar9l0s81027wgm"; -"g-brief.doc-4.0.2"="bdkjz2wyh4wpgs0wlp9knfbj48fnj9g4"; -"g-brief.source-4.0.2"="7kl0a76ylpcn4dixxd5ch603h4m9y7c2"; -"gauss-2017"="rm0hzy2h1msxkfp2lxm2k881y4iaw773"; -"gauss.doc-2017"="1d71g6781ar41gk3rjjy48bbkdkxx4id"; -"gcard-2017"="vrmrds4xh35bqjq4qaqj8rrvfd7fdykm"; -"gcard.doc-2017"="lxpbgqbbcldhlpwjkj531yh2bm3l2n3v"; -"gcite-1.0.1"="z7ha969s3ry7g9ibv521f2d6vr9lcxx7"; -"gcite.doc-1.0.1"="3bb2z8jbygadc7qzmjz024dqzphncy4f"; -"gcite.source-1.0.1"="v3fbj2j823jh4gy1vrc4f74qsdbfqnpa"; -"gender-1.0"="v985mqnxvb7ymdlzs1j4y3pvbygrkizz"; -"gender.doc-1.0"="d8ickvclnl5647xpq7jz3qh2i9l9hw97"; -"gender.source-1.0"="iiq2vb35q3lqvd49f5gzsz6fa52s0nlj"; -"genmpage-0.3.1"="r91a3wqjc9w7l3dh98j429ja8ymvbb34"; -"genmpage.doc-0.3.1"="midc310i26fannfywf0cl7kp014y9ax4"; -"genmpage.source-0.3.1"="riqs209lh1jip1dypvdhzq05i7n1kh7h"; -"getfiledate-1.2"="jxr6fwmy8lc03cqchndg1dps8vjjfqz8"; -"getfiledate.doc-1.2"="k0r2fr1q7cq0x7lrbk38ik8bqdngsq71"; -"getitems-1.0"="8qdph1kdihdkqyd8rkn4n2i3wd5kfq0g"; -"getitems.doc-1.0"="yhr7vskgqfhij12vrcyl7a9v60nipd32"; -"getitems.source-1.0"="89vcxsad2qxdl0kw2crb0r1ibn4acwpc"; -"ginpenc-1.0"="gy74qjz23cw3lbmb0nc205qfp1a0ggib"; -"ginpenc.doc-1.0"="9iln48gnlcshrhkk3mbpgqk06sj4bl39"; -"ginpenc.source-1.0"="dkkxzw412c81hrhwnmjw1jgvhz5rrjhk"; -"gitfile-info-0.3"="dhkr443nnylzz5pmb4zwbygg1rznv9vd"; -"gitfile-info.doc-0.3"="a912kp1s2icfr4fhzczdl729jniza5dj"; -"gitfile-info.source-0.3"="q2knkm9xl1i1b8v9cdhdiivviny4vjdn"; -"gitinfo-1.0"="a7mcfsqzwi88fsrdbqkwh8p3rd7w51ri"; -"gitinfo.doc-1.0"="5dh5bifav6w87hq29ph7ls65yxjhk7c3"; -"gitinfo2-2.0.7"="dsxgwrlg9j367wxxisxm2wv595xny8x0"; -"gitinfo2.doc-2.0.7"="l2rsxd08m2y44wg53q2adl7d084r14cf"; -"gitlog-0.0.beta"="q64k3v3pwcvg8abw382rijglrgllfvwx"; -"gitlog.doc-0.0.beta"="29ysf5jz8cvwanmhad4ka66jcwxn9a1i"; -"gloss-1.5.2"="xacfn3b2z30pnj9lwh6mximrbsfvarfs"; -"gloss.doc-1.5.2"="4qial5a0p7ip784xgpqgkl6cmabd9hlq"; -"glossaries-4.33"="7iqvkfvliq7p7y71184g1xn16yirv8m5"; -"glossaries.doc-4.33"="9hwa0l9x2naizr9vkii6pxyw3av8lb32"; -"glossaries.source-4.33"="2lya1m8yfyi9i0lar9kaylyvz34pximy"; -"glossaries-danish-1.0"="hmaay0viwacnrz7bfz6xlpb03cmsphcc"; -"glossaries-danish.doc-1.0"="mxgh9b6vc63llhmfildmhkhjxd1s9kbq"; -"glossaries-danish.source-1.0"="s5ayfh10z40cpi9amn2d1wwpnby0qgaw"; -"glossaries-dutch-1.1"="diqdj2nm0yzvdkkxv243pgrwhk4nxayx"; -"glossaries-dutch.doc-1.1"="irbpwmyxxm13fas8fg1kdn5x6assgf75"; -"glossaries-dutch.source-1.1"="hlj6vbl82r5h0ngvr5b7h33k1q54b29f"; -"glossaries-english-1.0"="ydbz6ls58gnxf3wmay4157516ggzsc1f"; -"glossaries-english.doc-1.0"="53w4fzz52hh9jyik6384limy6633l8aa"; -"glossaries-english.source-1.0"="dpc58cbb3snzsjxkz0c82yksx6c60h6h"; -"glossaries-extra-1.20"="k64kafr2qx21knrc1419p0np9p0wd17h"; -"glossaries-extra.doc-1.20"="w5jrsbhl8ccx5x78ga6ql2xrz4ffrn84"; -"glossaries-extra.source-1.20"="bgp0w68a1xh11ld4n6g6gakmzp2vzpvc"; -"glossaries-french-1.1"="zkndbp5cq242l196fc6s35yib6ay4mnf"; -"glossaries-french.doc-1.1"="0bj95z10psabgwi3gg65jbmjfjr5jn36"; -"glossaries-french.source-1.1"="87wiw0b01wpqikz8r7wfrkmq8lylviq6"; -"glossaries-german-1.0"="dhfan1gzz50rlg7q2y9x5lg1dgl2cacr"; -"glossaries-german.doc-1.0"="8kajajbjllgcz3h1q6nhs0jh25pv9xdm"; -"glossaries-german.source-1.0"="254c5j11d1xigfcfn5s89bv2i6si8cfr"; -"glossaries-irish-1.0"="ahbzvng9phrhcfiwiam6n2rf76p9i7kl"; -"glossaries-irish.doc-1.0"="4ffcaqrn4a7w66wghvl5vghyn2v5gvzd"; -"glossaries-irish.source-1.0"="qfl7ngfb7cjiif21q38d1r9lwj9nddjw"; -"glossaries-italian-1.0"="sss93i9s603bsmx18w06lpvgk9ldclcz"; -"glossaries-italian.doc-1.0"="8k3ys38zjig011j7xgnhxk7yr2vabrs0"; -"glossaries-italian.source-1.0"="bhz5xknfcddwc6wan5d01hq33v4ilh8r"; -"glossaries-magyar-1.0"="fqbsz09snqw5j0zlail5bh3a13nmnhy1"; -"glossaries-magyar.doc-1.0"="zd4idxawfa6rm2j353dhyak90bq2jd5y"; -"glossaries-magyar.source-1.0"="s8xxg7bh6zgxq6rvzp5lv6sp6h8ywvr3"; -"glossaries-polish-1.0"="7alkf3zirdbg0mgv66grfaa6szhjy806"; -"glossaries-polish.doc-1.0"="hhzkv01s7m4f1cyib722liyaqchxs31r"; -"glossaries-polish.source-1.0"="6pkd4wg9srcd5m92mlaa1vniyh67ahvr"; -"glossaries-portuges-1.1"="z5qc3w9n0fv2x5afsv5k7nl2652byx0v"; -"glossaries-portuges.doc-1.1"="ywr0afkdqfmk6r867pghf07wpwc8sq92"; -"glossaries-portuges.source-1.1"="zzd6nlfq11zc152af3p62bshnh0j8rwh"; -"glossaries-serbian-1.0"="b4p3iy3d6ziqh38r27b0lcqm9clcf8gb"; -"glossaries-serbian.doc-1.0"="h36h8811dfndykwh6q24haghsgy4jl2s"; -"glossaries-serbian.source-1.0"="wf3wbvbaim0w86695crqc0l1dv006ydc"; -"glossaries-spanish-1.0"="aygzxhw0cr8prirvcbsrc1xr11ac6fpz"; -"glossaries-spanish.doc-1.0"="da0ysgd3c6k336sc52pg4w76bj8lamgm"; -"glossaries-spanish.source-1.0"="cij28c7mhivbkwa5lwg7pvmr8h4ymrcd"; -"gmdoc-0.993"="7acw3iajf16bq7vmddr2j7z5apizxj3x"; -"gmdoc.doc-0.993"="zn90pbf45d4fz5d4k8q545fp3jshn0cf"; -"gmdoc-enhance-0.2"="0gc7975jin3dszblbn2zgzm22blk5y3z"; -"gmdoc-enhance.doc-0.2"="gyv8r700rhfigpl57xsj5dmzwb1in6rm"; -"gmdoc-enhance.source-0.2"="vkbi6ys95j5v7nyv3il8mrxins0z743x"; -"gmiflink-0.97"="rxnvc039bqhcq7qna523c2s1hyp7khya"; -"gmiflink.doc-0.97"="59n276lia63cb5n3aicqvwv0njcml1fi"; -"gmutils-0.996"="56895j8b4i9nghfc5w2b2ysgk838dp9j"; -"gmutils.doc-0.996"="2w4257wz5vjp1lwzf3gzhbyyaki5d4x7"; -"gmverb-0.98"="z9il1jbnblh5vqzjz13xkfjsva6xqa1v"; -"gmverb.doc-0.98"="bh1ckqnp1vkqj9qb3fwfk1xszfphvma6"; -"graphbox-1.0"="g1lh3jbbx4ffwblw00hdm37432kci1xr"; -"graphbox.doc-1.0"="m22aa2x5n0hnwqbh2fckpwr4yna51k14"; -"graphbox.source-1.0"="8mkxhkq8s6yliwfljnhb7ni6aa2ss1mx"; -"graphicx-psmin-1.1"="bp0jkvi4zbl88zpfh6zfvmqw9nw56akc"; -"graphicx-psmin.doc-1.1"="rrh6zwqmg0d4qz2r0wa97p0ql3xp982j"; -"graphicx-psmin.source-1.1"="nx2ga2h4xz7qsczgnh3d0y9bjrl2dka5"; -"graphicxbox-1.0"="6grrmcmr2wlpx8dbj1k1nggs2b6z7qh4"; -"graphicxbox.doc-1.0"="2blrwzsralqjrvlx6xjvyaqvsi764nmx"; -"graphicxbox.source-1.0"="1vl41sp02d8byjrapj58v5pg6i2g989l"; -"grayhints-2017"="xsxznm4jw3shsb5xh39q3hqarbrrj9nm"; -"grayhints.doc-2017"="6bjldw8aiddlv1swvvvck43r1lz8f7ga"; -"grayhints.source-2017"="cc126l1zsjsq7vackhd9z4999pcdj2wp"; -"grfpaste-0.2"="wi95wbrs7k37di2dkqnix5h21p84cb1c"; -"grfpaste.doc-0.2"="7hn9vs80ksnpaa0aqdmbv7qzhrdxwr88"; -"grid-1.0"="hf1jfkwc5j27mhxi2skf3wjwq2y1ca0w"; -"grid.doc-1.0"="39h5w3sw4yi3jb35018rd2r847zzf4yr"; -"grid.source-1.0"="pr4xl73p825jibzhj2h8i4f6f0lbrv2y"; -"grid-system-0.3.0"="a2b7690j7d03zk4d4yzdr2nwjm6bm7sw"; -"grid-system.doc-0.3.0"="qddlxnpnyjjjv1z1irzch3ypv2amlb9y"; -"gridset-0.1"="3cnrwcpmlby1i8b2zxx8hwjrqjs0ylbg"; -"gridset.doc-0.1"="yhwrqdv5rcbxm0j9lanm6x5g38mw8amc"; -"gridset.source-0.1"="bb1kbccwzc806sc9sp7b3dgp0flfamrb"; -"guitlogo-0.9.2"="7lfy6i5pq8cg24n5rh2aizbrv5s2815i"; -"guitlogo.doc-0.9.2"="lrfcbc5mfy6qfji2c36zqkrva983c42v"; -"guitlogo.source-0.9.2"="q5bdflg33yc271228jknv297i0fzq227"; -"hackthefootline-2017"="rj8zjach75a6zj91h5ycwyrfc6yicck3"; -"hackthefootline.doc-2017"="gy4wzaq5rbgwl2iilaly87i39xhnpdh8"; -"halloweenmath-0.10a"="mr8nvi7ynzngvgxp0i74wjkxwp77i7p0"; -"halloweenmath.doc-0.10a"="xamcznycdz08kgvbph8pi64h2v9j9j25"; -"halloweenmath.source-0.10a"="hr249rdkmmkm1v7z4cf7ymdwrshz0by3"; -"handout-1.6.0"="jz5qp5n1dij11nyrgmb3x4rl41mnggyl"; -"handout.doc-1.6.0"="xsc8qd00v663bgbpfp4kwjd1ndc47q8y"; -"hang-2.1"="ncymr7c9lsbbxm6z2q3210k185bkkxq0"; -"hang.doc-2.1"="rqlq0rkbqj3vcfpm93m46w40b7llalvg"; -"hanging-1.2b"="48vqvdis9l05842lr3wp64x14qacr9ag"; -"hanging.doc-1.2b"="sicdi70h8j7nnw4p7bj4j3wj2bxzrwhx"; -"hanging.source-1.2b"="hhzby1cywgn7vdcn0b50lhpq0lkxpf53"; -"hardwrap-0.2"="sgzpnlk5kmxxmz5ilipmnns9bi4cd8m3"; -"hardwrap.doc-0.2"="zxy2s0j0lwl7mrl7xpcfw78j77zfz179"; -"hardwrap.source-0.2"="522jg055dil0qq23wd6z8rsf4dxcjzyp"; -"harnon-cv-1.0"="53gnsi8hs4wf9xzdmn3p3n1rfl0xy7z2"; -"harnon-cv.doc-1.0"="a7012x0ckxnym7cpbj8m12ak993bz7nc"; -"harpoon-1.0"="88cndn21h4fshiq6yvd8p68gwl2d2nd9"; -"harpoon.doc-1.0"="z21q49fw0a7wwwr6chwdd73ypkwqz1x3"; -"hc-2017"="vibhz5h2dnzdkwrxgadrwy8crfaa505s"; -"hc.doc-2017"="mhva92gfr4jn40d4sdnh0331iy19a4vi"; -"hc.source-2017"="dfmq6gax4mfq8z074sm76b6k7385d2nc"; -"he-she-1.3"="6rnp8qmascvlz9p0hgacblpx8svapf65"; -"he-she.doc-1.3"="xl7nf17g73pn4jc3z6nc6fknr11lsf3l"; -"hhtensor-0.61"="vnl54f4l78n4x9pllg95fr5dm79qs0jg"; -"hhtensor.doc-0.61"="nlrhij6qgl3y0zq2ija0m1gj4xxhyr06"; -"hhtensor.source-0.61"="kpmhfisxrh5n1j7l5qns4m51fr8vs6as"; -"histogr-1.01"="lykdh22sggl9qgnr3shki4dpp6716iss"; -"histogr.doc-1.01"="dnc1n1fpnhyyah7gkkbzphbxkv7rbwcv"; -"histogr.source-1.01"="k1n6vsnwpayx81ygapkccaw8g3n2yb7c"; -"hitec-0.0beta"="c6fqbzcgn7hlaxpwfcz08c11j6a8i32r"; -"hitec.doc-0.0beta"="c635j2194izgji0aqily4ha7slkzghkl"; -"hletter-4.2"="mq30k7g1v6cwmcfyizfzy3hmbxa74p5g"; -"hletter.doc-4.2"="rz2hrha5xf10050hfnm05r6f4b3mx53z"; -"hpsdiss-1.0"="9hca9lq9r7zs3frqj6lk6hybkpgcdfmb"; -"hpsdiss.doc-1.0"="2mxarcx6cm2v2bsab8gr7ks1mj5danvl"; -"hpsdiss.source-1.0"="k3k828ddx8vv2sr8lw644ny3z5kcl59h"; -"hrefhide-1.0f"="1pr0sfiwb8hdby12fsj59gqi6s05j0sm"; -"hrefhide.doc-1.0f"="ldsnb62r12628qsnwssndmf39b39zf5d"; -"hrefhide.source-1.0f"="42s1cx0nwj58cfhb2d22nsdqzidknwpv"; -"hvindex-0.02"="knjcy2rp8y9wlb4vyl8yjfy3gqhaha27"; -"hvindex.doc-0.02"="lbdpivhmg80iym28mazwyhmifi9hpdg5"; -"hypdvips-3.02"="mfy4cnl5pysfvkfjz8swk3qqvbmxx20l"; -"hypdvips.doc-3.02"="hidxdyxszb7a32apmnh5vjgrar4l7piz"; -"hyper-4.2d"="xpwylfxrx74x9aw96ridad40im7xanw1"; -"hyper.doc-4.2d"="fcllxx04lprzhbna8rk4ycwbw0w6xnq1"; -"hyper.source-4.2d"="v03bmxbg7hqjpl8vfp0l8z81mi2db2hz"; -"hypernat-1.0b"="25v0a423yhy68vf125ys0n6p0qhvr088"; -"hypernat.doc-1.0b"="0n4qzpmvhks66d0g9gnyizpl44jbh4pf"; -"hyperref-docsrc.doc-2017"="5gjpppdrqh8qb1srq609q3kskl9rqfps"; -"hyperxmp-3.3"="8c3ad7hga2dm8qjmqw63kmfb666gbkgi"; -"hyperxmp.doc-3.3"="3nyn2xf60j4gf18ynqmmkbiwrhir3abn"; -"hyperxmp.source-3.3"="y391x0mjslfq1jlh3pk0dmpbi69z5j94"; -"hyphenat-2.3c"="wr2lhsafb13b0zira7190bx5s68fak45"; -"hyphenat.doc-2.3c"="z1sj3r1ny1lgixr2fcmsglz55b23f5lm"; -"hyphenat.source-2.3c"="x70g8xiz9ss4pw775lz82yncq0x7lxf1"; -"idxcmds-0.2c"="gh879f4j62vmymyiag89if5k6slra032"; -"idxcmds.doc-0.2c"="040nd6hmrhvhw3nkwikr2s1b2wzw9a8x"; -"idxlayout-0.4d"="klk75b8291j9b1j1irbn1xai2m9712vv"; -"idxlayout.doc-0.4d"="a8i9vf4rlscys8ig0gls0kllahrf7f9m"; -"idxlayout.source-0.4d"="nn6h2msgyj85inpa4gz3qx4da741hi7y"; -"iffont-1.0.0"="xr9jmyz2563jc2nwrr9ykh040dxjad2l"; -"iffont.doc-1.0.0"="4jm8bvp06wm88695jhggd5rhjfv7qk0q"; -"iffont.source-1.0.0"="rrjx3hqrjff5bc8hk99ddxxpbhqqfy3b"; -"ifmslide-0.47"="i0psadvk32l38kx0i47avl03cg76bx8z"; -"ifmslide.doc-0.47"="d44i3i8nx1if9h04xjv0mb781ybyryc8"; -"ifnextok-0.3"="1nss6fp77hcggpr87drfbmggs6fg0riq"; -"ifnextok.doc-0.3"="mwvvllpwbmdhqiwp684hkdk5aw24pgyd"; -"ifnextok.source-0.3"="kcv0c25ga9bls8bpf3qccb8fsarwics3"; -"ifoddpage-1.1"="6f52apknfsjpswzikk3nfi9by5iip7gy"; -"ifoddpage.doc-1.1"="7l75021f0gk7nrpiq2axr88pbnzjq50g"; -"ifoddpage.source-1.1"="njqd27ax6313q2w063xbmw3mnfiajx98"; -"ifplatform-0.4a"="sfnfrx7iqg6kikiqd44yx8004l2mqkza"; -"ifplatform.doc-0.4a"="sab580hpgp0nw6gq5li9vvv3x5gxp50b"; -"ifplatform.source-0.4a"="nkwc32c56f1s585rr18r54ib1xa9hn4z"; -"ifthenx-0.1a"="2ah86wn9m3zc1f7hf1yzwyv26xbay35s"; -"ifthenx.doc-0.1a"="2zrlnl6s8fbs3ndyfi21bdqsfx7n6fc6"; -"iitem-1.0"="k0gdz2py6spiqrj4djhwbys9vkar3p88"; -"iitem.doc-1.0"="19wnj2spnjlvhb09y4i52wzix4wwyz6m"; -"iitem.source-1.0"="8xp0919wakx5r9xd21mbm4qwvd0l66fv"; -"image-gallery-1.0j"="3skl1kln38c9g31pa8sbx370kw4jp23r"; -"image-gallery.doc-1.0j"="gq0ngnivnwh35m29qimn54l0gigv79fx"; -"imakeidx-1.3e"="vgspaw7w4kjbm38vzdga08j12aaqf3ad"; -"imakeidx.doc-1.3e"="p39pl4z0xkr2029czqq9nkaxz3dwdypx"; -"imakeidx.source-1.3e"="cn51y6d129cc0kzw3yx3ybziwmxy9mbs"; -"import-5.1"="7i3h4z647jmm3scb0nringfljzk9vv6z"; -"import.doc-5.1"="0sl784aip6r53fdas8xyqhjz5vcs6xpd"; -"incgraph-1.12"="n14gyn5g1am9dyfqvxyxrqsfxdkg39xv"; -"incgraph.doc-1.12"="sp235w68gh5k1d4xg2cxv7dadyjwqyiv"; -"indextools-1.5.1"="sb2fdlrh7xlfhd61g9n3h3s9if9n6wm0"; -"indextools.doc-1.5.1"="1cfxahy568ikv2iwp5kk1dh9ffsi32r2"; -"indextools.source-1.5.1"="dj4fjqppc6d1qnz11p20dgbs258gj25c"; -"inlinedef-1.0"="x9ayxzl60mwgv8w3ispv1xc3qxwylij4"; -"inlinedef.doc-1.0"="g5fqhrp1vf6pky2wq3bq1hd2h0jrml8w"; -"inlinedef.source-1.0"="c5qr2b5029bkpgqhahv4licfp89l0k9v"; -"inputtrc-0.3"="vmk80jzg9sllpw28csmhsyjd13amp567"; -"inputtrc.doc-0.3"="dl0qs37bjj4aam7ijfdg64fpl135k7b4"; -"inputtrc.source-0.3"="1nx2jv4m63gc83iy3qp46gxr3v6wyw6h"; -"interactiveworkbook-2017"="4a6mi66i2z1sjzxjddvwajpvxl6i2c6m"; -"interactiveworkbook.doc-2017"="ldph57php6irhdbj9w497xk31n5ggxbz"; -"interfaces-3.1"="pja00rv19b492fv0d1afkj1cmmi09wm4"; -"interfaces.doc-3.1"="bj6l95whavxkrsa5rb8791d2ib4n5gal"; -"interfaces.source-3.1"="f7gxq1s477zab7wh212nyad94kcdacqn"; -"inversepath-0.2"="8csfwygw95dd5wrawwj7hs4gmpxhdwd8"; -"inversepath.doc-0.2"="b3z6dkfmk19n96dklslzszn7vfrnlcn4"; -"inversepath.source-0.2"="zpg2i1sqr76xvi6jn5vrgxvs44dlfx9z"; -"invoice-2017"="b7p2ca533x96hjf2xwbmvrj68zmydbng"; -"invoice.doc-2017"="71f1080i0rsjkd99gig3gi185pxhjv31"; -"invoice2-2017"="l3j1qa7jni4bn8v1jmm9k6rmh7pbscya"; -"invoice2.doc-2017"="32p0bf7x08qkvj3x0mabigzi6p3kznjs"; -"invoice2.source-2017"="2k6qabwlpw6kp6mvg02c5xh3xqgjv78y"; -"iso-2.4"="p6yl8v4jyvzq5fh3qw31kgalhrv1qv22"; -"iso.doc-2.4"="xs5sw6aw59hr3xlk187dhwkg223vycsl"; -"iso.source-2.4"="vrgvl97kvsb6n82w4acm2wfjsqq00cxr"; -"iso10303-1.5"="0y5mrx8f05gl2brzky6gdgf0rzamfsxg"; -"iso10303.doc-1.5"="l6x3gviwqf8jkp2lwdy10ycp3577fk5f"; -"iso10303.source-1.5"="1ljgzik0791d8qdix5nd2151ahm67w1n"; -"isodate-2.28"="chng6rcfh1gy25mwsg30ynxkb87lxv0i"; -"isodate.doc-2.28"="mh1wrizl78fgn2xzqd5brm9hwb8zldhl"; -"isodate.source-2.28"="81a6l211jzdxbf84x0haybl0w0pifjag"; -"isodoc-1.09"="x03kg5y95w4ck2j7vp0qn3wymr15qpyf"; -"isodoc.doc-1.09"="z3w3m6m0dr6jrcw94gdnxc63g6xyzkbx"; -"isodoc.source-1.09"="aql8cr8vpdh2sf6bq0qfac1vsnq17q8l"; -"isonums-1.0"="50diljpihfk6390ak54ml6gxg6h3qarr"; -"isonums.doc-1.0"="qbnvabarywnwbfaxqjr1afkic152hhsf"; -"isopt-0.01"="0gyj9ri30pid0xymfv457g9r0nycy6qm"; -"isopt.doc-0.01"="q8srwcqk4w0mblrqzpy70wbqqrds2k9c"; -"isorot-2017"="pzs5xd3c9n1m3r4m5g82702s0slq0kl8"; -"isorot.doc-2017"="760dh5j78kcgn2zxp6jhghmzxhyplavx"; -"isorot.source-2017"="35mi9l5bcbqmrixngyvb7g780ns0vjg5"; -"isotope-0.3"="paqbsfz0w4sl82imkw2zqsdwg3nlzd9c"; -"isotope.doc-0.3"="f5mylfd5fga3jy0fsdvw1z5kya7kcg6b"; -"isotope.source-0.3"="sc8npgj5397qvqwvfrz2bq51xj5840l4"; -"issuulinks-1.1"="lw4b111230hkhdif9xfvdrryks1cp8k0"; -"issuulinks.doc-1.1"="lcm1rfc9mcx3k7cn1ia3ldfwbv5r36kl"; -"issuulinks.source-1.1"="hmn5nsszd3vf27863sbk647fgfh5gxmd"; -"iwhdp-0.50"="j4m15vz6ky21yk2m95kjz1is1z91vxxy"; -"iwhdp.doc-0.50"="wphgycl74db9mxr5gjc2m80rbzkcqk3l"; -"jlabels-2017"="fw5il0bzwm10lj1ly8fjic2hjiqxnr7d"; -"jlabels.doc-2017"="fndgg419y1rp47d5qifv0k304b5iymab"; -"jslectureplanner-1.5"="axyi8j1yfabj1394v0skwrdmsvyqdbxc"; -"jslectureplanner.doc-1.5"="d4pia762mzbgiz5wng5vfz0xggy2j6wm"; -"jumplines-0.2"="acxl8nhlznvcwq20n01b41kamc5xmqdr"; -"jumplines.doc-0.2"="hjfl57a9hwdyf6lxl6ah0k7937r03jil"; -"jvlisting-0.7"="fi23ykvl6kw34qri5nz2k4mvgjqgbbyl"; -"jvlisting.doc-0.7"="gfsf50mnhfqjcqb8bmkfig0n86cmhngz"; -"jvlisting.source-0.7"="dj1g56jiw22kabhhvcdrrjipjnf17k4v"; -"kantlipsum-0.6"="s3vj7b9xyrmdb7jvq36rdcrw0nyfh62n"; -"kantlipsum.doc-0.6"="88xsljl538f5i0bb2bhsq0lhbb0jaagq"; -"kantlipsum.source-0.6"="0a0mynjvrqvj92q8q38r3m4pymmccql6"; -"kerntest-1.32"="r64kkdp6nnkv7qk07lm2p1943q0a92ci"; -"kerntest.doc-1.32"="2py5b3pyrnddfs5cmfp4fgbqd8wc9iag"; -"kerntest.source-1.32"="nfs63gz8wfhdslfiswngxdrdk2rpzijq"; -"keycommand-3.1415"="sq6188m8lc3wl201phjx2qh3vwxf2mrs"; -"keycommand.doc-3.1415"="q9lkdcggi17v7gl8hibk2qn5dm6h07f8"; -"keycommand.source-3.1415"="k1fa9w6r1n1qhz428ipwflj6d6m5ap7k"; -"keyfloat-0.15"="x377cdsrx9gh5j8m6xz23z0i81cngjx7"; -"keyfloat.doc-0.15"="v630qlmdxhwr78j1ws86xaacl4vga1z7"; -"keyfloat.source-0.15"="gm2zjglwbxw209nf5k83nn9f7mcp4h6a"; -"keyreader-0.5b"="wk5kgrrx4c8682j6a01n57ab33ww2j23"; -"keyreader.doc-0.5b"="fy37315azfr09wzl71wdby8ry1dd40yn"; -"keystroke-1.6"="vi7r9aac2w8jggbxpk5593nsapasmm18"; -"keystroke.doc-1.6"="rlm1i14lgk00yj7hn6mp2njdmjanh1q0"; -"keyval2e-0.0.2"="cbm4pby81d33ldf01h348daihf05hwd6"; -"keyval2e.doc-0.0.2"="7d1mpnzh474k9pc293lh8v94fmy5x6gv"; -"keyvaltable-0.2"="njidjg64cv333s0j2djaycy1jmhn5h6q"; -"keyvaltable.doc-0.2"="bfym53arpfh1a0zfji1b3f0giwg1kxni"; -"keyvaltable.source-0.2"="dlgbjs6pq852xk6jbz7dxwd7jkf91rgi"; -"kix-2017"="lzdrca007a0r5rsm8f14ljx6v8yyg8xz"; -"kix.doc-2017"="jallvk311vqcjc3wrkxqv03ckbc9k1gi"; -"knowledge-1.08"="q748xlninf9v7zlg0727zmq85rf9c03p"; -"knowledge.doc-1.08"="14zapkz2ipb64fjqq5bs52hy5m8mc4d9"; -"knowledge.source-1.08"="wd1d5qcdld28hsw7c485cyx3g0dm9zl2"; -"koma-moderncvclassic-0.5"="s33qvgji09s9glq93mdxzs3smnzlamv5"; -"koma-moderncvclassic.doc-0.5"="dvzcb032fmh5xs804d9mbx6q0afm25r0"; -"koma-script-sfs-1.0"="s9dryf4f0zgcij3v5v93zppqs876p2nq"; -"koma-script-sfs.doc-1.0"="dxm4lfz50b0635g2dg24lzp3fgnlvkgn"; -"komacv-1.1.1"="983485nkvn4jqxsh8mf8lsrlq6dqk6km"; -"komacv.doc-1.1.1"="sqdh6zbs97agsxd051w4g1m2b09hgmhr"; -"komacv.source-1.1.1"="1k5z0bk4hk2g1w88pmd3wgpdxal60qwi"; -"komacv-rg-0.9"="cmvsjza25057y5aympbi6gd1y8xgky4z"; -"komacv-rg.doc-0.9"="qq0vd7iks9kvsgrsimrgk15xrayhspy7"; -"komacv-rg.source-0.9"="h8a7jfdbxh6m8qq8hp9i36vddgjmc01j"; -"ktv-texdata-05.34"="fdwnms9v43cjsjypsnlq6rw1j3c6zz93"; -"ktv-texdata.doc-05.34"="896wnbqpxncc640x8rsi6gia2wh5njxg"; -"ktv-texdata.source-05.34"="7wq3pi1mm3r1g209vq31im4n4ib21zv2"; -"l3build-2017"="vfywhg6vl1y5l0iqhksg4hsmi5hpbyhd"; -"l3build.doc-2017"="bgbywnw1irw79l5yiaxpacn58088n3q5"; -"l3build.source-2017"="phmm3cf5182jxx799j5ha1rw57pcyns9"; -"labbook-2017"="x7i28cyfski7ssm9hv28zrlac3inky0c"; -"labbook.doc-2017"="5qs95wc8ms4162nwd7q4lvh7rc62s2h4"; -"labbook.source-2017"="rrybnds4laxyariqq5c2sh1zm9jzvk7f"; -"labels-.13"="rxcv9zw5jal0kr4kw0vlswjc87clgh8p"; -"labels.doc-.13"="70hfinn9fsd8r14bk23fmdc0px7n4x5w"; -"labels.source-.13"="7hps59wlxkqqjm9432dg15ml63n44x3g"; -"lastpackage-0.1"="mxy23m1fcp4gsypc3mj9327zcvpa36r6"; -"lastpackage.doc-0.1"="940qvlc9v5kaj9s7w6xyjh87l9rqc22q"; -"lastpackage.source-0.1"="g1zqchhc12fw8ja7a8raqrwcyjc1y10z"; -"lastpage-1.2m"="i37ji3jp95j287rx34q4yajih7w1riy4"; -"lastpage.doc-1.2m"="jc40pwdbysv03k1wx113f2q0j8xf54dr"; -"lastpage.source-1.2m"="gika2qk64lahh4l6c6pn76r5l57rspf8"; -"latex-tds.doc-2017"="m38f5gncr9c56sg2cjs0mfgd57wik7pd"; -"latex-tds.source-2017"="xdigsidx76bs121jl0m42wavzf4y88qj"; -"latexdemo-0.1"="qjb630j87mqsczjbhvjgr4a187rg6wzy"; -"latexdemo.doc-0.1"="p14qs32q48w1f8fq0xmwz1maiijhw44z"; -"latexdemo.source-0.1"="vldkpqrsdaa84s356w6nd5a0q0gv40ki"; -"latexgit-2017"="fymcvzwl1sl173r3jgf0298hxzrv66fa"; -"latexgit.doc-2017"="sxi90m4zcf03fym5d2mmyycd9p8f1k0l"; -"latexgit.source-2017"="jgvdi7lnqw37v9c4w7ybl5424sxkzgsf"; -"layouts-2.6d"="j5bph4p5drbgidk6k74k72n6ckzin1qq"; -"layouts.doc-2.6d"="4440l4n1kwphf99pkms09mk8ilbyd416"; -"layouts.source-2.6d"="hay5rjr1crxj98zqj1qm841dkxx55azg"; -"lazylist-1.0a"="324xcbk0vwjfa3950djx17shj5n6xfw5"; -"lazylist.doc-1.0a"="mkdn2aw3hnqpp82l0jdl1jrhca2206ff"; -"lcd-0.3"="y4w0h69pzqkm3wjglzy7qmsg9rrpnx2w"; -"lcd.doc-0.3"="m0l7k241a9i8ny8gky3d3v3b1srlccx0"; -"lcd.source-0.3"="xgvspw8xx0020zl9pl44sbg7fk2ifvsc"; -"lcg-1.3"="idrfim5pvwkppfnrz7mla3m0k1raw0il"; -"lcg.doc-1.3"="wscv34jlkglix6yr8c8c52j6v8qx0wi0"; -"lcg.source-1.3"="9k1mwlgj1bxhbpz75lh4vbhjmxs51qai"; -"leading-0.3"="m10kyvg2pjysh33gajn8a8hisfc74ii1"; -"leading.doc-0.3"="5bc58zdia3qp0742p1hwmxaw13qdgnxw"; -"leading.source-0.3"="ks8sv07mg6n12g60aj3s33siha865chp"; -"leaflet-1.1b"="jaqjjxvh2wb6bg7c608cn6rg9d67pkv4"; -"leaflet.doc-1.1b"="5vgkqz1bw0qlxzz5fczsqf873dqsq50g"; -"leaflet.source-1.1b"="l8g4n75f5d85dj4mfwbrc19bh87jzr81"; -"leftidx-2017"="d2q1jibnbyjk72phsf6yj7nxj9l37fvh"; -"leftidx.doc-2017"="db75s45b0v3lqkw9dx09m7zs7zhmng7y"; -"leftidx.source-2017"="whmdclngd2dpahpsmz5s3rahk1bvf7sq"; -"leipzig-2.0"="vasv42gq76m6bqc0kd3rhdjqm3jfbgzw"; -"leipzig.doc-2.0"="mwiqrvnz9dpar8yxz632anah37795px4"; -"leipzig.source-2.0"="8d88fsk8faxw58zrp0any6ld256jiqda"; -"lengthconvert-1.0a"="7rfvx4n625g3rwinbxci25b0xpxrb2sk"; -"lengthconvert.doc-1.0a"="ngl9jfvcplmd9z7kwzfd90m45jp9lbpc"; -"lengthconvert.source-1.0a"="r2lh184znd42l741g816y2ljrsrbncha"; -"lettre-3.000"="cji81arz9mmmd0n31k9zh7pacq0w7df5"; -"lettre.doc-3.000"="szid42pk7qyrimafvma6z62407npv9dj"; -"lettrine-1.9"="fybjnmp9wr11h1nlxhli9fr4bin99hyj"; -"lettrine.doc-1.9"="0v96hk3gljl5q200v59q1nh2vxv0mwbn"; -"lettrine.source-1.9"="q7kny754pmrmh1p9jcig9ccycvsbc2cv"; -"lewis-0.1"="dc7cw320gc531z7m47z3pgby0zl5l6nj"; -"lewis.doc-0.1"="di515hv7q93g3mb76d9i4xdm7v35qabs"; -"lhelp-2.0"="47yixr326p1aaxdfbc8y8f051yk4blfs"; -"lhelp.doc-2.0"="drv0y9qml4fw44zmyx91gddbsrlv9x5l"; -"lhelp.source-2.0"="5z2hrf88v8ydgl2savdn68ial9zy6i4b"; -"libgreek-1.0"="dsf5z1fq4y0agzyyv6yi0vjwl233d8d4"; -"libgreek.doc-1.0"="g2bs55qw4b3caw4paxrnapy67n0ha9ri"; -"libgreek.source-1.0"="1fzq025r679gwbakqw9av95ycxj5zlmp"; -"limap-2.2"="kv5hncahb5nmmvrk1rn9j6ikj5i0qvs3"; -"limap.doc-2.2"="531jnlrzb50nsqzbm0amybf98crl0l7f"; -"limap.source-2.2"="djbm84g3cwpypc44slyscyacm1wmpl7n"; -"linegoal-2.9"="amvia15hibyyc6n80wx6lzsdg3rk8h4p"; -"linegoal.doc-2.9"="inrrzzhlascib9kbyjxs4f34xkj6djcg"; -"linegoal.source-2.9"="9207gnjmj07pywp2ikhjhnk6am2i2r1l"; -"linop-0.1"="jspi9l83p1rpndkj55ypbqc1g2myf220"; -"linop.doc-0.1"="l4gampl4ib7ld5pcys9sdw5v5r5x4zfy"; -"lipsum-1.3"="pcz1hrzisk3nkkcdddy5cm0maq2q3in6"; -"lipsum.doc-1.3"="pq2pnq63l6k34z2kskczpgyspflj3f7v"; -"lipsum.source-1.3"="3md0ig63828z8mw36cas7p6rwlrkm59q"; -"lisp-on-tex-2.0"="8a4xfpnjajjpck9c9i6qp72r08priknp"; -"lisp-on-tex.doc-2.0"="ppwjpd8djndd49xh2faspmpial9qy8b9"; -"listing-1.2"="y8ymrx2bxzhz1l0lkjb2nhk6j97q9v09"; -"listing.doc-1.2"="i5bgnc303kwqnzkxr7yn0938y0h2nwpl"; -"listlbls-1.03"="hmdaqr5466rlpkkrq78d4p5rfzm4fyxa"; -"listlbls.doc-1.03"="gmdiwdbadf66b6cchmxv1swlngdw6y5g"; -"listlbls.source-1.03"="8l3lzr022qmx9pw4jgp1n2fkacyl94vb"; -"listliketab-2017"="8d6nwla5nj3m47r2nw7pqhv5kpc9dlmf"; -"listliketab.doc-2017"="7j02b3ng311y78pw6k0q4zjya5gs7zhz"; -"listliketab.source-2017"="vk9ar9i94brrf3csjh9ncp2r5z48glwc"; -"listofsymbols-0.2"="9xg173d0qs233kqf04vm7qdl7ajha3w2"; -"listofsymbols.doc-0.2"="4vhmgkz6wrk2ad9bnzdv3sv3ii1np14p"; -"listofsymbols.source-0.2"="4g49piirj1spdl9hg02n9m1c8b5ql1k5"; -"lkproof-3.1"="ai3j1kpzr6ywlw9hfi3q3ld529kkzbkj"; -"lkproof.doc-3.1"="4h957l6vwp6v4x84ail94w3bfm8yc83l"; -"lmake-1.0"="hwb5nrisk72922zx1v5nqy8kcdqlgg0w"; -"lmake.doc-1.0"="hgdq7lwfi842pcpbk9dvxah687hawzj0"; -"lmake.source-1.0"="0cxjrqd9rysw8s4x0qk34yf1bczg8hj9"; -"locality-0.2"="mr4032njdjyscsy5p9xax5lw5kdbhnnq"; -"locality.doc-0.2"="98r82nbryc9zf5xyhwfnbkgrcybf7fr5"; -"locality.source-0.2"="4g29gqbn9n7kp36x0s44211p8bbmcfi6"; -"localloc-2017"="jjmgwbaj9v9503wkm5x3mr008f3llvls"; -"localloc.doc-2017"="jn8x4qwci949zci0bk1ldrkr192kasgb"; -"localloc.source-2017"="2hhfkp3qb0p6qphv2fq5cyigyrx41iah"; -"logbox-1.0"="6hm79ady9adc3i3c4p0jzmx7fwavbzqj"; -"logbox.doc-1.0"="mxpkm6s6x6zngdy8jgj801vhq3h7mlxr"; -"logbox.source-1.0"="a1q1w9s8pj9aqshkyla8cc1p3g2z9w8z"; -"logical-markup-utils-2017"="zbnw20yl4fjaj4vfmqa5zp4146yq2a84"; -"logical-markup-utils.doc-2017"="gwklf7w5nqlxiwy7avg5nwx514l2ryaz"; -"logpap-0.6"="dhd61y6riva220cjnb193v9cjbjz33bi"; -"logpap.doc-0.6"="pps9ipn239h1vw0d8p2jlzbkmcd12czb"; -"logpap.source-0.6"="6y6gv7qgh503f3n8zrpqddyghkdvzngh"; -"longfbox-1.0"="vdrqzc7ja3xh9hskvq6wby57ijnh8lhb"; -"longfbox.doc-1.0"="z165w26x5hp514f8pgb0v6cm5q1dxaz7"; -"longfigure-1.0"="1s3wdjf4wsjyp8a532a5nnaj2mkdrlsj"; -"longfigure.doc-1.0"="n4m39wdyv2i8lhgwd5756c9yv6hi33xv"; -"longfigure.source-1.0"="9rc80adbzmk2jiw5si7arqfshwg7a74p"; -"longnamefilelist-0.2"="dlicjdpj09c3dhzxv5pvfgw1029rxdrw"; -"longnamefilelist.doc-0.2"="46hypvsg0xpnil02lk942lnp3d22rvdw"; -"longnamefilelist.source-0.2"="3ph503yw35mliqir4k60hv3i8lah3q7v"; -"loops-1.3"="0f0xz58wdvx6cvkynx3xmyxm08x823jh"; -"loops.doc-1.3"="6v1ghg77l3nrab23by4cwqwr014jjwq6"; -"lsc-2017"="m875c3d6lpgh92sym2hav1n0lll6f7nz"; -"lsc.doc-2017"="ajdphikngmbihczhfyarwa94i9r3mg6p"; -"lstaddons-0.1"="n797dx657x03zpkhb1fc2ygd0ppb023g"; -"lstaddons.doc-0.1"="w57l66903jqsb827q96f05as16fr5wf2"; -"lstaddons.source-0.1"="35c9b9n0qi3rjl2gg9dr158v21rh5cq6"; -"lt3graph-0.1.8"="8zd4fc2v8hlirl758qqdgjqky7cpm7ns"; -"lt3graph.doc-0.1.8"="rzp0cvxdj0p0ixlxp1snrklxd7ybj1q8"; -"ltablex-1.1"="a9hh7jiwaw9k0zkmb5yy7halay61g1x9"; -"ltablex.doc-1.1"="40lyll74mnj18w4fn69a2gnan846v4s6"; -"ltabptch-1.74d"="z6ikfwfzq7wsnnr6acv0fnqmvq37cbnn"; -"ltabptch.doc-1.74d"="aa6psxhjpb4n2cn73asiqnycv9g5gnis"; -"ltxdockit-1.2d"="md2zz844hk8w5jirc633l6jzix82dlwd"; -"ltxdockit.doc-1.2d"="v442rbm6y5ncm6ijzx9b7xwdf0dx28pg"; -"ltxindex-0.1c"="1lys1zfka0z2qjnwj8ghak8xhzkzh4bw"; -"ltxindex.doc-0.1c"="90k7xf0b9qiawqf4nm4fx5hkacx33ymz"; -"ltxindex.source-0.1c"="x9ifr8r7ihl5yh8y7sbpxz2hc2y296g6"; -"ltxkeys-0.0.3c"="kg0228ksc3vh9js3bgknkciga0dgip2c"; -"ltxkeys.doc-0.0.3c"="27k3rl3wvxk8a7qys8lmk2vzsgck80a9"; -"ltxnew-1.3"="xap2rn5bk0pjdrpyvfi47zad1i2r0jf6"; -"ltxnew.doc-1.3"="2j8nvnzdjxan23jrky53h6aj3bcn34z2"; -"ltxnew.source-1.3"="30hsnd2yrpqdqxczsza02v4rkqa4fiwa"; -"ltxtools-0.0.1a"="xml1xbh8w9gqi8gim7wps9vmadhmrf3r"; -"ltxtools.doc-0.0.1a"="hdmpfrkdycgs0qh3mcxgydcscilacfr0"; -"lua-check-hyphen-0.5"="j17ryb5mhflvjwqh3dda281zhr916bqg"; -"lua-check-hyphen.doc-0.5"="x7qjdjgf22aa3332izgii5cw287dx4l1"; -"luatodonotes-0.4"="pn42k5rx83hibk0aayaydb2z0zkfi1al"; -"luatodonotes.doc-0.4"="9615fx7r9nlvlld7jn47jlgb380jmrxf"; -"luatodonotes.source-0.4"="k8919986lx5jwq3qmwyjpg62qjjpa9gw"; -"macroswap-1.1"="19xdcyrfd1z77ld3isdzxjhvsijifmk3"; -"macroswap.doc-1.1"="dkpw0kw0a0d8cwp237xy5c1a9ab0s0p3"; -"macroswap.source-1.1"="wirvpfkv8zjyqghlabclnvnmb4w8i2rh"; -"magaz-0.4"="zd02izsnb56wz1wcfqfj6p9p7pycwd3g"; -"magaz.doc-0.4"="cdylbzidxq2abda3np8ia16m3lbga9w3"; -"mailing-2017"="4v4vxr5i84yphwj7ff6s3vi0n2wx1jaj"; -"mailing.doc-2017"="fw87jd6gkc88g5a5z17gm7fw3nk6pana"; -"mailing.source-2017"="1zmcm4sg1p3vlgb76yf7gz0ds1958s6b"; -"mailmerge-1.0"="6zixn5f5rjq4fd65bbhkzwgijfhw262i"; -"mailmerge.doc-1.0"="wpim80lnxbf01an1ds6ksasm2271f54w"; -"mailmerge.source-1.0"="00r71m4cliyz9870yfxd5nl0b7b2px0r"; -"makebarcode-1.0"="m3wi7hglpq3ajgldkjipnddl56z1cp09"; -"makebarcode.doc-1.0"="29bd2af0rk7bdy7yiphxjy2x4ixpy9wh"; -"makebase-0.2"="hzw2dp6xmjzjblgbzm1j6qqmbayvzzlw"; -"makebase.doc-0.2"="0nnwh21wv9zl6cvf8a8h123ssys0p9ih"; -"makebase.source-0.2"="nrvlr5z3iwf8w7hy0fja6vki9l1xknby"; -"makebox-0.1"="iqvm1iwwrpnrdyjam0ca2wl6s2n02sx6"; -"makebox.doc-0.1"="i5bdjmv81skcvjjzy4yq8p2cim2vnmm8"; -"makebox.source-0.1"="v8lsifwcglwjacxij0kak54028h7gqrh"; -"makecell-0.1e"="073c9wfpc83jhcbkmjlkpfbpmy082xyv"; -"makecell.doc-0.1e"="irl3sf564yjdnx538vbqbw6ji0x65m56"; -"makecell.source-0.1e"="qaw6f6hmvj4125v30wr0drnlq0piim3k"; -"makecirc-2017"="m4xbci3109krv6agm0nhvry9kd7wjs43"; -"makecirc.doc-2017"="w7jd6g686b8iqqbmyipml4c1rjry4bax"; -"makedtx-0.94b"="dwmvyknjsjdn1rpcpqjppdz4zyy8njwv"; -"makedtx.doc-0.94b"="apq3lgzk13kb85lj83awvcyhb85s6bs1"; -"makedtx.source-0.94b"="rhrscyrsh7lli42k79d70bsvrkmcv2i8"; -"makeglos-2017"="6bgdfjbhxvfj2my954iinjp1xcxnyq4s"; -"makeglos.doc-2017"="g4w2560v1pxm38dj5dsb3irgijzh221g"; -"mandi-2.6.1"="z9hnxqk2dmw7sz6shzpbg0924vnbbki5"; -"mandi.doc-2.6.1"="v5d3s1wn545c2r41m7xsv0wmm6kgn8xj"; -"mandi.source-2.6.1"="ayclqx26nvd2dsn4s6lm66rjkqcivyhv"; -"manfnt-2017"="1nl2yh0i4qbxg0js1q4h566vbhh9szlr"; -"manfnt.source-2017"="3vzdqcfcmcmi75xgy4787fqacrsa12ay"; -"manuscript-1.7"="h6a06qa8wdg942c9l85xk2drlc07k340"; -"manuscript.doc-1.7"="9lfydjsxnci0b6nfdmayjigm8gfvbiaf"; -"manuscript.source-1.7"="7s5sj7f198rxkggz1j96kk6fgr5s88ci"; -"marginfit-1.0"="xlrx1rqs7h1f8zd81f2anaxbbq6n9xjj"; -"marginfit.doc-1.0"="4xfmgy7g5dmaibvpa7arxmn2g6rckqx2"; -"marginfit.source-1.0"="b9ycabhzwzzapwjbq3f5idnh8fafyp9q"; -"marginfix-1.1"="00sy5lr6gy3r8nvfqk6pry6rcipvkvpk"; -"marginfix.doc-1.1"="hfaiqs9h55v4c896b6grnhj4xaqsawhz"; -"marginfix.source-1.1"="18sbg2vngagcka14wdl3xsx9iwy08q2a"; -"marginnote-1.2b"="r8d7dck9z0p84r10axspa1gyd6h2s568"; -"marginnote.doc-1.2b"="z4n6kq0laa78dmcran994f27ivr3rz37"; -"marginnote.source-1.2b"="jkygfzpscl24i584xhmvy1ywz38akql1"; -"markdown-2.5.4"="i0l8df39y3skij5cqfn3ci38w6hssvj8"; -"markdown.doc-2.5.4"="zkvj562cqw7rxmigkdkm8x4ah68sfjsx"; -"markdown.source-2.5.4"="a0g72s8h6p2mn3ssrcwy5xd5fd0rxgw7"; -"mathalfa-1.09"="gavlp7cyq78z61yk26bfjvnchsxvc4qz"; -"mathalfa.doc-1.09"="zj8fb67s0984arvnb294pqbhslr3kba7"; -"mathastext-1.3r"="z9wqlvgdhn85y452410lcn49sd4glrj8"; -"mathastext.doc-1.3r"="9yrm0hqhzmn1n53ixv4d35pr7dnp35hw"; -"mathastext.source-1.3r"="pah24ri9ygxvpajmbzmy60f8p0f36734"; -"mathexam-1.00"="4rhl11na8mqzbl9l7wjk53fdhdpzbgih"; -"mathexam.doc-1.00"="7bhcdnalaakml3rx50sgb0799b9883cp"; -"mathexam.source-1.00"="mcs3csvr3ayvjijs6sh67mk0mrp5zawc"; -"maybemath-2017"="b7n8bgmz0vizghas19svaf1asi7633ck"; -"maybemath.doc-2017"="7scmh5q3xpjd6gdlq07kf59sn5bbflxc"; -"mbenotes-2"="7nxdmwq8pxxkxh07x26nhxr4fy1mymif"; -"mbenotes.doc-2"="bswvjyq6cy2vbfc1x2cmjcnr2jlcv90g"; -"mcaption-3.0"="bxgcc1lkr9p5ghd80mh2ixnc1g4g49f5"; -"mcaption.doc-3.0"="mzbfyspjjjq3mhm2m06jmf9fic78i6bm"; -"mcaption.source-3.0"="ix6v7ldrgqw2kyb8mxppiw47p1fsxj29"; -"mceinleger-2017"="n5kag86y4a1q3m4d2kgc1k4xbbchv1hk"; -"mceinleger.doc-2017"="g3ldzbnb7jl4ii7pvc518va6x8ahlrh1"; -"mcexam-0.3"="dh2rbahqmyay6sbzpsyxy34q8nbpiz25"; -"mcexam.doc-0.3"="bmlagqh7fvxgdvf87kibna8xwp7fn9by"; -"mcite-1.6"="q16a807pfbxbcqyw1s5f3vrj0yym2z86"; -"mcite.doc-1.6"="6ak2czh685l6gxam0p0vdl8blq8z260r"; -"mcite.source-1.6"="pjqx07klaqvpxxf8xqqgad92h8rgvkb5"; -"mciteplus-1.2"="gxg0f6vk8c4bqcr5zczmwhymnp2hj4md"; -"mciteplus.doc-1.2"="wjdym32052k8qm02dr13qhclbry9r3py"; -"mdframed-1.9b"="kc60c77k0qwqhdmpbk3r777k4q857jx1"; -"mdframed.doc-1.9b"="pr5d7iqc4akn0arxjl7ynqsl6dlh64sy"; -"mdframed.source-1.9b"="xnqih0l0zng5bmrjfrprr43k6l645kvi"; -"media9-0.86"="r9jkjpcl2i1rpy6ycb6nasg5y3vm1iky"; -"media9.doc-0.86"="0c5ddqpa6xgdhcnpbsx2m8m7n93xs1gv"; -"media9.source-0.86"="n51dsxx8ql54dzgkwj56xgcfx504vwx3"; -"medstarbeamer-2017"="vplzcqcrgag8dvin3yj0prlcm9gsb2yh"; -"medstarbeamer.doc-2017"="7i4skhq9pj4k3aswbzbpjqqgdj0s69gd"; -"meetingmins-1.6"="d5x8znpkqcghi9lv4gby2l97smw6kddb"; -"meetingmins.doc-1.6"="mkxz4zi4a7rgq8sgwaqsc35n888gzs4g"; -"meetingmins.source-1.6"="5xridwnlmxkws7h293a1pg373mcb3gwv"; -"memexsupp-0.1"="7i8inx1l5wmljf6jil3zjiyfs6p4hqpg"; -"memexsupp.doc-0.1"="2rkln5mprxhm81v54jhd8a777h1n1bzz"; -"memory-1.2"="xbyqh88hgszrma77r32dzly4k928vwpd"; -"memory.doc-1.2"="97n5y37w8k1b1dghkjmdny2lgc2b0z4b"; -"memory.source-1.2"="xj785y1h8zncgikinri52ri4sp7av9cr"; -"mensa-tex-2017"="gmwrpnrip46f283zbz9f8sarzwg375hm"; -"mensa-tex.doc-2017"="f2f4p7ak03srwli0q0hkcsj2kkban2a8"; -"menu-0.994"="601vvx1mrqc5l4ig4j65bq88yjzcc08g"; -"menu.doc-0.994"="s9wj7viflx78y49dbs3scapk5vslf5xg"; -"menu.source-0.994"="n1pq98wjrfr476cwy442c8l99n1k9f6s"; -"menukeys-1.5"="4paqhdrsa9n9vnlcih3lwbs7ig1cvpxb"; -"menukeys.doc-1.5"="vqip96fgdq26ypfs2xpp947qmjybxpxm"; -"menukeys.source-1.5"="g0i476r5ajhpj65sq4m3h92c236plbkw"; -"method-2.0b"="6lpy1619i1m75cvsi9c2vzjxbcs9ia5a"; -"method.doc-2.0b"="c54snw0hl1agj2fs4r3jqnk9gblxpvhp"; -"method.source-2.0b"="y3rnwdcn8d1zs9s74nsza1zscmfbskq5"; -"metre-1.0"="mf4m9vxkjfkwhv1fqjw051kfb5rz44ml"; -"metre.doc-1.0"="bd500sp1di947i1rll56h80k0pm6312x"; -"metre.source-1.0"="44qm1832z64vxp1kmj3fg5zyv1jvjpb7"; -"mfirstuc-2.04"="klcinqy9923z00iwd0ral3ra5xmjkwip"; -"mfirstuc.doc-2.04"="cs96z0na4pivz87g7ypmm8wxbmifhfsw"; -"mfirstuc.source-2.04"="l5n6bj9sq1djacdfpvsnqm82i57g3135"; -"mftinc-1.0a"="ckn9lv76yrkzpbi965rl9zvgcqg8alzg"; -"mftinc.doc-1.0a"="2qb409wrm8pf6nj53fbf16pwjrp7h3n2"; -"mftinc.source-1.0a"="s4kaysarmk404dx4pf1xlanckix06jgg"; -"midpage-1.1a"="k6zlxyg3y73s0npss5d14nizzzf6bl27"; -"midpage.doc-1.1a"="7rbxbq2sy6h6lk25kl4sn2hfr87kjhcx"; -"minibox-0.2a"="4fhpgzi7wc6jh7n8rf2n9s0cpvljwwc9"; -"minibox.doc-0.2a"="sviimirqdwfgk14my3w0zr2qycccckf4"; -"minibox.source-0.2a"="q704gpig53qmnbsvy9kcwl6nm161nak7"; -"minidocument-1.0"="q06hnvnkj19habs189lgsx35srq63g3b"; -"minidocument.doc-1.0"="lccwy6b0j7z28w8zp9gsvassa240xc1p"; -"minidocument.source-1.0"="ksir0ia0gyc7qzr4pfjxzx2hcnzpc0b0"; -"minifp-0.96"="28njw4zhz6fagd3wwk7ybah5c6nx4lrc"; -"minifp.doc-0.96"="xci52b9lqvfx748z6y3a5f6spwqnc9qz"; -"minifp.source-0.96"="y3lmhlpkdcrix3kk3kv7rpqmnb9hlz56"; -"minipage-marginpar-0.2"="39mkfjhflkvby43487kqpwagi8mfb1dr"; -"minipage-marginpar.doc-0.2"="ca67m5ikd0ka529wbi2s22zq5r5cr648"; -"minipage-marginpar.source-0.2"="db4g8ckwnbk7pspwfz9jbvndnzqbmfdf"; -"minitoc-61"="f7vrxxcn8rhqvf35hrmj7m10yh14rjs0"; -"minitoc.doc-61"="72fq9vz023k96h5y6zza4b8g3hn24ldv"; -"minorrevision-1.1"="svc8nrmpcahd95mzyggc6vmpfhmd9917"; -"minorrevision.doc-1.1"="x12xlc4ja8ksnd9rpnic0c0hymj1sdwn"; -"minted-2.5"="4d3kkhjjlhqb1nmp43wwsrw3z0mv94xy"; -"minted.doc-2.5"="pf8yy80fj73nibdnljhlisc18cs1x1cw"; -"minted.source-2.5"="wl128ack6c90ij18fmvf27hnxm6y9gf6"; -"minutes-1.8f"="c864pfgi1a853n93jddnndgsp325sr1i"; -"minutes.doc-1.8f"="z3z8rxzrkwz7k6756b654v6wclx4f6rb"; -"minutes.source-1.8f"="w4skq6nprvgxhvqrf4xa2afccr1hsz6g"; -"mla-paper-2017"="7rh7dh7mzybc5wzzbibh1lc10kyc99p8"; -"mla-paper.doc-2017"="3csgrsb6bh3sbqdzfx6y84i7ph8lwnhc"; -"mlist-0.6a"="5yh180f4d4dsrfzin6cjmshad8w7fi6g"; -"mlist.doc-0.6a"="wqscsdlyx7zqyq1g5hcfcp0cs5w5dxxc"; -"mlist.source-0.6a"="hlnmvms7n3csa2v0ixwz82wp2dlc7jy1"; -"mmap-1.03"="3yv1ma0qa2qw6lnaq3q98g4blg5s287p"; -"mmap.doc-1.03"="w9894wmjjay6c52wks4i80cvk0baba2l"; -"mnotes-0.8"="n7d22a7hh42vdiy9j2mn0x3dw86s81gs"; -"mnotes.doc-0.8"="lk3cmdx93g8vl58b32qc9zdwl6c3mh2y"; -"mnotes.source-0.8"="cz8303fpgl3h17lvncqbpj1xz490waax"; -"moderncv-2.0.0"="879a5m6h3phx4dfiv0pkw5f5pvr49zgc"; -"moderncv.doc-2.0.0"="siyfv7qm8gbqwx21rqm1hq2l0fkq5zad"; -"moderntimeline-0.9"="iim54njrwrmgx5l6q256qghpg61xdfn2"; -"moderntimeline.doc-0.9"="r01hn888b16196br6vpwkhqklk5fjfz2"; -"moderntimeline.source-0.9"="1m966j7kwkm3z9b6r5c35pc6jm6c4g7d"; -"modref-1.0"="66l3h642swhw1maq3gd0l3bc59dlb9f3"; -"modref.doc-1.0"="qywhydcrg4qw4lkxa2gkdqdzjzsjc0j0"; -"modref.source-1.0"="a362js5xq7a69k1zawmyfj9f4p6254v0"; -"modroman-1"="yvhwr314ymch4fhvr9zq8l1rsp3jfinn"; -"modroman.doc-1"="2is4g9r40gr23cy469q2vk2kjj2jbkm6"; -"modroman.source-1"="1kddwifbglz7hlhxndcrr28dfgd0bdy5"; -"modular-2017"="gp555cnfp2izjp81bg1l1aij466vcfxr"; -"modular.doc-2017"="5yxpl169qqnh3p4zhwx6glnagv6a210y"; -"monofill-0.2"="jnv36mj3w2vihnq2f17pbm1yzrz2176w"; -"monofill.doc-0.2"="gr0mhc8f2w3dnd9r6flqvq5yyb388h4p"; -"monofill.source-0.2"="gmdpp4qn9x5bxk24afqs4xg7vzvaqkp4"; -"moodle-0.5"="256bfwnph8m38q5y917zfs7fcwzlxijk"; -"moodle.doc-0.5"="574wp6sh5cnn4r3nggvpk1xv06fi2haw"; -"moodle.source-0.5"="y0njw4q1m03x2wd83d64ph0i3vha42rm"; -"moreenum-1.03"="q6a3sxik7whl9zif8j5bs1bgxcp611rr"; -"moreenum.doc-1.03"="f0vzqhha6bbsvwnsgq3ng5v4qg3vkbgr"; -"morefloats-1.0h"="dzx390854qkxvhcas8krahqfg2pkg93y"; -"morefloats.doc-1.0h"="fwyzwvgdmwqdsgl2lwyqxdq0mlbrhxsm"; -"morefloats.source-1.0h"="hvakfpqk8j2r6r4fmrrhx3lrncpb35l1"; -"morehype-r0.83"="7wdy8cw7wk428yy79ca20jlikk3q06ap"; -"morehype.doc-r0.83"="nbm1bmcdi42xn7nyf4p0nlgy5qsrx4iv"; -"morehype.source-r0.83"="wafhphln91wfmqcn7zz0gcpaan0lbz9n"; -"moresize-1.9"="mrny3a5x1zkhbxrfqi4px8izf62axxxv"; -"moresize.doc-1.9"="jgc4rbzb7qyx91k9k7m4mp05m0nhrvkr"; -"moresize.source-1.9"="pglcf851fgiqzx76kihws0c5r8c9gmhb"; -"moreverb-2.3a"="w1rxv8g11dkpi1zyfq7xblgjjwi2dkw6"; -"moreverb.doc-2.3a"="70m0wiik9lqc2r4pi4nrdmm0rsx9d8cp"; -"moreverb.source-2.3a"="zxqcx8a12s33gklfq4zv3mci70nimpir"; -"morewrites-2017"="syd5dn9pl0r77n0f60s8zga15p6s6dkw"; -"morewrites.doc-2017"="lv965nz8shz7lwmgcdfdgbb8v1lq42i9"; -"morewrites.source-2017"="y9y5isj1m8x3q5ljd4njbgav3lcy2mh3"; -"movie15-2017"="c2vppl6yv82s4n3kqjfp75qby2rwfxkv"; -"movie15.doc-2017"="1kn8iwx5x1gc978p0gjj2rwy4ablkdvg"; -"mparhack-1.4"="5sq75r9p6laimfxiz9kl1j5cgplkzin7"; -"mparhack.doc-1.4"="6i835nghib094n03i095dc0p7zq30znm"; -"mparhack.source-1.4"="07xwzd4pvppkb7ywwzdrip3yk41d5wl0"; -"mpostinl-1.12"="4j85f7xd35ylinp50p1ghlhhs0xlwskj"; -"mpostinl.doc-1.12"="32xaghhcvg0mdr2lzghjmscnfxgxbgl6"; -"mpostinl.source-1.12"="xdbrhh33r1f56583lj1vb6cxprzbxxs4"; -"msc-1.16"="fa7ja4f7a2qpc08q656711qdxlgsjqdq"; -"msc.doc-1.16"="b6mcb2izb71p267zcfhj3l0x7rc2sihf"; -"msg-0.40"="mi7ihvy6gmkfdi2m57125cq9c446q5d7"; -"msg.doc-0.40"="q4fq11pxgvj9d37jpf5j1kigr740zmlp"; -"msg.source-0.40"="bnclkshd9vm1ma3kwwskk5qq7s0n7lz8"; -"mslapa-2017"="xmci0mddxivrp23hxp50wnlyvl9kir04"; -"mslapa.doc-2017"="dpvra8ngic2ydqxs8y59zd0jffy2q4ai"; -"mtgreek-1.1+"="afbh9ydcsnf1k0c714ypmqrf0qjcas6a"; -"mtgreek.doc-1.1+"="pq9303jyrj7nq8rwgi5d7njbc2x3jn58"; -"mtgreek.source-1.1+"="6whrwjvzz5jrhirhgr7kymc3jczn2zmf"; -"multenum-2017"="f1d7s8hafvsk4dic8ss1cqdjqvn8dlih"; -"multenum.doc-2017"="w65nsjanh13fxbkwhiinwzyhq0ra2m54"; -"multiaudience-1.03"="dcqxnkwsqd6vyk9wnwmac5b832dzb4ns"; -"multiaudience.doc-1.03"="8z6mbzi6yyv5cmp6pn2fsg5vlagyrlwn"; -"multiaudience.source-1.03"="5v4r06mydnjvq7hksjgdqd17m47b0g1z"; -"multibbl-1.1"="7nvyshlsgfcmlxc0gdn8b353sc6g3qw2"; -"multibbl.doc-1.1"="isxh2fz1yaz86acvpcv8k1hmwnazck6m"; -"multibbl.source-1.1"="z6wbxacy1rzz1l7wx6ppi8dsbipvc5s0"; -"multicap-2017"="9ja1cljsr31lw6rjvph8gi154z8bpl8j"; -"multicap.doc-2017"="z17yw0id2vdhckvirlrq3npkdpxk5hrf"; -"multicap.source-2017"="yv4rw5hjfj5fj0xyh2p3glmz0887x105"; -"multidef-1.10"="5wsklk9lvznmwisl7jyhiai2zz8iizhb"; -"multidef.doc-1.10"="sq7a72nhiyd5384dx9y6k1c72gl8ia2n"; -"multidef.source-1.10"="hx6fbjirp5gmpn9bglp0hcmmhdjn1rsb"; -"multienv-1.0"="r4q7rsyn58q4scrv790dn1jwy2l0w0c7"; -"multienv.doc-1.0"="jpvk0s1crqx5y739hr40ajzkc960mjr0"; -"multienv.source-1.0"="x75lc8vbar75g490rdpjplwi4fr41ff3"; -"multiexpand-1.4"="lzkfpp7kk7hnhpkxx9wfvpmkq6jqd7i0"; -"multiexpand.doc-1.4"="arl7nqy5ng6jdhjswwahjfsdzk9j7467"; -"multiexpand.source-1.4"="wrp3xlwpv3fxl24fkd5zycvpjn6nf0x0"; -"multilang-0.9"="2zi01a8mbsngarlk4ry5dflyzwz66wkr"; -"multilang.doc-0.9"="8vmjg13chfm72c6314majamh66qccpiq"; -"multilang.source-0.9"="xis5mdr5i3k25sgng4kkswls32w4vdbp"; -"multirow-2.2"="vm7a3136bbpmipq7mlzlh0wyxn6v9yq1"; -"multirow.doc-2.2"="8wyfrf16ygxv2cy76ll1v82bhrbwn899"; -"multirow.source-2.2"="dkjn4myc4pf552hds2g4b86jd5v0sixh"; -"mversion-1.0.1"="7vpmmb88cjk92m2a2hz10cijkxf44bmy"; -"mversion.doc-1.0.1"="a2fx7phvl0i1nyhb5h0w6ld1n9kvcgcv"; -"mversion.source-1.0.1"="zhbd3j6kxsdyznx9haqqh4vk7b8nrl09"; -"mwe-0.3"="nii1pp7ja49aykcxb8zc0xqlgrwz0xlg"; -"mwe.doc-0.3"="8bkb1k2awf8ncs6n8svx7a1mn6pcbz42"; -"mwe.source-0.3"="fjf0w09bibnlmcjfpjgzzw4xvm49n3a7"; -"mycv-1.5.6"="am1khnlv1w5w9732q2azpsjqjp7xd96b"; -"mycv.doc-1.5.6"="gd3fqxrg0y28fw4093g50a9fl5qpb0l8"; -"mycv.source-1.5.6"="9jvb2232smja8fb39hlxnh813vlvs47v"; -"mylatexformat-3.4"="j9yz4p89ln68ra05iyl46vnsia9c2m83"; -"mylatexformat.doc-3.4"="jv51r001b567qdpj04srhpinqza2cbrx"; -"mylatexformat.source-3.4"="27n04f9m812jsgwpr47sk2k39anbk264"; -"nag-0.7"="zvdfnz7z0rgwmf5vpj3dg7l0p8xwaxl0"; -"nag.doc-0.7"="r9gmc719q62qdim96mzw2sm98vwxsdip"; -"nag.source-0.7"="rybplddhj3wzplms9knly5b4fpkny05d"; -"nameauth-3.2"="8mchkgj0v2f3qcvrya80vbx2c55gwjcq"; -"nameauth.doc-3.2"="hq4wywajcb2h28zy4alj8di8ap12c3r0"; -"nameauth.source-3.2"="g1p0ddh1x8g4w2qwc5kvj3p92g8s3js6"; -"namespc-2017"="6f7x6ldx008l8w5ziahgwl42hb5bws4k"; -"namespc.doc-2017"="6aqpn007i8s488j4qi8xhbx9zsyvafbs"; -"namespc.source-2017"="s5ws2rny22j23bqy5cn2mz23qn91ssfj"; -"ncclatex-1.5"="vyc62gppwksnghphh3fch8ac3wji38qv"; -"ncclatex.doc-1.5"="i5klzg6hjqk8gq73g7ck9za6arh58rwx"; -"needspace-1.3d"="n3bhzw4qj1q1pml8yw40q3p8nzncygia"; -"needspace.doc-1.3d"="p8ahld3my116ynhgip3xfgxd58n4w36v"; -"needspace.source-1.3d"="2i7mdcxrdh8p54l31qqcfsdbrwjfiw87"; -"nestquot-2017"="f9rwiwxi2xksi75wfwmsq9gmrj78scg4"; -"newcommand.doc-2.0"="cdy7kzxpazx56gc6a0s62nx1bq3x1kz3"; -"newenviron-1.0"="s27wb3f7q3qk5lv6ficrjs6kkxqal7hi"; -"newenviron.doc-1.0"="j20cd7xar8jxbx17dv9sqpsrck6cydd9"; -"newfile-1.0c"="fc360fhzp2yxcpssdvgwp1fi20w91k2b"; -"newfile.doc-1.0c"="4d3gk4w2jbh96d98qpjh7r329hb11c0l"; -"newfile.source-1.0c"="1dyv1z8dl3hlwd0x3d9jy6kvfyag3klx"; -"newlfm-9.4"="74aqk6qvmq6c226n5m6s0jgf1rb91712"; -"newlfm.doc-9.4"="snw60agnpwxi52h20anf911x3qx0509n"; -"newlfm.source-9.4"="kywnhr9air3kqjqa0hj0ij7605a50qbd"; -"newspaper-1.0"="sp89yvm13f900xrbsn6p097b4dspyxb2"; -"newspaper.doc-1.0"="7gjmij59wric29v4kbwyi0hxlhgkbnm9"; -"newspaper.source-1.0"="r8918czada36fb9bgzddaq9c4vaak5i5"; -"newunicodechar-1.1"="yh9n5v2cn8fqv0isnlvzsz3nqa30ws40"; -"newunicodechar.doc-1.1"="wll9iyzv9ix8h7s5jhn3pjhis1fy8nr8"; -"newunicodechar.source-1.1"="1jf7yx4259zca920dbfmrfpqh1n6mvcg"; -"newvbtm-1.1"="2khz8c8b8a5946h97w2rf2gmp6z8wvh0"; -"newvbtm.doc-1.1"="y1rlqvpv8y77ns1a35q6raksa88qqdnd"; -"newvbtm.source-1.1"="1ws90wkmj308mz4qa3hham4mxm3lrl5i"; -"newverbs-1.3a"="knwjy0hwrikxfa52lzddb7p5zqgzq1nq"; -"newverbs.doc-1.3a"="884wh81zgssy9r9f2h70kank1kdv82mx"; -"newverbs.source-1.3a"="d2fvf7fsx5xj7rfmi8wl0g902drq59gd"; -"nextpage-1.1a"="b7b41bpr8zk2z6m5il51q9vxb3c8h67j"; -"nfssext-cfr-2017"="isp9rw94ck4a9ckl4b5hd8ma3cmlkdwd"; -"nfssext-cfr.doc-2017"="si6j8b4314s0gbnjxwymqbzcajclqn2w"; -"nicefilelist-0.7a"="crqgn906x51nq1d3z0s15f9kl29lbg3b"; -"nicefilelist.doc-0.7a"="a77wbb5ajkj4ab3dy1zzs3hchac77cwh"; -"nicefilelist.source-0.7a"="ng7drfgz7w69za7hmfzm4cv0m2awdx7l"; -"niceframe-1.1c"="dvds5bwfmca1phblf3jzzgj8rxq6va5g"; -"niceframe.doc-1.1c"="lkhliswdxfq68asjbrxal2k38311h9ld"; -"niceframe.source-1.1c"="qyrv98xhjmv852cmzrzrban7dj742n19"; -"nicetext-r0.67"="i3lvy4awa0igc272xv8mn7n4dfaxm9iq"; -"nicetext.doc-r0.67"="iacnv3pa0a676wy34s3s261ypjpcl9gd"; -"nicetext.source-r0.67"="6d0mm3ghwivk44g63875mpq6pafbll8b"; -"nlctdoc-1.06"="2k3r9a400asfix3n8j3f7lgghr57imrb"; -"nlctdoc.doc-1.06"="3axalhgmiz8f9rikjwbkhckw0hshnpyk"; -"noconflict-1.0"="df9gs1xx7gymaadn2ji4dzir36z6r897"; -"noconflict.doc-1.0"="irvdqh1iyghgs73l3lv2jnrs2gj9jxcd"; -"noindentafter-0.2.2"="w1kg4gv0dpfak1s7xshs04ariccpnx0q"; -"noindentafter.doc-0.2.2"="d94gk5jrfmhpz7b1qha13wi8kmb73nf7"; -"noitcrul-0.2"="y2kmn4b9b37y79c739afhyhk7mindzih"; -"noitcrul.doc-0.2"="fz1jhgv1apc206vwzf1hc25pr5fhklhs"; -"noitcrul.source-0.2"="b8s8g15qwdsxm7ywvgj9g6307ws3hg0d"; -"nolbreaks-1.2"="1603r89wi8sninjv541na8k2islfk4sc"; -"nolbreaks.doc-1.2"="g0nm3i09kzxqqcrycrz2cak05d8qlvqs"; -"nomencl-3.1a"="sg0n0gmn5b2yg3md2rrbhcr2awa403zf"; -"nomencl.doc-3.1a"="hhnir0xxsk205g35n98xmizqnq84yd3r"; -"nomencl.source-3.1a"="kja4viam3f0lgb8lnf0sz8ia4lzz7bzi"; -"nomentbl-0.4"="k74vk3a9kl3sbrkmpyav1snh0cd16np9"; -"nomentbl.doc-0.4"="k2ggwchfqa253i96whp2lh4s3p8vbysk"; -"nomentbl.source-0.4"="al9s24x1ivpw91bbnn9sqrjp3rb5h0ni"; -"nonfloat-1.0"="yry0kys2irxfx7ril0qv6l7is7nm0fji"; -"nonfloat.doc-1.0"="yr85gza4l0wcybg4zwi004ndkl50p2ki"; -"nonfloat.source-1.0"="2zwd1bxb5niyr8higb5y2bipyqa7f3zn"; -"nonumonpart-1"="a121f2i1n005xp51qn642vx30ij74zgs"; -"nonumonpart.doc-1"="wcbvd9c2cv5ydbma4xxb6g2b2bihi0lh"; -"nonumonpart.source-1"="j2jy48jw8hgcs830h187s9rg85kd3rfa"; -"nopageno-2017"="59l05x89jv7q4mm7k73i06rmv467iimz"; -"nopageno.doc-2017"="bn5vq6kzp69p03pfjx9s34ckf4h3q6iq"; -"normalcolor-r11"="jfpqlz85fphm063mb51q9q2s61fcbnmh"; -"normalcolor.doc-r11"="vz9557sxw9c6l8m66aaagcv39x1vkfzz"; -"normalcolor.source-r11"="vs4y1p0zarr6nppqadcdcp03lc6nd2zd"; -"notes-1.0.1"="w3rp5aas5n6sks7d5j7b27s11zi4lx3v"; -"notes.doc-1.0.1"="hn20w72lj73didm46kkay056msa4cr8h"; -"notes.source-1.0.1"="23qrfsbbmyds189kcnq09jbmd23mi50f"; -"notespages-0.8.1"="3cx726w1pbmdiammpbzp0rmcahhza7p8"; -"notespages.doc-0.8.1"="rql7rmn1c85r1rb2jpmwd2h29m7b4gmx"; -"notespages.source-0.8.1"="sskq21wj4vhqyq8xzhrbsh7p8c701r7x"; -"notestex-1.0"="innwzn87vplj094lxw9w48ck6s5hmb5v"; -"notestex.doc-1.0"="p4lyxlar4125y9x3pb6sd5ysdn7w3vqr"; -"notoccite-2017"="ifpkassfd9j5926gsnq00954clc52sbv"; -"notoccite.doc-2017"="5ggqh1mvc03xgyipc6c49ssmlaywh83f"; -"nowidow-1.0"="hf3wjpkn1j2yksdl8mryssv6cxqjn3si"; -"nowidow.doc-1.0"="w1an9iayppa59h2iprjr515w8g72qkg5"; -"nowidow.source-1.0"="b6i3ypchipa228x0s6i66vrvf7zc3hgc"; -"nox-1.0"="dg0znk2gi1j87il21s7gnjpm79xv4plj"; -"nox.doc-1.0"="alyzx228zmwgpcrinv3xy6v569pcmq1r"; -"ntheorem-1.33"="2hhpj2gkad3jbmh0df7hhfy1nr39hkxs"; -"ntheorem.doc-1.33"="1ac6yj6f3c4brkgzy9xkwqmzhy2q2qy9"; -"ntheorem.source-1.33"="fc0wyfgjnckzqrd7lf3a4n6yvbhwaal8"; -"numberedblock-1.10"="x1wlbk0d8xbl0b3mx0bxgymc9jd3vv5y"; -"numberedblock.doc-1.10"="866z5if0xryr7mmi70any7p9l93f0d38"; -"numname-2017"="7gl7dp9c1wj7phv8ys39kxnarifbqfd2"; -"numname.doc-2017"="pfp7zzapdvlfbs9jd5vc2x977nxs3yfw"; -"numprint-1.39"="7fd6ja6vw3c7yg824y30xrqrmrk3qkwx"; -"numprint.doc-1.39"="bbfg2cyh8cykgl3zk9c53wk3q3vbb8pn"; -"numprint.source-1.39"="cr7xjw77r8h4bcjihxc68iraxd760gh2"; -"numspell-1.2"="xv0c8dxm8yncknrmarqy0nhjcqdaq8fv"; -"numspell.doc-1.2"="b6sfqk9wnbrg0l3p0hwff0nkskw13rcl"; -"ocg-p-0.4"="lxy3nprj8j37b2c7aylxzgm17221wscx"; -"ocg-p.doc-0.4"="qg16xjfjp36s3jxm1m75ln2nrl1rlama"; -"ocgx-0.5"="28p11v602hf9w9q1vynbf8fyhivbawl5"; -"ocgx.doc-0.5"="6vx8iiz0zfipwj45xrk1gv9cvifv4y1r"; -"ocgx.source-0.5"="5bm25s1rgsky2qc14nrgg6v3n0ywwcb6"; -"ocgx2-0.32"="pcqh887g5sy739gj6avbbwjpdah4rwdd"; -"ocgx2.doc-0.32"="74a11fhyck8r2g11qh9iin2iiqhnmdbx"; -"ocr-latex-2017"="7mi6izsnwk6dksgmscyn45w72n1bgk2h"; -"ocr-latex.doc-2017"="9cz06542a64k4ns92qgkx1hzm5sd275w"; -"octavo-1.2"="fpv1fcrym9gplxjs0zsrrv4iziizqzxy"; -"octavo.doc-1.2"="wcd4cj4ihgmm1d0i36l66bf8dpw5cm58"; -"octavo.source-1.2"="30dsp7266fzc2l2kn98pqwwv6sdb75hr"; -"oldstyle-0.2"="3910vncyk04awikr4g0afgyfqa6dqxa3"; -"oldstyle.doc-0.2"="picdnpvv6c53j0mg8gn3l89c4ydph9s8"; -"oldstyle.source-0.2"="dwsgqd631bncikps4m9fvr7l7y428w5b"; -"onlyamsmath-0.20"="z12vjq71xjihl30fwfhqqm4wimb1dkwr"; -"onlyamsmath.doc-0.20"="h2whk4751icqb332z3h346vcjqrbgjiq"; -"onlyamsmath.source-0.20"="w3yqdsdbhx5m6briw33a0mh8jhyx25kr"; -"opcit-1.1"="59ykfp525lby8p0y5y1b5wk8ab9dvznz"; -"opcit.doc-1.1"="h74vnsw6lf4iaca46r07x0i05rhrq4m8"; -"opcit.source-1.1"="xsw3nb19li1hxnfpr4xhkb2s8qg3ap1w"; -"optidef-2.5"="6qgvz673i7fb8dlm2cb4hmwv873n1qm5"; -"optidef.doc-2.5"="v4yw67ilsr3bws90x69gzhcib60wildz"; -"optional-2.2b"="akjbm6gzli451ll82zbrwhpcajdn1b15"; -"optional.doc-2.2b"="jg81vzayz3a2pvlxhvyrx8j3w1sw65xg"; -"options-1.0"="5xy1cf8yq8awm7bspjj23nywhbs7ww67"; -"options.doc-1.0"="gy13y93wl0im19p5jc011fjnr49afgsp"; -"outline-2017"="m192v07lmcfzq3zbv87cbckz8jwanbha"; -"outline.doc-2017"="wcm9psb6ap1a5xy16fp91bwpxkhqxmh1"; -"outliner-0.94"="24bsa0d5zxz2i50i4bz0b3zsc5v7hp8d"; -"outliner.doc-0.94"="qgvvmjxq75fq907z1ya4vkir6iq7sbmq"; -"outlines-1.1"="0yh26641p29qj71w6zsx1z6hsr663q1k"; -"outlines.doc-1.1"="zg8b8617kq2vbf6inn2ms6x4a27j8yf5"; -"overlays-2.7"="c20i0vbinrixlzhjj8aq01vmih5g978j"; -"overlays.doc-2.7"="938796xcyh4yd1nvfd3d341nx4l2ik0p"; -"overpic-1.0"="gpa3ldn6rh31llvwzj1xg3gfzm18xwzk"; -"overpic.doc-1.0"="z00m8pacqjjx7kkfharhxs20k5c5czcy"; -"overpic.source-1.0"="55c5329ladpygp3748lh5vw9h91v3k3r"; -"pagecolor-1.0i"="sllb6vybrngchz5k569b7pl3w13h6qfn"; -"pagecolor.doc-1.0i"="gm3l4g745mp6910pfv5201k63v44yr83"; -"pagecolor.source-1.0i"="ycqzawzck2jisybmxs7yfrr8v2h3vhy0"; -"pagecont-1.0"="8n68c03h2ckbvv11jj3cdv771ih60s4c"; -"pagecont.doc-1.0"="xkbrxr2gk65wgg5zf4cklsyzlgb03fz3"; -"pagecont.source-1.0"="74vmzb28in78lnkb7gjb8pg626vff0za"; -"pagenote-1.1a"="qnzjzijqrg65slkh5963cl1mxy8zr3b0"; -"pagenote.doc-1.1a"="pscbm0bglyryz5y4ghqgh0kkkyqw20ln"; -"pagenote.source-1.1a"="wkgw90mb45sq6baprpygc3qm5acnqrjj"; -"pagerange-0.5"="8w6mqbd385ma3m67h7v1h71mrlgkhqli"; -"pagerange.doc-0.5"="2kz3fnznp92cjp7b1lwpxvggn1q6hs05"; -"pageslts-1.2f"="axyv179gvcnvr6kv8hddpbyzj9prg0aj"; -"pageslts.doc-1.2f"="g0pir7bhi5dy6v1h2l3fzaskyba6kqrp"; -"pageslts.source-1.2f"="6a1az2z2h17z71k1bd8ziawn9ay9nrvb"; -"paper-1.0l"="wxk3akaqvdbc0q5whlwd2jpw0nvccwmn"; -"paper.doc-1.0l"="pppdcafd1gw0y9d5j91b2smzdssvvwyi"; -"paper.source-1.0l"="g5np7r4ncm9pyzpqm3f0h60cihmfbfsf"; -"papercdcase-2017"="dncf3im483zf3ix2ycp8d07bdpdqnfqd"; -"papercdcase.doc-2017"="cv4gkmg3rljv2j0pb0xjw6xzbqdii5cj"; -"papercdcase.source-2017"="qlbxx0dxb9vj7939sr3pl8cam98bc619"; -"papermas-1.0h"="xrl9ldvps0ffrygpgj501bvi4yb6cz2w"; -"papermas.doc-1.0h"="1p87yvwnn29mi2n2q4z1jsxfnq8gd73p"; -"papermas.source-1.0h"="6i3yx6ygswgf7yp1c0grv7gr6qc77r1l"; -"papertex-1.2b"="qq8m5fiyahg69aw4ajb01jg9k8x67kx8"; -"papertex.doc-1.2b"="x0s08fx3x24s5rgbsana1q0k06khczhc"; -"papertex.source-1.2b"="pzlnd4a3gkkdir8il99pkn6iw11w6bjx"; -"paracol-1.32"="b06zg992m7hnsnws885cai5ls7kkln0l"; -"paracol.doc-1.32"="wyj8zk1gnj2hzng6ghzcyynkxa8va5gg"; -"paracol.source-1.32"="vdmvyxhwlzhv6a3d5gwlhq8ig15gwi79"; -"parades-2017"="bkr92ffb7s3zzl845jjkj1777517dwk1"; -"parades.doc-2017"="sfmlhp1idjhvy6cldh2v2k5bl5lp7s58"; -"paresse-4.1"="mjz05a7z528h2j2svmk4d8ycc6zfzbh0"; -"paresse.doc-4.1"="yahsg4ij3mnck53fl3mgcywibmnq7nhw"; -"paresse.source-4.1"="ydzd3zya07nc2kpvq3w1bjg5nbq4l37z"; -"parnotes-3"="fhk85w9ldd4x7l9d2vma4jkrgiaybydg"; -"parnotes.doc-3"="61w2ijkfwd2ww81h39m8wydl957g8hxy"; -"parselines-1.4"="krgfsp0vcnpgwgw70aw8iwbi9r9fnwsm"; -"parselines.doc-1.4"="ahspn4rw6wdwlk9sgd8f2jajb2cbm33n"; -"parselines.source-1.4"="n652xalrpp0s7yy0dvcdz24khybsm1cw"; -"pas-cours-1.6"="2dkbzp14iv265qbbpa5i9s4ir54ihf9c"; -"pas-cours.doc-1.6"="s7d7lps8aay695www7xh7sxpscg26dfd"; -"pas-cv-2.01"="zdvf8flk3kjln11sn5rs3cb265q8fgzv"; -"pas-cv.doc-2.01"="am16i8cjhh2jadlhqsmfx8vb2jyrj8fn"; -"pas-tableur-2.01"="ggwlvzkwdv3qhljir7c8v8fwivi9h7lp"; -"pas-tableur.doc-2.01"="942prkpjhj4zpvdg2d2k27ibvchw2mbz"; -"patch.source-2017"="6k92ah4ka1ljyxwgg9n91m5aj6nwvnq8"; -"patchcmd-1.05"="asi7jsa5gwd1i2k0arh2p24wprnqfb2h"; -"patchcmd.doc-1.05"="8nxwjfkxc3nbj39wfvqm8bkxm4qs1y66"; -"patchcmd.source-1.05"="bpb3vc5kdmhiwh0s6sjvxjshvmgr7hrs"; -"pauldoc-0.5"="jmvlwadvci0ha513vxih3myaq6fzz5q0"; -"pauldoc.doc-0.5"="3zflmnljccqsla1ng0rjkgnmiys81r44"; -"pauldoc.source-0.5"="7q1bzfpfrxq3mfmk4p0w58ri9w1iymks"; -"pawpict-1.0"="spbcprlcpyxh9yd98rfd8vy7ydxyk552"; -"pawpict.doc-1.0"="wrpl43c4g89pgnrpcjky42h1ckhc4dgr"; -"pawpict.source-1.0"="qfmjx2x9vrlm3zq8msph0c30py1n2x96"; -"pax-0.1l"="iqmsy6p191p8bn2bs642zclq3q42n89p"; -"pax.doc-0.1l"="cjppdms9xlc6hsj0mk324ndpjqg2px93"; -"pax.source-0.1l"="harabcx553nchhf8hh9m3wqwic4l80fc"; -"pbox-1.2"="9y4p69w5nskv8j5i8a2pxmhswxz8nc50"; -"pbox.doc-1.2"="hjv8mqhlfa9ggqypr7nwzzf03rgm7cry"; -"pbox.source-1.2"="pk6hx6w8szi4dbb7irkr0wy3xwjjdpxg"; -"pbsheet-0.1"="ph2vnjalj2imlyb1nj1rq5cv84x5a4gp"; -"pbsheet.doc-0.1"="kc5rypxy3ksbhcyh3rkxv572z8r1rmp9"; -"pbsheet.source-0.1"="3lqxvqw0cm5ibnlq16zq2drbd4gcjwmk"; -"pdf14-0.1"="nc5xwg94y7na253fjpk9wv8n9qvsk7b0"; -"pdf14.doc-0.1"="lr3ls4m5rz8fwf37j5zw6prrn5kd4dkf"; -"pdf14.source-0.1"="0y28fgs01xpfadwxc3bfq8y42vh87jkf"; -"pdfcomment-2.4"="cfplvnfr3l3j0yqx0f3a0pgmblbhvvpq"; -"pdfcomment.doc-2.4"="cc4212x1ffiw04kmal73hqsyirf5nzpb"; -"pdfcprot-1.7a"="qsbfyac2h2qqbk805q72v4v8vpzn3myp"; -"pdfcprot.doc-1.7a"="ri7rfypz9240jkmvfvlza821k9m2ana8"; -"pdfcprot.source-1.7a"="95cr49yywd59mcyj7qvqkfc9bhj63hxh"; -"pdfmarginpar-0.92"="pra0y1df005b6br3n93zpi7wrvgk2h6d"; -"pdfmarginpar.doc-0.92"="0kc0dgfq3mmnwy3xs79gjmxkkmmfl5l4"; -"pdfpagediff-1.4"="3nj0fki5pqm0i50fzacdvnnzhhf2b5a5"; -"pdfpagediff.doc-1.4"="8h093sqzw62ivh2csz6fhkbbkdg1na2h"; -"pdfreview-1.1"="vbvpls5iy7q63snxkmn2ry1j8k1wmmhl"; -"pdfreview.doc-1.1"="8zpxlnz72x0x7wg5canh27y4qcq11l1p"; -"pdfscreen-1.5"="5lwdmn4lxkq9hgn6fmr4rc2gdk3ms583"; -"pdfscreen.doc-1.5"="bcg3kviqc0jr3s5h5xa3in5g1hj46zkv"; -"pdfslide-2017"="78wynlp5vyc14zn93gwy73yyykk0yh0i"; -"pdfslide.doc-2017"="j8krgspjlvn4ja9dww3mc0g3zg7qhlmb"; -"pdfsync-2017"="xqg7my569gq36snly1kpii240byrpx7s"; -"pdfsync.doc-2017"="y6am07gh7iwgmgkwq7sg9z704waxgqai"; -"pdfwin-2017"="yfdlssqwsa253r0qzvy5xbgbgwpmmxpm"; -"pdfwin.doc-2017"="7k1kqy2rpr93q4nvdvwcrspqjbzz1h4i"; -"pdfx-1.5.84"="3v3sjs8q7lq3vpl0pkax47nhs5pak7im"; -"pdfx.doc-1.5.84"="fi7wnhab781dn6prnr9a2fh0m5qpq56y"; -"pdfx.source-1.5.84"="zrw1pz18hh5msx2q3w15k7p5l4jdjwc1"; -"pecha-0.1"="8bir75jmi5y33ids3wixm0sr7zjd66zq"; -"pecha.doc-0.1"="lhdivjzja3syzm6ksfcckx4a9q3pp8ph"; -"perltex-2.1"="2f79yiqssyigfci17gazdnvcms6kid3y"; -"perltex.doc-2.1"="hn1salkk7b3f371y3l3nby3lzih2pb7j"; -"perltex.source-2.1"="wfz5j1yi8qls7n7jfkip9s215s6jvvgz"; -"permute-2017"="anxvxdpnmr31a50r7anwj21vci3dxvg0"; -"permute.doc-2017"="rz1569972rz72laqrxnkphxr3bdx1pxl"; -"permute.source-2017"="va01wn3pv0j0cxqmgh8cjricj4m2vjxv"; -"petiteannonce-1.0001"="xv2yjs519vz0inbcy7m2a201ysjl3gwj"; -"petiteannonce.doc-1.0001"="9xvfy2ivdmlamj4fr1q5i1mfh6diys8s"; -"phffullpagefigure-1.0"="hp51s42ycsary7n2qngls1bm6j6mi5ab"; -"phffullpagefigure.doc-1.0"="wvbhkw4axm3bkx3jyi32iy0g3bbbfc6w"; -"phffullpagefigure.source-1.0"="z0wwcy1cjs0kv9lwxdl7waidccaa9w2x"; -"phfnote-1.0"="77if36imrvp4g43h3vfd6j9qzsd7gv3c"; -"phfnote.doc-1.0"="i0vc3q353aa2f1xjhmddlq273x9jngp9"; -"phfnote.source-1.0"="0c893r2vi32kp5cx0ncwa23zryyy6j3m"; -"phfparen-1.0"="jj8lpyhs4h7li0dmc70xhf2h17vgqrwm"; -"phfparen.doc-1.0"="73rcrl7hp843q2fjgis48raf9hh4yaqg"; -"phfparen.source-1.0"="zqdkqbjn75g379gsw0jvlzbyz5qpr1xp"; -"phfqit-2.0"="yln8ifsblmbsp34na3jfi2j5z9az00y1"; -"phfqit.doc-2.0"="ll95cj7p15xx79q024p6xdf3wsjzlamv"; -"phfqit.source-2.0"="xqiygbddiwvl3l1x9xdqcd6zqdbc4xj3"; -"phfquotetext-1.0"="52h9qw8xvldzr7smwbg7njr8acxf4hp3"; -"phfquotetext.doc-1.0"="gk5008b5k8qbi3q2i7bjk57ipwz0vyhg"; -"phfquotetext.source-1.0"="wl18lww4jvg1k8361ra2jqc5z3drs4vf"; -"phfsvnwatermark-1.0"="11rqnm8ag7p0iv2bziy89w66j9cjv4vk"; -"phfsvnwatermark.doc-1.0"="rd3y1kns876788nmbkm7r95wml31yvg8"; -"phfsvnwatermark.source-1.0"="666y9zym40h351a9fbnwy24aangwswkd"; -"phfthm-1.0"="a1g65ldp21rjb5nk19ygpijbs0xfriqq"; -"phfthm.doc-1.0"="ad1m16cjb9kyi6jk6jnvgxcm2ci8pxqg"; -"phfthm.source-1.0"="lbd9qwdv67spq7v1dy78012a874wg9mv"; -"philex-1.3"="766zmr2yzy48mmdakjhvvy56ck2g5zhf"; -"philex.doc-1.3"="r94769rncbhw6cdvzwm0s9fhwa57z7xx"; -"phonenumbers-2.0"="ica7srldmdwi7knlazvxx0apigs5yha5"; -"phonenumbers.doc-2.0"="pbz2d1ia699qy8gadmn57fknalxy22wv"; -"photo-2017"="d2rv82rm7jyd2fvgzs545kz32nb7fn6l"; -"photo.doc-2017"="1gn03gddjcbfmidsn9snhbr9nsmlbsmq"; -"photo.source-2017"="70n1vi9qla3kl592hgay45af9m078l58"; -"piff-2017"="xz2idyqgwg5y7r9ac0bykvfx533rd29p"; -"piff.doc-2017"="xwlsyrk4mczbchklsx5x8ip08zc5jk6a"; -"pkgloader-0.5.0"="0gd1w7ks997mcs2306l2hqwj0qqvsq7p"; -"pkgloader.doc-0.5.0"="kwq2lhl3zsihnkb2ii4h50slvalpvwyr"; -"plantslabels-1.0"="yi1s2470aj75chj1f5mi9961w9if1mpd"; -"plantslabels.doc-1.0"="m9h0zjyk3jf0ksc6dz4zgw9niha0qkm4"; -"plates-0.1"="chankj3114snam38fsi9nc4zap0b86sh"; -"plates.doc-0.1"="wz1xqxldn325p4c87b16ns4xxx7l5bcz"; -"plweb-3.0"="9d5dh5afrcjlcx279s7hkrsi0xja0fg0"; -"plweb.doc-3.0"="519cpfwspp2kxprill50lqhzimdi26jc"; -"plweb.source-3.0"="2ikq5nka9npdkr8gqkj8lyi1hqmxihzr"; -"polynom-0.19"="lhl6cw071xb7ivyzhdylq48ja6dqq377"; -"polynom.doc-0.19"="6sj89ph1gnbd0xa2f8sp457ip6v8sadb"; -"polynom.source-0.19"="9z3hzyf19ksy521v28p47h1dxh3c9n67"; -"polynomial-1.0"="k11f7cmzycx5q6ww5vnrxfp7xf3238r1"; -"polynomial.doc-1.0"="ffr0i9z96w9ahr8k1jx8klk1kddd1zm0"; -"polynomial.source-1.0"="m844kmijznga9r259cm2h977w4zdmi3d"; -"polytable-0.8.2"="qzfi66r74yb3cvgd5aicyflm4b25f6li"; -"polytable.doc-0.8.2"="36frl3y5hmlbh3cz9s17qnl4rjda1l5w"; -"polytable.source-0.8.2"="768zbijzmx54yrz1j8qvg8an6xis2hmc"; -"postcards-2017"="zvcijbngj8m505fcx22y1hs7y5jmn1kc"; -"postcards.doc-2017"="d1v423a7xl8pi8nqqzbr9y5ag8d2pkkj"; -"poster-mac-1.1"="vjpg0bc2f1qv0hr0kcxasymrchpwzn05"; -"poster-mac.doc-1.1"="8m0bk06l7y5bps6hn3xd40s6yb0m8c19"; -"ppr-prv-0.13c"="8znyclbgzli74aiciayqn88dp4p7mvsl"; -"ppr-prv.doc-0.13c"="x2mvhsnrb56nm2s431xlb7fi9g8irbzx"; -"ppr-prv.source-0.13c"="g4r673h9bqfxkh1ih2qp9shhf40cbz95"; -"preprint-2011"="z8qdsshgjd3dav562qnyx4vh9gdyga27"; -"preprint.doc-2011"="78x9z1vyl7vpcv39nj167bawb4z8fsnf"; -"preprint.source-2011"="i09zkvcpvapyf2jj7yhabmyrpxyf0gp0"; -"pressrelease-1.0"="7bxy141i0a7n3r2z4qnx309ijsi14dka"; -"pressrelease.doc-1.0"="y5pnw0xv53mp7skrjrjrcsr3r7hvwylz"; -"pressrelease.source-1.0"="bqj7qnacxv8mnjqjwdspm5zi5xg10im7"; -"prettyref-3.0"="a75q522ix098qzsnhxg9w12kwp62xgk2"; -"prettyref.doc-3.0"="vlnivj6n4wc0cf9l53352ph04wijswv7"; -"prettyref.source-3.0"="wm5367872id8pf7v2k6wbbqvbh5ysrv0"; -"preview-11.91"="hw31xlmv5xplpnz3gjcmdf4vbmhvy87a"; -"preview.doc-11.91"="zmkw5whmxh98mrc705lcmqw7wj6k5h04"; -"preview.source-11.91"="67s0y9mv40fs0dgvm6zlkfs4ivhh9vrm"; -"printlen-1.1a"="fg8vfmr64nm31r8hycy81iqvqf6l9rim"; -"printlen.doc-1.1a"="95icr7kk7bkg56m6sy8g24if35pfhhwv"; -"probsoln-3.05"="qxvjb9csxhrh20qfk4xh264q4pvb5ghl"; -"probsoln.doc-3.05"="n81pf053v27m4xj6cjnjmd8r0sb8lv5k"; -"probsoln.source-3.05"="k8gwixn5ssp97d05ml01k8f9z6ijspq5"; -"program-3.3.14"="fxq3hls6cibrc92g1dyavcr8s2qjxsr8"; -"program.doc-3.3.14"="qvhjjfq3msq1i9h5jf2nx54cp87b3bl8"; -"progress-1.10"="zf7iqvmc357pfg7phrc9gggwyb8rb0hw"; -"progress.doc-1.10"="2pylrgmyscf4p6ndba4jf87vfglxydrd"; -"progressbar-1.0b-4"="6zvflmdsm1vxkm3sjgmxpvl6jsw6vy82"; -"progressbar.doc-1.0b-4"="ahkr6nf44xv8czg4ffpx2qbxzwn7b24f"; -"proofread-1.02"="nd7fkidqjjpnr5f96yckpa078ahk7sr0"; -"proofread.doc-1.02"="nyygbyzxsc65bvqdas81sc1ljg0hwjbl"; -"proofread.source-1.02"="h8gqk9c90l9znwdhypjcvxdj7z8sqi4x"; -"properties-0.2"="is4zxlnpayim96h9vifb3wazi4hcl018"; -"properties.doc-0.2"="pdpdn0rbg28dq9qgry9w9j2wvzrl9sxx"; -"prosper-1.0h"="kwjg42wqipj8w4rmilmrpsl5spr8hzmp"; -"prosper.doc-1.0h"="9bfspx1labf3y4hhy7a7sv8ccfmqw4mx"; -"protex-2017"="ajf4lsibbzcr2ynvfpx2n4pnazfkng2k"; -"protex.doc-2017"="j9v7mdk5dnlhdrj5sl3afbvgqgpk0bbq"; -"protocol-1.13"="2mpbqs6r1sl8x79dbkzgg0vh0xxs89pi"; -"protocol.doc-1.13"="fzvldl69vw5kxljg5jm4qwcar1k2zg8q"; -"protocol.source-1.13"="x52qwan5dahs53bdm8dm450h2ljr7lsp"; -"psfragx-1.1"="pb5q4bhhn2zxm0vni6xwcyxq76wj85l1"; -"psfragx.doc-1.1"="bfx58if7s6z0sb5faslismic7jbx4ycf"; -"psfragx.source-1.1"="6ikq1jhicgf6109gdnd3ldng0ycy920w"; -"pst-pdf-1.2d"="av5rd425773zxnzlwdk4x5sf8wp9w7in"; -"pst-pdf.doc-1.2d"="k2zssqg4qf151a5iiw2nvk8lyrlh7md7"; -"pst-pdf.source-1.2d"="1lswqfmczya2gdhxi28czpznic888yf5"; -"pstool-1.5d"="lllzrjpvihfpvvc512wgbblgd01c2akz"; -"pstool.doc-1.5d"="wzpiz133xxvdvahrm6pnfxdlj4j70rz6"; -"pstool.source-1.5d"="0mwfdfn0w1jpx523b2mdnjiyilckraax"; -"pstring-2017"="whkbcsicbqlvz1pwjfypnvwwbbwqpwfr"; -"pstring.doc-2017"="gf1pmfhczjrkjgpawxbk6zqrwindadnr"; -"pxgreeks-1.0"="hdqmxzcwyd5llq80fakhjvx8whjxs8mr"; -"pxgreeks.doc-1.0"="hdm2s76j6vya85lid9lrkzhaj6bkvlda"; -"pxgreeks.source-1.0"="1i5jmxhyphz2mdhl742ydrzam336ix5w"; -"python-0.21"="a7v60025926j1nf783w765d773zla60r"; -"python.doc-0.21"="901hkhiwnx89si1rx242wa3gx2mx5kkg"; -"qcm-2.1"="d9xas7ra5n0hzkc22s6ky3qr752i1i2k"; -"qcm.doc-2.1"="ljb5bhy71jscf6hdw6xmxxyy3jyfa8py"; -"qcm.source-2.1"="zywcw16m4hk75ialbg92bx98snk64hpf"; -"qstest-2017"="girz5x7dqmr96mqyviwld4i06s1h4ldd"; -"qstest.doc-2017"="0w3r2f745k9kj4ig8yrq1w1l1dhdblcs"; -"qstest.source-2017"="z067nizm6rcjm6yz1141pxa7gm5yyfs1"; -"qsymbols-2017"="w1c7ni9qmy255nyg3hb0yf94p1b924n7"; -"qsymbols.doc-2017"="pfhp65iz5ybxccd7yjxg2rww0j9z2xhf"; -"qsymbols.source-2017"="mk7daalfvk3wyyhnlvbhb5144g6qm8xs"; -"quicktype-0.1"="40znnh6yxbhx1i7gsr0icvy5avhm68nk"; -"quicktype.doc-0.1"="ljcdha8k0ngr0ymwqbqbblgyslybvcgp"; -"quotchap-1.1"="0w1mp53lag54byxcb4jmkxmyd015jkpa"; -"quotchap.doc-1.1"="mp5shidfjdswgg1nwp918ijn6fnf0l31"; -"quotchap.source-1.1"="9wdm00jz0za5w1v1cv6k3nbi555mviab"; -"quoting-0.1c"="jmw5a88k3r137dxxrvznxx9xqwh9yvlw"; -"quoting.doc-0.1c"="2a4d2w7b4jshz79hhz57fpq6vzgdvb34"; -"quoting.source-0.1c"="g238v3pr075wgknaj82ivn70z6fbf0gp"; -"quotmark-1.0"="8inn8x79cps7g1iw3pfmc7lyky20vyxx"; -"quotmark.doc-1.0"="nkjdi0xl5yvvscs63kjdy7pk3dcvgvxs"; -"quotmark.source-1.0"="nhinvh37dw0n8wk1gvpqnp5l3fmaq3v5"; -"ran_toks-1.1"="075bz1afn45n2klczxlj38jzl27ihxk2"; -"ran_toks.doc-1.1"="av9qzf5q7524xncg54dqiq5skgvqxdbk"; -"ran_toks.source-1.1"="qzsgi73xl8kkccb4rmv8hmhq3l83c8gq"; -"randtext-2017"="bnb1sk549kzmljwjyb9gc45xr2ndckcz"; -"randtext.doc-2017"="9mpim50akqiqp54x6kpz8w4wdv9d12dp"; -"rccol-1.2c"="31w19kr365k8wkvkx91qqcw46fnl0sbk"; -"rccol.doc-1.2c"="80zx3h1b0wjw8qgv81kb4la3zd9hh9m6"; -"rccol.source-1.2c"="sqkkyhka856h4iirnvy4s8bdqlailgxa"; -"rcs-multi-0.1a"="ynh0m6il06lpc6cldc47hvk13n0jhpjy"; -"rcs-multi.doc-0.1a"="p5gwxj7airn6302zk05j32lhhnaxxy0p"; -"rcs-multi.source-0.1a"="6pc8wyv9fgazi1a240fxffwmyslir86p"; -"rcsinfo-1.11"="y7cymhiac6wvahhzkmsrkchrp2i5i9fn"; -"rcsinfo.doc-1.11"="v6wc6q5xv5rwbcgcvfrlkbk8lw3h4qz0"; -"rcsinfo.source-1.11"="86ss0sk5rzss6m4b5n96dwfd0vjh2acs"; -"readarray-2.0"="6f0daia3lp0ipi8swprpgl1pzh44hwc9"; -"readarray.doc-2.0"="bgfhvri7xh8kq5y1qykhzhjrv0vcss2m"; -"realboxes-0.2"="frdrijzjm4yi20fddhxb6gp314qg6bsx"; -"realboxes.doc-0.2"="95b3g7v3hnns9n8l1gv69a9b1jnl4za0"; -"realboxes.source-0.2"="2sj5y6k08cwcp8fs0ay7z7ik02is7vly"; -"recipe-0.9"="ya2zz3axlaax8f7qkz3rwkfwl6kc7hqw"; -"recipe.doc-0.9"="nrgg002rpx1gw16yx9pl4xfiyjg2lk16"; -"recipebook-2017"="z2m105warknssz9d0b5f0fg13mdjrwqv"; -"recipebook.doc-2017"="1w359b6rbd8cfvfa3z140hzsk7515m9m"; -"recipecard-2.0"="ywrn03f3hy5hyzszpghn9rnjkj9a3kqr"; -"recipecard.doc-2.0"="1g67mikrdxmhpn4xgpnlriapp4als1wx"; -"recipecard.source-2.0"="7g35xa8kbcsrxxmp9xxk3rgvas158m9h"; -"rectopma-2017"="j8pxsc46j0m799x9srd74d7q4jjxjdwv"; -"rectopma.doc-2017"="7h3v5rpkvxcmv1nj0wzxpgn4whs1gk4b"; -"refcheck-1.9.1"="llb529mc4gj9wf4zzs7jz9p2qgngwxy6"; -"refcheck.doc-1.9.1"="hvcfjpx9g9wiaqr70vmrpkgqy4i7xikg"; -"refenums-1.1.2"="8zxc6yyp3c597ydikw4zc36ri5xhlpid"; -"refenums.doc-1.1.2"="jqqqwvr0bd163njgkfgz2aj1jlgmlnxk"; -"reflectgraphics-0.2c"="bbpagcn17kwhp9jzp3r6kp23qbr3gqs0"; -"reflectgraphics.doc-0.2c"="klwad1c3lbcf9dga240cipdhf8vm4q0h"; -"reflectgraphics.source-0.2c"="1pwn5m9mclwsmwalal0bcfvi5sq1jh37"; -"refman-2.0e"="32g63hz11bkfsdh6n6jcl84wyjjpq6nj"; -"refman.doc-2.0e"="scp335xnhndrhgfvpd5l1372jn3qashm"; -"refman.source-2.0e"="c1d1va229zsmx2xi1gka45haqc2714s0"; -"refstyle-0.5"="5k4yj6qqvg0xph423q8cfq9yp3m57c11"; -"refstyle.doc-0.5"="w5jaccslhd2ksxq421q6zxj8lddrad45"; -"refstyle.source-0.5"="g5sfid23vsvy6b99hi1jkwcshgcgv5wi"; -"regcount-1.0"="bxa9jg03phjn6ibwfils5jkl9p6r427x"; -"regcount.doc-1.0"="knh85nxr5m3g1ljcmp7z58q0xi4rc46g"; -"regcount.source-1.0"="gr39ifiwslrh971xgq7lz5r81cx4vh6h"; -"regexpatch-0.2b"="jjharb6yyzygl1vg0r69404qyfw2s3bj"; -"regexpatch.doc-0.2b"="z14ni13d5y5zd8r5gx0wfrwx5ysqlcj2"; -"regexpatch.source-0.2b"="ks0d4kvbnwv0wx5b5yrjj456ikcqxnb3"; -"register-1.6"="mdbnvjhvzqr8xa6ry6yj99al5xfzdh5w"; -"register.doc-1.6"="fl33w7xbcfhg0jxhnqzjc6yfn7dqq0dn"; -"register.source-1.6"="srjvwixzq32baczx7ylzmxzv2hbvq2zi"; -"regstats-1.0h"="zkxc3cbq3fr5rpwv3lw3znrs9sn1ajmc"; -"regstats.doc-1.0h"="5ddawlcn7rqzs7i7mjjj8zi3q60qpal9"; -"regstats.source-1.0h"="kafv0h7yl5qhzgq4j4ay54cm9lqgd1w3"; -"relenc-2017"="0ksy9dhzxf7dh2sgnais817krjdrnyip"; -"relenc.doc-2017"="w2s26knmf0pfnbvxbj3f2xmcvjf8mgkl"; -"relenc.source-2017"="vhwmn0hxlv5njl4v2ljz5z4kbi5n4a8g"; -"relsize-4.1"="l9n0cv3vjwqlhxw58bnj4gh1qr0mbkh9"; -"relsize.doc-4.1"="bmv72xvd2n40rclz0a5cw128a4m1khl2"; -"repeatindex-0.01"="6zzlr3miqb7p0q3h1kyaly6ykzwjlq0k"; -"repeatindex.doc-0.01"="gjkm3why0hf1269kqbpg70bwwmcagdwb"; -"repltext-1.0"="l85dk7256ydw2j7hihvjrbl2s70izgns"; -"repltext.doc-1.0"="qggf1dm3xwpz8p0yyy0b2gnw4zxa0bjc"; -"repltext.source-1.0"="rnsd3hg4mcyqj903igcsalp56pvg6g32"; -"rjlparshap-1.0"="584zbnkzrqjydg9hz42ayl9r806sd4cw"; -"rjlparshap.doc-1.0"="g4bkg84j236faakga1kl593bjw1p9wq6"; -"rjlparshap.source-1.0"="gys3kddji7j89c63a2kzz7z8xjdakpg5"; -"rlepsf-2017"="zvgnjwbrznazfy89cwbk9injrg0hk19b"; -"rlepsf.doc-2017"="q4jpki613c0b9kx9bxzqw3v7m5ggj4w9"; -"rmpage-0.92"="iqvgmj8ygy8mcqffj9wl5xr3l4g19w7f"; -"rmpage.doc-0.92"="nzm10y262ql87jqmlvbx8s5izflz8nk7"; -"robustcommand-0.1"="pclwgpigb6jf5myrirrgb35jdsrc1r54"; -"robustcommand.doc-0.1"="8236m9s2klnlvii7733r9vkr28ma0758"; -"robustcommand.source-0.1"="a6wczmjbnvfqfqg0cxbnq7srr71w3l6c"; -"robustindex-2017"="fk6hwg4fs0d99a69x5r94qs51xkagc30"; -"robustindex.doc-2017"="6j89lmrllkbnpx2i5c0k14bq7498mc2a"; -"romanbar-1.0f"="77m3d5fv4abc2xx6nx5cvzpkshnbkmr8"; -"romanbar.doc-1.0f"="7ha3ybbzivbkc7fllhfjv1mlvq20k6i0"; -"romanbar.source-1.0f"="3jn06jd260yipslvs8xjflwd49pzrcqb"; -"romanbarpagenumber-1.0"="x8gs1z6nn976praar888l74avfd1ha6q"; -"romanbarpagenumber.doc-1.0"="cyfpy1g5g14jlxl83a7ngcl631297a58"; -"romanbarpagenumber.source-1.0"="qs1ia3flkqsd1psbha7bfms1anfg336v"; -"romanneg-2017"="7w6wmvkyzy4jzs8akhaswqjpv1lh9lxz"; -"romanneg.doc-2017"="m7rc0j7xbkly1zh63lrym8pzgp1g3ivh"; -"romannum-1.0b"="8l5hrx8svnn1pv9qd3c7y6gxy25fr5r8"; -"romannum.doc-1.0b"="1wlc0m18vg6vl8sgxvj4i3ca4kyfl9c0"; -"romannum.source-1.0b"="h9rkrds6v7b0pvgap090ja271k5jnc7h"; -"rotfloat-1.2"="v9iaw0lv3vc6chkic1dracvgksxrsgqs"; -"rotfloat.doc-1.2"="dmfn4f6nkq621adf18xqy9vdgqn5c68p"; -"rotfloat.source-1.2"="0c3i14195xq03r4nzk58yrdxybk2yl8l"; -"rotpages-3.0"="rzayzgap6j40817pn95w8pmryqi4a3kb"; -"rotpages.doc-3.0"="fh2a3xcl4f5mq95d2ibsgmml6pq95cd1"; -"roundbox-0.2"="g1k35s2jqgfm0ih16zf59w470kzv450f"; -"roundbox.doc-0.2"="97dr0pg7689mm504pld75cmnd3vq61rb"; -"rterface-2017"="l7szd2dbrky3idmzkx724b1ks8d9crwm"; -"rterface.doc-2017"="3hkrf5qycaq84dawxyv5a829bv8vz0qg"; -"rtkinenc-1.0"="bgvb6v03sbayxss84awkaa98i1hza4rm"; -"rtkinenc.doc-1.0"="ggkmbwp3kxa1zs4c5f7v3r5lk5v8pdjr"; -"rtkinenc.source-1.0"="iavp7gzq742v267gf3hjq8vwi1ywqfbj"; -"rulercompass-1"="bhgf5s2zj8xdxg5jhh3c4wdfyv87p9j4"; -"rulercompass.doc-1"="bc9m9y239rjdnmbrj6s6rmqadmd32mvd"; -"rulercompass.source-1"="9l57jpav5vpsvsg42gw79mym778q7623"; -"rvwrite-1.2"="fmxfnps659r2swx7gr9bdxcij2s7vdn5"; -"rvwrite.doc-1.2"="c1wrdxjnjn345siv4xivjxcw8gd5fi8p"; -"sanitize-umlaut-1.00"="fwbjpppg156xfnph18fyhjwg9k6y5dfd"; -"sanitize-umlaut.doc-1.00"="xs52mf005x6v04141qlan3wb314m8dxx"; -"savefnmark-1.0"="jb8wz370wj5gci7mp809d60qwn441cb8"; -"savefnmark.doc-1.0"="lzip7g8z26c8vgfni9n058dk9jvskkck"; -"savefnmark.source-1.0"="sv58x02n2rd7gv7mkd6hjym7sqbxlfsx"; -"savesym-1.2"="gl0rbarz94wa6qqzgza73mdmz7058zlf"; -"savetrees-2.4"="w0mxfybvqjbrqinqc8r3xhapxq80s4mg"; -"savetrees.doc-2.4"="g0zk0ijym5m753jss68ijanks42201wi"; -"savetrees.source-2.4"="8y15qzcspmi19sskifg53agnacylid1d"; -"scale-1.1.2"="v8s6izx8nzpnjd6x39yfz11l7f9rrnwv"; -"scale.doc-1.1.2"="ifyf91yd8avqh90jxa6ih9xg5bzy6a3v"; -"scale.source-1.1.2"="6r1dvrbkdkw418pwagkn2djrzswd28r5"; -"scalebar-1.0"="107wyhbx5wzliqmncsqlaykg7qw5ldwa"; -"scalebar.doc-1.0"="a4krk1zpi2yiyri88r96363l5k5kcjf5"; -"scalebar.source-1.0"="5f555kz7b0rbxh4vsmqa8hfqlv7790cf"; -"scalerel-1.8"="bnzdi8d0mf0ppkvwypxvb6wl2lyw4mpq"; -"scalerel.doc-1.8"="bpamgzs7nr8gfam69mad8qmgjs6hy909"; -"scanpages-1.05a"="vl8kzqsj7dlc21h9148c4cgbrwg92k2w"; -"scanpages.doc-1.05a"="8rc3sz2jw47xz3rz25dfw7g3gssndz7b"; -"scrlttr2copy-0.1d"="jw87bnb7phfp7nmvp4gvbi6nhfwifqph"; -"scrlttr2copy.doc-0.1d"="6pfnhhnjm97ap2zbi5bjj011wqbr2yg4"; -"sdrt-1.0"="2pcbwfywj14n08187899xjdhrjr3zzlr"; -"sdrt.doc-1.0"="85y00dj8k3xd2dkd42rzwscq70rhhxny"; -"secdot-1.0"="xb2kkwqh8dwdly3pcd20k3w2y68avkg9"; -"secdot.doc-1.0"="ngfan1hhwcnppgfpvkm0y0a3bjab1fz3"; -"sectionbox-1.01"="mxhi294c4y7knbwiz1i0h4akmlgi0v6d"; -"sectionbox.doc-1.01"="2gapb7fvm8l7m021gp281j5vdq61s1if"; -"sectsty-2.0.2"="7677w338qg7wxalski08070328f4yjcc"; -"sectsty.doc-2.0.2"="plwwncg7vkhqrkkh2b1a6wpp57h6x64q"; -"sectsty.source-2.0.2"="r3z90f7w1nw4hpn61fcrn8iy5m1867jk"; -"seealso-1.2"="2ndffdja6sdc1zgi9ayhfgcfa4ihrqjs"; -"seealso.doc-1.2"="95n5alxkf7brg6dcad5jz0mfnn7w42fy"; -"seealso.source-1.2"="511kb0ka070b9q0973c1khain6yslqmq"; -"selectp-1.0"="fp7iiqkb6xqw55v28rs80in6p47li70c"; -"selectp.doc-1.0"="wy83q63fdm33il8rvia43y1kq51rkc07"; -"semantic-2.0"="ky4ggvzl5171nda0329151c9vbaxs7gp"; -"semantic.doc-2.0"="b1hyb592d0xx35p5dqppyfgykg37xx4s"; -"semantic.source-2.0"="4fwjw0axn8d3ychsqmmdy6x73ckciv9p"; -"semantic-markup-2017"="h10qljl8ja159j74fvavwni1d7vkw8ag"; -"semantic-markup.doc-2017"="6p97lyrs0dsr3sf3ckk3jv5gkc5m1jcm"; -"semioneside-0.41"="62v5zs95qqi1i0xpm2jmhcx9pa24jymn"; -"semioneside.doc-0.41"="2z2azzz07gj105jrarifhx3ldjc9v09a"; -"semioneside.source-0.41"="31d1fggm0km56jv6qr5yjv7da6y0ifsv"; -"semproc-0.1"="gsf23afimbq3nhqka6vdbxjdasqc9f5j"; -"semproc.doc-0.1"="iki2yxxxmq90xn2bbvxv942rl3lbfi0c"; -"semproc.source-0.1"="rdzjw86dk757ddhwzw3z163zjigjnd9b"; -"sepfootnotes-0.3c"="chdd6rfn5v91c7sc3anf8rq1w7i49g47"; -"sepfootnotes.doc-0.3c"="h9k1nlwdgxynifqcllbplw29hhakzsfx"; -"seqsplit-0.1"="zc3fmzgnaxlx4jvbmqr4g22xqqr46qm5"; -"seqsplit.doc-0.1"="ans9jwdygk6j84fiwxjwr4z07rsswsw4"; -"seqsplit.source-0.1"="syxc6bkp4i55zvrs8sxg8ncq5gmq74xh"; -"sesstime-1.0"="37va0gf21j43zwcjy66635ascb0753g1"; -"sesstime.doc-1.0"="k3d05bkkzcv88dx9bdl2qa6y4nxpfk29"; -"sesstime.source-1.0"="6f9z1h82kcv9wj8b0lbhfj54j0q2cw33"; -"sf298-1.3"="nvb0bxh78nzvjk3x4d69mmcdbhfxnm03"; -"sf298.doc-1.3"="hdnvzghnkkgy79q6r2b9qqx9gda162mc"; -"sf298.source-1.3"="ixwa6c8c44ph14b5a0rz0js00jac9kpv"; -"sffms-2.0"="jaarxw1lmdgsac04fzdggq0pkaqp0y8f"; -"sffms.doc-2.0"="kqfjz0yn615f068v6349lgdp72gw2wkk"; -"sffms.source-2.0"="h5sazi91347l3qdkn6ghw6ywyp5ddryh"; -"sfmath-0.8"="mkmjhc5jg8ylbjdzx3yal2r3spxv3npz"; -"shadethm-2017"="6d2vr8xkis6ah0032nrbpbh3rs29xh2r"; -"shadethm.doc-2017"="ddw9pngafxfcx4cl0fh4dmnaqcfqnyfn"; -"shadow-2017"="xifs7y18wdkg1kj656swlvx7cpswmgma"; -"shadow.doc-2017"="ppc90h7d8qm8382lp2vzn5piy0mb7d4x"; -"shadowtext-0.3"="m2qsn137ij2l4lq4h0s5mpw1vvic0k4l"; -"shadowtext.doc-0.3"="894a2s4awyxc0vc7d94fp0dfahjq4021"; -"shapepar-2.2"="hps8xx8z0vviywd61vhkh8l758c0gndd"; -"shapepar.doc-2.2"="6i0vwmvrphkjrqphk7vmxphhcvj89f0n"; -"shdoc-2.1b"="grva4fsbp32pq2x7g4wb415y5cmf4cnx"; -"shdoc.doc-2.1b"="ba16nzmjm53zjq81w2zb6npd21wjfg31"; -"shdoc.source-2.1b"="mqn7081yqr3l1yhv3cxxrq6jwnd2h6sq"; -"shipunov-1.1"="1k15najivxdmqvb3a6lm4wky5mi31a2r"; -"shipunov.doc-1.1"="x0hc94hmncixvhicnja1kpd6y3gqg59w"; -"shorttoc-1.3"="win5ajcivg0ipf38dx85vhhmfjfl1scq"; -"shorttoc.doc-1.3"="9msyjwld245v4a3qvl87q9wxl33rdyg4"; -"shorttoc.source-1.3"="frmzabjdlmlg6n8ds6g45wcm1qackwxw"; -"show2e-1.0"="4gp9cvjx4s9zvsg6ygvpggy35f2qpgxk"; -"show2e.doc-1.0"="zbffqf6nvy9r3ghn718xz2w5piyjqvxy"; -"show2e.source-1.0"="ikfkd1bw7v2s1jv2lzcv5cpbxx72w0f1"; -"showcharinbox-0.1"="282ndmd5991sj7s7znbp3w6sfrl42dmy"; -"showcharinbox.doc-0.1"="xc0lm97nc2j5qs6qa45gh12g4866pdzh"; -"showcharinbox.source-0.1"="v0mn2l95n4mhmxglwrqzwcs9h31hb99j"; -"showdim-1.2"="8pk9x9rwpa46lxxxcrdrj8qvifs30x19"; -"showdim.doc-1.2"="g9zbjc1awcan45gik1czyz2ggnygzzpy"; -"showexpl-0.3o"="d6w2jrriv8w2vplqpgdi67wyl6wfaf7g"; -"showexpl.doc-0.3o"="v8jfqrzrsjxfvxw26qfw7ifj6n56q1cm"; -"showexpl.source-0.3o"="fir737kinjxq1w6igrsncks7bj2asxy6"; -"showhyphens-0.5c"="fcmfcmzkv9k6k2d6l2brhwwvffzz3bcd"; -"showhyphens.doc-0.5c"="451qz6c2k3mvnr488s138m8wmgsf1zvs"; -"showlabels-1.8"="qpsrz097whnqv7phnrpff1j4spc0ccrx"; -"showlabels.doc-1.8"="7pi69s9qfv69piak041lxa0vy3swg91b"; -"showlabels.source-1.8"="raf4jncf7q4i31g7pswqriafllv6rw3c"; -"sidecap-1.6f"="2fcmjz54dxmvynqhmyp5wjlim72rmd7h"; -"sidecap.doc-1.6f"="c4j5qlprbhhki237x3ribn1hhwjiznz5"; -"sidecap.source-1.6f"="22q6s65b782lb9pxqi5iplf6nmf5ni8y"; -"sidenotes-1.00"="28y9hy8h1sfpz19s2d8lxbp292fnlrxy"; -"sidenotes.doc-1.00"="5ikghxxbd0ap3lwr2gqnsia0916ygnj0"; -"sidenotes.source-1.00"="dq548cxifbq345z7ky4xi4nan76c57j7"; -"silence-1.5b"="nabq9i9ix7b42zkk5zq38bl47fhc46vi"; -"silence.doc-1.5b"="9rb3mgnavsarwar2i58s9fp4m13pckrs"; -"silence.source-1.5b"="i3siq83ph2lkjfrvc2zbmn5l2i5ssxkc"; -"simplecd-1.4"="i1cpvz6cd0jp6jw2r10s9qlyqig991h9"; -"simplecd.doc-1.4"="5q6wvnkcx16vpfpzngc194f107fjmbnv"; -"simplecd.source-1.4"="vwb34fhkimk2zsz5cqg8hslvqwsi53s7"; -"simplecv-1.6a"="yif1v302airw953py87hf8xw4vdvcrh1"; -"simplecv.doc-1.6a"="172h9r26s8zjpla2g0ah86z1r9k06cy7"; -"simplecv.source-1.6a"="rqyp3gq1k6mbbfmvxi437dxh50qrp7n2"; -"sitem-1.0"="vkdrrirvcya04rdwr05q5ah2r8qz68d9"; -"sitem.doc-1.0"="asga3xfkxjg1f7zc6jlnmra2bjaxw00k"; -"sitem.source-1.0"="9i52d6r144z0067v8skq23774dg8fk1c"; -"skb-0.52"="4abwsdqy977aj45v4frjhf5p4kqi08aa"; -"skb.doc-0.52"="hgwacvlqab84b3nv6rnmd79irl1ilzkn"; -"skb.source-0.52"="v3b3ggy38vp9z5b9n802dg0xi22yjpwz"; -"skdoc-1.5"="6f6ripc6ka0yz9zjjjc7d30f43ii6i8d"; -"skdoc.doc-1.5"="27ks1fh7hmfyk49yg5xjw4688df5rcwl"; -"skdoc.source-1.5"="7xp965lqrh9zxf1pdqk8bzjakl3msxkq"; -"skeycommand-0.4"="w3sqnw1xyx8l1qb9h7j8jg8z3f6xsnvi"; -"skeycommand.doc-0.4"="y8kcbdpydw0an53vfw75nvs8f5rhp5f9"; -"skeyval-1.3"="r39dajvb7hh6437jbq3gly44i22im66z"; -"skeyval.doc-1.3"="g9gr3bwzslymzx3a5kja4n4s1n0ns5lm"; -"skrapport-0.12h"="i1vk1q4342k1vsxw251ky6gf7lmp8bcq"; -"skrapport.doc-0.12h"="r5rhlrl332zv18ssymapb95cfmlbgl2z"; -"skrapport.source-0.12h"="6dmc35ld656ikjiy38lm4w59yhb6f22q"; -"slantsc-2.11"="mnqakna7b6f0pygw4c66jmxy2r2srpyq"; -"slantsc.doc-2.11"="p4z9p7p33xchy1vqjqpiyw38is5irja2"; -"slantsc.source-2.11"="8c2vrhsrgfpqb47wxik1inq8xpa5r50g"; -"smalltableof-2017"="a0sx95bj2ampjw3b7g4p56ji7fqwmdiq"; -"smalltableof.doc-2017"="1qrbnkki1in5kv142d0qzl3rxmrclm69"; -"smartref-1.9"="7pvgdpjcdvdxbkb1ag4dal46c1hg4d53"; -"smartref.doc-1.9"="hj0c7i3climwjy64h98ddab5skczf3mh"; -"smartunits-1.2"="z3kj39xpdk8pa7bzqdjd6g6qlhwx2vhx"; -"smartunits.doc-1.2"="r72h43bvig293769q6s8glhdlrcg9836"; -"snapshot-1.14"="iysapgyh7p2y0knll3x6d1xqd15xh8hz"; -"snapshot.doc-1.14"="1ivfld35ix1qs6qdfrpkjxxgljzh1qz2"; -"snapshot.source-1.14"="nr79crz9xys513rdpv5ikd0dq18gmbsx"; -"snotez-0.3"="vwnz8rgz6lkw0dvpq1m8xygq1qwrgn62"; -"snotez.doc-0.3"="8gxvxc7x918mf5b63b7n3wvp99ix5ka8"; -"soul-2.4"="161jbj81y5m8rclwl6z8pwpbpc0axy56"; -"soul.doc-2.4"="lssr7w6ry8p02mzmwyx7a2zzss2vmbkb"; -"soul.source-2.4"="9w0g3y2pqkzsbg8jdr1vkmn4wlrx1b2i"; -"spark-otf-0.04"="ffinni2ipxnxx47dzwpd2flvqfibqzhk"; -"spark-otf.doc-0.04"="i4jmg2h3nj27y585znj2mmdfgj231hh3"; -"sparklines-1.7"="swn54z70rhmbk917dpl37mfr3sx21525"; -"sparklines.doc-1.7"="mjpd57symvhnv6jjzynalmpqy3l4szfa"; -"sphack-2017"="gdrva3zalq63d7j737247ja9a22abdxq"; -"sphack.doc-2017"="3rzyc3sxq2bnlx5pw5xz1kb2gb36brgy"; -"splitindex-1.2c"="72wrcsz1vmka4qal90la093asf12hs6j"; -"splitindex.doc-1.2c"="gf9j1mi46ih0xanr4lzl43gpfjpjws14"; -"splitindex.source-1.2c"="1y60d6s6ws70dgjhn239h4x8c77hjmdz"; -"spot-1.1"="bfwxb7c1lmbvy4g1q7k6syz7yk8wq0zl"; -"spot.doc-1.1"="68spn95gq3irq4rk4p0aw6z7kghriyw1"; -"spot.source-1.1"="hgsxqd8czj5vmy43g4mvvc3954vsmdi9"; -"spotcolor-1.2"="rz2zax5g35slfai6rqmnqslib7wsi14m"; -"spotcolor.doc-1.2"="yhcw8r48q7vi0iryn18d1z746ij1wpkp"; -"spreadtab-0.4c"="dcsdw0z5d0rm28g1s6m2dard8x76wsn4"; -"spreadtab.doc-0.4c"="hpviz387lqpv863zabc9xlw4kcy3p6g6"; -"spverbatim-1.0"="cpn7cc2f4ila3xfq8yrr5456y2p5navw"; -"spverbatim.doc-1.0"="bnw2p20z8ga1zynk3v8khpgfgbjb5jpx"; -"spverbatim.source-1.0"="ivjx22khzgn0xgzbkb5y8q36i9wh3n49"; -"srbook-mem-2017"="30fmldc7ygh6c4a64z9cb5qcr1z400vs"; -"srbook-mem.doc-2017"="mfn2i8vs1h646gn5fcs3zh7lrn6gj2si"; -"srcltx-1.6"="pamgi7alvxixzd4dy68p502ifdlnz7fa"; -"srcltx.doc-1.6"="1lja1az3vfzxkf2d7pl4cyxbliqml0hc"; -"srcltx.source-1.6"="wk74304mhb77p653l52gmhc990ic0dfh"; -"sseq-2.01"="rypda83sq8zgcnd6fmip2nw85dpqkb2h"; -"sseq.doc-2.01"="2zw94ka78zap6914m7r3xc9slzjr0vig"; -"sseq.source-2.01"="1fw0mc1crac3fps3s62rskzhn946zffb"; -"sslides-2017"="5j8zx3q4f3cm4c78q4vn8cbvp33frz1q"; -"sslides.doc-2017"="xsh6d0caydlgs3kfc0zgw4m79j1vkrxs"; -"stack-1.00"="p32bbliciimyyfpizvi0cdrw7nzkmlx6"; -"stack.source-1.00"="x3hkdwa9hip4zp8paipd8yjjz10pysn6"; -"stackengine-4.01"="nivan4carz07sqpiymvlkjxswkqa9mjd"; -"stackengine.doc-4.01"="1xfhqhhl578sbpgp0s3d2nhddv85dlwl"; -"standalone-1.2"="fvknw62iws8v57ibh3518l13n8v6wdyp"; -"standalone.doc-1.2"="5cvw78c6pajp17knfv1dn9y7znarmvzx"; -"standalone.source-1.2"="017d64zzqwvbf2q32656115qsmsn1icp"; -"statistik-0.03"="2kynwfkkx5b782l4znp1f3vml1lwiihh"; -"statistik.doc-0.03"="m8749zwgm8vz29d24idrsimd6dizdjlf"; -"statistik.source-0.03"="bjfb31dxs4jylym9qc03rp9qjvmm6dn6"; -"stdclsdv-1.1a"="8dj2rvbpc7jbmn7bbxyvwpwmwpv9i1y7"; -"stdclsdv.doc-1.1a"="7rm7mkigckvag58agc7swy3yrg3jgpkg"; -"stdclsdv.source-1.1a"="3pkb3241arg1hl2gwh7ijr7wjy6naszs"; -"stdpage-0.6"="1vx4hlfyz6s89qxqk8kssq2z4j4bv7x4"; -"stdpage.doc-0.6"="qqh8y677jzbamylbm9jyx679sykp21ar"; -"stdpage.source-0.6"="asizav9m4vbfcrgl6c2qhnzsvl4ngmzv"; -"stex-2017"="rnkv33n0w6nhfz91qls1a7nb2xjc7i6w"; -"stex.doc-2017"="l7fpwhdxi3q4qgbsi3wb303hifwz96kl"; -"stex.source-2017"="vcvwm90hc222rm3b2z2iryfz869fzaf7"; -"storebox-1.3a"="kc1a9kwyd31s1376b16hidk21cz2q2zv"; -"storebox.doc-1.3a"="qhjcw6fzxlkzpgnk0ra7l6fqp10byiv6"; -"storebox.source-1.3a"="6zzmya7fcjajy73i8iys9584bldh18z2"; -"storecmd-0.0.2"="k2y4zjx31k7014wpb0kvg3ivm3ssp1kv"; -"storecmd.doc-0.0.2"="8iskfkck7dgqj3i0knwhzqfvhmv1pr74"; -"stringstrings-1.23"="3jyx0rjn2y5s3i7mdwgmbfygfqmph5v9"; -"stringstrings.doc-1.23"="iwlccyqlbypigdzw8dmpfif08wq8nv2g"; -"stringstrings.source-1.23"="lfm6lqdy2r3lazymqcca7padzmcvb0a6"; -"sttools-2.0"="hhzhgswnm5a26ivlaskdzmma472vsl11"; -"sttools.doc-2.0"="rdvrvdri5g9pb2pm6m95sibp73a73d9w"; -"sttools.source-2.0"="95j75a9qmcpqi8b8fm2hagdmw3fzcn50"; -"stubs-0.1.1"="5ia769ndpi4pcrbg6cljdbpxsx353qlj"; -"stubs.doc-0.1.1"="apc0wxqj03fhbab6nwwh5rvzc6i9la8y"; -"studenthandouts-1.0"="3gss3z8gv8fyyj3qygmwmbp1jxs7k7dn"; -"studenthandouts.doc-1.0"="qjih5qdi7861v2mafv4bga62i0lmss3z"; -"subdepth-0.1"="p59zl1bmd52xsf51l1qf4ij5j7qj9f8w"; -"subdepth.doc-0.1"="973874d1ri46l5ixgzrlqxf09lxbhq3x"; -"subdepth.source-0.1"="sdij1y3j4dy8y19pb4aw2azb48i5rssi"; -"subeqn-2.0b"="26vzla83zaqnkwf1llwly1jnmb9dvgnp"; -"subeqn.doc-2.0b"="121c3hsq5lnfx05k85kkgym9a6554ilx"; -"subeqn.source-2.0b"="17dmj6k881xy7cjmx62ranh04x1j946b"; -"subeqnarray-2.1c"="6gn9rmk6b4ssblawa0q1ghhc0pj3d75y"; -"subeqnarray.doc-2.1c"="jx8qb5fyfv0dvkrxiw3dvc2x3hq2ik7g"; -"subeqnarray.source-2.1c"="17950bjzifqhmq4nbm0b3p1dva50nwjs"; -"subfigmat-1.0"="gzki9wj6fvc1rlq1izvbcrmbqqr7w78h"; -"subfigmat.doc-1.0"="kmrf6v742z4wvbrvnjxkzh0kvqnw356y"; -"subfigure-2.1.5"="rnd1mc9gr078d2vna7vwnhv420mnndch"; -"subfigure.doc-2.1.5"="zpsn8d5b6h8s9cwbl4fd9iv6w7hypmc4"; -"subfigure.source-2.1.5"="10lv7vivb3hggcyv8hkygjhhly6ixxlf"; -"subfiles-1.1"="1bhv4svl0d2ns5fwmr4i7a5pp1zv83aa"; -"subfiles.doc-1.1"="iamjq07r8k9kk1v795vihnia5idk3vz7"; -"subfiles.source-1.1"="npxrrr3h0j5jnr8347y1ff51igbfdqhq"; -"subfloat-2.14"="l7d8iz54q7zfi5764jfl8v786wihisw3"; -"subfloat.doc-2.14"="rx97nj1mh981n89pby4prni2wfmqisj9"; -"subfloat.source-2.14"="3a8hj83wyvwrsfk0v6ibzmz4ahzvbkv7"; -"substitutefont-0.1.4"="rga587cq7pkf8b6w35pz76ifpb9h674i"; -"substitutefont.doc-0.1.4"="scmkff0sh6wypcq03sz2prsj7qx362ak"; -"substr-1.2"="qahdkj07s8nl7fnbqgwhsni6w8bn69ch"; -"substr.doc-1.2"="nvjl7r3a8r697gn8p3n81yaamr8jrfs5"; -"supertabular-4.1a"="51mc5fbbk13mmpya5n8lrx5yyk4k1167"; -"supertabular.doc-4.1a"="jmm0dxfps5p36r6ds1fpx00spx10rrv5"; -"supertabular.source-4.1a"="0wa3rcn787hn4707zbdm0jdfflp0dyf7"; -"svg-2.00b"="v4ifzawiyk7r2xpgk6ykg63k53kbzq23"; -"svg.doc-2.00b"="13knr2lyrfzbac6w8nrkrvjf48q4qv56"; -"svg.source-2.00b"="7bg9hr061s1ndndxrrlkra3inv6yc5v8"; -"svgcolor-1.0"="ld3wccj2cxdhv0xyz7qmxcvr6saab2s2"; -"svgcolor.doc-1.0"="nj7w6bihmr8hmvcykya9nkxlkhmlcw6r"; -"svn-43"="hv7xk90h5qb4ilx7f4a6zybijnhba9ic"; -"svn.doc-43"="94872fxawm8m49wk0maxvgxzhy000v90"; -"svn.source-43"="08x25isf3p3ixrmc3vy7bdq7kzx72v7k"; -"svn-multi-2.4d"="44fslkzz4ivgq4j3svwhyh1hy7vrzciw"; -"svn-multi.doc-2.4d"="8yayqnji00qcgjah49ffbvwhhdiy9b15"; -"svn-multi.source-2.4d"="4pacxngn9zj7p0hynj1nd3dync6cgaaf"; -"svninfo-0.7.4"="761kpr460h6nfczsf1vakdj9r947in1s"; -"svninfo.doc-0.7.4"="qlhr7rj98m7g55kgrms1jjw3wp3k7z4v"; -"svninfo.source-0.7.4"="xsf1rs0ar8ris0dh8qbslxwx5i0ci6ck"; -"syntax-2017"="1bvja2hjsw8p68202f84sbzcrs0f7d27"; -"syntax.doc-2017"="pkf7w0xwcnl7cm74z99bb32v4ycn4wmr"; -"syntrace-1.1"="02njfsdqh7ssnjcsnpmzi3iwxz2yfj9f"; -"syntrace.doc-1.1"="v5q7643l6spib4kf6mma67pl7xm8aaqc"; -"syntrace.source-1.1"="qqmfivdpilm8qp26v7kf3lcvfp582jv0"; -"synttree-1.4.2"="h94gmy3p4vdg2w1qffsdj02yc0zf04hr"; -"synttree.doc-1.4.2"="vcvl56r20md61vdwphvwncp0mn1105sw"; -"synttree.source-1.4.2"="wc8sjvp0fkvsw9ayybf68ka7c7pz7gj1"; -"tabfigures-1.1"="spwphj1m563rip8gq09fb97mz85yqwiw"; -"tabfigures.doc-1.1"="l68l551i2skm8yns6r2f1ji0kgxhx56a"; -"tabfigures.source-1.1"="6r4li6abzpgpv008xhy0x3lyywpy2w5d"; -"tableaux-2017"="b4zz5qhahr3kxwi68l2hh92w3v29gdry"; -"tableaux.doc-2017"="g4v3wbms4yw4wmzkm6v9aj3l46l4fcxy"; -"tablefootnote-1.1c"="axmzyplpbyfmhfx7jsijk3aaqcyc7c9k"; -"tablefootnote.doc-1.1c"="z65aphzdy953r1r3a5lzpvizmhs638g7"; -"tablefootnote.source-1.1c"="a1qbk028v26pld26654hsl3j3fc90js3"; -"tableof-1.4a"="p1z06zg544y0rkgbf32brizn4mlzwcc0"; -"tableof.doc-1.4a"="gcxvm0qp1wkr13l7770cdhb73za4dq67"; -"tableof.source-1.4a"="kxwaxxm6596mv3vpbzwav1kb7g6irvfl"; -"tablestyles-2017"="91l6ysgskdcijj4zh756956i9s4cmlhp"; -"tablestyles.doc-2017"="8j8dyc0fxj53xi6jq8vabn7hzrd8krsf"; -"tablestyles.source-2017"="5kdg1v2s60j7cmrr0w0q2qv58jznkxk4"; -"tablists-0.0e"="5f0qad58xlf65y5204jsg3ajlrmgga3y"; -"tablists.doc-0.0e"="2p6b5b3b693cicbsid4zfr4lqvyiw0z0"; -"tablists.source-0.0e"="jwabyps9hwly3s2xx4l0vs3xwkhg0a33"; -"tabls-3.5"="gdkxv2mfqga5w7pmc8dszx9csma95imb"; -"tabls.doc-3.5"="dg078n18gai6glbgwh0p45560s4zjs4y"; -"tabstackengine-2.01"="hwa615sc1wak2gc1397v7f0nadmgy924"; -"tabstackengine.doc-2.01"="jn0a7whrqs5hdkc94ahn6hykrkkzy4k2"; -"tabto-ltx-1.3"="cgxvfk7sdxxpczv7x1jw5460lwg7bak6"; -"tabto-ltx.doc-1.3"="irjpmicaxpxw947w4p3520g18cg27nmn"; -"tabu-2.8"="mpb7wm2l1apzi7hygr6v0nywm77z1k9b"; -"tabu.doc-2.8"="p8xmvd5mvpgi0a854v28r1l74fv9i8yj"; -"tabu.source-2.8"="dkrydr6mrp4xljvz9vy9bqz6z3ws469a"; -"tabularborder-1.0a"="cfbcq6f60xjzsdwdcxnf9alsgdwcgi25"; -"tabularborder.doc-1.0a"="wgd2b7s6bc3349rbhhafcg9iz3wwky33"; -"tabularborder.source-1.0a"="7dchkfap6l9ff49i0xwlpxd04yvh672a"; -"tabularcalc-0.2"="6yz4wvk7638prhnwiwc8bs6fm860ck9x"; -"tabularcalc.doc-0.2"="clkpjkck0zxy4mw71hmm1alysdxjbrl9"; -"tabularew-0.1"="jzndhmbh4fnsksf70wbn4cylp935csa5"; -"tabularew.doc-0.1"="m1jnxhfd882nzayknxwmxl8n535j3by5"; -"tabularew.source-0.1"="1438gnd88289q786gddq2i5jf1gbagxa"; -"tabulary-0.10"="4lnwhfr4bnawqgc5hvmp9m5gi6dmw679"; -"tabulary.doc-0.10"="439yc9m6b5na2i8kg8axqgx2pwhlv2aa"; -"tabulary.source-0.10"="x6a4q2rfm6z97ylwh2skqcpjlf7kap5s"; -"tagging-2017"="hai0v2rkgjvzxg7f35blqchqpvax05h4"; -"tagging.doc-2017"="nkfw3b02dgag42a8zan5dvlj0dlkzb0k"; -"tagpair-1.1"="cw696a7ccw159f38sa6av7f2cr2w5mcl"; -"tagpair.doc-1.1"="n06xlqq579by3hq5rwsmh0l6x1damdrs"; -"talk-1.1"="w3vffx02kp18gxkk2khsnhcpzhd6kvjq"; -"talk.doc-1.1"="1hcv41gh3rcxncfqv75w92a2hdnb55nq"; -"talk.source-1.1"="mvqbaz1vwya42g0idhhp948dxmb5z0q8"; -"tamefloats-0.42"="biipxghplzwd03drjpiisijhdzr4i04i"; -"tamefloats.doc-0.42"="mnmrchq7k8n04dx35r1plzxcw46hx4cj"; -"tasks-0.12"="a58wppbccpfxnmsc5g04qvpf0zyv06gk"; -"tasks.doc-0.12"="pqz2is810r3nypqn63w74xi8fg8vp2ap"; -"tcldoc-2.40"="r9i94qmf78q9j3adkzfly43riv2bzdmr"; -"tcldoc.doc-2.40"="fh6a7m41gxn4988pwr90ph25gg26ky40"; -"tcldoc.source-2.40"="p007ccff6w6d3nlpsp3q476vg9m4rjq9"; -"tcolorbox-4.11"="8bg92bf23dfwbka9y6h524kk72z7igng"; -"tcolorbox.doc-4.11"="b8nlmrqhnlxn5cdcz47hvd3dslb6mjin"; -"tdclock-2.5"="dzb2gj8y1dv7qm5mn7xfgzdq9aydqjk8"; -"tdclock.doc-2.5"="sgdpiwcnkifms1lx7xicl3xj194lfhbg"; -"technics-1.0"="cav50vxgp01465wa07bmza4blgsv49wh"; -"technics.doc-1.0"="ljp1qfv5zl1mzgyg5cxb5bgsdm2bdbnl"; -"ted-1.06"="2rd9qzrp0i0yk9qzz4g2zsjafswd6m91"; -"ted.doc-1.06"="02zyzvjncgpgm4iy2nxkx209l8dhgkm2"; -"ted.source-1.06"="isk5yz52jxsdqq8vzcvr99xjcg5sy7pz"; -"templatetools-2017"="byxkf3ad6nbxsjvmqda6iv4qxwh9r66z"; -"templatetools.doc-2017"="yv7q44lxn02yn1fawm3rkcdia11hq99s"; -"templatetools.source-2017"="4cvfpn19a3cqhx9sx2jin35ycakq4wi8"; -"termcal-1.8"="brb1gf3h9zaa07s0ppbvgjiava0yh9k9"; -"termcal.doc-1.8"="3k8kgf7fy8b24n2jbx79a55awzs54far"; -"termcal.source-1.8"="k680hlhzp03wfxnxld82sgsnaggfw38g"; -"termlist-1.1"="150mm3428j9yxvl6jf2y6l66wcymnx1h"; -"termlist.doc-1.1"="b8kdav6vj2hxhfas9s69njvg61263qla"; -"termlist.source-1.1"="c3bvnl6srxclx3fwhrkn9kk1wb08g1p5"; -"testhyphens-0.7"="xn9idcggd15gxl0iaphmlafpwq8ywilj"; -"testhyphens.doc-0.7"="fpkvgpd63hz8zyra7l22rgb9cr4yiz3a"; -"testhyphens.source-0.7"="fg7vps18xgf21gknlbcdikxn1yswafx1"; -"testidx-1.1"="2xv4ikmbq3d7njx8bd658hfmbn3y98i9"; -"testidx.doc-1.1"="6xdn43y612rixkk7v6f44c47znvrp3d0"; -"testidx.source-1.1"="3pnn4igzpbkgc7n1zgiq67wm0yf4f7l9"; -"tex-label-2017"="wc2rqwp08adm869xmk7a6wkyzhfkbv6n"; -"tex-label.doc-2017"="lf9ff6q6n9rqng6akvbds9f1c6xiq5m4"; -"tex-label.source-2017"="vg5180hyadc0bl0hci4wzx90fvpxa2h9"; -"texlogos-1.3.1"="la6b3lzn1c4gw025npmz5xdm5rnq9n0c"; -"texmate-2"="0i38p40p8maw2v0lypaph7fad88dar56"; -"texmate.doc-2"="vaq40vr5526ic3fjdb2n1fr1q9s58wkv"; -"texmate.source-2"="ngmx2xsnp23cb9qg9n9vh9bl15jgyc3m"; -"texments-0.2.0"="sxnhbqflb88xcmnikjnp1g06zirwc5yz"; -"texments.doc-0.2.0"="lrf50hzpikrzd42q3ihrr1j7sv5prlzq"; -"texments.source-0.2.0"="hb7da3zhw9gs8kr50r6afq7jzs1ybqp3"; -"texpower-0.2"="i05qrli5978ydqd8hax9p81disb96n22"; -"texpower.doc-0.2"="qhdk9dhzlb9kb7ns98c6k5p105kdi4pb"; -"texpower.source-0.2"="4f9jhvif763mqkmkazzalwxilnvgw7mg"; -"texshade-1.24"="45b089434bv2w0mcs398x7kl6q57lf3b"; -"texshade.doc-1.24"="2lsik5cqs0m2cb022c5qvcqj26i3wvrv"; -"texshade.source-1.24"="whsiacshlmyvz3lz14pafxmwhxg222l8"; -"textfit-5"="cik0z02pjb3a4xsbrfqjzva9m8cyab91"; -"textfit.doc-5"="qzr9w01bk6ia7hv5r21m2nbfz2hldc4q"; -"textfit.source-5"="g7ij0x5yghxq9jfr5vxq7vf5h8py3jx0"; -"textmerg-2.01"="k9zrf9l5a75pzf1c30fxx48kly07m2rj"; -"textmerg.doc-2.01"="bjgcbyn95fi8kpq91kkhhxbarw5dn526"; -"textmerg.source-2.01"="4kws4jyfmh7w7z258clr3dd4x7k98iqj"; -"textpos-1.8"="hfaks20dxsil769n9s0kw2qvsfgvxn5q"; -"textpos.doc-1.8"="rnzjn5x53vvdm3almzs2zyd31z112hzc"; -"textpos.source-1.8"="pxmp47fyy20ni0m5i9iinw20vjl07jlw"; -"texvc-1.0"="lkgr114w7d6z1896nirs06zfc052bs85"; -"texvc.doc-1.0"="pn3lkc74xgzv837apqy731g291z7pi89"; -"texvc.source-1.0"="z41sxdr45l3l8r15bxmj1zxybhmjbvfx"; -"theoremref-2017"="1md9iqkfgbhg6v64sgm94lp66x085rwr"; -"theoremref.doc-2017"="846wd88w325ganigw2g9rvhcs9is6ziv"; -"thinsp-0.2"="flil5f3fr9ghxa0bffvqy7wackrg7q27"; -"thinsp.doc-0.2"="pk93sirkywa7hmqggnapklyz0bqy04c2"; -"thmtools-66"="qy4wdqkznn7cg4jpvqi4mjbnqmb2258z"; -"thmtools.doc-66"="mksaav3wkw6z13hz1y0idzh5yzjp6kx1"; -"thmtools.source-66"="znn6rd3fxncja9cr8syivv89r14zpwpd"; -"threadcol-1.0"="jwbi62xbc0cmzv65spvx1i6dijg34w6n"; -"threadcol.doc-1.0"="j6v3gi6c2cnhs8z5pm0j1cwg7ayi4hxj"; -"threadcol.source-1.0"="0irgk3ajakrjf1bgbfd71qvpy35fklmb"; -"threeparttable-2017"="1fmr9sbssycx23ql343hvvk4k0n90bgj"; -"threeparttable.doc-2017"="4y119m8549dk5kv4sbhh614nijlv0vx5"; -"threeparttablex-0.3"="7slkq5cfxlah9ckr408l1wqxxc9x5hkh"; -"threeparttablex.doc-0.3"="46r8874q74dgja9ivs4i3wcg35lwlv0b"; -"thumb-1.0"="knz4ixhqam9i803vpaq6qmghx6n7h9hq"; -"thumb.doc-1.0"="mk0751c3mjb5fmw2yxjjk7az8d4ay6qh"; -"thumb.source-1.0"="nqdrk52fc7yrzqfk3bjxxrfyffxa3pjj"; -"thumbs-1.0q"="5ygdz2db68fdz929bqdj60yi8wnnb48k"; -"thumbs.doc-1.0q"="28cswirpmah87x2ll9bld2q95hyn9af1"; -"thumbs.source-1.0q"="pqgs9730gibbg66f9cspb9qlkqraic52"; -"thumby-0.1"="15knwd9cgdmai53kdckgwap67qz0fmn5"; -"thumby.doc-0.1"="6k49q0bwkajwd7wf5wkr0028a7c6p4h7"; -"ticket-0.4d"="skfs956s0lzbxac4ydds9ynam475zk1y"; -"ticket.doc-0.4d"="c6d6arnzv37pczxs39h99s1isldk36fi"; -"titlecaps-1.2"="lf0q66qrj3kw5hs90fbhr93dz7ik1gx8"; -"titlecaps.doc-1.2"="qb1mj8p7srqz37f77wqs1igfcpl8wsg8"; -"titlefoot-2017"="1ggjs95rzvlmznqb8s67f7f3cjid5ynb"; -"titlepic-1.2"="psapnhni7mhwd94s2qmki4hdlpbq3dbs"; -"titlepic.doc-1.2"="c363symm32mhjg8cxw9j4xsmyhdl58kg"; -"titleref-3.1"="1ai0w05ipy1dlxm0n78jzvpdgp42j19j"; -"titleref.doc-3.1"="6rgspvqn51kiw9gpp9bc59jxlyk654f6"; -"titlesec-2.10.2"="25z9zccw5pikdak7045kw5651iz82vb8"; -"titlesec.doc-2.10.2"="g8gx5alx5k8x4hf5vls0hg4w0jlg736r"; -"titling-2.1d"="hzs20qk476wwff6ammqfv863zc50qnib"; -"titling.doc-2.1d"="m84ffgjikqkxfa4x86g7gljhpq1snxva"; -"titling.source-2.1d"="kr5gx6mfggxyxyh0c2pv1y9fzhzw6dq7"; -"tocbibind-1.5k"="f5kf8lxqhg6hn7qjnxxmrwphi11ndgk6"; -"tocbibind.doc-1.5k"="v5vwh1sm8bzqky6lbabvk6j3gjp8bxx6"; -"tocbibind.source-1.5k"="xq2f0iby2zafyghn0a9pjbvv1hw6z6fb"; -"tocdata-0.12"="f8vsai2s3zp099254lq768j2dxrzciqi"; -"tocdata.doc-0.12"="726bz84j6ayvwjbrp7h1pwxf46b2p0j4"; -"tocdata.source-0.12"="36nc5nkl2jradqj6y7y6gsqfv1zmkfpl"; -"tocloft-2.3i"="yjmv81gig4vic5qsvg5mlnzgksspjgyj"; -"tocloft.doc-2.3i"="nh0fvc66rrd9ckyxv9gyackd180kikni"; -"tocloft.source-2.3i"="3mcnwnx824kls2j5ln3b80hcvdk8ch51"; -"tocvsec2-1.3a"="xwl43cb8m7y9vf9bbkc1lb198mh0yg9k"; -"tocvsec2.doc-1.3a"="pqvg5ky3w445h7i4hf1v1mcq5mpl3znm"; -"tocvsec2.source-1.3a"="8q0df51x5bbj1xphln6skb4cjdicfynm"; -"todo-2.142"="2ydakqj3py3dsviz4npq41s593blhag2"; -"todo.doc-2.142"="hs7ghig9yh4xhyr1y6n570vkiwmimv8r"; -"todo.source-2.142"="3gwsvfv1rhr1c6jb1xdgm9ycws6q8m2r"; -"todonotes-1.0.5"="08hfb7f1hsnq45grgbqrf6698vzvn2vy"; -"todonotes.doc-1.0.5"="gc86l5v2pllax8xpc2v3wf0dpn46192k"; -"todonotes.source-1.0.5"="r44l10yglwsjhwv9yl9xh0gbxvrmj0g4"; -"tokenizer-1.1.0"="k1ixh9ndc7r9cna3q86cccz4ibja32cs"; -"tokenizer.doc-1.1.0"="yvz9x41xdnf5449k2ixpbwrpgyhwpr5y"; -"toolbox-5.1"="czvh3swrgna1q4bf7dvbi6vqvaaja1z4"; -"toolbox.doc-5.1"="xl7w44azdaxsr34cz9fpy63pzfgz1pm6"; -"toolbox.source-5.1"="72cwzx2fbbqb0q7n8s2r8rwckfrfc8vj"; -"topfloat-2017"="a6wpasrna61fbpcb35m1gighj3xshfrp"; -"topfloat.doc-2017"="1gqq1kwkhj4s99vrqc3hys2pzr691k0d"; -"totcount-1.2"="mjp1wrksnwg89cj9si72fj1zjyrw9szn"; -"totcount.doc-1.2"="q1j4ja1xiqc4aahh7d02cnm8pvb356r6"; -"totcount.source-1.2"="g56d6lcx4g79iqg8af4nazv3lf3973ic"; -"totpages-2.00"="5lxvigm3prx6djwih6imgxf27d57sw2f"; -"totpages.doc-2.00"="9kxxf13pfksp7whw0rkx554qn9dbbbhj"; -"totpages.source-2.00"="y4d9lbpab1xlfdd69q2558c5d0ka5mrj"; -"translations-1.7a"="lf9q67l2kyl24hbhr3ir66rq078dydrj"; -"translations.doc-1.7a"="adqaxzgjhsjn0hcryjgbib4f1n6yii0f"; -"trfsigns-1.01"="5q6ajydw6n8k0b6rfflyp0bh973n4lqa"; -"trfsigns.doc-1.01"="bapnr3mrhxw22p78cg2y7gjbwfqirg7f"; -"trfsigns.source-1.01"="mmk5v5g9xidmfki3jnik1m7rmwcp0xf8"; -"trimspaces-1.1"="cbpq1iybp4vqb3mrbi457gfrfiy4mx5r"; -"trimspaces.doc-1.1"="b2phanji8899yl7ihwrshdqixkmir62q"; -"trimspaces.source-1.1"="07ckjn7k7rwmvr2wji8y72rs9q3nwm0g"; -"trivfloat-1.3b"="vwnj2bh21crx1dkyhq36g4bxpiyjwany"; -"trivfloat.doc-1.3b"="dg12fam23s6510jskihm7hbwvf22p442"; -"trivfloat.source-1.3b"="dr1x8k6sx8rzfglz91clqwfyzl202sai"; -"trsym-1.0"="cxghw734kqq91crnbdrjx6dva71n13zq"; -"trsym.doc-1.0"="c9sygxys9bmz0j9a4w5lalhzggalayax"; -"trsym.source-1.0"="ybdjpd5m7l20jbzf3bxg302fh0r0g6sc"; -"truncate-3.6"="lxlfhy1bngnws701wa0c6zm10fi6b4d0"; -"truncate.doc-3.6"="1bgd0gxv4dhd4syr5cylb2gi2z4wcplv"; -"tucv-1.0"="74q08ki5qlbm4pvc5x9237sz648xy7b4"; -"tucv.doc-1.0"="vnqr21nhz99w92hwc2mjkr8618f1xk24"; -"tucv.source-1.0"="85rsysj0whl6f07njaxigyk14ij204gc"; -"turnthepage-1.3a"="kiaa5nrr0q0zdgbl22349ilfl23hlzvl"; -"turnthepage.doc-1.3a"="akqb1g5iyf9f7shvsm0v5wqzi43w8974"; -"twoinone-2017"="mg0zc3lsfzqfcj9w6qgqiynjkqki9h92"; -"twoinone.doc-2017"="8shpm77vq1ir8f18ix6ddz80jn0qg0ni"; -"twoup-1.3"="9zz59lr969ia2fr0kawfiibwfvjz8803"; -"twoup.doc-1.3"="scznf4yfaq02nd7yq3fkjxn2cnzhd0s8"; -"twoup.source-1.3"="rksz35jmn56sd5s5m3fmsp7a33rgk0c0"; -"txgreeks-1.0"="6g3vnp9prv91yjr054dshpgdl2f62w2x"; -"txgreeks.doc-1.0"="rvca7hs2rrssy46nd855knh10jkav8s0"; -"txgreeks.source-1.0"="aifnmmsvmda0vs6xvw2xrl3dyvr6sxkn"; -"type1cm-2017"="fnxv8a4anvnhl4a2hm1fx45hpdns24mh"; -"type1cm.doc-2017"="fly8yjqm52klwal3cpiw5c3c8pmy75n1"; -"type1cm.source-2017"="735jsqhiaa26wlbbwq764rl18s3j1s7v"; -"typed-checklist-1.4"="cpp5vq1jjm6j10cs8kd0pgm4zfjc9c6k"; -"typed-checklist.doc-1.4"="pl26829sbpz8dp1yj6rqac7hdzrkahw4"; -"typed-checklist.source-1.4"="jr53p2li6f3a00kfikz9fr20bphcr0ha"; -"typeface-0.1"="cfgy9wb6gcjvx6ki1paf42l8qwsh7glc"; -"typeface.doc-0.1"="60y2dvas00811spzl8bjwjzm6hz1plvj"; -"typeface.source-0.1"="v0i8v4sgr0df953cfp39d20shiyk69c5"; -"typoaid-0.4.7"="ab2akk0hicpkgis255a91bqzn67awvba"; -"typoaid.doc-0.4.7"="ab6c2n162jl25cmynkks5z0978ki0myn"; -"typogrid-0.21"="av412ig7qlf5bq7rdwvsg4ik5rsx94dm"; -"typogrid.doc-0.21"="assax9xx3pfnb27qal4q5g2wgxa87mwn"; -"typogrid.source-0.21"="nqrxi01vw8mia4pswp68yvj1rxnya86v"; -"uassign-1.01"="ik7140q4g30a15p6pk9lr09xzvpk9wr8"; -"uassign.doc-1.01"="774bv0pld1aswbmfddl40bxh55x2llk4"; -"ucs-2.2"="7czg37dhlnzl686gaf2fzl0khkl9cca8"; -"ucs.doc-2.2"="z3jxd58nlj0lkch4gc3jg4nwc2aqgzwr"; -"uebungsblatt-1.5.0"="9z0cwx5jfib1mfyq49bq2yl0yfacwg89"; -"uebungsblatt.doc-1.5.0"="vps5ya9a8z6hv7lynd0fwizwxdxyb52j"; -"umoline-2017"="2vm0z3pykwnz31pyxxpmgdl3bbpzxi0x"; -"umoline.doc-2017"="i3rs7g3iqdqnkhicadrnfr981fwkmw8x"; -"umoline.source-2017"="rsd9s0gqx20dvf6sk91gwzlsx4mq6299"; -"underlin-1.01"="vp1wvsy871d28x0z1rw4pgxw9abkr8yg"; -"underlin.doc-1.01"="8cbapdd7sbqfxs6s2fx6pv0d8x6b0sjs"; -"underlin.source-1.01"="52j0xlhajihpgw5mp5zgpnsaiqkyfr62"; -"underoverlap-0.0.1-r1"="k0if1va0b85k80mksnr14lrrgwbsjwf8"; -"underoverlap.doc-0.0.1-r1"="yb4cdch2c1n2hgcs552cjzpp2kiyk2r2"; -"undolabl-1.0l"="d93inn1bzkj056nz3syf6zplallmmjy5"; -"undolabl.doc-1.0l"="qjjvwf6sn52vcnsdqz8my9ahbvv6h26j"; -"undolabl.source-1.0l"="1cjwgz2bwq3rwmqq1q23jbk6dzzawfl1"; -"units-0.9b"="b92vh3z7cr8q1lp5cqzkiw2dhfbla7cg"; -"units.doc-0.9b"="3c1a9x0y99lb2qw8scb0x70jzbh5kjkl"; -"units.source-0.9b"="ha3bz0p0xanqznz0nyfsa02j32wjdl88"; -"unravel-0.2"="2wy3mzx9jfxaijrh25kyjz8l4r6fzphz"; -"unravel.doc-0.2"="jd6afyhcdzb94m1w2i189vx0iddga5l2"; -"unravel.source-0.2"="8fgbilfhn21yz1syl8spbvd0z38zw2hr"; -"upmethodology-20170808"="hy4n7lrw9k9lqmmassjyyald8ylfg945"; -"upmethodology.doc-20170808"="5r34ab8bm4nrsg712pypbj0l7bc4wcc8"; -"upquote-1.3"="3pr0j9wkyd8fzk026qk6vzsv5hlyccy7"; -"upquote.doc-1.3"="ilclzgj5m6nxhnz4398f5nwypf4jp2gh"; -"upquote.source-1.3"="4j1q8nck1g1cg4paz65l2zpvyimkf31r"; -"uri-1.0a"="dyczrci539yp7fqiim49hd5xv9pkg392"; -"uri.doc-1.0a"="f8hgfyi5wfi2r7fpxbx0h1lcycxax1x9"; -"uri.source-1.0a"="fvk9bbhxfnc4mjpvc84sdbk0r74i8dv9"; -"ushort-2.2"="p1yyh90qr3whijp18yjv9d6aqxp519k3"; -"ushort.doc-2.2"="p7n00vh408fnmq7j619v8dnj08fw5x18"; -"ushort.source-2.2"="jhn6sxdjyff94x69jhax021qfx39dca7"; -"uspace-0.04"="mc9j21cj64djdxspryc0knx00xm2krvm"; -"uspace.doc-0.04"="72420339xc9l7a1xaz1pdkn7clkdrm7w"; -"uwmslide-2017"="zf5gky1nzsjd1jp5kq843in2prllnk36"; -"uwmslide.doc-2017"="m67bshz8bpzw4vcsj1klgh8sz3mnbx8n"; -"variablelm-1.1.1"="5r1z1sf1qa6j9l8z0hmbnmh5qr9xk33i"; -"variablelm.doc-1.1.1"="qqiyl1ckcn4z8fy6qphns8k80gwgydfz"; -"varindex-2.3"="isp8j60q76fms3g4nlgf6d6da6f2y0xg"; -"varindex.doc-2.3"="k6f0ji2kbz2slr8cbsbyifb4j19wpx0s"; -"varindex.source-2.3"="g260r972d5dicmhzdch9kp77fxxakpqd"; -"varsfromjobname-1.0"="hy3mbsrrdd55ky6ilrmqfgc5dsx3kdl8"; -"varsfromjobname.doc-1.0"="inwn7n9dn0lym3nfh2szc3vfszhns7vn"; -"varwidth-0.92"="z2p07dqsj6pmdk6wm7snd0bih1s1q2dr"; -"varwidth.doc-0.92"="i4p58c787avqjqn5qqlcd19k8chxpp96"; -"vdmlisting-1.0"="8kkhifiignvk7ilb9ka1b0bssgc7vv1v"; -"vdmlisting.doc-1.0"="aqw59yhbm5sxfp4kmhy63npmlywh31dq"; -"verbasef-1.1"="i92bhi5drkn26s6lc8kwdm2z5f2qr0y0"; -"verbasef.doc-1.1"="qnn12d8793pgj92wfi0254n1kgi96r4x"; -"verbatimbox-3.13"="zb6kvwdpd9a4s4d7wcax8j6c43f3dy7d"; -"verbatimbox.doc-3.13"="sjns6967xicryfcpg4jhwfplsw1sl6nb"; -"verbatimcopy-0.06"="jf7rbdzhqlssq6nk5pnn79dr7a1gjxjh"; -"verbatimcopy.doc-0.06"="2rgg2n7mb1gywp8npzrz8qvc3kfw02f6"; -"verbdef-0.2"="pc0nq3s0vzl7jdw8ncp0fgbs7fps6257"; -"verbdef.doc-0.2"="dak1qyfi1gpb4j16nklvyjh7gldb4b2g"; -"verbments-1.2"="wvi7plkxcf920mdw7qrhbi2fjph1fxa4"; -"verbments.doc-1.2"="3zc8bfvz8a707jzh7zdbmb3rkxwfv2yq"; -"version-2.0"="q06mavcr844zm0dlnk2fm43np58nvjlj"; -"version.doc-2.0"="7hcfbpwhb2ifxy3y84g6rgw2f7465hgj"; -"versions-0.55"="c1vn4pw5im1a93xpp59i3xcf5az1n326"; -"versions.doc-0.55"="l4znzf6z7qwpskdsdnhsdx264a07wvmg"; -"versonotes-0.3"="v1lfi4z19w77a8ydn9sqh17q1mnjdc9g"; -"versonotes.doc-0.3"="8id9yn2rflg2h7r72ax0b7pbf7rqh8di"; -"versonotes.source-0.3"="68kgk661209cslywdrrc1mxampz5z3pl"; -"vertbars-1.0b"="ay3argjxpfngk3q24vfi0r440j053x27"; -"vertbars.doc-1.0b"="qy8zwncs17mv4k40wcraywknbl404sbv"; -"vertbars.source-1.0b"="k5q5j7adj06fgql28snszf44vc9pry46"; -"vgrid-0.1"="5qfb52ndm5lf20ya2w4vrhivn7p6vkaf"; -"vgrid.doc-0.1"="s0rr15ll7fy2s03va6kxlgf4ng0dmdrp"; -"vgrid.source-0.1"="2fql0w1qmni7dii9qdn976j6xnypj8yk"; -"vhistory-1.6.1"="mdp8h17cxsj1pvi8q18m4lqn7109q26p"; -"vhistory.doc-1.6.1"="dfvbnfvrfz2k6fgyqdlvh4g8dzz5lq1j"; -"vmargin-2.5"="9zh2l4idqdwpzanfd1z47g6561pfznh5"; -"vmargin.doc-2.5"="3ngc0z34mhrpsv73yw9bm065msqllqwz"; -"vmargin.source-2.5"="yj7f5bq4wlrbynfbcq19534wlh06g6hc"; -"volumes-1.0"="vid094d44cn1lwq7l72718pcz71l60b6"; -"volumes.doc-1.0"="3xgxlj53yay13gxbrx7l5i8rfxn6391p"; -"volumes.source-1.0"="r5ks99pb362xrxfvafl35s1v2n1kj36w"; -"vpe-0.2"="pzaqk160w9401v9vw3zs9kg2kjpmcynf"; -"vpe.doc-0.2"="yr38k5mpbpd8jxvcycvpj0zhl1f75lv1"; -"vruler-2.3"="bw7zccv90946wxjbms3hclxahpxkcpfp"; -"vruler.doc-2.3"="kffmrjhmahvd1pyk1ha5slz34y8g5j9d"; -"vwcol-0.2"="hff0d1za1i8jqaa5bd7r94g4zvsxrmcf"; -"vwcol.doc-0.2"="68p9iv66i4mx5l8s90ivl3w1pdmx9fim"; -"vwcol.source-0.2"="x7qa2d5f1hxxbiabgym4g1n1n0g92x1w"; -"wallcalendar-1.3.1"="9ydbcsxj9n0nmrkr4drlbqwarpsa3lsq"; -"wallcalendar.doc-1.3.1"="cpsswrvazx036hyj0b2mfakfhziplm70"; -"wallpaper-1.10"="hj7n1ajpapmwk51fnrhxawmgq6k9cxdv"; -"wallpaper.doc-1.10"="751a0gq1m6px853zvyvbxv8migdm1pkb"; -"warning-0.01"="a4agj71acw6kc20ikk8in8m27fcq7rld"; -"warning.doc-0.01"="pph8n9h9mqgh0qqcv3jb1v89ds8f1qf5"; -"warpcol-1.0c"="91kcbm5m59ym7kfjbhzdq20p9rhi7ci4"; -"warpcol.doc-1.0c"="q72m3zkgkm7fxfq1453jsmqidgacb2bh"; -"warpcol.source-1.0c"="lmr3rlbqz9q7j05glz4s8fyfrlm6ah43"; -"was-2017"="gw9043kq2ai4mkbcca20x5f10wnv8czz"; -"was.doc-2017"="y83pwhhkxlh92cr9b0hmps0izg2cjhmg"; -"was.source-2017"="cwqcmdh86sm58073zm929dxibw3flc02"; -"widetable-1.4"="1hbr1fdq4ssp796zm1j21lqqlv599jml"; -"widetable.doc-1.4"="5pxhchaigkbjblkp62p8i0kg27c2bhv7"; -"widetable.source-1.4"="3c54f8shs2ndrrqdxw6xp4bmy0isbv9g"; -"williams-2017"="9xzcvf4nblyp6vl0vhnwi6lbbmp4lagm"; -"williams.doc-2017"="0fr8h1zsj1h1cf3qpjvdkg3yz4fcjdsk"; -"withargs-0.2.0"="ahb75dczlyy8shzql034xqjq72ll0yvx"; -"withargs.doc-0.2.0"="6sr29bzbhwzcf77pjzhqb21fsp0541dj"; -"wordcount-1.7"="839mnm7jbjmcsqidl0ddmsqgvwaxv1wa"; -"wordcount.doc-1.7"="hsddvb5521vmj65yns8f9d69nnwhh6iq"; -"wordlike-1.2b"="l4ma5j7ga4b3r6f627vf1vwcb872n3jr"; -"wordlike.doc-1.2b"="wywmq3nr85c130ag5vqi0hpcgq8vh2f6"; -"wordlike.source-1.2b"="3zrpdarw3brnc5w1c5bgvxj37qlpc9cd"; -"wrapfig-3.6"="0r2wm95j00mxbiqgyk2d5vsb4l013zdw"; -"wrapfig.doc-3.6"="bb3z98p5kkhh2cw6qm0as75xv914l84d"; -"wtref-0.3.2"="427q1xixm8dz8wfh9z2bny6brs3s9i3j"; -"wtref.doc-0.3.2"="s02aiynd81ksydrfxlksamrdfkhhhfqn"; -"xargs-1.1"="s6g70azr1g9mg42k7lgii1ngmyjad657"; -"xargs.doc-1.1"="d8y9n347qlv5ybr4ahfqf51yb4g9wjzy"; -"xargs.source-1.1"="zvlns27k99jmi1iy7nyc03kyyy8kaycs"; -"xassoccnt-1.5"="gm7gxwzywrp5fx7y7n0ai3x8q0r33c2v"; -"xassoccnt.doc-1.5"="hxy66pflw755lgs6kfam4gvyv4c5vfal"; -"xcntperchap-0.4"="0iywxgavwp9jrrfb5rx6b9yzqxgzjbwb"; -"xcntperchap.doc-0.4"="526lndnvgdfy2rgsr9i46z4sx0dgssh1"; -"xcolor-material-0.1"="08zazp49lpmm92ang9i2q34kvx7v4rli"; -"xcolor-material.doc-0.1"="r646x6g0hwsi91hrxzz6b8l6nbbh3gig"; -"xcolor-material.source-0.1"="98z6j5l2iw9j1pyxmglm6b0gjdjyb2l8"; -"xcolor-solarized-0.4"="zwng9y8319hj7khamri46ppb0bcybpwz"; -"xcolor-solarized.doc-0.4"="c83zvv123bjwr6z10dgfih1k6b9wk4k8"; -"xcolor-solarized.source-0.4"="5p141gbzdasinppirw4wyb0mm9875bcw"; -"xcomment-1.3"="qnmk0vpj33sszbi3hfndscjwcmg1gf5h"; -"xcomment.doc-1.3"="m5a8wm984ff59mg0jsf4f402zbjqf0b8"; -"xdoc-prot2.5"="awz55rah1196cknc1qsy0dc8ra91dvjn"; -"xdoc.doc-prot2.5"="zx0nabzias47jm6270rmw9wqr117mb75"; -"xdoc.source-prot2.5"="51sid2ab4iwhybxhkwf5wwxflabqy4v9"; -"xellipsis-1.2"="rj1gs7pjl8prl5hgzja22wzrp4phxbmh"; -"xellipsis.doc-1.2"="mx9dzws449rkvdfmxn0688m8f1vvg2z9"; -"xellipsis.source-1.2"="8m51f0mrpm5fnzakijm38vxswzda3f3v"; -"xfor-1.05"="x2bs3y606v8f42ds7xp2kmllq0vmrnms"; -"xfor.doc-1.05"="lbgdf0qia743jdvlxqf7vm4w1pc77kar"; -"xfor.source-1.05"="pafv6fqj0nd5xm0wgmwavkmg97rw7dnm"; -"xhfill-1.01"="6c09h61nlwbviwc1vfvmr4jhbrw2fs24"; -"xhfill.doc-1.01"="cw2rx4v66138fsh1vwxhq9smyai1xlr4"; -"xint-1.2o"="ra5aac7dhj04x57msq70dxjvz95y34sd"; -"xint.doc-1.2o"="j5r7k4mmpirl0l5jpariz5bl5vxkihdn"; -"xint.source-1.2o"="iw48mmji3k70riqn11n3vfz7vlnp71x4"; -"xltabular-0.03"="vna4kl7alw7mj4cnja5nf86mfybk4m43"; -"xltabular.doc-0.03"="6db58n1fnqgsh54r1y7l4wcd6z0db31m"; -"xmpincl-2.2"="wjg1lw656zbn3h41pxqzwwag9mgrk3h6"; -"xmpincl.doc-2.2"="dczhfj7g5h3gf3vg7wncvccn1q3xavqp"; -"xmpincl.source-2.2"="0pfma5c8agil5jamikja0qh5fnyd9wn0"; -"xnewcommand-1.2"="gc7n5467awcrcwyals55mclkx2ighp3b"; -"xnewcommand.doc-1.2"="i6hx2x96hwjs712zzrp5h8l020b7j0yh"; -"xoptarg-1.0"="dpvgxh3j4vz7k25vbi1a6936pxsg901p"; -"xoptarg.doc-1.0"="hlx9h66iaychpvzkxnwldkffj7fdn45m"; -"xpatch-0.2"="8yzw0fgd1yk8cg1x5dljlywpzbijz485"; -"xpatch.doc-0.2"="zi1mwf1l3li8gghz99408f5v31jnfrm4"; -"xpatch.source-0.2"="wb88mjd06mbw0k8q0ha242zjyy6fr31l"; -"xpeek-0.2"="3dbw2vm05dirfvskchrmgdlv7l3n46nw"; -"xpeek.doc-0.2"="vr8bhx79vb9d4nb8ik4aa5xgiyr8sfp8"; -"xpeek.source-0.2"="cr6cxj638iwax50pkn60az0mawpx7m86"; -"xprintlen-1.0"="icyd4h8hs5yap04snj442adcw8kiknjm"; -"xprintlen.doc-1.0"="lrz20zfh7j4px543jqxy3ljm803mnlf0"; -"xpunctuate-1.0"="n3mxrha0440l5ngic93idrqw2agmisah"; -"xpunctuate.doc-1.0"="lrvqrndq151vfz34ycvjnh3sw77v58lz"; -"xpunctuate.source-1.0"="cmmzrijia2ir3mrhcq4s531la5kx18fj"; -"xsavebox-0.7"="9xw5rn16kqwkb7gh47rxi4k6nvw4zssm"; -"xsavebox.doc-0.7"="0jqg2f31dibmxl8w6dl6jicb863wf62i"; -"xsavebox.source-0.7"="qzzx5fhwkd0kl7c6rw8gi3bxiqm7skgb"; -"xsim-0.10"="hj9jfx2qq5qqyr1kzzc2hg0d0bl4wrza"; -"xsim.doc-0.10"="pv4dn3j7ky28myxy7q58kn0ing8zgdlg"; -"xstring-1.7c"="yykas5nwn259cnpaxjgijvv1z0s1xd25"; -"xstring.doc-1.7c"="xawlbcagd4a1sd0ndzm12d8h80fm5zy8"; -"xtab-2.3f"="zqrxzgk3pn3kw19jm28bvg0lch9lc7sm"; -"xtab.doc-2.3f"="pmhfig6nmfimb0didacw2sja2kc1nik7"; -"xtab.source-2.3f"="78m8pqm3r7jhxy1p5cvqy7p0clpzwi6q"; -"xwatermark-1.5.2d"="5c0z0yvlrs562482lkz70w6n7i80mkqi"; -"xwatermark.doc-1.5.2d"="1ixadba47dckfx4r1hhzfd8q1wivygpj"; -"xytree-1.5"="2kq4h083zj1zi2zvrhsnqz5wjyl0dkxf"; -"xytree.doc-1.5"="05af0l0bbcbr5gav843zs69p917cx3xy"; -"yafoot-2017"="nb46q5csnys171p4y07ifbp4il4g6qn7"; -"yafoot.doc-2017"="6866y5zf5dhvk90kw03s7xi0kdwrs10l"; -"yafoot.source-2017"="mm2a4gpd3llkfz3ifvi96jvz8xl82az7"; -"yagusylo-1.2"="rbhp05f6y6zw687pdw1mbjvaf99v7qy3"; -"yagusylo.doc-1.2"="av3jf7zqa6rprfip5lm173xj2f1rffb4"; -"yagusylo.source-1.2"="6z69ljv1xpv2cn81l63d8xrbwrk8am5m"; -"yaletter-1.1"="br7r3x3n8h5nlfy36csx8a5ji3cf12wl"; -"yaletter.doc-1.1"="x5mhsm4pxjc2klcnwqyrz10gbq4kzw0x"; -"yaletter.source-1.1"="c1la5n24hxfi3paxwxd8m7lxpd083k0h"; -"ycbook-2017"="040lf3a7r9b33qmwngkr7r1q2cjfab4l"; -"ycbook.doc-2017"="8nq8qpzh43pnvqfrlihkimz7w6n9kph3"; -"ydoc-0.6alpha"="4di93jv5wpv4bdng1ibkf0ma6m0bknz9"; -"ydoc.doc-0.6alpha"="80hq2xznj76kgj0zb6zv6li578kc3r2i"; -"ydoc.source-0.6alpha"="39128wyw2py0j8f334r7drff849ad2sv"; -"yplan-2017"="rm8ln7pvl6i672107i8hxic85s994g6g"; -"yplan.doc-2017"="0h0wa59ackd645spdqk9vqy0gzzp8f8y"; -"zebra-goodies-0.1.0"="dr3dldrinlcvkrfp4bxwm8i9vbifvmlj"; -"zebra-goodies.doc-0.1.0"="gklc8j9w99rj38zrb472aa54plac099z"; -"zed-csp-2017"="ggjqzwn3zi9x8ziddkh7xizgw80qqlrv"; -"zed-csp.doc-2017"="5p8s701yk431qyngw010qws6b9shx588"; -"ziffer-2.1"="jv9y39n2mj1csaixb3pdfp0qggc16b04"; -"ziffer.doc-2.1"="3ys31swbmm03zmnlvfm155aii3nrd2sm"; -"zwgetfdate-2017"="ibagqadgb3nbq8y72lzhrbamv5xcipk1"; -"zwgetfdate.doc-2017"="idw9limrda31c7h0xd3j6v23xqbd2nn3"; -"zwpagelayout-1.4d"="6wskn5h4bxigry3bjdf90ibdfrkinln3"; -"zwpagelayout.doc-1.4d"="rr3q6ypq18rkaa77ikr0j2sd80pp322j"; -"checkcites-2.0"="sl7bgm1kvqvl8q5ykbkxpin78pn6ivb3"; -"checkcites.doc-2.0"="5k7dlp98z1dr1vlir72f0r78vmaxl4ps"; -"chickenize-0.2.5"="bh3kdbw0yvz28izgmxxw3psmirwmfcd5"; -"chickenize.doc-0.2.5"="hqyyggfs1is65gfl4ck1mki9wgm6238v"; -"chickenize.source-0.2.5"="xhybj8jxyv1fghx7955dcgfcl9kjgbkw"; -"combofont-0.2"="3fkzcqjwxkciacvpvncnvzknf6mrrgh6"; -"combofont.doc-0.2"="c49bkqad9gw6lghaqkl4jp53501wfcgc"; -"cstypo-0.03"="4iqsrwnw7pnzhzzspr686pf6y4img6zp"; -"cstypo.doc-0.03"="3s9dsniw0yz2j7iffbsycsgrycfbjlg9"; -"ctablestack-1.0"="cavlzn944q3fhha3i4kf8bgvm2y5zpdh"; -"ctablestack.doc-1.0"="g2d4fq9nl422i3i0skmlrydx6d3ks8cq"; -"ctablestack.source-1.0"="bqrksg21vxxki14v7sadnh35070f2vdy"; -"enigma-0.1"="1d9g45cwjgz5imk677zrza79fhwvz3cz"; -"enigma.doc-0.1"="57pmvf7xx9hp23jxaj4sfam0526y652q"; -"fontloader-luaotfload-1.0"="vg98ak3japxis0z4cawqch4ibpiz772d"; -"fontloader-luaotfload.doc-1.0"="116ayy7677jgdyxikhpi540c6hxapx8l"; -"interpreter-1.2"="pk1rbxzpaf3gida3dcshcgl5c12rgxzi"; -"interpreter.doc-1.2"="p249plg4a7qmq65rm84qfs5xvjwywnw4"; -"lua-visual-debug-0.5"="a728vzfhwg0bq8jhnznyxl59gaf9dfwk"; -"lua-visual-debug.doc-0.5"="nsaxcsri49qpjj878k6l4yva2k5vf6m0"; -"lua2dox-0.2"="f8nhx5l1x2vqsrnh0amwa4nrf77b6zjl"; -"lua2dox.doc-0.2"="af422a39m2llgqkjghlhh9ix120jdrbi"; -"luacode-1.2a"="8ckzckz94cdkygfjyh2dfldhr1pwa8dl"; -"luacode.doc-1.2a"="2xzk8133632231pnn3v0afb003xhl33f"; -"luacode.source-1.2a"="dw3p52gn6g103qkp5v8vmgxpj2b4cwb7"; -"luahyphenrules-1.0"="lpkklcbarmvfm4y9d5zgm9is55y66f56"; -"luahyphenrules.doc-1.0"="ch7vc8skad88crgb1blh85ig9sn97l3f"; -"luaindex-0.1b"="hlzsr82cp5vs41bvnp22f8jc3kkwyk4y"; -"luaindex.doc-0.1b"="k1nz25w1nrxbfcg8g9lrb4gm22i3m7ih"; -"luaindex.source-0.1b"="7pg6v1phdz96x5nmwsnf5bd976s2magv"; -"luainputenc-0.973"="a1q2xrryvsn271605s6ir0iymym4qjd7"; -"luainputenc.doc-0.973"="jyiy6f96v5nvrr4lp765vpvhrl96j67q"; -"luainputenc.source-0.973"="5v1n89k8wg4g43fnx0wz53gdxp7cvgji"; -"luaintro.doc-0.03"="gcz5ihcqinbpnqza158xsgw65h17lgi5"; -"lualatex-doc.doc-2017"="9vq4qxdsf4gfskrqpb45wj9m0jdkcykh"; -"lualatex-doc.source-2017"="jnrcirfvz7w28pcq3cvwb8g8khd3gzh2"; -"lualatex-math-1.7"="psliwjmyjf7rf1zxqfinpw6xjcijj906"; -"lualatex-math.doc-1.7"="i3a93gp6s6k1qlchh9wjlzxjnsfa8qm6"; -"lualatex-math.source-1.7"="bxf60i66c2dalirywzyq6qr9vw4gv8kd"; -"lualibs-2.5"="p975fbb74h2gbkwsqd2gqpmn7knklrry"; -"lualibs.doc-2.5"="jkfd05nmmm2p8bdqf1dz1kbsc77428c2"; -"lualibs.source-2.5"="bf55j3qmny5m91vm2fp7vqzx06kdf3q1"; -"luamplib-2.12.1"="00bqg0gxzpjrpc7bvnbvv1p5lp8v0yv0"; -"luamplib.doc-2.12.1"="l0nayjkmvn25fpchyhpbgldrksvnhsjb"; -"luamplib.source-2.12.1"="a46xp5q12wxc5z2hinfdw9bssawhalrr"; -"luaotfload-2.8-fix-2"="sp53ks2p5pbppdsanrgi0zdz4jdm1197"; -"luaotfload.doc-2.8-fix-2"="w4zkf61hmhp3xlhf392hgk6kxhzynw9k"; -"luaotfload.source-2.8-fix-2"="hx4zfc8xwya9qvg69jgl2dv2ab31sjy2"; -"luapackageloader-0.1"="rc85q0c3lyjd3c4mhjjbqlcywycwxcgj"; -"luapackageloader.doc-0.1"="dkccp3n7nwkwv9scga2xa1aqqplsird6"; -"luatexbase-1.3"="hjzprkfxz8i905ffdzfad0myg2ym4vg4"; -"luatexbase.doc-1.3"="3rnbzrql8m9ss0pk1yydy4v9acrk3qq0"; -"luatexbase.source-1.3"="v5x5csbgplvah43m8lbjky2nmfk2s3fp"; -"luatexko-1.18"="wl697fsrkhayxa4gip5kjm8wnpjm28mv"; -"luatexko.doc-1.18"="d6vpnzhw0m9yhlard38nadgd122sjnqy"; -"luatextra-1.0.1"="xb3dbgfnm7ww87n60ydpilkwqczj77lz"; -"luatextra.doc-1.0.1"="4pfnnxaynvw166pp1ivb5pjp061n2bvi"; -"luatextra.source-1.0.1"="3ajlrmqc27xyxlkn4vbprh6zzlqpf0xd"; -"luaxml-0.0.2"="gyfx3h4rp9jhbwrxria8dxwdr5shrdqa"; -"luaxml.doc-0.0.2"="8dzsl4mj3ld9n6bmyzahwkj25dyq04fs"; -"nodetree-1.2"="7x6x6xjd3aqhvz1nchhxckfhzjllfr21"; -"nodetree.doc-1.2"="jnpfcdpwafza66wmlvgv4jkmisfc9k46"; -"nodetree.source-1.2"="877wmvyrnhma4v3qdlq4r1pbk1bldlv0"; -"odsfile-0.6"="1h0vzwknsi9w3vpk008mdk87l3c33ffl"; -"odsfile.doc-0.6"="4wvljjvknahcyfnwkpnpbmzg26zaa9bp"; -"placeat-0.1d1"="rkzxsay49qp6qpiy3wpd6r3byzrm4hgy"; -"placeat.doc-0.1d1"="x954mm7qhyffqbh9hrgrxa5khh5h70p3"; -"placeat.source-0.1d1"="l19sqs0ipd1pgpl6kzggfizxvc1cb1p3"; -"selnolig-0.302"="gw2nwscxyg2p83bs90nnbg47wddkh0i1"; -"selnolig.doc-0.302"="d73jxs6xck7m5y95hx6nfls1572za6qh"; -"spelling-0.41"="kajpixvypcfl8ivqqnscfcd1fb1vv78x"; -"spelling.doc-0.41"="r0sqb4qz4n2w8n0092qik847f3dziq0a"; -"12many-0.3"="kzixh8p9qmbz0hxczir6pixx8k6zc1an"; -"12many.doc-0.3"="v5qw194xha1w7mr6x3zcwp9a0gpi4w4n"; -"12many.source-0.3"="wqc3q5hqwg09g0sz7l5va9xazvmqbbrv"; -"SIstyle-2.3a"="35jza92m3n8nhfnqxpi4yx5xi90hf5mb"; -"SIstyle.doc-2.3a"="7y6y0ks7aa4yvqcw4jzh7rrrajm5lyfz"; -"SIstyle.source-2.3a"="i5kmfn2pan7a6bvl7saij0wbfq7xsx8g"; -"SIunits-1.36"="jpghwsag31g9f2lnzdzmfg1rg1vjxihs"; -"SIunits.doc-1.36"="1qalyh0q4lvlxxmwykaq3bp3sw76sscg"; -"SIunits.source-1.36"="6v2lr8gjm3f2kyqh7pc06ay5iswbi7p2"; -"alg-2017"="2z4gi58401dsjwivwji0b169ihz3assx"; -"alg.doc-2017"="43bcrdwkqnx6rharxz9l106cxycm408z"; -"alg.source-2017"="yq6bvw0bwwqq8c367ml9p9cbimqhkr1v"; -"algobox-1.2a"="ykmx4b4yz0vbbzw5pkabkq23da5ab2nj"; -"algobox.doc-1.2a"="slrgkjc160aasdqly9n72inxxs20p7dw"; -"algobox.source-1.2a"="1jk7jr14qb3sx1vffwazmvdhmnxswpjv"; -"algorithm2e-5.2"="w36nldd3zkmg3v74jzg22kwkw0vhja5b"; -"algorithm2e.doc-5.2"="b2g0vk8jb1yqqi9fnkvxizpdhlaqjn04"; -"algorithmicx-2017"="8hvwf9c6b51yc623g8ivxqzwd10c1j7s"; -"algorithmicx.doc-2017"="1xcga5bk7fgqq2dad5mzv2v2x0m6hqrd"; -"algorithms-0.1"="s07h59vabig8jdk2d7r98hdnxpyq52sm"; -"algorithms.doc-0.1"="vwq0lnznxpwi4zpp4hjaljdfc3c2h6yw"; -"algorithms.source-0.1"="cskf3mpv2rk435przyidljaijx46fiy9"; -"amstex-2.2"="lpqwc8f3c8iv9691yxqs6r00dkjp9mh2"; -"amstex.doc-2.2"="xagb7dirsg6c0hwpcm99sy1b3p7vklcb"; -"apxproof-1.0.5"="n6vfgg21i1ln96a8ma1flmi3slnprfrp"; -"apxproof.doc-1.0.5"="l40pnh0x9hwavdbfl5q6zq4z15frscaz"; -"apxproof.source-1.0.5"="ka30dkm7rgbhws3igknx7mq6xzp16svy"; -"autobreak-0.3"="61yyi2p6gf0sjydn5kr8h8qvpxgmvbin"; -"autobreak.doc-0.3"="lzi2q6g0mrv5l8kb3b9yg0ykiiwimyfv"; -"autobreak.source-0.3"="62cm1l24gp51a8jnag36y8gm1bwya7la"; -"axodraw2-2.1.0b"="s60pc7wafn9ybkk0576i8daxm8ywchb9"; -"axodraw2.doc-2.1.0b"="s14v3s2ffrxlq0czh1f26fzr0pp8f9nm"; -"axodraw2.source-2.1.0b"="mm0maisc29q0kspj0jsm5i26k5h8n0ly"; -"backnaur-1.1"="f74p150lbyc7bpvfg0cksv6g3and4qm2"; -"backnaur.doc-1.1"="4kd67srbm2bxwrjj3rdd8k56g108bj5p"; -"backnaur.source-1.1"="25zm2sxfdijfvbbcckim8glqfgidrc60"; -"begriff-1.6"="w5mcpc6qsm8np9n4lzqbq642frp73szn"; -"begriff.doc-1.6"="wwsqgp4ah07a8z28l8ji33mvj0w16l3g"; -"binomexp-1.0"="5jlh0g22c7b1i94n2qicn0j6k4zmami9"; -"binomexp.doc-1.0"="vh653aqsqkvcsmrvzhw1h4sqvirxg3yv"; -"binomexp.source-1.0"="jairxsdavf3ll4160dlbc39hriyyyrdr"; -"biocon-2017"="d5164k5f9rh092j3yd5vysfzcp6qbvc7"; -"biocon.doc-2017"="w3c6g9qr6s5pm76jq7v0fk4fs90p5d20"; -"bitpattern-2017"="s1gn3l5lfz24xgg768032s318gzx96zy"; -"bitpattern.doc-2017"="8nq9nd4qsrixnnw32saxp6272d26w040"; -"bitpattern.source-2017"="1xa4jib8aihzccs6lrijw5x0cvhlrkcl"; -"bohr-1.0"="5r65jri672mlqzhd26dmys54sj19c8kz"; -"bohr.doc-1.0"="8gsrm5xrxfqqgpljlyizlcdz4lw3xk9h"; -"boldtensors-2017"="ivpsy3mgqghbw4qv325j9rc6nwwmh9ya"; -"boldtensors.doc-2017"="nbg1ilwbjn61g6g93bnqhfm5xgrgqzgk"; -"bosisio-2017"="dinsh8vlzgch7mvajkqmikbpgmzryqld"; -"bosisio.doc-2017"="asd7h31zda58mwykhc4jfp5nwv21y7b2"; -"bosisio.source-2017"="m2y96hhgypgcsli8v19w6jn7y39d23vy"; -"bpchem-1.1"="c1qr5s3jp7zg06sis026ll5b38axvni2"; -"bpchem.doc-1.1"="54qyy00y03jbbhg00az5as1bc5h9i2fr"; -"bpchem.source-1.1"="r4bya1mqkjjnmzc14jlbv676ls312ynl"; -"bropd-1.2"="zhrvx29z8y1gs88y8lx7wvi0dlhamkmq"; -"bropd.doc-1.2"="1k5254jbhikwqrx5wv61qmznkhp41mqw"; -"bropd.source-1.2"="8hny5cxa57186p4brdriyp3hrmmqr9ww"; -"bytefield-2.4"="whxn5qk2z4pia4hpafbzggp6q6zai2c0"; -"bytefield.doc-2.4"="ixgwy7pi37anjp4nmm765hc6hh484gxz"; -"bytefield.source-2.4"="mmnbxv3g3c6i858xs5dazi1nkfvrxsjs"; -"calculation-1.0"="sss6l897zlki1lidr2s5vp60rv1jfm0f"; -"calculation.doc-1.0"="zwcix1a11s0s1hh7ccy28gbdxylz1n3k"; -"calculation.source-1.0"="asdip95ln7gna99vk7hjiq8n1hfcqg1x"; -"ccfonts-1.1"="11ghrz5bz02nw40srb3ih2v3r6pmsvq5"; -"ccfonts.doc-1.1"="vz7iqli9bwplwd20xvpdkpswc7r5zvlc"; -"ccfonts.source-1.1"="iylfqg59y0yadrzjb1xcb6nbw7rkjfr0"; -"chemarrow-0.9"="mb0i68z92909632g3xd1m3ahvmg0nj72"; -"chemarrow.doc-0.9"="h7g7ldb9837ngsxbmxm2c902bk0k2wdg"; -"chemarrow.source-0.9"="05g345ir5pvd4wik23yykarizwp0l506"; -"chemcompounds-2017"="7m2snwdxnachamq617zap92fsgdqhay3"; -"chemcompounds.doc-2017"="imzf21bm33j290wmy96hx88ahf5zgbff"; -"chemcompounds.source-2017"="nwcxbn1ivdiswdqyr319y93l76527amj"; -"chemcono-1.3"="kppxwgnwc7f62n7bwi2gnb6zndxv4bag"; -"chemcono.doc-1.3"="r527psyb3zf91x0xd6ywiv429b0rmicp"; -"chemexec-1.0"="szl9xw9iiql9yi7la6hwcwx8frhdxkck"; -"chemexec.doc-1.0"="q7rkw9ny7g93m4xm5jvs17v8x4nwb2p1"; -"chemformula-4.15e"="pikmiqhp7658vggw4pdpip304s00jlf2"; -"chemformula.doc-4.15e"="vfw8hi8y9ysbp0ssaqiiphnlgyrjz5l5"; -"chemgreek-1.1"="6yfyrii5xkc1nz5bniqn134rqa2cdv6a"; -"chemgreek.doc-1.1"="x15bq2wwjyplpwpbj8hpz21zhzwjwryk"; -"chemmacros-5.8b"="8993jvwy5blsph2dckvh7g8y6154m33q"; -"chemmacros.doc-5.8b"="hqc6pskqgwdg9c9m83dapqgzz3nbfc05"; -"chemnum-1.2"="nk857am82h2zfh8f5l81sm3xrrg0vawm"; -"chemnum.doc-1.2"="awwrxj67jwai17nvgpgl2lx10n8wm741"; -"chemschemex-1.1"="2gf0m3crv8xyj0vgw3hkwwp1wkmrqdrc"; -"chemschemex.doc-1.1"="k0ggp3lgv2fnq369q0j26jrni2blcvnh"; -"chemschemex.source-1.1"="z9w3cyfnzg70i3ddmskkr1k9dpcyq3pi"; -"chemstyle-2.0m"="lzbqwhh58y559q5lbxnbbz21rfxp1rcn"; -"chemstyle.doc-2.0m"="zv454b37y12fspkcphm6qs0yy7x7768s"; -"chemstyle.source-2.0m"="v52wrccz5gh3pswpfilm4qs48bplws5s"; -"clrscode-1.7"="6w0y1xknbskhhahx05688943y4pqr22s"; -"clrscode.doc-1.7"="m1syqr9a0x2546s5qpslia4ic5zmf961"; -"clrscode3e-2017"="0fz3frh68k47pdn3way6fbpiagyillgk"; -"clrscode3e.doc-2017"="91b116aqyihwlizzw1apmvd8kaaia407"; -"commath-0.3"="qgkl9s5w0dadgirg3aqg0si0zm8swxss"; -"commath.doc-0.3"="ririan3s31h8cwcamjlwglbj4fyvc8b9"; -"complexity-0.81a"="id7q2in24z1r6mi47jdh98r7d9gkxdxh"; -"complexity.doc-0.81a"="jppdvfvs5wy2vbkzvizzirgrhf9k6sy5"; -"computational-complexity-2.25f"="hs6ja0ghmdhvkm2m5zk4bsyhr0z0z8b0"; -"computational-complexity.doc-2.25f"="nr5kmmq6nd2ppdyy3pygb2fj6ilz9gfr"; -"computational-complexity.source-2.25f"="br0rz33ycmvpsn5fdhvcjlpffhssnw08"; -"concmath-2017"="7qqfg14ka9d6j0ccb3bswg0jhzg8gvjv"; -"concmath.doc-2017"="rw4q8bbj0jyv9fs9vvxv9iksi39mrjm3"; -"concmath.source-2017"="h0akd4lxynf1anylxfv0dibvpkkgb0f0"; -"concrete-2017"="8076kds0h67rl93yygsicgp8hpk6cfz0"; -"concrete.doc-2017"="xddpal4gfl1km582kqvn79q925mixskv"; -"conteq-0.1.1"="r5vmidbf2afm771ijgph43qc66safd3r"; -"conteq.doc-0.1.1"="6ki2nz31r0b86kd2p9w9a5ph8g5dnj8f"; -"conteq.source-0.1.1"="6sd4m9i6zv68gr0b8r80r477qcj6cbpx"; -"correctmathalign-1.1"="vip10w09k4kq9a67pfp73r64mk75095h"; -"correctmathalign.doc-1.1"="51qjv6v507ahi1jhxd9sp406bd93vkdz"; -"cryptocode-0.1"="a8n95hv90vi0bx2azmdxlvhvq5jx3384"; -"cryptocode.doc-0.1"="fz2j47nnxvzn5hymz7r66cq43pw859dv"; -"delim-1.0"="q2f4p0f8bg1nwim31i272i5rpnjibxks"; -"delim.doc-1.0"="5k874svcycyk4y5qalbs4h0x4zkviwc4"; -"delim.source-1.0"="bglajqs1gdzhpjayh5d4afw7h09wln22"; -"delimseasy-2.0"="nv8vysx58m3cgljms4fzrbpqms5wsb7h"; -"delimseasy.doc-2.0"="jgsz6apzs5flbf717bmfgc9p07mfn16p"; -"delimset-1.0"="l99w5l073yxpq2jrx2lms4q0b129i5kh"; -"delimset.doc-1.0"="bvmwg2l20ah65jpbzavfpadzmk5zfn9x"; -"delimset.source-1.0"="4sj70zg5lbi42flfyfq3nbvf9s4bj6j3"; -"diffcoeff-1.0"="pz1h8lxq1j5js0gcgl27aghy5kz59mbg"; -"diffcoeff.doc-1.0"="nfp3a4dv00fp6xcgvc735zlsg792p5l4"; -"digiconfigs-0.5"="r2ph2xkdaslj50qk54n7a1xx37n8pq19"; -"digiconfigs.doc-0.5"="vignfzc0zrhrx0jgybwmfcgyfcgaqhim"; -"dijkstra-0.11"="25p95xl60c29w1b8z1ggvys4fs3szv9q"; -"dijkstra.doc-0.11"="xn84bb3zgv8jk4slwrr314680l5xybmb"; -"drawmatrix-1.5.0"="pl0mscrd3i4h9m8zq947ajh45apms3fj"; -"drawmatrix.doc-1.5.0"="qxljjk2vh5cc7l9xxn6kicknw2csdk4p"; -"drawmatrix.source-1.5.0"="89lglkdc257iwip9aiwnshzqwhvcqz5b"; -"drawstack-2017"="kdcvc0kd9lm3zxd2zszwriab31p26wrv"; -"drawstack.doc-2017"="plmy162h6z23pzimj4i5wjpih0m21z3p"; -"dyntree-1.0"="820wp3d1dcdm5vxihmk93wqc8qw4rqf4"; -"dyntree.doc-1.0"="j334vdgmzrhlv3x0ihzpa9j2rbbd9xhz"; -"dyntree.source-1.0"="ha5c29s0f6j3r5f3b2v7v7bgxaks28b2"; -"ebproof-2.0"="5ic2h08ff6km04b5j7ya8grg66q00a9j"; -"ebproof.doc-2.0"="3hc5hiis4cssjh2l5a89df29yhjg3h69"; -"econometrics-1.0"="4b5wmgy2zn8mflr9zdfhyc0pcw707h9j"; -"econometrics.doc-1.0"="5rm8ml9qmmq9nnyx9b5x7cfm54qdmqpz"; -"eltex-2.0"="n3kq7kl8i0b1k89i94i4k30qcy31lhfz"; -"eltex.doc-2.0"="pnvsk55d11vh82nn0a77lskyma1mqmpw"; -"emf-1"="l7l1rzphl87qvgldxpdal5pjvlxx834f"; -"emf.doc-1"="sbp51vc20b7m91r43ck9f4czblqa6gfy"; -"endiagram-0.1d"="lvncrih9fmmsd6571dklnq2vzh7jdxv5"; -"endiagram.doc-0.1d"="7nqf9zgjslck0853xy6r6i938k9pd76z"; -"engtlc-3.2"="dc257zhqmzl7yymbv9prpiam1mvznhnm"; -"engtlc.doc-3.2"="d6mmmsi3kr2dlz2g6iwynabjlw1jyp46"; -"eqnarray-1.3"="iprdk3kp9cbmi01r29rmnjrfzifhiw5m"; -"eqnarray.doc-1.3"="v7l4q95sjrh3kd92xgbqazd7dgq8kaq4"; -"eqnarray.source-1.3"="bwkjz77mw47z33bwbgsx81wbw9i4n2n5"; -"eqnnumwarn-1.0"="vz6kiciv5zhrh16ddisfrik5y9g2qr8h"; -"eqnnumwarn.doc-1.0"="py5m5187p7i643k6wgsm7zyznh6awp4s"; -"extarrows-1.0b"="6fa3hrvqa3qf7wqahhb7k168sz6pzmqd"; -"extarrows.doc-1.0b"="dxnpkgk5iirpmzhznidklfk0xy1y5l3v"; -"extpfeil-0.4"="0yaa2siwn8yvcsd1xy6q3shswdzfzq8j"; -"extpfeil.doc-0.4"="1c0q3h8z0vfy05gmgvi5gbk628xw2pwm"; -"extpfeil.source-0.4"="fly5cib65ppxgrbgq1h8vcxx7m6340bb"; -"faktor-0.1b"="bjbmkxvqgl81pnq0v7hm0a1ija9vwgyi"; -"faktor.doc-0.1b"="mf571k3a23bdizhirzmkr1xwvm5y3fxw"; -"faktor.source-0.1b"="l1lqrdj9dr1waq7dymzij0m1vvhzvw7b"; -"fnspe-1.2a"="firv6p5c69ljcf2bw8bqpjd6jjsgy8fq"; -"fnspe.doc-1.2a"="kq29lk89jw7wi84h5dgwvpi5vwqj69c2"; -"fouridx-2.00"="lxj3924da4bfn7605g2akgd3ccynizqc"; -"fouridx.doc-2.00"="ic4hkzvwc05qm91h90cx645gpskcm8f4"; -"fouridx.source-2.00"="zgb2xfg0wl5ld4b5v8rn72mxmfy3qy38"; -"functan-2017"="68wga1s4yiamylxfjma76hirgk867yym"; -"functan.doc-2017"="h6jwmv7wp2a8whhi34r62xvi1qll0vb7"; -"functan.source-2017"="rk42vz9n59n31xx5my1ahlnxmagzap7a"; -"galois-1.5"="b8khw120ihwg30l5wiyrpigb0n76j4pg"; -"galois.doc-1.5"="pl6jyfxfim7igp5lhhsdghiz6awrsf42"; -"galois.source-1.5"="pf7dxm40jcipslw88sqascls74wnvhyn"; -"gastex-2.8"="7ncqqh3yaip7f6fpv1cs57wlsw4krkzk"; -"gastex.doc-2.8"="y3ybpis1prha863r0486c1wr24wfy0y8"; -"gene-logic-1.4"="w7b16bvypbh9l3kiwbgha3dyh4dlqpq4"; -"gene-logic.doc-1.4"="nzraabszgvj8b0j503f7h892grbqjjrp"; -"ghsystem-4.8"="1ka9bn3qfxa1cq1f486n4gn596315gd2"; -"ghsystem.doc-4.8"="75554yiry6a6riz7m9mwpbzq801a0bl4"; -"gotoh-1.1"="lmsc2xb42i0w7ysmq1b7v69798xz6061"; -"gotoh.doc-1.1"="2nh9cbc9jvlwxlg3rhayjx63xyjcq0c9"; -"gotoh.source-1.1"="mbdzb4047z6wzr4gam5dfs5199hq02c6"; -"grundgesetze-1.02"="cd0rxykb2favdbw1f945aalhy0shxcih"; -"grundgesetze.doc-1.02"="7h4rhzzj2jak20jrgv9nnjri35iiyvdb"; -"grundgesetze.source-1.02"="dqxmkagx54l3zhsqm2iixizzqmcwqabv"; -"gu-2017"="4m173j1ac2aiji1xjpxccd5bnasv68hd"; -"gu.doc-2017"="vkm8qnzqcdqh4xv4axh9sfy65bx2jji2"; -"hep-1.0"="f70qsf585a6rw0lzizd5ps7lcv2qqsl9"; -"hep.doc-1.0"="aqaxn42inmw854cm1qps4fkcijc11fm8"; -"hepnames-2.0"="3f4dycnxwd41da8gh67gs89xcb3l7zl7"; -"hepnames.doc-2.0"="99jvklmwjkmrlmr9jfgdax0j9ikr7b60"; -"hepparticles-2.0"="m5541j0ip82ygflxc174k8xzr2kx4fh1"; -"hepparticles.doc-2.0"="34viq0myldrs90f8y0dflrjxhimnzkq7"; -"hepthesis-1.5.1"="bnv8xza456594jqklx62qyac9zjn0j7h"; -"hepthesis.doc-1.5.1"="69r2xn0d0badii9gynlk0w2zyfwpbmn5"; -"hepunits-1.1.1"="a3yzdj6ykcd4522cknwng48wbig08kg0"; -"hepunits.doc-1.1.1"="x8d9hwb5z12ng0ndny3b9vgja741bg9z"; -"interval-0.3"="kvyvv28dqv49nxdspbhayc8bbvigs6n3"; -"interval.doc-0.3"="iq5iw643gmd90xmzq9mkmkzf4ws2yxqn"; -"ionumbers-0.3.3"="rcar5imwp2v1vbkx3vxbq4zika5q8psm"; -"ionumbers.doc-0.3.3"="gsy4yhir7i0gwr0v1x46csqfyxa845r8"; -"ionumbers.source-0.3.3"="vd55vb8qai0kfy0mijzwzgdr52sa5a6v"; -"isomath-0.6.1"="s9cgjw007kx4vcz5f8b51hbiqjmi68w7"; -"isomath.doc-0.6.1"="nhpi08b738hs457jqv7139b44z35xy5j"; -"karnaugh-2017"="8s95y2qxd4i5g5q1x0a7h8iwsci6dls2"; -"karnaugh.doc-2017"="85z4avy6yfziaqd7b4w077ys394a3y4z"; -"karnaugh-map-1.1"="mryi5vdfqia142b35n97pwzvh267y6bh"; -"karnaugh-map.doc-1.1"="3zmcy9jclc8q01d3jz642w6j96ksrpx7"; -"karnaugh-map.source-1.1"="8zpvpcrxb35311nynqsxdpz4iqjai964"; -"karnaughmap-2.0"="52mx0flzri3z9y5fc1rgg665z2rpk01n"; -"karnaughmap.doc-2.0"="8m2xi7580kgrxq9v5dkcfcxhn757i7zm"; -"karnaughmap.source-2.0"="47f879r3821kwn8pwpyhh5874adx6f3i"; -"logicproof-2017"="24sbq01252ij7ldzb8achg4m73fakhas"; -"logicproof.doc-2017"="ldn1c2fdmnikc8fzklp5vzwkx73d91jc"; -"logicproof.source-2017"="745pxgmypzv7a1vf8gjm6r28khxk0s3k"; -"longdivision-1.0"="12d362pdsx3kjb0rbkv1qhnh0gkpp3xz"; -"longdivision.doc-1.0"="qlha7k5qp6rwhcz4c97kv0zighjy2jrl"; -"lpform-2017"="ga25ijvkw3cvzkag08jj7w8pv8d8mdj2"; -"lpform.doc-2017"="2pq3d2fni3nc4paaijygb6k5plky9wx5"; -"lplfitch-0.9"="wxiv9ihwv4jdmr4ij0kvggbbnhbkh19c"; -"lplfitch.doc-0.9"="lzz01n3w8zq7p9bn7lpb6rp6zkgmmxjs"; -"lplfitch.source-0.9"="4lxhwsf7366gs7dkq9qk4pyphjv13ya7"; -"lstbayes-2017"="xd7mf65l1snrwrbbsb7m8357qkanb8yl"; -"lstbayes.doc-2017"="iv7g0mjayd51ymjk2q6azz1pl7nk5405"; -"lstbayes.source-2017"="mwqmkyrba64wp0wwfpx4wbbmii2qxsfj"; -"mathcomp-0.1f"="rjxadz6409wc6g4ffb2jw40rw52rpwml"; -"mathcomp.doc-0.1f"="098xybrmriwyh7dl5vsxxxy4v7nf4bdj"; -"mathcomp.source-0.1f"="m3y8gisljqfy405d7cffqkda0mlz8rkc"; -"mathpartir-1.3.2"="ka1crqmcwlidnxb6n91dlfnf16hir45r"; -"mathpartir.doc-1.3.2"="0qn7ym4gl6m9g7vvx0mjnwyq2fjvy9cj"; -"mathpartir.source-1.3.2"="vx38w09k1cfrprj4yr0vy1gkwkssw6yw"; -"mathpunctspace-1.0"="siyih51vi4k361ai1yf8iy7nkx92ajf1"; -"mathpunctspace.doc-1.0"="xrl18mb7kzlsk38mzbsfkjzm44xiabsa"; -"matlab-prettifier-0.3"="j5p21f3rgbx8hyf7rdjbpn845mw8fgih"; -"matlab-prettifier.doc-0.3"="zssm3k92kxa3mjja3r4sq2574f7byspr"; -"matlab-prettifier.source-0.3"="nkp80iyfa519dkk8gh7pk7fxbj4yn1lj"; -"mattens-1.3"="v9rf7qmiardpzq3zzqzz0p3qnh4lp1ck"; -"mattens.doc-1.3"="dnnzxlvc6vrfy4rrm4vw5w0g85fr886d"; -"mattens.source-1.3"="dw4c26cwsg1hz3wvldlyi8q4f60h3szk"; -"mgltex-4.2"="99vi0f32fla2hmsabmf0d2d3c93kay29"; -"mgltex.doc-4.2"="m4m59xlcjgnd6pbsjsa36da37b61ydlx"; -"mgltex.source-4.2"="k3yw9bfjgkqha34712n3mplxsaqg6j79"; -"mhchem-2017"="75471cjk6hl3kql7ayvr2a0amrd362r3"; -"mhchem.doc-2017"="q2qy0yy4n3y0zak2psqkv4bbk6ajjgyf"; -"mhequ-1.7"="a6dc7zsnfim8vbrwy8jzbhqhphwzh29j"; -"mhequ.doc-1.7"="im348hlavjvbkg67akz24kcx6hxa8w2h"; -"miller-1.2"="vgpbb05dlbyp2phs7cpwrl9l8v7yczdb"; -"miller.doc-1.2"="fj6s0x2rzvldwm2lrmjx0f3hy9l4ih51"; -"miller.source-1.2"="9n5iljgqg52bzz39i2ailg3wjgfvgvx3"; -"multiobjective-1.0"="g6fgsq3fzl30yd4hrw2l6v73ldm957gz"; -"multiobjective.doc-1.0"="187syyaknws2i7i84xxzsnl9mj22z731"; -"multiobjective.source-1.0"="qhsg6vg0djg5h279gbs2lbally9vbrj6"; -"mychemistry-1.99b"="8swklvjnvwzm43kg3q8ydiczfl8l75xy"; -"mychemistry.doc-1.99b"="immlivqi6jjsf5g4mkkr1nls63hb5nqm"; -"natded-0.1"="q4nx9b58zsmfmpap3h2qs8pr28vap5v0"; -"natded.doc-0.1"="bkhf1ldr1hzsyc06bcp7rld2dbf7p4rk"; -"nath-2017"="7x3cdih5q3i8dg25h6737vaphmrdxvbp"; -"nath.doc-2017"="ilxg3pmmz0pf1xp6i3g5rfwgvrjprzbg"; -"nuc-0.1"="4mmxcaippf5kwp6sgcwbcf55m4j415ma"; -"nuc.doc-0.1"="b0pkc17fxlgygmfvr84gq1gf58w95a30"; -"nucleardata-1.01d"="4va73nqf813pn4nwssq5l99bm8ridnym"; -"nucleardata.doc-1.01d"="4pf1yr25bs77xpffs1c7amainawiabwq"; -"nucleardata.source-1.01d"="z7amavcl11izgahvxf67r72wh0ib661a"; -"objectz-2017"="jxzqzh7y1nihr8m7jrsnbw7jh187031h"; -"objectz.doc-2017"="d8rk9nql7l67xn6hyvwg4x3xxkpb407i"; -"objectz.source-2017"="62cr53ff66gqjf6y2i01gr70bblhn18z"; -"oplotsymbl-1.4"="xzbszdakjgy7svbksd8w1csc7akwbg8p"; -"oplotsymbl.doc-1.4"="g6zpsvgp1kar3i9rmig6g7y60a5mmk0g"; -"ot-tableau-2017"="mdvqwhal8vq8bqxqi73p4fyc6qpaskkn"; -"ot-tableau.doc-2017"="gcfni2sp25f6qswns4bfl585gfi36vy8"; -"oubraces-2017"="sm7cbapl8cv51d41dgc46gjckv3icx3z"; -"oubraces.doc-2017"="yfvkv4vgc6ycvsd2sixyph039nm4gzvl"; -"perfectcut-2.2"="6hp6k3kq4y44ky1n7xvxp9zs41v0154i"; -"perfectcut.doc-2.2"="ijp8qchgj2vj0ivcvjhi11ckv1iqxq02"; -"physics-1.3"="y7b93d3qrc6674j33cy58v5c6fhlg3dy"; -"physics.doc-1.3"="ksf5jd2gfrq4dj2p1x2iwpgik5vb4pl6"; -"prftree-1.5"="90ydfx91y6rdn1sl1i4sxhf0z3gigm5m"; -"prftree.doc-1.5"="ssg7xvni36l7c69mcvf1ly55zxid9c1s"; -"proba-2017"="k6j2r5kacbcl25i7zwb71a2mlyn17dap"; -"proba.doc-2017"="a30lrji3wrd9rb8aa7hzflch7cwlybdq"; -"proba.source-2017"="7grfmfi6hwyqzhi0aynjq9cl65yqh5id"; -"prooftrees-0.6"="f2p9ln64cc1wqimqa47w3hzgpdw054xr"; -"prooftrees.doc-0.6"="0g5fbbd7fh9inwmgq3c6cbk8ws4y19bw"; -"pseudocode-2017"="bmn68g4pm7wga21yf97mrnmwc588gn6h"; -"pseudocode.doc-2017"="1hm6d3af5zjrpvx9h5ihd6qqyg2384xl"; -"pygmentex-0.8"="bnyslpaj6qfdmak1k1bjyrk0jvflvg1l"; -"pygmentex.doc-0.8"="crqmqfjxlpwibbb9s7sp9qkafnk38f8c"; -"pythonhighlight-2017"="wyvy6ms2blns0nffsf2lzjs4gwivgh97"; -"pythonhighlight.doc-2017"="9g7wy34pzzhdwsaa4rvn41iblnynvxz4"; -"rec-thy-2.1"="w4qc3li9xj805104zqhgvzrl6a2pnyn5"; -"rec-thy.doc-2.1"="p0sdvhna21gf66srbfyblp4nd150d15j"; -"revquantum-0.11"="ciws2fb27v2jkmvacgxx5f5rjypxwhxj"; -"revquantum.doc-0.11"="3yx0fd96b5sxmf0950wy2yfswfn5k5j2"; -"revquantum.source-0.11"="a3lxg56ihykvv3wy0az60hbd3n721grf"; -"ribbonproofs-1.0"="7r52zy2n48hichyvyxnhvzcn10v6bm3l"; -"ribbonproofs.doc-1.0"="15wcmvid4xbflmy4lv1njbnvbz5svk41"; -"rmathbr-1.0.3"="fv88qckj67imsc8a7v0y9pgzqdlzcbmz"; -"rmathbr.doc-1.0.3"="giw002mrgbyjbm5mfsxy2aan7mgiqmv6"; -"rmathbr.source-1.0.3"="iq3id8a5cyskh3adf20nxwfwjxbb32ib"; -"sasnrdisplay-0.93"="qjpcpxjkpv4phwd4x6g42072343pn9jk"; -"sasnrdisplay.doc-0.93"="a9kmvwgbh2ih7vwah1my0gs2dhdzmz6w"; -"sciposter-1.18"="mi8zk7ik6q8rvncwp5m0ch6mfysil8fh"; -"sciposter.doc-1.18"="wan5jxr0084sid3zv4cdhr5kmdv1rjh6"; -"sclang-prettifier-0.1"="594wn96i6q9wgshyqmy7211c2x4j1fih"; -"sclang-prettifier.doc-0.1"="zy33dy1dq1lh9zzqvxh3zwqv53yw2xn6"; -"sclang-prettifier.source-0.1"="0k4nc1bkrw4l66wr47pd6dgigdgs5i0s"; -"scratchx-1.1"="fwylqfph2bpwqd8rl4jq8hi682cd1cw0"; -"scratchx.doc-1.1"="w1x4cg20frqfs889sk91xd5j822ja27x"; -"sesamanuel-0.6"="zivl33hp7zrzz0996fs4822xsbd5pb0g"; -"sesamanuel.doc-0.6"="h4dlbjwcrjk13lnvqxxjmm94pk083zv4"; -"sesamanuel.source-0.6"="fjp5657m4v2qzf4bxzrms7v42ghl861m"; -"sfg-0.91"="5j8965gkq0p9s9ryvy8ym22qz206igqh"; -"sfg.doc-0.91"="ydamww1x4qxpg5bsrcacmfwkkv9c876p"; -"shuffle-1.0"="zg1rq9yihzpl9l7xjlc7djqfg2s3mn2a"; -"shuffle.doc-1.0"="dqra8x226wdqh5baz25qqg905r3xbcld"; -"shuffle.source-1.0"="3r5607h5jsaibvmyvwm1v1scm0yrbfrm"; -"simpler-wick-1.0.0"="pmjzl9cnwrzxhjiwbrjxfd66lamrhvj3"; -"simpler-wick.doc-1.0.0"="pg2id6jpail1iiz92xdr1bvi2725lj8z"; -"simplewick-1.2a"="hfv61gj0g68m17iiimvp1zqzi7ri2z67"; -"simplewick.doc-1.2a"="kxfipc2w97479is7sdd9fmahrbwfk2l7"; -"simplewick.source-1.2a"="48db2ywp9dg6nd5xbclw2w85id3mf97r"; -"siunitx-2.7j"="105jmfdfm9nks053lc92wz5cbbfk1n05"; -"siunitx.doc-2.7j"="s8x3rnvz95jvgwy7mfp5ajizlnw0i5kv"; -"siunitx.source-2.7j"="d0iwcakc0kb0a80091sfbz6s7qg8lw17"; -"skmath-0.4b"="5ci5mzndbip008nmsjbcc5fq692mf9y1"; -"skmath.doc-0.4b"="gach5kwqg8k1khf43jbdbiybdz0fvnka"; -"skmath.source-0.4b"="ch2aknzr0lr1zav15zss8sv7j99afsf4"; -"spalign-2017"="if8r1d1xwq1as1147m3ixkxgyni8yb9q"; -"spalign.doc-2017"="s49kpxsa940l85yc6wzmb71i789874qw"; -"spalign.source-2017"="ahwv44vd19kn8vzbx7ya6275ysnp3q25"; -"stanli-3.0"="6ws3b75qs69jhag24aki76ndgryb9f9s"; -"stanli.doc-3.0"="iygalq6h7fdik4cfjyv5i62mid9gdr1k"; -"statex-1.6"="h8y1sw298ilqajy8vmi00yl9wpklf5fa"; -"statex.doc-1.6"="ksf4vra9673l5ycl8np7l55rxpj1xazg"; -"statex2-2.1"="a7h5agdmh5xw1646faxxwd1n1ajci53h"; -"statex2.doc-2.1"="cpiw77bl9p7y9vd6dwg4lnlk2n8lmmcj"; -"steinmetz-1.0"="v8vskhmyjdhc7yi21b9i11j4lfzmhypm"; -"steinmetz.doc-1.0"="5y0xh86b75lm16kjjl4cjs7vvylr6wn3"; -"steinmetz.source-1.0"="m31y5wd20vck85yj3zps711zi6bpcdym"; -"struktex-2.2b-6"="2vzrvkq0a6arxnzfsflmsdchabb6lv7s"; -"struktex.doc-2.2b-6"="hmd72jghr12m3kig5m3xpw4qzl9slbw7"; -"struktex.source-2.2b-6"="cyx3ndhnrjgipcwv36h2vbiqdjdvpq9r"; -"substances-0.2a"="wwjn0lkspnwgla7j46j2iwlvdrsvdyzs"; -"substances.doc-0.2a"="apg59a7fh980vddnfzjspsyq1jfnvsn7"; -"subsupscripts-1.0"="1nyf4q1szg0q649jmqlzd5p8j9h1fjkh"; -"subsupscripts.doc-1.0"="9yhhgbj7i83v21flfr3gkr35vkdxpx6m"; -"susy-2017"="xiv8s7m8lahyc17qdp7vhdnriqcz2gzl"; -"susy.doc-2017"="51apv9rzw9q1aa390a7p6w0d4y5amkms"; -"syllogism-1.2"="gx6hjs32rq3d1sk28cs8ng8m2i1xwgrf"; -"syllogism.doc-1.2"="m6nv4hcwmh5qa7m411vwm8c6s1xbdbx4"; -"sympytexpackage-2017"="x7b456c7l5nkwaf19g29rpc4m6qz27h2"; -"sympytexpackage.doc-2017"="klh09byy7h38j068d9qrgyhawcfjknji"; -"sympytexpackage.source-2017"="lzsz5ly9rnzph5nxnaqbf9nf5abm302c"; -"synproof-1.0"="bv32jflr6n3jdm93xxpbvhz1lrhc3i9v"; -"synproof.doc-1.0"="i74i5km7n20hglq2icb62xcc2pl1fawc"; -"t-angles-2017"="an3w3nw07gc6hyzfjk4bd0j4swj8qr4p"; -"t-angles.doc-2017"="68ylwxvywabhyfqzlb7d642cmhdj3g2j"; -"tablor-4.07-g"="fs9vl9gi63j8bqgiv06dbhbgs2vl1c8r"; -"tablor.doc-4.07-g"="k3d87x83igkq78j1yvav6b08y818qgz9"; -"tensor-2.1"="4gzhhxr2w1bbwb0yf799siazn5d6538j"; -"tensor.doc-2.1"="j4hxlj9f804ffrdp8pf06mj79yb8j6qy"; -"tensor.source-2.1"="89fmh96xlj21pm07c80q9cgiaj2a3c3r"; -"tex-ewd-2017"="725h0x4azacxb6pi7bnrvb5gb2b6rb8l"; -"tex-ewd.doc-2017"="npk74dnjx7jy9392pz0m4fzxcxqqsqq5"; -"textgreek-0.7"="m1b05a740x322la70k6ib44sk6cky167"; -"textgreek.doc-0.7"="vah190cds1677yv86nfcyriccln296yd"; -"textgreek.source-0.7"="cqc5zj4ck54rayydvml5m3n4hfnykglx"; -"textopo-1.5"="rvcbhsz8win1g08s6az11ji6ryd9b1fl"; -"textopo.doc-1.5"="3f9w8nbyyjismgdxb5daijc88hfp8m8k"; -"textopo.source-1.5"="4h2x01rkf91dha2yxqpdfgv5qsmz34sx"; -"thmbox-2017"="5b8zyq68dw8c7cylg28k9bmx261k8d5p"; -"thmbox.doc-2017"="rpd99zkmrb85kgldsyi2iwr70q9n8y35"; -"thmbox.source-2017"="hnjviz4vyw78mg6lbcdyv88qajhjdh6w"; -"turnstile-1.0"="c4nm39zwakha4bk75092371db2n0nx4m"; -"turnstile.doc-1.0"="w2hv466gzdsc7vp0al5xk7bwa83szvr2"; -"turnstile.source-1.0"="8p5g2w1pcaxhg2a54rq2h23zd7cbj60h"; -"ulqda-1.1"="llh5ji3r34m637hzb9qi4z0d6hap8fcy"; -"ulqda.doc-1.1"="w5anmbpapkg5r1bi0gvh1wqrqjivgmz1"; -"ulqda.source-1.1"="pl71x58ifcpllalxfw1snj2r464qvx3w"; -"unitsdef-0.2"="j5dhzwnaizymvvj0cvvn8hcjgpiaw3xj"; -"unitsdef.doc-0.2"="m3n8c9wpk9m0il8yn3ip4kwvlbyzfndw"; -"unitsdef.source-0.2"="rpwd7p723jsqcmcl28kkfg3fg9dmyfxa"; -"venn-2017"="vxgbc1jmchjsq3aq1wklgla50p1smqnz"; -"venn.doc-2017"="3z1kgbyilhajm6przv2a1rbdl55fzhqj"; -"witharrows-1.0"="1rbidc43dmr9d2qcwmprqd9a9j8d2808"; -"witharrows.doc-1.0"="gry0afqjx118fqcbzpbkbrah8p516air"; -"xymtex-5.06"="lh5pr87m1xhyaj74pmwc8vx3an7gppxw"; -"xymtex.doc-5.06"="bbknma6166kqvxhj3523p85lq7qn1ydc"; -"xymtex.source-5.06"="is60w9mjif26y9s3vv8c0v26z16m97g3"; -"yhmath-1.1"="y84a1hal7inlrjy85za1lfcx95chas9h"; -"yhmath.doc-1.1"="z1kf09r30ij5ghz89bjfikc42f1lq1w5"; -"yhmath.source-1.1"="sx9dhb0nkm4wpyx48l3vp3j92n0knapf"; -"youngtab-1.1"="jknzzzxpa549x22gcar9aq433zwidbm4"; -"youngtab.doc-1.1"="1vrl9pqjlxs1izrw4a5d922v9ll8rv3h"; -"youngtab.source-1.1"="dbcchlqr498s741q1990aal2gm39bljz"; -"ytableau-1.3"="37wsbj7an7fvsrh4w5kvjiibhq0abn9j"; -"ytableau.doc-1.3"="wbgandbbk6zgms4jz2ird33kyg9yg19b"; -"ytableau.source-1.3"="2rblxwykvkrljn1xqz7zw9dz1wyib686"; -"automata-0.3"="7v2smy8hlz3yyqwcw11mjgh35z81n22w"; -"automata.doc-0.3"="49q82z2aa5xqgz3wsgcyix4a9hqfh5q6"; -"bbcard-2017"="b26d8663qv8x23sp8q04c8jzdw49f2i5"; -"bbcard.doc-2017"="99jqw22g1xcqdn4q5f408gvlzwnl7wbm"; -"blockdraw_mp-2017"="al2d83amvpz7z19a14zxn4ib8ayc7b9y"; -"blockdraw_mp.doc-2017"="n0a85bchn27q09771kx4idy7hic8iq42"; -"bpolynomial-0.5"="rwijp2lyphgyixi6l1d4j9vrwchr2m8k"; -"bpolynomial.doc-0.5"="1561z658ar885xsbg15psi82qjzc4zbn"; -"cmarrows-0.9"="03hcqmzx16n3y4vvh8aj6vrvpn6minmk"; -"cmarrows.doc-0.9"="vhdy6d8cpv29xp8qc72fr678qh9yi01x"; -"drv-0.97"="ry5vbwf27bm31byj37d34shzrdaf8hjg"; -"drv.doc-0.97"="3sw31jvb9l0n124h9kq9byzmy3ay1wxd"; -"dviincl-1.00"="gf980a6jm4ar28h7464qx1nayjqvi1xx"; -"dviincl.doc-1.00"="sxmj8rcvwj2q4g3c8ha9a84avsn4w1aq"; -"emp-2017"="brxc803kbnrd6qa1jfag6qxgb7f5j39g"; -"emp.doc-2017"="x8lkwbk13jq48h8ml7a0fzlyn4m8qlxl"; -"emp.source-2017"="ir1ng5an1jbffb2pd5rv412dcfzv84r1"; -"epsincl-0.2"="srznlzss5ag3br4pmwny7aqq7gjmqv98"; -"epsincl.doc-0.2"="993m24spzl4jymn69sczm7a8d1ix0zcc"; -"expressg-1.5"="yd8jja79lbjibls84q1r2iqls9hgfp3d"; -"expressg.doc-1.5"="ly3cj040ng9ahdl24yw3fgxfix2vimhc"; -"expressg.source-1.5"="fbdj06ca74j5cabgr1v0x7f15z53fr3c"; -"exteps-0.41"="q3nkzx07ckc0ydw909gliknkmm992lpd"; -"exteps.doc-0.41"="2y57ba9glchpbyyr2xy7kk1y3pvicj72"; -"featpost-0.8.8"="8dafiyq66jwcg8aq919aia13nlyyp73a"; -"featpost.doc-0.8.8"="jankbccig4n7c32970l0p4y9dnvapxvx"; -"feynmf-1.08"="22lldffd38r661ziq9p6fp43xc6595yg"; -"feynmf.doc-1.08"="1wif6ik3s9b4z7h75jxixyakgxf402kj"; -"feynmf.source-1.08"="2zf6gfg0vzz5k51d0aqlb2yg3w4lax1n"; -"feynmp-auto-1.1"="ps9nijgd6kcnsgvg3gq9gn53mf42xdwk"; -"feynmp-auto.doc-1.1"="a1i2ay1mvkpdicyzmcapvpv3fkz6pk3c"; -"feynmp-auto.source-1.1"="2iirzys42l2k5fmpjxxsn31wpfzv02d8"; -"garrigues-2017"="b6kfrr0zhmbnb1rh93wy5pxq31kspbmf"; -"garrigues.doc-2017"="zk53ay759rgd40fmf7byqpqmibw7rrza"; -"gmp-1.0"="pzdcapvcjvbn48n6jnl1hs9mbycrccyx"; -"gmp.doc-1.0"="6ir5fj3s209rk3k9r2wbsz46kij8kw9q"; -"gmp.source-1.0"="an64d733yq3h8fy347lppy46yklczrsg"; -"latexmp-1.2.1"="x2plwjlw7cdim8lxh530zf5v2zjsfaxb"; -"latexmp.doc-1.2.1"="d9q1zwyad9p1nkk08mq4lard5rv291rf"; -"mcf2graph-4.28"="la6r9cfqz8ynxlff3przfghrhlwyz4kx"; -"mcf2graph.doc-4.28"="l8yl5f4dqy5ikhn9jhasq188ywfgnd9z"; -"metago-0.9"="4gzbngrpwjbfq5d7jcfavhsmvfwnb77z"; -"metago.doc-0.9"="nn86x3g4dv9y5mbr83r8camfxg0xkv1g"; -"metaobj-0.93"="83hf8awwak3msfmran6q2ylgcs6720lb"; -"metaobj.doc-0.93"="cqzsavf652pmgg7v3isv80szkc3s162z"; -"metaplot-0.91"="jmp99vj4w825s9qx6m8bb7q62l3jp5bk"; -"metaplot.doc-0.91"="jzdw7b2kh7a49vngbwb0xm69kwfl288z"; -"metauml-0.2.5"="x4n68p13ycmb4l3dawlkqbdibdj30c38"; -"metauml.doc-0.2.5"="q2l8gl8v89ksl5x96yfagb9is884x4l1"; -"mfpic-1.10"="lslzdy39sbfb1xa5rv3j0whpg1c8vkj6"; -"mfpic.doc-1.10"="cpqqf9cdd3wcd36zjdps0692439zywqr"; -"mfpic.source-1.10"="fwlv0my4cgmbvbv62l8nkzaqz5p7br8q"; -"mfpic4ode-0.4"="83bv2qprp0cankrd54v8vgz58m1xbjdc"; -"mfpic4ode.doc-0.4"="5pjmcvwhz2j8zppx1d98a3lh9fcpa4d9"; -"mfpic4ode.source-0.4"="phmq4zdgz3ikz4ind46w2j0d8jvv4k0k"; -"mp3d-1.34"="sd36lsc5b38ahnf4i1b8a8a5bgw854p7"; -"mp3d.doc-1.34"="gkjwsbz7sgdj5k6vzvswb4k4yb8xkhld"; -"mparrows-0.1"="d1v4j0hrr4cxm42vwlclvccp1wmvbbyh"; -"mparrows.doc-0.1"="jcf975s8ianx9dmiqa9lvv9ywj62rmap"; -"mpattern-2017"="9ym77kwd2kgw46lck4vbfrbbiwps8g6x"; -"mpattern.doc-2017"="vknyl0b4d4sx2c6l7qhwr4rdmx0ncpja"; -"mpcolornames-0.20"="j7qagfiggfwjqapdrh1z23n0paj54bgc"; -"mpcolornames.doc-0.20"="jd5ai6f2ask0pbhrw46bdw8cfsrfpmps"; -"mpcolornames.source-0.20"="1f0wy1lrg0733vnq5mjwcgdi5rnprbis"; -"mpgraphics-0.3"="jad28la9l7z0jwiml56x849d8zwgsh3r"; -"mpgraphics.doc-0.3"="51y5shq3bamhqhpm2hbdki09b9xil2dr"; -"mpgraphics.source-0.3"="2gb71444b968ap0wvw461xskcgxgy519"; -"mptrees-17.06"="lqn20z9inh6qylgljn9k6z398b0vicws"; -"mptrees.doc-17.06"="50ggxw3jc63clpnz0fnxv2p2h4cgwjhl"; -"piechartmp-0.3.0"="k15blq7m78skmi2q46gnazh4qhpfhggs"; -"piechartmp.doc-0.3.0"="xcn16bgnyi4h8pqaisjivmywg234shgm"; -"repere-17.05"="s6x73lk5rf2a7bxyqjkdbpx53crh1r0b"; -"repere.doc-17.05"="ql1jl0kykyy7wlqpff6sxpg1ipfd0l3q"; -"roex-2017"="3dp1ank88mbkx9zd4gl8v6nxa7hjvck6"; -"roex.source-2017"="fbyyci2hg9bvdbxxv09q9h37q98gzzxb"; -"roundrect-2.2"="zihpsds4r0v44h4bbmmpjgx28y3knqc8"; -"roundrect.doc-2.2"="g6kih4vjqjg4v4qxlxkkxgwhqv0x0pdx"; -"roundrect.source-2.2"="rdydd5cwvnbzjlhdd4kcfjq54rzw9k81"; -"shapes-1.1"="cd8q8cgz2c62jla12q136j6wq153k6qn"; -"shapes.doc-1.1"="9w1flaybygr8spm0a104cpwn4bzvg9nq"; -"shapes.source-1.1"="1p66bnb05fsk5fwzj6dd6ykn0229g7hq"; -"slideshow-1.0"="qjdwj7288b4rk5lqj6sxq6cznkaylpd0"; -"slideshow.doc-1.0"="fqp6p6xsw4r87r4vi0j2pani3rx1jbmf"; -"splines-0.2"="bn6gc1n3vbzrns1pzdjc4hf647g6pgj5"; -"splines.doc-0.2"="91g13liz4sfn16vzcvlpqhm388wwvs02"; -"splines.source-0.2"="p527173paps7gqz8wq02jkl6nbx8vw6z"; -"suanpan-2017"="vnglmgbg19g42b79q34fzqr4hjzy7dmc"; -"suanpan.doc-2017"="lvbx0yizc42hgqymw9yscja667h4mz1a"; -"textpath-1.6"="97b12i6v4bz6095z7i7yjf7c3fqg232d"; -"textpath.doc-1.6"="zliwrx3n2r3xjhdi0c80rncxwk5whg76"; -"threeddice-1.0"="91chpiy1n4mg3vcabcm8li91q9lnkcvc"; -"threeddice.doc-1.0"="f9anwvpf5qy57b6g4d71cdjjkkrsc1ky"; -"abc-2.0b"="pmaw58frrdbnj81n21mg15yiz7sp0rci"; -"abc.doc-2.0b"="gild9nm8zph2kr6mj9w0sans8r1jz114"; -"abc.source-2.0b"="g8a921yi51lvw6mqj1hxmkwqqh9fkl03"; -"autosp.doc-2017"="qkicqm9xkw73rympfn9i8kwj9fhwvwxj"; -"bagpipe-3.02"="z9akwcd2fdwzps3bws9vamik64pyyl73"; -"bagpipe.doc-3.02"="6ssnq5756qnhlbyn08pncriz5la8hpzy"; -"figbas-1.0.3"="xkm3zvkdi7512qnk4kfrb875c3q2gfr0"; -"figbas.doc-1.0.3"="pal9rb3bmrypdk6icdv7fyhdfn48qfsy"; -"gchords-1.20"="06q4p9d1j06dz7sqmjyka4k6r2x3l7nd"; -"gchords.doc-1.20"="icn914698j8gkir78wqnjqw08n2zhsdx"; -"gregoriotex-5.0.2"="cvw74kvscywh89lmqwq25l4cw23a8x6r"; -"gregoriotex.doc-5.0.2"="8jj4ryaybvgb57wxxpydidr4ldr98r36"; -"gtrcrd-1.1"="mqaamg8ick2z265cwl1yd6n81f76y8b8"; -"gtrcrd.doc-1.1"="scx1xk6y85zfbn82aqf3cw1sx0prfmgh"; -"guitar-1.6"="xw88497a60kkbh8pribpsi80bj2wdvw2"; -"guitar.doc-1.6"="5y7s8gbahfqzm50z6dgr667f1rgswvzh"; -"guitar.source-1.6"="7i8ma18fm6piiwsccj8lq6nn446mvqrw"; -"guitarchordschemes-0.7"="snccmsq130kvjn2ly56cjck56df5mdzx"; -"guitarchordschemes.doc-0.7"="p74vljfafyj0ap707aydgpf4xs2pabr8"; -"harmony-2017"="isfyzam48q2f90vyh78rp5df93wzdfq4"; -"harmony.doc-2017"="5zy2cf5afrxlmmxlsycqg3crcl5irkb1"; -"leadsheets-0.5b"="j73sldpahwci9i8yc04dpwn9l4jcvbn2"; -"leadsheets.doc-0.5b"="6wvwwqq7zsb3mkjw24yhz87g8agnafil"; -"lilyglyphs-0.2.3"="qn7pjnhq8aaynk7s8mis9g0y0m16fbnh"; -"lilyglyphs.doc-0.2.3"="89k4bzc0jy0yx59y8ssiqvjgqspsfyry"; -"lilyglyphs.source-0.2.3"="30yzqq1pw4mh74c87xxk12n834vpq8m6"; -"m-tx-0.62a"="b48d6wbmivx7hfcj3kyq1zkchcdnvbgx"; -"m-tx.doc-0.62a"="qrflz9hi5sqhnmlqnli46xr039sbvdyz"; -"musicography-2017"="zphbpfrh2dc1b758gc0z0f5wqhzf9y08"; -"musicography.doc-2017"="cyp85z5w0rlygrp8qymnkq619p53d4ix"; -"musixguit-1.2.2"="29kbldyqlcf8xs5yh5gsx0m7liwbnqg1"; -"musixguit.doc-1.2.2"="pam1limbbmc1jvhznsvrwslmlr86y7vf"; -"musixtex-1.25"="viclihkq5gmrflwca3cpyfsk24wbvj72"; -"musixtex.doc-1.25"="viyg92n86lpydg93v9sq16gskd4n1nsp"; -"musixtex.source-1.25"="kb90c2jhgmx77d12x4rg6yivpiq5rxq1"; -"musixtex-fonts-2017"="a8kdi135xis6qcwy90yisg4wafklmw2y"; -"musixtex-fonts.doc-2017"="91fl3b700pvjqkwsl6h29f0z5i5781s3"; -"musixtnt-2017"="6412y8lh8awml9xs7ybcnhkgyjrc08vx"; -"musixtnt.doc-2017"="44c1fndj5grvw5q4jxyk0dgqxr56lzvd"; -"octave-2017"="x1a1668c4p2ik48xz5klvyxkagamqk23"; -"octave.doc-2017"="dbq2bcyj2w3saanvi32mmlx4waaizbla"; -"piano-1.0"="vbbcddqx5sk4gg9w1882g4a8lrnnqn2d"; -"piano.doc-1.0"="bn1c29lffw62jsyiygh3i0biaaz0asmv"; -"pmx-2.76"="n7cbx9548xym6j0s3kiivrlfvbmdxdsg"; -"pmx.doc-2.76"="wpdffh373k6brk2jjyj0pc66rrjghddj"; -"pmxchords-2.0.2"="wwn3da9f9br7dpfhq7yg9j2f64bb9183"; -"pmxchords.doc-2.0.2"="f33mk2mv8pjl4ikg3kvig5lr94iwrm4m"; -"songbook-4.5"="jimhdkxsiqzkwnsjsw1rynkrfhhh5n0d"; -"songbook.doc-4.5"="62n794w3gxyivisl16xrz9lg2r0a0s38"; -"songbook.source-4.5"="nyn7mkdylkpywca50izj2czf485s8sm5"; -"songs-3.0"="sdy6ynmyz3w3y0ss1yiaindzmwpadqwi"; -"songs.doc-3.0"="zpkiq08d6igq9wvg4qhl02b7mk5zfj6y"; -"songs.source-3.0"="0lab84qhskdc7fvf8my7g3lcs9ikblh1"; -"xpiano-1.0"="ha9dpa3kpmhbzy3f16d7s6mlvh563mgj"; -"xpiano.doc-1.0"="x579hyy5sibzsn9ldrkwsqrjjrji0xak"; -"xpiano.source-1.0"="77wwb6wxd7c9cqmjlq9cij6p4ibr3r3r"; -"abbr-2017"="n55llxl7fjmx6p1z3ckjfj94dxkg1n0v"; -"abbr.doc-2017"="9lgcwpp4fw2zjx2rsp9w5szi6v2pdsn4"; -"abstyles-2017"="2zmzwsgwh4rv6ysnjjk35cihbifs0jir"; -"abstyles.doc-2017"="xba8x95rimsa16xhr7nziglk7djzv6w8"; -"apnum-1.6"="sg23pp5g0fk07k7dzrx7s9l5apvpis88"; -"apnum.doc-1.6"="rgdcfmfi5ds10py28mvyb25dld6hisgv"; -"autoaligne-1.3"="r7iil28qiajpx846ml1h5d192s3k4g9g"; -"autoaligne.doc-1.3"="ajr6zrx9nspbmy29vdhyi5hnzf26zyif"; -"barr-2017"="rsgsgzki68jgx8d4r05qj1awvi02rm33"; -"barr.doc-2017"="jfhxfjazvlpcvrl6zjd1sw2ghmcsscmr"; -"bitelist-0.1"="22q3ivacwl5p0c8plgg1gjz8413l601b"; -"bitelist.doc-0.1"="n00mlj88l6djwcxzj0l6pxiiba94kpl3"; -"bitelist.source-0.1"="w38ccrprx1rn0pc34mr29bnx7gaxa7k8"; -"borceux-2017"="ls6xjxrggjzphr4pl71m2va9mndh1r7v"; -"borceux.doc-2017"="zdg5n9rxc2sfkyi1am8jka05avi7hyng"; -"c-pascal-1.2"="m4x5kfq1vm6vzv0ic910fqi1qijn7g34"; -"c-pascal.doc-1.2"="v6wqph0gaibfv4cwph5w0axp5sf70m6w"; -"catcodes-r0.2"="haljpnhhzvyhmnda9vgk77md5zm88773"; -"catcodes.doc-r0.2"="4227wyg04xryg33b39d81nlh6aaja1lq"; -"catcodes.source-r0.2"="6ljn2lwg4bzr9c02d01vh0saja9sz9yf"; -"chronosys-1.2"="qswnnwyghvsbjf3ddvbl7nl00qxwhs6h"; -"chronosys.doc-1.2"="m11jpa7crg095qf03qx7gcrvcb41f83a"; -"colorsep-2017"="il1sig8hzmvq8q0hlbh6fir15rrl5zc7"; -"dinat-2.5"="a1gcgwkj0pd1lqdm20356fbjram3wpa0"; -"dinat.doc-2.5"="6dzss5231fdqjzs8j7z4gfx5iga4m895"; -"dirtree-0.32"="xgxmz79hj1q6qyfkdvgj5nm26865dfmm"; -"dirtree.doc-0.32"="im2rhm2fmqk1snrhvrsm112jw1hwcyw8"; -"dirtree.source-0.32"="pyfcid8hir7vvm6fpwimlfgs65dgzfm1"; -"docbytex-2017"="m4jkx2gf05q3ffwfkrk4x9bcwf9f3dmw"; -"docbytex.doc-2017"="01w9mkddxm1l9i12i5n5i5ar81xfn9b5"; -"dowith-r0.32"="vdgkjxphpmycfcsimxih7gnhv58hd9vs"; -"dowith.doc-r0.32"="ql8hdyxcgss7rvlp1913rp52wn4wjvxn"; -"dowith.source-r0.32"="xq0r5c58clz8qzbhz01gv2ph1rs9wg1n"; -"eijkhout-2017"="hdb3ag2knc67ksx39hmax8x83l0d41kl"; -"encxvlna-1.1"="kz3nvz29czk573cxbi5a5l3mbjs3vfkh"; -"encxvlna.doc-1.1"="gv5k36s89g2zslq75s2j7ffvwdiz4lkb"; -"epigram-2017"="0mg36ybg934n4jxgpf88lnvvc0za59ya"; -"epsf-2.7.4"="55vrh3nmvb5p1nkkpwhrq9glsf64bc3k"; -"epsf.doc-2.7.4"="b78n5gm14qk3brywpz4prglkqnpx9fpg"; -"epsf-dvipdfmx-2014"="qvf8n367wnjahzv8bgh7rmqqgnwraa0p"; -"epsf-dvipdfmx.doc-2014"="b290mp5xqfqzzxa92s9j798qyycaph9a"; -"fenixpar-0.92"="61jkr83g6i0bqmp0qg4w09gj7gwcdn96"; -"fenixpar.doc-0.92"="95h02nbzq72mmblzawgqsk8530wi1dpb"; -"figflow-2017"="166qngk7yy25v0rbjavi53m0sazk90gn"; -"figflow.doc-2017"="l92iyzsg4fwkc3nalswwpnz99kfcm1q9"; -"fixpdfmag-2017"="8djdk0baqcg84v6qrmdzckq7k97h4nkv"; -"fltpoint-1.1b"="q48n0d38d8y8m4z6lgmfza4gh1mrzkjn"; -"fltpoint.doc-1.1b"="6ljc5c3g53ig6yj7blcfqy43yvlw5fqf"; -"fltpoint.source-1.1b"="l5ybd1xn6abfhq5kjhvig8zsp721ldzg"; -"fntproof-2017"="bkh1b1j8zlbzmhpif5ji82gwmvg0aprj"; -"fntproof.doc-2017"="hhhxpfkwqpdj0wz78pzg4nbfyzh3j82f"; -"font-change-2015.2"="rvxfsxkwag1pzhh448n737b6ngadrlyg"; -"font-change.doc-2015.2"="14ck6s61lx6gyqmf6i9659lvwd3zh6hs"; -"fontch-2.2"="0h81qy37h3jb2m6g18969189a1jbi73a"; -"fontch.doc-2.2"="csygimfjbm36zfm403jz4kw39zv23zzb"; -"fontname-2017"="sczdif1wria35c8rn5d5lp89pmwf2qp7"; -"fontname.doc-2017"="d7n633f3c9jagmc0yr7439m681ff4yxj"; -"gates-0.2"="awaxppd6dhv239x03vpwy2hn2zwldmna"; -"gates.doc-0.2"="qqmjk1276kdv0rvsv86gi7ysl3warg95"; -"genmisc-2017"="wyk31w93k04bqfqik1ad1q7bx88m6v4b"; -"getoptk-1.0"="2crphpdvd2wcnqrxm180im84ask9hcq3"; -"getoptk.doc-1.0"="vcj36dsv4y0k8czii5fb5b51c57c7rsd"; -"gfnotation-2.9"="3gkmqmawpzqvqsqcmrfc50261mqv8nmm"; -"gfnotation.doc-2.9"="rwivp94nr9a35q0ram2d4wmwj8gzbhk6"; -"gobble-0.1"="6hlqjaz609rn1q7v2vacb428m3prpdq3"; -"gobble.doc-0.1"="5h4fnic16yz5x517wsfr5l0wna69an8z"; -"gobble.source-0.1"="mxi6gci6g3y41ywya5cq1vrdqzc83jab"; -"graphics-pln-2017"="3nfl9ir19rl1sm0f943p79nx218y61x1"; -"graphics-pln.doc-2017"="m95zpr9shhsqrnid0dnggvs6i0zyw809"; -"graphics-pln.source-2017"="227hkqk1dsl5rm1ark6kdzcrjynf0yvw"; -"gtl-0.2"="qgz26n49hlpc5s3ckkbxciamp1qvii9w"; -"gtl.doc-0.2"="wk69mj67d9nfqvyk3cw2crczk4mnjffq"; -"gtl.source-0.2"="4cza716i596dxxd0byx4jb7xgy6sc4wz"; -"hlist-0.11"="zxglyva456i86zmawizc4scm5cjgw89n"; -"hlist.doc-0.11"="0k1ysa58wbhw02564py59gcwzhlaiffr"; -"hyplain-1.0"="cdn3m5p0va7v16wfr2hxi7sbbkvai0h4"; -"hyplain.doc-1.0"="37fvn4xi8ibli2622n1adyzgnnhrs05n"; -"ifetex-1.2"="nwg19z2dwa5jm6s0yczb1kiqdpmgrmx0"; -"ifetex.doc-1.2"="gimfp74mz131q7ldvfbvqscbi9qwk0fc"; -"ifetex.source-1.2"="67xfw4zg52v5m44d1kw6i32rb81k2yb8"; -"insbox-2.2"="n1wbssqq7h2g00jmvy1g9cx2pb8lp8n3"; -"insbox.doc-2.2"="i5c06kh17g5ghsjivlxsipgkd0ab05x9"; -"js-misc-2017"="shwn2dwi83plybk71sjp3i1drw7xxd18"; -"js-misc.doc-2017"="ppwwslknxds8l1spalpgj950n9amsinz"; -"lambda-lists-2017"="kpvnf57b1s1whhrrrng7j0zvf0cka90v"; -"lambda-lists.doc-2017"="ai0gzwilj0cm1129pl5nlwc9ddsgpchk"; -"langcode-0.2"="6fwjx029l2nalfz81qfn1k7yp0z7iycb"; -"langcode.doc-0.2"="vq8m73ckjicm53q7v8q5k0rhldq55hkc"; -"langcode.source-0.2"="nk07pqb0mfq3vzpdddhb8w3w85svpbq9"; -"lecturer-2017"="4014kfbhxnf4wb9ndfh0qfwbbrvz0wwa"; -"lecturer.doc-2017"="avsvzihsa6jn0abvd4122k358w5sf4y0"; -"librarian-1.0"="5siy7c2xclp1c305vqiayp0n5dzil1gh"; -"librarian.doc-1.0"="8nxz7ac5hdp9820nsfkvhvv0bn55idq2"; -"listofitems-1.5"="d14kxmn6jpxh98ad5xiy6qzk1mcib0hs"; -"listofitems.doc-1.5"="vxckcblj82whkf0xwsbwkr057n4ccbwl"; -"mathdots-0.9"="6avfq6dlhbqw1i3jrjgcdbdzx2a0w5nq"; -"mathdots.doc-0.9"="syy0i8rjssr81sy26xcx43jbripqx9d9"; -"mathdots.source-0.9"="zpl4xjhcq4hs18hqiyljy3lfyx9xbng3"; -"metatex-1.1"="jidirfi30wf0b4aq279lim2pylirmv3r"; -"metatex.doc-1.1"="b0rgim8d9dns88zvf283czk4zgsvvi3b"; -"midnight-2017"="5zah5lcyxgq6zxdpazqy3lqv7vxl9dcr"; -"midnight.doc-2017"="cl4ff07jfflwqpmbi7d1phc65hvhaif7"; -"mkpattern-1.2"="q3wl8iaijlhsg5qx35f5gcmz6gwj543g"; -"mkpattern.doc-1.2"="8hx2z63klm8dmyiyfg069qy4vf5qzc4f"; -"multido-1.42"="xvw8537j730srqyigrb1q367g73zh29q"; -"multido.doc-1.42"="qp7jdx0jca995df559f1ji2l32jz2h12"; -"multido.source-1.42"="qc1473wf17ppqxy11xgz226w4d8zrxk8"; -"navigator-1.1"="0q23aqjf31y78hxmlhx4mf04c95rwdn3"; -"navigator.doc-1.1"="vxgrfimg900qa0ibwpbwcbv63rbaplp3"; -"newsletr-2017"="1hrni43c6y624w9nryc8q8rd4w6jjap3"; -"newsletr.doc-2017"="p8jfq33i8ah2a35a7d1rb0s3dz0nicvd"; -"ofs-2017"="1vqjznrdyjqn6ygq61h8rnwjymkx5kpj"; -"ofs.doc-2017"="8i8acpk75frksj5wshpjpcazbd93whzy"; -"olsak-misc-2017"="vipxn7qlib4hmx4043jgrcp159j1gbjg"; -"olsak-misc.doc-2017"="wd8fi2c7arsvhdy7372gw7vkvpc9mv6f"; -"path-3.05"="gxlifrd0kfxajy8viylk3wsfkycd96xv"; -"path.doc-3.05"="0pbd67di200vghv2a4bp7vwss7bsbkjv"; -"pdf-trans-2.4"="f2qw1mx9qql6xqsnnwcvqx59baz3gzyl"; -"pdf-trans.doc-2.4"="vbg7kp37w1p727nia0p1imyvxhqgzgna"; -"pitex-2017"="6hpvvpnw3bp3sa442b33xsphhyx0vk4b"; -"pitex.doc-2017"="b1y9bprx9harpgqmbchh33gwnc8khzsa"; -"placeins-plain-2.0"="b0dxmvbqfwm4cycyqm9ir7dl7dbgq37x"; -"plainpkg-0.4a"="xsvwz9z9f2jirfyzggiv49y0rfmhmnaj"; -"plainpkg.doc-0.4a"="b0c8mi4mr6bjdhrwbcplwjw920l4zmbc"; -"plainpkg.source-0.4a"="lcrm6734c3dv44wqcf4sp1c1aic0vqqw"; -"plipsum-4.3"="8jq9bahjflimbxs6vmwz2nl50jsy6ygh"; -"plipsum.doc-4.3"="9jp6ipn24yrl486b96ln2nk8i15h9fjs"; -"plnfss-1.1"="wkcli3ca9m6grq1ccbc5jjychw9sdrzx"; -"plnfss.doc-1.1"="smry2whkwygg9v4vgf4xfvpnfxc76b93"; -"plstmary-0.5c"="5qs8clnk15735j0r9id1vxyqabskbxcg"; -"plstmary.doc-0.5c"="jp2lgn5yq10g0jj5hihbcl77hpy2ryfr"; -"present-2.2"="w9872dq3x09s66fmaxhv0ad27y9f48in"; -"present.doc-2.2"="g4wqrsc8jgsjkwmrp3z6xmhpd0k1xg1m"; -"randomlist-1.3"="nfdsmsl3s1wj8p236s3hmwhwfdx289wb"; -"randomlist.doc-1.3"="c6zlhgw9k14wrqffy277jwj3nqp8vsl2"; -"randomlist.source-1.3"="w61n9d30k1gjjrykxps0ssap7xncdfh2"; -"resumemac-2017"="8kydfyx795317240qryrp7zjvpbcd43r"; -"resumemac.doc-2017"="avh8y1vj230yn8bq0mb0mngrki4h0czy"; -"schemata-0.8"="3qik2nhhwhpgkwnay4rsmglh6kffm1pz"; -"schemata.doc-0.8"="7rggpri0l5pj9rppz8ynd8d6jz0v7ssp"; -"schemata.source-0.8"="qixmvsyiaj3yl78053y2s8xgp8ba06f5"; -"shade-1"="4ywc6gkvkgm5fiq6avik748vzj7f23g2"; -"shade.doc-1"="ax6w6sfryrzmjdff803hp6qfc9x7knkf"; -"simplekv-0.1"="hzrb8zzk62jc89bn9hmsg8xskkf7jnyl"; -"simplekv.doc-0.1"="fygasbjw3slr4d11asghdnw57i0r4qqp"; -"systeme-0.3"="z5imn7jxp57sqqh6qhliinmacb8krj3j"; -"systeme.doc-0.3"="p4w018mvrms7kv9q23ff3wq6bjz1a220"; -"tabto-generic-2017"="libhmc3f9mcs93xzi22qhk8nyy0vzv4x"; -"termmenu-2017"="b9z1s2xibg6vcrd5qv1n1zlparqlwf3h"; -"termmenu.doc-2017"="0fqaygp9h3wr9x8ghfkxnsi9w1wfjis6"; -"termmenu.source-2017"="xygav2l9gll238dyqa8126sn9hc1n1w2"; -"tex-ps-2017"="jnzaqr3pc6a2bfh7jlsysc8hy30cq4xp"; -"tex-ps.doc-2017"="g377qq7n63mqil18vlfgimfd589pa1qm"; -"tex4ht-2017"="qbfxx7ipwz1warbpfk1m88zqjap0hj1d"; -"tex4ht.doc-2017"="hi6p91idcncr8n8hiz6vb4fpwggm1d78"; -"texapi-1.04"="4ysk0vfpgxfdkpaag4982k7ni4qkksjd"; -"texapi.doc-1.04"="l2753w2z702418c8shbami8hzdsyz4lx"; -"texinfo-5.1"="dq24mpwkc7jacni9cn3jppy79s057s9w"; -"timetable-2017"="ca6qybasxlgqhmlqyjr1dw3n3j2455wb"; -"tracklang-1.3.4"="gj0vs4fplc62n4gvr1dpv178djvhp9a7"; -"tracklang.doc-1.3.4"="lh0zdd16b49hipr5bfcdvsra3y43hh63"; -"tracklang.source-1.3.4"="h3hqiqmink97g2qf34zqqxxiad92dsx6"; -"treetex-2017"="gkvpkgqggl2s86h7rmad9z3ax6wrq3hk"; -"treetex.doc-2017"="5r9rz97y0r280vn642x65xgcffb073gx"; -"trigonometry-2017"="ji2axcciqhac3aaly221w3bja28yb2nw"; -"trigonometry.doc-2017"="drmmcz6w0mvdzmf10dpikm8iagq3hjyf"; -"upca-2017"="hfay60269pv5n1r64q1r9d0lqljih70w"; -"upca.doc-2017"="czzbjifd9bdw0g9c8s2b76sq1cmw3hjp"; -"varisize-2017"="h0jdsw1dapsq7ml9hibgg9571da7lipy"; -"varisize.doc-2017"="af8xf6nzd3h9fm52gn6xpa886lzdpz8h"; -"xii.doc-2017"="h6cnm10jv759abw65bbkyhniq7dw5qh9"; -"xlop-0.26"="vjjxxxwsq6pshgia7z796rwmhc5sjqnn"; -"xlop.doc-0.26"="gl0qca1pp05fh8a1baylvl2a26s549y2"; -"xlop.source-0.26"="hdfdp7jn8hch5fydl1zddlfh1av08dxp"; -"yax-1.03"="7kwmcvp6dlxj4jp0xp599f6469zhwnwl"; -"yax.doc-1.03"="4fh5pdqkifpv1zynkl1ycw0xi817wy5h"; -"auto-pst-pdf-0.6"="64qw6a4r38bsb4z3giwdvx18k60x0bch"; -"auto-pst-pdf.doc-0.6"="syhgg4sidch19kh1l9nda10dq7kvyvjq"; -"auto-pst-pdf.source-0.6"="j5n1kpkc88ry8nmb9hd3g382dm1x8c9x"; -"bclogo-3.1"="2j9mb9p1n575pvisvpy7zxhsw8940n2b"; -"bclogo.doc-3.1"="rjmzjjww5vmdzz5qfbsxjmnzz4fmn1gp"; -"dsptricks-1.0"="jrn51r2zwccvvy2dasq0zbf4cls15vy8"; -"dsptricks.doc-1.0"="m018nyxpwvxina15zyhwalzfiqb3ryxx"; -"makeplot-1.0.6"="2l1i1z41gpxaisbcp5qqazff2ff8nyfm"; -"makeplot.doc-1.0.6"="r0cb4v76cf0kcjc8hbik9wv3rkrpxznn"; -"makeplot.source-1.0.6"="f2y39dvyj8i8j7jfgqd8hf52v44k8rwb"; -"pdftricks-1.16"="5886wczqinvi86gby90fwbp36chikia3"; -"pdftricks.doc-1.16"="0q95d84knvpyp44pyv6hpp827m9cw5k8"; -"pdftricks2-1.01"="lqjpqma2f0zc9bvf8hgp73yhf2pgkwc5"; -"pdftricks2.doc-1.01"="311ws9zf7fpc91407lm28mjcckvz4mmg"; -"pedigree-perl-1.0"="2wwngnzbxbdypw4mg5wqr4vlmz770llg"; -"pedigree-perl.doc-1.0"="l3v4vhrvkkiz8av3l0abb4w5v0fizbpn"; -"psbao-0.17"="ma3dzpsa8kxqcjm72s217g3rk8i46pv8"; -"psbao.doc-0.17"="1r5r8xcwizzkbm5nb3xpv1ma58v8hgh6"; -"pst-2dplot-1.5"="krwawa7h5jd8sdsq3axq5wvn1im8k1zq"; -"pst-2dplot.doc-1.5"="gbmabgk6i8q9mi397ny0r8kqzk0hyc0y"; -"pst-3d-1.10"="pg6n52kv7lk6i6rfqyzijfrxdbv7ym5x"; -"pst-3d.doc-1.10"="x7bl3prki06ki517r33ab7pz72n0ycz0"; -"pst-3d.source-1.10"="xchbmh6g5zwja9xgxlkdb04qx4kplclx"; -"pst-3dplot-2.04"="m0ww4lfmigs5knn6i9x5qnd1hw1cvcb9"; -"pst-3dplot.doc-2.04"="jd1vzccssibgymacp05maz256a6iif2v"; -"pst-abspos-0.2"="bbag5d5l1pad71rrc51lbd8k11jm7nn2"; -"pst-abspos.doc-0.2"="70m0f6dbxy9j9iwxx92kj2k4vwqsbrc8"; -"pst-abspos.source-0.2"="3bnsfp2rj4rviirll63zljd7wady41q5"; -"pst-am-1.02"="pydkanpjfkw4s25m2rnxxmx2nq94rsk9"; -"pst-am.doc-1.02"="5sy24k5ivs70h1zg0knnfxyw0k0244nr"; -"pst-am.source-1.02"="ay1y6q7kmpib5bslmylx5xag413a425z"; -"pst-arrow-0.01"="13pfic6an180whl8c9flfsw83ldrgj39"; -"pst-arrow.doc-0.01"="60rhkqwp0mbrn1ddp4n5akj3b6w03pjs"; -"pst-asr-1.3"="78h56zzm2yq7nv40l2aql6ihrx7da5gk"; -"pst-asr.doc-1.3"="qx4jpg74zpjjjh01bwxmw7lyip0nwxfc"; -"pst-bar-0.92"="a5456vc3299z2n5di8kfv5q07bnp7fvz"; -"pst-bar.doc-0.92"="6p7ag1iq37p5rkvd3a6b32cxnj8jqkz0"; -"pst-bar.source-0.92"="grywxwwpmwyf94rwa8pmcxvbf0r0xanz"; -"pst-barcode-0.18"="mvdpfn6iwpyycb8sfa91jw0mxyq6ai5d"; -"pst-barcode.doc-0.18"="xbyg4yj85i4pj46b8bxha5w8268j1k7f"; -"pst-bezier-0.03"="7gw43wmghlvfv0vmbxb9m75wki7k90ij"; -"pst-bezier.doc-0.03"="1dldcqv70p1iscmp22jh0gkvg9c2z112"; -"pst-blur-2.0"="xlvdgcpxbaqdw7qfp36xx9brl93gknak"; -"pst-blur.doc-2.0"="s2nqfv19ihhsx64hixcj74b9314q0r4v"; -"pst-blur.source-2.0"="km82lbn5chcrqzg19kyyczzzrladh5yy"; -"pst-bspline-1.62"="3l0nwn486w6wfac9g6rjf1rn7bf7cxgj"; -"pst-bspline.doc-1.62"="vk4iq1imd58w0f8a93c7zf56yb0hkr91"; -"pst-calendar-0.47"="nsnyxxld6q4jzvc8kwysbwn9y6fxi9g1"; -"pst-calendar.doc-0.47"="jvwhyiz2cfzcx6mpwkahmpcb3fyl6yqq"; -"pst-cie-1.06"="gxxwapvfgmfvbc2xk0j51jj1br0v9ssb"; -"pst-cie.doc-1.06"="1sfdjwhw8fss94m00bsgdbsdhn0rnf04"; -"pst-circ-2.14"="wlskq8g5nkx7ramgybavficfk6w0c55v"; -"pst-circ.doc-2.14"="yn80b73w9193r7nwf6wb3h0jwf7yhz3f"; -"pst-coil-1.07"="2ai64805vflnfx112c8p0jqf1ad477wn"; -"pst-coil.doc-1.07"="209y878cmqrykmakyy38075dkdfff6nb"; -"pst-cox-0.98_Beta"="c03maichp45vxcy6n3p210gpvypr5v2p"; -"pst-cox.doc-0.98_Beta"="8x10b6xh12f1fssbyf8aggprnn7cm6i9"; -"pst-dbicons-0.16"="il8pxplbwqjhr3714g7n3476dyav3sby"; -"pst-dbicons.doc-0.16"="isaxq5v1rnnllahq6zzcd420yzfzc5j3"; -"pst-dbicons.source-0.16"="q70fjninffvwslibi5rwwsnay6jpi14c"; -"pst-diffraction-2.03"="amf1cak741kvz4a2ddz7hxlna2137akz"; -"pst-diffraction.doc-2.03"="iz4aizfbck2z3lgna1lxl3dagvmbnm1b"; -"pst-diffraction.source-2.03"="5v7nl5sf2fsja46jh36w48prx0l5cnsi"; -"pst-electricfield-0.14"="yq6r4m5q162j5y62vbrzgg0ilnk5blym"; -"pst-electricfield.doc-0.14"="7k6gx1q68lzsh4jayxhh1shvrj1ci81m"; -"pst-electricfield.source-0.14"="js2bqzmv8fkyd4j1pj8yzb6x7xlj2fvm"; -"pst-eps-1.0"="djkk1cq45fzh2q1pvl23aiqi8b2znqrk"; -"pst-eps.doc-1.0"="i903x3p9wwb1jjf5al8azqr3iasmxkyk"; -"pst-eps.source-1.0"="r6jcjqy0f5mnkkahzqf9qnfrgwqh52h8"; -"pst-eucl-1.56"="rb1769g6vgjrq6vx79s4c6z6cy58898r"; -"pst-eucl.doc-1.56"="cwizlv632bcddknihhwbf4kiqxs13ka7"; -"pst-exa-0.06"="1jqv019148d2s5n7cmlclldqd3mzk08w"; -"pst-exa.doc-0.06"="v45ljmsk7y4p256vikzyk7w0z1vnybqz"; -"pst-fill-1.01"="llnpvgwf57n20wh4p9xfbwcxzlwky62z"; -"pst-fill.doc-1.01"="2wyyhm91dszgjzpvfsyyz7wk3z8k345w"; -"pst-fill.source-1.01"="yg27p6nlmkzbkjrygc2kc6bxj6hm9fdk"; -"pst-fit-0.02"="glmix9zjghzn0pa092yf6qppyax0grf3"; -"pst-fit.doc-0.02"="d2ilipqghmv5i4jmjh63199kn78i4brk"; -"pst-fr3d-1.10"="wcwbrmyh4mn9af5skqaj9pljkc79chwq"; -"pst-fr3d.doc-1.10"="hcf0909wnb4qdhrcy5bsgi7bjhkd3rs3"; -"pst-fr3d.source-1.10"="fyqkqk6p5m83q133ngw9a3j6gpzy8aii"; -"pst-fractal-0.06"="ha7f1ph6sc2wr4w1l5jg987pvzz2j6vs"; -"pst-fractal.doc-0.06"="qdwnv835d1wv9krinqvl5cnkmpfy2ws3"; -"pst-fun-0.04"="klmswb8gqb538ghlay62dwg1asiq8l13"; -"pst-fun.doc-0.04"="xafzv4wa5hzqmclbv7s7xh0ba2kaay69"; -"pst-fun.source-0.04"="s7173q9a44aqd43d8bwcrskc9bsh1c1r"; -"pst-func-0.88"="and4w7rpprax4adl8a7xs30sdsmql9b4"; -"pst-func.doc-0.88"="h0y8flqqydsr9bkmvbxyyani5pxldrhn"; -"pst-gantt-0.22a"="ghji2bp2wz4xgkmh2vrfyxh933r8dr3q"; -"pst-gantt.doc-0.22a"="zvdlzyll48hrl970ms6j7pgwp2f2vmy3"; -"pst-geo-0.06"="p2q2w8rl3z8xvdylc8inm2i4zbh8jxc8"; -"pst-geo.doc-0.06"="1kjhmh2naj1v43rhl7kssy7y9gq0ming"; -"pst-geometrictools-1.1"="rx8v1nyhqrny92sqsrwzsra4mhrh7xnh"; -"pst-geometrictools.doc-1.1"="20k0sg2qkfzkcpq1qa42195dw9swjx3h"; -"pst-ghsb-2017"="rzy3vznyr6jd0b0vr9h6ajlqc11bp9rz"; -"pst-ghsb.doc-2017"="5w079f1q4w8yxs4546qzx2c21vrhm2ym"; -"pst-gr3d-1.34"="wpbib4n4j2fmgbirhq8xha4di6f3w1xa"; -"pst-gr3d.doc-1.34"="ipap5gil3j6hkdcl1l1y0a6fnj754zq9"; -"pst-gr3d.source-1.34"="l6i8dnqgpl8iwsmbhiw3a043pbxb3k7m"; -"pst-grad-1.06"="7yprfjpsyszw1wndfkwingz1vncvy1ng"; -"pst-grad.doc-1.06"="da27kdibqih9pbbj4366bin38zznfsis"; -"pst-graphicx-0.02"="pq6a58d7i0bpbzq0wrh54vlyz5hwjb2r"; -"pst-graphicx.doc-0.02"="xq7j614zxh5m9mr5zbfbr7q1ds0f528g"; -"pst-infixplot-0.11"="cpck9sg68imi2ddiaafw7k89hhz8i4ar"; -"pst-infixplot.doc-0.11"="xa4vw2bzwdqm4y46ljqpx3d6n2ff02yq"; -"pst-intersect-0.4"="az34g553vdj45pa35s8ymk0901njq262"; -"pst-intersect.doc-0.4"="756ih3z05zxw0igclcmx7l8r7n6c9n85"; -"pst-intersect.source-0.4"="2fbzddwq4bib97214qq0cqrhraxvc5dp"; -"pst-jtree-2.6"="pcgjwxpmr4356pysfc4jgn5f7wvif4n2"; -"pst-jtree.doc-2.6"="i9qmlbn7apzimcsmxls2vwh5gniizyrc"; -"pst-knot-0.2"="y69z6hv29f73scygpzg5qr0p3yf8cvlp"; -"pst-knot.doc-0.2"="7jbx6gjfjglggmnfgpj0rzf67wp0s549"; -"pst-labo-2.04"="h5lyw06d0i2r5ghn4ljymyy3s9bglmcz"; -"pst-labo.doc-2.04"="8diz0gbmd09is6w4qyicizjbq4gf7lxs"; -"pst-layout-.95"="vwhvczg3rwlvz8r7x4y4n537bwb3x6f3"; -"pst-layout.doc-.95"="y5pl5paib75knak0gamgp31mph6dnpkb"; -"pst-lens-1.02"="y5a0bhzbyh4ncg26rh3k3w7xc2mmw2df"; -"pst-lens.doc-1.02"="f8qa04lxfwy1ic6dl6s4bc3k66b2sjy2"; -"pst-lens.source-1.02"="371k1kh1ryb46asc37r40vbi5i35icfz"; -"pst-light3d-0.12"="p4nppgfa4qw8l2gj23k1rhhfb7vdkq2s"; -"pst-light3d.doc-0.12"="p688y0b5pc29l63dpmrx342m4hmpilxs"; -"pst-light3d.source-0.12"="ic2f2b81hsyhh8pp57ywda8pngw9g0m6"; -"pst-magneticfield-1.13"="6pcajgzqp3j0vw40zaqk53xwjw8wvxll"; -"pst-magneticfield.doc-1.13"="94dsx0pzxrs242a76h7h1b503dbggv16"; -"pst-magneticfield.source-1.13"="qp1il0apr1dwk903r65a8zz029zk1jil"; -"pst-math-0.63"="d9r69wp0179mmlnbng0w7jkr2h0ba2c7"; -"pst-math.doc-0.63"="0ad7biw2p83k17sy74drsl8daw716pk2"; -"pst-mirror-1.01"="l1qs4938r324dv9w1ij2xfwk16nslyhk"; -"pst-mirror.doc-1.01"="varxk1wyh1lc7yv5n3ad1yp583rchj3l"; -"pst-node-1.39"="m4qqbm10zq8xqwjbrk6d3p9xlich0c9n"; -"pst-node.doc-1.39"="3bp341yw9k84gllar81hd6ak439l3q2y"; -"pst-ob3d-0.21"="b133mvl37zxxqny148r3mnwijp69jzc2"; -"pst-ob3d.doc-0.21"="v0d9mrz4dvpk0qix4fiy632jfhfhqy4l"; -"pst-ob3d.source-0.21"="yqjb2ifyxj2mvs11lxq32dgdr74af9p3"; -"pst-ode-0.11"="li4g5a2l6znwrgs7lrhi2n2fs7snshzh"; -"pst-ode.doc-0.11"="183l2sh29n1hkhx8lmqdi71p1a6a6pb9"; -"pst-optexp-5.2"="6k171kswlvjz2qrgsr43llpn8a8fx2b9"; -"pst-optexp.doc-5.2"="8nfgcfs6614n1szf9c8b7mjk43f2vqah"; -"pst-optexp.source-5.2"="krh33kab76gxw3vjcaja3y8vk2xjpgla"; -"pst-optic-1.02"="fmp70zsr3gfcxc9d7mik8y7fdq9bhv9z"; -"pst-optic.doc-1.02"="bw2k4jbxfdwyn7pfn708wd3ff8nr14ww"; -"pst-osci-2.82"="5rwmmzwp7jwfv40cg66gi0n75mlvn851"; -"pst-osci.doc-2.82"="nmgp00q4xifasnxnckw04kmd8qxxdd7k"; -"pst-ovl-0.07a"="g6sni4112p1kyribk7p6rv1mwwjb7xb4"; -"pst-ovl.doc-0.07a"="n23m8iv4lv4009x9l6sa177jyfjkp0pi"; -"pst-pad-0.3b"="x3762zh9c5shzl02r9ssykd2a0rqpk7k"; -"pst-pad.doc-0.3b"="ymjpw81y22mbmf62735kqi80yhylvazg"; -"pst-pad.source-0.3b"="7cqccc3ps8qdhbykgc6yyygjds46p5av"; -"pst-pdgr-0.3"="9r2wdl0ssz6ay543lzvrfm5kyxgri2rn"; -"pst-pdgr.doc-0.3"="mz28za3ryi37w9y3392wb97hv6v8cjqr"; -"pst-pdgr.source-0.3"="zna70ph7hksm4cnx0sl240vgngzbq0lk"; -"pst-perspective-1.05"="iaq5j9cbgyr5p4np1fn5dqv8m8mv29qc"; -"pst-perspective.doc-1.05"="kvvjyfxnxvzxgjrfv3ysw2qd3bafh5jk"; -"pst-platon-0.01"="c1crbkzj0vvblf8n894g91q7qig185w5"; -"pst-platon.doc-0.01"="54icmvjwsbljdbq03j3npmwr9j85cdpg"; -"pst-platon.source-0.01"="bs136jlsz9yxiw062dlck6km6fsapgjv"; -"pst-plot-1.84"="a10g7rhbg2jrxkm73avbb9csi6bi3d14"; -"pst-plot.doc-1.84"="6ndjai9liadbz3xj8l0nr5a025svg110"; -"pst-poker-0.02"="ayld7472rgn8zy8fbvf9465p5v691bk7"; -"pst-poker.doc-0.02"="xfcxnvwibnl8nqq94sc32ikkmnlscv89"; -"pst-poly-1.63"="caj343wmgfxzbzchalw7w14jazj3xb3n"; -"pst-poly.doc-1.63"="gq61g8l852k4m8n69kzqdx1sii0jr41n"; -"pst-pulley-0.02"="d7y0xspcv55vq4xhhpwhl9a3q33fpyga"; -"pst-pulley.doc-0.02"="6g5jnm4i5lrxqb45mn60g7nlc9xq13cg"; -"pst-qtree-2017"="6slxqgzm8pzscdf79x1y4zp3rav425g3"; -"pst-qtree.doc-2017"="9bp342h5rimv9wyjncj9m9bb3x2pb77p"; -"pst-rputover-1.0"="39c8h8wq8rcby34dnpq8f9d87zlfd0p8"; -"pst-rputover.doc-1.0"="apm70lr0xn7hgj16acpcll9wd3jcxqbn"; -"pst-rubans-1.2"="akzd33l39b9gh53hkqzaznb6j6rrbif5"; -"pst-rubans.doc-1.2"="sa01cv2q19w3rxlib2j2wppvbjcbn6z8"; -"pst-rubans.source-1.2"="vanr4y960njpckxcy8i10jh8fxmdd94m"; -"pst-shell-0.03"="kllra0m3v64wiw4mg1wjqwcwapgbqw34"; -"pst-shell.doc-0.03"="j8j9vfqbw1bzbncflx0wk7awr599pp2m"; -"pst-shell.source-0.03"="4zzi02gy69lscpmwmsy5i6dzck63ql10"; -"pst-sigsys-1.4"="89mhw4a91vxvm6jr2806w7sdgm0sldzq"; -"pst-sigsys.doc-1.4"="1x1s3l6z4rr8s1s8smck8x8vkg9sb7k5"; -"pst-slpe-1.31"="i8wqm7c5rr1gvrcqdhzgc3wjsnvhxnaq"; -"pst-slpe.doc-1.31"="d63x21a81b3chx59ygn3niagb12lq0vq"; -"pst-slpe.source-1.31"="b8pbhx17ad49g92il07bx2347lim9kr7"; -"pst-solarsystem-0.13"="k3gvgdnwv5054qph6ljijgwlr4mhrsmy"; -"pst-solarsystem.doc-0.13"="sh4if86rr6p8bmjrfndh8lfsibjmlj8l"; -"pst-solides3d-4.34"="j69csa2fcbv1ih3ay93n0qd8wv04q6di"; -"pst-solides3d.doc-4.34"="mqhqa0qzn96gkrjcaywszpikz8klpc5d"; -"pst-soroban-1.0"="q71r7bilwmgxxvcqngmn9w63cqwh526i"; -"pst-soroban.doc-1.0"="ds57w9f3d4dy5c17xsvrmzs09iccanh7"; -"pst-soroban.source-1.0"="sj27j1n05dfq3szxyifzd24i44c4ls40"; -"pst-spectra-0.91"="7h48zv55xaxbgccdp7710lh3y2s334sn"; -"pst-spectra.doc-0.91"="sc2zbs93vbzp4jqgwwxh7pga2ngrwxnz"; -"pst-spinner-1.02"="c25gya6x35s07ki87x3f8jm85a0hsdqb"; -"pst-spinner.doc-1.02"="b15zdksxzk1dr3rmgi5qfkqwq131qnv2"; -"pst-spirograph-0.41"="2mkxc7vrmv5xa7aggmpc27wss9gw8zzr"; -"pst-spirograph.doc-0.41"="4q5pbwicrqkpmfr7zwa0ykmfy32y4iks"; -"pst-stru-0.13"="9xzgq9yp4wh3939dxg4wvkzsvq8za3vw"; -"pst-stru.doc-0.13"="pm4nj6rck0s7gjhkfjg3i4xa8qd1dihi"; -"pst-support.doc-2017"="z97cka1jrk6jji8lczqfxc09cqj7f34x"; -"pst-text-1.00"="cz2rwirb2xh5yp257rn8i6s0vdns1cpl"; -"pst-text.doc-1.00"="xmxlml48x6y95arijiba41m9i201hy3q"; -"pst-text.source-1.00"="kzl944rkvz2bjwv6dgq8qhmmmfqxchc2"; -"pst-thick-1.0"="b2dnjagm4kkgxfjilahizzyq6mb1cx5f"; -"pst-thick.doc-1.0"="jkybjsqnnavyazal3bf4z54ldqnw1gw5"; -"pst-thick.source-1.0"="1kjjkqgz4fwghaialrqvgnfq57vl13k5"; -"pst-tools-0.09"="ds5ss7w0v0afygykvaqc85j6m12dhjky"; -"pst-tools.doc-0.09"="8h66rj9gxr5n8g07kd22i1fgrvnixdmm"; -"pst-tree-1.13"="l1m6c66jv4v02n4mjv9ddgh84qbyllqw"; -"pst-tree.doc-1.13"="jgcx73vrpiwvlq9rg1iszm57bj1qsr73"; -"pst-tvz-1.01"="0xky3nd1q8kv7vbs73dcbwgjqbysrwi8"; -"pst-tvz.doc-1.01"="hrigaq1rz3hd5l4969913apdwayy1ifr"; -"pst-tvz.source-1.01"="zs1dh6kiphzy0p7nj7i1faldamjsc1j0"; -"pst-uml-0.83"="0rfbyzqd6xk0aiwrmavfnkr6bmawkrdg"; -"pst-uml.doc-0.83"="jvyfkj9r0zknfbpway8zwl5l81zwfq6n"; -"pst-uml.source-0.83"="50n69kfybcg2qlxjy9d0f330rxy23sv6"; -"pst-vectorian-0.4"="45j3kc2ma7yvpk73724419zxzajyyc0p"; -"pst-vectorian.doc-0.4"="kr9cw6fs2rra7ymmza9mf3winvj17c0j"; -"pst-vehicle-1.2"="fzkkfjzb0s227y1942p89g2s3qn5bgdr"; -"pst-vehicle.doc-1.2"="152w1jskf5ninr660a9cjbyh9q4bhphj"; -"pst-vowel-1.0"="aq45bsp7d1rdflxvs1aga0kqmn9b3zd8"; -"pst-vowel.doc-1.0"="zm075772viyjnm1akx6ixk61gb33nq8m"; -"pst-vue3d-1.24"="kdnn3bssm9xrfr42ni1n8kg04r899624"; -"pst-vue3d.doc-1.24"="qg9v649wjxjfrp14f3ac4shp5nfad89m"; -"pst-vue3d.source-1.24"="zxk7phlcdh2g1x9l4mps6ncwxc8ydryi"; -"pst2pdf-0.18"="rafm5fyifzzz21336l2yvnqs1ynrcrh4"; -"pst2pdf.doc-0.18"="hpjd3gxsk0lmajf2fpac7ykhrznzsily"; -"pstricks-2.77"="4pkfaqg4ai639y5c6d54s2dwg9fda5fv"; -"pstricks.doc-2.77"="xax0m7fnkacwhzh713yx8x03jid25lkl"; -"pstricks-add-3.84"="rw69449rg24rc3hqavx1cgj6rf9kpzak"; -"pstricks-add.doc-3.84"="lkqz96g9y7lmwdxkbl6jfw1bzpqlh4h2"; -"pstricks_calcnotes.doc-1.2"="4q48najl98h9lb1866avfw6c5ir7p4bj"; -"uml-0.11"="ggl1iw3qhzysy0fza2dbl3igwlcq3i0n"; -"uml.doc-0.11"="rhj5ivlvx43d8c700117lklmgardm76a"; -"uml.source-0.11"="nfmc770r8bp35av4n0x1nml5h23y3whd"; -"vaucanson-g-0.4"="qvnklg80m4p0235g3wx2ln1gk5myd1i9"; -"vaucanson-g.doc-0.4"="iwldpyzbgygg73gyidpj3vgw60jdid9l"; -"vocaltract-1"="dzjd6v5mhb2mcdgrk66dc0wc4hdihsnw"; -"vocaltract.doc-1"="kgb45nb45fmc2hnyg31m92cg74mybnvq"; -"IEEEconf-1.4"="y7pcvgybgsj94x4r1b3p79w2bwrja38s"; -"IEEEconf.doc-1.4"="6pyp532mjalspmalr2ia8nm58fjj5fwj"; -"IEEEconf.source-1.4"="h16jq4q6bvb1wpwjxnyhhp43frcjmnym"; -"IEEEtran-1.8b"="96gd4zxcmg6c2mma4d8z0wganf9ml7d9"; -"IEEEtran.doc-1.8b"="zdc3y0lkjpis1fdkshd6bwsmkxr6w2aj"; -"aastex-6.0"="s6k6maiimq07jvyjy6i16z7wnybs5j6y"; -"aastex.doc-6.0"="sr7n3cm23yfbc9a4pfs3k3w584kxhqmk"; -"abnt-2017"="b5g6psg1s6ggwfib0b0hkdkyj4nbhh7h"; -"abnt.doc-2017"="d95fssk38pnnab13fm03hyajaz8vrl49"; -"abntex2-1.9.6"="asw2qc8f7hg5ziyp6xw7n0zz2wyxlr68"; -"abntex2.doc-1.9.6"="mswyx4k6c3n31h69arb4385066dhblpj"; -"acmart-1.47"="k2wg5i82fhh6kx6q3gy1vj8wigmbi70j"; -"acmart.doc-1.47"="xlzbwjnmw47jpq1g6c80jj1llazwfqvy"; -"acmart.source-1.47"="gqxjiqwwbyzxspkpsnwrjf1phra7gwcd"; -"acmconf-1.3"="9wid04wqz4l1xisvlng52xabw9m0p1k5"; -"acmconf.doc-1.3"="66xjqp6a86iq2908p77cz57651av2i23"; -"acmconf.source-1.3"="7ssw68bvkxxixxmf9ygp7szxmc59fvik"; -"active-conf-0.3a"="k1b3ykxr34j6mz7qnhl442kiw5mi044k"; -"active-conf.doc-0.3a"="smq9rd7vgsdm8q0mkgrvwifrdjirsi3n"; -"active-conf.source-0.3a"="j59z6864ndi1pvrfdcj1g7h28bb0zs59"; -"adfathesis-2.42"="kipd97l80csijf6nwf4qh9dqs7481gpv"; -"adfathesis.doc-2.42"="1a45imkqk01xwsn8w0sgi04kq9lkjfsm"; -"adfathesis.source-2.42"="wsyrxaljzn15z0mg9fkv7qqbcxfgv7ri"; -"afparticle-1.3"="a47yf3q2kr9imhrr9520gm0xzrbxijpl"; -"afparticle.doc-1.3"="jwrcq8p5jlda9bs8xq364748p9xr3hyk"; -"afparticle.source-1.3"="3j3wg5g8qbrm1lycdd5g49sva0rshjqc"; -"afthesis-2.7"="s423mnyllrn49bbhas0r4nmks9nk4nrh"; -"afthesis.doc-2.7"="8cac60kzq0srba12qa1sdk4fkqxvwjvi"; -"aguplus-1.6b"="92nfqnrbjsfcw7aym6qahl2rsl75kl55"; -"aguplus.doc-1.6b"="8nams9f6dwbv45ad46lxh7c4wspl0hcl"; -"aiaa-3.6"="x8hag1q2jh49y6ad5k774y573zas97c4"; -"aiaa.doc-3.6"="ipldvi4g05v26gzvp2wp71n0xv5mkdd1"; -"aiaa.source-3.6"="wllq5qv20bc4f7m098yn1f5slyrdxazz"; -"ametsoc-4.3.2"="4v5ya7z7mbbxqxkjp5madwpn3m456gpp"; -"ametsoc.doc-4.3.2"="nzphxaasrrgxhiwixz6k6qikbg6z45gi"; -"anufinalexam.doc-2017"="qb1dvx5ryz6p5dia1z13aa0h0822f814"; -"aomart-1.20"="v73qxy1qy9pczanjda8w1yim0z3xnmka"; -"aomart.doc-1.20"="7ii7p60i1jscbm662fyjm50ysx995nqf"; -"aomart.source-1.20"="yjf95fz8dx3h6gk07q3452fqjf3pkxvl"; -"apa-1.3.4"="g7ywm2jp0b70qdwmm59m4rr8glx3wc66"; -"apa.doc-1.3.4"="vjg7gj1wi6mb9b1qyfsznhgcbvivdn1c"; -"apa6-2.32"="8b479v28qw8k5hxpfc1vhkyf44f6wxbs"; -"apa6.doc-2.32"="hmb1y0jdxnz23azfaphhlzkxcs50krhp"; -"apa6.source-2.32"="lvjgha718vdc0d4a9xg568n3nfdah16j"; -"apa6e-0.3"="0bilb5nbgi83kp1w7d1kci1akg36nv1z"; -"apa6e.doc-0.3"="p7ir3azb68s9pms0gpa968gffr2qr0xw"; -"apa6e.source-0.3"="baqh9z3mlxqy4kklhnb9a66gj36lnhxk"; -"arsclassica-March_2017"="50nd02nyaxyxcy9d2sf78fh4yhxgwxdq"; -"arsclassica.doc-March_2017"="cam8jmh3p9ir7p0y59w1ppy2zw8bvygb"; -"articleingud-0.3"="45hkl8j1hxdww0igp85iifrdz4g4h18l"; -"articleingud.doc-0.3"="00653rqfzjv2f4wl77vznk2p1pi6f2fd"; -"articleingud.source-0.3"="24wwfplzs8477i5kl1ks5fvkd8w1lv76"; -"asaetr-1.0a"="wkch5k1hxw65dfdkyghyzpcibmnj0zyj"; -"asaetr.doc-1.0a"="8d1x4sq5xpgc1kb5ys4dp02i2r1p3ha1"; -"ascelike-2.3"="b7ff1cj0jmbdr6wrvcqr37byak164fy3"; -"ascelike.doc-2.3"="sqynsfl8cm40n0r7v2a7qlhxx6zny623"; -"aucklandthesis-2017"="gqqynyfp4l80jc7a90by84wjmn22s0br"; -"aucklandthesis.doc-2017"="jr76ykx7f98jvfjy7dr767xspb50rsnw"; -"bangorcsthesis-1.5.2"="ky8ixx69nxccn4a343bs2g2bqzwbxkyy"; -"bangorcsthesis.doc-1.5.2"="qa5s7byik9gmrf7b6amx1l3d50qakmhh"; -"bangorcsthesis.source-1.5.2"="cjriqlf0zm0jw6l9g53j3msy14r4j62s"; -"bangorexam-1.3.0"="k3xv30md9cy8wyb4pikiavw6c9qkff7v"; -"bangorexam.doc-1.3.0"="gycbbqixfn0hbqgi2lvgbsfn8slyzakf"; -"bangorexam.source-1.3.0"="yfx2g8vb5fzdjdfq5z9949khiwd1vgwv"; -"beamer-FUBerlin.doc-0.02b"="k09b82znxfk7gi7cxpkffs65v3q5siph"; -"beamer-verona-0.2"="jgqm1267x276xsdikvc586h946xfzhcv"; -"beamer-verona.doc-0.2"="skxiv6nxw4vk3c7ppl2bripmlkada52x"; -"beilstein-1.2"="7njrzm474yiswp5zdv08nx001685dyqi"; -"beilstein.doc-1.2"="1hjzhlwy1kdaz8457n9ly89qjj0140wa"; -"beilstein.source-1.2"="8y4p09higdscj2f74gjbdl4c3ddhbmwv"; -"bgteubner-2.11"="kjykk4kfr7iig49zpd26kga2p4kki4gq"; -"bgteubner.doc-2.11"="wi654djqdqp0hff6cshv1hfkhmgcacs7"; -"bgteubner.source-2.11"="jhqhmr6bb4ldma4dscl9l4csan3qrv6q"; -"br-lex-2017"="ipw7gwrsdv691vnv257w9i15f465irnv"; -"br-lex.doc-2017"="kai74ysi41iw5bc9rjv8saj7qh7n0s12"; -"brandeis-dissertation-2.0"="8nqvv44ahsf5nxn6m4qrd5yiarim1zr9"; -"brandeis-dissertation.doc-2.0"="lfpykcdb4yrf7pz7b1ljrissjlk4v20v"; -"brandeis-dissertation.source-2.0"="xnp41jb8wf2zlrcqikp6qxnhw9k6j1z6"; -"cascadilla-1.8.2"="03g1znhjzcvxvclzwb33lrm6703j1xxw"; -"cascadilla.doc-1.8.2"="njy3lpaw3lch5x3p1mm07zis50z38ps1"; -"cesenaexam-0.2"="0n58an00m7xywgjxd4mk4jvr3wkla1sg"; -"cesenaexam.doc-0.2"="1cq9yg0f3j9s40jrkzgxnpk2ya88jgiv"; -"cesenaexam.source-0.2"="213fs3j3x9f0330jy9hfxmq3dhpl1lgf"; -"chem-journal-2017"="8rsrybpvzqr389ip3lfkjna1vy6lclv1"; -"cje-1.01"="8hqxfzxk4i09244jw9z5j42qjxn6d5vf"; -"cje.doc-1.01"="4b2dpc6jcdp0bwhfjlv4l8j5q8p0kf8j"; -"classicthesis-4.4"="7fa8sv17vk1vgwkmw1cafrly07pc61kg"; -"classicthesis.doc-4.4"="b40106sfiwgqc60slyap8mniy9xys70c"; -"cleanthesis-0.3.1"="rs5scswkmbikw0r4xs8wc86js9fsfaa3"; -"cleanthesis.doc-0.3.1"="640j45873rghdx1c5h0n08a3z3ca5q17"; -"cmpj-3.01"="4imggckmccyqhm3fdl7v8kwsakfjknmd"; -"cmpj.doc-3.01"="3r41m4byz5qrlhng3sajvnwqf8zqjxfy"; -"confproc-0.8"="6anwdx64g1yfr109jrnqfml6bqj8l98a"; -"confproc.doc-0.8"="qczsp87rylnxkd8nsi14kjahnkh57i6m"; -"confproc.source-0.8"="f8yczf6glbb74hvfga786qvamllnza9c"; -"cquthesis-1.20"="lqh5vlm7gnd48vzh0pjmq2qvrvy71rjd"; -"cquthesis.doc-1.20"="dyw7s4pysii278m73mck8qrsk0jvs74g"; -"cquthesis.source-1.20"="c0y7gpa2vx36lj1dqafwjayq9rj3plqg"; -"dccpaper-1.6"="2cbir3v5ihswwanppdg4my02sp87clrj"; -"dccpaper.doc-1.6"="r2frh2ika6lrrpw0bncvi9q70xlha8gc"; -"dccpaper.source-1.6"="pjladkb5sa1v4psplxyjxd5r5w7bw0jy"; -"dithesis-0.2"="y0xrpjxnblvgahdwyfhm2hag5hss6qzv"; -"dithesis.doc-0.2"="b7ka35ywbrn2m3a6b8cyzyvajwxyvdkl"; -"ebook-2017"="08y1g19fvjskwm55g1av1x8bs95vmc6y"; -"ebook.doc-2017"="kw04pn3a7pbkgxjrn1p12z65j8k4n3fk"; -"ebsthesis-1.0"="3f8i1srqx6hh10rrjshsispqr3wdhm0m"; -"ebsthesis.doc-1.0"="wic4wfgihf2yyk40937hr2g59933cyy5"; -"ebsthesis.source-1.0"="q1lhixwgkc6zis1sgsnwzsd0p7spp0zz"; -"ejpecp-1.5"="vzfnvl9rxwbkfyv5pd759d2pgn1gr4qz"; -"ejpecp.doc-1.5"="4449msv5iq090x7r41q1m4l6dnvi7fzp"; -"ejpecp.source-1.5"="sqklvmybkamm25bavxc232grpjv58wmh"; -"ekaia-1.04"="9nf7f8bpgwlwvi7q7fm0k3q0kxbmqxf8"; -"ekaia.doc-1.04"="m3bjh6g13dv06w2p1jqls18cck4gzwf4"; -"ekaia.source-1.04"="gr1gbgpy03z7j1s8bcapf6nqzyjxbzx9"; -"elbioimp-1.2"="wp7pv78ijjgb48majhg8pjqcmkq29jbl"; -"elbioimp.doc-1.2"="0515vzg1miiljb8grlb8idsb2y9gfcdc"; -"elbioimp.source-1.2"="lzbvgi6d0w8wwf052v6a1gzz2qfvpkn4"; -"elsarticle-1.20"="kdwd7nslggj63id27ikj0hzg5qxafcp6"; -"elsarticle.doc-1.20"="kg4f814mzb8hb9218fjvxpa72dvi69ak"; -"elsarticle.source-1.20"="bca3ahjfdb6498cmx8vk83pzhrdm6wxn"; -"elteikthesis-1.2"="fq911ak06fd2h6brn2zsb20pkqgl4kb4"; -"elteikthesis.doc-1.2"="b5ja8g2vrf7gxpsfwshly6h3i0h0kw7d"; -"elteikthesis.source-1.2"="iyrmq8s585am0kb3ixgbi2g3n7aqxwr2"; -"emisa-2.1.1"="18lkpz7s4imwxhh9gb92z8vm42113m5g"; -"emisa.doc-2.1.1"="l3yvr8m9vqkvraix5cfym1ggqvp68v55"; -"emisa.source-2.1.1"="l3afagwzm9s33clz2n94d6rw2cgkrc9i"; -"erdc-1.1"="pmxparxijq91mlqb2z2ci0mk9as4r1nz"; -"erdc.doc-1.1"="a7f0jw1j2l0md2s4hdzv6gb1v867nk8n"; -"erdc.source-1.1"="5rf897hybsib6915bvyp0nai8j7bszgb"; -"estcpmm-0.4"="30s2wysjnicdxnfwliinz0s3xgjz65an"; -"estcpmm.doc-0.4"="kmrdd36g036c2rd86i9lc9n73rcfhwy7"; -"estcpmm.source-0.4"="7pn247fkf44679vcgbf62ishd70sgr8p"; -"fbithesis-1.2m"="1fdf0shkpyjfwikv3raz4a27wssg7j8q"; -"fbithesis.doc-1.2m"="wjh25w45lkz3dg1900qvpvn3r137dw8m"; -"fbithesis.source-1.2m"="qa99zpjzb2q48x55nq9cfsv7gf6ggyjb"; -"fcavtex-1.1"="kh7y3795flgarmi9izzzgq6g7z294jj4"; -"fcavtex.doc-1.1"="qr05ymcfxx8vwm572rd0pa6yq0fam2n2"; -"fcltxdoc-1.0"="gr5vxdra4lcsljhm591xs1b6z4ci2ddc"; -"fcltxdoc.doc-1.0"="mibli0mi846flzm0id9z0cr8x90rivgw"; -"fcltxdoc.source-1.0"="yn567l5sbbrrdbcmiqdpyq8kq5y1ni1v"; -"fei-4.1"="iffa6bcr44gyblz4412900vw1mk1yff7"; -"fei.doc-4.1"="ziidcv4d8pijn1nnnybfmy52lk51r3yk"; -"fei.source-4.1"="br856c89j6dkc6favifj084lw84ydy1b"; -"gaceta-1.06"="gkwy4pkpzmykxm2rqldpjfh5q5m87ca1"; -"gaceta.doc-1.06"="zbxs7kz33kbvx4g5zykh33zn2g9z2cp1"; -"gatech-thesis-1.8"="q85fv2ikl3ikw9ja5j7sgygyi6v1x2kp"; -"gatech-thesis.doc-1.8"="q97libi0drg6plfjps8p9fd7fxbxg34n"; -"gradstudentresume-2017"="bmmfv6i9zhk617r9a59yz4m0g14s1q1b"; -"gradstudentresume.doc-2017"="xw0w9hwnyhb6xszynfvz489c9j0vyxsk"; -"grant-0.0.3"="a9bjc5a9i24mymq11dsw78gck3pdb16n"; -"grant.doc-0.0.3"="39g10k0rwfx678fnc8vx6j77wvn8f5c0"; -"grant.source-0.0.3"="4cfhdbqmffiypcs88iij2fxc5lmylxfk"; -"gsemthesis-0.9.4"="jhw29zl7f93xh641ws6ydqh62cv1kbbj"; -"gsemthesis.doc-0.9.4"="3nw8q8pxsfdbd4gmly0bg8ig15ccpy1q"; -"gsemthesis.source-0.9.4"="w1k5h97pgahsar4r1sbg6i2dj4npr6y0"; -"gzt-0.97"="6l094jyfaqzf23z23gg3ssbbn65dc0g4"; -"gzt.doc-0.97"="yp2ci7c9b5r92aaycmqbmfypgjf52dy8"; -"gzt.source-0.97"="6pw3hscx9h13migi8li1n5vn4az2pii7"; -"h2020proposal-1.0"="sdm13gcvhga8q32ai16mnz2rfsnwb7bz"; -"h2020proposal.doc-1.0"="8nsjvgzyw9137ncq9v48dhlncb10snyn"; -"har2nat-1.0"="yn5d36r1lnx5xhrk46laka9crikcd5yl"; -"har2nat.doc-1.0"="8gh35w4a8j117z6dzy9p7mmbxsh789zf"; -"hecthese-1.1"="fj72nahca2yrd27fl1nigdhzzsalfd8s"; -"hecthese.doc-1.1"="8fg8i7x9f872mfc1mxr5ii2yx8h71x09"; -"hecthese.source-1.1"="8klyvrqilgw12r0jhw7clrmxxh4lbq40"; -"hithesis-1.0.2"="mc36w0marknbcjbdkc8k3s2bjq4pggzl"; -"hithesis.doc-1.0.2"="m5kaps5hi3y3lqsby97rw6fcxsv782yd"; -"hithesis.source-1.0.2"="4s62sjbbrgmay2zfnndvp20g60b536ss"; -"hobete-2017"="k2agw9n4s8imsfi399r1n3v80sdxc41s"; -"hobete.doc-2017"="n60jvwc9ca27sxbyjam8jpp6b73ydc4g"; -"hustthesis-1.4"="f7wr0296h2a3i6vahvrxysl7dr03sihs"; -"hustthesis.doc-1.4"="jknn279nybf7j78y4s99abb6znbkif9w"; -"hustthesis.source-1.4"="j828cim80xhwzjvn6drhy5qzr8sx87w2"; -"icsv-0.2"="3k7if2nxgb8zcyr7j29v3pxcqcyygg3k"; -"icsv.doc-0.2"="n714ksda39kc8zsqd1x7lnq3crg2w6fi"; -"icsv.source-0.2"="h08pzrpgwn88gz0d6kyrvnyjrra6f3vz"; -"ieeepes-4.0"="xljj9w5kx7mxhv9q6dgmn23wkijvjyqg"; -"ieeepes.doc-4.0"="n7wpz8946kfcd7a4dnx901y40vjbynxi"; -"ijmart-1.7"="nh0kksmb0z5k95s15bwxrbqxxnlq81l2"; -"ijmart.doc-1.7"="b88j6a249p8f9bp35a8p019l02s7lbfc"; -"ijmart.source-1.7"="y5wyzz6jr5lp0syjywlvdpb3s02cb7ks"; -"ijsra-1.1"="zj3pf34flbmdy98fzmshxdwhsm9gypb3"; -"ijsra.doc-1.1"="pmw844flk212zpdvcp026c63snmasbsf"; -"imac-2017"="w4g9hwgh6wvbhf5v8xfjcba6chqlp32z"; -"imac.doc-2017"="5qid3adma0486l4li4mmrgxl9lykzfz3"; -"imtekda-1.7"="rm2w2mx8mxzxjwgsw6gk0i64c2wb0yxa"; -"imtekda.doc-1.7"="m50cfbqcjz4ylda5myzz4idaqfv40nay"; -"imtekda.source-1.7"="wrx5ndn59k0rlz19iq8r4fzb4yly9hr2"; -"iscram-1.0.2"="bib03bq4zlcni182mpqmgdd2g6dh27ip"; -"iscram.doc-1.0.2"="mdgll4mymf7k1kaqjlfq1ici0m9rl71i"; -"jacow-1.95"="gkj6s2lf2wnnr4n34v88iwhd10lkdp46"; -"jacow.doc-1.95"="3l02236m9jc5z0xlirpab9vy7aj48n6w"; -"jmlr-1.24"="rnmwix9b0hfdm6zys2zbzy2rx1rfas98"; -"jmlr.doc-1.24"="b7aj9p4s5xzpv2jkih803zx713lp212g"; -"jmlr.source-1.24"="bncl60ks6g38pj64ig53q0s3kr3fpws9"; -"jpsj-1.2.2"="xpasajag9rdz7nr5xk7k40g181lyc45x"; -"jpsj.doc-1.2.2"="994fxd5c7947y4s7g71i7031l72qj26b"; -"kdgdocs-1.0"="i0v1kfpnhn5210jj5vd2pyi9s9h1vhmr"; -"kdgdocs.doc-1.0"="0gfi3rfrsjaw25g7mxk7mai8mxy968m1"; -"kdgdocs.source-1.0"="dcafx36f7id055kdwvfsci6wq2ya50c8"; -"kluwer-2017"="y63q5nz0rhxlj362cbj5a4x3wm8imiri"; -"kluwer.doc-2017"="q85mq4id3y04wwq7f8is8lwh7gbzyxxn"; -"kluwer.source-2017"="q4k0f4qgzcxgnxblw1776dhk57i2zq6d"; -"ksp-thesis-1.0.2"="244sggimcsxbqkh6g9nndxvdvr6agqvv"; -"ksp-thesis.doc-1.0.2"="jngi4gfc4r6dkp6xggyg2s05zj38s1vz"; -"ku-template-2017"="y4a82aasjcgjmbxaagjbd1cpz575s8i5"; -"ku-template.doc-2017"="n8wjmji2234ivr98avh9nksa57wa2nxw"; -"langsci-2017"="gzyg6wg1ckrxhbwvr6lgsbiwazlyf5ik"; -"langsci.doc-2017"="plijg3jgwwm41h21bsh0mi6h4mgg5mvr"; -"limecv-0.1.1"="hncbcz8dnz42908pzzd2ynfzfpl3j7zs"; -"limecv.doc-0.1.1"="1igi5hm73ds2gpar5m8794kx7z4zvjic"; -"limecv.source-0.1.1"="x8k7gmr8vnpsx1fvmhfdb0vq8sv0yc7c"; -"lion-msc-0.27"="6b6bg86gr57ldh3giniicp6j41bpqx5a"; -"lion-msc.doc-0.27"="q9jflbrgsf7qhbqm5sl6w6qbaz1jv7yk"; -"lni-1.3"="myr195vgv4d2zczny263qvkm0sjl2103"; -"lni.doc-1.3"="wcip524a7rwqpszj2ms96h6zyw3a321d"; -"lni.source-1.3"="alkhxgz4bbrgvw9vwjyxs0p0mk0nnch0"; -"lps-0.7"="njaym8455i99rr0vplxlpn95cbp8sv9h"; -"lps.doc-0.7"="9qg688yrg4lfkb284shpgan08vfi5sxn"; -"lps.source-0.7"="d2jid2g08c51lpixvbqp13hkvmbhw2f2"; -"matc3-1.0.1"="1r8svk9xpxv518j58xxrkfpy3lzh3gs6"; -"matc3.doc-1.0.1"="9kwpm6ah02zhwgd5gfhqkk0csba5h401"; -"matc3.source-1.0.1"="cnlk2ffrjczw23mssgwv7i63dg7w3j19"; -"matc3mem-1.1"="1w8m977ngbqivnhlaqsf6bvn7yngg3hg"; -"matc3mem.doc-1.1"="y6b8v00dhz5xg56kz04jql3rdrl0v5n1"; -"matc3mem.source-1.1"="3n9x1jfgrc8jigj8w2bmngk7pxqz9v29"; -"mcmthesis-6.2"="64qi8gzjxbkrgaz5kmhw8y0p8a5a9psy"; -"mcmthesis.doc-6.2"="wsg9cpf8cad4nnxa2idr12maganmxns1"; -"mcmthesis.source-6.2"="4y6jriqrf4643g1xwxkgc29d31iksc2r"; -"mentis-1.5"="nfpcmyxlg0gadqj33jnxji3nvs5fni9l"; -"mentis.doc-1.5"="vnj4lk1vxc0c0710jb21x3vskppk9c86"; -"mentis.source-1.5"="x8djid957v6324m74fn1m8l9hcp7mr1g"; -"mnras-3.0"="ib7iykfq2gzv7iljfpqnncwdha05sv36"; -"mnras.doc-3.0"="jns5g8cd4c28jqy106ard1pca1pl0p4k"; -"msu-thesis-2.7"="7jhb17sa5zm9xg25p06p8hniqyz27a2h"; -"msu-thesis.doc-2.7"="6ykqwgvzhw15ycdq44q8kx37q2xphb3l"; -"mucproc-1.02"="d1xzqp0nvkk4zdf1zcrhngvlc0q412gp"; -"mucproc.doc-1.02"="zpky6iahkhynyv72lg94ankg9wn7gwd7"; -"mucproc.source-1.02"="pxysp457kvf603nz6lwaj55cmlc41n0m"; -"mugsthesis-2017"="cfkw21f3xy6pchbq7ryw2df8bdssilc5"; -"mugsthesis.doc-2017"="xqm757zbzxi9ag50dd22274bk5n1897h"; -"mugsthesis.source-2017"="6awfcfhsqggxvxxxmfbi77pa6bwchg79"; -"musuos-1.1d"="v0bx55bnw5lcpq1w0zxfkf1hlxahxj0x"; -"musuos.doc-1.1d"="iqviyy26inh9bw04maby457bvxip69xw"; -"musuos.source-1.1d"="rx3zcmp2mw88f3jxa0igajz4dzvx135m"; -"muthesis-2017"="w6llbyp3d615mpjazf9i746acl0hqvpb"; -"muthesis.doc-2017"="776dszqb0k9nffhnln310dg20n4z0dlr"; -"mynsfc-1.01"="j3jb9xyv9javnbk9r6fb11ygnd9ygpfx"; -"mynsfc.doc-1.01"="5zlf94gdmkxg37zdwq04w4pzfgransf1"; -"mynsfc.source-1.01"="zzmxbw2xfk91lv6isc6raqnqmvk4da6x"; -"nature-1.0"="147ghy9qhv5w2p0rh84wrpdgk5cwrd1y"; -"nature.doc-1.0"="lvavrpl6wrkxpsidgbzil8g117kkwdf6"; -"navydocs-1.1"="kn549s2m1h0i9ir8q01il9ww3yw05wx0"; -"navydocs.doc-1.1"="72l419vyq79lrhlflxnivg66b9vkbx5m"; -"navydocs.source-1.1"="xcwc5yyvhjhrdjrj9w9prp72mpqlvq3r"; -"nddiss-3.2017.2"="gsqqnmrgc27i78c6s4y1zy7i5yi66yix"; -"nddiss.doc-3.2017.2"="p28y66qyk1zkhmp6f11rkidfjmvpnlgx"; -"nddiss.source-3.2017.2"="7kbka2v5nsdg4wfrv69zsx92rrlax0zw"; -"ndsu-thesis-2017"="s34hzsbsw6q3r3dhis599h8nwps63x8x"; -"ndsu-thesis.doc-2017"="9236s704rjqnfh36yl7y3j3gzj7232kk"; -"nih-2017"="cv6rcwrnq8rpwmmxva32233isckys2md"; -"nih.doc-2017"="n3j1f7kbygyh0ljz1796b0ywkifvykbh"; -"nihbiosketch-2017"="da0kk90h0paw6wp0x43cqcfm18bh9ajz"; -"nihbiosketch.doc-2017"="l6nx5x7lb8sqfbmac215xbrn36ifx6fc"; -"nostarch-1.3"="5ir7wwqflr7ac9wdz3qq50232lrxk79r"; -"nostarch.doc-1.3"="l4v9sg6lhii6m7z83ap9fghjkzhc1d6k"; -"nostarch.source-1.3"="sn4i3aqmh4r4yfj1dq5ipqyy4424kns6"; -"novel-1.43"="wnpxghjdh08v2m8z019axk6i13cd81jn"; -"novel.doc-1.43"="l0bb6dki6hm2jx83ar6lfrpa75xqv11d"; -"nrc-2.01a"="pwgmkqwj9nh6c5ibhgz0gx4fha8y4mfa"; -"nrc.doc-2.01a"="y8ga6db77g42jblz5hpvk3vhcsj6zczs"; -"nrc.source-2.01a"="14br9wclpq3sfj0gcb8q3ws6nz3ws7jw"; -"nwejm-0.98d"="wx70rrg71x1wb37wmirwydw8axscj30k"; -"nwejm.doc-0.98d"="gpwk6baaaxwbyzp7xk4lw08jnyy5wzh0"; -"nwejm.source-0.98d"="8s0yfrb39p2nrmxn1wg6nck7zrdaj5mx"; -"onrannual-1.1"="zfqaz0fi36py1y5izbphl677ny5mcrl6"; -"onrannual.doc-1.1"="hxdcfp7y4lcpc2j1d25sx3p0nga1435h"; -"opteng-1.0"="fnx8hnwcpahlkw6h2q1hbnkwa3kfr477"; -"opteng.doc-1.0"="24dy7xc4wlz223svmhsv4k05bw6b12af"; -"philosophersimprint-1.4"="cdw4cms8w2z5lvj17ayb1yg3075qfpik"; -"philosophersimprint.doc-1.4"="j5ri2kgr97c4z3mzf5kilcwjlqliibjp"; -"philosophersimprint.source-1.4"="i6h47warmh5zlaswpq62mvbc6nkl3hij"; -"pittetd-1.618"="1jjhfr2c6ycp2c6r3kg0y4fziq3vjpv5"; -"pittetd.doc-1.618"="9394r72nr766i8mnb24s4qr4jp15jci4"; -"pittetd.source-1.618"="s0apvlg01wkfzhzp5cgy3jwxx9z14469"; -"pkuthss-1.7.4"="pcg59sbk0barbkc718mspqv4wgjyjzyi"; -"pkuthss.doc-1.7.4"="1pa6li051iy8zfcyzvqxpzn7jml4yvhi"; -"powerdot-FUBerlin-0.01"="r89y2lmmzzyln4jx6kzdn4rb84jz7w15"; -"powerdot-FUBerlin.doc-0.01"="gy9ianzkp3a81sga5i1xp4kzsnyppzb2"; -"pracjourn-0.4n"="iv8vll5az565ki1vcjpacrcb369z2g4c"; -"pracjourn.doc-0.4n"="kvvb2vn1z5phqxy9jiwgj9rgc1fpabhj"; -"pracjourn.source-0.4n"="vl8rarvx6whc3ph6pw892ldwiwzvc78x"; -"procIAGssymp-2017"="cvcsi5gr6ndjlvabqwkk4spmd8y9fqz1"; -"procIAGssymp.doc-2017"="y08ng1769j9ffib4fpi6rb86dvj4y0a8"; -"proposal-2017"="3nnzzlv4rcr3v671fipw679yq7ndbw9j"; -"proposal.doc-2017"="hx9nsm0fidsia9v6iki5l4cb500kjm2k"; -"proposal.source-2017"="3md53b23cqzdhjyzk2hw4gsjr5flngfw"; -"psu-thesis-1.1"="mfm31zjkdhv8g59fzcnxiwrj5l3im13a"; -"psu-thesis.doc-1.1"="xqrlld1bn1kyqymprpchwp525n1jbmhd"; -"ptptex-0.91"="w61zrgirw5as67kcbi3yrx5pzpw7dj36"; -"ptptex.doc-0.91"="h0fi9wq2asps1aiwkvrwj93dkzzhclsy"; -"resphilosophica-1.31"="7559kilc9c43911asxardq7rkys37h3v"; -"resphilosophica.doc-1.31"="l99zw3207kainx7alwlig5mzv9ichsq2"; -"resphilosophica.source-1.31"="ivfy2kjka0bcsa2n1bri1ic9a2hipck6"; -"resumecls-0.3.2"="niqlfjipn9h1dchnx63w89i097kf58il"; -"resumecls.doc-0.3.2"="7jcdgicys21bhfhyn1aflyvry0yy7sxk"; -"resumecls.source-0.3.2"="wpgzwjw6nmg6dq02jdxq12fx7hnmff29"; -"revtex-4.1r"="bk25w1asnzgz3m3hbz9vq4wha12xs41h"; -"revtex.doc-4.1r"="lcbzvj00nnrnrjja5vcpzdmc6dmk3k56"; -"revtex.source-4.1r"="32rs8695805n82m58hqf0bww2mqnvynw"; -"revtex4-2017"="c7hlwwdvdqpigljx4wnizy53fs0v2dmh"; -"revtex4.doc-2017"="6whihhpzkygb24qs4xk92vjy580dayns"; -"revtex4.source-2017"="0pq58vkvfc191123k78zaiyy3mxk1m1h"; -"rutitlepage-1.0"="a1n4m7cac5knv65x53rlvba61hpadmvb"; -"rutitlepage.doc-1.0"="y797dhmlp9nd1sws91ixz30n0rv3ga57"; -"rutitlepage.source-1.0"="425dvih79kx8ddzb4as308f796bi7m1p"; -"ryethesis-1.36"="vvsqlw02q3ivwlzw3rp0x6vhfdqvfhda"; -"ryethesis.doc-1.36"="xpba1bqp48y0q99kn8w504pzj3176nf7"; -"ryethesis.source-1.36"="4dddvz7f28pbzyymssgsilsyig9rzp45"; -"sageep-1.0"="3jzsiq3wj7wwhlhzyqmi78lv6vin2kk8"; -"sageep.doc-1.0"="px3f2qx88xijb5jyd75v3sxkss671ppa"; -"sageep.source-1.0"="j5qj2vr800891ccgbvgdqbnfa0mxj4n3"; -"sapthesis-3.8"="ayccn6zfwyqf6q41d4h2jcx6ajvg532v"; -"sapthesis.doc-3.8"="xn5sw673s6agp963chh18anl44ksggx6"; -"schule-0.6"="1ngvbyxq600jjn9h0krh5mf8mfrz4i60"; -"schule.doc-0.6"="42lxzmc568slsj9b5pinfcyaysvvdv8s"; -"schule.source-0.6"="i8xa3x9kxb4jsb0wmf59sl2yi20rpaa2"; -"scrjrnl-0.1"="q5rd79j19g0jgafhxj3wc62x6y16378w"; -"scrjrnl.doc-0.1"="s45malh0680ffbg9x0gwfah9c930036w"; -"scrjrnl.source-0.1"="kif8v92z8sn21h0ddw05rm16q7dbz5iq"; -"sduthesis-1.2.1"="dj4596idsn0am4yjhvknm7n70hzdyzqi"; -"sduthesis.doc-1.2.1"="xmznlf85vkps6cwk7sfc4g5arkcs6iaj"; -"sduthesis.source-1.2.1"="bz1cx41qazpy7bfpcgb5xnhk4wzhkcif"; -"seuthesis-2.1.2"="f8djm6sdhwky5kk6vmfrc647rvl3vd70"; -"seuthesis.doc-2.1.2"="kbn5zb8qx89sp8m2q99caf1qn8v29hd3"; -"seuthesis.source-2.1.2"="8r9akmgz64d70bf1mdpq856xw6w9h8jn"; -"seuthesix-1.0.1"="mh346k6d64d1bhhznzsrww66sppysbrh"; -"seuthesix.doc-1.0.1"="a2mghdhdxd7l2rsd5midfibcwsrn7n4z"; -"seuthesix.source-1.0.1"="skmm8a9h0jvgdwn0bsx9fnvwmyf94mz3"; -"soton-0.1"="25iyg10d05ahygjbhfc6g6ydiij3isw9"; -"soton.doc-0.1"="5irwl7khvqcx0siw7wcasicpxzj94cgb"; -"sphdthesis-1.0"="i5i9nf7bky3095bhxvmmvxwca4mf7ai7"; -"sphdthesis.doc-1.0"="nx5kpi9s03jwv5g8adqrn5l55lyqc9hd"; -"spie-3.25"="fj1biarxwagah3b4l5r9p498qwd70yar"; -"spie.doc-3.25"="dgp3in09igj011041akydwgnsw10m927"; -"sr-vorl-1.1"="aspxka23zd8rlwxlvjvw6wlwkg38rj66"; -"sr-vorl.doc-1.1"="y9m89lwhx9rwd1k0w2bgwh5ip64awx41"; -"sr-vorl.source-1.1"="5zsgq5m3fkjip7qr4zkx51j54j4q5qpq"; -"stellenbosch-11a"="s0wddhmfp77y6v54qq4jsmqidjq3bkqh"; -"stellenbosch.doc-11a"="97wbyj0mg7phb66ngkf82ziiy8v624b1"; -"stellenbosch.source-11a"="0raanzzc5qjay7gz94himx8np0437pgb"; -"suftesi-2.9"="h9bfwxab3hg48q45qpkfm1f23igr073v"; -"suftesi.doc-2.9"="sjlghwc1j7mbk103wk4nb817z1m46rkm"; -"suftesi.source-2.9"="0b7ji3a3pxs6wrc9mx7791gsb6bcmjzl"; -"sugconf-2017"="9bgrgs1gqxlj5czai1l1m45z3z4xbr6d"; -"sugconf.doc-2017"="siyxf3blr7z953fm4xy61z4jfx589bcb"; -"tabriz-thesis-1.1"="9k4d01w35206y8gw5f76ffx6abvdhgwf"; -"tabriz-thesis.doc-1.1"="cga6sdf865mjmzaa39173gy5vinshqpv"; -"texilikechaps-1.0a"="v3x5w1a3lblqc3pks3yzychj64rvr67l"; -"texilikecover-0.1"="fn8g82q7mvdqaa3i14nsc95wjlp0ziyl"; -"thesis-ekf-2.1"="mrxpgrhbnj7hz3iwyb33yw87hz55a7d8"; -"thesis-ekf.doc-2.1"="wsa59q13haak74fxlnp61nvmbhhi9y0q"; -"thesis-ekf.source-2.1"="6qa9fi9ifflj03fx8p6a9lzn9zby8698"; -"thesis-titlepage-fhac-0.1"="dmyydjxrj16hf8gh7qyp564d195kzmwp"; -"thesis-titlepage-fhac.doc-0.1"="g4jw0jyl09vq4hglb14jx355v9kli1bx"; -"thesis-titlepage-fhac.source-0.1"="zp492p2j40bpphwr3zhjcqiwnj18yk56"; -"thuthesis-5.3.2"="y0zj5y18jypx1vhhw7wlws8bkhgwv077"; -"thuthesis.doc-5.3.2"="k0rx70yjc5m23n8n05hc1haqf6ygpy5c"; -"thuthesis.source-5.3.2"="2q75igan9rnm681z17wspkizaw7n9fyh"; -"toptesi-6.1.09"="9xsgzl74a9w41xah2gjwfz3635072fjg"; -"toptesi.doc-6.1.09"="jhnf3zpp58bqbznv4a5cyvvmfqh48m39"; -"toptesi.source-6.1.09"="a23slrx9fpvg3v3qa337d454gfg0nxwm"; -"tudscr-2.05m"="rlfxi0lf0yy473933ds0w4f88iaxs2by"; -"tudscr.doc-2.05m"="zf1a6mamshb3h9ijkcf13191bp5yra8q"; -"tudscr.source-2.05m"="rblvasxg57wsh98wiykpsfsb9xdk9nds"; -"tugboat-2.18"="4xp5d9hwx58mdxdihjpmja5qlh69q03v"; -"tugboat.doc-2.18"="hizwp9yi6rfk4mhp3yslhz1sx3097hp7"; -"tugboat.source-2.18"="m82bqm4ampqdz416xvfpfk5v7102xyc4"; -"tugboat-plain-1.23"="5gg97ya5rlspsjgxp6h6sl75bgy4krpa"; -"tugboat-plain.doc-1.23"="5wndvzkgnq5p1bnkzlbxkadwi2gpc2lc"; -"tui-1.9"="s71xp2jz0v4wlvgvx9f9r62i2clj8grw"; -"tui.doc-1.9"="ddway3iy2gx447ypp2cd4vlvhjvnlh0l"; -"turabian-0.1.0"="mkjjkq2fpg1lipzwqn7k0p77j2i3znm0"; -"turabian.doc-0.1.0"="b1pxcnzj5k4l9r571yi924kykw4wk7vd"; -"uaclasses-2017"="d8zwjxcvgb1rnfv239xwf1qblqpzk32c"; -"uaclasses.doc-2017"="mv9hypafmsgnh5pxl2n0929ib8zgrda0"; -"uaclasses.source-2017"="mzvrcc6gvds2bw1a7cdkjd5n9dm3gczq"; -"uafthesis-12.12"="8qdm4v22s3r9g8q16sjnw3bzx1j9w16a"; -"uafthesis.doc-12.12"="d1nns5qzwkrywy9cghr19i70bp16fvw2"; -"uantwerpendocs-1.8"="xhk8q4hhvv1plfv5b0433m197rgkvkr0"; -"uantwerpendocs.doc-1.8"="xkjc2fshzrq3a3k11yd86pia4105bdcq"; -"uantwerpendocs.source-1.8"="f4gdf9izvvfangh939cip1w99s1im1k3"; -"ucbthesis-3.5"="zagmch6rnvnjiy9y0nacc5ciwqv5xsad"; -"ucbthesis.doc-3.5"="xzypd8jcnsipjflhcjvznd9y7fcqmm51"; -"ucdavisthesis-1.3"="naibrb9h1lg8y22j26wygm9zxcv3rfc2"; -"ucdavisthesis.doc-1.3"="0mgnn8l7wwi7mhaqanfsrkjwydm8m2gz"; -"ucdavisthesis.source-1.3"="nkag4al3xvv8xnns5gspsq1ix6bii31p"; -"ucthesis-3.2"="kbq1nnk6d3vk378kk5wcwpzh93y8xv08"; -"ucthesis.doc-3.2"="515r7ha1aq9f0zxlgiz2zv2aph460aad"; -"uestcthesis-1.1.0"="h0cz0i3vnalcc3i77qhb941yymg6bl2q"; -"uestcthesis.doc-1.1.0"="7w5wa8z24nrcsd9gfba6ixwq5wi4jp23"; -"uhhassignment-1.0"="0dv6x7f2zzvgqd104aak9j360pqwfy1r"; -"uhhassignment.doc-1.0"="c0impmampnwvrisg300yrmc4zh891r15"; -"uhhassignment.source-1.0"="59yahjzr20xn4j3lnjxf17dwr4vsyy1m"; -"uiucredborder-1.00"="qmpx3zbgnl6224cyigggmsp8a2vndjxv"; -"uiucredborder.doc-1.00"="vc4l9nvnvlfsn44vr48s4irjwaifg8wr"; -"uiucredborder.source-1.00"="l9b35lm36c8gnl1jd9mpxqk07j22b8d3"; -"uiucthesis-2.25"="62smailyn66fyhpdgrmjx0p9m0j0n12y"; -"uiucthesis.doc-2.25"="ygqpzgk5jslsnqa813k0l2nvw2j8gnwq"; -"uiucthesis.source-2.25"="lkq6bvdvm6ya5q5wp263zqkk7y4ig57a"; -"ulthese-4.4"="dlcv9nkbqjcxyb7fvcl8mg6nfsy1v93r"; -"ulthese.doc-4.4"="r04ssdfdkza8n6syri5r09b3x7d22m26"; -"ulthese.source-4.4"="x26g2kavc5jv5a3p5nrpsy6idvpmnmi0"; -"umbclegislation-2016-6-8"="wjkna9qn6g0w0axsgpa80vc8d8jsl94y"; -"umbclegislation.doc-2016-6-8"="44hd3iax5vblcr03xxgxccmbrf4y5sma"; -"umich-thesis-1.20"="mgwbc9lzd25w17fm9j2098r6y0q1k688"; -"umich-thesis.doc-1.20"="726jjvvq6ps0wxlrh74wnj9gjlqf2d8f"; -"umthesis-0.2"="xsgr2p3cw7q2gv7b2sr6xvcp186cvsy1"; -"umthesis.doc-0.2"="p64jg8jns4xp4y400hwbbbzz2wbpsmas"; -"unamth-template.doc-2.0"="jn6hykpgd53yn4px4rp9yk0sp688dqi8"; -"unamthesis-2.1"="jvpbqfbpvrzbvs67r0phdrkrvxxjjcyz"; -"unamthesis.doc-2.1"="jfqnn8prn8x9p68k70b64zd1759v92ak"; -"unitn-bimrep-2017"="s3x065jkvzazjx24an10jbwj47903gjl"; -"unitn-bimrep.doc-2017"="k2iakhx4fkiz9ckglr1pvnrqday0sbnp"; -"unswcover-1.0"="5bqxws27nxyhgrlc6c9k9v5pm8jvdhzc"; -"unswcover.doc-1.0"="9c32r1x4094k8saz0w3bcbca28vgl3zj"; -"uothesis-2.5.6"="zbf8swc2haqsdr7sibm4lz9sqyhbfaqs"; -"uothesis.doc-2.5.6"="fa35vj968ywcnj2vcbszrajxi92sh4il"; -"uothesis.source-2.5.6"="ppxr7m777ymzzcl34i9qsil0z859wdxl"; -"uowthesis-1.0a"="g346f0s4phiqykd0n27hgy7f3vh9vp6l"; -"uowthesis.doc-1.0a"="h9g1mwp55hj3jsqmn0fmpjm95g4139rn"; -"uowthesistitlepage-3.0.1"="27sk8zllk19qflnr5am2r0cjrx4n89r2"; -"uowthesistitlepage.doc-3.0.1"="wyz7yz7j3jp1v2z5vildp8lb0li8786p"; -"urcls-2.0"="cijzaxab03vy218s758w4xb0r5vwb65s"; -"urcls.doc-2.0"="z4v3vq1gcr0cxx8ar4pcw03pk5n8mc7m"; -"uspatent-1.0"="lqv4zrqgwdhav1075ym1wp3cmy7r3ahw"; -"uspatent.doc-1.0"="0pa1qihx7vyc5lfkzr7bbakkphzmxp2p"; -"ut-thesis-2.1"="wz086qs6isll7wfa16yf154zqdbwz7zw"; -"ut-thesis.doc-2.1"="yqaa6h1yz1401ljb6wxnlz3rqmlr7fy0"; -"uwthesis-6.13"="1z7cpyrzcb9ga77d9a58jm9234w2zafy"; -"uwthesis.doc-6.13"="w30d568jxqqwdfbrpm8s1i7ylssiz3gc"; -"vancouver-2017"="2yp7l10k8yz7nr3nh9sj0ix8s9q79b5i"; -"vancouver.doc-2017"="gan4b1yrhwvqxnywn8rb6ckqvgv9m9m5"; -"wsemclassic-1.0.1"="8rl3dlv1f1vrklknkssldjnkgdwdcipd"; -"wsemclassic.doc-1.0.1"="n0wnf463jpcq8lbgk45h3924c4qm2r2z"; -"wsemclassic.source-1.0.1"="l4db45ax258zsrgvnw5gq0knflxx2nb5"; -"xcookybooky-1.5"="00gb5f064lmiwlhqz979cx5n8d2rxkad"; -"xcookybooky.doc-1.5"="02wq92szswqj8mj94drhgcpqw8px6j8a"; -"xcookybooky.source-1.5"="cky4lpad42pkh175nfddkz76nhl3q0bl"; -"xduthesis-1.00"="qxvczdxndgw1n1hxzrr5scvnrgcl3q3f"; -"xduthesis.doc-1.00"="a58xwk250qq99pyz4rj2br4dqfzhhmxv"; -"xduthesis.source-1.00"="nw0j5z9vd83a3idksbq2338j8ir01fr6"; -"yathesis-0.99p"="qc2y8yxc63kf38ygcrkw20cn4r5b6vvb"; -"yathesis.doc-0.99p"="163rpff67cfqgbb9hdm3k1jcpyzzyqff"; -"yathesis.source-0.99p"="w6i7khjk4nxvvrgniln67xi896q5jq10"; -"york-thesis-3.6"="rm9hh3b6cq902rr4crmv6c3z3ll2680b"; -"york-thesis.doc-3.6"="fa7z6lks54czsfd04igviykcij1h5lih"; -"york-thesis.source-3.6"="83mnkcdmb930lfh4130vcr82d5lp3f3h"; -"texworks.doc-2017"="gphjjma2ws68drzz6rmmj1hjb7bxc7ma"; -"arabxetex-1.2.1"="yfvy3m6rz45z7frgsw6cg8hk8kqdxfs4"; -"arabxetex.doc-1.2.1"="f8rpfy5hna1b6flvq6y2balxypjm6280"; -"arabxetex.source-1.2.1"="n7qncmdmzvkjxwn5d5nhwy3660ymvwx8"; -"awesomebox-0.1"="463zn5m1jkidpqk4z7kmixkpyg7k38r9"; -"awesomebox.doc-0.1"="p0b1w2nd7wr37ji7ln4cbzm3w2cygxlb"; -"bidi-atbegshi-0.1"="qm4zcsccvzxixab9dalzvlwkniwckpjw"; -"bidi-atbegshi.doc-0.1"="lgp4qynjnz73qdhy543halrvx52gs2xj"; -"bidicontour-0.2"="dayiq858hr4ln8503y0xw8vqvfjjb91m"; -"bidicontour.doc-0.2"="mskxjm50p6r7zlfc40qbylycknyyr1x0"; -"bidipagegrid-0.2"="wipsldvij5v86c4hqw3afsxm2ydqsbwx"; -"bidipagegrid.doc-0.2"="57xmh27vfxi9ijr6rzv2d17vwk2pkdhb"; -"bidipresentation-0.3"="r3l1ac0kryn5mpx4029gwpaz2mjhj5ba"; -"bidipresentation.doc-0.3"="fvqx0rc6cn52lsi3adgllwp97mm5kr8y"; -"bidishadowtext-0.1"="fbx3svc7vx6f1kpvd4ws744gxp9gi6w6"; -"bidishadowtext.doc-0.1"="9amilyh1zz17z7x6hnhsvgvli0dp6mrf"; -"fixlatvian-1a"="w8dpi3vx0iwfmq09h5gmqaia0a4nr94m"; -"fixlatvian.doc-1a"="nbnwr1icckqpsxdmmwa817a56zkfy17i"; -"fixlatvian.source-1a"="nvdlbmqyg7j8gx3cn48iqq5rmhcnncal"; -"font-change-xetex-2016.1"="qy2c5wdr14i5hhaxm764j3v6b4ycs6f1"; -"font-change-xetex.doc-2016.1"="ahkzrzvpc1syc7x3mm9jq02c1r75jqdr"; -"fontbook-0.2"="af0x6y47qcbfhzs3ngyazacn289x99y4"; -"fontbook.doc-0.2"="yvq7kxismw59wayzyv379hjd0kw048k2"; -"fontbook.source-0.2"="46vhgm8k7pxwxpb654fg3aj96555fanw"; -"fontwrap-2017"="ap8pwxj94larm8p1dngr1mhdavncplq6"; -"fontwrap.doc-2017"="p3m3czhwc1i2psby8dkm5zkpmzzkk91m"; -"interchar-0.2"="mphh4cmn49y1fr2klr1n5c2mjxryyjzm"; -"interchar.doc-0.2"="077lc5c3w5gq2cm2983fqlbhizjssgyy"; -"na-position-1.0"="8afdykn462mcqd4xlqipkfbnamwzivzv"; -"na-position.doc-1.0"="d43q7ql7q3b9x23rw1nwkrswq6jpfmpg"; -"philokalia-1.2"="6lcrild0p9jahhgpc1xzz445hh2s1cxy"; -"philokalia.doc-1.2"="k1mn8vwlhrs9bwy87gx2zpn2viidlh0p"; -"philokalia.source-1.2"="80nd8ig65k3xjn92rv7n8g17qq0k4q7p"; -"ptext-1.1"="zy9vq5spxci68zhbfa947x5gmr90ckzf"; -"ptext.doc-1.1"="3dsbqbc9n66hhw8nk4l7rlcbfw5b9pvm"; -"quran-1.261"="hb4qnk7dssr717i6abz1g7cwx00p1533"; -"quran.doc-1.261"="8w05kkp3zdnndqrb965dlrs894y7381l"; -"realscripts-0.3d"="h3nl45fx6790wmrfqgnxsy0v46i7gfmy"; -"realscripts.doc-0.3d"="4mm7a354ll0wca7q9nkazx29qbdah3ca"; -"realscripts.source-0.3d"="ngb2fqcmc4j1ijax0qrrdpf0g4587qb5"; -"simple-resume-cv-2017"="vjigpisca1m0lvq3rdc8148lc2in4zmh"; -"simple-resume-cv.doc-2017"="aaxl68aklgpv8996xzd0jgc5gw3859ar"; -"simple-thesis-dissertation-2017"="p1bspb2n9dc7zk0myww59v973rjshfy0"; -"simple-thesis-dissertation.doc-2017"="hrb22ycqxdy8ndw4x6ifl6jifswb7mgw"; -"ucharclasses-2.3.0"="ss0jlhd052vay3g42nys4mj4mcf5iqgn"; -"ucharclasses.doc-2.3.0"="v76523pb2c60ppcz26pywk8jzipshr9x"; -"unicode-bidi-0.01"="mix51h9rwgjic1g32jx0mv8hh574yn69"; -"unicode-bidi.doc-0.01"="8x4zk0spvhmq3sc8ygvidk03gfzm2875"; -"unisugar-0.92"="wfr974a1y4wzlbw0wwzfr6r0yp9nyasl"; -"unisugar.doc-0.92"="hcnqifbhpj44cwbr8sh4c71phg4i5327"; -"xdvi-22.87.03"="g5irfc0gf7bra3vngv6kdbkhbyicdz84"; -"xdvi.doc-22.87.03"="h2d03izpvnpsii465g3hf299z3ndv4vl"; -"xebaposter-2.51"="glxmnnhjpy8wjab9avncl4v0wmdf0pv7"; -"xebaposter.doc-2.51"="sbpqsj7cqhhhs9gq8jia92hxrdgnhzkk"; -"xechangebar-1.0"="1f2zszj2l5mkqv5zs5bs8g5w4c8rirpv"; -"xechangebar.doc-1.0"="xbirklnxaljhxxghr1prqq7zb9l0mgzm"; -"xecjk-3.5.0"="idphnmr44wx62a893idiga9s10x5rx73"; -"xecjk.doc-3.5.0"="hi04rmiy5j0v2imv9ic14yk1nx2v5p46"; -"xecjk.source-3.5.0"="pa8c51ay3szyx0j080lwvhz4nz7a6l16"; -"xecolor-0.1"="pdybpn00rxsb5ipxx377a77xnmmf5i43"; -"xecolor.doc-0.1"="vl2lpda4kkr2q8gzj6ii2rjfccx6qvl0"; -"xecyr-1.1"="m8yhfaydf5s8357m1hkd2hv267zvwnax"; -"xecyr.doc-1.1"="pw3llm228dnfs7in0vajnf8skb99c9wv"; -"xeindex-0.3"="85d9z28381jg0jbkwrjrqlcifp23qsxh"; -"xeindex.doc-0.3"="7q7gxhy5zx11dmwvlfivg91v0gbp8pgw"; -"xesearch-2017"="0155d7ag68wpw66xqql0as3ldig0vx2s"; -"xesearch.doc-2017"="9nhi7api073chyc59c6i3wd6gvzmrm32"; -"xespotcolor-2.0a"="vsdrrcvm377salld5myd4aknid3phcvl"; -"xespotcolor.doc-2.0a"="mzibfcv18iwwwd71id0qajhk55kvnn39"; -"xespotcolor.source-2.0a"="lpc06f6qc8sff0jn78jsvmd43az18vgy"; -"xetex-itrans-4.2"="m9f0xqxgxpqsi5bml6mpgxvqjjpz1fkf"; -"xetex-itrans.doc-4.2"="nlixz1jqx1al7xks2bp723yl63whrhzh"; -"xetex-pstricks-2017"="4vaa9mkycwc7kwaxbzjfypk3xx7nyxqh"; -"xetex-pstricks.doc-2017"="lqs6hni0df78jwiy8k0hxzpwlpn0kfd0"; -"xetex-tibetan-0.1"="yzps4y2frsplnawgai9s9xb6vpk9h4zf"; -"xetex-tibetan.doc-0.1"="m49lmg8669bbir9hcj33clc2v811xdvb"; -"xetexfontinfo-2017"="jzx2is0hbcggma6s0pdzq21hcb5j8vgi"; -"xetexfontinfo.doc-2017"="h4i3q0c5rpbw8pssb7d6nyy7kqvkkj98"; -"xetexko-2.17"="izdd8p6d8kgzgp39bf8czdhm48jd9dk6"; -"xetexko.doc-2.17"="8qpgrljl4l4z5r559xr17vdjc17lr7vm"; -"xevlna-1.1"="jwpjj1b3y45n3lksn9wvsh3hyccy1i00"; -"xevlna.doc-1.1"="4559f3ddvnis97px7180q0is9n4aqq2h"; -} diff --git a/pkgs/tools/typesetting/tex/texlive/pkgs.nix b/pkgs/tools/typesetting/tex/texlive/pkgs.nix index afc7bdb151f..d09bfade3be 100644 --- a/pkgs/tools/typesetting/tex/texlive/pkgs.nix +++ b/pkgs/tools/typesetting/tex/texlive/pkgs.nix @@ -1,444 +1,451 @@ tl: { # no indentation "12many" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "06c8c1fff8b025f6f55f8629af6e41a6dd695e13bbdfe8b78b678e9cb0cfa509826355f4ece20d8a99b49bcee3c5931b8d766f0fc3dae0d6a645303d487600b0"; + sha512.doc = "884caef2a2131e1de1a1ef9663f9bce7a520ce7842eb55d905d64e65656e07de7865a4d182ee39782e8a2c1897d394367e93d74b26bc0f9bd8721e6e6e891ee0"; + sha512.source = "8c1304f8443942302ae7b072e6b47d8933312c202ccc967eb7d2aabd6bf1ade337ba44569229ffdc6360667b697a2ed5c328354c4af41e484f71e6b9f7123433"; hasRunfiles = true; version = "0.3"; }; "2up" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e52891317a58f1017a5822185862bbc84ca1039b1d247f281e5791233cbf11a400725cc1a76139d4bf34ff1bb274ce10193e1ea96ad058cc0cb361c33e286349"; + sha512.doc = "d3ac2a2504fb7ab7668f47c53550bf24e2d5befb698f9276488f3285351cd3c47c95e894f6fc4febccb6dac2875cda22eaeac7931b388477e15ee85cf52aad52"; hasRunfiles = true; version = "1.2"; }; "Asana-Math" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "eddbc8b3e9bb1c1eea2fed0650f14d4371f3014cac82a28452ccdf6accad44f04ef74ad353d5af8b2d2fba263e67798e2f7d1d31997c718b40564f1fcef0fd21"; + sha512.doc = "3be871d4f9d094b750a4fb7c8eb0c7a72448370f59b9b0f80901c17dbf8fdd48d0d7fcffbb322b8ae3d6715bbe9f99eef719ccaf60909f0c3718fb19d12189f4"; hasRunfiles = true; version = "000.955"; }; "ESIEEcv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7ae7879ca7495e8548293f9479150c5060ac19d5a969f3a087bc89f4f58cbbdac7f14d2a27728dd8d0929f54ae1387b48ceb6227c459bb5cf59189b38a34b042"; + sha512.doc = "d428f1a4cd29195f5da7e919b8b41a0e404416d3d9dd3dd5a43be1a327d8edc15fea88d1adeac5c3fcb8d3679aa4a09e54dec3f5aeae587fe1de56a5cef33705"; + sha512.source = "e715841c3f883d98c0c9b006da2f21cc7f3247796f3b5b00af0670f621808fac507d9f8d17d96b01f241e6bb995cda0dab68f6ec5541db2387af40cd7ba94a44"; hasRunfiles = true; }; "FAQ-en" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "96745089370efa3069d6d0701046f4f5df801fd435b9e7823c46498399da09ecbc21c1a36949578c807a5195a1418063370ffd3eb6795ef4f5ab60c2201653e8"; + sha512.doc = "4854873a89d02d135256ca35a26093fa45e540306fcde2fef7e92cf12e5345000230784e7e6be1b1075e052a7f666edc49b5a5be5c2b9cfefa3c9dd4e507303b"; version = "3.28"; }; "GS1" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fc82691fbc0a0a19c8547bd1cdeace44c4b2fcbb41932f28da48b977dfcd7437d1013449c36de5c760cb31d8b4fe7c7d6c085fbe38f7717c9ac7e2aae45ba322"; + sha512.doc = "ff702810b4d651ad7fd04d47a568aca9a8e08a93ed023aad20b6fce0a5dbd49ebd04fe2f05afd3f38d5051400347e72dcfa14eb6af8ef06b74044786c2ed3675"; + sha512.source = "800cf3740b43fffcad175ed644cf6d8306fb38ca0c5b9b7d6237306037d143b1178bdfc5adfc0e262e53ef48b11b52e7cd602f18ac80663fc1604c6c528ff8fc"; hasRunfiles = true; version = "22"; }; "HA-prosper" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4d9247414c7b170f330a6cab81f689b07f92f2cb1a7a0e241286f1a2122f82e4bdbd94102199ce175197fe9dc77ffd3d46839a9aa1c5b7b8ac2879997987790b"; + sha512.doc = "b4f627e9e5c98547a90830435949e8b409b00b00301289aec4086e93bdcb5d3a42b1daf3004414fa93feb71d6ae9f2f2e7b008338d498d59c4bb3254680f12e3"; + sha512.source = "bd5028adc611898c266b2c2f302200917ce03d6ef839b3d7eb8857612ba68a2eea62d3727c254f58acc20afcba2b6b92230df3b0e34db088343e08b506abd6f5"; hasRunfiles = true; version = "4.21"; }; "IEEEconf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "987f7459c317cbefccff416f8b0aafa997cf246d21fc38d327705034dfabfd1903a23e42b93492b9230205d7868968fa48ab9669d78d3361bd7554a69d384e39"; + sha512.doc = "fcb98af9ad5e66f887d1cb10db30a9cae0df9e30823b49f9363647b40ae877dcdded83f248b19c49d894c6fe90a8e29169ec8267165a92d03b1c0f537e79e7a0"; + sha512.source = "4a21331c7bcbe09be1bbff56c96ef389c77dc7ccf05670c1af7bd52b2757c90f611e6066eb6de4bd2a2f10f7053a5acb3cedea4e0f2a90f55d3912e7b5302ebf"; hasRunfiles = true; version = "1.4"; }; "IEEEtran" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "df03dadaacc0095f4d3ed2d99fa2a83c016ef5d4a15e796e00bb59e3bf5cdb2d0a2f730c994a27a3dcdad0a2055214db69495c813d21208b7c54bee948a188e0"; + sha512.doc = "8ebe61d4918f2c4e191a1e783b6d63b71fa28ba4ba7e4f4332b0aace0904bc8b18461d4b766ba9159bf53921b2744f531b212feafe196c9977cf06e3ac712b91"; hasRunfiles = true; version = "1.8b"; }; "MemoirChapStyles" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "027d0d732fd8c41dd446fcc63930359b14dab2354cd557c07cd58c824e18ef04c3524dc752a0895c41f54b032836a1f22c78f1517b90fb4c50140f55208ce6e6"; + sha512.doc = "24fc346c3393b92675c5943e8cd677d2110bdee39d455152fbc865fe20462ec3b07f2c72ca326e521d45fe0fd910ac8a88332a85b2e27733ad0a250553954cc1"; version = "1.7e"; }; "SIstyle" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3018aa3f46ddabb5a90b4362fbb4ddab131a4fc0048497c343b61f9ea7624cefd022da306f006dd2d44c2ae0a957fdafab8dfab645dc74ebb0e765e429ae2faa"; + sha512.doc = "da9b7631a25b23b0d6a5f100a8aaa933094b0a0c3646cf1ab49054dc2fc0b443cd6665e340299c1c85dbeec429c88ce56755ee64da93f8ef3bf6f3b660e6fab0"; + sha512.source = "9c6f3d9baab293759afea94d0393e60eac75b2c52090a54df0e079f7624bad0f5e5b28753c5d48c451187ab88c4e81bba78b819bc9ecb9b857601145072d7e55"; hasRunfiles = true; version = "2.3a"; }; "SIunits" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b578b31a610fa9cf2847439e52a9a26e87b3ffe214104a7f69bd6ab9793ed5a592d5eeee5575120547d30bf5ebbcd64057dad7e0c43ee6dbe223c2646342cbd2"; + sha512.doc = "50f3ddd311e2576d2f22ba13c5b2f5b97cb79285143939e0c6e142c0f6f40390542a0935270c47b344abb9a31afb148f50e661c0031eb82ccf1257718c3c8fbf"; + sha512.source = "b7d28b0b2b4c78cb8ea588c0a0b0134556f0bbd3f31e948fcd0b13e8ac74e625105e16347df515a8665b9e85caa47728544b717b6945b4b1af993dcee6c9a0d5"; hasRunfiles = true; version = "1.36"; }; "Tabbing" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a5d396d3ed9768735e74adfa96d313aa4cd3ba5505e2705d34b0c1570c66b4311cd6da330b09712a3e7217abb11672bfffc8ba71dec6d114a9c2b6acedcc7c8b"; + sha512.doc = "0da2cc841d9c95c515cfa773079e8aa44c133a8645ffd551bafde4e3a48d67e9dd2840b221a84494af73d9b9bceb2143605dffedcaee353d3bb1dfde5b8cc1f2"; + sha512.source = "6fb89e6792023255123be6e7a19157cded0803a182f3915ba2674aad0616cc0843acdc2c8336336100e175fc00aaa9cae6cad0e8085bc07174d8df738ceeb09d"; hasRunfiles = true; }; "Type1fonts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c54406b383d3cf171f85b601ba4e4fff22717750f356853504683e5cd054b13a2d66597bcf07a2edfa173fb2d36ef9dae621a950e3249390089c7a7525eb78fa"; + sha512.doc = "95571958c747ab7cadb3e36858bf1f6548180e479e5a85e84adb82a5bbc18a65957ed327e65e3915962adcd2ecea3da030e59ad7f61b30770b51103ca31967ee"; version = "2.14"; }; "a0poster" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ae64c50c9fd2960f8cf0d0d2d97dc4fb9e4030364c7a7604002e390bcf7244c7221355817bfbfa25cdedff70d5457a8bd113f78ba310500960e867ba3fba8d10"; + sha512.doc = "fd28b619268701ecc7ab68bf52040988539da91afb76c750d454354d5bf46e076ac87a91640cf5d1eef6fac3609e982d3c6a1667f29cdb16b265b27c5814f75d"; hasRunfiles = true; version = "1.22b"; }; "a2ping" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0d4f90f9bd769b4bb7314abf968364455491e07c2f66e5689efc08d2b6a0f6bd1caf15ec976aeb11c963fab65c3017e88a43ae175f736861b48967933deb4e8a"; + sha512.doc = "3e4850f5df6a9ccf4fbdd25b4a652f0d2dab75e53c1ea7c5f2cacfa41dc28f202eefc3a83fa0472facfbc99e6dd9568aee51d90dfa47a2334f8c321e1cacbe86"; hasRunfiles = true; }; "a4wide" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "144b0190c9b0a6b42e6142640e6694d8ad1a0dab0b068bc4c64b7aeff907e654983cdcb02229ff8f342cd247049582597df8dfaeaf59137206791a079e8b5b19"; + sha512.doc = "fe2416bdadb8bf5a480673573d6e8c71f5cf26992d778cf423c44db693d5e5a2d9724e403d41550cbf343d848bbd7d5f71a667ac369707f4eabaf81ef10161aa"; hasRunfiles = true; }; "a5comb" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ec543ec572d138761ef7ef306f2e1afb72219a74fb6526c4a04d359b43d9e77968075f8ebc0649482e5150587d391cf01235eb08a5aeb709fd7d30d4164376c8"; + sha512.doc = "66891ae00a4410afdce5e1699e6c189fce720378e18863ff5794b0617f9baaeee654f1627b011e3dcbc850672c5c860fdc5438382a592e0b6313bf7db834d55e"; hasRunfiles = true; version = "4"; }; "aastex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0f34cb45c59f08a2841796ce980fa9462da73a862b27dcf0af96fb02a2eb79952e5a7662e3aac0123aa3c6380440023f91d0fae31e71ae9948e6651c931e2690"; + sha512.doc = "91f93ffc77b00faf4574868926504ffd840104f34c27060a3e1870d4488b05c2037dcfe1c34d4604e8634a58d64a33ba5a5c6d2872a6a734c4b4cdf931b9aea7"; hasRunfiles = true; version = "6.0"; }; "abbr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "920ebf756da92ea7d32b058b8be8fb101860a23ad35964b908096018279c32ec0782d19e1dd67407675fb225e4fc7a490597e4652a14383c116a6953b160ec53"; + sha512.doc = "1023bb95a0a69aa5c9f5cfbccdf72dad6e665dd9850079c78eb2ac8a98c809416307309c16772cd1231aa9780b136cf2c02d3869649f5133895983fa040d6f01"; hasRunfiles = true; }; "abc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c1b05cc635ef4271bef1568197b026b1572a2abfda9315825c644b3ffb1f380eab439d807a244aa3ec2fa93ff2ec2b1483edf0ba0384001193ebb77727de3edd"; + sha512.doc = "c435832d41b23f052b3b591d03c0cceeb5639ffb347761107717d871882fe116e3da55a17eac57f6edf2e866c816dc0c1ade4328a75c33b558f060c450394937"; + sha512.source = "7652fa7169f813c286397211e7e4d0631bc79b07f4c0a80bd70c32267a311305af83f5ba5e7f87eca5c4cd8f223c831080fc50ac0ed6ff7c7803ce375fa3ccba"; hasRunfiles = true; version = "2.0b"; }; "abnt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0d5754965b693a50dff9ec956e137e831ff0bfa847473b019d2be5fdcf68fbf3ea7ad3d987da59ca24090afe99fd0757303cd98e4787c82ad3db53fb5ea4b1b4"; + sha512.doc = "6d49d9ba0463f977e1fa6aa905598f795a944e477684fe94e7287845782d9bde2e877715f5daeaa4d0dd28fc4b49b6b295b1aafff6c5a26c6990465d9117f59e"; hasRunfiles = true; }; "abntex2" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b032066be81c03799567a14d10e30d3768f2c8a605493708e65541582c968ed644a773473690f9a86bc26271482a0a487f7412722775a1527e68e55f0b86e7a6"; + sha512.doc = "8bb3810d9b522dfe6f71d825cf95c830a5b343887d0d8582c18d33a561842d6e8859fc4903f85c93423f28ce927e83f9f88bfb32b3993a1057a1d086666cfef9"; hasRunfiles = true; version = "1.9.6"; }; "abraces" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9d7753b3a81a6de4e1d78589d835a50a3740257131b14d2de9181f66efea538b2af074e37a30251c849052fbd0f5577d12113ee0ae07ef2ca6030ea9c77f1031"; + sha512.doc = "942968c6e42bf99bf17d4d8aaf159a8925a481243690349a284560b7c3318e4ef5051e6d6840e162ecc85e9762782bed4a2b70db8c5ebf86b26e399b7b3570f7"; hasRunfiles = true; version = "1.-"; }; "abstract" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "419cc9d6414d3a58dd74fe7bcbd6bb82ddadfb2d3231e8736c8847cbf2c8cb8731b5fce169d4d486e5d9433798d699cdd91b814397da890ddc78f98019c6a831"; + sha512.doc = "1a8fd22f252eff371d706feefd53241193596093a8f12b2dd53bda691099f727e75f68e429a8d7b32122fec05465521a8bc26442330c6029aa419c373de82a9b"; + sha512.source = "aa3ed16a7ec24e6787601b166074cc06c928b1ba5aa50de415bd0615ae299f8b4a446b1b70970c9a259daffd648e5952a8c0201ab964d30878256f5f4bd0e854"; hasRunfiles = true; version = "1.2a"; }; "abstyles" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d770685a1027bd7934236e6b02a7fbbdd360b235615d53df1d03730355dc509ed867c93504d073e2c123db3b9c94bb2d8b307c8c82207b25ba0988ec991efdac"; + sha512.doc = "c947863543cb4e75469ae14c4392a7af5bf9e2edf88c0e6b702ecad11d40e3c36d5fc6a96344173319d59bda3920af74df817e2bf10322306ea3bbab04457166"; hasRunfiles = true; }; "academicons" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "936acc69013f54a690d5740218b08ae5ba5bb993bbca01a6be33f88974d669ca8b3ba96c914d06562616258c415cbe2687568ffc8ae81e6bc4c1c116613cf4b9"; + sha512.doc = "05cee6973727197bb953a98d156a7902b0215e2d1aa640d42ac9551df18c76b8f8f953d3ab6f1f781288f6e4f9fb1a1844da66e508ab78031f49c2511b33f77b"; hasRunfiles = true; version = "1.8.0"; }; "accanthis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "819afe1b0bba7370bb75caf4b2fc526074b04ed3150099c7a7717dfe22387de419a680060030fcf0efb5e0e5b1bb2000aeafd05c4bb9fd5c5eab4d469b9dcc53"; + sha512.doc = "0079dee9679464ebfb6d78e33aba6f27aa470487500127d4b0846278db255f8ff1f85c9fd630bd13f1c0ed7252167b2cf694df9c1e80749a8b980069dac64fb7"; hasRunfiles = true; }; "accfonts" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "112ada9d58665c7c493b49d6b85ac5efa182034cf257dae8bf70a0e17dce92e6f5cae799b5afb379e17c2ee62df40d5d29fef21f99dc5512af0fdbbebe8ffdfc"; + sha512.doc = "e88b8accf85aced9cc135a749078b690795c5d79bbeb55b5cea858c3f986d12e9381b099953552fe12dac7729b9d9aff43b8ad96802388cf9391eb879831c820"; hasRunfiles = true; version = "0.25"; }; "achemso" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0013cc836f58fd82f603868b2fda4780070a0d64601a7bbcb96ce9fe253e1af0ba25eaf00947b1943544abd0030506c1b4d2ba35fdedbd9a83b8f7123e3129b0"; + sha512.doc = "a2f6b11b13d482e567fea584a8e506457cdf03985c05b9e1297dd2f570817b557d6297890f74c896fbaf0afb370c21cf5e85047ef1b2e5b3681b7ea8eb344ce9"; + sha512.source = "9ca2a9304f64c4a6856291e0e8fe3e05184e81997542a7aeb89a39a80a0f1fc987032aff6ec63e869d0039c471024bffd7c34ae262b1ea057cf54c3764586084"; hasRunfiles = true; - version = "3.10i"; + version = "3.11a"; }; "acmart" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d20ae8c49a23f90832a4e5ec7c436233f1d8ac6ec4ee03b48f6e1456dacee9000a32e2064e8760313052c83f2de72ea74db916f4566c4ef22c71807dc496bdba"; + sha512.doc = "31d8e98a0a09e8a34f35a0da0dcb1468836c7fa7b8a09b0c9c44efe42fa5096796a2a8f72f491a2aca3c3827ee90854276b0b8bb1374840b90d76d5898677ec9"; + sha512.source = "6034fecb2ad19a474444017f0d71c5cf40f133dedac1ee367077a33e0c07a04b740011911b32f59d4fc1922d962edb57550332c28ff0cc8e19fa1caa67e76711"; hasRunfiles = true; - version = "1.47"; + version = "1.50"; }; "acmconf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d636bdd29309d7245a95960abd5cda09a833da16ae2f86714b5f7f464903279cb6c6d769db44c1396472c1be706151844a3406b6bf5769bf93490fcc1e964177"; + sha512.doc = "6f7b52123e96fcc8b9a01ad65850dd3b3addecf02854059e3aade0a7356970a353517168427c12caab041630cb5edb1c248471c456e2c9d782ab68cb995da399"; + sha512.source = "b6a0a4e171870ff7df1c33dd958c94dc27a1a2e01f03d66dba04fdfbc92c8c6eb9bc1c16a9aa2b640d6fca3b8795b3b2020d10aacdf321d8a6d245654456d0b0"; hasRunfiles = true; version = "1.3"; }; "acro" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cf5bf057e43d563fd3519f5c884666a63841c6314c3db1a8206b1b51ce2ae3399527077f55b9832685ee5f23d60008b3ba9c8675398ea3542cc1fa103da212e7"; + sha512.doc = "144eb134db3d24c675688719e18a9c837e8de80e537a170f4b155ce0c9337ac88fd546a7bd8eb0ac3897bb44d882785e5b5297e8c36e2600c1f51dd36accfec5"; hasRunfiles = true; - version = "2.7c"; + version = "2.8"; }; "acronym" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f220844b39ac391a5e3a6afd63ea4e8791b4517cdfd760f724e2d072e8fe8edf907c4eb92bce211ab768f8d5839faf3093284e2328889f6c754da004a85f1668"; + sha512.doc = "8007d586ef44a4d2853d96b30b5fc4ea9af62fabf49352f923758b0880940c8d2e4168cace476a226a4ab7cf713a3fe2dc80e9cccac95afeaacc215acef393a6"; + sha512.source = "d6cd02a3d306c58eea64f6f8bac0349af841d24eeddea7c4b6cc3bf3a809c02dc3e5649233d63f996adf99c4e44cd4faef31fef88433ce6944170bd4648e82c6"; hasRunfiles = true; version = "1.41"; }; "acroterm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1bccd13f996da989e59a7a79720c33151b68ea865616b7110e95a2f59f220c97091e7f3d4e32af9a484dae0dceb43ffb6f4fe7358596a7d2722fe99bcfd32bc1"; + sha512.doc = "ebf718289bbf917b3885d17df911db6d967f900381f5dd77d4077f7dbbe9400a7ee31a7c08b05ab6247c759ad3af8f87c7827e4e2f8b10b222d2bfd22e9cbd3a"; + sha512.source = "9f2c64afd723b8de86966f6f075266f0308927261315dba89c8baac7d35e69133ff219d6709d7951a87021d9d6aba812e0637b65ec8e87f055ffc7d12746da05"; hasRunfiles = true; version = "0.1"; }; "active-conf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "983c992ef1a0cecab61dfbcf36a74b4881cb6325cda345da4fc4e605f7763d621f8d04cad3dc4a4fd2ceba517ab6d0c6a07070b1644810dca2c545b02babb5d7"; + sha512.doc = "746ee473e9c25777dc4f8a26fddf3b165c944fbbb5ed7e56bcd6e4925ca3224ecc1a30707f7cc1c33dce18f705d955bcdc09da58abe6f804d982ab3cb4349707"; + sha512.source = "c51e93f957fe9b74b0d479cfbf43eb0b8b85560d0ba877f71a25e6fb7808c4fc85e4016cfdc2cb50e888a3bbcc70408ca924fc6de4ec5fea3953cd5c6c787bd4"; hasRunfiles = true; version = "0.3a"; }; "actuarialangle" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6a850172ee322391d621d46b81a073879252aa303fe5e34ffc4ddaba050ef7b1c2312957d2536d7e9e7c4a8592f2cbd6c99c3e73f7b4041eb4565f55fe0e6055"; + sha512.doc = "d2688ff2ea206edee529b2e35f7a647df9cb44f7a94bcde6bdde5243268aed50c6fc29b35db3b60ffc6aa3aae6c4aa9f8dbf4c73316301410286b6e143c74e3b"; + sha512.source = "3ccd31b5714dfd559fa1bacee25d7b932ab40793daa7d5a22d3c09b7fed96cc0330cc463621d4ebbc3622c6939643444cb33e49e97b21384ab64081d0650e214"; hasRunfiles = true; version = "2.0"; }; "actuarialsymbol" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5cacdcd62bf6b24fb150089bb2dfc02f7c1f0bb8f426ad7aba136072cf93ec9c36f6e4f1ef329a086904565e1aabe3bfd9875a279a0a646f2820dc6be79a422e"; + sha512.doc = "f091d180010d69aca8f692a7b3a319c7f7cd25e26bceb66bbadadc2ff0eda7dabbb7d6dcc0886b7a6d473d98a435684b519301177746a10425628a707b1d546c"; + sha512.source = "cd830476795f6b2cdea039bc686bb44a92a5cedc1f53d62f0fdb37edca1cc0c098e40ffed2c3d0674cc682af36ef33a6298f8428f6ee4b49bc457d98c55da5c9"; hasRunfiles = true; version = "1.0a"; }; "addfont" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "702256b34694b8797e10ec2a7a5679c86fd66805cb6173c79d8423f6649e8d0f993e230b6092bf534078e218834ad3c58682e3e06bd1a341fe3888e9072cfbc2"; + sha512.doc = "922f58a4d0bce51cd4061b9dabdd11eccabf651e33d828fe637e9b1ca5e74fc460d47b2c6f50c7bec45b6b39f1479b2fa89b793b6632df0eec2553a53653f1a9"; hasRunfiles = true; version = "1"; }; "addlines" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ea2ef768be7831eb1128337f32fbcd84f9109e70f343c5b0ac33b6fe2d084938ec57e7d160ce06bc52d00c068ad79406955b16f5a2669381113137501f78f9f5"; + sha512.doc = "3153c6633f7dae049c74d411fcd914549ecf5cabf81f4596ecae580ad89a0e1d115a939118e47dc057ea7a212c9065c129a0fcc4c245eade322765a4f395606e"; + sha512.source = "e993d97d3f1c191404f532ca79a7385fc5996485732914aeb44b01df2e7f208c2408e397c85eb44f4a8daddbc3cd184ddbab73cd235abab1ee6a176a6e3d351d"; hasRunfiles = true; version = "0.2a"; }; "adfathesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1bd215c1abdcfa6cbc4e985087b7fa8de318fba48a8699cac6c3ef3de41509502997f0261beb445d28465f29f120c40e3d966520f51cbf3843a2030fb278b5d1"; + sha512.doc = "ff472b5c62305edefc17017b3a7c554ff3cc8ed914f8ec0e8c9f8a4034700f103fffe4e20fa6eec1232329239cb021ac21c5884eac0d3d4043932f4de30c623d"; + sha512.source = "3fb44b5ccfa6850ae8a220464c745a3cce5e0711dd89f31c6421330004ce46b964cc2e086753a80240881332a2a8b5c11559793d23709b7b242ac7f67e8a2d87"; hasRunfiles = true; version = "2.42"; }; "adforn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "82afa2b32f22c2a71ceb228c20d6f15e11fef9b19e287b14b821df59f48d360a2d60db69832c236ad960426a505f21c35d45fa46711cd5a14db1445622350c03"; + sha512.doc = "cb4cce47693f5e0b6c86d2ee12cad6ff6abbdb8bfb79564e4bd3ad2dd60451e84978782b8beedb12e64d9cbb0e6a221be2fdc867508229805776cf03b23044b5"; hasRunfiles = true; version = "1.001-b-2"; }; "adfsymbols" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3ff0d6f980f51e4bf85440c97d29e1d6f275d48300f5f1471e7a801cd194f3044b5ac4eac811b26eca66f2e661b19fc773c0c9e9b0e572f1566112abc4f1137b"; + sha512.doc = "29f92bfd74b351f8d04a52720b3ba9e10234d06f1aa471305a3c9a4ce58a8e76bc5aa7b6fa0934d97928ea837fac4460f8eb3bf6b533e8c88e942dcc752a29c7"; hasRunfiles = true; version = "1.001"; }; "adhocfilelist" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9f18cf5e7d7c3a6ecc9b401c1486ad9611c2aa334b5c47f0281fe1ec0e16bf0d619ffb2125925c5d00a77eb0b2002b5d7af4e38151fa721baf2e38257f7409fd"; + sha512.doc = "4be8a9b5fee5fb785ab50b2be46d074913c9f62d0f24d29edb02e4958c3ef4262b7c8f75260883b6e185b0e73ff99d5f5f7a4993f79fbc82886eb3d485000476"; + sha512.source = "9c21f7f287cbea4659e200c8b4dec2f411a234be5dec2df16dfc8674a4a3999b3d7835b529c9ffdb80bf4430469f98525107a8a0584084143d707284a4690285"; + hasRunfiles = true; +}; +"adigraph" = { + stripPrefix = 0; + sha512.run = "b8c8c54e7a51a90a4451d779b77489a187aa71acced0d4affb94053ea446e870ddd97d70f4e17628f03e1e03e64b67319738bed56dcbefa3390af552a92b1de0"; + sha512.doc = "60cd4a3df946cab7eddf0fd2158e34b3b19967c9940930dbc4e9ceca923f527fefb12e1f420d37540cb170caf23b9cef3762bfdfd9250fc74d3763c0cce2a6d1"; hasRunfiles = true; + version = "1.0"; }; "adjmulticol" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "25cff3a74376b7bf943e350d61cb770b62edbae599475df31b2391b39e5c3e45c3cf174b4931180bd9053a9c855925adda2544ba4fe12031192e8fe3e9558ee2"; + sha512.doc = "09eee6ad6fbe6a301a941001c92778c087f9f0be1842c8030a22e3798659eb37ac565f950a135f25a876f5a6135f04cd170d1faf80bc651f51e6e76588cca555"; + sha512.source = "415f4ae7f53a081fc930c1ebd69ef8d49e0bfcbe294d40ad2ffc153aa3cfdcf91ecac8d50830a583fa96aee8687562fd41565888ef75dd80432c4a688a0f7fd5"; hasRunfiles = true; version = "1.1"; }; "adjustbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "750151207e064775b2d65462fd165ae85b2a29eba8f99e73b3b7d7a95b995558b7197f556973d4ce46ba0992dab905edddbdb9d757eeb34366dcadcd8c90693c"; + sha512.doc = "77f57c0b46f7fa227a981dc5cfee562e409ef6c5a742005bcf37ae5bbf4f12fccd43ba6aafc2474d7612ade3fdbc5cb76475aa5a4da29ffff80902ea291e3384"; + sha512.source = "81438aa5e415d0768a9651eb3bc9e3b7a642684d6c423b926be8211cd49673e00f4884b9aacb863bb1923a91af7c7d49f3250523f8b6284997b48073fa4d5cce"; hasRunfiles = true; version = "1.0"; }; "adobemapping" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "8ee35c9d1d5d6a7aa6c6742b76caf8139a1e8eea457913aa36b8aefec88e1344f481a26ba603ae4c5e8eb0db81ec96574c2703e2d4755fa82b5773cef60d97ad"; hasRunfiles = true; }; "adrconv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "146a110130b619df58b30bc59ba09089a681749deaf92c099e9c6d7ad9103e57e569bca1232524353d117d1acd572c9637abe7f74724fa40b7ff42259c411d54"; + sha512.doc = "120a0053a072bd780f09ba6b0a75c013bfe1e7f2ec3b8c39600408237daa4f15e2e2ad608f0b8170c6d768b97496e0a8a5fe4dedcc38656279f3491886f49bb5"; + sha512.source = "9b8414c720bb61e588ed2d47d0a1c5e74fef057290d1c000de7f0eeb7d35db1e251bd30c5689ec46175bb60441d07accbb7b041aea098379ef38247ea52c38b5"; hasRunfiles = true; version = "1.3"; }; "adtrees" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5b252f09050690ca3c61a0aa6cfd7415edc3d4f6b865328a6f0a216d4267a2c97b735ceb4ef8eab19eb24db2eca00ede43d59988b8f46d95ad91d96f4659b8b6"; + sha512.doc = "011b9c38623d4473f25be2d4798625cc7e0be094e6e299e04adf69a6773652319ba5d55ca85e01fe5e36c5f878789b485719202b844801f37bb887b688f0e865"; hasRunfiles = true; version = "1.0"; }; "advdate" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d880e9644f1db7863519114486cec233a3cdd18848c3cf6166e3616ed813b7628ef0d82076ba89c7ecf5a62fb4a69f169cf533f0cc7a7a77ebb118ab0e04867a"; + sha512.doc = "e0c79bafc44b1f6150a23530be950493d859d6d947c3c5fabdcefde81049d4989de9cfca1986aa198457451dbf20dffb0751a94646ed1ea1157f3ebc02fe9f48"; hasRunfiles = true; }; "ae" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "67f6eb9cb8fff73c75b49c965694739d9335391067c7892ded358db33e1dc67f1d193367c5b2d322c322fe85625c31b933cd56f5a86b74a15839832e08a2cd68"; + sha512.doc = "08a93502582575328c5dfdb05f9a30b0a534db9c1ef480f7edbb8b6b4cdb5ad00039671a1d437944543dd4c2f1f6bd466f85e5b306274afe05e66471ca1188c4"; + sha512.source = "fe8c0738909aa79cfd3d33ca316e808cc0da7de9d272dc8614683d7dfc2ba7b4d7c015f561cba9cd827c9b79b0aef2264e8dd80301227bad5c3a9a6b9b64f38d"; hasRunfiles = true; version = "1.4"; }; "aecc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "02197ba9b402019df7840a1fea991e318c6f349014625260cc59f5c68f7afe2609c720f9b2356af25eeb511d0c6c0e56fee61b6e5a0b6f1302ab499b2524bef4"; + sha512.doc = "968c6216f157917b1179352ab945154cf726acb113cf3d8276fd70ee2fc3537fd0430f7cc68d35e5bc8df66885a78df807b0720888716cebe963370829609cab"; hasRunfiles = true; version = "1.0"; }; "aeguill" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "82ac6c09017d6b1d3aae4ce54e2fda478f99b1d89de070fc1c30c87cb1c7fe4d827a43ca5c1bcbdf3c7ac107de9ba6acf4b1e6a611ce61ec953f2a4196c6b76c"; + sha512.doc = "087f0d1767a0fa33cfcf167b2577919958d22f7b76c70025bb1ef0ee50bffabe3fb7ee56c9d4c19b59094b4a1af7439fe517b88888da355c67615e43c03a55d2"; hasRunfiles = true; }; "afm2pl" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d2916d3e1c3fffc14322443d891c1f1155673adee0648dc26d07fa689b073d0baf503060d10f9b0793b86d556d4920a66fe5286d126862fc8b9f6119b07ca8b2"; + sha512.doc = "553623944220dc4b0b8e3c43c9706afe2584545ad92ade4e49b141ab0b1c0eb76daaefee899a47710634a39afa4e0c7b4790aeaa952af6b1000068321ce5ab34"; hasRunfiles = true; }; "afparticle" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7d3f23b26557deccc82bdab67d9e60e21b7f326fa66e5f88eccd49bdea59f103a91882544520fe5835d1fea2d553f93f3caba812d6de76b70f6163cb8a817b00"; + sha512.doc = "92f1bd20dff7ab64b15e45fca1d4bf1f3b92a90d79808a438f2d3713643f7f719fe44b57dbd02c1e76c8d486341975f3318bcff10c196e8b465efeb80454167d"; + sha512.source = "fa750c3b7273b7ec28052f1f72f51364185703cb66834aa20b9af3e2e3522642b435484b4c7686412f22f1fff8872edcec0e159d135a5d962966b94d32cc8395"; hasRunfiles = true; version = "1.3"; }; "afthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "052556c0b9e02823ff3018baa0b35f58caf348092632f22629e9720290833b397053d69d668740ac9493b07df175b39a1164e802d6ca6c9c1c2796323688351e"; + sha512.doc = "4c11acdbe6b5d5eddabb06ba5dd9433c48d61f777489fb153e1984dfc4f69c808c14ba0e7d6f4c269753e44f43e0ea887dfc9c892141368b0be78888d9c5beb9"; hasRunfiles = true; version = "2.7"; }; "aguplus" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "098df1d065a1e25ea2ddea21e476e431d0d4e81a8bd62cc06ebe14f87691891348f6fe0b5d31da07d3e46d9eacd1d92ce6f09f543a742a7d80e8ce53c2a0ae91"; + sha512.doc = "6853c6a1a7874279921ea6f1746879b6449a823e6a7b7060db82e6fb9886a47bae082bff4428729662fec1ea8f163c58c6b0083dbad5d2e42d9fb9304ea3940d"; hasRunfiles = true; version = "1.6b"; }; "aiaa" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d49587bd364a1814103c43aebe9a1d418e02cedd124defd4ac5b219f491812fd3769bc71aaf133d76ef0cae742a57e2f23672bdefd811d578b49b716f2d2f2d1"; + sha512.doc = "9a10d5e5f66d4d68b3d9d58e367b9046695b604b5d50c7bdb65e5bb3291cefcaacf59282a64bf66d58e0c527b6c72f89b1ce72b2b1a85d22fb6d5a1e3ac381e3"; + sha512.source = "fc733eeea7d1737d5565fcf090aaa306a471f73adee7285417f5e9df92eefc2fa73afa964a479d6edc364c5004eb80cb6372b8bb97095b56b7d9d62295a28f5d"; hasRunfiles = true; version = "3.6"; }; "aichej" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "d95b339d737f6f186f20c661e085254a5970934a84d85e93b872af5353195c23aa2bf116252b404f59ced261cb46a43067f7d633c650252655466c4ff9559210"; hasRunfiles = true; }; "ajl" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "a25b4dda861a9e217084ddd43e96aca952d11e1ab60e73d2e8fd9e185dce1d2e6dbdc2d0ee9933a5d8ba553254c70d029895df4b6efce462ab27134f430a6740"; hasRunfiles = true; }; "akktex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f9ab45eac766bb9c4a0e86b3f26cbfeb488c85a3b9c7dcb557c3dcf8e5ac94fbdd60cf71c2a322db9b132a2c499ca756a9c4f2d037b4cfe9f413700b2d99794d"; + sha512.doc = "3271ba70ad4900e5a127db685c60ee8c2f37bc5d7ab973becb3a1a200051acb7e6c253a3521f64b45c6973cf4e2182e1621591be5d69d32fa6509b640ad112ba"; hasRunfiles = true; version = "0.3.2"; }; "akletter" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fd287ab9194ebba8dbf5ef47003480e7e5828bd4f090de3a4e2806076778237b3031fc6a8b60b66b4710dd3ad26d2f9a9e815d0680d49896422a85b08cb362d5"; + sha512.doc = "560e915d1d626970a3f7d04ea7adbe965602f97579ac23bcc9764f6edb2c07a14c65a251575cafdfae19df9efe8c8688dc691617cdf099f92752c00748cafd00"; hasRunfiles = true; version = "1.5i"; }; "alegreya" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f7bbcb274469c5c4dcc9192c4bfb99d8f4909ead19d45f2a8ef146b0a7272a41da0d6b952bbd499844ec8fee16472e6c949fd2c5845ff0ef2fd1e1cdecadb6d3"; + sha512.doc = "26fda41527ab0b9ae7ef39846b753f08fbf723897e9f79378e8d54c18d0ae760add0386478717d4382f606058d0503ab27f664b576cbaed106677a5abbc97631"; hasRunfiles = true; }; "aleph" = { @@ -451,1445 +458,1460 @@ tl: { # no indentation deps."antomega" = tl."antomega"; deps."latex-fonts" = tl."latex-fonts"; deps."omega" = tl."omega"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a04aa6a10f3036c2d760c39235fc44fbaf3bf74544a2335d956579d54596c4320095c4b9c700458de123060731b02913480e802b75d7519d308599e669f96bf5"; + sha512.doc = "e0dd64d446d6f7b5b5afe6a30857ec76a75da365b588043f8a3c9b0b59f08e76caf8c4d3e65ee15e0763c8946d1941d26b45797a856399f5ad6fc65c61407200"; }; "alertmessage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "88d3ade030bf62b2c047730e3677db8726a135cbf9121f943051fcaef229b9c1795eee46dafa8a45a149cd3d6c54fd82bbcc28ac2c47b35aaa2c5d5f43d4777a"; + sha512.doc = "dfe3b9e0e8b7ceff17c0537881920c911b7cb3daa754b694ba5d887b6d9da1c1d20d3cbd2fe8e0861222b5fd0d4dfdf8dbfa6e114d163c9e6add96f58ed459f3"; + sha512.source = "1012dfd1658fbb8ba3cf9e184739e2c40ff34eaee1a31412c0c8e04e63d7acfa08c8f3b9341aa85efe80427b6da253e80e547b773bd896cd436cbc67a9525d00"; hasRunfiles = true; version = "1.1"; }; "alg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "599557f674498e37c9d19baff442321c234d5172191b90fb842db1f8dac1e5b4865129300218ed915dd0e66269dfb3c5116bd7ba8229b0ebf3f6de066b2bb764"; + sha512.doc = "4474712ae3222f4921a45a19a71cca0706d43d9f73304afee783507a2b28227cd1b2108bf1914a081be88b65af2f77d33b65acfe425a954446e9508687bc0647"; + sha512.source = "40d705f9c8ad763103f5a64e1594ccc470940b8c7bae66e3ead73981145032fdfc49af2aee81879a30f538ed1ea960cafdb483a6c31db444f75b6ade8372c796"; hasRunfiles = true; }; "algobox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fb00d4fb8bbf7672719088a137b8d88b4d309c665d3ce8adbd1d5ef22c837e29c01181edf090edfd00cd4bc56566167d987595847b20fa32a5b4bde8cdca9494"; + sha512.doc = "ede833a2f67e5ee32854903dad2b129e5d28226a5c3b6174ac887aa9ce8fd1ee2c180d976b876f6a4c4eb0eaa4877e703d11ce835089691c71b934012fd4e8cc"; + sha512.source = "242d02032b0cc19011ea0d545e3aa66ebb3b493cb4ba135e8cff80267fffcf3cc894e2322ca1427e978287c73ee85d1b58b89fb9377aedbd382d90497e32da3c"; hasRunfiles = true; version = "1.2a"; }; "algolrevived" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "91209e6fb15bfd0755c0ce090ebefdfb9b85af7cbf8d5153a3cfeb28dce36ad38d2b80838a7d2361670ec5aafda5c5182c980ce0f2a9a33551d52478aa688168"; + sha512.doc = "e373b09a1382624e33d1c20395cfcf7f9b598aa65a205c1509a1dd1917a6afc9ba0cf769a35445236073a36d95214daeb32917614c3dc63a45db9ba61165543d"; hasRunfiles = true; version = "1.01"; }; "algorithm2e" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1ca0fc68bf709013371c4ee11c802c9aa89808da7313ed0542d7f511705180f2d23cfb9f06a775745a280d929da65af67e5b4b8b712663753454fa5e3b70de2c"; + sha512.doc = "3093ed074f20d67e07e42bd6a7d519bd68b8c6ed6e12601e5305fd37ad4711e71d2de25497a10ba2201fbb381e62486af54ee76cf5cf903400d89fc912aa91cb"; hasRunfiles = true; version = "5.2"; }; "algorithmicx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7b784d795ae18f76de8e241da0ffacbf6a024d60377fbd4d0cbde7f0938f3b852ebf8f35ced1d11eae8f3740ed2971831ed77f4bd3c41df9e28f162d32ba7939"; + sha512.doc = "042c813ff40eb9b7535daa9dcdc3f4bdac6c6ad8da43532825c58862a9d701bcfcd63b3b25846cc8b8288d4d2752a0de7445a6a63d381f9ed25adffaaa2eac3e"; hasRunfiles = true; }; "algorithms" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "273fed0a4891b8cd472856f627926184b30e25ecfd385204b16c5ccc5557084c9e04093874d06b83193707bc89ffa4f778f29db5f7b52fa58d83dd288e2b8a94"; + sha512.doc = "d0ed9e5505b62e9fd88c25d85e5d8ab17fc4d06ea4b60ab02e89ebb470b21aad879ac9bbc93057855e194f90e54e7f46cc6cf2e327d33dfa37c4e1a7050930a2"; + sha512.source = "da080053d86c03393bdf5761eb71d09b7341c507acd99fd9d3bce53aa99340120a708179f2ec20311017ebbc6a7c0e87c9a013121cb5322a99addc049d56a07c"; hasRunfiles = true; version = "0.1"; }; +"aligned-overset" = { + stripPrefix = 0; + sha512.run = "78234f08c00b8b1b5782893dfc1a10318707bb022494699e47d0cc15f0511eadd1efb4bdbd36285adc628cbf8343136703d6750df309ff0d266537a080c47c21"; + sha512.doc = "1d1e979151dfc8ff908d414f9828ccd28f233333ffbf96980ec4c30078d750532db39208c0fc41be9ff5e06a3e0e0cbae21d1c90d4f019a76eb56a2fafa89e27"; + sha512.source = "eadfd3bbe1881b30bb1decbd79d043f5f50bbdfd094c3e3dd72c466b16dc025d0fce354b10db67ecf84e448c890bff023e9429425f791cf3a31279e202111030"; + hasRunfiles = true; + version = "0.0.1"; +}; "alkalami" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4d208f574a3567058932eb172da13889ad68ba2b0b0dd595731c61a6bc6bd8027702d33c7b5b23a38848ddf2e5a58d5adb217c8568407efcf978f121fa4a58e7"; + sha512.doc = "13437bb5233d5abdb89e2380f19b5590dbfb44e4ece82f0758455dfda769129553599019bfe032f2a3ddbc3e629b3371aaad29959acd28ab9284480dbdb0bc6c"; hasRunfiles = true; version = "1.000"; }; "allrunes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b2ae160169026ea8d3dc7585689690e4064c4c9fefa16afa66a694e50deea39c2908959222c403e5f0822de59d2e82f80b0c82244d998f2399f3792dc20b826c"; + sha512.doc = "16e1e6afd428abc6099281715f08c0f2539e983af49caf81992232fd6ec51896a7b4150226139b747b5a13a19b445c5c61cc13ffe616854012a0c9bfe1393d57"; + sha512.source = "106c8a5b10bf6a68167cabf0f9a4bd2ecb7332cea5c3f301c5ede02431a74370cf2a59f7b2a9e6e6db11dbb6be9adcef392ef5157d820eddd49bf61449ad9a55"; hasRunfiles = true; version = "2.1.1"; }; "almfixed" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a175908c46b08d017c5e60bb5c276ba63cfbdc29f26a5d51db17ac22089a326573742d72967bf751f159993f46a58f6824bd47ae2958ffadf913bd8fa3498cec"; + sha512.doc = "113082b78b0dcb4b1feb6455114261ef81701a32c45bec055b440af2f8978fc3c5bb76bd1a369e4074a77edf234785f538c38dbca3ac94dfb894bee3026ea3fc"; hasRunfiles = true; version = "0.92"; }; "alnumsec" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d26c3b9bee82b685eab4494b28f15e56379cc347408741f73184d5b919ffc3f2b8de0f4377385655498adbac9300e934d0626156a4c356b6b5d79263aa6e8a41"; + sha512.doc = "b3796af211bd9f1f61b42c05eee10fe6427cf0b67e06fdfb03a7a34d68c9c1ce648098a0eede115b8af7941f3779c46d0a3f7728947d98ed5ef7b4816b0f4103"; + sha512.source = "2788405659b5bb68c161665df53fd7bafbf4e770b06b75564664e5f32f01c657f2aff8bd5838d96fa40283a925a08f755a49397f7b716898f7733a99158e6aa4"; hasRunfiles = true; version = "0.03"; }; "alterqcm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "188ecf1eed1778c9f8bcf6228f2ac8b57ac769c0bbcd598b4c5b96f0c4f91ac38edbc1d399ef080b5d2a4830b8fd976e29a462227037edaeedf65cf2c5dd9e80"; + sha512.doc = "c43c541a8c556c6b9539a9fa2ccec542dd3ae12400321ab9d84c12ece3919ccc0ffd2e0feff2b4431d7663410dc5339419471a8e17d7b9f21566bff0acd71218"; hasRunfiles = true; version = "3.7c"; }; "altfont" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "916374918fe94e33a77cdc6bedc41451d8fef448d7ed8abe5ca5dafcc11c23c828015ade8bc38b825986f5934aba5f6cd62d888f757f57b5e5e493df27193967"; + sha512.doc = "07aeeec6f27df09db0eb0c7a39eebd8337ce86170dc576da5389b26f0845865f6b29789efa760bb2119d0d7a2e03a04dbdd16df3f69570f8e85d041bd1f1d755"; + sha512.source = "57d7007c366657c7a2a0dcd86791227ce7076f06dfb0ee9341a8e9f7b3df204047f1b6e37b438e12f97f5990bca7c5eb12175aeb793ddf5e0fac4b00934053ef"; hasRunfiles = true; version = "1.1"; }; "ametsoc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a2f2168b9cdd76ffeb0bf52872f793fdeb1601d7901b1b085bfd82f5d46d8802dd6e44e059a9d5448e21b0ed7bb38e0565b8f502038b47e515d320bed13881cd"; + sha512.doc = "604812b82d19f82c27292f235e62e489428fedd385e159120e23afa03a8d76a0ae1a397247f305139db8187dbcd6a028b5fa129f0f1aa174c98f0059029a527c"; hasRunfiles = true; version = "4.3.2"; }; "amiri" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "911f705812e7c598c9c58c85887cea81a5a5be8c0de8a2c9ed80569d4a065e5ae6dc1bad845f6ee9b4edba15f3a47164ec1cc9476e4e0a67c584f1632c3f6907"; + sha512.doc = "ff8eac68e75d91ae79f93066ad745ed11081b9a31eaddf57849ee022caddf78b1fe47c974654195786bb42080be8d5d8382db081559c696018c5715383c9d8ec"; hasRunfiles = true; - version = "0.109"; + version = "0.110"; }; "amsaddr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "adcb8024173c7f3fe1d6cf27f139855e7870a51d949a4e246caf19f5f1c57aeaedffd6fb10e4b162f7c8ff7e6a7bbfcccb106ecf038dfed556b0b9e79b25fd06"; + sha512.doc = "314f311b76903a74ba7e98479ee20567f7657b6cf24e38119c7f9db5ad7fbd1ee962c214115a072f4beb27c68cfa9d29d2c97c3b7b396a61f8c0d309d76b10a1"; + sha512.source = "44a64c5bdea95f476a63e125efdfde2eeb9cc620e4b3b8d6b2f5c76b73cbe832e9d6243637058220c285a567099208823b8b9bb9d1785ee3fa14c7ede0cd44e7"; hasRunfiles = true; version = "1.1"; }; "amscls" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9a1aa9cd5c90bb379b13c2cefbb191df5d28be99289a54cde69d8aaf5d7425c5cbec407b35673875eb3a9bfad7e4e906f5279a891e155815e1243e51bd3a5747"; + sha512.doc = "3787660192346db957ca118dc26a572119310c954e544ce5fcd4119e77c8d67718543abb2d62a6b78e54fffb0e325b97eebe0cbb37805e332a7bbee0e3173ec2"; + sha512.source = "317819d1f48229e5a93112c7d419edc28bb161ae72ba95637b4d39344617aa4e6ab4c7a912a554c28880af8d531f2e661a8f0eadc03bc17cb15d4a4dc834d367"; hasRunfiles = true; + version = "2.20.4"; }; "amscls-doc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1192c4b0ed01e1f0a01567337f44745cb112be2c624353d5c49b313bfcc5a11d1cdda66f2c589af6b3f3010654128e8aad3a4c408555f1e6a1bfa62cc2266da5"; + sha512.doc = "6792a84841b51e7546c6412ad395b71ddbbdbb099514b9008e1a886a90920f4a34ca13540d0f6bd17869e73cb7cbe93ebecf3c2f8f55feec7fd820f656fd5f70"; }; "amsfonts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "560f09c92ac09d42e187b1ba4cfc89eda7446fa53c24f9d5034467de24d75e2268e0979b854693b5d4f851c49eeb674046754c526bf5fde15cf048e728876382"; + sha512.doc = "3d00a6ac0dd61991de8904c11405bcbdf9198b0139a5631bfa45dd997c33a23741c06642d29453cb8db50821785a26d2b35f83cdf9c589f59dc33c0970a6cff0"; + sha512.source = "947f5ee0a289d9437cf4b449ba3882d9c0f2f83874683d3f3c2a442ba00e4eacc62c35b36be6d41d07106211d4ead6d9ece9fbcad3c23ff4929affdab51d7c79"; hasRunfiles = true; version = "3.04"; }; "amslatex-primer" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0781dd1ea764c72c9e31ee2c1aa16636eb26482ca679a9cdea1bd4dd466c82348297372aff2db21bd86fe3fa3210562868d0fcd2bce11c951b37195b3e94fce9"; + sha512.doc = "fde7e1dabb245bd636a3853be88b8dcaeb14d85bad27a7962dae17448129fe34ff2bc7c2efb58b6a6082a14a925443ec5f23a328dedf071e61b1c48f0c8b5542"; version = "2.3"; }; "amsldoc-it" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d116d65a518f806cce7afc0b841b076d7500c9a0d0a9c003ed4653cb06a663a0339dee20e9ef690d6810fe97b50b2f17065c339292d407a887f7ebb2326fbf0d"; + sha512.doc = "0422234997f8f784fdbfc4a73772a4b8111ee4d5ae5acd35001f18d04f1c3732fdce08a8322e57b29bf9f28ba622e2775b748c33b6b87028c68e99751223346a"; }; "amsldoc-vn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d1c5f0fdb30a1af989aae63b5242318b2903cfcc5f96eabefb90bed8709d5e959010d3239e63e0b89622a963ebc9b7478fd669657daaa803013af667e1c27017"; + sha512.doc = "02b6e4ef7d183d80465035af9cb535f40e255cdb9b690d7f0a1a9cdc975f02d8ac05a5bd090adbd0d369d5ae59baf7b94f643f301339c0526fb907f362a889a4"; version = "2.0"; }; "amsmath" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a046ca93ab94c97252364a3f3c9247852f2b039d0f8ff7c9cc3084a9cf6d43e06418cf8a1dfee26552ef6fd41f4cc0782d1a27135f91f9feeca4f1a54f9bf331"; + sha512.doc = "fcf9a784fee79c5e4d39083600fb7d71388a512a1cb9ee41d6a53785d966bc5699a1cdaba5c28243850841de68fce182944d83f390cae2e807d9b17e2134173e"; + sha512.source = "1c266de789f0f963edeb350f0b2458283f67c3d8ca74e496bb53ba145ab73112c1f717a39d43bf055ea60114c888e0e8832b562fab651a1de473ce6f5e6ab973"; hasRunfiles = true; }; "amsmath-it" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "39cd25356dabc2f78c76c809c2f38e2ff54922a6455fd4d5e73a4a21777e8cefe881e21a61767372db4869ebe00c005774d3bce8a47926fd0fb46eb5c468175e"; + sha512.doc = "80231d7edec8ad3c66f2ff9890cbf2643816ee6acfe565af6a21b0f6a5d1edf670440738f8eea83ea61bc8857108aadbbad7907f405826e874a7984603529f98"; }; "amsrefs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3be96907029c9a3a98adfd1cf49e839a9dfd0601844e165c0f9471fa31e4597cf0207230c52ba978db50323612917c3e28d80660e32ce29332faebec58f85aa2"; + sha512.doc = "835576b60613e1daf6f25757846f42d1cebd6fe205b395632ecc12a710e56c8a5e9d96dd238f73692979ff661bca8df8a73b5818e16a8dcc7f9c00c305b88047"; + sha512.source = "0ceecdfb523b602cfa6a1142e0fb45ec907400eeeb9c9dd1b695cbe26106a57eac98ca25e3643d9269dcb24924f2373205cce35461e1853b9afc3687802aa902"; hasRunfiles = true; version = "2.14"; }; "amstex" = { deps."tex" = tl."tex"; deps."amsfonts" = tl."amsfonts"; - deps."amstex" = tl."amstex"; deps."cm" = tl."cm"; deps."hyphen-base" = tl."hyphen-base"; deps."knuth-lib" = tl."knuth-lib"; deps."plain" = tl."plain"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "04c855c8674aae7e06319093aed1353e15b3476e0216fd539c58af2987033bb64f6e1d513a7980f567ced0b399a883baddae90dfd9547905909bf2e8be73aafb"; + sha512.doc = "42e88e5e3b77cc3b49f0d8ae60b626d9a7e95f11c675a5bdbc8ed9a3f3c9143480d663a75fa7d6a20bf03c1c11853aa53f886d839e2b32576854d09d4eb6449d"; hasRunfiles = true; version = "2.2"; }; "amsthdoc-it" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b6e7ec9197235774e409c7682e296f7af80d5fadcb4bebd419b60d193e908dd02254357614b915841ee768923aa6193ec7c0a63badd63f6ea3228a89b1d13cdc"; + sha512.doc = "abe3b55486abbfdb44c4b45d4d42da63f13c0a331bea1c5f6f6bdcb5189b20eefad1ae7b690ca065e5ea3d63e9f9f8d1f1260238314db0c6dfff582baafc9e32"; }; "animate" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3b2fd64446dc46c5fd30129d79b464b27efc45337c9b62797a74c9a375137632158cdc2578ddcb3f4c81fdfa979f8c7f3e2a1d6086690f1427ecb53b63f0784e"; + sha512.doc = "11a4f8a64ddfdac5b8db24e925a7ada41d2d4594d8bc089d6e57cc3deb306f5e4b7ac86cbe5ebfb49150954fe1c943744f8bb18815938b34ff8db371a63eed52"; + sha512.source = "698d048056d613c9c1085f06b7109420159d8f95e26be03ee35db20c3a662aa23746c04b987b64247fc18dc518cf1b0494e0a910ad33f1bd071a97903fa0e574"; hasRunfiles = true; }; "anonchap" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "184d222be68e5bc71875a6f2afc9c174960e3d30471405fb9685b5b85ae41dc918f0544d09564b15720fc521547cc36ca3919c5a0a06dadc0f44b914d1235bd7"; + sha512.doc = "f7216c265428f2772e514c28a1a6457e14550dd6c86073b4574a6c22de35ecf71c97f1f4ceac5ed3881763feb609dabf0cf40651fd6b989e4e68ad58784772d1"; hasRunfiles = true; version = "1.1a"; }; "anonymouspro" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ff2a2f8696258b5e5d443972fcaf07bdc2cfffd2d8afc7192ef65b47ebc8e0043cad8ffaf62f7fd884a0f1587cf41d9bd5846daacc79beb1d0ea4b1dbcbdf62e"; + sha512.doc = "91fd689f664cdb1823615304fff6173ad9ddb5b4d51a10d929fd773685894ee58a01c0a300a317d0c21c172bbe94f3d1799cfe843566fa7d3a6b8d8644e52afc"; + sha512.source = "98e6d9b66697e1e0d9dc4cecc4b04fa308d3aafc5664beb8be2d3e2b52bad0f32c7d3be755632a0f54939f952e324cb7eed233d37920c5ce4a43318f132edff0"; hasRunfiles = true; version = "2.1"; }; "answers" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "02ec8b4b945ffc859fd6a41cdd75ed792529fbb6c0e01d84db13f3f13be01497d5dbe1c9c685bfa3b41fe750c1d0ea57e0e1cb78ef851f35fcbe1eb975b3a252"; + sha512.doc = "d747463e238d32520142edfc0725995d719ee1418205a76e7c8ca000979783e1486d5ecf1c8b9317736a453797aad5ea8343ce82e9b8021d2891575217e0a0c3"; + sha512.source = "09886e77e8114e8f7e0b2d1e49b4bd934826c9ff4e63da214c27b5e32f53b3f03713f931fca385b0cfa8eed17709c0d5c772081066682d867e5cd6873436df16"; hasRunfiles = true; version = "2.16"; }; "antiqua" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3dad854f28194b37bdceb074fbc89edc8159a7192990624d27d6cbb703fa9114a419f9ae23e5c8a7ff5b33cb76832ae715bed842dd60438529971f9529ab2ce2"; + sha512.doc = "c99f99c59c458bbd73f9a73e962297e29183dd527726bcd033f4cb0f96c645eaec6a6ed887bcbd2481f26c89d93b22545d83a1992d4cb74b10e25ab10395cff1"; hasRunfiles = true; version = "001.003"; }; "antomega" = { stripPrefix = 0; deps."omega" = tl."omega"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b05d90a28121b03f32eb54218fb7e898a5f0f44cb3ee825cb393a32a3b1d94a7e2563e7c447f3d1cdb1f23b58f809a660ce6dc1eba228ff5c789cc120575ec7a"; + sha512.doc = "7817d64347cb59b756d2daee581666d441c595487cafb8351b64db6552714988862653b7c814d7596aae9bee986be334bdf96fb3b6854328c8465d9cf8d149fb"; + sha512.source = "01a06dddc3ff94503cfb772c478c033df5ae8f3a101e866178c542f9aa28aa282e2319db7a119ab1b4dc3304467329caa1011b1b81e9e29213963576fd132fb0"; hasRunfiles = true; version = "0.8"; }; "antt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3ed352688d989067237d44516bc71a5f583e7fe5ccf7fb141a5f6711d2d11e6359315205523aa46ae85c909a88ee02d0bc7fceed0f1f15b6af5de976d613cab2"; + sha512.doc = "548c8c8381c165663df051e287990ce01ce5cbafbf21bacb9aeef757a818c04275dfcf08daf5cbca6db686f258dba19c9aa5c69464e91b53d815769a6dfe1fd3"; hasRunfiles = true; version = "2.08"; }; "anufinalexam" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "16ef3519afb83f4756dbf30bc656ad42fe637186aecf5f43c097c1b06fff80829f7f3447ff828e44f0c2035b347377718bae2fba67ae1212488b6bc78270273d"; + sha512.doc = "c16b13f1065a9b4bb6555785a740e95036e43e224432b3f42f5e4133c59eec5910cfdca520bc2fea90785cd0ee0937c3d615e1a48db5e707cdaf1f5c8cd6fe4b"; }; "anyfontsize" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fcffe24d6404a12f9178ba4ca84bfe535c707f2f23a07ac50815932498ad5edc3d4a36cb3e7a5b60179c4614ed522e7b435f4b21a95a470b58f2c91509bb1280"; + sha512.doc = "6aa6474b5cabb85a2fe39412bbfbda6f1c021adef97840a4c825872ea5096ba79ea1e8f8da6ccb4e20920d2f84c1e1acd66ed45512fbbd5b4b151b9bb6ceefdc"; hasRunfiles = true; }; "anysize" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "386243f854d08a697f20dc00838bd38eb1609934d5f2ed3f33acb9ab65c3d4363e25ed7233f3092f91f7c10565e39fd6db27645cd10f4cad6f4347cd1b9761dc"; + sha512.doc = "e20de7281a26fadaa5bea3b2a087eae944f76922c9e25f77fc133c849d8c0da7f2b1f312ec75cccd24649ec346cbc1da60e004b6f5ac670e3215dbb3da38116a"; hasRunfiles = true; }; "aobs-tikz" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "730873103dc782a8e907dd85d857233b3129c004cc9950b9131d1b98265a4c4adeae90fbcf384fd9a8c1d52e3ac6c5702bdf005ee719119c91886b2b1fc7db06"; + sha512.doc = "7e71642627b4fb4e187f95f006161882eef3215adccdf9cd92d315f4a917174a17db8b152208b3d634094bb9a618e15376da2c7ec4eecf87562dac51235fef6e"; + sha512.source = "3789bd1a28bc3d3daefeaae736aa9a7841fd3297f6eb796b149c57c0e6cec52d571e93b71222ff1e97586f7daad9ac490c326975031d4cb59e062ef074990a16"; hasRunfiles = true; version = "1.0"; }; "aomart" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4f27203e3c235dada16b16c3173ae5ec2ae17bc935c79240bb13547f3f1e9c57116bfb4bd7c606f58783d03c50a94723090119a09e6c1fe13e0a6614a3b861b9"; + sha512.doc = "bba3d4eb038365d6daf7a42e1e250f76d8f7b9d744a63dc8dfd2b7dffa4f71e9e49ce25241e83548e433f4e98d28333280547b535973d1be05d5134ccc1eaf13"; + sha512.source = "f9010191e14da311d79c79112995ffc4fbbf12e61791bd5f8dcf80f1e3111c0e30d2fd1de1983cafc10a14b38d4156a15640a254ac1bbaf3caeb19b3235242ea"; hasRunfiles = true; - version = "1.20"; + version = "1.21"; }; "apa" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "16f242a02d5945a0031f646026aad5a7f61035308bba563e0c6ebc97c7dd3061114d01407bdd7cc1afbd0cc0f5411683c7f3382682db28e41568803856ed3a1c"; + sha512.doc = "6a55c88c2b493dfbaa995d0d8db659e2189c149a4fb973bdef5059afcbd20e4e35845da6a55efc942eba047ad73889b3223a11e448baecaaa08d6dbce08194cf"; hasRunfiles = true; version = "1.3.4"; }; "apa6" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "70f2667e21d2256eba6d7bc2e6caf85e206fcfc9a92aa8dcff5f5aa29b289d5c9b5153015dec38facc56a432b004811ee0ad4e2ac99aef827f199d6ee129d3f5"; + sha512.doc = "995477d8516c4f2148c2fdbfdf86051289c7ac5f752c7332db80e21107216374dc55696ccac5aae0e1cf003ba132ed552e285641137c8727bcd2742507b5ffff"; + sha512.source = "aafa8b70ed3a293a89b411c841a7279feabaff0d301d3ea4f8cfcad07e1e3bceb522f52737e646f3c20297cb8ca772ad48994fd0066bffbcd5245e1ef5726f79"; hasRunfiles = true; version = "2.32"; }; "apa6e" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d6ebf10d7e2099f97ad0891990a3aa3445fdc201dc81a51c975fe53f6a46633e6be587fb15d9a46cbb0b11d4386d26930c5fd65fd4e7e77bdb2216110dbd2773"; + sha512.doc = "0518ecea62ed0f6e425a38e193a447641553a8353654b18ad4b0adda3ef4c12d104f508f0e47901ffae04d56d06edc2e6d279b63a1f03fc2007888f1237c5f51"; + sha512.source = "df385a250612c2afbb5893d1f0e3880212e3661e593600d2572b860a57044ec500f909b0d2679e5ed1fa79fa7728c52a76a7d75ea00d90f64c9a392df0e8a165"; hasRunfiles = true; version = "0.3"; }; "apacite" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6ca6048364a2f83a2a253c89469da244bb8f5af1fcb935ce0ea1950bb0c4c80cb8f79a8c3ff81922854ec2f6242773212b43f57fd9b0b238817961e7513b353d"; + sha512.doc = "d84b3fbca27da6a3ad8ed27da215f04d29ecaa49a369a4a1df922b953467d73639893d8d376825fbcdb1996a0a41d8c8832895383e0a185e5457610c4d127f22"; + sha512.source = "5762703b87560a5a0473a9848371302f25f18fc8e53512feb9801388f229eb0fbb97783359ccb77725b73137a8437a8c44ec2c49e28fab224cea4d3c73748291"; hasRunfiles = true; version = "6.03"; }; "apalike-german" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d385280182a1e6fe16da6afd8566d797208178ccf319c64d8922674f5f74620efc9210cab349b8d024ea55256aacbcfdf10a01028fafd4e0f8279abd985e63f9"; + sha512.doc = "714d927e30d1739e69f66806083e0e94ea955cb8b312fea44c9699356355da0c8fd4ba1fc2076ec6ebea767b3726bbb61bca8ff4b5e06c16062d509a2c6a8575"; hasRunfiles = true; }; "apalike2" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "61a2fb61ee271ddb25971e180d84c194fa46674c9e9d245892a7cb2e07b6d592ee4b8c17e0e4909bddd6dff6974c50307668dfd1ab2c9ac844965ee210246906"; hasRunfiles = true; }; "apnum" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c06acf9f91e632de4611fee84b319ac3bc679a6900875838d1281fcfba07932c76c6cc5a5abd96c5ac012e0e94f79a47e5e2c65c3b4daa4b4f9e4d916419a707"; + sha512.doc = "ee210c885b14a06562d1263c4844f64f0ab6b20de6ca23ee67d783da100eaba78b2abf33aecd2d3d22c5ee5c4946861020645f6d66bdf5dfb8be5341acd35173"; hasRunfiles = true; version = "1.6"; }; "appendix" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "91d0010e19d76e7d8aa507615435f296450a5e04a46e1e81bb658c44ca2cedc01b3503eed7bf15485669fbeee0cc8ef089bac948613a25a0a5dde1d679d2ebb1"; + sha512.doc = "b9eb150799649096997a0627675d433c3d16f185530f67b7219f96df70229301468e5aa2c891560906153510b0eceeb2c6ad3cfaf245daf62a6ee859e764f03e"; + sha512.source = "5907fd9e3db7daafd78a59443cebeb5c6fc55e934d4b7dbb5f729d58511de8a1b5b5f3c86bf9aa353cbc717cd2f611d0fc0cdc7e621eeb5775cbe60d937c3361"; hasRunfiles = true; version = "1.2b"; }; "appendixnumberbeamer" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7697a23f9cfceb5d821cbb0eab4920618b179ec77306620ede9c25b81903a5e4f6d867bfb92649cb298aba14f4c74b27c9c47ae40e2717f669963ec5cc0ec1ee"; + sha512.doc = "48f2834474d0ef42a4b5f3d71f809ddb66a97dc1608865f15e807652a76211d9f5b53d7f9ee34f85231e8564ac6aed43c24e9116e2564a61391332dc3781105c"; hasRunfiles = true; + version = "1.2"; }; "apprends-latex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4b778609c85d26526a617e5e81996e7aac5a87745df83e3daa9ef7e7cb94ce8626016473b81b3a6e21a798f2580fd2ab0e786dae5ffb724b240941359d56efd8"; + sha512.doc = "6acf63ca6c9458ee1e851b55e6def6c2948a969404c1fd5bda786798c2c53ae651c958281a87faaeb0602f6b0f9c23d61b9711b336fa0ca9775cf31fc506cbc6"; version = "4.02"; }; "apptools" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bfc1cbd665eee66474464a01a96b365892f136a9d52ab28419dfad165de33d7e574ebfd6356a73997092e0a509a362eba6a47b00d1565ab504ac7ffcde4bf7b0"; + sha512.doc = "b71df0f1ed3cc36cef0cd5ca4fb4dc489f8fa6533f950431c99e273cd330154adf450c2f5abd5072f00dbb9131b18d6fcf32ca82262f21534d9da6c93853c0f9"; + sha512.source = "1fc9fbafb186763f873a8fb511fc94eb1da5b5d4f0db75bf553351c18c84acc73c6a2c4c104d99de8a8349d43becb2006c36530f937a813e88d66355288ca1f3"; hasRunfiles = true; version = "1.0"; }; "apxproof" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1a82989383358c93899b62ce27a25f4adce6d59ee0b95d1fd9b03bf3dd8331ed91207d39a9ea7079e3e432e8be7fdcf5e7e9bdf7c30b6f7870265a921d37eb39"; + sha512.doc = "875181406ab6e1128a26964d13e877fb6857419cc0726e15069a0625a2da7fd3bda2c8664f0fd6b300f12ddcd0d06965f494a5f6f6f5409b9b85977bcd76938a"; + sha512.source = "a5c32750fbf03f5281d352ed6cda24601556eb274c7c0be32d93310d0bb18ecf6d2ccf5f6bbc8403b84bff9acbfdca75166c8b5c7c8c4e6eb4f261c209a19eb2"; hasRunfiles = true; version = "1.0.5"; }; "arabi" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2a4bc6a9174425c02ad7ca396a048fe3781162b59b360fb30d74baebaf52a0df6ca83a93a57183266079d2aa7da9cd7516e92ef9e912ec34c7cc9ce161bd7e3e"; + sha512.doc = "64636badc1a931505f7be3834d7f6f97b315a730261b32ad5afcc112a3c52e91d9f5c281190730438457e4d1100d56b0daa087ce31e9267b249e4ebaf9318ae9"; hasRunfiles = true; version = "1.1"; }; "arabi-add" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1e50811f028b5b2d82c3093fb495d01643f7b6e93692724bbf888d191168bbb2ec8181e182c08f6d9cd0b990840d344c3c7ac11b1df51ba2f40a82fc050906d0"; + sha512.doc = "e81106cebeb780403b21efbe692c81fc9004ae3e66e0db3fa8c438c90d0710f94db42ab848b9cb779cff91a8206331406bd12c1f8871c1cccd010cd87a50c48a"; hasRunfiles = true; version = "1.0"; }; "arabluatex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1a14ae2a6efe815f4101356d71b4b1dd9eee8ab401b4f300beb3d0c7a640b55eda061cf64ce86d7d6fe080bff77a28054b0fc5b73614f67c6696b41b45e45937"; + sha512.doc = "48a5b1cc6d77d763e50dff7992bfd4474094ea3b9c1563de96167dc99b667e8b4ca2620189c53d89c51c2bcdfd619d66aa94ffff12308e9eb25e9dc1bb58548f"; + sha512.source = "15a1b2bea819ebf85ad5824ca98999bfa124eb746889a970c44b998ac7f12c7296ba0f0d29e971098749a5fceee582d57e1efeb93ed6cc0194b2f7d976d9c07e"; hasRunfiles = true; - version = "1.9.1"; + version = "1.10.3"; }; "arabtex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a7240952e6d3d7834abd13f25cb02db4c566f10e6c146b1f3ce67ecde4cd078ff5137029577b53ec462723c34a0e0e0dadb98bd486eccac2e0d46d166d9b0c8e"; + sha512.doc = "19392bb9202abaa1d095a754bc89d3772172533f2836661cf27af93243095ca572a3f054f915c99c9541ff60da04ab52a9224cf0f965fa75d3a56a250423aac7"; hasRunfiles = true; version = "3.17"; }; "arabxetex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "79191a9683d68058710f03dd89c50411d8ccb87c2397a0becbca4fe61d4baa3550a0c887105c44e53b3a736f81f72b395ed4b8f807374281fcfed46319b511e5"; + sha512.doc = "495fe121e06e0b757eb3dfda3273e8a639572a10ffc856b2331d854eccbb5a0941afd157716f603e1b9a17307214fc3e478a749d64babc42157fd05468f70120"; + sha512.source = "ba1ef20befd0b93633fbfce38bd5806daefe864d4ece5a93714adc4e1e4218e5449ab31e0219636f7267de4fe4bef7b811ec6777f0ac14e6a56351fa71bc459c"; hasRunfiles = true; version = "1.2.1"; }; "aramaic-serto" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b4a36f0263291ad831f9b4d26907ca25e26eb219df7f8840a30e67a01867d31208ca67c8c248c354deff9e3629d2f37d12477fcd35d4194cdca0021f703a143c"; + sha512.doc = "3c799fe2ccc8f8e131fd5b670178c884140a1ec2e35e962a18a046c14b1ff52a2d5736c5d0f627a3ff3bd1b246497f5cd3d3b5e8338f9b796faee9938b3a53b9"; hasRunfiles = true; version = "1.0"; }; "arara" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "47f9ee720a1ec579333366f1e8537ee8b5010ad878260f2f0b87183a4397ec5c0f9f0c63807daf1a30a5140703c7026417cea6ba2a79b4242b7b6322e40d4e39"; + sha512.doc = "1625c7f3395850f5d8ab3dd349f7cad8e07aba10816c33c7bc1b6dcf0bdd1a4216d0d638f3db826b7dbcb8660ce6e0824254cf7e74749bac6c658462f5d6a9e3"; + sha512.source = "156a1baef4967d6b50ecd3a5c0949b0b921f35d089c7c69cd6d6e9753cff2cb3c8597c182e2edc552d0418ce398436629419cc541b530e4d54402734fcac18d6"; hasRunfiles = true; version = "3.0a"; }; "archaeologie" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cf9cedda5b494541a93d08b14db2b354302c804177594337ef89fc4da2e74eed42acbb0f43418a53b46223aea257b928d6b69fe6557042a75adab108cbe503fe"; + sha512.doc = "7ea10cdca79446ee0ffa84bc5ce720b86925ba5ebac757ca001fa5f9798e143d034fdd72d24b52c47aa4b44f7f341cfe502d1fff4cf117b33900c59d4bc005da"; hasRunfiles = true; - version = "2.3.3"; + version = "2.3.6"; }; "archaic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9ce9cf0c5395c87461599324a85090b625a2705f88d061526af96397975e30c2218492bca5c4ada01be82bab4694c88119464eab3964054a8e795e57a7222172"; + sha512.doc = "ae86b55ef54ad4823381249df29aa6a9a8c046b4f420387e74cc5b79b2de03d2650cdd58b4c868b4a1b72376e694475fd0a55c7264d14fa552118c57cd1a8725"; + sha512.source = "6b09679084261b1e7527b736ffa9f370dbe175295a37ad136a67a484758e08cb9af5c8018bf5c82c711a95a7aca51a3ebcf1bab1c3da26322b56b242be7bcde3"; hasRunfiles = true; }; "arcs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e3be0cbc9ace262d55e283bf77ecf0c822636d2eab8605b6482c23ee0bd582f17c1cfca41c81ad739de468b6b8e2fd7db9c1e3355e1a680339dfe506e5360fdb"; + sha512.doc = "ffbe047c0b1b4788c314e364e94edc7a0f43f52db42588b5e9e17c174b6247c590fbb4f5aa189ec68284047593fbafb057a2e82597851bbefb1e6c4b91d43e08"; + sha512.source = "e82ce19f478ed523fc8ba17ed0e0deeba53e3dc7c554b94576bdf7a738cdc778393c993f0a88d4f51683349b5b44c5bed34a788b232f44694513e72871707087"; hasRunfiles = true; version = "1"; }; "arev" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c63e53b4fa13d7638dee6b4970c141c06eea2e53027f175a02416cba070bf5e92b7aa8032a69714ae00507ccc309584fc93c8d13a0052df6dd50be628f3e7ade"; + sha512.doc = "427da783ff54ed5b0be5cb2571eb0ca012e39590e12747e74798515fb453c49107023570c1a6f9c55ab6b03c9a00d5b220d5fc66b7b4eefda095fcc136bc4539"; + sha512.source = "362bdb45c594bee0a6a67993f58912b84bb1ce896e0d4578251676e3aeb78fff4ef4c8037a151bcf5368d40b2d12928023b74d8f330bd6cae31dc3c966d4da90"; hasRunfiles = true; }; "arimo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "14356f1ac60fabfac715e446b24c242d9331b6250a669f9c7234571429f7b949a7a5403ed19102cb97137c92b1a6a40807ce9be5761c76b300c02cd32e2c31c2"; + sha512.doc = "287d110e4fb85643173f9cf2ec7d5102618e4fe9ea14c315e5768453df4e34009c5ef1b85bf0ab3b2e1a88a1ae6caa7cb6d0cfa2d74f8ae5cebf3fb9d586f580"; hasRunfiles = true; }; "armtex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "525bbd9e381e549f4ad8c45d6e3bfc34872f8e9d7a5ac621e25926d4008b92c9b33cc54209c661aef5f03d5fabde87c43aee324fc3a8170d459133edf04c52ae"; + sha512.doc = "f6c12308e66b34d890319aef8609823d68fa2d08fdba13b868bd61e3896919a71840bf3eee65dd9bee6f9460f657844437e912dc99f221b4fd9f5754023e556b"; hasRunfiles = true; version = "3.0-beta3"; }; "around-the-bend" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8177c30c545ceb6d20ecbd123a2968750a3be2f45be335240fc115b44031276bd38f7104c8e99990ae8f71cb958bda85662fbf89edca99e874383b7f364dbb4b"; + sha512.doc = "1dc99c37e57aeff240df35f81fcc6c4d48b9fe8fd430c51a5b2d0581dc70b199702337ebe2f7e6420e7188a873be565f92a5fceea422b93748f707189fc54ee1"; }; "arphic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8121bf66f722492254177a47bc8b413fdfc8dff879e66dcd5645045e852b4ba761c9a9ac1e3a2c9092b316c7ef422fa24dcf62a1c53d998cbe95122c629eebcd"; + sha512.doc = "15a95fb161e5c870d2ab4d905ab4c2b59dbf7f4d1dd55f12383810b137f3fb7bc579679b1bfdaf913589a95c5aa0391b2519fbfe54fef841e0af2389ad659b06"; hasRunfiles = true; }; "arphic-ttf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ed93e88bd0352ae18a1792f06e9490c1a0ac4c0a0f1f45b5a64de73b18e5a989ccb44b9ca229e32dcff25c7ce1c6ca970a0cd99d9d399214cb648690f0faeae2"; + sha512.doc = "b3b03a56e7d84cbfdc396f1a5a4379febe5d705db99f4739cba7ba80a991cb9cb0c90fe2106df5315730f8243770dd97170037a70eabbe0d922de5656d3314a2"; hasRunfiles = true; }; "arrayjobx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f0e5d5dea9df30c986b1099bff67625afad205518e0bb03e3d68e4e50613b7985e4c9bbcc8ce129e293c68ebca1bac03c85b0eb10eca781f3c011fac5d4b2c66"; + sha512.doc = "eb26f719b5f8213b5635229c2b52c1ee29665e414565f95390bd0d5390498b0042f0349576cf7841cccf07b3b9e9b2424b9bd02ef29053ecf15d4003e0d65d8a"; hasRunfiles = true; version = "1.04"; }; "arraysort" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b52d3699390e71a5d2e3da1b892573f1e3becba3e137e677bde02b03d15318b02da43bd76e133e70e6ed443d12e1e8b2e3ef835cfd4c80de13adee33ee0ab82d"; + sha512.doc = "f4e7a8efb87cc73a2064f485eee5130c43737b60d18f486ba7bcb4cc5eaf91b24781b5b570d73ccb5ee5380a6893df9945accbf3f88d755d993e7041d83cf271"; + sha512.source = "6fd198902a36c60cc0ad537cf9b5f4f4ac4447c262cf228d3748e4e33f392efca82d91ac322b0d7b3ede3f156e09fe3320ce7bd722d968fdf552c3604b7be669"; hasRunfiles = true; version = "1.0"; }; "arsclassica" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "546912d2003851fcd4e968a98d33dae264cd71756b9b1ca5d70f3808285f136ae484baf7157b4970a0480d9926d11a4fbfb0a04b591b582e3a3ab566d4dacf6c"; + sha512.doc = "ba76d41d3559a960d0e738ee9e398c28ad97add5b33f9c4d19cd34eae420463b01d7f615a717affb4e3ff345855ba9a59ac23935d028798f3236692d67f392b8"; hasRunfiles = true; - version = "March_2017"; }; "articleingud" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bd0e1158142131a2465baf6ca8dac35e9b2fd2489dea6bb3b59c436e20a2bf90865a6f7db41e031bec01238dcb7d5d24f3c7607c17e20d57ffff5d78333adc2b"; + sha512.doc = "6770dca825bd44fc7c84586dcf731b448e63301d5b05c955f9f872c5415d395e9db7b6a33b3787e38790e420fd94c1d9a03501bbf489dcdcabe3db44e874cbb2"; + sha512.source = "508bbc84b04b526cc45beb49e0a65e47f5487b7cce01f188b3c361cc73681deda957fb0c1541f0a6c4ee86189da679cfe36ee4f68236e14bd576c85243fce5b3"; hasRunfiles = true; version = "0.3"; }; "arydshln" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e63c42dec653d6d1f023c6052ec40154861144c5a89fc26e6709dcc6b8c135ef714198804c7355af629bc09152c0241090cf4bc1029999d0990b2aa9726b7221"; + sha512.doc = "0441d7bcdc8208e33d379c235e3029c32a410d8a75244cf39e828f77fca6e15ca90408180b64f7f4a4c78dea7a7436e4b33c02ca7865257f589515dc6e1b0dae"; + sha512.source = "19da1dd472ffbe7d7805e290304a83820f1ce0b6d22647038d163f2d36ffc7d8a24f5ba090dd82dbf7d5d560ced85114d5b48f1091b102d172637eebf8372170"; hasRunfiles = true; version = "1.73"; }; "asaetr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bed3add5c29551baeb98dd660bfa2ec486d0a36ffe350b64fd2a59ee33b1ab150a7b88e2712db7e8c6f785ceec5213d91e109c8646cfc47c09b2ac9113b33026"; + sha512.doc = "a243cbdf5a4fefff470226198b977ea7722553e0f568c8e1a4a74a481812b2b3393a6b24c2fb802c67d6551fd9a063131e2b9aa5ba2f8495538aac86b57387e7"; hasRunfiles = true; version = "1.0a"; }; "asapsym" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0762e7d1b549d4501a0144c258484b01fee310253dce7e31264315bbddece0affb505f069170bcbeffdb2886c49b654a252adf69c234625d08199e6e8918c26f"; + sha512.doc = "7d20b3926fbfcd6b42c21e27ae94c933ee0285430bcb0b6c26eec8b9d887e87fe772e0e85f132fc4e069dbf3c99db6c62cc31f331c1e5173f2cf6b3c161bf921"; + sha512.source = "8d1514594da3a33db103057a84f51277c25b4d9afa68b3c796182f09ec3780dbd65f689cb0e8d63ce6e1c6efe23addd921c531b33cb39b84ab0262bcc10baeae"; hasRunfiles = true; version = "1.0"; }; "ascelike" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "42ece1aed471dac462ff67dfa8503b04bf90e9d8ff6732f07f5d0798a8ad30fe2f639f978fa1493f83d75c281b662b7308d1da351e38a6d2d153843d91394403"; + sha512.doc = "407ae27859bb4d104f3e2fb566f527c6c510afcbd95043f8c86f463e9d6284cf626644902ec5f8b4a022274d6babc11b64962369113c8cdc48317c9ad49905b2"; hasRunfiles = true; version = "2.3"; }; "ascii-chart" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e5354faf9d7eff0c25f25ff45510813de6e1940de80d0fd74b56bb071203ac8f179429272267bec61313401e5d52ad2bd62fbe7559f6c470b02d2f731ae4f48c"; + sha512.doc = "9ca8d0fc6a3f0164f0644a6312def8a7a5a977993b8a136edaeac1bbe91ae2cbe41ca64638c925424633255f8650f466f96df5fbf0e5a27bd687d022b629895d"; }; "ascii-font" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "efb665b1880d330eb3f919c785b74840800e785cc23df55a3cbb8cce94885bb7791fc586a5a24ae0b7257ed5013ac5d270f3a055aebba84a75874afd4d29fb09"; + sha512.doc = "3b7300426b10b7684eb91e0e069785a41e5d9807bdab16ea82597d700508a90ba3994cc4852f16beebe09f7f23a7542d36a52ef0425fc97ec9977ba6575d8521"; + sha512.source = "c72a4670c1d5a7bfb2d1b2b115b8f54be835d55903384d218a3d95a3fe3599b6364fd72ca7887f193c9447750833b3f13b7ffa695e86943d66975b709bad1db5"; hasRunfiles = true; version = "2.0"; }; "asciilist" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "78b4df719e29ad06c749d6e74e8e06132760411e2d5a90293b09beaae7c87a8d139835243e9861a4ad8ff4e103f361e15179b693c66280701bfbdd896e791b9d"; + sha512.doc = "e5b1b189fb729efe04ec3f9c9df71ee6debe230e066a558e34ce7414af71c93690fb0e3c4e7f46fca96837c11b09924ce1ab4bbc90beb0900a6bfff091b8eb8a"; + sha512.source = "080f09803665f71747f8fe5ad9424d4feed61e6f97cd3021bafaf04d59b3c153fcdf9083df909d0847dd56dd6cbb6b68bf82ee5121d78659130302620f5fd488"; hasRunfiles = true; version = "2.2"; }; "askmaps" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "96307d620864eb12d5bc2bb9d37450c3d4b81ec7824fbc95711a50ef94e4a5f2aa98dfa1522dba660ecb048e9be73042f6f55000680f9bca8f2a8d870379c12d"; + sha512.doc = "512c0f481232aee50b4198fc3ebbe1fe4ece2d13b3aebf0d257963241d4bd73f7ed81509a1daf394823b39f7a0f390b0596e029267afe96c23cb15535e3ad416"; hasRunfiles = true; version = "0.1"; }; "aspectratio" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "194645cdeb0c2f1c753166d79662bc46f6894e51003a9f687b0ff3160d22ccaa2ca8d5a75baf0080baea9d1222607eda668e34f37bc6647c8c843e664c39a67e"; + sha512.doc = "32ba235a219017c2dcf7c9de149ba424ee40173914d694cd31ad8412e1e22d4397cc67592f608b2f23f7fcf4d806a74a3d6df39d77ee2789cbab5bc149ae05cd"; hasRunfiles = true; version = "2.0"; }; "assignment" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b4db22b5a9dc13075e5ca8527be818658cb3cfaa2451b536aa70d1e45acef01d09760e22e3c8ee40b64a7699bd2d02567dbc85443e0f8e769c45d5948286e631"; + sha512.doc = "a301c1d132bce5bed6a1d69f4909c85640516b36ee347d2039a2cd1138b0777a7aae86aca29d3e8b78a45342b389406230f7f603a2ebb3e9f2d04b13d8508d91"; hasRunfiles = true; }; "assoccnt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2065d6fad069a64c351bbd14f5eabe7b5a7f4b556928c618bf89b38848c68cabe7683196bb7d530d34ec24aaf2a991f000375f40759c25829d8c01d1bd2a040d"; + sha512.doc = "9074b055a623650228899c4a621725d76d2d950af46f421fbe6eaffe6c3edc01a1e6583042d63cb8569d57fd2bd553730de17b15db25a34bcd8d27218c9c4066"; hasRunfiles = true; version = "0.8"; }; "astro" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "37406c86682341844efb18a1f2c936ab7ba5c10baa2d27ffae5fe5ff33954cd6865cd36391c14f69f37fab664c51cacbfd16f78768781936b6eebbfdecd84caf"; + sha512.doc = "f6e9a91dc42b4fb6843af47efe3253557ad225bfc215aa6b0fcbb886a8b8b921fd8f227aded0d29a62510ae5fe9bcabd59c9e2a0228dad4c181da7e7983354bb"; hasRunfiles = true; version = "2.20"; }; "asyfig" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e02e5d9df44ebfed360488d7cca4c3c3cff6b7c77c8f3d84ec6395289998f78f1019b62ebb6bd600a9a1b6d13b0c51fe0490f94f252d99440cb18994e42de291"; + sha512.doc = "7a073c38ca7b9969d5e3b07b766257abad7fb71ce570cb5f9622301ab46cbdab7364794f9d7ad9cff52cb8357bb9a6b24a57f36c7cabeee423b981d0ed23f138"; + sha512.source = "4afb65d201bdd8fc17da6424bd0c247d02880b3fa9d4c75e3d1defc0627a76532b112c6c7e197e5c6d90ec3eaa8aefeb435cb87a1a0133b25da34758da82b56a"; hasRunfiles = true; version = "0.1c"; }; "asymptote" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "184cdd0ae495ce695309453458b8a6db2e29950e192a45c86f7b553823ce978eacc506e5e9454de1b1b4a2ed4c12450b0b59a006dff954d008311437aefeb3f9"; + sha512.doc = "50a12a697b9b9c45a4137af23d88d7dbbe2cbfcb091655feed4511418a559863193236ff8a2c0c5730052d6984a03aef3ceddf1d96fc9ff838b57459fc288dca"; hasRunfiles = true; version = "2.41"; }; "asymptote-by-example-zh-cn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e9706ca4dc7a19eaea73a5166570eea8d4508328be6c061e0f5a4c625286870208f80f257a9ff7a6301acdb7c87a2bed4bc5197a994e9a27b9a13c287f9e6e51"; + sha512.doc = "7a771c3fec977ac60a1c2a97f16b3d886446a8fb7124a2d2e2fc99639afbe19600c207546df1b0057459ff76bcb88b3b6ef887f823f62c404ad1052df07a15f8"; }; "asymptote-faq-zh-cn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "027d7706341ae36ba4849dfcdbe92c58e35011d4c16d9d02acdbeba2b9b254712bc84e4abedf4a0e85d1e5b773dbe66c6cf07ea8b600fac5784b9d2d69b35b61"; + sha512.doc = "ee89ded99eb0a0ee133ff3b12828e7eba68012c1d561ae5e30ac8cbbfc2aa7d231f4c42415886798365068e8e5c616472f027be80787ded7abd3d82b4267dedb"; }; "asymptote-manual-zh-cn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "86461afdeab420073c9497994b2be9ca7a41d23cf3ec65de02762be86f42648a1ea45a2435fef6b8fab3a37fb5d9748f46817db56642fcbb190bf2061602ed51"; + sha512.doc = "44a127e89a1063c46b558224b096b2680d3b3c717ce4cca0c91eb5d5454eb2c8a230300ddba0e2db7eee336ac852927450802acb0a19fd1d9465c203da697c95"; }; "asypictureb" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ababb572c0f7db6c7de468032fd80e25970f31482e29e02dd046f4d362ac6f9dd1c15149b8a773320bb0ae8f2f2290438006a243b2409564c6779322cab3268a"; + sha512.doc = "0d700266dc4dd0239bafa7a58b4808f38c7505906425e2be886de4f396c4a545634a9af3d5f877a8ba5859dfb4181b4d468181ac279d3c86033f41f049da4d79"; + sha512.source = "ee8d6c4820ecc9bc6663002841b0f9609024c26c0df923060a756691b4b87da7d0dfaa0ef8b53e8be534f1fbd2e8de2de0259ad8377f261363269d516a45ae68"; hasRunfiles = true; version = "0.3"; }; "attachfile" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "218ff20201b1c7cb06c914251cb1078f827dc79dce6bd06edd399f61c02afe311276b8fbfaef4c0ec0177e175b1eb9c61185c741ff72fdcf792befd8b706be6c"; + sha512.doc = "0be32d7df130ad458eb5f83e3d810840d8b2402736de4b0431c9cefa769cb89778a9914f104cb7b6cf210365063347433bb406a025cabfc464e808144e8a04c1"; + sha512.source = "1b6f20fe012e8640f80a489c0e9244df54d274fb6e061259aa2a841ff66e7dedf15e41d98c86e23f19179aa662770de3951bf2100ce3013b0e824a30403d0872"; hasRunfiles = true; version = "1.9"; }; "aucklandthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "34a4ce830313e6e70b51f04c98487b9f71d37c8fc1b6c6dc43df5af531eb7b87c49ff4062dca6fa1d071e66e78f2481d9e827a54a5fdf933aade54fcfdaa4a8f"; + sha512.doc = "81f5d9ce9ecf047781ee569b07b8ae9aebd8cd675a7e4384fd1283631e1d0d0a0d5d1fb2a43168634621c1d3663f7e8e008b9211b726b02183e1132bed5439fe"; hasRunfiles = true; }; "augie" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f90947ffa7bbae0fb53c2975a7854d46b1f6cc7f6cc3569a791dc42d60bcb0644f4b7c481e66a97119f683457e36fca0409099ea085f470359f8f4e8847ac2cc"; + sha512.doc = "a5a6208f9f34e1b977812872e7d6fb2c355b4683233ba2561bf2b703019a156f37b102a8b7f20365bb9e6e0a3eb5bee8a85a24ea57e6b37e573aa2264314c4a2"; hasRunfiles = true; }; "auncial-new" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d7afc0b4c4fe999042fa3916ce1db5d0f9e907e841005ac1ee54ef65923f42c8829307b3f88bb706ee1ec52d177b5b91ea7b79417557ae9854888196a8dbaae3"; + sha512.doc = "f71bfe39684f7a8d6c7fdb3f1131dc9021468c8f2371e83853b3403c25fb15004eb5b3ed6163ff8bda39c69ecececf2107885b66600c7c60172996d2bedf2362"; + sha512.source = "b134606892b4e6c099abd524a4ccfe571c0a28de6d62207e74b7b96c674ef6002d02bd1e4c1b4abac793702a040b0e727ec0972b19cc2de6f32fde59735f5eb3"; hasRunfiles = true; version = "2.0"; }; "aurical" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a8e0bc85d3247d77dec35ceac48bfc7e9b6ed001f0f6cd3b7bf968c411c907c7ec59942545d76b6c6c6c06fb2640336327c6fd83a10799c5332fcfd4d24062d8"; + sha512.doc = "a8584feaab3a8bb3a2a0a5fda576868e6edef726c5071f7f24196a61208c0a511657ae073e4be1349992e3baf89bb63d519b4650fbf10fd3790c159babd5df18"; hasRunfiles = true; version = "1.5"; }; "aurl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e893d36bd2ea43c5b8cb787c5d45648a5d793babc0c6409e8e6a9d48ac90dfdc0b368857ff0214bf8273d38bc24ddb59ecb8c0d3dfa5d860f9d8580c53b7d863"; + sha512.doc = "983c117b5b768ce1212b73f9bdb5384db66e83cc5b20110e8f8f1691f15b67889711859c30b073e3911f7177d42856b0f800efd6ecb45590beafdbcd4a51432c"; hasRunfiles = true; }; "authoraftertitle" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c387517bf82d702446b2c218db55aa61ffea652b2fdfd50ed35f8a89ada5e916c52b6d1a5fb029e8044cad21d70fa238140a90a9b59a4679c0504820fa30a0aa"; + sha512.doc = "4eb3f787294602923ef0daceb81621520ec8e824e8d793d1fd023a02fbc1998387a050761a9a98c40be29fbd5cc16f2c2e28c5cf2d6bf1e11257fafd5efa1b70"; hasRunfiles = true; version = "0.9"; }; +"authorarchive" = { + stripPrefix = 0; + sha512.run = "782f4c6e88628ea12227cb5a778653452c70210c9d556382ffa261c25792841feb51932c74a21d5f9f794e472386a7fe26442328d84223ce7b8f00b52e4ad1f8"; + sha512.doc = "a2033379e51b2a4f1404e6831368555c1bebb2e25ad9bf4b738b14a7a7bcc158be27c6082336ec287b7c0e5a862e5267bb5063c0e448bfb572bdba3b7575938e"; + hasRunfiles = true; + version = "1.0.0"; +}; "authorindex" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "22a3d000ead808b9ae7e5b49248c06a0ae7e74c567503e7abd60ba40cbe6aefba30e118cf05a10089060ff5ec8be12750b8e2960dbe7c99bfe5b7df78453ffe2"; + sha512.doc = "8d540a36ae7aff2518c7961972e76254b0c2669f0b020bae0589895a26a12726af95ff405f3d2a4c0783cd6a450f619d1c8cc3397163e10129a6dfb3aa5df1b7"; hasRunfiles = true; }; "auto-pst-pdf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2e7e3840966b968cb53ca7cb61012af3cfd01838a2373e3b99a132299ac2c99b61b41c6af8500c7112730959e98e8ccad84e7c87b5fd4d398126c19c693cfb16"; + sha512.doc = "860fa5bb033c166bae229640ab6628f08676220eacda82e175779c8cfaca9f05738a67abba1a065f028cd6798d206db91aeccfead025d2a1a21f4a20b178fe82"; + sha512.source = "72fc493c3ea56a00e72afb292b818029abe4d2d0adf3a545ae142edcdfdd3fabcab8116cbdde2f037c400424cbac4aba6e823f5c1bf47bd3af4848c0d8bbc86b"; hasRunfiles = true; version = "0.6"; }; "autoaligne" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8009fe8d39841a46841e790b1a0ab36b0a42a11d69749c7f0b357f2d85a7f5c0dab937813e7c5bc79d5240bc0c1860fe073149ad6b6d79f60f53c27b8f36f07b"; + sha512.doc = "0c249fcf39b290c783bd8bdf78fabe99aefe236a8295c21d9b4d554f6f6c85e8050878ae347f2bb2299a43fd22eb69360ad36795b47ad75108af728d3d395b82"; hasRunfiles = true; version = "1.3"; }; "autoarea" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "db1bcfcf7ceb8731308a7167cff1d56c963ff2eebd2ffd033d19b0438ab200cb1e886c46d2f9042122e8dcdc21f8831be8354a5061d9bef76707a4086e04634d"; + sha512.doc = "b0aeee18eeef9a9104e7f3861d38a220357a663c7044f37ccc14a94e3025eb8d4c2c7d2e828847b7200fd9d1ba27779370c08a154812f55252fe6f5552ad0ec4"; hasRunfiles = true; version = "0.3a"; }; "autobreak" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "79931f3e40266ecf3afbe2c0e2d5c09e67ae12aec62a6ff2e8bd84811f55d28102ebc82a4785a791d8db51210561715901ab032cd62821d560e221ecd33117db"; + sha512.doc = "879467823aaaa98e6a1065850044c06c6c1b8f7387c6bfa1197c627f42a0d270ac0be4efe166429ff596ff66432c24c7ae934782a2d8bce352b286227092b23a"; + sha512.source = "84da64e68cf8b000bfe02b59586509cbe1dcf4f55ce64b83f56f29c654e892f0ef7a7fb3bc10a80258f1204b7dcca7cc05f19f29e206de956676cc872f70eedf"; hasRunfiles = true; version = "0.3"; }; "automata" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "aa9c215d65e2ebab36aa20500b2d2ebabd71833e128d81f876f1ec5fbb556b7721adf6658abdb58f3501a4a83cf7736c52c1e9d0f45b3ed92d62411439825500"; + sha512.doc = "503dfe62989845823756349d9bbc5e9dc9ace35ebe5f5556abc238e7168bc1eacae902def4847f78962f124a40878279c5b66a5888634311c4c63db291cdf9ac"; hasRunfiles = true; version = "0.3"; }; "autonum" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0edb009219b259a7601f8cf733a6d41e3af9c31df5ca4ccb1acba0b81a7938f94ec87214e074161076b673759262885ae71d9db661677bd7788c2fc7c60cddb2"; + sha512.doc = "951ad069cfaf41f1bfe6ca302dea76b317e3b5ceb345600226054cc97770af4f41c361f181f377f773634c778a6f1b51546f5ca07a8722be351f84da3954521e"; + sha512.source = "0f4c61eca8de3213336d77f69fe80363194a76b0a17735afe4c72f7fe2726a3f4382762ee86957205892fa7542ce14dcd855d7bd44a332245ecc0456bba0b326"; hasRunfiles = true; version = "0.3.11"; }; "autopdf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "43e70ab7e0c4a90ce95c387cff581d1d30e549f8c1a9d46fd204056d960c8b8802a41977191750fddbd2c2e0f1ac669b5c02ced595ed674cadc803dab5b32ab6"; + sha512.doc = "b87584a693c5bf110deaf4d3549bc71802e24f9669cc30caad6063f876852eada690bb9c07469fdb647afbccf2103eedbcd54ea4bb3c648b1f85f50f444f4613"; + sha512.source = "0007bbff42d313ea93f4e6300cdd1f6f5445ba088b7b99448b10148bdb3ebf3c190f1c831235fb92b8d6809416266dbb7f0b003954874433ca484d27d3eea0ea"; hasRunfiles = true; version = "1.1"; }; "autosp" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "51f7f7d6de238fd0e54b6a59e65a76b6f3d95d7fbbd94b536754336dd78af45951f1bb9452db536e3dac9f8e97ed593aadc623d49f825124bb82507e2112aa93"; + sha512.doc = "a7b01320b76ddcf0ee20860550ccebc18bc2883b8c8ff897f6f7dc23612e6bbbb0551f4a4dbcae91ecb4d39fed9444dcaa3e11a5aea046c1ba69f89745c75320"; }; "avantgar" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "eb4735762229e2d1131e21bb92225db46c543c3fd914f579790b049585dee826c028d8cb2534badb96f42ef777871df018d8b2aff4e9342dc32752f864739358"; hasRunfiles = true; }; "avremu" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "20b8b7436e73ecff120c8888727b44dcf18f22ec6b708bf3d442374eaf9986227d7c2a11829974c71ea7d5f6a39c3b74c711c5c4da1538f6bc445cdb43957c6d"; + sha512.doc = "30dee8061d1d10da69c4a14d8485a0984dbefaaa1e92241705dd6326a4769561b0ea67f50ecbf8a3de57616cf623bf0ca6a1f2a720ebf3e6f392aacd9468c600"; + sha512.source = "d278dda10302b758327009f27ff5af88ad48d9e708d41db452828b9deea358a9a111c5f0d2956401088e0679599de23cb271305d1c7aff079f350140f57e6a5a"; hasRunfiles = true; version = "0.1"; }; "awesomebox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3a23dfc7f5354036b62725015bab3b921a1c617dc0be4e69f23c49ce9b31fc6d73daf396b3a66794d5a7aa24dbc4b41056bf04cd5700b831fc3a72523bd45356"; + sha512.doc = "c77a3b24afc6951cdec01900257277f108597e11d0d261813e43524cc494fa41f16e2e7c945c6392c11bfcf3b2b5c041b2e3f5549075d062988a5509074f66bd"; hasRunfiles = true; - version = "0.1"; + version = "0.2"; }; "axodraw2" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a0a018b69a0913743bcb25f0473612f762ea795f0ee42bf647fabdd3ebae2548dbafa925108b6c1e23dd3bfd1237763d2906b9f4a03633b1d603b3f28bed030a"; + sha512.doc = "139bbaabb55b37c7523e187650034769107ac6cead7bdd858f3b1fb5c1774e86d63e280605cd201b2e794367419388fa8be7082d63065867b2d1bc3e7d151ec9"; + sha512.source = "a2feafa154aaf943a5e122ab269fe511ca28ce0e441343161758bb64b2a9344840f2a50dc3d8246641b7978165ce996bb5c6d6e45e70c7bfb006570193aa6953"; hasRunfiles = true; - version = "2.1.0b"; + version = "2.1.1"; }; "b1encoding" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8757685004cf243e8147dc47ebb415008eaf089c2d3215f8245e0b180efbfa065248f6c3b2d55e454ba452597df6b49b72c3e150425409b10f5f4a3fc1762059"; + sha512.doc = "ea46f3bce31f967bc11340ba0dd119c4774a68ce548cadeb3ec899b458c3c19e079dc83d75edd9449283f9aaca40338861b1df39ce3ed12f5f928ac580bb0750"; + sha512.source = "ccca22773806d2e3a785c697eef68842f49a0c9e3b38182517562119fba4ac1b227ea00f334191b8a4b6bd29e5e2626f11684def91902faacb0021617442d5f4"; hasRunfiles = true; version = "1.0"; }; "babel" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0efe2b377b10a1acb9ff6b064292f2d4a41eac83a01e2b2c1e9bb89cc57025687966baf191f4c26fe8dde4bcedcd0b9fa1e4dd03420fdee027097d28705cd8c9"; + sha512.doc = "f151e25ff8f77adf534d5f4c0ad72981d23b816e9601184bb7f1090e8b4b979d37e51c4cbe62fe5fbf2d50974a29617c24ef1be20d87414e0403cfd82b936b19"; + sha512.source = "64935f512239f5f37e6c2f131ae5a98a020afed53afebd181aaae7ce3097e91cfad0a71622ce51916c28d1927430b1e35a6c0178b800d6d6305b789dfbd5f8b8"; hasRunfiles = true; - version = "3.14"; + version = "3.18"; }; "babel-albanian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "83da2a6edd9fbf0cddc2102ace91f4e268f78a6988accc47a8bb62ef9df56a20c8b5c99283d98dd4ee80ba3ee95e1cb02fe2c759ad8c4f4f19406c2cbd93c2ce"; + sha512.doc = "69f750f291bc3dcc64d6b1ae8ccf3ed6247086ac14a085e1f86ca9e45787be87c900bb75303bc4e1695287d862b4c882c292d3fb9004505b8c767211f632e8c0"; + sha512.source = "564a1dae7381eda267b6bfdde3cc4004ddcd1f723c95373d2053687fb93675ba7f687dd7e179ded909875e69dcca68c78b2b7570aaf8ac3b458feda5ce0b5004"; hasRunfiles = true; version = "1.0c"; }; "babel-azerbaijani" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9dcebf2be3e6959083f1533dc75630b54f8354878fa3d9a84a2f0b24dc54216c0ab2ff3ca8889bec3659f5e7dc4e92fa5fdc6db0c4ac2e58ba19bd6ecd32b791"; + sha512.doc = "e0f7faaae791df23fedcb9ff95bc48e476095ae28b701d570a52652403587f609cf2e693a1642d9438974b8f982fd0be6f28cd9a3dd07b89c5680f3f56145c0e"; + sha512.source = "dc4d40cc428f5f3e63e786b22d591cfd1f8928c2e8f41af38a6f09c45d1fcb462b51b435d808e1864f0ce24321d652a042435690c0d8dc84a47a32b435724388"; hasRunfiles = true; version = "1.0a"; }; "babel-basque" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a76c5d8f20720adfec1955f42f454aca00768ce84291ab9f5cfe7cbd6a754fc2c20c2c1ad6fa3cf71c6c386784484f8a3640142554c2b254ad4b1032ece199a7"; + sha512.doc = "9b238482f51936bad23e944fa8a4cad522ff7684fda20020d35d2bae484166cb7d2f56d783f4f002986cbab523ac3d8226b66280fb2f673422ee2904b58af0ba"; + sha512.source = "01f47b616b583599b71d38224d74b94843916fcf3bdb2cd260c4a5f7ec9548dd2c3e8fe19ce68a0e439d64a222de74d802796cb6ba904c2892dcba2fcc1b89de"; hasRunfiles = true; version = "1.0f"; }; "babel-belarusian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b29a19cf1e4ee9a2cfaf462a3f18d7a092a3708ab1db7387963508c493573996276bf8e3903da67bc996ad7f2e58f41545aba39154b4ed1c60d70e73ad354ed0"; + sha512.doc = "2e118fc3b5c8d42c2ee35a17d2a5aa19f550ac2bfc78c388e9dacf99d923b2bf1c6e37b54e090ae16362be36484eea808e50833829688cea6d8be4bce2a32ccf"; + sha512.source = "d367daf38e905cd58806ff3f5bc595ee3984e1ec8fd029c048a813f497b3f462e143f2da414a01a0f6b30c4a862c1df56a0a0f0e71265e3526afca986d3c86a1"; hasRunfiles = true; version = "1.3h"; }; "babel-bosnian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d0bb8bd32c36948d52b1613da8f460656c0531085ccdb43e27bb534dbd0c8dbcb1074dbcdd85e860cfc1a977bf674dcbd2b12c57f1ead2b1348446b441599102"; + sha512.doc = "e859e02e13931ee74c782a5d9780dc350fc81b0b98e3ed464e61c0cd3abf31c5162859a80dca2b8604f926484f8da772bafe3d4473967e8f6d59d6ae5c578c70"; + sha512.source = "77c26de077a296f675bf4a19d16e0ac0ef0c779fe0a410839b49fd0361660a0830ee0a1572647c070e35f0e8553003d1ad13046459567ce8510fb8b9cdcc4851"; hasRunfiles = true; version = "1.1"; }; "babel-breton" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5bdc6319b57753e72f6aea72a6223764883325b0f18cc4ccde7913adc1ebfc8df5d68de1d72e3ebf54a887d135b9f82b44612906da0644e66f8f083ac04d781e"; + sha512.doc = "a453fdaf01678c71178d41ad012220c80e3c00736d130532c5c2f8d7a5c2a64ac2b5a1d29960726b774502961839c4c49d59b41ba098ac5a57dacfe604c7d03a"; + sha512.source = "574eee0e6f10766512d5d7818bee491edfb5d38ceaccf72ec34c9713189d3c412d548975e4e4c774120b6b48ea800bc188a26660bb8adc97fd802f68641f6eef"; hasRunfiles = true; version = "1.0h"; }; "babel-bulgarian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ce19e60afee6c805afc03c071075d05e3a96bcbf4ae7c2e529c8008c46e749d8a015c312491236c3fd323237517d7c84d2ce05806d647684534c75056c6e5938"; + sha512.doc = "dfb685431cec4328c8ee233fbb3c02f295dfecf07afddae0433abcec5c4e2c430627c3c635e558e4b943ec943ee8b7626a95015703d6f1cccbca8dc6e0a13b63"; + sha512.source = "8d05718a0da1b14a6d52d16a79059dab21158da0d0b96ad81ad7d448c1acc81d1ccfe6a26a317bfe9008b02da824f22d494ade265691566abe06a9779c8c500f"; hasRunfiles = true; version = "1.2g"; }; "babel-catalan" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8b13e9ab705ab20a9ae6a00d4b9061f053469a67ccd0c91597fe5ee17af5069e1b9b0a0f4984b5b4eae2ffdb240691f4a0fe3ad8cb2d905eb0209ee5f3ad6da3"; + sha512.doc = "6e058f26463985f3a5ae86c0cf9d7f3caa15ba425404d93d0aa2012da884d06701ff0dd623e0d9fc1c1c8d205cb45b01ec79d80fde718e9b1dade30f0f3d32e1"; + sha512.source = "d16795bec94e4cc4e32d965ec53f9e417299559caf55d1e531b50850add07e1b35de9d7d10e042bc1f65017ee5f9fc75bd51bbf5e68eb94ddd06d154c0b21b43"; hasRunfiles = true; version = "2.2p"; }; "babel-croatian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3ee9b2b0be60a44904272cbab8c8430cbd89aa80fe730e695b46e6b54192bfbc81ae7ddbbab0f1788e21456685a721fcf637c4ac7f71dfee946e78ee40dc2d2a"; + sha512.doc = "215b3adaaff5e3d0ae0ef6d53e9dcdac1a2c8ef6f8072b73f37749f977a7de624e2b6d0c98955e4ca9bc8931a1fd27101dd000819a91295c24f21edf4dfb476b"; + sha512.source = "8825b7dc7bb4289eab44f6ef853ff6223f38a64674bd1407bc09a691df138a6bb41d54e9980d956744acd3024e304d48a34686f05083fc4570b92b796f40455f"; hasRunfiles = true; version = "1.3l"; }; "babel-czech" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3d9452e98370550c94d2f24def262cc514a3ca636f5061ef18222102b52cf727db22abe9dc927ebcaf3cb2c089fe792e0617127bd16ab8a7892616c0567b5b62"; + sha512.doc = "022f8333d186bc8a7123b2cc1636e58acb59e1996e1e5b00704da60195cf02b9b436b1e0f8cb1b7363fbfaeb4671f2e5dfc0405b633e5b0ed5cd687076cf63f3"; + sha512.source = "82210fd84ee4ab8b4c503e2e7f47f14aa7b1f822619c7f8344a7345a7542371ea8f4525f4016d6fbd7b0edf831e780a7aa4554875cfdb340246756c2f16393e6"; hasRunfiles = true; version = "3.1a"; }; "babel-danish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "cf2db86f2039c84148103603c28b2578cb0cb48883df88a5aa0b8056fef6d773ecb0ccdf0ec43854b5c15d9f9f4a1940dc074944972194fec8e24e8212642096"; + sha512.doc = "4596b55f385cb0b7d0e00abab4f96de1752c16fdf99a4fd480ef9136dbda8ff9fb35701e5a02255382216813c2a857f4b40bf77501ffb0b6897e8401f8977b4c"; + sha512.source = "c7a214957fa3de1ed1ea64193789cf9e6edbb1f2f7984fadfaed70742005b7f4ac4531ec5e2ae1bb9955cdc09b261694b531da06a05fbd10e069bdbba9b2d000"; hasRunfiles = true; version = "1.3r"; }; "babel-dutch" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "522d407a2aa3eb517d3e3612221673968d05dd7bf63b087474b57a3cc46ebf88cde3c004f3b70458549a6ac91e90453f16f03967b03f09be7a66a44ee22234fe"; + sha512.doc = "93d95aa46d07143456c920e01fd1232d70897c491cb363a617b6eb25024d3e34f03febb2dfb4382c38f156b87f9789900b6d6d0abf7d756cad1da9e3f12dbb76"; + sha512.source = "70c397164286481f20a1f63e605e8a6944d7535ef4ae07aa4f09d678dfda231410421f691c033d937012820d7dd9fc95edd58922ee9d416c41a7bf814af809ea"; hasRunfiles = true; version = "3.8i"; }; "babel-english" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "44bc030e03dcece02a8873fb8973e3405ab10d1d9bf313786f8b35e5f6c3a6df7e80a7691070dfb0ca69979db0fce3b9af3d9322e065610232dfd2f6d7fc001d"; + sha512.doc = "b8f544c55d17f27d11246c7fb50dff440124b452d271a968f590d0fd30b244b142f2f5f37fdf73f4c2b79097b077e4695e82a79f06ffaf563ce9b52b458a53f7"; + sha512.source = "4a019c0342ed0337da36524a9d5283cd76bf409c83501ea6230924e490ff1bd93a413c70c9718d34f2b1f80000562c770e6f35cece4ab5cbe60821bcd169e888"; hasRunfiles = true; version = "3.3q"; }; "babel-esperanto" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "32e906a1717ac4a6a883dc2562ddacb28bbf0f83c2e8cdc5e7fc935c504cc1d736fcbaacd7131cf21188efcc4bcbfbd98c8e65245e84782191d11893872da5fb"; + sha512.doc = "989b23898bf67a939245e6ea5feaea551e766287ffef271c79a63c81e6e956da24f024dc936e7dafdcccaf6a45344644bfcd978825f0e4de23ad54dee93a8a6f"; + sha512.source = "8272e394ecf62cd001350b3b3f78862f1b36dba71592770ef35e2092561618664b7e242b79d649e56e8daf5ebbeb25c7fa10d58078f33148ea4d2892e0b29674"; hasRunfiles = true; version = "1.4t"; }; "babel-estonian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "643bb65784c432d33fcfca8e869765bc35db2c3b6a9bd9944e723805d5cd8e94f3755850106fab7a1fb4e32ee9b73ce1ce53119618b507001e6c96e75f8ece34"; + sha512.doc = "0ad800fba626657bb87db1e32d9922d5623d6c03a22f8697572b45f5f7fa9aee84672b214b0791be06ba3a7bcd81021d2c81432947eb266af4375ed9337e34d1"; + sha512.source = "fe55efda570e235f198f0e95cf97d097752b2988b40d8a82b8d060120a3c6b51553c5e66e78c03c11652fe8b446e314518147ac8fd02a72127e51edb6774f4a6"; hasRunfiles = true; version = "1.1a"; }; "babel-finnish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9670e3b5d5390b4f751be4b87e4c6522fdc0daa2440e574f90f3a4dd704841921e70a3fc5dbd5e3cbb2d6238ef70a7b752cc3be1b80d070a4ff26d1c86805b33"; + sha512.doc = "2085a8e58ffcbc17f0e3d0d8fea1bfac204e5300be17cdcb8bb3cb358835b47b47169a5d1a171d6696b7d318f38c0009ab5752c4fec3d7969026c1712cc08e1e"; + sha512.source = "59120fcce0e239251c064e0de55eb8d33d1857c0d8b32e204f8c4833eaba9d33956204704b65c1893c2e019b40ae2a516390d2d780db74c6bd245520b24efb9c"; hasRunfiles = true; version = "1.3q"; }; "babel-french" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "cde690e80bf70da2428189886efe30ff5fe5837fc13800ec8d6016aa5611bf1540b69c32755b251055f9de1879f1b0137d7e165779b5c39347a2489cce914167"; + sha512.doc = "3a8cbc7d40736e83199855555f88fc546e9fe9a5e6a5e201084b490097a0f5d75ef3dad21237f706bd27ee619783898193129d4824d91afb420f9867887874fb"; + sha512.source = "f950923236959bf5ea8be8dc5be089c0a38d0ee8c9425120811939e3b7fce648192f6530c8aaa5da07474cf0557bd10af42127089a7f028e561adffe8958c5ad"; hasRunfiles = true; - version = "3.3d"; + version = "3.4b"; }; "babel-friulan" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a3944cd703836e2af4ef6ca7416b23c03321a74c915e19fe7e9ee0eb416cebfe9c90ca1f86c59b7f167bbafe4aaf7a44734a23dd4e50d2fd07582559fbcb2ca9"; + sha512.doc = "40317926c4915b3acc302d0e79eaabcbbd88760a41ad07327da63ced8d7c0d0668dd20bb5c8073e966b5817a4d25d771e1b032a9aa528afbee04f73dede88a84"; + sha512.source = "be4e2a5d231b41873fc1e5519ab7d23a60322a3de9d9ff53e7fad4699dc124ca25e55a30dce01791d1e266e10b36703c079b7c8e5807ba87c5d52549af1766ae"; hasRunfiles = true; version = "1.3"; }; "babel-galician" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "429ddde53203fb4c04da78d4527cbb437a4539335f72da4757686342fbd40889d71bdd3b73c6da5012c279ad9f3a4d5ae67422358a133383a9dd798768a1b0fe"; + sha512.doc = "a827f35d3d9e7034b39033d0414958d241bf0d7527ddf2437e22c92efe108cb91ce2a02154d6f4f33bb8a73f51e8fb9d7b1c0d525a10d83cf5f1091169a87cd7"; + sha512.source = "b2e6c92e10ce944f64f1f597a0b784631c4402e8b8ea1f51c15f7b1155a4c71cd9709590c94aef941a2274b8ab7185df71cb27cc7ad477e075c4b5307bcec9d1"; hasRunfiles = true; version = "4.3c"; }; "babel-georgian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6af5bd0c91959704cbda8899f7c62c97ecbd7d66d3e2badfad63d32433845b0b23e1324418594891b124324c960b58095b5042f8b4e10be230b005862f0e3cd9"; + sha512.doc = "2c95c21cc7589e486f5b49f23bd3010a883794da23b60bad502042931ed1f8569d0271aebf03fb2974e5280a688264afe5f4dbbd62baeaba56eabe92e46722e7"; hasRunfiles = true; - version = "2.1"; + version = "2.2"; }; "babel-german" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8bac7ab5b40833b5e46c7334ecd5a10b2100ee1c0d83f84b8fc437d05aa321d34b6288d4af79e10a605a28bffe88b68df938b605127f72b079aab58ade34eeef"; + sha512.doc = "cd45376fe32e4f07d7684692c12684dd95b885e1723b0c5c8c699d29bd98a64401a07996877866b80738297f4f2e90d0bb3029f773c18b4d29315f0d62e1d0de"; + sha512.source = "b6828e3a3b3daafb3f9bfa1cbbafdd18cc96cd680a7a5a2f309e46fd8da3d5172d0eb69cfd4475277b10887b5ab3b950b695ef91a2565050db8c3e4bfb0db2d9"; hasRunfiles = true; version = "2.9"; }; "babel-greek" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bf69d411c82043bb35d90e9e1feca8027f29c7fa930527f483b5ebae5c99235fac8f1ec77b9287eb06e818da8ecf2f8779bec438c4298f6aaeb5b2aefb1292ac"; + sha512.doc = "66797d0d1a6366b33284b5f81a454e090335e16cb807b125c7321bdc2579b78f6b4fa8cf4c4866a3fca4a26b3f6d87a0c5aaa7829a5f09fb09dc63cfcd410bc1"; + sha512.source = "edada1c8799050e3b58e1b24a28e6ff679386c106fed2cde204a0adcb6836c78ee18e5b0e3c49fe623365b9ae295430d9efbfbc42374a8dee04ea06c8adc23db"; hasRunfiles = true; version = "1.9g"; }; "babel-hebrew" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "45e602a666d697dc4a993b4eb63fcd9515873f7c279ddd8b7e5d35b1201147c6338b663f839fb703be7c0c59244fd4ddf115f5eee47014f151694419f4b1f5c7"; + sha512.doc = "bd3536b7c9832413e3da5c8389783751cef74deed345877d5716d5901ba1f1c4d392b333878752ce7c4f1c4f9a01a5d65e9eb0294e83fc982b8b687055f5848e"; + sha512.source = "b74f05e3aeaf94b67057a16f50822f321ab8c82fd446531e143993983929d0a7f13212c79a28f364dd3d868079e28a8e23a444b780b2925ed445bd935cb406d1"; hasRunfiles = true; version = "2.3h"; }; "babel-hungarian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9cff9186f582712df3cd81bfe1fc8ab979a4a1eae10c6066f5e29152a0dcafbdc9ab79beb6a226f5003faa253df66c1b15e080215d42967d70391288a641b88c"; + sha512.doc = "8252897104782d44afdd369bf28808b5e5b5298ba44a53d89d2e7666e5b4b0c727cae8c47f447a97b48099d1615bb8144aad79b0037c09a608d7ea5049a9111f"; hasRunfiles = true; version = "1.5c"; }; "babel-icelandic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e014b00695069ff369f60a6e5207258bf0da055a4a92c649cd8528d411958e2c263d16da7831a3b121301b168ac9d4428d7c701fde48f1261f63b6bdfa940f6b"; + sha512.doc = "4bec65cc7570ee171395de2ab28d909f991151eec313dd38c3d4121104c5d55634696a99f336d107d427aedfd111d76870e23a4835f1e342d2da49d3b98715d3"; + sha512.source = "a872e9c9c2eed4b8dfcaf6ecef28b4f4d06c09104230ea231ade5fdb5fd9ee472cb18958ff2d37e2424d5f5490675fe7e82b55a12864212e7756831dcc577b92"; hasRunfiles = true; version = "1.2b"; }; "babel-indonesian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dd036de1c91e07ff3b38e0f3ef1cf76480ab6572d084d93d21c7c18202ad7ceb8ce4f1257ba43fb56d1bf1729f6812241d306449046e0d3dff5326b19fb285e3"; + sha512.doc = "df47856fcdac0e2273c8b791716d60bb57a23576f7d5a0e2f0683d00972794a1c6fd0273fe5471ef0612ed3c38bf62a3a5bc459cd7f94b5e6763512f0ba9662a"; + sha512.source = "d8e148c6bcd873fcf27da66412544aac55ef79c07af9bb30cdf5fb83d4c4632848b85d4e97092453188b92a89a0a0b9549e0f1d6661673d1279e31e58ee8e625"; hasRunfiles = true; version = "1.0m"; }; "babel-interlingua" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "06d6f7ca2b289972b8891c93fabc133067a3c0e4009a7060b34ea119c1e15651f80173f77c3423a550bb3290d54531cd599bf1eca0526e3bfe3dbadf1f76ed1f"; + sha512.doc = "67b5dc6a1e2dbef2c0cbf14b209388f3835f21382183598a21f27a1648f18268ed97bfdb95610a5876f814ede1ba63b8c52d5286981740a015f79488cab71439"; + sha512.source = "57f5f8c9a111d8699e3c1115f36dc55e55d14fbc3247292f2715772a54690ebfe573c4d764119e68f176585f5941deaa5604d0e933bafbcf6305092c49faa8bc"; hasRunfiles = true; version = "1.6"; }; "babel-irish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a366642c7e2d590bb06c4af39868978221912b295eea9e52c5c42fed522b3f80f4f1b43750af0c932665ef54f351f3c472464a0eea03cf3d22be99602120208f"; + sha512.doc = "9a0bc220deb1b8f91c812d1cbeb58a4b4b47532029772aab43a3957fd718bfb46267e0b94bbfd1894f442b8ecd9b097ab1b63ab2579add3766dcb6c5d90689be"; + sha512.source = "5f80f69bfeb9e2e531c3d2368839b85f43a06ac553ffb989a8c8825b3abfa5d822b995fcb1a69f267f46dc8bb90249c54d491e6264e3dccb2d8a1d2345f2df7e"; hasRunfiles = true; version = "1.0h"; }; "babel-italian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "db689ec8c0e5da6371aa668842ddaa7b3d2d6fec538d63157b6846e208e925c889f99817e8909826e68f5a3e5435b872367e7ae9f365fd48494c042db9c8b6e4"; + sha512.doc = "e991d129862ce8ec8abd7289c6e1e992c8fa3ecb04ebf4cc78a71ccd41a7249569cd0dd82c58896eb2174853e25861b72c00d494d6e9b49e104b49b7330e5d2a"; + sha512.source = "cd42b48bcca9bb04c71c572fcaa51d537d60dfc7224fa54ad008cebbf2f69298e3e081537a5d56e59f8dd3178df2b6db2c17ee86efd63cac0c352f38aaa3a106"; hasRunfiles = true; version = "1.3n"; }; "babel-japanese" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dee7b37698a45e0983e03b55767e17d50fe360bbb59b85fce33dc913f023312655bc94d3dc9afd07527959c4af4898135637dc4ccce20d9649bab52d841bea04"; + sha512.doc = "250f06419bf5295048c0c04944cdaa04535bc1703468413d2d265de5444f8e9e834d1ee2d3059693335404df6925094fcdf98923ab5d2c1f7e7b9340f5229ca6"; + sha512.source = "e0cde7eb37cac8f5589c3a86119fde6bbd006cd81ab260711ebb9512c1137dbe72154fecaa16fa3ae63a17c4a681bca41b97661e46673c1728cdb37af963a69d"; hasRunfiles = true; version = "2.1"; }; "babel-kurmanji" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8a2f4765137e1951c7aa0992c9575360bfc0e5077a55aea334d94e5b2c354418d5c4f5fa1da0a596ba3f4d33dc0a03d32912d18d6767b833973c951440d95c29"; + sha512.doc = "8a999af9e8f9b115b22997b0ce85e9d9f4d23316d98d2877722a132023548e1b8cdead858dc56b2bb04c38b23e7d13d72a18ff362a2fc59243a88096f4d50fb7"; + sha512.source = "084e93de56592d1abcdb9755f2b5914fc00c4457543e874ba611fa69bcf04ed817c255fd8583aefdd237cecdb3290bbd4184476c411d59658d592dca7e234df5"; hasRunfiles = true; version = "1.1"; }; "babel-latin" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e79d6fca4b038130a7bd27b5057f9a1bf3a28ac64fd0c53d6de943d80a2567adc5f49d3946785f8a20edddc913fe5155f7bba149af51c805e1c4b11b3c6cb287"; + sha512.doc = "b957044a0b0cb9a05e3a007dff42bca5f3371156b5a1f0b72ce97007b6d9481087e85382d28be99918812d0c2cffda9a80f2915296f8b46f6a7e9c4c20e78de8"; + sha512.source = "38240caa74c9d278091799ae4262bbd5ec9c989868705dd84255827596090cbd7fc1582b8782b407de7066e8c33b9ff9711342ea8eaf0d5bb33ef3d3b7b48e4b"; hasRunfiles = true; version = "3.5"; }; "babel-latvian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "11e89decfef9ec34f03360e6ad7184ba7a1da2cc73162bfc10a0987fbbbe2cedf2ed914d2caca816c920f02ec067053140f613e02f1921bdfce3c48ad3911b47"; + sha512.doc = "270d85a9fb09aa550ee1222c4654c2c4041c67ac322479794285b28044c60b065c2c387f42d81d26d969d65e3a747f9afe01726693b9611670e995fa33644500"; + sha512.source = "b8f81a260844bf0a4cf532465236e2d6446761212613eddb9b2c84ab2e79498fef06bb008831bc24bb3b5af11a65c97f3d6ee3550eaa75cd9e2f1d1db0922f94"; hasRunfiles = true; - version = "2.0a"; + version = "2.0b"; }; "babel-macedonian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "870ba84b887a25b89a3c36eeb7ee1b9ceaf0b49b527930412c3c63e08a6d21c6a4101048951b372b7012f73fcf807e64a6586e590ca4cbb369b2749a5b06871d"; + sha512.doc = "0f1dc793c94ca8137d5cb7f96f75415a0b7b05812dcb349a61698f913c5d075d5fac9bff261e8c3a35aa18ffee327c7acb68f0dd3d561cb0b8cfde5e5cdfb1ee"; + sha512.source = "53178603c452ee8252d75c3b089e6741dbb766826fa365bd7f3687fe87fe41d623673e77f3fc0f76fededbfcaaa0a145bdc99dce7ae17007ae56860f7946faf4"; hasRunfiles = true; }; "babel-malay" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6db22741a64fc616b2a7619c7cfce5a78b310c378f03db492a74aca0e5be8fe026138c20367c174d6d99a3272a4184d8554f5628b0d1c4f4e9e0857a755d8285"; + sha512.doc = "868230593f27acea268d937887be08d6ef1160c4d27fff22ec0db83c1105e2f90f7b2d43776e81dec724d96a827dcb723d0d4be49e8ea0c15b11544f89467f8d"; + sha512.source = "96229edc84bcbcba6d04340602c4e43faac1fc809737cfe0fa6fbed3159fcb00a1670f98596a46595fddbb93faa82e6adf34fd1828d0319806e838349c5c87a8"; hasRunfiles = true; version = "1.0m"; }; "babel-norsk" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2a0ecd19c063a1460bbb63352ceb9f6d8af796320989e43c128e5f03b306112344263b63915733d71b12721c15f6b0a48081a7d587b14f777843fc35d35c8c55"; + sha512.doc = "53f8e760cc6505bdf8b8ef92070e4a5f9c34bc43ea3aae7772c765697e204281b478807e95627ce77776ee4c2bd4bc898e15e7836c3227307b02ef2aaafc22d3"; + sha512.source = "ea87599dea1708c090884d0347bcf21e43335263572f912a91694bf1a1e1d407a06db9dd406295ab86cd9d51aed45c012b2b6d80e29f78b0367aa70f76f177f1"; hasRunfiles = true; version = "2.0i"; }; "babel-occitan" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6d14d81bfc73384aadd8722a4b64a20504fe972f76affc4a15d7ba657a3b361db1a214f0b9cffd5de89228e80328a654992d8ebe3c00252fafbce365bea17c31"; + sha512.doc = "1dfccd316bb6fa20bbbc623545dd611313129e54fadf136b1d2405f42cf3cf2632eed6f1249fa46e9fe5156f96dbbd9edc43c1e373a060ba7ae29766c46a4798"; + sha512.source = "9aa69ae556df0ee25fbc7b261813d5aed9cf4e708f7062a666672320b426b2949a74508eddf79721e295420db8b3b179bec48863341ea7c0cd8f743db0b5b1b3"; hasRunfiles = true; version = "0.2"; }; "babel-piedmontese" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "46f0ca00bb0ddcf5bd541ab3bb4e83f3e53e3f4dc8c3d15d6bc841e102aada55a999322ed4411852864d53ab03bc3ca551bd7c3a6c87d08901fd029a51569e77"; + sha512.doc = "eb9cc4906b442cffcfe2e98532262d70c0ceedc36324135008577146dd1bf7049fde188596cbe23d4767bd5b95d4f18d8eb4373d0fe1cbb5a37cb0ac3f7d5204"; + sha512.source = "99490bdb34d7b3379bc319a3d39a7db60aca5d2b589c72f8b7c5ac2fd651cdc24d648d8b10ee070b7ad476255c97bf45e8cb3c574f5a3caec1e305a07d580da6"; hasRunfiles = true; version = "1.0"; }; "babel-polish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8a6a33961225e1ee90d6c8be21aa78b1ff165903824962b6c1f1ad9727904d759a2d975e9330b1e72c247ffe7c4c2809897da7100a00866ec1b20735f59d0894"; + sha512.doc = "45dfc29219ff2914faab7fa7ae09efc681e9a0a7cbddcb2e0a9b56ed11bbadc83f385aac59ed8e8ca0f9f0e17e2c9f43885491587d644fb409567f1b196d53fb"; + sha512.source = "7472b1aad0a83447332b89e1950015bc077808b3b8aff66f5073d8ca91bbfcbf77481c9b9aa20447cc7d2b699d7625e3f1b1705e563174086853273ce8384da6"; hasRunfiles = true; version = "1.2l"; }; "babel-portuges" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0774eaaf8fb7eef69a2a46af0aa2e070d24e134d250000e0d55e0cb822db794767b46ac789128cc1c878fab95881737c6623e979f58cf03fb04ffe99cea1eae8"; + sha512.doc = "4f922e45aa287a8d35276dfb3e215bf5e0c32eba5561e13f85d647a251adba0dcdf6c34660f08b2dcf517e708e9ba2da75f43d642c8b51bd1eeb8c680f7f4159"; + sha512.source = "2ed31a732d22b3d68a945008b2582981579e85a6fa8aaf7bc75585893e65dae9479508419cf8c6901720468b2930df81a67075d7438108e1d62316ebf67e6538"; hasRunfiles = true; version = "1.2q"; }; "babel-romanian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7f887c543a77001f904bd459389f96f0f8b4b3abddccee0b4ab30e60e788d6e2454b50b030ed42e6338a181803bb938e9ee568035c1b2fe237842c0914b1400d"; + sha512.doc = "85dcd9a336202c84d448f61cdb97dfe46c90ffd9bd17f66e1ccc7b998ad4a0368bdc582cedc56d59dbbdfe848c3204e0e33edd5ad3ccf897d7be00b3717dc7a1"; + sha512.source = "90c547f8eae14d2cc822d1c786f886da349f8d5cf6428cb3916e9252765c1d394db1382087b0384507d214cc11bc4e71f6c3f9f5466303c26a12c81f76de7927"; hasRunfiles = true; version = "1.2l"; }; "babel-romansh" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7d9d4b67ad95bad4909d636d8fc0eb622195daf36fc6468a9a72d3d56683210860d8e1698772a794f8ad26f2b84c92e9a5f00cb561286d13349442b7419cd737"; + sha512.doc = "b2a5c21e705625d791e806795cc3c58c3284439e4e1c84e105b2791594913af48b4182072aa2f80098f11f86a721fd35e4cf8574b756f1e9aef59e66a4a22ba8"; + sha512.source = "96662e6c5b6a34de5aad9477621824c5e0b6f678c34a867b5c1f2a6149df367c90d3da8f32bdc213e63519b10d995e57767f45dbf448e3cc3076866c28e9297f"; hasRunfiles = true; }; "babel-russian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1a6ded82571af9cdc2f769203ca818ee53d94e59190dfb299a43bbd21127aec3944475e5d58b0f17444da1c3018284fb6a6dcac22d78fae2c665c8f283469e1b"; + sha512.doc = "e1f7fd6bb4f54f74c0d23c070eeebaa4e94101602e344e09e19404c4fde29920f53d1421cae632ae0418ff2a8ae0551dca5ae49a0450e0d1e3d748406224b87e"; + sha512.source = "057663fe9d6199c7783f38f9af6a0f4e81177cefdbe7e12f5b86320878b0d5e8742329cd89e5149c55258e63873b6ff9907d380cc847c33c41bd0b223837b871"; hasRunfiles = true; version = "1.3j"; }; "babel-samin" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "395ca0d8717790fa47b7baa8410a5d186ec582da0a5e2e698b78c62a58b085a4088a15e2f87041ef7b73beee570e68ce36976de822ebb5f34bbf4d8f173004ff"; + sha512.doc = "57cbf242141083dae692a3d7175b233f8ef97e2dd73ac7da06963363c88f656ca4cfc678e82a0b7bea53e0f84246e18efbab25c348b763b88a6aa1237a7d3a74"; + sha512.source = "01e03f15b886ba3528270352882ee677936f11404774fc3c7b44354937b78d58fac291a14052340e3e0599b31a01474180e981a08aa14946693dae81c44e5fb1"; hasRunfiles = true; version = "1.0c"; }; "babel-scottish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0c6fd25d53db4098a8ccef92af4933c78b4d5e0a05927d7726c5e51e46d590959c54c4ff32fb4f8e286631aed2693b8aa095bf6251d0a79fb8f752a8f2a8b098"; + sha512.doc = "116e5070c59acdb6a413a0ce0ab4e8af71731f0fb65f4855fcfb316ac41b9b67c2b4b77ba1cf210efc203e412671eab80ae86339673f5c6ac5c76d98cd3d27fc"; + sha512.source = "85b9bf57958dc901e18a47b04b7dbb47057472e52769240aa3ab29ef1130877b0d1225c0208a3ae6ee165a1a2a5935bdc7548fb55f7293257b57fad13c71f93c"; hasRunfiles = true; version = "1.0g"; }; "babel-serbian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "93e94d1e8bab6ac713a834f5b4ac1f4822d18b053b60d75121d163784f1d52e88c92c4cbeff9440c980f0570f2a3c04fb2885bdfe210bdfc5a447390e49abac2"; + sha512.doc = "ab832b9cb600d53ff6bfcb374309368c8b8b96139baeb4fa46874ae96d61960785338ddc1606174d8a7c0a6fcc3a1a0b028660c6a7ac939290f471a86eeca759"; + sha512.source = "d7f0b2f662ec86ea78cd8da39dc4afb3305d0adde08062db81e4b2cd5dba3552d842075b1cfbcfbf560b2d7125d41a6abba7eb52fdb54fdd8d6d2918dff9a7e0"; hasRunfiles = true; version = "1.0d"; }; "babel-serbianc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0f9080512543bd3b39cd939132833e27af580fb679adbc191eb7dff903f278b62647131b778a0adcb4d1c97a2cab24303a80ae026cf19e128e4998dc93b3f210"; + sha512.doc = "977b541177a13dd1bdb60e7e89b82a764efa236d31bba80855363240cbb3f5bb74f6bcd0b8e9f4c7d03a5b0d0591505520b3a31d852e07e092c50be1c916762e"; + sha512.source = "f38b07f8a3e1df474fda99480e79109d453062ed61c35aa76e1299f6091d440e9552fc20d4dd77b0c31573aec6d8ecaa831586fa31a7c7c62686e5b681640695"; hasRunfiles = true; version = "2.2"; }; "babel-slovak" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e25014a58775848508f897a465bb84f56dd616057772ff995132657ed57444e45f7968aad8f2cd85c561d584ca92554a9b8b0ab8784a0deac2df9b66f3b8cde2"; + sha512.doc = "68631570c6b1d545e2011680adef6fe7ff8907449e0b4fd89485813ecc0d685ce465df2b1214a554b7cb540245e897f049ff98e93da5e28e29136dc59f4c3ec4"; + sha512.source = "6a2f453b17f7d55fb05640b51f0969e44635c441db919b181ff07f3b4a59de12dd2768d1ba5c6539e67837263a3c28dbe0bbfea5cf5f76024f3b13d7924b4fe5"; hasRunfiles = true; version = "3.1a"; }; "babel-slovenian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dcd8bb1f7a65b1dd3e34713eb88f18b511f0b93bf3d8ed6bfb23d5058bbc1a404f3e98bb090592875b8047f8d933a42d419f379482aca02b594bd200e59cf39f"; + sha512.doc = "610d7c812fd90bf7ac42dc3212ff181e48dc82f13ba0d2bef2bc12ba4af62690854b3af233cd3451c0dbeb328cd8639a4b1831655f4097e90ba90e333da74ad2"; + sha512.source = "d83473154397f24af1db40056211ddca45584c23add004f5d29811562dd675399e8e48548269a2640052f14824550b8e33cbed373ed6d3dce5f00805e615362e"; hasRunfiles = true; version = "1.2i"; }; "babel-sorbian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "624491f4f7327cfd21e2c2b2412173365fdc9a97e2285ecec3f42c165a249c9e97aa6c1ced31abd4c1292d0cb4e9ef2fdff7a0e9b6e478e6805a758a48d1dbe9"; + sha512.doc = "6e00d1bd9844849aa89c354b6ca05bfbcadce4fe9f3086fe99c5c55a7c4c6414ec5e7956451c7215776778fee349bac5b7c608710a30ea6b0c2110c5974f5300"; + sha512.source = "c1aa564bb36d2389556bea048d0894a9d5da35061c5ee6fbbace044fb03fb3d6bd16d729756111c408953ef3fea3e6792582cbd4e3da2ba6ef20e58c87cff673"; hasRunfiles = true; version = "lower_sorbian1.0g_upper1.0k"; }; "babel-spanglish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8c202267223875dd4d479c1db7d1b2b183f8f2f3b3872078c4941a35753ac761447b1d1abf058c7fa639a76b13e0d00c18aa30817302b7aa47c05761bcd949e4"; + sha512.doc = "9d76bb51a0e42b650ab7e7f077712e4e1d14c9ff2c65cf72b53a1dfb272da17b2dbdcf19419be85f209c15ac84e984b276db5434d70f7d579c9cc32cd6c52bc5"; hasRunfiles = true; version = "0.3"; }; "babel-spanish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0f95c57e71f6d7d20af4cf59038c33093b0c0b2808d74ce414c2ec95e4b6cac53099b479736c01607cb93bb1d22cc9708e79c948bb914fd331ba795b6344d48d"; + sha512.doc = "629bf9813e6696b7c8a6f9d3cabab1c8e7830e142e1d86f0bb5d4442b81719869a67ea59f9f7efd57ee5febd3e060d304763f08d35384c755fc3fc1bcb6f63ca"; + sha512.source = "1a6d67993a31079c04f68549d3641680a2fb653dde7f8fcac7e96a1078466b4eec1de30f546b6631b5c949f3b3d10dca555f457e0ad936d10bb78082776aaf76"; hasRunfiles = true; version = "5.0p"; }; "babel-swedish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8af4c1514a08666b5e1f88d6fc3b8b110205e17b83d2060f2c61536425e19a778830ec87129985ea558d43f291a3406d901895af237dc1ee58272e1093b143dc"; + sha512.doc = "9448a437842f8af783dd38320b7f3910240f12397f37c3f112b32d51e86769b130f4e55ed701be541708a7b30e0a7a75fae7494bbe4bd657a0d4aac7584027b4"; + sha512.source = "817415b24c364e81876193fcfeb8a75f8d925a109f6c7d2c25c30909615d73b339e5b40b813c143a316477b0be5171691e19424f6fdbe9dc6a92bd2754729792"; hasRunfiles = true; version = "2.3d"; }; "babel-thai" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c2e4c02ab2a3b007d3d3f2d00cb6af854ff00773ac1858fcc23a96fc5bef5de694c86630badf5b36b1c924bc2a91652192f23b6dbdf01488defd883ac93cde3f"; + sha512.doc = "0795c076e1f3763942c7fd1266afd396902fbc936e061b7cae09638edb6b8e8623f634724d0164be49b1e698a95a7f1fc3b0761ead8f0b5a6e04dd1651007317"; + sha512.source = "9c8f4a43323b1373eb736469ed1e905e06fb370ceeb686d733c1e0ae546c729d7254ded2780199d1c6e97f80c010719150e89658e4a67479d29961bff994e86a"; hasRunfiles = true; version = "1.0.0"; }; "babel-turkish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6f58e169a46b555710cfda642e11e2656aadc81e8cbf78481b6e4d1542cb53a6ed20ba83ec76555e82b7dd0db8ef894aafbb831e65dccb6d7ffa312cf3fee480"; + sha512.doc = "9c67ce21f7bd0a2ec7d913cfdeae998285035972b60ca80fb2fd9fe8f86763894ca2a179a5acb6fcabde6ed762d8fbea51fddb3805baa15c13b6354a95ee3e46"; + sha512.source = "2786dd07c04dbe525d90a42a3fb9eaea3fb01e54ddbc47c3278cb462453799bd3dff7307704ea88c085293e2ca3231d0536998c4cbc4b1485e25b2fe332976e5"; hasRunfiles = true; version = "1.3b"; }; "babel-ukrainian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "85983844190951597b504e91386ca9c68d52c19f62d4e2bfb2d1712401cd73851972413cb816945599183cea273e9fc56d77f222d24ab14ec14e1d65544eb1ae"; + sha512.doc = "191e3db538316499cf8e7789397e22f811818dcadf95a23464d953849cae137acaa1e03dc76db03a1bb05cee277f57765414052dd04576394509f86c94619be9"; + sha512.source = "2ee39df0c6a68c6d03244766f360785e09b0f982b41695e8937fd18a295e86c5d555c27348d2208c975c3277685257a73b02f52952a982ab662d2e00b994f148"; hasRunfiles = true; version = "1.4b"; }; "babel-vietnamese" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ee966b67c2b1cb97e6799b9878a102efb142e3fbc05e4010e7722975c122560b8d4d3988f9979804a9f186ff5d50e333866d670a82be42657733d9f2e5a958e8"; + sha512.doc = "ab0afc8946abb141f3a7d4248f8bf4abc028b84e75d61829597c284eee4a76b49c2b7218900ecce2a5643f440448b2d66ee365e7e99c1abd402f7ba0e2537264"; + sha512.source = "51d43677b38211c442e1e0cc52bd5a9e535020677f32681bff76da0f3d9b1dea69a24a12d1c14bec523a91d6fe3e9f91fa6be7ee989f47489805ecda8cea94f1"; hasRunfiles = true; version = "1.4"; }; "babel-welsh" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ab0c69dbaa95f126c5e4cde478219e397d9ea5bd80f4bf9396144290d3bca099ca0b808e33185298a85ea343b5e008df3ec2cc16f07699edbb038a21dd27fc07"; + sha512.doc = "f983913e95bcae1654b12ca08ff8bb98a1b72bc67165966c71ec57e6296e4c11ce0f419957276f003e64eb4abcc5b6d20a87248a4ac0ee837e5b3b754b7b36f6"; + sha512.source = "e6ecd9685f022eedfc0dde2e3107290ee50c99cf376b156b15341955b345178ba68b3682dfc6b77462dbd6a6618d828f1ebfc8ea89263cbea9457e141be950cd"; hasRunfiles = true; version = "1.1a"; }; "babelbib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "dfec827b1114bf3842313514f75ea9eec652b2f25e5c68df103ec2f3a8adfd177c7744b66bf2f52aa6047d18c4643493e673f2fdf402732a2bda9c62873b4629"; + sha512.doc = "ddb15e2624ec4924969c889aaf1fe57856c405bc603432b622db0c803a3d9cacf54a1e9f23731776e5c628b614eb47e50f31192070c90267dc44cd2077366319"; hasRunfiles = true; version = "1.31"; }; "background" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9158df8127481c456ca8f5a735212f88921549f497f6cfaeeba6a4f9ea2d2c1336c86fb270e1b5e6a82e048ff9311c79e8f17aa4763c4cd0f89c56f1426576ec"; + sha512.doc = "b561fa6174ff3306beb86cd9415fe263aa34bc6eb7fa333f33f2356242d05b77d2e7d8858d5e5ca2f33cb58309d7772079cec23e26655054a1fd6656c22d178a"; + sha512.source = "b65ff95b8a252eda8fc51b3a4f89ae939e104514aea1ce10b87345527ed6b56a3ddc8378d06d5722709af68fc82430181ac78ffd17c3f8528850bd501cc25ba9"; hasRunfiles = true; version = "2.1"; }; "backnaur" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ed69feacf2bb919068fc42c8c3010869aed09d4a414952e5d9e6c880808feb00531f4e45de2a730ff41a076f677fca74a6472b5eeadc53aac07008d261a51733"; + sha512.doc = "1174d190384124eb08b8abdb050f6c51f85496947bf64825c9175c571448f2f3aff13f20fcffee8866499d7b20b5722be63903e5aebc4a7e4f15b44ffa8388fd"; + sha512.source = "919ad17ecb7ba457b41ada1953343164dd725eb2912b09058c9b11ae80ea2eec924eb805eb46e714df18d4a3d1da3e56bbc862df2e100057d0e5c0c1261f8d87"; hasRunfiles = true; version = "1.1"; }; "baekmuk" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b992504d125e5d2d0507f1744e2381758b0f39910fdbfbbe99b436d8767c4dddbbd47374814a75b076ff6e647e2e50060099b52d3ba64e33aa0f0a31962f08ad"; + sha512.doc = "2a5ed41f73a07d0ecc0ee68acc77966d94b2ef23aa174d88bc5bbc844fdb55da2ac147eada45805f1fc8c75b478ea2fa4b2ff3f41b25721286bdfe053a8bbadf"; hasRunfiles = true; version = "2.2"; }; "bagpipe" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f1f7bbc0ffcfa764b494c160d882e4e39e5894e6aa7321cfec45230a36b5515092d6c31808cdb9d95ceccf04f054d3262ac878675198a3ffcbf115f1f72576fb"; + sha512.doc = "fed7603e632bc08fd267ef0175ad32884442dc5616a6bd7c077481d62958f66498c69400e90e25156dcabd5e5e539bb4b0f93a987a78a153070ef44b530eab7a"; hasRunfiles = true; version = "3.02"; }; "bangorcsthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6d4680a3e0ef767a9e5bf298ca3e393581543328b10c5a44eee9920326ba05d796b3afc32bdd1d7becdc5e651a8488122f80d0c16df036c291167dd843587c6c"; + sha512.doc = "eb240d272c008d72bb53962774a64d7d688ed549fd2c90c71fae7e315bd2957b0b51c8c6416b4f606a4d8f871ab5e4fafc5bfc8ba4425f50efbfcf4d0b0b170c"; + sha512.source = "906e41ec6caae3cca1517f3eaa5642712f46d2a29d426fd5fbba2f3a57b3cd09c2c645e76a0a10b3732e3fcce332feca0f2a7669e1fef1c6c2e14d7194448cf0"; hasRunfiles = true; version = "1.5.2"; }; "bangorexam" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e06fc8ba1ba77d526e8348df7869aec1883af200df228a941cf0156733e0ef741b927335ea01bf5dfbeede4539b1a7c47a65f087222a9e124a2165ee69a5ff0b"; + sha512.doc = "7db9ef7a17a57d1e86a0a2b0476af2149d1d6c8138b02746a6b10c09ecb2bcbee525a243650b5b3f6e962276b3810e1e93b20e1d302ee0de5204e5a05d6706af"; + sha512.source = "bf4dc437dc4ee1cb29bbf3e1f283158dea620053c12892526d0c92e5c9c97156a97d66c35246f9f5a69b3f91605a8d2e732e8639ef8ec2f2178b42450a48d5bc"; hasRunfiles = true; - version = "1.3.0"; + version = "1.4.0"; }; "bangtex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "97fc200bc3228b6061df38eac4591e714ec3c5c290b1521ccfe2b873c363208979c5c36c4b7e30ca9cf1d8ea4d8309d04d0741a0b895ea44267a563a35484ac5"; + sha512.doc = "f12279fd5f03f18f52a8481c654902852a1c07211e4af01cb83096f96b4eb56fd94e41091144b7d2b0229763788c1175ebb563cfaf6a24b7ef2e4beb384508a3"; hasRunfiles = true; }; "bankstatement" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9c01cfd2fc6fce967172945c2c4ea20ecf1203f5033758d916ac6362757da6c549b98ecb99750ff13593b2c5ad2bb11abf0c4307908c05d55ce323816d4a8a79"; + sha512.doc = "1b257e70474da88897ef8a744142ea47877b942eb7b67ab01b18c663589ddae30e12e4d202365b78203f9e8f2ccd5b761d16dfa31119cbbabe9efce101fb83b9"; hasRunfiles = true; version = "0.9.2"; }; "barcodes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d4b5128ad0926875cdb3a193da9d20d8680786b09b9eb82e80cc616a906bec81c8156b8485aa439c0a073ebf68ab6c85bc72f662ef4acebf1f9af781f3c296da"; + sha512.doc = "2fd059703c2a6e031d5ed5a0bfe81e8a67477fc4e154ab3febd4b9c9e3adee6357d87497697ff85fd1ed73447f1f25890e1e05e98470f34dc1fde4a1e00f1d8f"; + sha512.source = "6144f3c18e0db5e700795554f3739085461ea245b2e0c99ad1c80308b5635904ad0ea236c3c945f21affd1d204dd475fd1fab990604ed0c98566363336678b0b"; hasRunfiles = true; }; "bardiag" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "31f2ee9677a62a8c39ba053040a14f5404b45e77bd7bff73337d7210c6e4c25d20ad8fa7a7fb18d2097b7f1820c547e45736e2a0abe7bf8da0deb5fda1bce69a"; + sha512.doc = "d663a7aeee611aaee9b9836524e522314bca58b4333bae0b46b52cbfa73d8adc1b9d9c68a94fc46547a077a86124ca4f91ff2d9146348c5cc4db4fd4e23196c8"; hasRunfiles = true; version = "0.4a"; }; "barr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cb879214907d9ea9ca3ced4acb68344de01c768b36787b2a7d8f3296767f23b1cc01ce7dc043e0bd924cd38c650015554146a24a75e078bd55ebe6409d92a788"; + sha512.doc = "59fcb35c745382baab217977f5a51eb8fa4ff9671f6e5ec5677f65a341bab34b9134eb1bca40dcf5dba8ae2b38a47d919fb3cb900d3f0b5c8fb1943d338b1d3d"; hasRunfiles = true; }; "bartel-chess-fonts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "faeb409905cb74da55b535d5587c0f0e95546fe760ca3fc2f9a2081699d6d566285b2cd158d69b429c773fff2f37ebbf5c5a93c8f178f2b50e249a9d78e8d544"; + sha512.doc = "ac6accb7e3fe33dc87db813c031affe613b42d6917a512b25a84a3c6e348e53ce4112d4aba0e4718aa4e80518f53e8af5d36fad296957c123cfe1fc76e0ccb4c"; hasRunfiles = true; }; "bashful" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "dbc663b5210ae71ffac8b27695187479071e10ad1e8131a9fd86000048b2c8325d684f88d793178d0f2d881e92055ad0230d6ec24eb404651dbed570a7e159b3"; + sha512.doc = "4a49acb3ca5ae0ab9134d9e12d844cf35bb9de1e08410631125db42f51389dd52d9edbb24869a6a03b4370e445706220ae8c974272c3d8d6253cd5cef9af093b"; hasRunfiles = true; version = "0.93"; }; "basicarith" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f19f7d23c3dec7cbb70f2b890ea882a27fdb2be71b18cdbc6783ee19a2e7e2eb3cb7ca7c71311c118154eda1c955b6fabbff0dee1063eb00b1ff23e21973b43c"; + sha512.doc = "36efb95cf7deee5c05da6712441e68c35fd42e24fc9176847f20980ef8627f8e747d79ae5e100cd776a13a56fadf50a18653fc2ac9190c894751a690043cc568"; + sha512.source = "6ef03b3cadba30629e2ab5e45585ad0035f908da0563dd4bc23bed6f76df56953ab33717fc58f8daa23c6dcac1ccd537c2294d8efa9d8be4c794896ba58db050"; hasRunfiles = true; version = "1.1"; }; "baskervald" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2dec489aed8babf3bf955bd5cd1ee73bf15c10d6a25611f6dc5ca425f548f3a7a0ac2e965d75b4293c1261ef78037fef340394880cdd602e36e0196e2e701520"; + sha512.doc = "a8cf629b5604b21b7b2a11926d35cc06d09975b593dac4d677e05ba8e4efef587b24359758c48277ecd290e2273062f01980dea079e5d0db38a7d62010a85952"; + sha512.source = "66581195999d64610c0f5e5e374dd740a79cefc6bb72df1237ff8b8c32407e53b9a7552cde3c02fcc585ada11e94ba5a6b89d7161b6f6aa2966c2ad325a22e41"; hasRunfiles = true; version = "1.016"; }; "baskervaldx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "641e9eb940ac6ddfa97bb360cdca25b53ec6f6da9ad752a755f4dc79b8facdd6a8c3fe628511f89c88eec0368a19fb3b6ce8ec9ecbd7b61d746ca105c8133d33"; + sha512.doc = "c9a8121476011ab3ec9e3216fe0f13cac5d7607144cbe8db835e9e1b06261911493b1f18e2daf76d364433569b35519397c887e6d63af5f593d670a93d1057d3"; hasRunfiles = true; version = "1.072"; }; "baskervillef" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1604b3d3da4c29b9bdc4bc8bf04d317460d4f98e2bdfcb6d9f59b596d385e0ccbce0ab87bff07e2c9cbb9f94988680a6f6531089fd2146a3445b44df41b7ab67"; + sha512.doc = "ee1d548e17951c17e2468a7d7f87ce4b9916f39a9e94a67c80b63b2c580a32748578b058043e8a7f372feb66c485b12fd5dd4ebb02341fca7a2c840a244cd198"; hasRunfiles = true; - version = "1.043"; + version = "1.045"; }; "basque-book" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "38d4b128ce30784b733b1f62bb9f4be5e19b28547810686034d2ebc31d3166884b8bb8d44ccb623cf7bc107041a46ee12847848445a83ad09c7b7d8492ec67c6"; + sha512.doc = "fd9f2e2fbf8d433a6f812b7d63be4bfab12e68557dbe2790b7e39a9a544c8f97499dc3724e2f7e3df4db81592e4fb424652255484e1ffd400ed4953bea8be92c"; + sha512.source = "4f7be96e3f9edffa527bbc63bab8474486170151edc2eb28b4db86f9b08f708c74cdff8802a701f1eb95c5a513d7416fe8804f3bc993010a1ba91d022826dbfb"; hasRunfiles = true; version = "1.20"; }; "basque-date" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "41ec0c0b19e713017a96b811a9d8b286ded06abc0af88cc1ef55e0b69c801513ff1eca6472fa8df78b022747e38020a32c27902b06c9e259e1b1f8bc1a4b4c07"; + sha512.doc = "2e085370a2917c379aa4b7c56f27136050faa40b53f1cd12f4e60f56a5f345040a6178573004b313b911bcb3f1e9e10d38bfc2aaaf2dcadd0a23eec9d4891f1a"; + sha512.source = "2e46e4eaabd9a39870483bd7038f7f4158bad52f6df63283220dff7371aadf4bffcb2f9a89faedd7835e39e0c802694076217651d7571433b01b6e22c4c7c42a"; hasRunfiles = true; version = "1.05"; }; "bbcard" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1756c7b5cf9ecef059a76f213d25bfec4ca85da965e8e05ba588c33492a65768a7e1574daf5e3774d9f46459cf567a4786bd25b3bb9da7e8c201b492e36af74e"; + sha512.doc = "5b877cfd14162e666d7d593b32f59dbbad62b139561400f62788c95d99f231fdda072b83ab4e001e63354809b033eaf324bfcdf59eeb99423104d58e4506b7ac"; hasRunfiles = true; }; "bbding" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a35fd4c9974600111c1a67e219c0a043ad2184099a3cb4b717631afdd80cf6f1ec7ad2902208aeb515908ea4bef7207dc55b30f0e46b411505c5676411eecd20"; + sha512.doc = "f61330a5005145bf2b875a356d974015ebf585c11e85af8b07e397a89f155abb162eb1a0483c66fe9e10814c468c4fcc6c6ffb458010c023e3ac679169d5ae96"; + sha512.source = "09193b19b6f0d6158b0a018f9e80b9ab50b17580a68d8a26661f4b74984ef6a9fe3b2a0d5289ebecba98faba94ef97aa207b33b8a08fa035acfae952036d941c"; hasRunfiles = true; version = "1.01"; }; "bbm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8756250db6aa05ba171b27ac6eda001478e8703606fd2867cfba7053fbf0c63e0df3c12353a1b37d9637e0fd54c360fedc56f986e6e88f82eaa2e873eb6b1332"; + sha512.doc = "628181b570f1ceef7626d17b6e555c156ea32e257c9977eed33aa2db062c1a4671c6c6d08db50b0c07b19db0e7c26b66ba44f66499c236bc532ad649c6604d12"; hasRunfiles = true; }; "bbm-macros" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "de8b69ef4fde7ba6bee6e1297399c6d7e6b2622a7656e7a88bb74d28dd5d7bb90eda4be723410859043857dbc0b14d99c890632c23cd89eb11b0a22d6be27f69"; + sha512.doc = "dc6552c7bbb64df03c9c0f986e29d0ad11fb651be7dff49fa0c45774675b0d0d47231c95eeffd3221482888a0aef1d90a817539c003a2d9bb6cae6d4f24ae496"; + sha512.source = "ef359151a4aa9abc4cd4e2a014176c99885492fb16d4178136419aed64def5c25cf174bd3196432b25c84f6e620451a7c268dcc432396797abfb688e42cf5fe0"; hasRunfiles = true; }; "bbold" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6e8a62a006e9c9e1dfc6ff5bc3b34a3abb16a332c19845d234f9250e1e36636b0749ef18cb9785199e71b28a52f36b05410c3ead754f978928b3c8de3622a978"; + sha512.doc = "85d4626b6fe048780a75501637e867b7b1aba3cee2e81ae6e8b0797ec8eb7bd57b60c80cdb3fda76416308ebe7bcd6922b15e30591d92cdbef2de6aca556f7d7"; + sha512.source = "c0e8eb698f241419a443a006568783d9eb5d7372945d7a274a301b122faf39ff6e0a19ee7043cfc561c49b410a30a42f4e38eebb8866b4f9ccc79c33802b0e2f"; hasRunfiles = true; version = "1.01"; }; "bbold-type1" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "728563935c46d3d10ba4964fd6bcea914cf6fd6c3ffd5cb0bcbc95d8b3e24f1eddfa280c92ae08017cca7c302b91237c975f1c30a957ec1be22eef8425033d33"; + sha512.doc = "fe055ac6847c1ff599024805f3568c8d5f3ca5b5036a08f5488db74ba616bb88508e0dc470199e37fe8d1716de761514805ed994fa45e4f87007ab3d5b2faa6d"; hasRunfiles = true; }; "bchart" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f24ab5a7055f64a4de6c971f992da92571bf5d4f75f2b8454b392d3da9a6399b704ed397e7f17f9acd0249d91f39f3bdbbe48e6eb05aa8da9c068f8777b387a4"; + sha512.doc = "0a2a986e9f5536803d76a45285b53ca75e737e4da1cdf278f2e74710512c2ef500c7a21864a9982c4d91589109e603e5b636b7b187e69045a2364149bf613da0"; hasRunfiles = true; version = "0.1.3"; }; "bclogo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a2cc6d6295c4b82ad8f004d8fdb3bbd254e1e86c51973156f771ea22add113e4e02b3ea9bef811239d2555855e3572ccd0ea552b315f3b672bb7f733f3ca32dc"; + sha512.doc = "f04c79238e025b38a559ec3374869cd724cd3eb25c45bb7f81bd1e7b814ab2ceec5a64f94d24efbb609519a8e2c203cb99d2814cb70cbdde945c80420701b12d"; hasRunfiles = true; version = "3.1"; }; @@ -1897,2041 +1919,2062 @@ tl: { # no indentation stripPrefix = 0; deps."pgf" = tl."pgf"; deps."xcolor" = tl."xcolor"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "06b85908231a2d37be566cc456133d2e3ced91656b81ef049670944115247765c4040e65826884a074a08d669c727d0d07a83fe250890c21bb035c647c91353d"; + sha512.doc = "ebe8db8ccbb499fd4b680c476e52ba1dae75cdcfa14e6f211dda440731c9843552fe02d1731ef23dd4b2ec1067fa4109bfed5a32af2a1e898846e74e9507006d"; hasRunfiles = true; - version = "3.43"; + version = "3.50"; }; "beamer-FUBerlin" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "116d88c35777c28ea3dfc30eeda1474fa2abdc5fd2d14db909a8c71192f8e033d6f234a2d8444f261f1deacb5059d151a12a1c43d859fe7a8b222c3ac794439b"; + sha512.doc = "2a34703a4ff95bec79adcf302491228649fff34baf5343c997ceaafb0ffa50734349034e48a751b61d6c4cc8ac11bf0f5d6fe243fd53354abc1c2d9bc52074b0"; version = "0.02b"; }; "beamer-tut-pt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c14bf5c707cf3fb1b317423c09007a49994f1b2efa3020419e7090a4afe8075e998120309f9f7a8101a31e0fb8b7895fc4ee8d507b2710557d81cc1ace431aa2"; + sha512.doc = "b2eda25918df13a82ffe97dd79699b32a31e013bb8a94cb1aac7ab9ae3ffca0fe2590176c7900f250b02854dc8420b59400de627e185ab6accf9f2300bf058b2"; }; "beamer-verona" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2933dddf63ed3965134d5b3bc381056b6e4212794189bf757eaadb1e9e524429146b3ecbab7561e498cea24d254dfa9d7f86e725453dd0d4b31fdb3390584fcc"; + sha512.doc = "56d4352c1944b1d27535815f61b7aba14fff3176ad3e35fe0051f71e4a37ffa594a6da0bbcd185354a3ad9f3f4d3ff3f49d83047d6e45d481b461e8b4431cb7b"; hasRunfiles = true; version = "0.2"; }; "beamer2thesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9f260f0c48f92e5b6f1e4c407a039421ee10bc69a6e0e6a94858425ca8679f36469e841399f526ab29b3d73fa6d9abd264f56b2e1a7751b8e8c4aa24ff86ff48"; + sha512.doc = "56dac4c7c077d62595f0a17b6c20d6e3f5d79c553cdab5b7c0784c7de71180aef02b9501d20cd4f882abb28c0e17d33fb161c4e9cd2627ce22545b8193df91ac"; hasRunfiles = true; version = "2.2"; }; "beameraudience" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3000c69ce1e1b905eab3091f1a63b528a24b612304d2aaed72c47973d061c48f1dec0851617313e11cd4b89877a012f0f9d3078e7c26c8764f9ab8958641b39e"; + sha512.doc = "6a5d3a9f1c052104f213dec7c6f81595bbf818ba1efbad5d23e542bf9b5e980dcbc3ca083bbca98a7376d53891bfc752ea9f3a573b6644e19f2ed5307be43201"; hasRunfiles = true; version = "0.1"; }; "beamercolorthemeowl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ec0ab7426016544250043829caadfd7f4e6b106538669ffd6e6ecb8dcb14420d6169f751ae7ab75af660a57eb96f12977d78cb75bde2844a33a39f43cb0eac0a"; + sha512.doc = "5fc29384d606a70f605168847c27e8617818e03e2647f7ceb45930613f887046d0f7cb1c44c0fddc61f63090148c0b2d07727db11817f4ca49fccd5a0974928f"; + sha512.source = "1442eed6a526e060cbaf55a63a9bd9bbeef9a66b3c84b1816dc29dd58bd7442f83d354e417bf29469b2657f9c47b01d798859da60950334f2ff333979430adce"; hasRunfiles = true; version = "0.1.1"; }; "beamerdarkthemes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "872684fafc280b0edf939b0543ba28a470466b3afdbeb946c569f6a746bd8a5b14cb30b301d9030fbb7c1a589d34a0e9d289b5f86cabdbccc5b75814f7184193"; + sha512.doc = "220de9010a046f4e039c11d96359ca212a4b9f3f85b166bee172f720d2e7077c2e16aeab1899a5a304fc9f4d162f0ec394ffbc8fcc291d914244a7e4778a177c"; hasRunfiles = true; version = "0.4.1"; }; "beamerposter" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f8dc56760e0103cdfa92cb779dc7769175395ae8030f483d9e77cc8909d6c864204dcaab9c05014ae8d06843d469717181e7ea107412fb1f35cef958cb02c9cc"; + sha512.doc = "87602b134b2c3e1e3da5b0aa516e2609bdf053352b310d3449e94a08d9dbeaad961250f330509bb4966f46a2fceab01f873b0c0ece8f69c556f44f637c6bd6b2"; hasRunfiles = true; version = "1.12"; }; "beamersubframe" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "10e1896a5a7a6d3a57f206bd87ce7377ca1a81c68c0ebc5cb552467222d81bfa65ad2b4bb93465ec1c037d6b890224bba2b650272d4ef4588a64a53c18320b9c"; + sha512.doc = "a83e238ef6e513cbda4c38acba0fea52ff600dae8335428baa53f83ae3f208d43c1f34261feb4b27a1bbaccf809f50b8c17e169f3f810809b06f5e6d221b451f"; + sha512.source = "a2a9d3e9d7cf0c59e08eda952e509138ad28f23d948b588a46ad45d5b6fbfd824539e0087e42847b7d691e7e7bdba5c2e7508614c7b0a68a6f10617f1099d05f"; hasRunfiles = true; version = "0.2"; }; "beamerswitch" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b4d4054161b9a62e7950066f56ff29aa414889f926c3d8fa3324094065c797bfadebcf16c0431aa50a8dc5a4c02175de5dade64def6df22983f00f48f3db6842"; + sha512.doc = "0c75ad7fa3bd80341ef3a55e4a02365ad2857123635d589a978a6bc84c645a5d5e6f37bd65383dd31510424b3e856f161992f83df37a8fae18d3e6a0866a0a6e"; + sha512.source = "e58dd3e52946d1ae6e6bacfc45227576fb8e2b6ab6205863f63d54b68150cf2519300ded377495ca53fda620273b7e9fe5dd135f6d5682288b72f1461427e37f"; hasRunfiles = true; - version = "1.2"; + version = "1.3"; }; "beamertheme-cuerna" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ba554960c2ae8ca27424271f0178c67d814eb83de55a4cdbb428bc9e7ac7efaa20d8498e2fa3e9738dca22b94fc365828320d271d4bacb7b37a50b33f16319c5"; + sha512.doc = "e212acf995b6fe33aea72edb613345915b935e2b1f24672f61725318e1c02791d512e24766c2e7443af174fc8ea500e8cea39a84f86d12d79417399ff279bbfb"; + sha512.source = "7e1773187845d8034b95135d44c5fb50ef6986d54595f2a734485461d8f10d926a89892bd5ea67d7af8fcf81ec32991d7eaec56faa158814edb5ede9eaa39359"; hasRunfiles = true; }; "beamertheme-detlevcm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8e44a98f1bd3816dd069029035d85e938fb6689c3b5554996762198d4e74ff706fc38a5e2ff0f152c48bbeb23c3117897cabd02df8b5738c38be108fd118bf2f"; + sha512.doc = "9efc6c75491ea5f6d670306368d372d688e6da6e98a6fce20fef6339f18f5c5f595708e13f8b02c4a0c06bc30cf5125e21229d3b98dc04c82c0825b0970b10c2"; hasRunfiles = true; version = "1.02"; }; "beamertheme-epyt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "26a012da4a53ce82d0e5f94f18a67f6d7410b13780e2f708217c127c6fa36780d01f985f5d9c1ec9d452c37fabee5f674335536c5097b216c538836e3207668b"; + sha512.doc = "f6c18262426d27de022dd799e5416d3530bdc5baa38ea1d52073303cc6517c105f7047cad0a2894551fa9f1215362e0ec97192a89178be209d22dbf6ac0411cd"; hasRunfiles = true; version = "1.0"; }; "beamertheme-metropolis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5ca625095fc184ea7de13cb7590447222fb507858d3c9d38f5549af089c72a8f9fc4409a6c84579b090f0396c1f5b263b051e711a24bbf5672d2bc56d0e2f684"; + sha512.doc = "3d4986e6560264e2439a5d75c1aafbc7d7f30bbc454efb5b179adad51d7eccad62b6205bb3a1057860cb1bce2dcbc4a1d4156ff0c6d28f07a03c4b3d06b60673"; + sha512.source = "0debabbdc18dea375fa0ab5c298041c76e5acba4f6fdbffd3dade488f093c55444ae9f7057565b60ae01fcc9f9127f82467fdf18f569b17dadd282c24f9d32e6"; hasRunfiles = true; version = "1.2"; }; "beamertheme-phnompenh" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "30aac8f9ddfaf8870e9c89b2f4c14664a9600723036f54259b57813b8da2595309f6509fd48f3aa1975e621d70141429095ff67a202f6285a10586014044b7d0"; + sha512.doc = "cefd5032d4dfc1a8b9bfd998969812af1ebef6e43bdc1dd3be24d63c72287999d2ec11004eb3699f811f6544ee028156cc74c0fd19084608a3f3582ac7ddf8db"; hasRunfiles = true; version = "1.0"; }; +"beamertheme-saintpetersburg" = { + stripPrefix = 0; + sha512.run = "d3b98e8bc8acab907326b0a38b47391d6ace87f4b5df41aee2fb520d98ab536e1188d4cbccaa361d7c0832580b2c4aa27aa2f46cfd39e66319521e45c514392e"; + sha512.doc = "f07e3744d48b4dd24f4774756b7bc7fe04143f9c3195d074bf3376c2f825811632ea0c1ce809c64654e049b69d6d9d41df15983c608dc70f047f5e790a314d6f"; + sha512.source = "92cf252962fca7b6471c6abf4286999c98dbf238fe70198b49c9e0e18cdaf98a5f6b8bf0fcee3adc2bed3e1aedaed164f34df4f7c4b4540505528e0ce4b598f4"; + hasRunfiles = true; +}; "beamertheme-upenn-bc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ad585abdd4565a6b5fd5641b24332d1519bbf0a4e5d1154758bf8dc64bfdf277315ba9e6aa5f26bc3520fd3c21a95d9e7acfa13687454a620b2d7f098642b47d"; + sha512.doc = "6996e97f51286c70b04a468ff60ccbbe077814def9ab04d9484e0063205e771988dece3d49619798c80b4c3fd7933a41035160d5c70d304e90f53e98815b2196"; hasRunfiles = true; version = "1.0"; }; "beamerthemejltree" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "1b2cb73d80fcee3bfe2c5b5e5724b786c995d6dcf7a95e78f6a25a8414ea24ee38b50f7862da1eb6368008fbe7461687cf1b3bc4e1cca12533515483da543f95"; hasRunfiles = true; version = "1.1"; }; "beamerthemenirma" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0ca2045b97f17bf12ecb7991efb778f68d20627abdc562cda2042498226f2abeceb2a3b393aaeaf1e78d0d66defcd2e5bdd28ad3bedebc564c7e39eed9b443b2"; + sha512.doc = "78d03cfb3e2e42c5a0d425225aad635e1d0476c2b4ed4ef999aba1797411634d5c8c60367ba4d5c952cb0dbab1a6450bc01b27005a37ae6f41358b980a20bbb3"; hasRunfiles = true; version = "0.1"; }; "beebe" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "0701c6d3ac2c32970bc11629b143ff5cbae10cf663ed5d5088abef41837b15eff176e8c38fee574afcb9719a004a074ed2fe0bf0977e413980ce76e4fe956563"; hasRunfiles = true; }; "begingreek" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b46725176516a179f5596c9773f4d0a2d0acbcfce54f71f57698f67ffc783f44a1389c45f3fd034aa7aa2be0e5c3becf4b32d22fdd4c3a2451b451f554d9cce9"; + sha512.doc = "dda6964c5f0a1ad3f6349019f012ce9a01f2b8eb22b52b874a888310c057ceec1f85953cd542f1172943824afcde926c1bdb74e1949ee61435dbc73bc6e62a23"; + sha512.source = "80d9348a72a369ccd3f36b259fdfdb5d021852ea594dc2d9dceaff1fb957e235e93aba9761cec284381a7fb2f83ef59e37fe6f3bdafd0b0cf856739337c61933"; hasRunfiles = true; version = "1.5"; }; "begriff" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5f24971e7dc3204e6e93d0dfbdf0fea357e1d2367fb658cb1b43b47f1524a8db224614632a4478595039fd4151bcbcbebd4d34dc9bee1e6b811d7848ca084a13"; + sha512.doc = "710c7b947f973a4813b789774bb61355b853dbb5b43233c9527c44627f77fd0e55a7fbae818275e03a466f3e4dcaf6ddff789934cd46b83e0776e87afa3056a3"; hasRunfiles = true; version = "1.6"; }; "beilstein" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a58ce6c7c327f21c795491d9978ce95582fab431bd0f361f1c87db62b2f629300f98cd23c4db84a8b39d6ce144f82bc398b5cba876497585504d5f8e5dedd30e"; + sha512.doc = "6e1b43f77f55a3a2461b23876ed7d0cf7fc6b3dd3ac875c5cb19fc74b381d55fa357b04905fba78f3189f77126f40183eb64d5ad6727230a66ef1fc36afebb48"; + sha512.source = "303b5c82cc211cba4beef63257bc164a7d5328a48ed99eb1ed2a2d10c449f615e34862e2721ecccb5f969baa2bee90ea2178897dc0d9da7669f9c4adc45d0ae3"; hasRunfiles = true; - version = "1.2"; + version = "1.4"; }; "belleek" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9fd9554454696e8119f95d5168ac210a6f4b2eab60bb2752d7e0f369d1dc86d1f7fb10c4804ace0ff5a5245916bac383e445ffb203e4c91bb44f01cdcb3155a1"; + sha512.doc = "6d49dabede94efadb7328d28f47f6cfc1485a741c0e62872dc975ea561ce3682707721bc59048aa16d21df68016a100b1eda29c711651753f0c83e34e8117f26"; + sha512.source = "a9efdd81f68c3a2572ea66ea97fb72a5ff5f020f27801992b4da64c0864a88dd2480c6961eff3c44f6c162619adb26e05609e01346f0e6711bd570f634d55b76"; hasRunfiles = true; }; "bengali" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b56dd5532f5a085698eb1df0367ba2f9bb112bb4750cb0bda67d315962bfcd1c4462e852f2a9ecdc2abdb6f72e8bf5b30ca5a3c682a70667b074fbcac2892a02"; + sha512.doc = "cd18aa672ed77df25753a838f73c5f18da9ca65e778a9e98cb93147e142e24fe60151df7be588cf18237fa588dcb6511b6473b82c8f4dc669d48505c23e67a30"; + sha512.source = "1177a956838ef0367d0f495a645da1cbf47a0440b2f43b56adc497c3d140d6b3514e761c83f3209e165175f7291d88a4cc0daec812aa9dffd0b9e2cd94e51088"; hasRunfiles = true; }; "bera" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "77de10f020907bb8b8defaf701d721bbd6e24105668285ad5094ae30c1391c23e194aeeed79a69e2dfddba18086f40b9c31ebff4020a91e6db9c946a93f6ffd9"; + sha512.doc = "ec722166f8c3f055cc62adb205657e49a724a0a78ce0411cb7975f7948ff9640046a0faa183a435d812c75083d26be16a8693492a77aec59e31c7843db7ab1dc"; hasRunfiles = true; }; "berenisadf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "02c2c1c43c0bf6796067ec50e71400aac134aa945b6c65d24f45c708016a0404f28dae13ce63567d358fc338257d63420466f1ec3da8492bbd8535e325d0d876"; + sha512.doc = "97d91d0bc5cff26079daf392e2be94a791dbf97f7e840b484f2d1ff5873852a1c3ba0456f4100012739fdbe41a83996462ef6bb185133ed3f0c8acbca903fd68"; hasRunfiles = true; version = "1.004"; }; "besjournals" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e2f690dfde22b7f255176a94fd250e1a67e2bba22e48f691612a1edbc4ad406ac431b4ede2638d41da685d290a9093b41a43ceb327e51a7b8676edec19409ac1"; + sha512.doc = "30de767a7dac0cf489353aad586dad15544a5acc65af9dece87b103e9e42d5f139dea564622411aa5470925ed47f74d7d41ab9655fbe0e0421f64da29d185f06"; hasRunfiles = true; }; "bestpapers" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "948f12bbca7a48775c6f273e73fdf4b667f2fddcaa9c3e38888741a815a50d8250a99a4d3036fb227899c17e55cbab7785499109f83e1d225b5809cd34bffee4"; + sha512.doc = "5d9fc2f56c67009bd3021ac31325a107d6bd560136f744cc1bb31f11e23bcfaa9259c37b3e4ba736feb24c912fcaaa79505fdba00b86b58cebf510a3c591c7a8"; hasRunfiles = true; version = "1.0"; }; "betababel" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4d16d7842c404265e68d39811549505260f711c22b2eead5600434b4169ea3d361a09aeb865ccdf5cebca749597b3250989ee01f8cc86ece733c5fa3f8efdd33"; + sha512.doc = "baa79285a11a496f1970a19723b0844b869e06d1405b126cd0e6f5e4e61dc8f135a5b4bef650c15d9dec1a5a4eb761e3336ec02d20ca5c5a553d5f402e93a383"; hasRunfiles = true; version = "0.5"; }; "beton" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e86c09c5c7f0a6227f1632863f11292cbd33e5fb064f9860df522fdc39ccda00f388ab416cd2513edf78983bba68af8b8feaf7ce07ab38487ed06f61967c3247"; + sha512.doc = "67fdfe609d55d34ac90e7aa1ea4ef7d90e2f6af0393183f59c21c2f7f67de645298c175edcaadcd0ad99b48924041cc2f739b400d69be4f1585690d9e50a9b56"; + sha512.source = "2d0f3e7b7d9333bd58e79614bcc6a8229b7c7edd9feefb408cd8f647fd566f18bfe06a6506cf9ca68ac25666eb0aebf4f697e1fb2db61fa0e382cef8063b067b"; hasRunfiles = true; }; "beuron" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d037cf7cf06512cacddd4290ce9670dd69cdc285d82011c5b30da878865358ffcbfd39888682dce66facc8d1484a9e329d9fb1adf2c562f4a00100929711c3da"; + sha512.doc = "e11ba50631f02d89141933ab3cd2dd7fcdf5ae26110a0241b240167ba3cba37b1444c391e4c207fd9520504f0e9b38fc90759da5d94a7f9e810d1264b818a1e0"; hasRunfiles = true; - version = "1.1"; + version = "1.3"; }; "bewerbung" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "801fe37db22f8d4a3d81c6c92ad08cb528bdbf521e3ae403d7450e9702b243acdcd213733342d8bf1500fdcb04ecaad56d5005c563075f93ffbfe4409aa6b244"; + sha512.doc = "c306e288fd4861739ae3818a47f771f6e4257a5460ca17748e2dd01d96973559f3bc5c84f3021df7f4b518f8206ab4224fe0564ca37ea1e84287369b24219a33"; + sha512.source = "be3a6288f1b71b8a55c4af9bf1b4f203cd328a88cacd829211a6e4ee7fd5fe62d537593cfbe005d132869ffd7c726d02dd5721f8e01f2c1daf232fadfe556088"; hasRunfiles = true; version = "1.1"; }; "bez123" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "275f221cc649c0461ef109645666812240dcaa17cf2ebe3a47ac7be48d9dfa2191be5972246cacd77ddb1b6c163b8ce3ecdbdb90e189b0b46358ba7a80595b04"; + sha512.doc = "394c0f272d53d375987c060e38f5f55711031e22bdefaaff469fa7b7f3bf89d84ef5f772a338b35807616005feace76c8b878f54a9995bc58302fc0bf38645a7"; + sha512.source = "773e14e6f6435bef617e2d335448358474a124660b38961380f36b639ce0de324c00e57e65a72aaf847d3cf19ae16fb7882bf0bc0180dd01a53d992ebae07650"; hasRunfiles = true; version = "1.1b"; }; "bezos" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "abee3d5674aab634f6134c1576c98f1513605e5e2e242000bfd8b2877f38e7572d73125a1fd9f74cfc684bf4b0ea5f1835944733145750db973ea52a01a528f5"; + sha512.doc = "81c6c074e0ad72a07b8e4fbc88b225ac54aed29c79eab5259cf5a4e5a47b121bbbde32dfeaddbc6ea9a45e7d28288a97692e4e9f7302b3d133ae190add757ca3"; hasRunfiles = true; }; "bgreek" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "868face902561e97b20e54190707b441f33af2d5f9c5ff5cf50d825509f57f8ad146d57a960135a377cd489c9ab41e7dc2738325acfed68a02372e550d64070d"; + sha512.doc = "d863c4cda35fb856125b03defab81f03e47f543c3f00cb80c7f06275389726863d42ac1a181cb1ebf6d7a26fc4cf5443df68bf44d300344c4c7fcd6adf4741de"; hasRunfiles = true; version = "0.3"; }; "bgteubner" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d586948ef0fa9a2ea0c012c3cf88d0e43db1c29c2ad988a4b1d5a8e21b04c0b8ac038dd4556310baa344fd9f48616b041404dad745c83cced36fb18b319fa59e"; + sha512.doc = "8a488fe4ce0908719ce8077ee715ef539c4db770984de874179aad5db1104f56fbf8c9a9fe48f25f27714637e2cb26a8fc0a63320eed8eb9b506c6402a75dd95"; + sha512.source = "ccf45ba16347492f2df18579202f56eb057a7e4cae28ecf36b9770f120fb0c66d78f567ff075c9bb7e9efe2ecd8809c6f9d29609df49e4cafcf01afeef7933f9"; hasRunfiles = true; version = "2.11"; }; "bguq" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f93e62dd9bda7f2417d00aa74430f8d41293fbebcfe2e6c5c9d0f39db512236e1b445b8fda7ca65317f85cbe79cdf692bf69b8d5fe351a53a3a4592b74814d37"; + sha512.doc = "39d0ebd4a507a7174beb91dff8f1c985bc33a3d337b0b97a9d8095b347484d48ae27693af210c12e93bacbad566bb91c6cb8590869773f37d90c26c99342f462"; + sha512.source = "4acf25f98f513a6ac35bb0d93c1d100e1721cb2c9b980da2175c0f986e653db433336ee9f2a11102ee11ccfe30b4c2040778869250830a946dae87bd7f879f5e"; hasRunfiles = true; version = "0.4"; }; "bhcexam" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2f782b381a0052694e57f6515620ade636dc393de0188852c16da0b2227905e494d416827603b8c4399ffbf4dc62d0f002844867d0a40cb1613cbbe930064315"; + sha512.doc = "9df57b5af03bc39afbfd888b51d3a65b840230d2a7afbd79945ecf6cc886ad99caf0f83d3d501b9c9ade70438a8a979ed9cb1303215d7bb9135f32822fdb3d0e"; + sha512.source = "89f05fa573dd380cda45db45caf0553262e10754d01b4b8e2d45dc7dc17154d72924df2789b276055ca3f3e9b3c0f5423cafda0b209bc725610a7e3cc955a6e3"; hasRunfiles = true; version = "0.4"; }; "bib-fr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "624d4806b5ed577d38d39b9ed805f950a078d942c39cac9196232b9dbbe7dd92db8da0ef1cb7be3934f619be8247fe2e4e41a1f5c7968fd7adc6482eb9e3aafb"; + sha512.doc = "38b79d3b8fbe6f747510de4d4562dc6b291b8e3ff931c253c2e59f90a03c67492524f7b543afb454e81164b4fa2f66e46332081894f0b95ba28fdd82290afe88"; hasRunfiles = true; version = "1.5"; }; "bib2gls" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "62887640d15cf6775de18be28f7c76d936117219a43feddbb960545eb494b25b833dfcad1aa05169e5178ff2bc597fc9c8e78ee587d1a91ee1cd256693ffcafb"; + sha512.doc = "2eca65ac52296cc8996e9399f5c7ab183f73bf33baf72ce0c2ade9a374e253ba9df62c67f3a0c3535daff55fde22105e1ba50ceb1f1d2d6435afcf7b8a4e5384"; + sha512.source = "c2c3921631ac008cee46b22a5aab87703caba68e575fa8bbf4bb7d7af4b17b57704d46200fbda7f5ced21622024f616a2cab2068b1ba3aaca34d4ebc00431fa8"; hasRunfiles = true; - version = "1.0"; + version = "1.2"; }; "bibarts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e18be04f06227b3b81b4c85cf0ade4e0f5246c8414feba8525441eea1ad52d6e7b2a59f938e3906bc903ad2010a613ad8cb34931a195fe2032664947d0f17390"; + sha512.doc = "9749c282e1f3c5dfe5482492fbcf02c5af94bdbc99dcc4a184c60f4340f1e767acc59a6b870139b187dec0b54ed8d10ad1fba78565571fbb6edf98d2974ed64b"; + sha512.source = "c3e3d4b912e3e0468478c87b04f1403ae02a262573d40d4e3a117ebc8ed3905b08a558edc7c66b86deaf34edb8a77dcad62f2d3db2726e2d22b780578e9f9d6f"; hasRunfiles = true; version = "2.1"; }; "biber" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; - version = "2.7"; + sha512.run = "dec41092568e614d3366ca63dd4edbaf8ac602844bd8c1cfe1f7a294e701947a9da0dffa461b8b4adafd2f31ab7ac7afd8f6519afef2ed2c8d51ce60422e58fc"; + sha512.doc = "d0d069a387b31f773ec2616a6f934138fef3029a3dad1f7fd3a49ca30d7c3177db3cd9aa5eff4b67e76092fabf1e1ce98afc3a0f4ce7800665fda818329621c6"; + sha512.source = "a80f6a79d32f90aaf62c06535766209ff4942e950315b2c9bb3890abd2f3e06b28d3042b9e7bbc744ebc57e87c2d401f78628cabedb131d3b6169126b4fdddcd"; + version = "2.10"; }; "bibexport" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c21f901c1a0e5deecfed9a599d7780d79f071fbc18ac1e96805b9593af402d10c11738d70fa912881c0a2004e0cadc3293a013b4ee77009656e5409564915ffb"; + sha512.doc = "cb719c6b0b54ab90f31cdf2c63ce2761962991f58d3002841794a4472eda73d77d55d22568fbd67c39ebae046cc4e9a5967276f01d3300c9faf252ca54ff847f"; + sha512.source = "62caa2b1b22e9e13b05b809332a5d4db17827d02af9d831bd73b631f4582ce6d313735197478b96042360675453de7679097f758f19c80bde4d724cc23abfa2e"; hasRunfiles = true; version = "3.02"; }; "bibhtml" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b8dd4f3ae4f55f657a410af5eb1c356eb3dc913f4237add42102f701de9c7c81700cbae12ae517e91fe71e110ea978ac9ccd4317d712672cf13c39a8cc2ef900"; + sha512.doc = "f2c09392d8adcf430e6df82403bb97b649b48fc82b360cc77cd5e3b6e6efbfdb4953130fa1d76127a101e8de6a94bb5690f58fc9265a3af4121374ef1a939315"; hasRunfiles = true; version = "2.0.2"; }; "biblatex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8be106a8714ef76c64fd16ed94c9a7d90b6be5d03c28f716cb4bd2c3cd4cc4627cf4a4c4837688388167e010d6805cffadb9129f96c9937d5d4598a48437aae9"; + sha512.doc = "97dd5cdd185d485ba7ecf692f6640e636a632517321d14de230ea79c0ca2cc55dc77217616ade1c9a8ac658f30bbdf296c2fed16cf538c0c4261547fffb0457e"; hasRunfiles = true; - version = "3.7"; + version = "3.10"; }; "biblatex-abnt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e7d277332f72a251c13ceb0653aad538b94b8439f72ffacb0200abd25678107b57f72c04830bdea937e7452f2670016baf5ce8e7ee366e71837024fd184690c7"; + sha512.doc = "66cffeeea5b98bb8009a9def801028913a39e17ff7129eea988a3e734bfdcf3b97d71aa243e0c8bda2fd329aca8ebb6bd07f3b98c85b40e18c6922da4ee1dfd5"; hasRunfiles = true; - version = "3.1"; + version = "3.2"; }; "biblatex-anonymous" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f208a8946ebf7730f81a529a506a69f538ff1a3b6b15bb052a4d9247a0a964252e702dd628889668a7207622dd1ad378feacfd1fded615105c2ff43237b9a7db"; + sha512.doc = "e8b84f732032a6dac58750bbd61c10fd10604117d5a08a43eb588ff836352dd08ea6bb65249e56ed6af74a2e40cb299e76cad0bd7be61565c419c7b2f3073fdc"; hasRunfiles = true; - version = "2.6.0"; + version = "2.6.1"; }; "biblatex-apa" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9f15ca8aeceafd85ffb10661b5e74c382ee48e314fc9555cedde837740ac01ed786560feb0200e55ce22ac6c757a3db44817f9c7eaeb292c6580a1dc4c31bdc3"; + sha512.doc = "e090bf1535774aa99b73ba19b455180a79cee9845908b217c4708482c0a7759a04e8fafdf793bc8a48a01f8573471a9295d9b6b8faece1663868577e80a1288a"; hasRunfiles = true; - version = "7.4"; + version = "7.5"; }; "biblatex-archaeology" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6b5b2b89ff77faa8c38e7055430b69c44b876db20065240ba493e0e2f04b6e50b4fa5febcf7ed1089f5ba2ab4440747b9b84f4051b53842a34aab5bd935c4f18"; + sha512.doc = "ef1716e15f6d470078c338ff7d8f9d8c21285dad965fdf00ed7d71a7dd1049fe7b6a7bb70e972e608fede3743e2bb5a303151df602d53989e2253ad7fd292706"; + sha512.source = "41ae8d0dac9632e41a7c0c6ba1b54b3579aa336cfabdf43965118f30d43b400defa45090b70a48c4a00d1524e60bd15d39c9c606af41e45e2bdd99d1955861c1"; hasRunfiles = true; - version = "1.2"; + version = "1.3"; }; "biblatex-arthistory-bonn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4d3da53cdb8e934cf9ded32f847cfc335c8948e611389a8f34e59c8d9aeb00bf06996d472de1ee797f8294ced6f6c2885e6823cb21cf5c52603618c679bb752c"; + sha512.doc = "34113f8f52d7a6cbfb61d2658acac6683ef9dba87cd60eddf9b4e2f41641e98ea24e38d4e42bd2b8639fa640c06faa54af51f3e048ec06404c203c1b4a623d2d"; hasRunfiles = true; - version = "1.0"; + version = "1.2"; }; "biblatex-bookinarticle" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "aa630096ada1a352f61d629735805b0b7a6c178c593c6f1676cd485d7abe11f2d3d895e07c31e3b58ea01f612b007b5564b03cbaeab4a6ad7182b93141980a45"; + sha512.doc = "d8e75446125007fd473ae38e65dd1bb0ab86869dd5d1f854680f22b9e3da531ec3c82c3b1f1dedce029c8bc3c6dfd0a08fe2cc3b094f98051fff15f2c7674126"; hasRunfiles = true; version = "1.3.1a"; }; "biblatex-bookinother" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "222e0af2ac6a493ccba90884b5d1b3019da7c004e00fad3390d0e34344137925f67d484b0dd98e343976483003a78776ef045e33442b8f6573c3ab4033bc6265"; + sha512.doc = "07346cd969b3455e92ce9fc85d7251c650db6ea60193a8b24efd0758cf6662cc8e0c345e6cf68b08c23a11ebe4475e5baf3fba98e85fd4c5edd066f5fc26702c"; hasRunfiles = true; - version = "2.3.0"; + version = "2.3.1"; }; "biblatex-bwl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2e11ee32bb8694e05bf82ab9a7c061ac638f8922472e3c3790295865fac5a34c0d270416012931cc24afb20b713e195ba07fe89575acf3d9d44ebdc044eabcf2"; + sha512.doc = "e6d8951916ada2c0223161c93b88b64bfcfcd72c8deb83ccc77c774105e11868017622f86758319fbf6d3d229141ad43f034d05938671de9d4b61efcec183bd8"; hasRunfiles = true; version = "0.02"; }; "biblatex-caspervector" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "92ae5e8766aa1ae98865cbdbb2482c385587eea38e7bc4a2f3f97f904b6116b54a3a43b06a383437c28f354ca47c19b5fd72a8274496949f27fa669291f1b42b"; + sha512.doc = "e9dc5298804ac3348ec9f1efdb90344cec1577bd3dc1114e60358863f786f797bf88fb63823871eaeb621dd7f51b5e5c16589fdbbe2023845b6ecf1644b9b625"; hasRunfiles = true; version = "0.2.7"; }; "biblatex-cheatsheet" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a91177e27992dc32d727b5b2575b230c125dcc63b10cea7657cc18a4335769480dab79e1a8d710a0c7a6cee57cad7dd4cd6d23745f0316e6c36e8222cecc56d3"; + sha512.doc = "6015bba3642252ca3d99e4573ca6628b9d9cde64f8c5a71d7ae802bc09a6c8e7652aaf5123589e0555bf79db6e1e41d427b15779a04ca94156f96b377169e53f"; }; "biblatex-chem" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0e58c9f89c4197ea50020d01ccf3fda3c20179d60f024387dd568f7597cae07661763911b38a3ed92b98ae3b04b71ee00a4b657f3660e63349f4e059b8d1b5a5"; + sha512.doc = "6c988e4a897136c933e386f0fc00735d6fd6167acdc91d66094b68a4ce337f275652adf0606ab7b442bbae1d39e78ff739b09602e26f7692af2d61195836e0f4"; hasRunfiles = true; - version = "1.1t"; + version = "1.1u"; }; "biblatex-chicago" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2a2ebfa7f97a6ebc0c55787658f9a23c52e59e92594562feab58cdee5c6deae23740f8a03ebf3dfe28b532130732dc7bcb4526b8cf85881684fb5255a0378f88"; + sha512.doc = "b1b219135983ab99261ee39049a00266fcb091384defb844440b6709631e800024c39dbb887e47dcddf86e31eafca1df80dae9f6afd849a601510d6090aa34a4"; hasRunfiles = true; - version = "1.0rc4"; + version = "1.0rc5"; }; "biblatex-claves" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "99ac650b2b1806b6266755d1d5f498a511d5d10210ece99f505bf2b99a31c29afe76a68b66ce1cfcfa353f2298704f871a6f9c3b4c3616860547d6fab39da6e9"; + sha512.doc = "e767499f1632ab80d435e6d2b145ecc952463771272b7dfdc543292976986b5a540002b008e91f21fd552fd4a6be2af4ab0bf6b02563f428cf85a04d17b8327e"; hasRunfiles = true; version = "1.2.0"; }; "biblatex-dw" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "055af20eccd1cbec33bfed47087f0c64be9dd06c984f0c3de55748626d19598db0d6dce282c6cf361220da5ec73bea5b4427101089de218442acd9699a27e75a"; + sha512.doc = "13a8bce5739e1db8b99172c313ef7942531623b40e11c9abec4bedbe081f2f5d8ba2669f113e2ea6cb315c245de062dce5bb4fce3d6aa3fd51194fcee1237925"; hasRunfiles = true; version = "1.7"; }; "biblatex-enc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "66cfa162f45979e3d08536f68e394d68f6205b25f4ba3880f7023f3ab083eb674cf923538938f6ca295dae28d45c19f4ea05ab69fdfbeaef9d715e2317806904"; + sha512.doc = "84827aef656fa348f013fe63adbcc429b55ed44df51317658024b32de7ebf7d03f896cb3ea7271cb5abb862e601d3ef762ff7d64afccf0894361c9dd783844c8"; hasRunfiles = true; version = "1.0"; }; "biblatex-fiwi" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "357e0d6143c34803f3c1e37a0958feb7d43717e341cb62d64220b11ce4e67333cb7a3c95b3a182897b2c5206be0a55863de353441f8bb7bfa6a0e254b8376abb"; + sha512.doc = "3a0019aa9fb60091ad12d902fa8ab8598396f3fad8a0139727bbf3ac1df53aff8b6db89628b8df7c4b8970992a6a0e93784cc5359b86e76b66c163cd47e9d2f5"; hasRunfiles = true; - version = "1.6c"; + version = "1.7"; }; "biblatex-gb7714-2015" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d9621efce6d55e939545e498d0c4588726c31145432d6b444b8ad9aaec96b3a3132364495c46587f2246461523b3da35ebea1c838a1940a65a7d38c7b78a159c"; + sha512.doc = "ac4cc6d0a2d5166f88d112d8315301c2fe46deea9d397856f21fd99683cf8658b5f31b295dab0a7453df3023e873ac3755fde4653f969ac6942d6dc9806c6235"; + sha512.source = "c8bb7082c04c5f889d131616a9cfbe5e85650067c6f85fcb348f90ec9eddb0197d57ba8a51f6aa141fea40dee66eacf5f24f8faa4a5b9b4ff2fcceb7d68e7b34"; hasRunfiles = true; - version = "1.0h"; + version = "1.0i"; }; "biblatex-gost" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6e5ff52521f857c0d5786b83433ca8747142661428cb4d1d0bb61dd0864fd7efce1336d4bcb3e3b924c9aee9c542facbdf18640d9391070d8472753689231cf9"; + sha512.doc = "7c0b4b6f64988f5a3bd3ea2140b04db016cbe0ffdcfa2bc58f16766100651268004cf0d8de2d832c36fdcd15c3fdcacbcf46997d4823192a52330445f10db012"; hasRunfiles = true; - version = "1.16"; + version = "1.17"; }; "biblatex-historian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "eea07bc4b7c824b3045caa53289456c83b75a71692414ea88f0317f4f0efc0ad9f2c5476f97a756918c0feddded2b5608a97a32d110fddc9d7ebb5fc9d077180"; + sha512.doc = "fcc7ce17fd12711680a4583fb040c23c78da1293a56ba4167bb513c44776e26624d5c86828dcb343d0ae71dbf203c15ba9464e1b12cff0a7c8639156c9625e1b"; hasRunfiles = true; version = "0.4"; }; "biblatex-ieee" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8d10dae095531472c83e5da44de0992220c48134e93f6a73d7d27ba13b4499e9f42f53b842292b8cad576def2d5271fbf655fb65cdc4d48375f62fac0e0dae10"; + sha512.doc = "b5b3f6c734719f6ba77f32d2731bff93e2714ce93044e1b40f7b7508d5f745bd828949aa9c0fe323acd3e094ef37eaa78267ec5dffabacb57e75fcf0418cc803"; hasRunfiles = true; version = "1.2d"; }; "biblatex-ijsra" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "760031e9403dfe5d31a99419f8b97e203f723f323b6a6ab305e7967ec42f61c5cc6098ecaf0ea572fa1feaeb871009010da8062d83ca9e67686e15895bc6eb19"; + sha512.doc = "6fc2ca2d38ce3ce4ab85b6783f9cc09a41166a7208db3a3e172062adcadce8140e9019a0f411d3304fe97b6966a5854fc00c05e72c90b0c5e3fb34d5eb265ed7"; hasRunfiles = true; version = "0.1"; }; "biblatex-iso690" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8c5d1a9e80bd120e390ab1b832b2caf9865f1dc8b8de18dfb8c7467a322d4b010a4845c1d4995848aa925cf72f4c37147df5fbbd1b909c30e0ae0338bd4e53d8"; + sha512.doc = "fc21dc6242cda9b1288ff877d35fa294d32b4640a72a6d3cabd981171d2baa4fd795634721243106a7df133e692117d080adb4bc9953e32bebf22bab6c17e18e"; hasRunfiles = true; version = "0.3.2"; }; "biblatex-juradiss" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5d87916c1ee14705b2c3f4ed077cf7040fd703acffe7e7f279a4819fdaae9bb083548f8b8a9606e9b26ea20803cfdab11dfbe9246d5652e90a32ca09e6a8aad6"; + sha512.doc = "cea6a5a97e081a17fd35e6e6b062643bd00098196db0acbf9a080f604a487753b14fc88302b6d4501145c91de0ca2a3570b02c5b37c68da05ab5b0e786f8695c"; hasRunfiles = true; version = "0.1g"; }; "biblatex-lni" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "60fde02aef36ff567bfeae40b105720d28c5c4e6b4770586f6a3de72d271ee4d1f24c60442abc7f7120984b9d0df5e6fffa6ef442074beb13819c9cb62d3f250"; + sha512.doc = "985b1f6c375674b09b4b0e4235e894df8ccb28807b180aba9d4c47054d5651cfbf601b4c1ab00ab8421e680796ff3c1f2a1904da23c86268efb87196ada0b039"; hasRunfiles = true; version = "0.4"; }; "biblatex-luh-ipw" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "75d9030170cc22f1ac5b04e8417f02cada9af5190b8f47295b4f68163ec55ed2a9ed01d37c94cba5add771afd393f8347c6d956906aa095578c276acad4d4eee"; + sha512.doc = "0235d70803050ba07056a06b8bab21e140cb90d7737b8be1ef8790091d9748decf702b9ee3a50a12e519aa86d236e44290ce281e204b080cbf7dfaf0d5c94ec5"; hasRunfiles = true; version = "0.3"; }; "biblatex-manuscripts-philology" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c6d9a099438f3d1e09cf3ffc3221b69beec521d2425c89f9527b6722e33b9591c673f2f0640b67a895300cda7cf3af168a22648b3d822539e4d2ffb7bb2b70c7"; + sha512.doc = "3f842de28596b589061037cab6b5d44471ceb06d575563a38152250c06570d5dd19528e8829a423525c98f0c9c117eabe4cb823c5a0cc134dccc4b285e6771c1"; hasRunfiles = true; - version = "1.12.2"; + version = "1.12.3"; }; "biblatex-mla" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4b7b58f6d9de5998c79f4bee82e93ce5dec078cc044699f5e8eef34058f98ebfd10fc1fc8e0457430e5edd2c0abb46ea1436fe16c5e309e750e4fbbc33bab69e"; + sha512.doc = "db496f73b2cd7f504fc14cf4255106dcec5ab576f5d0d0a176d8cb8d69ca118b8668693501d81d18b60a552ac8d4cd5fc8b06fcfcc96ff81ecf4f3141500a628"; hasRunfiles = true; version = "1.9"; }; "biblatex-morenames" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "60d0ff19a68c6d006f0f46f0e58b77a284357970be5bc5388e6ad064585aafbee844ad0f9031584ec59abf31344d17dee54d96eb192d667e8ec06998272e0b5f"; + sha512.doc = "1618276a839e8282d7364e1cd05399d5b68f6a7b2811d2a5ecc22370b3c0a8d3fd7ac2ca06ceb76feda530529e33f78a587e400d5f9ab2d20738935b4d6b8793"; hasRunfiles = true; version = "1.3.1"; }; "biblatex-multiple-dm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "528ed241a5e990ab522953b02b7c24818b910f364cb6b6404a9ceb476e88832f6c8be2a6af56a54229412d1129f922bcdc236f66de360ea8920a07fb415345bc"; + sha512.doc = "39678a0ae8ec4491d727fe1f7d035157b1f882594415b11887a227150924c848c37bac797525df58d1fe7affae302d047215fcc52f6fa59c6394732843610c23"; hasRunfiles = true; version = "1.0.1"; }; "biblatex-musuos" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9a6f16bb7fa9aff14f201415341c21f1a3954f9c94fe879f8109f9969fc6ccaf711a0fb3f7cab455d0da4480f1b61e00b3e651649fb16f5e8e147a61dd97310a"; + sha512.doc = "f7861b7f06a3d17751c71bae0d27d3565fba1232d40d81eb7b47ccd4c042d581775a4a264ebd46d4ef65b9fe584645d4268c30056a02063f7e5a7738ef1c20be"; hasRunfiles = true; version = "1.0"; }; "biblatex-nature" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2117dcee4baaf6af9c55f4954e0bb86c4357960fccf7d4b936a6978a470b3624c752671ec274c926dfd92753b48ef0ef88df704abb99e0b731a551a2f22213a7"; + sha512.doc = "2dae29846e29df126fd375d98dfdf3b93be6fa22c017a4b49925db79ae68f944cd0e858049d97b24cf0ae4fbc27dc3c53c2ab6ba3da6786a5e05d38694afff69"; hasRunfiles = true; version = "1.3b"; }; "biblatex-nejm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0b3208efa74cbc9394890216438ed079526e228af0a4f7183c4ee661c0ed34a176c7e9467109cfbaf173badec00bde500229d56f127c55576b51ed99fa53c938"; + sha512.doc = "5663734a8d27669d23a308c5b08b48f70772ebc8a57174f4ab23c78db1da0b3a5ca4c63501ca54f548e4d46fbb728d82ec2ac1fc2b8bb7d9dda110f8606e6a3c"; hasRunfiles = true; version = "0.4"; }; "biblatex-nottsclassic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "787bb3814ca4de2fda39416c84b776b782c06399a697b9c451412f63085bcd8b3a5673d50eed8243f0bf297044dab46b72e8a15e6fc48ce2fd0f391ac0c828d7"; + sha512.doc = "ae3f4f8ff7123fb589ec4c8b9aab85870a4306f7bb97c9b6ef7dd0ed2443dffb463110f2ab0b0322d28ef7a41058b6fb109cc47b4f5ac2b78b026b50d7f197a2"; hasRunfiles = true; version = "0.1"; }; "biblatex-opcit-booktitle" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bee698ec0ea3623d8a864491f974a13b004075feb09fcc8b7f84e381978bec2a6cb0e684c2afc8e25baeaf55c9ad4c0520fdc2bf760b1971c2e5dfb8af0c2854"; + sha512.doc = "d3085f8d869900955dd47c3ed3552b3437ddc4943644cef47a9a71f2c0df717d5c205acf5df6225eb83d910a06c1b5bd7a2edc55d9263e47b642e62e367d85ec"; hasRunfiles = true; version = "1.8.0"; }; "biblatex-oxref" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "90574e2a5baede0257a4fc1e0d02df22eeb703e66b1c4fd1ac3f149070fe75663b83eaf1dafc122391979b3c9a26e40c4ebe241bbe8fe3da5f989964a00beb8e"; + sha512.doc = "9484450b28629aefd03bca8e139c7e369e60fd43c697952c9d803fb6897c4df092e8faece9307aff627594a96648210e011eb10b15f375e37ca3ced994953156"; + sha512.source = "7306164b7861a03063af914869594cfcf6c5bda4d9c4e3b8d2d8ecc8983d5ab4c6f74d857eb74629b9eec33d02dab8e880f596adfebe5afa0858343005027ff8"; hasRunfiles = true; - version = "0.10"; + version = "0.11.3"; }; "biblatex-philosophy" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "844f216eebf5e4b0cb3673d2e59b2aecab403ed7e0dd2aa11e1c962f374512905b1fea25c5e693ae5cc31a493583f8b14436b6b61b10a656f354e0d3bd72f711"; + sha512.doc = "666f0f8b3c09ff7f2955db7f3110b3c596e71365f09dde10c903474f244bd2e1bba3683bb916c2d42e49991a380eddeef79cb33a35fb3fd1848686d3268babbb"; + sha512.source = "e1166ec731fc96f761758e6e1e82131dc75ca876abd15c85231d00067abc0d70a39e3e405f9a363fc1750417be29d25e440faffb4ba8b168a92fc8be1ffa0385"; hasRunfiles = true; - version = "1.9.7"; + version = "1.9.8"; }; "biblatex-phys" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0b8bb830c61372978a409723365c932cb0476f734908ff2e7d0da563078428f5a324336f7823eb8f754f005f32ef9ac2fb575f3328cec9f0007e8efb974d8520"; + sha512.doc = "da59131a0e5cdf1581d2cdacaf83e01606586981c2d055be65b1f0065209793c9dcbaa11162ee25249c99f313e8cfd97e7f895612b6eb620713008b5d199765e"; hasRunfiles = true; version = "1.0b"; }; "biblatex-publist" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "dca990baba8656fb2d0a90fa38dbd34a5e7e30d6755bd2ac50f8aee6f7b6f7c2420a97cda5fa758aa4cb9c1c26cd989c596d2e298e9bcfe63118cfceda292faf"; + sha512.doc = "0ae7741f319db018cc52920d4fc917dca59bdaf79c4be5b46cd95ec778ab8e59ac9356c5fc553d843e7be1ad9629e7566cc769bd6e11efd0c58051e08b7ae547"; hasRunfiles = true; - version = "1.7"; + version = "1.9"; }; "biblatex-realauthor" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fdd6eda3794ab9e86092c9037bc0d6914107a8605885f6001ea8f57fcc2d9ecefa3aa45850fae028cc709b12dffd79aa06c51f500f5c5c85a024f87f711f27e9"; + sha512.doc = "9c9124fcf12e0ba002fdcf175e4f80a246eaf10461ae062016a00557b0055ded119848bcdc1b9e90767e31ef1e9a7caf5253daaaa8afe3f2f678d27d9d276055"; hasRunfiles = true; - version = "2.7.0"; + version = "2.7.1a"; }; "biblatex-sbl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ae252c2edae44bc17580e7fd421c0815aa110903e09460515310a9bd70fd0e37146970deb0a7a031449402b4b11c8fa20db902dab27812e8bf23c024e363c06f"; + sha512.doc = "18e55b33b57f8597b5fd8b2a8f27a2fc5ec5701a8c9db1ec5db4e2665a7cae08ab55c501fb3f1b89edb0f0d929981132f4e819d5240822153cad4252a2c9999c"; hasRunfiles = true; - version = "0.8.1"; + version = "0.8.2"; }; "biblatex-science" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5fe97cd0752a870c482fded6befbed1eaeb0084421bf3f532cfbc70c8b13687050f471bfd1df5b20426459023ae06af71602e079547ad1d56a271d4b15b308e7"; + sha512.doc = "e330bf659f60c1bbcb58b1b711c3e36ff854340aff78adea3c3f81cf3a5ee4f97ed6d913aa349db4d86d39c9fc6671d2823b1325d4ae9d260b452ed815933c71"; hasRunfiles = true; version = "1.1g"; }; "biblatex-shortfields" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "751447ba7356c602d9fd5d58d43f8f49edc6190a76d016a1bf20edd25a0d69bfdfe6842fd7b3e0596ad21004a4116a58aae86b341a211cb7f8379d53ebdb197d"; + sha512.doc = "69fb7a96059fdff4edbf9578a4c8be5675ccd92638303bf2aa82cd1f94ac371425094b630a60d8a7f62d14e0e4c431d5f6d563dfaab0ebc01d3dbb42fc6cc5bc"; hasRunfiles = true; - version = "1.0.0"; + version = "1.0.1"; }; "biblatex-source-division" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d99b85d77eaa1bd0ab73fd37d344700ae6f3d9cc113bd725fb468dc8754e5b8bde6d86090f17a4483a00da44ff9587dbf6ddb8a9fbc0fe7d0489f57c73b9f38f"; + sha512.doc = "1bf42261ac21a514532cef80c9df285b3eeaf7ab1f24f814751504c50838377dd2d319912c216a426439e145e24ce5a4ef3449e5ca9b700ab5084130cf035f8c"; hasRunfiles = true; version = "2.4.2"; }; "biblatex-subseries" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4acda61ce9a1b155157ac82f74154fc9841ba5e1aeb5dc9e751abdd957e33ae40ee0400936aebced5416be7a546526abf2a2c1e14a145f24450778b1a7284318"; + sha512.doc = "ed4a41b1cf567689e3f5e5f1e00ed82b957488aba1e09a32d8b44857498a8f7269b931773e4eb8634f44293e94c539234644359ace937a1a4eeed576890f3bb1"; hasRunfiles = true; version = "1.2.0"; }; "biblatex-swiss-legal" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e4128719e04beeaebcbf18afb8deac94b872554b66205f64105996f2852e4dcf9b7aa11bf770c7afa903b028e13885c5c88c29a41db0772afc435c359728e4d9"; + sha512.doc = "a7e4cae55c7406f79eff37fe992120bb5f883732f154939bd56e99f3dc10b76e9f1386527e5a4fe2f9864f13c87140465784c1f0e3d34bc672b9bd9e002cb1a1"; hasRunfiles = true; version = "1.1.2a"; }; "biblatex-trad" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cf951719b37642d03efb34e5f23b9e2b86433fd8da5df6873b3446cd7cb5423ec08a8456066c1a9a56d9f1e44d2a14b87714b78bfdb9e74a09b095755befb0fb"; + sha512.doc = "49ff5d562f53689f115905eb60519e7ceed7169b292821b2cdd94767cf9b9c340e5bf8e79176e75ca69baa1a51781aa6e594779ec7d6482c7ab106fa93578365"; hasRunfiles = true; - version = "0.3"; + version = "0.4a"; }; "biblatex-true-citepages-omit" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8859d987919bb68d99b57ca8772c371a480a758244a3619875f61b16cdd72f9e1869f6fe7eaa2d901f37e9d82fae77dc4a524b448db1a82991368fe06d54786d"; + sha512.doc = "d72a32415dbbdd0135bb0ce8ab4a6441afe5f5f077c29f95f8e252fbc7e8229e40783702c214f15af63f01a8cba52031f66fe82804f88fce2b43355c19ca39f9"; hasRunfiles = true; version = "2.0.0"; }; "bibleref" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "48482041d11e01f9c12f632bfcd7dadf71713cc648367ff4deb685ed3e392947af9b2e1adc9b070cb9bd0fc3550d1cab0f986cd13df1a2136f69bb4145e705b2"; + sha512.doc = "3a7bc1f13235acdc4115e5f3399e5398ac383ab7ff8aad185291d5443fd436fa81a31cd2200a610f0ae515c4c348bb79d4b9c54b489e2976c8492d1a47781735"; + sha512.source = "02b0fee94862c475fad4d0593e627a84ec239318ca7e526b50a54515b98457dcbe63ffe6f6095cefb51a10b6aa34564d0f805c5dd63686996772dac117cfc543"; hasRunfiles = true; version = "1.17"; }; "bibleref-french" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "cb0ead32b9befa920e8513bb9f9ba2dd98057c99f841f4ac39077bb2a7d9d414c9533a3117c26d335f117851d31dbc65608fa7bfc7db1d2f18edc4f084d1abea"; + sha512.doc = "5bb9cdf3859e4587d9eab58a98f5a8a238df746a75c2bd1b647c09d0547b08195c3274dcbf6453f438a094bd5d39abcc597df00ab7ae4e6771faa2a6a48afa06"; + sha512.source = "763205d43ca4c94987b6abd8c3843ae5537cc871e35fe8f9f0f07503dcdcbd72ac4ee2839ebea2780d802c9d77295fe0bc0f232cc8a9dec2aab64d582b7653d1"; hasRunfiles = true; version = "2.3.1"; }; "bibleref-german" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2104f36a1d8e30f135142ba83f265853b67e8364cfc64bb22d97f3960914212a8d9244a97f10715068595b3c40746d5ce4b644efb4a854a3871f1fa7dc9460c0"; + sha512.doc = "4b4d5b0a0d6c997514dd18dd289bcc8fa330aba118b62bf3aa431cedc320861fe47a65c98bd5b470564cc332de53daf3fb5847a65a4c8b15ea76e59e3f0478f5"; hasRunfiles = true; version = "1.0a"; }; "bibleref-lds" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "349c580f69f3de9393d59b0153f9255a4545256cb6aa71ed3cbe03dfd6f2db7aeda3e3c951063a2a4e8c4bd59fb6856be1c43ccdd97db31d20ec15e0c03d03e7"; + sha512.doc = "6ca28281628fb6ab81a7800cd588cff4ed0c298fa81fd516705154cb31704e1b841fc46ea282c21c7e681361de4df433e144fa6c10e2f79b14a721ed5bfebed8"; + sha512.source = "fc25c7b1cfc73c7a8d047c5a7760f22381335f8af018694592d347b18277f080544e604d9f5794902368abcbcc17342d16f34db6e3788fcdcdb5c252c2752198"; hasRunfiles = true; version = "1.0"; }; "bibleref-mouth" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ecf0ae0fd76213800ad395bfb95873e1c458d08ee7c0224a47856a43785dce931d36a3542179188d3550d3dcb3d7034ec6c190b7a66e3190d3539416bd3b5554"; + sha512.doc = "936e13fbb2bbc6f3539f0803f52a3a63b269b0ec3393bdc9fbb2840edf3ec4b20bbab5f2faceb337bafce46108c54c5f2220473510bfba3a802b6bb3808fe19c"; + sha512.source = "630baedef6fd1cee8108b135ba27712cd5c297b732c08cd3c13482db9bd2a3cadbfafa15646591a084c03e0171a365cf38a8db3a3af63920ca2e24aa3bc1db33"; hasRunfiles = true; version = "1.0"; }; "bibleref-parse" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "29d63b0e6a39f0a3e47b39519dad41e7a78563927d292a76d16811d2355f337287e6ee2da4ade1a477db0df02d72e932f4b66a9b871fe057abc35f7a474b2922"; + sha512.doc = "4a5dc33a0b9ceea6e43cc7da63c891e9276d626f356663f807a921e83210a7415286be07e3476bf6461abf3fcda7c956cceb49e89bfca59d7927bd92b8aa4db5"; hasRunfiles = true; version = "1.1"; }; "bibletext" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1bd7f2df64bf5b200ec0c47d53a684b6b079c195632616784dcc1bfb726b774a778b1eb3ff521dd9070156ee8ee18912703d123ee0f2eeb3061925c6d576ca2c"; + sha512.doc = "c194559447a973f2589c3ed153858c67237fe8ca604b9cbbf5206b4777b203f3709f1ece13fbf0bb35607da25b553067c1fdf2f09fd1efb4c86f389a0337611e"; hasRunfiles = true; version = "0.1.2"; }; "biblist" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "45acfb76049c9356474abc5ec97a62d16b4c84a08b03b277d7fc1f4aaaeb5aea65461477500c090e7f200b49104605e52af14f15cbb8b8c1d36ac296a6b9222b"; + sha512.doc = "14a31ebf08205e77c9252933e7ff3086596009529b0080162b37e749888751f98c0e15794d3b87a20737349de8808cadbf940c8cdb05a73460a1cc78ba784986"; hasRunfiles = true; }; "bibtex" = { deps."kpathsea" = tl."kpathsea"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5ae1e47dbe693ad73f7ba1fdf90daa7d84880ea869deb32c0a9258f48d5a87477f220820bc1ce6b3ca223313e315ea8ef04dcd2fde364c85585a4222a814c4fd"; + sha512.doc = "f8a5ec30ba2e67a0f3b8148f0858d3393d23b942887d9ca4f1ae5cdf74b67f4227098908c3f3fb8a30cabdc7d7aaf069cca2e2c4a28d0db4e6236232a10d13cf"; hasRunfiles = true; version = "0.99d"; }; "bibtex8" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b5d8b2229e63529a6f75c875da2a44fe012bdeccad18e740d50cbf1acde67b83f5912350324869b3d2392d98e658b37e3e81015a03b99921cfa6b603d8123321"; + sha512.doc = "1b5ad06b229f6d0b1d9712eb4e35d96ca1e707040ea0981d399346f9f432821a8739ad0826df8de31de613011880a4a5a26b848c7a2c4bdd27263a297036b932"; hasRunfiles = true; version = "3.71"; }; "bibtexperllibs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "23a3f087326ab2b593b97c1721cd41df23fdef2db361753f38877095c42467875eef4326c759aeb9a826a03d4ea7e69720001a215736c002469b1d53ea850113"; + sha512.doc = "354b6d3ce404e2b6391c0493682977ba8e5319872390485e74c71e29136a140907cf55e986621f8a4a37b1942da28c026248307004a1ca9ca8e2e063c33406cd"; + sha512.source = "f50396ba7c75708379092a120fd289a3e2f5eb54dd65564da413d5b26310c1ed90ac45daddc4dca27963a660eb121b5a6d8a22d7e2e7ae673ed070854c2faf59"; hasRunfiles = true; - version = "1.3"; + version = "1.4"; }; "bibtexu" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "499f69d9d15e3031b9b6450ad10b2e46a2a6bf3fbbeba72bd79a02e9323a51bd8512af2de436ca6b08418c9842b0098ceabd8e415aa66551c45c101f1c484293"; + sha512.doc = "dc5230f62a099952cdcc81dea59eded067f68f571b475407e4168348e49a521273e2523ea45ba0c8a43afcc16246a2902655f1a5d16b34e72b253a25112e93f9"; }; "bibtopic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f4163a64c7252803bd3295ee4465aa7f8d52b87bd36b8398c792a3b3cf596fd394748dc22670c0361d30eba9f7d8ff21a247c13959c0767216eca572c1b35ea3"; + sha512.doc = "9c83a8c2ecb56383b12bb33864a487c005ffd324bce1a276a1f045a4d71cd1505eef99d86024ec7b4245335fcbb21821c2fbe83aaa8b34c3b6d61b88ea71a2a5"; + sha512.source = "e7db151638a586b581f128f29115798cbf0abeaaf8f53ff2bd52631a8408628bcbdcf57a16b4e3669542f1c0ab69a362720ab411f3aac48bda266c0804a1b9cc"; hasRunfiles = true; version = "1.1a"; }; "bibtopicprefix" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ad3d4a28d8cbab2cfea0cd5b2cb64ccb3023a9fa466f3bf6a111ff97da21367286572156d006e61a0c4339c2c62f04f4f759c54299d2cbc23a4c392dbd485a00"; + sha512.doc = "b89472b4943a38ec53621bbadee2ff662dc529425b1ae1474a982b4dc2eea2d064705a40b3cb8538109f68b456551c926618d650359bb288dbcf1407a4bf09b0"; + sha512.source = "7e49586bbd8d388ae617d41e6368de7b48e8890fad86b48390784282e24ee1f354e8b1fb470a1163411855df1797d5963e7fe29c02038192427c4acbb30c8a0e"; hasRunfiles = true; version = "1.10"; }; "bibunits" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "639bda7f0c23c18cedce11f0183bb94344f830865345ead364c2b6eb893c43b3142fec349856d611d8dfb1424a78f4137674afc055da5dba9fb97c00f058ef0a"; + sha512.doc = "3c966ce71bdcc28cacf3442fefdde3d9b4e2c52bc11cd3284c93634d9a8f688486c39fbbff4a3f75ed31b9195dc269888d153e6a5024335ba115e478df0da4d9"; + sha512.source = "80294cd07f4e3a5e50c2bcce5437a61003376c40b64ab45383e4dd1f3de39777dccfc8d72e9d4bfa7d898e17615897f82e4b3fec9ab7c246751df7368aefa90a"; hasRunfiles = true; version = "2.2"; }; "bidi" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7da0b348e7c0a47b45059ffd05c8e45afea3b3835e0445fa9216e9fe5a5e6741d85e1f686621c5e440bd5fe47804e93aac807eaeded3e6d17f7df99867135593"; + sha512.doc = "e5ad0a3148eed6a8b4aee7a4bb4cd52fa36ddb18a9e6ab4e7cf09bbe44f30cd25dc27aa206c1f9fa5f6fb6575853caccdc8320960fed583c3de6d60137b4c45d"; + sha512.source = "b4d5fbc03b0f6ade60582aedff23fb61d315d58f9a896422396212efee3aedb10203358b3e8ea80940232b67d13b398ef676b29e85985a7b139f74c9c1f982f8"; hasRunfiles = true; - version = "31.5"; + version = "32.9"; }; "bidi-atbegshi" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bcf11c88b596d9288b51c17c7089ea8af8ad36e3ec2c075f12b90e595e78fa025b69cd48ef439671b12ed07d22cf3d494bef515b2a911a1cc6b79ef236709200"; + sha512.doc = "bc027d71eaba9bdcaeaf09d3f3637bf9ff34ea0d3cc76b3fe63757333c269c5ddd4103295cd357e6c729dd264fca534ca9ece63bcadec47752a2fd613c28662d"; hasRunfiles = true; version = "0.1"; }; "bidicontour" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0d0a58d4a208a4fcb0bf03872e6a1df41c1ef4e32a4e58110308d98f529040849183ae238eae3aaecfddc052d5f5834447beba13c16aa76a81e08f47c5f90596"; + sha512.doc = "5d8a042757fdc49520cbf8fd18db532d1c02e63a0ab6096ff620102df9202651a66eef41442e2bcb4aece3df4f259dfa7537cbb8a77464fd0d9ce84c32e063d9"; hasRunfiles = true; version = "0.2"; }; "bidihl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "542e47c70000a5e4faef9c31447103adaad3893548b28ea5ec546fa4845042bb44465fe121d3fe1c5783950f61bc7e1a138c266534317ee5edb2684a76b444fd"; + sha512.doc = "c08d83a91db21b3b1ab4785150ff541125107a51425d895228637e2eb2ca08829908210481d06f2c04288cb945a9d93e2bf9bf933232dd9a3c2d09854ce7fec7"; hasRunfiles = true; version = "0.1c"; }; "bidipagegrid" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "aacecd2e587be7d6c47c1ecfde4360f0816d56deab719363f8b903dedad535f2c3ceee5d030114838a1edc84af5cdb98b49d3cf71827ff6b3246323e5f4aad9b"; + sha512.doc = "be14f43a922f118137642da2b144a026c822c11f0d15b5f0a93d1666b6ac4a5685206a2c68cdd4ca146d89cb4ec8f8d91785193034bc3e11c7d2736ced69679c"; hasRunfiles = true; version = "0.2"; }; "bidipresentation" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "12dbf84e5d1a080859230b5014d2b63c9df712b5f72305fb5d6f77b0d98c9590dd84fdba06de19a1dc7a8612c785e4b86a5ea2e4c2a61689dd64e8cdd6ff6d08"; + sha512.doc = "8484f8588f558c4788f80169883a4437ab3b2b861a994841b61e762027b96ff1238a50fe0dc34d4d51707f2b3b5dbc99749e8d7e051cf666e7a3c9362865ffef"; hasRunfiles = true; version = "0.3"; }; "bidishadowtext" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6a9fb988a7e0f66b48177063c99d75c4f2803066da5094949acef3c9c2a964b09f8c675babeb22c84956e6996fb6c8965a89d77cd1d724c0bf0e5f2aaf62c9cb"; + sha512.doc = "e50da9e6c00dcd4993f48104f82e3d12fc20da239c06bc2276cc9feff6697701b70398be5353c41935981627ed61db6149ba0ed97f31434ea11f55ab19e6464e"; hasRunfiles = true; version = "0.1"; }; "bigfoot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f2b83d277c9b1b74c80daf5e0f8b63d45febe354912867e0b4b40e7ca996bd24e9136208df33d4c3ef4bca1e1b54b6f5e52c32f54e97591be9516bf6b0808aeb"; + sha512.doc = "d8b3d858402b64e45772ca0e03ab46c81d22ac230ac4620e4490199d979c840509a7d21f9e3b2fd7a77347122953924be7cb9941dd89b256f48ee4f5b6f5ec8a"; + sha512.source = "05177f6abf83ed7a378716ed75475b4ee90d7238789bae1db8ea472981735c570269c40c00079e22dfea26d665634aa789aff5a5aa063795561810ec43bd5a5d"; hasRunfiles = true; version = "2.1"; }; "bigints" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5a24d0f90cb60905dc88c80443d8041c39488fc12783f8f7f0de9d7e5523f16ff040e9aa2ea99c13463274e9908f003353f9963e46281e48bb444901ab5e3535"; + sha512.doc = "f7a223fa044072668c1d435edd8ba00bbfd83afc273bd8446a8067bbeddd34337bbf518c86c6402e7a00233398795073545e83d699a330113aa6e488e93611e3"; hasRunfiles = true; }; "binarytree" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c626e3d0c578caae6ef56bfbdad7610b23a194e876db2fd46741aae7c0f7b025c9b6c7660b0401f599de533745db396fb9c236eea80e6072c9cc135b1892ad62"; + sha512.doc = "7dc1b687aadb480da3775c25f2347eb225b5cf9234ee256c3c49506f7b209238b6a023e7bb35b6135ea14134203e3b6a27d043c1f761854f46b0ec5862f0e028"; + sha512.source = "2ed0ff3c988b876d6d09328aa008ffe8a25b14762ef79898dbd23aa925c168b15049deeaf2c6a9271bbdccea4dbcd5d0a2fe6b4209192a9f513a67c63abe100c"; hasRunfiles = true; version = "1.01"; }; "binomexp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3ed3b539dfebda21ff4fadab37c896c78f1fda463e944ead4f35a84369806e01b19da86f08f862b4c60dce5d2f30c1c33d811e262c701efb2390ea351d2be098"; + sha512.doc = "b61c931ac4416312b70740ff53f2c77e56dfad923dd0fd301b0acf4dc1293ed60b45897f6b196ab34f586dc5faa81f52705ba6cc1e35dc0ab94d45f9e82bc4fa"; + sha512.source = "3413e2e486d96330640ebef8f2923327835851a92bc0133abc2ffca8051fe03027aa1576f26126c8cc477606d46efcb6acf834a330c0e4a14034c521f79502f8"; hasRunfiles = true; version = "1.0"; }; "biochemistry-colors" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c4978db03abddbae3085881670f6975d46f682ad9fede22d97e53b4d7c44d3c29e6e26954e4fdc4d6337ff6d93d4ab09ca161b3eaa87b8efed3f8ff055cae479"; + sha512.doc = "9563b5d512431c2fea46aa08f0929bed7a5284fbd6f5811080f94d2973cdb8b16b5ea71945d582edfcb1857ca0f4557b6497a9c73c84c077b9760747eab4bf87"; hasRunfiles = true; version = "1.00"; }; "biocon" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6f7f1b878da287b426bed7ae6d45c891ebec380df56b241b18fcf536dd021d095584bb948b8bd2a72f51a17964d64bc0a34d9c7498366c61c3463de84ee47dec"; + sha512.doc = "5c21163ff77a4e2f324eb791ea06f5abc44ea29b0f914c50660e0c65b6291dfd1492fc016fb0c0d58c30c7e3c0a5ee1e187a8c3de0dd3e0a1a9e658b5a8b5f40"; hasRunfiles = true; }; "biolett-bst" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e23f3996924ffc4ba85564212cb0bbc4b0197e22e751295cca064eaf129708e1b69f382639b7c7756c9dc728385f8812f23c7b794e3d1c9dac9e2198aa0e8f9e"; + sha512.doc = "0e29fecdfc8161504b8884252bd982ce5e492a9fa781279ac38952a4c1b9fe37f998f6e0740ed6a0225efec0e6498dd45fbd2374961ef9a3ac04556a0b9b6771"; hasRunfiles = true; }; "bitelist" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dfd19cf334d41daee07d5861a86e0734aaf19b63fd2d880a14afba36eb1b68fc5d370c05f3378f2514988daf26589758aaafeb418604a6e096d0937c3533317e"; + sha512.doc = "90731e9ab8e8f6a461d9c9319861e499ca658875c7d486408ab90218d05cc08cf7b0f75ee26feec4236af000569961433d5e1245ac192a482caeae0e1c5a34d2"; + sha512.source = "b309ea75e366a63de1ca4ca58866cb11a31dc69f31691d8cc14a9549d5f19b29f4b380372781364d6175b754acf6a81be37e60b8a6a7ea82e4a32e56f155133a"; hasRunfiles = true; version = "0.1"; }; "bitpattern" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d45175a43ff40e527e1e4ae48972ebe04477130701c152ba1b4d36f2d5dd8e3315f9f47e832996ab6fead365fc97f5bb6d4ae264d212abf6e7d861658cd65aca"; + sha512.doc = "0e681c57bbd23995c39b67ddd223dd45638b5e9275e0a1bb7026b4278cf763f49b86d8f4ee7a570b0c8e51d1c84b61510a73e356aa65ef033c7aa9c6f14bad9b"; + sha512.source = "9e33ac8adde35fee35cfa8db05a348ad3dfec23845096a48c16de15043f8ff826c6b30b34313df763e36a2e48c18f3b98d924dd7c47c8ff514b4a0760b9b1c80"; hasRunfiles = true; }; "bizcard" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3bb571be5f5ee0baeefe77cc586e7d029d5d991014e72461ce9d175cc18ee455fb99a897d85cdd87f58f84f8e9737f0cac9e59a4ddd11464606ab01eb7cf254e"; + sha512.doc = "96e20a84b9ceb4723579f94da9fe860c8fb494fadd25f2bdbf79defe0eda2009dc76b30a203ed92d5b3290d653b9cbfdeb35fef7b01ef73094e3bb6fa95fe327"; + sha512.source = "7b0fcacf4a8ef353093df245acb2dd4056b7cb1cdd694f9db4139062745091e4d72755647cb6631a6fda100d21c6f87b04100b2ca6abf4cf98f22966e0a692f3"; hasRunfiles = true; version = "1.1"; }; "blacklettert1" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "aba2350371818c6e5b1fb2d511acb50991a4cdd1bf3747e8eeb262a890199eedf8fb4c8046c4c823caafa44bfefce3e764f61ee001ede09e1ef1844912e894cb"; + sha512.doc = "549a43590bf75955ece106e5d9a12667a70af8b2f4335db95e67f2cbd3ea339325498b6d23307560332739c430cb4e6ce24138e743c61d5f91144d4d639d2d96"; + sha512.source = "aafb35977160abecb64c4068727d78a126487bb19e144458c87065de2d3fd6af0086a0f3474e4ca291813fcd2e227de8408c5e176d2f6842889670c7a9537792"; hasRunfiles = true; }; "blindtext" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7ac4002efbd300ad4af94a1ee4fd252e8bfddd3bc4dfc300af07c11c6a06ffd49692b2ed5b070bf389b3077bc009e3ef44892fd40080cdba201d91f93c6af2d1"; + sha512.doc = "e5ff2cc4287f3bd3b2b1b7ce9b726053a1d63efc27058a57b10b53015a519e1ee817e05bad360891a4a37076ae6c171054e02f8f8ef34df378713a57da84259b"; + sha512.source = "86afc4e168683535491f7423980f2c871ac74f559f77ef80bd57e16363f7d5d62a00bdff511410fbba66874b93ad9f00d6660b1e832bcb6b90e271b07582cd23"; hasRunfiles = true; version = "2.0"; }; "blkarray" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8be5369e9ec61eef7eca59b7ac6666894728dc58df9028d70c71c059563bafed3394094a3d30a3dfbbb47ada0c336aa1c6400aaeef92bdab9d179a3a2bb58e09"; + sha512.doc = "f393bac78812d13c42417206373aeb2b63e1b13ab81b475372c7b755a204ec033ada049a5cc2314fb162a92fe798869d781edfb14dd09fbb235e5c5731c2615a"; hasRunfiles = true; version = "0.07"; }; "blochsphere" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f0cc6562c1f624e9b913314175bf33bc8685ac1fef6287e69c2e123db5a961c0552a618201ebdd2337227693c6e600d9c9e103d837d2cedadb2d6f306812e7f9"; + sha512.doc = "5b5aa65cbc2464660996944fb398c981a4d78432f684736497e7228f5497e577040b3b19588e33a6534bab8681d05a7c510c2cd86790b2b99d759b488febf7f7"; + sha512.source = "f2ef76df83c058fa8736fa5cc1ce64882a0840f24707e00eacde62dcc8667ecc1a2a15afc4ccd5fa483802c67a7b7e360c59fc7ec5e92d13bcccfc601f57ed67"; hasRunfiles = true; version = "1.1"; }; "block" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d86ffa5dc845864c5fc3ebbaf3c68db9a449046164160d5523c3fb6cd76b078a11d8e259a68c4ff391335e3b3fdf2cfcee1fcd05213665d2251adb6c0c521064"; + sha512.doc = "bc26f22973b00db36d99d8eb37cfc127d5171380f35437594dee8b0578eb1adf82e2883dfcfcc830fc332e376d589794147d93f13b67d58e70e36748972f8404"; hasRunfiles = true; }; "blockdraw_mp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "10cfca67a51955eca04e0fb1eb3cbf87462a09d483bdea9fe9c96241825f4d6b8f4de3adc41a8ba035d8e3d0397e2db6202a1cd84b9997ee6c87b4a2698fedfa"; + sha512.doc = "6c5d5bbe8a10b8a9528e4344839b6674571fa6af2e2a5caf4cf07f5403d3155ce1c6112961f768ed87112df8bff81ad35cdc4def2fa688869b45158818acf910"; hasRunfiles = true; }; "bloques" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5b7de6a548a28f4bdb4036f7528f3236e0c5d8179a9554407da931712cd135132218e8915d279b89f04bccb811da0039b4f5aa7a40eabca26e738a47613bd963"; + sha512.doc = "4a43ff693d0185e1b15105c5b8629fd19bcbe72afebbc0607d359dcce75c7f46cd0e373be34d09ca319015c8d651cce43c1d345c4b80906b61612e6162d36023"; + hasRunfiles = true; + version = "1.0"; +}; +"blowup" = { + stripPrefix = 0; + sha512.run = "ab2453225dac9b7f99f86f1dbdd30b58dbe5844b6a5ddd46d5dcc1c857caeb585c2d44c296a8999bfbc9adef0042740b578793ba6efd97e79d89cd8518ea2015"; + sha512.doc = "7d76b3153f33e5876c813388703f18b517bb2f5f98110b20750932b294d90a00a7ef51e98382706bc7af000082ab1934497755900bf26d2fc6004f2d4171c436"; + sha512.source = "5f99cd822b03ac509f0157a596a9705a8f9393f95a98fefbeced35dbb93c464396b9e1454242464ea678adac96fa9d6f453521eceb6bcbb1166a9a20a7202688"; hasRunfiles = true; version = "1.0"; }; "blox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6c303979e8da74524dc080fa2463c0ad0aa06d8561812cf65b54a4411dd2b6093a1122efc0b259a8ef010cbc144da02ef5cb2fdabfe0d58ddddec3533b5a51ad"; + sha512.doc = "c66ac9ee5568483a1fad4507a79a5713196dfd69bd5102d845ef0fec8cb2b9183e29531177c0f0113c7967ec0d2939b58f695c3a38aff4a4b43dfa8eccdb0277"; + sha512.source = "878bf5a58ba1a68b8e148ea11ed0517207ef0682475a23c642786586052e4701f6abfdc5b71acde4cdc9b52663a814bd88ffc08b118edb41289a0f245ba50355"; hasRunfiles = true; version = "2.5"; }; "bnumexpr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "49c61eeca026097fb0dde475469a2c87c1b42d14a5fdaa82796186cc2ecfd1a71b95382b876b1bb622b239d53fac2dba685cf0ecd5bf948aa4cd64a2132890b0"; + sha512.doc = "f083fd0ad9ff42312bd40b56041bf5cad017b5baf83b5a8f8157eba69acdc28102b5e0f8ee733d5a2e49691ada808464a83976bdac2ed4b28808aa1775f2ea5d"; + sha512.source = "3777a6e0b96ea1f0473a7fc25bd1e2d4f08a0d68de14672b79c98dc7fdcaf7cce5b721962ab71275b2dbcff2b31d8245ea80056286b3325e988a8b6b5a843e7e"; hasRunfiles = true; - version = "1.2b"; + version = "1.2c"; }; "bodegraph" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a91f407d7c59a03e1c24e007427fd1858244632ec743f0735fb834bda694546335e516bee2d6b18d40c6bcc3ad45b7e2ca8580f6212fb9c64de02a49cf653e1c"; + sha512.doc = "6f6f14f0dd21d7e6c5537108ceff844b1e070b80a46c1df04752e310abf4171337e779a70469c0916fa634a232498dfa50b218762f0087628e261010ecd8fcbf"; hasRunfiles = true; version = "1.4"; }; "bohr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "af525a9fae4dac4ffe21fb465ad7c186793f3b40dae60939f96d315cab30907fce46b0d0a82368849eff43cc99afb3478caf19e77385263ba1c29f78fb223735"; + sha512.doc = "b3ccd6677b414fbd4597f5b85d97958ef82819a7d85e3971193ccb16edf069dffb251c1e3ba5dc0c634793406b25d05615dcd03261838cc7cce81cba12016377"; hasRunfiles = true; version = "1.0"; }; "boisik" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "af7947c7d4db425188736da91c41d3b654b99bfaed59c52641d60191eef5be3184fe002bee6e8e9000ecbe832313344bdf8f3b308db1fd610657529bfb98db29"; + sha512.doc = "c6f64dd6657c6fb36b998a1bd41e91d3b26dc82c27a8e2eed20ac1bcc51dd2ef81d14e582d6b9564b46c836fcc79877b557ee96bcbab9a27cf4db4e107362047"; hasRunfiles = true; version = "0.5"; }; "boites" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3e01a5c2fac510ec33ddc2fdb9b73e562dae904f73294ca0527a9585cb95010d5d22301104591b0a09e2e8b5fcf0f5440f80da9899b7e2d886df2cd177c3f473"; + sha512.doc = "8dff9ceac1e6172e788a77e801b98e2ff28a43bed41d1d7481e214cae11e9ceabc036e92bd6dc294e188458fcba73beca294618b40ce3dfbcbac893b7392aaf5"; + sha512.source = "631b96af749cfeb1bf59dca60a6501f6ec74d7af350e1b98fc43cc42d1bdeb3019cca99c2245d526aa879ba8367701cfd4a61ab8050b4357e2591f6a0e8ec870"; hasRunfiles = true; version = "1.1"; }; "bold-extra" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "95b096234ee2806dbb9bd159d861638b84c50f90badba09d07a1e0ffa2a6c10283f8adfedcd11c3271e6dacaabf17b7bb3992680280b2f0bcb4bdd622b9eb482"; + sha512.doc = "dd37f245e87583005116c05e497207d994d9bc78157936d85407b85d03381967fc5283b14bd6514892568ca10c20bb43213ff0dc74529650cac50410b971dd66"; hasRunfiles = true; version = "0.1"; }; "boldtensors" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e8bff29a8c64d0b219335e91e63b1b149e9f39716ea390d36bf519263d90b237755e045a7b203487da8d5810c5e2cb30217a52cb9aad4202189de3c1d6dfde64"; + sha512.doc = "cb8f72805978557d2ec661af51754cca369fc9f9a02e8c97dbf0ef55592dd0c5a1080754609a3da297053ca4c4c17e44e12925ac170fd9e27387306b97c64f37"; hasRunfiles = true; }; "bondgraph" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "98eafbccecc63d159747f4b2bb282b7ac16cf7ca1802f1e2f11227e66c2da170461a726a858dc8ad500c32a5b1afd0421a8068d9aa81722c892a570bcfd2ad37"; + sha512.doc = "f8671e1178f7fc7668b5608e8e123059b4cef2c20a73165d69e8b113ec09f9ab7cdfeed2c11030ea3b1ce2c39bd56f11eea5e04f475dbc83e812f5f7aaa7db1a"; hasRunfiles = true; version = "1.0"; }; "bondgraphs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8a88e42389a2c5c2df4d7cd0a2a5a69c687835696b522db9321f1dd0b3cb41311000bf941e4eb58d6120b7b345ba5c71cbb8bb893669ceb978cdc82928222089"; + sha512.doc = "ecf02c1ebcc9d1578f961d51aad4d0d5588ab43542b20ac3280a94ae1e45b4e42fcfed4a8151834bfe39e466803ab588de37c463a5aeb92df1d879f5aadf29f4"; + sha512.source = "fc70762ea417bd5dc7e435ec3f90fa248ec101f6efa4483bbc10c26c93fd2a3eca7cfaa56aa1f5f58ea4627e00c06b114a3bfada9f884627f6c81479ca8f045c"; hasRunfiles = true; version = "1.0.1"; }; "bookcover" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "935d73587207233319267205d243cef3e951ac5d5031e866ccdb195a0e7b16d6d7726d11e3c896c16c0e434c224d6d8bf54855e06b1f08320c0599e2528202c5"; + sha512.doc = "5d623dfa257bf72c1a9b701631ff0d0f5b2ad330baecd8eb4e4420a27a136cf3a99812f983bae4e8b0032ab0c4bf5b58a05cdceff530eda974f8764d503c8a83"; + sha512.source = "2edbf83dc88a13fc6b50fd24125c2e5f19568089ed6d5e3892d48b83e9595ec08ef1515a0feb503079c600686809f0882a8cf9ee07d29f5a5cab418879d3ac62"; hasRunfiles = true; - version = "2.1"; + version = "2.3"; }; "bookdb" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b205c38322a12f5f3bdb2ac6fd2c5e765bc2342f0aef06e9bd16a181f2afb88389c5d363bd576861948e3f9803a94edead7429588682b6b0874d3ad7c662d6d3"; + sha512.doc = "b8e57e46aa6d65320b73d461a04e8198520436d7aa59e8643628a0842b072e5bb05bd3eed93936bc7cbbaaaec001beb965f0d9f51cac1c2f2ad4e1b0dd51af17"; hasRunfiles = true; version = "0.2"; }; "bookest" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9aaced0fe9adbdfc5a801af637d6a4c02a603663ae70175ea5076e87dfaaae9195a4b44112a89faa87b553f6d54dabae53e915d9e60a86790c276d2c98fa9822"; + sha512.doc = "aa8e1260252723ddf0a807a8e1d5843167986e1960a1290c43deacc1efcd0005997fd7296d0cefa3080b305dfc25b38f7e04a1a7c4a47fd3bfbc94b2b8acc49e"; hasRunfiles = true; version = "1.1"; }; "bookhands" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9ec6fffb9e052ca7f10b0d99a635b4b2a2ca63659d11f3960014853203f9501d7552fb70fdb14316f5d5fa240546b2241a6700418d2bf999f3ce9db74196c1de"; + sha512.doc = "39e95101a929736a8cb1cd45a9171d268f6acc635fcc42777b8a7310a45aaab4aa332aa8961ec77cb739e0d62005c808b828bacec2dd9da926b2f0dac68b9d34"; + sha512.source = "8d1d2337f4a75fef12c49ba121f1337f03e4d08a48f0ec8cecb160108e5acc168ea5a33ade7df075d0b4f9cf517bc4afb26ebb100e611ba07d7028d1c9093cd9"; hasRunfiles = true; }; "booklet" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "90e1bb5b4c4c61dc82c96ba447b31363191f4001df620add99f1a9c94e8e902be53b7016315f06e43c5a51cd47b2556301a962013442bfff48b312dc5537ef64"; + sha512.doc = "4b216d5a2b31d86306349c79bea67a7a281684f466555b34ad8d08b908ae2717325530368235471e531da73af2fdf3798c42a3e53d029d3f2afd07aa78834486"; + sha512.source = "53cbb9da67b0a1bd77c41bbb8d6a06cd9d30780bc5401f8da67b8e44f0225ae347661883be9484f611e43261e32c1b25a61664d0c091c37392f4a87b71e34cd9"; hasRunfiles = true; version = "0.7b"; }; "bookman" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "c246f1e1bdf18f339ff1828b4df33f534baa92b24363116d483567c3baf299a4a5b3a7d69d2247a006823d4b9f2aa2c38bde62aefebdc02a8156021f3839c49b"; hasRunfiles = true; }; "booktabs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a0ca774f630aa261b1121c074d57946ec19756c5e3712694c601a2763612c267050cb21ca9808c8dfd75fe96dc41bc2c2bf411b24544c40d5be752e9768fd619"; + sha512.doc = "4196c4095ea861fe6590365419b3ae41d0b341cc259b4dca4ec178090c297ec3641dd8b2a33f33e062b1dd614bafea535149157e6189ec1471d3f658f54e1e2b"; + sha512.source = "0b5baffc3cb57beed3ad5172a2926d7ce46eee42e44b73a44815d4e1d99e77aece78d7ed887aea8aae6df70622df401fc5ccf296a764586262fcaa837e3b601e"; hasRunfiles = true; version = "1.618033"; }; "booktabs-de" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "35fd90ae310c5abb9f87894c2bb668d04bb50f977fe5a428b1a230c3fea6a16248fa8bfce67601d41013b567b0a70d36d560d09f63b69c769d6128fa07125369"; + sha512.doc = "a19f33a9287d706a7e44286ed97ca276357bc81dff3b6187720879f59ef8c704c95b73f066aeba9e410398432d2ef3da3cc8a719ba1dc896cdaec5745a210f08"; version = "1.61803"; }; "booktabs-fr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bb502c6ffe69c3dd88c5df3d2e2f45f408a1ffcbd09232df5a7209feeb10f076d6f18bea6086180804a64a26e0a82c60060a5efaad134a25a35dd0084cda4356"; + sha512.doc = "1e2607f9004de6e0ab765dd07312a98a6d72dae93ee5c3463bc5119e36ac8b564c3a23258eef82bcc9cc014224720f4cb1c0863b4cf275e7fe9095caac2915f0"; version = "1.00"; }; "boolexpr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "95c7031c4fa7de3f9d22accb11b5ac5e5b424e51f2e6ccbc7e49afb1e15d4ed30dd9c549b026da4132de761b46730b391c044498aa83011b5fcd028e50896743"; + sha512.doc = "ff319c71433a55b2ba67da8d1ae17a08445c893c21dd2de87fc7fe239a0d047914f518daa0e5b0fbc05fc0469cc6787aafb8d4c37262f5908a7ad53fe0fb4fd6"; + sha512.source = "175279cd3c6d69a6605c7df2ecf05c82816f8cfdfef45fb7d82b4a36326240a700b6f36093ec5fad526b63406eed5687bee4dc7b4662380fca1ec129f12d13fd"; hasRunfiles = true; version = "3.14"; }; "boondox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f926883df8d882a5fa5b10bc391ea5aa23a4ef234c195c7ca1b2eb496dc706c8ce69dd6db94e49a78e62646a18d8985af097291bae90e372a7f260cba5b186c3"; + sha512.doc = "0e2acdbf394fed52d8ef49f6110b6cc169ec681a68dd41f0be4d0040462c332a67872ea4c82d79467a8ca4a3693da585451a5f3fcd7d88f174f229c65be85b22"; hasRunfiles = true; version = "1.02d"; }; "bophook" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8d2a8620989df5acb8855b92d58c4d3a52d79543d18340c0e99dd02158d41d8f0939f955fd7a0092c9e7a6e1a26caf26c4376b96f63198e1fbb009d11c44359f"; + sha512.doc = "1effaff0399740a2f248d8d9ba1a253215db9b9f1b5c817df5d11d977bf4370fc5eee87a5369d7a5a4b7b5f54bfb7025a0b7e5023c0dd9e0a5236052f5ae4117"; + sha512.source = "489c76354414a08639b6f27d8cc1c37c1470a8a868fc4791fea1ee5d1ec12143755051dd11a82cfbaa6c7213fc87ea6860f432ef24d1991487cb010dd64c64e1"; hasRunfiles = true; version = "0.02"; }; "borceux" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ed5afd17b30b733f5df1891e9f14fe6310efa0b181f3f1c3230e1caecd7c1f6bfa7bb634b2dff6923615d9a7e4e2c9a5494acfa4c34fb8fdc76163a526f19e13"; + sha512.doc = "953a43a304ea7e7c67d4d35721db185e166c9b66b528a69cdbf7605797bea6d4f103f7c0ac6ffaee6720f1bcbd6f030578ee509f9c4ab98441682634465872bc"; hasRunfiles = true; }; "bosisio" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5a30504000e90093ae9c3ada7ed33bebb49840a4bf85698e0ead6313d9821b7c50157b03e845694876fdc619a95229a433f5336b996e665d30ebf7db59dc2750"; + sha512.doc = "d8de14a53cbbd04328d911589bd7b275e88bcbc5b82ee7a126567d8069620b6ae2e7e5291982f1a4b3957fbdd233bff8a5791c27d0f665b460713437be1358c6"; + sha512.source = "8c2186d51864ee26c4d2c2325446498b95e282919668e9c4c27bee3ba347ec4ab7d9fe927ab609beb07eaa4bc5d61b612a75bac76f703b65002c95085aa416eb"; hasRunfiles = true; }; "boxedminipage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "49f55f72771717c0a718b3d4ebd5b5d625566559e7435197586dd1f9e2bc9763ce7805d15b170bc47dd403ff4d83b017e4136816f1e7949eedd6f4fd467ce92c"; + sha512.doc = "1df2ed43f4644ef198dfad14d4862cecef63e1796d7cd3697bfeec8eb4e70b91b65130366fec13bfec9faf5e07f235754e2607a0ffd6b4b82e78c8ef77c8db67"; hasRunfiles = true; version = "2"; }; "boxedminipage2e" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "414418ff09c4c344e3caa0e69df8b69e41dffe9be2c4f7bd0d251a6898f1052bd37ced57f8766a27004a139aa928af63e94ec8daa20594d1e5eb865d2272886a"; + sha512.doc = "4b803b03401f5dd4570e5d92eff96e7c1ee68fba867ed5a00776df2f373d6b1e9c435e96845e7038fb381281f2902c3f969223a38a2f5c80f2a3cc52a9c85b53"; + sha512.source = "e7d89271bb5d63966f6d6b95028e7ea38bcbe4b15120733a7f400d229b0f203cce62ca34854156b534e3cbb5fd01716de01f67c3142408229acf142ea5d6c6e0"; hasRunfiles = true; version = "1.0"; }; "boxhandler" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dbcd37e8dc0535c5328a61da4920566c125606fd15a438a1bbdfdc51e6e8cc303c3e23861d1c9af98a12ab372f4ec099063d207cd06e08a54799a9ac28bbd4a7"; + sha512.doc = "c8c85249264d6447f0d6e841b97a9c7a733e3488fa507175e8108f09dc146ff9763314a82ce0a1aaaf79637ba09028cb7cdf04ca43e9dcf2a6343764985b986e"; + sha512.source = "eeaaf451614ab8f16b65dcf195f31f59376a91210e693da6b371fef4547b040e32f420ba9d75162f5e4bdcc50b7d37a5b67ca2bb7c37c4b5019ddca18d6d76e3"; hasRunfiles = true; version = "1.30"; }; "bpchem" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "34150964352909584bb837efcaf96432e6b96e4c3bf4b5f97b654602ac91214cb54d4bf6e691722730b90747048d62ebf7c13330a94cc7b2517424b7206751f7"; + sha512.doc = "c6dff09e45bcb3be8f1f1a868a4267761716fbb5db8f70c79d5e64af5fbc7371bfe971e4432f6a723ed57dae80e630496f89a5509437ee37dec649849f234836"; + sha512.source = "2305869632ed9257a19b4feac337e04417ffc48dcc611e8618397334e7572867196d61dea9f4b67fd2d804a03c54a6659626681bc19e4d644d7a7350e2cf9134"; hasRunfiles = true; version = "1.1"; }; "bpolynomial" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c532c4d01a16985d52f242e4aeb4c583c81cc852bf4ea300164c998209d12dcc788c87cb4378c83fc2f91d766d4d45e7f26c9eddab9a571ffe30f220bfa7dbd3"; + sha512.doc = "8a5f6dac5cd6e2c131761892d64625d1ba92315dc6ba9cf18087be138078b35db59bb1ab814debc1199e7a7467477b8eba6a9324dfdf3d3fe0bbd713fb983e12"; hasRunfiles = true; version = "0.5"; }; "br-lex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "dc577ee630e6e83cadbc9c8885a869961fff301b0c5f7ad59eb7ab37db8bdda9bc1c187f6a7a272629318afd7aae1ef3cf21505d152f0e55ad73eb1f56af2280"; + sha512.doc = "d782dff3cd8cdf69542b297e9bca872f664398dcabdf50f1af96ee6495b3927accc2767ec8c24027a83b195b1d16587727a33304333278073386df534cdd2c19"; hasRunfiles = true; }; "bracketkey" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "573cc55f211c76f4823f6b67ba9baff2db81ce33f55e8e1cd17617209e8fbf0fe7d8674e2a7bb57bb69c965005f1426f01cccb58b055276f8ae1402e4356ed27"; + sha512.doc = "ee276bf7c990cc710c638aed2eafb5f19bc33f355dc496fe4434a81f0d8661f6ba133fe0b50402e905908aec64166213987622890e4247dae301a98e05542198"; hasRunfiles = true; version = "1.0"; }; "braids" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b14f0e12c7b943221ca656ec34a3d85f63587042f4e34a24efbd371a1ba0544834744c61b8af9003f59e6e16801fd34315bced008b105f23fbc58c8db4999550"; + sha512.doc = "e6759adbfde0bfb4cbb1e28e2a85a21babdd81b60b86040e17cd705d1cce1f698b790e1049328108d35d010d33ecde254bfaa99e890c96fcfc5778b5205019b7"; + sha512.source = "e41e3745114759de89ab4d88f138cb208e9426fd04ece69e5d22685ec776fedba3eaa0ae49d02e2bff4dcfeec2916c8caeeb92c9277b0b49db111abae9c87918"; hasRunfiles = true; version = "1.0"; }; "braille" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b1af5c51a586302c54459b77f455af4c3860e403bbe55d9b6f4bcf87f368aa5b9a9e2634a968a1ab8e243fc440faad47dfe7ca1d7564f51ccede15972f11091b"; + sha512.doc = "41c66ba46c59d14fd558a9f001a0a7b29a6d99168002de84a98f1269fc116ed4404667d66aaa738cd0d889bff5258845304fa3f1b6690a79f1006a3bcf5e4e6d"; hasRunfiles = true; }; "braket" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5d23329dc1897a27c53e6a6cdf4dc7ec96fe8cafbc85ddb87206f2b21771c666ed6d5d5f3f39b57aa071375e98b9bfd87d50266847636a108eb07b5fdf891a4c"; + sha512.doc = "d6284cc23913e13c94860ab303e142b4bb33f84d09f7ec835b6907c0690e18e28fcea8d7a54cedeacacce31eae00f43d77597159fdd1173609db1d33632dd695"; hasRunfiles = true; }; "brandeis-dissertation" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "804cb1938dfd2a54f42800b51d0fb093c178b337a9bde1a7a1540f98f2f6ea905d9061eb75175e5aca03a44e4c57449607e9f6612388bcb3b319a611f1b2754f"; + sha512.doc = "d99876a6f632dc22a9abbaa8f9ade998444bcbd4c4c7877925e13e618ee56d86f2b75af5795bf13ae0821feaadea328949849e4e48fb18a499196b2cbf2bf933"; + sha512.source = "382887850b8b74df4246eb89e89d91bc93ba7caa80add35cb8f600a33490f3b9e8fe422821e7f284b38f4005abf8e55145568b469d26f7a28141259cc1fe3a19"; hasRunfiles = true; version = "2.0"; }; "breakcites" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1ca64f95acf81095245c7aca050682985a6f43c9d49c51802492e7456a39bf12275aaa652edd51b0ccd1b05ca7b61d96d3fd3f8d9b68b417d3b2c2b4e0018d3f"; + sha512.doc = "0c3e4b78df54468b9527fdc13dbb95d0c8db298dffe7a5a6ba5e6f55530f71db92534dd250a2d61984afa47ba4cfb14462e2592929266e27ca9f9365f49280a3"; hasRunfiles = true; }; "breakurl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1d31cbb25dd9578cb8756bd99a83bbd0f755316892f95ca115ba2671d66a8beb2c06e6e73389c69bd56acf15e537c3433f705586322c590f7d9792c47e9f6b36"; + sha512.doc = "9cbc1767426f7ca60a500c4daf5cc9b70f47b14972c3821907a6f965cb7976b731d1e61eaa3aaa617aabbd58e6675b543ef5da791278bea5854e1cb2fa53d590"; + sha512.source = "342c61300cefc738d8a774bf10446b01b1ac2de10a636d60196998ba42569f460bdf37188b9e815c1c42b2b88941253443a610f39c596bbf75ec90e49a46f914"; hasRunfiles = true; version = "1.40"; }; "bredzenie" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5502d2f293f5ac6198141f459db7fb4a65e1f5feb956117c381f006259088e4e61e5b0dd9078548408d0ad126d704486c0b84d7f0d0269e781ef125a9f40a4d3"; + sha512.doc = "476138e8952caf1501d7f82d18e321313be0b8fb26fd45d42f1a7bd81a8aa2e318bc336c1923944e24a4de1f33376fba6cdb10369e52deb0cbe0e12a392a9dd4"; hasRunfiles = true; version = "1.0"; }; "breqn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7455ca46a8cde0889e3c81cf36ea6d07f680b8bd9fddfca57c8a7496942e3d29e6778fb4c0187b16b866ac0dff7602dd74f4a86e073e8fc3d23a56822bb36da9"; + sha512.doc = "6b29e06c4b3bbe6819d446e6716b0fd016911c8e41e305b385ece10ada3a4d850fcc7928d81a513180e902c2c661f94921223824cac192432ba89c0b4980f3ca"; + sha512.source = "3eadaf9f916fe120c285345dfe2bdaa5e63b75ba626fa60aa5d172ec77e4e2135b9aa642ee3dade54b09c7cf8317f07ad844080a9d13170d10bc671c00f283d9"; hasRunfiles = true; version = "0.98e"; }; "bropd" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ae61502833589b06678c9386ac393565bef955a3ccdccb7e90173678e53293a93071f8cd761bee39b36c5ddf08f40491c927d87fbff4bdb8514ff7e86f504091"; + sha512.doc = "7c7913cf46d015770356bf0dcb618f314465ef6e58b846b80d99dd85f70f8020cccfd318e604680bbaea5a8cd17fe784aa889801ea224aa8d02de7b2aa9afb86"; + sha512.source = "55fc882c5e75e30a12e2b3c3cd98a12667436f1d715761e113701fef8da2caaddc1af1b646b113c2a3de675799c333b1456f03b95e41eee5e25d279c6230630d"; hasRunfiles = true; version = "1.2"; }; "brushscr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "19248680203438085603239c2b00f573173a887fe8b9e0ec7acbe0b62d4f950b95e144f789b155ad6f21d5d445e15c2463c55f7edcc5873b6c3c416f21619606"; + sha512.doc = "c42b4f6664bcfc8dab12c480d5e9c1f514932cbf43b5629ee3f180ebcb430dfb6e02695f77f25b2af72f6d51c14b813c0dca1663b8c4f04d7fd53d8708f7af88"; hasRunfiles = true; }; "bullcntr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "800db241bf712236da2d2b0550888a0ec1206ccdf827aa9674e157945c4a54b5f8ffae813b49d60608d1a08e7633980bdf41c7a14aa4aaac01b99bd0d94daacd"; + sha512.doc = "568ea14f82d687be6968c89356594e08294317e0b7751524f383b160deb4b00ca56030491581a106e4eafe5d230f7c0609dd073224aa1adda4684fd6edda4eef"; + sha512.source = "d52c7c4516fa8839be5b639c9c9c1aac9503e84793c54f3e019cf326a3b1c2e52b1a4951051afc14708a92a89b3ea067e6f9fc322ec63cc1d191eabdf91c0702"; hasRunfiles = true; version = "0.04"; }; "bundledoc" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "075193471d65e6b7eb61a1cd18b1380054467b346bd66f82a02b060f259e0fd1b49f510ae088579f555360effd40ae3a6e3a35dde0e956b8271845b445507ed1"; + sha512.doc = "209545bf66eda13de13275867ce42b860b6e5162c83d9712b08687b589341305e000147bf3dd383dd67f5e27c9705cc25846d65aceea5d8212ff930bdb9def4b"; hasRunfiles = true; version = "3.2"; }; "burmese" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a66c4bd18c1df2344bf946070942327c92140031a8ca3ba25fa8aeefcc8f9629a7d9925430ae7e8f6e67e82d4064ffd681dc208acf58ab0fd799d6e51ae3d507"; + sha512.doc = "381198082fcdc0f891f82fa5040f8f4a576e119560da531ebeae74848f2eb7230f879edfe7d5b09fc350cf037413b50b66252bf581071ea6c934ea532bca3833"; + sha512.source = "934cf9575944b51311b898ff6b87983db556847a127a666bea4336921e1d415d764ea96d1c13d60c54771061466e0ae75ae56222e4b8af97a9f31da843ef10fe"; hasRunfiles = true; }; "bussproofs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ca6033e1d5ca9e914abac1b59df6abb9dc1352e9777a9166b09c3c3797ac8119dd485ec6893f3df20fad94533b140bec7642584cd97a8ab01571c6e12b034c7f"; + sha512.doc = "70d541598e479b460e93caa5a554e70774a142575648ecbbc6a0d8a596cb5a398068fa58bcbac268626bd54740d42bbd47592b37b2cc6544605126a5b767b68a"; hasRunfiles = true; version = "1.1"; }; "bxbase" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "10e6e9e19140f2a747323ad50e2f722b85e61fa7ca0ac229dd305c765c5d7ecfb0de00afbac2d403b7c4dd18782747b8ad8216772a2011267140a7532f6032ef"; + sha512.doc = "6b6b85db262c0550582fe281c26f1d175cf0333fa7ee2509b049679beea50946aa302e067e8e022ed385ed18cb43a1be329caadaf18894a46414a6a3b72c4b4e"; hasRunfiles = true; version = "1.1"; }; "bxcalc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1e87b636d4b7f39afed05dfe2c11f29e8f4814047b28e9cf0676a29e72dfa4395cbf2674410725636d38fb6af4998a2b323bb92524d72d3489cced1ba7667fc5"; + sha512.doc = "120d35808cb43793b37299b077bbd0a967fa76b26dbe2e4593db4e5c0988b8890cd668a694936199f08d569080f6f29845eedfff2d9b061d0d5d395cfbfb85c3"; hasRunfiles = true; - version = "1.0"; + version = "1.0a"; }; "bxcjkjatype" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "48ea7175ef115c7dc9f12a720de384871cc27ea99e6228fc26740b53954e160601eb80e94e9b78cfe3fa41eea9047003ee9b5e814ae3ed6e39d3cc340b06535a"; + sha512.doc = "7b75096f69f2358e149b2958d9fa46498e2a3d409fe8d02c8faa9adee06195c0ae925a2479e4bf5043d6ce29a650860fbe9690614c00e8f948b960adccf31db2"; hasRunfiles = true; version = "0.3"; }; "bxdpx-beamer" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d291ce576a7602321fe49a7fd89317ae48bc9f0c39aa92278cea826f02cb995b3033239888c2a46be2e094eea0f07d8ceaad90c9e80fa8967b479a3cb3176866"; + sha512.doc = "560b50384c234ea621589315a1c29cfe052bf4cec5cadcd95732fdb32d67ce2c83aa5eeb45918000a4bc1965df24e26a631fdf98093e4b87951d07fad1c8ceda"; hasRunfiles = true; version = "0.3"; }; "bxdvidriver" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0db90ae690733e84d8ec8f6e80d62b4d83731328d162eaf8e2790a8487b23fea5177a97c8d9daaa93650cbe792f3ab9a89b50ba2b418e09d76828ac3e485a90c"; + sha512.doc = "810840d41f07abf88ff55742ee2a12d159bf13e946cd2c364917153cae89b3092ff7d8cb5cb36bcb0e87b71d37086976e7f61ea97b4a7bf6177fc312ee3c0664"; hasRunfiles = true; version = "0.2a"; }; "bxeepic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cd082031e31ec4036298e93cb3b55cacfdf0761f56b733ea9f22a86cf36dd25f9f19ebf27f9429883b54f610e572b9acd6e71b658bd214f75e0adfc53d668a60"; + sha512.doc = "9603a8639628344cb08d10858376a0d33f614d32a70129b45e35b1b7a7d614000a1ebed7bc72a7361508992a07205bc0797fada1041ec4806370e268ede040dd"; hasRunfiles = true; version = "0.2"; }; "bxenclose" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3ac9f54cf7b698699f5b24a8c988ecbc309428175c434400b160c9a8f28d867795361193489be199e0dff2c8852d5f6a3332fb29fcedd79597ce3e1bb9a67632"; + sha512.doc = "4c49e0601dfb79016cb3305b65d3fb99fd0caed8678932aa3ad2f48f9746a1b5b8ce111d0646d744f2a820b0ab0122508324e1675be5db02f85a3e8f8c275299"; hasRunfiles = true; version = "0.2"; }; "bxjalipsum" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "61a5ceca85f76cde334c691557147adf7db97f1957b69639b8a3a194357ca556a91dbb4ac541bbbb28b48ef4649d79b014a35b286dbef27217416cfc9a59db18"; + sha512.doc = "7bcdfd8f63f399aee33ff9e7b91222e41b93f068a619700766a129eed88bf641a2f0a656f8abe497607b75f857fa871fbfcf973979eeb3e68169617f756e6f3c"; hasRunfiles = true; version = "0.3a"; }; "bxjaprnind" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8fe209aaa5ea8e0dcab0f14b429ff1674b99e3dafcefdb4088dd9aeef2b5f03a8ebc574c98d634ce5db3b711369b04fc65a3fd6ef942aba29062f621303323f6"; + sha512.doc = "d6bae3fb5ec39e7c3798dd6f9679dbb7ae447c2d4937f7a038067fd3912a924c9a4b13e7dca0fab9f15b2eab32f375b3b1f6210732c20d14269bff9eee9efa49"; hasRunfiles = true; version = "0.3b"; }; "bxjscls" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "68279db3402d3eeee9fcba206da89fb9d007a8f05f1edbf82ae97dc6d64e648c14ab6698e64777af50c427e47a25a908971b9c02ac6ef417eaeda94294419948"; + sha512.doc = "1252fbad0ba8a11fd00c663b4cf8b02a7a646ab8336743ed19bcc7719fa42efb3e57abbd1651fd1a53f8d615aa42ab78ce8e136791a004be003d9759662e6f93"; + sha512.source = "35ae4eeb8832ba4136113469e820639b1573647fb67c9a09b9af4f5fe40f40cd256cd8c7f64e419f8913bbff287477e93f61b011fead5c980231dd1247ffd889"; hasRunfiles = true; - version = "1.7"; + version = "1.7c"; }; "bxnewfont" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c37c74b66ea3a0ca33e7d7e09b651581279842c81bfa7a2766ff6cbe431cbd28050df33ba43140f4132f5dc7ec4795b02e9f2ea4f3ab50231a555309db28f32a"; + sha512.doc = "31ebe7c53f68e6a7f5bfbc4695cb64e876240c9f9516d8502517044f038435dc631c43e228da869bb888e33f86c03fd841ce6f22b18cbb3b182ac54df3cf925c"; hasRunfiles = true; version = "0.2b"; }; "bxorigcapt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7bf2f5b093f7988c06f075728d292f6c0fa8bf58be3af2d0eee96eec32d36842d1021ee3541b6ff2a98fbd4d7bf8194e601b63ab84fdc1a60a766e7a6edddf94"; + sha512.doc = "f9116b5a4b47e0b707164d6a3bbdc2bcc61fa8263aea0ae3ab2563e984e329fc839317638de582e63855da49d662de2442e7e732951377e7e8eaeffb0b41af2b"; hasRunfiles = true; version = "0.2a"; }; "bxpapersize" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f72c6eba51023b9470714bf9dedf0c3e36ec74d8bca94a96a512aae482d6f56ced3b16e315cf9433aa0b13f47e83bb297d7c3cdda7d28a7a5bf7bce7f2410efd"; + sha512.doc = "a8732d0e647a8b5438918296b3157a1354df4339a3e77b6660e16e8f4fdb02fb45a764eb9edfecf7cc1fa580115dafae49a5ff154a52f0d660cf5bf5d92e2b69"; hasRunfiles = true; version = "0.3b"; }; "bxpdfver" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4b7c773d2d9af3f2293192e06ec1b6d7080ad80ecb7acccb06b04cb026bf41154abb78c45570a34d0934b9fbb1f5f2057787d0f7567cfea27f0d520ec273b730"; + sha512.doc = "d39f9e7e28811cba1ae40be1d7bdf410050dff12ebe8cd00033c7f15f09d1d6cdd6692d1a2751735afc5bcf513e420ac844754c2ea5c3919830e0749e1b649e2"; hasRunfiles = true; version = "0.4"; }; +"bxtexlogo" = { + stripPrefix = 0; + sha512.run = "b881ddea6cfd5a4ce1e8ccd0247732851c9c9f38f9341855f13ed386940fbc1d4e3dcee259b1bff8618c39e54aaef36c4e5f6fdc1e86cab7b1096ab4bf096f02"; + sha512.doc = "cd6d4592c8704835efda767ee7a7383dd07c3f832038686d0e333fefe65569575892d7ead9b813550d0abc8484388ad0d0c33baeb9bced3430489676bc43cce6"; + hasRunfiles = true; +}; "bytefield" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "83f85d3b6af16ad86313b77898a444b0ab8911bb4e6a36e57d6f426cade94ee3ce9927c738cfaa879a3d152f11280d6cd87fb1a451f89c76d3d3c575cd354389"; + sha512.doc = "ae6cdfae0a36de999f20d037ed3944079bb6839e1466e2d403203f6cb3d74566bebd7dfe4bd7589902bfa21d90f4356fc44738700d75b6301b6e961a1b196eed"; + sha512.source = "229bed92dd74322de4c73b247fcdfebc8a71d357acea004d6981ac38639a0c7ad5cf2038dc4198fbc98e232bcd7252e8fe7ede625e454fe4d864ac99e2324aaf"; hasRunfiles = true; version = "2.4"; }; "c-pascal" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0fe3344f3d8aa345eb6df162f8c4daa1296d214d56e26b3a61d2b29612c04cb4e16f447e575f8c715222565104488f158044d4eb4fd37be60532b2b4416f4db4"; + sha512.doc = "80b573997d5a6f227786a8579867d95b23d716913587682cbcf3d6141f80998e8395f1b1a2ad2f4122a79df8734b419dca66f002b2ac53d270e4a4903901b874"; hasRunfiles = true; version = "1.2"; }; "c90" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4b60f8e07fb16da6b88780f7857e6f9f15607d53f22028c7ad3a3c09e21ba3091198eb27bd61eb836062468a8b83ad7d7f815ea1dcf2beb4603fa06d723622f3"; + sha512.doc = "9b902fee62f88fe81f023bed5a1c5bb1b95084ed49ba4afb7ae372ab6ac02be9866f60439a32e037dd3ab560cd1668e5e58923ea78945947b023ab7cb333175f"; + sha512.source = "795d56542ec65844f4991850a19445d8792808a6274fb73b460e1ec105f2dbaebf4a2f3662c753a5d8d3bf2e2c3dd1cfd374fa599975f806431e35b92db49a29"; hasRunfiles = true; }; "cabin" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "03ac8281945ae8c6561a351f04c9be4a40f9cc09d920bdb8b76512a35f74891762e851ddb03328f7c6e7cad7ae25f4ee1b463cdad1b319a6afd94d3cfc3de4f2"; + sha512.doc = "bf12ad4df63ef9b800dde9e5e40acb63e09b743ec36cf0ed5f7c8045422d2f4f1fe3b40cba992fb80f5f7e83eacf01d4d16d5549ffde39086aa00633c7600de9"; hasRunfiles = true; }; "cachepic" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8b26d6e71616c12bb51eee2b094c96ea8c1522b6cc5d677f96a5a1c07b8374d072f4a4e7b137907c976f8b8a3fa1a5eeec33eb1b5f16b7ce915a6259d0e1b2f3"; + sha512.doc = "8246761e4683567dad80b3e9ebfaa92032c049b043f366380082a485e3d02f067f6a99e0c293fa6ac604d61bc2d45f162d7f51b3340b993806e35fb1ff7e1740"; hasRunfiles = true; version = "1.0"; }; "caladea" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "91e16e0bcbcb9c7268d44ce8ed79ad363c1a3041ea4be687db3e5fab457a0aa4209e4882e4a9bda9ee9607b980bb3309c2b600862c5ac9fc3ac263570978e8da"; + sha512.doc = "248ba3266eaddceecdfbd4ae444e791d0f7fe92e7827cdb21ff986f8d86a792e18a03048af7b267c038a202bc6dfeddd8ecbe3f7928211a7a687e49dbc3a937e"; hasRunfiles = true; }; "calcage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "26e549bf658e4c7fb022efff883d2f6a76a4dbb18befe15c249746350afcaf7e872f36628e2ab9b63b002dfec0c8bb05f7a72c0c12e1256e086be2b01e1c8c38"; + sha512.doc = "b18be5eaa0cbb9229935450eb75d8e06cc88ae4e278102cfb03b05f63e93e2c5b2b17cbf8f12821394cb0e514a8e305339105fcfbac81224f366425a7ca00efb"; + sha512.source = "ac917d27a62501f3dd3b256ac3bcc5b58b4630bbcecc7c7a55bc04bfebd5bba62d73ab55dc7f387fa394ee34215ad7756c584cca6e1f2a253e72a11247a51b9f"; hasRunfiles = true; version = "0.90"; }; "calctab" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e4faea81a03473fa5ae3f7410c8722715c428aa212d0e8aa93246a997f05c20a75c5e571a3c3eaa6c56c7003085844a1f8928b61030ee929ca709ff613cbff10"; + sha512.doc = "16eaab48315e2d00aa9a1aa5dd695a3b387a59c196699200f5b710011f4771a1edcba365f718e32c51de0d891ebc91bccfa48c01b5cc0b62abd9e0ad52350974"; hasRunfiles = true; version = "0.6.1"; }; "calculation" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8588d9f0070aff0083521062991804cd1c5c3572032ff4b613749d206d6d17bbc8b28d37e2527271bb0a4907117b3c8446c432e4b1b9da5a90940575fb3eb629"; + sha512.doc = "1ae878b91570c6aeeb9d0124eeb65bc471f052b64e3f373bd9314ca8ea192f379af08649d402408863131f6510ab99c61d5ced8b4bc6d287374d2ce6875fdc26"; + sha512.source = "32c2849dbd05fed24c9c6bf3bbe1b9917ccedcb1d072f6b6071af18c333624fb0bfefb4439d396e20ff4439cd3ca8f9d9b62882bc6d61349ac18d709bdaac7fe"; hasRunfiles = true; version = "1.0"; }; "calculator" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1d47ab546fec9f3da5b2bbc5f8039977aaad45323d90dd326195b76f5e510877bc45f29cb551dc14c6d6014529853dc136636cd898ac9f3cb783e091a09af008"; + sha512.doc = "bad6b57c5979ca4742cb2a12f776d500531e5b55e1e382bf6d30abc52463b0ba9edbcbdd5ade091437eced4ccb98d655854ca0fa5e6e57a70a34248ccc8a3ac6"; + sha512.source = "772bee8685277717d2d1fac541df15a5fc438f1315f11667eac35992be90af2dd28b4066ff73988a57f1f306d998a00635790721fa5a2dcac3f5c05e7e59f193"; hasRunfiles = true; version = "2.0"; }; "calligra" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e9e2586a71379c729f1a794b8d20e6a73e169645552cf0c982f25dbacd1ba7b9465e958dee495b9a18e6f336d945da75502a71ad8023492d290b23fa86c7165b"; + sha512.doc = "59e46f64a1a06441f18f0f565cb1171eff4d6f124968c473e167789aa192845ce57d6ddf407e9f518f38459ff327a4469457f6b0da9b20ddfab949ac7d1be655"; hasRunfiles = true; }; "calligra-type1" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "81a11ea4be8cb61513e029329eb967df2a81432e1500817ddb7fd4b5e16a4ae08fde9424e6841b48ff6d7a3a447230ccbe133783e897b112f22a38985ac1bd5e"; + sha512.doc = "8e04f6009bb7e3e6093e0a4d80872aab68a3f994fbdad29ecb66d4d7abef0ad8b627e4d5790eb2fe0083d19e3abb7ed6a1630c82c0b3d486c675f9d1f913839c"; hasRunfiles = true; version = "001.000"; }; "callouts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e8279e8132042f488e8b952e89ddcf28e521dde4f6ebb63b3e351743407634e25363200c0f15afba8f347f5660b75a81a0fee372e2f28601d2680bac2cb739c0"; + sha512.doc = "f0e89b99e5c482f62d996c9412cb0f94899ee0dd232fa017865bf6e2c791c2d5f3197bb1b9c170053c9aeb4aab7c7890f549b7473100227d727b759e756090d1"; hasRunfiles = true; }; "calrsfs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e99e73a484a900aff57ab098238cfaab47bfa45176ae2edc19e496f92d2de70b04f398d5fedb7a41ac9258ebdf29fa78acc159fb7481e68422d84c636678905f"; + sha512.doc = "6ce08bacebebd8a7a3c105ad4c43319645d145c04f1167c955944016a8d816de563d0af80d42e7ae0ca42af28dc43a2e652e760d4a408e97d6f81532bbd8efdc"; hasRunfiles = true; }; "cals" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7c6faa80e94fa3f1195618f6172fcb0fa7483dd39c77b40243362039d94c906fc31d92911006ab6a6986265f89bd7ef82b9b857c290e0d4d5f4d6eb402de8bce"; + sha512.doc = "57b54f65d39a8a3a2244314c10090ae2b9ec7f5ec793a7411adfceb0e00952543d7e73d708f913297d02f21e902f564ab048549ff16e103a0388803df253039b"; + sha512.source = "ba2f208defba118ca2fb964a3d00ed2f76d17fc5879ed2bc42c24e051214868a482176003777a64917cd7e18dcdc923bf2ff1d8f300b652a1969cd9cb90b069b"; hasRunfiles = true; version = "2.4.2"; }; "calxxxx-yyyy" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0630916a994be711f4135e2045a7804b4ff0c7bc962ac0652be82a615a62e00845bb0d3605b673b78530ffec11c8626319390038ee3ab30b1413f7113cb592fd"; + sha512.doc = "8d3eb79ab97ad30d4dba9adf1f952b48949e7c91edec8deff645ce9d5cf063122b7b95a833dc098fdaa9320718a798826d55b7b3c4411d4a082ce3c0498af9bb"; hasRunfiles = true; - version = "20.17a"; + version = "20.18a"; }; "cancel" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c7e4df2643981e310a9090286273118ea2e65c89ffca4e0c6dcd10ce0cae6159a9dedd1e9d1cd311ebde22e2f630b59d4880997e4a2c07f9939939139283deff"; + sha512.doc = "a1758ed5fedc63c9a3be40550cb5e7fcac089c835f6a25309a0dcb85dc4b9d02e5518c6fef5bbc0df3f21012da7a67672bc39260bccfe3cac632f2310d7b5d4c"; hasRunfiles = true; version = "2.2"; }; "canoniclayout" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0f3450b327594d699f2b551019b61783a2c97ad36770c0ed28b414a3b187e70c8d184eaa9a89994f3ff5d110ee08dab2650e0f09023dbc00fe67cf69acd7d780"; + sha512.doc = "a272f259ae74e941b8c1ba4c659efc7a65f0c3c5c287278d5c3bc2754273e3aeec4487d8c9fa47eb10748e349b81185d8201be0a0144f51e5c0a113ed9e3bab2"; + sha512.source = "1b338b6719a05196148f503df84e096a94f82b3eda116796004a236abffe575ea84c809fbddb386aee9f84a5f62b475e85d82df7a3ce30b8bbe11296e294b2de"; hasRunfiles = true; version = "0.4"; }; "cantarell" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "38ec28a80e7a895706c926766259b2c056e2f44e481c6bbdbc36d0a6bda1b3736f968b10f15d106b08da1a83e0da2698590acf4da3c585a32f842d1bfc5888b2"; + sha512.doc = "f8f7c5184697be812e8315f142b3c713bf58e03dbe90408556f091f68f5190b1e993617ca0df85abee499a6b9d5bfb177c1a2dc63c8e85268d4d16322987b077"; + sha512.source = "cd4163c9ef1f57983329cf17db63d6c2512084d28bc098da702639e8395a9daa2a1a0494c97556e6315878abf74e58d93ba545ebbb530d7b6648938ae637b517"; hasRunfiles = true; version = "2.4"; }; "capt-of" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1ee5b6f50ec473f291f0fe4a785d24dcfdbfc4ef65bfc9226eb1ee66ccf7b43ae196bdbd100451f853519c90015cd207bddccac88e538e90d27c9a465f5e30d1"; + sha512.doc = "05c352108fa1e14d0601caa91a2a8b3da978f9f4444c5bbe0fc7478c049b589d3f682f6f99109e0174dc7613a91ce91cd2b645d20f538cc676c31207f50f9899"; + sha512.source = "234136dcb0d6ab3a2fa5c2e975b8a021ac877c1e578d371f3cd2936dac0bc4291845da4aef394b91fb5d570ce9d6ef578561b148d2735fbf1c85fedcab4b2c21"; hasRunfiles = true; }; "captcont" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ab39181798f82c70fe9fc3e4fe1c47936e6f77df078e6d3f08369a81570328b05dbf80c50e544a4dbe2c765fcaa0ae0d200c2dbf641346ae4eea6a4ce4a64787"; + sha512.doc = "62b2cfe89a39b7b446336281f18fdd29ece0e05560f5e6e88b71ec8066cfc9ce91fa0090e2c341448268a8908649a89cb398a390cabdb7a1b4895fe479d611c3"; + sha512.source = "08aaecc00a46edeb6d4e79252b8670e469d1036b1b5e13e7e761a17f7299b65ed818ce5c7331e46d628f85d9e809e2f31607ddf928066e165f67eecb7c969b37"; hasRunfiles = true; version = "2.0"; }; "captdef" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "454d8c7cb676b4f296675f79410031457b03e9af421db26b80a5323af3f57e980725897de63544da96d482600a6871f1f2ed7d3d12cbe3760918859d6dff5ebe"; + sha512.doc = "04446a9bc9b6b3acad1131d9e09cfa9c353e6e1586f2e7aa036e0a3096d1630ae4cf6a6ed3126fe6adf1d882e3bbd8b00419b8b0c1cf9ad4395ddcd8ec82ae70"; hasRunfiles = true; }; "caption" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "63875059c9431dec3c3345886471f9e69201d3cd3516cf15ce63cfb4f17cf207042355b07c0ade7408e3f4966437c6e4e9055b517c63f06d02403ffcead5b56e"; + sha512.doc = "12554b272ef47f80f2720fb350e93750f4afe27457623f75a4a8e1495acd6a545d61abcae5f41ff297941e72eb2da340057a3ff05ba87758b3f26e0d1c401727"; + sha512.source = "d3753dbb78664c715176d31a568aa9aa10cbfb612c8007391c8b616e86ebd03afede5cb585c4b1657f53bac34e67cb34398d27b73c64e765a1717d33daa5ea32"; hasRunfiles = true; }; "carbohydrates" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "84ece3c315e46f778f1eaebfe253927c107def981016073493ec0f13a28be0583f96fb6fdc2ec84de647f1192d37d73b28e78aed7827d4ea027a31b7ee11e0b3"; + sha512.doc = "a439419e3c800df1696e478b2b3feb2ad917bbaff92836105894cafd1dedc6324a4a38b6384b7ad51bef7cc9c0887950a8920691f4811ac8942cb397aabbb7ef"; hasRunfiles = true; version = "0.1"; }; "carlisle" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b0ff8262182be519ae872b1f81f55fbc1367466481dc04caf1d582e7487ef11f24c8d1841ebf5ee001f60b220685b90e664e173236e28b0c3ed9e8045120eafc"; + sha512.doc = "03dda7dd2097e51aef83f5ce9eb6ddaf1a5093ddd117466210e6bd17ef7ab240e1cddd6f93b1e2bbf69190118b746f7c0b4891455c3714821ffa0099bfcd683d"; + sha512.source = "f69cccc2819d9b1e26d3586bd7df937384dbc89d890a9d50eb6ace70f8fb87e65388121adadb86dfe4943973c3ceed4f9752ad7cefe1fd8727c841a63180aca6"; hasRunfiles = true; }; "carlito" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "395c5c6dc439a79678d29df10a564cab73551de5e8bcb160a3cb86445ab8e59abe78258654877f8e6b5a3130e20ab23f2585488432ba12f807d398b64f9e824d"; + sha512.doc = "37dcf1bc5b20b9d5a45cf297b17961e722477449843b98097395e852bf41b7622a7983477bfca5e16d2fbf7e069b1adf3a2e988fabec022ebc2a147167d5ae08"; hasRunfiles = true; }; "carolmin-ps" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f8e47e9d4543b32e4f3b8ebf366b140ee588bed0afe9e2062f2e335ee65d98e9ac698aa237b7c5a20ff5d097a2d0fe64859900b6df34890a528b79ba18e2f19c"; + sha512.doc = "e250d7037f97770318e86fc7dfcf3d2607466a957c9d016936243f6db2f151363c09459567f82f48d4d42cace96256e978b83c892af8fcefcc75a12332d5057e"; hasRunfiles = true; }; "cascadilla" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4dda2e0c8c02404530d5f2d6813947dc266faaaaa80737a2dab44052d46c2115f3611f68fb5e6d0dbae9031649701c483f8ae68f4a1ffbc0f4c7d8fd7c199a73"; + sha512.doc = "acbdcb31855389c42bb620a82384700857ea5791f2435903fd9377d7c33471908abc5a366dc362d161efeed611b9ce73bf2d7a470145605219fb2e3f3fa2189c"; hasRunfiles = true; version = "1.8.2"; }; "cases" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "53c1a2f9b4106c8de8ce8bbb7c5814d8da34d2332b95bbc94d26a1ced6411491ec6c3abaa1f0e4fe52e88115ca62a084bcc674c0337940f82cacdafde221bc1c"; + sha512.doc = "eac0633c16bf95fa5cb32e349c058f42f4b72a304d404f0cbaa97448c7daed1c0fa6430c641c07fdb82e742de7007f93fd777116ac71dc60d0849ef5705a5d1f"; hasRunfiles = true; version = "2.5"; }; "casyl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ec6b463859334c324899f7ca19a0557015a191489bcccf1982bc99c2ce4c6d247eb144fa72c2427eff45bb80e137fee889d41e17e9c480b5257b9473098624bd"; + sha512.doc = "18c7e60a1ac400e8fc7407eb4b081f853cf0608b4fb0c33666ea17bcf4380c0eb851a044e19904ab27776edee16bb659d782bc1074396e22c0e24aad4f2ed8f7"; hasRunfiles = true; version = "2.0"; }; "catchfilebetweentags" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3365e617ba0b1b2da47596516de3106a151ca020da4f87ad1255dc9f4eae0a221686d292797a9e51cae7ef956b57960e1e6b46dbc5eca8cf601c127baf5016c2"; + sha512.doc = "7703d1e96f0fc8565a3625bf15eef4a6f83f9df3c29f5b39a058c0415eb970526418cdd1fef55fccd7ed0708010c6b050d8b05194792e51ef03daa66ef770e7f"; + sha512.source = "4ace1c3858265c47784ba067a187728951eb13abb6bfe4ee5b4cd53017361ff5db4a40be65b826bbdc22d8e3fe73ff7cb957d57e392e0e7682d5057c83df2099"; hasRunfiles = true; version = "1.1"; }; "catcodes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "42a953ae440b4afa189d1fa8afbc5430d0f02a9f77650955dd3d454570de01d4989e25ab1b86e59e2de8bb853878bb11d885c688e1558b47d9724655f1f93f1a"; + sha512.doc = "60e7147325cf567bc63aeb532338c261dc13b38596a0fe0b528e4841d9b84fcd51c4266d1c56785631c3da5affc57fab4ac2697ff7a90f83697b9d94228c9346"; + sha512.source = "c59ccda3823955897f3fbba08023caa197f6ff70bdbd3ed792987f1dacbe957c8fb2f82c60fdeb08eefd396ef1bc08a7871c0653c83101a2109742d04ba68892"; hasRunfiles = true; version = "r0.2"; }; "catechis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0fb6bb097b897cb000a8cc02b07551d758e17ca4697e3df04761df1b54dddb723f572ad06ecde3e73ef9c248c5fb8ddb4abd5e3605e60a7ac2c1aa3b34e58f2f"; + sha512.doc = "23ae2cd7a749944f0473f68eb0bf7c3ec5aee7f6339db788bd0a11387ee2f584065980a67b415ddef2b17c7c9281628a9c5b1f35f5d60b40e827c5934e6274ea"; + sha512.source = "53150c755adfe49fc54b07fe272e5683972916fbf281fb176adfda41cef2c6b9964b49bde18310f3f7bdfc38ff806628212d0de9a31d8748b97b699c5171d8c2"; hasRunfiles = true; - version = "1.1"; + version = "2.0"; }; "catoptions" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "40746c7659d762901797f1ef6a4e40bd04edc0a7f5f53b8c1e20035b63a940f83149aec3c3b881ec8b3f27a237e392c4749385d4e67c1b1b1502948b16b7c0ec"; + sha512.doc = "e46a9e6dc73ea3825937de5b9100462325a906715e83cf969b8714cbda4b6a69f6df9acce98b5213e24036c2ff6b0aade0292a70ce1078aad9d9e5083ba9912e"; hasRunfiles = true; version = "0.2.7h"; }; "cbcoptic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "29e5f2a23fac58968927f0c820f6f7ceca73abb2ff69b6c9b23aded952bf9c75eaa33ca3a3c4933be155a95113650a2831c918ed79c8fc54d58633323738c31d"; + sha512.doc = "3460f22a4d5ccdf4bf9e510c50e6b2e567533a1dad34dc5d933e86b0d8bf285b94af7a25d3fbdbd8befd1693c1f88c39a4aa1ebe8eecd09d86ed3450941628ab"; hasRunfiles = true; version = "0.2"; }; "cbfonts" = { stripPrefix = 0; deps."cbfonts-fd" = tl."cbfonts-fd"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7a258c834623bd653926518beff97a8fe4528e8c9eab1bf2f1e37e808dba6e5f478853d00681ce8b80a1f2e3ed85a60894c2dd86f10234faa1b79627c1180bb6"; + sha512.doc = "00399324cd89cf49a5ba027615e9926f7067f01d237285ade8fcd7ecc7677a8caf58052bbf4298658cb28a49bbcc192d5751fa30a281944e3f1a7bb84589724a"; hasRunfiles = true; }; "cbfonts-fd" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "47da74fc10763b78a1975f68840d0f92dd27c4bac67304ea6bba5a8522dabdcb21ce628b2083f5487d450960d4d9f7e9745dfa883544b8439655bf151a3aa73c"; + sha512.doc = "f66162e3b3ac706698c30a60c664a1a922d30e6c3e4b34da53858443e5d66bf09df96725901e31ad0cc39a2c42eb15571c6d73e9a0451956c8e6ace84b31a3dd"; + sha512.source = "b61c59021e7e33400b1d69d7317e6d07f3253af6aa621126186f630cb65d2d09f86c40968862ffb33369648aadff3c6b5138a7b711808c72a329fd9e6e72ba80"; hasRunfiles = true; version = "1.2"; }; "cc-pl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3d07dbbf626811cc55d5602ffc2492bd1d1fbd18364d01b9f38909d3eba5f5f5a46c290583b193ad1b1b1cc9ea5f91d201e12be75e2ac268588be247800f571b"; + sha512.doc = "2b3539e2ff9dabbfd0f54f8e8fcc8d088bb4a8c49f42d1a2cf58153dc970a177c534860b2992d0a9db9c6cdb76d82d0b47a4d633095192a408a225d0c50333ca"; hasRunfiles = true; version = "1.02.2"; }; "ccaption" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9e1e34cc30ccd318b021561906c2fbbec54d586aec35e7249818d62d6e32b01d6758cfe0903cface1404804d4b7a143ee6ae4eb04ead4435fd5289fcbbc53c97"; + sha512.doc = "a881ea7992708f820ae0040e0023372c2a1aed7a3942381f0d3e5da7c9f028ef7ac4792d511f0b28fde634e5c096423db4a9bd17ab8e380f29346f4fd4edfedc"; + sha512.source = "da4e5615e6a14762fd1a7f175451539f4e55f99ed210423342019e3f9bd0cbca6336fb1d92e855848e5e6814e566b7b0377c4221faa1fb680f7e619807ee588d"; hasRunfiles = true; version = "3.2c"; }; "ccfonts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1a1847e139b6336fd758725afec102c498f42b1770fc161434b1360d252c56a6b5eda03909fe88de4ef719f7a0a61cb6fc462831f5ab24b2c021870f498820a9"; + sha512.doc = "289b5cb80dbca5726b39889b08f854d6d5935bf1682073efc99c9d2614fdfe404b8d9176705443eb75542f022f8ead861b3dc43b35f1cbe482e33194ca34db31"; + sha512.source = "1c6418e4ffa78b3775b44ea7695ceec877f8dfa1d373d8f91f7c3403d0de476cfe6f07a84a01112a179d70bdbc4f36fc76ff7bc892d9bdc43ba3f07789fa34da"; hasRunfiles = true; version = "1.1"; }; "ccicons" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "782db0a4dd9eb03107bef2426ea7a2e7d0baa9dd7c95de6d2a4b54801bd5f2cd3cd7943688676bcec0773eece34773ebfd38782ac68c7cafb229a8e0b5bf6a5e"; + sha512.doc = "5e5f6057d20c580c5fff55d92c049ade96c22fe4dcd9ff9c081d80bdc22e72f490ddfe07a6e6550b04c2a821c0231e3e3f8c4affe581b914feae20a8e65a80fc"; + sha512.source = "66526a8e3fdecc7e922fd94e74a976588abf1da7c555b88c0fc11276dff1764348e59f3c3c232ded2843a3cc388b496f7af7926201e6ead7a83e41eb272c8874"; hasRunfiles = true; - version = "1.5"; + version = "1.6"; }; "cclicenses" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "75fbfe57385f8382f923f1241fdff9b42bd0717535c5a7e124577094f1d2cf82f883a940ea1c128abf430199c3c399afa6196b214cb66e5000c0e0bedb9563db"; + sha512.doc = "f22b292f3bd60a37659e3c990911ba79cfe1307ca63c368bede33b487a4932f21870b9bc1d721d7f6d3fbf87d626c9c1662e59e83459ce5018c9d5232c5772b4"; + sha512.source = "8f537e495ae46220f45ef86fde2c19affcd8d9158667fd744807312ab2509a77558733f85f192244b9af0e8e127271c0458c821f53f74bea37caf89517ba9a87"; hasRunfiles = true; }; "cd" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "95bda08e18b12d15129472b16a693e83df2432f264c4b408b9372665e7ec484eece423a5a6380e950cc9db208de4ed501f2f51eaf5849ded97c141312c8089fd"; + sha512.doc = "99cd93ea1a7a738ae0e326b551ae7e8a4e60f5c8e32a659322630718da07f1ce758a134eea17e96d5c3cfe80b676b075c20a970013a1b99093c756b621e98b87"; + sha512.source = "bf11f9c906f8f4d2d9d28a7be3aa3660bbbd2af524c9b573f6d9eecb8d3d4a46107adbfefdeea538b7588db6424cfb53b68150fb847d8fc1f23ae012ef9d4fe9"; hasRunfiles = true; version = "1.4"; }; "cd-cover" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b625b34a34b20ad1c28fc6b8c31584cae7f94a7762914fd3dab96a0d9611b1e18a934d7a880aa25a45ab2e466b7c749c6570d8489d3dd3f3a213602c180c4a7a"; + sha512.doc = "759a58aff64993df9f907b7b284c4646fbbf140fc9a3629735d2b6e86c2c7af4006dd393e6480a861912bd72f3d82fd143c1f98470df22b5bd0d47c66cb157b1"; + sha512.source = "c0f0960dcd617075ec1c2ac9b7bb588bfde2a4314a1f9c2b99a9b98fe04b764b1f3bd9eb4c39ca27baa2e4506db24d404c8ae6d66d57b5b259499bcb955c2445"; hasRunfiles = true; version = "1.0"; }; "cdpbundl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9219fef0e90f20d007dc5681b5508b7d180d64e02763230a24fc95e2056683f64c4498237c1859cd7e91a9ce880bb99e8b95dcdf2f88b538c53bb1a4636dd37b"; + sha512.doc = "6a1d621c475f8bd275c55221b3878017de8f0831fe91ba10339d7ca9e60e588f2ae16fe3b7c5d6741293865bc385f32af053776d8b4d13025409c2002785bfd5"; + sha512.source = "eb273661634083910d43af415385b6f7d14e3efb138391f8d23cc0ee628f7409f6f568bdcce1aba57946790e6da39fc119788b111f4e51a57e25ca660b2c4c1a"; hasRunfiles = true; - version = "0.36"; + version = "0.36d"; }; "cell" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "46d82331cd5a6888f2925cc0624bcb5a0e69c1af0701a0649aeb556a6ab55a073ed11f82f34bba2ba694c22c6896abeaefce7c8e0acb76115b8e7252d342788a"; + sha512.doc = "b4993741eacce22ab6080ee5799e0466a609caffe2181e0e306f4ed288ba9812d07944f3647d030a2b4cb5c8d3b3a2b4c430accf8d62965ce77fadfb85be4ad5"; hasRunfiles = true; }; "cellspace" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4befb0bf6b0911d4950bd0e5d14d5f1e2d08cabcada080d21ec682a85a5ec2a81fcb158563fdf0df3fa21925a6474bd86e999de82329c109e96499d2c03e5708"; + sha512.doc = "d92867bd6b4e108fb3b233f27a1f8b152de5e689f03cbc984e2f75ee2b33cebddbd6825220b634059a53fb4934846f4cbcc8ea226d8b07a9cc70a3c0af6b7cef"; hasRunfiles = true; version = "1.7"; }; "celtic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "04c516a24227de95fc2183f989ea1bcb5b4bb26bfb44b83a24fd93f262b5f9928bcc7ab0f358a2a0d9724553c485a803b36e3519779c93dda522a6c15390c855"; + sha512.doc = "53de8c2ed611d5436e42c423e5db7c4e78ee22ee7af24f00c9830f6a142fe84bf81d8471ca1074e0381a1d0a5df04bc94323bbf266c3d037d0b453b23840d42a"; + sha512.source = "68447067d617e12112281fdf8cbd83a1e70233c369eb018a0c4b8c4a476dd99a34092798c7cd804ada824fe9ed6894791ea4fd83bf1c74b9e31abb5bc261fce5"; hasRunfiles = true; version = "1.1"; }; "censor" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f2ac9f64a46cb2a402fb49d80d987c1c81591517e97ab88455b1e3553df746e1c6631ea43e8111fd84e20a963d9cdcf2ed3ccce397e1438c29960c5181ef2d1d"; + sha512.doc = "fb179abfd79ae1951386fb2f99a56b060ec82a7d91d3b4ac492deba7a7630958a378a0718538c344bf816cbf85ba1a1e42d4988adc17b14635bf2324310a5dc8"; hasRunfiles = true; version = "3.21"; }; "cesenaexam" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6d8ae4a7525e66b582fa9a87cd2a326392365234e2402feb20f6955ed682cdabb4f938b7a69ff4bf07981dfa96f05676082f9a6386f79888ae091ecff1bb1d25"; + sha512.doc = "2de4f202b5e4a9d3666047c6cb84d0c09dbc7a1354ea463b3a0b51478b9d5ba7dfb70a854eefdacdfb69b83a0694fec7b1493c112b03fbf2242a34aa9a08f07e"; + sha512.source = "4a134bd8b6c34d0b78b9fa612c7175ce6a2279e0cdd88034188bfdea1bf1f9ce3724bc0635e8af450e5af65191ca71eecb830b023171dcec55bcf6b7a9e0cb3a"; hasRunfiles = true; version = "0.2"; }; "cfr-initials" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "306b0a288f21e55e4d85f2d86dfe5602b36e6dfad11ed692fe699909954722c853b9e57417eb2954b128935ff856dd418a6e796a4fa58ecf8b4387a44a28adf5"; + sha512.doc = "d8802038e9f720a996637fe9dfce5672750d4b82944209c7f4312b283a4cfeeeb1bfd47ece3ec2a9bfa8c3d9927a88509c1798de99539b79c90f30573df55669"; hasRunfiles = true; version = "1.01"; }; "cfr-lm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "272d70e1132713559dfdc7fab8e45fb80f1ef1044c98f1bf41a91651eb86973f4a78f892d2733c2aebba6fe097d227f419e18b76b59410f6ae33a22dc0833cda"; + sha512.doc = "1841979926d6563f939308fa9045aa71eac92cec41db3a0a137894741a12fcf159a4bd7d96d80f2785fa3b5ee79e8a4ee6a489fc8c7be11e86ee4eb35dfbbbdc"; + sha512.source = "4320bfca0a319f9d643721321dbed0c7f9e1801ef1a8d866da6cfe24e823b8f0235b58b01104f32aef9573a565b3721a7ef363e51611b23da7b6da87a482d377"; hasRunfiles = true; version = "1.5"; }; "changebar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "75f1a79d54277390c013e687a8b147026cca2aa64f7808698dbda62d53ff05833c0765ebbb3bcd65b653b09b4ec25f23fbf3b4bee38b724f859dca0f0419b1a4"; + sha512.doc = "8bb98ecd9715a5a288a5d86aa1e49df5bb819510e87d1ee6b615389d0632dc167ae0ec6048243797ec1957de465447007dea46a8167341d48999a7a6b620f8f9"; + sha512.source = "6ad3fea1d149fbe861b68d36641366d13b24d5bdf0124ce502bc377782825b80d546a370c95ed9430e839559b48a6dd8a0d0e71bcd112685ef155a2a4d4ca57b"; hasRunfiles = true; - version = "3.5c"; + version = "3.6b"; }; "changelayout" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ce11edb3f73f76a8d3d68f597f862b4fa149ed52db72d68976fc17fc5dcd929930e20d845ddc5334e442da66f4b3b5b28e73dd3e40dad22b34db41d5a9da9db0"; + sha512.doc = "8847b027eb0161bfff6bdde105f3aef794b560c9b7bdddf45b4810a00e928239a4968db6e7db61f0a65f64bf046ae26c85ca705f1ef64bcd9f77959ea9b3e44c"; hasRunfiles = true; version = "1.0"; }; "changepage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c2d608927afbc8765400a23070ef5c6ea1da7e78fb3bbd6e41ca5a94d7597a6ec19f19cd15337edd98004d831126f6d111afc4e981f95488e5a1431a5e88e80b"; + sha512.doc = "79e427e43aafa6fdb1d2f053d657cdb8fdc36dec28ccde5e5c9679d814a9951889209b287d802f8613d41d92886eb5e78abf0f8b89e23a1648edc191aee66b1a"; + sha512.source = "1b1a7b2a7f1cc4faec6bb145d01734494325dc1f5c5bebe0bd94c6c7fbb0a4e3c5a34828dd118eef19652a175716d02c8cfcc00d949f3931049039ede2adab4b"; hasRunfiles = true; version = "1.0c"; }; "changes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c67b1600ade36c8e918cc622ab0134da7ff08b90ea46d68aa37c878ec76f0a362164499b11f3f8d73c733d2d25be40bf0193ed1a548e5ab826b08a587c743549"; + sha512.doc = "5020f413ea5c5a5401dad1fb54d9ceb0eda5e4ba79bdc3c4e4e0843aaf04b9a137441c62b1c1b0c18cddb5f91d21f268814270880fef2ceaae8a432f6d04a324"; + sha512.source = "4023d189792c346784610f9d6974ef6ea665eb2da65a603aa1a74a11f127a70b729b870ad81d4c4f16986269bffd11eb5206c70322715cb45930047cd0c962fb"; hasRunfiles = true; version = "2.0.4"; }; "chappg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "910a8aa6bb7439affd7ec660c9341dc27381ae48735fa5b5d070f92b455d6baae3134d9c6d025518af5e3bb33b34e4253796f00fc4ea2cb5b7b4a4a4d34ec58f"; + sha512.doc = "5aa65bbee5b9bdbbf487b038180f2d7c39babd5fa8c62d1d1dc0a52eed5d98c92949c0388610c2182545ad1707460313123eb3a399012b1915d11dd9853c33fd"; + sha512.source = "23d56d9a7a7e34cb34fda9b51eb4b9bbbcd86997ddb81fefa7044646604382bf8a254ded2bb11cdc8fd9049c6a32c4dc9d1b22137a400133d5987d97bcefeae1"; hasRunfiles = true; version = "2.1b"; }; "chapterfolder" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a0b341f17dbc5a153825ba154f0a114c2feedb29e4d4bf40a3054f9eabec59597584c2c1c62425592676122bdcb47138d3f95966758889bd7a60dd9fffc6ed4f"; + sha512.doc = "3ca6789d590906d15fa3fec3ddfaf3d7cd535b257f4892894e475361c65be34c748c035240b8401b851e35dd5ee164d24477cc044b08f6221787a139343779e9"; + sha512.source = "ecc3a985ce330549c01e9e25bbaf0b3fea02981a5c660688f960b92b92c29f9d9ccc48aed04eee0f0f30ac6b72fad7d4a5e70cd6825597cb857aad0e2c1bd1c9"; hasRunfiles = true; version = "2.0.1"; }; "charter" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3d3b3ff98de156d8135a7befb4982ac0da4efaad32329119094794d0a7a9387c56b58d870e076a20ee5a70858cc8e15b81ceb73525afc92a9dd080de46fdbf38"; + sha512.doc = "98c82aa7200524e405c0e244be512c49c3d114e2a718a107e7fe6f6ff9ce8700e8e8b0f70d2a880367e185781268345aad678108d7eb20293edb4a9d142d3a92"; hasRunfiles = true; }; "chbibref" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d8eac6820ccbc5af1f90ef06a3dfa512d9073b4373fc92851b4b7a505d550133c370e6996bff2beb37e0a47f1bdaf5cd1f6fe527c4adb30e4d91a7962d5ac895"; + sha512.doc = "837a63d9e18de02788e16d8c4831229709581e8fab60ff71e152cacf0b22db7885954baeac18ae265be649901140353f57bf1d6ac1aab319f7768b324f558543"; hasRunfiles = true; version = "1.0"; }; "cheatsheet" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5bcaa23b09f95e0b8b88d3d4dff6f77b58c0fb84009c16b0c2b967b7ab03a8c87e99eeea1dba31a6ebaa6204f3fc4792df7a3d780db252f5dc26a1adfeaad39a"; + sha512.doc = "44151468209cdb30982bf1b2aaadde0797dd72580cb0a13bb17d36e11bcf193c1d3a3ce6266864383766c22e2e0135636f20284b0ac941953d512883694c4f27"; + sha512.source = "5be005bf087a16c9b14bde2755f11b8771a955bc0d129567b53b5cf0a930e8bb98d90ca04f7d3334e778d8d14c60b292a61c525c4bfe3bf3f7c9cd6cc6be5afc"; hasRunfiles = true; version = "0.8"; }; "checkcites" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "76600f1ba2152b55640b334bb542418c0d69cea1feeff72841e4298bbf5acd833c172fe298bfe47aa69dfc0cb77073dd8c3a88b458ac4d86e5cfdaf045b1451b"; + sha512.doc = "f030a94397ed1b2db7ce2d36dbfd16d67c5e75507cef0f5ba7992195cfaf3f24fa999789ad95def778001234df6635b9307cb3fec1472da8414035d4341ce6e7"; hasRunfiles = true; version = "2.0"; }; "checklistings" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c58753601d1af48ec2bae629b5671fdf1de8f055058763a9328a1fea9829960a86df836358fef16985747b31f4e1a569d78d4acf167cdece2d34eb57ab738548"; + sha512.doc = "771246b9ccc70cb337a3f55e0d04e406c338217298f091c9372533bb55c5c98f0947287b2f0340bda049f5f0acbd33d2ab9e706426c5b487e0a31460863d5e40"; + sha512.source = "8fd158560f0bbdc7ea996b510ca69cf30dce26decd6c963533ea80a6eba7d6543c72e12175fc568725fbd8e4c8226503cabc607b52d68d51901bc8f32146e818"; hasRunfiles = true; version = "1.0"; }; "chem-journal" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "d637bffe8b905ba45666d43b70e32311d9197e83e3b5fb8942b2ae60f8aee06986972a6eb9586ac244361dd523969b1736c27a968e9d19cfd0a5ec6292ef6ea1"; hasRunfiles = true; }; "chemarrow" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f0f723de60100fb0a6813e55c8664afd213c3817d12126f8ddb46f3301bb6c4987616c734b7017cc45c9aa909c3ab1369fb87885eaff28deee3524b352e83c2c"; + sha512.doc = "dc214722a98098ad37dddc92451190e1134cae8c2adae74d9ecf2678d74d28f59f6074bf8bea9a58862d214e8fd7ed64193f31aa86ad43d8dd6628feda2a0291"; + sha512.source = "382db706acbb63cb7b265b6ed3fd1aac5f028e224a83a204cacf1da1ee95258a44af9abae1211a0c3c9e558d37a61936b79efcf53e353e389cb4ee411b889009"; hasRunfiles = true; version = "0.9"; }; "chembst" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f4f770c745a0b456e2189921548a7674e3d6fec98933a162933bcacd62d67e1364536db172e72afc2b3d7baa571f7e22a1f512e2a349a7aa1a03e30d0073c453"; + sha512.doc = "77710f711906776a9f7ad2d0c02907e4de2a20a39e5d43b54fb43b5378c1c9b5ba6e1eee9d7844381efaa2740dff48e1d6c7cb65a70a9c2a5eccf0cc2b26f3fc"; + sha512.source = "ab3384b3489ef16f45d1fcf840d8566cedbb51147a4bedadf950d14dd96770c8746e031bcd295b1aa76c56aaef19671edf0edf78b1e03c015f96b6f845f7b0e1"; hasRunfiles = true; version = "0.2.5"; }; "chemcompounds" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c2505bb8f50b693d6d5fad24251f2874873cf50de3cdbcea5442441633bc0660300f5b007d29f349c3682c8a303b4c705faab2602d70d47ef4669679c68f9338"; + sha512.doc = "784884bcdee618314a1479dd652bd6e83f55a29b7e1633f935cb9dda834f1f3fca51d8c5d371be941cd163cedbf3d70bc7727fb83f35a20ad223e726ada61f62"; + sha512.source = "a67bb0f03a508864b448b33b0dc2c4f03054466ec3da3e651ff306db5b7ed32122bacb9aad54c6c57572ed0edff9e6cb37931231cc8ab74b3d238215d2aace53"; hasRunfiles = true; }; "chemcono" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "30679baed109922aa28b585c535228893095bc37b7a95e8116c4df642d7651bd4ff5df360b92a4ea2574881de5b8defb88e74d1a729ed6c7c058ff2fe7786ef3"; + sha512.doc = "884e8869844a60b3febdf903f41c94a7f64f6fc07e3f925c4c66d54514da5ef4b94986babb695129ea11eba544f229d1c4bef80e1c720d6a37a3c03c95041e1a"; hasRunfiles = true; version = "1.3"; }; "chemexec" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d566267bb882baf449741151f4f50b73962bf02c9876a18db626f834b58d69069311c780bc07562af31ff9cadccd34f7cc9a41a9ab698dbeda1387c40fc2ba61"; + sha512.doc = "5a706bc2dc2646fbfb63baedc5db475707fffa1bb6a8c997fb9f4e68725b2518dc566c0f7218e435d4f78821f8396af217f756be72ee6ff51c0eb3e31936c319"; hasRunfiles = true; version = "1.0"; }; "chemfig" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b68cd4f1a5f257eb480bd67586eb9d400e63f01e738d7153b424ec6e2c6f14dbccab5b93a4c47e680e81398cb68403dfee8a4a67d762642489a65e4395ded9ec"; + sha512.doc = "26750bb1e9373033ba4c24f562b9b3de9daeaa9077ff78167b82be8336c9627f8daaa720aa7327696128df80c7be2234b1ad14b0e380d9fa564f62c8defeb3f6"; hasRunfiles = true; version = "1.2e"; }; "chemformula" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0397d95581531f1dbf16191a723ca611dce5931c604cc8c5023d920126bb1d3776b8c6ff342780f1b755b11b449b94d665c634789776a4db95d44200f6e14219"; + sha512.doc = "82433ead0f70c00be8dd29536e4c1be3111f702a81d3b315def6ac267ba916fc8c70e23d05b91dfac65f705ab8560c1a106c06567638d64786a127247fa4815b"; hasRunfiles = true; version = "4.15e"; }; "chemgreek" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3a836f3faea22932eabfe41c02788f21fd289f41f22423fa7d539a654f77885a0a0b78fd601fd4d454cf2e2760c68c4fcd4ecf3edc31163461c504d2c464a309"; + sha512.doc = "c478af32b2a8631bd8d285f2ae16e3df61190363837994e6a86bdee385e6d93b186aceddd7e01fa2f2a01be3557673d76892e13007870f8dc11cb9c5c74ce586"; hasRunfiles = true; version = "1.1"; }; "chemmacros" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b5e77e29adbb655d56c037c1e01db51889b1073ab9b45e11295f84980ee7b26ce46fc7f3d504da58e99c4e0fd8e4a9c6128b74cb46f0f1942c3743069d76ff23"; + sha512.doc = "a19c3626c1d591452c21c1357f518687e9c96b1e09369a79704d0a13c9b1b2e292b0239060f1fe714a58bbbb7649f52cc975e255151501060ddefb755865524e"; hasRunfiles = true; version = "5.8b"; }; "chemnum" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "891616ab44a43876eeeb02d835c7da64aa7b1c35dbe60ecbd49961421b3f57245e75100a570b367d7e60e7f07e4d151ff205c212425fe09631f00a8cb397e96a"; + sha512.doc = "a504b6605e57e6a9b8c1dcbc9be5c1cfd8c1091ecfd6efc96622722ed924d5adb7a1022e090803905abd4ae35346eeb03df4b96d023067567444b984d609b39e"; hasRunfiles = true; version = "1.2"; }; "chemschemex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8921b3932e2e547445097afaca1d01b3e765160faee978dd869d955d06de72f1cfcc52814f39bab2f9c9790cdd64c0f70cb205eb68c6604cebeda302b568f225"; + sha512.doc = "d3bbdcd218fdf2a5ec1e3647a5e42d8edb605514331030059371cfda6714554981a08d84558f6a0577a0a4efcc25b706d052ba7e72d7c906267cc8ff85a32df8"; + sha512.source = "8fa47d5ca624ab42a69a29949e2798957dad407f279858a05323bd758ff3621ff0e861286ba0130651d36f6da4118d176f1f9cfe583f28a43b70a362b4eb5b6f"; hasRunfiles = true; - version = "1.1"; + version = "1.2"; }; "chemstyle" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0e2f2021813accd10d50811b9c19e2af05eb0e558b04fa51724b34c0eb7b1da239c980e8508c0a818d71b79bde8db25131603933c3fabd99fc674d1ffbe75e05"; + sha512.doc = "408cabe25844840bbf30beeec129bcee8fbad100703f750b68afc232e3dc7c36b7aedd24a418501c5333e15174d3542ad21344cbd034e49325eea28d6700bb0f"; + sha512.source = "1aedadbfb783a6ff4edc914e188ff6aa1f519d51eb28bcb9f148bdcdaf0569d947407e9cf6c8d63f9b2570014543cf82d9db65b97dd24e7a49d4de0d473a9dde"; hasRunfiles = true; version = "2.0m"; }; "cherokee" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9d1496fcdeb12ede3b137aa3cae652b1a3cfc48dddfe38142bc889e9b09c5b89c3146bebdc5d356d98e54e1dad815338e9bd123d5058478433b391eeca9e02a5"; + sha512.doc = "e1f926500b4dc47580d47e2ea582262ad61b11427235a9d5a71f66bded08b7524ac49c1be8b94a45f1406d84c0e7d751d28b67f16cb7742cd3e3d6ed3002644b"; hasRunfiles = true; }; "chess" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "48c399e9bfe51df765e8995a225df29fca21ba5f128b671dbaabe46fede7294ef4f4aa938a87cead155b130cc52461cc7b0624124004cfaf0b411470e1d5fa23"; + sha512.doc = "7d406ed2348450866eab8d505ab873d6283b10c07c9459dd46e3754af6ddb7c29b5bb4894a3cea3010e53de146e06c74dfcb54414ed6e47156a16b076edba891"; hasRunfiles = true; version = "1.2"; }; "chess-problem-diagrams" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4a17b212608aa615903809dc49d554ba424cc468647a52dd617df48fd7f41d6c4a6349db8f185a80764c873cd4d01f9d54acd0bfb7a48253c36d0f6a4165b6cb"; + sha512.doc = "29c98393bfb0d42a6bcd2b4f9b5083860564d89fbaaced8269c1470693e2d3ec3f5b64020c4264b20d8c30d11998b17faeb517672082719216569373922254a0"; + sha512.source = "5900304055158e76b68e35c05ef671690ce1288b7372446e717fab93b3beb473731653be9c69e979e0e0f60ef48e34cc6f62b5731f415dfe549fe6b6b563fcdf"; hasRunfiles = true; version = "1.12"; }; "chessboard" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1b6a6bd933dadfdf6d00dfd56c26a3b3800dada955fb26e05be58138e03be7a494bd3da277444878ea4f0e5d924fd27f2e2db242205d7c38719f6338b3c0f896"; + sha512.doc = "8643d99327f963d2c93c7063dd4aa2ade3a4838ed0412763d48dbc95f5d41a925f4fca95fa678868282ab8fce56a09bbbe47a41c4713e4534092f17ff5f886bc"; + sha512.source = "0a6f7a3b7b5827597ff2db0e83d42e42a61ac657f77c11b66f9f1b7cf00ed0312e5423924428e53b0f72ddc02063389f380f451bdb1f58cb691607033567f821"; hasRunfiles = true; version = "1.7"; }; "chessfss" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0193fb4633517f7a801a4b555ffa28912e219f622bec27e032d12407ad6723d7971d2fa503ee5ad0c5c34a7120d84ebd8f4c218f3c6fcf2a8c1f9665ad4961ba"; + sha512.doc = "866e8d1f0348a11f14427c600c0110b3bcab056c195ca7ff0a4aa4cf18814eb854d97e2c1ee5e9a5f3b3132388f3b66714aa171a1738c5302b005c6c636d9db9"; + sha512.source = "7b04a9b78e58821d9f93f273da029cde483cc0c5c51a966a9a40562a3bee25788056169044e0c530d2cc2232069387d8631f0b0642ca5ea4c0857b634c475a4a"; hasRunfiles = true; version = "1.2a"; }; "chet" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "296e3d6856038f7463fd5fa5bddd9351c5cc000731c3efc302d516a8f85e5f4ea6089d33e291823eac733b026754f050de61b5fa1b20346d9758ec5dd1269c78"; + sha512.doc = "08498592b79c05bae257e0700aed5cc607d68c06235943e3620f3e767eda4ade84069b881ba6134926439a346ae78415ccc08608a42d7b181fe7f7ec11311a79"; hasRunfiles = true; version = "2.2"; }; "chextras" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5ef25d1b6388e18711ab95fa1ac16cb68d1c939bb8e3a441b1b0871c06291c6a048e463d5c366cf04927e238c145c35057caa20e8ad2f1c0ed6d006921d95a4a"; + sha512.doc = "f9aa8a04c93fbd609e149e71b5be1b80a8a7ff90d30c47e2db06be8ca4e4648dd119f45224c492cc5bd96efe5f9328a16f955a5588da5c277e42e4cd967fe823"; + sha512.source = "0b7ff2891300601d2cb7ed327afb68a0ae70033c6ef8c9a3093825cde80508734bab13739f98c29b61ff1c993d97c5fbe3165aff9e7bc67ea10bd6f1b925b999"; hasRunfiles = true; version = "1.01"; }; "chicago" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "08867df04a55b04a55a1f7551b5ded3171b80356a2b779e6675a43a3de79ed781faa4ff7fd1fc8ca573d75f3c7b510941dbc74312e9d082225b2339ab6c66889"; hasRunfiles = true; }; "chicago-annote" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2948b0b70b6d3965367bfce3d9561296c319fb64546956570107c0f85544b458601c4c46a7c54aa36afd2c87decc66b89c868996d83a68b32a6eca29d69c98bd"; + sha512.doc = "ce5f770561b71ce5253f0e1f04caa65189911b5aaf50b6fb12f26c1d2aadc0b60548cd443fe70b151bfb15b48bcdc9c2efb00d447b5ddea3ad7f4c491148605f"; hasRunfiles = true; }; "chickenize" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2dfa97b871f1acd8ee15114c7484cfce2ba025c8385b6a748a7ee9d33582bb6eb59ee7aeab25d9d173554d04ecffe931db1e77639a988ea2f289ed45534bf215"; + sha512.doc = "d49a68d1141db2e894b778577ebe6e94df426222bb732d176cb403ebc96ea1b481bc66d5813f96c045efb19f062fe10e54ee77028810563cb0dcc3176bb795e3"; + sha512.source = "351d749e39542b66f1a1ea0fe0254cf66e1a37c0bb10a8c4585153adad922e56ba42a696b9f5a3af243f2161bbb5996502a8b80d909072d0a1d0dea8f9081122"; hasRunfiles = true; version = "0.2.5"; }; "childdoc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a00a9c9cff4ee76d8f98e9145ce689891b931a22551f27c1f50f28bada7e5f283aced34050d9552a2d9b3e33c4081c511b8ef99f343a31356010b30d85365c44"; + sha512.doc = "aec4a6c3e0a9fa99445fcca42523f586e025bc66bd12d98e71dacfd6d584c9f537f690a2ea5ee4574745bdabe941ab689cf36c25583f363ce8a15b633c8756e1"; + sha512.source = "46e31a179bccd0dfd808b8adbdcc20aec84a8881e5b3fc7de1a27e42e9622b04827ee74b09da7971bec659233c291cee8e5d4de48b5be374235b6ee622cef486"; hasRunfiles = true; - version = "1.5"; + version = "1.6"; }; "chivo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "917e8685ef232eb09ec27dc46aa16b655541c8f4d41c8562fa7c7a3dd4716d7fada59bf4e0307b2cca3c258befa2e58324e04ec824280594df12ec43675c7e7d"; + sha512.doc = "344999e996ffdc577ea5ad8edd633c4e23ad07e43f327a6b8642c12cdcc5ee6b42e4edbb62612c3145ca82df3a5f5757109eaae9b1ff6a19eefc2017fa4a700a"; + sha512.source = "62fdde82dfb0c6e3e9c446869a03706210884ff3cce649aa2f367020bdf0200f675e7208899cb0100b7ae2ce66d7e605467bd54a88d5b2136a0ccde00612dd8a"; hasRunfiles = true; version = "1.0"; }; "chkfloat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "03df96555d853c826543941ba770a3b5adda50c2dd01559910ab957ae901f20cba813bf4e4f97abca907476ba111e1638f9142460c510e5f26a6fab83bf3c12c"; + sha512.doc = "a4e0b552b6b38f618ab21f02417731955d729fd56c94aabaf08932ce497a30e4e922f63bdaf70aedbfdae5da19d06bb93e6945125340516d20ad8cd1a60cd5b7"; hasRunfiles = true; version = "0.1"; }; "chktex" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "026de1fb692a00a81f0f67dea470dc563e56be93c7cb0d721ef48c65a9e6a03b947f58e8c4894a36a2873a99ce6da61f60d98da676116506a9eec7328e473e35"; + sha512.doc = "e9a08af5146b5fd8c6aecb568e23734ec01445d92d8ac4f222ef5989435896d554feb9bf2bcfc058ce1e86e87e95ec0d0a12e4e939ed460722a176fca7bb8b8a"; hasRunfiles = true; version = "1.7.6"; }; "chletter" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "62f20d908c761fe289d0d0a18472e577675f242766dfc885a3386906b871baa5a8575b26c609de84c31c39e57ad5623c4246d56727a47612b41d4d0793c45b60"; + sha512.doc = "5a02701e2f07569d0903414a111eb62931fb6c2b7223812290708cde241a731e3b3c14d1966f68f6318aa0767953c0438e513fa4850269c0b450fd7c708659e0"; + sha512.source = "e068f1d6e7253203f53205eba99bf240c0f02fbedd895ed260271d55b6eb97e683639e33083b77dab408bf72a09197049b7e85fd85a7c8708badef287b8dc95f"; hasRunfiles = true; version = "2.0"; }; "chngcntr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1443e02aa816e724f6ad50e3ef4144afa3adc71529f5c97dd461c9c79ac4ff4422ef4c4da1ef163118f4391d3952fe8a57a56dc83f9c6d4ecb002e5f28e86ff8"; + sha512.doc = "444dc34d1aa71dbec4e562cd06cc0d0d4a2a11d271ac7db05f5a53a33db271d289b4b5ea8190c5f24eb71a9532c99bfca86d7360866695c2ffdc51cb6e4ae59b"; hasRunfiles = true; version = "1.0a"; }; "chronology" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "85443ce827532b4213aea846526443f02aacd4a820fdef232942e3da54aa22123a41e881b379dd087b66523d22ef81e00fffaa5e747324095cff6815a0c9c94a"; + sha512.doc = "c81438e09f4669dcb49afcb8f98d14fb23853d996e6103d58c8acc7e72d9d24819ef6e2bfaf31edfcbf088649b022d983eb5a542e0833efdb9e4fc7cd72d08a1"; hasRunfiles = true; version = "1.1.1"; }; "chronosys" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0a0f9610c9f870684c54aff0fba424efb3cd6bad7eb0fcd766eb8900b275550a54dbf9337a459e10cc972a0c8c54e05d6304bec5ad7355b5704ef58f074e5cfb"; + sha512.doc = "0916e4068bc44fc87e3bf92615f7869fa645df534bebfdbc3a20da492c3a2fb06508b212b14a1df69678f7189b7cf4409355f5d6aa09bd96fdc2e4855afa049e"; hasRunfiles = true; version = "1.2"; }; "chscite" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c468478dfa329220fb483fc6aa829b8f0698c1522c9fe30ede9e6805fe8feb558df0901da225c36ab0acf9db4472f91a56156dc7877af6aa135e58d408e51248"; + sha512.doc = "07a8a1cedc93de22bdc7e76927fbbbc5426f1ce4bffef469024e6365c5373640f4351aa973466f05b2685f31c56522f3115d70b578e991c63b45e00206ead248"; + sha512.source = "93f5a7c24b94985c4317d2ad652acf05266e73fcd81b4a1ff123402e4415a244e94eabc7af4689e8c300bfbc002a2758dff911be50d8d27aae72631f3d70dc8e"; hasRunfiles = true; version = "2.9999"; }; @@ -3942,57 +3985,57 @@ tl: { # no indentation deps."etoolbox" = tl."etoolbox"; deps."oberdiek" = tl."oberdiek"; deps."xcolor" = tl."xcolor"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b0e89655217af82d65f20abae5fb98eaea91e60171ae6f14552b495ad31b1301748f0f65ba9c168c629f4cc53ad153c7b141051ed5748a008686abbd78d6717b"; + sha512.doc = "1d22af84504e5c148e08f6a7cc58c1da34f740fd31957ac82427a8ecaa90f112568ed1d142e055988d7de5f2d9b3ff2531369c92cf97e219b09ead3d892a1c87"; hasRunfiles = true; version = "0.2.1"; }; "cinzel" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7f3730fe79ccd93beb93db4c4a4553dc6c067c96ffb4310ead318558a87f97579d9728b5ae56117ab90536f3046563ba1f5399f8e087f30023430eef68f9eb75"; + sha512.doc = "82eebcfb9468092ba427ef49b892bd412288b23751274d6d1b7735c05de76bf3926ac7464a87c4985f1fdd472591d2d457591d3eceeaac0d003184f6fa5be203"; hasRunfiles = true; }; "circ" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "414ba047b68dc49b6603c77667a7321a5774153b2687b777190d2b4ed58805ef714e4a1d2a20693beeac90cdc970d9280428cec2ee0e32589bfa489bff98242d"; + sha512.doc = "16c5bc14e392ab703dab26aa235715a88001727907f21d79160423e1d5c8aace9066ea2bd1ed7791d8b719a8a3ab3fa4933c745ced8ba699c234792c4965d800"; + sha512.source = "ce91e2af5183e1d904e7e4e60ecc57b4529785e3e337b51d64199c2c246401c0d8b18288222087aaa4e470c663c83d40b793130aa3b74381c8c3babbdcf67bc6"; hasRunfiles = true; version = "1.1"; }; "circuitikz" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c30e904cf4b827323a91ef94157361564cffed12fb9aabe9fc566ae216fde0d419290c193b4a6f63a7204bd8ad24b3c3564ee9a8f23819cc00cb5318e3ac9bd6"; + sha512.doc = "6cdd0239f4649ba5c1c975ffd597067213799d8957cd4d00472e80d36831e89db41e54a255a8e154d7ac257e61e7f3a8ecb4fe12e4a6c34fe8f7c4a0957f6510"; hasRunfiles = true; version = "0.8.3"; }; "cite" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3c4bb7a6d11b6361cfa7ddef0ddbae35fca232d63bdc0e99e06169caec61b288c037930056006550e6f151d0c3b01b26712f3b099d3e366e5c346227fd782f70"; + sha512.doc = "7ead26735886f26ab8b006b080c55a390808037e24d640e6be6f625b1ea7a4738efae8e2f02b8597ca7a1ca2b0b90b201cb2f0667054a2ca406e66358e942c7d"; hasRunfiles = true; version = "5.5"; }; "citeall" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "89b96357ae159f9d9f0ad21343bb3131a2cdf3d84d54de6ef72937bea120c7e7feb783fe29170a3c5c84b8f6c7ad64cc98dee6df0e021f6867a677719f973769"; + sha512.doc = "1a22dcf0ed7d6bc880dffe963951e7a03fd4ccfc8aa94d6062e86386046c052073cb2e0bdd3083093a3ca55a445a8ad6fc1072518924e7a6e41a5846bbdbdb99"; hasRunfiles = true; - version = "1.2"; + version = "1.4"; }; "cje" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fb25a777305aa7e4e56413c44c21511c1e504113c8f87827efecd64fd07e3f8933c75a333a969e27ac7017479d2d0fa56f6aa1bad8a72227a9afc9f7c645786b"; + sha512.doc = "c540d7b07d3fafd564f06b4008758edffcee4de17afcea84646d3fa7b71aabb0bd97252fec7af5816f724d3492e0f9a5992a8fae005c2574c09ddcca8edb9e9d"; hasRunfiles = true; - version = "1.01"; + version = "1.06"; }; "cjhebrew" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4e9c1dc4f3e47f59fd0c6cba768a1e50f1991f42e26344c28ea77aa0a331aee1ad69690ecf815fa61b31f19e41cd6c12b093fc32b26ea6f372ed282106e41fd0"; + sha512.doc = "3e8906fa221ea536039e904fae497f0b686400ea749cedd204151d97906042f24f812482f057394ec987e75c697422ea3daf581e318f9f5cdea359ab9224e5d6"; hasRunfiles = true; version = "0.2a"; }; @@ -4004,324 +4047,338 @@ tl: { # no indentation deps."norasi-c90" = tl."norasi-c90"; deps."uhc" = tl."uhc"; deps."wadalab" = tl."wadalab"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d4990c3b2b35ab4fd24f7ede6ae9a4c71a8e277351411a53f3c1254b4a09848cf6b6e87e11977448c0fc5b7b23a99e40df9e8621b1faaa31665fca91417394e3"; + sha512.doc = "55b5adccae4a10bf3d8d57f374ae0951b990be90016c187cc53dc8b528cf6b5b4730b653cf8c2a7c36fe5afef98532112ba28f959e4553d9f8bce7d1fb406699"; + sha512.source = "4d1758755c2dbc98d12795fbb364d1d1b678ca205e7f6e19501d47354fdf271f8651929faf229f8742167c55b22f023bd1e8ec53794ec30306a535764b9dd704"; hasRunfiles = true; version = "4.8.4"; }; "cjk-gs-integrate" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8cd19007ba0ad404d28b6af5dfb6e06906f68c89f901f74501365781c39de4d2eef5561e5934d94c2767f69006b9b5cbdb111c73108ad7378457794b9bb1a57c"; + sha512.doc = "26302545ca60a093759278824216d3d4343ad492824a644c36860308e0ff1c55d8242e28219744d741a6a78cd3c0afbfa5e41328c45aec232e39aa84f973baf7"; hasRunfiles = true; version = "20170624.0"; }; "cjk-ko" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3e3e8db8b1dfd82797cd55e9c7cdba41a845ac6bd99001a123fe8ccd5ed5292f615a3e2df39648ac470d28da32d7c790e161cb8a08e4addc56d101adc76f5c6e"; + sha512.doc = "fc7382babfa7daa6f56d7975dfb3b10b420b64b2834f9918f85ba5d1b1ffcebe1117ee0f94ef4871f6f7db5d9e6b8f20796449318d8363b811d8bc3d137cd253"; hasRunfiles = true; version = "1.8"; }; "cjkpunct" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "60607a26c9792322fe40411c83850df467e6160956fe370b9a30c5f8f63fa31f2382385dd47d9ce3871cce5682a81d0ebda9d0193aecffd857e3ceafe89b7e3b"; + sha512.doc = "84cf20d4b11e84e536f80f4e9e145a326a21baf851e56e84bf8462cf0a90a59007678e9a4e24ceb266eb3174a7a3f1a50a96f4346e9818e0eef4edc76a887a75"; + sha512.source = "46dd8bffcba395dc267db23d0cc00b02439507cfa63c8da69593d593fcf880ed41913d4262c0c0f24c89f597b7186297b161ef8e0f2663b682ae01a09754bf61"; hasRunfiles = true; version = "4.8.4"; }; "cjkutils" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "134cd36da86067d54ec6857cca1bb2d348adbdcc3c5ee82bb6d9c41bcfc6a91ec002bdee03b5922c96f07a983e8f09d23637d5de305bcaba851edf1046a64cdd"; + sha512.doc = "d3b5777529ea068438294fab1293be1d8a781f64e88fcd2cd11b7d9f3d59fe6d45d9b3d33ddffd8039d0aaeaf563a8e65a92464f46cf2a4dffd2cd74a7a790d1"; hasRunfiles = true; + version = "4.8.4"; }; "classics" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8319917f3786b3d5538954d06f2eaf76f33ff27efb4697c1bc405fb5b7403a8c1ae2e96195ed689f5a105e03a954ed8cd56860aa97711142c7090ab1294f3a71"; + sha512.doc = "435f82a7d64adc25d01a890571fc5df4698e51d2fa57498f10271c88e5dda1947d24ec5c677f444136065245631ed04d258efb5665ddb9df50b920f586c3cf89"; hasRunfiles = true; version = "0.1"; }; "classicthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6eeaa0c584439bbdb574a21444bb2f3eb19f440ea3f94f708c511925a8a7c34b2305f8eda279732937e81aa41c366f35cd950deca49ab39f7c775790b5181029"; + sha512.doc = "4252a2d277c10b82c07ed8e0844350ef28d5391d00f6a42eb16009481e61b93f17420984ee14344f7cdd1944d3fa8e086ef5d0d1effb156935451da54712e072"; hasRunfiles = true; version = "4.4"; }; "classpack" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "121b2da7e169790a4ad79cd641ca08c7d237fd1019776807e146e8c1acf5036775ff611fad29496398379a05214a41d0445231e903c6bca94ffb702bf48f46b1"; + sha512.doc = "11bd761f7dd4d225dd98bbdeaa8dffe735c4ac5d5f8258c4fc1fa2ce19661b75379d0321da7f173fc1eae9a583dc137206c1dc341a4317b59bc7a9424e43ddfb"; + sha512.source = "e53fb2e813f8749b58bccf5a4468d5d2d07a08e51912fc9a8cde4c1b7319043d864b7517a656d4ac6b7c8043245c505dd3dbd00e017ad948901284659294b7b6"; hasRunfiles = true; version = "0.77"; }; "cleanthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fbaf21bb0639a20a075db655a2a637692e8a297d1e3f9272bdde11fadd5471381f74be79d74bdba357ea4619cc5cf9072354155130aebed04a9ca938756258b1"; + sha512.doc = "8bb60787bd14d21630ab64e6a682e08c88bcb04f625a3220dc49215d6b7a6f753e7fb01752eb6f2ac7efbaaaa381d2bca2b639c4b59028d61d0e5c9c24d3bf20"; hasRunfiles = true; version = "0.3.1"; }; "clearsans" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "73479131fa65b1c3cbe008be234b38cae688b8e7eb156cfda8247803e08843f7f9a92e67abbf837d92dd2cde551d46289e930c585f136048cdf92bc8a43a1c09"; + sha512.doc = "941012b55a719648fec013590f4527b369a68cb8224707904ece6451f76a0c179125abce054bc13933c619f3626f48f17265751cc70c22c925514fdd3f708bf9"; hasRunfiles = true; }; "clefval" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3623e04d3da96d17a6368341974a5eb6214b51d0ccf663bceefcbb079e7e55f03f308e3f4ed6a99047219a36e7049172d7e613bd4c8fac244a456ca71d149a9c"; + sha512.doc = "4cc34a80c015024d3b0b81159265123cb592089e1dd28462c81a685fdb2db3fb926e0f3d9566ef0bbaad691e072f19a3220b866bfc671950638453e6707b0ca5"; + sha512.source = "df3149c3263bc9a85ef7d87b2578293d02177066f04a242226a417c16a6445628474bd0108009cd68aa78f3abe7b4a49ca1296a8134f2f602a173379f0ecedb7"; hasRunfiles = true; version = "0"; }; "cleveref" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "851ac87467a7ed8906a564cbf10b211a43a35aa95bd8fcc03789be6856bdb1299e0907e26f3a085d28f5cd357bda98b782d1b5cf41c0a0a2c81193dc23868913"; + sha512.doc = "8ef77b459b05b60f52e7d5561acc0aa5541c30f598c158f4406344d4790be972b978bce4c41fe190b9db9df59e89aa32be8a9df8bd6f7433a20fa9c98d7972d5"; + sha512.source = "5b654f417f4677a4fd60c293e281c986a5a2aaf8884820c20d43894d2f36291d9b1d576fca64d55e89c8ea5d0c8cf732dfef79976a750499da7bc44bd0370cd2"; hasRunfiles = true; - version = "0.19"; + version = "0.21.1"; }; "clipboard" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "456749a2137c38e1049145e1176d29ed3529767a5cf7d43a59c58371bc4e1341490add7be21d0d4bf7fb5ed39844ebc4207f79b760ad377bb61713c72f4b8609"; + sha512.doc = "f2deb6bde88d67d04b6abeaa760d6fd3d919a15c244d9a824dd48c893c6ab4156a6e418c2652b4afb3c048c620bf156fbab074a717fd6b6b0a6985e73a2e76bf"; hasRunfiles = true; version = "0.2"; }; "clock" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ffdf90cc585d1c2873f567b570d1ac067753d9c51eaceaaf82ec14c86b441500ded09511a946cc65343c52f02db4bfd549be1db5d1ace07bcf5eead9e0cc7f79"; + sha512.doc = "c82e981b24c3a124dd06c74fb448a56d489d998ff3b5e2942a306d96d190244133fdf5f729a8bdb51cb3fad887cb1872efb6cd6dff43632b6e0821e8b89fc853"; hasRunfiles = true; }; "cloze" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "da89c46a87067b1b7135ee3b75d34543912ed208823277f43bd82b233dd8f208714eda04b2bed90d38447c594a3f81ae8b7f742e17be6b962ce65a002b3e537c"; + sha512.doc = "d01b30b810545fca6d3eb5a88f3022533158ea242d4cc289689c2d487ee98d50dadceb30f12747a5fc4a8014dd3bfb954fa80d96d0ec4bff0cb6f6e32239c8c6"; + sha512.source = "b62d70834f9676cb5106737964d966a62c81f8030513706078503cc9496ff6dcfb5994a70d0c548d0d6012f51df9a048506ec52c00f3f6f61074c19d9c0fcf46"; hasRunfiles = true; version = "1.2"; }; "clrscode" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "66cc8c7ff68b3428d1b92d91fb9fa5d1bb5513602dcf92113a4cb14d1ccb2307340dca0add5f67cdcf532e4948c17d4e4b11f5cff9e1204041184d8f54b1f0c2"; + sha512.doc = "6674320e6485e22a5a6511841e51667e44c5a70ed23a74223aac0bf34da051a07478f68b2f911e13a4b2d1ce3c21cba59c7b66b36c0a831d74e560903ebb40d0"; hasRunfiles = true; version = "1.7"; }; "clrscode3e" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "00f44bc3cd40aedd428e7ba2e99009fa4f7b7aa3a0b675d5389f673dd227de76312de79a9c7cc660781b8e7e65cca60e97cfb9bd9507cbc1685fbb2f32e4f33b"; + sha512.doc = "c11d7b9320277a473b39ea899431ecc5e33fdf8a079498734df0fdde85a7a76e65a2a5ad7bce32c19351ef9749f42f7e1c14964758d37e0eeb1c9d2d6052397f"; hasRunfiles = true; }; "cm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "99f2d5e27e12a039f64d26a807bf68773edd5c40f2d672d86bac6d7db61e79e5a8c87b6252324353585287d4aca6d9de7ed491ab7e8ab9fba78927367f645943"; + sha512.doc = "ab294bfa7e4adadd0b08665e7c46136fade4ea3d3d2528847f4db3c389cc02c9f5c33c4cc801f750b33e932657ae1b522e207f80272be33d7a32634f20e89bcc"; hasRunfiles = true; }; "cm-lgc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7130e2c587af950f09cad4cdb043f111daa597ef7a7b6c2ff6ec15b6f1359345d1d30be71ad727cc2f68a3ac4194d333c409413c33e8f7473f1427e04608af96"; + sha512.doc = "9a41e63c477dddf335dd5e936a65b91a23d855ea7d2a47dc902b9bebab118249d095d99243b4cc4eab9775a2b63178f370469ea190dc5e43981203ec1f4a16d0"; hasRunfiles = true; version = "0.5"; }; +"cm-mf-extra-bold" = { + stripPrefix = 0; + sha512.run = "c792e196e54fa93f2e1daba16d06fb53410af11d61f96a3cded008ac4ae1df3ede5ea47945759ea6f1ec761411a45761430c982c0352f65f3d2fa37263eeab5f"; + hasRunfiles = true; +}; "cm-super" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8ad0ad8119cff2d8bc6e5eda4a214fed1c28f5c645f815c895c92055c622fc8c46bfec130d49e972e800128c57e7ace3e61c516915afb1284c0fdd5b5005f97b"; + sha512.doc = "faea0c6d286f475501326a55f159e7c42673daa1f69d5035bafe50d398220c6361114dc3e6967b8fc993fa645bea2167e69fb9a3f1f190609ab28c292930bf32"; hasRunfiles = true; }; "cm-unicode" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "307548899e2b772083fbd9fc491b123634739a6069ee78dd70158ffe4a8256a1e838b112c7eb3dd95a247d385c7d25373ab7a9e58f762a8c0c509df351177207"; + sha512.doc = "9e2022da409d461f8db20eed69affc1067de0603b8c1e287285eca3c1242e20885958b55fbca2519dcb255852ab6ea0a94790da0da4a5ad781d9283c47e938ca"; hasRunfiles = true; version = "0.7.0"; }; "cmap" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "19dab15cc84badf142eb88ff1716161eb6f99cea1375732d64d3466565c81506c09ebeca46d5c35b66e54acd6642c1f8e19f0cf8a2c2cbdbfa298ba580eea901"; + sha512.doc = "e4605053a9540ed11b33937f2c339d7c1f3da8f2c406f7e10afc78d8b5fffa5720d265eee916c48ee4171180fbc82def9aaea3cccaf20fcfe76ef1f0dca7d0e3"; hasRunfiles = true; version = "1.0h"; }; "cmarrows" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d2fb40c926281d43b86501da997378857fe6d62d9d9ca5c1f384d9440474feb5fba812085efd168726b9957a60dc1732b78422671d42bbc122f706e0d55615e9"; + sha512.doc = "41e15755f28f8f352d675a7e698c311dc23e0442d96673624b03e8089c77fc29ffb87012fba663d7d6f483e19fcdcb53704892f6912fafaaaa4c268b842cf903"; hasRunfiles = true; version = "0.9"; }; "cmbright" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "335d16cf2ead806671149034986f861365aa899f0016970d20024bc27c9ec78ddb848f141e3d5aeebdb3b368b8857e09fb797afab3410a3a3101b070446d607f"; + sha512.doc = "81d4b85323c36261f9a67dc56653b226747eb46091d410d9e5af67d34a8b6411e130b0af31435e303f8d131bc2e63ec29463dd2d87b4d920ece4b21caa991aed"; + sha512.source = "a55eae7cf4d5f7d8d6d94a24ab022b74497b58ce4c7d6e8636f4fa093588aa76383aa8a815f8fe9b18d7e4153613917179420b243d8b4d0550d4caa2e92ffe7e"; hasRunfiles = true; version = "8.1"; }; "cmcyr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ab8fa41ff4ffca003f71154f18c1ef05fbe5008b41a4d80b486ba972b0189f44faa54e74388a8bdd3e764c5c86ef0e8b425df3a8e343886d0b59797952cadb43"; + sha512.doc = "5d10d32106966dfef36d65f1b8cc06752ec896f007198d48c591ae59c8c02acbf00d598507931c4fff0a6e563fbd52bbf3281ac3e6e847b30388df3a2a4e103e"; hasRunfiles = true; }; "cmdstring" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "10419fc0a336acadf05871cb37fe8c2c36b9b3929a81286624561e3f66f2ee6c1239293d5583b3dc3fb77e79857e4a7394b797b7dca54475fe9f5938a85fba41"; + sha512.doc = "f42200b78a1b0606a69bb5a72d91010ee12a6ced518250956cce8e3ca9f5c5c449e554a4e7803e5d890b965dc76c37616cf72aabb81dcfc137c9857229ac70c6"; hasRunfiles = true; version = "1.1"; }; "cmdtrack" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "07215f36e74487935d1e9b65e24e5aa3b6ac276714ed61c6d801784ff955c4b4685d8905521749906cd216d5cf4a2b0e688d9a95ff073025ae08ca5fa0804963"; + sha512.doc = "01d60c452147b6e9fd75fff3b8ef127dc12eaebb5198475806ba7fcd58489a2092d14eb708f6dcac8f46de9ebb9c74b8e2b3c9d6f850b19950011e5364a843c3"; + sha512.source = "7e1de0fdd346878e503d915aac905247124dc8d52714347c543996625f973348bd52778218ef7ef6934ab82dd43ac32585849afaa6bdfaf25a38723eb6b1e7f2"; hasRunfiles = true; }; "cmexb" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "795743748537f19e13a3f2177788b94e701d22534ece1e0eb6768b38297869fc43856dcdf082338bdbb855b5ac7e9c5fd96dae734a1c42230b522e56d309e2e6"; + sha512.doc = "31529f0b3afe42badbaf81c0171088c0c7085fc0cb036423fdd489305a3062f4dc20771f46202e7101cf355af8795bcf84470d22375bd878f3e72ef83723afe0"; hasRunfiles = true; }; "cmextra" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "9765fd4837ee6b2a7a988d3e55dc88009848b255b093a1dedd4554138f0f1011a13fd20b53197ab48bb487609c8484524b995e4e8dece3cb8ffd9929a6b7d9fd"; hasRunfiles = true; }; "cmll" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fc0e4dce55f957049cd03e79ecc2cbbed77321ba1f3f68f9879a7fa130c3ff39a1da4c3e150891d2420a6d765485d5b4fe7509facd4caeb5f879fcd2b33ee439"; + sha512.doc = "ffe3267a29d706cb27f939dc5358f5271591e633aa6b2e239e6aa2cd5bbb2ecccf208e2154281665b5042ffd873c7a0368ffd98b8e1b1ec3b40e6389eecbb254"; + sha512.source = "318060cbb903bcda08eaac34ab3f33938c72314933745cb41a9e4a13adfc67725a9787fae9717e094bc83d2549581f8abc3d1e98b842973fba9d7be52a784701"; hasRunfiles = true; }; "cmpica" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "80ad36fb4feb15752e9b1dd3e92c2f9dbce5ff77f633921b87541da83d1da39b9595baf3c3a089f9cd38cbfc33e423283021ccc8460a4bbf5dfdb3b778ace7c1"; + sha512.doc = "a522a90000e91070fb852d3bb0732e8de9af8ec075821de4b3dbabddedc0c32fcee7ea9e892b944956a070a069c4032348b4be13031c25cd0d92a4888d0a8f09"; hasRunfiles = true; }; "cmpj" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "987481f37d6cfb7ccd3240302e52574a517c7da53e0b15a3e449a5d481aea534c5b59729721e7327f0020ed266a0492ed44128a3bc6a442dc18c66659ec4a172"; + sha512.doc = "ab4b48d1ecbe5b5943db8f7a7465b895ff4f45ed827de22f9d0744767867425f4260d2676a82edb1e937028528f8dcdf589be40b4b6a6aa66d6dc848a55bdde1"; hasRunfiles = true; version = "3.01"; }; "cmsd" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1fe2832d7e06051b8a923236f6e60dcdf8c85dc5f8fb8a194ba08f537160bf8909a7408301b943bf9457c7fc56990c9735c624f1a93f193256074007dab7704c"; + sha512.doc = "2eb27cd1d85f5ad8ec533a9b7f7977f0cb8e65b024d3e02022f4b340cf825d6db66a7c598e39fbf0f7a7796d42fceadf27acef811a7ddf44d25654395a52a714"; + hasRunfiles = true; +}; +"cmsrb" = { + stripPrefix = 0; + sha512.run = "66342051d54f06e9f31d8cd7067fad8250f23cbe32283643bd3a99aee8d5995b161e58c8d5b9965d0b71d010143eb4684d4bd226b855f8a53d38551b3a076cc0"; + sha512.doc = "b7cba11e4dc1dfd86a4644fec9a96fe510191331344ac8ab0cff6a71793749b931679a26db753be2f19102123f78daef84fd8e94688427fe02015a29920156cd"; hasRunfiles = true; + version = "1.1"; }; "cmtiup" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "70a25099d3a15e19804e3a2a5b1ddade4ca755835b05efa909a4fee0bf020cb24fc5f97192214efb58537b523bf7f1235830f6b7c26c494adf021fd7666e7755"; + sha512.doc = "b4edb1f473cb06289d394677bc9a224ae1c479b3f5039311a8ebfcd7a8a33877a9240713e6f7e01c6704446f57fa42cf6e4b3113fcb1a69137e21f939a261e03"; hasRunfiles = true; version = "2.1"; }; "cnbwp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6563560ede8133ce96a730094240400631d14876f5430631f152821151c6b7ac51629730c498871c31fceb7747b016727b4a61beb0dbf224c83292d225938a40"; + sha512.doc = "5bc70d4d8b8ff2d579a310e5b5f949b32221168c16b108db195532bbc5efcd664fe4556ee61116a1c897042531170497015710f9c65fad5aad22b143be29c1bb"; hasRunfiles = true; }; "cnltx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a1c7efe87c196e42142dd3e85cf4b8a7d86eb7a882bc4e93644003eaed4d8108fb464967a887ae848ffa1fe3621a39e0e9cd121695a0e07cd670846e21891634"; + sha512.doc = "7022ad9056acf0973f4ce8156dcbe0158e964f59762fb57e0069a407137c2a6a12fca14f57696934d64f9bcbe852a9c032b39b5bb796594ca4628f75336d9590"; hasRunfiles = true; version = "0.13"; }; "cns" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f8a13a69192e2117c72521b83794cc6e36bf73ea44cea002cad186a2c5e67ca18a0d23fe5c4d418715bf46264f0d20776737d7c65ae1012e88151757b7f1049b"; + sha512.doc = "9c73060c2da1314d97fbb8a74bb8706d56e298fefb9f60a3da78b9e68c040506c7a81b23eaa0a577289dbf84060e90a00d5c809996bfa1c1352b847d9902e742"; hasRunfiles = true; + version = "4.2.0"; }; "cntformats" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d8d07c909b540195b1bf9578753f53e017c24b3d74c2b4ec44c8629ee05816c895485df80fb436400b3b092a2f9fff89933ea98e6a1b0a9a9a18da1682bcc3ce"; + sha512.doc = "9d09c8b94e92083119801eff0842ded6d1cbd844e3fdac031d5bc9dd8a6bbf8269b2b1e344bb777fd7f4484b140636b11459e022ce96adf57ed1e0997afe819c"; hasRunfiles = true; version = "0.7"; }; "cntperchap" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "379c38194ba46679b27c43ec92ea33328fffff646259ddf9a26c6ce09bb04322d58f1803940eb2d85b6032ff43cf210d22802dab4af8b5b83cde04695ca41174"; + sha512.doc = "ea2b3d7b49a188b9c4a46ad03db43851d3fbb43be23be854e85d646b662fa32b142cea931cc491953299dce0824d33712e9da7f06824f7c292f2d243a51df4f6"; hasRunfiles = true; version = "0.3"; }; "cochineal" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c8cb897fa06998c94f1fe339d49ce6b613fd98df24de3f4e81c0fa211614484654aa29488261cec1bff735603f35a46d9f1b9a03bf35877c15526588f8c55671"; + sha512.doc = "fa0e9dc04038319ab5f93cb482a991040c9c3385886970f0a760a03b72f8c803734757b705d490a31519b58a9bbbfc5f15ed3ce9912d6dd0b731d2b3151becfb"; hasRunfiles = true; - version = "1.042"; + version = "1.043a"; }; "codedoc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "62ab8b76ef43cb36b1318a96b65f42af0ba1c3fab5a877395435b68ecc0a89ffb7ee249a77daffbcc8541983c9207603f08c0065e118dba69d9f8afe3c3daff8"; + sha512.doc = "890361f5a1fc62eb9ca0ada921c49a2e01a293d4b70a36a3baf34170ec4778125769a5fff4777f77011b3adf8bab514b484c1aba64b428ecde6e5ec8d890f316"; hasRunfiles = true; version = "0.3"; }; "codepage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e6dc22a3a9a07db2cee0347a2cd0bf9db97271c6b292291d5e9ec9d8ccf800410d74e5948b421e0fe01125672640eb276702abe16bc2bf90aa196ae14ec4e0dd"; + sha512.doc = "c0b0496452972f98ffb9f77c96eb52047ea22311f02baf74fd236ba21f4d2f68b4f2004092a396634e2fb3b4d29c5a788d52a5e9cc3bd8395cf70b245f161b16"; + sha512.source = "adf659edf2c30d134305dbeae78a13dff0c18bd98932c6306cc122b82e81ae5b0dc12539a8adacfb084a3782f011b1e6203695c421ea61a05c70dcf27a03a1a9"; hasRunfiles = true; }; "codesection" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c4c464785b74f186253a00ecf970d27ea9c5dd017297fe2bbf132bf2a788868f016ad826c5f889ad082cc3353e6314937d3d1192a8314e70064f97bafaf5e009"; + sha512.doc = "9490c82d3139534967372396a6cccb2b1c0085f9e345369bcbb49aca4de49083778e76b23b75309cb35f50228a11bfca9675bc09f2c5c01905d2a7c54b53ad63"; + sha512.source = "468e19803d10682ae4d5e10960eacd2011156bf1c6176f54e1a2436b48d4394ec21a190dada10bd3581216bf8127b9c548740d243f9bd8c656fcc0dca62ce0b2"; hasRunfiles = true; version = "0.1"; }; "codicefiscaleitaliano" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e4f2748f06477ae9348e9fe8d77ebdc05abc84046b7e891670949ad0f1b7d9607df2ffbea94e302de3b1dd222e715c94f26ea4167f5ccb37c804b227013df29f"; + sha512.doc = "3545c4efcec1561cf60eabf4ebaf7d94028227ce2ac245aa0ed9c10fb0dba8d6a6b6b4c6030c11239d21874e29ee057c6936b86df3a08bcf1c19cb3e14f7ef1d"; + sha512.source = "fbb520a2598156c91b143a69e76307309e41337d71289164345cb84b74687cd080efc9e7c0f36113e370bfc6daa6dcedbfba2435142cabaa395cafd0a2d987cd"; hasRunfiles = true; version = "1.2"; }; "coelacanth" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0dbec1e88254d34e2f32c72950a82540bfa70402fee3f67ff0ca7ddf94bf0097733e18ee6d7436188d0cf416f8e4e27d5e86fb482b20a4efd3eac8c5bb60a6b9"; + sha512.doc = "eaa6db2db890b728e7edee52c823b1aad735da663c46275102d1eb3f6b28035748ee86b8fb0d21a113a97f9ea2bfbcbcd342c61b1b7e1dcef6e38ec81a630309"; hasRunfiles = true; }; "collcell" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1a5f2413fc37f017c742731fa9bf8337a77cc6de1e84c174c4363af5feb92f79858b60418b764e6a10e5c7b91b58a251e78db1bd4a8c353cb2c292cd4646c637"; + sha512.doc = "869fed42f39cdfdced9cf20cdb2b1f1cb34fa498754cb89b601a16e938aa89575cce30f8a075a3e0ff36533c37181087e63bb1d82b82c08dff0ad3936bf3ea38"; + sha512.source = "aad3fc14265f7f01d05ef6aad797e47c358a5019fba1d97db7148b8f721bbe9799d22342ba17a3c54e751b7c0bb03077a8526a01e17f89bdcd7490c6e27c095f"; hasRunfiles = true; version = "0.5"; }; "collectbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "19141ee6e05c3064eb013b32ce78e7f6189ec12b15c0ab43cb33312591e163549be212c32d655a741965eada571fc91e4ad6828b71c939ddf950662cede981a5"; + sha512.doc = "92eef3d383830c929feb6867116d8a6a41634b7682ba385e89d9253ca872cc078c261110f2b329d918ed8449f750ac00b0ca6f70a55e70dce7bf053cc1de5a18"; + sha512.source = "aabbca22bea35bc9a8e4a8c13c1460e7ec374d1aa43ec5c5cf7adec0bbf3cb694e79529d755d8aa87eb5ba4b65eb1ccf4247613a77236a7dca9fa03e5a77e611"; hasRunfiles = true; version = "0.4b"; }; @@ -4356,7 +4413,6 @@ tl: { # no indentation deps."tetex" = tl."tetex"; deps."tex" = tl."tex"; deps."tex-ini-files" = tl."tex-ini-files"; - deps."texconfig" = tl."texconfig"; deps."texlive-common" = tl."texlive-common"; deps."texlive-docindex" = tl."texlive-docindex"; deps."texlive-en" = tl."texlive-en"; @@ -4365,7 +4421,7 @@ tl: { # no indentation deps."unicode-data" = tl."unicode-data"; deps."updmap-map" = tl."updmap-map"; deps."xdvi" = tl."xdvi"; - sha512.run = ""; + sha512.run = "41af3318b7e0a2b94ff99406b42589f902d2d2b51cef65597df27772e4efdda2c3e98584b4afa2873b4c74b7d9d9c32ca82d278202d813fdab97bd75dde10071"; }; "collection-bibtexextra" = { stripPrefix = 0; @@ -4496,7 +4552,7 @@ tl: { # no indentation deps."usebib" = tl."usebib"; deps."vak" = tl."vak"; deps."xcite" = tl."xcite"; - sha512.run = ""; + sha512.run = "753fb31c4caa68f02ce512c0b574cc6985fcd74ff720a750be546e3eb0dbcc22d947a37a6296e32800d90c156cc9b59cc12cb4df5840922134dae8677e532cf1"; }; "collection-binextra" = { stripPrefix = 0; @@ -4510,6 +4566,7 @@ tl: { # no indentation deps."bundledoc" = tl."bundledoc"; deps."checklistings" = tl."checklistings"; deps."chktex" = tl."chktex"; + deps."ctan-o-mat" = tl."ctan-o-mat"; deps."ctan_chk" = tl."ctan_chk"; deps."ctanify" = tl."ctanify"; deps."ctanupload" = tl."ctanupload"; @@ -4584,7 +4641,7 @@ tl: { # no indentation deps."typeoutfileinfo" = tl."typeoutfileinfo"; deps."web" = tl."web"; deps."xindy" = tl."xindy"; - sha512.run = ""; + sha512.run = "be7d2149ff4f08146c817a421d224d8126ea062b459117ebd49292b2f7082986edde7b653f751f53d7cedcc771d8d56a736c0b13a1e6604fc11e8450dcf1b10d"; }; "collection-context" = { stripPrefix = 0; @@ -4609,6 +4666,7 @@ tl: { # no indentation deps."context-fullpage" = tl."context-fullpage"; deps."context-gantt" = tl."context-gantt"; deps."context-gnuplot" = tl."context-gnuplot"; + deps."context-handlecsv" = tl."context-handlecsv"; deps."context-inifile" = tl."context-inifile"; deps."context-layout" = tl."context-layout"; deps."context-letter" = tl."context-letter"; @@ -4624,7 +4682,7 @@ tl: { # no indentation deps."context-typescripts" = tl."context-typescripts"; deps."context-vim" = tl."context-vim"; deps."context-visualcounter" = tl."context-visualcounter"; - sha512.run = ""; + sha512.run = "44043783c80d2283fbb214bdae89d97e511cbdd24105bbb1a098e95a28c09964803c902bc5202466938d00933a0108c5a76120a0a8c6e749c233bc559f8e9c95"; }; "collection-fontsextra" = { stripPrefix = 0; @@ -4688,11 +4746,13 @@ tl: { # no indentation deps."cinzel" = tl."cinzel"; deps."clearsans" = tl."clearsans"; deps."cm-lgc" = tl."cm-lgc"; + deps."cm-mf-extra-bold" = tl."cm-mf-extra-bold"; deps."cm-unicode" = tl."cm-unicode"; deps."cmbright" = tl."cmbright"; deps."cmexb" = tl."cmexb"; deps."cmll" = tl."cmll"; deps."cmpica" = tl."cmpica"; + deps."cmsrb" = tl."cmsrb"; deps."cmtiup" = tl."cmtiup"; deps."cochineal" = tl."cochineal"; deps."coelacanth" = tl."coelacanth"; @@ -4746,6 +4806,7 @@ tl: { # no indentation deps."foekfont" = tl."foekfont"; deps."fonetika" = tl."fonetika"; deps."fontawesome" = tl."fontawesome"; + deps."fontawesome5" = tl."fontawesome5"; deps."fontmfizz" = tl."fontmfizz"; deps."fonts-churchslavonic" = tl."fonts-churchslavonic"; deps."fourier" = tl."fourier"; @@ -4782,7 +4843,6 @@ tl: { # no indentation deps."jamtimes" = tl."jamtimes"; deps."junicode" = tl."junicode"; deps."kixfont" = tl."kixfont"; - deps."knuthotherfonts" = tl."knuthotherfonts"; deps."kpfonts" = tl."kpfonts"; deps."kurier" = tl."kurier"; deps."lato" = tl."lato"; @@ -4837,6 +4897,8 @@ tl: { # no indentation deps."phonetic" = tl."phonetic"; deps."pigpen" = tl."pigpen"; deps."playfair" = tl."playfair"; + deps."plex" = tl."plex"; + deps."plex-otf" = tl."plex-otf"; deps."poltawski" = tl."poltawski"; deps."prodint" = tl."prodint"; deps."punk" = tl."punk"; @@ -4889,7 +4951,7 @@ tl: { # no indentation deps."yfonts-t1" = tl."yfonts-t1"; deps."yinit-otf" = tl."yinit-otf"; deps."zlmtt" = tl."zlmtt"; - sha512.run = ""; + sha512.run = "1c1919d7195c47f82b87e0312305a8a170429a0a203317df294c9e20873465947329943f682064d125afc0432e05bc6b99f9eae857fb7e477c879b174b81b255"; }; "collection-fontsrecommended" = { stripPrefix = 0; @@ -4928,7 +4990,7 @@ tl: { # no indentation deps."wasysym" = tl."wasysym"; deps."zapfchan" = tl."zapfchan"; deps."zapfding" = tl."zapfding"; - sha512.run = ""; + sha512.run = "afa889b79b181a9c0c2122cec412fd258c416231929b42040963cef807f117e7d5d1f0b9ccf78f5aa0d6000777fae3000ea2a98f598bcc7fe93384161c2caa71"; }; "collection-fontutils" = { stripPrefix = 0; @@ -4949,7 +5011,7 @@ tl: { # no indentation deps."mf2pt1" = tl."mf2pt1"; deps."t1utils" = tl."t1utils"; deps."ttfutils" = tl."ttfutils"; - sha512.run = ""; + sha512.run = "4a8f60bf1ca04e7d168b655c91422ba1122ac54591beca5da6c699757318c6b0c437020aaa9f655abd5f33f2f7ad13d95fbca3bc175fe0528f3a6afc7361c7a4"; }; "collection-formatsextra" = { stripPrefix = 0; @@ -4973,7 +5035,7 @@ tl: { # no indentation deps."omega" = tl."omega"; deps."omegaware" = tl."omegaware"; deps."otibet" = tl."otibet"; - sha512.run = ""; + sha512.run = "06f1e560a8d7b9f87cb089f5dcb72964c810e457764627a81ce3bbfe8b52e965838ae71083c12dcc7ffe10319839fca89c7a55d7bae345a00bf3758d00fca193"; }; "collection-games" = { stripPrefix = 0; @@ -5009,7 +5071,7 @@ tl: { # no indentation deps."sudokubundle" = tl."sudokubundle"; deps."xq" = tl."xq"; deps."xskak" = tl."xskak"; - sha512.run = ""; + sha512.run = "1e3e887b55548e17878297459f358300e738d1606db20225b2b4eb467d95799e6a3ce99cde2a55cf389060f7f310cb897b1c6f438cea647937d0e4c29da9e710"; }; "collection-humanities" = { stripPrefix = 0; @@ -5065,7 +5127,7 @@ tl: { # no indentation deps."tree-dvips" = tl."tree-dvips"; deps."verse" = tl."verse"; deps."xyling" = tl."xyling"; - sha512.run = ""; + sha512.run = "aa2d902c6b9247ef372c541a741272423ef3bec574d9729a78da86a2f745ed27cf23362058a9dc6252014e98c3807669fb1ab9504234b5b295cf1463ead6e58e"; }; "collection-langarabic" = { stripPrefix = 0; @@ -5087,10 +5149,11 @@ tl: { # no indentation deps."luabidi" = tl."luabidi"; deps."na-box" = tl."na-box"; deps."persian-bib" = tl."persian-bib"; + deps."sexam" = tl."sexam"; deps."simurgh" = tl."simurgh"; deps."tram" = tl."tram"; deps."xepersian" = tl."xepersian"; - sha512.run = ""; + sha512.run = "01e3cb1cefb57a5efcafc40d2f002895dc656997732bda7abf0f57fb513f4a6d5d54c16c498c84a8ad4688d0e15a9e18956cb940e49b04433e0b8d8fcfb2d737"; }; "collection-langchinese" = { stripPrefix = 0; @@ -5117,7 +5180,7 @@ tl: { # no indentation deps."zhmetrics-uptex" = tl."zhmetrics-uptex"; deps."zhnumber" = tl."zhnumber"; deps."zhspacing" = tl."zhspacing"; - sha512.run = ""; + sha512.run = "2d4546090ca9846bf763719af5fef2982396010352bd92089078c4957f44f97c0e1175957db30b6be7672dd7c319e3ef149239070104df16e7f3dfb970a2f47b"; }; "collection-langcjk" = { stripPrefix = 0; @@ -5136,7 +5199,7 @@ tl: { # no indentation deps."pxtatescale" = tl."pxtatescale"; deps."xcjk2uni" = tl."xcjk2uni"; deps."zxjafont" = tl."zxjafont"; - sha512.run = ""; + sha512.run = "52ffdf7c642232eaab8c9c384278600f0ea98e9101cbb50e5225c9223f80a2efdbc0e5219f164a282804a9e6620967b797670c49e3e26643cf3a99a9bea3ea1b"; }; "collection-langcyrillic" = { stripPrefix = 0; @@ -5186,7 +5249,7 @@ tl: { # no indentation deps."texlive-ru" = tl."texlive-ru"; deps."texlive-sr" = tl."texlive-sr"; deps."ukrhyph" = tl."ukrhyph"; - sha512.run = ""; + sha512.run = "4de9cbd705f676ac67e0705a78d17920981bf19b760870600b2973583dd95508076600e79d1d0bc33e6300d4ba42c7451cb09b68bb19a3e11f04fb86458d45d8"; }; "collection-langczechslovak" = { stripPrefix = 0; @@ -5206,7 +5269,7 @@ tl: { # no indentation deps."lshort-czech" = tl."lshort-czech"; deps."lshort-slovak" = tl."lshort-slovak"; deps."texlive-cz" = tl."texlive-cz"; - sha512.run = ""; + sha512.run = "8438ad9bb0ef9e65ba7a15aa55aee12598d5a1bf080c44ea6aad9626974bb410dad0248f3006ced490a3958e9b65c175e1518907bd77a57b22b3c719135ff9b2"; }; "collection-langenglish" = { stripPrefix = 0; @@ -5258,6 +5321,7 @@ tl: { # no indentation deps."pictexsum" = tl."pictexsum"; deps."plain-doc" = tl."plain-doc"; deps."presentations-en" = tl."presentations-en"; + deps."short-math-guide" = tl."short-math-guide"; deps."simplified-latex" = tl."simplified-latex"; deps."svg-inkscape" = tl."svg-inkscape"; deps."tabulars-e" = tl."tabulars-e"; @@ -5273,7 +5337,7 @@ tl: { # no indentation deps."visualfaq" = tl."visualfaq"; deps."webguide" = tl."webguide"; deps."xetexref" = tl."xetexref"; - sha512.run = ""; + sha512.run = "2cfa8be5d049c1d50fc2d347e002deec6b130f52370efe671e20139b4dc93b13757de72524a5f602ec46154bea44c277e3658435094b1cbf71d9923f7a2e7382"; }; "collection-langeuropean" = { stripPrefix = 0; @@ -5341,7 +5405,7 @@ tl: { # no indentation deps."nevelok" = tl."nevelok"; deps."swebib" = tl."swebib"; deps."turkmen" = tl."turkmen"; - sha512.run = ""; + sha512.run = "7bc24cfd71b6f4952c192ec214ac8823219ef3ac6f1eee15eeabb1117f89d6c2f7f4ed85a7772b62d8094d6f69b3234b95a1e6be34634125f465f8c81911d255"; }; "collection-langfrench" = { stripPrefix = 0; @@ -5378,7 +5442,7 @@ tl: { # no indentation deps."translation-tabbing-fr" = tl."translation-tabbing-fr"; deps."variations" = tl."variations"; deps."visualtikz" = tl."visualtikz"; - sha512.run = ""; + sha512.run = "d38335a76ac71f3072498aedb0c0dd99236550ed1050a348c07a5a44e2956f1ef480ea7879480e1ab8bb04fc30a67b40c1c17571d8ec77c17893390878955740"; }; "collection-langgerman" = { stripPrefix = 0; @@ -5432,7 +5496,7 @@ tl: { # no indentation deps."uhrzeit" = tl."uhrzeit"; deps."umlaute" = tl."umlaute"; deps."voss-mathcol" = tl."voss-mathcol"; - sha512.run = ""; + sha512.run = "4c39d3da2fc9e441a081919c44a606a23f2cbc8ffe6077cc64062b9f81a6676b50b476f2bf91f67a7030fdf3db833fd59fd2a622c892ec5542b8ab77d9ed1621"; }; "collection-langgreek" = { stripPrefix = 0; @@ -5461,7 +5525,7 @@ tl: { # no indentation deps."teubner" = tl."teubner"; deps."xgreek" = tl."xgreek"; deps."yannisgr" = tl."yannisgr"; - sha512.run = ""; + sha512.run = "076f00a0178dc481c3a9e7e1a01322cd312f9f2d0250c0331b1488020d335fcb06f51ff463eec8b5df7ed2ad3d3f22dac1d6ccbb3d5c04c645a845f6f6b0b006"; }; "collection-langitalian" = { stripPrefix = 0; @@ -5482,7 +5546,7 @@ tl: { # no indentation deps."lshort-italian" = tl."lshort-italian"; deps."psfrag-italian" = tl."psfrag-italian"; deps."texlive-it" = tl."texlive-it"; - sha512.run = ""; + sha512.run = "cd20a27c58664baab02fdc681ff1c5eb129fe10ef8a7e90a6757ca07daa18543ff5a03d9822d4b20ceaf0e7d169c762ac4516466af42b79a0ea7221d29f78c97"; }; "collection-langjapanese" = { stripPrefix = 0; @@ -5527,7 +5591,7 @@ tl: { # no indentation deps."wadalab" = tl."wadalab"; deps."zxjafbfont" = tl."zxjafbfont"; deps."zxjatype" = tl."zxjatype"; - sha512.run = ""; + sha512.run = "f480737faf887141bf4153b5a2403c552e86a5a2645fba16425fb590014ff4bb9837b8a732e48bf8253a5ff37acb7ebc27a23675954d347b2b6ddaf6a879d31b"; }; "collection-langkorean" = { stripPrefix = 0; @@ -5543,7 +5607,7 @@ tl: { # no indentation deps."uhc" = tl."uhc"; deps."unfonts-core" = tl."unfonts-core"; deps."unfonts-extra" = tl."unfonts-extra"; - sha512.run = ""; + sha512.run = "24bc0dffd241b63778cc2791de1a0ce56878b716fe18b54974fb5871aadbfc2d51b7b3fc5d35be7680ee3314c25664059a5609aa02ff04d8ade966513031e10a"; }; "collection-langother" = { stripPrefix = 0; @@ -5591,12 +5655,13 @@ tl: { # no indentation deps."sanskrit" = tl."sanskrit"; deps."sanskrit-t1" = tl."sanskrit-t1"; deps."thaienum" = tl."thaienum"; + deps."thaispec" = tl."thaispec"; deps."velthuis" = tl."velthuis"; deps."vntex" = tl."vntex"; deps."wnri" = tl."wnri"; deps."wnri-latex" = tl."wnri-latex"; deps."xetex-devanagari" = tl."xetex-devanagari"; - sha512.run = ""; + sha512.run = "7d936404abbd46c2de6690a47c10fd15a583ecdb55625c05379767f80decb2dc01e5d52896addd692defb9886cc6d0a36057a1c8151ca8ec16595dd19bfadfc0"; }; "collection-langpolish" = { stripPrefix = 0; @@ -5619,7 +5684,7 @@ tl: { # no indentation deps."tex-virtual-academy-pl" = tl."tex-virtual-academy-pl"; deps."texlive-pl" = tl."texlive-pl"; deps."utf8mex" = tl."utf8mex"; - sha512.run = ""; + sha512.run = "2a2bcba779a189d2447742a5f1ec5965ad62c38b63828bc326622339dcc4bad6458e164fcb9feacc842b6601db580687dc84d7b148cd1212eae6a9e00e761402"; }; "collection-langportuguese" = { stripPrefix = 0; @@ -5633,7 +5698,7 @@ tl: { # no indentation deps."lshort-portuguese" = tl."lshort-portuguese"; deps."ordinalpt" = tl."ordinalpt"; deps."xypic-tut-pt" = tl."xypic-tut-pt"; - sha512.run = ""; + sha512.run = "73e53fb9391612d932a584ced1ee80283c807c47c69b773b93441e5cc500dce6f0047bfa4fc630b1d35b0fdf2d2b897ba61cc84a5973c263a18b897b4be47b83"; }; "collection-langspanish" = { stripPrefix = 0; @@ -5652,7 +5717,7 @@ tl: { # no indentation deps."lshort-spanish" = tl."lshort-spanish"; deps."spanish-mx" = tl."spanish-mx"; deps."texlive-es" = tl."texlive-es"; - sha512.run = ""; + sha512.run = "59ab0d8f922e362d79fbd49a95eabf49df4b2449a003f75f0006e1f90a0fe47033d8b710b7aedf56b0bc074d8a8567385431ebe5bd3169273c95d7f629f80fe9"; }; "collection-latex" = { stripPrefix = 0; @@ -5685,7 +5750,7 @@ tl: { # no indentation deps."pspicture" = tl."pspicture"; deps."tools" = tl."tools"; deps."url" = tl."url"; - sha512.run = ""; + sha512.run = "9a85c8aef60ab9e539dd770db557dae04d5d09b3ef0a259352426f073a7c93e522139d7f2a4ebfca8f83654f870250f8d7831b62265fc1eb9939ed845b71428d"; }; "collection-latexextra" = { stripPrefix = 0; @@ -5737,6 +5802,7 @@ tl: { # no indentation deps."attachfile" = tl."attachfile"; deps."aurl" = tl."aurl"; deps."authoraftertitle" = tl."authoraftertitle"; + deps."authorarchive" = tl."authorarchive"; deps."authorindex" = tl."authorindex"; deps."autonum" = tl."autonum"; deps."autopdf" = tl."autopdf"; @@ -5757,6 +5823,7 @@ tl: { # no indentation deps."beamertheme-epyt" = tl."beamertheme-epyt"; deps."beamertheme-metropolis" = tl."beamertheme-metropolis"; deps."beamertheme-phnompenh" = tl."beamertheme-phnompenh"; + deps."beamertheme-saintpetersburg" = tl."beamertheme-saintpetersburg"; deps."beamertheme-upenn-bc" = tl."beamertheme-upenn-bc"; deps."beamerthemejltree" = tl."beamerthemejltree"; deps."beamerthemenirma" = tl."beamerthemenirma"; @@ -5773,6 +5840,7 @@ tl: { # no indentation deps."blindtext" = tl."blindtext"; deps."blkarray" = tl."blkarray"; deps."block" = tl."block"; + deps."blowup" = tl."blowup"; deps."bnumexpr" = tl."bnumexpr"; deps."boites" = tl."boites"; deps."bold-extra" = tl."bold-extra"; @@ -5796,6 +5864,7 @@ tl: { # no indentation deps."bxnewfont" = tl."bxnewfont"; deps."bxpapersize" = tl."bxpapersize"; deps."bxpdfver" = tl."bxpdfver"; + deps."bxtexlogo" = tl."bxtexlogo"; deps."calcage" = tl."calcage"; deps."calctab" = tl."calctab"; deps."calculator" = tl."calculator"; @@ -6069,6 +6138,7 @@ tl: { # no indentation deps."extract" = tl."extract"; deps."facsimile" = tl."facsimile"; deps."factura" = tl."factura"; + deps."fancyhandout" = tl."fancyhandout"; deps."fancylabel" = tl."fancylabel"; deps."fancynum" = tl."fancynum"; deps."fancypar" = tl."fancypar"; @@ -6163,6 +6233,7 @@ tl: { # no indentation deps."glossaries-dutch" = tl."glossaries-dutch"; deps."glossaries-english" = tl."glossaries-english"; deps."glossaries-extra" = tl."glossaries-extra"; + deps."glossaries-finnish" = tl."glossaries-finnish"; deps."glossaries-french" = tl."glossaries-french"; deps."glossaries-german" = tl."glossaries-german"; deps."glossaries-irish" = tl."glossaries-irish"; @@ -6185,6 +6256,7 @@ tl: { # no indentation deps."grid" = tl."grid"; deps."grid-system" = tl."grid-system"; deps."gridset" = tl."gridset"; + deps."gridslides" = tl."gridslides"; deps."guitlogo" = tl."guitlogo"; deps."halloweenmath" = tl."halloweenmath"; deps."hackthefootline" = tl."hackthefootline"; @@ -6206,7 +6278,6 @@ tl: { # no indentation deps."hypdvips" = tl."hypdvips"; deps."hyper" = tl."hyper"; deps."hypernat" = tl."hypernat"; - deps."hyperref-docsrc" = tl."hyperref-docsrc"; deps."hyperxmp" = tl."hyperxmp"; deps."hyphenat" = tl."hyphenat"; deps."idxcmds" = tl."idxcmds"; @@ -6263,6 +6334,7 @@ tl: { # no indentation deps."l3build" = tl."l3build"; deps."labbook" = tl."labbook"; deps."labels" = tl."labels"; + deps."labelschanged" = tl."labelschanged"; deps."lastpackage" = tl."lastpackage"; deps."lastpage" = tl."lastpage"; deps."latex-tds" = tl."latex-tds"; @@ -6270,6 +6342,7 @@ tl: { # no indentation deps."latexgit" = tl."latexgit"; deps."layouts" = tl."layouts"; deps."lazylist" = tl."lazylist"; + deps."lccaps" = tl."lccaps"; deps."lcd" = tl."lcd"; deps."lcg" = tl."lcg"; deps."leading" = tl."leading"; @@ -6336,6 +6409,7 @@ tl: { # no indentation deps."mathalfa" = tl."mathalfa"; deps."mathastext" = tl."mathastext"; deps."mathexam" = tl."mathexam"; + deps."mathfam256" = tl."mathfam256"; deps."maybemath" = tl."maybemath"; deps."mbenotes" = tl."mbenotes"; deps."mcaption" = tl."mcaption"; @@ -6370,6 +6444,7 @@ tl: { # no indentation deps."mmap" = tl."mmap"; deps."mnotes" = tl."mnotes"; deps."moderncv" = tl."moderncv"; + deps."modernposter" = tl."modernposter"; deps."moderntimeline" = tl."moderntimeline"; deps."modref" = tl."modref"; deps."modroman" = tl."modroman"; @@ -6458,6 +6533,7 @@ tl: { # no indentation deps."outline" = tl."outline"; deps."outliner" = tl."outliner"; deps."outlines" = tl."outlines"; + deps."outlining" = tl."outlining"; deps."overlays" = tl."overlays"; deps."overpic" = tl."overpic"; deps."pagecolor" = tl."pagecolor"; @@ -6490,6 +6566,7 @@ tl: { # no indentation deps."pdfcprot" = tl."pdfcprot"; deps."pdfmarginpar" = tl."pdfmarginpar"; deps."pdfpagediff" = tl."pdfpagediff"; + deps."pdfprivacy" = tl."pdfprivacy"; deps."pdfreview" = tl."pdfreview"; deps."pdfscreen" = tl."pdfscreen"; deps."pdfslide" = tl."pdfslide"; @@ -6537,10 +6614,10 @@ tl: { # no indentation deps."protex" = tl."protex"; deps."protocol" = tl."protocol"; deps."psfragx" = tl."psfragx"; - deps."pst-pdf" = tl."pst-pdf"; deps."pstool" = tl."pstool"; deps."pstring" = tl."pstring"; deps."pxgreeks" = tl."pxgreeks"; + deps."pygmentex" = tl."pygmentex"; deps."python" = tl."python"; deps."qcm" = tl."qcm"; deps."qstest" = tl."qstest"; @@ -6602,6 +6679,7 @@ tl: { # no indentation deps."sdrt" = tl."sdrt"; deps."secdot" = tl."secdot"; deps."sectionbox" = tl."sectionbox"; + deps."sectionbreak" = tl."sectionbreak"; deps."sectsty" = tl."sectsty"; deps."seealso" = tl."seealso"; deps."selectp" = tl."selectp"; @@ -6633,6 +6711,7 @@ tl: { # no indentation deps."silence" = tl."silence"; deps."simplecd" = tl."simplecd"; deps."simplecv" = tl."simplecv"; + deps."simpleinvoice" = tl."simpleinvoice"; deps."sitem" = tl."sitem"; deps."skb" = tl."skb"; deps."skdoc" = tl."skdoc"; @@ -6663,6 +6742,7 @@ tl: { # no indentation deps."standalone" = tl."standalone"; deps."statistik" = tl."statistik"; deps."stdclsdv" = tl."stdclsdv"; + deps."stealcaps" = tl."stealcaps"; deps."stdpage" = tl."stdpage"; deps."stex" = tl."stex"; deps."storebox" = tl."storebox"; @@ -6729,6 +6809,7 @@ tl: { # no indentation deps."textfit" = tl."textfit"; deps."textmerg" = tl."textmerg"; deps."textpos" = tl."textpos"; + deps."textualicomma" = tl."textualicomma"; deps."theoremref" = tl."theoremref"; deps."thinsp" = tl."thinsp"; deps."thmtools" = tl."thmtools"; @@ -6844,6 +6925,7 @@ tl: { # no indentation deps."xsim" = tl."xsim"; deps."xstring" = tl."xstring"; deps."xtab" = tl."xtab"; + deps."xurl" = tl."xurl"; deps."xwatermark" = tl."xwatermark"; deps."xytree" = tl."xytree"; deps."yafoot" = tl."yafoot"; @@ -6857,7 +6939,7 @@ tl: { # no indentation deps."ziffer" = tl."ziffer"; deps."zwgetfdate" = tl."zwgetfdate"; deps."zwpagelayout" = tl."zwpagelayout"; - sha512.run = ""; + sha512.run = "195aa24bd46dc79c68a9ffea0c37017bdba83a8a235715bf3c25acb676dfb0d7bb078d56af2e9ed3ef1c5937003aa93982e5e07a53a2c1947d6992970f4f8237"; }; "collection-latexrecommended" = { stripPrefix = 0; @@ -6915,6 +6997,7 @@ tl: { # no indentation deps."subfig" = tl."subfig"; deps."textcase" = tl."textcase"; deps."thumbpdf" = tl."thumbpdf"; + deps."translator" = tl."translator"; deps."typehtml" = tl."typehtml"; deps."ucharcat" = tl."ucharcat"; deps."underscore" = tl."underscore"; @@ -6923,7 +7006,7 @@ tl: { # no indentation deps."xkeyval" = tl."xkeyval"; deps."xltxtra" = tl."xltxtra"; deps."xunicode" = tl."xunicode"; - sha512.run = ""; + sha512.run = "fe1e6f81c1b26ad541104dafd02ca030f1e2ee5f0ec415ae519e090c9137a997f82aa390abf5da4f89901ff8860ed0967fae9c8f17822ac14edb142a0e955220"; }; "collection-luatex" = { stripPrefix = 0; @@ -6959,7 +7042,8 @@ tl: { # no indentation deps."placeat" = tl."placeat"; deps."selnolig" = tl."selnolig"; deps."spelling" = tl."spelling"; - sha512.run = ""; + deps."typewriter" = tl."typewriter"; + sha512.run = "f54d6a933987dfa6f7d01f0bd5d57ba92c11a6d46775b7fff1b4fb9e6b929aa4240a107e8870c1a5b59905380463eba9a1dba3f4b8cd9d642778ddb9af985c8b"; }; "collection-mathscience" = { stripPrefix = 0; @@ -6973,6 +7057,7 @@ tl: { # no indentation deps."algorithm2e" = tl."algorithm2e"; deps."algorithmicx" = tl."algorithmicx"; deps."algorithms" = tl."algorithms"; + deps."aligned-overset" = tl."aligned-overset"; deps."amstex" = tl."amstex"; deps."apxproof" = tl."apxproof"; deps."autobreak" = tl."autobreak"; @@ -7059,6 +7144,7 @@ tl: { # no indentation deps."mathcomp" = tl."mathcomp"; deps."mathpartir" = tl."mathpartir"; deps."mathpunctspace" = tl."mathpunctspace"; + deps."mathfixs" = tl."mathfixs"; deps."matlab-prettifier" = tl."matlab-prettifier"; deps."mattens" = tl."mattens"; deps."mgltex" = tl."mgltex"; @@ -7069,6 +7155,7 @@ tl: { # no indentation deps."mychemistry" = tl."mychemistry"; deps."natded" = tl."natded"; deps."nath" = tl."nath"; + deps."nicematrix" = tl."nicematrix"; deps."nuc" = tl."nuc"; deps."nucleardata" = tl."nucleardata"; deps."objectz" = tl."objectz"; @@ -7077,11 +7164,12 @@ tl: { # no indentation deps."oubraces" = tl."oubraces"; deps."perfectcut" = tl."perfectcut"; deps."physics" = tl."physics"; + deps."pm-isomath" = tl."pm-isomath"; + deps."polexpr" = tl."polexpr"; deps."prftree" = tl."prftree"; deps."proba" = tl."proba"; deps."prooftrees" = tl."prooftrees"; deps."pseudocode" = tl."pseudocode"; - deps."pygmentex" = tl."pygmentex"; deps."pythonhighlight" = tl."pythonhighlight"; deps."rec-thy" = tl."rec-thy"; deps."revquantum" = tl."revquantum"; @@ -7127,7 +7215,7 @@ tl: { # no indentation deps."yhmath" = tl."yhmath"; deps."youngtab" = tl."youngtab"; deps."ytableau" = tl."ytableau"; - sha512.run = ""; + sha512.run = "b7655304441b5fb88547b0735a316031d777e5af0afc52451aa08c5d919ff340504ba75374361c7caf4a399e060b490cdfd57bff6cbe329452bd5f4a4bdf59dd"; }; "collection-metapost" = { stripPrefix = 0; @@ -7174,7 +7262,7 @@ tl: { # no indentation deps."suanpan" = tl."suanpan"; deps."textpath" = tl."textpath"; deps."threeddice" = tl."threeddice"; - sha512.run = ""; + sha512.run = "18270591a04b9fa37a7b1798b012e97a9ee6404ab7af7cefe885b51b1966330a0a9b84ff32948a06969368df68f6a62d8bc672dbb3eb6d3d3d0aec681f2b4cde"; }; "collection-music" = { stripPrefix = 0; @@ -7191,6 +7279,7 @@ tl: { # no indentation deps."harmony" = tl."harmony"; deps."leadsheets" = tl."leadsheets"; deps."lilyglyphs" = tl."lilyglyphs"; + deps."lyluatex" = tl."lyluatex"; deps."m-tx" = tl."m-tx"; deps."musicography" = tl."musicography"; deps."musixguit" = tl."musixguit"; @@ -7204,11 +7293,12 @@ tl: { # no indentation deps."songbook" = tl."songbook"; deps."songs" = tl."songs"; deps."xpiano" = tl."xpiano"; - sha512.run = ""; + sha512.run = "21328300d0e2afaabb29aeabf82978665f0b63e85b4146ab3b890bd79d4e256b241e34b91641b66fd6d55aad00541908053c2ccb8b23f4cafcf1ba167e750054"; }; "collection-pictures" = { stripPrefix = 0; deps."collection-basic" = tl."collection-basic"; + deps."adigraph" = tl."adigraph"; deps."aobs-tikz" = tl."aobs-tikz"; deps."askmaps" = tl."askmaps"; deps."asyfig" = tl."asyfig"; @@ -7261,6 +7351,7 @@ tl: { # no indentation deps."gnuplottex" = tl."gnuplottex"; deps."gradientframe" = tl."gradientframe"; deps."grafcet" = tl."grafcet"; + deps."graphicxpsd" = tl."graphicxpsd"; deps."graphviz" = tl."graphviz"; deps."gtrlib-largetrees" = tl."gtrlib-largetrees"; deps."harveyballs" = tl."harveyballs"; @@ -7305,6 +7396,7 @@ tl: { # no indentation deps."pictex" = tl."pictex"; deps."pictex2" = tl."pictex2"; deps."pinlabel" = tl."pinlabel"; + deps."pixelart" = tl."pixelart"; deps."pmgraph" = tl."pmgraph"; deps."prerex" = tl."prerex"; deps."productbox" = tl."productbox"; @@ -7334,14 +7426,20 @@ tl: { # no indentation deps."tikz-cd" = tl."tikz-cd"; deps."tikz-dependency" = tl."tikz-dependency"; deps."tikz-dimline" = tl."tikz-dimline"; + deps."tikz-feynhand" = tl."tikz-feynhand"; deps."tikz-feynman" = tl."tikz-feynman"; deps."tikz-inet" = tl."tikz-inet"; deps."tikz-kalender" = tl."tikz-kalender"; + deps."tikz-karnaugh" = tl."tikz-karnaugh"; + deps."tikz-ladder" = tl."tikz-ladder"; + deps."tikz-layers" = tl."tikz-layers"; deps."tikz-opm" = tl."tikz-opm"; deps."tikz-optics" = tl."tikz-optics"; deps."tikz-page" = tl."tikz-page"; deps."tikz-palattice" = tl."tikz-palattice"; deps."tikz-qtree" = tl."tikz-qtree"; + deps."tikz-relay" = tl."tikz-relay"; + deps."tikz-sfc" = tl."tikz-sfc"; deps."tikz-timing" = tl."tikz-timing"; deps."tikzcodeblocks" = tl."tikzcodeblocks"; deps."tikzducks" = tl."tikzducks"; @@ -7372,7 +7470,7 @@ tl: { # no indentation deps."visualpstricks" = tl."visualpstricks"; deps."xpicture" = tl."xpicture"; deps."xypic" = tl."xypic"; - sha512.run = ""; + sha512.run = "f70b7399394eb9d4c65a825932f9e36fa055556c6f119aa977d3ba58f6039d556f5e760f52385b64ce520b8ebe0a832d7838fed908d55f21d40a903e0ebd6508"; }; "collection-plaingeneric" = { stripPrefix = 0; @@ -7462,9 +7560,10 @@ tl: { # no indentation deps."upca" = tl."upca"; deps."varisize" = tl."varisize"; deps."xii" = tl."xii"; + deps."xii-lat" = tl."xii-lat"; deps."xlop" = tl."xlop"; deps."yax" = tl."yax"; - sha512.run = ""; + sha512.run = "379b852ac8a9965ef78ce8879e249f9d3cecd1bfd4334104541c2282386866b3247e737b8dae0d5870a5b71fa51a8a34493de5ea0cdf0c40860151a5142279b1"; }; "collection-pstricks" = { stripPrefix = 0; @@ -7484,17 +7583,20 @@ tl: { # no indentation deps."pst-abspos" = tl."pst-abspos"; deps."pst-arrow" = tl."pst-arrow"; deps."pst-am" = tl."pst-am"; + deps."pst-antiprism" = tl."pst-antiprism"; deps."pst-asr" = tl."pst-asr"; deps."pst-bar" = tl."pst-bar"; deps."pst-barcode" = tl."pst-barcode"; deps."pst-bezier" = tl."pst-bezier"; deps."pst-blur" = tl."pst-blur"; deps."pst-bspline" = tl."pst-bspline"; + deps."pst-calculate" = tl."pst-calculate"; deps."pst-calendar" = tl."pst-calendar"; deps."pst-cie" = tl."pst-cie"; deps."pst-circ" = tl."pst-circ"; deps."pst-coil" = tl."pst-coil"; deps."pst-cox" = tl."pst-cox"; + deps."pst-dart" = tl."pst-dart"; deps."pst-dbicons" = tl."pst-dbicons"; deps."pst-diffraction" = tl."pst-diffraction"; deps."pst-electricfield" = tl."pst-electricfield"; @@ -7534,6 +7636,7 @@ tl: { # no indentation deps."pst-ovl" = tl."pst-ovl"; deps."pst-pad" = tl."pst-pad"; deps."pst-pdgr" = tl."pst-pdgr"; + deps."pst-pdf" = tl."pst-pdf"; deps."pst-perspective" = tl."pst-perspective"; deps."pst-platon" = tl."pst-platon"; deps."pst-plot" = tl."pst-plot"; @@ -7571,7 +7674,7 @@ tl: { # no indentation deps."uml" = tl."uml"; deps."vaucanson-g" = tl."vaucanson-g"; deps."vocaltract" = tl."vocaltract"; - sha512.run = ""; + sha512.run = "d4b5d6a3fbbb6d06a22b4975e1d4b734e7d7f0959c1aa9b943abf05619f0ece59d8d6525c93755daf64f890105ad655182497165375995be15cbf7dfffacd48e"; }; "collection-publishers" = { stripPrefix = 0; @@ -7640,6 +7743,7 @@ tl: { # no indentation deps."gsemthesis" = tl."gsemthesis"; deps."gzt" = tl."gzt"; deps."h2020proposal" = tl."h2020proposal"; + deps."hagenberg-thesis" = tl."hagenberg-thesis"; deps."har2nat" = tl."har2nat"; deps."hecthese" = tl."hecthese"; deps."hithesis" = tl."hithesis"; @@ -7662,6 +7766,7 @@ tl: { # no indentation deps."langsci" = tl."langsci"; deps."limecv" = tl."limecv"; deps."lion-msc" = tl."lion-msc"; + deps."llncsconf" = tl."llncsconf"; deps."lni" = tl."lni"; deps."lps" = tl."lps"; deps."matc3" = tl."matc3"; @@ -7706,6 +7811,7 @@ tl: { # no indentation deps."sapthesis" = tl."sapthesis"; deps."scrjrnl" = tl."scrjrnl"; deps."schule" = tl."schule"; + deps."scientific-thesis-cover" = tl."scientific-thesis-cover"; deps."sduthesis" = tl."sduthesis"; deps."seuthesis" = tl."seuthesis"; deps."seuthesix" = tl."seuthesix"; @@ -7720,8 +7826,10 @@ tl: { # no indentation deps."texilikechaps" = tl."texilikechaps"; deps."texilikecover" = tl."texilikecover"; deps."thesis-ekf" = tl."thesis-ekf"; + deps."thesis-gwu" = tl."thesis-gwu"; deps."thesis-titlepage-fhac" = tl."thesis-titlepage-fhac"; deps."thuthesis" = tl."thuthesis"; + deps."timbreicmc" = tl."timbreicmc"; deps."toptesi" = tl."toptesi"; deps."tudscr" = tl."tudscr"; deps."tugboat" = tl."tugboat"; @@ -7745,6 +7853,7 @@ tl: { # no indentation deps."unamth-template" = tl."unamth-template"; deps."unamthesis" = tl."unamthesis"; deps."unitn-bimrep" = tl."unitn-bimrep"; + deps."univie-ling" = tl."univie-ling"; deps."unswcover" = tl."unswcover"; deps."uothesis" = tl."uothesis"; deps."urcls" = tl."urcls"; @@ -7759,17 +7868,17 @@ tl: { # no indentation deps."xcookybooky" = tl."xcookybooky"; deps."yathesis" = tl."yathesis"; deps."york-thesis" = tl."york-thesis"; - sha512.run = ""; + sha512.run = "7d4416a03f785d8dd89fd083ec1f4aa70beb982cd8b6184e67692e789e577d52ee926a9a808a7d1a1395b4cb7268ae5b949df529b178b9ba04ceb15a7c033dc9"; }; "collection-texworks" = { stripPrefix = 0; deps."collection-basic" = tl."collection-basic"; deps."texworks" = tl."texworks"; - sha512.run = ""; + sha512.run = "873bb9e9a28616197b66814b6a0c3635c37e360e36f5507fb300ff3983db566fca5adef375200f0b3007d1a6eba4e047fc5089a1f9473499b15762326bbc39c1"; }; "collection-wintools" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "0ac29d5ef1655f5356d7a28e21e2d880146cd2dc59f52324e252e8d6cfcaea801ea0cdf1838532903e3f2406536202fc0b7bd7302510991b3a3ab8fdfd7f0a19"; }; "collection-xetex" = { stripPrefix = 0; @@ -7812,245 +7921,245 @@ tl: { # no indentation deps."xetexfontinfo" = tl."xetexfontinfo"; deps."xetexko" = tl."xetexko"; deps."xevlna" = tl."xevlna"; - sha512.run = ""; + sha512.run = "a168d582d60e7cabb3294d1d0851cad96dcf87a0a4df85ad792768ab9fe48636414be717945ec5b0fa74bb3b55a9e089e819665c092d0b847f0e2feae076d6c8"; }; "collref" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5581ce5d2c8ec32026b55df5371df9c44107d78375a05ed5ea109eccb8b8a5b6d2cd4ccd146ed91acca97bb05bea720efd0514a71a85f4f518b83fdbd5b2f91c"; + sha512.doc = "5f7abfff42cfc29362833af402f0f7f8e215e28675389a0fa1769698d721d5acb1988dca3a0fe4d4dba4744475fa2e7e879b6f7ef62f147a4c85539d4c6e26a0"; + sha512.source = "9a8ae5a6ff27d0ca7b080fbddebbbbce7860f44aa4dc3ff82020f537fbf187eb73130f24472943bbf6384cf627ab3d984688441cbab2fa97df78d57e1856eb22"; hasRunfiles = true; - version = "2.0b"; + version = "2.0c"; }; "colordoc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "86fd1a01e6a5da711456c4e80e005ce10ee74471127cf4dc47bf63857ccd712dc872f2012a4ae7f16e2b53c19041aa1cb491639d4baba36cd46ece70d56a2383"; + sha512.doc = "5b1a9c1317f2821de178ff9f1c95c82c8902fb17ec54d8396be548de7a97264ffc6fd47df3aa943b1d0c88b1fd5edc98361c1e222b304e591f8d88ea9dcc8c37"; + sha512.source = "7bd8620363c5d161d293b92b05472355b862a2283abea8aeffb7eea8d618f87e3b82aa41607dc3f71bd8237b7802b7cdd0ca86d03ffb59997ef199a89814f7e4"; hasRunfiles = true; }; "colorinfo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "10596fb1328188500f30cde1082e552d7ff04a74da2fd627af5bf237f8ace6f2545057f9bac20110315ff70c336818cf62a43be8442ae62748e77f912de71c12"; + sha512.doc = "9e14c4722e6a723ca2568c7c2db62c56b7650c9ae975718ab37e00393deb6d6a332d3d2c32fb0a0d532b3477e9245ab578ae823844e1856c34abfa918efbda44"; hasRunfiles = true; version = "0.3c"; }; "coloring" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a8ca562eb81ed5388856fb491d9ed8c65ad1e71ad9caf7d2829ffddb2c802e9eac94fea635fa3f6e9d15205d874cc379086eea07cfada7425dff3217fbab0250"; + sha512.doc = "6c8b87ee1ff7284a40cc957825d860d34086d872ab23609708c8829424d3ed9e8a27305e4263aff7ef7cd06e2fb10095068252e401bb3f2fd12012d05dcd0a61"; hasRunfiles = true; version = "0.2"; }; "colorsep" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "143519baad88cbcb05d0946fdf45c75eb17f8084883b0300d08a82e4a8d8a9222338bbe03b511220b12c8720778918a6c1166d76202463e0e24139b1b8a1bf61"; hasRunfiles = true; }; "colorspace" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bc00c105f6704affcd8715fff5001190709e8225c20e3efb28ea3a7c602d6924374d1aef9305506adf1cf41ebe0dfa4ed40179d16471cde7bd04a59de45d65ee"; + sha512.doc = "0519c56594bc6dd6e542d9ee9fddb65fe9905bdcc61330cf15479fe5624f883d55a3714ae3913b22c522a5c9f6f0a06015f685fc0e0af82e69b96b4eb3e9718f"; hasRunfiles = true; version = "1.2.0"; }; "colortab" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d9963fde136886902b27fbc4baf6415f5a8494c8663008d357c44a9c79d809c6cedbad6cea88f990e57e1f4f781220dce930d033f8fe2e8e779629ea07b5b832"; + sha512.doc = "5b640ebc41a6fe8d1e2a05c9b51dc5bfc0705738082415db5e2f5cc3ab6f18cfe71f386250b24455f02a94979254c2b7da02753ad85721b8cde080332ac58cc2"; hasRunfiles = true; version = "1.0"; }; "colortbl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7dba46747f2e7c1e088d4e7b21e0c7014eb7226ffe20cab91e522a1df2ef5d81155b92bf37dff0f5926634da38d68980389edb6fdc7dcbc14791d68cdbc9f1c3"; + sha512.doc = "2f91dde4844b874df6c176ff6d1fa06144a4fbb092295b071249f5b6da07d35975891155a3516414f32c24577a68890c5b106075cf5edb4b2927339eb45497af"; + sha512.source = "92de5eb50a38d8dd3ce4f8b70d167de57328af0e31769ca6f5a89bc7ac2833ed4bb795c358c955d53e06b7c488217e239193ddf5c4bb3a4e800fb17ed5687fd7"; hasRunfiles = true; version = "1.0a"; }; "colorwav" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c12240d3647c5db8e734b9decb9fb72dbe5b133381c60d8c2aa7662c2f9a5951e6bc4cd97e411ce7fd86afedd8f5d56d34448347ead7c9b0b55e139fe5f17337"; + sha512.doc = "570fab28d5dcff1cbc653b5f50333bcc654263321f270a28fa6f07de8827f614611e77e470d5e5e654b0363fdf9dbf986ef580c18c160989eb00e55704d98de6"; + sha512.source = "f36a8b28ad5fed9309522e0007760e5ba53f62e13fd7ba26898db34335bd8b30c63e272d08bea985498d62d50972758a323c94c2cee2a01aea5b279df1606e7a"; hasRunfiles = true; version = "1.0"; }; "colorweb" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9003bbb6096739c76add5fd38cbe973457c26d618919b1193b96d56bf0bc084b3392e62e20ed5c15df22c41610ba67a5d05f5e21934ef57b1c98033f4257daa0"; + sha512.doc = "d4ce533b122da7ec9ae0273e7e6419ed029d2b9b2521573e74dee2f740094721d8a0c88e0413aa0116e78fcaac386337435c5aef6165e7c3ce70d2fd3f21a26d"; + sha512.source = "138ab30983442d15c6afdde499684ad11f2337e94708d735534a045973d6fe6c9efb964ba97fd796c9c68167228085141d7e4181eb80a0fb0cbc113804f6619a"; hasRunfiles = true; version = "1.3"; }; "colourchange" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8e49edc6fe6f96140cd7acc96af63687668b8abc309b2a2bb130576f47b1e970ef70d9053bea19845f6d8f0f80967a470c392d8ce4762ff0c1f4458491048182"; + sha512.doc = "b2d219b51b355078b0bd79bda5d668f268fad3579115eccd6eabad78ac0e28aa7031e79d134f0e0120b711194d04713b175dfef19dbc441ee1f3f04297ced1e5"; hasRunfiles = true; version = "1.22"; }; "combelow" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3dfb483078917ea86029fce2ff203ac0c96fde458f9d852b1e12a8b0c83271c538d3f48865f01c6b0ea608c72905f4c0fa4a856eb593325586ede7a1f6eef4f9"; + sha512.doc = "1ee63b2dafc869f08875ce03bc190af56ace436f51f13f37e61f1610c3a8b5aadee629f648b4021e3453e65616b5b9cd3f40ea5200586faf1b109ab3eb7977bc"; hasRunfiles = true; version = "0.99f"; }; "combine" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "157474162071eb1e781e4e80b7e1f0e8b7b2ecfddccd9cb3d2481cde247df148762ebbbf9bda488810a656866b3f260e10a965928196f3e2f3b432397018631c"; + sha512.doc = "1c0dec5864840d16cb4acaa4ec41d9360942287dd15eb170d87f550deaa32d68bca3d845883e9bc0ae5977c90520cdff1707a17c590267d53d3bc6501d24a9fe"; + sha512.source = "7769a7f6a839f59bc20e46402d43d1a61bf07482063780e79e1b93205e925f1f2e99c4f37731462c87ae6e8186e1495ae2c6f582d8da3515defc57fbad0d5df8"; hasRunfiles = true; version = "0.7a"; }; "combinedgraphics" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ed5d77c59f5a69cdecbe5801b0c3dbe287480774aeb2511f2b13f71d8d0c5954863b0999b0ed7a1d5bae064d9bf154aa65321fedabafe69a59079fbe3e4c258b"; + sha512.doc = "2e455e4a14fc6fa695815109ee336d9daf6e5749d086d816f2eab7b57c1cef8a9d0002391d48cdc6ae7fa9778c27825424bedd45a3fdd5808d4cc6449e884de9"; + sha512.source = "7b39d0af292e18bf617fea9122f15be57f21cc71b9bf9a2b768272f79b6bbbf484ab80b7541dc18b271e6a2414378b7f12c84b1ac6d093d5d752f598297784d4"; hasRunfiles = true; version = "0.2.2"; }; "combofont" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a13e1a32520d2ef2ea08410a88dd51579980e081733aba137994ce8db58c0239e63f98a436e6b04f4e0b79267aaa5bbbcc171fabd4efd981297e72d5e0c35696"; + sha512.doc = "44c9d02c2db0894f2f2ff9c5c00718c24481ef9a5af40d69a81c9e444ec187147e18e0942f5ee734c0cdf430647da2b2963d087d7ac3da4b23a64f8237fcde67"; hasRunfiles = true; version = "0.2"; }; "comfortaa" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1faf90a9b49f35c99c03fd45ead7d772bc2db7876d400504df843126265394d20212bada204d4bb3c2376a26c55fcef5518435e5ab518c00eef36b1382a1eeba"; + sha512.doc = "029d3a121baa40e83c01af48a70bd740b2e79320e1cc482e4456442ce72ebf5ebfe48d6fd1b8597ff518d33365203f0c88e311104cb04dbdb326a0b30105c542"; + sha512.source = "f625b0d2fa176d9e7d6f4bdd15a3a284730a1fad25179c91f9b48d041400cbfb50f01bd270d0b4fd48a74aa9e933b2b1e32ac71d54eb90f9e76039d8ed061b6e"; hasRunfiles = true; version = "2.3"; }; "comicneue" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "eb8bc5196125e68d6394178f4d57407222bf2591a7c6ab96a9b2e4a1b82c7fc744234dcec15d2eb644a8d6ce256bf78d44b7d60b17e58f60e1b753c80a007f17"; + sha512.doc = "21f12f0893731cd91e0d194cbca093971e6947805b8ab94c9a011a5cf733ead5a5d6eef0fb6aa2b6eb7b1d15194e6977a26ef67d2456bcafe740627a427c0257"; hasRunfiles = true; version = "1.1"; }; "comma" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8316f05afc81c990dbd305c0cf7e90b26b3ab3a308824454d1ebb4a7e761643fb05adb1819930e5d674c37d7478a4d65257dbe1f8a4e7b75934cf88ebba8b716"; + sha512.doc = "6370f50a8ebea5eecaedefebfbe7ef6fe9324b818c222f381c21d978dcad9c9d26116d516dceebce6dc9fa54649f14a4a6d4ac7c44cc224b7cae027f61ea9c91"; hasRunfiles = true; version = "1.2"; }; "commado" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bc2bd7b67597cd563f39fb7155f468a4dc0391d65abe7cb0104ab4b3115769dc9d7dead660fd16976d0b8c3767c17311a54e9e165c1d3c99486308eaf8699865"; + sha512.doc = "60d04b61e277e1b7b627e99729d3670df51552ea668b116ba2714aa0f356cbc1be5ef4139445abc88cc8be0e11b15f70f2ac76d43a4ddf77ebade22dea799a6d"; + sha512.source = "7625f3b57bda821b9386a40cb638623d79d9846d59df03b5e5ae910f590dca3fbb0959de8df85065a9ebf7773b7dd94c72d8555267de382a2b1b8d97ce417e90"; hasRunfiles = true; version = "r0.11a"; }; "commath" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b13cc1a23e839fb84cb3351e8eae0900f506c338c7ee82152a3987ddb703ffd0b66cc8a0ee109bcb7a70996ca9e5e2d4826a1db014c91563f05468bf1802625f"; + sha512.doc = "c141e9c38db740ff8d51ee952fafaff487c3bf66fd3d4d317ccd25bd266cfd651af081df303166a9dd552ebf837890fc24d8c131ead1fe3b6d337ae55204959d"; hasRunfiles = true; version = "0.3"; }; "comment" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d4b58fdf45d84a7d783cbdaa72041111c27f3519e95f2264f4b7fa2488b64d1ceb80a7a6089ed6c39707a3de7f7ce3e6a15e2a557b8cdf870c3e1dc2f6a27063"; + sha512.doc = "51473d0d41db4a5549fdfc3d8a36d48fcc32f2fc908d134e6a15a3003da26815af58a12b95f0d2cba6123bfc7eb051c008107a07bb50677e9f631615c9aa06b1"; hasRunfiles = true; version = "3.8"; }; "compactbib" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "3ca521ced63e12f4f9015b325a8e9c9c9be4b53f4d86527bb6fd08b54b753d9d2673ac02145d3eac1e7c82b389e91054fd32d05096c7d84c03a48d536b43c0ab"; hasRunfiles = true; }; "complexity" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7c767f06d1ce35d3e6d4c5a8bee6f6bcf379928b89bf132dbbe36e3d28936fced7f0e7d6d77957b51c8813a60a72ec786005ae3e1e15953fd191ccdaaa536c1d"; + sha512.doc = "ae0fe547157868ce240610fb094ca1d097c13e337fa39ee53530b7ab85c41284dc5e7e0f5b1170f6c51760ee99d17642979fc5875d6e9b04f305e22abf0a0c53"; hasRunfiles = true; version = "0.81a"; }; "components-of-TeX" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bc68e26e7e411cbec89be84a2e4e30cbd80ac56c3de611cff3f3f25cd46c0456d00489adf159d13c5ca42f95b9d7f00248b20c636298aa913aa3bfca86f188b3"; + sha512.doc = "8bea01596f3381457ccf9f3085b587ae60f2517e8b80310ec2fef1c32758a463734caa04a0ee4c37c118a71b2b2895630fd45d067f02bc69d2bf250c0c836f56"; }; "comprehensive" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1b102a7046c7e3d5c7351f766c745e4246b7e61f2f36d0886ce87fb73500a59f3e7e28820d7d130d87e1c96ca042d565f13c78ab1be30c7bd296dc1b1303fe1e"; + sha512.doc = "6a26ac52c97b52dfd554eda8b8106e6410d153c0d0cc747d599a8cd7317ae153a660b1c2322de359925a84d2bc67d85ee11a062652625fd463b95df3588046cc"; version = "12.3"; }; "computational-complexity" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "41831a6d37336c57db43eec20d3815a0cb50d0b8d050416d817adb3ca1ad692aae9a31e634d7863a3dd4ff354c4b5b53069f2996e82d4a440924e3164ab7e9ee"; + sha512.doc = "2c8c195ef94db0ebac7b7fff4fe239aee43bd531a1b210fc1d43dca5bcd1841a981556ac8177348d10f20ffe81dfbc34ab52e16e3084734327f17fb9d6659784"; + sha512.source = "e112bafb5eabc92cfbfd2cc8f81edbd88a8c6643b428b6c64c612aee81d707098457d4e865cbffce17068482630dac0c465371d0060bcc9d6001022ce5bab5c4"; hasRunfiles = true; version = "2.25f"; }; "concepts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cbfdfa569d9b112412808ac733b3bdc12697a48a503e2240286f950aad7af88b53f25d6075b1093e2839fdf5a79a2501ee949d0e9ff85aba7f9d5290f9391f16"; + sha512.doc = "f09f406646cada7be7e758006941b95aa8793a1980edfb35cacbbba812f318e1f7fea352f5da3d7e32aa93f1ca7610c202b3031f589319db36a21a505fe13e11"; hasRunfiles = true; version = "0.0.5-r1"; }; "concmath" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6f3c566c14324566b49775c2b8b9539e91025a5db39217968039490d34cbce0ebc927e5a93620f74f7bda09b41c5991154e64ef3977d40e9e79d787002067038"; + sha512.doc = "4849ece0ed58e231e6375ec03bec2f90950320d5f330b0f712fb7a01cff8a21c84af331709d8920918c7f4695cc30a94e7a631a3bf45cd16e29f7f5594f2a128"; + sha512.source = "26263ce618b758b4d8b50ec79d0cd424c93f71a831610a2495292a2a5675407923be3f8581f22b5429ba22907e11d4e200302afed8856c99dc25c6b5e60ad520"; hasRunfiles = true; }; "concmath-fonts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7bf31db5c6be83c68a5a52ff3f919b79597316f1fd40cd74eaf0b49c88a1f7c4d102f45f992f40af4d3806717a1fdcbe169bd8fa8ae001dff60321d1e9f33306"; + sha512.doc = "2f68b05c4265d9ca7816761b8ed15d6cbd18d707d10ba15c36ba0db9d41439ec612b569289b7b2d68086cedb55fc43e98a1ad1aac1ea473ad175d0b58928c170"; hasRunfiles = true; }; "concprog" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4c2e2e917c94e023f76e1c378103d0ee6050a6334f0df134d6ce1923370ad28627783e4bf3b129186d9b73915c6009bbe7c5e8d9cc0c832ea9f4f3d15c26b7d9"; + sha512.doc = "1b302f5b15e31a04570c86aea94088b6661718420723a2046a2f974412bb90fe2735fbef1ae215975a064779cfeb2ad8e57c464b8213d29b4bbb9c66e69efe31"; hasRunfiles = true; }; "concrete" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "dd85441255e99b35dd38f8e24eb609b307e549bb2f312109d6233a82f28921d6b462596c23f9756b8c4b3d4818fba80343222fad62f5a7135c8eaa25ccdb10ef"; + sha512.doc = "078d5462700b47076f67531a2d9d804e5a5e3a26bfebd0751e1bf10bed3bb0049ff0bf8ed8a4bd6aa67ed8aa964d68898e2d31c71ce84ebc930ef261b9ed73fd"; hasRunfiles = true; }; "confproc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e7a75632ee25512f73a1a3052e0f60b1eb8bf66e7a9373c0f025b0cebc2799e6e15a0bbae829630856aaf7e614300fbc80f2ce3a91042d95433b8ae830bf10fc"; + sha512.doc = "6cd0b937c10da37741869c3b55912b01856165c56fba271c35224a939791c633a1c51d625e13ad06d91a949ab5b819fad397ec96b22560f4248d5e8b9da477d5"; + sha512.source = "f8bb1fc787ea1cf7ed45acd2144bf68d5d094f5e7767c177650e81d241a2f588da2a906e247c0f7258f7beb6d68d90751c0fc96352cf1de77fcff5ed6ac86e5a"; hasRunfiles = true; version = "0.8"; }; "constants" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1acb7c5ed564185173b624ee440acd3deb700af63a11a545a51b36f63e843bcfba02299bee90dacbe34dc9d904df4179fadc9f8363244e707527ae637299046d"; + sha512.doc = "453560b15506a41ceda01ec1395c6639941499c3b4f782c65933db9c148723e9af5c1da9db39d21f705b85f4b0a233a4f094a93b51b3d531d68ab45c738fe573"; + sha512.source = "8423ba195cfdf7f785571c382c37c1351d93e71e312743864dcefeee6ffee5bb6015f8c12bca608e47b639becb873f9189dd8486a757aeda8a2faeed9bfa889d"; hasRunfiles = true; version = "1.0"; }; "conteq" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a218500cbd0afde1db773126a72a4a0342b8cfa0e9f37a5cbdf65b9671ea3138b4048aa5ffd0e066a99346cb37c6ae44f8f82da646e8078d60004e401e40dab2"; + sha512.doc = "da12642e504ff8a80308c8902d0ecd881ec5ac849c459d2b46e7de3cdcfbc6e52b6638dd4a5533b6524826e06c082e6ad72c36f2bcca43527eb73f7442f1b611"; + sha512.source = "ec90a564423ce6b4ec66608a72c58943822935e3e2afa4b4878d202df68d1f011ba3b5a42359ec2296a00b79dc35a6813025a615446951d7fa80e990c64b0346"; hasRunfiles = true; version = "0.1.1"; }; @@ -8067,1275 +8176,1287 @@ tl: { # no indentation deps."stmaryrd" = tl."stmaryrd"; deps."mptopdf" = tl."mptopdf"; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5340a77b70e4ca6eb297032a56c5ea86d062890d8595389d6b34d15edd64eb57c0362b048ed6060205ef8960efa8b34052617cb3642056d0a5e221875866a35a"; + sha512.doc = "dc6e3911371cedd02d3ce3177ad8a83f01335bc994ee2aa537a5de428fbb460eadd3a8fd9fa557842d77ebffc96bc60f215a612fe90bde4088d681fc7be92265"; hasRunfiles = true; }; "context-account" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6507710625fbca78e73a9af8215cce63dfb55354faac92e4aa829ada12739e6c6e7e7562e5fbd8d9813f06a105e16e8d1d983820fc8a4a22dd23ea3138bb6d04"; + sha512.doc = "dea2192c3865d19c2ab4fcdd6a7b6b96e488352f4b76e2fba4fc473a2a9977c8821b18d66c7d90c38f74dfc8bd85f38646446284f0a2727124efc2b2dab8c1e5"; hasRunfiles = true; }; "context-algorithmic" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; + sha512.run = "945c6af136d575aaf69b8039803b69edcb131dbd8c6c5e89eeae8ad90b6706c1055d53901062b541303c23ed3294aa2c6519f05822f565041ecb7c1d55ea3baf"; hasRunfiles = true; }; "context-animation" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f887bc3c2805aaaa35154512cc14b95e5acc5c6ffc63e670a09a3ec623e744c5e266ab9e63cf29ee5dadc432dfc335187fd982a6a605f55bf864fed738ef3176"; + sha512.doc = "31e03847cca4ad5b3aa78914eb7c3443e74650e047073ee04738317d6a86b277747501b0503c6b8ad1cd8cc4e3c459da13b3c3b925b08232e6f32cc66a4d575b"; hasRunfiles = true; }; "context-annotation" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fccd9c7d2d015a7f60d3f2989e1bb1ab7e435e23df2085f1522d6599507e1f2b304ed2af6b08cedaeeb8c4da9bfab80968710111798af8610619c6f9b39fb66c"; + sha512.doc = "33d6d89a8fea162513741f234276af6b1039cb8158848dc4487d2e5078ca30de661a626ab490bd94d457f831d47824d8ffa0db81762e01fe48c9e06886045fcd"; hasRunfiles = true; }; "context-bnf" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4809cb91f2e25837d2e35ab113f6fd737824f1ab821aa837d3295714ee5796ee4fd617e6dea3bb3e0bc647f46943ffaa526b190786b78424a387c724cf46a47b"; + sha512.doc = "2464f6e9ca9e72f2c4bd3984fb746d0052e5b1ab4c48348417e35969665a7edae4f924fda5dc7463453064cf032ad39fe9769fb6b9098499ca4d7355d7f0600c"; hasRunfiles = true; }; "context-chromato" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5dbbec01123469bfb51b718ab52d83c742e8baba2d247871a06eb2cfb992ff24a20c5fe521ed814cf9ac92b7b70e9d7a18b6c2545cb563119a152b36ae5c4bed"; + sha512.doc = "1ed94f5cf29bcd831904b2ed51d9de73cc6d2c564037d639440a45b2be5adc498481055d2ed2ed6e00df2efdad23ca46ed534afe000ccb0ac0ca4499afbd4ed0"; hasRunfiles = true; }; "context-cmscbf" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "74f1f586003ac37f5bad221dea912fa24bfac2d3c43c819d67412973d2a6ed71d940c8b2885f47b570e3982780c64a4a8f6ee4a09686710b9db820923664f122"; + sha512.doc = "f107c6f3b5bef7b90bd0483449ad484050e6ba4673c1ddaf52c26dda9c7e67fda2698304159c0e31d884a02c43638bb44d69695d55d6f3538a912d509033b698"; hasRunfiles = true; }; "context-cmttbf" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "df1b1522c1e490731f43312646c65c54bcb8d8af835c5aada5d40d92958a0f2f8211dcaf0f5a7966175e8a5af5ee3993ec2708ca2bbe13f97fcccae6c4be87f0"; + sha512.doc = "8a3554878f751fe42de25dc692462778a581709a672b330ed2bd4117b4870df9abd2087d0c5753165c98fde6cff79b8f73dd74c1a4dd5ae2bb2535765b6ae9b8"; hasRunfiles = true; }; "context-construction-plan" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1c6da940230bed49cfcb689c8dba917fe5530d5350c1dbd06b967822ea49263adb9904ed822868f6c1f5871ea454a715604337623af5bd964d89faf9b2ec3e8a"; + sha512.doc = "dbb0bb726fefdd31c87cc19aeb4923898686fe248d6b493cae406944db0cd0655464aaf2faa45b780134d0031be368cd3aea617bb9ad9a78579c7802016d9aec"; hasRunfiles = true; }; "context-cyrillicnumbers" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fe4eea528eeef842ecfe73ac2744e3489601f637f4268fb908a5d452d895d06a55c7f9f23c8132aaed79150960dd49f53c4e86e8483dadaae03d9017d52427e9"; + sha512.doc = "f92a8b31d5f4945cdf9c2bcacc4780a15097ac34cb01b153aabd8ca6db09250f861b3c62c5ef9fa67266bd6e791fa36a34c0576362d0fb576fb46b33a12b2a33"; hasRunfiles = true; }; "context-degrade" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "96827085ea4c982cfbad49599770812b7a8ac1b1b28e4103ec76b92a8f2a511287a2b655553c6c02c851790d4df0d1cf57e9ac00ca586f6de195251d03565be2"; + sha512.doc = "184d88889b4af40ca413d3520293c0ed8ad0615c4c844ca48ecda47a2deece1c26926df19d14e0f0f22da1f727da6d9ea7cc7e0156d1836c66366f3f7cebe25f"; hasRunfiles = true; }; "context-fancybreak" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b4ffa03d346d3dff1c3e87a904c29c994d9bd1a8439624d60d1cac02fa9cfe96d4aadd623e4bb416c9ab42ea201170f9467ad527643261f985529ed2d395a75e"; + sha512.doc = "bc227251c72895b1784114fcb2334c21f31c55eaf17b7584e6b7ba88526dc4887f57e6b66e2c6eefdf6fca4e788a5d5c5109c530822962681f57bfc9c7bde921"; hasRunfiles = true; }; "context-filter" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f36dec2e7e82b7374adbd64a50bf1023420ea78aae4c69595132c0fecafab279a91f736bc6076d91decae010e0d81d5d9ba3fc1c8ca5150a46044e9fc010626f"; + sha512.doc = "0a254d47acacb5af9766c800c188cdfb5beddc2e70c2f0cfaaae0f530a59b9a36fac91bb3993cab9a87ed0fce91f726db224596bcc848c76c278da4ba8f1eadc"; hasRunfiles = true; }; "context-french" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "29d21a3fdac19e7f16fb262f3154bdd7546b7c6bc1a95e52eb69a72082a937b4fae2da7159b8165f901a166a2055e656754e4ad6408d665e9f96089114d5635e"; + sha512.doc = "b7c44b6643c5f882599335b854728071313762ddafca5a672f179dd72e1dd362cea700775ac349dfac6eeef676d6782d82cbfa84070c1ae05ffaf6a0a80aef7c"; hasRunfiles = true; }; "context-fullpage" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8b615517c9378357242d4efc51f96d06b05a627c33a026e059bae5292e42a72918e7573df9cbfee6bdfa07c6bac9862fe31d08d422d332394046a6577fae4c6d"; + sha512.doc = "6a91b1aff38848fa05f153c853d5a1b8f4661647cc357f9817f52cf133975654be4729d70d8a50eef738daa5f95c1e1785b02cc5f8320be4ab37326fc9caec81"; hasRunfiles = true; }; "context-gantt" = { stripPrefix = 0; deps."context" = tl."context"; deps."hatching" = tl."hatching"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "683a0562aecc8e77a6233f3c0de8d559cc0adf66e9a674c0d79c99f6e0947da82e063c70c67640f636937f98f0b3f6d45a62cb70c6c788b59ac8351e3b63c738"; + sha512.doc = "e9342869eca5404db8111ff8230031943b24fa56ffaf7caacff63f0f37d3718b4aa5a609b5dd362a8f63cd0379c54d947b946cf557155b4a25abeef4ab1b57ed"; hasRunfiles = true; }; "context-gnuplot" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fdd252f200546fbf69e46ec3c2a89eced2306720a7a5e2ba5af92275a501977e03703f222689bc578fc08402bc1498ae957b94c404792e5fbf387bed706dc488"; + sha512.doc = "5103bb170cdc9cb250afbb936795e23cd9e491e2835a95e029ef552c2495ebe8890cc2f62da7c230d7e9606225d90757ae8ad3a66e44c5f0e95acd5f9f35af93"; + hasRunfiles = true; +}; +"context-handlecsv" = { + stripPrefix = 0; + deps."context" = tl."context"; + sha512.run = "256e91419cf7accbb3b760fc4ca1aae9893b83c43708a7da9cce59bfd9ca782a7ad293662c6bbc4ddde1ad5c721b5607c4fd456600e2a983d9b57530991eb5c6"; + sha512.doc = "660c315fe3738f7a821487e2f5b77e8b86acd99b2d25610d1ade980450d0f01e0314c67324c3c9ea04e44ab1e88f8b944f047278c27e5220e1119282dd4ff793"; hasRunfiles = true; }; "context-inifile" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2bd24192276d90b3a639200372543552c87f1303a1ed2a76f4254cfd10f7f64a7fb8455e86c899f1ccad37d729acca52b34312f70ad066c5973c5139d5d2eb94"; + sha512.doc = "3d5a160afbe588ee8964ce91f4448aa0a193c9b42e165b9a03fed0d3b31f81f370832b16cb68ac3032e0ba32097ad3206284c8e4ab5d454c89b34dec80179430"; hasRunfiles = true; }; "context-layout" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "53d2ae89c7bc9741689ee39a332fade54d7f520b16ec3df3d93604c46c79b1533e4a2df91a313f1fb5f38e696dfd74d3572de12835e591e530c51166a6be3f09"; + sha512.doc = "5311c221cfefa623e0e0f9b32f5ce2451368d117cfd798c93072c3fa1949fb414b1db0fcbb05c5a90958ae84b8f0fe327bd30264190ef7002986661387a9675d"; hasRunfiles = true; }; "context-letter" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f0853e350bd66e2205dd30d4b6b1c80465b4e40ca62cb3e31b34aa76eefcf97380f3222d9f44af08a24ed69f910a50d2002ea75ba63dc2de64cd331658ea7e83"; + sha512.doc = "e0f69ae01780897bf2d6d6f1a9380b5c2ab6bc3ce60780a0b33f1fc2a5a3f13351907d219ba6634a7e129ee13e724fc99bbbcf2f659e379c8a042bad6afcaeb2"; hasRunfiles = true; }; "context-lettrine" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "47b1c43e26ac59f1c4944dfb71c6ce623d4725824550bed80ddaa6b85148268b4dae5c4a519882ed2669dd8279d2e17655d2289daee287a4f9f59cf76ebf084f"; + sha512.doc = "de03c6d769210e09d45f9db75fea7b18be532ce2979c4faec7085891589e95877b3d4655a3527b75425f5393842f00d1c05c1a9276e41ef1eee2291430db6089"; hasRunfiles = true; }; "context-mathsets" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "992a5d4faa623ba92c57508e0d119211b3d24fef2518b7950205bbd983d4aeaaedc9b6127ddc60d4d489bf6442aa26e28aacaaf391c97e45b782919887940533"; + sha512.doc = "7c5bc6e76c2baa782afe64c873c86c4b53b93b400d5ec3f6db149d5dbf4b416806f73fbe6663678428435117416bc2e6ccc0bb7022cf054ec3637aeccb090206"; hasRunfiles = true; }; "context-notes-zh-cn" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d20fed8ed282df793caffcc27f7416661c993f62a3f499062cbd03a5bb94f75076c0cd69f4d1c94c03f8bb3943b545a34ec9abce5f339274d6e6f6035204074d"; + sha512.doc = "945bb550abf4834311e38eb81f0200753fcba6c6c049f4f26d5cf142222bebba8a3e60c3e2de1cf28fa3d6ffe519b483ca42418d791349da0239bab49404570d"; }; "context-rst" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "358ee6dbe7753c089f61263777f3ea9f5dcc92aee2fe0a4b7d6f030c079646c7d2b17103cfe3b08905d4e062e8692403d3ff06c605305ace458e7a335f1963fa"; + sha512.doc = "0ac19b208bec19210ba25e0ff2489c924d6d6ec9475156a88184d110b3dfde833604c1589350a2a8358a08253fe091d014735d9a2c1821f54eb2b0a3f49f376f"; hasRunfiles = true; version = "0.6c"; }; "context-ruby" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9e43ca854fe639c791d8b19586853f7f35bcea769c3467b73088f28acec193a8329ccc296c474434d0cca1e9c7e415e47029ed96e1a060020d610a3b31897c8a"; + sha512.doc = "98b5b93e635a5af95ad8028a2bd4159d04432f2271196c8bb1caf754605c1e1c661dc4521801713f696fc619caff8f3091b6cdaadb76ff46b4ca24ea8410b1c9"; hasRunfiles = true; }; "context-simplefonts" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "032bf0e18b3dbc4fe1bc5c47ce6b9db6ca834b392f8b9504a38e871963469b85c56e0b578b643292b910caafca39d19c55834aab86348ab4276bee82791bc4cd"; + sha512.doc = "9a9b3149ed0b7e60ac8029ee2007f7603e7542f8b420c0c3c2c1adba6896aaeb95c94874c0b43f31eb5b0c63fc7f9ee48e35c66586a55f5a787a53fa2ca86c3c"; hasRunfiles = true; }; "context-simpleslides" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e692ca5a52ab7ca69f317718b6e53c11664dfb64ff587fc585ccc1b0dd8ec8497c8b1156ebf372ab2fb88f664071e682b4a99b9f2e443de45016b9f4e603e201"; + sha512.doc = "5c57c461bb5a24743d573efa66e7f6673ae50d6dfab6d3c8974dec1335ce309910852683e970c5f75ceefecf759db062173c8428bd23592caf73d338a8155757"; hasRunfiles = true; }; "context-title" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "317893535528db4c4e45374b2503384473d71671c085bb9fe2f5ae50d43b9914adb0aab6bbc7a61a7bce9f7052ed455554a22fe9a6f27be4a8c1ab99b5eeed25"; + sha512.doc = "cd02b2bad2a9f507807638902808372f4b38073c0ac323f335138d585215cb616a7b763baaf064b543abca55c2f538caef0ecc1b09f18633daae69cb67239ba4"; hasRunfiles = true; + version = "2012.04.11"; }; "context-transliterator" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7b5e57ffe638397e30dd9f5b193a0c0688b620917ed2c95cb76a37678e3c5f5cb42912194069f36b8e34af7eceaa3a4f114573f062d1babe593cca5e5b4be54f"; + sha512.doc = "7e3eb0f57c259618e234891548c5b8dfa1c79b59b55cdfbea189c3721857e8738264cddca8fc8c4f6032ebe5489f72fcb4c96be88aab6e9a8bc47d56584082c1"; hasRunfiles = true; }; "context-typearea" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5dae20a467b53d6e828f6f5653ec595f9beb30e9be8ed720916d363bf324ee48e5cc5a7dd88e0760774811bcca578620e94cb7e4910944f4db036e14af5f07ee"; + sha512.doc = "c93bcd2556e10c7a11172abed6f476c0c9ec9853b52df6e8f393b0394b4f2641b1ed25e629f29e479b1190f6881782f127a19d40b4d7905fadbcce600b02d550"; hasRunfiles = true; }; "context-typescripts" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2975b9599f9c89411bf624dd719ae8ed9793ad7605832810b3163241aad0bdb3d975c92273184411ad67a6a433f0abe2ae685e42a111795774f26811daee6dff"; + sha512.doc = "ef23c68a8d9c6f63c665b28b4d7c935981cacca5291ad7685036d1c1fc8ea39a7a2a8421c52f4c57c2e534edcce93be6e634576ddefeadd1799c782d28c624f9"; hasRunfiles = true; }; "context-vim" = { stripPrefix = 0; deps."context-filter" = tl."context-filter"; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "86ad7dbc51267952f45ca2ca3cad409c58b22747cea56cbe836cbe885d98f0b4842fcb58a308c91e3d8537ad2e99a3268bd77e76160012a6270af026f9018a96"; + sha512.doc = "d73d369b0ac49164f1f8251de460a78e19c6cdcecec7c87e10fd814fb6d3df28353532b1a8e8b311ec40a6d8fd0ab8667b9e801070b8876cf24b3d9fe92fe6da"; hasRunfiles = true; }; "context-visualcounter" = { stripPrefix = 0; deps."context" = tl."context"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b999ce391586e6f6d1f576edb18564c68b612ca48180b7a45bb60990a62ba718fbff47a70592fdfe6ca703e4b1c140421248c2944026f42ed3d37fa0759a2899"; + sha512.doc = "dbdb0705a9ea9bf4fca7ebf5be5de4095a6083bb51c795e276e25865f44fbe1ed7219a387b69419f2002b1988141b27fffc2f46fac301e2005b016d021f63c19"; + sha512.source = "d7b287aa7cd589a0c568c41fecf895f30535e621a9f440b44c59b4bf53ef7d4b42f4b2c14e0ab2f039ea5f17c304502da1f4c512adf1c83dc2f907a26a45d041"; hasRunfiles = true; }; "continue" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bf666a4705bdf374f89d166fc76189f281f0423a7df564e4c3261e2e75d068f294c3c7ac79154264618930450ed8d55a21ecefd06e2ae5623c9a26efa0a9acba"; + sha512.doc = "a08e5a7ccc3e12eec8167d2fcc3bae3710a30becbd6256ecfd5ef36e35da36ccb8255ee8524ccf8d1a9f90507427cf5a31d27454209e27ca34c2a0dca73434be"; + sha512.source = "95ca8cf76cdd3549ef7969ad5534af59a6edc97da1309df19956e70317770ab05fb9fe52d9fe9024bb97a1aaae16003b734cf9dfb116f146a53db7d5e8ab980f"; hasRunfiles = true; version = "0.1"; }; "contour" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "238c4a2029435533368ce5afb4529ada383fe2dc46a1843fc06aac4470458683e86856aa7586d8d48f1892b2ecb39b750b7a0e0eb443d1e3266a411ad50eaeaf"; + sha512.doc = "0341de64af99fa264e2a128206c69d1ce8d2f637459b646fbbc4fb54d04f3bf0123b30619f5676760ed84e3890e6d5d518b61f13f6ea01fde7940d6d9275e3cc"; + sha512.source = "a05d528070f5aeb381fd959a5c7df36601934f870a7cf796d8bda6bb5fad14fa8d25ca7b1ba3f687335af7c1dec820fec674e74b2d2144df415f79c72fdb85e3"; hasRunfiles = true; version = "2.14"; }; "contracard" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d8b50b5dcfa7ec3b66a22f462d2e2dee15931f91c718d9f0600c2088390a3564272534410aad1c50978b5b413a8e632b37c3500914d387ca03a6a958298fc2c2"; + sha512.doc = "392b93d8a50842cd7785e3a3ca8523e9933427e527c00e5dc061b94b1b35b527dd592910294b9bbe6a2f8a757763334d0c201b80a5cecdeb5d9793425cd5d36e"; + sha512.source = "c497873e353d082afa8b9f95cb83818a82c53c4a05eaa60d4e9a3b88385c71d21569c5d02b08ff9ffdbcb0f14d366b73735113cc2039263fc1815f1841f6f6e3"; hasRunfiles = true; version = "1.0.1"; }; "conv-xkv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f53fb7f7e115d1b158a86a88bac635d8c0f4d4859e472de28070e2d17db208d84b791c25014e264b3dda91379d5d05638f9d17fe615d702671b75d509d313431"; + sha512.doc = "d247a282975c70138e49a5f65adf73d1cce08a396428a6773beb3674c0b20f5a044f19b02a8bf17153e75494d0c6138e12bfbee4afa985dd7a9f1a6c805e26ac"; + sha512.source = "8553a6747ccceb9e2c687b62a3a57b3da8816761212db46b653fca42b019d6deaf104802c3190240dbcc27a5fd6ab970702cba1a9aab8031b1b3ad14a6947b03"; hasRunfiles = true; }; "convbkmk" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "dcc8e15266390ed3e836aebfc598641e6924509e7d165b433827d4225a2a35e23b472cc5ed673683415d91c7509d9fe20030032ffa6ac77acb320ae7e17e5de8"; + sha512.doc = "6fea2d485a902b8da2fee34a3502812182d0e2e4ce34160797d5ac3aa5d5b96552d09dc8ea7b19c7fac3c0eb3917c0c96b33d1ecf85f52a4b16dcb773149b82f"; hasRunfiles = true; version = "0.10a"; }; "cooking" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "28e2eec3e9f5ac78e23e32eefe9e2a0e73968e2d288e048ce28ebc6a96fa3fa9051f9c4f8f59046307b904d7bd04fd4484f841a82d4444a89ed2474f2e4e387d"; + sha512.doc = "82c86cec30b459bb33e0447751c68af8942e1698618c20de0fcdad7a4db8eb04e9fd4d2ea80f1d3f3f05cad2459952c12fc78afb1101da4e280b25e341c4e863"; + sha512.source = "f03af63474ed9b86fe22c9fc8fdf865ebff4832d3d742b3bc59323d79cbcccfd512285625377b8d37a4aa0709144ecdcd531c5fb87c7fb1a39bab2b861021065"; hasRunfiles = true; version = "0.9b"; }; "cooking-units" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "252d52e43df3aeaa65b6b993611f3aa6503ffad28950397901ae96caa3fc251e62a96803e548c476a11033413388f9003e553bb06209de7e16a425931bcba523"; + sha512.doc = "d7b7b7af0bc79478c2d0c4d7821134dde072acddb0be0e0d63e531644323ed8317bbb97a00112f54d523e979e73c6af3b956abdc1eb0ae330f62b51ae68a3807"; + sha512.source = "9777c689246537bd903d0c932882e9f835c8e09f98bf52c0903acc2d3edff4fdd4baaea18f0d828fbe95a23f1fa94d88bb0aab56f844c24a06927e83b2af38de"; hasRunfiles = true; - version = "1.10"; + version = "1.2"; }; "cookingsymbols" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "39376f889edd05cbac0c74b64c8641acceefa9677003c03e40a3f1d674fcda1854f5cc0e054f12ff6ea5ed6e6dc1c14c4ecdfa914911c65b87675afd1368f747"; + sha512.doc = "441a0ee4fe5e006f74d1972bd1106e158cea7a61aa7b88a5762c27b14f147f94b0d65c6cc4c3788176dec6381671f04fb25da8fa39056f4616ff5d1507a0b359"; + sha512.source = "28abebe743584358d251aad7694f89d427c0fe4fe4396e8fcc64e7615a4bd8d8311643d72a136c645c56215bf984269a252ec5622e0c0cd3d1435ff814ad7b37"; hasRunfiles = true; version = "1.1"; }; "cool" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d4404e771ff79e8d9d23f67c61aa5c7c251ad7457b8998b048d3f7773db8d1bcd652501c2a8d4ed269bf05119e9f11cb91c5e57ff1990c2879b600e37336d101"; + sha512.doc = "30e9a95dbfb1d53a5133ed9a692567a7fe78d8da78b47b8a54c5c228bc81850f9503c050e275a003506ad1d1a08484dd025c07609a56d47c8175a704fc85ec26"; + sha512.source = "4ed5ec24fb528c853db94e5c2ac3b5ee27450fabaaa33f2b0a84c51dd29db2d1c57e88e5acedc99c053741814032ca329449e686fb225b7d2edd690ae75c718d"; hasRunfiles = true; version = "1.35"; }; "coollist" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d5a6f271b4b47e74ae71af31adaa345a72e6afc5781aea5a77642d52b9ab936a9ed2d6af309a6d2562399a542c6b96c8827c67da13e9476fa4b2213181534dac"; + sha512.doc = "dd5ded3dc3593669aef56e7834863dd41301b67822c0c4b81c941722630aa28e36b5770a4de2b503000345c6a3e5a546567eb9cb63d9f9087b892b1d70df56c4"; + sha512.source = "d00d54ad423185b4b4af952149a78ebfda62ff635503514a1fcb5a43e9ca6be9029740d87d8ff4b5bdeeca7d1fb879e892454ee9fc86ab51a9c56dd48fd2f946"; hasRunfiles = true; version = "1.4"; }; "coolstr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "43fb4c3186fbb6e6648b1ab289be4c18813c4a041ba29907ed2fe88f1c99274ebc1bfba33c553c6bbbe872e8d572515d42a26e1529323f3c72b36512de33b8d3"; + sha512.doc = "40e38692007eba22e15500990c6059e4427fa8eec90f31badd3064398031603af4df9023fe39afe834b49d3eb76d87a3a6abc041146b6ae142eedd9f13c9e4dd"; + sha512.source = "90b2bf83be5f3ae54ef4ed24c9be10ca7b947028ae50c343eee44df18a61e4f390a6275bddfb08512aa586479683c9181e4614ea94ac428eb8b3ae1967124f97"; hasRunfiles = true; version = "2.2"; }; "coolthms" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7290f99d015175575390dae25b00dc19c924a45d430d0142fb95b16f099da69237afcfa02bced15017198d11dcf2ebd984ed3cc6fb0ea6d874112141c65c3afe"; + sha512.doc = "8dc5e848e89854a98a5e75687e7e643b1839f4826dd4423e17096c6697d39d574696606f4340467fdeb8345f62c5fe177730398df032b0a72e0542bd2971d9c0"; + sha512.source = "e59b15f52b961f9d9f8bea2d54569a8978051ba7e2ab250d4c1dfc55b7921467075c533ac3ad8579e0ae6e98a421b3685a12a7cf4d48de578b1a40b2b1b269d7"; hasRunfiles = true; version = "1.2"; }; "cooltooltips" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "720c0c88025d463d627f14103313716aea96643b52ad4b23e395bd2a6d2a694e081041b78ea5faec40f253033cf89bff10d8295a020edb8f66f380aca65944c0"; + sha512.doc = "f3aa29a0c349eb46b949d85cc3a37003a3a4d0bdd64ea38c19b473b76c23c70f3cd4719618af212703f9df1bf0610424a57f8428362d82ddfd0cd18c0b8fa99a"; + sha512.source = "7475492e3149b66c9af2b24217a463f270369e64e692a334054431dc34f896922d3ee5a3450ca7392ba488ca2ea3dc1bab16e7322f56741ce2c238f652e12294"; hasRunfiles = true; version = "1.0"; }; "coordsys" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7d0a097255827a2066dff32d2a714a5c3dc3befd5d112cc80e0606098d528462aaa4de55908cd2a5fb19486ab7935b984061c36528f81445204c90cb21d8f8a0"; + sha512.doc = "63718f7cf9cb5b5b6bf35b0ac3feca21de7c3e7f2a1c24e9de2c795dd9a787c48e3d349ad03784a6fc837aa115112bfc4daaaefedcbd81901c1ae0f5071803b1"; + sha512.source = "6b04b55802bd2c216dd4b2bf0ffd841645d987c370b1cb19bf400cd42617e9154eafd661845364ddd8717fa462856a8bec7636ddbfe26be507cf014fae3d0ce5"; hasRunfiles = true; version = "1.4"; }; "copyedit" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f2848f7acaad064f58423055b64b4d1dbd0dfa5e2ca7f914a92862c0cef979acd02cafb287736562a4d603388c26bfdd9996e73c63b402153653d41ccd02b0f5"; + sha512.doc = "d2fe164ca629e997dd7b2e4e2ac70698418d418f97ddfc2f23603eb7be38bb6cb8397f12f742024e651bba0c716795055398caf669441acc26de590f70417d76"; + sha512.source = "39d270f1b38fd578f5140457d0081097cb18df7f771454d1039c84ba5fdc5b060c8d2a03b68fcce272d11cc1a65461d9acc8c3bb4061fadc8a9e24aa994a5d7f"; hasRunfiles = true; version = "1.6"; }; "copyrightbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d7c24c73892c698a9df8f0c3290e0cff235d360bc4be129a6ab8abb8a4ce28cfa5ec65725c14d5c299106b5e06b5dc005d166f973bda7ea1af45cf95840fd111"; + sha512.doc = "e5af0df7c3cab9cf601b9201295bc7f5448f7045add3483268e0e1d2075a8b37d7da54b2a59b8f2e5e2835f8e23e4714f2cc5930960b24615aabef4351c5b1c2"; hasRunfiles = true; version = "0.1"; }; "cormorantgaramond" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "10cfb0b6c419a5baa0c0d3fe67ff6464c3e24d5c9b8ff959a934725673178bd6c49936044de23b3c7fcfd5e8bdbea5e59fac37d2fbc5cab003455039d25012c4"; + sha512.doc = "01f83f748149db00f7022f33c37434799367c0e18d0ebe22e200ce71eaac04241e059aa1d903a985c78b630d97bd0a9c1af17ac4637a2cb28f978a9f0184cc39"; hasRunfiles = true; version = "3.00"; }; "correctmathalign" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6b89a3773a3dfa427316f40d275c9e5b450fc1fe4b8e3007969aae50b9c863fb23b9b6239a1acebfafcc3d2fe80429a43048594c43fe85d040e8686b36442996"; + sha512.doc = "6dbd6804d0795844bd5aa2cede7c734d725b0a12f322efcf982f938fdc7fbfe8969353ae1bc696b0a9cee5acc58d8babc8bf194a83d28961c37de2545c5bd145"; hasRunfiles = true; version = "1.1"; }; "coseoul" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1337cbc8af8e6565521f858e897508287aa969b5e36c30e7bbbbd51f3ebc25ec2e019dda13aecac132af83585ea30b5bc21eebd24c886327a452e6add6e4d513"; + sha512.doc = "492cfb47dcd8cdb29566405604795369a54f40f8bd7c58221d04f113a87624cc1c622edf62c31402363070f9de1670d1799c507901d3a0a48b1573bbe9f17f19"; hasRunfiles = true; version = "1.1"; }; "countriesofeurope" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f5b9a715948d256cd4bdf4799cbe83eaafede7f40e440aab836915b6053371043d92ae5b42abdb8646f5f8ad922207a6dc60caf65596673fe4f3d3bea8100eba"; + sha512.doc = "efd0eb922a52527b69cad0c94f3e813a85ff8753a79e7079a8331a2f09efb3e20ee6093bf1aec5c5c1e2b1614e8378b93d88df2783219a1dda706accf5356c6b"; hasRunfiles = true; version = "0.21"; }; "counttexruns" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "27e4799e46f0ab9c6361afbaef1d13b80bad034329189ba233bccd2bea07f08cf8c97f7840f98299fd04d2620e00bc65a80c74529a4aac57a13310f1b546e27a"; + sha512.doc = "0045c40eaaafa191029d47520c42d83273d40184938d12ad7f5e1f6d47e792736dd562f430d1794fc040f8ef2555b097fabde87aa9aa8b2b22b850341d416667"; + sha512.source = "2776770789753b2d9b3544543521049e869895a5843ff9d15b16ab521bee14a2b008825aa4ca63a47a54d349fba7495352a45fefa70c0e37b7a93da6052bfd55"; hasRunfiles = true; version = "1.00a"; }; "courier" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "3ba5620ffe78fefbbe1b19307ee4dc9d973033aab55fd09fd420e00e6a8541716eac05ce8a2c96ff9b755f9aabf020ee42d2252586dcb6d674f36892c5ab5582"; hasRunfiles = true; }; "courier-scaled" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a57a92e7631d8d1dfde5162637c974a3012445795f7c2517b154d0a49d5ac0b1b6b0557b1a288c03926952876d608c1ff9cadeee3298c87be744cd3d1267a004"; + sha512.doc = "d3bae89be5fe957696e8ec50ae5d3040db1b166f080ec1800a2f09869a3f530cac7dfe64c5ac6d84949c677150f0a311bd4088a2cb5d6e63b37701780aae980e"; hasRunfiles = true; }; "courseoutline" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f140d1a810e3522e16f07512968592953bcc4f91171e41d7e3b1dbaa6f51d31f0becef607437686eb56d66eff1f10872c5e67c7db370e8a55da466f1a69503d5"; + sha512.doc = "fb6b969d94962f77fa01002f8dc9fd0baec11edb42d5193fcd4c7a9edeb419f84b4099334b8d25af064807f29b8e00dc017e685c6980ce2d36179dc4caaae6ce"; hasRunfiles = true; version = "1.0"; }; "coursepaper" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "89c52a6cb12ca298bfa020298fbada44b6add825f7ea29f606b366a7fb3ae4d660f1808d5ba6ddcf214685bc8d90aba2701b533428eea9f723519c4d1d1bec3e"; + sha512.doc = "d3ac764d2f09c9130b2ac1c6a84f704a59b0ac958c920b4951344228fe432bf6c82b94ad4ce27407a5a96143cb2e8cb0e018e28422dcbbf8f4fb4ddb0f1d5ac6"; hasRunfiles = true; version = "2.0"; }; "coverpage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "87205be2320b4b61e3c095512c3d2fb1e99537399cc59f7a15a0b5c06d47967af9eb78d113837e4619787da25a5e566c951cb0e424e6bc2a6a1fc5613d65c0e8"; + sha512.doc = "3611c9e42b609716e7ab8b3ce5a2d8ff597ac1f75f2e224b43d15989956d30ebf244bff6e462916b689f8800e79ce35423e878244e6eea6e2ff7aa24a455e258"; + sha512.source = "7bb2972130e71d47e076b49b7dcde7dfdd9f0132e5a63b077f5d3ae8bf93df46236869b31541bf805d95a4cccbc354da53233de1790b9cdb86941e079d603913"; hasRunfiles = true; version = "1.01"; }; "covington" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "debbafda1b6b3df70350aa3cb3fb8f50155252b57f8ffa9a3261d4f394b904fa88d7d785e1a908a00d89877c594ac3876cbac6b209959dba4ecbe3a460287c5f"; + sha512.doc = "9c3b0f849495b3e7829c8b441ee7fa71eab2dab15aaa9d9dcc304ebb007f1776ff64ee4deba9e64c81d839278ee5b8fef3c5de3992a2a78e0eaf6c6bbf80409f"; hasRunfiles = true; version = "1.4"; }; "cprotect" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2992477384d5f33af75d564d2f01a2ed3f430baa3d0c457f37ae3f6984f4da4e443f241bdcc34c1aab216e76e6f653d907ed9c8be9668ffe7e80c40d8b1c3db5"; + sha512.doc = "0b50844e74d528bcc03f3aa18be2c65b963819e1fa1893b7c3d37532d9d60d901624d0a8276764fb24acaeb258e4ea46e08f521448c275fe6b23a0a8fb51e81f"; + sha512.source = "d956ccaeda01ebe9b45a5c988960311e02f10f8e59d8adf06d4d1bff6278d7e5db695bad0daf36a830de843be64234a9dfbb0a6d53b92f316449de88a4758bd8"; hasRunfiles = true; version = "1.0e"; }; "cquthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "da45d8d38111e44ede1af3c3f9df58fac84189b1e4f483c8b0661bdd3d0dd5c6c71ab4f9541ddacf398ed4b764cf930416345f9da9e757c78127c612866d32cf"; + sha512.doc = "97ad51dbeba74aed6ad52371fde14bb52537119f7399a16be8be8bf2669e7b3f4a33db0fad78f10d30e0b9ff609ffee24150bead188d3cfb8cb59fc71240231b"; + sha512.source = "6b9403caa67008ab810e706fe74b559918dedd6ce1d059c76bb58407f463adf25951d6aec076b7ea3b65f14ded5022168aa9fda464498da2e10ab746c088d1cd"; hasRunfiles = true; version = "1.20"; }; "crbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "96d5188195bac2d259e14f7ba86a76382a3482f4b583f85b2d618b4396f48c43b6947ff306636368fc7ae7c0a9ebc113efe4952331f4306e6b14aca9ae785008"; + sha512.doc = "6a2feb83b412882546437243aeeade9cb4bc2a92457fb7601ab152c62a5d43c274e17424c12e5fda00b8d69ed45ef953834ce4c407adc78b5598ce677cdfee29"; hasRunfiles = true; version = "0.1"; }; "crimson" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b08ab68a63a976d88c1e76047c651850fd6ba7fc29c080143b09555bd6f9c54dbf580402eaba17ab137eb06492f00d804ea2fc91ab4b235a00780780674f9faf"; + sha512.doc = "7f288019b4e6246ad7563f28648d749207a00a5c98f89624f26771845fa8995de2fa38a1213d975c2b3fced0023ba35ce20e056e74be136ec9c66f540bac195c"; hasRunfiles = true; }; "crop" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4179f188aadc1639c4014d48f7330b6575a776994defcb7d40058f6052baaed7756130cbd458654af541c9a9838d63d2cd70afa93e6e86f8a375fd9e42342e1a"; + sha512.doc = "b1de83fcc3174a4f6f585e6ea3cd58deb60d60553b0603390623c6a5417ac5a20597faea0f18b700aeeefb0876e314d91eb4f6e7dc211ed3aff30a39fe3f656d"; + sha512.source = "6bcc7ce850ac33d4a48eb3a70665fed1118cd3742143050fcb6443812a3706769d78d35acbd906059977ea30bd728a746dff2ae2a939e53bbd8b7078b79a1f80"; hasRunfiles = true; version = "1.5"; }; "crossreference" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5cc5424ab324496ebb2096c4cbb9173ca4aa747c1685a15a53867d40cddd3bb6f5ddaf5265884f4b6ca262b0821da20641c68c33ccecd111a67a81b94fda66f5"; + sha512.doc = "fb7eb709648c37f5cc85033f10c01a9039f86f84ba23552383635dae359481646cc11ba76bb0f6046d9d9b202e5f4ea027c26978faaa3c2a9e33fdef1fb13c0b"; + sha512.source = "7d74c6646819014a99a264e98f17b11545d7b8f074201ab710ffffc6acc8bd22b4a30151bc45b1a69f433cc3a8aa7ca1d8aa01a7276a65573e106cd83f446d4f"; hasRunfiles = true; }; "crossreftools" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6080f008aaffbdfb052f62d56182756e9b5d816924c6ffcc806210bf6becf1a7322f59290c2066bf5f9cb145a12a0f6d30f1f7c3987b3b77f839aefb1a26b32a"; + sha512.doc = "57763723c66785aa79a8d563e49c27da1bbdf2308c275ba6244cab2b9a585cd3ffc16acadf68d71b580bd3d80d8bb6fcd6e4621ec72b4b89608b00581f723841"; hasRunfiles = true; - version = "0.1"; + version = "0.5"; }; "crossrefware" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4a893b518a4420b276cf77e76bf28ae3fe0bd097b4c3759a9af9eb9023b83032f41b68a0f0107968bbcd4f8dddc3bc8b9c3c9133c66ac4236a4a7059b2101135"; + sha512.doc = "a6166ee3c08110ec734de7245ba89a55a69235ce41410009833f82a75ee102d0d3851de30f7a035b4e83651275b140b3fc1e63944df01621f8e2bd3d793ff008"; hasRunfiles = true; - version = "2.1a"; }; "crossword" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2fefc372af24a5f3008858e2f4fbe29e5c9ada8949bac9eb4ea21322c7eb4dd8c21091e9242494809dc13b45a5b46d21998dec453d786930ddffa41c43db0956"; + sha512.doc = "3345db04cf44208356326bbb1055741dcadf001944dd3971e0516f7189c97bff3afa04aca762a351381c0e1e5cbf34d48016ee5c9ecbff5ce3c15ae4daf53090"; + sha512.source = "3c4013e2c60ffb15ceae5c1d85f646f9cb94ee00b7ede6cb5b2b3aa749ffb9af2612219f3885c0a44e593c20fba02da22c7860f5d8d484741fac531984213ae7"; hasRunfiles = true; version = "1.9"; }; "crosswrd" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7a8463c1827b6930d7fb3a8d5023e9a5135fa233f8e99e70d6a63e52c8d3bebb6559bccf6e0b032c8beac5417eda564bbba72b0634ea3e197669dad3db3aa9fe"; + sha512.doc = "855b308f708875c77b0a66732e182b48f8980ff9c8d79f3d7a1beb1810b1e7ad8f855a1e65abe24bd2792fb2b2ad576a83a526fbc91359f8c6ae4fd6c9926151"; + sha512.source = "68892a25185a4d300cb8939987ad23556a5c252e61077afff7e3134f6ffa9cdc45f54a85202e39cc352c66be1a66841e178b2179272c10d29d7011900a6bc601"; hasRunfiles = true; version = "3.0"; }; "cryptocode" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "333627e873ffd38bf4f107e232aad217ec8060a2aa05b44bea9f53ed489d602e5e6372460b3660fe854fb728898ffea23dca0f58cd2649685767d1434d8fa8c6"; + sha512.doc = "867be9dfb1d1797a3f25f7894e9fbf878173758c02217f24ed43d55ab85d283a5b2034768d3525f4f676e1c3676c4dec24b131cc43dbaf0d735653e41986a551"; hasRunfiles = true; version = "0.1"; }; "cryst" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "87220aa0778edc6f81598708a2859b321cd8aac46ba799d13ed6628293e62bce445eb6b53dc7a600a7067496eaf8b1ecf7aae84f17c0f1b82993b3fab18a1368"; + sha512.doc = "f88dd71bc87eae73ab9c6326edb5dd4b9840eea3f49d71e2b0ee6bb925853ce970d72c3c2d4e977300c3abff0087f7d022c19a0e8cfc729b5af4cde91fd388de"; hasRunfiles = true; }; "cs" = { stripPrefix = 0; deps."cmexb" = tl."cmexb"; - sha512.run = ""; + sha512.run = "9b004bc7e0dbfd1d3317ce9cbd8aab56a2a7f0a1b7fc1f7bfeecd0a4f91e6ed749300cfaaeda46302133789465c7dd9ebf8177249cb1142b17620c1dd2991c4f"; hasRunfiles = true; }; "csbulletin" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "106b8cbd8ffc058e9dfdcaa348d984da4dada8906f7f71f0f10f59b5905f49450e67025ae4c0664bdee3c39b6ee903cdbad4e77568d3653a795decb1ffb3e213"; + sha512.doc = "e66bb6041b0df2e450cd43193dc0ba10f1262be889870a14118908b63a27e3415936dffd0d2eaddc33e5ec3c5416dc7ba68d8ee5fd86745607b4b51a0852627b"; hasRunfiles = true; version = "1.1"; }; "cslatex" = { deps."latex" = tl."latex"; deps."cm" = tl."cm"; - deps."cslatex" = tl."cslatex"; deps."csplain" = tl."csplain"; deps."hyphen-base" = tl."hyphen-base"; deps."latex-fonts" = tl."latex-fonts"; deps."tex-ini-files" = tl."tex-ini-files"; - sha512.run = ""; - sha512.source = ""; + sha512.run = "8575b1568162588206471f4d708a4f61a01fe89eeb55de0a8a7b45af2266d7561a4d5ede59d6958e6b4c7f075115f8c12dcf0a67d3eebf55081e84692d77536e"; + sha512.source = "de26b930dd484f40c6a1c9a4ab6a2a893846c14760b1a727d78d5a21f81a6923a105e5fd587a684ced72cfc672dcd516246e2f1a835d59847d91b6e3015db7dd"; hasRunfiles = true; }; "csplain" = { deps."tex" = tl."tex"; deps."cm" = tl."cm"; deps."cs" = tl."cs"; - deps."csplain" = tl."csplain"; deps."hyphen-base" = tl."hyphen-base"; deps."plain" = tl."plain"; deps."enctex" = tl."enctex"; deps."tex-ini-files" = tl."tex-ini-files"; deps."luatex" = tl."luatex"; deps."luatex85" = tl."luatex85"; - sha512.run = ""; + sha512.run = "22c9249ef29a3a6e42f5ac12a48305e59e43b50a076f650703ffd44f6ca82535e5d51099ca86e5f66db1d69d68a205d27ea7d64c0d63816f69dd7614dc82f481"; hasRunfiles = true; }; "csquotes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4bfdbbf20c3176af92aaa9e4ffd769295d66d172755fc20b5626ce54b90f018b2ac6c92da2fe3022d744950a236368c5226bcd05eddb18dd0a8ff091e96176d9"; + sha512.doc = "36f9e3dbe5a3d400829381094acab1ffc7ec01eef26279b3d521972ad301a4fc788861bd0a0634492c092d59cc53c819dd43604bc1b51d94c400a619196707f5"; hasRunfiles = true; - version = "5.2b"; + version = "5.2c"; }; "csquotes-de" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "39850c16ecfbfa5d7fa9d1e2348f11d5b82e51c9eb1a14b573ae9d6252c6bab481e661e6df591d4c17457f96ce3bfacbc23c4f3b603eb8ad372ca416d9779f74"; + sha512.doc = "63daab3c88b594f188cd5d30b4ceb11779e07e533ceed2e4c42a44958fe5de4245a992485d064b6e7ffeef698f407fcee63975c45fcf38f78420d1b0850ff2ee"; version = "1.01"; }; "css-colors" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "361a8c4a0fd8d5ae3e0a740918aa1cf6b973198021da2e513ca120670dc367a2cd30b85ccf502c652e5013e3b6398a97beff3249042e5ffe2497b00134522eba"; + sha512.doc = "f33fa08161ba23070fee9f404fe549feee59c8543dbfb7c92b68ce1a52ea2c066fbc3bfce521746072ec6ddea1378b30bbb94a0ca5861c15d4e888da250cbd1b"; hasRunfiles = true; version = "1.02"; }; "cstex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d6aebf1f01deb3f6ce45a7f48b5c4be817dc14685e94cce924c2030ec97fa574220908ca8ba1619fbbd6f9a3c779d004be30168bc81ed1b863ce62842a2c4a12"; + sha512.doc = "85048d74d582b3d5b55cede0d2d9832ce600b09b37acec78fb758bf01d0005270d9ec35e51f75e22dd8036a3750031d8dbd85124095432dc15b33ce0ded27fab"; }; "cstypo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "35af745edd247fd5486f8c515973a6de5850fecb07f54892b1831f3f41ad67430b151f134e4210064c453eca5e9d4b3f2983a3c90242f2d6294be3e29e0378ba"; + sha512.doc = "0af895b204bf739917cf2721011ebd9d12e1229f90c6be478a9574d0d64f26bbaae57800330bd3c994ee836d61584b6cfc8c886080fae5afc15ef15689806c2b"; hasRunfiles = true; version = "0.03"; }; "csvsimple" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "63bda8038562a6d436ce34c45adb53c8405b0214494fe82070eef384e0dc0874831a4ecd4f623c66390934dafffa31c49f075ef6f02a6b9c402046957ddb6106"; + sha512.doc = "e079fffb418151a7b7e98cabcffacfc0b1500feb289c6f2a5ce1d0c557f9322549252463dfbbb2f9331a9fefcefe78ad2ca0c43c25e8fdd387dda5f1e183a401"; hasRunfiles = true; version = "1.20"; }; "ctable" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "53ead696f4c0cdf6c973daf3a4363962e6723dee8f24e743762d74c3716de48ff91aefff9b5f53df830b6db05be162089d047f1e335b5306803348b0dff3a280"; + sha512.doc = "1331860b97e29f1fba814b18e35dc919b798a22fc10344838d24148d439565af0a70169d53343813c7bf28ffa2a77123078d0da7b16dfd826fa9fd5ab68fa914"; + sha512.source = "9ecf33da977dcd173c8aa6d2c31ff0d1392fffd4abec3aff3aee4a94c937ce975c933c622116781db6433299acfbcfb927cfb99a7e22988e7612a75676ebd129"; hasRunfiles = true; version = "1.31"; }; "ctablestack" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ff3674ac057bbf799e834be4fb7998a7c0d53e977cb6f826dcd5d1300a0d9077d8c0182a58a3445aa0a0b6107b64c33122d3937af3476d939fe5ad6d0ebfdee6"; + sha512.doc = "d8108bba26a458bab45483c95749fdfd7c49f99b102f4b439753c3b5c1c562b2b162a0138f46e9895cea32fd1a55c344c2e43cc95fde59902b9c53113dd5a9d7"; + sha512.source = "2b2e1c7360f59332fecc5148a78709efc4c20a6fbf20ecc40e0a3413409d3b15443363b0fee7716f2741977fd9411e1b4dbd14f64147d3b1c1de92439ced6555"; hasRunfiles = true; version = "1.0"; }; +"ctan-o-mat" = { + sha512.run = "8ef55a20fc8147186b0989f043fc40859ab7c401f31392eabe8847701d656ad089be8c30f6fd24a457c846e179dfc357b83e677ae27a60d0a1f481bad647c793"; + sha512.doc = "82ce8a33c9c1d8c07807c5b9f60978a3f510e6e03a8ec51c80f122a77fe1146c65f14440dddfed0099660d6d6dddc8d64321ccafd3db37608ed17ef84083f5ae"; + sha512.source = "b331f2c56fdccf044feae7ed8402f5234141d7d29b1ed8046db19b320e6250bd82dfaf880e9c1c575a90ee3033d0876cf9545e32bd13537309c06b548f241ad2"; + hasRunfiles = true; + version = "1.2"; +}; "ctan_chk" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0c829406eae0fea071f44f3c1cbd21f3a52a7f93585564e8bbc876e8eb4cf8a4444c703110fbf4e7a7ed1bc569c67e411192118cdf4ffc5de993945b5a5fec73"; + sha512.doc = "cb3c694bb7b2f361b9e05e8dbd8d4594aac84886d1138e55b45dc2cb102620d2ec904f4e061e931d1ed57b410efb3d6b7fb699fc7f714d049337f285e531ab6a"; version = "1.0"; }; "ctanify" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "335cfca62d46fd278f3c9b80dad62ca7a10310a5101c53fbd3060a4025b388eb962f9f41b4b7dd9bc896f4b7c32e127ac0b901ebd1f7a9e8a16a6ce749cbe92c"; + sha512.doc = "c845fe36bb7c388e07a254938796181dc19d36a5947cbd9d571ce983ef2148bcad275f6f593386ef18ac26490b743b6db3a337cead46e20cc952946a7f3fb89e"; hasRunfiles = true; version = "1.9.1"; }; "ctanupload" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c184bedd92205e1d44449f26a926c6dcdc23a538328cee06fd623ed8c8c5bdbad890d31644446d7b6ce70daa7b47610324c210f88ee21ed2a8a78b4db89c1ee8"; + sha512.doc = "29f8c0649a249c02f05b153590de221eab0147e093c241e78521d0264045c5de3f9f26a5f008294ba10622f4fe7c7cb00217025282faef22cca2d4d6a87a347e"; hasRunfiles = true; version = "1.2c"; }; "ctex" = { stripPrefix = 0; deps."ttfutils" = tl."ttfutils"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a1715c0ac917ed81567719db54b55a9784f92ddaba7f93b6ad83a1d9b2f6b8d6d3c7ea4bf7c300445c9f001f731feb34228faea23bdee145e2ae618460ac12ab"; + sha512.doc = "87aea18b08a27d729771e7ec6700865095d2819cf60696021fbac96e1a22aeb125ab6fa69b8475e5d2d7fc46cd786ca75a077fccce9c4ecb5c9a13ba2655930d"; + sha512.source = "30ec2c36c01e0a717d520cbbe9162f4bdf37d5aacd18f8abed2a856d149807bb102aa55768592a7a722040ba5bd9975ba2949438e0bc01790a23d3cf51646da2"; hasRunfiles = true; - version = "2.4.10"; + version = "2.4.12"; }; "ctex-faq" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5f5f63a2b501ad91887fec0ae59a49723069fc3bb05313a16f871187377637b11e7d662e6cdc2ba85a1ba4e998389eef992d586172320ec4a0f342cc6f96a6de"; + sha512.doc = "924891a40e39692107d750b6b8c26c61a0a6eddbf5c60d993609a9223578d482286819f997df5f00e41e8bb71464d727b84f3de17b9247b0275b7216bcc1ed1e"; }; "ctib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2ab602d22ec489fd3b64b3ec34d5d0bebc6c5dbb0c3736d03abe5dbca9bbcd4d64323c5478043459a79a1b85277cec74d11f1acbe8e3464662998a2c36fe5900"; + sha512.doc = "162d27a328f68009b184de6ad41c5e3062d0f72c346c2215d413da02d5089d8ee3966a1db4abbbdbf8d370f143f83528b93750549ff4b7aaaf4cf7c396b630ff"; + sha512.source = "6cac2f9492afec0d071acd0473df9429354cd27a2e00f35648ff0b10b2600ba34499a9190c97b5c98a190561efb6f8e4ed5ca52e0d1fe87e536d9b083227e5a6"; hasRunfiles = true; }; "ctie" = { deps."kpathsea" = tl."kpathsea"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b881e721bebd88dfe7de6163f76c424ef85d480cb09e52d9b2b02c6224578fc2a416e1afd3ef803e5cfb7428fea53879029f1ff5c52d7377149cb4fb9ffa0722"; + sha512.doc = "3de5219cdd5d39ecaee2deee3849fd8f02c0b69ba7ba9597c87013b5fa3a659aeedd1e6a8cacb059b9be132567911df16b74b81a05b112c7a3b0c56f7a902f3e"; version = "1.1"; }; "cuisine" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c8ae30aa1138ac8ae01e1516f80e2b80556bb2edb1db4d9586380f6b16975730a849989babdf13b5b6fbe8c8b04cae7dd2c0f8dd3e2ec8b137ad6a730edd8a8d"; + sha512.doc = "4abdc612833656fad8b207d07dd06a8e318c75b738cb23c39eca6fd597e6cc13b2d63d4653202c3c84b079bf22c66628b3d0e4cfd79e69302f690b3fed95e843"; + sha512.source = "1d36cf1c2c9bfe599eb2ab6ef3205c2674c237d1c37c74ad254d08bbd450c6af096a589c7684fabcf6e29f98347da6c73444041321d2e84f379c6972418dfc37"; hasRunfiles = true; version = "0.7"; }; "currency" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0f7cfecbfa5bed79b4ff4c5e2bdc04068695ace676426958f2acf868f2f5b1e8b4b36bbc87f99afd813a9d453984da67a78ba382b3dcf8bc04a023e6a449abe1"; + sha512.doc = "42e141de1d8a601fede69fb5d2fb9ca588de5988610eee82b6f10a48be808125fad635785edd4adb458abf904621867a6a3bc786be9c223eca5d379da08e2a04"; + sha512.source = "be45957b0bd66b1b0f23a22c2750abe18f33e1be4f987229effee7b084c60841cc5158509b05ceb502041368ed901e4e2f138c1f728ba11136aaee8a88441613"; hasRunfiles = true; version = "0.1"; }; "currfile" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ae4ef32a6bbf9e40577fb1a906e64b72ac03296cbdcfa31ab79c0a63e3c952d9c2a2429f160f4225d04550be2ececadd6e48a0e8d1b9b5a5663d2d8009403b3e"; + sha512.doc = "b73a07e9a56f0aff7a2fe819ea3fbbe1a57f11adaf7f389b2c16646569887a8e285085e2d93d0ec947afe2a2c648413814ef3e30b194839f3dd320d4dca37100"; + sha512.source = "2c0ebe861a85dfa2d7a5790b4682e93a50ad7fea36622f093614895b935555cec81fd03ebd9ccfd086ab2e18c952aa01217f700ff2a9253196be8cfc385f56d3"; hasRunfiles = true; version = "0.7c"; }; "currvita" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "856eb75ae53569403b042a36854e02cc2db2c397fcc160069781ad6566fd20fb131cfa403358c48c9543429d490a1684b6c194f177a0c80b1d0e2dc0df453ec4"; + sha512.doc = "da88767138655e3c67f0d85e0dade625ccba03089b3da083047d000b81e9db1ba46650f8f3268874c491b0fc50aed275d29d0fead48df7130038ea6ddf9ad39e"; + sha512.source = "a7dbf5132c2ddf01c94e419efd8c4799ae222cbe2420724aa4b4950d6a7fc5ab47856a5d7c9899e4f046b20f71b40dee07399d8832f11e63c452c94fddfae0c6"; hasRunfiles = true; }; "cursolatex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cd97d9ffdaa2993deff19313e8b8c4419a96994254235f05ea77de6e8a2726a0b66eea2b40f3c15377721c57d015de0aa207cece6a6e19cb6bc27c7eab7b074c"; + sha512.doc = "7a3284515caee6f4b8113f352d8191430230c92ea3a75197ea0b23884f7b6b76b6e177ca3e073cea65c48e819167ce48a4c1581eb428f0586d0559f06c158ecd"; }; "curve" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "21c4e53081b41ad1217c6593731fc455e42a2d30bcbfecbb40cf0ae764b153723e55e6e4ccdd2193db0e0d3653fcc633ed94834026d41e456ac6b0619c85c73c"; + sha512.doc = "8488c35ef31576832779b6f1a0986f4490c6d15b2e6f79b41dde784e2d90dd384800e5e6298d0bc61ca66f279b59d1d66799a2e6a75b115e6bcd5d4438126305"; + sha512.source = "246994b29a3a54fa46452f89f434b6c994875bf624dd8eaea2f9679b56761811a9fd38893bb96dcc19683cd4b26de94d059ab9c4f9d044441ebab2604243e6ae"; hasRunfiles = true; version = "1.16"; }; "curve2e" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6dad3e3d9d40437f1401b476e302d1159e3bde3aa229b96d3ea2183f1b2a2a5fbe8f3b71b149f455e8e7e3c6dfbfcd5816c4235cecb49c594f4d93784e92ffcc"; + sha512.doc = "db5834335abb9ba26f02120297b89e5aa3de245f9073761ae69e02f32dae2d53ff127fc0e7abdc95977df14ed5e24ba7774972444da048cab8dc1a54f4355309"; + sha512.source = "716674aeb101b29f8902d8f8a70c32f1c7f8fa6aab93ae402c7dee30ef625f9dc5e8ec6c03a10752a1c06640c447d0f9a02515263e2ccc6a2c9a4c11f6df7f34"; hasRunfiles = true; version = "1.60"; }; "curves" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bb64e6966c22876b086361b380d8e958f7a6c86cdc26468c859f437fff3c2e8f9a7a6aed38faf099190dd6d0f755259819cab28eb18c2355adbfca25f8646f49"; + sha512.doc = "b87d5aabd633809c0fcd0a4837a9109f5593790a3b3d1729dbd381040e33fe08cffce3fac0dad7d373375a2796116501cc481e89f2653b0a255696925a388b48"; + sha512.source = "b0cca720a4e6d92d5336453c5e39dc6777c219a2b6a9a00078d4df1102def42aa99933518ddfef56e3f880fe85c906c33ea92c5c6275ce7bedecb4f723a17b59"; hasRunfiles = true; version = "1.55"; }; "custom-bib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3863207fd766fba6626e1877c867f346d054cdc9db86d6ff7b808f1f9774217652d6b9cd01c03861a08b9f07abab27307c64d56df756935a5d1241ab0570fc8f"; + sha512.doc = "6538152bb6e953970bc9109677ad24a34a28b92c44c39835fa23b5573197f6b5eb15928ebb95b229fd03b0d7c66134c4b59fd7a4e5ff6bd75c42091e496c68ef"; + sha512.source = "54e62a503a1583b44b37ffa5b7520ea15c3224e93bab78befa955603ecce86dc273fd49000ea10b537070786421edebad8b6288c0adcb5cbd7ecbab9d3a0d90a"; hasRunfiles = true; version = "4.33"; }; "cutwin" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e11c3a4b2bbebc173e84dfd825352f33abc1fed99e168c26c70e83539a3bd9c1572c4bd1a016dc736586c0b3ee24c5fb0e9ff306b1cdfe5522339dcec981d35f"; + sha512.doc = "c0f642cb90e6811d8175b96cd438709396cc7cc79c3ee0d9376b2b771e161bb15e7982dbe3678af9dd6ef638ebc7092c4eb45351c47d9ec6326fac74ed14b3d2"; + sha512.source = "b1a8e88b6161eb599b5e037ed55a68a9d7f543059db711b2cc24be28fa2f3cb28fda784c953f0201495a79a44210da6c31c59db54f02bce2437d5e1b559f7b23"; hasRunfiles = true; version = "0.1"; }; "cv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2a29a91560450d67007a94b2c94561918da66c3f1107217ffae3ad9fbdb04533cd315692b5fe087ff1eda7cda2488ec153c9e3c5acb9cafccfaf386f718612ec"; + sha512.doc = "c6672db7412b45bbe2e9ab0a72b6bbdf47e6f92d9992fab4b1f2b3088d46f40d956865b98e1b46d08e47f28a1bf8a6749e55f835c0d968950debd3a6e400ab25"; hasRunfiles = true; }; "cv4tw" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cd3a72f7c254e6b0a5d884a55cedc800bab38f151798dd22dd2fe77d78049927b496eaf90fc2337635f9918026fb1f696b2861f0272c6d967c5260ebe827ec79"; + sha512.doc = "263cf61d5fc1562c97a63630c7ef5c27e5cc4df14b14b337b5a75802a8dfe8ecf970212645bf23648f3eb178c523aca7310b026597d9ca0d8fe326fbcc25e181"; hasRunfiles = true; version = "0.2"; }; "cweb" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "49340ea70bd235f7d5d00d4087b0e90518ffeb83782993134823def6383f6e96d41d9ae6dfc5b85fe1fbfcf8f2944489dfd6167f3dc77bfcf0c5678c3356e617"; + sha512.doc = "384e5bf9a9a07f6a64ab30b2ae2ded8edc8b821abb072a26fbd179b887acc11e6b99d0e2972327f15d8f70990104439745982609cdd73083982a5fc7eb1f5ae3"; hasRunfiles = true; version = "3.64b"; }; "cweb-latex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6be3af317b410dd489f64e450a16a9ae4f543a1e2ba4d4b18f55455d973e4e3282f316e1f4d18171d1eab2d6928d21b3b6fd1d273adb13ea4924725ce8bf47df"; + sha512.doc = "8f166b35282a6db5b0a3cb10855fe0f678d7a9d17d536a0a75b00ef65228b99a5635067355c165086e24dcaf42c5cb86f1d6be8aa4d3acf0e4e94bd559104e30"; hasRunfiles = true; }; "cyber" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bdf5640cb7bd4d74970feef86d8db861f02cdd841d3afd3f40a37e0a631b12ae7df1a9a126c5712340e6965f43c8055e20ee55f426a78f86c0221c6d2bf7bf23"; + sha512.doc = "ed622e339da1cd07063e8e538e807e8bbac541387a16f315ec37fd3d0adbba7bf7ce5d76b137655abab3be75bb809bb55cec8a338ced4f433977bf2fe6ecb8ae"; + sha512.source = "18dd66771bd756f468498cb365230aefb2a0e5662b54f76fb29439acea91a20d7b8bed6ccda9af2b82599cbaba54d2759078b023473345580c51e28548d1d5fa"; hasRunfiles = true; - version = "2.1"; + version = "2.2"; }; "cybercic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c373bb5469813646c89eb06f5ab6f8ee9eafc056b877764615686faebde08c97694a39f26ec97ef4291e8695de72aa3548e156e4241ac3e10a56a61d0efa38c8"; + sha512.doc = "8930d3f6a6955a36f9e48734db17fb13db5888f36d5df2eb91498e9195a86238f61e95c384d08272c19eb1d1933aac21d4b292281d629cacc40eb508cca8897d"; + sha512.source = "3d5e45085a26677db22625df31e093affb2b0257f30ad362a2520fa0d5965c8420e0fcca52e0d60d12c24f47531a4221fe147c5de09faf7212308d2382f9df2f"; hasRunfiles = true; version = "2.1"; }; "cyklop" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8177c59f18be50c5e874f2991f913a357ed0f3423e5d1991be1db47898bcf4c885f9817978f640dca5967f560c6ae6f64a22f4b2bff0cb5b7874cacc27a2b319"; + sha512.doc = "232c42b6a2b8f23e86beff9d31cd0b555323d2ebd1cd4066676638758246b55e79be4e86f2280d248e7b330586065b6618990375aba343a24cd6495ccae6620e"; hasRunfiles = true; version = "0.915"; }; "cyrillic" = { stripPrefix = 0; deps."cyrillic-bin" = tl."cyrillic-bin"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "93a50b0b90a331d966f8b5ab2fd413427dfcff3580bc66a9b440156a41bf90f07287f6e57a3bcf12ee9b17fd7399a2b829ac3ff81aa808a5a94cc7753a0aeffc"; + sha512.doc = "3955c5fa943c23e7113002f714a33d1f6d769eb1a7396c4c5b463d543d589e0f8b0094dee282cfbaf5dea91f7894a431824b9f60270f9f154ba9e3d552a9d581"; + sha512.source = "e6773e5a268e6b50b2b0cdfdacafbbadef1193f277de6a579f7624ccf4b23753819357d1b4b07cf8eb4b288ccc4d15177c58f603a1456979f08ad5bc87fb5653"; hasRunfiles = true; }; "cyrillic-bin" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f2ee8146ae804ef798986a5bed1aa006f3df56eb256a220f399a2e83375fdd6a39ec24c3ff221d824bb70e2fe0f9e0ea96d20c397f9df475acee0407c1548492"; + sha512.doc = "b65e036f9fe1f778437ba23d19b58787baa8a9fbf2557e868bebed376b56ea442774608e4b6f3f70e7a9405890681b668f27f58df1987ee514fe0e2889e597f7"; hasRunfiles = true; }; "cyrplain" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "e2b525167bf94f671dcd12849b64d13388c0e8874c429d312937cf1d5f2181059613f1729ff41fc2f6122894e4ca63a5f996bcfb1177b20a795a440cdbe259ea"; hasRunfiles = true; }; "dad" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6c7f9be5098d3d37ac8f090058da1337a2f293746f2443f1e64d688d8f94224e20474e886e8023c08e0fd9d94b5893db6d045c1ec3cf0a986864c54237317e82"; + sha512.doc = "35ded74ff43c5c767aa3a2d22594a468dba49debb0403584dcecff75134962ee109b699bdc18859e60ab2dc3e5d9e3a1d36b610906a8f6ebfe7274c7a4c217b5"; hasRunfiles = true; version = "1.1"; }; "dancers" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "f1c7ea0b1f0998d10bf55803d4424c758717424e8d8cb234b790eee9673469c572acad51989f81705fe14eb2283dfdd243817480b95758da11e5cac90bfde281"; hasRunfiles = true; }; "dantelogo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b567775dd2d6fb1744baddc5ccd55b257d062ace89753e37aac8e615dc8d50169789dc32978eadbb16fabc6b04e2ae934e2e9eb86695ce14d092cae0d166c2d1"; + sha512.doc = "ddd0d1c68fd44af3fd8989afc630897f020312e5d453080b4a2f4fac4f00bf2a38ebeb27a34a212de5367321b0fe2b7e008898734fc213830130b466d4df964f"; hasRunfiles = true; version = "0.03"; }; "dashbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2decae138dc05e1e0645cbaf0e55a4d4499838a9e813622d9684c2809f7904177c80c02095d4e5b63841aeaf2b3ffb9b2c53016df1bcd3e2e9f4aaa1fa617c1c"; + sha512.doc = "7c32ba500ef6d0557bdfb407fe0c3e808736de144e09c3cb9fee3c844cd455a3f4865d26a92e3a54e7d1d9659fa0b76d8cf6583747bfd382a23fbb182e2d9e9b"; + sha512.source = "9a3e8c31972d926300152d6a8a9066dd394376c5f325ecacdf425c08264d2788abe923487224e342b29c56e6e4936baa3219bfca37412ee21a2f5508e6ee5f0c"; hasRunfiles = true; version = "1.14"; }; "dashrule" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7bef0b549d51a7b2b456f197d2e04f7452db3cc77321b6d9e21c5a95e09e1e4ebe0d7c59589f9393c032fab7fbee361fa34f004c0cdd2b3978eabf95e21d57c8"; + sha512.doc = "297be637b066f197fc64ac9518416b6de4a24a2d527a89f40aa71512061d17d1931ac35c97574dbcb1c1b9316ab82946f0e4f16f7b06f5d4e1aef2d3af9b3a2a"; + sha512.source = "a5cb470fb709bbb0aee3a122ea0f3230eb12a6c7a916ec7a0518980737e7fcad1272e0ea52146b486b62a795df25a03a6c0bf7be12395dbd8992c658538fa7e9"; hasRunfiles = true; version = "1.3"; }; "dashundergaps" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b0dbc922ee1270d3b516d1b474ecc9f1da9eeb62e21db2bb011f72bacbea220f22b0d8861972bb2e4a2fc3d797f47e2b1d95cad1cac231881cf5bbe2975e3d84"; + sha512.doc = "7489fbf16f0c1bb8f712794de459fdf71a7f3fbdfc621f1ae406da3e1fda725a365c053be5b23a0ace04571812f32f8c4297dda94badb22edf5e898596d7e677"; hasRunfiles = true; version = "1.2"; }; "dataref" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "313b1e070c73945c25bdfb52a6e43224e9bc5bee44a734c4b7cad96044ba023df828ee076e814813126c01dd4599978dec9a04d276c661e8b3842ddf5d82be2e"; + sha512.doc = "89b98cc741ec8dec166a65011040c0a0705895237792f3c6598e2b16685bd5426a1a818edd0fe1de9d6c374c0411ca4e5d206a670624d83b3179b27955eed7b9"; hasRunfiles = true; version = "0.6"; }; "datatool" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dbb450b59e5cdb8f4fb84d443bd1cc41e5358f3eca2b59d5387ced2530069fdf961ed39a8c229c84e87cf6a3b1092a9f1dc3f36d905c7835e8d532116a623955"; + sha512.doc = "c430a7a08a45de6e9316c59355223ff2f52f43cac9aa5994bcc69c9e6b518ffb0e42e577d86340954bd7e48c851f5d4d4547d9b83ba239482f9b7eb3f3951da5"; + sha512.source = "0ad9d81090a8637220c15836acd4efc826305581488d7dd9d06cff25a1714b8651ec7fe09631b9cf5160942eea2601125799d5569dbbae7b52299bf8d289c932"; hasRunfiles = true; - version = "2.27"; + version = "2.29"; }; "dateiliste" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "df4d85978336efe41b8d472ae53ccc2ebef04d6bf1d39f33904a855991f21f87e858fb78248856fbe144dab4f4aa07ed2277107fd91248f2d154c5de7e312a56"; + sha512.doc = "802315f47f814a954a312cc4f82e235839330ea6fc9899a81f5ce58f04deda1c6f42e1531018057b2d92f58a6e12607b79909cd6afe4f7b3c884c50d625ad400"; + sha512.source = "e459a88d273c9b663d2b9e58ef7f5fd64eaf596f64110815a4482f1ac7644a876e7c9e6f6102eba3ff2479880a7c96fcc464a09d3ea32545ff52193e833e705e"; hasRunfiles = true; version = "0.6"; }; "datenumber" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1daf5c9c18dc0fe7828ebcba661242cc73050a2e9296ab1ae5d2a1815e2faecc86684d32b5b5e1bf54f09457ea39bd71c792e6936fbca8a7b51c77c1c7d21ee0"; + sha512.doc = "d597aebd037517a55cc36cbb7c48f7ffd58dbfe46dab72ead5fa4bfb64ec14411c4691fb3eac89edf38e0266f943e483537fba044beec95a084dd6d2aa135b48"; + sha512.source = "0abdb643668d43f06d3056afd9a0a2e2fc7bab46948800cc9db0cab7ef7236d7ac8137498eba4a95335eb0182651548765643584681c0cd716bb1077e7c34abb"; hasRunfiles = true; version = "0.02"; }; "datetime" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5a8f2fca255529d2f292166cfb1329a503bf6a0fca104653cdafb7b538990b6bee5eee7aaed02d0e2307bf008e8e8dfa5e4f617869d76218a4b3e05d502f0545"; + sha512.doc = "ed9db84eaaeba326c20bdc7344541fc8c1fa62e01b9b7ff9c2735e4a8ccc5dd1e4ad2175966a1031f192645600266df62f175d1a74ba1723225673abeef21e12"; + sha512.source = "f8e42a4719a9098b00bb6d83e3998b17a14f6c4284230dc8d6ae4625db9adaba3e9914df41acd948407b1465cf9f21f5b8459e985b5ed535360f57b0598da591"; hasRunfiles = true; version = "2.60"; }; "datetime2" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "de6e72f2f3e733d638b2e825319061b723653266b269f88c82d0c6ec18f9d1995a87a2899c13e5f46349e21f42ee743b6dcc4df8a30d9e8faf29315d404f44f8"; + sha512.doc = "b4d5b90b0ad42e8695f6fe54da98dc597f0b2a94711f736e4bd1a3a834b2fb979a703b6a54d1ad0118e1fa6b77a9c835c7e096fa7a7b398467d928ae2906632d"; + sha512.source = "39ae2f164b9f117822bb3314bc060c3c55485b270ff9e567849f07911b207ecf76a59e051fce48e32ce1dc25319ff25b79db0af9c0f14c6ccb40fd34f633e50d"; hasRunfiles = true; version = "1.5.2"; }; "datetime2-bahasai" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "22d3bffd80f2cab05dfe4bcfb53bfe7e40412d101981d184e864b892fc5670c8713859f11690e2fb14b6c1e228318f1c1e671b60f1f6e06e6f7bbbd43a723cc0"; + sha512.doc = "b56a2a3c50a984f4061f71f084fdd1cf745c116c5c0129bae0562da208f55c1ad039ea4b246be9361e6e0d15b317041b8987c0d1e111b99ef76b4c83d9b3a666"; + sha512.source = "733d45d79331674eb974066c53ed0727271f9d7022353fc3c5feeb3a6f5518063f557b05f6e27310836ecbc39468f932d9870c33a5f3030fd28d1d6ccc4af7b7"; hasRunfiles = true; - version = "1.0"; + version = "1.01"; }; "datetime2-basque" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3a653c3b379870a2bbd9e9e54d647bf717005ff3ea56c5cca2fa15dc80820c17f8609cfb38c0d546a46cd9b99d45cf2bfe19d47b9501a61fae37374688d71b3b"; + sha512.doc = "9fe8950d0ef17674a8d800e57c748d904b09c869a0856500688a63e64232f2729f1c480b39113b928c60b4decde844a7212c08f11c7d75ea20aab60ab6b0073e"; + sha512.source = "dadd5269561283d0faaede22911474c8b45dce87ba295761832ce33f9cd876fcbe04189291dc2f860fcb9f7a5a0818ab4e103576a06e3fff18a2022d8c1f9987"; hasRunfiles = true; version = "1.2"; }; "datetime2-breton" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c459a5a3e8d34f1b763def883ad05125110bae215ec4b3329397d866805a1eaf9141e071dddb4879d9429adcbe71d862cb3181741d8cf49463455e19724e2068"; + sha512.doc = "c7be481e11e1881a027c8d6f36cfacc1c4d8c2e3704749e2efa9158a8b80ec1e43f18962b89c35d575ccd41674312679a687b9ad6d1d42c39e3ad0cd1986cb03"; + sha512.source = "f27dbc50be0a01f269e1c8e948080f9110a5e94ab84c668c95e61742a777d9cce3928b44e822af57b33dfa8dd561d62d027e8913c0b6b2ad0c0555bc57ac22db"; hasRunfiles = true; version = "1.0"; }; "datetime2-bulgarian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "08a3db5f53b04dadb0cb531e623320f5ddc1df2e856a1f6cfeeebfe222129627c77ec579dc127ad8ad73df8997f2fad2f4e9cb94b3e5a4213949f1c2cd632aaf"; + sha512.doc = "8fa3a5a005d58a7ea5557ca760f8f6a145410319c2a2a7e25a756e3073ded11948626ca37ad22a346dd5e2dd17facf532340c271b7f0209e0dd0ca02f44514e7"; + sha512.source = "acb42626d32a086d1e96094c6f86631da24ed2636081412e4e5c90a57754dd30f5cb94cbc7b884aa72cf648a5ece14cd800551917e223b0910fc77958c7f05ab"; hasRunfiles = true; version = "1.0"; }; "datetime2-catalan" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c55e83cf41f9ce105e20b38468534ecb86aa710af005553b43b89511559d2e1d69e09fc3fa964fe0b27b3bba1eccde2712ba522bbb27f7f4c919b0d67c4c4265"; + sha512.doc = "c4b54a274c786e5f87de77bbe90e353c613bcd1a1ff3cfd8640526350c3ef56ce57380bf3d1c9a94566b1fb1c12ab94567213e93bc833a67352ceb58f4337652"; + sha512.source = "574e147ab3fae62e3167271c72e2a82ba41a5e38a13d31d29cc83661dd349b9ad90e04e73f554a5d1821948fe7b2c403d9767176ff4abd18785c768e539c27eb"; hasRunfiles = true; version = "1.0"; }; "datetime2-croatian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4c40202b9b859faf97114e0cf3eddda9f2bf9c7c4ed09dc5a01ae52f9d8d87bd4295ba2c4677e8bcbb426c2b4e2f36b3f2d72704177804686e7f2e96bccb0cc0"; + sha512.doc = "41dbf0394f74f868599226c77ea7223c45d024ba0790f35364bc40eaab25fc70541a1346100baa755c7d73223f9ba4c6a0ff86a3ab5a0c96bc69344804c0c36e"; + sha512.source = "55c6164bb224855b9cce8d1349964a8788cee9b724c4c1569978a666995ab436443793209107c3fe5de7e689418ab5c4f90cd60410373c89b11ab36be5721ebb"; hasRunfiles = true; version = "1.0"; }; "datetime2-czech" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c58590a5565a82a356d5f9bf9eb772c95b60fc15148e25146b97056ec80998ca07bbd44275b1428c57a34ad372dc7a3349719c5b4be377f895f21e02505c0a8f"; + sha512.doc = "313a96320b922e7e984f4cafe6a12bffae98cba9eed49bbd599dab551d75a2495788d04c576d6c8916f3200fb4c06017da67502beb5911f967189aafc5353360"; + sha512.source = "482f598e37d177ad270e4c9f371c44653b8acb2cc66cf345b764075d1ed451f97dfb1a44877d7f0fe3d15e29975dbce99d6fc8cf83a6e241d5ee56fa8a4f5d1a"; hasRunfiles = true; version = "1.0"; }; "datetime2-danish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d716a3c079d30e4939bfee42b0db76476c2951df6bb271237949ee05e0984c8e66cb2d4c1576475b9ba329b5e33fcc278b1c0a687158b847c2916e1102ac3ad5"; + sha512.doc = "5e1558e1c4787ffc368136974dd2aa011b13ddee36e9418c9d78d06e191fcbbd663a8da2134ad92e5f5e2acfbf724980e29737b106500bf0e692c2acd4bbb84d"; + sha512.source = "8f909d010f3c2b8b01610a634992810195e39419ef38cea20c8b02e5679bf87f46bc4dd238deb50b204deb75a595defd64b4a437f49a9fb314821a66941c96be"; hasRunfiles = true; version = "1.0"; }; "datetime2-dutch" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f84eb7357b5911e85ae287964a349774a4fa3fb5b6eb8a99f3a2c3897741dbd5405b93430af6eaeb13076fd4c4f70fc737e0af14b28f0a8bbbdc5a68dd7d74dc"; + sha512.doc = "243ed14a1ce7eeee0e30c0d7c2425f3e3fae124658efa50a183359bda81143411d515b4f072587e2e1a818d20102b63fcbfd834083bd9a81e288f5d4f4831066"; + sha512.source = "4fadf35c92674d62c44ed3312b241b6236ee34b3d236eade22ffe9218cab10215b31f4d0be0d7f6168cfbbfe8778f86ca044d275c39bb2a63e13af02d376559e"; hasRunfiles = true; version = "1.0"; }; "datetime2-en-fulltext" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "30646a85d0cf5f0cc59eff663ed989d389bad91620a82c63b93b21f5c5aa4af918a756be4e2136a53d014609749edb0189ed03c07e129684e5e2e25c513cf957"; + sha512.doc = "7083cec6821635f147124a49f29165b2d047ef9e2f1df3e5cf87199a76d1ace00cb929cbb291586e8b7429ca49cc8106738ff443e60b7a196966befda6b337c8"; + sha512.source = "67fd4a48dc3feb48db505c2a405c33d37cf8033fd4ad0b9621433868435aeae277591957dd3c40ed162ca1ff62dd0d250c49f8f4516697e9a4e41cf66187fb59"; hasRunfiles = true; version = "1.0"; }; "datetime2-english" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8db3d0de7bc82228f439cae062550c52b4a6d2ec8dd24f05a7fe7868bb57bb817eda56e7c47759f33cd21738067bf1d5ac20ea1072acebad538236f916ece608"; + sha512.doc = "5f5fd266141744822674a1e56b3928cfd2e0972ce79431cb3eb0a42bb0c008853e17b566d5f39ce4ee0da56f6e257fc4b35666868cf3acf261a6a3d2fa312eb2"; + sha512.source = "e3716d1db267a112d6956c4ba34f4bb9723756347f523fe8ea4a7dd8b904d51c3e50632a6fb37f26545e169a0c7856c7d5713bcf911ceb8f83480de04e028c70"; hasRunfiles = true; version = "1.04"; }; "datetime2-esperanto" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e3f2d90f0597ae2df8b8de218e222d2fafcad00333ff493f4fb0eeabc21ed6f7000c055b630ff2da2f53863299844fa3f1ca3121703c4289977a784a0582608e"; + sha512.doc = "7c5cebaf3c2de9b6448e8902d8b058b53ece7d741b3021adc7190ef98d7c48838f773412136a01fef6607963140be80f09324cbbf70d316bd853d3828251a954"; + sha512.source = "4c857378c9231877a77443aaf44a023cb7567a5bc2bc07a59af9b5ce4945a343684355a25423533aaf248071aecce2691404b1898a45b5bd9ca19ed5bc9dd881"; hasRunfiles = true; version = "1.0"; }; "datetime2-estonian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5cae4afbb74d1540967b015666004ac848edeff99513018e9522d52ef7b9c3bb2a9ddd54a035d9e94929e6bec28edc44a4b5a2f9d2f71ac07f9ddf29879f949f"; + sha512.doc = "cc1e331ea236c11244b00e7e4f394240267db65d07ea18cce111c880bd944172240ee547082928765232894293fdf99be336e031451e68fcacbe9f54108451c4"; + sha512.source = "afb08bd2c32b68068605e2400c904e40cc15d7d8b9f19196c21acf9019813b769a2d128d25a6d9db04c0f62a3b5798f4a0e63a40bc8fce71366bc9c4f1f65671"; hasRunfiles = true; version = "1.0"; }; "datetime2-finnish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "81a180d2e891ba80c5096d12bd20c20b1052ee3609b9a87264e634842b29ea32bc0feddbb73a6eff73e0a1d6bd427fb8b8d06a9d9d53b3ea6c48b6c9a2b98eaa"; + sha512.doc = "b5c4f4266ba2586bcd30c235b6efd6d3023ea9f203dbcd19e6beb6e2f448650ceb7df78215781aabe18e22f3dcac0c978afa312a8a93c9849a3366cbb783f640"; + sha512.source = "0d783c686a04ef79c644affa18dd0d29da50e1773bae60bdce0d35db81d39a343a197de2edff6a3afd000a75ab24f2573554da884c9e8260bd022440298b7094"; hasRunfiles = true; version = "1.1"; }; "datetime2-french" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9fc1cdf803b8ca93aca2db3e43061c4662d213ff695746daa7fac62590c065b0f44d7cfc888e0cee02ff40b8667f1e6fbae1013f1fafc8e9add080e79959a112"; + sha512.doc = "3b435b766e63adc4431352b3287a2724740c1f8fdfa341e1977e75553eb6dd0bca912a4fd164940e486bf1ec52477b487210c905508471e3231a417d5fd1eab3"; + sha512.source = "44f64ce216478f06dc470fc1a4c796576d4889d6f8524a3b23cdd689969b455f241aa0afb8475e08e6a520aa69e2c57f8c3bdafdcc9f5b2c19a6f020cdce6b99"; hasRunfiles = true; version = "1.02"; }; "datetime2-galician" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "58512ecb2a73adba01693c8335465ae92774ae673a0098f8912bbbc2601edbc71def0149eab5c54acc90b33a64878c77fcb46c7ec466c41a9d09bd57c91ec8e8"; + sha512.doc = "137f116e2e988fd14d13b77ef4b8d9fa24244879c51f7185497f60e6137c7cd19db0fbe767ccc803e1583fb330cc42ad052dd9af57e49e43e9a4b1b12b442cc1"; + sha512.source = "9486dbf74bd7cdbc94124dd459285a1fefd7b7e5ca252caf1785a9e1404c8d14fe8b1cd1a6ea8f0e84acfd543b589c8e11d9c0fc67ded5750f69b61ec2e78cbd"; hasRunfiles = true; version = "1.0"; }; "datetime2-german" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "916d91388542e5784758bf7c29ea7b5d9c6ef6f9b744f9c179760c943ff2c8cb60831cc2c7dc5addbcac4575f320d184598d1397b70cb2d12bdb037c76cff0eb"; + sha512.doc = "cd3d76f38c6dd6a47ab60786f1fc213cc3c11a3c33630f0e97dbab2fc76035904f1d79710dcf6318fed27c65f252ea09c35ab5b3788a641a1cd1dde2a6deac40"; + sha512.source = "5ef76fa33acac30aea9858461a3d0a2dee7ebfb9767f1337a81f71568f08ae96d02ff479273bf5b65ced61a2a31812e08af34c05e0f63655aff1b43ca9d64599"; hasRunfiles = true; - version = "2.0"; + version = "2.1"; }; "datetime2-greek" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c5c305fb0d62106646df53005491bcc4b52480ec0b78888d3fd321a4bde9a0906a7c0c2719c9568f35c280f37d44f66607a8abd6854433f8a387c7642432935c"; + sha512.doc = "78ae99df77350c97657e986e0d60920b29460af5887ba616a8bf665e8c6a2276d4d7ca2ae7bb14d0c6a75103c2f626c3e0c5739cd2000769d169e008458118fa"; + sha512.source = "3abee53cf6438b9e0976000900d6abda0655e8b757724a638d2559781e45602184df71a2785b1623c968fb50adf2a42866912340cd3b37eabe74bf3a7917f292"; hasRunfiles = true; version = "1.0"; }; "datetime2-hebrew" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "470e8e95a3e38441366e6fe7632707e29556f47dc68cb6dbfb0155d807d63648905f40fdc0c557eae6a801d9f2ef0efa8a6268d96c3559119401555ba9d3aebc"; + sha512.doc = "faee4585bd42f05c1d5aeefef85180e423296c5e54304dcf11df61d00c8b38037b1d95b1897443f3bd8b92c384e2167fa5b4d1a1c47466208e49390c729fc877"; + sha512.source = "0452d89e2501fae3d029e1851722e7b44f0409db07d528dd8556856b42bc01b3189c99590868ec6fe46cb6391d40b9ac6089300cb862b109841f845fa12e98b6"; hasRunfiles = true; version = "1.0"; }; "datetime2-icelandic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "34723c5230bf5483253efd4beb62122efdf234bff08570b3c9456cf35db43c65692a68c0f7a81dad09e9a5a81408b28e317dbf7b58d3f492187e5b91c3cd4e31"; + sha512.doc = "9926ffd3d76a6cd5776639a7aa8748c4bdc062f6ca43d8727737fdcefc3032d3b423275c1424d7099ef5206c4ba4ab4e26f3946d02968de533ec004effae65f3"; + sha512.source = "285c2f259f132d2aaa0889d5f15b14018fab2ad7237749f86dd4d2b932c0faf6fc03410632112dd6808fd5680c3a5c3b08f568e99c6b9061ec14b35c73484813"; hasRunfiles = true; version = "1.0"; }; "datetime2-irish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5e1ee1a6437f690bcb0fa656e2ffe11a81fbf3ec86031f94d223b4333f78c63a4131658cc359dd8f417f647300207c74144c360212d5e05c681f861c779c65fd"; + sha512.doc = "797df7e450b4cbb29a6f599acccc520e6d0bd642f9691f3e70e5dac9298e5ff2006693cb1ad0adc7632d1406cc3aafef51e3c91590a61a179601ea6b6fe29975"; + sha512.source = "8d64714ac5457b0dc760e3476cdbefcc681836c05de411ef87101723e6967b68baad126ce1f16c003774c6a1fa4db05cc5850916c98d0ce590d98b503fac548c"; hasRunfiles = true; version = "1.0"; }; "datetime2-it-fulltext" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bbfa1d3f0bd0fbb9de4a48797588107cc7fb06c17fcd0050cbc50e30b7c4fb430b0d8a1c41aa21f0375225e13e283c39f211b3b2030edf2ee9a440e4dc1aeeb1"; + sha512.doc = "a72c7cb214aba560377dc7228153b1925a4e739dd84cd2f7556b74c71b5385743091bee0fd21a8f7d4bc6ee5a0d57b685a8b7c77f0e127b5cfa29d401c05e3bf"; + sha512.source = "9a5155f7db5e09b4d8a5f9e153d21134a96318966fb9bb403f5f1227276b29e6e5e8f3aa0a0aa770c868f9a12d03aea22dbb0edbc19286a5060687604b9e6c2c"; hasRunfiles = true; version = "1.6"; }; "datetime2-italian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3f34766a4a0f9e975f62b6cafbc9399796a892bd9d54751af5b9a81d3807c50cb4a7a7f4d51ce48239ce2782621c062b24ec654cbdbd39dbbf5923516e086f00"; + sha512.doc = "7d793782696faded36ab317405bb6e1d0509c1a13337b8997172fa07b1053536b2016bbe75b8581e43c18f120e9c21d10ccc06668e889e435471b504a081196c"; + sha512.source = "ccd2970ce40841ea65aff9ed394814288a4db370c4f4e7bca090a8927848b4c1b209acf85b040ad397402718498efb1357abbe2d76964206ac882cb8c9874882"; hasRunfiles = true; version = "1.3"; }; "datetime2-latin" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e1d8bb19bd16107d303cccd8b61119a7184127b622fc3877bcad196379e6b52167b246fc97d24dc179581028abe60741c9c9c8a219a14a3f85cf5ae851b7a45a"; + sha512.doc = "ae06aa0878a963079c4e2e59978da6d898fd638153617d7843084367dad1a0e894851cc333c6196cbe2e50a9dfc0c30e6e30d391e9e18c1ffec7ea73163e6294"; + sha512.source = "5563a25b1011e7a9c3e28cb082b9b425a325f26fa2eac677634b1f594af688aa233d3db8a0510f7742606d2e819145b17d437c2f8e485168052e06a45b60925b"; hasRunfiles = true; version = "1.0"; }; "datetime2-lsorbian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7f0b293fd7ddfe374e723659a8b26a83c8180211bf7f1adecacb822ce4a65b1fb301da7ebd657ed16039acf13c343acafc08c34cc756fc72d0e69713f0ed747f"; + sha512.doc = "937485b91f8d4e1abb295660ba66801cd7696a8a80616f6f638a0fd475700b692005a04532e479786cad6dfc3b1ce1f4618dfdeebff19c3b8145e33c8b8324d8"; + sha512.source = "eb86505d64bbbaf1f81c5d49cd14053bbaede810766273da428c0ce42d2cb84583c72433501dfde1e5f27babaa7f26cbb466ed677b588952e21c14a75d9e7970"; hasRunfiles = true; version = "1.0"; }; "datetime2-magyar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "62bed1be56531d6737a687208e680b989fa115abf46fd3a82081e50e770bb652628bde1dc3dd69738259dab10aaca1fd5cadaa0b0353f8d39f76130f1f583177"; + sha512.doc = "8ded6ab1b7b53a96bfaba284b66040d71f2685aecee0d17cb120739825966312bc5d5348c522507da76f4473a3bc935a7304672a734f8f65c63dc79e3760d954"; + sha512.source = "bf9aad5742dfa3ee62542b8fb4e6c75b17fe7b87a0535ceb1b184f0be1fc3797200bb0e5a02bac8009620815231ac3cd2ab632e488bd7503b03365bca32e1eba"; hasRunfiles = true; version = "1.0"; }; "datetime2-norsk" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "63d0b476dff885d90bbe35268aaa66d567bd74e34abb18f343252af25dc18665add5c78a7a8c3fe273930a423b9a666a9eaf15ccd186b5a368d2313144ce3d48"; + sha512.doc = "d5910999685c39873ae18aff686eb08024a524e7e0e394be645a7a55759ca8495c650b6f80770fca4a06503ecfc60a44d86daad45aad9058e216d7631b7e0b83"; + sha512.source = "48b5587693f296b3e2c24cc122638773b5fc6bf2c2f57a1063b4a5c4897173e5255b5ae135ae5f8f4ab6d15b60acec2f99dc381f5fd67e0af10a1de0bd6544ed"; hasRunfiles = true; version = "1.0"; }; "datetime2-polish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "79459e7d3559c7f0f2ba89a96b4e45690b8d04beefef422b8049496240c5d4e260cf688d611889d454e7e9d577ba405f45c820280e046afeb9f26cfc1fd8892b"; + sha512.doc = "a77f8abdad427fdad024c2fcee0076a6baadc3686ce1aa6d052ad5a7f2381fb2b9f9e6d1aea5d715612eedbeb3646ea05bccf7649c44fb18b56a8068231e9f85"; + sha512.source = "b58311ea0833c58bf9bb1de88148f6f64ac321d3a4dba9d0a907304240415c3ed3477eb3817beb869547daafaa5017339cae9aa78cec44cc1d31a5a09e04b40c"; hasRunfiles = true; version = "1.0"; }; "datetime2-portuges" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b92c770eb3994bd2e5c9f1fc5dd767a6de76624b03d3ce12dfc394aba9dcba2478d0c74300434494e6f47a0dc161163db648c2cf629bd5d4b84b73c8539affaa"; + sha512.doc = "661761b5aef12ec8ed1240ca2edb743df74916ff164046c84a5fb0d621350dbd996ed94002db67c2aadb2f1af77950092126111bfdcbb204537fea76331ee5b3"; + sha512.source = "83cd39a316603ce84667b486848a79a1b5dc1706592786a46c61590d0ea774095e1528ec39cfebc4d8afecfe8719004f9c1511e9e5cf3788c29359d7389785af"; hasRunfiles = true; version = "1.0"; }; "datetime2-romanian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5e0944d955afa6fa29c9e03f6435b689e99227dec3d9b4765a777a29ffd0efd006498bf41a1ff5c96b382405ccafa46cf72cb5216303269e1fcb61e4bbef1e92"; + sha512.doc = "9e14a5d6a17db61da8fcbe47f8e813b2e8d3e2257d151b2205cddb90dbe656596bc725959fae370cdee31af4cb675b32a4dc9e93661ef0816c4f971700b85ab9"; + sha512.source = "c2efa94747dc4078dd0ecfebeeb52aedad5ec5ac74927c9adbf3a24b789032521accb1beadba3af27b3e593525c3460eacf5299a070c49f109817a7899412bf8"; hasRunfiles = true; version = "1.01"; }; "datetime2-russian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ae001c395ee7aef0d80143e5d290d3e45fd396a1c0855542882b301124367a0884670ac5506de905dd24cb63e8949af1fe56e6700b5e85042524589ee24cd770"; + sha512.doc = "c04eef4f2248e40ce7f515f49e0dc109baeafb9c1f0e31e000230c438fe304924de033203fbeed9742a9d6db1acb852ed7093065f11bd44e70edd5c3d2ebf560"; + sha512.source = "cfa809510a0be7a45859f2220bd9c88493019aad4afc9a8d9f9120e3ad3c26a26d3b6ef3822c77cc19acb777f5d579c2a75e1edc4bf36a46d30b208510d23560"; hasRunfiles = true; version = "1.0"; }; "datetime2-samin" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1326dc6a219b7701140fe5e2cdc7dc2d48a48007a45ed98ed9d50ef74bb327ea16f8c4f64bb08239b72493f1393c89896eeefcbc46480ee28272b118beb1d0a6"; + sha512.doc = "b2f167181a56a1d90af4be57fe5c5a1c33d2335aabf2558124ce29f86b8f3fedd06e2f9f640c063c1e14a8a6861093998ae2d4cc64892c4dc136a9a466b1f850"; + sha512.source = "a4c3f22263295847bae90c61b6dfa4ce4dd2b1210f36fd415cff2667bbf1891b9c9f64034e93971c125440e6721005f302b045fc48286eef53b5012c5ea8f267"; hasRunfiles = true; version = "1.0"; }; "datetime2-scottish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a65df749196ea74558ec1d04d2ee9ae4bd0fdc119fec6fc8b395e194a5be7a657e22b4788d260207c7a8072c8a205c6e8377d950bf0d4b0662f02be2d46d5413"; + sha512.doc = "d41b068bff451ccc34cde4c6e9054c23df87ef48f58c119ebe2d296d62182f34edeed8adbb87df4fcb1f355b04564c827ff97810fe7c6b278a6cd4dfb32603bf"; + sha512.source = "a2e6399a4e6ef10d0b2185d9eb161f113df86d76ff0307eefb0e857501eb9a32d8c560ef38b63fe8abb49b9a97171c4196125c68bd64823121e7cd40cea27d52"; hasRunfiles = true; version = "1.0"; }; "datetime2-serbian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f8849c3f5bc6f446bde1e9208c0a807886e29027f5665bd0a1eb23ede8357b2c71218153f478b5cba91d64c7bdbdaaa886095419b519baa768885cd85de86015"; + sha512.doc = "6f8458c85ea4fb7b5156670f346e843975489137fe4b04d02d04acea707bc304b733075c71e9539fd38220b2cc5a3945e2881d53181f1e7dfbef623bb994681d"; + sha512.source = "9b90220120f75d6e8d482c5dd44a0da455ac4c224bb04ff29e72ef4ad88763cfd741e44a9f28658aaba684a6db6bce1faf0dc00bcfdf61db5453e3ba021471f7"; hasRunfiles = true; version = "1.0"; }; "datetime2-slovak" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f8aecd56b681931209a37ae1388b2c42257e265ad744ea09b91a050e436f02e9569941b9f314d16b2983f748f7787c4275e1d94a74a8cb7be710356d37a3bf62"; + sha512.doc = "762d1ff455d3968d508fe28af0302b2a4690eeead2b87580344c584beba29c1799735dde73ea6ada5fa396d6be0dc3ee30f669c95d8edbadbcc1a7bbfb54da76"; + sha512.source = "6b687d818f05300f87c61d7734cfd7631df88db0ab0d519dbc3e9732594ca44c9ba58484219fd5ea04fa9055cafe539e7c4b83ee1d92be9887f29830a5eb2807"; hasRunfiles = true; version = "1.0"; }; "datetime2-slovene" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ba0ee0978fdaaf19defb67b40bc963d0476ad7158a305f3676637b818dd6f7d0fe1dc0473b1db0d9b5a37dd0d489bfa3a1af05d844e24a8a9480841049d4cefc"; + sha512.doc = "96074295557d7c01861a6a3d7f45910d06dac14f042b48ed29d0a7be9ab8e70f957ecb6e5fda8facf985006d7369922e91cb8d945ac0a91d5b8ff3085cdc4949"; + sha512.source = "dc5a67de6292f2356e39d988722bafc50a2703e2a8b532816ee6d420d4adc7e9bb18d6962f8cf3ea3d36bb6374beb84aefad9b9f9d1b705c1842040d7b3a1fd1"; hasRunfiles = true; version = "1.0"; }; "datetime2-spanish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5c84646a4654e562e4b7d52af49a6e966fb29bd6ff465323fe488b65a332c041e69c72714a537d3260cc0c317fb156b7b9177c96a4a25a08d2bd0d5211808e9d"; + sha512.doc = "dd35c9fcce6a3a9b0407e67aaee63399376ef523b95e7b78eb3f0d718f294dd0041ab6d6545ada7b4dfa3c14e03a1fc89469fd7837779c2efef022a8d34cdd57"; + sha512.source = "34644679b3e4dcf4e967fed7b5cf478c677743e6f18af1d13be692b43a8a45ac752bd49933100f969254643362ad797f795c82e24b084ae6d47a8f376141d124"; hasRunfiles = true; - version = "1.0"; + version = "1.1"; }; "datetime2-swedish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9981777bb04abcf7f3a64c706d9ce797e9dfc336711f23b7977d2d25a453b58916fbd86ae87883b04195d3d86eb262445716675ddda74c3de5cf1f41c80db0cb"; + sha512.doc = "529ec7c0db10d6dc1e2c35222030105203f67d92d433dea6da40c348d94c56e2b47f740759b2be2ed0de2e0ef91bafc84a523a99083d7a69b04c8c4d8267c588"; + sha512.source = "08af9f84f0a44c15d93405d9c7f7f525d9264819922e68873b4353db6c726881afe1057e1f8434d105ccd803135cb2795b77bcbdcad4db6735390096910d216f"; hasRunfiles = true; version = "1.0"; }; "datetime2-turkish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "230d043c61334311162351a13286ee7eae53e6bdea6262623bb78b3f2722503c6ff8fa23a6ff461b3db10011a0198ad07a6bfa41bba9b5bae4ede7dc7404e9f0"; + sha512.doc = "f62d798c3938654ef7287c5360e61c2dd4e68da1a9cab3a1bb0c8ef9b7a101a5b1ecd7d08390e621ef7d383ba769a2222586291ebf479aeb9828ef8b12828009"; + sha512.source = "bd5431876719cc1b7dc0a424a17aee2fea725e90d37f0dd9f17f339b7160785daabd85304199230c784c3f72a99393ba1713fee70f775c82234dccfa69a9c8b7"; hasRunfiles = true; version = "1.0"; }; "datetime2-ukrainian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8458549d2a26ac8f79afeb19664a4c2ed5e3ce7963918106875ca4e39eb1acd9f3684678680ed9287ad58dce361676c3ce437749f0e9e91995321bcf2d366863"; + sha512.doc = "68a27bf32f7accdb28023487ceb34b4eaec208f3f14d4e82be44d52252423f05c4dc1ae2dbc2d2e1082bf592d9c1baab9e29b756c1e1456b01fae7f0f059a4b9"; + sha512.source = "e838e4b3101601d9102fc70a28364baf749cacc14a6ad6652b3896a9cca0c987a5d7423e872ddc96137e8682c225e5efa55008d6c0af6e0354ff2c5b03aff8f4"; hasRunfiles = true; version = "1.2"; }; "datetime2-usorbian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "33ff63f75926edf07ecf3ac436d31494a34fdf07c792e2eb3b96669d47a48b57fcf23e03cb3bac4662a5a7ffc6037b12886cc53c2969916453f428829390ef91"; + sha512.doc = "741b4b7da1bd629aa1873981143fa3f5f26edc65ddf20864ea1ae7c50977ef4c75c42bc5c35303ab1355451ac9f2bd4192f817640a01ec61b2d9723d358420c7"; + sha512.source = "7309258fe7137ccff4d9172e88e781d79875e45ef496678713dd0b85633362765e32ea48bd2121b317b776b7d8d8eb618b9e0f61185a27362e521d15391d0c13"; hasRunfiles = true; version = "1.0"; }; "datetime2-welsh" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "366cbc65dd0a129ac3f44b96288f70dd42ab2bc7a38b4fb575d0c62ac5eee4a8114412bcd18b75d6954847c49d754e71a71581e7882a6903acf5c7425154a62d"; + sha512.doc = "074399e9fe53187c29702272fa6c17999276631c4fe3857c0e18ef44f86a9f09c9ece7a98bbf868030b510c5f30d1ba9819b09d604ca2c4427753dab1fb3999c"; + sha512.source = "50976990351ccb02d8cf794cd7a28fea757fda7f606038fc4d293d24f4526ea241987d9ea9d36ded7849860967334e1697ccc21c2dc6212729434db702211765"; hasRunfiles = true; version = "1.0"; }; "dblfloatfix" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ee7e33556164cc02c782023d0f62ef25f609ae90cc251c58f8d1c6c69267f8c1a2b897d69650541f868416591e1b84c825deb2bece0d88d6edfb45ba45e95537"; + sha512.doc = "30f51aa5e3b4e902a63267f27395e87815d6641ecd8a204bab292b2ffe134ab44446ae490853ca110dc6e7e0e347bb9fe8c1c5474e9287cf43aa489027004ff6"; hasRunfiles = true; version = "1.0a"; }; "dccpaper" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "cd7781bc6d2c2b6577739bc4c71e03d5b865a7af7aa566f311bfe49a08fcbbb1d2ca0d4fd3ba157ca518148018d7b3cff8ab1397d2f9c8e8cba25f76484cb1af"; + sha512.doc = "f0bf95c71dd15549d5b3d3642876d73aca2f6755ddc7d52dae0d1b63dc9880f4810a200cc60a90daa68f1b90137bc3e04792eae91f86ba548ae6f286028cd9d3"; + sha512.source = "d940bdbd1edba08f1e13b569b90b066c55a6d88d094de9d2f6ca2d7733728049344e87aa6970c9a5dd8944d73713082480b337251ffa807f4fde1d74617b356a"; hasRunfiles = true; version = "1.6"; }; "dcpic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6e512d1b8f945f6ac31a634830a08444c764b51f099c2eb27783fa2158aa526d5c0829f92ac0abc8a36130d9c8c77094a6e619baf52a07c57dd4627b671c0690"; + sha512.doc = "5dbd76c92c0ceebaa9c2d1e8e75aae4ef7c0ac8f07b53d532037a8b0420c3c028e0b79e58c495d776635ff35b46cb721aa15fd505582b2cf5fbce876f215fe07"; hasRunfiles = true; version = "5.0.0"; }; "de-macro" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "759f9146b37d485bae92cd6ecfc4291ece42017ce6be601669d989e52229270e04d6e8e26a2a8db46cc9f6f1eed3c5babe57bcf7c080afe828e2320510a3aed3"; + sha512.doc = "00784c0670b5f11ed715f76745acc3ebc098b318ca2b00c294dae3ebf162af0f47b4192d993f7b1f5d443eadf0f7a2644cfc2bfb71956eb680cad2c593a29cee"; hasRunfiles = true; version = "1.3"; }; "decimal" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "12db84f3a7a9d11781506f11a4db69bfec09c653ddc74f276fdc49a2f629e315718026f3304c3532aa70866f7986ad50010d2fbffd68dda6d1bbe3b8111101ee"; + sha512.doc = "87d61c482036d06c0dd093e34d3d91dcf4125c0997395ba379563aeb6f4b93323a8ff265f924bb1129dcb626ba08fe36520b74c94001aafd320ba60a9791e0b7"; + sha512.source = "27587cf28471dca71a03b73458a39189204d593891ede139d69a3da2f05ea3fd2259d28038434c041d927a424f4463a49a66c73bdf355cc4e0f5fe82898741ff"; hasRunfiles = true; }; "decorule" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "33ca046bf611d3d87e950999b4d319625549019661290d094152664b8454e27cf9e36b891dec532787f93f0b567f2f6c8fa5654ecf1a5110b59d8ea4f52ebd4e"; + sha512.doc = "c9c8da55e3e3729a233bc3da72460003ab22bde7572746252d9a24177480c76f97ca2e68cdfec7b6af6594d8324f6e0066302fdec03114d17a90f52ee7d5c720"; + sha512.source = "2c8eac058af4dcf6fc6947db74c569d756d5d4d1f5fa86ba9da7cc517be9b0c6234fdc7ae4623376329663dece1781e2385eb1c830a6827a49950253a760b933"; hasRunfiles = true; version = "0.6"; }; @@ -9343,2670 +9464,2682 @@ tl: { # no indentation stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "aa32d870510ade25cc982d66f190949c15bc46825b014421b179ff992f00bfd9193c976a51978bc19944cd6b32b826a1fb147295d6069eebb163b07f406e8770"; + sha512.doc = "aa9795d1d1e03ab4086ebd0a7ca097840959d49b9b63d7f6ecd8400155b9bd052a28d3dd71355d1c3b28bb510ebb2198fb9bbdd9f5240f57c55cf4a4fb104c05"; hasRunfiles = true; version = "0.41"; }; "dejavu" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d3072415e3483d270587bdec3264207d9513c9163afbc272e8fa59332f845b3a598179cfc5c3221f5b4a6f18e0a2a1c770331eaacebf58d1e6e71ddeaf3199d3"; + sha512.doc = "08245ab094b70665128808c1ff28bd9554683138473422c7c7b046e597044ab8a0af925ca35d17c67c1db501c8af5c78e4ab0a8f26f8642f89dbc8407a305242"; hasRunfiles = true; version = "2.34"; }; "dejavu-otf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ea416075faba87f1e199f95abfa146f4cf476a55ae0ce34126aca9c13481b1592d0064939733217a315bdc1593108dcac2026257b74c5fa5abb93cd02f5b65ce"; + sha512.doc = "466c8df7160bd2c94224b783a4b49d95d63d4bbd59eecda3503ace43aaaa38adea9b126b888e4548dd94ccfb783414c816c58fe9b2c3be45963edbf623ef50f6"; hasRunfiles = true; - version = "0.02"; + version = "0.04"; }; "delim" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8f3f6a7aba5c9912883df5202547f526ccaf92b5c34be32e084df0be9275ec4f195ed4cb6789523ad39db3675416958259143a5fda7f95b8d13cbff2a83e6d2a"; + sha512.doc = "3cd42ff6f8b5f9b3cb28e91fce071e99f57ebc4d5d9646a6b96bab352c293c00b887f8bad10c88bc84949449077c5dff30baec22b156135e2c426ee14e392a36"; + sha512.source = "ac8cfa8373514b26b29ce427db9b8831a96383a449539cf978d499457a51acddd56ff433ce8744f8dedd0cbe611ef2fcc63967ba32a7f1ec07fa55d2e039b661"; hasRunfiles = true; version = "1.0"; }; "delimseasy" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4cf84281beb3c2e368f71553e4bef8e2199f11d02739f487db47b13ba8eb5998cdcc514ff9adb38b55b1e96957756700d0200ffd03abb9a774b1e25fdcd81793"; + sha512.doc = "cafe52f2d589cafd545ceee75fbae9aa54df65368f43db7ce44af68fddd48034fba842a7e817385049365e02ec053b3335a992b9eaee32d561348354dfb7e1e4"; hasRunfiles = true; version = "2.0"; }; "delimset" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dc22038c4273f08fe6730f6f4287032873f956f8eb31e9b10199b514dfbaf566285c8d4e0169cd4ebd69fc410eca506a9d45ecb47bd58628b04dfc89718b9313"; + sha512.doc = "2b62eff0ed48d76649cd303bdeff4679e0474b554ca3bd13a8885606fe56614628d3604321cf785898c3dc21c5215530eb9819e4b95e419c3559f6b0f2528dab"; + sha512.source = "1fd1b60bdf7da499416983d1993027d969da0f73cc03e2cfa05def8204b87508f4bba1fef61bf32460537c9435b21c21a7b5e2cb4145e35f6124efc6b07f0805"; hasRunfiles = true; - version = "1.0"; + version = "1.01"; }; "delimtxt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e04215aebcb0d04835fe890c9a7a187b9cb36b581dca6bb8db0bcc23e5b1676ffff88d220b3fb656a921b93c1c8ff3643a763c19cbe139a6d80c83f56479a1f0"; + sha512.doc = "8bb5e26ce39edd93299d37a1f37e598eb6d4071d91e5c6da0885f8dd6aa9f5d9267c56422c69666ef90f49407ea3c9072fe00d9bbf2189533ebdaa73ff850ac6"; + sha512.source = "71c821a05542bc496a44ab9d3dae5fb7cb9527a1dfaf8501ccd8b21cf7fb6bc29d5a4033d5ffd6ddc2db714a02e3c246362b3ed03d53df7eeeefa27c42689018"; hasRunfiles = true; }; "denisbdoc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "42eda8a9789280396bb607a3e35a93e41c6fef6deebf864b03fd47c9df02a035d6f23761b43c70da3d4faec1b760e826955578cd78408a1174bc4be32c98ec57"; + sha512.doc = "c96a3d7e034cd2202e61d56a65b366063f9cf07e77c750d1b48eff2da5b37293c6d8f3e6e334adef971026b77554bed5edf1cf7b2669f0aebf7b98d951eb7531"; + sha512.source = "9c887a7e76c7d0587fcf41b86ec272c1e290ea328e18cf9be7ec5311c655af60b8454439ee37c129145eaba795530a199a7dbc5eb62b51d33887ac4dee4d14fb"; hasRunfiles = true; version = "0.7"; }; "detex" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "eafa287dca73c075ac51318e9fbf71851c2b55cfb669062e572986cbb5b04fa3f92a8bc4bdb4a4c5ea41c27601f7849d4abe1973b1f9c6a0cb34e6cbb7c37f3b"; + sha512.doc = "541972668bd85f0b101a4d51034b70d18c2ed5a4fb319a7e187b28de46cc278ff120584c109d9af69fe65a9a361b0e12e42ed2a409d32c6432c6431ec8f3ee43"; }; "dhua" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3d7a4262e956e82e8397505191884d142d9b97d99e1598592594c7dc7bbdd2c2bd57d2959f419f5d9fae0fbcde7930c33d864d712664fa3d7f9e59c9e18e7240"; + sha512.doc = "1de4ea592f3314d8deb75aed38eb082f9424d76c41a6693a14440a64b07a0d330a137994b5ceb53c62f32c003168a817ec8fc5a834efb6f3370435e63b991ca1"; + sha512.source = "4d9922a6da40144d0829144cff61cd4a886eee3ad20724985b07b0df534059e6aa9244131a250ac9baf4aede4beec5b1c7e26d6f45e1ee79f9d1a7439eb4b0bf"; hasRunfiles = true; version = "0.11"; }; "diadia" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "de9964cf0f3659dae68f56fada6e2a7320dec2b06c35a3fe9da9103f6e4ebb5d9148d1cc0281a15377c16164c21b0dcc8c976b7c00d65bac4058d6441240f8cd"; + sha512.doc = "9882e5e334aa126cb4f2bafd5616003e9aa0272acb5e04cbbc0c9d2cfa2fa9de2d3a94e22f51c6ffd14e92e7996ac4dde532a163cb739f6e54dba9958d33cba0"; hasRunfiles = true; version = "1.1"; }; "diagbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "13ddd0643a47621250e40a12a33c9e93250470dc454bb6197a9fb69df7f53f54e1499d95f8694180ae450e9ef5cf616ee88b93488d8d6285dddb57cb4ea9d2c2"; + sha512.doc = "0fc808662f680c3fe32cdbd716145b5209069529cd343e4804002e3eda999c5046fb22181112fa34e18e5c5690963c122aab19a4dfa404e76a08f1983fb2dce8"; + sha512.source = "1f56465ce1416c687ca9f5b403d4641aa4fe65e07fccb35086d548fedba9f5a357672ef2efd7f5559524a03b6a05d26c0fb37cb18a9eafafcfd98e4c56b006e9"; hasRunfiles = true; version = "2.2"; }; "diagmac2" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7e72b7aef00b1e7fb6f26e00cc7e225d0b66f2f6d03f9e2ebf0989af9014e56f2b69af38f2a74f3f040fb9a4180f8886928551eb6f9d7c2367835189e48f93ce"; + sha512.doc = "bc4a7c26e514fddc8cc3a691a2f6499ee503af46134291ec1ec3a5c08841c2c9fdda484d657b23f39a8389a390c03c3a302a257238494da31efbe0ee7aca3fbc"; hasRunfiles = true; version = "2.1"; }; "diagnose" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9370e74cec4b887e73ff10034fc59533f7cbb8ceedbb2dd0bd87c20fa94c220b526e4d1fa4d28e288376130638a6e4ce8868fae6cc883d8318bdde8f0e03a864"; + sha512.doc = "8547443c9732c53bd21b5302302e738830ff7eb9ea2cc034d2dc8267d8e37b2cf7d6d3dda4e7deff9291396eee182c57f5d77117b01ca7a155379e17b6ffb189"; hasRunfiles = true; version = "0.2"; }; "dialogl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d5b42484c10fc20afd70e47a0d92b3a23942f3950954bf6da2186b5894dfa65c54166fc00e77a593de01275667cdc661018f22d0b954d828c148298da5411df3"; + sha512.doc = "27335b60ffaaf45599022d863b6694af8202e1ce4331f5f42a17155a20de1fd791f2964ce2b03f13d525bbcd2e0f6b17031d226a9075f1a593927136f8574aa9"; + sha512.source = "4d6e176125dc77802e08e0d350d6715a8a653569576fb6df046c7cf39232ae8c8e9fd84c9317eccfbf7df19c7ba6cbd63f25e8fcefac40285f381c0d78191f16"; hasRunfiles = true; }; "dice" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0b251ebc480781a27062830a63b28aba69d36f5e972511ef4c4048bf771f33215a75f69e0cef858f17f670bd40b3767970f00869e9d789e2a20478e204a7ffb4"; + sha512.doc = "1e1edc80f4113b51fd4d6bf3a8815a18f8ef446411845218326b53495ab21d6956100276f2ab97af1b4833676f574524ef5d7dd59b05780ecb3fe1b8f0346c24"; hasRunfiles = true; }; "dichokey" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "485f611126895bd7050514b320f52256b8930cfbb2615864f24067e4488a3ce82d5a3911ba8f640e03d6f9eb298795bf5b66489074e1f2403e473b2073ab2259"; + sha512.doc = "8c5587b17a0719fb6ce93b9e6c989a3f60afaefe7aeec98fbc6668e83e3a25249d8ec32b2719e8a6357144f78794d41899dd36cb2cb4d618e0a8e07f76896e0a"; hasRunfiles = true; }; "dickimaw" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "74d0847619aa5c9600b1b4c0912ecc4d30eb21be43ab261122f46ad542f5d937887e5977afb315de2f45dfb69654d70bd2fd699f79fc5f77f660b6837e1588b4"; + sha512.doc = "39cfbeaee99bb4fd990c1e5d65d7689ed55511fdac98bd7f4a67fdf133f8db9f2eb390a614123cc7d4612f88fd30be380d210af3061fddc27c3ad499874fd59b"; }; "dictsym" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f5bc1e7b6ffa030097cc550041e306b9655ccb25ed0075fb78c5ea6a8686c8f87da5a0bd0c5b84f2a92cb5a755bfc451d648718bb411acceb264b0b4d780af5e"; + sha512.doc = "e653ff8c00f87f30171d8a1e846ac268cf38d4bc67a8584c15afdbd2524b1bacbfac46252426175c51dcd8662b70f33ace08d584dd80af9cee8045d8f83caa06"; hasRunfiles = true; }; "diffcoeff" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "65b3503ddb17e1af2163e38944e4d9b8d8c4157a795d10cb4548b12fe00757fdd6c3fbab3123d3bb630de6d9ccc336641282ab4cf04372bfce10d802643eaf2b"; + sha512.doc = "5ba6385486e5a4a742fd37ce046f5b2a6bf66f95b67980e9cb17b8e8c38145f7846a02e7df144d13e84cd4ce0531dadbfcbc72d2035e79115954afdb78ac7503"; hasRunfiles = true; version = "1.0"; }; "digiconfigs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "79df1af74809d2d1f0a92aef10de06bb651c95082f3651439af0cc723b26f5bd6a869adf4451933c32da46195bf35f204bee6b4eab5bd4ca0cea20c02ec89031"; + sha512.doc = "f8493833ada9bae0647ec8d8dfd2944413e4e43ac1aa203ce29c94d66766ee7c8d60c68fff14c78920075d0aaac0d7d92d8fd47029783fb1624cf27e0e1f44d4"; hasRunfiles = true; version = "0.5"; }; "dijkstra" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7b2bac4cbae815ae689dc6c523ef6e19252879aba40ac10cc1803d109441fbfbabcb2aa5acd3074d70ab72ea40ea21ffc43756e6c3a2d571689b78cf696f103a"; + sha512.doc = "357ded9c047733ef7698d4c6c620f6fec7c64dd11bbd8b1b188d50546c5bc54d474d0d5c81d854097fe9deb8db98f9d7c9840988e13ab9f86d13b572a487516e"; hasRunfiles = true; version = "0.11"; }; "din1505" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "479efcd4dfc99ac545f9e60df139cb9878f01b238c840f707282b6977d3455b39632654828abbb905e2c99001022dd3b842f5a0918d7094b7f0ead76d7fb8edd"; + sha512.doc = "a0f73446e074b0f8681962f7a5415283e94f9c4cfbf15e11170ded273826b75e8f20eab3e3bd79b24f69c6fdc21da17722c679e54d35ffcad22341171cac1901"; hasRunfiles = true; }; "dinat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cb298fc2ebdd1aebee7dfc4e684d10cb14eae1ef0cb49a879c5fb44529d56469477057306f072d573346ea459fa6c5a93fb29c7d0ddb6761e3a341e1897a8022"; + sha512.doc = "f2f4b1748cacc985e7025c4e0c5948c4bed8d899eff46233fcecc5d4861bf43465ecc16fce08da1e2610bfff7811250645122b88d3b403f81eef98ef8dfbbf04"; hasRunfiles = true; version = "2.5"; }; "dinbrief" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e103aa12b1d8cf0a89c7309ab71d753d9efaf597cc1dfb8c8086a81647799bbc2baca3dbae8a9f3ae09db1b74f8adf25d9d0ca0d9d70adb04525db8ad456a6a8"; + sha512.doc = "512e2daaf5f2eb34e8ed3781443ba80661b99442fe561394d5c2a7346716a27e818f6faf87a4ead4ae7c831ab4ad98980ee5c8fbcfc5e2aa48241771456b6ead"; + sha512.source = "a75c31dfb58d239f37750422ef21e2d7b9c8163036dc88bda203f72a78dd615b17333e3f8fd342a175ad578c97b1969d94f7a6cd44ad46ad4b27e0185e748f21"; hasRunfiles = true; }; "dingbat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ceb799b5196a1adfafbd05e582b52330810e3c15d366f3b888b35e7f65c87ac8bf8015cc565f96387fb0e39f54c67fb7ec065c4df3d4a24c2f7bda1cc319a7c8"; + sha512.doc = "b67fdcbbd01da0e0aeb71b9841249badf0ce81e792cb48c0d0fb8eee0d532e502f2e737be5d11b47ea779bcb06c92b75e8d46a74b5e77b38407289fdc24f221d"; + sha512.source = "e9fb5e1002a3ae0e9fb12120e394d29644de8ad0122d191e07f8044d8140146ce649e47c087f3aac2c5609e25918d3d05ca8b76661997befd1b4400b7ba711f1"; hasRunfiles = true; version = "1.0"; }; "directory" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "925e0e3324eb008ab0bb26a6731ab5723d863270db593216b0a82e1fa934ece3651f68a41c244bb2b84c096c6f21d0cbb0376c094c3175838002d9773ac9b5e5"; + sha512.doc = "f86990ab1f16e6b27bb7b59d6f28439d476b488ffab0b66fba1f1a70557d3deed56a486493ec8efb31f9d0b65a327bd4cbb63001bd8fce0b7b15dcfa50b92522"; hasRunfiles = true; version = "1.20"; }; "dirtree" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6bbb349725737bce101d21cd39c2f9ddd5e89572000f3fba4c286eef97f5867f8cf67b94828927a5ab405e9f635fafb29e7a9cd1fc0d4ffbe30eadd233800fde"; + sha512.doc = "8d01b6689e9b38e96c001278be01ebd4e07d70a548f4db8e2f0319d6255eaeb04577e92baa224d9f3cebc9dc4d306414a4606a686f75e56f911e1cfa4e249ff4"; + sha512.source = "6c2127a930bf8e799e2673abbf4c53e5e18db75eed535bebd1cbfc9000be666cc5a97e9084d8a38eb879ae5e987aeb3febb41ab904e838184053e48cec60f202"; hasRunfiles = true; version = "0.32"; }; "dirtytalk" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1bcc56989e31b11a63b3774eea82cfdf8f722f41a2582b2f98db9fd00516c14da685a52a03c582dbecd56815a9a1e122d8da78d4ef90aac6c7ba49a814c0765e"; + sha512.doc = "5c184d02df423f5c44944251b32f4affcd8887cb7f35d6846a55a172d2b75c7fa2c7dd8895f4db7e0317988f60f6a27153057706b2813dc328c74f0068156868"; + sha512.source = "0ba8285a3a89861cedc53f8120f015df16eb019508b61efbd1754317a77f58f9e0504f619ab2f6e87a35fd33335788757f227cc5746d2771368eaaba5def2f96"; hasRunfiles = true; version = "1.0"; }; "disser" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bea077b4e8cd7c36a6d437d6cae1cf5ade857743425f0260fb7a6ecd96c4f51571e9de53e4df95b528c219000c9e5ad81ac55cfea9f14b09a0a4dc93ec9e8ee5"; + sha512.doc = "71e3dda2f6be304b8f00f5700351dcc2acaaea1f0ff3cbba8649ca3707ece118f5f09e230771128cc0f699471d6c7452159172a030265d737c429f33f705a92c"; + sha512.source = "508f0da75988a784eb2d181992dfd3fee3a10242b0eb3061d6be5c3af8e0fcfeaf0de4b1f8b4ee4fdeb5b622b1cae06e86152841c2f463ed522464640bbbe875"; hasRunfiles = true; version = "1.5.0"; }; "dithesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f2a68e2000dc931671338afe52ef770db002ddd85bb368d01595e4446d89d65174dfa5b99f4e93fd16cbf371895609527f4e557a16caa10ddf06ee28978e1122"; + sha512.doc = "23de6a27172f68643e009f19ec63e9d6b22e963d92c5eae7b1168b237c62f89aca07dbb1d1c90553c4d40450057b47174396283e9ef19857c384fcff46738228"; hasRunfiles = true; version = "0.2"; }; "dk-bib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3192632eb86f29f35598e5f5e582e57e3ad6bb68a776bca82fe60bd379024dcca94ff29ea93e17b21e13061e346d118982c57dee90dddd17c1f00502579a1555"; + sha512.doc = "7d4d0b5d0e6b62248e767e7c549946be86381fc83efaca9be6cd71001af5e485468885305013330b72943c6f8d5de572ebe44a5d824ea1de77ab0a13816afeaa"; + sha512.source = "e9eaf79f882cb75d1553c2b4d552360fd8ef801dc35521e535a3448c4d8c5d9731a8665554f8c1e6bee308ca7a353a70e54af46e69a9faa2e20e9e29d2957d42"; hasRunfiles = true; version = "0.6"; }; "dlfltxb" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8765bdc89080e639cbc2b244b14097893f04eef538ee9c6f4b25eda5ae182ae4e94c3810822753a860210e2a14bee3000e41e0c5abb008eb9915d9a86ba2da74"; + sha512.doc = "e52fec614429bf172ab366391d3afe26edd70f2529a68f3194f9af9c5e11de717dc76dfd20eed5c3fff837b61dfb4108cc4edce8c4aacaeebe8fffd1614731ad"; hasRunfiles = true; }; "dnaseq" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "396fb311c680678e394cf596b8b3b3dfc679a0a5cfd4998d9d8c015b890d47637ae79c21ff1ba99aea2957fe0885fc747e224c7d2352d1e67eef0cbce8783166"; + sha512.doc = "94647a3a3cb224bc260563e8b0a6731cd27d19959b73aebcc68f82df86c88211f07595592b340f6950a1bcfb2cbda489bed1a4931b0b1b61233875827177124c"; + sha512.source = "86ae4cb8fd4a4307c5db77005c29c14a33dca563d1878e4af1216f2755bae775c1682ecaabca92797f9ccf826c88512eed526fdf374f847e610972583b292bf8"; hasRunfiles = true; version = "0.01"; }; "dnp" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "07b3e0120792865eee7b48d5e2ebfc2cb349f6c497f99d65626f70bb8f6297742bc1a6ba00dfac0651998035ba161ec8dd8612b58be1a306111aac1b93c1efba"; hasRunfiles = true; }; "doc-pictex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6bf5013a7a58e34cf2e9fa39ea634bb36ffe2e4261d13b01cd96f67930b812aa440bfce545e36455786ec392057af192958eb55229d806f163788a430f55507a"; + sha512.doc = "9e3d2b0e226bf4d87cd64b1bdfcd19bcbd3851ae3a241252f9c87cd963e850a6f7cd3c52974c383e7d84085e7db0bcd83b382883bc678ce86888e7f3e344d086"; }; "docbytex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9d7d45c17a298be7f3b42f6d4c0c197aa9a954aaf9a91d1526726c62dea812ca1be99955a1496724f9c651a7b31c153fe670ad795b09a3243c0c25aa1bed056d"; + sha512.doc = "f7bacc9e2011e6606a8bebbb7f52bfc7a73827ca513323b80fd366d6cac19cefa4492f84783d2644ee7f6978b3d821e2eac17ee36e21d769c54400c354c45f7d"; hasRunfiles = true; }; "doclicense" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7fd8a9f9dda6f879a7ff0b6f9e93df34cc22ecf9f9d42ae89505850b978fb8ffe767afddba0668e3b0dec08ed1418e562cc99987de0ed5d0c323bbe160867e22"; + sha512.doc = "82478a600c3f6def1285e5f82f415670a0b3213d343a51a9e29fce36f38946aeb2035a3cb4c3800f649756e3eae76bdf18abae00d8e06ace80b0ab739c75b7e7"; + sha512.source = "5b2b6f60c248ad1c68af0460af869e3c35c5ac5ce4bfa0a8bb51dd9576081e022835f2fd00b5bbcb74347d146f8afa9d3af1a4a89b63221f059ed2470b36439d"; hasRunfiles = true; - version = "1.6.0"; + version = "1.7.0"; }; "docmfp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5c4f7d305aa119c7c63bc2209363f74d2bb9eb55d87923bfb003eea87ae02df8db664c2ce516a58aa6a9b0532cb22c90b0ff77138a9a05f44b0957397ddc13fc"; + sha512.doc = "585e529ce476d5fbb1390a167ec2d543da16bdc81f56dc37465d82fd8c863ffa5d62afdaf80dbcc290695836eab9480a0efe59a7c7e6bc2d72cbd4be126f2c71"; + sha512.source = "fcca34d35714a082680acf6b14b590505b5b8254600076dc7de782e97cf0c65a004099a78115e35ef85ac181f37989a123a4547329e3656273144c38dac4ed8b"; hasRunfiles = true; version = "1.2d"; }; "docmute" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b629eca3ce4acc69e7b35d892778227be09c2acce99f7521d57759787791378c32e36e9df4611228ac3a70f4b803381fcc5f975a1e8abb38c1ac488100754ac6"; + sha512.doc = "0e2c7fb27d7fa92ae48e5a3e8871aca99b459bb3b35d061fd87b2981a4abb0bb6a58bc65555c6bb448ed39dededdafd96350b483e2d0f11a5ba2d5e1a2ee2219"; + sha512.source = "6fe8dcc8906b36022bbd19b53f3f3d9425975e0a73feff5d941dec33c54caf2ec1c53e895b48a8362af610ae094fd7bb160f6dea2381122856f1cf9837a05801"; hasRunfiles = true; version = "1.4"; }; "docsurvey" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "240e0aac10fb064181922ac6b519779e2cd11c054a9784ad2f5f71e0c675ce9d0594846ce7358227708e86ec0068b4c9ef939d0067edefac6f8cb15430250ea8"; + sha512.doc = "7fbba2a8dfd0438a9cae72c5e9c75d24a5c10a232a9d10da330ac7c944e89bc9b5330f599d3eea22da0aaa5cfb25abdcab670de9a22d84e748f613d1b2339a4d"; }; "doctools" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b215ce004b457ec0d18e4b439c36a8e758151f6a6ce34c4c2c300e572915963dd31196f3f6ee230cfc605cacc4419b7417c78419324e2aa621ee4c2afdf4ff30"; + sha512.doc = "2de76c90f3ff073b480d99946c29455f38d9f519cc85ff94d175f84672f6a2868cd24adcf12f795f3b92f629f022e15f5232cc802e08f9383b8305994b17bd5b"; + sha512.source = "c88af62724c2312a8362b32d4ae598258878ed03c9bf275ff5b34da9f7eb906f3f064e831a122719f9cf2bb53ad7273aa2546161c1d8f6c27a17a081bed4fe1a"; hasRunfiles = true; version = "0.1"; }; "documentation" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "da11d3d6927624443391990d0a71541a5fba6caa4db2a02f59e5247c38ba88b7dbd392535e5c5a3458d02a931f1753b031f6d896a3df255029ca1797a8d1062d"; + sha512.doc = "dd4ab228392fd2b0e13a7a6b90d168eafd9a7abb5b78d6ae2135256374fe66c05eca01ba6a2c60bcbf28153cdfc3f1299ff7584dbbab749895b495f02aa875bb"; + sha512.source = "fc6a65448b99f2a5f9d9296f304ad1d698ce38191cc9e759a4e57ff00f07c7bc0e4040e35b1ca2d74be0f592ab263d2a29a350d197a4a84579b4e48c279aec65"; hasRunfiles = true; version = "0.1"; }; "doi" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "62fa0aaa8f003281d30bcb0bfb02b2794b778f274e01a1d1d25b5c66b5a639339cc012460177a943f02f5e8b6b755af2dc4b421aca5b8de144cbd5358a3a2ff7"; + sha512.doc = "1d1cd13a4df21c5fb851918ee83f7ccd1924175b9bdb36a7b7482af7d221a3a9eb3373c68b0e82f3a7c8884a3834df9fd177a02233ec46bfd046f7fbeca2484f"; hasRunfiles = true; }; "doipubmed" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "cd594fca3020e6d267da9c20cf32905faf76aac1f5b3152ada20cbfa4d17ec4f22285e130f9c02539b94cafb52c0076f6f5248c8245404bd4ee3b46fdbe7d70b"; + sha512.doc = "2ceb9cd2f566e043aaf5ef74c6cdc764d52b470b7579a37f49a5f635b20c1dc1598c4863c929e2c167f0fe74d85500046c027bd64204b46f64c23f844d0d9a12"; + sha512.source = "6906485f248f504dc21bf398b5523a5106d67477dc1bdbdf8cfa93b471e1d2c44385d371375c23743916b0964c68466bc909e0e5c26f4a4abcc1898bb509a43a"; hasRunfiles = true; version = "1.01"; }; "dosepsbin" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "801065659ebd86f2dc0571254dccd4ea233abe7c319a2dc2a4c99e6500f421f2aa6c852a356d6083f41cdf88941e3253370a9622fb8a820d8c9b9b1c69054bf4"; + sha512.doc = "ac615075e8ef995d65b0b94c322283e40e6e8f2151e65086ba8d0d7298b0f492bbb6e1ba46a9f950e23829303aa16a0e91116c65f371addb4cd0c8ab3ff66f3c"; + sha512.source = "d3f8e63508e5ebd0202da0c0376e94f8abd29c5c34265c4f5bae71ee9e7fac1430f72aca4776e26d2aa695b5eb1a84830809639c43e4888c15560c17027c3af9"; hasRunfiles = true; version = "1.2"; }; "dot2texi" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c1b68b6fe29d9f09fab5a7bddf59119eed84c2ede35a99db7c0b5ee3fbb92aa0a9413c01d888e20174366e18b2e575e99129f946edbb5d38463209ad4231d5c9"; + sha512.doc = "74e697038b940c0643b51acc07a44443a27525ab0e0133615e6fec903d0eb29edfdaa249f17c4bd14dbf00262475791981bcafb2528a235af702e762da90abdd"; hasRunfiles = true; version = "3.0"; }; "dotarrow" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "41f94e6c54bacf64ea0720cec0f0c49ceff6fd0689ba6751121dcf6a0c73263e12203f3aeed81b39925aeb9b140ac6170b2545fd5e19b7674d37dce7afff4c83"; + sha512.doc = "3c32d8a8f77589422bf6b65a8e519c5ba844d3b70fa3a7238ac7a656c513cddc7a29f7bdeee1fe7c50e5e9c62ce5ae56475f4a27ca1fb5f675c9a78102c26c4b"; + sha512.source = "c5877fceabf9292ed2d610d04bae933aabdfdb8e640a127bb6f2c7713c6dbb82cbe87306ade7bfacab19309d16772159e4f81cddadecf466ac550791585a3501"; hasRunfiles = true; version = "0.01a"; }; "dotseqn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7e32da8a2f182e184f5f5e7b72e756f02554f7642205ec82572789e8c4049d00ee5213f5a78c07f08caca214fb56878e33da3296ca671c32d95d7ce9b6a3b02c"; + sha512.doc = "dba15b32867d27f8c794558a54e9c33d89f02f9621dfaeab6b9a29d72b81b2050132382d27237c6eb436396fb1946664c4fd9cd2b3dcebf73eb050e00a3b278d"; + sha512.source = "7aba44fa7c88f6446fb6c1dc3a179df980bda65d73fe392ede6b30123c5f49a5940e3e8097a14f32b273315429424c293afacb883aa0340315d947011becebd3"; hasRunfiles = true; version = "1.1"; }; "dottex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2a4f5f44443cda9b915376a5dc1297d2a8334df0530fdbd9faab8e133ac4ffa7e01acf71bcb1e9189d86767286106f5aa69fcc8f9e048ffcdc5c0b1787801d7b"; + sha512.doc = "26645f897e9b67dbf9b562f9e09a7d43d599d26e4e8ee2101a1b46c6e42b3befe0b066fe35e2c94a25bb1559403be7ee155a1d38b73a2be4e3bac349a5d1d0e4"; + sha512.source = "46178e67d5d020a00db512ee9d5c7832acbae63f3d8d38e5cb45579684633eff064d5bc2dee03989df07032d417fc3dfb2c8531d77d7624e935a441fdce4b725"; hasRunfiles = true; version = "0.6"; }; "doublestroke" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "20514b43acb1f3634ba6f7f3b0424007cd254d1ebc4b0dd05b89d8d2b1d6a388515551ebf744ce1ec43d4e2634f98ce71a2f729e04157993424d49bb430532b1"; + sha512.doc = "dd42bfb5b5c9125a5b1fe4ebdfdbceccea3419516397ca9ae833abaed7f879b484fcd2094c529af22486e6da1c21202289337aeb7b7cc66d719ea0afded87967"; hasRunfiles = true; version = "1.111"; }; "dowith" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ec34ace73c5f55fe4771fa40e36deadce0c98136acf2ddf9bd310796996f08bc8d03e26e2688d629dd34f9d27af17711dace48d7338f2018d58e6b067d7d6279"; + sha512.doc = "d324da786ae808ab6307f89b180ba14b727cf591e7d86f907f525e206ff15b2a15cf04710857aef0bdaab99949b511d1cccf6d4855ea5abaded95c64e717ced1"; + sha512.source = "8e022a4e7dc9f24e234726f613d7f72b2d2981e9f4e33b69dc0f7625e37cfbc9fd67bdcbf57470dd663148aa218341a039e09d630d8db033f4e7a7b9854bb20b"; hasRunfiles = true; version = "r0.32"; }; "download" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4442019034aae6b1f114ac1637ced6130a6f3ca01ab8fd8313622d0326dee7c8f91d62e073089e273c39a54fba0961f49daab9d3e5bd3476f94301f9045d7fa8"; + sha512.doc = "30eb5da1295aa3d0f7710ecff1b5befdc907088c9037680cf68248c836b72f316e218adeb73f3df187334c8ffd3cac2ab8c5064aa9bb0c91d384d298861c70c7"; + sha512.source = "2b97ef311c514698a12b2e686babca42bd717b189298d5ecd0a7d274b395d2ddb055ff5836415f989c1feb4539722ecafbde714c7cdcd3a590ad1d7ccdd1b316"; hasRunfiles = true; version = "1.1"; }; "dox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8977416df9e234e61b0bdda3c1a27a8394b05e6f65dd9c7ecd4a71af16ff5fb99fdd0bc8bc23a2af7027797d9b3a4260fcad70ed4e45770be3c41913c01fb84b"; + sha512.doc = "534d00e824f5097671f951a775ff8daeda1a21dfe818af01910fa967e1212e16a095e88a64c181086ebcb3212f9c82a03fc8e44209793a98f5f5f372ce0e10e9"; + sha512.source = "b65fb52e18e0a78d9ddff3e96428e23e1f416e2823a32650309bfe26464c2a1ecdc674291a7269946a6685b6b6a001e8621c824e5b38a221fe4904553733cf66"; hasRunfiles = true; - version = "2.3"; + version = "2.4"; }; "dozenal" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9fa16f71b79c76fd8b8396779b158785c9a0745d7ceb50224dac984d000e87e54608059e178e507bac1b33025a5910f4141d08cdd81fed8eedd50c1a66723170"; + sha512.doc = "15bbae63e27b1594d51a17a834dcbaf0616ad03f046bc4836560337dd5525a829dd9fc6e7db04062d4b71769e35bb96b5ceb4e47a0bde31c5c1f90a7f10a9707"; + sha512.source = "a58063fe66cf0433fc4e817099e94fb73ff237a6a0a999928b371a09455b5b2a2bb8fe70ced16d9b9da12bb13d7f3e1ec2bc2d240ef93a2e6566b39ba24c6a02"; hasRunfiles = true; version = "7.1"; }; "dpfloat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c34e23c314ab26ae0a1cec15a89154a0058a68eed9a04fbb999026929c82774bd12ebfba755b52217d6d11ff6120db15d19428f2493069255b8bd0b110e8cb8f"; + sha512.doc = "a46c8885c7b27464c4487bfcd93bfefc62a1ecd63e79ea9615e7980eff1cb2ea9559f6b2ee06225ed7f6aa50e1c29e79ee8f73a5bc138b5aea170dd174399582"; hasRunfiles = true; }; "dprogress" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d6a2c660a1e703017e75038dc660d196095e27fb71ead4507eed44834769f3d1905be36f650286efc9e9a18445029a6f63b45530855b66e098826b32b64fe905"; + sha512.doc = "0a0a2adc510e60ad3ef1a30b2447fb596037e018c835c1b6e14221e18324f03eea70e71e49eb1dcf1765d23cbf2872a6142d0b9d1e89276105d221dda10d82d6"; + sha512.source = "201e452c7929a105492c1eceaef86ab346b2063f4f171fd791ad91f64f3134edde39f4c9101a97b6fcf1c799ef987b702e7060a86ac187dd682458da01e311a1"; hasRunfiles = true; version = "0.1"; }; "drac" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "67f26a39c14f1cdb0c30a64c23d5d95af0a6c51276dd4bd5a30164ed2996bec4a44fc5d9599dacd6c3a680e0d2f223e586ab123026774f99114a9fcee8316812"; + sha512.doc = "bfca7cfb1b27c264f30a4803c9384763d0b7e1a7a3abb50f9ef356857ad909d2182704d18e4d074763a2a80982e386e03a91dfe4f4fac05148df6d97c7a30325"; + sha512.source = "24c1bc313c0898f73e1f128db725362acd28a42efbbf1afc29a455ddb24a4faeca6bba2a83e2bc215be7a21990cbdcccb3f7dac4aaad5a808d814b7b1591741f"; hasRunfiles = true; version = "1"; }; "draftcopy" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ec6db224dbf38029672dfa661f40aa2f9d99a41341dbcfa21ea6c8c29ab5803f448281ee76ce79c5edabe348560c61548b1d9a211dd8001c822dca09a316ca09"; + sha512.doc = "5288fe528325a966577406edbd556612ac53f533a2c50fd21bf8d93c413f7f9feb1f8842eb75660a8354e681758085d6720004b69898dec4170f7eb1e56c81f1"; + sha512.source = "3850ca21498765eeea9bcd97db263de5acd066f753a90ba5b6f5346c237412885b8369145d86800e849670e7c38404102b91973af884752bd8093573ce1ce348"; hasRunfiles = true; version = "2.16"; }; "draftfigure" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6a6e60a203f4720d813279b01c6239843619245b69d723158bff6976491ae899f6a3a18a5500d00bdbc44e0e0aa0525ececf94edff4e7a58e1a48becbf5c8c9d"; + sha512.doc = "8d0a11cc5fbdf5fdf047a218493f3e04af0b934fecfa024f1145de5f775e88feb764f690f05270837ffc9f439a739b9101d330a42d16f0f78e50bab4048814b5"; hasRunfiles = true; version = "0.2"; }; "draftwatermark" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9d7a73c54054dd4db7334011c855fd8d82f55049677cd5d6cfd2c428e1b839a32bc138a39c276401da64f2fad9b18ac5b4b7466a0fb44bf521d9bc486fe54452"; + sha512.doc = "98d405bbca9f82b3e44bae621e15dbbd38a0398e50ae34c454e84f505434761f89e891e3136fd38982f6a89ac2027e40d5937bead9f4a1071cdd224c730c829e"; + sha512.source = "37e1fc52b2cf6831c314386e804ddc7a937885626203c7a1430ac4420fc8382cc82031b4c75f9528925ebfbe4d5ba13949ebde16cc29176dee3f2868efd15d2c"; hasRunfiles = true; version = "1.2"; }; "dramatist" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "59a39061632fd2ba9a819aa0034bb32955afbe5a333093b6b06fdfb973acd926425696aa3bbe192f9eb8feace39c36de455b87131d8986991db728df1800a639"; + sha512.doc = "95a2a6bda9d99309aa8dbd13095833b7f0a3ae537cc4803abe4fafec8e6df998db2980ad7799b7c4383c85c9eb35cf76e1e737dfcb83d4a0ee0851d3c963f81c"; + sha512.source = "24c1a52594377b64868d3a59ce82bc9f3d60cf200d7ff72e590526148f4ccfbab3406a5c213e89d19f28f56f47e6dc5bdeda158c136dbf015edec03f4673c397"; hasRunfiles = true; version = "1.2e"; }; "dratex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "faad53c51d15cb7e573599a6b4f39aee35c72b8b5129915e6ee14f75ccd9b308f36d9d87833ef63626e0b0ad72e8ffb550eb5a8cd6168fa025404d107dec963c"; + sha512.doc = "bdb4d7256097106535e3c5a48e0cb48e8ebc6da6bdea3b7d395d6fd1149b4298e54a7da69b95dea82f56e524a96b2c27804cb1141a36559aaf227c9b0966ca50"; hasRunfiles = true; }; "drawmatrix" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6d4c147da1330fdb08ba31848f935070910e695ff54cb7ff085b718ed6f63834eea6560975bec6d1218b793421cad85b3f13536727889d7cbb5c4d091eaf50fa"; + sha512.doc = "2017f018f2526ea7c0f691f90e45115ac8acd9f9ca60a42cc887901f38732d4c8d8ef82260aafc376a7ece5a5accb6d8e81df6397686e22a5a2a7764791c1474"; + sha512.source = "159d788d0a8e4245f22bc1b0370b47d6042bcacae90a97931175ac49a216922cb2564f11ea8e9714af21dc1baf031950aa8078301323df4d2d6181d6b838b0cb"; hasRunfiles = true; version = "1.5.0"; }; "drawstack" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "771c1c0bebb7cdefc500a6ce544983abdd7b3b7ed55b28cba2710ec540fbd0c7ff9f9b3cfd9f2db8d32579fdca4d2aea1a243f75988ddbfdbfcadeb48a1d26c2"; + sha512.doc = "0e1f95bf4387cd6dcd524c16adb9182ff112f7f41b93d921f3cfdaaea2c8ae8fca914d804c44f1520669c5ce2de5bbf28f3900ddebcf74d81f6587813971ba98"; hasRunfiles = true; }; "drm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "64810d517f85a06b49977858bc30d8dc8b4566809a310e2f4d8ee49cfe1cdc2c0ceec7f51100e16e912cc95b8de013c129c1d12b9431fac747cd5b02b8317937"; + sha512.doc = "3829f4fff4f10d590b40602ecf51f4221adacc6dcc2b9b3200c19409ed989fd0b3e0ed25025671296243ede3282cae3d9ab191c1f17dd14fc643d233253f32b0"; + sha512.source = "aa0378b48f034bfd4291e78eeec3119e3d40e0af7e7229f0869432dcc8394ccffc2755e39b39965a698774f5972c7d581b59b788c6f3afad90482a8028514527"; hasRunfiles = true; version = "4.4"; }; "droid" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d9a0dca023bd3acc98e39911e37b7f0937a682c208210114b5698601385c37b2bddcf9f18547688224a81da90027177e7fc4c56ed6ff450431a16b3deefd4b36"; + sha512.doc = "b52024b6972aea66ad80daa7f399c5b72795b0b60966c1703cf73531df5c5bdd81d097b97f049ba626faf1ceb079636320a105f085497a97d25271d236eef8bc"; + sha512.source = "97311b9232d51fc344f6e3cc491b8bdfd1c96c7db48cafdb2800f55d33083bb272c8c86f6536c213f48eafc2200d59cbb1911f4dc96c8f2dcfaebf3a8891a7b2"; hasRunfiles = true; version = "2.1"; }; "droit-fr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "41d911636a5c4bfa167daa52bb2278714dc0aadca3a229adf0f8767903c3a406d9d126eccb405b22e397686eae0cb6f9d15513d13e3dca9aa0ab316cd4e95974"; + sha512.doc = "0b6e08d5603ff1164b5b6b86d3925ca5ace2b8c2a4356808cfd42005df30a9f1a3e0973532cf4bc4266883679a660d7d1d5d4bb46693461523547a45d297b4ac"; hasRunfiles = true; version = "1.2"; }; "drs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4ec56e8df9321390635416f73f08ced4ea4648be0e0dd97db9d891b731666151be40611812461c21f098441de9c84f855cf500a98dc61f80773217f9009c8d05"; + sha512.doc = "b4013a240e12f2e71d720b3f616cea869557a1e061a64be640f615bbd82b0406c0ea1a9f702ea21239106dd8ee59daa87bb505691e0e2b605f82a7426b7213ef"; hasRunfiles = true; version = "1.1b"; }; "drv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "21b73942af77736fbcefbfd8ae235c2a81a547df41df22043fc0c7f6404e1418a64a7864ddfa1027ef5b88e261abef154716e6914fef34a46bd8597874fa90a0"; + sha512.doc = "3a82838325aac37e066729c3cce163e4821e1a3aaf43b3df585c23dfd5453f15690cb51c306bea21b0d56262ebe436ea52420709ce29b41a7ff54fed5c721dfe"; hasRunfiles = true; version = "0.97"; }; "dsptricks" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "18df6c82137b4cb83b28aeb72823a068144423672442454c29d0fe3d9094f76fcf18f1c0e06bf03a871e70386bca879661c2120243587f2251d8c37b2e9ba9ea"; + sha512.doc = "3b003e3a4b8b2c5ba86491e53c2744c7d774c74894306986e65f0694ceb3980b0073678bbc7e938080ffbe550b3965e5a874b174551f60727af7076bcf4da018"; hasRunfiles = true; version = "1.0"; }; "dtk" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f47d558cccd4e079ad6702bebe0f60f4863d79940d72d85ee25c786c6b1d17002a40b6fa26a05a3562cc27579d64e4d27524e960983a4ce2e7c39ad40f144df5"; + sha512.doc = "5e23b2283d24447affdda03f45635a4e8ecfc3f44e07414cba8f5dcca8b19542dc76d4c95fa0ccedf54b68b764c1242e076c4776422cf9f85a6624cf00a8aaa5"; hasRunfiles = true; version = "2.07a"; }; "dtl" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d389c17da9175acf1c92bfa3558cd9106bb8e74a14581682259e71eca87386931fe9a0a401cabfb98bcc1a2428b243ceac3b5245f68c8358389b2a807f890e65"; + sha512.doc = "a340bf2a2af68edca51f4c6a7cede18faa8da5fbddb26a134bfc28e4d79dfb33631a8ee562fc1598596453e4030fa6ec343dae588223adadfae5dcc6953b3169"; version = "0.6.1"; }; "dtxdescribe" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c9edc524578c4b8e6cea0cddb442856bea9723a0ebf7af8d6523da014dfc53cb8ba8c1ef984b8e6a8d50e17342e9f0765ddf3303aade6d2c416998820367f9b6"; + sha512.doc = "c60a4d464c2ea0297325102fdd291875d4dcf4899c3b614457dfcff0f0c642466bb49a39361b7f12c46963b0b1280f61c40b3542090da22cf7c565ce6693ce7b"; + sha512.source = "880cb5d0ff083ff3b1f2aa54bed13d3ea94f16e32f21bd758ffad7a62502fdc78924593f96d4720aee886858e8d7b29127c137c5017d249fa96772ee358ade7c"; hasRunfiles = true; version = "0.10"; }; "dtxgallery" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2c73069596d5c99c6f9f9ea9f9e65f5f731854068d1b56a6317e5966a023ad057c81d8c62ef38fc3af962b7307cbff45dbcd3867fdb4caf7bcd3a2c83a722674"; + sha512.doc = "31e82752179fb78fd8db1871eee1b3c254e78f4254540c43d63a4243f59a0ec5efcfef6211c0d9012e2dc336164ad65e1ec38d9a1f0274208600b188ff86bdfa"; + sha512.source = "60b1bd74afa60c36d7ebd522157a594cb62298c3638b28d589a84f8df08e37dfc923c063663b9a7202481bf8d80970d873b2cb055c8fbcaba71d55c109e8a89d"; version = "1"; }; "dtxgen" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "faaf12b7897a2d9f2d647096770e0f65bc44fd36b84a6587672c9551cb79627c71bd6cbf251bfe3ebc407d7537f9e8d42f5b301df7760afca7269cf2e6699915"; + sha512.doc = "e53316cab21fd5c9902c566dff44d4f16da6d666040185df3962c8119726fa135acdfe1f08b5a011a3e2287d157b3ea98091db46a5dfdea68994edfedc04a90c"; hasRunfiles = true; version = "1.07"; }; "dtxtut" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e460c100074fbe7f5cfa6e6071c4a37c0de4ba9f29cc3aeef7bcda547e856bccdad3e7fc242609914b130c5095e5a9381c3514e2d33f584e9b788a908ce447ab"; + sha512.doc = "a165e0b3a28bebedd3e15ad2c92920ca1dbd8e77976a3455a5359b81bbcf4ccd7e2334b985deb96dea986a1b5c00fd82311c32fa45e04f63126c0dfcdbf78695"; version = "2.1"; }; "ducksay" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4795bb1deb7b6b3b1dc42fa4437e33f2d21bf84712c19c01ecfc74d7742e19ec449f4069373435f1bcdbc047298cdf0c80015c1d14ca4ba02323b4a3acf2ce54"; + sha512.doc = "999363cda21ff8fcb4198b381e02f58dc7f9b79218e4d0c5fe96d63dd870d9ede4d366983ba7d9d7eb974b1f55575cc46491849c75b528c777977a2fc5cbaab7"; hasRunfiles = true; - version = "1.1"; + version = "1.2"; }; "duerer" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "39925c3ba08be1f40535346cf0c5eb539dd46cd8ed3e53350ba3c6f82e18448167bbc0a558a6fffbaa77b63cca308004b4d7c3a113b0ccc443eb2c2519a94b84"; + sha512.doc = "f58c065b597ccfcbf6f925b2bf6d66aae6bd3c9a550a2eb3097c02103a11c4a18c4ebf95540916f27a87bae44978ddee1512ea882d41886870cc1b03eb2e888c"; hasRunfiles = true; }; "duerer-latex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "24ecbcb0a1887a3656b7f7f971a5112798e1ace384a31669916f30ca8a792e80fa2a95de6ac3636580b3fc88dc56428cd77b8d53fc46f86c4dd6e83fac2ab5e8"; + sha512.doc = "22f18c0183ef6a46f76dc07915fe12319bb6e81774b48bb2f00fb0b7929b3bf1d2daa6444daef338cc0edcbc37f4930708de4f871a38802d646785d323d7951f"; hasRunfiles = true; version = "1.1"; }; "duotenzor" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3d041940d69469849c30cb7ed67a651d44d408424adb96ae045bf49f6d33e9e0dbff67931e6525516f65ead66042dfdd356ae0ae28b857492ac652d63e8359b9"; + sha512.doc = "ba8683c9f34844e963397098ef551a9ea9beac8f223f70842328bf77fb6c534a17794296e1734ce441aadfa8ef7a5176ba57ecb71484bc3d0c93088878b567bd"; hasRunfiles = true; version = "1.00"; }; "dutchcal" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "94f7a78bf230868727e8bdb1bc68235a78f336a7d68ea8e5b58349f3fe67061db1a687c8cd50da47db673076d6813fed631bd2b8dfb62c7c1e82f8845310ae87"; + sha512.doc = "6a76f91dd740044c294bc4947071286cf91ffef8411196c2d4c962affb5f62db4d007f9215f19f312cee75f4054cbc2f25b624d08d0d4b2f63e9952f09026374"; hasRunfiles = true; version = "1.0"; }; "dvdcoll" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ab06014ab39a98fafe2e6bb561c432d51d55e22a77888063905c36c6af5c6ed0009f928e527c244501a724e515dfb7bde2aada5424e1d968cf157b3164135e02"; + sha512.doc = "1807b45594b1f7f5b1fc733d42488209fe1ec6169ede8e6aa09378eff1451630a9cc6a61e9786f287beca22ab1b2918f42b8026104181f63c3aa01f0b6758220"; hasRunfiles = true; version = "1.1a"; }; "dvgloss" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1138ae45e63f0e10d8eed2bdae3a1f25cb6c18326a0454d9e856d33e58db08b062da73a219f8018bbc555a74b056bc02d35874f015d8cc3bc6d27dff564ee431"; + sha512.doc = "8f07d4927088c93b65570a503fcf7df3c62a3f3864cbafe25fab0f3a8cc8b923050515f028898c63d00d0f662249c427f2489dd0dcf3140f5ac7f1188a82d4eb"; + sha512.source = "7c149c1affb56523e505f9f712c1d1d8230cbc5c1e30e73ed7ecdb70dc4f2a7cdf0c95535813ab4cd1a5c2d31901d0f591fe56c3a9fc6f56f3cdc95f317a15eb"; hasRunfiles = true; version = "0.1"; }; "dvi2tty" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "21a8e5e9f077ce1fb1e6b5b249d8eed4a75d007bbff65c58edb83fe07932440568d8d8ad19ac714e12e57d0aef56ca2d5e6276e51c249c172498ca404cba55fa"; + sha512.doc = "5384f60e4b72858c10503f458a50f0d554bcb081cbf3614bbef77aa351855bc70b69a59268b8a3dc1bcc2a26ecfbbe06d424a888806fa7a3d05df1b31c1b1532"; version = "6.0.0"; }; "dviasm" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "39c89108cd5c717eb06d12b392028e8e1b01c8d703d82f914a4d979c99ea37f70921d4cd9e2cc61c383fece3e455283490b9e9045253dccfd622690822bdb496"; + sha512.doc = "70cdeb100d9fea93a9d2d98b04733a0d45f76bfb10134f3d62a27f6d00cb09fe3e347e267e21aad9021269b4023911efb2e513d9df7f8c79a6c60a991dd91954"; hasRunfiles = true; }; "dvicopy" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "63a65c2a95792fe56f5eef04085776cdc83b39b73eeb28a2b7fee310dc50d572dd7badc42269188c45bbd8ba930289c80fec643cc82e8fbcc373904dfc94cfda"; + sha512.doc = "c308ffafbdfdf152abd842918c73aa55689a514a1de6cdc53595ea988bc7aebacb022efc77bc5b7eb0469e619f1fb6916e2a3515ba5dfc6e4744a22b64dfaee8"; version = "1.5"; }; "dvidvi" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "efc9feaa1fd2e32e221094ac49a1f96fecd7e04144b785988e23a51537cfbda51f6a5aba93772d53c74d2e98b6a38739d76f10770201b24c57bf644f4b1faa8f"; + sha512.doc = "72685126bffcdb0adf0aff770d17eabb1da16e999b24a40c4f5a0925e8eee1e168f88abca69a6d803dc91a8871beac954feca4d22b08542e5887d8f4226f7cda"; }; "dviincl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0505307c9b28471a317e005efba7358d0256ff74de9cb4514640a7fd2411cd29f563a1cad51c14975c086b2173aca76ff922a0442d7330712a362abacec1c510"; + sha512.doc = "696b22e82e7b00fdf4c7082aedd9a4b23992918bf8f787a696762d9b17ae60e2723db01b285c47b6d84d3e91d981339c506f5d991785302544056a2091dcf886"; hasRunfiles = true; version = "1.00"; }; "dviinfox" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f10b5248f84567030a03ac92259e5cbe0796020131e21f91cd52cb120598cea9e4ecc8c514638043ff3aa6e888525089448b0142f5aa4331d1be8f761cda299e"; + sha512.doc = "f3a99ba86d6293094cf18b8cb720c556001c1715c5a38a6425e0a5ecafd215c74ee39b8e3d66b6645bf66b880aebbb29fc7db753d42b2cccf6940723c36af70e"; hasRunfiles = true; version = "1.04"; }; "dviljk" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c194afcd4ee1446fb2bf2e6421827ae51a452743df98c4ebd5dede992db22f08eec7c9b1a77273799b971d2f7a31c2c4e2c5cbfb54c2b2c706d62f580ff482e3"; + sha512.doc = "4140bf5492da8d3e4566d7dcfbb3c45f722fc1b924b429d1b4b8a32acae424b4485d0810390182527c6400ace88c4b45b6da06bb4838141e12142ec5c87f05f0"; }; "dvipdfmx" = { deps."glyphlist" = tl."glyphlist"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "340a1903f5b8fb445dacee698f6290b300a6368d216ac370c1f81021c6a74cab69b0aaf13993a1cd5a065ac10f5446e286d75b8cda16d9e62b50116187852b6f"; + sha512.doc = "5e4feb69d9709b53eb4c76b58193fe71105d78a44f1b369999ef06f2354115924e6066869c5c72245964309f8b4f2ddc81251eb847be5916eafb154d70562fe8"; hasRunfiles = true; }; "dvipng" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4b11468dee23c1203535758bfaaa43d6237fb5883e848921f47361f5ce65c839fc0babb03f4f7fecba8f9783635d93151cdedd036d6602bb76937168bb1333d3"; + sha512.doc = "39b5642c7d15451738f46affcd6d0514f66e5ec47f5d2c9ef2f40f16be00d09c388b4453fe5503bf67f92ac701b2101bfca44558fa76ab2446a8f62cb47d4605"; version = "1.15"; }; "dvipos" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8ccb0b10c8a92d70ac55a1bd4af082b83417d1dee16e25cc69e334a554630a3267439add72e25aa5f46915601d0d68dc4b9ef93d858a1b6ddbd3a24abada6710"; + sha512.doc = "3c6ac418c18ec5f84ef6f442435d3a47a9592f3f77cf00b093ebf7ab3669592542ea7a93b9c895aefbcf6d6091117125ee71e6576a954cea25cf8d2e5ded953f"; }; "dvips" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1f39bf8036e017649f21db9063259b9a7afa3dbda56cbee93611c72f4fc0c47bcaaa2748995b59ce96e548ebc9017a1f7a48ec78e20eae044c9c2033c63b5266"; + sha512.doc = "87c2577ee4c0a82430b165fd7864ec266d00b9a621b8964f39f2adecc427dedf63d7354c0849bc1bc9c0f220b35f47b499de5255500208881abb5ea5e2012f18"; hasRunfiles = true; }; "dvipsconfig" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "99beeba61093d7baf17f6706cdce374781dc44bfb0698205d14fb09b151e5bc417fa461ed96932d5f519276cc054de0679fcbd92b0936b47647194efef79b8d0"; hasRunfiles = true; version = "1.6"; }; "dvisvgm" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1114a7bc29c9f4212008d2e3ed06b05c2d4301ac021a8c48f12bcfb2b4aa414fe6754e202033ad024705bd2ad7c7c5bd4c239ed2cd7498f5e61618fc7fae8ddc"; + sha512.doc = "39b753ad2743b3e6e73031e34495022deb9d01f4924c5bbceb365c61b5d04772e1dd73202337b2b739154f83cb5a4e77298d1fc2341d49bcf0237c126c60937b"; version = "2.1.3"; }; "dynamicnumber" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f175878764bf77f1257ea1161f039eee68352cb7fa263f9a4862c0db3a97657449e848a290fd898ff327a819268d10ba5ed03f960b2a5f958874a1bd54ad4748"; + sha512.doc = "20dae05435a859161e470cebe0a1a5e8404ed3f9e830abc681be110b932d5487467c5c2dff6cc1ff8bd2fbc8057825a24e79524fb4f5b022cd48d245ae74bd41"; + sha512.source = "94c3a273a48ab1d022e2e3d1075491d4c95c7a0e635c3d867d4b10bbedf428714456fd284ed63cde5492709c7401283a848629a9ed5a4a0908a8e0d5733df80d"; hasRunfiles = true; version = "0.1.3"; }; "dynblocks" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e4acf168fec3b0c36be3eb8fbdc56eaf76563f426c884a6f7fa61c42bef7aed803bac56d5e0afaf25ca7ba5ad19be6590e41483a98685cfcedb2e850371442a0"; + sha512.doc = "9155711cda552a541a16a09ccfcb4f574c60aae17ca53dd15210f3e88f089af736609e9849ffa30b9e6f189a9ea5d1a540dc655332762c858d35f1b0bfef9af8"; hasRunfiles = true; version = "0.2b"; }; "dynkin-diagrams" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "817a997a8819149c3ff794331e7504472e949867981f62dc5838946bcf143fcea64a96284c8e1c24044f0dd946afea014be50cec976e95c5db8340dbc99f90dd"; + sha512.doc = "793613dcae3f61fcaa540810d733ea371da95d0cdeb41b61023c4fd467a28e06ccd73d118de5c14c0c2c5a3648957bef0a5537c0bdb3965dc6d6b9d3de6ce177"; hasRunfiles = true; - version = "1.0"; + version = "3.1"; }; "dyntree" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "093e8487570149aad10d2b5e649ef475d236a19ca80f88414e0913af69c1b9c065fff0e0970caaa1a4ff8cda2e8c152416573cb06a033ee21df2a4bbc7527840"; + sha512.doc = "91dfc6ef2dd673593092296cc449749647c37cbf7a34af32e3b6a1da3baa7e09187ab44fd061ca6baed680c2e3ffcc3b7bccaf8d4d83f1b194cc6866dd3836a7"; + sha512.source = "16756012845fcc87735f02ac316446550fee5d5e7d5ca1d73809eb74a09554a3f2db5d3d8524243c4670da1d704d4ac045991e7fc82c7aeba932e1b2a9ed4852"; hasRunfiles = true; version = "1.0"; }; "e-french" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "279e88d68aea7395395fbd1399d281bd3bdc2570399a65434cb3cef575f2fb66f6cd1ff27e7127119a07a44782dc4d3b25ce236c373ff9ce2e95973d859b1bb0"; + sha512.doc = "ea5dd4acf3ab38f93dda85407d634f5ed0b2ba04ff51c70dc0a951771b8708c0ec21e611091aff0da47b3c18794175e2002917f58effc16272bb4aa3fd6692da"; hasRunfiles = true; version = "6.01"; }; "ean" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "be181151f1e0d8690e8320d04fb1678abd8d4d71e7527c446f43a2a6c6b5933f9184a1075440b64e02de1b89bf0818ebf2b6b405d59a83f942c6c2981d3127dd"; + sha512.doc = "4f535cc1de79faf284218af83822a9e3fe270ed4f681665dc4a3e1a7e2fca3d89c0831a012c452986f790db42ee5148a75a9c4b2c6c30c3d7558f257a88d5af5"; hasRunfiles = true; }; "ean13isbn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9de42a22a57ffc308cb357bab7787e46c07d6ab911a6e92fa8ad6eb94a4fac97bb476f7ae740378bc540684ef8c001f4d07a14f4c526b5b4c88413cacd1c4da4"; + sha512.doc = "b74fc0037f52c1f286e35772d0ebb01d12985ed7b813ed539d037557c0f2f47282d78806f174a54d0454a126e0b6218ef7ddc18791daf65e063b747204b23d6d"; hasRunfiles = true; }; "easy" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "59203cf1b752b699eb709c7689739bdb325c6cabb4377a0da6f093bb6968fa789021b0efee066b3c2d687102160f0c707fd076f9b21d5c600965ecc678f9742f"; + sha512.doc = "bc65ad294ef7b4002190fd008adee0589130c4590f234261678b2b7ba1a6771bc97142d8afac67c0510691690a733873d743be59a1d54bbf74ace0d6bd5cc6e7"; hasRunfiles = true; version = "0.99"; }; "easy-todo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "54a6c042f0ae1789b13d134c7f14c8c2022734002e4d0edc09ce060f591693c94999934bdf5e684db200dcd20775e14b5ad2bbe62e24c21ee6920d854dbfa94b"; + sha512.doc = "c76feca144b93a42efd293212b234c28ce90bdded962f5de21e37cb8c2d0e3cf5f98d13a9191dd7f9d9727a5671574afdea3519bae71b9b4f10023808bf34d5b"; hasRunfiles = true; }; "easyfig" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4b24622d1fe97258ff4699805c71a57a7d1b3fef64f153b0b9538f3ca09fd75ca8b1fd9c70f2f69b651d789ef61689886f4a6f698a3af0257b01ec21ed786ea5"; + sha512.doc = "c6e43fa0df7e356789ea97297fafbc3867590464758d2e9a30ca42c704007fd295b166dceb75ac2c40cf978975d6351b6b9b18565b079c421af36463c699939e"; + sha512.source = "17bfd34845799e822fe117c8db16b565cf2b533e2c675fe8d53099ba68868b2611fd508fba0d0640ac8b7df928469ed8fd57c19d25049ec158077fa7ba5d9e8a"; hasRunfiles = true; version = "1.2"; }; "easyformat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e5c857cdc196bd7f1bc343242bd1ee626ce3c0992f85db0555d222109f066ad5ac88774178ed366c6f97adcfcb86c9657c97d0c0748c08d4e1f4e07eea049608"; + sha512.doc = "d5ce0248ce43506e97fb8757500712957c302da4bac9527cd572739677ea13e3c97621cd2c28e479cf604e0a8fc7cbbcecd92eb8bb5aa9c2fc32a7150e6caa91"; hasRunfiles = true; version = "1.4.0"; }; "easylist" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "391d61abc618a77978d7fb647f2b5b3a9cde34e1be0d839ba0d5b3fd42189373064f314fa6efafc8bc6632747a41428430efd9d576f1be4f7a584731b312d0e2"; + sha512.doc = "fd1a337f28c28e4f961cb8e6906277c390935711d2606ecbffe01b1ac042d17c2b102f299a76b6653e88bcb54c0f0f866fed5698fa5f7f33c91ce9d9f24ba243"; hasRunfiles = true; version = "1.3"; }; "easyreview" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ac02330360e0d474656bb1f564924d9f9399eed73d0e902f94ed195b9c31a6ca71d40b5f174a8bcfa8d26b63c530964f1fd58dd84612e4bc32e3fd9ed31b015c"; + sha512.doc = "a3ac9c12ee38dbf51b842fa5ee50db1897e5982d2754cb43e0263d5b2119f98c8dba771bb546bdb3b313291a3de8659e5d0f3b1bd254e7d8d4aa9fc4777974e7"; + sha512.source = "b9bb399d933c4f8560d87a819381aa47bd31549bc6685b561b21b9b09d0b90f82f4d7aafb1f31abe3f8a4c36a4bd56a8450e5109a3bc049d6fc1e19f91d91cb7"; hasRunfiles = true; version = "1.0"; }; "ebezier" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0498b73c5905d7d245a12e3a37f87dba2fb439638fd4df62787772964c4fe8a97515c5f90fb527739caea2a33b3d9fa6da3d0426119f4eedf9fdd6d654863684"; + sha512.doc = "40e810c3fff25e81abf05e97eea6bb88ceb7e7bdb54b876fe4bc8d3f58d21a60506336cf49fff8ce9a4ac65642e2d539c5b4ac91894eb31ef6e307913b12d3be"; + sha512.source = "95a85f3fa97248e73ff726aa3b613d40a633beba0bbb3908dcb31184b6ea8caf1e4f54979494e63809053048356a0934582184ba8be1235e390b4c407d173b03"; hasRunfiles = true; version = "4"; }; "ebgaramond" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "efb472f7d418f5611bea6cd374ed84af42523946765be7e78ff13e89f02c70fd2c1d7624df1e7e2f25f94928a121a4dba1f7cbd2aa7287fd1f6f11f8196ba1c1"; + sha512.doc = "4f2f61cca16dc64f0393b879022187a576e014494cb4f2c9e3f9a1a4f7c690dbfa4b84dcd7c346bf3bcff3103fe85e78de2159fbdea3965ac9e9b16f2d66d70f"; hasRunfiles = true; version = "0.16"; }; "ebgaramond-maths" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "428f01088ef8090d885366a522f445a1bf37be2528186c5853a8873b25d7ee5a9d633fd0b37a05ec9de5e41fc667a11b925eeea453ffc1ac6625634e84ffbbaf"; + sha512.doc = "a0d08213560e48718aa1748e4e7339ec42c1bfe5e6c694d6b24cde4678f23a7806325c3f64483a9f9b7257df54764ee85a9a3b4363f776b84975cecf663406c9"; hasRunfiles = true; version = "1.1"; }; "ebong" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1e5dc3cc549c21738d95634aa1b464d05c8070c7dacdbc805c1cb5d0df89c982e840f6f1fafd8f876c0148462ee851ccfc3250b9d1c3ed898b1f4512bddd96ff"; + sha512.doc = "ffc0b9cc7e2300e0cabb0d03af402cb4066e02cd34be3861a6b3fadb237b669aacc1a5edd1fa2511c60255cce4f066a7e6b10474b4d1df2ec6789a8f456bec97"; hasRunfiles = true; }; "ebook" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "16648f3f93f86be95027ad818696ca88562bd201fea51eb2f69b9c9da8c9afca843fb721bcc632ff059efb2a4ad98bd70d347633cf2a3ddb207d12a6138c3a6e"; + sha512.doc = "fd506f03cb86344069c7c116ec05a638a8b100fb0229f1b1cc026d614f4a1125b7b975c59d44855afc393890988c33cde5b1939b530d969457282ea7c2c21928"; hasRunfiles = true; }; "ebproof" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "19c23fe1f5b8da5bc4b3077915d9806440f1e1e13f37a47da06f3e22223c25ee94a4a3bc54094b6f59507c6ac9b5ad8b2d89a065b2eb7bfdc7beaa1007540cca"; + sha512.doc = "78342bfe480861ef7643119d17152ea7d02215726e4d7776a63a32ff3079837066580578332ab7109eef5fc4418b47a7bb5f86a3565c0b49993e06f5b2efbffb"; hasRunfiles = true; version = "2.0"; }; "ebsthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6feb6c78b9b5e779dded4556a80cbe5ef94951c828423bdefea9aa3d072a7b3a47adff92f27c8efcca4b9cb95992d18a06cf7419a3b587869b204e85029769e0"; + sha512.doc = "7be86cd76f9647c1084f32d701af7312ea1f72113666310c226aab90a687b49e98f754fbe21f631cf01da32dd0449242b13bc040b6da4f312f4716f1a6fd8574"; + sha512.source = "db279410247704cc6f25af3e8593621497d00ddeb07977dc2403884d769dc19e33b58613479696fa64a5da430592fb89ba894e01a7eb54dc046a72be69e330f2"; hasRunfiles = true; version = "1.0"; }; "ec" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d09fc78a5e14669ccec8089b42e6393bd551679ac2924c44f915a784436860ee2570e5548556f8ca76393dd18f5d1bc332e5bf2498ee415fecb92f01223eec94"; + sha512.doc = "b83c7a7beea246aad902f7a09b135e90d66189bb7bdbecc12f9255753e57193836fd8f5111de4777f07f519a618b93740521d9e6e781b8e68605bccb0e7a998b"; hasRunfiles = true; version = "1.0"; }; "ecc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a146e753087f2ec7de034b0a52c9f0369af4a9d00a39bf349971a1eb2bcaffad670c0cce5a454a81252a24e3b35628a0704c237c34f411514db3bff84ed75840"; + sha512.doc = "5f6ad4a40aa91c6b3a48b76162411d3b4382e20e13f34459428822597691bcb93d5b355df19b2e618807524e9e96c8898769d60886979cb0cb52f2f976001b29"; hasRunfiles = true; }; "ecclesiastic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ce34428d1d101745a7e53baccd74ed518c88fb5e6009a442853765477a4273119af1aff3248739d5528a61df196518c483eeb9b0d6ba3c54a6656113e48c0e0a"; + sha512.doc = "ec19ee4eb455166d6dc532de5b7888e7c52f400b593fd1459f5bf449a03590165c2a6ddcafb79b945c89a6c717ef5e8200108a84de231aba58f8e667d3a27461"; + sha512.source = "94c1dacecffa48f844d45e7ea9e25d8d9b2741a1e27c95c00ab021d4771c388c43f45dec5e7145fd71470540c65d493d879d95d0b9042f8461365788c09d9db3"; hasRunfiles = true; version = "0.3"; }; "ecgdraw" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d73a0ee7d4c2f93565e7663707aa75d24a662277a4a883ef5cde83d15a509add513fb8f0db24905b65cc293681f3eb42af3670f317b571573b991f489bc1ec29"; + sha512.doc = "2dbe1e9705ac34b8b1de2ad6be9a06f7df0a2463d38569c649f32a7b1279bd362d6b2a22ad115c42442b080d1b646643bd8fcad001d1a342b141cc126dd01d15"; + sha512.source = "5137e0c7e2373f75ebe512a1706a6e0f4c0f878ea7caaa773780e904395d8bc5e6b3d84d2e71f3211b6688efb51ee57bc315f96013b7fbbe5e0d790cdcc4e0d9"; hasRunfiles = true; version = "0.1"; }; "ecltree" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "df0abddc568967d46bd5cc81f6b7ae4f82aa1d0bd34def4d94bd73835be781ff1ad992bb5cd654fad6328b3cbbb92ec5748494d76c544e0474a6787438a72f58"; + sha512.doc = "ca795c0ca266986994678c5304ea32d5e746ebf74b96d6dcf9daced5d748728b28e24100723918f1e396d733a03942390e944dc0b8866654c84169559c4da21e"; hasRunfiles = true; version = "1.1a"; }; "eco" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d00a54f6bb636e96e5e720438ddfa24569920fcd8d4b5fd74add3fad1f92650d98cbb451d81ad03fdb0133a746bb65749f00ee1c7af826abf9f3dd4e41565b6d"; + sha512.doc = "25edc7cf0c60cd47dce51ee26bbd07109b4070cbbfd2cf664a81ad8aae952ddfcc79e07e503b6883b605e892a1433b335141aa01c98c7b24e8a0d7b869756a66"; + sha512.source = "9d8fc365b32c529d26d45c8a9a7cd26cdf7305252019b2326d64d1ec1f401eab9430b2dbcb93e52e379e6317b8cf1dce8a7a08fe4eebb29a499adda628067543"; hasRunfiles = true; version = "1.3"; }; "ecobiblatex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0edacf00b7da9c57f83afa72b990a43386d42dcfd94e369735152d26fe60f0d0113f77ca5ff1ee4504509e2b1b51404dd78529d0130cd64bc28540cc3c1b81de"; + sha512.doc = "26542defbb8059e2ef4a603037489d2ad8033cca97fe1e1d00c6868ee26638c689a72589816452b1477e4abec81fb886688a300de4255004f5870b8bc2d1a513"; hasRunfiles = true; version = "1.0"; }; "econometrics" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "04c9261e8f399dc5686c0f6b5da910fc0ae1e2b450ad1e6b9a2222be17044c5b84763ec3e03b9465018aaca99dbfda3163648bb5f0217ed8a591846cdfd1ca1b"; + sha512.doc = "ee1a1b758bdd0c4ac522da207fad1f8fbf54c9239cfae951bbd75fac283949c2b315530316de6fcef489f6a49b75f3cd5f438a8ec467702fbc73cdfe190fadd3"; hasRunfiles = true; version = "1.0"; }; "economic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "50305291f2d4613c047b74806c9ffca250cb17454ca7672e4e39b5ffa517b95afc9dea42d106a33d674473eccc5563e33cf09e253365771c3dcd38bf673f9647"; + sha512.doc = "68c9d01f9aac55b4b574d4fc746180c3e3abd5bc6e053506e04b0c3c9801683a10ee047058eb1096d3794a1ce0c72c81bd56884c73774bd9fd99e28fb85c7736"; hasRunfiles = true; }; "ecv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d6119398a5cb09cc02e7e8185fa69c2412fb6f0c13713a5b75d47f6057abfd61820aa304beed07ce8ba80a2b0acdf0cc3663f72a1dff2053b49d5c0bfcd10674"; + sha512.doc = "27f5efa832536474b47c28de74148d813c4c7625614fa8a8d5fc102612df98077fb424b3a0fc9e47643d024fee20c7d77e9bdc10fe91e3fe9c388c31f05b87dd"; + sha512.source = "3ab42940b6d7dcacdb7fe39e36e5968e77d9465aa8e46433178e085d33966edd50e22142a05c6f45540b7faa408ad36c644c457f95b3a1ac84d448eca17bcf05"; hasRunfiles = true; version = "0.3"; }; "ed" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ea909883eefd519c42fe9f333014bbca130ad005da9fc6ffbde8a70b762c1b338bdecbe5ae5d067c4d72fe00d5bc6842863faaf40d162920bc2e55ce67a867b6"; + sha512.doc = "aaf9a2c32f8b3c6866c9db73d0e3a519c95bf8ebb83f6d8f9abf9ac96e9b39a29c6b2158cdc256f34caeabe2f6e52887d9e09547dc7998d0e857ded6103fef8a"; + sha512.source = "f11a1ab337eb670a92d7f1096749c447ee4a512e58fd9bfffd5d131ff1022666f30f7f5ce46194605bd88258567439049f656907f5091cb7c8adaba7fe0f3541"; hasRunfiles = true; version = "1.8"; }; "edfnotes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "22a3f583eaf533c848394c520cc4c9999a4914bca963063e76eb5e84b587b53d50e2cea8b761338f7dac4dc2d981b8e7dae63755db489d931a1bbaed3f360a34"; + sha512.doc = "31c66ef45a89b57bbb259718bceb1933f316edb7c09d28d836baa17573d6faa4017e165985c5804e7e6b5cac993511b649f831087be3e58ab73b8dfd07a30d24"; + sha512.source = "ebdbcecd0f1fb68a3f7745b4c04825927873cda7e6e4ad6b9db5d586a3c5443bb6c4b3fefd126ed993c8621d04ac7aa437b65ea6ad1e3cb7ae5c6cf8f85f67ef"; hasRunfiles = true; version = "0.6b"; }; "edmac" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "72a80cdc1854d6937da691f00800a0c0bc7d0d06e985f5b3f0dd683e7f8e49f49ef1e445e8590b92ebcc4deb8c639778e37a382841c3f73180a25362fdcf3e62"; + sha512.doc = "c9f9d9d50c636fc4c62eee4cdb44073bdfbd488e048231b7c40598b41af9961f2013f7885c2d61fb563a555cfbbe42ffa7722f806b7204dbe75f5145b864d033"; + sha512.source = "949ba3dfe67a34282e366f61bf4ac7740cf9c934e797990b0e96e10d6e43f0c7cf80ca136a159b2608a395199a13b404381face3f889ff150d327780b8ad871a"; hasRunfiles = true; version = "3.17"; }; "edmargin" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "390462fb63f84fcc39ed1a1310a271d5df772d1a5bac4638cb552b364fda65899718469cd84717e37b40c00075bdc6e7ff017ae2faf54c59be67838c2860e72b"; + sha512.doc = "a34784b63e1b17dcb4cf353d918ada54fea7f8f6f7334783d57f3b133f34e1dc74bc2337c55b9b0c8947ee9dca02bcdcf475d03eed5580c7f4697b012564f7ea"; + sha512.source = "03f2f31ee5ee90e12432f2c000abf119dc2e9eed3222c8568fa65dcc4da2261518846510bd602da95537ff8e1c14d725e23118037e00f2a4750cf2c0a29fc487"; hasRunfiles = true; version = "1.2"; }; "ednotes" = { stripPrefix = 0; deps."ncctools" = tl."ncctools"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c69f1db3932ceba2888df2d44e4e374bb0da34c6f2f64cc946e1bdecfe0d64352de3767ddebcf1091b0a6e7b139250e60aab570de6728414ddb31535ac4b6956"; + sha512.doc = "8340204e509ff18b66cb498c701365619ed7ebb7ed27c3e4c7d21cb45eef972601828deab2ca164dd2285194509486b6ce8a27e4f90f8759f420a63d36aa0977"; hasRunfiles = true; version = "1.3a"; }; "eemeir" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "81a541ef020a5fa94efc7f9bfdf36723dd51384cd3dac3ee74bcfe03cbf1f9a74e1c240d41e1eb752cd61c3abc4ef727a4d6020457581badea59cb7208ee16b0"; + sha512.doc = "bf04d1b04fa2a4d4893fcf866e63a4e02ae001bd6454df6293c9b2e529168f39dd006aa7d9dcb1db71b87cf98b8e0ce47e8a207b604c175c179f41fd112c245e"; + sha512.source = "5081c2a0a83408d124c828f31829cb26cf48ac4f7b1ef86e6e18b81278c79b719bb7442d6d42e2f04c3165bbf38642951dcab93fa1d9d1e271207e9794f307c0"; hasRunfiles = true; version = "1.1b"; }; "eepic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "05ced9f4da4e7b35df461cd4e22130e2629fb6874f436f53a393ec3ee750d4861261f5702e0b3754236c86cd41916ff2d5ce2843a7ccbe49ea105dc282116af5"; + sha512.doc = "df9ecebf1ecde8166e43f6eb0bb6a50f1e7969553e48521b759767c39cdf749b91eec790a9c87f904fd7994516e25c08b4d953b889aad537f1dd33cf6e91d76a"; hasRunfiles = true; version = "1.1e"; }; "efbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3d5d1bcd1c4f9a0d1dc4f8b881b9e163cbf86930b449a66a554367692edfa1ddc2fe5910826c6ffb3b9b5370444b63b8f3e3d63ebd434d46cda6a399248941b1"; + sha512.doc = "9ab0151d9aaf8caebc4b40090e26aa868adeb81b009097c3b05fbd7c158c44a98e9cb7f46aeb39fa68d5c85e0487b6fe63da63b24dd398a8527c06970d9cb7e3"; + sha512.source = "575a6a26b0b33d5234380950ed4a3a653be9c420e24729005ff15bd497f49fd6dde7e98b45e8e6f04c9ea35200d55bea1467d3c1fb652ecada2f8822991d4f80"; hasRunfiles = true; version = "1.0"; }; "egameps" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0d5f01b9053f46dda99f7850dcaf7c503dcb3cb2eb9d65c612ea4341863b2733139e1151e3ecc667b232f33398aaa54ab0c5d4becc881342428334f1ab8a759b"; + sha512.doc = "98699198e0daa9df0055b12d1a0ae47c52c9ca00027cc3766e26ebd0c2791a7c2df096dcf17c4c06b499b0157a2bf459d37e7e230ffa492e8fa4c60403b670fd"; hasRunfiles = true; version = "1.1"; }; "egplot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "cc1dbbd686b550ed854fd6b5a263148707b89f4f1dd57e635266eb4c376b7fe921d4a35e02af95d3dabd37919eb8cd8d7c5e016a13167c3c6bc12350a01ec34f"; + sha512.doc = "144f29edb5f98f8729c48008cb22b50cbae241a5e583e27791202875ea650bc75b8a1085f14abaaf258be7d48aa9322c050fead47c5354be8b6b924bbf22b2ee"; + sha512.source = "bcfdcb64c5be0b2200953fefdd395d457a278f91bf37dd114b349a4b5ca698fdd21ab67e208639099ba7c9c0dd0430ad054a36f4662e33e3be8c23573d6953a4"; hasRunfiles = true; version = "1.02a"; }; "eiad" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ae0c41289d09e9a8453b648768e3d97eab4b8e43c5ab1a2369e4c44ab821318b395d33d0b07178ab2f1dfb6c111d8c3b008e91d8cc5e5d6f3a69dc945ab60887"; + sha512.doc = "14a3e53db097310a49e6d9930835f7e4f54567b0c7e75e97cb74453ea594cf96a2aa4846b7029238f6533ec73e73422bcc5f862a169eca7c78e489a271ed4c5e"; hasRunfiles = true; }; "eiad-ltx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "03669421db4eebbc4b3d2f95de5b363349cdca991f8cfe2b2e8057c9670e13cc9ba67babaedee3668d6a8dfa70358e00d9947dfc03dd359cd8921dc75e301fc0"; + sha512.doc = "3935f7bc52075731544882ece7365082abc88c7065d48b0cefc48eb13a8e024eedcb7ca5c0fdea3439d9f3f7af7325baaaba22b3f5332900b29da435fd880700"; + sha512.source = "a0d5cd507b2002d369c8292615f8f41d213484d4b1d6160c12a59e0e1ade2a5b03e937aa421b2f84348a543c74ab114baad65a30db5128d0fd9ea401465288bd"; hasRunfiles = true; version = "1.0"; }; "eijkhout" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "ecc9bcb8cf00cb5cf8e299fc39e8b9b322f69423126ddd0152f1247efda83607c98c732e16fb48fc8b335913ad0cbb4788f3930410c2d66bd052a20392810eb8"; hasRunfiles = true; }; "einfuehrung" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "436807aec42c3a4a16771ebf07bf4c0521b08e0b9f3feb82c1aa9c31e1228517aeacf49fd29c839ed824def78cd6e7d2949a3682e731847ef5e97f543e265bf8"; + sha512.doc = "891177f04d76f9a72b3a7dff329231a71ded153d0f6e45182f35f30798e54f8bdbafe4259dae36420f8d0108f34fcd5d59c0dadfcf64b7be648af1487a8518c7"; }; "einfuehrung2" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a7e0c95395a2f021853eeeb459a1fe34974df796c77c59f7b37eff35b72694d49a9240e84a0ddcc109178e2db62f7a842c21574d13cca2d1f5f97b667a3d9052"; + sha512.doc = "1376171bafe517519d7cdf336582a5e90e32be294a315bd9d7e833bf5449e46de165b50c68ed2a4494706c659a49d28c2d45fd2a99b6e6354876adc51c05277e"; }; "ejpecp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dc91dd91987d14a11030ec5b44afe2e577b65f9e00010d8c32b87ec46cacbfe755f4883b3639c682715a065f38b34dc94d810d4b0a5fc7fc2b2901d1330ade78"; + sha512.doc = "4e761c532cfb85ad193b718cf8c9b0d0bb4bbd2583a2f62c8e9976803cda3982c7aeaf7fc4d3041329481858af81f7a83347a8d5e1be952e03d3c250f6668e18"; + sha512.source = "40813ba1cfc5e156f73a6a10ce75f2b16d8c03397838f6b3bfd8e9aae6980d393a71d833dc9ca8fb9d352ad27402ed3a0e714eaeb95cc98a7ab7d7e5292f0fea"; hasRunfiles = true; version = "1.5"; }; "ekaia" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "604099616a49e75be54bdd425d644487c5347546c7a2adc46e171b79d86efcdb6ea401969ed3b2ff2cbe3599dd5e50ec155e3207b2f52cbe2d20072174a49770"; + sha512.doc = "17cf12a4252b0667dc0434b1b6949d1702d180d944f45d3c3c9ec78b3d28774822f6383e51d1d6489674e678a84f80c789c9215baea254d0d0221b58f5ab3a99"; + sha512.source = "d1158620e05b78b04e834f6f6850cd115ee4248478553f8df3fd898ecb22225b243af94d7cd48c3e3700004a776753d73cfba5d04240cc058f658e3f71eed1f6"; hasRunfiles = true; version = "1.04"; }; "elbioimp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "cbc2c84df27d6a337b7dd970229daadcadc735bac26d157aca9839176893d3c88d1a851a971b51fceffba9d1dcd795f23892bf1d9b42698e2183a638147bfaac"; + sha512.doc = "6c7c4b9a1dfd8d5adb4d1b681e7714393f816b2a3c635840007ffaf299f06b4a428ad7e56f15a870173be233b53d6bbad6aebbe6a5380ab2124f7464e440c29b"; + sha512.source = "013ef7c1b96b8e4405fa86fe9fe74f5aab9a9bc683bb5ff034bdb1dbb41d40f63601a2ee8202ddd0e30ca90ef55fa167ccfc8107ab1cc2d981f3afd22e15bb13"; hasRunfiles = true; version = "1.2"; }; "electrum" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "17e9d3374b2f8a3c4f22219b29c70b08927c565e603e24fd6522481762fb3f88b051735ff016dbd76050430d7daa7d734021e840d619ff4aa8d24e75a8c9c427"; + sha512.doc = "7a1811a7a0fe7b9d2e572dd4b0dc94ed2d89e6b374cde97eadebe1dda95458eb5470aea75342bd457969170d36d3933cd984a402e2bb43a4708461918f0dac7d"; + sha512.source = "3e2ab3b6b3d631db17d43af1b5540bee4f29faf76459acab966c0fa5032827171743ac977709f7b62c8f39b95afcf39bd2a25f3ef7e63a85a0bc41adc0dd4f52"; hasRunfiles = true; version = "1.005-b"; }; "eledform" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e6d05aaf868f538aac0aafe73f76718f858327afcca51f306f7b3fc9c1c06024a16fa803f9e33034a4629781999ef71d4035ae9e4988827a20490db438e96246"; + sha512.doc = "9eeea6bac6d5219adfd816fba6e39b17e0e4217ab404e400f7b0baf8a462c166eb14d499b2fb7bfeb3aaf422271e101d920f3a1bec34b5bc64b691d41292e6c8"; + sha512.source = "4bcb41817cdda25d03e42d6a485def2f509391e98831863ffdf5c8a0b3eb8c6b1cfa53fb95417b37831dbfce70ffa0e444d0b36f32e58d47e6078faaeb2606fb"; hasRunfiles = true; version = "1.1a"; }; "eledmac" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "cffc56db64137229f3b1009cfda247637bd65395eb311c5ceb6f42fb2928ce1faa825b6a4604b49c7bb460740690154dc1ebecf34130210d7676ce1cc6ba4b9c"; + sha512.doc = "df92235a00627505bb9cd9286bcb35b1267d75ba29fa4c9c544c782192fe83cfea20400b196f776deac2db7b1f587a2405632f9b93b91988489b0a8862022912"; + sha512.source = "5334d45b7d7ad5bb1ed4e802e0902f7474a2ffa2316e05687ed7cf3b2e8b594ce00843b333327271311545352eaa9486ea0f97dba52dc38d22e1d28b289cecc6"; hasRunfiles = true; version = "1.24.12"; }; "elements" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2c8fc287245e3391e0a0fc107a9a532ac0046b293b67c9f66288b663256cae888f73eab1c614670564e5159514355cd78fa6e8fca1458e526e76f18067aa28b8"; + sha512.doc = "db8a6ef1d9ae67b2ab1793826bd278c2b97394f025591348de22a1d04ae2c72c66d59b4de0d3f2c7e112b69d272652a3eea58a82585dfd2855c52324306788c9"; hasRunfiles = true; - version = "0.2b"; + version = "0.2c"; }; "ellipse" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bc0bdc976c197377bc3e99ba8e630502b16112bffd749c6220e63dc6dedcfa1da553c6c71fe7949d944c60e1dbcbefca5d746959ad6d3105ade7580bf1e7a677"; + sha512.doc = "6a1d7e6f1fbfd449db417c30080cd9970881b7061ae810c0ceca1385d367339264e3f7e980ddf866d88b257119334bc93671a588694e3a7935d57fddc5c73389"; + sha512.source = "4b8676a30b6405cad6db449827a780e34aabf2c7de02cc9f700ae798d3313be0d6c2a587cf16f21a43b36b08378cbd2033c1ac16ad0ced71875c538d4799b6d1"; hasRunfiles = true; version = "1.0"; }; "ellipsis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fa42fe1576b93bbd1611ef99947ea650b5f333eed420f9fc03b171c9729d20384523aca01ca8e5b9f9ccb50a8b7aae76c45c6f203605b8dc0278dde88fcfadac"; + sha512.doc = "e8ee6a1a7b3fd9859e21c1f07f071ac5118993856e511b76ce737c585a9f9105a857e997c48dc5f676921501111922845ce4e965ac0fb81fdb90d7166df8253b"; + sha512.source = "17fb42e33bab8c3e09edf6cb22120eba3a46dcc0306ce6477f9a68630d7b4582e21c7d8c36c3606c9ececb534e4346a748a9528039a6ee67f2c633a1ef1fb497"; hasRunfiles = true; }; "elmath" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "62385f1bc534aee9a8e4ecfa207ebe75c80217270ff1ce8b28d70e0e268a6166076b96cafcee5b49d8a9a6c8a55be9f7fccf1d85e27bf63da99678796cfd23cb"; + sha512.doc = "686b164e6677bd3d515c2efacf9edc70ed14a6b0e321ad5d0b1ead3814826bc5bf67ed9a263fe4e6f801c79c5139db07dbbca2dac72201bd810dbd100f9707f9"; + sha512.source = "9629696941e9ec176f6007d843890f9ccb3b3e083405d53f383a5b69440bbc5f07134995406e6552aac1289d228a38cb3e20945d6e12f99bac32dc58dbaf723d"; hasRunfiles = true; version = "1.2"; }; "elocalloc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d0c8fa80339b78e776773d02bd426e49ea5ec00d2a237fda08fc71f1b455ea429911a857c266257da8ab4e963f1c02e8f9a5d86d4f2f00fb2fa63cbc41c5fdcd"; + sha512.doc = "8e8929ce6fb9caf6df2b6fdaa41aa92b228c61990b135b015c5d344a9839d81aea2d511e39cb5acf415109eaa9bac18d472f8f6e50b3a4d0b28b0739b66464b2"; + sha512.source = "4b2fc2b35284c17d3d30e0e49fb5cc1e5e1d01abc4b45a131085ccac956c83c29a0988e1945ec80664e05430ced494b6753ce9d65e66bc1ed1912cebcf801be9"; hasRunfiles = true; version = "0.03"; }; "elpres" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7327729550c582d22125d845ce9136a0352a18c6c896883f91d9795d62dfdfdffcb43289232dfcb450c72cbed4c21b6f1cb43a00dd6525eee4fbce79982a4672"; + sha512.doc = "19de6437a5034626c8012ef8c34a99d3a5402f2c47cddd3f686a8b44fdadf707bfebe9542b87788a50d32e29a90df9c7e8a9f75fa6fe2340e634b38079284d81"; hasRunfiles = true; - version = "0.3"; + version = "0.4a"; }; "elsarticle" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7f055b5565da2b18d5b5009a980924f4a671209214a20fde8e47b0b3f006bfa80ca4233ddd70842064f8e23eab09c1c2da4daaf0b386cd16672ac33a9e0aa9f4"; + sha512.doc = "4c8419a55042ea6f7458dc02ebddb2ef39cb67325508801c2aaa5a5b151bd94f2951c5e3ef4a4fb3809b76786e8a0b06aec981a7d1b195486fd2281ec894ee2c"; + sha512.source = "13de3c6adc011bec73e0beb925df84aa2bb0408a06643fc433025b4d132001fa2a8f3d363d361a125e6a0967ce6bc112072c27db891bac2e2052395f94c50bac"; hasRunfiles = true; version = "1.20"; }; "elteikthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1fd8200be4bfe24330693fb1dbff6b01f24b5ed533dd13b467aadf245373888f2781165adbcd26c026a76a2a988239a12eec9959dacfd9e0e6fde979249f4537"; + sha512.doc = "fde10fde051b6ca8caf4baab95d2540865fbeba6cb8274bac3632e60048033103c38e90d0be2a1cbf68ae37808deda6e4b4cdf2495717b120d29f17ee4c10aa5"; + sha512.source = "12726156c91ed538229de8d27cc0d0a1efedcfb7ea7b6b439a42c072dd14d68d763ee4a28bf832da4f783564e70b22f586aec3262fb0b826394bf86e834270ff"; hasRunfiles = true; version = "1.2"; }; "eltex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fb9aebbecfb612d731a114218570b1fa48be84d60718710655345a574814e0f7d6a87f90d5d124db925af64b4e02851f927c1f97734843955970e6b4fc464a35"; + sha512.doc = "1ea074b9e703f2f970b7ab86170e7bd25d0da417f27b5c66e30d2242a205d8f83da930fbe9891b1f64394040a53cf76c65d11a19c8fb527281a7a0fa3f59e693"; hasRunfiles = true; version = "2.0"; }; "elvish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fd8f7d25961103b96f2473f5f485d46487c3c0dadf072820579bdcaf5aa09b68da04aba597e61cc5977dd522407d9af523ce317c566796340b86e42269b320bd"; + sha512.doc = "40aa39a6f83c4609d46e098b8eaa853c4087ab2da49150f5e0c08b035fe1d290cc53ffab6b71843735b6a45d68e3f8596c55e9c865e190584f9ea75ec33922b6"; hasRunfiles = true; }; "elzcards" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "77a2ca1088d405c2454f160b3caabff9962da4fe91a927d7350e4c55ec71593319fd6721afa845febfd6b979139ecb30e61fc169359580a0541f0658c83317d9"; + sha512.doc = "389139bf2aa6debb63108a9e40bb1215c1f1833c131ae9754e06a6344329fcf10538f8e2d90cc138afa9db81635bc14df0e1b88d8ad46634c8702d689d25395e"; + sha512.source = "584c928dbeb0e1ef38fbc7e6167b12ec8ca2154b0839e476e4f9ac5e4a697cd422e76e6a35e6124f1bdbe205caa24a5a5d547717a5f1469d439b0343478604d0"; hasRunfiles = true; version = "1.23"; }; "emarks" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2ed8b75673c2be22263154f39a969fe80fa1d4bef6d7fff8f1101be77b228626719e32e64094535b719d4c370a842d1468b84b83622b4b8ba77e6f350729a76d"; + sha512.doc = "3d6388dc52146ac79764f4f6a0b9c5e9fa025b1c8c81154287de5913186e750d6fbd839f3a582410fc7e3c16e2c6e94be5a8ac8cccdd0c6e41cdca95b26e6bd1"; + sha512.source = "cd045da819d7e55e2046d799ba2ef92867a2490e49884c2cc270ba8f59f95cfcf094843a551e7b53901acccba41d655869ee747b90531643f23450c188a23bfa"; hasRunfiles = true; version = "1.0"; }; "embedall" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f83552e454b03dca2d984ed538d8f4c33eeb06dac43894a235340d7fcadbba2732d49cc9f43ca38e9a3dcf542aec358b296bf08a2e8cdcacb5ba64296829dbaa"; + sha512.doc = "e43d849282a45b9ba7e8cc7552ba37d4e51ad9881108e87814d9e37e72d1938a287e99925c96b934310f4eea0418cd911cfeb17f136fe5ce4ab3d5c046f5594b"; + sha512.source = "58daa9065de7f4b57249b0c73c1cd0937196ddd0b094af2d1e5ff6daa2b7a04c083083f1a13f4683cafdc3fbcb7f97987384f574aebc88625907f994ff3a45f7"; hasRunfiles = true; version = "1.0"; }; "embrac" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e37d29d061f83f25b5fb5541ca59f8d9e0d0e544eca1f77fb90690be435f3af6f72fdf407810651dfcf9b71476595c7b9aed49b6210f6819efeb3e9bdbe9bc64"; + sha512.doc = "c5bfd53278c76adc927392c9ec1358d7d0617c9910cecd330b9237003672ba910cf205d12ce6188bd4d849234190df3ff143000bd59f515324e4efe7d13d2867"; hasRunfiles = true; version = "0.7"; }; "emf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e362d06a85ed0affa54e854c65a326f508fc93d036c6be82f601f7d8390f3f2b3c1be2c4f77a8b1c9a3d17cd480b1e8915a0519ab5627c3e7d3f6dba05f78787"; + sha512.doc = "193e310ee66ec4cae39290514e3ab40d3f28bbba02ceaa9041af972e516130b1bfd4f7d98f08938b09172260bd2e7a3af16a896de3a42872f490e8be1f41672a"; hasRunfiles = true; version = "1"; }; "emisa" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8c777bd02757071068d516195dc7e2a72fe27b0497d46c45bf570cadcaf8f0a862f87f2a70b56624e8ea3b47f6eacdca234c4802e6da2a6ae6f82b8622dbf013"; + sha512.doc = "e639bfcf9423bf591823680ec26c4b4ff234e9d9d812d10b425ce342d72ea946b09f4612d0fcd1f59fc3a9790892621652abc1b5af99fe24397c0168e906dae5"; + sha512.source = "c623df64ad7e990829dcc0d9a2b59b770faac3bbd2b27208154e13a3d982503a7421f90d030322e1a9d73d735c314d1c86a75114cd23adb61349ed4921caf93b"; hasRunfiles = true; - version = "2.1.1"; + version = "2.2.0"; }; "emp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d0d4d7f8cdd47876bb658518304a475ea71e9e93fb29fff2bf0980e4cce4300dcd68726627dafd5857cdf773cf49b0df14ad703f91fd933a4fce3d2c8bd29c9f"; + sha512.doc = "77d087ed5a1ecad18536d1691aaaf3b959c4a12862d55d620b739967d6215c0868df7f72d97ddcb2c62791f235410e5e2af4bbf0a32db71b93af00e463073cb3"; + sha512.source = "2b0fa11207c9cc6335c8e85882261fe8d2142965162f67482cb78dfaafc5be25210bea54e5df8a9b99c2fa58b8519a75b159c99660ac00f2fb0f90e3a5813494"; hasRunfiles = true; }; "emptypage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3eef570694c661a6eb5f06f11cd429a841e1794d8af933d042d2f23469447d2e209905c08fe5edb28ef19b050b66c1459b01017d6e85b173c12a6f50641e7ac3"; + sha512.doc = "c90e15163b302ecb4eb00a99a1222444fad002421b0ee5348844b50d8928549fb8e23e1249c597381e74e5135ee8c847dab024e47a8a3459cb87adab9a1bb004"; + sha512.source = "f794f2a8b7cf9f77ab8a8e716ec0609888d91c53094205213413ecc1677a2d72cc3b66e47440fc6f5defcc30b37c5491a3eade30b7ba9ef0ab03cea498f60521"; hasRunfiles = true; version = "1.2"; }; "emulateapj" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1530dd170333561c09c9a5234d97a00f0f84a32810de69d8e3e61b2cb4677f4425bffeef9773cb54cac8f5ad3cd944eac3537f2ff084b810bc640742c7898f9b"; + sha512.doc = "f558c6cd51c66050a458df6adda1034ef0e8315e8be15a78ab18818930874333a9ebc5002c334e6576ffb6f15ed4ef848c8241c8339010a6487c39d5be217624"; hasRunfiles = true; }; "enctex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8926b0df22bbba91e027e31cde3f95674c5037d186fef5ef960a3a75a514125bbab56a816824dd0c892fe3e70a10cbb88193e53dcf57412e5703a0d9c3459bce"; + sha512.doc = "6c493ff6ff3d0e4bb2a9bdf7097426a3e54c61bb925ef4b2d16b30c66724eaa99df9f236632f316c98bb50a6db48db28c2eda1dac531cda8b204421de98878ba"; hasRunfiles = true; }; "encxvlna" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d5d694f059c66dc727459b8d5db29f193a41dbb2e07d438e52c65e931a656e28565210b8e3e8fe38298cb7d92b3bd8efb721dc8346fe971c8ba04e045b9e173d"; + sha512.doc = "b743e8c11ee1dc425cfa7bc1f66b4f2249465047644873aa2eda6b64ca021d0f9a138b09177e99b627fa0f77687466c36ca12712f7cfb84ca293adf2c1b58e4b"; hasRunfiles = true; version = "1.1"; }; "endfloat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e1e68684f2b775dbf4f75522c91d9aa7388a66738e097ec8f118065b41272ebf43f3f5c83461cc7b859cbd9448e6a7e91657633c27b49744ee843267095a865c"; + sha512.doc = "38b0271cad4641a14e0d14d7b009f322bb205c19f9cf6d3ca1105abf609b0df8d3e1b9c58e9cb2558ee0b56339dfea80117307de46f959969e14841736d07654"; + sha512.source = "fcb0d3c752088a664ca100da92e5d9ef9ec06ecebdfb01ef8b0d23d12bf4ba37f7122d22bf868592583f2b02419601dcc6a9b3e18a0e8a3c0774e1da5768a491"; hasRunfiles = true; version = "2.5d"; }; "endheads" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d1480028192d437ffd4e6864ae750ba0308c5909761df15e3360162af960202ea6d330065a5c72f914b8542f2aa6bb0bfa4d14d1b71d80e582d8db69c6e68a70"; + sha512.doc = "f36105951f15c0aa25506c633375a97c9ea0dd1240c4ac2cf4439259a4fdf35f046aa646990ffe92fe4e9508f621120d3c9c6997ee35d81bee8b3518968be33d"; + sha512.source = "a691bbd6d05808355dfe4b44b13d82449528bf7e6a9e30ed6e1e5ed1c90cbc1e159f6a8c988a72a75492068b53d162d5daf24f7ab77a04fd4db9718919a3cb38"; hasRunfiles = true; version = "1.6"; }; "endiagram" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a131fec69c86d8957319fa6f7736f7b1706d72ce3ace754fa688e41f6f686a0de7a20e1f67ed2d8664a7bbecc97446f81fd3dce4810affc2dc87a3f4e480a5a6"; + sha512.doc = "60395f8001c1e49e0422712b281bcba8751e5a437119d9e8ad31698bcb9758943c17e34a0eda61fc7bdfb8c6d9d251b75605166daba3565f4e057b9e4bf931a1"; hasRunfiles = true; version = "0.1d"; }; "endnotes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "eb39fa443aa7f90e14f1149d5500cd58fe30539a72522233d4633e32e7b9c6bf7a7b35ddec1adb0a37fee621daaf789cfb8e94ca1b2d9b3cba59c47ea8333b6b"; + sha512.doc = "43190f13ad0e1a61edff25c749c1bd219e2db24a7361dcfc4cd1def5a3e75f13a2c5af11ab377f3bfb2ce229886da7ee0fa9b8e4782a6d1ceeb1ccbb61ffa333"; hasRunfiles = true; }; "endofproofwd" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b45eb5b0bc3cb33aa3358647a913fdda4162feeb00aaa025a3ab7c08de6fa525bef494c13b8feb39753f0681b31ea4a6412ed8eaae9904660c8ce74f0bdabab5"; + sha512.doc = "5510e645e85d8a42b4adc74fa0809fadaaadb38844213ecf25f03dca3fd5a8764212c484b2d4580ed35b6877c3658cd9eabff4d95012e0eddc0d887c9d430449"; hasRunfiles = true; }; "engpron" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ceeafac986acb2cdf0086cadac398d8e259a65d50b65e58ec085aa309ea68f75b3c78da3997beceb8a2f44b46105b774ed5c3b9286115deac20ff44fc486e213"; + sha512.doc = "1e98e5f9cdff5ced55371ca802078117ffcc332bfeebc3570bbec06a6b811285589aae79b055d5346ba1daf10de8a0f3f67f839c9dbf9b6d8b4abd93439ac6a7"; + sha512.source = "f87b1ee98ef2d7be72d6a51d644260e6a3612815ae5e50e79fb1e10019ab352d2c73ca821944e3540b65de71f9d96c5eac99640718759123aa7b2dcae90b8f66"; hasRunfiles = true; version = "2"; }; "engrec" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f525589be18efef29b3ee8e1d2f8974aae80f861d4e95fe419d7cb78793b75e6ada6130660a70610859bf6b3a2ef7b5960692068b0f38d38fa51da4f7fcfde72"; + sha512.doc = "5190eeb228228d1ca3dd2945aecc5392a180d702782b69bdc4e0a32dacc5665bcecf032bcf5099939ba0b0423ac06bdcf1fbdeba1da2368cff216e6065449345"; + sha512.source = "9b709014023e2245fd2bb2ceebd2a8a80d246448841790cf57c789919eda73c5081640e64f2dc6cf4ec816bf8121a3a36c7439341ba51a1fdb4fea275193b993"; hasRunfiles = true; version = "1.1"; }; "engtlc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a007f4219522c321f7aff1cd478ca7c9bed94c0655b24c7c89e3a77d6ef52db686c6fb7f3b21217e61de78bdf6630116a92b1888d7306506e6a1d27e44c4b900"; + sha512.doc = "c7952647b7b5df8f3b72b2bd47ea1b10938e7543411c0dae2accfc77af91a41c5040f9f700884f8a50c1a429d20e9456dcc093e85bf302d02956be029355d31d"; hasRunfiles = true; version = "3.2"; }; "enigma" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "206a4bed1686d2ae684d6952296345c7ee5030352cd8c64b507b97378a021b92f7a4003780991751f65bc76ca6b596e05e53cd761ded376a1064b7c1dd5eb87f"; + sha512.doc = "cced459430ed103f4c7e3d83fd5278d6d050cc1ba2644f6074f85c1ce16cf8bfd18e197fd697310243ec20d2dd3911cdf91bb93afa072b7af754b5a5f7dd540d"; hasRunfiles = true; version = "0.1"; }; "enotez" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7048c9dc321ec6f126ba17479d686fb8b6cfb32f1f27fc33e438e94f82814d639b2e704bb7fae2f56145b5cc1fbe21755935eed9eca53dd181fadff813d58418"; + sha512.doc = "52b07a9f35a8a457b3c27fce8824fb10eecad9f1b24fdee4773e0f54af240f41c0e79b88b86a85cba7659c00123c86846a0c8ab2f728f79d0cc0cda3a16a7ed5"; hasRunfiles = true; version = "0.9a"; }; "enumitem" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b0a428361b4dc4865dc1703a155b955ff16089149980e967f558d27238c89f19c61af96002c039b0fccd97e675f1ebb3247a140ad3fa8f21d4b736ef87bc4d2b"; + sha512.doc = "72d7c6a58be78ccadaac6dc77485d3b191c1eb23959899d9b9cbe252d58c77ef7e540c59c435f4db1ddce1baefb2147fa673c602f5e7d5284e4c428aa5dc7a5a"; hasRunfiles = true; version = "3.5.2"; }; "enumitem-zref" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "013b04a530f8cb82dc4e984e9f6efb36fca6976da245ff9a9d458d01b5e197e3013b48ec8e9787a1203726bbef850474a0a54d044664e97569c6639ce36d0326"; + sha512.doc = "e7da2933ef201628d01b85d52bb9b9da2db8a652c95dd26061fc7983dbb0f9e92ebf1247fdcc402cac9cdc2520b6fb045eb1182bba1884c5ae2b8c51faeb2321"; + sha512.source = "f2309f895e321b682e76f293f09098e23efd9f0a5f274b644922c5bb666f3e422af0750aebc33a728a97e9df6207e82efa078a4b92efb3ab2d7266f6eba3a351"; hasRunfiles = true; version = "1.8"; }; "envbig" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c6c57c01f63c003304eaa11e10d958b6c0af77b122cb9f688207f5db96170a8efe80771dd044004b2ae07a3a877dbbd44f13a9b9f579d4d40155ae6d494a6194"; + sha512.doc = "e2602ea9b3f09ee1d7d036d1b2f21d93d3ea773fc20cd3ae71df1c774a8b7b487a7af22b86e0e552f98b9dc6903c5bc13c21239eff46c9d2496e45c5f323f9f9"; hasRunfiles = true; }; "environ" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "acb2bd85f23df6565d2ae7a887403aaa8d4b18c275ab35589f34443b006f3c4e34410fc81c2075780b5e8d141f53b0ca962defad0b1136f0673270bf41c285f3"; + sha512.doc = "899aab823206a88192da09d96aa8fbc18a70fe91fa25962dd7a6ab952a7c3cff1163b9acfc4ddce3bf891cac737d98f3ae83bb38209dbdec6bde7dcacde2310b"; + sha512.source = "0de3de7e68e128836d0694111a2dbfa660a4a00ef66a242dc2423452f809c7abec83cd90d525377c5064631ca3a85497c8409527ce2f65ed81cc3ced0e00d005"; hasRunfiles = true; version = "0.3"; }; "envlab" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a5ca1ea1213257488655530fc2b7b28ffd08ac15f3476f295178a3307078737aee75231a12cd7f452c3a3fbeb8985d1402e83d00c91639c0ebef2f5bbd9eccc9"; + sha512.doc = "f73644b6f038f3f8d46fa5af0aa8548457d19c9e62e86d47b6fc137c7eee62373786dae6843f3bdc599fb2a96cf266b715e97dbb1d4cde72a7f9d5ec8600a2a2"; + sha512.source = "392e6a971016966181aa358f8d88653bb8e66aad7e3b1de594a51f7d890ef3d8e2c97c043eb1fe2b19f9d70491f3675a035803d18f0ff81d3635b9cefafd95ec"; hasRunfiles = true; version = "1.2"; }; "epigrafica" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7258541aef1d7fadba6b9f93b5074c227bce8be3911fdbe8d12b334f02e4b5dbdbf71b59bf2b51c20f00cbfb3bfb6a83d6584a049b8a2e80daa1ea0afe8ca6e3"; + sha512.doc = "82ebc25014593678c4a97e44808d259bd59e548c3668932e1d8b5f4bbcccd70a8b43c625be15f5245c0c8be89f34a80a0577a2199554e88424805b85b671dfa8"; hasRunfiles = true; version = "1.01"; }; "epigram" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "7d8a7381148c7d2a7debdd2dab2b5caa0af309df8d7cbcdeebc1b996fe997dd19f3804a104881f1b77b484d02cf14c41e10dfe726adc2fa0bc1adfd8b8f8eb8b"; hasRunfiles = true; }; "epigraph" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "511e64e2ab7344a9673b7feae318d8e0332712a620bc50fc15d7a8a773a0c4b1f7f298521cb88ebde2b62eaa2e28698017b51f80b5dc1f4f5aca9fa58c06e342"; + sha512.doc = "ce4b2be76bdb490d96b733fa088702c1fecf7e9fb272b31e7473be6e657de5e566edc3e537557940cb8c40e59996ff6e15b2b1fc84d697fa1a327de14401d0da"; + sha512.source = "bf77e0c42d674f54c4689e844baf1c5280023de1e267a8cf32998008c7830e9d535c70748cd2ba67ea27625407a1f227f8a261cc0d000e439cd83ebb53cd8f12"; hasRunfiles = true; version = "1.5c"; }; "epiolmec" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d2fda9a894be384ece57a9125d8e5b5288ca09ac4acde50fb37b7bf28fffcffd0e8c14ef4b52971816daef3f4a6f2b57d968d1e9fb928d3b8aab9d6f82abee14"; + sha512.doc = "4fdd3d31e6fb5fa702590bc4c70c58944ac4caa0d3496ef615c9f12e738fbfd06e415a71285f5f9069cff7b2680d45f6d0c122c03bab2bde1e430d67fcb8e249"; + sha512.source = "131a046a6eab6de3233b0d2c07ee72f1d45034398fe379509b5d6d6fa564818c735735fe1abbfdd51bcb7f260c85a5b7274fd8cebb40eb5d612e10d134a36b07"; hasRunfiles = true; }; "eplain" = { deps."pdftex" = tl."pdftex"; deps."babel" = tl."babel"; deps."cm" = tl."cm"; - deps."eplain" = tl."eplain"; deps."hyphen-base" = tl."hyphen-base"; deps."knuth-lib" = tl."knuth-lib"; deps."latex-fonts" = tl."latex-fonts"; deps."plain" = tl."plain"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f92521b456ae7e09cfaebda6cc4f5096234eb2e3b4de0f6a693c39c3fbd92865edf71164f3238b3a92afd52e97fbc3d7fe7d6693b19c44dd0bea2999f8aa850c"; + sha512.doc = "4ca1643714d1767af1d4f87d1fe0393ed8b9e724bdadc3169a4f78a53cbd2e5d27645d58d090b05966ec122b4816fff33f6166de9f127389ffe8af8173623f39"; + sha512.source = "10c474339d55a6775ddb52897c862be1d3750249181ff5edd62aa0f9135e82cf41a10348a1ea1630e5754f8bef3f891b8c0de49daf6655820b2490aaa832a8e7"; hasRunfiles = true; version = "3.8"; }; "epsdice" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ef830871b856dd8479c58d130244fa677600a6828c1d8ad6737aa5d2f920a61d32a109f7e21f146b54e4d47c5c5e5a2d8bc5d3bfc8ce2655ddfae39de80953fa"; + sha512.doc = "cd38ab58364d86bd352894bab82e2dc1399663dda8606e2ca7740338b53a5fcc9324cb622ca2f1ea62bb59548f781cf3c468a9696d1aa311f701847e022acda8"; + sha512.source = "50b7d718adf85390feec47f88ced140363c9015e8e0d3ed186ce04c9bbe108ba4d67fe1ff3d50bc9271cc26544a8849bac1c8372cc82ef97e27d8d25460d59ed"; hasRunfiles = true; version = "2.1"; }; "epsf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "63783dbd6afba3c0657908022303b0cadf9431d756a1080a9d84b768951e3a42e0ffa1dd34b6076c76e2616c951d5a22c8c1536ed7562d89f18b3c930c12dbd8"; + sha512.doc = "1b44b97290a86a9784cd13572e67330d6ca9ad4a62312ad182c2c81065e2fac676ca61eafafc3c68fc0845ce4573fba333141ae385b828d41f68287a3ed422f5"; hasRunfiles = true; version = "2.7.4"; }; "epsf-dvipdfmx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8103159cfd60032a77adf9735f889be940e63149eba00392c6ff3fb3de9f6da518dbf9fe079cc0765b02e47ace2b83893ae68a2a51a3119eb20939557c876a60"; + sha512.doc = "c5f76abc3ec6502d5ba956444e03d15d9db3456959e674f8e1cafec576af1eb0d66acd1ad0fb49639664651d0129959e768bb4ae5fc15a7794a255c54ba51c53"; hasRunfiles = true; version = "2014"; }; "epsincl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cb49f01b5bed1d7180478c5e97a925a925573ac82deba5826ac3e707a5b012899e8a58d28d57580a6de18a1b9a637a40d6e00025831297a2f57e7771b0701949"; + sha512.doc = "61523ecc10adc7000e51d6f695c7d6dfca9aa0f08cfeace0d278ecf0fabef8fa623882cf459d1741c6c309588b205282df46a917bbea8577f69a008597a138f8"; hasRunfiles = true; version = "0.2"; }; "epslatex-fr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "86f3ee591430f3bb3e651d333a05cc84fa1c3608981b62942ae3e8798e3b19ad049a16eff52e20eafdeeccd8047cc2b80f0af450bf475c547c78bc55cb67a02e"; + sha512.doc = "491535860a19bcac621af7320a9b3fb9528ae742c1464acf21906b54bd5b725d640aae39b694a7d9b071a3eba572c55061a1893493e0bfb156f2aa0356866299"; }; "epspdf" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b63ca19b247cd92a8361aba2f21f298c335bcbe7f46fbc8e1fd16c455a58bbdcb94721269a95ad2d6a74c1acab3347b3bcf42b082b3fe7700ed526a217dc2398"; + sha512.doc = "f467bf8021c1b50429917659756c9a8ba19d2352e4b8c64eb45a84ba8fd453890fb87afa250f59441cb9594705db1bedb66e39f35f235d1aca582df45f7ee429"; hasRunfiles = true; version = "0.6.3"; }; "epspdfconversion" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9476d33808f2ec91b40f4e2c66bfe8a372eca5a6d8aaeb96e7820dbdc40c37ad8f75b40360050d18fb307cbcbc8ae6bffca9e984679bdc94be44b4c47f98e62f"; + sha512.doc = "714afe1bf5143c4a86f2c831db5d267d5ea985c587c4aadea03825bc79466f78abd70ca8bca296ef75e636bdc69670f0c1f535793e7f44cd95ceae972749379f"; hasRunfiles = true; version = "0.61"; }; "epstopdf" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "900ecfcfff1c99b303bf3d7a73afd8ce3f2ec0471f6ac5b398d921f692f6002467688206284b7dddf1458baa9182a473cb3159000f3986c5e8690e394cbfee87"; + sha512.doc = "a33f8b037271d8515b7af1d04fd0b50af6e57a58a0d21e1c0457a7f961eba47a31243d500d43ab89a5d411e9a9ad97a5a140806bc8a0e24ad8b4b133fd69bdd3"; hasRunfiles = true; version = "2.27"; }; "eqell" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a53d1bb1c8972b76808465f641c831ea2bf4bbfe80ca130db4ee34433926b0c50d7d0cec606e3c58477414a4b318ff87b499b8fef227f71c516a26e3fe8e9e25"; + sha512.doc = "a9738e558638df678e5ee020256281030ad16d28570204422f532bc0f962fdd36e88d6217488ad55aacb007f674051d7dc19523465fc3596f09f0769357e8745"; hasRunfiles = true; }; "eqlist" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2adf4a2e9f60c87facf5dbc497f52346e412d9b9bf793a378b4862ac8a7e69b79ac447c5cad2cc3c5f102396e8c6de8b8461d9e7a2bf75f6c301ea8e6733c0c0"; + sha512.doc = "1b3fa18b3a80660021df6403b20c3ac4223eb57aa61e8b68cadb7d96909d23de9cf00ceb847fd0f37db89b6f5bbad37b080e0b18620d877f77dfb6383f818f70"; + sha512.source = "723abdfa8ba8ffed70f2b296a4325ff51b6bc8ea94b458efc2e46a77d5629df62eb97478154c3fb1371801684d4d869719caae0df4cf42fc8267146a352792bf"; hasRunfiles = true; version = "2.1"; }; "eqnalign" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "de288a6451278003d0b00c584ddb76f3dd6800eecb0792f8be22d36f7ed96f3867e19f6c267ce95938ad0a777483f5752264799ab88a455f502d959688172800"; + sha512.doc = "9e255aeb502c5eac55b648924655932f281deea6b9fe9b6d2dc84787ebba5df820bb8c0481313536a57f23a74454e5631218828448973483c8ac01ba2a526f23"; + sha512.source = "3caa56c3a1c4af0085af41f0468340cd5b48ebb7f55543b693d8ab6caac0c8d2731daf88856ce0a7a1695b1e1b38b3eeb8717ec0afcb0d58bad432010138c932"; hasRunfiles = true; version = "1.0a"; }; "eqname" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "2f3f17d779f28ffd2eaf7ed2308de6dc58645dd227921c5e616b479377ca44a467e8187b7384ed00e222f60ffc649a865f094c0a82a46bd6c4c35594f70b5fb2"; hasRunfiles = true; }; "eqnarray" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3d04dc4f92c81c1d82c867627425cb8a978bf0d91fb81668abd38a41134df190e04a95815b37b0e523b89ccd4b50a59dce99fc08e3659c314671ac316b9146dc"; + sha512.doc = "402d0cfea3348cb29463bbe654b03201d06a392d910902ea5b995684d5e304fbca77d5c2da190bc00bd619a8618d813074d184c00626947597d4e54a1d1647ab"; + sha512.source = "269cf50fe5508055a60c3c41898907781886e96bb0977c94b80c355838bb9f974d5144a5acb49516001c6b653027041bb8eda95d6541629a3997481ba38cc8d5"; hasRunfiles = true; version = "1.3"; }; "eqnnumwarn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "52663cec79ebd2195db8e64a40140f5c42b76d0bc43f1d6a327e1125bdce2e05e618796a3e607eb69b6ca4c4fd5d55b534d4db1fb449d8e7187edf3acdc1c123"; + sha512.doc = "485095c7ca313db83e3b30aa9a5dadaedac313dda049830e665ef90185b098ef097d3145952b55de4921d44073c9c4115e813ea2390fef5fe0a4c22e8a541a5f"; hasRunfiles = true; version = "1.0"; }; "eqparbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5e3ddfa8f2a196518915cfa26ca587df173fdcd7deb4dbb73adacf23f376af4829ed8b3241b160ebb35722fef788047e22568c709be3b383ce36283b57a7a6d0"; + sha512.doc = "eb58c39c7fb8aa4df176f77dbcae752961468e6553362553fdcdcad6b9a689b3ef980d37cce77c362ab60618ada66cf2c80f5a415635292531a5c562bc8e0074"; + sha512.source = "852c1588aab455eec49dfbe3746232f456ab4b99544de2c23d2692758c1b7410b73c7e14022e6c27e6457cb594c0f79bdd4c6d6bc2323785689b767986d847a2"; hasRunfiles = true; version = "4.1"; }; "erdc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4313eea1d4ff74b411c1f3d35789c4a2371b1842ea2db43a54ea6cdfa5402e68fa690bb090631749dfb65e004d4a3cdc5153d7cfd720f0795ae9a8ac32c64e14"; + sha512.doc = "a2368e6d20bb404117b19030b2d2efa2df3e24158aa7bcc9e5ce5bdb64986204cdcf3ce1a83f0f2645ada9cf55a76254a08359a12120701435739055fb71e50f"; + sha512.source = "d0888be62f00fe2ad2b9fa41b0f1561974dbe0cfb851840d1faffec818c5901b16754035ebe61cd8c14819ed61fd4aaed66b208ececc457a4bacc70136e24964"; hasRunfiles = true; version = "1.1"; }; "erewhon" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fee2827c41d1f7531817047760ef8a8d48c935c8750783f60fe7021cb33fc6d85b559ea5fb6e5adab0f9a0033f6970f78c5cfb5967bc6b4ed2a59be66f848884"; + sha512.doc = "980651fc8e6ebde9ba5d90b9b97aed2d0184afcc8ba2a0f25f8ab9ffe01a714485d55588a48aa9efeb1389f9d6d7aeb31ac0fa2c632a141a2f3b3f3abd92a835"; hasRunfiles = true; version = "1.08"; }; "errata" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a1d476da769b41af683195fd6f1769b345481dac03e7f7749ef17a0e057099396930a9d1f319e5eda0f598c90919cb231e91bfc8db41da372eae013cb7e1c1b9"; + sha512.doc = "fc0b2d65efcc55bd617e5ac799f8784b6983cf34a3735f9e209fc3f18f77e227f4824afe8539c69212318659829deb39cceea20d4d39f39f58e78fd030e96143"; + sha512.source = "0797e4ccb8891fd1d4541c2b99b3f2e8778f9b24aff6f62bbcc63bf8ddd7bf33629a97d6aafb6eb79748c00263fdd2d85438fc5266dcf81a390989fd4f14fe31"; hasRunfiles = true; version = "0.3"; }; "es-tex-faq" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0dd8b158717d8ff9647e0a59e247786f3bb34f39d5d2b495ae6a427beba081eb5e190d4c936c8c570e5bf05b582930e8f059ab9bd94a5822698d22372846f60b"; + sha512.doc = "f47348b7938761b34d1662dd2b9d38fc6975e43d6e7b040092a3ffc6dffa1a6d23906b4b0b3068e4a0d1155f733c5eca180c7c657333cffee0933381f4cc7505"; version = "1.97"; }; "esami" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2c28527ca86b564e33010bac5fc5e39c5d0e1d7952a73e4d8a77dd03e2d2406d636be5cb8e110039ff185e822b858b6ac7fd7812bc3a07cd39600f8b4f5a8d2a"; + sha512.doc = "451600fa4eef5694b2269f8b43a4d934d7ff74acecf3d51efce20f93dea7abc9b915821946c956ee478bca44f2775a5bd490f851564aff2eae873bb77578a012"; hasRunfiles = true; version = "2.3"; }; "esdiff" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c3a153d703b922c0a9e030c4095bd6454ddf60d499640e9723b995b69aa2f906bdc035eae38283ac0c633b3ad3c73f9c4d124f5a25ed2538aa162f4f683c7375"; + sha512.doc = "ce094aa74f287510bae9b424b6eb41f2e0b809ba1def9406bd1f836b22d8639b09482b0e7bdd8dc4f7eebbd2dff58973b049f00483176163e062522bb83746e0"; + sha512.source = "7deef3b1ce15eca17fbd2859b0aa476344f7ed6c7e9a0d6c205835c6cb1979f5e5d54f9959d5212e53c15666bfc0daa67858bfabb8a3b1c3eb9d528a3ceaf75d"; hasRunfiles = true; version = "1.2"; }; "esint" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c59b43665e68cf4120f00962d139b3b669ac57a0bc8f0580de86791a51099225a54f7b1f2b5285599d7fb90a857cba17444a959dca3c383ece6256148dfe3455"; + sha512.doc = "1e7936e0f9fb11f30d4c036e31ce32943db9536200dd0ede3a340d3228f3b9013df0c95a79efeaca17c1ad10214fe6f832227e364174024ac972e7bc8ef5d8c8"; + sha512.source = "684bd2751f9e9c38cfefe6c38286daaa92b7bc5c2d1d13173d20f9552efa5cf9c7f72664059b950156af34dc8ab458cba3e06cd8ed92e107606c1762079bfa77"; hasRunfiles = true; version = "1.1"; }; "esint-type1" = { stripPrefix = 0; deps."esint" = tl."esint"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "56f38ef1e2f1e10cf01fc85b27aeabfe4883f1bad6d0d93c9a007ffb1248f98320c27c4309f5d0e101e759416f7ed3f01521a79bab59b3e9f18f5989bcfea121"; + sha512.doc = "b4a8cf286b7087023212ace32b2c64f3c798e34d39473a2944cc5106c036e6984732979dbeb3f8efe2bb55566d6bfc5e1668c21fab31aaa4a333bcf1353b53c9"; hasRunfiles = true; }; "esk" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9389f9e38608b6bcd72289be25502191fc3d2e5b50f3b39aa33b737da7dcebd998f778bac40b9948d4c03c95e042e82ad89f12e44f2742923fb5af585ee45d02"; + sha512.doc = "193c412160d8ce5a49fb878ee7ce95a8c3c77141450360a864dc7598bdaf5c98e69e69ecd55e05b564c83eb7863ef01f8c85706b0cc6bb3032192f04e7a681a5"; + sha512.source = "ca7585933d9b58a9ecdc6e7bbee7083b238a10622e48f26e9cbef879102224b0e92b661e80840a9e80eb07e37a0a0d9a238913c1e81944dab09db53130d3ab5f"; hasRunfiles = true; version = "1.0"; }; "eskd" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "20198e859037082fd1ebf8303949b87f176140d13feb46e9718dc7dcc11e567e2c5665f0a122e1d25ea030138a3e45df602470cf1eaa318af6bceec93a3ac0f5"; + sha512.doc = "468b306536cac0dbf710a6b10acf9fd9baf933c92d83fedd16456bd88e7d27008237d20e786425b1db890aa6c52e1039e15acf867e4d54f306e0ec9b447a3b46"; + sha512.source = "848f7d2fdd52dfd1f63b942dcde1a5da6ef6298239b1bb5c29f7d4bed3b3162cd5769ec9771b4418c2707f291298dd6e07275670f363ca409a15e6e826013505"; hasRunfiles = true; }; "eskdx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b5189e8707f23a8850050b38ac056995c60ef1189f98eecfc59ba6cffbf0649256158a6c136d7b4740fe864b8d4b25a2b1019d88e44544ba5fe9eb959aa57d9c"; + sha512.doc = "9de9b28dfba8020c99ae6fe4f875c08eb47ce114743082ae79164b1208a1754e42c0051e009ba27be39bcf71d35725d90c78d7bb79bcd290671953a032ed495b"; hasRunfiles = true; version = "0.98"; }; "eso-pic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "55b8f2306aa5470a19da55e7a5d3ab7ffd66270f6813d4f6a9401e789b07a9738a03738d44b103c39770f1d8833948a8806762a5575ec966523e64df8a56db79"; + sha512.doc = "5940fb9e0fe29f96e276090c30325e208216c06918d6f598a792a63adff513dd37c0ea21eeee4e69630ffce591344b38f65119e5a9aa0ff9cd65d2a1d149344f"; + sha512.source = "3ba7a6f7208a02b794159695370ad1b95c797762f2247105315a142253754490036bd1a893f7558dea1f539a2c1643ea30725fb9a6616e12ade6bb1bf8b0b02f"; hasRunfiles = true; version = "2.0g"; }; "esrelation" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e7e24b3d88288cb105e8c254a5feeb0381c93ff215ff1af3dff0045849b8061232ee7e0fd5907bbe4995fc36c30be543594db13bbedaeda73266494c4c2dc1fc"; + sha512.doc = "072f6561f1ff095262a4e42472d6e77f9a78d5c2e5e8e6bccf236c32c6a7dbfbc247e4c2c547f1119834225d830ea77f77e4b257275a98de7fdebae0773d54a8"; + sha512.source = "069f65fca113f7858d125674f736bd8fe7551a389672470f0aa880c9f2a4f653b0fc05e66c46a773059b0d1d8ef29b33e9c8fb2959e6614c0178d2082626acb5"; hasRunfiles = true; }; "esstix" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "24d336dbcb56fc7dcac47cfc42f1ef3bf8423d12ac15f498e7cb9d5624853562506c0a791d4feba8c24794499f2f9f95ee69da9977ab39b9924898b50a72f060"; + sha512.doc = "9e80d2c9223c33e8f4766664b4043b552e6f073f7dec9ad07d3d43861c02f9ad92db8309b5a9477264ac91b631a6955c91c482ca172217520075ec2c2c73fb85"; hasRunfiles = true; version = "1.0"; }; "estcpmm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0c3104b2d025dfc03b249ff86b6facf8a094dfadf5bacf5b032f20e83bedf33ef54e7e00bde0d1ea67e826fe075c673c85b63fcb444dac651776c13208b954e8"; + sha512.doc = "1eaadadada2dfecebc58a918682e803dfac24c1d9f1758731a668d01cdf59ed11703e7d4144102716397eb22e528368ca67d354af6ec2759485fcc7b02b28954"; + sha512.source = "da5ea4dbbd0b816b64b3d982baffde559b1b8d94a1b3148daa7ccb29c9aa83c2fa6fff9a173cb5c00bfce6fc4ff8bb64c0cf0ac11025d48f658d1140e7ca8911"; hasRunfiles = true; version = "0.4"; }; "esvect" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0b4171374df8b16b782923e13660ad4ece623644a874e4b9486f8ac93b64331f959be0c1a1a7256e77e51bf9bad3ae8442c8fc9be85e4ccd86e5d432a599bb4b"; + sha512.doc = "2a5aedaf6c2420d0bd4a388ee65bbd4929adcc551c12de1155da596ab5b4d0dc49bffae2beb15e835b0fc7c6d6c110e3dc9b0d247460af3bde2b895c092793b8"; + sha512.source = "27d483d197ec04fad46c68b66af9da89f8a5a8e60264e2f535548d331959385662ed4420d9e15a1397745b16d6e40fcfe596dd1d4fd77a60183a3c19db29d67f"; hasRunfiles = true; version = "1.3"; }; "etaremune" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ef2f6e75b16fce9c888957dd94b0156a8d980c7b8560716110ebdf9f448c513ac75c430ed13b965d4308f1f759adcfa8e677a00036f57d27d9b056c778ecbb88"; + sha512.doc = "497d6409cfdcc4f01ffb3e26ced5f0e6f2e1dc1ea768ee6c0a05edcb618ccf2a433735cdb916ec3d46b5ca00cb8c461cfd65c1949a4ca12aabde130223af279c"; + sha512.source = "e77b38a526b92d43a0456b851204db53316d62d742a8f0fe5fdae5c3dd16066882d0507d1109441e99b204fb2bc47bd912c85cddab495cc2ad996df7b0453cd5"; hasRunfiles = true; version = "1.2"; }; "etdipa" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ffca4aa2545f3cd797383bc208c5a4a29b56590caab0922081a3bcfec398747ba3c9475d20102dd71b3ed492206ee67dccf688b4072ca40b3b919a9719a890e4"; + sha512.doc = "c5a2dbda67f895ae7b6866aeba14d9a6b8fbfdee6b580ffda48ca3a48d1a964b211adaaa5fcccc7803405981493ead9be0f58652f2b8baf08b5261f1e1b2147a"; version = "2.6"; }; "etex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b3626f470022b35ebc8f7fb06506e1ebc2bc4550696446f84532088562793365dcb28b58cf7caa3006c0d7ee93365831c28ec6befa4e149116f65f4ab87f06bc"; + sha512.doc = "0aeaaae78836dede932ea915c8d0c9bc228940b91c56fc4422e288da7b8d846f308bd040393df196ed76d679a2e5fb99b9d76bb24328bd70bcb6a808a4c96f0f"; hasRunfiles = true; }; "etex-pkg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4aedbe724587685d874627d992befe14bba3e2b40107d9eaf8568c450d9e54903c15fc196d1da3becd6b3e14d5ce9ce8c9ebc0c16c109de33eb22e4fc6144035"; + sha512.doc = "fa7cfffe5c8bb5846aa8dbda2a0403e7c4602c8d7ddf08393db1d3ba50b6f16bbb264213cebdb4d27f5563a1308a4f143d28847b169c3861654d02bd3ed39f3c"; hasRunfiles = true; version = "2.7"; }; "etextools" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "96f00949602f82208b6aa8a496bebe8edd725890e028e980caa3473f7ea17b8c902c48081ebbdb2a5a4016e7230cc1bb5a54b8434a0fc27ea20092877c7b7991"; + sha512.doc = "748ea84afbe5266f8b2ee1adef007b1786c6dc63b34258178f522542656e4c11892d7d0fa4b369c4f3ed9d09169b79f05bb1d2d216fde6e642935bcad2e230d0"; + sha512.source = "96e917601585523508878e02df1186f0fef8009a3e624d9ed6280dfe259de5febfa4b241bc3db231ad97a763cbe4dd30bf616bea932a6418238e282083c90e4f"; hasRunfiles = true; version = "3.1415926"; }; "ethiop" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dca193631918f6e343eeb28522e5ea2f07eb1899da7d18e82e7a104ce45116252a8c6875e2ce9e1d89379df5399ff66502c18608d8a4a5a84b48e25b12b5cda7"; + sha512.doc = "f288668393d13baaf9022b78693db90ed3f9dcd5e0de99af04600d384ff400a438b4c8c520f79add113423e67a9c12b649cd700dda1e2b6e33847e79c0e629eb"; + sha512.source = "24769e7fbbed77ac18c7cc6d605b5f4dbb7c72b6033b5839612635b6dfd0a9f0734f2c0c9a68009788d8331e2c7e077bfca54eab0b782496de5bab3d5fd5388c"; hasRunfiles = true; version = "0.7"; }; "ethiop-t1" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f92e000226246e0fdfc99818af683f1d15f2e5f95a44f2086493079ef0b08f176216c26fa7299b544e3e45f3ef876f0cde36098c64b95901607ce4761adb7ce7"; + sha512.doc = "ed5ba0b4673c172d6cc4c43a1aa1fe6dfb8c986e7a96ff9f93a2223aa706515b48f87f7e8f8668fe07c6fe0257912bf27e23cd3586e5a5bd43293c3926a45f55"; hasRunfiles = true; }; "etoc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f429d8f075d5596f246f0ab11c2187c0a58af7f2774e3626f08a0dffd2e0fc87ca0d118f63753a75b6ef0e2d4bc491ae575216381f83add8b90721ce5f0ce1a3"; + sha512.doc = "54625387fcf6a316189fcfc797137eefda6c29ebb69250ce425a2b5602f038785b8cdd642e47ab670487dca06baf9d71d6d2e5953529dcbb9b188cfa1ee5085c"; + sha512.source = "c211f9642c85d11398e9097167d755bc73916318cf0af87bb5e7e1d6d7973f9248da224b80191fdc8cb62d6460d1bd004ba01ad4d24412cab17874752756d220"; hasRunfiles = true; - version = "1.08k"; + version = "1.08n"; }; "etoolbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "aacd0e963ca33891b9bc85e6b8163841c74c645540c0ff058dbe4f8c602a2dc1d78f030b28880517ad81bdc09221810e80536b093650371f4111905b1adb1a15"; + sha512.doc = "916c37e14362385d591b7917428bae40e893188b2332a2b6ffdb0500ed887faadba107c5e828c6a7c78aac60124b735ec1e0f732dfde25cc605e952500eed5a5"; hasRunfiles = true; - version = "2.4"; + version = "2.5e"; }; "etoolbox-de" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "68733f05fa5c7be2bfa403ea1f56d5c9d88034147f30f4b33ab4fb9cf8ec38bd1ac7f6ec05ca6350cfc535a5505e9adf0d43b54c4d34f6f53ab91bdba41a28f0"; + sha512.doc = "a94bfc0ddc6fb69d659c0ac07228c1b39b8ebee2a5b0856fe5efa04b67728540c10f0e69d954ef0d130ed438d03cd00720334ebd86f900ac2b4c2a9f7a7980d2"; version = "1"; }; "euenc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "612282ac0c8e37530cc61668ea62012e523568cdddfef85453e04d3a2d5e06c2f1f1a6bdef362575de796122f602c7dc2bd59c8c99d5b763b3d6d38f4f0884f6"; + sha512.doc = "8077ef14346931b9b46b380a70960586c40eb1aebad1a51e98ce8e0ec65996f439756ca9cb2102d34161256bb5e224ce81c381fa0baaf8163b21faadd6317ab5"; + sha512.source = "c7e29144eca59718e385d16dfceb2ba287275b6dd180da7bc72ed27ffb9385ba339b1039b1886fd015351fe184adbddc8d418c83a24949cceffac08497e402c7"; hasRunfiles = true; version = "0.1h"; }; "eukdate" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e0f182dd38ccc01d583ab2d968a5dd2394d8ed2e19a6607107ca56a76aa0d081bcb6e14cae83eebc028869ed440ede8ab07ea64ad777e503f58631e2bd9badab"; + sha512.doc = "d34a3ee3ea4fbe49668545cc117df1cacbd6a1e6a9c9a3e14c4e3365bf5dfc71d84b3de37c4b52802d797844c907c228cba7939f0557afefbf5ef30d123cf557"; + sha512.source = "fca57c1192914d1d6724eeca76e9814cf6da37f00b52b54b63d24b4d6142b2b7cdda94ef01516a4e53ddc73872f57fccb39bab686ddfd9b17af47e91647e95b7"; hasRunfiles = true; version = "1.04"; }; "euler" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "de030918e02a6ccd840ea16e1e0207d7e19116d6e08da5dea6c0c0cc86356bf379cc84e752c00956591c97921a826ba341400c0dc43973090b5417571875f067"; + sha512.doc = "724071a613392351e53c59669defea562d0a87442b74360cd3790d0c652200f4a5aff4dd2edfcfddd369addacb45f7b7b39057b9681fc281e3ac59b3eb2a134d"; + sha512.source = "080ffb7c1b2f626a87cb5a8add6c086b640cc6402078c736dab4f548d75f6d27f9e4f5a860dc2268823424ba2e189d294fbafc1efcc936d62399b487e0eab7d6"; hasRunfiles = true; version = "2.5"; }; "eulerpx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "65252de7cb03e860c6b3bc26198b83fb851ba1563ac9eabbac549e519a18bbc9fb05c7ae03ed9fec7caee69576f9e42a0c3b544cfb97ead49a364567c00c94fd"; + sha512.doc = "00aab5a1cd65386beb6a3f7f0ca654963013cada73296fe1c6b4fc139ef3a4680aeb06fe05496625add0c57067f29034a14a84506f6206dbd1ade8faa02a2605"; hasRunfiles = true; version = "0.2.1"; }; "eulervm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a56f542e0a2f8ec802281a84b724ef2ac500db24d6d5059c130616706263417e07c99a62319e9db4bc3fec180a4f89a7e61360695f6cab773d07c8f9e8071243"; + sha512.doc = "31b3826f02da923f3962cd86d44034c6513da9f4967bc01263dadd380f9d3cf548f19bf9bb1057e3e36bf860ee5fe25f313806c71b0f97298ac2301a29b7280f"; + sha512.source = "7ea0b2c11391105ef71a61597813aff567a4b55208b562f4189a657bec4a47d61d32a3518d67e3023d790e674eb340a2deda6f81a11dafb4b8bcf1090dc97df5"; hasRunfiles = true; version = "4.0"; }; "euro" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2ea3b1037c744ed8d9c6fc060f9c1acf7d8f915b8099f7a2e7b99a6c1b1a6f03695c8acb7f6f09cd6e50eff28c7cfb48788c351306c44cb9b586fb269e1a9b21"; + sha512.doc = "b432146e058e920bb1bb7f19ff82dc77a260284a5597b0e87df70a0557ca232cace301d6d5f98ea7248408adb78899a4500b77027766fe7dca81efe05bda429c"; + sha512.source = "beb42db4055f4607e8435a5659ae6b380a2552f3a8a31ee0d0f9dfe5fd49fc058b17fc7cccc3ef7dbe646342ff3434fbbafc4c38b8c4080fae041e322893568c"; hasRunfiles = true; version = "1.1"; }; "euro-ce" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e311391bc9efab8c0bc201fdced41890018765cf781c15f23d21da73edce1228c9facc30c4b4c833ae3769924fa7421bec657f940c9ba5afe624e05b736aef18"; + sha512.doc = "af892c5470b63e4b40497fe205bb10c67958d83322b934f2f39c22b86a1803809f5b97dd5e1fff8c4c1bc041c5fbe5c6575e2db6e96cffe50e7dee7667e5792f"; hasRunfiles = true; version = "3.0b"; }; "europasscv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3cf10d275498bf098b6db80b9be7ca18311cfd6b08af18353b9285793666557805282aa1b94f0e16a6c1b144c401b2af9bcf75002b683d78f4c0c8d2ac8cd108"; + sha512.doc = "ec5b8c88774332c3f7fab3b61fa812a4a1862fc84afbb8c939dede0dfbaf07fd3ca0c138edf0a1d87344af386ac815a2a1fff76a5561732233fe4029450eb39e"; hasRunfiles = true; }; "europecv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "826a17c198198bccf47033df97f3211da46e1f6f85dfca1f95766c5a4809b24a4464892a5926abc0d113c01a121190fce5846ac8dd96859c6f056d8c5b30628d"; + sha512.doc = "545ed5f435946ce8e91072a84db9bb9fcab37af6fb6eb8efde07515431c19d1e80f81a204d68dd546f5dc5e20aabe567e917c1267b96fa3a7d662d29e5344387"; hasRunfiles = true; }; "eurosym" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b917692f4d0ce9899f4cc9ea63c015a3ac34524b4f66059e81d024153b8c25b9e3e1615d02dfb5dd48a8dcb3a7f325c12e44765f76907aa54b12e4237de224b9"; + sha512.doc = "efa2ba43b93f5891294ac15df3d339ba6ec0fecfaa0509ba380756189ff245f3c4055b168730316b169cadd3ec7a5159fff65e905302b34ba88fbb25e4a1f3ac"; hasRunfiles = true; version = "1.4-subrfix"; }; "euxm" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "5bc5845d8e48ae7241b512a03e0971b9b8013d90feac90de9bd6dba3eda34b64375fc0e6947b8e524d702619bf607e9f94e2d25c21ca95e605886960e120260c"; hasRunfiles = true; }; "everyhook" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "58ba2f87aa416399b36e52814282ebfe2d6a670ddff20c597606545964ac8abcd9ddffad7dc583a6263d6684ef5bbd0d90b1a772b58f9c4a10ed3c0137b110a8"; + sha512.doc = "4223aac4fa47319954c931fae3c5e9a828ef6886bc5dd1885e27b41b2e9543f9d0a10a90e8e002fd196572bb20e83db9970f0d3417668cbc25462b9ae602f4fc"; + sha512.source = "7bc89755b1a3d221045da677ec7b24e6e3bc83a88041fa4eb9d322e96b318d1e6a7b8ef16f5b6924193667dcb9891e031d6feee11326d325721b53b3e23612ae"; hasRunfiles = true; version = "1.2"; }; "everypage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0e77a77063469e1f1b872bd84720d1c9118f39f4643b7511756a57cc6ba195f1a619a47d80ec82424a6fa09d4cc2e636d9b6d2aec6d76e80cc7476737f4d5c2d"; + sha512.doc = "aa70833380e10c6e1e088bbf9830be902282593d65bfce236bd0d4cf9a05075f82306e2b269d3764c430e27e23f27557ead1073b167e41a03fd6754b89df188e"; + sha512.source = "a5c921653ed0cf1444dec20fc20e57e3d0c7ea4253af6042ecdd907a8948a6dfc2ca7580de06c39b78a66dcbf62c891c4aa023a8a670ecd56dec8357d626c248"; hasRunfiles = true; version = "1.1"; }; "exam" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "040ec6393b6f452ef9b002e4a802d599eb2a647777b6a320d6763e9cb03541a478d3e133099df5f3bf10e4039c0f42ff40089f301ccead620dda3100a792a5e9"; + sha512.doc = "204ac96435e08472c69824118a0cdfe434a5baa26bf70844082c41bc26312a0387624dac5eeec085844dcf2e0371ceb0ff525dc6eb5f248f16b84f4b84569b0c"; hasRunfiles = true; - version = "2.5"; + version = "2.603"; }; "exam-n" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f0152a94d73b70c61bce927e2f10ca7eb09829988f41be84cdfda6b455053241918ddceebac46e94955680453b5993c1769707c5f623e543072d6633b03ff61a"; + sha512.doc = "86e70f0bba03ec40d3c77cc4f676e365076602d4fd7f92882f0461fe4f425aeb6a7fa47f3412fd7a9478c7e35f06d4d5105901d109c428fbef893abf9f80bd69"; + sha512.source = "611e76b45def8c6a522d3bfd163da2cfd11482f60bfaf5371d9eaba3982fc13cebf3982525a17ff1de87d81636bd1b4f9ace564fb8ae79929dd1ec50650e1023"; hasRunfiles = true; version = "1.1.4"; }; "examdesign" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b354eaababfd8d8d20516c5eeb70ae687b6399520fa60d5fe88b0627a6f8b8c5236f9ae25dfe91ffa53324478b31bb9631a0bd12aae30d1e9b9d34a8df724940"; + sha512.doc = "0afd372010830c18f2f1d4abee2771e2b33b0bfc95ebb9fa055de2bfa19bc24a0318d527cdc47826b8c35bf5d26ca12c4d32106837410e1b5fbf8d7a63d5a651"; + sha512.source = "cb6f9af701d23b82f22ac9be7ea904526b2295532638f4b3d1133ec86d4d106302c24f7264346dbf3b4e03f132c9f0f843012e49fe98b22c2b68a222f87664ab"; hasRunfiles = true; version = "1.101"; }; "example" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "e1362dc171454092e956051ee6de618e6baa1d656b28cf41afb6907e38174ef2aca467be2ddf9c575a6278af1ae48dc3d33b70630f09d59e4eccd5bb2ea60760"; hasRunfiles = true; }; "examplep" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "910877e6fe4db7023f625523284af35fdb7c3464430fa81a9d89c2c5819aa3cd3390827f84ebc4f30b623177c71d89217e749dff15032b06a12f484dfa9107ab"; + sha512.doc = "2f274fef33827ec8854b5b7091538b2e3c2ddff4dbb9d9d6a64ffcd65b1cc8e4283e28acfe441414782a29f61d6bc806dc9a406c9c7fc0fb306a9a40e03d29c0"; hasRunfiles = true; version = "0.04"; }; "exceltex" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ba07d375df5cf350efee0ae903772f9b86b66dcdf1b6041c85624799b65ea2d24538a55f7aabe831bbc232b38a897a40f2157fa7f9200fa2976cc765b46f0182"; + sha512.doc = "23e5670046a28b4cdfc3670f59b77b65e057fddb383f565e061f0f7d4b4257b0f84bf88e6bbe4cf69fc114f547e4246e68596532e70cba2b38507f18e48412c2"; hasRunfiles = true; version = "0.5.1"; }; "excludeonly" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1dc2838b12cab19229491f718b08056e75dd0355729108f70dc9b6a7015206757dce45b7ca13a44722a4af0697c9aa7db20676c970aeae45f5056df153bd3e1f"; + sha512.doc = "69c41e0af7409ff55846b3a0b6bdec2adcaae993bcd1d78037ee7b3f193550b21865c8918ae6d05e94ddb860eca291d03167ddb2e6d17a4535b1883b43095afd"; hasRunfiles = true; version = "1.0"; }; "exercise" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "76140841a088aa68b4952cc6d7cd5c2ac8331b6e971093e2208abd59cb48fa03bc0feba08e852bcae781de100ecd87dbefdfc4d09c0c370b9c4370535b1f747e"; + sha512.doc = "e0340a2ccd05925232030e583f944425d1d223ab854b56852847d0dab762d185ecc5fc1d88386ceed403735d1cb673d8442aab6dbc72a5b7f2524c4cbe1fb502"; + sha512.source = "2d6d4af4beb9c5df0e67b1fd61b25cca02a69d9ed364c9d1705b1843b6d7f604fa4d5e9355ad9e3d58043c57616a58440c067de2ce238f8746505d17747ab84a"; hasRunfiles = true; version = "1.6"; }; "exercises" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d65e49284fbaad1996887bdadaccfeaba3741f41a04f432ffa94e8ae27fe8a45a0de5851356327bdc5e33ebf8315112dd16b2363a4bab07a03f858ac6fd147a4"; + sha512.doc = "483e82f1701f0b945caf7ab111a31a874c0c0706800f48f964efd87bbff8a3bd12e8b2fc8a17b3f5120d699d366b023fa9aa3de575d14a8477f09308ad086aec"; + sha512.source = "dae7f3c3921c4f8268e7db88e7f0432ccb270e72d7604fa3b33a9d50114c3076a8f6286138ad1072ab6aa06b978fda335ffa6db3f8f9127cf89b14fa4644c12c"; hasRunfiles = true; version = "1.0"; }; "exp-testopt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8582673cbf181b93e868cd36266331eaf03df2c766d1b2eea0ecaf69fbc3529a5f34ef4a71c4f06b6a01672638d2613cc56d6630974e1295a812de29a65b2cf0"; + sha512.doc = "713daa96d84f83605e210c298af3224093f5d758a9cee48bcf2746e34ad5b929e41822a1ff59e22262b1df4e4da4b4e8fa24aa7c4d814678d2c2f6aed00888cf"; + sha512.source = "402fc1bd581c3535ea527ac33c8dde0fc5cb554401c826373d9b25a2aae6f445eedc689ed00571380fbef3c301a0c460f693f064af846bf25e7117b795a1dbea"; hasRunfiles = true; version = "0.3"; }; "expdlist" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f161451c2e59eaf28743f09311a5794ceb9e9e294e82288f96bda131fa793cd0baf7530c1fff169ce17bd40e377c5616a85c8dc9c73c184a2197f2a8d447de9a"; + sha512.doc = "a18e36bc7b0491b1f27ef27e0668b1cf707a3a287c2c6e9ac2ba8d62b7d64e19d0053c9ed024ca7050e0ad5685cdbd00b25f4ca89cf93b60f17d23c40bc2d7f1"; + sha512.source = "c73cd4df2e9a3c3576fb2d65890fc9b6426029a90796f016c40af614b40e618fc603851daefda001bd692f07744de3fa19c0cbca92b47794d23456e593f81fbf"; hasRunfiles = true; version = "2.4"; }; "expex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "90c6b5eea3f73451bf473afb3998734be4881f27a3d630416894a6f70e54246604125f435f6670c63a5c191e55f1739d3e1d14222c9a9e1c0754e72753d7e3af"; + sha512.doc = "a19b0b4a5472520c3738679f745aec78d1e20b09c0a535fb5b333bddcd7bba4c9eeae8372f45ebcf1c29ea62a4f8579020f08722fd2186d6910b64100c42b0f7"; hasRunfiles = true; version = "5.1b"; }; "export" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d8baaa2aeff62f29b09e70978d108fb01109fb388aea2d3812ffc84bd0c9eabadafa86a855196fa8aad8d285d2ce06ce5b9f8d38c98f82eda72c70191959d324"; + sha512.doc = "49d805277234fa3a77a95053a2f0bc60d8b7ae812d4e6e3900cf1342f3dd23e8d25b557cbc4e4b989e7ab5952f6777fd44d3bdfb9f8a13cf5c9d539e825fbb89"; + sha512.source = "a55e80ef71460729a0bac56a285718345e1a446bdcf430b1c7f67960879b0c5aaf7b45f3a2b81de07f611a0e356f319c34e158cb5f23f694fd30c140769b5904"; hasRunfiles = true; version = "1.8"; }; "expressg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7317f0148e5ebbdb8653220cc10045ab228c60188e99c8f9ce2c4582b4f2df9d1da9c18b50b86db66acd144d86c61ea1f8f837e248a187eb30a98e7445fb8a02"; + sha512.doc = "4395ea2f6eccabfb48e9c55a1b9969f5bc2284718b703c3e99dd9cc172b39690fc49946b5b3afa1876eea1017dd2485fd9ab13045d776ea67fbecc7280bdb231"; + sha512.source = "4b486c58e3679538a985e52ad1cfbb604929fd7c2463b198f51a198c87d697b08687d7a6a0cc64787701c683d8c44834b30469008d93b910c032dc54fe0489fb"; hasRunfiles = true; version = "1.5"; }; "exsheets" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b6c3ed8001298b665cb476afc4b39900562fa53011296f77072f2370a3a122cb90ac84afc252d8655ffb67f0d9254f4d9fcd197b644b2caf91591826c82adb63"; + sha512.doc = "da979970bae1a3e0ef2e4243aa3cdad3b01ddce123216f566729ea7a4e1bfab2d600fb543e603cbddf6a9081292feac8bc5fb205fff529a1911d47acd59b2ff3"; hasRunfiles = true; version = "0.21i"; }; "exsol" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "88e6d14dc081825235442b2699c6fc261da96f97c678d352e36a6e582818d88e6c69ec0ad19ec2a3a7690e6ac302d5b105ee139aea67ee988a819a18fbae1e35"; + sha512.doc = "ba10e4b83c5374b0d0e016d8f0b3b3b701bb3e8604176c66620377501e5f634e7f00008409a8ca6fe944e884574f7ae080ce3e9d3580cf47a658eb1449b88111"; + sha512.source = "f6389b5970573f6b51d6386a59c672f821e53cb30a6e4a3c39b9095501c8eed2d42389f5fc2571525c807f071f8b450ef7647b8720f0f3a35368ce5ae63a2bb6"; hasRunfiles = true; version = "1.2"; }; "extarrows" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c43e1ee79fb03bda0097678b6fedd6bc006c6f4bb4fdd7a9954934e0c4da288aff0583f9c12c16133d3daa99e132260ac0a2ee1945b617e4077426b6cbd7e35e"; + sha512.doc = "7b25392720a6c85bb05d25ef4fa74124d7137fdf9717beb13192d7c534a4e17f67a541acf4191d3a9530d1540ffac5a8393524fa8eae177ca038a1f0a1779021"; hasRunfiles = true; version = "1.0b"; }; "exteps" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "27a84d86bd883b3e912a8554ac22991109b477ee9196ad2d63f0ba667f2e07de185fb4a06658250f0e195e95cfeb1dfe251c7c61210d4e8f14d01a2fe3491997"; + sha512.doc = "85189427bdd1085f35659af197a0014d4026986d88a45003c9660ea01053e28089e201254bc2d360a894069083e860271746e3a71febc9dbc5adff6a3148dae6"; hasRunfiles = true; version = "0.41"; }; "extpfeil" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "08cd37d649a5cdbecc0867a830357348eec6e9d4026e76defdf07ddab58d7d4e3e98602d7657abf3fbb82d2f2cd2a92d565d62eb2999007cd43f9ae7604bd4e1"; + sha512.doc = "b02eb633033a110ba6d359064eda80d3d93681cd7861128e6e1eb4b6dd5009b7c18cc5deb1fe17b0610021d3b235cba04d7beb8a3aee363f3d2c7c27ca2fb32c"; + sha512.source = "8115467a914cfea6bc9ad95fa2c17f9c29481656bcca7dee537979d82687d9f2d45727b8ce979a740fcdadc7608ed9765240b359b644399e2fb8a16cfb6ed0d5"; hasRunfiles = true; version = "0.4"; }; "extract" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ab58d4bc31d136b9bbd4ce8d198b9d19ea88b32acfcad55e0d5162a9cb73f91052094391040f16b7c42488bc621beab1895a6bf9cdedb0321a07b3cee4835383"; + sha512.doc = "e2ad26b2aa12df0b4c12cf68319d97825d89b2afe3aa73c6034e3acc3e6f4883d063cc86fc3c0185bc16df846e91de89f59f3b70a67db949f33b3d73d90b5d77"; + sha512.source = "118695af01f7202bf3f5d089c97d7ccd801041b9823081f21e0636afc0a5c27d5632c02df7a33d68e67e57aeb6e4ca50fd840230ab0c1c4b19b39570ae8f0fa2"; hasRunfiles = true; version = "1.8"; }; "extsizes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e9cddfa87b67033004e96ffaf182c6237775a2c0f08437d39c501041affa91a7b18e36100bac036871705c2908ecb520a132685abe4ac4d4789fe880dc45bea1"; + sha512.doc = "910de0f6f990f7ad769f51cfcaf4215485fe69816b61295805d3375cba4bbb0182ec5f0850c0ac34ca5611e2894da09465e63efd1a56dc913c1449c9e374ef0f"; hasRunfiles = true; version = "1.4a"; }; "facsimile" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fc15e5bea58e991ed2d56a7cf8e894605d11426bf9eef9a84bfc409fd58710a527cf5db2b0690aa4cd2ee60227fda55c59fc7689381c20d209732f20c1b8b7aa"; + sha512.doc = "2e28767e952611c803ab62e4b43cae2f845fcb4e1cbae788e913a880ffd5637d4b4c6d072281cd664e2bff4a671339bafa95f6ad02f1f1cddda68b5cf2122959"; + sha512.source = "f04bc97ee472b0a08433eb0e095c28513174dcdfe2316f489cabba28079411bb9c8a496742604d5799d8c3fd0209b535d5229150773b466db392397d566820a9"; hasRunfiles = true; version = "1.0"; }; "factura" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6e6498da73be15af2b3adaef8465debff6d4ce20d51245c67f82ac3ab6b4b5ddc47f0cec74c3bd63f8cc4dba515a0dc0b4f2408aba959344bac4905e4ad613b6"; + sha512.doc = "29984acf63cf93382fb554cc8a21e0a611552a17e418a6a211723803a6d91aef3228c7a4df8451ccede56c4fac5d0c990d9f347ba22e9837d279f6b264923025"; + sha512.source = "10aa58ca5501437bd8221f1c985cde776059950c47dbe66c20883ba11c83127d75750d6524dae1ace3af322c13249bf00cc637f4ff4770f8b3e7d407d70e7f7e"; hasRunfiles = true; - version = "3.02"; + version = "3.40"; }; "facture" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0c693a03d03cf15503942008505b0a2d48819ad59a6b39fb5b6b1ffc600dcfb4d5b1b37d2c29f4b9eb3c6e09258eb2630c7b0f798a1a88d60c11cc7e745aac94"; + sha512.doc = "df4a4bd55c9706adeba8696ff825cdbd38cd5c2cc8bde21969d6296b4f602e9559be252967f0953af139695e15e47d2308f3abe22320c90475f53b0958071928"; + sha512.source = "27da89521c978f70323c3520989e75e8a6b7ccb290b41a4b6acca8c6ee583430f95264d540f0cdf0349b6e1c706e1406f7e22cf65dc169c6780e01e60f580210"; hasRunfiles = true; version = "1.2.2"; }; "faktor" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f39fcf2d87224c0b0449793a6eb81a302904c271f6d7ce7a582e3e592fdbf4b81eb8712000c67f5fad544ccd48f3f003e4f6be82e9ee7d78d23c9ff437b9fb05"; + sha512.doc = "bc5307d21dd40ac2e01250e2654042896f0b61559be7c1754ae82059e66297ed547ba304fa108412a6813d659ad51458401e4ed551691fd95f77496877cd65ab"; + sha512.source = "36819c0580e207c0074daae1332cdccff8bb3e8aae364c52724871b4e6c31072badcba48a7494fb5bdca08301dd1adc680b2655d3dd86a746aadedf503c9dc44"; hasRunfiles = true; version = "0.1b"; }; "fancybox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9e2568f2ed6d912db920e5a79023922db5f51e069c83d09588b7e763a04e1bc60797ef32c1bb92281b2427d6c1c57354c440f5a26ba9ed242c06501d470846c4"; + sha512.doc = "24ee1be49291ffc4806fb5913eff69e8c880a7bb9b2edebc07044c50bfd45b8118186f34f60c41d7fdb18d6c6499db935a93e56dc03521af28b01c38438a9c75"; hasRunfiles = true; version = "1.4"; }; +"fancyhandout" = { + stripPrefix = 0; + sha512.run = "19b289b43c88f5ca5a337ee37ad55b8d04a96598a25486e583b05164baf5253ff9f6af73f27105f3e2075215061c083f19c0da151b04ac7f95ee8e70beb0fdc5"; + sha512.doc = "1988ab58a212683af58163a5a2914c8c39ec69121ba2ab17cefceb04203d4441126b46693d3072f468324025e368a6202d4caf858f278c02473d1903c98d22c5"; + hasRunfiles = true; +}; "fancyhdr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fbb979ec5136e80de13289e2eb6e45f4ce37cf2d7d8b62171b3d87f49c5afe187547a66ccd107d80451c98479b52cec7b794a3a696aa6809b20acfd84033a927"; + sha512.doc = "0b15d9b4b2501a247a2b35bfce6ef37e972d884c0ef7029d940e338fffd308ae544a735afc2befa94537b128e4de6fad5aeef278ad15d6e8f5289eaf136d222f"; hasRunfiles = true; version = "3.9a"; }; "fancyhdr-it" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fa78d0f7003f8d451c7a5dbf28a235db1d2b58223a8f231381dbe27171c96ba3b72b83b530bb17f3364b08c74cd80e15eff05e67c1b13b82f7a509d2aa94875c"; + sha512.doc = "4b91c678834782e813f66125284e0fe7bd031ce329feb57dd8fd74b48ab5f13403bfb802ef627409facd5d28887c8facec7bfd734b89b65191c62d0080ca5d9a"; }; "fancylabel" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4152b73a236d6543c5d305db5547fb965548fe05ea8df1f27f4107585fd3948281eb078700c99e1e0d80e45119e48370cf01a5a36d8b2861b90650e48551f9e3"; + sha512.doc = "30f4836c91d8d4bb559064449dbb225757e1f0391c03aa4fc5298059c935ccc59d8569db3487c4e63742c0bc51840ad01ada9809c49fc3c91b6b1b190f3cac51"; + sha512.source = "cf44d6f13562b67faf758b4506fea35e835e212c4d5aa12ac70039b8fb6a751f8be491d35f5449ccf2f804a038fd58d988021f13b293ca54419d2612e204e039"; hasRunfiles = true; - version = "1.0"; + version = "1.1"; }; "fancynum" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e0c0dc5c85ad4978f799b6508e31221b43923b58d7109c44fb6b51436e67c24d41b1a14102db2fde92dff3988ae1281d18ff9a456cc3fac88e837676582c007e"; + sha512.doc = "21c700bb4e38a64cb579796bf6317129a53354ab9923a9b53729cbdfc278417ee7791a6f880a4c8c5e959e84e87fd5babe92f9386aed591bb3bd0110e3033806"; + sha512.source = "d592f1db25ebbd3fe0cee622f5e20433239781b07732c01390942e566ca31402191302728a77472aefd5d302e8136b03bf5f60290d3d69df4b8d9a083df63d1f"; hasRunfiles = true; version = "0.92"; }; "fancypar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "66f01bfa4f1700581fd42114329153687ee5867a904597bf27f3af5c62e37b640f413a51af1983ea39929adedb1cddf86d449215757dc0003b82fb7592c21a79"; + sha512.doc = "a01d11ffad07aec5a40176d6bd5425d98230de0df06fb21524c15e8342a2b606b23cd1c19b5de8740844f046c02f7dc7c34be4bf5107ff2f205b6d6e7e3d165f"; + sha512.source = "889389aefa10146489daf0d3de0aa161c0f0f748cc1722356e586eb02fdf84dd2fd4a9a2cf04d1291b9f39ce1dfad83d95c63665a437e7b0250cd789f0dbea0d"; hasRunfiles = true; version = "1.1"; }; "fancyref" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1cf0c8587d9e7ba7648ecadaa089c186ff31d2f6d1f78c28de53db2f5738dac0a811a187b6c9b1d18ba3e79f21e7f214e6cb35ecd164bc8de39dc831d79aba92"; + sha512.doc = "b6672e8ba718e0f0aa78ba4d53e0dbb46caf51f7b9d7558d541acbfdd22751fc04b4e0d92aaa5038d157a2e4a2314e3b582cf5bfeda5299e70e21d5671379de5"; + sha512.source = "ad1269959246547251d5344314e44f934e68d7085f5643320e9d14dfe01e19213b8468c7d47ea4acace086d275de4d73b322bcbc0e8e2ac8561aaac5f7509f82"; hasRunfiles = true; version = "0.9c"; }; "fancyslides" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3991a2412a1d847ae392f4177dd378013dd7fe9e55f59ee9bf343516076bec73698004276c1d9d01f32648afe7e0d7a363f720a0a4e19622c9bfafbec74c526f"; + sha512.doc = "1e6bee86b7af6b0f3da83992a9cfd8f063585c72593eff2f8f9d421b9d529ad5a95fa1656036bfacf8487b3dbf2c54333eb1a665a169cc9a5cfb8623df91520b"; hasRunfiles = true; version = "1.0"; }; "fancytabs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "23c10b6afc2d4733930c3b82832f7108010af84f54f53e844aac060c415d40679cbbefdf42750c6cdcedc69d5c510b7b6d8a9b92daf1e945faa76ff5485e1054"; + sha512.doc = "b3ac96a7e40248b79f8e5b77e27015d9348b5279c5061c81c1af1625013b03ec3bbc1b714c370c41d113d94132e93c193c39155790e5ab109b74e816494533f0"; + sha512.source = "60cebc9d236c7cab7dc9e6d4853c31b2ef2fabb657ca9b72f8f7015e5472457786c257f688a058ad456f29232acd5fe7cb7778fdeb153b6ef4de7a9d826b221f"; hasRunfiles = true; version = "1.9"; }; "fancytooltips" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "448c68944d389bc0eeb5ae8347dd77ac0603281150b4783de7a65d17bd38f17fff7619ba0d548c5baa21367e8ad26a205ef0d4691ffce772d81d11987a494a57"; + sha512.doc = "b8bd34a1066a9aa607d866fdb79a47dc2834e7dbebd6d3b1c3d9e76dd6b7b5cfb0a7cfd89d13922b15211f82af8eb9760fc0f030fa32ac322fb4e395a8941fbb"; + sha512.source = "47445e5da72a6ef25c2041df0a163cc699740fe0964187a9543752b9fbebe84cb8a14aa205f3e265ab3b87d7b3d7f81862621b8a00bdb2b01dca5810bc161f05"; hasRunfiles = true; version = "1.8"; }; "fancyvrb" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bd96399219b8f4f3a699931dce431f343fe195edf6620669f7bd20811e530602287363da1032958d4bf8ed2632f1bca9fb406b9a992ab3c9ef1fcd45629490e4"; + sha512.doc = "9b5b420812997dcd4fc1eca8c8f07270266d62e10f48fd9853bf40f9be7de24ba4be079e69b1b36886b0657fffed8a943c5d152bfee06f40b3cb6eb849e569a1"; + sha512.source = "2133c96bcb9fa28c689f13b7facbe7ddb9a1861cc810b9b6e181ada7abe0ebfc28fa539abfd839ab1299de6f4784634b66e38c77a9558f2c614168c320a2cf87"; hasRunfiles = true; version = "2.8"; }; "fandol" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "443983d3bfe11acc922036e44a09fa27761b9850cfc5be1dfdfe3afba8b0a7fec5d1da429b4ffbe7dcb7c0350214e7465ae4f01e9295a71f392bc09ebc4630ba"; + sha512.doc = "fcc48dca53b2acbd4a9b4eb49124c250dd847cb7e74959434dfbc9ddd91b136251757904749aed2502e55379b7be66fb3690924e6538e3ecb208c847322dfe1f"; hasRunfiles = true; version = "0.3"; }; "fast-diagram" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d254f07689dc7f46b121db935e2f995d07f47f482bd205024e028aa0caebe26f98e0d87092f59d830f343f5fdc24a047c67633a1853490c06a5aaabb5accd9f2"; + sha512.doc = "8a3f7854fbb9008a50a13d4ab3f762a89d456b75ef413fc53b37cf4156c221283ed03ebb3b3a31048dddf281223cbf7688a2e4c8c7aabb6413372a34d968c3ba"; hasRunfiles = true; version = "1.1"; }; "fbb" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "acf832878a678dab8ddf3bcc41b3c4e931982af0af58b47cca0efccbb03bdae93b07299c561a96f4ae47df3bb9656becab93cd7555d49be841d7fbf561546aec"; + sha512.doc = "47a30ae9d3e545a4ceab4f641f92e25df25e8cd09bf2110dd3cff0c1be869ebe00dc8b78262123fbb2ed6fb374d2068ddeeefd278669032bc826706b3116b52b"; hasRunfiles = true; version = "1.14"; }; "fbithesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ea0e9c94a1c0f11b5c82da4d7595cd9b41558109c628bf24301cea07f26c6f735dff08385f7d78b31aa7129e47eddf58cd0a812a8812e28ea4293bcdaa72829b"; + sha512.doc = "63afb074229a69f7288db834470e79f02014bc31662de79c4649d0fc72fb909683aa38f3afe31a0dc6da5fcd8376e6aa49fe079faf6637ed951b80d3a645a68e"; + sha512.source = "9764719b0c735e79195cdcb154b6187fde124cbd9d30db09adc9b9aa279e365930cadb2ce877ae1749b769a8e106601334ebc47dfdf315841807ca4f9ff238b0"; hasRunfiles = true; version = "1.2m"; }; "fbs" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "576120971e4eb156ba7c66f33175b79691ff16004f6ecc7d4caa1a82e3fa6d7bb31b1c7e46bcf3c8a028a2233313f8ac09fd69bbae50a0108d8ccbc2a10792fe"; hasRunfiles = true; }; "fc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e7add9d87d360bcc70a05cfe26f8a41a0ea4fbdaf2bdcb5931e61166581db6f5c185f455ce8d9d47074b226c4ef9d4794b90bcd90d620e69711836e7913f5dbd"; + sha512.doc = "edd7d3fc3df5f6c21a1c9b9a59af00c4951a4ce73464298c1d1f1b23bbb18c5920ba65990ce4f4ecf642aa115201872fb9e6a597463baa17980fb0cf906acebc"; hasRunfiles = true; version = "1.4"; }; "fcavtex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8caf87bdbda3bd9350cf83e67a2b0de4224cf180a19346d077d6601ab3589e931eb5e522271d8725518c944a5872330d7a25c780e65466d8362138023444817b"; + sha512.doc = "3a83576ec440730ab1881c9afdc9fa8a8b3f287f6172d57823583d055cdc703ff7e37ca67eafc399cb333b60dc4afc857182bbb29125f58fa70fafea1d7bc8da"; hasRunfiles = true; version = "1.1"; }; "fcltxdoc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "153048455389951e49d699ad07dbd80579db0af2d8655ba294009b13da3b9ee89a1cbbc84c6704b465601af79a0cc523f4f198a6fee409461d8175337a37cb5e"; + sha512.doc = "bfe18b2871a7dd80f4a1ac4df8772035606af2384000531a007eb7e22751cf572641c300218536f70b15a0af4e530c0d1c3c272680d60f26ab53422a2f2107b9"; + sha512.source = "cd6d4d1bc1802d44b9ee30e4ddb45689d00e0dc413a14d9ca9502384268efa579dfe3c551fb72b875a0468f15e8fceefb8f74608d6dbb5803852d3766fb6a90b"; hasRunfiles = true; version = "1.0"; }; "fcolumn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "04cd365b212fb3b1d1a1992305ca822c459c95d214249a74611b5ed0b069fcf360e51757f49fa06b80efefbeaa68636535e25ea880b2194d9104a00c1a5089fe"; + sha512.doc = "1ff374cf1b17f2b5141d13fe45eb10e34fecb57ca22451b58be44c4cce386a97664ca091386e29c1153492a43387541fbaf67ccb652a083c9bf56b674814ac92"; + sha512.source = "12440b04af8702905125e1ee1927b5205a98df2063280f73a04348ecbf70e9d725560e5e7ff6107224cf2ea31f099ea15b1bcb508e16d87ef819435a6745bb85"; hasRunfiles = true; version = "1.1.1"; }; "fdsymbol" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1270da930700599917aa72ca33d8469ffaa68a33c9a2ccc74fcdb25503b650846cc6d8b23a37d7ae102e84d51c558ca4cb9cb1b69edcd4c415e813b2e8228df5"; + sha512.doc = "53099bd98963950ce0d303a92cc4d937b7cde79547ebc8daf93c6e6a01b35ac0ce145fcae4dcb1dbc0cf6b4df54419d374d0b5c5826e1d95a51495c9210e54d9"; + sha512.source = "3bfd208a1ee8ff07f2f68bed98c785c79fba9d5a10ae71811ab33ca97ccaefe7ba635ad07974b933e458271b969ab49d92c6925cbdbc6b5e6c5435a025e76019"; hasRunfiles = true; version = "0.8"; }; "featpost" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0ab3eabc5119bd3905528d2890a623e9bcfffcd608ce4e2a56413b1b222afe5c2be05262b5a0f8a210c6e2591b8b86d096292d5cf4ded6dda40b33e872837b9f"; + sha512.doc = "8e386131263f50b31e575206c2c4cb49c494a328219135e757127588d968e81c68dee9d2e64e5522ddf125165a169758a71d34f88df30361e6d83b378086cec3"; hasRunfiles = true; version = "0.8.8"; }; "fei" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dffefd9b232e9dd8a816fa45737b0475740ed07f9167ba00f0271dcd580121cc8ef1c9be1faa6d53ff722b8a4439c70d3e316efdeb8f36a073f03c2bf0da61df"; + sha512.doc = "49f34ca0670619113dd7452c2223efdb9de36a15b0d0b1a8db4664175bd64b7e1074ad86eeb1261ee1b24c8bde07a9550a45a772da61731b8e69c76f1c1ed5ba"; + sha512.source = "739c8c559c54f49a9a5bdcb65260f80638f7b77232aa89113ad8909ecc81871d8476a6b78108110d4556af70a1582cba496375acb08227c39e852a181184a87e"; hasRunfiles = true; - version = "4.1"; + version = "4.1.1"; }; "fenixpar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "57fe2ea29addf2ec285eb440e5c00f3f2c805bc13b8f6d5d33226e07125338349bea889e09620ae9175bc4b6639f211fd6e4b6674ea27d6762892166f73e39b2"; + sha512.doc = "50cc4182e6bc64ace216cca2303e582938e041948ea3f009f2db8ef7e777291d885be939b22d9e1f8201c9bce552cd6268854527ad5dc2bfaf74ffde6a640310"; hasRunfiles = true; version = "0.92"; }; "fetamont" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "967e075bec04359ea8e7c28e4ac723b892110fd405be22af9bb3004c934d316232798eefd722cfe8b2ea2b4358159ed9aaf2fe245b4a12e3fd1cbaedffab0577"; + sha512.doc = "2dffb49bce46a90efbe2f85117094c1eebb315248bb218e6aa25ffe1fdf687d9a029fefc5f0350b985028726627717de9dc5870455c3d6f6cb9872ecb7f563b1"; + sha512.source = "c77605cee00e227fca71cb3850375432460f282035cde0eda65c2891d70daa2544b71fbbdb6d5170974f1ed9fd6c50e9144a48662db37ae0860f9e0a13cb0161"; hasRunfiles = true; }; "fetchcls" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3282e1c8cef9262f38284576c8cd6256b8224d2b47fb4046bd92425080e38fa6a1c7b9cd228ebc591513d4cec725281e97928e42dda3626c94233bf619dba01c"; + sha512.doc = "57924667b2def106a157c448b8707318e99f23900d25cccb2701528eff0217c7fdefe14ec6172f621436ef863dc562b901e1ba551de881371114933882a6d086"; + sha512.source = "34d0a8a61b9ae779ccda68aba28184a88ebcbba91dc8f1f36c99ae0d2b899ee30d117d4e0565a51a381d1b9b335f0de9f0135ce3867ebbc4ef75bb8f08a6afed"; hasRunfiles = true; version = "1.0"; }; "feupphdteses" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fe3906cf8e3c80c16901d0ec4d9d5216131727f7d850e02cb2907748d44bc5e35f7902b8a6665983c6715f947f0605a336e4627e6f55fc2672c7afbd5367e391"; + sha512.doc = "f611d18daa2e53fada215d8722cf6e0aa3be5e2897fca62032ff84915c33b209c399db1ae068ef3ef19a8c2d201c2134c5d1420dad21cece0c397592052314a7"; hasRunfiles = true; version = "4.0"; }; "feyn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a91d9dc4de1c7f87d467215b4a3db343f4952860b517e2c198dd1a92fab7cbec7de878f882a4a03142d5a23f784ced33443b7dc8d08e11696fa5547b6fe4e0b3"; + sha512.doc = "d56a50e68700154f354435ec88c92d1913d9a3d40d1d01b064e33e9b4ec989f617b0470053b3541e4380f055ae31d9ebd738964d7d88c2718cd5786b18b708bf"; + sha512.source = "3890445b755aa779c3e338a4ec914f33c3d2691f1cbdfd917dacb46f0cd61ca31fe213df998372d03e79a9a8d24ffc152717b36e0abfcbca5c583a9c8821b5d6"; hasRunfiles = true; - version = "0.3.3"; + version = "0.4.1"; }; "feynmf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e03e6af806492aa4e84c9e84d8d73431e1f8a7a99b8aca6bd4066abb5b13d039a5b3b0015d3f02ca4e3a3645c57a6a98eb2c1fed1aaa060a6ffd8ad9704f4091"; + sha512.doc = "c2a723969d84f8939522a28c86cad4682583ecd50aee83e73b9917b78b98c7899c9e035f9ad5253d5c09a69eca500c28d4828f350f604446fc1d88bd36c82c95"; + sha512.source = "2edbae5dc56312af2a05b184564dbe91513dda38acac3f89e25cf81dc1cae6e22449abb8a15b1ae85dfe0ee438f0e6e368c2c30fe92210480b3c48aed7b9b057"; hasRunfiles = true; version = "1.08"; }; "feynmp-auto" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "555858178bb28a8f395dbd00c48fc72079ffe73fa97656d6968ada0472ae7c7edd114828afd40c73f622c78f98e2a5ea5f7791bc4913c2b7bd11d1dbd043869b"; + sha512.doc = "b2bafa4576fa70ff886c1c79ac0b4cfa5b5dd19bb7f010b3195626d8e687df4f4f4c30d56240d4431bd3e62c1845af695d9323322287fb20532a013cc5bcd745"; + sha512.source = "90b5388e4aa91426eb3fca978c1e3010f2fbd0690e4e82d4c6a42dd5ba3dbdef571c16a034cc7da4ee632c5ef60789f90c3c420b846c8d9ee813ec7c97f3b890"; hasRunfiles = true; version = "1.1"; }; "ffslides" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "409e60ef0f33a8e43557d5faccc45bcfc6ff2d60508d341de1c10ba14932d9ffe473de927e1fc2426590b4eef0a020ad0eed9391d4e690065208a41802811968"; + sha512.doc = "87656dfbc29086ec27a33ed7a31d052b5c586865db7628db977f7a048baef612f3fb8daf4a90a799192c2f31c31334c341cc0de2bf6cf2b7e82007923ad64047"; hasRunfiles = true; }; "fge" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "edfc74fa26aed58ca2ba1e7c1569f75789c64f7b719e097da405a886ff2c6decc7e92f30e9564ed437af72389cb4ed97a59e157c9159da4eea065f456556eefc"; + sha512.doc = "76f1dc2b5df831c3f0625b25acf4963d7737c11eb2b8a6156fd30185ecb4c7e9dd28cbf837b96312fe3982a61e626cde51cc139837d0e7d958e7b245eeaf3bc2"; + sha512.source = "0be2bc32d984efa4cf0d3c0f85596eb96688108bf61f01f8fb44cc842e59f1e72d9e2bc3b04a8aa3fd5f4e5e8aa54bf5418178b26dc4b0b72dfb08f2980536d7"; hasRunfiles = true; version = "1.25"; }; "fgruler" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a9bcbabc207957abba157218f495dd29f392827b1c9ee5d9a61b741befc2f82983d13b51e0ae7d607a7783bafe7709f653e9ec1d4c2d4916c6e8b113648274ef"; + sha512.doc = "672a25f10d8c94a8d99ceaff7000859c87e53fe657525602f076b03ae44624151d39e2408c5edb7e15e389425a7a6742bf9151ac270c7095e0ba48480e3f64d2"; + sha512.source = "5f8498da311e18314b4d5582ecbeef5967bc0dcc78b7ba6b64b98ba45311e4a70a9f4eac6b875eb6cd74a7daa919348d15eca6920f54f0c20aa38bac35dacc2e"; hasRunfiles = true; version = "1.0"; }; "fibeamer" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "43a420e22102ad719c12f6dd2151e7c283e65be91df98286a03e2dc0ded884858ff3a0d1f61c629f5628490ffedf19e17560de240856651ad20633b65ca28536"; + sha512.doc = "89bfcc957f01946e1c219eb926aa5e3e4c9d20f072aa5a5e80fe144aad26ec576e91ab353fa82c7b8d8df7b012e8e011271fb18d22d0c70f32b4a397f2a931fb"; + sha512.source = "8389c745da718f1fc56467b526a2750e6ec1fd784adc3ce928acfdb4027bcc7320b0859080ff6b88e743db5f7200e974205b8b9fee75b707d5d5d784025d06c1"; hasRunfiles = true; version = "1.1.7"; }; "fifinddo-info" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "aebc087cbb04e11afed70eacebb677063feb3b8b4a0f099a69f8029025066732b11c9d8a9ee1aac4db896c0db2a2c4e71c4ac615115c4184b7936c41ae2b63e1"; + sha512.doc = "161245683deefcb9e30cdbe60ef7981879a08db2f971d80246df279e103f5c46856f705ca70e3202cfd67c84a2e0e1abb13da70fcbd3f76185832c4f5d8ecca8"; + sha512.source = "2b8a240bcfedc8709ea301cfcb039583a2394a2690c8f9471247da6619e48463e1a1c5a1a31478ef404ede438ddf5c1b09878a20070520d994392dab6f953796"; version = "1.1b"; }; "fifo-stack" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bc4087ae34e2391e8de4d2648d9226468b829ebe5d93b798f20ade1c0c2660c90f96ffc5ade6ff8e98bbdedfb37396db4fd557835fda26f8877826fe0f961a64"; + sha512.doc = "e8a297126d8000687cc51a1ac69e22aaf1fb6be875aad8c10a618de2f3f41b50d63f9a89cb6a0f8642714b40a6875e5304d4dd34d333f76f9219f0417ee464cd"; + sha512.source = "cc1455972d3b27e36f61a25dac3520cf412b3618090c4f8509b65bd82bc50f57d8c801ba803328a14b32e1e89c5cab963fd7647a26d872dccc7480df9322c874"; hasRunfiles = true; version = "1.0"; }; "fig4latex" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2991ffb63e2d6046abe203fcfbfb54a8916192c9f7099ec0f804e7727cbea875c27ec81f44d73c829eebce31b2b7943373ad17c6bdfeecfd8d2b25f2690d04d4"; + sha512.doc = "d185af6444b8dd65d40e7cb2647e5c4f590784cb959017a2e1a3d4a264619e019104a995f4c6200fc32783b0cd75a1055e921c55ec3feb3a5762c3285cf9422b"; hasRunfiles = true; version = "0.2"; }; "figbas" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c3e57729709a8e50955b2a6d4f7f735f73c45ded3389c238ab9a0c042fad514c67b1d868ee4ebd63b7dcc4c5ce4cb5c2461b05941fda9a91037dacec2c3ca93f"; + sha512.doc = "96040a5dc1132789a5ecabff5e0e809c0f6c839be2a2f47cf234f654b52a1e4f6301012d5a9c590ad3e0f7d1bcf44375f39f35a4d33932ca4de8798663773a67"; hasRunfiles = true; version = "1.0.3"; }; "figbib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "955eb4111a678c4f1f88a140071810c313942a69ceaafe421abce88895feaaaf750017da93864e16ce4b0b41f7142b1ca7e80c8471b04f84d49fbadfd17b2da2"; + sha512.doc = "0cc9841176f5ab724d7a738330f30dff7d4ba8a5ace6f9883106f69ce8a18c4847b296f145eb92ddc315f1b40f8f26d12102bef964400ac8e77b55d6388727e9"; hasRunfiles = true; }; "figflow" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ac105154156b7cc11dc9fd5b5db4da99a873067b7a23c3a3cae5f24e191db9a29ed06d1758882d322dd84e8ce84a48577066e5ca7ca71d467bd884175fb85660"; + sha512.doc = "b08e0ee9c611c2a9f6ffdc93e28e02a6127fa809efbc5f7e62e12681f7c4c951ff3aedbfc0795d5986a1f511dc3178dbbaf15b5e9cbde5d5343f0d5dada85278"; hasRunfiles = true; }; "figsize" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8b7ac1e05662bca0ed5e0048f02356a66d67a9f3258d162a90376a9b7c85b936fcc09f3da878797b5e54d79097f1646361f6af9283e07523b02f1dbbfcb416e5"; + sha512.doc = "e7f57d8e9b194394dcb55348fe28403086052aaf9de4282c6a10c9360ffdc61de87624ca61698e968abf439654e7655b43920492dc7f8fb4affc75c74ed80afc"; hasRunfiles = true; version = "0.1"; }; "filecontents" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1675635cfbf822e6b1307d7fb00f8351313342b1d864c07615ff288220dab322d1e5510bd2e9461d91356fdaf355a72312ab74ce731ddecdec9dad0e94af6579"; + sha512.doc = "cb06dcf21a35a5b7cc1c9b2e7bb9776f202a084f094136f45672577de1673e7dfc70481bdffb36af98f315ff7c848b1ac081471338cf99b9856be34e6750d06c"; + sha512.source = "c211ecc3e379152b0c982d10b83e722dd655690e9e4140c07c19743806dbf7f5256f8e3f5ed79cca27a6dd60cd11f485bd6d4b9007b117d9e809b882228d358d"; hasRunfiles = true; version = "1.3"; }; "filecontentsdef" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6a5d2facb57479dda5fc7858d9e658382d107afb77f949e96c631730489c5493fe7311a2e023d17e8813fb50826741ee26622599560555f7c349941dfe462447"; + sha512.doc = "96786ca8866352b3bc727a6f661babf30281c3be30f12e2db7aa03989c31a84bd007a6e204c992ac88d111a30288c9f3134fc39c10ef837081d72057f4b48378"; + sha512.source = "2f33f95ee02bc874e483222a89458e6f21ff8c06d4ea34bb1997106b5850940d377c049f5a17d8d05cdd3e38db702fd8ef87f2dff3085cca911af9e3172001af"; hasRunfiles = true; version = "1.2"; }; "filedate" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e7820b91f27a69c12560a2f39851a3c40f9d8e1e31ba367ba15d805d6c703609f7a7d36135dc2e090faa03f5356f49f87c6d47804b52a53d389a94bef2e18808"; + sha512.doc = "f21b00143551f50adc134c7557bb5b9cef0ec3e4cb452755d97f58a45bf2b111c48acad17a67759b120d11e720ae52c8b765cadac0739250489e79eef54b691f"; + sha512.source = "ad8d5693d42cb0d0d82a5dcb44f54cb3144c5cb2deadad619bd1ae32c3b853272aa2b741e955d64857893b325560964b0794f6f6f14f3cc302e52ce306b51ddf"; hasRunfiles = true; }; "filehook" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a085a56c19a1a76cccdb3efd70d53fff7a94b8d9c8211ce49d6764dc8deee699c9ea5b1b1129cfd0a9800e8f60260233b0f47f9ff604c1ceda6f4962282f49f9"; + sha512.doc = "14981ca68d58ee0a7d1b4c554d48e6719440e750195316aadf359867791955804af63113ca6edad368ca26704cf0d429cfcf39d0a24d8d6edc147376980e15d2"; + sha512.source = "b244dde7d555143075889376ae7a970b47890d6035b8f447388127120ddffc21255796369421c38a491e3f6b434e266c8c8511f850a217f5bdd32b6484534d10"; hasRunfiles = true; version = "0.5d"; }; "fileinfo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6519d17ae499a12e41f203c9870fb0092fb8b0c0e09af9b6ab7e86468ea349a939d868c58c7e8115b9bb2dfc7e5bb73908d49f420709d707adbd66a316fd38b1"; + sha512.doc = "fa378b23cf2c55c267d414c1472d02dda29c4cf429f8f1b0ea2bdd1c1a47cc5f953c82bebd62850afa8dc9040c65e23d13594d3a9365b8e78fc162c105d71372"; + sha512.source = "90e27b8856f300a05f1dd5ca0b9cebb1975e16bd9c668e01cd7b3808bd7e14cf03da3feab73bf56a7efb4ae5759e5ec12dfd4adce08566c7726bb829a95f6cab"; hasRunfiles = true; version = "0.81a"; }; "filemod" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ae572f39b6ad3077fbd0e01eb7345071b6873e5502d216d5dc087a862547fa3016086428039e697c1da7aa427521878e7c3d1052eb95fed22ed5cb2396e64324"; + sha512.doc = "d1d9e7836f1702e232a9ed9ffadc26d734e51c635cb5ff2f3ab1fc46d94f517e62790588fe9bbf2fe4d48b9d5b67c224202725b28d436d5e84a944562a836e7e"; hasRunfiles = true; version = "1.2"; }; "finbib" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "3f69a708594493bc4aaa4c2fff6777feae389937d08efb16cf61ad62e175dae0bac5a714826e5ef0c6edbbecadd615ad3daf824d809297241ec3f43746df8884"; hasRunfiles = true; }; "findhyph" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f6f117fd97f3c5cc7833da907b49783925704a43580b980d67a6bde4c501ab0d48b6d662bef3c11d1c802559a120ebaf3673c7a69f4d636133fd1e46629fee26"; + sha512.doc = "fe8f33cf13a69b43b80464e3799a090e0a0eb0bbc3420b5b9500ceb490582f79defa4b2ad29d406dccc4b2ddb5d5b83fbf644eaa99ea0565cb258706d1acc0f5"; hasRunfiles = true; version = "3.4"; }; "fink" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d3e7934b5f8e4521c26495377b4e0174b5715b24156fc1037af71cb9ba346bd6519feb43577242dc35986b1ffdea37fc1d767cfdde23853d30577820ef6f75cc"; + sha512.doc = "816b27a96bcd0a24750bdfd881020ecd2bbba48beee67ca3d1c1578eff9eafb3e493f5616de3641e769ae926a35ad16c13db4f44add6879a5df6859704348b86"; + sha512.source = "4a28a403eda52844bde58155315532fa50dd200a93273d3777f8ba744558889967c1bc1bcc0fa6aa7553870ca87d947db726311c839e27d1876ad951d0922fe5"; hasRunfiles = true; version = "2.2.1"; }; "finstrut" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "13040e25dd2a8224ae30a101da7561513c7cadc5d7889d8e93587884d017eb9db4fd1fbef750923035293462186017216dd118c9a82ddeda231c1d3312727f99"; + sha512.doc = "63e723591116fd41f708c6cd94fa44f2b25e545dcb74175bc1fd75e05b177c53dee6b2beadc011d44a07ff205425508c327c3388db62452a6ce30ca5bc6f12cc"; + sha512.source = "8dfc775de15590ab9537a6ea214354e13e6d4339273395bf7ffb39a059ee262c023e11ee4aab2962c9a972422428ae59b84ade7f562d3785d1dbf76880b7fb67"; hasRunfiles = true; version = "0.5"; }; "fira" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1eade240777072ada72beb6c3fcfb5843992b3d650ab049f2dbf73c63512bb53cc3faec5991da57fdd657fc8af2627a68a500403845acb52558d9a2862c2b4a0"; + sha512.doc = "f47a90d500a77a41152703be84f4e2cc8f2440e6138910bc9305ba8f859cf02f50df25ca802e14738be79762b78a5f8dc8d61d2b619b7c970217d7c7358fea0d"; hasRunfiles = true; version = "4.2"; }; "first-latex-doc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "01b1c544fc1faedddbbf1eb43bb507d52982329744d51eb88df641e68b3f2a3ceea9b768ab7c7cb55640666a4014f2d6ce73c787a04051da455901b60564358c"; + sha512.doc = "1883271b4a4ac0f5dc3786ffe30799f70a26e676a9115c3d5737bdbb8d0d806d4f2688f99e5fe1b8eb111bb767f2c978f6ee71eec5eacd74f4e7867015d5da16"; }; "fitbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e8a9730ded9ba1f685f82c4bf9f15ab55e2c96cbbe7f3debe6d2da338a3df2f9ed67175c312ecce5f9760adce9373c7715830633420a2ae9a5969eef1142e870"; + sha512.doc = "8b49cdae1386a9f582784e9d481798f9f79b97ece42df8896849bf29368c67a263d9ad3243abae5fdf098926e154bb9d0e031abfaea8a4cb0f3e1baea2551268"; + sha512.source = "1c004bdb7efd71094563a48d7be2a1a5d93c2edb661e3057a6418418fcb2b3df3eebca7aeef8bba5c72e6e754b4c81dc528954faa02bed779fba63ab73ee11d1"; hasRunfiles = true; version = "1.00"; }; "fithesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4d7638916169df8cbeaee44a2eebffa72688f2bf2107bc892cb9bbfc9efd027a24f0dd107a2418fd6e7355923ce991545e5d1991a42a3e1fc7c95525feb4c4b6"; + sha512.doc = "722429b601ce177ecba47b104145271cfaf9486247d3ad0bf5b311fc9b9b1571216cd1f4aebebde9124b715e6fb5efc7bfd98719e312591318b76269a3fc751f"; + sha512.source = "524bb69e5f635ae76fbb6af84ff956bde1c043a3c5d034d405dd95d5af491fda0565f744a1a3730edeef203e1875c6faf5e21e92cf121b7833c6d55968e5a484"; hasRunfiles = true; - version = "0.3.48"; + version = "0.3.49"; }; "fix2col" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a1924348aeb5724701e3b488e41b4f0f2eefb0e0df82ab9f75de8870cbd19ac43027b52906c81b8982040ede788aa42d7319d51dd87d032354adea7f4d1172de"; + sha512.doc = "199c5c2179683dd86ebb9d341e163d15e437c95a01928c7393735f99f8f13b6b6be8e6ed3764369b100f51a446ccfe0b47846dbda0caf095a7fcb5d55724f9ff"; + sha512.source = "79f12be20201bf6c2cfaaac08c599659fb66c160f50e5e9f0fb57d10b01c3ce666854fb716d40012241f84e0ddc261122d9e3c3af2f846baba135fa3cbafd635"; hasRunfiles = true; version = "0.04"; }; "fixcmex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0e1aa2db43f18507f237aba192d8eee0ac0a5b90f9e5a4c4debe215bedd518557160b3b582cc7aa73cdfb5a17ae6e78878af0fda7cd046fba4825ad4874334c1"; + sha512.doc = "7a87fe20ad4716ab28efb6a4ef4195da0f03c2cd382f0f08908ddd6c789b7d0494e5914de464d41560caabad9168c48306ef5a0e275c9e6cc1e3fc55c2987205"; + sha512.source = "c19e4dc0a3ab2a878241be25c996c7d0a25bfcbd9c616cac8f91b707c14489de1a396304acab5d18a9e27592e9e54547af7d0cb6d88e0757f3ce40c6f48397aa"; hasRunfiles = true; version = "1.0"; }; "fixfoot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4e447d94030fc8a52f79a7dd886bedb5d738cabf650b61e5b4863116afb6aeb8ecb5018116cf0e50564cbd1d9607ff7f3d4a2ef7d0fd13e23e19874a75df6836"; + sha512.doc = "f718e9d65af9d8592148db29a6668425ba3de526f27aab1e61e1256efc2dba05059d3eff1b3fc721fad13627ad19daea7315aae56fca13cf401fbeceec4fafb7"; hasRunfiles = true; version = "0.3a"; }; "fixjfm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "17e727529d388364c5206097b75c19cf465218da7cdb3acd2338f3918267e64c1901765de5ed4abfad4a5daace2b2f9a16d034ec93125455d0c13dc78f1c19d3"; + sha512.doc = "219247ac211fd6c74ec10dc912e969fa355efe80e5bef484fadc83ba67ec95d2349bbed4a50f96c79e0becbc0c6faceb3410661c1eb57968b7ad86839f80863d"; hasRunfiles = true; - version = "0.6"; + version = "0.7"; }; "fixlatvian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "79cc00b68648c2e5d9a9fec5fa0c29a9c398580ffd2f18bbc7c797fa5f1dfacfc4345adf4f0758dd102484723942861666649fb5c729eb1a688a39f1169e1e72"; + sha512.doc = "ead6f469b23b88448cee9e3688afbc85d47456c731e781e32a2f8772d13a7a5c7494c4a349f33a08097c4fc28eed5b5159ae5a240ec58af3e22dddae06e02ff6"; + sha512.source = "13a1645708320d0aadd47b8c1a087f4fd8d3670f8a2d79b11eef9ed922b7dfd8dbcdad4b1ed3fed996810670f4fb8958f7d5f0b258522e32cf8a456dff751217"; hasRunfiles = true; version = "1a"; }; "fixltxhyph" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7c5b7c36ffb989b1e72221f6b53cb2ecacf69f95ded17c1d57709a19584eb7dc073d806a3d690104d5dd22e9fb8dd09785d4dcd891d80be968fc45397728e435"; + sha512.doc = "a8a603064829f9ca1e4977114cd4317fe20e922d2fb78abc9f67c910707fd21d09853278f6044d86032c2180e8c1c9c17fd2fd8f20f4e853012f5d30c6823144"; + sha512.source = "7658225ef6cca27511c7e89619eb8256dc0bf087f4ec8035d10166f9f5a997ad7bdb7ca6ccbfc2479f23747f0394a96d847054748c532b1b50077e2faa7b816d"; hasRunfiles = true; version = "0.4"; }; "fixme" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e4c44b2e5648ef918a937621f834dac5cf0282965be47d2e2e437984a9dcf57381f3cccc59190f22eb17e5a7f8e6a8d3283a89ba81b554823947a3ee6f615934"; + sha512.doc = "fab4b5e463f7c7a9a75c6a03e0defa89cfa222634dc4ed1f1489f8b0829022a6dadad6c85d3334306c7753ef6a4929854b3dc84ad2633a86a743c974f6c37b41"; + sha512.source = "8087bfd475a39c4dc48de6d7c7268c75377bebab8130aa4a5b21562fbab9c199311dff34b28750870db556d401db7f14161ee56463e6b6e94396047fa6cc1f51"; hasRunfiles = true; version = "4.4"; }; "fixmetodonotes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1aa033855923497b4caa1d265d284026ebad69e7f0a09c7a6ac125b1361cad586fd4af921c4158827ea33f039daba65aec82770b149902d3602217f48c8c0d1a"; + sha512.doc = "f9f4cdfaf677e206dac9b846de8f68ed97b4d0771adddcd6f33123186a6897873430f08dc6c298bd2d7bb4619c935c9651f87388961af9f68c6cd0b9b7c98995"; + sha512.source = "32ef034e36a188032c7cdf248f0264f5d6cf6ea3e8fa7cb22830d6bb134e12a3ee84d95c51bc5fe4eb7990b2821d6a36d6d8bde17610abc143b09f23217038b3"; hasRunfiles = true; version = "0.2.2"; }; "fixpdfmag" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "7758f85da66a0e0cd1e2daee725a6ad2d2871cc541b34d702b969242ab0fc728f38179703542d899b11f16399aa0d7b7fd3ca28f8cbc88ac3bc486625df6e1a1"; hasRunfiles = true; }; "fjodor" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b3cc01303c80322e9535794f92d2b9b4d846ef73f1805a9177a058f4737e3cec1457363d9a0aad206a4a5eeac4e171aecd4a531283a98fb0c76a8775ba40645b"; + sha512.doc = "a236f049a9cbfeaf4df78bf41f17e95400bbe937a48e77806a7ba287062e18ef7e6ef5b09debf76aae944f6458e1eadb643f31087b82549211837bd52d27967f"; hasRunfiles = true; }; "flabels" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ef409fc5354ff9249543355fd98c8829c3380fdadd8ab8dee2e41ba9cd2217d7fda259b017a6e13cacff436a8ebe92fa80ec67ccc8df1a871840e568c63dd625"; + sha512.doc = "d998ab0d68db900c3208b61bbba4aa4621b250bed1114b42a283a91d99a0a7bc733f8b6694d1d0953172956596517f4dc77c512c5652d548ece2da9553899e3a"; + sha512.source = "5cb4043a8b94ffaff5985b45452ac0a06f95cd103973c88923124860832792948a53669b295df1e6a71b6cf6c9d8f4a8b42b088ddfa006fc9c6104e8e3ae6078"; hasRunfiles = true; version = "1.0"; }; "flacards" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a54cc76280d230760b3b0e65a11b3466e1c61f0fd7d63331cf377eb328246fa5736cf0cb8eb7f74836db58366a46522f5e8fdccc6e2683201f9e62452c469b4a"; + sha512.doc = "88c43eed262da4cdf81022e9cd2455ecafdd5fe73e2ac99ccb63a2ede4adcdab1f86e37d7b2523a344750c408b148cc39c682ffa43173b658a1419b4ac9861c4"; hasRunfiles = true; version = "0.1.1b"; }; "flagderiv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b8c4cce8d78ef894ab79d910b0695c140ffa9d61608fca1db1a45fd2f2d72ef9cc77d1d561d338d46c39362d96bde2b091d0bc9020f8291e254387d981158a44"; + sha512.doc = "f0425cc00882fa2511d526631297e3740025c905672ed67ef1eb1d5914f9c93af8c6729ead293302dbc6569e6b5ddb889b20892d05639d93f951ab0da5795dbb"; + sha512.source = "46bc731918897c0ea12d0be6e02690aadb37835473627a461a14a807929ed1a4df5983066a78e6aade9ab9bfebbec7bfd5b69826dc111e551875e7927a941656"; hasRunfiles = true; version = "0.10"; }; "flashcards" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ee38d2e55015d4c93377cc039fc504cc2473bbbbb63bae90c310d105d13e94eecfb6ab853afd595d15febcd7c5e3d16418e6114ccd9da5885bf0203c6ba65c1d"; + sha512.doc = "0876920a2b0ed5b3458241e9f41dc831ec80bc7a9b9c34ed1559a0a6eedc2710752956a139783082c4c11d1b8bc6305ecb4eaef049ffbf534700d9e6a29a1ba1"; + sha512.source = "6ab6963a2ee1a7ad004ea21ae808fcbcaff4070836f8dcd1bbc59bac6d8c1a3a03ccc31c7c418fdb8714dcb8ad75a9b891adc7a357a2b848db26d94bc1930376"; hasRunfiles = true; version = "1.0.1"; }; "flashmovie" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "93b9c68a9d7edc89cab3234c2ace46b64c6aa616f6434aec5c28c0eba817e3b84a43cdd0619946b8d4f13ecca912442554feea8ed1535db1844da3d090be35fb"; + sha512.doc = "0106b5b6c14e3073e60f085e55e976a189e086185b772573313b74c1530365095e824b80b6eafdc688135cce3fac5b8919812fdddfa6bedc54cb1bcf64811d2a"; hasRunfiles = true; version = "0.4"; }; "flipbook" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ba4211ed51f54aeba8e1efaea693d4f8216bdc41358f9f13cbf0f49477e3716b4ad68b36827d4c4f849bd844cd2b260b78b3dccff77ac51ab68e6f331568f61a"; + sha512.doc = "65ecc664d8f7433eb801831b07f34205644434394b39daaaf91037b8cc5ef89a8c153692cbbc33d1492ac7847b5c090f5afe08b0e3fc0bc0e1da4d0fd8233356"; hasRunfiles = true; version = "0.2"; }; "flippdf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "94cfcde9f76dee6f615fdce4a77c3bdfee220d659fff79f379768d2d42f456ed11075866f6fd8b6dfe26963fd55e931b7bf059820574b170a8b2c91bd29368af"; + sha512.doc = "a9ea94b8855f9cbce8a948286c51eed0f520721fc5cfe9953651eb74e6976e91f7681a1739480354019114135747d0e2cd0c83da0d1a5836f37779a5d406f1fc"; + sha512.source = "0fec127d4dc15e1c3c22a422e2e2b0a7ac1af0c092b3f5f3d8ab23f513cbc55a55c8f77bfe15587a8d674b15cfb6e02ffa26a326110550d9788762f996c84aec"; hasRunfiles = true; version = "1.0"; }; "float" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1b5a68b1cf524e4dfc15395166e977ee5635ca8025f00c33139907a7f6c2e1cc73baa95c85a67f24bd479888b24eb8c1382b0f5bb6178bbf7883ea8267d5867b"; + sha512.doc = "cacea3c2c47fe639c1df9ddc3a56724c6931b6bc400487a43f7dcf892ba0eabfe3a659d89e40b27199cb9ca1ac121c72b70b54189eef992e165fac648fbef6a3"; + sha512.source = "e6be8887c2d612d1ce02f54565f268bce665f66593018eb0eee8644390a56d14f83db5db8d7c3717df68413164ade1f603a6df501ce0e1dbbd69044d95c78b84"; hasRunfiles = true; version = "1.3d"; }; "floatflt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8a928d4eb4e3091d73b7d07604082ccb0d984589c47d0680b845780c4b3a5c5f3a3eb12936bd0d0f14a02ac9192c336d479e174e6125257d68990ebda54b1cbb"; + sha512.doc = "446201c3f7d88a7f94ddd1f2ac551ee4b227e1d81987672be369e5f2f0d9d9c45f6386975ade8330f607192c71a378d5f437941236b33c8a2521ebb94d804da1"; + sha512.source = "57874f6b37b2eaeb46761fb42a0baf992bc226ed193c7a8d2fbd09d43a22a1c3b882973f0704329aa1b77ebbe5719a342e54f0e8b4faab7b69e544f4cafd8d81"; hasRunfiles = true; version = "1.31"; }; "floatrow" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b69c1d4d405186f19b10daa25915f99726304bd40930eff15470e35d86f151143ea5edf62c8e441e5433ec976557422b6dcf77578f7ced770ed158fcff826ae6"; + sha512.doc = "eb0e5939e762f4923d19de3bbd35c55f952fa6618903e8901779de0c98330693ab68b65f4a315b267cdf2685eea9f4c6572e613982b1ee23b163342b79205e65"; + sha512.source = "eb5b21beb621329ddda64e99a7cdcc627e2651003229d01224955c6d14e0a318959d21685a2046f52f8f5828a2cfed81b1cb75cbd9b52915efddc952bc1dfe1c"; hasRunfiles = true; version = "0.3b"; }; "flowchart" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f57c855be67f8b54c843f0d30679216ff4444c8aec77e69c96d3c42f68d36f4949285bb7d9a440a209d76c6a58f4fed4fa611fd60692cac0a5667e81d65eb4f4"; + sha512.doc = "b81cbe45676bd632a601582e741e99b79eeed297413f7cf21c2b78f4dda2d852a4b8f4edfbd821f37ecc7749c9290f1f3d20b20a890a3e6ae67f18a22a797b5f"; + sha512.source = "6b8e9a8b57fdf098c6fbb7092ad341d5a806359530c9ea97c5c847c1706b170afcd8fa5cf1a7895754b70062e2bb2506a53eab3dfe7f7cce57094e09b5bc4c16"; hasRunfiles = true; version = "3.3"; }; "flowfram" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "02f6630b1a35903d02faebd676d7307c9bea96786f4ee49121a2cd3669525178d06fcecd22c746a7b5db816a10720025511f86b517af20df6540025ac96ebdd4"; + sha512.doc = "46d3f8b09c7679f562cf3a1c341e8ff1562ebd2da1c7bf4c20efbccde638ff1b93e76edf7e694390c57a8feecaff429475a848dcc432d900375feadaa4bfb939"; + sha512.source = "fa0e091d59dafc0b25090c085c68c85023bc7f6e2474b7ed40f0c2f4de82c70ff11c91e860811ad63c31acb1c8950d0cbf2cae8265a57c94a0be6531ee0ac18e"; hasRunfiles = true; version = "1.17"; }; "fltpoint" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9deeb8339ec93079f2db9f7902a87d8053f59c5f5115e6bfd801193f3550c84088604de2f00a622f0a3392e948a2ad951b5c5b6b012d4571a240b0b9e4eb27d4"; + sha512.doc = "3e0fa9a2bcf2174249ee2ed195fb142e82143908964e0789789e866df040caea296e185f6c61836937a18adcb15c386a0ec9d4fc2aebd4097132c0eda9740cc8"; + sha512.source = "4ebd9cd9f68730aaaf94df370680e0f1cdf3b52ace430cd5ced2dc655f7ae09b897328a97f6a646bec6c35037e30c9dee122c92f366b92ae95174224b5ec8baf"; hasRunfiles = true; version = "1.1b"; }; "fmp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "02ac92ab398ff1c3e9a1189ca96d4e7a6b5af57852307c965d8d055955aed7049e49c80d193120166f50c95d5351040edbd92c56d20abca4cdcee5444eec87f1"; + sha512.doc = "a053883618552e9cc3a355ee95b4e2245e8054b78c446945d97be6f7c8c37163715b24472bae01b129ba423d4cd95c532a4412235ab9f0604c88520256854bdc"; + sha512.source = "6adbbe9f1e6e4f2ea803be6522395dc4c14655e63df717cdb87024a7fc25fc82e2da0e4bfb74f1de1982c20cdbf1e5d5af5fe13060e4d5f480f62635648bdf71"; hasRunfiles = true; }; "fmtcount" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d95cd86f4d2484fa0ff20ce6012a770a7ac1dceeeb724cafc4835a9507cf08ad566d169750d92382c1fa6c4b66f59bc9cc281741556a62cf06084144bed68a90"; + sha512.doc = "eebf07539eae00ce09e7c3266c400f1a2bb5e8ace82d49b509f2bd6e0e50e7ea9658a66b6ddd8acc8969245063202b8e4d27e002852352721830dce53704675c"; + sha512.source = "0d342894592ed29329f654218adc659f59fa8e8088d8207301f8ce4667ae62e3713671807f096402551bdd5759f273aa449838d850116da67669cec559bf11dd"; hasRunfiles = true; - version = "3.04"; + version = "3.05"; }; "fn2end" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "39b9f63b274fe0f3faa1edfdbb1d27044a981d42b5ab4d272d69e9b84e266be43018d2bf76e574412cfa0808d418b9ec47cc57b58b2fe1d7d0bbcdca1bf5b941"; + sha512.doc = "885260ebdfcc4c372b493f388fc1fee665d263361f7a3f26f85aed41d804c8bed81621c07cd960c2a9137b9adeb1b97919a93086d947aa1b45caa59b4de26d9c"; hasRunfiles = true; version = "1.1"; }; "fnbreak" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6c1cb056c45c244575d377bc9d2a0ae5864293b3f92b5b9b1edd2a2ade0696a80e5d4b915c46db65a33c3af6ca93109a722521df61e176e1aa3f09bb9d2c649c"; + sha512.doc = "55e5782338aa6d7dece1584c3c688bbd69fbfdae91e8ca42606c22f056a06af54acae2817cb192112b26b4b14c14f5fb673e2aa24a64e060b405861dd118b561"; + sha512.source = "8fb5828b9d995d3084c205d3752c124e899c5089fa16945a8064513b0f7656645dfc1114cf604af5811ebad87356555729882a819f2cfe4c982b75e27420adbe"; hasRunfiles = true; version = "1.30"; }; "fncychap" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3099377f973a613e8c3525780e51c5c100557c6fc508e77bba49a470680844ceebda10253a7df13226aebda5b9660da49fd77193854a8852571104275228273a"; + sha512.doc = "ef64defa7d51e176137cc00f78b2b69d6fb292fb9f9f97c234dd4d9a290724ed18e3c7750ca24950e23465ff5eb66b353ee697a067eca3f2a4151802b9bd122e"; hasRunfiles = true; version = "1.34"; }; "fncylab" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0f87d268f482188eabcbe037dc784e486772783fb14d8ccd5ea7b5ed3e13fef75c1d344e495e1c4ff9b2262bab79d53d998c44a191586e9f6d2fa89c4492bb65"; + sha512.doc = "7a3c5512227e269062ad5c8c9383bb548d390db0faaf1a5d71c76fcf2ce80a42c729daa889424919ed374212e8f279285d1c6e1e4a88d23a4a9c1b14145f3911"; hasRunfiles = true; version = "1.0"; }; "fnpara" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "59420c112654b48908f3b76aaaeaa677e024ebbd2026c97a576b484b8996e778558e335fbc3e722434996ac288ab4ee28f26bf53952db2461468d07bf8d11ca1"; + sha512.doc = "fa503c1497c6cad52da06653614b5bd5065114c17ba62fbd836ebaadb6925f0312af4e3fc79b2cfe26790cac9cc5ec1bd6682074d161c998b223ee9e5691a304"; hasRunfiles = true; }; "fnpct" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2242e960251030f93218f8839b9a0c2e8a06a6a8f41affa69e49e564a51c2ae4b724247da6818f2b5147619f43e85f68d2f168625e46681fcdcf2545f679fd23"; + sha512.doc = "05670ec69ec7383c7311b1b9df5736cba560ce21805e15a73fbbd9cc2efd5689a964e84c39a97c325a49597ea738cb031ae9f1d42596eac2570ad104a024e988"; hasRunfiles = true; version = "0.4e"; }; "fnspe" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a6e97c2a51a7b4d84debe02159685272e47e93f7cb941899d8869ab85f3a3041914619e701c3e5a0492b2efbfd7d9b7889b0cb9924ee08e2a7e709b63a26a232"; + sha512.doc = "efe8e737691542a0024ddf79b3fa379c96755fe04429fd8cddaedbe4186f4aa52d7325e161b2e609c004dc72ab4953dc2084bee87df416e0f84e8002ad302d5a"; hasRunfiles = true; version = "1.2a"; }; "fntproof" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5cdd745875134c4c8538225c6bc340a699b7b83c5405ef3072eebe2f18447e8c1ff68f9d4d53d7b26d5afc9966c61fa74f1fa0f33aa2f5d8b06bafc1fa591fa7"; + sha512.doc = "7ff0d46c14927d5b3334d3f18ea5d010df95aaba25d1327d949d7e7558b1fb1634e1dff23d77c2a55cfe85b626b91f540ccf52fe3a0ae3ce743bad4dd88474b1"; hasRunfiles = true; }; "fnumprint" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0ee4d6a57bcaf85b12ef0de73735a94747dd62cca9c7dbbf4034a720ce0660446f19aca0210fbdafd29c14609708eb8bf113183f5e5d82b718282c639122a1c9"; + sha512.doc = "1868d8d7e775dfc419716c4cb8ddec9c897e2b1e5facc05d1401a918f0ee0a1a79c6d4b73c4a742bf43e4c6e8e60f84504e7d74fd3edfa9304457c256917d84f"; + sha512.source = "cf22f7c073d0162592ab334889fa51f9e1296fde682827b5b17f6d2f19edb8520410889addf911bc49cead430404df562c137d9f0e8db2c58ce50642c421a6f5"; hasRunfiles = true; version = "1.1a"; }; "foekfont" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f5fa9f53f52982c5a0dc8a3d091044778bc2bac07dbf2a3988255045d6d45274d5f24bc371652bc758e4486fa1d7e1fc6370c92d0c9c3eeb7896fd3a584df41f"; + sha512.doc = "2628b9ba703cb7e2861539f53710a40591509e8922490a3883a3ccd096c3f408346d67e62483a16f81a9db2dd726bffa40507d4d295f161a0f705b45bd7bb9fa"; hasRunfiles = true; }; "foilhtml" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c53482f392c24be764659ddb9cb0bfd6c08255267d25e8d65a61bafad33626130bd4a0a2061ee5c32b65311b08a5d020d5a6ac6193060860c36ec414b25e74b6"; + sha512.doc = "a08c4b901b12efb19ab3a583817f1e5469878d49f338928ccba8c29c442b30b96dd5ca114099d905f985a36cf979a8aa40d4515ebcf96627aa535660b5b58696"; + sha512.source = "d5afe4e2b48b5117d8f5ff56d35b8d71604b825a460da290b8f4410b60ddbe0da08d1fa0ae86520062a01f08d365806c0eafe1d972932e30ccf85096e17e2071"; hasRunfiles = true; version = "1.2"; }; "fonetika" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8318e4ae9252942f143cf4f3c393fd9a3668b24a5490a10a2d1daaf7659ba5965e49b0b0cceba8e651590ef6db3f072e0629576952d4e9562aa6227bdc7a8c27"; + sha512.doc = "065a8472d473504ed055af2359a7f9c2b71a9476e2066ae95e8143ff72722b051093f1de9143b39adbdad245551def2ab68421205aaa81b7e82b2daeabb72b97"; hasRunfiles = true; }; "font-change" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3ad0ac78ceba803f8e7a9513c0b7edf8c0627d9ec03e8c6038fb41b8b12d2161bf0cb12336ab6b5d6ca860118d4ab5d4e42ea7204be0c38a79eaa17771940fff"; + sha512.doc = "5f5097f59ef057db715ce0b6646dd2a98c292c17af04166760c671ae0863604ca75a91b058604df413739d49eb59c8228bc607a23efe8b61e02bbb94c85d9c3b"; hasRunfiles = true; version = "2015.2"; }; "font-change-xetex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cb3768c112d0f2e62640d88f5283b2d18824fcf0c1a9e6b4129f55d421ce81aa349cc6e5ff52deb6f0f8ffa58dc0a457b59e4466356c13b372ebe1aa92a118e2"; + sha512.doc = "71195ab39116bd8c84a3344d25390f7014805684342440a341d5c86819e8ae11c603f1cefdde3b33a163fc6c0ddac9a4d773c9a680fb821c8d6f879f2d468d54"; hasRunfiles = true; version = "2016.1"; }; "fontawesome" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6a53ef4aa6553124c9d45e3cfc23a0a15e4bf8f26905cfc624026c3f9c812f0ab43115abb5589bcf0ad2b42f52212ff1f2d4caaee1d9b41223dcedcaa8a5ee4e"; + sha512.doc = "1695f4794e47408b58cb4dfe526899f182d954675a3b01db2f1ccd9c85d3fe252c189121f0bdc503a7cfabdece0f7a8e357321922e8caa9a6f7d89a3930c898b"; hasRunfiles = true; version = "4.6.3.2"; }; +"fontawesome5" = { + stripPrefix = 0; + sha512.run = "222f22023cdfd2c12f27de1a81e26364a750ac8a5bbcbcb14d5d9e7becdd4878eef091c7063d7061fafab3e261bf0030abb80fc833ec3b27d1fab5b6e7a03dc4"; + sha512.doc = "ecaecd96fdadccbf99e70537c6d4de319e47d1359d7893c7e635babc9f5556d95853f36d82df7f52976c042c13fa788362c1cac3fcac469e0e129122cbe0f120"; + hasRunfiles = true; + version = "5.0.8"; +}; "fontaxes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e31605021bee03afd0b1e8eaf2d6b7a0cd3ae7268472dafe76ec0a73a90eb97bb9c02d1f8d16cc47088c19c0bd6c3d5e48923fc740bae9042a20718d4c333af4"; + sha512.doc = "c628115788c847cda4a39525c031befddc994092594ad3126ad366f95bf830583c7fb9f4f441269446c73d5739920041725f1ccb196b6d1f99bd675cc8e5e4c8"; + sha512.source = "e090f0dd614db83cef1487f6f890f288f0814d6d5221c39d2b26d163108b9856f8945f37a15ad74a1d66583a34ae1ebf19654573aa8340b4598431b36a3de2c6"; hasRunfiles = true; version = "1.0d"; }; "fontbook" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8b8b3440e628ce6c3922d2eae3f5ba357bb177257abb3548b46f558b433c091621a335fc409148e77181619da6f0bd8c7487b672ec18d03f2b9f8012480e5920"; + sha512.doc = "c34447b4ae6ee7fa45ca48a2fcb7737aebe77f1d3a464e066363c294c843ffe32c23ae74dc9b8430fc3a821e6b9bc46f518784cffb385d789fd9d862ff54ae2e"; + sha512.source = "5005f9fe7d4a47f269927fe6c082aa74dd137c7bbe52e9eedd07154410edd7204b98ed1743614fe4abc560c769668340b88113f15908d5639bfb9b6daea49e52"; hasRunfiles = true; version = "0.2"; }; "fontch" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e8f3eb6d29d4cc3543bcbcaff25cba4962f6e4a82eabfe4d2dfb66cc1730196ab95b0043e22df632dd0863fa53c2e26a1c61bbd489939e3cb54d3ded6962f1bb"; + sha512.doc = "a48f6e0c97498d040f32294289b9d23ff0daa530d949cdb67f659d8f5d961c3ab8e89960a95b022ba6359bbc094a9e0cbf8dc2d83192902771ae7e29a545c13f"; hasRunfiles = true; version = "2.2"; }; "fontinst" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "282b6c39a1ca5e09900e30eb3d88abf4ce2ae36a8eecb44e272738f625632a782008be080fb1c0f2cd74f4cf9d5bbc35bd722f2177324ec1da5f0982f827e365"; + sha512.doc = "d69a560da340f3a800cba8ffffc059f8df2dc80df63b35e8fbff63e73547332cff37ec756b70df2d2bbc01cfbab9398f5824f5f3b2f83b66bf3b478d395a0981"; + sha512.source = "9dd90201d0be4d0611043df58517d305fe23f11f96f8515edfc5910bccd10462a51b44f0468b82bbfd0a5076f1beca6e55bdec43c3897f72f2a6dc71aebd7a7a"; hasRunfiles = true; version = "1.933"; }; "fontloader-luaotfload" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "05c766692352a63f874beaf8091f8cc685579fa0c4a31ffc411141828a26e74515c468c2751b3d1f902c705fdcaa21bb8917df47a71217e78bb542db99cb54bf"; + sha512.doc = "9bad6574292dc9255a7eb731cca7dff002dba95feb60d69336b92543f6c5282eeec493cb83689e9c90e12d4e724b091869c28dbf64b38ddaa65dcaa3d3bc6b98"; hasRunfiles = true; version = "1.0"; }; "fontmfizz" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4a63477035c31d87e3ccece92dfd84b1d0c09052fc2411dd6361d06e59d1d8614c9801bd0218fb0f8b1c36102da15b9a5e8ae0473221ef3d5601d2891b2b0ecc"; + sha512.doc = "3fd94f2167552d74560ae9533bb9b2bedee196928285dffdc8d83568c0fdb4e9287fbd80f25515c6147ab5d05b96f7527283ff1e0eb6767488dd64b8b30d3ff2"; hasRunfiles = true; }; "fontname" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fde54b6c7101bb25c3184f154f6ddb0cf8fefb2be15511ddea25e585de4a8402d30a796720bbe3359584d4ca98bd4b9398122fcc22674c519f9d90e12314af93"; + sha512.doc = "4c905e6617e915f7e7d602a821bc9b562fa8513aeec708e114f673646ba5a87c89f3a303eaf7dc9beee8529de2470707c045c8f2bb94669119a862517b484cad"; hasRunfiles = true; }; "fontools" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b3b8593f88c39844849b9a1799efbfdf21bc7ca00d23957925f9b4661804050c7219e087f4e55e526151d0f1fea1afbd153dbbe5b0acae1d813b95c4c94a1c64"; + sha512.doc = "888fba1f43e9072f08ed919b6e3f9d937a376a894bdb3713376c7be3c964517357f1642719987a047fe11175c4872f10c79f072ebd6a204335315d8c1ad9d9a6"; hasRunfiles = true; }; "fonts-churchslavonic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "77927d5d122cf2b4bc7aa7f544adb745059f7d8d27d715fc90246f70f95e113a2f2d7132bff91760b2e45063fae0c1b1605b70806c6976abe7e6981db7ee8ad7"; + sha512.doc = "acf97575b293c235de2b9c5ddeed578b124d19fe3081cfd7449e8bd3d55293605c333863d9bcce49bf810908d91f7592255fe94d08469869258a802b11033fbf"; hasRunfiles = true; version = "1.1"; }; "fonts-tlwg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "46a5c8bb5b2abb6acfd43ed9555c165a7f7359c28ce284e87e028f9a10e36b8b23c472a45e369391e5e74c5b74468efe0dc9fb1cb9938653c55e5283103c1663"; + sha512.doc = "cfa6f1ff8684e598c1190238339cb8a36daf8d4fb30c36901bc312254d442c19529b6401b3dad994a15cdbcef247e90591e70bc42aa966d2e770a0272df3995a"; + sha512.source = "27cc8b97c243421d3d2c3546d47e739657b90841672bcf9020969ac50665ee1e4132afc8d4355902cbcbe110765871f5e138582b95325bbe0f08d7a2c8ed9552"; hasRunfiles = true; version = "0.6.4"; }; @@ -12018,1834 +12151,1856 @@ tl: { # no indentation deps."xunicode" = tl."xunicode"; deps."lm" = tl."lm"; deps."euenc" = tl."euenc"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "17b5899c768a098f84ab75d999e97e608de0e308b5393c239f03be06317aeb25f2bcb072211b6aebb8dadb5412ea78923cb7ccc4899520da58baa6204ffd4d52"; + sha512.doc = "391a73ba51fe63f7b16cbe26c6d18b96b510bc82477e0356d1785bdffde8db0658ad9f961c60671905583d4939ec74a88291837bb0cac6a499ce2b7153a184fb"; + sha512.source = "82e61c8f49d12540fd6d0d39bb4a287c681ab61977d88a96d8f7ab985f56b4713746ab8d9ccd21dc4ae396159387c36cc521d83130871ac2dbaf88be50e11361"; hasRunfiles = true; - version = "2.6e"; + version = "2.6g"; }; "fonttable" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d44ae16ae8abcdf9443a6a3baad8ec53bf75f3e1ce94bdcdd60b985eed97c023e86b534d0abb0a2bed08eed43624f752472c21621b0bd7fa5ca05260490a9778"; + sha512.doc = "d33e0c1f573e4059705eb601812855a291f947a50387e200b853ee42078f7dfb464052211976dcd7693b76269de13eb1bece6cc38c6b131ba2ceb74b5b38a8ab"; + sha512.source = "be26d6c0161e96546678720ceb67ce18d11b0743a434eb77456df717f4483fabeebbbe0bea8d6042a369b06d34326346d2a132abd13f096b30d457849f4c7b16"; hasRunfiles = true; version = "1.6c"; }; "fontware" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "977161237e84b9bb862cd3cf3bb9650946d6edcff536a223a52e87e1bad6dda8c36cfda5809a214491579abca8073e730d0acaa8d7389ba98ebbe10e9cdb441e"; + sha512.doc = "0fb6dcb5d5d647abe97f2d7fc2d2cb632cf7c7d5e3a89313ce4b3e7b49ef7ca370de02457ff88cd83b9d436556ded89623bcf0d53d9a1491edd688bfdcd140d4"; }; "fontwrap" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9e6dee5e0de068f25a4d8376967c410bb77d8e091b15404566cbf7fbab900cd05ac36d8eb3f8cdd6b9120b2896e3c8da2ca3ae66d91c15e96f699571d5844ed3"; + sha512.doc = "823b594b539171cd5a56ea7961387848afd55d3cf8371b37838139bb7bd2ece19f318b1edfd14ca0a06d6bcc5e5f63c37ab8bd20de1684f1766784a48ebe0f60"; hasRunfiles = true; }; "footbib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b112a434417df74aa15ca1faeb1e8eea6cee42768b5dca44f84e10dc715c5fb7f402cd657e1b1be4d040008c928c1ab60182e340231c6295b12022c1b96488f9"; + sha512.doc = "cf097928a1d46a9ca07ad0460df5532be3bf94021d493dbf84a1ef38b1fe6fcbdd6d51bc51c0b1782d01a68b71e63cce3be42a0a61b79b614963c03caefd00d4"; + sha512.source = "cfbf79bafad586a0d68323edf4346401624ba1707d6a3ba689692e641d8e03862cd10c752aa075fd6b437d18f2adb554864edf127bf28956c6ac3542d4173e3d"; hasRunfiles = true; version = "2.0.7"; }; "footmisc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "09683c32900be52f81fc953da7054367b55f1489ce6f5a993e07f358613ef3d6f2a11c23aeb1acf87def730dacd112152f926128c1c137ed0b2b441e0bc4babb"; + sha512.doc = "21ed78a823ef1e279b82ae08f93c28fc6098f355fb331a890f0d55ffa10ae75cd1365f8a02345ddc5b1f727caffec5b5cb3e055afbd061ede55d631d6a48e8da"; + sha512.source = "3fa1c9a6667479e1d1a963fca18b76c8c5a5406bd4a9a1430c4b405c515203d5d8e80b65b514bb7a10055429dbfa28232a925b6ca0c53a609d013084fc6fbfe2"; hasRunfiles = true; version = "5.5b"; }; "footmisx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "51287d6b1371195350d227c229311e79c11184a922b4da124e25a4857c570d72dac1694ae8b9a4834301fb56e1453d51b351935c1b1c9182aae65f3f7597f1a4"; + sha512.doc = "effa741d149173c90ac55f7a120700f621e1ae9948ac09ea90d4a69d2a78b647ea1458f2ad5db4cf31f7fdf117dda0ff8a0719ba94897957782174e6f17bd8b7"; + sha512.source = "75400ab04cb1e0f1895068736fbd72a80774e1c3955eab5cf43efc4b0d03a4aa418e5041dc7e71e1efe2322bdb52bf3cba4b16c9ef9563ced781727dc5e4eaba"; hasRunfiles = true; version = "20161201"; }; "footnotebackref" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7229e66030bb8e1a243d7b9ce11ddfd6d35a6110a4bdccd659ea59147a798b698b43fdfb64cd7177c0f07baf242a887fc5bac42882bd3fd39d6aaad23c1821ce"; + sha512.doc = "21ac8d1c80f77816845d9949c07f9c24f959b65ae1c968bef39cda04be3a83f9e8045736c4eb45bb27f772ccb7d3b914f65b22cced221fcfb7afbbb128407ae4"; hasRunfiles = true; version = "1.0"; }; "footnotehyper" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "585f8d657ac5c9fe39caf3474a0597199ed3e52717dd1b0282a23e40b48f89cae71918fcda4a33d4dc084e5c234156309caea35b8368d44b73ac2f05129e1373"; + sha512.doc = "9e82a0e7381ce6f201da450f78c59860945e49e7f522d7491993996995c104c6927c75089c53a9bebcbf0655cd855106bdb23db13304c443a99a01364c02728d"; + sha512.source = "b3b84c50e42e7a06c4fec99f8615caf5dec3cf7a4692cd2ac0b468bf633fd68b7862c5fdfcd683b54b8520f6a4b58cdd0dbcbd556010e0c0628f6be65fe27300"; hasRunfiles = true; - version = "1.0"; + version = "1.1"; }; "footnoterange" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5f59579f69e25f3560b47ac925098a605f53c83b413172a383699659cb573a24871439645dded71c956008ce30e24872b365e653f3c350a1f1b81bae44b5504c"; + sha512.doc = "97c59bb752adc9dad6eb901c5ba4306d76cd287631fef425b41fc38d27fdd5724e4f63ef12d4f84c80fd64e0d9e542670b3d9ff350e0830f41fed52f802ebe28"; + sha512.source = "4f9852998093dea736aaf58e89b0619652b11efbafe7074d3c863e35db4b099a90d114966849d713e51157db9e84a2f9d549755f89543eb373fd9e40553f856d"; hasRunfiles = true; version = "1.0a"; }; "footnpag" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "caad690f5b4f4a5f1188dde7de7a9b7b05f33b655ca7e8748602be9fe9fa840d50e5fb299e75431440b3d3a299f4730509a65622b0dac4c203cf240078e1270d"; + sha512.doc = "3b69a99d94dc49c2d656dd16c935bda26dbe6f65373fa6bb23270a346b65a5c38e46f8baf0da8dbbb9c6178b385fc00f11594f327c0653d6152124282d2c5132"; + sha512.source = "c2c7df05cda2c5798d2609a0a7f16fd326fa42c7d90336c99522837392053a134e31a813283bbbae7893afefa6dbc7afbc8ad437829be0e22c7cca0b6d090f28"; hasRunfiles = true; }; "forarray" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1ccd986f7c01ecfe84a083f35a6fda0c1310e8949fdb9a494135883346978a14c986ac70c33abcd025b37cec3264d1ecff2488b6d6dfc1652ebbe4b89d03da0d"; + sha512.doc = "b2372ae5aab36b800ab40720d0816fdc1d7c8fa3e08250492fa05d62fc590b1d05df8a043c0925d5a4060d6b1a6bfcae967a83aed48a4bcbf13dc3806dc1703f"; + sha512.source = "c2fc73ca3defbd1dc2c8fcfd83129e7d633e218f373df3544e5144e2bba7644ea6b6ec425cce5a32445c01b73bfa063a6e409dcecd29af5b337006dc1fc423ce"; hasRunfiles = true; version = "1.01"; }; "foreign" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "48968bc38dd8d21ad5c67d55f771014e089d3cf02edec24fdec56d173477075c264f5153893dee76041d8e687fdeb863277bfa412e100daf793bbe7e99d06208"; + sha512.doc = "9b413b96ad4dba24bc94830e755577f65e08783c956e677c7af4d92d443ff5013cfd751cfe9a7c5abd23c8b63a8859491a1b88fa3698e1125f642bb3a0fc0284"; + sha512.source = "0a6035a43b42aa7065a6a4a27543fa3e11c5dda863cbc3b93663fae9821a59272cea948af9130e20906097568075f4536d4cae620d31fe89364108c008440509"; hasRunfiles = true; version = "2.7"; }; "forest" = { stripPrefix = 0; deps."elocalloc" = tl."elocalloc"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2f433123f6eb500d8dbc6a22857bbb51713c671668767c083dea096f994d5fe4d8a03ab22ad6590ab5ffacbf829ba992faff764ef2ef167323e7b3e1b0699b4d"; + sha512.doc = "4467381da4fca42ba5ebf33c80a7f1b357b8b6738112a89e3fb24cebd449255c0490dcab35d90a108749951133d0768a54c7cfc9b6d8a41e14e42234cb662331"; + sha512.source = "a5b9b98b31c7649aaaaacb981f171c23ec12ff7f2c8b83ea27214b8f0f19551dc76f8d08946235a1cebc862aa5f4cdcf76d6229f8bc10ae83481e4e03c319e70"; hasRunfiles = true; version = "2.1.5"; }; "forest-quickstart" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9b4da4bb41fb1223ba79f87d2ae220aacb7f9789441ed576d05fea5e3dd63e9eef0173a7dfaf4a772b1d5045a3f6e792fca0b35e1fd8a021ca9f527cbadd9a27"; + sha512.doc = "4efddfe286e55017641574388f0621d8d7d194e8841e5d2eefd9d1fce0ab99ebab57cf2c59354a50b2cd6c006aceb9e9a3da4b541935aa1114857533e1399b17"; }; "forloop" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3c96489c603bd3232033d7352c1617f41329d27cc8f2c3541f963170c915ee51446fc05e72067b84b9df907f3623ca8912f4a5314cc75f7234a9264c44d23303"; + sha512.doc = "d5f7a8c726a5ed516df999fcfade30f4975951c5d439cd611b065dea7591cd65620a4d1c011289278a1b52290b851518d00be03a3887aaf37019ea5e14ddb513"; + sha512.source = "eb2bdd074c64f740e4b9b73fdbf53ec1fec137630cb0a6c0e99177790581b36a31e550e281c2b5b61365b1ca7a2b984b5f76cdbc9978e07c804e035e26365ebc"; hasRunfiles = true; version = "3.0"; }; "formation-latex-ul" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "835bbaad1934cf74e9939dd033f72dc0ee65dc00e713966f7d67fe0dab6486f826ede4897374077dd0df2bc4eff7e4e84db335803e53fcc6cdb5724375a2c786"; + sha512.doc = "19a4e4763a5515b2680515cccbef4a61a9d08731cdec6fcbe92c665d97382c441fe3f16f0b68086229372f1d3a5144da6b19e1ad9a3a63684bb9655b0b8d7bff"; + sha512.source = "72be1d39e9c3df4600feed3e56b6e17a2010a6fa218bd8bb33e2f346f04f33bbcb574c73c9502cffec44de19a6fc0f0503d112af6424473a1d89c14d1f4527b7"; version = "2016.11-3"; }; "formlett" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "051c8ef21fcb102afaed42693db4e993e38dd537b26c08730993912990ff75c8e5375125fb92e164286e85a8720df31356fca1ad5e59ee6abd9f538cbe05ee61"; + sha512.doc = "bdabf709471360f0e57026c82838310fe050c9f95c2a24bb7d5e14d76ed096a030b686f899d1d71b989aec1facd2fac5a8ae37d939932600c553b515206fe1bf"; hasRunfiles = true; version = "2.3"; }; "forms16be" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0c4bae6002eed5dd1993477c80641d405916f41979e13df5978ca82724a64c4dd9c09b544aa6686b05d39fd98e648103831e178eb01d6b20c769f299371f1832"; + sha512.doc = "61d93f5af9970a0571306164428d8adccd15941e67b321117fa3d4fc45158492e429542d68aa5a010bfe6815865346ad343e12e29dd4fa8b7f5bc4e999e406e2"; + sha512.source = "320f28fac214c10f2e57fa2613276be15b5482fc748dc772dc869ff2f30cad69d6e4a7792dcbc7c53c1e7d84b0bf2cf85add0992adf18ed7b4d93dd36caa8f08"; hasRunfiles = true; version = "1.2"; }; "formular" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "87379202c9db9f77abca5e1808b272500f7c0d60325386fd1761c929d1b8e7551a4c3249ef9cd685c5793e6470ec33bc675f450ff0b86f2948adf69aa69f51fb"; + sha512.doc = "c94efb4969479d198e6c231c30f9aca225d9f98c3f60c46db8c5f670f6ce101eb8f2a354c1c3f26adab6d799461dba2551f78e69b670bae00f25221087398d0f"; + sha512.source = "fe966aea09b0508faf7b05d5c81a043fd99c01cb926728fbb4fa6c0c4ab46f1a536e539dcc9259b49c3041e74f445e9f2563c22fe67ede541ede58c7adcac39e"; hasRunfiles = true; version = "1.0a"; }; "fouridx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ca4eb5b267771ff164acf006cd69073c469ba97ffe89b2bd2ba7b465942edd3318ac294cd37371d124109e276d101af9d05c464e27819c8f41cc8eaed514c7f5"; + sha512.doc = "fd58c538d49e799552bef23e71336081332aacf5a8cc730a668d70b78619da8873d112030f504a9b366c24f93c4f6497f8a3c489ef43e91a30ff7c976a113c2a"; + sha512.source = "d1c197ccd0d1bd9a9da2d189e6ab0be870a51930cf1bc71ce65b91a5bb6cb0fe3762d6b0169d8b2d165768c51399bc66da83735ac4351241881a14c178820ea0"; hasRunfiles = true; version = "2.00"; }; "fourier" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e95a4183ecb397e4c9e2891361ed73198c39275f102d04c0685f2335cc112f5bd0066f999af79a38072111d810140e39c5eb207f1bab8f65b0fb4cf35aa898d0"; + sha512.doc = "87ae8eda86509ff38de89842b3f6d38ac4d507caa0cad921a0d86c76599fdd1b37c310a7ef36e450988312b946fab42d61379fa28029f6d43d22d7292ebced11"; + sha512.source = "b5f53b44d361f9df0ed76c4e27b44f9f7eef643bd5ff83d98770474805f365219d59d65009840df9720922a9f5b56f19ec7b4145e1d3d3a57559c93e5d40f0ae"; hasRunfiles = true; version = "1.3"; }; "fouriernc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7fc4b0334b091948b01dd32d08317851ce9b5878d418dfb2fc348cf72cdefeb7cec3cfbbc23e57fb53a7e879da637dc0daa39b07158a9cf45f30637c5fabde83"; + sha512.doc = "39b82a723c73e06c80db4e3e5ca0e2067581d3230adac8c87b47dac3e3ed0a7701b5ff7f2f79b67a278d023f308a2152a050dcd589a6a42dd9b06a832619cb67"; hasRunfiles = true; }; "fp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "219f25b4024b02d229ff536a342c3fae088e646f7104acd1d25e55352508922119d847b89dea1ad5ccf3c72a27a38c6548838a979da9a8f239edd9b120012b1d"; + sha512.doc = "4fc02def06fa1ea17141a2db2e3a8f3d181c05af9ba15f4bda1c6b72e8b7d1f7ffde187d83a83e91adb3dfa143511dd3b38b11829bf3c181ef1395c422884b4c"; hasRunfiles = true; }; "fpl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "144864c03e288d22f459e5fd77077b00d6d095423c0ec49dde706cdf286dd09137d3fccec6d8fcef9a1861b2279a7eb91c6966d5cd4af82f21f87dc102ef7bca"; + sha512.doc = "ebcee5a21f379584b673d28c84f47678f5a805b0350b28c6036cbb66fbb829ba31d6566e5952d5f3d28575cbde92c94dc4a9c22b32fa8f7171a7ed3c38ef28c1"; + sha512.source = "05e889e5788ff4f8206cd1dd4270ab782bd6267aea9b033d8067b7e0bd813d513c2c1dfb331b6ca8e1821d52aaf652960260492614bba64a2aa9a42e2ed7f47b"; hasRunfiles = true; version = "1.002"; }; "fragmaster" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a7e6fccbd850e7b3ee942a3d5af379e79a946fa9b037ed47d8de50b250eff15d0e6250ce2ddfbf8f7535a1b7c1bf39d80d5a352e1b77fe9bbe0bfd25da434bdc"; + sha512.doc = "cab8ac6247875ed48f86f16a67cf3ba8b320aeabd61cf95a6c43a6cabea9ae11ee0cd9e2bee0b577ebbb414216cd4015a36161c83627647371418ef61d28c8b2"; hasRunfiles = true; version = "1.6"; }; "fragments" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "91de59773e027f8f9d5f81cf36de437023f30f14adfe713d2a2b612f636de866fb07d59d0dd925d7b40660b4cb29bc243d3e267af74851072f20d49c66ebb45f"; + sha512.doc = "5e51acadc166b306d7d77e22d1aa330ff091fcd705a3b7f1faa33a7d838eaa61dcdc9df16b0e89fdc3062e111e03fd22963676ecc4e76b280d9356943697e508"; hasRunfiles = true; }; "frame" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d83f39be31503629d68514d0e35f30706cd965b6c252b46a4ad33baa00b1f07bed632bfde7a0d9d0c5a0eab811daaa2712a5957446012f94360511e2dcb9f074"; + sha512.doc = "c3c26427c8987f90cb698f0901e114c4d08cab46339d65ab1e94ab081305fa315fdc0a9509e89d75a3d2a1162c6ca227e9967d4973cecc774c1b8b814285dc0d"; hasRunfiles = true; version = "1.0"; }; "framed" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5f3295811e8d0a6e9d9f647110e1a155de5e4f96deb2d408c0f62d865c622bea0a229334b5ce045af9a5b0be8cf1b205b84f9fd4617551fa4f4e20c16943e6ac"; + sha512.doc = "1ffe4f361014f0fbe56f804f29f0b4695c17c1e1250e4a18d0549e92b2c02470012188a8ca94b75efbce703cb3af437fc9e2ffa7c3e4425471324c56f38c7e55"; hasRunfiles = true; version = "0.96"; }; "francais-bst" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1de4d8ea422be6061e4a6a725d8bb3e820c997a7cbd37e644fa0da79bcd42c9575f9c5b1527f67e87b832f539fa2b2cdbe26b43323c3c9c5ffd892a0c0ad3e34"; + sha512.doc = "bf1582a21b4c5859e41690b2bbb21367ba903941543402658228b29b864e4b2ba454e68df1bec5197418771bd2fd04cc5840b76e2ef6b28e781664b2028498bb"; hasRunfiles = true; version = "1.1"; }; "frankenstein" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "95395c527475813b7d3f7ac019b012d7054336525e0d432de93143dc000022a044e97cddf006ee3072fe0d445cad7fe98e080362a94a89a332e7b00e30b38677"; + sha512.doc = "40e3f7ef517124f3c7533d53d1a93a22b4e76176d2f367c0b1d228f030aeecad4d3daf7234e985ccf523220a64d9419bb89e6921ea72fc5296acef5e12d45424"; + sha512.source = "d2c5908a0315dbae9535a1f043ddb5be71510556694dfcbf687861fe5279e59963715663b35b45a58fe9db57c1db1714a4bdcff51565c44ef346d048176f0267"; hasRunfiles = true; }; "frcursive" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a8a4c66862cabe7ab1075698f9dde62130e0f1c92a807248dbd29f4ddae382195bee4d19361fe59458c000a8c84a986f6e08b20c0fe7949e0ba28088b063d011"; + sha512.doc = "c38e35b00b2d3d6ef522ff07780d4a64cdae82094a45ad985897fe2e1726478780139786877599cad89076aa854395ebe6ca86c42f541484c8bec15a441893a2"; hasRunfiles = true; }; "frederika2016" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5274e2a781b272f0ba48141bd361d1445e65ecfb0d62d770e51eb044cb6c2d65b290898923205312b801e9e7270768f59f1ff25e9a5f88b667775cd6de5903c7"; + sha512.doc = "cf34c4e2ca27927b9d8defeb9ec113acc3e7229d6146f42bf2076b86eeb30059c42a782b4f1e7fca5dec617454021e11e7edcf4bc738f4893ba4c50f308cc96d"; hasRunfiles = true; version = "1.000_2016_initial_release"; }; "frege" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a091472f9e3ef8c92f02d65a15f083cd287f00da280547d2142e8b811ac61bc881554872c0e261637d4abc734d578600f354b803d44016398a95160514b47770"; + sha512.doc = "1a69fbcbb43402d057952bdf89f66166d57f0b7bf2955e615d15e6984f49beb363de6c242824c0d4ee752cc24ca15b1930b44d64e6c6ce0b924c98bcbc1bd180"; hasRunfiles = true; version = "1.3"; }; "frletter" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d986276b9c318c46804851fb67f51f4c10fe51cfc271baba560cafd0384825d8e6208ffce2a8aa61e9852a6987c0c4217825172a1ef5ea26ea5018d86e99d396"; + sha512.doc = "f4100dbcf33f0e2f9e1350505e3fe39d375156f3ff0f231caa9be23ca601d5d1aaff1431b74abc4b88ea76f109cb710ab0be56f466df368c71d224cc3a2f8e14"; hasRunfiles = true; }; "frontespizio" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f978dac45a8265c99653e91acf940ab8a59f5085f6bc18b33ddffde43e3e6f66e5380f85e8133f80ec0cb8fe3f890073bf6d16ab5359e7183a1d5a68e9dd6393"; + sha512.doc = "a8ba0edd988c4a8024112395535c8c92129c4456d76dc991d64b0a2cbefacdf0b804e118d7f8e9ffb59c9ff51493d1a3576052d4fb9e75a9a41ff0d7afb7626a"; + sha512.source = "53d642b72dbf6b56f5fc88ad6b10b8cf07cf181a3a6e979fc55ff91ad4df527ff3566d0db5e97a6bb90803bd964b6198deeef210dd2cd1e16e04e5845b79fa14"; hasRunfiles = true; version = "1.4a"; }; "ftcap" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c967ee42a9b2815778771d7764ff7cb7d7ae3d23b5fb2565db16b2424469b2f08887d5048aef65619f1e7568b871195736a079bf8a4adfd9bbefaa5d3446d2fc"; + sha512.doc = "8b7a3e2589003ebc218f1a51814235b2c0474c6ebcaf4aac03bd19a04bb667be3565eee7d58d1ef7c1e6b8b9738beaaf76f8321d10bafa0f798ac8b6e1c3c838"; hasRunfiles = true; version = "1.4"; }; "ftnxtra" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "889afbfeaf22b1219d685e9b24a5095eec867cacace75dfd865c86b2e8370dc945761bb6819811ad62f908b2ab66101fdcf553dbf9c71cdc900af91ca6c9be73"; + sha512.doc = "68b1bebc65eada958fe1f61e243e8399aa294a2c21483f70edfc43c1b394ce8a46bc639c4333a697cfe0b87a91f7ed4dc720ef3aefe34fa1758a916b882487ad"; + sha512.source = "8b8f79ab74d2ff51eeeae3a9a8b3e3d341aee23aeaf2cab834019bfa70bebc968e7bdb0835e259dec331f707ba9ef14359f5fb6a024d08cc1c0eee5985da01e1"; hasRunfiles = true; version = "0.1"; }; "fullblck" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "63aa1a21c25f012ff87a4db1a343d1657ac038c733f2c151d9a24d4dc8686b63b3b00808651fac9496a40e16b2410a5b5827dc1ae948cd57dc43edd6fb03c79e"; + sha512.doc = "31bc4855c39ca83e600cb30ab0651fc79af06d4598771b963aafdcffd2fb5fb055ac15aa0453682801d1253c69d6895ee082990d7eb8492aaa73fa1c214b6f5c"; + sha512.source = "7766d631c992a7126bce2a3ab55b9a1a8b032c34de9617303b48c9e33bbb8aba36af63923c6dd7c720bcdd039ca9c84b7d2af30676a82c4a028c1db3995cde8b"; hasRunfiles = true; version = "1.03"; }; "fullminipage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "446f7a6a66a77ed9bd51e31e8ca8276b65e8a8a58b2885a71876cf8f0d4eeb0ff4a4902a256888606a265a3738498ccdcb195f5ca7eaef90102c69f0e396b103"; + sha512.doc = "70d2855f58d2edf9eb33bf526b13fb4fb5ce67418a8010b6095ae98e28cc961d049ae4930b06df8e56c427193a4b85cbc76085c169a6a0f62c312672d7ed2e4b"; + sha512.source = "c1b717146651147bc4181b6210ae83e820047a45911ceee28036d9235441df331907b328213a75476e547fba24a6eaa85c973f283914aab71cf3cb0e618cb254"; hasRunfiles = true; version = "0.1.1"; }; "fullwidth" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "540ad88ddeb2aab8cef489c53eeaea4c6ddf174140879ba431f913ff2dd9a6d472dc01112330e2350da41a94d462eeaec35231de19f2b577f6f2fdb5a6a0a321"; + sha512.doc = "e4fd61b04a8309735f2053d78a1544e4b88b16d68434fc1b0b14aab128383afd6e075df4c3539341bf8d4e2c0bc6fb16ff2396e0fcad0c64531efd92bbd4409a"; hasRunfiles = true; version = "0.1"; }; "functan" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b3ad3303049a11885d70aa99d0dcef80acb775d3f192670301941965f51c1e83c305ac8e4b2da574f0d72b5ff39a8d29c4afc2318e7006c59d736915df9b6312"; + sha512.doc = "8e21100d7bf86fe7a319afbe6b3b19cd111358c50ede9b9989698f871cd0c6399482307f48a4c7083c80bce9187e67b7a929c4085690b0513ecb4a89d1c3dfd3"; + sha512.source = "887374bfd203e56bf029e198e857e44d86a3d0c2ac5de6213e1e9986fb65c5a4123893613dd324a45a6a173e076fff43084e12ebed52258488f22ceab5a483df"; hasRunfiles = true; }; "fundus-calligra" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "16ede7ce82e4b655b2d4be677feb294ee1ec6e556ab94cb2fc8bf14ad6b56f9869f38be4c829b17ee20ab27c6b777d2f4b496c2203852514f633adebf7bd8f2e"; + sha512.doc = "4adc5779bde2daac2231f0ee47f7470d79d96e868a25b1261fe62d9140b3c99680764094eb06dddf7f1ecac7c4ab0685ca13ff612ecf365e06618a0829084071"; + sha512.source = "b3d7f3272562a3a2b180b8d69b50842da19465e6c54a033c2a6a0a41bb814a83a9308f4f22586107fa997b26aba515e1fbfb68b5b548fce4d590a1ce5bec7294"; hasRunfiles = true; version = "1.2"; }; "fundus-cyr" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "6963624a9e6fa1acb3cc7b43864a4fdc021f4929feec7e501c903e523d32732323d22774b77d49cbf21184a2ed7359085628ad8455d61242a000593b26f1d47b"; hasRunfiles = true; }; "fundus-sueterlin" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2fa89198d1e1dccc2b7938aad6a87c322d97cdf53fa9355ddf329c63ece147a58b38240932335986678c57b66f64931f2cacf30a506027014a0bccc42962af16"; + sha512.doc = "e15b07ff8b399385399314c7ff9956e19a03da2c8dd99fafc0f88e32e69a32eafa443a1f718a0c433169e94b06f700c1a76e85d1bff367cda79f1c35588fcfcf"; + sha512.source = "49cf09e188424a9183cc18f58083d5438619fabdb2db85d0a2a161fa941ee6252fe6746a8c0272fc2563f40adadc053df8e5dca8d52520737634e0947fda0682"; hasRunfiles = true; version = "1.2"; }; "fvextra" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3526c3656124b15217161792f14f914dad2ec84af7ffd85f95654701c82e3be6bde304df0ca1ba8b4eb943122e731fe7c059a0d8ba7554f49a5401be6b709d8a"; + sha512.doc = "919cff94f930cb624723fdca66033df39fee4dfe391df4ec592ded2a5c9ae59a9f29594ebdb09c9d9e54b5afc9dd77591258155530aa7c8fc45361b8dc31e8c3"; + sha512.source = "934d419ca8e4c748f0d7d41f520abd07df4682295c6eef3390b9d2d628469d0d84ff7ffb707f1ee70b83b0fdf42b16ad9ad350c4b5166b28117543dde9d7d049"; hasRunfiles = true; version = "1.3.1"; }; "fwlw" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9f4c2259c70cf75b9d41d0b4f7727c2b7c8769b1c050d9732f423234a14da41afc9ea6aff2ad444a6d04c37734124cf16d9c0fbcfac26bea47205b602ec0d9b4"; + sha512.doc = "6b4b2f7dd05eae98ad7d426e0b6c6ab749d4eb8f8bc33ebe6ab5e5e635c8a67dc814c931b20dde6695e5c16c5d33d87eb83e0c0bba864626b0b80ac5394baf44"; hasRunfiles = true; }; "g-brief" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "faa1255d7714808dccf1079aa4875372f35253998dcc163574d32a23b69ba8de16d0894859f6f3be58ab5df3ebfa382fdb0f198c31d84bc4c0b0f55f99cc7315"; + sha512.doc = "051c19011067e135099e4c3bd7af47a2d0671b34cb0378c54816dbed1ac97aa19e7a64dc46c380eed2ac7b32b0601e16003799b20487680358b25adaff0d400d"; + sha512.source = "cd1def237ee4cd76e225a1476226e9fb960eca128e727d574c38166b8da77c290ae5486df99a3ab01bfd10e61ad46ece0ced8e2b3824ff07847623b05182bdb4"; hasRunfiles = true; version = "4.0.2"; }; "gaceta" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c5fbd062f8861bdeb4cf3fab803f8eac24962d22516145ead65e03312cc42db85d4a659e63b6f6db3045c5bc2caa3c22c946f7bb1d4e6a3fd6bda86162e35225"; + sha512.doc = "c9680d24d4ff2618c7874b231f22425738669e4eee74c2e8113efabed054f5ef8cea167cae571ea7e675860639bda83e6f189590f3ed54562eb152b40badb971"; hasRunfiles = true; version = "1.06"; }; "galois" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c1c53bf7c30ef43f826ecfea216beb6e52429ad0e548b2298d7631d39e2ecf35bb32690ffcc1335f7879be207197a0033d4e40daaf4a635a625a5ec648592806"; + sha512.doc = "d8ff051dcf305eb43c7a600242140b5c07b53b55f1fd95a81ffb485a54651222524d558b70d818d3ef88835aef613efa74c104ce2d9695bcf351b6b7bd67ef0d"; + sha512.source = "b66f67fb6934eb818ea6b476e83a236954fe366c314f846a37d7947af7ee2d8c94244e2f4f2bacd903056ff4a8d5d3fdbd6d39b35ae76f816689872fbb5c4eb0"; hasRunfiles = true; version = "1.5"; }; "gamebook" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "90b7338db32a87778554f2f2d00ba9f995a98e45027ff98e9ad12a709bc53a2ff2ce8b1e66fc974380da56ab2ff21fbaafb138ba0b37f018fa65b7bc7bfa0936"; + sha512.doc = "bee5d4d93a284e5467eba372a9116f329b763e38ec703dc1ef511a92da6c245a9a230399b2464eb78c627916b13ef491ab68e15793ac545ff0645268f6097609"; + sha512.source = "2be9013f821604d7f5bcd45f0440bca95db89c99f1b310bd8f0fb720011ae1cfeb4dc0418f29d21f096d7232fc45f86211208f0414427866c2d28f62a401031c"; hasRunfiles = true; version = "1.0"; }; "garrigues" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d548f711c7c28f3bce9a272a5aabae04e20da300e4ac3a234de464b50c32eaff6e2c1e5673ac69c256c6715b02f7dc3ebfcc65919de502136f07ee00e04be7b6"; + sha512.doc = "464f160d4dcccdb310efa0f9376d9517a04e4d24bbc0476c7bd5871efa9b2736a2731240f813079bb01ebec2425149465d165aa826159366751cc56a8bb13012"; hasRunfiles = true; }; "garuda-c90" = { stripPrefix = 0; deps."fonts-tlwg" = tl."fonts-tlwg"; - sha512.run = ""; - sha512.source = ""; + sha512.run = "5b8d4f90d4586e96fdcb2e6943350d329ef6f7ca5acaa70769420642d1ff624a06f4d28495010e9ce83130aa6a7ae207444415bbf94123ce97903dd54ca21e6a"; + sha512.source = "6e864f09d27a1137f2561f76b0db8a8973215147e12421862d38984b51ba1f42c5455f12e168066ead5529a63397488aad1e36bb6bd56f747e7ff439a772425f"; hasRunfiles = true; }; "gastex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "84cdc32f9947bc5abcb0e9280b47c4808cf5cf910a9c3cdbbab3acabf687cf7a0eac20585b2b492f4b2931897af6586a9f2a062b9e23c8c104e2817527895fc6"; + sha512.doc = "8aae266295f57dd319060105170ddb2578ad9e05b846f5e3aafd570266a1947a943946be2fd3e7d0b6cea321e555747398a921585b6b062013f048bc2ae80dbe"; hasRunfiles = true; version = "2.8"; }; "gatech-thesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3d290a07814a7bf1d548fea587c65d845be84ab0f807da839be5f7fd61f223703d2b7d7fc4160cdbb9dc5c0f65c711ec23c5560136f0775766414c918584acc5"; + sha512.doc = "9e810391f5c2a4fec787ab0e60deff43ce342978727f4773cd90747421db7d4f24bb2e956ae2745c2d15b574f10dabd44e3d4ebb13203e8c893048b23ff0aba3"; hasRunfiles = true; version = "1.8"; }; "gates" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ec85e8e306596d17b0328520c66e039f333e04121be463c3027a3841fdf4d3275eadaf04615098a1156c14d305e4173dfe3f2f471960bd462f18ccecc4b62cd2"; + sha512.doc = "051f273fb5c28c25acf97e05451c6b1647efbc17578b43306a9aa2e693f82031534c63bf95af13ce76e4966f1b1484c49a672b909a7106e3faa31668ab9b11ab"; hasRunfiles = true; version = "0.2"; }; "gauss" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4df107ea24d37b30d3ca46c833b9f482bc67f3ea3da39ff6e72fc175e2a1368209cccfb1a431dadb8efac178b4e33922e60d58073a58d2da455f0aa763d3e393"; + sha512.doc = "3da609a92d88df54674680aa2b0dd3edaa1773241bca205f418f7d6a97ce1fc0024b9a61050aac7f4f61b18513ca390e892b3f7e3c3f7d9a3dd0582195901ea1"; hasRunfiles = true; }; "gb4e" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1d94d3cfff237ede5a8567f25a19f055d7424e9d4f3bfbe5bf53821393a37559a4125309720f3666860aa1fd7574ba4d535f76cf72cc910cdfb82dc3a7c6d819"; + sha512.doc = "592c8ff372189df544f3fdba2f324e2358af0f8fe40f367c79ae12b57c8b763be06e4f12769539e7ebdd8edc4af03634be9b51e0ac7fd3540210039a55874086"; hasRunfiles = true; }; "gcard" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b5e551b71933d550e3b1cff598cd96805a1fd5b5c81848256ee42c333da961038407623e62cd6ec75e1a1f3fb045e9b945fa2c98fb2c2e4ccf42a1132d28b3b7"; + sha512.doc = "4fdc56ab41e2a68392e6dca5660aac2091ac853e6c9a41c2dcb2f535cf9b4d27df43193a34a477530cef9488f0deb12d3aa368b64b200688f93260e18c3ed85d"; hasRunfiles = true; }; "gchords" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7227cd18daf37b84b9a3ed66b69ef54a449699b2be7fb1d224c5f031b6c3b66aa97ae3c518cf464329ffa53a584b0d493277b551811d3a85e08db146c71b4c81"; + sha512.doc = "a9b1c7cc1c414c9413714407235adecf72cbd0794966c295e5d41910da8298604459ca69ce74e69c4c00188610a1f77f702a72eafc31c11f43cdcf151f9d60c9"; hasRunfiles = true; version = "1.20"; }; "gcite" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "971dc3269af37c685a278a329214f85c37345eb0ae7699c12a45ba7ceba7ca9fcbe5ef2e87ef4630e7d7d45ec503363951470f5b3e679f1cc3572027e43cc67e"; + sha512.doc = "00a21e3edf75a969363452f522684243df324b45c4d855750fb2089f7e5ee0cf9e57f8aaf071d62332f8ff95da41623a4ec7e761191bad77736d1ae4205d6dd3"; + sha512.source = "26679a19106c24b8e643824fb5845afbf9fd23bd3402640654b459cf5cb9d6e8b8e2eb1db636b1f5f51d659ce0f1c8caa0be728e94b0a8f83a2aa972126c36d9"; hasRunfiles = true; version = "1.0.1"; }; "gender" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d19f068bf20651c61e42df98f941c0f0c2eddf4595e54e91db0faef530718b4232b9512d0a759e8a0c67b473142f3e210f0c353b001eb4f14148d7b31d5b9a1e"; + sha512.doc = "40d3510deba6b3153a0b42e4fd67534e2ed0547903f6b26b589930431cbbc0c449e2834f23f378c9a649822b93f20964194677d34cae06955d6b0cc72d5b86b7"; + sha512.source = "cc430b4f61a728edadb46f6252d78d0d9b2a51cf4b0a8cc894f777152446cbf7d20aa5fb9f1c6b76226905313eed156ec21b31b953c3e66408e788c07710b31e"; hasRunfiles = true; version = "1.0"; }; "gene-logic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "569815baee8813dd1a9b0b42dc3d4faaa62a5ebbfdbcebac0725034d7642e8ca2441bc6be5a5255c0cf3aee859463f668b9f0e40584ad7f4fcf1bf85ec8accb1"; + sha512.doc = "71961b1f6a27ebc970f13756f4cbfbd11c1e6ae4b8b7542193f87299ab58e44a93628a31ff061d61983ba6b0c6ead7422b2baff7b319ec199ff7133725f8de89"; hasRunfiles = true; version = "1.4"; }; "genealogy" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d723bcfec88d6034e68a900283f8fa5061465cc2e0ab2679ffd6d81e2f8c5453927fb532309328f0460227c6b9097bb61e40dce2c580c6d6bd5a6549603cb705"; + sha512.doc = "4d3e5cda81904be3abac2d2a99d37c6e7b7eb19de6e40a7f1cbe577c6b1197962f5179494c7c4c8a4bcdead204800a59f6d2962a13b4bc04905468a5e478956d"; hasRunfiles = true; }; "genealogytree" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "da4d144382cf3665efc0b2b64cd666ef08b9b86c0d2e17e3f9a9d742ba186e0faf0831460f7eb66df0b8e78a358acc0cfa6ad8bd17d299c3406817ae8011a171"; + sha512.doc = "20aedbc6ef3e1a8478c94e6790c01020c9e7c424b7b80fd68311906a323d56501efe0dbc5e0f5a65dd4cd52885a1a3e98bbd68635cde6342ff27a3348fe4f45b"; hasRunfiles = true; - version = "1.21"; + version = "1.30"; }; "genmisc" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "087a249b2ef6bd8f24fb92eae2094dc6fd22ab5410805d1358da0c49ded484d5b3396d23d2a064789933f5c6ffc4f0265dcb3e7372dede2afc6cf53f6149aab3"; hasRunfiles = true; }; "genmpage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ce9d0d8cd32c23ae02f8a4cbb44a501be69d0d8c86c5706ea34191c4fcef8c56fac875b5d3376baf4ef3cafd8d65a8cd270db7a949e020a93dfbdd284a85c12a"; + sha512.doc = "38c113a8719e0b87e1dc659b753ccf3449e2b0aa1d362b814b970a667ce846e2d65e62c05bb658508d9e7c3a86b7e31b6a6745672026e51aa719bd5e8e3b167a"; + sha512.source = "18696417d1aba3add604a31693d26653aa935aa3dfa9d4f449f63bdb7fd7cd8f80be0e36f07a3795a1f59dc1b8e4823e6df21c147d382329aaac7b336652d034"; hasRunfiles = true; version = "0.3.1"; }; "gentium-tug" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "330cfef9a58515954a977122d4854a5bf3dfb8403c2f1637d772fc73a6cfa57378fd6c8fe946dd565cd5ff8551680bd685e862a20428bc78e7bb774fb2341b44"; + sha512.doc = "c957fb2e7c527f4357f4d06dadfd6da594663c5bbed1a274857221f664dcab1444ff10af152e2753a5edf03b4e1e1f15619d38606398aba288465d8728380ca7"; + sha512.source = "d9bd4e8ba95107522f4591c345661d6b0e0a803acafef45ed83b454a3ce6e019a5c359612e13e30e8b950e4fb2547931da9810a8fbe8380f91d8672d69c5f39b"; hasRunfiles = true; version = "1.1"; }; "gentle" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "dd5004b8607d3244660a3ce63fb4083783d52d0b7a2420e0991cb99db8d7f84b58e084081c5ff4e251f8963aaa9a81a26a7fe99a35f62773be744bd680eece5b"; + sha512.doc = "58959c3fa8b4ace137abc1dbc95d310db820783315f31b05fb6985353c8f7c058d804b06e092b9f97cf3157374afccb3ce225d37e053225edd01bde3d6b3487f"; }; "geometry" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "85b90b6b30495b1f02c95e040e6db45762cc73fb301e9b25f9b83c7ce8fdab2f29c64f611e20842df6820c326761d62440abd4ceef52794381b9633d67eacb03"; + sha512.doc = "f80aa69969bb810eb5f7b740def08507ddf78777e3281372bd614a6be2d023d2d8a28942ac0bdffad62ccf3761a72d8e68436d336ede367f3002643b99fed7b5"; + sha512.source = "d9b43c38287613c50cef84e0a77266fc2ef4c4da25eedc50971e41d4de1c77eab7d84a237f412c0652b6022d818e653e0adf2de4a917037b953bce2c4db3fc46"; hasRunfiles = true; version = "5.6"; }; "geometry-de" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ad7bf81cad49340ddebf7cf366fdc6c4797bbde9955adf74172a94ad94e1f8c5e207350442a7890cb6c0b04b51caf1780669499e70c4aa9ce6af93613eeb5302"; + sha512.doc = "f21d93eb4791f3dddb24c0a3fed610ee195f8d40fbbafc9a88dffa0fcc5c2fa026f4a91bb197de984103fb14079b1323a6259fffc2ac6596555b8bc16b706e5b"; version = "1.1"; }; "german" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5ada24a610a3177492feef474225f4de4d1f1f915a62cad01b4858c47f13ebad278c590b07138e0304eafe6b4b3e7fb2f5022a1130b84f957a04d18de45f0b36"; + sha512.doc = "53778d9f92c4f7acbeb9ee40267d85963ee6c6c49e2c02c6c4c0092c9dc2c147d27c23b1b2d74507e48240f85d2b1b608bc505167359b01643bf05cc5fd67942"; + sha512.source = "bf0011534bc03d35fcefcf0a67675eee72f620e0049c7fa58419b21e7436e583f9acb1b2c85ce70a3dc39da57ed5600d89ba0133030062477dcad8c43d57966c"; hasRunfiles = true; version = "2.5e"; }; "germbib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "731dc9f7ebba43a28a2d713f82f847f2419e804e4f908d0bad64209a9cd4eda3ae88dbf3d4f42b10b5005d358e0de393bd12b1677bd51d31337c1068f2787be1"; + sha512.doc = "26569f4415a365d16c79220131d9a44f1722e9c29a789e6e3775d497ae1116685b6a5093868573f48a2bed1460dea3dca4b485324b85eb0c69b82cbbeb3dd6cf"; hasRunfiles = true; }; "germkorr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d92900006070f5bf132fe93e1ebc9827819dce8c2d7478ee9aa4dc6d87c0e228c763c1b2429920a5cf9fcbb8c856d75672c588b25ba5d9a3a6ee74659ad7cd62"; + sha512.doc = "4b07867a85f9d63a39fb15c3f21526d1a61285b9e0b81ac88c9cdad6f50f6f2726439eafd1b03f9d1398d8de1ffeba2d91aa6d5319897765666d5baa009e1f44"; hasRunfiles = true; version = "1.0"; }; "geschichtsfrkl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5c86faa93b3529dd42e50d11c7c657e757dc1d0ce4816aee6a07489058fa6482960bb38bea5ea836e37f8c3393e4fcb89e5b4b8a43f907dcc3f6b4c5f6accd11"; + sha512.doc = "b693a52748830275203f55fb394f0faa74d434d441ee8035c83cdfa237556c040163944f36a89551b2a3e73978a0c3d5ca56a0642119a790ff8118e5296ded35"; + sha512.source = "4b5848047e2ccb42506ebb41620d4de3395a9ec564d819751c7bd76ca244569a9547d4ea8f5d4ea03f9f2eb1f80c58546839837dfed7c95fcd04cffadd7a0e53"; hasRunfiles = true; version = "1.4"; }; "getfiledate" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "04b7c2ab26c250163cfbc6b508e3528be8cf43e354f73dd8f3277c4145926ad0973f9363a9fe838cb4ec037da7d5aaf6da955268cd6dd0f096e4a88c771af97a"; + sha512.doc = "2f40b5488e4dd81fb4e777f95ea7652da1c17fe511ebf9d8d705c7b1ba6235f9f2c4a816c30ec916a91dda2b02156cc5808bbeb165b1124c326a3cc322c58599"; hasRunfiles = true; version = "1.2"; }; "getitems" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6a30ec5b967681210faf93fd0e2b28577c1682181d40a13ad5e5b2a816d48d33b573ba2ade29ca4c40d8834af04589398c031da7f0607924c99d118aeb76e740"; + sha512.doc = "5d87bfef26b07b5f4e426d891ea12bdfa29320b10382504b60f9f12e422e8787dc05a07b9865579b978ced0c9ec90d168098dc4d34063cae6c360b90cbc5e9b5"; + sha512.source = "7d796018c35bfa87598a297d4f8949745f25bc72d942821eecc538ec7f863809a918a9daaf07056a8f435d69fbdb2705a2fe266374f52a05fb45a9ce3c3e77d5"; hasRunfiles = true; version = "1.0"; }; "getmap" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "777df2b8b400c7d576df05e5f18c5c68610093ffdbb29753250e3bd6594342e2e1c398213848edd3a55b87b23ee7ffcfc55ef1579f37366aada7d3aacf48c602"; + sha512.doc = "afb8efcd5166e638bfef9a9f226c75d267ca99b080f9c9a5e8759fa1aa9d0efc9d0c555b2c21021617331e18267d8c45093202c62bf95a824e2a9ca34caee656"; hasRunfiles = true; version = "1.9"; }; "getoptk" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "af4d051ab5c2bd2ab3e9e1aae4156aba4ab7186371685bf5f175843751e2c81ae371c34df1714c8532873ab19643f0400a6017cfa635738f4538b5e08598905c"; + sha512.doc = "f9388cbe00b13884f7aff0d607261ab13d410f0f7f9ce58a9a6fed835697fde8fb57b4f58917a53ee7e90a67099f3ecc90a208d67065c1a28e60720ad3c2fa5f"; hasRunfiles = true; version = "1.0"; }; "gfnotation" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "73bb4451a25a06c1e23692621e9a6134aef46b11d46f677ed10ee5686c6d37f716f720295171a90ccbce450f6ea9e3bd09b6913397969439d2adb32f7337d4da"; + sha512.doc = "532e2c11ff6fe674d117f142e1195af894e05b724b03291ef29a5c277924e8ee500839b1916908b5a4d168b17fcc57dbd3d1caaf6d7ea314d26af454e43d7a55"; hasRunfiles = true; version = "2.9"; }; "gfsartemisia" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "abff26773d671b7e501337e60cd9df448c5a68487e789d6990aad847d85829caba8d7c4dca1a21ac7e56a78b02bb5ca7c215a31b31cb97663a90f931cac41cea"; + sha512.doc = "9bf97fdf1631cc6bb6b75d26971c002bcd71f901032393ca9335fa61219a00c20302f6d00af2534704a05733f7f4f9b40be469ce03e38409952833885228abd2"; hasRunfiles = true; version = "1.0"; }; "gfsbaskerville" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8f3b1a77371e52496dd55fc05169a7df8a1d29c856a5a917a1bbc7f00d1863fe1815a991132bc12865296f26669b2e010ece01ac9fb83d3793c457a1fc135c1e"; + sha512.doc = "e524c9c9322cb8ea09d3f35d396c8b75bd8bcd684fbfaaca68e502220b6fd4b1d7248c579fdcd35fbf2bec01f06034341fe1aded9a2eb4b0a30d90763ecc668a"; hasRunfiles = true; version = "1.0"; }; "gfsbodoni" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fbd6c83d4e6c53810d7102fdccf5cd232f5f5fbd9932d40311fb95a6acbada8d8526ce3c86cfb7018ad7cd816a6186a0118246043e671b782b08918fce3fd202"; + sha512.doc = "3c12bccbd5a7c072335f6dcc9af3eee3bcd4b3553175895186568cc4afccd5cbfa85882c1035e97430e8f502fd2b1c274e2a949e90b0cfa9115df7d6355d88b2"; hasRunfiles = true; version = "1.01"; }; "gfscomplutum" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "00911b83b56771fb1ee7e80fa2ed1ebd0d8e30a00828a76bc9cdc0c47752bfeb0804b39ee66a1e4f68bc1e2a05b7436d2026c5f8b2e5a835cb5242fe8f308fe0"; + sha512.doc = "62ce86b1362181de46a6e9c000ad47935496aea60d442c4200e0fefc186a8760c106ff2fe3bc79003f8295de1830e2232760e871b6de8bc804102e8dd2f51b74"; hasRunfiles = true; version = "1.0"; }; "gfsdidot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "175e304a13a71dc76ad94a2be5989d22d442f9a08f558205449227d81f1d26b6534ac4860b69133f263bec3e2f5118b3150b81322789a9ff0edfeeacb3d6ae04"; + sha512.doc = "3b84323704da3b7514aca029ff49b5578fbe7065e36318c37f024b1eb1e490ced0a9f765b797362ada55d3bcdf285cf6f0a2eee36ccb0aca14dff8a51217ecd1"; hasRunfiles = true; }; "gfsneohellenic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "77db72231a85cac2bb5ef9d551a3d57024812432a4ea55a95405f8d44483b584f0a87ab6c80fcd15d64600cdb06b41ff5f5e8e2a1a1fe23c1edb842c1cfa74a8"; + sha512.doc = "cd7240fbc55daed2741142970304a8ac192e4e9b19d39b04dec497da7553929110260f4287f77a0333901ac1a949db9daccbc029c8a87145ee53ff92dfbef237"; hasRunfiles = true; }; "gfsporson" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1b8098bd718b7fb249108889681223f1b78936d10f72b4decdaf0a84772982c7a93321a3e97c36d815a895c917225de3737e2368b192495b64d4134daddccbaf"; + sha512.doc = "cb8bec053d9eefcaf2c27ed7824607f72233aa4617e198e535992b5f282bfe6d069174e725168a142e3e1f2e79a8b10cd9c74ea6fa2b018b52c0d774aa35c24d"; hasRunfiles = true; version = "1.01"; }; "gfssolomos" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1c9378041ce183bcb95b6692e867997075f71966559f6201b87a9c7b54f53d15f236289d81da1aaa23bc3d686b7c142d8844d6c5f051aa94ed04c4caf81dec99"; + sha512.doc = "8cb9e57ffda1a7ca8b6e37667e93397105df019dd25f794417052d64f4f926c3fe5d3483bc7123cd52d7d4eca8355a43d603d74b67ffff08aa2a53502475b541"; hasRunfiles = true; version = "1.0"; }; "ghab" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a995c2407e59715559ad8a70f52d1e0da1fa5ce0c26a800da0f2467264586545d83eece68c69caf29eb41b0f684ac8745152ea7fa2b5f6a59fc17643462a42df"; + sha512.doc = "e86fa097a5d49dc685c1c35dc124c11a09fc16d7dc07ff6b2291167f9ac73c9a3adb38321224b4b69c992331e200c8ccaaac49cccd6705d1790360149c91fbf5"; hasRunfiles = true; version = "0.5"; }; "ghsystem" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "45aa7c9ddff1771dc14b421f6472489cf7a6ee91df00c2dd453704c84d804485afda7fff8494480a48469becd77aff632268068b0168809016860701e169ba6d"; + sha512.doc = "f5bb98daea6763c249ba9ee790c04b8a10b1dbfd43ae6972df42861192079ad1adf766f132199a6437ca6fda339dbaa9ed52132f9f4005ede3c16896ebc741dd"; hasRunfiles = true; version = "4.8"; }; "gillcm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "36fb3787f065998b48dfa15098028eb81557c7b5b33362f56f1867237b9851994ce6a2c34a6ec5a3450484132037c2813c1ab2c9a2c7a6f219338db4d81f40f5"; + sha512.doc = "a87de9019d32440d7efbc73094dabd2d390a448b7de6aa0d92f59a4638932aee5880241bd5597cbbd09031937daf5266fd9d0e1ece787a3b419538faf28ac038"; hasRunfiles = true; version = "1.1"; }; "gillius" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ce58fb719e5b095f5547209621632724fd0a64be82d82d9ee30402b42e5874e670d2644daae956d54bcc561f0a42a7557cb38ac27e9bb585f96e8af9902cf68c"; + sha512.doc = "865cf23b45a1ab2118eb30be34721f7e96d7aba9d7136dc09b5da00acb2aa6edf1d23c1686ad8afa167c654871aefaf484b38e5c6dfa7e850f0a3590038e394e"; hasRunfiles = true; }; "gincltex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1e77411f03e1232c9263c1395909e51ff86d1d2290045b27713fd84601f75c215de3d93c6bd9d72ee903a7b9f73d1c523cdc2b75430f489b9d130709d1bfce3f"; + sha512.doc = "0dadc508d345f10e65195fd1177fcd5e0081b392d9883a0e3d84174e6670b7fba4ee4df601c3edbb2ad2a78ffe508a3a51296269e8a2ec5e27026d9c41af15ab"; + sha512.source = "034548c66d2c397f6b70b434581aeae8241d85801842a9dfb6c42bfda61a60efdae8fd30e346550153abfccc57c819f05b620f1da73e5d7d728792ea9499c823"; hasRunfiles = true; version = "0.3"; }; "ginpenc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ac7aa59f985d544982eddd48a1ab31b396e87ed589a20fecbbad42328253ef5ab913f3cf753c1857b4e6ef0f4457419c1821d751dd6ae11a5c90afb3fdba539b"; + sha512.doc = "5100364fe354cd535950e013f859d7df8340308d34ffb7562ad8bb35dcf25f080d7987c431cbd1468f602da840361dc21d55d032336b5188c0500f486e45e4b2"; + sha512.source = "b33eefa66e3ee831cc56d0cb249680bc23d5bf5cb27e549a970fa49416fccccf24f90c53d1fd9f61f39a5c62b93c2b916327ed1294abe832d1d6394ca3d7ee7c"; hasRunfiles = true; version = "1.0"; }; "gitfile-info" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "12c29586101a53f5b1236e3b37204195f106cf39888afa07423285175010841f25105f290a63cd1cb81f48a69a9630a5d2af944fdb94004eeee8d079e0fe9678"; + sha512.doc = "bd01c08a556fb86be307ca30d4e706054958be9f6c399bbdb515989c563b896cb6e8ef085a7947a90439a80a92952f946ad2f1095e273d407316dd4dead2f23a"; + sha512.source = "a8051331414471f7c6c65ddb70d39758dfc40f4acef3ca805fb7bb9c18d041414dfd570aabf13728b2ca623cfad99e8ce841e4bc51dcc5291eb30cbe9bed6e29"; hasRunfiles = true; version = "0.3"; }; "gitinfo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "39da330c0e2f3b4d6d0d807e8418728b941bf41ace3cdf10e4bfbd20216048ee2a8d1b72fed410d95b08c2106607f92803207e622fcaa74c6742122f62aef94e"; + sha512.doc = "b55627afa754a3de683c09b1954d3857660834136ea2fc29cc145b7ec3fb4a1753cc70af60482631bc41201d9caa93271efe6549bf74c435cf81df0df0adf8c4"; hasRunfiles = true; version = "1.0"; }; "gitinfo2" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "048474a148f82ee47efdbde00e6f737d94705e6260f1177d5d16612b80eb4070c51ab2c666a2438fabe3a7d7939d09c27a9d44f3d6f9b13ed4a3b4d598d1eb90"; + sha512.doc = "2dc233c5894bc415870d8d4cb4b54b3d9d7ba3dcd086f1b306a26e6e0d7803f7a05213a49dd521d0dcf5546c4eabb50a5f3b5dd646b2f6510287e9fa2f135a41"; hasRunfiles = true; version = "2.0.7"; }; "gitlog" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d21d4b0bee8c65841ecb8fc960c2e6d210c6bd649a5c1239cbe8cf21a60810a23bed75d9084a3ea727afe6cee4d1a8387b3c29c9c6bab1c783b9a295bc964b2a"; + sha512.doc = "201ddcf7cf630463a5770ec1bf0adfaf09517737bebdc8d0ed38e80c9a0483ed4af2ab32dff7e26392310743516d07d2eeebc5146ae8ecda0a0079c84ed8a0a2"; hasRunfiles = true; version = "0.0.beta"; }; "gloss" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8f27b36c00722413de92bd5da41844f5010c6fd8089120a6637605b8df7cc6166f37f7dbbb16fde15ebebacba24cbfa791c7f92711c8073f2d43082dcd68e86a"; + sha512.doc = "7196eb77a996375e7e92a4ab549ccafc44d06c9f4c72abaaf762e6ff39c4f4d79e51ec15dd93eac05a4201e9530ffea330e133fffc49528d40747980eb6539d8"; hasRunfiles = true; version = "1.5.2"; }; "gloss-occitan" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7e0f4a379e49d01e6a56d35064faac5ee59127760ef575b7c1e648f7492deb0889874d8c2c3ad252e643bc1cb44e55d193e6f688105bdfc362867541657636a5"; + sha512.doc = "25954242024d183e41d9088b12a2aabe38d576bb091417fe3a415ca4ad024a926295ce523e3d529226fa5e2f6a5f884181009a89b20a9ebf98c84702d64ee281"; + sha512.source = "f9b753eed0154880178e0b44841fafd5b038951db122c5dd84899da57f9c27a811bdacd5c5963a956417e650c09524276eb312cac2986c7b18ee51097b79c89b"; hasRunfiles = true; version = "0.1"; }; "glossaries" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ff8889e37219fa25cc0a5c60c39cf6b839f044a5d89b2e84547dfc03133b1d48533c078767e03d023cb55c4749c8c9db2c6f8c5edf9c8b131bd5dbc958048f73"; + sha512.doc = "178ac8b0e182b3d7adedf4fcc4e9a0dd30b1dbce1b9025d92f789bff8af9eff907cc6772976ada3158027cb89c1d441e65ef31350df0e0d5715ef51d59458691"; + sha512.source = "93575acae268959114b7e0b1452676c6242de403ac1890cbd41df5fd50181bcc82182a0e3a5ba1a7e1735f6878d10d31ffb114a511897268d81bedfae273f268"; hasRunfiles = true; - version = "4.33"; + version = "4.35"; }; "glossaries-danish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a230b1284d098c79c590718005478416ad93e3678d54bc470dadda86b5ee98cd1990a5153b6c1e7b0627556e7b07ae9846017a765b6f333d52cf4d6a446d8efb"; + sha512.doc = "ae1ceaaa00291efb9147d5097d18d52cbd8b7dc6478508875abd28f82faaaa55ab116fa1b98f38c3041cf53d4a6a8e18cad9aa762f3dbbb1788f124978b0ecf0"; + sha512.source = "0c15b70c1fdf582b47984aff5846bf5031bb4ea341eeb37c7f4888ca8c6443e7a533ca4fedbff9763904a88f6d48f80e7b812a56903f10bdff807cae77194945"; hasRunfiles = true; version = "1.0"; }; "glossaries-dutch" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a98878661106f9e8abebbeba83c074fde4909dcd5293855e4050396f2a9393ec072ba47be777a6fd990863c4f4be21d893f9c49d7e519c7b5db157f074c00403"; + sha512.doc = "04f05310e32eba25520fc0124946c786ce4c51e3c75e41c22f7286f966eca2a755334ddffa9787330b216ff6a88c38cd4228f7933fd70605d792e6f072b47e6c"; + sha512.source = "86c0bb50009006e10925f8eb1adab3952b0e91544cafe8fd35a136c15476e4479a6dc49bfc81c30d6ee6197756503d46ac240588243a96513c1ca2953d836c92"; hasRunfiles = true; version = "1.1"; }; "glossaries-english" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b063304d48ee539f2fc1c81441890178e0df698a1550df98734e4fc5cd69bff361e9c1b69cec3c43c2af6021b4687fa071f16cb0628b579f404d0888af7d20b6"; + sha512.doc = "b86d7565d4490bddfb109124cd2bbe076771f504f4836667ceddf13494359a8df1804f0b1af481e5d88047900f71507cd2db53a078d50c1e28fd93c082e41828"; + sha512.source = "8ceac920735f1abaa418e273522a6966f60c4ca0663679451a46352bc6868366c878cb038fc1f1824113df8287f81aa6580532749b3446aa2ffb860a00191d14"; hasRunfiles = true; version = "1.0"; }; "glossaries-extra" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f5e43f234fe9cccbb9e108f956d872901ad6e7e1458db4ad5ac1cd98cf90dc010ab503a79b793125bc0f2107fd9b31b04fbc765a5066b4bfc5c922a81d625aef"; + sha512.doc = "d6803dc5025322fccf68bfd2e6c66a77eeda79ca1d35e94d6fad4393ae8cdf01d57148209d64f054527b6573a25a2b6e210aed729d383f66cebfd35dac935dd5"; + sha512.source = "892878f920678193dec6f5aba9976bae32e28d5558f3e44590606af1a2de2fee9c54e4189e73dc53fca66086b818cee35b4b70d71a3217d1d848c19ea5f2b640"; hasRunfiles = true; - version = "1.20"; + version = "1.27"; +}; +"glossaries-finnish" = { + stripPrefix = 0; + sha512.run = "468e1c66f2d3249d475b8b0e7af8ab00bef37020a4bf33f6aba74a6af1752b043b3021279accf0511edecf9426155ea42fe4e3564ed2de8060d6fc044f6035c2"; + sha512.doc = "4b667e846730462fc136a01d3d365520c1ac7446c05c8631f0009af1c800334a8da2117f6459e0a0fe5ada0d7fca9cca445e750d2bb4cca269e54bf21dbf469c"; + sha512.source = "5d93759a8263e6f49641201e7f6f6b26c434261fc8f6f31ae879393d7c8a9574df82fe225e4f5d5c142a2b7d3f6478a6eeda613ece9c03e6e2b6eff4e8cfa55a"; + hasRunfiles = true; + version = "1.0"; }; "glossaries-french" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6430e98dc04aa5135a60261ec6c0d3797f35836ff5f0432afc5b22ac1fddcd9b6f0f42740207bf40bb00754218d2e507509a44e47ffa193c9e1d271010ad274f"; + sha512.doc = "95e830cb34d9316eda15e45187378353595141b5205c24623818ccbbe1743a240bbaed18669495f71be093797706bb28850a2ed0f2acf90eb972a2ae83e9c803"; + sha512.source = "b0b7c073d62ce469af713d12173de7b9028920c744869591a7800798672cfab094fb3567557928345983fee0f8889d179839c2ccf0376ccc027aa4ed14444a87"; hasRunfiles = true; version = "1.1"; }; "glossaries-german" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f0a5b2f7c5b8d82a0df7dba4ad6ba8832916668f82dafb20bae15a3d9ba6e832e7f2fe947f02747c3f90890b5c1c453e3d6a188c319886f0c97c99a393e710e1"; + sha512.doc = "b5b641ff5c0512269e7fb6d31133084cfbabd4a4934de5951da4a2cec89734a993bfedf215bffea9968fc505cb8411e2806c4bb494cc02a7283b3fe016e9a085"; + sha512.source = "bfdef478f79c53ea94ef06000aac777225681418e8374deed6a727ded08ecc8c29ddc6ffff5e413c31e8cbada8f18a21429b5d3ff4a7459b9763425d16fb9b90"; hasRunfiles = true; version = "1.0"; }; "glossaries-irish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3ec6f60c17a09574ee707aa3dff0a59148b46c8ddf3d887dc605c8e6547377f62c8ea049c530bcc2f9575a2df69ece25b86b34960bb70ae8d30ba3f35abcc160"; + sha512.doc = "5f984102b7bb11951f8154d0c4313390c531354c7b55d270a1b87171f32fc3f35cfe3438a7d0901bcdbb8c0c39fa5e8ca7dce74a3676784020d2273b829a7f8a"; + sha512.source = "393b5473545080a3b18ad8ea61dec0ca729f79ec590b2683c1afaf56337b94bbb538f37293752f0580be83cf07b9cc53e82df7ee174509a7639d1fec11e99411"; hasRunfiles = true; version = "1.0"; }; "glossaries-italian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "60af229fc74b32f50a727cca6da16e29cb9a5a0102f7c38c82db457f790d752e21e89b65977d56b9afe5834290cd399295b80de8f34eef6bd54c7925aed53764"; + sha512.doc = "bbb88baba614ea14a3a2b3d7a9a10a7297f610bffe0e167544cdfda594f4ff5cc6cea0e372114a7fd8f4c85860652be14c1040e978f6a2c6b3d4d050d63db9d4"; + sha512.source = "da88e27cddd31eff1bf08d7cab9c556abf70d931e18bbada30e667ab140847c33df098066d25797e83b2e14ceaec210e1000bc5add3f5db2e5a3aa0220784f96"; hasRunfiles = true; version = "1.0"; }; "glossaries-magyar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4a61e8c41cd597ed3a743dbd9641d0e620dc6376ef8abeab52a23eeb40ae00511ce09996a9d0b36cd698ca15785bfdeaa34bc4d5f74f27851edf9b265db23912"; + sha512.doc = "ae94d6ce95e9f379ad9f34953fddbe54ad85ee9aad25b99bd7a6d72cf0c8f9bfcbf00372f1556043509e18ac17c444add395be40699451482124f560d490b596"; + sha512.source = "284004f197cf50f8cf24057a3c6b768bc9ed8ea43db9bf50ed83a28edfe52a35f2bfbf99420139c5cc2e291b09ce5b524b0445657b42e234a75908d2bc7cd65e"; hasRunfiles = true; version = "1.0"; }; "glossaries-polish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bf989f9dfd66b420ab57a86004ae3666f10804abfb0e0edbeb07d9184eddbe5e4208901ea3620f016cc844128ba411df1ace800d584bebb1e2739df84dc7bceb"; + sha512.doc = "908a01da9fa0a952823f6f1272badee85adb44c7bc2f072e47b4b8395a78dcf19474f88be32fa74e81f5bc6a232fceed04c8f5c3557d1d8dece1dc215dc11f0b"; + sha512.source = "b2b50883796f07c0cedd4dfc1b3633badb110847be9b6118892daa4cd0f78d8b8bd20ef479c164532b6c7eeadad353cfaaedd336fad5e17705307c7c7e1f4002"; hasRunfiles = true; version = "1.0"; }; "glossaries-portuges" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "cd4120cca27b0783680f0bc04822391a706fc0bcc6c9c4bf00188a4a234acc2325ca09371fc43d7597bd07e3924eef5bd0c4f151a0017ee6d279566eda4b8591"; + sha512.doc = "3f3462689c558964e20e49476ebcdc558d6ccb38cc544f65d63135ddde951374ceaa977b533d6057927a5bccbcbb15279aa8d5f6eefd7e83a242f934c0cd65ee"; + sha512.source = "cbec106856a55776b4907631eba04259acb1fee014a938aeec1f6dcb240e946d4b66958cfe8e5d43bcaa924cadc890aefb2f8fee30381c6e09277307c8decef9"; hasRunfiles = true; version = "1.1"; }; "glossaries-serbian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "58d1ded7534658095795078fdde71d38639f38794894d2b97484aa68ec776ea88371919e6005fba164b1f9f591f972e11c72c8872f5e09be901c3e3c4b0c53ff"; + sha512.doc = "77f47d2bd1fbef8d03ec64af191d59fbd11439afab176e215eb2b359837f7e0b04cb9ddf0b00cb61973c6850cde58227c9d126a003de14b156e98b36378a469e"; + sha512.source = "ec1993a5187f700033da2b2ac40e4aeca38126ba31a0b3edf319b5c3b70dbd59b9beacfd3edd1f57724e381ce6d9bbccb3e54a6ff371f54d8239e16c278c04a2"; hasRunfiles = true; version = "1.0"; }; "glossaries-spanish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ab6899d794216c2ca181a73fe72c278d28653435f9af7c3de96633cdea112c62d56330eb00a0536d80ba93e6e54c47f0768e9d6bb4847060afa1a5b130bd31a8"; + sha512.doc = "1e925a2195082128ec1e0afc572378c38266512d2e4e69c5d3f6d508e6b1ff4c49607a89927eb921c9b9eb3e40ecf3b54185f3f58485a44726cfa0b70019f870"; + sha512.source = "634483a819d0f26d7eb08a7698068e8bbe7c1f45611bd8003703a890a9d5504b70cecc1bc77f197c3211adb89984354b69e448597e87a21840a594b44ac49308"; hasRunfiles = true; version = "1.0"; }; "glyphlist" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "27800dddf1eff4c9f093b97cc26b806af6fd868e4267210510466eed7cc14620ff75f70738cc3a13746e8428ca47a1a54d02800e85c563d25c1950707018131e"; hasRunfiles = true; }; "gmdoc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c71dd4e87d917fe9a374edd44dfa6424aca01aa8f162cfcfa45f2493fc38d21c4538442867d08ff9b95a4b73e32952227e4decd438a5cd2a9911361dc961d219"; + sha512.doc = "11596c39aa8850861115230cc0a2ba427aaf649cc40d5aa1db36333517c5591f0af6f7fdf404510b016419606f19fd41adb5f26ecbb7539ea27957a2c1969039"; hasRunfiles = true; version = "0.993"; }; "gmdoc-enhance" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "efe2e6ef8869bff7ab44257eff816138e374c13940204a52f687670f58409da8abb5bc6e91dbbd34ac1166438f7ac0d697cd3ea92204a3747b10d4a52bfedf61"; + sha512.doc = "6b1e89ac5448cdaae3f21b5abf1d9f3bbf04832f1b1022ba40b0ccab1c2f93053f024580ce1a842a668e319e6831561fa9a77f0ae5498c4b4fbbe943a61db93f"; + sha512.source = "eecc7d58ce2e085bee46e7ebabaf94cd98427561bd0c417ca0b0ab232aba2ff6d0f728290d9d572a95c749ce2eab45007cbbfd174ef6cf5b56bf5a3380f94cce"; hasRunfiles = true; version = "0.2"; }; "gmiflink" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1cd15d41bd28e10d7b03bc63fa53f0c54591dfb0f9b4dd74252b62b158a32cda145465bf18b475ac59d9e94a845e3e5281dfd565f6b32224769f9aae551fd672"; + sha512.doc = "2bfa0141479a651426292d00a0ff0bacded2f8cd3c6307766ec2fef353e9494e0b2af15b7e09eafd5e5de41832fa0f426be195ff266735bff47ba9b861e54720"; hasRunfiles = true; version = "0.97"; }; "gmp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c326a670946f1111819d56bd61c1510ea6f8c647c5941504c654310864574b0493037f8ecc343b5193f86d301dd722b79e5e224f84d4e855fa64d613ce3672f5"; + sha512.doc = "ad4359685fe34292586f7f50b62a69b08828da14da0618c7279920332b3cfdaaf29639f0b0456b534844fb7cca52fcb25add943c051c604714c80c2aa20698fb"; + sha512.source = "4db103e3c543625ee48eb212447daa6a9fdbdaefee127d57a81546851524e2e0b3f8a54ced2b69e29fd803776a461dba482f13a603782f4865ed9531695160c6"; hasRunfiles = true; version = "1.0"; }; "gmutils" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5070bc04feaa468869a92700c6b96450f1a79bd8da9e64bd5cdefadc932a1a9f491107c6614fae8f49812810dd5171b08a9ffa9cd2738fac8b82d4c7fa9cccc7"; + sha512.doc = "ccbb028595a28c71f3f774197597e329f13cc22050aa6c1396529219b4fe1060505f09f8912226211cc90f85ea5cb7b6c79e8b38f485bf0ec19c1f085cb7e1fa"; hasRunfiles = true; version = "0.996"; }; "gmverb" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b3ae9dc4215c0ae5880ac4aebde1a0073117b6908c2c8d0830e9e50a143a82c8b8c783aa859513c7253289070eb06124f45ee95b128d55e4082fbacf15b85415"; + sha512.doc = "5ed64ed8fd0c3dfe0c2d10d22ded62ec2c1ce7327e7b998baaa7a92bdd6cc644c948e22d85e3fe5ffe9c5404d5c7608b559540225939ff46fe81005a02f3ac78"; hasRunfiles = true; version = "0.98"; }; "gmverse" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5dd6132914915f7d69d784e16bd4e0ad92f163b6c764709399f0b3fce488898eb6b2eed42172fb2c2823706cbec2ed7e96aaad880f3f9879094cd764e6385ebe"; + sha512.doc = "4f617f46295d4880c330319c591879d2149f623e81309226a840820d6182cba5f210571f36464c9484aeb9995c3a9a5253fab7b483a570b0866284db63b391bb"; hasRunfiles = true; version = "0.73"; }; "gnu-freefont" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "62a1f50e297a0d246f38ee663f10de4b09332f54f72468829f06f0601099a0942d8203fa8ded0c14233d9d8cc0b4500b4596045a36af567429048f8a71c38996"; + sha512.doc = "7116da2eefbff3250bcb0da271695f97196961fb0489aac4495632c56eca55f66a4b82f3ce23946e99d737922267f030a1d34aed773efcf790977f1511cb0d52"; + sha512.source = "03d224f486e727568e6de7fad64f3ddb3eb714aa42762ab723dd11ca27956d7c82794501742263ccd7b87d7b10742d587a6693e97ca50634b5fe121b51f62454"; hasRunfiles = true; }; "gnuplottex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c93c3b3a56a006a659a5feadc6a884d969750851cf297cdb609f03fcc2fe8b1a3799a2fae2426752d9101506d1989e5630fb10267c20826a619ee45f646e42dd"; + sha512.doc = "a445054ada59f892396dfdc5012cc39b51ac0096c441e4c341f39ecfb6346527620c59b02305eee5021da52bf92f3fa6499ec71fec007744daff47630cbc9d01"; + sha512.source = "0133e0e4a93fd03272d558804f5b9fe3dd9ef5ddaf346a3baef7f083b8e568ca662bfc42e9b95c9cb376ec2fb5d658ac48147a368d5e91ad46cebfeb208da580"; hasRunfiles = true; version = "0.9.2"; }; "go" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8b1c7d07f15e744873d861bec608d0649928dceef6d4d2321c4436ec03dcf68ff004664c70515a2cf80d9915b03013aa6a50f69d88285fba63143c4fbc63a839"; + sha512.doc = "08cd544fe1970aa82800e94a450993f791ac1a50a6b172a173f56eaafb8982882dfb64a9d4426e641932461a6aff418c3be01747112b182c44315d48bb866d15"; + sha512.source = "246257ad82325ee95c6b1c0f1c3789bc006d4a5bc4da244e5548478397e4171705efb574e2b0e54feec31e017b97d50a0c8cc59cd6efff164a0e7d7b17850c29"; hasRunfiles = true; }; "gobble" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1b748ef7c3e47a494bb7ebc5a256b7aeb727d92508e247a82738d0c5bba8e6d7f09e019ae22afc975f8d6f2df9f9fed38bc2a76f1645d65bddfc5f9dd15496a8"; + sha512.doc = "e4686eaa757c04d427d62a68df31837e167f49874b903a154201b0bbe38be4ea1ce2d57189e407b89aba16889bd24e9478fe09d57b88985ca18c692258c0539d"; + sha512.source = "b42eba5c42598f16870273ca3877af6fba1ecf59dea5bc70d140bb3cafe0100760723f5659e9b836ad2876f3599a5d1d42b862c92b256de6fb58de8aaadbcb93"; hasRunfiles = true; version = "0.1"; }; "gofonts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d619175a589acd3b3711f00068e0d04485da7d76222804a5348397c7aad22f69ab3e0f0e2efdd605895027974965ac8ea7e1d09f00f274fa64e82fe62d1c5461"; + sha512.doc = "d47496de150cf2b5cc1133b97ca3e4b16004e6ef7d41b79949e094a8f0c7a973a4d77cc0dc771e287f0dae2e1c158fd4489d6334b77eed6a395ba44dfd22b0c0"; hasRunfiles = true; }; "gost" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "10ebcab14cfcb5c6f5c8eec30d4859e67d4b31db486facc53151e471b21f403ea5ac5245528c3c923edac36689ccfcccfed45a244dc020b18889c11a26486010"; + sha512.doc = "0a50b2d1a76fd0000cb870413df632b5915c60d9dfeb9617e4a14b98ad918dbb26c513b71ae6bed77ad9a5e46c92bc3057823d23c3186841a01443d0b774f3ab"; + sha512.source = "53ea56184064287423c26826d31466b1c29952973b7e3af9dc74b72b7c971d90481d2a382898d2b75109350368710df7049f31d13de066751234df68d065a4c6"; hasRunfiles = true; version = "1.2i"; }; "gothic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bf3b41ea562b60d55478da8469e66add0bf2dd6f4d3f73e7e4da71e7d7736260a06573664d5aaba2979aed8f45580babd380daf7b0f697e273de6690a1782f88"; + sha512.doc = "08db9ad84c7d51a388520c70f05de19b62813fd92f51ad857dcb14087eeaf09ef8f48fb5a207cee14c79372a124a7e3f0579260acd2e7f0cd2538b920b8e1bf0"; + sha512.source = "c92fa61ac98dde3b2f519f3e78a91fd1ce609366dffe6fd836242b06fa65148e26bec2b226bb9b95767302d02ceadbaeb4294e0210c4a41dbcf37fe744089f2e"; hasRunfiles = true; }; "gotoh" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2fa9f97628bb05301a22889f9ebb684643b9279f86ba157fa7883a3c3ab26f36c71fcb47ac0c843550e7e4bac41acfbdca3e6518cf57ace8449f7e36c6e21e50"; + sha512.doc = "8ddff9907f774e094113188569108f23cda9310430852da888ae721d3546048a0460b642747f72cfa2a7661900e574dd9b709a14ea780bbe4d8d563c2a87746e"; + sha512.source = "f43b9ebff79d51ea9a90a306f9831a8e719e53ee282443defbbb8f88b31c6957ed9c98f0057290ad2be57d676787b13fb91339420e73ff8b5de8d2f69e931a15"; hasRunfiles = true; version = "1.1"; }; "gradientframe" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "61a760d5bc4cd25738b45fb8810ee5ed6926b87e7a2ca054ce10cca7fb94ff9b20616513ebdd1a18248ad54a599d8249131489b1b0ba66bdb9f5dc6df57cbc8d"; + sha512.doc = "098ff1d7af6f960362df595c214b079bcde701fa3b59a32b2e043ae57bbb2f8101b5ac9b4c997f30d5e004fae289b5711b6bca503e1fa82992c1de1d6b256435"; + sha512.source = "7e7e199ab40c529c0ac63feea2012259563e12c708742ddaebf1d97e6871d2ebb1427994191a8c0b97d0543dd9e109d90504c357a20c53b1f104ea268e21958d"; hasRunfiles = true; version = "0.2"; }; "gradstudentresume" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5797532e2cf6dae3913e65eff7cdf36e33e3e942843b6d92c505e95969e96e6424cd8d1d79d09d235a9817769e0256e5bdecec7345559cadd58b2998fa9dead0"; + sha512.doc = "f9a1924be3d80cf40dafaa2ceb35803ef016fbb2fe178113534ece56425575e2a40143ffb1f46cb18bf4850c27a2ab88e579873ed4453b7b4c1048f1b7eb5ffc"; hasRunfiles = true; }; "grafcet" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a269ee049c297979fba8d972f0bcd03038ad0df42eafd356e3d1c0ac3bd9faecc3c2c1b86ffd19c5e56444d306863260da105fd8dc687e24ebdebf7036f3da1f"; + sha512.doc = "2e7bb7cdeade5ce4d15071bcee578326c562218e8975e46da7506c63a31d2eb4cae9d7b4a08369d8731f2d259c72a6c446450572633ad887e6495f49013f0036"; hasRunfiles = true; version = "1.3.5"; }; "grant" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6bd8e29ac76386db7d778361d17a8d126ce7238c96c3e4bcc60904484832e5bbb6f5d4c034e5ce6edc2790047bae9f9ba23ff067f228c97a684dd60aef554b80"; + sha512.doc = "261482f23ab91f03cece1db6f7217f3a6d7780a8e886415bdfb3e7cedf06cf45df3758dcc64fe958474a9515d723da5f58b5bd0d64923589e71bffe3824fe4e6"; + sha512.source = "5d04be8dae034518801b9b1d9dc1e53fe9fd8093039c7842df1618e3c46b5d10a8eb1198fe068dbb999ee20c4b67ec938302d558152ede32d813cfe4567c8a7e"; hasRunfiles = true; version = "0.0.3"; }; "graphbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bdcdcc806a004b72cd8ad42e8a39adb9b656e43923bac89b5166cf2a16f055e980e0dc1059e6b3d14633e730df7f2a1e830189a7ade4aa19318096338e452620"; + sha512.doc = "6af5b7a0f3a3ff3e37823ba9d39995f60aaf683aec8ff5f45d741e3747fa5b011977aff6bc6b28fd8ec056c38f1c97977745ef9f5b01a00a1fcf567cfb9ad614"; + sha512.source = "c9ba6236fd04a8ddc003c303adae2951c6b6c9d0b736809175ced0cd12627d6e5753a0eae5eefc43f7901547162f0f50fb1548861ebdc8489cd514513eb99a04"; hasRunfiles = true; - version = "1.0"; + version = "1.1"; }; "graphics" = { stripPrefix = 0; deps."graphics-cfg" = tl."graphics-cfg"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "05d98de8e1a3dea18aa19d95ae892653dfbf2a4d52fedf1cfe50d1d019c368fe44f1cc21009759df363672d6186091d0482e38a8b95234aaa1f67d1b29af59e1"; + sha512.doc = "00d011ca0ab614779a350765eda8a79e09d7a93dd53fca5431d27a533827c4b4f0332be0cfbc82253490deadf8ed3a25893d474d222f0cea7e40065ee3babe72"; + sha512.source = "d63dd8dbb9a6eec1b37445f97969d353584c01bfbe353a01eab2f8a43d1dfb1589f73163aa7e14468a9b352469fbd8a45b8c80045c0db2a22623a026cb89f0f8"; hasRunfiles = true; }; "graphics-cfg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9fce4db5d9739280a128fb3f6b1ef37e45774cdb9c78bdada11a3548105f0a920fe62697cc845a5e4edba2c55f8f493e091993bc0246303be535bbb30d897b7b"; + sha512.doc = "6608c7ddd3afdf8b3c08f223e8f3ae854c67ac043d7cb80173ba47293faed6f96a28dbd920b6bbe9df7c48d2108efaa549c87847b4be25c4db23e0df42479f21"; hasRunfiles = true; }; "graphics-def" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bbdbbef48f5cb3895eb86f516fddceceea1522b18f03c37a56e7d3f52229966087304174c372de8ee40fc9699662500a26f0ba534f83da2d203d86fe2eb6cb8b"; + sha512.doc = "9b47e09ff2795007b66424db2f7a6b6fe663552f765f36430b016aa7e7b9fade6f45646992e4fab05e09a1f34a8b95eb8c8125f611f1d524610af93d4acd7088"; hasRunfiles = true; }; "graphics-pln" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "977e3ce54b83f5c85614e3c78501cebb814bbcb248f2523663e9ead8f841e41c591ba53753b2f3272ff1500fdae92e5b21fa0b75696a74745b32092b79e372e5"; + sha512.doc = "f1fcc6a0233986404893110aedc21839fafaf3306165f11acdbc31e132c27c228d85bb3a61d0ad99549bc3a5310e958d29adcf6f30ecf5fe0be91c9ba10af355"; hasRunfiles = true; }; "graphicx-psmin" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a235b80135aee8a9c16a2860aa48645dc20ad49286df042bfbc05024282818744d851bab791ed674f9948839ae7ea56a5e8b75fb7f513d4dd8ca3b6b07009a71"; + sha512.doc = "09677f6b0e8cb82ff0682546e3ddee7dc366c04c25762a7b89a427a0c3b5416ff65ece64f9ad8a6b376ec56edb16328fee4d47c84c6c3c3a8e05714b46001f9b"; + sha512.source = "9f73324766f8723e569e5f08ce4c12cdb0be6f827d3b12cfc93560aeb036a118799537336200df55f02c6108a9f28ae199b060b1c02facee7c69ef2ead88e4b5"; hasRunfiles = true; version = "1.1"; }; "graphicxbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "368bbf56c5c88793eb068f5db9af8c5455b9aedfbcc9cf75f6e275bca197b995b5a5273b25bbe58a533b5612c6d4a7e55ce8bc156c510d96eda810c49d9dc6e0"; + sha512.doc = "0963a229628fcfcde39d1e4ceb56927f921e0a04e3dd42c3956446e005dc6b13ae3068caca84747868aa5536a78b160c5fdaf9bbb77f96a16fcc72a017d4a8b6"; + sha512.source = "234283cc9e8427017ddbf015733a9d07525bfb375769784c4a3a82819fd2ac83912571ceefe7d1d3fe4fda93b1dd165222e715530eac759b5011b2acdf7b6591"; hasRunfiles = true; version = "1.0"; }; +"graphicxpsd" = { + stripPrefix = 0; + sha512.run = "233f0656e499556e83f5ac05e6633fbc13b1a9e5aced6c2f1f2e3c1788bbebad0a3a4ab4a128a43703a6754469a0f6c25d6e399b6043d583d570625b20f8f331"; + sha512.doc = "acba191abf61209c696b0339f71d6b423b1315d23a8cda75bd48ef29174c4b3953ab272fb4073bcbc62bc1a8fd750550c204c7d1866c9646587dd0f864a14a94"; + hasRunfiles = true; + version = "1.1"; +}; "graphviz" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f4897f65eed3cc6c54fb1cee0d22fcc77b9030769525cae0103cf2b27005456d6a9d08831faffb1eab532ad8385f9a233a8d766e46cf8d6ab0018c3f19f8de69"; + sha512.doc = "e32eba1da87318ef0e7406155d5bdd0afccd403c82d00e18940632a021a1a97dd0dfeb3663723c5b4ba06adc8c1e56d4c8488c63627870fc18f49467a2beb711"; + sha512.source = "184dab4ef1b23843999f54bedef123b7364e902c0f68a514d8bf9f00b88abafe3d30fe411dc40673959649833b00045873fc1e8539c21c8755f3278f5800f66d"; hasRunfiles = true; version = "0.94"; }; "grayhints" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "08c611155497965243a9588b15a3f489d7c87e72d2868aeb41342ea8fed2afc7ccf31042ac473db93c91221571dda485593ba9f7652d52812138d6c9e81ee8f1"; + sha512.doc = "acaa446a2b5721bf0ddb80f5f126f88ab31d83801455c6c1c3c88c40c6fcfbbd19263159cb67d63a5eecc0a95736a4f01dda8999fabdcd4ce0508a8277c32775"; + sha512.source = "6d85c509c5cf02f77149bb31ce171dccb4ef769d4ea490398e6c5deb50df53eabb5fa0e8736f2daf541d7836913dca4084d19fe39c06bc24980479b040ac0c2d"; hasRunfiles = true; }; "greek-fontenc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "605f1d91a43146603279cbcecb2da650dd4c00c13399e01da328878dce44777100b4102b5f9a23fc81c63c50427c2f5c9a71b1b8e706977e52e077717386a13f"; + sha512.doc = "fd054ef5f78ea6d69ecce352e8258561dd295338410dbcee5b27f87db8c08f09d08d8f18eef7dfe918fdd6ce48a8f897d59847e1e7818d19313753b558499500"; hasRunfiles = true; version = "0.13.2"; }; "greek-inputenc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "432266a627b883535d306a3099c3269eace84be95adf1384264a0f4fc0c5e45947b96ece58f69e5d48f6e4518e8e789f7b3d5ae17b8a1b4b55e2f83f49393f2b"; + sha512.doc = "b92dabada3f928b05dcecb84ea2bcd4cdb660f95a053e9e3c7ddaae9782c7c7d1ffb2200243d295a7885f26c4537db6c0ed16cfa349f4a4711a58f784fa5d190"; hasRunfiles = true; version = "1.6"; }; "greekdates" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dbe0ca6784df4a8d90d1ee66a52b1a13b4e4184a815b4c91df9eafbb1fcd7cab6acfe0f09635266ba89c01c4082c588bd5af2564ae4220323089e749cee58c95"; + sha512.doc = "040414914ac5739885d28421d54a8813dc974cf4ab5e7b972cc83dd491085c90ece8f17d9a03a1e89cb7a559314cadb83668cd9e2379c81e11b27e3e5adccd31"; + sha512.source = "23420b6246d4f328017ec044a67ad1d2815e0b0a4cd7c29b552f9d35a6f6903fc0d4a38fdaf92da9e7e24984761bdf854cb51fb79853e897d2c68f2716a56c1f"; hasRunfiles = true; version = "1.0"; }; "greektex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8cb4dd29de606a66a8c9ea571e64c03b03d8fbf42a3a8d6680b6d39cd4f73dd27c60c8f91ee6d1885841b87770e48f4c40fe1fa54f812a5bf871c539d0f70912"; + sha512.doc = "2e1dca244449a6f5da1184761fc8e8100f74d33dcfad250a6db8052f66f14272294f062bda3cbe1671d806b6df73ee8d5677dfd3f9ae904ebc167527530cc3de"; hasRunfiles = true; }; "greektonoi" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3784eb59d7574f161f1e044dd18daf2a042d1193599013d4472ddcd694e1e622ffc0ac113266a8bb9a22e033af35076ee923114ad3233bb9ecdf8026eb026a31"; + sha512.doc = "4f955724c820cf77ba3a412a30c4ccc4fef38440c43bf8e5b626961077ca17deb32bba47538b1661b64e2c556efc7081ce721a524a7234a868b1d257e7af3fa5"; hasRunfiles = true; }; "greenpoint" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ec3db382be91cc19b7476600e8442d58d22995f31b36650da59d0f967df815a28e3e758fa6b5ee7f909ec76c22e45c9f6bec11392153bf340af50bddb79ad955"; + sha512.doc = "db6e9c6d21f28bbdf3f6ab7b2e145fd3f528b5216c48a12d48a682aa227831dba8e8768d59fc6d6bc9ac9e40dfbda9d5c97670ceb81789a0ff2e2ddfaebdf931"; hasRunfiles = true; }; "gregoriotex" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fef43f6931a277666f89e1996a5e5d5534d529fcc5c902140b7d0217ef215fa854041623e67c313cb74d228de040e05ba1336b7a4c31fb8e9ecac74c22fd4a88"; + sha512.doc = "237175e9306a7bded676d4e06b0995985fde3f17969e63ba67eae7e9f05a65092d1b024bb06b61d2d169d4660144aebcff4a15a776301aeb7b096aaa5893dd76"; hasRunfiles = true; version = "5.0.2"; }; "grfpaste" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "eb25e224b47ea8177d672f3bff989d3f63af82358e51ffea3c5f4ab57f4298b48a5fdf58ef4ac5d690bfe6306fef01844b914fb25be8937251468a483c5f29af"; + sha512.doc = "dc5413b4a7ea9d851da30e2013ec8c0b52dd2daa2fdcdd34e6050c136ddd70932a3ce081b34aa27c1b63a8c5fcdaa46fc24d416e211a6597013c3098222458b8"; hasRunfiles = true; version = "0.2"; }; "grid" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "be06734d90ea62ebf3a6d2d7c44e28b70108e71622ba25f00acbdd83d7580aefdf094baa0cce16931315f2e9d33b9dc77042aeed301292c20d2696044f663dcd"; + sha512.doc = "0440b3ef360b64bc30b35494a208da3854e2be5256fd48580b529238185c239ef8bc56a003cb1f024c47e46f93d767c0d646776be462fb5e0e835588d0e91481"; + sha512.source = "a3b152075dbb258fca43beee3b1eaa00083b6b0bc935299d2528deb88175d63d75008508c4ee3d5fd6a430ddbc62e1477676ad2743952b71a597ad33cbcd22d6"; hasRunfiles = true; version = "1.0"; }; "grid-system" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "981795802645e81e285b9d03aec157cbd26e06c74cf0a6bf9e8131bbcdbf484232e5f6d57b8d996c0236d113bbe111101e2fa8b2e0a804108f0615e8ffdfdf06"; + sha512.doc = "6b6a4f2b168d45107670b6ba03e6d38ccacbe4a297b3b2500b7e8d8dead7f152fc0c09164366fdd3dd24f5873bf14fe59533ada546394b7f4ce3ef7e16d63435"; hasRunfiles = true; version = "0.3.0"; }; "gridset" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "144ab443c5b8e3ca2fec752513b8cac3c1f91bffb05b45c8107bca75642571a3f70157eefe2e926786f1d95e3530f542818f349e4c21a717ba84a5be5e2135e5"; + sha512.doc = "6d89269108aa4381792ae637253c5f879685f1406740317e4fc95671ce5b0e7c4362ee4fd4168520e3e4dc43642c1e31a5573f9f90f66f310f49c8904a259b62"; + sha512.source = "4fef83a4cac4fac876bf2cd5fa9b9b5a4860b82d4f7d00431c6a367ab2df5d71de1e0819e0a0aa45353905e6296180f1d5882be3a12c4eaf0b0e76c33506e040"; hasRunfiles = true; version = "0.1"; }; +"gridslides" = { + stripPrefix = 0; + sha512.run = "03f58592fe0bc9ef857a67106cac15d85a66d7ba02ad09c9b993e63514f5811089270b57af3e5b5ecc5c71265c98dc0720f70e7cbf6ad92165e3fcddf905cec5"; + sha512.doc = "8d05778689afa217d44257f49fa45dfde56ea7f619dd1ef911811d8970801e3b321b00795468a0fff8bdd6c194fc7c7acd2df07456c56dbdf335aec810452411"; + hasRunfiles = true; + version = "0.1.1"; +}; "grotesq" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ef5573692df356e1bcc03abf73fabbe55f6230030a729e12d2ad48d67424b78487152e66f4466e16474564027b48119ebc956e6ceb265dff21d9e65d133244f0"; + sha512.doc = "1f628b3285eba360d31c7263537ee8a1ebb8dca0cfe42a7a2808e982e899151d02616a2620f34a51f090260d714d64a06017e91cb530d34cfd2d8df67e4d0342"; hasRunfiles = true; }; "grundgesetze" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f5cf1dbb546c2afd00501090ab9892dc42fd362a4a8a7255595e8597e0e293bab89c4bff104bf9deaaecd63e1f22c2778a02e9c2271bc28ccf8eda94a0474bbc"; + sha512.doc = "aeb48ddf123606bbde015704d276d2445845a113aec62b5e8d9ba46befbcf957e1085c6dd2984cba540fae366f2d3aadbd9bc5294467661451734d0e03906ff7"; + sha512.source = "552e4cbc86bc8c9c95d2edcc8d07934cc75b67bdf2f65e93843d046542af4ce935b8cb6ac2b0dedf5c62470567cdf50090cd64dc79b10408fd6f47d374838dbb"; hasRunfiles = true; version = "1.02"; }; "gsemthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ca083a82c242efe9231bf8f94b3423ff12af0fb2fc270aebaa4453f199bf1901c51c206a169a4cd5d42962897c0309d72d9347c076a607d065f4c05aba227957"; + sha512.doc = "7405a4b7fd363b9fd0dde86bd35a43251a47daea90a853c9bc6d2fc853aad2859e6b3a3b6251093fb8d751b4cdf8abac486b69242dddc07176c49325c52a35a0"; + sha512.source = "a431c5b6ce5251e2541f2d8074991b08a75322c7172595469e9a1d1bdae0aa4e758e9e32a84ee039720c1d8e4ada47474ea09d3f54ec72f4a0a03a7abe71039e"; hasRunfiles = true; version = "0.9.4"; }; "gsftopk" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9f3cf2841b1f275c13991ca07483bb47e9e833bf5d2d137af2660d7e01127f878b26cf0bab98668504edbf0d87e4e17fdeb8c7c654de01048298298771d289ce"; + sha512.doc = "6114d30883da80d9ca222c7191f57c613d28871d737df506f977442484ece94934c2c72e0c78c8ed619622c4d0a2c4a174d917ea9408f976ee0e14f3db7cd55b"; hasRunfiles = true; version = "1.19.2"; }; "gtl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "82fc021b6abd99ac19baa9399f3c9ad13ff488b033b40bb3524090ecfea141ce34c8271395212d284b567cc505909a7c5c3f9ad8395c10e833d76b1c071f231a"; + sha512.doc = "d509ec0fd805dc2ee0855791faebedd9a76a178978271a4d97c55f0af82f0b113f9a08814c1d8cd222bb51789c99bd03f850e46ed4b87498dfcbeab21d8ed188"; + sha512.source = "e0fd7e0fe5ad1176bb6835278e7e66c898542c282664740073af4b1a81acf9a1f1e648d40f6c6a32626f2b7212e9e7979ac9837410fcf59f7a34608a4b6c6c76"; hasRunfiles = true; - version = "0.2"; + version = "0.3"; }; "gtrcrd" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "44250833bc848a84a8eb99555ba8c46dd51cac6772a78a822e44a2d1c1dfae963bc2be89c7f53b727847243cc60f66e4b8eaf1ced4b10ab2cc1b979bd8862d7b"; + sha512.doc = "27f82c55c72a3a9ce2232a8bf053070e0bd574cec230c4b725bbb61435945c74a74d74e4ae9b6734a2bb58e9fa925927c059c0c2fde5a1ffa54c7ac81fa6512c"; hasRunfiles = true; version = "1.1"; }; "gtrlib-largetrees" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "29670646353d6d90c3ecef51a9ec4c102fd493efda791fbb7f3436d0dbfb2997b259b82879de9b8f67d4914bd1af5b470c514f697a4b1a65f112b351e589a77f"; + sha512.doc = "7d6d7fcfda77541a42336c9d4c5cae28d27848884fd8d90bec8d95ac218c3ca0e2ed24c2f87745d4a0959720a7924deef8d5d283580509315c1d4efd4de7c3de"; + sha512.source = "45a5847a6768ce30150d0de66832070a8e0353dc42f1ec0e5a94e5284a1a315714bdbf8af012a06c15616db2ada4582ddeee2dcd29f7614a2f8248ea2b447d2d"; hasRunfiles = true; }; "gu" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "141e9483f220c5b77130c3b9b9e6b9671f8892cfe1881abb79e3a35bca43839120811c8573af7b907793f036a167fda51f0cac000effd60145fdf8da3b402489"; + sha512.doc = "8f23de36f55f8a2028cacaa20a83e559c4b0cbff168338dc246356b9aca2d2ccca7d154e60a3a49e8246219e142e3991e99d1dc8aa066c641f6f770115ddd7b9"; hasRunfiles = true; }; "guide-to-latex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fbe2d0cfd7ec76fc1160ee52106fbcb2d8125e20e46a2a45cb129f413bc7941d0b58f0e03e59ee2e4762bd3da5b2c0281dfecd2948f92415837b09bd637a2ec6"; + sha512.doc = "b1a4c61d68d54a6c2fb861461752e5c8348800052e3c6214849c64c1d19f858defbc68a0ef30d178f9796b950bd0f54643ee27bf66d6254e3ebcc68745d99cdd"; }; "guitar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d19086d92159377981649804400fce11ec4ea5e450bf3d39542cde5566870ff4b386cc7546c4a3e836b4e9d1e95bda275eaf6d2f432028a9bb61048f8b9e8f4b"; + sha512.doc = "5b8c6b0b78ff289e1ba1e9c6e22b1152af8cec9bf31d4cf9ea5339c8aad45200d3966c65b6eae58836ecc4fbc879a8146cd5f2075222d9a80db53bce48c7f385"; + sha512.source = "010d468db2ee4a186a322d5f1521179f4d271fdb5a6027e7d2e3985048eb424d890d939747ee6634d4fe24a1e103e959544b7ee44ef378cdc53f4aa8b50b8a99"; hasRunfiles = true; version = "1.6"; }; "guitarchordschemes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "39b1778a39f2cf686c0fc39389126002ffde4c438eedb7067599c6042d398596c2f1dd2f94c431b6ee13ca9a6b684bbfb7ff444181a415a4d76829ef1eb382a6"; + sha512.doc = "a125c97501d2b488a1941be66eb096d0b1f845b3fbe994a9cc46ad5da75ed51d6f097815cd4df5c2036a55e25ac79c68e45a9eab8190bd391fcb4bbda2f2041d"; hasRunfiles = true; version = "0.7"; }; "guitlogo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "75ceb508cf25130ba52ca982222853ddd55a5a8fac3167baaf95057db5d82098eeebf82963b2e62c503bb15d6438a291419719502c9aef6993567196367b3c36"; + sha512.doc = "1a75c80b650d1c2f9f1d4f76e50374cfee4e79d7dde198e91dd394ab005f4eea66b72ec265e67315e8f1930d9933badc960579678370c5cc261d07a309ff5072"; + sha512.source = "1ec6a09bb8171d8081a0871c465058d7f24d39bfd6ced9cf77430b2ce0271637b207c3367fe5328c4a3552bc38cda158e9649b6588a45b16a07e670948510dfe"; hasRunfiles = true; version = "0.9.2"; }; "gustlib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "67a07abbe44f396c09aae2449154b63e42766a79e0b4aa246fa983700ff1d047de41b29647d62007d4a2093f5395f31b92b3ffde9c45b967234c3502e96e5494"; + sha512.doc = "dc01268969b863e4e7e5f5821833023d61164413e01c707d8a7d4a7812661bc82526e84139e5ac3e1076c4097a29dd6325c8964a008b2eec91265e936122b818"; hasRunfiles = true; }; "gustprog" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e16a9f523a4f1daa57b0fe33d9bc8bd1d49c561feb05a8d03c2fe9080030d8348c4cf4887db767797f277f6f75151ae785559ee0f221209296ee9fce9c6f1b7f"; + sha512.doc = "1a495332afe72847f49f24b166c50f30e73aa005d2801e2779c569c41570de64d5154c6b41d5210a6fac8a66704416fc2d138665f53396eebe3cc1de43576ede"; }; "gzt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9c5664e69145c5aca41ae3e0448e6488988126a07af2343aee2a7e48ffa3c78e5896c1dba7e3de47888f7be4a83adcf5d0fe4609f8fabf433ffe651db9f58292"; + sha512.doc = "4dc8b2668dc6adaad06c1fd2aa9a9369cc508ce07ebc3b06ced50316954783f440f7d432e9f6e58a9e3b1eaef1231acc069fd9f056227c0fa3997667b22c916c"; + sha512.source = "d208f58f8bc0aedade5f243700291c1de58fd41d458d544965b86809936472d446c8e3a45c73d082d14a21a8c313be85fb131bc2e7d7e1a476c0a13d1d960407"; hasRunfiles = true; version = "0.97"; }; "h2020proposal" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8191b9b9fe3175fbe119ec49ed3c007f8447ad8d1d9eddc4a6982d672263969b7bc3b1ff6f75d814103d79bd4de4d19d6f4d027b0f7c97b376860948a2615403"; + sha512.doc = "f1ce9c06ead50afa37be7f5f0adaa15b72d1afd76489558cbf65ab57feeefef7f43e6381a2e9b8e64c0527443c783b4f8337b532f418f21895d3b28091802fe9"; hasRunfiles = true; version = "1.0"; }; "hackthefootline" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "aae4c2c8597f139300cca364372b227f6c62079700a757ed2dd3f3450b0019cb323492049e4b6b467f3907a49a97067ee4164fa4c2d3eb13ffe305806fd43f29"; + sha512.doc = "97882d28f9d0470871edc0d89e7fc13a25a3ea0cb765b2b53a50b104d04d0f30881eb961511639ca4bcdf67dc80ade25c9e45531409d23ab3137d7363b0fba24"; hasRunfiles = true; }; "hacm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "06d2763c253c5cbac5c7b2ecd61f17b5da492e125fff52f5fe93784da8cf73d2ff0a1de0f5d517787ec0ee2b06dd21861e759e6acacd25b281e89b94481b7c20"; + sha512.doc = "8cdaf2771cbb4a8dc9e4a1e61ed74ccf989ed89785d88c4385af702e484f4d63ab88574d9fc5cd26f88b744733c9e31ba9ef548ae9a7d0e001bcb8f112066526"; hasRunfiles = true; version = "0.1"; }; +"hagenberg-thesis" = { + stripPrefix = 0; + sha512.run = "94e3bbfbd17b546b0124fa94880f6b83b9584a594a4f18ce3a9273ef81958b48c5f81d52955f5613fac355f46e34947e517257c2e8cc2fb261e1e17d70cb94b5"; + sha512.doc = "461df7f5648b0aaba2c92f3fcd7dcbab14c1eab7eb9148a0b10669cf571f1b5b47e1cf930b72a13d2c7c1fc607517a983c02a5d3756fc1b1712b34328d693d5d"; + hasRunfiles = true; +}; "halloweenmath" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d166706564bdc3f4e41f005eb0a16b76d19c08618afa85fae8c39df415072f60e66b0bce67794b6306560a33717e8841ae30098cea5d123afcf6cd35aa1f5273"; + sha512.doc = "9b194bc6632acf803f5a327e46c009b0c0c4f46f26910bff5207428ae9f8f6ca2022e440e2aefd604c3637ab19943c5e90693b2304bbbe08344896448c96cf1f"; + sha512.source = "9fcdf1962c433071837eda94a298786797fcb3c293fa893aa69331c86b92362420d5b71e4d72e3ee822f5c366bd40afba3cba0dcfbc75b7ae8c7e3086c2dc221"; hasRunfiles = true; version = "0.10a"; }; "handout" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b0c2a130e62688261df3c0d32edf6719b56b08d833a2b494652720e0da3b16f3477e153c5a740405a4b722c8b0c10fe2a0fc7bc6f4a8bc596a78008309a0f2de"; + sha512.doc = "a490e64c2081e8f43fef0c87bd7f5bddea3f4cace3c97d1ac3120f58c3da535bc9852b3d2e06a11c8c2388482ec3cb6ee14eea7ba7902011f016a92b044f900f"; hasRunfiles = true; version = "1.6.0"; }; "hands" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "cc73310677a0ce8e60cb6923117a7f7b75300f22e3ef2d55d396008cf795cf2c0eedcaaa4f0270c6a76ffc4cd2b55f87ad04a56b91233a8addf8a23ddac7da88"; hasRunfiles = true; }; "hang" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d2622b8e83650ce5dfa4db23d2a03ad25b13eeb4f8ddbecb50a87357cafdb3325ef5e24c4ea0290b16f1672d95766641a2367aa75e173efa78f7940e6de4a838"; + sha512.doc = "acf8796c87cc5fbea9330da6c7e0c362dcfa06a6c7fe043fc78260cafb543da4c5de27758bfbf15f9ea2ba84edd01a299d808011db72aa959e917c792228a38e"; hasRunfiles = true; version = "2.1"; }; "hanging" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a9fc7e02c01550bdbc5b91d07b6a8839a6c8a512bc9360dadd470354cecdce231612682db7ae8ef8fe7ca3c7e4b86e0eb233524e2a8afcf2c4bd88a2d45e7003"; + sha512.doc = "ca214d4f9a618277c2f4e0e97a309d0d33f00181f8aac84fea9979a11f97f5e768d3af8f12dde5cc187e89427389e97fba07d07646e8886c151a4121a9bb99c7"; + sha512.source = "6c61f63ec7e3df13a5ca4217f60cd31b1ee2bd66b27caf667e4e2e9601390968c45c56b76138cf3effd3b404cb3a3781f154660570e3e5aa636f44d6d3e908a9"; hasRunfiles = true; version = "1.2b"; }; "hanoi" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "20b2faaeb391025b7f80b68b5200ef887dbecad3eb6f0293853eb58e837a7c27c742596f85c8d1a19811d7d010f8697ec096a667de8c7075c1a1b332f257e84f"; hasRunfiles = true; version = "20120101"; }; "happy4th" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "947c6b70514613e51b9ad1dd6c1f6d989e9eec1edd2ce8ede63d7b18a449e6e49a91b5668d3726723679676054f684e847af784de9f5fcaf92f0474cb83b2499"; + sha512.doc = "76df75edda15bfe03cf5a4f0bd75d0052b95f1ad8541e79fb2c7271a18495b37b08b33811ea74ec5f764bb1fa5b57023586f7409af1dc76d70d78e810c328479"; version = "20120102"; }; "har2nat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "07144a9e4cf97b5cc60f22bc41aa47183e3162d94ec2b6aad6168e4d154221814a4eb9b33e7e8e68672778ee01c3c3986c8cb7c10d55c8c9d30ea5ad202d35ac"; + sha512.doc = "e40e870032b2a6ce45c076440e161b52185758863e892f64e6e5481cc98b8ca7193122196b9f56c3879722299bad47346f936f465c6383589f490cfa889f838f"; hasRunfiles = true; version = "1.0"; }; "hardwrap" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2ff0f06ef8f7a0577ba6935ec93889902c13d757a79beeb8890f30269a108735f55721006a99b931af3706acade949ef2fd62ee6d090f7cdd14e1bc4118f9999"; + sha512.doc = "921d33924aea3782cc73bf01f463c6d2cbc440b1e6b5685de8776d082c4d0c55eb5c75fe5ecb963968a5f94e88799a7430c706529583b11f22b79dd2c743ab51"; + sha512.source = "14afd430f822c78ddc434599f7c8e2beba3a2452d33ba87132f8280558178a3c05e9b66ea9bc2712c5228e5efd6f8b44070d0b2e4746a1d928c341a4da2da6ac"; hasRunfiles = true; version = "0.2"; }; "harmony" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "be998e9012d15a7feb8253748121e207d92807c334502bcee305bbbb26cd4d9766660f78669668f8748bc77ed808933e704a0a7cae98f0cd92940729c8b5770c"; + sha512.doc = "ec319eca8407b77ac3b83ec1db9583bb0066aecae0eb0864e1daf4e9dcc50a28ce6e29e4eaf5874f25962b739620266654b8676b5bacbc610839d04baa45c621"; hasRunfiles = true; }; "harnon-cv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5ab470b2286573b3f38cd1fa85e302e3e3c4d2bf055b849f94caa73956fd14cdcc054a286a7a36363b99a6a91deb7c48352aec0e498dc302cbba828b76fc37d2"; + sha512.doc = "a8def96e2f7756f201c893dd01d4315ef24ca7c6bf8faabcca0491f23698f5b7ea4d8d2688880bbebec6dcd6066db869c2f76a656304d55012514b252d02bf23"; hasRunfiles = true; version = "1.0"; }; "harpoon" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "affd21b29b2b502d7b421e019e777fef557c51e4979bc1d6f0c3d7eeae89292b98a5690156d7b9e202cfa2a06006ab0b1f2b459988e21b1f2262f7d7138f0e44"; + sha512.doc = "8ebff20dc38e924e47d90ad876894fa3c767062b81559ee21ecff986da2e2f66c42b35a285983107b187f390371265cdccceabe89318f40ef1c78640753204e9"; hasRunfiles = true; version = "1.0"; }; "harvard" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bedce658061f2a998fe980c58f62bc501618aad151c604fe85bb5031f8651bf099e9de33708cd23e9ab5d5503615a954bd72897568ba5ff30a84bc9e31ac03eb"; + sha512.doc = "3752706f0c4c1c8d3eaafc15873e00dbe0ac54e4acc7a6783b7993d779052b729a3250e0f4803f8536b6b0e796f9c8dc0def369a0b90bf53b811d4b7af8ccbb9"; + sha512.source = "b124faffd47aa5f0303bf7b8d7909be72ddbf8f58333d2e876e311b1b497ffac17c3904f5e45de862a534cd1b1250026cccfc7c8aac0155fc5eac878f4c8c3da"; hasRunfiles = true; version = "2.0.5"; }; "harveyballs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f86c008ac9bf34beed121c54fdd475501d030600b30d881ac00085e728fe3434fc3eff79117a1a33165f11b92cfe585b5bfee1a2230a7837a69da1651c7890b6"; + sha512.doc = "a44a61ee178c94e54dbc4571e79c14dcc0322e14d8cbeb198075e6fcb69bcc1f962252440a574becd36f8fc20c6e78bd81f1dc1387117e762f1edcd51fcaa550"; hasRunfiles = true; version = "1.1"; }; "harvmac" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "48adfa6e5965facef5fa21a7ff3f7531242738f9e44a503a7668dd46cd5ecfb76fe9516f22c1fd96339954b4188d69d647f314e1d2db0d9dc524275c5555ce3f"; + sha512.doc = "bfdd58d90f8050dca66cf9e1d9ad30d0f87554ede45c079f22c22eae597737f7cb6bd1eabe92a86e2bd10045b5cf00056948f57934d6c8729fe40376b9286b36"; hasRunfiles = true; }; "hatching" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6475ffa9739392630673415fc5d5595b86ae3c618d1b60818d2e74b613227c0cda9c9d13cf5c6552717b77aaa20a5876e07cd77e54949c8eb12f3e60bc827986"; + sha512.doc = "33a56375391f68ec7f6aea92be86bb59ea4f22a949f20015b15ed17daba1f52dd05a1cb112c78e13ebe6e29aa002704f59c5daf6d70670ea649834f5e239437e"; hasRunfiles = true; version = "0.11"; }; "hausarbeit-jura" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4d08c513073948526182020e9594c9c773b880262d1bf0f22220a70e5660690e7352968bb9f5343c0f1e7a07d311ef85ed23f569dfa62e25dbac48dfb398a023"; + sha512.doc = "6cde5d764bad94fcff002bc3db7b878e7c53e01ed202dd7be2e36e710daaa709f0bfee2696932ff29dca95b0ab37892f0f0d12613e5249561c84ef94b48de2bc"; + sha512.source = "c3a49a2b6b31c17e73e92e6e82d7bde35af1be053aaec4982559c0b59e8d0ddf53025694a98707d3e967feae429d60b1c507d0ba6bd462182fe56a13a0580f6d"; hasRunfiles = true; version = "1.5"; }; "havannah" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d08d314b4b5b04541853333b391b04e1ac2ec6a65fc7629980b93ab1f54e7a2e280c25ebd66bad1c087663b90af25c88e0d9189c8645c3a68451ba2664a7eaae"; + sha512.doc = "aed7b6d717a0bb8e39d570cb128fa1144cc239304d0767ccd6370a5deba25d1d87c91a76c9a9bdaa102c586e5e1431854bfe84950cd890f4550444c8af2e4473"; + sha512.source = "3be2e5d64d6611c24f2895cf1ef54ec023394cfc3e6bf6e4132fefcd28b5ca3e27d7653b190f13274cadb9d90fd9a37a81d69c466a95146bb1d0c5d38d172d46"; hasRunfiles = true; }; "hc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ce2285bba662b8be4b4ba8be1e4b9dfc5b9da4f6e8080ecbc766ab58774d2b2949de7f1e9290ac917cb1ca825aa17d3fe4be35cd2eee2e180591c1251913ec95"; + sha512.doc = "cb520c39bd4bf6624886fcaa34c39b6cc0857892ef2eb7ed111a5d1fd95778fa1fffbbe9dc65509b996a98ab1c309aa55b30d048c911409c2f625585b547fe31"; + sha512.source = "9e5fb6955ca4ac9775511fe5ff83053a71ff818d1efa619a58052d295c38f27a501e1244b7a20fa299f84ee8e58a2d6d7eadb50e7b62de760dec4bb835f41e92"; hasRunfiles = true; }; "he-she" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6b5b915c0fe8fe98ba6190fe70363cea5adf995835c628b39612f3ea91f6c0f1c38c243bc1418d10b0a99a58012ecdbc2dd4cc0ed3e65537c4737f713e6a70ed"; + sha512.doc = "e627ff553b40f0338d7533dee014753866fbc77f3691e13de6fc13b5847dcfe04f7a1f469356f3ab8297c971fb7db258b2da4500193621a8db0e543b19fe55cf"; hasRunfiles = true; version = "1.3"; }; "hecthese" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "abdd365594fa5926c397dd07090ffb620564d36a57eae45e3d011623b106c96f19f65005d18095d254b08696f8e294823681201b8493f4dd30ac0e4b4113272e"; + sha512.doc = "9f0c4346055817b88c9661dfca7d4659af17b0f12ebc72feec12d6b9ffda3802f7cdae2a635f8c572b9b2c46ec95b325736d7667cf07f03eeceb255e91c141b4"; + sha512.source = "fb2b4f2c9a665684cf1ec614443c50a04b6f7ea8d4a0561ca50bda8f039e2c150db6ad25df2b7e96a34d4663064824fabd5c44138561e54beaa120bbb7c1a3e1"; hasRunfiles = true; - version = "1.1"; + version = "1.2"; }; "helvetic" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "f0ddd27ac2ad33205bbfaf7e89025e49e712e2021b149e88af817fd00e5bdc8751228e16e2fe5991af22c705fcd5a009de69b95a3f7f119256864d9b9e754bc1"; hasRunfiles = true; }; "hep" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c0907dcd15855a81837d3957645c8aaa1628f1fe003d7666929243b4e082916c7f2885247b9d5080d2beb01119f74450cd6c23b94e43b27ac24bab3182499cb1"; + sha512.doc = "237135e96e7884726c5e308c918cb009b17617f8cbf3f2a91a75b6218ab958e89b551885210b3cf4b96981afb289024f2f716d8d52a4a3901f2086404c464da7"; hasRunfiles = true; version = "1.0"; }; "hepnames" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "29447b58ae335ca1695ab5a0a4ac0b41ebb9e6f27f32dba87d38abb959ca764304adcde6318633391561c3f66b72af9981ea3a3f6cacab0d2f51a9f9ead3244a"; + sha512.doc = "77a84c6affe2f9be38e3c448e0fe1aefd686be5adc435cd379cdfc18a8a025d7ac7efdcc1a98f528ff8232c4a9add2ba0475c077c880b7ebd07ab7b17101a370"; hasRunfiles = true; version = "2.0"; }; "hepparticles" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "db528abe8d2b7acedb396b47352ea4f1a323668f1a152bb6a691246dc3a238b55e38f94bc1ae74a908e09a1e1d76694a7ae05006f4534b1584a48a3b4914ab59"; + sha512.doc = "c204bdc909d6f12726afb54bc20c57fcc5cbb661970a57028c44603f3332a196be00efeccdebe7c8a240f623ee3c95d9542d940c58fc39bd1109cd737b90ae52"; hasRunfiles = true; version = "2.0"; }; "hepthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4138132f24d279d4d4f2b5471e3603bf6e57891ad46956b7c39b8e0bc43e61543d531c334ac2bd9e86084a0fd1a38b5a9dbcdce1a1a6734ae14aa9ecce63f2c9"; + sha512.doc = "d527aad9b2948b951c9e2b174c6f7acfba691cd971511d7807802a444265abd7490c5c5a11389d6fdaea23cb3278e6b3391fe52f82d6f2d492fc540b703a1c66"; hasRunfiles = true; - version = "1.5.1"; + version = "1.5.2"; }; "hepunits" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "82250e4c7d0596e3570c8c1a33f4eff91b081b578db52ffed1d65dadac3ec268a7e409fd8a102b879281348d0bbeff9fc4ef37629c6b4213cf21581ae2f35f59"; + sha512.doc = "6bde627e7b60525f77404055598084546463ec66ab1c5c8d7c0ebf43ab07896aad61306303baae2bf3a86121ab12d53cf04c460d3d2a3e4d654c39f06330d040"; hasRunfiles = true; version = "1.1.1"; }; "here" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c99c3aa66ba9a315de9296708c3dcbffd694323737f435502dce339a4d0a780df8401844b6698cc9871396b253cb0d352ebccce414488217dc08be627d82218e"; + sha512.doc = "fa9730469c0007633398f38d424596b2b10ad52a219252e82a56212523294b0b09c69f23a850ef638f1038abc28a0a67947bb92dc3332f21b920472a41855664"; hasRunfiles = true; }; "heuristica" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "01bfbe056af1198a60828c96a872f37bf1c3d14410f3a4b79c594aa1f7cea1372d26d85e50fc6a35a91c4ed9f666a492d959076de699f081c594dab1a26c1828"; + sha512.doc = "357f40879cf5ad92369136aef0347395eb3c5dbbf1e653f79ac174848e0c779c10ff5c60e820d1d40122519b298a42bface9963ca8bba5edad5a708ba628fae6"; hasRunfiles = true; version = "1.09"; }; "hexgame" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "018bd268e4863fedd1746724745ffd6b4b301a71f602eda95a14d25e37a285523aecca035256f16d8fbef6dfce6a80f2b087159e3c227f6e6fe781acd89fb751"; + sha512.doc = "c7b7e2941b98d2142e71830c822ae06929833b765d018ab80eaca09a867291acde8a7563d093b048c2e45f4b772e1c34ee6cb352dc9776aa6a5702ba5ef92201"; hasRunfiles = true; version = "1.0"; }; "hf-tikz" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f653388ca17671d77271b28e3830a5a319d003566da26ec1a8a9266db5c708db0427fd716444cfadbbff94d94db692b5d082a107ece1e57f42e57051bf7756ca"; + sha512.doc = "e30d13f17c07766f26462102ff14ad9ca98ceffdd0eb52cdf390ac001cd53a46ac1ae1e2645849e61f27aadcf85726df89566435b52b723030b8918a4e1a58c5"; + sha512.source = "f5231064ab63aa8cc37634e5efe22cd6a99628ba4a5991f5d7eeafb2e649c66b2266470c93a4bdb80cac3ea071125f0ca73fb2bb16cf0217a95c8e7a00202522"; hasRunfiles = true; version = "0.3a"; }; "hfbright" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fdeae928fec9bb3aa885d97a3594bd07c21e575c041387cc0138af384bfaf4c2fb10e1da5effea892058f29d5464acc469c21e21651eacb9156ec1e2239df8eb"; + sha512.doc = "1302332fb4e13ca4293ba016bfe2032e07f415daaadf11cab239192fedbe3bf7b6def5a51ca384f41c6fb0c8b424c330ef17b2defb37380e0e99fd1c07cadd85"; hasRunfiles = true; }; "hfoldsty" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f267f9283ea376b53fb3c0af00105ddda0140b9dabeca0b61c7fd8b32a569a4e7ad503ebf71f795c8efb0efca383b5cd697cbe53591c8a427c3b3709b5465d6d"; + sha512.doc = "83729ea33d03815b330772cad1585b25f6f19650eff6de92242df482cca45152f2ce90854c423113e450d56fe8f9a032ced352d0f66aea7de053b5645f15e310"; + sha512.source = "32db735792382b21e815388491146d3966cceb603c5e4e7980dba3aff2b70dc718b208476bb6ef004a8b3f505ad93c5bf7d579b7ce251f71f84e5bfc05f2959d"; hasRunfiles = true; version = "1.15"; }; "hhtensor" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d58c8267176bfd39f37164f7970d54780f0092d0a945f0d22b1696f8bb2c24df55c914ba04cd82df4bbb5387e7badb346366d440bef4b33d3d3d1eeb4468eac7"; + sha512.doc = "52985780c96a4b514c8e671c9ffb2e82049e77cb997798bb29f60badb585f78a74c13f4f3f25790007f48cd408009d1b92272201e20661796cac22183d2c0cfb"; + sha512.source = "6510eb36e984415de1e930e78589ab8a415db0851ccbafef1ad4b1926d0d9aaf7f46b00cca1c0b51c89bcc1d512f138152856a5fcaf5b4e6f3699ba6e8df5782"; hasRunfiles = true; version = "0.61"; }; "histogr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b9823b2fc7ae0ce8f29428332f9b60697ada6f4228c7ad0c1dac0c1d649d72b9427da2a3c867cc655beff7987296ce975597cc7e0e2f6bf527d60b0deb476451"; + sha512.doc = "27cc031641d76da5a664617cd8bfac001aa016097433f7b525ad32925b179a4717be6e6666d0862f8305b359aba25e0f48f8b7d14ad112137e780f0c3a564a49"; + sha512.source = "bd7aa0c4cf62e95d89dbec7e0a805089d03cf30a02d85de811a262c7ebefcc18877ff779987f7f76e5daaaa34b039471826946e2d5a37ff25369809e66f3a809"; hasRunfiles = true; version = "1.01"; }; "historische-zeitschrift" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "98b56ec3869856146be67db2159a1f607816a00546e2a81f30e282c0e1611805e725d5388dcae0854e6f9ca87895d13c6383007ce9fef28612ce03175ba4df50"; + sha512.doc = "e933a55927231d31192fb0796aae79a9ef4c2cffde2c3435fd84ba2440399fff94c4f4c73534cb0a78ffd41caae04c07fdc60cf7bc16581763b30d5407996634"; hasRunfiles = true; version = "1.2"; }; "hitec" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "133dad933650ecad2c5699beb6d5467a8f13ef2564a7ee7e4777b6f1d133a9f1c5c975c3ad07c018a8bbd9acaa283d51681cd91d41e494cea02fa674c18dced0"; + sha512.doc = "0036dd2f88e652feccfb04029e2768eb02889c28d37c3a58fe10eb458aee7ba49434b5fdb50a9ef4b4b34cb4348948a345962cf9526f5ed52e42be2958b5e044"; hasRunfiles = true; version = "0.0beta"; }; "hithesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "87bbe5f382e12fdd097f0e749eb3d5c490bbc85003fdc91408169619b3f25b9a38b4816959a449df0d8bb40670550e81143f4da284a70e21c4581c41de885c26"; + sha512.doc = "a3832265b5da055d049d9f6096eb0fcad37bdf47e3adc5658ca300f67667ebfac7d003869ac35a68e04b0a43006ef31e896a19ff87ffe2e6e380838edaad5d42"; + sha512.source = "1df4abda74183e2e56ecc3f2699145285c7bee3dc14f9807eddae651159099fc8c4012503318df0407411b997ca226d74749db3f6e12abd29fd02f2f7eb30437"; hasRunfiles = true; - version = "1.0.2"; + version = "1.0.9"; }; "hletter" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "660d60256172213effd8343454bfb2277c16a94ae36e256dc47016a0cc136ed69f2b238f665a6a8d738909a338861412881f7947a26b06c38000f9ebfa0b6c58"; + sha512.doc = "a2e943a70db36dfe267b6b894f6c3bdad10dc0d9361ba3456e4ad6c481511d53307c7a747ff344d868ab0c77909906fd0b40262fa1bd045560bc4dbb3641972e"; hasRunfiles = true; version = "4.2"; }; "hlist" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a834d506975e131957536ba939f27ca71b6eb432dc376afd6a2911afe9dc8e75afc17b67e3d0e902c8e05a54c38f7858d57d9c3dc8c5ca47743a70638c8428fe"; + sha512.doc = "4a8b6c2c86f5bf2d98333c6c5a9a3732a862db890fac46b76305667fcc31c1cc473606bc56fbf653904fab6ab656d0645ea597252f0cea0f1a7993a9ec1dc281"; hasRunfiles = true; version = "0.11"; }; "hobby" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8ba7a7968798cb2958e3148b38f622fb261dd6469622b9ae13d245ddc7d6257e0cf60e98cf5e93f40a36975ce68a878c00409e46e60d288f42fc55a4ac1dd14e"; + sha512.doc = "0885c18dce2aa47aea53a901ae83440546a7b798b2655b5f7ce7d4c9e526d72d1188d3647e7af793a800b25e4546ec901f8c6a9cb26db957fbdd916bc229352c"; + sha512.source = "772346264759dcf62d662bde16961fa079586a9da20c7a6bb5b07af7432de5786d69018464821fefa8538688258e0522f406da33b023524ba47a182c7beb9d06"; hasRunfiles = true; version = "1.8"; }; "hobete" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "35c81995b070004dad1bb967cc6278499f37dfa1cfcd417254bbb45a779a7d1596b3bdad80ae909e3b625dd3a4ba7513f8fc4c427507fa8d52bf25418356120f"; + sha512.doc = "7076ce114173c6d4aa2f39971723f54b5a446978a0a6619ffeafca14e7d653c4f47278a6cd9852a8bf984a7060a30ccff7dfc6ff673970f33f70a889ba849eac"; hasRunfiles = true; }; "hook-pre-commit-pkg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8db15c4d2347289caf9cbe967e4bc7ee819868d11d6723afbc9ff045247fccf52694e0533f441ad8b69ffbcffcc98e52f17ad901b47a7a9fa2c19cfdcc693dc1"; + sha512.doc = "723eaf3b4ae0019e6992dd16157e82ba1a15b5ac286b117778654b46c4f25c9ffe28a4e7b0fdcbbf8a4e3cef590824eb112e678f0b7a6e2100947d6bca704020"; version = "1.1.2"; }; "horoscop" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9a7ef3661c8a59d1d25b9f91e32333bede29ed27f4dbc87ff02d4b6a680c7d8413abde05f4d886a266b961d58e15a0d468ee1de88e1818a63f91f9cca2aec7eb"; + sha512.doc = "33a34f3a3b001ac0a03defd11423a016411f6bf744c2fae13a9efbf1f640d79eec12bc3ce4dd7b58a19e5ec183b557e2711fbd2e35c1ed1fd01918e594686b63"; + sha512.source = "a2c9e50ee2e9b2d1f0e9a4c189017cfb15b5aa4ab6cb3de33ffe5c695dcf47d5779c11f970178cde85e412b7af258b23d9e1eca64a30b77e1eae5de04c5d6700"; hasRunfiles = true; version = "0.92"; }; "hpsdiss" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0f39db497dea0c8b6ca5e25c364e631e2a7d9fabc8cdf0ebde04ff37071b0a2459eab5bfc43bead14237839a45967aa00010b19863807fe16ae0354b6627e7f7"; + sha512.doc = "94edce387fd9801a3cbd87604a91ed0b4d0b04e56b5cfb72309375903a42ff3d7407158d257626a957ec0d452d4c185f544cc741c5101cb7a1f83146793db727"; + sha512.source = "9f1488cdd5f5c2a41c1e57afc1c8c18f45c6cb01b93a0443e0e6098d60a60bf1c5bdc49356ff4e077ad37a2cbe8c60c4e0d98571fb1bb49ff9beeeb543703156"; hasRunfiles = true; version = "1.0"; }; "hrefhide" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ebc1987708208a1f7ae76cab58c7390b71d96b9d84d85064f141b335ad690b77404d91d322f9970f916c95499779fc8f8866f4e17d4f3642879e0c349cd4b2d5"; + sha512.doc = "80eafd2b69028bab971d5c75b0f2774681c8382e204f66c80bee0c86d080f0dde81ea77e9e5ac15246532cdf27245b8163f635245b4ee7b8fdd2806ddd232ff7"; + sha512.source = "d4f208d3efb19170502f4d630f49973588710ec7302db6ee78309e477d7a4eb446dbb14d92963c16efe67e96034430533f94babadbc29ff6d83c863beb3243a8"; hasRunfiles = true; version = "1.0f"; }; "hrlatex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e8346b098213a26d6557b61a7b2591fd2aebd0334b0e59582c4dd56a1d9b71ed98cc9cebd3dd2256274cd0534c1e9413fe40597d9a902e9438e04719bd67221d"; + sha512.doc = "aeab5548451f3f35b6b9a41c378fb3d9d1b90edeb975e5f6e99e2a481918a51f2728047e6010a44480a63190f731269a43c43432bef6e3b2092df9ebbc72b192"; + sha512.source = "b929755effacb4868bcd2d7c897045864fc5790be482728e708099991b818e01f7eec9d1b2b41504df3a90d2391cb8cfffc8003a056281208cce272f0920ab6a"; hasRunfiles = true; version = "0.23"; }; "hustthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "45f139aee006587677ae4d85df7b067d7943d45e9de5d3b315bc864a9e606d6097fb97e053e9fdddf227484287eeb6df9577819ffdc10acf58ae346161de849c"; + sha512.doc = "432ba40204cc4293e245ae7b8017bee78316d6e147dd38ff605012adfe5c7732cd146915524178529810b276b855f931b1390b48b31f6d02339a70160b475653"; + sha512.source = "3b100824dfb8b00e6b69b3b159dc65663ad285d332e6240708dd6c84f15be27806339782276db07148c609a806f359595ad4b8c37707da88f5ca5d47f6069702"; hasRunfiles = true; version = "1.4"; }; "hvfloat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "999a2fde88a534a6566e5421aee492104a4e99299c3aad9e8eb41310372814095cf3c1886284edc4fa9fef906910879ccfaac0739b21c40b1fb8f4454b4e3873"; + sha512.doc = "73b70042aec7b9fe7f6aff85c86f0a9840f3672163243cd5622ecf07fcb0f537654a8c549b9487b308348534b27e102b4f7a609fe971b5cfdeb08a79b91357ac"; hasRunfiles = true; - version = "1.2a"; + version = "1.2b"; }; "hvindex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "eae0579c06a530eaea2ba7ace6a26c985fdeb5e223822642efbbb54320cd6f70279851a7782e700362042e59457a1bf9ef3e6646f515dafefd9a58ed56452dd7"; + sha512.doc = "d1b6b13b777111f63b8ced9fc1e892fa76f99c2a11079fd13d152f2093f9888cd9dc0ebc0658e3f1fed2855fceecc7c4e04642c64b03c2d4bd52be8930188f72"; hasRunfiles = true; - version = "0.02"; + version = "0.04"; }; "hypdvips" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "09e916e5cd640da389df8422af598da324a7ed5811b5bfd767cc25261b7eb53acebf2b342a89d0acf6e9b7e7c4762b7b3f876ecb2445758d4ac64b0ad19b2d37"; + sha512.doc = "1331f87bba94d3df97974e3c5460f32baac2adc2f3023f406968888a13931707ef312386ee4b6d45c815a14544f4db1859db9f51dfaacc75789774932b41d36e"; hasRunfiles = true; version = "3.02"; }; "hyper" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2b65db9aaadb2c62651bc33ddb90bfe9ce2bbb3d642f2e1a6ab4eaf4395c7483c2360087a3bf866f79fe569c1bfd66c169b9772178f02979bc518eb3ccb5cd81"; + sha512.doc = "2f1e04a5a3103a52d66aa8f0e68212ddbefe88f0d8fed774165829a22b2f0d0318b1477dc60101def572fd6973dae5f2e622ff2eaee4723f08969503b3f3b7dc"; + sha512.source = "08ecd7c4343b8bc3f8eed55202b6c64e4c9e2b0cca588eb36c8eadb108a7a0d9c933f2c17638660d2af521c49df6a5ec9cc3aff80edb4b273fd4a798f8d6dc3d"; hasRunfiles = true; version = "4.2d"; }; "hypernat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c13e383a05784d705e766710b402f6c660582c5c3e4c8a6cffafc73823d6a1f0a28530b3b56027f77fcd54afa66627deb4e36ff74d3d82545e1dd89f803584f0"; + sha512.doc = "993f83e00aaa489c4524e8e1d204b9b122ec6bc2d745357cf958209a4291586883588f73919b2093d0b178d9c9d92a36666bbe54334db2764be7340e7480475b"; hasRunfiles = true; version = "1.0b"; }; "hyperref" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a07110e680986628503a91d5aa14f4310899ae8c84abca6a8da3733770be31d173d273eb3ed708e2c3d0e3a2244f01704b3a28e1f0992154e377f58e8974b3d1"; + sha512.doc = "d2d34a10c5b8bb18512ca1569b1ac3e91c03cf51e2e82508bd294eacac39caaec72769ccedc02c6afa8cefacc8520e56c5bf75c4e85e49b78d20d21d60334548"; + sha512.source = "0fa9f2491cf8a088e54d24112cdb7ac2b269c2e02b51dccc2343af739f93b1ccffda9dbdc0e2a091791566a8e0374a6babb43d2c3ce6df1eaaefe99a499296e5"; hasRunfiles = true; - version = "6.85a"; -}; -"hyperref-docsrc" = { - stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + version = "6.86b"; }; "hyperxmp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "360ad2be8700c6917de6a93e93ad4014d23aad73d07fb165b48f4e4b2911f1c482ac37a6d13812aaa656cecc6dc5886dddd6fb9e5ba0c2e9fcf01496cf979fe6"; + sha512.doc = "15bdaa0670bb0af7d5e10695ec4ea8273513d2fd12e4bd79e5e2e78ab942c16a2522abdb43d1e5116ab447d56e968217cb6916784e72cb21f45e589cc6fd9698"; + sha512.source = "8c60342f7ba392f969024f4c46df7b91b502c94e47a9df0567c673fc2993bbedc1a2ff5ef0a5c3d54d3f4f407600513a7dce8df8c97eca21a73493cf6a4c07f7"; hasRunfiles = true; - version = "3.3"; + version = "3.4"; }; "hyph-utf8" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6090a8e4f416f1805cacdd9daeb4c8b201473798d7efecea0d2fe792ad6f0ccbe0f76e9e905160f961bcb8ff9e8894a3a1ae9c23a9de3967e15ea6b67135354c"; + sha512.doc = "75dc0072fed352fb5a782f7497e8f757203f9ebcfc61b23245e4a61b5f3b7736a04762b41c168552984e90acc95b92d9ad6d9520cfd46e8723087d729ce4427d"; + sha512.source = "39b27ccb9d9625a170840db58eae673243b86c8ebb8d8937f77092559ffdc8e6cfb9e56c4caa903fe7d38ac1f100bcbf1646fb0b7add83b7dd902d89adeb8118"; hasRunfiles = true; }; "hyphen-afrikaans" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "2e2874b3baa13ee367d9735f715d52583555c930fda9a9604a0ae11386996980fce904f88a4af0df227f8cbba60e8baaa4c3cd1c35eb8197e93d43e9b8622eff"; hasRunfiles = true; }; "hyphen-ancientgreek" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "357015430e95b9ab12786e2b4449f804b38d04fa22b0bf22d9c45a75adfc72c618f01a50a85f79460d390e317dc1c09599cd3b0ae2c82ad0b9945f6d1a10f978"; hasRunfiles = true; }; "hyphen-arabic" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "357765a032b815432d7bdeb9cf76c30f19945e030e2729c2b8c5ed3f1ecc9d24acb78647a819a780199d7af0d1a47893cc990d4f55f00b5e30712ee00e87f488"; }; "hyphen-armenian" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; - sha512.source = ""; + sha512.run = "937abff139173510ba3540762ec2a2b285e646c5c35f3b6ef419004a053bd8e98575743ad516cf9c0f6e402a93900ddf73e0a641421c82a7852656af9467ea7e"; + sha512.source = "59e18d9e196c3f52240727d3f888ca33377fbc3fad8e973840457c60bfd32e5960761787c8a822494036db5e5750ff2a2f23d1cf378992aad317d457d118eab1"; hasRunfiles = true; }; "hyphen-base" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "e0e4acd6017bfe171c70188c8001db963e89c8398f5c2a0ae390ce31ef17ef59f572028e9f0dfff3a289735febc549237c41fbc14624803cc6efc0be56d905fe"; hasRunfiles = true; }; "hyphen-basque" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; - sha512.source = ""; + sha512.run = "27a224ff5196826f0035658b2524d25dc53271810eabbb24ee94a8a0efd9fd07fc3b2017ae2c24ad0f5cf93a203e33d7dcc0eac75c520f308d098974427f03d4"; + sha512.source = "6137b6832dd2b21b29dde60506c8f5d12f4e49cdde55f8d09db18d6c2429be841aba1e4cb377c20695ca0c6f5deaabf539809771a94c5926b14cbecb910ff84d"; hasRunfiles = true; }; "hyphen-belarusian" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "365418d7e1aaf46045c4971c366a90117cc53b12829164429a1b7e72748f839625f513fa8f74e44a8458706f70fb38d18581434741b762bcd42e3dea7140a2bc"; hasRunfiles = true; }; "hyphen-bulgarian" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "aee1d8d88efcfc4097ee3bcbf318d058849422d19bd6537e2f788000927e642fd3b8d18fe203fb23adb8d2eecf9645b44e7b2db7e997b08c241d23457d5e1312"; + sha512.doc = "b6924d3c2741412a8dcd990b22ebfe558d25912157b0b27e34fa6c73de4465bf0549ee5474dde12c5da2e5dc236e0bb1d59a286df837887b3857cecd88aac963"; hasRunfiles = true; }; "hyphen-catalan" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "05dfdab38464c922144e134bdc83971174e6b14fc502f031637d5cc478f500680cedc33d12018e687a2b53d1965626fb2145d479a8e96e8718ac636b5f6522a5"; hasRunfiles = true; }; "hyphen-chinese" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "d3b56e89539a9fc04a6444f5fc93e6d0ee530db840a7475887b9c0270ed784ed84bd65c4f4cb36358853ca368e68aa4e06ae304cd3ba88ba3af35395c7c00b37"; hasRunfiles = true; }; "hyphen-churchslavonic" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "be8679b8f2e366965c2cf888a2937b10e1a6651480717ddb3ad879df3470277e65ff274acc1b0645cc0927a8948ce6afd67969bfc52df4cce8c1294453ca2946"; hasRunfiles = true; }; "hyphen-coptic" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "38d2f29c6f6539d4572c537d653145f9c23d0053ef5b19e089a3847a6adfdedc9b23abd0e191571c4ee051681feb981805ab72818c09e133dbe4bf34ce09890f"; hasRunfiles = true; }; "hyphen-croatian" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "34be9235449dfaa951c8cfbf28328fd35e873c5cc17da5c9252da43d331324d2c18458a64cbbcd576b5d1ce047aa910fef60e1ac7e1e1d5f15bcdb342362d542"; hasRunfiles = true; }; "hyphen-czech" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "21780a8068778c0c079e182dba2495a52598a330ce9e52026aabd37bb97621aa8e683a5bcd0085769326b37ab5ec6145b63cf7c64593af3ad17130e3648a9eae"; hasRunfiles = true; }; "hyphen-danish" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "a4ff436442db5c0f6726986ac4764c8e21e9e224b6cebc4f296de4a00b7efcadc60857ce3cc4fc5c75d6f48873de7a86af99e7df15000a5174d9355b46895c25"; hasRunfiles = true; }; "hyphen-dutch" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "585d3a52beac2f1bc2b402c34dd73bd1fc390edadd737d1a81258384431f4e8bf1e7eb07cda99c1da3425194a69e277f5572ae781ac3693573cbd86d55e9724f"; hasRunfiles = true; }; "hyphen-english" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "836f1cbb5576aa330e193e6d5027559ac2938c9300d1589aa3e2cfd0a76b73c756491597c077fe5a442c1e09a873f19f8ef4054e2ab69af577c5a0b5fc7d5f8f"; hasRunfiles = true; }; "hyphen-esperanto" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "a8bad99d6ce2631a0234809236a976385340cc83a37fafa9dead53b6e1f59d7b4887dac0f4308b5c37867a2fdc59af9f2e7e0f08a54216c7595302fa5615f45a"; hasRunfiles = true; }; "hyphen-estonian" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "33e44148383cebc4f8b02f606f7a6d874fd58a949b2f6ee367223e61769abd46f10f5b01e9c6c61a99b467cdc22715f96df0113fcaad9c943a126af7270af1f4"; hasRunfiles = true; }; "hyphen-ethiopic" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; - sha512.source = ""; + sha512.run = "e06c0cf2758903302bae14d647b81c7e21891ea30c5e08b70a76ae2400f5f0053c4e7ce88039d0b1d0e25424924961a6a92600e1b5201491197c40d2c8b3508e"; + sha512.source = "ae3a4f087cf120a54ae68dfd25a5dd9b2df4f2df2cb3908d74841b670119f0164bec5412ef67a80b06d79b9dc966b2096e0e9a39eac92b0b09ce82cb80d3a99a"; hasRunfiles = true; }; "hyphen-farsi" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "d6363605955ceeee48c8641d70fb3963dd75efa46ed936b47502dfcf385f46205595fa51fc1caeae7d3efc2327f0786d7009909c79bae5655fb61544afa2934d"; }; "hyphen-finnish" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "dcf030330637ffc6fd89215b9c7e5abaaa4dec64387cfebd3d63209cd742a022c5327ab7a45c3ccba058a21c7843fce8a6638be78534f2ddb7021775ec86c541"; hasRunfiles = true; }; "hyphen-french" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "4c4d2cf01aec76a5c65f3b251b2c78d21a752c0bc6ec480260a1f12854a4cadf4a0a8b208093ecb2f733d07533a652c643eb17d1899afa00441b25765ef46082"; hasRunfiles = true; }; "hyphen-friulan" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "23298fe8f4151eae6bbbdc49e8a798bd40e8073048b1a8f2e07c2ad18bf4b68a426848c6623437ca189f1b5e247825f6f2fc243c1fdc5a9cfdd3c0531519904a"; hasRunfiles = true; }; "hyphen-galician" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; - sha512.source = ""; + sha512.run = "2781c4c3a56108b15ae88969a73c9d77fe848eb1e91679de121e1d21d19dd00cc4cfbf385d53d3c4a3571f8155cc1fdc21921e8f52b206b94c2b01582fda57d2"; + sha512.source = "2e9cf30eb8dea0993c6829b15bf6dbda17f8abc1551d55e64633be06b6615395d68df62348e276de1fee4bb4c9ae9ca92fa42de99766a9e1ba8e388a79ecce74"; hasRunfiles = true; }; "hyphen-georgian" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "4d3151bd873461d782085d541a945db21e79f864a7b17f9d6ae944df06ccbbe3a5351ea2bb42170aa723a18d7995a91ecf57250f7630e622c09a005df9579ce7"; hasRunfiles = true; }; "hyphen-german" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "712bdaf81f4e9fdeccd1ca90abd8d84eeb3d86f9cf7785a61911a1d490f7d4711646f523a6172e06ca5a1a8749d6d40ef21efc5942b854fa67c257650a5da1b4"; hasRunfiles = true; }; "hyphen-greek" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "17b84d34fbb78bdfd1bec8fa9e2dc06287cd42391414800141dd610b4ab6811da6d439cbc3fe3b95cd839039f585ca01547542a851165cb4db5a295d1eb78e0f"; + sha512.doc = "d7afbe35a6c64853da095b41aacbd4ebdd32d0f90ea6a6492d2965f510e9522271a6f306b5bcc16c92498ec77384f51a20df8453666cce08bce1c44fbf357efc"; hasRunfiles = true; version = "5"; }; @@ -13853,50 +14008,50 @@ tl: { # no indentation stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c58ffcb0f5ef0ca338ee5dba8d520fdf935f264c042112eb016ab99fe5beea68158eae11c3dbdf8148fdb771632df16a7ca762526e8ceb0282a774839463edfd"; + sha512.doc = "a14d74bb141abab2cf92a648b7114ed766ceb00de155846ce58c6bc89c313e78ceed0b4c68f4a69b5093a5e6c54e1297c7609548fbda6be41d5e83d59bcc1de6"; hasRunfiles = true; }; "hyphen-icelandic" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "c139c3b45b219b15fe20ece2334a5d8f26a35133789a71396d057954279401fb3230e17f775c1842b52a7923e7ef2fc5a8e4592a71231083c084b1062b91002c"; hasRunfiles = true; }; "hyphen-indic" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "3bf0260af99d6a29a7a5a501d2711ff9a8366fd60440899274c7676bacf49b08e5defbc87cdbe2b78c34545f47caa762b0262bb940b04182942ed1f182064927"; hasRunfiles = true; }; "hyphen-indonesian" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "ba6c9c18b7e7f7f7016e3aac6d22b37b6289936365e3031d82be6ccc682360ed8a21f0a3d197d58061a81edd5a2e2eb7233708c9a65d5e307048a20bd3c9010a"; hasRunfiles = true; }; "hyphen-interlingua" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "dce4777d1612ebf6ae9ebff6d573ba7cefa77e5563a40a1fe8cdbb9dfe1eb8a0d54fee70d49de47acba5a5b467feb63ea82d64f8350030fb4c3f7a1a344d234d"; hasRunfiles = true; }; "hyphen-irish" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "432361d593ba1e4a3197a68245545bea8dd37ddc307a6546811f0c381499c3648e19a3c7b36b7bdb2ad82bb27b6b37388b39fc05a71e1ec3df0ecb803f367a4d"; hasRunfiles = true; }; "hyphen-italian" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "5b8b51faf88b14af90964753ef963c8e63b5b196f6c6d7960929ba78f2a131068dc35056f7ad3ed864a219f15450e7d33ed1596e678b8f7b0c1e206372f08900"; hasRunfiles = true; version = "4.8g"; }; @@ -13904,14 +14059,14 @@ tl: { # no indentation stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "b98b82184f21ee0105633313d7a727c6fe90b319dffbe232f62eb4a60fdb8a0514d6c2f407180d3597688ce928abce7a19eea6f2eab3931da174bcab5e004d90"; hasRunfiles = true; }; "hyphen-latin" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "e7087b2821458752b675aba4e6ee4a146a91162fa8d0ecdb86d46c49ffd441d2f9c1dff0ce3bd8fca74af9c85cb81cb129896dd9afcac55148632975ed24519b"; hasRunfiles = true; version = "3.1"; }; @@ -13919,49 +14074,49 @@ tl: { # no indentation stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "3470edd656d22cc71c7b89d0f19f191563928eb8ab743d70e1b8c1f6e3863c26ab3b469a22f7cbb27fe34699e9954c4c633e569a402f6dab03734b6ced16d785"; hasRunfiles = true; }; "hyphen-lithuanian" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "fdf21dafe50f3745d5dc23e370111e83851131881d057df54f459f1c01def15b066459cc58bbaaceb6abca67c536b43af4033c72e0dadd42d0a98142e2be7192"; hasRunfiles = true; }; "hyphen-mongolian" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "90765de59dba6ec9ebe5d68fe08dc887b296880f90b4bf61ad435fce433cdb61ed65f80f51d4009b8c5e7c777a05b53b4134020cc5082ad1117924e39b298c36"; hasRunfiles = true; }; "hyphen-norwegian" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "575ef99eb76a3ccf30477c35d149ffc36ee9ba3d60c3abc31469e03488e52db568956112a04b964fbe043df3f7b7b7c31692ffee948c34ae5ee2a9882058f410"; hasRunfiles = true; }; "hyphen-occitan" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "8738497cad865898e043a54214b86627a123aea35d5c7ca701bd947966b8b6899cbf66f801f48c1475e3d43ead61e38af082dec101fa1b7556810c778e7bf174"; hasRunfiles = true; }; "hyphen-piedmontese" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "8f5d9a0f6408ff62160f65fe9716f6159b8f2474a106c081c973ad23d4003d56936b9d132c84e1c5e070e79aba6030b7d9c1386b15290fefa5a09e8c50a6b413"; hasRunfiles = true; }; "hyphen-polish" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "927afd1d830c902e8e9931626b59893b3e384aa29a2635ebcbc5a5c8a07e1194ef5b76fdde7ec1cd209dffb676d5302f4e84fae27c9d3abbeb23498a1236d494"; hasRunfiles = true; version = "3.0a"; }; @@ -13969,21 +14124,21 @@ tl: { # no indentation stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "fdcd0c319c9483df3f9fbbdf91c809f153c7221df6d79f257cb2e6412495b7b3e306e83573dc3aad0aec3acb44b390b5f85dc07cc59c8f0a7852aaecb1a27512"; hasRunfiles = true; }; "hyphen-romanian" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "be833ae75b826202f56413bd57b4ea0b4172b2cb7150af46c929daedd54289181e7b01c6161a2b49f2475910bc76dc6968e986cbdfc2c1409be22dceb0e3c3b5"; hasRunfiles = true; }; "hyphen-romansh" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "f44bdc6ad6319b9b92d47c8225eb295a97dff5b0e2815c071b606df726dba311adabfe820a51f42539db61df164688b127e8c85ecb39f995682b7cd3bd25954b"; hasRunfiles = true; }; "hyphen-russian" = { @@ -13991,22 +14146,22 @@ tl: { # no indentation deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; deps."ruhyphen" = tl."ruhyphen"; - sha512.run = ""; + sha512.run = "005595051b7c9b55e16c086e1ae9f8624c6b3bda36766dfe228d7d1ff7847c2298d128693d277c11f6a4f5216fe42004242c196a4ce56f52948f2456854ef0e3"; hasRunfiles = true; }; "hyphen-sanskrit" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8c2f0810e76280c1dc4218aa04595bd30c24190a0cb3a805a61305aa3ed2683ce1933d1e61ab941eeff8af5a9f8c1cc8d9c4bd28498721ad2be40437242642e3"; + sha512.doc = "f14a552657cba4a061314e36e4f070ef5a16b0f25abb2bae92a0ef0993ea250a0165c18ff66cfa3a0b2471e11e47b40cfaccef1457312cb4c1078498ae227013"; hasRunfiles = true; }; "hyphen-serbian" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "f39a9a1bb6d922d59b379db0b587756a8fb4107b37dc00257594ee63dbf2b66bd86bd7af5ef2a54d3d19770525da176f1705749d0444479fa8d34def6430fd60"; hasRunfiles = true; version = "1.0a"; }; @@ -14014,23 +14169,23 @@ tl: { # no indentation stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "fdf0d487f05c56f4978ffd7a36be32771ac76651f9629da780a22991d740ab5341e33ff8ed7366a6c2dcf773b98912b6f0d382979d6e78fc1885783ca7749537"; hasRunfiles = true; }; "hyphen-slovenian" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "1f621150c2697c2ee3e6b92f2a54e27e12aca55ef6c42425cdadba69750c7801cbb00cc8c0f3323452f28d476ea4866ee45f253a5a207c3aa27ef2a079b731dc"; hasRunfiles = true; }; "hyphen-spanish" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d96b778fd00726b98a09d6c4f5913d76033b60d7a385e7028ce5206224f1e74836f5c8afd26a6b266f37fadbd09062ea8facc8a4096552b5947a1516dfef29f0"; + sha512.doc = "e4bdcab6af51b4c2271738c92d0ecfd3cbe38d1d3ca14b1d63b24fd5ef1aa81916833a11d465dc8f6c79e8a29be667f39de6a761ea50b6e75cfafaa6449801f7"; + sha512.source = "4cb8fa2af4eb9c8d28d35cdd3367402bfc4a38e67e9efd04829a978294e146fb3dbbcb457da684d3d1346e83424701d418637f02b4cba90c69b37889ff085df0"; hasRunfiles = true; version = "4.5"; }; @@ -14038,30 +14193,30 @@ tl: { # no indentation stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "eea8a170b121498be9b36c12196f8b432b4153161d2eb542a76cc5c60658f011fd5a8d6b45fb9c78a5aaef532b7a4e29a60dd73369906b8f3520b54eb4120747"; hasRunfiles = true; }; "hyphen-thai" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "ff2dc6c1a648e8ee5e9e3ccee2b6456df578026786b0f0d7ea96b84515b10b67696adbfef6367566c2405d408758c153acf1a4f52868206cac674b80c61b7245"; hasRunfiles = true; }; "hyphen-turkish" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; - sha512.source = ""; + sha512.run = "f4cc3d6dc466f8ad00964b79f5e6f7cca1254acbf0c98fc0764fe480efbea99cc00d31f45bcb6d28b697483e0b44971c9f319b73c9bf483f87f8b114bb2098d5"; + sha512.source = "cd6a82458e2eebb0b91104e8c0730ea5faa3ce2cb716e21e4d14f22e88e16e0a7de470bffb04da04cd057288ccd6bf9e6f7a9468b54baed6abf8f5a314a19114"; hasRunfiles = true; }; "hyphen-turkmen" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; - sha512.source = ""; + sha512.run = "4440fe94f82ed6816828eb408135245372789c73220c5e9f1ac2e52c34feeea24981da8619ab2496bf9a273c02022a126546160b723b92de422cfc715301a707"; + sha512.source = "cef89548b178852a39c40401c0663a412b5705e2669d9b02e78fd1e9878eea93e71117188591f7d43a1d040fe94d4dd31f22f913c324353a593832b7c665c148"; hasRunfiles = true; }; "hyphen-ukrainian" = { @@ -14069,585 +14224,585 @@ tl: { # no indentation deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; deps."ukrhyph" = tl."ukrhyph"; - sha512.run = ""; + sha512.run = "e74efbb2a80a124ac9a8ba83721823e2645cdbb798c63ec0b5d159ff6c222f26a388fdca318ec88dd3d8f5f6538cb0945cbc3824c490ba78c832cc3f2c389b7e"; hasRunfiles = true; }; "hyphen-uppersorbian" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "499fb8027eeec96d52efa90e13c010219c9d2a26b9f6abf7dd71f0df81f1a4443597beb5413f5c8cf99e3a549121b4c03155250c344f7e1a23370e0e4f587dad"; hasRunfiles = true; }; "hyphen-welsh" = { stripPrefix = 0; deps."hyphen-base" = tl."hyphen-base"; deps."hyph-utf8" = tl."hyph-utf8"; - sha512.run = ""; + sha512.run = "bc4d413f1a6bd74faf785e613f254fa3408a7f21faeee4c33816ace82772b094829ca1746e50d3ce73b6dc99221203fcc83e1b61e66681f34a14610f6c1cac5b"; hasRunfiles = true; }; "hyphenat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b36f7500e50ce94ea5e5be8513c707fcbe5a23cb5851de3f112dd6c23521fcf918c957ba8b2c01c6850225215e37feeb46f0a8ae90b53e03ac534a0fdaf45804"; + sha512.doc = "c6a9d7c513c51426147afd415315c6f36ebda4c4d59eb91bea3a67b3cf3c82e842d3bb6a7d52381489618c4e26115be29666618e160fb8df778ab6d4d57272ee"; + sha512.source = "8e48466d50c880a2869ce769c72f822d79b39792076a2260dfa0d7d0758be1452494aa553ed6dd44850105b1da90fbf89fed0f842ff661fbda61c750fdf27284"; hasRunfiles = true; version = "2.3c"; }; "hyphenex" = { stripPrefix = 0; - sha512.run = ""; - sha512.source = ""; + sha512.run = "c31bb38975a925be8d782f27326b77ab85fd468e110d201a54248c541c767ffe9ba8f747749cefe2b8cd5d53fc78d94d697681cd8af5e680592907a7b42a3060"; + sha512.source = "c7a943ad0916408cc4807260bdc5ea2450a1401f90031e80518298d0fab8b251136bc6a5d95e107ea99f72c4af595e3c80de09f1341160a56b8f21363ff7decc"; hasRunfiles = true; }; "hyplain" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c990bea7ef8e217e967ce338819525da9da7e37caab9dc9bdf6fae481c82d76311b2d68c0ac25a2939f478849bc2d9daa25c9114f6a02965a6a62e2571dd0959"; + sha512.doc = "2dfa59598f318c8d283055b8c563a3db7ab032de250692e416faf39ede90d3825fa93996a0e7bdc36e41d5f69dcbb9419070b5bebc01543eb510f68502828ff5"; hasRunfiles = true; version = "1.0"; }; "ibycus-babel" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c2af30625578806caac29fab263dc4c62d7ccbb40b32aa2e469cef23613ea2cb70f56ea4e1ec244e35f254af65ec602df92b5418264b5644cf2ba562b0bb64af"; + sha512.doc = "c8a1f831fd7ff5af5a55ac832972d9cff07b19d86d41970183d3c72f7ef522097a15f25b5958d19fdcdd85e592534d41dc9bae9ba6928ac72302b6e2102d44f6"; + sha512.source = "b5a441180e741ea592b547db5f01950e2665aaaf9b720937c675e0534712db8a4fa31def6d119176a32bbe638b8af074057c04023206d3a7b616633550bb349c"; hasRunfiles = true; version = "3.0"; }; "ibygrk" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f1ee3b261b36f3eb9f05873455d93fde5d882d8526dc7abf36fc5ce277a12cdd42ecd849e904cdba5c5e7e64f2049d3f0c3aa122f1e8cbe917c015ce4c8d8e0a"; + sha512.doc = "3b24188c4bcd8b50dae2ea41028eb8e03c8ab7337082d0bc7aef291ab8823638ad38c8a678fbf1c3dcc2b73c808196b943b3cfd592d6eacfc5d7452332c9105a"; hasRunfiles = true; version = "4.5"; }; "icsv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9586d94334361983028513ac56bc869dfcd37edaa309694b90ed8810230bda7f8b6fb6b1cac00a094c8c180e2fc7cdcc052697996c2a432e74d4c76b43a60221"; + sha512.doc = "1dc1f3e4c33c88abc05043f1b320586df03cc14b5d4ca6829c41f39ae59cff01e52d1c3dcacd0ca773a37ced5d74884b2aa7ad23ced14a78c38f119c9fe5980a"; + sha512.source = "6094e6ead26784d97fc849ef3668fd39a10a849902669c4743841bd604a621deddde7bca5a60c126974a1f7de5d1d1d4f0215d31476ce275685265fae198e1c3"; hasRunfiles = true; version = "0.2"; }; "idxcmds" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a363c6def35d9544817408e7d090b4b90f9c0e2a21b42b62378c96d00aa6646eb63fcf72b8ab72b4c996b4c6305257d2045600411fda3a286e86b5f0fe25e8d7"; + sha512.doc = "265aff9a006921805bab24d22e475832ebd0aba642d1c5b15e59837d5e9cccc98078d2acbf949e5c28bf486ddb238833f9a9abe257779040383e3cc8636ca0bc"; hasRunfiles = true; version = "0.2c"; }; "idxlayout" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "86982ae4bbfcf4fa15694f6cb7d6f7334510d063c450e8b661ffed87fe06ad4be4546b867cdc026721b29bd2cdaf8323aee37aa813b677ccdee10588e7453754"; + sha512.doc = "ae84d455597d80ac54a2fd09ef00b626b5b39ce3204e78901c71cc2d87f6a8523db09be168861baf6589286c754a6285070b48edd47914ccee5af024f929b357"; + sha512.source = "3bbf519d24bdeab30bc34afa0fdbb913e94637626dfc8eb4208b4b0282fc0aa7531d4d36517a317c01bdc83f707db53d387d3a32466796540d6cc4cee84410e5"; hasRunfiles = true; version = "0.4d"; }; "ieeepes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cb5a2c086596674d0cbe0e14ca07a9b5111ec1f2bd146cd2040e898b214bcb469d50bc57e7881ba406b9aa2a7597edf7b278f97bdefcf34f20904d5fb6bc44df"; + sha512.doc = "c56478a34b2498f750b9ec40026fe97c8aaf12508a5bd19a265fcb7905e4a7ebb16bcc0263aa5e9ff1468c0d0eb38206d51b3db6dcdac2e71cdb89d1c53b97eb"; hasRunfiles = true; version = "4.0"; }; "ietfbibs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ebe7df927fcfbe35606b5242e69b453bd1757949b84839dcfdfe61234267767f87b6db39acdcdf563c2f2466bc86a6c2db18b8a427efa6aac2cbf1a3317f804e"; + sha512.doc = "6ff8309f884e7f966144051de412818ca0fd9e55669903f8bce009d6a0c9d664b3dd2bcb3a326a4fed531038bc36feb9245b852414ecb6a76a51e218c75ca383"; version = "1.0.0"; }; "ifetex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "40f9a3a41406652e2d7dc6e528b3dcf562175a4287464ffedd9b9b70a0ed331425e6ad6bc558c6157fd53cffbb5d9f53c3e5572fabe0638ad31378be0690a154"; + sha512.doc = "ffeb9847eb4653a5b603202a2665736bdb38d64941f1586e92721c704c02c9eccbf0c2e72c78c53e331272578b29f77ad1e908119c054de0219fda4f692a013c"; + sha512.source = "4f331b0f004f9b4ee939eafe203024456e5369d715409cc5be372acfc1dc8be815fd49f000cf1a9e159ce072ff05d6c8f98db97955f4a131699ce01d17b76224"; hasRunfiles = true; version = "1.2"; }; "iffont" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "994b623a4f701e45c860d4d750dcfd5a12fa60682450040f9d059849a5ef0da92ffb8f871db127b41524d7e083a8b76e161dfd9d0a24d920a3c1ec22c9a89602"; + sha512.doc = "f6a28abf4b7b0c6c554e6710e971263a8a8fb08e3a4174a83ebb84767b4e80d66609ebc1aaeae4dbf2ff305cd1aa42f6f84945463db103ac8b1022bab198e38c"; + sha512.source = "78402ac8bb73df47ed1d709e8c95f1ed84cab987fe401de38725e6862d5938e781d74f2c8252259c29ab287ce193548886a54cd286eb8c8a1ffd9d6c358dadcf"; hasRunfiles = true; version = "1.0.0"; }; "ifluatex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5affa220d36d1e79cc2d3fa605f7addc0a1bb36517c68e83f60902f89b43e08f0b60dae6dae1144409759cdc38605dc2e81142ef4bf119cca630fd7590e12003"; + sha512.doc = "5c01d7b313d6bb972fee86b85f5b500971ca78cc31f4b964290fd18f1d206906eeff8fbdeacad2b05fa1a32e0bf1194bbe480269788844bd89bff1845d7127c4"; + sha512.source = "a1cb96f2c72bc4d63d379866c4979450568f332bc79ba3a0f9378124f66ae8c5f4e8d51ad0348d0054eb1e7b129c5f8a29e29a367232e4e7134f32e41dd0c985"; hasRunfiles = true; version = "1.4"; }; "ifmslide" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fa39c408ae74c9d3df6d9aa798d1dce10d3b4268d3afe19af372b21f4521dc36d1b38d3cf88f1e61f18cee12a34b0dcc5ad12df3e1608c99924d875c53b6591d"; + sha512.doc = "03e0acf5c5fcf4c5311f51ab54bcc2f43300bde0fac47a0609dfc6db54775e76149e534b8198c7fe5f5f8b5b2355891d8c1594a50c7bb9292311d3f29df0f210"; hasRunfiles = true; version = "0.47"; }; "ifmtarg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ea153cba91caa2875b9fa523ee3f1c0fb56437fd314a9ad05f6f3053f643b000a0f8d2b85e41c4c7e0ec3f822595684218de76c243b705899820fcbc607b9008"; + sha512.doc = "5a05457f1b3527e11dc101783dbeb98373d0a50cc2c1fe1932ad709c46f27f1cbd99f6daf9a95e20b7b7f6d5acb7fec156115dc4800b3e70085e1a0136e51324"; + sha512.source = "51b7dd09ed79e0623cbc375016f73f411d8d462c16c15bbc1a327e62920c673598478cb03e96cddd7838f1061587c45cb46f918ac2b3748e9dc689fd090c3c15"; hasRunfiles = true; version = "1.2a"; }; "ifnextok" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3b45e1a43cda38c589b6286bb5d308946c0fbd12ea86d9ac8e85154c06612416e18573050c88f56f1458a8c99ea3ca06bdbddef2b02321b9a7d3cca02e2f80f9"; + sha512.doc = "95339742a50598e554340692d49fcba4814256e6ffba1534bd0c22e2eaf9eb9adee04a467778a9c05c0d2f9234d947f008899505061180a6bf44903f3413f822"; + sha512.source = "625f90a29b3806a7584edfec0632393989e0a7a049035034e24e9969c290f5f3e2b48d2ae3bca8212474e8d09d4d3dc4eaf1032e62f4e1041f42963df07ec3c4"; hasRunfiles = true; version = "0.3"; }; "ifoddpage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5474863e00bb3142aab745e0f4823b56660fb463acaa7e335055c9696e2eea0ff59f168369e3e8e4387b4bf49a956e27826a75f419401ee07e0fba496d0eb797"; + sha512.doc = "5f504036c33369b85bf914acb2c421bca589f0e755ea4b6a2f55416c54edde09cc866f01b5b0548c6ef8e50d82f9737c3a66c0a71c04e282e7aee7bc16d62334"; + sha512.source = "ec3a58764289de6e0bbb3dd196fb79b1667a1e7c8e05d45e5ce674e188348bb8aa8016ea96a5a22b3d852d41e5150540bb29dd27105f99b9b735dedb8f3bb2b7"; hasRunfiles = true; version = "1.1"; }; "ifplatform" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bcaff3c3f867e288ce5816576c5d69aff2777e29772186606bcb59a61c2f07db603989540e18b748104813d01b67468d5ef9b2042cfcf7a71e00653142c16c09"; + sha512.doc = "00fe27ae2c1dc74e2158ce3849207aa4d582c6dfdaa45779d43a8c76ac2770c2d21000e26216a9640d042502560a9a6bdfdacf0f35abe6c6adc834b3b2856a43"; + sha512.source = "50011ca90ecd6bdf1760a4d25f1afa14b05815f123ca0b5d35e19d0bba402300651a5ff628f74e76a2d56aa990cc23eeebd8f023dfb79de0544be5797bb29a9e"; hasRunfiles = true; version = "0.4a"; }; "ifptex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "17188a20b985ebde4a5606a1be1146add6dc18980fa23953c7c15f6b256204f0c8016d764a6a8452a81d3b96ce9c61753b58af8a9aebdb47911fbef0980a3c7d"; + sha512.doc = "c5afbb5fae630752388522b3c4338c1db44f41585bbdd557b6b6fbcb29a842651e8050ef471748789f1b0deeba4764b67c7e89854899d93c69c0b4a155837384"; hasRunfiles = true; version = "1.2c"; }; "ifsym" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bc4632e6f850d8683416064b02151d2dcd1e35252d23fdf1f98b3701795e6de3cd282f8e18c27bbc9142b0d1d99e5914d109c16644387945815ec71fc06f23e1"; + sha512.doc = "7a16d60e352d6b2d71b426e0311459b8200a022dad169b6727fa01a1329e0961976fb333c4257f2a13c3419a40e07b1832bd7e9039c04db460c04927fa904368"; hasRunfiles = true; }; "iftex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4cbfee322f9a31c9792ded769e488bb577c40cf2be7fbe3da8b2651d6f82be2b691aabecbf5742a1317af215c30ceade69efa9f8e498386772e40b6daae50b4d"; + sha512.doc = "6441b2773635c1160d0ff5e2e00e935d8d05871373687fae683fb45bde47a99a1916e7d5781ba53f1398f4108e553499ddc20dc261e9908481c75a88fdcb463c"; hasRunfiles = true; version = "0.2"; }; "ifthenx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4325e80a8c85befea9c9455e69be8ca7ae1fdbf0008ee8fbacf87c2748459afbcfbc7f0db6ae2abbdd79287d42a4027980d33e05ac5f1fee2c76d993a24a0426"; + sha512.doc = "3dfb07fda927b9033385b473560a40796fd679de3ab3f3bcebbedf8bb9bdb44554921253139743e14132559a3bcc3307d6fab1d2ceee9194a8eef0e48e7f1a54"; hasRunfiles = true; version = "0.1a"; }; "ifxetex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "eb8adea84c1cbc49245bc8b20033e0f27868e905f689d1416a73a03c2f7ba1f6d87149f513478265fe162ce0bfdfd480b962d0a3ad63f0a797d8597c1b6ca041"; + sha512.doc = "8f97f652fcb288bf3eb20faa959ebf3c2ef211ab58dc38a1ba45aacafb6bda9dca58eba01922c8cf7f2a43574ccf0edc51c8a6fa6009d3f0908613a6af33e86d"; + sha512.source = "18176771ecfb14d1deb6ee63166d181a370ec388e24cf66812ea04bb75503b11e3582192e715147cb9591211c748c306c3491056f105df4126c2728810214369"; hasRunfiles = true; version = "0.6"; }; "ifxptex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2fa042a3eaed9710c26bb50472f2a070081f00956ad995e06cef2c1a6b5658e86a2d5e1a7b1565933de531e29b1c6f78ac22444b5943ae8081fc7ab1a6c96b1c"; + sha512.doc = "025f57e7149603e0f5af797eb5a8ef4090c7460346287c7f2e5b15e2b88fda2e0a6d5b45dc0214b7b38d8bc0d36c96ea8885142a756a2915a094fa66e6c9171f"; hasRunfiles = true; - version = "0.1b"; + version = "0.2"; }; "iitem" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bf58e8c167a8bfe29f12a0786c52a49f275ff4ef2a6c0ee0a9b6dd9693f97354d5209b53abf7b0d6616af2e744470ec77a45e5d106fca9c1063166ec3d248c98"; + sha512.doc = "96dcdd6aca4e640bed41d34fd2105f6664ca4e2c444527150b11f5ac0e8d1ccd9e1d8eaead20dd433e9e6481bfebf9730144e15a458c1d3c368177667454f0ec"; + sha512.source = "06824fa0e816605b80712f4d8d87c4317d0aa385933d1672867ed72726c1f51438ff03bd602ab309264c451d1a768ff85260cc4a3c5ffd39519f83e5912eca19"; hasRunfiles = true; version = "1.0"; }; "ijmart" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f0a0fd4a101c95ef4f13ed70b3231586b1278d162bfa3b8141a2647013bb03b024a6bbb755a9a350e57e0e00d61540a1c35599cd32375a1f7492eaa772ce3c2f"; + sha512.doc = "5bf65fcd531a2c8e24fffadc01592ba0f4cc5322d74d2fde62a6999b709cbd4a3429a6761d13ddefc60d23768eaea9c3b4294dbb4e3379386d0a2810a19a6d97"; + sha512.source = "2666dce1bfb91d1a9484c15b62367fc1f51aa65736fe0c4cdbdd737325d0d9156e6b06e88c30b93b6ec5f375434c5eddd83feedc6d5f37efeac741e58d12c9c7"; hasRunfiles = true; version = "1.7"; }; "ijqc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1e1b23978975d5aa696b2129cfc5c577d0fe114a739849dbe27293a7543a11cc5e0ac47a36b3bbfe40a5ae5f9d677269f9eb13f7052230bef96da66e5c05258c"; + sha512.doc = "0a2c3c6de19f57d6e23e03fda28d152ec50cbe064c8af753fc4a62380d3897a7b11b6a4e5da3889b4cadd1b769c13e65e70cbbda26cea053722a0f1d16ab1f2b"; hasRunfiles = true; version = "1.2"; }; "ijsra" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4b159e402eb97a40a9e25aea93e0c91edac4fd053d0229a061110fb0db0fc6ec8cbebcb488e1ee6b60614c4afe1c27f5e659b515d53847b4c5abaab40a4f6771"; + sha512.doc = "2c5686bd089de421cd81fbf8a702995315189e14cb480b9c903aa8f1407bff8fb88b235f6405bb046315853e3ab358828d72ce9fd80852558e230ce4da427d56"; hasRunfiles = true; version = "1.1"; }; "imac" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "62cf7db689c06b5f37821f04779ef4b5dddae272e8327ae0f8fa2ee4b65a68aa5901b5fbd711e51259c039eade5447a51c1f30050cb1127f6a7a5411303d4675"; + sha512.doc = "50a9ac075bd11ce1ca97904734ad6078ca045bc0e3f2ac32b9ac5c4cadb14d32779b9248cad504b0a9cd6c97d559d4ff297c6a99adb5a480e2bfb7519b4ded65"; hasRunfiles = true; }; "image-gallery" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "583bd22b681c07e1575ac46119aba4e53dc1b7fc40bb3ee1c01d5c5fdc2ff26ae98715dd3bbb36a1bb6c6404d3bd90edfe58b51774e5a975e9c45e0f28047390"; + sha512.doc = "f1ca0e423d8bf34fca25e7ecd77f216ec7c46b0f15278d11a0ba093040d9cdd7d695fa27132515d67797838781a2312bfa3083cdfa110a85a92ce0ab38b22b6f"; hasRunfiles = true; version = "1.0j"; }; "imakeidx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9b99683eae611558f7505e3a12093f5a9bb53c8169380a289eb57d386b2882437832d9c7b4187d30171ee14167c4e696c52f768702adf1fc3405c5d63b821de7"; + sha512.doc = "3acde1fbb7686d065f0fcf4400baa71bf45559b766b847e83fc25d7ac9b8b8801c3d3cc709bd295847cfc1c7c24b2c5beca0b15d8f7c2d3e124910b5a303de48"; + sha512.source = "2b9402c14d0f510b63386f67df6582c53ae1d3ffdc68e5d340c30b462462dbe300b26953d48b1d897a2ccceeed07adbfeff9aef2abd950680aa7a4871ddc4eaa"; hasRunfiles = true; version = "1.3e"; }; "imfellenglish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "169a8dc16976c72b12ad432a1b434a205117eb40bb2f44f48e4390b2d0eaa87ab076e443e29cf758d111e00fe1d8f625bddf57390d89ead21dcf93af69c2701f"; + sha512.doc = "dda9c786293d9ed609d6182ba172456b2afbbd7fd7c7e29454a2556a118aba4cb8c6dd53fd8ed506280feba8f5a0ca65a9d3d81199f0b326d28ce9200c9e1f75"; hasRunfiles = true; }; "impatient" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "091d764044dd22b6f2c783bb0825a01ce109f348dfebcf759f253d032f6445e3df9c2f8c6c5fd957a7c3603d91660b420c5ad5d155d2298948312def15010685"; + sha512.doc = "55f7b776f3f2468df564564df6d3ac09fb5940b5d32532b9123c9353d2d445cbe9b879ba920d396a17d2abb11e14c9f6bf4d803b1943edbc997016cf31de04fa"; }; "impatient-cn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3e64634724991b35c0fc3328ea8d6bd6ae8679abee0bfae8a34673802a2188448e087b02307e080fa0a8a8f571c22423eeae3db5b42210344ff88efe50392472"; + sha512.doc = "196acf9dbf0c559e7981325f508fdd180b3533d975698efc701b43990314ddb46ef44244f2000599476108ae5e262ddfdaf5b6c39dbcd1fb31c6c727288a5c85"; }; "impatient-fr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1bf2258ba5c115ebf3afb3ceaf9c1e936a7afe16bdba02853362230e6f29652272cffbb04fce95974c83580b8768818b9091033702fa584a4c03cb033f58a7c3"; + sha512.doc = "96b1001908a4dafb2cebaac526e8cff5749ce02940a8a62d0bcb0525db8062e003d0b20991b2f2913546ab10cf3ae1ac4479d0539d5c48a7d30cf7f6c5a9ce60"; }; "impnattypo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "db493c715e9d149742453f7257a72ddc40ab4d79376490fec91e9fccceb49e9d2fa83781b3d0fd0bd5119aae16abb9ddc206eae53ed5bfaa1053d97d756105ad"; + sha512.doc = "4b59db56bd57a302f97a108afd399747a98bafd7e74eb1f543b7748dc4148d819371b3e5eafb0afc9e0f596c4d1dfd68579b69281e44fd6ddcbcbde16c0275ff"; + sha512.source = "06e60c977ea9eb115ff56970cb414bb6c7e8a4096bd4d352580a431cb83b26c2378bbd30b1293a9b0e0f189debcef78e07c2149b9d344a7e3871d3f1de5d1c2a"; hasRunfiles = true; version = "1.4"; }; "import" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7e66951b6efe821cf4a09235aa5df9c3b03b77e21afa016867e25ab07b81c1b164f04c0365c45ae74494cb96022bac49c6fbe7d52210b961b326a52554a66b60"; + sha512.doc = "407006135c13bbbd7de37a1e5db4540e9bf7d536f4e36adaf6011a78fffccd6b9373e6f9890482218e8b96819e5e72ed8221012672d3211a134cf3600b654323"; hasRunfiles = true; version = "5.1"; }; "imsproc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2d1c96ffdfa8f5335816d4c464daabdddbbba07e5fc28894a6aaaa057169c1c21fce0d76892ba30e3d2efa1812acf5bf764b0492805bb7c552c3f120917dd3c8"; + sha512.doc = "19719c94510a7c3cbf78f0bde541cc4390b6e95bf2a5e1f9a6edf2700c45c4e0f41df5f174c52d9020117dca9122001b18a573e9cf6ef25d8327741ff92de262"; hasRunfiles = true; version = "0.1"; }; "imtekda" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "681cca3cceade9de6f8176ebf82c29ee74d85a7b0f6ae0be51ae8fc7ecde0ffd73b1b43b6855775f5ec98983c6deaaebab26db270c5bdd1aac60c66cf8891742"; + sha512.doc = "5880acb4ae44108f072f69be3065f31654fd6c63eab46c5e1b1c79e045e2933296d66c8e386859dde433f542b997bd3e6c7f0fb0ee82aecabd0782e30c2b58c5"; + sha512.source = "85895f79358841bf25951e2f7a60a9c14d3ec700db7d7d09bfb49ff6233c6b761d9c487fcca1b911736220b37ac7b22f03aeb2dddbc17a691e968c4eea42d347"; hasRunfiles = true; version = "1.7"; }; "incgraph" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e9cf4dbd0589d3e6458d06d56587daaf8ae2e94eaac59de08c83d6431c040ddf89c82e1e287340e8edea21e2f213f8936885bb9bbf1415ec1673e828d3315b64"; + sha512.doc = "984a38cb1cd606a46fc571fa74a572dbe363aa1867a28c978a42ac0d5906ab470d443c671a2d9968b0988ae6d2b7116f6f0e4995bf18ed26362d01bcd7b91f0c"; hasRunfiles = true; version = "1.12"; }; "inconsolata" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5d811fde8befb983c27823917ddbab37469e655457a9d046782514bc59b466ff1aaa8f0fe876118bce43a145802a180cc778750dfcdb16c61e41b74d0466d27f"; + sha512.doc = "927f6855264cd0aa56ead6f4b3514bda95da146ebb418cc3b6a38620b41057dbd32f6c934784fdcb164bee0f1163f266393869714eba9cc3dfc381e53eedf212"; hasRunfiles = true; - version = "1.113"; + version = "1.114"; }; "index" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "728711a48b5d23a9b8523ac12632592372753af77865eacf1fa93a3b5a72126895643a5161c30660d53b27a4909d84917206dd37514a2472e55aad6fe92084a2"; + sha512.doc = "06035f10f25072c24393cdd019841a132faa87e3f8b73423f299e589ea142b9ef9326e13a4ceebe246e43a65825eb89e298db78a816618293dc453e78bb397e9"; + sha512.source = "0b9887affb437b5f761006aad2666e8e0a5fccc99d8002fdd9aae0b227b3414df0e483c221d47da6e20024fad1b4ecc5891065a25517c51f0b3a83849043e244"; hasRunfiles = true; version = "4.1beta"; }; "indextools" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "46fa8667306be73e99e2bd6a0593ba7edfadcf4ddf0066eccf1d519d5591da4c54f8943aae941391cbbb8cb975d146960064e2e09736d6aebb651b7afb733de4"; + sha512.doc = "7b328b02ec3415d0cf2d28f0a7c8f9ada390b32ed6fc8eb9a9c830006c93199d102a6ba61b9c92cce64daed623c7019c2173cf9d920a23598d1bab72c82871c7"; + sha512.source = "5be74d6c6010132db606deee220958c9e2ec7908b9ba868d0c0c822fb7db53f6825d5983e917878546d0a8bb199ecf543dec0386c5b080466031aa649f76fee0"; hasRunfiles = true; version = "1.5.1"; }; "initials" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9f62c3526b28fac1138992c6e79363f6924d17294ce764ccd84392c0debdd5fbaf7b39805cc6c4f2d163de0e2ae5ce60bb8dc2385cebc758d43a1b8678be493b"; + sha512.doc = "a47dda7fb2d7dd12239127f1c08e56c9ba36334d89ba9f8e7e86362b3bef9a49f7aef4591ca44c18e6d55f9245981aaae725a194775917c698f1059b04bd2f10"; hasRunfiles = true; }; "inlinebib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "71db5da23e78cb9b0525a72c70bd264949d27e17f685ded04b10133dfab3ac77855ed6e49822a7cc2dea6484e780df989938c07a1f3ef849842530af433a57a2"; + sha512.doc = "84fbf82349f96378364cec3d67901e367d264b7c4014e975eae0b21e97c1a0c731e598dcfd7f4dc5f055aac731924470f5bed1a7f7608d9c311903794cc89636"; hasRunfiles = true; }; "inlinedef" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2d196490175ee92c26b887723fbcd9b6996177b2b0d524d5961223c82dcd4078836a3ee01e5a4c517214ebff5e4ff9351c74bc4b74715a63e7a15f1e8189aff1"; + sha512.doc = "6c5dce2141bfc9b1a59f1c3015e920e88908c1ba00057ff2abf25fc0b53eccc564b6d38b01812fcbd7969eca7ef1e79298ee2dc55979be6e74a5d2696d78656c"; + sha512.source = "a3e1a4b13f132e1722e4de997812674c00e88b020b14fca8910e9d84276297d665e8ebe50ca61930d4a77e4243046abe684ef5e5c0a92504c50b5ce2429a613a"; hasRunfiles = true; version = "1.0"; }; "inputtrc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f27106ab09f85622c0a3ca8665965346969f8094173bd180e53fd537686dbe950a41b495855f11356e4167501163c4d9b4f4ad02b511e50d29a0644d041ab7bf"; + sha512.doc = "b94da0c4bd1ea5f979a5f00b77a23cd819defb97fece5aa8d3b615a80df233f9d010bd0145d7ae8cdbd5194f128884d94c5ac41537a4ead00e2d1e953f1bb52d"; + sha512.source = "0d4482c5f95beb499ef9f08e755c8c6f77c4fadbe8ad8986e3d12ffa33eafd4f9b0d592643ccf50626b544f41a92b83511aa1bb7650710f691259d566e7be67b"; hasRunfiles = true; version = "0.3"; }; "insbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a52ae3f400b77cc2a403ee5e9d773e8f2288c4490de45042788158fc6be60ff439467dd2899906f95dc5833cd9ec51829eeebba3ec5fe20711b2783fec798310"; + sha512.doc = "73d8cfe102b38ea1c0956f3e95edaaa8d77928b38147fdf41a4253576900fd5917ed53c3c4053d2329b89cc2e07d01675adc0f4e3f60a4dac89d2f5ed2bceb8d"; hasRunfiles = true; version = "2.2"; }; "installfont" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f15bf4b91feaf5af8466db0492aee40c3570494a9ad503b62badf319b2aa20371eac883f714b60e015fa3ff15d8cddff65da373de653a6780fe2709de8fe8071"; + sha512.doc = "cad711520909fabcb44a551c3d3b4ac12682ffa5ac5986d168fe0e0c0e5ca0cf8135d2a3964f7d4f15f8891ec5d44fc88d0f00a458308b82e31dd1bb52dcdcce"; hasRunfiles = true; version = "1.7"; }; "interactiveworkbook" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "de1502a093788fe0776dc3f956f68cb7fc05dad1df38c68bbc9726bc7b72f3c153f31aee63ad25e9ea0d0df1350a561604321e65174dc520c3fe23030a202260"; + sha512.doc = "a3038734364a0bef606a893388e69b614665c63173b1f73d00b4e2412ffc3c6eced65b40320fd2c87cb8c8052c4d94c09f2f1b1960675ae587eeee67f8f8f579"; hasRunfiles = true; }; "interchar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "51f94044c55b5d26b46848a063329f400f82b155f402e99fc8ecd9acf39a0327c262af4c1faebe70e936db1efaa865a70dc50c2e1b11b113f58900dab9793790"; + sha512.doc = "879a3b4b251064d72076ee462b2abe2a6c680924b1a42c9e4369da19704c4a1970b847ac0d3458d1c3d098999f064512e2473622940cda07f90c5d9fdd9bfb52"; hasRunfiles = true; version = "0.2"; }; "interfaces" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "eb64d18aefb9a9dfb48a7bc1eb7bf9baaad6cc2b41e4683425fdfa3ea0c0c79f67c1c467cd3ebc6f0aa7484a7886e56b39cc9d11e23851c414f92ea20cd531ca"; + sha512.doc = "389dd104bbd5e2b70bcf8f7477c828617b49c368f777479315fcdcedb7ded53bf930d2c218276021ea3a71e561d4dafe41a8694603169f670287b5e971002476"; + sha512.source = "cb18f823fb44292cc4516dce540ecb016398b68bdec1066d7a9047b8cec59d0fa90ac79942bbb50a8fff365e33cb70e5b62bb77512d5adb18e1e9217f643b111"; hasRunfiles = true; version = "3.1"; }; "interpreter" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8515ee7449078bb819cc1ee60f192ae50146dd6cfcc5593654abd45e32a0a9d39fc8f56cbfdb0c527b507a87f8839793258e9c6e6b85ab7f5f4640b7da86956d"; + sha512.doc = "251d3549da60c4e0cf95bc741d81efd0dbe98e6535dbc8e239ba9276af8c0d13b58aeef1bc1fcc2863d485ea7a8ea706e9f8e4c3a28b9ca0afd1847dcb2e56e2"; hasRunfiles = true; version = "1.2"; }; "interval" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7009d0423cc9ac03df78e0e43b471583f62961d71cf5a302a4858c97c82a8b8f96e0e4fce5a0f406aa8440ca349c71c12136a47f818ee883cb2d0e3167af024f"; + sha512.doc = "793da15f3c04d60a6ccadabcf486e2154569333ef3a5be61398f8a2940ddfd15e2be59777da507708e8756edb67cff95d847fd01a1af1bfa5d49c90889c52454"; hasRunfiles = true; version = "0.3"; }; "intro-scientific" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "98205a648a218306964fa141633ec54113591d0077dfe7905e108ee1fb8be80cf22661375e34e3ce1eb275e5ce8f2a14bef3382cb98024635ac45df5532d4a1f"; + sha512.doc = "f75b2e1c029d18cda0f1e955c5994d9d0e1220e2468615ebffe76dd4c9aac2e7257e8a0b5ededac4c946b045461b20699e3f805b57af2d42f8fdd39b35f820c6"; version = "5th_edition"; }; "inversepath" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9d3f89db9ec041a29c67354fb4754a4f483a727695cd162285c1601734bcd10270c2d3906b4d75ddc64bfafbc9305a41a5c1e57e618439ab42413faaf1c5762c"; + sha512.doc = "548ed95299b527e3eb349037e4563a38aca57de73f9f3993c279835c6f34048362f62f6ef5fa2f30c441aca64d75584caab91ee0b3fb06ec04db9e324ef58fc0"; + sha512.source = "ddba1cb7b35f11bbaa93a4d1f39f25f81dc9a0a3c8c4e73f148cf7525b5f5ac8c4239722dee4c343300bb04587cb727c53f6a937b037541b032533acbf00e2a8"; hasRunfiles = true; version = "0.2"; }; "invoice" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0fd31f4fa8e0b4266815549dcd5ed85a1a71711fea0c8ca7a7ebc8b3aef052897910c5b5430859d5cecc909f95fb7ebae6ea4c976a624b3ffdb69d7f6bf7d2f9"; + sha512.doc = "75292ae617affb175fac8c4e3b6890cbc3645a59d0a9ee3d04d5994340637e99e9c1523ea94af3de670be4bef47d3cc732a959701b2cc4d140038a1b6d902791"; hasRunfiles = true; }; "invoice2" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d1d21add2da4ee4131c343a930effc5f78780af9de9b30719f4e40dc5e812d7ef2ef1845f5557374566fcc316b4ebd428e6a8950b93dec0adddaee9fa319aa2a"; + sha512.doc = "ae853be47b294a4602d88b6b68ce575f24d4ae909d50a13dc40f5d46529ca8581585b4b7facfe8a7738b3e6f342b618e5ab9abb99d4dc0c858e10f9d5ad0576f"; + sha512.source = "4a1d3b31f5d66f33d895e8c93d2a04fbd4b9848d80e9262e581a001c1e8c4c6576f1c1d9e0088e670cc1056c2a46791ef4ed744e48120a8db64d7bfc5eeb6fc4"; hasRunfiles = true; }; "ionumbers" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bf26f68c48b4f1033adeea350c6379fc3b9012f52c4a3209e7b4a8b76387518bb6dde73494a1912bedde881ba58e22eac8b74e5c08509289d72e65ae63fc2a5c"; + sha512.doc = "377f1f20b560114f68a59da8a4bd13658acef1b6b8d2ceee65ee39b07a607a4b85072b27a2b6ddda0f59d303b7a56018b18f0bdc43dbec171b4867b991a00f8d"; + sha512.source = "e2e1f08b9b258c9903edc994419bf4515367d4b7dc112bb74ad544570af6c012eff12a33897611ceeb34e695a8c0b73716632772d8b6bd5b3cad61da6406d692"; hasRunfiles = true; version = "0.3.3"; }; "iopart-num" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9183b9641a7c857868c0f287cf0ed8017088ec74b59209d49291ee163ca7be4fbb723d9c684402040c088b3f7d9c037de52b9da8c82ced026a0056427079457e"; + sha512.doc = "7461bf8a7ab358e8cf03a4cafe080644bf06f30086d5d9b43c373bd78df4c6f3b0026e3a18035ae71a5466356987f84a8c62f0d7ec22969c289c512dd57bcdba"; hasRunfiles = true; version = "2.1"; }; "ipaex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "dc9391ed88a7e260a9dc0b4f0abe0e731ab0031ac048e910c46845b42788ee15ebfdb2b6ea409254512fb866ef276fa2c1094b0b7d8698fe4879ba29c8309f19"; + sha512.doc = "743b6b6c768ae3780e23ff0c389934b06b6824b6d7d855253a3dfe4efcf35d2f562f7034a4a64c64f48464967fd34401b39e48b2913bacec203698ff0b806067"; hasRunfiles = true; }; "ipaex-type1" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "15f0595e3bc91565f0c918730b3cabb66b9de52e6fab3ff8c1ff9ddec2bb97c938fbf09dcdd7749e85ec04fade6bb77e7a88c37d44df61ad498d44b3a670de49"; + sha512.doc = "c30540a596a3d422c83a2133f6a95979d562d46fd16084dd729f42a75e1a309d5ed921f929b637a99824e214de669e48ad6694bf324dac307ee75a886ed7ab2c"; hasRunfiles = true; version = "0.4a"; }; "iscram" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b6b30fa5ada8f1c250e785cea2f78922981a4c93ae42f0e6427cfeacd95acdc8970e28a708e6c119db137bf2b567e3d5e513924e1b2e431f65d2cb62d27f91af"; + sha512.doc = "438881bd8095cf8aca263869f78c8af91401b0f2590f5e1820bb6fcc53f50319bfce4657c6540ff646fd37b10f2d0bf58cccf6e6df48c5764c3179b634ee1c30"; hasRunfiles = true; - version = "1.0.2"; + version = "1.1"; }; "iso" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7cebdb7bd6beaa31ac4cc798cd3d4422372e60241a014c7344bb4ff3333e4d790bef4828f19555f1fa54ddc62d0a8161ecbc5969ddc00e1f71558a874688d738"; + sha512.doc = "54282b2ea823fb2ff2802041520663d8616d09850f768b6528b7c5da974089ce2772b07c23240ee36a3daf934a08c4043522b3745639304f471d3f7d17733c4a"; + sha512.source = "ea0e47a190b4b02dbc7e613a844fa743e531acd535b2bf62c994af06d4e5d4142bdec895c820eecd1c0bee3d587559cd34175a80d71c064839392294d53ff732"; hasRunfiles = true; version = "2.4"; }; "iso10303" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "37fd6ee02c25a50799cd85957ca25113c277ca0b65325de5855ab9515b95577d9b53d562881ad2cd0d8140d9dc10881253e84fe53ae5ee74138986c8dfa80970"; + sha512.doc = "a0960735fe6bc580b821aba68ca8175edf880a2538580e215fa3162cbdbebd872dec127287c40692d9ef37f29436ba44ecd0881bd3b134458e166abe1889c961"; + sha512.source = "f66c76d897ec25844ee1cdfc045c6797c5f52ceab495782aa4ceb5fd942a992948db5e23f84d467f4c99ac6c90e8e7d3388a3e670efdcd16542b0b53e4c0bf16"; hasRunfiles = true; version = "1.5"; }; "isodate" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a4f20cd6d36610c8585d0e44baeec5d97a353fafa1186752e96b847f663dcc457bb9146da42f3f2080b2d75aef98d71c9b35b0c52ce2627fad316d99f939db6c"; + sha512.doc = "c1c322956930c7b8765f166d8db312d911e6da7ef5e6e20f356116fe20d971f98e08f4fca9a43a758228b73d43251da4c00f1f83014acd77245c47829335acc6"; + sha512.source = "41f4f46d89deb50149b4745f111850c1a2a064ca0415356c451592027aed902cf501e1ae5168c41f69c3b13245d11071b36b1f57de3d621d78ab53e57395ebd8"; hasRunfiles = true; version = "2.28"; }; "isodoc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "58cba07575edfbaf2541fbf93e757eeef77eb5e63b57f927629c9b5470d94ed4aa4e6baa79a435bec282e87c18a4b871081e44a74e869fe43eb92c2c6d28471e"; + sha512.doc = "b237e99e602f512355cccd62a1d2971a762aa91bcf6b45e43d2398ef25a9a9b3a5ab02bde11ecdfac668bf5a960cc517bd553458be1ac2260b9af63979c0617d"; + sha512.source = "f163a0e0ffcfb28101d1cd3ca7a9acd29db8bfdea93c68c0930007e2cec7354a7b960a67d1d0200d95ef6905fefb837d51372a474fbdb4f8459374e3464d86d9"; hasRunfiles = true; version = "1.09"; }; "isomath" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "60d9ae2efbd926ccbd689b862f98000b84f378e1aa45a1f85195d72312cab35f7d94ae09c42b2b2a34c77ff2aa2cdaf4ad89cb8e497bd802a24f403534a0313e"; + sha512.doc = "6c9844faad18ed913b1a0e52d6ed9621a4913907518840506bb231cd2acbf344f09d862899660b77b7949c9fc564375e2e235a77bc9103e3fbbbba14b97add2e"; hasRunfiles = true; version = "0.6.1"; }; "isonums" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "30ddec341a5cc62dd88441425a79fb7972383dea0837d756f65b42b22f0cf5d212d77024875cd11820e5a89472c236faa917170d817cf0f1874293a36efe6f4d"; + sha512.doc = "73ef8b070aca617a6ec51411a2957b5b32207ce84c99a50676c9a4c545e4e19354f1b55ca87ab2fa476a3e596b68057794a87ee594c7d4511f129090fe528814"; hasRunfiles = true; version = "1.0"; }; "isopt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d2d0f459221c265e73ff5482324f1e6b65df99f25a56863890c1925ea57925f7280b96f99ad85f8f7bab098cecce87ea21cd59e9aa2f7e46f9975b9dc3889d76"; + sha512.doc = "59a48938a2cf0de9e953b27f30820cdfe4a4d98275369c4457b8c2ce03a220c0ceef6e8d42d66d7e3d0b8f40859d7c30f864783654ca300a4e773986fb31e1fc"; hasRunfiles = true; version = "0.01"; }; "isorot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9f0a3bbe459d6157de478b4472c3f8aa1930978445857f24ec024d96b59b73c10515942e3ea7fe8a461cba0226e009f6979a15dc8934de861fd14d6f3e4d2e5e"; + sha512.doc = "dbcef3d947957cd55d08c770e340c614b85352b3236b7082603074f025f698ca770d5b434ca5129bba7f757fbbaddf09592fdcbaf6afab17e0b777e990517f72"; + sha512.source = "6f92adc63af4431e213947468da67879fb9138f532f9cb7e9be2f947638f7e64b75094eb0ac9369c57e5fea9b078591aa418f207836d9bf35ea84d2d8ad248a1"; hasRunfiles = true; }; "isotope" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5b95a5c53e3f63ddb0569305a76b4c592455b3775e87ef0eff2b7759d07040466f2247cad40ca83879be0ff2716ac63a6d1f7e0b6b22617840c2a6aefb342ecf"; + sha512.doc = "549601f82807882a37e72866612bcc510a426f04d5681ca7a392b07ee34763ae6434f25d6de667f21750f9f775f7d2f5f3462768fd5788c472a6a0042bc6f627"; + sha512.source = "785d11c2496d1819102a0a099d56c49576d0ed5f2203553c26eda269d3b4963cec646304fe7da1a3937e0e8d5a09eb209b8cf0635ab59924a18ddd885dff881d"; hasRunfiles = true; version = "0.3"; }; "issuulinks" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "761e9e355380fb7b84fc10d75e6b9936289f81fa3e420a6bf42d1dc3cd36a39b93b9a2faf04c660bb7777efb179f6d038ee55188398337d84a179bd94ad774f5"; + sha512.doc = "3feaa478152e062d4aa7f0920b19a23994e65be8855542f0ddab8bedc7d86c71a446261f8b303fd5bdb18ebbb90327b9b621abaf903db85cc0cb12cb37fab3d5"; + sha512.source = "722954151adb4f410365650ab93bf048bd74df9c1052354066e037d23b554d431980e937f08cea92c67cf6add93b58937f590425a761ba23ffdfdfdf084a15ab"; hasRunfiles = true; version = "1.1"; }; "istgame" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a4f5e6129343df7b3e6a7c895ea72fe417edbcf97da18483b7e8d469a0f523a5f13691619f69d3915b289fdcc93a297b8062fa1a8e05630d9c88f6f164b6c20c"; + sha512.doc = "f96f6ebcd603d7223bd231917d125a0a61e0224394e92f8a4373061d6de2a6039b17c2b162e53fd5925f5a5e48ab73b7dbff824cedeff4e401a0e5487fe00b28"; hasRunfiles = true; version = "1.0"; }; "itnumpar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "76ac283caf27a936af6cb91af2e8fb8e3c48efb41eb602d6c068ce560edf958215921722bf01371c6cda8470bf4e2ee5bc318e72acfef738c459ea94f9bc5a8c"; + sha512.doc = "54387c2ec9a644325d61ef8f2293364449274bd6f15254e133554f2dc8ef4aaff74afbfbc1c21b7349307782a90188fcc4080bca2ef75bfc08f50346c2962f55"; + sha512.source = "932478a3f5a28596e5d2bddd46ab8314b0e552d0d685870d33a2a988bb3a81afe3db62b4611659184ceb9c813f5237e67d3542ad1dfa4a9f9688ebaa6efb0dcb"; hasRunfiles = true; version = "1.0"; }; "iwhdp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "511f40014624c0318610c14dbcd00440c4d07f9055666f3b8f2878a24420a941cb53a368482c680f823f3e319ea22bb9d60a669175569af1184e1a0715cdb17d"; + sha512.doc = "1b8fb85856a3b5f138dc28e1bd04fff188ed47f5e8482d049a56d5a2258d870409de8d9e8e7f92eea20e21bc95460843bf75a84b566da398fd968c7465d4f736"; hasRunfiles = true; version = "0.50"; }; "iwona" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "18eb18d9c4ffe8b56c762ffbd23bd62f0ae57f82284c493387b823183a17995e9d5d8da490ca83dfb5050caec0e9b2dd41c647d91a2f40a0a3f7dab948c7f0fb"; + sha512.doc = "745bd8bd5764312f0a9d7cd798aafb8cc561b599af7fa06491fec01be50f2b1ba39fdc2793c76697f4f98d14024a26502cd56fc3423a46c3c13e5f39baf066ba"; hasRunfiles = true; version = "0.995b"; }; "jablantile" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e41affce6ffa270c79584752eab1331a4425c2ed5cbeb57eacb1fb06fbd12b90cab77ea89d8ab7afecd347523ca2b59555e35fea3d938f46190f4fd21a97cb14"; + sha512.doc = "269161f11f04fb3ca2c79f2be200734d9514f839db3af52508273455f003eb227f9cfe25aaa7c88b5f7c221ce04892e9190daa32c1df55937e9f20262db0dde7"; hasRunfiles = true; }; "jacow" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6ea77d90199df704a7c6e40fe155ede4f608e5ff02f60307ae199c82c07e1781df6ddf61d8d1dd735d480928c18542cb80722a02158f9fc3bf149aff8f1b5059"; + sha512.doc = "10cb3d72df60842f845701be65afbed9e6eba9f85a0ad1384f03ffd0b5fc2cb79d7ade6d0293ebb3bc4f10736b584f8edef4c8ed7a5b85f86f35f8548429a28c"; hasRunfiles = true; version = "1.95"; }; @@ -14669,7 +14824,6 @@ tl: { # no indentation deps."hyperref" = tl."hyperref"; deps."hyphen-base" = tl."hyphen-base"; deps."ifxetex" = tl."ifxetex"; - deps."jadetex" = tl."jadetex"; deps."latex-fonts" = tl."latex-fonts"; deps."latexconfig" = tl."latexconfig"; deps."marvosym" = tl."marvosym"; @@ -14684,370 +14838,365 @@ tl: { # no indentation deps."url" = tl."url"; deps."wasysym" = tl."wasysym"; deps."zapfding" = tl."zapfding"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6ed72520385234d3059eab3bfe9592ea974a4a83fbc85c8731d24cf84efd6cb75646dda7d71a73888d413de8c7215ff6482f10a04d15f8a656b67b4403a9d70b"; + sha512.doc = "31d31d74f2e34c021951e66424d50212287595a7506609272ef07c5eb8916a0fd0531bcacce936b48cf4afcc0c6d71dccf9ea81eb5cd0ef4b3a8e99e7f90cdf2"; + sha512.source = "c43870533d29e15feba03b50a14978300a1f462af542492b9c637c2bc8cc7adaae3e3a01bbe8061e74204cff2bb964efe022f2387c70982118228e290ad01479"; hasRunfiles = true; version = "3.13"; }; "jamtimes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "458f2d11a629406f08c462e8a95ebe3393dddf2a47c72184fdd4ccce77e2183d5e0eb07d6f6a9e6239e781a08e6a5237ea6ed597e691042b3444ee4651e9f16b"; + sha512.doc = "dfa1a2010e20de9595a35a1e2b6926be014e893d60424320e6f28f460fc6efab73195a1154863ded18baefb3d5e6deb3f322474c077649c320bc9ae0fb9b41a6"; hasRunfiles = true; version = "1.12"; }; "japanese-otf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3e482aecbda8407209f97fcc4a5e66642b4a2031e6cb69b0c62cce54de53e54b0a4e80220e9a47c8bc53125ba9ecc1496f6a309a831295f16fd67d5aa0ad520b"; + sha512.doc = "8191b29549ce32be1ec395f568472b8b272ffe65889271bbd9dc6d843608a7356bb5e7ec65f293b64c2f99b8ecb92ff9c49f732665eb1d61e5b3f70230d7797b"; + sha512.source = "4e176c1dd0cd76476877d4cbab61b177c96c22035efba17b9352963af36afc243f21fedbcf341a7d5f806086206322f66778d7d51866c7dcd378a62eb6bed2f0"; hasRunfiles = true; - version = "1.7b6"; + version = "1.7b7"; }; "japanese-otf-uptex" = { stripPrefix = 0; deps."japanese-otf" = tl."japanese-otf"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dccdf9716d6e97b04e4d67d8770f216c3e43fd67766c01d1778e2167e7b2d0bd185bba203349af4d52eb1363a06e7523239f828ad95f9986d40cf76cc6955a9b"; + sha512.doc = "0ee1a093e1c0ab37e99d4709fea8f759609a4270064c05ae26cb7a085ab9c9b63ce11b35bb460a64631b8ebe68a5218294f096f7d402df48360436a7b74ff5f4"; + sha512.source = "7ccd50333e8696caf50addbb1a7e76b70ebd1f5efd9b0ddbf57fc5bca96ee8be14fd5901091af0940d943b8deefa431bcfad81b63067d347340508dd41d91670"; hasRunfiles = true; - version = "0.18"; + version = "0.19"; }; "jfmutil" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d3b9f061bda09b929beb66c598efa8036b684b4adac288be1f062dedf01199515d8e5a357c7a462d4817ecc0a15ae0dc58848b789d392402b0d48c45cddc98a2"; + sha512.doc = "b213f85c3c7775527396665dda2a9f9e55c02ca6e854a7297ea7283a665613340dfc14623b2031fd1b7bdbe9a2f82ca21535636edb854b5061d37f958f18e4b2"; hasRunfiles = true; - version = "1.1.0"; + version = "1.1.1"; }; "jknapltx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c80565970011efe38733d275b2ac2ad4edbfeb4fa6be1767e39bb317b222ecf3f7363a556fc9c936f91bda6ae97c72727ec27597e7c77f99027414f9350353f9"; + sha512.doc = "d5e97c3afd929944e672399905a4a464db8f1a39dacaf428d3ca066127ff16f1382af71f930b7b39a7e9be4418745134980381526474e7d9bc97d5f98d4e6da7"; hasRunfiles = true; }; "jlabels" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b13e605f93659a6c847edd2f7a6c4de3e39aa693305162a8f7567bbefd319da93075cf76c7c937c2f39c383eb0b0b14018facee0a2abdb070930ce22b74a38c3"; + sha512.doc = "919e83269fa76d1085a99597d9d4a472019a89cd9370e6d6ccdf2dcf13044fdd8222ce17a35c2392f0bfcaadacd229b29ceac0b3242bd330d92b46de7e57926d"; hasRunfiles = true; }; "jlreq" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "87939da64eccdcd7c8b814e981a1b11cb051dbbceec1fef3eee4d0850d01880f41a01b7b82e090d8ff1d9c75be3e45294c3f291e903426a0e8e792bbc12a4b92"; + sha512.doc = "b8ef9b8f62bbe59776e6a7539a8d4a4cdf8799b25e4ab986a6117d3c2b6b14406d308da86f859db4f89a3a60d3ab8cd4e7c7fc1e103f6902747e19d62e39b2b0"; hasRunfiles = true; }; "jmlr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6eb1256b97beeed6afe3ad8f526cc5a975fd314e57d9aa1370bdc2fe94b973ab40b15487b6a1b7f15abf3be4b22fc3265d7c8e74bae5f596e31dd91cfc65a184"; + sha512.doc = "f771fd76ab905861048f2fec507192e51cab69e64c11726939230da16c974537c05b7e26f62b611c039b18786362cae0afc642eae9fd7baa92df4aa99486e525"; + sha512.source = "f056d8061880145573b860826924cc6e8edc13a0f8cfdcd9638eb297a47092ef2c5bbbc36f53e06367063386060cb9abf676932bcd216fb50199df77da2cb879"; hasRunfiles = true; version = "1.24"; }; "jmn" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "7db8baf376df32a42bea851134b0cae82e535afa062be72f03dbe5177d650729087a91415354cb41aafb7ffba006c4e51a590026d4b880284e6180350d438968"; hasRunfiles = true; }; "jneurosci" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "aac970fd8e844b0fd12d369043fc2eb5ddb2e0c30bdcfdd3c31f97ce6a7a4ddbe80136b2e7b1d61104696f56a1a8df7c375bcafd7bdf70105d2cc3e83091196d"; + sha512.doc = "0df176afc07a47fd71c3b3081fb468a77eae2fdb2755f3d3a07316fd83b36c3cd232b2ab0f586edc8656074c46eb01c5d136e70d7be28bd00631dceac2e65d10"; hasRunfiles = true; version = "1.00"; }; "jpsj" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d8ec47043c071d817e76689e451bff8941a52fa91d0fb095fc02984b712503715b855956b294517dba5e6db133e2dd3249b20265a57a92965d8f3f19ba953263"; + sha512.doc = "7fddde49f1e1ab1d0272d7b3f5d4293c7b54ecef209e66657e9a1fe1e35e997fa6aeedfdfa824187284f7cd684ed88fe78afa154329f6ad03ea9c99a0be52c0e"; hasRunfiles = true; version = "1.2.2"; }; "js-misc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "77055cf3d8073f56aeefeeb283aab7133d8c7445ff0fbd94eaa47b8a0ebffe39a6d975bf8e53445383b301fce9eb79ec0f2b4091a323c02c784614e2db3b1625"; + sha512.doc = "66912d191bf3937445bc8ead5d9984211cd612e1a5169b883cec945bd7ae20ebeeb28bc9d6798ec30df63da50afb29bbd0f633573bb2e14be10a6d30583fd3c1"; hasRunfiles = true; }; "jsclasses" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3e96c973b8b88a4a00839717c31b7c9015ca03832230276b0caed70fba00f674abdad0498b69d9e2cb929ec3861b781698313418de2dd35d3a81df71a408b175"; + sha512.doc = "dc6fff707945505aa57fe04820f6b5f8cf2b1021b117d7c4d253cfeecb828ec438fc0ad2647fae467342afc2fcfadfb97cbcfe07cdb2c59b36f4fe6b47f501a2"; + sha512.source = "7e77fa6c4c99048d748c8e3565714f04beae665babb538dd476f3f06353975e34d5b42f25e55641d07cf5a91ad35a53d0404dbf6cedcf5469a19ec553bf81626"; hasRunfiles = true; }; "jslectureplanner" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c5553387cd5e9945d27508e27737f4b4ffd1ea843f9457958bbf25252780420855d786d44ab804c3a2af875ac7d215e80c23925e520a52362e2abd822b3464f8"; + sha512.doc = "c6c55c09cd3b80625261af2db915fa6ed7aa73211cca93d3e98630befc0f1b977e426acf2ef94e7d22d8a3bb8ddb5d3ff5dfbc38bee07621054b1083733f3d9e"; hasRunfiles = true; version = "1.5"; }; "jumplines" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "43302281f9d0eda31fd8bd71d37cacf708e0fbd270e461554c0698371fd91c50dcea9741ebcc5b8908d3189770cc0805b5e3ce21b517ad2179edb2bc6ccef67b"; + sha512.doc = "5b4fe10e0c26ca43f1247f4fb2e75dbec20a797fda33aeffa02a8de8c6a2404431a47fa52f4db3bb8600af1f018a86c4b886a19540933beb4c6f854b3318b75c"; hasRunfiles = true; version = "0.2"; }; "junicode" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1d8458d2c9be36c9fe5517f5534e8585e9be7726010108ab28e77dd397b6464d5fead143b586fe9d817ddb08897d17d559adbeb54299b9b4ed7cb956f1a4500f"; + sha512.doc = "afb255b666159c46d10ab1d206cb78acebba423e795ecd2de758885c9b008de58396425e8416140da412db55e606b15c20810e0beb38ec9b9143ac99b0cdc8b5"; hasRunfiles = true; version = "0.7.7"; }; "jura" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8332dacd591726bd35cefb384b3040ba13928890aae281eb51386646958b767b7025b118f5f06d1d318f3443c51c18ddd4131e350a2e763ccac0d75f3105556e"; + sha512.doc = "46c0c3ab2c12bd515829f5483b35e8d53365c738be8c58ce304c74fcba18d076188bec166e2834572c49f56a4c74db57d00c8e3ba42c5dd4d67f91f87cc67489"; + sha512.source = "23e20d3c6a67da1211694b1ce6108001e9e2f96efcf6511ec773ac9b191b0b6b1a3e0d07b9491c903f21c0bff412cbae67946319860a654438ac1aa10c838aa9"; hasRunfiles = true; version = "4.3"; }; "juraabbrev" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b4e1d39be1ab5a7839ec7e86b345067d978eb16316c0d4670232aa2373a40ce262135a8fb2869041fe97bbb615c2424ab61111a616e9cf8086248e7216000b65"; + sha512.doc = "a99307d7bd16b6513e63fa908c662c155ac459d4307b4e392d3bd5684b381a794b99082ceb5fdfb3aef4862151f825c1c01c1e0e42c5ed5de383b224728b0e90"; + sha512.source = "769917c6e47b0ef6ce680d15efa7711f46f903a680498447e52b6675db43639b9364a517d9046a47c5d517a28ffca3e6649919cdb8d82448760d0add245adc95"; hasRunfiles = true; }; "jurabib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3cee6133a75b1bd487b9e98f42c8a46beeaada6ad85732f84fa256831fc2ac93c580a9436af53bbf456e594d40bd91c661803f80b59ea1c74a7965f9191aec88"; + sha512.doc = "73a3b7abcab1f98c7db4d746933aae8f3a3a9c63137454e5d6f115d2636cd923074193a532f605ba95eba641a5e8f1ab59b530e59b91c87b22b1b13cc38a16cb"; + sha512.source = "aea5eace6f239aaa9606d35afdaed62659abbaa198c2ef80d6ddb2908032ed8b1cfe329d0c40e9262ec7d268d2e699c211168d0cb5997833504ad8f32afb22e7"; hasRunfiles = true; version = "0.6"; }; "juramisc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a452942275b7e5e45beecc0ebe227920f542619de3e7e998f19262f063c257183548f9cf8ee32282a6d9cf20450ee0f95c9e1a6f7a5e205e781cb3905fdbbf07"; + sha512.doc = "0f3de83652bab4ba137d3d1d1a3e5fb18f2c222faef4de305a79a47a1a09cf00c1944e676330f6e44a8e2f5b7a1aee8b8809d0fe760deec227e6ac3fde53f999"; hasRunfiles = true; version = "0.91"; }; "jurarsp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e6fdad9b61498ddc3a9cf485c26f341bf7f79086acbd7a40ddda99de8aaecf0a99d69282220a96e3474ec0a39b1e7f365bc0bf2f9352e21b730776d791f268c7"; + sha512.doc = "721f3a573133e3f8c41c33f5a96bad91cb6bfc1970a60a3a8e573a2195db853ac33c24c9056cd033204c83d8623d14e29a90715ccb02841786663b3e0de9c6cd"; + sha512.source = "57e6306bbae5ec8ce5aa8949dc3e3eb4fc5cdff80d3ebd00f2d74cb208e18a13c6cb789e8ee3994788fdb0392700bd98598ea151bc1735f993361e090658b9e1"; hasRunfiles = true; version = "0.52"; }; "jvlisting" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7b642347a716b54ef66de1d05025a2dee56ba6cd48dedf48a8d3a31c35a2137ea79e6863cc81c714bf529ece827714b850e3e2b6eb9f8e4c8d9736d21b4fbd23"; + sha512.doc = "fdaf441c19573ec1285e2c127035756b16b092ac966b5c4549fac84ab527f4e72ad90949a30a53eacf8e217de66ee8201e15a56c32c0246f4d79a6ce8a2c8422"; + sha512.source = "b2f4f459f53b778e03bc0bb1047ec86be969b636fc609fc297a77a505dbb5fd4ff4950df790cf24a50a14639bb0ba43cbc319aebfe57b43606fe8050f156ab31"; hasRunfiles = true; version = "0.7"; }; "kantlipsum" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "439b1004dd357fb785d2c142dd677f2c052a8364ff727f86421617748aae50d8f14e47227179bec4f1fd69329d0c04c9009d2f3bf8ed938b6a223a264ae35050"; + sha512.doc = "9a5332e29aa9a1d48757519cc3e640d487bcbb817b39ed976e848c3919d08ab56bead8e273cae1cca0fca5783ec70c010b0a11d041b890cb72c05a144ff7bf04"; + sha512.source = "3b3fbaf8f67bdfe8ce2e5365886f5602aa82caae094f1fbd21c7871f4fb2d064ddef45967839ac8143816f21cb726aa303e55ad7a9dbf5dbb5228bc294bc115a"; hasRunfiles = true; - version = "0.6"; + version = "0.7"; }; "karnaugh" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c14a8fe909471244ea4537920f5c611c41763f3737401d5381a51436498b208a716fd0a9b6b4393be195450744c1284242c73a7142138e4db36b70e515fbbfdc"; + sha512.doc = "ab6f9a33e82907d1608179a0f7ac7fa816511375da13a6186b9693615ee63bc5808a59d4ad3e27c1a58f7698ffcd7899c656b2ee50cf8e889ae91575a9b40003"; hasRunfiles = true; }; "karnaugh-map" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "339459c4e196a1a6513e82637718527b4c854b1c160dfd867e18a2095f8e954bab22c821439c7db6de309cd3cb4daf93f42dec9e14419e5a382b51df67aa8bab"; + sha512.doc = "9aa3be0547a9117fd782db05948ce2bdede570b3fa85eb91816d9da02a50680c98c3adb556fc9c030406d5895da4dd7ae878d0fd8dca179e3937ca10432e1d20"; + sha512.source = "22580b1bbadb522e070fbd0fcf772a8bfcbbb997f0e456746eea04a68d59cc90624027446e1d34b5170a870a6431692f84e24890d000ee7930ee9562c0645af6"; hasRunfiles = true; version = "1.1"; }; "karnaughmap" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "55fb50f5c7364fac8d5123f7bc0cac24fed237a24f7d8400e42e1a4e436ac77124a2ff6f4744ab3468a81554cc8a8f771fe5fc762a5260363179835e40fb67f8"; + sha512.doc = "7acb8a9b39e8cd3fe3ddebf5a85d11dceff4fd297d7dd2c9db80761a22d3eb010644b17b278ee11f453a02ab466dc4400118455da54922fb19ef200752a8cab9"; + sha512.source = "a570675b2f3a7499123ad59daf701108b3f31bde6103aea98e1c4d4317c302a179f52d90e7a2bafbc1c32a3c02fcf1ec40437c8fd1ba5555c533f384d54c1eac"; hasRunfiles = true; version = "2.0"; }; "kastrup" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "586e7eb3342aec8c8f5b7a1fcee3a1f11b650152808dc9824a2bb213ba25e139ba66404fc26d87d9f456d6e9267f222d933ddd73ee0f9fd612c638276aff98a9"; + sha512.doc = "19f242b2f3ecd80cb03a60aa33a05756e515af0bd9b410496f2ee2db8ccc00d250b7e91804c7d7a7b78c887fd308c36386799368fac7bf4418f86e427c48361a"; + sha512.source = "d76e349e0d57f5ed7d2565f5c3374f040263ac8cfe566654b3f95d764dd349ca07bfb90e7fa42d51b07e80c4f927e12f8dea90d5bc4ae177ceffa1edd721fbe9"; hasRunfiles = true; }; "kdgdocs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "17f95948cd33736c394a108b2f54095574bd4ab8062bf49823de82467595614d1fd6de3b10488b3a7173a881ffca4213986c2565fd12fc7563f5f1db029dd7cc"; + sha512.doc = "097d9e3d82f4b07213bbe9b5b49d7c0a93d2f381c03baceb88f2c04ccb8fdd9a4bde9a876381f48b24352702fd9d9814d77e6b9ab977e70cd6a221649891d15b"; + sha512.source = "77dbc37044835b96baad878189d9b97a0b02e40d638914f184ba6268bf37a4fc36f3bc9e570720ca37ea11f7a5e91a8eb7b118c675d01ddee6b09d83f6afb59f"; hasRunfiles = true; version = "1.0"; }; "kerkis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "803f032e04def3a04778204c49d733e9b2aa633fbc981795c2c47018456204af051b85bc1d9767c1917e1137e1f85e5e3a5bea26af130d49e8cd543b0c651cb5"; + sha512.doc = "1356c2c1db466845f653d5eec8233a7f3171e92d8f6e4da2bf4c1e6bc16b784e06a948c9b6ddb7b1c8820e5771a8543a24df70e67e501360ec2264f3acfce8ed"; hasRunfiles = true; }; "kerntest" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e471662c127d4baaf3daea783fa7e465066f2068ad1e1b3aff3a416856466d5616c6673c3b5c90490ea034bea353f28fcf11f66967788e2a4ace8c397d5bfac0"; + sha512.doc = "73d53dcad00505265c86c195964fef191287f4873bfad87cb7f9371bb66297e8bd8f41f977eb7e6955c33cc9cb2a628107d589e251ef89dc90181bb7d1401105"; + sha512.source = "2d54427c5aa1f7e5c0a5404b0595c9a843fa578354969b5cd58eee6391a73d6268d173fcbbc74adc381a2d8d3e5c0fb23672060cdc40dcf094f824bbd53cf098"; hasRunfiles = true; version = "1.32"; }; "keycommand" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9b61eea1afe852abeddb8564d50e9f0e0bb24b1355a490f2db7688eb10a9c929c4b57d9eddbd80de38365085c43a265f2e29a2fbf363c6b48117229a40208fc9"; + sha512.doc = "30397dd0d016aa57a9eff122cbe225326f47392ec3b50ab0c050e485ef135b306d1a86e6c34ca4a7ac09c5a00343c21a06fcd72da7b99134cd05d201f0b7c928"; + sha512.source = "94fc4b2516c6f75403ce7b466c59516505e476a20d0031ef50db69767a938fcd54643a7ca5f8972bd4a5e8ccf522110aacbb5f01d038bb974447c9629cf411fe"; hasRunfiles = true; version = "3.1415"; }; "keyfloat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "67c52cc688db059ac60553ebdb9f9689c404d23737cb73156a7ac509a29c85fdee5595fb3d6a550d2c566d2e13286f32f63d9f520d8e06442ab6c4c5e9db69a2"; + sha512.doc = "14e53fb0f1ffb59b86b3724348d6bd24a821721efb295c0fe8d91bb77ff8cba4f4c94622b566f27252a2e500be292fbc427eefeab241a930b719e1c14a920623"; + sha512.source = "9644a0a76ba467c5f5c5c46a3e98cf58d9ee688c9ed32e5641ffadef981b661e5a7189064f8f47118c886bbc982538db6165e1e2ff7b63d0964ac6bf4a7ade53"; hasRunfiles = true; version = "0.15"; }; "keyreader" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3d94825c8bedec771d44e42483be7d28167f705cd648a0592664a17cb9376c6f5927603a99a340289f4cd8f4a20e708ded36a9fb92c50df89367d2183d67c4f9"; + sha512.doc = "65af9531ef09cbea35a5c6fa42f0ca1767904f4863fae510fffabb34d8fb686786c52423e6bca009d9e221ebfdb4c1d8e4ccf67c778a9a361f7b4275f836d46d"; hasRunfiles = true; version = "0.5b"; }; "keystroke" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3f9fe9af261a6be745477cfca2c7cd292c1ae5d25e07583d1e81d4b1900a1d2a687a2fb7f6962da72033710270c8803179d7f80b4a1c6f45649b26fd6fb8010f"; + sha512.doc = "d7ef0aa5a24bbf762277556dda13df1e8b0518884d392d5c23b5fc5e7824230395c329881d81dca461a07932daaa2cbed9cb0ac6444ca4c24408fc7cd1aaeabf"; hasRunfiles = true; version = "1.6"; }; "keyval2e" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4c77f77a3c4fcae4180c54b8fd2e95da34e8805232f3f825d2b7cc9e66e33cad3dfeb64a5a4d78127e1e9b180cf3e00fdd629fc0ca5303aa6fa655a0d696fa31"; + sha512.doc = "30cc5d28a544037a67ad62a859f108f503c0b442912dc2ed61570ae49fe3deaa02c22ad2720330bd18c03337faa87a5e14ddcebe43da609eefcac29171f44a9d"; hasRunfiles = true; version = "0.0.2"; }; "keyvaltable" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8d3cd2faf121cc43b0ce1ca64789a4bd57cc9d5c321a7cdb523509e0dec96446c38a265d3f5167c8c087855bd1423696a51f6cb135229d224e05bd250703096f"; + sha512.doc = "a0b67c0b445f6e3ec52ad66551eacb09670975c558e9447b3ad5a478f551d7f39cf755975aa06c6d617d20e293a0ff07eac8692d9c286d8ffb32697923ae87a0"; + sha512.source = "ec864f8a74866db7e104d8b0fa480ed15d7211219759e4e703480bd3c778621460809a1e04c02bb120a9d060ad24c19f32fc869b6b54601f5cd4e082d59162b2"; hasRunfiles = true; version = "0.2"; }; "kix" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7e24255f2786ed860a8127ab2c9467d925f6bfed859d44affdd4df64a9111fccc3a880b968cb01c8021672bd7c7f8c155f0deb5b7415e4456c5e86d77ad922f9"; + sha512.doc = "ba03d9757804654f319fb610b71f209bdc1f059f297b19cbd398bd982c24908417d5e6f7a51793f4dd377918165dd4ba42028e4293507e963954852e49d86061"; hasRunfiles = true; }; "kixfont" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d4518748d99f0e044ef3c6e404e01653687014a18c90c62c0b990b943bb1361ceaf880dec136b9b51105816a63dd28cb194292f6a5fc7831e6dc8463edb997a9"; + sha512.doc = "00045ab67dadbfb08301684c04a764aefb5264c0b6e844443fd62c8ac739ac74636b51903707a3c11841cce739f5d94334685c3d1bd5da1f344966d94a731172"; hasRunfiles = true; }; "kluwer" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "64d96b6cb591474d27140ed45c538ba6fb17b313ab2988cab3b5a9017b1a065613ee389330078320c25b0587f092338e68591f15f9c6da251c3751761ee234aa"; + sha512.doc = "990e10dbd736293f43fbe460462cf997fe73028127390cb02e0ad930dd875021cd8ecd232c5bbf94b623c10cad8faa9c6118b10f1aab68a825d031251bb41562"; + sha512.source = "8f815cdee55701609315a0db55c40c706ce488f1b4b2ebecf34cfe77ecab436d4cf0aab4b49fb1822753e8c0a57ae4b0d76f3faa3824f9f7ff089160b5e8aef9"; hasRunfiles = true; }; "knitting" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "19761eda2e1c9eb4cb039929d702f7947bacf17414f7785a3b8a5332df63efb15b27abf6351cbce8c05d3fa9ef4c9b61a7bbd802adc67b562518f7d99d34ed65"; + sha512.doc = "be2eb407c3a08eb1e2a969dc55397acc9ddbcadc86ecd45cf29c9d691df3860e836644790ebcbd24b50ff1459bb0e954a4b3c4108fd4e38db91ad612ad649a93"; hasRunfiles = true; version = "2.0"; }; "knittingpattern" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d0aca7111cd844ce2a609dd7f2e7069f0c4fd9c5aedf4ea3d6308c62609432d7a3236f5433472354f8ee6092c540c5bdc3d8bfe3a7933891c4b02e32dbb715e9"; + sha512.doc = "29cb16f238212e0175ee5f87235df1e22298ddd928e3bf72d598d36972c5912b3e7d140261e2a3ad40214c06d96cf6b40c501c473e95e9f0034404ff8550d799"; hasRunfiles = true; }; "knowledge" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "531e3d1abd910b73b2df62e519e39cd7e0f8e9eb1a94b4b880d4335e1c5fd9b3e6c2135e8bca22c7649ab3418e4d86cb57d516088c00c093ea559f6e16e3a85d"; + sha512.doc = "3beca098cba61dc4c06b8b9b9dbc51d74c81e04f5f05892be58e9a24734798ad993d7e29e7937b488867554e32e0863f910ba247bc0cafa6fcbeb690a39bbfae"; + sha512.source = "2f325910ee7847f76976491b45d40320fc0cf8fce0b86e0503e3dddbe6882d5ff8426a6e4ad9d7c75ef5f05f66b903c3b1bf6940e4b0096901463e79fa958f70"; hasRunfiles = true; - version = "1.08"; + version = "1.10"; }; "knuth" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d88c54cba55a90032074a8c9cd0d254f4d266b2e4c29df041e94f02e213e3cdc0ea4b9b54b15103a567c3c079a8ba97af1db8bb16a2d348df98b812a601b78d7"; + sha512.doc = "4b8fd3daf7f0d1bfff7689d381583cf47c71b4ab90423b8396710588fc1a896fce6bfad265623b6e2c69766a6ac818ed44ea9f935e6355914ed96020604b37d8"; + sha512.source = "d28eed39420d4ee39d1cef128aa53ef30fec76ecca66d690b08407d88d0ea4366c510ef7251eecce566bd0e256205084f762e2266a54fc8894d53bff5ffa96ed"; }; "knuth-lib" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "6fd8cc9fbd95b894231ea2d0e35444bf9f86e2047f91735ef3431eba4815f36544510249c79834cab8cf1588fbf502c9363edea5065446757fd8b9c035ea747f"; hasRunfiles = true; }; "knuth-local" = { stripPrefix = 0; - sha512.run = ""; - hasRunfiles = true; -}; -"knuthotherfonts" = { - stripPrefix = 0; - sha512.run = ""; + sha512.run = "1f8e5c14877e803f9e79a0c0de7bd5206955150a68cdeff0cd8511ed0d05f1dc2c3ab84b368a1f5c3b3e05903aa05100ee8bc2b90361ba953a75aaec8fec8e0a"; hasRunfiles = true; }; "koma-moderncvclassic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b69bc101daec091a6ee3c9c572f355ff8698a81ebbf938a167e4e8861916069ab9652a9e02f39b162b929a41a1fdd05b26e04cf4b80593426a3030daabe6aeb9"; + sha512.doc = "824c2c4b66d107341b62ef9b0061c2aa2f4da5f434482b9de168bade66b739c27306edfd188916d41d73bd561d8051753953c463457d8e2de30c3b3fa27aed35"; hasRunfiles = true; version = "0.5"; }; "koma-script" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "17dd68fa26f5e7a526ef3180ecd07848daacfbc7c2f2b851560b2c1579a7d34bb413343a9b2addccf74b54790613ac69a25444bf2b1018b5cc9516cb60e0ff4d"; hasRunfiles = true; version = "3.24"; }; "koma-script-examples" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9fa4be29910346b58b32eff29b5d70ee0eb88fad43e1a5128d3b55d97d4fd78780b80d03ef8b3831ca53062b4fe5fec46a64c88a59979b5a432c818c5181db6b"; + sha512.doc = "2181447cb7f62fde400d1c982188da82da305aee85c6f072a18af7f65659d95d220f6025abbcca01e7bb081eb328acad785b220d49bc213cfe154dbb3cbe1ee6"; }; "koma-script-sfs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0a28f115e3f85d685d8080446b7d5ae83b1819902fe0147bf70d0609b7acbba0696c85f3d441e2093b90ac4e4e6f570e55cb0b8a15659dd70ee71e3a04a1e77c"; + sha512.doc = "be730584d1189ca50d06107499c443f62d5e5a3049bd7498cea3f666f06fa6e099b94e87da614fe64ed8f4ad633c228524d8b7806d4966525cf899c037b8c5e7"; hasRunfiles = true; version = "1.0"; }; "komacv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a79056054b9c6e9c4a7a8036145cbd4b8efd212c0388d3a39ade44f93ad9c79dc2ad8d70518e8fd0b5d811f3ac1a1830894d70bee5cdbcbce5f70086066e65b7"; + sha512.doc = "158acfddd9234c20afca01700e3e3c9036133ed6a3601fc8f5d4e6e4e463fbb037368fdeb9f2deb4dde3c4b63e34fe1df5d62eb014c420b9391eb8a2433f9a77"; + sha512.source = "115678d77c80c62287a410ae78392591da2e296b3d4679cfe47ba72b1b7f0c4198bb0d2f61370fb0c3c057c67400c427a1452376dafdaa33ff69bd0c95e14ce7"; hasRunfiles = true; version = "1.1.1"; }; "komacv-rg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "797447b76752d113a4d33635f058f933f831d9dfe9937a04117134cdf14e4854c1f54034e543ff01f380cb22767911ea4eb1145787892f7cbdb19e91ff4fa7a5"; + sha512.doc = "92128b43feb272cf3113ec04b4968468301a4989ecab54ffd2d05674668a6ee02d2fd59ec6e499c0bf95bb0785377363198742bcd2f45dc5ea156d319afe1624"; + sha512.source = "283cafa8b781981e6c16b03b0d5a260938bf75946a18ba36b6f2d1a74dfcb8f78772b5ef5810c071a6903245a04e026f64dd61b51fb69799e794253a57b78681"; hasRunfiles = true; version = "0.9"; }; @@ -15055,220 +15204,229 @@ tl: { # no indentation stripPrefix = 0; deps."memoir" = tl."memoir"; deps."kotex-utf" = tl."kotex-utf"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9b7d9edfcf9e816c3dc72e8271171e5a3264c5ca72d7903564dfcac93bc7c899db0b306ca0bacba565f54b32ac90b00d8453ee5aded5e5e099130cbb6d29cc1a"; + sha512.doc = "ec746e7ad0c1c970e602b54146c53856ca888c0e55ad249714d7f8e37b96632777a7391f819851641f4949adc22a6ff4efbbae449b54e279c3f5a327f5404a1e"; hasRunfiles = true; version = "2.1.8"; }; "kotex-plain" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e1daa46dee937dd9a18496ebc66bf41f62a1ec2382a7c0ae917b1e52ed73531b1fbf813b0327f491e86a0e2bba5b0857f1971c21c581da7ca3faab9a53378124"; + sha512.doc = "ba4c45c08932bb3d321c5e975065cf7b9512ef73800ea53022479bb2d35e2f3f38f32b6fe06f1a4956867a0aa6611f1156992e61b52e26688886d4abcdf8362f"; hasRunfiles = true; version = "2.1.1a"; }; "kotex-utf" = { stripPrefix = 0; deps."cjk-ko" = tl."cjk-ko"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7324b405269ffed172f10efd42c2144ee7da07b0e20e50c12afc3ba01f498765a1b88214e29988455579aaef955f10eef0a1a99af4d619fe443845470aabb02b"; + sha512.doc = "b7c0451145967e0a2840c0283919be9a45732d5bd77ad474dc945bdd7f3fd2ed9e725e0894378112fa52f8ad452c8a4aab4d7e44f2abc3019cc019f8496335cf"; hasRunfiles = true; version = "2.1.2"; }; "kotex-utils" = { deps."kotex-utf" = tl."kotex-utf"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c47ec4d47b7f38086abd4e1939f8f801eacf91ad707b0024c126a8d2f322091089a6e9966f8959d80cad4a4b7138c807ae131024f1731163e09357c4588273bf"; + sha512.doc = "01b18177fbf0d9b67757a4c41d876e0f46e4cebe6f501c236ff20d7f5e2fef72fa3826158518fd0a097414a054f6cb0b0261f8c1352b4f46c0b49e7371ff9f13"; hasRunfiles = true; version = "2.1.0"; }; "kpathsea" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f103b44da4d01ccafc43be81208b3bca69936da291c1a0f16dcc5000f5fed5772d1d0ad2432373f4a4111fad5394db47466e044daac8b624582dbdfb29cd7604"; + sha512.doc = "614fdc91b7b9c206269fd434fcd0383406f4f05c4cdec9249933bfbb02eaab47470bc5737cfb95a4decfcbd1b532e284068abc6a7bd1da94f51366012c1efb27"; hasRunfiles = true; }; "kpfonts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "348cdf487da9745496cab0fdb8156fcf8c884010c2f69eac80183f5e01b1bb47dadd4b013faa78555148bc6ef71c70c959a179a77c349c9b52064acd240462ef"; + sha512.doc = "d5872d4a9e459758721ae3320af53fc71fcaae70c7c2872f5339b08826a15efb7068355aacf040ae0e10b0b88f3f7f32b16949f74263b6a17b5dcad80ab2b535"; hasRunfiles = true; version = "3.31"; }; "ksfh_nat" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "793a651c44014f7d6ce79cddee611e0df0e52de7baaa0f4bde15215f9326b5c608cd711037c8d145c3df721c63be2f696a9058cfde6c379293d0c8f9a0700c72"; hasRunfiles = true; version = "1.1"; }; "ksp-thesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1dadf2c309b39e0e9faa2cb65ddcc910daaba54dc14eb3bbc771183a003454cefff6bf39d19f7ad456a25de985b078b01adbea578d644acc32e71aa143521977"; + sha512.doc = "22a87e115a8eeadc2b1019c0def314e9e2fd509fc482a312bb55d8cf15435c08987ac3b89d22b52407fdee029434db0ebcce477513c41e99dfad34f6c55ae2d6"; hasRunfiles = true; version = "1.0.2"; }; "ktv-texdata" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "cfc6edb4ad56189ced326053bdb3ba5d76c29076c1432ce783d23913d4fe43e7a259ed963596eadcdd2f78491816d8d4a110addab56869271a96c3e642b2a1cc"; + sha512.doc = "475685ff29c821daa35dc5e6707448d5b18606e8a6bcfaf698bfa421f922258878b45a3938817bc694ddaa6c317d306f16791760d1d2c53a0ff01ec8c80101d0"; + sha512.source = "76c2ec510bb9628323dff382dc977c2df9e24967f8593df2084c4ddde1c9189c7e289dd6acc9aa1d57bbe0a553c94259f0362143e689f7e717a063c4d30802f8"; hasRunfiles = true; version = "05.34"; }; "ku-template" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d611847c2cc0d664d17d095609a293c1e6f84b7b4c63e514cb761cf72e3b0dfd7e65192264308d4e8bd9d53bd8a11e3b6884070cf17f0a9e0c8bc4a74fa03184"; + sha512.doc = "fb9cfa645df43449d2fa4374235f7f03af66de10243dee3c581cec29788f162ce28fe739c2e6e281f58b08f7e2a540162322be5fbd015a39f755e8dcdcf9d314"; hasRunfiles = true; + version = "0.02"; }; "kurier" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "88bd25a598c57b46401ce4e866a605df16e419b6c63d7b842f0072bf28d5eba7494e97fbe9c09253f7a25caf7480bfc1b036f9fbbc9a4718e372976b96678e98"; + sha512.doc = "247f7a6048415613858ad30dbf69cc801959fced5a46e7fbaf9ec03eef7e07c32fc20d3789b5dc1d52558f3c1d1ac7825b94fe4b44d6b99c313c644be2128430"; hasRunfiles = true; version = "0.995b"; }; "l2picfaq" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "73dfcb776921c0c5f5ec88250078e523e28902ceeb62fed9a73a7287357e6a5031761ec0a8ec9980f580b876820252184c00da049e3759312c411023df290102"; + sha512.doc = "2d64b6a483a19b97461a2a6d35766e91a970dc026a3927b4f62b6a2c6ebdabc873c08fcdfd937ebfc462921cab3004d6c52ccd738fd2dd730c20043ca93235f2"; version = "1.50"; }; "l2tabu" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7acd1493b182409576b818174b3673ba78530167ef3dd6e3d773c19e0dbb201ea969e39c6dcbd5d2f6565c218bfee2cf88628af2fbb17c036a001a679ef6efed"; + sha512.doc = "337f714f0f26c753bf98a22eed59503183e808822c485c2ba3eafae8cc4638d84330beae98e59f822a8b0b287d1d5cffce7696c8d3df6e93652d34552339c3af"; version = "2.4"; }; "l2tabu-english" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "12c3ad4bdcbddeff614148915376c7e1f20ba540f51ff144868a1a3bbf351ec313c2b91ab239c26ddf10bc6b077b6c8ec92884ff32d16ad61cf8fbcbb4984e0c"; + sha512.doc = "d697a24d6b2688b316cfefc75db753a004ede7f35bf7a32bb7aabeee038cc9c1b532bd1503705915ea0ff5e28f8099a227ed772f39bee474d576a4412cd43493"; version = "1.8.5.7"; }; "l2tabu-french" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c587ee97160b7c13953adc34b98958236c6712c071a264f0515c32f25606ee9cd166c7f59beace1995014aa08142a8ea2534c52b20ce806cbdddae89f8441c1c"; + sha512.doc = "895298ebf21474d0145e44fccffc0f519b65eb641c53e980ec6ae20b64f6d9b239ab6b03b3e17785b7bf9d05854f11879436c5ad6b62294238187aab0e3ec2e9"; version = "2.3"; }; "l2tabu-italian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d86a5b0ae006322eaf340a27caf0691be7dcf7ca9aef52ed98415e7d48ed9133fbaea855f010c75761a3e583541f507bee2fe76eb34663e1b20f88592f214eff"; + sha512.doc = "23fb72d87c1f8eeb50cfcb714ff41502b184baa328b6b77bd0c2fbf2258deb84725fcc418511f4500bcb4b9ba3c1c01f607c257f0758e2df3a1efca39bd331e7"; version = "2.3"; }; "l2tabu-spanish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "506a0e3d1753015744e11aeaadea80b44e272ee7f7acf41155bde9d4af2e9c6140caf1db23909eed09340edc5eec7192c1663e53326ee10d6bcb4698cd9c26d2"; + sha512.doc = "d6c7268dd13673e8aa388e9c9b76c603daba724b83e578d1a7bf01c51342c491379ff4de751c52c9c3abd2381f9ec8b850ded0c7e1ab89327006f54719fcbfd5"; version = "1.1"; }; "l3build" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "68837610d1d78df6e381cc2eec39a8a93c55933edecf91b1d14869e6639dfd65fa75c780cea0b685c9aeec85aaf448f2f854dd657010c4e2b5f0fe1a85635f9b"; + sha512.doc = "946a6f9215bc3b830d7cd5242efc713b82f9ad7a4e9cd4e40f537db4a5a351cfea98f499ba8fdb305bf93b35739a0d66906ba7d693c0f18d80a98f20cf2ea1eb"; + sha512.source = "03ae26bdf6fb58369a954a95b38a47bc0c4088339e554afa866cc266a02c621b09c3b7e551f64c3e31f3e9625a8121d1ba038d6f9a664ba87ebc2140fb90ecec"; hasRunfiles = true; }; "l3experimental" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c4c92290d451fe9fc49d5ead5d2b886e4f530afa710790d239ab75f081ffa75a277737350651e568a2969e2921811a654cf032e4e5c13b7b32d88e658788c1cf"; + sha512.doc = "d4903b2c284d845e2456679c69c8a2ec7482874be1059cce990ba05276cdcd48ece1d1e436f4a6f4c3298196353747896b30544d95ffc14165267505e145c8fc"; + sha512.source = "a70f1d2f6e822c5a72bd3723cdf107f07ca8649492be1fc7e6f831a937ff8ae9adf630b2d58fc75d30ba10bf3279bd066e2874682965b47d37e1510dac0904a1"; hasRunfiles = true; }; "l3kernel" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "267a505b9ecf632010ff38e4c2400db2a0f364a5c9f0b350b02036e3e8dd86de94e47f0687485339a92028ce5f82ed3ca66a5e4846fb7d6fb4ac6c2b70faa39e"; + sha512.doc = "129ce134f4044f47623d2606813ecd90962e6d7b338b05a7c367d975d77d6cf39fa70acbe879758a44cf152dfe9996b826e029ab5c04028030c0149ea1939016"; + sha512.source = "fa0e332daadca1173818e0c87202ba8f638d7fd1e638a7bee89aef2600614a61846b522835fe1841e4ca3615150625f8e05e1efcb2f32ac847854dcaaf2974f2"; hasRunfiles = true; }; "l3packages" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "131c2f955dab33c906e20fb2b86a568edd0b5b308893277476437f7ea776582ab0a8180f2ea89b760d1f9b5590030f0c3b2a2e6f73864656606bf7303f313b59"; + sha512.doc = "30622a9b02a8c1ff6b69feff9a9e4bc6855338120cf1d5125157a04c17de04d600fcc6e5eeae8c07c043154ca2a627aff7e987d108bf327b00347b22d536410f"; + sha512.source = "0a8319b18f36a174c28497cefd109a76d5c3e9eb3710307dedcf53357ae6055618989fac363883e9a15be3ceed56704e31a095293c28f26df06f1f0bc3be5750"; hasRunfiles = true; }; "labbook" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d8ec3b3d5abf5b2b94dfea5333ff5ce5bf02ab9a324d14b623e0b88c45ae79e2b361a4e41ab1c2ea8abfbc9592b25bfcc5066248623951b0e78b77a0f977c042"; + sha512.doc = "a5b8d02a5a4b9387155c62fdf7b43f2fa139a202984017b9faa654023496d842c2d5728ce2ad3138d5ced25df927084ba8f74578dad370f4f147f006b25b93c2"; + sha512.source = "99763bca089b9764f86b50652746f7322dde66da05035d266224c89e97c729129748373ed14b8891ccbcab9f182d3a9e844abfedc67d294c30b1529ff966cb42"; hasRunfiles = true; }; "labels" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "63252de4041984075bc61bdfe54b385b128e663cc480903723e0ad96ae914dc13ad081db0309296ea77606510e80852462b2c992378f9243c94015c9b571c96a"; + sha512.doc = "21fc004c6e3f099b0f2f5f517104a4ad52bc0264d307a1b9b3b626c5407e0a09c3f13e194c11c0df2762a5e3db41ce381d45264f328f4865034d7518f28628ad"; + sha512.source = "448e902fd8df1460e2b718d96856183bd7c2d1671f630103b5b39f27d2c8a3d09f28ace8dd30e5a467f8d5c0059f076107360b5bc83b19bc30cafa50c829cf93"; hasRunfiles = true; version = ".13"; }; +"labelschanged" = { + stripPrefix = 0; + sha512.run = "649fa42e1457648cffc27704ee4e36d8c307f8685ca8c4edf245bf5bec365a824f075e8d29f2ea97ad06041befc442897ea14e9ebaa06fb3f6f6fcd5f4780a62"; + sha512.doc = "7f5dc166676192182e40d9bfa440b609f3c0e8bbc64dd503be7e53d0148dfd3bbbb3103dedf815e98c6867fad044a56c50d869ef564f2290a125ef3a9907947e"; + sha512.source = "a46710e26d68e7b434a42122c1c0741d0ccbc06d50e2e9e05cf514e415cf2f528eab20ddfdb94bfc15dc770163c2273acd5a668416d1256278e61ed2b920ad0a"; + hasRunfiles = true; + version = "1.0"; +}; "labyrinth" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "71175126101e225fd21971cb936337bb4d4324e3d4362e0a8853b6216bf54c618ab68e72ce8d8521ab7eb42fcf713acf5717c642f57d03a7d6756a3975504756"; + sha512.doc = "016480becb3916a7049d4f41e4d199831021f3345bf87245f87067a87dc2e4c13565a42ee52580b4bbd6f7198823c2169c637463253bb8716f63f09d688152b3"; hasRunfiles = true; version = "1.0"; }; "lacheck" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "16a3bcff6278cbc0b8237590951b6e5c5cb4f13402d2991db8f69ed4ba7c95a4cc2caf6563a2e38a386caeb68af11452d26a3a18a8bab3576255ba88128a8eac"; + sha512.doc = "dccade3cb114fcaed052b8474e6d4e3884023cfffd34ba8e4895452dd84f114270f3cd20a731b52d5443953154d6d0c112b27bbad536ff1cdef463f66f1e9fa2"; }; "ladder" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f6688c16161593d3f647df9cf624209ae7d71364a6bd6755d6941df10b612638492fc9db7bc4484505634bfa8185d7585130676636aad1f0a240a8c0bce6951c"; + sha512.doc = "4f07996f73ca58687dfe75560398a32c8cab2efecf4f7dc7bbae3f8aa387f8baf53fdeceebd2cef74c3453697ed13efb9c4f0a772c327b70c42545b331716385"; hasRunfiles = true; }; "lambda" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "5f32e0a1bca8d7225fdd9cdd1bb4b39543a9412e8753dcfc4a1ceb4a9bc0ec1e3c0a946bb816f260c54f1f4c41b01f6e75c1fecd87e24ad4aa46a352df1fda9a"; hasRunfiles = true; }; "lambda-lists" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c51e48929a0b35a3e0ace484d213dc76c1089fc9fe10383253141281ae4567cad43fd732457f90ebf8d9828286e5cd41dea9a31ef74fc2405061b0c1d4cf40a1"; + sha512.doc = "134afd8d75f9e29d0ea213b7207baa5e32960de39cf5fe9fa7dea86fbc403dad24149f6ca07b93b1ec53ec424ffab95041b7562e75313fa3960ad64eefa8822e"; hasRunfiles = true; }; "langcode" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "972d14c102d5c9406308b27bef1b31e7a4d8f3b9e83ca520b4d428cb6aa746c9e711399f7dc20703fd442aeb21a5e15cc11b07ddc3255134558cc9f4bfa91cb2"; + sha512.doc = "09a58b263deadd3c8009a0861e9072f899e69e87af6e6c6e17669450b3a03b1b5bb7254b63af7cf53d15f8cfde3cebf0910654ae89f0248f07370beac39c269d"; + sha512.source = "fbdb17ac27fbe1148b510af198355b75d3fc7abcda83239ec627ae285bf0495f2f8f93b6f12dece7026602eea33a17176b73a3a5a91a4863309dec700d993bc2"; hasRunfiles = true; version = "0.2"; }; "langsci" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8c5348b6006ecc996c432c5e8674d9e4b90df9197ea29f3e0722b15be7441311ab67726e9583f823c90ecc7e75bbe4c4d5da635c523b3dddecbc153a83744b9b"; + sha512.doc = "79d9828ee8d3e2414ec822845a68e0c51e3d4a2d11dbff4f56d97b7c30fb981252c440455fed2c31eeeb561efeb2adfb9401b8197436b46b76a63b8900cf1694"; hasRunfiles = true; }; "lapdf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "820eef605404385a110659908c7c948b4b0a48339f67f526b015fbd07a28039614cd53f716b8355d05618d59e650a3fa9b70c12518da7782a9134454530b300e"; + sha512.doc = "d1551bcb06c2bd7a48cb86c8dfcf5428c9854c1d4c904b5aea8f2a66132432f1c94ad345acd8b9936db274e8cd1d280fc80439598f00be105ea1e3535c630f80"; hasRunfiles = true; version = "1.1"; }; "lastpackage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d184f2f2e5ec7d2ec87efaddbb17b1d128afdd97964e4ebcbdbce33dbce3154f957d916bbd699c6e52f2d1174990e7d2590f394f9e39df4983565456f5d53b48"; + sha512.doc = "babf67f8c3e9da12141d28fb58c3801e9a90dcb807c10b0216df767003b14e80b09f5cc979f6c5973e723384d89523e26c4016b68209a4f679c05386a4224180"; + sha512.source = "468ae5fb5352df2185c4f0cc3e2b70eac61f5a570bf7f9bb321fc4564ceb7048ffad2a45255ae5276c36fbebc243f4349003f17a988bebf1ee8be7fbd066b2ba"; hasRunfiles = true; version = "0.1"; }; "lastpage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2784dc960ee06d68a787fb7fcda9afcbe413b9ba1485b75e4e96cab1bc5a5f31affd250b0a4882f1571ff01c305e213f9e416e5a8af0623c82ca25c710276b31"; + sha512.doc = "b1b0bd841047b1cc05f94a0d989377b57c38a3e705e9a4f5c57714e28ffe229eaef61cb70592aafe70a5c54b7b1f5ae52fcba5dcf559a9a60d053018d9791008"; + sha512.source = "25e22904b084b65b594e18a7b9d7b14d94953870ab7dd99bfe12963b952450d2c9ad1f02d93b3db4d5b9961a08160fc3e0333a2a06e8e60119548b5a014b8be0"; hasRunfiles = true; version = "1.2m"; }; @@ -15278,21 +15436,21 @@ tl: { # no indentation deps."pdftex" = tl."pdftex"; deps."latexconfig" = tl."latexconfig"; deps."latex-fonts" = tl."latex-fonts"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "af0ac85f89b7620eb7699c8bca6348f8913352c473af1056b7a90f28567d3f3e21d60be1f44e056107766b1dce8d87d367e7f8a82f777d565a2d4597feb24558"; + sha512.doc = "5bdfea6b85c431a0af2abc8f8df160b297ad73f6a324ca88df990f01f24611c9ae80d2f6d12c7b3767308fbe3de3fca3d11664b923ea4080fb13fd056a1d0c3d"; + sha512.source = "1d145b567cf48d6ee71582a1f329fe5cf002d6259269a71d2e4a69e6e6bd65abeb92461d31d7137f3803503534282bc0c5546e5d2d1aa2604e896e607c53b041"; hasRunfiles = true; version = "2017-01-01_PL1"; }; "latex-bib-ex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ebb0e86e5626073110ba801a53e6a10d6f91801cfd96f300874c3c8a556c373d90086cba89ef40ce1ebfc98326c729387808995292e1a7760a57a931e04bc54b"; + sha512.doc = "46e74c1ccf39c7d26d205542befb96e96dc3007f04136e485c38393ee1b59775930fb31779ce36f88572c94e039041910b0c57441c123db05fb87b0137c21cb9"; }; "latex-bib2-ex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "76634990fd5a03e6b87d40be373b9871d8b9afe4916cc2930ca0fe76e505627fea682d2a374f482d514331b9726fb83ef17a3f8ca8b4523ae48bd6ade766f7f9"; + sha512.doc = "df256a11f460746bbfa7a59a715f9d6cdf641f7adddb9158b365f4ff26fd7d370737422b0e82d6a45a406060dbd2d0efe1a8e2b77ae97f5d699062ad3e686ef5"; }; "latex-bin" = { deps."latex" = tl."latex"; @@ -15303,1245 +15461,1259 @@ tl: { # no indentation deps."tex-ini-files" = tl."tex-ini-files"; deps."latexconfig" = tl."latexconfig"; deps."unicode-data" = tl."unicode-data"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "333bbc5b93b382811f53a3fa00af8bf80edfc42f716a32ec689e41bfcb0a09d370583006536665dff4e23450780b957c5230907582b312dd5613410f7504e5ad"; + sha512.doc = "f6f7c1e3c36ffd20be78b0ba8f0c8168d9d5ab8b953ea4dd401f404a2ee20e4ab88f2ad33060a15229a551daa54478fa51b5404b33551edfa963ce9058a1a4b8"; }; "latex-brochure" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c1aa37b1fb90bcf741a9f58fa1303e6099cc83b393068bb74b3ca6381ea299bcd1cba22b2140bafd5b328680bf0bbe57c17da9f4dec7769923c1261eee264fa6"; + sha512.doc = "1df4b84c14e87414a7db850546dfd5dbcd82373cacfd61a30bf851e1bcb5acb7b9bb40fcb4026c9ec1873ed6bfff186ff57b2b9183a3411bf9744eb496a1649e"; }; "latex-course" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "47f8a9c8eed272d70a5c886a0a3235360f1f603bf2ecb97aa5386a9d825517e4e3b57727f82f707d269108f9658203d1571b7857694a01d891de8d8bf832fda3"; + sha512.doc = "5dfb3e2301e002a18b758e13f1cedc776c5ee7b3a6313aa8ddaef1bad3566d6cceb6b6596a97acbd927323dbd52977e0375c35991602d8cf8391d7846b62f7ef"; version = "2"; }; "latex-doc-ptr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a776cc476ba8245031362bd95c6378b0efc03de1cfa467698dd8f4016bc24e058232685e89cb8a891e1e06e8111cc2a76b33297fd91913ca0cc61481bb5ba9ec"; + sha512.doc = "32f908df14518d086baef7d2690385ff975317e9529fe1e0037e59bcd787a55f43aaf909d62d1bccea0ddc07e09161a930a4db55a99361b4ee0b78140c308809"; }; "latex-fonts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "258a934f6dc87cb7620efafceb53f831c57d1fae89fa33d35bd4e5a8d53dfa1dd724a4f806975d4259df65cee53a072ef91768aa37aee2a9d5583950ccac474b"; + sha512.doc = "0f52ea921b1991480f08f89ad480dc9026979a484e75b409d3fa9301e03f3dc134310ae51019001116f42f3e00b42c3b7b48843f5d7b6f82fd7faead238e2c3a"; hasRunfiles = true; }; "latex-git-log" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "01a823d96ea3cb193617ad26405768231a1ba3f22165b008f0a4898e3db14da424cdcdd12fc353e0c89b42e6cd80e3b1531d772f663ea9487f8fb02c763a1c03"; + sha512.doc = "69f6d77f2163cde39f3c5de0d2ea2f402c1178eb3d8469ba65c7f61809e92e1c6a3417cb1d760f6b3757abfe08e441d0ba4cac53344bac847754f5c0db01b5b8"; hasRunfiles = true; version = "0.9"; }; "latex-graphics-companion" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6722b243dde4415c88a5c743e2e6d8f8994582f1452d5713384d0dd901a32da12394579a5560fa45823edfbce841486a8ba6d6d7fe19bd4e0190ee203e5b6808"; + sha512.doc = "3a59948140a640aa356332999cc8cd5fc00c6df69a1f1f9b23e3ce7e14bcf283c6e9b2594e62178289f7d1b76f00b2bf13a982993921f9e56ebe4eca844b5325"; }; "latex-make" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "813202b3dcd95ab93d374563a8cc9cd329c313302d5c38630b97917e942dd43c79e570fc5e67b8330f47eb5e8e83ae6802698cbb90fdf8595c68b2d4965d54c9"; + sha512.doc = "97f02779d2cc5a1da19322689f121caefb075783cc0c153a17e8620e90096f0692eb33d37c9c667bb5f7142f5bf4f97dfbc4aaed939e8e8e2cff86b7a3cf025e"; + sha512.source = "7eb5b6d6f3e69adee18d27dc5967b85fa398596d4b3d7b69fdcf99802223c2fdb24128c4e6ef603a9e5b6ef802a8d6ed8368e7a10599f75c5332e60fc1f80536"; hasRunfiles = true; version = "2.2.3"; }; "latex-mr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "af6fc39ba7f2890aefbc82a7406da28634d74e086aedaa3fa8d55866c8b28cae670fb63ba7c77bf4f6f013efec2f4ea48dc0bf54097c70ac2b5f8482f9f88444"; + sha512.doc = "b3aab069459a46c128e8543c02b8ac0f988593be62446f3cddeef51c2da28423d7ab6aaa15a6ddb51b63b05c610f4c23e613d9d801bc7d015c5d50f80555f633"; version = "1.0"; }; "latex-notes-zh-cn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e7915e821f7028a45512ef801d96b5e1913174c152ee653cc1a1dc0feea392589f2e9d251053b94b0250ac0eff1963a6c96d2554242b38335c3aaf346c70318d"; + sha512.doc = "d9d8136fd6ce3a57c7ff4599f096cce705d10571dde4940e320f94caac3108a20b548f2aef4b3fac4e772704337f1b65fc21a7d22852c5e9f21df85d584a96f9"; version = "1.20"; }; "latex-papersize" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0b721446f7d74f113182211db735d3d7cc98f61b044f95467a05b989d949230354bcffd8957f8d2a5be1bd56fc7bf3a096eee93dcfe30da563874c2a6fc19e63"; + sha512.doc = "e3aa2050c9fab9c806f0df66bc2d34b97a8b67e6e1bb41b13e524054731419145003305117ecf515dc47c98ae365c78784a5f09f823145e01ea08aa54ebb024b"; hasRunfiles = true; version = "1.62"; }; "latex-referenz" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9a8d637186e25ae6bc1ccb15efa6593e1a85209d6e3b1a3d1f27fef1c259214ea911959b1fd43c1de2a5b05f8649eb5236f2b4a866648f6c498f24262485744d"; + sha512.doc = "a62f46c36a7471bc9dc1fce001ba4d1e65e23642a767d2b929123a89ff4619bf6bd034f8b294d88da5040d12da49f37b8aee496cfe0f8fec387463734c51491d"; version = "2"; }; "latex-refsheet" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1938831671144ed309443daa3c7584ff0acdb0f6f29eaaf25ae4bd5ad64f07b339073ecb01e6bfbbe72110c15ecaa6fa46cfa167870a86604c1198fb643efd4f"; + sha512.doc = "7370a002cb0fced79107e47762f3ed7ec54ada54cd9c1dd7a97e406753d42fe6da40cc6b001f652a08fce3dfbdeb845eb5a380e9ce455843e5d6c097381526d5"; version = "1.2"; }; "latex-tabellen" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3737737c1ba04175109e52ba9c75940417cf1acc521af4dfd3e09660723218d87e8c79bdaebca187cc6f609448f9822e99481503badecf491ff6cc0d1830335a"; + sha512.doc = "4cfeb0a3a63549c1cb5636784b49b3308b533f6050ff78de01e468f1c7d3472807fb4a24ac3d9387e4a6891eeeaedff44ba31d1a6a611eef35c39175d40d8590"; }; "latex-tds" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fa8344b592c0c6b87214565de65a8551417449915174e727d7c9e2c628c1525c6c7c84fa707db80a72d4386290929bc22a2d743f8f90ec6d5d83e66d21472321"; + sha512.doc = "1b8a885271a58da70b8695fc0609b9df2a15d8f99fb36eab9485e1cb02af4148a0aaf1288af4c2cfb9dfb12f373fe2e4a76e8a4d6363f9492b2434edaeaf352d"; + sha512.source = "1190f480474235685949968d697c0f82e02342fbd140d5a24c4dacfbfbcca6c448531649b3895137bf256971c047a63d0e6aa5b0cd5e9545dcfcc72417a0f9b7"; }; "latex-veryshortguide" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8641b2dd84b1a7dd27f802fe21f0faeb565ef9fb6700a240f1a2b6c9653398e2e7d5608b90c08a32984fd36c0fea5930e7bea27545f71a18e2206ac26b933d4e"; + sha512.doc = "f745de3348e570e4efd2ed2f38f1c4a7a71239a9caafde5fbaf151595fd2c495c96c95f6b135573453037fb2428e0bc3b857424b21766fb0528de71c4ea25133"; }; "latex-web-companion" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e2f87ef2bf0b5f2091dccaee53928f7407300801b9d08ec66793b5276d285b792c2b99a8c447652a48fda227df56c9435d92b976eda4fdcbae0f93bdd6a29b60"; + sha512.doc = "f66ef8d9180d5c05d81037496ededcc0172baf1b52eba8f30da8dde1888808d6791333841dbf14ae53589a1eaa384a00ef61e57a0e5ef70eed3f608edcb025de"; }; "latex2e-help-texinfo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "dc548b02f9161f2cd19c9b35fe3d0610dc196ce4be71f92c3c1d1133516c4ce95243b3a6943a5702c7cc5a1eafdf46c022cbed2c322dfa723a7df1474cd6d578"; + sha512.doc = "789ffcd7ac1362140a604405f32b58314a319c63c71e478d87ca10a2169f25771bb47fa01d762ce16930094471e8dfd1a159d655af02b92283eb648574047578"; }; "latex2e-help-texinfo-fr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f3712f41e8f4040e22d0066371ee53d414361b52966167a0d32bff2c56a27f8751d40e27ce18f49b7f713a0fbd02b5c86a783c44849ba19efaae3dbf1ce132bd"; + sha512.doc = "4281ed9010d9f30dd64abed177a72d8c26de32d759a4382fa2b739744ad3dfaaac37e8439c5413ca427c84d409678d60e6ba126ee2120b4bc33a4d431335be17"; }; "latex2e-help-texinfo-spanish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d8cf1776d5f3cb8784c184cd668208a53371b758aef7dfe372a835b39282355e89ba51a7d0a961cb8550af0ac5702aebaaad822640331d78e6f85f0f84ac341e"; + sha512.doc = "805c02f9e4286fefdecedcf72e0b6155f7a8d04239d9bfe66acd8e3afef554c7902c3de4d205c8dd17fda0cb95d4ff74ac5608cc0ad19928c2489e55666a5a05"; }; "latex2man" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bae51adb723994901517b195db70e69464b02bd2bf85fc1c4cf3cac41ee7bfcbdcd156ab37beace31b324be2bb0c569e69ae24eb09b9ca61919136fc4c4ba511"; + sha512.doc = "59ae050a3aa583d3d6473bcf836a6a2827a6b6fb1c23097478527adc5d984fa3de5f7d7832ab66e51df92993c19c4d717e4b27e576d524ee5da6ae0ccbbabd0b"; hasRunfiles = true; version = "1.26"; }; "latex2nemeth" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7a2c00dc371f30bab7a5899c6cf4793cb784b5d72d0f32a4d518e946b810f7875bed16b2b07e12715bb325cec6a5c1ca0ea59cb70191ab0bd230f6ba0049afd5"; + sha512.doc = "4618a2b808ebc1d3271a16a9d992e1e7831e2b2250ca06868a4122961a9842dc3e0f078770aafdb3001a87403f4f4045b51d95a1c55b2d1817b3c4c01436a539"; hasRunfiles = true; - version = "1.0"; + version = "1.0.1"; }; "latex4wp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "25b4d07eb6ecfce58a5fa0c9db1a4d6002e661b93b84e232530d0e83d9cdaff1db551fc8168e0513602ec073b72b686f303cd0948293f8a903a60c14ab7e3545"; + sha512.doc = "4739657ed83fedbddb072762c6fda8da8f8777f04d4a573736fb46cc2fde4ce5cec3a119cbf2693e84d003d7f1b1dd07aaaf34958c4adda764d9ba23c2eb36ab"; version = "1.0.10"; }; "latex4wp-it" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a9317fc16cc5928513f8669fe2cd5564a77b5e8d91d2a0b1de4b2708be9d3e511be98129de85b816b0733b92046dbd2bc327f9260267854af88c6f5cb727a8cb"; + sha512.doc = "f11b35fedbd12cb33e62498e4aec325b94a0099caceb98091f3e045c36981945d477d7807ff1bb0aa126bfd1b92aa9f52b2a7563ec959cbab6df2afee7835fbf"; version = "1.0.10"; }; "latexbangla" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6272bff77d44010c3d0ec839cbe035df5ab96d6bf1575064bfd26acfbf772fdbfdc5b18b8cba5f4bd94a592a71b79aea2a29f29f479ad2d7a96e171e2b5d9445"; + sha512.doc = "6ef80fc022ba2569149edd903a4ee113917255d3c140d8a812b7879ad5522a8645b2c246eea199bd08d22b6ba749dd45b0177f5ec3c354e9a4797bbf9073ae1f"; hasRunfiles = true; version = "0.2"; }; "latexbug" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "175e6055cc3aba4b284426a5e8e77bcf834d3d97f12c22e165f894be2147818b0dbd252b6b3575048f217a32cdfdb27b7f2dd98693817e62d2d24cd7778d6063"; + sha512.doc = "e1d77f7dc625dbf76e1b46e267e1af3dd932f26fdf3bea283589b1ac3b5427537a7756a1501e32d5ab7871bd6e4435f5e4fd7df7fc7059ae066fb63fe775f907"; + sha512.source = "1fdce6f354ae6a5e248611fa39e152749041cb6a760117e17429a1d358c47cdd6a3659188a08025fb1674106c8ba7bcb48de4556f492b154464079d293557d29"; hasRunfiles = true; version = "1.0d"; }; "latexcheat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "399ffa445cca613e6b84b7832296dca9cdbc7681b81cd709811bdf1ea283f833b795bfff87818298033202d6ae77c0b161be73fe0dec9687f41a80e2d0d42b7f"; + sha512.doc = "e45b46e6a0244bca6b5a17b5eb681f172b2610b499bdc927d140faaf18111dd95e228bd621460f72a2b966a4593c963a123c7d3737ffafb3729704e924b43e7c"; version = "1.13"; }; "latexcheat-de" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0c6b033e7f04d9ace3d0aaf242ac82303c3c1d4490fb935f6898caca34b63522df5bb127d3537a1b10ce74ae0dc9cc1dd4d90941706816495934d890c11a2f8d"; + sha512.doc = "267eba0aaa0c48e1f57b9d155996b518955bccf705455d45af4b84d9e07073df743dcace80aa44710349f415a32494bd7dc1eb5da27a0c55567d1d22df53c5f5"; }; "latexcheat-esmx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "df44d1cec3c8beed46433ac44c8d82ea78a310f7989a6af51e27e6fe960654dcf0d324aad722b038edf10b3b0587b31cf00790f24583dddc5e4c805a24cfb61b"; + sha512.doc = "2881b2430d709aa26d389d0d28f7b5e2e47bf0b73e97e715ea9d7c234236f55afe444a41599abfca3d9b2657cd61fa369c93ed68f47291fd7de6745661caa571"; version = "2.00"; }; "latexcheat-ptbr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1bc5e94d888f8fa98a332dd06ac731fbfd7bc540261b908209cda9c67e03e41a98555ddffd092adf285c046aadb36616aac6028b229cf1a15f751c10457b623b"; + sha512.doc = "fdd4f15dc5ae8f15df994e4d4046b6965e082206974f2f0a1032f61a4613b43cfa2de5d094e3000a3e181c80ea66317b5ceb4ae4b9eba6c6251eb3dbf909aece"; version = "1.13"; }; "latexconfig" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "4026f562b60ee17b14d2e14e37c5e4c4a96b6cd80646eb5434b4baafe4d8f43fa2074f21a22ee59fce85c0d1c248efd8c53efcb9b2361050a8aa2492a1d47a87"; hasRunfiles = true; }; "latexcourse-rug" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8450a659c1c1045489f8ffc7c952eca5b3391c78ebab38ebef6434d9301d980cb6d92e0180cb111983447608aeac9dde479400350a6b996636835d729f96fc9e"; + sha512.doc = "bb44dab682a6a6c47bb61ad47ab2d0e2a20ef157bd89dfc9b475e538e814405055fc529ff6ede698e2f3673485e99fea67bff5710f448fe1265504ca6cd1aaaa"; version = "1.1"; }; "latexdemo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6842456bcce1d235225fdc6f5d2a04fe3df855c00f62257bb148d3f6808cbba89f41a1e8eaf5f2bdbac775c13d9507fb80ea66b9b228dba2f1cad0a4087bc0f7"; + sha512.doc = "5c347c15cb43b59ede094726d4658e47e6c991c5a3e70755a96c1f045d31e1259f2d38ae574010584c4b4ff4f79fa649514bb98cad2615fcb88001ecd7924e22"; + sha512.source = "70c2f64030472fd75ae189dee9769aec03367399c385f9979562a0e48125a5ae4075181b309295d7007e8f5993510c3dc444c709d7b990d5df612d77deb65666"; hasRunfiles = true; version = "0.1"; }; "latexdiff" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e91673ade517a18bccf667ea69b37ac3a3d447f99d848d511e93f04f5ee36fdbf879406cdd0f1323b0c71e226b23eb7009c54070189622a70aa51b40a503f769"; + sha512.doc = "8b5b77955a946e0969ab4377964a350408c6dd55346c3518bde7299f6bed128b6ff8fdacb8dfc174b91fdac2f6eb09a537fcc3f6b19ce9bded9ad1efabf27d54"; hasRunfiles = true; version = "1.2.1"; }; "latexfileinfo-pkgs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "66c698c558473494435173d18aeefde8af1fb5e2111f384c43eee350efd894b88a055efd92a83cd6b77c6714e80dd8522d0b1a5b0e22a2a68e9a3ad27ba604fe"; + sha512.doc = "2ed3fd784728a05660e76a8925e4b0312a47dcdb745c90ac40e72e8d84b16d90dcebdc1f2fbc5217b22dd7a3723030d0fa24ac4976eaa623063ff45b018029cd"; + sha512.source = "1fe18636e59ec712391b6f6db4b054bfdcd815224e8df835c29d3645a371bca90ab648a1a2e60bdc865c319b582f41f95476871e10860c81e2d6353a6143ca58"; hasRunfiles = true; version = "0.22"; }; "latexfileversion" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7b2c2ef5ae64d2921da0fa553f7fb745dc7c8f9c5675f5c018e29a4745f2333c0f51d00eaeac6474a35a382d9286896b0c9a7a105424ec680f53f8a93faa5b2e"; + sha512.doc = "46a5495320ead028664b1c02c872147cf350f05f1f9a18291fd47a266a06a66449bbdc0d9d4818cad30f75f29a2ea3611fd6c88379aaf3a703e76e6df9f6b679"; hasRunfiles = true; version = "0.3"; }; "latexgit" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f0882d465ff22f633247bd75d5e7edb2eb3374eca27278b812f4fda68fd4a0e55ad7003d30529e23b8adf40309a38ad52fd599d57b6c895a97dcaf0a57390e14"; + sha512.doc = "a2efb2deb597626bf6bda6085ebac464859774c8fbf43cdc6f1dbf3801406b7cad38c563fc602e0622c961296c807ed9beafe93b8c4474e849487279b3fab0d1"; + sha512.source = "e682de946afc84d7fbb85f46c1b134dfb237064ec3ba13b8f2de990772475893f3f8f4e429b7a25deba6eac5df312e4d60c731273298e8114c73e50b2b93a0f0"; hasRunfiles = true; }; "latexindent" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6e57dc20b523eeec1c12a4f7d8dad1b1114919a7f5496bc5e23843a4e7ba619161d83c8295b7550b9a92f2840764ab1e198ff06dff80fad6804a933ceaa41a6c"; + sha512.doc = "4ee68381c8830022a15d53ee510979360bf2518c44215d9a55eac8f4731a76785743f269139873a3fe38f7f5d0668066d7579f5480d9a06ecfc1b3b8f9b995a1"; hasRunfiles = true; - version = "3.3"; + version = "3.4.1"; }; "latexmk" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6b0e54438ae19998100803dac357b3dd45b3ea2712c71511b44992dd1caeec4dc19d095941eaf9dbe7193f34c2662a375023a6aa6d1fad2e1c0cbe4df877b899"; + sha512.doc = "c07be91b9ede5d4a879c9e8c1ccd89daaea28bb0792bff72b3d85761980a95c8800be714c923f84d90ffaa561649b1c9953ca95d791cb72871fbd89319523931"; + sha512.source = "4e0f5fff5af6c20670a2c97fa096924b5cf56d8cb1fc599354542311349af1a34ce05b9ef9d10d833dc06986a17a5adc8ece95cccd2586233d74bce963c468d7"; hasRunfiles = true; - version = "4.52c"; + version = "4.55"; }; "latexmp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d9d0ae6f0701609f5ea4b5df19160ed26710e5917e623ade57eabd3289525b3eed34b7dd9fc3166cc8e87c6be5ada2b52da0364aa61bee06d8831a6b6bce519a"; + sha512.doc = "c82e0fac070f2331d4348d01c88e78c0b4797b39c11a58b93108eee2edde1f89b2d8d7b510b542bd9439a33b28d0439613544eb7ffc6f8591591a6bea6b6cb91"; hasRunfiles = true; version = "1.2.1"; }; "latexpand" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e74ed2886e781740d77c18303fd98eab17e431812f033b0e7734e4aec966ef3476605ffbdefb960f7be511ac5c2e4e01586f3ba3b3b1708e02b0656a02e4b6d1"; + sha512.doc = "ab847d512042ea1079621f9492001ee09c278b130a7c61412d883fb3687bb85d52dc53c3133d54acd444c38d21d42d5ad1b95f918ccf38bd9575f9fb19bd6ede"; hasRunfiles = true; version = "1.3"; }; "lato" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9c9d214354a94c6a676eaf42d4786deaa8f81961b13416472bb0c0803abc8787633505997fb847864664d1482c8e3ab7cc68d4d677f7d52fcc0597cd2dbf4d74"; + sha512.doc = "fa5c78806f93eaa134e062c025ab38666ced11d56ffc8e99d9c58894ddffa24b041478c4251c91b433ef7f0290f1e4c437274cabd42d8ce9b20b385218b5660f"; hasRunfiles = true; version = "3.0"; }; "layaureo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "44f52009680b94a76e00bc95302744456534d606c413e46a0adb0a407d35677e904a24c3168236467868b3bfb5a3ffb9573b7c3b53a3aebcd71464172c621f41"; + sha512.doc = "7cd672a57db261acb6e4bd88769c11c11b8eee2ecf3349f7ab1ddc977eeff33f3a34eaf4c094ace8a3efe4affa97c6d1ec3e6a99bf11bab9fa683bef43a264f1"; + sha512.source = "109613de27a1bdcfce407045be42790b97354cc5fdbdbc747bc637d64cb1e1a8e0726063dd2e1061c9b98632fba26c99aa11d8aa04366486f08ef82845d26f67"; hasRunfiles = true; version = "0.2"; }; "layouts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "61ced1589b90bec6ab903b0af2798fc69a428b9f779a54b62fa9300f10dffd119158f1a61f5c4128eb25725328de9e7904dad872970fc89894b4400a57f02436"; + sha512.doc = "2a1be947837b7438f714e98aaa6ec992815e51aea825ee6a7014b7b17b0410aaf8696f8d3d05ab081ae079da1fb617415585b9ac3b84948001a7d363eb750771"; + sha512.source = "18757c8b8590fec84ae6a6d9ab8dea1597fe987e1ac139951a4af625b6210ec38617152b9b96a8fb21a18bd5625040ee6501102a866380874741e3e4be95bb7f"; hasRunfiles = true; version = "2.6d"; }; "lazylist" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c087e45d4bceafa639d58b9a2b10c8b35359014cb909dfa7a64cf84c94c944271ae3fbc2c2c9f42fada7b491b6836f20241c974d4bfff861405f6a79e26c16c1"; + sha512.doc = "0d9e46e939f7560a43e5ee15be2d891b122f1fa405e29055b830c8fd05426afcdfeee463a2fe80a3d9a1d2aeecdf751f941834f2e8acedc1fc0b6a6ef1a7eb69"; hasRunfiles = true; version = "1.0a"; }; +"lccaps" = { + stripPrefix = 0; + sha512.run = "68aafd119b80e4201aecde329bc7231139b7528431dbc917458c3fa14aa94b3a5958220560dcca99938a779dad8c702e492609d82d77cb37bc13ce34f2c54d63"; + sha512.doc = "9c6e529940ea71ba653819ddf41d4a5572638d622635cbeb75b49fe865d1371477d4d465fe4a220820f7817afcc8896d851da6b48d93eb46b29536256154c6b4"; + sha512.source = "5b6ae536251ec31a4f5bbd7a3abc48113a8d720f3307cda7869aa69e67969fc018d4ba9425a02e65a045bf45e8388e2e6ff0948d4430b5a8de465448f4ded17a"; + hasRunfiles = true; + version = "1.0"; +}; "lcd" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6a18878e3ba6724a57db3c3af85eb4bdcfeeb030d7edf092da30c0eed8e7a4d53c26a8d9503a3d23334422e0ff3b955092ce85b5fa0386548595eace27410daf"; + sha512.doc = "37d53aa1168d8c19604aa2d350a19742ceab90690c752b6a74d0f8d75cb7f6ef85a55a72dac0c10f842d789eb64bc5d633257faad77be1e702c0e0a48e20f8b7"; + sha512.source = "8f07ea037000ac6350810024d8ab901730ead7211680f566c7a5af5225bffe0f9bc548bea33543e9d45af095a24ba835f4fc20543540f56c210c3b3a73568d4f"; hasRunfiles = true; version = "0.3"; }; "lcdftypetools" = { deps."glyphlist" = tl."glyphlist"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "da2568ac9f6134c0efca4e7bd994e7363a3f890b90fe29ac4677a8b3f1fde13d185260f7bd84b53d448a24aef7fcb2de8559e5a54b4fb1f486d9c723ae37797e"; + sha512.doc = "ba1d803b7abd0154ccd61d0b78cb94ab1b6c57d966a69bdf2fe3b011bd38c16f0b6248f56525a89b87ee66c2b739d7ebd1eca2d631145a2d00853ec665cf31bb"; }; "lcg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ec52f5f1fdd371dc7581ac18a6c74b01af3143f915db1776b9025004ab4df12dffd51f8bc95efddf571a49cc005692da69c7898f7d647bd606c2bf4add7b836f"; + sha512.doc = "1375d12aaa55b3009bf591eb65635089c8eb21fc81fbb216508af15fcadeb97d2491eeb4cf561c5a48d0413b76af5e619dd5b7d640aab6949a4481475b604290"; + sha512.source = "6a084255d3199eaf1835fe05eb9d83a3f8a9e7301887d41c96c2a8322544873d158850198cdde734cdc11721a87963e44f4b79dd1721b9076da9a61ab66f3ff0"; hasRunfiles = true; version = "1.3"; }; "lcyw" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ed72909665e648fe61aa66d663bd40bc1e28e7808358358f372f6f51490aa224c997c35457f3e1f43c88a4baed1bff212e2b366d8ad06cd6b277fbe16513b5cf"; + sha512.doc = "9e7244e7c82259f823b5d769cf0d78f21f380c8fada821cc0eebc3565b3eadcfd85a47c6f442f5efccd18976d49b2540acc003b81ebc4edf296da65582251f48"; + sha512.source = "6cab67af9beb409950c7f6b74d42e7992e3f2c7b107540a0a57c86475925423225c25250faffedd6a53359c64640521b8f866052cd0e1bb8901c37538beb685a"; hasRunfiles = true; version = "1.1"; }; "leading" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "105a9099152719d19931e1ca250e308f13c3e4c55916b6ee0e8617dc8dfe64ca9eacc68486bd871f2097a88530a2d3e76588e0e0a61ed323d8554e493ffbd6a6"; + sha512.doc = "2f663eb37226fc0ccf197470dcb520e9d1f2ab7e2550a320a21688e3a0b0aa70cf7377bfeb9952ccaa95a3d4a2f9ab520dfe30675bb6f347aaeb319d2e8b3328"; + sha512.source = "2d7bf0b7bbd76f4736b8dc5eace10b9341c469ec8a09f6252ddc6133b476be03c9cd075eb329dac688541d987d4925b43a23bbdc673020d84dea9758ab445d39"; hasRunfiles = true; version = "0.3"; }; "leadsheets" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "76adcdb1c5fc5c6087542e4c362c6ea67856c068a3900999989859d60f4e24b14d2d95afb60ff228f2f1b4bac81899e6ee98ec67e9cc9a2ac4e09ecada6aa4e2"; + sha512.doc = "fd832c1c3bba1cf826fa6f83748e551c486e446aa7d7324b20cfffd9c86eb5b4cefb7d70b910869346e149d70e40f67ece9f6c27237ef1b2ddba830aff6734b7"; hasRunfiles = true; version = "0.5b"; }; "leaflet" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "27c1125bb283f8507ad3628e5dc2e84454e8ef5ff730f91f36a044d1f315324f8a3887ef58124b166396c6512677737db0dc38536249648dd9fc3f630e51436b"; + sha512.doc = "013a4ef9bf00911318d3648acdbe8f3b4d5983692936d793e1d893f6c2696ccb23dd4726706209502a731e1fd7eecd6f0708e77a37c3091ae1125d59ed323354"; + sha512.source = "d2862ecd6b6e989197c407a893b52d0651cc16696b5f55ba6c00690185bae1e9a418b7316d08e1bd00df59af096ad3d3d9e6892e9859837f32e97bec81cc7574"; hasRunfiles = true; version = "1.1b"; }; "lecturer" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "14496a7c36209243d1b78554a4ade2dfa266f8451b52003f7a7222ce226bad7218eb87caf8af9df18524c9bee47bd6280eaf017a82638327e709b9a2f31a73fa"; + sha512.doc = "e12165f31352e6542df0d6f03e26ccc066356cbf9de8a070dbc58ed43f7707e2c088dba4b085d3f3e9597ec9f27ed0ab5da3b47f0f4444ce0725b02ccd19a9cc"; hasRunfiles = true; }; "ledmac" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ee484e4dd117f4f3a316a2af3034696854247fa2063a885daf8b07ed3c346dc3a0d529b58d92fe882ad7499fb65c555b78f56568a2b41809f82bcef4184aa64f"; + sha512.doc = "544243f028e1ab925c4f499197c0759a9eacab054e86a0a17ce04852e84fb55fab297b377817b777964a1c554f972cff023dfdf993d88bf7002445537d3bb225"; + sha512.source = "9b946c70b1bad3e4150560f6c8b810dc8f5a3abfdbf71bbb8f2852853a572bf9fa0a389b4715866ff49fe6e4993f4712ae54000fc6957ad167c5bff86fe1198f"; hasRunfiles = true; version = "0.19.4"; }; "leftidx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a96938daca611329ef760a9118925f457c6bce69b2271eff962d1069acf060722f68b3eafa09900422fb8463f55011bd954dff027358e6f2bc554d557d42fd6e"; + sha512.doc = "277d790021504a2c20725c1a6725dcc169af19bedbd0807a20be1878d9ae71c3a334f02e29393aebbdaec6c5e1b6a9ebb1550468ed4d63ddcc5e3c70b1d24a75"; + sha512.source = "892203a421d8094351e0d89b0a02ade7555cf82a4f17b00ce751cf0163eac333c580f0302875075cf4d378a233a49111a9c274b68784d6c470d6005fd4a253bb"; hasRunfiles = true; }; "leipzig" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6f87196cc9c664a2a2ceeb7d68cba8b8c888d614d668b78c643d4bf099e171d7a41222caa401862ed28506526283de3ad33424ce692ee681a3471f5ba2f275a7"; + sha512.doc = "0243dee577dc4e33bab5629ae673cd3a4eafda06dfb2f2a18d6cf874eeb272675d7935f6b0b1dc062a649fc43874cf5fd65b7845ce89ee54b64793df55fde5ac"; + sha512.source = "2d35a5b27c0f4bd1d3ab83a04ff482e569b05980fbdacc9268bf961e0c1ecba26fb5cb26d6a84b13e1f2b4f3c50c4c6f3b8c6b322a48f550bb06f574322cb407"; hasRunfiles = true; version = "2.0"; }; "lengthconvert" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a275b7d339c777cd52d56d9c38cceed4b6c3bc194f65a76a61f0a68b34cd4118f81a8438c6f6311cc2187fcddf3c1431de7e3e98c2358e8eed432d947a20baa6"; + sha512.doc = "17a73183b7680512e39183a231587568902b4b915e73c35236c6e033dcbeaafd269006d099195852f82da1b8167c9d8b9733da930969a37146319751743583d6"; + sha512.source = "d9948393de8a8f3f84f6d0b679ca45015628b2f55147e188ad5034731f5c3a11edbaacbdd2bb084ff289dbb93bfadfad384b9a7d396090b162f7debbcb8fb2d4"; hasRunfiles = true; version = "1.0a"; }; "lettre" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b1acf94a16d8bfa5cd4f787944713d6550dd8df541e53a1fbafd493a29c9d7e524b4123a15adfe42a2d9e3b4d43139f9bbfab5e86dd7ea177786c3be7576accc"; + sha512.doc = "44d63b455ec4e26aeb875bda8281a011cb64cc052b8e7227ec3ceeab810b07d1dfa767cadceae0f65a940f969c1377fd34518a4492b4f2170571de52112d91ca"; hasRunfiles = true; version = "3.000"; }; "lettrine" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f9e15a3842e5ce0202edff14eb052beab2ccf8558d5abd5efe81ebdc766bb6c35e102941877e8fe0ccb0c8f8a7c58652a7dc91beb661f0bc8856f2a65adf4272"; + sha512.doc = "f4486723e0f9a8cdcc9f6e2ebbec6b643ad03c6a768c211f4e1cfecfd5d3eb36b2d9a8616571667ed57af8569665e7e816baf74d27e0fb8378dcd9acef88a884"; + sha512.source = "eaef1a00456fe48ad32bad56506f7f64ce9037f4cb683bc7e6e854e7fd3c1f4eb33ea92581a5d75cc6c4d070a4c74dc9991f036a25943077b4f761f74910932c"; hasRunfiles = true; version = "1.9"; }; "levy" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "30f228496d77f58d5ff87b13de1dc31d073739701a1b294040b72059112fb2af818dc2ec020195512a8f3b282e883e72fc1aba82f80e4264e687a8a9d9c52a63"; + sha512.doc = "b4a7dbe81e752eebae0a0623a828fca9f95d56593fec150a31165f2f0ff411a5fa3dc0ea55a8baf3df867ce6e006d8721270f6b7bc53f83296b158064518874e"; hasRunfiles = true; }; "lewis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "61abf94fd822e4f4024d87263de75dd5f0f25dc7b34dd236e94867aaa066c6b08f3baf4220cf1c98e39e8c2bf0df23cf79e1fcde5b6b49b1d08c97d898eb2ada"; + sha512.doc = "5e0c052030279023e5958fc77c826c30b6dfec06dbb901f172694eb9169b7e3aa6b245ccb5adc23e03efae0f55cb8dbed832e9c4e63bf0752ee0e07d151e3db3"; hasRunfiles = true; version = "0.1"; }; "lexikon" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "879d0502d1d3a0af7aeab7d8d91c015d1f8cc2be68106a5e84f8421a562e96ee695412693be9c3805cef911045c33058b68f6f0997cd86635a74c430b52d961b"; + sha512.doc = "049b022694280ce8d427b68a98cf267510838963ea7e4ea06491a700a9208ad7fb9e26a9f185aa2ac46be6884ac24774e9f8bd7c2fde3e3e4d4cede4410925d5"; hasRunfiles = true; version = "1.0c"; }; "lexref" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9cd6a479db2cc4412b7bdbefa9e374c0c586bc21377ea95c627651cb0643ee469a45e71f3311baf78260f4bafd52d0ee63d8017e90909e0edbc5b2f2b93f8f56"; + sha512.doc = "a01be087762959791dc6159efbcfd38a8522cdcfd1de969f8306d9b242fb1e8ef24c639ea2283abf543a5519976358de43db34cee0663bc60cf7e123072b3be0"; hasRunfiles = true; version = "1.1a"; }; "lfb" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a6b912d9338a6fb41c32172a1c81fe0f23f8403612f333c833a8e757ab820c723a883d1b93677b5ee4217fe6335a3ed050721ea44de99b59240058e0b71fe0b8"; + sha512.doc = "2d3fe6e14bac5d0d57beccafe48607990b12628b89dc35acd3ba8625e08ae6ad5cc72815b62f1954a915dffb492030942268e5a278d133c53a1944626059cdc1"; hasRunfiles = true; version = "1.0"; }; "lgreek" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e384a66e808ea9514580cb3101a670ea1c9d2826c5913ae4651b3b57035c74fc5d35b3b9fef5a02d4c2e8c306c5f9083133547a50781b5f32f8be06358448cf1"; + sha512.doc = "bea42993770f2a7e2b43332009a82088db4db0a787c41240b9a3b8654ce4d6cc330d2e4763c4274def5d31ee4206ec8fd242835cbfcfc938806a29970d6ca830"; hasRunfiles = true; }; "lh" = { stripPrefix = 0; deps."ec" = tl."ec"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9770669e0fcc5582de399b042709b6eb914def5214ad7dac0df58a4cedc25ccc3c4b28b2aab1bc42f0e8b62c176eb297822e378a81c19552a3cc28f918b03f15"; + sha512.doc = "c63ed045f20ac09ee1b156042c1dec5cb55d9d5dba550217aaf8c0ce1db657a5efeb31c5c3b4736ad78bd918764c218b79ca4d25423048288e95d958da312c1e"; + sha512.source = "b93956ae1543ae8a32bf679cbe1f638ec365e3a3838705ae333063c1fe5cb05e24d075bed2fae6b856208b075744a529bf788d74b5b881d5f2c20f6aea99cd49"; hasRunfiles = true; version = "3.5g"; }; "lhcyr" = { stripPrefix = 0; - sha512.run = ""; - sha512.source = ""; + sha512.run = "8984a07bb6e40d8b79084dc86d798dca9ade631af35311fb795a7d62124341f8c9715633756cf8d195ec7fc00403f14ec1dfe64b981309b8d4035272eabd24b5"; + sha512.source = "c40f2a1aaa7fbdb00f3fab1d445af339c02fdbdc81271f3e6208ec2cc871c7633d3f5198eb33df39a9dfc2a3c77578c8156c81ff101ae3c656d010a23502290c"; hasRunfiles = true; }; "lhelp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "201dc2abd26502b5fe35343d3849fa10e026e6382ba54a3a4c01e168c48ca0739fc983b1ef1aab513199f1313cc3de71de0c778a6639d9fc53e73fde6f044692"; + sha512.doc = "09af222db58a8678870a96472be8645cbcb427e5f1f6e7c4cafde159f51370a67ae013c1ad94dca4ca8e79957790ca8e487519744c165201ba2b5db3f7f46d49"; + sha512.source = "b3984ddfdc303fe63fc79d283446abcaebfcf2d3f7c177ef43231d4030854cf0dcb61d7150265beadd380c006013b48d2ded2a43aca591a32b0747550c747118"; hasRunfiles = true; version = "2.0"; }; "libertine" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4c9d7961fa783dd5b405ebe8defc3924358a21f0a1a2c963f478e1fa25534ded7a1c4ce98fea95980a325ea2f2cab9657ee0807989ce1b7d46de9a059b4eca7b"; + sha512.doc = "161aaea4415c81e8be9b15f2f6f8ab040cbeac2b163d9f84a11b2bbed83dcac1c15f009229819c50baecc3aac4af952c09ddb6883fd9f95333102b8fd234f6ea"; hasRunfiles = true; version = "5.3.0"; }; "libertinegc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f70161b8571b622fcc0cda333bafa72405ee4ef7adba5141bf77af067485b6153973e5ff7af3517943c253ec296a3a45052fe3909137205ee471c251fd003556"; + sha512.doc = "4b379d112b1775b72e746bab2c68f63678644844e34e98db7db3bc1e5b7313ac0a1e07077662ab95b572cbf70c2f6728938ac08130adf9f3ccfa8c8a89730f07"; hasRunfiles = true; version = "1.01"; }; "libertinus" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9fc0c37a949630a07d045740c8f478bb478f27a43359c634cd8f8a46a6fd3c595558ec8e717f885b92381525278c6c5925aababef1d6a98bd0b146e4ec0d2445"; + sha512.doc = "3eaf8d6a34c1b5fe192d3ed644e646a0ae43c276972e0121b463630e6a3ffa721ec5092c3b0e25d96f59ab92a81061502494ff794f26a0a8b24f7a49d8bd0d38"; hasRunfiles = true; version = "6.4"; }; "libertinust1math" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1278414ff7276a740ce1cc9c403ce006deb122e0aaabb12260f6c2479dc0a87a46fd2d167e7946345dce35ac35e3c9f43166ddb36ea28b4f58290e444a875ea9"; + sha512.doc = "d438d26bd9071fa6fe2a48e88b3b1de96c42a75326890bd8cb8a16b501efdf4140a87b954efde7cea65f273a037626423c64fe2ae308c30851dc743a277c35db"; hasRunfiles = true; version = "1.1.4"; }; "libgreek" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dacbd366995d65900fb7827db67f0e68d2a93ade15c78426c147bed7b619c6badc97f1223ea7f2bfb7eef3a65d834a961273418753821f72f1bb490b8457c252"; + sha512.doc = "e1654411fb18daddd2245f361184c8b20ab8e1c322c4de922a02298d41c1d8d4636b8cf7240f4ca346f1d339948249929ead1f63931f6f3d7b956c8f5c0dba94"; + sha512.source = "90bd6ae652a339c6d3203672dcdf02b10338577fe64f5ad4884a39ca33f26a7f7d37dbd2ca865cf28aba79fc884292ff1df87a6ba09c2dd5172c053661836c07"; hasRunfiles = true; version = "1.0"; }; "librarian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "37b546b16928d6b58c8f563f8e3ac68385957960e608582d6cd52e350b06f3fef15f344b50ae69ef3ac4437107cd65089bea8b0fb7f1c92958763e3b8ed47422"; + sha512.doc = "413b745f254b69ee3bb5cee6c6feaa4deaf98db4b3fa1f54e6da74176c2de6241e28ecc1acf1e3bab1feb3dbac418215c44d5ab2e8b4419a9dbc2cad8db5d64f"; hasRunfiles = true; version = "1.0"; }; "librebaskerville" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "86953b3a087b7b31bb9193a6fea8d5e46848446cf6593e2a27b6fe5d8d0ce72a1eed8a2843fbd89c75cf8c610821253210d7a1749ca2664e5f7fbadfd8c1728f"; + sha512.doc = "57932d118bfa5312333ab93869c9ab175d81884a4a1fe22e02a3c3f81fd2f88151cc5c56b58a0b32387491870c812fd01953ddcb67e350a0b187057495429e97"; hasRunfiles = true; }; "librebodoni" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "22600b6e50fec3af193f6f53ac7a30299136dbc09e8046e6b0fd25ad8172e2c2a39b3d5d79c4c3e57e2c1e5c2393f967966761ee8638a41ed887e8ef1d964d1a"; + sha512.doc = "a3dd690860397fef72aad7906f48abf32477f7fb18fc099009f6a846a273fadd0b7ea71c95cb875fc38213bd4266ccd2be96b25f88d097fa295f7eb767545037"; hasRunfiles = true; }; "librecaslon" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3846bbf6027ac8e0afbf946e69403db0eddcd82885e615639ff6ae418d709784a230c7107ecf26ad360c37ce79d2231671b2ee0b1cdbd049241182091e98c9ed"; + sha512.doc = "eb2ccbd26666502993a64cf8046a2dece25824eac04729edb7bc5622bf95bd3960ba56d72598d4dee011b3c5bd93c5e47611b3fe25d9a629f8eab36ab5dcefc1"; hasRunfiles = true; }; "libris" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d05ee7f099e501fe7027c008e599fc37b4a239d717e9fe69f88822336470abe1c2db84f164f75dcb626d0e2027351880f3399096024eafa09d0cff564a3f4afc"; + sha512.doc = "efc12622c48baf467f233b2845f32802248eaa654345716951d77c84e52097e683a54634b838e7821d11046ab41299da6d0f9d646ab87df08350bb9b460021e0"; + sha512.source = "f65829aa8a0fb0333b53826c631a3e201d12b7286bd467f17e6dec30b742e6a8172872a0d2b427f5e53946c6411e93afbd29a55463c667849e5bdc2a54040146"; hasRunfiles = true; version = "1.007"; }; "lilyglyphs" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ea36d715eb258d7790c92ed3a2d459b024d9a782792b6cd03d67ab84fd17af37097c5c3a8f9cc2f9883ff72d21acdff2a36265ac06a2bbe96d517a7d4a72aee4"; + sha512.doc = "df110ee71498ba8e1cd536cbe50a80b91ff07b7ce0b43838bfa8fa121a059bafaf1f033c61b21c10a855623ad5e24bd6b4b56399c28ea1ce35a27dda643f14e1"; + sha512.source = "bfdb720321b9769b762e3e441049b0260fc3b910e481316b0d6487226014428e1b86d1dbce4bf6cb57f9190a059c74e37da49fca4d6914403e849f759ef2b6a7"; hasRunfiles = true; version = "0.2.3"; }; "limap" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "25fc0d9bf29e5b4b4312e8b7165479ea1d9a1dd65f645ac85a6efb8c0eb0208d42da8d40e9cb5ab8712ee934c14a21d2dca161877bb3ceafd79505eb16d36038"; + sha512.doc = "f6548c21fb9ee32b4f6906bac884d8e49b0aa1b083db3a49ffa8c8ebce6647770551f179bc6a338dc66191922c7bcce6d82810579a9ed91a49889af2873fb5c0"; + sha512.source = "bb949dab7b46aaf19bd9d1a9f8488c1be245d814b1fb59b3e2ed58e76b3c30762977767685b0ee2db37998d87178986de8623d9a1b90da6a2a6ed2079add21a5"; hasRunfiles = true; version = "2.2"; }; "limecv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f1b7b470651781530cc246bc9986eaad0f49378f9e952d816769c3f08e56458fcf8c1d7576179ffb999fce958dce79fe3320d434f82453abaa9c7807a8c9d620"; + sha512.doc = "5762f9d12c6191544ef752490895bb6c266ca1d25c44b65caa585230e5865b191c6223347cd6f19396c1f72840423480996feb90f80c773160ed0358dc7b8381"; + sha512.source = "b56bfe74e00a7525eb1642d0e50511990493afbc0b3368a84ec484bbeca766f190083a7d66dab54240ae896739caa428bc91696c58a12130c73241ce87202761"; hasRunfiles = true; - version = "0.1.1"; + version = "0.1.3"; }; "linearA" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "29f35b4ee25311d9e5e02150b59ac51336a0d393a7f9a8af302dfaf45415c3fade0ede40f9e7419584e6f326739e2b91b60c84c04895a26577b651f0c848d83e"; + sha512.doc = "31e600145d4ff0f0f0fe526a2e2138f853059bcca04e956d0fec6e9b80967e7a2beeb877e6de886535ae79b627137963991f946657292ced556f873e0f8338e5"; + sha512.source = "9b043a59456295abef96aef8001601c1234b2dc38a46180e9ff70999564522701ccf08b3fa047995535cbf27cd29867b54a1dbd4298560430cafb35f9015324e"; hasRunfiles = true; }; "linegoal" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bcfdbcfdad91162a9ca08f929baa0dc81be1f41e847fa40f5479c06c7666d17de6bce3ad2f4b72def299b17d09a3200e0542e042f79253ea6cabdb5738ef1ace"; + sha512.doc = "a88af2033a6f31314c26539cc2d6743d1ba58148be213436d522745ec1ecb6626d23cc35fbfcbcd8af75baafcd8b58dc2aa560a08728443719a010396320d885"; + sha512.source = "f3989ac27eacfd2aad5d1b6ee7662a9fa0d70a79988a675647250519bfc6206728f1bc46e0dc3f3b71523945151b42d69f65899c7f36099e0a56a1a77f5b7a5f"; hasRunfiles = true; version = "2.9"; }; "lineno" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "727809407648be2718923496d60432b5531186510e8938c0386144cc9a321196d9cac2acd74e21bf3c510c3a8750b7a0dec0a3a80ae196bb3e6dd1b7c654383f"; + sha512.doc = "66fc957be05ffa21f8644ea4bfed0b1dee6a0f7f5dead70a7bec0ada6fc03097ec6c8bea2ef41a33d0499c7e517fe76bd4c962a7b249d7c3c0a2d0ee9d6592b7"; + sha512.source = "2309e909f7d908e6f8d807113de2af65bd234cb064f55b4aee18f25d978ddf633a63451b82f8779243fe3f4e8b4eff7fb6e481bf855064f69c6240ae82242c75"; hasRunfiles = true; version = "4.41"; }; "ling-macros" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ba5152f9ae9b8513c2a63bb1a019172c45e75fdf50700f3373ef195093b9c08abb73b98fa9f7f472e40bc92ca71fb958dbf1a746e91941afb0768060b51fa532"; + sha512.doc = "e606c2685c7ee3e3d376969d302aba18a120c8d4e5681b6512a489896c8550fc37b7030688cc2bf6911df19295bd290004ed80818db3befb4a520afcb15834c8"; hasRunfiles = true; }; "linguex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a032952ec7979f65fc905ccd85cf317ce3bb7e0091bcfc9a9480268bfee18536777aceb93553e47cf2b287870be84d75666acea2948f6720b75e2644c5e0334a"; + sha512.doc = "c60e422c8f1fcd25a60a1b8b83543cc8fc07855d0af32427003834eec3360675083ea16edb54546dbf974af7811b653bd9f6c5bad28564427887c1d92a0f8dc3"; hasRunfiles = true; version = "4.3"; }; "linop" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1c8d84670e633ec9777cef1dba12a2062d2c9a336bedf97cd572622061b357d51f16d4a3bb5cc1ad26c4a70f20a3c7eab5967842782efe1b380e309699779d21"; + sha512.doc = "c8bb4645a9db7c942678a2b37796d58c709c96898b1bb56311389c7b8c8a4c4bac367c7feb61f04e60a90e46a48afe1d3739427f4c97a155aa4a943809fc51d1"; hasRunfiles = true; version = "0.1"; }; "lion-msc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "045eac2fe20156727121aad156682225cee310732e450a798a923f06262977ed4ad13e52da96a623a57d8be28b632673fb05eb8ec372478af0e2bc5a94db71b9"; + sha512.doc = "052eb12bc1fe7d55b5e893ae1e02ce27e3bfc801fcd0f70620afa08cbf61da2cb4fb04d9daa503134a72bf9bf12d3e3cc3769871b71782a9afeeaecc0eb519b4"; hasRunfiles = true; version = "0.27"; }; "lipsum" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c10c9355eb5dd31ae1de5f423328f8024cd4d1713d13bf22f1745f6c2eed9072399e3501c047f6ae6b4b6f83a977a5427d2aec249e68728593891be91aaaed13"; + sha512.doc = "22b0ab7a8bc531796453fbbd1ee1e7f284a3909010e3d6b3972e9aa8b6d589a6b91500d11c65671304564dd9cfac209dff2eb21b070c1266cefd069d7945bac3"; + sha512.source = "8678218c23e21bb0a9c5035737b2b09ed067f1cfdb73389ccab3a68be5ffb8f34c1058e30c9dd405b33c754be7408210c83ef49554b0da0c0596ed93e79fbc97"; hasRunfiles = true; version = "1.3"; }; "lisp-on-tex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "73690cce2dc6390512694085cf4b38a80471a803aeef949156ed1446472fa40ec355ac47c3c3dc596539ca8943f211a3d92efc17a06ced985afdeef2c731ceb6"; + sha512.doc = "4709f081e5f41c0761476cddf2dc91587ac8099f43d0bc1c2818fb229d24d16dd3b40d4858a44bd22cb94e15e8b83619d6256023634d4ec6ec06ec5721591b32"; hasRunfiles = true; version = "2.0"; }; "listbib" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "76a88875fcd0615257e73772e87ed4356686890936ece423b934f14f9c2be3a8512d21823783b03d1198e5718540b43de5239b1d8e11e93bb26519322518cef3"; + sha512.doc = "a3bad539e30e0c4ce041327e0dcd3f5e945a8c23e5bfc1a2d6c7a8a2f1cd38a53cb38442d0b60784187a746b511e5614b86cd0e2cc3e70869afa04a1fe9bdc55"; + sha512.source = "1119f75cd408d64a11cd93121ecea5e4a7959035094b88aeb27e02177744ad8acb7eb2b02a8716a8653279a71ab8769927d550d4f03fa39eb731d45cbf89a029"; hasRunfiles = true; version = "2.2"; }; "listing" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b8fadfe932495715aa8872013ddbe7b0de3ceb104d5ee84d77b2e16ff0176d7a52614be2b7803c2552794b6df6967e8d4430208f51f8462fcc6acd9d5e999556"; + sha512.doc = "3c83e8aaad29397b3b4004b939c3cbe4a490a93f568ab2df8cb0347b186705eaade065495afadc39aed2815a1c4c1ac731a7c39ad1a0b27c59a4c6d940a89818"; hasRunfiles = true; version = "1.2"; }; "listings" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "aec69d06bc6a072f836db36548ca5182093056450fd43271938bdb4f55b79b05650c925cb7286f8a50b7786e46c5e0b5447e14d231fcfabf4e7ad4b8bf401c63"; + sha512.doc = "902217e3504d02cb1bb5a136a0d3afc0c38d19b688b92fe835312f8b6c30a3c65500062cd8b9a50793a881d866b8b26c0b291d60ad6c1631d26f5865ad61db34"; + sha512.source = "a8b9d0626159b0268d8c20c69ceafa1d701b01d6e6ec3636ae3ea1f988758b8a28b8b52d486cdc1df8fb84f583d4e95917d425977e86d10830b3aedbfc6490e4"; hasRunfiles = true; version = "1.6"; }; "listings-ext" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a40ef2786fe5624c233f846995903ebe19fe6fb9525899f23e73818eb8f87dcb296d6bf0c23366741f6a8eb8655c21ae7337a4b80d90949961b007ccdc67f461"; + sha512.doc = "edd67257cb74020f36a11a95e6f53dca80b376d73ccf75a87d689ec606019ba35f5b836f012c1817764da8c3b2947ef47ae707f22c47c4096dd31c4bfa58a327"; + sha512.source = "4bde1dbcd6c5dcd258682314cbde29ce93c4c765158798b27fa17a23fe77c3e4ef73f86578716da6233039f864bb44a1450206bfa7c12b7500d650c16930784a"; hasRunfiles = true; version = "67"; }; "listlbls" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9be2d45cc5374fa8b7c71ad82a310fa976be7259081c11c07c1f91f691d22542639dec0b3f5538b915a245f8d850c531cc0fb44e985ecc5b9fb3d3daa9e2f77f"; + sha512.doc = "0eac925db69be4d8fb5ca7adc47f545373e394774ad21469298684d6a16526a3448444e1e10b2c6dc124960d4010e168cd0d2f90212968af154f87a61c34a1b9"; + sha512.source = "ab651ba658ca52055453041274f775f4b0b82d50664b60a9552e813e0a39f7f2713c5fe0194c29d24bb9fb1a7786fe152e8b9c47b95a549c5f65a94eff7f6a64"; hasRunfiles = true; version = "1.03"; }; "listliketab" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9173a43a545b910819bdbda9293202a3fd03bd8dc135e41caf44df2a28e119ac17c9efb6b67aa2958b5642ea22178b33ff50da0322e7245af4429a73f511b4f9"; + sha512.doc = "1006f6f6c844a3e35a6c0c680071e667eda495ac0993f6065c53c459d60c5335913f6311f8664f8af21e329b31a0817a972d8d039b85a3034a1ba41f15f30e7c"; + sha512.source = "3c48c91cb0685d0546440d8413b5993c51fe12a6abc85954e94d5853f6fed474d14f8b13ef8915c975848598914d5fabe02d84db76be423621a6ebd849fff43d"; hasRunfiles = true; }; "listofitems" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8707125a2294b470c19ef95437c9e32c0645eb7e233b376329c44b53ca7376e23f69d337e74d4fd94d8c3ae8bef9af763d3b7dedaf18e53a1574256179e56a9f"; + sha512.doc = "d1d482511c86a26ee758bd1aa1b7c28fa3d79707ca3f3ae24825cf70434f310b5d76044a0ee3136643d184051bdad03974d614f2c84f68044dbc8ccf4abf115e"; hasRunfiles = true; - version = "1.5"; + version = "1.52"; }; "listofsymbols" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "851524b6498013246a8bf2498a68d094719a74ea7334d8571feb50d2f6f80bdbc6cca38d2d5fd3659c337c5da083159e9017d99c6df24ecd25c2f083b8278b6f"; + sha512.doc = "d5b843cec591671dbb2ac0db532538e3053e72803487a411fdb76209d7c7dd17db59fcb7232fc12b3c77367c274068df54207ccd9083f284e4f3659e00db8931"; + sha512.source = "3e8ce5d91cd64060940c1a617f099459a7635ea690c2ab07c8c2cc31dfddccf7ba466a2d9be55e1d16d3856d1c985ffc1f9b81a3a566be250cf61eec013b0a6f"; hasRunfiles = true; version = "0.2"; }; "lithuanian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "67572d1cdcf1970fcfeae1031a9c120db59864225bbfbbdb5b145267c1cd9a6f2bc526a5b49b26f728a526cebdf727f4e12c74442676dbda7602618473c08a0c"; + sha512.doc = "1f68d0c0fddce37adb915d2607a488e4c517167f06d4692f53fde2a39510a704b26c721dca395dc86c3f6a91f49e67c030011dc9a2365879baa65b488191ca66"; hasRunfiles = true; }; "liturg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c012213f66f6c2bba328983933a0caf38b7bd0e8e49c8273124c96113d4a1dc1e9dffa44ce97fc710f483f3d29946341c6b67373f98b6befb8a19b90b1fe0283"; + sha512.doc = "84b3e4b1e49f203532d501ff3c1896c24630b889b6b87a234fa4124ce13248136d5334461a7d66539b6f5e4df8f99da009f46a70bde6254724e0217932a81ebe"; + sha512.source = "59fda955680f5173cc4cecafe359180dc45b0193b23549ecaddb82603b6ad509a8a68905ab0396335ba34b0ddebcd14d7a7f0559941e74d60a519004069958d2"; hasRunfiles = true; version = "1.0"; }; "lkproof" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6f5c5095a7c755ac2c83dc3106414552bccf1035c4dca8a69f434e29d5395be3510c226073cedebfb4fb928322579ef5ada89d11c245ce2231bb8bf246d32632"; + sha512.doc = "6576bd300dd43f4a83dc8e79ed77ae5288228cd6db1efea3cf632359542c4c54d2c76e8681aa63f0322990a51dcf7f21c86650481563e08a7689dcb14b9a6977"; hasRunfiles = true; version = "3.1"; }; +"llncsconf" = { + stripPrefix = 0; + sha512.run = "3bfab1e51b54fa028a08cb5211c0b91f56c19d7d351feff134d86b695edba2ae7e2f4ad2b270f11b167470db610c41082fd1f1b3c9145986b76b1dd2548ef2f7"; + sha512.doc = "7e4f31797ea7d1f33e909003cc36af4992080d8499ad800445b40ccf08b8333dd9a80bf773174036689d8de5bb4161693490fbf94c682b46c0ba5cf8529d683b"; + hasRunfiles = true; + version = "1.0.0"; +}; "lm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2946873e80de07b7bf4365413e674d4a7b5b91f5d528c0b3c74e014c070843e7c0f18a5211816601d5fcb1a333e4eaabf6c3d974e11442c4425410230a62270f"; + sha512.doc = "888512fc883a28d058b05fdd6a921768d2ce26efa51c1e7acd71875ce9d975556c84bb0dcb590bc18d8961f80e135ca7e75bd91defd43434418197e6f1912d48"; + sha512.source = "f1b6fc2242fc0a7ae019bc289a4e008822f64fab5b2f9780ef29be63e00b492b2dea25c67aa1af95085056b6e9333d4169de643277d5e5692ea61c672a7cf218"; hasRunfiles = true; version = "2.004"; }; "lm-math" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3c40249166a62f6e0da24a6179ecb44208fbf61d844998b2ce0ee6b1de958c3755544b545d32f3d8edfc0f617f4a1d57e73e932b8336a439e014352a36f738a0"; + sha512.doc = "71795c7ac57105ae22c0d3755d7d25596016e864970cebc4359abdc86792b59d15422ac191ba880f3c2b4aa6a4fab1f8e664e4f8fdfe5df4c1ce899b620cf91d"; hasRunfiles = true; version = "1.959"; }; "lmake" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3231463e90ef974cc3a2fcb837572c54a3cfb230eeb1503347e2a8f4ca1ee1e0f75edfb4ac6a467ecb688cb60a32784f025ea7ed8fd2f4f116a4654f020ba807"; + sha512.doc = "457227ee5f6e0b52f7148c7d93249b104d825125bda9c5dd5d0e1bd04ee62ea19a4bd0c4ec6db01c611ef1c99532ccd5a5b41da76c2684b086460b3ce156d4a5"; + sha512.source = "0f202fdce500419e6a128af82dbde7483d7a983a6207eec1c09e3353a8f9f45d52389f9620e7f10758dd7c4bd6db0a828d81632351af7bd52331557844b081d8"; hasRunfiles = true; version = "1.0"; }; "lni" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1803fe4e1052e5eee5766e537781d3dcfe36d52a99e1b12bcce29d427587e36050e51f59343970c9d0a397dfdfb3fe97fa35b108c50aaedfa6083b5fe18fea15"; + sha512.doc = "e127e210bfe72fba5fbc94f5ef8b870e7df4ce6bc4da98d37121151dbb2d6443e015369580729d440204ea2da60820832d2da13066034508e9253c6d61101f8d"; + sha512.source = "375f110b29a823e0f96084b412f906bc4bdc5a740d3454c8b233c734bc10736b5fe74f7a3a34023c65822dec4f2f1e671f872f3a23a8259976f4b9efc375ee5e"; hasRunfiles = true; - version = "1.3"; + version = "1.4"; }; "lobster2" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3826e5e811d46eb796dbd3dad2534e94533676919c674b608a074ef50d99932f68268ae536d497bfc71397449d88222ba212a826dc39b63d085013d546f620f4"; + sha512.doc = "1e0d858fa85a92ae50db7c1bf581b62937442397c175072e2c1d87bec452ecd0b291073ba1677150d1a0f7989dd5ce968ea754543481b1ed4538e5cd3b04a50b"; hasRunfiles = true; }; "locality" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3d3ea65806be84003471401225dbd7704374ce78f3a3dfaeb5db4cccec7c3b6006d9548512e118e05f2ddee386044941a73b29a2e7a54103c7e6ea6b84bf22ad"; + sha512.doc = "ad273a8309e4924511f98d19c7472842a7c618941f9b155318afeece16f0cd9cadc2620c97ac3afdc3101f9af92b61b228c813d9702e6837eaee4c545d52dce7"; + sha512.source = "fe9fcf84be9ece5e9265e52202b5eee8623da0842f250996653ea4f4bacfdb14d9ee48d1f88259319911487ffb83c69540a5bb4a957b8d6eaf89b8610093ab6a"; hasRunfiles = true; version = "0.2"; }; "localloc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2a67f60e4a4b5c430ba95461db6926aee442a2847f8146383a365de683c8e9061e68df22b7212b06396eca7b7749d912175e01eb2ca1544206713752f20f181d"; + sha512.doc = "5457660f931bb0cf3a74e5de346091c3aefe536e04851d6fb3c6786ad977e70f430be6035891011ce8deb0aa286568264c50b0e3e4d57df2525984f573ea8226"; + sha512.source = "33b3c1b4b9f3c69f7e1e44879b99bdf31db08b0a1600e0450950edf93700f35fe19b7ec769c0451ce91c240fc6f3765da5041429b5c15a613f4516e42fb4fc82"; hasRunfiles = true; }; "logbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ff833a3c0290dac512fe511185c33248811ca2d1980234651db3f3e5c54441d6125b1c13683ea884704be901313cbe7af99939eaae233cedb9420ad704fa7fac"; + sha512.doc = "4b0b6ac80f9f69aae1e8784e4e109e5e6c78b44560c9f2e1a3ad164d954a9b77bfadc01ded8d7891ff04c01b864d29865f6a743ee24b6fc072bb3774911e4f73"; + sha512.source = "ae52a0a72a72a0a7ec8ab5b035080fb9c55cfab712659acdcb57bcca6a1ab95a80520116f8e72523e8da9956458dfb7466eccdc23a756771fe8feb8283dc204a"; hasRunfiles = true; version = "1.0"; }; "logical-markup-utils" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "30ed86de4071302fe2b6429afa968685a286cf9559902b4de0c585e6b752b31c97608158fd122668b260e8def41f1ac26f446b61c2ac476a52dea764406c5945"; + sha512.doc = "b48e8068581ccfcf21cbe3013d7afa0907af9036ce999caf5e9d449c2df17b549c1ab076eda521eaa5f0b0b1e00e97386eebfd36d6bf5a65a9fc971f9486e565"; hasRunfiles = true; }; "logicproof" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "912b97323bf2746763c34b36622318f2abd0ee4332766ae2b04e6ae3e73455838ea99e27e0a23036143f4f6a55c37bd95b303009e3e1435f250c0c82bb38ece4"; + sha512.doc = "51820ab646b6cb91a1113657fff61256c69de8c37c8b0dc3c7ec8b22aff7f5980c01827caa3e3d4d5489bc75d400a4b50749dba16bb02ffdf65a4a0613c9e4b2"; + sha512.source = "f8415aeb6d68bec11f4274a714c36dbf6b88d594282fe51678b26f26c95b76588cdad7b8e533bb604cf848894cc3f13ead84b40fcbcec84f75db7f7130e1eca2"; hasRunfiles = true; }; "logicpuzzle" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1e6063c22fde733876b6e6364295fbbe65b936b310f785186ad3535c775e7c477598b0502d515e65a13329eeb117f3a1f2e968b2f85ba9e76397df005e5bdd9c"; + sha512.doc = "dfe0eb90e22506ea20179fa2fb11467935672e328e784dfcb2ae7a9d2840e9d28787fb31a267526c0cbf2966e007082f5a7f8d368854286e734f20f81078eace"; hasRunfiles = true; version = "2.5"; }; "logpap" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7b5d6635ed69c40d69b7b6d5594620f7665bb29dedd55343a1c2a28edb2896da0336c11aca51aafee462deda4c0101d45f44cd4583cb70a861e740aa02500e91"; + sha512.doc = "ff4f9b9e85c3c519940d1ee8c151a6cf816ab01d65ffafd5497d5940f6bf16f7d018163664f502a6b050e9fde3b5c749381ebd5fc23dee622259462c4ded035e"; + sha512.source = "0b4d4e3af35f2820782ab2fb002738c8922693f14ffc181204866ad09854f3eab8e0830b87fc18d0f6421853f02ac79e8068fc804b2716a499561a2017a3b0a2"; hasRunfiles = true; version = "0.6"; }; "logreq" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "58088d0c286fe1b53f54c03850bf5097a0dc467e21b4014ac74fcef71ba820245348b471d2ca5737cdb2964e685d2f79706f09aa8dd892c1b72c83cd8553b0e8"; + sha512.doc = "1c054f08f2662d9a3256b06da86799c9c44fb2d49b31132317e3f79f2e9817d18a3634902d20228cba323c059d3d0f893a7a77ac8c217f8ca3727316ad10709f"; hasRunfiles = true; version = "1.0"; }; "lollipop" = { deps."cm" = tl."cm"; deps."hyphen-base" = tl."hyphen-base"; - deps."lollipop" = tl."lollipop"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f852c9e858ed45b7c67453bb1e19ab7cf34ac62df0f3a54b1032cbb2e969ce4cf6171f872adb83f90f03e81ba07a59ffa93a8cac2cb223b59683b6103118cef8"; + sha512.doc = "a5c79a6276b00bba1c15cfcdd5ce63aba92168d79bf4607e5c985b199627d54b5de4ce8d177b684532c1516a218651e3b52dfaa72dd100b0e359e02a6e06e8d0"; hasRunfiles = true; version = "1.07"; }; "longdivision" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2b15d66f5a88f7fee4438fb451c76614ccd8f8e2ca473f260589499e0ee981729c5763bc3ab2fefdaf1f29fc3ca30e79b26f9f184a11f10713722261fd811d09"; + sha512.doc = "49df965aa9f7ad8551a9bfbe7c0dcfb98da0437cafef3a118f5fb492e3545262e9b9679e579a04ac492749b949a197f3bea1ea1186419bc44e402075a80330a4"; hasRunfiles = true; version = "1.0"; }; "longfbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9a63f00a6670d55a8e6cb8dc468f4981f67c6662465b482404f23599aa9c73764179a6458bf9e60b49138531563cec3650050cd207cdd27b868ff00f0d3871bf"; + sha512.doc = "994c537db7315424d4f426e92776f7b052ca0366cbaa97a54c5c69ab8d417ff4239ef1454f5dd34443ca5462c3a30760bce76c2cfe3498852e2b9ef88c160aa8"; hasRunfiles = true; version = "1.0"; }; "longfigure" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "97b4c6c7c0044bb48a161d9f869ecbfc418a0810e0ae26cd00a4bfd97559236ad7cdee86bf283eced10d3862949d3033c6fb261c1e472c7218aeaad45a92fffc"; + sha512.doc = "cd28ed5a9b4735112f2e5e5437b0c1d804ccd4176df9285652cb7dde81dcdda9b4ed2496c571e694a7f5c8a8db83fa820188616d98ea55a3b8847c2767823622"; + sha512.source = "0ccb688d74818fa4b51c964d1a9fe9a9a95943a831fae2dc870d69183fd847f57d44a027d8c13113ba4d65ba3434bcfd81aefd32b2b334308c82719df1618754"; hasRunfiles = true; version = "1.0"; }; "longnamefilelist" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fc272c97f158a47335b89e4b3b71c0d0b8579ff5dab932ae46fad31b2ec7b4c7cffbefaab2b2d432eb116bfd9db780a2f4d5f1a77509ac411af6d694fdb8d6c7"; + sha512.doc = "45fdd54dceed8878e3e0ab885dafe887820db5a72ba1e1e791dda5fb468f2c328d0b26947e6e98688b219446103665c70db6cb6d425c58914da27004814c999a"; + sha512.source = "b73a7b0498a5f3bc236bddc26d848b446a57c01f6040efb850511b34c93fc07e11dd95a6dec1c748457d960cb1f1f776b50a0192b1c66742136bf6d33135a18f"; hasRunfiles = true; version = "0.2"; }; "loops" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "880845c59f1a6d42f119d138a87ca93b214b57a45a5a3aa592cab9aebbd0bebaa8926a67ebe0c88f2316d1604a0c32badc4be237f8eb29eeee9acccd73c803ac"; + sha512.doc = "741b4590c9d72a78144c7bd1022d4d7eb0bd39bd731cce38c0dec90c4ee9d520f9b6318603d78ba55f00ccf553bd7e655fadb0778ed4faf4013496c8aa5cd144"; hasRunfiles = true; version = "1.3"; }; "lpform" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1a468f4b783b32638b23dd4753458b31efd041404e933ce152bef8117b7adc42c65c79eb0940e9a759d5e91ed3cae5a7bf794869225e905ef9a4f305481a57a7"; + sha512.doc = "8ab57eaeca83c2549939f6d2ccd2be4caef208050bdeb772990bf6cdbea7447baf58c0914b9e79a5130fba99d74dfae039a31b8ddef5590e712ed5239cd6f907"; hasRunfiles = true; }; "lpic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7d25010b20c273d33715bf7e55de8abcc2eb61c7c200bb408faa09fa4999b4a503ab200ace19ccd744fb89e07698870811f3534b562d2003bd079c777945dbd5"; + sha512.doc = "8ac7e235c0a37a1882313e0a29163a44992d4dad78f5f330a9a94d8ddbbde87018025c73f6489ba4a3a93cbf3a71557adf1469fdbb8d70ee1d35dd698f86d44e"; hasRunfiles = true; version = "0.8"; }; "lplfitch" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0b39939130d4ab4e9323caa298e5a0e983955f12f3de922743503c9db33fe132c0f0b37dbd7676f987babfa024c740b0514d4f3d32082e4439b7a6f330716bf2"; + sha512.doc = "c88bb97e1524edf8f17370955cc1fcd5c468e5c37e76326fd40c95f7a41c69d9e4ba35afd11a0dc7a4cedb17f1b294f68c557aa2baeabddf43f683cde814d2ac"; + sha512.source = "b094ab9c31d7ba30ab30392c7304bd901d05a5ae306d26f72a52b4172962b0833731955436cff93ec0af245e0538d7be9d2bbecf9c021b8001279f7882e222c7"; hasRunfiles = true; version = "0.9"; }; "lps" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a1b1c880bf54e2997c051ebc44a0d8b6382d022fcbbd2bbb93680f2f94811c1bff0968db54c9f8fe6c29f9cfa668832351b0f0daf2edf2d6b4c3697367f0d593"; + sha512.doc = "b5441d08ad5db6d46f33a55fe717444fa2d53f839f1b16534630eb863aa22e7c0564a423a87757a8a8e337cae31f0123d68bafeb91d637cf21730033058cf4f9"; + sha512.source = "ea30b900bdc162820c30609414c2d2b53c62d303ef5704d213bf0befdff89884233bfd68dc26efcd129268e04db2a56de3708122a8b8c1140a4b078b939f54fc"; hasRunfiles = true; version = "0.7"; }; "lroundrect" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c369eb9eb5260e1cc99461ebbf4c62abd1eb2e75b17560fea1158d7c3e045c98eef6f0761f33e9b23de1f187e61e3f9d8dd7e8fbaa9338f9c1a6617a4c7fefd8"; + sha512.doc = "fd5107ca3a9d81f3c413dc1a83af0150e0c68a5a7f9eff7d476d6a9945ed36561a1f603ac120825e102b9a6ce56926271bcf8413ad61295f6096142625e4612f"; + sha512.source = "674026d57f198af15644602b7ccaf5a2772a5ddbba3a601f8c6544bfc2d96ccf33296847092599b600f33fe6ee02090ca648285b29afb8d8f25b1a05b5f49065"; hasRunfiles = true; version = "1.0"; }; "lsc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5fa31f26896a7540a138ab8ca1682df709c08c9d647437a85e2923232031172e69429844140ea6e5d004356864bc4a9ac7091d5eb9a6330083a7d54043027ff9"; + sha512.doc = "46d4816d1076f17387c03c999c0efcf080cf216e5d97e13dbfbe6925e0f489c588c4ec9b7c5b1a1421ae1ab927d82a85602891d1533a587bcfcff78d65b9e02c"; hasRunfiles = true; }; "lshort-bulgarian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0b2ada342dfc3def287e96f5bbcd63601e601fe61e777469262294d7987fabdfe8e44195dc7dbc9e8db2da3bd1945d61a3e5fb154fc82c59a9211bb36a324140"; + sha512.doc = "f2ac03a25bb27a51c7564f2863813d3eb8b5f5f4c306952d42fa81b9a95104bca1f15236ca6c2eb538398103a13c3f52f03656ac4e01ae7cb879d1b94367e942"; }; "lshort-chinese" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "494c80938d8701588f48a33843c9b25d35b5ee09688e73c42822927b198eed24ad34d99af3e1be5f1c8116e87888f781ace3133c9f2ac8c17e13010f29238a43"; + sha512.doc = "4e846e78d5aa268998bba324aa8e0ad6f21d90f16b81ea3d48a20b91d2e6c35d3f3fda8fc951f85dbb18f0358b6e4ea59d8bbb4c897e77da83acb44a22226dd8"; version = "5.10"; }; "lshort-czech" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "18ff9db89f45c825533f73e69f6c89cb56620b36f7f33572f9d49fd8b6abe9430c7e5e1fe3b863ee5e31dcc15306d0cd006bb830998ec4f8cc919dceb925ece7"; + sha512.doc = "7f70f63f9a4262cb37bb2c8259865254d0bee1cd1ba2cfafb6002fb7801711c832143178a6903e7d03625ae92041ec820eb4d1109a98fed28d9ad7ed79c1150d"; version = "4.27"; }; "lshort-dutch" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "62c08f5226bdb63e5675c82f9a14041e6fa44483b2620ebae9b77dccc026488e01f908a9f769c4bdc4356eabaa8d3da8c43cf16dba387fddf9f72331b5a330ce"; + sha512.doc = "5999f216df5f7f7a927776e54fec78dcd320a312f7e95f84c4b47110174a24b9deeaee6f1e4c1977558309551fd479218ad97b0a39a4addadc2f8dd23859a3ad"; version = "1.3"; }; "lshort-english" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - version = "5.0.5"; + sha512.run = "c08cd60373d6da6bed88828dff55c77fa103a2db614115a638b784ee17354e07f3467a6adb9030a2a7562a7ca8b7330f4ec3a9f6547c466eb4521de6271220d3"; + sha512.doc = "b7a2e7873876a2001e0211b26d4ca809f501960666fce5b572adb5bf60b8f60bc32d22b6de9b094f4652d225ca643d687d69fcd8438d27c07e2f8e0c36226a48"; + version = "6.2"; }; "lshort-estonian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3540b7ccb6f166525561fb39147931aeef87ee64c79ac8207ae0b9dcfcd95757bcb4a31fc57fc700e5746b1ce1cf8204fcc9e3348be5764f638d328211182dc8"; + sha512.doc = "4551dc092e2a701dd924ec352f983611cb2ef19038046e170bac22aeffca9adac27dfe93d434c74400967a718a7bc7fc91cb533ea4c15cd3aa4e3e4168f40c49"; version = "5.05"; }; "lshort-finnish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9b23541c7c4feb8ce2003ac768163002144b921524fcff25329c816f6a5ccea36c59c1390b1a053bfd269c3d55c2af3301cc02cf7d876e71d94abb61ce6697aa"; + sha512.doc = "9905feadad575fa628462e2bddf489aa831181bd543e8bb38aeda11e3f793d2f65a31bee7aeede11643b7eb56ddd8ca1376fb2d19b0329c87c71eadbcc1c3d09"; }; "lshort-french" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "569d06fd4f91fd840efcb85dbb708796a59064e50694ea53450c2e31ad0dc4a099db2d5e8bc331b729c349acbd1260c543afd3bc5823ac5ec74aa9f8390bb4bc"; + sha512.doc = "ddb43a7318bfaca9c619d3a61761e99407d4051e07aafac373e45ce7dbad81b0fd576995d53a14bd00dbf1a3f41886f03f53cd158149b486697190549af70f12"; version = "5.01fr-0"; }; "lshort-german" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c3eab626a050dc2648a3c537b1659a0d04cff5400ec345cff3689859c146f030af49551c2216f786cbb7b8161f2e4c8c1c4aa3f75e73a280d833d0c703cc112a"; + sha512.doc = "3ac4a23508444fda57773f131ca41ba532d0718d95aa9730ec5675971722797c7ad0e4c204a4c9c48d5803faefc3d109f8981f0429138a54e248105d39271129"; version = "3.0b"; }; "lshort-italian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "06c2cbaa641f8162887de49096701c8791f9af3e6d64817e8abbfe9167e79fbb65f6cafd5be06035deef2e48dc03f8b993e8b5198b8590f919c05ef86c7b8f57"; + sha512.doc = "aa57d3e8bb93ee15a9cbbdab2f5677aae5afa38ee53653fc2566921e7af14f0d8642e7127309a9246155f332e93f06b72fe727b55e7d906cf5bb58f9c2ee13ef"; }; "lshort-japanese" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "31d11e8722a9874073867869c78c1367aef1633aa757bd82381bb06a02233b83d5cb01f1e3e435ab64f35d8f0f326ed4aa83e8113bd784f0b62f74b4d468757a"; + sha512.doc = "85c2e8d250c27cbc1f84ca2c355b7b2758b60355b61897184f3d383ff78325b649dba2670e42513b08192ff784222ce76ad70cd59517268c608863bfa0dfd028"; }; "lshort-korean" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9f30872ffce767b4197e87d08c7c4fe7085528e78214659d769462cdaac5c9ddc2198f8ec4bc6436f7fd7cb5f24920f460344b122d8f8e157c7b4fa7b282f3e8"; + sha512.doc = "2840b4fb956dcfc1d3e18a1bea5691bc9a6ad4bd855ec35d1631de95e0aa6112f0938587156fe301e29a3a941a34d5eb64f1a08f9b7d7877f3fe8cfce14cdfe8"; version = "4.17"; }; "lshort-mongol" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0bfe7429aecf488a98fb38125a49a80d75022000243085d91a1149d9199a07f2b306fceb1d1d835d0bd2023d87b9ee157bb966b22fd25278c45afe2dfc35a44d"; + sha512.doc = "a6634f05f88c92231aab590d6517666fd390753a6d71a1c43efd545205e90820d6ec8270943d46b95464ffbe55d6c4c725045c4aa7e619b8d721b9d1645c1ff9"; version = "4.26"; }; "lshort-persian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b2238cefdbb41c8a712e8678c9e50716023d070bc7b279aad118624b529ecff376b6fb1d780c96ca70047d052237f30cdbb820c0a2a552b526826699aa907671"; + sha512.doc = "d523b72041136152a3c768a1deff8bc62bccf66084d39c35a8c76ec8073c1d4d6aaeccf4b8303feed5f4d7c3a24ac9d95997c25dcdce4eb26584919e8503b537"; version = "5.01"; }; "lshort-polish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "de698d17ab23b3b0673d44b5f01b9bef75eca7dab6781f9d393de1d6411b86abe9ed1a5881274dec38da12fe5d7624ad58134863f902a792fbc6cd1c5f642577"; + sha512.doc = "b1c79989645e5dd192a94d790b8066f0bfa49e6d5b22a766650df11d167e262a34b4f43536261ab26c1eb3e2262f55f6b7b140c54013cd68bcc63c04cf9a1cbd"; }; "lshort-portuguese" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bbf60d6643f349d979a833c033c21e3a2797ccc45b5ffdcac831f67edad439bd330ffb7dfce619cf0eeea8a7b714e4d60f3a5190fe09e7641a35b08645913c0c"; + sha512.doc = "0ca107e7d891537ca3a7e4a992fc75844755c81c8aaadd11c7f6dac70c06aa06b3de328df04c1deae60bec930057fee89c6ebf47ffd4ebce5683c92df13515f3"; version = "5.01.0"; }; "lshort-russian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fd631c2cdb692ecd9286dc2a0b09b464d1ee05263fdb44404ef627065d920cae1dffaae946e214e1a6e12d5c46f0a5119f24bcdfed473cfa9e1cb9fec0549e92"; + sha512.doc = "2528733a71fb87e98f760f5e6052a80e69cf9b98022daa63bc886bafc16629d0d5ef4204a9b8ad88b4af64f3ab27d4f45f373445b4c55411983b32304a79c89b"; }; "lshort-slovak" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "90545f5f8d48fcf81668a39d2daef68439cd658387193c89ec280e54d5f5ca74cd428d5c92bcd527a5f50151fe22d031ca4200ad258f2ea00250ff1b53b42bd5"; + sha512.doc = "a783ab895d6f13aee097eda3546fa09a89f2c82add3d9bcf3965f2c3aa6c2d079f56a6f78432bdff1c9638e748d88d99bdea7facf8aafa34418972f84224c114"; }; "lshort-slovenian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "340fb85eda395dbed3171f7bf606044d2010d02c4f9f640185b6d3a8d14da5cb59adfd27c06b9c05f3b4eaf52e058fe5bfe613659a2b4ec945f1b31f0e8c1ca8"; + sha512.doc = "8248d8e18a569596a957cbd8d8247dca049cac6e4a7ec68e94687bc2fd66dcf7c3263ec596199844bff09ab430077416167b47240f34717e16e95890044987ef"; version = "4.20"; }; "lshort-spanish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cfca9873f04f7c52f2cf5aa0c2b1355a6df8e233d38efff0a5a3aaf6cba2ea0903a2949a8acefa12741d7432bbb46879a303d93421d1595005a5578b670f5a76"; + sha512.doc = "f240847ff7804173c6c3e59d7ce681884aa85f1978a03cfa85c592297d55944767b7e74fdd80dbb1339f9032a307cd6ad1bacaadb4955647afd30ed7f05759ec"; version = "0.5"; }; "lshort-thai" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8f8ab7d1c846c4e7d19db7d58397bb914ffe812fec77ecfaffe44c0456299e33a72f9c2e8ebb54e0c3653ab30f303c308b7f0f27cf4749a2a9dd7d4d5f17ee11"; + sha512.doc = "6d476297a225911caa75f61ffc02b60253db1eacb007a415ee52ebab0a6aac7a44d4c72e38778aca3bba09c908c653f00b48701a14399a7fc1473d673281a2e1"; version = "1.32"; }; "lshort-turkish" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7504082503c49cbe4dfa998656efd06d4969a68c3458f23835b3c26b85cebc347c9ec4c9bb9b3b4027533046edcd9f92558532969fcbba62398b81afd482d83e"; + sha512.doc = "09b90fb9c7a44ea68be192aed17fd350ccd9baa915ae90809f0b167c9ff46f0a9bd64ee2b8fb27c4bcb9b0d84925f301f500dc1da55717a83f68203b3e94243f"; version = "4.20"; }; "lshort-ukr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6b244223c6e6ae2f7d3ca8ff801e59b24f9ab52389f50863d24037f56d6783dc9d303ad961521ee74cdd615d9eb6aeb2fef4108f1c993275c3670fdfeb5cd5ff"; + sha512.doc = "469975ec19aec34ebeb1d64b210d9155b0322bbd2bb061298f8ec4f6de6430f6c685c7ba5aaef5b121da82d761f8632e25517f710c7eef946daf75c287feb6b8"; version = "4.00"; }; "lshort-vietnamese" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ffaa54f3cd34a0a4f1fa1ee56a2be3a807a5a3e15dce38d4a6bafcca640610405e9315ba538ca202078331b60905a0d3885a825a2faa87306900339ff481dce7"; + sha512.doc = "382b7a4872bb528d2f89ff176e08140c96a8578cd57923bbeda48c418b6a1f19a016372e717fc08c0b08a8fd2762cf44795b699a51bb93180b8c825a5fc0ea97"; version = "4.00"; }; "lstaddons" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d7b04cbfe3af078f1c5bf637c89fdb88327e002c9e20707ed92f4d17b822afeb11b753100fb1c8451988b66b3ee02fe276984b57c33508f9cc0fe925f421cad2"; + sha512.doc = "dea8c29d1bc366e18aab89b425eb72cdedb89d0f56b79275b8a71688d5722d3c468803c3bca9a166261c03123dec0ad134dca5aa7bb3719e902a449fb2d69709"; + sha512.source = "ffaabb9fe414be0591afa0af93f0470ad038b28636c20e2d314a6ac1858f9a5e1de063527ce764b5770fef78ac0bebdfa0e9daffe03ce11d2234c5d38c5bd33e"; hasRunfiles = true; version = "0.1"; }; "lstbayes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bab0746844d13c07a63d07d423afde39690bb8640e2944dd3ec5b728f9a01b782871f95e9212df8d99ed59fce932de6eaf5f7f16d9717f45a1a02e1022c58bab"; + sha512.doc = "8e8636a559dd1ff12345666f78bfb249968dc9e945fe72e9ff9f4f45507b307f018530a1c6659d7a105ba511c0848caeac04004c1551ed713feba1ebc7c89f5b"; + sha512.source = "43088aa29c8282fcc7f772698fffb741ebbee447969d0b34adbb902ae1b07f0ad4e9d621eefa1a7931576ceabaf52d51f25184b2dd1da0d26f9ae7fb1096c36c"; hasRunfiles = true; }; "lt3graph" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bf6822c07a514bdb18b9ff26cf308997b83008195315ebd213d51af7889ac2f39fc2959c72b7535a9f03bd61b519d8fb1ea91607e22f13be58094c1acf770afe"; + sha512.doc = "bd9d9fa3a2ff75d1278d5aa2ee6ebe79f96c9e9aee0709914fb8f092e2afe5f5ad77fd0a49965948b3c484aaa6ec475c27dbded125d5556c697428f3f5aec684"; hasRunfiles = true; - version = "0.1.8"; + version = "0.1.9"; }; "ltablex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5aa9ee17104cf684d69012d1c6b77a7e8a05e9e3a18b4bc2fbd4759db72dc9ba3cec7385dcd8fdb81906473387077d86a5a066ea229db686d51760cf984e9930"; + sha512.doc = "c65e8d32f338e291b70f7081d6e62647d483bcbe3201efc566162f30471a89d977be75bb7f0c966c19fc8ff32f8827f94da863a45c33badeb799351e3a675aa5"; hasRunfiles = true; version = "1.1"; }; "ltabptch" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7f13830e7f8e218228a1d290044425484431180309eb0d35e84d75a354d969dbb0992630ae00f29e8191645f81a5ba7f1f0a8457c2924480ced43fea5b71c905"; + sha512.doc = "bc01fe8ec4621130569aee1faae35de990d0f08ba7cc23c6b42d7e2934e0b570102e00432aa5ee17103bd6cec5fafde363c3390acbe79df7054c5f3b8a82952e"; hasRunfiles = true; version = "1.74d"; }; "ltb2bib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fc797173d5c11737d28c31812cb478a1411e867c566fc0ee02d1c8d9b9abbc9ca540b75224017bc23d989c477e46a6512dfabafc06772070e44cbc6f5ca2d2d8"; + sha512.doc = "68ab5ae1be304fb958bdacb7a4be0a3f825b70c32c983aebadfb3214f19f0902591bac5549460dca8ba207005ed282897411ab9c1760d4391f14c6275c4ba3fe"; + sha512.source = "0bfc8e316d3f6a9ca6be0e7b1233f60b44d49dea05f711a1d7dfa2ab40b2e3cb97e3745b314501c74b1a0576dfc64d90bb00366567a48dda3f8227a77431d724"; hasRunfiles = true; version = "0.01"; }; "ltxdockit" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a81cbace2cdf44968dda8c069425ac937124bded05f0f15160a55b90a4ea9c71b67cb8d8445eb0c9c9bc7f483d8724535abde6e77b7a02e7bea6e4b2b4d68355"; + sha512.doc = "654da5f666181eb878e803288b7738202933ba47f495eb0472de776019f8f32399a0a16ad2e13d54c2821b7fd2f9940d99fcd1a781d985517b9bbb73d3c415b3"; hasRunfiles = true; version = "1.2d"; }; "ltxfileinfo" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d4969bb58c2ec3a167041a78586913481fd3d760d1434a4696ebdae643e9e80adcce0b424fd7b3ec33a8ae85e9bc7241eb108535f4873c93bf6a5fc30088fd10"; + sha512.doc = "44e7b6664fd865a78ef23379cfd39c720ddf9040d3ffe63c4ea922e2825a14f49926782e1e3ae4cba347c26b8bbbd15e630d94dfc36c68dbe813fcaaeb11da88"; hasRunfiles = true; version = "2.04"; }; "ltximg" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5e79c50138d86e511cbd2122149feb26b0fca7da689bb571a2290d028802684c0c8416022bb8f2da22e40430fa9866e98f42c13e98d5ff834c1d019c0dbd4c6a"; + sha512.doc = "a761b23a9873912e677f042378b7598750480d527c7fd58b5c36be638265138033e4a6aec411e879a9ada801aed85694898b4da9459c52040e9d33408ae485a8"; hasRunfiles = true; version = "1.2"; }; "ltxindex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "503c41747ed70f575e1e675bb814e722d06b3de20f3a8bf5908b87ca471616bdb0c3fe6d4b18d585d2e529470ae4cf7b8060b5bdcc03c29b44e990cd2c6ed303"; + sha512.doc = "ae13262a4a3453c754437af47c8903db3a9209dd90c8465add3f2441fc73ca9026ee3440136cff344809559e5d38645a3bdd0bbf045a3d409308d235f2efb083"; + sha512.source = "218bcd78d5959fbbeb85daecb394bb26fb85bc84c77890efe15c9723ae3bf25380010afa2e3e14de654eed05361488506c7ded988bbcf1d714d1fef39a93f5f7"; hasRunfiles = true; version = "0.1c"; }; "ltxkeys" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "642a5bb7c2c437390525e74178c4e6277faec2691f3d4fef335f43f3f1efbd8fb4f69d619e8a64b306e33dae234541e540c5372a7e978ea22cd9987daf146628"; + sha512.doc = "68a58e6587a3bfad93de40cbb4cfdbe463ee3d2fd354d08069806111b84e236f3ac4b09d8533259e432010931e4d5882afd68b5a0f0ebeb0835de5d0ce941af5"; hasRunfiles = true; version = "0.0.3c"; }; "ltxmisc" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "bd8e2163df74914a297bcf38706d59a891f9d863825c6d501a6f7bdc9ada9dabb641d5537214df0cd1b9ee75070c923f6f4522c0af1bb24ba9495aa3b7590128"; hasRunfiles = true; }; "ltxnew" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0dd6ea107a73fe8243f995a9a91f50023d7298dbefae2e7463f96f2d6f09a5d9d6a8be0a565c1bafbdd797a0ba0e76447f5f2e9b911cbd004d527e16f50dc0a7"; + sha512.doc = "7f44f1d8ed6f2f15d79c6510af25f119caf23569214cd0799be3b64566b5f95622429fd332d322000a871b6a2689f9d1b4bbdfee5135d7a60d74e615084db278"; + sha512.source = "b9fdf9fe5e6b6ff6561f9036f12e332b75c43b550b908662202f6acd6bccd2b9b1d27a5bf74523e1e1f0af5fdf351f95edb76895d86ade55b065676ab8f41482"; hasRunfiles = true; version = "1.3"; }; "ltxtools" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1202facba31b425100f115b2725c1623af6290fe6b72f4857579a20863de4c02c88bd323b6519048d0268555eeac2cd7a3902f42a6fa55419b831d3dce51fbd0"; + sha512.doc = "9b7fda4de084af5bb8dfe140a826b526b1496546051a48851c42d5158d3c5939e27088d3389f7ab140beb8aa2810acafd23037ff8295233dd1659156317255c6"; hasRunfiles = true; version = "0.0.1a"; }; "lua-alt-getopt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ff3771ec5de2487e7017d290f38259435c9e06abee82be03d96a0ac858c509f006d9f0904deba4e6fb661d334697df3ae5ccd905b81e4ac76d50005ec3dc6c30"; + sha512.doc = "a9aeccad97118c77ee77681ac73adc6cc53dab904c0a4a28f554dcaf651a3a3c54b3aa26e9431050857340ec4c3161afe57aa1bab5ddf8ff45889b184371287a"; hasRunfiles = true; version = "0.7.0"; }; "lua-check-hyphen" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b838df3e2d193ea9c71afbeed80dca2d80e2d25d0407d35f18bf2cfe1bf3caf727d0008a44ba530754f8955d98a45a3a1959ff0062063a0ff242b7132c1f0391"; + sha512.doc = "5f65b2206e212b24bc1ebd051e7ee68d6a3edadb8534205f3cb3629199c47ea0c38bff74c96fb0f34ac9ec573111710540a3c4d0805aa53cafb6dd23d1783946"; hasRunfiles = true; - version = "0.5"; + version = "0.6"; }; "lua-visual-debug" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2bc9b1566530d8da5bfa3237cc41c6f2c486143348e19d832938f7e7325bad49b5d58b057d3307ab1145126555746aa194fa51be502ea5e4d97d33f6db4bc89a"; + sha512.doc = "f812fe0401de5085d958217af41af8613b9df9541ceaa8c4f64b4a5bfa31992bfd20bbbd85ad4f62d3a3b95a572351bf747818f2e8be17087959a1ec00e549b0"; hasRunfiles = true; version = "0.5"; }; "lua2dox" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8d92191cd59a56e902181c5326d08ea04c35faf838671ea2dfbc273a7536ed822da493c463f6220703e66326572445bb91f12d2f91f554035113fa0019191277"; + sha512.doc = "6fafe55653f1631b42e24f83ad8a181da7ff0936a5446fb5c048ef8e849885fbcd2d48c82dd4380e4d0a5c39480e6d37847c87d87f0414801591e6082e1552ec"; hasRunfiles = true; version = "0.2"; }; "luabibentry" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4aff7f4b3dab9233c5d605be99593fcc1ed4be8b93530a38a5939a3d60f31a8c4b41d5070494578ec8d88e87559ab2651fdb05f1534ba3c32acb0ff8adf19c30"; + sha512.doc = "1e2a3ec01d4f7270d43586e604bd12c165b43842601b4672e9153a1ed2eff0c3bfdec1aabbba24e883b9b88fb3a0df035cb2f34b699597a62446b921ed19907a"; + sha512.source = "7fb052ec0667986de3b1f9ffd03d95acecf5a6f029878f5abf5e3e0349727ffead4887233a918673c8d63040704ab95043dd13554df86ca6b5d83acc9d76b62a"; hasRunfiles = true; version = "0.1a"; }; "luabidi" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8247241eefd8c8e81e6e9d1b41d87a779c098b8ea5b077869f31c0c525078b4cc2034e5cb1caba91a51f891781d1a6e3a2af9ac93dd6089546130b57e4ceb3e4"; + sha512.doc = "8753dc7c6520bdb48d323edde13d0faf0227257b9342cfd350abb637f86bae9dd761345c26969263ea0faf3b1e288103ae51fa5c9db7a2c5ee365a77bbbbe84d"; hasRunfiles = true; version = "0.2"; }; "luacode" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4cbbed61727afa7bcbf285fa2aac427d55d170ca84fc8bdfcca1cc6889ffa72010965926677962a1e66870430d47b48a718d398c5c99c3c7df3928cd300a6ddf"; + sha512.doc = "88efc8b6328a1206a961c9e060c1378949189964e7dd46384eded38ab21d43a7699d02d9e43fb5190d1936e682d6868ae6064eb3ea5a9111b91ed8f990d988cb"; + sha512.source = "8b25527c80ff7f92c58bfaec7e763e251876500b95e61a5e28a621d6cff0054ea5a449ca23f088f14ac9caa22cfef9a31a2d85cfd9dc4ef14a3858f1e6fe71ab"; hasRunfiles = true; version = "1.2a"; }; "luahyphenrules" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "63e44768889e80c9a447e60fe22ec9fc4aa1a38b375f968ac58bad34d968fa45a7ae5a77da9675c3f189967bb784cb95993d37f029791fd432ae262b513567a3"; + sha512.doc = "e05db13a6fbf9d24b703e9a43caf02d189a5cd06ba8f087acc04df0ffb5121a590f84f4e85ac7ddd078fec5003877016540637feb8141c52cadd644233f3da35"; hasRunfiles = true; version = "1.0"; }; "luaindex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ac48c3ccaac3e0df87ac00b23dde55bc8f2858996eb9b66e7f4d590c212c98d58730177e938a3cbc989931fda75dd3b2290759b4b6e9ebc088328979ab809efd"; + sha512.doc = "e4221485dddb61b7a1a166d6cc261b09b9a65bd21c4e641b41b11cbcff98405f7e2e6ce62dc3cb72da0cb0002ed2fab918c0c37bb94cba49e6646338e2d17c60"; + sha512.source = "2baeb9b0cbf6a7dfe129c97ae910a58f61d30398fd7144b5216fed25b9351542d36b61fe0e7a3ca30984613ba71559f99d68ffe2373fc74661808db716018530"; hasRunfiles = true; version = "0.1b"; }; "luainputenc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "379cc8762a4d429b35bca956f9ce6de8b157f95d6f24653fc4fa8c2b3e83c649c375af12927fad0c47ea9e447b024c3f44d8c60c3b2f773d4b0f4bb4b1c8c0b2"; + sha512.doc = "35dbf2c45dc6b18b8acc56c4743d7eba700718e3821929244bdb3d598145040eba85060513426b14bd5f274ce1bf801aad59d20b7bcc7cf659b06ee3c81570a1"; + sha512.source = "1e4ade787298238a3994d7fde5284891c75fbacf107073c56a2b6d6e7658b463f57ac4995ba7f1460e7aee41707202954f9e591befc9e671c464ef2c2f4a5480"; hasRunfiles = true; version = "0.973"; }; "luaintro" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "55fd5b8cfa5260b40f233e40cb55c85c9fbcfcfc460c6c8270871d8a5b45e9b845f14d9b7392a418aa857987d9b8f3e5483f5098333e99840e38b89cf70f9b8d"; + sha512.doc = "f15d3efa9c6daa96b7bf1828c06be29d8f8be8497e99a48f2427cd65fa805872ad7b12afc19593bbba4972164f6d5d2a55aca61bb9393606c018b0d592e36406"; version = "0.03"; }; "lualatex-doc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3533c503c3b2e3554da847cc84478edf2d1c87c65bef3f89c91bf8920233163cffa092a9787761b78a5c9fc51fe288eabaa185859a5cbf5338549a327b9841dd"; + sha512.doc = "7a35c781b063da063a5ccab63fa476637e7c543c389f03f7e10059baf28ac47c687c29a8e151ddb0897a10bdd860029fd6627d4bdec4d19838655c30bf88dbfb"; + sha512.source = "5ed3164060824134d215f5a7fa7fdc9f90d8aea1bd4756208c105411d737994030e11bdceda1a6070579a3cdafb960495850a0d6dc7a0b4f26ccd2efadcec8e0"; }; "lualatex-doc-de" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d8c8e130697914a1aba0a276599f490dc220abdb7bcb772cc4888ca2164e83ddc28334c28e56fe7e5211361dc8597a38ce4aa679a8d3f88829be808228a72a27"; + sha512.doc = "35f8c2e547e99307030b869233ceb497e52a5947f3894d02c7f3ffaef501d516e3ab034fd748befb2836d47f0ab7a44cdf764a623aca4fe4d286b107ccba4de4"; version = "1.0"; }; "lualatex-math" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ca0ba0f8dd678b6fcc05439c93e1bc3ee6554dc54837c075a50189beac201d59f8105f6557e2cf9998e512b0dda37de7f534c1464d8d4ea3e9273401f00724e3"; + sha512.doc = "df52c4c69205408be93bb8c7495ad8743a2447d9f4b6b6de214e26855a82f4df392946118a27bd36883ae3ae7776115d93f1967d5141f6fb4f0eba3c58518b8d"; + sha512.source = "7509102014fc7e5f7df3027e02bcbe4158399aa6850ff98120140f01f6342e0d40c3b149cc8e56d6c4fd135592c9e941c9c26816f2d5466cb95b55f2cbc1980d"; hasRunfiles = true; version = "1.7"; }; "lualibs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1012f97ba836b07123e470037d9d6fae967aa54ca1385e22c0fb38252600d5e984072d1cb123a4c618d2de810af164252b2c5563f58011044cb552007bea640a"; + sha512.doc = "0ba312e78b2a6163c09810615f78940d04ed58de4699ff2e802cd44bf6631d2fd98ead8f45af7ee171b799208eb040b1fe540f5c4f928c5bf08a99fcb514c74e"; + sha512.source = "9a044d847339104974f46a1256470049042aea0b314eb94ac3e01111383076b320bb3ccee5a730852be6812c7f6638f92cc19ddec64034815a757157baf3d3f2"; hasRunfiles = true; version = "2.5"; }; "luamesh" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d299aadb8941b414d34e3c1a9e2d3a9124bc1f6adb7b0a4c1197a7cf4fc3ea78b3cd48c0e95c74cf816412509f36a2c0ed2a74f6a6584cd48f8d0c96bccf4416"; + sha512.doc = "cc8d6336228057ddea936ad26a43e5add41b975060d5127dab5e2dce5d737331435c80fb15a6c5b21a903957529d6d80dd9d13fc6bf8c0aa249fb2cd36619c59"; hasRunfiles = true; version = "0.51"; }; "luamplib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c563e8f1f7bdf8a5bc830febb86cb20fbf92a0c57bb68a11a1646e5ce3c043e5865f4afa9ea2f0d51b0fdbd250f7d6528b6201ba1ca97d01945d8caf52195755"; + sha512.doc = "5f2d7381a06332a6eec2ab82cd1224e704ca19e05a8a7c269a2a6f7419395aa8542ee8db78be1b16fc14b8bbea0cf035018bbc4c63d800d64d899180490d9bfd"; + sha512.source = "289954b36588db63452608912d141b33950c0b7fc1d5b9eb89307645e4b5850139b31fdcb7b5d761d7171b9176a11cb3ec82c82c142d7cb821fe15475f051a85"; hasRunfiles = true; - version = "2.12.1"; + version = "2.12.2"; }; "luaotfload" = { deps."lualibs" = tl."lualibs"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c9f353503b81d55885dd22d5c5b707823018475ea260eff4bc8aa1d91150ff0ac034f857b5721f6604612755c28df2d79b139dd6cd3dc7edae3a66c3612dd381"; + sha512.doc = "bbd0f6f3cae8e9b4ef8f4cc315fe45327472da1a9fb9fbf906c86c5789cd7e2d495602472fb8c94b0eba0764f2e7d6525ea710cba0981c2d1e7f43a391aba4ff"; + sha512.source = "4e3af9212efa8da6474353638e1b408e6caaacb3a4925bf552c3200b6f1afbb4ec05de7e1b7e4170f624f5e3d88f96a3789b720e5b12fff2d64c6bfed395a529"; hasRunfiles = true; version = "2.8-fix-2"; }; "luapackageloader" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "20b476f8009087e196b3a93b25310ba8f109fd541292f170e995c1cd7ce93c20ea9fb772f1bbabd50201d86948b8290ca10c616e2bb7a58f9d9e26d4806ab318"; + sha512.doc = "f7662315be0cbdb8a7ec9f639d909e59e17049cf30be22aa0deaa0f9d54ed357b1f33246e8071202cd2dc8f623eba892332844d83b20dc7be26fe9972656b9d0"; hasRunfiles = true; version = "0.1"; }; "luasseq" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d7a95218800925dadfdefaacdf7737bdd8a5d6c3b03642cce32e60e513e5dbf5420e3ac3e06fb6306679464237e75e8228ff0c2903e1705ec2a5f7e4bba50dde"; + sha512.doc = "b22b5cdb280a7aee4387eaf1f41c5086502ed69a6c5562adf8d5b6b89d64870c1c51c5985c51ce8c10fc7c7b66031365847a7cbb8dffc223bfbdbd4e15331c0d"; + sha512.source = "fe64cb9d5c418c5df71a3e2f4529a0b070d8e3176894e0e428a8f021b71c12affdf6077d98f84042526c6a1d5b18783741fa77ef5e58066b76c4ead2ff9f75a6"; hasRunfiles = true; }; "luatex" = { @@ -16549,741 +16721,761 @@ tl: { # no indentation deps."etex" = tl."etex"; deps."hyphen-base" = tl."hyphen-base"; deps."knuth-lib" = tl."knuth-lib"; - deps."luatex" = tl."luatex"; deps."plain" = tl."plain"; deps."tex-ini-files" = tl."tex-ini-files"; deps."unicode-data" = tl."unicode-data"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1dbf06562fc322726d9e1a71dd8e57e204980e5e5463ed68858092eb8225a53e0c603496d4ae3df9983958ba0b6db0cb2bc2bd49e3e5afaf30c7fe36456a8951"; + sha512.doc = "b42bd67ca23bb305f5d87e1854f5e6b9bd11e5e1e3d5e31c5400301b5f83cbb3a22f73d375d86320c461488820fa77afccc02bd03816df155307e96691db20e2"; hasRunfiles = true; }; "luatex85" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "75557d4948919dd37bf3665058f74ae7b7f1dfad1c4f28b1f1d4bcf52065e772b5c84e9529e83d3a6e1fd3fb28d0037a0ed4393176efa010ae738d0516be97e4"; + sha512.doc = "aa67297946e44435bb9d348055d70e664c3f93c26c3993a42b7fcebb9d0d2f0a9b155301bbbbf29db76ef552daf1b967fba2e1b8f1a238f6b8ce572d9c44ce33"; + sha512.source = "ba95639f16fb74cadf344b4af070ca171f37081ff768d1fa41e7f47cc7c4b25cb27d18814f9007e54e7056dffdfdfcee323794e1e82a2a7278045297d08936cc"; hasRunfiles = true; version = "1.4"; }; "luatexbase" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3817a6e3e13c88a6cc14ffa53f94a63aad05571b1059109e83e0852e17f3e866efbcf77aa425ad2f361c3644924d74bcd93fa665b8e48447d3dbe49f2292f9f4"; + sha512.doc = "0dad18936f8fff4b6b91ed0e9ccbd7149e1fa2cf286d01b198368b638379d5378213f0a8a7e340c8b7fe2db9960e5b3a86647e8a4a9b39365be5e9804bb0603a"; + sha512.source = "dc2a3bddb0247c5c7003c769bde782a7d7611b9fc41aaa664ea6fadba959c8455a8f26ec76d2a5ee08541112c00f3f29bc43885987ce809bb48bc3a81c60b09f"; hasRunfiles = true; version = "1.3"; }; "luatexja" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2e1b6c22e0eec56ac0f4f7ddc7a02dfc093f3b534d892e7778b3cfd95737933e33b24be56ef249316c5155fd90c5fc555bcb9d7bb381b16f3b43c12598930d02"; + sha512.doc = "214f1d0586c7a47eb83b8ed0569f8cd34760de66231a64fc074dda24ec80bc5127cc0284214f2cff8524c6bcfcf147f2fd12ab178563c237d65c28fc170cd3c4"; + sha512.source = "7eef2107ca93489e850400ebf1e649e8cc7e6878527cd2ef3c482b0493629612f3187c53cff5783387a2c6a779a70cd68e889d0dc10cdbab839b396b7bd60ab7"; hasRunfiles = true; - version = "20170904.0"; + version = "20180121.0"; }; "luatexko" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cf530bd289773e11af7c02b26c4f618ea3a80cdf91c3b607d4ac0f753c84a9bbe63afae9b9dcde47732eb89ce9eab4d3a764aa3e600f875ed6d498af09478dda"; + sha512.doc = "8fad54ea14da51a0c7dcc0a3e7bc62044ca7cb9592d8cacf57e8850922e91cc441324a6c53a15748fdaf74b2b04b937d3457300beadfc7430500e35c537e80f7"; hasRunfiles = true; version = "1.18"; }; "luatextra" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "77d108ecdf2c7d838b2973435742c5a61a1374b3d04e22c1d4961cfd1ecc6ed8c4be1fbbbe5fa92ae3272055d31d0b34a2a1152d59ab8eb6dc45fde183a3d133"; + sha512.doc = "bb58cdac4be4eba73286f5b48143226d9af62eaae1c6b2b9b51cec22b84f65ca77e49c5cadea4704d0b72866e554d15a01498ae73ec1088364bab8a78332609b"; + sha512.source = "0965a2c20ad9e030a37b9550b13852928210cdaa68bd23822d64ae0f4e1c0261b3c02f017d6b6de6fae852385f435953c245e108e55c56977acce96703ec687d"; hasRunfiles = true; version = "1.0.1"; }; "luatodonotes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f254d355040471924c0e2786e445b6360d88c5ec29386696b5ac79bd0b8b46e6db94225b888e7e3461b7b852b1c30e8831197d241f6cc444299cd8785c041d09"; + sha512.doc = "f89d84dd9d53d6bc43f00cb4fc67326c42f88cb3cc6b9e8b1e9bb1453ec1c5dde4da13e00c334540733f10f0ec5956aa44460fbd29b2460edd0ed8a429684d4c"; + sha512.source = "1f9e4d1fbf1a40cd2b77e4d492587e182d89dea424c7ec5be75ebd7e763405d455202472ab8862c996ee5b04eed63beee6d97d164cfd49c2074d956a8005804f"; hasRunfiles = true; version = "0.4"; }; "luaxml" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "335ac4401e053757cc31fbf1dd4e452d6a9cfeef629ff0faff8134dff758be1b83c5d210ac97a8c12399d85db1f5cdfa353145533dc5d22af8a24b76b47f787a"; + sha512.doc = "f4122e03fd325390c38b68ab4c1055323edd2ac4c3a2b3dc87f88001d0480fa6981c74283da396b698de4f9790839b3942467b264aabbfb3d21c9c997777a472"; hasRunfiles = true; - version = "0.0.2"; + version = "0.1b"; }; "lwarp" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4fbe682692fcb1a237973748cb2c0b9d26ad58ffbf63d75de1c3c174f3bca1e63fe14a374320ab6dc0e1d9b297cdef3bfe6b7090bfb409e60808f19df6c02d2f"; + sha512.doc = "0bd34144c326df9a997db479a9c5d0e9723a54e3b4341e103f625fdc1d10fa58cb108ad3f1768e94ea626c829f5d1e2b90482adabfa4c38e7fab1c95549166ac"; + sha512.source = "1c0012cec49a3ec7c3ac3875e2a7493ba10f49071c5f65a5f67ab492c149fb79ac85597e70b4aef9a8917dc7f2f641ea04f6f32f3f64e3d979619585d8e80211"; hasRunfiles = true; - version = "0.41"; + version = "0.49"; }; "lxfonts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2d2bad0a6f54f74f19852dfe1b4b443843ab475ed3e22d35f79050846a6e75d8c543f54d2c6c367ecb1ddc095bbe0bf822c471cc76d28c369f29f98f3be8bb7e"; + sha512.doc = "690509f3999bd69a59ee45f229243c132256596fba3ba550c89b75e6c60e72e526766218930fc72ad0b8f11aaca98451008c3d852623c782b11d2013c9bce92c"; + sha512.source = "2df9e749dc16f261f34f09600c5c46071bdef762a9b0608b7370f6aed3e423df84efa85675d87c60d3efd4a7083d648a3130e55299444916b19bf3449dc1f6cd"; hasRunfiles = true; version = "2.0b"; }; "ly1" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cf7802a8e70ee9d58700d94f4c90c551e39adf98b413822286a09ce6fde42c59c27e9a6b12ef982efae3463332458be23928d898a79733cce596c8c1dd2c14ba"; + sha512.doc = "11cfb104b1aedd5afd69809d439baf6dd68a88590dd99579d0917dbf95d2ca52381f0191439a23194454180c82e593882ca22c841ab7fad7d55647041c5729ce"; + hasRunfiles = true; +}; +"lyluatex" = { + stripPrefix = 0; + sha512.run = "b5372dfcfa63b1a3e7b5bb76b08df29a72313d251be920e90972193d8018e8eb5db6426cebea0fe84b1ac85c9ccb16f561b3b8e354555d20196a3ee8ef879e19"; + sha512.doc = "b8f83bfd7b639ef330c5d7b148193b5e577201d15e9df480879697ff50fc674b92d9b43e079cfd7e66d163295a50865c82b8b42a3addaa2c58f96b3c4d2126a7"; hasRunfiles = true; }; "m-tx" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f000e4e60feec5c066b274e190a2592f73eeb6d69c1dddfb5c75d08589115ffb7828c419cf7243987a9bfdf06ed228eb66ef9b82fa291a9cae6fd56b059b8431"; + sha512.doc = "aa6a2fc3450f70d5e276e2d489889557fa6e1356ab836202ff2a19193f03974e5011d15c3cce8fa206a537e0c514bc0ed75d9c18452394db578b1705a2f26533"; hasRunfiles = true; version = "0.62a"; }; "macros2e" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - version = "0.4"; + sha512.run = "7d6e8fee6abeb182df8c3fda6a03df1438cfd98952bc47e92c416720caf58e5df42bff762eba0c6614aef558b7d7c129c6df453d5e9bb85f6fd8b8fd3e641d39"; + sha512.doc = "bcf2bec5050e2242d673572830576a2a14b697dcbb68f7f60a491f633bb7f57209e125c7643c08b9a33b4b41b46a7868b3b088ad293bce699b375b5a2dd8c7b3"; + hasRunfiles = true; + version = "0.4a"; }; "macroswap" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a74a53a0b0e70187295a9ca8ab00dc40bd25954f1ed75f23a758cda4757fb3c84f9e3cd437fa12737735a4e9c3500ccc60802f6b9312caf0f58aaeccaae5d3db"; + sha512.doc = "354604fc3c92e8099f80eab05894efe5494c2e9c95f8c371d91d51cfc09bce50c5dbbe7cb9df6cc2db078d7d261293fce2ea12fec0a59c1f09156dbebece02a4"; + sha512.source = "3027617370964442465e45e84c618f3e3aa89ece99fd396405e96911d0c09e8f2d5fbce7d763f4dcff23a11ed56cd6b2c9c165cede657adeb86ec4f5f4ce76be"; hasRunfiles = true; version = "1.1"; }; "mafr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "074ebc59529ac780bf7625704a3e621a48673e7781f4d641befff4fd28edfa97a09b8777cc8d3ea0d607c3859d1dc685140f66b8849ad17831263ea1c1cb95f8"; + sha512.doc = "248667e5a9686ac54c3f8454c38a2037c31419177be024c5cb5de3285e8f5712262b326459879d50d28a94911e965d948326ad73e122e7bbaf5a5b50eefcbd90"; hasRunfiles = true; version = "1.0"; }; "magaz" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c6cff676128dd1e6b144f0fc1cbb720ebf7613de0921215e7ade5edcee55ae25b1f9beddba3be1606a0d6d25aebce1b4ec4edab9b2ebf22c5c25e99370e5f26f"; + sha512.doc = "628890dfde89627016b0505d6e570f0e62192c6928aee1052ba8398b9a32ee6b89766c0efc25712d19e8b26629a6b00fc812fb3b342abd54a1eb43236461e125"; hasRunfiles = true; version = "0.4"; }; "mailing" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b5843c6f8209dd177f4a4ca710b36a843f2c3a949bea7e585b89c23a9994e313115f592dcbca6ce0faba448da88e04877288682d10b3633402236bd75d0edbaf"; + sha512.doc = "e9bb4b66b3ee56d8fd9954710a586199b1b980fa062735d08714ad0fadfa5e9cfff520460c61751dc968622b8f8eb07a0009e048e8ffbbe995ac0460a7f767f0"; + sha512.source = "eb6359b65e9aadfb93c687ca01f13c831cbb08faf6e56b25588ad242a1c499419c2068323e8c4cf1fc1e1bd209787228d1b8b46705ac4736bbf9d4f2ff4b7179"; hasRunfiles = true; }; "mailmerge" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "217f64cea4323470f265795c51f908f209586e6c8fc5dd752c8892c41427283e22a263681f308141bf04479e249e169d3ba576dc5c72ae718b006abf3b06f5c7"; + sha512.doc = "078415f1ac2697f70642f03496e7ea4facb78de905596381b2449bca9ee700c2867347d652be681bdd3a96d4e694aa0393ecd741e59288097ff38d39820b5e30"; + sha512.source = "2cafe83ea6f0f940be949ffdb79f23842e5af8542f4b2dd1c685b9bf201f351db2d27169e1dbb354bcff75fe8fc47312981f09b6810d91c8b9d62c37b5326503"; hasRunfiles = true; version = "1.0"; }; "make4ht" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "06d90bcc80409a9f18024bf730f956d126bb5745f43e30cf159ca8a94487fb0dbc347b1b30b2d954e8e3d79160ee0c13c94f4ffbfefae332bf39f94823da599f"; + sha512.doc = "05dceee32a5488df1bc889e2ebd006cc2c901e8445a7f7e3ddde51afa24dab59fabca9b2df963febb7018b4e840f0107f7aded5653ac9046b7625d3a5852fbe9"; hasRunfiles = true; version = "0.1c"; }; "makebarcode" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3333398f2ef9949995e9176dbfa57172e7aa85f47f83e346d6ecda52693c3b4f5c46621da61f0dfebe166f32a364e85e3eacc9f0bd367bec7f0793c72772a6cd"; + sha512.doc = "c695d2d68b4f050346551a9c7c00cafe8fe0cdf9ae04d62de95488954a8ab797da5cd121afdc3d38edefc4b9ec5b97884f71a260f577e9be32cb0c781cfa0fd0"; hasRunfiles = true; version = "1.0"; }; "makebase" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "83c57f3a6703d8119852069b482e3c309440566a59c4cb121c5c780c38f3193cf236fe0989a0d2eb016771c07bceab2e3083cb774bda59d1c9fc428534fcc658"; + sha512.doc = "ba254ebbbc2c7a1735cc8635a5e69a5031076575ca4f86012a1b5376fb5216fb860df686cc68e7839c5e70448cda32aa90a8083e2955f1ee5c1bace7a933579f"; + sha512.source = "d3198c6619ba3ba4fd2628d830661a655582421e2daa67b1e009e31b66ab46e20aeb9910654076a7d872aed0b53da85a7a8d26007ffd1af3e179b9198c5117d4"; hasRunfiles = true; version = "0.2"; }; "makebox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "65cd377d5303f8797ae149b435257950a984c32092750eb013ad0a86a7f8b56bcf2c1962376071ccfd9687b8c958bea26bbcfb0d8cbf4a94e8555d98d4d580db"; + sha512.doc = "99d4182bee235d020d19ccc80f94b294103cf63c8ec35c199d11c2f710f65ae632c03d96258f70cd8200e94d0b4190c78c4a433a90c3a8597f3252cb45d525db"; + sha512.source = "843f33fac1c6a2f5bdf37d0fcb4a7b1a5be107b1c69a259f8b3cb5181daaf80452602cf4d84f755a0a360b3ea53af08126de5b5251bc48128cdf088552378e67"; hasRunfiles = true; version = "0.1"; }; "makecell" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "33ace2ccee3c20da99c02f38ce4006888c518f54bfa40ab8ca224d598775a3605928550cb62bea7eb29ddf9c89da8ea540919c80ea3f348d276092f8a39f380f"; + sha512.doc = "e9abcf651a41802400442c1daad57deeea62ffd196148584b25030825138efaa52b898dc99c3c17c42068d5a2b8a61227bc3c08560e3589ac8971df8fa95ae30"; + sha512.source = "a3b46beba6a4e4b994c33276d3d683523b94b563b506d44aefcbced6a2ac0b96ced462083c680fa6192cb83af1b7a596977748127b807f93a38ff94e8e6c0fa0"; hasRunfiles = true; version = "0.1e"; }; "makecirc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "98011cd64a322d9b9271add9c6d67a05a993b2c48ab9ccb0b9645095a8d2b15729219d916e700896c495aa4075a4b475762add6847c85406d31e9c8d9eeb5224"; + sha512.doc = "8263aeb64cf5a266932cb3cc955a71b88c8a268d0c831430cab0991bf403f0c09f545c9d69bfc73144f6d23bac7083d7861ed13fa7c57b69ff9ce822e73f8c73"; hasRunfiles = true; }; "makecmds" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ebb1caeec15639475ae47bd4f10ba2f084dd4695233ef7a8eb8e7a13bc8cda38e267fdae1ac61c7ebc7b21e1ba18e67fad3a22cdc82955494fc686e8401b90c0"; + sha512.doc = "20a906f8a4e0b7756105ac356250eb258fe5658b6bda420385574e3afc6afb740bafe403d613ee6f94e6e5647c1d9004692a5e21b6955382cf94f5a10e23ec4f"; + sha512.source = "a1da6ecdad892e8977519e45111c901f900d85a76e6441662909d75746566db1cb9e6b3df828cc2383dc5df0f9444395f36528aecfd0f93d9c515ce1c3db5516"; hasRunfiles = true; }; "makedtx" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "574b5be32d2b17fbebfb650c319a769235ebd22334163c4eb198c0ff089735496852bc9a429df810ef3b8a04df6fe2209eaf163c5a4baa7191108d4ea632511c"; + sha512.doc = "87d0f1935e05132dcd484ff9c84e1c46baf1d2e4cf5829d7806cf964cf77518ffa3ac477aaf06f196ec9f22baa9726aeb3219cefb32b97d81558bfc2e926d850"; + sha512.source = "f3d009f8cc10fdc526a585398c454a071f0eaa55a81880f94383ec80bf5d02e2c93e9c1d9f4a421cc5a51390665861131d3bbdf4b4034b77fc2be5ef46be5b0f"; hasRunfiles = true; - version = "0.94b"; + version = "1.2"; }; "makeglos" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d4507046be1d367255b44054ba315f7cf3f56cf213526af22cbc8c56b27525071d6413bace85b4f460cfc90bafe651d7979ad7dcc9b1d16ae6cf6520b493b1e9"; + sha512.doc = "aa139aa8aba717915050ad5face11d900543a91d25d22c9f78d8573f3d1b072ac29084f71541335f2cbadeb76561bbe9d07d6b3c14b187dea6302278a32bf66f"; hasRunfiles = true; }; "makeindex" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "964d084febbbac407c614fc9d23c9077f9800f555324fa8349b865210d4d3ae12c98805caac91e2400027ee29c05d3672c9212e7689e1c4169d490f192be59b6"; + sha512.doc = "944c04d20a0c37b9a7fb9a7b7e75294f34bfbbc5efec78e9dc893f40a2b0e283f7134bb5a9e370f9fa7252dc3840f0e1cec9c7b1f34e54733a413fda9f6f6349"; hasRunfiles = true; }; "makeplot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5d592b00108588ff72070e03fc4225221db126cac941402a6428e97ef5e2fd58df5e4c5c15955bdbc2161944cc0f6917122af62ec75d85960b84c60722bb6a2a"; + sha512.doc = "18a8603da0ea13c9cc2cf395037fe34ba7b5562c163824b3c0e83114681658bafa5df7e8e7022765dae09634ec8763e773af7932dc6d8617eb4f259ec933761a"; + sha512.source = "450ed10be9a0c7fe83ffe9ca8d0900b77f743b77ac07bc07b5b7a3fcd22263df67d908c165071b7e18e7a12d7b7027cb3874f1d0aee5439e77fa28e67d31ef97"; hasRunfiles = true; version = "1.0.6"; }; "maker" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b8444585661a00ce7adfa6ab14a6470ce1ee3e92b5268607c23d4332a9115e4ce3b6f77a743787857c48cbe7663000818b8b02194b52c90579f954325ba3953a"; + sha512.doc = "7a98e0ea48a4e8c6183e7c17a3465d3baec0099b4f9239c8d424fbd26cda3a9c8daad43331fb2d1961d73e714195221d172c6a115f503467ec7029da89c3c80a"; hasRunfiles = true; version = "1.0"; }; "makeshape" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6fe13a2913e44e5857cec0f0064e403149d2c1bc5c8916b019bf68ecd4711a49b7904667277f52631196f07680c1393fd01e55b43408ff1db182566cb3c6696a"; + sha512.doc = "2187157a3eefaef33ede33203de0bb392e10349ad6940fb32041e14290eacda41717726c5c9749e289678474bde4b7e1d7098fb2e218268d8f38b77698afbb2d"; + sha512.source = "f053371485e702540e6550bd9c36c649be376a608fe7411fb6fdcf4ff6282fba2e81e8845159ff87aa6b8aebbe0af4c793f1156022004a247b4da593935d8998"; hasRunfiles = true; version = "2.1"; }; "mandi" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7a968310cb5aa1e47c8015daf6e86698e76ef0f3c67f5fd1e28131d29881a538fbc221ef5231a738148a41a863ed95b263edb7ee709df454d26a31bea6cf0c18"; + sha512.doc = "ff01c45687a20d069c8ade525bb9af7b1f1a7edbfae0a4b4ebb52b2b34c332c98cac2dfd4b2a0b1d30b4d86e32dc0709a176255ac6dfa6d92c52c61ed233bc29"; + sha512.source = "fd7bc7de5bf0c10c561f6b943000920aad49ac30928277be1bc3185676620b1abb936a17043fd14174ae16fb4e69b32c6b16da2653854d61a371faa214ad2655"; hasRunfiles = true; - version = "2.6.1"; + version = "2.7.1"; }; "manfnt" = { stripPrefix = 0; - sha512.run = ""; - sha512.source = ""; + sha512.run = "3791dc2e65fe6c4b24b9541f5ed6ac5c5abacdde6db0edb809220928c7a934adaf08f50507cc34fa45d60ffd7daa957cf8531772a7f7cbae522c1ec9bbb6518e"; + sha512.source = "4839ea3c9db03f906316541ddedb54de67bfad11d343ecae5b1987a57f213e89c61185d283c3a52bed24d3d3613f9d83499050794798190eec2f788caa844e5c"; hasRunfiles = true; }; "manfnt-font" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "2ddef2ef0ad6c3402c5258d0ae9e0120e47ff7d154d315049936c6dd3b06fc2558aa862d9cb390a5a2e8577d7db6c516a4288d22cb4d34d81ee335b46378cbfb"; hasRunfiles = true; }; "manuscript" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b0474657488d80bc595a8fd986e23755871d792e1eed4daf55f4b88432b22f69a3d33dd083c57a1fbef0e62588b15317c28215a2ec880d7f2bea89f626fdb8cf"; + sha512.doc = "306301bde4247b69b2f2a12e68dc4568e09327eabe3d184040aea3fac11f09b7ce7402ff0fb48124a66dfde7ccf5b895c9b58763d2573cb30cb89daa4c13c870"; + sha512.source = "6898d348e6a7fb45fe358d42a8f1716471e69b77c768565a839541e5705a7996e331623a0ab9dc47dcc6f74d01d3dadd292a2dbcc31539a6ea60afcdcbb6d47f"; hasRunfiles = true; version = "1.7"; }; "margbib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "53ae60d5dcd813b40ea87941627425b9f966ae575ad51b41cbbe720cc5b2461a210d577433e633ef861db74ae8d314cae9016cc2fe2638d29310eb3cf1bee1a3"; + sha512.doc = "fde1ec63a77d6ac7d30762683097217e4c623281630b4c9819f5b19970c5541a6f2ea64d2113fc9890e9403a0f95d1860a03b49b90660b4a1e2419be3b3bc3ee"; + sha512.source = "b93e0b774f37e969797b16a3222c6aea7f8af12bada5693c1f7c97b31b1a5d6c855b4a4c20e2685e816879caac3ee4bcf58cd55af0a03dc7d49b08179d8e86d0"; hasRunfiles = true; version = "1.0c"; }; "marginfit" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ad5121e6bf98223986c5af11e5f50260186c81ec0b526a3b6b95d107468465a2df2cf7fb5e0094ba87b0b63be5e8865720f7157ab029dc14f9c274a7eb268a46"; + sha512.doc = "414bf7f3385a363d99e7820bc29dc85c4b4e1e61d4612452fbca6eae44be91c4b543d580dfcd198becbf35f682a1b5ad59cb290c3d81920d50a16b78437cdb41"; + sha512.source = "c68ae541278302b6c88fb490a2951c831cd3287b8eb296df362a26305908ad9b35d2e525483431e17ae6dbc4ebc3036882180be663925cad4b1a2bd9d0ec809f"; hasRunfiles = true; version = "1.0"; }; "marginfix" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "58585a1af1d6fe17b9d2c95d4d05cc5e32e035e6b8dbaf06482282660d330238a041a627d8138a5d21cc1306bcf13c655877e1337f702689a9dfedc0ee961b78"; + sha512.doc = "7fc2d8777864f88a0c232bac6b58b6f7b29acc86a87aa826de320c734f22fe4792ee5809f97c313a47f0c8e5c35d17deadcbad98804583ec2e366ff095ee7982"; + sha512.source = "bbe37c640d511055877d9eb7877abab82df011f900b7e0948b99a66f11cbd836ae918227448df44b2aa27d52cd0e91c8026dc4611977e947a9799d7143e4154e"; hasRunfiles = true; version = "1.1"; }; "marginnote" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b2cb945982790b92d6d77336417c97bb52b47210a661d52448bd3829d3d9f41581fc98d01b9fee2f7e3f9965f0620da6e9d8ccd1e0c138ec582c1f324f7a1853"; + sha512.doc = "bc9c76a21f7e5880f231933959fa8fab0d45fa84f6c9ddf39f036547397c4638d80a3df814b5063e1352dc7bd34e5dbfdd3b090236256890a3e8272c755437ec"; + sha512.source = "6fcb3ccf70453b880698668ffc520d22a672d27b5f225043d50f89a5b9f88d9f293e9bd123691dfeba1d3699e4d34e2466da1aae9c11ba8d62afdc6de1649637"; hasRunfiles = true; version = "1.2b"; }; "markdown" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c449cb4561bab5f4091bc2cb2a6676dfa170e9e07003f03fd59e83c0adbde7141e8a1031609305b4786125eeee8e7a404a6930078c2188ac036185d63b363372"; + sha512.doc = "0c621f400184bf80f4a7b8a8a5317f57dce22aeb354fa506bc2049f11976dbbe6aa3f227f16b66678305b943c64083119f11dabb68f00b46293ff59fbdc8ce3d"; + sha512.source = "cc707be253131d472660d84a519761460481459ef4ab0bcef75d5351ee2d129e0a1c8f1e76ca0c5c0b7011d30be7eb0f27ffba824175aa489188b473b4a71f66"; hasRunfiles = true; - version = "2.5.4"; + version = "2.5.5"; }; "marvosym" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1dec2c47a412b7e2b121e413f4c4264fc8d7d5f89ad810cb35a7028763b34fca8058aeab35a1e03166a0f4c50d43ea32c421db357b806d989b05aa65a168d5b2"; + sha512.doc = "3c51c470531caddab3fdf70c6de6b237cc19513127a7113bc828c4bfa35f2d38497b32c9c6f992aa69be5a7e5ca033a2c9ee7098c47f0ea0ae2176e11442c166"; + sha512.source = "fe830a61370fe0213e61e17f22571ee607d2b0c0b4c00b96b101915bf215d429d6a06db5a74d1cdde6679a9ec0fac569a28a51a72d28297b2500f9406bc4bc91"; hasRunfiles = true; version = "2.2a"; }; "matc3" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9727afaa6570291444e33e9c30a71d7b53b8d5a15812bc58927858477adc8cb92a723e2dec07fdcb5cc7efc9da56c384435d5829144a25962975bf88a7f06611"; + sha512.doc = "8be35027459404346e4098f20c6799d62a054e8bdf56e2299531c5a13c2fcec89dd9b0f8684a6bb900be8fa45ab8f11fb2f1f4cae048988344201f85da95b3f7"; + sha512.source = "7c479eb2f6276ca2f9413138dd9a30ad7ff23352235809957b33ec4524fce92da7906283d4adcddea46ad22664dd9be2515c9b6a73f0cfd66dcad7724e40aff3"; hasRunfiles = true; version = "1.0.1"; }; "matc3mem" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f84c320689ddce13d8458ab5c79fd64d02515813790f4fc89fe940846558cc0c8ac5764e4aa005e4bf6d852162025cab8528d05b7908b9110593a2e99b20859f"; + sha512.doc = "c553598227ce58a63b176d8e6107e56dc60673601f8487ba6a1e6f70434492db5db7add42286384139c3761b3756450e5fcd8a82b78111cc493f25ddfa9d463b"; + sha512.source = "4a6cf0733c801d0b36aeee99e78db5cb17a4a26af1104ed71b5d325fe2b2e73e0306e3b0df023c6bec37814def6f286f688ae16723872a647da3d90172a7cdc8"; hasRunfiles = true; version = "1.1"; }; "match_parens" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ce7850ddaf29d0f9c0640eec6b84eb4218a69e9c5831dd8f3a2e9d74de568e89c2fd017b7bb70d2fb7ff2297f38b6310238a45970a3a0cdc360bf9b4d7c1fcc3"; + sha512.doc = "d92fa529b9cd6cbdee2d8e6f178fa8395c08540d044d0522d1da2a68c78654666d0f7ec05960c9b9f8b2530b4c54bc695887da13a1ba383d6c3bfcc49ebd64b1"; hasRunfiles = true; version = "1.43"; }; "math-e" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8067394898c49497b97c930d72f452d3296104fcb0b0e4dd63278f4974e63dac00d87695a410e7a5b9555549125fdebfa5c36fb42bbc874c46816bd78c7a6d4a"; + sha512.doc = "fbcd033952436f69f55c2951e3652fffade56bb9441ce913ea87a0f1168e1c1f8fb370f69e3e1dabcd574064e45b3dbbeba0597b1377951f058cc70cb0afae91"; }; "math-into-latex-4" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "327b80898de9666abb9c31db3af31b6ce6a4321dc057a4076cee7dd7aa05288e21c9a9837f2bcb7fa00643bc02e105775dcb2be44146032d856545f9badb97ad"; + sha512.doc = "2bc8ed0fe89f656bdbf4c9e28d45bafdc9e89cbfb24186fcf2140738dc191b1553eb94f48d70bcf9fd512ca55dede0dfcd660717a74d8752b01858c183cc9c1e"; }; "mathabx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "96ee53266642ac7c44d77f8e602b43b7ed63efed2b2148b72fa061a7da6c97d6b85b924ce5b5e8a28224ad30e3e7e9f2e06396a4e3d81c97d9bd75710870e66d"; + sha512.doc = "90f62efac356a81775c0bcdc14e2f41efafc7ecdd0000bfb70d12886bdc047f433f5ffd515492cacfbb18f3d5f3bcff5196012fcb005cdc09130f39ffefeea3d"; hasRunfiles = true; }; "mathabx-type1" = { stripPrefix = 0; deps."mathabx" = tl."mathabx"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4e7b1971fc8a11d49e1404144d8988ccf73ee6838e2ad08a101a8017e92232be8d37c302d91e1f4ffcd26e5e1ad7849b92a18ff917df2c454265da9ef254f74c"; + sha512.doc = "60fb0a6d25b70ef6785be8d717eccd1634fdb1264d365efde408b81b919573e87a80c019aadabb2b97cb910cd49793f1064c4aed66220302295f0fed76676ada"; hasRunfiles = true; }; "mathalfa" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8cf9bc724dfb3cb0314c010012834851d9a02fd9afaba41bcb4be43eb976c201380be9ae146426e043f36aab0f0863e5cbd0976dd78fe4c254735ee8def697d7"; + sha512.doc = "ad2b3110eff832f96cf307529bfa672800001a7f0e11ddae5cf9df1f66824d5ad393f20ba677696b2749a000b2b48429cdbdee405725ca852ad4bd38aeabee36"; hasRunfiles = true; version = "1.09"; }; "mathastext" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d0af8d952a678855dfd1ffb7cf4bf52456723aa5546aa997b2c20e41a81bcc5bd7e652823bd0dcd1ba3b01007fb9688ab2a7a220a656876ecc56d3364bd27be5"; + sha512.doc = "0566d44ae0308e7d35966faad23209537b08bc17eaf4f119eb32f66d66b92fbac4a3b7ac4df56fdce631c44d05145e16062fe1a31277c12c0635492e96a611d9"; + sha512.source = "836f03bdbb88a49f5a68e6caa58dc020160ede59b6392beb757080ad5d8ab8e592e760de2a59524da33195a254439d1e1a00d46536428ccd0b61c8967b13b11c"; hasRunfiles = true; version = "1.3r"; }; "mathcomp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0e46d4252811edc6a42e9753fc1bfc60949d6793a5f474b011bdb698c155cf7eab7259e4a49f7ff93643c620d5eb007823b8915e585adcbc5abfc40875d93426"; + sha512.doc = "f388f97524d37ea2f8f14e7c1e317edd45eac8d428f688dfeb1d0173b458aacc27b1c20d2d99aadc611f745b2683e85652bd2de09c6160d7a467578b1a77bfc4"; + sha512.source = "399cc66659e7d8f609f41bb35c2753cd2709ced7478f4a5f3827649340f12736230a0344ee40736dbb238d761b8c95bfcd97f74a0a9f1eca0926dc072872bf4e"; hasRunfiles = true; version = "0.1f"; }; "mathdesign" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "80d41d02fa19315d6d8974606c1aac409f4cbe3011d02bb70fdb194d264f33965ad810a0b26dcad70d38a5102f0b21f038edf5fe1c2ec25a5d537ae54573314c"; + sha512.doc = "6c1ec62a3d365d679b7361441bf28c140bfd3c017818aa05263526798a818cc5488f3317df921f01fd061e0b26144358cc03b656b33868c3b4f5555a37152baa"; hasRunfiles = true; version = "2.31"; }; "mathdots" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b97a005dd0c2dc83d07ef48f2007807bdf94b18cb1a07bef54028162197594806ba84ca517902189feb50b0ec65f52c83eca70367c4e3efb4425cccc393158cf"; + sha512.doc = "644c62af210a9607b7235cfe959ed123f77b5d1a84abed3bfc4f8e3070b61e46d51130b7250e9d3dd408c3fff2e519e9497a53c398c8b95f6efdd482e868cb78"; + sha512.source = "92b2220a3728f0a41a961277df18244472768dfb85002d448f3c33b7689405b310e26cb67bb6d9d557efcdaf85440a2899cf475e46cdb303c02144bd7fa60f67"; hasRunfiles = true; version = "0.9"; }; "mathexam" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "cc17bc652489a42318c59a9cbcddb8843471e51dda431a5bb955c00cf2976dbba0a4e3236869ba5d2ff104aa84bcc042993cea910dc37c8976bd85b889ba76be"; + sha512.doc = "4385f98957a6e18ac3d0f3871e85522ef41f6d441000213955839bc695b1380f5d929715e6b650e097a1573349367d49c48e71f550c9dd87ddc7d1b3f1335468"; + sha512.source = "ef67c896e100bc892bedbfff23340f9bad5a1886c822d0f2c4432f2e8ef9de03d0c05e8b21a3b6dcd45433cef5fd2e9fd43cc16d14de8b01a77f74e941d715f8"; hasRunfiles = true; version = "1.00"; }; +"mathfam256" = { + stripPrefix = 0; + sha512.run = "807607a786fa817319faf4c2a8dfa1b7fe6d900854f4d10d0d8beafc5c9f513aa5e06f46ebb1384a4f8fdf9d14cbc0217576d991e433a6cb13bc44ad3de4c218"; + sha512.doc = "6670f21cd2f012ba83a87cd51cc07756163e5f6cdd0426cb9a69090e8bffec4ded163c4233f9b8c4bfa32eea57fca17133185ce76fd6198b74e7d2a1a095d6d3"; + hasRunfiles = true; + version = "0.2"; +}; +"mathfixs" = { + stripPrefix = 0; + sha512.run = "113d9e01f2cb4a80a9f2db7a5fc0bf6d4222e156dd94340d6d1a89330c097a182e75a2c089ead21a0ffa447776163154cd5b11e879787582d243efac184ec618"; + sha512.doc = "e2bf9b50096f34cfc27ce46697212b3de461e1470fc910d1752215fd062fcfb715673206c3d60f884feab58a00c9a9dc74d2d58ba945aa7df4b00bfa2f313833"; + sha512.source = "fed77a89ed472aa9ed91dfc15c4775e4bda64bda179a453c781930facd6284133d1c0d9848dff78fde5dee735d10b9963d46771b0e1128131362f87fd85a747d"; + hasRunfiles = true; + version = "1.0"; +}; "mathpartir" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4f7e8c5346ddd8afc210cd02e2de1d49bf604deecf4bdb1d7a291a21ef0eebf68d262ea00ab1dc9e7d95c0e66e2e7af6a3fb9a5003fe9ae95cdc0bc00e766e97"; + sha512.doc = "f2f094388be4e25edd6cd9eeaced70bfcfbabf1750733a74fa54e89eb17ab1a16102acfd54a92b09a07a781fb1a8ca40322aa5de036ee0d96e4f6f0034fc906b"; + sha512.source = "6d9198c76e9eb73ddc77457c839883f1844e810e228027d4e0165ba05f87113420524fe0356ba0e67471742490fd8c82a1cb7cf2c8d574be2dd03de6220febf6"; hasRunfiles = true; version = "1.3.2"; }; "mathpazo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a8aed5032748a33bf7f5fe24606d7c8c67bf5885a4be71903967a87e77867c8ea1a221ea7bb1a37c032d53fe7d55cd8b8ebb431d3a7280c844dc1e178673e4c4"; + sha512.doc = "c30abb60003a0818c85ed298713a712b5610e4cc0c410c29cbbae2ae7e45696751148e70f8ac2992b0c71dd4728a78f481d9ba80993dd39ec148c4f53cba5e12"; + sha512.source = "fbd33946f54d9514f4be46070a96126b5cb1a41641d18992991477a4d8aac6fc5b7a9632d35399c66b2aa221cb9cb7c6845d233dfe215ca4ec6c739c2a9bb6a0"; hasRunfiles = true; version = "1.003"; }; "mathpunctspace" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f9f63c7d0bde17cf7f1ac1c1dedc6cd6ca2274329e3729d469a3ac05223d306881c9704291c83076ee75ad4f492a75402938f855037b62bf1d0e9dd989f76c62"; + sha512.doc = "6948e07d4c134158ae15e9c05888741813743854243aefb826e41c530982515fe6915dcd30340ca09dcb1719e92cc274e582cb1fe5e456924f460e00195d3b55"; hasRunfiles = true; - version = "1.0"; + version = "1.1"; }; "maths-symbols" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "55866bb3c364d4dbaa2ca8bda2d287736e2a7152266e293539cd6a083577390eebe7c4a97909c7404b0d532d3386ccbe9ebb0c21b838960e8b8d0bc21024ebd7"; + sha512.doc = "87e8b4d7890570b6c54dc7772d1a83f662d33a5356eca01e77f69bca672d3aa096e175b13d0fcc63605a30394ed2e168bf6a40a8192226a8aa5a0fe321a6875b"; version = "3.4"; }; "mathspec" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bbda6912323bdda65efff5556d31475a33cb0d1b9284d1dc5e1134a0426f85299f6d38851daf8408fcc7766fb1fa782f6dc50ae5e521201bc044173a59ff1b92"; + sha512.doc = "b31b7492b89e8d7742fcfe4fb32f99c6ccc799dfcc40e268fbe3a7e6671e45c000346e1622f9a2dafe683f7a32bfb96f31dcfacb398aaaf8fb61fefa4d0de490"; hasRunfiles = true; version = "0.2b"; }; "mathspic" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4cc6f9037fad5eb5cd703b619d04e2f372acafbb2b05b0886287bbd4f652829b574f507308543ab2fe33538b38ed8deea6e84712790acc5bd3832e7cd44614b2"; + sha512.doc = "c58b590e5d4412552c24290b6f597386a6699424df77234aa4b651c3ddf0565f58f7085b17d94a0604259cb97ba3f8475b73fcbc4becb04584760efc5047af70"; hasRunfiles = true; version = "1.13"; }; "mathtools" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "97e877f02c9a71c048220ecbf0eab1233b1c7dc4ba82d0dfc48c7da791f6559d789676d8dc37750c5f70d4a6b13564ae517c75ed28a12322175760b2632d95f4"; + sha512.doc = "362fa13ce657c9f35ca5e1907d768f183b2110a7991bb49871e4416ec5bf0e49fb081597935e71c3121ab3f8a567c4a9008bc221c4f106d62d9356cc12289e64"; + sha512.source = "cd3ecba5db4a33bdaaaa05b3fadbb30588ebafa2b4613376a72a1cd0f0f2d9bfe16b056b2f884862b8f8fd86b0f3a93955b33eda6742708ef78a3526e96166f7"; hasRunfiles = true; - version = "1.19"; + version = "1.21"; }; "matlab-prettifier" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "872e03919dbda0d4873d9826a541daa0bcbdd24eb0a8a30c5d6f36e6e1f157bf7ef9225680fccf9997fbfa6c346cd9e6bc3ead2fd5177736151c142a1fe0c196"; + sha512.doc = "4994375e70a569ed6fd3038c3c56c12af9b97614e1e9815e6efdd7b9320d9b55dc7a038cc5bb1faa9300a529e934a8c06af32d65a20aafe408ed803a80643cbe"; + sha512.source = "b2aef14d9bcddc9c3e381b1bcccd9cd648683aed934ecfeb758f53b7c54cef8d3f672ddfeb342d8a0a18af4fa687727018bda9992ae5cb2bb633ba46fcd55f30"; hasRunfiles = true; version = "0.3"; }; "mattens" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5e1fa647ef7d73cdc7dc1d71e49a3c3c364ee4b349dedc9e1424284194a4e817b4bb1151099f8bf22b7836fc95e54f45faab90215bbebf8bf198e136b4017878"; + sha512.doc = "98506381024d5da25251f24badf74046fe313dfe7494ca2a83ab4dd1a93ba266197a6191b7ee0183243e1c4b38661ef8a1cfec4df90166b1ae376c82e566ee9c"; + sha512.source = "c937a344e29ab9f8dd2bd5b21de1256fa1789ee810cd0d0ecf37c5dcc7e742786ea2c36e0851e28e6125ed6d6e69a8d38f517022ca6338951c02f13f781cf879"; hasRunfiles = true; version = "1.3"; }; "maybemath" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "54ad340fefdc3f496eb357937a142d33dd64ed32bf0e14903533b448cae4c6e00adec4b22408e02e27c711ad011b6d211b08f9889a15fa784ca7224462e639c1"; + sha512.doc = "9c7e490a1b7a1ef1a5b1975a29f5397c90131507887f407c636ab7ccce9d20895271e9d4d9906b2e13670b2b8620fa6f819b328aeab9475050775c65245a70f4"; hasRunfiles = true; }; "mbenotes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4e6824f3d046c8ad414c8de8c8eb08577311547a251d9d4c25ff71ebb5ce3da3cb4a9cc8470f4be9707d8d519dc96f8f2510d56194578901ed7e6f034a030f95"; + sha512.doc = "6a466223c581757678d96e7bbd319dc920d3f0fa423ea6e875b77af003f5bc25976d9cf810ef717135689af0bf38d5e11d394523c4bfe620956d0463d93ada11"; hasRunfiles = true; version = "2"; }; "mcaption" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "29e7ddf80b61b26bfca483a779f27446920a0f1360b27e6a659cabe91fb6b1ef3fff8f24c7529827eadb8ef8ae8c7ef82b7a4a8a0b5ea99af3a2d5b84bf097ad"; + sha512.doc = "cc7320e31125c89241bbcab178ac180c4ff4977f4c5c6d252566c7c5dba059886ab815fac96b4a54c246ad60320f790eba6762c09d129cff74d6ec4a1d50c173"; + sha512.source = "527835b84c84e0001605012aa8b3d47b6366a79f8e8ffe787d9de454410f94803679b5214bf7079e06f487f12529856850f0a16affa5c648840263568caca6ee"; hasRunfiles = true; version = "3.0"; }; "mceinleger" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fd8b35aa35ffaa979e951d70ce20fb6358ca702172d84dc62d5143c69519663623e8a2c0443a4ee43e9b0c5dc7a115b3eeecfcc847f6ebdf199bca2fcc1c649b"; + sha512.doc = "62c3cb39839bea920332e87e02f4374b84c3bcfeb51813a3e3abece0183c5c197d05052c988e01e7b2a736920568c08b0c20ee20aaed5279fcb38c9bc00f4e01"; hasRunfiles = true; }; "mcexam" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9ea7c2e4a661ba8a178d990889f34da97142f3f45be0e96fff38f2232e3ab7ee560b55899b7b6e693082df5bb1039e4688a1299c896aed2000b8331f9a7faada"; + sha512.doc = "b5075b4be3811380d6264b7800dafbd0dc4e6e271def95328636723bdca78eede3b71d608fd7dea4bb9b7a9449c768b01235d6ab351d3f47dd5d33f0470b652e"; hasRunfiles = true; - version = "0.3"; + version = "0.4"; }; "mcf2graph" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6683be9e63ca007934d198007add981fd380b3ba22680d42926dc54f1600fe5b4eaaf254cfd1dda86045e8285d054103fd4517d2a5a6a1be297babc890beb276"; + sha512.doc = "97440f224e3476f99922be890afcfc7b84a3552088ad08a4cf0d06a694a4bb5ad003dd921d58a73f60eb7b4da7381c9b010bd7c8982316a442c7f9f9fd448076"; hasRunfiles = true; - version = "4.28"; + version = "4.30"; }; "mcite" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6172b0ed7d38aa493c17c6b0f272eda7b7624f942431106cf11bbbc46ed61d3b3e64874a9529a4b9a03419748065ad3165dce6bc99baac6404a65589cb70b43d"; + sha512.doc = "79cf297dd0835ea2f6f29817e6159d5651b7b521b8e7f2a3859a2c07a56e419406e8668195bc639afb47fd6adf1ebee1d9e3d73026a7d6592fbe0bd6902aefd5"; + sha512.source = "f726fd0bf399b948431a2da094bb578c7c7beea57a8527a08a5332d8482d0a44253b153010d50fd50a6adfb44d44741f3577feb99d77a1ac3d97aea197918d2d"; hasRunfiles = true; version = "1.6"; }; "mciteplus" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b69f6787ad6c3680f08fa20780117a0b36ffcc4dc342e4615fa0df0809e8dd6aa346a421767d363f047bd3752a28e22a8240f09ab9d4e6d279299a9e2eb1bc79"; + sha512.doc = "60b5d07b769ac64ccf7c2d444cd6b6335012aeefac2b275d37c4ad688b5da151dfb13540b5d28adba8e9968171fcdc95348a768a279ec0c49980614180999d8a"; hasRunfiles = true; version = "1.2"; }; "mcmthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "975e4420686b97fefa13a762a35ce70c3148ce41015b703fabce01e52eb8a97f30bf053954c93081141c184e54b7df8f3f3418e64d5d6183639561ef009d7f4b"; + sha512.doc = "4639d1643636a2fde240936af0e02c0250a6821029d2719593ae7aba6a43c5937260d84ce6b2edfd5f7cc223dadddd8badea51f5ee7872e6de7c5a0240248551"; + sha512.source = "557cf0062d7dbfd3e936424a5800b21980ee430bbfb8ff411538d118c940a3f496bfe2eb47a80f11b0f4510c72a791aaac997efb360b58e64408045ca985d7e2"; hasRunfiles = true; version = "6.2"; }; "mdframed" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "97d6b5bf8f65a0ecb2f418df52cfd2acc6ac3d8d9abca00e8d68e7622174ee0e0f2f5806ded7670d790a4aa8f79afebc716d3aaef79c43e6aba8a20a0e87c8f4"; + sha512.doc = "cd1c9da42cd8ab963ddd2382d9a574ef5cff3315a80da9ae961e24c46e231420ecab807c37d1e457e964c514f336bf155f7b5b700c524cc10143ac6533f2d200"; + sha512.source = "d006b7200bfa7334ec04b41fb4550d29f2891640856a771b183a8d61664bd02c62b88e810760c94a2df921990a436d6fc5805df64591a50dd6cd2c5243dd5475"; hasRunfiles = true; version = "1.9b"; }; "mdputu" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "abcb61f4f569f9242166914244c8c9a6953512ea8b95b0c82ceb12f4a2d9e150f42f13ee253e3d30ae7854cf40c34e764716a5b5d732393655506aa3373ce1df"; + sha512.doc = "e3ea1c6b5057b777955fd265261124e7498e47f1958dec48592d8bab05dbc3f3d551df5bdb45d905260c4325d6e85c85cc845e9315652c7c9ac4a9ac89254f7a"; hasRunfiles = true; version = "1.2"; }; "mdsymbol" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9d0c0805a2cc7271930b9a500c9feeed0a929bc4f5c3bf35499f6804ad5f7d74d05e8bc692653557a28c81c6d51bf5071ed6a7667873600bde704b00879dca6d"; + sha512.doc = "820de15b359bf53f14687d18089e500cbc1ef02718bb7cd483d655062798acc4566ff8b7e8d6a9be5ba4335cfd16ba56c8122199f2ea7063d211fa7c50147ca4"; + sha512.source = "fd31f7842abe8ed8534dc3f182f19ca3ff551ebf620d7c67701fdaeb11c35d13622ddf9c3a136ee2054ab945a7541fe8525b50fa31c472a9b573c64aa6eee3c1"; hasRunfiles = true; version = "0.5"; }; "mdwtools" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "098f6055d36e762ef796398deecbda8c8948545afdafa8791d292b27ef12696c1d5e7fa4234835434cc7068b4a7bc015b36636b882e15e9f2883794151902c45"; + sha512.doc = "5adb6268bffd292a4f5db451302664772ae4d6deb54cc9a5885ea6a76a965fd7aea807e26c227cb93be382cb0a964379531b62285c11dce388f7346e07c83fb4"; + sha512.source = "96232db731d74b0284af71b065c82ca124c2ca868947582da8fb0cd36b0ee0fe1f94a4ab4df44b86c9e184a18d22246eccf6397169d3c31aa94ea58180d73d20"; hasRunfiles = true; version = "1.05.4"; }; "media9" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6d193af256b5d2f348394944fabd4031dfe070f4ee2aec1333d4e47739910df96c57950da5f6f7459afa9c687f33a72d2327c68aaf3396bebf2248816e58c2a9"; + sha512.doc = "1b132d2c3a22ae74204bab3c9a90e13480d90ec955b237d6602080d8a569e3c3ee5c8ad40a3cbf29d60457874979dfed91c154ba6e49eb548be2b2b0a52137d4"; + sha512.source = "c1a25309290da316eabdabfd986be1949e710428757184a5721c3a5ff356b83c04e3a4f62abd0b1f6b382118adc0b26a0b2c64c7180d327948a7020c2ec0ccfe"; hasRunfiles = true; - version = "0.86"; + version = "0.90"; }; "medstarbeamer" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f42865db148ce91aba0ab76a0d174027993a373c8a85f0853c9131fc36a0ecf1494f22aaf974055dba34ee3eb5e6a7872d351d570b590b9635e2b0ff7babed77"; + sha512.doc = "460fa18f1370686a9e9ce01abfe29bc3ba562275b3a5f34b1a6e81778eea6369091a355853877ca6659d60dfd548c98a8a6d63e74a3712f02f8ce753a527c8d5"; hasRunfiles = true; }; "meetingmins" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "64eccc835b059c6291a68da0f97ad5899ef5595118aa0097594957f757a88e2328b18c92c449bcde52a2edc572f1bd52bd29ab0f844923eaf8a060ea3ea56ccf"; + sha512.doc = "275b680c2c05517e63cf3a1540a01871c885b9444abeca2716d308162966ba9c9ee9bae8e57096096ec542ee3f684cf28f46381eda54009b07f5c861e546d969"; + sha512.source = "6451bed8e10563ae20c8d3bcf4bf4644b4af607b134088ad479c1c42601344dcdca3ca60e08b7553ba2486f02598e5189350d8d8b5ee4d39ea42281605a8985f"; hasRunfiles = true; version = "1.6"; }; "memdesign" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8bfda699cd273df94333a07de44eefb1811171aa31cb54ead347b71e7fd094d14015a0d76c0e93174297c574cb2a5c37eac2a9a7e1b8779c397e71007c3c7467"; + sha512.doc = "a6071526a6480d733228f0a450c9165d12100690f5e029202006e7a97e5410fff444b58ac512d3a999206848608653a4a7b5fd8c9ac53be31f44f3ae008cc872"; }; "memexsupp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ab6b8b1d8009c947409ced5d42a1689119982577515b962bcad6ffc130c37d11b637292ae984605c6dbc77efa717c086942ee5b558c80b80dcdbd489d2a4a2aa"; + sha512.doc = "11fbaa0ab8f3018cb75db7110511f5353c87d585871938ee3909f193cd90d9499223d177a39f109ea4d124e168720f3aa9e0b12c52bc8d0a2911ebc26631fce2"; hasRunfiles = true; version = "0.1"; }; "memoir" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "df69b6cbbd77f00000bf2b29e741bd5c630877514a9216c2afa5d9d8f74c821d3c49e0e2a33c8a1396c420b83676f7121b8f4b6cd31df159d7703e5ccc3e2c54"; + sha512.doc = "582463e5cb2fa60ca83bedb42574a63f09b5fc2c9610ae504c17b188ee51eeeb38eca9f9a0162d24b5d132e114bdf2ccd567b7f5421382ca3166bfb1b73e178a"; + sha512.source = "76696043dbcd449714b0b57bf2abaf569b6d6868124b06117d70bab10ce2428c3f5d619dc5bbe42c73eb00a39a40c20710a21f486f3bca0100e340de361cd38e"; hasRunfiles = true; version = "3.7f"; }; "memory" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a61db93b181f721a06ca9e29f55851d93f3b5624f14f047f8366cfde7dd660a865270784c6c1fe4cc96afb7e788d9568b2f9c531b888fd127d2b4c0570203426"; + sha512.doc = "0de03e5080f3f5b1ee5f859212f471940989c5a529e881a1d7f918f94c71fc93ce922c1f022e8c9c2706bf26cb0b64de9df3eb2f4c993d94e140de1aa6e3704e"; + sha512.source = "5cbe7278c037cab87832d1ba2b653fc882f914df4cf6d549e80b41feaaae142df91a5a4e6013b40161c070d4586b632408ed7c4bbfee1d61919ddf7bdd27217a"; hasRunfiles = true; version = "1.2"; }; "mendex-doc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "394f11e7f87b1cb519130df9c2b2ec49e11dd9a84c0286490695ac2fabc5a44cccd2f07f46559e9be5e770b4e9f250c49c65248bbddb3e46e8146d63da36e2a9"; + sha512.doc = "1874f1a2121434f4ede26a1a603134f70ffb822acf7cea858ceb5fc46298d44f80734ed49dda3c59964977156090d7e518a4e8e86cc34bcc15b015e50fd6face"; }; "mensa-tex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3919e6d48a434695817d4600b28f42fa7a464605b1642610c00655b197f9bae6a0893a3d3b5778df11a545db5a7bed2bbb9486de3f98538285d2255f64c821eb"; + sha512.doc = "e948b102579980da9b5eadd695e6700f028346886ece74c2a45e26401cad4104f494561cf1d462cd7d24d96e349c7bb23936a3d5cdee0565121c2bbb29bf3442"; hasRunfiles = true; }; "mentis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b1f6a7ccc1cfe206bce1c331e9e0840b4957ede52fd0332db6fff9208ebaf4281284b96101cff6eed9f318432264f02a95cc5c29d33fc9abb124d08ae1067fa8"; + sha512.doc = "865d972072e0824dc68120aaafd51c7c59ab021ea425ef2bdfc6ef59a29c41942a4320cf9ede5edf930d463c18dc1a51e19c8f38306400210070f36a533314a8"; + sha512.source = "59f1a8c1cac763a4afefbd0fb7ca0c248bdddf06ffafe7bfee08edc67694accdd5e460162389ca9331cc008924115e9831cc328551f5646a42e21495eaf24abf"; hasRunfiles = true; version = "1.5"; }; "menu" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "35a89bf06bac9ba0e0280fe5c020e9ec435b588e4bba3bedb33977f8374d11b30cb9cb9b27d74823446b2b2f8fc7a5b27448cb147b509ee405f89c06e4b9b4e0"; + sha512.doc = "0764cbe5c8b4730589b3e71ecbf1c7550155fa8c9128a85179f5563d0912902d207aac50bef7140bdd8eb89aee161f8fb07681144631448063a7d988d7233f65"; + sha512.source = "8b93fb2caf33fd57d59fac5021e0f593a56c7eb41b52709b8fce484ae8e146045db3d6aa819612759582b7ed7ba2cb18f87d19c90f07ef929e7a5a712947a8ba"; hasRunfiles = true; version = "0.994"; }; "menukeys" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d6144f029852f6810e81fe661cdaed46eb4b1e64ae273b139412f6db75034f0ba264463f77a77a1b0d08e34d85c2a848a18b7be8e1ee30111b7962168967d6df"; + sha512.doc = "ffc091909fe815c6017b60eef351413e59e163b869f30b718c0890f495eed4d040d9f05697f6cb67416768d273635429d0413dfbd7a9b058a18a254891970026"; + sha512.source = "57b0c2c772cc0aacf6dfc8050a6e0a39f0e67dd2d435a64ecd2bba5c73d67a47efb399cefe6b826b2e7def58d6688544efcca3c0540211addf22df8b61f29824"; hasRunfiles = true; version = "1.5"; }; "merriweather" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "067b1d991046a806940b15c63146b8b8128b4de620c39af5096e0a537d12deb1578df6a25087782e531f556bed4c75befd3bcdd7d7fbe07fc844070cebd6b0d9"; + sha512.doc = "0cca2fe2ab8fead4d8c29fe03f873c4c39ce9ab950838f7702882e31932c61c0ae52acdc1bb364b14b9ac77a3b6bd911df8914cb0cc9a27f240b48a6853ca413"; hasRunfiles = true; }; "metafont" = { deps."kpathsea" = tl."kpathsea"; - deps."metafont" = tl."metafont"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "122f6bfd4cad948a0f298a27409fdc74863922c6289dd70fbd1d6dfeb1a8df833f5cd5aaa1d768512d4d259532847bac24cde377c51f627caa986d15192e249c"; + sha512.doc = "ea65f23d5a5ad588926057ed9e50ca3891072c04c59480a498b82c8110dba1e64c215af5f008646e2fedcfc6a2e35d5f6268a6ddf969b80bc23ef2715714cf86"; hasRunfiles = true; version = "2.7182818"; }; "metafont-beginners" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bfd06624cdb18438a409a7d517cece4269e51dfbd829f471b7884d1dbb641e37deb180bbdf4b52a77e5ff770f03e7870f526a7d0fd897f9f2928d03ae5f8b911"; + sha512.doc = "8826fd514b8a81c7f73ffed7b6da5020a38cb14fe1b8865c07733b071a63f0876b8c5d64b3fe09b1cd6130498f250c4b4e6aac438a433e09dde1a9cdb4db1e3d"; }; "metago" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8897793fde3c229551407ac1456ac1e5ba9e1fddd930d1ae5d818e5bf26c35af047bfcaeb8eddd9ab860a4444888a35552f5921d5691de91999fff83ebf9f6ec"; + sha512.doc = "931807fbd5b930890eea30e0abd9cd00306cbc7f24769f142c69e3fc6299f51b0fc8e5de75d6be3c071c23a6989966922b6a147e8cb969b107d2c78d13d4983f"; hasRunfiles = true; version = "0.9"; }; "metalogo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0bd5f149186d4732812bf512f0a3118e0da1bde4c0f0c3ad2eea342515eb82404655d06ccfa275bfb8efae8766643cdbe12688633453966065a8febc595f7baa"; + sha512.doc = "93ce4b3508dcb52fc3f6cec341c3e64c43f42f6e5fb9ab1d285a881f864842ba09aa7e96c7107b3a83aac09b38d538bfde20c59c8db6f3fc18ca4f7703ec9b43"; + sha512.source = "255c6cf2c8a551937e8c5af380156b3a6e17d133eaa7d595c616ce77c352944c7e71e47671086ad887ca02f067a897fbc991c1c0329c0743e0116573c19de97d"; hasRunfiles = true; version = "0.12"; }; "metaobj" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f5db6bade446984e13aefe15c63a8ee850c47786f33f8be24e4e88c240af4dd59b994aacced37181f6cf236a02731a6df7f4de37e7af90285135a48ad5f9814e"; + sha512.doc = "fefb4ef2c677e834bce9abc50b731530314dec2c924d96c11462af8b038953a8d348391511918ef6ac8fef8794692579f365e5d80d9513651f208a2d5b583071"; hasRunfiles = true; version = "0.93"; }; "metaplot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3e3b9e1022306970f6be08e4bb019afaa7547db7f86376b50d23d28927779b4ef591bd6a544de1a6376837d797e5354dffa923a17ccf54db112f2d23756d1855"; + sha512.doc = "10622218efec1942a1605bad6c9b7673035cec5412b52be950a8977115332cc04679c40dc2e20fdfd56b13913ccb68ffd5b948e4903c53b109b0f39bfabc5593"; hasRunfiles = true; version = "0.91"; }; "metapost" = { deps."kpathsea" = tl."kpathsea"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a597bf82aaaa063d2b569dccab10f46dc60714ef4ebbb57eaef543594f11976b4b1137a730c2cc2ae1bc5d8e1e9ac2490af1ab094f9bb87a6f23e7b681f67078"; + sha512.doc = "79e016864a23b8b40f327bb1e7072b060e1f0a3516c694e95cb9a5d162542a8716d837179fac524d18490a4bf76be02fb5cca346c190369bb0fbf928e319275a"; hasRunfiles = true; }; "metapost-examples" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4239020ddd1182a083fc616b78cb32e447f78fdaaa0c16b78a3457a764365404c07d03ae37970351ae3b3af934da7e9d3c935833d97844d65470a482b3b00725"; + sha512.doc = "cffef78020a5d9ccf521ad49dd0345a23b6593a634d2a5fc2c3369af426d00ea6920893bfdac87d8f2fde7c463ab73fa4d664ace8e82a9d88e672e47d4847fdd"; }; "metatex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "896bfda68475f6990552e52c15bcb87ff9e628c866a26629e00eecb8147757af86d55a87e5796f388dc2a36ffd2d7066f31a51fcfb687081050df54676f2c3c7"; + sha512.doc = "8c40e772ec12bacebad8e578d9bee3cdcea1d4f2f05402afeee8d44032af7827d6df5b4b1a527914c4564c4f4390c8f533b9045c095b4fe77d0565cb9ce3bb0b"; hasRunfiles = true; version = "1.1"; }; "metatype1" = { stripPrefix = 0; - sha512.run = ""; - sha512.source = ""; + sha512.run = "e36332e13230b47eb0d567acbc1cfa70460fb08af6b7befe0b2fbcfd899b7252b99a9cdcf6054e479fd839579fdaf45b4dfd646b719521428dadc36ed9c52827"; + sha512.source = "10ece3e66f6c5992b6b0e0a460c749a6e4fe8c492bbfed6a61ea1037511616be65a2dbadcd3a1ee1f3b8582097ef2252f2e7b76c0a58ea250e9f912be582fdfb"; version = "0.56"; }; "metauml" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cd1bd58d30a2fb87481ea92d85711c37e4b864a9a985902623a0e60acae89f52a6efaa55da3c8e7b02f00bd99a04bf6b0b257cbc8fb5db53e26f809d5f9a817a"; + sha512.doc = "cf175d8db6697f0ddfda9d57c4d68c60ab3c13ac0614c28f163aeb4608ed5430ad674b7c740bbff5ccd675e77edf5ddc3a793279ba1346fe982ff96ed630582e"; hasRunfiles = true; version = "0.2.5"; }; "method" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7ba78f02af8985fb633dd3eeca51c8325648def29afb074684cfbc9cf576f00e1b42d8b3cde6859b4841b91be3b2e2421c1b2c748690ef490a977b25f511f12c"; + sha512.doc = "d4ad7c53cf9dd6cec7732aa21aee3567156c0dbd9deae60a55d5a229bf90dd651d4f65293426f430452a106aba4cdf2f410e037b149b3e9397089b77ff383673"; + sha512.source = "fd454cfab03b0ef8c5b1654dddb57de768948699580a5b023c2849b36660d15d2036a7be57015edb5b57671b60fbeadc71feec09585dae8d29c1b16c6a908495"; hasRunfiles = true; version = "2.0b"; }; "metre" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1b866ee77feb3bdf7570fe642ba637915f650f43a6584fdeb24d2a2d92e2ebaf0bde8ccb53b4120de10e72f92c505c2a2e3e1827d5caad2d9ab72584ef53ce86"; + sha512.doc = "48ee19cbbc6276786e3b29597905b7f4c9dcb43c47e6e76f2021fc218949a9c8d2519d4e7980e1a49a9e73c6837823aab11da8cb14182ead0fc8dec199237254"; + sha512.source = "cd7fbcbc25f67c0abb97fed983982ec45d8f29c380712ec0adffb4a8eb26bc7b3a0107ab4b3375388ec32a00f0700ea25a7e090780b2e4ea21f61c4c3add6735"; hasRunfiles = true; version = "1.0"; }; "metrix" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bbe715800987a7c569ff2387b446bcb1868a1871ad9931ec6f40988efc4124f4f30fff3ea3c2702e3df325b370ad815fa5258eb0eeb747a0e0108138f4dfe2f8"; + sha512.doc = "b3a419ab4d493a5ff3b1383089c58c89c64cb09bc3c805cd5a1c25bdd290b26d3519fa57a6a0893f2b3d27b4253ef1521de857feb091ede4a147ceda09225438"; + sha512.source = "1b8ebe8454795671857c9a56b28d42d6c37e700e438d65679af80b1220f3cb3e7433f45b28a29135750e9f76bb07c15f00501d771a8ff4b977b91715472a0b09"; hasRunfiles = true; version = "1.3"; }; @@ -17294,278 +17486,277 @@ tl: { # no indentation deps."tex" = tl."tex"; deps."hyphen-base" = tl."hyphen-base"; deps."knuth-lib" = tl."knuth-lib"; - deps."mex" = tl."mex"; deps."plain" = tl."plain"; deps."tex-ini-files" = tl."tex-ini-files"; deps."enctex" = tl."enctex"; deps."utf8mex" = tl."utf8mex"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "821b69856222623e14e90625eaa3a88570631e23d3e1a4a52f639344cd6095c8ce8b2a5e05b9e3f8904a562552b3f899d0132d20a319d9431fca629b5b495e56"; + sha512.doc = "fe474aa5581870855648989151b513775e67e8a6e2e418d7b505b0fc825f6530e6cb19a5d0950893b9d02056413d1cf47f61540a67dceddc168b6284804e2c5e"; + sha512.source = "ec915189a4999a5fcaa73ff4c55f0db6d34ddfd34986256b2bbcf02ba1656c4f4021103b6bff73b6f3afd64ddf5c6f6aaae1d14d7c3628b7c0fdea32ec8ba7aa"; hasRunfiles = true; version = "1.05"; }; "mf2pt1" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9b537bb2163b1c9cff8f8a710e4e292a962b6e13c5c26e27547bcdf3a8fbc4ccf949b66b3cfd89969a07a487908d69619e0d46e63c60671726a272d1c6c0df0d"; + sha512.doc = "e582a6ab811bfc4cebfbc647076cca17adf4468c806618b50791e9bb01101c610b8d2ea20dfaee373d1e9fa7fa9b07d0b01c09aadbc60831858144c679a6b9da"; hasRunfiles = true; version = "2.5a"; }; "mfirstuc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "658d47067482c77f383ee7a67d9e86825e89de5d35b9224786308535a7f0abb4f8260c6ef0d962a529b7f84cd133f6e753c004b907ee33fa5144ef609adfe0ff"; + sha512.doc = "1653b9f2a06597c2820905189cc9d165d553dc528c1223507e9d05371bda74fc8fb76de7370132fb3fdca076a98e53c01f9e3abcc584081b4f9dd2c549c88942"; + sha512.source = "a498ddc4e71f1c22f6da02825f0f4ebc0d36dc9baa4503bce63d2bc82c8a4e3ba6aea29442c1f24f1f4970f8187c54537af1387c0562e019600f7bdcb434c96a"; hasRunfiles = true; - version = "2.04"; + version = "2.06"; }; "mflogo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0c1e7b42cd1149acdb1f2ff916faa6bd4146db358773833de07f2707fbe45ea64dd17f2e98f2c7d03e92e246aff1287878de8ef620b3e392319ee6846b5c1990"; + sha512.doc = "75e1a699f940b2c8cd7c9dab0bc2a5d168dbccf029e1330bf3a60d1e33640b4d739f1c31b5dac863f5e95ed12c5dfe4a62a7d734ec354662e5f2e4b30ef5182a"; + sha512.source = "cc795af094f3e31b8fde5499e58e771c1676e88d4263eb746a57295b5c7ae3f7fd551dd020d85c06824c9a5ff7e069041ac0a053fcb4faa2c8aa80393a1d058d"; hasRunfiles = true; version = "2.0"; }; "mflogo-font" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "61f27199ff1f80f00e624b330f2e14e3e2d02ad35d12b092e33ab3bdf3389f1ea736952d87393440c7dc0433824c13b9d12736df7cee3124f1f61cef3ecb8ff0"; + sha512.doc = "c0f7b1b0ede2f490bffd9a8c575611e934cd369bc4977ccacf5524185fb330809fe5df90d74779eb7064a753fb251f3504f4b94d0ace5afdfd2725a80c1043c6"; hasRunfiles = true; version = "1.002"; }; "mflua" = { deps."metafont" = tl."metafont"; deps."luatex" = tl."luatex"; - sha512.run = ""; + sha512.run = "58a3da81c20c1d4c8f05938d1bd3f13a524cedf2ec9edd4b630f5c4f70e9ce828c0140f106e920b8992e86afca59d410017d607af85bd83ee6a31987519bbd48"; hasRunfiles = true; }; "mfnfss" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "efd530690932d81350e42b29e8e52a52587a8a7423bc915036210dd546652a094dd1f44c1c3b34e2589c1fb2220bab8102f68f0d0d1c63859b2850effba1c319"; + sha512.doc = "02684519ce881ea18e6e956d1460fde5c6b9a07011018fcf449b0f77b3970cc0cc99e45f5d2bb23675679b326cde619e19d2169f1ccd3157085b62feadac95ef"; + sha512.source = "daaece2c81fabf63fbe321e0bec63219b407173907d0b39d208b1169ba307a34a8b4777f8922df5435bb5876b582edbbda04159c2532a2b95a2ed0677376c65d"; hasRunfiles = true; }; "mfpic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f85cf28b98281073fb633eafe08b4ada4b7d389a4ceff85ab172de64371b4a7f47ce9e2b26e60ce3a9a409ff49b4f037a3198237ce699d111d7ee1a81a045926"; + sha512.doc = "2a33278cabcfac6293305ff447ddd7fda9af9b0fa13828e88b852abdb5fdf21fd2e4648e88fee39a6f72377523e1f0e97f9afd242c3a57c0f8ee3ec94ad0ef81"; + sha512.source = "00ba89fa68036f0baac597ba6b0ba7ed386f37ee8a5273ea62f4e93092bd7474e7499f9072a29e7abde8ec4112a96e199581f34e9b073c76c11a224581f3d1be"; hasRunfiles = true; version = "1.10"; }; "mfpic4ode" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "24c1954aae6086239b48c601b390e16dc004fef5c49c7d997b0348b0c7ceb9940f9c5be2fe3a7eb47b11782d7dc2beb04c0052fe07fbe8d374b8e0636bf714c2"; + sha512.doc = "935df65f8a695e18de722320c005947ea85da19eb80031c4f91dd7ae421a5640d11658e2a5a0efde9e71b773fb4dc7cf4f68d3053edc7dc049a34574c73cb0de"; + sha512.source = "0e0b2ce6dda12a3c75faeef0914816f9659a09a8864233515da22fb2993bb2827dd9995dfa67b3c5cb187140410e2db96897b2bcff34c8ccac7c0fb8d193d855"; hasRunfiles = true; version = "0.4"; }; "mftinc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ec7cbd2e5bce2bd5e7556cf52962cba40ea695970f50865ac7063e6193fb47e6effd5eaef248ee981d0bec272637015e58c1b3bcaa2bd556b97759f380292caf"; + sha512.doc = "21252ead484b3ff0e9023b38c7815ac3b191148796172a567741345388ada5279019be064d04a2dc21cf53b127c16a01ad007c03cdb51cc4fb80d31c9ac5fb4a"; + sha512.source = "568205c4d581ef47ec3c12d14e00113c1947dc6b024766237abd0e97a5927f9d3fa1c62339d6833b8354ba8e53f1b3abdb6a154a4658c14672a04cf62b475ef4"; hasRunfiles = true; version = "1.0a"; }; "mfware" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ef670f1c6d9075a4a0c8d5cb4bcf9c5b203f4c855c4a76e19f839381ac25a57726e7f0b151520d9bbdb6068fb4afbe973216d130c6df60b8beec2290aee7be8a"; + sha512.doc = "a8e2de145a076b8024a4638751b0b3de8079af92feec0b67685cc26029f23f7e95a47ec551470ebd7583b7f58599c2b32a7574a9eb41dd5a6e117c12322a54b9"; hasRunfiles = true; }; "mgltex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1a4dc5d8bc7b3ed7310c29fef7fc256c1acd06413aa3e1757dffef9fd1d93d558e6b1a5f5e312835d224dd861ece1dbcd5cb8b79b224a7c57190c202bd873fdd"; + sha512.doc = "740d0731f72e61ee89ab76d43095395963c10ca8ed96ddc9faa563a2e507ecd2610d7253140584224a3435a8f10e6563324b3044a9f87afcb7baf1b646d59680"; + sha512.source = "7a70d7e5fedfdb9816f8cca99ac482d9619ef7380b570cbdf9c30a97a364f7f383c1b0cdc133be30ed3175fa28932d659ce873f34b968893efeb3d3b21fd6c74"; hasRunfiles = true; version = "4.2"; }; "mhchem" = { stripPrefix = 0; deps."chemgreek" = tl."chemgreek"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f1f8af1d7ab05dc6e36cfb36761caf7655904548dec85ed526e6da41b4b4a4c6c91975a0e11ccc6595ac3df00237b9cbe41aff0c5804417058422b29c6d9358b"; + sha512.doc = "312975c00809b7fc2ab5aa786c28c76e2ede4bae250caaa28077c2ebd3ecc8a3dbc099cde20d8610e06620e5b3a8ce11d4b24cbd3338debb9d8fb1c8021f6782"; hasRunfiles = true; }; "mhequ" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ac57e11f6e85a873b718bee20635212d83540c9017cd48cc8f2985c19a46f19136c0f563f80af04a79610c5d2fe00f168567d1528a732327c3062c02701d82f0"; + sha512.doc = "366aac5a87f4e23e1ac9c70dccfeb40f26dca0787fe8c1e6f4926899d8e2fc7feb09f29ededfed74d970ccdb57a22e1d514d7c2efe6bf2044b342b378d0e0a14"; hasRunfiles = true; version = "1.7"; }; "miama" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f487a54bf22d515d820612138cee428cfd3b1910cf90a5478fc42837c2ba035041beb77bed842dc9de0deb4e42b18f35b8defb9009c106fa710c603cbdcd4281"; + sha512.doc = "223ee05b5f0d9c654aa9f9053a7a147964a46201cc9a286f06f59d46841e4e916a5a2d2096baad9a1acc5a5fec41f879b786019c2b04cade0cf7c8c63eb1e00c"; + sha512.source = "e893caab7b2859fe3aa9457649e06d69496c84f4fb63d6abab1900cc8a9accb1cdfeb669cd36fbba479eaa09a5b51f8ac1f96ad93ae54862f5779bfd82386827"; hasRunfiles = true; version = "1.0"; }; "microtype" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "82eaf0e1a466349cdd2ea8614fe10c03e1195f882fcd8a0b5b453baae2fcd396438e92b89d17982ea31048d179e88598c1fb431afc94bb39e96b975acdb8206a"; + sha512.doc = "092a5044ea9a580a6b8d8e93da0d0ae1a77d26b79a10f9c5a64ebee7ef02d519bee871969e8aada3f6e1e2a4266853003a480a39d6b6e1eb9f197c694f59049d"; + sha512.source = "dc4d113dfaefef1056f0d9111532b42f707f52345bce4cf4190133862ff1b3b25d68a0e2d5b6108b24ec029d3554729475806abb9efd522ad445718943edd496"; hasRunfiles = true; - version = "2.7"; + version = "2.7a"; }; "microtype-de" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "18b6af898fa57e3406c97a6575c1f01efe885ae8f5d02613b3add22061a9ddb245676ad0ce3bd340de16edbc47eba5ae34d6373647695bf6c0ddd9718bcbf745"; + sha512.doc = "04e6685f0234ed3f02cf5b2e948ddb61bae78cf3f01affd23d5305047ae20b4b7a97d625b00475054685fba53d1249ca4b93d7a45297c430e241a633a822d829"; version = "2.4"; }; "midnight" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fb4a30ef08d47381fbe155bb18b447b606c9fa52095cc170e4d23f65454f75e834c8e4e1de3f25f29925af616e244eb64afcd9136eb7276b23278a2a3c8e0010"; + sha512.doc = "fe24bde56f21a9b12001d3d30f4b166cadaef42aaefbf7a0926b87557d873486d6bc78c62d68f5dc670bd674c74139492172f211506b7e37eea4c7a93540623b"; hasRunfiles = true; }; "midpage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b7d8cd10f5dcc1830f87f0671037fc1bce6de39849236ca79b9c3b1f97475cbd8a8355ce3288b95b36f9492f48dd29971b5abc83d0070d90fbd2fd7189b6a69e"; + sha512.doc = "4f7cc9ebafeac2380c58d3e44eb4eea1a25960e4941823161edd0c37148b9689bff65a23eab0080980612193d03ce328014e965899886a707baa5997129e2600"; hasRunfiles = true; version = "1.1a"; }; "miller" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2782cef8fee5b7d76ce695a44b04111ee3db04cd3cf9b7759f803537d40782c989ddfeda34f0330c48b42a1196ebcb96caca4d6d7b43fbe7237a286cdc47b7d1"; + sha512.doc = "b4a28efb2df3d2d14416795a6bc0e810b8fa73de2a9447b86d0e7b41f21b76a525e2daa1bd4dc1f33fb2dbf481214c0cde9bf26cff1ab14ead90740ed716c92a"; + sha512.source = "bdfd4c63b531fe9b6328683abcc2124bc032ff2bd44bd859438424d8214e64bc392a43bbff383d305051f28468e45c50b6d5516f3644d4851520cf4ab1e34736"; hasRunfiles = true; version = "1.2"; }; "milog" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "132f918b0e0dcd93c125349d40804fd19a7cc47b02de338102340a029ab4a32ce8fbac6fa8f68d479676bf72dfce3e6216f62913857284fc4d2dae879dcaa7e9"; + sha512.doc = "6f39308c119137ff1862db7d886fc5b5b1e871bd534e80c22056a63426ef34862f800bcf72992164799ed7cc793947636253a692a10ae73d9628425458c99297"; hasRunfiles = true; version = "1.0"; }; "minibox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "36314fd2c90feb3dc530097c2ef37d9ef9e141f4d08b04b6524fb9ebe043e59c2995e77bbfc6cc1407144d6d225ba4480692eaeaab5da3640df58287133fe4fe"; + sha512.doc = "3f0958e31ace868196699178536da461eff2a96ccef41c708bf493e6868892826c4a3ce5e99b45d48e62f2b3f3410a7e9d1c4d97578d44327efa486d9e9bef39"; + sha512.source = "6f15682106dd49a84c54124f38e842e4f2e47ac68cab40c19ad28cae2490b735aa8012f2b6f446a814fc263ac8ceb755d74eda2c10aa18b70232e2f0acf6d78c"; hasRunfiles = true; version = "0.2a"; }; "minidocument" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a11a2d5d5b7e49432ec1056a92affd4c8bd65184b285df78c63d1172e5bcbf55b8c8eba65dd526efa6fe1922e9db4d31dfcbe2e9a4a922b30d7cf4d68b3772ba"; + sha512.doc = "cf9694946ca4c95709815fa4bf87554e0d37e878c2a0e6efa4e37fa0d52a0cdbbc425ebf4d901bfe601482f8c40b38c4c626529f2ff823dbbd581507a7a09083"; + sha512.source = "4b8efd35e682188a3790ec10efabce2e4b9417cf9cf2f3f38f8b0742b85943acddf1595d9a6b9f1627f4f655cf23788e64ed747833e97aebe544c9776ab745c7"; hasRunfiles = true; version = "1.0"; }; "minifp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e47ffbc35d72acc8fc27da30ff08f6788db5c3157872efc4ce7cf7708654dcc84d9f85f5fa0c361afaa3f1b47d66e612a85808a5657e96e23a27be85be3e3bc6"; + sha512.doc = "796de8ab2195f60450ed74994dd1f9e7c29950c569e999f3e7921f0dd62cedf1629fef9af326c41f0ba4e323c7f7e4e2e1833891cc97184000f6f80129feaaec"; + sha512.source = "12d9e7c22b791c98c11cc9b14b79e26d67ee44fe9d223ef8424d95faf8cf949f872461fc1beeb79956c670f4c64c380215b96f6baa1f0ed119d4ca947beadbe3"; hasRunfiles = true; version = "0.96"; }; "minipage-marginpar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3dc536815527b85dad0b1a1d7cc4dc0c5efacb555c323c6e092e793abc6370c90bd140306db5647a5d1ef52af78f85f8bdab270b1da42635ad99585654408de5"; + sha512.doc = "3caea0bf14b6dc35b9789d9572b17eead1af07e005c08451a815533b8e07157f27628929888a4689bab8184ebfd6a21bcc7d4ec0e1c87bd6c2fa62b4fcaedc0d"; + sha512.source = "888d3fb020cfb215da6cd06826a92ddde492bbfb92fe4ccb40050da20d80de1938abc700b7f2ca1ed1cb768c64fe4e4570eec23e584b1b110e238009a6f445f0"; hasRunfiles = true; version = "0.2"; }; "miniplot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f331e4bed822c1f82d967a56b5cb876a2d80bad550f260d9a8bc9b9ff54c3a731ed9da075b7faf2505b52167201aef9e4472f6943e39a1f312fa4d28ff831dc3"; + sha512.doc = "4ca5fca9109210581c76f082c1e14a518dff82f8cb3a5383259798bbb72a06ed91000c697933e7d9231ebdd9a4c6668187c46d57a0e4980bf483e844763ab29a"; hasRunfiles = true; }; "minitoc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b638742cbb03fb01063ad32d26690bd9b8d8b9e0284852f576e8ce1675acccfe6d0166b7e049d1e0c352990d916a8c9246313e8a46db99613452936bf122be48"; + sha512.doc = "29bed4e7eb0de690e4ab1648f95cb88731fdd31adb4c42bd07f4a191f452ff498c885295ef745b3b4ec321a0c5151e04df6d47256268f03c4b1f1421fa7618dc"; hasRunfiles = true; version = "61"; }; "minorrevision" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d4e0e7227a05812822e09cf96e8aa0d8f0b2b9c9a63f8a79abe77b7af0fad9a57249427d43bc7d16469aa4b12fc1c777c97c70dd1d823afb646f166d9f2519af"; + sha512.doc = "273fcffb457843a8d9e437278d88ec663a57e32709e2b8281e4434527221620bff1986433340ff825357c1d4b38bd64706a758fa8a5ca02d8bb1070b16db0825"; hasRunfiles = true; version = "1.1"; }; "minted" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6bfff77120a70214f492f34b31bc7354f75173e742b0d40b76116e78f18d471946175e7cae1d51d0f2b948bf566c8e44c755f1d98a338b8a0b1b0cfb6b77f462"; + sha512.doc = "013bab6a7abfff35d5316ec335ddb13e8c91e918ef78d9e49bc393be3cc6e71f22c740ff862045a5d20bbfc1a508bbc272f0dbc668db3ffc657dafb0ddfbc45c"; + sha512.source = "3ae1e00adeff4ff117be3c35120d0c94569f62c7e4b6c8640236fbd52a9ceb20fce24b87faf0d5cc2b9295fd5a3689cda5eb01dc2c3897e8a2f228326ae6cdb6"; hasRunfiles = true; version = "2.5"; }; "mintspirit" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9f0ba77e2dc4e36225b179047be4665ad8f410156feb8e2265f4ae97ab546c107a621242ee54311db9d670d4bf079aebfc695426c0c66bf0313e65598752e94c"; + sha512.doc = "9ce6886faa4f3c9b0c4ee93408a1decbe681a2016d9b9f088beb917f9e8a47f9b9c34924cacbf48b41ac75da116f96800477c1cc73075cd837a7adbf6f333012"; hasRunfiles = true; }; "minutes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a880da4e0273f4f35d84126df55318a82bb512acb07ddf71f39e8c519e72080a1e48e7ff3460ff8a500fbebebed5250931325f42290d5eb9c3f0b76775bbd2f3"; + sha512.doc = "659ed6669f6d356ed1a43271f1fbd835279063628a91ba22f14d9cbb18c3ce3957a33e848dfe4f58833422064403a540383e8014e46e2b70a0ccb4920951bf81"; + sha512.source = "d92ddae9e345eff7937e2f5f9b8bb1eaedb99856436350caea720926445597061ccec55021c61d5742fdd121a918bfc2127c0eff8420f9440c1ed149ed42662e"; hasRunfiles = true; version = "1.8f"; }; "missaali" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "898ff23af3e1504035a5d760b93f04a515ad517e0d8ca098ce30b01092bf261d54e453d0341cb3dc1fc938443e00a4d76a242387ae771c676975e0a6742f015f"; + sha512.doc = "248bc7a2f57e4eec92b6b9685353253395585b5c1e04f1409902f6f653aa8890f06b28397ff82d0d236117cc88b9ec65fe433b0a64db8a7c8bdc42702b8482ea"; hasRunfiles = true; version = "1.004"; }; "mkgrkindex" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "19f28882640f8ffcca3368932a60efcc64176cdb4c796cdaee55e1539a4b24f944da6af2ddbfee0abdcb5c79a02d58a6a2842dd101b37bd41baa18f9a97cd0cb"; + sha512.doc = "58592014581bdf45854c5095053843a89413023609797661268a0ce0a11bd713f201dadd619ce7d16f9f99267495fd4c663d8aa7aac525ded9b3be7b71a40191"; hasRunfiles = true; version = "2.0"; }; "mkjobtexmf" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b87432ef1fcface11e93e541595fdf74de1539d9f2ce0dbbe3e35c73064230812628745aec782b8026cc60f9797aeaca9057c534ac852b22bf44d24d5cf1b960"; + sha512.doc = "4df1df676df7f1a1c1bf0d1c0a51df8e4839558b79fd410446b522ce218f499960420af351c195c61fb66f9eeaea869762f3ca8091f76c662aeec333fcfd0f80"; + sha512.source = "2ff63f05ec1d4b09842a20b93a1ecab09245dfdb3cfbd3e37f1e1cd9d25760c161948433c10ef05373d84cc44b56714f86073afb48053a8f965c64490da0b3ed"; hasRunfiles = true; version = "0.8"; }; "mkpattern" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a7379d6a259610c376242a7faa3bef52fddc8c8ef5db3e6cea04f59df1f3a58ec0638716bc79c566bf48816b035f92a1e8b1bdecbb2f8a1706900b6026c27a86"; + sha512.doc = "043a33d2d59a92cfe02fd4feee4545ecff0e2bce81432565197b7f8385387f37adc7e402780268979bf119e1d1e2ea36e5fd6e1f416cf47471cdf6e44ca6c443"; hasRunfiles = true; version = "1.2"; }; "mkpic" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "032d36e6137c8ea94f0c8149e53a271117a1d00eb3d3b65c25e465de97ba55595c62a8199cf8d8607df5ba6fabf7ee780b8b8420b2b1a34e2b9d7c06f42e8d23"; + sha512.doc = "9d6501e80cca978de05bdf4f39d67943b98c08711c13d84d8663136ce22ed643c33cbb51a7bac3bb581c1266ab15057aea4d4fc97f2d258da2c1433916ff0e0f"; hasRunfiles = true; version = "1.02"; }; "mla-paper" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "62e181381b5afe739a68b1f67640c9f814815951daab13868234fdf662ab3beeb38b887b26e951f8376e8571e83340de3c459e158f30f3c22f043784bf8c87ab"; + sha512.doc = "cf5f5cc5c8483431297abbc60c33b505a75928a29f8eda447ec1bcad671b48b30e161b2c12d5d8777b3ad04d22212ee6454c109ee1e4648ec758bb5068297ff7"; hasRunfiles = true; }; "mlist" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "722f39aa2bdeae2b3b32b897dc2fbabea361042a53d45ae721a147054be11efdf536c83335dec4c06ae0c1fa2d2d3418ca2e6481891e9328c225754f47f3c7ed"; + sha512.doc = "d0b59fbad7bebba7e2282bab6ff70acc890c0935a4a1961ee4ab29448124e3b18e1faf2f1b4a49bed01b0b1a41d934678bd263f599fc061511d47994a44700ed"; + sha512.source = "921ca1050546b6d8f454c325c85ad2f90cf78edc78362b4698cf853ae308bed5bd8e0b6434c2d555c1b45cb716029308300d6322023f7ae2f22a82bd826586da"; hasRunfiles = true; version = "0.6a"; }; @@ -17577,1816 +17768,1845 @@ tl: { # no indentation deps."latexconfig" = tl."latexconfig"; deps."latex-fonts" = tl."latex-fonts"; deps."knuth-lib" = tl."knuth-lib"; - deps."mltex" = tl."mltex"; deps."plain" = tl."plain"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3393bb39c1f685b9012f1066707143c2b93a4e050290951c18f3398a365a35f267184abb6baa7cfc610378e1ab34c50293f844fcc13d63ffd460b7bd2fc51abd"; + sha512.doc = "99ea93113bd48941f5719a6ee3da34bf3d8dc89cbf6d8ec34b461d2bc91c80ac6f625c857a748ef8ec599c21a2dc6d4fa43adc476b3963c1aa113b995f222fb6"; hasRunfiles = true; version = "2.2"; }; "mmap" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "857e84591195a3627d9612e2c4dcd8a67f0c6d278f57e4b0b3fd79570f2de4e7415b258d92fc0d43fe604a8d49d78bac1355bbb47d6aed87169897766bfb2ddf"; + sha512.doc = "aa259bd29bed0adf602c785d8aca30aa804537d1ccec3abffa33386a4ea446db758bbf2dab1f0f7718a9b0c10c80e4990fec48fc13ec8a50346b744c39e17a0d"; hasRunfiles = true; version = "1.03"; }; "mnotes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "09be785b531728e837397a2f1e42fd2157db00049c4ffebc4193e84d8740adec8fcda16b19f1f0304102868241b1cc356adaa6908fb0c74dabeeeee0fda6443a"; + sha512.doc = "5f464accce7e4dd757759e7e5e1997fa7d3c5444e2d1dee5a7aa6fc89993882f92676b1f81d86629bfe0a35dca2b19bdec2d83d8281a7f2247f7f3ffaf7f6149"; + sha512.source = "af8df1d6009842cd5fe000b8300d21de4f4e57d5890cdb78f7f0805f134d205e31fd770f49118f7836acc72cdf1bdc311ea36db4b5c5d37936ee3efde8ba967d"; hasRunfiles = true; version = "0.8"; }; "mnras" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d67ef2c46e1056f67f7ff6f354cd67eecf1d01c8f87af99f3ead8cae0a4b24a0dd712378d7c917afc2e759ee0a2ad3b265e5cd3057bc132b0d50a5b4a38812b0"; + sha512.doc = "769b0aabfbe5f502e17e1b4b511274c5414beac254933c7fb61151b0f68ceef5887b1392a827a211f94dd2711bb62ca50463851c4c88a86d3acb2bd4be2c6da3"; hasRunfiles = true; version = "3.0"; }; "mnsymbol" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4e9a110627894afb73692fa51de5e84e988ff64df90f460e16f36d495eddbfa747c5c73cb6bfc535814ec879c67b9b50dc5a5589c06c6e7414e0218589cfdc96"; + sha512.doc = "eedb867da3b45238296bd196a912e589d6531d2d29a09fe199984cf020054cf05c786a389b25f7380e072721bb7da1f4543f029d6e1e88d07d047d912ef4b55b"; + sha512.source = "3ba530844e292c0210b595eec0eb202a04f1869dbab9641eaf978d43ddd209c5f1f2722d4e560be1d3a505c9154e9f5882bf448ce3a632d55f9c7e45638912f6"; hasRunfiles = true; version = "1.4"; }; "moderncv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fb040cf5e81a525e209010528abeeef740afa6f237bc89de90626c9e8a57ee583f0c242d4fa4ad58e13de5737db77238ff6e4186e52a177b1f002cff33141958"; + sha512.doc = "d2fcdcc5e5f85f2b9201ce40eb79e2ef082c9f83e7e2d570b06e3cc1f6a391199c033f5a4506ef9b46503eef2b58f93eb3cb0d441bed8caa2ff76b3e4ef6dc0f"; hasRunfiles = true; version = "2.0.0"; }; +"modernposter" = { + stripPrefix = 0; + sha512.run = "df889d931d2a2a8c209a288959cafaa60bf2ce031efad52065152f525e8dac388e281a3b1bac6f26fe99eac92474ce37b2730e9d65735f197d843ca9f7b3a0ec"; + sha512.doc = "0a8fa048fa6036656f06657510bcfb293489e5086378822271ec4dd391d85a69768139e82908790d346a2f559f9be275813f33ac7fef719481808a712bbb67a1"; + hasRunfiles = true; + version = "1.02.1"; +}; "moderntimeline" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bbe1407f9686f11e2e0102bc7aaa825f31175c832d3d0d5d7081a5e43f63f9062b36c43480ae6d307b760fa1a7ab3d59f02d974d70de7cfe1a81fd10d0886061"; + sha512.doc = "c2694254f19e3b912ee7abc0ebcac31438f32ca145af243cf732c3df4b6c61c4e4a65a727ba491360c25c6f07da86662ef0603a648d6fae25508dcaa83b7aebc"; + sha512.source = "fc359a8a57e7d43724b116fb19a7b00cc215b8d4cc598952aa8ce67605abad6b127a8546528531740473019cf32d380d32a451ac9aa6ecae6a3fe049dc91a57e"; hasRunfiles = true; version = "0.9"; }; "modiagram" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7d762312bbb139588db0cf2d6c104d340c4acd1400573853dd5afaac80f1466c05fb1611b919b9c92f2d07580758aef87cb84c1057ef98082d0bc95cd608ce97"; + sha512.doc = "c6c91515f2b5e1d2a1b8c73c037eae8850cad326d8f53723761317ab052d5026f7a495c0934d3d90cf7c4d2d00b0e6f2c857f0f56d710a728c06ee16a7a95cec"; hasRunfiles = true; version = "0.2g"; }; "modref" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5f6bb75cb78201b89900a0cd2fc680670e716440b53362041bf943a647e8e2549c98026932332b9a6693e23003396feb1443af0d6f42c1ebbdbaaef25bfdb75a"; + sha512.doc = "b8e963cae4a691238265dab11f153acc68041d1c3fb5244efedfd3255defd087ffa3637bc4f356b9c1647a2814ee9b0ab7b7015e77fd45b171ce65e4ac9f4b17"; + sha512.source = "8a42bf07ffa0a74fb0572d307d1b3089d9335adb88700c508e242467dfd661364d168f28ed8c5a62e3871ff51960a62a2b5038b3487ec8699a68ff58707bedc3"; hasRunfiles = true; version = "1.0"; }; "modroman" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d44855a7eb1dea95c6d0ec02e480fac04e13ceafd796a94852c8ca10708520223bdd215ed823ec596f2daa6c6aadd860769b59a1849333d58631d764050c9809"; + sha512.doc = "6ae6b25f3a8362842650e60d38b336749cc124ce4e3bd6e4d545b0b4e7fd0c07b640a166fd1336ec4e345e77d3d2d5585f3ac94247f4c7785d0900cc41de5a41"; + sha512.source = "52c71138bce827a3fe04a999e34fcfc26cd78342c6ce5842556de49c44a16971f689d169116be9d3daf997dd742c26bffe9efec414ff17979b96289d89f17e51"; hasRunfiles = true; version = "1"; }; "modular" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "90620c7556b887f406b7f3add1092e3d5f2ef4aaf23a4432e6be149ff1731d625f5099a709c5fb8090b29e300ba32fdd818b904f56c32bcc82b5a510b3daac10"; + sha512.doc = "bcb85ee43b7789e0959e9db52e78b7dc30b241b12cd9c2bc04b9e497acb7ca4acf70ac598bec88b937eafe2be493619c07001d15d2089c0a90e436aa9acbf321"; hasRunfiles = true; }; "mongolian-babel" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dfa13598f3b086ad56126948d4ac200c816b7331e7a6bc9e0240dc8a8d68c6465ca2b16db967cf3b3d0a9c83920cda5112d70afa9d4710b515a31ffdfa0a78e4"; + sha512.doc = "39abb5cd5d7f8bdd1adfa65d3d16718a28680e91f8395a4ed70ec4f0fa118c1b851f4aefeaaa29352248ad7950f60707a71804d3b4b529cfc298eb1e757cd8ab"; + sha512.source = "e3b6bbe41079fe3eecd1cd91ba245bce8031d90128eae7d762e29533a1c8edebeec9d697944581facef5e1bbe018c2af72ed75681bd33a249b560775496cff63"; hasRunfiles = true; version = "1.2"; }; "monofill" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9face849593a78025a36caf3f5eb4600a5dbf4704d6fef6915978c42544c9b3f8df096e24e0985986c3ccbccd880aa020460490574c442e1ca39837d15f4b371"; + sha512.doc = "21d4402f496c67d06e1732587229dab38b2927ea284814768a5a4382133290bf1803dc64d5c3af2218ef463f7510e7f58fe65b58c5a0ef36288e4f69b2237355"; + sha512.source = "e9fa619f4c14bb3f6c1590c2c1b607eae4fa91730048ee88d2628bbb2c42d014a1b775b14f61c58f4bfe1837022bf0b0f88338824ecf4989e9050633b613ca03"; hasRunfiles = true; version = "0.2"; }; "montex" = { stripPrefix = 0; deps."cbfonts" = tl."cbfonts"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d798bc54e39a29a206dfae2af6839688e4330cb5a58db818f66e91e346645fbe944d90e8b0698f3da901b72c9fe0c63433167dfd198b2e0fe82989e54199f681"; + sha512.doc = "53d87141bc1792a0da8c5620e29109a4a2811fcb16d59ebfacf7a7874c94013b7d65e5c80464dbc97ed55017ba49b62cf62a59b094363092d7e59d2070562bc1"; hasRunfiles = true; version = "IVu.04.092"; }; "montserrat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6b81e84da031f61aa9821b7ca639355bb01afd6fe5acd7997a8e5bb012f38f082a28aa621d7fd119d8ef359a0a5aa7a1a0ed2176e381cef96ea7f14dd7c9c3b5"; + sha512.doc = "3a548882798e78f8e96072363a2346386c6168ebad21d7b8ec6cebdfbc97d8cdb04ae51cf382a86f8a87884165cc90a594fb6f446ee72e5d7a85e88e97633e78"; hasRunfiles = true; version = "1.01"; }; "moodle" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9fde7f6207cfa43d115bdb7e62e5cfbd5aa20e34e1f738f10be3a16b13e8c4a855ee950780a204995029899dd2205c256faf0a070f7f5e3a68fb7fdb48548802"; + sha512.doc = "dd7fa577d07b282eb2321b4974690375376b12e4c24577acd12bdf92693f1aa050543f6bbb4d6466575d88d71f00ab9c71abceda284dd1ca08d7e8ba96bb4bd3"; + sha512.source = "f6467fd3e0ced4adb54cae03715cc8a0ea17aee37418846d6b89cc64828b70858ac88be5fc7e6fc01bddeb4158dcea60e13146df2ffae935431bf1f8d02ebf40"; hasRunfiles = true; version = "0.5"; }; "moreenum" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5be4c4f56483acb3313029285a9a03798f26fa730570bda15cd21b463f8137930f51d6de1ad45348e0a235aa8750a20823977a1a935d4c1af2da2323ab280566"; + sha512.doc = "2e532db6b0911ff0a948713c21f67b839ff8ccf041b2a549fbd3542a455d1e44bd60832d6d0146cf11ce744aa0c004df6c2d2a75d923bde768ab0af3d176d77a"; hasRunfiles = true; version = "1.03"; }; "morefloats" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3748ce8ab11289df1867faf856bfbebeecbcb3dd8335dd76e738ca9abd41ccdc21ea261d2e78cbe94c9a4af961820635986ed36d9e1f5bad7dc0f3c505ec23e9"; + sha512.doc = "c389c7e7fddb2870d18a10db99f9de138227547f86bccecf5d64504e378e9b1a722c0ecc2fe8c8ca67d942252f2d139fdbd9e350cee4920e16657b964480f5f9"; + sha512.source = "877df3c14edf00f3ff0bf22ec2c2dc67c0d044b7d87267735ce9876ae84e2c8421d2a4bb35bcf1e70280bc586fb8c9e1ac2463d0519ebf8910f57736b70f8c1b"; hasRunfiles = true; version = "1.0h"; }; "morehype" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2575d03680f22c63741119deddc70fb978e6761a42163bb8182cc0045f5c36e9345c045153b22a2a8d1d9c1c89dfc818d4835f625345f5c97a65f6155e426c55"; + sha512.doc = "b5003bf164033629f616d3917c7d63f266db6cc891371f012b079eae0eb900109be121fc2e2046fc90936c17a40a6da05ff051d3a5b2657fc10f666846313f43"; + sha512.source = "83f7f633901e6c37b382ef4ccdf485493a4993c9d42cc23a093976ba761bf428f4be85809104988381a2978645156c2515423aa4a101863038b30f99c588e13d"; hasRunfiles = true; version = "r0.83"; }; "moresize" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "eb43e70252e412f1932f2eb068088ff8ed5f66569d8a18707984e21ea25c5685842c0340979abf5ea36f7172310f156841984de5a9b3c40a53f3528895db03c9"; + sha512.doc = "34a0ca23e9d2b0caf2c3eb043ab99c8a818c86513ba58d725854627e59621c911647108f6463777507ae98c5ecf4992793f26740cd77a2b4bf41279260e6fffb"; + sha512.source = "be4e8d84f65c4cb163b80016e0d4f994b86f2e401cb8f7ac42e87d101c02316860b1a8cab748aa09ee0ae6d0ac5f225a00ac49d606915ae8328a06d55e8473e0"; hasRunfiles = true; version = "1.9"; }; "moreverb" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "47cf397060b203f96e8f4373de5627523689fab4a5b0f8271dc48eae8b57e8a2fcd7dd2073f1ef78848fa1d082b7d3583d0be7b68daedc656b9e2eaa95d089e9"; + sha512.doc = "d556e059d8b38cd13d833ddd7c65640905da53e758c8d38c686d65e107545473ee4a6422c428bbda986ab38fc00b6354944477822cc5bd1ed6340c2392ad8ec2"; + sha512.source = "941b912f9f19390d88609d31c0fd809e0bd7408ad619cafa3141dbb51733f0fbfb14168416107dc1632bd497724ca03d37a1c8489f940d3027f3d9fe0d29ca14"; hasRunfiles = true; version = "2.3a"; }; "morewrites" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "31517074aa3713596080d2f282cb250b659d7ded583c143d3007674c9c290613365083b1aea07a190f37dca1298973a7b816a031fa1ed33060f4129e837705d5"; + sha512.doc = "1a0a96197264d244788e0b3f92ac30d326902eff60af6363bc2b5abb6b98ff96fc90e59f9f3d0ab365ccd0fff797f8ac401408b757d76f71f4e4dc82116353ab"; + sha512.source = "d011f90c8824227114a2c70fa21219dd1c527252b91949c8e54fc7875eeb2ca69d0ba02fc59d7cf2f2fdb38508c0c9642ef68513b99fd7ff1419ff437b42f8b6"; hasRunfiles = true; }; "movie15" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1fcb97d8b65476714584c22c7b9c397ed06a04c77006cc8a3e3847f29cf10530deb6087b82e4aeddb87ce64e2af2b579c0fb5f78677bc23e4a629f41bee5542c"; + sha512.doc = "8f2235d8c6231e093b9c50a241c0146b1e254a67406d6051cd3171b4dc0d8d0f9934d48f36cd5ff074e71c9b95f658dc05ff02a92af80f01194c0bfd0c842c8d"; hasRunfiles = true; }; "mp3d" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c064b86dd14d87bc3859bdeef6b8d931e7147182272e51649650afda8f9eda30711e5a19035d168b98c4b04496cea2d1d7cbc15d821d77e5b867073e2ad5a48b"; + sha512.doc = "7c323251fc58fae31b900b63ef4be928d4f9a20795e31507a69d3cf819b2b37dc469996ba489dda5d16deb51a543d71c73157a9c16a1d3cf5f863ee181b0f97d"; hasRunfiles = true; version = "1.34"; }; "mparhack" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ece053107d79f848a650fd7cd378944af31878a9f2c4bdb118796b73997a9e85cb0f2c3f2367041060933cf674763d642f37afccd24f4582d405835c4d036f24"; + sha512.doc = "be040dc8d21f7027e571842ba2e726089baa7bbb0fae107bca2fdcba70b79eedcf62c959aa3c2c70a655bc048d3ee381da566a7001ebe046f6841bb41fcccf4e"; + sha512.source = "fd465dee5da550756b612de8dce528895b84084690238f25473bd825a0bfdadf7b85b80973bdc92123c8fa185fa59860237c5cb4547a917d73a636f79fcb1656"; hasRunfiles = true; version = "1.4"; }; "mparrows" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a009f3e80a6d57668540ffc4c0389b43f9b02c1d72129344cbb6b2e00466b75413c0662e1d6d18b7a3ee28bcdc3541845ebfc3c85c388f502cb59ec35b3a2445"; + sha512.doc = "d24cd5bb790c72a01a1b7678646ae97b883ee024760d025350f91f74a32d48cd3253c3da99b1aeb4b028fbbeaee0d6d579ece46be947bbcf1dec027acf4c18cd"; hasRunfiles = true; version = "0.1"; }; "mpattern" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7b0bbb7d7b2af4ad9b297041a03aa427e483fdaac744dacbcdfec88fa5863babdc19f6a956e3e8e792be5ac35151d63723ba2098f27961187daff052a72cd228"; + sha512.doc = "a8940332cee4f62de2db7e3edd0274c17b34dd4aac2d4f22e3b92f454d7529725f7c346d6232d63a71d0cc4b76188a21ffbc8d67985f91ddd54c1c7d19273f0b"; hasRunfiles = true; }; "mpcolornames" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1bcb5e11c23d239cf889df580dc059add8d33f2471ef68052cfbecf55395858dda55ee92a3d6cb19e311e2f9c2b3e4566002dea33df59005d6292fa38020c438"; + sha512.doc = "829aea70ffba2c5b92a39c655d0d8530b2f3e3dc337413304c4852e4f4a511fea95fd1cfb2b0489e96ea4ef6de8319f7612df776128f82fcc2e6e09231fe5aa6"; + sha512.source = "814723976f227a0365fa05e93074cbf6ac93825902af18faadc581d03bc0fb9cbcf255d46429ece790c46fd9a749b71f367f4d495edae2b0f3e00c2f7462c525"; hasRunfiles = true; version = "0.20"; }; "mpgraphics" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7088f755051bea94e3c5508c2e862153ffda33708941f91cfcc402ad5cc57f20bafc5a21015b44c3cf5cc67df33853f7067e59b51f46446b77525c04ac589e5c"; + sha512.doc = "ea12b23b2ecdd4598aadaca42062d36bc15fa71c6a69e0e0c575b4b8c34d32d87a97ef7e14b93bdf630b748357d27ee30abfe77b193cd870040f7ee8ff69028e"; + sha512.source = "3195462e35b4472b35ec46c8cf545759ef89ce588acc5dbdb4ddd507f23ccb830cb0f38ba92c3214b6b4db846ef0f5c0a198d8437c8a4d721b27a3fb2d4d8e5f"; hasRunfiles = true; version = "0.3"; }; "mpman-ru" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d604239c85c968af34cd012f8565af5f03e86115d4978ce9dc758bb8255a8fda60bc92c87837c6e4f6906b838cadefa03573dca8af898aa426cd1f8de79f759b"; + sha512.doc = "6ab711c12d6e1f8293ff0564d3fbfcdff4e2e976d8fffb1973652b4b1da18237b9b645e9049d0d57c0b12ac2691da8c16c92781964e87067de1d7aa9f4d92936"; version = "1.004"; }; "mpostinl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3286a2f11381d95bc095072f959fe4c788ab5060aad7bee6e0cff7e1202196063870f519fdfad82b8df3fb97074c2d3780c1ae16b6b21a9e77c96ee11ec3ba31"; + sha512.doc = "028d558d9878bc8d12455d6dca0c27a1371f3dee4023b30825aead264ad8e476bffaf3f349c8612f604b774128fd41ac51a68701bbe40a4a6b15c29729eac71e"; + sha512.source = "229598b6a6b2a063d2c667ade894c8399b2672137ee9a8ab689086ded43e9368c6019658d73acd7d438556a3a8d59d9610006d1a685d3ef0e878d7906c6e00f8"; hasRunfiles = true; - version = "1.12"; + version = "1.4"; }; "mptopdf" = { - deps."mptopdf" = tl."mptopdf"; deps."plain" = tl."plain"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1a0a3c3c63428cbff613f9862d51c0245ba89e9cc96b92dee960c6410163aaef10c47fc46a6d76e7357f527fb95f2d7fdade01302b6562b9c8414bf844173d32"; + sha512.doc = "734b618464150608d29e7995a5549f7f8ab33c2d5d8dc23da3114c0b9e2d897c6d401de2e9d63fa8eb3fcd726394699942edcfde3654e000c59904e9690c122b"; hasRunfiles = true; }; "mptrees" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "71489744778ed1672ae1d82111125aadaf17d44cc37bbda9cc2e637429b33e74cd3e0446f6cd65e911d6d1e8ec2c270ea63f1a630f10bde0c94a941501050c55"; + sha512.doc = "40a470f16b38400a1e588cdefa76e78cd275a7e05623c74b78e1e7adac559f6f1dff2086af9f25ef4348af86f39da8dc24f5193097616da634c38750a202c201"; hasRunfiles = true; version = "17.06"; }; "ms" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1f2301109edae3e89e2f076b1070ffff8024dad11b65a6adc5f78222c95bdf18c670527bdce801e48dee158e320d4ede26b55dbf97c0ffb86ef673029b8c46d7"; + sha512.doc = "fa535926f826ef8cdd9552101fed4d7ae79ee438964292079b86029890ac2cd904de55cf4fda743340c998dd3f441d87372ba2e0a972e655afa7ad46613c4dad"; + sha512.source = "400f7adccb9a42743a5c31a25593c24508953b0ac47753f84fbcac2e0ad33aca0b61738f0f446dda414c720defbcac8a6989f12fabe6da7b1ddc8e7b03a5f7aa"; hasRunfiles = true; }; "msc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4b12d35e16ba4406af9774b5eb4b1bd7d9dbf6627864c9e298ebbd5620b242a0148fcdf6e77e20875417d427d37df0ecac682b213d425ea2814959f55282b10d"; + sha512.doc = "79c29569fb8c9d0395626a3027db710c09822720ea236a4cfbc8739cccfb9329358cafd59c32bed54e19ea68d7374a86f84d0b2842923100da0fd1227463a432"; hasRunfiles = true; version = "1.16"; }; "msg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "930949ca1f1989a22f6e0dd0cf9300a544b883feabb09385fafa47ca7073e4598677133a3a337c4ccadc278546612327a9f079851d643a66eb540c3d04308a78"; + sha512.doc = "843bd4b9479045e928a509deee926ab02f53ca019fd9b533309ca4b04375a60d53f41c80b24df3b7db725dc5667fb2a80241e2b5efd079cd876b2df77d8d95c1"; + sha512.source = "40fe8fb7ff53c378f6db6ac2aa8d7ce65295f9f25649af85e676da9a2a3f82cd0d11b321a6220172a97ac38c7505a5b3a3ff46202dedefdfccfe10f775c60366"; hasRunfiles = true; version = "0.40"; }; "mslapa" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "433d54b3d636177f81825ef37513d8a588e1d606c503ce0d2a17a1b38cec25784978ac550a0e970c3fe170bfedb10bc6458f34dab3343992a8b5b65f511694cf"; + sha512.doc = "f6de43d6c0c5cbcdada62104108371f813f4cb89a121ec35d9cbf3edda693383f1f5164696abb550945b070f551cd1e82ceb3d17095cec7876d26241ba0c342c"; hasRunfiles = true; }; "msu-thesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9649c84b3a6f0199a515b65c2a6f8660b9c060fc5c4d12f37cd7bd66fc7b63094c658fe4a6d411b738d361f9941aac233f12b24f2f0bb72b50568d82b280a086"; + sha512.doc = "6172b11c5f80186d19014b9d8f8f555d9fae345eeebb28783aacf89e1ab8563ce68144c0fa54a09144f247cc8b6b9b570cbf6396523b85ae1a86309d90ac863f"; hasRunfiles = true; - version = "2.7"; + version = "2.8"; }; "mtgreek" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "51fd40798e047d2a544fb8524e21aebd1938d02ef65c4ae9afea7decfedb6fcbb057c1cc264607462bbcf48eb90088447fa8a750eaadb184edf12fdaba574480"; + sha512.doc = "029833fc8636770c294babfee0e4ee29861305c69cda7807a12c6ec8987712271b91c81a5990594bc4de2a121a644470bf97776e2d165b3541f074c843ca632a"; + sha512.source = "042b43808c180d40ad4a6ac3c0194a14872c7baeec3842de1a1e0b7905abdb68144e24707493d8e53aebafe9b47747942b8b6c61e1fe24055ae9ebef98520150"; hasRunfiles = true; version = "1.1+"; }; "mucproc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a5c60010ba40711bcd7d78e1ed1a7bbf0c883ae2db013c6095d1036c7c025fd77e212d09cf8c5cb7df30b70d120587f6cc107d15a840c818eaef50964d418725"; + sha512.doc = "6a3189a90f78df7ec49b230b859143529c525486926a0f13284013bf0bf1e420595534521982e39913829c0965e8c28771954a11295bbf208e720009590f5484"; + sha512.source = "dd1298d53b6f420e4c4964d10da595878934cfd3ce482ce70089bd9a42ff1dfed3ee845f824a1463bea8d322f4292916a45109f6118d8a8ed493fda51d07af61"; hasRunfiles = true; version = "1.02"; }; "mugsthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ea972c1291b8c13fd30bafc3c26f6698364e7463ef66986e37715050d5e07b0379f297fa4732cf5b01c964d06cbbd10b54bd21dc83706491e40b6af06608a401"; + sha512.doc = "5daa7b3b4a30beb9af180e3757a2cb5b786d640ee7d47ce1a42bb885bbc52fb552729f4eb41adcef238c22c4d22872d8705f6f573816b8bd2576292204afcafd"; + sha512.source = "41d9f4c664917b9a81455ee2d0e28c1c205168fcb47a151717b1ad735587c3e39ec095e279bbc77bc9bfd90b4b9dc89e681d9ec7b4ad436bdc244ccd00e45d60"; hasRunfiles = true; }; "multenum" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "74d291c0b73368cd4238b4889f67375e6ecc550fa8f614a82c2c653cbe682ac8905624c75e7b32567a5f8664bf3293039f70d775586a0c517a3645bcddb4cd3e"; + sha512.doc = "1b826002b98050f5a47511dd82223fadd115aa2711e1346f62e78037e7f6f640f3967cc678cc9b57dc686790f59787de4f9795ecb63b25b1a5237e756bf83fe1"; hasRunfiles = true; }; "multiaudience" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "909f42535396618ab2a09ae4866f10344e950eaad766de436b5ef4a46fbb692e37b1dc37e79f4b0ceaf8befc5ba353693b5a4ee72224f0bb27bd4366d2560d96"; + sha512.doc = "7c48e06e4aaf4ed518eaf93918241ff2659117e4c21b53c6c06713b96ebe8b2af9c0ce6924f1924c377636002d63fecf815a1704e59dee2f52bf14c2c720d35f"; + sha512.source = "3a073c199edf1b2d10f049e4268785c2a2c92aa0ed1562c94cf3e10f3284ca886a746407af5aa7860dceaedcf8bcc3d2e7d90b603fb71d1deb2dea519847529b"; hasRunfiles = true; version = "1.03"; }; "multibbl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "faeaba34c94c07fc8cff1c7fab4db5d2044ba92e82d6d6676703cd8cee36c24f5a72ddf89eb5cd359c35a95ed1b20146609db91a4de6fb8311aaa088da31d16f"; + sha512.doc = "a6e6e5365b37973109f053d256dd74078d2eaa18ef8749f85c0aa07ca14db229564113c40e8aa34dd93419b55d5f214899cb1c055e5a20bdc4285e9a126416a2"; + sha512.source = "8c1ee8ee13f24a91d39a0dc7da7dfdee34d5bdea8f0cae9f459c22d5c2e59b199591ac42eb8aa1285c638514674c1cbcf22c46ed377dfa871f5b6cc0a2d85bd1"; hasRunfiles = true; version = "1.1"; }; "multibib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fda7eccc426166efc98a93fc7abf9e2e665734c083581237e2199ec85165cbe458fcd474924e4e2edb58f3bf21359d685b517e8a391c7c3927b6505676304249"; + sha512.doc = "e6ea9d46761af9b58e7d1ba478ed3f1e2a46bc76a33852d85317a241541aa64717018f1def3ac8ca6ce6854dc4220b6e4bc25384a73b21c24cf9ec10712a0c18"; + sha512.source = "eba7066242e2762a6d5a3897594960a05841f7945aa3a02aacbc3390bb11cae9d81ad1d678bafa3c9635fb67ac9a0d53bb238792f6bc96f6ba6b77b372d9e0ea"; hasRunfiles = true; version = "1.4"; }; "multibibliography" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5b0c126b2061322e50839572051e274946665d079be7e536597c93fdbaf6c14c18203d9cc60b74e630eff5bc852ace22ffdfa9b308b55ee79280a8944b193f73"; + sha512.doc = "419d3a65b0060e078c3414df406d4c56e926cc89d6a60f89e01b307d88502a828d3aaa7b8180faa77736764fe2f25a67a8ff5357c5f41595164ca7edc855d543"; + sha512.source = "ef4bc48ff81302da5d87eedd3afcd4cfa93fdb8bab1f9b79d2951b14edd6cd8df09c66e6fa745381bd101e4251106974ce5a5136af4382193cc88c096f07debd"; hasRunfiles = true; version = "1.03"; }; "multicap" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "453d43d9c521d6646b75656ad31ef16a300183ff4ab9ff945df759ad790970bbda6583a8f34d8500be1a10bc8278f6f96fb96203f0d750f62a6a040b5f5f9517"; + sha512.doc = "f59a1b66ba100f1ca2053317a2d77897be76d5314c0d339e6b6a3d4f40fb5cc60f80602edf7ea1b28a9f062b3c7752cfd4ff5c4456ad6ee4a4b896b7dc4b038c"; + sha512.source = "d549d1fdf2a2e164410fe7d0fad526118c41f23aed87653f259faf05366bc6efa95bac30ac56b270c33c700d655b8b0495cceaf6e0c781a3a484c0ab9933c662"; hasRunfiles = true; }; "multidef" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b801b8f1066985233d0003e0d80f0ac23eed5e00fec263c7e4b930e45ad46bc23a842c4366aea2b1a9cb1a5e5a62796bbb075810df531545fa055e607748b7fc"; + sha512.doc = "9b162eb694fd89c697fe2f42ef83c62eb6bc5e8a3f3291501a30b69437e6a8fb80dae47a53df30650f4d5c29a0ca114fad08a105e4fcf6a0ce7be59ecd75bbbd"; + sha512.source = "87c5869e1bd307c5e051521c79064de0dedd2309516c93d5373f76564a4c5486aea8c03684a3e7c0ac0d90403a92325caf68268966e7d2dc77b337114ca3b9e0"; hasRunfiles = true; version = "1.10"; }; "multido" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "50434c26d169175deaafcdf8f26e054bcf3dd07785799fdf27b088dd129b13e72fd630acdd96c7a2210ccd8f5d037e69a71f16ef3a6acad25ac9fa838f3402fe"; + sha512.doc = "1e65843705f8d294118ef6b8292ba9572a2cabb607fe595ca72b8eb380b554ff365b8e051150ed6dc57a94191bc38e6b6b40eeb3310d8339a15de5848b86d0de"; + sha512.source = "b83842b9c2389b135c5ff68d61c76c392622a350681a8cb19469adb3c84b2189a7646591c8afe8387b0c988cac721b58f489f1b61e28b15d61de3e40fc4c1bcb"; hasRunfiles = true; version = "1.42"; }; "multienv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bc69c3723b6f9b1c42235b3dddeda01547c2eff69bba39586d38d090f312105a509e7e2df153ed395335a4115a05e7bdb609ee65852fba080b13a8c757414a2f"; + sha512.doc = "e57bcc32bcfa5b896ad49a7d8bf6828d4a6e879780e92dde231397ed1efbbe08ab8dc35f5481e678c3f762669eb1f8185d092258490a4fe6aee615289e6dd52a"; + sha512.source = "5104ddd809ae522b873a2ceea15be4ceb13f0a4d20dbdd291b61abd7ed5c25b5548301f8b3ed35a59fec06850269d97826da2d2f16a3bc8899c78d6716c4ad5a"; hasRunfiles = true; version = "1.0"; }; "multiexpand" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "643253d9a69cd9af651ad7ef60e2ef3eb47d6b620ab87d0cbd4e370c8d98e3aec3e74213b66942d658cbf3ca79688e46692a887408ac56adacce6f42fd6ce7e0"; + sha512.doc = "7cbb0f6274d2528d2274baf8173e47d0f88a150a2a648ea152610fb67e63d70176506133f6dd05159ff3840c2ef5c3eff346c61954795b398c6e7a1d86b0bf66"; + sha512.source = "85e1dd93a5dacf9513131cfcf7d5740a12dc5461889d516bf9ad5d3bc9c52ac0afbbdc00466072c925c9976c2e72fbb99b31343fa3f4850cf5d7fb4d996c180f"; hasRunfiles = true; - version = "1.4"; + version = "1.5"; }; "multilang" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c5d758de47e7062f1bbf7154ea2708588f4bdde433e3a3a06603496ba18537ee3e697c51f9dbfbbd065b9f393498b4a1e8d20e4157c699c6e1290bdad8fcebec"; + sha512.doc = "a59d1a7a12b94b09569cb4fdcf06ad0cfa8be1bc34e5745d0fdb53e8ca2e8afef929a4962fc14448a679d241e764452e4637297a13c9a163d32031a25f407f0e"; + sha512.source = "025f79784002eb837afafffb25a69d4746bc7a022449f09e8fa3341604dfe8c73ba1970cef791bf0286795626a38da3a421f33166afb864e95bf10bae9739127"; hasRunfiles = true; version = "0.9"; }; "multiobjective" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0f82c4b69a5f087747693be7e8228e1499e57803a434e97b80dba8bd772f5ca2cf69fbb6ae646cf495d5f65c40c98127374230f9fbe9ae2fc952cc22677f9c7f"; + sha512.doc = "fd4f29e3aa45bfde1a23bee9c7fa78ba68a41c69fe8ecbb7771d363a2f9b36872384ca17b4bc9ea996021b8100224e366461b445880cdfc9e066301f16d092e4"; + sha512.source = "b708bcae2b26beb08fe0b3d0b4204d2781e4f955eddd9837aa9536ff11f32d56b7a28e4c6f59776d67872f36b5a828bbe88ae5a9e753fb1a8536a0e434beffe2"; hasRunfiles = true; version = "1.0"; }; "multirow" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ac84eb4f165272efe67f20bbf4ea346e5db7e2a7729561ac38865cdaf3535ee9b0ba571c8b61baff1ed4d4f554914822ffa903940e28f845c8c93bb6a11b727f"; + sha512.doc = "1d2838aa3c0b74e5d59fcd2f039dfd6f4eefcd2a54f239f0ba84cf2cc8b48d70a3e52ffbeec2238aac36f8c3de8fb145740f5c76d8f32c4949e9e090737246ba"; + sha512.source = "0e2e640a28bc0cbf78af23f8bd0c6636c6beb94a2afd6b394b21513bee59bd15ba3da7cac894afe663a91f0d4337bc641c028e3ad08a94420198ac638b57ce8d"; hasRunfiles = true; version = "2.2"; }; "munich" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "dc44dfd6e1772a0865a633496a567cb147d5c0915ff05ce80df108a38bce865bf896872baa23db3361b946572ecd057c6f4255bdd194616e173729a1b10c2d68"; + sha512.doc = "37354b76f65f532278f9c930b65462a3ee647cde3924ae5122521cfbef7fe28248ffa1b8cdde61486219110c37909ce7ae6ac6bb1c54ab1e3cdc252d2235b0e1"; hasRunfiles = true; }; "musicography" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ae85ee7aa2b00e85b47fbeb9b48bc15e4c0d017440697de0ffe675febadd6362e0385077d9d00e569dfc4ec0cd76b57aa64784452cf735b6f2e42009ad1da5d9"; + sha512.doc = "aa15e350a134552ea0b6b138e7e4c26f93b473414ab480bced8079f7ecaab8b04181482a7cdc3e7661d209c62714d12fca52bbd47189faa96bfc4f7df80ec85b"; hasRunfiles = true; }; "musixguit" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3ed6228dd37d7b1cbf037391e859b2fddb8bcb6f843c030a71f0a2bb1ff0f743e0bf1b4811737e466470edbdd290ac7ba5894253654254c0f930e9c0f4517f39"; + sha512.doc = "4a6eeb94fbfceba1db8d40bdc1a26820f5e5d43c3865aa196aa8fd9820e0cb64e52a6a2fa47f148768f9fde3c8d2a01a6bcbc555d03e412a9ed1464aaad8331c"; hasRunfiles = true; version = "1.2.2"; }; "musixtex" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "78f18d58bb571c5799c8785e235c561b071de235920fb1b69cceb6195f8a1772da1f8f0d6cd3c2c76be1888a7692f89747e5ec927b4b5fe813b35033de1d7216"; + sha512.doc = "a93e418ed6f30739744700a6dc2467a994ae03989e037f21366c0e337f779f54ace9d297e051a0ac6e0d2c302ff1483f36d54ff037918f7fecfee48085704555"; + sha512.source = "a833138e04e622f623913cb0814836e6d768575c1c05e1afc678aca2ae76c65e795ff49a01c8d50456359784076c9acbf6de78f665f86b6164fc799b960a4c75"; hasRunfiles = true; - version = "1.25"; + version = "1.27"; }; "musixtex-fonts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4035b252d1f2d22f6fe8187bc4c09efa3c3efac1abeba20381ca172aece2f76fb31c5463c306f84ffc5299cb28cc9964cfb16eb3709ba390ae7ed9a13f6f5826"; + sha512.doc = "ece4e1073270ad8279c603f2ff8217c53db3532d484c7678af69f92b77042a39dc2d4b5a571a0394f47b0e56e519d6d35c8d248ac5ad67e2748112cf24392453"; hasRunfiles = true; }; "musixtnt" = { deps."musixtex" = tl."musixtex"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2926c9add9e223d6aa28eca415d91f258ab1df5f43fc12d3e649a9e1eb83169eb2ccdb7c17b07b2eae83686393f6eda5cdcf87082eb97d83471f0f15cc85a2db"; + sha512.doc = "3073c26c993f43292a92d02fc33bc7593f1c631533250425e3e81dcc349262ee0da4408ca4c760a2431e30a7d0624bac769483a5635728666955a4bb5f2a8f07"; hasRunfiles = true; }; "musuos" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1fcfb04e0a53786eae9813a6bab2db9d7d60430afd26fdf0af769175a1fbff220f24c3b7c7e80d92fe20139ec121d9d1533feb0288f669395a11bce3d0f78a7e"; + sha512.doc = "514a7f83f48bb7a4f6ec81151ddf5f85f6203c57cbeee7a227fa83f0b577798ac8a73dad7fde16aaaccaf226cee5afb0f4dec08f37bd7684572b3c8273f12817"; + sha512.source = "07419bab34b1fd735f7acd380db213e47779f52b903e03e79b2538eaf6dc985ad24118c7991a1368ea7605b8bac57342b591c997767e627fa72dbd2e108c9a37"; hasRunfiles = true; version = "1.1d"; }; "muthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6e87e49191c9517cbf896e85d5eba85fafdceba48519eb2b7460a3b15d6742b1c70a30a4cb93c405e3961f9555a9cce20caa01513ffa21b52ed87109cdb52cd3"; + sha512.doc = "118f579b41b7d87e73b5194ee3ac99bb8fe7f4fcc7c296e8502ba4220521e17948e20c386a66d1e881b9b85937fef6df478672ee5423149972a72ac5b1534a59"; hasRunfiles = true; }; "mversion" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e21489489352b3d656e628b298c4f7f2f633eff6821023a86baaeac2943a73462ee63db876c6ff581f95fe63245a911c377f6f8d1347fe0dfba7f4bba1978f1f"; + sha512.doc = "4a59309d5292a1c29396ebcbb5c5149e525f3ab660b5f5edf6413478ec250c5e8fbb8acff854c20dfc333e4bcf12d6bf50b28021d20b19d6ecf0ab76902b0e98"; + sha512.source = "15d3772a3102e66b7f922497d378ee9dde66d17f42bbd59cc52e434c97f8e55b6610a0b1354b1858fe8071428a107528953f068fcdbb5c0ff821baaab7694d12"; hasRunfiles = true; version = "1.0.1"; }; "mwcls" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0fc5b776ab342f5d2d8c5bb5f088bf430fed79e66a5220f59dc463270dbc8e276ba009193d0d84df4a32f5adc0c8180ca3e4af5974677fec4c4a3d4fa32fc610"; + sha512.doc = "6fba9916419b8b5dbb26f9ffc5a62f75738c03688d7b88cc783e4a3643a4479b2082c3ce9a578a7bbeaab97bbd2ef88591e29b39fbbf0e63456c0f4de4ef128b"; + sha512.source = "8e671bb6d0ea8a277e88cee14a11b6d3dbab131698dd48c583b3c55722729da65add4f7531f0f133ee7e6ed4931e90c4bae8aa52eaab5428695f2e32857c498d"; hasRunfiles = true; version = "0.75"; }; "mwe" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2e01b7de379a4fe0bd6c57edd1bdf5390a296328339dd7e282e78453721d821172cacb6eed99015da95a0cb0d2fa44d011ada95d77983bebf2281c047e7494e2"; + sha512.doc = "7a70f4d8747b7adb8edab3009f4efd17cd66419ab4a23a6d37f49c2bf8e78238d1fc1dc68f2f36ddbe40f4ed4c685f6f2b4ed9c3706b42a22001be0e22619687"; + sha512.source = "68558682891afc32d7b36a4b23e9cdd7ea268601d93325b1253eaef7085cc9b6c0acd5337f8278af04b3d4e9939e70bfeb4613e45afb1d0243fbac8e522936ce"; hasRunfiles = true; - version = "0.3"; + version = "0.4"; }; "mweights" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8e386e383679ecd5c47504552134d55bf1d0e048d32d3ef8d71bc4bae19bc2c342dffaffb36342a824157e9ec1c1c51c1ad05b6e2c2f9bc0e3d7249cc118c1e1"; + sha512.doc = "776f877697b1d70201029c7480e835c3453334a790e1e56a06c3e80d3a658a319cafffe950d65c8ad109c945a19a2232ad42ff2d61dedca618952d2d3820080b"; hasRunfiles = true; }; "mxedruli" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1cad74e8c72250ef6c18f1d38df2e4f3f6c2ab7a14ab2e509303af02d9b5d5a2217f4f658b85da580df7a41646131b21a15581ce079947d03fc28e2479bb0837"; + sha512.doc = "d2a0b65a3a4edd5146ce2430ffb54dd67fa5a8200ba96fcf415048fcc219aafdad9307571d4f81b13744730eb8377a2afea6bb0af89bc14a434818a08046ab90"; hasRunfiles = true; version = "3.3c"; }; "mychemistry" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "16616598fa769fc608f93da9e9200304ce721c3ad172ff026681474d319b93207ce018eeade072606c089ca686f2ac95a0e1a878330bb54b717532bc8a897c66"; + sha512.doc = "44ffad4b73598479a894b330aedfbb8b8d4bb09334c647e9b9a7ebac52c24f877f083cc23fba40286ca07c2e0fd172911ae629f4f385b3952728559b79ca5947"; hasRunfiles = true; version = "1.99b"; }; "mycv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7d5821d9a1e61356ed7a575bdf27b88ff7dfbe46be17c57adf6e5d12c838daec6e2c478b8a18bd26672a2f3a51f89c4e48a296ed8747fb586d61639cd2f8cf5a"; + sha512.doc = "e65344423a1d92f26010136ba9683f87a564a1967d52e4ca67b1099ef0f2b2260aa55c00ea973a87b057986af3ab64e56ad563173d58f887c3cde45e98ad6f65"; + sha512.source = "d36104ec69a9024d6e7fa82631d3fa7bcc18a0ae94e0ade61ef7206d7c88d23150d30b33b97df399ee3f9e99ebee9cf42fd2c20c2d3da539ee86704fd490b820"; hasRunfiles = true; version = "1.5.6"; }; "mylatexformat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b3105d57f91b460638ba2dc342e8204d6643cd71f446b8955ab42b37c0613641e6f2fd78279143c59cf8e39f824a3245eb5f5377286c3f81bae0bd2ea67fcbd1"; + sha512.doc = "a8fc8672034dba5da8e77bdb4e759ccf46d81b6a9162c91379fad8b7e7a84fc9bea05b7e06ff29640e597e4550289d23b6b64aae6817e5a3825f578f387b1cad"; + sha512.source = "0fac5e27c2fd7e520852da1b7f9a48efaa4dd5e9bc5f1c91f0190b50585947f70a884d45427b8917b0d64c8939d9eba0e19abb1dbe6cdcf2a67e0edd8d1a2f7d"; hasRunfiles = true; version = "3.4"; }; "mynsfc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "24181fbc1474ac928d779117abfc2cec8ef2f0591b730bb762c0056667d48c57b03d6691fbe01377362c1be180b1b3d5a3e540f43625d54ef1c433fa59dc740b"; + sha512.doc = "a292d4d1e5c8b0d4b455ac6b0e58d3028e23648272fb366cb641908fa98a477de4b0c30e648ba6fff251f0a368984f854ccc562f10c27df548322fac0295ebfb"; + sha512.source = "34ce835e3fdc173c2ed6e61798977b493a022b7463c3364c93ae0454d1dde716ac75274d4867a32b3ce0b9d803eb50d42b53d602663e944c272a9de96f3cfb32"; hasRunfiles = true; version = "1.01"; }; "na-box" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "698a90998b5a35a47eaf0fe6b29d53e7393f84b66f273f12921f761683c4311792cb28710b330cd076435ec4b28e125b203a0a738adf09c556d448f98a0e5574"; + sha512.doc = "5d78a6ce8517eda0d81aeac17ce4fa04d351d7866165a68c4b966e3ff3707cf8927ffbcf344d78aaea0c71d0cc70861b356770d297fd5d22b7740ceca3e4b2de"; hasRunfiles = true; version = "1.0"; }; "na-position" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "440300bd214a0610909e43bc6e0d4e72fd388b076a4d0dfce48837d6b35e4b3958c2509ce3597677d55651c1eff9dab97a02ef39e709aa67cf87671285de1bb4"; + sha512.doc = "b698d5f9380c80cc51fb4012d71da6026552e4c195b2debbc396bc115a89820730a88f7d5ea459b03a5f8dcc7323c1d6984bbfa2d998b6ffa35caec64303b6d1"; hasRunfiles = true; version = "1.0"; }; "nag" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2701f3270f51641b8971c10953358cfd2a38a1ca39248ba1317c59d1aacb27dfd30a963b95e863f7f37378bf37a0d101d28d38ca8d19ccb3eeba6508077b9632"; + sha512.doc = "14f05aaefb7ec9130caaf9e2016be77e00c338d0999c0f9f97e3747aada7172b1ce0c445bbf3b589034c5048b9bb831d3de96b8853098771bce19349681a41ef"; + sha512.source = "16e99febe660eba54baf0753a092c6e511557ace6f98be7238d7de080a09a7b0a1145265ebbf2678e039163542a14d3cf58d08fdc6a655b2a33b4ddc511ffa28"; hasRunfiles = true; version = "0.7"; }; "nameauth" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4a9fd0b40587d66a9627aac5481d1a011c7d448a9adddfd9d1bd4ee2cf4d61b435322ccab536c8c05d32f001144172f1405a43bfcac93876ef768bdd61c056d5"; + sha512.doc = "57d9ccee3f27d94dda2b1a9d855786bcad5d6120d8f9578277c69e4938f9fdc37dd1bafe3dc902770a9121a2feaa0f33c1a7cb89fb883412cc8eb93bd7b3ba34"; + sha512.source = "698453e154bd1c066a8011a8bf2b16eb8498601fde4f63fffa2e981550e960fb556b32e8a2c616b9a86d236e89b7f1352b7e1cb2b978f8b9687044f68e9215f8"; hasRunfiles = true; version = "3.2"; }; "namespc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e8c4e9a4ed395f20d953c9636dfbbc02f1271a61804ebbb6044438bda07047cea612af838e33459d831d90c46502e197727a563a13e6784578fd379e255a21c5"; + sha512.doc = "3af0b92231c7bf48c9b93a98d03a14f5eb3ce15c2421dea5373d58f744b12a6512290b10f623dfe51364f9cc917ad3a464e81acc39daf621587c62e911deb2e7"; + sha512.source = "3c9052974a5530e219fc18dd738519d7ed3455f1d4b2980dcbbdeb53b82490e55e6aea1a4e3242f866064c530347d967dccf0f5da2b5a3ef0ea7e450fed0aaa7"; hasRunfiles = true; }; "nanumtype1" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e419cc9e0cc15c41e6cac1f90707c09dfaa48853d79915b4872c4e87a092c15680f5edef159e79ad3ca939af086a3aeaa34461d1bdc528374ee76d01457614c4"; + sha512.doc = "e110972ef1184628e74c6f4e85bb251a7882117e93ce5457ea808980ebd936c07e2cb2c7704ed71e092164afd22ac6a4f34b89c1fa1f5333289cbcfd0a5fb544"; hasRunfiles = true; version = "3.0"; }; "nar" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "c55cc325c662563bed1c163709049af20f5a59e9c473848c3312786866ba3001d61eb462750e4dd4be65b4d498c7f7c051ab460e5d00cda8bf50ccd2806c256a"; hasRunfiles = true; version = "3.19"; }; "natbib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "60148c6a709252e838ffc1c634ed9c0fc588b72f51993e32d191f14e0e9e298b525b4ed0ee3160774877243ab9db8d75d084fd59b21c2a75d442f8fdd2bf37cb"; + sha512.doc = "d97c19363737b2ac7a8acfdc83d619d29b613b6729764f48fcaa0c8d57cff506039df3ea8adb4ec54d5e65eeee3b092c5917054940b8e198f9d92c1a6ad1bfc9"; + sha512.source = "44e26ce459c42ec13bbc9a4d59db8043d31ca4658ed5639485300c901ba3927d743cf41b41dfd9d198221ebdd1bde95121650f5ae1f43e6e7dda5f7b7d38cbd2"; hasRunfiles = true; version = "8.31b"; }; "natded" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "362149c5ec2d191918ca61124bd154cbd899590faa3f178eb09c9d66cbb4c131144cc655ee57da5e491827b1b312f0ce682d526acdc392b60ddef3c5cb704c1d"; + sha512.doc = "aadd0f4e3484a88b5e47938e4b1047e5ecca99b6986268a74c3303273eec8f31f9e6fa6eda3b9a7e61c04406739c83799482b879d8c3b382d2619dfe3d7316fd"; hasRunfiles = true; version = "0.1"; }; "nath" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "76f33f9e36c25a442e610a1acafdb15f77368c9f0870e7410a87a2b034d1bd79798f5d3534f8c86807cec48b782c473b14d242181afcecebcdf82875f069b2aa"; + sha512.doc = "726ad0d1c403a5f55e011d00701b244f9d684c6f459e0bca20cdfd1101652683b39d9ed307af8fd0665b0cc298e07f801ec64e7205f97a0e021ba64e428d1648"; hasRunfiles = true; }; "nature" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a72ffea07eccc6f508947fc59380a877cec0e02b3e919dc069f13d30008f46c66bf7d62c62f0c1d4d6ebeabe428972fb55ea544674c6434d7e7b30be6de12ffe"; + sha512.doc = "385ce13c9482e17579ba6bec15dcbe46410787a44f1e7830303b981839b13102a48b1b94607309fc069b79e07455700b8d8b60d89b19d205d79f464c362eff54"; hasRunfiles = true; version = "1.0"; }; "navigator" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8550651a652502eec48f4f187b052b4f96b9a9a4081c35e6b90f02b5e94a7888148fce6c30a3543a47199b0f1061d089337f570f573bff519cff9e9267accde6"; + sha512.doc = "1c918f84edb7f83372dfa36662bf5cacdad76202867b7445f4a537ebc80b62b8578ef75fb4606320d9408fbff4fa46b79bb86d10e3f87ce742076b1ec37b05c9"; hasRunfiles = true; version = "1.1"; }; "navydocs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "32fc4a9896c00e3e93a3213ee1b7c5ead253264619637aedf26497b90da35c0906cd75abdd4aa51b32e56ea8441b8c9ab3b62ac594d39a08fe35b3cd900284ec"; + sha512.doc = "c9c33dd8765c572f2ad0476df05df9379d16781e3af9017ca8d7915935ec1fc8645e4294859a4f6d26fafc01f00f0fd1cda32ab1199ec1e4a8f7b770883956f9"; + sha512.source = "0de7366ec4b6b88bdc48d74644d08e66b32259360ce58ef0f4e1b983b046045444538d4fca9ca0593d084ab3682d75c12c692bcf0490b69a3977a077892b9929"; hasRunfiles = true; version = "1.1"; }; "ncclatex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ab1e392b279c3789f024b6208ed833d898e9a72654a90b94cb57756baf88556876f1caec64c326e576d90cbd2e4e6be2f05266b814979b7324c57bdb53e44a65"; + sha512.doc = "e22f6ecd5e1e00b5c53758fafa0793d75400b6c51e13405d74d2987311ded4d54e7883ff1a23d8641b017ad81beaba3247f9206ef444bc12974ea8579d23a76e"; hasRunfiles = true; version = "1.5"; }; "ncctools" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "feeef8e250db07c6bc0cf2f7a1365470f19943640b326fcca5100395cb9ae406f8cd9629fa6bb334d60b69a4486ec6e009c2ecbff31930d3b935f9d51a03544d"; + sha512.doc = "004cc63e9e745608fe4b3da90867c43b7e1c4244a6e9a321c7ce31ecdbbe60fa5a6620f527a56bac046c0a3fd5d9ae14d9443cc5054acb19368f085f32d30828"; + sha512.source = "ea6ccbcfd68988194231e8bc8655fff99b888757334a0cfe947394e5fa5b33d4aa0a92774fb5c4672c059cfb0bf0e535d73ee2aad0bb4693a457bba16b8bbb13"; hasRunfiles = true; version = "3.5"; }; "ncntrsbk" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "99e44be90103cdd1442b22dc6d0c4b8feea3876b82988e903a440bb60cb5465ac5021323424b98c9947b69b8ab4736ea102fd33455e22d8abeee80018b68ad21"; hasRunfiles = true; }; "nddiss" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8a02a15a4e3910abb9ad1729e06aa807852d41958257c03c62a832e79f7224168adc7b493d69677520ba9d9d8420fec16d914e9919cc39f157cc5fcb3241f015"; + sha512.doc = "d46e6bc6beec60736baddd923206332ccef35ca64833edde42311ea8f98ab2253fa52e67232a8d3df1c5b2a8b19da65d0a1ac376f82097231a900280e051951e"; + sha512.source = "58f3dffd797804899856b86abd87bfd8c3e5941d42dc760a9ea449d6185741b08ccfe5d03e95b1614e57e6aff4cf078d6a3b71cdbb9d6c6035106a892ce92388"; hasRunfiles = true; version = "3.2017.2"; }; "ndsu-thesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6dc8feb2aa9756178f4979836434c700c03dccaeb0c5f6aca947ae62c450c54107d6b08b5ba9b843d590ab7c8b86bd3ecdfa16f8f0e2c195ec374aa551334dd4"; + sha512.doc = "17a4987f4b471dd6b22dffe337c204084ab22ff1ca0c5421d49751fd8ce1345f09da5f2a9de96dbe0525d0671f4844ba0fa1b951886471762108a635681981c6"; hasRunfiles = true; }; "needspace" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "04232434c818cdca16ed1bb2827054124691ea05a1be82fb1293eac5c9671bbccdae6bfc05c9a2eea825fe18fc53deeae946508edb73f1a192e62a4d1c87b71a"; + sha512.doc = "1e846cad512f3c8e86597211001642eebbf0d297cdfce9ae539911fb6d799d7ff7ad91525ed3a5407e02e7ab3d5aa8d73ccca33fe521aa42ff48186cd4060f2e"; + sha512.source = "cb236ef50297a4ee3650c9fcf5566c18baa273dd2ddf740fa3be37626351f177bb1c688f9bcfa25bc5d4765bc41febdc4972ec8d8fe1b3cead1a600185c80404"; hasRunfiles = true; version = "1.3d"; }; "nestquot" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "0ff0055f92298b61ed069f02716e3458ad429e3381a1c9326f66faec47cef18ba850bcd7f13cb56a535d6c94e20e4df3c62307b862f0acb0a4ab51ea662c441a"; hasRunfiles = true; }; "neuralnetwork" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "dfff34483e72031ef817d184fb804ad2c92ab48a384317ebf3cfb4f3eb577f15bb27b8a57f5a3ed6ccfde0b05909c3395c2c1e10515a0b09cedd836b908aae97"; + sha512.doc = "e71ba15d44953c406a3a0fd91a0e2b03e32176afea25b9ff67a9b02fed8217179e61c3545a3c453aafd2177e41152add3d793811ade45ce7c1dfbe6d674f1823"; hasRunfiles = true; version = "1.0"; }; "nevelok" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8839125b955df30f0c8364f034c8267407fe5564990bfbc43b5c81b2d9a0e861c7967b4d8f4c1dd583c33b851fa25b8cb114b8f0634ca0864f0e459ed3bff0e6"; + sha512.doc = "afebea73b86292ba149fdaf339108385ca6103a448bb6f0423d62ebb1d0681809273bea73430919bcfa4605aaa45786f2814818dd1683e333dabc0fc8e53f904"; + sha512.source = "d9c8f7daf85c917c5fa438fe5d74c15f8106e92bf53e80bb870919788e829bf6563b4a8f12adcb87628dcf65fff76c5fd8a064a6a7a243696337efd2804962a0"; hasRunfiles = true; version = "1.03"; }; "newcommand" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1336f0df447b7f374ab7a18f80a44226a540f2b70800f383d64c5bc6f3f41876954104fde45c088b1334c347105348d2b5bab3dc46e0575670c95097a01297c8"; + sha512.doc = "ee233268a32680d95e25edafbc50419858fecb5f6aa6d29264479603ab8c5d6ee58aaa035cb3fc58c9432127144009ff1c75ea62d7782b08c4447ad44ef80113"; version = "2.0"; }; "newenviron" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "df57f9bfb5ec97ab16a3dc008eceee1597ee092dd5ebc51199be636817afcfcd29ae6d0ac73a10fee6765bfb97a6731f7728f5765646b9101c17b03e2b3a77c7"; + sha512.doc = "366b97d5fe7d3e86dad3ee80aca4a17b3d3e1c41cbb6e7a30589cb4d100b451902491d076d737d261272a32ae948d273d7f4b0e98728dc2b89479a7c2278a51a"; hasRunfiles = true; version = "1.0"; }; "newfile" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d9c9564fc78c83b2ae3e49c0feb05aca4742258d5dc298cfd0b52721c453a6961e7bda9b610708a7afdfec7127d5ef98286ed59912ff1b9ae3bf83c39845e1f4"; + sha512.doc = "a1a0c74fbe4dfc6d76d9f564a180fe22c3c5342ee7a8ad8e22b41bc8818082266044eaa864a3c6cc9baa3fe501f3b40f375520f94e4986298493b1215d813b03"; + sha512.source = "020322e683b863bf5d578c905a1c1462d1b15d17e3d5d585f4540c57c086cdadfebbaa3b26193c52a164b3ea97c71fb168fe5793fcbc2ae08b280a3fed509ea0"; hasRunfiles = true; version = "1.0c"; }; "newlfm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ef2d3463bcfa21c38c39b6d611ef6d1bc2eee55affd3187c1f23e43a077b76aaab9078b1f2ad6871e622819c8a8fc0f2b7c7c950f4a165183be0bbda9c66e713"; + sha512.doc = "b4af6e750c3a0437e3376dbe3252477e214d66a7f14c685230ca8406e878d795a3bbf73c769c1a0bbe314f740b3473deb307815f6d4ec876c1dc429114bc93c4"; + sha512.source = "d8a06ebef2de5ba30b8fe115fcf489215e9f965ca6a4c2373cda92c109c7567ddb8690b05407840fd90b246984ae792ca177fcc32a6730b278fc5b8c2ef70947"; hasRunfiles = true; version = "9.4"; }; "newpx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7d7503bc714a98517b29c86bad2169a62cd890bf3c991b49e71f105fa20e22087d0c456268414862e9b8c3806d0202060c001a5918968a21380b39fd26d0b30c"; + sha512.doc = "aa8a673928c243104e18670b3d1dacf044f9fdb346c903b1800f579ae03ab8ebd8b12d7aeb426651f6e706d0ea6782bf44ca68b1f2ee994be6180528a99da395"; hasRunfiles = true; version = "1.321"; }; "newsletr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "438f387d847f80993ceb84c8a6d528451176de4ef1c48690e98ed180f3a55a46e0947cfab366d8733171d9689951b1ece2aa3698b0f3e649641738c13e834b03"; + sha512.doc = "c80ee7aabbe8b5e0c2ce58734fd68b0a51624ba4e34e9ec09813b1196b73f30068384d353a9d37d08ef5e849f4c0295211d4b2fe4844e0e820126f32ad424c1b"; hasRunfiles = true; }; "newspaper" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5c92a9bf6b0b030ee77460d2bae247749e19b8cdc57c24ff730f58d10a10e4a011b311e51b293cb49be6b45fb6967ba7483f53145e60bf87e022339c09c23260"; + sha512.doc = "7002aeb257a0c85ef3a78d4625d0a1d99400a3842507fe1d13ad466845946d996ab5c4e406d9f8ffe4268e29b4ce95f947a0f9d26d0be0c05656f8c75b7a667e"; + sha512.source = "763cbdc234bacff15a0aea12f11ccac61bd5dbd648672fcb8f14d92e19987dc43f7094cee3a448e1e259b87d66411da73c39324285e300b9df27e6eb0b915a8a"; hasRunfiles = true; version = "1.0"; }; "newtx" = { stripPrefix = 0; deps."kastrup" = tl."kastrup"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b8caed12467bb03a13ef82e8acc04578fb9f3c1210da584f5cd5e7f2fdea07d0c6bc75b108fd7fa08c51d78701f70a0ecc2f179b9af2e8afd9c079f9085b5c2c"; + sha512.doc = "ff7893c9ca37b8e0eb77fce82cfa6d43ee478d20ea0f7e18c009a51c29b13cf3b5592fe29946de67250db0e7e65f2b1729622ea41b3af1054c716e115194f582"; hasRunfiles = true; - version = "1.527"; + version = "1.53"; }; "newtxsf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2b2a9976c14b2beaae7d11cc931463ebb4a24f5ce29919ac1a26aa6c3a5e18487cf1a2057b9740ff2af68d7a97dc7cfaff107773b00fcc41921c5fc17b292ae8"; + sha512.doc = "a9e7f183274c685ac7c249313d08dc060a44b3d040158aca3d55050d6e7556c28ecc65ee1651b79987946f247dde24b8c229733f3cceb5605fc91c180b402166"; hasRunfiles = true; version = "1.05"; }; "newtxtt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cf571dcf23c600be2131c2ed8273fdf8ffdd581c77d69d951c732ec7d18b13fa2eedd4b9f2d4ef72dc9f23be2bed1e5644715ebedc8af94d28fb01c974a2b056"; + sha512.doc = "81342ccb7b716255078e4f05c033db8fddb2780f1825d36537387a886b7f8cda471f8f8c325e7ded3634dfa486378a8c587ed7f87b8fb0fe3b2bdcc3ab3c67c1"; hasRunfiles = true; version = "1.055"; }; "newunicodechar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "21b69e484a18cc15d45d546cd2ce4ef82ae32988eff98d37c084237b728bf9fe88a46a892f32287456ebf129e8d7bcd8a4318d0bc67245ea197d7752482f4a0b"; + sha512.doc = "28d89dc45677490b5fe510ffeaa001b452d8a83c060bc790697ab01f29fd9ce4f21aa1f4009d7bfcb33c919a28b0d6f41a825989f1a0a28b0e257c3b8735ad1d"; + sha512.source = "e8bb77955f8fab1898ad7feaad76e39ea438b235b36280f3eb7e7232df9fc973391f52c4cc0d66c0c7a5dd9ac5ffd48b574367dee6d3b564fa48c684c35dc453"; hasRunfiles = true; version = "1.1"; }; "newvbtm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0f8e9b3ac562182a4ea11697afe587d0515932ea4f948ded4ffb817508c0cfe1b0804453d3435352f2e707396e1eb236e71e60d1ba22b43aca2e9ba56212bc8f"; + sha512.doc = "d480a12131e20bf8c336a8d199f753fd75d8a515c2bd8d594091456f364ddaf2434fafb2171facbb643f5b002d9de27d2288171120b5eb1749bd56a28f7bd2ca"; + sha512.source = "6b66e02639cb6ac32b3d4bf48841a9a55ce55461e606483208d2c72989c691be3e6b6245618da42164a50c711e5f96638c42dca3d1e165f17b4a0d759d0322c4"; hasRunfiles = true; version = "1.1"; }; "newverbs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8559fc9816eed4cbaef0fe7a3f474228c8015fe6465792ac7b7a7d9a9870ed41608db39bc812923a8076dfcaf444c5546d3e8f4582b62f8c68aba06bffa15e25"; + sha512.doc = "c54e9741aa06e92a4eb1cc1db40111909fe6850bd53a98f06476a4355b2495cf9644f688782868613ec87c2c0bb1775a45ef8257e65d12739048c002a8123b0b"; + sha512.source = "ea978a55da817013824a393e733440925561194eb77a3646fe095611950c186f7e79c7b704954f58272f63f8d43473c6c5059e5f97c70b7c019258343574d1c0"; hasRunfiles = true; version = "1.3a"; }; "nextpage" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "f3a5d2bfb51c982213690fa016330626178f5e46873497fcf75f821a053aeca7c71722db5d255dc1597065ac1b00f575022e3c7d6d47f417f1fbbbc9fa9f0f20"; hasRunfiles = true; version = "1.1a"; }; "nfssext-cfr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7748682e49b0f50bfd3f7ab951ccab27a408bef993f4c52d6b10f4f28b32d3ac4552824586b8776c9ea3a58b435a0eb87f80f31942c8e06786cfefc4ac099a55"; + sha512.doc = "aa6268d1d400d651419646eb5cb9bb9e8be9c4fbda4435627847ec36b515ff79d954e482f583929b97293e425122d13246a8383cff5509d7601109c10d678139"; hasRunfiles = true; }; "nicefilelist" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d34ea83b8e87bbe327f5aebbcfcb5ce79dcb01fe7314740a5f705cacdd79e1b5390a7edce2bd386d997c69349d02252ea2acf1d6c773af8a4343b46406592fc2"; + sha512.doc = "110c618bc7ed9dd8fbe6bb81371576c1125e9c8edc17ad2e8670f156a07c78541c9fd51c7e2a9b529c9a78625c5203cb54349f16c2bf8ccd65b89ec244ac7adf"; + sha512.source = "1ccb6db1713fce233d53494e6748360b01821b2416b81d17e9c22bf5beb9967ca4061c90ab063afe5246cff1f38900e569101a775ea066f5b732cca586a21160"; hasRunfiles = true; version = "0.7a"; }; "niceframe" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dc25ce5eaa015f23000fb568efc876f2df54551844bb700cd5487c185061dabf3dd785fd77a39f923e5c83f259448bf846ad3b6e773b6bf807d04a6352003777"; + sha512.doc = "69a9d48c8aceaae5eaa2238989bef1b5100f55dd758dfb17b93b498bdd3181c2348b5c402537fbc05bb750aa18de26115fa9b0ff3ff8decfd5f81dc6191e5fd9"; + sha512.source = "f2cb30868c1599b29ccadc82bf23293bc3c14ad76f37d56ebef7411ac77594aba71ddf67483c49555f04efebc460bb29c330596334da4dc4a804b8d7a03129bd"; hasRunfiles = true; version = "1.1c"; }; "niceframe-type1" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bd273fe2894e39102b1567920aaa64fa45add544670db9458d15c7acddae38dad5ff4ac36430e3d4e74312b017ad40fd85fdd56670641ff61d0944c5c64e7cce"; + sha512.doc = "20a50eab3688631ffee73cd5819ae14542e8892c3e16b584b16c858c311e5a24b5ebd0b76c6c01865c2ab690db86cba51645559c62cc4567f53c2c5b6d626445"; + hasRunfiles = true; +}; +"nicematrix" = { + stripPrefix = 0; + sha512.run = "b7c8ab419afb6ac3685081d7aad0791aa324e707044cb9143e97895d5d3119c7d007f76af1cc56a227733f70dba51b38330ec38e6fc8e344f3ef3918977192f6"; + sha512.doc = "d8b94647275f767e5552daa6c3745c80c8fe673c0db6571fd3f769395f62bf363fcade9a59ae4d68e8bbbc22c2cc2b4ad41063053e6c8c1ce267110cfd89aca2"; + sha512.source = "9533d652d7779c9db36f138ceab2f312fc0fb6727cc596b2412117fd179f296909296cb638690b2383746e48c883b25562f8c42646da75d5055a33ce645d79a3"; hasRunfiles = true; + version = "1.1"; }; "nicetext" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "428d8a21b2de4725af9e10b41bb62f78de0283693e5fe3ac0cc8bede4a847bbf54e10f239479d56cceab81d09b2619a4b3d927132c5ae9d089c804961ccee7cd"; + sha512.doc = "693ce7dc1d930e864f0de7e6081e8b2830615a0b755d01516694f7287c7620cf9e2503890596feed64d6ef7a64c28c598e39384d220bf262f5976853303b88a1"; + sha512.source = "0677992833746769d38e72d909e65826c2f794289166c30e1975c6aca38d0f72637c9088a3f33f8b25f7c947a120cf71b0e4e87c5541afb49f6b8597dcdd3980"; hasRunfiles = true; version = "r0.67"; }; "nih" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "14f05a93c164d7c82c9a2e3672d9515d62a4bebb92fbabea98034e7cda3a55d914d8f958dbb7978a470b482fda1954431e0357bd5ff654299508b86f4c7af5bf"; + sha512.doc = "465efcedaf3fbe9dd421311a4067a416e5cf589589f4c3e3300bb06452c601d3ab94de74d58948375b52c1bd185f4d28f58a471a14352ff3fb860b9f07190850"; hasRunfiles = true; }; "nihbiosketch" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "00f7fce44886f33404b2cb4d82ee356f79a40053ad306a4112fffbbb88301fa7525a8374f7c1522b8f6c883dc289598c9f1cc7be36d02e071ace1f468ee0e3f7"; + sha512.doc = "1be8fd68059977900c857dc180e2e6c2bc7e28b9b98bc98b689bc23557fe1afbe1c2e6da88f0afc8793db7ee6873fe118267796fca1e2e08028e1c933c4a0671"; hasRunfiles = true; }; "nimbus15" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e8fb7bc81a72f93899263082796224c135b345bac7093a992b567e19b5cbdbee53b7ebcc9819818615fad71299299deb2573fba4b8bddc2797112887a732db0b"; + sha512.doc = "142de43c58458c1057982f36901bb13009260c8ee3689d709f33cfdea7c31f8595a51ce6984e74abaa41e1a3c4940b3a7bee768c1f895f76831ad09bb84a46bd"; hasRunfiles = true; version = "1.00"; }; "nkarta" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "65f25f899ded4120246ccb4dd539cf142b60167514c9474c312e4ffda919cbbc7aa33d9fd0dd95699242b048b18cdeea8c413be87db2b759086772cc967d95ec"; + sha512.doc = "89bfa7cd1ce997191356d13ad6c6c9a0b80e58bfc815f9b7e6b2074edf4e933dd4c54c02b628e7e3d425371677bd1934be41332284ae096804b90d8addaf4bfa"; + sha512.source = "c10746598c17d8d76abeebf809a2fe1775c5cd23a2a750a9aa6dd5228485f304c7a5f426d0649a88616b61e13d5f8dc04e6df6ed36b418bf33d4b29cdce69a5c"; hasRunfiles = true; version = "0.2"; }; "nlctdoc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "80464f61e73b3e9ccdb448a800b5ecc9a0e5df85b184c016e5e24ecd5624fb3f6d13e2a1fb57b3e75a1084e3b6fbbbe665101cd04b36e60771dc7a464b8a8bac"; + sha512.doc = "220ac2aca9fe22ccc91a0c24418098d41d1c34c7a3807f0b152bd15fdb78ca61161cda4350b861db21c11b5d1d04af82ab804be9298dfd19ea9cb13ba17695b6"; hasRunfiles = true; version = "1.06"; }; "nmbib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e32a06558f5cdd634e6bc8de6415184ec268e8a7d8373eee29935a51d7af9b40b30a17c66d6a625b423a6ac25c6d532b6eba8378298607233e4160715d6e6d2a"; + sha512.doc = "80e772d69056682f0376e9a1fc1b85a6e84c053c8c89cd896e67cd290bbc104245d02e72a8b11817d84d20ebcd93ff8c6ff6bde18cf81debc5f2c019d475a825"; + sha512.source = "9e8802379775dfa1a2ca9963a763111eb1462b661691ed9f692ae3be6ec8a65d8bea9c872409d78c81e8d37a5c4685601a0777c30683d37b6f91c9123514ec3d"; hasRunfiles = true; version = "1.04"; }; "noconflict" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4b599f4618b6668443167f839d0d422696ace92d26af5a7ecb60e2990fd99b22970b8ac4653e8fd7058238aa7225170f4b136abe3888531a5ee888cdc135d095"; + sha512.doc = "6f3fc1f6d07c45752c8ce3220b4f1ce77a73e315863ddb4225d4846692561aab772356de8d4d8d8f208e6ec476a5dddf797993822bb838549f8d9cc59714c115"; hasRunfiles = true; version = "1.0"; }; "nodetree" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fcefd5457315b0c69dd2eb404b43ca9d3b0b3383e48e81d9606283894e09ae4151a807eb5cf5499472be91759504fa996f8fc3d0601249e7c7b240085a3e14e6"; + sha512.doc = "06c9e1209d9fb0d0ab682fa4280d59e821ee3ee44aa39b5be8723e27de09911961de7253b9847c7f5153e6bb6bdac203d9036394416fe4264ee6dca9f7661bed"; + sha512.source = "074c1a0325b9558474bd840c83d9f30a5801fc418d16aeeff7f95fc5acb2e6155e9b503968306d4f48d2ead26e108dbb7b6322a262bc83b2237e24655bb7fd96"; hasRunfiles = true; version = "1.2"; }; "noindentafter" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4796f7e360fc28454cb7bc4d135da981b9417e0a43752063b3739d9b7846d8f8127e9bb58c8e31aa7f71573f2579e944ce8ca77dec747b96a405b79bb2a984f7"; + sha512.doc = "55cc42f57528f7af6a265b1ff071528273112565c2b2ccf3ff96f6614ead366cb17247f1ee3230eb744d72f2c36a0af441b5f72d42564d7a664a2ab6e0d12a3b"; hasRunfiles = true; version = "0.2.2"; }; "noitcrul" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "76e1870827599d8e3c65d520728958bbfec9943f88b4b4f684c288525cb5e71926f5a99369c230d0df68e8424a8e2f4be2720d70c22733179d9a4fa12b03c3e4"; + sha512.doc = "9dc557b9e09310d6a9c46112478bb15f633d75e44164d68fc1e19de683a41879e246687e36faaedf029a057d9d5f1f1a18d9fc7005cd4ccf212a90fdf5f56b26"; + sha512.source = "f3c69f01c1e358b501b1d849ee789fa6ca54d62370366e8e977abe676297e60cd14a7e3c0b9cc2adb615205bcca38226c8907775519374a127c3c52c1f1b4217"; hasRunfiles = true; version = "0.2"; }; "nolbreaks" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6e5298457f3c9a0a866e39d4d654218f8f6dc31243aa521aa6f993d35d1c4c4759293dec175e16f3e4e8c9f5aee94582157bdda01f8b06ad76d4ef2902e1c56a"; + sha512.doc = "1946d43feaf2b1feb54fbe237c119c3dde9c2c1d23f66305bce8167d6ffdcec3d3f2a86bcfa29160e9c06462557ffdc44d721995f34a92adb4c7f95c4f5abbfd"; hasRunfiles = true; version = "1.2"; }; "nomencl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a37d83069dfc134d3b199e4e034f8c6f05381c8992323fc2a4bcce931f7aaa60e84f3b81b65efcd1a95fe0781e24218427218afa6fb6ef62d3073c0ea8ee9839"; + sha512.doc = "ae74a4f7989ba132cedecc9c47191bc0b3cd08b3211fefd3de29d80f6841358cdfb41ce2140b6298c89b43de0aed3f7e3668014ef923ec0e1ca239f73df5a873"; + sha512.source = "660fc2c4f30612a8b0c65fb875502d3e2339e415ae4f381ad38297be9fcae21b04162d56d048298215eeb778f432166cf4abc50e8c421c5536b920a381daa20d"; hasRunfiles = true; version = "3.1a"; }; "nomentbl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8dc944270aa07057269f8ffe1683cfa9777148a7977a917efe4a1dae15de968b1e575d87caecb38ac5bfdec8f030a8144be5682a3e5c396202027c4019c508b7"; + sha512.doc = "e91647450820811dba858a09587d8e1f3c72ecde183aaafec1f758a26f79454320e20468d22cbbbad173a5b2c687d62d5f0c53221db160fa435da48b51916ec8"; + sha512.source = "c67002dae231b77749db53f5ebde1182bf654119abd79e265d73c164953807679a8358e7f2999a3abacc7f37df58f0fd9180227fcbdc4bb937e4ffe85ea76b9b"; hasRunfiles = true; version = "0.4"; }; "nonfloat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f34ac022b3f5f41f3a9c2878d42fd51287602b4e0febedac5137800ff26cb925980d4aa0fd739dd70675b0333f6c6733d7a39be4062d8b0b4618da8dae3e8e06"; + sha512.doc = "1f676394d98e1d7dc58d75e7b890d976cc9ed7978bf69fcee0960878263e113621c8cdf1d4a09cfa541b7469826669aaebe6238ced7858d64b097cf6119935cf"; + sha512.source = "4a684978866a171a01cbcd7d01be28e8171271403fcdf9fc07b10602f8d62a2a4901d2962b257d0ce5e2f89f032bb31df356cc8106a824db3bb386f09e43ab9a"; hasRunfiles = true; version = "1.0"; }; "nonumonpart" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ab3645a636edc6b3146339275f979cc700f5eb4e6648a5dd12b306ebae449acca27705f3e091bfacb4cb5b88ea4e9aea29facf2d801c0c42bcf069a52824c0dd"; + sha512.doc = "0a451a284e1cfa90bdf7ca1fe2fb4ba3be0c0a48af51499d0d107dacd96645148064ed539b0308b22dcf138b97f05c12dbd490cdd9213df51dda245ef3d45288"; + sha512.source = "0837ad8d6183c35b34276955841f92bbd8537a95e1d001101afb5222dfe0b8a7e6528765e58e68781007f3359b752e4efeac2085ad407ebc49567aa35f98052a"; hasRunfiles = true; version = "1"; }; "nopageno" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ef4e82c84328b5add7cdf2a0cebf45aea48dc97290aad0dcad0bbdd3fac998990a8362056e79dfc0640dfae5ad2cebe62ff0b1c539cf05c8f904402f0086fa90"; + sha512.doc = "c61a8f4aab2a821b87d85ee635c96d722f8184bafef37b196cf090bbc9aabb5608de33662bfbbe5100e8ad4885c9569e236772119d3cd5b2172debc0f19f8434"; hasRunfiles = true; }; "norasi-c90" = { stripPrefix = 0; deps."fonts-tlwg" = tl."fonts-tlwg"; - sha512.run = ""; - sha512.source = ""; + sha512.run = "235cbd271fab39467767859fdce763ce8c506121abbe6d7dcf49f9c3973943e0df29e714377358b96164282cec799becba15579c5c4bbc05c31ab893cc9624e4"; + sha512.source = "90db5f800036ebb0a181eab3bc002183298b994643738d3c16c8339d87ccef6a3171994a9407cb41e149440f26c019bbdb45ea7272cd12470ac0433d197cb915"; hasRunfiles = true; }; "normalcolor" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2548511c1066c0ecb74957ab058d6a76366ad7d0ec98168f8f38f6a0dbbfea55a3ebb0558a61c602d92f1a17c228c5a15effbf7fe860721c4f9dc53b6859928f"; + sha512.doc = "e92728002072bab004f1b4c3a118875c257a179907e60ce85e69c2e7854f6e0260ed53f2da5ec7cc125842a78cbe3f99f4715bf32507b91f35e5d6f3d6172cb3"; + sha512.source = "4047ace7f89bd2e9b18e4670170840bfb0422581d6451e79bfa084f01e6f31bf38e5997ab0f4d85fde0c4f758b0c51ec97b641f434b76fb71efd3cd20195896a"; hasRunfiles = true; version = "r11"; }; "nostarch" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b688ed5e5e37d87b61b6c372aba5633b3da4dd95613ac494bad5bc1bbbcf1069d0658a5f4658f659a40398455c9a313ad24f94d4bc95136b2d902f9452a730a2"; + sha512.doc = "2a4a5042f737cfce2896c6d951abda35f0c4d71bb0f0005726a4f10049f03c92332da5e7ac49f5880e3860681e3741cd112d87eb7713f2665e5b2ffb83309302"; + sha512.source = "e36c8ab4b77b6b2b92f0efde19a3cb814c6853f38fa5eff2cb099ee5953d95d8a5f721bf43cf9d2d8ba9355ce0674b6583c5e8cc54a653793759974a88f5fec7"; hasRunfiles = true; version = "1.3"; }; "notes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a296e27dff3242c00a7c308ecb03d6d909b82faf21d5647b84988865052513230bed567f6b0f4160e2884ba5af65e9ab81948c661249cc177928f5a301febdd9"; + sha512.doc = "943f3a2b2f0f38e399e150c73bcb9a4863ea67772899bc9a39a23472b2ce2e43ab5fc8cc1c6f29af340fd5f731cd899e5a1b4f051e76c2ef02791990eaa70e15"; + sha512.source = "66d9aa0a8f39f9f68e4da082494582c6e82683b12eb2a67a03273e90226c6d34c9abf69ebfc56302a58654514baa3c0dcbbc8ae48c834f76f01931fb3d6e9d71"; hasRunfiles = true; version = "1.0.1"; }; "notes2bib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7573dc4e0c8ec0e97b3805cc2e7e933b4f8325047c8e5b2e973d47ac83a7f1407275f573a75515d07a8cc38dc7a2033bad6e83805230979f939f404c37fa8daa"; + sha512.doc = "d06c8625dcc579122b512c1b49cb6311a0a087354953ceadacceb0aac3c172412c7d932a6162385a6024b8aa32ed8059cfd02e613ce716d70d0ff555306928e0"; + sha512.source = "1ea0a2b43f1e4464974e6e948794f3ade15b4530d1bb02dee84a4f5fe8dfd406848ecf29654b740ba6ac2ec59b8a26a87fac7868d88bf0713f7811c0cf96edeb"; hasRunfiles = true; version = "2.0k"; }; "notespages" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "78d22d43390a3afdd8ed0ee5b9a8320a3385291c6ac50709f31f3e4676b5979d2588c0dffeee6cacba150f2b57b8a0aa6b5ca79b2817e5749f55358f2250c4ec"; + sha512.doc = "e6fd2999508ed5957b4eb752f751a232d719bd40808ad3f44c35ad279b45a1acea6c65cade1fc0c75c376ce20ea8494bddccf951e6c565b995ab6ba810a1ae1b"; + sha512.source = "e159dc59bc3d1bcb4208beca223271b326a3879cded1e10d264786874722dd6704bcf809191f4256a3cdc6cdda50b234eaff37924051963fe24d7dd39b612e54"; hasRunfiles = true; version = "0.8.1"; }; "notestex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1f30061554da034fa5b42b09c4b65d7f3d9804c3d9167ddfdc7f93c9fc1be8cb82cb4123d6197f308f3295b2b5aa738c3f383e6239b30141fc7f48ab4e131aa6"; + sha512.doc = "efa10d6741ebdc2778c7826cdcc4a162804d9019d42f1527303d706905e7dddb4d6a6d0a62693c89e6aa44962305dc0a4845e556fd56ada10250fb124cf9a578"; hasRunfiles = true; version = "1.0"; }; "notex-bst" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "50cee9736a028b2d887467290a71c689da6d71d569b3ec7c7a1128a43d49550ea5c59fee8d832a70166b6a7e0f39148bc3f6536440f77c16c871603bd430afd5"; hasRunfiles = true; }; "noto" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "137c4493b4dd6657b67f748d606850dc574f54543f3190469d04ef860a64f3cea61ca4ecbb0808b1c431a21f2a5e987db159c1c1bb5f8070cb08c9aadd3d8bce"; + sha512.doc = "ad98d4682c614a3dba803cc9f29befd3278729a2883b9ef97ce7e317b7069e9137a7eb7f61b5f2d7014a8de5f9ef4f5e806dd65d893969f48bc0d6fa51d8d1a2"; hasRunfiles = true; }; "notoccite" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "deab2246188c9bfc02167273474eb1a2b8223cb428e46cd28135939edaf6089b0e539a36353f6d72061c3e6afd271d731f3ba58e74ac4e5325d1464943b28b8f"; + sha512.doc = "10312c92ba85c28d202cc182e14f2bdee9bdb4bf519673dd66c2bc5303d62f180f3e5dbff1b7660081c37de71f0e4436535e00b98c74a82755619e1d272c990d"; hasRunfiles = true; }; "novel" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ac4e6dc42c08a2ad348e7e148d48a049bd1c0edccd16920116577d5d4ff45f31bfe0d839925d7627254018ac941a34fa19d901441035e85a669f41e0aba10f55"; + sha512.doc = "b457e63e401f6b33772256fa521dfa21b48290f6f91c6db599ce1f803875d9f9cc19f6593b12eb5843422ae8140c6734e71051dd063a3d57ed111027b4cf510d"; hasRunfiles = true; - version = "1.43"; + version = "1.46.2"; }; "nowidow" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "cf120e4ef5badc72ca2c1cf9b84a44ef88c3dceafbc7610569406088f9a6801a46b37f6b95b1bfc9e062bec1b17bec44c5b693c48d6c6eeb024c0830e1c5d92f"; + sha512.doc = "c627ae480df23301acf164231a9a81d3117929d8caa2f5e8738753a795b979dded6a8f445ee5756f41f30771df90025b5bc3c30333498835ffac01febafda95c"; + sha512.source = "c05852736df3b98c24b45065a5c15ad6f07622893052eee9b615adfa97289d6abd9e313ac0d8eef00ee2118d6ffb4a3f17c1d2392dd03e62f8a5bebc07f2c236"; hasRunfiles = true; version = "1.0"; }; "nox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8711f4158013cc23869c0ff3ca1c8466f6adf0217412897d7ed40697cf1186aa14c1e8d448d7534dcc15c20b1b87acd71a1dcedc87c47d8b3b38554e5eb03b31"; + sha512.doc = "5b2041975cc52bea94f4f559b87e7711410b5c71fbcabd84a37b4dc3ab7d13514ddc164c62c7f419bb004d5b941e258e8ea836a91aaa70971950dc0fe28bdf92"; hasRunfiles = true; version = "1.0"; }; "nrc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a9a3eb3807bd1a503224ae22c2e3b741fa6e7f9ced384fb49ec235a82916bce06ca2363abdd1e11312bc966ea056db36cfb67ba6ca1a58041c5da4386e57eb7e"; + sha512.doc = "91321241aa34dc54f4eb2a9af47928d242951a4a7632756a5089eeb3a4334dd6bd6bd5f97429b921b08437723dbaae09704baef0823c56e54a7a54c4463c74bd"; + sha512.source = "1160510f25851be4ec150901403aca388f3d3be7efe33d5cc59b629e3ae6330863da31a570ed2084ca934ccbc6027cb9ef4b363792169234344d16d8d6341f75"; hasRunfiles = true; version = "2.01a"; }; "ntgclass" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2ced93b0eff6e74dcfb327464d9fcda3f69861c6f6cea61b96a0be07f9ef9012012787550b0fca6e1ced0c66a7ae6657ba252517ff2297aa6a463f6be53142d1"; + sha512.doc = "46956352415d7fe695598b83308be5dc8e09da22a060686dee48e873f6ba75605de128d4a5c440f24769fc918600c40616f222e23bf21809c93ae3309aaa51c2"; + sha512.source = "1147b653bac19f1c507c3728f2a980f8b5543e7ab02a86a8fbe07d8a60367acd3f00cab54e54a6ffc017bb925d274171b509eba0959988d35efd406995195945"; hasRunfiles = true; version = "2.1a"; }; "ntheorem" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "34f270bafa11ca505538cae19d8600b12226c2c68f271947aeb93794e28f5e00f8b5538a985903c526b238cd06ad082c9c0805fd0ca1d9367579921cf026f066"; + sha512.doc = "6b4363ad3274c31903490e8e126a157bc52a781dc7d62f10fa15e3d357dccef76d0bc2c613d3498b4d2db3b3b1d190e905831f270437858a8f83d1235fbcccd7"; + sha512.source = "982872443879c07c8a8be11830dc97f40a1196056c5b291af8df14841a74d41d7d4054cd43d8b3bb2f9d4ae7171b195d4190c296a42e4232547d1b6b421321df"; hasRunfiles = true; version = "1.33"; }; "ntheorem-vn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "991e3e43c228c0ee57e5ecb22e2735bacefc4e45d750cc9037e56777770960368affb6bc5905936204a8a40e040dbdf643a3209334afdc8e4b79beb19a73728f"; + sha512.doc = "4975cfff2a63bcb2dfb8c3efb4c2f20eba14870b9a45ddcd283185461847e5ef158ca084927c223cd11b8733ba51b19383730b1b1f8cfc4c8aaca3509db0d88c"; version = "1.203"; }; "nuc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6412bbbd1217b833679659ef82fc370e00298b29e4468c79b7e4241c3f4ee5c6c19c76c339ec2b22ada7aef0c8e500d08aac1ad098f4c27389f008ead914d122"; + sha512.doc = "1f4a725e05f1d387ca05b26d53fecf2b56d36ab89dc6206e9e09f8e3445d13c2b9f98f36774c025f422dda5f1f2164282bfe5cd1454b7db51eb6842cb061565b"; hasRunfiles = true; version = "0.1"; }; "nucleardata" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e54e03f54ee71180d3634b46a5efd3342f8581276ec9a15a769a60060a2b154f8906ff04a681233a7ec3928d151714cb79bbc7f20adf0223ee72613c8c699dca"; + sha512.doc = "8f9799ee953c2a7e0590f7e5d5455829e219820c04f24308a942f318bff5735bb1cb34ad09d9af1148e727d1a8c87a0f31436224244469439c83980732429966"; + sha512.source = "2c684e78a331e063859f0b18cd8df828a83f9f7fa8952a0b17b333445d47249f8061a5b2ee81be3d99cfd2e4408dbaa81b8040ca24cb2c8125ce7cea6861d78f"; hasRunfiles = true; version = "1.01d"; }; "numberedblock" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6e838d804c451f9d9237795981c385c4e233556a85eb01393227b62db5d3b7a5dd6a2497387a310788c3a25607a7a58a03930c142230a328b0d3e3bd28f4c98d"; + sha512.doc = "d50a4b17e9e82adcc9e0a238fb5fa0a5a9305c49423cfd0adad0a4641360a6a4bce45f518f4dd1ce8e823aa54c3e81421c33cbdb557939a43d01da5a0fa47805"; hasRunfiles = true; version = "1.10"; }; "numericplots" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ed37b27256794ca33ba0b65e4b33ed28c5e748e333d7b11acb329d183446452d3ac9e8b8ec5bc87d29b93f8984cd238e198bacad3a1bc243908c25ff2c88c5fa"; + sha512.doc = "22f504f9657f1efa8fe259209a8fdacc27dc8769a919eb5ee2d2a1d185462aff570fec1d302920a26cfcbd2fd166f3a9d949bd6f4909a7e9da9cc71a65a3c266"; hasRunfiles = true; version = "2.0.2"; }; "numname" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b1cc5f9d94fc7edbb6d678cf6cbcfdf43107a5c948e892e1619f8ee47ccfacc441e60dc73c4cec96b1a78ca4d65502d9f2eecacfe5e839216f558c234c862c3c"; + sha512.doc = "341813b4d4a6a580671a0347c4f044ff58f185254944ab6e8dc07eda22bfd9d79917ff772e6da5b81e004a36773befe76254bf47d1883f4132a88dcc139595fc"; hasRunfiles = true; }; "numnameru" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ce295f695b00c9a02f8df926566f0992f5bbc4b0950b074245599157181f132b06e5c4e3826da0e0f4ccbc93d3ab032791e0e0619315f098af62973e8d936e43"; + sha512.doc = "60adcfb63515a65c9acceaa089d344c787c2df37a5a43893f5964470b31d779d9df8c1112ea795df3dd2e5e252efddf94ee89ea7d61a3e27a3238e7541af37d4"; hasRunfiles = true; }; "numprint" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5c7f54b17e8254e38495082d8d2fc02611ae2e99e5b908f99966203895552d82a0bdd318cb0265aca635afa2b06d7476a88533983c56808ba8560397a18cc1e3"; + sha512.doc = "9514d5fff2d866efff7b0d6d4899dcebbfd4030345e86519380dbd30eae3960593e9d7185c1c876f7dfb08f6687cbdc52ff77f10811efb6f95c19d3e8cba6a2e"; + sha512.source = "52238ef3c140801e5fce1cadd4636de353001f64eed83b03ba8ca33b6492152217ebff0a7f2412a2b139ada6cd507f66c1a15fb220ef81524b8aee3b971176bd"; hasRunfiles = true; version = "1.39"; }; "numspell" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a053e3083c8c3024a7737d1ed0ed15b8b7bebdc37f627cd3419f978aa0ea1086dd40c1785cf700b68d02ac88f31e47741b1bb842863b24f1c086b2fa994a114c"; + sha512.doc = "1fc0ae640e762a5486fd92263cb5954610b498387225c8b056b3c1318ba383709f2e2cd9d1bd4aa03b214f53e726da6351df5178685f12941a1c40d9772b241c"; hasRunfiles = true; version = "1.2"; }; "nwejm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9fbb62c23f87d3726d9686c99514a67396c1c4cf5d10cd1d58633cc3cb6d36a659e8067bd456b90162d2eb4742e1e1f02752e49e94e5c4679efdc7b20b9a1f15"; + sha512.doc = "aec8a04ecfc87b52209d10406660fe9acedc5090e813c326f21c2a47417a9bce492615d7bebcd72f4f1e7a07e7a6519b9ffe758cddaa213446529afe5c1f47a8"; + sha512.source = "2b3df368f49db1bd091c4fc370d1d9b159194d07bca60b46a45a4344184f2afac67259bcf290f29ef81f1c5f3d8ccf3e46490d117949a19ae5ce0df31053f7bf"; hasRunfiles = true; version = "0.98d"; }; "oberdiek" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "649c757a9a921d8ab72df5716325f8873503527c457d77e36b608751d9293c56ee0c02723ded10f233cb2840903ecf4c5460e62b6e92ee28006b7f5337c32fbb"; + sha512.doc = "5d9bc2d39fc84e054d7732d812dbf98e4eb6df26d84db239240c5cf263b84ea7df5cb6496080fa277813f0950575e5b8376aa56b620d4ea1b75a4d18fd322e7c"; + sha512.source = "49655523a7d52a55a8b804dd56101671081776f196d514d551f78a18fda1b96e6f38c26c8b940a46e2f809805db97d0d2caf4bc783b45ccc13371ee2a3104515"; hasRunfiles = true; }; "objectz" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "993f91a7b8486831d8c6c8a5963b447b3690d6cdf65ecd1b226f3e1d360836b1f1fa686e9d64e51cfbe2d8d0a94b831eee4cbc73bd55bb348fbc469631095d17"; + sha512.doc = "a1799f8c37dc6042427240267c810239c4b4bf59aec3c2ae040199543db0e98e43649936f9dbbf187633e65bdae1af3c8d4086f759bd08947a3aa31dc5607b69"; + sha512.source = "880813d34ad6f1c5723633d59b679be40e1dfff1510f8e12f04418980b98b5776a9241a6d44e2e2df86c019975038652d0f0d1d3e349371b0052538f21b5ca57"; hasRunfiles = true; }; "obnov" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "41785a882ceb83021c6f45bc0afcd39eff2a92602a4b65f10923c0a3fa836963f7d48fad2df2011d452d991796fd3981be3f9cc6f5646d751706ebed0cfe7414"; + sha512.doc = "acc56f359971628a60cdd02a65a2c288d44c99577663cd8bd5fdcbca447ad4d0f25b23b43c8bd79303e5729504d7a8090711e91211f197fb52980f44dd0096a9"; hasRunfiles = true; version = "0.11"; }; "ocg-p" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c2e14bb8e50a5a3d0c0db95e3577b784e27b5dc57391cdabe4e243c7fee9af0a6bb5ca1001569ea28ca7a116f6bfa99bf7982dc8c9cdee2abc6e3c736f7c7b7a"; + sha512.doc = "d9a7745f23f13bd3e1d66fb6a0b7afdd132be1b455258d54f52988e0a2f5268ecc1b8ccb5f2ffd59f4022816f09b2f1f3d3e318e76c50296cb70083ad16777a2"; hasRunfiles = true; version = "0.4"; }; "ocgx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "cb5a6940ab5e24dea47bd0ef82e346f6fffe82b237d106e396d426754ad6449c838ea619c454f86ef42d3a0749df725eecc8ff94d3efd35d691d0baa5bd3027a"; + sha512.doc = "dd6fa6c25c4b6c8e2af55e9350af4e69fecac4a8e5fab03fef11d34909c45cc4eacee76b72b43890b39290beeae90a0ed807f2f286a0ea05a996e3bf95cec72e"; + sha512.source = "0c4a4ec68df67e06796ddddfedb7b7f8c021623129f01af206fbb91aa7a257ab6b650ef937a249a1cba538736ee4d0d1b07d44d089700b24e736ee3cdd4f69b2"; hasRunfiles = true; version = "0.5"; }; "ocgx2" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ba5edfa28ad342f3346857ba072ebc4b059b6cba5332e30f003ed1f8fcf614043f5f6ac1e88ce45ce00082e636ddfb476c625e212de22daee593db6986a5ecf9"; + sha512.doc = "841d51330f6388ccb1f9c6d6187b03dd16f09d3c27f5fbbdf4605dbf04112fff4b14e88a28e3a0c1d3a2d9ecb118bb4d026f1fdc63a8678e306838ab977d2a38"; hasRunfiles = true; version = "0.32"; }; "ocherokee" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ccef75a3021154e48a3f5fb04b419d6eb1a72ca04718a93912439d4d8f5e8fdc36fbd2aaf791dfefdb6f86845d630e7c726f94b5489d0732ed2335f1c3626fbd"; + sha512.doc = "74010acc2885ef8dd571af43b4a3cbc86a9d771a5abf2c915a66dd9c6b3dc8ef445e7867531be2648b7fb4a42faed2fc3c31e660e33ca8329ac7696bd9028616"; hasRunfiles = true; }; "ocr-b" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "736b2f66441af7d02680d309f3bd2e23b646727a056b7d057f97e234d65fd3478ea28743be409b83ca99e05c5ac2eb0a98a2daba78666eed9ffed6d1f10afefe"; + sha512.doc = "710b0bda6e4a1e982dbd7859e22a898d9fdc3b55de4a4944e370618e31d4e24fd56b88e8a7be32a153f1bcae5ac4ca00644ace735ea037f26a64007b91705ee1"; hasRunfiles = true; }; "ocr-b-outline" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d6487974eb7e17a28c4c804fba0865f88434db2536bd112ba11dffa3e821242528bca1df4d944abbdb54a0064042d3446dd9eb7d7ded10301c7dbf55a73d6813"; + sha512.doc = "d92d2fa37c004ac96181ff7d997f9ed022d3ad7c8d752098b69d0129a659004f83c137eb5ec3029f70e3195ebc5e159821dd23438e1e4b74ae0586317b682b41"; + sha512.source = "e06a7b9d98a30ee373e838030f4b90b8079e0b7dc75a474663a45c43bb39282cc52e4713127fe25f219e03afb676cf47e41aded3d6f25c729964cd7d4bf4003a"; hasRunfiles = true; }; "ocr-latex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e23de9488c9d49b8f087648baf497acad7474ef79771941850877449c8af7a208cb19e0266148a06ea7f9f7d333648d187b0778a0568ff84720a97993c3c49e2"; + sha512.doc = "90ccbbbb9034cc68ba99592bfefb890554fbd4c97a7dc138fab571c8b49c0d853ad1abc5357fb896873600d625937f011b50c797636ae0c66ba1628af314c31e"; hasRunfiles = true; }; "octave" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "83690251225ace3b6b51c20f0fa096a5c3ac1e6c6fd914a20070a19f4b802ba1413e3541fd67344eade0a3c83e1ec9b276e7181b1cc086522f37c2f0757e0945"; + sha512.doc = "b2f3d73d0e57265849487cd6b337380d9883baaeba4a2af52d97bbd3f9c6a957bd7b6929d999fa613704240a14d4eb6934be92fb21c3eae6d5bb323c98265133"; hasRunfiles = true; }; "octavo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a8e8b904b085a2124c6531fc2eefe838515c5829804c12cacc932f495c36c9f692a3fec8d50c191d777f9eba9e97bbec5da05a1e28506ef2f92053c003d87ca7"; + sha512.doc = "5ae95140b7275b829dc7310394d55438176f7b1395ede3539a55d74e6445e233d2e896970d81c3baa292d81901297b278652a0575289c9aea806a60cfacf0719"; + sha512.source = "dce7330041cf68de0eee6f8f704ba16adf2fa04eef65cb762e8c31bd3baeda9a37a18c1f288f2b1eae9a07fb3f0603b1dbad3444a49ed86c8a0bc503d9e4f517"; hasRunfiles = true; version = "1.2"; }; "odsfile" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "be465c781a94374fc73dfbaa4970378e7b1cfd05a65eb3b6df4d74aca9d5a7d567bff25a164b1246b2c86d6e46887670340c5605c12c6a495499a536725a2db1"; + sha512.doc = "f02d709e8343e1176808c8e66e1f4f2385ece69038c1126b7941e5025601cdb547bbe1a48f8d27fd7cedf8cc5f34fea420d42c8c0e7741bd2608495f63ca79e2"; hasRunfiles = true; version = "0.6"; }; "ofs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2cf371ace149811b641254c9b45eede4f66cc5fb521a93b1b7cae1f0b36ee0901d71adf3d6fc2d5b0b7e42ed07355cb532416dc028958af5f5337b63857f6be3"; + sha512.doc = "25e6310d8b6aabdb17d7ccba6674c8621e64842e0864e2a78523781a5c1ba734f08daa281ccc342924b09c23f436adea392b7e4ab5cd8bd783cfa4ad7de6b77f"; hasRunfiles = true; }; "ogham" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "dc1c86d88a4ed1f4d978275882b50c48a0a00939482b8814d619c495d94807b449d633b83be2e0cf7c957e6ed8269c10ee3c028edae17d0b0911d71833509ed1"; + sha512.doc = "f3ccb2f5f50fc748dc1e484149285cee8a189b8cb289e6aced102ede1427d128b56ad4933cbf57e1ef2de4dc612eca28e457d9d19ff4c80922f12e5c4205a71b"; hasRunfiles = true; }; "oinuit" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b01153f0608e5de85d08fb52541d149c714263e97131c9cffe9c5e31b20d171a00b7ead8544be5bfaf2cb5c9360c21b63c7dbddb50455a23a3101ef9a544359c"; + sha512.doc = "5c7e4bb264c5584c7dc2f5b25c8efd6b3fa2c9a16ab8124038a3bdddbdd06e5b245cbc544ee002265500cadd8a8e2a63ab62b7d6af3d0e61d3e1d8db22577a14"; + sha512.source = "e7462bad253136bab23664c730ef1763b2a9329ce484f5ab68ed913acc019e2de9148211ed7e98566a35cefbd37ad02c902c024f5cca7b29d1d6a7e88521b375"; hasRunfiles = true; }; "old-arrows" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "59f0dbf01b73ca9a3e51ed18367394880ecd18f3ef6a93ea360f5658ce72bc11a23865fad47744b548bd3667d01ac1e90bb21c19090d008ca1709bd6c44797f0"; + sha512.doc = "715dc85717234ad1469be1cc209e10bbc1a205b2fab6d10caa46d2ef3189d06fd59c84097c9deff9bd0cb804071a11923ff129c0e49fa544d9e6c43d77b21eff"; hasRunfiles = true; version = "2.0"; }; "oldlatin" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a80118c87352c8e4b60215ecced0447bfc675d58dc19989e9788e938dc989002909bd2f4ff7354a674042086ae02bb34e9632d1356b979df8f1d5c84f3104203"; + sha512.doc = "1d2259e534afc17f080a85db564d66747389daab934a9fc9c39506df8f8a428422de51355a8b5f89446da4645378f3cd29436808397cbd87de0a33e6a5115cd2"; hasRunfiles = true; version = "1.00"; }; "oldstandard" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "066ffc69114c7ecbb1f6bc9088f97fdd241cc2f53089b210373e6832ef023bfcd0d5b333d8819d90242d0b6797f8b2ee5f678eed5ca850173759c2a916061e10"; + sha512.doc = "d6176e46fe91cf18a11c22b51c9ab4cc7e69094526edb031a6a22a324736de755c8572dff7163b38dcf595a2877958fdd68218082cf96a24cec6994abf3e3674"; hasRunfiles = true; version = "2.2"; }; "oldstyle" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d3e4536934d739db96ab7873bf15059f1425946b19da9d2aa573ed5d5a2f4b8dfb5ff41982f2f7268ba3397b82463b54c827e6a4cf652d497576dbea5d0b2924"; + sha512.doc = "43325ebca8bcfbf1c6b0ed5c722c3a6814647ce445130d22d75296af96a5d023c182cc90a29da2e369c4c49500b01be9f21d45de2f3809bb42fc11275c17b0c7"; + sha512.source = "7c6a45cea597e18aca6ce4e152eb421ee34ee4b41e8cdec404bee971d4509d4de43778070d0d26366d105cd7bc078f441b8fbae333286df4caf203c99ba91209"; hasRunfiles = true; version = "0.2"; }; "olsak-misc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "758e224bac81045f0aceb7322771ceb8150616684ed4d178003d92d66152ac21930e0ecec7c88688daa9c1d3dcec985b605ad7566dcd029cb3654cd8a5090589"; + sha512.doc = "bef6830e06dcfc8e441e20a5f7821e9ce6a4ca081a4d8bd8690e874aaf76f648572aadf07bd1391b4f35b6a098c67ba4bd6d1cba08c4747587c195fa9bb8b0bf"; hasRunfiles = true; }; "omega" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c54a5ebfc228d5697614d636b6f8353250b01358bc4095e83217e3636ef5da019db5c90673d7511e315921102f74650a85704217722e0fa69690d3e344b323aa"; + sha512.doc = "520ffc30ca1ee8de617e4bb1c985b3bc0add243a8f270d412cdd5c939c594c4f3e63919c7f9a49673e1d9b0eba4c6d00bafb6b7f7af2cfc2d0cc8946020bef19"; hasRunfiles = true; }; "omegaware" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "87fca97c7df2fd4651748d815b3873ef0c71b495bafdc38012a548a0b99a56ef8e076471f16c7591e9cdb7176f11606434b5dca54cbd6922e2d7aec456ee358b"; + sha512.doc = "7c8175a6a08ec8faca859d19152a28a3809d26f49116d1c9c64ea082800598bc263b489f5aaca2b0e83c0bebf8abb1229ea6a6d48f3228290383749d3f137dbd"; }; "onlyamsmath" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c1d3eee13f677c028abb78ff406fa65613bb0e98d4812da4871e1ce9b04d49f65854e70ad31773b2328287ea283b518272a640b6661159c10c447ee54c46f827"; + sha512.doc = "cf7439999ccf44698c0ee931fbd84f01a6bbf7a5d29655e6b6dcf71802812b4f4c64ef4afabe3f65c17ae454a86b83f91f1f2858231bc69d1443045c1c9b4cbc"; + sha512.source = "e140c537dd006e38f83c661e60f935a9e2bfd6f88489495d133fc37eb36c12f2c9374b010e9c0d9f170e2eb2a84567d803652ad091a65eb9e120b356eab4bf81"; hasRunfiles = true; version = "0.20"; }; "onrannual" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3518e4f82868ba3fd8ac465cf383f4838d51bce29e92843d5a26651a2aeb1d82baf1320d6422f6bf368c46fb946b65a70b80ad61e1296bd841e97cd095acaa4c"; + sha512.doc = "9d54123bb0a1d3e3cec08cc4fe37a6d9817906a2a4aac29cbccbf5f85c5ab28511f873d585b33c6d241b841a61c600635d6c17f9310d65d85e95ce6ff031b9bc"; hasRunfiles = true; version = "1.1"; }; "opcit" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "583dcf71f4889f99f2a281f04b63116cd5f42b4fbf8b0d7fb4787fdc00e0c3ee1bc4c33c50b3660c6c1f51244782505d3d1e5090954dc958123dfec9424c4fa8"; + sha512.doc = "700f5f4fb65dbb6c7a849ba3ecea4ec9e34c1f91a38e30da40c662c272186b8ac5122d82d321be879efded877fdf9473013d009033c46b58f3266d6085d0cddc"; + sha512.source = "7d6da8fb1ba77ce95fbbc0c82baf62744a160778f6e3c3e41b666f83726b0c9f0264abe1c1a678999c8afe84d8a3b2fd3df46282504d6cceff1769727177fcda"; hasRunfiles = true; version = "1.1"; }; "opensans" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a2a02275fe83d2029797d4e2c61e8b87b86a29c7cfc07bb0744cb406c4b10b820eaa7138ae97f6a01d46b83fb4b852a7af2c838b752da688fb8b6e1cfae104f7"; + sha512.doc = "26d21c6ca839dbc7b2c18010e3f88c3352f3b00bc0644c4a539b76ba3273e3719d16b9b9b8d3874c899a16d3b0395783809346a879172a41969966efd2b06305"; + sha512.source = "8296f4a2031b13cf2d8fb5aaeb3ebd99d9bcbf50db9ab69ce09b97bb23ae34db8f565ba35b0ac020cdc13d8d1acc9dc0201992646fd99fbacc7d8569f4eddf4f"; hasRunfiles = true; version = "1.2"; }; "oplotsymbl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b5ce619a831f6074ca5749a9b84ef36eda5159f96722b3e72faf9ab3af0a7d0b8af95277b0cc487514d34a3ff9308df4ad5a6ec01af67f11f2d06cb4c564386f"; + sha512.doc = "3da74a93ba8975d8cdacb246a15e67cafe63604c5cf0625ce2e13975a7a529930d3c313d44c18ab153499a795aa9f60a4bfbf3408ed2716b4f9502e188226b35"; hasRunfiles = true; version = "1.4"; }; "opteng" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0bf352ef6badec0890a9692b1c66de51abdd042a8c720852462c8987eab70720e460feb44000984a8a18db1c8b7c31b73dcfb2ec1c79ae27bcb8fa0029a4cad3"; + sha512.doc = "d9a32db393149635deca730101e1ad14438d6ab7dcf4a81839c09f68d0e037d5df68e2ca0a91fbcc54d8bd788e66c6cf27a6abe7143ec2ab8ae1d98385378d99"; hasRunfiles = true; version = "1.0"; }; "optidef" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6c893ac9e7a468a8e392dc71d7f3bb8250a469f0e4411a190631f708b3ab09757e9a2ae55df686b2e96d80c50260d854bd62834fcbc8416d442f83d421f712e2"; + sha512.doc = "bd2db443e00005be943189faf08c0d96aefa24e19694974e9874cfeb8bf150c869d03d706c30fef547d3b5b45945579d670a90c7ef7297b5519ea1f29ef1a59c"; hasRunfiles = true; - version = "2.5"; + version = "2.6"; }; "optional" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6e7c57e83d9a7481485e08e9f24b3ea31ac1e12f9b526dd4fff829f9fde77db1cb23ec36a29992100e1d4bd6a2820acf08741dc96dbbf92ba3dcd38c72e99947"; + sha512.doc = "56fbf86419899c71713572b3ef579885b1cc40ac74bc14fcac4bde36b8484c893df5d012fafe7920f1b934605c1de80ec31d01a72a49a371ff47b01871dab4dc"; hasRunfiles = true; version = "2.2b"; }; "options" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "803a98f8462f531d910a93c1e341f1eb129bd0e4e6a1a7a770a411b7dc09120e3dec195c4fd94e438ac51c660571a3a95b4ce3f5fd04a1808047b300733c1240"; + sha512.doc = "7f1e03fc594e044adf550b9c44f87c4e693e9f35caa000ed4d86fc2fdf64662cd0536416391ed3bfb361268064d7cb3b0e6d14efb8ed6ae75f4ffce37037e10c"; hasRunfiles = true; version = "1.0"; }; "ordinalpt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b8c216f0aca22688ae33a149df6f1c4dc6a37f1a3c3c3df24fc2f3d5243e2d5793d07643fcea2b788efa800f9e93048eb24ec3bf7cf97b21d7d8eb411960ab35"; + sha512.doc = "5cce0d750ef2e9e582e312d3d1584df7d26b51cb4577c9ce8acda7fc7fcf10fa2285fc4f900430fedc3be5e4e9fec93117e316fe3ec847753f30600a7b2bc648"; + sha512.source = "7f759421d709c255f6172cd78429142d11ea06b9cf443ef3e34e743f5a02458fa6e4ca9d777b0ed026382fbaa092363a43668bc9db1a6166ae16fab33d123dd3"; hasRunfiles = true; version = "2.1"; }; "orkhun" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2ccb9c5eee346ff83cd95a8bb19a7ddfc7337892561e5a8d5c15312177512b8106decfac7b517e11c094c3867779a259faa7cac1d79013ade35c8c1cd7b56487"; + sha512.doc = "7d2a35f08dce693da3c2d37b8cf1b63012e1598cf1bc6174e95a977f59dd19a58593aed2382760a256d017a50267dc53643da6cc371468d9c4e8ce7f4a3ce374"; hasRunfiles = true; }; "oscola" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "19bc9fcfa8dfdb2a13659b1549ccbc456a0b27275a427ad0caec36dbcbea747bc5b295d31c14da9a2fe84ee27b9f80d0be1746676152745f3a9cf838db804455"; + sha512.doc = "d5f5cd0f2f8b1ec277f4098209f8898041b00ec1d5373c0337dda6188d2694eea288b8d79cab803a00fecdce6092bf18a3c2fb33ff318206422a9daec954b01a"; hasRunfiles = true; version = "1.5"; }; "ot-tableau" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9be03b9e32dac53e9d252897ed65d02ac0a87b6c95cc444518b5a319836cd9b9a39723cf70269b2df5ab1adf0d79f0d38155b8099040c6d87fa395aaed448c6a"; + sha512.doc = "25a3395bbc19ca7ae857e5df7a2e5133a5f1fd8ec5fb2f36dc0f9b058f49369c95285799f3a0ce0544a694aa95f8ca11facf61a9c750f83c767e04842f1bceec"; hasRunfiles = true; }; "othello" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "67aa19359f3ad5707bf33ff872a4a07557f121a0d027c44d8bb210a4d4eb12a10a7ad59a657ffe4877095693a14ef3f7843cab6a02875f585e48bb93c1650b05"; + sha512.doc = "bdd3ae0164641c67ee9af724bbcc5258b98c844c318615040fdeeca259e98b2448b87dd99be94ba477ce6cfd5d33572ff77dcbd0e858483704bc39f52a5da168"; hasRunfiles = true; }; "othelloboard" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bb61db5921e20d6f2a5285cfdb59e44e7e54869637a7c42c0d6f1c780b5ea4803ef33176cd368d1b1cb1fea9d5ef50bca8b5e2b9837e4edb2477e0d8e30a3af1"; + sha512.doc = "53101eb9ec914e2c24683ee324dad139637f273785d990267dae929f7e854af0f31d04477b0f21831157e9daa3a9f5b0cb0210760f547bf2712cfb89f140580c"; hasRunfiles = true; version = "1.2"; }; "otibet" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4711035d84570b303b629cb44128060a8d74a5c09b74e037c8d0147f949f4baf0a03e0a8f65fca2817b50724b39826a73791c7c14ace1b8a92d4c13561222b57"; + sha512.doc = "907281a62dda64a338705035111e26f8e3adad3c1f4d9ec2b9ee1454dbf5be70d6b6f5c267aa13e4db9f59a5b010a17584ac77bbdff47bb5ededc6caa2e9c97a"; + sha512.source = "ad0c8e1172cbd28db9c901a09a9071607868190aa983e1526349a9f49171e8536b4dbdb13d00b4f4682770a18c8c9427ebe60dea26fc533bdab7f71a1bde9388"; hasRunfiles = true; }; "oubraces" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f768742bf135d60bf41182b1410d66522a8ccc494324ca1ec3bbb6126c0a47312f7ed9ccfd93fdee6c961634ffa191c5d07b7a24d6cdcada18884440597ea5b7"; + sha512.doc = "ed942eb52981c536a00f38b1f2fb490e6199fd20404ac274a9d186c44bc4764f3b92d6595f1dfa9601454ec3cd230862ede8299106639400e206453b6529a79d"; hasRunfiles = true; }; "outline" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "77a6d2a874c4c544122b1cb492d6eec1b7cf0f0449ad9faa1c8841b927cf0e659b4e5ef160a771eb2d8640caa32dd3ca3eb1fcdf9e806cabd7658f7d993caa63"; + sha512.doc = "bdbbb25a6855226290e77f0852ce8e01ea886999d5967fa263750e599d2e9b728df87661e1f44039e34f9e8dce69376f3a4d3e6672598532acfea72a8267e116"; hasRunfiles = true; }; "outliner" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "675a560ee56566a07c19eef0c8d4e1d5c3e845b9229569bb499bcf420c63a9aa081f17509dea0701f0972cde1fc3c77f96d039b658c2ea832442be3a5eae688d"; + sha512.doc = "e45cefa743e7a12c44848647933cbf10503007a8e45e895bd6f9e7f10e1e4f24d060fae48d8f97f8cef4ba337796af9ac79dbd9a6425b4e3a4075fea5d12c822"; hasRunfiles = true; version = "0.94"; }; "outlines" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "29ae068839182fd97ae8a41f0a2f7e2476d8cbd2b838cb5c67e97b696cce2cbd4eec45ff2337b61b597c304194e7c90853dc5178f6c7c129363fec9fa5b0c53d"; + sha512.doc = "2a6dc0fdde67ef03de1aef219298d1423eb81646b867db3f9b0e408252e0d10b6935886c195442a3053dff6aa306c0bcdd8c3f85cc471d665e0278e1a1a6b058"; hasRunfiles = true; version = "1.1"; }; +"outlining" = { + stripPrefix = 0; + sha512.run = "ebba51809760bbbbf66ece21aaafaa37766b6dbb8b68cff4bddcf31859d22fd565ac21c43c03596108f3521e256e23b1b566244b2195afe8cf684bfec0917636"; + sha512.doc = "ff0401958d68de4797ca8cc19dceddd3eefc665ce86be50f72d3dc2ef53b7c2e2ebe3f90c1fd631d43b70188fd7bf26034461f77fae2cecc8508c6e73e26c050"; + sha512.source = "6226043de6423277a987ef18522f18177d8c19ae0408b943ec73a244f25960957d3264ffeca60392427a86bc20f9c7269ea92bdbe2fd7b748a4a5075084083b9"; + hasRunfiles = true; + version = "0.1"; +}; "overlays" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "933ca27719ca3fcc41a7099a25a61e95d63320024acc2ac059760ac14d530b3308aa6fbfe038ce282c67cec5667d2de9e8bfd7601b9c91c37bd6545df630ea86"; + sha512.doc = "572124f5404d8149a9aaf07bb95ec43ebbf4c06af9b5e1fc31e8d072eb5b9fa3bdac0fefe88f0c82026aedf2f4a47c544a71e31111567c6947f159696617f42b"; hasRunfiles = true; - version = "2.7"; + version = "2.10"; }; "overlock" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "06c41c089a4a1a8da31dd84cfbc49169e8933767dfaae3801ff31ba8a3c168b0bfcebc138cc1315c5c71cdb06cece22964be6e9888e5a251bd4dd6f03bf6fd0e"; + sha512.doc = "537e0ca46576edcf0596d730e33fff65d0be3c1ed991c296247e38ae373fd13cf7f0fefeff4cc979478b547270887e9e5cfe0c79cc61e5c499f2facb5df24376"; hasRunfiles = true; }; "overpic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e8f2dc46c0ce1b3b65e5e7315ebf16024e643ccf362d3a3b5f729e8a2f8d942ae97507e331c773ac9d967b18fab50baeca915608132b901e2ac6d00012a5f8de"; + sha512.doc = "7f2c58d5c38684818bc2f3598235f27f17b824df65434fbcf321559c6ba00f8f7542797dc939bedadca7d241548ac6b0b3e7ece0adb8fe0a9b28f12fb02d3f1e"; + sha512.source = "2ea109d691802b92abda8c793d8f7da5d5f17cbf0425de1d77e6e0c8f4df608590c379823e6e68ad6f7f4d6829ab7ccd52ef40a8dd77219246e1b173da9741f7"; hasRunfiles = true; version = "1.0"; }; "pacioli" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "604ab58483b98ffb345337eb55fa53426c190fa5d40080ec7e4639597b676914faf3b2eb114828492c5d4576579f1ae8d81749d2269e5ce619f71d8d13d09fba"; + sha512.doc = "75fb0e80cb421af31d0a23537932b3379bfb054c0b7e8533850a5383d32f7b5a22128210c2e76af2c106fad1929871baf656c85fee667bc3e0f25477e0a5bb6c"; + sha512.source = "fc33c20e9d5b492a940b0948a705093f7ce3c369ac3ca236da08aee78520d182e19c1d15e2236f94ee07475044a1de93f0794f7a648bdaca09b40851976952e1"; hasRunfiles = true; }; "padauk" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0af27bc6c0d245e76e39f06b373b39c5f1637fb4286711918a7a4ce988e0ba9179f1d904b78875a0a3cee77867911d248b717a9e0a02f270c452126e09ae6f03"; + sha512.doc = "8b2aa1fc834ad06edba511b9eea18bbacb82fea86b2e854cce831d3bdcffabd5d7703defbcfe222a7e3d46eb3919bc79c33f9b713b9ba1790b135d8ea29cc67f"; hasRunfiles = true; version = "3.002"; }; "pagecolor" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "42ef5cb11e319932bb04f2ca7af98302f956cf4a5a1dcc79e21d09e51df7248099754a89fee3f75ba2dd41c15566a6d6b13649a2cfb4740cd063a28b4908f978"; + sha512.doc = "1943953e72a98fb68648ac503c3ecd2bd7b4fe94599f7327f9453175040391d2c452b120cd5a900ebb04c53c952b7fedb5775e5a9fbd96e7d17a24dcbdc11b68"; + sha512.source = "545da4a4987ac7b8306020f0ce60e21c113b103f542b429014268a457100e55f17e08bf61cfeb8693c6c62a2d868842929e742db17dfff7cb59e220637dfe200"; hasRunfiles = true; version = "1.0i"; }; "pagecont" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dfc36bd2cfbf1078f3e2a9221812ab58149107a82ae0c3bc9d458e10084b0725b586c31c5588f0d937fb03292202bfd335f0c8118588c092be7fd4c67be7a260"; + sha512.doc = "c2f6cc2f26816e6b32bad255db41b8b42b470552098e3d43ca4302c9fdb2cc3a6586426acb5bafddab1b587d6bc3e1d69c4d5ca20d369766b9644c8e2814396c"; + sha512.source = "7ac033df1923b44e65002c06f9bd90acd1b2699e07a8982dc9e5ef606a96b3c19136b5a57391b7f23cb24caae30d41b8173f4a70c00e45bb9d23da5ef900b6a3"; hasRunfiles = true; version = "1.0"; }; "pagenote" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "df3667f219bd019b040f075901a3a25a8d97158945fd03e2de5fdeee38e2d8b65276da7936dc68c45dcf65fe38aa25baf7197caa974da5e5937fd684d18bd74d"; + sha512.doc = "1e11494e34e0e703b0b92cc6ed6d17104d82f3a9d20d60b1bf7a950235ac6a9646438c2193085432304ea9e937ec321c155bfa3ae42e3089bf0632fb793e2900"; + sha512.source = "821c693d52763d215a1f8da05417b9a6037910b478fcb10223faef91a70fc620507b3ba7e20b3036bef5e66cea891f8b3083265a9140be1b80c1e0659252ad50"; hasRunfiles = true; version = "1.1a"; }; "pagerange" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "74746fcb12dbcc069235acdfa13d52a16c920b6836591657abe127929c62c757acd103fd9e4cab8f71b1f6cc24d6a5f87f6d6d0a632d81f4c8e8f59ee5694c96"; + sha512.doc = "6a598b219614f9e32d32a61c7897b94cb3e6479d23cc112b38fd6b97c443df2fa138b5a5031109b8b67533e66fc05d880d2e08efe2922ec334bcbe8553de4a56"; hasRunfiles = true; version = "0.5"; }; "pageslts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "346a528ac06f0c461e308689c6071868067cb02f8a16e98b8561c079d82ea41a8fa6304b08627cbcd674bd730d658ca08f69fcafaf323b107dd907cda64654df"; + sha512.doc = "5f03a0d1114b984f4e08fcf94ae4879c4e680aa3d41ee1769e69173119a55ae136c931bbebce401cbc9ddc049e4dd2bf649b3810f307a07712e192c7d450f0ee"; + sha512.source = "9cd96f6342864903a0a2e508f095a0d928b3ccd8f9b0592f293007eca03dc9057accd4df07195daa626925769166fc4979e1c959cd0424badc6fb7e86d58c587"; hasRunfiles = true; version = "1.2f"; }; "palatino" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "b313331881b843165888a107789ea70362f6465ee839cde4cd6091cc60de677a4ddd43664f485c791e80f9715a716e9e6e63b46c5daefc6f3601eadeb5c6f580"; hasRunfiles = true; }; "paper" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4194d6d780f10ab7009b142499b38f0e19794b71ddf2d821bf6d7a516b997c6e474f85a0512c94e018f6ec73abafd0a6ebf09015f100dbea1a5835cdf6b9cb1e"; + sha512.doc = "ce677ec53028179d6945016d9315ea44c85530f4e1cf857ca102523c31aa479087c6d2219bfdca79105deab49402bc7409aaa59e78a9a75ec9290c55ed0cf457"; + sha512.source = "b653e9b4c3a7d53ab62632ba94de435cba292a5dc95d453c85d31e33edf8fdb4ccb6fd800d7d7a3ec44442715a65c506f34b836bf2f2480d38b9d38575b01487"; hasRunfiles = true; version = "1.0l"; }; "papercdcase" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a8408eb0e2aeb2eb380b55632ab525880c96dc62d5074a8056cc16d9fd2ec904ad472a211bfd4789ffae8785470b0f1069580b4376781684ce1c22382813816a"; + sha512.doc = "8554736dd8bd2b3809d7fbfc7516ccdf00962d4ad15f9a6be767ca41ae40d0d9183e4fed19ea24f77fce60c635c61434253e34545cd060ec11ec2991ee5199f9"; + sha512.source = "6a0aa3d40764b1ca492782f70e5716d0a60aad8faae899add7f74d7184058da4733816e0144416a96cbf44b9002b65aac18a1012bf9280f0a3484959f7a7b0a9"; hasRunfiles = true; }; "papermas" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3a38eaf377d0963f31686d15c33d2e42929c3a4bb997ae4e62d4bd09cc73779768d7adce28000f35511d0b0189f4557f0c7b4feaf24a42279c910beb4f087de9"; + sha512.doc = "c26a8beda0fff2e3df67aefba714a195fc8c1593f4215c7be48fddd09503eac232669a45b3c272c0b04b456d2e32302575f2692a2f68d906cf1be15ffa36bd29"; + sha512.source = "fcc70da89c469746a7d5b288028fdd58b098af759063996d6451481b2dd552ee52d7ae79daf73b5407c4dd37ecaaf65ba83ddbd4fb2ea6e01de1980561f908e3"; hasRunfiles = true; version = "1.0h"; }; "papertex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "233fd7ab1dc4a8746e4045f3871c234ac0f95583405888e32a4b681d6f30bed5d205f2bac5f94d4371394b23140a9925c21145fabb6b7fb820894316837fc62c"; + sha512.doc = "208d02a342afb1a7d49d0def884f0e155ad0b05baf25d5f3ce7aac6e7c9dbca8e3534ee78da4a9f4a696c665e610045fc7bfe9f565b1e137eea729aee5e6fc9b"; + sha512.source = "8b6686540066a7872de571a768ca2c45c720a8fbc7d79247ec378a74eae72a44cabad024d91f3ec3927eb39c6b02806cf8310718749302f39495b00b280e892b"; hasRunfiles = true; version = "1.2b"; }; "paracol" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7c4431926216fd625796be9042e112d9177cc09f5d78061db035a5b8254c2bc090ad5c14f45121408f11186cf6c49789fa37b9b130f87f06b704352b06ed0f05"; + sha512.doc = "3c4e943483e7fee34c5aaf6c819fb24bee64ac2699a38521cc92ea801c6b12a140d26498c1ef0afa52bc62923073896538f4778bb2f449d1a98f97003bdd7966"; + sha512.source = "566c479b1a90d1228cc0895b82217c7917e28fd8c435a41d05d9080819652501f2e3de04bd7cd97c0806a855856f316473518e086138b50e24f8ed7ffa09b435"; hasRunfiles = true; version = "1.32"; }; "parades" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3e91a5825f1fd88be2a9565b0985d084420e1a7de43dfd0edf2c230039a303c59e676a735a5bb51d72757ed47c056fa4deeb44716e6237ba510ccf584e1e83f2"; + sha512.doc = "6f26531d9ddf7fa3bb39cb2412d85ee9e216c3be459f99b6434dcf66431a2c5d402ac7f741a22517801f9c1f60fc0a70d43bca1196aeaf112a4d06d89e062dcc"; hasRunfiles = true; }; "paralist" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f849afee27959dd8cf660b84e0bb114a8ffc987225ad4c5a6816febf4aaccb972a42131ccdf7570ff56513b6a0cbd8f368a7a31f3a67959e0e55cd396b178e39"; + sha512.doc = "9779cafcaccb6db5b3c8502fef772f688c25df78ceb5f0025972266a5a76fc2f3aa7e3e3c408155da4815fafe83792c29e02b1f9ee5aec60f52c3fe1bf4ea051"; + sha512.source = "e313abffb61f25a43ccf391e8629486ea0179f8c3949a58229c42b52b0c56a2d88b2fa52971f0097394be91b6ba35fd026a594044c9c3d5d8e02cd549ecd1707"; hasRunfiles = true; version = "2.7"; }; "parallel" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "035e6ce29dc8171a62ab8950908452e2ee5ddc37ba7ed46e35d9cb6a7996b105107a27fbc1a4523963c71a678c3864c31366b1e6370362eeb881993e82d848dd"; + sha512.doc = "0934556a766206210969bb1c912e58cf53d87dc0a94bad468f7c4ef568839afed3de7f6992f2a6934ad082f1e3fb81405337a3577b1164e585972d74eb511b25"; + sha512.source = "f055617e78a0576d74a78b397973b9105b2281ecec9e94691e2d56a1dc6af0a9fef6b3c37b4b6e7ece702113783b8e8e0865f8be25b3a78a1a219ba9121c8a43"; hasRunfiles = true; }; "paratype" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c89e456c2cb869603584674939c20a18309f5cee44528c399f696f76b4d0c0c8801ba10200ee4c6a2ece92ede87186190100ee779b536fbf12f7a2f84ef3bfe2"; + sha512.doc = "7ca2e48eff9083af6f93f1b7d4229cf948ccebc6d3da045fa8c5d7117bc55572465a926171b450d1b131a93fbbd93e9d7b8a856aa798d1ec00e9a27107bd6288"; hasRunfiles = true; }; "paresse" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3629c2e6e5a876b474716e17d4334b441c00cccd11264b3d42ad82880c43e4b7f6dc9f7972900089af219996acb3737efa703e137e39e1f90c648d01c8ee2f0a"; + sha512.doc = "851c9d36b2e4f7023023e7f6e9ae4dd2f4d00387d540ae990a1fe57f635d6144521f4ce8b178e20954c659248ccc162506b3e545f0a226209f8e5721a899655a"; + sha512.source = "a004d969a6eb94e9eea16bffa27cde41e2ea78f7e3fe0e7eb5d3bb8bd6ca791c8cd54c77d3068a425099aa02e8d0eacdbbe9b565d89e4268a85b2d088db8b91c"; hasRunfiles = true; version = "4.1"; }; "parnotes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1d54c97d697b6fe95b8a80f083b230b3c6a7356966aecd9543945c2c2d38466af02ade5e4cea0bf8074052fc40775cbd5a0621fc150c173ed34e75573895b3b8"; + sha512.doc = "f4e75d3132bb97f2742c2339763fb92d3ea25dcd26bada710fa5a28dbfda3851698cd9c86c469ead9c7b2c433c903f2275607da1eb6936762e8cc5ee0fb34dd7"; hasRunfiles = true; version = "3"; }; "parrun" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e15fc6a9328075bfc574b7568a4439b8c78c80fe659246ae2019f8ca23e3c63d4d918b67a3ea8a3a068465f5673370d97305b7067000169ab8da088ba6a4ee07"; + sha512.doc = "68173a017943537b1b3654d2dd4bb35a81d45f305e62fd8557836a351f42851318ae0230ecddc3a6b82b573510fa9a901d4dea30455988fab0d7aa735bade9cb"; + sha512.source = "47c37d71993ba37102a4e84337a20bc95d53cdc59412b107fef7362cd4813443879b48fadbaca0bb447886a165616eb144598fcc0cf036f97bcfbb27e22522d1"; hasRunfiles = true; }; "parselines" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2d7ee51970c931fa536b9c378750c3fa9c48187be38f9f748185b9b6b46d9cbebea29525752d4a748997db69ed8d64776da5a819781305257bed5ff2ebd9e515"; + sha512.doc = "941ae0a2bf80a44642c8fa10f365f3efd9899ab89a41a865294e171d42c2de728d360fa021c0ef5b1c005ae21f3aa7795469c91c7e31e98565a3e1af40674327"; + sha512.source = "ed187efeceba73a73924db75679434d99a32c7a6a5c953a486ef8f953b4e2d8eb6ba38d669a6491952c30da7e074d595245cb130de2c4127ffbded13c855d148"; hasRunfiles = true; version = "1.4"; }; "parskip" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3f5a59a362ad9a20dd8c3b2c1ced7f9739c416b8678863d465508667a00b0e91becd310bd015367dff19e80277a8bf3f26549a3ddb5736a1c7d07ad939523957"; + sha512.doc = "353cefb3c39b5bbe57932dfc2e73391ad7527060927091d77a8e3d7c99f67debb8db2cb9dda949924757a3f984ae586c6a512a21fe03e136946d73343d0b006c"; hasRunfiles = true; version = "2.0"; }; "pas-cours" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "39dc712d88779a4993d3f3f831acd737af2ae2040a5458ce0072aad2260f4f91dfdec708d3ed651deae70ab373bad6ebf2b2ba3b851e665e7108869465970858"; + sha512.doc = "d27ce6d6bb5e615baf09992d13c4805b64ff67489ef82ca800a4225df59e22bbe7b09783803e96e38637f49d61acc034f095af98f1f45b151b2a1b4d9ed2cd4c"; hasRunfiles = true; version = "1.6"; }; "pas-crosswords" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "403960b331bafa0f20b584710a245e2c6ab5957622293237ba3c0bcf462adef7c99309de159ffd1e6fd3e2b6c6dc3aa23027488f5b8bc47f0ea893968fa2eae8"; + sha512.doc = "dce49a69195a4f9b3b378ec821f1e00ca5cf80cdd5992746299316f43b133671c680981ab6e9468655299341196030f68ebe0b7d481e7c5de753f8496171c1e4"; hasRunfiles = true; version = "1.03"; }; "pas-cv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ba31a19c0868f79cc7c6936267572433785f1f5f388c5b466b603bad62baf66c715dc7cc52d15020714144067ed11657afea106b9e3a03ec90d7fd055c0ae61a"; + sha512.doc = "1402c21c9d5bd6c79746f9533be03609237d0bdec81b35c96f18321458eed4e350bcb11c781a7b1030850d51b1c59effd1de955b9dba942392117f5114f85611"; hasRunfiles = true; version = "2.01"; }; "pas-tableur" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e71a4e6293457ca2a1ef8c6e9d34b5abcd437c0ddae087cf5a3398896afdf3ebf164d148d81d7402cb27cdfe310c1e29a1addda82464cba2f5a7ae3e460bc77e"; + sha512.doc = "4345ca8ed0cbe3a39917451968dba7795b4d974ebc5d75623c100795b9b70acb3a023a47bec31013a41b0df4b4482a3eb846eb5a657637b2e4d9d2d3d1586552"; hasRunfiles = true; version = "2.01"; }; "passivetex" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "b0930cae3ca65fd64c14b903956a877a5e0c848950b96f89f35f60ccf728af6c4c4d4f67a7182bda93aef257f702f23167f368b7d71183e5f95ee2cefef00050"; hasRunfiles = true; }; "patch" = { stripPrefix = 0; - sha512.run = ""; - sha512.source = ""; + sha512.run = "d11fa1e1da0949f45d499bc916df869fac43a4b00748d2bcacda28362113db64936b469d34a5305ffab295871612d9ea92c87cea8e076c922a57f1335bcc4d34"; + sha512.source = "5f9032ecb38d52565f4b3b7f7da746bcc2c9ebba12a68297405225e837b1862b5fab46dbd4d751db0da4030bf2de08c110955bda0d7c07926c7b056bee9c21aa"; }; "patchcmd" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "447b637670ef1f936bfb8b814f419753c21e5a40ec2c608fbfbf0028162ba934de917252e3a607ba35de77fb2e3766075585658800fbdb050c861380e977519a"; + sha512.doc = "217f4f6585abb7d27002924311e96233c820751113f3c0121a5a565bf8666710e9bf75ec0cd17deaba602ca00c16a698b8d9ce067f19d6525fbd680522ba5518"; + sha512.source = "41a9d9eac90e97b5f0dee2b599dd2a0a23606fc1dd9890146310030c50d7b811206f4e71994ffffe98e0a6823b6519c7e5d6481242ba46551123fb838c88f448"; hasRunfiles = true; version = "1.05"; }; "patgen" = { deps."kpathsea" = tl."kpathsea"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2a5175046894474d981baafc9cbdfe5e1079713ff58c214ff0573b99e73117178459b898f7b3116408569152adda3aed070ee7790b1db50afe2b9ca15ee74b50"; + sha512.doc = "b1b69e00f32402f3bf2012f25840e63e3e1ebb00a5224efe7c7425d54a4c37945dfa097a1f41e89b360e4d0d769ae003774503fed41e4e1076004d296be27117"; version = "2.3"; }; "patgen2-tutorial" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5c935ab21860d4392256354d7f1648f93558a62f185589fd9353fe61837e09e98e8d8f7c73dd4aa9215e348ea1a667817a4bf5600c4a03b57ab5f3e0de6b13b5"; + sha512.doc = "11e2dac6af84260c54b7e8ef7112094ef5c183b7a4712a722764a5d56803d74d04e7573d7aa023ef7b35c9f76814243869e4eba906ef9de1820c747b8ed0f591"; }; "path" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cadffc11b553ff8a17689021c3561880aecacad7137373edcdfd4dd656d7d1f72608bf5a02a895cee5630c1b38034f4f2af6f8d3f20b99b51f203f8f2c50c9fa"; + sha512.doc = "d355e435a4386a40adc6e0d8c7e7e513aa4cf8b258a415d3cd107a57f13997bdc2448f8f1f21acb7d38f787aae40a85c6d2d806637517e54be5ca20b0824cc90"; hasRunfiles = true; version = "3.05"; }; "pauldoc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ee87c00838aefaa004e02fdac2d704f489f2ffff6139cf0f4a15c2c81eba51ee7f1a96e5ce385cc30885a3a8d97bd7567b6a8556a7fd46284d51d6773de80760"; + sha512.doc = "aace90582f9d4341b3b9bc7a267a084acaa4fe2dd734518399ea73fb901db7662696677a4eba2513df252a51c3209f0496fd3e3329e1eb779b226ddeba1f1180"; + sha512.source = "51d0b3d78deef281840d365b34ddf851c1b2b6482bf827124d9687e440eebc3ff479a4b2a51adaff12d796c900f44d54b1ebfbe5acc0fe5cb9d1d3f4d77a43e7"; hasRunfiles = true; version = "0.5"; }; "pawpict" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "772f9d8e41c73993f38dea586dff99afb6d762904e3e3d4d263af357384d6ac450166116f00611c016b670209b9fd6dd8f66577871b685395b3d2e8e7b3dcbf4"; + sha512.doc = "d73a22d4cbae3b129b024612b6202db73330be331da774681acdcfd646e86cb9873856cdd6280f92edcd56c12bf552aed16dbd813921c92d895c6d1f977de109"; + sha512.source = "290534e36cbc2c93195977734a05939ec6dbe44a301325b1136f0d482d9c81aa5baac2e9a91bd71f84928568d7bda5864f749a3ccfa81e3af6b5153f14adeb91"; hasRunfiles = true; version = "1.0"; }; "pax" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0acc0ff24198c7b21be60cc16ab5dc042cc69a087a347d7926cc72b3f482592fb8096220e56c933450d70c2363e519b0edab0825173f5bf6cb6e5dc3e9c293d3"; + sha512.doc = "c9c7d22970c0b5b9340a9c072ab37a5272dc8f7d3b491c1d89aeaa7e5c5b8484e4e276f600c1c08f65fb8a8a6f5a999729e3147af701c877c2d5e98ae9f92f36"; + sha512.source = "5824d1770c495d478cb43cfb61411752bc57e49fe05d2dc97b4c4f2a70dcce2fcfdf2b1bb02fc004037bd7fb5da16aa7f532e48b272489c697e162664292c739"; hasRunfiles = true; version = "0.1l"; }; "pb-diagram" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3cb8b5f47843018cb6fe8b4d677a7bfc04fde3c93e7de3ddc63319d4a1d5b0e8e9abe62f13da09345064ca4c19bbd8ad1c30228a9f24ad2b9045c2bd8e566396"; + sha512.doc = "b0a41d38042e0e5b42985f972097cb834b6bf393a54705c64447092ce08056a8fdb3ad30410bd8edb6a7b45f10ecc117ee24e12937430a67104cbba843d749aa"; hasRunfiles = true; version = "5.0"; }; "pbibtex-base" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d3f5ba274452cbed4707a25a696c3a106495ca37facf2a544eb09598d236a42356e28202e8740e58810ed71a543b5090a60e9bb874fa82ff7188e4e0dffb0cdf"; + sha512.doc = "5b179fdf320aa5adb769f54c9b5170b07f3e15002c6955d6f5b55730bab2f7ab1ea91c93536d04ed6c014909c122c391b779071eba8a26291cb4d77a478bb5e5"; hasRunfiles = true; }; "pbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "22322472eda264bc06eaf4b8b161d68fe53af498f5dc5d8ded15ba0619bcd9a7ecb6ef98a57e62c2dfe215dd8f304cd0b3023ddc766028e019696b3ba98336b1"; + sha512.doc = "d29477d3768f33b1fcae17b5656818a2063f8e0f480b0dd6e44bcea50c4ea14126bfdbfd85ae4f4b3e9761200d925b523c5656923d2777b312dcb64bf890c536"; + sha512.source = "4b070b2e276120f30115984afd9f0f3bf295a7ef14f7da8b02e798bc101ed8e0623f273e14a8f2e7c3608bc41b48727c3983f2c9a85807da62ffa817523ccb4f"; hasRunfiles = true; version = "1.2"; }; "pbsheet" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "750c5049f4d2315a465986224f69991eb1b33d8d1c65bac088d6eda5e88b6498353de3b5c6847c7a4789861d83247233359cc116a7a80797af695c9d0dfaae0c"; + sha512.doc = "e0c16f2655487b4db79b1b708f02cab0b5913e0c7a1d3c02ee57458ef67e26ca2b1b61f61ed26fca165b80cbb266f13fde2e7ee9f151ca1e144e7ebc0f2fce98"; + sha512.source = "82dea778c65a6b6356d03be1a2e62290a79e393f3a33aa1ed342c6bbfc77884c722f0fdd34ef662921a80c3ae3d28a7952f4b693bce84c181cc1809aaa809548"; hasRunfiles = true; version = "0.1"; }; "pdf-trans" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0ce2167463e26fbbf31d31192e2219ba492166451c65bc005f74fd8ca4a1f339a62ec1c90e51959bb7a79e3e7555d525ffbda3df8741117ea0a558efa92ce63d"; + sha512.doc = "c3281e86a462333ef6f2a22e6faaec9c4327801cea4c7a6650b1491660437d4df0dbe044b7dc6734e8c1d0926573ac06f43166cab584cb73be07a93617953306"; hasRunfiles = true; version = "2.4"; }; "pdf14" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bccc7f7b91f6fe84472fca0cca81bf5d18f4eccb7d13a32fce5f83282bebe1f1b5e6e56203437ff8abf3fffde2a399ba622a19bba8f07fbdb2d2b7a449313c23"; + sha512.doc = "1f3d73803ebded38920e9714a5e786c7d384ea976e7f3065bc9d8caf86bbff5e9bef7d071fec98620273cb07d79be6dca1402697b38ebbb4cc83bbe9e29c1130"; + sha512.source = "36f959099350d6850b40657a5b6deb919ca2d43852f195b5eeeee366773d1464aa5d5ed70c278ae28f97a87a7d7d9f85afca109f003524bbf529b403dd8b0995"; hasRunfiles = true; version = "0.1"; }; "pdfbook2" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "62aa520c215830d8145bb0fd7af60915245be4b246bf42eb912124e61c9a388da67f3ca7efad560f98701c5b32be0b87ec9e78078b9900f44f0095c9c069ab1d"; + sha512.doc = "7620a797dcae68e7bf093c119b06f377ea2665b228125bedae11ce129d8053df066e771df2053fb8d90473cd7d00a75ec5235a0ac5221b0171605d145a18321d"; hasRunfiles = true; version = "1.2"; }; "pdfcomment" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b1eee395cb0c2a9f47e03618b0949175881cf6fb223fc986ffd58ebb36412d164093760463f7d36704a4580553a1caa6e3f983cd2e6f22a840a852e121bee110"; + sha512.doc = "5c9a246f8b2ee104754a0702f2b21406a9caaf7e6007b0fde39dc5c4fecdf0a53ca4b935e5575e69258ac86a5a5267761137589ff658485d9f222df49a796a0c"; hasRunfiles = true; version = "2.4"; }; "pdfcprot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b7ffe282f527877a0bf8a076dc964d0a5e1d1f11ec3f9c1d86a67852dcf3292a5cfcff3eedbf34724aa110f4ea45dde630af1c3ac452d21dd2e7537f4f528382"; + sha512.doc = "fdddbd272de2d7a515953619d127269b3f744a9f0888db149faf01cb09f7b6fd4d2cada254cc5bbe585ccc10396c77bbaccdd263de790ca0aca8bd13547bb6ef"; + sha512.source = "8e83909423c2d1334ef15f01b8a21c4c954af270ceb32d1cfbb6bddd63fa4521968818819f1cd22880a14c85e66a43f12baf966d331ccc0296be0c4866e53c12"; hasRunfiles = true; version = "1.7a"; }; "pdfcrop" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "11d2e8e911e8cfcabd5a4f6555715e08cd6ca51868c1a0dd7d9332fea5fe7fc4b571669058a99ca518f7dbafdf45a517231ea8a654ad39ad9169a789b3346a00"; + sha512.doc = "fc9537872e8a7234d80e76709d69ea7c3e17e02321b26477a96186e9b190d6c093a62caef83bebc76d4aa4134273e28e74d456ddaeb9e53fd073f9838ecb6110"; hasRunfiles = true; version = "1.37"; }; "pdfjam" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4a752cd626123e98b484fb13396f97914a24593f7c25bdaf6b4f16d5836839fb995600e268c24cc454b672f06df9e4b018b3cfa0d7402ffff7f7e2d351daeb4b"; + sha512.doc = "31571cc3f5328c889c4693ded0bde5249f27b4aa12b15ba3716208a91c6c06d85ca5a218cf5a219feebe547c9c693337c7c60aabcaa234daa1821a21eaa637f6"; hasRunfiles = true; version = "2.02"; }; "pdflatexpicscale" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8e7e2f2767d3a965b6763b58fc33bb30c2230db5f8f697228e41d095d962cd8a553019da3070d781a7b057c3baa952a94e755c54bc2b7cd5dc6b454ae31fee63"; + sha512.doc = "30ce87953115886735be4370eee12bed0cf82a65003bcc45a4fb934fbfbd193dfd19fc96956e7d9636dee2ee14f247ef79766fa45d1155ea704758caf4402cfb"; hasRunfiles = true; - version = "0.31"; + version = "0.32"; }; "pdfmarginpar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "349838fb5c0aab05c94f19f9f3e9854147a9d8dd19ed5301ad8e4cc2cd1b333a122fa26639b8ffae2ca85f0d7d876dafd25e1fa59b6311196a4d6bb2eb046765"; + sha512.doc = "42a34fe8159e03e8aaa6bbc9a19db9c0298be8fcf0589d1be1ed4e381333442631c06bef5ab315c3e1580e8a897e847e262a377b1c2603bcb97fad6ee2377213"; hasRunfiles = true; version = "0.92"; }; "pdfpagediff" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4227287fe3e005eb48bddd3ccf4f4e6c6107a73eb143a08018a6b8f1f1e68ed06d95928bd94a1a23dcb29e7044038962a1cfa2d87d83709bd7339346af1e1dc5"; + sha512.doc = "d8948d0173c8f0dd9fc6c3ffa55de8bbec9b19cc007626ce3648386062026775343931f0e9554ab03797b3f0b80b4bc5050d8e2704f36bd93a44ec209d22a25c"; hasRunfiles = true; version = "1.4"; }; "pdfpages" = { stripPrefix = 0; deps."eso-pic" = tl."eso-pic"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "20b0745fef41d3b1ccc5ec04bb1eb44a3272bd7eac51cf8522ff6fe11fd089c9499e76ec832dfe42005a946b9c46f40068817d85b318ba7f479864a5c5ba6af8"; + sha512.doc = "c5709eea9340267921792286652ecd30e5cb95b7eb93af8f02879118725c81444aba7f3581d3c8f4f82f44ad6a4ab4d47bbc6ea267a0217efc3df6dd693bdad4"; + sha512.source = "407f2b948473b9e6c48fcffccd7cb1902087ebd424e716c77c807a745755053bbef5d6deb122d7fb2964c5bce779472f47916ad14b90b7ae482f5926d43e14c6"; + hasRunfiles = true; + version = "0.5l"; +}; +"pdfprivacy" = { + stripPrefix = 0; + sha512.run = "3b4eeb8c622b81ae4d81bca8c18c73e35ba30b557be793e6887d1cbd994b8f35c0267f463664cb673264e8fd0053e371446b50cfe142e1c8cd571d5c52bc9131"; + sha512.doc = "6c6a36dd73f282ef5afa6eee2021436cce376e58bb76f50e7c2e04dc98a68370cb82bcfb6cde6251ac9137eec3efaee709e248252d1f6cca09d32b56eee7c5b0"; + sha512.source = "65c34a0e043ad39936ae7256eabf325dbabcf38be76cdf33b1eaa97ea6a67f00a52f3d8f2c462dfda973cfb079a8c23e28d8fd8755ece4651da43ff160de7aa9"; hasRunfiles = true; - version = "0.5k"; + version = "1.0"; }; "pdfreview" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "368274596be574f1e8819aa7a4b3a3b742c0315c5a154b6d5219506e0dbbdc5186795911842df0ee81412b1bec9d121a9d049ed2c335f393de2d193127ab6614"; + sha512.doc = "38e89fd1ff0038db16fd7603771bbac22f090658bf7a64b425955013c66a3a6dbc078c83bd3cd96652038be3e916e1153b2d340f6e4dec87aafc360c67d40b75"; hasRunfiles = true; version = "1.1"; }; "pdfscreen" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f47b56d4552ac01da579978d4a99dff2e61810d992a309fd895f9f74aa9e3826b0f0c51aa84c6b8e11c6b6699566be3904cd2d6a738dfd9b2a3d503df2ce6917"; + sha512.doc = "399fbbf25b2c1c1dfe8ff452d497032728d465b53ea952514bdcdd05b291e35f202625fd417458b82103ad410f6af552155eea99b22bd4b4e6b4cccc04709007"; hasRunfiles = true; version = "1.5"; }; "pdfslide" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "008090ee9634e4a7639e03bfd3a8c285495893775f1996ccf0ebbee268ab8e2bc3f8304c04e2d5284a2e4ae10920dead85f70087a5bf3da14114876efd549adf"; + sha512.doc = "8a237d7feb343aebb92caad829d6842b79db7cb7c80005fa4cce8c38586c41a15c1247e406b0088a49cd4b1e9bbefa8e718b0e2dbe9ae22762cbe93b0edb8ee3"; hasRunfiles = true; }; "pdfsync" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9b4e7ce73622eedd6bed7040830c9d27e3e26cb2afd2fe5264db265dbfe7a8cc383cd4f5517981cac2f128c5fe475402a219ed23b6eeb14dd6daee54740a3ebb"; + sha512.doc = "23dfb8b69452eabbfa9afa1d7aee1d51d4ddf6046a3e9c04baed4fb67096e595354bcaaafe873d7558c0f3d85b9eaff259bb6a8c29a4aa117aef581fb4014a85"; hasRunfiles = true; }; "pdftex" = { @@ -19397,499 +19617,507 @@ tl: { # no indentation deps."knuth-lib" = tl."knuth-lib"; deps."plain" = tl."plain"; deps."tex-ini-files" = tl."tex-ini-files"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "64a35dc0e86a70f5d80671565cb5288e55b9b1c2079562cff7830042fec3d4eb962ed57e59f67eaf0ddeabdd5d7f8aea6d344bedb1b6573185b37801bf1f19b0"; + sha512.doc = "a7e9bcf8af36c9fdbd8bc9ed8d073e127e81f0050bde8f84b3437c4df25faa737a723f338873e330926ef96e97dbcf288ebcdc6d8f9928ba796021b856587cad"; hasRunfiles = true; }; "pdftools" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1b23958cc62245ee219f89671884445ed3793615d5150131c2d5e9aded201231b45800accc952b8e045de54f4d1172b619dcf315020debfa4de00ce5812e19c9"; + sha512.doc = "33a3680ba93a9926968d778dc26d591239ddb1ff1facec54ac60c2140adea8774c9c98fd918fe7bdf298dd69633becbe28f121917f6b390f1f8be3578a5df8ac"; hasRunfiles = true; version = "0.86"; }; "pdftricks" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cba63464bda71de4d991719f5c6ad5951f4d581da6277f3864ce06882f7ddb1bb2050be9672bbe73bf5ec72d66b648e6abf6bc087de1b744d7d8f4bdf3a2c15c"; + sha512.doc = "796acdbf56bb2070349a1d0ebba7287b457ff15a6f627511b8f141665baf64720670b40103939d1e6414e367ea50d239d6f3d77d3c2413f04ea67de801425146"; hasRunfiles = true; version = "1.16"; }; "pdftricks2" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e352c063abe383664d95d3d0669ba42b7c41d0073eca43bf6046da0e6cc073a996e149f36eeabd8adb7e9284f2eec64f11dccaffbff5517f8849c4da22faf9f0"; + sha512.doc = "3a995888d4b632263ae4dbcea10dc79510efc97a7a6e61056fdca2a553812be216f09146e22b6f36f7438aeaa3b8b1622ef8803d71c36b6e6162c58212e93f5a"; hasRunfiles = true; version = "1.01"; }; "pdfwin" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fd5d8eb8aa1a2087aacdc11bab8f59a44afb5cb12366e43ef18e85dd8ea45067b59453913de3843175a9105b9bcaadeb9670d1c630be7c3ec12005ff8f193ea8"; + sha512.doc = "d9e44f61a384fa499671643e1d1e6477a58a3f6db482707c452530c1c6331accc432e6a0410a04e86f63b9df9dc1550d0fa5673184ecf6fe4a3cf0f103c278bd"; hasRunfiles = true; }; "pdfx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "914d28d8c377acc402b26065fb26ad7740c514b3aa75b752e8fd0e64870002870d58f391062c5e909e5d8abe15ebf0798549a8dad49de4630266c8aa6188f9a4"; + sha512.doc = "9c0521e44dca12ae9c274d5ded49e956217d6105556ea87fffb6042fd3d9c96b10d50c35080bf3af8b94f657827bd076baa7ac622be57532b72f0047670e4265"; + sha512.source = "096bbb9065a02a7bc84f64e1cc4caa12c2cb1cca16175c3551d2580affef7d27488d926320142c88f51c722a21a711c5b85f993b1b06ec19f941604bbfc95c29"; hasRunfiles = true; version = "1.5.84"; }; "pdfxup" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9026e4729d1ee798b84b5675ae586fdf1279b122485e6c8b04e6e2dcd09fa9045e07bd7b0360cb36e118f17256a61e05f9c5145ba3c2e6843ca9c4326a0a7281"; + sha512.doc = "08c73707c64e418042deb7b064efb8888e383b5fe81b7e732a6f68e6bc33fd280bfb7045551bb772c08110a61ba59d16b9a4c9ba0542a730a9dbb91c88a2b1f2"; hasRunfiles = true; version = "1.30"; }; "pecha" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2bab9ea60b79bf5650fa2938687c90e69742ea2b4b98d78c2adda50192040230fa355273df9d187a0a74f8e8b0b141cbbca4ab0b12e65e94f16009c30f973a99"; + sha512.doc = "7f55a144c4c063437a33aca7af7a68ebf6886aab0d94a106d1b7782c0616fd1e0c31d93e916aefa1e07851b62da188212b858b4f66938e617e2e74f879c906b8"; hasRunfiles = true; version = "0.1"; }; "pedigree-perl" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6b85e7b63af3777b0b58d1abdd56551a846de114815d3bdb31e815e0624f24a6783425887050b275a64a2434fcb86d712b0b7755f4b63614e7c3b333b835e9e0"; + sha512.doc = "f343893092640eb2594d331eaea7725dd079dbecc14db67180dc4522885343e4498831778cb64b8d6b667e0a2dc0f6d3859d674a30d1edefed22cf2783f5761a"; hasRunfiles = true; version = "1.0"; }; "perception" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "595085a45d3a50f0996000ca81aeeac9373556aa6963767ca3fc9270693337346f61acf023b845e644751858848af9e2ab53947084e12905d38f6dc103b10290"; + sha512.doc = "2168bc855a10b51cf4058e6cba6651fbff20e0af91fb12c29a7a03f5e2f497041a74984997607492436722cd417a6b4ee90776a44df57e1449260446ad7ea4ab"; hasRunfiles = true; }; "perfectcut" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "041b39d64db6935cfbd757f7cc0a7d18c6ac44bfaf5bafaf512b313d98127cb98242cfd3fdc178bc227d8d470e2d971df9978564a48d84050fa54b0e2a507f77"; + sha512.doc = "65ed397bf5e64c1e11ba2f3d4a15be02c72bf5c3b05ffe6eed4663c9a172558330be5d720d37720acded9a18ee6b3d921205184a5e8b7b5d08bef89547373bba"; hasRunfiles = true; version = "2.2"; }; "perltex" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b9674daf70415a57284757c74968c6aa6a0cbff68e420d9263677507432bff84b59d7a9be625cf7be548567bace3301f7082df96c3a23fd43a737da714d535eb"; + sha512.doc = "09fbce62f426ff10178843edbf398b55edff60bc5c8646e60ab9b51a4e6a3a1738c0198ae802be5053e4ca45490fe9e16eccc89392281a3f33e1c18d8b3fd31a"; + sha512.source = "9d6128586b44f2322ea1829540c718a653eac19a3283d8618c393e40ec0497f6f5807e39a6252dd70c2d5ca3fa8b3153154d2c3f7e24cd316d4ff350164d398b"; hasRunfiles = true; version = "2.1"; }; "permute" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c2b744ba603fa5d30545d64c6e7b97167b8a52a5572961c564c5b448305e4360cc632408e3f48aa6348d6b34215399016c82d6f0f75426b05662e7b83d96ae11"; + sha512.doc = "da74ab36a229dfaf450f8f1a19a0cd0a5fbd57f76e8e77fdd8702b5e1b48eba28a825df0ab87a5a9c6accb881d93ee162b3d6b0e14d47bec845d07b15fe673ce"; + sha512.source = "965147bcbb35bbecc99d74a48e497f55780d5685d4758684bc9201b6a31134dc7ff5d754bc760cec459ffcc2a023884d388860e6246e8a662ccbb656fb6cdc65"; hasRunfiles = true; }; "persian-bib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "04d9e34d0aa4327ae327d24e64a9b4f0a920903461d9ca81932da877187e9822e39f4f7bf3c733a1debcdedc90035d0d58f398caaab4ee791836ea0928eab3fb"; + sha512.doc = "bbb682e22a58f32d865dad7af7d8a5a16b8a118567b6097b8a9c034bc8c2e951f1892afdd50735783bd9a726a14c989b5cdc470cc199204f6db3e33568bef928"; hasRunfiles = true; version = "0.9"; }; "petiteannonce" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cf179a2e3b8bae404a9cfba8ec4a2ad61cb3a65814104756982568ed4526bdd98b7227c024901645d4e5b9e9a6ec3992d0894cd71ee613c2e539fec3a9f08a68"; + sha512.doc = "fa875efebc8a06981ca17aa1a9c0c1c3c6e612b3d1e871f6982e5167a35b87e31fbcdc21c60655011a611802caea2601629b394c2241a8ba93a11d97c42dfa2e"; hasRunfiles = true; version = "1.0001"; }; "petri-nets" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c1e90ba7e8e06b308890aed68d2d5487ee832a9110fbfd9d680d5695c67db8c769aec4a8d43ed22415c2e89f13e4930dd3c2d58b0518f999d3ba58ea1567a99f"; + sha512.doc = "a12ef73af62bfff282690a4ca15a2bd773503e2e67ba7e49399082f13279630df000a3c50d2bc7a25a11116e7f95cd03c0ba234e23d2d3f79bf37b36057b4f07"; hasRunfiles = true; }; "pfarrei" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3fd11229796b4958fe8b8a3e2c4a4f0556063328ecb83cd9f4273c9bfa7b0d81dac776fc5d79f5b96b7366e0dd259d27af1747752e1fe4bcf7396519020a6d95"; + sha512.doc = "15596eda6e1c9c53174a17c76f6a36ffa0ecdf864f1c9f1077ac8fb75f7fed97f5d72b48ef553907ca6fa7c40a6c0445a130dbfbf040a5a214d4a4719ca08dd7"; + sha512.source = "2a00bb71000bce7cdba9648d51cc5a7943e2b11ffe1a9bf68dea4d4a320a337f73aef4152b7d5ef10b8a406329b0979eac82e84c21bbeb89421bf0785cb085b0"; hasRunfiles = true; version = "r36"; }; "pgf" = { stripPrefix = 0; deps."ms" = tl."ms"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "509500fddedc8d340fc5c0eaed0ac38fe8164d835178ed0a46c4ea8652b21722c5453e0ea49147ff14706bb106b761380d6bc71581ac43277a47805fcba4571a"; + sha512.doc = "ff69b853a52bd03736af64709a3fbcce68c12d9ad15ae03f882b7a876b935e656647c816f3e5318e2698c0d93f49628d70634e1e2ed6a8b759cca582f776511e"; + sha512.source = "404ec4a6da67d901e9e5a7b9f9bb20eeb78ae0826dca1f93c9b7a791b44dc00da2fd5d9b54616a0ff208960079b32886108fea589381e6732e6c926e0d6d5e7b"; hasRunfiles = true; version = "3.0.1a"; }; "pgf-blur" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "76cdf2f20a2420958fbe62060ff9c961f77c4c3e13a5b6546170524aeacf656929977a2716782af383593bf91f19a62bf3da4e994e1d1b13babd40b28ac7c304"; + sha512.doc = "ae11bf640e741a129161e622b6d2bfa85ebf346bd5687251b299ff8a3254547051093dec42e5900d697009026418c30148375e6da35d3c776e45b9e128d20d94"; + sha512.source = "89d8b5f78c6c6e94e0f2b2d59c8377009f82ad324b1ac025b99ba0df83b8da9429a77718e8629de5f5f43ce07a1358f14f6b281bc4ac0d6f83e842d8374ed50b"; hasRunfiles = true; version = "1.01"; }; "pgf-soroban" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1e9bf5307bae44ac7da6dfef690dbf8997acc9ba5d4bdf42b4e40e12c27965585b4b203fe149de9c5c7006778a78bf086d790dabb57f645441113cf94c23c56f"; + sha512.doc = "81da4c248af78306e7223c7af92b9de27aaa95f08cac4dbaacec0e9baed73717d090372e046d6be1dfc64dfd205634ea9b63067a752edaee3e1e60966a88c087"; hasRunfiles = true; version = "1.1"; }; "pgf-spectra" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "987c1c75209869037c811744a86083f08f57e22538378c546ddd58ad477206fe2c4f8ffcf210b9ade64cf48ae66560dbb3ae0c07c3bdda34fd1ecfc63774b547"; + sha512.doc = "e9db08ddfe02d1c0886a7a81564a913bc14da8cc999d798f5f79546e55687a6991d3a18bc069ab214724682f72ed9832f895161be13e4f1cda031b0ea8350571"; hasRunfiles = true; version = "1.0"; }; "pgf-umlcd" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2c1cb3b0343756f30e7470a81517a7c4cba6dfa9d3acbcc74912a3202a99552a877badf14b97fea87f586ae67527ca8a9f279151b91cf0babb0f5aae44741611"; + sha512.doc = "d7622f46be17726385ea3e622a0251b95dec7d04a460acfffd2f863439f2f031ff55ecd14a0bbc220323a29914d6405c758cba2098c8201839c0cf54afb8dde8"; hasRunfiles = true; version = "0.2.1.1"; }; "pgf-umlsd" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "99178a8c0fecd657dea94bff6777ae57a25f79757667ddc95859745e016ec25a382c879c5356ce7b163bab7b321ee85e161e131f3f5adbf3dd59f803f80810dc"; + sha512.doc = "fba4f8777a58d98afe17b0cb04b770fa840e5a54b2cee88280058927807cf30ec97d69c1aadf99f9302cfc17155cb926e91533895016ad7c0a3abbc7f8ad2ded"; hasRunfiles = true; version = "0.7"; }; "pgfgantt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1440ea941ff7133922b8439dc1f634b4625e682037c76e866d578a7650edc0aaeda1c57bf26c128c624e842fe7f7d0372578a0da6d90a3da3851510aa8c2f444"; + sha512.doc = "3602cc038bc22b6c5275679edc045a3f07fb70c66a12b9ee9e9a43b96c4f592ee34509a58b28a5f640657e270b8b7916295702c0f192c1602ab783028bee979b"; + sha512.source = "f106adbbd82cb6192d114633fbf85f9b1f094d238edfdf886b9de46d695f61b43e0f397810ef85751c8e151c80a7ae114d4d463880cc3762202e30dbe763bcfc"; hasRunfiles = true; - version = "4.0"; + version = "5.0"; }; "pgfkeyx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3081742c740fa5b0dc6c6350a3df2e601ee394a6ce93044e5839ca134b54256db0f8fcca77981be5a86f4e6f232870f48328ded07d34de1498c5f4d868f6a6f6"; + sha512.doc = "e81a1903e292c4fb099718fa2a09911b3126996952c88f7fc8fe238dd913139942a94d964280630fd1da38540b1c99de8766c5b4f1283196ca11776004950970"; hasRunfiles = true; version = "0.0.1"; }; "pgfmolbio" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f1af80d7431a42b8c349bb46a84c08040e96fa6a122f4f6665c3c82622d2d61caf2b0fe6ad1d577cc00ab5091d484028da4269f081c7067f6ed6942b38284cb8"; + sha512.doc = "c43217d235570a7f7333a0d68758fc3a6f2a9e17fe19e24516dac065cb684e7184427d640975117f0d436f7c74d3165da93ea09bc9460f7da2a60364eb393e4a"; + sha512.source = "dcb982bbb0b5509f17312b584d9a7c6320802e3315daa1c79e77f997b1dc41008ee32a89e84f65b3f8c6674a4776253a0765f32d2815fbf263af87d89af0135c"; hasRunfiles = true; version = "0.21"; }; "pgfopts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "09e89d8b6bbc02aa373b91e3115c3044362c8c0faba0590881b009bfe98c5af6d50d373db7880e237a072b366dbc44b04c49ee2c064ba334ef9178399f7721c0"; + sha512.doc = "941c04cc98677b9f8e87d3d5e6c6ac55b811a244c74eea9a34321ccba48527a61ae88097fcd2ef52f38727e0d63d4719c7abfb704b154179529efa64ad40f549"; + sha512.source = "6a396ea09795bf8c277342b785ce3de5e2f9c9481834500c6f70878801e2950fc066f29880ade8660c527b80b30705883d35f3d42409324edcd9240681db8c58"; hasRunfiles = true; version = "2.1a"; }; "pgfornament" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3e3938e181b77445aee04da9fc422bdc867da556180c834115a6b482e563a8cf0d0843ca4d49f6b56976d83fae99ec603c61e68672fc192c900f5ee74779bdbb"; + sha512.doc = "600a2aa16f942c82e32346095b170aacc8eccb13e534e65a5ccbff97e2b070e1c058e62ff5c96f8003bcabfbe5df911e271b6a3c49d658c67ebe52fcb9c2df2e"; hasRunfiles = true; version = "0.21"; }; "pgfplots" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4c024f3e72b77573ac19f6799fda2d888501ea70573551191e5fc204d2d8a480a9f2f1df040094c4c4336fd7b0017624e05b636d6b55ecb88a3edd69bb25d5e0"; + sha512.doc = "66f91688d772edc9e562ed3804efab3dec47298291c2a44a6d3c5dfc25ae79b1e58411cc68ac6d075dd1c6f8a7ad99a5c5089c93a58686a492cda576cacf804d"; + sha512.source = "a97bdd94687f7af892dc07929d4243d8f07cc7bc07aff2e52998840413625f6dd652431aa94f69734cb96d2b56cad09fadc2c2c0978f9a80df31c13cef329e3c"; hasRunfiles = true; version = "1.15"; }; "phaistos" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "640da6cc7cbe6a0c5700905aeaf0c3b00716309f7f59dddcac6289bad0ed8797bfe0c7fd5dc4ff4927823a9b4e4d7a45c6d3e75a5060dd454e9d101d88bda30a"; + sha512.doc = "e9044b9de4e22d567d8b277736061171c60246afc5838f57d39d6eea66291ef15cb084580bbda0db743a378b50883241a4074a0054787f8e5fe19251cd1c6572"; + sha512.source = "494d52d1abd22c50f23a544d9f7595dec569844e595f28e9cd8a4fb0b31349c4fb28a5ad620ce02b3c94808764bcaa710a530ffbd1ab4e7b3d966f670e679733"; hasRunfiles = true; version = "1.0"; }; "phffullpagefigure" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9dcd546a7b5742519f67696a7bf0f5725ec2b1432f06cf96d8a1fca05b940e8cc8dd9832963758188e1839920849225024d1e8d3abcc45d423c6e51a2f82038c"; + sha512.doc = "0c5248b351b5e03668732ab6d9b068ca57af630dd603924629931348416b0646a8e14629321e228c8e2ad7883a07617d0f8cac39fcc437d124427b5761322bef"; + sha512.source = "6eddfa11c717f828fcc4332cd31c647d1580a1015b5908caef7eb5e5e2408f9a86cb1b35cba043b7353e086e06d2e4b16d87af4bfde48e63c2590737b40fc90d"; hasRunfiles = true; version = "1.0"; }; "phfnote" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b9daa4da3136617c480b8e8c47faf378be9e5379ec556b731a120bd3db7694b16c48c930e8fa83521f94a0c7fc8dfe09f6b0d2d175935248cb5b84517e5cfc80"; + sha512.doc = "a0b937fa952ff067bff3bd67289cdaa82b6de0395bd86b5c10eabb7749cf9aa15016d78a29e7289bb15e48ea11d797e552a34c478377a2854b3beea94561638d"; + sha512.source = "f4d9fddbbf38536fdf0bb149317251bed7bf2e0c7ffd1df4fa6775313b062551e323444e3e994fe4d96921249f8b296858f64d5bd3ac8b979b35a0eb93b85438"; hasRunfiles = true; version = "1.0"; }; "phfparen" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "defee7563a0597dbb5e0cbdb64a7c2660ff75684479090951407e3e2c4becd0b68b3627e3d37660cc00c138d8084f2a9c96e6d46c8fbbdde8cf5ccbbe373e298"; + sha512.doc = "d9be9b14ac4296ae033ac15c83909c7398c1d431975e99a2c82b0362e374138d44cb5146680cf2cb914f57ac1fd2c5dbfac949b1a56b10dd80777a11f38c29d7"; + sha512.source = "214f9206c9746258cbd6576f3124f5f4ac6fc45f78c4e9104cb7bdb24b399bdb40c57eed0cc0c612ca16160c6757b0c01d439fbc4690f7dc3998d2141fc29a85"; hasRunfiles = true; version = "1.0"; }; "phfqit" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1af14d14aac6629c16cbe8b6a81f48604ba0fe0f53123992f5fb03ada3b1f3329dc5714541e93bb4bc97f121cd6e329aa3908a20c25a76ff69bb428976465e11"; + sha512.doc = "45820535805310baf7c12c1cc78c4c4b587d2166686d911aef59fc3148b0741a7f72e22f988d8846d12f1ae9bcb03b3d42a92253087e19f2fd068c09d88cf4ba"; + sha512.source = "46c487165abeaaefac02ca84a0a41494edfb72e97876cfd803fcf200c1054ab601dcef637cbdc5b8a546cb60402ee35df211734b0390a14f277ad2c979f636eb"; hasRunfiles = true; version = "2.0"; }; "phfquotetext" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b08b58eb84db19399aa2cbc2fb4d7d6bfc38be6c3b9bdaf1608ee85948fe6a80e58afe6333bfcdfe61c4d75c6eb460d2c7ab6704e70b5ca7112b98550fdd43b4"; + sha512.doc = "d168dd51ff571e95d59e4fbe4cb6486c51b82088fdca3cbadbd8f9b8c2e08da1ac7e4204652b751108ec7aaef139ddc74fae54faa2c97425882c6febde0f48ab"; + sha512.source = "fc760754b8fc4cebd71bf27f6d7c3ff016f2318fa91c348c2a97734b1a587d24a9e978848486fdd9bf203c3c2a950b6ea39a7b0e2236174e62ddd6653b3fba59"; hasRunfiles = true; version = "1.0"; }; "phfsvnwatermark" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0d78512aa3fef50796e226615a4dd37df663b5c26ce08183c3e67cc40c9fb6157f3e32b0aaf8d282c84e5a9d4e453fb01940e29ad3d519fd73f35f8402a3cea9"; + sha512.doc = "6fa2f678d06cae3315a38087c213f652b7d844106995e5d3c7e7b336b380fa393cb8355234e231daf3588f974017739a3d9da1e9a53d39db0de1a1f8102dd12b"; + sha512.source = "84949f1dd948f91eab949a920a1481213ef42393113cef19541dfdac3a9692967bf8f38dc0fba55a6e187d0c1b8a21a0611ec47dfcb8c6303238ff68a33a6cd3"; hasRunfiles = true; version = "1.0"; }; "phfthm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bb4a7358cc995e1ac17c1836ab6bd6c3f37c70730b084c34b467ad1ada389b0f311a9c1bed4f12d5082859ca50ba1b1666c3bbe70fe16d601e3dd116b205af5c"; + sha512.doc = "5b190754c3937071931ffab42528b564869681aea4d05a3eb90361d7e52398bd32f103edaa838d4744194343543483208cc45a3e5cb99c7cf235d9a3b012234f"; + sha512.source = "a67c4b9d3043bc2b93a89d51d6173cb1f197a38f7e7feb770884fef099269f0c47e81900b920325a476e13397ce57da0f58c840b8403688cedda95800eb328e7"; hasRunfiles = true; version = "1.0"; }; "philex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d7e54cabcc3b449aad2ebaeb31d668215b9bd13f5c1e5bbbb105b1892be8a4f1e36028f1caade0fb7c237e2843d55475727ed978698e7c91c4a4594de5f73ae3"; + sha512.doc = "7438c6d2d897dd5fc6be6a96426f111cc0580c954ef8cee3d36d8b589aaafe698afd08a6e7651ab3ed72eaff6d6253d0201954921084e99bd7a00c343e177c2f"; hasRunfiles = true; version = "1.3"; }; "philokalia" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e601a448e1ed710b20c9b49b032139255445ea7b0e3bbc064a75c0dffbf05d4734d2e4579a9e5a643b43d9dd90e5b8d72ff21270d0ed4309f1243d026c85f548"; + sha512.doc = "8d44d217aa96e9754c1cf1e968dd7d584c74b92c39ca18be84c559127b3a383c337997a19baf9790fb4d17616803ff48bb4dd95ff4d150962b474c37a6e1d542"; + sha512.source = "86d39ab66f1b11b0fbdeb6329484bb6b0ca37f7a04fea1457cb52ad6a0b7779e70f708e30836eca9c4694ad5f82133bb03b1d8238fcdd3b65eed721a90319e49"; hasRunfiles = true; version = "1.2"; }; "philosophersimprint" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b7eb5a3e3f29d793ed2258be862f71c856c64a4af5e6d451091d73bf53ad7d2dad01d56bcae964cf8ae0b132f6d794dc4b25a5868e9d8a58408aeeca98d019f6"; + sha512.doc = "36a11c07f2ca7bb1e46e83ccc83bc416779e7958eaab735d66fb16c76b6df5ed2818ecdfb4b4c344e6a736a70e4d75a0a524cdb7d35a73bd71a7afab29d0fd61"; + sha512.source = "cfafb69863dd65ba8e3317f8978cd5ff991140cf5512d116a4d58b91c30f991f92acdcdf55672169b4e2e2355adb5292ac23757343ab6e365aa5be79efe8291f"; hasRunfiles = true; version = "1.4"; }; "phonenumbers" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "04f6d7e41e6503e1cedd57000e20fee3598b153c2e469f76786c0a04dc088fae83dca8adbfccd13b98eddfe5c4885e6578d3be61cb001e293dd1e086a88034af"; + sha512.doc = "9b7ed92b6e4aa840482f2be24ec80861cd6fb22f7de49b2a912af6db8c19457d1d68887deaae2a3f6168225654d02bf043e9774d2df8435b2a10fd11d7c0671d"; hasRunfiles = true; - version = "2.0"; + version = "2.0.2"; }; "phonetic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "270dd1cf36b93dda0b559b1606601e77fe2b7f99007ddf72662e67d8b561e4005fd9e120fb1503e7ba95c7ce71cb50cfd13dcea03b6377acabeb36b3ced8a9f7"; + sha512.doc = "654b849276ffa39d182feb539e62f6227d3e2da098addf910931e8882542a069f760e3d66c2d4c9ece854261117b44e1a8498261b4e0847fd25c2fb0abdbf79f"; hasRunfiles = true; }; "phonrule" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a689824134d2a31e4303ef88a34f487715893c9d9e6b8d0e0a0094e3550f8d57c85b2de9effcfc59d27d27cda066db5755165476576dcf6ba12b4526973b2007"; + sha512.doc = "db2ce3988c1841b7cf5a14a16c5dc451c10349349a52c273d9c1955a47d30066f102a02d344e445dbbc17eed64c9a23df712678db0b040154c131c70a7d7e7a4"; hasRunfiles = true; version = "1.3.2"; }; "photo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5a0cf9b729f7802aacf3895ca644adca90377404e4b15749fed65824afb74bcecdca62da5bd3d62b2ea5e6871373a84815984e68e229cb1fb01c94d742ccc7a2"; + sha512.doc = "790205416c05efc0c9866d578d65003074d5e41719159cea48cc23c100e700764d55ef9af7f65f978110a89bd7a63e26d498a90bd91bb40af621187921a78347"; + sha512.source = "10ede7321056f2cced7ef0131646c971c081004d615a5f0c855afaf89eae040b113749bfa02e28d41bdf8f31f2044b3a15cbeca24d1e2f3e62ef508b701e1149"; hasRunfiles = true; }; "physics" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "38dcfb5c7208d1e7e678df2bd464015850eb139df767e4b538fca2826325f8c91a59dfed929c2255364e0f9f0c4b935b6bf057ab06a12d719e63f660bdcad8cb"; + sha512.doc = "38d876a51c3a5ceab9b55d1f57ad412973a3cf7bee87f947566869c10e270205bbf513e6d7aa8592280bd21a0eab1d6ec35254dd76abfb17fe682ae8b85220ec"; hasRunfiles = true; version = "1.3"; }; "piano" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "92e6ad66c8dfef28065f8de02c29b317a855fc5d8589a361430994a96108f9d2b34ae6bac489e33d12b5422563f52b5bc559954771439cbc02d99dbfd83fd139"; + sha512.doc = "6f00e8a483ce4c8627ea57cceaefff08be6e8f1c0258366aaeb8ff8886f47f42594e9e2f97c9ef5633790ea6f2dd13e298ec317c9e638a1d61b73e8413d941b6"; hasRunfiles = true; version = "1.0"; }; "picinpar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e71975a08222180c480741df02e1c08632fad319b5d9e55974ad34df962b60fba020bff1ba3035751e5ad882a39b7190c127e310265c3ba07ac142237683c582"; + sha512.doc = "2c61ec4e8f441205390ac71b74cb8f557d9ea970c7c608098a70612fa3aae412461368d28f246cadb79cc475fb1f7922f5ed80207275393344f4847bb789b2eb"; hasRunfiles = true; version = "1.2a"; }; "pict2e" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d6c1e132c21d9e593d305dc4cda118de133edcbe6bce1743f14097c85665a0a958bf77ccda3dfe1c7b0fc4f1c998c5a87a988386b66b8a31bdb6742493c39f97"; + sha512.doc = "bb88d403be2173e9e0653925a40ff4141cd9a8833aa5a9703535cddaa6cb0f8fdb14b2d0a52295fe2c6ab4d6e5f64235cd6847404017542fdc8a819f0d05bf28"; + sha512.source = "258e07c77434625fe81b1c6eb1bea7eea7d55e825dc98a5336bea00901586c26b8427f84a00f5b48c3c3ce1ef6655844cda42001270588769b16093ea8302cbe"; hasRunfiles = true; version = "0.3b"; }; "pictex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bc9e0051f23b432958f95fe81697fe9c37bddf09061e1b87324fa01f3758875daac027dcc70380e573576e8b25380ee46875a578137349e1f12afc940a324b53"; + sha512.doc = "98d6f41dd257184930c3b651eae16a9936538cd8096133d8651e779d1c69be71339a1cffb77fef794504ffd855d1189e352f24a48b6467314d12d9115390fe32"; hasRunfiles = true; version = "1.1"; }; "pictex2" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "d9f2c8f866908b9e84f0e968a80c052446eb8c00679ec777f70bd9cbea81ff316c02b69cc113aa789aa934e46fe0936dd5f74f5bdb478d9788a3e107bf85f5d3"; hasRunfiles = true; }; "pictexsum" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e70446c20df749eb2ad10934156b2ed415bcda53a73c53a078a9d9b8c870500ba703bfe8e758fad0be24d1ca76fc2c8fd5acfdbb43001af86f6c9c6cc2f66ff0"; + sha512.doc = "abb1d1b9c5ced80adcc1869ae0074c939f9a899b09e5e90a5a1ba15ae1f3e97b28cfa4c2b046d0263413a2fcd904ff93d4d1ba6a5e1abe9da041f2f0ed3f0890"; }; "piechartmp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "92af7d1bcde781108b9190c9c20e907924e6dc7bada9f71418b5bd2518259e7069882c2a0e9b1dc752dcc87f37129df463984d686d13bf893c513bb401c7dc4d"; + sha512.doc = "791158ebf0b03401fef447c6ad08f0206136d6fa2e3e29f36d6fc2e9b57faeddd9c98299876d50b7e40518eec52fccaa377f055f3e853aa73011233d08ed024e"; hasRunfiles = true; version = "0.3.0"; }; "piff" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cc7ec01a4751d00488ba456a4e2ba9c062dab095bbaaf643ec249212f7fe27df09b167e80f77c48cda556ef4d1bd7c1cf026cc84dbc4fc285760ab8b3fec2537"; + sha512.doc = "32c8831dac7472b2ac61592ecaccd9e4039ed29df7c85512cce92d8f2577d57019e74a319cad1e72e7dffc738ab00ca0f6fa814122cc04101a18706602fad92c"; hasRunfiles = true; }; "pigpen" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "51f41344a024af4d0ffc1ba932cb9f263c353861fde31e41ad5d5f093bf05f0e6cda4d80e00f5395a503d42954970115a1e4a4d019c7ef5ba87c4a1bdb56c004"; + sha512.doc = "a09cc8aa1856b04685bb1f8151d5bf98649deba94c14e361f92ae328cd4c18323a3d61e02457ef44c97a7acd947e75781e7159b66c482e471acc2641c5c03a7e"; hasRunfiles = true; version = "0.2"; }; "pinlabel" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8f0e5c30a0e4cd551b03733bb1ef48f04fb11bde2f1d074d0b4ab9896948d22459b66821be063a9ef6d21283ad8f2bdb71c7e5aab10207a54da773326c078d31"; + sha512.doc = "9db7725ea354cc6b761f9712cf0d691262a67633ad46603bac3e37c01af9d8aafc2f715ef212917f938be62bc2081e09ff1e9c29cca894d02d8cb10f02865e6b"; hasRunfiles = true; version = "1.2"; }; "pitex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e19d3d45eeb781ee4473d7b3ae43670ad27476a392bc48bd853e0e342d152bc7f5cb610ba6a0754fe0b4197a47a3f7662b5a1d8673b28644dae0739f02ec7558"; + sha512.doc = "fb58836e65cd66d4e2c3946af1ff48b1b8b1f6f978399274d73765409f2f5ed83f7063b204129bbd21b50e2a666c8e74a6052a9e251b6ad841d11edd5b5518c6"; hasRunfiles = true; }; "pittetd" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d6cd15ac86abbc95dafceae0b21837cdcdd277760623eb5e49ae294922e7a1ae14e37197049ae5113c231ba8e7feaf3a808b4ec69786449702b63dd63e11e82a"; + sha512.doc = "134315888cf008c7d77490656b14186f2b76336d55882db7f84fcb23c5c8e6b4fd4f57f29f46928656464a52a7dfa7f0069c6db7e4537fed451a10171e3155c3"; + sha512.source = "f6d0bdbb6cffa1968788dea76be346a94d3c34d943a6afb3c29708f032778110756767744229c66f61e8e348472896d4c4e91737d231a6ab265b0ddc73466ab4"; hasRunfiles = true; version = "1.618"; }; +"pixelart" = { + stripPrefix = 0; + sha512.run = "491c55f6d2a2af8c44a5f6d3e831852825045c998b3ad5544cafb33d6f846ba78088ea7410ac993f5a2a4a46df4fa721c2b7ffd0f14cd2bc703fd7c523c94282"; + sha512.doc = "06c08e30b2e5871eb0a55b0fe22ea368892ca777ba1ac77dd87bec80bd058023d8a6a24aaffd6c3d511173b4d09c99dfffb4c7fa6c0d0b568247e883e41336a7"; + sha512.source = "9749351978d257761980e1585d71f14bb095a00fe249dda4b474bb3a045c186f9fc6db2ae0cddc2da873fe865ba2b3f93b5fb491f0a93e804e84d12c5131ead0"; + hasRunfiles = true; + version = "0.2.0"; +}; "pkfix" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5ec75f9a8760dc9d159a003738e700938aed4312b76c3b32feeae1e3736bfb7e0ec61bc6627753ba2c035c93a47f21176ed8588f73510e1deb76dd8d159b3691"; + sha512.doc = "6631a03d1f2e591387daf7b87df7babd168be26b84b08d5547aaeb7eb0b5bd2d2193ecf92ac701eaec87496121d4318cc22821a85f622501e5c39d1ef0a277a1"; hasRunfiles = true; version = "1.7"; }; "pkfix-helper" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4f63c561f387e971b0fc624ec252a5783c53303c661e05bd21b04a26ce4743397b0920762b4193bdc93e6b23458b2e728a28b3b5a355cdd66d143320636a9492"; + sha512.doc = "9bd23f5fbad0899936b27d91de75a248b304ace9314e28e9e4278d482545bb7cbc027b7f4933c2f868ce2c19ac3eb74527e176c4f648146613717de36488f7b5"; hasRunfiles = true; version = "1.4"; }; "pkgloader" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "44abfe7c35252b114d37320f9d7d6dae4fc08dbcbad2807393016e6493fa8f6cedd89e6733ea52948f169c7287b0194cf409272b3d8e5a2f6b641c5de20a191e"; + sha512.doc = "ab982861402af0e3e637b772b714ee68be3416cc2f1ee09c605776f288fe925705ab9c4007e6fad2e976a7b7d48f55742cc8a893603e8da4000a6569124c7f01"; hasRunfiles = true; - version = "0.5.0"; + version = "0.5.1"; }; "pkuthss" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e5bf31c9bffe4661da270b030d063771d0827f6f3933bd2490f83a7f0877b356d4b08f73f22a1fc1568337a469a2d0090f2ee313af812fb0b1210817d2a616a8"; + sha512.doc = "1163c142f7a2e10e453031d5d9b1cb6f887c21c8a50ac5da7ef4dec20286798614524c99f335f58dfb68bbb3464a42c11d52d0ec30572da6e65b09498081600f"; hasRunfiles = true; version = "1.7.4"; }; "pl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bb6910b5a45b0fca78f328194091d44df1bb3cc60c2951b13e5eecbde246f4551c32ff032d9865f1f403aa580f642e35654f5aedb06366cda955b8f3edbf67f2"; + sha512.doc = "22fec0634637c9f12c75fdf5700362f53bb462f9e9ea2fab5d2df390ff3ca7e443c777f8758ed63668374d21cbf500d6f8409ebb569b35a9acdae781f7da4cfe"; hasRunfiles = true; version = "1.09"; }; "placeat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "96f5d772c6c77ab0008a9cacc3b007509948fca192bf9e8d1864ded209d0f0dfb00e9a59d07ac327329e35a249d46cdd0874765154aa28dbd58f764b39423091"; + sha512.doc = "671a7843c26e7553f6586bdaf78c116983cfe7b602470a876b875dd443249219b3fb0eea7fb64ac9c499dec4ada6204c82dd71322e72ba22e218ada56325e176"; + sha512.source = "d7b47bb81c15f5c198eccb843fffa7c768f9517e4e8ed6d8931c3532d332a95a815164b8c2b0e983992f9e18198d983d48e3dc93cac36191a612929393ce0106"; hasRunfiles = true; version = "0.1d1"; }; "placeins" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2dc27ea0821885943a5c6dcd22d792df1dff6c3337ad412833c6bc346316684ec096ec331a017538a2eb75b70f47943d9681b7ed4af89b0728c32283929ce452"; + sha512.doc = "2d3139db1e6fee0b55242822928435d3cfac70908a5796159d6f360bd506a609f8893ad53434d42b83e067111b143aae1718dab9bce73a04b97358e6f83f6fe2"; hasRunfiles = true; version = "2.2"; }; "placeins-plain" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "2c818627dc1df57508c47b0baefc454440597833bafee0fc4153f7350a179baae99717f53ca400f7989265459d7d48911981885286202b0b5ce2f9db17df81c6"; hasRunfiles = true; version = "2.0"; }; "plain" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "af91bdb1b749cca877dc4c24533d17c7e19f5df6fa90dd002c357d3af4cf5a688440bd4c16bd9d50a22272c3edcc2e8f011b050ed1c10cf5be04a06bec462c2d"; hasRunfiles = true; version = "3.141592653"; }; "plain-doc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f8f9fb01c3d0477819bfb7fb5606c66b3067bece12ff072b26729db420419aefb8d20cbe5dc0d831f40a301c69b9e2a385acf4e9ea752ce5817aff2f390a8a2b"; + sha512.doc = "264cf9c8cdbbcbff5e711419018b9d7b728fe640b6f7f7f03fba4675b7bcdaa3ec70fc89f4eba044f5ce2ed5a741e372f553b00190bca85012a0a8832f24f888"; }; "plainpkg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "cca83fef6f450db7bb8e623b17c6cdffd9718bc16ddc462c5e8fdc3610a834c5c187771821fe70a8a12a19e5d5522fcc21e3b7fa79496e30fee04a68e185cc65"; + sha512.doc = "734ae5e52403c3d14d3ba9bc360bcb90625c33cb85f3534b7e7d0ef2f354ee26a04240e99d8f48111bbac79ee018b8272c86b1e5479bb7bf64028796e14d39ef"; + sha512.source = "dbc714a2c040370c04bb4adec138792069612708845ec38b2363eb0c287b3d5c509c82b75ff4366f79988f3e709a6e8c69a90770db652abfe64276bebb86b55b"; hasRunfiles = true; version = "0.4a"; }; "plantslabels" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "de3ab6d45cbf38470994096593ce5cab19c8a064858c827d1259b0c464017c879355957dc73c88851a6700ec395eb4b512b02d1450e7dcf3bd668732db642062"; + sha512.doc = "67af29487f04b81ce3b94680570cc026e5b4623f7e7dc8fb1d6b9a8a1759780e67799529c6453a367a20a688b84eefb0437a2871af05fbbbe7a550ef2e538e0d"; hasRunfiles = true; version = "1.0"; }; "plari" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8c7602bae41feacc404580f899a671a17b18f6382a43567ec0578adc2a34a2d8725d45780661a2e5743bc79244ac5ba18cc57fb459a2cb1351ec5ec0981f3044"; + sha512.doc = "a0dac100af6566dcd017d171613102c79e82656460e38831cc3063d99272adbe98c6ebc9d18f437a8852e251828f98e245834795d2616e95b7dc2c73a4d13043"; + sha512.source = "3f3b9204a45a55a77377c576ceb3e211f0922e4ee1055ab31f36acf3fd011412dafb7bf687c50abedc3b900f434c73ada4679c012320c307b59ad052a400a3c6"; hasRunfiles = true; }; "plates" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "eca1ab1f89f13c0938bd4976cd983a8b52c63c2da8efd1d8ea97eea22ae6f97f7368943b065403fe3a335ef58d6eb8a620b3696a599dde35c07b5201800c8595"; + sha512.doc = "3de315b9c8ba1a0fe18802ae8c4e69c0e31fb64d28bdbfbe6b66210ee17a0e7d2e082d0c76cf46a69f349f90ffb75637fa08f3c9b0fb079f1b9020b05b2df32a"; hasRunfiles = true; version = "0.1"; }; @@ -19901,128 +20129,156 @@ tl: { # no indentation deps."latex" = tl."latex"; deps."latex-fonts" = tl."latex-fonts"; deps."ptex-fonts" = tl."ptex-fonts"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ddb8bce525e62ea28a62d71e3e33b7886979ef91d9a502b88588724b493a956e610bbe8605353efcde04b43f591f5bb8e9566746843fb05c34f53c77a0a57230"; + sha512.doc = "8ed05722173ee32bc58accfc7c20507524975d7c56f45f24660f28cf66cf934b7a39a6768a785b38533f761a303728d30901f7407736ff7d2d3cb50ba5b56e1b"; + sha512.source = "b2cf6806d5f714cd78c0b5204a96e6f5e75b6fc3107dfa38d5d9b44d6865f352ed7e2cb83b6791ff03ea2a366a7a914b3a922f6029f35d293722508b586b28fd"; hasRunfiles = true; }; "platex-tools" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3e3edc11b28da38b8f18a4ccc5f6ebf1258b131ea13cd06b852c3a18fc840bec4632434773d12eb74fcf82af2a8016467680d400a3a23fba2513549091f8c063"; + sha512.doc = "1f6992d115497cbb3ffde2e840ca4706171a16b3e6ba3035c8dae881b255c591f8012619acb08248affdf69e5f743c3621d2422d7c05ab6de55bd00fd2581776"; hasRunfiles = true; }; "platexcheat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - version = "2.0"; + sha512.run = "7c0296e18ea17fcf816725c2396783d013403701ad00515979b6727ca2aa9f325b1e1c7cecbaa2ee9e882489793de6fe4076edc76df91d9d4bf56392b9db9054"; + sha512.doc = "323fb0625fc5cf2607be4129351aadeea5cd8df6aaf5fd866cda5a625f92ba369507949535f691cbae649f14136b29d153f2b7e026345fbb4cd009548005488a"; + version = "3.0"; }; "play" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "35d6643e452d8145555e3c56502831eb6dbad9bd6eebd8674fe45b21bcbc2a7ebdc12566c5a926466c96eef61880c170cc3be0afa25f5740e5b01beeb6d070f5"; + sha512.doc = "0940cc70357c75593ff7e4d24a9471f256585ad64ef3f0193fbebbaaa4b5c99adfe49de3920893876677f1605f980186706d8ae794edc1a495e28fbe6c181a17"; + sha512.source = "eb7b6b953c744fc71a45cd6e4f6e7c05d17e50de647e303ddbb4b80a8ddeb633f3aa80f3158b75ae31100bd1c9e085728010c633dcd49be863a44ae34b73ee58"; hasRunfiles = true; }; "playfair" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b36901fe4657b7cf97cef6e39c97232a206125f28a1c969e8aa7444b948306fe824cc03f6700e6aab50618c20673ca768b4cac4e9e90ad390447b35bc7d106bf"; + sha512.doc = "c96b5c36df3fd2e1717b6c8bc3e36d741bc56e832dae5cfa534fbf23c205b98c19e47caa8dd32cbf492b4dffa9637a55949f68446f17d5ce31e277274e197d3e"; + hasRunfiles = true; +}; +"plex" = { + stripPrefix = 0; + sha512.run = "320d7f0c0e78c719a8496e683a85baa16f29028967fe7db906427ac3da923276385b12b99ed7de8cc3a01c975ac268b3d881b5d4deaf43450278ddc72e3d37b4"; + sha512.doc = "0db5afd120b85687577270806469be6dfb1ff1945482ce06533d2e6c0c8009180d7964835c4366f7c3d6eaaf4d6ad41a4fb33cedda77dfcbfa8b855c06db1a2a"; + hasRunfiles = true; +}; +"plex-otf" = { + stripPrefix = 0; + sha512.run = "4905bcd3990b876f453edac23830b8cf019aa8f73a6e5ccdf85f18f6a4d6c140a595e371e3b1f77acfeb0c6aa0050fddde301e1ae396d0882dd7922d06c3d35a"; + sha512.doc = "248f99cef59dbc81352ac81a639b5da349cd332ad383f6ffbbc019d611b81a870192b084d3ca96e6c6b9f5e9e96cd697e254c2dbb77243a4596ff09f0c0e2c8c"; hasRunfiles = true; + version = "0.05"; }; "plipsum" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1f954f60ae7fa423431d97b17a3599119191faa789f65741caab614b93777f10a5b88120b47942f5b87ef30b93215dc0676b5ed661ed08ddcf73b354405a2c91"; + sha512.doc = "9835349cfa588886479cb4e0bf463aca8aa6e14503fb62995c9b8c2ac7e6d923e3563caa0c2f197e1bc2e20ce69f4aca8528a302eaa15ea1cec805ba9fb15d4c"; hasRunfiles = true; version = "4.3"; }; "plnfss" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "086669b9f5cbb758a08cf6dcb8f8d78772f7b866bc3e826caf27b766274e6d5d0418916bc435bb997094f3d43cc73ac79f764637341dce23db7b1a52cdec6668"; + sha512.doc = "76b33154af91911d5eb4be82414d037b432f523d23df75788a485e8857c9893dd66cc13eaa9f92bcc595089a5a9ea88543d8e0aceb4466eddc85888c64e08ce6"; hasRunfiles = true; version = "1.1"; }; "plstmary" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "274c59344d55bad027f96c5cc6abbb0cb1a6bb5f7aa85ac8b6f3eac2f2376e9e9b75da35c2b1ed2ae70be1d90600169c07fc005ffbbb63f23947482a0f1fdb0d"; + sha512.doc = "fc255f99b11fbd28511d00bdc439443444a7f75bc14a11dc9db7094f52056fcd017beb646abec91e0842e2844dabeadc61728502d4e7987c927325dec8ce1779"; hasRunfiles = true; version = "0.5c"; }; "plweb" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "355d48949783a9998c5c0f587d4d6cbec000d3aa08b78e39189bab4669922fdfad69ae5ffd35dbd0f9f5915fab6bb41f69cebe06d63f04031b9268afd2728747"; + sha512.doc = "079d3b1245d40f7ad5c90fc58f98e6c27208a56f88ae2d9801c34748884291ef54497a02df203d3c9f16610492a232ba7bc8d1fc04a8c9bb4a1b7740f45e2906"; + sha512.source = "4a69886d4ace45c1f50dad02ccdbe7c303851cca59af273ab4e0e9cb4493f2215b00003cc7a5e216dade9ee991a83d2face627cf0b6978eabd483798539cc1a4"; hasRunfiles = true; version = "3.0"; }; +"pm-isomath" = { + stripPrefix = 0; + sha512.run = "7a9daf30323dad9c0dad4ecbb43fbfb9ba8196d1781a4ac2f540f3e8c9ee74c5b3f01dd6b6c5bf1350cf25988b3518f6dd5c92a11baf173fefb43b2a13ae5680"; + sha512.doc = "bd6e02105e2d2db1b91bd69e41831ceb4a3a4f8f12ae4905948f1705377faf2e8855407fc4e8fa8cf45fd375764bae0e674e0a513ef2aa018ca17d8497a043a0"; + sha512.source = "588032e6218dee85fd44a090025da88ab6e6ad6753b60a99b55b4955fdc22de0b8b2fd7a85821fe39bf4cc08cae54fb0b63638b289768ffb93cf7a03605fdeac"; + hasRunfiles = true; + version = "1.0.04"; +}; "pmgraph" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1def98a201bf4fe734f48a298e6fa7191d4e7a2fb80bcd65a4b140e60e1e42cbbc0cb35531bbab9970dd79e2b2e0d23915c6585d3e84cc4b7951db6e3cc44220"; + sha512.doc = "3e9d5d66e863e306a9e8bd9e3ed2e380cc8e4b5650d9696e2716782bd40bff89ed75d3e22e6a8b900b8d1be953c373aa9a5b0afdb242e34ea1d2303e440413db"; hasRunfiles = true; version = "1.0"; }; "pmx" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5b01eb2c856868035943460f65cb5395b654c777ac54534e431ba6204bbb01cd78033a135715f6aea6e4c2d2c0270f7cbaa72363329202fc5c54ff9b566a848e"; + sha512.doc = "86c4bf705d23c1dbb516548b48ebdabbc05b4871cc8ce3962d2f2e016a3f48c5d53bd6a9e1dec074665b961c2412a48294c9ce93769bfae8a7ca8ab1d4f900a9"; hasRunfiles = true; version = "2.76"; }; "pmxchords" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c5901ce0b9f96bdb232acc845e6a23df6510414ce588c246654cc61ffabf407a4ca7b6c25b54cf12fbe8bdc368d7ca5db5bf1900f0002b4905d1e2bc738e91e7"; + sha512.doc = "d6a75117adad99aefc853b6bde83901215c915409d16c7be5a212132b591e0efa90f2ad2ec87957f64efa61f7112564f4d5ce59fddadb898e6dec0fd843e6824"; hasRunfiles = true; version = "2.0.2"; }; "pnas2009" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "d788d314d51f09fce3b3a3f9de7162a7277dbaabaaf803b96c683190095463fbc96897f227f2ae275bbde0ae8598ac28554bbe451b9614b62b360c04a795e381"; hasRunfiles = true; version = "1.0"; }; "poemscol" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ffb91ca5ea6bc558ba7d13abac49f476a81ff6507cf5bc956aeb04aee40647e17fb0443257188ac06879188be9ffbb5a60a52930ea398312a8bf62335295bd56"; + sha512.doc = "707ec69d6d21b127b16b934eab8a6947dc77615abbe197e2ebe0dc39f552373b1a858a1a682eb46c5e4ed0ca655bdbca3d9f74664dfa78aef6dda657856ce69c"; + sha512.source = "08cca292f1658f4d14a3bcbdd66ce4aa32b3dd5133d1bedb067a2627c166d629ce765a19fbfc2f4b92e37f014a9813f68c7fa580f3d6fa740e7f8d201d7216eb"; hasRunfiles = true; - version = "2.85"; + version = "2.97"; }; "poetry" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6f4f18ca2bb5edf1c8cc2c331481ee474b258f1b219675ed1460ec75dbda9fcd2b9b29491f0238e9df87364c1cb547472a1548c0d4a85e2d8d647c5dc4205032"; + sha512.doc = "e82ac80ce96c4cbb100a9fa6c33806f1069684bee6ed46d1a7f41bd8f58ae95f34f62c878bee38454787d882e9182cd3547611d6868b4865bf9e1b323f05e417"; + sha512.source = "7cfc94b503ede6c3fefc96a7cea8e0a628cbdfe858c07acee6565f2efda816fbc1d1bf775fca7b2666ec83155925ba98181ef8ae5b44e2ea3add80d4540b3d86"; hasRunfiles = true; version = "1.0"; }; "poetrytex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9cd19819a31efd2ac92992ba579700783ffcc210ffecdf9c1bd725c72ddc8949a25f757d1d681186a97b57b893dd35cb9b1eb97c604d454d9ef5538baea1982c"; + sha512.doc = "3f43e35fe55783c350bcf31f151740ab351fdd1fbdeed8b6af9e9dfaf5f7b783dd385533e71492e498864bea2f3019a12a16a54623f35c9ba618b4adc61a621f"; + sha512.source = "c53cb4e37a5460a3ab0c13f6a6e16a205a5c1d684b69e3fc60f5e08ac7d177fc0d8242cf960a28b8d88757eecf2e7f17b8c975f1467f5a0681224378322ed7f7"; hasRunfiles = true; version = "3.0.1"; }; +"polexpr" = { + stripPrefix = 0; + sha512.run = "e1b1d4ce5a173cff92de824aadb6c8ba5e69bcac3a4b6097e896110b009a79d7e4bcb99f86d41c2e7ff1beca29ce92548613cea51265c5ef67066d8084df158f"; + sha512.doc = "85aeb766321ce44dd94a3d5853db98289cd0c368246d100653cfcee8af0768a77acd0ecc5b9a96d53f40b19a6437bb67120767c02f75b9a75a03a03003868c08"; + hasRunfiles = true; + version = "0.4.1"; +}; "polski" = { stripPrefix = 0; deps."pl" = tl."pl"; deps."hyphen-polish" = tl."hyphen-polish"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5a2c466892bdef8a837e4329e5c1ebb6a5bd0ada13d73b04ee1ffe015c589670b5f3a283d1363fece4cb1525c291e831a7ae38fdf2739384bdf52669a4586874"; + sha512.doc = "d6a7d36c093174c70b22e58b3669a9899d03fee21bcacc5042b17d5d8caa6dc4b098095a3fc1a583b88932865255a720ce355c5c5ee9f40cb7470aede8411ca9"; + sha512.source = "c90a6aa38a74a86af09818b480ddd1e7625034ab031f4431172f03afe93de8da3e5f5535c4bbb5c68f8929cf434aab5ee96b87f738e7a0c5870f91ee07b29c83"; hasRunfiles = true; version = "1.3.4"; }; "poltawski" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "75164ff34f6039c163f3f8442be7d026b47b1b61e6b25a6ee570dd6ba89c7ba385cfbc7022b3ef8ab2790c576b570c97b72658982a20a2785dff5e0999b1ce13"; + sha512.doc = "301696d9ba61fed07b770e62413e099b7fba642243eec03ffc1d6f2134d6bded164d608430f86d8f50efb0c68b16172facd2532ec0beda2a969077a7f08affb6"; hasRunfiles = true; version = "1.101"; }; @@ -20033,1035 +20289,1056 @@ tl: { # no indentation deps."ifluatex" = tl."ifluatex"; deps."makecmds" = tl."makecmds"; deps."xkeyval" = tl."xkeyval"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3fb58f8299933a1dca7a555e79cd804c547d9ac8ac5cb8838a88edcd2dcd3676ccbfdacc65b6000480ee64370545d409f38f6408c260b02ed8ef68546732cae6"; + sha512.doc = "17ba146f59dea81880f6f7c69dfd405d48a2ccc4cbcb7cd4ec334fffbf328d3ea4d5ce00860993c7561cc421f165099483f391a249f641ac98e851286303db92"; + sha512.source = "c1ac59abddbaf18dbff1727d98907dfbfc4e6a6a6b2a7a2294d37e278ff1fb067d6bb3ec1515b680d32bbb79f10f202f4c65294c87492725348722b0cff563c9"; hasRunfiles = true; version = "1.42.4"; }; "polynom" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9009178f09f6b41dd06652e722f1fb410e9f110ab9fb1a86e54c7b7eeb01c7e90db4fd172d57e0ac408f6c4d2034a73297271937d96b07f55eb80d63a15c0873"; + sha512.doc = "3f1f9a676f9b8b2a9c4327fb1c5e870e75240903f63d1c5f5cc34d46365a5299a484a1553fd37d756110307e7ee33279d2f8878d808aa7c21f7c684afab1dc10"; + sha512.source = "0fd37de233120360c7f5acefd7f7c7d9b52904e66e1f3516612bdf4261d807916315daa25e8504ef31c7020443d09438202bc7c8ec9e53c70a3fd29fbbc0118f"; hasRunfiles = true; version = "0.19"; }; "polynomial" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "545c6d9586bda3cb4b6c1cf44f6d2b81ad4432ae2d6559d10977f814ea501c0fd19a8a09fde12d50e264bbd30d6e1489cf5a2d33c7936ab86d6dfc8e206d2a97"; + sha512.doc = "78eee6eff163dd3a84d5805ae346ca2f96ad76e8ab670b1860b242cc3e366dd476e1923a06db02a528f398480211f1751b27b42f54f870559aa46c51604dedbb"; + sha512.source = "e227d11591432c89d47057e180bbce7b453b6d2024e893573f214b6e9e6c9bd99189e05dd1a3370c74fe1711d5e2e0656dac44bb1415429636f0d523e99ba546"; hasRunfiles = true; version = "1.0"; }; "polytable" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c2c11cac43dbacdc0eb485d8d2641fab87906c9718c6757d2533c89422fbb1e91437b4b39bf5ba01949c851a995b16993eba9efe82b2f3e89cc6b90c148a40ee"; + sha512.doc = "a219829966d7162c41e0a093daed14fa66b52d30829b3a41a5c5cc1c685dd8894ed8d4095f0e71e0411032e53448af17e22872de7774ed8f66f8ee5314a59e10"; + sha512.source = "26524c0cb886afa18d78c954f85c760c3e8ebe6e0af673e67b3197b3cabaa91e629a150706f089559ff4f80d6ba44b5575d49c7e68d70368e184dc9d6729ac6d"; hasRunfiles = true; version = "0.8.2"; }; "postcards" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "504d53c10e54e1e5d48d487e5c384148a2a9b4dd2d4b2bc59796aae57ceecfd616c9b5a95fbf0959a04c18c3b0d3f3238f5122101582e1383b83b15d12acd8c6"; + sha512.doc = "803644b00fae2b0c8973e219bc916f0e898690845f0a9cdaa92caee1c71f1d14d5f1c52dd38cb33e95ac701a8deb96485a3a0c27a8a56c8abf1e5351746a85e5"; hasRunfiles = true; }; "poster-mac" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5a565b0095c39fdd2321f366f9d1d99d7816383bcbeb4c6812bce63468d6410c48e57e1297ec7f38f398fdeed834db97f17c229a8e5ab98528537c51bf0bd42f"; + sha512.doc = "51a6b7e70ece0c6d26dcdd83859010b09a220078edb03f7607f6363977df8988de28f57a665ccedcdea8602676caff4b453c2ac17b39ca12b8bfd17a56d43493"; hasRunfiles = true; version = "1.1"; }; "powerdot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3fcfa89bd7e903d662fa7726efe4b70fbec2660484c804f86f8f4a1d29ea088656ac9d9e6018020dd08e2dc0dc776c8618c4a1475cf410bb698f13523f9a3120"; + sha512.doc = "f25fe269795d7909a9d6e311542b4fef466e52880b78b4628179b2093f0858550fcbc7ee1dea77cd1103e3c345ee866f26f56d19f472f29b36f75b640fab4312"; + sha512.source = "14c1b543249e81b8291104ff1c5d3372547f664d5594ec7dee220d6203ff761fa9838d1b9634b4c5d02d8a9eeb997c79fa84207b0831bf67a7a13cef6676e4ba"; hasRunfiles = true; version = "1.5c"; }; "powerdot-FUBerlin" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e11f2aad35d564871fce4c1f08b81170936ef57eee1b493a5d5d29aa91483e64224202c9dae479b4f4396af01f6899ec174e4f40ab38d6554bb080a90d756db0"; + sha512.doc = "96030abbab721be1cdbc1df4e63e393816adf04b88cbe473abf38c938d632686155bc390313d9200b6e71eb80d8e39e954c59b024277ccf501a6c0b299ba0c50"; hasRunfiles = true; version = "0.01"; }; "ppr-prv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e61f75f7ffab2ac5ee4474415f5fe57924fabb419a7444bd1cfe60acccf54f80533dfb76933b08a986d0762d57d7cfe4ba0822435fc6ba85c9f60818f93c8d5d"; + sha512.doc = "c4ea5a3d9f9fa9c81875d0c54d60d5d8e1210e1a35e8ccb6d0731a1c87a95578df416059524393b7cc83807be9bd8a884215d14b0bf53166920f71d07160cef5"; + sha512.source = "825c0da9c7307e8d67bb30b81ddb67825f9f557b49fe57ac7e87a244337a78734f2900ed711d626c144383ef6331e91d4fb3cd60e8db349f3ae196e46f0c459a"; hasRunfiles = true; version = "0.13c"; }; "pracjourn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c1acfa483f7391fdd4b30cb03ece603e0eeabbc6689207fa17203a7b09a590691d9b2a9c0c54d1a81ccd666a28945f96aefbe5b4d055999a1b578db63e3e09cc"; + sha512.doc = "efcf85f68426bcdac33f6d3b22c203137b4a302f6d2dcb7280af95adce86d5e5fd7b881948f9cd5a30c4c9267dc108be248eb8261aada31d71f1529d7b695690"; + sha512.source = "8f77945c15793f52dc9265e8a7613b4937306013cb7fef3a2da46ed8a48ce99e6bdfce04b04772385036335ebad95981fd4d481efe23a06ca079f2e4d726991a"; hasRunfiles = true; version = "0.4n"; }; "preprint" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b8b42c0555761d5758aefc107de450a1af9af119947668181aab3618d00cd46f94ab28397851213d0c245676b8d0264ae95007cc40ae2b04377d5b54f44497f7"; + sha512.doc = "b7dd68c9324930d0b5c12c0271db8b9128bfb2e2dd9f7ebf2484917903da10b7d86842b39fa8ddb438a3f9cb3834d5335dd3d0ff8571b9e1c3812b2b3c2beef2"; + sha512.source = "b41f77d63f12547a429c7e1797e4824c535f735740cc4e39a212670490ded342167d3822850d96ad018c4c604e37a239c0a80af6da23e5766a068d3b5e4660ac"; hasRunfiles = true; version = "2011"; }; "prerex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "70b0444652eb90973395156371a1b0074c3738f06e7ae67ed670adafde276e3d67553702816d762214e50b1bd58394fc7d2b23eb89b9abcefea8246ef3788298"; + sha512.doc = "5742383c2efd9209e21e41f62f13fcc31b9eaa65cf681f5d7c8d5a2bff74036f827cc8520ac168e4518b918127769fd6aacd6a2cb7fd67b04d531d002b52a8f2"; hasRunfiles = true; + version = "a"; }; "present" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "72f3e186541736bbcacd8bc2b667b6428cb9f110bd832078fca39ed33c3cdefea7a79eccf12997939d0b7cafe1122e5ca68331cef7c6ee18aa44418315169afc"; + sha512.doc = "a0463548f3cd50a18c1c97764f552a0820b0429f977c6aa6691d9d1a99e42285135ab2ba4372c485c0224bb71b6deba6b62fb06d91a4816582e6300eccc8d90a"; hasRunfiles = true; version = "2.2"; }; "presentations" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "09c84f3946959c2f60b410a7ac5d22397190afeaa39a005a245d369d0ef84297e7be831c9e5a007ea8d59c3624bb6c1c20626158d6f0793a34c3437af2339e27"; + sha512.doc = "da145e1c53cdb6689e4e9342194eace169f3a56a66379e1fe31f5e7cfe4100622aef2e2fe45966a865ca73969df79b74363879143c8759feadaab81b9f1905d1"; }; "presentations-en" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "eaa6f51b1aa1fa6adb18305507d4f60ccd72ad4ff4242b584ed73d8e49a04029048d26d6438b402fb321e58441c9036873a29b9109be7d0a127fdb7af952739e"; + sha512.doc = "296d8240ef223259b8f0466ffc3fee9d58d8799a6480415de38ba092eb80f6569f1973d73911543f573ed989c9995bf353edb019b2cda403fc9a59619b238f68"; }; "pressrelease" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4000759e802c472c29ad10a7a24b2d39990337e1e2079e9288eb70d900669f1a0c036d3fe8572cc4015d832f4a8ef74261ce2954929e255fe3fdd6e9d534bf87"; + sha512.doc = "e08d5cb11fb32954b9a07c15167339408f4d988ef2720d075d90d1fdfce56c1f29e93d0fe46f444c194ee5933931d6256a95d54f33c27514a05fa84cf95378e3"; + sha512.source = "19dea63ee80bb897f649706e36ea74859ebdf7466d20c8449093ad4704b2431325a9dfb05ce0f4aad5a67eda677300e2ba0d815ae2f4898eeebe05b5ff6288d8"; hasRunfiles = true; version = "1.0"; }; "prettyref" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fbfb303e99b27ba88d52399096fd9f2bcfeecd59129c885f47ef1108a64957cd859188e805f68d09afc8012c61a64e463be2b4b83900fd5d6e16010d6c97ed33"; + sha512.doc = "ab38a0e43ae2a52396c06066908f4dc1da7be9b7e1ccaf446fcbc4af563b9b35761273e8518d83039041eea8aaeb36b028d6428b5242fa8c421c4b6a0ce80790"; + sha512.source = "556058ce249602dcf6c7427a03083ff3a543fa3113d31b1f332a25420da97fce16a84a2595b6f7dc540c4750e964443146b0e365b308911d48367df2fc3c640d"; hasRunfiles = true; version = "3.0"; }; "preview" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3a408c31b3c99022f7936d38681cfd89c85d6f8639b5300f3b64bc626f74489b3c885c6e8903be234e14833684e5b89b18b63964ac3602f211a182687256814c"; + sha512.doc = "1593350e4d3efcd8cc5ae1fb5846c444a281f3bbf032bfe3bab4614350fa8a2fdcca7f645ad948a5e977433b4b806a24877d09c45f2a0976dd4ecf9fa0e4bae3"; + sha512.source = "cdf89c904037537012a4e578e9a0450712b302ba9db3ed39e30a3d473eaa787fb415282926e9fc827861d9ef180c67021d9faced9465a4666ec559190f8b4a87"; hasRunfiles = true; version = "11.91"; }; "prftree" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5b32b66eef22f0474b0bb3f9ac04480768e1a57eb395bf42c42042b36a5d9ad7b07d9a9444cee8b6d10f2417bd77d798b9ab15b270f41adf39f6d6eabb3ee5d7"; + sha512.doc = "771327be0903762ed4969d29affb906654d90e74920447dc1eb72dbe1f63d0b609325fe08df67131c2ab770abff6597909b222f398027787b0768327ee04071c"; hasRunfiles = true; version = "1.5"; }; "printlen" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6672db24fa4e2943251099fb22bae746ce66222406033990bb6b30c72ec2f000245e05e3987e140687508976eabd5b9e9bce5b0c9125a3eeed96c7e8d981b098"; + sha512.doc = "bde0461a07a1a7b64bdd7de311409f697e6dfaab4bd9fd6ea07b690c8006297a8882d6c9a834b30a03dc8a19f5b48c5b41c6a4332c88ef312915ba179be34812"; hasRunfiles = true; version = "1.1a"; }; "proba" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0b49c45cd70595f0846433c305da3cc4bc7fd1aae8ece5d0f2c59477f0d2be76b728360c0ad17da341905805affa70b17cfe51627c0ada0d073d73e38e6b0bd0"; + sha512.doc = "b7c96d7f0b057920ab44c347d54d51c2917863c4d5e687e306c6549ea631e46865200d3845b149c5964c01267fd1ff4e6588cdfd265264915732e93a40e5762f"; + sha512.source = "15c3c3c025e9dada15ba3f814dcf4b7c55a7acd60d84ae3a934b3e64093530402641f311b6dbcd40ef8b0ade63bd2c0f88df6e1101c9f1d48c80d9e78a10c9d8"; hasRunfiles = true; }; "probsoln" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6e299a8f310c25f6942872e42ec5b031b6a1469a06e79c6f359fcc96f6975db0383c0ce6dbee085ae60149d65e39724ca3dccf82f40183e0e20e857ecdbf1dfc"; + sha512.doc = "bfc11035b829f299aef75d852ed6425880cb8f43ee48bd09186e5969a553520c009dd09b2e73b234e3c57e5f1299713409b15a464ff1ed96df4befda0b8f8076"; + sha512.source = "7643201166639ed902caadfd8938f588a407700cc2e0e1284a03ad72f20fd9cbb3d19337b069e6471bac777da9725ba619ec55590edda34ddaa96aaaedb5de09"; hasRunfiles = true; version = "3.05"; }; "procIAGssymp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "570ef81ac2d535533e1996f575732af5afe26d3360e36ca9400934e942c777bc8ce287b8319168f21df3140ee8c327dd5e47a74b1173dfb32b6f54e232155071"; + sha512.doc = "afc6937514efbee38d878cacf255fc5ed9d8964c174b48bea278ccbc327ce3c017318a15f24fcec859c949a32d35e14048d10906bcff2798bb711caf77db0211"; hasRunfiles = true; }; "prodint" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "132307231fe54e6b5e4d1ef0d2d00e0e207ea403853418bfe02168764062a597f1b4e14cd984ef4242e9a9ec35b80a9a42a875bd1c69e02b6face26f4a7ec1ef"; + sha512.doc = "642cfe880574e1d559de6010ccd83a12e3a43fc8d06493fd5dcd18a62d39a2d6a50a69abccea11e6d69a72919a03c224a30ba2a325785403011a1fc466d463aa"; hasRunfiles = true; }; "productbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f191807cc001d09b602b9516b98efc3b9d97b595c2141a5918ee84da847ba5bc66462491f519d28d901290f3ece952660214f57266db710ee640bf88b86d7325"; + sha512.doc = "2dadb3bd91003b19f7bda8d86365c7aee8c72bd381284f9dbdbc2ce595467d365f65aa7921e502941e126a9e0424f47d54906ceeb970ed34aeaa83d2579ad5e3"; + sha512.source = "f80bb940b5a39403c7faacdeadcade858c7ad7c39cf33a82afa7e638d1b61cc71c4056549d2023f2929583762f3a9e630d2ee35abe4f610b69a5bf87120b93e6"; hasRunfiles = true; version = "1.1"; }; "program" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d13fb6b557183ce67ffaf28939c455f89d3a33a0809bad989545fa111aa1690aa5c076bd36c709c88dc6916c19c1f803012bb8ec6f06b448118958d7ecf128ad"; + sha512.doc = "708f7f2ebea653659e7d789647a095596b6ee882cdbb16aeed7223490762302a57f99cc5ca5667e3880e2a7cf9aba85cf03d25c95d6386a5b68e50c0c2ec01ff"; hasRunfiles = true; version = "3.3.14"; }; "progress" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "073e102368d63760ee163866842c8ff4485b8ab805644d32c63e97dbc206cd40242e23c84dd6a8cf13361fe3f4e060326914a12b59cfbb83a0245e1e8c61ca76"; + sha512.doc = "5f95243fdf2f704dd920c55a677dd71b928617f5f831906642c1e8c33906a3a54fdfefa7d729837b1ccf964a4099adf5e9ad64f6a99963c18dd9ffca5e277f80"; hasRunfiles = true; version = "1.10"; }; "progressbar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7e215f062526ab029784dcb017c13c8a16d61bf793edd63ecf290437b91253d612588b8292cfb7be3ef92e3b3ed56e413328eb0f64d0618adea1a8a48842f0f9"; + sha512.doc = "22cb4ad888a45fe3e8f4ad80e265916c4bd2c0d4d24f05e141e27719306825e85ed0995c8953bbde919c0e2c8dc0700ccb642e858923c18466a559d81b738fd5"; hasRunfiles = true; version = "1.0b-4"; }; "proofread" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "701954018d7fac07f73adcedc4ea6fd47700554108f53da82aa0acb38227d8bf0c923c724a5dcba33c4f67d90daa1203abee9b7715f76b97c6f530751353bdaf"; + sha512.doc = "dd1e7d707248b815b873c55e6dce02a3e172699f7a7fced1bbf8d322202aa4e2c78f16a16d3d9b5919bbba6a71f856a72857024046e854448d66491e0c9edb14"; + sha512.source = "1f8cb1a19dc1403242f989666f10fa64a9747a234a67e85497b20d223eaa87eaebd6383a102a6a7efe47eef2198c4fd5148ce7e85b6676834e3ed87180abefd1"; hasRunfiles = true; version = "1.02"; }; "prooftrees" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ad1c20cea224728aa3a4147134316a792c0ab16280806176a1212fa330e44007124243a340fdf7ad182d1368ceec7ce85a181073daa22623580e6625ffaf23c1"; + sha512.doc = "c5d23eabe693919bda6f45d82c35bfe37b1cc6fe1add6bd5c23fcab24ff58291bf83ea6569b19ed73f47503d6c65729ef7815e7cc1ec6c9fc893b1f7c9f4e592"; hasRunfiles = true; version = "0.6"; }; "properties" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ce2a2a59bb95a0f00592a84dc583e2f0ed1cb38e96568f6c53ae5fd779683bd8e14adb34f927dc6f7d20b6bfb5e167f2ff51f8393611bf7da751be5fda5030ae"; + sha512.doc = "e80984d8026fcbd20c92c2b84cb6e231ac7dfdd10909c52d0340e71e66006809fe0687c3061d6d15fad441c410e6aaf03af03e0d9a2bce6c1a41b56aab616aba"; hasRunfiles = true; version = "0.2"; }; "proposal" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ea063ba92cae59161cd2e50f725896888d0f9024bc9f6c93611e31a4b9a8ecb10473395ab7a637ec2d6e00b8482691773d01c91404ee3e05e57c6bca661f716b"; + sha512.doc = "108c02924f00ad100529503cd7a44001d85348bd603dab5718ffa4c0f8fad37951c907f96a071507092160a626237457e7178509366778a94e6845dcbcf7b4e3"; + sha512.source = "5591918150c3bb725f6a494d3c2a27eb1774fae9027a7d04a206c01b61cd10925e082e7f24f98be972300a32d9f63995cdc04f8769ad3505961ace9517374927"; hasRunfiles = true; }; "prosper" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b6ade52dd5d76a3a7703a2666f47df84766edc167a91c23c86346f591cde35b7a2eb84b43b4c51010735263d4b31602ae85db868cbf2af884098982c9ba522f3"; + sha512.doc = "3b5d58475b5356a00b8b0e9bd5456d47cc9bde6afbfa49eb33c60c1ec7295a988203680e587577985b28459ac63abfa1df066657b317c951f678fe4f82451366"; hasRunfiles = true; version = "1.0h"; }; "protex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5a819b91cbbecb552f6f3def4551867cf2bfd85ffd8d1b32ce0b93f9cb45a9d50d50c4b556cef31156b7fd0bdb3f46ab08488eadd9728af71173b5000598f9d8"; + sha512.doc = "45b5112b06d382663b164c4490fb6c5aa517cab51a4f3289ba4e159a26dc5ec1faf88b3eca45eb71a379412a64b2260c29a91b6681134899a8a9479bfb731218"; hasRunfiles = true; }; "protocol" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9b7ce4221b93db14f07d1aedbeaab7d48f82e3b89322f3c9d17e04ffb2a7f6d3f92d6331994119eeebb09e7595a07af688ea838185a0e93a0bcacf62b9f3430c"; + sha512.doc = "e26158a61e10369c4c90960f48733446df1f0a75f53e12db60e03fb24baf07dd7ad297dcc5bdde8510fd55e675d9aefa66d4828657299c576a7592f90e2e507c"; + sha512.source = "6769174a350bf234898fd11a8ae396b2f4d51f63159c42b92b0869b1a8d605bfb7e307d67133402a443a1aaf7bc5de9c065477ec7374b36150e9bcdba4aa161c"; hasRunfiles = true; version = "1.13"; }; "przechlewski-book" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "040650fba437d73e654010a862b76ece72cb98f8435141866acb48f93a4278ac55c5328f83486b9d85a220665baf8005b1b2542931a142aafe1c19aedbac92a8"; + sha512.doc = "3247cdb49943139395813bed66360090dc46dfe02a70a09981eff8deaecca7928d5b4c0ef541642fb0ca1198874ccfaca31c1716696a275050c7ea1f66abaa8a"; hasRunfiles = true; }; "ps2pk" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6535d75c20525f32fd39f724c26aec84daa66ac31862afafabec7dd6a43c03af4a740eb81ac8839e5e0057bb90c04e2b8da81a8902e132316c4de0379786e491"; + sha512.doc = "822f87276b52a34afa3965365607d277148e8b7a36db7250af435c6ab5e2dbd91d5447744c4d14a7fd3466208a45ed92683bf34cf057371a09af8076fb60a8d1"; }; "psbao" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0ae72ee6d7f76a94e9bfb920ab82e9986991a10d2dcfe750b83087b6dc3b93ea270779abfa1a98e206949b95edbf2c0d1556d7156b7841a4d22b463c6bb9fa61"; + sha512.doc = "cef5dcd39c93aafa4144adc6f5e85be1ec851cf36a7d83ed3cb4ac68703fddd8e27c06193209a8a57fe161713ad625b9711b5f3abf52681a9d22937cb67df6c7"; hasRunfiles = true; version = "0.17"; }; "pseudocode" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1186d6803a1819e0be08b6fcb7fdcf923642954933e9cd7f18b6afbfebe05d3f47263a580d90728eec18fe4c11e775aef33174677e131839b6095d3a374d5152"; + sha512.doc = "4f4e0be3bf5e17db8f8ab5259ed406668e44c94d64c8891136a718a16836299a530852153aae16ec3a593569bb74e880e1086ab3fa269b3f2593e15b6c41e416"; hasRunfiles = true; }; "psfrag" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9581232fc535e6421a26e3fd6b7533cd08cf9dd0a3bcba12da3bf18b83f49913520d44072279de90184c0eb55dec2c5ca420ebd37ad2c725d341f680fe659299"; + sha512.doc = "2d05a88239d51c17afc73d3a8264100b2906f1e855fb26d9c50dfa83702f149f862e99ddd9d0bf9bd3e84ba8a9f54eb52e24f80c25c5ebb417d182b447312f3a"; + sha512.source = "43c1e9d25c22f8762cd59854cf0de5a4f682eb76c5a28760af7041daed9c48bd4b4015821a7bdfd12ec20d93e9e023a23387bc44e2b263f5abf04e4657c5b9fa"; hasRunfiles = true; version = "3.04"; }; "psfrag-italian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "65a63c4bed3df744bdab423cbd608cf6cb24363aa8b7f6d84a21a36988ffec97b7745b9a280076d2d6e9494b3a97aa427d7256499e1dd25bfa08d9fc1070ab42"; + sha512.doc = "04c02e4a23101e61cad5af6614f222921ee24bab14bfa27c368e04ce81cf379129b0d1467db3e2c56d408c254adef8e0c69f65543b4203f24d1a7235a3cf230c"; }; "psfragx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d43d006979d50e70b42994a503854e06c42ce0c7c7623268266972ec971bc46a49beb3cd4c223cc32edb62f179a08d4b7802bc5a580372b40cab2be5a42bc4c5"; + sha512.doc = "a1a85399960e754053df4a50a4ac6ef04db4315b52dcad58c7f376ed7adff89a1c8cadc4a9893525fddc3d174a1c4a285214ba7b4b974d55cd33195d2fad00ca"; + sha512.source = "ce027da2b8807bf8e1bd58ed65a90f43f1bf76c698f539e5b8fc79ab030ea56cd23c6c6fe13db92fd058cc917813f203a6eeab2e4330ca032b56ace9f0fcbd36"; hasRunfiles = true; version = "1.1"; }; "psgo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5524185acc680d64a639b8b259fbc1dd7a188d72a988a5423f7e0da1e3f818cbbd50da2a6501a08df6344a2e17319529d36011f4abfe05609abb7157cbc80e7f"; + sha512.doc = "93e2a17b61c06f748c873c32f041bec0a5c29ce323aa6d7e1e2911218bd466e761b3c2e8a2373212e60969ba53cdad7f85dcb04dc1aa99b462d05cc8f12dcb64"; hasRunfiles = true; version = "0.17"; }; "psizzl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "845d801d779e39ff5279f44a0578f269b337bfa4f8969ef0dad237d8426a5e5bba7f9b2a151447514ba0035593af1f466786dd00808e73fb46c6f4028b71c959"; + sha512.doc = "7304b6717e027530915c00dfdd1775058129f81d560eed2e705c17eea98a589538d6ce44bfa182f64235fc9f468e89ddd15a33b67c92061b5c61248ec0aaaeb5"; + sha512.source = "713a429617e235a13bef1e8307742f40e3d93eeb5a945b4a936a51c33e89d8d9d5561f49bbbf561f917aa1a324bd1c681193386b472a89b069237cb2263cfc56"; hasRunfiles = true; version = "0.35"; }; "pslatex" = { stripPrefix = 0; - sha512.run = ""; - sha512.source = ""; + sha512.run = "6525f58bbea2c66b05fa419f506ea309273d76b9394d8b2907ddfb53a051b42708d2a8872a6317b8837d14d9426215e73ab191d6898ab1c8f3d746019c8040f7"; + sha512.source = "bdbb40ac2de55d838cac164aa6625adde8abeab19381567385e33546fa900fa067468a191b8440fd7cc8cbcfd752ef833d50cf2deb8f6965dfaf5171514c1256"; hasRunfiles = true; }; "psnfss" = { stripPrefix = 0; deps."graphics" = tl."graphics"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1e290605934fe52f21306a006cbf1ecb938eae3f18d86b574f732ba184b8cf540f3a4284b145da9102e247d46474b1cf31f3c1eecdded15faafb33b9867a08a2"; + sha512.doc = "5f41338dd9d33e78e6e02a5faa68ee396f889ed9423538d869654821bb23cde036230a0ca834a161666103e78de3f7ed6087e8f25216b52075c417982e3e6c19"; + sha512.source = "41a82132584c0e6a313d0fcf925564c8c625f8f1ff6f2d96435049bfe4c05da705aeac5c92f617d857c25b31fed62c1da1dcbc7bf07df2f1335e183894ab510d"; hasRunfiles = true; version = "9.2a"; }; "pspicture" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6e7655a7258a816ba04931f31e5ed0924bd5a5ceaca1e3ded125831e9757451cf9bdabbc47b2de8c22331dbe9edd27bf54a19b9266273eebeee6888e0ca815cd"; + sha512.doc = "cdbc07df614ddace8e7b91cace7742328efdb48ce7d31889faf902f0932886cb8eaf4df4ec0861cd41c90a78fc179877670afd30d4816d9152097c06004a3f73"; + sha512.source = "f6372d0446847a6105f566911e96d930f3a19a83a01d5db7098c0de2c783c950109f805ab3a17afb297ed75534bb90392de9b78c53dd07d06f77851d8038daa1"; hasRunfiles = true; }; "pst-2dplot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c923d465499ca6c581f04bd5f9e6cf3a5bac5cc52d90c2a30a635c2d296bd4d631365b57e444b63bbca91bcf7a9c73a70c394258241e6ac875dec99aa4f7bfe8"; + sha512.doc = "dd9597f365202035457cb50d96ac3506a00c996bfffff50b99ad390be3eb514c651174d939d66152d04043b8b6378d6577d0252ce4a835e758a0003af0c79deb"; hasRunfiles = true; version = "1.5"; }; "pst-3d" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "596b16c88676758baf954633582b778e777d87cbdedb7a806cdd0e99e5d80bfc2c3f27615ed85f2a82e0ddb0bd926450d6b090b0490477c1123f63027b6bf18c"; + sha512.doc = "08a875442a11b2fc0c8302d3ab9ef74b183edfac99f350086e5ed453d63c4e619d3ffb9293c870c3205527e46e271af2b00e02840a1b0b87cacc2a7b966e8a6a"; + sha512.source = "157049eab9512b886ba88303d134af319d04b036664b8a0e4095cd428c469fcd1cb8ee72aff3f6b808a1cd5dd56c0e16ccc6c52b2a38c1baefc4cb76e46d3147"; hasRunfiles = true; version = "1.10"; }; "pst-3dplot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "64233122fd2615a6d346a3fcb397e925cfcfb0a9328a05bffaeb4bac02db00e7d455a897ed79d994ed6e36c8a5f67988a5ec3177e932ea1e24017d527c9cbf3b"; + sha512.doc = "2336382816205b51e9cdfae16f56be3d71702145b1b7448ec89c9543d373c306f5546000056afe3710df254e00c81fba00970a98433575d3d26ea16d31795e5d"; hasRunfiles = true; version = "2.04"; }; "pst-abspos" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "94479849baf4652d8c521d94b6acd1b3950162f2e25bc08d6ab804778dc48a84feed26b6598fe5bb39e34ecd23d83ddb405802868f618719f38f15228d4eea0b"; + sha512.doc = "ba627e4cb4ac065645de8cafdbbe649ae2038903cb33e54f6c1b7068f645efa7b5bca62875f80bcd62a69458d367fd16df1eb61e5eb7671faff45ef21de699a9"; + sha512.source = "fdb609d2e4fae3b16fc991ae74438e35bb8d6f3c74816acbc0a7c7a91687592eb0b8e0a3493572482b2852d1d815c170f88408368e75bcece6e621862c286e28"; hasRunfiles = true; version = "0.2"; }; "pst-am" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6c14fbc3caa40a53c9f091deca9572e8efa36cdbe5b2294bbdc09b91bd8362f0c9808497eebabdb6b71f6078b881d62182149dafe502e10cfdff0403eaac602c"; + sha512.doc = "c1c4e77c0dced78f0962e1d98d262919e9a78e9ee4deafc1abb659e4b9a3bbbcaad15c65fddcdd8faaa7ed47bd3614a348eaac70783fdc60cfa571a280e9650b"; + sha512.source = "6a7da23adf9122ef48067a049eff9c6316b07cc04d77c946bf98cfd53f6a65dccb6011de591a164382e73fbb033085e93c75207e320629d65f04318067a6d470"; hasRunfiles = true; version = "1.02"; }; +"pst-antiprism" = { + stripPrefix = 0; + sha512.run = "9b3dcc4f72210be825715bf61fde805c747576c67ba742628a68285d7316e356ac0164d3b14c54a976548be9f4976530bdddecade0f28175bc3fc357a4641130"; + sha512.doc = "d54df1cf67e33779d3b84fa60bbe900b0e6b3555aac8cb5f764bdd5deb16b6115a44f7fd8ec6f9cce7bebf5f851b3e58870345b4f138c7ae864994eff44481c4"; + hasRunfiles = true; + version = "0.02"; +}; "pst-arrow" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f7c5755abf373759e8f3ff2f75aa363ad9bafc644e4cc9d96f6aa0b6550484aad6a7c5327162ca7a3605a25536eff11e25c411e188ba998b1a55b42fe31c3b13"; + sha512.doc = "a18561543db58ee02fec836e863b44cb122a381a69966c897c03e4e3592a67e434b7ac7207e5d7d88355fb3b5b00da36f83125a3f3d801f043dc4d8e982808d5"; hasRunfiles = true; version = "0.01"; }; "pst-asr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c706da2714b909eaf76900c53ba961c4c0813af435012a28265b932460bb0334ec6024ec0517ddafad815d5e7f32b8a1100492145a94b3ea524a2f6c6c5ddcc4"; + sha512.doc = "869f4d5ddabddc84157da7483e5af78ffec423a72a4e351a7761b4f641dba9af131b0e8f3ca4baec260124a78d2ff608fb9dd1d781078aa671b0518be67a70ea"; hasRunfiles = true; version = "1.3"; }; "pst-bar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8ac5a9e696c348865115786b413426c2a52fea27f379952c1deea94bae8a7ce84d193594e71da1015ed8f38334e1bff791df6e37c2ce4a49d3c11129cb3d54c3"; + sha512.doc = "06c3eb4b7e488d5b7ca3378fef3dee6f468bb5dceb11933a73fd568c21fa79c38d9d8f0b860ed866865015c031737b22239aed4574ac4599aaedd29513e10eb1"; + sha512.source = "426dd87408d7e370d825ec0be6d37c88c943d0d4223362192cfdd9662937fe197ba83dad64e14f08c921dc62563ba8d5f6133871339356b67914823cc06bb075"; hasRunfiles = true; version = "0.92"; }; "pst-barcode" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d50047671e417f84bbd0266b714fd5aa14d454531ad36dd0e227c07ee41479e9ca686df24cd2eae0fa409542a24511110104533f272aa48d06defeb1ad442cae"; + sha512.doc = "7fb03a93f43cc793fe3b5b2ce094c1fc7cb9b83107403a57813b5c2b32eee3a759fa9a8cea350bc24c0d224538b62a64621477ea0a3da16eb3a4eff4e205bed0"; hasRunfiles = true; version = "0.18"; }; "pst-bezier" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "051cbbf5f278cc74e52cc8baea264c0099649e9e7a347858dff91a6f16dcba95be9322a052fe7811bfdb728eece7d3a6d424d5c94c49569cf9c9c29ad9979ffc"; + sha512.doc = "34c66e601bff9f37619a7ff8f28d2e9e2b943ffa30522c1ddd3763417a0b40651e5db9190f9bd1f194914f6a4e90fb5f0bb0359d6427fce44d49ded12eec7560"; hasRunfiles = true; version = "0.03"; }; "pst-blur" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a1ddcf9f697048e85fdede40be357011f002229bffb3e283bb1daac72c159e81651418272bad3e35e272b1d059bcbb69e41875c895a467f67cf096ebeb185191"; + sha512.doc = "01510178bf72f9aa6a464295529367110bdf24debdcb0f5f74cea61c5606f6ca41697a96f7f44481e92c41e101db17a974a9919acd4c38aed2737fc1fa22d410"; + sha512.source = "0b06d28fcb1b1e401eaad60fbcc76b5b56a7e8950fb9a57b8720171d782ec79869178ea0dbfa0cff9428a4dd968d3c55bc0ea5e42742069aa249cb14455af7ab"; hasRunfiles = true; version = "2.0"; }; "pst-bspline" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "945c600a38ea0246effee6e3715e4cdb5154c3ac7e11a762f561fd4db60f15fc7e72f5d1d749e2cd94756099bf34572724972015153314b957fe188492996a30"; + sha512.doc = "ce372815203a78865bf2814e3a53baf61b036b15136f0845d17af5f1ef7b487e5748fd4d16ebf5afe234419ee2925d588943c911a254926bbb09f29142ba0661"; hasRunfiles = true; version = "1.62"; }; +"pst-calculate" = { + stripPrefix = 0; + sha512.run = "cf5f8c5fa8a88b57c67ec4467b5663bc6eca522b62546a1b31f55260a114d97d8a72feae53e20f0f4ba2e17196c0806b12379d6902c998df25d292a0cdbc4430"; + sha512.doc = "8ee7d550b148589cfb393de1a073755863ec762a9d75efe777b72fcf7c6273e97a4b468d41740794c9103e122307f5032fd2a67d63a77167d5e45c894e590234"; + hasRunfiles = true; + version = "0.01"; +}; "pst-calendar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "da24e2242234f828f0d68bb870bb468fc627d4bf35ddd9517cc3042b7aa22e7c34ba8d02aacdba980a031c3f30bcc61c7d0c0cf25f364bdb246b872a284242dd"; + sha512.doc = "62292d738660b2a72a7f428afaf53a649a9d49c836e74fc347352f6f229fc3d24073c5c3396d8ebeef734790fb43175c5e3e190d07bb4177c817a8987b7dc8d2"; hasRunfiles = true; version = "0.47"; }; "pst-cie" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0ea8b0ede2ae1107cca2df4eac435150279de0fc62ffdd5119087de3fa429332c223f87d7045c1916703a3ed0a786cc4c6b8fa0afef06c2360e9c90ce2c49665"; + sha512.doc = "1dfd967421485121aa90a1a6d6b5063f32b79a7adeef71a15327adf583ea92ce31e7721cf2497b4c54999a5288e42681152f330546e882d000875fbdfd0d5ed8"; hasRunfiles = true; version = "1.06"; }; "pst-circ" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d25ca0336690f44958b23473abe92de288f081ff56bb4b411c2b3ae64d5597c6fb8d2b92c61515d69cfd8010e6115f33b2334fef57fd787d344ef1d942841176"; + sha512.doc = "bb7655d7ea721b29437ac7d64f04deeca362e90436aee8ed075ec3bc8ad6c17a35247a07881cdea9baa4bf4cc47e9587879ccc85d3d185c271e718589bce3153"; hasRunfiles = true; - version = "2.14"; + version = "2.15"; }; "pst-coil" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e9f68063fe2f7f8853ad14a3820ef1ddd9ce3c1fcf2a9c71c6fd46a21e4726985fd0f8de95f6fe73805d37b3951b0a8e0ef54b990c8f7f544e2206fd97449a88"; + sha512.doc = "59e5decc1f0240c45bc8cc37186bc934ae807087fdf2db924a739a466f0214778c06fdc368f0697f311ea25d20b4c005f55d459313e01bda37d2f287455cad87"; hasRunfiles = true; version = "1.07"; }; "pst-cox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "38cd064efe89e90e731ac0880e379a0af1397fd0b4904ce05b6ef240157e0d3b455d489b667d6a764c24e9a7cfccb38789ee09ee01f7e9d05b7be9099113686f"; + sha512.doc = "7d2b16a731ff5f82c54641f611d80015a45715f1e08009041bb022a7ebfbc47b869df9f9ea31df3b5cef706711968c9d1e69f637206e22c4724fe30e8f098551"; hasRunfiles = true; version = "0.98_Beta"; }; +"pst-dart" = { + stripPrefix = 0; + sha512.run = "f87ba0010b9c26a6d0bf1949555280f5ebdcd8df3ecdf000c8e366d226d0d2bfe068cfc7095dfd5ffb741babb16c8539ae5aeb4e1d5c4796b9298f95bfbec1d0"; + sha512.doc = "f68f998358888329465f7a57673889e678ea1d0e740da4bdc3a19ead797eeb0dd2d8be961a4021b1eefab91a394aaf0aa95f6f10c142a8033cf31bf6a6b1d523"; + hasRunfiles = true; + version = "0.02"; +}; "pst-dbicons" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c0ae8b26481ff2b4a659c78286b22eef0aa44ad53104171545fad338773cc4fd66ca00ebd9742fdcd10ba117a7c21a7296977c403ce6427b1f526583e102adff"; + sha512.doc = "904f522586acd5165c9eaa42a9141bd9745b563d47f253bf71743832fece8d868da3b6d89950cf8dd06c8b457f021073482d8e4cb9ba610e796f4dac32bce9ed"; + sha512.source = "52cf56ba7f98d4860c07fe1535b3888b3d0cccaa165e32061c27c347db8494e7f85656a2702eb2a2dac5dac97fbd6021e587673d8dbf03b18298e0f25e4fd3c9"; hasRunfiles = true; version = "0.16"; }; "pst-diffraction" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3ebbc93dc43bfb312b8006d6eb3055165069359572a4cb5d291ec318cbe19f6b3a465ed04c8b4dac043bd0ce02cf0688caec72238363054abd4127117cf2c582"; + sha512.doc = "d721e2aaa06dfb16c0d3cdf09402958cf535fbee4fcbb32cbf7769b8852d94e5c041e4bca0ec980e956f3120436f8d947f56c02fab0b65179c2d144e68bb8746"; + sha512.source = "fd700abfceffe8b2ae6223bd3eb79c1fafc352495844aee288f7dd8fd47374cef7c54e0f895ee3a7eab97a47314d4e3042ff918b2fa0d86c0af82d4404b5b7e7"; hasRunfiles = true; version = "2.03"; }; "pst-electricfield" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e8a3d5a219f9710b773fb71ad0881bb92e30ea3f843481e9862475f0096c4aee4d8eca63fccf38b94a6795f16386c4513ce04b4a47743f139b7d601cfa5c6187"; + sha512.doc = "b1f4797f783b1633268dc0783eea87cb79b6f171849e9d7dece46e02095980d99afbc00cc1356812d237926bdbe368f95ecfe36c520dee7835eedcab7c3aa73d"; + sha512.source = "9893ef242ab7a9eb4ea44b54aea1e042859d6d28f0b0b54faf15bcb91cfc96ad258831221edc8806db2e79b28db49e9053d3a376fc3d5c24e1c9fb24162c8556"; hasRunfiles = true; version = "0.14"; }; "pst-eps" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "efec20c25f556094b891c853507a62e42300785bd66127efcdd7a8435500f94a68f1ecd2e5dc3bd97d8167093da9485f730e10ec01a5d62bb1707cbd6ac302ce"; + sha512.doc = "1bb74cbdc28a597e31bc51a5e7c005d8faaab6b8b20c63ad4d0efec705d536f773348f104bf5587d95adb2f3ff0cf0db97031f6993018f1c95a40188a7c4c155"; + sha512.source = "ba663c6ef4232d9f25dff6206f8dd962c85457aa8f81e82ff27c6585d616d77d9c80d777111e58bbaedecb69183186f6434b737675a3bcd39fc6ebedb1aea0f3"; hasRunfiles = true; version = "1.0"; }; "pst-eucl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cfe4091d98600461a2f992bf5297f1e368b2c6b75a539c84d88285d6acf92b60ed7cf9d4286507a30fce7d5a3d0d331b4c24ff7639bd6384753104e71625b0ca"; + sha512.doc = "e9b50e38797653b59c5871ca0991a025baaeaddf2d2de4d51dd665617a5d28514fccc5654fa6eb1c1cf545ee335c7c9a56a4503df3773d761575b511178c24bc"; hasRunfiles = true; version = "1.56"; }; "pst-eucl-translation-bg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "69479fbc511c74f3f35ed454440ceaf53ad1988068bc5a7ed5659f4c1533b3bfa00efa2a5ca10ae1844a2730935af8640870cad9dc5bd87f02ab9d6d853a8835"; + sha512.doc = "d6ba19082277776f5088f1d795bb229484f2fa5cfc397f18f5798ff13ffd1d7eb914e4355aa615bd21c126ee44e9de230a5d5cbee475ff51f803f113d5918353"; version = "1.3.2"; }; "pst-exa" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c7329a527be5616b5b88fe7a32fb91416ba15cbf62b717fff424bf0d39bef21bcedb3fa981fa07b712b8ad854bd42fd4fd186252e7b5bf38afc2e62ae4904c83"; + sha512.doc = "1007014e19d472367ed89e6ef01b0026cf8f3cff3246e5ffa9b0a80845d8c3c10768913b9142f9e6357313f34f33c52756bbf37c9616c0b80a2d406bc417d402"; hasRunfiles = true; version = "0.06"; }; "pst-fill" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "73002cd576c4aadf77ec6bfb4b7150c664eff009b75f5301359a84d5978950e0c1a2a7f563c96c806a9cdf621f8868bf31bd16f782ddb0295f3cc42d9b67c7a5"; + sha512.doc = "665fa6dde45b987effe31160453fd1b3a6277ac69c10120826f873179e686d441c8681e79604d2f8fca6c3ee2b3938f84b82597d1d551f46c0de49f9fba522cc"; + sha512.source = "a83cce3f552f18ef04c8e53c144f32a2e465f029b4199dd34cb5b78066ccfc788bcd2a45446573b5c585fdd8212fe1bc9198716c999e250fd285d5d407f0b3a6"; hasRunfiles = true; version = "1.01"; }; "pst-fit" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "871968c4b362944fa0aada780f83cdc0fd03ad76feb9f2cdd13f8931e0a8e4c71f7a974eebb426c778ff4bd647f24e5bcf4445820bd3593232309706e80f398a"; + sha512.doc = "d32cc0bb29f39c444f1a995cbb00ab2b4c17988e97ece6ccaad422cece33afcfcc0c25fb56f2b78eb4ed1298228bf57314fd4f9304375c570c4946861e7f09e0"; hasRunfiles = true; version = "0.02"; }; "pst-fr3d" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ef0c129738fde7766fd9e07a027361b5cd614dd99c7302c067f6e73cbfd0291ff30d1c5e912b4274949484350c9c792ac0b97f0ad3a017bfb1e64c52490d0c48"; + sha512.doc = "4fca675bc04f11359b97b3ec3b9fba1c38e153887d770c2bee711919be5e6a4c8d1b83a0bfb95a548ce98c8ef798b2f17e9df2f988473d82df20c2558276fe70"; + sha512.source = "851a689eb9c86fcfae01a89bbac868eef5e2fa102a7be6a9ae105e87471e998a0c6c61bb35758d4123dc6cab5d6664f41a6c96d4fd0ceaab71c00d8625039606"; hasRunfiles = true; version = "1.10"; }; "pst-fractal" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "895ec8fd14338329b561df1f57f6de4b03cd28379f6eac3468746de1a358c2344eeeb6b6f8612e604d46e74d9c22c61deef8ba95247d7cace8556780a0616227"; + sha512.doc = "c8778b2b8d62edf8a355a5c01ad501d7c1e265d2d5129d64b5d18ed8e38872006fd70ce5cf060348455aee49e077db4cffbcae4827752ca7bddfd0e58083dbd7"; hasRunfiles = true; - version = "0.06"; + version = "0.09"; }; "pst-fun" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3be315df08e560a386f5ee2f25f7fedbd7311f35ce41b0a87755ddf7aae91a8e350e347678285428ebe8d5017f0a08d6e1e40974adcfe56d66e9508d94c50fae"; + sha512.doc = "6bd28af75c1bd85f5870235991b5dd8dc864b8396f7362a123e672591d1fb2b9112ff547332c5685e498abdd2f3e836fbe12d83dcc4fdbb06df2dd9307096435"; + sha512.source = "9825930190d77a0c8fa6c06932c5969816776a714ae2563dfd90b23537b80ee8e6095b58a6989a0da972e60b49c26fc4cfd0a4fe9739f3aa21a25d4508865b91"; hasRunfiles = true; version = "0.04"; }; "pst-func" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6e223a4071c6d6b1c2b7007bb00485b17a9f62a3fd47e3155d5bdc928bdb41bd5060d42549dd40803eef7ff4e456095353d660629e32bf0f47853847e99d0f68"; + sha512.doc = "c71e2211a1e33d28888a4c7fe74c6a418d61336b2115c67fb2ef7514353ddf35d3f400c5c6e083bf7a6b2054d3e6f880cb5386acf7ec06137875ca61fed9262c"; hasRunfiles = true; version = "0.88"; }; "pst-gantt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "77ff77d2fd6e9591d3a23b359a0c049c0aa45fdf4dac68833c6569a4c9740d083fe5032d15c4c79f92a480914639897840efca19c749eee9d117e479df392517"; + sha512.doc = "603d4679f96de28e256dad00c5e765f8823b070adccee7510d9469e06b9fba3be4f9b5f87fc8153f0928b7324d1a855fbf17c23f640ad07c921ed4099c6d5f72"; hasRunfiles = true; version = "0.22a"; }; "pst-geo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "07940fba9455993f431c5bc8e0eaa42d63939ff0269acf31466794b18eecd8570511c70f75203a8acd0b87613c611844cfc7177e2c92fd0a5393df0ffb97478a"; + sha512.doc = "d7206cffdc5cc9d094440dae29d46d754b997e0449fb2b38d9c1cd7d0f56fc9e7d61654c7701cca70bacd507dfe92b4c390ae2e115d73a6e7827a8dc32fa2f7d"; hasRunfiles = true; version = "0.06"; }; "pst-geometrictools" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "72c757937769d6779404fbbd41cc5d015a6ec03faf05493ce13a0e0dc309a14ebe2bc2e9210ef5d9b2c3e249616c80fbce6ad95306656fd00aee8ed46aa2b808"; + sha512.doc = "eba78863e6c96a4b6295279e49bac278897930eef44d7c5f3f7b4985be705cfa94268e88e3498ed223f35e1a58f12c2a8fc06a9e68e5d25c7bef29b8ccb1837e"; hasRunfiles = true; version = "1.1"; }; "pst-ghsb" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "13dec486eb7813d02b500668053ee8714343a855d937b22c9439aaeb8e68f0cceae37e4bc651d2237edb9e324b1b84a73c877856de0f677e7fbead4f6ef7c186"; + sha512.doc = "bed6a1487100403bd7c260ab9d6cb27e6ade9430fb13f9ae1a715e569105626d5376a91462cd0df1368bdce544376fc68a1aa6ac781b02ffc986f8a189f9d076"; hasRunfiles = true; }; "pst-gr3d" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "659e15bdbeb08115d3bfdac5930bc5b40c1770a4060f20e76108dd613ddc7ac0602a65e19ba4d295e450dce3c4ab557e5fa4ecf8760a325d06612b6f33db274d"; + sha512.doc = "f60f989a5b34700aa4e80d7b76597fa39bae53e65db2186459c81991c01324887b8d39f987c771b4f7b14fe8672d3c88643d4f4df4cb5b69110f91f04dc36f33"; + sha512.source = "6e7a56b9a354252523c1aaf907dbab6c11fdd20c872ffdd13e2497c1e1f3ec1fc498a2415362c5f9d45c2e5303fab55ac697b888decbec49806aba1608badb61"; hasRunfiles = true; version = "1.34"; }; "pst-grad" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1db6234963501a10109909a81754d434907ba6b273cac75b673c607e36a4ea65114a5a8385c1b8de73a4a8801ad17a7b0e45fd80961a9f0cdaecf4045b4a430d"; + sha512.doc = "09ee3ecd0757eea9fb2695b885184ec2e3d4420edf17eabc53002cdc411f53c7d9459dc65fa3f21a47c2d8cb8384a56fac64c418b436aaa77c467fc01004873f"; hasRunfiles = true; version = "1.06"; }; "pst-graphicx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7a2e59eb2e9078e3b7c62a59261bf5ce917697dd0025777751b12ebb0b6ec3d24b89575ed52e9cd6b298ff54049be9959ed7a627d963de7739b82f24ae1e4689"; + sha512.doc = "ce6f108aa6f1124978ea6d94c6ba3c038a32403158b72e1fc426819e34e6fd1e3f48ea6b53d0e43fdd7d0bb146caa60ce4c8027e735e3ced870aa12ce4511253"; hasRunfiles = true; version = "0.02"; }; "pst-infixplot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5872746b64dbe87d60bcacda9c87005c9f88dc200fb3ac2e68f7feaaf3036fd3ab74dcaa91eaabf275bc756a1bf20c3e04b01156efe0aa3527bbe22a8011c9fb"; + sha512.doc = "7acc14653d186e93f23c4707d5a58fab82263a3faf25be3dedfe2b275aa1b7484b03140e6d17b7d448c36c1f726c39c703d7efb79b1ab3063857c4c38fb49716"; hasRunfiles = true; version = "0.11"; }; "pst-intersect" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "49e18dcc314a9249e86d074071f36b60aa61216f9c55d8f46372c534b005649b4c38d8e20c25d9599509576c9f49a4d8b97cf484886c8f0f28b752f61d32b465"; + sha512.doc = "1facd30f71751d81ae2b44ff3945fccc46f2fb0ee46acade0090d5cae4ad4b1ca0c0c17f99df84f75174735f152893767d025b6bf5e621570075e36a8572960c"; + sha512.source = "9747f299a41a4f98cbd58035530c73b0980693001d5558a89e86dd9ca03b7eb3191c8fb5df6853fda8656a1757306f586c91c22dc5dffc3c622e46e31b3c1645"; hasRunfiles = true; version = "0.4"; }; "pst-jtree" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a2d2e821c4d6737869516d8c6e5a3244c8a859e2e03f2eceda21c3138e55ce5dbae8200e0b0b1c6cf1a3dbec203ea388ca362ac0062ad792c989e7f2253405db"; + sha512.doc = "d7c783ac5f6a8b37c3e05ff5ffb1be6d98033efb8b61da3a839b0d89048a3c83343431498e7781928e45c4c104e068d57223b771226aaf410e8097a97651238b"; hasRunfiles = true; version = "2.6"; }; "pst-knot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5194aac99d914d186ee743b004568b8930e6310224d7f0185dc17d22226d84094df54eb27b1ae3b14b73ca4163920e3ef37c01fb4a971c18b395cede98870301"; + sha512.doc = "a872e85de4f571d601a660715909c67c415ecd042c0d41cd5f59d6c93612f9bee231bc5cc5e95d537ea6b30f998abe064f98bd7af6f5bb9355a1ea73343b3c30"; hasRunfiles = true; version = "0.2"; }; "pst-labo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e23478116ba79c157d5d93e39fda39cbed8cddc069e2c969cb2b77cd55551937390deb84b9297fcdef71a371c3c438d1651116cbe96ebe9df726ee309a1e2d3a"; + sha512.doc = "5dbbc520ca69f9af01e6c03e391c558e934e58be3ed1e6ce3b25af5356da25898a21db92514691fd697c8afa9ea934e0dceac15c5556484009d654cb14e35738"; hasRunfiles = true; version = "2.04"; }; "pst-layout" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7be8b2c8a5012799a781e9628811f7c03e6b2d402f05cf379c6f249889274ed5fe06b547b9c5f0b7e095b9d6c91507e8ffbf3a3acc6a5dbd9e1d3993b1040af1"; + sha512.doc = "c82388b71cd944b0b942bbff062fbc26d3f4a575adce61400400e4fe96b6442b50559bba03806bfcda72c9ef042542718b6e2d7536efa8db2c1907a4b116d6e3"; hasRunfiles = true; version = ".95"; }; "pst-lens" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "17c31995f67c2cc6c1f931c27f65d71862262ec07596678839d79dfd9efbb5814708e6988b718869ed6f4959dbb925b064f127c00debe9f9d0fdcdf34899babd"; + sha512.doc = "1aded3d332bb482c5f318f6603e112f5343e14b63c053af6ea023a00290a08339c185dc81da6bc8be41dc80a65dca4b33d967f622b21f24cfeaa27918ea9306f"; + sha512.source = "f8b1b77e1cd7cc1479220cf9002dd93d1d02f21e2defd5ff771bae3dec9c94d8b5795786274a9ab87c0fb28a76eea743fdacff6dd494349f23b85d04f7b33b8e"; hasRunfiles = true; version = "1.02"; }; "pst-light3d" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b5736937469ac7cc26bb6d1fc1bde27bb36ae41c7205ff27f13906ba3d1a0d0f22f72bc5dff1f2f70e34ed5abd26e784d338baa69735085e01b19de0319d8259"; + sha512.doc = "3b0f13d20229660f20fb649e0597fc04362a14298a5a8854497b6e5d0fb565578d3dc512a5069c191cff7abc40dabf7eaa51550ebd707ff2014f8a63ee503c73"; + sha512.source = "93af4a5da733bd20dacba994f86400bfdbfaad55cfee30fe8de1ccbdd9a783dccae2ded211b6db7841c5f32a8ac180d7f832bc918d585f196ee4829dd808d8db"; hasRunfiles = true; version = "0.12"; }; "pst-magneticfield" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4fba74025016ba17ebc52f6c7b1f06e29eca053477e5ef741586aca1612f81512d7a2339bbb527f95d461808e0eeb606dd940f3c00e11943252cfacae60e8d4e"; + sha512.doc = "004edf7cc9ecbb1c54db1a940848636b2b7801f51b235dc4475ada68840a925a58dd72772a221b84fc3d0592867d8152d4b5dde9c4485971f91d2a3f963fabb7"; + sha512.source = "35c7aaf381ad200b2a62600e35d3b9af0fca90b79a83b4aff5529ad3de9c128bcc2125d390c8e7b89e527694c8f8b6d7e7ce0c31e0f107ee557c41b6c3bc2d8d"; hasRunfiles = true; version = "1.13"; }; "pst-math" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0c55acd13525001b201dc1f7114ba3084d8079eed9fd1f8cc599aea774680177854515be36acfb0fac5b1ce75573ff4bdcbff9244e0bdd075e77a3a72ee82571"; + sha512.doc = "f97806854b1cfebd0703ab6229c881fcba4af5c026ff780121d0a46e34aa7e0fd0c3e9ff5f0b60c8ea3a2aefc71a23c20f6400067e0d04ae258d43a50d57ea25"; hasRunfiles = true; version = "0.63"; }; "pst-mirror" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c60a4e3e4d15fef4e42db4abc48c0fc982f9c3c60df6e14edfee6e162e22b51faf695f5dc449374dc7eeea6e1dae4c3906abba6f2aec7157572f3c694824870d"; + sha512.doc = "2121e227ef43bdb08f3f64943adfc43ac45bb9f0246accdc8ae8401aa49720ff935a1919e01e67c614ad134b4f1c88e271a665942c378c565381175114e84276"; hasRunfiles = true; version = "1.01"; }; "pst-node" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6e089fafc3c03cc6a942cca2858777f2792177dc130962538552280298c2481fcd4f95269447a25262fac1aaf82912900d37efd9203d15a0629873d8fbd38860"; + sha512.doc = "c2f212340551a70553dfff79243ae4adc7ece7b62cdf6fcfce5f314c70ef41e8d78d9b9fb406c3f1105dadc4896a35f9b8ea8015cad89acc7d9605ec06da4c30"; hasRunfiles = true; - version = "1.39"; + version = "1.41"; }; "pst-ob3d" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "096bf22677d2bf1000d9b8bc6628e9611075a13e079238fbd26a60524d622c3db8f7eb3feb29aa94aa39169964f04b22662c23333d7855f5ff0ee41fb3425c39"; + sha512.doc = "0dc70b9a35556109aa47cddc48528b01dae6f0e3d70fa66120b60240e8bc113b54956da609d1def6339dfbdff9d4b50fd3bf806a986442a7542958e1c637cb93"; + sha512.source = "bfe12f0ffa82867fac346c380810eedc6fcf0760583a8c9636ac9c24d61866fb2466cbe3a30913d8e01f2feaa51f8b0fa5af8a6fe1513789d60c14eff18944ff"; hasRunfiles = true; version = "0.21"; }; "pst-ode" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4afc694e6037d6e754ed7b578e686d3761e1d67851dab7a1084fe3bf36dcd5ea50301cdfa629c2608284a89ebd4fb13fb10b3e96e9e2b1ff2f99528fdb5bc677"; + sha512.doc = "3740bb9c2905d781054517fced5635d0de9aecd8c742a8001f590e9d3fa8e7d7f1379d671ead5f2b98afc389ca2d6f4d21eb205bbdceb24785b86ce4d4d025d3"; hasRunfiles = true; version = "0.11"; }; "pst-optexp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2aa4b8bcb37cd2559d83ae4251a1b28c84c18496abaa9ad0a39546057ea7fbbfb0b1d4ac84ce80e98c8c8a4d32359350796c1f0e3c07b2cb8bbc7d68c81f5106"; + sha512.doc = "03221bb8858fc8f8e3ae727fd25c5b4d5139c519289af0500a2f2e08ba8fdb9eb3808bf3bc665ce8118382163d1e31ec1f0ee149f9bda475d267f2d0f41b366e"; + sha512.source = "2ebe5d7fa8070083ec7c645b9c63896eb2dcfbab5dd7bbd51a32759773e1aa311c11e952b4bdb827ef0bb2c00ea04f294653ad71431313a7f9403c2c0612f27d"; hasRunfiles = true; version = "5.2"; }; "pst-optic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b56327d618b5dba511991785122ab7553d7b9c617cb0cc5244cf025899cdda266db2c95e6d37f87a169aae477029ea00c7c60a3b05a6c10060175c48d023fc4e"; + sha512.doc = "c73a543d9c02337e18deee8b4b44efc361d9f9b495d9a6944631ceec2788ea277c0181e001232682bdf314db86e4799f2401d723b8078690f27410eedccf55af"; hasRunfiles = true; version = "1.02"; }; "pst-osci" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1831af8a78c2964d79078c89f7628290507575fb3ed597d21ef706c4b100d5864490f9e528ce05293838598ba3613b58cd1ed7b018daf8881d369540d1ac198d"; + sha512.doc = "e9307a5dc8ba4f67cdc5023b6efb4df9e39cea3bcfcbe70540b5b5e2ac10b18215d1f01134ac303479c8825535b6241481c4238b18fba35e81f699019942f9af"; hasRunfiles = true; version = "2.82"; }; "pst-ovl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ebc4a824dc10c4c9efaa2d5baf9f2023ae0bd4367566f8d7c93ab323c0ad8c989c9c22509532788c5f29632401e8380cb3c2dc2bf599f790ad21e2d8efd9c910"; + sha512.doc = "24d303e7cd8dd104a6655bbd51eb3aaec43c9f011b3e225e7382eef35ef8972b5e060bae8ccb7ecfcd2a4541bc409f920a590629eada378be6dd5988a3b09c04"; hasRunfiles = true; version = "0.07a"; }; "pst-pad" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "03b2b6894ea73e0848119667eb6d3bd63cd74224ff74229dc6b81809f19e473de116567d9294910281b96e93924aa66df709b012833fa2f3d5110c6294b5094e"; + sha512.doc = "6873976607a9b707a762ad9f565c07ba06a925fea6832919aa37d671a9bb70f149a07858e3a309c3bc4f6f945223277f04d00ab0a80bfb2c4c30535cdbe74c02"; + sha512.source = "4c531a2f4623d4899fb461690ffb58578ae3b03b2a1059dffa841cd641ba1378c4d4f13553202da027699349329659eaac059a01faad8eaecc8db01c5c1e97e3"; hasRunfiles = true; version = "0.3b"; }; "pst-pdf" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ba85656810cc2c0b33b133a756266c052ef0ccc1663be3df05a72a49b8ae55351240cb4635aa5f433c8d2184fbad35edd853e8b365af681fefef36f5a1f6b312"; + sha512.doc = "c096a636cc8d11944b4ec0a5098af67e1813803131474958fd9b7335804edb48ea6de9c5be379233ce36b6db3047caebf477a391ce398edd7df53ccca9c62e4e"; + sha512.source = "f0ff418f33573f9c2df4c86846c84d149c2e9cd41b8e1897372de24d8427973abc0ff3935b497430d2cf13864ec6b8b6966e7fca1029bcbccefe5bd4a9719109"; hasRunfiles = true; version = "1.2d"; }; "pst-pdgr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ae0132da663b1bc2b24a3906cf4498084734c2c3ac2241b12ff8f28891ca2b4f732b04cdbeaa3dbfce26b602ec09a8c230421607bb4446d4bafa5ff035d80943"; + sha512.doc = "e0e33dd3f2b178bae01c10b281b7d38a6803f8872dd04e29c5d40f623f3174484a2931162382e3ca400baa43f614aaab9b5eec9233b1a854b9db47dda9abc2e6"; + sha512.source = "be4248289528f93bb26cf8948e93c74478215ae2944dc54bd4e9c0db3c403bac30640274973ef1ebe87607bf5df449cdf0d5ea470a5d21429334964b31109f62"; hasRunfiles = true; - version = "0.3"; + version = "0.4"; }; "pst-perspective" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "97bed57fba37ce5b8f7000e0c00b27be06439b680fd2aaec325a7c7ed261664e124873453aaed218ff6d5825b2a80f6e7e72a9463966496bf02eb9d3c5957102"; + sha512.doc = "e27ccbf7df29e87b823c6bd2e7cdfb95efb272debcf5d420d987fa0d26419c72fba51e1fc263c7baf2e88bb5fe9eada9c3c6fe642f984c5475e647b4acb3868e"; hasRunfiles = true; version = "1.05"; }; "pst-platon" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a40c20163b2d4dfd79e116bef417c734169ea9134746dd8ac48c7b3740655ee0887fa819901624db18cf6d7171307e4d0a20b490b263c31bb6af7166c35d3fc0"; + sha512.doc = "5741a3a5b4b9409cd9dcda0fe271a0476ee83fed081c3cd7be6c10892e2d2b7675b817909bbcd1771f28184a446164e7bfe94317297f4d6ea693eb75882338ab"; + sha512.source = "7b983d8fbbe702a2eefdc143e317ddb7d1b45d1321afc2ebaea2e1616aaaf8cc391ab6d71a982d2e04fa94c361f9231d674158a4bd2ee654676e4bb8ac4ef482"; hasRunfiles = true; version = "0.01"; }; "pst-plot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "17e7fe0dd8858393ea2aa9bb2f0e1fec6713259f1e2dabb43dedbc9397031408a8dfd4649b3b80cb0e4ca8f746530e990c10f8011c4ccbf07d9b76af29c5e9bd"; + sha512.doc = "e9c3357f0f00e60a8ddb302f5dc339048fe537d4a63d3b8aa1930bb547620ab5f7e9f22781730095b4d008b9a92eec1ae14c87b09cc56d9dcee3ec5c14379218"; hasRunfiles = true; - version = "1.84"; + version = "1.89"; }; "pst-poker" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b9a7b33b74d223bbbf1f25896efff3709f9f862f9c86f32f0d859a95f2af062dd9de6d47e1f7126cb4afae838a791a1c48830c35a68bfb7035f36b59e2b66648"; + sha512.doc = "9ad9ebacd874816e24b78b47f0ecc0e2653ccfe9d7de75b764a7b754b5b1192b5336d2b82bbb60af5dbc8dcd934d77525ac8952d8457347a17670d69ab78cac5"; hasRunfiles = true; version = "0.02"; }; "pst-poly" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6a00f8837d4b14fd1baecff8cd6fe869ca452ab15500403a3103c1e5cf44846bb3fa04f08fb8b2f4fb676d030b570ee7f6ca462e52dffa1fb92e099d8d26c279"; + sha512.doc = "b53548ac6f2adda7d6cffce8d4f9fc8e4f975ab4a6fee8a6ac71d26c722043aaa3434fe9fa8cd47dbbb41091115b2a98923720e04f0f730ec4050ae9b308b3a1"; hasRunfiles = true; version = "1.63"; }; "pst-pulley" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9598abc1bfa28044fba9d2e53c7e866c472c5dab19a4def4d7a489f8837599a0886f722fa5409fff2635dbdebe4e673fca2d908aa509f81fb0f32b8c6aebdbad"; + sha512.doc = "5ef753430666ea1cba5ac2a038a9ef45c334dfe924e3d385369621532777103047cfaf17e54855374ef0985003d86291fe569171091993f30e79b44d7acd3c4f"; hasRunfiles = true; version = "0.02"; }; "pst-qtree" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "520d30eb514a840d1f3408112968b7ce53ecfdeb297466f9900495f9c0467c3f55cc87bd04b1c00ae7bf85297af1cdcd1548325aacf8208ca4de80c4fef3f703"; + sha512.doc = "0bdfb038f975d6fc17bd2f4bee2875419c0975543217ab0bb63e84253cb523d95063533385811cd77030d9a2525784c2f3355a4bf6f111b30d1004429195abc8"; hasRunfiles = true; }; "pst-rputover" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "acab00eb0cfd0ee1acb6bb2ff57424a15b5a416c454b6b461136d0e921d239f7fcd667b41c766caa809106f3661fe041b60d9e11431e76c5e9a896b993cb9be7"; + sha512.doc = "08349db0d7f6a622eb79229d9c2ad024781cbaf793108f545863b9feea5ae7dd967b99146094fdb0ddce98d93f8a4ba9428da6901f8c48f963ce2ab9184f9808"; hasRunfiles = true; version = "1.0"; }; "pst-rubans" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "05d62d7cd8d987e8a31b64935e981c67fc325feb32c1fc40335c1ad58dfcf284125c0748d71151f7d00c5bda2770828eedc1cde2a130fb6f19e6806cb758bfee"; + sha512.doc = "c558a30f538870b473ee24190c560c2d0976d7a1165f718cc0c96433a63f6897d95a28f9bd256599b9ed6dcad31cf075985c827091475d8380db8156c25361ae"; + sha512.source = "1f0ab0f351171b0a760ae772bc5bf11712a75c07ab953cf6d7e6811bf65da48afaecb02bf30ee866254598183f7de54b975e0b83b10340feff6f3eb0626850f0"; hasRunfiles = true; version = "1.2"; }; "pst-shell" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4b89a1c9e4f845cdf4f7869de30337c69b2dc40e65914432a670c19358db772aa93083727a12e991792556e767e8e701000a927b1fb2f66c102fd299d8ec0be7"; + sha512.doc = "ca73110acd83de72a85379b1a46dd6c3add897b93fddbddebf91f73c60c64cce844ce4744d05c3b612211f8dfe9405dffdbf1a1bed5f13af9c7de3ac007deb38"; + sha512.source = "4a70745692d1b1722c1c069079db9de8daa6bb0941d5c3cfdd30b2afeeb5401bee19e9da72338c01b89ab5d4e7ca9b8ea5d5fce66cbd01963465e7536b2c0c3d"; hasRunfiles = true; version = "0.03"; }; "pst-sigsys" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "746d627f114bb89deae9f840090731d8a10971e97e17f0a1a721c10fe0322557bb061930117413450e31f7962805c6ca8e46e435f9c960c4889648e54b756908"; + sha512.doc = "13ebd1da5b0b1b7ebc5e3099934dbee9b3e6ab5d48d6abee922c931d2293351b11c0d8a68dcc57996e10e580c950f02d418acc68e0f8cb96da48af2639b048f6"; hasRunfiles = true; version = "1.4"; }; "pst-slpe" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7f04cf465d6d53f2a7b6d4be254a2e76d3ced870bbc4a6eeb35a3edbf7797377391a845e1dfc2690a3aa415c345fc868abda7002c32c53af6e5f04c1d20bf75a"; + sha512.doc = "2ef3d0969d000b407384bd27b84aa6a3a6f2bbe6ed414c9069e5d7db9948deeb51fe4b3d46beb7dfafd8777b85851af83bcbc61bc387321f5487ceef623874cf"; + sha512.source = "02173a90232c9109e7a4e859eeb9a05faffbbf49ce9ca7782d423da9437d3615231585356c488d232d9720ee89ebd2e9ad7a53ad28cb20f68e7ff3ed04648fd3"; hasRunfiles = true; version = "1.31"; }; "pst-solarsystem" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "669d48267d7b8cf76c597275f06f1c26a26158411945bc9c9cc72e777aa84e3e669c8001d122322a23827c37e559e40bff9223d8b6ca0b6575799d5a443601f1"; + sha512.doc = "a2a7a4f25fee693e4558ca587c34553d49afe1f1d8d77c0db1b021fa706e5c184c18c3e2e30950b5d05505900a03c60324a346fc5e5c1be5569b2adb3939987c"; hasRunfiles = true; version = "0.13"; }; "pst-solides3d" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6a19599f2736a0909206cb7ca7e91912b68febc746923d19be8c0b938b74c7b48212a2c6ce56d51a0f59f89d11ab06d222c68bfb90e6144d9dbd1949072e6f62"; + sha512.doc = "0c2e8722e6b9c2c78b9cc05d0a3ecf86e16e421754e4139fcc227ab9bf9f3bf3346b823c3433110d07d8537cbe5da072f38e25cd75d5a7e3fcba23aad9316602"; hasRunfiles = true; version = "4.34"; }; "pst-soroban" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "224392cf4855a92569f55b7a380a639d60acf15c1760e8871d3dbadc4fc0d645b8e5baef0cde76b9bd3462e7b1cd78b9e14840d6f04743faeb5acced8ef0d8a1"; + sha512.doc = "c5f347d118d432cdeac74f1eb2c62c186cdad152055bb1a29971c80bd6a267176d411d6ab0654af4b6124aec579b9b56b3e3f2c216a09edc15d3df0a8242b68e"; + sha512.source = "25f3d44cb95b5615e66a6b59968fb7ebed115524eadb401d8ded94726ff55a35bbd90140285a809a049e6fbd48ffa5a33a954fa701942868245d41c132ac6b70"; hasRunfiles = true; version = "1.0"; }; "pst-spectra" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f947b7048e06f2304a7367e3eee2ed727a7f4085eafa89459fd44605c2e3e0e22b085bcd78fec520a24b7afba4a41fc01e6ea15374ea9dd1f899357fe6ffa3a1"; + sha512.doc = "243b00e5fbd652ab3ecc437caeb6994ebc7521f9360ee6f704a47a125b144eb49a3fe4ba0c0baa02430bbd842d05382cd9e660cbd0f631f7be858927925aa599"; hasRunfiles = true; version = "0.91"; }; "pst-spinner" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4abab2cd69fcdda66e43e5af60926b0e1c94b00668dfec1f5ddd609b626c0f318b248d4dcc3b6de77b791be6e6715d2bb5925620b1b9f6a211b57e720d684d3f"; + sha512.doc = "c5666d0aa8176bf0fffb2bca7eb3d135c09ad804983f59e00421731054734c0e6b8b413852c26b59e226840c60d98df8828be402a2cb0ebc83e626b8ba9e6e32"; hasRunfiles = true; version = "1.02"; }; "pst-spirograph" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7ac4c84a6b4d8d14ddb1b025c4ecead4e8cca2c6997e0c33ac0184f49c205fcefb5e3c781250d8c969dbcb82ae209e293a988e775a4df93c16d6046fa1707597"; + sha512.doc = "33fc4fad625d384cf83eddd798f78bd3d1b0a26c5cf9108fe199c53f9e57b58119b12a2c70a1ff168e830af1f0eede9411b8714f357fe8cac41c3655d9886f2a"; hasRunfiles = true; version = "0.41"; }; "pst-stru" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "61ff21d3e887d551fa6c294be9b2d5ec6b06b8ba08168299e742e8e0d319846e50c75253b4f1c351c49c31c4b6f1e2fdc74b02b09c4ae03c7e5e7ef9bb15d364"; + sha512.doc = "548744786fa9ed3081cdfe3715259ab18d6787f4364ebd3ef8ca014e049c620c6e2cd9e9524084d0825a59a0983d6f5466f6f4787d4e07423d2f53299e68b555"; hasRunfiles = true; version = "0.13"; }; "pst-support" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5db1cfbb5f5ea6c92ee5d7e7967ecce9bfa9bab2b5d35db6fe6b818bf802be5508b9af339d2d5cb2fb038617e06ae744d18da12956cef0cac31bc868f22c2304"; + sha512.doc = "78da9e2c6834078334b431ab98ce33053e1e390d2f4d274f912c98375a64b8df995f9dc8a62206c5d0e139656a04c0eb177f8bb0427b04426c903410eff37731"; }; "pst-text" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "29cdbc4608818260449b974f23449aa4129737906f277011e9a188b40553ee3bd81c68a14efecc0c41e285ac267978675afe212ad7d6bafcf29b84905380ae51"; + sha512.doc = "e1255f013562579dc88f431c5ddad83d861fe78aadccdf69a3d35cd88f2dafb935439126fa5044b1320f9c20b96e5ae2bee492e745fb27ff0717cd2b951ef68f"; + sha512.source = "ee1f58690f12be2f0c209490f53c416803df81074af8da3f43035647bfd933c8ea0e63c7a0e3fca7ea558ed234753a987acc12f764fc1208ae1fb9fc4bd803d4"; hasRunfiles = true; version = "1.00"; }; "pst-thick" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a4a868d3536ac66ac14e92f7393db64f0f62f8b242417ae4e228fa7d7af241299d8c4aebd05f611e96655df4032580ab25a3ae230a4ad7b47dbe0a487d369062"; + sha512.doc = "b6d7c59485201ca390e6e4337695f97b9c9420a57462829a255a6c1d670755de98238415e1003641142711ba2609651bd84d4a0bb38a55b530c16b84b3e045f4"; + sha512.source = "0e7709d31de48b74e109042e7bbd4a0f191ddb0290d37279812903d53a6bb90cd7718fc660bae65ab07c8a3f4b9de0598554b57b6fe8e9047d6ba06c95d702a0"; hasRunfiles = true; version = "1.0"; }; "pst-tools" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7f4e89956fc90702b68f567b9019d7cf7744d6a711212e1254a8cc9d262147dd860107d80deab6c26345fb1031c3620c479b78e7eea5fcf451dbe416ccfe8b8b"; + sha512.doc = "914b23163a3c0a7dedfba26b92f902345c5091d0ade91abeccc3a5ff90f1c3ab7174184357fe6d87d7d41f333176ba32ebfc49d5dec72e10c6af08d110bed5a0"; hasRunfiles = true; - version = "0.09"; + version = "0.09b"; }; "pst-tree" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a1414df9f119bd081af599dfa629a4894f09f4e0d669fae111002a7866e15b4d09c15da52f55289d10d185274220f959f965c617ba724b6edb6b75adf40d6381"; + sha512.doc = "49957861198ff4eb3c290e906678a94a129afd8eb1ac10c35379794af8213011f4add7754f525ab4feb95f7d7e7bfb32e3dc0c4a0d3207b583f39852a07103de"; hasRunfiles = true; version = "1.13"; }; "pst-tvz" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0379fa7a1b2f657e5017d6c9557652fd73a21c65304340c6d607a143a76bfd5a09988d4049d9752c8f4623d7556f69096965ff37bcd6c4e5a01bfbd5b6d3cbf4"; + sha512.doc = "7fcd64811f7c0449cf65ddad018f3fbb16d63a5aa49ec88c7ef688814977070b216bec614f77678a357ea2123f249a2f20ec7e9fca663e7398fc122988b89547"; + sha512.source = "81c8f9ad18ed63e54f317aa69196e01ea5b36bb2fee155da6c54aa1e691081814ba26158222d3bde90429e5ec1357de7d878adbbe508d148cfc593a6fe4b9710"; hasRunfiles = true; version = "1.01"; }; "pst-uml" = { stripPrefix = 0; deps."multido" = tl."multido"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "34f3564e14d3378403d22e09ef0a4bc990b5df7861c962fb1333f4e57a29f55ee7e2d4325a6fcd4e08ee91e3f03263d8049aec733d7b20a380e94978989e6579"; + sha512.doc = "63626a17a0faa6c8e71e5fcca7757be7b26069b8d9c881101f527045bf67927f43395dc0cfeb48474e7407597dc9dd1a873d5d0ccf45c7ddfca89f482df4af1d"; + sha512.source = "0e96c0d2699af23cbb5ea4e9674d1ad2c1079877d913a709016aec63819da2e7afa79200e50532946b97895a57a4f6d192f1b24ab2ec395ba630c5d1f3f1d5fd"; hasRunfiles = true; version = "0.83"; }; "pst-vectorian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "04a42b00c7258227a98fa1895d35751c168887b77433a6d7fd198bfaba4483f31a581d6726e480ac7b31e2c8ec17324d948a058579c0537e6f981ba3569c1055"; + sha512.doc = "5d717c3453e3ff8c5f13a25003e3d2b869afbeb2ee589cd1d17443cc329f88111ba6ae244378b435b7645efd878ea44bdbb6735e0d7b8b6123440e639475ebda"; hasRunfiles = true; version = "0.4"; }; "pst-vehicle" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1c2bb3f2f49d210024623487c0904a7d7d4acb951b7ed43702bf249c54f85340acf39c98fdabbf908f1da2780279c45cd30a02f373d8a48ba146dda34de3a8d4"; + sha512.doc = "3cbc6f141b7206b3d2736221c96317d3e4f39723e1479bfea17fff88ef13673b229a2914e6cd0a4d916aeb03ab9f2cd6f2ed15978897d9cdca7ad1c9ea2c61c8"; hasRunfiles = true; version = "1.2"; }; "pst-vowel" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5a66825eb97e0e3b71c946febf17baf9256ae01932e758cf181f01c169108da9e1b3063bb58fbc870de799c8049da458cb445c4f7bef5fd2ea819fb013f5443b"; + sha512.doc = "6ec92e0e7af268d3a13c8bab26137d50a7f0391f9d590c68b84df7357f534025b6f9eb2c940e57f336d2716320a42260e91d5da99c7167113b86dbd6c4f8684f"; hasRunfiles = true; version = "1.0"; }; "pst-vue3d" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ccd19c551f775afc1ff6f01dd9fd4f3ec810e7edc1e246f53e2fe7644a4cc1d617266eb6f608a2ab13ed697c401aea520c190cb40b695a38ec96dfa04bd55fc0"; + sha512.doc = "4ad2bb57d955a84e4919f7262867424c1164b277b8fd40f079ce54f85a180b3a2cc4d53064cc65f4dbde821196849ff0628a21cb6296c3afefa832cd9055e852"; + sha512.source = "fec56d0d7acf9685eaef5525b6739f8a78e718d7d438b4051a3c204f53c25bbe070fe2e5fb15a7a7da38ca3f516fbe1c55c37deee093f778a9122bbd7387d5b8"; hasRunfiles = true; version = "1.24"; }; "pst2pdf" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "378fba43588a995afccfa51891d9bbc04b5b015162935b13374ecc275cc23909f1503c5ade17ea7b8ce8015eb4654fcc4eeebe0036381f55d76e7bad9631d685"; + sha512.doc = "2142e45f6d2c1308acf01226bdffe61f5d2be2bdf195c128367d99ace9dd7a127399e0ba00d358a82864c37b75ee31ac5044796d2eea0e81a057f42047bef46b"; hasRunfiles = true; version = "0.18"; }; "pstool" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "26e77bb1e78ad3c58fbefda4cf2946d55f71c527ac72ec13cd19929547e91292437048e031a2a9d639f3a40b1adb316488c5f2230a0d768d6238cde1ee79fe56"; + sha512.doc = "833914d110d2948585a5b7a95c2ca32753f94aa22996e048476cb4709df7c5edbdce7893acf034ac2dd48e5f0a7aff620c7d4a1694d159d9293fe82fb8997566"; hasRunfiles = true; - version = "1.5d"; + version = "1.5e"; }; "pstools" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bd01abc56d9a3049f06a709a5a31edbcdf76897d7ba42c16d4e8ab00252cd7b07d4690c6e7bddedd13a60d24c07afdf69b26c0e9266cdcba564961facb5a3cf4"; + sha512.doc = "ec264edac380918ee7aa35134e558e0515ab25be106ad8b649d7afd503a5cae59e768761c92bd48354935a16bba98aabb761aa119dcf9b68499336d0695f2443"; hasRunfiles = true; version = "1.68"; }; "pstricks" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0f6303196dd86516e1ed9ceee1ff310c803d8802cc82b6a08776b84f19b94ba6532727b80a46bcb710df3cc2f0aaa66c2ceec52d8eed5ae293365169a32d0f76"; + sha512.doc = "2d55e4be28bfb92b33d93b9f8fce500098b9aa56285238aa34f3d28f56c842edae396f9247c4226cdd55a94224ba121f728ca5fe922ee4255f79693e81dbce70"; hasRunfiles = true; - version = "2.77"; + version = "2.82"; }; "pstricks-add" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c2e571744ed83787a0680c989fa96527147d5b7de505963b2ed980975de5d32a875c200a4131ae75311a28085a263364a64588ce1125c5e6e5b8fe3878b0d309"; + sha512.doc = "34e108e7b78fca3c67eebaab73e81517dfcaf3f56266b9a19b4d917fcbc94f64394a42812332fff496b7e98e00dc4b6d99b7517a56e479b096bf8d0cd7edf901"; hasRunfiles = true; - version = "3.84"; + version = "3.85a"; }; "pstricks_calcnotes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2288bed8fbbd5defd51b5a7794a06dd907de689e3a5f2623779bc0a25a33778d14b96be6024b3285332309d67a60b85a0e7d50227ff8d138417685844a26cfbe"; + sha512.doc = "9b1d7312da30d7385f0995c2c1dbef0488aa4fb01ffc7d9a9de8a586be559bc4aae0583f5fcd699d40465653f69decad9dd5145f54fe574e3c74998dd8bd8cf2"; version = "1.2"; }; "pstring" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4b0fb6c854a3bff82670f0a22c8a2869bb5f0f72f492981777e27032c5c940daec29be5b63e5cbcae3ddc13ed647ecab0fe0ffaad9fe28f1f68a0a9ef3624446"; + sha512.doc = "5084b73e0232218a3a1d99fd5ef1b9249017921b4ed3e1ffa3d3e853987f4d7ca63e6cf90191b3403be65f1adccf45fdfd18da6b5eab5d7b060a89d8b254d67c"; hasRunfiles = true; }; "psu-thesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9e11a6715e6aa55b72334466b6bd30281f0ff6a607a7f454f0284c23dbb53d4e02262a550635418083a386e4a2aa092228f1d1af410a10267f9eed73d9d25567"; + sha512.doc = "9285a7a1ac0de74b287296dcb3f89a8732a556f9fc1466cfc432c63eb7596a242a697946e844cae46b5049e5a13b303f1369edae3ad6d839388422010e95ee90"; hasRunfiles = true; version = "1.1"; }; "psutils" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f8a05a13a01fc913ac11df643b817e35c0d127547977f55a09ec3ecfc246e23195484707c01b2a675122445be2f382bc5a0b3e07e57994fb284aba95c545d038"; + sha512.doc = "8db24a9c905ec64f3848fff1fd655381875e89b88cfefd5da9729cb7939f5d7d5d9769e7dca1cd3ad1b4237996584b3c568d11422b811744417f5339ca9ad162"; hasRunfiles = true; version = "p17"; }; @@ -21073,998 +21350,999 @@ tl: { # no indentation deps."knuth-lib" = tl."knuth-lib"; deps."plain" = tl."plain"; deps."etex" = tl."etex"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0e19b211b9ccc8d891e4f04d2925fa6159b5a2e935b91e1862bfca4f97de7e31459bc6fa3671979a10cf09d73676a869b0831f4043475a2b55988fcab1ae5989"; + sha512.doc = "14033c1049fec6982bf43badc5e0e38d8f1e91cbf896c19d9c86dd7c7d84f08073923d86b61c1a064e7712ed561c1410d633c2a20c1e15fe8c4b8e3272240de6"; hasRunfiles = true; }; "ptex-base" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cdfa55a70bf22c0a08acac835036256c52245d956a2cd74c72fb55c53e05a8ebab1a09c04243e6a009829082119f5248f04e60eb28577c2d4fc089a235051399"; + sha512.doc = "8057c116f488cdf76aac9461db2753c017fd88f43225e159f21fb2f0befeb1ad7a3f7805a2af552b0a8ac7d4c5529d09fc3fd013148d3ac4af52098362a1e2c2"; hasRunfiles = true; }; "ptex-fontmaps" = { deps."arphic-ttf" = tl."arphic-ttf"; deps."baekmuk" = tl."baekmuk"; deps."ipaex" = tl."ipaex"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d0f3bf502c4faec80126dd549c42ee4eeb1214b56e8ca014bf26f7f6dfdfddb8a25bcfbb0a0149a0c2aeda4b4d214333405f966fac667c40517c0fabde021d10"; + sha512.doc = "cc841ce5c595cc864e5e9c6346200c4d9bae0f4bd356d85fc5fc9543cb29db0b3794777522c713e3cb369458e99e784193257faecd3cf6c1d744560a43197a55"; + sha512.source = "8490a8577b3533e2740cae681fae5bb77530c6e9be6506beef22b6194dca8ef7bf1febfdc9bc7e8ff0ef9878ccaca0e97277d8765e37286590ad3db1197db46b"; hasRunfiles = true; version = "20170624.0"; }; "ptex-fonts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c4795588ad3736ad5218a59b0b28c370570f8da3718bcb6433ce396657e2f2d915418a48cb10be5e7b0ed694237b6b22a97cbf16325aa569a76959d9db7c7dfb"; + sha512.doc = "568d03da1230d00f164a9bd60d9b2a700207d86a4e24f059c464c2f46ea96d6c942bc5effdbaf831f7664453ab88266daca4b017ea4e31d4dde4039e5a4ac9bc"; hasRunfiles = true; }; "ptex2pdf" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "44da8b241e4d74f2dff3799a7c1f5b5d0446b917cb032c3bf8dfcc4a53848dad123b1f026c6ee83264cacc54820b037054d02029e15da8000be07e3c0e1ff3d8"; + sha512.doc = "0157fd1946e26d58bdcbee0af748a4209a93ffd99c3f16329be02c25d369d9f5d37878e50160ec6b4626e35fb6e3bd20f78d8e59ab9655f99caea36a35142a46"; hasRunfiles = true; version = "20170622.0"; }; "ptext" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "575151202ba1ac9b0251dde5d68e34fafd2d8c53591dcead79093d156ddad334ecd6c2da006f2b7720c869ecde3395e125b987573c28aab8f4492db3b59a6b08"; + sha512.doc = "18db7a9a0fd796d93975a0d2a11726278f9f98e33503145c1849caaf6339bd680701bd5581c7152e2bfa031c1281c5f78e3b9326984a2bebaea0f7d5bd7807e7"; hasRunfiles = true; version = "1.1"; }; "ptptex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5b294a1871e88515e4f02329a97e9d321aab55d65ee653f9be874b3ebcc0dc25f1e31d5b45220616fc3d0749f799994e412f11bbe5dd6b725a3fff648870e83e"; + sha512.doc = "12deb51362701cdc1491a8d3c39f213d2cdb3483b9ce52309b8adda8330152185210107ceb3e4758cbd88fcc147742a27bf9fb2fa2cc66b147659785b8d63079"; hasRunfiles = true; version = "0.91"; }; "punk" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5e5eb9c43056a3835832bc28ce4039f3e481d5a53eb705fe5b05df1fcfc4d8e7628dcdbd620b39cfb44fee92b8806455111d65524c820971358271cea910d38d"; + sha512.doc = "d78a1db63eec6dcd4f8cce9cfeb7d1d13f9d0d1b21de4bb4c68b757e4cb4f7e5ad0ef40a0ee35b19f3c76b475967ba5e017fcd8b97160b9a70ac5faefe5331c8"; hasRunfiles = true; }; "punk-latex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "95c546b3501a6a8eb7e9496638345bce0c5ad90b026e655b890d75817054713424476df9e480b18f976e5d7934a5ab1a9519af5a6d588d02981db1fbc3cc8406"; + sha512.doc = "b9fffee22009f5aab460af1746bf81e6b5b750a589b7e37daf08e6b64888e863b676b193573cc7ee3d9efb53f689177e62c4da730ff87d8b51314d1a84fefaa2"; hasRunfiles = true; version = "1.1"; }; "punknova" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e18f37ab74f4649ff867dcef9e620cde9a35a77078c14b40057dc2c393cf0ab62142447b80139ef68c46394882e7d04d74eee486dd0e8e189538565b7a91383b"; + sha512.doc = "9e1d21c13397c0b5f1e98dda9f84de71125f684c55bcea35b81e911b8e6abb861edd6f3f646a3c0ab0f4567dbd81e2896f2acdd718594001d2cf8a23384537b8"; hasRunfiles = true; version = "1.003"; }; "purifyeps" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "28561a89dbfb895180d0112fb39920c0da0f52830c6a1389afcc080d381c70ccdb217192b2b154f0f31611c67b16603f33c69eaed9d8e5d0571f3886e1481817"; + sha512.doc = "666846fdd403a143a1756c271c02561576c1ba314fa02400156914baf694d90d461c621bd2d9eb1491e498bb92a4d68e1d69bc20e35d9aaa7440bdc4b76b9b07"; hasRunfiles = true; version = "1.1"; }; "pxbase" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8c8a054604f35bd67c6de31c241d5684c34a5289cac1483401a13a505ad86d5f263f653ea28092effc40f21aa0ec935e37c601144d34e19601fb02eb5971af13"; + sha512.doc = "db072fd7d023a3c620d83684aeb8cf18c680c90c6e5d3571887b4d8022b47a7c649645352b86c4fd61a04856ed443eaf3ceab7ccf74b586e3f48ab2b1213fa66"; hasRunfiles = true; version = "1.1b"; }; "pxchfon" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0c1598ce0fe9cc3e2742ff2eebe5277ad9398816ffd92b84cb922b0d4b1b75e059159a26314f003b7a8fe3c70323633a4e3dadbd8733a92e190b7a2edb947354"; + sha512.doc = "69d6aecef3af18ae7f68c9d81d86e0dd0fddb4e31c8e288112fe7261ca743b989e058c3ac096a8842f87eaf6adbac32822790a37b1119c93d95744f5364ef274"; hasRunfiles = true; version = "1.1b"; }; "pxcjkcat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "304169afd7ecf879fd32836145ddcb499dea4e84707af4c33e73eabbd6b354960bb02c9a97b230d0232c80af5b8632598445353db48719c730c2982d36e7c21b"; + sha512.doc = "d2e346dbf9730bafbf37e16487758ee98bca7e16d43617586a65844e5ed8e0d9e3a2a5e29102272a68e0ed6bf2fd5d61270bf86bdf063e4705a444aff37ef1a6"; hasRunfiles = true; version = "1.0"; }; "pxfonts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e90979e74733fdbc14936ca6c7076f24b300814214c2d3a7915c88d99a6503ce772ce1e8857584d9fe54a2ff15a7e663ebf9f5aecdfb7826aabd4095f7b6d0a1"; + sha512.doc = "34291bd74a94118e3e4461a379473ad4c7ad338810e320e8642fdd24b16b6f68a31bd902396615bd659ca04f5fbe23d2f717a7557143dd25be669c20b2544cd8"; hasRunfiles = true; }; "pxgreeks" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5ae98e838971f085129c91ef4099c26a4247ee286ee5485efba307e46ffd29472ccfc7946c323cf9fa4b91d1e6911d2a1791dcf57142a6f6049474d9fb161251"; + sha512.doc = "11d35b0b843c335db1b62c0220347cfe4c9f4e435a3bf471ef22253f5a8923cb9eb3682f27385c969f9ad2aab263229933913117707cb915c1bd26721833165f"; + sha512.source = "33f8806e168d9b41621345c7a8c635fd2f934ff4be9a0cf1c314a6b969391daae2d9e465b1ad563a749ddb94bd40eb7094b3af8a312ea40f35cf4d9a0c04fc3c"; hasRunfiles = true; version = "1.0"; }; "pxjahyper" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "eb1ec3ec1168d5acd04595e8fd4adc4e25738b60cc1ec232e42028622b1c0897e9237d8f04b14308d6d1cd6c95cfd540c37f6e4b905c2dd4bc4ecb477537bdd4"; + sha512.doc = "4710b71be6aece0b308555c402ccea024fbbb3c5c52d3b0c31aca158f323a89c7a52b0cf954fbff175763d810fba32b761bcdb2ffc862a279c08cb969bac9a0e"; hasRunfiles = true; - version = "0.3a"; + version = "0.3c"; }; "pxpgfmark" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "44fe97a1372c0069626fb17834dbe4b2db0ca17a16b97da909f63e86466cea064a406a820c9c23981ad83ffdd2319e50797cb717b0c78e167849349c94b8fb0b"; + sha512.doc = "b4f725b938b88262fbb22a871e9a5480c5bad0c82cad85ccdebd8ca4367ec7a65bc026f0740c907142163b277b791fe8b223efb29e6f005470a7cd4ccc61600f"; hasRunfiles = true; version = "0.2"; }; "pxrubrica" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "28b95ea9a2d822409c69338de732f743bda6e6911631e30ce0775a47c3fa50819bddc1f26b942bb908af3ee5b95f7db1b3097c1daca85508788f841f17cd1497"; + sha512.doc = "652d2db9d6645a46cae2c7436fa5f3cd291c64839604b0fa94fdde22012b01a15533a185804c5ee9079ac8c430ffb556cafa97347224d3be2b3bf2c30a9897cd"; + sha512.source = "e4fbf6e5b344b083c131410c241ad40ad0bb01adbdd472d3f160508f58dcd26df88539dc93822fb4dba8056dbe72f674ffa094194e78d6d67b76ede3ba8a856d"; hasRunfiles = true; - version = "1.3a"; + version = "1.3b"; }; "pxtatescale" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f55e3ab05dadd09913b0c4ac4775b6b09099651784d64134a836886b9d4b8d75ab2d922899105e7339c912db2eebe1c50faff08e03505dcf5c22e79931b83447"; + sha512.doc = "3af3dbdbff26890ed118b10b036f500bd95757c9c192f4c7a4043cd328232494e63789c713211d446be44d9e9d21bcfe73a3dced6f9b4570cb2e721b51122cee"; hasRunfiles = true; version = "0.4"; }; "pxtxalfa" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a8bd7a0aca6b7497da6a09bf5ebfc5855f02dd001ad4966276efd0b6f99cc17d34daf18dbaec17cb8150aa46a031f629e0db0d323d9fa76b2589cb198a014bb5"; + sha512.doc = "0b7a4a5757c4476e0dd166e2eab6b4354a57efba26e31dac0f5347c5e33deae541c43fd860af811f8d990588ed974b9673dd804f41e0d9d5b99f6d0e61255f5e"; hasRunfiles = true; version = "1"; }; "pxufont" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "eb0a0ed53d3ce5dfb5dc8a60ad7af1525790402ce550189bba2c254e6830955d9e63372ef2d19af88f4bbc2e527a33e73f8966e693f0c9fad52b0c77a768db44"; + sha512.doc = "05ab1c1ef9369f2ac54ecca5b00a38e4470de24f7b52c4e183867d5836b1869fa39b546f6ee787a74c1dd1e7e7fb8bf1899ffc38f1aa40645c84e02863b35a11"; hasRunfiles = true; version = "0.3"; }; "pygmentex" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "daf469ab524cae1dd06c888cc5150aa8c0e1827a8175cf51ec609fd32251c2139bbf6383862b1181c715d1ffc3ec52fd150e93d84efb756dfb9cb2ff5782341f"; + sha512.doc = "cdea814dfb54ffd092538261eb740bb129c42bae2751c50b693ab2dd5360836d2ce6c11ad4af9d3d21075ca56500abf05672fb352daf4b24660e2959b4af53b9"; hasRunfiles = true; version = "0.8"; }; "python" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "79461f3a6c8de11c24b43e72360497ec735789a26adec6240f98ffae27d188f259f8a8e151a52329b187a24f18908bd6fcca0d2fb398150f3f93cec023f35014"; + sha512.doc = "52e3a0064f91c4610b4097049026511d3008d67ed925cdd00a8d7cb73d6550b5b4ad0852cefa6e7e451e8f5fcb24e9011d2bc685a3098c7176689fb04496fc82"; hasRunfiles = true; version = "0.21"; }; "pythonhighlight" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "47bf4115c5b720a2ae39c3f686cc9cbc4bc767a57ed1da3e131bf1b4125ea1a60261c85b752358571049e6333a8a19f013825c8a643d8a1f568cfaf28fb68b36"; + sha512.doc = "49efd9af50b4c095e8e0751967c1fd4e25c75428f95a6c4476b8e9afef3309377f0e58cb94c6229857d8eb1b4ae3d921078549c0ac05b887db8247aed129a621"; hasRunfiles = true; }; "pythontex" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c38c0f12a40de2d2c180d3ce021a95dc2c70797326742a1bc158fd52cdc828587127191881b6738d881701b4dba97cb7bbf224a83bc2ce7417c550bcd2605fa6"; + sha512.doc = "843c6db622949cea3234441e3a2a91d93b91a8f2c95de5c375d0809feddd5e3646cb9894cb0e1b3850c049a36f3b3bfa03ab03e4dc4b82382030285ff872d363"; + sha512.source = "e079d53454022c552b4fe701ec321da32b8fe5cc066281c839da8a6b7283d4497ecc2afd083ad68f610d590ff4379adf927daf48a92b2099020e9f08c57b861d"; hasRunfiles = true; version = "0.16"; }; "qcircuit" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "476066f65b7f7137246e5c75aa8d98840632ca616b502e0bed1f8137eb2eb3ca49f07b4a35a9740bd9de895b15a8a2bea9fc6c23e124d771fe095870f4a5491a"; + sha512.doc = "a323282b11ffac17de9d6d590ad09f9913cef381d72f0608d3cf67aeb391cf98152085e092eddf81b5b225d995963c18a237b851ae9ae1688f4dd9b79345f517"; hasRunfiles = true; version = "2.5.3"; }; "qcm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5e0ab47c37df6df1fb2cc9c3a77f731eef82ac437564d1ec78571083bf6abf0f05b82aeb13f22505973e9fe0fb560a29450f72fd5c62425fd647d59fce1a6092"; + sha512.doc = "1bdb8ecda9e2547a1c1583bb78f5547157d5999b1350303a84d2d81ff5bbd6a528a67ffbeb344f5357a454b59ed0716eb03aab02a0ee71e88e11cafaff310c3d"; + sha512.source = "519f82befdd28dcf7d93ad9333be2f006fc2be59cbb4cf351225b1f99f58f840086c832e28b926ab698f198686bd11faac62763e2f1ed5df7cf46e8de1c0cfce"; hasRunfiles = true; version = "2.1"; }; "qobitree" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e383cb119368affedd4d399e9bb1d560ffb38076db493e08d5b10f6ff9bf3b6ef43171757e5aeabb47d7bf46b2927d1ca2f9740dfd396f86aadbf38a1ea6e0e8"; + sha512.doc = "5fae8e063b6fba338aaeb71d1339ac18bc33dd781bdafb20fce7ec3fe773e2e9ec1ad326c881118e3694a76925f532ad366d8bcf49ac1d0f9a69f15790fb3127"; hasRunfiles = true; }; "qpxqtx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d6020d1b4318981bced5af8aa3e612d9407933b7f51901f4d393084b6ce238e4fb46d68fcee28bed0a2c32c50f3839d57b9ed9b14489f2b45647296bf709a941"; + sha512.doc = "ebdb735ca72cfafcc24c2c6da5db2f767b26e31a3c77e6be3f16759c35f39a3be542940505f55609405ad36d1d53019b6fc7e147674edb3e34366f07b5911851"; hasRunfiles = true; }; "qrcode" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "396ac62177123dbb9c9e82d522b0b84d580864da8a240603b670739edd01367f16c37dff7a51c90965d278cad1b26f7dcb5195cf8e4e44d6094c6ff5d7e84647"; + sha512.doc = "ef19086172394b93e3790a45f95b3e3d5ae067e8d8d699e7d52a0a3d47b5db83f28731f180de01e5c88cb4a97028a14376e63c16417157aeb1f073c96e0ef25e"; + sha512.source = "e7bfecc885a35c34fcb9d6a28bfe5890cd8107f1f9dcc579fc161b8daf3ba6b9472d4655241cdee7e57ea8126614aaf556c2edea21844934b356d716fc9f6e34"; hasRunfiles = true; version = "1.51"; }; "qstest" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9287e6b907953b7516b15ea0c64b867f11ba46e123fe8f91bab0f9b182fc73e65ad7a61228839998d45261ca6f8d2c7c4ca6296e77917374a481ff0bc337439f"; + sha512.doc = "1869fd40d4063913e9f667a0e0671484137c5e3688767555455dee983306472e8bf794a219d3f19c59d3b79b5c413698462abd9086726be1973729fd1ad92f33"; + sha512.source = "4cc48f2994a57676356c4f533b5a7d43640f9d278472681daf89d38f4e02b4bbfb2c76a89658fd1d2241d4a02efb69c1bde6ab1835e834235fee7c3bb16beeb8"; hasRunfiles = true; }; "qsymbols" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ac65c4717dcf87ff092864216eeec35d20998f91f684097c169f10e3f755a2cde076cf7cad8d01d1579d72d647b8fc612acead37925f1e58f49f4fa936d471af"; + sha512.doc = "ccbbcf77a135949edeff501ebb07557b5906624bffaf24887ca393e179d57041c2257d61cd2b95004deb1f7cf5322eb2fb9aab8ac325641db32aa63d40f20136"; + sha512.source = "9162f3ae79487aa20b815ab7cb80866b45d2994278f9c780f598bc6c53516f378566d0768a6367c36fbae977fe2fd75e91f2dadcf08c1bc498444a18691d5942"; hasRunfiles = true; }; "qtree" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "22a1467f4a88d4d0201bacee1fbd91874bf2047d2f0d17e8874afa68f2c8cdaf8cc892d827d4c80035e7cff7ffeb8eba2a974c306dea539a8673cb9268b06f47"; + sha512.doc = "9175a6048af552184d864836001e722dc38d43d04bf95c8d8fec5359acaa79a78ec5ed1336edfa1792efccb492e1c5f0dd0fcd825ed93f7125af0b502ab659cf"; hasRunfiles = true; version = "3.1b"; }; "quattrocento" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "15d4ae2405bae91037b0516f59b08f773aae46681a3b33918e09f6360e26e7ef963ce55fe46d764f1b62f50de55905452400c9ff09325d01704e1df278dc40c3"; + sha512.doc = "9e74468f0d78afc6bec380ddaf9b63bf821e27da237225cdb71505369fb40f39217bfb74d389452ec88dbddbbbab6836ce6425fcf5c7362e084a0265554b3c81"; hasRunfiles = true; }; "quicktype" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c014e22eeb7f2b7b9f3e4cda04f1e6c2807e74b852df7a62094189236d3a1b1113e6ad9f3311833a5e4b8999b0fa5107293b8a1d5932c95d83cc2076cd84ff07"; + sha512.doc = "37222254b5ebd80e8342de64f6d08ef5f498259dbb240a7ffc741ea415038b0b0eb66220bb88b2addea9d461a379fc2ce3148dcb6cdc550b6c91569ac08020df"; hasRunfiles = true; version = "0.1"; }; "quotchap" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a2e3ca687484811b1f06da9d8a5e07104239b24dd5d92b25541004384270a4d4abb5d4c0bcbb3999652a51c87638f9b3e90a42bb5e5525f13bf5e063fb6ab086"; + sha512.doc = "383fa983ed7f858408f5c8fc15746f737ca9ccd20422c19ac4afb03abea7b37dc8853fbf7c24a02d7dd162fa377c1dafb3648704ab603c49ad736074bb2aab46"; + sha512.source = "34379d9eba35cb12d6d90a8dc8d21fcf260d6c86c9ba19f4767a9fe97aa92e5b2dd62b683d49d2393ce21989972d03080e45764aa493b9c2eba238cfe7c6004c"; hasRunfiles = true; version = "1.1"; }; "quoting" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e3dbdb2910a8c9953bdc00b8dc5e1feca91da33024a0ed22200d6a159021cbe4813c92419ce0cc8e38895d08a2f63b55864d3a60956f52b3f16b780a8747495b"; + sha512.doc = "3bfc837c41974f56ba1daca8fd0c8de5d29ae36069f1f3b6ca06fe6c6941119f8adc523bd69bacda969df13b7f0c39bea3eeb8c79780becac559b25b54b9e8ca"; + sha512.source = "8b894b7759b7d4e0038491cd2289dcd328592f98fc4fd90272a9f6c501f6c665a81a1dde0a3ab19cd2e7e5172783419579b37141be77b056315fd8ab38cc56fa"; hasRunfiles = true; version = "0.1c"; }; "quotmark" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3a9ff250fd820fe2da7736fafd749e79439b20e77c5a13e0998b443a90e491fd8cc655e385068dae1f6134955d2bfe9011a28b1352d17b36c0ff7d22719d61eb"; + sha512.doc = "0464ba57b89368ad51cb349059593b1324625e2bd863053a5eebc24902d54a6ede6ed89abeea9ddbff06258c0e10996204d5448e1302b554084d1146daeca462"; + sha512.source = "0855fb78f5486034180e48c76e6aca9256297f94f8d7b2049d4b52ce9d2a8a277c4ac3fe2a58026fd7d1b08da9f34dbf918f1c698accb9459677628b4b996c99"; hasRunfiles = true; version = "1.0"; }; "quran" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6e53e993a8b53b59898750de487cb8ef95d1d60efd8e5face22fc77ddc025aac426a25abc12e42b313c45b183705e1aa15d97914697f84caab4b00a0470eabe1"; + sha512.doc = "823bd14c0bc0ca71a38c9ec55e66e4fb4f619ee04856c128ff16758dfc24b5d87c56dab8b3165eb29a60d612241480d0ae1f55561411d9e91d6ca2862614176e"; hasRunfiles = true; - version = "1.261"; + version = "1.42a"; }; "r_und_s" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ea44f8153f71c6fcbee2ecb2ee154e1ef05bbcf104b8b9410ac9fd9d8f707a2abea12af5101c05bcc4e098461e7ef89e6baf44f171a2672052e4d8da871f8165"; + sha512.doc = "c9ff5ae725137af07f77e18e019b7a81df670371b4db499a99cc9bc9c29b676d8c71f85de9025582066d288af2cf331fa8272452efa373c54a220358767026ae"; hasRunfiles = true; version = "1.3i"; }; "raleway" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4f08e6b9171e62a18121ae9023150d5f53733ff681373f7df92a30a636dad6cc62b7a967f6587fde1af9b1d27608272502e1b400207839bc93f3ea7be709164d"; + sha512.doc = "4ed5ce9eb175c3687603518d4813f6a50e6b1b62c15f2b8ba03d2fea1fd7bb379cfd2eb115974f537341522fbdc7c75f350b6321266be58b5ec239a62d753cc1"; hasRunfiles = true; version = "1.4"; }; "ran_toks" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fe4c899a8d307662b3963c89e710ad15ca60140faa2b2f8c4d18b22fb600ccb5d9178c4ae148dd114734523b90ca2e2fae64bdf11237a6cd948f0b45d1686aca"; + sha512.doc = "a3acde938f8ebc427e3ff087cae6ad9ca023882d9aac16a2fcb1b50cc47da3df4ad1bc46055f41b3012428f1045875c4d0af467cf7011a9e26182376daea3875"; + sha512.source = "1d357c779b9585195cd69c9347f48642c7b5eaebb095cfa2f615728996479c4086ef168eee97599bb1a44da32ca698b0b181e66f43f07c6e1672c7aa7d80f9d5"; hasRunfiles = true; version = "1.1"; }; "randbild" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "29e16f3fb3c88c8901275c568b6dfdaa87a3e999706387fdcd90da5edbcfc5dc293d360959e548f3c34b70f52247121abc46c99033640605e19e58018da88a3c"; + sha512.doc = "43af5af906fd06b798d1ea03fd7996af9f9fa44aef63f25d9debf60565045fb402fca2f696f4f3dc531e9ae576c8d9bbc2d528afbad5c2643725a8a7ed5082ba"; + sha512.source = "fb2b1ff94c91d4e29c2820ba522361d139765aac21da054cff0e254c83398de5699d4d804c5f6cabc3365e15750a13f798595d220fb2224beada48d8627620d4"; hasRunfiles = true; version = "0.2"; }; "randomlist" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "354b3fdc797e18a9de1a7a6ce8f11b32a3d9f29a3c11e1ba30b9968030051023d6dea59b2ddc5e28ba7d0aca148641b65102e5fa788fcca9e219eaa3d926008b"; + sha512.doc = "dd7aa597d238e44d04821e3bafd08aa806bc3e23fdea025320423b9813da6505531a99dc24fa1d6f5ac77ce5c19a529a5ed95a924f9aed7dc2bd055b0276ff40"; + sha512.source = "9a09528c5bf82fcadf71a8e6affdbbfef2eb786dc07ec8155f496e262143c1476054879281d5579f13998d9bcfc0671d9cbe3174f3021a88c91e3ff9a32a8930"; hasRunfiles = true; version = "1.3"; }; "randomwalk" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f58c351505f9d4e0ffd3b8909154e7657c430386d972da742eaa523758c1bb8a380067af817c4028210eb3b0a9145c9a913d374b28b4a59f81e791e875090ed1"; + sha512.doc = "592f0f81dffc38ecd6dedf7a979ef5892b80df57c03f9d2476a39ac8f682bab448a5404665f8d7624db9baa7f9e933751d237b975f83a0f433b15a0666a82313"; + sha512.source = "0e8ccab2bd204e9d881ce5856f704eca20feb40a6cc84ae8e7cf654d650289a34c27daaab2837e8d8ff9e8f822d071e50827474c77dd8ce7d9ae87ecb35e863e"; hasRunfiles = true; - version = "0.4"; + version = "0.5"; }; "randtext" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bb49ee87b458cdec98b79edbb13479e47b8d86038596206a48873e775a805528b7bea06fe81026f4f8eceba02a7adddea386f35f4c9654345b37ecf9c24c171f"; + sha512.doc = "344c1384d1645260df238edc5ba40db354c9289c11e0472f1d3daf13125f81c07fe84341ee37e9ea4aa0ac7c0796e21eb6ecc1b82fef3e5c5639e79425248b36"; hasRunfiles = true; }; "rccol" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "863d1bed2cec1220598aa217d3a26b5bddc142990910ade7f8a4b3fa6e977b4f482225aa804869f5ee32fabd8ffdfed017fd2849549630090c9b9006ecb5fe5d"; + sha512.doc = "87646168caf23c730c63a2a8276a868725445f286fef89b843c4dc94d669132422bd8717beefee65784fc32b8aa545919b36daea0de45c6c3dcc66ea92e41d13"; + sha512.source = "7fa39a29b02d1e89029a5f24ae1bf524b560b98c7411fd1dae38b63a7748da9f4857f4d58ee2d3c7fd4ab84049bfdacfc7031496cb4e5884e4780a2924b33213"; hasRunfiles = true; version = "1.2c"; }; "rcs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1855eb85e3d39c30643c9d17ee44d9a52b80c4c14a3f544002d9299e9f4564bb8bb19b5e3800ea5afe8dbcdb17535c89a795a15be55083b5fa4ca36f61dbdbfd"; + sha512.doc = "46df458bfcb4d42f97bc2402425cd769de194a0c4a87ca849127f385c030dde11ba19893abe980a65df331a689fdbd480b7c288839e0ced7f81b0b8c68441d8c"; + sha512.source = "c1f0e64651fb8ba6d47d8defa45ad4afdb30f2a251e995f9bbbc0ea3e3e21ed8a79857614e2abbfe73a26bebd445eddf54cd0b6d7038fd6ece69ef75ff419dc4"; hasRunfiles = true; }; "rcs-multi" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3b670992dd33ac7db33dab26833838dadf558c421d258181b9d29e22b8968a1b5a80bb00092aedc88314fb7def4ff07a1ce87c6e57edd68d1e21a4272729f020"; + sha512.doc = "2b9f0efd212ac3fce629162b0902e713b760be706d6b543fc263a984b5e3d10348ddf9d8a396a01139d889718d6335b6c048fccbbd8cb5fc8925096132b20243"; + sha512.source = "b48093ef79c7065031da61ef98ea0b0eb1a6e4c19b77645cb76d841d93c6ff6213be63f80445090c615a0a89b833d2c70331bb83f794515c623bba3aa8b91cfd"; hasRunfiles = true; version = "0.1a"; }; "rcsinfo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "49e81ba54baf4adbb4669889dc7e1e6fab16d2036476fa3427a25e660bb82760632e5bdae926aa1a9bfa10418548c7d89f62d648a043ee7d9cc0b9814aa4ff20"; + sha512.doc = "82e5f7ddf4f13c8c75e13dc3eb2ab2a99c9d40a6275731a14657d70fb769280f08edbc9a2f76fd35148890c1e573be7517760fe0b5180607469ed9085f0da2cd"; + sha512.source = "afda9b00a708876ef30848075c60ccbc668de1d9a974279d1ef978a5b28f75336692fcbeae6a314927edf1cb1a51e2eb20f783979949cdd291cc72de8a4ba165"; hasRunfiles = true; version = "1.11"; }; "readarray" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "792fba2da6f0a4065bb9be7a0cd40babeeb2b642b6bda46f073c7db01c3db18aac00c3dbe0f5564401819111705e1818a0da673aaaa0c31ac4feb0cb764c46ce"; + sha512.doc = "f0e0eb06d3a6763262eef1959a0f2f51081eaef0de523eba265ec855f5266d897d5c10c97fc46ae5e04a9e4b9fdaa5c97fc07d72f5adf329ab1bfb754465d317"; hasRunfiles = true; version = "2.0"; }; "realboxes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9a9bb2d43d1648119d3e593d4014a9d1e501fca06ef222bb3bb16a5a6b85221ef5ce055343171a4dc75781ffe87e4b230e0d6f96a4a5df2c7159c8b7f71a031c"; + sha512.doc = "dcbb06ec7289034fdb927cc729e88b5630bf50d610b401d25b8b2d5d2ab67dc365cf423723e4defe2e83d8d91c0c9eae5bc66ec789ac0fb6af6f51c1bb36200d"; + sha512.source = "ea496283828cbf326934eb6b7460f8574ea3fa3d498c0fbbac43ea57197d7bff7f049ef1176a05dc745ce29924f8fa762c48cda2fd17801b6ad9fd3b5c26344a"; hasRunfiles = true; version = "0.2"; }; "realscripts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "679a20682e2a42c12bff17d16c058e1635e546d289b84ad5002a4d139f654e33ace9239330cebfdcae1e8edfa4e4f588346e7a8614553e489d513b174fa42744"; + sha512.doc = "c439fa6e1e43232c0bc906135265acaef455ad7998391677b06fa69c9a1397ae8e59d7f93cd09dc6d2924ff524702df6748d989243068b484e3b4b40d5b77549"; + sha512.source = "7a4f2194418ba5baa7f2016106be7637e58de32d77b007b7779365b19cc46c5bb4dca49c84459cddf0eef45b6a1715d5ba43de4ce353d5b69eface51cea25483"; hasRunfiles = true; version = "0.3d"; }; "rec-thy" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2fba80f7c41f27080195e9ba8a7db8276a93a75881d0ebdae6b8f56093ec06d432acfb4c7470e32cc8f579930d6027c7cffadfa1db10f35e4662aefaa7d7b3b8"; + sha512.doc = "219a3f851f3cf95f93bfaa21b824937827b18dc0d729a4b86140e5c0fdd7ec5f29160c4a8158d20096e451393cb6dac4913a010d7b0ae3004b023f17e94d075a"; hasRunfiles = true; - version = "2.1"; + version = "2.4.1"; }; "recipe" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3b822c0aac7edc074b0a69662ee098649f2314a12eb9d1a07ccb1a7b6fef0be7be6b496518a37b4f396932752b0c4462fb0e7f75e348e67055149ec17e391e74"; + sha512.doc = "a9be5a663f9c77873bfe9c5de389bfabfc0fb0d203847004b936dd586c4a29221e83f340298344659212f064b0c02c40841daccdc4bc698034581593ff6d508d"; hasRunfiles = true; version = "0.9"; }; "recipebook" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "134917dc261d6a336fb5815330ac2d3f3911e5b5a92f3197dc6fa1f4381d6476e586e4a235abd019fad50cfcde2facb63a82cdea610c83442556807b7e6e3f53"; + sha512.doc = "01780aa8eb150c8190f9a15baa78b065cb96ea73f10776fc75b33775998e84e6c6ec5cb3ecc1666cea972d77d9e711f42d6ebf51f1838f2eed62d136873cfa4c"; hasRunfiles = true; }; "recipecard" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dda508a75ba95479e3861baa91223a726f5c66be93cf4ebdb4f8adf71aba877554caad9040483004a2e1ab74ec7f7f1f2d8d6cc4ccaf261aa054d1d3eb94deff"; + sha512.doc = "49972be228d877cc9e63ef406a9d3d2b91120d89de57d1ebe2791c317e0a983c92a0a13dc2c0f9c3c75bf75359b263abaad00f033b45ae9f10006459a209b602"; + sha512.source = "edcee1fb675c310b1725225748f30177a4ca0dde7a463dbfcf7dc444bdcebf0185eab50e97f3c9b7f223c149fd583a27000925f1712c7b3b004c63ed73aae304"; hasRunfiles = true; version = "2.0"; }; "rectopma" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a171c942da792f7f0592d94aaac577e671ce433f6c065afa87820c4b0a5717bd0b5948911edf95f9374911d8fa20c2928373ebd63ca03874ea76a145babb7587"; + sha512.doc = "b7499663b148f721ffc4c8291b00c5cb2f357801299dbb0b64fd608ed19b2dc5a21d646931ddff5aa33c3a51c5c7a61889d4aa67bd0c8727d196520f0e0decd6"; hasRunfiles = true; }; "recycle" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7628d7cf243d492e1a096166765b30116fee65399145169ff46f11b57f28aa0dafc1a6cc74f8a1f381c4f86f4fe39a47453ce60e14a5d6ab702279094e1a0315"; + sha512.doc = "a63f5f1dd7de638225fc49bf92783473d2b9c846b7cf437f326b35a652af423c3f5397c81cbfcb4a984e8ff4069b7a7cb86e0365959c2b7ad4602d9697d8c461"; hasRunfiles = true; }; "refcheck" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "50a4d8694921ec0cea4dfd505ccc3c666c489431040fb3ce4c573ac1c072c51aa8d00135d31b0ea203f0e24f2df2966d46b60368ca804d7697b05ad86e559874"; + sha512.doc = "52122e44cba922d21f86d2298d22b97d6af837644f6ee68d3adc82b2d047c4b741f7fa9eff92f52a25b243e0f31dd5f92c47a54a65b92440f47685570c141c17"; hasRunfiles = true; version = "1.9.1"; }; "refenums" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e16418646d962963c411a6c9715708d2466b7dd98e1576b2b8566688b3c53af9fed45ec4292ce8681aee3713b40b277f681ea376a07874b993508aeb75a5129d"; + sha512.doc = "54431c13d9190492094c3d223252bcba0ff6a897c148def6ac7dd6c2aea1625a77c5ebf375ca86e7409adedc674a750e4255d05f10c636619e9336ac9f803409"; hasRunfiles = true; version = "1.1.2"; }; "reflectgraphics" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dfcbe1baa2e6ec30f2f72d5777c715abba9dddaadc18afbd429d98e0dd6d5396c366689ad81e9caf255a3bebacc87a12fbf8e745354454b09aa435f19657607a"; + sha512.doc = "7f724317904df56abe800585e213b076aaf955dff6aefef7eeea5b6dcad0ca1f76ee965cdcf713ee03ef70756600f89764b3bd0b9dc46fb20ea885306cc4f4b0"; + sha512.source = "9f99603177165f33b360a83de0eeed3709c0b0a041c0a2ac7a947adeafca006cb1fb1822e2e9db1a58e41c09cf90f5567334fb0a919d37e3dae70807b0510e58"; hasRunfiles = true; version = "0.2c"; }; "refman" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f260a647c35abc409552c54209d20acddf7bcc5f931b8f1aff7b40df6b92be42ed0fd40dbdf7de19d28a5f4e4a420890783e0af3380bbbbd937aaa2d4d74f5d5"; + sha512.doc = "98c3efefa1d289ac1e7e4a8c0dfe9b8135cf4214b7a2f1449bc38c0e8c984888add307e69432e5085be42c3d7ffb9494a9696791fda9d164bf90478120377c7e"; + sha512.source = "69f7e1bfbb7d4c2b70d57c16394e844777ef5ad02ed7c20dfa79fd539477947cc6b291f14c5ea0b521a5c68260a0c62a675f2fc72e6ba7e89f8026347ac97098"; hasRunfiles = true; version = "2.0e"; }; "refstyle" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "72e06e098fa72e8a1bec52535eb0f959f7e15c08bcdfa73f2efbd8acbe0605eb458af32bd99065af1e18c3125f8c182da6d598586d36e3d2617fe7e2efbfa62e"; + sha512.doc = "f0ba29e1851c9d4821cd5ace83600ad5e6583ef91f84ac2852f9ea8b2d59de0dc3de7a4790c6f629f4164f86bd0ada8a3e10cb69758e1ca680e32ccb50521953"; + sha512.source = "7ca4617e77f68ec35434e0871b7a6c5ab3b766c7f3b7d8a76b8455be7df7eb61ee8d05f4bd1cb3a7fcf2b1e912f3c88ddbf81b256f6f996ef36a275d1c4da824"; hasRunfiles = true; version = "0.5"; }; "regcount" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2dedba9cd4c873bf2b94916e93af4e3e65ab61d78f72fbe90fde8707d5c782bb9146e17f8a9e3526ff6f151a67d4bcd2d703af8620d04d789005c9075da2bf02"; + sha512.doc = "a84b2c5a5c8c63b8be19d0be89739c378e014d4c5157432331839ac51b37bb11bb8d486908d44518c1de2b09845ccad194d357ce36dbc0a3dd1c12b068a63f8e"; + sha512.source = "9e25ca01e1b729a59f05b4c9a6ae04535e8143cc5255fbc907e94707f934ee212755075e8e1c01494039b814e403410e544457ed36bfc31ffedeeae3d8beaa58"; hasRunfiles = true; version = "1.0"; }; "regexpatch" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5614b39c9aacceaf4cdd2e2da54dec7d4f5c2ccab81fc5479dc1ef4eb15ce616b3b55ed6b8f90d297534a256c698e6990a6f0b9699dbd8b47d0c4efd4420dae2"; + sha512.doc = "35bca1c04298f064c70ca937567cfc3b7c1237490938ec47f829aa77998735638cebfd76102e4361572114b0a66fba99ad3568a109b7f8ffdfcb9f34a530d35d"; + sha512.source = "3ce601e998e6fdadde9a852a884173d9199bc8545daec17f4da296ec85f17ef2e06f94f2ffcf7019b825e722ebef01a6e7f05a23576f856af7ded8e0c12f4524"; hasRunfiles = true; version = "0.2b"; }; "register" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bba3fd21655abca118cd621f7feccfd4b78059d206e4f7bc075892a6bcea08a12a6131a316300ebd18c9927abfab13429a56e44c1399adee57dd42050cc469ac"; + sha512.doc = "49c0ea565bb7600fda47cc83ce93b6e5197f06295d146a6cbfac9f13a97f5a9fe59485a28ef08a28b3d0cd275231f08375efd54782658303cd76a7f06a9dc121"; + sha512.source = "8fe7ca4ed63e3a6070eec506f1e52f3d7467dbb9fe29b21a6218c2150cc31375c69effa975e4b81168a1185caee5f8735e1ca8e420012f63e33e0e792053c11c"; hasRunfiles = true; version = "1.6"; }; "regstats" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c2374199df479b46f732200ca18d6a4d44b7304575226f8f3f1d0149c1064fef274dff6601dc469ce16145e95fecbad795e94e607d3638fdff96b9fc52d9316f"; + sha512.doc = "db3656e649a0d9db98ce20145edf4cc9f5bbd982f46247c70c126eb022e2da3e727cf8b07f35e4c5ce0837e0c240cac1ae2084103b54a0ead9d6239d3ea27bb7"; + sha512.source = "c3c6983232b7fdbaeaeba4f9a1d606467c580ce375b7034a2e71899f237e90185f555c8349fce42a24a3703a50dad1ca22ffba02289f688468b0ca09149c9be9"; hasRunfiles = true; version = "1.0h"; }; "reledmac" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0400059527e63bfd7079b4d8914bf4254df4afce3412362b78adfa961deaf10bd8f08bcc54b06ca62617f1a2b233cf864a7eb9e18bf18fd4d4be940486d48ffa"; + sha512.doc = "861c99aa9d925225984fd738907f915b44c76e57841adfc919dc49c21e9c83a2e902f25c96222988398e815d366eec4d1ace7b248c5dcfdedddb547d9a395ed7"; + sha512.source = "276ee3bc4cf98bd84332bd61d077b4b93296779ac4d7a132f341befd3face1255c758e002fa26a67404de443e976408c00dda2c62141775542848fdfa9e67f40"; hasRunfiles = true; - version = "2.24.2"; + version = "2.26.6"; }; "relenc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a505df93d306ab9b0d619aa2fbad00239e96b8efd93631de0f2f9de4c2aa22105e82ee2e7dbd72dcf0002368e8afbecd7dfe3c431d89912313a88e0cfea44871"; + sha512.doc = "d4ca02cc02ede0862a493b4257b311f8e543436cf156df8c26f7c6775fbca48aef6e7392d77b44cdc7b27a97576fa7a37a5be61ead881efe0de7057eb91788bc"; + sha512.source = "39f3df283c1c9cb3e74e854ceefe8372b2f754b24ce99dcef881c12144ce88fb268a5fe331480f20409ee1ae6ba60fab18186522d9cb952925036791c364320e"; hasRunfiles = true; }; "relsize" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fe38c848c9f2242dc611185281519b3a96858856cf3ac074d88bb2c8acffb97b172d42755731ff9ea48e3296ccb8c747ae61dd6a09bc3f4bf5c6cc13041ac1b7"; + sha512.doc = "26e4bbb103d1ed5654baa1b14003e92a4b97ecc24e5c400ee80e4a02cabd8561db045ff5fe1aa5c699fc180a28a5f2a69099bd646b35642b94e49cda733de3fa"; hasRunfiles = true; version = "4.1"; }; "reotex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "753ea0894ed0063bf37d6127d4735b44f0b9390a931559cf28e1bb318b188349f344fd66b49ff3af3086e2a57d290f933a1e0fa32c05f94ec84babc3cce91de8"; + sha512.doc = "a8c5cfbbff73ca14bb0ed6f2e179bd93208fae0fffd99d7a3e4f327fd88473dbd5e7ce4482211e5f0054f27972bf5d2d21199f1cd5922c33c068ebe0e0378b52"; hasRunfiles = true; version = "1.1"; }; "repeatindex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f8cac6609a829e400219703e8f79a271c5d6296a55c53f93a1f164a9b4914ff2b4019876e4346df53b338f12c96858864e8a5dd555bd91513128d3fd3b64f9f0"; + sha512.doc = "71d34350079a905fd1546737c40f8a67979558651b26d02cc495d1308ca95b393d970a8e76fa464118883d6f39b294e88c720937360716f36d4fc9436b2b7661"; hasRunfiles = true; version = "0.01"; }; "repere" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a18470486cd11f2603a037191c251023357dfaa6e342612394bad6b68fe261c784b2d2c2e63d14dea4258f28e7a5ab7505e81f67370c012530b221cd4ba07a07"; + sha512.doc = "bfa022f56677ef44625f517f9bf68fc94cb77d41b41d8d5e8820ae85aa34ce0b2862f2fb7f7befbea9fa4de125a779266696106750fd751d450b468f516231f7"; hasRunfiles = true; - version = "17.05"; + version = "17.11.2"; }; "repltext" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d92b68383e2bfda1292bae6ca1f5d0f2c66204c76038c3dd9e2441b5f380a22abcebc22591e72fcfac5f5d79a83e786d700e9ea9ea702d821bc6146bf7e1f9fd"; + sha512.doc = "ec4ff07175e8c841ed4bfa4be48d1977e15ba567a356b665c59cfe45528449991dc950fa6bd9a680bdb0a7a65ec75c86dfa0ed6b96dc7b6c14343bdf65029c02"; + sha512.source = "50d941a7ae8dd32fe6cace1b58f61db0c64a090a89d64071b2fde3daa863620c6d8687ce36fa81a500f13cd19f40756d4b0787a2c7d7112254086c89923317ae"; hasRunfiles = true; version = "1.0"; }; "resphilosophica" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "01a3a1b01e916c81473e0de973ee53461d87fd16c35ea9b5d16b0c8906e040e9560cf63e0e425348f6f065a4290a4ce07c941609256cd6af8a3e4f2fc51f195c"; + sha512.doc = "df241732986161314b30c1a1419d7249534902eb02c2c438c6b1c57fcde0634af644226936a7145f9aa42f37d176afc6d6d9ccc2d519052a835b84e073da6477"; + sha512.source = "329576e992641b8e0b059f82c57da616bd6b21b755689b4ef6af3c47cfd8ea01011025977ba25eeb6034fe68b35665b956f9ddbf345cf880ee79d38fb0b5d16e"; hasRunfiles = true; - version = "1.31"; + version = "1.32"; }; "resumecls" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bfb6ca5e2ffc53ad6a8093bb3b29bf007762348750f58d17f3e22a241a0fa7ff163b6ebde8fd1b63d9ae832c22317c0ab95528f137e1d2643069bfcd981072f6"; + sha512.doc = "08a1ccbdef66fab7a4029ae5165f2f9f1cb20053a69fd81fae7192917fa3077d161e4ea2555afb057455e71e7d030c3fab3a1b7c0d5e5e8c0e37f7eb1406c023"; + sha512.source = "956969910b6323660cc8715a2eac747b9bb216ac7760658157b3cbd8162f3db8cd4ec21fb35919e95aca9bfe101b85849d3b8ba7a59741a6502249977715ca82"; hasRunfiles = true; version = "0.3.2"; }; "resumemac" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "37dfe2d2310e95f9bc5af514d553944370f346b25a7cc24c45a648fd8d729d6044c68c28acfca50fa89d7aa3e49d13c40318ba70845c6ddaa319bd756d731904"; + sha512.doc = "80679c91c13bac0c17d55ec4358c806176293a801c4fb5fa21fe3cb7934f844b14780d9fae65df0bfd8cdd9e7ac7ff87cb45598f8e48a8f07f1947b10b43a658"; hasRunfiles = true; }; "reverxii" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bb290891648010cde5eff517820e0f5ed24b19898b7a0b4e6725a70252bc624775462cf20c38831fac0aa08c9d29fccbdffefe8ec95d955b489e23712aaf648a"; + sha512.doc = "7e25160a06cf0a5328b6e088756af64e71655df69c5134ee158017a4f916f8e7d98bd45b8e7c727816744be1d062d9c1beffce71769cb92345f703407cd9427e"; }; "revquantum" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4e808c26292b67c896b503911974179a735df034b9d167c0f94ae890a159f6861e40a9183edcdd1cfdab9681d00429ab4e21ef1bf406a20c854f58d07e6dbec3"; + sha512.doc = "62c360caf5d2988ba67e1644bccf2cab469f374ff52320d8e98d8be59657890cdcb5d357f7410dcfba2e89a4501853a3fe5d586ff36843e6547ce4385b66cb64"; + sha512.source = "25f463a1f7d054a4dc567d8c78220959257b77299a3378708ba2d2fa1806164e041ad6a338b4c68e910f4064dccc9dc8b389185543ed011c9da1517548fd0005"; hasRunfiles = true; version = "0.11"; }; "revtex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3cd7b730d7e92bb6e18ef426a57e1d2b527395c51705fcd18c29e4897582fe871e75019e92ec0b6bd8b6bf623464d446ef0ec79e5ebd785c19106b6fbcf4a1b7"; + sha512.doc = "2f706e80012190ec2925917dce8f376af3d695d62d5efe363b7f962f04895224b2af3e2eb78e6adcd8523361c3a2fe39d6d6b948d9a0f0e37ef5c96e7ef4eb78"; + sha512.source = "4c67705a823158d45ecbf899dbdc42345535cf5fea750b4a6da3f01b5c6abab231f1b92b9814398b60fb7b391d90cf627de87fe0ede356355d4b111e96b3489f"; hasRunfiles = true; version = "4.1r"; }; "revtex4" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "885a0b0e8606259b40f9c7d24749378437c64d620ae079d03eba2047b45f7be598faab185f874b4e5c323a6ff3e2d140f580a1ec31b670f3fdc8dcc896766a1b"; + sha512.doc = "7c419cd0e87e753e5b31da1fc104236c15c5d800ea9297c87d077dd4c4102338749fefa19af16e4d944a248458526f0274e624708b45d27997495654acfed89c"; + sha512.source = "a04001f56db0f768a1adb86801f223c9261a699c1602e03fdb99a7fad33e66b5c77b48bc15c5bf0d16b1c726f781064478edc2b558c2d6da12cc6425c82fc7b3"; hasRunfiles = true; + version = "4.0"; }; "ribbonproofs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9a4521a7b660a4db2c2b3d5708e26b2b90324ae576a5af0b80abfb966bfca008bacdec2ef9057b1c8b5f1b09a72877423711dacb414f738a947c42f0a62332d6"; + sha512.doc = "002680a34df26d0d88df4ddbc5891e488d1e92358f57d4b94a12fcb99e9012b644b7a1f2db45657bd6822056336626377b8cfa3780c2093fd3b642f35651d0e2"; hasRunfiles = true; version = "1.0"; }; "rjlparshap" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2dd670d09fd8f83eb6cd62b45dc32e24f424e69cc41600ed6d89e47c58d499d877ea62e7498b791d1a0efd08f29ced1a9051ee1073887335e26b44cd3beebfd6"; + sha512.doc = "b8d9c17050f0258a10e5a4316e82775821f6673263dc1654677b035f9f7817e548f62f7f47d46a85f841a2c75ba97b0b8e9fd0ab667d2cec6c41e9506bc0941f"; + sha512.source = "fb9e76fac76bff827f94f1b75388f5e8e5cf93f90a2432c0b7072b7dd9c798d1ccfb55683e509c49faec3ac09fe1c770f3a09e0a4753ea6fb15be0a535c8d356"; hasRunfiles = true; version = "1.0"; }; "rlepsf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cf3bea90b95608b1e894621037eefc536851dc4fdb7d267c2cd08c8f99d4710b1efa3bfc51cceb54dccd340fd053fb40037d885631b0b1132d2de3403906a6aa"; + sha512.doc = "953441f785df2885a503d742c236a42ab5143037191fdb7bb179b74d0d0a1581bf42fd8c32c859b223ecfc7880eae354ad0cae43f39b12dabc1f3fb0c71e7cbc"; hasRunfiles = true; }; "rmathbr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7fd0888cd1f93aa366c2838ec1c7b40b9b4bafc92e8a674279a1ae1ceb1a9d5e747239104a88dd40cdf45dc6d82fabce8620b5663b12d6d75eb2a50068823c92"; + sha512.doc = "453414094d61ba23994f12a409f6f6e1f712021332647d1b1025ccb59c5fcec00434fb37df02d5b307ef9fde3824ad630cd1474545052edff7fc2868a89efb4a"; + sha512.source = "fb26dd151fec692b79ebd78aefe6d6aba9324905e8c5e6cb40bc541b91e9bc9096aae8a9d4f2e17e9d25ce961d1560fd611f7243f57d73d8b6898ad1dfe26dbb"; hasRunfiles = true; version = "1.0.3"; }; "rmpage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7fe400212aff46673c4ca399ae7fe2db7b9ba482d6b84b6ece0f56c6042236a8256df5025a6e66f356b9e79a63ed45d5ac122b20ad8d2930de4253f7fe25212e"; + sha512.doc = "0a9194bdb9017e2a01b34c7bc3102e5401b1a288f0cd3b86b074e87f6c57711bf325fcd30c054cc4632e145c67043654039cdd72f6996201c5ae146f08d0b456"; hasRunfiles = true; version = "0.92"; }; "roboto" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fef144de771478133a7142df25a34e61d1346ca47aee6b76bebafbd886e79d76e4b7b72ca28f4452b243e933a0e28420be44cc5aae969c841f5234765e9273a5"; + sha512.doc = "08516ec17dd5ee68c3b555824705b78d624514d3d01128c18363d5e71d80ce76199c399d21fd29aeca4177524ed9bd4af33cbff5e7c1ad10e1183ca1d56c93c2"; hasRunfiles = true; }; "robustcommand" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9e88e02542422ed4c6624ccb054ee37a5e877368d2f58f795bcd66137c25f37bd7be9487621e228b2670aa37766c706fbb844ed052065a65943e4835d0bb21b5"; + sha512.doc = "e3e7eeebb91a12b159cc4ec343c98638811155e7ea1fc660632683287f27456445c70410fd6c5b5305b84c977a64b11c50e2b61ceeee1a3faea0cf9ea7bdffc0"; + sha512.source = "edcf17b47a2a30ab54494a08dbf4f8912fc850e3920d5ef0072a6379d82529f4609fb09b5de402721ce37fff1fd033092dd66b069af0dda2a4c21ce9786158f9"; hasRunfiles = true; version = "0.1"; }; "robustindex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b767aa5e6c00b41cab1451e96f4f35560a34062e07d297f29ec5ba27069f57e36e75074cb630af8f94f48deeb69bfebcf506e383f57844f6c05b8cd8721f4776"; + sha512.doc = "deed10828d696d0abac90d30e579468297a8b7c87ec5234e6b232eee94998c844cfc962072f057b98e7ebf1cc4584d815572519a5b120126319e57b62952d7ac"; hasRunfiles = true; }; "roex" = { stripPrefix = 0; - sha512.run = ""; - sha512.source = ""; + sha512.run = "0cdf09b09017715e73fc5844fb03a3925361e617e990dc5f10df218d81b09a42f1565adbc89665413a693609aac45f51aee2fc17365a913571a96bcb676c8182"; + sha512.source = "113a9abe888b444349dba03207c47f3ae3207b1904e71b5b199143d5ce2a58026aadd74662a10826da1a02643b4faaed1df0e68b4e88d32a671988175c1d35be"; hasRunfiles = true; }; "romanbar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6df8858e4c45c849c5ed2baf8350df8a3d6daee8fbf673595dfd8529395197b6a260e0a7b383a41fa4cb668eb88c99f0c8342096a323710efbbe50c7689dd889"; + sha512.doc = "1fd1e32b488914b2002a2c2e118b6477a1533a5ea520e89d32df6226a617458705dd99ceee72a166cd96e8ca0d91e9d3cc78b7be41c89907df5a9f598f029ffb"; + sha512.source = "f78d5e64edbb9ead104e0664b27cfc13985339d632a254231e3bacea70a9c05b78cf5cb92fa06422dda1020b1bc2fc7d2ad17bf61ec3b7b9fbaaf519f69ceee1"; hasRunfiles = true; version = "1.0f"; }; "romanbarpagenumber" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a8fa7b33d71af2037171efb9ef968de101a3dfec972fd10396d82760c258471446c9e9729ade32e1b96a07ca77363ba94ac9578e7cd7007c17fb9ce39777eba7"; + sha512.doc = "cf3cc0cc5ccd908e011d00456d6652316c000c2e1c188348598d96fe06c97df6b3cdc78be99f680db114c36d48f201afaba5b0b2dc4f167ef72f2ce678c55fe3"; + sha512.source = "6a16fd221738c69e0f77f2e4f0adcd8a7778c846e0e9f54fc2c0ca1ea5d9d962fe94f8d97dfdc3c50a31b0752ef044741066c70719f83e8bc15afc281bfb5f01"; hasRunfiles = true; version = "1.0"; }; "romande" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2a5e440aad7c9e8f35ee2a4eb5fe24ff680a2fb5f0fd1c3b9a7ba17b640bab63281388529437bf1b34fbca8516d566537ed197952f32135046771a08a0e1af3c"; + sha512.doc = "018567f19535ac67a744f3605feeae7de16c8236dc8d205c2f4a97985c169a5630769a85b997da2c139c150388bd1a7b157ccb9e995dba565dc7703939f52827"; + sha512.source = "99b166011b5f82cc8ab0e135ea626b3247a5d2f270ddba39303d9f0e46f1e96c32b40e548ee6537202e43b414d622879f002686ae894ba6332de15759cbe6f18"; hasRunfiles = true; version = "1.008-v7-sc"; }; "romanneg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b3e1a0aa7d85fa553759b3401d4c48152d07517de5ff9e24fc3f1524e2561ea95f00e7cac9c5eafb0a0b382957d99adede77e565b3fe284047894cb0df25a931"; + sha512.doc = "590b852f47d3f9fb5c264375cb00032e4ce83cca48c8d2ed30961503afc396d43580523819b8a53d48c1eaff8f195122fe97ca1d78d95e24b9a489ab12dff35e"; hasRunfiles = true; }; "romannum" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ec9692dc014f9fa61f663863abf93027d3ce0e330ed2dc7a6e85b9779442a2bedd80b2d4a279efd1ea75cfbcc3e061267659d9077f744e8fb851616377531649"; + sha512.doc = "0845fb00334303cfd761ca4ff09d83c1f6436ade5e27c569e21c4e2230289aff182f6894d9d64d969062eb20a3c96cfa27a95248a067a35387def7641d049145"; + sha512.source = "4457359a0eb8dc9a4812fd4fe1b7f62e1dee3ba39350ff307987882cdc1b756c40dd45312a6343eea053fe9b721e24413e09f825ca2c8ac2afd802d55b39b469"; hasRunfiles = true; version = "1.0b"; }; "rosario" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e091d79717c6f36711b402ad7436fb054978a2ce060343f500c7c533de7cf48a6372853e41d6435e110398c13bbdddb2a1c18dea8131f0dc3667ee32cb92e6b5"; + sha512.doc = "3234e8cf4acd61ed7c1e85da44cc69c51e733fc5d592b52f1b95c7f4d6a553f985e7af1643b11fd584119317e21b67f94f4405126f90e1627b8b855b238dd060"; + sha512.source = "1f718953cf50a0f0b2c2d23ed1e3c85efe317247c2bd1e5bda0fc5f2b29fa3088418430fe80c16107b28e02ced562e8010e93d43befa28542ca5f8f4fc34982f"; hasRunfiles = true; version = "1.0"; }; "rotfloat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d5c4bb4376d8793a1444978321a0b5de690d3eddd9645f7979f40102a1833c98a625c45961f96dd6f1f416c72b4f2ad811758a2aa2191b68f83f531fd4a5f8e3"; + sha512.doc = "9c83c2e3e342e9d81c440591dddd170030c3959a996b7009de2d685f7d2227acd857e61218990681a33e74cd41f0b0522ed1dff9ac00c42f340c72cda47744ab"; + sha512.source = "38d8584e2eb7b391d7b58a2474705d080f57cb2fcb32ff14ad4e4d7b80b1df22d6a3fb2d117fc7fec15aca44e5cd48f4e9466c871867f9651c38d44c1e2960a2"; hasRunfiles = true; version = "1.2"; }; "rotpages" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "18ffa6f29199b6d9a5e68d864c5f52192102226594ec524424c2970e10b4f98af4539ce9cd6d5a6f43f0f445998531e54dc8d742085e0b57e808e9413d6082e7"; + sha512.doc = "1236e55f6e6b68300418fd35e7d245b8f5ad1202120aa460070705b01c96dc68a9a4a5c9be2838567e722a59a23310a540400fd8f503cb4d9d405d71eacd05bc"; hasRunfiles = true; version = "3.0"; }; "roundbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c119a91528895e0b3fce0d10914ac0a64c44ea56b489c8ae5ab0aeec38023fc82b76b9a3965894e1a6a42a0109e5ee8c5a83a84f851cc4c9ac0b7b7ac747d44a"; + sha512.doc = "48b0318d507f159d68201ed58b6adf185b02eb166d73761adffbd5038b0dad1a4a24680f95e126a7f55b62bc729a382c2c4477a0e09c2dd3176c8661e78e2c25"; hasRunfiles = true; version = "0.2"; }; "roundrect" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "740a5c26aa90fa86414b5e53fbac7214c7605db8a42eb99a3e3b1120e839f1afefeea61eaec59999c5b8503554f30e220bb97c37a676b3b2d77ab0ba324c69cf"; + sha512.doc = "aed2f9e95282682706e12ff562e21b7fec2d9890b4b9bf8af00fd0712c76de4d02a943591643d130edf73f247f41709a4f6dc9b715b70a7b1e92c13a7014426e"; + sha512.source = "4a13a700b10c1a435f62b34e1bc8529a08fca6d7a236f43ff49fed745d20a1fd8875c02043b8f54d2a260155e4c08afa5a923edcb0c688d1de8a783efcb20237"; hasRunfiles = true; version = "2.2"; }; "rrgtrees" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5bdc469d2fc2dca63d9fe47b78544f7914a020251bdae8d4847e74e7b9511c9bcbf35a1e00fb37231548ff6932a99e1425a09fdc0a4415fb62b409945da27979"; + sha512.doc = "2af988ee3d1c161f384bd1d324124628dfeeb5ddda5ad51e37aec2c074490ce54d4f8bdbaff2298a18e0cdb65c1324f4d1aab5a802756b57026916eea4203783"; + sha512.source = "c31859b6b52baca3b1473066c9692036b846616aed5bab80c900052d61312334f4cd8a7e48f2e71055f48b4eadfc59ddf044e9217d8cbf61d866fcedee9a02d5"; hasRunfiles = true; version = "1.1"; }; "rsc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f0daec3635346205108a72f93d8f778f422ed5791d6ec14d3d0c563ebfd240b4fec66fe8a701bf53435c3968706a16d0fdb5ca3719bb89721571be868764ae15"; + sha512.doc = "2727313bf9c210b7038de3270298a8bc3b135d96e9025911138a62d980b4d240d4494503b261e0b7da551dd17c8c105fff71499794991f866929cb24cbd9838d"; + sha512.source = "a5b048e2b54982a8c160f8e7340988d5d46a71561b50aff7f4a6b9cc4573a49fcf12804ca4661c935eeb0ce4ab5a04a6df6d60201a5069b526c7f38efd9902d8"; hasRunfiles = true; version = "3.1f"; }; "rsfs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cf4ea3bc3856399fae53e6fedb91017b4336c2807b151bca90171614c678b24cfad85a0aa0a77bdc7e23f2d86d408246256726f66b3827684713303b9ec0719e"; + sha512.doc = "da5f2659e8b96afa50c6da148e3d390da5c44501b59ce14183cc28f709dfe5022d50707832e17aac30a71cdf73048a538e6f95938cfb6b20b6baaf60da2e929d"; hasRunfiles = true; }; "rsfso" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a654373112b70e17986aee215bcf1885413f421f35af7cab2c0e29091923720194245f1b6546ca48f97dcc2961dea8b686e7a573c210a320b0e3ef4668aae7cf"; + sha512.doc = "f0eb7338ed27b5fc57adcdcc483f3727f33870b9287cb427bbb7d7055ebd186c95096b2f156ce2db191614849a585705b6e541d321fc062dec331097c2077970"; hasRunfiles = true; version = "1.02"; }; "rterface" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e66f0344a876f82ecc74cbfa2306a3c6d697817fb933d7aa95e90c5b25ae668689630794a9c9c8c40786e0788136e956ade3f03b2fb027a6130e3eb5295f2ce5"; + sha512.doc = "304299c37b8349119fe1177f429fdfe20a84a6f96b7c6ffda51a4d8dea391af6dfc2c30ccb50f7007621d5a87e00422474a8a92df6119c3ff83a474eb5ca4069"; hasRunfiles = true; }; "rtkinenc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "07e8c9f756b46fec635b42dab60515da47ec8416392b512453d903b1d023807c7f85900300df91547e13eca9ca35c38bbb2c7a71bd6cd253b7ab304a7ec364d3"; + sha512.doc = "c9bf34451e11c7b9006c2c00caf0a72d34e9ba0ddab2c4bb9cb541b6be213d05d971efdf76022d41448de17229e038290cffacf348b4542839b5f4786fe30d07"; + sha512.source = "0051586a808dbc1dd593905a440a1d486f43b135ae2d3fc4cf5ed01d57e2dc04023742bc57e2ab659e3e905d7d4468e91e454dd4fb21b669074c2c27bfe5e4d8"; hasRunfiles = true; version = "1.0"; }; "rtklage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "551da27acd370003e160a2ebac30b2d71beca8d1de4d70b93839520c7c24146a0ad4b957d9c016d7e6bb9cc7bbc7f6fa39547739984aba41ed43fb9d719baaff"; + sha512.doc = "603a23aa8b8e5c6f8572a78a592708131a86d6c38fdc53841bd0a10b294e44cbd046a73497c36fdb98bc61e36634900a19ff69a6f2acdee8b00ad5f21734a6aa"; hasRunfiles = true; }; "rubik" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ae19f062cc081a26c2666640fcc00a3c095f452535089b0aa19abe28e13ca29ff89731e23dba107695577549f07aa443040382b7a384294b25ebd742663d4c41"; + sha512.doc = "96606db6eae1f55d7e9b4bb2a82a91a58bc2242772f9c322f3e3754cd3426e0527f1a6ce79ad033011a489e59809354ab9837aa40c42e649a1dc3473c7bc72c2"; + sha512.source = "71438fdb4806f3954a7351329c7b92fbe33903f19a3b86c1e47fffdbc7d1ab5eb657a02cc952695f30bd3228d10ebcd84a238d2d86ee802697daa5c1070fbf35"; hasRunfiles = true; - version = "4.0"; + version = "5.0"; }; "ruhyphen" = { stripPrefix = 0; - sha512.run = ""; - sha512.source = ""; + sha512.run = "630b320996b28a92bf650cecd71e829620308c332b5be9eb778444487710cd76fecb729afa47d89c29906e8b914fd8596322832be762e4c2c76b7f1520e37652"; + sha512.source = "eed0a7301c39fd719d1af1a01e1e58646f5c3f5b6fea8bac6608edaaab05dbba254cb797b38a1f53a529874c6253ff0269a812dee421caa95b97734d238fe8f2"; hasRunfiles = true; version = "1.6"; }; "rulercompass" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7c7e630eb11b35b8fd169b8fdae4168ac00b411e843eabfdf1750284f4fdc0ec73e007605bdc988cd3b99731f132043c1558b4bb32ea108b661a6a8710cb2ff3"; + sha512.doc = "041453feee5f6382812300cf2346df3776264a8fe046ef9c97f36d539c307f92159f96b783068b48defa6376fed12f984009b70a0abfd86c43413f4589e9477f"; + sha512.source = "539738195c1a0e7fb2cf176162c26d2ab7f4a422aa2339c29ee9807b5040ea591652b8cec8859b0455e5572020ea4c9b544b5fc4cad5169459a3d177a824b8aa"; hasRunfiles = true; version = "1"; }; "russ" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "aeac97954cfa649e0c33efd1138acc60bf4c4977c8abcaa8dffa006291ba7d7d111e87dd6b5bc4b466c555da7bd54671f63d6cef6aae041b007b33ea10a45464"; + sha512.doc = "895ab20e585f6d96affa349b012dda20034d6613a1437b8845aa7c77af59f9e21fdc199e043e3134aa53602c4ef1c1882f59f44b31d3d6e179d2e2a55d03512d"; hasRunfiles = true; }; "rutitlepage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6fb1f2a606ffe6b4980285a0c30e2e0f35d3617e9eccc1c76b3430783e18a37b2ce45f01161dbd3ea66864507a7039636d213af95cdcf9f913426175d3d13efb"; + sha512.doc = "f83e8e4d3ac47bfbda74e8abb6c9ac5ef6098eb9164436e3c8b6273e84f7172799a26e3e760dcae319d85e3cc3719a283ef1e9dc7291c2a5350bfc82e44a235c"; + sha512.source = "dfa48d61bab25d12e6bfb0c4b70c7b3ef855f726841cfb0e5fd29950419820415701c95d4c56d4719e76a518998eb7d490de3b9e5988d5ac7945c24455e7e32b"; hasRunfiles = true; version = "1.0"; }; "rviewport" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "41933d6e6ce0b6f1053fa9f51adc8042947ee865ec9e8ea17103ff66d116dfa88b39d8b032243b03e567e3a663c280322fac5b22598717e53c091b23cf207749"; + sha512.doc = "93ff09d6e031ba7b71191159d407ad717f16c852e33b8e950dbff80502d37802373bdc3daa409125540efa42ae9986c454cc9a5ecdff81162b4018f8809920ff"; + sha512.source = "b916ed4279bcf1496f5978a3ac561cd02c3a8bce7c03f78f1784b38e03205f2026c4cf7638e2e8a5db7ea382f62491f137792f4a61cbaa9981410686653d4b2e"; hasRunfiles = true; version = "1.0"; }; "rvwrite" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "231423c4f9380a458c5caaf4da9c6a53eb9c927d4c0998fdfd32c38dc1c601c4b7355206aa04c3bae4d68ff2e713c04d958276b67bbcad6028b505dde9baaeb3"; + sha512.doc = "0d70059f33d4053af9b4faf8321369374a1a0c5ab5bb2150dc815e3d70e68640b10ba24d0c2f7d96e7e68d153aa09a945fc18238450c5004e981549fb1c92a4b"; hasRunfiles = true; version = "1.2"; }; "ryethesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4ac57e420f635eec9af98a39b142f26b3ef4bc2bb2916c1d5601de78511de43077c36dceb120e017820725f8e28360b6706d82ae1dd1611fad55c89c7047ffe8"; + sha512.doc = "04c6e59a0f509038d4b890852f7439817a57c3a0e72d853cf60902bf2137fca2056386fb6a41e2f27a895d78e956bdd880a9cd84a9c025f71dec9aaa69680693"; + sha512.source = "b647939fdbb7abbfc2702441e7e5ff4b4d131cb3893057b8b38edb94c7d233b0b8b442c0928887983248e1764bae243a407e2ca68e901910a4c96f1e4e605c40"; hasRunfiles = true; version = "1.36"; }; "sa-tikz" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c6ccb10d4660edfbf3cdeb926f4df685c2ef43648a5f4663d6348c626e3cff6674031d51cf5f71abf2dd23b42cea179ff084b125f7bd83383b1fe461508c746f"; + sha512.doc = "ca3f5618d6775002afcda66374107391b74c976f7f4922af2bd29b476f6d3d141cbf37a13d8754a7ce7b16e3990555803acf54f12e0217b80126ac23a7fc783f"; hasRunfiles = true; version = "0.7a"; }; "sageep" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0cbbe3095936b5f724e4ae406d3d3181a210b1892caeae61c9507d72e2a2dcce86e9d533ccbe246c7d010a9764e3c8ba12c2309789f537455baf9cf84efcd19f"; + sha512.doc = "ecfa03f65e0422472487773c952a954de17fd6f15188476449eeb3fb9d246684dd56b30b79e0bfb4b4a64b8f3db1028abc8bd70704e27513d55fff41012079b8"; + sha512.source = "e0d5e0d54d49dbe68fd79460347168212709290c1f706e1ceb5c188ef10b953538509ffeedcb2113dc3bb0f4a7cff3cfbc4c14abe1cc7c988e630c84d2976049"; hasRunfiles = true; version = "1.0"; }; "sanitize-umlaut" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b6754c36552adb91da48a862354c87c2d24c2b48f1f113582ac56bf85e76cd9dc94cb833c57c71e3ae8f85b68f11b34ebc5be623265d2dedb914e0088d08d188"; + sha512.doc = "28c469bb846b74ff2037d273a5e205df32995e2b634cee0672014d3efaca96e390f9f1802a4566ad923c5931441dd9c53b26d6a2ef86fa8ae0549b204d236766"; hasRunfiles = true; version = "1.00"; }; "sanskrit" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0fba4a04b7414fe4f44ed7173d3a9cd42a42b1d7d73641ea9c4756740d54ab44982b305d0263825efcaa5602d6f85bbb08829f91169bebd4c4cc10d845caff1d"; + sha512.doc = "e8e198f19e6ccc9968107913d98fba237b538b476e9d2a6d385e031d7f07265d50276807b1f982f4f1b7e99d9c62e66acf0de6311d99a17fa2153f90e809b5be"; + sha512.source = "9250e08242bee02f6a1dba664cd6a962fe8383a47f380e37703613fd236eb7b296096bf7be7d88d6f07f77f70c3a9a06f3f0aae55c1ed88e991f28f24c1704fb"; hasRunfiles = true; version = "2.2.1"; }; "sanskrit-t1" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a169c33e99152d2f8959f81d67b76f6a6a099f298248a9d8e424a67381abef63efea4ed769c23cce1a84566c98d8ea22f49bb6c8445c1a0b7cfd53d45f1cebf7"; + sha512.doc = "2c9d8820f656ff6ef623f59dd0c3ec29ecf17668b44d2ef6f4bade1f89dfadc7fafd8a4e831fa28ff35124b6a22db76ed77519b24b5a6108e883e71de8e05ab5"; hasRunfiles = true; }; "sansmath" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "67b0264f2dec13c9c5acea76689fa0cf219adb00dec08a13cf03c5812d34d9cd240529d64fc77fbd2f1a675211d7b077cde42988a1524cf96f0c006009a595b5"; + sha512.doc = "dbd873a58eff17f83107cbc7fe6d195c9ae06f4eb35b3780a1d2c0c50d4f47bf48d2737d1d091c15049ad1f9ef0e19fda8e45b2f975462b2dc99452c2d35083a"; hasRunfiles = true; version = "1.1"; }; "sansmathaccent" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "51d8d7d678f71588c4263f2804698c2e1b989b218670c492e25e1bfcdb4006b17b2f7def026a5314eb0c0af73465e6f31baa3b04f098df80a90a3b975e8dd48e"; + sha512.doc = "55852c1c35876c8e4a32217e2ea7afc66347c48d4bbe3c9942392b1478b5850bbdffb5d6a1b83d0828870eca0361ca6cdc13f73bc0642ac2b36e8bc56e610e63"; hasRunfiles = true; }; "sansmathfonts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "799177c7aff03e968ee2e317f7d3890e4d3189043a36bf1f34b78ffb82b14e5f624585efc8ba5bab868a555c8930b1ef962d88efc22713f6e4fe090b17011536"; + sha512.doc = "bf658e3c208a3f1d160a682b1410a3a8f24ff6584afb180d30a3a8897c7e3240459956080e71852588298afc0e9c1dfc729a210e351d2bdc8f1c603ede165168"; hasRunfiles = true; }; "sapthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d7ed8bd5003ca1c9f189316607e3f6c08f8483a6951dc15f9044d2efc9822e84be2d3a2d27fe85e08b6a232420330c485673d683c21ead8725eef38ab1219f92"; + sha512.doc = "3cca9cc2c5d13c2fb87c6cb9b7f66e0f167e323d1bad00f43087160cfba374745522a8878943c4dc6976a10e0b0e112239d65d60b86863ca65c98db3b8c363e8"; hasRunfiles = true; version = "3.8"; }; "sasnrdisplay" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3c853634e887535528d0408f5b6aac0f65f4da528a6522a4220bfc423938eabba9ab37db8aa8581bdeef062d1fa11681ba283d4f9ddd816d6ff7f9e84ed6ee29"; + sha512.doc = "dd753a97d26fd46d4cb1d9fccb5d84736b367c146891e144e375a3946a45ff113d4e4a6bc0cfc86b8055bb7c3dacabbc8d87b136f88eb9856d3437e2164374b0"; hasRunfiles = true; - version = "0.93"; + version = "0.95"; }; "sauerj" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bd2c470ae9b2ca4b8260a3b9636764ba306a3bf8185235f4d2ae945e485b09eec2ba330cadb04ad0c5c20cf3d4d3c3de7ffd78e57c7a6401b30b40909cc2aade"; + sha512.doc = "2061b87262566595c6940190185c01390124d4c44f0c52326057509499c857d6aec4996f34ddec36f56044ea0be31fe704f062d231098ad752b9802aa89419e2"; + sha512.source = "2593e9f1e47e215c1dada01ba109c067a247f2ca748df0ff52114ca26f3e42f30a3c69f779492e722f8070a931f9cffb884e2baef7fb059bda348e2fc21fd63b"; hasRunfiles = true; }; "sauter" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "d89041be0660c3dd4ddc4e08c52f562c16142d49b5b20f4904a41d57334d4bbd11928f3eb07e3f8dd852bd8c5d7853d40050bdbc570669fb4a56c58f784350d6"; hasRunfiles = true; version = "2.4"; }; "sauterfonts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8ef1810ec6b9a00f38ac96de1245a5dcbed86ad41fd8bba0533c131257e8c6efa8cec351cf80fa52e4b964a56a2198c84602161f5f9b5ce9ce2c26b5f166776c"; + sha512.doc = "fcdf00cc84f792d22b9274517a617d245fa6c990720f42b9f5886d4128576db74de403952a86d6189bbc446c156e8a2155fbd3b495e538c868953634fbe8b9eb"; + sha512.source = "ad19efdd651a07dcfaa66b03c13d491a0c72721a5a35c309f02577d6e15bd7a26ab087beb23005b40f77e5cffb1957747ff423f171d7c332af53f4dde0799e22"; hasRunfiles = true; }; "savefnmark" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "897d9791847334f9d6fbb66f34775dca8cab1927272c3e52da2f7e91ddbb80f52159a9b2352f59f4606c7b6fb8447e2a48fd5925ce7ce1e92a10a3e82e94d24f"; + sha512.doc = "1008635e75d3a24d8aa3ab0eb42f83729a1c5e5242ba06c6eaa0758cbf971298aa83289836b6ae04c9af767295807bda1ecf9f47f61bb0660e66e7bd79698aca"; + sha512.source = "c95af6ed9e2a6375bf212dfbefc43e6f9618838f252bc1bfa719485c3ca19219dbc93bc2a51e89ad0aa022dfa7fa6f552fa522c3ced452406b879f96846fd3a5"; hasRunfiles = true; version = "1.0"; }; "savesym" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "db20ef825e742a32475815a30f8ed8965b1fd1f467aed9f9716c775a7fee98182291ef6286457c759d6d468c7850e0492a70cb8a41cc4df89f704c0b65bf89a1"; hasRunfiles = true; version = "1.2"; }; "savetrees" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0fc5b695c09be8b8569782de2e4eaf815f5a1d3bbcef1ff66e23f6767345a07242a1f04c5d946abf94bc0befd4eeeca18f307ec3d2660205a8a4e25c02f4b05c"; + sha512.doc = "45c904c18de92b618a635485378c3e65b5c0dbd8e6f7443edad445340077afa91ec844023aed6a793bd9a32e86aef612bdbf481ad2e2ad4f5f725eba074ce166"; + sha512.source = "ba4684ed247e26b2c10fa05765a1eb23f7ef0f07a7fff33b5f69b79230f7a3a82c59a860a8007fafb54159d29e4f459a1360d958d45d51dbc41263dcb7db6d88"; hasRunfiles = true; version = "2.4"; }; "scale" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a0a256a2a81710daf613d89a4812055282939ee7984d180d62dd20ddddd1b9c7a547df65a2f96579063a2a1b6c34ddd6740ab76867e36ca414bffa04f7dde684"; + sha512.doc = "cd1d76eba41849f5807f47a406ee60a2e90ea30ad1b436062d757aac63f9882b322929c0012a9611900c88af6d307a43e788d11aad3f756d9e2ae65861759e0f"; + sha512.source = "9e346237d7873813be381a17ad7482d39e4eb2ae6f37381a347863a2033d36ae237506091ff4d61220a6ef8fd9ec7c616ebec90c43f1ea47eb9840fa6dabcb76"; hasRunfiles = true; version = "1.1.2"; }; "scalebar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c3e59e125897b82795232fdebea0f1220598dc154a1c15962cb1f2d7d4eb081d806f2a207457bb2f3ccce538d95d6ad68fe0651561413ff4ceb2cf4a59113bbc"; + sha512.doc = "a33bf288ac5c8df25687f83e862753cc8c61deeee7491629bf72521d893cae10344f915b74739ef06209faac05505b5d185f28f22b9a777715832bc32be4c058"; + sha512.source = "1cca252c9eafec731967f36e5dd3736e42f0971a09f49b067f1e32dbc09784a8ca11e31049e38aaf1a0de8bd9ff23bdebd785fa8b02699bffbc6a4aaaa9f5830"; hasRunfiles = true; version = "1.0"; }; "scalerel" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "85c667097ea3f8e058fa9a5042e1506831cd98568ed9918608f52290ba2c5131f192472a3011397be1bc3612110793e01639bddc706e740c5c6ed3e0b1f32902"; + sha512.doc = "ec095c29eef0ae2c88a0b7e521c03a69c13c0d2caf09a4ced9c2457044acfa541be4c36984fdd8dc0b7a7ca3cf1ab53b08470197f1c22838f8f26578c9fe9e9c"; hasRunfiles = true; version = "1.8"; }; "scanpages" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "94f0b5e98e43a3b7a8c28331e97f1f88586e2ee06fa3ad8971434183955260e7c0724b166ebf235f41b34f0541045752d530e2dd6c0647b597949fdfdda51389"; + sha512.doc = "db80512631269435dd814aa440174a6b57cdaaecc754dff43c04b8829b0d400dcc0ff0f3bd773bec3174af9ab655a50d5b361c08a2806669049a24b32fb55a2b"; hasRunfiles = true; version = "1.05a"; }; "schemabloc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c511b720b117766efb05f2b129930c6a4612b1726179a774aa723630b6cc6d069c4d9d4e32fcf4fe7570bccb54ba9341ff94db08848c360edae35af476e5134b"; + sha512.doc = "ea71df2c4949ffcf9659b1665251fa23d05c0c2d6b8e425128446e0303bc0cc87d98e7fcec33319e12618bd7cbaa03f1ad606f31c12f02a67dd68ad1363a8f3f"; hasRunfiles = true; version = "1.5"; }; "schemata" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "06c58cfbc59c13ea5a04165f53edcfbfde11108007c7685b55ddf8accd826109f265279aa3e97616f0a19d325bb8d9a450bbdb0f24e56d927b32c7a92c21c77c"; + sha512.doc = "ed8c7c4571a90a7418f5445211ed14e697ef3decaedba020a32f00bb9336478e2f4f40619b4bd7e8aaa17bcc95c9f111e1e16fc5e2f07ce58c39aee547e2c9a2"; + sha512.source = "8c3504ea5c91a49b7b4679172c2d4719e756cd781b48272a03f63e0b9e80176749661e4c0612781739e3ca1b8cc7dbd7471d752b4e04a2de6f191090b0c5e66c"; hasRunfiles = true; version = "0.8"; }; @@ -22072,7 +22350,7 @@ tl: { # no indentation stripPrefix = 0; deps."collection-basic" = tl."collection-basic"; deps."collection-latex" = tl."collection-latex"; - sha512.run = ""; + sha512.run = "05809be0dea213626c71ce7fd36d2aca7bcb1b915e97458475d64187d1c307dc713e0281f196898c99b1a6e76042f2b51da3a3564bd9b7d2442daa0e73f4ab84"; }; "scheme-context" = { stripPrefix = 0; @@ -22096,7 +22374,7 @@ tl: { # no indentation deps."mflogo-font" = tl."mflogo-font"; deps."wasy" = tl."wasy"; deps."ly1" = tl."ly1"; - sha512.run = ""; + sha512.run = "3208c41866e321747d62b8bfb507ebd0e27632bbc199ecc0d4901e826ce9c3d91cd31e8217f8ededea84309981e1b0a7956a18e4e7669bd7acf84325f316c419"; }; "scheme-full" = { stripPrefix = 0; @@ -22140,7 +22418,7 @@ tl: { # no indentation deps."collection-publishers" = tl."collection-publishers"; deps."collection-texworks" = tl."collection-texworks"; deps."collection-xetex" = tl."collection-xetex"; - sha512.run = ""; + sha512.run = "64f22bcd115354bd8ad66699aaf598de24928629f020f7e8ba274c5325cdade1d65fdcbeecaa7fee33f8e9cc713303da72f171c171451047577c48f92a648c59"; }; "scheme-gust" = { stripPrefix = 0; @@ -22178,14 +22456,14 @@ tl: { # no indentation deps."collection-plaingeneric" = tl."collection-plaingeneric"; deps."collection-texworks" = tl."collection-texworks"; deps."collection-xetex" = tl."collection-xetex"; - sha512.run = ""; + sha512.run = "25baf5ab992d7b93c90b452096252511fe5f304449041fc2590dd9186c18240998f8a85afeb8250428d88cc0c591eeb990368cf05c5a127afde6da789f5b7dd7"; }; "scheme-infraonly" = { stripPrefix = 0; deps."kpathsea" = tl."kpathsea"; deps."hyphen-base" = tl."hyphen-base"; deps."tetex" = tl."tetex"; - sha512.run = ""; + sha512.run = "2c55d7fcd1404f4137048fe8ddaa90c74c00e28527c77e486e6b26e40de1bd9e62d9cafd1b3dcb20e8f1cecdaea2932766b8ade8c9a77b916cc10a1f4042e2f9"; }; "scheme-medium" = { stripPrefix = 0; @@ -22211,12 +22489,12 @@ tl: { # no indentation deps."collection-plaingeneric" = tl."collection-plaingeneric"; deps."collection-texworks" = tl."collection-texworks"; deps."collection-xetex" = tl."collection-xetex"; - sha512.run = ""; + sha512.run = "a9b38b64e8d263cd92aaca2bc51b3d83f1613e302c2a45bbd0c8025914acd597561c8acb64219fa5b652428c339154d6a79af614eb4178bd7a7bd004bcc09d2c"; }; "scheme-minimal" = { stripPrefix = 0; deps."collection-basic" = tl."collection-basic"; - sha512.run = ""; + sha512.run = "8662db9d8c1166a903c19c17d30fc1befddc1bfb4b0660fecc8c586078a73aefabc1289c7926b45cc57a74d21ed2291414a8a2486fab826b7429de93fd29a261"; }; "scheme-small" = { stripPrefix = 0; @@ -22268,7 +22546,7 @@ tl: { # no indentation deps."hyphen-spanish" = tl."hyphen-spanish"; deps."babel-swedish" = tl."babel-swedish"; deps."hyphen-swedish" = tl."hyphen-swedish"; - sha512.run = ""; + sha512.run = "c63ef87495f2b3cca332fe06690e9c972ac8a7136418b3cf4e36090b656c3d0884f1b67cba8af393f08e675feff59b1edc3afbab24dae02d655c1e356b4bc8a3"; }; "scheme-tetex" = { stripPrefix = 0; @@ -22333,1774 +22611,1816 @@ tl: { # no indentation deps."collection-pictures" = tl."collection-pictures"; deps."collection-plaingeneric" = tl."collection-plaingeneric"; deps."collection-pstricks" = tl."collection-pstricks"; - sha512.run = ""; + sha512.run = "8f4a6a9f746bb3ae2a16c90f8d1b89f496394d62f8b0b814c5845d6a18735b578964278730b34147fa0525c31e981257266a760d3c7c2979f777b2bcb2dd922d"; }; "schule" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "960d1bf4ff9c227a7c701de8676db3fe0d74eeb0829abad293733130645407da18f7b1251dbadd437667b8908066d3adcb6188797ac65bda5a5e81db8e579f9f"; + sha512.doc = "aa70a7cdcf0fd4abc47acc1d8f3b2ca9a6f0160b4106580507cd674ef1802a72d4820bd364eebbe5ff94d26f49c4d01a71decab7f7834aef29009483c3fa2d4e"; + sha512.source = "6f1174dd8588ef9bf282b3badcca63ef8953095e4cf7dc8b6c412eb59bf8dbe72de93f0f6eae89c7b356fc7d8ebffffc93e3e38ba1424c2ff25ee66b0e7144a5"; hasRunfiles = true; version = "0.6"; }; "schulschriften" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5da3cd8297c8d661e7d6451bca6a1870de200f9bb4a35b373f676ea7ceb43b49f180dffff846c2f97add286f506d983aa8b999c163ea73602c726fbe24644488"; + sha512.doc = "2d481b4abfcd1ae17a4e81109704378c41a290e5d28a571ec38d59ea2354083815fea751985a428a504d92ee7881d36494a6ed4c5938b47327711b7a4d69f14b"; hasRunfiles = true; version = "4"; }; "schwalbe-chess" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3b5765290a380b88bf1467a744235d143571184782d67f1dac1d36aa793603ed4f897fe412d75658d78049440825668568c3620c2ef610066c7b22de6a85c1a8"; + sha512.doc = "6b26b7cb5b9c888ea815ab1d95da57a944755db55860659eca5c0770e093db4b0d82bdc8eec199a7348591ee97b9ae427ad40d8c00ebf2da50640e14e6a23f71"; + sha512.source = "93e4f7c89b6750a40cb34922884e24c80758a47d0b13f755830ae04cd455f1fed147bc3479736de5e8bc1773c7bbfaa0a10a7b40054b99edf1dbeb7ba94829ca"; hasRunfiles = true; version = "2.1"; }; +"scientific-thesis-cover" = { + stripPrefix = 0; + sha512.run = "89e99f9b3ec8b9d2be062ea3b75efa8bb1eb2856bce5f61d2d74fb392b1eb5e6ef7c8dce973c2412c3b9d5a95312688be7f4d9da580cd05f4419ecf6e887cfdb"; + sha512.doc = "6127247a0af0346425df9a0cec17f522045180c70cd1af4be4fec6d8d37c9fda89289c6e26040c0297425c9d694313439fdce35934da5293eef0a4f98bbde4de"; + hasRunfiles = true; + version = "4.0.0"; +}; "sciposter" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "82e388ee62b16a1c6c8618216fae0903de8d09c4fd97508cde2db379606638a0e153f9011af468c4a026db743678c8adb76edf848d0f843a8edbc550c09e9d8c"; + sha512.doc = "6ec8af48314c7e651f7242bb7db49c027b75b13dfa2957ec8e2e443de750356052f670c020bb5cb52bb31b5cc8d1b392de79907e69bcb0a574a75df58507c985"; hasRunfiles = true; version = "1.18"; }; "sclang-prettifier" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1701a717beb846b86cd801d1b27809d937c84eabe9ccee961b15a1f238c9e264007cc7de1ad3973ccdf4a0edc93d8e4ea40eeda0a675c7efe69120283a6f3ad7"; + sha512.doc = "3262993a25440660e96e0ebcc615b4804dbd61599df6f94ef3eaddd9725bc1e7537075f000c08b2236a426a004cabd25ed9731c33661954b57a2aa3358653164"; + sha512.source = "4b74d097313a2c32c207772b684ffefd053bf36269288fd53291eff226227e55565cb46da8f7bfd3fba798b6470abf1c331845fbcd653988a2bd6f77bc96324e"; hasRunfiles = true; version = "0.1"; }; "scratch" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "029f14fabf45525e8dfe882f830788e422f40e86abfccea7e6ec994e1cf57825f9bc2a80352ebe0be554470cc7d3ef7904ccc5fb7e6feb9d72ac55061dd97c44"; + sha512.doc = "81991d7cd357bee59439ddaa81fdd1e97f14ad47683bf58590ad0b49c84ff3e962eb86cb2d6f789610139f54c969615ad252fc2eb8bba6339a80d9a8d4992fd0"; hasRunfiles = true; - version = "0.32"; + version = "0.33"; }; "scratchx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "144e330718f32edcd2f537d1ee6476afe2444417ce2dffa0e36ee7b3ddbdf492423f1c4f1d03167b99602351164a296921d98fe98637e8fc0b8dbd340aba7b87"; + sha512.doc = "ac4683f6e2078e11fc1d7c6a85dfdeaafbafad2d40cbe1e436432e294d850f2fdc6145c35a266f39ca40efbbc029001228e283fb995980ad508b0b21ca08acce"; hasRunfiles = true; version = "1.1"; }; "screenplay" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "01436f43e152d83c77bb80e157708da97dbfa384a60a635421d067314deb0bd1f76ae4996ac06f8e330e395e395bd1cf2cd32d9e8e7ae05b61232c6a2668753b"; + sha512.doc = "cd0835ed76656a63edc3604d0c98cd3581003ecae0530b1b0632e01cda2edbf3a444bcbaa5862a6a1dfd83b170812d2e82f14bc8cb9ed516dd829f223deef92a"; + sha512.source = "8b77bd792b873ac1581c3a6ec8a866092dd230982cac0cf460d77472ca5c22eb6c428387484d61cf9f6a95c64d70b5af66b8892785a80bc3b2b9ed95ee42e051"; hasRunfiles = true; version = "1.6"; }; "screenplay-pkg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "45ad30a4fa467e8fb3df870b1f659beeb879fbc69d62726335ed95ec3b295bdeda351846c5112caf974756be1e06e8ed9dfb1c92f5e35942eede58dd48175cdc"; + sha512.doc = "8f49f897d5846834715210b8ab0610e1481f807fa4f089558390dfbdf3b00a9fa166b1c7ff5d268a162dd3dbb78d52230754e7ca10d47f32be676fda6188dc07"; hasRunfiles = true; version = "1.1"; }; "scrjrnl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dd5e2afb6dd4d5f61963f085c3d97c94766c732f3636aa7bf1d40ce6ae6640a4d4d3ab3a382ffac17b4ee2e8eefd2cdfa9cb0b4caceff95a5f0f2243e2328ceb"; + sha512.doc = "e5bdea1cea4da1d62fb0ae5bc5ea6373ed3bf749bd519c100dee140636d7d2b8651f0f0c19c57b06cc208cc30e8de63a944c21c3e4b43be1ce9a3e34e08a1a43"; + sha512.source = "5c3bdaeb03595cea2b858c948f4a91797156a1b3d4c49dbaf0159bd6bc2a9e7f823325bef44c7a3c8426038b81f90f508abf547a6e757e09bbc3f9c18813e536"; hasRunfiles = true; version = "0.1"; }; "scrlttr2copy" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9ac36dd9470501a539d08ecc415e5e8df6dd2f07f3e21d224eb1ee1cfc9224a08ab18d03370b27fc724834d83a502d30e87445a2757b40085d6213f02f0d3dd3"; + sha512.doc = "1360950718612c4970c795ae7dc697dd727a9f091a54750bb66adb08b286ee075bd039cf1ea29162ea0a6236f5573f0a6eb0da5abce59e94807000ca982fedeb"; hasRunfiles = true; version = "0.1d"; }; "scsnowman" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "03a426d599007bde9c2cd158a6fb1dd3878fe5f562194c4ea71a3c192b0ba2b7992914bea2656729eee25ab65aa16dd75c649cb73861aca253bb0bf230796bf0"; + sha512.doc = "245715bc414adf30f65ca9eebf1580701f6e730c1f3c6483c5d7ad061a5d346e425c4e0a61c3aada50ebb4a3e64cbc0955ce2efbd9d2a7685efff9bca68ad98e"; hasRunfiles = true; - version = "1.2"; + version = "1.2c"; }; "sdrt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "368615182ac3e347306c1ffd4f6fc90a1d65de9bedca52bd68904e06406646981149e0b19fc410e48144b2d4604d02651a8750ec55afad1fece31a49ea754b3c"; + sha512.doc = "bfac9bff68d17514f08cb20cc981ec5bf02d064e587ff5f3a42b3bdbb68a8c391a6f65e06ab6a75ab6e85b7fd8b169f452f8b96ed28a20fbd4f02881492e771d"; hasRunfiles = true; version = "1.0"; }; "sduthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7bc709e69507cba4a27872956b859b4a737cede3b631798c610edba037f98d23f3dc0fcfb2ae8952dbe99dea86d950365e772fbfec34c1d8ff9f88f73720d7d6"; + sha512.doc = "3fd79070d4e47238e2ad5ccdaf7a5b11820c3aad77cb0e5eaaa99fac2a84685a8c805e4453692d885329e85c3d63a85cfa924be5a7bfbd8c11ee6c37dec4d5c1"; + sha512.source = "6e62da5b0b51260fb1bf41bb823817cf71d2e39c952b4145dcf8e4b65432d16c132646694f91984e82222733c720be4436abc5eac2aa0ec2b90364c80847165a"; hasRunfiles = true; version = "1.2.1"; }; "secdot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ef7139d8fc807c1971b894ad25e39b02f6da6e91b3259263c4ea8c3f229a5272908d421ffd0b84d819244b37359f3255e4572afd6b545538f33859c405b58f0a"; + sha512.doc = "7cd4dd848d9ad508f5b2815e1b5a9128bb273a25299f24259a6ddb4ee0bc17b08d76193d0f6c28e6141ef7e7e43638c2358ee34ad7ebe918da6a82a87f5f9ee0"; hasRunfiles = true; version = "1.0"; }; "section" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "35759e5e8e217bfb7ea2d114ee7034edb9625a78f8b3720181b0c9f713af2cdc69993e3a19f83fb01fcb2e98a56c5082fa68dea22f2370225fcc72760b3f7f0d"; + sha512.doc = "469acbedbefe45ebfe1994440ad0ae9d2c26720b9b06c1a3c624245039133b58a59740b513904b39c3deafa01579bef86431c1d38285e9faaa21e03dc3214f72"; hasRunfiles = true; }; "sectionbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b19d1b9c852f29730e52b9d485294d75c449d5d2be444aacfba524c66656770da5158169940609daee2e3247aa2ec3eabff9ce221e80f46890e95a59d15617fc"; + sha512.doc = "6e0bb42918e9aeb8a7ba319c26fde589663d2f1ebddbe49009f4de9dfa53ea9ee54a6c9206624c0b9118ae8c02489edde6169fc997d1ccaf18efbda93bb59731"; hasRunfiles = true; version = "1.01"; }; +"sectionbreak" = { + stripPrefix = 0; + sha512.run = "9544423212b864702e927e2b2c41b2aabb1f8bd54718036bc5beeb22b1bd9272d9bf6d089e4f0636aed43415955ad9b9c7773e99b2af96a49fdfd55589e47857"; + sha512.doc = "ab2099464db6accf898a36034e6d5b64df72472687ac0e8b76bf25cb404ea090fb91f4fef7becd0b1c23f50ae0c44377e01b8539ad7f998a0aa531bb29c14303"; + hasRunfiles = true; + version = "0.1c"; +}; "sectsty" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a8ba10f4045f13dd6e140aaa51a08a94885001f0ce4714847106d842b4b3debf29729602276f2079155e6863c01f9df1bbc77016e0555950c5b2fbee48761b0a"; + sha512.doc = "f1bbf39b8f0825e2c34e26b212ffe1066df558341d10e19208c4f7d046fb7e5dc1f074dba59e798aa102a7b07160bb85f804203f2fddf3626a37d4cf7bd1affd"; + sha512.source = "67e7dbd265df4e33d079849467acc4bad1b4be35b080e9f68f112f4b1785a63236fc578c0563c3e5ec9ade664f33f2272ab682861d9a876a0831246c88c8e67a"; hasRunfiles = true; version = "2.0.2"; }; "seealso" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7b2bc0f325624d116d8d1029712c931e6ba56d920f9df2273ac5807874576fdf45796c16ef232dab23fb73a11f2d6280720d01e02e8cfb405b014939a4ca4143"; + sha512.doc = "bc33fc56580dea6d2c5149c2526e64378a5ad7ada792fbc7e06ae7bb83eba3ac3e1956cc7603da465bb24efb90e3d5e80c2084471ef2a11efbf63070e550220e"; + sha512.source = "9ac8c6f267e418c3792038e5fdbe1774d0ce292cb4c2a0473ceebae6d9c1e9a28462b58060268a15185c9339cddd9f16c202a5f371d7b25bbf3ab37f43925996"; hasRunfiles = true; version = "1.2"; }; "seetexk" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f18b647cd991c862a1e27a0d172d294918cab89d91a00f6de33858b67f07a2d1279d3b343a711b20a2067b631fbe7908a60b613f22a475e95bcb90c0ef1604b5"; + sha512.doc = "8d0f79f6d4528d234c264752ce27944f70291d299f6d7e1a254537b0acf1a296894d8f961efb8ddea6130a1faea0e400f99456bf15464e5b08a26a652ec9df94"; }; "selectp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bbd927fbb644f43c7968d9df12c3c1dacb6ac129049a12367ede97111f98eeeaa8b4b2fa1bac71142ae50e1e25e0ad5cf58f33ac73cc42e12daf4002aaa8af36"; + sha512.doc = "702c04217b081c3ec0748ea53a7813017206d5469db9cac9cf6b120ed350167422e266f385a1abb8b3653c1d74235e3ea76571cc9d0735b799152fa8e1147b72"; hasRunfiles = true; version = "1.0"; }; "selnolig" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1b484393a7bc470730ceda053a4676b48d3dbc2c02ead97580e8136754783a38645429a2a4643b60bc794a233c17c383a48a9f975fe11311c4ff50fc055b4914"; + sha512.doc = "fa4164e5b480ef2287d34f158ac43cd1a99e65f3de77cf67e4b4c13a0add76ddbe01b5d0a9b84cac90fe3963cf4b8cded5739905eadcb2a8958918caf60a1d1e"; hasRunfiles = true; version = "0.302"; }; "semantic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5b3b9490d6348a810cc8920291d69f5b137e501e5e486e75d4fdfe495a7249d13ce0cb4a871147d1fe5242485873f9856f08495165d66c2e6f93a5c1a3a54cc3"; + sha512.doc = "65871c60f4a1984a207efa5c01cc3a5884671813742be56fb4f86b7455251455f5e8ec61e047f7722a0d889009af5525d27db07fa3bba54c89cd7401719699e7"; + sha512.source = "576a7033c87817c5ce92e092ac6d735e3675af36d1a801ce227d11e85173917ad4efb0fd7dcf579fe02b6850971752afb73388da40fc2f953d2cc03793135265"; hasRunfiles = true; version = "2.0"; }; "semantic-markup" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1803a37f21230e5426d49b6d9775450e2713d9acc01d6415fb1f53c85029ff6202f55ef1772f84eb686e5ca528faadc12ef5171ac106cc22a96290e285244393"; + sha512.doc = "2cb4b54cba46e632fe214f6a5306d72b627606a417a3329346652a66963bd15585eb6699d6bf6d2fe8ef56e77d6ae6ddf9a77e598db20eb072a0f02931640d95"; hasRunfiles = true; }; "semaphor" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4fb1fa7c2d5f076d82887a99d4bcc6754b588498b46055d82ed64288c311c179a10aa219bbc35eaca3de962b66ccfba068cafa1864f95140ac007340ca00ba12"; + sha512.doc = "fc138f5b71e7e78fd4d70abb12fc112e3f74f80b992a27070b79f3c6bed3c62e115178a3c7b3493ee24dfb66c6118595f2b5c4e34e1d18269a1eedeeca11a8d5"; hasRunfiles = true; }; "seminar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "65879943c59988c5bd5e7268fa86c5b80640e14b45ece541b038a078aa589bda85e46c1bc9f588d7d4af793595ad00bb6ada1321c36c8e8fe57abe1db6079358"; + sha512.doc = "62b26673e892c04d004ebc539f3f94b01c9221218d0e6e49e356a894344064eeaec206e9d0b7a28ef0ebd7e3585334328b471ccb4b41989ce72385ecb1b2ea81"; hasRunfiles = true; version = "1.62"; }; "semioneside" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "18f42c8d886ea804571ded620496a3417baafcea209df61bbc7c6e5726d5e7f4921a842cd4fdbdd6a5f0d194f04bb55357ca2a2c3fe2cb20095327f7dfa0a5bd"; + sha512.doc = "cb540d5078e4d75b9338b11da228904e24506e83cab126b1e5e4797047d1fd974ddb857a39f097a4c14f64b3a9ece0c14b3e9f0e5e0295b7d29b47b3e8836b45"; + sha512.source = "88b2112cd0236ff4a9f7d5d2506332272f171f66f18f870e2e483b255ee1480f9515dc7d3ddd69975797a997c73aba5555dcfc15d0d7ca5df3320e8b32b30e33"; hasRunfiles = true; version = "0.41"; }; "semproc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "faecdd7e575a0a891c3e4127ccc65a86f624f5be24ac3d08ada5994d73496e4f3fda242e6f5789c6032026655437f7d139fa4e776822408ac36b1ba8c3a03f00"; + sha512.doc = "df4df4126189a67c80e65f925c818284f71f92098ec6b302ceb3d2ec89e8eece2b3b6155e0e3ea1285ae8fe6b075c9d4aff49bab789a07a8335a9ef42ccfeae8"; + sha512.source = "d663d4dc9ffa21f310592eb88433d23636656c7266f12a9265061a433f6373999bf971aa12048b28d1966f69b13d862c900180a01127e66d378fe32962839fd4"; hasRunfiles = true; version = "0.1"; }; "sepfootnotes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "22e87676881830c030508b79a37ddde40a54746a46d266cab93b5cd6c54afb512638899d8208bda1447f10c72c626b4fff91cdda2173a73b7067e871179ff603"; + sha512.doc = "51b26aa22d585ee3e8a49e91e61084d258b1311a2d623b3397ea6b2c6795196c60be02f4b8857685ea577204b5744195fe7e5e82c3a8864d42707f364f075c79"; hasRunfiles = true; version = "0.3c"; }; "sepnum" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fa27afce5ea085d4869d47d7ac93e27db730c7aaa9db30fcaa5f350e822157332f97670ba19e94c49463958a3b6c365be6044f69d6be4213a6d69a424c7b3ed0"; + sha512.doc = "d482844026e1dc7a66f42e43184190f3941a944acc0788aacbaae8273cbb3636d5509bddf4095c2b89ae7fe7a4145712bcd0f86af2599e371945db1c15497729"; hasRunfiles = true; version = "2.0"; }; "seqsplit" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4040a2b7c724fc189f1b97f25278b0b22c4eb746ac6909f98ccb556fbb6341241a759fd20092508e91849ffe525f2dc184291a55ae1a01f857b689306dded469"; + sha512.doc = "e664b0e40b698b5d3e485e5360271b1984ede1f9b3b031e76699a59711ffdf4107e68c43bc49474567dfed020b93a96709f579a33198b2687c79e8ca9a1525f5"; + sha512.source = "d0a2e5afe5f526ce9a0a0bf9e7adaf517559f6f40a6f0948bf3b9017e4ee16d6d5dc0e3812ed1c7df04e3ce0707f3b0e0440bb910e69b51fe9a0a5621d0179b5"; hasRunfiles = true; version = "0.1"; }; "serbian-apostrophe" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1792739611a15dc0da6c0185c6c50a9581dcebfa5ceecb3c9c65d2cd211fb4b0d34afdfa1d21f6a99dd710526d22bd5d2dfcf9ae8f033299aa25a1adf796cd72"; + sha512.doc = "3c10add2ce217132c1fac55947fe5f8933d8fa490da81d80a74872d96a936be22389d42152134358fbe5634e97f2cf81728826e996a383de55cfe474f502ff92"; hasRunfiles = true; }; "serbian-date-lat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "05688427435f46ae3a9449a59e5cf93af394baf3a31296e2f62a9704ecd89edccf4b98a953df34987e40e5daf98be312809a495d440bc8495ec7e58f6bb214fd"; + sha512.doc = "b68a2b022b59b74eeff6ea36d6bbf53a4e836a279fe9a62253dc302adbe88e220705830fb4298483662f164ac6c1630aab25471f272ff6fa78d7c48f12b38369"; hasRunfiles = true; }; "serbian-def-cyr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bdafed6be1c5b58de33a48f190db89daf820f6553bb3ec02c27ee8c20d13a4a1cfc4642f7b68bca28c31c35711305f6dd143a574d38f9a72c1785dc449cb2dc0"; + sha512.doc = "1aecbc150bca7dae60ad00384cb877ed0a668eec0bf3f39d7588d66b80355aa9311b2181a64e168295555b93fed043e73728d5abcd120460fb130830ac2cbdf0"; hasRunfiles = true; }; "serbian-lig" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "04a03e0d95d666cd13fbd77d5d4a0c20a289e37c717f3869d5f07b6876b5d7d849faa7e76185af0bae7f24e2bd301fb77ee8f2865773cd283d9884bccde80aa1"; + sha512.doc = "e28aa4c6dab40e54c1298d1dad10b98c594da266c78d1096a4746b570c3fea0c596880df3558ca5aabf17a4ad2f0546ef14d5f18076e14e1fbe874f6820afd4f"; hasRunfiles = true; }; "sesamanuel" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "710be6cd25ff6ba154d146dbddb045ab1bc3a9f2bf2444a900cc38975cfbcb1e034a8c3dde7558c398d0b5e0ba3d28d36621036e9c9ccb577df23e683034a6f0"; + sha512.doc = "01f0c5036160316c7faf01c5dae8ef220adf75f6ecf12087e73809b5474c93c739771a455169ff6f9808907adedaaf70a821a5e731b77b64c8b16ad181fd7323"; + sha512.source = "9bfdfcb044be609ba8951aed42c7e350423b756cc1f5de14eeca3fe7c08a3cceba7530549dc4adbd896147e56bf6bcc4f2ce84551d7321ae58d78747c4cf89fd"; hasRunfiles = true; version = "0.6"; }; "sesstime" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2846d3520b34380e2a5eb5988857bd1398a43a88c434124e90eccbf3882291d75817b50e0180164be706efc61a35d85f6c360175114564e2a84cefaf7245cad1"; + sha512.doc = "cbdde7986d8c083df763f1199b7619684791dbaab33d25bad7896a5460806d7554ddc74538d1d14aa3ff7efd216643e9d026bb24306e2aee187edbca0a74ac1e"; + sha512.source = "4502bdc3b51468dce57e4fd58794b14e5e364347b6a258b6b4f209d4e81a04d16c3be0fc22303a1a0a509f6b7384eb99211286e5c2395ac874cdfb337ed194f3"; hasRunfiles = true; - version = "1.0"; + version = "1.11"; }; "setdeck" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9db06b6345653192bc68e691e8c925173f7e9e989d3b9e4d2abaa43d665722fff9031714ea8ececf4e54ec6fbf454ec6ea41596f9508e9d12d2a315de4c998b9"; + sha512.doc = "6315a4342dd6f462ff4d9f9d682e71a36dc3c71c4c8524fc0858a84a5076c9e446b513418e318b23744622ee5b51e11f08f3afc253ddb1c7bf412b3c52fa9f27"; hasRunfiles = true; version = "0.1"; }; "setspace" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2be791eb447356f937b75acd4471df825d28ce1369e0781dfb135dd4c95a504d2a95da284bc0866b4eba00e9e0ab6aa2aaa04c8244ad32ac4fed90e361aa87a3"; + sha512.doc = "0da1e7ae7c6f814bd2028005ce0e82a3b16062a29023eeff23307b71274024343dd76654048f7ce911f22056b9e6802028ab9586da7bc4338a94197ea6ce0c75"; hasRunfiles = true; version = "6.7a"; }; "seuthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "be8eede7b0b1f6d2f7a48cd1996b43b66bfc5796131cf397944e8622164da1316203feb8be528c0fffb3e8f1ba081f1df1f61b39cdf9f01da2720cf2eadbeaa9"; + sha512.doc = "5a6df286fa445d4a969ce789659d12560f0f4a12ca61496e1ee1f3d1a8d66b06c10df9b83b6a69fa665cf072fff50e82b9a9f4ae9b81335381d5ebd5e774a83d"; + sha512.source = "4fefeab61fce3c8851a1ba48c69825fea6581cbbf4555f13bee2f2d0fb7683e8a6dd6ffa198935fdd45735dec7c7431fed9e2ef14a5d20a9830f0e8458e67283"; hasRunfiles = true; version = "2.1.2"; }; "seuthesix" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "621bde9336c2fd9d9e03fadfae09a630088ab0fe4a4f7d202b1dbffe4ebffc81bfad1304d7bb13c80e25755bfbc78bba872d273256073643540aa3da4df0b01f"; + sha512.doc = "80eed7d4e6529343d8ac9c0c11b723a4e5b4bfba63c3267e317a4a41de67c8c8f53e7e7fc9c809ffda7d27afbc60fcd6d9f1556e06ab6bb5d91ed669f8f6ba85"; + sha512.source = "43a04d92f8a8abe123ca3234265335ab272f4be5f2dd170edfcc3fb3acf132a867ab84de03500331cdfb4ba280e6c048afa323df5ff7cf5a713498304b843cc9"; hasRunfiles = true; version = "1.0.1"; }; +"sexam" = { + stripPrefix = 0; + sha512.run = "87caa9741b554d11fb51ae3d3fc58a9d202d8817ea9fbb71a90c4b5489a975ed6de49c6e0f13ad06251488f8224ad99b3a626993beb00e9264eaf8d22795a5b5"; + sha512.doc = "3135c9d4932e416f38d9efa40eb91489e733d266a2d54b4494ae1c5291b43460aca10a1ed2772cd343544d467c4d84f084bb3cb7191f45e552bea8bf656e78fd"; + hasRunfiles = true; + version = "1"; +}; "sf298" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "98874c4071cc4e1bb4fde517f3863b0301dff15566e53b9c946a7790a4998ceeeba8a53928380d71955b08a1fd5179653b096fe08436dd6d0fdb68aa12642e95"; + sha512.doc = "9ce2d0e9146c46a51121d54d7953e031687296fcbe0f166132e5b024273dd3c9ede5dacf9171c7bbe7b58ba9037588724d0e1e464131ea8d617a6126901850aa"; + sha512.source = "1bce84ab89ad1af42d6a76b3fde6f8afa2ef0f15088a202a0865f8ca5e357b8e5ba62ae7e01afd69f52153b5561cba7ba02e9e9d998e7e2ab986051d44d50e18"; hasRunfiles = true; version = "1.3"; }; "sffms" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "84cfefcdff43d83f0be39d03d9d9c8045667472fae960eeba6bb3e1cb6e842a71e514594c445571ab445d1b42b18dc57f3fbc2dca783f006a87db9250e5aeb8c"; + sha512.doc = "9797edb224bd9896a24b855a5e4115412e07b678720f2a44b971e9e8d57433241ff3187645f7490c8ccff41dc849b555c4377f2a4afbe34975fff41bd70bae09"; + sha512.source = "0452a198eb7ceb3256cfaac0c3799f3104e8ec474d36d2cef1013205d45b0773a3ce39f63d4eeffe053b3de713f110b4663991aafb7e478546df902c60fa72ec"; hasRunfiles = true; version = "2.0"; }; "sfg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0fe04d759411d3f8fd90c8df1e895ee2d24fed1ae4ba91e57015fcce9e28696461127e177d58694bb4d92d73e4448a5b7f09bf091d2a20972f20c9f01709066e"; + sha512.doc = "afb8ff089c31a3a4c5ec874a97bccb5d2f1a8f97613e3ba7812eb08d68be2259c54edfc135244be28340f0559f8cdc92737addf3c627cc5623324ad7a77d6efd"; hasRunfiles = true; version = "0.91"; }; "sfmath" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "8091b2f144602fc5ff2c247ade97587fa607d696a467be0168d4aef90622ea11d2e3d308238e478e8b21473f76b7cec80cbdf79a04729d0b611205bf60169b8a"; hasRunfiles = true; version = "0.8"; }; "sgame" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "44350a95a44bf14c5a805d02d6a1df15c967ed2e98a774c80ca5808228a56db6b3ddd8dd25b0f0b598cdb69348c70dc611ef1fa429fb3e0ca6804a7fbb6ffb0d"; + sha512.doc = "7dfce25a17f66fcb333ca12c3abdf9035461463edc75951a0988ac4a4bcb499d1d8b21486abc40f0e2c4193561022e85c0724620da0f3c5b175c3f1b78fdbaab"; hasRunfiles = true; version = "2.15"; }; "shade" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "592e84febf97efb8ab3ed300b1372882fae37032ea3824f6b67c82996580de41cf81676a8db8c970167354bfc1aa5efd9f030627b88310af53ed181ee5cb3518"; + sha512.doc = "11d6827159ad566b70300c408db32cea2448aaf1be65f9d02aaafe35782e6d40e9f8a2c59bcd68a85c41b892dd1c80400ad3c510278ea586c90294fb1aecd949"; hasRunfiles = true; version = "1"; }; "shadethm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "57ecbab515c7cb573c85e4f61afd3ad28c7915424f1070943908395a0b560a8f0bb84d43466a5c5ce918d090ef97763c28e66702b16a23b12232c67960476091"; + sha512.doc = "a75f81fedb1e45947258541562de86b27e949322722073a169fe084b7fdcd10963a50df26cd820c539a3b1c5c59cf7ad79cd3baf5840047d0085e940fe278c17"; hasRunfiles = true; }; "shadow" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9a866ebf557068fe412e0f99ac3c65ae25bfd24ee8d328af2f01baf7d91b362ac3691e0fa1b70ed55c60a6366e2df45f73606ecd3236da84db14279520f5cb7f"; + sha512.doc = "f25724583a09b4aa67954c9e27f2924608893c8762fec6f06ccebec513c43c294fff7409625b667f0daa3488e75c7416d60a2597bb546d7695d5e8c632da48e0"; hasRunfiles = true; }; "shadowtext" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a1701fcc6e2da89bb72ae6b461d84266c71acaff546ef929f11bad7e7d95a22546ae5fd0dc074b762b35a1802dc67d350c41cda9f4fc5484a5d4d6e1cb0ad500"; + sha512.doc = "2b41dd52bdf19d85fed75f4e4d4f5172b6e79fe6b11c01a8bd45119f590e4f6687884f8a4a275b858b02f639bed73a846ba3fe2daa508b6521041ea3d38f28f4"; hasRunfiles = true; version = "0.3"; }; "shapepar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c93d1371f15832f15dd1e1780e823860f20ba0a274c749324691be4e2221e829416256b630cb3ed105290902d6262ba650fcaef4757418056b4459790121cc31"; + sha512.doc = "10c8bb38048b5601435acd985e10760368003e409bf4ae20cabe62d7e1c9cc6b0704590400dcafef061da7c06edb31df9956b30bb83458a5d8b36709543107b2"; hasRunfiles = true; version = "2.2"; }; "shapes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fc6ae3dfef666d2968225894d77680b17023d8b35f6e6f10143ee0221ee5a5e9f00b3a31a5696ee835f71db384f588a296a73778bab18c73ececdd235fe409a9"; + sha512.doc = "ecdc8aa22a156fb6c2435644d34e8a58c0e1017be7103afeeffa3e03c054cd7482a360dd8713dcac64d75c6f1c44c328e8a718dd7acdf849d0dc5e6436bf0c16"; + sha512.source = "0e517d47c8dd5cd64dd773fc20d732f3a799bbb7bb39555ab9aa5563acf26a3668df5911b5c41e9c3230ef916b66a34a39aa6e850132aa49994fd486c2c8ba2e"; hasRunfiles = true; version = "1.1"; }; "shdoc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "97e64c5539f2d449c82e4bf6a9c0025299ad60a7fab50dd5b65b94522146f8203744c57c746ae433809a786011adaa2ad8a5c923f33e35062705962882c55114"; + sha512.doc = "42ebfdc941f5ec4d24aa9946137c128759c7ac714a830b760a1c97f0548bdaa7542e0ad810ac84b7ab6a9e924ebb7ba3022de1f90005f4b7c9457edb920adb30"; + sha512.source = "f269448a01cb4020ba96a0562b19a38d9d3ea86ca96618d6b567bb4574c413270005d23328498ef25d3e5158416c60b69ea5165649de6a382a34f66c00281894"; hasRunfiles = true; version = "2.1b"; }; "shipunov" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c1f52c272ca14df62aadb181dabede0e727a6a436fd12f4522a362c8e94ccee4acf09d51e78dcca87ec874465666d7feea741fc042efd70b0f84a1737399a8d9"; + sha512.doc = "88f828144ed9e5530c40a10257536b38421596892496dc7c3d67ac74f6e2d78d86127cb81d1997882b3a4816bdc5e49f7e4918ac99d63be7f8a980d89f5345d6"; hasRunfiles = true; version = "1.1"; }; "shobhika" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "aaca01a0efefcc1328becb5c11b7068a69518f8259848f57e02559722d9629de00cd79286af49370234effad116b3aaa82b721031d04050e957468ad9034f4ca"; + sha512.doc = "c40ed3d82bbf7df7eacd626a7b7e1f3f581fd05be8d3824954ac1c4f562a3454911f5580332adef83ab72729636c104b35cd4f13dd095b25bf23a21be32ad4fc"; hasRunfiles = true; version = "1.04"; }; +"short-math-guide" = { + stripPrefix = 0; + sha512.run = "c1364ce902a14416bbc584577e661efc169e078748392b9b9d45c46bbed5d08b749290546952fe0abba23590e7171a58d14ffceaa7bfe636fa1fff4ff1e0aeb9"; + sha512.doc = "d3421403a75613ccc3dc7904bb2b6ee354645ff8f53a3be0b1ee23e3ff653fecd2cfcf96cdf14d7ead3e38a3a040327d5ebd9fab09bdf77033bb15bf4143e4a3"; + version = "2.0"; +}; "shorttoc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "26d7f1e389a2325f8cd657d8ae40a5799b97f12d662f6d96dd8386a09588d8f8ed5910829f3a7e53204b72104be3a3043eea02193f0fea8f6158dc8c2dabb525"; + sha512.doc = "dfbfd3abe27bfd444ebc2bd8994d4af9ccf2dde3317d8b2285c9fd42805028b48b5dbcbf88dff80a52201f3e66d880a85e155edc3947db07a6aa9191ed79259a"; + sha512.source = "9b1f3fc2e2e58bf86493355243af973e93630c711141e901c663b0535778428b3417af4f63d56ff4a8262efcd85ba5b363885156b60e95ee20f8aefa79fe8330"; hasRunfiles = true; version = "1.3"; }; "show2e" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2d27fad83a778e43e49c2674ad7cf6f88d3d2c89666245f0490e28ea80ec997872d8920da9930cb2c281528a2c188ff8dd16f2e1f4430251ae8b3546982b4e68"; + sha512.doc = "a53c4beb31a44c7253cc7d7a8261eb6a98415a641ba696cd848471d1ec785144a0e52dc6a7868bbf6d9718351cff82ce1d16dd1de8848dea1a3318c99eff5172"; + sha512.source = "9376672f4b2705f88993c9d2a585f17b77fb366e7e5c6a1a76edabafde5d36c543ce50c50bce7ce109d9ebc89cf32b0b4c3c44dfb4528296d9f7930438398948"; hasRunfiles = true; version = "1.0"; }; "showcharinbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "281613fbbfbdc70fa777d838bf4557bda48ebbb1c575acf7bcb5a6cc1ca8936e4ac6bc800582d80235f31b10d43da0888d8945824fec8b0e981e90392f1d092a"; + sha512.doc = "d71905af63111ea9d713bb481c48c3ae50781352d62f82de31bf6e76146531cc49f96202275ed98cf404102f3f4b3d732705a07ef1c8c676d4524cd2834355b2"; + sha512.source = "01ea85761e725b1840ad8d9f1839ca1d60ab4379cfa547e2356481f6d465542af67d2c1601cd2e735025a69746d3386045406e193799988e972b093e9ac8d451"; hasRunfiles = true; version = "0.1"; }; "showdim" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "09fbf2734a5ae56338babc2a14cafb3bb7173d515922181891ea9fb9e590a4581f97e4e1a3c75c590912a65cdc8cd996d47ba254455ec0fc4d0943354f11201f"; + sha512.doc = "5744c6d86bd658ca2b4dbf50e7d4f6fe59a6bd89415962c20550fa3bda28803095c037e675ee9c6ae496693bcbaa6ed1475b7ac32b34c569fab87411f6c70730"; hasRunfiles = true; version = "1.2"; }; "showexpl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "64c7be04e9fd6f36add80c488a703517266c112b02314f6f960277f32d23511a0a547ea91fb85b9b35a89881079e0911ea600526bec516887dcd9b147eb90f05"; + sha512.doc = "156b9d2ebba0215b8a5f6566e04fd4e7d771c5e618053d7c91493087ced660a22241654380b025e070158ce51c0cd55575793b4af22f0b88ac7268727b1661ff"; + sha512.source = "5139a619a45e8830cd9d9ed7bc70ed42f31f4398b4451911df69a9058cf4bcd461c600041fd47697eaf92b3faaf145d8120073d091dda073b731242ca60c4028"; hasRunfiles = true; version = "0.3o"; }; "showhyphens" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3f8569802c36405613c094015b8078d49dfc43d16f63737b6174285c796511b18b0481922ac68e28e54ad365a510df87331f1d576766ea8d91f94059dbf49484"; + sha512.doc = "a31d0c2ee10cb3f59c295d291ad0ed473c31cbc27969c9f454870cc33406a5c7b8624f95bcd4e42d3385f599d641f7a448dcfe4cf0071fc732284db0fafa331c"; hasRunfiles = true; version = "0.5c"; }; "showlabels" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "912fc6342dea1fe29862875c7b763e7fab43bde1f5d30e3b7ccb30719a623d51f2bf75b0f8d4159f7556dd2facaecc572873a8576a9e4e559d4c07c37820f59b"; + sha512.doc = "c75a4b987e0766d223615d5a6d197646f1f60af915a8dd8c740cc0c1856ae84e7cefc50afc4201092997141e04f95fd3c53105340bda5a3eea5a7b97472dd870"; + sha512.source = "f73d06116bffa80bf18e49722a691561a12b92d242562854961a3f2a1b23c5036d10561eb243dfa312e2671f2cca09794520e4f0bcb8280089875efc56280ca8"; hasRunfiles = true; version = "1.8"; }; "showtags" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2d01616dc74225c3e93dddcc580b30a1254aa9d45e77ba44213f6f8eadd737aaa498d45a85e38a4cdabc7e69d5fa7b9d8a1ddd59f26c1365a65298dd52488725"; + sha512.doc = "83f0cab91f300308d5453c556a5608daa322c282b7863d6a038c99ee5828f98deeaebaf7c5d943b4422a580fbf152b02d1f8a5cecd33b8796ff169ef8349c434"; hasRunfiles = true; version = "1.05"; }; "shuffle" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "33ae4025484bb9edfb3795ffe88e5650ed31fb4e60288c5fddccc898195afcc4b0701023fae0f79871af5a2b1bf7183df3ae921a40dea16d089741f01e3b2625"; + sha512.doc = "43a1bb1daa0e739b5abc8b4614b1a493d1301eeb5e950f0708d4d0b206a0f4ffbc01ce968da13c70d38afc9f1269ca81674481c1c3c61b79a3cdc0f91a947ddf"; + sha512.source = "9a5c83f0c8b0019f22fc544ef674e795f89d0268b660bb4149cbbeb28e9712cc1fedcbbd061ecd1ab4c3ffb49262b867d58dcbca7747d31b39b56cd63328f213"; hasRunfiles = true; version = "1.0"; }; "sidecap" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6dada4fd2de2d8f9ea12030522539be2b41474cf3532bc0c4f58beeb4fca287dd0bd629aa0283ff02ad7174068136c17f66ed53c93fa277a2cff463efd1a2bcc"; + sha512.doc = "fc9bf019dad4c59b0559e53a85be15203024bab9a85ce99397eafe9311fcf0f854f58ccdf62417f3425745621fea1d568c47f00a0f41ac86dca3f1c8da685922"; + sha512.source = "d51a584601b1dd48eff7cc0d90ad0c02a179b38be88445f7c3cbf5fe0db187ae025544adaf9ece6b3d63f1b7fb54a54c02f6a09ca003106faed46f549402e512"; hasRunfiles = true; version = "1.6f"; }; "sidenotes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c5a6b0bed737fa38bd24a429f24cfe04e7135265574baeb48f88ba0f577c17a73ba602751876111a3aad50f73964ebfcf15e3588bbd7b472c788a129fd1e907c"; + sha512.doc = "8bdf83c8187224583e5b85db5d62b23d28a3a088dd3d0f2851d47802b23328c19f7e4fe97bdcaf55d896c3aaca890254bd609d293745cf6be575847791e90eeb"; + sha512.source = "34e119e4339ee0f3d806ab0cdce8dd895e6967c2a7358ade3f8e6bfe1a32499bb86b7a8435cce4f9dab8ac9e237def7a7286ce76531c1fe4fd741a5efe8906dd"; hasRunfiles = true; version = "1.00"; }; "sides" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0573ac6fc51856d22c17b4863877a3df8ac24a346023bb5a264cd1fe0847be7a091207e4d56e28c9e058c371e361345eafe6c64d82d9900739f14b6158e70c32"; + sha512.doc = "2961d4af99dc1692a9c3f4c69d38de189ee2e9228d181964e0ceff98ec79ae4a9ff1e314dc1adb6954a3687b7eb71a82755d608b144711030b06836d9d0ab3af"; hasRunfiles = true; }; "signchart" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d454200a1de0c9dee82c93fd2227dc1b431e1fedda7d62b0dacd6f5d7d7a285eef7b0a0c289ff7db92b482817cf23a09d4d9ba535098bbce933519e38735da9a"; + sha512.doc = "b839ff4b2308805f0116be15250b308764f267219e747073748be408d9329a7b1fa9e1e08689b711debbd01d0ac1961bcbfee73f180072c95b60edd7fa22d53e"; + sha512.source = "f65986f42c1994beeed43fd8f419cbeba4d1e1ba6a0a4d5ec70e3a4db4b528e8b29dd62f6ed525a08bf39cecd3c5b142e19c573bec061a1e6baeb0c5ff10a2a4"; hasRunfiles = true; version = "1.01"; }; "silence" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9c649b85a5482c4ca9777b762fd4a33b2ab44f25c676884b1b7895c8002206de2f9977e3b04af348d35c8e4c6431701763a54a915325176e098d32836763e7bc"; + sha512.doc = "2a0ec2a0c93d70acfad90a7ee165ad835401284cac4c07fa646e92caa7460bd80c3b5cdf4a3abb1832941fe55578e82c760c83c7e848b08017de8021676bf86e"; + sha512.source = "122fca2c4f25acec48dbff38c71fb013638eb8761cfb820082603f6c22053885422b8ef8b37e0d82caf5477c260ca887777777163442136dfe111e6f14a3792c"; hasRunfiles = true; version = "1.5b"; }; "simple-resume-cv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e12a45a9c1c3e50d8cf413b3fca3553ae9333c630cbc23bf69f514d6f372a882bd0f32cfdc854dfeb3b942d68840e65612f19453e33b42e7acef813d6811a048"; + sha512.doc = "336963362dcdfc64b9256e280cfc65431b2319457ea097330bed004d64134ed771814412bf3c1e964e01971aaddb997b8d857a40af33ea84191b57e8dd3760f7"; hasRunfiles = true; }; "simple-thesis-dissertation" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4e631997c9c786858d298cd6a697cb83a638000b4bc17c5c5b414a648b9880e3ac52b52d7353fa6cbb98d77497ff0e1f4eb8eb4ec6409edc53881657aa26977c"; + sha512.doc = "ad9aedb60f896a51a96cd418c3013198cac8f4d0c9cba95aae2e389a8fb8e183e98eff5129fe91ac8de4fce95a362ba6bf6a09e5f971ef09391542715247793b"; hasRunfiles = true; }; "simplecd" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f850a545323819bcf806aa2720b867ae7c20538319e0f7e0fa79c0e9e5416b54f729f77c1b6a5f2191dd2e682c1050143769f5884a771ef12f552629363a989b"; + sha512.doc = "b65a3dce05375a46996e42f41e0ee7ef4c747f282d6d1cda1d851f7476205cbfb38a2c9da52630ab6af10ad4d50d71f5ca83c52e04b157954e723306fc87d87d"; + sha512.source = "d6ba0449c0c2ed9f841bf8b27ff69efa1e2ae75a354e62339515cdf1c4d42c96f451daa295d83071fc64d792cc1985dfc396f95d2007acd6508f7d5fbe28fcb3"; hasRunfiles = true; version = "1.4"; }; "simplecv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9cdee2fb5cb59fcd42b8b36331226fd9b4654453ef1969929185b4b653cf76780f578e68d3f76b8b658be8bd67cf4191f7be4eb6ea279cfc6e6f9c0cf9d36866"; + sha512.doc = "528a7b32ba12e160743404263409f852379cdd6050484c144480a8f26e81d5c2d9034ec51fb4f020fa34daa617ec59931b00aa2f2323591d063b30a72efb2800"; + sha512.source = "bdaff8e8daa3162f7a65e06c75eea0d0e2c46be8283636224f5fb51a7eff4dd684217794e276987a563c881c6e00a5cf80ef55207be27db817a4c3add87875e7"; hasRunfiles = true; version = "1.6a"; }; +"simpleinvoice" = { + stripPrefix = 0; + sha512.run = "66bedb979c550185684d54a5f0aefc25c2fdfacbe636702be3d678fab26ddff8a0733708f3ed8d7ec69473742524ba5283166eaacbef98a5ca0fdd66af0f9579"; + sha512.doc = "fddb11195eea16143f30c24327de61af5febc2e75dc03bb6bd9422c3118deec56e5344e06a48259451b930017499e9c4a81bda5dc42bc84101742e2c0acfe39b"; + hasRunfiles = true; +}; "simplekv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fdf6e843644fa3e8dc2253c23b80390daba62de2d5235ab8946213b61432aeb4c3d14352d138977d0c592253c6e3d1ee25e50a7fb0f5fffcffc478e6e4ceb6fb"; + sha512.doc = "8103c123e699ef970fbf9549fcf47ca466b69d3075d8fceafd3d743cfee66e532c9677d1dae846b55e27fd561754d9f2dacdd130bec7889d594bac4079290d89"; hasRunfiles = true; version = "0.1"; }; "simpler-wick" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fb5298e729fa0b400e6500f96fc3be08de68a891ac98cddaa98fd6bc2d7dd7ae47c2de66325423d66326aff2128a96da079751a657aff3dd31d32cf7396b8c79"; + sha512.doc = "21b7d998a7d6647d6a4cd1b91e9344839275e2d660e183cb4fdc152cce6b8c932bc437af092b5edf3e0c905bf020d70391c5436bcd1b22d9b815db12f579000e"; hasRunfiles = true; version = "1.0.0"; }; "simplewick" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "30a1c8e3abbc9f68bb454fdca84e353b788e41bcaf12886b7de0e8210a20edc35e433044bc3e49845afcacc0ddb0c196eac4274a47777b1925356107843cc2c5"; + sha512.doc = "438c766ad1eebde646758673ddb9695d96bdc48680618a0eb36ebb63b0303d61241e98a9bd588662248c93a6398a2ba8a283e400c35c98387b5770ab0afbd151"; + sha512.source = "75265ebd9facbf29771ff49e3d255518b4bea1f557dc90fe9135395d7ea7456ccf9e46c4433f56e34ba0460cd2182048ede93a846112a94d5b65ec87970b522e"; hasRunfiles = true; version = "1.2a"; }; "simplified-latex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5974bd32f99812ded4fbb8d915a2d211502a9a7e9ed30bd63ae7884dce47984498317c3c22a3630931c8da5e08d0467ed1601c52ace234bf5778f0df3eb9ef63"; + sha512.doc = "b65c32ef48f50382dee8892fb0a550e7b5728971d26b01bf241039ad6a3c4361279c48071bf73986b7b44fd9bec556bb1b14732de4905ed9e31903fb10b19a59"; }; "simurgh" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c80c9f9960340b61105d17fc2c08376c52274fb00c60529e9f50e831dea4a4bf70c0c31d90252edde7bed3023f133a1f47a255c7425b44246763e8e84ecc7509"; + sha512.doc = "f6d59acd270a4005c088992c795c6636c3a2258c01c6cbc6e0998dafae5c78ee914eadf6df5dcb016bb4d1d9421bd93246de4dc638eeb6393d762ffa112591d5"; hasRunfiles = true; version = "0.01b"; }; "sitem" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3df87ce9f37e0bec68771799b9484d2cbf055a0663379ffecb6894a0143d4616cf8c10b2217d6c98fde39dad7f5f26942163f22ed86026bf69f4269ae662485e"; + sha512.doc = "8ea4774b52823d78e3fbf12b2852ffd2bc3cb032ddffc23640ff6df004c7c903b52bbfb571c6ba690d66690e2d41200a7e2139af6152b97e9ba99baffc16cce0"; + sha512.source = "212a8b35d8ec6af8f74ff4bf6671fec72d606555278883f08853113edb4dabe035a2d1785a537d7dad7bff24252710dc4692c88e060d355d7f789e35728e7fc6"; hasRunfiles = true; version = "1.0"; }; "siunitx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "869817751c3c673db2861476fd3208805bab7a056b4d950803322aa035c0c22297b157dff1c21df5a9f60059869ad95ffd77214649ac92622adb333aa28a8355"; + sha512.doc = "6deae1c55dee55742c3287f13d1a98cbfe9c077b5a61c1f629fad5ed638cca30956558eb113ba81c18e3742b7ccd22051ef8146bb53e21a69a941f201b0b61eb"; + sha512.source = "f241c2a54e9693de64bce4ca7f94b526bd4846dcf3d13143989c98b61dfa4fbd7545df7ad6e9e490bacabe8556528f2d28a767e1eb917364966ea0b667c170c8"; hasRunfiles = true; - version = "2.7j"; + version = "2.7k"; }; "skak" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4688a429bd81adc200f95a40f4600fcda07e4acbf8b195df946f177d0b117e25a61608687723a53c37bf5dee918fecdd111f444aa81054e87ec072c256ed9b49"; + sha512.doc = "1e0794bcba23d1228c170c539bb076e16448e4bc14bf8d7ccb7a0a6a65c9d7710625df9a4f08bd3853501e16553a36819ecbc93c560890adb39f29df77cd5ba6"; hasRunfiles = true; - version = "1.5.2"; + version = "1.5.3"; }; "skaknew" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "da977d6be6defa75c679915c524a12e14596a6731060ca4b15139bf8f870837bed905d39720b93059e1b55948e9fed495f322dfcb71095f12c2826c812918f53"; + sha512.doc = "9a9d13509f3b27678b77db7b5ed0caf2233c5bbe0be98fdcbd9a1ad2795d8b860b3dc73b6436f3dbf68fccc5abbd405e80da63f8e3de3a8a896a7d99873a3eab"; hasRunfiles = true; }; "skb" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "054e4bbf9f1e80f2fb2eef42a654dc1df1f81d407add944e83102a097d694537af9140240a9ef58bda2f5be792f18f20c772cc3cf80326356e630ca2421377f9"; + sha512.doc = "7f211bd9ff1b58add314d706439896ccdfae9e5db6d64da46ee602bf7fcdd239601a9844748116a770248122d48fb5f43f26bf4cea81832894a06e9dd41c3c00"; + sha512.source = "9646e492ab486f718a6978d7ae4b14b4ad823fc71354b0ccb90b6a97e1a61ba2819688b725b16ecb7b04eb7c79268bfc7af6027315b8365ac55fa4d4b655fea1"; hasRunfiles = true; version = "0.52"; }; "skdoc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f09f8cfd441ad525eaeb103151e890d5c3da0ef0638ac738cac382490f17452dc369c6f8d5664be16c62848cb141e9f451d3cf9d16ea4f2da0f00863f42030de"; + sha512.doc = "4e672b4392ad7c8447775b3e25ddb66e9e083dd530e8b4cc191788f4139a0154ff65e0cc23f115072e4e0af448c3ecaf0e5532f04bf1b1e2f6858bb1d74ee1be"; + sha512.source = "62bfc1bf3613e85dd7b88a7689a80ddd636ceef60ad77b4c709666cd54875ad929428406c3392e0735e285c5e577628316ccc12540526870b7729e0edbca1246"; hasRunfiles = true; version = "1.5"; }; "skeycommand" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "dd75a3df739be9a4f5982d641c933e72190f661a9870145399fcf26c3655a43644ee8e7af053d6ab20b7f7efdbded7429f20646ad72ffae1f8b25312264bce8f"; + sha512.doc = "61458019753e934e1da5b5eea0168cc912e9003b3153836e329593a060bdf7107a5a52708d1b52bd7ed5e7256dbfe7ed83c4ce79e3b25416554e4a089e533e54"; hasRunfiles = true; version = "0.4"; }; "skeyval" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8fbd511d79c120be7f6de835061fa394b5148479dcfd18fc6897199321459ea49cfa33a3593ffdcc0ce216bc68250ef99d4d7948a3b916d770bd962d9d002143"; + sha512.doc = "82d67dc0376cbeb8de8073f152cfe6a5d0b6d0f47692923040ad7dad20ab4e3fe8028915ea6b97d227d1476be98f46b070896403bd1a47a77f5eab867c1f494e"; hasRunfiles = true; version = "1.3"; }; "skmath" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "159dd8bc446a11cba64a9acc0081454255be669a0e275eecffb48427cb3f7590dc096a06c35a8c8fafd72c8ccc27045c415226a5fae1f2b9d06610a183531eb1"; + sha512.doc = "56a6b5776d3f44daa0be591cfe8473f70a9ce1a18adf70e2959418f9d59b0df890086b2853dc75573e254842a47448e3fd717960670e2b953839c95703ed8d08"; + sha512.source = "686cba83bc28967aaacc3fb88a076aaeaf4e8782a548a5c5e1bb3d9d26cfca9241a7d2fed6494aaa16b6ac921cb6ac769526bcc4d3e7e306f49faf517fad4b38"; hasRunfiles = true; version = "0.4b"; }; "skrapport" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dc6926e416ffc63f6f28a1224ce21359035b132fefa1db123b86996956ef1f9d9d9aa96d414e5c70042ed1f09a0ac811f6163eaaaedeacdfa6c4d674af4a5075"; + sha512.doc = "3077a6535eaa7322e38766f3054dde94bbece2d640f67c2b279a7ce08bb8580a5dfde72660fd195f4842d236f361d6d684a49690bbd1d50c79d3253ac3c7ec65"; + sha512.source = "8bfc458283b49c4464f12e0c885224ddec421ae6b3b73d3dc8dbda09e9c8826078e3438c0b743e1d0f689952486fa80bb106cd39647065daeef68b99ccfd30b9"; hasRunfiles = true; version = "0.12h"; }; "skull" = { stripPrefix = 0; - sha512.run = ""; - sha512.source = ""; + sha512.run = "4b25962fd4890d36d219ec68a7958044a4cb34c9e240edcfff000efd6a7756ce64e994c49ab1a5517fe5d2b88abc6d58a44fec89b5f8152db8ab5c2d70dcde99"; + sha512.source = "603f2cf96a0724cc62b430dd6e80021495d60fa82807c8b6fb0730c5ba0d958a25d38245442f8f26a12863dc5ef6e60fa989f0097edacf8926bc0629866cc29c"; hasRunfiles = true; version = "0.1"; }; "slantsc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "89762adb504de4cf9e041c8a64afbbf3716b8ef9b64fd041de1eabca66b988fe8fa982fc7b9714d712f61c59454ab34b01013fde818caefc29676f5e5cf8b1f3"; + sha512.doc = "109d8fc430c9206f8d24af3d2b1ba81598f975aaf109dac2ec592cd0dc399cf8b5777e001923b8680be40625d349a91b6a748568d39be2b1980f191cc4a8329f"; + sha512.source = "af35df83387b2fc679d1bac6671640b369639d295fd67065b28bacdc2ebd36f5d3b472d52d3ce50408e7796f64d9474600c52fdf869b496d0e2371423e0d42e0"; hasRunfiles = true; version = "2.11"; }; "slideshow" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cb47e5785bc7f399831426dd158c61a6c7a0d5f2db15eff835b7dc796b9d7d7ba796be6a4e1a4d8ccf6984c318d55ee217376dc60d34db9a691daaae31cf8203"; + sha512.doc = "b4bb348fbad3a3c3764d654712e61476e3daf9e307f74759758d4ba172e49b2673c9b7db90959f32d67e71bf2ea2fd8e11967175666a1d2063b7141af276ac3e"; hasRunfiles = true; version = "1.0"; }; "smalltableof" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "66e640a5c6002c7194ff01fc4260523e172b2e4c72490cdda7e4f0682a2a125e39da821b3e0ced03538941932ffc628d9f235b832944f86292c5c82eb3a2edd9"; + sha512.doc = "c8ad942f534d633a26c77090db2f24ca7a29e12809f1a7d4e89e42f5ce513f26e7a33202e8c79e3dc5c8aa50f565b555e626b13789a66c57b0190c897cd2f0fb"; hasRunfiles = true; }; "smartdiagram" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "38d7a19387261521d5cc338601c60411b7db01f1b2bbbebe274bace2b877d8b59a1db9ccf8c5ecffa38762527b48a4009b78320c3c2a16c2bfa437a792d9efc2"; + sha512.doc = "c045d3010014d7a77907b36e55e48f6f7363672aed9e491a69ceff348a761169d7ff0d63baebebb2cda06552bcd47933dde395ea180ec53edde04566e8abbcfb"; + sha512.source = "7c882eb78c69df14d24aeeb6bd39ae4b2b6d0685561ebfded00a42e366f7f4fea1d79a85988f675be239f49c19c887b000cf17da9445caa0b4d5cbb9e78ae13f"; hasRunfiles = true; version = "0.3b"; }; "smartref" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d9ce0b051a0033157136e85c9056354b7b3fe29ee40ea9750a2a10dea11391ca114dba69123edd2fe3e9f2ce2d67276873049c8f0405f3e73a71572bd0435a09"; + sha512.doc = "9e728e503019fbf4be5fe0b82feff0cc2a5781305034913210cb20700dac0b179203bbd66b9ddb330e5368d522df162d833fadc593c37b4318158c5df8a497c0"; hasRunfiles = true; version = "1.9"; }; "smartunits" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ffe938f694cf04ac2d1091ecc2aadb34045a57d8a1a9bf97df6e6c23d32221b95c0caaa2f59712667b51fc6f7ae15679fb1c06fe28d4572a26de6251ce7ce5e2"; + sha512.doc = "dbad1733d298ff3cc7f58be7d3df76604b83a2d74e8cfe85b419a043f2b43fe60b2f38b3c683e56f5bc58afeb66ebd899125ce96b81bb6cc8053aa607cb9836a"; hasRunfiles = true; version = "1.2"; }; "snapshot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b91306e9655a7d556373199f2821827a60415a83e41c2fb21f064bbc3358a71a0e0f9901e7f4582d5ac96a29b160e02c11cc1c9e1dbaf893c8068de112e99637"; + sha512.doc = "8e7cda6671278a9808caea0eee5f93738cff34ff987d810191c02ddfde8e83f1bc979ef7f11a2be37db39968db223cebd86386aec664edf02257a9a339bae937"; + sha512.source = "593fea38576331da89341943441d62598597495b0de5908e07ad6d923d2476403708baa1dd18747e49dd45fbee1ebd9d8fceeddfce0645669b6d02bd0d684d47"; hasRunfiles = true; version = "1.14"; }; "snotez" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7e6ee6ee7cbf3abe3a9b0764dd48548adefdeb571a4516fc336b2d40852a86200328dbdca9d4a3610bc08fdb209c7039200b299905395462cd3d0770435932df"; + sha512.doc = "db4e0c7a918a4279a314c1dffdefe32f08b28c48b0df60cf24ed2643b84ce3515ab417a4157e609b9e7c2a01619dbb507c18dd3d1bf1f8eb72ef1de51e8e7bc7"; hasRunfiles = true; version = "0.3"; }; "songbook" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4026828d0e4f33e24226ca92e66af202e03670e88eca2f6f0e10b3f12fbb58b38e6835cd443d35f4b87941150d0ac52e5ebbe68617b926df14120e1aac5d18a4"; + sha512.doc = "eecae23a5838a63f7c255943f73fefc135b000ec9a471ab8be1f1ede09bd22b051f73f95855009196284db193bca6db2a63ea5870a58bcf0d8a5f50008397bcc"; + sha512.source = "11c019762b49fe5963bc77077d74e03a71af05af9fa2c6b9d8c101159ca9fe261d8afaf6f47737cccaa5299c97f132d72b2ae366c6000c0f601f5545b850e7d2"; hasRunfiles = true; version = "4.5"; }; "songs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b300697c973970887e995fe481c3bd1e5467e70d6d446650007680c401b2f9d370f43f84672f488be7ba430724fbf1cbfec8d15738a664f6d63565c795c1090d"; + sha512.doc = "012b09b5d2986f3a65f3c9b98da0b34898cf578b7420ad9205b5468051e7e092e3371e881935ab2ea82dfece7d1e027b15f8165b7b4fe17eb503df10b82ee4ef"; + sha512.source = "ac018c61310aef3231a9a4f2e1a92c598dc7cd42e4fc3de3119fbf202f193f274fb4c52031589d292a148a5fb96a00f4e878afc087b319de2ee64dfa82f6b71c"; hasRunfiles = true; version = "3.0"; }; "sort-by-letters" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c73e0ffe9f2df49fe2f9b4f59f55baeb017106fac2b564eb1727d1919aed73fb33f0d0264d6dc5df7e2ca02a837fbce3dae972a19511145d64faaf47e0b8f20c"; + sha512.doc = "427d876a9025b18750bcab4f38986e8e3a306fb914c85d0c1402645c2814fb5b4a00ff86a0bf7988d2251e5307b06c41d9d7341b16cce2857bfee87439a12769"; hasRunfiles = true; }; "soton" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3e1fa3ebb1ca4c227fce753f4703c26a91a709ccabe750d8a2638e8c5c8cc7171d0540bbc7aefd2e69e39feb0d3904c221002b94723ea45b21d232f64796b685"; + sha512.doc = "a8f7a1fc03ced298ea4d5db82799bddfb6f760b2ba5ee9f47eee0edd3eeddfa4af84aee23c48648841e5c42dd6d2d5d1cb274b173b087e3562ebdfcaaf495b7c"; hasRunfiles = true; version = "0.1"; }; "soul" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "56b1ba148ca4e16d925938b7423da9a950d43bbb89a5380d93789fef57706f55ae30ef0fd59aa4a5fa9a7156ffc0363ca2f95bf8053dce247b4cae61625ee16c"; + sha512.doc = "0f2e1188589d86681bb95a0af1f764433f86ea6485c4dae1c8bac39e36b831089c774792a799f0dccf0d70c82a53458416622d735c0e6aade57028b740e88698"; + sha512.source = "078ffda58752786d556326f7d3087215d5de04aa7c4a500a53707e69d43ceed79c9a347d6740c0dabd252d46270cc526c072bd3bc2d5e932b997ba2aa20d1d86"; hasRunfiles = true; version = "2.4"; }; "soup" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "798335b264bf0fac34f16f9157ee01df43ac163b658844d2c4e869c50979e04490b18491211f25fb63f54626ab598df1b4bc7b3a9cac140cb9f185b87d758510"; + sha512.doc = "f5920fcddad2b127ac8231ff50b1abb3fb81c879dda63a6dd4144ed337bd11169236b19cc31eac60f1ae239701ea8fd50d085c08d5f72c578003ba0de55198a5"; + sha512.source = "191760fa43032e2169fc6e19182590e69b3d436ccfa8d3e201d15a1bd79ead8d966d7cb83041a7a730a6e77fd9090d100ee211cb11a16bf75c361e39f9b0be60"; hasRunfiles = true; version = "1.0"; }; "sourcecodepro" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "17121b02875f566640489e66609fad873bdc1dfe4e6de34b0fa82ec6a80b8c7a84c3e4593a940ec8683d6ac8ffeb8bd6e513aa46a70bd3831de8a435a6560aec"; + sha512.doc = "43d51c740bf70e75f0c784fa269e3cbde5db8728f0544980306d43a5221e9d3cb13376c278e4adcb58b40a5f317839f0d6af5eebccd2191413cead9ae3924b11"; hasRunfiles = true; version = "2.6"; }; "sourcesanspro" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "978429517207c61d9b9343d76d7407685c1fba49d0a2155f391dfcc5e52965edf797ebe8eb67cb0cd983d58fd9c4c4635d5e0a87a073aebc27e37c4194a8997e"; + sha512.doc = "91a73d0b0005e10ff4987237b65b6d25b4dffa6adca35b447f8c4372586d1b1b73f5326673eb231feba32fc6d3b4a019df7b4dc4bf152b1f6c3fe974d1704f22"; hasRunfiles = true; version = "2.6"; }; "sourceserifpro" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cf1f812958ffbf3fb12d327a4b47556ca28dc1b56747dd0cf558daf812ac7f89d994f71d5371fc8d607231e5e1007d2b9828dee228dc8ecb714841dfbe2d05f2"; + sha512.doc = "c57bbfe576c4307639063f0d9d8e319bf9ef58e16f6ee40f85ee2d93d999ca04e571668c449a970a64c0e5a8bc9d2152b123bcccb9659c88a1eac455e863cef3"; hasRunfiles = true; version = "1.2"; }; "spalign" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dd2229a0fe8b15c1eb076215dc6e28cd307320472e55a2b9f4e0c3133d46932f3175753d96618850116dd407c2cca2e1bbddba2a191d6773af5bd5ea3f8cda3c"; + sha512.doc = "6a26db61f60b3d940371329e0601b1c3f53b5701086ef1108024e853c9780c9d2eeb832020786ee614a6076b5f3df857c6c7ceacfa7f9a6a77c4b2dd3793a4d1"; + sha512.source = "0f6ef61c5d1878088769f5d07ed67d64fdef3b133dbf71d91a284d951ca46473f1e44e093c18974a6a5798cba9c8b0b35259843c8264d256df8d54e46b89298f"; hasRunfiles = true; }; "spanish-mx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d0d1d486b53994614c0ae8ff50d3a77354d870f7e8773c73f91896e6c9facbf534a0009b638779a38fc1eea503173c29713440272dfc22f2dbef8bd73e45b3c7"; + sha512.doc = "332851a9dfe5de9e0530b26c080461232e0286b66c3cc17cac4ca35c1ac0ff1ecd805c41227fc692b349c126280ae3de18b8eb1b326b119b72d6676689af6afb"; hasRunfiles = true; version = "1.1a"; }; "spark-otf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "35ca41ea8eba32e7e13864364507401525cd1ff1e052da1e2dec84f72c61740759da768119b68e9a4ba0e38e92afdfd7fbbff937f40535aac614cf7a164afd7b"; + sha512.doc = "43867f3e54b9d6e19b9f5b0112d7f97d6605d31a333fbab606df8cc92d8acc403074b7e15c32beb93c8bab44e39c8bfcaca58dacc245a19c65380414b0f9e410"; hasRunfiles = true; version = "0.04"; }; "sparklines" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9c47ccfd81e44ceca0e15765ca0751814e3769995d03aed56fda40051d6771bbbfeba2a91adff63832863a12bef397ce68a17e16bc32235051949fd13304d6ce"; + sha512.doc = "8e88c2b43ee94fadf2897e39acdff119453e03b7efff73e09334af71d66da2b0cbf511e7476dba180a5bf37667de4d3ae8cad0928c038ef74067e2685396f184"; hasRunfiles = true; version = "1.7"; }; "spath3" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a7adef4a9d9c4146358862d960b488ac0e82989aa1b5b1d5e367997f2fe39f58a8739efa6388f2fbbdf1d5735afd39c96a0fee6cb84bcc95f7f7b541b9d22afb"; + sha512.doc = "f043f8c68a5c49083181ab9ac16a620e0e035ba2b821e666412ed34b3f13851ee03404bdbf6abbe3a0bda81382b654ad558b419420fee1e76c86b8b13a3279ab"; + sha512.source = "a5d3392991c3e5f5cfc90e0831a4d98be2475c70f42d13c09dfc04e13d2846c7ce8d2cf25f6e2efff095f4ba00fc4b3c7e10de2b8e64a39f44d703e06c25c888"; hasRunfiles = true; version = "1.1"; }; "spectralsequences" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "265f3b341f5dd6b3c07edd8443d8861ec5ecff102e96e7c70cb1dc50d9cded6c88c29b16507e48fa0db6459f7dba5aaa7072ee97ff2d6d6920f269b21af6cf29"; + sha512.doc = "6c744b899b457928d0f57911d5b59f011a439a7531141ed25fa4e6a8fa4a48651838145a4cb64ef2886429e598e895cbd6d968966f4c8bdd64eb4c59cd85a447"; hasRunfiles = true; - version = "1.1.1"; + version = "1.2.0"; }; "spelling" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "66386778428da99451410f58c2bda3ca8b39b9d3c0968be55444387baf35582f2127e5f7a49943f4e04e926346f16a518e3c50a783072198a459a9019a0e66c5"; + sha512.doc = "3e88d464793a54c99b77292633371c247b85c45acb88ea55a35cb1374f970dffc6c0ab8f75fb80d53f3d4372beb45bd2c1a89d542224dc20a9d5576b7be44d0d"; hasRunfiles = true; version = "0.41"; }; "sphack" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8bcf5700215ae57f032725de18bfd7575663b454d6bab6385c1a91b2c881b0f53c0dae4f60b2c945a53510d84957839b936fd5ade46abf7e7e6ebae0a1a8b238"; + sha512.doc = "0bf7ef8626b2867b13afb0da83298ef9da6df6221f0e21c9aa12c4de6b034a5a4b3787a24b11dd9d17726e90f15b853f61e6b9f83eba495901a9053b2de59e25"; hasRunfiles = true; }; "sphdthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "dae58d45e62b20afd1788e023b81c7c7e75c0f83056ada105d3b4206770a4aca5631d54b0f73f7f28aa8da24e7a5af96a1289c40cd1620a1c3e6919a647ffad1"; + sha512.doc = "6cdd2dbeeca0edc66afd34c7d3ca983df682059e9143a68005941547836d031fb1874498ea04cbc499d33004d8c5c43149df2333d2160c84b6878158b8592fbd"; hasRunfiles = true; version = "1.0"; }; "spie" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "afaf683e4898b211ccede796cfbb0b06bcc9406f02c3a044bbc760433be9750c16b378942226168d4ad4013ffe70607954e4a652298f5067627438cf5c1db83b"; + sha512.doc = "1cfa033116f2dc6d6a62254f4c12ca2a18b41a7a93c5636c2801dcc77330af15750629e4aa0ad3b901b64c37763bc53b7fc86d4a99d36e2b2bd604bdaa3ad0bd"; hasRunfiles = true; version = "3.25"; }; "splines" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "09bd20a47ba5eb104ae6895f405d8a26bc3fa589b894b241132bcbe96f8a331eccd28257a0a4acdfd93d80cf1fd656c858cc71f6c7a8baf27fb6a90b5ebbf302"; + sha512.doc = "bb7ece0fd130223b2aa714512314a3592c6bd1ba6528a3f2657fb369f30b706d4c439c6faafdced6b926f2018d3e7b3000e2cdc4e743bc418e17ba3b1176e2f0"; + sha512.source = "ff3ea5ff1485bb346cda9d0ed2360ed5f2e6672ef1a63934e92f60f8b2dfce67bd7581459d9f971be9490dc0eef7069f10cf1d928bda36a196537123dc519205"; hasRunfiles = true; version = "0.2"; }; "splitbib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "66ed7d14b1aece3dc8abdd84944a82ddd72102166ffc19048df5feff7a0bec0d5aab7a439ccab0ea16bf2ff652593f3f42f4ed50a2a4474a1a8116313ea867e8"; + sha512.doc = "3f12c7c1ad450463c7e521d2272172c99fb9a60fd60d83c93c95f7cd6385a8a947f12c7ae7ba4cb8ba36bacf42b6ee1128f587c534d5018de2048af2d6fe806a"; + sha512.source = "0cd784aae14bd6404d6028dee461623b76759d9f58c9279a2b178dbcfca50b0e8ec9c56c1b88d3f68055ec598e01eb0e3d222421d1d29ba50231ac05bca6569a"; hasRunfiles = true; version = "1.17"; }; "splitindex" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "56389aeb34e2c4a3d4aaa7e2e1e9abc6d1c68b7dda2c5a02c171df56341f7244083fb409b207dd0c9d8c936d1b1f6b96aaa66e78095e696d1aa02ce02475fb25"; + sha512.doc = "948194ad2eca2a388e7c4d401ab81b8519bcb93a94fb608a9e6a09753785f45d632900495e43d170354981da130ca4d8e2a77be46594de6db35c07179d1441bb"; + sha512.source = "9544714e2ff9f06556f22bdb98dde2f7e16d5a601b40aa9d06cea103656a0bd94efe109adab918b8da96403449e3b31bdfb8fdb534e665e3fd1697bbd4c6bf68"; hasRunfiles = true; version = "1.2c"; }; "spot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "15a57980848f0914db73b34618abc6f95c8f56742a32b49858f008e70b389c13378a47828d4e84d771d599bad77f269df080d69a4d31f107e7185d311eca7862"; + sha512.doc = "224e0acb1b42f575a08576450ca8b7a49dfbe68ccf74ea760f7cc45eb547e1e48888ea83905e426d26b70fa344ca3161072910293861f51c2e7dbaf67b592693"; + sha512.source = "2ba9a734f47455a4493644d465272f56864b674765c5b206c3b700d0b24a5da130a9fee8161706a373bf4fd2f19ff92a3883ca253dbef52c9dbd9b5fb9f0ddd1"; hasRunfiles = true; version = "1.1"; }; "spotcolor" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "386bcf76dd8073c67c79336fcc74f9d583b32640bbd07b40ff6a8b6e96ffc684a0fce61fd856947d6d56b3dc2d73b437768ad1390063652bd858ad030009bcd1"; + sha512.doc = "a0bd5d114c12942d11eb80837bd553df211ef240735abbc4f12b24a70f9d7cb5b62da3cab6c4ac089085140386690a91717057ede0dc65d3c4dfbf42382095dd"; hasRunfiles = true; version = "1.2"; }; "spreadtab" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1daae505b7ee6ffa38d456e2b679a119f09e7dabc6329a7e20e810463d3146ec6a71019ecea1238795e19ec4ee6025da9e8d4a67b1de6134b11965f3f93d9749"; + sha512.doc = "04903a0f787094e715eab5e6a47c65a100ebe785cb2333c0cecac6a13d8ff274c3cf30c76d1fce6797b97e7c942c0cafaca1e42e737e041ecff01455abc2625e"; hasRunfiles = true; - version = "0.4c"; + version = "0.4d"; }; "spverbatim" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b13a79a16ac5137467c20b245f993dfff0469f79d1ad647f9aa2f090b19f609e864af688e6a6d7d0c6b74ff29abbb99b461284897d72988278feee8552d4d242"; + sha512.doc = "6d14166c704e1402282322efc4e459bd4d7fe2f670f248b3c3a9f68e6e324c3fa0a6ee4d3f8cad085e02846b0f94b4346d51c6e466563b9c8123ce626e07cbe1"; + sha512.source = "0217516343174f322b182877cf5c908b22232c697e6d3b34abe7ff2e290b6dcb74ebea9a64af87ceb5f46c5f35898464a817d8d517eae2a35b01b0736a998541"; hasRunfiles = true; version = "1.0"; }; "sr-vorl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "780e64db96a7cb030569d854c4bc691e61ae9a8f221fa9d2dabd3c5509f4e5c78d89cb7a9f95b0c6f213d22545c960dc0a52105d54d585e553ef5c673a79cad7"; + sha512.doc = "47c8fd065c66873a37441004d909a28c7d2cac609e3c2c295423a0420a7fcba06999c9295990ee2e005d544efcc2034a1c3a30bb131add9be7097d41e55c2a7c"; + sha512.source = "591f14eb56460ae9810e8a35389313b4e4beebe756fdb547883caaaa0c53137b781c23adfd7b431d63771dace61b1213d85f44fa6e7843a6b1a695e2322e7af0"; hasRunfiles = true; version = "1.1"; }; "srbook-mem" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "97daf469cded8ba9868bd5343434e8afc3009f1d358ef8b404dd97c0691495f4edff244b1f68682d45c834435fd39ab98fb218e143dd31bed2610afd1185dd83"; + sha512.doc = "3e7cc030916f0d43ede04729fec833f7b1da4e00269bed9404b7fd34aa884fe09d7a8fb4214f28ff955b36087027ff8b278a4b179595ea91a4df08627a5243d4"; hasRunfiles = true; }; "srcltx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6bb3a6307cd58ae26c8cb7074879ee72fde8f7a680f7a8cc26eaf890a27ea25c0c5d9fc82dbc7d9074382303faeeca85012509b3679e5738f0fe95e6fbe05d1a"; + sha512.doc = "9353c88ad3e52f32d8a0ae9d0823eedea21affb1a8f4f2216f2757a36628e9062d95dff4dd63a9dd08dae52a349903fde2c29ffb5b7774f60bec8b59eec128c9"; + sha512.source = "e8b26b3c63caa17155fe31cd6a3aa492da9429261e04a86f1d2cd68b44b92403866175f14ababbd9d05e1111f7e6b5d73ed86fed4b0a843af0e6a90daff5b4e1"; hasRunfiles = true; version = "1.6"; }; "srcredact" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8f3c8ab3ddce951dd59dfe6a7ccc60be6023b5a33a780f7a2c9022496615ec1ad0229c325bd0af8ac3a2400fd548f3f46fe4542ff4ac220d545c3419bd753bc3"; + sha512.doc = "fbd5c700002f3d7c72bb127b24f13b4017a17b69eba9897e1a84d65fbb5123f36c56c06a8ab35fcdde7e4c13731cc5d92f2f3a92734bf9c4e77fb6af14622a16"; hasRunfiles = true; version = "1.0"; }; "sseq" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "961e7cf9f56fe47d13bf18b4d92da3a1f278bc69ae792155e9776a1bc1f69d2b5790f298829b4840c11a98bb1db4d29596f0a2803398f991f7ac2ac27d607522"; + sha512.doc = "ced828b31868df711d7647f0e8fbb009fa03a6e1f362383e186e6d4daec01b9580c6d4386e0d8cc75229e376ab030d5d3daeab47b5ce6a6b5578a4f1ad152edb"; + sha512.source = "88c6864197af5ef186d38e8e56af990afc09edbb10f615be35a7589b381908fde460b49c194705163b80b3d16f4ad57881b7fb208d680a90f4113b1a421b9611"; hasRunfiles = true; version = "2.01"; }; "sslides" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "36769f421c3d1604abd2902410135d2cbad2ba8cb2b01bec5a21f6aceae6c9b0f5ed7202aa440ad91ae192797e37536b5bd05801cffa568c68d0fa73f22c983f"; + sha512.doc = "1d28bc1a856715509b22f0fe50fd453bd15dfcccbeb08db44ec678e95b2c839da7b072540fae6102dad633de897395e71bd847a1e14b5a283cac0da2a5b75336"; hasRunfiles = true; }; "stack" = { stripPrefix = 0; - sha512.run = ""; - sha512.source = ""; + sha512.run = "3d7ac08910b037cec30e34fcccaa922cb6d952164f4055eaf69dfe08915ab47c1dce71e1c0a2d04ae64fdd7a7ffb4687922e995173b2bf418655d061f08170bf"; + sha512.source = "cf3fc3b7993b319e3afb5d11437f71444a838f83aed391b5eba8c34d4ce42bd6b58cd607733aa79c31c7752854d285953d391e5301f572b4be0d47067edcf9f2"; hasRunfiles = true; version = "1.00"; }; "stackengine" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1e9f97788a06961aa0eb04e9874cb0241b3dd7f175a7b2322ce3e3d13b92e4c8f1479cc9f88c9badf39f60f4758f800898a4d0f9716793151750d24e424c5707"; + sha512.doc = "1e2a1638c149db181bb6b8c7e7c2cfd59a2b178c34fe8915ad0b05c4dcbd7122d2db798d2b012431684a01b3b286bf19d54fb755fea9a82a9a58d740af07af80"; hasRunfiles = true; version = "4.01"; }; "stage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b31fc6d9d091eed88dd65ceb9fd1db1fcec622219cd3df1364922d151042fbb48a33808407f2ae2b72c50961422f5f2204b2fb54758ee4d893090d893677f053"; + sha512.doc = "ac8da8b80f5f9b9b5f5c9e84862b3b4556a8516732affb9f6e75ad602e4339c7d9cd053f0a1c9d2b23c3f6ba19115a286571ba1bd027242f03d4428bc3ce5f04"; hasRunfiles = true; version = "1.00"; }; "standalone" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c2beaeda9621eeb6aee308f24ffe43e093c375bf65d3a0333d091859cd8246bf6a3611f8effbf2e595847834c7da613eb723754594747a2be72de92173b4af2f"; + sha512.doc = "0ba7e52525aa5327294ecc1152b251997ba796c717f5d4f8832f4279d99f6bb11e4e5efa757a6fda622e5184d7125ee6b4b520d266b8d1b503af8409c03ea6f5"; + sha512.source = "6008c0c30b4e92a1f39afe8d5009bfe67fca05a2163128773b160413b07770fcb8ef954a3bc9282ebbf61ed5985d735a1c3c6e78acbb381755dc06c0bd861a21"; hasRunfiles = true; version = "1.2"; }; "stanli" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0b1bd7520b556a44edc887fd47117731353c5f18c997869c772797495fffd8e222c2c160c099b02dd2177e7980bd6f0b5cfd68c1e985019e205ab28bc13c87d7"; + sha512.doc = "9de91d9a4516cb25403c0307a5f6614a24297b5810620f6057622e4d4464ff8357a39746cea12eeec65a2744b6aa449dcea2fd1ed24953b0193290addec87a9b"; hasRunfiles = true; version = "3.0"; }; "starfont" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e447f749fc51fc72719582fa5f270fb7967f9e013fc79dabcac6966712658398596ecfec90327d848245762d729d8be6ce52f98ba54a36f54dade5fde5e63832"; + sha512.doc = "3a6a3c1cb8c712cca61dc638e013baa3245932c05aad13ab5ba60c13f0c9b490b851daa95d4d9415484e1c7bc173a06693897c6d61296f068839db4a05d4f7d8"; hasRunfiles = true; version = "1.2"; }; "startex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f8d707f0791fa7d2edd2d94775b6ba398e335e84a8d09d889b4e34785ef1d7593d3830ac725d2371d0988a6475a512b6460e9404b8d19de9ea80288f2f203a72"; + sha512.doc = "e73c7ccc7b523d0d1de25c11d8ea499eac57777063576c707e4e6ee0891cfa1ee22c13db61397c3d62d45e3b42b6c4f53d1fd8266c177c631852a1c2e7c565db"; + sha512.source = "c6b35e3a484ae37a7811a665af811146df46278bc1711e7de65e9b2beffe0a49922ea26df6ba1fe57b835e371a5c3ac78b9e7dc741e822ec55605dcbbab84834"; hasRunfiles = true; version = "1.04"; }; "statex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "30211a2476c780314b7d361284993d32ff4bb0bd4323747286456469f3298d2128e1f761886cc3cad424d1f3cdebdd71d082a45d00d60fb7727eac952dab5798"; + sha512.doc = "aab7d12d50353a589bb77b45c8f5453fd723c0f55b40358a47d428e11050027372ced6f085c2c13194ba2daf878224af656b8414d443295e9c09f4996f06a9bf"; hasRunfiles = true; version = "1.6"; }; "statex2" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "677cbc6f1c78f745a357d298f342275570d3c153677f7f9836b8f968c9c63b3a389c8d5b54f3bf0cf78fcd33a8fdcd1472d29ec05505f7cbaf2f8dde83f6bfc4"; + sha512.doc = "6ecd0b9e17214d7bf0fff5fac81d2adf677aab2467ee9d0ccf3237bd07e11c234205eec0be8f6f6bf0938a124243af1530a9870358888357075ea5729453b3eb"; hasRunfiles = true; version = "2.1"; }; "statistik" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1dc1e479a4eba775e4e5c8e51cce07f5485482cbebbb9b5f7810336a59120442ddb0bdaa5cb0320341982f05ae5463041aab962d8a4aea22458a838db17db324"; + sha512.doc = "051e6bb37b093e9cae64a7cee5a6517e27fec826b45593f64de5888cc9635e117d8a551f1adf19b45f8eee877d65424648005bd8369ce4cc0323eff4709779c4"; + sha512.source = "2f886072f030eee08ea44ceb84f5cc1ad21735516401927f5a6a7f7ca11044ca5eb132b94e9f7ecb288fee24ac70b1af005ba9e975aa8987ebbafa67af9501be"; hasRunfiles = true; version = "0.03"; }; "staves" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "509b077b804ed13ab7cf445dc7171c2bbf93c08aa393479db4bce134e634d7ec42dddacaf4a4b95be6a6c808eced2184fa0fcea12102e041a1ff47d707e6af3c"; + sha512.doc = "9ef795d934c51f161a366e7e90b3c2bec31a036721c72106a61f6e329c946acf0a4dd7dc0abfd922ad00164157ccc5351a075293bbcd38abcd23369bbe852207"; + sha512.source = "95c4e94ce7310188544f31ff82ff6b9c649096c3195ff9ef7e9d903d17bad7ff92e35ac608e025eba6fbfea76774ac3b4de5f04b4d41081f31976c38c652ddee"; hasRunfiles = true; }; "stdclsdv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "99d65f3b8ca59ecb48afa5cfbecd4524044593c113018d9616c1e9ef32865be78ae1756cc2ec89430a6b51c73abcbb8144fcdbeb4546e22bf777aaed4190e193"; + sha512.doc = "aa8feb5d9006443e2aa50e20efeab9c2c3950aca4e83eacfd378363cb8d52840a9c71a6a475f2d2ceac8aba7655b8b9fc28559188fcf41a04d7d77049208c6cc"; + sha512.source = "89958937f3e2389a25fd11b7b20796cfb7ac7c5186d060c552061ee61ccf89490f25d1f12f842833c237b5bd62458cf1f382346610982efa1392251e945f9690"; hasRunfiles = true; version = "1.1a"; }; "stdpage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "01d3ed06968feb61a89f0362194be8f777208b6a782eff27dade510526c64dd1a5c0e4aa3663490d5cbe04b7c7669f32b3808c49efce41b976fd3c60b40859f0"; + sha512.doc = "1038d47bc03431740e77d779ffad11c4689a2948f1b7ce10e18c5e35381c5243a018afa3c090e16b942ce6fc757cc83a162014274bf967168fb9844cc63ebc04"; + sha512.source = "b52ed4eb3ca09249f96148f753bde108e58c646513d557b2850c290bfe4bef82de0c8f28fcd215ba6f1dfb4063b1dd2caec4b0dd902068b4b15c412f562f442a"; hasRunfiles = true; version = "0.6"; }; +"stealcaps" = { + stripPrefix = 0; + sha512.run = "bcb6d84a1a4415a8ec344a8a9f5f3d9f3b6ccde5a11f86654209ffa01d0e61c06cc584f3fec8d68d4ab33e3f3e128900132de9e63a8f448e109fb713e8257ad2"; + sha512.doc = "cfa87549cef1b5573ad3178f0a12d2e537b59645a7ffefa600af04de4ae25df7820e8a4c5ca4df7848e028f209a50d292ba8a3f460e7a75feed5f29b7963df41"; + sha512.source = "1057841583ad3f0d32af19282b648762870733c55480b305d97fc6e2a62c666a34e0e08f2b0e6f98d49434a93df45f467041a1dd07f0a25f4422a4be83db8c7e"; + hasRunfiles = true; + version = "1.0"; +}; "steinmetz" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0b2b6b8f7452772f8958da69151f0b48b1546500d51dc86cfd0339ff37bf22083cb8621b52a52d6813d52c9559950d7a1023c55e9daf6ba41bdef4df6a1fa119"; + sha512.doc = "59060d1dc80a79bd63698ff11b0aeeda29b877c0f599f7a94c312b54d9ad992059beee7bd9614f62906c617f43bc3ec9878c0a7d290e888d6cc74d071708459d"; + sha512.source = "e7873e713033bddfbd7014077696ec7b87280346db312995a25fefabf5f857290757c10409fc2b858184d9998bbe06793efdd6151727d9d4ce234ae4a612af42"; hasRunfiles = true; version = "1.0"; }; "stellenbosch" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "62b5da7b149d0b6dd7916f1e4de68a8fb1043d81fc8b03875dfc2cdf8ca30cb6e21891213c3afb6c5a2b74b630f77804f1ab5f5c048241646b22112f0306e1e8"; + sha512.doc = "f287f28e210511c88901a01b71b7ba1ca416fa55f27a9c489c302e1db5e348a33345ffd0efa6b8feca3d8d58234156f646877c72fcf4dc511048c772ffee62d0"; + sha512.source = "96e4c720bc9065a0bfbac3f260791d6a67c1efc8b3ea762ac3bcf8658c7b492ce6cafb357e48d3612b7d2dd0fa380f442456ff743bcf4ce2f9d37aa631997467"; hasRunfiles = true; version = "11a"; }; "stex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "55c0845ad5034a88e00a6172e5f11a605d6a31db1bd7c917b1616e67a98802d94131077c1271bdb80a7b1e2a43d44cb4dd44f4e1a4dc4da5f6d452bc4a02d3d7"; + sha512.doc = "1985d5d69416900ebd3423b286ce7b94acee3141d04eda9e61eccae892e1151cb381c941d036039e918fb2823c30f6c217d75122ad3a6490e41d0023ee66e828"; + sha512.source = "963af75e163c1e8eaa2e9a033e50df59a5395d0512155d25326e57b457bd8fd7e318f911283d6948ae48b3f3606c9c0dc934cb0715c50b7761b44c91c17f607a"; hasRunfiles = true; }; "stix" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "dfb77dad10543eaf0fbaac476e7a8cb0335f8314f641660fbbbafafb15a96e15acd7b5fdce7d86c1c6d17a0b5808a1eb4de4e9ddb2c344c94bfb67e1d2fb3546"; + sha512.doc = "3d284028644c99db4116e1973f0c949dfb1c767a4d207b007d5f4522c67f1498d45ccc98f9509b0936ec0931300680d5708b0fb7ae1cbe90abe7c0d5fa428b7b"; + sha512.source = "18030a768332938e734b93bcdb486b8ae2846ac374b25dc17f79f6dcd7deac599073196d4ff1cb1acf6ad242393e3352d0f7a6a6a461e872dcc20146aff77695"; hasRunfiles = true; version = "1.1.2"; }; "stmaryrd" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4a8b7c09bf65a1d3fc42bd61bf5f64af6df5bf000c3e1ae08c25d2e5df5723d7e4cbd84527f548ca81e4a3c181830656007a85cb70b683d146f6ca5060283f09"; + sha512.doc = "efc4bb9c55bc7cc7e2c40b6ef722c639fa7f4c3d89de3423fdcff1cd79201996e3107b5ae0ad6169c84cb9bd0abeb089b8b00597b7943a1c2663e14630a10a87"; + sha512.source = "b80b1ac2aaa7c4dfc78b02f684bd2d6cb87a688e9f1e8ef71471ca08c6f7d5869e084ff16d0cd79d51c054dfb9deadc7858ac70c5650100496d4efa2427a8173"; hasRunfiles = true; }; "storebox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "025573c2b06e8cf1965e1eb8167c4346df682e0db96e17e8950d5f847d7cb8a9d4c4ff477979a938df11b5c3339f4dcf9f2277ccdfad406e8f4bdece2003c965"; + sha512.doc = "14f2d7ff370a58529aa0925ce4f12ab401c3f04df113e93ca7c015cfa989ea00ac6d66bce0a367b2c838002d723c910f32bec32e08a58e7cc69ea6c5075c5a78"; + sha512.source = "a306252014209ad8737d90627ff2fd6bf8716e9e35320772c7e3b3fe97143d4da5175287b894e10271cb05c4b04b9d2aaac514d59ed5361075a7b38fc89b5aed"; hasRunfiles = true; version = "1.3a"; }; "storecmd" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fa6e17217f509b48b7ca460bdf8d5b0b6db084347d4ad43cb6f74800b3808c7686aa3a8f0b54a65fb43db7d61e08a21d0a72874dd615c2910854c15df078eb79"; + sha512.doc = "2f39e4cdaa9de01cc07dea628b33b2a0c2f6acda2d04d4557bd634c32f9837c731ba9e6aa0de5c7d64cf3204f105e92b2ee9ac6247b4807ff7c4d6c15ca69fcb"; hasRunfiles = true; version = "0.0.2"; }; "stringstrings" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e1ad5fd5ecf8d75bb195b51c81d020c12d3a12025105ec4209fbad968ebd3e323e477438570de21ac30961036b625a8ff5fcf06a27b30bf33eb5071eb6f049e6"; + sha512.doc = "8328d1ff45929d206a412d47fb85f8f8254d200eda40a729b9a8b8f170c740fc17e05362da8a2a63e49b1fa7f8ef468121d0be6c84e45c61b5c646dfc7b29d48"; + sha512.source = "92c72e7b6b00abd8dcc3a3b7ea9e0dee7949dfb36b1d81c771fedb2d1286733be59c0f4644e0098c960596c5afac01387929009f73fa89e6f9ae2b2e0daaacf5"; hasRunfiles = true; version = "1.23"; }; "struktex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9bcb1403a47c444f2a5731de83aa50301da7178fcc1639d4c80d68101bfa8fdb8cf192cd7a92ac96d7a48f767969c09f255b7e3a9e3de5cdfef433255c6b1500"; + sha512.doc = "eabe84e7ea6a984bd437d620ac8e6967299df9f61ed519600fb5c912095b2a18c1ea2afb561b5a00546dbfc5773c113c82a7862d9271e24524f4b8c6d149dce2"; + sha512.source = "af3c152de4d41605e67a66660a237e3f485232917cf950a17a0edc0a040e68fce05d4ba25ab1c3406633d71392b0e687b8ddc0f1a22f835d5261e5a172cef6ae"; hasRunfiles = true; version = "2.2b-6"; }; "sttools" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f3f694033029597e34c385ff9e2d2d0a17adcb4577ec8fc96fc906e07a1be25d04cd5c2646d221d88a6ffd7c031aaede634331753454ac501b0ab75e2e9ccfc9"; + sha512.doc = "7526c2d3de8c9ba2f00585b7b560872d661a071b98ee4e7b45da137c0805cf8f84a4123e8f24c2985ba467064744ba0440bc83a8928807e10182da25d05befc1"; + sha512.source = "f6324733bebd98a23a37528674effdb66ef970d16c6c561fb0a5cd252da0d4811a3fb18fac1830c9b26c9dbb2fda88e86bb5efa3b6cbbce2bdba3fed9b5b21ce"; hasRunfiles = true; version = "2.0"; }; "stubs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b4f36384169eec8635cab440b5674cdd6e30fd26180e5523e489755e6718a0e0d213704ec8461fec7915f4fb34c173e2f6da5e18dd6873a3e7a2853b32b1c123"; + sha512.doc = "f0c59adab932464695c638a8179b1dcb8321c58c91261e2efd5e6187c16ae3b771e98e4cb136d2a226f74413c4b73ead901093bbabfa129702eec7195045965c"; hasRunfiles = true; version = "0.1.1"; }; "studenthandouts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "db44f7f8593730789bc2e36cfcdb702ac8cfce54e012a8c4b29903b918aa01f36ac8632cde124e901382605b0ba9f2016615147cca094fa709b644b442bb406e"; + sha512.doc = "b50001964a934f829388caa81db195ea03203e3e36f96a9d5c29723100c02ae02d4745485963d3109ac6c791c7dadc7c059d3ba8a90f9aab8ae43749aaf90c4d"; hasRunfiles = true; version = "1.0"; }; "sty2dtx" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fdddd11a11cc0361cb8efc9eb0de8a56ddaeb81d1894b6f614c5998f27d9867874bedb5bcf4244ad09c025c729588b51bb6ddd482e5777749fe299af3ca8c736"; + sha512.doc = "0323a7d039fdd1a3f623418c5294a5e1193da458b5a3d955c0a20551fe8928fa81461d76de1c9b0c1b5020156bc1e56a571439fcb83241e1f5ffeba741988b10"; hasRunfiles = true; version = "2.3"; }; "suanpan" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2c9fa1b23908e0b3e8504b0eb5bc97da04e21dc9f770da6dace26a8430ca00264dcf6b65b2c885851fe65ca178a36791a742c93abd4d472047da271141f76e6c"; + sha512.doc = "efbe834e32f771a56a73b0b795d37f00136db9a428cfd4099a51f89fcfde1dcb4610c23516ed3e0d0a5b0d7b8d4393f80f226eac32e2ccc52bb42608975474f2"; hasRunfiles = true; }; "subdepth" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "63f66b9b58f5fbd6635233bc1439d422db89e0253ecc9c55e05887e0084377aaa228fc16b2463abcbee7d655b8d73f4af63baaaab90035646b8dc125213d664d"; + sha512.doc = "2faf5ba18359f45c958cb58e2ee99a17fda24941f3b0f4ee4cee9ee996f64a1cda78accd4b9da76315f1af8132d99d3ec9121621e3654a33f247318770b71e1b"; + sha512.source = "ec2df51edc4b0a05ef99f8d5a57c8196c8e6f00c56b9f08bff189f9790f262fe0a64d310d87d866e9cfdc154cac04067b846d824928ca53724fc564c83eda48b"; hasRunfiles = true; version = "0.1"; }; "subeqn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6f983b16056c0246d42b1a91d4ab2c6638f4231d192fd9c7ac5b0ce9c6a3863787fb484c04ec1ece3a064f2af6b4a7cf94e77849c02c61171b42914b1f5032f0"; + sha512.doc = "c83b1d4a6e107323c878c00d84de5d9c417a559a9b0d78483bc57be91533c0b91c7c50c5b515f317d43d12cbe8bf9652876e949c94d3765246d2cf35457581a1"; + sha512.source = "84cfef10644432dd349edae639c88670832b1497d721545bfa5a1734699a815522ef81c796113f8a9caf95ebffe73c864b7e98879740b543746609272ef21371"; hasRunfiles = true; version = "2.0b"; }; "subeqnarray" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0fd7493cf7986942a6942ec8bb3772eafa65518336e73c18b012e9d32b8d13e678ea8241485c0f6c7cd68a52d36e7ffdaeafa1ada446c0b741de4e6f00260947"; + sha512.doc = "86e0babfdce0de43c332dc3d5fd40841ffd0438645ddbd6d3bee45b6dcd33d7deb280c9b203b5231a7d219c16e6f845f6c8dc0159acee29d525d0df3a217fa4e"; + sha512.source = "efc7a844569367fd233104bc99108b95110360280babd50459f8b72adefbdd5da731dd419d08eca6faa0ff0ab6d24d3bc59d33ad3d4952c0f2f53af0199da794"; hasRunfiles = true; version = "2.1c"; }; "subfig" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "51176d5929630569025ecf2817e8034c248e009eb1d5485a1fb62c1065a46c303cbc60be188dd42f39dda82a0dd80b7d857768391f4741ac30ceac49fef886c6"; + sha512.doc = "17376b8f1b2468d67867dbcbcb0dee16294f25051edbefefcb31ba255555515be4ea6137e875b28a0af7f298ecf5f4aeb49c17485da151e85ce201c6549973c0"; + sha512.source = "c9b99f88150049907e351396e6f6914b940c87201025b07cd6cc07a99b5a0f4a6fd720d1c4ef8c60e44a611920e8d8b371422a4c3399412a25cac330054aeac9"; hasRunfiles = true; version = "1.3"; }; "subfigmat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5af353fdb88c58fd14e8bccb78f430c45069c6c4d7b3c2ec974e77329217c92f5b01fe3d549a55c78e70602952e320e01b527f6a888b3165476ed442454518fb"; + sha512.doc = "d0416dfdae2eb2c56fe55bdfb2013be212d40506a4daf8f5f87aced70b8d071a53eb8bc0a9c55031dbd2939873134d47281d0a5d90145b5a9f5deb429f6260e1"; hasRunfiles = true; version = "1.0"; }; "subfigure" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "355b338faba52fb291eb0ce744144f3ffcea262f2b7dbb4657fea5a7a7b0249f246a49208b9343eb9e0ecb47bc4715acda708d345932980c58f52b99a7df018a"; + sha512.doc = "238639051f78867e1702800db0a39503104c4784dc006932b185f9cfbc12a4c5c686fe0848cf907c0d0f9ff06d655967217662ad82b036b72521fa491b6bdf9f"; + sha512.source = "7bf0258e4be48f07a0803ac2ef8c2b9e660a8625553f9fef66ae98f5a6d6aec703c423b6eebafcf45db770b13a697bd3f9a71def6aa0b0f2dcf12c1d4c34c61f"; hasRunfiles = true; version = "2.1.5"; }; "subfiles" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a940579cc3846b91cad09d659cf6b9e29e015e5b93964e48b48b4feb836da73fa3abdc8af0dee0f1f1c6b1501e502c7d2609a448af3f6bf6aca62aa54e249f99"; + sha512.doc = "73f9a8c9d3b0734ccdb0c70e03387069906bd4cd10a862b4c31db743afdcfb8a6afe9f09a90152a8113bcdaa5ec94f60cfeff624cb07852870e4a17e6e727b2c"; + sha512.source = "3fcbf107ac2a0b1e957a0ec4894f9d06108e011a2b4aa6646ea91361278dd08f19fc808daf2ff191a64530d3fe13eef0469391b67f95eec25de7c76d9e204869"; hasRunfiles = true; version = "1.1"; }; "subfloat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "787cfe19648357cddddd73fd33e514eca3196601f242950902c3aa5d22b42874ec533e1d79702b722e5161bf375b23dbcf472e7070c47228e865de0329f4d2f5"; + sha512.doc = "5e2a3fd82661a97f998f01d26c0993fe439e63f28080dbd3c3895d295db0e2e6eddea9d750e7b19e3189998eede99ac4ba2795d6d8a55b256d92c796a5f0671d"; + sha512.source = "140a05f98ef03142e6675596afb2f3312a31163356e5deddcdd2488632a25c71f73d157810e5f7561c7a03c0bbfa4f9719358e4c6e257a544e0c53af0355f93a"; hasRunfiles = true; version = "2.14"; }; "substances" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "723232a74b22eaa4229cb9e2ce036e7f3958155beda5058be0290ef951e7e9a42498da1485b7466cf699ce885833a258795a61feeb003cd11f851cf61c7665fe"; + sha512.doc = "93e3137a6125842944d90c4c84fd3764d08e7e84474db9b8170013d80035855374540a5bb3060be645774cb647344815bac472a2647f5c32d212732409bf17dd"; hasRunfiles = true; version = "0.2a"; }; "substitutefont" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3c52efbfdc6dcb3c2365b9c56f55815cfc186323dd0dc370fe9a3996213e955f260c619aaf7c44a8d79808dc7f265d53b58d82d46e76dc18c5e408dbf78a5ce1"; + sha512.doc = "473b37f13a66aac66dfcccb6adf6aed5b3eeb7bec21977faea402617cbbee6b89706e27297a343af9048f12fbf37c31dd3c8ef0b7f047f1dc329d44953f4a097"; hasRunfiles = true; version = "0.1.4"; }; "substr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5eecd9de72bbf841c992ad11b430261b4b1d7c6654654f7889f0f13bf30c74e4ba15a40af0fdf8a4e621e2e8ff5c725fce3391f5c7487895c91bffe039516d18"; + sha512.doc = "f23f2e92a53f56ec60fdde1347b040d7f3641e57bbc76dd059e7a8a2cf534956c7856a9182716cdd90a2460018a2d5ad2cdf569e7a8132c1cf7d723bbdb10aae"; hasRunfiles = true; version = "1.2"; }; "subsupscripts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "02d7d1964822c72333c5d5367b7d4961e51b095796e0446eaddf52349c315b84100772c12a7ed2a6f68a38c70de5d549171fb691a453c52a3f2b7c810f012a68"; + sha512.doc = "768964084ebc34c1f3aefc6581ef2f93dde43f7cf5f028e63e005ea1b36f05ada8a10112a7377f5ad4b293bc1d902186c378fba50540be713ee7ddf302217d06"; hasRunfiles = true; version = "1.0"; }; "sudoku" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "520910ea894f8498aea01d6028aa51b606f0055a9b58e572d2f12708a1fea188838e070918a82a375bacb5452ce7d23721ccd118edb16261a4526364cf987e3e"; + sha512.doc = "ce2d8e03582898987c843201456c689f0be85c9ff70d5fa1a29070ededd5ac4c4b0d2b9f6e1be87f4e5b7dba71c2f1bcef97aafe391db5bbab065a0e00704c22"; + sha512.source = "a944bd3a0b632111317155ffe8b79d7807e314ecafb7690affd982e710496893421ddf1395cb7f6f3d89ce0b4b1b60f0a7f739d0547159c20c2be19a795051d6"; hasRunfiles = true; version = "1.0"; }; "sudokubundle" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4eb4ad8e3ddf360a1717817cff71757c22cedd9105de45dccf885a2ac39623510154d4ec6cd90bb2723d32b70b600381be3de25d30e42184ffa341036c591e20"; + sha512.doc = "07d69530b91dd8bd53b0a87b3c19103194b9dc339081ed4b91944b89542e9c29f3f33239ee49d37df7985500d7d84723f4378276097f8aa7242133dce5d2d60c"; + sha512.source = "334d7166431cbea62e768536cf5f5aaf27a90743e046f74fc1f306ee6dbe24bc334c3f2bd329b42098e94204960ea0b8595739dccc569115a71427e69b2f852c"; hasRunfiles = true; version = "1.0a"; }; "suftesi" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b1e018b664b419d4e0a056e3412e39ce2ae841601a0cbd060e668fb910103330e99840dcd078e2ef69c7685a3b006acdcaa0a0bc101a22c0f4486c26b4a474b1"; + sha512.doc = "b30400b35b1c282691fa99328d5a040f5eafc6644557557be2e05ab9b92487ccdaf7b9f8cf2ddba3753dfcfd10636b1f0cbe406f4d7e84ada62df696f53b0602"; + sha512.source = "350355c766ceaf794b25b2d3efa03c514b8b22ddd87104d3b7388f3e96f6d75d69c70569f8f07c898d8c13efa4bd2e5a648ffd6693619c7b734366498ac782ca"; hasRunfiles = true; version = "2.9"; }; "sugconf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4d72ff975a28778550ba344a2c98b2de365f26a728a83ffd77d54ca9fc65a624748f6885f8d3f3964dacbd1d8d23c537068c5080cdc8aa881a6cf568598d1022"; + sha512.doc = "8a07eb993979aa5b9f0899d5b3ac2806fb137efb2c0e3c9a6e0356f42fc91f7cc0c32aa00d4e1ea8779de811bb1b13276b007de7a1d8a40dbd92ac3936315530"; hasRunfiles = true; }; "superiors" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "eb59a1ddf092173fc3c21732436a0d8c524cd727fd0ae5efd676a72d36686aef0dffa0893ef158b10c736567cb9a1773f387242c65e20405a74b11c2f68ddae5"; + sha512.doc = "2ecba61e2bb9334bf3f7441b4d5a6e2cc5a35465380dde112d9b4d9c5efc74fbeecf48e0866fbcffc400d76c8aada7522abb94cb891443b68ec23a1ef063b1a8"; hasRunfiles = true; version = "1.05"; }; "supertabular" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bee7de98ea7252caf24280e037243b8440babb96f53e2fa524301178f128cb9cc68860e0806308d40dff121bfb98fdb381a331b9dc7dd375d47a6aac800694aa"; + sha512.doc = "092a2dca021a1952a31266d65f2f395822394460e7305089069d3cf19ef632eac9ec4a70212bbb41a3ad0ea69892edfea29d07eafb1ea248340368094d51c598"; + sha512.source = "1dbc3b8bfe926bfb3bf5c6099b474f22cffcc059a7e5f143bfcdb4deac0e9918ffd6c6e607174fc0d23aa3168d2cf787f3e204dc929e33a0fe48addccdad290f"; hasRunfiles = true; version = "4.1a"; }; "susy" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3481d6cc2358c754c744f08c0a02d4229bfe3cd56ffc2387ef27a29f6492f465bf1972fc09f43918534d0bc91353a89fe5b70890249782239fa679bed445787f"; + sha512.doc = "70e6b30e41c10cec6d2c19796c892db3b1496e15168ba2d0407c36f42fe7d8a213c560511ec5aa763056497af4efe0ac78f71b6cdc90b34c1759cf266265d40c"; hasRunfiles = true; }; "svg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5f3aeeb73cc15a2fa4f77b9195039b32f3f898c625c578cdb18d4a2ffcaf1ec1d7777bb984ebc6d75e692661451669d2211694146db99b208c4cbc7d21281097"; + sha512.doc = "f017a157b0a906e7163451507667f1b591d617f52f1102d18751affd7911cfc3cf1684b92628d5c53aafb90d96a4ea15954306720cb553eb1df64e7a729a8060"; + sha512.source = "7116ca538d4204a26f05dc8687dd9ad12f9f287a01cd5ad70c8a1c50955cbe0f181c35a3fe767eec6d3493e64c474079e7da8b14a9cd00cbec0c41ab9befae26"; hasRunfiles = true; - version = "2.00b"; + version = "2.01"; }; "svg-inkscape" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f65f7eb1d44d03357d8ad6d2174fb4d80127d83a97db9832167c51e8ed3528eb9f157ad7b1668655bc2f07cd47d5527ae0f6d60d5dd8073da6ec1accab91ff1b"; + sha512.doc = "0c056161bde899e4dde0b3edf5015d7da69dcd55f86fbb1a83f6665f2497125fb3593adda154ed3bbc97b11e822b29806032b496c2f1ebbd6b2ef2f629baa2fc"; }; "svgcolor" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bb2654c515a46ac3bca69fb04cd131a760b82309839bab153686085097d0b4d91378dc098f9606a802b4ad577d15363b9c0c31620be81120dcd74926a9a8ebc4"; + sha512.doc = "056fa6b92158ce5bcb299b3ede5bfe640e756a3bd1dc78fc1c38eb309be01a65345e4fbd862f66bf364bc735d7e0e6264de1a9b2fdae27311d37ea41bc66ee0c"; hasRunfiles = true; version = "1.0"; }; "svn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "79758be2073d1749d398527dbfa4e037b31b74f45f080fc46dcfcc18939b6eaf3a85715ecc3d0374ed7d52749ad5f4211090cc74921c429e34fa2df747d99934"; + sha512.doc = "120616c7da240a1f44daf2aa4fcff5a91c29ff48767a91d90c912169f942ec6c40c3e40197696961a4526a56d0117f4fa43ff6bae2a103fdbcf5113ab400f31f"; + sha512.source = "50c23937831438b4ed809e2b8d78865fce129fa5964f75fada0c41ed0f03b8b143c1b1a067e81ae9bef887585efcf4ab2760b9c30fe7e20c79cd2c39dbb75a92"; hasRunfiles = true; version = "43"; }; "svn-multi" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "98884196bd167362478b5b7c267edf632d18ce17e2e537d77f80d4bdd69cb20ae0f302987c596fa2c41504183ea3fc9f22369f552a462f0f75f27160c301fc15"; + sha512.doc = "4663b47c515f77230f5f61c9095782dd9a773fe57919be969dcbe9855dba3a7d1588d79f5616602814cf596f9f37d424732218b1c8dc9299b4498f3711a2bc15"; + sha512.source = "b57add07f951d36d7f6854e49a15e3b1143abfb4d43c5427b811c003e56f7819c92a8502b2c6d6a3969dd655ba61e209aca46952ccd8f3f649b68a9968e754fe"; hasRunfiles = true; version = "2.4d"; }; "svn-prov" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "938233c612ee195fa05304c964bc5c1d80ef0086674039795f8dcfc3e06db5503e5567e339fd0d9ae12e91e34588072d0c0f81c629e59ba5ceb547c0c5fea2c7"; + sha512.doc = "fbfb64e9572a2879473b810d32ef9fafe913af94213c03e9ae810907c47ca387810538273c9ed405397516c00fc4f553c4b120784ce0308762dd86b6539b7b2a"; + sha512.source = "846ea514fbe4be125536fc77fc8e20ce1bedd989809f4ae7423405937daf4fa776e9935385facf01d2e534a7d1e0cfe155f699484e9be5bb87083196d3f1cbb1"; hasRunfiles = true; version = "3.1862"; }; "svninfo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "509691837aa0863a186a5acec4e08877e57240638efcdba037c740d9cfd9f93e1bc348d2b5a40a6c5c05178d1ea0991a6209e0f97e8cda06967d0465aebb92f4"; + sha512.doc = "29ce8c76167ef07f6d7879efe99aae4bea6a37b77a16330ce247a31d64889dd707a69d7e6bac811895c7a1e535c199c2f727cf48d2ce2eed901bccd1be57d8da"; + sha512.source = "aaee0351c29e617b2ae7bdabd027508acedc39bda646d2b1c111dcd201ac202f3d673e67f5741a5814b5bc27e13e3709ad7ddfd6e1b8afb30aa3528ed432eef2"; hasRunfiles = true; version = "0.7.4"; }; "svrsymbols" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "58c182e6b6fb8ee97a9009ade4f5de54a0a0f28d29450aea86147d421d0f166f9b36e4517b297db29889369872441799842284e0a2b79a4221f59af577f549fd"; + sha512.doc = "859771bb7903d31f4e092936453703911bb23312cfe13f30e2e1d41fb227a4643b0e6f0071d5db911dcafb9562721fd92e645162de04ac3bea4b6c135ceec63d"; + sha512.source = "61add401b79875560d53175b74f2616302ca4770fe912dd79234e1f5b870ed2ba18d330e88bcf12a04f0c5bdebcdee1e6f9ac3b0e62742f90edc1ea1c32a6d50"; hasRunfiles = true; version = "2.0a"; }; "swebib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "90a97b5273090c6d7776a869be5d11a73e1db69d63c9eb4d48beffb92cf09e9b52c4a48ec9943d0fbf9892f95c4f630177da056e2e690e47558f7a74336d501a"; + sha512.doc = "b7387c6f7051088cb6706153247a1c7681a25809420bebe217870cffb9492d990a1c2340b92cc5e246edd2cb33d54d0a7b11cc0f41609b5c8ac074089a2e98ad"; hasRunfiles = true; }; "swimgraf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0e30e5b041e6bd000fdd0e14a669ad92c0b9eebfcdaa17001743b2b71c0bad94154c355cda2a9c72c581ab3d43e9bdf82686fdd58e497e3d68cba92eb6fc5779"; + sha512.doc = "1ce4044a5218bdab23153e863fc41ce8b6857710bcce0b758369bec2cf06d7aef1fa862b42e50aa2d342224562b2aed2e56f50068fe58a23325172350f9349e0"; hasRunfiles = true; }; "syllogism" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0db08e932a138fc87307e48b411d21e9019533f023b54fce93468cb34a0f16d47e2e5933261bd7a0f5d951a56a92975c13786b4d1a17ce65cb2819c2b7527a25"; + sha512.doc = "93b9a6fbf996b324aa3e6a3061a3aaff0ad786b91f48ebf80789f366cb06490151ecc539aa7f0e93ec7b13e6b9e862d6dc846307b560bddfebf0b682076c499d"; hasRunfiles = true; version = "1.2"; }; "symbol" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "449fa8d65db5694ad0fcdefa15db4b0e795f3a0467549932b5cdbf6b1e7c602c2895ac177411a81c9f215da7def46de8618e4d170a17d617c36b9f1d2d4a7571"; hasRunfiles = true; }; "sympytexpackage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d220eec30d31d8cc60aa82050c97deb0138be9a6cb70deceaa75708078e213cc4a0dfc881cbb58996b877ae657dfa26401cf007ce29217af7ab03810c2dc1e9a"; + sha512.doc = "38919aa0e4875c07c9f42c95239184ccdbef46865161621db7643d8c348623f8250c9181c2a93a18f1633ad01386b1abf8b1be8bd6b1568b37861246f9f38d96"; + sha512.source = "927461233fa6ccc7a268136cc6cb2061f056da2992e11e70a5c52f0b6f58a807e5c5818f2968ea7ab83173a046b7b685932c81ba62ff9bd3738c225dde3f0cf1"; hasRunfiles = true; + version = "0.3"; }; "synctex" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3d550c694b5fea7042b9f278906b66668045a61c48219dbe1d53c27a1cdd697802c5aa3c707df28bc30d58771cc893f45d157a061491ffbacf11e568dcbcf43d"; + sha512.doc = "7b7ce1dd5e0a90f7299b48097233b51121ffddfbc5640c82ab66c2195bad7e022023023d0bb81ec912e8e896bd084ba1ffd28e5390f63daeb361ba08900232d2"; }; "synproof" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "edca9046a03cade758ac9c6cc29b43e2276277b9ad4fc69f60904229c6ad94f3ae974ecdf7e09f1eb70a8c71b568ab8ef43dc9a4062a4807a7564b5fd60f73f1"; + sha512.doc = "41c4a2cb4c4611199ea56a26bc6e068f588f8e99a7313d2796fbea13810b8cf9c6279bd143af709e487eb22a6646d7694673556a9f30660c20e367bea6f1bef7"; hasRunfiles = true; version = "1.0"; }; "syntax" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cefbb6eeb28787579567a9fec9bc9e672958d774ae31f9a1299d0945cccfbfb9b1647aff753774bb272677b3e31264556eaba976159c2cd7beea6c02d33de83d"; + sha512.doc = "638e7c7eb539156aaba27b95f8ebd76c441529e956186b0ca7fcd50c838ef4fd7d4ae9c8fd61683e9e378f83358a707dae27c1779baa13aa8bb70d694c33ee59"; hasRunfiles = true; }; "syntrace" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0b6aee6c03e58911fe714532fc9d2557a3a243507d8a49cc26fdb72b8f37a08ed2155654dfd57464ad76eec62e3f0b6a537ecb04324d6be619da74ecf50e4ee3"; + sha512.doc = "9734b2822acca6eb4e29530a29bdb1612038633846e75638596e55448ed0760ffcca949f0f6eaa7a31554b7852edc598f618b6e3e3f595cba9b55a751cef113e"; + sha512.source = "b508d9c2e161d75552ff90a3c5590cbf1ca1bb44933b74cb39ea4cfcb0119433ab39ea5126f6c3b895ae0b47806f2d64ec26291aefd51b510b58226b6472eaf8"; hasRunfiles = true; version = "1.1"; }; "synttree" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4d8b89dfe8cfa5ae1b5b9a8cfe47d6f54e8f9dbbf41ca085115436bfcbb40f80c75dd904a3aba1e1dd2d50b37dd6d576c891bd66c33d450efb76c8488fc42be2"; + sha512.doc = "fa8a7f42dfb395668246e9619aedec66967e4621fb3ed8f5861db1c062521e302d6df8706297511e922af2d40f4732f27fbb79a1429a1c9cc0377d9f870bd451"; + sha512.source = "0a7a3c185297678807790e97a63e93ab192bb829d82fcd910662a6c5a985a522b6bf66b2aba0bc30f7032a3895267105031982d3d8cfc21683d1b923a77c5f07"; hasRunfiles = true; version = "1.4.2"; }; "systeme" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9524c05a218080cf6f4b2037a887a9dec4e2e015ec5734757adee2098718e9c7eab41e0f12416c87dd437825b70d02920b118f82e779098a88a97162b24d2bd6"; + sha512.doc = "584b81d136c25c9dd56c23554adf1f75f79f75709a4207127c0f6b56415d604d4deddde99e3c1579ad22477c2eece2cfb2ce3230337fb0c309f7ab9c2c7ec1b1"; hasRunfiles = true; - version = "0.3"; + version = "0.31"; }; "t-angles" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "22e5ba0ffd645e2dee48a9777e68f808de92933e2bd15b553502106ebc738994176f63467a9a243768c0ad42d4c94c1cd081bb43d77ec2878dada8753389a554"; + sha512.doc = "ab0ec415f428618fb43a7b3168acb8b31072c03fe6e8fd75b5515380b5bddb3d93fe116f0e16c0b7b47562d777d1bc59cd15a4513b80cc2cdb9792bd0759e3f3"; hasRunfiles = true; }; "t1utils" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "96f21b5a125f386d74ee636f54b60dbd57b4a14bb498bbfc96b67e49c72e7b2fa0a5a883e3d612d9b06852fe0ba3e5f36d9da83f1514fdea414a3929a3088eef"; + sha512.doc = "952dd54332c21300a80994c7cc3de833f1173493b9af3517983d23cfd623a23c64662ce6560885ea40402760d4b85582e4f8453bab08fb264d660b8411a36aa5"; }; "t2" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "729a0a0e58214a64a8034d88c9ab501a20469e43601770d8809813e473d5a25f04aa13f83358eb612c1e826df2568fa6c669501fd5932687cada124e58a089d4"; + sha512.doc = "e1adbe91fd88f8297b1922f5971e827dde0638ecac5cb91e8d3e20907825e99df2b0221a26349e501edb0ca4437b9ac2d00bab17ee15331868d803f43c3d0cb0"; hasRunfiles = true; }; "tabfigures" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f8570f66aa758f8a34a6b01fd3500990a465f1a6b4c2e78be868d6e8d29208b04f4b868d0ae9f02d645d43b878acf23a89c21bd84e79e2619d077694e909f3f6"; + sha512.doc = "d05996aedc4a4b4762adfd197d8c1e13fa035074ec23bdbc74c28ca4c6941731864b3228e2249998972c1b34c5d4a0ea0174aaba509ae3f66449e830ffc5fffc"; + sha512.source = "0185b1633dd481b6042c30cdf6b4fd4c3f7e0f55c2ed538ebd3bf9ee6f861164519053d7322ddcf19681643f1d387baf6688ff32a6535bea381ba53d5d72f944"; hasRunfiles = true; version = "1.1"; }; "table-fct" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "52bc0ff7005b3ed4bab952db6578ba42407b30ecd533fbac9209760d3fc7454d43b0939b71dacebc7dd9f7afd232904bbfda3227e416cdb2acc3e1482c47aa85"; + sha512.doc = "7ad0b66ddeeb0acff3c66d477810413603860ac84c784e8b6d856070d5f82db7b7d6cb1812df770f0f13277bf3b6334e8cc7ca4f4f81de0c7726032d66ffc8be"; hasRunfiles = true; version = "1.1"; }; "tableaux" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ea81ebd6c06079ad62185340f0c6b4e646c49a87952df074201167286e161a710b43d27b7e15c86d6a5f698cd4009c1b1d775612e9157acbb6add01240c5c9b6"; + sha512.doc = "7dd159d6664f5e1791c2cb7377caae1bbd2de04dbc8a37dfeee4188b44bae7f7f377dd0ed461764adbe3ba2189521d63e94598cfdcac968d246a55a7eb44ae61"; hasRunfiles = true; }; "tablefootnote" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "228a6c2e6cfcbe0cd1804bd2638e84ab48cf9caf6e35b2ea59900d4d1c02b6c2954688f609456443c368aaf89e5798cf28e8734f58c50426130cb29305a8ab04"; + sha512.doc = "e4d8c3d29b8ab8c88f8f48077258ca42ae51dbe548629a635d227754865567f618365a370f62ad8a49ff839c6ab894ece0c3e0b61e0f29282fe74513e870e436"; + sha512.source = "4f1e507aa722bfcd24ded64d6d7a9a35b4223b0614f85af43fd339862f88cb98eb445a09cc9c512df5666d2706523955a56865da3185c9d50ffacf75833402e0"; hasRunfiles = true; version = "1.1c"; }; "tableof" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "94a09747de37de024d254244e906761285248bc8dbe6f387d484b2c1368fa3350354c8f5b7c4794245c2f7a18a388a6f336131b9d5c24ee97d5c7d9aa54eac69"; + sha512.doc = "3abd8ce27652c2f0bede5fdc1906fc15e9b12cdddc28f56fe1d24c7da89118ff76ad6aa148d1f2846eee4d8a55d0763ba64f9005c4603d4a5d91dd38454e779d"; + sha512.source = "71cdc2dabff29762f2731883444a1fabb24dbe76f2e8b620e1eb619b09d031ab089a23bd1f7efd35f3c0dfd6e20005a17fc568afd53519bb0e76e238f9f182a5"; hasRunfiles = true; version = "1.4a"; }; "tablestyles" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "310b99cccb9f5887757564f6ba2abef70702e126ff1935140185a6631c25130422b5721fc3629a747b3c5e4ba0d75ec425f91d7190d190fb85f13a98258acd27"; + sha512.doc = "44d08699343b723df3f7c89bdec6823ecceec68367d9cfc622d5a12e6f83af20bfcc9a21e5964c6d58535c6d5f870c0109a7e916d6eaae7bc79748e49ca131f6"; + sha512.source = "395c0bf55ced6b88e7a373d4fbceb4243f8db3dbd3777d827df9e5b639118eabeba605e56dfc26aa6b6eef4b189e204cebca23501e8862ccce61608e9cc371a7"; hasRunfiles = true; }; "tablists" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1567eb8bf72bc7b92a0af6d694be0d2f29dc8adc20a7faa8c2579035bdc721ecfd0e0538a20c3bb913c9cb9ecc87fc955ac14f448d6d9a63d1747caf34df0c19"; + sha512.doc = "7e697def0b9979b1b48a7ba14f67b05ecb50d67735fba55866d1394ae3aeca995f0fbc0d15ae7bf950053343a53895769171aa28d7c1704aabe17f125b5fbfc2"; + sha512.source = "e104e252184c5a0a1e8014cb9ec5d22858829222fdc2331ac5a4140a2579c0a9e9729218855cb2d49015d68a63977b8c106495051f40c9e99bac453ae73909a0"; hasRunfiles = true; version = "0.0e"; }; "tablor" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "11c5a372eca053a4dd58e8964846712565067ee034ff16b4aa0eb415fddb3e01a61729a82668a46e88b558191f6a6627848973b23e882c34856d60dc5918c750"; + sha512.doc = "5d00cf2d9b168176d3178f95553284dd37a13cbde438dd74ef80430fb272153e1eba00ee3d99eef45524fa9676ba7abdae6b1c170586bf79b5d9e247b0ca2e6c"; hasRunfiles = true; version = "4.07-g"; }; "tabls" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3c86cf2fd3fddfccf8100ec6559b21fe02c530cb02eb7bc452dd3a4bc96597424bf9daaf6454a4b6a0fbecbdf79d9cd08cf16667fb30647fcf2fa6398279c95f"; + sha512.doc = "4e8266296d3cb3e142cc600fd2b3935506d6dbd5a3a90e53e4840b67149ddf08b7219820295e176a184a3240f718fe53dd2f1be0c529dd1f8d4f25374d7e2ca8"; hasRunfiles = true; version = "3.5"; }; "tabriz-thesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c71fd9dd86087ac4443aebefa5f5074b3460aed34274b200ec76ad265682d2ee0c06163d7409fb83935d7383ababb5a4e4de59fe7ea299d72a5005d0e08e87c9"; + sha512.doc = "296e663a3838bb173ccb789e7efb44e8bc54530e57dca1d44f45e93ed9abc1c3d25ffbf3eff79ae02b8500d92081fab39611c01b1c0f099b9e301b1d310e3c69"; hasRunfiles = true; version = "1.1"; }; "tabstackengine" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a6a0bf93295568d3d23a1cc3e411672674e6871b62d4050ee1303a29e91d0f731f8fdd226979569f2fd15b7c59f7bda9ba545b6de1e6040d1d0ebf48328b6ac7"; + sha512.doc = "b701a3ae428988de45d704fce137e3269bad606fb909675bea307fe40c233f06275b661fd7501ddffd126dd56abd6262e809aff5b0a115e9b209c164ed0bde30"; hasRunfiles = true; version = "2.01"; }; "tabto-generic" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "2c4a682711a688638d9a6ea53d4d86bb1c5bdbc479314deb3c8568484b8447fe83888055797e526d30e00abf1fee0845901b30052c3e250dc1c72db7caaa06ff"; hasRunfiles = true; }; "tabto-ltx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2ede2ffd1f217ef1c2d5da5b77ddedb423aeeff11274ddfc9c554ad237a63e2d56ce6e2dc13950a0b2b6f59f78ad3e49316ec9e98dfb96187fc33e7447408a44"; + sha512.doc = "6cc8d3e829c7319791f1e0b4812ea9644b07de24c756525d73363d1bd6032ae3e23628ce302ea49766b3fea15395d1e0598acb6fcb05a797f82418a7cd75e746"; hasRunfiles = true; version = "1.3"; }; "tabu" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bc496a5acfee642509638126a777af867415dff518d596e051db8193cb20731a35b7202de765c6267b32703f8e49729ffa48cc720e9ceb46fe357def5b84cbef"; + sha512.doc = "00d68588009fa4925ffb30de629b35c83551efc8db97f84f1709aa23d5f4b047c04d49e6cfda47162160b101e95bea8638fd97d763ee6212edf36dc8d67223c5"; + sha512.source = "e27bd79b7a0e32a9198bbd5ee99d9f3745400836901f5a288fe99d15c7465783472c2219f5e6548baf95bb36c6a128b3c7f750bebc213cc85338f78e430d22a8"; hasRunfiles = true; version = "2.8"; }; "tabularborder" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "49ea305b92355e5b971319bb2d995a4083ec83114cfc5104587f4b59fc0f0736770c8ee79d6308cdf98f14448161e780d88108ee12d0ae70d69fba461a3c5388"; + sha512.doc = "a69607686d742bbd78a38d9e06da0c83c717101109ce6107f0c2493e687b53bdd0a00f2fc180757aecd575ad739f4a68d964067fb0099c2b5aadaea987aa259a"; + sha512.source = "273d371b78d78c3bd9ec0dba685a1af5e13a60fbb9dbb3e5db03e4436aeb14da46f0b2d940f46666cc8150e515d7a64eba0a17d5324e87d2c090e5cd1e125e62"; hasRunfiles = true; version = "1.0a"; }; "tabularcalc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "68a291d8a5a9a29f7d7b824bcfead1349b57a0df41895c90a7219f22ebfb9ac8e9cb68a2bff0a7e62a4a5898b1aeddbcfd6573475d9dbae78ded7897d0a32443"; + sha512.doc = "3c66b96ebdcb9ec1c13e516648f7fc976e8f0988e933e5db40423179d77e9a9e6ebf4eb37990253c6c75beac1d85b4db9d065fa5eee9a53a4cb29e59a49a25d8"; hasRunfiles = true; version = "0.2"; }; "tabularew" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4207f8f0f952e33fccfbeb719b60e5c3f551f69417a6baa1b94a338f21af238dffdc0a1466e734f6afcdd4435ebed38ae6f1e37682d5fe5d8a9e078ed7535eca"; + sha512.doc = "588ee86c9f57c12d3ebe6aab8ca4ca153cbb6091bf9d3705fe3e519dd104c24af4ac50c5b6a82f718d721167d8db90a0f0cc5e41a3cff16820a42ded82327d63"; + sha512.source = "c90fea29e57e3af6a5ac4d7dd6294093085b6ebc223ff21fcc041bcf87afdf8178962ec39ed70171dbbabe0c8ec1324d48dcd410e19924d8ecf73c77a2161b4f"; hasRunfiles = true; version = "0.1"; }; "tabulars-e" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1deed4f9fd6db7d0f57506c8cbfa1257640af4b216aa707fd0628c0ffb3a22927a3f3963f7ac1a5ede1c9cc20fbb1ae316ec92a3bdabc87a6f15aae66c53f124"; + sha512.doc = "82b7381394ee4aa82b59080d65011ad0ed94e88874b87bb0aa2312adfab2515ff6ae0adc45e0e5d000dc7b1fb91368f681a806893777ccc97db3f9a3fa0ae48e"; version = "1.0"; }; "tabulary" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d95194252848aa72fbd65f71e45ca6c57181d95edbd8534453d7458e21c10d9b61c2822640c9103d2457f3e45dbc9bbf4c76aaf108039772f3f1d93505f2c66c"; + sha512.doc = "83bdb144dfd2e4dab15503ebbbb3ee507d8aa4e7aaf2103444bbf8a4ddd84d430f2bd1d3a08fbbe3f96074104b5a6e38d69ca64b198805b587ccfe0975f70c96"; + sha512.source = "801dfd5fcedf96034330db30f261053cdb586dde528e138cfb88a944523fc0a7fe28c73e0eb3ba25ba1d281c272229ddf9095f83191d631ccaea2bc32575cc23"; hasRunfiles = true; version = "0.10"; }; "tabvar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "edd88eb91a190ae15cf2691a36fc67ac753be46b5ffc9ca027e0ad9aa140e9c948bd660dcbb5394da9263756ad817dec6482daa3d2fc2076abadd8c1e70ca3b3"; + sha512.doc = "0f08db2a9c063bfae8bec3857d105e2c88775fb4a777fb34a1d7388d85c5d8a121b3df895e44df0d3d1f54ec6371ed3147429f34524d5013b0c2e31818cfd8f4"; + sha512.source = "8d2e425f8acf06302ee73547bb431848e00832c4514312d40fc256228fe35586b141f78e1ffd0b67546d4d0a0bcae99a114e5b2c1a9627c5f0131a753ac99324"; hasRunfiles = true; version = "1.7"; }; "tagging" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b81f5f871f15b80cff2cbfbecf5faf92bc93ba74b48c49b0fc7171a6adf16c6592ddaed248305a809258a0c683b2fee7f3573760ff9fb7f8a31b9f8995e809e5"; + sha512.doc = "33a2657486512bcde35fe061d5fa4d269b9300574c9c707bfedcb4b00248d09ccc519769d9a36c1cb3857b156a92cd4dcc9506be26fae15987dfe8681342cfb9"; hasRunfiles = true; }; "tagpair" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5f3121741184c51d268f0dd6474e81be30ce9b73fb53f6ed119c2fa49b805f54cdff1031ffd72db1c256a07c35b6f94cedeb2dec699677d57417c5c88638ac06"; + sha512.doc = "d2867696bcdcd2432930fb496ddf80bea5dc23d81135160267a19b5ad57026bacceb8b4efe053c6ca06323608196bbbd71c2363a588eca518dd215592f9aef43"; hasRunfiles = true; version = "1.1"; }; "talk" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c78de4e568e6f7606170f8100eb72f2002eb5422df13f9b2c49149ab76c529edaf6fbe031fc5cb7d2dd06349dc95038113005b01c8114f19303d4ae646516fe4"; + sha512.doc = "ee8891fdbec019fd4493815f8be27e6a87a518bafc1e95b03cf7f50e65d2faf91a79a4cf0aa402d7272667dc2d7a116b36fe352a1fc0df14ffdd78845d735bd4"; + sha512.source = "07fb2c5bb7cec21dc64658c0fd33ce744d957107e8af03104d3c12910a56f9c959be8cd0eefb13bf73b8189c7fcee2d73386c0e988aeed5545e51c3d3683bccb"; hasRunfiles = true; version = "1.1"; }; "tamefloats" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a5ebabdeda685a1775dd869bcd04acc65f0756d399a62d077421cd331863d599033f2ede191d9d609c3329fc3695db5956dc821fba1d6349be930a1538a8a848"; + sha512.doc = "b695ac0d33a202ebdfb12995483d117ea6ab557f445393f1a6a55403709067ed7639d153a8e037f913131352f22e1e28f2331c827a0b6bfe54d05475ee8120ba"; hasRunfiles = true; version = "0.42"; }; "tamethebeast" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4e8088eef8dc927fb5ee906a1a115e0440322a471f0e1495d011c17279b16165fd8d9499235dcf988460afcf37f188e5b08ef163a303b4a1094b0ec4ad5e5816"; + sha512.doc = "43dfa79518ca5e787ba033489e1df3c46d38a8831669c9efc7abf626f22e9c4d24c68ddd17b2f5a8588c9a932960aca1d7a651155512d60078ca8e3b7bad871b"; version = "1.4"; }; "tap" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fdeb751d7a4c4fb516830f6440965b02f19881947389b4900065716d476bddb0fce59d819443c1227bc52ed133eeec2aedc391327fa08fd81cff0c0b3646d464"; + sha512.doc = "f11f97dce7659ec0d7cb58fca628b5bfe98304db75e040124de667c870cd85cf55dc932a69e1020332e5c4ee95816efd9fda3b9433ef69e4f4da858979dba367"; hasRunfiles = true; version = "0.77"; }; "tapir" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6dff7a9b20e8fa024d72f7a9b8ecce272f169b17941d30141f1edd339b4cee8c81d01498078503fe0aa512683e5177e1a59527353da95a41bc4dce51a9673079"; + sha512.doc = "9518bbf7870f21192c4926572ad39ab899fed36dadc1d2284ec8f6c48fed77e2f44e413c5195155e38597b255c5e29b03ca1ae947124d72d275635da8ec325fc"; hasRunfiles = true; version = "0.2"; }; "tasks" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "483395d5ab96bd21ab898aba9634bdb41091d3a902dd8332b2d90e133788a2383a2cfd3859872007aa0f9889fd3a05b9cf3364a3d58d67cd7a87d4b36fcabf37"; + sha512.doc = "8f77bbc21def07d0d40294e2693125d870ba2c21483406b6c34ce307879e462d50f3c02e9157f89b767fe429eafa7a82d29b17ec770b522c0c4a6e4fd3bc68bc"; hasRunfiles = true; version = "0.12"; }; "tcldoc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "022ee5efea35e2166d796603b4639fd9da39fc89d48a2f13c5836f1e404a51ea2101494e4bdea08b287130fa7a98a2b4985d12c6f40e4668c3e1ee30fa6df4c8"; + sha512.doc = "3c57175e6c0cbdc7bb578b73447378dbe4c4ac484f13aeaa2a5ff4247b068d83c1d93fdb3e4c2d7ea89433160e17d522fe4bb746efdb448d4b25bca459f1c552"; + sha512.source = "0e177ea1e5545d856ba8a9ecba1addaa505b3116c837f1972911b931865daf4a5cc1c3957610b89e4143f89ed0461edbe7e603b22c8ee783c957f2d5758d5084"; hasRunfiles = true; version = "2.40"; }; "tcolorbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "77553fe8e503219bae809beed816a64746b581cf2ea42822c38aeae20c1746946147d58cb51ed472eaa963d5fbdd8a4e1c64e29b9c0a450a6a8d63520859b1d7"; + sha512.doc = "1c23192ed42279dd3e753216dab62e4e58cda99fa71b5dbb1c037be1cb49344183447aec962380c302383155f8c1fef9ace8100e02396baa46f58a685ca5ccad"; hasRunfiles = true; - version = "4.11"; + version = "4.12"; }; "tdclock" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0121c3f0c1cebfaaca7db279f1e95b5130d658f343a87c5d8ad11d0464168422695ae4d1a5c2b2b8d18b3b4e7522ba4f929a0dca298279079ec6bf3350160ba0"; + sha512.doc = "746ced3931d11fe4b32da42b1fdeac8e63250a1370c255c3c56b257a3d120cd21c072b6a3fedd79373f3ecff88a24d5e3f52f7ef2869c1f0e70a728e0451000f"; hasRunfiles = true; version = "2.5"; }; "tds" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6cd44c702a862dcaf9659cf25695df35c00d2128ed4c47745c768067aaf1950c4012a519670f207449df599de83929ce27696fe677c479a85c6a7480c828d5ca"; + sha512.doc = "4dffe286cff8285742131d7db2fd67aa6e47ec211fdf5cff02b24a7e97f829121310a65b26e4cace6dbca32b7482e56f83a934de27e7ab459e5f62a40e74a4c3"; version = "1.1"; }; "tdsfrmath" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7386036e6b0a521fd7d679e8d7b3989825d419be6704564d8c43a20cae4f3c1a721f6c2118b1c4c9db1bf8b6872cfba0629e7c914fb92b090e18463fe44e1329"; + sha512.doc = "e449e85f95f7b241b5c3169f0f26fc7c15b63bd5ed0c4940df0a497300d87a66e67c5191b27d2f42c6f1b056c1009a94fa9c7425eb8306ce94dd71bbd72dd171"; + sha512.source = "53523791df018fb2a2bd8b6ba41745df4e48541f52dd23b777d5583af568038133a416d06ae87e80a3fe70e806be5d84952f20afabeb0b0b6a888c6b49d6998e"; hasRunfiles = true; version = "1.3"; }; "technics" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6039af9459b6ec04f0eedcaded54a9bff344140dd3bd704812d34c5854ec4caa772616abb10e07d4671381c30ef61db7ee99bf1f60af04bcbac34028f86ecfe8"; + sha512.doc = "4e18e8466b7c54ec48e6e5dffa094335221d4b0dfd1004c88b2b9b786c11107ac409b3049acfa575ff84889e49a9afe3f5d5959c80f1902d4958327aeb0fa7be"; hasRunfiles = true; version = "1.0"; }; "ted" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3d9dbbddea7a21f614c004496ea91bf1104e84d5f66c4043182a69aedc35be848ebaa182f52cb0900afdb5d560c9fdaee4d6fdf6b1594920a8cce3445156faa3"; + sha512.doc = "86dadfaf638843ee415d4b51bf2ac727aaf9fa7b688e7aacc08a795484d3e89b4a615727002634fe51f54918c82c1e822b55ec65acfbd57d6989d15d1592089c"; + sha512.source = "b68df38576418029ac1c3b1285571895904d8d58db8ee8c348f6844ea1e18028a2708b816c5a1f2e912fd435a74006d037cea9d292c93d768ae552384294ddcd"; hasRunfiles = true; version = "1.06"; }; "templates-fenn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "074e7a707ff166855a34f800313b0f2e09956d20415449f0b9d604c5e95cdf7f4c4b98103d380b0334f55f389a599b98d36534f5428e641dca43b701f7b1b757"; + sha512.doc = "25d6f46df63807dd50a75eaa84159c84dd89bdd1c05b3c64cf4af66229076567e72919ed1f8a322c7e1767043186824287748859ab7c1ace59243d5a910e934a"; }; "templates-sommer" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0dc06402951104bd7e4421ea8351abde30c2312e6f0db3f2cc1400058229d50c7303f57537eaf1d6b37c8c770b611c750dce009db98568b57b96d286daf9536b"; + sha512.doc = "fb0d620a660092409bdaf2ac93aa656387145bb3b2923a9598784b8a38e63b429969e826df3afb0999fa9aebdb685af182930d5ef045e693fc42bbe038f94b96"; }; "templatetools" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7668df88301f3567f9cb62c40452cec291fc9389338551833d91825535f59324381561ac7f5215d438682d9b5d29621400ffe677efcabbe6475db7514d93d0d6"; + sha512.doc = "3bce03125d4d2f55b7f6e88f8e34ffe2bd8d29a5163844c06ccae9aa75e00a9c1c61ac9818c89f4fdc27f38ea6337b38396686e44e4d5f557e7f2171cfaaa83b"; + sha512.source = "739b799726c5aba5f533fe027dcca7144ce8a5762da146fce4188deb171c1d1ade9888cc56a58e38e69c09c16aa63236ad1c0cf1ee72ebf59c0d944c57654e57"; hasRunfiles = true; }; "tempora" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c5de9684becfa29e99dc576d49ab99c1dd824a1c971029dd285754b941b280ce30b6c9d47cab1a7b512990681502ee9c9dd8dda747834b7f38cc385a18ed95cf"; + sha512.doc = "c6239ed8780c40ee81698cc02b55670f6a973bc27966f8e0ae1f7810a8aae5f44477a877482e31a0cb3c487e9b3bfc0a7a2d241b7b94134b9264421278cb317e"; hasRunfiles = true; version = "1.05"; }; "tengwarscript" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "02e34303fd460fb392cf2fb03452cdad3bf89520bac6dda598675b25e5df3fe361b0375f763286daac328a52a6a04fc2002dc0155c5b69e5a8a3a2c9c4ee549a"; + sha512.doc = "923ca6e5e2b9354fbff896d67fd643b3b147f52630cccf41f270a2c80f11c7fd6498cc575940054fc2168a1c6996b641ac0cf847e09d10af27d928269951d151"; + sha512.source = "e70fcdf835635aeddae02f6715412939ede6ee7cc277918f0d5d9d3c57f583b62123333e608a61404fc733527068cbcbfdf6d2f7d4fde69257a7b4ba0dbf6538"; hasRunfiles = true; version = "1.3.1"; }; "tensor" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0e5a55eaee56207d9019348c86a63d6d0550b825a3c2d5f9accb4064427122e6b8404aaca049e4d620671ea637546a7ef194caa5d07782240e039cdf2c57c807"; + sha512.doc = "d9e4902375ef0bd1f50e4c99a5f35b37735a09386647ced6bb251563bb4f6c43243f9b065ece6c3940779430da35b2fc5fc302fdf29c51a23c02b314d2b73ea2"; + sha512.source = "2f7aaf9df6ace651d44dd34d88dddefdd57cac167393dcdf052dcd21a178fd60f9160cd6537b02777697487c839e677c6c068d2cc57b4d2070a45a52732e872f"; hasRunfiles = true; version = "2.1"; }; "termcal" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "281116e4415b1fdb3668eedf195ecd225bfec808d5807e963e17380df7a7be60d796e46161055f09dc1b0c772c825df75d5766243c0b49ae014dfb8b2371f299"; + sha512.doc = "fd15b4f7fceb23f668dc202bb5689c22c8524f552723df02f739a056f92a4839a5723d7b88d9b9b488ab4e8fc4ca37432d607a617eadd009149fc6aecd1549b1"; + sha512.source = "d802a972b8261183cd4ad6abe347926dd8e622cd0a97974600e68537cd19b489645d079311a538e866da75b918209a8afd000f17b06714e000d7639aed829b01"; hasRunfiles = true; version = "1.8"; }; "termcal-de" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7f00236c21386bd95acfcae03f005047f4029e4aea5d391b55657ed346d49cf079ebfb2d9f06f3ced81e02c5aa26ac014ff1f9c8d80757e6efe922faafb76911"; + sha512.doc = "656f5710546a1df6d0072863f4d6628aaea464fba160308ed51b5ccfa0c20b7e3629274565e5c2d1bdc8e41e234b42357ad69448eb5103507a68ee7272cf1c3d"; hasRunfiles = true; }; "termlist" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "703a1ba87fef258c0ac88403ad78f746180f645274f1d923a5c543efeb3d059bd57485d26243176ae2505a5b81769059989e322841807fdc7199dc8819bced1f"; + sha512.doc = "b8884d1e19a3cea2e2304d90e49d8e646946264aa90a8e402a29e24a1dc7bda0b390ebdf0e931475891cb1b3334cc54bb51ba79e0f7b9b6eeaf7e0ac5d71c5f8"; + sha512.source = "4399c2747a332cbdf40d400faca71785ba59f10881f27b63242a5a751decfb2253c96ff33af9835cf509044d606ed6c895a6c72b012a21065f36e9b997a28f94"; hasRunfiles = true; version = "1.1"; }; "termmenu" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "35475c03c9e63d2f88762d43517fb7c5cdd036c0f04b6934fae391802b2679b98a0b1adb3b35a1c6f2611e6c324c0ce318ec0ac6531cda7ebb994fa6c60387cd"; + sha512.doc = "88ef782a73b40bda50899a3dcfc1171e43ec20e1aeba0a597031938f77818eda774861163287a61259941877ebb2a52b84015880632a98d23786d0a38a1ffb51"; + sha512.source = "84c50e5349f2d39866f9d6fe65b005904a7d1fe51be7789f1d09d6b8b6279d64a488c9d5f3e75ed3adae005ba81407240da4d6993f73e4355845a879410ad4ae"; hasRunfiles = true; }; "testhyphens" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7d3a77ba26afe67c8d4dcc1874bfa69ef3d71b2ab7d0d2f270e88924d7d0ae34eb32d284ab33cac88a947b9e44d8fe58cf3b3fda6cf802cd81c1a5d6fbafa9c4"; + sha512.doc = "330081e3453e1d41c1cad7a6bbaf8acc88b15d7e88b76dee6303c3a5fec3297a54f2972331a520b8f007bb93d79a9f920b89d848d2a65dc5e3a761227e9d6847"; + sha512.source = "08b9ee87c50fa47bb484d358a5a0a555cf4ab2318971813ef636e457fecf5a93d72a634397118ba2b67a72bed7a0adbed0479119cdb40988ba89cf1466e6f055"; hasRunfiles = true; version = "0.7"; }; "testidx" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4a8a66e44bf36e1722eecb1c85f52c51640cbf7432bd5ca49e13235d4493da8f6f894c23775a8530acdb3379d809c45438b29981c37953853761d035a7ad57e8"; + sha512.doc = "efeca0bfc2685ced01f633e031ca228a7977af7290753ba8232f12b9085c18fc90f78cac8b62c7e0ac1cb02ebfa0b02b69094d44eadd93eaa9707f649bd0d642"; + sha512.source = "ec0b216e9fa27b6ac6be9d4c391d15640ddded2747b4ca1c18e1415b47f0e2a76e2f5800aec4cc8cf220407dbba04583e753a8946806bf893f6d9324c8f3b3e3"; hasRunfiles = true; version = "1.1"; }; "tetex" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2251304b8cd11e727ac0b9034bd5ab27c3b96629864a6ec253794486d43474814950eeb7d89a11415991efbe28fe92f15bb52c485f8cb9da15cf7fd90402aaf6"; + sha512.doc = "4381d1bac0caa9b605da8afab6cd593640c2747051ef18339af283ac7e93399569e437ae6abb12065db1cda6848d2e97126fb56e5f37d8b8220acba70da5d367"; hasRunfiles = true; version = "3.0"; }; "teubner" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9d1f5f4a8370d6bb9d21286ec9847ce4a08808ae45ff0f6761cb422e5eee1fac23374bb20e75bbd81f79ca0a0a78c9790fbb2b2ab5830245a0e5fe32c9e4972a"; + sha512.doc = "fa25e9c75e69d46aa7dcb56076f3d9f2cf0fe21db9d231bd5cfd05c5925a46a026470c761c57a3ce0bbbd89c069ba1590a49437aa00e3e862978d6d6b39c6107"; + sha512.source = "57f8c8b4dce26bd61c1bb5e0bcc106e51cdeece8ea989983e85df8b78cb3194f35f7c2de4552e8e9188e874c0ef06e8400eeaf065c9645225d76c98bf3229b31"; hasRunfiles = true; version = "4.8"; }; @@ -24110,292 +24430,287 @@ tl: { # no indentation deps."cm" = tl."cm"; deps."hyphen-base" = tl."hyphen-base"; deps."knuth-lib" = tl."knuth-lib"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "40c1046a422acdfceba108c2243e4686aa9ab332820d8a4ce74ebee770fdea4bec397f1e56e769f384dba04126c89a3db2d33b10c90a45e66ffe21ab9190aa68"; + sha512.doc = "65052abdd321a432993b354b2ed55aaad985aed668ba04accced298e7042bd1df6ae8ed271e42240e4a8616661da83eb02b8bf65d123a1e46f6b2fe761df24dd"; version = "3.14159265"; }; "tex-ewd" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6b88c31e7c81733db4bb87380add2c1611f437df91189ef0a4eb1c10bfe50f17fa301c0887f18d5dbb79adeb75117f7e109c069b26776b9188d2556cb023cd17"; + sha512.doc = "f8afb01f5a7008ff633b6e2177119b8aac1131c6b84d39a45ac12baf9594a1e756874b9f97ece3b3d6c984a8c33cc1b098029dd9a32fd5bc661eb8eeb7b55a68"; hasRunfiles = true; }; "tex-font-errors-cheatsheet" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2b646035587288f37df57388e83e69c00c334b75a7b66db8d610cd9f0a504567e79bb7b09d86ed98070305ceee7e5ffbc63f9a8ac2914ddf897f6e8c120b7d1e"; + sha512.doc = "8454773de7dcbddfa0c1a2f6ad5bd21154a69cc6790df03e72deaf5a694050585df55aa5ae686f23b5015390046e7b8b9de06dc464af79b7cb17ed60f5d9ea8c"; version = "0.1"; }; "tex-gyre" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2850fbe76a851c726ec0c7c1a77508310ce5c459c200d96c3d7d801324d3555943aebc48af4cc20eded2abfc0ebcbd182242729a9d32106c5fd5f488881902cc"; + sha512.doc = "6948c23322b2dabe8ed58508f110591c86f4e33bd1746e5241ebf3176127841464bfe5a33587c9a710c228db54a578b6369942964ff07a9435ffe793dc5d7e77"; hasRunfiles = true; version = "2.004"; }; "tex-gyre-math" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5d27ac0beb5148b76ae1122226ae0cf77f6edec7d95ea2457af97ad3eec89a91f7ff261b0cbf6c30a7a9fbac63bdcc00454c5e13bd1e4a73855bd9ff9fa69011"; + sha512.doc = "e6640f4e29853f59bec27fe437fa14c13d0abb3ed916515cf91027b387fce54f5747288885a6526c7e5e9b672d88eff83972c44c1ea268675c53758e58ac96a3"; + sha512.source = "f2c315c1ba4e50502b978dbab7eafc5f3648d9d9497ee2011357e53cd64e7eb976dcbbe71d3331165dcc331531b5a2e543bd2bf6134a008b6f7926606a389ab7"; hasRunfiles = true; }; "tex-ini-files" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2795b5aec113b56764216275497ade6946a8f2dab95c0732260786bfcb8250c6a18d9cf594bd89590afaae6d53a5249002713abfb0c38deb999281537e1dcaec"; + sha512.doc = "cdaddcbc681e696a18e37359161397f073ce39deadb9470834912cc7c397102242376eb9f0c1c8542cba418f2f962ab0f5b0410c9a457b363a3bcd94a1c20705"; hasRunfiles = true; }; "tex-label" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7edf4511ae5c4601a81ffe84442028ccb4dc7027a3081966c48f42d3c3406e443a3c1603b7ee812ea59fd5055ff23df29fb52317d2ff9dfd623ab85ba8c35b3a"; + sha512.doc = "9b53d67a4602d4ec5e3a942a273548eb6cf110eb2b602db9c0ccff7f8248dc41c10835e6d36eac10411c36dc5d2bd40a2a3cff30e2ee13ddb06eeb80ce9b6cbd"; + sha512.source = "084db9e0cee617a651ca89ec76aa35bdfd6e882b3c68b13a47ce40c6af36a85f5888d44569025b5e45972c03fac294df88a663b61e956f0dc31fbbe7e6f0c029"; hasRunfiles = true; }; "tex-overview" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "016d31cfb40fb481261645a45f4eb8351b7ca716d6684f7521b1bbe3fa25519e3fbce8f5da6425f3211dff071ce365946ba6a64f88f5776e06cf866786eb4f43"; + sha512.doc = "bd4b06202a98eb90486138b6fc98613055667632ff188ae7322fdd348c850ba862fe76f46488c21b5b4dd03e154d005acc0c6af3e5ba49e469eb9f4e34f9e092"; version = "0.2"; }; "tex-ps" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "babef9fd918b96e89d6e44d2910c13b849034d54a4a1433aa919d6d923a370b8a64586157cbef875fcf53aede54686a46767dac1a6d5ed232215c22903c6638c"; + sha512.doc = "cccf450086cda12b121c1d28d05efb2f0d5664381eafb8f2e1e53e66a663af866beb609803b610dfa77df7fdce57883c3dae1c926f5358e081b91009a905eeb6"; hasRunfiles = true; }; "tex-refs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6b9735d4541c099ad7194ae78fb3d273d650fc77f9de2ddf4b2fda29c4150d5a7339d496fa444e4dcc9bed4073de481441a0068895502841d1d381cab581dc2f"; + sha512.doc = "e1ef14f3be791e2cd87e13e5fad7d5f8e41ea85cb2f4adc0255298c5b17ad8c822e4642176c969a3bf9e8ece27a595284061ae4940db9a6cac1946f75efa33f4"; version = "0.4.8"; }; "tex-virtual-academy-pl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9f06fb42fdb3a9a1fc8dfc9fe80991537539b8992b4e06a40a3d3e57cea40ed900801638fe232adeca9129e0396d8e30e046fafe83a02c86a1b49d817d21a0cf"; + sha512.doc = "29a30add58e9fca0d0dc63c487faf5f0a74b12f409f666afa5cd5bf7c18c833c246d6b4d70fbc13b2318af638d95e79279e7b37f46889f970e777f0f1bf5a058"; }; "tex4ebook" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5e2743d928ba2198df053f485f8f578b49666473be99d7245b211c21433526159e64c3c8b54e6c3399f2a7a73970211a8fd9a0f82cbb8237d560d1790cf5fe64"; + sha512.doc = "f0593db9ec81c1f8d561ca8bcd3a31e7aceaf37c97946d16db9072b5ca449fc1983601620187fd9ce3ec6175e20446da4bb588e3715e19c3322cb66990bd3423"; hasRunfiles = true; version = "0.1e"; }; "tex4ht" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fb2a1b42955adfda4760f242daf1ec6800b05907c5e864f82cc34ca1e85ea2583793330ad38ef8e04867165d434cced17ff8aa57435d7e85114bc1ad70ef8a62"; + sha512.doc = "15e6554a2e5928aebc62fcf770073ebb05e1869f1797b00cac81fcfac7835f42d92f4898ca5a38c5d822135dfe8f3bca2417b6b99ad28c1816f3476e3ecaa5b9"; hasRunfiles = true; }; "texapi" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e982e7cc37ed12665c9df8cf2c4918b64efc7f968bbb701596cbc5d9b8dd7a508b45c653342f09edd4315f66b6d7e53f6716523bcd750e76a60942aec8dbd59d"; + sha512.doc = "42aced04389e0cd30cf7714fca97789bb940e12636c563abe9da43b94e42a713fad318ae068b94e9c99074bd221b6f76ef4eed0d524b214d32867217024a9601"; hasRunfiles = true; version = "1.04"; }; "texbytopic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; -}; -"texconfig" = { - sha512.run = ""; - sha512.doc = ""; - hasRunfiles = true; + sha512.run = "ef7cffda856c91536221236ae5206ccea427691ecd12925fb9e8cd8181e5e485687aed42438032b5b7f1e23d4439469c314b703a4c35ce87f2342309d584acf0"; + sha512.doc = "c387d58ee1e5941ca2fd0d39d953b3630f77d60be0a0fe56345047768a836dbf009910fd0d3a89310271262847d46536419cf363f87b3730bbe966b051847d57"; }; "texcount" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c539159161347e10b4abff9aaa43efe6c514f96c977bdc759b7921399191b47791789fcd1d2850281db51434d55cf767d790e7754c9b8f3119f3f14b57706468"; + sha512.doc = "67cb829c6c49876852faee78f2eaff58b57c699b666abeec62d562e432080ee664b08cf861ff15c8560b6c1887d23dae490283ef9f79f19a66cce4559d7ca6d1"; hasRunfiles = true; version = "3.1"; }; "texdef" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a0ecbd208c365e09111b5180d952cdd2ddbf3e1cad368ac3c431b594e29e4f8f09919e0662ea17de30fa16ab48d39c3f1d0068832d4908175e64811546dbf141"; + sha512.doc = "bed0fcccdd48087453dde76c416fb39b197ef3ab4b33a4222997b48aea91d2cbdc3101041dbf86667e6bf6c86d6068bfbef74abed7b2326727e7ba86ba509baf"; + sha512.source = "b424f3a553b02548c969d7097191a976e6289045bc7f86f1794f1c8217770cd53e3f13d722b3de52cf1a749d43d3be6b4e45d5fef474f5823b4542e54461e1e8"; hasRunfiles = true; - version = "1.7b"; + version = "1.7c"; }; "texdiff" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1247b8fb5c2f6a66a18c67728430aba6935831b555de1bf1880f41b0eb23977b73b0f9a1bd99b20852dd0742616566680074902391aa405fb7c5f8aed931fec1"; + sha512.doc = "b67ecf676c13b75658d7763caa80bc1c14841d59ba5149ec4a9bbc61e07ba8104c43e6c235a3b6d19ed6bde924dd505b7a002325961f75af60037a7883c018bb"; hasRunfiles = true; version = "0.4"; }; "texdirflatten" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "02074fc5db80d66a3668b175b2c899c287fb968bd64849e66fe0868df734fb353019dc7bf0c75123fef6e52189c170c25398841d824d1b7a4b86b587822e693c"; + sha512.doc = "8c7d8978e6a5ba849a3545808a7c1d2ee79699e28ded36f0848650c10d35f352a9e670771000d30e76c9c6276993d41b229e1e815301f6dc4271ccc68ec7930f"; hasRunfiles = true; version = "1.3"; }; "texdoc" = { deps."kpathsea" = tl."kpathsea"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6b9171e57352b867aed10a1bbabf4a56afcdc3b4cc4514dd1bbb700190c2a0f0f080360ff074c13298a01b2948b340be2d816e0fbe7d4a9d47185d3c2ad13230"; + sha512.doc = "57a352bd0c46edd5077836a4613c9c87963e6c7cefb8a9eaf2469274beaf1e83e7702007a657e1e61c80cac0c205de0cf71421cf6ca948bc70ea5abddb637ca3"; hasRunfiles = true; }; "texdraw" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a80e3555e2e65b0d312c9a61c48a87d7f0ed5d5ed689faa2f31bc629feeb9229cffb98c6b18248638c4c6e1463ef4a79a96fcfbcde026debcc236222d7fee60a"; + sha512.doc = "5354887cdafa2d317bfccd5c3471fff2e584c654a0a211e6335648161975d09071f2b38acd53034b1600dbf9e93d7aef0e6ec09320e8ab101dcf4fab56f60cfc"; hasRunfiles = true; }; "texfot" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "241760929a0ca3e18801ca3e0481f08cc2de07600ca09fd7b150585fc5599f1aff0eaec6f051d2b03ed111990b1eedf6ff853a0780564499b4805bdcdf611c0b"; + sha512.doc = "7aaa15850c96eab3396f7acd311f1ece887f1da60fc2e09c967d82381191b0e5308db58413d8db2557d78506f420a3bd92233ea3201fdfc99cb50310235b8974"; hasRunfiles = true; version = "1.37"; }; "texilikechaps" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "f2a816d32595effe727d7bd7cde6c1d03a5e91a6f49dd18a3d0fc3d7ff3d5f3fe6c388e6e255d61ae351efb389f8bd4548b4a7677f7a21b45574b93f1f807a2a"; hasRunfiles = true; version = "1.0a"; }; "texilikecover" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "8ead076fa1fdfa0355322f2fb9fc92576ec4c88b17308e92540f83f7d06e0c99a9248ee3787fa8279a84fd3b7ebc43cbfb14dee5a6c9bf6d573bed5b81e12008"; hasRunfiles = true; version = "0.1"; }; "texinfo" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "066b5ae563e44c49de4a9387c7e20dede229fbf75194bf3996b2820d98121d54427281250d49aa530718eae1168fe4f59168cdda97b016c269ad85e838c7ed40"; hasRunfiles = true; version = "5.1"; }; "texlive-common" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "93c787fe79e9e7983466630ea598a1340670d3403ad63df028883551fbe3b031bce2bce9a2e1a4006ec3d2115d287efcf8f5a5ff6b5122ef5694a0fde28acbf0"; + sha512.doc = "4ceefba4a16fa38003cc08b8e933d56496a395b1718dd1b9e46de8502b16d94d95cf2a6ef38ce06c3f75a76192069471469ef639a8515e5fce27b09885b6e31c"; }; "texlive-cz" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f39194d8227173fa34a877c0f2dd43838d23041321c734632929b84ca881815beae3543ed38878bb004ccb0e447e55fbf1a951e265fa0206033ff97639d2aca6"; + sha512.doc = "914b96890fe0d136ebe7939e3659b9b93faa0f226ecef2a6bc06d058680a1ad48318ef09e6093eeb48073dfb32b65d141b80f36f631acaa9858d6ac72279e1bf"; }; "texlive-de" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d5ba038826cd6a62610dd772cc8c367fd2aaacf6f4bd39575a247e0b322f1faad28e914e94f96d6d8a4226c67fd6366a9f79f16dc7ab90c94d59874ba56be005"; + sha512.doc = "cb36167bb4500190de30e698929fcf3f83f70a250514390fac4b17537c53524049c192a3d4820edc585a6ec617eb5c62f73b360a2d97adc96b37b8e7f2569f5a"; }; "texlive-docindex" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ffe6fa7e2b4b4c4937a08a1b8aba6107444fcbb808cd875f666c44b41e49ad9cf124aa01ec870ea1e5bef32a5449bea80ed105efa77e14a1e63a1c263c5575e5"; + sha512.doc = "ea863ecbc7c9cd95c51735d12f67cb16f8e959e1c220a755e0ca9c23b74e1547a523882d8aaeb8c467591737048bc7c939d221c1adfdd7cf330d4fcfd2fbd1b4"; hasRunfiles = true; }; "texlive-en" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "53a670ec2647160312ceec11db4bcf050dd140493272f4082ff66ae4e86ad9d98ff2f595cb217b8509872c4a9c524d1f7ca103179daf86ad45ae50812ef4ce16"; + sha512.doc = "cecae692a9acc3c84f59168356164a2b3d4553bc7b26e0fedffd7501a1e9194e2a036485a4feaac86c24be688dc47c8ef431feda0864cc2b66b59306687c6e17"; }; "texlive-es" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3d04cd70ad332bb7e1ee0184f23c37c2038938b38e4cf026117e01d8ab2bdc4f0846e68036cf96831f7b9eee79ecbc5e4cb3abce7d109476374f163006528bf5"; + sha512.doc = "12194458b6a0ebbfcd51595bf02e2f33f7d7a367ed09ce35ddd080bc9d7fb8471008bd5b97c7265ccb12714d06b91958f18823e1079cb1a7396b412e06418e3b"; }; "texlive-fr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bdf6ba7ed88dd8687ac9f59d7d8092e7135a3e368f1c5975f35c148c7c351618b5c5ea4664b4772789e61ab39e3062036eafa45ebb9b1acb91c6726a23e41ad2"; + sha512.doc = "b24759873e0d35c18861c10ccc4d7fcf3993fa493b4c2bdb1e5108f2d20863ada88a0fbe26faf24122d065eab7ed28817ea9bb2fb803167c29cead6aa0516319"; }; "texlive-it" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1bb2cbee2e7046b452540dfaf96305b00418affc17f36862dc7efeda5e2c7e8e3a14e57b667115c3367d36af7af06358407845e466ea25bfeda7af00ac751574"; + sha512.doc = "4f50a36da762c4ee000e93df770232d97726f7846c6d3dcdb9333849479371334f12c7acb454441f5985c44c0aeefcf1146136eae3ce69c4daf9c8e2af89fb9a"; }; "texlive-msg-translations" = { - sha512.run = ""; + sha512.run = "24bec7e405f0c64b173c4517838ef6d2f9435aed52f1a113ed86476bf603510cf14aeb843cdd709a57839c75cb3fbaf7428a783257ae2bd9bb4e3dcb3f7b6155"; hasRunfiles = true; }; "texlive-pl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0461a072b44a9fb6a824ac702a2b90f21a3c76b20c1dfe27825d51da9fbdd65c5d570bddf7ca3debaa45f2c092c45afaefdaad0dc054ea9792892e1e928c0cd0"; + sha512.doc = "138dc8ecf8cb772355f146977f209e167a0ecaae9f2a97bde9390d6fb795e2bf10c26b989d9a5016a89f3056e85990a96824f215275f361390276941dbc0a83e"; }; "texlive-ru" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7d5853f3cd8eb7db6ce7d8eb5ef3225095ef9f811c2c17888cf71ba096110843c1109600b65cc49b2fad65125105a14255d02178f07269447f51a683e28c0609"; + sha512.doc = "e9136ab0faa2730e35d8696e3b48b138ee4cefe79055caec88fcc65122d2ce47f323353ed273d1c93248c71061f7e22d8b70bec4df056947f723bf815f96c834"; }; "texlive-scripts" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "379eab393d9eb6185668c9e237f0d30642ac34a0d9ca73055e2a0c1f5973de5f78c45ed17e443ed7277f69463de4fdc105b8d84bfb3a9baf6acfc5b407a57ae6"; + sha512.doc = "a27d64e843afe703a32fabf53753db51592c56a5b62caaab678609abb4cf516f1f51f5bd3f4e62285ec3d5e2a96421396cd6a9beb7427b0aad776ea652437e6a"; hasRunfiles = true; }; "texlive-sr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2920a6ea6660813cb8b128d13cf8cb02799c040e26b871ce19599bf66e7f28346181822f1e6a4c03d65bfbe53d75240244e091afdc5899e31af4f1f3aed5971f"; + sha512.doc = "c565439cfd3043ad49561d1ff5285186a10d6fe49c51b1b0caa328599b54966f7bbc54a4d931d4777ceeb72d67ec4ef4561cadf44fa7365495ad76d0a1755a6b"; }; "texlive-zh-cn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "79ba3c28679aae65d678e747d9047d8920f1629bbe0eb33237df86d411789251b4ba383714ca038722d6013e1835b5afbdbe2b145f0c680d2de5cb3a722a0bef"; + sha512.doc = "7929bd80b5f4ebaf6ea3354eee11b7e71e8edc503e7a5586c528f616673643a17cc5c16d9b2d427b3352355eb959f376f77b739242d32e8630087593eb7d5a3b"; }; "texliveonfly" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "dd18460601a387dc43587a81e6e2f1b3282c84340a1c1e89644eb22718f4d911f9fe651707645237cf74b07d9b05b8c5cb54741698141e0f3cffd6d184289612"; + sha512.doc = "4c4bf341425cd9867aded56a1cfb6b063d9b96c99283744fb157b7229107f6697ab6cb269e88333b82a9ef0bc6b8797dfedfc79c60e8c5e1e471b556b28d6e1b"; hasRunfiles = true; }; "texloganalyser" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0c8ed80e8475b9417e1294ded6aaf38f3bd8cc0107bbfa2aff473cfac67262feb4cf99026574c4d21b961a8726b7d5c8fc712e913688b46b3f6fbe8e3b212c42"; + sha512.doc = "922b73d9948fb8a0c79d553d7ff96389172fc924ec03f400a9bdccaa288bb59163778b01cec5ac74df700bfafcaba3d961a22bfb9b025f47440ec4b718bd81e6"; hasRunfiles = true; version = "0.9"; }; "texlogos" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "54b058b971b7303cc3e315a17f9266e0932128e6d8d2fd63483b0dfc1a71a62236a008569c7c21142420be1dd9539ca3c13d2df369258f54239911747915ac2b"; hasRunfiles = true; version = "1.3.1"; }; "texmate" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "72bea7c6c146596ac0299a9d3084b87c344ea3f8a9bf6165cf75bd0d94fa96d7e1bef8a392fa6d99738b40e266924b5beaac644db139df46b668b52cff19cf1c"; + sha512.doc = "d8aed89053aa0c8dd264f2ba5df999be7edd9c4fee89d07bc359d99b4207c6e51432e313882a2ab2e54b68bd49072aa76693efa5b6511d02a792e555570f1ac2"; + sha512.source = "7fb1f0bf9368003456c13e7a8909b5c533a2c79e14f82920b180bbbb771eef1d005b9572a5bbab4303bd4848499873b6f053651f8f43d5d9c46fb7a9b8009d7d"; hasRunfiles = true; version = "2"; }; "texments" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6a5ba532ce323248b020761da9bce179a3c2dff913c9bb0d2e48dfce8ef2bf9b8ee1c09f5496222c28f73d1173637906ae6470b46a50bb8cab411802d54374af"; + sha512.doc = "3eef3e560836cce20866a56204f5b61a79812d3f7c96209770767d68fd0f5bf189e1207bd06c9fe0afdf0c2a00bd98404b06f767b06e4145beb8ae2758905bef"; + sha512.source = "3fd4e6a4549854c24785b3916d633a28be28d5afae997cbf899400ead7bc963758901934d5accfb411d2dea36f7d41973beec77860b4159eb211ed0e69a882aa"; hasRunfiles = true; version = "0.2.0"; }; "texosquery" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "21eb713120c491c210290db740e127e2191ff9ce654fbb6963eb868f87d319c1c1ac74200ca36925d7e7c531807a13896a1b6d01ce38ecc00ec1c264873834db"; + sha512.doc = "416c08998850d5c290739eafdc72f61b0f460a7dad7d1ba9e602c5c159e18d81ddd9d241a82706bef2712df5e28490043cc022aa42a01d31d108d28005223658"; + sha512.source = "f975e5d949a8b841dd6659222dfef08b0df71a4e179bdbb2fe2f113899d3b0946acb65d4b2bf1c38d37eb568fc82e2d6240046e53079b81993f6aed7e8009ea1"; hasRunfiles = true; version = "1.6"; }; "texpower" = { stripPrefix = 0; deps."tpslifonts" = tl."tpslifonts"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5f05c02fa2992b58628da023bd647f8be89a747a7a27593fbd7db6850015b18e02a72f2da81ca00887910dd59b8a300a6bfed32ee582cdc51265c43ce6a357e3"; + sha512.doc = "99dd2582b7f66d21cba077be928e40c20bdb21f77e7443cf259c74eb19c8b5238170a2a97c69cccfc14bef43a457b4bb685b88b016fa43871a90de61012a1d36"; + sha512.source = "e3ac51f98ca873001e43299567b9916dc0eda4a618f09f7aa8a9c5a1ec5b7ed02460b01c5b2a3c8010eaebc660185fe6d817d2219b148b8f1210c87307f8d4dc"; hasRunfiles = true; version = "0.2"; }; "texproposal" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "13a7b5a758b9a28bc60411fc0d2fe9825820f42c6c66f8bfc1e34b1c4724f112b17606e9834eee5dd8760b2f668977ec0ea597f074e90a7739cf689b7b9f1b4f"; + sha512.doc = "42f77149ec776a709d9e424e458ae9d2bd0a9971c491b5dbbfa90cdec2652b59d4204b494e51fdf7da0a415ba4197de3de6e64eb294e90d7ea6aaddb6f09a5a7"; version = "1.4"; }; "texshade" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4758f4b39f21a3d1b25c152d03979fff48f6f044263846edc718692034d03dbff14b763227ac321d5e374d0122d863ccbb779c81dc3707b3706489c832edf7ba"; + sha512.doc = "d97965cfa14d3f7be64c52156cb72352e355e9b3e3ed524ed11625a9abf99fd4245c5706ab91d19559f5a9bd2b71b1bd7d1f6cae536da494fed99d1931618aeb"; + sha512.source = "570c944038ec64298ef29922c83af351e723bd5de5af75d020cb20af35871922b52e565883fc96f71eb780efea5c088d0cae0235957f22dc88eac47d4f4a9a7a"; hasRunfiles = true; - version = "1.24"; + version = "1.25"; }; "texsis" = { deps."tex" = tl."tex"; @@ -24403,899 +24718,976 @@ tl: { # no indentation deps."hyphen-base" = tl."hyphen-base"; deps."knuth-lib" = tl."knuth-lib"; deps."plain" = tl."plain"; - deps."texsis" = tl."texsis"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "88ec1df50b6faa25db6b6417cc7e01308ff2b0bf22e86d8d59031bbf8c15130d8c6bc2926cebb9e94c3c1366540dbae1772bce80fd3216ae9d4f81828aef2ffc"; + sha512.doc = "5ae2eafb672670783b89f51d50e0c56a151df4a3abbb6a6fd3e809d11553ee1d489e4ed7d166a615d7173a0ba9a72cb624c3a05f237fb949e68cbbade8371ecc"; hasRunfiles = true; version = "2.18"; }; "textcase" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3b0481957b5e66e58416fb3d50b8c3b22509b0ea0a7d467ba821eb7edc512ec801b9990a1f51763c79f95786bae24a725536f2bffb1af009d64c5f69444db391"; + sha512.doc = "226cd4aa010291a03f9c0bc1eebfaf73c360a9e021cf41fb21e76cfc46e9389af33b7abd6d3b33b79638e25da56c645d0deb3cc64caf19f0be51d67002066faa"; + sha512.source = "7eff5310ee1366773c284e2046c333a122bb0ede9bcc896d8ddb29a66a052aa2b1843ee62d19404c5797f60820b95017085c6a5189899891d6a38ffcbfa9bb3e"; hasRunfiles = true; }; "textfit" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7d69a9d2ac31703b1e6925ec4960d87c74b2147bbb8c03687d0d4e4280394354c988cb4df87daeafe0eb590ac92395d5097fb15e0b7294a0b477b4d8873d66b8"; + sha512.doc = "15de6d16d5ca5a751912616df9c36bd4b5c82b56698bdc0e14b1c358b058f58958e6a36c87a62841cb505fd30a1479d350082dc6101a29090b76ce730141bb12"; + sha512.source = "fc6a645486f410ef6b601a7089404246040058da8068d384eee8cff42ca61041a7d00f782568de5743c8d81b2db0ecf132776807be7c5e3d0d4ce0bd50255882"; hasRunfiles = true; version = "5"; }; "textglos" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "653d40c92eee44e313e97e193f8568a7333d43fcf88fdae8ad8c42cb0db45b3be10796c68635de404c526f9a858e7636c1f09fd2b310c435a60dc018351be5b6"; + sha512.doc = "61df00872909c3c77cb5f4e9432fc1ba89a9fc08aaf1ecc13bdc868dd1e9a2a242304075c28f4ad92ecf84e006169165ed7a3a63a82b4a43a6a0882173958396"; + sha512.source = "7bf2562627097b1d4e2ecd22b4171e5f75245914e9bb22389638cc3666e01f92ec3b0ce0a8df1ad14816b463880b1f5cdabffca300a33e45cb8e6d7858bc75f1"; hasRunfiles = true; version = "1.0"; }; "textgreek" = { stripPrefix = 0; deps."greek-fontenc" = tl."greek-fontenc"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "70c17aecfc7bf4eeaa961a8b4ae20b2b7b800e4a634d2746c91f49a1dd7f8265cad656f26a1e759bea0610f376739477316cb9f13b55c2a09b25db5dbe3742ca"; + sha512.doc = "05fcffca491588b8ae6a48e54dc5a69d6e5c580f5e1fd401661ecb0b67aa185f7c71512c918762a330a6ddeb4e819b9328b7065eff4c54d8e3048b5d068fd40c"; + sha512.source = "6d87b5be328f217a59f45e092dfd56c588762e73151e48505d0be720b1c446148b1dc3e8d13e5391668a07ff56e4cfa9ee105ee8aa8056545e156616a04dfaf8"; hasRunfiles = true; version = "0.7"; }; "textmerg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5c0a5a9e8e10e387476a0893aea351b10f98f0e5e0f9b42160fd7f9d2a0149def90dd3dffd9db997032946f421dfaa9e7107f0e4f8f0daa77546308844ea8dcb"; + sha512.doc = "0e75cfec4ba5a418e3a220a58f12c478573f0f72ffc01d14b5f395af2eb9c9cde4379ffcd387696eb33514406381a17587ee0c7c2434e5e6bfbfdba744d4b3e5"; + sha512.source = "f14eb9d6be623705d93fbfa4ca0560bb52ae20ba533b01e6394e912cca461e1602439e4886b6969a1bed2e2e0102e72d269f6f8ef4f8d29198e4465482e5b09b"; hasRunfiles = true; version = "2.01"; }; "textopo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "88a228955c2f143a3ba172e21b87a9755455f6b4efba855d900f04b49fc89ca018e4652ca6605a8c7c954e9dba4064b2aa679c5f4b7c4f98e77f8be15e56c4d7"; + sha512.doc = "16f6b6c01596426ab59c5ae293353310e439f779dbc5ee340a23b3a25731c087f43055a3fe40f687497fc3a43e6648ef6789a535909e523f572e1a347a557655"; + sha512.source = "2ec10f594028e8cd647424ec9effcb49be968866f0cdb83f9a35f56a2a4f3f62d3410f0ab6923f5d57b6de631eadce23a99f36ad2c151631f1a039d9680ed908"; hasRunfiles = true; version = "1.5"; }; "textpath" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3381cc6b2c8baefb69ee5044754b5ae4397025a2d6c9fe3d92260465dbabafab13c96fed7cb8fb732e7dc18c3c0de99969dbb557462c8ebb071012bde13916a2"; + sha512.doc = "77798b15a79627e619435de52f827fa0370984af4a8c35b85c3373e9885ba9e08988294a9faf99bba7ad61cd3c6bd222bd0524aa333b1dc18265d945e5e4686b"; hasRunfiles = true; version = "1.6"; }; "textpos" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a9479c2c5d1a6aa9861392d6d8e76008368e0b931c2b34efb9bae0de713bf837c4fa99fb7fe1daf9c6fb5e54b17ec00acd9a1880d841c322b90ae81e7a5f74b2"; + sha512.doc = "0cebe05a87d71d39100fcc865d5c59a08bd890fc8104f3ca2ecd6b73b800272754610c025e174f78efe9b5038800a716bbe2fb2d0b02a3eab0d62c7c41a458ac"; + sha512.source = "f64231f786ed5d807cf9dd4070d40acc6bd0bb8d151ba0704e7965e538e5bd89f5967c16805449458f7bc078779d891ba1a1968c0e1072890632ff760ff32d61"; hasRunfiles = true; version = "1.8"; }; +"textualicomma" = { + stripPrefix = 0; + sha512.run = "7d7a2188cc203577c14a06bb2e9aa57e854712ceb2976d0bfe54ee5f24923903328fda89728e6749af545dd3107a64a45554c71c2b9854797585b91907cd4606"; + sha512.doc = "839e76ff4197ef2ba14b5e14d62caf8d2c54ce420e6e27d9ec8196fceb09340309fc31a131f81b4e59dd99a0c8fe05bcb2be0b4bef0f2ddd729a8299ebbbe5c2"; + sha512.source = "4065b17a86d8a89985122ac64a1a2e8fc0f3cbe0a3be58c929392e5a03ab3b48e17520ab40baadbedd77f5685b7df59ac23c280ed5ac943eedd88890ed085cfe"; + hasRunfiles = true; + version = "2017-12-03"; +}; "texvc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "370b89467fcec1e40d53b19032510bc7d5fa047e17a83bd92ab638bf41e400784a84d3dedc3237e054f6021c84bb4b9c733f6525d906b122663f1fc5eb48bc72"; + sha512.doc = "1c33e8d05718d0a7407ecc0b3d255623fda1a7c93f384e125a8c98b9d61ea7ee14e330e33ceeed4928553519e18f993efe7be41e9be9dba5258c8a5b9ab85a60"; + sha512.source = "d53146f1daf1321bebfbcb171699c8f79ee0ea0cd4b02445eb8eae69f224c3f1ab74d217cff3a6e0abc46c2fee1923e10f4e1e900fbb56bdbc70dfcbdd35107c"; hasRunfiles = true; version = "1.0"; }; "texware" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b210ba9c3492631bb63fd230b5c719e604724a66064a4fdd1cafbaa6a66e3727aa7634d856bf3c10fd8d49155a62c447d261e0181a46ae7d067ef8ebf39f2a7c"; + sha512.doc = "2469ac17b29ea1414daf93e0bbb20fdf981a658e89a2d3abad0e11e919a4977ee73cb7535401e26250484cf13ea34393d99f32370b5d9ac3d6dd4bfe6203fdf9"; }; "texworks" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4b3842cda353bb7bea8e661e279a500c5c91c9447403f2ef0656796943602a4f2ed3a448bfead21077f322888d539edcf0f67210f22db9aba8cad76bd1c4ebc2"; + sha512.doc = "2c2e23269e1571c8ad7e3dc09a50dd28d0513e4b729eb92e8959ca4ab9fbc723de8d6a8f05e812cab6b1eeb6962895c2e48515baf31fd5af17afb0130284b5f0"; }; "tfrupee" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fae1ccf691807531bee91e2deb54e3b8402c0d227db78c4bfe012557ab96f6683dbac080c766d2e6cb5455d0411fa4b105332359e52e8fc86fad1260097bfe41"; + sha512.doc = "c59d3e32ae97b222fb8449d5c62d278be41c93fe809d352561a7131fd923fd7f5089fe6eba67b07712415045f8959942720efc1dc1165f1faee54f080949838c"; + sha512.source = "e87e17c2a476882b6059ae149f6ba44413079cc3b25fc32ed3d692c58b149c042f3dab085749a6d20572bd0cc3329fa4f6ec9cebcdcc805406acc98b845afe2e"; hasRunfiles = true; version = "1.02"; }; "thaienum" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1bb73d38040e39ee6618a86c9091584768a0f52a5705e7401403ae0e47f175035b68ddf72370184811ce976117d4721eb2cb60958724b312393abc42e4bea717"; + sha512.doc = "0b275a70462fcc1e46e7538a4f517649846564a3a0a7c02812893c3ded07cdefa02bca6188a15bb454cfa9370c23240b60b051d49734074f9d0b5eff1d18f960"; + hasRunfiles = true; + version = "0.2"; +}; +"thaispec" = { + stripPrefix = 0; + sha512.run = "2cc539d07b326a7864bac7790b6d9051e952d5453b291c4ad64b29f18991cfb97016e3abbc0cda1ea990b18fc353762543f2eeff22bbfd3c3c66d30d06eee0f1"; + sha512.doc = "fdbaf7c266769927b2fbfcce75266d9d44d1f7d8223dea9fd1a21aae6e86e325bd1573bae872ddc9a8fbeceaafc517f33653b15dcca862bc85152b580ab2069c"; + sha512.source = "5731fa4496c52c352e0632905dc8662e5258021196513928b23824ec2e2e381f522a279c271572413a502e45a801f2ae5aea53a4678161ddf6c2f75b8c078751"; hasRunfiles = true; version = "0.2"; }; "thalie" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b3998675446639ed3bba036414eeacda083f50554752a5d0dcb6f8409b8fe67f20e51670dccc55f7b0ba37135cad5bafa18438aa5ccf3f48d7a93bd5c2df88ff"; + sha512.doc = "2d3d90ae1b7a0495e9cda3cea8775c8e0005d8e2dd04d1382530133153670557a1d3d84fa0d637bc01adc05d86124b071d5f6551f1daf5fa6e8f86165d2567ab"; + sha512.source = "ab8f724a93ae74880342c00ed46b9befe282bd70db36113934deee32597a1ee06c3a490ed0ca0a7aa74867929831e5e0f2aa1db7d958b5fca9739b589041967b"; hasRunfiles = true; version = "0.9b"; }; "theatre" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "961cc83052ef14e76932be1f405bae7bdc791f4433fb5db80ad62b1df09a87e61309287d9cb0481f38d835ce498de07930330cccb6d2a11b0ba9cf98c6727aef"; + sha512.doc = "7bcef7da59ad6cd6ed2498628afa27febc5631bd6fd729ec9927cd2732ec9a589103bbf2f1f782b8aba4c42625d3b5c66c79bdfab1e82b027e87401e868156b1"; version = "0.1"; }; "theoremref" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ce70fbfc620ca2be054227b7c81ebe4ef65513cff64f1e9282055255d37bd97ab064f8146b86665c695105d5853da76753618d3d9fc0b02095545074f9efa42b"; + sha512.doc = "1b7b25bbc7a10975e45ee275c0695317f2aea99e49e32c9072ba20da5f40d9bf494ce53bdeb34a9cf536a6875fa1dc2bb2f7a85f834608afcb969a985fd68b36"; hasRunfiles = true; }; "thesis-ekf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "275f2d8dd7a8c9dce68de9cfb678c6af8b1096c66a41083c078355616bbb68d1e2ac788c4934a04749075d582e9faeaa12ff56acaff2c6456b3f919d4731f55e"; + sha512.doc = "0241b3f94e9754f0df91c9912e126beee3de5951b6a4d3abb8a9a5dfd3cc29a65e257f090c21b319f63a7843f3bc685e06c0e0984839a27d2f5a896c5baf4eac"; + sha512.source = "d645af9eccf4dd4ece2f17f53609c9c6327cb636aec31d5f1f6501fccdf24ed9744370de57c567b437ecade638188c4169ae55e1cd14b81006061fcd50907925"; hasRunfiles = true; - version = "2.1"; + version = "2.2"; +}; +"thesis-gwu" = { + stripPrefix = 0; + sha512.run = "4737b6dc5d38d1059ac5ea64e3914bfc8296539c9e34796307a920b55308b520bfe46b86b1240d7d60dc838c6c8909434820fae42f4834dba99e2ea0a04ff470"; + sha512.doc = "b7c8a7eabb18f20c97311b65a558c98463c0349da59872fabd790487cc339140253ed1cdd853ea096800875806dd5a7a06300dba6999606af1dc23e92c96d83b"; + hasRunfiles = true; + version = "1.2.9"; }; "thesis-titlepage-fhac" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ed346853cba6c687b9d58151012b7df3719f95d70d95c06c4dc86e95cef2133ca289f8adb55d6951f0ff323288c3f42215a34a0f96d56e7cfc0bf34c7ec1f38b"; + sha512.doc = "70bf7225a95351a37f29ac520d7d9e0d794d8a42b9df661be6170b99459b8c298f4253222a3eaf39444f2919234b1fad5f93805fcaf9d5bf74cc6f14874ceb5d"; + sha512.source = "955e4be3f8a82f66aa666228994b1a9f12b5dfda9614edabc697ed025a3e618ddda50079e45c25c0194effa90ed75f80c469fb4c60a36c0d22d456e62d0db1ca"; hasRunfiles = true; version = "0.1"; }; "thinsp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "dc921aea9b0a60ef16da61d683e20a1bf3c3754ea2f2872f82f5cba75281f11f5cfba8669ada0153985ecfd9ef756d3007515eb9c60a5534c83632dbc55dd6d4"; + sha512.doc = "49c5ecfecb84f5f4e7261c72eadb265d0c496b3e62ee66b8adabca45528ba8f1c91075c758f0341182c2c9a8389eb01461c10327627082aaa88c312b2dcf01ac"; hasRunfiles = true; version = "0.2"; }; "thmbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fbeec69aecd6d9a753ee8f3b8a1232735fa160896e2d8fba8403af6d160cc9057e075898b3500f5684e517bafa47f9b2e4a0695739d871a36b43c0e918e33dda"; + sha512.doc = "edccee96cc945b09431adb2c14407f85fd2fb9d098470524f3e37f42b8c7ed4a2c838c9da78c1d01d3ba27d86e84cc24748db43c97cdab26774bdb58f04b5ed3"; + sha512.source = "b7fef5451a0c1509f76b01c45af448125a615060b7847e3db2fc07e24dcd442d28be227d7d27b3bc33b24405b20b7d11c383bab6b0ae32307bc329f60c5fb9de"; hasRunfiles = true; }; "thmtools" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "15bbb7de31e8af918a30c2243206ebe8452197a4436f1a9b43236bfeaed9db6ef2ebfbe1c0dcd310098765bddbd08f0d281bb6cad8b488a4cdc9f5b9dac3e4ea"; + sha512.doc = "3daf8297fc3d36402fca16a979c51c2073f0830f7da4cff203583f5a24b3a7cee1e4bbb373030cdbeb348f73b7dbf9da733912d7fad87d324ee564e920b29c08"; + sha512.source = "a4f4de6497061278aaa18383cf6e8cdff98e8281605fd39f78b4a954ccba0e1af0da15e2d96908842d471b313ec726ea6e2bd799726c4a819a763c0bb2921046"; hasRunfiles = true; version = "66"; }; "threadcol" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "86dfae05dddee0db728a6ffddaa89b76c27207895f70177c362a5308bb83a5d495f61a5712ea4c4404430497ced5919921566f6c2e15ca2b83043f14999d8e88"; + sha512.doc = "490fab9b77165041149c8c124c8dfcb7287a78ca23ddeb79d4f7c5f3ea32711fbb79e5bf8e75276c30f9b6da71d89e55f5f32f8079159255d1b954f6a7c26b7d"; + sha512.source = "3a67827b21ab6d694f3b3d27a679e89fb04565e4e05d165efa49b403ba23ae46a12e95b1aad15c24629e37ddaf02bb31daa2ff856b6903dc9c62732ac6573697"; hasRunfiles = true; version = "1.0"; }; "threeddice" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bf22f949a04e85e1e8d08a7565a5d05d345d2dbcf51221d502aece67e1eaf8ab36813733c6d34ed91cccd30e1417d4358cfe4619344e2ab1bc1ddc1addd66090"; + sha512.doc = "976acf5671cdfab523ce1af8a3851a99bb154ae19e601d2cb6ee26f5f78d69b975fe8e73a6930c6dbbf086c5e574d83a279efac3d6fe3f376eaaaef7f05665b6"; hasRunfiles = true; version = "1.0"; }; "threeparttable" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4e60e67f9ef80e858ba949540676bbb1e8b24a43d119f84a1c4b3c8eda163855ecebf3fdae627058db1b3cd735d51fe9af5e94439ff9191e809335957bdf2c9b"; + sha512.doc = "b58756000c61b41f023542426ed55d83b93abaa4584bd08060970c94b6f1a42b40ba59e19a7961184d6a458d2b78835082d37b273a17b34b6107b2082a140714"; hasRunfiles = true; }; "threeparttablex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cd9776617cce9010f4a510586a148e9299dfa989c8c6f6f7005b0f3b038231b8f1389490f7dd2cf7eeec030140ec54d6b679ccb1e5d84bfe2c670d46bc455f42"; + sha512.doc = "2e2e329071a3f52d89422c0dc5e97bb7c8bd15214530766d5e5017431d8f9bc848846fab61d13990b639960708e6043d606f328e0fd1febe5958f82767e75b81"; hasRunfiles = true; version = "0.3"; }; "thumb" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "61d78ea61ee56d7ec86b55bd624209c5c4589d695efe9170b165affa8a37b6227f46600251185fc1603be2011408fb7d815f514eae29fcf3cef0ce2cab3b6285"; + sha512.doc = "7e86d1923dd5c99237ec0e524154039210729946635522c2eef9789cad2fb12d2efd13da9838bdb379e116246847fb71e2b87a7e9a1b35159771be67e36b7592"; + sha512.source = "8e436fcd25c3d207e301336343681318f756699fbaf3e5674ee80fee7bc63139d89ff7e247be6b1daf740d93a225d9bca0196da2e675c049dfebdc391d5a78eb"; hasRunfiles = true; version = "1.0"; }; "thumbpdf" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "347e8b52f210ced669162168b8efa59bbe243ee3d7549ad5019cd429265492679c8ca4a54e562218e890dba07192d01d2fc1f30cd23a5afbc2fa1acf1f2e55a4"; + sha512.doc = "df05b466cd64a45076cf97bcd7a80fdf6e4d13d90083b6a2700b9d38ba2f08a4dc16e31fd6235c14f1de1432b0238bf9c078d5bca23f6d0986d15e5739a3efb1"; hasRunfiles = true; version = "3.16"; }; "thumbs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9e532c025c271ad09af2ae039b696e7995846863862639a7e6c1f6ca314bbbf0b94a923ce1dbfd427bf9a4370dc64f7464ff14a3cbfbf4937821c599326a7fce"; + sha512.doc = "4d908f2c11302add225df364355679de5f37da56db9bdc18f94c63cdcfac47ee862d22bb90c2351a3bac87964d09cafc598f4576d459bc8032941599db52bcaa"; + sha512.source = "bfeb511bedbd04e60330d09f83386d691ee10a205149fa4b4d6951dc267c39429171b489addd2318d51d3625fb7fd6d6e9bfcc990909a607a076ca58834c0547"; hasRunfiles = true; version = "1.0q"; }; "thumby" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b96c18edd52533cced99fce625ae2d275d357fa538a4ccbb6be448eac0d6ee7d7bffe037b28e964e866a2d3d78830e6ae642727d5636b73447fd4ffbc0c34a5d"; + sha512.doc = "387a9750e981ca314c71759f4854a83c4ee7fc551dfc107af5a4866cfa2ccd6372742ce89073f7138ca003e75a47edc9431ff2e1d074fc4f1c81c26fc65afb59"; hasRunfiles = true; version = "0.1"; }; "thuthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "48c123f1b8698edb5875706c11b5355eb3776c4eee0c4aad55df4f4d56dd099a05506ec8d8547dc4cf48d2fbef808827750420562006fcbcd9c8f24e144db2df"; + sha512.doc = "b4e16db575619b1e5a2922e91d3ba6a2379c055c350faef55006cead9c89095a5ba0582617de030bd053b63623069caf2915584710185016b2bb354aab2e586f"; + sha512.source = "f3b89c5515326b4559c920da714585623f222d3898dbf30da5a9f2149dc2baa46520eb952a9a06c4f30b584758b61a8bf2afc29f037fa8e7851c5cbacc0f678e"; hasRunfiles = true; - version = "5.3.2"; + version = "5.4.3"; }; "ticket" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bdbd9b2e457c013d8c53bea9142fc00206919397870457ba6ea23f4727ee47d820d1220ca7b1f3f3ccbf25f55c1f40f40b972644d0f63a0022f64c66df049bc1"; + sha512.doc = "75bd669c6be5c1dbdfd4cf1a92085108f28c115ec9946f09b1563c9b4111f1d2da5bf6dcfde191cdc5f486e18913b73c4096edb4426e8cadd54b8e7abbc6db07"; hasRunfiles = true; version = "0.4d"; }; "ticollege" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "20f5ce96db052865fe54af59435c2177d51e51fad28ae2cbbaeac45c04604162b1c1dbca3fd2482a62d579754d5331aa4bf11a5a3d9d7c7bc3063fcee121cd63"; + sha512.doc = "58123e343debacaed5ab2d0d2d3fb2b2051f3de66094fb59358b61539262f6bad88df192df635793db30cd61272cc53cf26bdcff366e7734d5cfb2aed02b3a6f"; hasRunfiles = true; version = "1.0"; }; "tie" = { deps."kpathsea" = tl."kpathsea"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "91d008e9f9734c4b0eefd7d016395cf095602e3efad281c01ee502790b40ce357673dac432bdc2869f917e7a71e007df871524e993cbcbb581390b85a8287b24"; + sha512.doc = "cd64337c124fed8cfc2a30c03bf7023ddb66909e2a279289f8f11a186a7ee565223709ed752cbab31fbe5089a0eac54f10a6f3eaa13a5393f3f57a6e6d313946"; version = "2.4"; }; "tikz-3dplot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "22f4e95ea992470fb26a48ae964e97ceaea44eb3b726b72b1834fc40f183eb70a4ddef0b5b158f44a9519184865fd29daebf4a9f58ade607080ebca63d82e0c9"; + sha512.doc = "589fcc2c51561a33d0baca8c639ee017495a1c4e0e1cc5c517706922ab81ca5f5f4ef874770620cc4768963f51fc32a962d4f47da51a31584339b6de166d9509"; hasRunfiles = true; }; "tikz-bayesnet" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ca9396a32fcf9af2544b25252f40c62655d821fa6d1994c27b1d362d6c4b624f8e6f96263f3cb8561bd50480e14156af01cfcf797c014ba2462361f08ed854d8"; + sha512.doc = "70f62bd37e6a34bb666137f75523cd0ac677278504a13bda898dc3e2e6ea3e06881918b294b5b4bcd9bc8b40e570fcb47d3383fe2a019802f87c28c7d3dcd5c4"; hasRunfiles = true; version = "0.1"; }; "tikz-cd" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9583d69ab89a267bb37c28b55c412706308261e9f38a0236c13dea723b95193427a332e7aacfd498586ff908a1c979d85125a741bc64a600372be379251b8a62"; + sha512.doc = "a84a7a2d4492bad94012d2fe5930be0547160c86535f01a498444cae02baab64b40a400292371a497802e47517c452a72128c18e5826ddd003584f9b180bfbdd"; hasRunfiles = true; version = "0.9e"; }; "tikz-dependency" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "46b3b7269859c1e909a05a680e6ddaa42cb80de451c050a27e3e50bc75045adf13bcb86874e30aa700c6de0da298ddf06fb225755942cce3cb1c974a704c40c6"; + sha512.doc = "0ae67a107f2689db98b68a78957d2ed0943a946a48ce3b164666a3fc6406f28591394518bd8b1e5f8cfd3f02f52fb2b82002ce75f7132b498efcb322a8b22b02"; hasRunfiles = true; version = "1.2"; }; "tikz-dimline" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "13c575ef23c873626c93cfd8477404b964bb1062c4b86ea41b4f8f518b7e02dde19a5ed411c103a06492dc80786ac4ea650b9d6e3fab76e72edd22f4947d6d09"; + sha512.doc = "e3e2c5ab84a24587069d7c923ca0ecc00e29e408e013a21b8690fa6354eb03c74d4982a63e03883e1c8b455dafe323c54000188272757b830373c6c91aa8b3fe"; hasRunfiles = true; version = "1.0"; }; +"tikz-feynhand" = { + stripPrefix = 0; + sha512.run = "8e54ab08403965a599d4c2625545302c57fea043679f28953f2a28e9111c96266034cbee46bb84027ebfa6dabe713df474336990194d2444e4a6fb4651984523"; + sha512.doc = "f103593c438e80cb5bc56932592ced5be44d103fa8b97d3c2befde5fa00da472d07bb713011e2aa0eb39c8a4689760faff0f9b345b787df79ab701a305c81e8e"; + hasRunfiles = true; + version = "1.0.0"; +}; "tikz-feynman" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0e121a346a9cd2824a8fa2062f1e770a73cc88c6b4c7980d5c3ab24e4563ab3e042312a5c281ba85bf614c6cb4352fae12b70afa5429a2eb0b0ce9769df70e02"; + sha512.doc = "0e45d543800f9544603bf183f74563c3e18c4643ac2c32980445ac8a99c642c7625a1b22a99563f79ab11bff87f083f178cd925b26c155ae4b478991934d6d8a"; hasRunfiles = true; version = "1.1.0"; }; "tikz-inet" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "15253e510dcb2daf7b64c51f6d3101be95469fd9d7588ba6b9b97527f161a4d6f3d9a29e13da3280a7c158078a23bd338939f656e02fa63f034f9c89f427e316"; + sha512.doc = "31e854306339a5b194f60852148f51466661811782eb569a5d6356794bb3f18093ab531c81b741bc53f16e3fb848db473e1e0aa054fa2583785af9b108eb9b38"; hasRunfiles = true; version = "0.1"; }; "tikz-kalender" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "dcfa32b8b3d915290782e821d167e2de55c2108207ca937b5e48f7f835fd965cf588e944348033ef5f3a9126fe486eeb31d3982a2e7dfce67bcf58429c7b064c"; + sha512.doc = "9167e4f1ca2e43acc8b9758737f93319975b2ef0ef00eccbc54f53265b4cba43fb65cb97189091a49d5c3e22b31aabda596dfbfb8bcac629b4298383291bca36"; hasRunfiles = true; - version = "0.4a"; + version = "0.4b"; +}; +"tikz-karnaugh" = { + stripPrefix = 0; + sha512.run = "30bc7796d2e5ecc610f53b127064f5bc1b57418408dee919b1cfe5d1b9e63a8cd13166d939792d002bf316eb42b8d363a4cc75efc45c448037249f03b291c2bc"; + sha512.doc = "9b61106522ec971525d4077957b9bf06945290817c75ec544731a51fa4bb1b668ee8fc0a00cfcbe84761b5b0e79b492b10f44c86fae0b06a47bc61aaf9193d31"; + hasRunfiles = true; + version = "1.1"; +}; +"tikz-ladder" = { + stripPrefix = 0; + sha512.run = "74903acd9b0dd745f9bb5c5f0e7c29db55149c1c7b70cf275f727e39d2979b42e01f9ca795a85ec3f96d611fe14304d0d5c79d5862b02d418bffa81667f32419"; + sha512.doc = "1e3852ad84af74fe83fbfee8559e384e0aea8e53af8349de53958ad5acf9ab8724c756c8fcb1633b826efc3783f29d05aa9f039ae2ec64532719928c6c7b7a03"; + hasRunfiles = true; + version = "1.1"; +}; +"tikz-layers" = { + stripPrefix = 0; + sha512.run = "5e57bb45c4a75f38f2047844167510bbbc471a956b8067d290843a50e88203e22ec95834cf75b3cbff34a32f3159623fb7c16427c4ea8a995bb21918d2a186eb"; + sha512.doc = "4a28f4d9bb96623b6df976c932b2c42b34c675f1236a5b3be575746f2a25b279020766d98fb68138ce5f5528907823a77a1825c43830b758c0950436d4465662"; + hasRunfiles = true; + version = "0.9"; }; "tikz-opm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0559f94069490601eb294987287f4ffd1cf486110e778b5f71b93ac8e755218baa347d3f2593324746182529ca3ee261a87b3756dbdfb4dec20ba1b68ec53add"; + sha512.doc = "9262a94b387f934342ea45f9237c2361612dd79d5cf02e2257236820b990fd090b1e27efb77d276f1d2279cd7b710d15edb006a4b35a6ce03d876cef340e9984"; hasRunfiles = true; version = "0.1.1"; }; "tikz-optics" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4253c44e7cba3769978882448fd9f6f9965c831ad30b721060afcd9cdeba9e8298919a96a9d510f7b0de88ffc1697f80a5609342927f9f6660bb31d70138105c"; + sha512.doc = "4db57de6bc133ca1832b0bd56c10a8a59a47e98970e924ff6a8dc0cfb4a39ead005d08f7483bf1117f217bb0a43ec59c3d0498cc3a402b374968960492681d22"; hasRunfiles = true; version = "0.2.3"; }; "tikz-page" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "76e71d83bc57189086b678edfa9947c669bedc39ee1d14fe81db9b4da91253f215982ddf067feb90320fc0aaab07e098b1afbce0227948914e939c8f7531fbb0"; + sha512.doc = "484163045d93245287cf8ebdf3226d6aad2a2f90a98b5224f78ad5bb62f2e48749cb19f3e96f0dc26d74103b4fb388ba57ba10a2e7fa44632f5201cb40c39ff2"; + sha512.source = "50d34370904f4c0930a4f069fd8e5665c9e1683503293a3697d8db97e024676f17c7de661e9cc7d00336cb6a75a5599fcc1ef21e91556132b9409abdd64dae91"; hasRunfiles = true; version = "1.0"; }; "tikz-palattice" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "688510382b0392c55a659571fd8aa4b90d169350bbafe749682764d93c4e40ca232bb75b0dbb8d586e643c9a9c3c160d14c0e49908aae8810b51edb65907bf1d"; + sha512.doc = "575f184b44a6afa7739364e59d11fa8fe8101105d8d704c907d5d9269ef5275d53e61ebf14f01ab86d244dcac9b161fbd0fddab1e129855ed9fda91ff0026702"; hasRunfiles = true; version = "2.3"; }; "tikz-qtree" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "610841f6607196490683e0eb933cc9720141268a16d5b549d5d9a979b26f31bad16faf1a63d8231d3a8dc2b292ac40f78b8245c4bd0529db8f79ae459cf6333a"; + sha512.doc = "618dd6c23a53164e75db41f1212917f783e478dc1b8c36e63be2ece1a50cf5e2f1a4b7c6faa9e14962ad46d67cce9a5fe9f131ccccafefd35625f49b5188072e"; hasRunfiles = true; version = "1.2"; }; +"tikz-relay" = { + stripPrefix = 0; + sha512.run = "c1943dc44c5c45c075ad8d18b712fc7cf5b1d4122fdacd82e421f3f05ab69936ef6c54745ec1e07ed7c14dd7d5225349b5a91e67e776bda4d981c98d6f596b41"; + sha512.doc = "207611bcb49c433cc65e3d443db94482c625e84455da1fd5c5d2b3c496f0ae8cacc6bc07785dbe4489c095546a18b36d9711a701bd6742092aee0e1a0f44962d"; + version = "1.1"; +}; +"tikz-sfc" = { + stripPrefix = 0; + sha512.run = "6714a919e99328ed592e68a495de59423851232bd6373841db68abb617cf8e6ac2f04fb8ef7d78d3d1bc08a92d42f67157293101e36ca6d4a3e6fa5c900a6f2e"; + sha512.doc = "e12c34111f53745db106db33dddcd0afb6bed1e0653877ba2a846db7807b777c1813a0f9b9b6d2d757ad6d000ecdf9b094ad1cbdc1520764b9590b20e618473e"; + hasRunfiles = true; +}; "tikz-timing" = { stripPrefix = 0; deps."svn-prov" = tl."svn-prov"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2337cbba50823cd949e3902411a3f0df87761c7e86b964a5dbcf7e4c40f3a354e0df0aaefa0e785cc9899e37da6b74b3c51d33422104b1dda775e7d0e4afb91c"; + sha512.doc = "ca0aea15dc277b47a51e09f7f0ebc80fc59474ecae0def50e8a8958766bbdce666e10c5082111826d7a04b512d5a5575c520dc95deb7ecc026af1c80495b0e65"; + sha512.source = "c4003bad12ae6ed0790edb4b5897bd8ba8f1a5987b196456aa004a499c46a188177e5c645d70fbd6a2a98f3ea94758accae62acd6a3c158ed73fc6dc91aadcff"; hasRunfiles = true; - version = "0.7d"; + version = "0.7f"; }; "tikzcodeblocks" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a52dd881bf83c626192c83037c128bf28c768faa227ddfedb602657f31e113ef41b5dc32c5596089c49a2542cec691f702e6178439e05ef3c36ce619da61b06e"; + sha512.doc = "cc181a7d6d975989dae5c8d286b2c11c2b2bbcf6f6fde1dcc826fb6581bc144338586b599c51ae891d49819bdb61a04cdbd15194303c9c777ff15bfec77cbfcd"; hasRunfiles = true; version = "0.11"; }; "tikzducks" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5ff991d2a6c1f3eb5eb369e7b3cf42f0a81ef6b4f04337132488666ec56402817e567cd86ce0201ef348ab7bef058567fdabc7bd68c9b752da8259a17a48e948"; + sha512.doc = "bfc524ee02189bba9db8b0aef594f86987ea90a220ca66160d8ae8cf731117689ed57cfd0deacd859fbff310c15052208d025b4867cce1685333b1b691d6fc0d"; hasRunfiles = true; - version = "0.4"; + version = "0.5a"; }; "tikzinclude" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "049e303cbf6816a64798f883db28ba22b274546579e72cb9c39a8de51791792c67cafa7406b8110fb88cc47c12615e4e9c9ec0812129dca82fdf2ef2de6eaca6"; + sha512.doc = "efb54a9a6f4878b3d371941519f272f8b0e6c156c681acb1875d854ae7dcecf808c54ddae1e75efa00bb36a4a0fa9960d4b4e9b2fa9d730b4a24df53fd4bfa40"; + sha512.source = "7b4bf9f6275d29c586315592735ee8f5436e76b0a7f784bd2ee23f1f3f279226c806b2866fe897d3904d18ccf307798c7cc754a44a3923af027fc3aa7021ea2c"; hasRunfiles = true; version = "1.0"; }; "tikzmark" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c82b3a03095dea429e18b0ae091661f517613841e0183ed8f67223ae60df416609478fec4a9804573f3f2a7b274d19dc5406b79606c2afffdbeee0dc50af3de9"; + sha512.doc = "1af647ce2d1ef8b29497d410f80a7807b93959534b4b0507282b514433696971d6a07c4c5bcfc416e9f702f0f3df394572955202adc7cd33d73143ea022d5087"; + sha512.source = "9ace0451a6d5c8445d53d998e69e86940d748ce1ea024a76f990322a9764aea8c1d16ce719e3ee0aea942e7cef31986f0e31243ecb6c85a7d88cbdb483cef50d"; hasRunfiles = true; version = "1.3"; }; "tikzorbital" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f067c40251b58c10701eb4e27a13ac78c6fabaa4a5782fec1a2f4816d1a212da0bce8e4eb75fd7f0880c6b0054ad1ebe6d8963aca14afa36c2f9823a1f6075de"; + sha512.doc = "02afc31c7ed603d9eda98bc7ff0f9a745fc57f8e9cf719ba2afb40d967e2df269e031ee1e25a9cbb0c725d0e5c5aacb8c2910a527a1ddb929f21d384e32805e4"; hasRunfiles = true; }; "tikzpagenodes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d81587ab7a906e27e1367d24ea716018f2793731f61dd701442b171149c40113e67059118aff80bab0e73302fafd66544150d03b16866925da81483118608943"; + sha512.doc = "9ac16fc42cd3be5efd1bbbfbac2043487526c80e15f7713ea2258d2a402483ebebd7aab591bffa7571e5214b07cbf28553057a70eeabe6df6d2b710b542dc2fa"; + sha512.source = "30065dddb60720879f05c033d4ca781b0dc7870e30960f29b75a32291fb1e90918294011a0cdc7981cc4c5a4232868f131c0bd43243f6b962f93f45d6dd71d37"; hasRunfiles = true; version = "1.1"; }; "tikzpeople" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b36e8ba68f3692c55b091d8524e63e47e72a2612010f2e4d54497652fa681b0b27169fbb1a397da312bd3ba17cd078e713087161145e0933c3a8cb10be55ed45"; + sha512.doc = "f79b01931fcb1b7d627859c4f7ed2d954179e79c1d64add45705755c9e57ebd371470e7b6d05ac1b373eaecf690e6d4e5aec76f50ea710236ad26ce2f4399128"; hasRunfiles = true; version = "0.4"; }; "tikzpfeile" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6f8a4d50446566a00e0dc346dd9ece94a12e5c9f596f21e9381c02954676a89787c7174ee4cc8fb7e2a5a40bc27c20aaa79a283034a52a23f5165a5a8f18b2b2"; + sha512.doc = "cf74ac0b0877d472f3f5879d76a252156764ddcc04730a6e2dee8571c055f334c910034a1f27f8dfce6b4119c3aac4a1dae2cf8e4d94f3bf47fba60d9f0fbb02"; + sha512.source = "82a30288b4722f869895e62318f2161117cfe7c0b8f37cac7dda90fdee1fa82f94af1d5353d10e73188be0fba199734d9964c42195af1989ae4bd8fe317d2987"; hasRunfiles = true; version = "1.0"; }; "tikzposter" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "abc82b602958d74cbbd3813ee6cb143c918addb382437e7b78503d822e16524c4f07612f4f3a1b978747caee6370ca44890ea20fe15c7c153c65126b2d5e814a"; + sha512.doc = "da194c97c48b910d04bb903a91326bc37ee11f997912cdf51f5d6156715de3668314674aa8f1158dc148d2e00ac8b2826ea4c7fa6492a367f9d13fc2b59c9970"; + sha512.source = "8fdb57fefd3f569f850e414d0eadf2ab7e2f5b93d0ae1c329a3b7f663dbb26096a87acbba5a196cd525049c4fe0341e4787c1ee1518f4f8bc58bb727cf398cf8"; hasRunfiles = true; version = "2.0"; }; "tikzscale" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6594bbbb4c54296138abd787dd495ebb41c1765defba40f7937a90896be09a99cc7188f603279d7c557e98ce7793d92e4a45c0e33637d1b9310dc67e130a1d8d"; + sha512.doc = "dc749cbaaec879069271f7f28bbec7a172a633608668dbdbd3181eefa855160975bb00a8723402e6dff2cd4bf9ed3be178aede9dd85889a18c77500b12e3f320"; + sha512.source = "cef68cf24ee48c1f7bbaf2c1c7092f847baf6745ebbfcb057cf8b47c7fb9be132f9033ba00302764334112a9f13cba7c4d5429e48fe2a899a9da4a0ac9f91371"; hasRunfiles = true; version = "0.2.6"; }; "tikzsymbols" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8f840954b891b05b2fc25e3a14ed3b0b2a552a344e6fd21e8d5ee04816b0c286e483d76c7e39a62905a7609d0be37c867f714fa5ef2d4750e890c7735b61a1fb"; + sha512.doc = "f21a91f7de71c47858528ff8d00d48f7cfc1f06caa5cbdba7508deeaf5fe544cf989479b5786480d97243c32852437551f5b8363c0ec2575dda555dd624dad66"; + sha512.source = "2b89ecdbaeee401a3fca0df30c4fb7dc17e830e3d7675a378d1441848371c0a2179da1f5fcabdedab09e3d5d557d18604af534b01c900464c7232abdbefa3f93"; hasRunfiles = true; version = "4.07"; }; +"timbreicmc" = { + stripPrefix = 0; + sha512.run = "4b61957dc4a6aa9ed0f608cc99d8926b47334a129ab1e2f231d3a70a327d5cf631d71dcf439c790f09448bf06f7836af11b20b1691ddb9c9288f9b0dc3aa496a"; + sha512.doc = "8119763e875a9d2b504367f6b206e1be882fa4d0fac2e54c84a6c634a3df0697c0ecf0b631aca04a7a16ea48b31fb5550fafd02e43e4fccdc2711ad10cda094b"; + sha512.source = "8070ba13021b907c36911b4edac904ad1701b84fa3c5597a6c3ae91284568fb54db81f7b42856386d8f304d9c64941f81199440e11b9f8e180af3d4305d5f9fa"; + hasRunfiles = true; + version = "1.2"; +}; "times" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "269854e7b121399b16a52bf57baeeb8c1a05cdb29100c94f757af8376d966746037b1766d7b773216debe836e594dc7ec44f9bacfa9b4ee57cea033d1a25811c"; hasRunfiles = true; }; "timetable" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "e421912b028a6f709b7e6bb3848942ee75a00aefa4ac00527dcddf5dc89d1414a468916d45a84d0057908e97de750082bbcc063bac00f8d40abf32ddc7f1c05b"; hasRunfiles = true; }; "timing-diagrams" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "066de60830d599fba72e970dfece8802bd2c7d570a35c7059ea9e74ade07e67e9f0df8be6c2aae030d075dfa5eab8fa875b33589aa7b89c6272a96055d26518b"; + sha512.doc = "397ceb2d257ff658acfeb8bbb19f9843e0a004c3ad1a9968556b37ff298747b15a5c3a8fd1b7b568c68fd0d4f1fdd9e4090ab3a86ac8a5df4ce2fde8656533cc"; hasRunfiles = true; }; "tinos" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1667cba16ea1238e2194fc70137ba92ad2ab422c54d7f66e2cfbe79d09c37181782a52c05b8a75dde47b6d92b69e8f3f0300ad5e3d0b5400cadd5905661b4a0d"; + sha512.doc = "071bd6c5f11a5053fd5ff69b981859ae6b3306b66121bbb596558d095600986d2812529cf22136ffb3834b06746182796be7f65cb18aaee410715fc2051678fa"; hasRunfiles = true; }; "tipa" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "26e8071b2b5439704a1cc9600467d72c6dd9541a51af7a78bf4ec9c4048d392e8f436c1f0f1cff5d88b348dfc48a2acaaaf0f4a228dcfd37f3172e735303d513"; + sha512.doc = "4ff4cf48bb995917a9c1654ec8dd5cbfc61cfff0c0e344d4f4bf9809751ab1eabd45f8929bfff8694f3040a90bd7890045d85a70b522a550ffb3a14047b0708c"; hasRunfiles = true; version = "1.3"; }; "tipa-de" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1cd5c7f7c4a0aab624bfd8526b4cf628ce0e4b0fec1bda362fec4b2f82f817a64454b4d4403ed60bacd60686159372f7643bf2ba211d2d946d6ab2e12a78e5e5"; + sha512.doc = "4c8fe6f776ae94ad75bc68789287f2bef254f951beb41c26e091d1aba289c8518fada89acf55e11ef0f6b4e1c06374bed8c67fdca2f9256c644daaf724420968"; version = "1.3"; }; "tipfr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a63645fded366441d16de4b6abaf3252ff5e3fadd88480f9a6123caf0c73819d09db3d3eec4b7e50eabc783e67c8be70637c3711739f0558a7e00cfe90a68269"; + sha512.doc = "22fcb11b5b35225a63b71bdb185fad47c41121e42fb6fc24da10472dabd7c65de2d916c8242816cd3365edef6d4ed7aa2217ad3fe5c2fd0c801d8467de1345c6"; hasRunfiles = true; version = "1.5"; }; "titlecaps" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0eb465d5cd75276698991311f7c0ffda97a1525bd48f41a22e06d3e8d6df1b762924e4877e86b3d813dedaa2ae63e1f54ced9f92680b0b8977262139f953e5a8"; + sha512.doc = "a083e92c258a1e12c958b5a1660299905611e32e3f5500e42acbfb8c719c7158cdbd3cb4a5acc638214d6952b737c6d52aa0b601423210fffd0268ad1b34f1f2"; hasRunfiles = true; version = "1.2"; }; "titlefoot" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "38c86a4ce8fc7f47db3de1eec5ea1ee5bc58dc533f6c3a8a986ba67fc47db855a5aa59d58ec092d039f9fc81c16266d7e91455c65f6ba69cc438abbd92efe498"; hasRunfiles = true; }; "titlepages" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ca88d856ce88b7544ffea94bdfe5b8ae8dd0aedee262a5d5c4fc923b20c74c7d4c3bc78e2236cc04c4f1ec85da3d9fe06aa09a73f412330217dd413778c14606"; + sha512.doc = "c5a131f9a63f2f453e60560729852f0c5b5ca09191715decce9d66b09da3c944280c463a131a88a59f5daea8f0fdfd6c035432111a7164a6fb2fb5e712cf3cc2"; }; "titlepic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0fbeab9d90719c6d6a8e476b46c5d5d37b80ee32e624fa2baa6b2118e4fcf04125a8c47c0798d0d7fcd121ab33d32100a1b775e4bb66166eb8bdc17af64eb1f1"; + sha512.doc = "35263346c41e2b33dcea203a34011010ded70c6ee145825ab7bec68af4c9cea4783afc91ecc28d758d1c941f23cb94e45db10f471dd58e14eea86bcf576f83fa"; hasRunfiles = true; version = "1.2"; }; "titleref" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "aec102d211744b0a5a6b0d9df220aac43217c94b890c2ad2e4ffe4f18636e691c79ed9c809974543ff7735b82c8b7301df03f942aa32a97588c2f6fc48515a28"; + sha512.doc = "ed4476f51ec99b0260776b105e981ed1133eb870f98416c18bac9e9f3f57045a2e83305953b92d8f636e2502d5f656bbcabdd7b24f379873c173ce777e4cf653"; hasRunfiles = true; version = "3.1"; }; "titlesec" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6e0dd8528c1f59274213be66225e5967312bf24c8d553ea207c83363dc5fad4fc6de2b5f68e3704fbdebda4136fe6104c5b505ba2befea55024781e501603ffa"; + sha512.doc = "aedc11e072868414e67ce6960f8428c981b201c955fbce7abab382f81f1b54c969c973c7352bd025ff98c8690876a29eb1d7f529d45b114bd751c8d9012f234b"; hasRunfiles = true; version = "2.10.2"; }; "titling" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "46a2aaa660c1a2542f26f6a1c8810aa3fee6d4b2ea4eaa95809f17d39f1e5c14a3fdf353c2f8005b916c1083da75922386b3811712c6266130e3a8870cb7cc13"; + sha512.doc = "ceb409c17af537d44e88bb64e90ab325e842401329fc1d4a72f6c5de1ea1e06d1b3741c5fac4fc0370855f58d7cdb82ab200755ffd858f45c5d6655505350cde"; + sha512.source = "03f4f11ccbf8218290849a01b2829953ab6ef62ae58550f285d5554db7548d06f0a17ea2b886915f8472570ce0b8c2128cd01f14d1ed3030907aca7ca91c432d"; hasRunfiles = true; version = "2.1d"; }; "tkz-base" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "67f9f00e1569b39422cf025007b11a678c33d350dd17b4a26c2e2a84f0eea2aa5825cd9eb2c7f470ecd39c3ff9046e7412aa1805b7ed898736657c0b018068c4"; + sha512.doc = "3062b7e934fd65c6ae2f9d8a1af58ed819060820853df4b0c4141efea57389e7064e529dca821211273ba7a9a003535f5c35514a56e3193042ee0b05bde6e595"; hasRunfiles = true; version = "1.16"; }; "tkz-berge" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "708cd11957dd75d9fd7e26f5c5520ed4b1278b09141d9b7032b0c3f52921ce269a490378708db924a505703f8dd597f1a1db1f7f770fd32feebc293fa459503c"; + sha512.doc = "a74b04ab8ac8a3f4459cd21c99418a68320915c0e156951ad654e2a3314740be89c57f14ab1e782fa01274f8db8732dafb3a2908859fb42382ebe0c0931372c5"; hasRunfiles = true; version = "1.00c"; }; "tkz-doc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f31191b3cc25e89d6c55dad34ffad1a3bd6c6ef5649ebc5727b299b07c021b371c2acd5a9d47fdf4717c102ccc4ce08088b991b579e8c5c69ae596071aafee37"; + sha512.doc = "227924d07d8e29a606d7b3285db6a98207aebced74094aeaeb680e63b3d4378285be1dc429ada40be8f6ab2036d0151edff39a5d8a9951590a737950c11594c4"; hasRunfiles = true; version = "1.1c"; }; "tkz-euclide" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b4b39215cda7ed78c3875c3c1490f6f69ac4769f590d406765ba116674dc2f35da512bde27e264fb1aa3de8f052f3cdcb99e9022dfbb0d4a109d7adcb09eb30e"; + sha512.doc = "55307fe27424783a8569261d73c2205b33a022f556e00a104c1ed5c7b7a538b41e39a9d093d6b5fa11147398d58dfb12ec4e4ea51e3f7374eef31dcecdcd7675"; hasRunfiles = true; version = "1.16c"; }; "tkz-fct" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c0cc7992c6fa5cc38102d60f6df5fa78ded8daafa5395e4d491924f187b572208c3d2c024254449a0a435956939661e743715cbbd03bce37eeefdde92ea8551b"; + sha512.doc = "8ea9559112f658b1659227fc6976eac8bc7271878fe5d599503bc03a00106d87d8c5f4794547d92ea2f5d44cd9334f783c27201f5042dc6a472a85f4aa84c648"; hasRunfiles = true; version = "1.16c"; }; "tkz-graph" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ab4106c9b99b837bb90f6aacaa534a1385cc69d7a008bffda698a3aa43182592cd864c37eaa0d8c4788632014e4d91ca75f545940527d84494b02652bb7da226"; + sha512.doc = "dc4ce440a693a2be755f6915b43af4e763a753d90389dd8849b18bff7b3c1ee972fc5361a849c1be340974f47cb05b91b05f20f6d05ff5a8aa4d63be05315088"; hasRunfiles = true; version = "1.00"; }; "tkz-kiviat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2cc482b0b243db4f632da0c1c4576a5118a56d0ae9b888004cdd9dc9eb1125ade4734d248d88b49bad18052c23ed218f3b001f0371784dde5d1579940685183f"; + sha512.doc = "1f67c5602f8b877b1dbbe85dfbdaed83987dbfcbd74820adb14fb29ffb3ecceee2f47e55df95ae9888b1414a05a44ee19e5a6bb26306d03f44ea4340b87ec978"; hasRunfiles = true; version = "0.1"; }; "tkz-linknodes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "130a0427da8bf66332b166ec627b53e38c1918356a931672167f7bfda3d253c5c22f0b31b690bc8f5bd101ba1fe59051f4dda58554f1c41d148c5041a8015dc5"; + sha512.doc = "10f717bcbc55f1c82d90bdc63fc0ae0afae4eba4aa3fe510a14e8c1834a5fd864c2fcf5c92d82e14e1c5a12dd8bb3ae838baefbc5b41af7b46840b61361d7c71"; hasRunfiles = true; version = "1.0c"; }; "tkz-orm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2a74f3141facce7feff41bc263ce211b9f3f51100cb90ea22ac2f4cc77000d90d9b84e5159a3722d0cfca5cef1e8ab3648a03e9ab486fd1600f017a2d2c242bb"; + sha512.doc = "d40482e6a0b8f44cbc962172a4eabde6c4e77110bab9237f0fe290bc1337cc18e8aeebe15e6a0d811d9b8d9379052dc10d86fa21610b58b3f37e96a651dfbdf7"; hasRunfiles = true; version = "0.1.4"; }; "tkz-tab" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a06e3622f798710d231f3d5c0ad622492b93e22798c7f715b680b191a58da1f0adad0f72c6b122a09e0e790685fc9e1d46bfecf6d1ca91edd67857c9b3be6b36"; + sha512.doc = "dbc470004bfe709073df7358958facf91b16b3a154a5e81dac8078a27e513188ebe2d953ec395af8f9005c472a9e6c9249f6ca5530a36d817d4a85e21ee09e80"; hasRunfiles = true; version = "1.3c"; }; "tlc2" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "92c91144df78677b5942d52f7c28e644e0955de9817d032ad173430a04dfaceef1a04082f7488125832c6fce313fe64117864a53fbfaa7f245b98d8df10c88a8"; + sha512.doc = "cd5d281e9727911b28b9e4444183d4ab11eb064adefbb0ddbbe652f434779845833b32eaceb6fd551a9c1bdd45c1d50d1d1a97a89f419c6a785e66390823dc7f"; }; "tlcockpit" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e8d65672ebc256497951d28c933c03a9bf827e8149806c659df2a7c297d11e110ac41878f58ad0bad890ad01d5673a56863be2b27ff33d4a3ef727a47db3cedd"; + sha512.doc = "ac448fcc4a19650e1862a978e78058cbcefe3c63e2865297563021f0a89274ed5b8c4e3491fa221c0e295acd602ae1184ea2132780784ad56d14dfe6d7d3dc94"; + sha512.source = "105af1c1f7feb46bb9a2594c48a7b312e22833e59fb8a2d7bcedf4ab33468a4a3f968ccd1df4559a50964f738df2fe4c33119964d5c4ad3a02d9a4d093000bc7"; hasRunfiles = true; }; "tlshell" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "621e3a30788c0a323d0ba846b03b58195cbaedcc0066f69560b67ffe7f65537967d06bf906c65c16f0c240f8e82f6be92e80f8bda5d860d52f6ed515ccfa429f"; + sha512.doc = "afd11109c100905b4460194ebde3dbcecdca5b5d783c00d25a2a964d3f79e7b18b854b51501006e6157347185cb10e33fd948617fd186641a789038e6ee60203"; hasRunfiles = true; }; "tocbibind" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1184f94dbb9b6eec7982a64f37487ce879ba36a814a92fadc24d947f235ee4dbbf29523c201817db6d61a8148ee8bdff0a4b76e67bebe85019182ede3b6aa99e"; + sha512.doc = "b1b68c4d952d71e7e10bfa790399099e48af66e47f1b1fbf24b09cede6c66304651bb0403a1dc462c864fe4279ebb3f5f40ac63ed226f775037db91a305d479f"; + sha512.source = "85a705c8c2ac39168cdc401398d7603cd840eff7cba6db369d39b1e4530890bcf39a8e623e34624fb8a6b88a9f785d26aa3c2472323331db1d481cf519ae3596"; hasRunfiles = true; version = "1.5k"; }; "tocdata" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "0089758d88772f3999e2657aecd788c09b0c7494d0014383e5a1a92a0192c2e4eb1329e73a83c2a914138df7d773832def01923245752d5fd4ef086e5488d287"; + sha512.doc = "d06500f32fa9caac2e4ea7c947dcc5ad7d8b6532936d035ce042c572f62f3a7c411bb94ea5f468bb916768546a223bc882ff2ae2c075d33145583be960a12576"; + sha512.source = "48d3b5a94282187ac840be8e8f61c45a907a68e1ca0849fecc1baf753061880d34d2d48fc17a1a548a9568c98dc2af2135dfc348e20b04213cae9a12edd09c1b"; hasRunfiles = true; version = "0.12"; }; "tocloft" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "58cb7a6e47974e57d9a3372b3ad5474277940caf90d168dce69da8da2578edafde963ab7cd23ed6e47e0a831caeed21b2e82c9e82ab5782f762e33e29a654ac2"; + sha512.doc = "9c8afc29ed61269bcc86e8ff5e03a7b2646dbbb7d2c35f52139b6280e36f5e3987144aa5cfedd41fa26412219babff59d7ec67ff9b670ee19db61fc125b085d4"; + sha512.source = "d555cc94afe5a6bd1bb46438cf4dba8f227b47bb0b558f50760154461e4daad8bed3e6f995dcc5e3ca43c304533365c072da253a763b1d14ba51b47601d40490"; hasRunfiles = true; version = "2.3i"; }; "tocvsec2" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4b659504f4d2905b733a5fe3bafa062b38429bdbd1e408fa70c932ed11c7075e7f4e963e4e015387112c6678923e8e3ffbd55009c4ff87055b951114014da86c"; + sha512.doc = "4534146951d42b0c17c2d63b1dd3ee395cc03fd6e44f3321169d7a10c0a4507283209967c6cbfc16531bf727cde15a13af1375db284b47c6f3925bd08bb48985"; + sha512.source = "d67641af69ca38f1bd5019db1c7c0a25c87532139aa3fc366a024ddd44c5c2cd095da43e81810e51fa0cf8ea651556a79a89418b67f6b87385e1db7d34f86c82"; hasRunfiles = true; version = "1.3a"; }; "todo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "cf20e8a0d198a769562fda4e33f867711b5b7653d60e3707316091289210a5a145c92a4d704cd2fc87fccd724d52d55e071bb32a5c2976650e9ae4fe319b83e5"; + sha512.doc = "cc440f25a794e70eaa576caa9ebe033344820baa37b57134324934f46bb5b1375a054d74c6ae996850e5a2efde88869587d4074aa072060580fba3208671ccd4"; + sha512.source = "633766f999dec76cd3952a84b8da20e0e58affaab58aff91baf707572a4f3c5dba2f6ef8b6fa7bb10b6debd9ccc94a810d919888b3005f41c0bd94c7b0092e07"; hasRunfiles = true; version = "2.142"; }; "todonotes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8ef1a655d294ea573f0257b560ea37b327f4f9cf6857dccf37a75ba8934f9de33b2ee67b79cb04792f87d1d665b1002fabf14e304e9776d9018efb74c1ad2252"; + sha512.doc = "aaa45808147d23ae5282405a9d5a18895c831574c2456fae29590e60841d54b2efeabfea8cd701a23e6dca7f355cb90f66fb89c6dd878fe994b445a1f81407b7"; + sha512.source = "eb7910ec7bb48aa04ceaab4b673db91306c23be509c3e29ea2586a39b6d2d6fc024d69df2c1bd478be31e2f4a52dbda152de8523b258647729233df67cef096b"; hasRunfiles = true; version = "1.0.5"; }; "tokenizer" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7d31a7a7c822192e2f89011b89f00aad1eb2c08c698684c21559f024378ae00290a45574fbadca9af62d14b7ac8aeaf6256e17501a59bcc23c3fbddc976e326b"; + sha512.doc = "0128275813e663932a71e37ee498410fd23201af80e036d119c93ecf49d0a9b8cc602eecb2ec9f8ba6ae6f457170fad09b9216d5d7645d604448bb17ec1324d5"; hasRunfiles = true; version = "1.1.0"; }; "toolbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b106d6829565ba24dadbb02c634a3926b76311f72ca3911fc16f07e87fb7977879b41fe3f7da6d9c061974309afc19b8c8826badc4bf83cac4e5f9955924704e"; + sha512.doc = "6906794a6b6bde001cbe230cc56dd64cac7daf5955ab2f9a367cff9d5f59a1119c3f88fd906081f64b3fdd2d9d1800445e73db7345c40e741c689d04b7d545bf"; + sha512.source = "24800a98f65c668f32c9e5383aeb6cca1cf7b5d14f8b382631a82688580dcc959f4fdb37adc0975546765049e7e161577c2e34e4d170eac26c90ec837dba08f3"; hasRunfiles = true; version = "5.1"; }; "tools" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b1fa5fa084e467bce8232ffa2ab7ccd59a5ed7f877b88cfd5e55a4c6e876c75e20f99be9bae29bd7e7d42593348a0d90fe491d544ef0ef5ca54bd37bdfe91137"; + sha512.doc = "b5168d52553a1ef685f961b61223e11d8c39da38b65eb6de2382602467b1727ed71b86498b01528c0fc1d5e74ed6ff480a8202f4a5af43f5be98207ea09eeb94"; + sha512.source = "f455c4a7c8010ae6ae7108e9b7856b44de6a22b38d89863696bd599a80b47c40f4401f680b940b8843d7bb0dfe9b737f8832cf8d4c9b138359daef41792fe286"; hasRunfiles = true; }; "topfloat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "812ee742703d7092eddd235df27dbcd441cdea6799c379c302088c3c4bc956f86a8a31f12a26e563f50428c37c40ce28fa531273b4b619fa85db0fee55fcb302"; + sha512.doc = "d5798dbda4d686999a6b62446dc22f2e618bd2e550d7f13b598ad68ad704fe780db937abf415b26a42b740ae4a5e3733794eca4380180b4da58be5428e73ae55"; hasRunfiles = true; }; "toptesi" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "30afd6244275a5b7795010b454afb7dddfaac4e7041c5b29a36abc8abef3f43552f97f100ac6e7f8ccba7f2a028bd40a5a809758c1f7d8d110639c4bfa618586"; + sha512.doc = "a3d31165add35dec8c2f6b0cd049fb6ed4cda90dbe779466a4b87f0abe14ba520bfc3d6b4e8b1b2f373b51b74cebe18957dc930faef3e39f1bcceb25d036ba69"; + sha512.source = "1a6d8c50f644edd84b30c6756df525a002f1735bfac1698b9cb81959ac68df2cf25400ad9f7b27f076715bf73a09ee8ba5e2aa77cb2b71b2919b1980f7696935"; hasRunfiles = true; - version = "6.1.09"; + version = "6.1.12"; }; "totcount" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "38a82c15394320d018b37b345648ed20acee57fb0243f8ed2132b8db29cb266f114eb120ba16725818e82afa2f76dfeef4c01cd2e8276366142f702292afafa9"; + sha512.doc = "c54eee73d3233c2492cbd913186e8cda2e195054804fde2ccc42eb5dab59693f8ac8df5e795e4d7e26293880ae55080ad03b2f18d83ffad3f1c2b36190a7b619"; + sha512.source = "a55d529212b61aefc6fd465b4ad28b5c5d31a519e629ecc867177d292964636b7b573ec0f19cb8a25c1ff526225cebbdd3bbe0a785fdce756887f04212be7eed"; hasRunfiles = true; version = "1.2"; }; "totpages" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d7e6e2a484054876e3e65ef442a29167970b8006a36fcddb3fee855059d6bda3986fff30ee3d8eee7308a208324d6e68646f2dc8e78e0d9f0f6b657dc56a8acb"; + sha512.doc = "7ff93bbc143dcf8cb97fd956f9bf715d451eff86b6e35ee2dc165185ad69ba9fa4848734d7edd0c736120c5611fed3603a18fad3fa83e391ae5bd249143b3e96"; + sha512.source = "c756f9ab7b6dc4444c784ded06f922f7b17354575217c0e740ba73c268f2b950b8c7060755ee029065760ec55c8f8949821c74f3b9b3c5e9c933f2ba13954242"; hasRunfiles = true; version = "2.00"; }; "tpic2pdftex" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ff542fc31ae85d199a72d5f6913c482ee9441b31d95a109a6a9a3dcfeae41aef85e80911b9e755f11cc700765f9b40527406bc36991a2280c4b09ec63d0e9bc5"; + sha512.doc = "e08e33a9c04f32bf4dd5d1f3f9be95cd36cec5998c8dc1dba2799ee9ca9ac1e9326550ecc53500c98506c03cea4fb08a766eea88ba85482ed2bd6dc03b306708"; }; "tpslifonts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4e4bf42b19da7ca60251e1d3579ac8bbe6a942f8030753a4172f5bfb1fb0353b8f186030cba4e0877b21c957c01ca4213fba251fd12223c44280b569d85a38d6"; + sha512.doc = "4e25613e17617ec0e4847e39e72bdf311aad51faad24ea5b421f99a423295ef295f7b1608ec4ecceb00bbb69197a8bf68770f28d2aea62e6af8b8f12c7ec2f9d"; + sha512.source = "160bed719ba905fc7f8d3e18212eec6ab2dcb4ee1ae0f2f80e09d9893c86def22fed070619e4d853b2d8f3047db40c46c480edd2bc978ddaa398c9e5460b2f6a"; hasRunfiles = true; version = "0.6"; }; "tqft" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b7f1620aa7a08565939778823ce41d595f5e15409213631ca7689194c49c54dc76b90179c97c9b58d3d7515a87271fc4fb08029f2d0f943d0283dddd8fedd236"; + sha512.doc = "c039bd855a4227f12d6d4b75776b5232ae07e528ff146f22b5dee917f13ab20c14830ce514961cb215ffa4c2cafc3d7499a17c40d579fa94b5168f8e9c98d243"; + sha512.source = "0101ced175969804bf6f8bb4071a082e1ad0c70e7604343d9c2b394b133168b034d1d94866d49f29af237bfc578f34fa690c5f8199be9b91c7386655f7b0e673"; hasRunfiles = true; version = "2.1"; }; "tracklang" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "16d17db4296c25f43d4c15035d3fae4b015ebc6e017e037430b958b3309c512dc53083fc08be7a209cc358194284e215bb2c0cdcad3bea9557c6100bfbb7cc00"; + sha512.doc = "3e177ca7ec3ef04715024b19580d706f7a5c5af4bb132028ee4b6c8aeef0734805de944b39aba661d4c243dfe49f13e234bab2c98bd6d3906b1aa8fadea72fbf"; + sha512.source = "51a622306518bc172f7babd833f1596498b84758a955e9e09b1ac7b19c585897b34f6144bbeb8e9039afb8949e02c3a3d8b92da374392800afe89bad9feccb8e"; hasRunfiles = true; - version = "1.3.4"; + version = "1.3.5"; }; "trajan" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "53961380de5deffa31f8d32a82efc7f8834cd351771021398fc14457f863531cfbcf7195b9049f3349d77699affdac7f06596335991e8f2110b4005f005129c8"; + sha512.doc = "6bcc9c459d3834390ef849ed4c6b2cdec857dcd3ead0ffd43db43a89ef77cdbe170d260f534955a93b3665bac33ddc078bf057a0915f31e829477a1fd13500f5"; + sha512.source = "524fdf7d61009bf65d5275406ab2afd5e76f1e62a1c7fab70d9633c9f53895fd956b8917038a4232e2f5c0b79a2607891b9b0bd4f06fda1374a6e04a3443f269"; hasRunfiles = true; version = "1.1"; }; "tram" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6bd751356b43cb6214758ead392181e5a0bcfb44f4d3581a0fddb6c2660d7568aa3acd1cd2b712ad6fb10bfd564f737f18f4740198efbeb1fb4f603eb6b9740a"; + sha512.doc = "f7ebb837ff63b567e2e0fe4ebcfba236d7dbde470cb1a87a8d416f00791bdd673176dca4ffe82a7bc5cc02f885aa12cfb5fb1525a4f2007dbf07a08069ecc1ae"; hasRunfiles = true; version = "0.2"; }; "translation-array-fr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "00d0173c1be22a03d7cd342a6f512cf6ce5c17fe03fda810d631e94c056dc30ee33e344f12b7e0f16070b137c864c2301c21ce25b0c65f02b5e33830cfcebfd2"; + sha512.doc = "e7b7269d2e34fb6ccbdfdad39d973f201cc896c99c6f92a1e84de0d9d81626052c0b73b1467e0b130ae83708f39f9ad92cac40a9edbe48ba1ecbad09f95c6b91"; }; "translation-arsclassica-de" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bffd9f3e4358421dcd0b665210437ce1beb4dafaee34ae01d3d9bd5dd870d59eb47a4a65176d293f6d261ab91daf5b75b1ba3e99e2dd04c54956f50b1c0fc66b"; + sha512.doc = "74cbcac673e52af0ae38c252fa921fd38e05bd7ab5470c7cc91efe46bad84a78c8f9b6d888e60a4da8f2f677c1e7e782ab7968eda2e71f6fa56b6cd47aa90788"; }; "translation-biblatex-de" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - version = "2.0"; + sha512.run = "6a062eeff1ca7e0ca87bcb67c11bd1ad721cda37557b9d2c8a2d069e49a53c4f368a32dceed4135ab2bfc7508496de2b41f4886d8f39b6471cf40369fb39709a"; + sha512.doc = "51f35c0b3569eaffae0e01a2895c602aca016d883ecc93364b98f6c2a0b8303f17e150936dbc0d9b516f73d368e06733cc31cb07909785f964d5045c11926220"; + version = "3.0"; }; "translation-chemsym-de" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fd1f0be6dfda7c853be711eac5ff8bc0f6819cde88d60cab0058d2c79243e9f8a7ab90e223a11d84e3c68d5a8692e88ba614a35df33002ca32c4005cd892d491"; + sha512.doc = "602caeb175ad882de0973783cc676ad68800bfa4bdd41e8214d87c5d5c1dcec613535ec167b731fa324a1fdf61f6f0dbeb526888bdb6390cae3eccf108624998"; }; "translation-dcolumn-fr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e1657d9b2692b9096eb2bbeaf2130c33446f27af02c576ea5144802021fb625ba59cbcba0d5defa042e79389257ef4d49c72c9da2f720e562ec3f6652ebc99e1"; + sha512.doc = "517955188cabd14de35741113da1541ff808c8ce2f7835f45e53f45954f001767d49d28fb2350c6e84c3a5d877505f4b0c9e7a3c6fad744ccc3e282eac1b2556"; }; "translation-ecv-de" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7e555bd21053353120ca69b762036908aa8d29b7101acf4ffb4e43474a53dd63a8b7420d630a2744e2f1b0f795387675c80afb5b6d9b8a23bb6e68671d82c312"; + sha512.doc = "d7214a224f6ea6f520381e59c67c2ac7949167e3ee39827fa5f720560bca11d5905089377b68652b998e3bbfa6a467af9d24f32250cb78ec545c298eb68e7d4f"; }; "translation-enumitem-de" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d012d0c30281edc14b0f8df9e1a9691db2f69508703cc8c9b5ada011549cff58ed899625ba48ae62c451b20244c9eca0cea884a9606c435a304449e9b06340f7"; + sha512.doc = "0c93367014abdb2ff7fc2cbe3665ec6f7d82886271fc5d522e3841c9f9a115f440812ecb080cae8ba246da520044c7253b0a3d1f8bd7e42948375623f8856b1a"; }; "translation-europecv-de" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cc95094eebb16dd34aac35ca181e191eb9ca5bc8eeee89ca99b1cc8c379a9b807e8eb6206716797b6a98a25b89d0e7f94737dccbb171750a3f2c077d54dc6da6"; + sha512.doc = "4b4f99589ea321e9bc721c663cefc0d453bc97d59de507c5fdafeb96fdd706568a7d3b1711fb228b353880e536157ed9c623fd682d6fad408fab32a82896970b"; }; "translation-filecontents-de" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "82338be58406a97e0e5030efb61b1b03af45c4bce2edd3aae321f2e69ef14fac014643777dac22511b98e306cc4d7304c0c30b3567658d3205f7a51ef7df2704"; + sha512.doc = "3bd9fd043195d5335559a405bd2b890d66fcd27c150147a49e57b5029fec84ddd55ea3fbbe8de73ea0a566833e34a9a05d11a076cb930bff9b9ff23ce2e650e3"; }; "translation-moreverb-de" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f91ef9289ea8a593b5afa7b1d53c4335e93a649da17040bff3471aef9463d7e6e181ebac547ba9a7d768ea5591b06779ded6f415f51b9e1768b936b574bfd694"; + sha512.doc = "63dc14db09616f5ac7c3db8ddbc8ca9a06a0e47ed44831b95f6aafb5163636e95ef6052f46b7cdb1c7b9ecbd28a830cf66b86afb7c0bdaf66d7c9a8bd6bb10eb"; }; "translation-natbib-fr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1e4deef3cdcde92c67c970a3526872670ffeb217189df7c3903007efe224153d848d81f415fcdc7fe9e46c32bac13b0f4773f43d5027e1bbff4ddf0a7c152015"; + sha512.doc = "b94d895cb6e232c53cb5254e156a9a895dba82d8404978eef1394c0ea825611794dd2489c94eddcf3d93cdc734c8565ff7c48cfc11f56fd3881105ba26ce277b"; }; "translation-tabbing-fr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d2bfe68317406d5c29f92937c65ab86eaaa4cdf96c6bdd15e165762fc12888f6420751d4ec98222b06be104b5d9201dda2d807b6ad6ee199c98960302ee63ea0"; + sha512.doc = "751d3c1752ff3b861720488408d212019e61e7063d22622f48f14108b0031c7d0f040812d46a25ba9d183bb0d969f6abb89a3e91acd2953a85e3070a1ad0eaf9"; }; "translations" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "505e2dccaef014ba127fbd0512436794273f60478b15bbd4eadff5a66d02532bad6fb2bf36c633021a30f8ee0150d0c30633807fb07f19dec080b37c6be1292a"; + sha512.doc = "5f8301bd6d32008f4040ae5e537451095b7a19e0fa7797a0b6b2795482c3def5d52b268c1c74c485ab868cb62cb4ae098dd529c67d650816bb299bafaa93039d"; hasRunfiles = true; version = "1.7a"; }; +"translator" = { + stripPrefix = 0; + sha512.run = "0e3763d64bd7a4930c59c5cae60129bbc4e8d332c118b05aac1c40fcc3a21f5f33891fab469cbb0981710a4841ea73d1825ddd60b5c97984b0391b2ed0c2e15b"; + sha512.doc = "cd7114b9dcb1bb8be08c49fdf44aa4df9b6a3ec172d9e8e4dd74313ebb14a2304ad10dfdfd964ee3aa4581ee98d69e488f055034fedbd95cbd9337f600325031"; + hasRunfiles = true; + version = "1.12"; +}; "tree-dvips" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "76512a752e6c569264598818e0bc5bbae87018711bf00c28bf9be4877f52e09ef1ffb5e1ae7a582fbf560af23adb02b4ee8409e620d65aac605866ba89491fd6"; + sha512.doc = "34d381b405e456cde4b234590c5ba3258054611c52211f2ac9f24a241973ff4708167c2c772ad3d8c9b91766f5b03cc6f76e7f5f775640d33a67ec8ee5d4091d"; hasRunfiles = true; version = ".91"; }; "treetex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f5b0722844192555c0a35dc4bb7ffb104e798e5f850cc28d67cf851977b078e1a088e78c09706282e640e6a18eb6bce66ed0c824c6df2e9d94dcd7fe690b4516"; + sha512.doc = "fb419773f8d3679d89fdd020964f46889c6c52e0a6e64ebef30bf10274b6a67611ea1fc036ae93ccfbccbd0fb77703b42a3ca29b88b31e3309d5a31bfb31b602"; hasRunfiles = true; }; "trfsigns" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "325579260d2aab36e381697615023a6f7bc8e154e0a5240b1ca784a44dc96fda25d7f1a5277ef0a4b202121e0a385ed55594fd7db8cf872531dc3e909d1ee1bd"; + sha512.doc = "447ec287965fc58850dad04921254ce228f032ba3b9771db9d92d842722ed02810738685a4c03cc04f6e82ac14f2195c165fe895e9f2d2e39d9feffc3ad657fb"; + sha512.source = "d803055b3b67d730054139b2f9d3596e4f1fe33e09e4ab89a18fbf101d5ee73f4503c633390a46aa0fb4d2be74d54216ff2dc7b65b0b38d6b7f74ef3650d176a"; hasRunfiles = true; version = "1.01"; }; "trigonometry" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "360f0a8e20e129012933c75369772829bc170e6d65b7dc82f88b7c1ad3bcb0cc24b7540985a6447a95e3d161c349c0f588a446eb9f4336955f288ead883e7c7c"; + sha512.doc = "16e0866e744da00b21e3205afb972022ea125d9b9917ba5dbf656726832419911572fc69e4b06d735dd678597a04ab549bde29ae4e65a7d1862e584990d82839"; hasRunfiles = true; }; "trimspaces" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d66f08fd2e0e22633ba0256e5868edb33396b02dd27a5145469dc7ba1e801c9e945be8f970777323179bd135d37771b4c10699d64e56a854549b78b7e60b5395"; + sha512.doc = "e83c1c1f910bbe5a59c379a7b1d7572868a952ec6320a2eedb1034ed91f35eb2d4ab3b1de27bd661396e17f8b2a6d9a54382d2c428abf3db16ded77c02ced59f"; + sha512.source = "58f176effc414a1bd0f223fcbffee421514dad0d16c0ee856af2ef087ec0f7d56942caf03b3bd7ccbf46129b77d7350897f5bd7ce73ce19f5e7ac2cf8f4b4e1c"; hasRunfiles = true; version = "1.1"; }; "trivfloat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3c409476d34ce423b79a9409056322ce327fc07fa96210dc5ac4595bd8506d6cf3810caeb7af20a0d1a403632e180749628982fc6f697fa46b2d16e0f2c7467b"; + sha512.doc = "a11eaf789ee470db2489c28b4037e8e2cb518c7b0c27a3f2510753f28398cacb8dac5f9edeca91d487f081994490922788d05bf8d9e387fd2ce6a4222bfeca7e"; + sha512.source = "34266f980635e5652f24a9e1df26e4f394ddb10713ad9df5fdbf85f2506b72d804332c4431b5a82cef1e7a0bc816fcc6c2a05b545f9832f7cb58d00e2f4b79fe"; hasRunfiles = true; version = "1.3b"; }; "trsym" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fbbb87e65f7c525a3e933eb707e2813e10e843d56a679ccf349f3390ae7a720a404531741e493a505d503bee670bc73a0a70e277cb7b568d4cf3a6650f073aba"; + sha512.doc = "472479b87ea6f0bbecb3e8e0a97c51da8bc289be94cec683f1e264b3fcc7c43f9469a7b12dde001fdfce980e361cdb63789b6d4b8be265b8314b5d814e6b62e0"; + sha512.source = "e4d691a5bf4215bf114f5f75e64186eab42e3c2ba05a2fe7a19efa5f0d241f96d76f58510b16a1d7e038a098fe641a49757fdb95b82fd413f983fdb445ffc09e"; hasRunfiles = true; version = "1.0"; }; "truncate" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cd782c0365d6bd8df8e32dd9cbc6e6089e0c84bd0d8d3d77fe034ba8ef1e25203c1092b87c9a00d787c5fc78ef5ef5b69d772f94b5d8fdd6bd1ae1434339d863"; + sha512.doc = "2af48690c3a23f41e0760bfff093e4630f7a06539d1eda219c567ae189acf7b5731e7ca97f9f58b6174283d46dbbd57e79eeaf4cba88423e4a8470671463a3d9"; hasRunfiles = true; version = "3.6"; }; "tsemlines" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "02e6d5542f8dd57f6ed14d69dc092edd03a5439bdda94f6bf4213d12de13b98400d7d73ad4efcd892e2356f1c6b0457f8e26325fa087aba8308f852f96361967"; hasRunfiles = true; version = "1.0"; }; "ttfutils" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cf913210f9c94edd4506d7352e68be32e1c4faa6512a1d9edb16975139686d3f0a1d7fbe718673fd49c3ace65484f640c993f35b0280bb6deffb320012985061"; + sha512.doc = "83f8efb51aac0771523d68ab2d89fbf6c9bd96be1864e82d29694cd8c41abd964a326e1c715d5d62650a0803e83851ab67e8efb87c5ed08317e059747e7dbddc"; hasRunfiles = true; }; "tucv" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "024aa71594138d774ffcb0a510f9b8db67827027e6818f0e19cebb702dc54fb8d0773b7203cff79081b526b730d930350cea89531199f93972af95b5650af24c"; + sha512.doc = "2b6c9c28f26d5305094939ccd7f833b6ab70ec790cc4b8fcc7982c1b51326f736b8d72dae611024f0940dff1a4c8b9c236cab0f902c63bc6e20553495477aec9"; + sha512.source = "3ae122ba667a570a145f4893c826052b95c9c9d1122c1d077b3ce000e277075f3758ad72304f145a41bda1bd0766ee9a43fa8d348c4badfd90871f0ac59f09f8"; hasRunfiles = true; version = "1.0"; }; "tudscr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f386c4d68ee455d3982bef46db376d22e5fd8f77e290a8b5445c490b5cb2114d633efb46cf10c2bf93c06c761bb5f494644e9a831eb0e74215ecc7e0e630df93"; + sha512.doc = "1e8cd33cab2250d24609a6c12e675742ea22a4b3c2b6a6003a00ee5b28a76cbb88a1e802d0bafaf2444effa41b0f5b997bd35b64d1806adc6066a5a3b84f8ef2"; + sha512.source = "259c93323bae8913c608f23ff13343fb5bbaa158657581fca653e84388fb26462ed5f847a8e946ace469ad283adb22c62dee514336ccea29b669774a74cf7544"; hasRunfiles = true; version = "2.05m"; }; @@ -25307,564 +25699,578 @@ tl: { # no indentation deps."paralist" = tl."paralist"; deps."sauerj" = tl."sauerj"; deps."placeins" = tl."placeins"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "130b2f1ad3ebe724ec2acf259a380cf4a6004d2571be9ed7fd8d32f31daec2e36f089c6b5f49a6112b63f2f4aa44a3f633578b16c2fede7af1cf4e3b87e7caca"; + sha512.doc = "bd707e76608502e77fa4d7c4a56e15f903f9672bca328f23bb1441830e920e9a49958046ca5cc25f8f12bd8b9a37ce0d7c8566bb6491266699b28f3e61dbecba"; hasRunfiles = true; version = "3.5.2"; }; "tugboat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b6a385f61e1e229d6aa70a27afe068085f2c81d74c80a562237d323488ec3446974fe48474c3240742c38a9a5e1be26851ab44c2488e9a2b4c8815bfca5c1df1"; + sha512.doc = "dcebb95fb5a25e972e6f697d05860e43d09da2299ed4bd0ab94b000516a82e8d855e13aa18f806565348eed2b1c2d02684580d2f65f5ad35cf8d12e393970265"; + sha512.source = "8b406972b87983dea3fab4bbd16e102c1d2a880712eb288dd039ecfa430d855e9998fb75b59c7ea81c284ad6f70ab0dbf55557e45efb0081f1b3953dca32eaff"; hasRunfiles = true; - version = "2.18"; + version = "2.19"; }; "tugboat-plain" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a9baddd670fdcff2ae57e39c67e3a339c254b47b9f1bdee929f5f484c73d25503f00c62ef1275586b656c4b2e26e49d0032d5551e1acc33a7289a4ca11f89a64"; + sha512.doc = "91224027a7ca5384518e7b46dbce76510be5bc83cc92d43520fbbab11e8d18e0ca5bd416683ca8559f4bcb7e2da6c9c8ae116985ca534922cd6d78c22f04c586"; hasRunfiles = true; version = "1.23"; }; "tui" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "71240f5d1c528a965b17fbddf5910602c5ecbc7180f3b9796e4e7df22dec4a96ce63dbd116ce2bb099f240887b91c8625d300f5cb86a40120679fb1dbecae7d5"; + sha512.doc = "64966dbd391a9f8942c8037a36115d62c4fff07046679ec3ed7c9f3ca2f2658aaab60b5515b3685212299083b836e7a4c5879a419c16d8637d5819c0189b6998"; hasRunfiles = true; version = "1.9"; }; "turabian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "61d420232affa337e2ad08ed5878f60a53789242297fb68d76959a4414d5af8eacc897486d75ba93c261b6b335dd95603f791807e122a3bcdc1a668f003acea1"; + sha512.doc = "fb6adfefe5d1d9bcb33f3d26d162fe4f431b4b4c01cae43e0273fb7a1057b0edc0c2e3ca8f9449c9123c358f3d4d8acf5bc07ff475d4892e1c0b0b78ba49f832"; hasRunfiles = true; version = "0.1.0"; }; "turabian-formatting" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d459e842c580518e4f5ba821207abaf04f0874bcf64aa53894a59fa8ea418b9cee04b9abffa5732938612c77e6fedabd1513bf428462494c97e3e0eb61af7b81"; + sha512.doc = "8a9e37a1204a88f889d1638564146ab2a322c25c27f9cf044315de21add41b86ebde3f525718a4ea1bf9022741e71928fee25df7217935658f71227658aaa83f"; hasRunfiles = true; }; "turkmen" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "cc566d4a90100f8dfae2e92fd31e86321bc877e73621f7bd4c3733d0e7530b6af6cbd4e5adc1c34421e839ae4e26edf4948bc4bec9ee31b8522b2a1e384cd615"; + sha512.doc = "d60448287afafbf2b0c1bae27d4f4ebcf571eabb0118a1d3a082371f60a071cd25ac8ed0bb14080c73162cb02b61efe86af9c480038a19d0eeabb553fe26e58d"; + sha512.source = "cc9f6709475ef0cdae27069353c917f4909cd577a31560e732dbcfaa22e887fc882ccbe57b25210d59a1d39bdc38b91a68a16b455f379fd30be13d83dda442c7"; hasRunfiles = true; version = "0.2"; }; "turnstile" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "15bbee2e7eda013a4a0f1675272785420be7f94febe8ca5dfa0ab8299a767ac5736b84c38c5c0b31a7cce37c2871d3317708a26faef5348525f0c14eb74356d1"; + sha512.doc = "440cc5b16efe7598e2c799144daec9843ba9addd9a4be30c73d9007adf4d99ee83e71d2119dbaffcf3fbceb7ebf034efba16b3613031a948e945a4b1a26cf303"; + sha512.source = "39ec499e216b161cc9e5038da1884555c70f482eacb477bc6d96317ad5acf7962b6fcffb54e9f8ca37ace710543b4729f781bb658be0db8a9a0248abc5636e25"; hasRunfiles = true; version = "1.0"; }; "turnthepage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "78b092fa660074b7e3408f8158d28245debd8d29ad4dced79b8f795497aca12a71f6671295564291cfccc1809a2da97697588d95ed9bf42f0cfb2cb2bdcad43e"; + sha512.doc = "89be8ca12b484d4b72705bcd22e6061f71837896bce34c9e9906e74997904497df9346a8af079fd50f2409ccf3b07dafdaf1db33cee2edbae2fc8efe101d3b9e"; hasRunfiles = true; version = "1.3a"; }; "twoinone" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "85ebafc665167358605ef3bfc92180a52302991672155c10cd3c097cb81e397a90c4f3b26027594bca058db250121251abb10d9fe8e422359aa930adbd5cedad"; + sha512.doc = "6c7199de6f3a3dfadfcd175955e139121df314007861434026333e28214e151e5cb9084f90645e2106a11d8cdc996dfdfa3edc1b4aa6aa50fc7aed717290fb3c"; hasRunfiles = true; }; "twoup" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7a3b51b75141f8c18f5eb5a010ef64c3c21ae63051c467a6857370a37ed9973e403dbc16495238504f3ab3841ead18d61e35ed3d4352e3252d34dc23f5fce694"; + sha512.doc = "7ee5aaf508d99fa7da7c12b606d95a6f0fe06c62786ef59c1921037900e19cc4c186895e1a553627b8aa514fe2a5d3e19d9e2e9796f4a1cfd4b4c13b44ef7161"; + sha512.source = "832107bb528a5e703f8776d825b6321c24187f6f645439200e52be65baaebea67cbfe58aca86fa88dab63d067dfd83e139d912e79e8a163d2d9684352bbac893"; hasRunfiles = true; version = "1.3"; }; "txfonts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4f8d3fae48d13de5f7eac45544fc9df59b48eb2bad72dd2aff269b4995028ece5a0e19d483c51d7d16df800878b375d7c5eb8a613c826107b8b6ca9d67a1d70d"; + sha512.doc = "6c49c523afedfea212b3540f339964cb3a4da84f9411d241bf8285afc1769eff4f7c716b2227c556d0cb5571c926f68b051fdca7b4a00604472be2ae06926fd6"; hasRunfiles = true; }; "txfontsb" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2e5dfc46012f741960fe38414f9648aa4293a024bc4e778e98cd9b4a2c43c2c9cf8dcc871ad4cc36cb175046c8f52132080ca0a2e3cea9e8003d47d49138c905"; + sha512.doc = "f4946a137c1f993e35082a626ca7139058e9f81bedb26ad96854cbea9c033e99fc032a71c85cd88b2c1202017fbe71e74f648103f1071a8aa1b91e71ceed8b1e"; + sha512.source = "28c75ab04e24b43253aa7c216070b6ee240a720c8e8a81beb36fbff75d2a6d60b52695185c282f94947d2124490af9000bf6b439563aaf2d8f5c7d2c89b1fd75"; hasRunfiles = true; version = "1.1"; }; "txgreeks" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b412d09d2801122926c9cb0a10769a9d0fbd9b116ca1221fbc8b87179c36e0f810b20c60e11dd074ef5e7f1484a1cb892fb827235849585c0efdeae12076bfe9"; + sha512.doc = "08a9d072cf865dfc4fd3f113e2f47cab05326c30eed75bc2712b5bcee72384ebed88b3b6d27450f3a4b13c13a05a5876d01ad88a5eb08814bc8d3e43c9b6f232"; + sha512.source = "3131a5b1893517726ba7140e4843b47975a3ad372417bd57a8c15d3292f2df7320ab59f49ef0356b0b9d45badf9ccd81b866540fcabbe4a123aabf051483c33a"; hasRunfiles = true; version = "1.0"; }; "txuprcal" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "28a6f9a105ff2783e5a64c1c39246d539e4035303b3aac47a64a93bc5a2532e657889d6ed7cf871e869f1412423bcf93ffea0da144736c17b895e6a88d48d826"; + sha512.doc = "aaaf5d947b46548e29a1d361cde1dce768bb2a35711bf55e6cd2697162f7dae1f4a7b9c78a9028133268962fb984e503b7745d7c7e7b746ea6b20c9bf1119eca"; hasRunfiles = true; version = "1.00"; }; "type1cm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "36faa62fe329acd51920f93f5e65265b5c03de246b7de807f97d4b171236094dff9b0836f69689b5164e3b51fc1bcb0f39355253a95d08be73bafd396173de7d"; + sha512.doc = "81667d071b87b7f2070815de7fcef230938b129a38f2a58d127f277514760e8cff31180e5898b323b5d046ee8a2ac46cacbba7f113b95763d1a054b5717e1cee"; + sha512.source = "10025238d480f2277886532a2fb8e8c4dec82bd222cdb2fc05df177a30cc48dab7c1b0b2a34f46fd9449678cef9dfa17c1e3ded86eb8d08695c7c4cb0d48624c"; hasRunfiles = true; }; "typed-checklist" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "43ef4d31f58a17f723662ae53f4ab112c10948a0cc23c8ff93d2cdf56d80b8d2bfe26288d76e700f9b67df4906c8c6e807b58c365f93772e924a2c63e150f814"; + sha512.doc = "a5e7444c2ea8bbbd7877d7258812b1e8476b5d9f9092514eeb6d79ac676a572db8c3dfb148d91995e8f10146ce1bec946c30abdefd38d2ca6b51b290ec4206e6"; + sha512.source = "e2648407e2758d896cb4f36ccc3cc9ae0ab39e7d322f0e097ad41a064e32eee3baac226d90adf39bf7363cb1ce6c668f02a7baa7b2131d275ef0d6dbc77ed479"; hasRunfiles = true; version = "1.4"; }; "typeface" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d08ccc6470a1cc399b23c0c27d2db6b7c4df000ee00d65cbedf84359bb9310f8798d6f62d385c873ea2ebbd6555b6e2506c33526776d4ffcdc7bf7bffad5b5df"; + sha512.doc = "54941aca5031adaf02d3feb3da1de48523f2c873a064f6ff0be375e302d908dbe2ebdba4960656ae53fbd020fe22258703c8afba792270877f6d346fd2e3a36b"; + sha512.source = "f620ee9df320ccfac42630a2efb881c8558b8e08f758a89a7c04f87da463cc029fd0e4d649bb67577ea1370f780c27675de9778d7dd6eb7d0ceed45152236f99"; hasRunfiles = true; version = "0.1"; }; "typehtml" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "de1851d236c3db9ae48aec32072ec720bfbd70984afe04b5a9864826dd8c2e676ef52b1cda977bdfadb586338d49a8d58167a631e042940ddb1703b5d2ebb4d9"; + sha512.doc = "b5c02876a6ea7c0a4123a8fb4dcb42e11a0655e370b1865c492c0232465925ed434eaa3c6a3e2731a9b0713cd8dc55b26353ebc3f65e2058104a8e7b1fcb1cc5"; + sha512.source = "d6d1642a816b2cf1182e3c2d258ff091689afb718f837a5022dc8486cd6eba18532d54cf7c449264491141fa722a3a2d672a3274b5af974d43666f40a99c7ce4"; hasRunfiles = true; }; "typeoutfileinfo" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "826932569691b88e7212eba3b0582f495a0fcf1355594e6b1243ea83880eb6241094748fd7e4419219e9392a8d093f5249250ba3cacc8a9df861e3732befa5e8"; + sha512.doc = "277b08d5cdf7d6ebef2d03644c635c0a3ead2d18e037264a3505dd1c6a7c9c7bea60a7e81fd99648efa486158d573ebd58b10b62014b5194c84386f4ab6788de"; hasRunfiles = true; version = "0.31"; }; +"typewriter" = { + stripPrefix = 0; + sha512.run = "bc79ca7a4f7e290045236ce66ef02d4d4ac7c38c0b33d127c13d0549e469121b868fbe6615fe14d2cc87a7e9a18a451bff5429cd0435f9b0f1b6afe8fec082bb"; + sha512.doc = "4096b9e4a5603cd8a92b0e23ee4acc9b52bc1b9fbd72821c5be0260a0b161f810cd12755a125c74f634bacd0742cb0f7c81219ab7b9f317b092cb213ad04845c"; + hasRunfiles = true; + version = "1.1"; +}; "typicons" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7a85e8c19b51054b335c05770023f5332eed8854ebf8fece367c6d0546844f0abc93f045e640e87f82f362061c97d00d73772c25c2852d32771aeb83926a9619"; + sha512.doc = "acb7d658f9c2bdd2d38cd6e7ed9f034ce9294f50df2a19961436b03ed12b21addda6858bdf34078de43036f48d108df0c8a16fac630bd86cc522076bdf2bdec0"; hasRunfiles = true; version = "2.0.7"; }; "typoaid" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ccdbbaeb8ec62dad83f8a63a65058e1a85557d263cbfe550026618934ef47af8fa727296e7e51fefd1d93c4f522aa280ce4bba8c0cba6773e3911b1d2cc66a6f"; + sha512.doc = "aa8303ef52aac0adb85afd1834e53cfff534bfe96f036d8dd397a16fb7262f4963767048355f8fa67ab84a8c4e32c9324aa9ce24fdd5bd05e59ac57b78e6e0b4"; hasRunfiles = true; version = "0.4.7"; }; "typogrid" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ec8fda6d14d6d0064472d6137231a0f41e340e034f09259db245624ef6cfa6d9f9b85d3441501ab1f8bf00b2e2f6b9f185dcf268341e53e281b03b6690c6d7ae"; + sha512.doc = "3e9aa503044f074e80c7f15ef4c7daa8af6e21edafbaf569827e9fac409377b8ae9d7508692ac60b025a957551b01c0f60c037762ba4eb073a98e33fac09bea4"; + sha512.source = "d09ae679b2138d253ff0d77ef152642e2e9ad1f89c40ec1f809b370f7637444379351b9966c3d02e5b71b5f920c1ed799649c2cc45f1b728c8b56fb6b5578208"; hasRunfiles = true; version = "0.21"; }; "uaclasses" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4162b423801483f01e64bd5c5d8e6f97be6e3a90ed3ba1717e9ca2a3eca117fc3e3fa1d6e7c0a1c80f451c3143516c9f6acf8fe36f5f46e2d137d3c882f6e49c"; + sha512.doc = "6ce5e26a22e5f70c7ef81f11432556805135f2956f6ddf61aa2faf29c10ef207483d7a44e23b1691e5446654d47a450c4eff812c64b91785a8777e124e823122"; + sha512.source = "3ac73deee187fd680df2c1cac403bb6c47cb7aa4f2c09c5158588239215fa9e5292a64093e6da7c36d75f7200f37835208c0c9e9e60aefa3d64bebfda8cc47e8"; hasRunfiles = true; }; "uafthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "017300846768d04941c95af370924f6616823060ba5ba46907ec2fc7ce689cb3a583bc7f5ea7b6f5412033510030d93cd658df26a7511740fd5c93a73860a17a"; + sha512.doc = "b19de52cd69725b086198b1ab1aa0f0fd2a5a86a87173fb7993fbf8b35b5193941b98a94716183bddfc25e160651e19d7d66b1cc9bacf3547d212ec7555dc4f8"; hasRunfiles = true; version = "12.12"; }; "uantwerpendocs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7dc58d6721eb2a101149d6c8c5c30eeea439db39faab78555839b92addb414c0700e62027a1d6520b2666dd625a9e579d09fd255c4fb3ba9ccf514a4bc3ab618"; + sha512.doc = "cc93ab3871bedab176d160991aee4e9b562462cb21d1c1731ddece9ab66b79c209138bb28194593e221d5552cf3bb5682414fa1a011b2ba521ba91963c978d4a"; + sha512.source = "44bed226132229368d69607adb2e352617e49914e16cd0d84266e1ed748b3fe5e24171f03c6603ac24c5e304b107211cfd3ea43703e3c39614a160a5b74aaae1"; hasRunfiles = true; - version = "1.8"; + version = "1.9"; }; "uassign" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "96be4e1c43cc070e7e5128d627740e2cea284923a54fd6c89e37131e2f52cc4552aecabd15f6c471c5d78af2690033157c1bf752bae02b34918c7378cae2d302"; + sha512.doc = "abb26cbad9c60c895dd7e193b5e5ab06f4dbf33529d7e0e59e18f141156e7b49141bdea2f2e3039c2138f6f66390d91d34e92f3529eef9a4d0631fab3da3b91c"; hasRunfiles = true; version = "1.01"; }; "ucbthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3e7f013d265bc0d9ec43e182ce0d8ecb7894b49a6dd4799ddb8aa8bf6725d89d972f8412e737a49cd0985d9217331a3981550cb1a56c5a06afce23a6b2e6f6ba"; + sha512.doc = "67c38767fa42f33d9feeb70e2ccb285a1c6178e246b69a38052197aeb9021c4e0fce5788e677c270df727eae978df51820a7668b54df6d015ceca12a83cb1640"; hasRunfiles = true; version = "3.5"; }; "ucdavisthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "47ead726f6ce5aef508657b573e17a76d5c7833e740fc8f928d94b842cbc05c1fd92077d16343eebf704c4cf2bccc0cbc58c376fbd3b0b54b60f84811a6b33ad"; + sha512.doc = "81fdc26002b145636e1bcd6c608613926bd68ce152403a2a38f057bc67bd3d1977ea083bdf31bd273d0e9ea2f123d7476fbe7d72f1fc75d6b9e9f96f859902de"; + sha512.source = "ce8a93f031f712692d443ef9cef5b4d4a520455329993bd61e47f4753db1c820325edaae691fe20cf925e3b6ea2ba42d82bc264300de67a434a4653ff4a022bc"; hasRunfiles = true; version = "1.3"; }; "ucharcat" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7c27ddbb806f8e4203175a6ebc40a180503a3d3e2c00d54945cef820370c1de336f0f23613c6a60f41ce60b71129717d871b2cf4685f7032697e8287ac1a43d2"; + sha512.doc = "ef8b3c9570dcb86817bf1b6cafb4d61417a99ca000bdf798f5ba288b9722668914dac1d61f23cfaf5daae3449465edde091d94c3af347c4d3f57f51d6f605688"; + sha512.source = "558e2895a44364217155323d0c7592fcd9c6730ae35d998e2135f95bd420ad8c8724627b0616cb649ed12cdb20fe75a02fcf545180d081537fe148a44cd1bc2c"; hasRunfiles = true; version = "0.03"; }; "ucharclasses" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d65167188f41ee8c6e97951324657dbb4132d0c13e34503139c865c50fc4f772f4e6533534d541e5e057b36777ced4fc628f8b12d95ad4c401d66b1c86ef7a4b"; + sha512.doc = "c263be2adb6f0f46c087dc8a936620d40651c85047674dcde4344014dff970dc1b8861f433b99c1181c55cfa5852f18a686dd636410d4c46945d9806f1ea5168"; hasRunfiles = true; version = "2.3.0"; }; "ucs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6040c9de9f0a343bbba02ed00a6575587d7d866d053b491cf36e6244e8aedb0db3f76a0591275b8cdbab8c718922d4b71bc95981b927444cd3983243b7d08b10"; + sha512.doc = "572e2b8c334bfbb556d23253ffdcbbd5a80fd954fa56cdff3807ccc7a6c5b630fcb20779d486a4f5d3a5be2fa7b93ccbb74f303199e6977857feacdd0dce33dc"; hasRunfiles = true; version = "2.2"; }; "ucthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ae7b6857e7a0ecf6bde928ce85af80b911b56be74819c69fae4966a3a4cd6f297d882f71ac112b81da1e98124796aa9b6f6f481bac5ad23ffdb4365c7b2fdbdc"; + sha512.doc = "49e6fc199e49d0003031620dacc4d04a443c8327722f34b65d260e65f54bfdb69948d6d63fb3704cdb91b7251ffc17555a304006b40d3b161c48e47044fee971"; hasRunfiles = true; version = "3.2"; }; "udesoftec" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "39efd4f2c9930ff92eef0629255e62919c55ba8a308dacb01e81c9341c6c5ccee9302d12bfa06ada07ba7451b87c9a600ac7a481ea4b13a7e49c2b7d0cb2924e"; + sha512.doc = "1b6051e2e330b76f95aae7cd314aa9b15db80205026579e4324e8a4f58019c31d5210c72a43b63c7e4cbda30ca805b7080a368e5aac454a105c8393df9366716"; + sha512.source = "c40fd69f2cfd79d125d8888dfc06ebe751c40a6880c0e6a2b16c3828fb018cd0de451a6f25895e7c28abeb9d78694d004aa66688a43a93116dd8fd050f16b451"; hasRunfiles = true; version = "1.6.0"; }; "uebungsblatt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6d8a6659c27349cc6d42dd7de0c7797e87b7427d516d019352aab29140502e6cea2203a4c912769b20b8bd53c28246be427f7e96cd00db624a4f642e040985e9"; + sha512.doc = "6131ac5248840b4d74c5940ae955bb8f23d36a2d71efe0792e435f88845189901fb68cb92365099d0601a1d66e1c2e5e81301514cdfe68b0085d4ddc189037fa"; hasRunfiles = true; version = "1.5.0"; }; "uestcthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "08a41971cb9f873cb30cbe77e087c570bdbe060546f86906f8c605916c1aa61a36e1a4fe1ba63c89d613f15811671f1d1d4e42e7946610ef763325836b0c7465"; + sha512.doc = "a2df16c7c3626d34ef69040beb524e9a26b1d9f006f28a53b84c83e09e176d58a56c59ec30719868433e2093876626d9bb79d9d5e663e86067fa68f27d41d980"; hasRunfiles = true; version = "1.1.0"; }; "uhc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "930344bfa9b8a6f9f2328b6e17afe16d4e9d87efe4334d0cea71219628a741f032360a370a86d6e6f0ab5b6dbdb5eddba060118af71d16bcad9c387357911c26"; + sha512.doc = "df7dc49f2109ab83f6e05729394d77a1b3c746c89e46bf5014d3760cc8d44c415754a85bc8df4871024f4cc3fdafc962ef3c0cbcfeeb2d291e0106005c05b7ec"; hasRunfiles = true; }; "uhhassignment" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f946e2eb2efa7a7960668020ee42680e707c6f93dbddfa502effb689de92387cbea10f4404c501f6d4f697a9f626884c3f48efe780e19dde9f52f1a1e37acab3"; + sha512.doc = "117834ca4b5d0926ea7b23b8a8e34bdd8c1e93ae447d5d07b01edb8a86d34cb3a9dd2fc0123dd02ced94138e2598159f6921bdae718dc5d78eae616048bab0b2"; + sha512.source = "a1a759536e568b1f599a6a2be69a4acbf1a94f900b02d7a0461e85412bb6db3f1e335b3ea6dc990962c97328bdec72d2987fbd76620e9041c0a36052e774c449"; hasRunfiles = true; version = "1.0"; }; "uhrzeit" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cdb467c0a096cc98420d2ff9f25cba954c761dd41c8edaf1bcd761e4add4cbe008ee82e649dbdf72baf7041b26f554a7793a3d05c4fc064fa2ef044769562805"; + sha512.doc = "07c170dee05d5cfe5a52e21b698e7b79ee9e6caecadb5aca0c4cc78809e11837efed82f2b651e46b62719a53ed21c856e89a57d1ac775949785c614a1d3b75ea"; hasRunfiles = true; version = "0.2c"; }; "uiucredborder" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4f89b95bbc12e4f2fa18a1d48e11bbe8bb0c9f7da7fa09565f0ad17d8cdf66720effc5aa44e02f3ec350ab9d873da3e90832fa4264c0a0f659fc6a144a103075"; + sha512.doc = "0bd8531c45618ba7d6bf74d0f5be48b7c9e51b90c24e70e04d94d5624b213a61a4f05ed52490bc89a1184f17db21f05454372555e4eac2d8f8cc237fab2d9910"; + sha512.source = "91e8db700b8de5f2e15c4ea639b25e513cbcf3a61b46eb732eeee8ecca9827afec951ec9c8178a1732c1f1ac888478f40d02facf31d8efff30126a96845c4f76"; hasRunfiles = true; version = "1.00"; }; "uiucthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "481d89210e2a1a0d188783ed06340b111d8451e6a90e7b1537ed2d956b23db8016a6adfd61c657c37c05d8f5659c4dd7f98756f154e8fd2c57c2a3cfdfb33836"; + sha512.doc = "cf635aa88f1650cff74c4a624c60805e2e705738ef76604e921b861db67a0902385be4a78800119f8d575c33a08805ec996851ee055214f0332e9293367974ee"; + sha512.source = "39d28460796bc75e65814da335a36eb2efbc295c35bbadd245891b0f962ebc2b89974b2b14732e70cbb66edcccdffc5cfc1f5a71c4a30cbdd642847b8eff9832"; hasRunfiles = true; version = "2.25"; }; "ukrhyph" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8debf2b9e549336f0eb8371a7781aafc7555f7d09a216edb44787c59025a477e91f0a11868bf672afb050c85bce1fc198067d738eee19861852a7b96788d3829"; + sha512.doc = "6e426ed9bdfd97145613330d613d7c43c15c40e2c7524938f569004e2ba67adc8622a5ae3b58f51e868d74b83618651d107e7f5e52f4077c21e66e0468497a8c"; hasRunfiles = true; }; "ulem" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "187cd38533f8e5f2a51c3c5ae8937284a9ea3bef5ffe6ec58f25c7840e446a1bd8e49b22624f1b5abcbbc7039170be79d1d9dd56e9c8a349a139a69c9f15fe40"; + sha512.doc = "825278cee1cb386275c222918c45d2a078088e6847c4b74d1470022810e0a37c38ff6cf14b3059aa18fbaf28aaf02b862effa1fca15705c0fbcdead03d335b84"; hasRunfiles = true; }; "ulqda" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5a10ba524da981b8646447cf188ca6a28035d263825b912124729ee7174367e481066008bc147efce11d9c43744dc29f5d3ec518ba80047788e32d24979c733c"; + sha512.doc = "4bf3c7df0c6b5e46deba426f0035c7b79b2a0c563a3b4078f883aa5387622af01c7d084c2f0c962951818096b15c588b4f607e1801ff4e8f6b6086f8c253f401"; + sha512.source = "6c59587a4619723ff14049b990296751670c80ddfc59c7d5d42b3aac2f71aaaa83107d69489e71af75478206d428aaa2fb1d7125eeba6c9beb07981c3d8b51b5"; hasRunfiles = true; version = "1.1"; }; "ulthese" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e1a918b8850e8560dd79fb3a8cf4e2d07e9fc93c512baf7e56a18a78472a44fc40e85aae8aba0ba10543dd60ba9274ed0c81d39879f88c6d9c9070cbac0d8238"; + sha512.doc = "b013153e132d92866189e2ef2b938daaeeca65d90bc457f412c901bc39949091520ca0fbe9774822e90ba6704402684fca2baaa5f3b86be5e308a36acc12a574"; + sha512.source = "1b6d3c28806b88a1946ab9f0af3eb31e91c6b2dc42cb7d0d763bd246ae56cc71f211643e806e13b7b23b4b3792bc31554cc2ff160d81ca6ed0ff690f9a2853cb"; hasRunfiles = true; version = "4.4"; }; "umbclegislation" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c5dd33dbd6e6c0e277204dc3e0a099662d396d4b69d860e8f61cb714c19948ce80c61ef65848f5c98e0cce41da7a8b36c4daef8605990bfbd64e68eb0e2e92a3"; + sha512.doc = "42c2f2304270a6560afaf1228e7d2521e57ae0d2a1c311c507e11952df890d0983392ba2a98be1b3ee5754d3cebfa54abfb93f57b7abf25701cf3fe5220d5fde"; hasRunfiles = true; version = "2016-6-8"; }; "umich-thesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ed4a8f4456d2e11c38dbfe2f48d7501357db62684a30a3e00e74c2a93cd28a4420a1f553d6ded60a6bc29df0713e7f41d4ca8f7693c1124caf15b0bff0ee2bd6"; + sha512.doc = "2390e9572fbc395192d9afa92699b7f0c97c695979643aebc4298c95f787933e65cc0a7afc01caf6390b14deba3383b2ca364959fb8ebe0d2d90d680dcb24b42"; hasRunfiles = true; version = "1.20"; }; "uml" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3ec262652d34f9ab9ce8e1dadd9f747e6054bd45cc37c0a4d50c799d20df57dacd6e5082561ef24c068f674873d4f7cad6c1e79fbe34b25d1c219c81af949660"; + sha512.doc = "6e22b543bb6020fc9378199b9000300d0785f0c9715e4e166266e2d724d8cfe82e7dbd5d1d961c6e312e3c8166e7707f572721e10bae8617d2591b16712f8d80"; + sha512.source = "5bbbb3568fd2f3361ba03a0aea9bb695e6d5ead3d2fc3a9e01bed27509b93acedd0816d3dc1c82e84395099bbcfb35bb8290e91b88ebaf63c7b4bb7797176b9a"; hasRunfiles = true; version = "0.11"; }; "umlaute" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2179377cec3d9a72892073e001391ecd86f0aa7a3a90038e97cbba13b1ff8e1d950a48619a1e6d8569fbc782a7ac4f100fdcc346d3288ec134b064ffd2931040"; + sha512.doc = "cdddf03566f34a60def67429cc3e125ed000e4c9155e0b6c612b9bf61b81722f5d08a16f4b2c6650884aae282fab7ad634a6bfef9c434651a4f35aa7f74118d5"; + sha512.source = "828476eb73b51d4b777f751d2462a6cefbda706a554098134d10f834ab97e37676834736a17fdf195535fdf40a2ef27ba7ccef47ced0d1af6164e04c6e99aabb"; hasRunfiles = true; version = "2.1"; }; "umoline" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bb3a003bf37367ca72586484b9779cd1a3059caf3d9c41797baccdf66d1cb09def1ba51c8c240c5f49704666487eaf8c8f08ae9619c171bd0b907d585bd692b5"; + sha512.doc = "9f3962c6d6c22a9b8599d957e0fa90d4e0d19b026978c49cad716ec8f9aa3727bc05e1c5524da2d420a6b1c6ff5c14b536c6ae805b80f34d4f67c7df31e1c637"; + sha512.source = "e28ff9eb8ecfb740ffa2acd5fbab1a8b0a0736a99132784610b4f40aa71d75b75f51f25c19917efdd5411ed30281fc9c3be4eecce45f05f3e3a8e2ac217a6bbb"; hasRunfiles = true; }; "umthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5db79f468f6699934123c026fc24ff6a12cfc92f068b8a8475504f7591edc1b94e15ceb8764a6e12c90cf66d192a6e10031bd2fbe4300933a4a43e02f6cb5d1c"; + sha512.doc = "6704c4b910e59ca6d7afe1f0a3bda6cee662a39ac7a29ff5cbd697c117ff1888dc0d99d42b6de9a089d9e35413e13a46291b6ed3be376eebd961494e19b41847"; hasRunfiles = true; version = "0.2"; }; "umtypewriter" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "b793016348f89ea380d3deab82feda6a5881a3df5a990e11edcdc26b573789f45d16d9c7295e9a258b42609b7d09f74e5e73ac8e2ef8784f66b762317fcc53f6"; hasRunfiles = true; version = "001.002"; }; "unamth-template" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a0326d37540aaad8d62a113cb602dfb809491077eed27ea20730a5240858fe5b03679637623a19f021b54f5389bae5ef3661d8a754c0c655550139b56121c23b"; + sha512.doc = "0cc7fe3febae9031d42066a5ca0e8bca03b4d8c26f766b78f88c61111b0808d77e4362bfa2c4f9908791a6d01398bec28f7a50b35de9e9fb7c1998ce3528a78d"; version = "2.0"; }; "unamthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "879a5a2918c9f29111f0c6f7620cdc64a1af6887ff66b66e18df84c35daaba85495b86248685b79435e56a2146ec814a827745716a7546729651de9c93aa7a28"; + sha512.doc = "b2f0e29aa6ca5a90592a2f4e15fee4e69c16631cc7bab1906fd33419f932dafb186052f978a58ecb0b8178933330d9e28080ffc8cfb3ac7a0e73fed35d6e9029"; hasRunfiles = true; version = "2.1"; }; "undergradmath" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6327d3c54c3c923e7d87a0be8de29570b92d7c0b06a3c7fbb09979bee5a5d8ec6fd20c80eebd089431e22dafbe842bbf159e483e9e1cbc03deaa6a794970f2f7"; + sha512.doc = "1fc9fd60be499675c466a27e91f625c586e1cefa2603014398ce2b7f568a966e586c57ba55fc484843931ad7a42917b19e849541c6ca0e4ca461f814fae6a7f1"; }; "underlin" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6b2ad205da01f280a2ab5ae490857d1423ecaef0a403265cf3e158cca48bebcaef4b4ce387b1d8ec402b3abd21ee97b83c9fcc47da5e0a41dc9ad0cdaa51b050"; + sha512.doc = "8bfea3a9692c01e82ca9aae13c0a8c5bc411408e8062626875fb058ca426b6ee8ad34be03320b13ee4f79ff570fcf3987b481ce7869d3fc0650a36b3d5832564"; + sha512.source = "031b51426396f7e0cdb05fed7b376cd374e3eac3ead192cb52e9504ac7121c106ab1f57b59f309b688013321a3480b9e2810e55fd58063db2269d7353d9efa45"; hasRunfiles = true; version = "1.01"; }; "underoverlap" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fade1b5bdd0bc59531953a766ddf8086328a640b7d073f87d0671b3d6b76183a2e0e2bc8003e44d152dfc4248e7ec0139bc90754014488d39dc136c6f31ab200"; + sha512.doc = "6adc74500968a0a0ddb382150346bda68dd91c09d5c632053d323b73abd88baf66b6aae8a670f54254897195b65b35a3991f730b27788725c10048bbece62976"; hasRunfiles = true; version = "0.0.1-r1"; }; "underscore" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fa082b278b87321b334fbeb16b15ff0d780522eca6ea4b0b964165538c3755cb0f83ea9c3e0d25616eebd88145a3709adf06e4e9dde2d611d5ed420c6a148aa4"; + sha512.doc = "32920104a747036b110f3d93f2013c36f39295925c9956615444af0218c18dcddb1cb163cf61ea43749d1775cb9829846ce6e6cbee1806f36307e5fedc61956b"; hasRunfiles = true; }; "undolabl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d2229903f6db2a9826da59bf3733f03a9c9ffb21a7d9f9373012df5133be8c67708d38e4750f4989b8ea0b456345da2e0136ed27a3635cb954a9a6da3fcd0a2e"; + sha512.doc = "ec0838a2e9dbcb7a70a193924183f7183aca02eb75a7db6267690db1328c34d1530a80f52da8f459a6fff60647ea15d33bcfc1c34f501a27e1c21a62f122aa76"; + sha512.source = "eb137bff7ba40aff9883cb236a730da30c20a272b50933df030b2b0649adec50baed4b9eddaef1673003c1f0ec039a64776f9a2cb1ecddc01fcc93c021c8d24f"; hasRunfiles = true; version = "1.0l"; }; "unfonts-core" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2ec586f37727d8d2683c4d27cfe7da22ffd3eff9b1a43456046b28a46dcf2619027cee230edb73571f440ced65e13fd979363f2e6d4915b39acb7d544234c3c1"; + sha512.doc = "2982d643ba83df3fe14b937aada73be63eb4ec38151641a19efc91fa8ef11ae90cf4f7dacc7eca3a96e92e178d1e78ac3af837ffd4b9fba4440f96244ac70f4e"; hasRunfiles = true; }; "unfonts-extra" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ff7a1e2d6cfef0790f2d5009b0f2325b06ce420d4795d055e15114938fca041ea25478e1edebad1e245e059f5207be165eaba4838e4eca0c838664e484e51283"; + sha512.doc = "72f37118a5335bbb7bec3800ed8bf0693906562f481242476a9490a0c64bb6f3fe564b2573bc59b655572ad7489d07f8a77ca4e31199e60d437bdac26dacaefa"; hasRunfiles = true; }; "uni-wtal-ger" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c9efab7a1294052fb8fd63d9baa690376cae5efaa8f2b5e5bf177770a22ce1b49c1bc76492316c90344c3f9a80a05042819b6442d2caf5699b3439bc7419ed8e"; + sha512.doc = "10baa9e80faa60cab7304f57f9aacfd376e9dcdbcbdc667d18aeb85f551fdc15957dead882201ef73856058f1f583afa39bbdb5acdf7c9f5c61396a878efa2f2"; hasRunfiles = true; version = "0.2"; }; "uni-wtal-lin" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8c54532c3afa248fc60f13053d2c8b9d69878d04a573f2811721e2c5dd967642cb9932717ec12ded4a2ba4a3140b7dad9ede0921c87e8640525af096617f149d"; + sha512.doc = "73d75daa2ce6b4b1e70cd15d39f197ae26ee24e4140a52069afc6b6336f71121925053ffdcf6b4b4d74c5c0e2d102011a5349ac57c4d82d51544e38930146ab1"; hasRunfiles = true; version = "0.2"; }; "unicode-bidi" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "debb96a70304a45d4786abb7aab268ad7a193207c207e5ab0fb3757c0a34aa02bed8b772dbb1d8516eee9d09b31029129b041e16849451f2d4ef9e57163036a2"; + sha512.doc = "724a0315a5623f40378842c231de85d03165ff83f5938fdee873a66c011060c1b748da4894f57b7a8d56f415674ff26cf49fc508ee4c132b3d94279bc9e44808"; hasRunfiles = true; version = "0.01"; }; "unicode-data" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f747c6df34a91abfd016b9c90009fcdcdf7f24df0b9028fd0b9495a8e5b2bdd1ca6ec16c3a155220f231acba7d7c3582a4732b7501f38c88147581792d414308"; + sha512.doc = "fbd500e4afa8c725846093f2a2dc7464f0ed75b6bd50e9f2864afd29fcc9eeb660898e6c2406f3bdd69bc881b53318f7b69b0fb312579415458f2a28c899d90f"; hasRunfiles = true; version = "1.6"; }; "unicode-math" = { stripPrefix = 0; deps."fontspec" = tl."fontspec"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "80b619f109df7f24765c2ac7c648c99e484f60b7d1ad74afbfc01ee4b22f5308aa2fc2630ea091ddf3ca66a2b29950a3a4349697af9cb0aebb480c2265b7f909"; + sha512.doc = "ab606cb63ee5262e04727ae27b5e0826d33096cf87731c0130605b485b32e02983b8e5643e0fb4eb8be6610db52c228f200c1e1fb2d569451d8add118bc9e096"; + sha512.source = "579a85ddcd7b5ee57a928a1bf7de26d9dd29c8c61d98f14896e347eff133bc213eb82e7c1f8eb6aa54ab0c8ab7624ceb01b203a0cb07dff177efc2f0358fb7dd"; hasRunfiles = true; - version = "0.8h"; + version = "0.8l"; }; "unisugar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "eacac714260f47badd945b6efc2deb863246157e66065a70b6c6d877473cb6977946ac9c2ba7dd5287e26ee49a1dd327d1431138905ca53007a36cf395d283f4"; + sha512.doc = "c6fafe077a2dee4e5a4add8a24626086c42344be31781443e9be0dbf213100b709b8f886187e96b2d2300a5eeff21c6fb6dedba2f918fd78fa4235ad465dcf0e"; hasRunfiles = true; version = "0.92"; }; "unitn-bimrep" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c4a00747cc3c45b43ff1708e8758fb80283580b0c5a2a2f4e768b5ca212c2213e4ef43a58e5867baeb294312f2d04d409d7f5104224cd50f6d9cc301565d502d"; + sha512.doc = "a73cf4f5ea693c64dd4d1fbdeb712496f3e9a2487c7d2dab585e11a9896265d86cf1c2c2d9de28ecf9b3d86b50ea01a2cb2331d93048347feafde0cfbd00fc99"; hasRunfiles = true; }; "units" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6e636879627c824c52a612b086377f5226821e6f09c6e4d1d8229e28916460345b449a7f7fa64502a82345af5c36e8d6286e3f2659a408b2bbdb9360a946e01b"; + sha512.doc = "192d6ab08edc98c12c2ae8d5120c7142e30f240ddd9fab7b976a501f08203ffa4b07ead9b0e80d452210c88688b90ff12891ff625f22886f714d97419492bf71"; + sha512.source = "1ac901f632eda7e6e30227a0fc3917d59c12ded1aaf0c01e0d6750ffec61054aa696536f1d3e0deb4b33c5b92f3682f84c652f817f957301795337039e3eda7a"; hasRunfiles = true; version = "0.9b"; }; "unitsdef" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e593b0b97864a802e3170518e94a64dd0a99d7722ddf31d73448e2829dd254690275102bd633271cd1d75701310d402ca0ad5ad1cb46cb9aac1498373d12cc1e"; + sha512.doc = "6b46080236572743089334e3afebc1b7348accaa81c803174843c074935e3ed3b20276707ac8e62ce74ac764813892bc9bc019bcae513f7d2f40e2ecb50ddbf3"; + sha512.source = "cf5fc216e8e4a1e047abbc332eec26d6da2610dee09bdbe77fdac464024c0a94d2ef2abb234c493f00c4699ee66131a58aaa60bc308d285256257d1efaa8b25b"; hasRunfiles = true; version = "0.2"; }; "universa" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ef3a39ca2859694c99e1049c4aea4cefda59180e65f55e9b0dae2473b940bf587f6acd48f3f43146e82d185583213282886b857d22fb70a203bb6b1acdb2c164"; + sha512.doc = "e7781aad2c8505723508a21f377fca8d01144348c873fa57ef2659b9a84d7f0cb6369712bbba3100b23fae8ef664d321d3fc8995b4a8f027f758270fd5c2a937"; + sha512.source = "f06a93e8f2322d8ad3d3b5de9e8cab99437487e0a84dc6b55cbdaa14619660c3aec2c5c189b4bc17a62cc6a82c90ec56aeedda219226344c010bc9117b5b21e1"; hasRunfiles = true; version = "2.0"; }; "universalis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "980228057b0a5b35cc6e88f5a82c6fa289300598be900f2984476f927a802bac63056c901656734a2b8f5a16a9f72f4633c4955ddfab368135b46ce196e3bfa3"; + sha512.doc = "0060a949aa85272b75160194b21b94c5b280fd4df386722c43505cdda5639208423bad41a6758a8690bfa9c60a49913256dc9607e9ebaf6f2c917ddaab51f900"; hasRunfiles = true; }; +"univie-ling" = { + stripPrefix = 0; + sha512.run = "521f2591a76e5ba038fb058ac56507fd740c9f825a4fbafdbd1c86d1a1a739fb464976eb9cc36f0e46ac38bcfb6a8554a5887ff9a975c324a03b356fa047aeff"; + sha512.doc = "51603922bc0a7f3c101d07146d54162e1ea450e3a5d2171414af1c13b3968fae862273cc4846793650dbe4cec3fa1e9fd39081702a138d0aa58fe599bb1189aa"; + hasRunfiles = true; + version = "1.3"; +}; "unravel" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3d8032b80c2af8c242ffa38a7d21adade61ad3d2e086b64c271eab1c2f4b174651591502a9ce85089d7254b97923a9f781431613b4b7a0827ec6cdad8d1286fe"; + sha512.doc = "b8f55b7607b9e13a72e5ecf2b03bcc06fef516772122d47b88d33fffe24220b56a8a4a1baad6f9c1dd357f657a3113827e348ef9f089d3f14f4502f1da5a271c"; + sha512.source = "2633d33c3d7e239bdb3b2d6b41d8795f8c141e1ad01f963953b68ac10ed41b6d87762178af259ef2fefb6b1cbc1320bb9ccafaca486b160675fee761a9e7c217"; hasRunfiles = true; version = "0.2"; }; "unswcover" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e4a16657065c07c451dab4759bc1965a6bea0b3d464054281b8c00533e85538ef9da647b81fd85b513c630fdf57c178e047c862128e0255a54be0dcd992d4771"; + sha512.doc = "abb788aebbacd95a27e5aa131d4a5bb4cf44557bf809e69aefd3b2f626e37f1ba9e8a8c227d34fe49bba064779e225546ab98a22e841c9ba96d3692fd7f4c860"; hasRunfiles = true; version = "1.0"; }; "uothesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3ef3d27220e4358cb89901fd8b0d77ad48d89499553f8cda17aa7a3107d560b8a4292586b25352b111cc215eac5357d01ba248e5cf528aa76b2270ffb7a5e2d8"; + sha512.doc = "6f0149a8a3ff6b81bbd109928b9eba488c220e74dd61a8b427b51b94151b15e5f61e3e01c5413c1307f4e11f6c0af7d48c6cef48b741dc8ffe0b6f39c41c6acf"; + sha512.source = "956fb1ee399aa5859fdebb2f0547c41031554a7de97caef60d1c156c6e5bc0e374b7d05a129583ffd4d24112a77e4ba78bf7e6250277a126cdd2674322a08f30"; hasRunfiles = true; version = "2.5.6"; }; "uowthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7bd54c377eca0c8a0b4030c5f25204bed91f87db37d4ac2e0f799db3a46e58c89abd4b2d12ba7150b51f43b6046089f6a8789b695623c555e63c0be3d8bc28c9"; + sha512.doc = "2b093510cfde10151c4893341b8d95d4281a59367888b73f8cc5e83e1931d61389930605931200e6d9f02f3570d5ee5eec054472a6067d3942d54e4ab88c14fe"; hasRunfiles = true; version = "1.0a"; }; "uowthesistitlepage" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "15406d9b837a284b9487a4ebe9d2c98c7efea671e8cff62894d7ebfa8bd8078233c3968ead63d9422f971697d1a886ffaed2515b5dd5329e8fb71816db6c27ee"; + sha512.doc = "4c002e2ea1f1366b0cd83a2aa1b150c760ce819d0ea7b03d437937c48103a359615c7a4026f74c4a9aff39101abcf99689857d31fde6b30c1dbd6c6c0e8582f4"; hasRunfiles = true; version = "3.0.1"; }; "upca" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f98f6041cd37bb09dce4b1be267fa45564fd0973749850043ea372eaf536970be36a729924f24bb946ac3992a2343de76a1987b93832b6180ada447508275bf2"; + sha512.doc = "4eef00c398997953c5547dcebee2297d5ab2c7f6a70d7515e80c40a163c23caf4e38dc3525681573813a1069b28f3499fcb65511b92430638159e1ca0604d2d4"; hasRunfiles = true; }; "updmap-map" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "3b0603407126eb41edd7a6be8271a2d8f0ea5669622c2471eefe891e0875ed95e2fc168aaab2db1e13a084e0fc029877ef021d80bcc96bb9327ec3ce7a446c24"; hasRunfiles = true; }; "uplatex" = { @@ -25875,30 +26281,30 @@ tl: { # no indentation deps."latex" = tl."latex"; deps."latex-fonts" = tl."latex-fonts"; deps."uptex-fonts" = tl."uptex-fonts"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d029cc32d2e1a9b2cba3cdb4571d69f718cb2e1f438c0d93cf62a2b5e0c9b7dc8da48df7187a820a4a20ef3f0596086de00fd570fc52f9e972ed1e18b07cc296"; + sha512.doc = "6baa4991b27af95149bf3d1008231ada28468f8bcc5b22d13038c5b0b6890b0e9288f98a27a89fe2ed639c4f963d292ff8d4a9b9ccb2eb7176df7b45ca7a3039"; + sha512.source = "07ff77c2c1ba7631c3f195e618322a0e4fdcb411830a3d514a5e779606df316437f82fdaafc136a78b328bb9a9b13338b31542db279b80294f7349f91dac87df"; hasRunfiles = true; }; "upmethodology" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "be5b2f86cae1be727bdf0d1651176f0003fe96e5d9884fef6b1b440443962c45c78776612018887170a6e9c9c11d17d79f27b885a9f283228506277dd7ba98c7"; + sha512.doc = "42081c0208885ede3e74a01dc17185c35b76910e61e2d13ea1dfdf55a789ed86fe0ac0eda569a9a68ead333ed007a711c5804fd4cfef2043590d1a02c7de4962"; hasRunfiles = true; - version = "20170808"; + version = "20171210"; }; "uppunctlm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "81a726521b1bc06576bb51edf7bc3da9acc3cba36da252ba2e2921baf7d4404caf0e8dff4542337df4c0c7ce20a26bef240d1dbeae6f39a5705ba5b4af65079c"; + sha512.doc = "6c73f22c89024f3d4e12b90610645a88355ba8353a7e1e8fb440e2ff410230b581b4dd8633d7bcd71ef6500d7d6d3bace3d37a621355118ffb125920eafde089"; hasRunfiles = true; version = "0.1"; }; "upquote" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3d767e4155037f7364645f402e1a12351a231650dc3b85ce6f532094fe9c63784f760620b7ea63261ab29ba920e69d43e3d867269fdb8c9893d48c69a101a5ea"; + sha512.doc = "cc00ca9fb80a4735b5b89e15ad33e7b581f72ce6cfa5582e7e3f58be9a5b19a36c4729d5b753d2081d2f5479fa80fac80dbc4a27b54000ab2a7c3a0d67de3158"; + sha512.source = "65d51610438d40701494ea7b69dd6246da14a082766fa87a081307f1ce0a76992fef998112a49b8c19c439dbd8435ba97093087e38a7f1580548af28206f0738"; hasRunfiles = true; version = "1.3"; }; @@ -25911,726 +26317,725 @@ tl: { # no indentation deps."plain" = tl."plain"; deps."etex" = tl."etex"; deps."ptex-base" = tl."ptex-base"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "46949e4d39d63844a994a81caeb66d32aa27f89365b3e5ed1531dcffb73fb7edc833b9aaae01198abb3ca5c88dba5344cce238b83bed5e91e769ac7ee41ad129"; + sha512.doc = "b30cadda6a2190de0fa2a64a578b286e021795f66221df61c1f3a23ebd513f94f1c687d89eb7d9d3b58e69311b4356a6c0bd55e1f4683bcdbbf0a0a82b3d68b9"; version = "1.20"; }; "uptex-base" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8f53655d3f9a132a1e1b79ef20cf4f3261b2b9665c37bc4c1f96573f6082e9e80ec900029d36aeeabf2624e532b45c9e813b2582fd673da5d6e2a8dba2d2d019"; + sha512.doc = "09d9995ca57e3c74dffa38c8436d0025a34806ea56ffda7378d9eace10699ebfaa8905620256234f3e5bbf592bb477b21dceb70da75e1f7036da9e2bf6c9ec52"; hasRunfiles = true; }; "uptex-fonts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f01f63aa7cb9ef68bd8a053c4e7164b502b49a6660a20fbfd13549da75fc90ca057e0ac8566509013700dfab9ad026f6f61b0c3b33648a6760ffc8d99743622d"; + sha512.doc = "8a5912742d52edb89eadf781a7d07f473cec54ac5edb16332c4730af42c6f60178c9f95fc1c5439af79e375af071e25fb43083b54fab4f14377ee07f7d2d48ab"; hasRunfiles = true; }; "upzhkinsoku" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "eaaa272f278c014bc307f790c91b5992eed81b7252ad04106de577825cd4880e84ecdc2a6bea595d833d44bd6591dc8bf89c6074b266aacd8aa98b3e8c35d714"; + sha512.doc = "a7e355217b66cf03b3ce9cbf39f4d86a1e7a04543f3a34c1ba6e0b4faf42e38e3a8d238c3bba70e130f0e23b431d5555741d86bdbc3fcede5d7b53a0cf778b63"; hasRunfiles = true; - version = "0.2a"; + version = "0.4"; }; "urcls" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "07fe9bf00ce0450ad8c71c565e3b15023f1f13a5357b5b964699c1370a24af4838c700c223bb50de7f29d9309ababfd13eae6fc40403179231b0776e0faf1997"; + sha512.doc = "f43364e37e164b85b063df0de0f9fddf445e61c52bc559ee321f7af19b19233097f4a6c03d9b0317d0afad725c193fc13c0252cc07e613fb65b3f5ecf55fbfe0"; hasRunfiles = true; version = "2.0"; }; "uri" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b87b29ca3612b66ff486dce9f25b5e34c4870b425ee3a772ae9e0e5f09f6632896159bd63998bfb5f6006a4d960f2f6162c9a9f1d048e6de163ec56e6320a7b8"; + sha512.doc = "78957e02114b403e0faa96461fe5320f0f6218758fc65abf10b200f73f5197b461ff8092300c3c45e66f39e4aa856d23bf7510d42d91f6192ac6c0eaf3701646"; + sha512.source = "9f25e06c9bdaab51454e8203c15c83aa00e27ed39813fe709db7e6668dafd18ac5b47e55b22d244bb3dbf1ce7c644abe3147645ee11ace65b2952ba1b23f9671"; hasRunfiles = true; version = "1.0a"; }; "url" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a048f7f0d8c658862f0beba21d5c76508adf887dd9530b410082c99f6ed0d04c9e232645c42ce42c55f8fb7732226825955e3cd5642d7f20a8c916ebcd906a20"; + sha512.doc = "ec678563ea26b5e013d631b9ced49c870f95556bf9f29259b9f35e2ba1a25150e613cf7fd7cf03e12fdc2323e2124dc617b3cc3bb164a9e7df2365b252d75858"; hasRunfiles = true; version = "3.4"; }; "urlbst" = { - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2ecb34025d8f321ebaf1d0cf9efa2b6a26b8b5d06d89f024defdc6c9cf9ed876fecd0b8799abd8ccf866d1b526d6f612dd1fdd643de6023128a613bbf8f57037"; + sha512.doc = "02876e2d1527bb368af941133d5ff7ca5beef914758524b098e0b747d42ca0be10248c8cda91f66e3a6ad068e74c3bc4d4cf601bc499f988f5d7052a22ed365b"; + sha512.source = "d39b25fd16876c906bb5c516be6e610a6c87328460b566d0066bf3b8b24e24d0e0541b60d88dcbb7a0dc6ec8958d0b83d6545224b51d149276260372b0a4a0a8"; hasRunfiles = true; version = "0.7"; }; "urwchancal" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5909744feeed3027944b57763a74ca6624465f7a57c3b6d13e53f7eaefd56ec0b1df36abbf6a23558efcdfd267f701182890b7160571a949eb713ff76393d662"; + sha512.doc = "189f13023be2d8eeb732b643d808acbee6ae844f36a12f54c080f506f1c6bdd72fca96fa53918b1b9a0ab532f0e5f26116ed56a034fed8e9aa7cb163caf9552e"; hasRunfiles = true; version = "1"; }; "usebib" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "de17d06096457177df9743dd65a1df2c150aae1405713efe0c59d9b0bce56cc0b0f3532c6b54adc5d0bf58beda89abda7934a9a1eacb00b4e3410d70793eacfe"; + sha512.doc = "c60a4095fed8c455270c95cf2215636344d90c00d1f79ac6273939a1fcdf19509c42bbd2347391c323a832ac106744d49c961a215d16c56b98b8763aa2569429"; + sha512.source = "b4947777346c3475be56faf5da7290aae07339885cab76d40fff28251c4a1eb09cadfac166779bb0c29c64df7c04775f7cabca82293d141da43b3fcecc14bd79"; hasRunfiles = true; version = "1.0a"; }; "ushort" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bc70323d807e36c9c14e546eb85f7cead9c001b451ff1b23cdfc7b0b77b6a4a8195407a0914649ce88363e435187468a990a9ef456e450ef6e4cf8c761250795"; + sha512.doc = "776d23ebf15049b12fcd7c3a611c11b746df3309a4953405a60dae2ae7b9b4e26cb547057e2eb37ccc1fc8f3ec08443cb8a674372d837a2fdfdf0468bf040f23"; + sha512.source = "b6571b106367c793e4262d17f6802d2654848293e301b69602aed64ba2adb9087c14043859a26a0435443a2fb9bedf2f8b18d7021a1a0dcceb3aa345f7762e16"; hasRunfiles = true; version = "2.2"; }; "uspace" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8c0638e93a5b022721e5fe4968a3a4ab7833bece542e926e6c8de58c42364b9bf247180eed3cc20363e310ccc2a6f9f6a8f8ee0515f40d523a50af32b654db07"; + sha512.doc = "e6479beae605014009f1f83f2949759056d3ef2d7da135b4098400d3118eb702d1e6c88dfa683c136165d7559478be38606add25cd6cb2ea00a2eb498cc3d7a0"; hasRunfiles = true; version = "0.04"; }; "uspatent" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8db58a0aabfb62436ae3315ddc52a7f389a505c3ec48e335dc340ca1921746de64fda48827588954f03395ab2564fc24b051b093a0a463c21f8ff75616b42034"; + sha512.doc = "fa19f00551d14097bd3ac217eb52d2bda20e00c9027be15ee802d3e219c242f207bce0805a71f4bf03dd048d0e05fb052227a14b4430884eaaab30fff338caf3"; hasRunfiles = true; version = "1.0"; }; "ut-thesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "02b3689d0a61b1e4ea09ba216be5dc5f5c04abfb91ac894a718dfd297461b316f7d94217e19f6bc4fffd9d452245d68f7a5a5f2fd05f96691422d7bdfd151324"; + sha512.doc = "69d628fa48491ca1004e5ed9ae32489f6bb7274bb0991ff744853784bdf84ab1217dacaf9327cff88864655edb603e529ade5c149ce9d6dd928bfda1cbc2e0da"; hasRunfiles = true; version = "2.1"; }; "utf8mex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "88e1e92d9c8e76005a4a8ba4c9f07a481de9e6c665476c26630d73ec4a3d7d11194a501163e93b9af1b7c6141f6a847277b155272f16d9357f5b579d8d78855c"; + sha512.doc = "3ae93491cd484e39552273cec22d7b295a7a8b12259b67bd803bdab60d2919678c72b4ee46d4a0e41425bdb2cb29fd53b5c880690141dffea8c9417561af4939"; hasRunfiles = true; }; "utopia" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ec0f969658c9a42dd24825f3b9b349c891ba444b065fa7a1e14bc22e0fc061cd22596b2df03d0a87b0d4027095593e4a829cb12157d025be13924db868b36fe1"; + sha512.doc = "89be4d89836bbea7eba764a75f92b68330d58504c892033be126f87d1f45a1a3e93ec34f9b6d97b46b6f92cd52e53cc8aa442c86777be22ccdc1c325a1cb9582"; hasRunfiles = true; }; "uwmslide" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "75c9ad8ee29c6bc04ab0b46a291e0d17205561979b6db222b40ef44a7917582c863765fee35173a16802562d65ce08da0c2331e056f96084a140e3bd2530c240"; + sha512.doc = "dfad1b49232e4920b0d9cffe02672a979e9fd4304fa242f35fd12e6e333d4852bc58b949cbdcd79cfe64d3438f5b4d66ba370523a4e658c1c79ea9adc506bf85"; hasRunfiles = true; }; "uwthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a42c9498461376c061f1cfbeb421b4d8682d4b73b29d4020b4095e1315c80a9d43ef7805397ee647dc17d2f12543eb38e6adefcb8274fbcdd2b78259b60d2025"; + sha512.doc = "d0f0069f0b99d67289cdd29a29d3710dc9d08b0c1f0c723d1ed02833919cea34e2a0d3ed7ac9f3e3dd199750a3a3a3e4cb68e2c81a36c71a6e10080b04169bb1"; hasRunfiles = true; version = "6.13"; }; "vak" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4f8f910ec2202efb0ef3c15960efc2b74311ef2fed128cbfc92fff4aed2e98e7ab079b7658e8b93a9dcfdc303995ffdef9d87ee3059b1c7f9b77c56f1165ad0d"; + sha512.doc = "cfc5f1eb5146620485fa57afa54e109f998a0eeeade804d57dd077bc89e186a4051bc668ac6db0e1ee2a37cc54a1dde0e069ec5e5105ed3d5b861bee423ccf94"; hasRunfiles = true; }; "vancouver" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ed54016a754c978993947a7b0658a21969d9f1a0dc2880ff0e25f75bdd823756280b62debdc0294badaaa96404b8d54284e10a139714384d34a31bf15db5acb0"; + sha512.doc = "c634afad923e065d038d68b9d21f07d5920afb0fadda2e9bea4c9fb9da500e84611f24c359d1cf1028ae9cf019c4850eddd92f5e00783a59f556c34e02b7d22f"; hasRunfiles = true; }; "variablelm" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c44a716dc8d098d0393010d23128b696ee863da874b1f604ecadcd1fca4cb354950aef0b765cfa0c8a520687bde5edae8a3a1ba0caef65d179b383a9adeb2876"; + sha512.doc = "1fdc66bd2e6adb93112dbf7fd6c13ea695f1e7a3c966292690263a6ba1a27c229c23dcaaef2cbde332f079ab8f79ccbea24d6b1bf9060c637362d1000b56448a"; hasRunfiles = true; - version = "1.1.1"; + version = "1.1.2"; }; "variations" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "144d090c93292c834083cc2d80568eb0e12dedd360034d6b3b6ed4bbd27091818bf750b21886aa28e64e275b16e606a5f393ddc49f3d1ee57af4e8b93eeec5ee"; + sha512.doc = "e4bd628f70723f16fe798cae3884baef4e1f071b602a82ede1ffaefc99037028c9b8d821d8858a7ddd59aff950e4683b579ddd25e7f6cc3fe81b4a6cdccc65a4"; hasRunfiles = true; version = "0.3"; }; "varindex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "113e2770f40818935ea697c37562770eb06f3b84de2d36d13d0fe79f30534b1860469d8d28daa06717a6c7ccfd2c8fe291c9f6f2e52389ece1b00196e93b5c51"; + sha512.doc = "a28099df285e8f234d0bf7f5bb39c2b9528230bfc8590e56a56125c3d9384cfe00787c62be51ff1cb1cad749b398276aefd1f1c42df9d6593aa17d32035d4ae3"; + sha512.source = "06b79c7d6e52c7712479e5871c0cd1d9fb8c36fad192e1f883f7bbaea0f2b6ea6c0f3fa0b6ab71eaf8b59f9e895b95b2717b4616927198db592042f9b9239f72"; hasRunfiles = true; version = "2.3"; }; "varisize" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d8d28349adf92d096458b837b5dfd6d06f4934c60895d5c5d4d55687d7d228d185860e9a445aa400c85efe31aac315213e1e7400380ec8b0d265baca0230fd3a"; + sha512.doc = "e5ce8f0f935398705605619f8f7da7a2cb65628882396d377d8198f762fc7b40e41c4d8bdd8b39a9ad955ff51e3a88ecb2a56f41718ffc05e2af53bdedf8bdb1"; hasRunfiles = true; }; "varsfromjobname" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d3a84c95f98f5f7be20285fbe382b2f080e7c5aa228596915f4f811bec1e97bb405d06ff4737497983b8d0929f29920a42efb4b1bc1a059162289f4f081ab68a"; + sha512.doc = "4a71dd2bbc7616ea56a143381ba25dc30c1bf3f2c18bc7316c4b28a3237f199324af39ba74c6c27e345dea5690c6d81e56f45c22aee6581349e0233cafd927a7"; hasRunfiles = true; version = "1.0"; }; "varwidth" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9c2d87702157248f09d2c4c4fcfa1990659cdb2207aa6aef1a9fc9c5831edadbb3e003a99e564b9317cbd4eedc14f4f46e617d791f903f3f19ca0842574d093c"; + sha512.doc = "888c6c1f896d926ba94780f4da333b29b2493a8b103f3f007f590e33fb1c6b47dc74b56faadaee1080a1ec37a004a80a0353b1efc1803b49c5ba66c7a459a9c6"; hasRunfiles = true; version = "0.92"; }; "vaucanson-g" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d25a487e38560cef9ad96072d58239222e61ff554ffd3efd1508203ce52793259209059a923e4e27dfb9f306211e949811efde0b0e08c3435447a276b5c47bdd"; + sha512.doc = "b4ea4f80c1dd7112610441435da5c33576c2ba0dac1af2c5b2d6113ab77939f0fe557a983e6a7af97417a9c8e4523bb81c5f1ad456a7166bb289edb67d2c693c"; hasRunfiles = true; version = "0.4"; }; "vdmlisting" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "29af64b2aa8c1b9aedd13665c5ab8e826a1fe46ed10ad45dbdfa19214cfbfb3aad0bde0772a77df900554e8536335732e4f503809e462afc2af8653df871c5d0"; + sha512.doc = "0a7bf3753ea83f991f9b21b1430b9d16311ca486c589390869f14e7b39471e6171b90f8e9188bdf5260c2b2d9d55918529395108c128d7813f81beea74c90e3f"; hasRunfiles = true; version = "1.0"; }; "velthuis" = { deps."xetex-devanagari" = tl."xetex-devanagari"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "85e692d1a5f5935f48587ab5133b0ebfcf119b2c3f609a90c41f15782f9314432ef8e00bde38ef31a0116758417f0385a3b3969ad3cb1fd61023c8c963e355d6"; + sha512.doc = "18ea2180ac1968dc15b110c940f0143dcf262ced2365ba3a7518e569f2e350a304b5fc927f5067db9da11fb726c1a411044fa0f9783f31abb0b3ffd96251b77d"; hasRunfiles = true; version = "2.17"; }; "venn" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "220cabd0e18031a35f4a46f3ff63bae3ddf1f8b85ed3e24f06986a6c7b4bad1d4059e949af3ece82b011173bc62ec91de30c14065d336dca69a1260874375610"; + sha512.doc = "1dd98edcdefb19f327365fb878396879b2ceb57bd18ae10f4bc6605766a65fbec5a826458c81d3b19b460aa6bec3fdefa667e6114919d43dba49a3c1b179b9c8"; hasRunfiles = true; }; "venndiagram" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f8cc4a26f9a9a905b49de652f63540058f7a7e30ba3ede26a2baec2a8c3ac309c667282b011a16fa71f0180063cd73fd7dffaed0dbebf50422921583b173e81d"; + sha512.doc = "7bcc53d92651d56cb6c1b7115fe451f71c18d191f0dd2d73501b0893cb45c469a48a877d7857e4f145f68ed583f3969796f8c8e6d041e5f4ca5d8a61c8337dc8"; + sha512.source = "37d54ce8f87404ac5cf8229ffcbdec728ab8321ca8e9e2eef4bbb255349ea03df04761d7450863dded75a482074a0f4cfab53debd8734f68145420f5b1151a55"; hasRunfiles = true; version = "1.1"; }; "venturisadf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8d5f7633cbf6807088099a5bd7d37cb7d9715ad94b240e3e91e3892b005f54a7365526ee6250bd45c3cb785884cb27e91c448744db588af549e88f71be277944"; + sha512.doc = "80a4533f2c69e8ad046dbb2df4077a339a3ab5e1931c5f33ee46015f5461c746345bdd7783a883fbc5146837e82360c0637643c6df39be34ee77e1fd360c9a75"; + sha512.source = "1f9a748faa5e89ebeb7252ed72046c43cbd9a9edcf66d306229ec08594de0d83df47b858668c6e4f2f353d086c6d710a4f2982fc97e8902647c1e63b7e1e37d4"; hasRunfiles = true; version = "1.005"; }; "verbasef" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "703cd01991687983c97052be98cc9ab41a7f602429b7c89cee91dbde30f94dc98404cc246a761e593c15fe7bbf89e890d973caaca66712b6fe62efc85387b539"; + sha512.doc = "65e513d8d5ad754c377dcb2ca3d0d128d046ed2d73f2814e58de5a9cb58e14a8d513ec473e16d94d4430ad2431910ea844e28f1231317e2ecc796142c9ae7a45"; hasRunfiles = true; version = "1.1"; }; "verbatimbox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "8c7103844c15405fecd23e5a68b71de4c18e656a4254fcd6b1734ae614a29f49d145b5c71d5d91e88cb40eca03fe765ab4be2b9d9b89520b0370872526fdb70f"; + sha512.doc = "cb4e2970ba29a61b24764a74b4dab473adc934aa127083f9bbf5499ef9f238dcc98e95c23842e0b4a7c701d22f4b8acb4ab6bc80b78792962709fbee73a68ec9"; hasRunfiles = true; version = "3.13"; }; "verbatimcopy" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b2479d2b0b816166e9b19ef64aff5ff9253801afb3fcebadccceb884d018a0440b33231f74697c9e27db312b302e3f06392157dbdce49f3238bfc81628577cbb"; + sha512.doc = "006e8af11330e33aca5e18bbc8b80668754f09d94d0885eae40b50a5f9de26585ee3a3582997004fd5342015be236fe2d8134c6dde4127acfc050a0e354883a0"; hasRunfiles = true; version = "0.06"; }; "verbdef" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3ee993ad30235287c4c407c6bc31035540e144d9f25d0f4046941ce0326b64d8c9d26f3e06b5f48c5d0982341ad33283f1d7378be90bbd723c2663588aa9da30"; + sha512.doc = "14485706005570f39ad314f00147e9858c78b0deff3b260a224823035b262c873a7288e83566c0c1b7eb177b54409eec61ca2eb150504f8b8c64c1cc9be5dadb"; hasRunfiles = true; version = "0.2"; }; "verbments" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "16778f074cec840dc82a1656d1dd6d0d551555d41a8eb06a09bc6881bfa641a0107117de3fab85289dc096ba461055bea4cd80b3041f826342e9dd51b170ed85"; + sha512.doc = "4cffafddc3d222fce0f871ef3ff3994151cf92b9bae671681282d3de658912234841d09cc1394698534c28c250744957b13e6f89dc8696b5a2fe252aec2384af"; hasRunfiles = true; version = "1.2"; }; "verse" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e9268859dc46339e19d037edf8876dacc4bf2e79d4510139efba32332c971ebe4be8889814da5536e722cc6050ad8b851ba0a83c7ad31299a85ade16d6705a92"; + sha512.doc = "c80cdaa1a85a66c92f22d4f48186d451ade2f1843d15706b5bfbc7862a2e2d0466b5c6f737ba09d5ddd691ff7a1b77dcdc1aa5a00624eecff7985bee254ca475"; + sha512.source = "f72c05ed8d98d363e9a705a07f2ad0931b64fb982c39140a18d3f3fb5bf94cc3142f899c1b12445bd4db0fc73473b3504cfca8ba6754c97e69d872a3a21c09ce"; hasRunfiles = true; version = "2.4b"; }; "version" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0530902a91b1af296740b09f1055a62bd14b0e7fa5671e968fb327215e9dfed20476d27fc85167f8500c6b8602518b62c152422ec569168e85f25975c491606e"; + sha512.doc = "e7d2498b9e3a5267ed2ea85461a399ec6c81a40e19de344f344b863fffd5d869bd80bd029b370b43e9659eff673fee16535302775c7f50137819282270ff2813"; hasRunfiles = true; version = "2.0"; }; "versions" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "cc7bf9de2c27855456ed7ce4426b28dfdb35daa439c47aa9f847a6862847143b718eb3358374ae69564b9d66699719b76edd19c3e66f385465c0339f3db3dcb6"; + sha512.doc = "16983b4adf7332ff37eebac56c171634d821ec9fcc9145c0aee3fb21ce23810f1f50893f17f7bf69b88cda4d107a3ef367f53f8dc31352e3ccfe24bbd6f344b4"; hasRunfiles = true; version = "0.55"; }; "versonotes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5977387bdef61fd200c6efd66aabaf2ee9f3fe0c532a0bf22021b918af4dfac19b90505fce52c9b038a3c6a20570b125f79ab9127bdf91e75a402f42f38bf2f6"; + sha512.doc = "04f73b195e52f99b4b191fd018402a2b1b846d74e87f98229f7486fae4b91691346d4a16f32801a5246c53568db24b6a35c1217331b9cd0b7b8147683216b34c"; + sha512.source = "d6385781215386bd726885f263493a323d1a1217439b85d4eb9a862e0c041a0438eeea98270e3665ebb4222ab0a3e9f8b073b5784d911ddfe8ce1127f4d270ac"; hasRunfiles = true; version = "0.3"; }; "vertbars" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "35e2db964bf32ee96271e5424a81a03553d4463f8aaccd0e24a549a81c7e22b0eff5408cf0a40fc81336fcf68e32796ce19262fcffbdd43b935d9e52947f957c"; + sha512.doc = "92fbb940bc7839781966835d90d348675ff3a657d2b04100907ded70621606d8522fd52ee82521ce4a0e833fb039433158f95c6ed5e417069774af25f6e5cfdf"; + sha512.source = "ce8075cfa604f8ebb7837f2746e543b542dcd38b4665ce50dfe9761ed28d8e4d896b84382a9cc36abd9c06a6aee02d4d78341a6cb1d3e3d451c04b3a34e8aaf2"; hasRunfiles = true; version = "1.0b"; }; "vgrid" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "4cba75a0aa88a52ae335672e38134afeb74d0f31128b7c88220d073b708e0c0c0a33a2488f03b582d310a462191ef9d172826edad9ecaac839a87d1768a2fba9"; + sha512.doc = "d8c8dea805682ca51f7cd9f03d3082e6670c28dcab8deda9486f7af0980d39093e9c19c3b05e58f508db73485be7e873168342a587b12b672e5a80141b3bd071"; + sha512.source = "0a368537381a92b2ee0f066e9da28d40b92e4dc664ec93dab4a902ac8c27be95a322f7810f70a1a55fd4bd079e19278ac40cdfc4928865f798fe05fa329183c0"; hasRunfiles = true; version = "0.1"; }; "vhistory" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3378749d1e6f63009e145bfc54d421b6daf65fc96d4b2e7028dcce2e16e0ed3d4839d3ddc412ce6f54018ca163e718563b77fee0e4e85cc8d798ba87a87377f9"; + sha512.doc = "cf7bdcada1e81e493cba66d6f14e8a372fe806f06d47037259a6cf5cffbb86b5ac536b1ee2872f4e5ded6c94f8221a924f94d09332032898678bfb0221abdb39"; hasRunfiles = true; version = "1.6.1"; }; "visualfaq" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "221ccea0c672f0a435a6b03470b7f23f669215cfe06e0f6ef22ec966d652e5a07dc80cf729955629fa3c72f7f467909d1b7c96df92d6b93e871768a2b5b290d2"; + sha512.doc = "6ea2dbe6f31a56a4936b426ab1999a8a1fc58d67338993fbf34cd5eb03a7f9dcf993b9f512a3878179fe5196a4542155178bce446d366ee8336491005c46738a"; }; "visualpstricks" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "10f6aabb3d1ab6fec7840fbf54afb69584dffd35e13f99309daa26bfaf78a75e6afc14097204521f02b201451d359b1203ef1b7b39f10d95bfff7008904a47cb"; + sha512.doc = "ee4e706f4bed027c3cab75bbc0f0d1e80368eda2627b34bcd39158339cc412efd396b92f79f4b827b709b4b376d875528352475fbf4ea1873631729f5e59270e"; version = "2.3"; }; "visualtikz" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - version = "0.64"; + sha512.run = "a9fe628792ecedbee7d11e88a18939dca95eab71c6cd7574575dbd6485f22d8c1b733968c7899578376cb1a6b2d94f62a3060928b18673f206db50cbda49fbd8"; + sha512.doc = "fa3921ea02045ada57866bb79f2b618d4189f721b454e36ee669f3c50e8c3f92339ff3df8a79138abc70752a0ce9684771ac69c67ab1b7f9d44827e557b3ff43"; + version = "0.65"; }; "vlna" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "df12335226c0667fcf0d4f89b52810f4e861e6f8d748290e63e87d9f66d9ae67f24855f3c030332d743a5d844ef4741e875cc137cea9cdf936ce6141f05376fb"; + sha512.doc = "ed6dfe6c76149403be2455760dd2c9d5fe9e797aa4d0cf596e24db91d222c1c6d61e7aa5c6161e55c4ffce1e5edfb86e48b67ab41f89fb03113a8d024ee4990a"; }; "vmargin" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9732fa2f418f2dac86bf935a96c447496c0c9ec8883ffa8087cc9fe88da06fccdbdd35b743a69de4b288eed5a19221816ba6d23fb1c0eae9daa5c72a572c8dda"; + sha512.doc = "e5fae51005452b261f3c1eb045f80b3607e6c1f0ec0bf24ef9e0da77fc0c7c19ade9a4b9043596b0d5e4ff7275385de0d90a0a7300ced2c14635325f26da15c0"; + sha512.source = "d594bbdaa34c275628cf205cfee92cfdd58fe708d33b8bb42604321bff8fa0738fe724c70848cc7970391cca04825ac436d45beea5ffd61109c022583d4eeabd"; hasRunfiles = true; version = "2.5"; }; "vntex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "99b08ef76394ebb31ebc65e9f910e7f105c6a96a55a7fdfb77832f09267e9e2d4f9600fae20b155d82b9ec1b744baf7269caa55c7e2eb39b9a70463a4e8f4df0"; + sha512.doc = "6779ce781ec4da3487ede65a0a9e258f4b42153d9f3c0035a782939121246eb56c83545ca22748e3cf000873fb94aebf0f4706cd9e6f431d4d73016d2c1a62d3"; + sha512.source = "74820a6e3123595af13d36d796d783a75f87d57dc520f673d4b8bbd62af15e33a3467dff97c83a78b524e9846d1d526f374e3791f7de8f0cd6bac14fbf9f6b3e"; hasRunfiles = true; version = "3.2"; }; "vocaltract" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b4080bdb42c15bc0623e01791e0024ca5d8f7dd52f305d23889fbaf7af46af0b62624864b48d07e8195169ccf41a8eff6c965e92bd5e4b6b3d77e12fd1401d6b"; + sha512.doc = "5b84090b86151b795538a4a9518619a60e99db05e7bb31a12fb63c74ef27276e46d6fe91a460c29c31d42439555dc1b4a818fa0c138d0d768e79740be8a1d95d"; hasRunfiles = true; version = "1"; }; "volumes" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7c6ce7e22d0fc607d605a9397e63564a1d6bed01cb214584151cc6198cdb621d25c12c79cd343d3b03938ccab851b50c13d54c8f95cc3c3ce993b2b132e55d10"; + sha512.doc = "ed92bf1ad992fd1916a8ba4a65db80927131c896a2a3690c6f73aed825eabcf6f3a7b2f77c291374f36792e87109528f3a075c02728bc3ce32efea59b718c583"; + sha512.source = "9aefbd98980f4705adedc25b04397d979bef466eb63a318748091550be4fed04973ea70487a3d98307f6688ba31957a1343b428919f5ab09911cce8cfec2105e"; hasRunfiles = true; version = "1.0"; }; "voss-mathcol" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6d88d495a320f2b3aea001a3f82fb914edbd8442e024c121cfcc25d70a02b9dfb94015f6dd39c59feae2c571de90980862fc7dcc2457418c67e07ce518d3587b"; + sha512.doc = "f2add19457add6311f59b8a8ecde14e53d0aabfa26698aa109cef1a3c63eb83eeeac32c16818d2ec3483373b9e42bc873a93cd899626b46a363772ff07466894"; version = "0.1"; }; "vpe" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3ced079e1acee1f7194d1256c18ac8acee994f23c29dc08a1466bd3b4e2c2cbd54df2af73165309cdd058e596edf3fd4f177f49fa0cc3faf92c6d1ea11b3d4e6"; + sha512.doc = "cf494e0a5540ddf35b55e8ace82f88ad6db9c5d538b598b8d0f32cef6955ee6f0806860bb62bf327282a230a8ab02d43178a782c76ae43ec83f9c55448984353"; hasRunfiles = true; version = "0.2"; }; "vruler" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e7c5755d090c1d7aac2cbb1f4f020d973839e7b04195dcdc3fffa5698dd46d19e3187e27ada8699096afce3c0db0ca82ffd6b3764a0504daac6e5c0d2a546bb8"; + sha512.doc = "68476924223d7ca483c7d57d4f4d687ed24e33d79810dc90e55517cfe9421044a4c63aac4910b7bd5eba5c733cbc10e6bf0a559458e56864ffa4f9171f9a64d0"; hasRunfiles = true; version = "2.3"; }; "vwcol" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "df0630ff51d01629a018767c6b987c31b040ec1c672a30fc4beafcc60ab1d333a448ca1c7366032608834be5da6a0de186ada2c5ff75ae5d111086c655cde8d2"; + sha512.doc = "02cb0528e376fb2d855b5e0b8b9df4280a976ea73d4a66d318ddc3dd25f6166af9ee0a75eac7deaadaa5bd91df380ecf29578ad26bb629bf127aa065930578d5"; + sha512.source = "efedd1d49a871c51a515b9d5e290c55be7f7c901949635bc2fb17e59404c493f8112af1a0a6da7173c142fd140ad8b30c584cc824510d0e3e2b53a0936c28a15"; hasRunfiles = true; version = "0.2"; }; "wadalab" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f56e1a7e831bd987cce8de2595e6c94bd28a5e1f7f3196dfc48a20593967de89274052d2938e03fcaa8ee84d911264825c86e8eb0abb87cecede4577d1cad2f2"; + sha512.doc = "824eb3cafa6e2f8feb1834ffe79885fff32537845da3939e3f63f9eda6594fb64ee25b8506c3a1ca0a53b2e1c22f4da2fae52db759ce03602a2738f13dbb7e05"; hasRunfiles = true; }; "wallcalendar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bf6308e4f4474ce8e45fe538f92c7d1e436ee3b29b3d0ecd8a4954be9f67eb6770eab66fdfc2e49c12c7292e12d189590dcb9f54dc6f5f429fe5df14bb3f91a7"; + sha512.doc = "9bdd8ee42f49356627e480f69634a94f8b0d3ec592a3c3b946c62b4da92022be8d5aed0ba4f77bd11e62c8a5648ddb307c0f74af7a9ca7d29dd6a8c5e2e52a59"; hasRunfiles = true; version = "1.3.1"; }; "wallpaper" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ce3540dfe6606cc012d09fbeff286f42e279f6f3a2e12e65ad76a933a0603e86e3c2cb62adf1af308109326f2c52901aa3f62ab6318145c798690e08579959e2"; + sha512.doc = "c9e3f3e45dbe9bd20149c383505beb98cdffcf528450c17f715389526d760c9e065d9d7e86c2863c2bde32f9e92ab19a2ceb39bef94a289b52862516adaa80ce"; hasRunfiles = true; version = "1.10"; }; "warning" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f32a6307c6ab2ada39cff2b915b633a8002c4262505135feb6e7ba099224f0ceaad432a1a184db3139520608343d6c2a70e0762fc411fb8a7f90e82aa02bed97"; + sha512.doc = "c0a1027566e1fd6cbc870a90421c8e5fb08a0f419b71788de28efde5de7284e61a266bd5d940f27ba645974c3d8fa81da56f94a4b9c64a64139db216dca1d372"; hasRunfiles = true; version = "0.01"; }; "warpcol" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "9b95b049a26cfa575e23bee2797f648d19d231811615a4a6dfc14d6767b315f3be2ede437fb817e601eee23e69c3ace272bd8cff1e627558639a44fb8a6bbd17"; + sha512.doc = "5a20776d664d64512cc6536b021449e2adddc9fdbc5eac1bad3392f813362cc2fac99bc2ad11532780fbdaa74553a2eeb7c2de806b8649586e3a4200294506ad"; + sha512.source = "9dea27463723b4e5af43e7f5ea5f1a77def46be8dbbbfce314c7b1ff4b40f535d6ba39f7a2131f9fc987bd22ca5d3074bb6189794367aa74a8f4db194ffe77d6"; hasRunfiles = true; version = "1.0c"; }; "was" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fb8a0f2b95e51cca718a35fb725eb5c16492d5be86838ea12ecec27bb36eef06099887bf652935f66b6035a42a712d76a00c53d6a0660f1dd0e361da227d4f41"; + sha512.doc = "66df71afa5a989ebbdfa2569d880db07fefbff17ea191b78bdf5ae2e2e89a5724d957c80e75f8b70372d40bca0675a91aaa5d85123d10c40c5535cbb4258cb95"; + sha512.source = "16185e4ee69d36210b443fb00f8845cc424947369f8caca12b94239362e6a470b4600323d866b1377879a71c35dd807ac70f8d7d66f03910e55eb6b3005c6951"; hasRunfiles = true; }; "wasy" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "21f53e15fc9c17fe4e4679b694fb53ec363eed497bb8be82925a582b963983512a60945bf7bbd883aeb1a21f98ce58555abf9e8ca2dcd4cbf8954d4fc3f64049"; + sha512.doc = "e536924389587fdfa8e06072878317318bb964e4759fb9ac1f7a8fd16a213cbe9faad882ebe6cb471d2707e6c04221707a02ee79be2d3ddea095130e90a6b321"; hasRunfiles = true; }; "wasy2-ps" = { stripPrefix = 0; deps."wasy" = tl."wasy"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "49dfa4f3ac6d1172994e54fc36b4135c5961d81d6adb0e7108deec5753183159d0de8ac52089741daa923264908c0650a6761f8df631d4c7190b7399847773de"; + sha512.doc = "fd667ffe1e8137eeac031f53565291ef31ecc3c44674026a895f9e28ada661130da4bb1521490354659796f42ee3b6a76fb4538705b486de5108db4e13adad53"; hasRunfiles = true; }; "wasysym" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c3f76a8fe29de467257fece6424d6a662ee24481eb3814b4c461e729651eac363599ff95209b6b4c6129845ed3499e5b617458ad5ba02140912f5aedfa4ae57e"; + sha512.doc = "83414b348d627af48c64081c8b57697481a8fd56117417f118c4bede623c184a5bffc2b61e28441a70f4b076c6b85891c6aabd7a2dcee2085a22e6df9431583a"; + sha512.source = "4a10464c61d4084c14c652cfd7e70997015d0da13decbd8d073ee43e485f0a0a46370988e7ee327a7b5aa0ab12f5b132ba65694a153d48d5d8b31fc208bda7c4"; hasRunfiles = true; version = "2.0"; }; "web" = { deps."kpathsea" = tl."kpathsea"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4cacd38f024a88dbe411798b0694e4badf7f04da229585435cd3cb41b1fad5b1521e21e6d4994e05f78e4a35668f73fbdf4ba124e40a5f6d0b52c41be253e848"; + sha512.doc = "681362ed0f6734f366069490b81e9a0c94957203178154fe2c99ca34f10020c747db6dc876d0696e08c1cfaea84ebcc87eb8d74d1198d2d56104ea94b619b7e1"; version = "4.5"; }; "webguide" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5307d2c50f2702c7afefda91e9041ab2fa0847a47e2cb712d3db057cdf6fb2311106725bb3be50f4f8467e88141f0e2d7ed7aa298c652dc428cac7d0a9881db3"; + sha512.doc = "8d96176da1fe74c2e2a6c3ad0596241eb86a94cad68235d0a710488e4eddabd7195ffefc7fede969f00e2d51be9c555328441e570596a2407a2b742c8d587bf1"; }; "widetable" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2a16057f676a92a01f6a764b86bae37c3b1720b61bbf1bd7baa62de348b797b32a3f6e78345e3542c780f845f4ace4436399794f245b533a4b1f7bd5ade8b673"; + sha512.doc = "ca76c32f37a7ad222ce121dd52fa2e351540a99e564e626af4a786d46f1ce9f46374f85bfd61cf2e502fab664440625ce97d5690fb74720d5be260a97372baf8"; + sha512.source = "0ff7be62e55f3781e796ec5a22b7f6b2540c7277d344a86c7b5872ddfbdd9634404bf9cec1586fab1ee83df3eb77e65f85da3e90edd5e3522c7a3ef76061b97b"; hasRunfiles = true; version = "1.4"; }; "williams" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fcbbb693096a30265720d384978c1eeb371945f71cda1e8674358ce2dad1a77e9e5422efcfd14e42619863a9ffeee040416bcad44a65dab18e71a7ad7d1f4768"; + sha512.doc = "ab18936b17a871410b97f7ba953d799ebb5720e3bbe959a11ab1b259fcac0eb9f047e84e5e3382fc7c0916e181bae2c9e905e1f185f81233fe66a50d187e3dc8"; hasRunfiles = true; }; "withargs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "054bf1aa91a2a1f2e3e97583bd6cc833967295ef477324788b827990f8d87888d207f88b2586904af92cbd909f1a5b9544d762c467bf52561ab13f92785fe139"; + sha512.doc = "d22c0ccf48329392a665963337c02b335531c0fb1a12e3458de97a97476e8ad40123125b94ccea5ce044be0eceef1656b2239b5ed6826192fd682ac637776f45"; hasRunfiles = true; version = "0.2.0"; }; "witharrows" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "86d36d2bff381dfe6e48b949c54ae2c0c367a8c55023991c4d8b97468a55fbaa31a32e7328b9a98234a614b719cd83df2e9acecc72c22cbf319b290dc9041db5"; + sha512.doc = "678e2892ad4e08b84d06b2fe610bf8bc96e44163b27f7f588b21ca7feb3891cda284a288c210725278b6b105b7f2aa5f27b6a93f07d77cb9c9a0b864730312c4"; + sha512.source = "b733d62b3472650cfb9773d10020a2814944b072be84091520294655e341f1b1928696e6376af0d6f6c85a999945bd57233d99f154cb1583b28bf0716bac0bb3"; hasRunfiles = true; - version = "1.0"; + version = "1.5"; }; "wnri" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e2c54640e160234d6547fa8f6c9284a0150e4e40e9b4f720271aaddd52a3c6928abc991b387f5bf780e50307a1162114a55a924163e03f3e5f949f2a153cea61"; + sha512.doc = "4f4e9789cc007160cbb3831454ca5713b251c0eb6824083f896cda70eccb20d45c6e67ad03c0692fa5be4f00d13c94b622f627dd3365b2ecf5925eb4b5891587"; hasRunfiles = true; }; "wnri-latex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "25280a8c40376618f36212ac7f526aeec5ed9e28a6b4a28f731a5923453ca50e5bf5fe47ea2e83117a655df2c7ff63d81e3171b103e0c03c9707b85649e23242"; + sha512.doc = "24f888e92f4d64cf93f6734e0333f299b3e669a477ebd0122295344a05012b8c791dbffb104d94efa25fb702ede420d7ee4e2d58e7e71a743e072d955483f1e0"; + sha512.source = "9119e3ff1ef3d272ebd97788112cf872f7bb1b8b48efd0bf01f1c3e180e89a0145cd799c064db481a2b10a28e82f2cb7b9663358a4acd6258c798832591a9a1c"; hasRunfiles = true; version = "1.0b"; }; "wordcount" = { - stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bccf12e11d89162799dff3b7f0a37d6e698608874e91ddd4b6ecb0628db966d7090c55b7e369cc980fbf1b95ec1885dad89dbc3c7bfc32bb084a328f3b2e833d"; + sha512.doc = "16db496320089c30e371713d38a6e8b8adbc1fe7288de75dcbededcb045c9c70f958583cd4e1c9b7c366bcfa40e8cbed3d93703cd1da26785a54efb3a5c17939"; hasRunfiles = true; version = "1.7"; }; "wordlike" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "43c828be59a799ea557109e88e176537db287af9228c0064cee614c635b1ae9cf1ef1b79c48425a62da1753347412ee1f2840f9cdb269ce85f0b1fed8d00eabe"; + sha512.doc = "8ddbb38d4035a35099f4555ed7f3038ef0b7bdc77ec75525c18f9f7e153b2d88ace3985e14881bf739c88ca87ca4bfec339848da96077880636a38bab83a4965"; + sha512.source = "9bf8f99d1d3346adda06af67b1f63e7dd497609b41c9206b9e4eeae29e5e930d3ac4b6c675089939d66eed301951dc88030f1ad70f5c47362fcb8469372f23bd"; hasRunfiles = true; version = "1.2b"; }; "wrapfig" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ddf1fea020063f590faf8fc779a8e77a64ce44f6eb7d0290cebe234dd1c3a75b36544f8e2b59fd06cc9b8b7065bc0b51521a422e3fa7c5cebcec381d52742c85"; + sha512.doc = "d0c9afcce12c7fe4533992ac2eef6574df41da4e0e0ab7d2feef74ff1ef0810646fcd35b1d6250d8b57b59c78727ad6c6f4cadd8f5f56956f2742575cf7b68e3"; hasRunfiles = true; version = "3.6"; }; "wsemclassic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "222bb107f9b97254e736829c1d6a2483da671ddd1b7f336ab90ced545e8d981305a382fb531ac11890cc7b670d46f06da53de0fca3000f922407eea2a54bd25e"; + sha512.doc = "674b0520d4d9226de9f74b46f9db3f5ea5cbd67013ecf6f32da2cb4515c44bbf33706d8367ca8f7dc383119a1d5ad4065006468ab98084e2a7ea831bf5bcb852"; + sha512.source = "a59703d66693855fab4f144a7bda4c68ffd77967025a6a269c26d075fc238c094bfbdfd0736c9ce6618034f8b97e88c5e4073f487af200409c62c056ffc723c7"; hasRunfiles = true; version = "1.0.1"; }; "wsuipa" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5af4db059c3cf9c8b26491554c71870c6f117d3f0673c6f7ddc48f0432b1921c4f05946fd9b17a5fd11cd58a8863cc6f47cc71232639a1b29ce22a3961ded99a"; + sha512.doc = "c0b110b090febbec41c5d649aa0484634624e7ec14e16edd8d3510ff034554a5538a5afda6a22b9f9db596fbff0e47313db5b844979b8dc7071e914287a48321"; hasRunfiles = true; }; "wtref" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "303e8dc6e8c4fe352ea606ec18ceff93ba6d026ca759f49175e13f3ff9dccffaf53ab79c3c040eb388a73d643b74744c84b9674d1421ccfe626116a17928a2c7"; + sha512.doc = "fa877a1294aa75ed6770d46906f88f6ca5907892bf3b2d20e90259dd1127f0fa6a38e799ceae2be67c46e22a4cdb2815b1fb3603b1f261d030ad8b967222b132"; hasRunfiles = true; version = "0.3.2"; }; "xargs" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "1b4006d68d7c0b3afd5f566d666c5c8a545394cd3e0d345caf66b10221776b1331aebd5eba5d7fa559de2cbd6b6d72b560f6d30b7cfe740f7ece97fe723cd121"; + sha512.doc = "27f461307fdc77f39acf2f8f831a9d9be008c5527612431def5e0cd742a3036575621fa0e36d85c6270d7ece7864d27606916ea0f9b8330fe355dbadfcbc429c"; + sha512.source = "57e5399f665cceb230dcb94dc1d02a3e1b1b17ab1a8ff0fb2fff73bb84791d4ee57ef44b0717c3395e26891d84c5c984392dc9207d5a30bc44e2d7cbcee4b1e7"; hasRunfiles = true; version = "1.1"; }; "xassoccnt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "bc978c330003a5de5710ed225ed397261e318310f7fb597da252e0bdc0d683c132e8686a41db03de027ffda35f59e481d214290b2cc5ccf27a31f00e81f1c423"; + sha512.doc = "624525491daa342bdd461b945f7460ac603f0ecbed9fe1561d878df997b4ceaed4dad6f688fb27b5e0f5ff390eef021bec8307bd8fc3086993e8934bc60e589c"; hasRunfiles = true; - version = "1.5"; + version = "1.6"; }; "xcharter" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "56bef619fff49cd3d6955773c1b6e6d1590319fa078d4b12b7e6e56c9eae6b80f0bf9505974c4e7c57e587e0ea0ebd9f3c67855d9a91fcff573e01ca91921a16"; + sha512.doc = "919866034508b25fcbbd5f06e7669516d8e9b9a4bf566012dc1238f0a99015b9e372a5d0b96f048384c4de53f26e461d7320928fdc428519fbafc5cb3b33ab74"; hasRunfiles = true; - version = "1.1"; + version = "1.112"; }; "xcite" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "44ebd2f3b2483f75d07f6af33b4e0fdebc64d72e77c00791880c13dd99ee8b304ec2f2c0f8782d8a446bdb3d81dd50e6d386ddadc6c3cce413509f055cb8d3c2"; + sha512.doc = "848a5774d9ddaa7806a11be067d9de8a5cdd6c1d8a545bdacc79f6ec0a61804db4b78110747e792db64ad3d8bf5301eb35ad6a25ead38c505db3724aedf0744f"; + sha512.source = "f99d309c7939d864be018f8b33833534d15981a84307aa77249ce3ee259c4649d509ab1322be6318a4cbae85b753b37b594694b39beb628f6cbafbd6f688a151"; hasRunfiles = true; version = "1.0"; }; "xcjk2uni" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fca63871433f92f18e236a07deb709781c855687f02653f3286dbc1c2286c92f6f9556c806b409308a72c28ac4aaeadf2d86fab54c3c9803e0f3a62011d4e704"; + sha512.doc = "6932725504fcb9891618437c9d20a52ca23a856036beebd4d52480d961352ccac478c0bb7430585b9fed74adc04ca56f68721663eaaab8b4f2bc24a6880d6ed3"; + sha512.source = "3ac753719e7d9661df5f4ea6d19c87710c8b7e197837fd341341c7599a9a67d506449ec80124f9ab97d752f15186ed04c64ccc0733c6fe73ab3b380abef92125"; hasRunfiles = true; - version = "0.6"; + version = "0.7"; }; "xcntperchap" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "58cc5a0b8d7ccdbad2503f1f2b3b816824f21bb439beaa6f090cdb845440faf4198feb625a3ccc7a76aed7c1539895f7c1de1b378ac67ce3acbb21de8f9e7ad8"; + sha512.doc = "5da884bc269eee3557f791ed4c1b5c6043c6c2ec99c38d25bee8bfded3e96ec7125855e4ee0c7d03bfb63501ba27443aea0b3f852354178dd2cb04f70b209c9b"; hasRunfiles = true; - version = "0.4"; + version = "0.5"; }; "xcolor" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fbb4b15ec7a7fa3f19f928844d8c4b96ae974ca2262f8e1b7ccf6f6a7a87772dd3270445c3778b896afba7c390e32cdb96e21c38069f8109e10dd67c100f17bf"; + sha512.doc = "58d7256c992e58b0117cde5fabb7f80c9aeb3fc6cdfd67ef82f687da88fa70d7f62650abce7200a5624b9e926e7577e49d67a34d7e9de7bafaf42271fd50b1dc"; + sha512.source = "f083851438561f7b85f3df3d04df2194d31e2608ff39c3cbd778dae782e7cd78826ddff4798baba977be0b213d3012d315c5fb064a460840f03e44a56bed2f58"; hasRunfiles = true; version = "2.12"; }; "xcolor-material" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3482581c3203a3e1192079a846dd04a6211e96eaa61dc4d193cb9bd74433c7fb0fe25c8f145bf6dbad932ffaac7b69e78eb67e3ac62451b182760dadbe3e283e"; + sha512.doc = "8979fe74a34dbf4900cf594fd5d9a53aa750faf7b0373d11e2cdd7679b9daf1e271c43dafc0cebee570ea8785309fdc6aeddb793583e1c5f76a1f45525824ff3"; + sha512.source = "5ffa2e82b0f0433999fbe7c10014f68ec3fcf8206d39f239e539dde4d79aaa4deb3a226f83c94fbb7725a0b4b0e96ed3370959bb4817df99daeac6ea52cea414"; hasRunfiles = true; version = "0.1"; }; "xcolor-solarized" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "a45eb06c15084c53dcd666c3807aab97f50f08d84ec423da84f805aa6b36fe6960babae921e6e3999323120dd8a39cad2e400175f03b8d33d0c9a1144c1ad612"; + sha512.doc = "81b6d0189d782369f34ec9742f1edc9df18b14eb47b6d8b0ee30a241e5e59fae945d5ec6850dfccb8dedbd01417566ffe260b827476fec44bf82e738699f0ad8"; + sha512.source = "4b7bc6224328117f8e61552a8a9341883832c73ed7736e0a1412a35ecce7abaa8ea9d29d51c90f341f0403894a56b866fe7d1f707438c02d661e425a7b6ebdcc"; hasRunfiles = true; version = "0.4"; }; "xcomment" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "d4c1f367679a7e7c826fc4f10fceef2db6920d11f641e155ba3277f422f461628febaf2348e1709ed0e75355257f94786f0e93dfd2251f7a8295510038dcdf40"; + sha512.doc = "6a501b4a30432b549db22dc754ef98e11a44fc69b11f488b2ae56308a86ecf1f21b0959b735eab33e7480cdb79891b62a02f54521b0489296e544765cd1b2c8e"; hasRunfiles = true; version = "1.3"; }; "xcookybooky" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2dacd2b82e131cf280d3d6abe588b1d454f2fe2d7ff2c991fbf1c6682a9a1046146a2361c31bc748bbb2d717daccbd1f5f72a964e72846890000a239da6b4c0d"; + sha512.doc = "cf3796917ec9a032dfb362dd5eb5f1aa8a49927fa6fabe431226728e7b97e6713619dc3e5efeb5a7b4de9b1e9628d09f6e2bf811bd24b3468f11392ffaad7a6c"; + sha512.source = "46fa79ac06a68a4ae4c6b53f17872677969e6500618f0f1badb248ad5482f9b2138dd6272393cd8cc65fd9d2bc116ee53a7abebef68e9a795e976c402e2b07df"; hasRunfiles = true; version = "1.5"; }; "xdoc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e1bbfc9934bef78fab24eb03030a14003103823b0278cbb81827d4ad41e3a45f7d60ffb1cdb1d1a7cad5d02d61528017c898ddeaeb7017b15a51e08cabf24a71"; + sha512.doc = "fb831ce551088ee01c3f2bcc2bd678d1cc8ab6768ec0bc9472afe5b390b67296d95a754b36731be206ec9307aacd14a2dd6ba1779ba09ade1a4b3a58b6104723"; + sha512.source = "39ea74a9c1ffe0ff17047aedda78305bbe109bc2ae2dda51c5249083246521ede91a25553107b8dce495e81718b2c782f5d82523d2983b98357d43c89fa26be3"; hasRunfiles = true; version = "prot2.5"; }; "xduthesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "17883a9355c1e6806cbd8221aacdd85cbb56cbba6a49d806e80515be935de0bff1658abd8679da71f3d71eb4637bf9fc5866cf705cc5b4b80dba85ce613da33b"; + sha512.doc = "4831e30c92e8252d604cc2ec25dece8b5b5974afd8b9270abd6fe21fd7d406374cdcc0540e5e4a22bc2e4195d1aa8652b9e9e474e9bd4d884b4a3e3889ac505f"; + sha512.source = "dbc25025ad64eb6125ffbd25d5458a14eef9f8097934b4330c45dfb7dd31bc2137458b1bb2c92042afaf6d4fcac8cfe2d8e40c296f2ba6ea943a73f07bf6219a"; hasRunfiles = true; version = "1.00"; }; "xdvi" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fa90081d46bd2a57f873cbbe2ac7081b63a0dc425903996f69d5ed15091a136a30e266e82df17fed22c69a9b79b44485435c5e3a75869654f15ceee0aafa1d4c"; + sha512.doc = "0743ee508fad46b0b3b04a5fe5e1401b2ffa302f43fb361e016bd4461dd3e542a248736fa2b7625fc83d1cfc29ca90a8e48a6553a0754fb245c910a6af6c2dc8"; hasRunfiles = true; version = "22.87.03"; }; "xebaposter" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3aa82dcba71de4047f73daa3993c44d2d0e6e58642eb11c2862315c9e50ef3765bb7b55973a5861b04878df6d11144a888770a56f485a22bde08b124a725bab8"; + sha512.doc = "4daad101d3dd4597fec0c48dca77bfc7ccc7cc034f9426be5b7dfbc7bca1c2edb0bb288407cecc17c0219282f088bd3a7675ec98e6bae25138c99b98b606c1f2"; hasRunfiles = true; version = "2.51"; }; "xechangebar" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "20a14493f8f1b0716c42605c35e3543fd42620a6ad0a8eac378d44e8d806d7451077d3dc6bc0ffac72ca2e66fd02619c0334cfd82fe739238ea13f2b0c019ac6"; + sha512.doc = "bc09a7c82f59ceadceb1b3b2cdd057eed1f7992881e9351795ca3dac7e31ae42608b4a38f17de7ae38270cd1d430445d3a9dc15e4a16319e3c8f518e2cca96da"; hasRunfiles = true; version = "1.0"; }; "xecjk" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "cfd266de19d1d448ec6f28bc0eade1f5f55d18fb0953b80413b26ce0b4fd116800d6fec05ff8ba57514ce50cbe878c0ee1d8547646c09465ff48e0c9bacd956b"; + sha512.doc = "fa464bc7fb06f381705c1a650fcd38be5cfe275c0b0f9d1bc190e9fa6894cfbe8b50a963f965ee6934a350bf938faa79b2e5edaa921956a911feacc9dad20160"; + sha512.source = "7f4ca550a39e0d587d2b2eec72bb444a72a329363ac3fd8825d264d4be917bd106cf038be6b0c7292163e035f0285bd62c8b649ba0dd9ab7181235368f2c1e80"; hasRunfiles = true; - version = "3.5.0"; + version = "3.6.1"; }; "xecolor" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ce32eebc5cd6d58950369d3d6b34167fc22613dfb5cbc5a30fedd231976216ac0c6b29cc9bea7e83226429e2dfc2f5983fd63a79687e1fa4bf540c287e3a6689"; + sha512.doc = "77b5bacc05dc6b0cda3b0a105fb11a61547f850b94c4c87ed6b9f1ab6522f2d669726e57cb1735ea7a332799a4378064b97c71f78c96fed58a573a7725fd1a45"; hasRunfiles = true; version = "0.1"; }; "xecyr" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "27789d966edaf89028a0c5e40ea0905f57afadf8d2bf36ac7f1d225a91f2f17f0c31129c0275a546084da430cbfe55b3e7c4a976d5d6f58edc97e85c6b95ed8b"; + sha512.doc = "5273e472c394d60a332caf4581bb6340c2b4d8c446fc204f8063142f77f9c4967ba29054bdba5e07dcaa0e487ee967712ed96a1a0a2e8f9d3bf6779cec03a81c"; hasRunfiles = true; version = "1.1"; }; "xeindex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "c033d7423c8ac670c13c28ecd1dffb505bc11c1f1f863401b11115f902836808dc7f118739d470556c32922cba1e30eb67b8d6c6eaf090f866e72e7f358efd91"; + sha512.doc = "0eee841378b5ebd6138c22f6a73a28e9df5f4892c0a5f39d9aabba508276108f0143557ae6a28e5c3d273b9540f6c8c60ead90d03bb4708b22d6289eecda0b6b"; hasRunfiles = true; version = "0.3"; }; "xellipsis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "396c94843968e1392b58bebb1e00bc39a029b7826a82d647e003e335559c2d8ee4d87d72ab961f73297fe3e74f9daee94b1115368b89bb9795f1a546c76c3bd0"; + sha512.doc = "d6f5320924c44865dfd54144e9b9bb38f0b477186144be9f5d07736ea3cbf32f991fc16e161e032d8691481685df33b9a30d392bbfd897be96becc6cf85d8243"; + sha512.source = "903d56cb682d53fe450e252da25b68cf46e4513a74a035abbe244eb93b952dadca1c5b226fa6cd1f6ec051ed1f72cec42cc512f1fc1ae51046fa310987583ea8"; hasRunfiles = true; version = "1.2"; }; "xepersian" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f2396774b510246dbafe97b46c6062366a1e886b48c9803b48fd81df1b3bc47113ce1c2abf4ee61e45c30fa1617f9d76eeade5ec68ca17440efe8acb1daae958"; + sha512.doc = "fc4ac27786952a00ae67cef05e07b2019aa40b6267bb794b47396bee7447bf8ebf3bc70af6dabb0a4d4ed8c5bd7c368bb40920c6932495bc8dc4c46c4d3e0623"; + sha512.source = "cbc880310d4c4130d92f9bd8e18ce99acb54831ada309e16c3b344ca72faa306a625c90f71e32f9941a55a230a89cac9dd9306e313f7a6553968aa1ee4e4193f"; hasRunfiles = true; - version = "19.3"; + version = "21.1"; }; "xesearch" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b0b0dd42f81fa0b1a06555f7300837ac518eb19f6017e956811e068385aaf725c68047b3b4fb92f1fb77c42f497818358e8ea71e9579daec7740c331ee73e645"; + sha512.doc = "f2d4e4a84630f671f16812deca3e2f28c4404e8440ccb553854934eb4973b45b1a536745012d7b86c776b13edc6562eeba876aaeaa31eaa569f32be6a45e89fd"; hasRunfiles = true; }; "xespotcolor" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "64baf3959c9bf1d039233b2ef5aec50e3de4b01d846833ce9bb47e32f5869b132786c10af8c486163fb27788de70d920e1f8c8b966577f55254a626633b2a07a"; + sha512.doc = "ebaae19a5c40ee8b2a9138a3830fb6687aa8ef349a19bba3aec825d2804997e829753d72ba111f160d3933ba2ea5a10d06605b6c2b604aa1a58be92fd900b5cb"; + sha512.source = "d8fe04069598783852127a0d7d2ab71b2c268ec1b070494caacf909621dae8e467ed4e6b8cd34d1e110d4629b2559d0b2d7f2f48398703c2fb1686255cbc5288"; hasRunfiles = true; version = "2.0a"; }; @@ -26645,153 +27050,158 @@ tl: { # no indentation deps."plain" = tl."plain"; deps."babel" = tl."babel"; deps."latex-fonts" = tl."latex-fonts"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7bbcfc2283775c7ec8e7ca08b09ae0b8161598f9dc43de1a11147bb23669d5f7971cd62daa74670008a2097c63dfdf4146e7cd6024b7509f3edc4e1859f9aa4f"; + sha512.doc = "62ae2218568b36d8db3890d772b4fb89802813bd780bb964dbc68e9638e097174e21ca756ad815b9924b022b413adaa009d700fd026fa8e5e772da6f4f9c8771"; hasRunfiles = true; }; "xetex-devanagari" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "edd2c40d99c047765a96e778e92db4cfd3b3ef9044d3cda320c8019911ffff2b2bfc3cad4319cbdf3850bab68b5abf4a91c249db3dac10e2f0de2b978076d16a"; + sha512.doc = "deb051cb19d44f438ac1f3b7716fb66fc6538ca1ce33c1b84976d6904715d17ef65e4a2fd015f168d908b6905d0a2de5621d8b03150e45b7f5dcfb68f2eeecc5"; hasRunfiles = true; version = "0.5"; }; "xetex-itrans" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "152fddff5ddb74ae989b5a21937913735a8abe12eab3eb188137e23fc6e9715a093dbd05c661c0680a316682e8e3f6e0d298ea54e4ccf03a93f5fe482569b2c9"; + sha512.doc = "db43156294adc446bd7c9b437af10e3b8cb1b6b63d3ea7637b932954ce0ea07dd285d00b45f60550067897f8c93529455dcb0f2bd5a771ec9c2eae8885c01ba8"; hasRunfiles = true; version = "4.2"; }; "xetex-pstricks" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5287de779bb1c8970adb0a1620cc52c51f5d407afb72da6c1304039f27b440123e08a8318c1514bed36f4a626436582c975c60b50228bd9dc739ea2746e7000d"; + sha512.doc = "81932135c8644c147e0ddfb14ac1e55bf0c0f52ef47f64a0ba53f9de571916175c4ab6e50bb9404e35f94951231fffd30f73886211e37d738f77be0fb4938e54"; hasRunfiles = true; }; "xetex-tibetan" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "eacdd8f4cbacc0da1a52290c843f677895653bd4e370939f122c652b2a276c3d21bb3de020ea4b6a54ab1dd1f8b74e60ea45eebfd4e2ad67ae40c5ce9d0eb63a"; + sha512.doc = "95afdd9eb07ef085a43cc15551f783cf7333d19d3969e573d8733a4aebcae355e6ee1ff638271aa007cbcb363a85d1fb604c34cb3e001c54e71150f3ae033c83"; hasRunfiles = true; version = "0.1"; }; "xetexconfig" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "a6b6b69b363abad698bcff1a6adab956795b2b61b2d9bc9f1c26694d62746a6564afd1da3f8d2ee05c03081166b90ff071cd1454ddcc83cba69c38d8a0c434a0"; hasRunfiles = true; }; "xetexfontinfo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "812cd84870011dab795d51d3f6920ecbdebaef14680edc180feb8fc82269dac7ea6a57af47f35a2cca60bd8c846ff94c867f7493fb34cb13a88424dee841c6fa"; + sha512.doc = "3701b2f461fcee38a4541597309f8f382811833a84e4ce724a54d98b08debd222e147d1e1c5789462f8a76a487dac8c8219d4bb42d63f2d3eaa94e13ef004022"; hasRunfiles = true; }; "xetexko" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "76a1a11b41bba197df1f9ec5a12952c23822ed6d3bbd71d2a975f5bcf2dc280b5d853aef109c7f704a4810711e8d8874f9b1b0df47e89b00ac688d0101845c5f"; + sha512.doc = "cadbffb852da91c1b6381d58436be92149a2a86d74cd3b837d8b900855a7e16684a01871a6e00576ce132e3a7c843ad6cfe82dcc09f379793eaf73cf571299ef"; hasRunfiles = true; version = "2.17"; }; "xetexref" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f218c61033ed30317b59fdf517865ace0b5c46198494f71b2f0fd1c1a10c1b9da4e29e0be65f9155ab9b5466b0b16b2ba576770a0df2a65d368c5a4439828082"; + sha512.doc = "0f6a2e2880b82e23617e849e2b5f010e73877a9f8430d00297b927aab27cc728e63e2869cd295ae75b2fbf62d219c905c14102c6e43f4168e427b1428b16baf6"; }; "xevlna" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0604f40779cce8520cdfac2fede50ccd276e9de8da27c3c6674b558d72d265a036dcf3f2c726d36bf86a51dc1abe96d62ca7396fedd7641808f1aee8050af4de"; + sha512.doc = "78d66ad5b5c5d194b72c60139e7f7a438f1430cda18961572be8ae74b75ff61825ecfec040b09cc18525634595e89e02a519f4ad8716fc6c4b6ce1e8ca0bb70f"; hasRunfiles = true; version = "1.1"; }; "xfor" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8bf8c36084f5330cb00696be8cc1b0bc2fc3a8bf25cd91249d5177f66b708095f40a18a938ccbcc20a21dace6057ddba5d59aa8c89d56aea1e755ad23bc7ca0c"; + sha512.doc = "7ea9fb8d92f799c133b8cbf8b546ee58a41481c4e0784d4e3011ee553adf693f5809382a544e8be8d98559d2f54d2f18398e5b2cf805c5497287bbddf0ba9c4c"; + sha512.source = "5ab442c4d70ede5540c1f464e7ee9a0bfb4cb833b030d70e2563f3182e36a7246d7c10200d0601fe52e00ff5f64726ddd5d60a0c4bb73654d2e58132c7281ea7"; hasRunfiles = true; version = "1.05"; }; "xgreek" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f039c8f1713744a35fca6cbf6fa55f906b2e9faeec21cd04b18c5991d2efe24abaf1e294cd59b4e9526c89d0882d35ea30283efed3c025805775337830384b29"; + sha512.doc = "2a47f781ba0d070c3a0cfcfece08dc185b381fa1ce5140b451c0b9ffd55ecaedf445b1d11479bc21ba91d2db92812bc7e0d59e1a52a6571ee2e387a9b31697c0"; + sha512.source = "78922dbf2548f11ce47bc869eed799b83afd475ecbdc3f1b44a858423cf5a8764359cc073af84a35441b5953140c854c26cb4cc1af51ad8f5595b45de0cb38a2"; hasRunfiles = true; - version = "3.0"; + version = "3.0.1"; }; "xhfill" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "15641433aec0e5a56c8d744d3e6a6063584ad53fac84559e5ebe483306914ef4a0e70adc4da70fe60b008091fe24cda132517051d5c99223102ec290d1f371a5"; + sha512.doc = "962b3378e526e49ec6e640999c0964b755c0f6b2ec1b2ad1c8c6963c24e19e4f5bd0bd18f9f7c84ded40957ce64179dc586b16ec42a867e9e6b74be8072406f9"; hasRunfiles = true; version = "1.01"; }; "xifthen" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "b9797e341839fd0a7d32746fb5d85eb75091dcd25dc70f4d51d9f3fa40f3870a70717e2eb7a57134261a251aca1b2e0f5c87e066bd221bc224e6abb728a82060"; + sha512.doc = "d75fe68ef4a8a427bfb6334d3d0d10cbb436efb67c998b03343103e95bef90d231e75bad52ab9779a5b4cb6337347474b20096d0d69d0fdadfca72c4bcaa156d"; hasRunfiles = true; version = "1.4.0"; }; "xii" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0057eaecc2fbc45f2d08bf51a82069c676e9f3ac44a24118e2747105901e669f873ab4efad49d47ca1108de0a3d7162d71ce4aa61385e9df012f607350b208f9"; + sha512.doc = "19dd5f95b0d624424b20508cefa3302489f1528f138029ad6a7d350219c0ce617e19e45472b665ba7ecc97af703df3a119cb9c1239dfa98f4f3c9b67b4a05578"; +}; +"xii-lat" = { + stripPrefix = 0; + sha512.run = "9cbbe13d44d71e2b383f5863d1b4d488eaedcfdf556422890103eed5230ed96582fde2dfcdc51721de41a6152bb94408b9b109d60e899329064545532a5534ff"; + sha512.doc = "81ce884c6f81843af4efb9bba99c2bf95c43b108a2b18c55f54725493d6ad8b8a1d62c504a2f6554ec4a9a4fbaaf6adb2abd4d293b28baded6fbf0a63455a552"; }; "xindy" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0caec7677fa78816a427a0eb1fb7f89570711df0904da308ef1455ac044e61dca9bac89320aa453dce1a027d34e6bd95b5314e6a0ce20726c8ced6c2e26e2e74"; + sha512.doc = "136ce6181156a74106991ec7b8ce99fbbd2abba11976a951bf7bfcc7eee758fe14f12de66f8853e08dfd1e423acff9cca537899c6dd2b43190a2c3b7e3a6bf9d"; hasRunfiles = true; version = "2.5.1"; }; "xint" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "bfb36e864c1dc7b3d890befe632e0ade3cb3b0092549b0e9670d6bedcda35bf3b74ddf7664c1c661281d6ca3bb213b30732c03828c5e6425867fc265d4568ebe"; + sha512.doc = "ff2b2ad8c68b220d720a70c5c39302a56d5a879cd499310079932a5281b73630a417a837f939a8ad4c5c6944d33a92b625966a8a0ccdde3a162251a160c07d88"; + sha512.source = "5cd416e4008147f4a8a6db6ecf9931af2d1d2c7bc88e5dde30bb228ad5c90fa21a262118b0f932fad689c6da5606934e9ca11743a6e745a0ac68817ddfc60702"; hasRunfiles = true; - version = "1.2o"; + version = "1.3"; }; "xits" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "240b6fe00a26e9ef2b59373d334318fb1030ae7ff832d9a20b15e1a8081b805cc7d021f8eb6c35d8782756e4cdcae4d6e46b6a29ab1804e2d55fb2fc7808a915"; + sha512.doc = "78a2a72e599374a71cf0d1fd2fcbfe34390e0df60ff383b35eb94bf45193496b4a04f414b597127007a31f8d866bdce421c734991b2d39d843c6442b37acddd4"; + sha512.source = "c3df71950c0da3a6deb5011946834638b96d9319f116ba4f595d78692e7bf8dfe22962c8958d967c2054d207f0086766850ad5a9a122347a4ba30d284efc017c"; hasRunfiles = true; version = "1.108"; }; "xkeyval" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "acb82c41d3f15bce4ffef3c86cc1fd26ceb39c3ba25aebb62cdc9de730883f23440836f50f4250543fc5a6b002b92e7509796fe4edeb2fafd0db84dd9fe57f38"; + sha512.doc = "06c8621061e35417ea30d82dbbd1947a8c588e89baff79110004bf0c02300591e73b94e0ee17b88caccbdccd224ee61a7e9c1397273d701588b87f754b385a8c"; + sha512.source = "b45d2bccf8f9615818e972b8bb88f677e62e8f6a6498704e1f71a06fdb8b6ebed95eb471e67b0463f5d3876711e7bd3d04a921b92e596123de6b915b1012fa97"; hasRunfiles = true; version = "2.7a"; }; "xlop" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "b697a472f0a3db34d6261c09192a88355c5d25f4f6418c38b7f20ef3ddf22e0b14282c6eba63154aecba7b04d067f5cd6b990ba1d754aebd728e9429ec08aed3"; + sha512.doc = "1c86160e7f78599720f8c4439bf9dd54e6ee8843e0fab05027810ee1cb1dbfc7642806d8742603106914b7d004eb27d6659e3f5468b3c9af3cc23c97829b6cd5"; + sha512.source = "246d2ff227d6ab8ff9367f0ab26458e408f4919f84edba84a06c97c057ad4c217fdac5efe8dbae56bea66f4ec0133e9e94ce444cbac4a3c70e3d88b413b7de08"; hasRunfiles = true; version = "0.26"; }; "xltabular" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ec621fdea692c794a2d85e17dfedff2a0089456b1e9fabde590b97737530d25a52a7ea09c0f434fad1070797b3b0ba00abb47f4e1d4d4a449b3505068dbf5bda"; + sha512.doc = "357df1495dcb6f5c3b59be01b4ecb96096e8cd9335c403f6e18f22e19fee096e3e583ca928aa0ff67182e038217a88594f3a1416562e2a87e665902b95e4c934"; hasRunfiles = true; - version = "0.03"; + version = "0.05"; }; "xltxtra" = { stripPrefix = 0; deps."metalogo" = tl."metalogo"; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "04a4c8b97ef73c943f4ce2b20fae952be7c1d745ef173fbaafe8706219b41c1bc25534336fa03b019990baba7e947509029680c2e8993dcdc0759233405b5a16"; + sha512.doc = "46fa53bfbe6ad5cf63afa4c3deda98cdd468db3187920a6478411b7fff0f634f7ffa5aacad1d9b27ba89ef44c962e4c774fe9f429a9856d9879b9a8d40297282"; + sha512.source = "dc786d5ad240a795dd502e430810f6bf9eb63e74b3505d1267636de38bb17d4a6000a4486855f660ad5228c7e9717c5b84cbe47205c2e53ad588240ba939a1ac"; hasRunfiles = true; version = "0.6"; }; @@ -26806,410 +27216,416 @@ tl: { # no indentation deps."latex-fonts" = tl."latex-fonts"; deps."latexconfig" = tl."latexconfig"; deps."tex-ini-files" = tl."tex-ini-files"; - deps."xmltex" = tl."xmltex"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "372346ddb45b3f39c787fb13c824ce1e31f8979bc138d0ff7ac2efecebae3e24eae58f9b966b802473bd319920c0225cca92a4dea1205dc58ce38692907bf2c9"; + sha512.doc = "54bdf11fe24d9eaca4b5ea81ff3b539a59dd205fad3e4dddee39bf01c55537285ae7837a32eacdcc7c4567e15ce5ed8916ea38c26bef040ba7338cc4d08b56e3"; hasRunfiles = true; version = "0.8"; }; "xmltexconfig" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "5975c6ad46ae19faa919ed51c9434c66e123aed17d953c2b1d1166653378b85142ba6775afe72daf3e20ef7fbbe18eef85e40e2fc82a279065680be14e9f65dd"; hasRunfiles = true; }; "xmpincl" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "187ba854c921ecb36dadf064059b2f9cab8a89684120598e368a537602de74841efe1f76ae1a92fcd52f0ff87aca6702291eb1c0ff6568de78d67f54b0bb561c"; + sha512.doc = "f7b171a1aa88bc386f97c507681abb5e3b979550608d69315295563b533b70c9aa00fc765555da0793c33dd0f6a342c0860e8e8629b340b7bd07d92b86e4857b"; + sha512.source = "157aa64815161f9af0857132dfd842966ade6fc7b22e4dc841d1e3b7c6a73a78e8e27093601d7be4df625520ed28dd6945dbb4c228dd52b7976f156a3caae95b"; hasRunfiles = true; version = "2.2"; }; "xnewcommand" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e60b51540b84f0f19f4da9ff2923090efbb11324c0d5090b6c2c5009c1045665e000049af5eaeac3ec61ee6e87b106ea4953b31e6cb97f09bc06323263dfa383"; + sha512.doc = "d5b57b9ad4ea7782b312a36985ec6a71a8f8f1c09733dc8728f803d133f07c5a9c6e40c4eb856426299850d21672854c5eed3d04c0fab5b14a896452d7dc823a"; hasRunfiles = true; version = "1.2"; }; "xoptarg" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9258015e6cf77808598ea3b89a1f7f4e97c2b2f91914e1dd3c22ac399d5f8363e55e5f4ec2fe793484b7adb565411d9155b9b7ffac05ccbad4c4df2a0e430de3"; + sha512.doc = "266b733a2497c9286397e5c4393a5156272dbe967077b85a13a738aced80e0989dd9957e90ebe4e85438484b1a060c69c22d6da1693c46ca972f11bb6add7d46"; hasRunfiles = true; version = "1.0"; }; "xpatch" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "db706416b89c40fffa384f53249724cfcb113a5aea0d99489a4dc563fbb8d4e41faeab6961460f70fd2cfdcbd7fe61b5038f4a07fd2d47b53a9810da4e1ba6b9"; + sha512.doc = "8b3613ee0656805fab32943cc32fae3e31235eb801567356d9151b5a880c5da9a4607a9e8b731231521f7e5c76d805e9ebbeeb201dbc741490401d09e886f93f"; + sha512.source = "0ba47c3903cae4a5def161e236aedcfae843e38587ffab1bfd827f94d098a8fd182dd3ebfa0fba6db153cb193a2db1226117f2b7504e75b003b3eb9942cfdb41"; hasRunfiles = true; version = "0.2"; }; "xpeek" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "021ec730bbe93f2eea4442cbb24e8e82d35de0a99a5dc94ab795583677f8a894453a77a1998753abe5a75804a3823e8e7340f3ebb7c157a69de5417ed4c2490d"; + sha512.doc = "11b727cab3332882954140c83a7f10318507854900d5c19d92bbf2796d030a9e556e0a8240370c71ef33ef1069d4612a2fd7185e4e48137804ba189697daa63c"; + sha512.source = "1033ea5fe21ecf52edf089909d1911fe76fa5391353bafa98d2437e0b83fd7157b83fefc0401af6e1ba3c6ef6efb0d2b2f9e19ce55942154a234d4c073401af6"; hasRunfiles = true; version = "0.2"; }; "xpiano" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "311a5d2b306fe619ce04374542a4f1e68b2713a3f1246783360d21aa7cded6337b1c2ee7527a8566049c3641128d0e40dfc34fde509f02fc5fb70e84296f64e1"; + sha512.doc = "2cf5d2f18af43e28fb3735047bc9806f55aa8a2f61b00f5fac694238463b7cce0daaa2510b40a4e5085070f53c22a90af7a2696e7ec791622fbea882940b80c7"; + sha512.source = "83a330a140d1bdffcf5dc7e0e377276cccc62ca76cd6ac590d78e069d718132aaec3b17b259d722071802d2e8e8468c5713692b1e2e0cfde8309edf48525bde0"; hasRunfiles = true; version = "1.0"; }; "xpicture" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "3962ca64d0bfbdde0d14302809c4f6b748668702ccccf49d96446351916b20fba8f42a210bf95ca40f065d5427a10a8d938746a0d936ebc2e24efcba230a28bf"; + sha512.doc = "af8be0ea970aee7cf72c268b30823c7a4e982e5a0136e7330770352a16d68d05fc497811198aae710ea8c2d38ce17c806c94c60e5f28e061b5f1829b6e370394"; + sha512.source = "3d1c5063e12f46c98a2d071be4ea5489acde99c6ab8b08f3ce3e1ae318c2c27ab63d9c24d38f0787ced99be3f585c964917d969adfc3f8e840663889f9d0ec88"; hasRunfiles = true; version = "1.2a"; }; "xpinyin" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "425f8fa28c6d9d819324516792c37da2c59226d7a1f7409793fadce0cfe7b078aebccb4e653f089499f023bf67c561687b862ebdfb2c3d4e4a22b49aeb8e91bc"; + sha512.doc = "275d79f53eb1380c694a9436aac4935bccd236da7faf4eeda211b946a9941febdce922bbf072f3442d46377c5edead912fbd7bedc04286ca39d05da3fde838d7"; + sha512.source = "6aad6f3dd47dccaa5d6dfcdb8a0eb7d2fc91ddf23871e93e3102c59ef8ffedb112265f35b6dce200df1534d6596054f7af4f524081106377738cd70a9b884c34"; hasRunfiles = true; - version = "2.5"; + version = "2.6"; }; "xprintlen" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4e671bdb93908250bf5236020d5b4ff3f0145faf1315da75c433b8142b4b21caa7b6c8bea32c99a1515c25bbf1069e7377c8b3f20a628d50eb10bf72faeaf4a4"; + sha512.doc = "3b0277814a12a2d023cdd8c4a23fd25f3a58c1a037357905e304295dfdc880ba18b3de3c415268ef880a4470a2eb3a8dc172fa9f833eabb18cea7513d253a8fa"; hasRunfiles = true; version = "1.0"; }; "xpunctuate" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "aaf1673a27e951b3e47449fed4be3b5879064155a5b890abf16ff030d6654c88539b5a3f9abbe1d95ce0de4753fa0b34df73463fe4dc75b004219e4453aa14b7"; + sha512.doc = "9def6fab787ac5cfe1531549c642fd2265819fbd4f4bcde3a0b7a6e94a156c5de3b06fd8d1570619c0b9c8ad8fb05d1c21f1c96c4a7a525bb6519be57d9ce568"; + sha512.source = "fbcd9ebcf760f796e6daf0ffd50c4a44084659751befbc4e1bf8024d5fa18bcc03badaccb2bb73883fdc386bc1aad2a345b55acc1b84b50a5a99b84db01fbea5"; hasRunfiles = true; version = "1.0"; }; "xq" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9c2b01c27ebef43ae4356acee9f208cff327b967e7ba9c9c9616bf907494f7b064e7cb82d013b9692cc1fbee528870e9766606935f4b48cead7cddfdaffd84af"; + sha512.doc = "33b22af669fed28d70027845e65dc9250941aadc4eccfe86341fb07f9cb3766995df610a0c68b891b2947814fbd9499d3d85ef444f30d77eea60ab8d47d687d6"; hasRunfiles = true; version = "0.4"; }; "xsavebox" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "c0638f1e5ea250452a9443c67ca9e7ef0777d052f71ae3f31a012fe62502191d2843ccda6e2b858467f8be1a4b4a3bce04ea59d1508d884e20ab7e7f4153a083"; + sha512.doc = "8f0b4fd707f842752400ea07255aa30c197e805ca7e2fde9809b60bdabc8bb869b721952b85c0ca21ad33c75ccbacb89dc722d4eea965ac71a2f678898b367af"; + sha512.source = "0b24eb2d3ea7b7700a155cd43626a458823811bc328a0ea5745319a6e7372ded4c4a09f778e9742b6c7fd0f078b0a9e1881bb584f78bf3b4040fadd3ab724190"; hasRunfiles = true; - version = "0.7"; + version = "0.9"; }; "xsim" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "610be9a9498b44f146dc711cb4c7a52eaa3bf500a2fd8a0fc69988f10b4cee9b10362f6180d333e2ef462d4c37f71314ba6823961497b18d896f7171c8dfee2d"; + sha512.doc = "db82f0ed225371b9be8f406691d49eedfe5d26bb2212c21207c122ceee8644e7d0da3b6f88ecfb3a239cb61a460696f605ef0f4ec2c0eaa6a42516ca3a0e7dac"; hasRunfiles = true; - version = "0.10"; + version = "0.11"; }; "xskak" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "ee08aac07e949fdd86f63eb5f730a8d28ce76a419c927f030dbb07904824f6928b9803e216a6772219436f2a5b2afc06556660bdb11985d714e47db8e57e829a"; + sha512.doc = "bcc115d2657e99044cf689dae837efff0f4a4480a4592126a2d5b64e2d54be902403cab54685a05516f51e2e130b28817eb5d97ae29b648d462250ed980369cb"; + sha512.source = "91f482e0ac3d798507583729fde18a1a014c6f5e71507fb10f4c893613661488953529f78496bac476a6dab9d3d896d0b6eb902eb166b77b78c90148afad0375"; hasRunfiles = true; version = "1.4"; }; "xstring" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "1def725f1f2f833985a821f274c40c09e2fc5eb226cccfc2a97a57b58e731c4dcd9f32e1b3ee57c5bb6399880568c1549d093b96834e8cc84401137f5bc1f0ce"; + sha512.doc = "4d213d2fb30ffed679a3abd25b65cfc1559f0ab5ae54f4ba3ca49013da493ad583b2e07fc0604e14896c2e92e3b4d0066420f951650aa414d6750cbcd439b21c"; hasRunfiles = true; version = "1.7c"; }; "xtab" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "d93bb00632b0bd4d26fdcf13ac38f2e1db8d71300c0cdac49d8b9b96eda5e90ca4f350a904cbd3bad5cba7aeeb3a61ef8b0b8cdc48bcbc5bbc45fdbd4b3eda1e"; + sha512.doc = "3c94779c7c3974f02a921bb22fa85795a3a2ee034053df8964f9e76048bb10fcfe65a8a4ce8dc41777afed31a86d529f7f106a468bcd8e253748c7f005c42812"; + sha512.source = "059968bf7b3a92ad8531b1e6be84b82d7b13e7b7a86f580e2a9e7262506929bbaba0b15489d77638bd0b2a4042740fbd91f37fc090cbde7b60309f6777d730e5"; hasRunfiles = true; version = "2.3f"; }; "xunicode" = { stripPrefix = 0; deps."tipa" = tl."tipa"; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0f308a694f9a9053cd65ec2dcec86771b211ce7d34ec3baf2f9a90f5a7ca3d9d209ca33d2dec4853b368e070e8a4be464aaeb6bd64ba35ee03ab5287864fcaa2"; + sha512.doc = "29ef434a1832f9c21b327856d074fff3db3d9e6094ac251b9e00cb224fff058806b7a491e9c166570b41ebbc2d1db084b90fac68a26f45e70196623b6754f9fc"; hasRunfiles = true; version = "0.981"; }; +"xurl" = { + stripPrefix = 0; + sha512.run = "a923f447d5937a648b9c132f570501f268de2c2a2ac10f21ab81f18525591a40fa987d91566cce686c53d08c5f2468e0b64f090782206b59b4e154ff9a28af42"; + sha512.doc = "e529a2f544105e4d6ca49d2a1cff98e14268b328c936b435fcaa5853fec07228b128c3b8e9ed224991b09a2850c56b1e65d1cbbb08cfe3ad18d1aee6e40ea0c4"; + hasRunfiles = true; + version = "0.03"; +}; "xwatermark" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2725b2d08ca2568c0f590407916cff6b821d6293b24fc78eb7e8db0342311d29ea5dec325a649cfafd5f9fa0c1340a184011800c8dfd3817ca5a139a7704fe4c"; + sha512.doc = "b48d6735a9d70e0e7f5617f46b484917106816f9b7dcd865cb7d75a629ce518c35397d867928f6d4ac723697e8637accc97ba314e6644c0ae51fb1e651bef506"; hasRunfiles = true; version = "1.5.2d"; }; "xyling" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ba8e8397dc67e5a90d34ac15689ead70be033ca36307fb0c2ffccb638edad8f20a2c88230f917db6174412e097615f2a9e4ee22b183d33f32b970eaf65d598e7"; + sha512.doc = "4d33c281badea7844d00d9d125122f56cf4719e62756d4eedc64ad63fbd46d90fbf9debadbab54f3196582a9a12ccf48b23c98f0df16e0bdf0d53accf8fbb1df"; hasRunfiles = true; version = "1.1"; }; "xymtex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f2b11c0eaaf02b379350746ae6bc9c786bced638eb6a1585b84df311c00cfaed0c4715ab39502a76bdceff31e62b61876f4c186e94c386708a23f1fb6753cccf"; + sha512.doc = "649ee3fcb13f6407bf52c957deffa93c715d8d6af5cdc0b3d3caeb5031997eea559bed47d332ff5115a6c4656b34a5f1bb409bcc601d6198ff9e78a8fe56f26a"; + sha512.source = "cb05fab76836e4ae36745a7fa7ff0bd0d3458c422361a81628e1f8a4d389b55bcaf6cd8b6c1c52321b0252029b03f3fe5cb007d16e6a410cb6e4e92c8a1d381c"; hasRunfiles = true; version = "5.06"; }; "xypic" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0d6fe0c2fdb0a8037ea7859da95b6bdcc88d237231539e371f6c847c1818447d77c5fc90f944eadaf548fbcd540ec7d408f5c0b819376a8437f1784f4593382f"; + sha512.doc = "9f2ca1f120378e4ce52d96d7622a7f22a301c02ceaa2a19ce14d775073961aef01d1fb65202bce2ce1d8b88801749e2d642a0b2d52518d7c70317e8c62d9d2bc"; hasRunfiles = true; version = "3.8.9"; }; "xypic-tut-pt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ed799d983ad93f8fabd21e0a5f59e6e7013eee04cd764b7e30c8a3d73d46adddc0582320e6d091ed59940f4abeb1d8cd66af3937b374be923d15dd7a91f6c8a5"; + sha512.doc = "24bb3acdb66190e34bc56cb5696ea17be0a14fd25cf0a519e44b676bdf8b1bccf7987da307bf0d1f0288918dd15e589c05ecc0eeb351f7aeb2a870396a9d55fd"; }; "xytree" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "03e846ab94d61fa98c67bbcdb91c81ac95c39344225adb82808c8ed82e8e202b7e86cbf86d35cc4468845f83d3b5709e84db5ed1a603c66ad98f961c1de365fc"; + sha512.doc = "093d1ac991099efc0dc4a7307503ec029b05dfd293092a1307045acbced5f2573a46ce4de14c5763fe35f16ca178f88e4695acd46564aa6fab424ee9b66bf2a1"; hasRunfiles = true; version = "1.5"; }; "yafoot" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "f8b683d8a5ad91edc8edac6ee5f95dd9a93db4997265c1bb5aa29ae43e9f9e90ac7e641545d519694fbd569bd1b017947012abf109a5b5ab6e42797fa2a931b3"; + sha512.doc = "3b11b5065ec6a37529f74fa966e837fa3c05514807877ed64989c17be747126a15452f0d7391fed1b997552c5c3f1e7e0c5eef6401bb51acafbff0b859b73c4f"; + sha512.source = "2139fbec95a07272dbcdc1d89d9b43ca2a995a6a8f5c341bee1e0e3a5aabc13acc9c6b6b6a847d9a0de0f158db6a223798b02080b884367041dd0578fe623e56"; hasRunfiles = true; }; "yagusylo" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8434d283042d996c132351c6b705323d61ef14b50e1566764404ac24e1c1dccaf883ca0edecb5ffd71a278a3ed29d9bc32ae5515c6cf5e72c32e6924250d4646"; + sha512.doc = "890bf592bc9de8ffeef12bfa9b7dfdb1bd473aa122adf659dc9ee61c50e52182316e6e818b7254e01c997d3387a181bcb61214db9745aaeb0381b7143f777215"; + sha512.source = "59c1ebfa0ac15fb92970614ba9b7c510d46b64edca6b6da23cc342772fe3aa669f51897693f739ed0d52283e054e7cfff25be38f2ded229b11d06fde96c920e8"; hasRunfiles = true; version = "1.2"; }; "yaletter" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "19eb5944e8560c184c5b5390888059a363d03cc3d4140dcbdc8adfc71d9c82b2963d2ebe47b95ffc50517a95acb3780b3e9df31ef83301da88a262216af08f04"; + sha512.doc = "30984adfce8837fe2ca79e11b9270c907aefc9d4fd4a4724de88216c53e7ad89c982d80df4f33354474d08e37bc4a1dbd4f2aad73d9b9e31b0c7d4bfc8a7a20c"; + sha512.source = "6ec7aa56bd2141ff322ba14f902c2a7e3cbab9adc15a807e015b1874e3fe0d76767fdec6fcb60609d3d1ebcb85f321eb1d32823b489ed4184451ece5aeb704f1"; hasRunfiles = true; version = "1.1"; }; "yannisgr" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "0d5059793bf65a149bb491e8448b65cc8a8ded213b70af66800dedf9cf9bce66a4c384287203b95c4162b665139a45fdbafa52e3f1a9fe5fb54de781ec53660b"; + sha512.doc = "174fdf12c5fa80bde25b5d519115a275d1fa41990b4167549cd7b5c1417af86cb5b342ea29d6dbf912d7b3ef50d008ed646094e41a1c0c68208e897279c5fb3b"; hasRunfiles = true; }; "yathesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "126341a0ac1cec451e59539d2841b3b59b5dacf8b5f7bfc544160486b1c0c644b0abc1f30d6c69da74b7563c1188227361942eec92b341d18b7b815b9aa7bbfd"; + sha512.doc = "a05e461f8facdc7c5baf454a0711c9d2028d2408a50c30cd6e613c3a8b1d2e5db8901efb21cd738cbeb2701705ef005b20bbe71e14dbef820436468f27453a57"; + sha512.source = "2ea4d9dd39532781681fa551ec739c5f0fba905bef546ae17d0d4dc5a4ff2c71058f1986353650ff6f4f1330435d24dabf4007c96963959673e4c409ff669a48"; hasRunfiles = true; version = "0.99p"; }; "yax" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2602ad4d5487fc3ff982b9921c0f16b19b658d0d225cc4b40be98be4b7d6ac86666475955644d04d8ec0fabca8c566b1fd219797d2dbbec8b6d9becfeeb6d0f3"; + sha512.doc = "ead74dc1ee40a1b28cda1665969e3e21f1c1f153d6af1b74e1c1473c0edd79225e74a054416f0d04c432721c7ad80540d28566735e570234371d290033c9afd1"; hasRunfiles = true; version = "1.03"; }; "ycbook" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "fe26ad86d17d9fd6d114299f234687f9a90fc85a93095735a914a38b8ffa5dc569a74a3b1826c00f67e94f3841e054d1be26b52dd09316c8dbaf7db45e135864"; + sha512.doc = "8b509284134d70935e208dff4bca9c76cc25414f00a001aa37ce782828e2ed3a121ce0543cd38e08d9541f039ccc1019fb6df632fbcc02fbc6512f857b1d2945"; hasRunfiles = true; }; "ydoc" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "5b56d208b94cabff5deacfbc86a62fd98ec14ea8009e0fd9bc8095f0d615da6a3fc85b0a4e6d0c5fd3edd27a68a69801c41c843baa8215d83f1bd2ae98bdf575"; + sha512.doc = "c0adb341f57b6edd9d7b589925d40063fef0d93b5308571716f54098debb04b3ce41a20d3305b5bfa34fcc0599e09caa0672595617f5feae5af9bd00dfd968e2"; + sha512.source = "32bfb0905ba91d2e1d5b40f0a729cc88b104bdd8696044700e0b37e5772de0ed009599b81db9463b73f64dccc143a425525814d6c8869ed39bb4acd3c7edeea1"; hasRunfiles = true; version = "0.6alpha"; }; "yfonts" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "07a44ec2b9818b501eb969f27edded644f078a5cb9075f8da66ed713feba6640fd5b625955d86b433281866133fa830d790ced9b05e7e2a115d714b67e968438"; + sha512.doc = "fe0d57553b23e09604cfd26993e6efbf1b0c8ade56e928031c8a661ed1be89e5b230a8485eccba2607f0a2e3f69dbb015b6a6a67895833847c19b4a2c17d321c"; + sha512.source = "3cb426abedb13ff30a70b7880a340f4fc731f9c8832f26392e40687f731e0de0f956564892941b98cba6ce27c75c0e9e7cc32ad9c79d7b03f0b1c301e5ff06e9"; hasRunfiles = true; version = "1.3"; }; "yfonts-t1" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "53edbddc6ae8cff047fea05ee37ca728b4f4eba3867093aae353818ef8871a79f77be48aa47d68d5894f054983e9d648e83d9c082cb39d6e1fec3537983f2e72"; + sha512.doc = "21dbf278a706fb4d0e13f9907518bbad768292e2a62160689a99c59ec4c8b75bd9fe1ea40474d80460f00c6c4ab9a31aea7b2584b8b2b8e19232da89fa9a82f6"; hasRunfiles = true; version = "1.0"; }; "yhmath" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "e47e7a3cc3637695b3215a82216fab575046f2b03cab494f6a09bce3c831549706934d7933e330c07602e06840c7fc44f779f4b7faeada50a5bc051559d5b0a1"; + sha512.doc = "a789251d027c5246266318c7bd182a4c593e6681718c70147fc2f9cab8e0c50e292e2660afd2bf1d1b33d698d515e6a872a2cea1a06d9a7bb5fcb1e104760ab2"; + sha512.source = "24867e97f50d814bb61d0cb3f706145cce5f47a9a4bb1bdc4550175a8e044e420b3b7701a1c2e00367041f749981c04f3feba9c1f97ff82f9ce55fbed0fd3f93"; hasRunfiles = true; - version = "1.1"; + version = "1.3"; }; "yinit-otf" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "3e667e26a28e4e52a9d58c998ec481446f5454c5aa5e660fc078b86d4543f8b8e4f005119ba6dc1f6367e9e6cc0ef4ee991ab3b52395c222ae172015242c9f68"; + sha512.doc = "2b425a209493d33378f67fd2608427d1e9e0c493aa1acc98a79f5fc150f6df5b677e39f74602b77c0ca4d4409d545dc7dc179b5cd2d6d9d6e42f455f21da14a3"; hasRunfiles = true; version = "1.0"; }; "york-thesis" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "cabe584e8d801a4fbde37e7eaed10aad8b91a16534dd5a2a0abbd5d845a382b0d70c398b9dd297c731ff9ebdea82dbff0034b9c4279b47b45e8ac52de544e20f"; + sha512.doc = "b59bf2c7085c0980f0e1507d461a64cd97d8902f79019045b821ceb1802a5e5ebd7620dc1fce621beed6674526b8572d63b6eb8f0b5733c77e66f1c92e70b295"; + sha512.source = "088375bfb5eb7d55150761e9e322f93e8282735740a30176c3c8e03e720692b3212ddbda85410429e477d95841f396b43a3998d6d03a55b8d3edde0ff592b1ca"; hasRunfiles = true; version = "3.6"; }; "youngtab" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "2098df5192788fc881a72309aa33db1abdfee01199759837a7edbcf2973a15d821c516f194e66623e9153ba0a916efeeccab2f4a5ae17dd1a47ab2eecb2568c5"; + sha512.doc = "c95ef6db6c64707fbe77082d21fbcf794acf5e4ef84c5ef731281cf9eb3599d25c64d42ddf047cf37cbb7e08454d7b58d92633dfb672471dfc8f97eaca36eeea"; + sha512.source = "6b42ebf0307cc0bbac4336ee75d133865c4b7691b53fa6371394e6c8134b4a7b4682c18ef17d9964b6466ff9b344508dea7579b4db15a7d54f45e9fb18c9725c"; hasRunfiles = true; version = "1.1"; }; "yplan" = { - sha512.run = ""; - sha512.doc = ""; + sha512.run = "03e65ecfa1acf545fee2b1d24cd903d675a80e6632a6ceeb5c996f62eaf51cdeb01848891f571f296f0e17847de476c5944a3aa271d4e9282546dcf63c1c5742"; + sha512.doc = "379340ff1c616b289248814994e8aa207187ec170fb590be9ea7e5bc1352de4a70ba40032383e6dea55445625007033e6f1e0702086ecd112e42c2cf8a6eb991"; hasRunfiles = true; }; "ytableau" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "7064b1a8f05972018fadb87df7ebefd0fe6f1b58196ece04b1f63107eef3af68e398a3a1bde176df84363802882ffcc4cf3fe3b3298efb934cb4b42d65077f8e"; + sha512.doc = "488a983eeebd0837ba4d8abff1b4c510fe8fe19b0ac8a5df4b03d85d2c4e710e1d38bd68dde41a11c9e7944b2bec2bc63a5ef8b73396829afffddf71adb29c32"; + sha512.source = "646fa552fadca33406c195ac17b2d20504439f39dd8f62d85fe4f66b6a476424cce08599e69571ac7d05a28252f406fb0c092f55bdbf00524d1967a231a9dc04"; hasRunfiles = true; version = "1.3"; }; "zapfchan" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "80712edc4144d7406d28fca276d019c4252f99bc410c335e732b0acd6c2ebf897532bb6f294a6e3d5a5f2ec9cef7865aad370149a7077e30d9726125d6eb197c"; hasRunfiles = true; }; "zapfding" = { stripPrefix = 0; - sha512.run = ""; + sha512.run = "d7efd293f6e0616d1a633615f9bb79970c829fb99a7d5c1b6c217058ee74f29492fbc303a35951140a135d7742b58609c693df4eeb1ecdc5f63cd9fcdb177d11"; hasRunfiles = true; }; "zebra-goodies" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "f0608efb6c96cd64f33b0c852095e68e3c0a97e0e2dcfcc3caee56fef79921a1f1ae20a4c7c067544db2acdac8927d34069d335649f00cb06ae40bc7e2fd50d0"; + sha512.doc = "ef825174f23067ade818f6dd286746e0deef4a6f53c373f1f2fa4313843c28ec34101bb06fb33c851f842e797a7abf0cdca69033098dc39deea7929ea575dc0b"; hasRunfiles = true; - version = "0.1.0"; + version = "0.3.0"; }; "zed-csp" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "e6a16956777e2be1664676398fb875a04e036e26257edc3b16aec8f90620965b961f8e0f6f96ca50612eefbe1beff3294a8e2c1cae2cb4cf6cfcc64689775445"; + sha512.doc = "8bafeec32b90fa138a4a8f3f96e3d4030f0e6aff25be8c1e317a1f6a7ee13f8a9e6201fab34088400a9700a651c5f318cc11d4f69897471077d08e721d6c0473"; hasRunfiles = true; }; "zhlipsum" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "6c2b66c82ceb2273ceae78c1e50549688f42fbc5573bfdc6122c96aca409505dd48c4d53a1b474ecbce6c18bc795fbd37f9091a6190f8c335f495b080fe9d1d1"; + sha512.doc = "8877f4ea910e87eac8fba68e5c86bf12df52a36af9f091505022f1ac052fd63798c5d4e89aa446a3fd1206cc52c64f95b06d9a3013b5be4cd6f95b48c4c20bb1"; + sha512.source = "4a948518500f5204a054b16f43048d8560927398044d788cd978d401141b0264c5b440f86d9b7d621422283d7bc43d5b5b58612fb9c57e29d4e10d6d413788a9"; hasRunfiles = true; - version = "0.4"; + version = "0.5"; }; "zhmetrics" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "fe75c05a1465b57c5f23744148a51681ecbe47af0384ebcfd15aedd4f35c6e38484f2e39bfc02c2e2661296aebd1a7f47d9798d87f062fafbae7ce5c949b7112"; + sha512.doc = "1c8fafe2d52c7b108423cd2859666dc89e2c161236fb2c9904a63966a04de0600715b785be90348fbf6ab4bf3a414565a0b1d03e483c2f7239c3f621023a8a71"; + sha512.source = "c7d8ef65b0fd9872f9d8fed5289f798d47805f530d2ae5d3aa39ccb630d9d635b236949f7d11bbc9a4cd10ce370ca42ae72891b38a852e7abd47854f0811e516"; hasRunfiles = true; version = "r206"; }; "zhmetrics-uptex" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "6a3a7150b6bb2a3fd2d265bc39adc510434abf782180d45844801de80f8f8585e1e5c75ee1f6de5258496b0550ac692d415dde6d78aad8b0a12a848b5ab139fa"; + sha512.doc = "7e52b16f4b7bf1d1c08513cfb8e27553cc71db8e1811049337bc5beaff4a4c5c74c859603f6d0fce5df5a72e88e935fd367c198b9c9bdf20eab4e30eaced5c62"; hasRunfiles = true; version = "1.0"; }; "zhnumber" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; - sha512.source = ""; + sha512.run = "8aa786cacd5d434e44b3d53e8908b11d1c33d83463945202f0a54f4ec9eba15274b08133d01265b2e577990ccf7754d2f5786339fe269330d317800c12c2b3e0"; + sha512.doc = "9f127cc8a79714ad84da483e5bbd7cab6d5cb76c9c5c0a37f86901e98481fc163128e91b1358f5fe4ee446294c6718401c0baa97b7cb03cca0fda443d86b818e"; + sha512.source = "7c6bc41d720aa6c6f2e4b0c8f6dad6055bf3fd7814b4e6fa1ab266110dfea5685fa13a58268314a51564df55a05fc2d759edf56c304f03b3b77009991ab0ae07"; hasRunfiles = true; - version = "2.5"; + version = "2.6"; }; "zhspacing" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "4dee6b15de743255ceb4525b96ab43e67fc57512396a5217ea5d0971fb7ee879851901659f2162764e0e82de2b14d986818757703905743bef0c809a4fd580bc"; + sha512.doc = "0232956c6b105b02dcc036be0fb5bf761dd99119ed9a339db2c882bdff9ddc5ed17b351cdb0dd297c76760b298306db268794f73567873c62d7eb361a60e0fd7"; hasRunfiles = true; }; "ziffer" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "7c4d9c89a328c231c561832243bfa936f46b28c21a16ca492df74f8d2dc13eac387cf401434360de99f9a17bdfdbf83ae3b233bb5fa1696e90279c05f9cb9ad6"; + sha512.doc = "e7d8756c98917b3207a67c07492ea3e01dddbaa4d69485ea5f9c50c939fce316b067079c1de6673cb07fbe9243191af4be0c91f48e0cee51d9369f6461ebc20c"; hasRunfiles = true; version = "2.1"; }; "zlmtt" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "5cdf0579ac6584fc73688ebffd9f18016c20c76fdd01f0b8be7331762700924ce77cb912b34dca15da078f472d46f506d1cae5e2d2e9ee1944fb772c7f27b6a2"; + sha512.doc = "834220fc28cda484b15cca0b896124a98f3664686582490c19582644524cdedd111e0ec500cdb4fbd45dd0a4c3ec9d647ee4a5a4de699f6b6ed16a67e7221312"; hasRunfiles = true; version = "1.01"; }; "zwgetfdate" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "ed7bdc7394b104d78a6302027589ef5a2ed8b27de3747285e75d1ea76d84026f406693e0c49a59ff5c6df38ab65704042aee9e154f77e092e4c520d9fc2568ec"; + sha512.doc = "154ceb58eb1ebadb022d28244e962cc4851af8234efec7d5e78689383c81b02747873104dc8a46932afa17bc063db23015f171284beeac8a749b7c650a417566"; hasRunfiles = true; }; "zwpagelayout" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "9a58f48ba19e82ad7ebab471a419c83b037d0e314cf2bd2b72799228bac68356cf286091f0735689d6171a5d0707b04a8dbfbf4e5a7a940846fe7e86a96fbcbf"; + sha512.doc = "0a31ba65d49cbc111d6a5ca3ff1b2f9aa91614a23d6606aad1d5b9d37cd40f0f72c95bdfd56e56cb5f408279870e867282d862d0267d8e829fde608a49c079de"; hasRunfiles = true; version = "1.4d"; }; "zxjafbfont" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "2c06d1017fdff9b772ec8f9c7992a23c644fb7dba00d8b8776066c7fe4c8bee5ffc0b0257f03aa4925e0811ea19bf4c59b05ee76adab3cb41b326d7b4775683e"; + sha512.doc = "3e86815f7b5d23b58b15bfa81d24b7ce30c6ee9028912635656a7fb4125ba1906073e2d9e834c2085cef4eb0162d06625906459d958283224db33cdad9140b07"; hasRunfiles = true; version = "0.2"; }; "zxjafont" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "a3b7f328a8b0f7a10464f073dba017dfecb28a9e185ad01b5f73bfa4f62ff354c4ae360a78f9311d15203505dce40a207cccd9bfdc3a854b3584df9ad3dccf93"; + sha512.doc = "e77f9ca52e69a9d66393ab231aa6505b3726f17c4e4de958e4f3e484df80eb63557dd59e23a11c6022d36468b7e8b546d2ddc5dd9ddcd4746bdad29576478c12"; hasRunfiles = true; version = "0.3"; }; "zxjatype" = { stripPrefix = 0; - sha512.run = ""; - sha512.doc = ""; + sha512.run = "83ac3fd469f8335bf09757c8ffc2a40eac820e29a1af2da858f570ea86238f1ba982dbe634fa0048482d9632f76ca547118da4387000c4772cb899e4b3cb404a"; + sha512.doc = "ffe2454057c766401c6ae98c885ae523179ae6f1d125e789b0cf39c189c270cbfde76484fcd870b7fafd3f2bb7293b8482b1526f843f0003176ef2dbe4c8ef1a"; hasRunfiles = true; version = "0.6b"; }; -- GitLab From c9d55ae42600bd2ab5153a7ac473c4c26a897709 Mon Sep 17 00:00:00 2001 From: Benjamin Hipple Date: Wed, 1 Aug 2018 22:18:16 -0400 Subject: [PATCH 0136/2206] Set xindy HOME to . --- pkgs/tools/typesetting/tex/texlive/bin.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/typesetting/tex/texlive/bin.nix b/pkgs/tools/typesetting/tex/texlive/bin.nix index a6c6f712afd..8e7551b4e41 100644 --- a/pkgs/tools/typesetting/tex/texlive/bin.nix +++ b/pkgs/tools/typesetting/tex/texlive/bin.nix @@ -314,7 +314,7 @@ xindy = stdenv.mkDerivation { inherit (common) src; # If unset, xindy will try to mkdir /homeless-shelter - HOME = "/tmp/homeless-shelter"; + HOME = "."; prePatch = "cd utils/xindy"; # hardcode clisp location -- GitLab From 28dc72f7da3e926693d6b32fad3d7ee7605138c0 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Thu, 9 Aug 2018 13:06:45 +0200 Subject: [PATCH 0137/2206] biber: 2.7 -> 2.10 2.10 is the appropriate version for latest texlive 2017. --- pkgs/tools/typesetting/biber/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/typesetting/biber/default.nix b/pkgs/tools/typesetting/biber/default.nix index d19838f9ff0..8dd4e98e0e1 100644 --- a/pkgs/tools/typesetting/biber/default.nix +++ b/pkgs/tools/typesetting/biber/default.nix @@ -1,21 +1,24 @@ { stdenv, fetchFromGitHub, perlPackages }: +# builds but doesn't work with perl 5.24, see discussion in #40826 +# TODO: build with perl >=5.26 and try to enable tests + perlPackages.buildPerlModule rec { name = "biber-${version}"; - version = "2.7"; + version = "2.10"; src = fetchFromGitHub { owner = "plk"; repo = "biber"; rev = "v${version}"; - sha256 = "04jmsh59g2s0b61rm25z0hwb6yliqyh5gjs4y74va93d2b9mrd17"; + sha256 = "0f6bb1iprl92iamxqlr8fc99mxr9n3722frd1ak9pbzh3m6c2ny6"; }; buildInputs = with perlPackages; [ autovivification BusinessISBN BusinessISMN BusinessISSN ConfigAutoConf DataCompare DataDump DateSimple EncodeEUCJPASCII EncodeHanExtra EncodeJIS2K DateTime DateTimeFormatBuilder DateTimeCalendarJulian - ExtUtilsLibBuilder FileSlurp FileWhich IPCRun3 LogLog4perl LWPProtocolHttps ListAllUtils + ExtUtilsLibBuilder FileSlurper FileWhich IPCRun3 LogLog4perl LWPProtocolHttps ListAllUtils ListMoreUtils MozillaCA ReadonlyXS RegexpCommon TextBibTeX UnicodeCollate UnicodeLineBreak URI XMLLibXMLSimple XMLLibXSLT XMLWriter ClassAccessor TextCSV TextCSV_XS TextRoman DataUniqid LinguaTranslit UnicodeNormalize SortKey -- GitLab From 527d3d566c0ab638ca288d28ed764f73dd081ad5 Mon Sep 17 00:00:00 2001 From: Yurii Izorkin Date: Fri, 10 Aug 2018 00:18:46 +0300 Subject: [PATCH 0138/2206] libtiff: update url to patch file (#44815) --- pkgs/development/libraries/libtiff/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libtiff/default.nix b/pkgs/development/libraries/libtiff/default.nix index c5a12432280..d37e93e6f82 100644 --- a/pkgs/development/libraries/libtiff/default.nix +++ b/pkgs/development/libraries/libtiff/default.nix @@ -13,8 +13,8 @@ stdenv.mkDerivation rec { prePatch = let debian = fetchurl { - url = http://http.debian.net/debian/pool/main/t/tiff/tiff_4.0.9-5.debian.tar.xz; - sha256 = "15lwcsd46gini27akms2ngyxnwi1hs2yskrv5x2wazs5fw5ii62w"; + url = http://http.debian.net/debian/pool/main/t/tiff/tiff_4.0.9-6.debian.tar.xz; + sha256 = "10yk5npchxscgsnd7ihd3bbbw2fxkl7ni0plm43c9q4nwp6ms52f"; }; in '' tar xf ${debian} -- GitLab From ae65ddc8de520a0ddf38171cd7b287018ed6c58a Mon Sep 17 00:00:00 2001 From: Youfu Zhang <1315097+zhangyoufu@users.noreply.github.com> Date: Fri, 10 Aug 2018 11:52:16 +0800 Subject: [PATCH 0139/2206] add comment for issue #28620 --- nixos/modules/tasks/network-interfaces-scripted.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nixos/modules/tasks/network-interfaces-scripted.nix b/nixos/modules/tasks/network-interfaces-scripted.nix index be425166758..d5bbd6dadab 100644 --- a/nixos/modules/tasks/network-interfaces-scripted.nix +++ b/nixos/modules/tasks/network-interfaces-scripted.nix @@ -473,6 +473,9 @@ let # Remove Dead Interfaces ip link show "${n}" >/dev/null 2>&1 && ip link delete "${n}" ip link add link "${v.interface}" name "${n}" type vlan id "${toString v.id}" + # Try to bring up vlan interface + # Note: When master interface is down, we cannot bring vlan interfaces up (#28620) + # Vlan interfaces will be automatically bring up when master is up ip link set "${n}" up || true ''; postStop = '' -- GitLab From d2b5e6eafe4ee59d89a8233a599fafb83bc35169 Mon Sep 17 00:00:00 2001 From: "(cdep)illabout" Date: Fri, 10 Aug 2018 14:28:57 +0900 Subject: [PATCH 0140/2206] Start trying to actually use the extpack in the virtualbox derivation. --- .../virtualization/virtualbox/default.nix | 27 +++---------------- .../virtualization/virtualbox/extpack.nix | 11 +++----- pkgs/top-level/all-packages.nix | 7 +++-- 3 files changed, 11 insertions(+), 34 deletions(-) diff --git a/pkgs/applications/virtualization/virtualbox/default.nix b/pkgs/applications/virtualization/virtualbox/default.nix index f9770435aaf..94fc9697e54 100644 --- a/pkgs/applications/virtualization/virtualbox/default.nix +++ b/pkgs/applications/virtualization/virtualbox/default.nix @@ -6,7 +6,7 @@ , xorriso, makeself, perl , javaBindings ? false, jdk ? null , pythonBindings ? false, python2 ? null -, enableExtensionPack ? false, requireFile ? null, fakeroot ? null +, extensionPack ? null, fakeroot ? null , pulseSupport ? false, libpulseaudio ? null , enableHardening ? false , headless ? false @@ -19,30 +19,9 @@ with stdenv.lib; let python = python2; buildType = "release"; - # Manually sha256sum the extensionPack file, must be hex! - # Do not forget to update the hash in ./guest-additions/default.nix! - extpack = "d90c1b0c89de19010f7c7fe7a675ac744067baf29a9966b034e97b5b2053b37e"; - extpackRev = "123301"; + # Remember to change the extpackRev and version in extpack.nix as well. main = "ee3af129a581ec4c1a3e777e98247f8943e976ce6edd24962bcaa5c53ed1f644"; version = "5.2.14"; - - # See https://github.com/NixOS/nixpkgs/issues/672 for details - extensionPack = requireFile rec { - name = "Oracle_VM_VirtualBox_Extension_Pack-${version}-${toString extpackRev}.vbox-extpack"; - sha256 = extpack; - message = '' - In order to use the extension pack, you need to comply with the VirtualBox Personal Use - and Evaluation License (PUEL) available at: - - https://www.virtualbox.org/wiki/VirtualBox_PUEL - - Once you have read and if you agree with the license, please use the - following command and re-run the installation: - - nix-prefetch-url http://download.virtualbox.org/virtualbox/${version}/${name} - ''; - }; - in stdenv.mkDerivation { name = "virtualbox-${version}"; @@ -174,7 +153,7 @@ in stdenv.mkDerivation { ln -s "$libexec/$file" $out/bin/$file done - ${optionalString enableExtensionPack '' + ${optionalString (extensionPack != null) '' mkdir -p "$share" "${fakeroot}/bin/fakeroot" "${stdenv.shell}" < Date: Fri, 10 Aug 2018 10:36:23 +0200 Subject: [PATCH 0141/2206] libtiff: add a comment about the patches --- pkgs/development/libraries/libtiff/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/libtiff/default.nix b/pkgs/development/libraries/libtiff/default.nix index d37e93e6f82..bf0393fd89a 100644 --- a/pkgs/development/libraries/libtiff/default.nix +++ b/pkgs/development/libraries/libtiff/default.nix @@ -13,6 +13,8 @@ stdenv.mkDerivation rec { prePatch = let debian = fetchurl { + # When the URL disappears, it typically means that Debian has new patches + # (probably security) and updating to new tarball will apply them as well. url = http://http.debian.net/debian/pool/main/t/tiff/tiff_4.0.9-6.debian.tar.xz; sha256 = "10yk5npchxscgsnd7ihd3bbbw2fxkl7ni0plm43c9q4nwp6ms52f"; }; -- GitLab From b135329dc57ce6e91c67202afb1b2345ef96f47b Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:24:19 +0000 Subject: [PATCH 0142/2206] treewide: random cleanups --- pkgs/applications/misc/ranger/default.nix | 2 +- pkgs/build-support/release/binary-tarball.nix | 12 ++++++------ pkgs/development/libraries/ffmpeg/generic.nix | 10 +++++----- .../development/python-modules/arxiv2bib/default.nix | 1 - pkgs/development/python-modules/markdown/default.nix | 2 +- pkgs/servers/dns/knot-resolver/default.nix | 1 - 6 files changed, 13 insertions(+), 15 deletions(-) diff --git a/pkgs/applications/misc/ranger/default.nix b/pkgs/applications/misc/ranger/default.nix index e3a3a5e80d6..33b8c33033e 100644 --- a/pkgs/applications/misc/ranger/default.nix +++ b/pkgs/applications/misc/ranger/default.nix @@ -43,7 +43,7 @@ python3Packages.buildPythonApplication rec { # give image previews out of the box when building with w3m substituteInPlace ranger/config/rc.conf \ - --replace "set preview_images false" "set preview_images true" \ + --replace "set preview_images false" "set preview_images true" ''; meta = with stdenv.lib; { diff --git a/pkgs/build-support/release/binary-tarball.nix b/pkgs/build-support/release/binary-tarball.nix index f691b1bf735..dad65a0e7eb 100644 --- a/pkgs/build-support/release/binary-tarball.nix +++ b/pkgs/build-support/release/binary-tarball.nix @@ -27,11 +27,11 @@ stdenv.mkDerivation ( postPhases = "finalPhase"; } - // args // + // args // { name = name + (if src ? version then "-" + src.version else ""); - + postHook = '' mkdir -p $out/nix-support echo "$system" > $out/nix-support/system @@ -43,7 +43,7 @@ stdenv.mkDerivation ( if test -e $origSrc/nix-support/hydra-release-name; then releaseName=$(cat $origSrc/nix-support/hydra-release-name) fi - + installFlagsArray=(DESTDIR=$TMPDIR/inst) # Prefix hackery because of a bug in stdenv (it tries to `mkdir @@ -62,18 +62,18 @@ stdenv.mkDerivation ( tar cvfj $out/tarballs/''${releaseName:-binary-dist}.tar.bz2 -C $TMPDIR/inst . ''; - + finalPhase = '' for i in $out/tarballs/*; do echo "file binary-dist $i" >> $out/nix-support/hydra-build-products done - + # Propagate the release name of the source tarball. This is # to get nice package names in channels. test -n "$releaseName" && (echo "$releaseName" >> $out/nix-support/hydra-release-name) ''; - + meta = (if args ? meta then args.meta else {}) // { description = "Build of a generic binary distribution"; diff --git a/pkgs/development/libraries/ffmpeg/generic.nix b/pkgs/development/libraries/ffmpeg/generic.nix index e763e5c1159..4bb995ff074 100644 --- a/pkgs/development/libraries/ffmpeg/generic.nix +++ b/pkgs/development/libraries/ffmpeg/generic.nix @@ -194,11 +194,11 @@ stdenv.mkDerivation rec { description = "A complete, cross-platform solution to record, convert and stream audio and video"; homepage = http://www.ffmpeg.org/; longDescription = '' - FFmpeg is the leading multimedia framework, able to decode, encode, transcode, - mux, demux, stream, filter and play pretty much anything that humans and machines - have created. It supports the most obscure ancient formats up to the cutting edge. - No matter if they were designed by some standards committee, the community or - a corporation. + FFmpeg is the leading multimedia framework, able to decode, encode, transcode, + mux, demux, stream, filter and play pretty much anything that humans and machines + have created. It supports the most obscure ancient formats up to the cutting edge. + No matter if they were designed by some standards committee, the community or + a corporation. ''; license = licenses.gpl3; platforms = platforms.all; diff --git a/pkgs/development/python-modules/arxiv2bib/default.nix b/pkgs/development/python-modules/arxiv2bib/default.nix index 1182c36fc0c..99725bcfa61 100644 --- a/pkgs/development/python-modules/arxiv2bib/default.nix +++ b/pkgs/development/python-modules/arxiv2bib/default.nix @@ -14,7 +14,6 @@ buildPythonPackage rec { sha256 = "1kp2iyx20lpc9dv4qg5fgwf83a1wx6f7hj1ldqyncg0kn9xcrhbg"; }; - # Required for tests only checkInputs = [ mock ]; checkPhase = "${python.interpreter} -m unittest discover -s tests"; diff --git a/pkgs/development/python-modules/markdown/default.nix b/pkgs/development/python-modules/markdown/default.nix index 515dee0e766..f2397138771 100644 --- a/pkgs/development/python-modules/markdown/default.nix +++ b/pkgs/development/python-modules/markdown/default.nix @@ -25,4 +25,4 @@ buildPythonPackage rec { homepage = https://github.com/Python-Markdown/markdown; license = lib.licenses.bsd3; }; -} \ No newline at end of file +} diff --git a/pkgs/servers/dns/knot-resolver/default.nix b/pkgs/servers/dns/knot-resolver/default.nix index 6d48ed20e0a..715e32874ac 100644 --- a/pkgs/servers/dns/knot-resolver/default.nix +++ b/pkgs/servers/dns/knot-resolver/default.nix @@ -83,4 +83,3 @@ wrapped-full = with luajitPackages; let ''; in result - -- GitLab From 6969f37233b25b54825ba86bcad5db3654bdfebc Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:53:30 +0000 Subject: [PATCH 0143/2206] libsoup: cleanup --- pkgs/development/libraries/libsoup/default.nix | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/pkgs/development/libraries/libsoup/default.nix b/pkgs/development/libraries/libsoup/default.nix index f9ea73089f4..2804486e2f0 100644 --- a/pkgs/development/libraries/libsoup/default.nix +++ b/pkgs/development/libraries/libsoup/default.nix @@ -3,22 +3,19 @@ , valaSupport ? true, vala_0_40 , intltool, python3 }: -let - pname = "libsoup"; - version = "2.62.2"; -in stdenv.mkDerivation rec { name = "${pname}-${version}"; + pname = "libsoup"; + version = "2.62.2"; src = fetchurl { url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz"; sha256 = "1dkrz1iwsswscayfmjxqv2q00b87snlq9nxdccn5vck0vbinylwy"; }; - prePatch = '' + postPatch = '' patchShebangs libsoup/ - '' + stdenv.lib.optionalString valaSupport - '' + '' + stdenv.lib.optionalString valaSupport '' substituteInPlace libsoup/Makefile.in --replace "\$(DESTDIR)\$(vapidir)" "\$(DESTDIR)\$(girdir)/../vala/vapi" ''; -- GitLab From 2781c7d312edf285f56c13266bfebf7690cbec76 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:22:45 +0000 Subject: [PATCH 0144/2206] fossil: cleanup tests --- pkgs/applications/version-management/fossil/default.nix | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pkgs/applications/version-management/fossil/default.nix b/pkgs/applications/version-management/fossil/default.nix index 396ed10392c..b65ada145b9 100644 --- a/pkgs/applications/version-management/fossil/default.nix +++ b/pkgs/applications/version-management/fossil/default.nix @@ -21,10 +21,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ tcl ]; doCheck = stdenv.hostPlatform == stdenv.buildPlatform; - - checkTarget = "test"; - - preCheck = stdenv.lib.optional doCheck '' + preCheck = '' export TCLLIBPATH="${tcllib}/lib/tcllib${tcllib.version}" ''; configureFlags = stdenv.lib.optional withJson "--json"; -- GitLab From ee90a2d893801c35fa5d071a1905544c21edbdfe Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 19:17:47 +0000 Subject: [PATCH 0145/2206] libpng: cleanup tests --- pkgs/development/libraries/libpng/default.nix | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/pkgs/development/libraries/libpng/default.nix b/pkgs/development/libraries/libpng/default.nix index 4173588ac52..0e5a4a866e8 100644 --- a/pkgs/development/libraries/libpng/default.nix +++ b/pkgs/development/libraries/libpng/default.nix @@ -3,9 +3,7 @@ assert zlib != null; let - version = "1.6.34"; patchVersion = "1.6.34"; - sha256 = "1xjr0v34fyjgnhvaa1zixcpx5yvxcg4zwvfh0fyklfyfj86rc7ig"; patch_src = fetchurl { url = "mirror://sourceforge/libpng-apng/libpng-${patchVersion}-apng.patch.gz"; sha256 = "1ha4npf9mfrzp0srg8a5amks5ww84xzfpjbsj8k3yjjpai798qg6"; @@ -14,10 +12,11 @@ let in stdenv.mkDerivation rec { name = "libpng" + whenPatched "-apng" + "-${version}"; + version = "1.6.34"; src = fetchurl { url = "mirror://sourceforge/libpng/libpng-${version}.tar.xz"; - inherit sha256; + sha256 = "1xjr0v34fyjgnhvaa1zixcpx5yvxcg4zwvfh0fyklfyfj86rc7ig"; }; postPatch = whenPatched "gunzip < ${patch_src} | patch -Np1"; @@ -26,9 +25,7 @@ in stdenv.mkDerivation rec { propagatedBuildInputs = [ zlib ]; - # it's hard to cross-run tests and some check programs didn't compile anyway - makeFlags = stdenv.lib.optional (!doCheck) "check_PROGRAMS="; - doCheck = true; # not cross; + doCheck = stdenv.hostPlatform == stdenv.buildPlatform; passthru = { inherit zlib; }; -- GitLab From 0317cc052579a4990619297811a5c1878feade62 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:57:55 +0000 Subject: [PATCH 0146/2206] nlohmann_json: cleanup tests --- pkgs/development/libraries/nlohmann_json/default.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/nlohmann_json/default.nix b/pkgs/development/libraries/nlohmann_json/default.nix index 0e9ff5d9105..8db3a3d92ff 100644 --- a/pkgs/development/libraries/nlohmann_json/default.nix +++ b/pkgs/development/libraries/nlohmann_json/default.nix @@ -15,9 +15,6 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake ]; - doCheck = stdenv.buildPlatform == stdenv.hostPlatform; - checkTarget = "test"; - enableParallelBuilding = true; cmakeFlags = [ @@ -26,6 +23,8 @@ stdenv.mkDerivation rec { "-DCMAKE_SYSTEM_NAME=Windows" ]; + doCheck = stdenv.hostPlatform == stdenv.buildPlatform; + meta = with stdenv.lib; { description = "Header only C++ library for the JSON file format"; homepage = https://github.com/nlohmann/json; -- GitLab From f01ff6545de6b8378014742772bfb53203beae41 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:54:15 +0000 Subject: [PATCH 0147/2206] libtoxcore: cleanup tests --- pkgs/development/libraries/libtoxcore/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/development/libraries/libtoxcore/default.nix b/pkgs/development/libraries/libtoxcore/default.nix index a005c8b3746..994d2284677 100644 --- a/pkgs/development/libraries/libtoxcore/default.nix +++ b/pkgs/development/libraries/libtoxcore/default.nix @@ -30,8 +30,6 @@ let enableParallelBuilding = true; doCheck = false; # hangs, tries to access the net? - - # for some reason the tests are not running - it says "No tests found!!" checkInputs = [ check ]; checkPhase = "ctest"; -- GitLab From 86999f68831907a1fda614d87bcbb8a492654b57 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:48:44 +0000 Subject: [PATCH 0148/2206] libminc: cleanup tests --- pkgs/development/libraries/libminc/default.nix | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/pkgs/development/libraries/libminc/default.nix b/pkgs/development/libraries/libminc/default.nix index ddab3439f02..1e13f323822 100644 --- a/pkgs/development/libraries/libminc/default.nix +++ b/pkgs/development/libraries/libminc/default.nix @@ -14,21 +14,26 @@ stdenv.mkDerivation rec { sha256 = "0mn4n3ihzcr1jw2g1vy6c8p4lkc88jwljk04argmj7k4djrgpxpa"; }; + postPatch = '' + patchShebangs . + ''; + nativeBuildInputs = [ cmake ]; buildInputs = [ zlib netcdf nifticlib hdf5 ]; - cmakeFlags = [ "-DBUILD_TESTING=${if doCheck then "TRUE" else "FALSE"}" - "-DLIBMINC_MINC1_SUPPORT=TRUE" - "-DLIBMINC_BUILD_SHARED_LIBS=TRUE" - "-DLIBMINC_USE_SYSTEM_NIFTI=TRUE" ]; - + cmakeFlags = [ + "-DBUILD_TESTING=${if doCheck then "ON" else "OFF"}" + "-DLIBMINC_MINC1_SUPPORT=ON" + "-DLIBMINC_BUILD_SHARED_LIBS=ON" + "-DLIBMINC_USE_SYSTEM_NIFTI=ON" + ]; + doCheck = stdenv.buildPlatform == stdenv.hostPlatform; checkPhase = '' export LD_LIBRARY_PATH="$(pwd)" # see #22060 ctest -E 'ezminc_rw_test|minc_conversion' --output-on-failure # ezminc_rw_test can't find libminc_io.so.5.2.0; minc_conversion hits netcdf compilation issue ''; - doCheck = true; enableParallelBuilding = true; -- GitLab From 7ea0904347c137b0a02e0a5c8d2bfc282a93ae81 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 19:00:07 +0000 Subject: [PATCH 0149/2206] openssl: fix tests, also cleanup --- .../development/libraries/openssl/default.nix | 26 ++++++++++--------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/pkgs/development/libraries/openssl/default.nix b/pkgs/development/libraries/openssl/default.nix index 35538b99060..7f8f222c00e 100644 --- a/pkgs/development/libraries/openssl/default.nix +++ b/pkgs/development/libraries/openssl/default.nix @@ -24,11 +24,19 @@ let ++ optional (versionOlder version "1.0.2" && hostPlatform.isDarwin) ./darwin-arch.patch; - postPatch = if (versionAtLeast version "1.1.0" && stdenv.hostPlatform.isMusl) then '' - substituteInPlace crypto/async/arch/async_posix.h \ - --replace '!defined(__ANDROID__) && !defined(__OpenBSD__)' \ - '!defined(__ANDROID__) && !defined(__OpenBSD__) && 0' - '' else null; + postPatch = '' + patchShebangs Configure + '' + optionalString (versionOlder version "1.1.0") '' + patchShebangs test/* + for a in test/t* ; do + substituteInPlace "$a" \ + --replace /bin/rm rm + done + '' + optionalString (versionAtLeast version "1.1.0" && stdenv.hostPlatform.isMusl) '' + substituteInPlace crypto/async/arch/async_posix.h \ + --replace '!defined(__ANDROID__) && !defined(__OpenBSD__)' \ + '!defined(__ANDROID__) && !defined(__OpenBSD__) && 0' + ''; outputs = [ "bin" "dev" "out" "man" ]; setOutputFlags = false; @@ -38,6 +46,7 @@ let buildInputs = stdenv.lib.optional withCryptodev cryptodevHeaders; # TODO(@Ericson2314): Improve with mass rebuild + configurePlatforms = []; configureScript = { "x86_64-darwin" = "./Configure darwin64-x86_64-cc"; "x86_64-solaris" = "./Configure solaris64-x86_64-gcc"; @@ -56,13 +65,6 @@ let throw "Not sure what configuration to use for ${hostPlatform.config}" ); - # TODO(@Ericson2314): Make unconditional on mass rebuild - ${if buildPlatform != hostPlatform then "configurePlatforms" else null} = []; - - preConfigure = '' - patchShebangs Configure - ''; - configureFlags = [ "shared" # "shared" builds both shared and static libraries "--libdir=lib" -- GitLab From 9808244aae52ceb7c5a0c0d6e8cb9ca160124d55 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:35:37 +0000 Subject: [PATCH 0150/2206] harfbuzz: fix tests, also cleanup --- pkgs/development/libraries/harfbuzz/default.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/harfbuzz/default.nix b/pkgs/development/libraries/harfbuzz/default.nix index a0160a8440d..24260234116 100644 --- a/pkgs/development/libraries/harfbuzz/default.nix +++ b/pkgs/development/libraries/harfbuzz/default.nix @@ -2,6 +2,7 @@ , icu, graphite2, harfbuzz # The icu variant uses and propagates the non-icu one. , withIcu ? false # recommended by upstream as default, but most don't needed and it's big , withGraphite2 ? true # it is small and major distros do include it +, python }: let @@ -17,6 +18,11 @@ stdenv.mkDerivation { sha256 = "0my6m9aqv4a8fc2pjwqx9pfdfh3a9mqvas4si4psi1b1867zi8y8"; }; + postPatch = '' + patchShebangs src/gen-def.py + patchShebangs test + ''; + outputs = [ "out" "dev" ]; outputBin = "dev"; @@ -29,8 +35,10 @@ stdenv.mkDerivation { buildInputs = [ glib freetype cairo ]; # recommended by upstream propagatedBuildInputs = [] ++ optional withGraphite2 graphite2 - ++ optionals withIcu [ icu harfbuzz ] - ; + ++ optionals withIcu [ icu harfbuzz ]; + + checkInputs = [ python ]; + doInstallCheck = false; # fails, probably a bug # Slightly hacky; some pkgs expect them in a single directory. postInstall = optionalString withIcu '' -- GitLab From 7b3036a4a2117378b199ab700c4ece2393a83df8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Fri, 10 Aug 2018 17:53:27 +0200 Subject: [PATCH 0151/2206] gdbm: avoid a warning on Darwin This is just to minimize rebuilds. The actual bugfix doesn't seem to hurry, as the function has been returning void until now, so if the int returned isn't a meaningful value in some cases, nothing should happen yet. --- pkgs/development/libraries/gdbm/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/gdbm/default.nix b/pkgs/development/libraries/gdbm/default.nix index ecab75fb0ea..bbebcca6e2f 100644 --- a/pkgs/development/libraries/gdbm/default.nix +++ b/pkgs/development/libraries/gdbm/default.nix @@ -2,6 +2,8 @@ stdenv.mkDerivation rec { name = "gdbm-1.17"; + # FIXME: remove on update to > 1.17 + NIX_CFLAGS_COMPILE = if stdenv.cc.isClang then "-Wno-error=return-type" else null; src = fetchurl { url = "mirror://gnu/gdbm/${name}.tar.gz"; -- GitLab From 56ad359d93caeb3d8f41fd449193fd0adceeb669 Mon Sep 17 00:00:00 2001 From: "(cdep)illabout" Date: Sat, 11 Aug 2018 02:48:29 +0900 Subject: [PATCH 0152/2206] virtualization: update the virtualbox-host module to use the extension pack if enabled. --- nixos/modules/virtualisation/virtualbox-host.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/nixos/modules/virtualisation/virtualbox-host.nix b/nixos/modules/virtualisation/virtualbox-host.nix index 8adf3aa919d..af0a27b0ad8 100644 --- a/nixos/modules/virtualisation/virtualbox-host.nix +++ b/nixos/modules/virtualisation/virtualbox-host.nix @@ -6,7 +6,8 @@ let cfg = config.virtualisation.virtualbox.host; virtualbox = pkgs.virtualbox.override { - inherit (cfg) enableExtensionPack enableHardening headless; + inherit (cfg) enableHardening headless; + extensionPack = if cfg.enableExtensionPack then pkgs.virtualboxExtpack else null; }; kernelModules = config.boot.kernelPackages.virtualbox.override { @@ -28,7 +29,16 @@ in ''; }; - enableExtensionPack = mkEnableOption "VirtualBox extension pack"; + enableExtensionPack = mkEnableOption "VirtualBox extension pack" // { + description = '' + Whether to install the Oracle Extension Pack for VirtualBox. + + + You must set nixpkgs.config.allowUnfree = true in + order to use this. This requires you accept the VirtualBox PUEL. + + ''; + }; addNetworkInterface = mkOption { type = types.bool; -- GitLab From 2560b0724ad3f427d4f82367b1823209cb366fa2 Mon Sep 17 00:00:00 2001 From: Jason Carr Date: Fri, 10 Aug 2018 02:40:51 -0400 Subject: [PATCH 0153/2206] nodePackages.jake init --- pkgs/development/node-packages/node-packages-v6.json | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/node-packages/node-packages-v6.json b/pkgs/development/node-packages/node-packages-v6.json index dd8d0818703..4e10a50938e 100644 --- a/pkgs/development/node-packages/node-packages-v6.json +++ b/pkgs/development/node-packages/node-packages-v6.json @@ -41,6 +41,7 @@ , "ios-deploy" , "istanbul" , "imapnotify" +, "jake" , "javascript-typescript-langserver" , "jayschema" , "jsdoc" -- GitLab From c2fc585110e294df60047ea16c7537e296ab1ff0 Mon Sep 17 00:00:00 2001 From: Jason Carr Date: Fri, 10 Aug 2018 02:41:07 -0400 Subject: [PATCH 0154/2206] nodePackages.madoko init --- pkgs/development/node-packages/node-packages-v6.json | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/node-packages/node-packages-v6.json b/pkgs/development/node-packages/node-packages-v6.json index 4e10a50938e..fdf028196c3 100644 --- a/pkgs/development/node-packages/node-packages-v6.json +++ b/pkgs/development/node-packages/node-packages-v6.json @@ -63,6 +63,7 @@ , "less-plugin-clean-css" , "live-server" , "livedown" +, "madoko" , "meat" , "meguca" , "mocha" -- GitLab From 533a83c30d9e89731de16b5cf0a25af9cd1f002d Mon Sep 17 00:00:00 2001 From: Jason Carr Date: Fri, 10 Aug 2018 03:05:58 -0400 Subject: [PATCH 0155/2206] nodePackages: update versions --- .../node-packages/node-packages-v10.nix | 6 +- .../node-packages/node-packages-v6.nix | 2505 +++++++---------- .../node-packages/node-packages-v8.nix | 383 +-- 3 files changed, 1077 insertions(+), 1817 deletions(-) diff --git a/pkgs/development/node-packages/node-packages-v10.nix b/pkgs/development/node-packages/node-packages-v10.nix index 85008c96b14..488f1782dda 100644 --- a/pkgs/development/node-packages/node-packages-v10.nix +++ b/pkgs/development/node-packages/node-packages-v10.nix @@ -213,10 +213,10 @@ in pnpm = nodeEnv.buildNodePackage { name = "pnpm"; packageName = "pnpm"; - version = "2.12.2"; + version = "2.13.1"; src = fetchurl { - url = "https://registry.npmjs.org/pnpm/-/pnpm-2.12.2.tgz"; - sha1 = "1b575512ae27d767f4aaec14e94b18e0c70bcc7b"; + url = "https://registry.npmjs.org/pnpm/-/pnpm-2.13.1.tgz"; + sha512 = "xwIluOOA+GV6Rz5jvVS2hcGlrqjEWaaU7/PUECdG8H/Eo9I4xban/XhedQ8jIrqt1P7KLDV0/+ENlmYusdL/Zw=="; }; buildInputs = globalBuildInputs; meta = { diff --git a/pkgs/development/node-packages/node-packages-v6.nix b/pkgs/development/node-packages/node-packages-v6.nix index 6dae8dd7013..7e118a7ab20 100644 --- a/pkgs/development/node-packages/node-packages-v6.nix +++ b/pkgs/development/node-packages/node-packages-v6.nix @@ -58,31 +58,31 @@ let sha1 = "890ae7c5d8c877f6d384860215ace9d7ec945bda"; }; }; - "@ionic/cli-framework-1.0.2" = { + "@ionic/cli-framework-1.0.5" = { name = "_at_ionic_slash_cli-framework"; packageName = "@ionic/cli-framework"; - version = "1.0.2"; + version = "1.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/@ionic/cli-framework/-/cli-framework-1.0.2.tgz"; - sha512 = "YQ05O1H537yilPxReua/ge7u0nHmlp8kMBbDlUrnxU50HDdqKeUThMPnavqzbVHaEbWI4xJZcxR1cjjKVXqg+Q=="; + url = "https://registry.npmjs.org/@ionic/cli-framework/-/cli-framework-1.0.5.tgz"; + sha512 = "xyxPkNS2JQUIBrK7OMG9NkLgEZsKPXMIEWR/7+6n7VxerVYCWmFvEqrmMzxenVBTueZYlRJBQ39XLyyggMEPEg=="; }; }; - "@ionic/cli-utils-2.0.3" = { + "@ionic/cli-utils-2.0.6" = { name = "_at_ionic_slash_cli-utils"; packageName = "@ionic/cli-utils"; - version = "2.0.3"; + version = "2.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/@ionic/cli-utils/-/cli-utils-2.0.3.tgz"; - sha512 = "E0YIkKusnQ0XuuGQ8aPBV3NN3e4suG+7U/gMlpoiGGVMAd1zb9rwbxsQU4/S0kfLOrdTbMzB7wTd/ko0l6hHyA=="; + url = "https://registry.npmjs.org/@ionic/cli-utils/-/cli-utils-2.0.6.tgz"; + sha512 = "1tIqQwHqessMDTr7DlZGuWkAcZPPRK5hbhxcBEFyz2FHrMxDHnh8/omU6MBToDNQZn1KaZDpppfCP2q95WYAaw=="; }; }; - "@ionic/discover-1.0.2" = { + "@ionic/discover-1.0.3" = { name = "_at_ionic_slash_discover"; packageName = "@ionic/discover"; - version = "1.0.2"; + version = "1.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/@ionic/discover/-/discover-1.0.2.tgz"; - sha512 = "U2oQPgsZlVuYXvlWO0uSuxs2g0YZ3gmYqkHwbThJaX6AO6UgASQrnLDQ0KXw+If7la2MYWVolFWq+fZFyMvT5Q=="; + url = "https://registry.npmjs.org/@ionic/discover/-/discover-1.0.3.tgz"; + sha512 = "TssgJD1A1Ll4bigVM84ugmIxADFHMvlXP41FZDPqZsgjYDt09B4h0jc3tsuDovgswany+vOeQCrDNzkfanIXZA=="; }; }; "@kbrandwijk/swagger-to-graphql-2.4.3" = { @@ -94,382 +94,409 @@ let sha512 = "CNVsCrMge/jq6DCT5buNZ8PACY9RTvPJbCNoIcndfkJOCsNxOx9dnc5qw4pHZdHi8GS6l3qlgkuFKp33iD8J2Q=="; }; }; - "@lerna/add-3.0.0-rc.0" = { + "@lerna/add-3.0.0" = { name = "_at_lerna_slash_add"; packageName = "@lerna/add"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/add/-/add-3.0.0-rc.0.tgz"; - sha512 = "PZ/dn4UlA/7sd848LHE2TLXIkOzLDk8Uw/Gz6OwXfxXpng/w6mXcyjaScniT3HzLbzw5fP150+im5mL6BQv9JQ=="; + url = "https://registry.npmjs.org/@lerna/add/-/add-3.0.0.tgz"; + sha512 = "wgdHheCPQ4qLqiBrYeT2JtZcVASoodhmiwHNqvs6HBkzUb/c+2qJc9Kul2GkJt8OHiqXFNPRzYJ9CIws/wzaXg=="; }; }; - "@lerna/batch-packages-3.0.0-rc.0" = { + "@lerna/batch-packages-3.0.0" = { name = "_at_lerna_slash_batch-packages"; packageName = "@lerna/batch-packages"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/batch-packages/-/batch-packages-3.0.0-rc.0.tgz"; - sha512 = "2FZs545THLHSWZ96xKT5wWFOdIt1UIKnc+Z2IIXCgmhT//fcqEcHFSgq42VxgoELgE4rM7jE2s6wgMatiJwRGg=="; + url = "https://registry.npmjs.org/@lerna/batch-packages/-/batch-packages-3.0.0.tgz"; + sha512 = "0tN9oNykfIhdFaxEEHxF1S8K7wJdRjzGmbMhrirNogk7I2sLP82aoKH4rLCAdwidX5OvDhzlyQM0MC86T7Lazg=="; }; }; - "@lerna/bootstrap-3.0.0-rc.0" = { + "@lerna/bootstrap-3.0.0" = { name = "_at_lerna_slash_bootstrap"; packageName = "@lerna/bootstrap"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-3.0.0-rc.0.tgz"; - sha512 = "69mXMWjXA8R6ldDmSntFIIZTNAgEu1lOUP7DilL4OY55z01ln5fOtG/c65PQBm4mjm5ejh1kJVWiDT8MbCRslQ=="; + url = "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-3.0.0.tgz"; + sha512 = "urMkEp+oF+huqML3u7Q6lZ3w0vkv7x8QKMAKFuB14gNLaviMWy+YxfEz0DrIVjcleAryxmgRtdlUbN0+VhjS3g=="; }; }; - "@lerna/changed-3.0.0-rc.0" = { + "@lerna/changed-3.0.0" = { name = "_at_lerna_slash_changed"; packageName = "@lerna/changed"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/changed/-/changed-3.0.0-rc.0.tgz"; - sha512 = "DY2Id3Y1jifIdZ8uNymUijUgkVRFg64IUHMTb1sm0g/Nd+n++kLo9oqxRTUfuBkW3e1HTUuMkd3ZygU5UBtz6g=="; + url = "https://registry.npmjs.org/@lerna/changed/-/changed-3.0.0.tgz"; + sha512 = "l1wrzHPgLXAh9OxU/RLr87ns5H1Gw14u4WXPDthqPb41ZNT4Pf15Pj08pbM+KK7y8Ffapr/rdh28QVFsMRC/fw=="; }; }; - "@lerna/child-process-3.0.0-rc.0" = { + "@lerna/child-process-3.0.0" = { name = "_at_lerna_slash_child-process"; packageName = "@lerna/child-process"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/child-process/-/child-process-3.0.0-rc.0.tgz"; - sha512 = "5LhCU8isfJFj+5V5cJ+wcRR+VkNIbb3rSjm4VVclnD05ZfaY1HmfhBu3VjYt0SulhZKWJEnNBvjG88wgTay1vQ=="; + url = "https://registry.npmjs.org/@lerna/child-process/-/child-process-3.0.0.tgz"; + sha512 = "8vHRDkpGhzSaMsXgyXVgY80mUSC5WSkDmhWWA3bnB/n5FBK1gK8EKQUpHTk14SckwvUgEJzBd35gR5/XKGOgmQ=="; }; }; - "@lerna/clean-3.0.0-rc.0" = { + "@lerna/clean-3.0.0" = { name = "_at_lerna_slash_clean"; packageName = "@lerna/clean"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/clean/-/clean-3.0.0-rc.0.tgz"; - sha512 = "rVlvO+bhfU/Q9D6bfg5GaLprKMD5rTRjJEqLONpESx/5Ed+NKgbYRiWafpQrB85m2r3c5dSGEPEc2q2rNG3EPg=="; + url = "https://registry.npmjs.org/@lerna/clean/-/clean-3.0.0.tgz"; + sha512 = "53klFwyNKdwu0a6R/n/tHCcuNAfOgunTqPQfudZr28yALTjqkfgomyaE8DCQ3h5vjp/4axBLKj0S4Jv6GKTT+A=="; }; }; - "@lerna/cli-3.0.0-rc.0" = { + "@lerna/cli-3.0.1" = { name = "_at_lerna_slash_cli"; packageName = "@lerna/cli"; - version = "3.0.0-rc.0"; + version = "3.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/cli/-/cli-3.0.0-rc.0.tgz"; - sha512 = "MUOrP8BiwjayPZAS3Nww1nlB6j02N4FmJK/f2PhJPMDsXMqm3mn5jBTBvlKbLQZJ/VDro8JbRGUUxCuCQEE+cQ=="; + url = "https://registry.npmjs.org/@lerna/cli/-/cli-3.0.1.tgz"; + sha512 = "/SIaTqLkUM/x1ryQdlJuAr57AqNyudRCA9UX5n3kSg+vAJdRx81f9p7RVsSmr/kqhHFsVLbBkg7YK+9PgXDDiA=="; }; }; - "@lerna/collect-updates-3.0.0-rc.0" = { + "@lerna/collect-updates-3.0.0" = { name = "_at_lerna_slash_collect-updates"; packageName = "@lerna/collect-updates"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-3.0.0-rc.0.tgz"; - sha512 = "G1BgTIWc6rSsuMLsgpT+xvrQrSN/a0kC+KqMZ9CbCoImtj0AKvrAm3TeFOsYU9JHBUYfe1HWMIIhUSD4VhXmeg=="; + url = "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-3.0.0.tgz"; + sha512 = "JYrcH8V36Uqhd5f032WAhxxQwyaUZ2KSEhTnBNPUUxQpw1fTH07BWh2e9pcS+ylI6C0yVQrTC2Z8WyB52tSvtw=="; }; }; - "@lerna/command-3.0.0-rc.0" = { + "@lerna/command-3.0.0" = { name = "_at_lerna_slash_command"; packageName = "@lerna/command"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/command/-/command-3.0.0-rc.0.tgz"; - sha512 = "YzQKhQGSaqhnj/UbygmIneQDuhsTGu9rBqbX84Qs8RhKMMAPWurg+k6sCIihHgBz17tknxEvch/SefMNQxqzAA=="; + url = "https://registry.npmjs.org/@lerna/command/-/command-3.0.0.tgz"; + sha512 = "qPTM9jFSoxncqlxumlgS1/+hqJ5YYxw4+5UN/4Mbq6yqHObt1VfCtU1EDmDND9gSzdPxV1nLhIeEESoPs0p9LQ=="; }; }; - "@lerna/conventional-commits-3.0.0-rc.0" = { + "@lerna/conventional-commits-3.0.0" = { name = "_at_lerna_slash_conventional-commits"; packageName = "@lerna/conventional-commits"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-3.0.0-rc.0.tgz"; - sha512 = "J5RC+pd7kHP8EfqzvZqaXW253IoShdlzl1Jrw17KqPDAfL5CoZoUwxgZv4ur3kSSv+jHZGQeuAcg93OsBgkzPw=="; + url = "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-3.0.0.tgz"; + sha512 = "4RkrZqkJjsUVG9pR5xK5buUM9vROG+XdJ0jAVnuuT8L3u1xE+nwe41cydtm6etqkfOZ26BOaI0bWl5uCvozpHg=="; }; }; - "@lerna/create-3.0.0-rc.0" = { + "@lerna/create-3.0.0" = { name = "_at_lerna_slash_create"; packageName = "@lerna/create"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/create/-/create-3.0.0-rc.0.tgz"; - sha512 = "6GLI+MEKANCAVnuA9pYQX1k+XyyPEBdoPAiSK4lnW2w4E2KSQZxdkI1+9QLv6S2oTrnlrFSxGmqgmmijaZfCGg=="; + url = "https://registry.npmjs.org/@lerna/create/-/create-3.0.0.tgz"; + sha512 = "SyfEhdkR9LJYQaMlXfqGnJwK0kMYjqMDy+SgWGZ2QQ5dxDNEw3+fS7ofIduULS35tC447PmNgViWTgN4PmkY0w=="; }; }; - "@lerna/create-symlink-3.0.0-rc.0" = { + "@lerna/create-symlink-3.0.0" = { name = "_at_lerna_slash_create-symlink"; packageName = "@lerna/create-symlink"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/create-symlink/-/create-symlink-3.0.0-rc.0.tgz"; - sha512 = "wz/C7DB5chTidAOc9+edeg65nJLG1PNO9J/jlAUZOY4G3EPGihLroabIlvbjB5SJ8QKS88ftX+f1pzFZ+nYOdQ=="; + url = "https://registry.npmjs.org/@lerna/create-symlink/-/create-symlink-3.0.0.tgz"; + sha512 = "Q9qAzGGqQtVzHWrCz+Md4SH0tW99DrgFJ68cnFqilOO6H3Y/y/H0gwHICqM9YxRwLs6GJdkzoqJATFShM7PKJA=="; }; }; - "@lerna/diff-3.0.0-rc.0" = { + "@lerna/diff-3.0.0" = { name = "_at_lerna_slash_diff"; packageName = "@lerna/diff"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/diff/-/diff-3.0.0-rc.0.tgz"; - sha512 = "fXeB10qaFeBMucorkV6Q/bJiWayZgGizVsPkuGN1izENd4DBsTxUyh2a6Y3lY5GzCZ33wmuVDe2HdRVHtfrzaQ=="; + url = "https://registry.npmjs.org/@lerna/diff/-/diff-3.0.0.tgz"; + sha512 = "UaPVahvqu93Sw92jcG4vt6RCaRNH38uQrZMAbSe2UQg+p3MFAnJpHRSPVYy2UDG5QgWHAQkg2FEJcBGjgJAWLg=="; }; }; - "@lerna/exec-3.0.0-rc.0" = { + "@lerna/exec-3.0.0" = { name = "_at_lerna_slash_exec"; packageName = "@lerna/exec"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/exec/-/exec-3.0.0-rc.0.tgz"; - sha512 = "DYU00HAAoreqNQmLV0+gfH4mXIJKbd1rbrMvQbnfCTZ3nWYiORXQwvwCYbGgmsMarSaJ/T3eTPP6LvsVt7y1aw=="; + url = "https://registry.npmjs.org/@lerna/exec/-/exec-3.0.0.tgz"; + sha512 = "AtlvpnKdcoUq+XPQZHkEBUiGznCpq8SYtvo7Y0o4O8CZxYw/FKCTS8rXNUB/DPFen3OqX8ySmEAg0g5MMbr2Jg=="; }; }; - "@lerna/filter-options-3.0.0-rc.0" = { + "@lerna/filter-options-3.0.0" = { name = "_at_lerna_slash_filter-options"; packageName = "@lerna/filter-options"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-3.0.0-rc.0.tgz"; - sha512 = "aqyb0GWEnQgu7eXHpVSpZLedVd3PrI5WK/CfzDlHGqUT8PCJTo9q2562gmEdeCWWfeSvXbezGm0djTC6RwHV1A=="; + url = "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-3.0.0.tgz"; + sha512 = "l2oMEbpeOZQZ+TCbPKasnq7zMXdgwgazyVTHU1k319pQN6kSW57gEhUGjjQaeKhOM3XFF4pPWyqwFxw80SJDMw=="; }; }; - "@lerna/filter-packages-3.0.0-rc.0" = { + "@lerna/filter-packages-3.0.0" = { name = "_at_lerna_slash_filter-packages"; packageName = "@lerna/filter-packages"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-3.0.0-rc.0.tgz"; - sha512 = "ZVObVh8Nk5d6XS/RAJEdu56KbpqvwJrKruoYnDPFeno/Q6/G1Oi8S/W2NmfEXMBSPaVpYecbGfM4Xu5dLzipNA=="; + url = "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-3.0.0.tgz"; + sha512 = "zwbY1J4uRjWRZ/FgYbtVkq7I3Nduwsg2V2HwLKSzwV2vPglfGqgovYOVkND6/xqe2BHwDX4IyA2+e7OJmLaLSA=="; }; }; - "@lerna/get-npm-exec-opts-3.0.0-rc.0" = { + "@lerna/get-npm-exec-opts-3.0.0" = { name = "_at_lerna_slash_get-npm-exec-opts"; packageName = "@lerna/get-npm-exec-opts"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-3.0.0-rc.0.tgz"; - sha512 = "n5Oe1LPzyMKGAdYVVDimpuVsWexTCaLlJq9RqXphoijRh5DAB/Mhaw9//5vGrv770m/QNMSceF99SZLI9gyh4g=="; + url = "https://registry.npmjs.org/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-3.0.0.tgz"; + sha512 = "arcYUm+4xS8J3Palhl+5rRJXnZnFHsLFKHBxznkPIxjwGQeAEw7df38uHdVjEQ+HNeFmHnBgSqfbxl1VIw5DHg=="; }; }; - "@lerna/global-options-3.0.0-rc.0" = { + "@lerna/global-options-3.0.0" = { name = "_at_lerna_slash_global-options"; packageName = "@lerna/global-options"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/global-options/-/global-options-3.0.0-rc.0.tgz"; - sha512 = "Sy8KE1cAcGwjxOxiJOHjTxJecLcJhAeQym4Ge3WP1Jnz5mq03o9mb37X0Hmjpv1W9OblbXVxHdmbyC3hxMEHIA=="; + url = "https://registry.npmjs.org/@lerna/global-options/-/global-options-3.0.0.tgz"; + sha512 = "F0xxrPuTT0qpoRg1uG16GVFZmP8Avm31u2r2/p9twn4wTZ8pqRS3IAoV0a6kU4fzq1fiHJjWbuL+3ZiC5YB9SA=="; }; }; - "@lerna/import-3.0.0-rc.0" = { + "@lerna/import-3.0.0" = { name = "_at_lerna_slash_import"; packageName = "@lerna/import"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/import/-/import-3.0.0-rc.0.tgz"; - sha512 = "ZRrusuAScKg29jRrurEi/qJbpol5RWY98nBhOmq08pibVz8cwS1QzyTwQhxaZECHYrKpL/qdLNigKsNi4+jyYw=="; + url = "https://registry.npmjs.org/@lerna/import/-/import-3.0.0.tgz"; + sha512 = "46nwGkL44K2uEagW8v9bMqA+zoKz3xXYVkN++SZxHBPD8ZsLSrQ9RMUyfQb6Z3me/wNv1FN6nJs3MbTNx+z6JA=="; }; }; - "@lerna/init-3.0.0-rc.0" = { + "@lerna/init-3.0.0" = { name = "_at_lerna_slash_init"; packageName = "@lerna/init"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/init/-/init-3.0.0-rc.0.tgz"; - sha512 = "/G4gy5QDNsxVXTEo59YRilcW7hnob31GVPc3omy9AZq8HZYCpj/tAw39mEds7S1wPCx0aotRj+NDf178zj11Mw=="; + url = "https://registry.npmjs.org/@lerna/init/-/init-3.0.0.tgz"; + sha512 = "9iq8aentjd157VjQrK4ihYLXWTT4/yC3iX0tw3S7kh/qbud3qTYCeJkIXcKUl0OK4UcGPD9f4R6oUo9Zoud/yw=="; }; }; - "@lerna/link-3.0.0-rc.0" = { + "@lerna/link-3.0.0" = { name = "_at_lerna_slash_link"; packageName = "@lerna/link"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/link/-/link-3.0.0-rc.0.tgz"; - sha512 = "Al57Ib56/ojGQ3hcln+DhS5IGWqLv8EElrAmSp0c3t/Ie48VOv9AusQR9nDRIGEn73APu/EG0ILdbylfQBzaKg=="; + url = "https://registry.npmjs.org/@lerna/link/-/link-3.0.0.tgz"; + sha512 = "uwOnMFbtipvZecLNylrYwoXu1M5NcBN51AaLO6JuzP1xXFIbLOevP1iELM4e9pW4GnX3WBsuf37C7eweAy0erQ=="; }; }; - "@lerna/list-3.0.0-rc.0" = { + "@lerna/list-3.0.0" = { name = "_at_lerna_slash_list"; packageName = "@lerna/list"; - version = "3.0.0-rc.0"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@lerna/list/-/list-3.0.0.tgz"; + sha512 = "48AfpzOqbUbunvFVkmmWSQp7dSJgSLl1RqliV06nNay39bpW6AFVApo2/2/O5p2on+MG+yasB7xYBillc+rW4g=="; + }; + }; + "@lerna/listable-3.0.0" = { + name = "_at_lerna_slash_listable"; + packageName = "@lerna/listable"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@lerna/listable/-/listable-3.0.0.tgz"; + sha512 = "HX/9hyx1HLg2kpiKXIUc1EimlkK1T58aKQ7ovO7rQdTx9ForpefoMzyLnHE1n4XrUtEszcSWJIICJ/F898M6Ag=="; + }; + }; + "@lerna/log-packed-3.0.0" = { + name = "_at_lerna_slash_log-packed"; + packageName = "@lerna/log-packed"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/list/-/list-3.0.0-rc.0.tgz"; - sha512 = "uQuFeRHhF6ALohRkVY6VxpCyeCHHTEqzt0SNvacTAA+gJX/hadtEYS883KOzmmcFibL4UtljQbdfj+DjrLKfUQ=="; + url = "https://registry.npmjs.org/@lerna/log-packed/-/log-packed-3.0.0.tgz"; + sha512 = "DdITJW54KfNFDqH+AE6hBGGqSDEimxnjyOjSaUrvfB5Gxkp1ddfYNaMQSRLxjo4PTDnVckCuqlrMo/tWwlodWA=="; }; }; - "@lerna/npm-conf-3.0.0-rc.0" = { + "@lerna/npm-conf-3.0.0" = { name = "_at_lerna_slash_npm-conf"; packageName = "@lerna/npm-conf"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/npm-conf/-/npm-conf-3.0.0-rc.0.tgz"; - sha512 = "zdd/c83UTDGHci1MrW61olXh04cqRvwkA1SZgXYiLo7A87yHlBYwVOu1d7Rl0J6lHG7++8X2odWqzYZkFfeVFA=="; + url = "https://registry.npmjs.org/@lerna/npm-conf/-/npm-conf-3.0.0.tgz"; + sha512 = "xXG7qt349t+xzaHTQELmIDjbq8Q49HOMR8Nx/gTDBkMl02Fno91LXFnA4A7ErPiyUSGqNSfLw+zgij0hgpeN7w=="; }; }; - "@lerna/npm-dist-tag-3.0.0-rc.0" = { + "@lerna/npm-dist-tag-3.0.0" = { name = "_at_lerna_slash_npm-dist-tag"; packageName = "@lerna/npm-dist-tag"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-3.0.0-rc.0.tgz"; - sha512 = "Xa5mPmSIsi0N4pNNSBpKeghQ7XskKCVK+pawEvgKAYHph/J9PIfrddVJUU8o3nk2qkqeqikypoS++bwMdVr8Ew=="; + url = "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-3.0.0.tgz"; + sha512 = "ZOcfcsNJlCoVHvLOROdCTvqD3keG3TJ78Cu8sALsz8n0kEz2ga7tNy5wbQ67SGyY7+jq4YiBv5BwXjV+56Sv+A=="; }; }; - "@lerna/npm-install-3.0.0-rc.0" = { + "@lerna/npm-install-3.0.0" = { name = "_at_lerna_slash_npm-install"; packageName = "@lerna/npm-install"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-3.0.0-rc.0.tgz"; - sha512 = "QWvgQ0osTf7e87hc1kKXDcbWPXVCqGUiVnTpjX22+CEiJjUMStWEp4MjLieObgFVLyTtanOZp8VpRqBsPE0HRQ=="; + url = "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-3.0.0.tgz"; + sha512 = "e0sspVUfzEKhqsRIxzWqZ/uMBHzZSzOa4HCeORErEZu+dmDoI145XYhqvCVn7EvbAb407FV2H9GVeoP0JeG8GQ=="; }; }; - "@lerna/npm-publish-3.0.0-rc.0" = { + "@lerna/npm-publish-3.0.0" = { name = "_at_lerna_slash_npm-publish"; packageName = "@lerna/npm-publish"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-3.0.0-rc.0.tgz"; - sha512 = "rP8epG0SsHzqYw9xvwVX6YyAAwPYJAYZvMNxJvyi8fp5KdnD2sTeV/JOrWbQD/RxBxR2WGJxelVRL617KWZMOA=="; + url = "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-3.0.0.tgz"; + sha512 = "Ir+pkq9gTHoJ3hA2b7oYhjfEyfOkeF+nmqmqEB5/DmO4BwVAITcIBBIDNXWGLfpkrCmQ+SLiwpYqJfTPCq286A=="; }; }; - "@lerna/npm-run-script-3.0.0-rc.0" = { + "@lerna/npm-run-script-3.0.0" = { name = "_at_lerna_slash_npm-run-script"; packageName = "@lerna/npm-run-script"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/npm-run-script/-/npm-run-script-3.0.0-rc.0.tgz"; - sha512 = "Hm6KLPpeIyRIdc9MntmaAhuboUyw75DJLJ1MTaLwq/RwZ2kKHYk1Hi/R7yjj8LOyD7A25BTYX0Pd1gHd1lsFVw=="; + url = "https://registry.npmjs.org/@lerna/npm-run-script/-/npm-run-script-3.0.0.tgz"; + sha512 = "Y1H4Myer1S7an33FDK0eqyR+95PujUePC/xJZKq/H50SaQNwBw7KMlxXxy6kXVEcQhmvQsER4Bw3msgqwwGYIw=="; }; }; - "@lerna/output-3.0.0-rc.0" = { + "@lerna/output-3.0.0" = { name = "_at_lerna_slash_output"; packageName = "@lerna/output"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/output/-/output-3.0.0-rc.0.tgz"; - sha512 = "zZmQ94nVUfe1CvexarDnrb/Mqt81OcZNuOCvcKFHJiNkr5VSIn2GJuUwtTaVUtoh5uXdJCJvm696Ptsep10BWw=="; + url = "https://registry.npmjs.org/@lerna/output/-/output-3.0.0.tgz"; + sha512 = "EFxnSbO0zDEVKkTKpoCUAFcZjc3gn3DwPlyTDxbeqPU7neCfxP4rA4+0a6pcOfTlRS5kLBRMx79F2TRCaMM3DA=="; }; }; - "@lerna/package-3.0.0-rc.0" = { + "@lerna/package-3.0.0" = { name = "_at_lerna_slash_package"; packageName = "@lerna/package"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/package/-/package-3.0.0-rc.0.tgz"; - sha512 = "4EUnBc04IxganMamjnEfagajLya3nPKfqlorGc5VLoGh5akOZmrCF9qiqB90nYzrJoMt+5QB1lxYD8bxikX0qg=="; + url = "https://registry.npmjs.org/@lerna/package/-/package-3.0.0.tgz"; + sha512 = "djzEJxzn212wS8d9znBnlXkeRlPL7GqeAYBykAmsuq51YGvaQK67Umh5ejdO0uxexF/4r7yRwgrlRHpQs8Rfqg=="; }; }; - "@lerna/package-graph-3.0.0-rc.0" = { + "@lerna/package-graph-3.0.0" = { name = "_at_lerna_slash_package-graph"; packageName = "@lerna/package-graph"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-3.0.0-rc.0.tgz"; - sha512 = "E2MlL0CwDzcDTLPpMhg9+TESRAD/wYLtEu+Mj1R4OZbF2jlSXSZok1g3LW/gzulVd5oq9q+qBdY3SX5b9PCsGQ=="; + url = "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-3.0.0.tgz"; + sha512 = "kD9ezB7UT2I0BbVv3+ZYfR/t/Z+z6RJmaI/OkvEaZ3bAcAqQRV4zTDdh2Xeiead+UwsA38xf7Z6pDEMWzswLVg=="; }; }; - "@lerna/project-3.0.0-rc.0" = { + "@lerna/project-3.0.0" = { name = "_at_lerna_slash_project"; packageName = "@lerna/project"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/project/-/project-3.0.0-rc.0.tgz"; - sha512 = "lNego7jYd24jIDGLTcy1mrESEopCblVaZztKhJJntSZdqWZ/tnExjIITfS55CnZyKAXwPVIus6YRfOc24tvuaA=="; + url = "https://registry.npmjs.org/@lerna/project/-/project-3.0.0.tgz"; + sha512 = "XhDFVfqj79jG2Speggd15RpYaE8uiR25UKcQBDmumbmqvTS7xf2cvl2pq2UTvDafaJ0YwFF3xkxQZeZnFMwdkw=="; }; }; - "@lerna/prompt-3.0.0-rc.0" = { + "@lerna/prompt-3.0.0" = { name = "_at_lerna_slash_prompt"; packageName = "@lerna/prompt"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/prompt/-/prompt-3.0.0-rc.0.tgz"; - sha512 = "4ABsGTq7/IMh3nX7LfRirJnXt50Yp/Lg837hb/Hp1OXFz1FoXLcbzoIx0QQYyk3q+Gnv2TwSK2M86xoUFIUXnw=="; + url = "https://registry.npmjs.org/@lerna/prompt/-/prompt-3.0.0.tgz"; + sha512 = "EzvNexDTh//GlpOz68zRo16NdOIqWqiiXMs9tIxpELQubH+kUGKvBSiBrZ2Zyrfd8pQhIf+8qARtkCG+G7wzQQ=="; }; }; - "@lerna/publish-3.0.0-rc.0" = { + "@lerna/publish-3.0.1" = { name = "_at_lerna_slash_publish"; packageName = "@lerna/publish"; - version = "3.0.0-rc.0"; + version = "3.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/publish/-/publish-3.0.0-rc.0.tgz"; - sha512 = "bfjRtCzHAGSS5z8QOUw3UeLn4u5CpJTGUkk9y1PPbzdbMWmJhJnEjSw+TN2LaZFVGzQbE8dsLqR5TL149Y7P/Q=="; + url = "https://registry.npmjs.org/@lerna/publish/-/publish-3.0.1.tgz"; + sha512 = "ml1odkwPJl+DxcIVI8GilXD1O7oGBQEI+IuX2bBfgJFJ+DHm/l5l7cmflaetpjkE4GjNhaVAZD6JiReLHMp9eA=="; }; }; - "@lerna/resolve-symlink-3.0.0-rc.0" = { + "@lerna/resolve-symlink-3.0.0" = { name = "_at_lerna_slash_resolve-symlink"; packageName = "@lerna/resolve-symlink"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/resolve-symlink/-/resolve-symlink-3.0.0-rc.0.tgz"; - sha512 = "EBRD/65aTCyZMqWzAM7Ac1zqtZBkTE5AHzzIViQaB5el3j7ThBzzWwYuiBNWibNGTMObLQMrp+65yCbew5H+aA=="; + url = "https://registry.npmjs.org/@lerna/resolve-symlink/-/resolve-symlink-3.0.0.tgz"; + sha512 = "MqjW9e+QVXts5IK5dk1XnYx7JKb+g+tQkOnnpAxYWHjahf3rGJ7Ru8maWh8KoPE+nIHAekk4WcjpiA9nLKvkFQ=="; }; }; - "@lerna/rimraf-dir-3.0.0-rc.0" = { + "@lerna/rimraf-dir-3.0.0" = { name = "_at_lerna_slash_rimraf-dir"; packageName = "@lerna/rimraf-dir"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/rimraf-dir/-/rimraf-dir-3.0.0-rc.0.tgz"; - sha512 = "aFPX1hMOBL+5AU5xI9SZ2xKTAlnk93+tIw1ZJGWMMc4dzxNs/sT3WeUUH4v1TOYzMqWM3AnLQza3O4OY/xb2hg=="; + url = "https://registry.npmjs.org/@lerna/rimraf-dir/-/rimraf-dir-3.0.0.tgz"; + sha512 = "epvh/RGWSOYdrNgrizMcRq9VyCHkeY0LpIE4074r4ouKdYNhBT0LlpT0yMLvQgQKJkKRlqcfhJHvZeGHhXQyGg=="; }; }; - "@lerna/run-3.0.0-rc.0" = { + "@lerna/run-3.0.0" = { name = "_at_lerna_slash_run"; packageName = "@lerna/run"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/run/-/run-3.0.0-rc.0.tgz"; - sha512 = "biLKshDBwQ7n3XLihV5QvrlOBJ1isnRJC8xC8FeUbH3x1FRX15Ogg+8/GiGG7vaM6kdE4j0ebrW8HPUEh5L4cw=="; + url = "https://registry.npmjs.org/@lerna/run/-/run-3.0.0.tgz"; + sha512 = "Sa45Iwj5ifxmgQEiqc86ke72N9DD+3AwyOIbPeIgRxMyEtKQ/+UYy+maizIGjgVnVdT90OkPN6TKvbbt+dOgYQ=="; }; }; - "@lerna/run-lifecycle-3.0.0-rc.0" = { + "@lerna/run-lifecycle-3.0.0" = { name = "_at_lerna_slash_run-lifecycle"; packageName = "@lerna/run-lifecycle"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/run-lifecycle/-/run-lifecycle-3.0.0-rc.0.tgz"; - sha512 = "/cofDJ5qzAgC99+VYxO602k1wBetv79NYOXUoju3R8xPrCXGJYoBN+/NhrPdj/CciZd9lSsx016M6FcScsaO1Q=="; + url = "https://registry.npmjs.org/@lerna/run-lifecycle/-/run-lifecycle-3.0.0.tgz"; + sha512 = "kfq6eC5mCreTk7GusZyvF0/BfU9FDEt8JaUgzNKLrK1Sj6z2RO8uSpFsUlj+7OuV4wo0I+rdTdJOAFoW8C0GZw=="; }; }; - "@lerna/run-parallel-batches-3.0.0-rc.0" = { + "@lerna/run-parallel-batches-3.0.0" = { name = "_at_lerna_slash_run-parallel-batches"; packageName = "@lerna/run-parallel-batches"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/run-parallel-batches/-/run-parallel-batches-3.0.0-rc.0.tgz"; - sha512 = "MpXiDRo02ZHazis3sDqzhmFuMxEEPKv+mmPpzLElkCDO4LHVZYvwa3ib3ezhWwt+FUFPP4u/8w2A4cFO2PbmVQ=="; + url = "https://registry.npmjs.org/@lerna/run-parallel-batches/-/run-parallel-batches-3.0.0.tgz"; + sha512 = "Mj1ravlXF7AkkewKd9YFq9BtVrsStNrvVLedD/b2wIVbNqcxp8lS68vehXVOzoL/VWNEDotvqCQtyDBilCodGw=="; }; }; - "@lerna/symlink-binary-3.0.0-rc.0" = { + "@lerna/symlink-binary-3.0.0" = { name = "_at_lerna_slash_symlink-binary"; packageName = "@lerna/symlink-binary"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-3.0.0-rc.0.tgz"; - sha512 = "aFmZmvjNApa7i4SCrq//j7kg7E6mO3U7dzE4J28biFen2Ey1fmxObf1jiv6b24T92D/WztiBGSSTXbFR41yAsw=="; + url = "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-3.0.0.tgz"; + sha512 = "ElV1ij0ZiOw5j1bZqg9K+q+dV/DJVvMZxP+oj3vsP4SgnG3EdWxBIbE7TCZHbLZtF0LNJsrquGCkdqk17svx/w=="; }; }; - "@lerna/symlink-dependencies-3.0.0-rc.0" = { + "@lerna/symlink-dependencies-3.0.0" = { name = "_at_lerna_slash_symlink-dependencies"; packageName = "@lerna/symlink-dependencies"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-3.0.0-rc.0.tgz"; - sha512 = "dk7V95ToYw1nfn7ydkGQAn0RWyye9n05vPSCQzME+OP0nL7PcsSY+0umatsRP104VMX0yTmML129Zg5xpYDSAw=="; + url = "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-3.0.0.tgz"; + sha512 = "INPlVkuGbneQ2gKf/pe3FlvcSXOk+KbZShQsrcvvYhIjK/td1g6ToMGLhml7lNmQxL90YiAqo23Q8nwIh0HAIA=="; }; }; - "@lerna/validation-error-3.0.0-rc.0" = { + "@lerna/validation-error-3.0.0" = { name = "_at_lerna_slash_validation-error"; packageName = "@lerna/validation-error"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/validation-error/-/validation-error-3.0.0-rc.0.tgz"; - sha512 = "VuYvUC2DUjVq/DG7r52wWKmq1G0doGPB5eq7Uozi4QIIRWj2op1l6yCSogb3H2UKPn/5NrMOV4jztwQBnSJu0w=="; + url = "https://registry.npmjs.org/@lerna/validation-error/-/validation-error-3.0.0.tgz"; + sha512 = "5wjkd2PszV0kWvH+EOKZJWlHEqCTTKrWsvfHnHhcUaKBe/NagPZFWs+0xlsDPZ3DJt5FNfbAPAnEBQ05zLirFA=="; }; }; - "@lerna/write-log-file-3.0.0-rc.0" = { + "@lerna/version-3.0.0" = { + name = "_at_lerna_slash_version"; + packageName = "@lerna/version"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@lerna/version/-/version-3.0.0.tgz"; + sha512 = "U/YNTn53wA5y540QgdfoD5vYulLJ7X2WoBKBVGe3G8IYEHB+QpVM02yT+E6DYAfRV5C9Sd2r4bGZl2NNjMRdNw=="; + }; + }; + "@lerna/write-log-file-3.0.0" = { name = "_at_lerna_slash_write-log-file"; packageName = "@lerna/write-log-file"; - version = "3.0.0-rc.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/write-log-file/-/write-log-file-3.0.0-rc.0.tgz"; - sha512 = "LHQPRY/1eWyq7ly+4A412FT9uzGKHDSGHkLYVro8r6mToPB/6eHdntJFRGOYNzKM5eax6RgrzBImEhs3F9FWSQ=="; + url = "https://registry.npmjs.org/@lerna/write-log-file/-/write-log-file-3.0.0.tgz"; + sha512 = "SfbPp29lMeEVOb/M16lJwn4nnx5y+TwCdd7Uom9umd7KcZP0NOvpnX0PHehdonl7TyHZ1Xx2maklYuCLbQrd/A=="; }; }; "@mrmlnc/readdir-enhanced-2.2.1" = { @@ -616,31 +643,31 @@ let sha512 = "TeiJ7uvv/92ugSqZ0v9l0eNXzutlki0aK+R1K5bfA5SYUil46ITlxLW4iNTCf55P4L5weCmaOdtxGeGWvudwPg=="; }; }; - "@types/node-10.5.5" = { + "@types/node-10.5.7" = { name = "_at_types_slash_node"; packageName = "@types/node"; - version = "10.5.5"; + version = "10.5.7"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-10.5.5.tgz"; - sha512 = "6Qnb1gXbp3g1JX9QVJj3A6ORzc9XCyhokxUKaoonHgNXcQhmk8adhotxfkeK8El9TnFeUuH72yI6jQ5nDJKS6w=="; + url = "https://registry.npmjs.org/@types/node/-/node-10.5.7.tgz"; + sha512 = "VkKcfuitP+Nc/TaTFH0B8qNmn+6NbI6crLkQonbedViVz7O2w8QV/GERPlkJ4bg42VGHiEWa31CoTOPs1q6z1w=="; }; }; - "@types/node-6.0.115" = { + "@types/node-6.0.116" = { name = "_at_types_slash_node"; packageName = "@types/node"; - version = "6.0.115"; + version = "6.0.116"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-6.0.115.tgz"; - sha512 = "PWA07jqflLli+PAk7VaJn0MVdTw96egk5B1FxwocV/tcc3RamNGbza1ZgS0OGUsTuAYCFCboL+IlG2bPazV2Nw=="; + url = "https://registry.npmjs.org/@types/node/-/node-6.0.116.tgz"; + sha512 = "vToa8YEeulfyYg1gSOeHjvvIRqrokng62VMSj2hoZrwZNcYrp2h3AWo6KeBVuymIklQUaY5zgVJvVsC4KiiLkQ=="; }; }; - "@types/node-8.10.23" = { + "@types/node-8.10.24" = { name = "_at_types_slash_node"; packageName = "@types/node"; - version = "8.10.23"; + version = "8.10.24"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-8.10.23.tgz"; - sha512 = "aEp5ZTLr4mYhR9S85cJ+sEYkcsgFY10N1Si5m49iTAVzanZXOwp/pgw6ibFLKXxpflqm71aSWZCRtnTXXO56gA=="; + url = "https://registry.npmjs.org/@types/node/-/node-8.10.24.tgz"; + sha512 = "5YaBKa6oFuWy7ptIFMATyftIcpZTZtvgrzPThEbs+kl4Uu41oUxiRunG0k32QZjD6MXMELls//ry/epNxc11aQ=="; }; }; "@types/rimraf-2.0.2" = { @@ -1516,15 +1543,6 @@ let sha1 = "4a5282ac164729e93619bcfd3ad151f817ce91f5"; }; }; - "amqplib-0.5.2" = { - name = "amqplib"; - packageName = "amqplib"; - version = "0.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/amqplib/-/amqplib-0.5.2.tgz"; - sha512 = "l9mCs6LbydtHqRniRwYkKdqxVa6XMz3Vw1fh+2gJaaVgTM6Jk3o8RccAKWKtlhT1US5sWrFh+KKxsVUALURSIA=="; - }; - }; "ansi-0.3.1" = { name = "ansi"; packageName = "ansi"; @@ -2425,15 +2443,6 @@ let sha1 = "ec6a61ae56480c0c3cb241c95618e20892f9672a"; }; }; - "async-2.1.2" = { - name = "async"; - packageName = "async"; - version = "2.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/async/-/async-2.1.2.tgz"; - sha1 = "612a4ab45ef42a70cde806bad86ee6db047e8385"; - }; - }; "async-2.1.5" = { name = "async"; packageName = "async"; @@ -2443,15 +2452,6 @@ let sha1 = "e587c68580994ac67fc56ff86d3ac56bdbe810bc"; }; }; - "async-2.3.0" = { - name = "async"; - packageName = "async"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/async/-/async-2.3.0.tgz"; - sha1 = "1013d1051047dd320fe24e494d5c66ecaf6147d9"; - }; - }; "async-2.5.0" = { name = "async"; packageName = "async"; @@ -2542,13 +2542,13 @@ let sha1 = "00f35b2d27ac91b1f0d3ef2084c98cf1d1f0adc3"; }; }; - "aws-sdk-2.286.2" = { + "aws-sdk-2.290.0" = { name = "aws-sdk"; packageName = "aws-sdk"; - version = "2.286.2"; + version = "2.290.0"; src = fetchurl { - url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.286.2.tgz"; - sha512 = "46a/2+rGEgIlmUz08vZOkYFmZIgj+An/cc+Ngz9XBLkAZbx+3sBzOrxexrlVV69MPkMbckbeZjIq8NEJWV5gPw=="; + url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.290.0.tgz"; + sha512 = "4AiExL06NsjrYqec/GdZP6qsquppFhaJE9hKZNw1c4ApjiGCRucfSlMvaZ6aZw76MG9b2Mi8mboGXOYW8nTGJQ=="; }; }; "aws-sign-0.2.1" = { @@ -2578,22 +2578,13 @@ let sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"; }; }; - "aws4-1.7.0" = { + "aws4-1.8.0" = { name = "aws4"; packageName = "aws4"; - version = "1.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz"; - sha512 = "32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w=="; - }; - }; - "axios-0.15.3" = { - name = "axios"; - packageName = "axios"; - version = "0.15.3"; + version = "1.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/axios/-/axios-0.15.3.tgz"; - sha1 = "2c9d638b2e191a08ea1d6cc988eadd6ba5bdc053"; + url = "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz"; + sha512 = "ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="; }; }; "axios-0.17.1" = { @@ -3577,15 +3568,6 @@ let sha1 = "ae29e9382a7ba4898de9f48bb23fd338c4fbdcf8"; }; }; - "bitsyntax-0.0.4" = { - name = "bitsyntax"; - packageName = "bitsyntax"; - version = "0.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/bitsyntax/-/bitsyntax-0.0.4.tgz"; - sha1 = "eb10cc6f82b8c490e3e85698f07e83d46e0cba82"; - }; - }; "bittorrent-dht-6.4.2" = { name = "bittorrent-dht"; packageName = "bittorrent-dht"; @@ -3640,13 +3622,13 @@ let sha1 = "ffd2eabc141d36ed5c1817df7e992f91fd7fc65c"; }; }; - "bittorrent-tracker-9.10.0" = { + "bittorrent-tracker-9.10.1" = { name = "bittorrent-tracker"; packageName = "bittorrent-tracker"; - version = "9.10.0"; + version = "9.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/bittorrent-tracker/-/bittorrent-tracker-9.10.0.tgz"; - sha512 = "mL/hLX5aT9D0ywIcleksJ3vaggxguwzyBTWEYU/8s7f3x8rvtB2SDNaQ548/CezqfVVxGNAHlBxctw4EeXSp8Q=="; + url = "https://registry.npmjs.org/bittorrent-tracker/-/bittorrent-tracker-9.10.1.tgz"; + sha512 = "n5zTL/g6Wt0rb2EnkiyiaGYhth7I/N0/xMqGUpvGX/7g1scDGBVPhJnXR8lfp3/OMj681fv40o4q/otECMtZSA=="; }; }; "bl-0.8.2" = { @@ -4360,15 +4342,6 @@ let sha512 = "4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g=="; }; }; - "buffer-more-ints-0.0.2" = { - name = "buffer-more-ints"; - packageName = "buffer-more-ints"; - version = "0.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/buffer-more-ints/-/buffer-more-ints-0.0.2.tgz"; - sha1 = "26b3885d10fa13db7fc01aae3aab870199e0124c"; - }; - }; "buffer-xor-1.0.3" = { name = "buffer-xor"; packageName = "buffer-xor"; @@ -4531,6 +4504,15 @@ let sha1 = "741c5216468eadc457b03410118ad77de8c1ddb1"; }; }; + "byte-size-4.0.3" = { + name = "byte-size"; + packageName = "byte-size"; + version = "4.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/byte-size/-/byte-size-4.0.3.tgz"; + sha512 = "JGC3EV2bCzJH/ENSh3afyJrH4vwxbHTuO5ljLoI5+2iJOcEpMgP8T782jH9b5qGxf2mSUIp1lfGnfKNrRHpvVg=="; + }; + }; "bytebuffer-3.5.5" = { name = "bytebuffer"; packageName = "bytebuffer"; @@ -5170,13 +5152,13 @@ let sha1 = "04a106672c18b085ab774d983dfa3ea138f22205"; }; }; - "chunk-store-stream-2.1.0" = { + "chunk-store-stream-3.0.0" = { name = "chunk-store-stream"; packageName = "chunk-store-stream"; - version = "2.1.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/chunk-store-stream/-/chunk-store-stream-2.1.0.tgz"; - sha512 = "mVVfkjLW3E4wgBIMBw+5es+q0ShA/67r8dvGwy31o3CUo4kJ74bxWEK2WDHCJ5rTFWFbtQe5O2ZKFJgCnsOcWA=="; + url = "https://registry.npmjs.org/chunk-store-stream/-/chunk-store-stream-3.0.0.tgz"; + sha512 = "eKmlEJ3qpHvHedRdoJA1sixqKF2iNL9mNPu3eev5wO0zg/YXKqda9rBnCfxsIUzxqFkPwyf7fPWcQuFKUCqARw=="; }; }; "ci-info-1.1.3" = { @@ -5269,13 +5251,13 @@ let sha1 = "2ecdf145aba38f54740f26cefd0ff3e03e125d6a"; }; }; - "clean-css-4.2.0" = { + "clean-css-4.2.1" = { name = "clean-css"; packageName = "clean-css"; - version = "4.2.0"; + version = "4.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/clean-css/-/clean-css-4.2.0.tgz"; - sha1 = "0a9d62040cddc7904c5edaee9bdeca642d9b9c1c"; + url = "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz"; + sha512 = "4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g=="; }; }; "clean-stack-1.3.0" = { @@ -5818,6 +5800,15 @@ let sha1 = "168a4701756b6a7f51a12ce0c97bfa28c084ed63"; }; }; + "colors-1.3.0" = { + name = "colors"; + packageName = "colors"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/colors/-/colors-1.3.0.tgz"; + sha512 = "EDpX3a7wHMWFA7PUHWPHNWqOxIIRSJetuwl0AS5Oi/5FMV8kWm69RTlgm00GKjBO1xFHMtBbL49yRtMMdticBw=="; + }; + }; "colors-1.3.1" = { name = "colors"; packageName = "colors"; @@ -5998,6 +5989,15 @@ let sha512 = "sVXqklSaotK9at437sFlFpyOcJonxe0yST/AG9DkQKUdIE6IqGIMv4SfAQSKaJbSdVEJYItASCrBiVQHq1HQew=="; }; }; + "commander-2.17.1" = { + name = "commander"; + packageName = "commander"; + version = "2.17.1"; + src = fetchurl { + url = "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz"; + sha512 = "wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg=="; + }; + }; "commander-2.6.0" = { name = "commander"; packageName = "commander"; @@ -6863,13 +6863,13 @@ let sha512 = "zedsBhLSbPBms+kE7AH4vHg6JsKDz6epSv2/+5XHs8ILHlgDciSJfSWf8sX9aQ52Jb7KI7VswUTsLpR/G0cr2Q=="; }; }; - "cosmiconfig-5.0.5" = { + "cosmiconfig-5.0.6" = { name = "cosmiconfig"; packageName = "cosmiconfig"; - version = "5.0.5"; + version = "5.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.0.5.tgz"; - sha512 = "94j37OtvxS5w7qr7Ta6dt67tWdnOxigBVN4VnSxNXFez9o18PGQ0D33SchKP17r9LAcWVTYV72G6vDayAUBFIg=="; + url = "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.0.6.tgz"; + sha512 = "6DWfizHriCrFWURP1/qyhsiFvYdlJzbCzmtFWh744+KyWsJo5+kPzUZZaMRSSItoYc0pxFX7gEO7ZC1/gN/7AQ=="; }; }; "couch-login-0.1.20" = { @@ -7457,13 +7457,13 @@ let sha1 = "bf533fedaa455ed8fee11519ebfb9ad66170dcdf"; }; }; - "dat-dns-3.0.1" = { + "dat-dns-3.0.2" = { name = "dat-dns"; packageName = "dat-dns"; - version = "3.0.1"; + version = "3.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/dat-dns/-/dat-dns-3.0.1.tgz"; - sha512 = "OBolbMJNk7Uknw8po7Yv4XGNewH6VbuPQNrcf57EwtvgR8ScNUBDporU+DiCXYh2F7GwOcsCyVkSb++guR+OoA=="; + url = "https://registry.npmjs.org/dat-dns/-/dat-dns-3.0.2.tgz"; + sha512 = "TqkWQ03NvdLK9Rm9n11UCy59KnIsu82A0lPQYcMG02pYTU4xTxShzDryGO2orvmcT5063olmI1R9vKil0jw0Lw=="; }; }; "dat-doctor-2.0.0" = { @@ -7529,13 +7529,13 @@ let sha512 = "oK6R74WV8TdhGR9VCLym7D/vlN8lXND5AyhJhrjtm1WNDrg/6Clx1Tk7k3Dt8quy2AmmGO7vbIk7iwFtzTAJfA=="; }; }; - "dat-node-3.5.11" = { + "dat-node-3.5.12" = { name = "dat-node"; packageName = "dat-node"; - version = "3.5.11"; + version = "3.5.12"; src = fetchurl { - url = "https://registry.npmjs.org/dat-node/-/dat-node-3.5.11.tgz"; - sha512 = "8vDc4XwOtOdZgtw/YSb5k/8KIu0+jByaZCsWv5gY5RbrnCouh0Qa7CvIWezZyl0FFke5LIvHuzme2iRiEYIdOw=="; + url = "https://registry.npmjs.org/dat-node/-/dat-node-3.5.12.tgz"; + sha512 = "XYxdkeNYk8gM6nb125XrOQKAXLZlICLYZUk7bZAktpQUrSjAQnc9qPY2a/KCvHSbdoJf//PwyB00K0UiBTqawQ=="; }; }; "dat-registry-4.0.0" = { @@ -8303,15 +8303,6 @@ let sha1 = "7f28d2eb9ee7b15a97efd89ce63dcfdaa3ccbabf"; }; }; - "diff-3.2.0" = { - name = "diff"; - packageName = "diff"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/diff/-/diff-3.2.0.tgz"; - sha1 = "c9ce393a4b7cbd0b058a725c93df299027868ff9"; - }; - }; "diff-3.5.0" = { name = "diff"; packageName = "diff"; @@ -8744,15 +8735,6 @@ let sha512 = "4As8uPrjfwb7VXC+WnLCbXK7y+Ueb2B3zgNCePYfhxS1PYeaO1YTeplffTEcbfLhvFNGLAz90VvJs9yomG7bow=="; }; }; - "double-ended-queue-2.1.0-0" = { - name = "double-ended-queue"; - packageName = "double-ended-queue"; - version = "2.1.0-0"; - src = fetchurl { - url = "https://registry.npmjs.org/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz"; - sha1 = "103d3527fd31528f40188130c841efdd78264e5c"; - }; - }; "downgrade-root-1.2.2" = { name = "downgrade-root"; packageName = "downgrade-root"; @@ -9005,13 +8987,13 @@ let sha1 = "9ac91be6e52fb6e6244c4e54a4ac3ed8ae8e29c0"; }; }; - "elliptic-6.4.0" = { + "elliptic-6.4.1" = { name = "elliptic"; packageName = "elliptic"; - version = "6.4.0"; + version = "6.4.1"; src = fetchurl { - url = "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz"; - sha1 = "cac9af8762c85836187003c8dfe193e5e2eae5df"; + url = "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz"; + sha512 = "BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ=="; }; }; "email-validator-2.0.4" = { @@ -9141,15 +9123,6 @@ let sha512 = "j1DWIcktw4hRwrv6nWx++5nFH2X64x16MAG2P0Lmi5Dvdfi3I+Jhc7JKJIdAmDJa+5aZ/imHV7dWRPy2Cqjh3A=="; }; }; - "engine.io-3.1.5" = { - name = "engine.io"; - packageName = "engine.io"; - version = "3.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/engine.io/-/engine.io-3.1.5.tgz"; - sha512 = "D06ivJkYxyRrcEe0bTpNnBQNgP9d3xog+qZlLbui8EsMr/DouQpf5o9FzJnWYHEYE0YsFHllUv2R1dkgYZXHcA=="; - }; - }; "engine.io-3.2.0" = { name = "engine.io"; packageName = "engine.io"; @@ -9177,15 +9150,6 @@ let sha512 = "AYTgHyeVUPitsseqjoedjhYJapNVoSPShbZ+tEUX9/73jgZ/Z3sUlJf9oYgdEBBdVhupUpUqSxH0kBCXlQnmZg=="; }; }; - "engine.io-client-3.1.6" = { - name = "engine.io-client"; - packageName = "engine.io-client"; - version = "3.1.6"; - src = fetchurl { - url = "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.1.6.tgz"; - sha512 = "hnuHsFluXnsKOndS4Hv6SvUrgdYx1pk2NqfaDMW+GWdgfU3+/V25Cj7I8a0x92idSpa5PIhJRKxPvp9mnoLsfg=="; - }; - }; "engine.io-client-3.2.1" = { name = "engine.io-client"; packageName = "engine.io-client"; @@ -9591,13 +9555,13 @@ let sha512 = "D5nG2rErquLUstgUaxJlWB5+gu+U/3VDY0fk/Iuq8y9CUFy/7Y6oF4N2cR1tV8knzQvciIbfqfohd359xTLIKQ=="; }; }; - "eslint-5.2.0" = { + "eslint-5.3.0" = { name = "eslint"; packageName = "eslint"; - version = "5.2.0"; + version = "5.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/eslint/-/eslint-5.2.0.tgz"; - sha512 = "zlggW1qp7/TBjwLfouRoY7eWXrXwJZFqCdIxxh0/LVB/QuuKuIMkzyUZEcDo6LBadsry5JcEMxIqd3H/66CXVg=="; + url = "https://registry.npmjs.org/eslint/-/eslint-5.3.0.tgz"; + sha512 = "N/tCqlMKkyNvAvLu+zI9AqDasnSLt00K+Hu8kdsERliC9jYEc8ck12XtjvOXrBKu8fK6RrBcN9bat6Xk++9jAg=="; }; }; "eslint-plugin-no-unsafe-innerhtml-1.0.16" = { @@ -10293,13 +10257,13 @@ let sha512 = "bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A=="; }; }; - "external-editor-3.0.0" = { + "external-editor-3.0.1" = { name = "external-editor"; packageName = "external-editor"; - version = "3.0.0"; + version = "3.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/external-editor/-/external-editor-3.0.0.tgz"; - sha512 = "mpkfj0FEdxrIhOC04zk85X7StNtr0yXnG7zCb+8ikO8OJi2jsHh5YGoknNTyXgsbHOf1WOOcVU3kPFWT2WgCkQ=="; + url = "https://registry.npmjs.org/external-editor/-/external-editor-3.0.1.tgz"; + sha512 = "e1neqvSt5pSwQcFnYc6yfGuJD2Q4336cdbHs5VeUO0zTkqPbrHMyw2q1r47fpfLWbvIG8H8A6YO3sck7upTV6Q=="; }; }; "extglob-0.3.2" = { @@ -10662,6 +10626,15 @@ let sha512 = "0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="; }; }; + "filelist-0.0.6" = { + name = "filelist"; + packageName = "filelist"; + version = "0.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/filelist/-/filelist-0.0.6.tgz"; + sha1 = "58a641ad1f57574a27fe87a440ef318834b55719"; + }; + }; "filename-regex-2.0.1" = { name = "filename-regex"; packageName = "filename-regex"; @@ -11049,15 +11022,6 @@ let sha1 = "6ce67a24db1fe13f226c1171a72a7ef2b17b8f65"; }; }; - "follow-redirects-1.0.0" = { - name = "follow-redirects"; - packageName = "follow-redirects"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.0.0.tgz"; - sha1 = "8e34298cbd2e176f254effec75a1c78cc849fd37"; - }; - }; "follow-redirects-1.4.1" = { name = "follow-redirects"; packageName = "follow-redirects"; @@ -11193,15 +11157,6 @@ let sha1 = "ae315db9a4907fa065502304a66d7733475ee37c"; }; }; - "form-data-2.0.0" = { - name = "form-data"; - packageName = "form-data"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/form-data/-/form-data-2.0.0.tgz"; - sha1 = "6f0aebadcc5da16c13e1ecc11137d85f9b883b25"; - }; - }; "form-data-2.1.4" = { name = "form-data"; packageName = "form-data"; @@ -11427,24 +11382,6 @@ let sha1 = "cd3ce5f7e7cb6145883fcae3191e9877f8587950"; }; }; - "fs-extra-2.0.0" = { - name = "fs-extra"; - packageName = "fs-extra"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fs-extra/-/fs-extra-2.0.0.tgz"; - sha1 = "337352bded4a0b714f3eb84de8cea765e9d37600"; - }; - }; - "fs-extra-2.1.2" = { - name = "fs-extra"; - packageName = "fs-extra"; - version = "2.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/fs-extra/-/fs-extra-2.1.2.tgz"; - sha1 = "046c70163cef9aad46b0e4a7fa467fb22d71de35"; - }; - }; "fs-extra-3.0.1" = { name = "fs-extra"; packageName = "fs-extra"; @@ -11481,6 +11418,15 @@ let sha512 = "GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA=="; }; }; + "fs-extra-7.0.0" = { + name = "fs-extra"; + packageName = "fs-extra"; + version = "7.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.0.tgz"; + sha512 = "EglNDLRpmaTWiD/qraZn6HREAEAHJcJOmxNEYwq6xeMKnVMAy3GUcFB+wXt2C6k4CNvB/mP1y/U3dzvKKj5OtQ=="; + }; + }; "fs-minipass-1.2.5" = { name = "fs-minipass"; packageName = "fs-minipass"; @@ -12463,13 +12409,13 @@ let sha512 = "BHaEZe2J2lQ1TX2W73a6PI2zVjB9Nb0J9pFdbG1L7ugYdbait/elDrsNMxLCsDHVOGJF009VlYszrk7Cq7FiTg=="; }; }; - "graphql-request-1.8.0" = { + "graphql-request-1.8.1" = { name = "graphql-request"; packageName = "graphql-request"; - version = "1.8.0"; + version = "1.8.1"; src = fetchurl { - url = "https://registry.npmjs.org/graphql-request/-/graphql-request-1.8.0.tgz"; - sha512 = "kX4u/rPNd8EkYdYXDzAiGyVrLBZmdZREOlQVemcUkXtNVaNTh6eXC0yhmRypIB070/YtRl1w01xR1efOrHO+JA=="; + url = "https://registry.npmjs.org/graphql-request/-/graphql-request-1.8.1.tgz"; + sha512 = "ZqVtROJ/lgTQq9dRVCQU3/wRQX2JjUfUB7RWH/QuktmxsAAc3pkZikpiIkKyjSR0OD/+h6iSh/MkP0FonQBMNQ=="; }; }; "graphql-schema-linter-0.1.1" = { @@ -12544,13 +12490,13 @@ let sha1 = "571ce45928dd40af6514fc4011866016c13845b4"; }; }; - "gulp-clean-css-3.9.4" = { + "gulp-clean-css-3.10.0" = { name = "gulp-clean-css"; packageName = "gulp-clean-css"; - version = "3.9.4"; + version = "3.10.0"; src = fetchurl { - url = "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-3.9.4.tgz"; - sha512 = "jsbAj65WM08H1jCFOKpIvA1OlACk7OHS2FFTeeBZrSJ5OR1PJzAqi0I2R2LTWYN3oMd/N1JYN9cN2IS/8eYqdg=="; + url = "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-3.10.0.tgz"; + sha512 = "7Isf9Y690o/Q5MVjEylH1H7L8WeZ89woW7DnhD5unTintOdZb67KdOayRgp9trUFo+f9UyJtuatV42e/+kghPg=="; }; }; "gulp-less-3.5.0" = { @@ -13039,15 +12985,6 @@ let sha1 = "b8a9c5493212a9392f0222b649c9611497ebfb88"; }; }; - "hipchat-notifier-1.1.0" = { - name = "hipchat-notifier"; - packageName = "hipchat-notifier"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/hipchat-notifier/-/hipchat-notifier-1.1.0.tgz"; - sha1 = "b6d249755437c191082367799d3ba9a0f23b231e"; - }; - }; "hiredis-0.4.1" = { name = "hiredis"; packageName = "hiredis"; @@ -13372,15 +13309,6 @@ let sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1"; }; }; - "httpntlm-1.6.1" = { - name = "httpntlm"; - packageName = "httpntlm"; - version = "1.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/httpntlm/-/httpntlm-1.6.1.tgz"; - sha1 = "ad01527143a2e8773cfae6a96f58656bb52a34b2"; - }; - }; "httpolyglot-0.1.2" = { name = "httpolyglot"; packageName = "httpolyglot"; @@ -13390,15 +13318,6 @@ let sha1 = "e4d347fe8984a62f467d4060df527f1851f6997b"; }; }; - "httpreq-0.4.24" = { - name = "httpreq"; - packageName = "httpreq"; - version = "0.4.24"; - src = fetchurl { - url = "https://registry.npmjs.org/httpreq/-/httpreq-0.4.24.tgz"; - sha1 = "4335ffd82cd969668a39465c929ac61d6393627f"; - }; - }; "https-browserify-0.0.1" = { name = "https-browserify"; packageName = "https-browserify"; @@ -13498,13 +13417,13 @@ let sha512 = "LTgbsJ+9ZrdQfLaXXc01kQMttaicHhSOtUM3v/k7ORwXJziqQ2eMQ80+8Tfg67ja+w6zrdl5HYOK+mnlwQpCww=="; }; }; - "hyperdrive-http-4.3.2" = { + "hyperdrive-http-4.3.3" = { name = "hyperdrive-http"; packageName = "hyperdrive-http"; - version = "4.3.2"; + version = "4.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/hyperdrive-http/-/hyperdrive-http-4.3.2.tgz"; - sha512 = "dVEtiPiaoR0BNtO8SBvBqRJQMVMV1zzXLIWBBGjVefhISfybfyOBuGi7xzhGnHj+4oK7E8Wwt2Bo5W/J5ecpIg=="; + url = "https://registry.npmjs.org/hyperdrive-http/-/hyperdrive-http-4.3.3.tgz"; + sha512 = "YRAjbCCRefLK9EMcgDXRgDx/sZksWf85iLtGl9JMVrzFSIfUx0//DpUJ6k0m0eG4KHJJM+dBwORxFPNi29EQHg=="; }; }; "hyperdrive-network-speed-2.1.0" = { @@ -13642,13 +13561,13 @@ let sha512 = "Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug=="; }; }; - "ignore-4.0.3" = { + "ignore-4.0.5" = { name = "ignore"; packageName = "ignore"; - version = "4.0.3"; + version = "4.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/ignore/-/ignore-4.0.3.tgz"; - sha512 = "Z/vAH2GGIEATQnBVXMclE2IGV6i0GyVngKThcGZ5kHgHMxLo9Ow2+XHRq1aEKEej5vOF1TPJNbvX6J/anT0M7A=="; + url = "https://registry.npmjs.org/ignore/-/ignore-4.0.5.tgz"; + sha512 = "Q2daVnMtQJPacGrcCRyOEiI+syPCt+mR4YotoC0KEYeinV/6HztT5mUuVEj7UYyoNZ1jGYiu2XEem7I8oM44bg=="; }; }; "ignore-by-default-1.0.1" = { @@ -13696,6 +13615,15 @@ let sha1 = "0ecdad0c546332672d7b5b511b26bb18ce56e73f"; }; }; + "immediate-chunk-store-2.0.0" = { + name = "immediate-chunk-store"; + packageName = "immediate-chunk-store"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/immediate-chunk-store/-/immediate-chunk-store-2.0.0.tgz"; + sha512 = "5s6NiCGbtWc+OQA60jrre54w12U7tynIyUNjO5LJjNA5lWwvCv6640roq8Wk/wIuaqnd4Pgtp453OyJ7hbONkQ=="; + }; + }; "import-jsx-1.3.0" = { name = "import-jsx"; packageName = "import-jsx"; @@ -13786,24 +13714,6 @@ let sha512 = "HQPzFLTTUvwfeUH6RAGjD8cHS069mBqXG5n4qaxX7sJXBhVQrsGgF+0ZJGkSuN6a8pcUWB/GXStta11kKi/WvA=="; }; }; - "inflection-1.12.0" = { - name = "inflection"; - packageName = "inflection"; - version = "1.12.0"; - src = fetchurl { - url = "https://registry.npmjs.org/inflection/-/inflection-1.12.0.tgz"; - sha1 = "a200935656d6f5f6bc4dc7502e1aecb703228416"; - }; - }; - "inflection-1.3.8" = { - name = "inflection"; - packageName = "inflection"; - version = "1.3.8"; - src = fetchurl { - url = "https://registry.npmjs.org/inflection/-/inflection-1.3.8.tgz"; - sha1 = "cbd160da9f75b14c3cc63578d4f396784bf3014e"; - }; - }; "inflight-1.0.6" = { name = "inflight"; packageName = "inflight"; @@ -13966,13 +13876,13 @@ let sha512 = "E9BmnJbAKLPGonz0HeWHtbKf+EeSP93paWO3ZYoUpq/aowXvYGjjCSuashhXPpzbArIjBbji39THkxTz9ZeEUQ=="; }; }; - "inquirer-6.0.0" = { + "inquirer-6.1.0" = { name = "inquirer"; packageName = "inquirer"; - version = "6.0.0"; + version = "6.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/inquirer/-/inquirer-6.0.0.tgz"; - sha512 = "tISQWRwtcAgrz+SHPhTH7d3e73k31gsOy6i1csonLc0u1dVK/wYvuOnFeiWqC5OXFIYbmrIFInef31wbT8MEJg=="; + url = "https://registry.npmjs.org/inquirer/-/inquirer-6.1.0.tgz"; + sha512 = "f9K2MMx/G/AVmJSaZg2a+GVLRRmTdlGLbwxsibNd6yNTxXujqxPypjCnxnC0y4+Wb/rNY5KyKuq06AO5jrE+7w=="; }; }; "insert-module-globals-7.2.0" = { @@ -14515,13 +14425,13 @@ let sha512 = "gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ=="; }; }; - "is-my-json-valid-2.17.2" = { + "is-my-json-valid-2.18.0" = { name = "is-my-json-valid"; packageName = "is-my-json-valid"; - version = "2.17.2"; + version = "2.18.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz"; - sha512 = "IBhBslgngMQN8DDSppmgDv7RNrlFotuuDsKcrCP3+HbFaVivIBU7u9oiiErw8sH4ynx3+gOGQ3q2otkgiSi6kg=="; + url = "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.18.0.tgz"; + sha512 = "DWT87JHCSdCPCxbqBpS6Z2ajAt+MvrJq8I4xrpQljCvzODO5/fiquBp20a3sN6yCJvFbCRyYvJOHjpzkPTKJyA=="; }; }; "is-natural-number-4.0.1" = { @@ -15523,6 +15433,15 @@ let sha1 = "1eade7acc012034ad84e2396767ead9fa5495821"; }; }; + "json5-1.0.1" = { + name = "json5"; + packageName = "json5"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz"; + sha512 = "aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow=="; + }; + }; "jsonata-1.5.4" = { name = "jsonata"; packageName = "jsonata"; @@ -16028,13 +15947,13 @@ let sha1 = "59c128e0dc5ce410201151194eeb9cbf858650f6"; }; }; - "klaw-2.1.1" = { + "klaw-3.0.0" = { name = "klaw"; packageName = "klaw"; - version = "2.1.1"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/klaw/-/klaw-2.1.1.tgz"; - sha1 = "42b76894701169cc910fd0d19ce677b5fb378af1"; + url = "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz"; + sha512 = "0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g=="; }; }; "knockout-3.5.0-rc" = { @@ -17189,22 +17108,13 @@ let sha1 = "88328fd7d1ce7938b29283746f0b1bc126b24708"; }; }; - "log4js-2.11.0" = { + "log4js-3.0.4" = { name = "log4js"; packageName = "log4js"; - version = "2.11.0"; - src = fetchurl { - url = "https://registry.npmjs.org/log4js/-/log4js-2.11.0.tgz"; - sha512 = "z1XdwyGFg8/WGkOyF6DPJjivCWNLKrklGdViywdYnSKOvgtEBo2UyEMZS5sD2mZrQlU3TvO8wDWLc8mzE1ncBQ=="; - }; - }; - "loggly-1.1.1" = { - name = "loggly"; - packageName = "loggly"; - version = "1.1.1"; + version = "3.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/loggly/-/loggly-1.1.1.tgz"; - sha1 = "0a0fc1d3fa3a5ec44fdc7b897beba2a4695cebee"; + url = "https://registry.npmjs.org/log4js/-/log4js-3.0.4.tgz"; + sha512 = "4rQ1TrOf85lxB0+hBiPF27Zw8pGTHxKZq8FYfum1TNhx/KMUlQ+LL4bMKcdzc7zoAFF992w8+MFQm3BQbUgePA=="; }; }; "lokijs-1.5.3" = { @@ -17252,13 +17162,13 @@ let sha1 = "30a0b2da38f73770e8294a0d22e6625ed77d0097"; }; }; - "longjohn-0.2.11" = { + "longjohn-0.2.12" = { name = "longjohn"; packageName = "longjohn"; - version = "0.2.11"; + version = "0.2.12"; src = fetchurl { - url = "https://registry.npmjs.org/longjohn/-/longjohn-0.2.11.tgz"; - sha1 = "83736a15ae5f48711b625153e98012f2de659e69"; + url = "https://registry.npmjs.org/longjohn/-/longjohn-0.2.12.tgz"; + sha1 = "7ca7446b083655c377e7512213dc754d52a64a7e"; }; }; "looper-2.0.0" = { @@ -17513,15 +17423,6 @@ let sha1 = "a6531822899614fee899c92226d81e2b9cbb183d"; }; }; - "mailcomposer-4.0.1" = { - name = "mailcomposer"; - packageName = "mailcomposer"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/mailcomposer/-/mailcomposer-4.0.1.tgz"; - sha1 = "0e1c44b2a07cf740ee17dc149ba009f19cadfeb4"; - }; - }; "mailcomposer-4.0.2" = { name = "mailcomposer"; packageName = "mailcomposer"; @@ -17531,15 +17432,6 @@ let sha1 = "b635402cc7f2eedb10130d3d09ad88b1c2d7e101"; }; }; - "mailgun-js-0.18.1" = { - name = "mailgun-js"; - packageName = "mailgun-js"; - version = "0.18.1"; - src = fetchurl { - url = "https://registry.npmjs.org/mailgun-js/-/mailgun-js-0.18.1.tgz"; - sha512 = "lvuMP14u24HS2uBsJEnzSyPMxzU2b99tQsIx1o6QNjqxjk8b3WvR+vq5oG1mjqz/IBYo+5gF+uSoDS0RkMVHmg=="; - }; - }; "mailparser-0.6.2" = { name = "mailparser"; packageName = "mailparser"; @@ -17774,13 +17666,13 @@ let sha1 = "8710d7af0aa626f8fffa1ce00168545263255748"; }; }; - "mediasource-2.2.1" = { + "mediasource-2.2.2" = { name = "mediasource"; packageName = "mediasource"; - version = "2.2.1"; + version = "2.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/mediasource/-/mediasource-2.2.1.tgz"; - sha512 = "WRtioPZW7FbuD4OvgrGZU3t5c0sp1F4rGJhrYp4pMIK1u8Hi5HS5aiVvQf24T2/NBg650xdWOXgx8yqTUM71lw=="; + url = "https://registry.npmjs.org/mediasource/-/mediasource-2.2.2.tgz"; + sha512 = "yIyAJMcu1mudTkxZ0jDAKnZJJba4eWPCxxtZRMpoaA4/AI7m7nqbRjmdxmi+x3hKTohb5vC9Yd3IBF/SUzp1vQ=="; }; }; "mediawiki-title-0.6.5" = { @@ -17819,13 +17711,13 @@ let sha1 = "a15ed0b6a8f216848d80a75c0fe8dd0bad89b608"; }; }; - "memoizee-0.4.12" = { + "memoizee-0.4.13" = { name = "memoizee"; packageName = "memoizee"; - version = "0.4.12"; + version = "0.4.13"; src = fetchurl { - url = "https://registry.npmjs.org/memoizee/-/memoizee-0.4.12.tgz"; - sha512 = "sprBu6nwxBWBvBOh5v2jcsGqiGLlL2xr2dLub3vR8dnE8YB17omwtm/0NSHl8jjNbcsJd5GMWJAnTSVe/O0Wfg=="; + url = "https://registry.npmjs.org/memoizee/-/memoizee-0.4.13.tgz"; + sha512 = "OVDg4OBcDOaNnTKbVYZPf+N6ON4oon2V0fBVJ1QkIGnfjdusLoUISUptQTY5kP5+zmnAr6k5V/zLc8nKNmVrcg=="; }; }; "memory-chunk-store-1.3.0" = { @@ -18503,15 +18395,6 @@ let sha1 = "1fd7b1134029a953c6ea371dbaee37598ac03567"; }; }; - "moment-2.16.0" = { - name = "moment"; - packageName = "moment"; - version = "2.16.0"; - src = fetchurl { - url = "https://registry.npmjs.org/moment/-/moment-2.16.0.tgz"; - sha1 = "f38f2c97c9889b0ee18fc6cc392e1e443ad2da8e"; - }; - }; "moment-2.20.1" = { name = "moment"; packageName = "moment"; @@ -19088,13 +18971,13 @@ let sha512 = "4/uzl+LkMGoVv/9eMzH2QFvefmlJErT0KR7EmuYbmht2QvxSEqTjhFFOZ/KHE6chH58fKL3njrOcEwbYV0h9Yw=="; }; }; - "nanoid-1.1.0" = { + "nanoid-1.2.0" = { name = "nanoid"; packageName = "nanoid"; - version = "1.1.0"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/nanoid/-/nanoid-1.1.0.tgz"; - sha512 = "iOCqgXieGrk8/wDt1n9rZS2KB1dYVssemY0NTWjfzVr+1t1gAmdTp1u2+YHppKro3Bk5S+Gs+xmYCfpuXauYXQ=="; + url = "https://registry.npmjs.org/nanoid/-/nanoid-1.2.0.tgz"; + sha512 = "rJvd0q5Bq375+jrMAJh8vZk+0Q4lnHyuqZL2fbrc9moYy4DCld5VSycYLXvwFHbbut1+UcjA+fm0bq4ADVBYQg=="; }; }; "nanolru-1.0.0" = { @@ -19281,13 +19164,13 @@ let sha1 = "ae603b36b134bcec347b452422b0bf98d5832ec8"; }; }; - "neat-input-1.7.0" = { + "neat-input-1.8.0" = { name = "neat-input"; packageName = "neat-input"; - version = "1.7.0"; + version = "1.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/neat-input/-/neat-input-1.7.0.tgz"; - sha512 = "oPAF9Js5IVPL6eYxn4vE4mwSuqEKTODnlcWHyv7/BW5RXaRs7QOmjp2eOp2KQ/vLuo3UoEsFcezrfHwSrec+2g=="; + url = "https://registry.npmjs.org/neat-input/-/neat-input-1.8.0.tgz"; + sha512 = "9LsyX7NcQBOT0/VEthxOCpYlKXgo0UZeGlMSx/a2SKFkE4ZiU/wTUBoF9brQKtKspmBZyLnXqDiktsbopEb0Tg=="; }; }; "neat-log-2.4.0" = { @@ -19335,13 +19218,13 @@ let sha1 = "02a71b008eaf7d55ae89fb9fd7685b7b88d7bc29"; }; }; - "needle-2.2.1" = { + "needle-2.2.2" = { name = "needle"; packageName = "needle"; - version = "2.2.1"; + version = "2.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/needle/-/needle-2.2.1.tgz"; - sha512 = "t/ZswCM9JTWjAdXS9VpvqhI2Ct2sL2MdY4fUXqGJaGBk13ge99ObqRksRTbBE56K+wxUXwwfZYOuZHifFW9q+Q=="; + url = "https://registry.npmjs.org/needle/-/needle-2.2.2.tgz"; + sha512 = "mW7W8dKuVYefCpNzE3Z7xUmPI9wSrSL/1qH31YGMxmSOAnjatS3S9Zv3cmiHrhx3Jkp1SrWWBdOFXjfF48Uq3A=="; }; }; "negotiator-0.3.0" = { @@ -19525,13 +19408,13 @@ let sha1 = "1f1b916b56b9ea241c0135f97ced6940f556f292"; }; }; - "node-appc-0.2.44" = { + "node-appc-0.2.48" = { name = "node-appc"; packageName = "node-appc"; - version = "0.2.44"; + version = "0.2.48"; src = fetchurl { - url = "https://registry.npmjs.org/node-appc/-/node-appc-0.2.44.tgz"; - sha512 = "8D+uqpr4OMXLmWblJBuFaph/wvLKDqgQFOCAmk4JlkE9PoJ6DW9VI2nVb+UZCRIge+Kfe3/upRD9haOjHBOiAg=="; + url = "https://registry.npmjs.org/node-appc/-/node-appc-0.2.48.tgz"; + sha512 = "fKPynW61a+PmqssitvJXxN2FZAN/w4eBvmE5zqJXl+eDfOip/b26y7SIGGJOn23KjAYX2uyl2Oy/+qTaRz/gHQ=="; }; }; "node-cache-4.2.0" = { @@ -19597,13 +19480,13 @@ let sha512 = "MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ=="; }; }; - "node-gyp-3.7.0" = { + "node-gyp-3.8.0" = { name = "node-gyp"; packageName = "node-gyp"; - version = "3.7.0"; + version = "3.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/node-gyp/-/node-gyp-3.7.0.tgz"; - sha512 = "qDQE/Ft9xXP6zphwx4sD0t+VhwV7yFaloMpfbL2QnnDZcyaiakWlLdtFGGQfTAwpFHdpbRhRxVhIHN1OKAjgbg=="; + url = "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz"; + sha512 = "3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA=="; }; }; "node-gyp-build-3.4.0" = { @@ -19813,15 +19696,6 @@ let sha1 = "4e69cb39b03015b1d1ef0c78a815412b9e976f79"; }; }; - "nodemailer-2.7.2" = { - name = "nodemailer"; - packageName = "nodemailer"; - version = "2.7.2"; - src = fetchurl { - url = "https://registry.npmjs.org/nodemailer/-/nodemailer-2.7.2.tgz"; - sha1 = "f242e649aeeae39b6c7ed740ef7b061c404d30f9"; - }; - }; "nodemailer-direct-transport-1.1.0" = { name = "nodemailer-direct-transport"; packageName = "nodemailer-direct-transport"; @@ -19831,15 +19705,6 @@ let sha1 = "a2f78708ee6f16ea0573fc82949d138ff172f624"; }; }; - "nodemailer-direct-transport-3.3.2" = { - name = "nodemailer-direct-transport"; - packageName = "nodemailer-direct-transport"; - version = "3.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/nodemailer-direct-transport/-/nodemailer-direct-transport-3.3.2.tgz"; - sha1 = "e96fafb90358560947e569017d97e60738a50a86"; - }; - }; "nodemailer-fetch-1.6.0" = { name = "nodemailer-fetch"; packageName = "nodemailer-fetch"; @@ -19858,15 +19723,6 @@ let sha1 = "cf5994e2fd268d00f5cf0fa767a08169edb07ec0"; }; }; - "nodemailer-smtp-pool-2.8.2" = { - name = "nodemailer-smtp-pool"; - packageName = "nodemailer-smtp-pool"; - version = "2.8.2"; - src = fetchurl { - url = "https://registry.npmjs.org/nodemailer-smtp-pool/-/nodemailer-smtp-pool-2.8.2.tgz"; - sha1 = "2eb94d6cf85780b1b4725ce853b9cbd5e8da8c72"; - }; - }; "nodemailer-smtp-transport-1.1.0" = { name = "nodemailer-smtp-transport"; packageName = "nodemailer-smtp-transport"; @@ -19876,15 +19732,6 @@ let sha1 = "e6c37f31885ab3080e7ded3cf528c4ad7e691398"; }; }; - "nodemailer-smtp-transport-2.7.2" = { - name = "nodemailer-smtp-transport"; - packageName = "nodemailer-smtp-transport"; - version = "2.7.2"; - src = fetchurl { - url = "https://registry.npmjs.org/nodemailer-smtp-transport/-/nodemailer-smtp-transport-2.7.2.tgz"; - sha1 = "03d71c76314f14ac7dbc7bf033a6a6d16d67fb77"; - }; - }; "nodemailer-wellknown-0.1.10" = { name = "nodemailer-wellknown"; packageName = "nodemailer-wellknown"; @@ -20029,13 +19876,13 @@ let sha512 = "e38cCtJ0lEjLXXpc4twEfj8Xw5hDLolc2Py87ueWnUhJfZ8GA/5RVIeD+XbSr1+aVRGsRsdtLdzUNO63PvQJ1w=="; }; }; - "npm-bundled-1.0.3" = { + "npm-bundled-1.0.4" = { name = "npm-bundled"; packageName = "npm-bundled"; - version = "1.0.3"; + version = "1.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.3.tgz"; - sha512 = "ByQ3oJ/5ETLyglU2+8dBObvhfWXX8dtPZDMePCahptliFX2iIuhyEszyFk401PZUNQH20vvdW5MLjJxkwU80Ow=="; + url = "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.4.tgz"; + sha512 = "FLIrRxfuX2EOA9krlthXp8lyFR5vW21zNu6ORrfWGD5ZYWTqx3tOCUwsPUSuzPdUBLxLD7bwPkG3YfgWSfqOtg=="; }; }; "npm-conf-1.1.3" = { @@ -21623,22 +21470,22 @@ let sha1 = "411cadb574c5a140d3a4b1910d40d80cc9f40b40"; }; }; - "path-loader-1.0.4" = { + "path-loader-1.0.6" = { name = "path-loader"; packageName = "path-loader"; - version = "1.0.4"; + version = "1.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/path-loader/-/path-loader-1.0.4.tgz"; - sha512 = "k/IPo9OWyofATP5gwIehHHQoFShS37zsSIsejKe6fjI+tqK+FnRpiSg4ZfWUpxb0g2PfCreWPqBD4ayjqjqkdQ=="; + url = "https://registry.npmjs.org/path-loader/-/path-loader-1.0.6.tgz"; + sha512 = "vAtndQsgWS0s2JOjT+NWtJyP5Gc940SlQQ55j0+qSj/SJQ4dmt/L8gLeW9wJF0rM32qEts+3NDvKjs6TUxwFtg=="; }; }; - "path-parse-1.0.5" = { + "path-parse-1.0.6" = { name = "path-parse"; packageName = "path-parse"; - version = "1.0.5"; + version = "1.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz"; - sha1 = "3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1"; + url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz"; + sha512 = "GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="; }; }; "path-platform-0.11.15" = { @@ -21650,15 +21497,6 @@ let sha1 = "e864217f74c36850f0852b78dc7bf7d4a5721bf2"; }; }; - "path-proxy-1.0.0" = { - name = "path-proxy"; - packageName = "path-proxy"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/path-proxy/-/path-proxy-1.0.0.tgz"; - sha1 = "18e8a36859fc9d2f1a53b48dee138543c020de5e"; - }; - }; "path-root-0.1.1" = { name = "path-root"; packageName = "path-root"; @@ -21948,13 +21786,13 @@ let sha512 = "n5aJmABDjzZbwrB0AEbUeugz1Rh55c9T62yVGv6YL1vP1GuqpjIcLgwZIM1SI8E4Nfmcoo46SSmPgSSA9mPdog=="; }; }; - "pino-std-serializers-2.1.0" = { + "pino-std-serializers-2.2.0" = { name = "pino-std-serializers"; packageName = "pino-std-serializers"; - version = "2.1.0"; + version = "2.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-2.1.0.tgz"; - sha512 = "NqWvrQD/GpY78ybiNBzi/dg8ylERhDo6nB33j5sfCKpUmWLc3lYzeoBjyRoCMvEpDpL9lmH6ufRd0jw6rcd1pQ=="; + url = "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-2.2.0.tgz"; + sha512 = "Ef95yX2/cUb5knEmHCpvkfrvjWBx0CTcBwB3WAneX8o0WpEf8y+lmR/XMkgAbJ/Ak2mHbo0eL5ANy8qDqpH1xw=="; }; }; "pkg-dir-2.0.0" = { @@ -22479,15 +22317,6 @@ let sha1 = "5f8a704ccdf5f2ac23996fcafe2b301bc2a8d0eb"; }; }; - "promisify-call-2.0.4" = { - name = "promisify-call"; - packageName = "promisify-call"; - version = "2.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/promisify-call/-/promisify-call-2.0.4.tgz"; - sha1 = "d48c2d45652ccccd52801ddecbd533a6d4bd5fba"; - }; - }; "prompt-0.2.14" = { name = "prompt"; packageName = "prompt"; @@ -22623,15 +22452,6 @@ let sha512 = "CNKuhC1jVtm8KJYFTS2ZRO71VCBx3QSA92So/e6NrY6GoJonkx3Irnk4047EsCcswczwqAekRj3s8qLRGahSKg=="; }; }; - "proxy-agent-3.0.1" = { - name = "proxy-agent"; - packageName = "proxy-agent"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/proxy-agent/-/proxy-agent-3.0.1.tgz"; - sha512 = "mAZexaz9ZxQhYPWfAjzlrloEjW+JHiBFryE4AJXFDTnaXfmH/FKqC1swTRKuEPbHWz02flQNXFOyDUF7zfEG6A=="; - }; - }; "proxy-from-env-1.0.0" = { name = "proxy-from-env"; packageName = "proxy-from-env"; @@ -23280,13 +23100,13 @@ let sha1 = "f7d97d92dee6665ec5f6da08c7f963cad4b2ac99"; }; }; - "randomatic-3.0.0" = { + "randomatic-3.1.0" = { name = "randomatic"; packageName = "randomatic"; - version = "3.0.0"; + version = "3.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/randomatic/-/randomatic-3.0.0.tgz"; - sha512 = "VdxFOIEY3mNO5PtSRkkle/hPJDHvQhK21oa73K4yAc9qmp6N429gAyF1gZMOTMeS0/AYzaV/2Trcef+NaIonSA=="; + url = "https://registry.npmjs.org/randomatic/-/randomatic-3.1.0.tgz"; + sha512 = "KnGPVE0lo2WoXxIZ7cPR8YBpiol4gsSuOwDSg410oHh80ZMp5EiypNqL2K4Z77vJn6lB5rap7IkAmcUlalcnBQ=="; }; }; "randombytes-2.0.6" = { @@ -23424,13 +23244,13 @@ let sha512 = "y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw=="; }; }; - "rc-config-loader-2.0.1" = { + "rc-config-loader-2.0.2" = { name = "rc-config-loader"; packageName = "rc-config-loader"; - version = "2.0.1"; + version = "2.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-2.0.1.tgz"; - sha512 = "OHr24Jb7nN6oaQOTRXxcQ2yJSK3SHA1dp2CZEfvRxsl/MbhFr4CYnkwn8DY37pKu7Eu18X4mYuWFxO6vpbFxtQ=="; + url = "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-2.0.2.tgz"; + sha512 = "Nx9SNM47eNRqe0TdntOY600qWb8NDh+xU9sv5WnTscEtzfTB0ukihlqwuCLPteyJksvZ0sEVPoySNE01TKrmTQ=="; }; }; "re-emitter-1.1.3" = { @@ -23748,33 +23568,6 @@ let sha1 = "ee57b7a44d25ec1594e44365d8165fa7d1d4811a"; }; }; - "redis-2.8.0" = { - name = "redis"; - packageName = "redis"; - version = "2.8.0"; - src = fetchurl { - url = "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz"; - sha512 = "M1OkonEQwtRmZv4tEWF2VgpG0JWJ8Fv1PhlgT5+B+uNq2cA3Rt1Yt/ryoR+vQNOQcIEgdCdfH0jr3bDpihAw1A=="; - }; - }; - "redis-commands-1.3.5" = { - name = "redis-commands"; - packageName = "redis-commands"; - version = "1.3.5"; - src = fetchurl { - url = "https://registry.npmjs.org/redis-commands/-/redis-commands-1.3.5.tgz"; - sha512 = "foGF8u6MXGFF++1TZVC6icGXuMYPftKXt1FBT2vrfU9ZATNtZJ8duRC5d1lEfE8hyVe3jhelHGB91oB7I6qLsA=="; - }; - }; - "redis-parser-2.6.0" = { - name = "redis-parser"; - packageName = "redis-parser"; - version = "2.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/redis-parser/-/redis-parser-2.6.0.tgz"; - sha1 = "52ed09dacac108f1a631c07e9b69941e7a19504b"; - }; - }; "reduce-component-1.0.1" = { name = "reduce-component"; packageName = "reduce-component"; @@ -23847,6 +23640,15 @@ let sha512 = "LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw=="; }; }; + "regexpp-2.0.0" = { + name = "regexpp"; + packageName = "regexpp"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/regexpp/-/regexpp-2.0.0.tgz"; + sha512 = "g2FAVtR8Uh8GO1Nv5wpxW7VFVwHcCEr4wyA8/MHiRkO8uHoR5ntAA8Uq3P1vvMTX/BeQiRVSpDGLd+Wn5HNOTA=="; + }; + }; "registry-auth-token-3.3.2" = { name = "registry-auth-token"; packageName = "registry-auth-token"; @@ -23937,13 +23739,13 @@ let sha1 = "c24bce2a283adad5bc3f58e0d48249b92379d8ef"; }; }; - "render-media-3.1.2" = { + "render-media-3.1.3" = { name = "render-media"; packageName = "render-media"; - version = "3.1.2"; + version = "3.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/render-media/-/render-media-3.1.2.tgz"; - sha512 = "SZZ1i5qsPTLKIkYZ5SHHFUArtj5hGzvNGcwnQnJcjcNI9X3yptAhB4dBdglTO9ViYG/CXQDz/liaqYLNFBWA/A=="; + url = "https://registry.npmjs.org/render-media/-/render-media-3.1.3.tgz"; + sha512 = "K7ziKKlIcgYpAovRsABDiSaNn7TzDDyyuFGpRwM52cloNcajInB6sCxFPUEzOuTJUeyvKCqT/k5INOjpKLCjhQ=="; }; }; "render-readme-1.3.1" = { @@ -24054,15 +23856,6 @@ let sha1 = "7693ca768bbb0ea5c8ce08c084a45efa05b892ab"; }; }; - "request-2.75.0" = { - name = "request"; - packageName = "request"; - version = "2.75.0"; - src = fetchurl { - url = "https://registry.npmjs.org/request/-/request-2.75.0.tgz"; - sha1 = "d2b8268a286da13eaa5d01adf5d18cc90f657d93"; - }; - }; "request-2.79.0" = { name = "request"; packageName = "request"; @@ -24135,15 +23928,6 @@ let sha1 = "3eee00b2c5aa83239cfb04c5700da36f81cd08b6"; }; }; - "requestretry-1.13.0" = { - name = "requestretry"; - packageName = "requestretry"; - version = "1.13.0"; - src = fetchurl { - url = "https://registry.npmjs.org/requestretry/-/requestretry-1.13.0.tgz"; - sha512 = "Lmh9qMvnQXADGAQxsXHP4rbgO6pffCfuR8XUBdP9aitJcLQJxhp7YZK4xAVYXnPJ5E52mwrfiKQtKonPL8xsmg=="; - }; - }; "require-directory-2.1.1" = { name = "require-directory"; packageName = "require-directory"; @@ -24189,6 +23973,15 @@ let sha1 = "4e0d56d6c9662fd31e43011c4b95aa49955421d3"; }; }; + "requirejs-2.3.5" = { + name = "requirejs"; + packageName = "requirejs"; + version = "2.3.5"; + src = fetchurl { + url = "https://registry.npmjs.org/requirejs/-/requirejs-2.3.5.tgz"; + sha512 = "svnO+aNcR/an9Dpi44C7KSAy5fFGLtmPbaaCeQaklUz8BQhS64tWWIIlvEA5jrWICzlO/X9KSzSeXFnZdBu8nw=="; + }; + }; "requires-port-1.0.0" = { name = "requires-port"; packageName = "requires-port"; @@ -24765,13 +24558,13 @@ let sha512 = "NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="; }; }; - "schema-utils-0.4.5" = { + "schema-utils-0.4.7" = { name = "schema-utils"; packageName = "schema-utils"; - version = "0.4.5"; + version = "0.4.7"; src = fetchurl { - url = "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.5.tgz"; - sha512 = "yYrjb9TX2k/J1Y5UNy3KYdZq10xhYcF8nMpAW6o3hy6Q8WSIEf9lJHG/ePnOBfziPM3fvQwfOwa13U/Fh8qTfA=="; + url = "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz"; + sha512 = "v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ=="; }; }; "scoped-regex-1.0.0" = { @@ -25422,13 +25215,13 @@ let sha512 = "lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw=="; }; }; - "simple-get-3.0.2" = { + "simple-get-3.0.3" = { name = "simple-get"; packageName = "simple-get"; - version = "3.0.2"; + version = "3.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/simple-get/-/simple-get-3.0.2.tgz"; - sha512 = "dU3TBVIGkP5Hzw6o74hJx+VzTBTX2rqIiLfugs0HdmdVQCQp76XGg2jlBCqfRJfW/n6/mUKTi+s3rnzX7SgbBA=="; + url = "https://registry.npmjs.org/simple-get/-/simple-get-3.0.3.tgz"; + sha512 = "Wvre/Jq5vgoz31Z9stYWPLn0PqRqmBDpFSdypAnHu5AvRVCYPRYGnvryNLiXu8GOBNDH82J2FRHUGMjjHUpXFw=="; }; }; "simple-git-1.96.0" = { @@ -25575,15 +25368,6 @@ let sha1 = "d4ba3e8e5e92760e4d1d3b603d772805c6cb256f"; }; }; - "slack-node-0.2.0" = { - name = "slack-node"; - packageName = "slack-node"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/slack-node/-/slack-node-0.2.0.tgz"; - sha1 = "de4b8dddaa8b793f61dbd2938104fdabf37dfa30"; - }; - }; "slash-1.0.0" = { name = "slash"; packageName = "slash"; @@ -25674,15 +25458,6 @@ let sha1 = "7f114b5b65fab3e2a35aa775bb12f0d1c649bf16"; }; }; - "smart-buffer-4.0.1" = { - name = "smart-buffer"; - packageName = "smart-buffer"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.0.1.tgz"; - sha512 = "RFqinRVJVcCAL9Uh1oVqE6FZkqsyLiVOYEZ20TqIOjuX7iFVJ+zsbs4RIghnw/pTs7mZvt8ZHhvm1ZUrR4fykg=="; - }; - }; "smartdc-auth-2.3.1" = { name = "smartdc-auth"; packageName = "smartdc-auth"; @@ -25701,15 +25476,6 @@ let sha1 = "55832c2160cfb3086e1dcd87fd1c19fa61b7f536"; }; }; - "smtp-connection-2.12.0" = { - name = "smtp-connection"; - packageName = "smtp-connection"; - version = "2.12.0"; - src = fetchurl { - url = "https://registry.npmjs.org/smtp-connection/-/smtp-connection-2.12.0.tgz"; - sha1 = "d76ef9127cb23c2259edb1e8349c2e8d5e2d74c1"; - }; - }; "snake-case-2.1.0" = { name = "snake-case"; packageName = "snake-case"; @@ -25782,22 +25548,22 @@ let sha512 = "FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg=="; }; }; - "snyk-1.90.0" = { + "snyk-1.90.2" = { name = "snyk"; packageName = "snyk"; - version = "1.90.0"; + version = "1.90.2"; src = fetchurl { - url = "https://registry.npmjs.org/snyk/-/snyk-1.90.0.tgz"; - sha1 = "ba37f66484e18a56fc98f64d565a517a53fc8562"; + url = "https://registry.npmjs.org/snyk/-/snyk-1.90.2.tgz"; + sha512 = "SbV6dlDRbXx6q0I2m176NH3LER1wTibuwctcthphsywl1zjoPAdJlMmAOK3BQ61XtjV4xQmzk4OYYf6TUr9ZEw=="; }; }; - "snyk-config-2.1.0" = { + "snyk-config-2.2.0" = { name = "snyk-config"; packageName = "snyk-config"; - version = "2.1.0"; + version = "2.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/snyk-config/-/snyk-config-2.1.0.tgz"; - sha512 = "D1Xz1pZa9lwA9AHogmAigyJGo/iuEGH+rcPB77mFsneVfnuiK9c6IjnsHbEBUf1cePtZvWdGBjs6e75Cvc2AMg=="; + url = "https://registry.npmjs.org/snyk-config/-/snyk-config-2.2.0.tgz"; + sha512 = "mq0wbP/AgjcmRq5i5jg2akVVV3iSYUPTowZwKn7DChRLDL8ySOzWAwan+ImXiyNbrWo87FNI/15O6MpOnTxOIg=="; }; }; "snyk-docker-plugin-1.10.3" = { @@ -25809,13 +25575,13 @@ let sha512 = "nIw6zS705SiQLEhBwoO2qsJ3lVN1DZ48tyMgqhlr5f5GuOrwUJ0ivUK5HQUI79xA6pF7tU18495OlbsKuEHUOw=="; }; }; - "snyk-go-plugin-1.5.1" = { + "snyk-go-plugin-1.5.2" = { name = "snyk-go-plugin"; packageName = "snyk-go-plugin"; - version = "1.5.1"; + version = "1.5.2"; src = fetchurl { - url = "https://registry.npmjs.org/snyk-go-plugin/-/snyk-go-plugin-1.5.1.tgz"; - sha512 = "8OPJOT05Z/UL5fFSXV6b/A6KjlS1Ahr2gpup1bhXtAGXlUUPyWidqkCIER9fexDXqYWgAoDAdn9YHIvmL/5bfw=="; + url = "https://registry.npmjs.org/snyk-go-plugin/-/snyk-go-plugin-1.5.2.tgz"; + sha512 = "XWajcSh6Ld+I+WdcyU3DGDuE2ydThQd8ORkESy0nQ2LwekygLYVYN66OBy0uxpqYfd4qoqeg+J8lb4oGzCmyGA=="; }; }; "snyk-gradle-plugin-1.3.0" = { @@ -25845,13 +25611,13 @@ let sha512 = "ieTWhn1MB88gEQ6nUtGCeUKQ6Xoxm+u+QmD9u3zfP1QS5ep9fWt3YYDUQjgUiDTJJy7QyVQdZ/fsz3RECnOA7w=="; }; }; - "snyk-nuget-plugin-1.6.3" = { + "snyk-nuget-plugin-1.6.4" = { name = "snyk-nuget-plugin"; packageName = "snyk-nuget-plugin"; - version = "1.6.3"; + version = "1.6.4"; src = fetchurl { - url = "https://registry.npmjs.org/snyk-nuget-plugin/-/snyk-nuget-plugin-1.6.3.tgz"; - sha512 = "sC590aveQb0ns7HuDheIZ7FhN/HZzWgzXKUnBGfia/SXIFBpQz/6tognraMJ4+877uLLSdsB2jkyDeHYeWICrg=="; + url = "https://registry.npmjs.org/snyk-nuget-plugin/-/snyk-nuget-plugin-1.6.4.tgz"; + sha512 = "D7cwfPC1U/HABAs4Tc9jviajoblMggWOYvWpjf1F4InG6gTfp5lDeeonFp/Xoj6wcju/j88w2gAveWrJWXNj6w=="; }; }; "snyk-php-plugin-1.5.1" = { @@ -25872,13 +25638,13 @@ let sha512 = "CEioNnDzccHyid7UIVl3bJ1dnG4co4ofI+KxuC1mo0IUXy64gxnBTeVoZF5gVLWbAyxGxSeW8f0+8GmWMHVb7w=="; }; }; - "snyk-python-plugin-1.8.0" = { + "snyk-python-plugin-1.8.1" = { name = "snyk-python-plugin"; packageName = "snyk-python-plugin"; - version = "1.8.0"; + version = "1.8.1"; src = fetchurl { - url = "https://registry.npmjs.org/snyk-python-plugin/-/snyk-python-plugin-1.8.0.tgz"; - sha512 = "44oDdNjCaNEy+uSmLB3iqtGJa6TAmB7bcG7j9+KkHH6WNxjrwCDHAZQXncIeliYXohb0FFTNMAnbAK4PosqN2Q=="; + url = "https://registry.npmjs.org/snyk-python-plugin/-/snyk-python-plugin-1.8.1.tgz"; + sha512 = "DsUBkQZiPlXGkwzhxxEo2Tvfq6XhygWQThWM0yRBythi9M5n8UimZEwdkBHPj7xKC1clsB8boM3+sT/E1x6XGA=="; }; }; "snyk-resolve-1.0.1" = { @@ -25899,13 +25665,13 @@ let sha512 = "YVAelR+dTpqLgfk6lf6WgOlw+MGmGI0r3/Dny8tUbJJ9uVTHTRAOdZCbUyTFqJG7oEmEZxUwmfjqgAuniYwx8Q=="; }; }; - "snyk-sbt-plugin-1.3.0" = { + "snyk-sbt-plugin-1.3.1" = { name = "snyk-sbt-plugin"; packageName = "snyk-sbt-plugin"; - version = "1.3.0"; + version = "1.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/snyk-sbt-plugin/-/snyk-sbt-plugin-1.3.0.tgz"; - sha512 = "SRxPB16392dvN3Qv2RfUcHe0XETLWx2kNIOuoNXvc2Gl6DuPW+X+meDJY7xC/yQhU7bSPPKoM2B7awYaj9i2Bg=="; + url = "https://registry.npmjs.org/snyk-sbt-plugin/-/snyk-sbt-plugin-1.3.1.tgz"; + sha512 = "un9ddM4M+7Ye/zhkh5Cm6EYMXU0Z/aM8wuYZvu4O+wd8sonoUClwckzJlsaI2BA7xvfDL9qQUaImtpgy94v5JQ=="; }; }; "snyk-tree-1.0.0" = { @@ -25953,15 +25719,6 @@ let sha1 = "2f7ecedc3391bf2d5c73e291fe233e6e34d4dd00"; }; }; - "socket.io-2.0.4" = { - name = "socket.io"; - packageName = "socket.io"; - version = "2.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io/-/socket.io-2.0.4.tgz"; - sha1 = "c1a4590ceff87ecf13c72652f046f716b29e6014"; - }; - }; "socket.io-2.1.1" = { name = "socket.io"; packageName = "socket.io"; @@ -26025,15 +25782,6 @@ let sha1 = "ec9f820356ed99ef6d357f0756d648717bdd4281"; }; }; - "socket.io-client-2.0.4" = { - name = "socket.io-client"; - packageName = "socket.io-client"; - version = "2.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.0.4.tgz"; - sha1 = "0918a552406dc5e540b380dcd97afc4a64332f8e"; - }; - }; "socket.io-client-2.1.1" = { name = "socket.io-client"; packageName = "socket.io-client"; @@ -26070,15 +25818,6 @@ let sha1 = "dd532025103ce429697326befd64005fcfe5b4a0"; }; }; - "socket.io-parser-3.1.3" = { - name = "socket.io-parser"; - packageName = "socket.io-parser"; - version = "3.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.1.3.tgz"; - sha512 = "g0a2HPqLguqAczs3dMECuA1RgoGFPyvDqcbaDEdCWY9g59kdUAz3YRmaJBNKXflrHNwB7Q12Gkf/0CZXfdHR7g=="; - }; - }; "socket.io-parser-3.2.0" = { name = "socket.io-parser"; packageName = "socket.io-parser"; @@ -26097,24 +25836,6 @@ let sha1 = "5b8b7fc7c8f341c53ed056e929b7bf4de8ba7b5a"; }; }; - "socks-1.1.9" = { - name = "socks"; - packageName = "socks"; - version = "1.1.9"; - src = fetchurl { - url = "https://registry.npmjs.org/socks/-/socks-1.1.9.tgz"; - sha1 = "628d7e4d04912435445ac0b6e459376cb3e6d691"; - }; - }; - "socks-2.2.1" = { - name = "socks"; - packageName = "socks"; - version = "2.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/socks/-/socks-2.2.1.tgz"; - sha512 = "0GabKw7n9mI46vcNrVfs0o6XzWzjVa3h6GaSo2UPxtWAROXUWavfJWh1M4PR5tnE0dcnQXZIDFP4yrAysLze/w=="; - }; - }; "socks-proxy-agent-3.0.1" = { name = "socks-proxy-agent"; packageName = "socks-proxy-agent"; @@ -26124,15 +25845,6 @@ let sha512 = "ZwEDymm204mTzvdqyUqOdovVr2YRd2NYskrYrF2LXyZ9qDiMAoFESGK8CRphiO7rtbo2Y757k2Nia3x2hGtalA=="; }; }; - "socks-proxy-agent-4.0.1" = { - name = "socks-proxy-agent"; - packageName = "socks-proxy-agent"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.1.tgz"; - sha512 = "Kezx6/VBguXOsEe5oU3lXYyKMi4+gva72TwJ7pQY5JfqUx2nMk7NXA6z/mpNqIlfQjWYVfeuNvQjexiTaTn6Nw=="; - }; - }; "sodium-javascript-0.5.5" = { name = "sodium-javascript"; packageName = "sodium-javascript"; @@ -26142,13 +25854,13 @@ let sha512 = "UMmCHovws/sxIBZsIRhIl8uRPou/RFDD0vVop81T1hG106NLLgqajKKuHAOtAP6hflnZ0UrVA2VFwddTd/NQyA=="; }; }; - "sodium-native-2.1.6" = { + "sodium-native-2.2.1" = { name = "sodium-native"; packageName = "sodium-native"; - version = "2.1.6"; + version = "2.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/sodium-native/-/sodium-native-2.1.6.tgz"; - sha512 = "vfovcNlU8C93SbeNoGSAdW5zVOTlrh1sTy+TzdC2FhDTE/IUK6j4ML5gdr/qziLz4XRT4EQWJvbFzql6CAAH/A=="; + url = "https://registry.npmjs.org/sodium-native/-/sodium-native-2.2.1.tgz"; + sha512 = "3CfftYV2ATXQFMIkLOvcNUk/Ma+lran0855j5Z/HEjUkSTzjLZi16CK362udOoNVrwn/TwGV8bKEt5OylsFrQA=="; }; }; "sodium-universal-2.0.0" = { @@ -26259,15 +25971,6 @@ let sha1 = "9f704d0d69d9e138a81badf6ebb4fde33d151c61"; }; }; - "source-map-0.1.32" = { - name = "source-map"; - packageName = "source-map"; - version = "0.1.32"; - src = fetchurl { - url = "https://registry.npmjs.org/source-map/-/source-map-0.1.32.tgz"; - sha1 = "c8b6c167797ba4740a8ea33252162ff08591b266"; - }; - }; "source-map-0.1.43" = { name = "source-map"; packageName = "source-map"; @@ -26322,15 +26025,6 @@ let sha512 = "MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA=="; }; }; - "source-map-support-0.3.2" = { - name = "source-map-support"; - packageName = "source-map-support"; - version = "0.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.3.2.tgz"; - sha1 = "737d5c901e0b78fdb53aca713d24f23ccbb10be1"; - }; - }; "source-map-support-0.4.18" = { name = "source-map-support"; packageName = "source-map-support"; @@ -26367,6 +26061,15 @@ let sha512 = "N4KXEz7jcKqPf2b2vZF11lQIz9W5ZMuUcIOGj243lduidkf2fjkVKJS9vNxVWn3u/uxX38AcE8U9nnH9FPcq+g=="; }; }; + "source-map-support-0.5.8" = { + name = "source-map-support"; + packageName = "source-map-support"; + version = "0.5.8"; + src = fetchurl { + url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.8.tgz"; + sha512 = "WqAEWPdb78u25RfKzOF0swBpY0dKrNdjc4GvLwm7ScX/o9bj8Eh/YL8mcMhBHYDGl87UkkSXDOFnW4G7GhWhGg=="; + }; + }; "source-map-url-0.4.0" = { name = "source-map-url"; packageName = "source-map-url"; @@ -28456,15 +28159,6 @@ let sha1 = "7dc4a33af71581ab4337da91d85ca5427ebd9a97"; }; }; - "tsscmp-1.0.6" = { - name = "tsscmp"; - packageName = "tsscmp"; - version = "1.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz"; - sha512 = "LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA=="; - }; - }; "ttl-1.3.1" = { name = "ttl"; packageName = "ttl"; @@ -28735,15 +28429,6 @@ let sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; }; }; - "uglify-js-2.8.21" = { - name = "uglify-js"; - packageName = "uglify-js"; - version = "2.8.21"; - src = fetchurl { - url = "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.21.tgz"; - sha1 = "1733f669ae6f82fc90c7b25ec0f5c783ee375314"; - }; - }; "uglify-js-2.8.29" = { name = "uglify-js"; packageName = "uglify-js"; @@ -28762,13 +28447,13 @@ let sha512 = "hobogryjDV36VrLK3Y69ou4REyrTApzUblVFmdQOYRe8cYaSmFJXMb4dR9McdvYDSbeNdzUgYr2YVukJaErJcA=="; }; }; - "uglify-js-3.4.6" = { + "uglify-js-3.4.7" = { name = "uglify-js"; packageName = "uglify-js"; - version = "3.4.6"; + version = "3.4.7"; src = fetchurl { - url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.6.tgz"; - sha512 = "O1D7L6WcOzS1qW2ehopEm4cWm5yA6bQBozlks8jO8ODxYCy4zv+bR/la4Lwp01tpkYGNonnpXvUpYtrvSu8Yzg=="; + url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.7.tgz"; + sha512 = "J0M2i1mQA+ze3EdN9SBi751DNdAXmeFLfJrd/MDIkRc3G3Gbb9OPVSx7GIQvVwfWxQARcYV2DTxIkMyDAk3o9Q=="; }; }; "uglify-to-browserify-1.0.2" = { @@ -29572,6 +29257,24 @@ let sha1 = "1352c340eb820e4d8ddba039a4fbfaa32ed4ef3a"; }; }; + "utilities-0.0.37" = { + name = "utilities"; + packageName = "utilities"; + version = "0.0.37"; + src = fetchurl { + url = "https://registry.npmjs.org/utilities/-/utilities-0.0.37.tgz"; + sha1 = "a3470d0a7f688142d9e8a57cee1128f12e19e196"; + }; + }; + "utilities-1.0.5" = { + name = "utilities"; + packageName = "utilities"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/utilities/-/utilities-1.0.5.tgz"; + sha1 = "f2b77a88f3510733fc7215b5c486a504a75ab245"; + }; + }; "utils-merge-1.0.0" = { name = "utils-merge"; packageName = "utils-merge"; @@ -29653,15 +29356,6 @@ let sha512 = "yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="; }; }; - "uws-9.14.0" = { - name = "uws"; - packageName = "uws"; - version = "9.14.0"; - src = fetchurl { - url = "https://registry.npmjs.org/uws/-/uws-9.14.0.tgz"; - sha512 = "HNMztPP5A1sKuVFmdZ6BPVpBQd5bUjNC8EFMFiICK+oho/OQsAJy5hnIx4btMHiOk8j04f/DbIlqnEZ9d72dqg=="; - }; - }; "v8-debug-1.0.1" = { name = "v8-debug"; packageName = "v8-debug"; @@ -29698,13 +29392,13 @@ let sha1 = "ef1d7093a9d3287e3fce92df916f8616b23f90b4"; }; }; - "validate-npm-package-license-3.0.3" = { + "validate-npm-package-license-3.0.4" = { name = "validate-npm-package-license"; packageName = "validate-npm-package-license"; - version = "3.0.3"; + version = "3.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz"; - sha512 = "63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g=="; + url = "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz"; + sha512 = "DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew=="; }; }; "validate-npm-package-name-3.0.0" = { @@ -30220,13 +29914,13 @@ let sha512 = "lchLOk435iDWs0jNuL+hiU14i3ERSrMA0IKSiJh7z6X/i4XNsutBZrtqu2CPOZuA4G/zabiqVAos0vW+S7GEVw=="; }; }; - "webtorrent-0.101.2" = { + "webtorrent-0.102.1" = { name = "webtorrent"; packageName = "webtorrent"; - version = "0.101.2"; + version = "0.102.1"; src = fetchurl { - url = "https://registry.npmjs.org/webtorrent/-/webtorrent-0.101.2.tgz"; - sha512 = "GEr6m98uiTNdPVvk4XQHd2cBYoqlpk07JHZAm/LoJOXJB5CGAu+/vIdwIb3DqciPoTKlNf0TOOFEjAkeRVLCQg=="; + url = "https://registry.npmjs.org/webtorrent/-/webtorrent-0.102.1.tgz"; + sha512 = "RcJIAJPdgtApjzsL4U2ndmeGIqXCxkbqcS7RkjTZNglVC7EAaVJM7C29a4D/r2QeWGaHmygie2L5w2IB3y/q7w=="; }; }; "whatwg-fetch-2.0.3" = { @@ -30508,15 +30202,6 @@ let sha1 = "fa4daa92daf32c4ea94ed453c81f04686b575dfe"; }; }; - "with-callback-1.0.2" = { - name = "with-callback"; - packageName = "with-callback"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/with-callback/-/with-callback-1.0.2.tgz"; - sha1 = "a09629b9a920028d721404fb435bdcff5c91bc21"; - }; - }; "wordwrap-0.0.2" = { name = "wordwrap"; packageName = "wordwrap"; @@ -30886,15 +30571,6 @@ let sha1 = "fa6bf762a60a413fb3dd8f4b03c5b269238d308f"; }; }; - "xmldom-0.1.22" = { - name = "xmldom"; - packageName = "xmldom"; - version = "0.1.22"; - src = fetchurl { - url = "https://registry.npmjs.org/xmldom/-/xmldom-0.1.22.tgz"; - sha1 = "10de4e5e964981f03c8cc72fadc08d14b6c3aa26"; - }; - }; "xmldom-0.1.27" = { name = "xmldom"; packageName = "xmldom"; @@ -31414,7 +31090,7 @@ in sources."chalk-1.1.3" sources."chmodr-1.0.2" sources."colors-1.3.1" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."concat-map-0.0.1" sources."convert-source-map-1.5.1" sources."core-js-2.5.7" @@ -31474,7 +31150,7 @@ in sources."os-tmpdir-1.0.2" sources."parse-passwd-1.0.0" sources."path-is-absolute-1.0.1" - sources."path-parse-1.0.5" + sources."path-parse-1.0.6" sources."pkginfo-0.4.1" sources."private-0.1.8" sources."regenerator-runtime-0.11.1" @@ -31524,7 +31200,7 @@ in sources."assert-plus-1.0.0" sources."asynckit-0.4.0" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" sources."bcrypt-pbkdf-1.0.2" sources."binary-0.3.0" @@ -31535,7 +31211,7 @@ in sources."chromium-pickle-js-0.2.0" sources."co-4.6.0" sources."combined-stream-1.0.6" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."concat-map-0.0.1" sources."core-util-is-1.0.2" sources."cuint-0.2.2" @@ -31628,7 +31304,7 @@ in sha512 = "9OBihy+L53g9ALssKTY/vTWEiz8mGEJ1asWiCdfPdQ1Uf++tewiNrN7Fq2Eb6ZYtvK0BYvPZlh3bHguKmKO3yA=="; }; dependencies = [ - sources."@types/node-8.10.23" + sources."@types/node-8.10.24" sources."JSV-4.0.2" sources."adal-node-0.1.28" sources."ajv-5.5.2" @@ -31642,7 +31318,7 @@ in sources."async-1.4.2" sources."asynckit-0.4.0" sources."aws-sign2-0.6.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."azure-arm-authorization-2.0.0" sources."azure-arm-batch-3.1.1" sources."azure-arm-cdn-4.0.1" @@ -31840,7 +31516,7 @@ in sources."har-schema-2.0.0" (sources."har-validator-2.0.6" // { dependencies = [ - sources."commander-2.16.0" + sources."commander-2.17.1" ]; }) sources."has-ansi-2.0.0" @@ -31856,7 +31532,7 @@ in sources."inherits-2.0.3" sources."is-buffer-1.1.6" sources."is-my-ip-valid-1.0.0" - sources."is-my-json-valid-2.17.2" + sources."is-my-json-valid-2.18.0" sources."is-property-1.0.2" sources."is-stream-1.1.0" sources."is-typedarray-1.0.0" @@ -32178,7 +31854,7 @@ in ]; }) sources."trim-newlines-1.0.0" - sources."validate-npm-package-license-3.0.3" + sources."validate-npm-package-license-3.0.4" sources."wrappy-1.0.2" ]; buildInputs = globalBuildInputs; @@ -32259,7 +31935,7 @@ in sources."diffie-hellman-5.0.3" sources."domain-browser-1.2.0" sources."duplexer2-0.1.4" - sources."elliptic-6.4.0" + sources."elliptic-6.4.1" sources."events-2.1.0" sources."evp_bytestokey-1.0.3" sources."fs.realpath-1.0.0" @@ -32299,7 +31975,7 @@ in sources."parse-asn1-5.1.1" sources."path-browserify-0.0.1" sources."path-is-absolute-1.0.1" - sources."path-parse-1.0.5" + sources."path-parse-1.0.6" sources."path-platform-0.11.15" sources."pbkdf2-3.0.16" sources."process-0.11.10" @@ -32425,7 +32101,7 @@ in sources."codepage-1.4.0" sources."colour-0.7.1" sources."combined-stream-0.0.7" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."compact2string-1.4.0" sources."concat-map-0.0.1" (sources."concat-stream-1.6.2" // { @@ -32708,7 +32384,7 @@ in sources."utfx-1.0.1" sources."util-deprecate-1.0.2" sources."utp-0.0.7" - sources."validate-npm-package-license-3.0.3" + sources."validate-npm-package-license-3.0.4" sources."voc-1.1.0" sources."ware-1.3.0" sources."windows-no-runnable-0.0.6" @@ -32738,10 +32414,10 @@ in clean-css = nodeEnv.buildNodePackage { name = "clean-css"; packageName = "clean-css"; - version = "4.2.0"; + version = "4.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/clean-css/-/clean-css-4.2.0.tgz"; - sha1 = "0a9d62040cddc7904c5edaee9bdeca642d9b9c1c"; + url = "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz"; + sha512 = "4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g=="; }; dependencies = [ sources."source-map-0.6.1" @@ -32792,7 +32468,7 @@ in sources."color-convert-1.9.2" sources."color-name-1.1.1" sources."colors-1.3.1" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."debug-3.1.0" sources."escape-string-regexp-1.0.5" sources."follow-redirects-1.5.2" @@ -32892,7 +32568,7 @@ in sources."async-1.5.2" sources."asynckit-0.4.0" sources."aws-sign2-0.6.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" sources."base64-js-1.2.0" sources."bcrypt-pbkdf-1.0.2" @@ -32939,7 +32615,7 @@ in sources."code-point-at-1.1.0" sources."combine-source-map-0.8.0" sources."combined-stream-1.0.6" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."compressible-2.0.14" sources."compression-1.7.3" sources."concat-map-0.0.1" @@ -33027,7 +32703,7 @@ in sources."editor-1.0.0" sources."ee-first-1.1.1" sources."elementtree-0.1.6" - sources."elliptic-6.4.0" + sources."elliptic-6.4.1" sources."encodeurl-1.0.2" sources."end-of-stream-1.4.1" sources."escape-html-1.0.3" @@ -33119,7 +32795,7 @@ in sources."is-finite-1.0.2" sources."is-fullwidth-code-point-1.0.0" sources."is-my-ip-valid-1.0.0" - sources."is-my-json-valid-2.17.2" + sources."is-my-json-valid-2.18.0" sources."is-npm-1.0.0" sources."is-obj-1.0.1" sources."is-property-1.0.2" @@ -33202,7 +32878,7 @@ in sources."parseurl-1.3.2" sources."path-browserify-0.0.1" sources."path-is-absolute-1.0.1" - sources."path-parse-1.0.5" + sources."path-parse-1.0.6" sources."path-platform-0.11.15" sources."path-to-regexp-0.1.7" sources."pbkdf2-3.0.16" @@ -33360,7 +33036,7 @@ in sources."utils-merge-1.0.1" sources."uuid-2.0.3" sources."valid-identifier-0.0.1" - sources."validate-npm-package-license-3.0.3" + sources."validate-npm-package-license-3.0.4" sources."validate-npm-package-name-3.0.0" sources."vary-1.1.2" (sources."verror-1.10.0" // { @@ -33408,7 +33084,7 @@ in sources."buffer-from-0.1.2" sources."builtins-1.0.3" sources."chalk-1.1.3" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."concat-map-0.0.1" sources."core-util-is-1.0.2" sources."cross-spawn-4.0.2" @@ -33586,7 +33262,7 @@ in sources."asynckit-0.4.0" sources."atomic-batcher-1.0.2" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" sources."bcrypt-pbkdf-1.0.2" sources."bencode-1.0.0" @@ -33638,7 +33314,7 @@ in sources."crypto-random-string-1.0.0" sources."cycle-1.0.3" sources."dashdash-1.14.1" - (sources."dat-dns-3.0.1" // { + (sources."dat-dns-3.0.2" // { dependencies = [ sources."debug-2.6.9" ]; @@ -33653,7 +33329,7 @@ in }) sources."dat-link-resolve-2.2.0" sources."dat-log-1.2.0" - sources."dat-node-3.5.11" + sources."dat-node-3.5.12" sources."dat-registry-4.0.0" sources."dat-secret-storage-4.0.1" sources."dat-storage-1.0.4" @@ -33734,7 +33410,7 @@ in ]; }) sources."hyperdrive-9.14.0" - sources."hyperdrive-http-4.3.2" + sources."hyperdrive-http-4.3.3" sources."hyperdrive-network-speed-2.1.0" sources."i-0.3.6" sources."import-lazy-2.1.0" @@ -33828,7 +33504,7 @@ in sources."nanoscheduler-1.0.3" sources."nanotiming-7.3.1" sources."ncp-1.0.1" - sources."neat-input-1.7.0" + sources."neat-input-1.8.0" sources."neat-log-2.4.0" sources."neat-spinner-1.0.0" sources."neat-tasks-1.1.1" @@ -33871,7 +33547,7 @@ in sources."random-access-file-2.0.1" sources."random-access-memory-3.0.0" sources."random-access-storage-1.3.0" - (sources."randomatic-3.0.0" // { + (sources."randomatic-3.1.0" // { dependencies = [ sources."is-number-4.0.0" sources."kind-of-6.0.2" @@ -33910,7 +33586,7 @@ in sources."siphash24-1.1.1" sources."slice-ansi-1.0.0" sources."sodium-javascript-0.5.5" - sources."sodium-native-2.1.6" + sources."sodium-native-2.2.1" sources."sodium-universal-2.0.0" sources."sorted-array-functions-1.2.0" sources."sorted-indexof-1.0.0" @@ -34339,9 +34015,9 @@ in sources."assert-plus-1.0.0" sources."async-2.6.1" sources."asynckit-0.4.0" - sources."aws-sdk-2.286.2" + sources."aws-sdk-2.290.0" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."base64-js-1.3.0" sources."bcrypt-pbkdf-1.0.2" sources."buffer-4.9.1" @@ -34453,7 +34129,7 @@ in sources."async-each-1.0.1" sources."asynckit-0.4.0" sources."aws-sign2-0.6.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" sources."bcrypt-pbkdf-1.0.2" sources."binary-extensions-1.11.0" @@ -34472,7 +34148,7 @@ in sources."color-convert-1.9.2" sources."color-name-1.1.1" sources."combined-stream-1.0.6" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."concat-map-0.0.1" sources."core-util-is-1.0.2" sources."cross-spawn-4.0.0" @@ -34540,7 +34216,7 @@ in sources."is-extglob-1.0.0" sources."is-glob-2.0.1" sources."is-my-ip-valid-1.0.0" - sources."is-my-json-valid-2.17.2" + sources."is-my-json-valid-2.18.0" sources."is-number-2.1.0" sources."is-posix-bracket-0.1.1" sources."is-primitive-2.0.0" @@ -34596,7 +34272,7 @@ in sources."pseudomap-1.0.2" sources."punycode-1.4.1" sources."qs-6.3.2" - (sources."randomatic-3.0.0" // { + (sources."randomatic-3.1.0" // { dependencies = [ sources."is-number-4.0.0" sources."kind-of-6.0.2" @@ -34873,7 +34549,7 @@ in sources."unicode-emoji-modifier-base-1.0.0" sources."url-parse-lax-1.0.0" sources."url-to-options-1.0.1" - sources."validate-npm-package-license-3.0.3" + sources."validate-npm-package-license-3.0.4" sources."which-1.3.1" (sources."wrap-ansi-3.0.1" // { dependencies = [ @@ -34895,10 +34571,10 @@ in eslint = nodeEnv.buildNodePackage { name = "eslint"; packageName = "eslint"; - version = "5.2.0"; + version = "5.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/eslint/-/eslint-5.2.0.tgz"; - sha512 = "zlggW1qp7/TBjwLfouRoY7eWXrXwJZFqCdIxxh0/LVB/QuuKuIMkzyUZEcDo6LBadsry5JcEMxIqd3H/66CXVg=="; + url = "https://registry.npmjs.org/eslint/-/eslint-5.3.0.tgz"; + sha512 = "N/tCqlMKkyNvAvLu+zI9AqDasnSLt00K+Hu8kdsERliC9jYEc8ck12XtjvOXrBKu8fK6RrBcN9bat6Xk++9jAg=="; }; dependencies = [ sources."acorn-5.7.1" @@ -34973,7 +34649,7 @@ in sources."has-flag-3.0.0" sources."has-symbols-1.0.0" sources."iconv-lite-0.4.23" - sources."ignore-4.0.3" + sources."ignore-4.0.5" sources."imurmurhash-0.1.4" sources."inflight-1.0.6" sources."inherits-2.0.3" @@ -35020,7 +34696,7 @@ in sources."progress-2.0.0" sources."punycode-2.1.1" sources."regexp.prototype.flags-1.2.0" - sources."regexpp-1.1.0" + sources."regexpp-2.0.0" sources."require-uncached-1.0.3" sources."resolve-from-1.0.1" sources."restore-cursor-2.0.0" @@ -35116,7 +34792,7 @@ in sources."es-abstract-1.12.0" sources."es-to-primitive-1.1.1" sources."escape-string-regexp-1.0.5" - sources."eslint-5.2.0" + sources."eslint-5.3.0" sources."eslint-scope-4.0.0" sources."eslint-utils-1.3.1" sources."eslint-visitor-keys-1.0.0" @@ -35146,7 +34822,7 @@ in sources."has-flag-3.0.0" sources."has-symbols-1.0.0" sources."iconv-lite-0.4.23" - sources."ignore-4.0.3" + sources."ignore-4.0.5" sources."imurmurhash-0.1.4" sources."inflight-1.0.6" sources."inherits-2.0.3" @@ -35186,7 +34862,7 @@ in sources."path-is-absolute-1.0.1" sources."path-is-inside-1.0.2" sources."path-key-2.0.1" - sources."path-parse-1.0.5" + sources."path-parse-1.0.6" sources."pify-2.3.0" sources."pinkie-2.0.4" sources."pinkie-promise-2.0.1" @@ -35195,7 +34871,7 @@ in sources."progress-2.0.0" sources."punycode-2.1.1" sources."regexp.prototype.flags-1.2.0" - sources."regexpp-1.1.0" + sources."regexpp-2.0.0" sources."require-uncached-1.0.3" sources."resolve-1.8.1" sources."resolve-from-1.0.1" @@ -35274,7 +34950,7 @@ in sources."assert-plus-1.0.0" sources."asynckit-0.4.0" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."bcrypt-pbkdf-1.0.2" sources."buffer-from-1.1.1" sources."builtin-modules-1.1.1" @@ -35424,7 +35100,7 @@ in sources."typedarray-0.0.6" sources."util-deprecate-1.0.2" sources."uuid-3.3.2" - sources."validate-npm-package-license-3.0.3" + sources."validate-npm-package-license-3.0.4" sources."verror-1.10.0" sources."which-1.3.1" sources."yauzl-2.4.1" @@ -35588,7 +35264,7 @@ in sources."process-nextick-args-2.0.0" sources."prompt-0.2.14" sources."ps-tree-0.0.3" - (sources."randomatic-3.0.0" // { + (sources."randomatic-3.1.0" // { dependencies = [ sources."is-number-4.0.0" sources."kind-of-6.0.2" @@ -35720,7 +35396,7 @@ in sources."async-2.6.1" sources."asynckit-0.4.0" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."babel-runtime-6.26.0" sources."balanced-match-1.0.0" sources."bcrypt-pbkdf-1.0.2" @@ -35763,7 +35439,7 @@ in }) sources."combined-stream-1.0.6" sources."command-exists-1.2.7" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."common-tags-1.8.0" sources."concat-map-0.0.1" sources."configstore-3.1.2" @@ -35900,7 +35576,7 @@ in ]; }) sources."graphql-playground-middleware-express-1.6.2" - sources."graphql-request-1.8.0" + sources."graphql-request-1.8.1" sources."graphql-schema-linter-0.1.1" sources."graphql-static-binding-0.9.3" sources."har-schema-2.0.0" @@ -36140,7 +35816,7 @@ in sources."simple-errors-1.0.1" sources."snake-case-2.1.0" sources."source-map-0.5.7" - (sources."source-map-support-0.5.6" // { + (sources."source-map-support-0.5.8" // { dependencies = [ sources."source-map-0.6.1" ]; @@ -36193,7 +35869,7 @@ in sources."util-deprecate-1.0.2" sources."utils-merge-1.0.1" sources."uuid-3.3.2" - sources."validate-npm-package-license-3.0.3" + sources."validate-npm-package-license-3.0.4" sources."validator-10.5.0" sources."vary-1.1.2" sources."verror-1.10.0" @@ -36604,7 +36280,7 @@ in sources."parse-filepath-1.0.2" sources."parse-passwd-1.0.0" sources."pascalcase-0.1.1" - sources."path-parse-1.0.5" + sources."path-parse-1.0.6" sources."path-root-0.1.1" sources."path-root-regex-0.1.2" sources."posix-character-classes-0.1.1" @@ -36864,7 +36540,7 @@ in sources."param-case-2.1.1" sources."relateurl-0.2.7" sources."source-map-0.5.7" - (sources."uglify-js-3.4.6" // { + (sources."uglify-js-3.4.7" // { dependencies = [ sources."source-map-0.6.1" ]; @@ -36883,15 +36559,15 @@ in ionic = nodeEnv.buildNodePackage { name = "ionic"; packageName = "ionic"; - version = "4.0.3"; + version = "4.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/ionic/-/ionic-4.0.3.tgz"; - sha512 = "hnsbLBFfJAteX3FUIddr9jeIbyTizha3l2R3T4rTDhcEaegl3jyszeLc66lZZ1pwA3gZB501FGC1sy9hrKdKOw=="; + url = "https://registry.npmjs.org/ionic/-/ionic-4.0.6.tgz"; + sha512 = "OaRISaUCxW2TXYinZX8LZPyYEhTxznMV3V/TFGpm9nPma9EmZ9zOqDxceIgfnQCVaqfqFYEhoJ1MTpgLkQBb0Q=="; }; dependencies = [ - sources."@ionic/cli-framework-1.0.2" - sources."@ionic/cli-utils-2.0.3" - sources."@ionic/discover-1.0.2" + sources."@ionic/cli-framework-1.0.5" + sources."@ionic/cli-utils-2.0.6" + sources."@ionic/discover-1.0.3" sources."@types/cross-spawn-6.0.0" sources."@types/debug-0.0.30" sources."@types/events-1.2.0" @@ -36903,7 +36579,7 @@ in sources."@types/minimatch-3.0.3" sources."@types/minimist-1.2.0" sources."@types/ncp-2.0.1" - sources."@types/node-6.0.115" + sources."@types/node-6.0.116" sources."@types/rimraf-2.0.2" sources."@types/rx-4.1.1" sources."@types/rx-core-4.0.3" @@ -36978,7 +36654,7 @@ in sources."esutils-2.0.2" sources."execa-0.7.0" sources."extend-3.0.2" - sources."external-editor-3.0.0" + sources."external-editor-3.0.1" sources."fast-levenshtein-2.0.6" sources."figures-2.0.0" sources."file-uri-to-path-1.0.0" @@ -37013,7 +36689,7 @@ in sources."inflight-1.0.6" sources."inherits-2.0.3" sources."ini-1.3.5" - sources."inquirer-6.0.0" + sources."inquirer-6.1.0" sources."ip-1.1.5" sources."is-ci-1.1.0" sources."is-fullwidth-code-point-2.0.0" @@ -37028,7 +36704,7 @@ in sources."is-wsl-1.1.0" sources."isarray-1.0.0" sources."isexe-2.0.0" - sources."klaw-2.1.1" + sources."klaw-3.0.0" sources."latest-version-3.1.0" (sources."leek-0.0.24" // { dependencies = [ @@ -37143,6 +36819,7 @@ in sources."thunkify-2.1.2" sources."timed-out-4.0.1" sources."tmp-0.0.33" + sources."tree-kill-1.2.0" sources."tslib-1.9.3" sources."type-check-0.3.2" sources."unique-string-1.0.0" @@ -37350,6 +37027,40 @@ in production = true; bypassCache = false; }; + jake = nodeEnv.buildNodePackage { + name = "jake"; + packageName = "jake"; + version = "8.0.18"; + src = fetchurl { + url = "https://registry.npmjs.org/jake/-/jake-8.0.18.tgz"; + sha512 = "KSF3QH/uNR7pKcWgBuS7U1nYoYdcqitLEB86nvIcYztiiDsePkn2/JoSutiKP77O1MTNlbhTiNHorIrlpyy4sA=="; + }; + dependencies = [ + sources."ansi-styles-1.0.0" + sources."async-0.9.2" + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."chalk-0.4.0" + sources."concat-map-0.0.1" + (sources."filelist-0.0.6" // { + dependencies = [ + sources."utilities-0.0.37" + ]; + }) + sources."has-color-0.1.7" + sources."minimatch-3.0.4" + sources."strip-ansi-0.1.1" + sources."utilities-1.0.5" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "JavaScript build tool, similar to Make or Rake"; + homepage = "https://github.com/jakejs/jake#readme"; + license = "Apache-2.0"; + }; + production = true; + bypassCache = false; + }; javascript-typescript-langserver = nodeEnv.buildNodePackage { name = "javascript-typescript-langserver"; packageName = "javascript-typescript-langserver"; @@ -37372,7 +37083,7 @@ in sources."check-error-1.0.2" sources."color-convert-1.9.2" sources."color-name-1.1.1" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."concat-map-0.0.1" sources."deep-eql-3.0.1" sources."deep-equal-1.0.1" @@ -37510,7 +37221,7 @@ in sources."async-1.0.0" sources."asynckit-0.4.0" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" sources."bcrypt-pbkdf-1.0.2" sources."brace-expansion-1.1.11" @@ -37664,7 +37375,7 @@ in dependencies = [ sources."abbrev-1.1.1" sources."bluebird-3.5.1" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."config-chain-1.1.11" sources."editorconfig-0.13.3" sources."ini-1.3.5" @@ -37754,10 +37465,10 @@ in json-refs = nodeEnv.buildNodePackage { name = "json-refs"; packageName = "json-refs"; - version = "3.0.6"; + version = "3.0.8"; src = fetchurl { - url = "https://registry.npmjs.org/json-refs/-/json-refs-3.0.6.tgz"; - sha512 = "umW/uhtvq2YO+MRtHXUiSIlaoslME3xjnpQJ5rkCQoF5RpDfuBqkbO22W3H4Q16VDOTECKHceqYQzef7sT/Hig=="; + url = "https://registry.npmjs.org/json-refs/-/json-refs-3.0.8.tgz"; + sha512 = "Yd6c51emldJK8f0rRzjg+5mZOthqTuIHdKxagRtbIfBAiycElEyOOdI0/idMYQoJFE2T/Rd3l5TfeDSHL81VdA=="; }; dependencies = [ sources."argparse-1.0.10" @@ -37784,7 +37495,7 @@ in sources."mime-types-2.1.19" sources."ms-2.0.0" sources."native-promise-only-0.8.1" - sources."path-loader-1.0.4" + sources."path-loader-1.0.6" sources."process-nextick-args-2.0.0" sources."punycode-2.1.1" sources."qs-6.5.2" @@ -37825,7 +37536,7 @@ in sources."assert-plus-1.0.0" sources."asynckit-0.4.0" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" (sources."basic-auth-2.0.0" // { dependencies = [ sources."safe-buffer-5.1.1" @@ -37972,7 +37683,7 @@ in sources."minimist-1.2.0" sources."morgan-1.9.0" sources."ms-2.0.0" - sources."nanoid-1.1.0" + sources."nanoid-1.2.0" sources."negotiator-0.6.1" sources."npm-run-path-2.0.2" sources."number-is-nan-1.0.1" @@ -38100,26 +37811,14 @@ in karma = nodeEnv.buildNodePackage { name = "karma"; packageName = "karma"; - version = "2.0.5"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/karma/-/karma-2.0.5.tgz"; - sha512 = "rECezBeY7mjzGUWhFlB7CvPHgkHJLXyUmWg+6vHCEsdWNUTnmiS6jRrIMcJEWgU2DUGZzGWG0bTRVky8fsDTOA=="; + url = "https://registry.npmjs.org/karma/-/karma-3.0.0.tgz"; + sha512 = "ZTjyuDXVXhXsvJ1E4CnZzbCjSxD6sEdzEsFYogLuZM0yqvg/mgz+O+R1jb0J7uAQeuzdY8kJgx6hSNXLwFuHIQ=="; }; dependencies = [ sources."accepts-1.3.5" - sources."addressparser-1.0.1" sources."after-0.8.2" - sources."agent-base-4.2.1" - sources."ajv-5.5.2" - (sources."amqplib-0.5.2" // { - dependencies = [ - sources."isarray-0.0.1" - sources."readable-stream-1.1.14" - sources."string_decoder-0.10.31" - ]; - }) - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" sources."anymatch-2.0.0" sources."arr-diff-4.0.0" sources."arr-flatten-1.1.0" @@ -38127,22 +37826,10 @@ in sources."array-slice-0.2.3" sources."array-unique-0.3.2" sources."arraybuffer.slice-0.0.7" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" sources."assign-symbols-1.0.0" - sources."ast-types-0.11.5" - sources."async-2.6.1" sources."async-each-1.0.1" sources."async-limiter-1.0.0" - sources."asynckit-0.4.0" sources."atob-2.1.1" - sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" - (sources."axios-0.15.3" // { - dependencies = [ - sources."follow-redirects-1.0.0" - ]; - }) sources."backo2-1.0.2" sources."balanced-match-1.0.0" (sources."base-0.11.2" // { @@ -38152,21 +37839,11 @@ in }) sources."base64-arraybuffer-0.1.5" sources."base64id-1.0.0" - sources."bcrypt-pbkdf-1.0.2" sources."better-assert-1.0.2" sources."binary-extensions-1.11.0" - sources."bitsyntax-0.0.4" - (sources."bl-1.1.2" // { - dependencies = [ - sources."process-nextick-args-1.0.7" - sources."readable-stream-2.0.6" - sources."string_decoder-0.10.31" - ]; - }) sources."blob-0.0.4" sources."bluebird-3.5.1" sources."body-parser-1.18.3" - sources."boom-2.10.1" sources."brace-expansion-1.1.11" (sources."braces-2.3.2" // { dependencies = [ @@ -38177,13 +37854,9 @@ in sources."buffer-alloc-1.2.0" sources."buffer-alloc-unsafe-1.1.0" sources."buffer-fill-1.0.0" - sources."buffer-more-ints-0.0.2" - sources."buildmail-4.0.1" sources."bytes-3.0.0" sources."cache-base-1.0.1" sources."callsite-1.0.0" - sources."caseless-0.12.0" - sources."chalk-1.1.3" sources."chokidar-2.0.4" sources."circular-json-0.5.5" (sources."class-utils-0.3.6" // { @@ -38203,12 +37876,9 @@ in sources."kind-of-5.1.0" ]; }) - sources."co-4.6.0" sources."collection-visit-1.0.0" sources."colors-1.3.1" sources."combine-lists-1.0.1" - sources."combined-stream-1.0.6" - sources."commander-2.16.0" sources."component-bind-1.0.0" sources."component-emitter-1.2.1" sources."component-inherit-0.0.3" @@ -38219,44 +37889,29 @@ in sources."copy-descriptor-0.1.1" sources."core-js-2.5.7" sources."core-util-is-1.0.2" - sources."cryptiles-2.0.5" sources."custom-event-1.0.1" - sources."dashdash-1.14.1" - sources."data-uri-to-buffer-1.2.0" sources."date-format-1.2.0" sources."debug-2.6.9" sources."decode-uri-component-0.2.0" - sources."deep-is-0.1.3" sources."define-property-2.0.2" - sources."degenerator-1.0.4" - sources."delayed-stream-1.0.0" sources."depd-1.1.2" sources."di-0.0.1" sources."dom-serialize-2.2.1" - sources."double-ended-queue-2.1.0-0" - sources."ecc-jsbn-0.1.2" sources."ee-first-1.1.1" sources."encodeurl-1.0.2" - (sources."engine.io-3.1.5" // { + (sources."engine.io-3.2.0" // { dependencies = [ sources."debug-3.1.0" ]; }) - (sources."engine.io-client-3.1.6" // { + (sources."engine.io-client-3.2.1" // { dependencies = [ sources."debug-3.1.0" ]; }) sources."engine.io-parser-2.1.2" sources."ent-2.2.0" - sources."es6-promise-4.2.4" - sources."es6-promisify-5.0.0" sources."escape-html-1.0.3" - sources."escape-string-regexp-1.0.5" - sources."escodegen-1.11.0" - sources."esprima-3.1.3" - sources."estraverse-4.2.0" - sources."esutils-2.0.2" sources."eventemitter3-3.1.0" (sources."expand-braces-0.1.2" // { dependencies = [ @@ -38298,11 +37953,6 @@ in sources."is-extendable-0.1.1" ]; }) - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - sources."fast-levenshtein-2.0.6" - sources."file-uri-to-path-1.0.0" (sources."fill-range-4.0.0" // { dependencies = [ sources."extend-shallow-2.0.1" @@ -38320,23 +37970,10 @@ in ]; }) sources."for-in-1.0.2" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" sources."fragment-cache-0.2.1" sources."fs.realpath-1.0.0" sources."fsevents-1.2.4" - (sources."ftp-0.3.10" // { - dependencies = [ - sources."isarray-0.0.1" - sources."readable-stream-1.1.14" - sources."string_decoder-0.10.31" - ]; - }) - sources."generate-function-2.0.0" - sources."generate-object-property-1.2.0" - sources."get-uri-2.0.2" sources."get-value-2.0.6" - sources."getpass-0.1.7" sources."glob-7.1.2" (sources."glob-parent-3.1.0" // { dependencies = [ @@ -38344,9 +37981,6 @@ in ]; }) sources."graceful-fs-4.1.11" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."has-ansi-2.0.0" (sources."has-binary2-1.0.3" // { dependencies = [ sources."isarray-2.0.1" @@ -38359,30 +37993,12 @@ in sources."kind-of-4.0.0" ]; }) - sources."hawk-3.1.3" - sources."hipchat-notifier-1.1.0" - sources."hoek-2.16.3" sources."http-errors-1.6.3" sources."http-proxy-1.17.0" - (sources."http-proxy-agent-2.1.0" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."http-signature-1.2.0" - sources."httpntlm-1.6.1" - sources."httpreq-0.4.24" - (sources."https-proxy-agent-2.2.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) sources."iconv-lite-0.4.23" sources."indexof-0.0.1" - sources."inflection-1.12.0" sources."inflight-1.0.6" sources."inherits-2.0.3" - sources."ip-1.1.5" sources."is-accessor-descriptor-1.0.0" sources."is-binary-path-1.0.1" sources."is-buffer-1.1.6" @@ -38391,69 +38007,30 @@ in sources."is-extendable-1.0.1" sources."is-extglob-2.1.1" sources."is-glob-4.0.0" - sources."is-my-ip-valid-1.0.0" - sources."is-my-json-valid-2.17.2" (sources."is-number-3.0.0" // { dependencies = [ sources."kind-of-3.2.2" ]; }) sources."is-plain-object-2.0.4" - sources."is-property-1.0.2" - sources."is-stream-1.1.0" - sources."is-typedarray-1.0.0" sources."is-windows-1.0.2" sources."isarray-1.0.0" sources."isbinaryfile-3.0.3" sources."isobject-3.0.1" - sources."isstream-0.1.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsonpointer-4.0.1" - sources."jsprim-1.4.1" sources."kind-of-6.0.2" - sources."levn-0.3.0" - sources."libbase64-0.1.0" - (sources."libmime-3.0.0" // { - dependencies = [ - sources."iconv-lite-0.4.15" - ]; - }) - sources."libqp-1.1.0" sources."lodash-4.17.10" sources."lodash.debounce-4.0.8" - (sources."log4js-2.11.0" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - (sources."loggly-1.1.1" // { - dependencies = [ - sources."assert-plus-0.2.0" - sources."aws-sign2-0.6.0" - sources."caseless-0.11.0" - sources."form-data-2.0.0" - sources."har-validator-2.0.6" - sources."http-signature-1.1.1" - sources."qs-6.2.3" - sources."request-2.75.0" - sources."tunnel-agent-0.4.3" - ]; - }) - sources."lru-cache-4.1.3" - sources."mailcomposer-4.0.1" - (sources."mailgun-js-0.18.1" // { + (sources."log4js-3.0.4" // { dependencies = [ sources."debug-3.1.0" ]; }) + sources."lru-cache-2.2.4" sources."map-cache-0.2.2" sources."map-visit-1.0.0" sources."media-typer-0.3.0" sources."micromatch-3.1.10" - sources."mime-1.6.0" + sources."mime-2.3.1" sources."mime-db-1.35.0" sources."mime-types-2.1.19" sources."minimatch-3.0.4" @@ -38464,21 +38041,7 @@ in sources."nan-2.10.0" sources."nanomatch-1.2.13" sources."negotiator-0.6.1" - sources."netmask-1.0.6" - sources."node-uuid-1.4.8" - (sources."nodemailer-2.7.2" // { - dependencies = [ - sources."socks-1.1.9" - ]; - }) - sources."nodemailer-direct-transport-3.3.2" - sources."nodemailer-fetch-1.6.0" - sources."nodemailer-shared-1.1.0" - sources."nodemailer-smtp-pool-2.8.2" - sources."nodemailer-smtp-transport-2.7.2" - sources."nodemailer-wellknown-0.1.10" sources."normalize-path-2.1.1" - sources."oauth-sign-0.8.2" sources."object-component-0.0.3" (sources."object-copy-0.1.0" // { dependencies = [ @@ -38497,61 +38060,26 @@ in sources."object.pick-1.3.0" sources."on-finished-2.3.0" sources."once-1.4.0" - (sources."optimist-0.6.1" // { - dependencies = [ - sources."wordwrap-0.0.3" - ]; - }) - sources."optionator-0.8.2" + sources."optimist-0.6.1" sources."os-tmpdir-1.0.2" - (sources."pac-proxy-agent-2.0.2" // { - dependencies = [ - sources."debug-3.1.0" - sources."socks-proxy-agent-3.0.1" - ]; - }) - sources."pac-resolver-3.0.0" sources."parseqs-0.0.5" sources."parseuri-0.0.5" sources."parseurl-1.3.2" sources."pascalcase-0.1.1" sources."path-dirname-1.0.2" sources."path-is-absolute-1.0.1" - (sources."path-proxy-1.0.0" // { - dependencies = [ - sources."inflection-1.3.8" - ]; - }) - sources."performance-now-2.1.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" sources."posix-character-classes-0.1.1" - sources."prelude-ls-1.1.2" sources."process-nextick-args-2.0.0" - sources."promisify-call-2.0.4" - (sources."proxy-agent-3.0.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."proxy-from-env-1.0.0" - sources."pseudomap-1.0.2" - sources."punycode-1.4.1" sources."qjobs-1.2.0" sources."qs-6.5.2" sources."range-parser-1.2.0" sources."raw-body-2.3.3" sources."readable-stream-2.3.6" sources."readdirp-2.1.0" - sources."redis-2.8.0" - sources."redis-commands-1.3.5" - sources."redis-parser-2.6.0" sources."regex-not-1.0.2" sources."remove-trailing-separator-1.1.0" sources."repeat-element-1.1.2" sources."repeat-string-1.6.1" - sources."request-2.87.0" - sources."requestretry-1.13.0" sources."requires-port-1.0.0" sources."resolve-url-0.2.1" sources."ret-0.1.15" @@ -38559,7 +38087,6 @@ in sources."safe-buffer-5.1.2" sources."safe-regex-1.1.0" sources."safer-buffer-2.1.2" - sources."semver-5.5.0" sources."set-immediate-shim-1.0.1" (sources."set-value-2.0.0" // { dependencies = [ @@ -38568,9 +38095,6 @@ in ]; }) sources."setprototypeof-1.1.0" - sources."slack-node-0.2.0" - sources."smart-buffer-1.1.15" - sources."smtp-connection-2.12.0" (sources."snapdragon-0.8.2" // { dependencies = [ sources."define-property-0.2.5" @@ -38601,28 +38125,27 @@ in sources."kind-of-3.2.2" ]; }) - sources."sntp-1.0.9" - sources."socket.io-2.0.4" + (sources."socket.io-2.1.1" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) sources."socket.io-adapter-1.1.1" - sources."socket.io-client-2.0.4" - (sources."socket.io-parser-3.1.3" // { + (sources."socket.io-client-2.1.1" // { dependencies = [ sources."debug-3.1.0" - sources."isarray-2.0.1" ]; }) - sources."socks-1.1.10" - (sources."socks-proxy-agent-4.0.1" // { + (sources."socket.io-parser-3.2.0" // { dependencies = [ - sources."smart-buffer-4.0.1" - sources."socks-2.2.1" + sources."debug-3.1.0" + sources."isarray-2.0.1" ]; }) sources."source-map-0.6.1" sources."source-map-resolve-0.5.2" sources."source-map-url-0.4.0" sources."split-string-3.1.0" - sources."sshpk-1.14.2" (sources."static-extend-0.1.2" // { dependencies = [ sources."define-property-0.2.5" @@ -38647,11 +38170,6 @@ in ]; }) sources."string_decoder-1.1.1" - sources."stringstream-0.0.6" - sources."strip-ansi-3.0.1" - sources."supports-color-2.0.0" - sources."thunkify-2.1.2" - sources."timespan-2.3.0" sources."tmp-0.0.33" sources."to-array-0.1.4" (sources."to-object-path-0.3.0" // { @@ -38661,14 +38179,8 @@ in }) sources."to-regex-3.0.2" sources."to-regex-range-2.1.1" - sources."tough-cookie-2.3.4" - sources."tsscmp-1.0.6" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."type-check-0.3.2" sources."type-is-1.6.16" sources."ultron-1.1.1" - sources."underscore-1.7.0" (sources."union-value-1.0.0" // { dependencies = [ sources."extend-shallow-2.0.1" @@ -38690,26 +38202,14 @@ in sources."upath-1.1.0" sources."urix-0.1.0" sources."use-3.1.1" - (sources."useragent-2.2.1" // { - dependencies = [ - sources."lru-cache-2.2.4" - ]; - }) + sources."useragent-2.2.1" sources."util-deprecate-1.0.2" sources."utils-merge-1.0.1" - sources."uuid-3.3.2" - sources."uws-9.14.0" - sources."verror-1.10.0" sources."void-elements-2.0.1" - sources."when-3.7.8" - sources."with-callback-1.0.2" - sources."wordwrap-1.0.0" + sources."wordwrap-0.0.3" sources."wrappy-1.0.2" sources."ws-3.3.3" sources."xmlhttprequest-ssl-1.5.5" - sources."xregexp-2.0.0" - sources."xtend-4.0.1" - sources."yallist-2.1.2" sources."yeast-0.1.2" ]; buildInputs = globalBuildInputs; @@ -38994,7 +38494,7 @@ in sources."async-1.5.2" sources."asynckit-0.4.0" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" sources."bcrypt-pbkdf-1.0.2" sources."boolbase-1.0.0" @@ -39236,59 +38736,62 @@ in lerna = nodeEnv.buildNodePackage { name = "lerna"; packageName = "lerna"; - version = "3.0.0-rc.0"; + version = "3.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/lerna/-/lerna-3.0.0-rc.0.tgz"; - sha512 = "fj5Ku6vGgJAzdnpXWE3Stlgnex9ZfaHBQvMQzts13qZ57cJNCzEq5AQPVOOFWE6qqqiABLQfE5T2+Yg/IEqWNQ=="; + url = "https://registry.npmjs.org/lerna/-/lerna-3.0.1.tgz"; + sha512 = "oLo6mf6C/qk2+PhROGH5durWu58eT35XgzMLNk+HPN15SSKLsVc4JtpfTrdwLNDRLmNcTYF1xmkmUgeMX1G+zA=="; }; dependencies = [ - sources."@lerna/add-3.0.0-rc.0" - sources."@lerna/batch-packages-3.0.0-rc.0" - sources."@lerna/bootstrap-3.0.0-rc.0" - sources."@lerna/changed-3.0.0-rc.0" - sources."@lerna/child-process-3.0.0-rc.0" - sources."@lerna/clean-3.0.0-rc.0" - sources."@lerna/cli-3.0.0-rc.0" - sources."@lerna/collect-updates-3.0.0-rc.0" - sources."@lerna/command-3.0.0-rc.0" - sources."@lerna/conventional-commits-3.0.0-rc.0" - sources."@lerna/create-3.0.0-rc.0" - sources."@lerna/create-symlink-3.0.0-rc.0" - sources."@lerna/diff-3.0.0-rc.0" - sources."@lerna/exec-3.0.0-rc.0" - sources."@lerna/filter-options-3.0.0-rc.0" - sources."@lerna/filter-packages-3.0.0-rc.0" - sources."@lerna/get-npm-exec-opts-3.0.0-rc.0" - sources."@lerna/global-options-3.0.0-rc.0" - sources."@lerna/import-3.0.0-rc.0" - sources."@lerna/init-3.0.0-rc.0" - sources."@lerna/link-3.0.0-rc.0" - sources."@lerna/list-3.0.0-rc.0" - sources."@lerna/npm-conf-3.0.0-rc.0" - sources."@lerna/npm-dist-tag-3.0.0-rc.0" - sources."@lerna/npm-install-3.0.0-rc.0" - sources."@lerna/npm-publish-3.0.0-rc.0" - sources."@lerna/npm-run-script-3.0.0-rc.0" - sources."@lerna/output-3.0.0-rc.0" - sources."@lerna/package-3.0.0-rc.0" - sources."@lerna/package-graph-3.0.0-rc.0" - sources."@lerna/project-3.0.0-rc.0" - sources."@lerna/prompt-3.0.0-rc.0" - sources."@lerna/publish-3.0.0-rc.0" - sources."@lerna/resolve-symlink-3.0.0-rc.0" - sources."@lerna/rimraf-dir-3.0.0-rc.0" - sources."@lerna/run-3.0.0-rc.0" - sources."@lerna/run-lifecycle-3.0.0-rc.0" - sources."@lerna/run-parallel-batches-3.0.0-rc.0" - sources."@lerna/symlink-binary-3.0.0-rc.0" - sources."@lerna/symlink-dependencies-3.0.0-rc.0" - sources."@lerna/validation-error-3.0.0-rc.0" - sources."@lerna/write-log-file-3.0.0-rc.0" + sources."@lerna/add-3.0.0" + sources."@lerna/batch-packages-3.0.0" + sources."@lerna/bootstrap-3.0.0" + sources."@lerna/changed-3.0.0" + sources."@lerna/child-process-3.0.0" + sources."@lerna/clean-3.0.0" + sources."@lerna/cli-3.0.1" + sources."@lerna/collect-updates-3.0.0" + sources."@lerna/command-3.0.0" + sources."@lerna/conventional-commits-3.0.0" + sources."@lerna/create-3.0.0" + sources."@lerna/create-symlink-3.0.0" + sources."@lerna/diff-3.0.0" + sources."@lerna/exec-3.0.0" + sources."@lerna/filter-options-3.0.0" + sources."@lerna/filter-packages-3.0.0" + sources."@lerna/get-npm-exec-opts-3.0.0" + sources."@lerna/global-options-3.0.0" + sources."@lerna/import-3.0.0" + sources."@lerna/init-3.0.0" + sources."@lerna/link-3.0.0" + sources."@lerna/list-3.0.0" + sources."@lerna/listable-3.0.0" + sources."@lerna/log-packed-3.0.0" + sources."@lerna/npm-conf-3.0.0" + sources."@lerna/npm-dist-tag-3.0.0" + sources."@lerna/npm-install-3.0.0" + sources."@lerna/npm-publish-3.0.0" + sources."@lerna/npm-run-script-3.0.0" + sources."@lerna/output-3.0.0" + sources."@lerna/package-3.0.0" + sources."@lerna/package-graph-3.0.0" + sources."@lerna/project-3.0.0" + sources."@lerna/prompt-3.0.0" + sources."@lerna/publish-3.0.1" + sources."@lerna/resolve-symlink-3.0.0" + sources."@lerna/rimraf-dir-3.0.0" + sources."@lerna/run-3.0.0" + sources."@lerna/run-lifecycle-3.0.0" + sources."@lerna/run-parallel-batches-3.0.0" + sources."@lerna/symlink-binary-3.0.0" + sources."@lerna/symlink-dependencies-3.0.0" + sources."@lerna/validation-error-3.0.0" + sources."@lerna/version-3.0.0" + sources."@lerna/write-log-file-3.0.0" sources."@mrmlnc/readdir-enhanced-2.2.1" sources."@nodelib/fs.stat-1.1.0" sources."JSONStream-1.3.3" sources."abbrev-1.1.1" - sources."ajv-4.11.8" + sources."ajv-5.5.2" (sources."align-text-0.1.4" // { dependencies = [ sources."kind-of-3.2.2" @@ -39296,7 +38799,7 @@ in }) sources."amdefine-1.0.1" sources."ansi-escapes-3.1.0" - sources."ansi-regex-3.0.0" + sources."ansi-regex-2.1.1" sources."ansi-styles-3.2.1" sources."aproba-1.2.0" sources."are-we-there-yet-1.1.5" @@ -39313,13 +38816,13 @@ in sources."arrify-1.0.1" sources."asap-2.0.6" sources."asn1-0.2.4" - sources."assert-plus-0.2.0" + sources."assert-plus-1.0.0" sources."assign-symbols-1.0.0" sources."async-1.5.2" sources."asynckit-0.4.0" sources."atob-2.1.1" - sources."aws-sign2-0.6.0" - sources."aws4-1.7.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" (sources."base-0.11.2" // { dependencies = [ @@ -39328,7 +38831,6 @@ in }) sources."bcrypt-pbkdf-1.0.2" sources."block-stream-0.0.9" - sources."boom-2.10.1" sources."brace-expansion-1.1.11" (sources."braces-2.3.2" // { dependencies = [ @@ -39339,6 +38841,7 @@ in sources."builtin-modules-1.1.1" sources."builtins-1.0.3" sources."byline-5.0.0" + sources."byte-size-4.0.3" sources."cache-base-1.0.1" sources."call-me-maybe-1.0.1" sources."camelcase-4.1.0" @@ -39380,12 +38883,7 @@ in sources."collection-visit-1.0.0" sources."color-convert-1.9.2" sources."color-name-1.1.1" - (sources."columnify-1.5.4" // { - dependencies = [ - sources."ansi-regex-2.1.1" - sources."strip-ansi-3.0.1" - ]; - }) + sources."columnify-1.5.4" sources."combined-stream-1.0.6" (sources."compare-func-1.3.2" // { dependencies = [ @@ -39415,17 +38913,12 @@ in sources."conventional-recommended-bump-2.0.9" sources."copy-descriptor-0.1.1" sources."core-util-is-1.0.2" - sources."cosmiconfig-5.0.5" + sources."cosmiconfig-5.0.6" sources."create-error-class-3.0.2" sources."cross-spawn-6.0.5" - sources."cryptiles-2.0.5" sources."currently-unhandled-0.4.1" sources."dargs-4.1.0" - (sources."dashdash-1.14.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) + sources."dashdash-1.14.1" sources."dateformat-3.0.3" sources."debug-2.6.9" sources."debuglog-1.0.1" @@ -39485,11 +38978,13 @@ in ]; }) sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" (sources."fast-glob-2.2.2" // { dependencies = [ sources."is-glob-4.0.0" ]; }) + sources."fast-json-stable-stringify-2.0.0" sources."figures-2.0.0" (sources."fill-range-4.0.0" // { dependencies = [ @@ -39499,17 +38994,15 @@ in sources."find-up-2.1.0" sources."for-in-1.0.2" sources."forever-agent-0.6.1" - sources."form-data-2.1.4" + sources."form-data-2.3.2" sources."fragment-cache-0.2.1" sources."fs-extra-6.0.1" sources."fs.realpath-1.0.0" sources."fstream-1.0.11" (sources."gauge-2.7.4" // { dependencies = [ - sources."ansi-regex-2.1.1" sources."is-fullwidth-code-point-1.0.0" sources."string-width-1.0.2" - sources."strip-ansi-3.0.1" ]; }) sources."get-caller-file-1.0.3" @@ -39530,11 +39023,7 @@ in sources."get-stdin-4.0.1" sources."get-stream-3.0.0" sources."get-value-2.0.6" - (sources."getpass-0.1.7" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) + sources."getpass-0.1.7" sources."git-raw-commits-1.3.6" (sources."git-remote-origin-url-2.0.0" // { dependencies = [ @@ -39554,8 +39043,8 @@ in sources."source-map-0.4.4" ]; }) - sources."har-schema-1.0.5" - sources."har-validator-4.2.1" + sources."har-schema-2.0.0" + sources."har-validator-5.0.3" sources."has-flag-3.0.0" sources."has-unicode-2.0.1" sources."has-value-1.0.0" @@ -39564,10 +39053,8 @@ in sources."kind-of-4.0.0" ]; }) - sources."hawk-3.1.3" - sources."hoek-2.16.3" sources."hosted-git-info-2.7.1" - sources."http-signature-1.1.1" + sources."http-signature-1.2.0" sources."iconv-lite-0.4.23" sources."ignore-3.3.10" sources."import-local-1.0.0" @@ -39577,7 +39064,12 @@ in sources."inherits-2.0.3" sources."ini-1.3.5" sources."init-package-json-1.10.3" - sources."inquirer-5.2.0" + (sources."inquirer-5.2.0" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."strip-ansi-4.0.0" + ]; + }) sources."invert-kv-1.0.0" sources."is-accessor-descriptor-1.0.0" sources."is-arrayish-0.2.1" @@ -39617,16 +39109,11 @@ in sources."jsbn-0.1.1" sources."json-parse-better-errors-1.0.2" sources."json-schema-0.2.3" - sources."json-stable-stringify-1.0.1" + sources."json-schema-traverse-0.3.1" sources."json-stringify-safe-5.0.1" sources."jsonfile-4.0.0" - sources."jsonify-0.0.0" sources."jsonparse-1.3.1" - (sources."jsprim-1.4.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) + sources."jsprim-1.4.1" sources."kind-of-6.0.2" sources."lazy-cache-1.0.4" sources."lcid-1.0.0" @@ -39676,7 +39163,7 @@ in sources."mute-stream-0.0.7" sources."nanomatch-1.2.13" sources."nice-try-1.0.4" - (sources."node-gyp-3.7.0" // { + (sources."node-gyp-3.8.0" // { dependencies = [ sources."semver-5.3.0" ]; @@ -39738,7 +39225,7 @@ in sources."path-is-absolute-1.0.1" sources."path-key-2.0.1" sources."path-type-3.0.0" - sources."performance-now-0.2.0" + sources."performance-now-2.1.0" sources."pify-3.0.0" sources."pinkie-2.0.4" sources."pinkie-promise-2.0.1" @@ -39751,7 +39238,7 @@ in sources."pseudomap-1.0.2" sources."punycode-1.4.1" sources."q-1.5.1" - sources."qs-6.4.0" + sources."qs-6.5.2" sources."quick-lru-1.1.0" (sources."rc-1.2.8" // { dependencies = [ @@ -39784,7 +39271,7 @@ in sources."repeat-element-1.1.2" sources."repeat-string-1.6.1" sources."repeating-2.0.1" - sources."request-2.81.0" + sources."request-2.87.0" sources."require-directory-2.1.1" sources."require-main-filename-1.0.1" (sources."resolve-cwd-2.0.0" // { @@ -39843,7 +39330,6 @@ in sources."kind-of-3.2.2" ]; }) - sources."sntp-1.0.9" sources."sort-keys-2.0.0" sources."source-map-0.5.7" sources."source-map-resolve-0.5.2" @@ -39856,11 +39342,7 @@ in sources."split-string-3.1.0" sources."split2-2.2.0" sources."sprintf-js-1.0.3" - (sources."sshpk-1.14.2" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) + sources."sshpk-1.14.2" (sources."static-extend-0.1.2" // { dependencies = [ sources."define-property-0.2.5" @@ -39878,10 +39360,14 @@ in sources."kind-of-5.1.0" ]; }) - sources."string-width-2.1.1" + (sources."string-width-2.1.1" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."strip-ansi-4.0.0" + ]; + }) sources."string_decoder-1.1.1" - sources."stringstream-0.0.6" - sources."strip-ansi-4.0.0" + sources."strip-ansi-3.0.1" sources."strip-bom-3.0.0" sources."strip-eof-1.0.0" sources."strip-indent-2.0.0" @@ -39942,13 +39428,9 @@ in sources."use-3.1.1" sources."util-deprecate-1.0.2" sources."uuid-3.3.2" - sources."validate-npm-package-license-3.0.3" + sources."validate-npm-package-license-3.0.4" sources."validate-npm-package-name-3.0.0" - (sources."verror-1.10.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) + sources."verror-1.10.0" sources."wcwidth-1.0.1" sources."which-1.3.1" sources."which-module-2.0.0" @@ -39957,10 +39439,8 @@ in sources."wordwrap-0.0.3" (sources."wrap-ansi-2.1.0" // { dependencies = [ - sources."ansi-regex-2.1.1" sources."is-fullwidth-code-point-1.0.0" sources."string-width-1.0.2" - sources."strip-ansi-3.0.1" ]; }) sources."wrappy-1.0.2" @@ -39973,6 +39453,7 @@ in sources."yallist-2.1.2" (sources."yargs-12.0.1" // { dependencies = [ + sources."ansi-regex-3.0.0" sources."cliui-4.1.0" sources."decamelize-2.0.0" sources."find-up-3.0.0" @@ -39980,6 +39461,7 @@ in sources."p-limit-2.0.0" sources."p-locate-3.0.0" sources."p-try-2.0.0" + sources."strip-ansi-4.0.0" ]; }) sources."yargs-parser-10.1.0" @@ -39996,10 +39478,10 @@ in less = nodeEnv.buildNodePackage { name = "less"; packageName = "less"; - version = "3.8.0"; + version = "3.8.1"; src = fetchurl { - url = "https://registry.npmjs.org/less/-/less-3.8.0.tgz"; - sha512 = "746DPDyL+Wsjo7h/Z3t+A3Mg/mpDTaxW4puZyLhCQJjWJJvHggN735orjuCLIYgo7jKqv1zWLiQrxkuUOg5oGA=="; + url = "https://registry.npmjs.org/less/-/less-3.8.1.tgz"; + sha512 = "8HFGuWmL3FhQR0aH89escFNBQH/nEiYPP2ltDFdQw2chE28Yx2E3lhAIq9Y2saYwLSwa699s4dBVEfCY8Drf7Q=="; }; dependencies = [ sources."ajv-5.5.2" @@ -40008,9 +39490,10 @@ in sources."assert-plus-1.0.0" sources."asynckit-0.4.0" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."bcrypt-pbkdf-1.0.2" sources."caseless-0.12.0" + sources."clone-2.1.2" sources."co-4.6.0" sources."combined-stream-1.0.6" sources."core-util-is-1.0.2" @@ -40200,7 +39683,7 @@ in sources."preserve-0.2.0" sources."process-nextick-args-2.0.0" sources."proxy-middleware-0.15.0" - (sources."randomatic-3.0.0" // { + (sources."randomatic-3.1.0" // { dependencies = [ sources."is-number-4.0.0" sources."kind-of-6.0.2" @@ -40277,7 +39760,7 @@ in sources."async-limiter-1.0.0" sources."asynckit-0.4.0" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."backo2-1.0.2" sources."balanced-match-1.0.0" sources."base64-arraybuffer-0.1.5" @@ -40443,7 +39926,7 @@ in sources."proxy-addr-2.0.4" sources."punycode-1.4.1" sources."qs-6.5.2" - (sources."randomatic-3.0.0" // { + (sources."randomatic-3.1.0" // { dependencies = [ sources."is-number-4.0.0" sources."kind-of-6.0.2" @@ -40515,6 +39998,28 @@ in production = true; bypassCache = false; }; + madoko = nodeEnv.buildNodePackage { + name = "madoko"; + packageName = "madoko"; + version = "1.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/madoko/-/madoko-1.1.4.tgz"; + sha1 = "3a2bec6219a2658fcb955494a21d0db11a9e6fe4"; + }; + dependencies = [ + sources."amdefine-1.0.1" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."requirejs-2.3.5" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Madoko is a fast scholarly Markdown processor written in Koka"; + homepage = http://madoko.codeplex.com/; + }; + production = true; + bypassCache = false; + }; meat = nodeEnv.buildNodePackage { name = "meat"; packageName = "meat"; @@ -40616,7 +40121,7 @@ in sources."asynckit-0.4.0" sources."atob-2.1.1" sources."aws-sign2-0.6.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" (sources."base-0.11.2" // { dependencies = [ @@ -40655,7 +40160,11 @@ in sources."kind-of-5.1.0" ]; }) - sources."clean-css-4.1.11" + (sources."clean-css-4.2.1" // { + dependencies = [ + sources."source-map-0.6.1" + ]; + }) sources."cliui-2.1.0" sources."clone-1.0.4" sources."clone-buffer-1.0.0" @@ -40819,7 +40328,7 @@ in sources."glogg-1.0.1" sources."graceful-fs-3.0.11" sources."gulp-3.9.1" - (sources."gulp-clean-css-3.9.4" // { + (sources."gulp-clean-css-3.10.0" // { dependencies = [ sources."readable-stream-2.3.6" sources."string_decoder-1.1.1" @@ -40995,7 +40504,7 @@ in sources."make-iterator-1.0.1" sources."map-cache-0.2.2" sources."map-visit-1.0.0" - sources."memoizee-0.4.12" + sources."memoizee-0.4.13" sources."micromatch-3.1.10" sources."mime-1.6.0" sources."mime-db-1.35.0" @@ -41049,7 +40558,7 @@ in sources."pascalcase-0.1.1" sources."path-dirname-1.0.2" sources."path-is-absolute-1.0.1" - sources."path-parse-1.0.5" + sources."path-parse-1.0.6" sources."path-root-0.1.1" sources."path-root-regex-0.1.2" sources."performance-now-0.2.0" @@ -41202,7 +40711,7 @@ in sources."tunnel-agent-0.6.0" sources."tweetnacl-0.14.5" sources."typescript-2.7.2" - (sources."uglify-js-3.4.6" // { + (sources."uglify-js-3.4.7" // { dependencies = [ sources."source-map-0.6.1" ]; @@ -41325,7 +40834,7 @@ in sources."argparse-1.0.10" sources."asynckit-0.4.0" sources."combined-stream-1.0.6" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."component-emitter-1.2.1" sources."cookiejar-2.1.2" sources."core-util-is-1.0.2" @@ -41347,7 +40856,7 @@ in sources."mime-types-2.1.19" sources."ms-2.0.0" sources."native-promise-only-0.8.1" - sources."path-loader-1.0.4" + sources."path-loader-1.0.6" sources."process-nextick-args-2.0.0" sources."punycode-2.1.1" sources."qs-6.5.2" @@ -41407,7 +40916,7 @@ in sources."assert-plus-1.0.0" sources."asynckit-0.4.0" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."base64-js-1.2.3" sources."bcrypt-pbkdf-1.0.2" sources."buffer-from-1.1.1" @@ -41525,7 +41034,7 @@ in sources."uid-number-0.0.5" sources."util-deprecate-1.0.2" sources."uuid-3.3.2" - sources."validate-npm-package-license-3.0.3" + sources."validate-npm-package-license-3.0.4" sources."validate-npm-package-name-3.0.0" sources."verror-1.10.0" sources."walk-2.3.14" @@ -41545,26 +41054,25 @@ in node-gyp = nodeEnv.buildNodePackage { name = "node-gyp"; packageName = "node-gyp"; - version = "3.7.0"; + version = "3.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/node-gyp/-/node-gyp-3.7.0.tgz"; - sha512 = "qDQE/Ft9xXP6zphwx4sD0t+VhwV7yFaloMpfbL2QnnDZcyaiakWlLdtFGGQfTAwpFHdpbRhRxVhIHN1OKAjgbg=="; + url = "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz"; + sha512 = "3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA=="; }; dependencies = [ sources."abbrev-1.1.1" - sources."ajv-4.11.8" + sources."ajv-5.5.2" sources."ansi-regex-2.1.1" sources."aproba-1.2.0" sources."are-we-there-yet-1.1.5" sources."asn1-0.2.4" - sources."assert-plus-0.2.0" + sources."assert-plus-1.0.0" sources."asynckit-0.4.0" - sources."aws-sign2-0.6.0" - sources."aws4-1.7.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" sources."bcrypt-pbkdf-1.0.2" sources."block-stream-0.0.9" - sources."boom-2.10.1" sources."brace-expansion-1.1.11" sources."caseless-0.12.0" sources."co-4.6.0" @@ -41573,35 +41081,26 @@ in sources."concat-map-0.0.1" sources."console-control-strings-1.1.0" sources."core-util-is-1.0.2" - sources."cryptiles-2.0.5" - (sources."dashdash-1.14.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) + sources."dashdash-1.14.1" sources."delayed-stream-1.0.0" sources."delegates-1.0.0" sources."ecc-jsbn-0.1.2" sources."extend-3.0.2" sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" sources."forever-agent-0.6.1" - sources."form-data-2.1.4" + sources."form-data-2.3.2" sources."fs.realpath-1.0.0" sources."fstream-1.0.11" sources."gauge-2.7.4" - (sources."getpass-0.1.7" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) + sources."getpass-0.1.7" sources."glob-7.1.2" sources."graceful-fs-4.1.11" - sources."har-schema-1.0.5" - sources."har-validator-4.2.1" + sources."har-schema-2.0.0" + sources."har-validator-5.0.3" sources."has-unicode-2.0.1" - sources."hawk-3.1.3" - sources."hoek-2.16.3" - sources."http-signature-1.1.1" + sources."http-signature-1.2.0" sources."inflight-1.0.6" sources."inherits-2.0.3" sources."is-fullwidth-code-point-1.0.0" @@ -41611,14 +41110,9 @@ in sources."isstream-0.1.2" sources."jsbn-0.1.1" sources."json-schema-0.2.3" - sources."json-stable-stringify-1.0.1" + sources."json-schema-traverse-0.3.1" sources."json-stringify-safe-5.0.1" - sources."jsonify-0.0.0" - (sources."jsprim-1.4.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) + sources."jsprim-1.4.1" sources."mime-db-1.35.0" sources."mime-types-2.1.19" sources."minimatch-3.0.4" @@ -41634,27 +41128,21 @@ in sources."os-tmpdir-1.0.2" sources."osenv-0.1.5" sources."path-is-absolute-1.0.1" - sources."performance-now-0.2.0" + sources."performance-now-2.1.0" sources."process-nextick-args-2.0.0" sources."punycode-1.4.1" - sources."qs-6.4.0" + sources."qs-6.5.2" sources."readable-stream-2.3.6" - sources."request-2.81.0" + sources."request-2.87.0" sources."rimraf-2.6.2" sources."safe-buffer-5.1.2" sources."safer-buffer-2.1.2" sources."semver-5.3.0" sources."set-blocking-2.0.0" sources."signal-exit-3.0.2" - sources."sntp-1.0.9" - (sources."sshpk-1.14.2" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) + sources."sshpk-1.14.2" sources."string-width-1.0.2" sources."string_decoder-1.1.1" - sources."stringstream-0.0.6" sources."strip-ansi-3.0.1" sources."tar-2.2.1" sources."tough-cookie-2.3.4" @@ -41662,11 +41150,7 @@ in sources."tweetnacl-0.14.5" sources."util-deprecate-1.0.2" sources."uuid-3.3.2" - (sources."verror-1.10.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) + sources."verror-1.10.0" sources."which-1.3.1" sources."wide-align-1.1.3" sources."wrappy-1.0.2" @@ -41674,7 +41158,7 @@ in buildInputs = globalBuildInputs; meta = { description = "Node.js native addon build tool"; - homepage = https://github.com/nodejs/node-gyp; + homepage = "https://github.com/nodejs/node-gyp#readme"; license = "MIT"; }; production = true; @@ -41720,7 +41204,7 @@ in sources."async-0.9.2" sources."asynckit-0.4.0" sources."aws-sign2-0.6.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" sources."base64-js-0.0.8" sources."bcrypt-pbkdf-1.0.2" @@ -41958,7 +41442,7 @@ in sources."uuid-3.3.2" sources."v8-debug-1.0.1" sources."v8-profiler-5.7.0" - sources."validate-npm-package-license-3.0.3" + sources."validate-npm-package-license-3.0.4" sources."vary-1.1.2" (sources."verror-1.10.0" // { dependencies = [ @@ -42037,9 +41521,9 @@ in sources."minizlib-1.1.0" sources."mkdirp-0.5.1" sources."ms-2.0.0" - sources."needle-2.2.1" + sources."needle-2.2.2" sources."nopt-4.0.1" - sources."npm-bundled-1.0.3" + sources."npm-bundled-1.0.4" sources."npm-packlist-1.1.11" sources."npmlog-4.1.2" sources."number-is-nan-1.0.1" @@ -42465,7 +41949,7 @@ in sources."async-limiter-1.0.0" sources."asynckit-0.4.0" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" sources."basic-auth-2.0.0" sources."bcrypt-1.0.3" @@ -43021,7 +42505,7 @@ in sources."assert-plus-1.0.0" sources."asynckit-0.4.0" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" sources."bcrypt-pbkdf-1.0.2" sources."block-stream-0.0.9" @@ -43195,12 +42679,12 @@ in sources."color-convert-1.9.2" sources."color-name-1.1.1" sources."colors-1.0.3" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."configstore-3.1.2" sources."create-error-class-3.0.2" sources."cross-spawn-5.1.0" sources."crypto-random-string-1.0.0" - sources."debug-2.6.9" + sources."debug-3.1.0" sources."deep-extend-0.6.0" sources."dot-prop-4.2.0" sources."duplexer3-0.1.4" @@ -43232,7 +42716,7 @@ in sources."jju-1.4.0" sources."js-yaml-3.12.0" sources."json-parse-helpfulerror-1.0.3" - sources."json5-0.5.1" + sources."json5-1.0.1" sources."latest-version-3.1.0" sources."lodash-4.17.10" sources."lowercase-keys-1.0.1" @@ -43261,7 +42745,11 @@ in sources."prepend-http-1.0.4" sources."pseudomap-1.0.2" sources."rc-1.2.8" - sources."rc-config-loader-2.0.1" + (sources."rc-config-loader-2.0.2" // { + dependencies = [ + sources."path-exists-3.0.0" + ]; + }) sources."registry-auth-token-3.3.2" sources."registry-url-3.1.0" sources."require-from-string-2.0.2" @@ -43424,7 +42912,7 @@ in sources."supports-color-5.4.0" sources."through-2.3.8" sources."tmp-0.0.33" - sources."validate-npm-package-license-3.0.3" + sources."validate-npm-package-license-3.0.4" sources."which-1.3.1" sources."which-module-2.0.0" sources."wrap-ansi-2.1.0" @@ -43514,7 +43002,7 @@ in sources."async-0.9.2" sources."asynckit-0.4.0" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."babybird-0.0.1" sources."balanced-match-1.0.0" sources."bcrypt-pbkdf-1.0.2" @@ -43803,7 +43291,7 @@ in sources."util-deprecate-1.0.2" sources."utils-merge-1.0.1" sources."uuid-3.3.2" - sources."validate-npm-package-license-3.0.3" + sources."validate-npm-package-license-3.0.4" sources."vary-1.1.2" sources."verror-1.10.0" sources."which-module-1.0.0" @@ -44110,7 +43598,7 @@ in sources."uniq-1.0.1" sources."util-deprecate-1.0.2" sources."utp-0.0.7" - sources."validate-npm-package-license-3.0.3" + sources."validate-npm-package-license-3.0.4" sources."winreg-1.2.4" sources."wordwrap-0.0.3" sources."wrappy-1.0.2" @@ -44135,21 +43623,24 @@ in peerflix-server = nodeEnv.buildNodePackage { name = "peerflix-server"; packageName = "peerflix-server"; - version = "0.2.0"; + version = "0.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/peerflix-server/-/peerflix-server-0.2.0.tgz"; - sha1 = "1848fdc14036f013af7489a39e8a5f0f9da48b87"; + url = "https://registry.npmjs.org/peerflix-server/-/peerflix-server-0.3.1.tgz"; + sha512 = "T0PUe1EkLIammEBDCUM+/BRlOX6D504+ldvT1VWP4YzyZRAxYh/O1qv7BMyfF6FoF68wqOr1VYaNilOycLJ/IA=="; }; dependencies = [ sources."accepts-1.2.13" sources."addr-to-ip-port-1.5.1" sources."after-0.8.2" + sources."archiver-2.1.1" + sources."archiver-utils-1.3.0" sources."arraybuffer.slice-0.0.6" - sources."async-0.2.10" + sources."async-2.6.1" sources."aws-sign-0.2.1" sources."backo2-1.0.2" sources."balanced-match-1.0.0" sources."base64-arraybuffer-0.1.5" + sources."base64-js-1.3.0" sources."base64-url-1.2.1" sources."base64id-1.0.0" sources."basic-auth-1.0.4" @@ -44165,6 +43656,7 @@ in sources."minimist-1.2.0" ]; }) + sources."bl-1.2.2" sources."blob-0.0.4" sources."bn.js-4.11.8" sources."bncode-0.5.3" @@ -44175,8 +43667,10 @@ in }) sources."boom-0.3.8" sources."brace-expansion-1.1.11" + sources."buffer-5.2.0" sources."buffer-alloc-1.2.0" sources."buffer-alloc-unsafe-1.1.0" + sources."buffer-crc32-0.2.13" sources."buffer-equal-0.0.1" sources."buffer-equals-1.0.4" sources."buffer-fill-1.0.0" @@ -44189,13 +43683,17 @@ in sources."component-bind-1.0.0" sources."component-emitter-1.2.1" sources."component-inherit-0.0.3" + sources."compress-commons-1.2.2" sources."compressible-2.0.14" sources."compression-1.5.2" sources."concat-map-0.0.1" (sources."connect-2.30.2" // { dependencies = [ + sources."isarray-0.0.1" sources."multiparty-3.3.2" sources."qs-4.0.0" + sources."readable-stream-1.1.14" + sources."string_decoder-0.10.31" ]; }) sources."connect-multiparty-2.1.1" @@ -44207,7 +43705,8 @@ in sources."cookie-parser-1.3.5" sources."cookie-signature-1.0.6" sources."core-util-is-1.0.2" - sources."crc-3.3.0" + sources."crc-3.8.0" + sources."crc32-stream-2.0.0" sources."cryptiles-0.1.3" sources."csrf-3.0.6" sources."csurf-1.8.3" @@ -44251,6 +43750,7 @@ in }) (sources."express-session-1.11.3" // { dependencies = [ + sources."crc-3.3.0" sources."uid-safe-2.0.0" ]; }) @@ -44262,22 +43762,30 @@ in sources."forever-agent-0.2.0" (sources."form-data-0.0.10" // { dependencies = [ + sources."async-0.2.10" sources."mime-1.2.11" ]; }) sources."forwarded-0.1.2" sources."fresh-0.3.0" sources."fs-chunk-store-1.7.0" + sources."fs-constants-1.0.0" sources."fs.realpath-1.0.0" sources."get-browser-rtc-1.0.2" sources."glob-7.1.2" - sources."has-binary-0.1.7" + sources."graceful-fs-4.1.11" + (sources."has-binary-0.1.7" // { + dependencies = [ + sources."isarray-0.0.1" + ]; + }) sources."has-cors-1.1.0" sources."hat-0.0.3" sources."hawk-0.10.2" sources."hoek-0.7.6" sources."http-errors-1.3.1" sources."iconv-lite-0.4.11" + sources."ieee754-1.1.12" sources."immediate-chunk-store-1.0.8" sources."indexof-0.0.1" sources."inflight-1.0.6" @@ -44285,7 +43793,7 @@ in sources."ip-1.1.5" sources."ip-set-1.0.1" sources."ipaddr.js-1.0.5" - sources."isarray-0.0.1" + sources."isarray-1.0.0" sources."isexe-2.0.0" sources."json-stringify-safe-3.0.0" sources."json3-3.3.2" @@ -44300,7 +43808,8 @@ in sources."bencode-2.0.0" ]; }) - sources."lodash-2.4.2" + sources."lazystream-1.0.0" + sources."lodash-4.17.10" sources."lru-2.0.1" sources."magnet-uri-2.0.1" sources."media-typer-0.3.0" @@ -44325,6 +43834,7 @@ in sources."multiparty-4.1.4" sources."negotiator-0.5.3" sources."node-uuid-1.4.8" + sources."normalize-path-2.1.1" sources."oauth-sign-0.2.0" sources."object-assign-4.1.0" sources."object-component-0.0.3" @@ -44347,6 +43857,9 @@ in (sources."peer-wire-protocol-0.7.1" // { dependencies = [ sources."bncode-0.2.3" + sources."isarray-0.0.1" + sources."readable-stream-1.1.14" + sources."string_decoder-0.10.31" ]; }) sources."peer-wire-swarm-0.12.2" @@ -44369,7 +43882,8 @@ in }) sources."re-emitter-1.1.3" sources."read-torrent-1.3.0" - sources."readable-stream-1.1.14" + sources."readable-stream-2.3.6" + sources."remove-trailing-separator-1.1.0" (sources."request-2.16.6" // { dependencies = [ sources."mime-1.2.11" @@ -44415,20 +43929,11 @@ in }) sources."simple-concat-1.0.0" sources."simple-get-2.8.1" - (sources."simple-peer-6.4.4" // { - dependencies = [ - sources."isarray-1.0.0" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) + sources."simple-peer-6.4.4" sources."simple-sha1-2.1.1" (sources."simple-websocket-4.3.1" // { dependencies = [ - sources."isarray-1.0.0" - sources."readable-stream-2.3.6" sources."safe-buffer-5.0.1" - sources."string_decoder-1.1.1" sources."ultron-1.1.1" sources."ws-2.3.1" ]; @@ -44455,16 +43960,25 @@ in (sources."socket.io-parser-2.3.1" // { dependencies = [ sources."component-emitter-1.1.2" + sources."isarray-0.0.1" ]; }) sources."speedometer-0.1.4" sources."statuses-1.5.0" - sources."stream-counter-0.2.0" + (sources."stream-counter-0.2.0" // { + dependencies = [ + sources."isarray-0.0.1" + sources."readable-stream-1.1.14" + sources."string_decoder-0.10.31" + ]; + }) sources."string2compact-1.3.0" - sources."string_decoder-0.10.31" + sources."string_decoder-1.1.1" + sources."tar-stream-1.6.1" sources."thirty-two-0.0.2" sources."thunky-1.0.2" sources."to-array-0.1.4" + sources."to-buffer-1.1.1" sources."torrent-discovery-5.4.0" sources."torrent-piece-1.1.2" (sources."torrent-stream-1.0.4" // { @@ -44493,6 +44007,7 @@ in sources."xmlhttprequest-ssl-1.5.3" sources."xtend-4.0.1" sources."yeast-0.1.2" + sources."zip-stream-1.2.0" ]; buildInputs = globalBuildInputs; meta = { @@ -44526,7 +44041,7 @@ in sources."caseless-0.11.0" sources."chalk-1.1.3" sources."combined-stream-1.0.6" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."concat-map-0.0.1" sources."concat-stream-1.5.0" sources."core-util-is-1.0.2" @@ -44566,7 +44081,7 @@ in sources."inflight-1.0.6" sources."inherits-2.0.3" sources."is-my-ip-valid-1.0.0" - sources."is-my-json-valid-2.17.2" + sources."is-my-json-valid-2.18.0" sources."is-property-1.0.2" sources."is-stream-1.1.0" sources."is-typedarray-1.0.0" @@ -44644,10 +44159,10 @@ in prettier = nodeEnv.buildNodePackage { name = "prettier"; packageName = "prettier"; - version = "1.14.0"; + version = "1.14.2"; src = fetchurl { - url = "https://registry.npmjs.org/prettier/-/prettier-1.14.0.tgz"; - sha512 = "KtQ2EGaUwf2EyDfp1fxyEb0PqGKakVm0WyXwDt6u+cAoxbO2Z2CwKvOe3+b4+F2IlO9lYHi1kqFuRM70ddBnow=="; + url = "https://registry.npmjs.org/prettier/-/prettier-1.14.2.tgz"; + sha512 = "McHPg0n1pIke+A/4VcaS2en+pTNjy4xF+Uuq86u/5dyDO59/TtFZtQ708QIRkEZ3qwKz3GVkVa6mpxK/CpB8Rg=="; }; buildInputs = globalBuildInputs; meta = { @@ -44787,7 +44302,7 @@ in sources."diffie-hellman-5.0.3" sources."domain-browser-1.1.7" sources."duplexer2-0.1.4" - sources."elliptic-6.4.0" + sources."elliptic-6.4.1" sources."es6-promise-3.3.1" sources."events-1.1.1" sources."evp_bytestokey-1.0.3" @@ -44953,7 +44468,7 @@ in sources."path-browserify-0.0.1" sources."path-dirname-1.0.2" sources."path-is-absolute-1.0.1" - sources."path-parse-1.0.5" + sources."path-parse-1.0.6" sources."path-platform-0.11.15" sources."pbkdf2-3.0.16" sources."posix-character-classes-0.1.1" @@ -45150,7 +44665,7 @@ in sources."assert-plus-0.2.0" sources."asynckit-0.4.0" sources."aws-sign2-0.6.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."babel-runtime-6.26.0" sources."babel-types-6.26.0" sources."babylon-6.18.0" @@ -45170,7 +44685,7 @@ in sources."center-align-0.1.3" sources."character-parser-2.2.0" sources."chownr-1.0.1" - (sources."clean-css-4.2.0" // { + (sources."clean-css-4.2.1" // { dependencies = [ sources."source-map-0.6.1" ]; @@ -45179,7 +44694,7 @@ in sources."co-4.6.0" sources."code-point-at-1.1.0" sources."combined-stream-1.0.6" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."console-control-strings-1.1.0" sources."constantinople-3.1.2" sources."content-disposition-0.5.2" @@ -45321,7 +44836,7 @@ in sources."once-1.4.0" sources."os-homedir-1.0.2" sources."parseurl-1.3.2" - sources."path-parse-1.0.5" + sources."path-parse-1.0.6" sources."path-to-regexp-0.1.7" sources."performance-now-0.2.0" (sources."prebuild-install-2.1.2" // { @@ -45461,7 +44976,7 @@ in sources."balanced-match-1.0.0" sources."base62-0.1.1" sources."brace-expansion-1.1.11" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."commoner-0.10.8" sources."concat-map-0.0.1" sources."defined-1.0.0" @@ -45579,7 +45094,7 @@ in sources."asynckit-0.4.0" sources."aws-sdk-1.18.0" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."bcrypt-pbkdf-1.0.2" sources."buffer-crc32-0.2.1" sources."bytes-0.2.1" @@ -45714,10 +45229,10 @@ in serve = nodeEnv.buildNodePackage { name = "serve"; packageName = "serve"; - version = "9.4.0"; + version = "9.4.2"; src = fetchurl { - url = "https://registry.npmjs.org/serve/-/serve-9.4.0.tgz"; - sha512 = "a5TpnFytY2r59g0M3L9g2HvlLBcTHeevR8gTnDkzMWECfV2c8tUCEGC9tl3YYWM7xucdkUmov+xyKjWamQQJ7Q=="; + url = "https://registry.npmjs.org/serve/-/serve-9.4.2.tgz"; + sha512 = "2kSfuxVKvsMhXLyg3AoIYzxHwoY+kiSB6l/+zD7G+9c13W4519DtKl4qK+kbWvOXEVPdphg5MUePfp8ONGr7Yg=="; }; dependencies = [ sources."@zeit/schemas-1.7.0" @@ -45828,7 +45343,7 @@ in sources."assert-plus-1.0.0" sources."asynckit-0.4.0" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."base64-arraybuffer-0.1.2" sources."base64id-0.1.0" sources."bcrypt-nodejs-0.0.3" @@ -45842,7 +45357,7 @@ in sources."cheerio-0.17.0" sources."co-4.6.0" sources."combined-stream-1.0.6" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."component-bind-1.0.0" sources."component-emitter-1.1.2" sources."component-inherit-0.0.3" @@ -46053,7 +45568,7 @@ in sources."async-0.9.2" sources."asynckit-0.4.0" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" sources."bcrypt-pbkdf-1.0.2" (sources."body-parser-1.18.3" // { @@ -46076,7 +45591,7 @@ in sources."color-convert-1.9.2" sources."color-name-1.1.1" sources."combined-stream-1.0.6" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."compressible-2.0.14" (sources."compression-1.7.3" // { dependencies = [ @@ -46766,166 +46281,97 @@ in titanium = nodeEnv.buildNodePackage { name = "titanium"; packageName = "titanium"; - version = "5.1.1"; + version = "5.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/titanium/-/titanium-5.1.1.tgz"; - sha1 = "69b0032628178bafc3f0d09a1c9c16437413db5b"; + url = "https://registry.npmjs.org/titanium/-/titanium-5.2.0.tgz"; + sha512 = "kB3n4rOfcUznvAA+8yXjuExczfq2ILEp6tUlY2H3YVYRcV5W5tsVsvRJLHeB3sZzijxZY+5DTBuV3txiWevSHA=="; }; dependencies = [ - sources."adm-zip-0.4.7" - sources."ajv-4.11.8" - sources."align-text-0.1.4" - sources."amdefine-1.0.1" - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" + sources."adm-zip-0.4.11" + sources."ajv-5.5.2" sources."asn1-0.2.4" - sources."assert-plus-0.2.0" - sources."async-2.1.2" + sources."assert-plus-1.0.0" + sources."async-2.6.1" sources."asynckit-0.4.0" - sources."aws-sign2-0.6.0" - sources."aws4-1.7.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" sources."bcrypt-pbkdf-1.0.2" - sources."boom-2.10.1" - sources."camelcase-1.2.1" + sources."buffer-from-1.1.1" sources."caseless-0.12.0" - sources."center-align-0.1.3" - sources."chalk-1.1.3" - (sources."cliui-2.1.0" // { - dependencies = [ - sources."wordwrap-0.0.2" - ]; - }) sources."co-4.6.0" - sources."colors-1.1.2" + sources."colors-1.3.0" sources."combined-stream-1.0.6" sources."commander-2.16.0" sources."core-util-is-1.0.2" - sources."cryptiles-2.0.5" sources."cycle-1.0.3" - (sources."dashdash-1.14.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."decamelize-1.2.0" + sources."dashdash-1.14.1" sources."delayed-stream-1.0.0" - sources."diff-3.2.0" + sources."diff-3.5.0" sources."ecc-jsbn-0.1.2" - sources."escape-string-regexp-1.0.5" sources."extend-3.0.2" sources."extsprintf-1.3.0" sources."eyes-0.1.8" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" (sources."fields-0.1.24" // { dependencies = [ sources."colors-0.6.2" ]; }) sources."forever-agent-0.6.1" - sources."form-data-2.1.4" - sources."fs-extra-2.1.2" - sources."generate-function-2.0.0" - sources."generate-object-property-1.2.0" - (sources."getpass-0.1.7" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) + sources."form-data-2.3.2" + sources."fs-extra-7.0.0" + sources."getpass-0.1.7" sources."graceful-fs-4.1.11" - sources."har-schema-1.0.5" - sources."har-validator-4.2.1" - sources."has-ansi-2.0.0" - sources."hawk-3.1.3" - sources."hoek-2.16.3" - sources."http-signature-1.1.1" + sources."har-schema-2.0.0" + sources."har-validator-5.0.3" + sources."http-signature-1.2.0" sources."humanize-0.0.9" - sources."is-buffer-1.1.6" - sources."is-my-ip-valid-1.0.0" - sources."is-my-json-valid-2.17.2" - sources."is-property-1.0.2" sources."is-typedarray-1.0.0" sources."isstream-0.1.2" sources."jsbn-0.1.1" sources."json-schema-0.2.3" - sources."json-stable-stringify-1.0.1" + sources."json-schema-traverse-0.3.1" sources."json-stringify-safe-5.0.1" - sources."jsonfile-2.4.0" - sources."jsonify-0.0.0" - sources."jsonpointer-4.0.1" - (sources."jsprim-1.4.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) + sources."jsonfile-4.0.0" + sources."jsprim-1.4.1" sources."keypress-0.2.1" - sources."kind-of-3.2.2" - sources."lazy-cache-1.0.4" sources."lodash-4.17.10" - sources."longest-1.0.1" - sources."longjohn-0.2.11" + sources."longjohn-0.2.12" sources."mime-db-1.35.0" sources."mime-types-2.1.19" sources."minimist-0.0.10" - sources."moment-2.16.0" - (sources."node-appc-0.2.44" // { + sources."moment-2.22.2" + (sources."node-appc-0.2.48" // { dependencies = [ - sources."async-2.3.0" - sources."fs-extra-2.0.0" - sources."request-2.81.0" + sources."fs-extra-6.0.1" ]; }) sources."oauth-sign-0.8.2" sources."optimist-0.6.1" sources."os-tmpdir-1.0.2" - sources."performance-now-0.2.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" + sources."performance-now-2.1.0" sources."pkginfo-0.3.1" sources."punycode-1.4.1" - sources."qs-6.4.0" - sources."repeat-string-1.6.1" - (sources."request-2.79.0" // { - dependencies = [ - sources."caseless-0.11.0" - sources."har-validator-2.0.6" - sources."qs-6.3.2" - sources."tunnel-agent-0.4.3" - ]; - }) - sources."right-align-0.1.3" + sources."qs-6.5.2" + sources."request-2.87.0" sources."rimraf-2.2.8" sources."safe-buffer-5.1.2" sources."safer-buffer-2.1.2" - sources."semver-5.3.0" - sources."sntp-1.0.9" - sources."source-map-0.1.32" - sources."source-map-support-0.3.2" + sources."semver-5.5.0" + sources."source-map-0.6.1" + sources."source-map-support-0.5.8" sources."sprintf-0.1.5" - (sources."sshpk-1.14.2" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) + sources."sshpk-1.14.2" sources."stack-trace-0.0.10" - sources."stringstream-0.0.6" - sources."strip-ansi-3.0.1" - sources."supports-color-2.0.0" sources."temp-0.8.3" sources."tough-cookie-2.3.4" sources."tunnel-agent-0.6.0" sources."tweetnacl-0.14.5" - (sources."uglify-js-2.8.21" // { - dependencies = [ - sources."source-map-0.5.7" - ]; - }) - sources."uglify-to-browserify-1.0.2" - sources."uuid-3.0.1" - (sources."verror-1.10.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."window-size-0.1.0" + sources."uglify-js-3.4.7" + sources."universalify-0.1.2" + sources."uuid-3.3.2" + sources."verror-1.10.0" (sources."winston-1.1.2" // { dependencies = [ sources."async-1.0.0" @@ -46933,9 +46379,7 @@ in ]; }) sources."wordwrap-0.0.3" - sources."xmldom-0.1.22" - sources."xtend-4.0.1" - sources."yargs-3.10.0" + sources."xmldom-0.1.27" ]; buildInputs = globalBuildInputs; meta = { @@ -47183,10 +46627,10 @@ in uglify-js = nodeEnv.buildNodePackage { name = "uglify-js"; packageName = "uglify-js"; - version = "3.4.6"; + version = "3.4.7"; src = fetchurl { - url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.6.tgz"; - sha512 = "O1D7L6WcOzS1qW2ehopEm4cWm5yA6bQBozlks8jO8ODxYCy4zv+bR/la4Lwp01tpkYGNonnpXvUpYtrvSu8Yzg=="; + url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.7.tgz"; + sha512 = "J0M2i1mQA+ze3EdN9SBi751DNdAXmeFLfJrd/MDIkRc3G3Gbb9OPVSx7GIQvVwfWxQARcYV2DTxIkMyDAk3o9Q=="; }; dependencies = [ sources."commander-2.16.0" @@ -47231,7 +46675,7 @@ in sources."async-limiter-1.0.0" sources."asynckit-0.4.0" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."backo2-1.0.2" sources."balanced-match-1.0.0" sources."base64-arraybuffer-0.1.5" @@ -47593,7 +47037,7 @@ in sources."util-deprecate-1.0.2" sources."utils-merge-1.0.1" sources."uuid-3.3.2" - sources."validate-npm-package-license-3.0.3" + sources."validate-npm-package-license-3.0.4" sources."validate-npm-package-name-3.0.0" sources."vary-1.1.2" sources."verror-1.10.0" @@ -47665,7 +47109,7 @@ in sources."async-2.6.1" sources."asynckit-0.4.0" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" sources."base64-js-0.0.8" sources."bcrypt-pbkdf-1.0.2" @@ -47702,7 +47146,7 @@ in sources."color-convert-1.9.2" sources."color-name-1.1.1" sources."combined-stream-1.0.6" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."concat-map-0.0.1" sources."config-chain-1.1.11" sources."consolidate-0.14.5" @@ -47735,7 +47179,7 @@ in sources."esprima-4.0.1" sources."extend-3.0.2" sources."extend-shallow-2.0.1" - sources."external-editor-3.0.0" + sources."external-editor-3.0.1" sources."extsprintf-1.3.0" sources."fast-deep-equal-1.1.0" sources."fast-json-stable-stringify-2.0.0" @@ -47780,7 +47224,7 @@ in sources."inflight-1.0.6" sources."inherits-2.0.3" sources."ini-1.3.5" - sources."inquirer-6.0.0" + sources."inquirer-6.1.0" sources."is-3.2.1" sources."is-buffer-1.1.6" sources."is-extendable-0.1.1" @@ -47961,7 +47405,7 @@ in sources."caseless-0.11.0" sources."chalk-1.1.3" sources."combined-stream-1.0.6" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."concat-map-0.0.1" sources."concat-stream-1.5.0" (sources."config-chain-1.1.11" // { @@ -48012,7 +47456,7 @@ in sources."inherits-2.0.3" sources."ini-1.1.0" sources."is-my-ip-valid-1.0.0" - sources."is-my-json-valid-2.17.2" + sources."is-my-json-valid-2.18.0" sources."is-property-1.0.2" sources."is-stream-1.1.0" sources."is-typedarray-1.0.0" @@ -48103,10 +47547,10 @@ in webpack = nodeEnv.buildNodePackage { name = "webpack"; packageName = "webpack"; - version = "4.16.4"; + version = "4.16.5"; src = fetchurl { - url = "https://registry.npmjs.org/webpack/-/webpack-4.16.4.tgz"; - sha512 = "RqUfwp4qMqv3oFwBQQOoK69C2tdu2FHJEqPABPqgjGDvOIOLqkTOhmmdJjpiRabzNAAH1ahmkA3z4xowlHN+VA=="; + url = "https://registry.npmjs.org/webpack/-/webpack-4.16.5.tgz"; + sha512 = "i5cHYHonzSc1zBuwB5MSzW4v9cScZFbprkHK8ZgzPDCRkQXGGpYzPmJhbus5bOrZ0tXTcQp+xyImRSvKb0b+Kw=="; }; dependencies = [ sources."@webassemblyjs/ast-1.5.13" @@ -48226,7 +47670,7 @@ in sources."diffie-hellman-5.0.3" sources."domain-browser-1.2.0" sources."duplexify-3.6.0" - sources."elliptic-6.4.0" + sources."elliptic-6.4.1" sources."emojis-list-2.1.0" sources."end-of-stream-1.4.1" sources."enhanced-resolve-4.1.0" @@ -48421,7 +47865,7 @@ in sources."run-queue-1.0.3" sources."safe-buffer-5.1.2" sources."safe-regex-1.1.0" - sources."schema-utils-0.4.5" + sources."schema-utils-0.4.7" sources."serialize-javascript-1.5.0" sources."set-immediate-shim-1.0.1" (sources."set-value-2.0.0" // { @@ -48591,10 +48035,10 @@ in sources."debug-3.1.0" ]; }) - (sources."bittorrent-tracker-9.10.0" // { + (sources."bittorrent-tracker-9.10.1" // { dependencies = [ sources."debug-3.1.0" - sources."simple-get-3.0.2" + sources."simple-get-3.0.3" ]; }) sources."blob-to-buffer-1.2.8" @@ -48618,7 +48062,7 @@ in sources."mime-1.6.0" ]; }) - sources."chunk-store-stream-2.1.0" + sources."chunk-store-stream-3.0.0" sources."clivas-0.2.0" sources."closest-to-2.0.0" sources."colour-0.7.1" @@ -48657,7 +48101,7 @@ in sources."get-stdin-6.0.0" sources."glob-7.1.2" sources."he-1.1.1" - sources."immediate-chunk-store-1.0.8" + sources."immediate-chunk-store-2.0.0" sources."inflight-1.0.6" sources."inherits-2.0.3" sources."ip-1.1.5" @@ -48674,7 +48118,7 @@ in sources."last-one-wins-1.0.4" (sources."load-ip-set-2.1.0" // { dependencies = [ - sources."simple-get-3.0.2" + sources."simple-get-3.0.3" ]; }) sources."long-2.4.0" @@ -48682,7 +48126,7 @@ in sources."magnet-uri-5.2.3" sources."mdns-js-0.5.0" sources."mdns-js-packet-0.2.0" - sources."mediasource-2.2.1" + sources."mediasource-2.2.2" sources."memory-chunk-store-1.3.0" sources."mime-2.3.1" sources."mimic-response-1.0.1" @@ -48716,7 +48160,7 @@ in sources."parse-numeric-range-0.0.2" (sources."parse-torrent-6.1.1" // { dependencies = [ - sources."simple-get-3.0.2" + sources."simple-get-3.0.3" ]; }) sources."path-is-absolute-1.0.1" @@ -48740,7 +48184,7 @@ in sources."range-slice-stream-1.2.0" sources."readable-stream-2.3.6" sources."record-cache-1.1.0" - (sources."render-media-3.1.2" // { + (sources."render-media-3.1.3" // { dependencies = [ sources."debug-3.1.0" ]; @@ -48801,10 +48245,10 @@ in sources."util-deprecate-1.0.2" sources."videostream-2.5.1" sources."vlc-command-1.1.1" - (sources."webtorrent-0.101.2" // { + (sources."webtorrent-0.102.1" // { dependencies = [ sources."debug-3.1.0" - sources."simple-get-3.0.2" + sources."simple-get-3.0.3" ]; }) sources."winreg-1.2.4" @@ -48836,7 +48280,7 @@ in dependencies = [ sources."@cliqz-oss/firefox-client-0.3.1" sources."@cliqz-oss/node-firefox-connect-1.2.1" - sources."@types/node-10.5.5" + sources."@types/node-10.5.7" sources."JSONSelect-0.2.1" sources."abbrev-1.1.1" sources."acorn-5.7.1" @@ -48893,7 +48337,7 @@ in sources."asynckit-0.4.0" sources."atob-2.1.1" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" (sources."babel-code-frame-6.26.0" // { dependencies = [ sources."chalk-1.1.3" @@ -49004,7 +48448,7 @@ in sources."colors-0.5.1" sources."columnify-1.5.4" sources."combined-stream-1.0.6" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."common-tags-1.8.0" sources."component-emitter-1.2.1" sources."compress-commons-1.2.2" @@ -49054,7 +48498,7 @@ in sources."chalk-2.4.1" sources."pino-4.17.6" sources."source-map-0.6.1" - sources."source-map-support-0.5.6" + sources."source-map-support-0.5.8" sources."supports-color-5.4.0" sources."yargs-12.0.1" ]; @@ -49354,7 +48798,7 @@ in sources."is-installed-globally-0.1.0" sources."is-mergeable-object-1.1.0" sources."is-my-ip-valid-1.0.0" - sources."is-my-json-valid-2.17.2" + sources."is-my-json-valid-2.18.0" sources."is-npm-1.0.0" sources."is-number-3.0.0" sources."is-obj-1.0.1" @@ -49508,7 +48952,7 @@ in ]; }) sources."ncp-2.0.0" - sources."needle-2.2.1" + sources."needle-2.2.2" sources."neo-async-2.5.1" sources."netmask-1.0.6" sources."next-tick-1.0.0" @@ -49574,7 +49018,7 @@ in sources."path-is-absolute-1.0.1" sources."path-is-inside-1.0.2" sources."path-key-2.0.1" - sources."path-parse-1.0.5" + sources."path-parse-1.0.6" sources."path-type-1.1.0" sources."pend-1.2.0" sources."performance-now-2.1.0" @@ -49587,7 +49031,7 @@ in sources."quick-format-unescaped-3.0.0" ]; }) - sources."pino-std-serializers-2.1.0" + sources."pino-std-serializers-2.2.0" sources."pkginfo-0.4.1" sources."pluralize-7.0.0" sources."po2json-0.4.5" @@ -49734,7 +49178,7 @@ in ]; }) sources."snapdragon-util-3.0.1" - (sources."snyk-1.90.0" // { + (sources."snyk-1.90.2" // { dependencies = [ sources."ansi-regex-3.0.0" sources."ansi-styles-3.2.1" @@ -49746,7 +49190,7 @@ in sources."supports-color-5.4.0" ]; }) - (sources."snyk-config-2.1.0" // { + (sources."snyk-config-2.2.0" // { dependencies = [ sources."debug-3.1.0" ]; @@ -49756,7 +49200,7 @@ in sources."debug-3.1.0" ]; }) - sources."snyk-go-plugin-1.5.1" + sources."snyk-go-plugin-1.5.2" sources."snyk-gradle-plugin-1.3.0" (sources."snyk-module-1.8.2" // { dependencies = [ @@ -49764,10 +49208,9 @@ in ]; }) sources."snyk-mvn-plugin-1.2.0" - (sources."snyk-nuget-plugin-1.6.3" // { + (sources."snyk-nuget-plugin-1.6.4" // { dependencies = [ sources."debug-3.1.0" - sources."es6-promise-4.2.4" ]; }) (sources."snyk-php-plugin-1.5.1" // { @@ -49780,7 +49223,7 @@ in sources."debug-3.1.0" ]; }) - sources."snyk-python-plugin-1.8.0" + sources."snyk-python-plugin-1.8.1" (sources."snyk-resolve-1.0.1" // { dependencies = [ sources."debug-3.1.0" @@ -49791,7 +49234,11 @@ in sources."debug-3.1.0" ]; }) - sources."snyk-sbt-plugin-1.3.0" + (sources."snyk-sbt-plugin-1.3.1" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) sources."snyk-tree-1.0.0" (sources."snyk-try-require-1.3.1" // { dependencies = [ @@ -49928,7 +49375,7 @@ in sources."util-0.10.4" sources."util-deprecate-1.0.2" sources."uuid-3.3.2" - sources."validate-npm-package-license-3.0.3" + sources."validate-npm-package-license-3.0.4" sources."verror-1.10.0" sources."watchpack-1.5.0" sources."wcwidth-1.0.1" @@ -50009,10 +49456,10 @@ in yarn = nodeEnv.buildNodePackage { name = "yarn"; packageName = "yarn"; - version = "1.9.2"; + version = "1.9.4"; src = fetchurl { - url = "https://registry.npmjs.org/yarn/-/yarn-1.9.2.tgz"; - sha1 = "7666c6db0fed8dc090ae0dce11a8a28b1d82e391"; + url = "https://registry.npmjs.org/yarn/-/yarn-1.9.4.tgz"; + sha1 = "3b82d8446b652775723900b470d966861976924b"; }; buildInputs = globalBuildInputs; meta = { @@ -50059,7 +49506,7 @@ in sources."asynckit-0.4.0" sources."atob-2.1.1" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" (sources."base-0.11.2" // { dependencies = [ @@ -50204,7 +49651,7 @@ in sources."is-extendable-1.0.1" ]; }) - sources."external-editor-3.0.0" + sources."external-editor-3.0.1" (sources."extglob-2.0.4" // { dependencies = [ sources."define-property-1.0.0" @@ -50280,7 +49727,7 @@ in sources."inflight-1.0.6" sources."inherits-2.0.3" sources."ini-1.3.5" - sources."inquirer-6.0.0" + sources."inquirer-6.1.0" (sources."insight-0.10.1" // { dependencies = [ sources."chardet-0.4.2" @@ -50700,7 +50147,7 @@ in sources."user-home-2.0.0" sources."util-deprecate-1.0.2" sources."uuid-3.3.2" - sources."validate-npm-package-license-3.0.3" + sources."validate-npm-package-license-3.0.4" sources."verror-1.10.0" sources."vinyl-1.2.0" (sources."vinyl-file-2.0.0" // { diff --git a/pkgs/development/node-packages/node-packages-v8.nix b/pkgs/development/node-packages/node-packages-v8.nix index aeb940fc4fb..9da19d2b718 100644 --- a/pkgs/development/node-packages/node-packages-v8.nix +++ b/pkgs/development/node-packages/node-packages-v8.nix @@ -58,13 +58,13 @@ let sha1 = "cbc4b9a68981bf0b501ccd06a9058acd65309bf7"; }; }; - "@types/node-10.5.5" = { + "@types/node-10.5.7" = { name = "_at_types_slash_node"; packageName = "@types/node"; - version = "10.5.5"; + version = "10.5.7"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-10.5.5.tgz"; - sha512 = "6Qnb1gXbp3g1JX9QVJj3A6ORzc9XCyhokxUKaoonHgNXcQhmk8adhotxfkeK8El9TnFeUuH72yI6jQ5nDJKS6w=="; + url = "https://registry.npmjs.org/@types/node/-/node-10.5.7.tgz"; + sha512 = "VkKcfuitP+Nc/TaTFH0B8qNmn+6NbI6crLkQonbedViVz7O2w8QV/GERPlkJ4bg42VGHiEWa31CoTOPs1q6z1w=="; }; }; "@types/superagent-3.5.6" = { @@ -112,15 +112,6 @@ let sha1 = "9a8eac8ff79866f3f9b4bb1443ca778f1598aeda"; }; }; - "ajv-4.11.8" = { - name = "ajv"; - packageName = "ajv"; - version = "4.11.8"; - src = fetchurl { - url = "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz"; - sha1 = "82ffb02b29e662ae53bdc20af15947706739c536"; - }; - }; "ajv-5.5.2" = { name = "ajv"; packageName = "ajv"; @@ -427,15 +418,6 @@ let sha512 = "jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg=="; }; }; - "assert-plus-0.2.0" = { - name = "assert-plus"; - packageName = "assert-plus"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz"; - sha1 = "d74e1b87e7affc0db8aadb7021f3fe48101ab234"; - }; - }; "assert-plus-1.0.0" = { name = "assert-plus"; packageName = "assert-plus"; @@ -535,15 +517,6 @@ let sha1 = "d16901d10ccec59516c197b9ccd8930689b813b4"; }; }; - "aws-sign2-0.6.0" = { - name = "aws-sign2"; - packageName = "aws-sign2"; - version = "0.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz"; - sha1 = "14342dd38dbcc94d0e5b87d763cd63612c0e794f"; - }; - }; "aws-sign2-0.7.0" = { name = "aws-sign2"; packageName = "aws-sign2"; @@ -553,13 +526,13 @@ let sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"; }; }; - "aws4-1.7.0" = { + "aws4-1.8.0" = { name = "aws4"; packageName = "aws4"; - version = "1.7.0"; + version = "1.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz"; - sha512 = "32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w=="; + url = "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz"; + sha512 = "ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="; }; }; "balanced-match-1.0.0" = { @@ -706,15 +679,6 @@ let sha1 = "090700c4ba28862a8520ef378395fdee5f61c229"; }; }; - "boom-2.10.1" = { - name = "boom"; - packageName = "boom"; - version = "2.10.1"; - src = fetchurl { - url = "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz"; - sha1 = "39c8918ceff5799f83f9492a848f625add0c766f"; - }; - }; "boxen-1.3.0" = { name = "boxen"; packageName = "boxen"; @@ -1300,13 +1264,13 @@ let sha512 = "VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag=="; }; }; - "commander-2.16.0" = { + "commander-2.17.1" = { name = "commander"; packageName = "commander"; - version = "2.16.0"; + version = "2.17.1"; src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-2.16.0.tgz"; - sha512 = "sVXqklSaotK9at437sFlFpyOcJonxe0yST/AG9DkQKUdIE6IqGIMv4SfAQSKaJbSdVEJYItASCrBiVQHq1HQew=="; + url = "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz"; + sha512 = "wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg=="; }; }; "commander-2.3.0" = { @@ -1507,15 +1471,6 @@ let sha1 = "88d7ff7ec0dfb86f713dc87bbb42d044d3e6c41b"; }; }; - "cryptiles-2.0.5" = { - name = "cryptiles"; - packageName = "cryptiles"; - version = "2.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz"; - sha1 = "3bdfecdc608147c1c67202fa291e7dca59eaa3b8"; - }; - }; "crypto-random-string-1.0.0" = { name = "crypto-random-string"; packageName = "crypto-random-string"; @@ -1588,13 +1543,13 @@ let sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"; }; }; - "dat-dns-3.0.1" = { + "dat-dns-3.0.2" = { name = "dat-dns"; packageName = "dat-dns"; - version = "3.0.1"; + version = "3.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/dat-dns/-/dat-dns-3.0.1.tgz"; - sha512 = "OBolbMJNk7Uknw8po7Yv4XGNewH6VbuPQNrcf57EwtvgR8ScNUBDporU+DiCXYh2F7GwOcsCyVkSb++guR+OoA=="; + url = "https://registry.npmjs.org/dat-dns/-/dat-dns-3.0.2.tgz"; + sha512 = "TqkWQ03NvdLK9Rm9n11UCy59KnIsu82A0lPQYcMG02pYTU4xTxShzDryGO2orvmcT5063olmI1R9vKil0jw0Lw=="; }; }; "dat-doctor-2.0.0" = { @@ -1660,13 +1615,13 @@ let sha512 = "oK6R74WV8TdhGR9VCLym7D/vlN8lXND5AyhJhrjtm1WNDrg/6Clx1Tk7k3Dt8quy2AmmGO7vbIk7iwFtzTAJfA=="; }; }; - "dat-node-3.5.11" = { + "dat-node-3.5.12" = { name = "dat-node"; packageName = "dat-node"; - version = "3.5.11"; + version = "3.5.12"; src = fetchurl { - url = "https://registry.npmjs.org/dat-node/-/dat-node-3.5.11.tgz"; - sha512 = "8vDc4XwOtOdZgtw/YSb5k/8KIu0+jByaZCsWv5gY5RbrnCouh0Qa7CvIWezZyl0FFke5LIvHuzme2iRiEYIdOw=="; + url = "https://registry.npmjs.org/dat-node/-/dat-node-3.5.12.tgz"; + sha512 = "XYxdkeNYk8gM6nb125XrOQKAXLZlICLYZUk7bZAktpQUrSjAQnc9qPY2a/KCvHSbdoJf//PwyB00K0UiBTqawQ=="; }; }; "dat-registry-4.0.0" = { @@ -2299,13 +2254,13 @@ let sha512 = "bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A=="; }; }; - "external-editor-3.0.0" = { + "external-editor-3.0.1" = { name = "external-editor"; packageName = "external-editor"; - version = "3.0.0"; + version = "3.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/external-editor/-/external-editor-3.0.0.tgz"; - sha512 = "mpkfj0FEdxrIhOC04zk85X7StNtr0yXnG7zCb+8ikO8OJi2jsHh5YGoknNTyXgsbHOf1WOOcVU3kPFWT2WgCkQ=="; + url = "https://registry.npmjs.org/external-editor/-/external-editor-3.0.1.tgz"; + sha512 = "e1neqvSt5pSwQcFnYc6yfGuJD2Q4336cdbHs5VeUO0zTkqPbrHMyw2q1r47fpfLWbvIG8H8A6YO3sck7upTV6Q=="; }; }; "extglob-0.3.2" = { @@ -2542,15 +2497,6 @@ let sha1 = "d35bc62e7fbc2937ae78f948aaa0d38d90607577"; }; }; - "form-data-2.1.4" = { - name = "form-data"; - packageName = "form-data"; - version = "2.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz"; - sha1 = "33c183acf193276ecaa98143a69e94bfee1750d1"; - }; - }; "form-data-2.3.2" = { name = "form-data"; packageName = "form-data"; @@ -2893,15 +2839,6 @@ let sha1 = "630a35dfe0294bc281edae6ffc5d329fc7982dcc"; }; }; - "har-schema-1.0.5" = { - name = "har-schema"; - packageName = "har-schema"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz"; - sha1 = "d263135f43307c02c602afc8fe95970c0151369e"; - }; - }; "har-schema-2.0.0" = { name = "har-schema"; packageName = "har-schema"; @@ -2911,15 +2848,6 @@ let sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92"; }; }; - "har-validator-4.2.1" = { - name = "har-validator"; - packageName = "har-validator"; - version = "4.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz"; - sha1 = "33481d0f1bbff600dd203d75812a6a5fba002e2a"; - }; - }; "har-validator-5.0.3" = { name = "har-validator"; packageName = "har-validator"; @@ -3019,15 +2947,6 @@ let sha1 = "95b0b63fec2146619a6fe57fe75628d5a39efe4f"; }; }; - "hawk-3.1.3" = { - name = "hawk"; - packageName = "hawk"; - version = "3.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz"; - sha1 = "078444bd7c1640b0fe540d2c9b73d59678e8e1c4"; - }; - }; "he-1.1.1" = { name = "he"; packageName = "he"; @@ -3037,15 +2956,6 @@ let sha1 = "93410fd21b009735151f8868c2f271f3427e23fd"; }; }; - "hoek-2.16.3" = { - name = "hoek"; - packageName = "hoek"; - version = "2.16.3"; - src = fetchurl { - url = "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz"; - sha1 = "20bb7403d3cea398e91dc4710a8ff1b8274a25ed"; - }; - }; "http-errors-1.6.3" = { name = "http-errors"; packageName = "http-errors"; @@ -3064,15 +2974,6 @@ let sha1 = "29691b6fc58f4f7e81a3605dca82682b068e4430"; }; }; - "http-signature-1.1.1" = { - name = "http-signature"; - packageName = "http-signature"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz"; - sha1 = "df72e267066cd0ac67fb76adf8e134a8fbcf91bf"; - }; - }; "http-signature-1.2.0" = { name = "http-signature"; packageName = "http-signature"; @@ -3118,13 +3019,13 @@ let sha512 = "LTgbsJ+9ZrdQfLaXXc01kQMttaicHhSOtUM3v/k7ORwXJziqQ2eMQ80+8Tfg67ja+w6zrdl5HYOK+mnlwQpCww=="; }; }; - "hyperdrive-http-4.3.2" = { + "hyperdrive-http-4.3.3" = { name = "hyperdrive-http"; packageName = "hyperdrive-http"; - version = "4.3.2"; + version = "4.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/hyperdrive-http/-/hyperdrive-http-4.3.2.tgz"; - sha512 = "dVEtiPiaoR0BNtO8SBvBqRJQMVMV1zzXLIWBBGjVefhISfybfyOBuGi7xzhGnHj+4oK7E8Wwt2Bo5W/J5ecpIg=="; + url = "https://registry.npmjs.org/hyperdrive-http/-/hyperdrive-http-4.3.3.tgz"; + sha512 = "YRAjbCCRefLK9EMcgDXRgDx/sZksWf85iLtGl9JMVrzFSIfUx0//DpUJ6k0m0eG4KHJJM+dBwORxFPNi29EQHg=="; }; }; "hyperdrive-network-speed-2.1.0" = { @@ -3253,13 +3154,13 @@ let sha512 = "h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ=="; }; }; - "inquirer-6.0.0" = { + "inquirer-6.1.0" = { name = "inquirer"; packageName = "inquirer"; - version = "6.0.0"; + version = "6.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/inquirer/-/inquirer-6.0.0.tgz"; - sha512 = "tISQWRwtcAgrz+SHPhTH7d3e73k31gsOy6i1csonLc0u1dVK/wYvuOnFeiWqC5OXFIYbmrIFInef31wbT8MEJg=="; + url = "https://registry.npmjs.org/inquirer/-/inquirer-6.1.0.tgz"; + sha512 = "f9K2MMx/G/AVmJSaZg2a+GVLRRmTdlGLbwxsibNd6yNTxXujqxPypjCnxnC0y4+Wb/rNY5KyKuq06AO5jrE+7w=="; }; }; "inspect-custom-symbol-1.1.0" = { @@ -3829,15 +3730,6 @@ let sha1 = "349a6d44c53a51de89b40805c5d5e59b417d3340"; }; }; - "json-stable-stringify-1.0.1" = { - name = "json-stable-stringify"; - packageName = "json-stable-stringify"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz"; - sha1 = "9a759d39c5f2ff503fd5300646ed445f88c4f9af"; - }; - }; "json-stringify-safe-5.0.1" = { name = "json-stringify-safe"; packageName = "json-stringify-safe"; @@ -3856,15 +3748,6 @@ let sha1 = "3736a2b428b87bbda0cc83b53fa3d633a35c2ae8"; }; }; - "jsonify-0.0.0" = { - name = "jsonify"; - packageName = "jsonify"; - version = "0.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz"; - sha1 = "2c74b6ee41d93ca51b7b5aaee8f503631d252a73"; - }; - }; "jsprim-1.4.1" = { name = "jsprim"; packageName = "jsprim"; @@ -4918,13 +4801,13 @@ let sha1 = "d15367e5cb87432ba117d2bf80fdf45aecfb4246"; }; }; - "neat-input-1.7.0" = { + "neat-input-1.8.0" = { name = "neat-input"; packageName = "neat-input"; - version = "1.7.0"; + version = "1.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/neat-input/-/neat-input-1.7.0.tgz"; - sha512 = "oPAF9Js5IVPL6eYxn4vE4mwSuqEKTODnlcWHyv7/BW5RXaRs7QOmjp2eOp2KQ/vLuo3UoEsFcezrfHwSrec+2g=="; + url = "https://registry.npmjs.org/neat-input/-/neat-input-1.8.0.tgz"; + sha512 = "9LsyX7NcQBOT0/VEthxOCpYlKXgo0UZeGlMSx/a2SKFkE4ZiU/wTUBoF9brQKtKspmBZyLnXqDiktsbopEb0Tg=="; }; }; "neat-log-2.4.0" = { @@ -4954,13 +4837,13 @@ let sha512 = "U8HkIv90/lrdNlHVp63PoF3FeuQUvJ6toMX6InqRqpBmQq9iukZRAnq/yCE4Ii6WHZRYa6DEiTH/EGFTZ0rIGg=="; }; }; - "needle-2.2.1" = { + "needle-2.2.2" = { name = "needle"; packageName = "needle"; - version = "2.2.1"; + version = "2.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/needle/-/needle-2.2.1.tgz"; - sha512 = "t/ZswCM9JTWjAdXS9VpvqhI2Ct2sL2MdY4fUXqGJaGBk13ge99ObqRksRTbBE56K+wxUXwwfZYOuZHifFW9q+Q=="; + url = "https://registry.npmjs.org/needle/-/needle-2.2.2.tgz"; + sha512 = "mW7W8dKuVYefCpNzE3Z7xUmPI9wSrSL/1qH31YGMxmSOAnjatS3S9Zv3cmiHrhx3Jkp1SrWWBdOFXjfF48Uq3A=="; }; }; "nets-3.2.0" = { @@ -5044,13 +4927,13 @@ let sha1 = "1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"; }; }; - "npm-bundled-1.0.3" = { + "npm-bundled-1.0.4" = { name = "npm-bundled"; packageName = "npm-bundled"; - version = "1.0.3"; + version = "1.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.3.tgz"; - sha512 = "ByQ3oJ/5ETLyglU2+8dBObvhfWXX8dtPZDMePCahptliFX2iIuhyEszyFk401PZUNQH20vvdW5MLjJxkwU80Ow=="; + url = "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.4.tgz"; + sha512 = "FLIrRxfuX2EOA9krlthXp8lyFR5vW21zNu6ORrfWGD5ZYWTqx3tOCUwsPUSuzPdUBLxLD7bwPkG3YfgWSfqOtg=="; }; }; "npm-conf-1.1.3" = { @@ -5350,13 +5233,13 @@ let sha1 = "411cadb574c5a140d3a4b1910d40d80cc9f40b40"; }; }; - "path-loader-1.0.4" = { + "path-loader-1.0.6" = { name = "path-loader"; packageName = "path-loader"; - version = "1.0.4"; + version = "1.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/path-loader/-/path-loader-1.0.4.tgz"; - sha512 = "k/IPo9OWyofATP5gwIehHHQoFShS37zsSIsejKe6fjI+tqK+FnRpiSg4ZfWUpxb0g2PfCreWPqBD4ayjqjqkdQ=="; + url = "https://registry.npmjs.org/path-loader/-/path-loader-1.0.6.tgz"; + sha512 = "vAtndQsgWS0s2JOjT+NWtJyP5Gc940SlQQ55j0+qSj/SJQ4dmt/L8gLeW9wJF0rM32qEts+3NDvKjs6TUxwFtg=="; }; }; "path-to-regexp-1.7.0" = { @@ -5386,15 +5269,6 @@ let sha1 = "7a57eb550a6783f9115331fcf4663d5c8e007a50"; }; }; - "performance-now-0.2.0" = { - name = "performance-now"; - packageName = "performance-now"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz"; - sha1 = "33ef30c5c77d4ea21c5a53869d91b56d8f2555e5"; - }; - }; "performance-now-2.1.0" = { name = "performance-now"; packageName = "performance-now"; @@ -5647,15 +5521,6 @@ let sha1 = "c31d9b74ec27df75e543a86c78728ed8d4623607"; }; }; - "qs-6.4.0" = { - name = "qs"; - packageName = "qs"; - version = "6.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz"; - sha1 = "13e26d28ad6b0ffaa91312cd3bf708ed351e7233"; - }; - }; "qs-6.5.2" = { name = "qs"; packageName = "qs"; @@ -5710,13 +5575,13 @@ let sha512 = "pdS9Mcb9TB7oICypPRALlheaSuszuAKmLVEPKJMuYor7R/zDuHh5ALuQoS+ox31XRwQUL+tDwWH2GPdyspwelA=="; }; }; - "randomatic-3.0.0" = { + "randomatic-3.1.0" = { name = "randomatic"; packageName = "randomatic"; - version = "3.0.0"; + version = "3.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/randomatic/-/randomatic-3.0.0.tgz"; - sha512 = "VdxFOIEY3mNO5PtSRkkle/hPJDHvQhK21oa73K4yAc9qmp6N429gAyF1gZMOTMeS0/AYzaV/2Trcef+NaIonSA=="; + url = "https://registry.npmjs.org/randomatic/-/randomatic-3.1.0.tgz"; + sha512 = "KnGPVE0lo2WoXxIZ7cPR8YBpiol4gsSuOwDSg410oHh80ZMp5EiypNqL2K4Z77vJn6lB5rap7IkAmcUlalcnBQ=="; }; }; "randombytes-2.0.6" = { @@ -5917,15 +5782,6 @@ let sha1 = "8dcae470e1c88abc2d600fff4a776286da75e637"; }; }; - "request-2.81.0" = { - name = "request"; - packageName = "request"; - version = "2.81.0"; - src = fetchurl { - url = "https://registry.npmjs.org/request/-/request-2.81.0.tgz"; - sha1 = "c6928946a0e06c5f8d6f8a9333469ffda46298a0"; - }; - }; "request-2.87.0" = { name = "request"; packageName = "request"; @@ -6358,15 +6214,6 @@ let sha512 = "mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ=="; }; }; - "sntp-1.0.9" = { - name = "sntp"; - packageName = "sntp"; - version = "1.0.9"; - src = fetchurl { - url = "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz"; - sha1 = "6541184cc90aeea6c6e7b35e2659082443c66198"; - }; - }; "sodium-javascript-0.5.5" = { name = "sodium-javascript"; packageName = "sodium-javascript"; @@ -6376,13 +6223,13 @@ let sha512 = "UMmCHovws/sxIBZsIRhIl8uRPou/RFDD0vVop81T1hG106NLLgqajKKuHAOtAP6hflnZ0UrVA2VFwddTd/NQyA=="; }; }; - "sodium-native-2.1.6" = { + "sodium-native-2.2.1" = { name = "sodium-native"; packageName = "sodium-native"; - version = "2.1.6"; + version = "2.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/sodium-native/-/sodium-native-2.1.6.tgz"; - sha512 = "vfovcNlU8C93SbeNoGSAdW5zVOTlrh1sTy+TzdC2FhDTE/IUK6j4ML5gdr/qziLz4XRT4EQWJvbFzql6CAAH/A=="; + url = "https://registry.npmjs.org/sodium-native/-/sodium-native-2.2.1.tgz"; + sha512 = "3CfftYV2ATXQFMIkLOvcNUk/Ma+lran0855j5Z/HEjUkSTzjLZi16CK362udOoNVrwn/TwGV8bKEt5OylsFrQA=="; }; }; "sodium-universal-2.0.0" = { @@ -6673,15 +6520,6 @@ let sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="; }; }; - "stringstream-0.0.6" = { - name = "stringstream"; - packageName = "stringstream"; - version = "0.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/stringstream/-/stringstream-0.0.6.tgz"; - sha512 = "87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA=="; - }; - }; "strip-ansi-3.0.1" = { name = "strip-ansi"; packageName = "strip-ansi"; @@ -7763,7 +7601,7 @@ in }) sources."@cycle/run-3.4.0" sources."@cycle/time-0.10.1" - sources."@types/node-10.5.5" + sources."@types/node-10.5.7" sources."@types/superagent-3.5.6" sources."ansi-escapes-3.1.0" sources."ansi-regex-2.1.1" @@ -7925,7 +7763,7 @@ in sources."asynckit-0.4.0" sources."atomic-batcher-1.0.2" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" sources."bcrypt-pbkdf-1.0.2" sources."bencode-1.0.0" @@ -7977,7 +7815,7 @@ in sources."crypto-random-string-1.0.0" sources."cycle-1.0.3" sources."dashdash-1.14.1" - (sources."dat-dns-3.0.1" // { + (sources."dat-dns-3.0.2" // { dependencies = [ sources."debug-2.6.9" ]; @@ -7992,7 +7830,7 @@ in }) sources."dat-link-resolve-2.2.0" sources."dat-log-1.2.0" - sources."dat-node-3.5.11" + sources."dat-node-3.5.12" sources."dat-registry-4.0.0" sources."dat-secret-storage-4.0.1" sources."dat-storage-1.0.4" @@ -8073,7 +7911,7 @@ in ]; }) sources."hyperdrive-9.14.0" - sources."hyperdrive-http-4.3.2" + sources."hyperdrive-http-4.3.3" sources."hyperdrive-network-speed-2.1.0" sources."i-0.3.6" sources."import-lazy-2.1.0" @@ -8167,7 +8005,7 @@ in sources."nanoscheduler-1.0.3" sources."nanotiming-7.3.1" sources."ncp-1.0.1" - sources."neat-input-1.7.0" + sources."neat-input-1.8.0" sources."neat-log-2.4.0" sources."neat-spinner-1.0.0" sources."neat-tasks-1.1.1" @@ -8210,7 +8048,7 @@ in sources."random-access-file-2.0.1" sources."random-access-memory-3.0.0" sources."random-access-storage-1.3.0" - (sources."randomatic-3.0.0" // { + (sources."randomatic-3.1.0" // { dependencies = [ sources."is-number-4.0.0" sources."kind-of-6.0.2" @@ -8249,7 +8087,7 @@ in sources."siphash24-1.1.1" sources."slice-ansi-1.0.0" sources."sodium-javascript-0.5.5" - sources."sodium-native-2.1.6" + sources."sodium-native-2.2.1" sources."sodium-universal-2.0.0" sources."sorted-array-functions-1.2.0" sources."sorted-indexof-1.0.0" @@ -8434,26 +8272,25 @@ in node-gyp = nodeEnv.buildNodePackage { name = "node-gyp"; packageName = "node-gyp"; - version = "3.7.0"; + version = "3.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/node-gyp/-/node-gyp-3.7.0.tgz"; - sha512 = "qDQE/Ft9xXP6zphwx4sD0t+VhwV7yFaloMpfbL2QnnDZcyaiakWlLdtFGGQfTAwpFHdpbRhRxVhIHN1OKAjgbg=="; + url = "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz"; + sha512 = "3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA=="; }; dependencies = [ sources."abbrev-1.1.1" - sources."ajv-4.11.8" + sources."ajv-5.5.2" sources."ansi-regex-2.1.1" sources."aproba-1.2.0" sources."are-we-there-yet-1.1.5" sources."asn1-0.2.4" - sources."assert-plus-0.2.0" + sources."assert-plus-1.0.0" sources."asynckit-0.4.0" - sources."aws-sign2-0.6.0" - sources."aws4-1.7.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" sources."bcrypt-pbkdf-1.0.2" sources."block-stream-0.0.9" - sources."boom-2.10.1" sources."brace-expansion-1.1.11" sources."caseless-0.12.0" sources."co-4.6.0" @@ -8462,35 +8299,26 @@ in sources."concat-map-0.0.1" sources."console-control-strings-1.1.0" sources."core-util-is-1.0.2" - sources."cryptiles-2.0.5" - (sources."dashdash-1.14.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) + sources."dashdash-1.14.1" sources."delayed-stream-1.0.0" sources."delegates-1.0.0" sources."ecc-jsbn-0.1.2" sources."extend-3.0.2" sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" sources."forever-agent-0.6.1" - sources."form-data-2.1.4" + sources."form-data-2.3.2" sources."fs.realpath-1.0.0" sources."fstream-1.0.11" sources."gauge-2.7.4" - (sources."getpass-0.1.7" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) + sources."getpass-0.1.7" sources."glob-7.1.2" sources."graceful-fs-4.1.11" - sources."har-schema-1.0.5" - sources."har-validator-4.2.1" + sources."har-schema-2.0.0" + sources."har-validator-5.0.3" sources."has-unicode-2.0.1" - sources."hawk-3.1.3" - sources."hoek-2.16.3" - sources."http-signature-1.1.1" + sources."http-signature-1.2.0" sources."inflight-1.0.6" sources."inherits-2.0.3" sources."is-fullwidth-code-point-1.0.0" @@ -8500,14 +8328,9 @@ in sources."isstream-0.1.2" sources."jsbn-0.1.1" sources."json-schema-0.2.3" - sources."json-stable-stringify-1.0.1" + sources."json-schema-traverse-0.3.1" sources."json-stringify-safe-5.0.1" - sources."jsonify-0.0.0" - (sources."jsprim-1.4.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) + sources."jsprim-1.4.1" sources."mime-db-1.35.0" sources."mime-types-2.1.19" sources."minimatch-3.0.4" @@ -8523,27 +8346,21 @@ in sources."os-tmpdir-1.0.2" sources."osenv-0.1.5" sources."path-is-absolute-1.0.1" - sources."performance-now-0.2.0" + sources."performance-now-2.1.0" sources."process-nextick-args-2.0.0" sources."punycode-1.4.1" - sources."qs-6.4.0" + sources."qs-6.5.2" sources."readable-stream-2.3.6" - sources."request-2.81.0" + sources."request-2.87.0" sources."rimraf-2.6.2" sources."safe-buffer-5.1.2" sources."safer-buffer-2.1.2" sources."semver-5.3.0" sources."set-blocking-2.0.0" sources."signal-exit-3.0.2" - sources."sntp-1.0.9" - (sources."sshpk-1.14.2" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) + sources."sshpk-1.14.2" sources."string-width-1.0.2" sources."string_decoder-1.1.1" - sources."stringstream-0.0.6" sources."strip-ansi-3.0.1" sources."tar-2.2.1" sources."tough-cookie-2.3.4" @@ -8551,11 +8368,7 @@ in sources."tweetnacl-0.14.5" sources."util-deprecate-1.0.2" sources."uuid-3.3.2" - (sources."verror-1.10.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) + sources."verror-1.10.0" sources."which-1.3.1" sources."wide-align-1.1.3" sources."wrappy-1.0.2" @@ -8563,7 +8376,7 @@ in buildInputs = globalBuildInputs; meta = { description = "Node.js native addon build tool"; - homepage = https://github.com/nodejs/node-gyp; + homepage = "https://github.com/nodejs/node-gyp#readme"; license = "MIT"; }; production = true; @@ -8628,9 +8441,9 @@ in sources."minizlib-1.1.0" sources."mkdirp-0.5.1" sources."ms-2.0.0" - sources."needle-2.2.1" + sources."needle-2.2.2" sources."nopt-4.0.1" - sources."npm-bundled-1.0.3" + sources."npm-bundled-1.0.4" sources."npm-packlist-1.1.11" sources."npmlog-4.1.2" sources."number-is-nan-1.0.1" @@ -8676,10 +8489,10 @@ in pnpm = nodeEnv.buildNodePackage { name = "pnpm"; packageName = "pnpm"; - version = "2.12.2"; + version = "2.13.1"; src = fetchurl { - url = "https://registry.npmjs.org/pnpm/-/pnpm-2.12.2.tgz"; - sha1 = "1b575512ae27d767f4aaec14e94b18e0c70bcc7b"; + url = "https://registry.npmjs.org/pnpm/-/pnpm-2.13.1.tgz"; + sha512 = "xwIluOOA+GV6Rz5jvVS2hcGlrqjEWaaU7/PUECdG8H/Eo9I4xban/XhedQ8jIrqt1P7KLDV0/+ENlmYusdL/Zw=="; }; buildInputs = globalBuildInputs; meta = { @@ -8779,7 +8592,7 @@ in sources."async-2.6.1" sources."asynckit-0.4.0" sources."aws-sign2-0.7.0" - sources."aws4-1.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" sources."base64-js-0.0.8" sources."bcrypt-pbkdf-1.0.2" @@ -8816,7 +8629,7 @@ in sources."color-convert-1.9.2" sources."color-name-1.1.1" sources."combined-stream-1.0.6" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."concat-map-0.0.1" sources."config-chain-1.1.11" sources."consolidate-0.14.5" @@ -8849,7 +8662,7 @@ in sources."esprima-4.0.1" sources."extend-3.0.2" sources."extend-shallow-2.0.1" - sources."external-editor-3.0.0" + sources."external-editor-3.0.1" sources."extsprintf-1.3.0" sources."fast-deep-equal-1.1.0" sources."fast-json-stable-stringify-2.0.0" @@ -8894,7 +8707,7 @@ in sources."inflight-1.0.6" sources."inherits-2.0.3" sources."ini-1.3.5" - sources."inquirer-6.0.0" + sources."inquirer-6.1.0" sources."is-3.2.1" sources."is-buffer-1.1.6" sources."is-extendable-0.1.1" @@ -9162,7 +8975,7 @@ in sources."color-convert-1.9.2" sources."color-name-1.1.1" sources."combined-stream-1.0.6" - sources."commander-2.16.0" + sources."commander-2.17.1" sources."component-emitter-1.2.1" sources."concat-map-0.0.1" sources."concat-stream-1.6.2" @@ -9459,7 +9272,7 @@ in sources."path-is-absolute-1.0.1" sources."path-is-inside-1.0.2" sources."path-key-2.0.1" - (sources."path-loader-1.0.4" // { + (sources."path-loader-1.0.6" // { dependencies = [ sources."debug-3.1.0" sources."qs-6.5.2" -- GitLab From 750dc39116dc8b76696836112e8935c7f75ac243 Mon Sep 17 00:00:00 2001 From: Johannes Frankenau Date: Fri, 10 Aug 2018 21:28:53 +0200 Subject: [PATCH 0156/2206] mpvScripts.mpris: 0.1 -> 0.2 --- pkgs/applications/video/mpv/scripts/mpris.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/video/mpv/scripts/mpris.nix b/pkgs/applications/video/mpv/scripts/mpris.nix index e98ba9bdc3f..c72714598d6 100644 --- a/pkgs/applications/video/mpv/scripts/mpris.nix +++ b/pkgs/applications/video/mpv/scripts/mpris.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "mpv-mpris-${version}.so"; - version = "0.1"; + version = "0.2"; src = fetchFromGitHub { owner = "hoyon"; repo = "mpv-mpris"; - rev = "v${version}"; - sha256 = "0rsbrbv5q7vki59wdlx4cdkd0vvd79qgbjvdb3fn3li7aznvjwiy"; + rev = version; + sha256 = "06hq3j1jjlaaz9ss5l7illxz8vm5bng86jl24kawglwkqayhdnjx"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From fb15f208454e6721d598553a6d0fb9761c693ce2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C3=ADas=20Lang?= Date: Fri, 10 Aug 2018 16:47:16 -0300 Subject: [PATCH 0157/2206] checksec: switch to binutils-unwrapped checksec needs the readelf command to work properly, which is contained in the binutils-unwrapped derivation but not in the normal binutils. Before this commit, this tool wasn't working due to that. --- pkgs/os-specific/linux/checksec/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/os-specific/linux/checksec/default.nix b/pkgs/os-specific/linux/checksec/default.nix index a8ffb133a90..6c927ae93af 100644 --- a/pkgs/os-specific/linux/checksec/default.nix +++ b/pkgs/os-specific/linux/checksec/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, file, findutils, binutils, glibc, coreutils, sysctl }: +{ stdenv, fetchurl, file, findutils, binutils-unwrapped, glibc, coreutils, sysctl }: stdenv.mkDerivation rec { name = "checksec-${version}"; @@ -26,9 +26,9 @@ stdenv.mkDerivation rec { substituteInPlace $out/bin/checksec --replace find ${findutils}/bin/find substituteInPlace $out/bin/checksec --replace "file $" "${file}/bin/file $" substituteInPlace $out/bin/checksec --replace "xargs file" "xargs ${file}/bin/file" - substituteInPlace $out/bin/checksec --replace " readelf -" " ${binutils.out}/bin/readelf -" - substituteInPlace $out/bin/checksec --replace "(readelf -" "(${binutils.out}/bin/readelf -" - substituteInPlace $out/bin/checksec --replace "command_exists readelf" "command_exists ${binutils.out}/bin/readelf" + substituteInPlace $out/bin/checksec --replace " readelf -" " ${binutils-unwrapped}/bin/readelf -" + substituteInPlace $out/bin/checksec --replace "(readelf -" "(${binutils-unwrapped}/bin/readelf -" + substituteInPlace $out/bin/checksec --replace "command_exists readelf" "command_exists ${binutils-unwrapped}/bin/readelf" substituteInPlace $out/bin/checksec --replace "/sbin/sysctl -" "${sysctl}/bin/sysctl -" substituteInPlace $out/bin/checksec --replace "/usr/bin/id -" "${coreutils}/bin/id -" ''; -- GitLab From 9745611ed6464998f56b6fb25fdf7216b29a38c2 Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Wed, 8 Aug 2018 00:40:23 -0400 Subject: [PATCH 0158/2206] lammps: 16Feb16 -> patch_2Aug2018 Major changes and update to lammps build - using fetchFromGitHub to get source instead of lammps mirror - configurable lammps packages included and includes for compilation - cleaner build script - preserving the executable, shared library names, and include headers --- .../molecular-dynamics/lammps/default.nix | 45 +++++++++++++------ 1 file changed, 32 insertions(+), 13 deletions(-) diff --git a/pkgs/applications/science/molecular-dynamics/lammps/default.nix b/pkgs/applications/science/molecular-dynamics/lammps/default.nix index 9a89b88d7a5..03e37ad9d93 100644 --- a/pkgs/applications/science/molecular-dynamics/lammps/default.nix +++ b/pkgs/applications/science/molecular-dynamics/lammps/default.nix @@ -1,25 +1,37 @@ -{ stdenv, writeText, fetchurl, - libpng, fftw, - mpiSupport ? false, mpi ? null +{ lib +, bash +, stdenv +, writeText +, fetchFromGitHub +, libpng +, gzip +, fftw +, openblas +, mpiSupport ? false, mpi ? null }: assert mpiSupport -> mpi != null; stdenv.mkDerivation rec { # LAMMPS has weird versioning converted to ISO 8601 format - version = "2016-02-16"; + version = "patch_2Aug2018"; name = "lammps-${version}"; - src = fetchurl { - url = "mirror://sourceforge/lammps/lammps-16Feb16.tar.gz"; - sha256 = "1yzfbkxma3xa1288rnn66h4w0smbmjkwq1fx1y60pjiw0prmk105"; + lammps_packages = "asphere body class2 colloid compress coreshell dipole granular kspace manybody mc misc molecule opt peri qeq replica rigid shock snap srd user-reaxc"; + lammps_includes = "-DLAMMPS_EXCEPTIONS -DLAMMPS_GZIP -DLAMMPS_MEMALIGN=64"; + + src = fetchFromGitHub { + owner = "lammps"; + repo = "lammps"; + rev = "${version}"; + sha256 = "1ph9pr7s11wgmspmnhxa55bh1pq2cyl8iimfi62lbpbpl9pr1ilc"; }; passthru = { inherit mpi; }; - buildInputs = [ fftw libpng ] + buildInputs = [ fftw libpng openblas gzip bash ] ++ (stdenv.lib.optionals mpiSupport [ mpi ]); # Must do manual build due to LAMMPS requiring a seperate build for @@ -27,13 +39,19 @@ stdenv.mkDerivation rec { builder = writeText "builder.sh" '' source $stdenv/setup - tar xzf $src - cd lammps-*/src - make mode=exe ${if mpiSupport then "mpi" else "serial"} SHELL=$SHELL LMP_INC="-DLAMMPS_GZIP -DLAMMPS_PNG" FFT_PATH=-DFFT_FFTW3 FFT_LIB=-lfftw3 JPG_LIB=-lpng - make mode=shlib ${if mpiSupport then "mpi" else "serial"} SHELL=$SHELL LMP_INC="-DLAMMPS_GZIP -DLAMMPS_PNG" FFT_PATH=-DFFT_FFTW3 FFT_LIB=-lfftw3 JPG_LIB=-lpng + mkdir lammps + cp -r $src/lib $src/src lammps + chmod -R 755 lammps/src/ + cd lammps/src + for pack in ${lammps_packages}; do make "yes-$pack" SHELL=$SHELL; done + make mode=exe ${if mpiSupport then "mpi" else "serial"} SHELL=$SHELL LMP_INC="${lammps_includes}" FFT_PATH=-DFFT_FFTW3 FFT_LIB=-lfftw3 JPG_LIB=-lpng + make mode=shlib ${if mpiSupport then "mpi" else "serial"} SHELL=$SHELL LMP_INC="${lammps_includes}" FFT_PATH=-DFFT_FFTW3 FFT_LIB=-lfftw3 JPG_LIB=-lpng mkdir -p $out/bin - cp -v lmp_* $out/bin/lammps + cp -v lmp_* $out/bin/ + + mkdir -p $out/include + cp -v *.h $out/include/ mkdir -p $out/lib cp -v liblammps* $out/lib/ @@ -51,5 +69,6 @@ stdenv.mkDerivation rec { homepage = http://lammps.sandia.gov; license = stdenv.lib.licenses.gpl2; platforms = stdenv.lib.platforms.linux; + maintainers = with lib.maintainers; [ costrouc ]; }; } -- GitLab From 90c353d44e6c89cb77d05e5452120386b65fc919 Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Fri, 10 Aug 2018 16:36:50 -0400 Subject: [PATCH 0159/2206] pythonPackages.py-cpuinfo: init at 4.0.0 - fetchFromGitHub to run all tests - all tests pass --- .../python-modules/py-cpuinfo/default.nix | 23 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 25 insertions(+) create mode 100644 pkgs/development/python-modules/py-cpuinfo/default.nix diff --git a/pkgs/development/python-modules/py-cpuinfo/default.nix b/pkgs/development/python-modules/py-cpuinfo/default.nix new file mode 100644 index 00000000000..37cf601695e --- /dev/null +++ b/pkgs/development/python-modules/py-cpuinfo/default.nix @@ -0,0 +1,23 @@ +{ lib +, fetchFromGitHub +, buildPythonPackage +}: + +buildPythonPackage rec { + pname = "py-cpuinfo"; + version = "4.0.0"; + + src = fetchFromGitHub { + owner = "workhorsy"; + repo = pname; + rev = "v${version}"; + sha256 = "1pp561lj80jnvr2038nrzhmks2akxsbdqxvfrqa6n340x81981lm"; + }; + + meta = { + description = "Get CPU info with pure Python 2 & 3"; + homepage = https://github.com/workhorsy/py-cpuinfo; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ costrouc ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index af1895d9d14..c28a824ae34 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -384,6 +384,8 @@ in { PyChromecast = callPackage ../development/python-modules/pychromecast { }; + py-cpuinfo = callPackage ../development/python-modules/py-cpuinfo { }; + pydbus = callPackage ../development/python-modules/pydbus { }; pydocstyle = callPackage ../development/python-modules/pydocstyle { }; -- GitLab From 6e9d37713a867946d299491d241ce16a815dd539 Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Fri, 10 Aug 2018 16:37:45 -0400 Subject: [PATCH 0160/2206] pythonPackages.statistics: init at 1.0.3.5 - package does not come with tests --- .../python-modules/statistics/default.nix | 27 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/development/python-modules/statistics/default.nix diff --git a/pkgs/development/python-modules/statistics/default.nix b/pkgs/development/python-modules/statistics/default.nix new file mode 100644 index 00000000000..4380e592ff5 --- /dev/null +++ b/pkgs/development/python-modules/statistics/default.nix @@ -0,0 +1,27 @@ +{ lib +, fetchPypi +, buildPythonPackage +, docutils +}: + +buildPythonPackage rec { + pname = "statistics"; + version = "1.0.3.5"; + + src = fetchPypi { + inherit pname version; + sha256 = "2dc379b80b07bf2ddd5488cad06b2b9531da4dd31edb04dc9ec0dc226486c138"; + }; + + propagatedBuildInputs = [ docutils ]; + + # statistics package does not have any tests + doCheck = false; + + meta = { + description = "A Python 2.* port of 3.4 Statistics Module"; + homepage = https://github.com/digitalemagine/py-statistics; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ costrouc ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index c28a824ae34..fdf3e91cbb9 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -509,6 +509,8 @@ in { spglib = callPackage ../development/python-modules/spglib { }; + statistics = callPackage ../development/python-modules/statistics { }; + sumo = callPackage ../development/python-modules/sumo { }; supervise_api = callPackage ../development/python-modules/supervise_api { }; -- GitLab From eb6e376753619cb1fcb57e3ef2075e836ec9dd3e Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Fri, 10 Aug 2018 16:38:38 -0400 Subject: [PATCH 0161/2206] pythonPackages.pytest-benchmark: init at 3.1.1 - fetchFromGitHub to get all tests - all tests pass - python 2.7, 3+ --- .../pytest-benchmark/default.nix | 31 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 33 insertions(+) create mode 100644 pkgs/development/python-modules/pytest-benchmark/default.nix diff --git a/pkgs/development/python-modules/pytest-benchmark/default.nix b/pkgs/development/python-modules/pytest-benchmark/default.nix new file mode 100644 index 00000000000..0f3475f715d --- /dev/null +++ b/pkgs/development/python-modules/pytest-benchmark/default.nix @@ -0,0 +1,31 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, pytestrunner +, pytest +, py-cpuinfo +, pythonOlder +, pathlib +, statistics +}: + +buildPythonPackage rec { + pname = "pytest-benchmark"; + version = "3.1.1"; + + src = fetchFromGitHub { + owner = "ionelmc"; + repo = pname; + rev = "v${version}"; + sha256 = "1ch079dlc6c9ag74dh4dg6plkmh0h8kn78ari3fgadc75bald71m"; + }; + + propagatedBuildInputs = [ pytest py-cpuinfo ] ++ lib.optional (pythonOlder "3.4") [ pathlib statistics ]; + + meta = { + description = "Py.test fixture for benchmarking code"; + homepage = https://github.com/ionelmc/pytest-benchmark; + license = lib.licenses.bsd2; + maintainers = with lib.maintainers; [ costrouc ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index fdf3e91cbb9..c2a1237e4e9 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1844,6 +1844,8 @@ in { pytest-aiohttp = callPackage ../development/python-modules/pytest-aiohttp { }; + pytest-benchmark = callPackage ../development/python-modules/pytest-benchmark { }; + pytestcache = callPackage ../development/python-modules/pytestcache { }; pytest-catchlog = callPackage ../development/python-modules/pytest-catchlog { }; -- GitLab From da136c461865d29d6502c7b4b347552c81185ac3 Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Fri, 10 Aug 2018 16:39:53 -0400 Subject: [PATCH 0162/2206] pythonPackages.docutils: refactored - moved docutils to `python-modules` --- .../python-modules/docutils/default.nix | 35 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 33 ++--------------- 2 files changed, 37 insertions(+), 31 deletions(-) create mode 100644 pkgs/development/python-modules/docutils/default.nix diff --git a/pkgs/development/python-modules/docutils/default.nix b/pkgs/development/python-modules/docutils/default.nix new file mode 100644 index 00000000000..c31cfceebba --- /dev/null +++ b/pkgs/development/python-modules/docutils/default.nix @@ -0,0 +1,35 @@ +{ lib +, fetchurl +, buildPythonPackage +, isPy3k +, python +}: + +buildPythonPackage rec { + pname = "docutils"; + version = "0.14"; + + src = fetchurl { + url = "mirror://sourceforge/docutils/${pname}.tar.gz"; + sha256 = "0x22fs3pdmr42kvz6c654756wja305qv6cx1zbhwlagvxgr4xrji"; + }; + + checkPhase = if isPy3k then '' + ${python.interpreter} test3/alltests.py + '' else '' + ${python.interpreter} test/alltests.py + ''; + + # Create symlinks lacking a ".py" suffix, many programs depend on these names + postFixup = '' + (cd $out/bin && for f in *.py; do + ln -s $f $(echo $f | sed -e 's/\.py$//') + done) + ''; + + meta = { + description = "Docutils -- Python Documentation Utilities"; + homepage = http://docutils.sourceforge.net/; + maintainers = with lib.maintainers; [ garbas AndersonTorres ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index c2a1237e4e9..8e9ff72c752 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -272,6 +272,8 @@ in { distorm3 = callPackage ../development/python-modules/distorm3 { }; + docutils = callPackage ../development/python-modules/docutils { }; + dogtail = callPackage ../development/python-modules/dogtail { }; diff-match-patch = callPackage ../development/python-modules/diff-match-patch { }; @@ -5006,37 +5008,6 @@ in { }; }; - - docutils = buildPythonPackage rec { - name = "docutils-${version}"; - version = "0.14"; - - src = pkgs.fetchurl { - url = "mirror://sourceforge/docutils/${name}.tar.gz"; - sha256 = "0x22fs3pdmr42kvz6c654756wja305qv6cx1zbhwlagvxgr4xrji"; - }; - - checkPhase = if isPy3k then '' - ${python.interpreter} test3/alltests.py - '' else '' - ${python.interpreter} test/alltests.py - ''; - - # Create symlinks lacking a ".py" suffix, many programs depend on these names - postFixup = '' - (cd $out/bin && for f in *.py; do - ln -s $f $(echo $f | sed -e 's/\.py$//') - done) - ''; - - meta = { - description = "An open-source text processing system for processing plaintext documentation into useful formats, such as HTML or LaTeX"; - homepage = http://docutils.sourceforge.net/; - maintainers = with maintainers; [ garbas AndersonTorres ]; - }; - }; - - dtopt = buildPythonPackage rec { name = "dtopt-0.1"; -- GitLab From 0513a0054dc5e0953cc5123ef1ac11707b059aaf Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Fri, 10 Aug 2018 16:40:45 -0400 Subject: [PATCH 0163/2206] pythonPackages.pathlib: init at 1.0.1 - python 2.7, 3+ - all tests pass - package is depricated but is required by a package --- .../python-modules/pathlib/default.nix | 28 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 23 ++------------- 2 files changed, 30 insertions(+), 21 deletions(-) create mode 100644 pkgs/development/python-modules/pathlib/default.nix diff --git a/pkgs/development/python-modules/pathlib/default.nix b/pkgs/development/python-modules/pathlib/default.nix new file mode 100644 index 00000000000..d70178dac85 --- /dev/null +++ b/pkgs/development/python-modules/pathlib/default.nix @@ -0,0 +1,28 @@ +{ lib +, buildPythonPackage +, fetchPypi +, python +, pythonAtLeast +}: + +buildPythonPackage rec { + pname = "pathlib"; + version = "1.0.1"; + disabled = pythonAtLeast "3.4"; # Was added to std library in Python 3.4 + + src = fetchPypi { + inherit pname version; + sha256 = "17zajiw4mjbkkv6ahp3xf025qglkj0805m9s41c45zryzj6p2h39"; + }; + + checkPhase = '' + ${python.interpreter} -m unittest discover + ''; + + meta = { + description = "Object-oriented filesystem paths"; + homepage = https://pathlib.readthedocs.org/; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ costrouc ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 8e9ff72c752..c8b4a8ace41 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -344,6 +344,8 @@ in { palettable = callPackage ../development/python-modules/palettable { }; + pathlib = callPackage ../development/python-modules/pathlib { }; + pdf2image = callPackage ../development/python-modules/pdf2image { }; pdfminer = callPackage ../development/python-modules/pdfminer_six { }; @@ -9458,27 +9460,6 @@ in { patator = callPackage ../development/python-modules/patator { }; - pathlib = buildPythonPackage rec { - name = "pathlib-${version}"; - version = "1.0.1"; - disabled = pythonAtLeast "3.4"; # Was added to std library in Python 3.4 - - src = pkgs.fetchurl { - url = "mirror://pypi/p/pathlib/${name}.tar.gz"; - sha256 = "17zajiw4mjbkkv6ahp3xf025qglkj0805m9s41c45zryzj6p2h39"; - }; - - checkPhase = '' - ${python.interpreter} -m unittest discover - ''; - - meta = { - description = "Object-oriented filesystem paths"; - homepage = "https://pathlib.readthedocs.org/"; - license = licenses.mit; - }; - }; - pathlib2 = callPackage ../development/python-modules/pathlib2 { }; pathpy = callPackage ../development/python-modules/path.py { }; -- GitLab From 4716facdd18213e1627b0610ef226965ec709cf8 Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Fri, 10 Aug 2018 16:41:46 -0400 Subject: [PATCH 0164/2206] pythonPackage.ase: init at 3.16.2 - tests just hang so skipping tests - python 2.7, 3+ - repository is in gitlab so had to fetchurl --- .../python-modules/ase/default.nix | 36 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 38 insertions(+) create mode 100644 pkgs/development/python-modules/ase/default.nix diff --git a/pkgs/development/python-modules/ase/default.nix b/pkgs/development/python-modules/ase/default.nix new file mode 100644 index 00000000000..1f7b9419278 --- /dev/null +++ b/pkgs/development/python-modules/ase/default.nix @@ -0,0 +1,36 @@ +{ lib +, fetchurl +, buildPythonPackage +, numpy +, scipy +, matplotlib +, flask +, pillow +, psycopg2 +}: + +buildPythonPackage rec { + version = "3.16.2"; + pname = "ase"; + + src = fetchurl { + url = "https://gitlab.com/${pname}/${pname}/-/archive/${version}/${pname}-${version}.tar.gz"; + sha256 = "171j3f4a261cfnqjq98px5fldxql65i3jgf60wc945xvh0mbc8ds"; + }; + + propagatedBuildInputs = [ numpy scipy matplotlib flask pillow psycopg2 ]; + + checkPhase = '' + $out/bin/ase test + ''; + + # tests just hang most likely due to something with subprocesses and cli + doCheck = false; + + meta = { + description = "Atomic Simulation Environment"; + homepage = https://wiki.fysik.dtu.dk/ase/; + license = lib.licenses.lgpl21Plus; + maintainers = with lib.maintainers; [ costrouc ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index c8b4a8ace41..d48741ce8a4 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -182,6 +182,8 @@ in { asana = callPackage ../development/python-modules/asana { }; + ase = callPackage ../development/python-modules/ase { }; + asn1crypto = callPackage ../development/python-modules/asn1crypto { }; aspy-yaml = callPackage ../development/python-modules/aspy.yaml { }; -- GitLab From def307e476da03fa282633abfabfb45578700347 Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Fri, 10 Aug 2018 16:42:52 -0400 Subject: [PATCH 0165/2206] pagmo2: init at 2.8 - c++ headers for library - parallel optimization framework - all tests but 1/55 pass so skipping tests --- pkgs/development/libraries/pagmo2/default.nix | 46 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 48 insertions(+) create mode 100644 pkgs/development/libraries/pagmo2/default.nix diff --git a/pkgs/development/libraries/pagmo2/default.nix b/pkgs/development/libraries/pagmo2/default.nix new file mode 100644 index 00000000000..367cef46dc4 --- /dev/null +++ b/pkgs/development/libraries/pagmo2/default.nix @@ -0,0 +1,46 @@ +{ lib +, fetchFromGitHub +, stdenv +, cmake +, eigen +, nlopt +, ipopt +, boost +, writeText +}: + +stdenv.mkDerivation rec { + name = "pagmo2-${version}"; + version = "2.8"; + + src = fetchFromGitHub { + owner = "esa"; + repo = "pagmo2"; + rev = "v${version}"; + sha256 = "1xwxamcn3fkwr62jn6bkanrwy0cvsksf75hfwx4fvl56awnbz41z"; + }; + + buildInputs = [ cmake eigen nlopt ipopt boost ]; + + preBuild = '' + cp -r $src/* . + ''; + + cmakeFlags = [ "-DPAGMO_BUILD_TESTS=no" + "-DPAGMO_WITH_EIGEN3=yes" "-DPAGMO_WITH_NLOPT=yes" + "-DNLOPT_LIBRARY=${nlopt}/lib/libnlopt_cxx.so" "-DPAGMO_WITH_IPOPT=yes" + "-DCMAKE_CXX_FLAGS='-fuse-ld=gold'" ]; + + checkPhase = '' + ctest + ''; + + # All but one test pass skip for now (tests also take about 30 min to compile) + doCheck = false; + + meta = { + homepage = https://esa.github.io/pagmo2/; + description = "Scientific library for massively parallel optimization"; + license = stdenv.lib.licenses.gpl3Plus; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1340020d5b9..a4a6f2cbd66 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4419,6 +4419,8 @@ with pkgs; padthv1 = callPackage ../applications/audio/padthv1 { }; + pagmo2 = callPackage ../development/libraries/pagmo2 { }; + pakcs = callPackage ../development/compilers/pakcs {}; pal = callPackage ../tools/misc/pal { }; -- GitLab From ff27546351e00f62dd21d0334a0df2279160d084 Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Fri, 10 Aug 2018 16:43:58 -0400 Subject: [PATCH 0166/2206] pythonPackages.pygmo: init at 2.8 - python 2.7, 3+ - skipping tests becuase none are easy to run (require some parallel workers) - fetchFromgitHub so that running tests in future is possible --- .../python-modules/pygmo/default.nix | 48 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 50 insertions(+) create mode 100644 pkgs/development/python-modules/pygmo/default.nix diff --git a/pkgs/development/python-modules/pygmo/default.nix b/pkgs/development/python-modules/pygmo/default.nix new file mode 100644 index 00000000000..2500121dc9e --- /dev/null +++ b/pkgs/development/python-modules/pygmo/default.nix @@ -0,0 +1,48 @@ +{ lib +, fetchFromGitHub +, buildPythonPackage +, cmake +, eigen +, nlopt +, ipopt +, boost +, pagmo2 +, numpy +, cloudpickle +, ipyparallel +, numba +}: + +buildPythonPackage rec { + pname = "pygmo"; + version = "2.8"; + + src = fetchFromGitHub { + owner = "esa"; + repo = "pagmo2"; + rev = "v${version}"; + sha256 = "1xwxamcn3fkwr62jn6bkanrwy0cvsksf75hfwx4fvl56awnbz41z"; + }; + + buildInputs = [ cmake eigen nlopt ipopt boost pagmo2 ]; + propagatedBuildInputs = [ numpy cloudpickle ipyparallel numba ]; + + preBuild = '' + cp -v -r $src/* . + cmake -DCMAKE_INSTALL_PREFIX=$out -DPAGMO_BUILD_TESTS=no -DCMAKE_SYSTEM_NAME=Linux -DPagmo_DIR=${pagmo2} -DPAGMO_BUILD_PYGMO=yes -DPAGMO_BUILD_PAGMO=no -DPAGMO_WITH_EIGEN3=yes -DPAGMO_WITH_NLOPT=yes -DNLOPT_LIBRARY=${nlopt}/lib/libnlopt_cxx.so -DPAGMO_WITH_IPOPT=yes -DIPOPT=${ipopt} + + make install + mv $out/lib/python*/site-packages/pygmo wheel + cd wheel + ''; + + # dont do tests + doCheck = false; + + meta = { + description = "Parallel optimisation for Python"; + homepage = https://esa.github.io/pagmo2/; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ costrouc ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index d48741ce8a4..8399005534f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -408,6 +408,8 @@ in { pygame_sdl2 = callPackage ../development/python-modules/pygame_sdl2 { }; + pygmo = callPackage ../development/python-modules/pygmo { }; + pygobject2 = callPackage ../development/python-modules/pygobject { }; pygobject3 = callPackage ../development/python-modules/pygobject/3.nix { }; -- GitLab From fb40e62657337f254dcf28157765d86cb60e2183 Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Fri, 10 Aug 2018 16:45:38 -0400 Subject: [PATCH 0167/2206] pythonPackages.pymatgen-lammps: init at 0.4.5 - all tests pass - python 3+ - fetchurl since package is on gitlab --- .../pymatgen-lammps/default.nix | 31 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 33 insertions(+) create mode 100644 pkgs/development/python-modules/pymatgen-lammps/default.nix diff --git a/pkgs/development/python-modules/pymatgen-lammps/default.nix b/pkgs/development/python-modules/pymatgen-lammps/default.nix new file mode 100644 index 00000000000..dbe9107c7c8 --- /dev/null +++ b/pkgs/development/python-modules/pymatgen-lammps/default.nix @@ -0,0 +1,31 @@ +{ lib +, fetchurl +, buildPythonPackage +, pymatgen +, lammps +, pytestrunner +, pytest +, isPy3k +}: + +buildPythonPackage rec { + pname = "pymatgen-lammps"; + version = "0.4.5"; + disabled = (!isPy3k); + + src = fetchurl { + url = "https://gitlab.com/costrouc/${pname}/-/archive/v${version}/${pname}-v${version}.tar.gz"; + sha256 = "0shldl8is3195jmji7dr3zsh1bzxlahaqrmpr28niks7nnfj80fx"; + }; + + buildInputs = [ pytestrunner ]; + checkInputs = [ pytest ]; + propagatedBuildInputs = [ pymatgen ]; + + meta = { + description = "A LAMMPS wrapper using pymatgen"; + homepage = https://gitlab.com/costrouc/pymatgen-lammps; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ costrouc ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 8399005534f..a74d0bc8579 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -439,6 +439,8 @@ in { pymatgen = callPackage ../development/python-modules/pymatgen { }; + pymatgen-lammps = callPackage ../development/python-modules/pymatgen-lammps { }; + pynisher = callPackage ../development/python-modules/pynisher { }; pyparser = callPackage ../development/python-modules/pyparser { }; -- GitLab From dc552ab32e5cf266d3a4592323fbe7196169a1ab Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Fri, 10 Aug 2018 16:46:44 -0400 Subject: [PATCH 0168/2206] pythonPackages.lammps-cython: init at 0.5.7 - python 3+ - all tests pass - fetchurl since project based in gitlab and to run tests --- .../python-modules/lammps-cython/default.nix | 53 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 4 ++ 2 files changed, 57 insertions(+) create mode 100644 pkgs/development/python-modules/lammps-cython/default.nix diff --git a/pkgs/development/python-modules/lammps-cython/default.nix b/pkgs/development/python-modules/lammps-cython/default.nix new file mode 100644 index 00000000000..501e4adc21d --- /dev/null +++ b/pkgs/development/python-modules/lammps-cython/default.nix @@ -0,0 +1,53 @@ +{ lib +, fetchurl +, buildPythonPackage +, lammps-mpi +, mpi +, mpi4py +, numpy +, cython +, pymatgen +, ase +, pytestrunner +, pytest +, pytestcov +, isPy3k +, openssh +}: + +buildPythonPackage rec { + pname = "lammps-cython"; + version = "0.5.7"; + disabled = (!isPy3k); + + src = fetchurl { + url = "https://gitlab.com/costrouc/${pname}/-/archive/v${version}/${pname}-v${version}.tar.gz"; + sha256 = "1wj9scmjdl00af13b5ihfccrjpikrdgkzd88ialam1nkxvxi42bl"; + }; + + buildInputs = [ cython pytestrunner ]; + checkInputs = [ pytest pytestcov openssh ]; + propagatedBuildInputs = [ mpi4py pymatgen ase numpy ]; + + preBuild = '' + echo "Creating lammps.cfg file..." + cat << EOF > lammps.cfg + [lammps] + lammps_include_dir = ${lammps-mpi}/include + lammps_library_dir = ${lammps-mpi}/lib + lammps_library = lammps_mpi + + [mpi] + mpi_include_dir = ${mpi}/include + mpi_library_dir = ${mpi}/lib + mpi_library = mpi + EOF + ''; + + meta = { + description = "Pythonic Wrapper to LAMMPS using cython"; + homepage = https://gitlab.com/costrouc/lammps-cython; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ costrouc ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index a74d0bc8579..f1499b5d42a 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -308,6 +308,10 @@ in { jira = callPackage ../development/python-modules/jira { }; + lammps-cython = callPackage ../development/python-modules/lammps-cython { + mpi = pkgs.openmpi; + }; + lmtpd = callPackage ../development/python-modules/lmtpd { }; logster = callPackage ../development/python-modules/logster { }; -- GitLab From 058e22e0a3bd3bda79ab6bba6421b8d134907ab6 Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Fri, 10 Aug 2018 16:47:46 -0400 Subject: [PATCH 0169/2206] pythonPackages.dftfit: init at 0.4.11 - tests require lfs download so not run - python 3+ - fetchpypi since fetchurl is large download --- .../python-modules/dftfit/default.nix | 47 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 49 insertions(+) create mode 100644 pkgs/development/python-modules/dftfit/default.nix diff --git a/pkgs/development/python-modules/dftfit/default.nix b/pkgs/development/python-modules/dftfit/default.nix new file mode 100644 index 00000000000..711f4ac1e0e --- /dev/null +++ b/pkgs/development/python-modules/dftfit/default.nix @@ -0,0 +1,47 @@ +{ lib +, fetchPypi +, buildPythonPackage +, pymatgen +, marshmallow +, pyyaml +, pygmo +, pandas +, scipy +, numpy +, scikitlearn +, lammps-cython +, pymatgen-lammps +, pytestrunner +, pytest +, pytestcov +, pytest-benchmark +, isPy3k +, openssh +}: + +buildPythonPackage rec { + pname = "dftfit"; + version = "0.4.11"; + disabled = (!isPy3k); + + src = fetchPypi { + inherit pname version; + sha256 = "c6e36a793f9f94746bb8a04fb8316404aeacfa918704de07b15e1b4b8b62242d"; + }; + + buildInputs = [ pytestrunner ]; + checkInputs = [ pytest pytestcov pytest-benchmark openssh ]; + propagatedBuildInputs = [ pymatgen marshmallow pyyaml pygmo + pandas scipy numpy scikitlearn + lammps-cython pymatgen-lammps ]; + + # tests require git lfs download. and is quite large so skip tests + doCheck = false; + + meta = { + description = "Ab-Initio Molecular Dynamics Potential Development"; + homepage = https://gitlab.com/costrouc/dftfit; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ costrouc ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index f1499b5d42a..8240e7b9557 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -264,6 +264,8 @@ in { dbus = pkgs.dbus; }; + dftfit = callPackage ../development/python-modules/dftfit { }; + discid = callPackage ../development/python-modules/discid { }; discordpy = callPackage ../development/python-modules/discordpy { }; -- GitLab From 1662443fa14ba8caef0ef2219f9f066aa8016987 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:21:16 +0000 Subject: [PATCH 0170/2206] utox: use checkInputs, also cleanup --- .../networking/instant-messengers/utox/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/utox/default.nix b/pkgs/applications/networking/instant-messengers/utox/default.nix index 5955ecb60bd..531ca5cbadc 100644 --- a/pkgs/applications/networking/instant-messengers/utox/default.nix +++ b/pkgs/applications/networking/instant-messengers/utox/default.nix @@ -22,15 +22,16 @@ stdenv.mkDerivation rec { ]; nativeBuildInputs = [ - check cmake pkgconfig + cmake pkgconfig ]; cmakeFlags = [ "-DENABLE_AUTOUPDATE=OFF" - ] ++ lib.optional (doCheck) "-DENABLE_TESTS=ON"; - - doCheck = stdenv.isLinux; + "-DENABLE_TESTS=${if doCheck then "ON" else "OFF"}" + ]; + doCheck = stdenv.hostPlatform == stdenv.buildPlatform; + checkInputs = [ check ]; checkPhase = '' runHook preCheck ctest -VV -- GitLab From 1cb596748f24427ab69c5e2568fe3b5ee6edf9c5 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:15:17 +0000 Subject: [PATCH 0171/2206] radiotray-ng: use checkInputs, but disable tests, also cleanup --- .../applications/audio/radiotray-ng/default.nix | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/audio/radiotray-ng/default.nix b/pkgs/applications/audio/radiotray-ng/default.nix index 9efd7bb386f..82bc42143c6 100644 --- a/pkgs/applications/audio/radiotray-ng/default.nix +++ b/pkgs/applications/audio/radiotray-ng/default.nix @@ -23,7 +23,7 @@ # rt2rtng , python2 # Testing -, gmock +, gtest # Fixup , wrapGAppsHook , makeWrapper @@ -58,11 +58,10 @@ stdenv.mkDerivation rec { libxdg_basedir lsb-release wxGTK - ] ++ stdenv.lib.optional doCheck gmock - ++ gstInputs + ] ++ gstInputs ++ pythonInputs; - prePatch = '' + postPatch = '' for x in debian/CMakeLists.txt include/radiotray-ng/common.hpp data/*.desktop; do substituteInPlace $x --replace /usr $out done @@ -74,14 +73,16 @@ stdenv.mkDerivation rec { --replace radiotray-ng-notification radiotray-ng-on ''; - cmakeFlags = stdenv.lib.optional doCheck "-DBUILD_TESTS=ON"; + cmakeFlags = [ + "-DBUILD_TESTS=${if doCheck then "ON" else "OFF"}" + ]; enableParallelBuilding = true; - # XXX: as of 0.2.2, tries to download gmock instead of checking for provided - doCheck = false; - + checkInputs = [ gtest ]; checkPhase = "ctest"; + # doCheck = stdenv.hostPlatform == stdenv.buildPlatform; + doCheck = false; # fails to pick up supplied gtest, tries to download it instead preFixup = '' gappsWrapperArgs+=(--suffix PATH : ${stdenv.lib.makeBinPath [ dbus ]}) -- GitLab From 50556b50b7e5ca2f86587a23a7fbc6f43c691abf Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:35:14 +0000 Subject: [PATCH 0172/2206] gstreamer: make tests run, but disable, also cleanup --- .../gstreamer/legacy/gstreamer/default.nix | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/pkgs/development/libraries/gstreamer/legacy/gstreamer/default.nix b/pkgs/development/libraries/gstreamer/legacy/gstreamer/default.nix index 9f1048f2de5..d4d4082509e 100644 --- a/pkgs/development/libraries/gstreamer/legacy/gstreamer/default.nix +++ b/pkgs/development/libraries/gstreamer/legacy/gstreamer/default.nix @@ -17,23 +17,22 @@ stdenv.mkDerivation rec { buildInputs = [ perl bison flex ]; propagatedBuildInputs = [ glib libxml2 ]; - patchPhase = '' + # See https://trac.macports.org/ticket/40783 for explanation of patch + patches = stdenv.lib.optional stdenv.isDarwin ./darwin.patch; + + postPatch = '' sed -i -e 's/^ /\t/' docs/gst/Makefile.in docs/libs/Makefile.in docs/plugins/Makefile.in - '' - + stdenv.lib.optionalString stdenv.isDarwin '' - # Applying this patch manually to avoid a rebuild on Linux. Feel free to refactor later - # See https://trac.macports.org/ticket/40783 for explanation of patch - patch -p1 < ${./darwin.patch} ''; configureFlags = [ "--disable-examples" - "--enable-failing-tests" "--localstatedir=/var" "--disable-gtk-doc" "--disable-docbook" ]; + doCheck = false; # fails. 2 tests crash + postInstall = '' # Hm, apparently --disable-gtk-doc is ignored... rm -rf $out/share/gtk-doc -- GitLab From 995c506a30a610e9a40c5b3ad6a0d5e733c20631 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:53:09 +0000 Subject: [PATCH 0173/2206] libsecret: make tests run, but disable, also cleanup --- pkgs/development/libraries/libsecret/default.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/libsecret/default.nix b/pkgs/development/libraries/libsecret/default.nix index f311d1a0335..fde3c7a7b30 100644 --- a/pkgs/development/libraries/libsecret/default.nix +++ b/pkgs/development/libraries/libsecret/default.nix @@ -1,10 +1,9 @@ { stdenv, fetchurl, glib, pkgconfig, intltool, libxslt, docbook_xsl , libgcrypt, gobjectIntrospection, vala_0_38, gnome3, libintl }: -let + +stdenv.mkDerivation rec { pname = "libsecret"; version = "0.18.5"; -in -stdenv.mkDerivation rec { name = "${pname}-${version}"; src = fetchurl { @@ -12,6 +11,10 @@ stdenv.mkDerivation rec { sha256 = "1cychxc3ff8fp857iikw0n2s13s2mhw2dn1mr632f7w3sn6vvrww"; }; + postPatch = '' + patchShebangs . + ''; + outputs = [ "out" "dev" ]; propagatedBuildInputs = [ glib ]; @@ -19,6 +22,10 @@ stdenv.mkDerivation rec { buildInputs = [ libgcrypt gobjectIntrospection vala_0_38 ]; # optional: build docs with gtk-doc? (probably needs a flag as well) + # checkInputs = [ python2 ]; + + doCheck = false; # fails. with python3 tests fail to evaluate, with python2 they fail to run python3 + passthru = { updateScript = gnome3.updateScript { packageName = pname; -- GitLab From 9bab07e54109a71ac2be21f2d048df7cac63daf6 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Fri, 10 Aug 2018 03:22:32 +0000 Subject: [PATCH 0174/2206] automake111x: disable tests, also cleanup --- pkgs/development/tools/misc/automake/automake-1.11.x.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/misc/automake/automake-1.11.x.nix b/pkgs/development/tools/misc/automake/automake-1.11.x.nix index 0a331600523..8f437af0ada 100644 --- a/pkgs/development/tools/misc/automake/automake-1.11.x.nix +++ b/pkgs/development/tools/misc/automake/automake-1.11.x.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, perl, autoconf, makeWrapper }: +{ stdenv, fetchurl, perl, autoconf }: stdenv.mkDerivation rec { name = "automake-1.11.6"; @@ -17,11 +17,12 @@ stdenv.mkDerivation rec { patches = [ ./fix-test-autoconf-2.69.patch ./fix-perl-5.26.patch ]; - buildInputs = [perl autoconf makeWrapper]; + buildInputs = [ perl autoconf ]; # Disable indented log output from Make, otherwise "make.test" will # fail. preCheck = "unset NIX_INDENT_MAKE"; + doCheck = false; # takes _a lot_ of time, fails 11 of 782 tests # Don't fixup "#! /bin/sh" in Libtool, otherwise it will use the # "fixed" path in generated files! -- GitLab From cf84bc03749de17ebce895747ea392f86b6f82ef Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Fri, 10 Aug 2018 03:22:49 +0000 Subject: [PATCH 0175/2206] automake116x: disable tests, also cleanup --- pkgs/development/tools/misc/automake/automake-1.16.x.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/misc/automake/automake-1.16.x.nix b/pkgs/development/tools/misc/automake/automake-1.16.x.nix index 6646b847252..478fc14d680 100644 --- a/pkgs/development/tools/misc/automake/automake-1.16.x.nix +++ b/pkgs/development/tools/misc/automake/automake-1.16.x.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, perl, autoconf, doCheck ? false }: +{ stdenv, fetchurl, perl, autoconf }: stdenv.mkDerivation rec { name = "automake-1.16.1"; @@ -16,7 +16,8 @@ stdenv.mkDerivation rec { # Disable indented log output from Make, otherwise "make.test" will # fail. preCheck = "unset NIX_INDENT_MAKE"; - inherit doCheck; + doCheck = false; # takes _a lot_ of time, fails 3 out of 2698 tests, all seem to be related to paths + doInstallCheck = false; # runs the same thing, fails the same tests # The test suite can run in parallel. enableParallelBuilding = true; -- GitLab From d8850af4c3f50dff1072c8fc873bed6b4df3d225 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:29:39 +0000 Subject: [PATCH 0176/2206] apr: fix most tests --- pkgs/development/libraries/apr/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/libraries/apr/default.nix b/pkgs/development/libraries/apr/default.nix index ecdeb35f6ed..7d7acf90a95 100644 --- a/pkgs/development/libraries/apr/default.nix +++ b/pkgs/development/libraries/apr/default.nix @@ -10,6 +10,11 @@ stdenv.mkDerivation rec { patches = stdenv.lib.optionals stdenv.isDarwin [ ./is-this-a-compiler-bug.patch ]; + # This test needs the net + postPatch = '' + rm test/testsock.* + ''; + outputs = [ "out" "dev" ]; outputBin = "dev"; -- GitLab From dc3d45500a4a7f0ce91e65a8873a8b5264d0df20 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Thu, 9 Aug 2018 15:26:46 +0000 Subject: [PATCH 0177/2206] netcdf: fix most tests --- pkgs/development/libraries/netcdf/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/libraries/netcdf/default.nix b/pkgs/development/libraries/netcdf/default.nix index 8446a91ccec..7d0e934d911 100644 --- a/pkgs/development/libraries/netcdf/default.nix +++ b/pkgs/development/libraries/netcdf/default.nix @@ -16,6 +16,15 @@ in stdenv.mkDerivation rec { sha256 = "0hi61cdihwwvz5jz1l7yq712j7ca1cj4bhr8x0x7c2vlb1s9biw9"; }; + postPatch = '' + patchShebangs . + + # this test requires the net + for a in ncdap_test/Makefile.am ncdap_test/Makefile.in; do + substituteInPlace $a --replace testurl.sh " " + done + ''; + nativeBuildInputs = [ m4 ]; buildInputs = [ hdf5 curl mpi ]; -- GitLab From 917e3aeeb4a80107379233b695a5ababea5d841a Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Tue, 7 Aug 2018 12:55:32 +0000 Subject: [PATCH 0178/2206] libndctl: fix tests --- pkgs/development/libraries/libndctl/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/libraries/libndctl/default.nix b/pkgs/development/libraries/libndctl/default.nix index 79439f82269..b53920f60b8 100644 --- a/pkgs/development/libraries/libndctl/default.nix +++ b/pkgs/development/libraries/libndctl/default.nix @@ -31,6 +31,10 @@ in stdenv.mkDerivation rec { }) ]; + postPatch = '' + patchShebangs test + ''; + preAutoreconf = '' substituteInPlace configure.ac --replace "which" "${which}/bin/which" substituteInPlace git-version --replace /bin/bash ${stdenv.shell} -- GitLab From 9cbddc6955cbdc6b6296f08380c8752b639bc1ab Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Mon, 23 Jul 2018 08:57:16 +0000 Subject: [PATCH 0179/2206] qt5.qtwebkit.hyphen: fix tests --- pkgs/development/libraries/qt-5/modules/qtwebkit.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/libraries/qt-5/modules/qtwebkit.nix b/pkgs/development/libraries/qt-5/modules/qtwebkit.nix index 62da679157f..b552b01555d 100644 --- a/pkgs/development/libraries/qt-5/modules/qtwebkit.nix +++ b/pkgs/development/libraries/qt-5/modules/qtwebkit.nix @@ -17,6 +17,9 @@ let url = "http://dev-www.libreoffice.org/src/5ade6ae2a99bc1e9e57031ca88d36dad-${name}.tar.gz"; sha256 = "304636d4eccd81a14b6914d07b84c79ebb815288c76fe027b9ebff6ff24d5705"; }; + postPatch = '' + patchShebangs tests + ''; buildInputs = [ perl ]; }; in -- GitLab From 2f505d6fa7a034721aaf472544dfeeb6cd53e381 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Sun, 25 Mar 2018 19:44:59 +0000 Subject: [PATCH 0180/2206] perlPackages.JSON: fix tests --- pkgs/top-level/perl-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 522b0e0574a..256c82f003a 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -8093,6 +8093,7 @@ let preConfigure = '' substituteInPlace Makefile.PL --replace "exit 0;" "" ''; + buildInputs = [ TestPod ]; meta = { description = "JSON (JavaScript Object Notation) encoder/decoder"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; -- GitLab From 207a8a5d68c5e2408c30f7fa229cf72b98197593 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:23:47 +0000 Subject: [PATCH 0181/2206] mr: fix tests --- pkgs/applications/version-management/mr/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/version-management/mr/default.nix b/pkgs/applications/version-management/mr/default.nix index 4d7ccaf3027..16948003a7a 100644 --- a/pkgs/applications/version-management/mr/default.nix +++ b/pkgs/applications/version-management/mr/default.nix @@ -10,6 +10,10 @@ stdenv.mkDerivation rec { sha256 = "15i9bs2i25l7ibv530ghy8280kklcgm5kr6j86s7iwcqqckd0czp"; }; + postPatch = '' + patchShebangs . + ''; + buildInputs = [ perl ]; makeFlags = "PREFIX=$(out)"; -- GitLab From 856868d72c06fdb47180ec78dc197c6afd406bac Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:35:48 +0000 Subject: [PATCH 0182/2206] hunspell: fix tests --- pkgs/development/libraries/hunspell/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/libraries/hunspell/default.nix b/pkgs/development/libraries/hunspell/default.nix index ecbfbb7da0b..b3914a4438b 100644 --- a/pkgs/development/libraries/hunspell/default.nix +++ b/pkgs/development/libraries/hunspell/default.nix @@ -14,6 +14,10 @@ stdenv.mkDerivation rec { buildInputs = [ ncurses readline ]; nativeBuildInputs = [ autoreconfHook ]; + postPatch = '' + patchShebangs tests + ''; + autoreconfFlags = "-vfi"; configureFlags = [ "--with-ui" "--with-readline" ]; -- GitLab From 7b1d1909744850ac206b770851eeac0130ec3bef Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:45:08 +0000 Subject: [PATCH 0183/2206] libdevil: fix tests --- pkgs/development/libraries/libdevil/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/libraries/libdevil/default.nix b/pkgs/development/libraries/libdevil/default.nix index f88d20bee70..78e7490cd99 100644 --- a/pkgs/development/libraries/libdevil/default.nix +++ b/pkgs/development/libraries/libdevil/default.nix @@ -42,6 +42,13 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; + postPatch = '' + for a in test/Makefile.in test/format_test/format_checks.sh.in ; do + substituteInPlace $a \ + --replace /bin/bash ${stdenv.shell} + done + ''; + meta = with stdenv.lib; { homepage = http://openil.sourceforge.net/; description = "An image library which can can load, save, convert, manipulate, filter and display a wide variety of image formats"; -- GitLab From 28550bf5cc1195a7108e314de16a1432b5a3351f Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:45:53 +0000 Subject: [PATCH 0184/2206] libdrm: fix tests --- pkgs/development/libraries/libdrm/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/libraries/libdrm/default.nix b/pkgs/development/libraries/libdrm/default.nix index bedbce938bc..5107d8898d4 100644 --- a/pkgs/development/libraries/libdrm/default.nix +++ b/pkgs/development/libraries/libdrm/default.nix @@ -16,6 +16,12 @@ stdenv.mkDerivation rec { patches = stdenv.lib.optional stdenv.isDarwin ./libdrm-apple.patch; + postPatch = '' + for a in */*-symbol-check ; do + patchShebangs $a + done + ''; + preConfigure = stdenv.lib.optionalString stdenv.isDarwin "echo : \\\${ac_cv_func_clock_gettime=\'yes\'} > config.cache"; -- GitLab From 28d98d7a565e72f62d08eb650ec202625f3baab4 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:55:33 +0000 Subject: [PATCH 0185/2206] libzip: fix tests --- pkgs/development/libraries/libzip/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libzip/default.nix b/pkgs/development/libraries/libzip/default.nix index 76f5d6567dd..50ed00711df 100644 --- a/pkgs/development/libraries/libzip/default.nix +++ b/pkgs/development/libraries/libzip/default.nix @@ -9,13 +9,19 @@ stdenv.mkDerivation rec { sha256 = "1633dvjc08zwwhzqhnv62rjf1abx8y5njmm8y16ik9iwd07ka6d9"; }; + postPatch = '' + patchShebangs test-driver + patchShebangs man/handle_links + ''; + outputs = [ "out" "dev" ]; nativeBuildInputs = [ perl ]; propagatedBuildInputs = [ zlib ]; - preInstall = '' - patchShebangs man/handle_links + preCheck = '' + # regress/runtests is a generated file + patchShebangs regress ''; # At least mysqlWorkbench cannot find zipconf.h; I think also openoffice -- GitLab From 81e9f11a15a087797bd6a756caae9b3d905c6cb4 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:12:32 +0000 Subject: [PATCH 0186/2206] intel-gpu-tools: fix tests --- pkgs/development/tools/misc/intel-gpu-tools/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/tools/misc/intel-gpu-tools/default.nix b/pkgs/development/tools/misc/intel-gpu-tools/default.nix index d92b20a12b0..6023b0a2c28 100644 --- a/pkgs/development/tools/misc/intel-gpu-tools/default.nix +++ b/pkgs/development/tools/misc/intel-gpu-tools/default.nix @@ -20,6 +20,8 @@ stdenv.mkDerivation rec { ''; preBuild = '' + patchShebangs tests + patchShebangs debugger/system_routine/pre_cpp.py substituteInPlace tools/Makefile.am --replace '$(CAIRO_CFLAGS)' '$(CAIRO_CFLAGS) $(GLIB_CFLAGS)' substituteInPlace tests/Makefile.am --replace '$(CAIRO_CFLAGS)' '$(CAIRO_CFLAGS) $(GLIB_CFLAGS)' -- GitLab From 2a9eff85025028a3a11ae74c2e7511fce5877bc4 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:16:27 +0000 Subject: [PATCH 0187/2206] re2c: fix tests --- pkgs/development/tools/parsing/re2c/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/tools/parsing/re2c/default.nix b/pkgs/development/tools/parsing/re2c/default.nix index da1bcced32e..1d0545f6889 100644 --- a/pkgs/development/tools/parsing/re2c/default.nix +++ b/pkgs/development/tools/parsing/re2c/default.nix @@ -15,6 +15,10 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook ]; + preCheck = '' + patchShebangs run_tests.sh + ''; + meta = with stdenv.lib; { description = "Tool for writing very fast and very flexible scanners"; homepage = "http://re2c.org"; -- GitLab From 0e3ffe430e52f2f24ceee6d01173e99c9f75bfd7 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:18:19 +0000 Subject: [PATCH 0188/2206] cryptsetup: fix tests --- pkgs/os-specific/linux/cryptsetup/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/os-specific/linux/cryptsetup/default.nix b/pkgs/os-specific/linux/cryptsetup/default.nix index fc13d97429c..5211fd2a61b 100644 --- a/pkgs/os-specific/linux/cryptsetup/default.nix +++ b/pkgs/os-specific/linux/cryptsetup/default.nix @@ -20,6 +20,10 @@ stdenv.mkDerivation rec { }) ]; + postPatch = '' + patchShebangs tests + ''; + NIX_LDFLAGS = "-lgcc_s"; configureFlags = [ -- GitLab From 556da201b82dfed2b4db8420a4d39786230cdeb6 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:20:15 +0000 Subject: [PATCH 0189/2206] libaio: fix tests --- pkgs/os-specific/linux/libaio/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/os-specific/linux/libaio/default.nix b/pkgs/os-specific/linux/libaio/default.nix index e2be136adee..949c8135df7 100644 --- a/pkgs/os-specific/linux/libaio/default.nix +++ b/pkgs/os-specific/linux/libaio/default.nix @@ -14,10 +14,20 @@ stdenv.mkDerivation rec { sha256 = "1kqpiswjn549s3w3m89bw5qkl7bw5pvq6gp5cdzd926ymlgivj5c"; }) ]; + postPatch = '' + patchShebangs harness + + # Makefile is too optimistic, gcc is too smart + substituteInPlace harness/Makefile \ + --replace "-Werror" "" + ''; + makeFlags = "prefix=$(out)"; hardeningDisable = stdenv.lib.optional (stdenv.isi686) "stackprotector"; + checkTarget = "partcheck"; # "check" needs root + meta = { description = "Library for asynchronous I/O in Linux"; homepage = http://lse.sourceforge.net/io/aio.html; -- GitLab From 2cd4bcec4aa3fd3edcfd21ac0ee2009cd186a092 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:36:52 +0000 Subject: [PATCH 0190/2206] chrony: fix tests --- pkgs/tools/networking/chrony/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/tools/networking/chrony/default.nix b/pkgs/tools/networking/chrony/default.nix index 2db26985dcf..bf1ef0600bc 100644 --- a/pkgs/tools/networking/chrony/default.nix +++ b/pkgs/tools/networking/chrony/default.nix @@ -13,6 +13,10 @@ stdenv.mkDerivation rec { sha256 = "0a1ilzr88xhzx1ql3xhn36a4rvl79hvp0dvgm3az4cjhhzav47qd"; }; + postPatch = '' + patchShebangs test + ''; + buildInputs = [ readline texinfo nss nspr ] ++ stdenv.lib.optionals stdenv.isLinux [ libcap libseccomp pps-tools ]; nativeBuildInputs = [ pkgconfig ]; -- GitLab From 15bf17a3f8a66caad2ff2eea1344a02dd69a8c7b Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:40:38 +0000 Subject: [PATCH 0191/2206] paperkey: fix tests --- pkgs/tools/security/paperkey/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/tools/security/paperkey/default.nix b/pkgs/tools/security/paperkey/default.nix index 1c235c9d883..44cee21bc49 100644 --- a/pkgs/tools/security/paperkey/default.nix +++ b/pkgs/tools/security/paperkey/default.nix @@ -9,6 +9,13 @@ stdenv.mkDerivation rec { sha256 = "1prd2jaf4zjad3xhv160hmi5n408ssljfg7iz90jxs9w111pjwy4"; }; + postPatch = '' + for a in checks/*.sh ; do + substituteInPlace $a \ + --replace /bin/echo echo + done + ''; + enableParallelBuilding = true; meta = with stdenv.lib; { -- GitLab From 17104e82cffdabbbae5ebe19529626d04811a1a5 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:43:32 +0000 Subject: [PATCH 0192/2206] gptfdisk: fix tests --- pkgs/tools/system/gptfdisk/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/system/gptfdisk/default.nix b/pkgs/tools/system/gptfdisk/default.nix index 4a3c895c3b9..25d60ffca5d 100644 --- a/pkgs/tools/system/gptfdisk/default.nix +++ b/pkgs/tools/system/gptfdisk/default.nix @@ -11,7 +11,9 @@ stdenv.mkDerivation rec { sha256 = "13d7gff4prl1nsdknjigmb7bbqhn79165n01v4y9mwbnd0d3jqxn"; }; - patchPhase = stdenv.lib.optionalString stdenv.isDarwin '' + postPatch = '' + patchShebangs gdisk_test.sh + '' + stdenv.lib.optionalString stdenv.isDarwin '' substituteInPlace Makefile.mac --replace \ "-mmacosx-version-min=10.4" "-mmacosx-version-min=10.6" substituteInPlace Makefile.mac --replace \ -- GitLab From b9aa37f5ecacdbd11bc16216c6fd7e87676bc14c Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:44:46 +0000 Subject: [PATCH 0193/2206] xmlto: fix tests --- pkgs/tools/typesetting/xmlto/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/typesetting/xmlto/default.nix b/pkgs/tools/typesetting/xmlto/default.nix index 939615f5797..400a26f84fd 100644 --- a/pkgs/tools/typesetting/xmlto/default.nix +++ b/pkgs/tools/typesetting/xmlto/default.nix @@ -9,7 +9,9 @@ stdenv.mkDerivation rec { sha256 = "0xhj8b2pwp4vhl9y16v3dpxpsakkflfamr191mprzsspg4xdyc0i"; }; - patchPhase = '' + postPatch = '' + patchShebangs xmlif/test/run-test + substituteInPlace "xmlto.in" \ --replace "/bin/bash" "${bash}/bin/bash" substituteInPlace "xmlto.in" \ -- GitLab From d3b15144a7ec0fcebaf5ce3ae817ed03d78eaa7f Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:16:13 +0000 Subject: [PATCH 0194/2206] flex, flex_2_6_1: fix tests --- pkgs/development/tools/parsing/flex/2.6.1.nix | 11 ++++++----- pkgs/development/tools/parsing/flex/default.nix | 5 ++++- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/pkgs/development/tools/parsing/flex/2.6.1.nix b/pkgs/development/tools/parsing/flex/2.6.1.nix index 954c2bbcb24..8115ca19d02 100644 --- a/pkgs/development/tools/parsing/flex/2.6.1.nix +++ b/pkgs/development/tools/parsing/flex/2.6.1.nix @@ -8,6 +8,12 @@ stdenv.mkDerivation rec { sha256 = "0fy14c35yz2m1n1m4f02by3501fn0cca37zn7jp8lpp4b3kgjhrw"; }; + postPatch = '' + patchShebangs tests + '' + stdenv.lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) '' + substituteInPlace Makefile.in --replace "tests" " "; + ''; + buildInputs = [ bison ]; propagatedBuildInputs = [ m4 ]; @@ -21,11 +27,6 @@ stdenv.mkDerivation rec { sed -i Makefile -e 's/-no-undefined//;' ''; - # disable tests which can't run on build machine - postPatch = stdenv.lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) '' - substituteInPlace Makefile.in --replace "tests" " "; - ''; - meta = { homepage = https://github.com/westes/flex; description = "A fast lexical analyser generator"; diff --git a/pkgs/development/tools/parsing/flex/default.nix b/pkgs/development/tools/parsing/flex/default.nix index 1bff2076b9a..52f7156ee80 100644 --- a/pkgs/development/tools/parsing/flex/default.nix +++ b/pkgs/development/tools/parsing/flex/default.nix @@ -19,7 +19,10 @@ stdenv.mkDerivation rec { + "/tools/flex/patches/200-build-AC_USE_SYSTEM_EXTENSIONS-in-configure.ac.patch"; sha256 = "1aarhcmz7mfrgh15pkj6f7ikxa2m0mllw1i1vscsf1kw5d05lw6f"; })]; - postPatch = stdenv.lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform) '' + + postPatch = '' + patchShebangs tests + '' + stdenv.lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform) '' substituteInPlace Makefile.in --replace "tests" " " substituteInPlace doc/Makefile.am --replace 'flex.1: $(top_srcdir)/configure.ac' 'flex.1: ' -- GitLab From a12d40eb7e605af686a4f0867f031005abfdec5e Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Fri, 10 Aug 2018 03:30:45 +0000 Subject: [PATCH 0195/2206] cups: fix tests --- pkgs/misc/cups/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/misc/cups/default.nix b/pkgs/misc/cups/default.nix index feeb73a27e9..38ad73d0160 100644 --- a/pkgs/misc/cups/default.nix +++ b/pkgs/misc/cups/default.nix @@ -1,6 +1,7 @@ { stdenv, fetchurl, fetchpatch, pkgconfig, removeReferencesTo , zlib, libjpeg, libpng, libtiff, pam, dbus, systemd, acl, gmp, darwin , libusb ? null, gnutls ? null, avahi ? null, libpaper ? null +, coreutils }: ### IMPORTANT: before updating cups, make sure the nixos/tests/printing.nix test @@ -30,6 +31,11 @@ stdenv.mkDerivation rec { ./cups-clean-dirty.patch ]; + postPatch = '' + substituteInPlace cups/testfile.c \ + --replace 'cupsFileFind("cat", "/bin' 'cupsFileFind("cat", "${coreutils}/bin' + ''; + nativeBuildInputs = [ pkgconfig removeReferencesTo ]; buildInputs = [ zlib libjpeg libpng libtiff libusb gnutls libpaper ] -- GitLab From 38d527beb8b8ccf556816c89cef2481ee37b5b6a Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Fri, 10 Aug 2018 11:09:58 +0000 Subject: [PATCH 0196/2206] libcdio: fix tests --- pkgs/development/libraries/libcdio/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libcdio/default.nix b/pkgs/development/libraries/libcdio/default.nix index bb81721feea..9dc3c1d11ba 100644 --- a/pkgs/development/libraries/libcdio/default.nix +++ b/pkgs/development/libraries/libcdio/default.nix @@ -8,12 +8,15 @@ stdenv.mkDerivation rec { sha256 = "0jr8ppdm80c533nzmrpz3iffnpc6nhvsria1di9f4jg1l19a03fd"; }; + postPatch = '' + patchShebangs . + ''; + nativeBuildInputs = [ pkgconfig ]; buildInputs = [ libcddb ncurses help2man ] ++ stdenv.lib.optionals stdenv.isDarwin [ libiconv Carbon IOKit ]; - # Disabled due to several spurious test failures. - # doCheck = true; + doCheck = true; meta = with stdenv.lib; { description = "A library for OS-independent CD-ROM and CD image access"; -- GitLab From 0495548f4d591404c7f32d3b529e2f30670011dc Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Sun, 5 Aug 2018 20:15:21 +0000 Subject: [PATCH 0197/2206] texinfo: use checkInputs --- pkgs/development/tools/misc/texinfo/common.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/tools/misc/texinfo/common.nix b/pkgs/development/tools/misc/texinfo/common.nix index 12534297ff3..101298cd305 100644 --- a/pkgs/development/tools/misc/texinfo/common.nix +++ b/pkgs/development/tools/misc/texinfo/common.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { buildInputs = [ xz.bin ] ++ optionals stdenv.isSunOS [ libiconv gawk ] - ++ optionals interactive [ ncurses procps ]; + ++ optional interactive ncurses; configureFlags = [ "PERL=${buildPackages.perl}/bin/perl" ] ++ stdenv.lib.optional stdenv.isSunOS "AWK=${gawk}/bin/awk"; @@ -33,6 +33,8 @@ stdenv.mkDerivation rec { installTargets="install install-tex"; ''; + checkInputs = [ procps ]; + doCheck = interactive && !stdenv.isDarwin && !stdenv.isSunOS; # flaky -- GitLab From 7f29cf062c7c3f0c0d631e344e5e1d0dcdad569a Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:20:17 +0000 Subject: [PATCH 0198/2206] rsstail: use checkInputs --- pkgs/applications/networking/feedreaders/rsstail/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/feedreaders/rsstail/default.nix b/pkgs/applications/networking/feedreaders/rsstail/default.nix index a7fd31cac2f..459aee01f43 100644 --- a/pkgs/applications/networking/feedreaders/rsstail/default.nix +++ b/pkgs/applications/networking/feedreaders/rsstail/default.nix @@ -11,8 +11,8 @@ stdenv.mkDerivation rec { owner = "flok99"; }; - buildInputs = [ libmrss ] - ++ stdenv.lib.optional doCheck cppcheck; + buildInputs = [ libmrss ]; + checkInputs = [ cppcheck ]; postPatch = '' substituteInPlace Makefile --replace -liconv_hook "" -- GitLab From 411ef0e0f91bf11cbf6188cb589580da917f1236 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:25:45 +0000 Subject: [PATCH 0199/2206] gnome3.gnome-keyring: use checkInputs --- pkgs/desktops/gnome-3/core/gnome-keyring/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/gnome-keyring/default.nix b/pkgs/desktops/gnome-3/core/gnome-keyring/default.nix index 39108141c93..acb32bc174c 100644 --- a/pkgs/desktops/gnome-3/core/gnome-keyring/default.nix +++ b/pkgs/desktops/gnome-3/core/gnome-keyring/default.nix @@ -22,14 +22,11 @@ stdenv.mkDerivation rec { pango gcr gdk_pixbuf atk p11-kit ]; - # In 3.20.1, tests do not support Python 3 - checkInputs = [ dbus python2 ]; - propagatedBuildInputs = [ glib libtasn1 libxslt ]; nativeBuildInputs = [ pkgconfig intltool docbook_xsl docbook_xml_dtd_42 wrapGAppsHook - ] ++ stdenv.lib.optionals doCheck checkInputs; + ]; configureFlags = [ "--with-pkcs11-config=$$out/etc/pkcs11/" # installation directories @@ -41,6 +38,9 @@ stdenv.mkDerivation rec { ''; doCheck = true; + # In 3.20.1, tests do not support Python 3 + checkInputs = [ dbus python2 ]; + checkPhase = '' export HOME=$(mktemp -d) dbus-run-session \ -- GitLab From 98d487e1fa27c67954fe4c4629e10fb805b22e80 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:26:16 +0000 Subject: [PATCH 0200/2206] cmdstan: use checkInputs --- pkgs/development/compilers/cmdstan/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/cmdstan/default.nix b/pkgs/development/compilers/cmdstan/default.nix index 3f25041f175..2b2ae896a6d 100644 --- a/pkgs/development/compilers/cmdstan/default.nix +++ b/pkgs/development/compilers/cmdstan/default.nix @@ -10,10 +10,10 @@ stdenv.mkDerivation rec { buildFlags = "build"; enableParallelBuilding = true; - nativeBuildInputs = stdenv.lib.optional doCheck python; doCheck = true; - checkPhase = "python ./runCmdStanTests.py src/test/interface"; # see #5368 + checkInputs = [ python ]; + checkPhase = "python ./runCmdStanTests.py src/test/interface"; # see #5368 installPhase = '' mkdir -p $out/opt $out/bin -- GitLab From 9d257df3a135c18b22936730a4c1922d6b99a333 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:29:02 +0000 Subject: [PATCH 0201/2206] guile-cairo: use checkInputs --- pkgs/development/guile-modules/guile-cairo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/guile-modules/guile-cairo/default.nix b/pkgs/development/guile-modules/guile-cairo/default.nix index f5e000f3980..32a22566bdb 100644 --- a/pkgs/development/guile-modules/guile-cairo/default.nix +++ b/pkgs/development/guile-modules/guile-cairo/default.nix @@ -11,8 +11,8 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ guile cairo expat ] - ++ stdenv.lib.optional doCheck guile-lib; + buildInputs = [ guile cairo expat ]; + checkInputs = [ guile-lib ]; doCheck = true; -- GitLab From 633f57989e4ac6c6acf64a32ca56a7ed38873bf4 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:48:18 +0000 Subject: [PATCH 0202/2206] libgsf: use checkInputs --- pkgs/development/libraries/libgsf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libgsf/default.nix b/pkgs/development/libraries/libgsf/default.nix index 90daf2ddf74..20a08885142 100644 --- a/pkgs/development/libraries/libgsf/default.nix +++ b/pkgs/development/libraries/libgsf/default.nix @@ -11,8 +11,8 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig intltool libintl ]; - buildInputs = [ gettext bzip2 zlib python ] - ++ stdenv.lib.optional doCheck perl; + buildInputs = [ gettext bzip2 zlib python ]; + checkInputs = [ perl ]; propagatedBuildInputs = [ libxml2 glib gdk_pixbuf libiconv ]; -- GitLab From bcbf5f184219b463a7496c619420cdde9ed39dee Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:49:12 +0000 Subject: [PATCH 0203/2206] libosinfo: use checkInputs --- pkgs/development/libraries/libosinfo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libosinfo/default.nix b/pkgs/development/libraries/libosinfo/default.nix index 0175e21bbc7..111bea61eb6 100644 --- a/pkgs/development/libraries/libosinfo/default.nix +++ b/pkgs/development/libraries/libosinfo/default.nix @@ -14,9 +14,9 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig vala intltool gobjectIntrospection gtk-doc docbook_xsl - ] ++ stdenv.lib.optionals doCheck checkInputs; - checkInputs = [ check curl perl ]; + ]; buildInputs = [ glib libsoup libxml2 libxslt ]; + checkInputs = [ check curl perl ]; patches = [ ./osinfo-db-data-dir.patch -- GitLab From 2bb678b3f4e2dd6f9ec2cbdd3d6d59ac18bfd111 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:54:41 +0000 Subject: [PATCH 0204/2206] liburcu: use checkInputs --- pkgs/development/libraries/liburcu/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/liburcu/default.nix b/pkgs/development/libraries/liburcu/default.nix index 85f8b6df295..58da1304452 100644 --- a/pkgs/development/libraries/liburcu/default.nix +++ b/pkgs/development/libraries/liburcu/default.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation rec { sha256 = "01pbg67qy5hcssy2yi0ckqapzfclgdq93li2rmzw4pa3wh5j42cw"; }; - nativeBuildInputs = stdenv.lib.optional doCheck perl; + checkInputs = [ perl ]; preCheck = "patchShebangs tests/unit"; doCheck = true; -- GitLab From c6b76a5e3f8d71c3c98181cd6a7a66c88b925e5e Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:55:51 +0000 Subject: [PATCH 0205/2206] lightning: use checkInputs --- pkgs/development/libraries/lightning/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/lightning/default.nix b/pkgs/development/libraries/lightning/default.nix index 8e38b7b6192..2ad14efa322 100644 --- a/pkgs/development/libraries/lightning/default.nix +++ b/pkgs/development/libraries/lightning/default.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { sha256 = "0sbs2lm8b9in2m8d52zf0x9gpp40x6r7sl6sha92yq3pr78rwa4v"; }; - buildInputs = stdenv.lib.optional doCheck libopcodes; + checkInputs = [ libopcodes ]; doCheck = true; -- GitLab From fffb55d929acf8d777ef165acade47059fb13304 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 19:03:45 +0000 Subject: [PATCH 0206/2206] uthash: use checkInputs --- pkgs/development/libraries/uthash/default.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkgs/development/libraries/uthash/default.nix b/pkgs/development/libraries/uthash/default.nix index 9c252004656..57a1cbf73c2 100644 --- a/pkgs/development/libraries/uthash/default.nix +++ b/pkgs/development/libraries/uthash/default.nix @@ -13,9 +13,8 @@ stdenv.mkDerivation rec { dontBuild = false; - buildInputs = stdenv.lib.optional doCheck perl; - doCheck = true; + checkInputs = [ perl ]; checkTarget = "-C tests/"; installPhase = '' @@ -30,4 +29,3 @@ stdenv.mkDerivation rec { platforms = platforms.all; }; } - -- GitLab From 2dd797a1d2454b130c7c2e777f7061e886992575 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:14:45 +0000 Subject: [PATCH 0207/2206] bison: use checkInputs --- pkgs/development/tools/parsing/bison/2.x.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/tools/parsing/bison/2.x.nix b/pkgs/development/tools/parsing/bison/2.x.nix index 071ad933291..019c154a6b7 100644 --- a/pkgs/development/tools/parsing/bison/2.x.nix +++ b/pkgs/development/tools/parsing/bison/2.x.nix @@ -8,8 +8,9 @@ stdenv.mkDerivation rec { sha256 = "0c9li3iaslzzr3zig6m3zlmb4r8i0wfvkcrvdyiqxasb09mjkqh8"; }; - nativeBuildInputs = [ m4 ] ++ stdenv.lib.optional doCheck perl; + nativeBuildInputs = [ m4 ]; propagatedBuildInputs = [ m4 ]; + checkInputs = [ perl ]; patches = lib.optional stdenv.isDarwin ./darwin-vasnprintf.patch; -- GitLab From 0449c1258c61ae70356f1a967e9cc1c1c3d8778f Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:29:19 +0000 Subject: [PATCH 0208/2206] knot-resolver: use checkInputs --- pkgs/servers/dns/knot-resolver/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/dns/knot-resolver/default.nix b/pkgs/servers/dns/knot-resolver/default.nix index 715e32874ac..6ccd849e1c8 100644 --- a/pkgs/servers/dns/knot-resolver/default.nix +++ b/pkgs/servers/dns/knot-resolver/default.nix @@ -27,11 +27,12 @@ unwrapped = stdenv.mkDerivation rec { # http://knot-resolver.readthedocs.io/en/latest/build.html#requirements buildInputs = [ knot-dns luajit libuv gnutls nettle lmdb ] - ++ optional doCheck cmocka ++ optional stdenv.isLinux systemd # sd_notify ## optional dependencies; TODO: libedit, dnstap ; + checkInputs = [ cmocka ]; + makeFlags = [ "PREFIX=$(out)" "ROOTHINTS=${dns-root-data}/root.hints" -- GitLab From 2481ed88c7fbe09e4159ff77a0cf77a870d057b7 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:30:01 +0000 Subject: [PATCH 0209/2206] myserver: use checkInputs --- pkgs/servers/http/myserver/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/http/myserver/default.nix b/pkgs/servers/http/myserver/default.nix index a18ac202a4a..b4ed3324491 100644 --- a/pkgs/servers/http/myserver/default.nix +++ b/pkgs/servers/http/myserver/default.nix @@ -14,9 +14,11 @@ stdenv.mkDerivation rec { patches = [ ./disable-dns-lookup-in-chroot.patch ]; - buildInputs = - [ libgcrypt libevent libidn gnutls libxml2 zlib guile texinfo ] - ++ lib.optional doCheck cppunit; + buildInputs = [ + libgcrypt libevent libidn gnutls libxml2 zlib guile texinfo + ]; + + checkInputs = [ cppunit ]; makeFlags = [ "V=1" ]; -- GitLab From f27dda4f5517399cd10ea8edad7e070355ac9ae4 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:30:43 +0000 Subject: [PATCH 0210/2206] xcbutilxrm: use checkInputs --- pkgs/servers/x11/xorg/xcb-util-xrm.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/x11/xorg/xcb-util-xrm.nix b/pkgs/servers/x11/xorg/xcb-util-xrm.nix index c38d4e80143..5a315b99b08 100644 --- a/pkgs/servers/x11/xorg/xcb-util-xrm.nix +++ b/pkgs/servers/x11/xorg/xcb-util-xrm.nix @@ -10,9 +10,9 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ pkgconfig m4 ]; - buildInputs = [ libxcb xcbutil ] - ++ stdenv.lib.optional doCheck libX11; doCheck = true; + buildInputs = [ libxcb xcbutil ]; + checkInputs = [ libX11 ]; meta = with stdenv.lib; { description = "XCB utility functions for the X resource manager"; -- GitLab From 1563671e88336c7b2c93879167675fcd1043a6c6 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:35:34 +0000 Subject: [PATCH 0211/2206] parted: use checkInputs --- pkgs/tools/misc/parted/default.nix | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/pkgs/tools/misc/parted/default.nix b/pkgs/tools/misc/parted/default.nix index 6649db4c48d..643a3bafc66 100644 --- a/pkgs/tools/misc/parted/default.nix +++ b/pkgs/tools/misc/parted/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { sha256 = "0i29lfg8cwj342q5s7qwqhncz2bkifj5rjc7cx6jd4zqb6ykkndj"; }); - postPatch = stdenv.lib.optionalString doCheck '' + postPatch = '' patchShebangs tests ''; @@ -31,8 +31,7 @@ stdenv.mkDerivation rec { ++ stdenv.lib.optional (readline != null) readline ++ stdenv.lib.optional (gettext != null) gettext ++ stdenv.lib.optional (lvm2 != null) lvm2 - ++ stdenv.lib.optional (hurd != null) hurd - ++ stdenv.lib.optionals doCheck [ check perl python2 ]; + ++ stdenv.lib.optional (hurd != null) hurd; configureFlags = (if (readline != null) @@ -45,10 +44,7 @@ stdenv.mkDerivation rec { # That should hopefully be fixed now. doCheck = !stdenv.hostPlatform.isMusl; /* translation test */ - preCheck = - stdenv.lib.optionalString doCheck - # The `t0400-loop-clobber-infloop.sh' test wants `mkswap'. - "export PATH=\"${utillinux}/sbin:$PATH\""; + checkInputs = [ check perl python2 utillinux ]; meta = { description = "Create, destroy, resize, check, and copy partitions"; -- GitLab From 75993b0f9312f228cc808ae8469ace229c520756 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:38:39 +0000 Subject: [PATCH 0212/2206] swec: use checkInputs --- pkgs/tools/networking/swec/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/swec/default.nix b/pkgs/tools/networking/swec/default.nix index 4af7e1eb5ba..bc9c9532e4f 100644 --- a/pkgs/tools/networking/swec/default.nix +++ b/pkgs/tools/networking/swec/default.nix @@ -9,8 +9,8 @@ stdenv.mkDerivation rec { sha256 = "1m3971z4z1wr0paggprfz0n8ng8vsnkc9m6s3bdplgyz7qjk6jwx"; }; - buildInputs = [ makeWrapper perl LWP URI HTMLParser ] - ++ stdenv.lib.optionals doCheck [ HTTPServerSimple Parent ]; + buildInputs = [ makeWrapper perl LWP URI HTMLParser ]; + checkInputs = [ HTTPServerSimple Parent ]; configurePhase = '' for i in swec tests/{runTests,testServer} -- GitLab From ff4b82c966c0f9f145efea6659ff7a850f68d514 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:40:01 +0000 Subject: [PATCH 0213/2206] nix-info: use checkInputs --- pkgs/tools/nix/info/default.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/nix/info/default.nix b/pkgs/tools/nix/info/default.nix index cfdef4dd561..898026a6290 100644 --- a/pkgs/tools/nix/info/default.nix +++ b/pkgs/tools/nix/info/default.nix @@ -1,15 +1,12 @@ -{ stdenv, lib, coreutils, findutils, gnugrep, darwin, shellcheck -, doCheck ? false # Avoid having GHC in the build-time closure of all NixOS configuratinos +{ stdenv, lib, coreutils, findutils, gnugrep, darwin +# Avoid having GHC in the build-time closure of all NixOS configurations +, doCheck ? false, shellcheck }: stdenv.mkDerivation { name = "nix-info"; src = ./info.sh; - nativeBuildInputs = lib.optionals doCheck [ - shellcheck - ]; - path = lib.makeBinPath ([ coreutils findutils gnugrep ] ++ (if stdenv.isDarwin then [ darwin.DarwinTools ] else [])); @@ -29,6 +26,8 @@ stdenv.mkDerivation { ''; inherit doCheck; + checkInputs = [ shellcheck ]; + checkPhase = '' shellcheck ./nix-info ''; -- GitLab From ac832c796bcb67afb3217fe3b282297411c54036 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:06:39 +0000 Subject: [PATCH 0214/2206] pythonPackages.dbus-python: use checkInputs --- pkgs/development/python-modules/dbus/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/dbus/default.nix b/pkgs/development/python-modules/dbus/default.nix index 8f3f331fd50..13465f1af2c 100644 --- a/pkgs/development/python-modules/dbus/default.nix +++ b/pkgs/development/python-modules/dbus/default.nix @@ -15,12 +15,12 @@ if isPyPy then throw "dbus-python not supported for interpreter ${python.executa nativeBuildInputs = [ pkgconfig ]; buildInputs = [ dbus dbus-glib ] - ++ lib.optionals doCheck [ dbus.out pygobject3 ] # My guess why it's sometimes trying to -lncurses. # It seems not to retain the dependency anyway. ++ lib.optional (! python ? modules) ncurses; doCheck = true; + checkInputs = [ dbus.out pygobject3 ]; meta = { description = "Python DBus bindings"; -- GitLab From 7739f79ff30da354e4fe5f38e661b2ecaa36ab1c Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:07:18 +0000 Subject: [PATCH 0215/2206] pythonPackages.gensim: use checkInputs --- pkgs/development/python-modules/gensim/default.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/gensim/default.nix b/pkgs/development/python-modules/gensim/default.nix index f9f8198e4ac..9a1a870dd00 100644 --- a/pkgs/development/python-modules/gensim/default.nix +++ b/pkgs/development/python-modules/gensim/default.nix @@ -5,6 +5,7 @@ , six , scipy , smart_open +, scikitlearn, testfixtures, unittest2 }: buildPythonPackage rec { @@ -15,20 +16,20 @@ buildPythonPackage rec { sha256 = "78ed9b6ac35f104542f3bee0386d71ddf9432d74c153065d2ea9f6baf10e5b49"; }; - propagatedBuildInputs = [ smart_open numpy six scipy - # scikitlearn testfixtures unittest2 # for tests - ]; - doCheck = false; + propagatedBuildInputs = [ smart_open numpy six scipy ]; - # Two tests fail. + checkInputs = [ scikitlearn testfixtures unittest2 ]; + # Two tests fail. + # # ERROR: testAddMorphemesToEmbeddings (gensim.test.test_varembed_wrapper.TestVarembed) # ImportError: Could not import morfessor. # This package is not in nix - + # # ERROR: testWmdistance (gensim.test.test_fasttext_wrapper.TestFastText) # ImportError: Please install pyemd Python package to compute WMD. # This package is not in nix + doCheck = false; meta = { description = "Topic-modelling library"; -- GitLab From fd056d838e635fa7d7730297b11587e6722c8cb6 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:34:25 +0000 Subject: [PATCH 0216/2206] pythonPackages.nixpart: use checkInputs --- pkgs/tools/filesystems/nixpart/0.4/parted.nix | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/pkgs/tools/filesystems/nixpart/0.4/parted.nix b/pkgs/tools/filesystems/nixpart/0.4/parted.nix index 3f43fdc0c39..f356727e64b 100644 --- a/pkgs/tools/filesystems/nixpart/0.4/parted.nix +++ b/pkgs/tools/filesystems/nixpart/0.4/parted.nix @@ -13,8 +13,7 @@ stdenv.mkDerivation rec { ++ stdenv.lib.optional (readline != null) readline ++ stdenv.lib.optional (gettext != null) gettext ++ stdenv.lib.optional (lvm2 != null) lvm2 - ++ stdenv.lib.optional (hurd != null) hurd - ++ stdenv.lib.optional doCheck check; + ++ stdenv.lib.optional (hurd != null) hurd; configureFlags = (if (readline != null) @@ -24,11 +23,7 @@ stdenv.mkDerivation rec { ++ stdenv.lib.optional enableStatic "--enable-static"; doCheck = true; - - preCheck = - stdenv.lib.optionalString doCheck - # The `t0400-loop-clobber-infloop.sh' test wants `mkswap'. - "export PATH=\"${utillinux}/sbin:$PATH\""; + checkInputs = [ check utillinux ]; meta = { description = "Create, destroy, resize, check, and copy partitions"; -- GitLab From a23183154838a60a23fdfa7f1e6ce6eb2e5ab17a Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:45:42 +0000 Subject: [PATCH 0217/2206] pythonPackages.cassandra-driver: use checkInputs --- pkgs/top-level/python-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 6fc3a140eb8..46a1324aab5 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1377,7 +1377,7 @@ in { sha256 = "1aqmy3psn12lxgp659d0zsxkirxzy5lnbnzxf9xjq1a93s3qm704"; }; - buildInputs = with self; [ pkgs.libev cython ] ++ optionals doCheck [ scales eventlet twisted mock gevent nose pytz pyyaml sure ]; + buildInputs = with self; [ pkgs.libev cython ]; propagatedBuildInputs = with self; [ futures six ]; @@ -1390,6 +1390,8 @@ in { ${python.interpreter} setup.py eventlet_nosetests ''; + checkInputs = [ scales eventlet twisted mock gevent nose pytz pyyaml sure ]; + # Could not get tests running doCheck = false; -- GitLab From 17c660f54647874b91b16860917ddc301743dfef Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:19:23 +0000 Subject: [PATCH 0218/2206] feh: use checkInputs, fix tests --- pkgs/applications/graphics/feh/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/graphics/feh/default.nix b/pkgs/applications/graphics/feh/default.nix index 91d5d2f1467..f10916bcd63 100644 --- a/pkgs/applications/graphics/feh/default.nix +++ b/pkgs/applications/graphics/feh/default.nix @@ -15,8 +15,7 @@ stdenv.mkDerivation rec { outputs = [ "out" "man" "doc" ]; - nativeBuildInputs = [ makeWrapper xorg.libXt ] - ++ optionals doCheck [ perlPackages.TestCommand perlPackages.TestHarness ]; + nativeBuildInputs = [ makeWrapper xorg.libXt ]; buildInputs = [ xorg.libX11 xorg.libXinerama imlib2 libjpeg libpng curl libexif ]; @@ -36,8 +35,9 @@ stdenv.mkDerivation rec { install -D -m 644 man/*.1 $out/share/man/man1 ''; - checkPhase = '' - PERL5LIB="${perlPackages.TestCommand}/lib/perl5/site_perl" make test + checkInputs = [ perlPackages.TestCommand perlPackages.TestHarness ]; + preCheck = '' + export PERL5LIB="${perlPackages.TestCommand}/lib/perl5/site_perl" ''; doCheck = true; -- GitLab From cca7c9f78eabb4d5a74b6ad34d2db2ff2945e424 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:30:43 +0000 Subject: [PATCH 0219/2206] fftw: use checkInputs, fix tests --- pkgs/development/libraries/fftw/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/fftw/default.nix b/pkgs/development/libraries/fftw/default.nix index 12b30cf0349..bc5de5f9730 100644 --- a/pkgs/development/libraries/fftw/default.nix +++ b/pkgs/development/libraries/fftw/default.nix @@ -1,4 +1,4 @@ -{ fetchurl, stdenv, lib, precision ? "double" }: +{ fetchurl, stdenv, lib, precision ? "double", perl }: with lib; @@ -38,6 +38,8 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; + checkInputs = [ perl ]; + meta = with stdenv.lib; { description = "Fastest Fourier Transform in the West library"; homepage = http://www.fftw.org/; -- GitLab From b096f353696d697aeb3e60759b9685e208c71ee5 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:32:08 +0000 Subject: [PATCH 0220/2206] gmime2: use checkInputs, fix tests --- pkgs/development/libraries/gmime/2.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/gmime/2.nix b/pkgs/development/libraries/gmime/2.nix index 7d5eeb29997..b25f5c90bfa 100644 --- a/pkgs/development/libraries/gmime/2.nix +++ b/pkgs/development/libraries/gmime/2.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgconfig, glib, zlib, libgpgerror, gobjectIntrospection }: +{ stdenv, fetchurl, pkgconfig, glib, zlib, gnupg, libgpgerror, gobjectIntrospection }: stdenv.mkDerivation rec { version = "2.6.23"; @@ -15,6 +15,17 @@ stdenv.mkDerivation rec { propagatedBuildInputs = [ glib zlib libgpgerror ]; configureFlags = [ "--enable-introspection=yes" ]; + postPatch = '' + substituteInPlace tests/testsuite.c \ + --replace /bin/rm rm \ + --replace /bin/mkdir mkdir + + substituteInPlace tests/test-pkcs7.c \ + --replace /bin/mkdir mkdir + ''; + + checkInputs = [ gnupg ]; + enableParallelBuilding = true; meta = with stdenv.lib; { -- GitLab From 37ec85fc54d94a68a905172c6ad38cd146fa4b01 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:32:23 +0000 Subject: [PATCH 0221/2206] gmime3: use checkInputs, fix tests --- pkgs/development/libraries/gmime/3.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/gmime/3.nix b/pkgs/development/libraries/gmime/3.nix index 124fc08cf3b..65c99610a5c 100644 --- a/pkgs/development/libraries/gmime/3.nix +++ b/pkgs/development/libraries/gmime/3.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgconfig, glib, zlib, gpgme, libidn, gobjectIntrospection }: +{ stdenv, fetchurl, pkgconfig, glib, zlib, gnupg, gpgme, libidn, gobjectIntrospection }: stdenv.mkDerivation rec { version = "3.2.0"; @@ -16,6 +16,13 @@ stdenv.mkDerivation rec { propagatedBuildInputs = [ glib ]; configureFlags = [ "--enable-introspection=yes" ]; + postPatch = '' + substituteInPlace tests/testsuite.c \ + --replace /bin/rm rm + ''; + + checkInputs = [ gnupg ]; + enableParallelBuilding = true; meta = with stdenv.lib; { -- GitLab From 311304155fd2625ca7f53b267879993cfd64e2ff Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:47:05 +0000 Subject: [PATCH 0222/2206] libfaketime: use checkInputs, fix tests --- pkgs/development/libraries/libfaketime/default.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/libfaketime/default.nix b/pkgs/development/libraries/libfaketime/default.nix index cedd5f98027..cc9db8f7e66 100644 --- a/pkgs/development/libraries/libfaketime/default.nix +++ b/pkgs/development/libraries/libfaketime/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ stdenv, fetchurl, bash, perl }: stdenv.mkDerivation rec { name = "libfaketime-${version}"; @@ -13,10 +13,20 @@ stdenv.mkDerivation rec { ./no-date-in-gzip-man-page.patch ]; + postPatch = '' + patchShebangs test src + for a in test/functests/test_exclude_mono.sh src/faketime.c ; do + substituteInPlace $a \ + --replace /bin/bash ${stdenv.shell} + done + ''; + preBuild = '' makeFlagsArray+=(PREFIX="$out" LIBDIRNAME=/lib) ''; + checkInputs = [ perl ]; + meta = with stdenv.lib; { description = "Report faked system time to programs without having to change the system-wide time"; homepage = "https://github.com/wolfcw/libfaketime/"; -- GitLab From 15e96bd4d24a0e8b2f8c9411d7f42e2fefb71e99 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:34:52 +0000 Subject: [PATCH 0223/2206] sshfs-fuse: use checkInputs, fix tests --- pkgs/tools/filesystems/sshfs-fuse/default.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/filesystems/sshfs-fuse/default.nix b/pkgs/tools/filesystems/sshfs-fuse/default.nix index 6d95d5ee12b..b7cccae0f38 100644 --- a/pkgs/tools/filesystems/sshfs-fuse/default.nix +++ b/pkgs/tools/filesystems/sshfs-fuse/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchFromGitHub, meson, pkgconfig, ninja, glib, fuse3 -, docutils +, docutils, which, python3Packages }: stdenv.mkDerivation rec { @@ -25,6 +25,12 @@ stdenv.mkDerivation rec { ln -sf $out/bin/sshfs $out/sbin/mount.sshfs ''; + checkInputs = [ which ] ++ (with python3Packages; [ python pytest ]); + + checkPhase = '' + python3 -m pytest test/ + ''; + meta = with stdenv.lib; { inherit (src.meta) homepage; description = "FUSE-based filesystem that allows remote filesystems to be mounted over SSH"; -- GitLab From 3b16f3d46765a29e94d0e22579da722756def0b8 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:38:52 +0000 Subject: [PATCH 0224/2206] tcpdump: use checkInputs, fix tests --- pkgs/tools/networking/tcpdump/default.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/networking/tcpdump/default.nix b/pkgs/tools/networking/tcpdump/default.nix index 8b4850a6347..58f020e1bdd 100644 --- a/pkgs/tools/networking/tcpdump/default.nix +++ b/pkgs/tools/networking/tcpdump/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, libpcap }: +{ stdenv, fetchurl, libpcap, perl }: stdenv.mkDerivation rec { name = "tcpdump-${version}"; @@ -16,6 +16,12 @@ stdenv.mkDerivation rec { # sha256 = "1vzrvn1q7x28h18yskqc390y357pzpg5xd3pzzj4xz3llnvsr64p"; # }; + postPatch = '' + patchShebangs tests + ''; + + checkInputs = [ perl ]; + buildInputs = [ libpcap ]; configureFlags = stdenv.lib.optional -- GitLab From c2d335fb07621c94e56614c69be91940ad31f69a Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:41:34 +0000 Subject: [PATCH 0225/2206] pass: convert check to installcheck, fix tests --- pkgs/tools/security/pass/default.nix | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/pkgs/tools/security/pass/default.nix b/pkgs/tools/security/pass/default.nix index 007414d68a5..e7a3d2e0759 100644 --- a/pkgs/tools/security/pass/default.nix +++ b/pkgs/tools/security/pass/default.nix @@ -87,6 +87,24 @@ let --prefix PATH : "$out/bin:${wrapperPath}" ''; + # Turn "check" into "installcheck", since we want to test our pass, + # not the one before the fixup. + postPatch = '' + patchShebangs tests + + # the turning + sed -i -e 's@^PASS=.*''$@PASS=$out/bin/pass@' \ + -e 's@^GPGS=.*''$@GPG=${gnupg}/bin/gpg2@' \ + -e '/which gpg/ d' \ + tests/setup.sh + ''; + + doCheck = false; + + doInstallCheck = true; + installCheckInputs = [ git ]; + installCheckTarget = "test"; + passthru = { extensions = passExtensions; } // extraPassthru; -- GitLab From 8aeec440822e5d16468c0758980cd0297ff06438 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:44:15 +0000 Subject: [PATCH 0226/2206] wdiff: use checkInputs, fix tests --- pkgs/tools/text/wdiff/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/text/wdiff/default.nix b/pkgs/tools/text/wdiff/default.nix index f4edc02b9fa..df2ef215069 100644 --- a/pkgs/tools/text/wdiff/default.nix +++ b/pkgs/tools/text/wdiff/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, texinfo }: +{ stdenv, fetchurl, texinfo, which }: stdenv.mkDerivation rec { name = "wdiff-1.2.2"; @@ -10,6 +10,8 @@ stdenv.mkDerivation rec { buildInputs = [ texinfo ]; + checkInputs = [ which ]; + meta = { homepage = http://www.gnu.org/software/wdiff/; description = "Comparing files on a word by word basis"; -- GitLab From 3f843e0de600e4d81fbbeaeba0755cebbdee77c9 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:35:55 +0000 Subject: [PATCH 0227/2206] recutils: use checkInputs, fix tests, also fix build --- pkgs/tools/misc/recutils/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/misc/recutils/default.nix b/pkgs/tools/misc/recutils/default.nix index a1fa7dee083..3dd3baed099 100644 --- a/pkgs/tools/misc/recutils/default.nix +++ b/pkgs/tools/misc/recutils/default.nix @@ -8,14 +8,16 @@ stdenv.mkDerivation rec { sha256 = "0cdwa4094x3yx7vn98xykvnlp9rngvd58d19vs3vh5hrvggccg93"; }; - doCheck = true; - hardeningDisable = [ "format" ]; - buildInputs = [ curl emacs ] ++ (stdenv.lib.optionals doCheck [ check bc ]); + buildInputs = [ curl emacs ]; + + checkInputs = [ check bc ]; + doCheck = true; + # one file fails to compile with emacs 26 postInstall = '' - ${emacs}/bin/emacs -Q -batch -f batch-byte-compile $out/share/emacs/site-lisp/*.el #*/ + ${emacs}/bin/emacs -Q -batch -f batch-byte-compile $out/share/emacs/site-lisp/*.el || true ''; meta = { -- GitLab From 65b4ff488b350376347422f94db9dbec1d713ea5 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Thu, 9 Aug 2018 23:11:57 +0000 Subject: [PATCH 0228/2206] flex_2_5_35: make tests run, but disable --- pkgs/development/tools/parsing/flex/2.5.35.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/tools/parsing/flex/2.5.35.nix b/pkgs/development/tools/parsing/flex/2.5.35.nix index 1062a361413..1fdad9b6227 100644 --- a/pkgs/development/tools/parsing/flex/2.5.35.nix +++ b/pkgs/development/tools/parsing/flex/2.5.35.nix @@ -8,6 +8,10 @@ stdenv.mkDerivation rec { sha256 = "0wh06nix8bd4w1aq4k2fbbkdq5i30a9lxz3xczf3ff28yy0kfwzm"; }; + postPatch = '' + patchShebangs tests + ''; + nativeBuildInputs = [ flex bison texinfo help2man autoreconfHook ]; propagatedBuildInputs = [ m4 ]; @@ -17,6 +21,8 @@ stdenv.mkDerivation rec { "ac_cv_func_realloc_0_nonnull=yes" ]; + doCheck = false; # fails 2 out of 46 tests + meta = { branch = "2.5.35"; homepage = http://flex.sourceforge.net/; -- GitLab From 4715cfe59fc4e8109b670ed6b0dcecae85a1dc77 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:28:43 +0000 Subject: [PATCH 0229/2206] vala: make tests run, but disable --- pkgs/development/compilers/vala/default.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/vala/default.nix b/pkgs/development/compilers/vala/default.nix index f3dc2487027..510688ef416 100644 --- a/pkgs/development/compilers/vala/default.nix +++ b/pkgs/development/compilers/vala/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, fetchurl, pkgconfig, flex, bison, libxslt, autoconf, graphviz +{ stdenv, lib, fetchurl, pkgconfig, flex, bison, libxslt, autoconf, automake, graphviz , glib, libiconv, libintl, libtool, expat }: @@ -7,13 +7,18 @@ let let atLeast = lib.versionAtLeast "${major}.${minor}"; in stdenv.mkDerivation rec { - name = "vala-${major}.${minor}"; + name = "vala-${version}"; + version = "${major}.${minor}"; src = fetchurl { url = "mirror://gnome/sources/vala/${major}/${name}.tar.xz"; inherit sha256; }; + postPatch = '' + patchShebangs tests + ''; + outputs = [ "out" "devdoc" ]; nativeBuildInputs = [ @@ -26,6 +31,8 @@ let ] ++ lib.optional (atLeast "0.38") graphviz ++ extraBuildInputs; + doCheck = false; # fails, requires dbus daemon + meta = with stdenv.lib; { description = "Compiler for GObject type system"; homepage = https://wiki.gnome.org/Projects/Vala; -- GitLab From 880c9b5185dd9501bf63c391d0e3a22eb1ad42bb Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:31:20 +0000 Subject: [PATCH 0230/2206] glog: make tests run, but disable --- pkgs/development/libraries/glog/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/glog/default.nix b/pkgs/development/libraries/glog/default.nix index 93e94fc8c42..b030eab7c3a 100644 --- a/pkgs/development/libraries/glog/default.nix +++ b/pkgs/development/libraries/glog/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, autoreconfHook }: +{ stdenv, fetchFromGitHub, autoreconfHook, perl }: stdenv.mkDerivation rec { name = "glog-${version}"; @@ -13,6 +13,9 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook ]; + checkInputs = [ perl ]; + doCheck = false; # fails with "Mangled symbols (28 out of 380) found in demangle.dm" + meta = with stdenv.lib; { homepage = https://github.com/google/glog; license = licenses.bsd3; -- GitLab From 97aa8b164edb8d832f0b6ed5397b2027020cfbec Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:32:50 +0000 Subject: [PATCH 0231/2206] gpgme: make tests run, but disable. Spooky! --- pkgs/development/libraries/gpgme/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/libraries/gpgme/default.nix b/pkgs/development/libraries/gpgme/default.nix index e7da60a9d1a..b3b00a1c722 100644 --- a/pkgs/development/libraries/gpgme/default.nix +++ b/pkgs/development/libraries/gpgme/default.nix @@ -44,6 +44,10 @@ stdenv.mkDerivation rec { # https://www.gnupg.org/documentation/manuals/gpgme/Largefile-Support-_0028LFS_0029.html ++ lib.optional (system == "i686-linux") "-D_FILE_OFFSET_BITS=64"; + checkInputs = [ which ]; + + doCheck = false; # fails 8 out of 26 tests with "GPGME: Decryption failed". Spooky! + meta = with stdenv.lib; { homepage = https://gnupg.org/software/gpgme/index.html; description = "Library for making GnuPG easier to use"; -- GitLab From 0f7badb8c08d9a8971ba18c0f43e8291dec86911 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:36:13 +0000 Subject: [PATCH 0232/2206] jbig2dec: make tests run, but disable --- pkgs/development/libraries/jbig2dec/default.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/jbig2dec/default.nix b/pkgs/development/libraries/jbig2dec/default.nix index b9dcc927172..cc838be0f4f 100644 --- a/pkgs/development/libraries/jbig2dec/default.nix +++ b/pkgs/development/libraries/jbig2dec/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ stdenv, fetchurl, python }: stdenv.mkDerivation rec { name = "jbig2dec-0.14"; @@ -8,6 +8,13 @@ stdenv.mkDerivation rec { sha256 = "0k01hp0q4275fj4rbr1gy64svfraw5w7wvwl08yjhvsnpb1rid11"; }; + postPatch = '' + patchShebangs test_jbig2dec.py + ''; + + checkInputs = [ python ]; + doCheck = false; # fails 1 of 4 tests + meta = { homepage = https://www.ghostscript.com/jbig2dec.html; description = "Decoder implementation of the JBIG2 image compression format"; -- GitLab From ea07fc77dbf7a00f7f9f0bad39fe84b8980067a9 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:37:03 +0000 Subject: [PATCH 0233/2206] ldns: make tests run, but disable --- pkgs/development/libraries/ldns/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/ldns/default.nix b/pkgs/development/libraries/ldns/default.nix index e9d81d3ab78..c4120e5bb0e 100644 --- a/pkgs/development/libraries/ldns/default.nix +++ b/pkgs/development/libraries/ldns/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchpatch, openssl, perl, dns-root-data }: +{ stdenv, fetchurl, fetchpatch, openssl, perl, which, dns-root-data }: stdenv.mkDerivation rec { pname = "ldns"; @@ -45,6 +45,9 @@ stdenv.mkDerivation rec { "ac_cv_func_realloc_0_nonnull=yes" ]; + checkInputs = [ which ]; + doCheck = false; # fails. missing some files + postInstall = '' moveToOutput "bin/ldns-config" "$dev" -- GitLab From 9b95dd8e3c1142f2072c13b38b292b170ab6340e Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 19:02:57 +0000 Subject: [PATCH 0234/2206] graphite2: make tests run, but disable --- pkgs/development/libraries/silgraphite/graphite2.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/silgraphite/graphite2.nix b/pkgs/development/libraries/silgraphite/graphite2.nix index 30a99415981..dc3f4a118f6 100644 --- a/pkgs/development/libraries/silgraphite/graphite2.nix +++ b/pkgs/development/libraries/silgraphite/graphite2.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgconfig, freetype, cmake }: +{ stdenv, fetchurl, pkgconfig, freetype, cmake, python }: stdenv.mkDerivation rec { version = "1.3.6"; @@ -15,6 +15,9 @@ stdenv.mkDerivation rec { patches = stdenv.lib.optionals stdenv.isDarwin [ ./macosx.patch ]; + checkInputs = [ python ]; + doCheck = false; # fails, probably missing something + meta = { description = "An advanced font engine"; maintainers = [ stdenv.lib.maintainers.raskin ]; -- GitLab From 7e4c44222de928ce3a203149fa107bf2692ae095 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:10:14 +0000 Subject: [PATCH 0235/2206] elfutils: make tests run, but disable. A bit spooky! --- pkgs/development/tools/misc/elfutils/default.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/development/tools/misc/elfutils/default.nix b/pkgs/development/tools/misc/elfutils/default.nix index e067c0a669b..85adf73ed2a 100644 --- a/pkgs/development/tools/misc/elfutils/default.nix +++ b/pkgs/development/tools/misc/elfutils/default.nix @@ -10,7 +10,11 @@ stdenv.mkDerivation rec { sha256 = "1zq0l12k64hrbjmdjc4llrad96c25i427hpma1id9nk87w9qqvdp"; }; - patches = ./debug-info-from-env.patch; + patches = [ ./debug-info-from-env.patch ]; + + postPatch = '' + patchShebangs tests + ''; hardeningDisable = [ "format" ]; @@ -63,6 +67,9 @@ stdenv.mkDerivation rec { cp version.h $out/include ''; + doCheck = false; # fails 3 out of 174 tests + doInstallCheck = false; # fails 70 out of 174 tests + meta = { homepage = https://sourceware.org/elfutils/; description = "A set of utilities to handle ELF objects"; -- GitLab From 2a7bd7176e563a8ec3a47a8c96586c9f260bf35f Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:13:36 +0000 Subject: [PATCH 0236/2206] rman: make tests run, but disable --- pkgs/development/tools/misc/rman/default.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/development/tools/misc/rman/default.nix b/pkgs/development/tools/misc/rman/default.nix index 702dabcf395..8093846780d 100644 --- a/pkgs/development/tools/misc/rman/default.nix +++ b/pkgs/development/tools/misc/rman/default.nix @@ -8,7 +8,12 @@ stdenv.mkDerivation { sha256 = "0prdld6nbkdlkcgc2r1zp13h2fh8r0mlwxx423dnc695ddlk18b8"; }; - makeFlags = "BINDIR=$(out)/bin MANDIR=$(out)/share/man"; + postPatch = '' + substituteInPlace Makefile \ + --replace ginstall install + ''; + + makeFlags = [ "BINDIR=$(out)/bin" "MANDIR=$(out)/share/man" ]; preInstall = '' mkdir -p $out/bin @@ -17,6 +22,8 @@ stdenv.mkDerivation { hardeningDisable = [ "format" ]; + doCheck = false; # "check" target is probably meant to do "installcheck" or something + meta = { description = "Parse formatted man pages and man page source from most flavors of UNIX and converts them to HTML, ASCII, TkMan, DocBook, and other formats"; license = "artistic"; -- GitLab From 2a3a4ff642ccda363d8db6837c0bd2cffa33506e Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:17:04 +0000 Subject: [PATCH 0237/2206] nodejs: make tests run, but disable --- pkgs/development/web/nodejs/nodejs.nix | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/pkgs/development/web/nodejs/nodejs.nix b/pkgs/development/web/nodejs/nodejs.nix index 3f0ab5ff506..eb9e3232810 100644 --- a/pkgs/development/web/nodejs/nodejs.nix +++ b/pkgs/development/web/nodejs/nodejs.nix @@ -4,6 +4,7 @@ , writeScript, coreutils, gnugrep, jq, curl, common-updater-scripts, nix , gnupg , darwin ? null +, procps }: with stdenv.lib; @@ -66,16 +67,27 @@ in inherit patches; - preBuild = optionalString stdenv.isDarwin '' - sed -i -e "s|tr1/type_traits|type_traits|g" \ - -e "s|std::tr1|std|" src/util.h - ''; - - prePatch = '' + postPatch = '' patchShebangs . sed -i 's/raise.*No Xcode or CLT version detected.*/version = "7.0.0"/' tools/gyp/pylib/gyp/xcode_emulation.py + + # fix tests + for a in test/parallel/test-child-process-env.js \ + test/parallel/test-child-process-exec-env.js \ + test/parallel/test-child-process-default-options.js \ + test/fixtures/syntax/good_syntax_shebang.js \ + test/fixtures/syntax/bad_syntax_shebang.js ; do + substituteInPlace $a \ + --replace "/usr/bin/env" "${coreutils}/bin/env" + done + '' + optionalString stdenv.isDarwin '' + sed -i -e "s|tr1/type_traits|type_traits|g" \ + -e "s|std::tr1|std|" src/util.h ''; + checkInputs = [ procps ]; + doCheck = false; # fails 4 out of 1453 tests + postInstall = '' paxmark m $out/bin/node PATH=$out/bin:$PATH patchShebangs $out -- GitLab From c8baf7cc0cebcf8c366b2e915bb6ce4c630ffb25 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:17:54 +0000 Subject: [PATCH 0238/2206] foo2zjs: make tests run, but disable --- pkgs/misc/drivers/foo2zjs/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/misc/drivers/foo2zjs/default.nix b/pkgs/misc/drivers/foo2zjs/default.nix index e4d2da3afc2..7e1ff01bda0 100644 --- a/pkgs/misc/drivers/foo2zjs/default.nix +++ b/pkgs/misc/drivers/foo2zjs/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, foomatic-filters, bc, unzip, ghostscript, systemd, vim }: +{ stdenv, fetchurl, foomatic-filters, bc, unzip, ghostscript, systemd, vim, time }: stdenv.mkDerivation rec { name = "foo2zjs-20180519"; @@ -39,6 +39,9 @@ stdenv.mkDerivation rec { sed -e "/PRINTERID=/s@=.*@=$out/bin/usb_printerid@" -i hplj1000 ''; + checkInputs = [ time ]; + doCheck = false; # fails to find its own binary. Also says "Tests will pass only if you are using ghostscript-8.71-16.fc14". + preInstall = '' mkdir -pv $out/{etc/udev/rules.d,lib/udev/rules.d,etc/hotplug/usb} mkdir -pv $out/share/foomatic/db/source/{opt,printer,driver} -- GitLab From 662756bb6d992c8678cf4b430e61e40a2fd5d316 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:19:37 +0000 Subject: [PATCH 0239/2206] fuse: make tests run, but disable --- pkgs/os-specific/linux/fuse/common.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/os-specific/linux/fuse/common.nix b/pkgs/os-specific/linux/fuse/common.nix index 7cc58c19c07..1e4f3d8d583 100644 --- a/pkgs/os-specific/linux/fuse/common.nix +++ b/pkgs/os-specific/linux/fuse/common.nix @@ -4,6 +4,7 @@ , fusePackages, utillinux, gettext , meson, ninja, pkgconfig , autoreconfHook +, python3Packages, which }: let @@ -58,6 +59,14 @@ in stdenv.mkDerivation rec { ./makeconf.sh ''); + checkInputs = [ which ] ++ (with python3Packages; [ python pytest ]); + + checkPhase = '' + python3 -m pytest test/ + ''; + + doCheck = false; # v2: no tests, v3: all tests get skipped in a sandbox + postFixup = "cd $out\n" + (if isFuse3 then '' install -D -m444 etc/fuse.conf $common/etc/fuse.conf install -D -m444 etc/udev/rules.d/99-fuse3.rules $common/etc/udev/rules.d/99-fuse.rules -- GitLab From 6c931a13c5f9c2d2be31c1e5053e037b4e6b3cbd Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:27:16 +0000 Subject: [PATCH 0240/2206] numactl: make tests run, but disable. Ugh! --- pkgs/os-specific/linux/numactl/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/os-specific/linux/numactl/default.nix b/pkgs/os-specific/linux/numactl/default.nix index 9928897ae4d..4506945ffba 100644 --- a/pkgs/os-specific/linux/numactl/default.nix +++ b/pkgs/os-specific/linux/numactl/default.nix @@ -23,6 +23,15 @@ stdenv.mkDerivation rec { sha256 = "080b0sygmg7104qbbh1amh3b322yyiajwi2d3d0vayffgva0720v"; }); + postPatch = '' + patchShebangs test + ''; + + # You probably shouldn't ever run these! They will reconfigure Linux + # NUMA settings, which on my build machine makes the rest of package + # building ~5% slower until reboot. Ugh! + doCheck = false; # never ever! + meta = with stdenv.lib; { description = "Library and tools for non-uniform memory access (NUMA) machines"; homepage = http://oss.sgi.com/projects/libnuma/; -- GitLab From c74e59511d71ff220b5473a34ce31c5e58d3d2e7 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:27:57 +0000 Subject: [PATCH 0241/2206] syslinux: make tests run, but disable --- pkgs/os-specific/linux/syslinux/default.nix | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/pkgs/os-specific/linux/syslinux/default.nix b/pkgs/os-specific/linux/syslinux/default.nix index 8a87d3fce58..f02f1baafe6 100644 --- a/pkgs/os-specific/linux/syslinux/default.nix +++ b/pkgs/os-specific/linux/syslinux/default.nix @@ -21,19 +21,23 @@ stdenv.mkDerivation rec { }) ]; - nativeBuildInputs = [ nasm perl python ]; - buildInputs = [ libuuid makeWrapper ]; - - enableParallelBuilding = false; # Fails very rarely with 'No rule to make target: ...' - hardeningDisable = [ "pic" "stackprotector" "fortify" ]; - - preBuild = '' + postPatch = '' substituteInPlace Makefile --replace /bin/pwd $(type -P pwd) substituteInPlace gpxe/src/Makefile.housekeeping --replace /bin/echo $(type -P echo) substituteInPlace utils/ppmtolss16 --replace /usr/bin/perl $(type -P perl) substituteInPlace gpxe/src/Makefile --replace /usr/bin/perl $(type -P perl) + + # fix tests + substituteInPlace tests/unittest/include/unittest/unittest.h \ + --replace /usr/include/ "" ''; + nativeBuildInputs = [ nasm perl python ]; + buildInputs = [ libuuid makeWrapper ]; + + enableParallelBuilding = false; # Fails very rarely with 'No rule to make target: ...' + hardeningDisable = [ "pic" "stackprotector" "fortify" ]; + stripDebugList = "bin sbin share/syslinux/com32"; makeFlags = [ @@ -47,6 +51,8 @@ stdenv.mkDerivation rec { "bios" ]; + doCheck = false; # fails. some fail in a sandbox, others require qemu + postInstall = '' wrapProgram $out/bin/syslinux \ --prefix PATH : "${mtools}/bin" -- GitLab From 7cd8fdbf631e58332af64fe96910056fe5314dbc Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:28:37 +0000 Subject: [PATCH 0242/2206] utillinux: make tests run, but disable --- pkgs/os-specific/linux/util-linux/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/os-specific/linux/util-linux/default.nix b/pkgs/os-specific/linux/util-linux/default.nix index 1a7232afedb..f8a5f201bf9 100644 --- a/pkgs/os-specific/linux/util-linux/default.nix +++ b/pkgs/os-specific/linux/util-linux/default.nix @@ -22,6 +22,8 @@ in stdenv.mkDerivation rec { outputs = [ "bin" "dev" "out" "man" ]; postPatch = '' + patchShebangs tests/run.sh + substituteInPlace include/pathnames.h \ --replace "/bin/login" "${shadow}/bin/login" substituteInPlace sys-utils/eject.c \ @@ -54,6 +56,8 @@ in stdenv.mkDerivation rec { [ zlib pam ] ++ lib.filter (p: p != null) [ ncurses systemd perl ]; + doCheck = false; # "For development purpose only. Don't execute on production system!" + postInstall = '' rm "$bin/bin/su" # su should be supplied by the su package (shadow) '' + lib.optionalString minimal '' -- GitLab From 6c1a9d9d7919a04c8d1ccf169b4738d80cc0b116 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:29:43 +0000 Subject: [PATCH 0243/2206] lighttpd: make tests run, but disable --- pkgs/servers/http/lighttpd/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/servers/http/lighttpd/default.nix b/pkgs/servers/http/lighttpd/default.nix index 4596dac0908..c41da6ea2fb 100644 --- a/pkgs/servers/http/lighttpd/default.nix +++ b/pkgs/servers/http/lighttpd/default.nix @@ -3,6 +3,7 @@ , enableMysql ? false, mysql ? null , enableLdap ? false, openldap ? null , enableWebDAV ? true, sqlite ? null, libuuid ? null +, perl }: assert enableMagnet -> lua5_1 != null; @@ -19,6 +20,10 @@ stdenv.mkDerivation rec { sha256 = "02ff77cpvy1006cwfym38vf78xm18plyj636ll74r7kx2bblkpxf"; }; + postPatch = '' + patchShebangs tests + ''; + nativeBuildInputs = [ pkgconfig ]; buildInputs = [ pcre libxml2 zlib attr bzip2 which file openssl ] ++ stdenv.lib.optional enableMagnet lua5_1 @@ -38,6 +43,9 @@ stdenv.mkDerivation rec { sed -i "s:/usr/bin/file:${file}/bin/file:g" configure ''; + checkInputs = [ perl ]; + doCheck = false; # fails 2 tests + postInstall = '' mkdir -p "$out/share/lighttpd/doc/config" cp -vr doc/config "$out/share/lighttpd/doc/" -- GitLab From 35b8d5aea871dbb397a9330e034690be8684cb96 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:33:11 +0000 Subject: [PATCH 0244/2206] zstd: make tests run, but disable --- pkgs/tools/compression/zstd/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/tools/compression/zstd/default.nix b/pkgs/tools/compression/zstd/default.nix index edb771b5b3e..f9a05c4281a 100644 --- a/pkgs/tools/compression/zstd/default.nix +++ b/pkgs/tools/compression/zstd/default.nix @@ -1,5 +1,6 @@ { stdenv, fetchFromGitHub, gnugrep , fixDarwinDylibNames +, file , legacySupport ? false }: stdenv.mkDerivation rec { @@ -19,6 +20,10 @@ stdenv.mkDerivation rec { "ZSTD_LEGACY_SUPPORT=${if legacySupport then "1" else "0"}" ]; + checkInputs = [ file ]; + doCheck = false; # fails with "zstd: --list does not support reading from standard input" + # probably a bug + installFlags = [ "PREFIX=$(out)" ]; -- GitLab From 2a5d7d7727a03bf852ea81ce5e2bded04211dedd Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:33:40 +0000 Subject: [PATCH 0245/2206] e2fsprogs: make tests run, but disable --- pkgs/tools/filesystems/e2fsprogs/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/filesystems/e2fsprogs/default.nix b/pkgs/tools/filesystems/e2fsprogs/default.nix index ef18d24778f..0e983ca219b 100644 --- a/pkgs/tools/filesystems/e2fsprogs/default.nix +++ b/pkgs/tools/filesystems/e2fsprogs/default.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, fetchurl, pkgconfig, libuuid, gettext, texinfo }: +{ stdenv, buildPackages, fetchurl, pkgconfig, libuuid, gettext, texinfo, perl }: stdenv.mkDerivation rec { name = "e2fsprogs-1.44.3"; @@ -21,8 +21,10 @@ stdenv.mkDerivation rec { "--disable-libuuid" "--disable-uuidd" "--disable-libblkid" "--disable-fsck" ] else [ "--enable-libuuid --disable-e2initrd-helper" - ] - ; + ]; + + checkInputs = [ perl ]; + doCheck = false; # fails # hacky way to make it install *.pc postInstall = '' -- GitLab From fea886b31f52c4d2e2a0d3ee9a91bad2c6dbf1da Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:36:41 +0000 Subject: [PATCH 0246/2206] aria2: make tests run, but disable --- pkgs/tools/networking/aria2/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/tools/networking/aria2/default.nix b/pkgs/tools/networking/aria2/default.nix index 87725f51a7f..028691229e3 100644 --- a/pkgs/tools/networking/aria2/default.nix +++ b/pkgs/tools/networking/aria2/default.nix @@ -1,5 +1,6 @@ { stdenv, fetchFromGitHub, pkgconfig, autoreconfHook , openssl, c-ares, libxml2, sqlite, zlib, libssh2 +, cppunit , Security }: @@ -21,6 +22,9 @@ stdenv.mkDerivation rec { configureFlags = [ "--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt" ]; + checkInputs = [ cppunit ]; + doCheck = false; # needs the net + enableParallelBuilding = true; meta = with stdenv.lib; { -- GitLab From 131e6d664b4fd53645e9205ac6d5a047314f1e79 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:38:23 +0000 Subject: [PATCH 0247/2206] socat: make tests run, but disable --- pkgs/tools/networking/socat/default.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/networking/socat/default.nix b/pkgs/tools/networking/socat/default.nix index 0e9efb028ba..37fe3398ae8 100644 --- a/pkgs/tools/networking/socat/default.nix +++ b/pkgs/tools/networking/socat/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, openssl, readline }: +{ stdenv, fetchurl, openssl, readline, which, nettools }: stdenv.mkDerivation rec { name = "socat-1.7.3.2"; @@ -8,10 +8,20 @@ stdenv.mkDerivation rec { sha256 = "0lcj6zpra33xhgvhmz9l3cqz10v8ybafb8dd1yqkwf1rhy01ymp3"; }; + postPatch = '' + patchShebangs test.sh + substituteInPlace test.sh \ + --replace /bin/rm rm \ + --replace /sbin/ifconfig ifconfig + ''; + buildInputs = [ openssl readline ]; hardeningEnable = [ "pie" ]; + checkInputs = [ which nettools ]; + doCheck = false; # fails a bunch, hangs + meta = { description = "A utility for bidirectional data transfer between two independent data channels"; homepage = http://www.dest-unreach.org/socat/; -- GitLab From 1cf53a041c164a734e4684a4e404fdbf5f98cda0 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:43:53 +0000 Subject: [PATCH 0248/2206] kakasi: make tests run, but disable --- pkgs/tools/text/kakasi/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/tools/text/kakasi/default.nix b/pkgs/tools/text/kakasi/default.nix index b0baeaab5f6..62645573259 100644 --- a/pkgs/tools/text/kakasi/default.nix +++ b/pkgs/tools/text/kakasi/default.nix @@ -21,4 +21,14 @@ stdenv.mkDerivation rec { url = "http://kakasi.namazu.org/stable/${name}.tar.xz"; sha256 = "1qry3xqb83pjgxp3my8b1sy77z4f0893h73ldrvdaky70cdppr9f"; }; + + postPatch = '' + for a in tests/kakasi-* ; do + substituteInPlace $a \ + --replace "/bin/echo" echo + done + ''; + + doCheck = false; # fails 1 of 6 tests + } -- GitLab From 99974ea930416ae12c466db373805d90f5833833 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Fri, 10 Aug 2018 11:10:37 +0000 Subject: [PATCH 0249/2206] gnome3.gcr: make tests run, but disable --- pkgs/desktops/gnome-3/core/gcr/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/gcr/default.nix b/pkgs/desktops/gnome-3/core/gcr/default.nix index 61c17a210b4..a324fda0a7e 100644 --- a/pkgs/desktops/gnome-3/core/gcr/default.nix +++ b/pkgs/desktops/gnome-3/core/gcr/default.nix @@ -1,6 +1,7 @@ { stdenv, fetchurl, pkgconfig, intltool, gnupg, p11-kit, glib , libgcrypt, libtasn1, dbus-glib, gtk, pango, gdk_pixbuf, atk -, gobjectIntrospection, makeWrapper, libxslt, vala, gnome3 }: +, gobjectIntrospection, makeWrapper, libxslt, vala, gnome3 +, python2 }: stdenv.mkDerivation rec { name = "gcr-${version}"; @@ -15,6 +16,10 @@ stdenv.mkDerivation rec { updateScript = gnome3.updateScript { packageName = "gcr"; attrPath = "gnome3.gcr"; }; }; + postPatch = '' + patchShebangs . + ''; + outputs = [ "out" "dev" ]; nativeBuildInputs = [ pkgconfig intltool gobjectIntrospection libxslt makeWrapper vala ]; @@ -27,7 +32,8 @@ stdenv.mkDerivation rec { propagatedBuildInputs = [ glib gtk p11-kit ]; - #doCheck = true; + checkInputs = [ python2 ]; + doCheck = false; # fails 21 out of 603 tests, needs dbus daemon #enableParallelBuilding = true; issues on hydra -- GitLab From e745d7976eae6af35bb3b3e5b47b3a44b3d40bb5 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:37:29 +0000 Subject: [PATCH 0250/2206] mailutils: use checkInputs, make tests run, but disable, also cleanup --- pkgs/tools/networking/mailutils/default.nix | 39 ++++++++++++--------- 1 file changed, 22 insertions(+), 17 deletions(-) diff --git a/pkgs/tools/networking/mailutils/default.nix b/pkgs/tools/networking/mailutils/default.nix index 4df7f80fff6..f4e14d98248 100644 --- a/pkgs/tools/networking/mailutils/default.nix +++ b/pkgs/tools/networking/mailutils/default.nix @@ -2,9 +2,7 @@ , gdbm, pam, readline, ncurses, gnutls, guile, texinfo, gnum4, sasl, fribidi, nettools , python, gss, mysql, sendmailPath ? "/run/wrappers/bin/sendmail" }: -let - p = "https://raw.githubusercontent.com/gentoo/gentoo/9c921e89d51876fd876f250324893fd90c019326/net-mail/mailutils/files"; -in stdenv.mkDerivation rec { +stdenv.mkDerivation rec { name = "${project}-${version}"; project = "mailutils"; version = "3.2"; @@ -14,9 +12,21 @@ in stdenv.mkDerivation rec { sha256 = "0zh7xn8yvnw9zkc7gi5290i34viwxp1rn0g1q9nyvmckkvk59lwn"; }; + postPatch = '' + sed -i -e '/chown root:mail/d' \ + -e 's/chmod [24]755/chmod 0755/' \ + */Makefile{.in,.am} + sed -i 's:/usr/lib/mysql:${mysql.connector-c}/lib/mysql:' configure.ac + sed -i 's/0\.18/0.19/' configure.ac + sed -i -e 's:mysql/mysql.h:mysql.h:' \ + -e 's:mysql/errmsg.h:errmsg.h:' \ + sql/mysql.c + ''; + nativeBuildInputs = [ autoreconfHook gettext pkgconfig - ] ++ stdenv.lib.optional doCheck dejagnu; + ]; + buildInputs = [ gdbm pam readline ncurses gnutls guile texinfo gnum4 sasl fribidi nettools gss mysql.connector-c python @@ -33,7 +43,6 @@ in stdenv.mkDerivation rec { ./path-to-cat.patch ]; - doCheck = true; enableParallelBuilding = false; hardeningDisable = [ "format" ]; @@ -44,26 +53,21 @@ in stdenv.mkDerivation rec { "--with-path-sendmail=${sendmailPath}" ]; - readmsg-tests = stdenv.lib.optionals doCheck [ + readmsg-tests = let + p = "https://raw.githubusercontent.com/gentoo/gentoo/9c921e89d51876fd876f250324893fd90c019326/net-mail/mailutils/files"; + in [ (fetchurl { url = "${p}/hdr.at"; sha256 = "0phpkqyhs26chn63wjns6ydx9468ng3ssbjbfhcvza8h78jlsd98"; }) (fetchurl { url = "${p}/nohdr.at"; sha256 = "1vkbkfkbqj6ml62s1am8i286hxwnpsmbhbnq0i2i0j1i7iwkk4b7"; }) (fetchurl { url = "${p}/twomsg.at"; sha256 = "15m29rg2xxa17xhx6jp4s2vwa9d4khw8092vpygqbwlhw68alk9g"; }) (fetchurl { url = "${p}/weed.at"; sha256 = "1101xakhc99f5gb9cs3mmydn43ayli7b270pzbvh7f9rbvh0d0nh"; }) ]; - postPatch = '' - sed -i -e '/chown root:mail/d' \ - -e 's/chmod [24]755/chmod 0755/' \ - */Makefile{.in,.am} - sed -i 's:/usr/lib/mysql:${mysql.connector-c}/lib/mysql:' configure.ac - sed -i 's/0\.18/0.19/' configure.ac - sed -i -e 's:mysql/mysql.h:mysql.h:' \ - -e 's:mysql/errmsg.h:errmsg.h:' \ - sql/mysql.c - ''; - NIX_CFLAGS_COMPILE = "-L${mysql.connector-c}/lib/mysql -I${mysql.connector-c}/include/mysql"; + checkInputs = [ dejagnu ]; + doCheck = false; # fails 1 out of a bunch of tests, looks like a bug + doInstallCheck = false; # fails + preCheck = '' # Add missing test files cp ${builtins.toString readmsg-tests} readmsg/tests/ @@ -79,6 +83,7 @@ in stdenv.mkDerivation rec { # Provide libraries for mhn. export LD_LIBRARY_PATH=$(pwd)/lib/.libs ''; + postCheck = '' unset LD_LIBRARY_PATH ''; -- GitLab From cec9b2635b57de7d2ca1e8c07acb3ee797a37159 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:24:01 +0000 Subject: [PATCH 0251/2206] subversion: use checkInputs, make tests run, but them keep disabled --- pkgs/applications/version-management/subversion/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/version-management/subversion/default.nix b/pkgs/applications/version-management/subversion/default.nix index 981f25f00f8..0a61dc38c64 100644 --- a/pkgs/applications/version-management/subversion/default.nix +++ b/pkgs/applications/version-management/subversion/default.nix @@ -91,6 +91,7 @@ let enableParallelBuilding = true; + checkInputs = [ python ]; doCheck = false; # fails 10 out of ~2300 tests meta = with stdenv.lib; { -- GitLab From 0b67d69c1310bba545ed1f520461805862c11b25 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Fri, 10 Aug 2018 00:27:39 +0000 Subject: [PATCH 0252/2206] libseccomp: make tests run, but dependency cycle --- pkgs/development/libraries/libseccomp/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/libseccomp/default.nix b/pkgs/development/libraries/libseccomp/default.nix index e0c77a0cf35..c8d9e21366d 100644 --- a/pkgs/development/libraries/libseccomp/default.nix +++ b/pkgs/development/libraries/libseccomp/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, getopt, makeWrapper }: +{ stdenv, fetchurl, getopt, makeWrapper, utillinux }: stdenv.mkDerivation rec { name = "libseccomp-${version}"; @@ -17,6 +17,9 @@ stdenv.mkDerivation rec { patchShebangs . ''; + checkInputs = [ utillinux ]; + doCheck = false; # dependency cycle + # Hack to ensure that patchelf --shrink-rpath get rids of a $TMPDIR reference. preFixup = "rm -rfv src"; -- GitLab From ef2f89b2b92b501899f219d235f689f7a11c1f20 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Fri, 10 Aug 2018 00:28:25 +0000 Subject: [PATCH 0253/2206] bash: make tests run, but dependency cycle --- pkgs/shells/bash/4.4.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/shells/bash/4.4.nix b/pkgs/shells/bash/4.4.nix index ab89dc28828..de8efd5af27 100644 --- a/pkgs/shells/bash/4.4.nix +++ b/pkgs/shells/bash/4.4.nix @@ -1,5 +1,5 @@ { stdenv, buildPackages -, fetchurl, binutils ? null, bison, autoconf +, fetchurl, binutils ? null, bison, autoconf, utillinux , buildPlatform, hostPlatform # patch for cygwin requires readline support @@ -87,6 +87,9 @@ stdenv.mkDerivation rec { "SHOBJ_LIBS=-lbash" ]; + checkInputs = [ utillinux ]; + doCheck = false; # dependency cycle, needs to be interactive + postInstall = '' ln -s bash "$out/bin/sh" rm -f $out/lib/bash/Makefile.inc -- GitLab From 9ab74be96b6df41b7319730995aff726be2931d4 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Fri, 10 Aug 2018 00:30:22 +0000 Subject: [PATCH 0254/2206] patchelf: disable tests --- pkgs/development/tools/misc/patchelf/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/misc/patchelf/default.nix b/pkgs/development/tools/misc/patchelf/default.nix index 39ec46ffbfd..df24f6003d7 100644 --- a/pkgs/development/tools/misc/patchelf/default.nix +++ b/pkgs/development/tools/misc/patchelf/default.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { setupHook = [ ./setup-hook.sh ]; - #doCheck = true; # problems when loading libc.so.6 + doCheck = false; # fails 8 out of 24 tests, problems when loading libc.so.6 meta = { homepage = https://nixos.org/patchelf.html; -- GitLab From 1781c007c513716a4a73b86cc7054705571ea7e2 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Fri, 10 Aug 2018 00:30:08 +0000 Subject: [PATCH 0255/2206] pcre2: disable tests --- pkgs/development/libraries/pcre2/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/pcre2/default.nix b/pkgs/development/libraries/pcre2/default.nix index e0819cde679..49357a5970c 100644 --- a/pkgs/development/libraries/pcre2/default.nix +++ b/pkgs/development/libraries/pcre2/default.nix @@ -16,6 +16,8 @@ stdenv.mkDerivation rec { outputs = [ "bin" "dev" "out" "doc" "man" "devdoc" ]; + doCheck = false; # fails 1 out of 3 tests, looks like a bug + postFixup = '' moveToOutput bin/pcre2-config "$dev" ''; -- GitLab From 49dd9d8ab2a71a341f5791ea5761705a01a5bb98 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Mon, 23 Jul 2018 08:51:53 +0000 Subject: [PATCH 0256/2206] jdupes: disable tests --- pkgs/tools/misc/jdupes/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/misc/jdupes/default.nix b/pkgs/tools/misc/jdupes/default.nix index acd58c9bcbd..bf5e04a511f 100644 --- a/pkgs/tools/misc/jdupes/default.nix +++ b/pkgs/tools/misc/jdupes/default.nix @@ -19,9 +19,10 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; + doCheck = false; # broken Makefile, the above also removes tests + postInstall = '' install -Dm644 -t $out/share/doc/jdupes CHANGES LICENSE README - ''; meta = with stdenv.lib; { -- GitLab From 1949a71003d784d372d100919d51b08c36c3152b Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Sun, 29 Jul 2018 09:23:20 +0000 Subject: [PATCH 0257/2206] pango: disable tests --- pkgs/development/libraries/pango/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/pango/default.nix b/pkgs/development/libraries/pango/default.nix index a9a8c5c2563..28f8a221700 100644 --- a/pkgs/development/libraries/pango/default.nix +++ b/pkgs/development/libraries/pango/default.nix @@ -31,6 +31,8 @@ stdenv.mkDerivation rec { configureFlags = optional stdenv.isDarwin "--without-x"; + doCheck = false; # fails 1 out of 12 tests with "Fontconfig error: Cannot load default config file" + meta = with stdenv.lib; { description = "A library for laying out and rendering of text, with an emphasis on internationalization"; -- GitLab From 8e1a0b59fda94aecb2782ff8a733f202c3f119bb Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 1 Aug 2018 21:58:57 +0000 Subject: [PATCH 0258/2206] pmount: disable tests --- pkgs/os-specific/linux/pmount/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/os-specific/linux/pmount/default.nix b/pkgs/os-specific/linux/pmount/default.nix index ea34075210d..f0f706157ed 100644 --- a/pkgs/os-specific/linux/pmount/default.nix +++ b/pkgs/os-specific/linux/pmount/default.nix @@ -34,6 +34,8 @@ stdenv.mkDerivation rec { substituteInPlace ./src/Makefile --replace '-o root -g root -m 4755 ' '-m 755 ' ''; + doCheck = false; # fails 1 out of 1 tests with "Error: could not open fstab-type file: No such file or directory" + meta = { homepage = http://pmount.alioth.debian.org/; description = "Mount removable devices as normal user"; -- GitLab From 875b48e3ea561e32ab67ce02ff73e6d7cab3b9ab Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Mon, 23 Jul 2018 08:57:16 +0000 Subject: [PATCH 0259/2206] qt5.qtwebkit: disable tests --- pkgs/development/libraries/qt-5/modules/qtwebkit.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/qt-5/modules/qtwebkit.nix b/pkgs/development/libraries/qt-5/modules/qtwebkit.nix index b552b01555d..833433fabec 100644 --- a/pkgs/development/libraries/qt-5/modules/qtwebkit.nix +++ b/pkgs/development/libraries/qt-5/modules/qtwebkit.nix @@ -63,6 +63,8 @@ qtModule { ] ++ optional (!stdenv.isDarwin) ''-DNIXPKGS_LIBUDEV="${getLib systemd}/lib/libudev"''; + doCheck = false; # fails 13 out of 13 tests (ctest) + # Hack to avoid TMPDIR in RPATHs. preFixup = ''rm -rf "$(pwd)" && mkdir "$(pwd)" ''; -- GitLab From 1e837c96c377e0cf2ed16eec754aa2b8e996ec95 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Tue, 7 Aug 2018 13:29:15 +0000 Subject: [PATCH 0260/2206] volume_key: disable tests --- pkgs/development/libraries/volume-key/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/volume-key/default.nix b/pkgs/development/libraries/volume-key/default.nix index a8515975c35..b91c091c6c6 100644 --- a/pkgs/development/libraries/volume-key/default.nix +++ b/pkgs/development/libraries/volume-key/default.nix @@ -24,6 +24,8 @@ in stdenv.mkDerivation rec { "pythondir=$(py)/${python3.sitePackages}" ]; + doCheck = false; # fails 1 out of 1 tests, needs `certutil` + meta = with stdenv.lib; { description = "A library for manipulating storage volume encryption keys and storing them separately from volumes to handle forgotten passphrases, and the associated command-line tool"; homepage = https://pagure.io/volume_key/; -- GitLab From 51cddcfcd60fec3caa2ad82d29b1a92788692bce Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:51:06 +0000 Subject: [PATCH 0261/2206] librdf: disable tests --- pkgs/development/libraries/librdf/redland.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/librdf/redland.nix b/pkgs/development/libraries/librdf/redland.nix index 633611273a3..422ace462a9 100644 --- a/pkgs/development/libraries/librdf/redland.nix +++ b/pkgs/development/libraries/librdf/redland.nix @@ -36,6 +36,8 @@ stdenv.mkDerivation rec { # Fix broken DT_NEEDED in lib/redland/librdf_storage_sqlite.so. NIX_CFLAGS_LINK = "-lraptor2"; + doCheck = false; # fails 1 out of 17 tests with a segmentation fault + meta = { homepage = http://librdf.org/; platforms = stdenv.lib.platforms.unix; -- GitLab From 7cd3de615d722fff402a198f9e2342765cf4dcd0 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:30:19 +0000 Subject: [PATCH 0262/2206] redis: disable tests --- pkgs/servers/nosql/redis/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/servers/nosql/redis/default.nix b/pkgs/servers/nosql/redis/default.nix index bf1ccbd06d5..51df7c18a1e 100644 --- a/pkgs/servers/nosql/redis/default.nix +++ b/pkgs/servers/nosql/redis/default.nix @@ -14,6 +14,8 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; + doCheck = false; # needs tcl + meta = with stdenv.lib; { homepage = https://redis.io; description = "An open source, advanced key-value store"; -- GitLab From 365df8cf38d90bc56ec300e2e4184eb455395b54 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:27:45 +0000 Subject: [PATCH 0263/2206] glslang: disable tests --- pkgs/development/compilers/glslang/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/compilers/glslang/default.nix b/pkgs/development/compilers/glslang/default.nix index cc27d19781f..b2a4eda9a63 100644 --- a/pkgs/development/compilers/glslang/default.nix +++ b/pkgs/development/compilers/glslang/default.nix @@ -28,6 +28,8 @@ stdenv.mkDerivation rec { fi ''; + doCheck = false; # fails 3 out of 3 tests (ctest) + meta = with stdenv.lib; { inherit (src.meta) homepage; description = "Khronos reference front-end for GLSL and ESSL"; -- GitLab From 139c7100e3dde5248f59c37e998ea54097cb19e3 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:29:59 +0000 Subject: [PATCH 0264/2206] clucene_core_2: disable tests --- pkgs/development/libraries/clucene-core/2.x.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/clucene-core/2.x.nix b/pkgs/development/libraries/clucene-core/2.x.nix index 0ba9e1545fb..0db253bbec2 100644 --- a/pkgs/development/libraries/clucene-core/2.x.nix +++ b/pkgs/development/libraries/clucene-core/2.x.nix @@ -26,6 +26,8 @@ stdenv.mkDerivation rec { $out/lib/libclucene-core.1.dylib ''; + doCheck = false; # fails with "Unable to find executable: /build/clucene-core-2.3.3.4/build/bin/cl_test" + meta = { description = "Core library for full-featured text search engine"; longDescription = '' -- GitLab From d820f01d7d6e172f05b3d9ee496e141588e1f2f6 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:33:51 +0000 Subject: [PATCH 0265/2206] gst_all_1.gst-plugins-base: disable tests --- pkgs/development/libraries/gstreamer/base/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/gstreamer/base/default.nix b/pkgs/development/libraries/gstreamer/base/default.nix index 49216b70fe1..dd4007bd142 100644 --- a/pkgs/development/libraries/gstreamer/base/default.nix +++ b/pkgs/development/libraries/gstreamer/base/default.nix @@ -57,6 +57,8 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; + doCheck = false; # fails, wants DRI access for OpenGL + patches = [ (fetchpatch { url = "https://bug794856.bugzilla-attachments.gnome.org/attachment.cgi?id=370414"; -- GitLab From 4b13850781e53d0a88d61bd068bcb424edf8551c Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:34:10 +0000 Subject: [PATCH 0266/2206] gst_all_1.gst-plugins-good: disable tests --- pkgs/development/libraries/gstreamer/good/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/libraries/gstreamer/good/default.nix b/pkgs/development/libraries/gstreamer/good/default.nix index ad7309be044..99d27523b1c 100644 --- a/pkgs/development/libraries/gstreamer/good/default.nix +++ b/pkgs/development/libraries/gstreamer/good/default.nix @@ -54,4 +54,7 @@ stdenv.mkDerivation rec { ++ optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Cocoa ] ++ optionals stdenv.isLinux [ libv4l libpulseaudio libavc1394 libiec61883 ]; + # fails 1 tests with "Unexpected critical/warning: g_object_set_is_valid_property: object class 'GstRtpStorage' has no property named ''" + doCheck = false; + } -- GitLab From 751f7cf3945046f3e806bd6023a95ebd0ec45d40 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Thu, 9 Aug 2018 23:35:34 +0000 Subject: [PATCH 0267/2206] gst-plugins-good: disable tests --- .../libraries/gstreamer/legacy/gst-plugins-good/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/libraries/gstreamer/legacy/gst-plugins-good/default.nix b/pkgs/development/libraries/gstreamer/legacy/gst-plugins-good/default.nix index 9c47ef0260b..7ecb6c34b43 100644 --- a/pkgs/development/libraries/gstreamer/legacy/gst-plugins-good/default.nix +++ b/pkgs/development/libraries/gstreamer/legacy/gst-plugins-good/default.nix @@ -36,6 +36,9 @@ stdenv.mkDerivation rec { --replace "${ncurses.dev}/lib" "${ncurses.out}/lib" ''; + # fails 1 out of 65 tests with "Could not read TLS certificate from '../../tests/files/test-cert.pem': TLS support is not available" + doCheck = false; + meta = { homepage = https://gstreamer.freedesktop.org; -- GitLab From ead797e78b1e7e25fd621f64259703d05ff4a56f Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:34:25 +0000 Subject: [PATCH 0268/2206] gd: disable tests --- pkgs/development/libraries/gd/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/gd/default.nix b/pkgs/development/libraries/gd/default.nix index 77fe948e003..5ceded0546c 100644 --- a/pkgs/development/libraries/gd/default.nix +++ b/pkgs/development/libraries/gd/default.nix @@ -35,6 +35,8 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; + doCheck = false; # fails 2 tests + meta = with stdenv.lib; { homepage = https://libgd.github.io/; description = "A dynamic image creation library"; -- GitLab From 7371fe5493d66ed86d855084631b98a8d9b089a4 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:37:30 +0000 Subject: [PATCH 0269/2206] libappindicator: disable tests --- pkgs/development/libraries/libappindicator/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/libappindicator/default.nix b/pkgs/development/libraries/libappindicator/default.nix index 71c388be6ea..8bf0e4bcb93 100644 --- a/pkgs/development/libraries/libappindicator/default.nix +++ b/pkgs/development/libraries/libappindicator/default.nix @@ -61,6 +61,8 @@ in stdenv.mkDerivation rec { --replace /usr/bin/file ${file}/bin/file ''; + doCheck = false; # generates shebangs in check phase, too lazy to fix + installFlags = [ "sysconfdir=\${out}/etc" "localstatedir=\${TMPDIR}" -- GitLab From d8cbcb75d4294f8a4af772addb1bf692c46619b8 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:38:03 +0000 Subject: [PATCH 0270/2206] libdbusmenu: disable tests --- pkgs/development/libraries/libdbusmenu/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/libdbusmenu/default.nix b/pkgs/development/libraries/libdbusmenu/default.nix index 220cc5a2eeb..730cef6f696 100644 --- a/pkgs/development/libraries/libdbusmenu/default.nix +++ b/pkgs/development/libraries/libdbusmenu/default.nix @@ -46,6 +46,8 @@ stdenv.mkDerivation rec { "--disable-scrollkeeper" ] ++ optional (gtkVersion != "2") "--disable-dumper"; + doCheck = false; # generates shebangs in check phase, too lazy to fix + installFlags = [ "sysconfdir=\${out}/etc" "localstatedir=\${TMPDIR}" -- GitLab From f3057114fb7199b65cea57948388bede63478282 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 18:58:11 +0000 Subject: [PATCH 0271/2206] nss: disable tests --- pkgs/development/libraries/nss/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/libraries/nss/default.nix b/pkgs/development/libraries/nss/default.nix index 5387272a2f0..4e9dab79e4e 100644 --- a/pkgs/development/libraries/nss/default.nix +++ b/pkgs/development/libraries/nss/default.nix @@ -55,6 +55,11 @@ in stdenv.mkDerivation rec { NIX_CFLAGS_COMPILE = "-Wno-error"; + # TODO(@oxij): investigate this: `make -n check` works but `make + # check` fails with "no rule", same for "installcheck". + doCheck = false; + doInstallCheck = false; + postInstall = '' rm -rf $out/private mv $out/public $out/include -- GitLab From b2563a55b706d3736791f4bfd0a62ad638430fe1 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Thu, 9 Aug 2018 15:27:01 +0000 Subject: [PATCH 0272/2206] nifticlib: disable tests --- pkgs/development/libraries/science/biology/nifticlib/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/science/biology/nifticlib/default.nix b/pkgs/development/libraries/science/biology/nifticlib/default.nix index ae916b84ea3..19e5644b993 100644 --- a/pkgs/development/libraries/science/biology/nifticlib/default.nix +++ b/pkgs/development/libraries/science/biology/nifticlib/default.nix @@ -14,6 +14,7 @@ stdenv.mkDerivation rec { buildInputs = [ zlib ]; checkPhase = "ctest"; + doCheck = false; # fails 7 out of 293 tests meta = with stdenv.lib; { homepage = https://sourceforge.net/projects/niftilib; -- GitLab From 1d5e35fc61ff2ef418be842d1aff7bd546f6e06f Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 19:03:10 +0000 Subject: [PATCH 0273/2206] sqlite: disable tests --- pkgs/development/libraries/sqlite/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/sqlite/default.nix b/pkgs/development/libraries/sqlite/default.nix index ed25fcb5b80..4fcaef7e0e2 100644 --- a/pkgs/development/libraries/sqlite/default.nix +++ b/pkgs/development/libraries/sqlite/default.nix @@ -71,6 +71,8 @@ stdenv.mkDerivation rec { sed -i $out/lib/libsqlite3.la -e "s/dependency_libs=.*/dependency_libs='''/" ''; + doCheck = false; # fails to link against tcl + meta = { description = "A self-contained, serverless, zero-configuration, transactional SQL database engine"; downloadPage = http://sqlite.org/download.html; -- GitLab From 37f69cad82a82e0e667400557ebc00087f45de61 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 19:03:31 +0000 Subject: [PATCH 0274/2206] twolame: disable tests --- pkgs/development/libraries/twolame/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/twolame/default.nix b/pkgs/development/libraries/twolame/default.nix index a65254fea24..a752da8cb57 100644 --- a/pkgs/development/libraries/twolame/default.nix +++ b/pkgs/development/libraries/twolame/default.nix @@ -17,6 +17,8 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook pkgconfig ]; buildInputs = [ libsndfile ]; + doCheck = false; # fails with "../build-scripts/test-driver: line 107: -Mstrict: command not found" + meta = with stdenv.lib;{ description = "A MP2 encoder"; longDescription = '' -- GitLab From 441f3b548feb6f5e2b72c7070f1ff2d5d914ae8f Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 19:04:28 +0000 Subject: [PATCH 0275/2206] vigra: disable tests --- pkgs/development/libraries/vigra/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/libraries/vigra/default.nix b/pkgs/development/libraries/vigra/default.nix index 14211ea65e9..4a002becdb3 100644 --- a/pkgs/development/libraries/vigra/default.nix +++ b/pkgs/development/libraries/vigra/default.nix @@ -26,6 +26,9 @@ in stdenv.mkDerivation rec { enableParallelBuilding = true; + # fails with "./test_watersheds3d: error while loading shared libraries: libvigraimpex.so.11: cannot open shared object file: No such file or directory" + doCheck = false; + meta = with stdenv.lib; { description = "Novel computer vision C++ library with customizable algorithms and data structures"; homepage = https://hci.iwr.uni-heidelberg.de/vigra; -- GitLab From 0a953cc803e52fb735640961100cd3b9b77f70dc Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:14:08 +0000 Subject: [PATCH 0276/2206] strace: disable tests. Spooky! --- pkgs/development/tools/misc/strace/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/tools/misc/strace/default.nix b/pkgs/development/tools/misc/strace/default.nix index a5fd8f5cf64..3f1319f9e08 100644 --- a/pkgs/development/tools/misc/strace/default.nix +++ b/pkgs/development/tools/misc/strace/default.nix @@ -16,6 +16,10 @@ stdenv.mkDerivation rec { configureFlags = stdenv.lib.optional (stdenv.hostPlatform.isAarch64 || stdenv.hostPlatform.isRiscV) "--enable-mpers=check"; + # fails 1 out of 523 tests with + # "strace-k.test: failed test: ../../strace -e getpid -k ../stack-fcall output mismatch" + doCheck = false; + meta = with stdenv.lib; { homepage = https://strace.io/; description = "A system call tracer for Linux"; -- GitLab From f360278c8da657a9c7790374c5169773dc9630dd Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:35:07 +0000 Subject: [PATCH 0277/2206] memtest86plus: disable tests --- pkgs/tools/misc/memtest86+/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/tools/misc/memtest86+/default.nix b/pkgs/tools/misc/memtest86+/default.nix index 6103ba02126..7bebc26d7ec 100644 --- a/pkgs/tools/misc/memtest86+/default.nix +++ b/pkgs/tools/misc/memtest86+/default.nix @@ -24,6 +24,8 @@ stdenv.mkDerivation rec { buildFlags = "memtest.bin"; + doCheck = false; # fails + installPhase = '' mkdir -p $out chmod -x memtest.bin -- GitLab From 10a4cc14de7e30d41efc0c4ac9d57b24cabd5873 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:36:23 +0000 Subject: [PATCH 0278/2206] system-config-printer: disable tests --- pkgs/tools/misc/system-config-printer/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/tools/misc/system-config-printer/default.nix b/pkgs/tools/misc/system-config-printer/default.nix index a58eb315638..c898761e424 100644 --- a/pkgs/tools/misc/system-config-printer/default.nix +++ b/pkgs/tools/misc/system-config-printer/default.nix @@ -41,6 +41,8 @@ stdenv.mkDerivation rec { stripDebugList = [ "bin" "lib" "etc/udev" ]; + doCheck = false; # generates shebangs in check phase, too lazy to fix + postInstall = '' buildPythonPath "$out $pythonPath" -- GitLab From c23c2cf6066c0f1672b257dccecbaa5467bc48cd Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Fri, 10 Aug 2018 11:11:25 +0000 Subject: [PATCH 0279/2206] recode: disable tests --- pkgs/tools/text/recode/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/text/recode/default.nix b/pkgs/tools/text/recode/default.nix index 9946da614c7..f097ed5c0fa 100644 --- a/pkgs/tools/text/recode/default.nix +++ b/pkgs/tools/text/recode/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { substituteInPlace src/Makefile.am --replace "ansi2knr" "" ''; - #doCheck = true; # doesn't work yet + doCheck = false; # fails 10 out of 16 tests preCheck = '' checkFlagsArray=(CPPFLAGS="-I../lib" LDFLAGS="-L../src/.libs -Wl,-rpath=../src/.libs") -- GitLab From 50176ef3fc616895a13bd41f08cab3f0c279a841 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Fri, 10 Aug 2018 11:20:39 +0000 Subject: [PATCH 0280/2206] glibmm: disable tests --- pkgs/development/libraries/glibmm/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/glibmm/default.nix b/pkgs/development/libraries/glibmm/default.nix index 3c3b49e6616..ee77f4b498e 100644 --- a/pkgs/development/libraries/glibmm/default.nix +++ b/pkgs/development/libraries/glibmm/default.nix @@ -26,7 +26,8 @@ stdenv.mkDerivation rec { propagatedBuildInputs = [ glib libsigcxx ]; enableParallelBuilding = true; - #doCheck = true; # some tests need network + + doCheck = false; # fails. one test needs the net, another /etc/fstab meta = with stdenv.lib; { description = "C++ interface to the GLib library"; -- GitLab From a77ee3b5a53f135982112829c7fe6e6ab8a70bdb Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 19:02:00 +0000 Subject: [PATCH 0281/2206] pixman: libpng is an optional dependency, not a member of `checkInputs` Since it was used before, let's keep using it. --- pkgs/development/libraries/pixman/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/pixman/default.nix b/pkgs/development/libraries/pixman/default.nix index 2987c67ae75..af4e12a014b 100644 --- a/pkgs/development/libraries/pixman/default.nix +++ b/pkgs/development/libraries/pixman/default.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ] ++ stdenv.lib.optionals stdenv.cc.isClang [ autoconf automake libtool autoreconfHook ]; - buildInputs = stdenv.lib.optional doCheck libpng; + buildInputs = [ libpng ]; configureFlags = stdenv.lib.optional stdenv.isAarch32 "--disable-arm-iwmmxt"; -- GitLab From fed9423825a35f08661bb6845d16ec4199b70fed Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Thu, 9 Aug 2018 23:59:27 +0000 Subject: [PATCH 0282/2206] knot-dns: enable check, disable installcheck --- pkgs/servers/dns/knot-dns/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/dns/knot-dns/default.nix b/pkgs/servers/dns/knot-dns/default.nix index 2bdd758b980..50951c8cb82 100644 --- a/pkgs/servers/dns/knot-dns/default.nix +++ b/pkgs/servers/dns/knot-dns/default.nix @@ -30,7 +30,8 @@ stdenv.mkDerivation rec { CFLAGS = [ "-O2" "-DNDEBUG" ]; - #doCheck = true; problems in combination with dynamic linking + doCheck = true; + doInstallCheck = false; # needs pykeymgr? postInstall = ''rm -r "$out"/var "$out"/lib/*.la''; -- GitLab From 35c9435d15b31bdfc000d67670b7ac58dca30c4e Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 8 Aug 2018 21:09:49 +0000 Subject: [PATCH 0283/2206] binutils: disable installcheck for different targetPlatforms --- pkgs/development/tools/misc/binutils/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/tools/misc/binutils/default.nix b/pkgs/development/tools/misc/binutils/default.nix index 890ff7b64a9..3ca9e539ddd 100644 --- a/pkgs/development/tools/misc/binutils/default.nix +++ b/pkgs/development/tools/misc/binutils/default.nix @@ -1,6 +1,6 @@ { stdenv, buildPackages , fetchurl, zlib, autoreconfHook264 -, hostPlatform, targetPlatform +, hostPlatform, buildPlatform, targetPlatform , noSysDirs, gold ? true, bison ? null }: @@ -121,6 +121,9 @@ stdenv.mkDerivation rec { doCheck = false; # fails + # else fails with "./sanity.sh: line 36: $out/bin/size: not found" + doInstallCheck = buildPlatform == hostPlatform && hostPlatform == targetPlatform; + enableParallelBuilding = true; passthru = { -- GitLab From f4f488de21c971c1280fff11b8fe217fa8ad015e Mon Sep 17 00:00:00 2001 From: Thomas Mader Date: Sat, 11 Aug 2018 13:50:43 +0200 Subject: [PATCH 0284/2206] ldc: 1.8.0 -> 1.10.0 Disabled tests on Darwin for now --- pkgs/development/compilers/ldc/default.nix | 134 +++++++++++---------- 1 file changed, 72 insertions(+), 62 deletions(-) diff --git a/pkgs/development/compilers/ldc/default.nix b/pkgs/development/compilers/ldc/default.nix index dc6a933a934..bb364930218 100644 --- a/pkgs/development/compilers/ldc/default.nix +++ b/pkgs/development/compilers/ldc/default.nix @@ -2,8 +2,8 @@ , python, libconfig, lit, gdb, unzip, darwin, bash , callPackage, makeWrapper, targetPackages , bootstrapVersion ? false -, version ? "1.8.0" -, ldcSha256 ? "0zswjlibj8zcdj06nn09jjhbd99chsa5f4kps8xifzgrpgsa28g4" +, version ? "1.10.0" +, ldcSha256 ? "0wc3vlblsz4qdwa9ay9plv9nvfd07zj2byqqffaa4a5gvjwf5dlr" }: let @@ -155,7 +155,10 @@ let makeFlags = [ "DMD=$DMD" ]; - doCheck = true; + # Disable tests on Darwin for now because of + # https://github.com/NixOS/nixpkgs/issues/41099 + # https://github.com/NixOS/nixpkgs/pull/36378#issuecomment-385034818 + doCheck = !bootstrapVersion && !stdenv.hostPlatform.isDarwin; checkPhase = '' # Build and run LDC D unittests. @@ -184,65 +187,72 @@ let # Need to test Phobos in a fixed-output derivation, otherwise the # network stuff in Phobos would fail if sandbox mode is enabled. - ldcUnittests = stdenv.mkDerivation rec { - name = "ldcUnittests-${version}"; - - enableParallelBuilding = ldcBuild.enableParallelBuilding; - preferLocalBuild = true; - inputString = ldcBuild.outPath; - outputHashAlgo = "sha256"; - outputHash = builtins.hashString "sha256" inputString; - - src = ldcBuild.src; - - postUnpack = ldcBuild.postUnpack; - - postPatch = ldcBuild.postPatch; - - nativeBuildInputs = ldcBuild.nativeBuildInputs - - ++ [ - ldcBuild - ]; - - buildInputs = ldcBuild.buildInputs; - - preConfigure = '' - cmakeFlagsArray=( "-DINCLUDE_INSTALL_DIR=$out/include/dlang/ldc" - "-DCMAKE_BUILD_TYPE=Release" - "-DCMAKE_SKIP_RPATH=ON" - "-DBUILD_SHARED_LIBS=OFF" - "-DLDC_WITH_LLD=OFF" - # Xcode 9.0.1 fixes that bug according to ldc release notes - "-DRT_ARCHIVE_WITH_LDC=OFF" - "-DD_COMPILER=${ldcBuild.out}/bin/ldmd2" - ) - ''; - - postConfigure = ldcBuild.postConfigure; - - makeFlags = ldcBuild.makeFlags; - - buildCmd = if bootstrapVersion then - "ctest -V -R \"build-druntime-ldc-unittest|build-phobos2-ldc-unittest\"" - else - "make -j$NIX_BUILD_CORES DMD=${ldcBuild.out}/bin/ldc2 phobos2-test-runner phobos2-test-runner-debug"; - - testCmd = if bootstrapVersion then - "ctest -j$NIX_BUILD_CORES --output-on-failure -E \"dmd-testsuite|lit-tests|ldc2-unittest|llvm-ir-testsuite\"" - else - "ctest -j$NIX_BUILD_CORES --output-on-failure -E \"dmd-testsuite|lit-tests|ldc2-unittest\""; - - buildPhase = '' - ${buildCmd} - ln -s ${ldcBuild.out}/bin/ldmd2 $PWD/bin/ldmd2 - ${testCmd} - ''; - - installPhase = '' - echo -n $inputString > $out - ''; - }; + # + # Disable tests on Darwin for now because of + # https://github.com/NixOS/nixpkgs/issues/41099 + # https://github.com/NixOS/nixpkgs/pull/36378#issuecomment-385034818 + ldcUnittests = if (!bootstrapVersion && !stdenv.hostPlatform.isDarwin) then + stdenv.mkDerivation rec { + name = "ldcUnittests-${version}"; + + enableParallelBuilding = ldcBuild.enableParallelBuilding; + preferLocalBuild = true; + inputString = ldcBuild.outPath; + outputHashAlgo = "sha256"; + outputHash = builtins.hashString "sha256" inputString; + + src = ldcBuild.src; + + postUnpack = ldcBuild.postUnpack; + + postPatch = ldcBuild.postPatch; + + nativeBuildInputs = ldcBuild.nativeBuildInputs + + ++ [ + ldcBuild + ]; + + buildInputs = ldcBuild.buildInputs; + + preConfigure = '' + cmakeFlagsArray=( "-DINCLUDE_INSTALL_DIR=$out/include/dlang/ldc" + "-DCMAKE_BUILD_TYPE=Release" + "-DCMAKE_SKIP_RPATH=ON" + "-DBUILD_SHARED_LIBS=OFF" + "-DLDC_WITH_LLD=OFF" + # Xcode 9.0.1 fixes that bug according to ldc release notes + "-DRT_ARCHIVE_WITH_LDC=OFF" + "-DD_COMPILER=${ldcBuild.out}/bin/ldmd2" + ) + ''; + + postConfigure = ldcBuild.postConfigure; + + makeFlags = ldcBuild.makeFlags; + + buildCmd = if bootstrapVersion then + "ctest -V -R \"build-druntime-ldc-unittest|build-phobos2-ldc-unittest\"" + else + "make -j$NIX_BUILD_CORES DMD=${ldcBuild.out}/bin/ldc2 phobos2-test-runner phobos2-test-runner-debug"; + + testCmd = if bootstrapVersion then + "ctest -j$NIX_BUILD_CORES --output-on-failure -E \"dmd-testsuite|lit-tests|ldc2-unittest|llvm-ir-testsuite\"" + else + "ctest -j$NIX_BUILD_CORES --output-on-failure -E \"dmd-testsuite|lit-tests|ldc2-unittest\""; + + buildPhase = '' + ${buildCmd} + ln -s ${ldcBuild.out}/bin/ldmd2 $PWD/bin/ldmd2 + ${testCmd} + ''; + + installPhase = '' + echo -n $inputString > $out + ''; + } + else + ""; in -- GitLab From 643d9a08ef4abedde135dcd9a21096ebf45d2044 Mon Sep 17 00:00:00 2001 From: Thomas Mader Date: Sat, 11 Aug 2018 13:48:04 +0200 Subject: [PATCH 0285/2206] dmd: 2.079.1 -> 2.081.1 Needed to switch to ldc as bootstrap compiler to fix the compilation --- pkgs/development/compilers/dmd/default.nix | 164 ++++++--------------- 1 file changed, 46 insertions(+), 118 deletions(-) diff --git a/pkgs/development/compilers/dmd/default.nix b/pkgs/development/compilers/dmd/default.nix index b391b6eb845..1e9e62efb63 100644 --- a/pkgs/development/compilers/dmd/default.nix +++ b/pkgs/development/compilers/dmd/default.nix @@ -1,34 +1,15 @@ -{ stdenv, fetchFromGitHub, overrideCC, gcc5 +{ stdenv, fetchFromGitHub , makeWrapper, unzip, which , curl, tzdata, gdb, darwin -, callPackage, targetPackages -, bootstrapVersion ? false -, version ? "2.079.1" -, dmdSha256 ? "0mlk095aw94d940qkymfp85daggiz3f0xv598nlc7acgp6408kyj" -, druntimeSha256 ? "18r8gwvb54ar80j5155wx0qbqq4w56hqmbf6wap20xwijg2rw90g" -, phobosSha256 ? "1x5v1ln51nr8x2vyki864160bakdyq0acmvbfv7jcipaj2w3m9bb" +, callPackage, targetPackages, ldc +, version ? "2.081.1" +, dmdSha256 ? "1xdz7p0pdzwkn57ai93mavgdkd8xb1sr2brlc6y3c12x84h43s8z" +, druntimeSha256 ? "1vl8ag6rjvqqmc5bn5jk3yfynjb9ggy3hw1awwl7c76bq4f7nbif" +, phobosSha256 ? "0h1jdc3yai1l42bxjdlyi9hf9qadh76v925rjk2q4ibv2fzl56b7" }: let - bootstrapDmd = if !bootstrapVersion then - # Versions 2.070.2 and up require a working dmd compiler to build so we just - # use the last dmd without any D code to bootstrap the actual build. - callPackage ./default.nix { - stdenv = if stdenv.hostPlatform.isDarwin then - stdenv - else - # Doesn't build with gcc6 on linux - overrideCC stdenv gcc5; - bootstrapVersion = true; - version = "2.067.1"; - dmdSha256 = "0fm29lg8axfmzdaj0y6vg70lhwb5d9rv4aavnvdd15xjschinlcz"; - druntimeSha256 = "1n2qfw9kmnql0fk2nxikispqs7vh85nhvyyr00fk227n9lgnqf02"; - phobosSha256 = "0fywgds9xvjcgnqxmpwr67p3wi2m535619pvj159cgwv5y0nr3p1"; - } - else - ""; - dmdBuild = stdenv.mkDerivation rec { name = "dmdBuild-${version}"; inherit version; @@ -74,11 +55,6 @@ let usePIC = "-fPIC"; ROOT_HOME_DIR = "$(echo ~root)"; - datetimePath = if bootstrapVersion then - "phobos/std/datetime.d" - else - "phobos/std/datetime/timezone.d"; - phobosPatches = '' # Ugly hack so the dlopen call has a chance to succeed. # https://issues.dlang.org/show_bug.cgi?id=15391 @@ -89,77 +65,24 @@ let substituteInPlace phobos/posix.mak \ --replace "-soname=libcurl.so.4" "-soname=${curl.out}/lib/libcurl.so.4" - '' - - + stdenv.lib.optionalString (!bootstrapVersion) '' - # Can be removed when https://github.com/dlang/phobos/pull/6224 is included. - substituteInPlace ${datetimePath} \ - --replace "foreach (DirEntry de; dirEntries(tzDatabaseDir, SpanMode.depth))" "import std.path : baseName; foreach (DirEntry de; dirEntries(tzDatabaseDir, SpanMode.depth))" - - substituteInPlace ${datetimePath} \ - --replace "tzName == \"leapseconds\"" "baseName(tzName) == \"leapseconds\"" - '' - - + stdenv.lib.optionalString (bootstrapVersion) '' - substituteInPlace ${datetimePath} \ - --replace "import std.traits;" "import std.traits;import std.path;" - - substituteInPlace ${datetimePath} \ - --replace "tzName == \"+VERSION\"" "baseName(tzName) == \"leapseconds\" || tzName == \"+VERSION\"" - - # Ugly hack to fix the hardcoded path to zoneinfo in the source file. - # https://issues.dlang.org/show_bug.cgi?id=15391 - substituteInPlace ${datetimePath} \ - --replace /usr/share/zoneinfo/ ${tzdata}/share/zoneinfo/ - '' - - + stdenv.lib.optionalString (bootstrapVersion && stdenv.hostPlatform.isLinux) '' - # See https://github.com/dlang/phobos/pull/5960 - substituteInPlace phobos/std/path.d \ - --replace "\"/root" "\"${ROOT_HOME_DIR}" ''; - dmdPath = if bootstrapVersion then - "dmd/src" - else - "dmd"; - postPatch = '' - '' - - + stdenv.lib.optionalString (!bootstrapVersion) '' substituteInPlace druntime/test/common.mak \ --replace "DFLAGS:=" "DFLAGS:=${usePIC} " - '' - + stdenv.lib.optionalString (bootstrapVersion) '' - # Use proper C++ compiler - substituteInPlace ${dmdPath}/posix.mak \ - --replace g++ $CXX + substituteInPlace dmd/src/posix.mak \ + --replace "DFLAGS :=" "DFLAGS += -link-defaultlib-shared=false" '' + phobosPatches - + stdenv.lib.optionalString (stdenv.hostPlatform.isLinux && bootstrapVersion) '' - substituteInPlace ${dmdPath}/root/port.c \ - --replace "#include " "#include " - - substituteInPlace ${dmdPath}/root/port.c \ - --replace "#include " "#include " - '' - + stdenv.lib.optionalString stdenv.hostPlatform.isDarwin '' - substituteInPlace ${dmdPath}/posix.mak \ + substituteInPlace dmd/posix.mak \ --replace MACOSX_DEPLOYMENT_TARGET MACOSX_DEPLOYMENT_TARGET_ - '' - - + stdenv.lib.optionalString (stdenv.hostPlatform.isDarwin && bootstrapVersion) '' - # Was not able to compile on darwin due to "__inline_isnanl" - # being undefined. - substituteInPlace ${dmdPath}/root/port.c --replace __inline_isnanl __inline_isnan ''; - nativeBuildInputs = [ bootstrapDmd makeWrapper unzip which gdb ] + nativeBuildInputs = [ ldc makeWrapper unzip which gdb ] ++ stdenv.lib.optional stdenv.hostPlatform.isDarwin (with darwin.apple_sdk.frameworks; [ Foundation @@ -173,23 +96,22 @@ let else stdenv.hostPlatform.parsed.kernel.name; top = "$(echo $NIX_BUILD_TOP)"; - pathToDmd = if bootstrapVersion then - "${top}/dmd/src/dmd" - else - "${top}/dmd/generated/${osname}/release/${bits}/dmd"; + pathToDmd = "${top}/dmd/generated/${osname}/release/${bits}/dmd"; # Buid and install are based on http://wiki.dlang.org/Building_DMD buildPhase = '' cd dmd - make -j$NIX_BUILD_CORES -f posix.mak INSTALL_DIR=$out + make -j$NIX_BUILD_CORES -f posix.mak INSTALL_DIR=$out BUILD=release ENABLE_RELEASE=1 PIC=1 HOST_DMD=ldmd2 cd ../druntime - make -j$NIX_BUILD_CORES -f posix.mak PIC=1 INSTALL_DIR=$out DMD=${pathToDmd} + make -j$NIX_BUILD_CORES -f posix.mak BUILD=release ENABLE_RELEASE=1 PIC=1 INSTALL_DIR=$out DMD=${pathToDmd} cd ../phobos - make -j$NIX_BUILD_CORES -f posix.mak PIC=1 INSTALL_DIR=$out DMD=${pathToDmd} TZ_DATABASE_DIR=${tzdata}/share/zoneinfo/ + make -j$NIX_BUILD_CORES -f posix.mak BUILD=release ENABLE_RELEASE=1 PIC=1 INSTALL_DIR=$out DMD=${pathToDmd} TZ_DATABASE_DIR=${tzdata}/share/zoneinfo/ cd .. ''; - doCheck = !bootstrapVersion; + # Disable tests on Darwin for now because of + # https://github.com/NixOS/nixpkgs/issues/41099 + doCheck = !stdenv.hostPlatform.isDarwin; checkPhase = '' cd dmd @@ -198,9 +120,9 @@ let make -j$NIX_BUILD_CORES -f posix.mak unittest PIC=1 DMD=${pathToDmd} BUILD=release cd .. ''; - - extension = if stdenv.hostPlatform.isDarwin then "a" else "{a,so}"; + extension = if stdenv.hostPlatform.isDarwin then "a" else "{a,so}"; + dontStrip = true; installPhase = '' @@ -250,34 +172,40 @@ let # Need to test Phobos in a fixed-output derivation, otherwise the # network stuff in Phobos would fail if sandbox mode is enabled. - phobosUnittests = stdenv.mkDerivation rec { - name = "phobosUnittests-${version}"; - version = dmdBuild.version; + # + # Disable tests on Darwin for now because of + # https://github.com/NixOS/nixpkgs/issues/41099 + phobosUnittests = if !stdenv.hostPlatform.isDarwin then + stdenv.mkDerivation rec { + name = "phobosUnittests-${version}"; + version = dmdBuild.version; - enableParallelBuilding = dmdBuild.enableParallelBuilding; - preferLocalBuild = true; - inputString = dmdBuild.outPath; - outputHashAlgo = "sha256"; - outputHash = builtins.hashString "sha256" inputString; + enableParallelBuilding = dmdBuild.enableParallelBuilding; + preferLocalBuild = true; + inputString = dmdBuild.outPath; + outputHashAlgo = "sha256"; + outputHash = builtins.hashString "sha256" inputString; - srcs = dmdBuild.srcs; + srcs = dmdBuild.srcs; - sourceRoot = "."; + sourceRoot = "."; - postPatch = dmdBuild.phobosPatches; + postPatch = dmdBuild.phobosPatches; - nativeBuildInputs = dmdBuild.nativeBuildInputs; - buildInputs = dmdBuild.buildInputs; + nativeBuildInputs = dmdBuild.nativeBuildInputs; + buildInputs = dmdBuild.buildInputs; - buildPhase = '' - cd phobos - make -j$NIX_BUILD_CORES -f posix.mak unittest PIC=1 DMD=${dmdBuild}/bin/dmd BUILD=release TZ_DATABASE_DIR=${tzdata}/share/zoneinfo/ - ''; + buildPhase = '' + cd phobos + make -j$NIX_BUILD_CORES -f posix.mak unittest BUILD=release ENABLE_RELEASE=1 PIC=1 DMD=${dmdBuild}/bin/dmd TZ_DATABASE_DIR=${tzdata}/share/zoneinfo/ + ''; - installPhase = '' - echo -n $inputString > $out - ''; - }; + installPhase = '' + echo -n $inputString > $out + ''; + } + else + ""; in -- GitLab From 6301b09eaa29a2a3eec635620f29593b6a4a1304 Mon Sep 17 00:00:00 2001 From: Thomas Mader Date: Sat, 11 Aug 2018 15:11:02 +0200 Subject: [PATCH 0286/2206] dtools: 2.079.1 -> 2.081.1 --- pkgs/development/tools/dtools/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/dtools/default.nix b/pkgs/development/tools/dtools/default.nix index bc29fe2cbcf..0cbb753fbf5 100644 --- a/pkgs/development/tools/dtools/default.nix +++ b/pkgs/development/tools/dtools/default.nix @@ -2,21 +2,21 @@ stdenv.mkDerivation rec { name = "dtools-${version}"; - version = "2.079.1"; + version = "2.081.1"; srcs = [ (fetchFromGitHub { owner = "dlang"; repo = "dmd"; rev = "v${version}"; - sha256 = "0mlk095aw94d940qkymfp85daggiz3f0xv598nlc7acgp6408kyj"; + sha256 = "1xdz7p0pdzwkn57ai93mavgdkd8xb1sr2brlc6y3c12x84h43s8z"; name = "dmd"; }) (fetchFromGitHub { owner = "dlang"; repo = "tools"; rev = "v${version}"; - sha256 = "0fvpfwh3bh3fymrmis3n39x9hkfklmv81lrlqcyl8fmmk694yvad"; + sha256 = "1sbcfj8r1nvy7ynh9dy55q9bvfvxwf1z3llpxckvi8p6yvf35qn2"; name = "dtools"; }) ]; -- GitLab From c685f15dc2a7e0c0999f9da91ae9b327546bfa19 Mon Sep 17 00:00:00 2001 From: Thomas Mader Date: Sat, 11 Aug 2018 15:25:01 +0200 Subject: [PATCH 0287/2206] dub: 1.8.1 -> 1.10.0 --- .../tools/build-managers/dub/default.nix | 77 ++++++++++--------- 1 file changed, 41 insertions(+), 36 deletions(-) diff --git a/pkgs/development/tools/build-managers/dub/default.nix b/pkgs/development/tools/build-managers/dub/default.nix index b9a8c97bd5e..11461fc6952 100644 --- a/pkgs/development/tools/build-managers/dub/default.nix +++ b/pkgs/development/tools/build-managers/dub/default.nix @@ -4,7 +4,7 @@ let dubBuild = stdenv.mkDerivation rec { name = "dubBuild-${version}"; - version = "1.8.1"; + version = "1.10.0"; enableParallelBuilding = true; @@ -12,7 +12,7 @@ let owner = "dlang"; repo = "dub"; rev = "v${version}"; - sha256 = "16r7x4jsfv5fjssvs6mwj8ymr6fjpvbkjhpr4f4368sjr5iyfad6"; + sha256 = "02xxpfcjs427jqbwz0vh5vl3bh62ys65zmi9gpa3svzqffyx13n4"; }; postUnpack = '' @@ -51,40 +51,45 @@ let # Need to test in a fixed-output derivation, otherwise the # network tests would fail if sandbox mode is enabled. - dubUnittests = stdenv.mkDerivation rec { - name = "dubUnittests-${version}"; - version = dubBuild.version; - - enableParallelBuilding = dubBuild.enableParallelBuilding; - preferLocalBuild = true; - inputString = dubBuild.outPath; - outputHashAlgo = "sha256"; - outputHash = builtins.hashString "sha256" inputString; - - src = dubBuild.src; - - postUnpack = dubBuild.postUnpack; - postPatch = dubBuild.postPatch; - - nativeBuildInputs = dubBuild.nativeBuildInputs; - buildInputs = dubBuild.buildInputs; - - buildPhase = '' - # Can't use dub from dubBuild directly because one unittest - # (issue895-local-configuration) needs to generate a config - # file under ../etc relative to the dub location. - cp ${dubBuild}/bin/dub bin/ - export DUB=$NIX_BUILD_TOP/source/bin/dub - export PATH=$PATH:$NIX_BUILD_TOP/source/bin/ - export DC=${dmd.out}/bin/dmd - export HOME=$TMP - ./test/run-unittest.sh - ''; - - installPhase = '' - echo -n $inputString > $out - ''; - }; + # Disable tests on Darwin for now because they don't work + # reliably there. + dubUnittests = if !stdenv.hostPlatform.isDarwin then + stdenv.mkDerivation rec { + name = "dubUnittests-${version}"; + version = dubBuild.version; + + enableParallelBuilding = dubBuild.enableParallelBuilding; + preferLocalBuild = true; + inputString = dubBuild.outPath; + outputHashAlgo = "sha256"; + outputHash = builtins.hashString "sha256" inputString; + + src = dubBuild.src; + + postUnpack = dubBuild.postUnpack; + postPatch = dubBuild.postPatch; + + nativeBuildInputs = dubBuild.nativeBuildInputs; + buildInputs = dubBuild.buildInputs; + + buildPhase = '' + # Can't use dub from dubBuild directly because one unittest + # (issue895-local-configuration) needs to generate a config + # file under ../etc relative to the dub location. + cp ${dubBuild}/bin/dub bin/ + export DUB=$NIX_BUILD_TOP/source/bin/dub + export PATH=$PATH:$NIX_BUILD_TOP/source/bin/ + export DC=${dmd.out}/bin/dmd + export HOME=$TMP + ./test/run-unittest.sh + ''; + + installPhase = '' + echo -n $inputString > $out + ''; + } + else + ""; in -- GitLab From e2f92066a2e19414c42c6ad1d8ce0c0b2ee9366f Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Sat, 11 Aug 2018 16:01:00 -0400 Subject: [PATCH 0288/2206] libndtypes: init at 0.2.0dev3 Dynamic types for data description and in-memory computations --- .../libraries/libndtypes/default.nix | 25 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/development/libraries/libndtypes/default.nix diff --git a/pkgs/development/libraries/libndtypes/default.nix b/pkgs/development/libraries/libndtypes/default.nix new file mode 100644 index 00000000000..685518efbd2 --- /dev/null +++ b/pkgs/development/libraries/libndtypes/default.nix @@ -0,0 +1,25 @@ +{ lib +, stdenv +, fetchFromGitHub +}: + +stdenv.mkDerivation rec { + name = "libndtypes-${version}"; + version = "0.2.0dev3"; + + src = fetchFromGitHub { + owner = "plures"; + repo = "ndtypes"; + rev = "v${version}"; + sha256 = "0dpvv13mrid8l5zkjlz18qvirz3nr0v98agx9bcvkqbiahlfgjli"; + }; + + makeFlags = [ "CONFIGURE_LDFLAGS='-shared'" ]; + + meta = { + description = "Dynamic types for data description and in-memory computations"; + homepage = https://xnd.io/; + license = lib.licenses.bsdOriginal; + maintainers = with lib.maintainers; [ costrouc ]; + }; +} \ No newline at end of file diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6fb84e68be4..7b2b5ebbbb2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1388,6 +1388,8 @@ with pkgs; lief = callPackage ../development/libraries/lief {}; + libndtypes = callPackages ../development/libraries/libndtypes { }; + loadwatch = callPackage ../tools/system/loadwatch { }; loccount = callPackage ../development/tools/misc/loccount { }; -- GitLab From 7d4efc17a0e942d319707d877cec40798b1f5f96 Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Sat, 11 Aug 2018 22:09:22 +0200 Subject: [PATCH 0289/2206] wget: fix build --- pkgs/tools/networking/wget/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/networking/wget/default.nix b/pkgs/tools/networking/wget/default.nix index cd1801318a6..20830cf3613 100644 --- a/pkgs/tools/networking/wget/default.nix +++ b/pkgs/tools/networking/wget/default.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { ++ stdenv.lib.optional stdenv.isDarwin perl; configureFlags = [ - (stdenv.lib.withFeatureAs (openssl != null) "ssl" openssl) + (stdenv.lib.withFeatureAs (openssl != null) "ssl" "openssl") ]; doCheck = false; -- GitLab From 54f901d346b9df7f4506926160f0f378f0a79129 Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Sun, 12 Aug 2018 00:32:18 +0200 Subject: [PATCH 0290/2206] Libsystem: remove version symbols These no longer exist on 10.14 Fixes #42719 --- .../darwin/apple-source-releases/Libsystem/system_c_symbols | 2 -- .../apple-source-releases/Libsystem/system_kernel_symbols | 2 -- 2 files changed, 4 deletions(-) diff --git a/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_c_symbols b/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_c_symbols index e298ae47f72..4d83c5cfe9b 100644 --- a/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_c_symbols +++ b/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_c_symbols @@ -51,8 +51,6 @@ ___bt_setcur ___bt_split ___bt_sync ___buf_free -___cVersionNumber -___cVersionString ___call_hash ___cleanup ___cmp_D2A diff --git a/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_kernel_symbols b/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_kernel_symbols index 000af8ad7b7..4d1a1f521b0 100644 --- a/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_kernel_symbols +++ b/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_kernel_symbols @@ -57,8 +57,6 @@ ___ioctl ___iopolicysys ___kdebug_trace ___kdebug_trace64 -___kernelVersionNumber -___kernelVersionString ___kill ___lchown ___libkernel_init -- GitLab From 0edb441a0ee44bea1bf448653d2b11679fdcd287 Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Tue, 10 Jul 2018 18:10:04 -0400 Subject: [PATCH 0291/2206] firefox: build on darwin Fixes #30285 --- .../networking/browsers/firefox/common.nix | 20 ++++++++++++++----- .../networking/browsers/firefox/packages.nix | 2 +- pkgs/development/tools/xcbuild/wrapper.nix | 2 +- 3 files changed, 17 insertions(+), 7 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/common.nix b/pkgs/applications/networking/browsers/firefox/common.nix index 336cd255661..ec9ca9bf2a4 100644 --- a/pkgs/applications/networking/browsers/firefox/common.nix +++ b/pkgs/applications/networking/browsers/firefox/common.nix @@ -16,7 +16,7 @@ ## optional libraries -, alsaSupport ? true, alsaLib +, alsaSupport ? stdenv.isLinux, alsaLib , pulseaudioSupport ? true, libpulseaudio , ffmpegSupport ? true, gstreamer, gst-plugins-base , gtk3Support ? !isTorBrowserLike, gtk2, gtk3, wrapGAppsHook @@ -39,6 +39,9 @@ , safeBrowsingSupport ? false , drmSupport ? false +# macOS dependencies +, xcbuild, CoreMedia + ## other # As stated by Sylvestre Ledru (@sylvestre) on Nov 22, 2017 at @@ -60,13 +63,16 @@ # > the experience of Firefox users, you won't have any issues using the # > official branding. , enableOfficialBranding ? true +, gcc }: assert stdenv.cc.libc or null != null; let flag = tf: x: [(if tf then "--enable-${x}" else "--disable-${x}")]; - gcc = if stdenv.cc.isGNU then stdenv.cc.cc else stdenv.cc.cc.gcc; + + default-toolkit = if stdenv.isDarwin then "cairo-cocoa" + else "cairo-gtk${if gtk3Support then "3" else "2"}"; in stdenv.mkDerivation (rec { @@ -90,13 +96,16 @@ stdenv.mkDerivation (rec { ++ lib.optional pulseaudioSupport libpulseaudio # only headers are needed ++ lib.optionals ffmpegSupport [ gstreamer gst-plugins-base ] ++ lib.optional gtk3Support gtk3 - ++ lib.optional gssSupport kerberos; + ++ lib.optional gssSupport kerberos + ++ lib.optionals stdenv.isDarwin [ CoreMedia ]; NIX_CFLAGS_COMPILE = "-I${nspr.dev}/include/nspr -I${nss.dev}/include/nss -I${glib.dev}/include/gio-unix-2.0"; nativeBuildInputs = [ autoconf213 which gnused pkgconfig perl python2 cargo rustc ] - ++ lib.optional gtk3Support wrapGAppsHook ++ extraNativeBuildInputs; + ++ lib.optional gtk3Support wrapGAppsHook + ++ lib.optional stdenv.isDarwin xcbuild + ++ extraNativeBuildInputs; preConfigure = '' # remove distributed configuration files @@ -146,7 +155,8 @@ stdenv.mkDerivation (rec { "--enable-jemalloc" "--disable-maintenance-service" "--disable-gconf" - "--enable-default-toolkit=cairo-gtk${if gtk3Support then "3" else "2"}" + "--enable-default-toolkit=${default-toolkit}" + "--disable-xcode-checks" ] ++ lib.optional (lib.versionOlder version "61") "--enable-system-hunspell" ++ lib.optionals (lib.versionAtLeast version "56" && !stdenv.hostPlatform.isi686) [ diff --git a/pkgs/applications/networking/browsers/firefox/packages.nix b/pkgs/applications/networking/browsers/firefox/packages.nix index f1d7b216120..1e257dd2c48 100644 --- a/pkgs/applications/networking/browsers/firefox/packages.nix +++ b/pkgs/applications/networking/browsers/firefox/packages.nix @@ -36,7 +36,7 @@ rec { description = "A web browser built from Firefox source tree"; homepage = http://www.mozilla.com/en-US/firefox/; maintainers = with lib.maintainers; [ eelco ]; - platforms = lib.platforms.linux; + platforms = lib.platforms.unix; }; updateScript = callPackage ./update.nix { attrPath = "firefox-unwrapped"; diff --git a/pkgs/development/tools/xcbuild/wrapper.nix b/pkgs/development/tools/xcbuild/wrapper.nix index 77ef8565a34..64bf78d0cfb 100644 --- a/pkgs/development/tools/xcbuild/wrapper.nix +++ b/pkgs/development/tools/xcbuild/wrapper.nix @@ -43,7 +43,7 @@ while [ $# -gt 0 ]; do -s | --switch) shift;; # noop -r | --reset) ;; # noop -v | --version) echo xcode-select version ${xcodeSelectVersion} ;; - -p | --print-path) echo @DEVELOPER_DIR@ ;; + -p | -print-path | --print-path) echo @DEVELOPER_DIR@ ;; --install) ;; # noop esac shift -- GitLab From b5d529d52f956a9830d2aa3b1042071216c30d86 Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Wed, 11 Jul 2018 11:45:23 -0400 Subject: [PATCH 0292/2206] xcbuild: cleanup --- pkgs/development/tools/xcbuild/platforms.nix | 3 +- pkgs/development/tools/xcbuild/sdks.nix | 9 +-- pkgs/development/tools/xcbuild/toolchains.nix | 56 +++++++++---------- pkgs/development/tools/xcbuild/wrapper.nix | 22 +++++--- 4 files changed, 48 insertions(+), 42 deletions(-) diff --git a/pkgs/development/tools/xcbuild/platforms.nix b/pkgs/development/tools/xcbuild/platforms.nix index bc60af9e1a5..e20dc878b53 100644 --- a/pkgs/development/tools/xcbuild/platforms.nix +++ b/pkgs/development/tools/xcbuild/platforms.nix @@ -294,8 +294,7 @@ runCommand "Platforms" {} '' install -D ${writeText "PackageTypes.xcspec" (toPlist {} PackageTypes)} $platform/Developer/Library/Xcode/Specifications/PackageTypes.xcspec install -D ${writeText "ProductTypes.xcspec" (toPlist {} ProductTypes)} $platform/Developer/Library/Xcode/Specifications/ProductTypes.xcspec - # per-platform bins go here - mkdir -p $platform/usr/bin + ln -s $platform $platform/usr mkdir -p $platform/Developer ln -s ${sdks} $platform/Developer/SDKs diff --git a/pkgs/development/tools/xcbuild/sdks.nix b/pkgs/development/tools/xcbuild/sdks.nix index b0af26e87c1..74192d9c674 100644 --- a/pkgs/development/tools/xcbuild/sdks.nix +++ b/pkgs/development/tools/xcbuild/sdks.nix @@ -1,4 +1,5 @@ -{ runCommand, lib, toolchainName, sdkName, writeText, version, xcodePlatform }: +{ stdenv, runCommand, lib, toolchainName, sdkName +, writeText, version, xcodePlatform, libcxx, symlinkJoin }: let inherit (lib.generators) toPlist; @@ -18,11 +19,11 @@ let }; in -runCommand "SDKs" { - inherit version; -} '' +runCommand "SDKs" {} '' sdk=$out/${sdkName}.sdk install -D ${writeText "SDKSettings.plist" (toPlist {} SDKSettings)} $sdk/SDKSettings.plist install -D ${writeText "SystemVersion.plist" (toPlist {} SystemVersion)} $sdk/System/Library/CoreServices/SystemVersion.plist + ln -s $sdk $sdk/usr + ln -s $sdk $out/${xcodePlatform}.sdk '' diff --git a/pkgs/development/tools/xcbuild/toolchains.nix b/pkgs/development/tools/xcbuild/toolchains.nix index 01a8fbdb0b0..59e009a4338 100644 --- a/pkgs/development/tools/xcbuild/toolchains.nix +++ b/pkgs/development/tools/xcbuild/toolchains.nix @@ -1,4 +1,4 @@ -{ runCommand, toolchainName, fetchurl, makeWrapper, stdenv +{ runCommand, toolchainName, fetchurl, stdenv , buildPackages, lib, writeText }: let @@ -20,52 +20,52 @@ let }; in -runCommand "Toolchains" { - nativeBuildInputs = [ makeWrapper ]; -} ('' +runCommand "Toolchains" {} ('' toolchain=$out/XcodeDefault.xctoolchain mkdir -p $toolchain install -D ${writeText "ToolchainInfo.plist" (toPlist {} ToolchainInfo)} $toolchain/ToolchainInfo.plist - mkdir -p $toolchain/usr/include - mkdir -p $toolchain/usr/lib - mkdir -p $toolchain/usr/libexec - mkdir -p $toolchain/usr/share - mkdir -p $toolchain/usr/bin + ln -s $toolchain $toolchain/usr + + mkdir -p $toolchain/include + mkdir -p $toolchain/lib + mkdir -p $toolchain/libexec + mkdir -p $toolchain/share + mkdir -p $toolchain/bin for bin in ${getBin stdenv.cc}/bin/*; do - ln -s $bin $toolchain/usr/bin + ln -s $bin $toolchain/bin done for bin in ${getBin stdenv.cc.bintools.bintools}/bin/*; do - if ! [ -e "$toolchain/usr/bin/$(basename $bin)" ]; then - ln -s $bin $toolchain/usr/bin + if ! [ -e "$toolchain/bin/$(basename $bin)" ]; then + ln -s $bin $toolchain/bin fi done - ln -s ${buildPackages.yacc}/bin/yacc $toolchain/usr/bin/yacc - ln -s ${buildPackages.yacc}/bin/bison $toolchain/usr/bin/bison - ln -s ${buildPackages.flex}/bin/flex $toolchain/usr/bin/flex - ln -s ${buildPackages.flex}/bin/flex++ $toolchain/usr/bin/flex++ - ln -s $toolchain/bin/flex $toolchain/usr/bin/lex + ln -s ${buildPackages.yacc}/bin/yacc $toolchain/bin/yacc + ln -s ${buildPackages.yacc}/bin/bison $toolchain/bin/bison + ln -s ${buildPackages.flex}/bin/flex $toolchain/bin/flex + ln -s ${buildPackages.flex}/bin/flex++ $toolchain/bin/flex++ + ln -s $toolchain/bin/flex $toolchain/bin/lex - ln -s ${buildPackages.m4}/bin/m4 $toolchain/usr/bin/m4 - ln -s $toolchain/usr/bin/m4 $toolchain/usr/bin/gm4 + ln -s ${buildPackages.m4}/bin/m4 $toolchain/bin/m4 + ln -s $toolchain/bin/m4 $toolchain/bin/gm4 - ln -s ${buildPackages.unifdef}/bin/unifdef $toolchain/usr/bin/unifdef - ln -s ${buildPackages.unifdef}/bin/unifdefall $toolchain/usr/bin/unifdefall + ln -s ${buildPackages.unifdef}/bin/unifdef $toolchain/bin/unifdef + ln -s ${buildPackages.unifdef}/bin/unifdefall $toolchain/bin/unifdefall - ln -s ${buildPackages.gperf}/bin/gperf $toolchain/usr/bin/gperf - ln -s ${buildPackages.indent}/bin/indent $toolchain/usr/bin/indent - ln -s ${buildPackages.ctags}/bin/ctags $toolchain/usr/bin/ctags + ln -s ${buildPackages.gperf}/bin/gperf $toolchain/bin/gperf + ln -s ${buildPackages.indent}/bin/indent $toolchain/bin/indent + ln -s ${buildPackages.ctags}/bin/ctags $toolchain/bin/ctags '' + optionalString stdenv.isDarwin '' for bin in ${getBin buildPackages.darwin.cctools}/bin/*; do - if ! [ -e "$toolchain/usr/bin/$(basename $bin)" ]; then - ln -s $bin $toolchain/usr/bin + if ! [ -e "$toolchain/bin/$(basename $bin)" ]; then + ln -s $bin $toolchain/bin fi done - ln -s ${buildPackages.darwin.bootstrap_cmds}/bin/mig $toolchain/usr/bin - ln -s ${mkdep-darwin-src} $toolchain/usr/bin/mkdep + ln -s ${buildPackages.darwin.bootstrap_cmds}/bin/mig $toolchain/bin + ln -s ${mkdep-darwin-src} $toolchain/bin/mkdep '') diff --git a/pkgs/development/tools/xcbuild/wrapper.nix b/pkgs/development/tools/xcbuild/wrapper.nix index 64bf78d0cfb..d2044ea40ad 100644 --- a/pkgs/development/tools/xcbuild/wrapper.nix +++ b/pkgs/development/tools/xcbuild/wrapper.nix @@ -1,4 +1,5 @@ -{ lib, buildPackages, makeWrapper, writeText, runCommand +{ stdenv, lib, buildPackages, makeWrapper, writeText, runCommand +, bash , CoreServices, ImageIO, CoreGraphics , targetPlatform , xcodePlatform ? targetPlatform.xcodePlatform or "MacOSX" @@ -36,7 +37,7 @@ let ''; xcode-select = writeText "xcode-select" '' -#!/usr/bin/env sh +#!${bash}/bin/sh while [ $# -gt 0 ]; do case "$1" in -h | --help) ;; # noop @@ -51,7 +52,7 @@ done ''; xcrun = writeText "xcrun" '' -#!/usr/bin/env sh +#!${bash}/bin/sh while [ $# -gt 0 ]; do case "$1" in --sdk | -sdk) shift ;; @@ -86,16 +87,20 @@ runCommand "xcodebuild-${xcbuild.version}" { inherit (xcbuild) meta; # ensure that the toolchain goes in PATH - propagatedBuildInputs = [ "${toolchains}/XcodeDefault.xctoolchain/usr" ]; + propagatedBuildInputs = [ "${toolchains}/XcodeDefault.xctoolchain" ]; - passthru = { inherit xcbuild; }; + passthru = { + inherit xcbuild; + toolchain = "${toolchains}/XcodeDefault.xctoolchain"; + sdk = "${sdks}/${sdkName}"; + platform = "${platforms}/${xcodePlatform}.platform"; + }; preferLocalBuild = true; } '' mkdir -p $out/bin - mkdir -p $out/usr - ln -s $out/bin $out/usr/bin + ln -s $out $out/usr mkdir -p $out/Library/Xcode ln -s ${xcbuild}/Library/Xcode/Specifications $out/Library/Xcode/Specifications @@ -108,7 +113,8 @@ runCommand "xcodebuild-${xcbuild.version}" { --add-flags "DERIVED_DATA_DIR=." \ --set DEVELOPER_DIR "$out" \ --set SDKROOT ${sdkName} \ - --run '[ "$1" = "-version" ] && (echo Xcode ${xcodeVer}; echo Build version ${sdkBuildVersion}) && exit 0' + --run '[ "$1" = "-version" ] && (echo Xcode ${xcodeVer}; echo Build version ${sdkBuildVersion}) && exit 0' \ + --run '[ "$1" = "-license" ] && exit 0' substitute ${xcode-select} $out/bin/xcode-select \ --subst-var-by DEVELOPER_DIR $out -- GitLab From 72a1bc9a28d2a8e2c6e26a551932c4a054a525be Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Wed, 11 Jul 2018 16:48:47 -0400 Subject: [PATCH 0293/2206] release18.09: add darwin target jobs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit These are some parts of the release that I want to get working before we release 18.09. There have been lots of improvements since 18.03 (as well as some regressions). To make sure the release is well-tested we need to add these apps in the jobset. Most of these are UI apps that are now available. List of new apps added to the release: - wireshark - firefox - qtmultimedia (already in unstable) - inkscape (already in unstable) - gimp - wireshark - transmission Also add ‘stack’. This is one of the Haskell packages hitting the ARG_MAX limit on macOS (getconf ARG_MAX == 262144). This has not been solved yet but it will need to be resolved by 18.09. Making it block here will prevent this regression in the future. [squashed] release: remove broken from darwin-tested removes: - gimp - qtmultimedia --- pkgs/top-level/release.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/release.nix b/pkgs/top-level/release.nix index 5553c4d5265..2c1dabe0db2 100644 --- a/pkgs/top-level/release.nix +++ b/pkgs/top-level/release.nix @@ -41,7 +41,6 @@ let constituents = [ jobs.tarball jobs.cabal2nix.x86_64-darwin - jobs.emacs.x86_64-darwin jobs.ghc.x86_64-darwin jobs.git.x86_64-darwin jobs.go.x86_64-darwin @@ -57,9 +56,20 @@ let jobs.python3.x86_64-darwin jobs.ruby.x86_64-darwin jobs.rustc.x86_64-darwin + jobs.stack.x86_64-darwin jobs.stdenv.x86_64-darwin jobs.vim.x86_64-darwin + # UI apps + jobs.firefox.x86_64-darwin + jobs.qt5.qtmultimedia.x86_64-darwin + jobs.inkscape.x86_64-darwin + # jobs.gimp.x86_64-darwin + jobs.emacs.x86_64-darwin + # jobs.wireshark.x86_64-darwin + jobs.transmision-gtk.x86_64-darwin + + # Tests jobs.tests.cc-wrapper.x86_64-darwin jobs.tests.cc-wrapper-clang.x86_64-darwin jobs.tests.cc-wrapper-libcxx.x86_64-darwin -- GitLab From 4b71fe6d863e6b774b56c3a06d8ec2bcb8763df3 Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Wed, 11 Jul 2018 17:01:35 -0400 Subject: [PATCH 0294/2206] firefox: cleanup expression - Add a few more macOS frameworks needed - Fix RUST_BINDGEN handling. We need to pass all of NIX_CFLAGS_COMPILE to rust bindgen --- .../networking/browsers/firefox/common.nix | 32 ++++++++++++++----- pkgs/top-level/all-packages.nix | 4 +++ 2 files changed, 28 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/common.nix b/pkgs/applications/networking/browsers/firefox/common.nix index ec9ca9bf2a4..0724bc3a680 100644 --- a/pkgs/applications/networking/browsers/firefox/common.nix +++ b/pkgs/applications/networking/browsers/firefox/common.nix @@ -40,7 +40,8 @@ , drmSupport ? false # macOS dependencies -, xcbuild, CoreMedia +, xcbuild, CoreMedia, ExceptionHandling, Kerberos, AVFoundation, MediaToolbox +, CoreLocation, Foundation, libobjc ## other @@ -97,9 +98,20 @@ stdenv.mkDerivation (rec { ++ lib.optionals ffmpegSupport [ gstreamer gst-plugins-base ] ++ lib.optional gtk3Support gtk3 ++ lib.optional gssSupport kerberos - ++ lib.optionals stdenv.isDarwin [ CoreMedia ]; - - NIX_CFLAGS_COMPILE = "-I${nspr.dev}/include/nspr -I${nss.dev}/include/nss -I${glib.dev}/include/gio-unix-2.0"; + ++ lib.optionals stdenv.isDarwin [ CoreMedia ExceptionHandling Kerberos + AVFoundation MediaToolbox CoreLocation + Foundation libobjc ]; + + NIX_CFLAGS_COMPILE = [ "-I${nspr.dev}/include/nspr" + "-I${nss.dev}/include/nss" + "-I${glib.dev}/include/gio-unix-2.0" ] + ++ lib.optional stdenv.isDarwin [ + "-isystem ${llvmPackages.libcxx}/include/c++/v1" + "-DMAC_OS_X_VERSION_MAX_ALLOWED=MAC_OS_X_VERSION_10_10" ]; + + postPatch = lib.optionalString stdenv.isDarwin '' + substituteInPlace js/src/jsmath.cpp --replace 'defined(HAVE___SINCOS)' 0 + ''; nativeBuildInputs = [ autoconf213 which gnused pkgconfig perl python2 cargo rustc ] @@ -120,10 +132,14 @@ stdenv.mkDerivation (rec { make -f client.mk configure-files configureScript="$(realpath ./configure)" '') + '' - cxxLib=$( echo -n ${gcc}/include/c++/* ) - archLib=$cxxLib/$( ${gcc}/bin/gcc -dumpmachine ) - - test -f layout/style/ServoBindings.toml && sed -i -e '/"-DRUST_BINDGEN"/ a , "-cxx-isystem", "'$cxxLib'", "-isystem", "'$archLib'"' layout/style/ServoBindings.toml + export MOZCONFIG=$(pwd)/mozconfig + + # Set C flags for Rust's bindgen program. Unlike ordinary C + # compilation, bindgen does not invoke $CC directly. Instead it + # uses LLVM's libclang. To make sure all necessary flags are + # included we need to look in a few places. + # TODO: generalize this process for other use-cases. + echo "ac_add_options BINDGEN_CFLAGS='$(< ${stdenv.cc}/nix-support/libc-cflags) $(< ${stdenv.cc}/nix-support/cc-cflags) ${stdenv.cc.default_cxx_stdlib_compile} -idirafter ${llvmPackages.clang.cc}/lib/clang/${lib.getVersion llvmPackages.clang}/include $NIX_CFLAGS_COMPILE'" >> $MOZCONFIG '' + lib.optionalString googleAPISupport '' # Google API key used by Chromium and Firefox. # Note: These are for NixOS/nixpkgs use ONLY. For your own distribution, diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ff462fd1233..8a04aeca3cd 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16306,6 +16306,10 @@ with pkgs; python = python2; gnused = gnused_422; icu = icu59; + inherit (darwin.apple_sdk.frameworks) CoreMedia ExceptionHandling + Kerberos AVFoundation MediaToolbox + CoreLocation Foundation; + inherit (darwin) libobjc; }; }); -- GitLab From 8fba05403ae6c34790179dc10fe048e67a40e243 Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Sun, 29 Jul 2018 00:15:14 -0400 Subject: [PATCH 0295/2206] firefox: build on darwin Fixes #30285 Some things done: - Add macOS frameworks needed - Fix RUST_BINDGEN handling. We need to pass all of NIX_CFLAGS_COMPILE to rust bindgen - Add custom install phase for darwin --- .../networking/browsers/firefox/common.nix | 36 ++++++++++++++----- .../networking/browsers/firefox/wrapper.nix | 16 ++++----- pkgs/top-level/all-packages.nix | 2 +- 3 files changed, 36 insertions(+), 18 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/common.nix b/pkgs/applications/networking/browsers/firefox/common.nix index 0724bc3a680..15486fc82e9 100644 --- a/pkgs/applications/networking/browsers/firefox/common.nix +++ b/pkgs/applications/networking/browsers/firefox/common.nix @@ -41,7 +41,7 @@ # macOS dependencies , xcbuild, CoreMedia, ExceptionHandling, Kerberos, AVFoundation, MediaToolbox -, CoreLocation, Foundation, libobjc +, CoreLocation, Foundation, AddressBook, libobjc, cups, rsync ## other @@ -64,7 +64,6 @@ # > the experience of Firefox users, you won't have any issues using the # > official branding. , enableOfficialBranding ? true -, gcc }: assert stdenv.cc.libc or null != null; @@ -74,6 +73,11 @@ let default-toolkit = if stdenv.isDarwin then "cairo-cocoa" else "cairo-gtk${if gtk3Support then "3" else "2"}"; + + execdir = if stdenv.isDarwin + then "/Applications/${browserName}.app/Contents/MacOS" + else "/bin"; + browserName = if stdenv.isDarwin then "Firefox" else "firefox"; in stdenv.mkDerivation (rec { @@ -100,7 +104,7 @@ stdenv.mkDerivation (rec { ++ lib.optional gssSupport kerberos ++ lib.optionals stdenv.isDarwin [ CoreMedia ExceptionHandling Kerberos AVFoundation MediaToolbox CoreLocation - Foundation libobjc ]; + Foundation libobjc AddressBook cups ]; NIX_CFLAGS_COMPILE = [ "-I${nspr.dev}/include/nspr" "-I${nss.dev}/include/nss" @@ -116,7 +120,7 @@ stdenv.mkDerivation (rec { nativeBuildInputs = [ autoconf213 which gnused pkgconfig perl python2 cargo rustc ] ++ lib.optional gtk3Support wrapGAppsHook - ++ lib.optional stdenv.isDarwin xcbuild + ++ lib.optionals stdenv.isDarwin [ xcbuild rsync ] ++ extraNativeBuildInputs; preConfigure = '' @@ -139,7 +143,15 @@ stdenv.mkDerivation (rec { # uses LLVM's libclang. To make sure all necessary flags are # included we need to look in a few places. # TODO: generalize this process for other use-cases. - echo "ac_add_options BINDGEN_CFLAGS='$(< ${stdenv.cc}/nix-support/libc-cflags) $(< ${stdenv.cc}/nix-support/cc-cflags) ${stdenv.cc.default_cxx_stdlib_compile} -idirafter ${llvmPackages.clang.cc}/lib/clang/${lib.getVersion llvmPackages.clang}/include $NIX_CFLAGS_COMPILE'" >> $MOZCONFIG + + BINDGEN_CFLAGS="$(< ${stdenv.cc}/nix-support/libc-cflags) \ + $(< ${stdenv.cc}/nix-support/cc-cflags) \ + ${stdenv.cc.default_cxx_stdlib_compile} \ + ${lib.optionalString stdenv.cc.isClang "-idirafter ${stdenv.cc.cc}/lib/clang/${lib.getVersion stdenv.cc.cc}/include"} \ + ${lib.optionalString stdenv.cc.isGNU "-isystem ${stdenv.cc.cc}/include/c++/${lib.getVersion stdenv.cc.cc} -isystem ${stdenv.cc.cc}/include/c++/${lib.getVersion stdenv.cc.cc}/$(cc -dumpmachine)"} \ + $NIX_CFLAGS_COMPILE" + + echo "ac_add_options BINDGEN_CFLAGS='$BINDGEN_CFLAGS'" >> $MOZCONFIG '' + lib.optionalString googleAPISupport '' # Google API key used by Chromium and Firefox. # Note: These are for NixOS/nixpkgs use ONLY. For your own distribution, @@ -249,7 +261,12 @@ stdenv.mkDerivation (rec { paxmark m dist/bin/xpcshell ''; - postInstall = '' + installPhase = if stdenv.isDarwin then '' + mkdir -p $out/Applications + cp -RL Firefox.app $out/Applications + '' else null; + + postInstall = lib.optionalString stdenv.isLinux '' # For grsecurity kernels paxmark m $out/lib/firefox*/{firefox,firefox-bin,plugin-container} @@ -260,7 +277,7 @@ stdenv.mkDerivation (rec { gappsWrapperArgs+=(--argv0 "$out/bin/.firefox-wrapped") ''; - postFixup = '' + postFixup = lib.optionalString stdenv.isLinux '' # Fix notifications. LibXUL uses dlopen for this, unfortunately; see #18712. patchelf --set-rpath "${lib.getLib libnotify }/lib:$(patchelf --print-rpath "$out"/lib/firefox*/libxul.so)" \ @@ -270,11 +287,10 @@ stdenv.mkDerivation (rec { doInstallCheck = true; installCheckPhase = '' # Some basic testing - "$out/bin/firefox" --version + "$out${execdir}/${browserName}" --version ''; passthru = { - browserName = "firefox"; inherit version updateScript; isFirefox3Like = true; inherit isTorBrowserLike; @@ -282,6 +298,8 @@ stdenv.mkDerivation (rec { inherit nspr; inherit ffmpegSupport; inherit gssSupport; + inherit execdir; + inherit browserName; } // lib.optionalAttrs gtk3Support { inherit gtk3; }; } // overrides) diff --git a/pkgs/applications/networking/browsers/firefox/wrapper.nix b/pkgs/applications/networking/browsers/firefox/wrapper.nix index d2e7c59faff..313d1b1d8c8 100644 --- a/pkgs/applications/networking/browsers/firefox/wrapper.nix +++ b/pkgs/applications/networking/browsers/firefox/wrapper.nix @@ -98,24 +98,24 @@ let ]; }; - buildInputs = [makeWrapper] - ++ lib.optional (browser ? gtk3) browser.gtk3; + nativeBuildInputs = [ makeWrapper lndir ]; + buildInputs = lib.optional (browser ? gtk3) browser.gtk3; buildCommand = '' - if [ ! -x "${browser}/bin/${browserName}" ] + if [ ! -x "${browser}${browser.execdir}/${browserName}" ] then - echo "cannot find executable file \`${browser}/bin/${browserName}'" + echo "cannot find executable file \`${browser}${browser.execdir}/${browserName}'" exit 1 fi - makeWrapper "$(readlink -v --canonicalize-existing "${browser}/bin/${browserName}")" \ - "$out/bin/${browserName}${nameSuffix}" \ + makeWrapper "$(readlink -v --canonicalize-existing "${browser}${browser.execdir}/${browserName}")" \ + "$out${browser.execdir}/${browserName}${nameSuffix}" \ --suffix-each MOZ_PLUGIN_PATH ':' "$plugins" \ --suffix LD_LIBRARY_PATH ':' "$libs" \ --suffix-each GTK_PATH ':' "$gtk_modules" \ --suffix-each LD_PRELOAD ':' "$(cat $(filterExisting $(addSuffix /extra-ld-preload $plugins)))" \ --prefix-contents PATH ':' "$(filterExisting $(addSuffix /extra-bin-path $plugins))" \ - --suffix PATH ':' "$out/bin" \ + --suffix PATH ':' "$out${browser.execdir}" \ --set MOZ_APP_LAUNCHER "${browserName}${nameSuffix}" \ --set MOZ_SYSTEM_DIR "$out/lib/mozilla" \ ${lib.optionalString (browser ? gtk3) @@ -141,7 +141,7 @@ let mkdir -p $out/lib/mozilla for ext in ${toString nativeMessagingHosts}; do - ${lndir}/bin/lndir -silent $ext/lib/mozilla $out/lib/mozilla + lndir -silent $ext/lib/mozilla $out/lib/mozilla done # For manpages, in case the program supplies them diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8a04aeca3cd..656f9d15fd0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16308,7 +16308,7 @@ with pkgs; icu = icu59; inherit (darwin.apple_sdk.frameworks) CoreMedia ExceptionHandling Kerberos AVFoundation MediaToolbox - CoreLocation Foundation; + CoreLocation Foundation AddressBook; inherit (darwin) libobjc; }; }); -- GitLab From c391bd3dd31cec6662995bfe6cea7a36fa3e0b5a Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Wed, 11 Jul 2018 11:45:23 -0400 Subject: [PATCH 0296/2206] xcbuild: cleanup fix shell shebang --- pkgs/development/tools/xcbuild/wrapper.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/xcbuild/wrapper.nix b/pkgs/development/tools/xcbuild/wrapper.nix index d2044ea40ad..1735124439e 100644 --- a/pkgs/development/tools/xcbuild/wrapper.nix +++ b/pkgs/development/tools/xcbuild/wrapper.nix @@ -1,5 +1,4 @@ { stdenv, lib, buildPackages, makeWrapper, writeText, runCommand -, bash , CoreServices, ImageIO, CoreGraphics , targetPlatform , xcodePlatform ? targetPlatform.xcodePlatform or "MacOSX" @@ -37,7 +36,7 @@ let ''; xcode-select = writeText "xcode-select" '' -#!${bash}/bin/sh +#!${stdenv.shell} while [ $# -gt 0 ]; do case "$1" in -h | --help) ;; # noop @@ -52,7 +51,7 @@ done ''; xcrun = writeText "xcrun" '' -#!${bash}/bin/sh +#!${stdenv.shell} while [ $# -gt 0 ]; do case "$1" in --sdk | -sdk) shift ;; -- GitLab From 08655b16f29e559bf6a4b10a6577e61febbf641f Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Wed, 8 Aug 2018 21:14:59 -0400 Subject: [PATCH 0297/2206] firefox: fix darwin wrapper - add execdir passthru usually this is /bin on macOS it is different. --- .../networking/browsers/firefox-bin/default.nix | 1 + pkgs/applications/networking/browsers/firefox/common.nix | 2 +- pkgs/applications/networking/browsers/firefox/wrapper.nix | 6 +++++- .../networking/browsers/tor-browser-bundle/default.nix | 1 + 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox-bin/default.nix b/pkgs/applications/networking/browsers/firefox-bin/default.nix index 570180d4c4d..1fbcb3d9714 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/default.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/default.nix @@ -174,6 +174,7 @@ stdenv.mkDerivation { gappsWrapperArgs+=(--argv0 "$out/bin/.firefox-wrapped") ''; + passthru.execdir = "/bin"; passthru.ffmpegSupport = true; passthru.gssSupport = true; # update with: diff --git a/pkgs/applications/networking/browsers/firefox/common.nix b/pkgs/applications/networking/browsers/firefox/common.nix index 15486fc82e9..e2a3d4430df 100644 --- a/pkgs/applications/networking/browsers/firefox/common.nix +++ b/pkgs/applications/networking/browsers/firefox/common.nix @@ -263,7 +263,7 @@ stdenv.mkDerivation (rec { installPhase = if stdenv.isDarwin then '' mkdir -p $out/Applications - cp -RL Firefox.app $out/Applications + cp -LR dist/Firefox.app $out/Applications '' else null; postInstall = lib.optionalString stdenv.isLinux '' diff --git a/pkgs/applications/networking/browsers/firefox/wrapper.nix b/pkgs/applications/networking/browsers/firefox/wrapper.nix index 313d1b1d8c8..a60d533c5a5 100644 --- a/pkgs/applications/networking/browsers/firefox/wrapper.nix +++ b/pkgs/applications/networking/browsers/firefox/wrapper.nix @@ -101,7 +101,11 @@ let nativeBuildInputs = [ makeWrapper lndir ]; buildInputs = lib.optional (browser ? gtk3) browser.gtk3; - buildCommand = '' + buildCommand = lib.optionalString stdenv.isDarwin '' + mkdir -p $out/Applications + cp -R --no-preserve=mode,ownership ${browser}/Applications/${browserName}.app $out/Applications + rm -f $out${browser.execdir}/${browserName} + '' + '' if [ ! -x "${browser}${browser.execdir}/${browserName}" ] then echo "cannot find executable file \`${browser}${browser.execdir}/${browserName}'" diff --git a/pkgs/applications/networking/browsers/tor-browser-bundle/default.nix b/pkgs/applications/networking/browsers/tor-browser-bundle/default.nix index 031c520275f..50b992253ce 100644 --- a/pkgs/applications/networking/browsers/tor-browser-bundle/default.nix +++ b/pkgs/applications/networking/browsers/tor-browser-bundle/default.nix @@ -337,6 +337,7 @@ stdenv.mkDerivation rec { $out/bin/tor-browser -version >/dev/null ''; + passthru.execdir = "/bin"; meta = with stdenv.lib; { description = "An unofficial version of the tor browser bundle, built from source"; homepage = https://torproject.org/; -- GitLab From 580cab57e4f188d25144e398d7b8e3d5085299a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Hedin=20Br=C3=B8nner?= Date: Sun, 12 Aug 2018 10:08:46 +0200 Subject: [PATCH 0298/2206] wget, fwknop: fixup after configureFlags refactoring --- pkgs/tools/networking/wget/default.nix | 4 ++-- pkgs/tools/security/fwknop/default.nix | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/wget/default.nix b/pkgs/tools/networking/wget/default.nix index cd1801318a6..0bd99c63596 100644 --- a/pkgs/tools/networking/wget/default.nix +++ b/pkgs/tools/networking/wget/default.nix @@ -34,8 +34,8 @@ stdenv.mkDerivation rec { ++ stdenv.lib.optional (libpsl != null) libpsl ++ stdenv.lib.optional stdenv.isDarwin perl; - configureFlags = [ - (stdenv.lib.withFeatureAs (openssl != null) "ssl" openssl) + configureFlags = [ + (stdenv.lib.withFeatureAs (openssl != null) "ssl" "openssl") ]; doCheck = false; diff --git a/pkgs/tools/security/fwknop/default.nix b/pkgs/tools/security/fwknop/default.nix index a8fc864afd6..812c032230c 100644 --- a/pkgs/tools/security/fwknop/default.nix +++ b/pkgs/tools/security/fwknop/default.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { "--with-iptables=${iptables}/sbin/iptables" (stdenv.lib.enableFeature buildServer "server") (stdenv.lib.enableFeature buildClient "client") - (stdenv.lib.withFeatureAs wgetSupport wget "${wget}/bin/wget") + (stdenv.lib.withFeatureAs wgetSupport "wget" "${wget}/bin/wget") ] ++ stdenv.lib.optionalString gnupgSupport [ "--with-gpgme" "--with-gpgme-prefix=${gpgme.dev}" -- GitLab From 1acbc939c57138f036472b88508b1394b486b86e Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Sun, 12 Aug 2018 10:51:56 +0000 Subject: [PATCH 0299/2206] stdenv: linux: inherit texinfo in stage4 instead of the final stdenv This reverts commit a809fdc8e1b0c1d49d40815d9bac0de27ddab5f1 and then achieves the same result (not rebuilding texinfo three times) but without dragging bootstrap tools into the closure. --- pkgs/stdenv/linux/default.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/stdenv/linux/default.nix b/pkgs/stdenv/linux/default.nix index ef46bdeb213..bd0be1c9f9d 100644 --- a/pkgs/stdenv/linux/default.nix +++ b/pkgs/stdenv/linux/default.nix @@ -263,7 +263,7 @@ in # because gcc (since JAR support) already depends on zlib, and # then if we already have a zlib we want to use that for the # other purposes (binutils and top-level pkgs) too. - inherit (prevStage) gettext gnum4 bison gmp perl zlib linuxHeaders; + inherit (prevStage) gettext gnum4 bison gmp perl texinfo zlib linuxHeaders; ${localSystem.libc} = getLibc prevStage; binutils = super.binutils.override { # Don't use stdenv's shell but our own @@ -344,7 +344,6 @@ in concatMap (p: [ (getBin p) (getLib p) ]) [ gzip bzip2 xz bash binutils.bintools coreutils diffutils findutils gawk gnumake gnused gnutar gnugrep gnupatch patchelf ed paxctl - texinfo ] # Library dependencies ++ map getLib ( @@ -363,7 +362,7 @@ in inherit (prevStage) gzip bzip2 xz bash coreutils diffutils findutils gawk gnumake gnused gnutar gnugrep gnupatch patchelf - attr acl paxctl zlib pcre texinfo; + attr acl paxctl zlib pcre; ${localSystem.libc} = getLibc prevStage; } // lib.optionalAttrs (super.targetPlatform == localSystem) { # Need to get rid of these when cross-compiling. -- GitLab From 6ac9901727a6782ce896f8e022697e0ec42a7e20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20K=C3=B6cher?= Date: Sun, 12 Aug 2018 21:52:36 +0200 Subject: [PATCH 0300/2206] kde-frameworks: 5.48 -> 5.49 --- .../libraries/kde-frameworks/fetch.sh | 2 +- .../libraries/kde-frameworks/srcs.nix | 624 +++++++++--------- 2 files changed, 313 insertions(+), 313 deletions(-) diff --git a/pkgs/development/libraries/kde-frameworks/fetch.sh b/pkgs/development/libraries/kde-frameworks/fetch.sh index 1d389f914dd..48f009f8d3e 100644 --- a/pkgs/development/libraries/kde-frameworks/fetch.sh +++ b/pkgs/development/libraries/kde-frameworks/fetch.sh @@ -1 +1 @@ -WGET_ARGS=( https://download.kde.org/stable/frameworks/5.48/ -A '*.tar.xz' ) +WGET_ARGS=( https://download.kde.org/stable/frameworks/5.49/ -A '*.tar.xz' ) diff --git a/pkgs/development/libraries/kde-frameworks/srcs.nix b/pkgs/development/libraries/kde-frameworks/srcs.nix index 1ad2254ccf8..4f866974b61 100644 --- a/pkgs/development/libraries/kde-frameworks/srcs.nix +++ b/pkgs/development/libraries/kde-frameworks/srcs.nix @@ -3,627 +3,627 @@ { attica = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/attica-5.48.0.tar.xz"; - sha256 = "1q2133gmhfi3wd9978556syzzqc1s6zgjc0p1353w6dmfwxfyzq8"; - name = "attica-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/attica-5.49.0.tar.xz"; + sha256 = "1iqclahs9yzyjnkzbzr8hl9j6q8m2djdm6mix92xwrakgirnl3gn"; + name = "attica-5.49.0.tar.xz"; }; }; baloo = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/baloo-5.48.0.tar.xz"; - sha256 = "0rgz2gx99c1k8vgfskx7w6q1sjf98wcvybv88djdlj2s6h2qn8lj"; - name = "baloo-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/baloo-5.49.0.tar.xz"; + sha256 = "0xj12v0k58sr3snxyj4vx7dqhinrvk6qm0ikymscqgbmw9ijwxph"; + name = "baloo-5.49.0.tar.xz"; }; }; bluez-qt = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/bluez-qt-5.48.0.tar.xz"; - sha256 = "149px5gnplk0y7cl3cz258qks3rq5p0kkk9rc48y59zvlxiyy949"; - name = "bluez-qt-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/bluez-qt-5.49.0.tar.xz"; + sha256 = "0mgnq7w52ksr8b7ys2f1m3irnviy011bsaggh489fjy0xlzk5ard"; + name = "bluez-qt-5.49.0.tar.xz"; }; }; breeze-icons = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/breeze-icons-5.48.0.tar.xz"; - sha256 = "1p0krrxfz6p0qhy79lnjyi0xsrprw1q4z65xah89kj0wmfriiyqh"; - name = "breeze-icons-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/breeze-icons-5.49.0.tar.xz"; + sha256 = "178620hhqlv6dl8qal2bmiw55s8b3p4h16q8cgkmq5q5i59nzcph"; + name = "breeze-icons-5.49.0.tar.xz"; }; }; extra-cmake-modules = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/extra-cmake-modules-5.48.0.tar.xz"; - sha256 = "1675xnc9hv8z8gp95ici2zqmbv7i6f65g0kln4fskxmlxnfplnzw"; - name = "extra-cmake-modules-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/extra-cmake-modules-5.49.0.tar.xz"; + sha256 = "07pdgjyrxniacqcfvrzw8ij3kasx5pkbq38k6491qbhzfm8vi7y0"; + name = "extra-cmake-modules-5.49.0.tar.xz"; }; }; frameworkintegration = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/frameworkintegration-5.48.0.tar.xz"; - sha256 = "1na913ndc55nlmfc61122b1p29h4prxnpc5pqvh6drsgfyacnm8y"; - name = "frameworkintegration-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/frameworkintegration-5.49.0.tar.xz"; + sha256 = "1ni4jrny630zf3zwmqbm8z7dqgiar58992lylfv7kspdg5crcgfx"; + name = "frameworkintegration-5.49.0.tar.xz"; }; }; kactivities = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kactivities-5.48.0.tar.xz"; - sha256 = "1zxdzwz8j43hh8d7v1qfihf95kwxvsbqki0zgdhlnj7s0xds0yz8"; - name = "kactivities-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kactivities-5.49.0.tar.xz"; + sha256 = "117f3zrdbs0pa10wn7vy691n02m01h6x4pm8m1q3f4pjm0k4kqim"; + name = "kactivities-5.49.0.tar.xz"; }; }; kactivities-stats = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kactivities-stats-5.48.0.tar.xz"; - sha256 = "11r61qnrjpc4ls18apb4a13j1lizjq48bxfw3f8p8hjxxxh8z0j6"; - name = "kactivities-stats-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kactivities-stats-5.49.0.tar.xz"; + sha256 = "129z2m5330j0l1nw8g3qjib60xmx54c6d2g9vnp4w8z0agnihs5f"; + name = "kactivities-stats-5.49.0.tar.xz"; }; }; kapidox = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kapidox-5.48.0.tar.xz"; - sha256 = "1b22np0lygnm2r2q1anh0f4b7dh2h0lccx767g4r2w0fw5r1bbb4"; - name = "kapidox-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kapidox-5.49.0.tar.xz"; + sha256 = "09jph3hvasqx1ia0l7is9brc08nxvh9qmg8564nh5cmqaxdwj559"; + name = "kapidox-5.49.0.tar.xz"; }; }; karchive = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/karchive-5.48.0.tar.xz"; - sha256 = "10qbx8k1yqqfp1pq5yj8ln3gpj2wnfnlln99gczf99f51fqd65p6"; - name = "karchive-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/karchive-5.49.0.tar.xz"; + sha256 = "1p1gwqda2bsjdysp4ggwdsldbasyfl075xn3wchqyakdv2bdzmn0"; + name = "karchive-5.49.0.tar.xz"; }; }; kauth = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kauth-5.48.0.tar.xz"; - sha256 = "00mpbs24dm9ycabpcm2wwlv1vdq4dq5qr2zw6bbqpgj3jplakbs7"; - name = "kauth-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kauth-5.49.0.tar.xz"; + sha256 = "0qg3zwg3kfx2snmvsw4ixr0qds7bd7992dxggvi9dcny7dm9q0n8"; + name = "kauth-5.49.0.tar.xz"; }; }; kbookmarks = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kbookmarks-5.48.0.tar.xz"; - sha256 = "11ics7gbdkx1f0pxryf2xwjq4fyqh6a3gzcizymm1m7gmygggqar"; - name = "kbookmarks-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kbookmarks-5.49.0.tar.xz"; + sha256 = "0clmfdcc1fc98q3vbfjf8x140a6df88ixhz0mny3dpv1wcr5cz53"; + name = "kbookmarks-5.49.0.tar.xz"; }; }; kcmutils = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kcmutils-5.48.0.tar.xz"; - sha256 = "0nvlzvv2gmc2hz11w6bixz4mccnj09g69byrnvsrwh0psf1kqlmw"; - name = "kcmutils-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kcmutils-5.49.0.tar.xz"; + sha256 = "0xv899p9f0hj6hd089mhn910qn66bihzpaa11ikrhbimckw8g19q"; + name = "kcmutils-5.49.0.tar.xz"; }; }; kcodecs = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kcodecs-5.48.0.tar.xz"; - sha256 = "1pz0s3krb4vv01hvpjdr5ngnw1ndxgsfln944fm9pfj0pmk7p92n"; - name = "kcodecs-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kcodecs-5.49.0.tar.xz"; + sha256 = "07va63gsfjrc5ha9rdli923cwyzxpb3v8xgf1zfhw75cfkgda3nz"; + name = "kcodecs-5.49.0.tar.xz"; }; }; kcompletion = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kcompletion-5.48.0.tar.xz"; - sha256 = "129mmh46y0r6dcnbxf5yswsr48qj5l25n930nlx7wzaav28y55lp"; - name = "kcompletion-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kcompletion-5.49.0.tar.xz"; + sha256 = "16br6wnqzndk8v41im23h2ww4hypi2i1qfg6m9c49mpxflgmspbi"; + name = "kcompletion-5.49.0.tar.xz"; }; }; kconfig = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kconfig-5.48.0.tar.xz"; - sha256 = "1g640cnd9j2jp35bb5zgjfxskbg3fj9p03r0yf3dkm1d1681x9a3"; - name = "kconfig-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kconfig-5.49.0.tar.xz"; + sha256 = "0cb3crnlr8hr5npq3ykfxqd4yckmkykzrrizfs89ryhmznc2ngsf"; + name = "kconfig-5.49.0.tar.xz"; }; }; kconfigwidgets = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kconfigwidgets-5.48.0.tar.xz"; - sha256 = "0xlnbw34zbmy7fwsi9iks4iv7shki4fqs7wd3yblmyxa2l18ldh9"; - name = "kconfigwidgets-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kconfigwidgets-5.49.0.tar.xz"; + sha256 = "1nqcrqr67m3kvq2r83x45zcdghk12bas9fp0s43s68imrhy5xikz"; + name = "kconfigwidgets-5.49.0.tar.xz"; }; }; kcoreaddons = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kcoreaddons-5.48.0.tar.xz"; - sha256 = "157k4l67iswny5krinfigfc6pabqfyfzya6hc5gcjrdplmnccy1f"; - name = "kcoreaddons-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kcoreaddons-5.49.0.tar.xz"; + sha256 = "00s22jvbwav20cidnp8v9fgc6pqbp4wnqkb2spv18mjhg4pv3bqj"; + name = "kcoreaddons-5.49.0.tar.xz"; }; }; kcrash = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kcrash-5.48.0.tar.xz"; - sha256 = "0qqwdx7piz4wfm4lh41kknfcyw5saw17qh07ghhi7j80whpkazk8"; - name = "kcrash-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kcrash-5.49.0.tar.xz"; + sha256 = "0xmr9rrl0xahpnq1rw4bbar1nbr21x2bk4hhv79la6dsg9ha25b3"; + name = "kcrash-5.49.0.tar.xz"; }; }; kdbusaddons = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kdbusaddons-5.48.0.tar.xz"; - sha256 = "0vpd4cij52v43fsifbk3nnmi5csik8h4avima6jw0b09s8xdz8rr"; - name = "kdbusaddons-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kdbusaddons-5.49.0.tar.xz"; + sha256 = "1fnmrrffp3kfwyjfzqkzlizflpyqgzbjljb51ppmdypcq8wy9ibh"; + name = "kdbusaddons-5.49.0.tar.xz"; }; }; kdeclarative = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kdeclarative-5.48.0.tar.xz"; - sha256 = "09nfp6vrj6dc3kfknicr8629ifz976wi4wxdh5bfx15z9296l8pd"; - name = "kdeclarative-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kdeclarative-5.49.0.tar.xz"; + sha256 = "0kgawb8wfx4snk2ckwxj0hmpgcvq3k1zpsxqdawi4cmsy4bxzfs9"; + name = "kdeclarative-5.49.0.tar.xz"; }; }; kded = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kded-5.48.0.tar.xz"; - sha256 = "13527iv6cf44wgxpqfhmkhryihjfi02fi78lf2bnvgwmhd2nl954"; - name = "kded-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kded-5.49.0.tar.xz"; + sha256 = "1l6hs3spbs3618jwg3n7r3hrrkqxmmd43f0km8849x4641p72zyc"; + name = "kded-5.49.0.tar.xz"; }; }; kdelibs4support = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/portingAids/kdelibs4support-5.48.0.tar.xz"; - sha256 = "058s5h6sfhi1i3pa59hwpyxzd01jgpb8r68nnbphmryimi5nazqf"; - name = "kdelibs4support-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/portingAids/kdelibs4support-5.49.0.tar.xz"; + sha256 = "1cz70c77l66lbw4fbgmfbq1fldybqxsiay2pg9risgqp3ra8wahi"; + name = "kdelibs4support-5.49.0.tar.xz"; }; }; kdesignerplugin = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kdesignerplugin-5.48.0.tar.xz"; - sha256 = "1kswvxgjpyi1p1kg4z5x5df8yqhrwhcpavzx4a83dg6hp5xk0l2l"; - name = "kdesignerplugin-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kdesignerplugin-5.49.0.tar.xz"; + sha256 = "0hj4ng0i22rvw4kl0irhqhww3kvn4c0pncn38w1j5vim4gxv0xcd"; + name = "kdesignerplugin-5.49.0.tar.xz"; }; }; kdesu = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kdesu-5.48.0.tar.xz"; - sha256 = "14ka3h06xbfv357z29zgbwnjcfwspi42f0fm3m7lszqhz9skj4v5"; - name = "kdesu-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kdesu-5.49.0.tar.xz"; + sha256 = "1gwvby51qqbkrs2vjpnplxr6m6xa5ddfdjs1iygh8kpqsh8a765k"; + name = "kdesu-5.49.0.tar.xz"; }; }; kdewebkit = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kdewebkit-5.48.0.tar.xz"; - sha256 = "0wf2prv85sayz1mqq0ymrqw3p0f3ikakhgzy01pixrp7qgwqkkrv"; - name = "kdewebkit-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kdewebkit-5.49.0.tar.xz"; + sha256 = "05idyw94ayjh7qdia9pnjmx29r5lsch421kv8h5ivr7ixcbrgk6n"; + name = "kdewebkit-5.49.0.tar.xz"; }; }; kdnssd = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kdnssd-5.48.0.tar.xz"; - sha256 = "01hra59b0sm82j7ry78f3clrypc80q59vx9h0ahacbab4pzq41p5"; - name = "kdnssd-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kdnssd-5.49.0.tar.xz"; + sha256 = "1n61id2x1iianshg8g6fw389mqihz4h8sj9hnng7cdg4csh72ffr"; + name = "kdnssd-5.49.0.tar.xz"; }; }; kdoctools = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kdoctools-5.48.0.tar.xz"; - sha256 = "0v8x198kfgz2p56nyy9cb6lks5yazdbdg55c4ps5bw36dbmpd3v8"; - name = "kdoctools-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kdoctools-5.49.0.tar.xz"; + sha256 = "1dmpk453s71ls0q8hgpqqd5dcr7zlimf5wykizcy2wn7p77gzsgl"; + name = "kdoctools-5.49.0.tar.xz"; }; }; kemoticons = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kemoticons-5.48.0.tar.xz"; - sha256 = "166sjwrn9dm4km8sypdwcfsylcamhl1gfl28h8hrv498zhnyrfb9"; - name = "kemoticons-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kemoticons-5.49.0.tar.xz"; + sha256 = "0mz9hkhnprjbrfq54mqcvj8w87h025785m1bas80brsqzvni5krn"; + name = "kemoticons-5.49.0.tar.xz"; }; }; kfilemetadata = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kfilemetadata-5.48.0.tar.xz"; - sha256 = "0krn53a2s950fb980gdap5hwf994kxfd4h8zk7a4s9cick957z5f"; - name = "kfilemetadata-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kfilemetadata-5.49.0.tar.xz"; + sha256 = "045k1mgn8kg0qfsr5sl1499nzhzmbcvrqc205pmq6sh4r14nvk80"; + name = "kfilemetadata-5.49.0.tar.xz"; }; }; kglobalaccel = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kglobalaccel-5.48.0.tar.xz"; - sha256 = "15dlpm69d38bsgl6hc7f1mjjq8qyxac010whx4rcsk4vsrwdfnm7"; - name = "kglobalaccel-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kglobalaccel-5.49.0.tar.xz"; + sha256 = "1fk7wazfwr7smqiym3phm5yvw6cmiczag52y1vad8fgb3izd6zhl"; + name = "kglobalaccel-5.49.0.tar.xz"; }; }; kguiaddons = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kguiaddons-5.48.0.tar.xz"; - sha256 = "0viqq9qg448fh12isc1kkmzcnnsjqw5fx4wlshyza19gfr4ym0dz"; - name = "kguiaddons-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kguiaddons-5.49.0.tar.xz"; + sha256 = "1zkjd3l5pyvvilcc9lbdgqaxnpvh586yf0cndl90h3x89hy1d4xk"; + name = "kguiaddons-5.49.0.tar.xz"; }; }; kholidays = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kholidays-5.48.0.tar.xz"; - sha256 = "04vjp2jm2c6qgj50jbqkkgqh8b759pd4dpsczfkyq30p03vybxr4"; - name = "kholidays-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kholidays-5.49.0.tar.xz"; + sha256 = "0yc4i4qsk3w1v0andw737ps1ad70696q140k0ycfhk6qmv1wvsdp"; + name = "kholidays-5.49.0.tar.xz"; }; }; khtml = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/portingAids/khtml-5.48.0.tar.xz"; - sha256 = "1zrilnvvvvjq82hm6gbh5pvzfygy8w7a0140d3l74jjgy01394m1"; - name = "khtml-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/portingAids/khtml-5.49.0.tar.xz"; + sha256 = "0k9m2pgq64grmgc6ywpzfnn65h8wfkkiwjbmz2mwbf2yi9c1ky64"; + name = "khtml-5.49.0.tar.xz"; }; }; ki18n = { - version = "5.48.1"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/ki18n-5.48.1.tar.xz"; - sha256 = "0m9x6bagviqrnm0hx7ykggqiykxv3qi11bmi0xz2f02y78q89f3h"; - name = "ki18n-5.48.1.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/ki18n-5.49.0.tar.xz"; + sha256 = "1i4rdrxann45zl6fkmfd1b96q52g0mpc5x19fx9h80crapkm8jjz"; + name = "ki18n-5.49.0.tar.xz"; }; }; kiconthemes = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kiconthemes-5.48.0.tar.xz"; - sha256 = "1xqbg10qlk1zdha4kfyya1471r35gnz63iyj0ks3gzyfjvbivpy4"; - name = "kiconthemes-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kiconthemes-5.49.0.tar.xz"; + sha256 = "1f7pk6smi2f0mm7jkrw5ymmkhd9gi8vnmppyblp1v3pvmy571c2m"; + name = "kiconthemes-5.49.0.tar.xz"; }; }; kidletime = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kidletime-5.48.0.tar.xz"; - sha256 = "184b1qdh4bwsdg9lyl4d8rcs833fqcmfvbb5qmdd3mqvvg8xv9mm"; - name = "kidletime-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kidletime-5.49.0.tar.xz"; + sha256 = "1fd02anlmaa0hnnp5q1s9973m3asy56qppwq1va1g6ga3csv3wrv"; + name = "kidletime-5.49.0.tar.xz"; }; }; kimageformats = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kimageformats-5.48.0.tar.xz"; - sha256 = "1myxp583gw5d50ddkkv6ipbdzf6k3sdk9gambklay1dzmy4b91sc"; - name = "kimageformats-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kimageformats-5.49.0.tar.xz"; + sha256 = "1q7019gbk59fwampna1ayjvw016c0q79hmldpaqh3xa9sh082wy4"; + name = "kimageformats-5.49.0.tar.xz"; }; }; kinit = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kinit-5.48.0.tar.xz"; - sha256 = "08sf3j1bpxzqjim777d6znn8f7rzs5vpm4wz21s1ng3f32z2km9a"; - name = "kinit-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kinit-5.49.0.tar.xz"; + sha256 = "1rq9b59gdgcpvwd694l8h55sqahpdaky0n7ag5psjlfn5myf1d95"; + name = "kinit-5.49.0.tar.xz"; }; }; kio = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kio-5.48.0.tar.xz"; - sha256 = "0am03nwbfidb5dxs8j8qaan4mcs7xv75sk135rslwfp5q56v1fa0"; - name = "kio-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kio-5.49.0.tar.xz"; + sha256 = "0rrsg3g1b204cdp58vxd5dig1ggwyvk1382p1c86vn6w8qbrq27k"; + name = "kio-5.49.0.tar.xz"; }; }; kirigami2 = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kirigami2-5.48.0.tar.xz"; - sha256 = "0f01rnzzv2w7mmb0war8kph46c3wbdbz7s9i6rwh6g7kg6zvzn52"; - name = "kirigami2-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kirigami2-5.49.0.tar.xz"; + sha256 = "1wan9h7kvjzvyzfjfjd512lxiac5prhs493xjqwxgags6kxwglaz"; + name = "kirigami2-5.49.0.tar.xz"; }; }; kitemmodels = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kitemmodels-5.48.0.tar.xz"; - sha256 = "13b0fqy4yg4zahqq8376gnna36mfg94yb5d1fz0cgw7fk9d920gf"; - name = "kitemmodels-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kitemmodels-5.49.0.tar.xz"; + sha256 = "1frha301540js45mrxiw034m9b2rwsa56xphkqn6cm4jmn48qdjg"; + name = "kitemmodels-5.49.0.tar.xz"; }; }; kitemviews = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kitemviews-5.48.0.tar.xz"; - sha256 = "0cdyw0gy67yhhxv44j1bhhd4qnj7rwi0fjzf275532bf3js1j12w"; - name = "kitemviews-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kitemviews-5.49.0.tar.xz"; + sha256 = "1aj605q2p72w4rb9i0f2xb93bn5xfjq9sl5i4h6rqflcvvy7qpdp"; + name = "kitemviews-5.49.0.tar.xz"; }; }; kjobwidgets = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kjobwidgets-5.48.0.tar.xz"; - sha256 = "0a5awpbka6mk4r4m5if7s9i5ybysykpcmlj69liabzcv0k1x5y6w"; - name = "kjobwidgets-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kjobwidgets-5.49.0.tar.xz"; + sha256 = "04i5cvbxii7n0jr3ai1dh44miqbdkxb6an5w8s7qvkv0xmkml35g"; + name = "kjobwidgets-5.49.0.tar.xz"; }; }; kjs = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/portingAids/kjs-5.48.0.tar.xz"; - sha256 = "0ysbf6m63cw2iywwr7p5ngsh7s7ml9sc1sqkhnbh7racn0pzc1l4"; - name = "kjs-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/portingAids/kjs-5.49.0.tar.xz"; + sha256 = "057ikyi4wffjvxdyk08hmj7h8vmbwbcxv98apmjzgsd611zvx5p0"; + name = "kjs-5.49.0.tar.xz"; }; }; kjsembed = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/portingAids/kjsembed-5.48.0.tar.xz"; - sha256 = "0j74g3xb23k55pixk76z2ib6yyc7f2iwvwqvvw1f907rn43g6qqx"; - name = "kjsembed-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/portingAids/kjsembed-5.49.0.tar.xz"; + sha256 = "0qddjkfm6f0f5dynqvi3l23mgyfdbk4xzg967sj3a2qlq423ah0m"; + name = "kjsembed-5.49.0.tar.xz"; }; }; kmediaplayer = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/portingAids/kmediaplayer-5.48.0.tar.xz"; - sha256 = "1kw35c5dmwsrkinfgmylzgvw3zcg0yimlfcl52bhdg0x7sgdbjkq"; - name = "kmediaplayer-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/portingAids/kmediaplayer-5.49.0.tar.xz"; + sha256 = "0hbx48ivj4i96yagd9n9vd22ycsljrvijm6nfms4x7z7jr49flrx"; + name = "kmediaplayer-5.49.0.tar.xz"; }; }; knewstuff = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/knewstuff-5.48.0.tar.xz"; - sha256 = "0g2sxk6wqqgynmqgz6jxknlrsmpj4y94cn7vpw84isd9brsr5hfv"; - name = "knewstuff-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/knewstuff-5.49.0.tar.xz"; + sha256 = "1vhcl2z9rcqg8390l1cwn3yyi1n17pn6mn8fsplp25qhzimb8bmk"; + name = "knewstuff-5.49.0.tar.xz"; }; }; knotifications = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/knotifications-5.48.0.tar.xz"; - sha256 = "11p03jgkw8zvfsal6q3yxz5shkpxiknnryw2a120sjmsab87imzb"; - name = "knotifications-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/knotifications-5.49.0.tar.xz"; + sha256 = "10481j2irlqhqd16xi412xbglnyjl0ndanlv9s0d3fxirs95zdd9"; + name = "knotifications-5.49.0.tar.xz"; }; }; knotifyconfig = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/knotifyconfig-5.48.0.tar.xz"; - sha256 = "1rlzmp1lzrniav2d5sjzh43mdm47i5dpa2rlsqppqq5887wjphcm"; - name = "knotifyconfig-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/knotifyconfig-5.49.0.tar.xz"; + sha256 = "09v4aq5x98sqg2awhw0n0y0rnjkr77kbf51xij0fiykd4llp9lfa"; + name = "knotifyconfig-5.49.0.tar.xz"; }; }; kpackage = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kpackage-5.48.0.tar.xz"; - sha256 = "18q6gp1gmzjyid803j7mcm9dbqg4bcd059qlp6sb6rkllygv4pcr"; - name = "kpackage-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kpackage-5.49.0.tar.xz"; + sha256 = "1xbfjwxb4gff8gg0hs5m9s0jcnzqk27rs2jr71g5ckhvs5psnkcd"; + name = "kpackage-5.49.0.tar.xz"; }; }; kparts = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kparts-5.48.0.tar.xz"; - sha256 = "1p4xdrxfvq5xj17zf8gfxc0c9lryp8n9ahinardlb3rnb1wcw4hv"; - name = "kparts-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kparts-5.49.0.tar.xz"; + sha256 = "0zdz0byj0gsbgb007y8x37w8yf1gkw6dsp2s9bbdc4w6h9ipdj2k"; + name = "kparts-5.49.0.tar.xz"; }; }; kpeople = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kpeople-5.48.0.tar.xz"; - sha256 = "1gddld3phsqknm3x0k0wnhgqid5dqsqbw06v91vbl8746np04zf7"; - name = "kpeople-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kpeople-5.49.0.tar.xz"; + sha256 = "0i5pd1d2jphsvpc3dpdw28dsdal1qrnnrx3k6qx4wax3f8ph5khv"; + name = "kpeople-5.49.0.tar.xz"; }; }; kplotting = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kplotting-5.48.0.tar.xz"; - sha256 = "17f78wppaj433x6fm108z5zw849qvnjsxisa92rxmkm9c64wzijg"; - name = "kplotting-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kplotting-5.49.0.tar.xz"; + sha256 = "13fzqqkyxs4ja6n5yb9lc5jx4qpsmrbsiihnwrgj3lhpzhlr91n0"; + name = "kplotting-5.49.0.tar.xz"; }; }; kpty = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kpty-5.48.0.tar.xz"; - sha256 = "0ywkiw7gpqx7zrj6wrvfsn2sjkyxzsmqn8p91z0kz1s3id2s04fk"; - name = "kpty-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kpty-5.49.0.tar.xz"; + sha256 = "1pnj07079l6gkz6171fcvljh0dcdy9s77p1q0l9nnkknjbr102pg"; + name = "kpty-5.49.0.tar.xz"; }; }; kross = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/portingAids/kross-5.48.0.tar.xz"; - sha256 = "0zxhn8wai71ll1113k47xmcspbp16iz1rybm6m2qs6f4j5ghif8q"; - name = "kross-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/portingAids/kross-5.49.0.tar.xz"; + sha256 = "194zcf499fkwk3wcs3kc3l0fi9h8gn5yqh6gxrgiyn6iyy9a4qdz"; + name = "kross-5.49.0.tar.xz"; }; }; krunner = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/krunner-5.48.0.tar.xz"; - sha256 = "0mdwyvx656ba8pwvg4qw8jr268iffqrp9ipr28m71hkx0sh7k6hn"; - name = "krunner-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/krunner-5.49.0.tar.xz"; + sha256 = "02l5gch9hpag1q5ixnb541g7m9lx25pbggldpa8zykp63apyca19"; + name = "krunner-5.49.0.tar.xz"; }; }; kservice = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kservice-5.48.0.tar.xz"; - sha256 = "1r5d3cdvmbyqn8hm2hjalgg1ncnpdh1w7fd5rr0k97j5qj29ypis"; - name = "kservice-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kservice-5.49.0.tar.xz"; + sha256 = "1wwb6c6m8f3b16p47adkc05rrlszvvym7ckks5xp08s58pk1dm8z"; + name = "kservice-5.49.0.tar.xz"; }; }; ktexteditor = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/ktexteditor-5.48.0.tar.xz"; - sha256 = "1fnq6d3ky277rbg3ngq55gdswrgfxsn19c43s23xcbfaymmhapj7"; - name = "ktexteditor-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/ktexteditor-5.49.0.tar.xz"; + sha256 = "14iss8svx49vav0h2kg8vhv8g5hg4ky30s7049csfwz7xhp7jmcj"; + name = "ktexteditor-5.49.0.tar.xz"; }; }; ktextwidgets = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/ktextwidgets-5.48.0.tar.xz"; - sha256 = "0hf4rpnkc9qfpnpfm6bsrrjrvvkr6785pnakqyfbjcgbyavp58hg"; - name = "ktextwidgets-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/ktextwidgets-5.49.0.tar.xz"; + sha256 = "14gclshmpwmfwkp2hzlnf823pjjmknd9q0gdclsh3yy268c2rsw1"; + name = "ktextwidgets-5.49.0.tar.xz"; }; }; kunitconversion = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kunitconversion-5.48.0.tar.xz"; - sha256 = "0hipqjj82zkq8ysvg304m5jblxxrvjh8vfc3wgl93zvj0mwx06db"; - name = "kunitconversion-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kunitconversion-5.49.0.tar.xz"; + sha256 = "11jnqz218rga3f4ppf1d927c7qhh2qpghwjpsrnrxdkz5nrvnf79"; + name = "kunitconversion-5.49.0.tar.xz"; }; }; kwallet = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kwallet-5.48.0.tar.xz"; - sha256 = "047jp26igla05isq6hg5bq9l3xd3dfa3v8dq3rz4im7dwa10hshr"; - name = "kwallet-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kwallet-5.49.0.tar.xz"; + sha256 = "13bmks9jb3yhp6clv25qkqkrvbhfyk9z16laxsv79jdd82lxgn1z"; + name = "kwallet-5.49.0.tar.xz"; }; }; kwayland = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kwayland-5.48.0.tar.xz"; - sha256 = "1qcb2kg1a23fvl6i0xky6mzmn3f6pqkvpv0dy245bd01x7q4csg4"; - name = "kwayland-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kwayland-5.49.0.tar.xz"; + sha256 = "0d95l2i3j1xxkc15n57w4rhf3di02zna4zzn4gap9qdhfxlfbqi6"; + name = "kwayland-5.49.0.tar.xz"; }; }; kwidgetsaddons = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kwidgetsaddons-5.48.0.tar.xz"; - sha256 = "079f28ifadxhvk4miwlnhw3dvg7bmb6gjiqcg2w65bmp21rsywb7"; - name = "kwidgetsaddons-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kwidgetsaddons-5.49.0.tar.xz"; + sha256 = "1frgqz9njbc81pfy6gl6p0hyh1977lg31ynrx5wy7lg7fwaxwl92"; + name = "kwidgetsaddons-5.49.0.tar.xz"; }; }; kwindowsystem = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kwindowsystem-5.48.0.tar.xz"; - sha256 = "1b6cvx3yqkqmvji2y7ys421hmj98xhww1rlgphfdvrdaqzl4579n"; - name = "kwindowsystem-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kwindowsystem-5.49.0.tar.xz"; + sha256 = "175rzwrjndhawyy4x11lbihdr1r9gwxmxjpbz4x06hlz4g50wffp"; + name = "kwindowsystem-5.49.0.tar.xz"; }; }; kxmlgui = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kxmlgui-5.48.0.tar.xz"; - sha256 = "0n38bxxip1c4fgj00jvph98qhb11ifx40z4m0pjafm52bg0kaa2h"; - name = "kxmlgui-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kxmlgui-5.49.0.tar.xz"; + sha256 = "0wsgs5ya3wnc5cryi1r9i30sq8dnnhh15p02skdjlhwjfvdhxmfa"; + name = "kxmlgui-5.49.0.tar.xz"; }; }; kxmlrpcclient = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/kxmlrpcclient-5.48.0.tar.xz"; - sha256 = "0s0xrx2p0jngk83zb8zjn4vkwnj46wzbxzj904g71ca428nmfx40"; - name = "kxmlrpcclient-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/kxmlrpcclient-5.49.0.tar.xz"; + sha256 = "0l4jnvn7s77jkvd2z44mz24mfzcw499plms79j21pjryc88drh06"; + name = "kxmlrpcclient-5.49.0.tar.xz"; }; }; modemmanager-qt = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/modemmanager-qt-5.48.0.tar.xz"; - sha256 = "17pnzpv3g3g25vnh9jjjk3fk6i3lhk6icl56ifcsmpj09nlw41im"; - name = "modemmanager-qt-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/modemmanager-qt-5.49.0.tar.xz"; + sha256 = "1wf3v552vbr4kh2d770zn3yn0q3bqjqbfrvnf813mnld7961m7p2"; + name = "modemmanager-qt-5.49.0.tar.xz"; }; }; networkmanager-qt = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/networkmanager-qt-5.48.0.tar.xz"; - sha256 = "15qikndykampl63bnp6rik1vkmwpivqf1krbsb0r29fmwyzhy38v"; - name = "networkmanager-qt-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/networkmanager-qt-5.49.0.tar.xz"; + sha256 = "16pnd52m9srcb2ml3vc3kd9k1yak5rq09yci39qp7z5jbdy7jk2z"; + name = "networkmanager-qt-5.49.0.tar.xz"; }; }; oxygen-icons5 = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/oxygen-icons5-5.48.0.tar.xz"; - sha256 = "08y1gy2xgzby9wxbh90cfzly1aym9nym5r8m7z848a4v7chp0wpw"; - name = "oxygen-icons5-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/oxygen-icons5-5.49.0.tar.xz"; + sha256 = "0llx06sr36cd6vgkgm3jw6k4cv1cfx3r6x6lmb477wpahis0n75g"; + name = "oxygen-icons5-5.49.0.tar.xz"; }; }; plasma-framework = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/plasma-framework-5.48.0.tar.xz"; - sha256 = "1hl1q1v8kmq20bzm2bfrpjx1f1rljg2akib0sc65nw6vclrcgh82"; - name = "plasma-framework-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/plasma-framework-5.49.0.tar.xz"; + sha256 = "1yrccbkdpnfbgn7fzpmzzxm5c7fhkv1vqygq1f96r30fia0cj5jv"; + name = "plasma-framework-5.49.0.tar.xz"; }; }; prison = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/prison-5.48.0.tar.xz"; - sha256 = "04asjh9k6qhz6mzqvcw5famjh8fdfrjj5gwhar9lpzvl53k9236q"; - name = "prison-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/prison-5.49.0.tar.xz"; + sha256 = "0dppz9x6k84sl0aiyjlh3xigqgda64r8mij3bzxcdkv2wbc4ld9d"; + name = "prison-5.49.0.tar.xz"; }; }; purpose = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/purpose-5.48.0.tar.xz"; - sha256 = "015dcsz2pybfl13dq0fhja7j05bvchjd6bcwmniq8cwc2dg2qxyp"; - name = "purpose-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/purpose-5.49.0.tar.xz"; + sha256 = "014izz6vvk3vqw7s2qy33dqfflyylk8vqr9srkf391f6yfld9ygz"; + name = "purpose-5.49.0.tar.xz"; }; }; qqc2-desktop-style = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/qqc2-desktop-style-5.48.0.tar.xz"; - sha256 = "1wc4vxjipdw3zq1lqwz3s7f0gzrcvs8svy9ip5r40qcz2w55s4an"; - name = "qqc2-desktop-style-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/qqc2-desktop-style-5.49.0.tar.xz"; + sha256 = "1vbms7b8x1y7yh8im8dv1q3wwl3j2x4r47yqg86f28grw2r2n2zj"; + name = "qqc2-desktop-style-5.49.0.tar.xz"; }; }; solid = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/solid-5.48.0.tar.xz"; - sha256 = "0fy070kbqs9hvi1ngmqzfz8a9vnry0mrin51z1yfdc44806bk2ns"; - name = "solid-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/solid-5.49.0.tar.xz"; + sha256 = "1p7rdmf2f8520xc7zp7wxlcizyyjfxwq5mf95qsfpwc4dl0c43gp"; + name = "solid-5.49.0.tar.xz"; }; }; sonnet = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/sonnet-5.48.0.tar.xz"; - sha256 = "1mzl2a61jrqflnlkkrp079z428sf2bc811qwfx0rdh0jp7bc7sq4"; - name = "sonnet-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/sonnet-5.49.0.tar.xz"; + sha256 = "0m5pmka1hwjsg3c3qvx087z3fjrfw0ayk7ylgjls5iwd39kkl1b3"; + name = "sonnet-5.49.0.tar.xz"; }; }; syntax-highlighting = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/syntax-highlighting-5.48.0.tar.xz"; - sha256 = "03cfljg90iszpxmx6f0dv1w1r451yqzi9bk27x56s5xzsghj8bv5"; - name = "syntax-highlighting-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/syntax-highlighting-5.49.0.tar.xz"; + sha256 = "17rkgzkfiz5dv0xr67na7ikqszgwjnf2gc11b2h47qdsr7pgx95v"; + name = "syntax-highlighting-5.49.0.tar.xz"; }; }; threadweaver = { - version = "5.48.0"; + version = "5.49.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.48/threadweaver-5.48.0.tar.xz"; - sha256 = "0pks8sddqdhlcrqgb106b6jy0gh3gfcss2rdavqfck6d9780v125"; - name = "threadweaver-5.48.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.49/threadweaver-5.49.0.tar.xz"; + sha256 = "099bs429p71dzrqy25z61rvn48w3b73p7yag4q69jnxcpj0qcyz7"; + name = "threadweaver-5.49.0.tar.xz"; }; }; } -- GitLab From 02353e4a10598202226d4eac6a5174d5cdb282e4 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Mon, 13 Aug 2018 00:45:46 -0400 Subject: [PATCH 0301/2206] libplist: 2.0.0 -> 2018-07-25 --- .../libraries/libplist/default.nix | 44 ++++++++++++------- 1 file changed, 27 insertions(+), 17 deletions(-) diff --git a/pkgs/development/libraries/libplist/default.nix b/pkgs/development/libraries/libplist/default.nix index 8dc64f2c2b5..0d6e3b8db6e 100644 --- a/pkgs/development/libraries/libplist/default.nix +++ b/pkgs/development/libraries/libplist/default.nix @@ -1,31 +1,41 @@ -{ stdenv, fetchurl, pkgconfig, swig2, python2Packages, glib }: +{ stdenv, autoreconfHook, fetchFromGitHub, pkgconfig, python2Packages, glib }: let inherit (python2Packages) python cython; -in stdenv.mkDerivation rec { - name = "libplist-${version}"; - version = "2.0.0"; - - nativeBuildInputs = [ pkgconfig swig2 python cython ]; +in +stdenv.mkDerivation rec { + pname = "libplist"; + version = "2018-07-25"; + + name = "${pname}-${version}"; + + src = fetchFromGitHub { + owner = "libimobiledevice"; + repo = pname; + rev = "db68a9d1070b363eee93147f072f46526064acbc"; + sha256 = "0lxyb35jjg31m8dxhsv1jr2ccy5s19fsqzisy7lfjk46w7brs4h5"; + }; - propagatedBuildInputs = [ glib ]; + outputs = ["bin" "dev" "out" "py"]; - passthru.swig = swig2; + nativeBuildInputs = [ + pkgconfig + python + cython + autoreconfHook + ]; - outputs = ["bin" "dev" "out" "py"]; + propagatedBuildInputs = [ glib ]; postFixup = '' moveToOutput "lib/${python.libPrefix}" "$py" ''; - src = fetchurl { - url = "https://www.libimobiledevice.org/downloads/${name}.tar.bz2"; - sha256 = "00pnh9zf3iwdji2faccns7vagbmbrwbj9a8zp9s53a6rqaa9czis"; - }; - - meta = { - homepage = https://github.com/JonathanBeck/libplist; - platforms = stdenv.lib.platforms.all; + meta = with stdenv.lib; { + description = "A library to handle Apple Property List format in binary or XML"; + homepage = https://github.com/libimobiledevice/libplist; + license = licenses.lgpl21Plus; maintainers = [ ]; + platforms = platforms.linux; }; } -- GitLab From d4d5068557ada12e3e726857e6d915f0dc1b3a31 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Mon, 13 Aug 2018 00:46:35 -0400 Subject: [PATCH 0302/2206] libusbmuxd: 1.0.10 -> 2018-07-23 --- .../libraries/libusbmuxd/default.nix | 35 ++++++++++--------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/pkgs/development/libraries/libusbmuxd/default.nix b/pkgs/development/libraries/libusbmuxd/default.nix index ae53178e88d..08aeba1254e 100644 --- a/pkgs/development/libraries/libusbmuxd/default.nix +++ b/pkgs/development/libraries/libusbmuxd/default.nix @@ -1,25 +1,26 @@ -{ stdenv, fetchurl, fetchpatch, pkgconfig, libplist }: +{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, libplist }: stdenv.mkDerivation rec { - name = "libusbmuxd-1.0.10"; - src = fetchurl { - url = "https://www.libimobiledevice.org/downloads/${name}.tar.bz2"; - sha256 = "1wn9zq2224786mdr12c5hxad643d29wg4z6b7jn888jx4s8i78hs"; - }; + pname = "libusbmuxd"; + version = "2018-07-23"; + + name = "${pname}-${version}"; - patches = [ - (fetchpatch { - name = "CVE-2016-5104.patch"; - url = "https://github.com/libimobiledevice/libusbmuxd/commit/4397b3376dc4e4cb1c991d0aed61ce6482614196.patch"; - sha256 = "0cl3vys7bkwbdzf64d0rz3zlqpfc30w4l7j49ljv01agh42ywhgk"; - }) - ]; + src = fetchFromGitHub { + owner = "libimobiledevice"; + repo = pname; + rev = "78df9be5fc8222ed53846cb553de9b5d24c85c6c"; + sha256 = "05hbn0mbmv5ln9hfsvnf7i1mnp6ncbyfnl5w331kg4fi12wjshc5"; + }; - nativeBuildInputs = [ pkgconfig ]; + nativeBuildInputs = [ autoreconfHook pkgconfig ]; buildInputs = [ libplist ]; - meta = { - homepage = http://www.libimobiledevice.org; - platforms = stdenv.lib.platforms.unix; + meta = with stdenv.lib; { + description = "A client library to multiplex connections from and to iOS devices"; + homepage = https://github.com/libimobiledevice/libusbmuxd; + license = licenses.lgpl21Plus; + platforms = platforms.linux; + maintainers = with maintainers; [ ]; }; } -- GitLab From 8842e434777d329e19b5e7a84c4bd72580532d2c Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Mon, 13 Aug 2018 00:48:23 -0400 Subject: [PATCH 0303/2206] libimobiledevice: 1.2.0 -> 2018-07-24 --- .../libraries/libimobiledevice/default.nix | 67 ++++++++++++------- 1 file changed, 42 insertions(+), 25 deletions(-) diff --git a/pkgs/development/libraries/libimobiledevice/default.nix b/pkgs/development/libraries/libimobiledevice/default.nix index d1b779627c6..f4eafcdaace 100644 --- a/pkgs/development/libraries/libimobiledevice/default.nix +++ b/pkgs/development/libraries/libimobiledevice/default.nix @@ -1,32 +1,46 @@ -{ stdenv, fetchurl, fetchpatch, python2, pkgconfig, usbmuxd, glib, libgcrypt, - libtasn1, libplist, readline, libusbmuxd, openssl }: +{ stdenv, fetchFromGitHub, automake, autoconf, libtool, pkgconfig, gnutls +, libgcrypt, libtasn1, glib, libplist, libusbmuxd }: stdenv.mkDerivation rec { - name = "libimobiledevice-1.2.0"; - - nativeBuildInputs = [ python2 libplist.swig pkgconfig ]; - buildInputs = [ readline ]; - propagatedBuildInputs = [ libusbmuxd glib libgcrypt libtasn1 libplist openssl ]; - - patches = [ - ./disable_sslv3.patch - (fetchpatch { - name = "CVE-2016-5104.patch"; - url = "https://github.com/libimobiledevice/libimobiledevice/commit/df1f5c4d70d0c19ad40072f5246ca457e7f9849e.patch"; - sha256 = "06ygb9aqcvm4v08wrldsddjgyqv5bkpq6lxzq2a1nwqp9mq4a4k1"; - }) - ]; + pname = "libimobiledevice"; + version = "2018-07-24"; - postPatch = ''sed -e 's@1\.3\.21@@' -i configure''; - passthru.swig = libplist.swig; + name = "${pname}-${version}"; - src = fetchurl { - url = "${meta.homepage}/downloads/${name}.tar.bz2"; - sha256 = "0dqhy4qwj30mw8pwckvjmgnj1qqrh6p8c6jknmhvylshhzh0ssvq"; + src = fetchFromGitHub { + owner = pname; + repo = pname; + rev = "d7a2e04d2e7880c56116fd35489a7f98755501b7"; + sha256 = "0cj0j10lmfr28c7nh79n2mcmy31xx50g93h0bqs0l7y76ph4dqkc"; }; - meta = { - homepage = http://www.libimobiledevice.org; + outputs = [ "out" "dev" ]; + + nativeBuildInputs = [ + autoconf + automake + libtool + pkgconfig + ]; + propagatedBuildInputs = [ + glib + gnutls + libgcrypt + libplist + libtasn1 + libusbmuxd + ]; + + preConfigure = "NOCONFIGURE=1 ./autogen.sh"; + + configureFlags = [ + "--disable-static" + "--disable-openssl" + "--without-cython" + ]; + + meta = with stdenv.lib; { + homepage = https://github.com/libimobiledevice/libimobiledevice; description = "A software library that talks the protocols to support iPhone®, iPod Touch® and iPad® devices on Linux"; longDescription = '' libimobiledevice is a software library that talks the protocols to support @@ -38,7 +52,10 @@ stdenv.mkDerivation rec { installed applications, retrieve addressbook/calendars/notes and bookmarks and synchronize music and video to the device. The library is in development since August 2007 with the goal to bring support for these - devices to the Linux Desktop.''; - inherit (usbmuxd.meta) platforms maintainers; + devices to the Linux Desktop. + ''; + license = licenses.lgpl21Plus; + platforms = platforms.linux; + maintainers = with maintainers; [ ]; }; } -- GitLab From ddc73a67b5423711c1ab3bd9af776364533b22b1 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Mon, 13 Aug 2018 00:48:58 -0400 Subject: [PATCH 0304/2206] usbmuxd: 1.1.0 -> 2018-07-22 --- pkgs/tools/misc/usbmuxd/default.nix | 42 ++++++++++++++++++----------- 1 file changed, 26 insertions(+), 16 deletions(-) diff --git a/pkgs/tools/misc/usbmuxd/default.nix b/pkgs/tools/misc/usbmuxd/default.nix index 2a792669ba8..6c26564c9db 100644 --- a/pkgs/tools/misc/usbmuxd/default.nix +++ b/pkgs/tools/misc/usbmuxd/default.nix @@ -1,30 +1,40 @@ -{ stdenv, fetchurl, libplist, libusb1, pkgconfig, libimobiledevice }: +{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, libusb1, libimobiledevice }: stdenv.mkDerivation rec { - name = "usbmuxd-${version}"; - version = "1.1.0"; + pname = "usbmuxd"; + version = "2018-07-22"; - src = fetchurl { - url = "https://www.libimobiledevice.org/downloads/${name}.tar.bz2"; - sha256 = "0bdlc7a8plvglqqx39qqampqm6y0hcdws76l9dffwl22zss4i29y"; + name = "${pname}-${version}"; + + src = fetchFromGitHub { + owner = "libimobiledevice"; + repo = pname; + rev = "ee85938c21043ef5f7cd4dfbc7677f385814d4d8"; + sha256 = "1qsnxvcagxa92rz0w78m0n2drgaghi0pqpbjdk2080sczzi1g76y"; }; - nativeBuildInputs = [ pkgconfig ]; - propagatedBuildInputs = [ libusb1 libplist libimobiledevice ]; + nativeBuildInputs = [ autoreconfHook pkgconfig ]; + propagatedBuildInputs = [ libimobiledevice libusb1 ]; preConfigure = '' configureFlags="$configureFlags --with-udevrulesdir=$out/lib/udev/rules.d" configureFlags="$configureFlags --with-systemdsystemunitdir=$out/lib/systemd/system" ''; - meta = { - homepage = http://marcansoft.com/blog/iphonelinux/usbmuxd/; - description = "USB Multiplex Daemon (for talking to iPhone or iPod)"; + meta = with stdenv.lib; { + homepage = https://github.com/libimobiledevice/usbmuxd; + description = "A socket daemon to multiplex connections from and to iOS devices"; longDescription = '' - usbmuxd: USB Multiplex Daemon. This bit of software is in charge of - talking to your iPhone or iPod Touch over USB and coordinating access to - its services by other applications.''; - platforms = stdenv.lib.platforms.linux; - maintainers = [ ]; + usbmuxd stands for "USB multiplexing daemon". This daemon is in charge of + multiplexing connections over USB to an iOS device. To users, it means + you can sync your music, contacts, photos, etc. over USB. To developers, it + means you can connect to any listening localhost socket on the device. usbmuxd + is not used for tethering data transfer which uses a dedicated USB interface as + a virtual network device. Multiple connections to different TCP ports can happen + in parallel. The higher-level layers are handled by libimobiledevice. + ''; + license = licenses.gpl2Plus; + platforms = platforms.linux; + maintainers = with maintainers; [ ]; }; } -- GitLab From 098da6633ecd108ec513b2130774a2be276298e5 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Mon, 13 Aug 2018 00:49:17 -0400 Subject: [PATCH 0305/2206] ifuse: rework expression --- pkgs/tools/filesystems/ifuse/default.nix | 36 ++++++++++++++---------- 1 file changed, 21 insertions(+), 15 deletions(-) diff --git a/pkgs/tools/filesystems/ifuse/default.nix b/pkgs/tools/filesystems/ifuse/default.nix index 942b6272071..f9021c5a3aa 100644 --- a/pkgs/tools/filesystems/ifuse/default.nix +++ b/pkgs/tools/filesystems/ifuse/default.nix @@ -1,25 +1,31 @@ -{ stdenv, fetchurl, pkgconfig, usbmuxd, fuse, gnutls, libgcrypt, - libplist, libimobiledevice }: +{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, usbmuxd, fuse, libimobiledevice }: stdenv.mkDerivation rec { - name = "ifuse-1.1.3"; + pname = "ifuse"; + version = "1.1.3"; - nativeBuildInputs = [ pkgconfig fuse libplist usbmuxd gnutls libgcrypt libimobiledevice ]; + name = "${pname}-${version}"; - src = fetchurl { - url = "${meta.homepage}/downloads/${name}.tar.bz2"; - sha256 = "1p9a4n36jb194cnp6v57cz2bggwbywaz8pbpb95ch83pzdkdx257"; + src = fetchFromGitHub { + owner = "libimobiledevice"; + repo = pname; + rev = version; + sha256 = "0p01rds3vc5864v48swgqw5dv0h937nqnxggryixg9pkvzhc6cx5"; }; - meta = { - homepage = http://www.libimobiledevice.org; - license = stdenv.lib.licenses.lgpl21Plus; + nativeBuildInputs = [ autoreconfHook pkgconfig fuse usbmuxd libimobiledevice ]; + + meta = with stdenv.lib; { + homepage = https://github.com/libimobiledevice/ifuse; description = "A fuse filesystem implementation to access the contents of iOS devices"; longDescription = '' - Mount directories of an iOS device locally using fuse. By default the media - directory is mounted, options allow to also mount the sandbox container of an - app, an app's documents folder or even the root filesystem on jailbroken - devices.''; - inherit (usbmuxd.meta) platforms maintainers; + Mount directories of an iOS device locally using fuse. By default the media + directory is mounted, options allow to also mount the sandbox container of an + app, an app's documents folder or even the root filesystem on jailbroken + devices. + ''; + license = licenses.lgpl21Plus; + platforms = platforms.linux; + maintainers = with maintainers; [ ]; }; } -- GitLab From 319b5cec4ebf5ff7ab2938c089387bb08ec48ca6 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Mon, 13 Aug 2018 00:56:32 -0400 Subject: [PATCH 0306/2206] libgpod: drop libimobiledevice.swig was removed a while ago --- pkgs/development/libraries/libgpod/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libgpod/default.nix b/pkgs/development/libraries/libgpod/default.nix index c6056ee49fb..74aee0f39c7 100644 --- a/pkgs/development/libraries/libgpod/default.nix +++ b/pkgs/development/libraries/libgpod/default.nix @@ -25,8 +25,8 @@ in stdenv.mkDerivation rec { propagatedBuildInputs = [ glib libxml2 sqlite zlib sg3_utils gdk_pixbuf taglib libimobiledevice python pygobject2 mutagen ]; - nativeBuildInputs = [ gettext perlXMLParser intltool pkgconfig perl - libimobiledevice.swig ] ++ lib.optionals monoSupport [ mono gtk-sharp-2_0 ]; + nativeBuildInputs = [ gettext perlXMLParser intltool pkgconfig perl] ++ + lib.optionals monoSupport [ mono gtk-sharp-2_0 ]; meta = { homepage = http://gtkpod.sourceforge.net/; -- GitLab From 43b6d46f4f0a049c222789e6f9be2137791d11e8 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Mon, 13 Aug 2018 11:33:00 +0100 Subject: [PATCH 0307/2206] puppet-lint: init at 2.3.6 --- pkgs/development/tools/puppet/puppet-lint/Gemfile | 5 +++++ .../tools/puppet/puppet-lint/Gemfile.lock | 13 +++++++++++++ .../tools/puppet/puppet-lint/default.nix | 7 +++++++ .../development/tools/puppet/puppet-lint/gemset.nix | 10 ++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 5 files changed, 37 insertions(+) create mode 100644 pkgs/development/tools/puppet/puppet-lint/Gemfile create mode 100644 pkgs/development/tools/puppet/puppet-lint/Gemfile.lock create mode 100644 pkgs/development/tools/puppet/puppet-lint/default.nix create mode 100644 pkgs/development/tools/puppet/puppet-lint/gemset.nix diff --git a/pkgs/development/tools/puppet/puppet-lint/Gemfile b/pkgs/development/tools/puppet/puppet-lint/Gemfile new file mode 100644 index 00000000000..10504981912 --- /dev/null +++ b/pkgs/development/tools/puppet/puppet-lint/Gemfile @@ -0,0 +1,5 @@ +# frozen_string_literal: true + +source "https://rubygems.org" + +gem "puppet-lint" diff --git a/pkgs/development/tools/puppet/puppet-lint/Gemfile.lock b/pkgs/development/tools/puppet/puppet-lint/Gemfile.lock new file mode 100644 index 00000000000..8c5d369fb37 --- /dev/null +++ b/pkgs/development/tools/puppet/puppet-lint/Gemfile.lock @@ -0,0 +1,13 @@ +GEM + remote: https://rubygems.org/ + specs: + puppet-lint (2.3.6) + +PLATFORMS + ruby + +DEPENDENCIES + puppet-lint + +BUNDLED WITH + 1.16.3 diff --git a/pkgs/development/tools/puppet/puppet-lint/default.nix b/pkgs/development/tools/puppet/puppet-lint/default.nix new file mode 100644 index 00000000000..2940605b1b0 --- /dev/null +++ b/pkgs/development/tools/puppet/puppet-lint/default.nix @@ -0,0 +1,7 @@ +{ bundlerApp }: + +bundlerApp { + pname = "puppet-lint"; + gemdir = ./.; + exes = [ "puppet-lint" ]; +} diff --git a/pkgs/development/tools/puppet/puppet-lint/gemset.nix b/pkgs/development/tools/puppet/puppet-lint/gemset.nix new file mode 100644 index 00000000000..86d18b0c554 --- /dev/null +++ b/pkgs/development/tools/puppet/puppet-lint/gemset.nix @@ -0,0 +1,10 @@ +{ + puppet-lint = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1wyk2l440d96ps3x127r52n51kqpqi2nzb3xlg92qn6aksqhnkis"; + type = "gem"; + }; + version = "2.3.6"; + }; +} \ No newline at end of file diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ae8b6708122..dfd8d5410f2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8479,6 +8479,8 @@ with pkgs; pup = callPackage ../development/tools/pup { }; + puppet-lint = callPackage ../development/tools/puppet/puppet-lint { }; + pyrseas = callPackage ../development/tools/database/pyrseas { }; qtcreator = libsForQt5.callPackage ../development/tools/qtcreator { }; -- GitLab From ed45e731c240196d4ae1717fe0990c2299bd9026 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 13 Aug 2018 13:08:08 +0200 Subject: [PATCH 0308/2206] util-linux: fixup bad shell expansion Introduced in that f83b5e4 refactoring as well. Thanks Dezgeg for noticing! --- pkgs/os-specific/linux/util-linux/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/util-linux/default.nix b/pkgs/os-specific/linux/util-linux/default.nix index 55673ccf013..39fae463207 100644 --- a/pkgs/os-specific/linux/util-linux/default.nix +++ b/pkgs/os-specific/linux/util-linux/default.nix @@ -42,7 +42,7 @@ in stdenv.mkDerivation rec { (lib.withFeature (ncurses != null) "ncursesw") (lib.withFeature (systemd != null) "systemd") (lib.withFeatureAs (systemd != null) - "systemdsystemunitdir" "$bin/lib/systemd/system/") + "systemdsystemunitdir" "$(bin)/lib/systemd/system/") ] ++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) "scanf_cv_type_modifier=ms" ; -- GitLab From 0d3b2b6990f559970f21456ed183f865cac70543 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sun, 12 Aug 2018 23:04:19 +0200 Subject: [PATCH 0309/2206] cargo-download: init at 0.1.1 Cargo.nix was generated from cargo-download 0.1.1 with this patch applied, which was necessary to not confuse carnix about the version being different between Cargo.toml and Cargo.lock. See https://github.com/Xion/cargo-download/pull/3. From 5efd4cf11ff9d5042712303404169016b1e05c33 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Thu, 26 Jul 2018 21:19:06 +0200 Subject: [PATCH] Fix Cargo.lock Running `cargo build` on a clean checkout produces a diff in Cargo.lock, because it wasn't updated after the version number was bumped. After this commit, `cargo build` should no longer produce a modified working tree. --- Cargo.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index cc7357c..c384dc1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -76,7 +76,7 @@ dependencies = [ [[package]] name = "cargo-download" -version = "0.1.0" +version = "0.1.1" dependencies = [ "ansi_term 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "clap 2.27.1 (registry+https://github.com/rust-lang/crates.io-index)", -- 2.17.1 --- .../cargo-download/Cargo.nix | 3138 +++++++++++++++++ .../cargo-download/default.nix | 5 + pkgs/top-level/all-packages.nix | 1 + 3 files changed, 3144 insertions(+) create mode 100644 pkgs/tools/package-management/cargo-download/Cargo.nix create mode 100644 pkgs/tools/package-management/cargo-download/default.nix diff --git a/pkgs/tools/package-management/cargo-download/Cargo.nix b/pkgs/tools/package-management/cargo-download/Cargo.nix new file mode 100644 index 00000000000..9735bde199d --- /dev/null +++ b/pkgs/tools/package-management/cargo-download/Cargo.nix @@ -0,0 +1,3138 @@ +# Generated by carnix 0.7.2: carnix nix +{ lib, buildPlatform, buildRustCrate, fetchgit }: +let kernel = buildPlatform.parsed.kernel.name; + abi = buildPlatform.parsed.abi.name; + include = includedFiles: src: builtins.filterSource (path: type: + lib.lists.any (f: + let p = toString (src + ("/" + f)); in + (path == p) || (type == "directory" && lib.strings.hasPrefix path p) + ) includedFiles + ) src; + updateFeatures = f: up: functions: builtins.deepSeq f (lib.lists.foldl' (features: fun: fun features) (lib.attrsets.recursiveUpdate f up) functions); + mapFeatures = features: map (fun: fun { features = features; }); + mkFeatures = feat: lib.lists.foldl (features: featureName: + if feat.${featureName} or false then + [ featureName ] ++ features + else + features + ) [] (builtins.attrNames feat); +in +rec { + cargo_download = f: cargo_download_0_1_1 { features = cargo_download_0_1_1_features { cargo_download_0_1_1 = f; }; }; + __all = [ (cargo_download {}) ]; + adler32_1_0_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "adler32"; + version = "1.0.3"; + authors = [ "Remi Rampin " ]; + sha256 = "1z3mvjgw02mbqk98kizzibrca01d5wfkpazsrp3vkkv3i56pn6fb"; + inherit dependencies buildDependencies features; + }; + aho_corasick_0_5_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "aho-corasick"; + version = "0.5.3"; + authors = [ "Andrew Gallant " ]; + sha256 = "1igab46mvgknga3sxkqc917yfff0wsjxjzabdigmh240p5qxqlnn"; + libName = "aho_corasick"; + crateBin = [ { name = "aho-corasick-dot"; } ]; + inherit dependencies buildDependencies features; + }; + ansi_term_0_9_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "ansi_term"; + version = "0.9.0"; + authors = [ "ogham@bsago.me" "Ryan Scheel (Havvy) " ]; + sha256 = "1vcd8m2hglrdi4zmqnkkz5zy3c73ifgii245k7vj6qr5dzpn9hij"; + inherit dependencies buildDependencies features; + }; + ansi_term_0_11_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "ansi_term"; + version = "0.11.0"; + authors = [ "ogham@bsago.me" "Ryan Scheel (Havvy) " "Josh Triplett " ]; + sha256 = "08fk0p2xvkqpmz3zlrwnf6l8sj2vngw464rvzspzp31sbgxbwm4v"; + inherit dependencies buildDependencies features; + }; + arrayvec_0_4_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "arrayvec"; + version = "0.4.7"; + authors = [ "bluss" ]; + sha256 = "0fzgv7z1x1qnyd7j32vdcadk4k9wfx897y06mr3bw1yi52iqf4z4"; + inherit dependencies buildDependencies features; + }; + atty_0_2_11_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "atty"; + version = "0.2.11"; + authors = [ "softprops " ]; + sha256 = "0by1bj2km9jxi4i4g76zzi76fc2rcm9934jpnyrqd95zw344pb20"; + inherit dependencies buildDependencies features; + }; + base64_0_9_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "base64"; + version = "0.9.2"; + authors = [ "Alice Maz " "Marshall Pierce " ]; + sha256 = "0g4xxl8jhwjhvr69qlxdmbzd521xcn5j67lhkr20nh7ajvl6k0l1"; + inherit dependencies buildDependencies features; + }; + bitflags_0_9_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "bitflags"; + version = "0.9.1"; + authors = [ "The Rust Project Developers" ]; + sha256 = "18h073l5jd88rx4qdr95fjddr9rk79pb1aqnshzdnw16cfmb9rws"; + inherit dependencies buildDependencies features; + }; + bitflags_1_0_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "bitflags"; + version = "1.0.3"; + authors = [ "The Rust Project Developers" ]; + sha256 = "162p4w4h1ad76awq6b5yivmls3d50m9cl27d8g588lsps6g8s5rw"; + inherit dependencies buildDependencies features; + }; + build_const_0_2_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "build_const"; + version = "0.2.1"; + authors = [ "Garrett Berg " ]; + sha256 = "15249xzi3qlm72p4glxgavwyq70fx2sp4df6ii0sdlrixrrp77pl"; + inherit dependencies buildDependencies features; + }; + byteorder_1_2_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "byteorder"; + version = "1.2.3"; + authors = [ "Andrew Gallant " ]; + sha256 = "1xghv5f5rydzsam8lnfqhfk090i8a1knb77ikbs0ik44bvrw2ij3"; + inherit dependencies buildDependencies features; + }; + bytes_0_4_9_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "bytes"; + version = "0.4.9"; + authors = [ "Carl Lerche " ]; + sha256 = "1jiqc94j85la9vs165vqpf6s1sah8n3ivnhsfapcjrvbhjawi6i6"; + inherit dependencies buildDependencies features; + }; + cargo_download_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "cargo-download"; + version = "0.1.1"; + authors = [ "Karol Kuczmarski " ]; + sha256 = "1xiffk4df6i9cvwimzwyf1finv6w8f8gr0zjp21fzbiz5c0ksx65"; + crateBin = [ { name = "cargo-download"; } ]; + inherit dependencies buildDependencies features; + }; + case_0_1_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "case"; + version = "0.1.0"; + authors = [ "Skyler Lipthay " ]; + sha256 = "06i1x3wqv30rkvlgj134qf9vzxhzz28bz41mm0rgki0i0f7gf96n"; + inherit dependencies buildDependencies features; + }; + cc_1_0_18_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "cc"; + version = "1.0.18"; + authors = [ "Alex Crichton " ]; + sha256 = "0wcnpa54qvm5921wwrrkn8cwxd5y0p5f4gb1qgyh5imii7rdhpjx"; + inherit dependencies buildDependencies features; + }; + cfg_if_0_1_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "cfg-if"; + version = "0.1.4"; + authors = [ "Alex Crichton " ]; + sha256 = "0n5baxk53dvqjymzwynq55wb805b24390qx1n16zi8fjzq90j7k4"; + inherit dependencies buildDependencies features; + }; + chrono_0_2_25_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "chrono"; + version = "0.2.25"; + authors = [ "Kang Seonghoon " ]; + sha256 = "0gsvqk8cnmm43qj3xyngqvfqh50cbdbqas7ik0wjgnvknirmmca7"; + inherit dependencies buildDependencies features; + }; + clap_2_32_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "clap"; + version = "2.32.0"; + authors = [ "Kevin K. " ]; + sha256 = "1hdjf0janvpjkwrjdjx1mm2aayzr54k72w6mriyr0n5anjkcj1lx"; + inherit dependencies buildDependencies features; + }; + conv_0_3_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "conv"; + version = "0.3.3"; + authors = [ "Daniel Keep " ]; + sha256 = "08rl72k1a48xah0ar5l9v1bw19pp8jdw2pdkd3vvj9ijsyyg9yik"; + inherit dependencies buildDependencies features; + }; + core_foundation_0_2_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "core-foundation"; + version = "0.2.3"; + authors = [ "The Servo Project Developers" ]; + sha256 = "1g0vpya5h2wa0nlz4a74jar6y8z09f0p76zbzfqrm3dbfsrld1pm"; + inherit dependencies buildDependencies features; + }; + core_foundation_sys_0_2_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "core-foundation-sys"; + version = "0.2.3"; + authors = [ "The Servo Project Developers" ]; + sha256 = "19s0d03294m9s5j8cvy345db3gkhs2y02j5268ap0c6ky5apl53s"; + build = "build.rs"; + inherit dependencies buildDependencies features; + }; + crc_1_8_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "crc"; + version = "1.8.1"; + authors = [ "Rui Hu " ]; + sha256 = "00m9jjqrddp3bqyanvyxv0hf6s56bx1wy51vcdcxg4n2jdhg109s"; + inherit dependencies buildDependencies features; + }; + crossbeam_0_2_12_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "crossbeam"; + version = "0.2.12"; + authors = [ "Aaron Turon " ]; + sha256 = "0jkm95is7bwv4parwfq4aim6cigiwd4w9hz09cpild4hp5ry625i"; + inherit dependencies buildDependencies features; + }; + crossbeam_deque_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "crossbeam-deque"; + version = "0.3.1"; + authors = [ "The Crossbeam Project Developers" ]; + sha256 = "1km0mavyp9ddwb7k7kcdmyryi3bwxf0nmr6jqcpyjzvzmxjlkqap"; + inherit dependencies buildDependencies features; + }; + crossbeam_epoch_0_4_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "crossbeam-epoch"; + version = "0.4.3"; + authors = [ "The Crossbeam Project Developers" ]; + sha256 = "18xfgi7h9aq4lqqrqzy366xg885z1hlkbhvycl2i3zhkhkvadhv3"; + inherit dependencies buildDependencies features; + }; + crossbeam_utils_0_3_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "crossbeam-utils"; + version = "0.3.2"; + authors = [ "The Crossbeam Project Developers" ]; + sha256 = "1byx31nkxl48la58571h40ssk94faky26jwz15w40v2gba3v4fql"; + inherit dependencies buildDependencies features; + }; + custom_derive_0_1_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "custom_derive"; + version = "0.1.7"; + authors = [ "Daniel Keep " ]; + sha256 = "160q3pzri2fgrr6czfdkwy1sbddki2za96r7ivvyii52qp1523zs"; + inherit dependencies buildDependencies features; + }; + derive_error_0_0_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "derive-error"; + version = "0.0.3"; + authors = [ "rushmorem " ]; + sha256 = "0239vzxn5xr9nm3i4d6hmqy7dv8llcjblgh1xixfk5dcgcqan77y"; + procMacro = true; + inherit dependencies buildDependencies features; + }; + dtoa_0_4_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "dtoa"; + version = "0.4.3"; + authors = [ "David Tolnay " ]; + sha256 = "1xysdxdm24sk5ysim7lps4r2qaxfnj0sbakhmps4d42yssx30cw8"; + inherit dependencies buildDependencies features; + }; + either_1_5_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "either"; + version = "1.5.0"; + authors = [ "bluss" ]; + sha256 = "1f7kl2ln01y02m8fpd2zrdjiwqmgfvl9nxxrfry3k19d1gd2bsvz"; + inherit dependencies buildDependencies features; + }; + encoding_rs_0_7_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "encoding_rs"; + version = "0.7.2"; + authors = [ "Henri Sivonen " ]; + sha256 = "1c23bi3q4qmi2ci8g7p5j4b4i5abyggvyg6hkl7w4p4r527c9g3q"; + inherit dependencies buildDependencies features; + }; + exitcode_1_1_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "exitcode"; + version = "1.1.2"; + authors = [ "Ben Wilber " ]; + sha256 = "1cw9p4vzbscvyrbzv7z68gv2cairrns2d4wcb4nkahkcjk25phip"; + inherit dependencies buildDependencies features; + }; + filetime_0_2_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "filetime"; + version = "0.2.1"; + authors = [ "Alex Crichton " ]; + sha256 = "1wmbj3jnpl39851lymw64j9ac1nmy1z96h1wymvlvypspl68w5y0"; + inherit dependencies buildDependencies features; + }; + flate2_0_2_20_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "flate2"; + version = "0.2.20"; + authors = [ "Alex Crichton " ]; + sha256 = "1am0d2vmqym1vcg7rvv516vpcrbhdn1jisy0q03r3nbzdzh54ppl"; + inherit dependencies buildDependencies features; + }; + foreign_types_0_3_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "foreign-types"; + version = "0.3.2"; + authors = [ "Steven Fackler " ]; + sha256 = "105n8sp2djb1s5lzrw04p7ss3dchr5qa3canmynx396nh3vwm2p8"; + inherit dependencies buildDependencies features; + }; + foreign_types_shared_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "foreign-types-shared"; + version = "0.1.1"; + authors = [ "Steven Fackler " ]; + sha256 = "0b6cnvqbflws8dxywk4589vgbz80049lz4x1g9dfy4s1ppd3g4z5"; + inherit dependencies buildDependencies features; + }; + fuchsia_zircon_0_3_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "fuchsia-zircon"; + version = "0.3.3"; + authors = [ "Raph Levien " ]; + sha256 = "0jrf4shb1699r4la8z358vri8318w4mdi6qzfqy30p2ymjlca4gk"; + inherit dependencies buildDependencies features; + }; + fuchsia_zircon_sys_0_3_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "fuchsia-zircon-sys"; + version = "0.3.3"; + authors = [ "Raph Levien " ]; + sha256 = "08jp1zxrm9jbrr6l26bjal4dbm8bxfy57ickdgibsqxr1n9j3hf5"; + inherit dependencies buildDependencies features; + }; + futures_0_1_23_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "futures"; + version = "0.1.23"; + authors = [ "Alex Crichton " ]; + sha256 = "075s7sv1iqzf2r3lvb4hk81k5c9xzfcyb8q92h2s35fnypxyqd21"; + inherit dependencies buildDependencies features; + }; + futures_cpupool_0_1_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "futures-cpupool"; + version = "0.1.8"; + authors = [ "Alex Crichton " ]; + sha256 = "0ficd31n5ljiixy6x0vjglhq4fp0v1p4qzxm3v6ymsrb3z080l5c"; + inherit dependencies buildDependencies features; + }; + httparse_1_3_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "httparse"; + version = "1.3.2"; + authors = [ "Sean McArthur " ]; + sha256 = "1mm10m2hv1inxzzvm85s6fdmwl9a3q9vik0nzh5qrx2hx5x8fcwl"; + build = "build.rs"; + inherit dependencies buildDependencies features; + }; + hyper_0_11_27_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "hyper"; + version = "0.11.27"; + authors = [ "Sean McArthur " ]; + sha256 = "0q5as4lhvh31bzk4qm7j84snrmxyxyaqk040rfk72b42dn98mryi"; + inherit dependencies buildDependencies features; + }; + hyper_tls_0_1_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "hyper-tls"; + version = "0.1.3"; + authors = [ "Sean McArthur " ]; + sha256 = "1dr5arj79pdyz9f2jggqmna1qpc578f9pdgsf2ana5amjpsp0j89"; + inherit dependencies buildDependencies features; + }; + idna_0_1_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "idna"; + version = "0.1.5"; + authors = [ "The rust-url developers" ]; + sha256 = "1gwgl19rz5vzi67rrhamczhxy050f5ynx4ybabfapyalv7z1qmjy"; + inherit dependencies buildDependencies features; + }; + iovec_0_1_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "iovec"; + version = "0.1.2"; + authors = [ "Carl Lerche " ]; + sha256 = "0vjymmb7wj4v4kza5jjn48fcdb85j3k37y7msjl3ifz0p9yiyp2r"; + inherit dependencies buildDependencies features; + }; + isatty_0_1_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "isatty"; + version = "0.1.8"; + authors = [ "David Tolnay " ]; + sha256 = "1n5wzzkb1kxkfbcyv5vfrsybika0a1k01sp06ngad73ljx4kwj5h"; + inherit dependencies buildDependencies features; + }; + itertools_0_6_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "itertools"; + version = "0.6.5"; + authors = [ "bluss" ]; + sha256 = "0gbhgn7s8qkxxw10i514fzpqnc3aissn4kcgylm2cvnv9zmg8mw1"; + inherit dependencies buildDependencies features; + }; + itoa_0_4_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "itoa"; + version = "0.4.2"; + authors = [ "David Tolnay " ]; + sha256 = "193a744yd74rmk13hl8xvd9p2hqhdkyf8xkvi1mxm5s10bby0h8v"; + inherit dependencies buildDependencies features; + }; + kernel32_sys_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "kernel32-sys"; + version = "0.2.2"; + authors = [ "Peter Atashian " ]; + sha256 = "1lrw1hbinyvr6cp28g60z97w32w8vsk6pahk64pmrv2fmby8srfj"; + libName = "kernel32"; + build = "build.rs"; + inherit dependencies buildDependencies features; + }; + language_tags_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "language-tags"; + version = "0.2.2"; + authors = [ "Pyfisch " ]; + sha256 = "1zkrdzsqzzc7509kd7nngdwrp461glm2g09kqpzaqksp82frjdvy"; + inherit dependencies buildDependencies features; + }; + lazy_static_0_2_11_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "lazy_static"; + version = "0.2.11"; + authors = [ "Marvin Löbel " ]; + sha256 = "1x6871cvpy5b96yv4c7jvpq316fp5d4609s9py7qk6cd6x9k34vm"; + inherit dependencies buildDependencies features; + }; + lazy_static_1_0_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "lazy_static"; + version = "1.0.2"; + authors = [ "Marvin Löbel " ]; + sha256 = "0ix4dmy6zb4v3m75l4alg84fk06y145z52z9pyysc9labw2x5r3r"; + inherit dependencies buildDependencies features; + }; + lazycell_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "lazycell"; + version = "0.6.0"; + authors = [ "Alex Crichton " "Nikita Pekin " ]; + sha256 = "1ax148clinbvp6alxcih8s5i2bg3mc5mi69n3hvzvzbwlm6k532r"; + inherit dependencies buildDependencies features; + }; + libc_0_2_42_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "libc"; + version = "0.2.42"; + authors = [ "The Rust Project Developers" ]; + sha256 = "064v49hz1zpl081w8c4vwikrkhaxp06y4i9l7x7wx6bjpwp19pjx"; + inherit dependencies buildDependencies features; + }; + libflate_0_1_16_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "libflate"; + version = "0.1.16"; + authors = [ "Takeru Ohta " ]; + sha256 = "0l15g61h10bznxsjirwq9c43w17mjpqx6wz0357agskardkdh14n"; + inherit dependencies buildDependencies features; + }; + log_0_3_9_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "log"; + version = "0.3.9"; + authors = [ "The Rust Project Developers" ]; + sha256 = "19i9pwp7lhaqgzangcpw00kc3zsgcqcx84crv07xgz3v7d3kvfa2"; + inherit dependencies buildDependencies features; + }; + log_0_4_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "log"; + version = "0.4.3"; + authors = [ "The Rust Project Developers" ]; + sha256 = "1gdmwrbm7s18zcdz4lcdhz975m4gwhi854c7j1rvj1gsr8aca250"; + inherit dependencies buildDependencies features; + }; + maplit_0_1_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "maplit"; + version = "0.1.6"; + authors = [ "bluss" ]; + sha256 = "1f8kf5v7xra8ssvh5c10qlacbk4l0z2817pkscflx5s5q6y7925h"; + inherit dependencies buildDependencies features; + }; + matches_0_1_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "matches"; + version = "0.1.7"; + authors = [ "Simon Sapin " ]; + sha256 = "0zx9gi5flyzkh9nx52fyc3k2zz08b9ww1c4yndlfrw72kr8m7yfy"; + libPath = "lib.rs"; + inherit dependencies buildDependencies features; + }; + memchr_0_1_11_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "memchr"; + version = "0.1.11"; + authors = [ "Andrew Gallant " "bluss" ]; + sha256 = "0x73jghamvxxq5fsw9wb0shk5m6qp3q6fsf0nibn0i6bbqkw91s8"; + inherit dependencies buildDependencies features; + }; + memoffset_0_2_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "memoffset"; + version = "0.2.1"; + authors = [ "Gilad Naaman " ]; + sha256 = "00vym01jk9slibq2nsiilgffp7n6k52a4q3n4dqp0xf5kzxvffcf"; + inherit dependencies buildDependencies features; + }; + mime_0_3_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "mime"; + version = "0.3.8"; + authors = [ "Sean McArthur " ]; + sha256 = "1577adg9zvkd1qdb2nqqg1ryap33p5r4qsw01n9pw162xpisqjm3"; + inherit dependencies buildDependencies features; + }; + mime_guess_2_0_0_alpha_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "mime_guess"; + version = "2.0.0-alpha.6"; + authors = [ "Austin Bonander " ]; + sha256 = "1k2mdq43gi2qr63b7m5zs624rfi40ysk33cay49jlhq97jwnk9db"; + inherit dependencies buildDependencies features; + }; + miniz_sys_0_1_10_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "miniz-sys"; + version = "0.1.10"; + authors = [ "Alex Crichton " ]; + sha256 = "11vg6phafxil87nbxgrlhcx5hjr3145wsbwwkfmibvnmzxfdmvln"; + libPath = "lib.rs"; + libName = "miniz_sys"; + build = "build.rs"; + inherit dependencies buildDependencies features; + }; + mio_0_6_15_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "mio"; + version = "0.6.15"; + authors = [ "Carl Lerche " ]; + sha256 = "0a93wxsmkh8x38wxivhn6qdj08pj9f0j3y46p4wv3xclbq8i4aaa"; + inherit dependencies buildDependencies features; + }; + miow_0_2_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "miow"; + version = "0.2.1"; + authors = [ "Alex Crichton " ]; + sha256 = "14f8zkc6ix7mkyis1vsqnim8m29b6l55abkba3p2yz7j1ibcvrl0"; + inherit dependencies buildDependencies features; + }; + native_tls_0_1_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "native-tls"; + version = "0.1.5"; + authors = [ "Steven Fackler " ]; + sha256 = "11f75qmbny5pnn6zp0vlvadrvc9ph9qsxiyn4n6q02xyd93pxxlf"; + inherit dependencies buildDependencies features; + }; + net2_0_2_33_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "net2"; + version = "0.2.33"; + authors = [ "Alex Crichton " ]; + sha256 = "1qnmajafgybj5wyxz9iffa8x5wgbwd2znfklmhqj7vl6lw1m65mq"; + inherit dependencies buildDependencies features; + }; + nodrop_0_1_12_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "nodrop"; + version = "0.1.12"; + authors = [ "bluss" ]; + sha256 = "1b9rxvdg8061gxjc239l9slndf0ds3m6fy2sf3gs8f9kknqgl49d"; + inherit dependencies buildDependencies features; + }; + num_0_1_42_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "num"; + version = "0.1.42"; + authors = [ "The Rust Project Developers" ]; + sha256 = "1632gczzrmmxdsj3jignwcr793jq8vxw3qkdzpdvbip3vaf1ljgq"; + inherit dependencies buildDependencies features; + }; + num_integer_0_1_39_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "num-integer"; + version = "0.1.39"; + authors = [ "The Rust Project Developers" ]; + sha256 = "1f42ls46cghs13qfzgbd7syib2zc6m7hlmv1qlar6c9mdxapvvbg"; + build = "build.rs"; + inherit dependencies buildDependencies features; + }; + num_iter_0_1_37_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "num-iter"; + version = "0.1.37"; + authors = [ "The Rust Project Developers" ]; + sha256 = "1rglyvi4yjfxfvfm2s7i60g1dkl5xmsyi77g6vy53jb11r6wl8ly"; + build = "build.rs"; + inherit dependencies buildDependencies features; + }; + num_traits_0_2_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "num-traits"; + version = "0.2.5"; + authors = [ "The Rust Project Developers" ]; + sha256 = "0ql203ca6lzppksy4fsfnpz3kq96vwlwvyn3ahvnd9g6k9f5ncj0"; + build = "build.rs"; + inherit dependencies buildDependencies features; + }; + num_cpus_1_8_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "num_cpus"; + version = "1.8.0"; + authors = [ "Sean McArthur " ]; + sha256 = "1y6qnd9r8ga6y8mvlabdrr73nc8cshjjlzbvnanzyj9b8zzkfwk2"; + inherit dependencies buildDependencies features; + }; + openssl_0_9_24_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "openssl"; + version = "0.9.24"; + authors = [ "Steven Fackler " ]; + sha256 = "0wzm3c11g3ndaqyzq36mcdcm1q4a8pmsyi33ibybhjz28g2z0f79"; + build = "build.rs"; + inherit dependencies buildDependencies features; + }; + openssl_sys_0_9_33_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "openssl-sys"; + version = "0.9.33"; + authors = [ "Alex Crichton " "Steven Fackler " ]; + sha256 = "1q5f7ykkxgniwjrqifx1ssrqjzcf8fi4fzh770xrbyp8n6v14qr6"; + build = "build/main.rs"; + inherit dependencies buildDependencies features; + }; + percent_encoding_1_0_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "percent-encoding"; + version = "1.0.1"; + authors = [ "The rust-url developers" ]; + sha256 = "04ahrp7aw4ip7fmadb0bknybmkfav0kk0gw4ps3ydq5w6hr0ib5i"; + libPath = "lib.rs"; + inherit dependencies buildDependencies features; + }; + phf_0_7_22_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "phf"; + version = "0.7.22"; + authors = [ "Steven Fackler " ]; + sha256 = "0b58l863rhmqyqsfj2d89nmdzc21g9yvvvq1m4c3a615zpcykb3i"; + libPath = "src/lib.rs"; + inherit dependencies buildDependencies features; + }; + phf_codegen_0_7_22_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "phf_codegen"; + version = "0.7.22"; + authors = [ "Steven Fackler " ]; + sha256 = "0k8yx4gr9m6cfrvh21s6bhnh1azz13j4xih88bvm06r6blfl89fs"; + inherit dependencies buildDependencies features; + }; + phf_generator_0_7_22_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "phf_generator"; + version = "0.7.22"; + authors = [ "Steven Fackler " ]; + sha256 = "093gla320qb6rbk8z7wqqxl79zrh874sa7sxir31q2p7mrw4b70k"; + inherit dependencies buildDependencies features; + }; + phf_shared_0_7_22_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "phf_shared"; + version = "0.7.22"; + authors = [ "Steven Fackler " ]; + sha256 = "0ij9flicfi0ab5vpzdwbizpdyxhk891qxa8nxsqlv4sg4abqang6"; + libPath = "src/lib.rs"; + inherit dependencies buildDependencies features; + }; + pkg_config_0_3_12_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "pkg-config"; + version = "0.3.12"; + authors = [ "Alex Crichton " ]; + sha256 = "0k343rlyv9qmplxwxn8clzkyx1zbplhnvm0psjl6s111fjqmgsgh"; + inherit dependencies buildDependencies features; + }; + quote_0_3_15_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "quote"; + version = "0.3.15"; + authors = [ "David Tolnay " ]; + sha256 = "09il61jv4kd1360spaj46qwyl21fv1qz18fsv2jra8wdnlgl5jsg"; + inherit dependencies buildDependencies features; + }; + rand_0_3_22_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "rand"; + version = "0.3.22"; + authors = [ "The Rust Project Developers" ]; + sha256 = "0wrj12acx7l4hr7ag3nz8b50yhp8ancyq988bzmnnsxln67rsys0"; + inherit dependencies buildDependencies features; + }; + rand_0_4_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "rand"; + version = "0.4.2"; + authors = [ "The Rust Project Developers" ]; + sha256 = "0h8pkg23wb67i8904sm76iyr1jlmhklb85vbpz9c9191a24xzkfm"; + inherit dependencies buildDependencies features; + }; + redox_syscall_0_1_40_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "redox_syscall"; + version = "0.1.40"; + authors = [ "Jeremy Soller " ]; + sha256 = "132rnhrq49l3z7gjrwj2zfadgw6q0355s6a7id7x7c0d7sk72611"; + libName = "syscall"; + inherit dependencies buildDependencies features; + }; + redox_termios_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "redox_termios"; + version = "0.1.1"; + authors = [ "Jeremy Soller " ]; + sha256 = "04s6yyzjca552hdaqlvqhp3vw0zqbc304md5czyd3axh56iry8wh"; + libPath = "src/lib.rs"; + inherit dependencies buildDependencies features; + }; + regex_0_1_80_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "regex"; + version = "0.1.80"; + authors = [ "The Rust Project Developers" ]; + sha256 = "0y4s8ghhx6sgzb35irwivm3w0l2hhqhmdcd2px9hirqnkagal9l6"; + inherit dependencies buildDependencies features; + }; + regex_syntax_0_3_9_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "regex-syntax"; + version = "0.3.9"; + authors = [ "The Rust Project Developers" ]; + sha256 = "1mzhphkbwppwd1zam2jkgjk550cqgf6506i87bw2yzrvcsraiw7m"; + inherit dependencies buildDependencies features; + }; + relay_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "relay"; + version = "0.1.1"; + authors = [ "Sean McArthur " ]; + sha256 = "16csfaslbmj25iaxs88p8wcfh2zfpkh9isg9adid0nxjxvknh07r"; + inherit dependencies buildDependencies features; + }; + remove_dir_all_0_5_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "remove_dir_all"; + version = "0.5.1"; + authors = [ "Aaronepower " ]; + sha256 = "1chx3yvfbj46xjz4bzsvps208l46hfbcy0sm98gpiya454n4rrl7"; + inherit dependencies buildDependencies features; + }; + reqwest_0_8_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "reqwest"; + version = "0.8.6"; + authors = [ "Sean McArthur " ]; + sha256 = "0ka9ndgybhf65fn44badnjbasn1fi0mvjfa3sfiw485mgg21n3a0"; + inherit dependencies buildDependencies features; + }; + safemem_0_2_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "safemem"; + version = "0.2.0"; + authors = [ "Austin Bonander " ]; + sha256 = "058m251q202n479ip1h6s91yw3plg66vsk5mpaflssn6rs5hijdm"; + inherit dependencies buildDependencies features; + }; + schannel_0_1_13_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "schannel"; + version = "0.1.13"; + authors = [ "Steven Fackler " "Steffen Butzer " ]; + sha256 = "033zavvq2k6z5akk38vzaglzbxzljaixgmhj9am27nr21dgaj6b3"; + inherit dependencies buildDependencies features; + }; + scoped_tls_0_1_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "scoped-tls"; + version = "0.1.2"; + authors = [ "Alex Crichton " ]; + sha256 = "0nblksgki698cqsclsnd6f1pq4yy34350dn2slaah9dlmx9z5xla"; + inherit dependencies buildDependencies features; + }; + scopeguard_0_3_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "scopeguard"; + version = "0.3.3"; + authors = [ "bluss" ]; + sha256 = "0i1l013csrqzfz6c68pr5pi01hg5v5yahq8fsdmaxy6p8ygsjf3r"; + inherit dependencies buildDependencies features; + }; + security_framework_0_1_16_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "security-framework"; + version = "0.1.16"; + authors = [ "Steven Fackler " ]; + sha256 = "1kxczsaj8gz4922jl5af2gkxh71rasb6khaf3dp7ldlnw9qf2sbm"; + inherit dependencies buildDependencies features; + }; + security_framework_sys_0_1_16_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "security-framework-sys"; + version = "0.1.16"; + authors = [ "Steven Fackler " ]; + sha256 = "0ai2pivdr5fyc7czbkpcrwap0imyy0r8ndarrl3n5kiv0jha1js3"; + build = "build.rs"; + inherit dependencies buildDependencies features; + }; + semver_0_9_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "semver"; + version = "0.9.0"; + authors = [ "Steve Klabnik " "The Rust Project Developers" ]; + sha256 = "0azak2lb2wc36s3x15az886kck7rpnksrw14lalm157rg9sc9z63"; + inherit dependencies buildDependencies features; + }; + semver_parser_0_7_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "semver-parser"; + version = "0.7.0"; + authors = [ "Steve Klabnik " ]; + sha256 = "1da66c8413yakx0y15k8c055yna5lyb6fr0fw9318kdwkrk5k12h"; + inherit dependencies buildDependencies features; + }; + serde_1_0_70_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "serde"; + version = "1.0.70"; + authors = [ "Erick Tryzelaar " "David Tolnay " ]; + sha256 = "1z1gyjf5rrs1k3j1civfzqjqs790651bwf8m31bw2pagclhnazs4"; + build = "build.rs"; + inherit dependencies buildDependencies features; + }; + serde_json_1_0_24_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "serde_json"; + version = "1.0.24"; + authors = [ "Erick Tryzelaar " "David Tolnay " ]; + sha256 = "1wvvc3y0202my2p00ah8ygl1794nspar9pf39fz1525jd6m6k8a1"; + inherit dependencies buildDependencies features; + }; + serde_urlencoded_0_5_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "serde_urlencoded"; + version = "0.5.2"; + authors = [ "Anthony Ramine " ]; + sha256 = "0m5pigng0665qrk4ii1z84pb4lchbsswhgb863yglljskmm056m0"; + inherit dependencies buildDependencies features; + }; + siphasher_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "siphasher"; + version = "0.2.2"; + authors = [ "Frank Denis " ]; + sha256 = "0iyx7nlzfny9ly1634a6zcq0yvrinhxhypwas4p8ry3zqnn76qqr"; + inherit dependencies buildDependencies features; + }; + slab_0_3_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "slab"; + version = "0.3.0"; + authors = [ "Carl Lerche " ]; + sha256 = "0y6lhjggksh57hyfd3l6p9wgv5nhvw9c6djrysq7jnalz8fih21k"; + inherit dependencies buildDependencies features; + }; + slab_0_4_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "slab"; + version = "0.4.0"; + authors = [ "Carl Lerche " ]; + sha256 = "1qy2vkgwqgj5z4ygdkh040n9yh1vz80v5flxb1xrvw3i4wxs7yx0"; + inherit dependencies buildDependencies features; + }; + slog_1_7_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "slog"; + version = "1.7.1"; + authors = [ "Dawid Ciężarkiewicz " ]; + sha256 = "1qhnwv2gbxmnwasaa0vlhddq6cdhq6n3l8d6h3ql73367h7aav65"; + inherit dependencies buildDependencies features; + }; + slog_envlogger_0_5_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "slog-envlogger"; + version = "0.5.0"; + authors = [ "The Rust Project Developers" "Dawid Ciężarkiewicz " ]; + sha256 = "0ry9k2ppj7z6prdz2kf924w7l9y2kbysrigca6shni1kz2j163qb"; + libPath = "src/lib.rs"; + inherit dependencies buildDependencies features; + }; + slog_extra_0_1_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "slog-extra"; + version = "0.1.2"; + authors = [ "Dawid Ciężarkiewicz " ]; + sha256 = "0jrw0xcc81wwcl59xx9qglfcv5l3ad5kbpcyp6ygk94p9kxfrhyj"; + libPath = "lib.rs"; + inherit dependencies buildDependencies features; + }; + slog_stdlog_1_1_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "slog-stdlog"; + version = "1.1.0"; + authors = [ "Dawid Ciężarkiewicz " ]; + sha256 = "0ig4mjixr4y3dn3s53rlnrpplwkqb8b0z2zkaiiiwyv7nhjxdg46"; + libPath = "lib.rs"; + inherit dependencies buildDependencies features; + }; + slog_stream_1_2_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "slog-stream"; + version = "1.2.1"; + authors = [ "Dawid Ciężarkiewicz " ]; + sha256 = "03dwzbydaamfzjpr16gm065i696lk86gqcpspv5qaqyv938fm2yj"; + libPath = "lib.rs"; + inherit dependencies buildDependencies features; + }; + slog_term_1_5_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "slog-term"; + version = "1.5.0"; + authors = [ "Dawid Ciężarkiewicz " ]; + sha256 = "0zq2kyvm7jhqj6sc09w540wqfrrpa46yxf9sgzq7jqpkr66wsiar"; + libPath = "lib.rs"; + inherit dependencies buildDependencies features; + }; + smallvec_0_2_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "smallvec"; + version = "0.2.1"; + authors = [ "Simon Sapin " ]; + sha256 = "0rnsll9af52bpjngz0067dpm1ndqmh76i64a58fc118l4lvnjxw2"; + libPath = "lib.rs"; + inherit dependencies buildDependencies features; + }; + strsim_0_7_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "strsim"; + version = "0.7.0"; + authors = [ "Danny Guo " ]; + sha256 = "0fy0k5f2705z73mb3x9459bpcvrx4ky8jpr4zikcbiwan4bnm0iv"; + inherit dependencies buildDependencies features; + }; + syn_0_11_11_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "syn"; + version = "0.11.11"; + authors = [ "David Tolnay " ]; + sha256 = "0yw8ng7x1dn5a6ykg0ib49y7r9nhzgpiq2989rqdp7rdz3n85502"; + inherit dependencies buildDependencies features; + }; + synom_0_11_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "synom"; + version = "0.11.3"; + authors = [ "David Tolnay " ]; + sha256 = "1l6d1s9qjfp6ng2s2z8219igvlv7gyk8gby97sdykqc1r93d8rhc"; + inherit dependencies buildDependencies features; + }; + take_0_1_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "take"; + version = "0.1.0"; + authors = [ "Carl Lerche " ]; + sha256 = "17rfh39di5n8w9aghpic2r94cndi3dr04l60nkjylmxfxr3iwlhd"; + inherit dependencies buildDependencies features; + }; + tar_0_4_16_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "tar"; + version = "0.4.16"; + authors = [ "Alex Crichton " ]; + sha256 = "0s36d0nzn2hs20y805wpmpc4asd1jhrpabqwcpqf5ha442fa7f3b"; + inherit dependencies buildDependencies features; + }; + tempdir_0_3_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "tempdir"; + version = "0.3.7"; + authors = [ "The Rust Project Developers" ]; + sha256 = "0y53sxybyljrr7lh0x0ysrsa7p7cljmwv9v80acy3rc6n97g67vy"; + inherit dependencies buildDependencies features; + }; + termion_1_5_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "termion"; + version = "1.5.1"; + authors = [ "ticki " "gycos " "IGI-111 " ]; + sha256 = "02gq4vd8iws1f3gjrgrgpajsk2bk43nds5acbbb4s8dvrdvr8nf1"; + inherit dependencies buildDependencies features; + }; + textwrap_0_10_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "textwrap"; + version = "0.10.0"; + authors = [ "Martin Geisler " ]; + sha256 = "1s8d5cna12smhgj0x2y1xphklyk2an1yzbadnj89p1vy5vnjpsas"; + inherit dependencies buildDependencies features; + }; + thread_id_2_0_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "thread-id"; + version = "2.0.0"; + authors = [ "Ruud van Asseldonk " ]; + sha256 = "06i3c8ckn97i5rp16civ2vpqbknlkx66dkrl070iw60nawi0kjc3"; + inherit dependencies buildDependencies features; + }; + thread_local_0_2_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "thread_local"; + version = "0.2.7"; + authors = [ "Amanieu d'Antras " ]; + sha256 = "19p0zrs24rdwjvpi10jig5ms3sxj00pv8shkr9cpddri8cdghqp7"; + inherit dependencies buildDependencies features; + }; + thread_local_0_3_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "thread_local"; + version = "0.3.5"; + authors = [ "Amanieu d'Antras " ]; + sha256 = "0mkp0sp91aqsk7brgygai4igv751r1754rsxn37mig3ag5rx8np6"; + inherit dependencies buildDependencies features; + }; + time_0_1_40_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "time"; + version = "0.1.40"; + authors = [ "The Rust Project Developers" ]; + sha256 = "0wgnbjamljz6bqxsd5axc4p2mmhkqfrryj4gf2yswjaxiw5dd01m"; + inherit dependencies buildDependencies features; + }; + tokio_0_1_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "tokio"; + version = "0.1.7"; + authors = [ "Carl Lerche " ]; + sha256 = "0d5fj90wk05m5vbd924irg1pl1d4fn86jjw5napzanh6vbwsnr66"; + inherit dependencies buildDependencies features; + }; + tokio_codec_0_1_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "tokio-codec"; + version = "0.1.0"; + authors = [ "Carl Lerche " "Bryan Burgers " ]; + sha256 = "0347ygccbj05yn9krjk4ifcy5xbv41xk7yyi9cl2cnxrc285xnm7"; + inherit dependencies buildDependencies features; + }; + tokio_core_0_1_17_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "tokio-core"; + version = "0.1.17"; + authors = [ "Carl Lerche " ]; + sha256 = "1j6c5q3aakvb1hjx4r95xwl5ms8rp19k4qsr6v6ngwbvr6f9z6rs"; + inherit dependencies buildDependencies features; + }; + tokio_executor_0_1_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "tokio-executor"; + version = "0.1.2"; + authors = [ "Carl Lerche " ]; + sha256 = "1y4mwqjw438x6jskigz1knvfbpbinxfv6h43s60w6wdb80xmyg48"; + inherit dependencies buildDependencies features; + }; + tokio_fs_0_1_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "tokio-fs"; + version = "0.1.2"; + authors = [ "Carl Lerche " ]; + sha256 = "18rxwslv2hdmij6alpqfcm8aywcd28vw12s826ajgvkskh8jsdh2"; + inherit dependencies buildDependencies features; + }; + tokio_io_0_1_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "tokio-io"; + version = "0.1.7"; + authors = [ "Carl Lerche " ]; + sha256 = "08r46b5lp7929agwal1iaabdhfv309wyvd6cld1g39x5ml8x7hp2"; + inherit dependencies buildDependencies features; + }; + tokio_proto_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "tokio-proto"; + version = "0.1.1"; + authors = [ "Carl Lerche " ]; + sha256 = "030q9h8pn1ngm80klff5irglxxki60hf5maw0mppmmr46k773z66"; + inherit dependencies buildDependencies features; + }; + tokio_reactor_0_1_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "tokio-reactor"; + version = "0.1.2"; + authors = [ "Carl Lerche " ]; + sha256 = "11yx7fvyv1c5h097lspfrim1r67axl8y8m22y5mgny8nhly56s4m"; + inherit dependencies buildDependencies features; + }; + tokio_service_0_1_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "tokio-service"; + version = "0.1.0"; + authors = [ "Carl Lerche " ]; + sha256 = "0c85wm5qz9fabg0k6k763j89m43n6max72d3a8sxcs940id6qmih"; + inherit dependencies buildDependencies features; + }; + tokio_tcp_0_1_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "tokio-tcp"; + version = "0.1.0"; + authors = [ "Carl Lerche " ]; + sha256 = "19cyajkqvvbn3qqnak0qzivdq6amfjymbc30k7bbqhx4y1pcgqvh"; + inherit dependencies buildDependencies features; + }; + tokio_threadpool_0_1_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "tokio-threadpool"; + version = "0.1.5"; + authors = [ "Carl Lerche " ]; + sha256 = "04nzjdjlir33s0z5nh3vh2h4v3vb1rwzv45jdjridrk92rqpb2vc"; + inherit dependencies buildDependencies features; + }; + tokio_timer_0_2_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "tokio-timer"; + version = "0.2.4"; + authors = [ "Carl Lerche " ]; + sha256 = "0imv1k4g583hh61qkh6mpx06ik9accyl4582vq0z61rr484050gi"; + inherit dependencies buildDependencies features; + }; + tokio_tls_0_1_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "tokio-tls"; + version = "0.1.4"; + authors = [ "Carl Lerche " "Alex Crichton " ]; + sha256 = "07rwv3q6jbg65ln1ahzb4g648l8lcn4hvc0ax3r12bnsi1py7agp"; + inherit dependencies buildDependencies features; + }; + tokio_udp_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "tokio-udp"; + version = "0.1.1"; + authors = [ "Carl Lerche " ]; + sha256 = "1zsq3bny959dq7cnhdjrlaglrdcm63zn82jpkjs6nrrcfhb9l6z9"; + inherit dependencies buildDependencies features; + }; + try_lock_0_1_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "try-lock"; + version = "0.1.0"; + authors = [ "Sean McArthur " ]; + sha256 = "0kfrqrb2xkjig54s3qfy80dpldknr19p3rmp0n82yk5929j879k3"; + inherit dependencies buildDependencies features; + }; + unicase_1_4_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "unicase"; + version = "1.4.2"; + authors = [ "Sean McArthur " ]; + sha256 = "0rbnhw2mnhcwrij3vczp0sl8zdfmvf2dlh8hly81kj7132kfj0mf"; + build = "build.rs"; + inherit dependencies buildDependencies features; + }; + unicase_2_1_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "unicase"; + version = "2.1.0"; + authors = [ "Sean McArthur " ]; + sha256 = "1zzn16hh8fdx5pnbbnl32q8m2mh4vpd1jm9pdcv969ik83dw4byp"; + build = "build.rs"; + inherit dependencies buildDependencies features; + }; + unicode_bidi_0_3_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "unicode-bidi"; + version = "0.3.4"; + authors = [ "The Servo Project Developers" ]; + sha256 = "0lcd6jasrf8p9p0q20qyf10c6xhvw40m2c4rr105hbk6zy26nj1q"; + libName = "unicode_bidi"; + inherit dependencies buildDependencies features; + }; + unicode_normalization_0_1_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "unicode-normalization"; + version = "0.1.7"; + authors = [ "kwantam " ]; + sha256 = "1da2hv800pd0wilmn4idwpgv5p510hjxizjcfv6xzb40xcsjd8gs"; + inherit dependencies buildDependencies features; + }; + unicode_width_0_1_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "unicode-width"; + version = "0.1.5"; + authors = [ "kwantam " ]; + sha256 = "0886lc2aymwgy0lhavwn6s48ik3c61ykzzd3za6prgnw51j7bi4w"; + inherit dependencies buildDependencies features; + }; + unicode_xid_0_0_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "unicode-xid"; + version = "0.0.4"; + authors = [ "erick.tryzelaar " "kwantam " ]; + sha256 = "1dc8wkkcd3s6534s5aw4lbjn8m67flkkbnajp5bl8408wdg8rh9v"; + inherit dependencies buildDependencies features; + }; + unreachable_1_0_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "unreachable"; + version = "1.0.0"; + authors = [ "Jonathan Reem " ]; + sha256 = "1am8czbk5wwr25gbp2zr007744fxjshhdqjz9liz7wl4pnv3whcf"; + inherit dependencies buildDependencies features; + }; + url_1_7_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "url"; + version = "1.7.1"; + authors = [ "The rust-url developers" ]; + sha256 = "1l36pbvlwdnh3zqz4wp5n6jg332wkis9pi2g3vy12xr8k4nfyk8i"; + inherit dependencies buildDependencies features; + }; + utf8_ranges_0_1_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "utf8-ranges"; + version = "0.1.3"; + authors = [ "Andrew Gallant " ]; + sha256 = "1cj548a91a93j8375p78qikaiam548xh84cb0ck8y119adbmsvbp"; + inherit dependencies buildDependencies features; + }; + uuid_0_6_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "uuid"; + version = "0.6.5"; + authors = [ "Ashley Mannix" "Christopher Armstrong" "Dylan DPC" "Hunar Roop Kahlon" ]; + sha256 = "1jy15m4yxxwma0jsy070garhbgfprky23i77rawjkk75vqhnnhlf"; + inherit dependencies buildDependencies features; + }; + vcpkg_0_2_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "vcpkg"; + version = "0.2.4"; + authors = [ "Jim McGrath " ]; + sha256 = "0xgk5axv1qhj4rfn2rca7768wnvzihccnajkgc6im8ndsx371nml"; + inherit dependencies buildDependencies features; + }; + vec_map_0_8_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "vec_map"; + version = "0.8.1"; + authors = [ "Alex Crichton " "Jorge Aparicio " "Alexis Beingessner " "Brian Anderson <>" "tbu- <>" "Manish Goregaokar <>" "Aaron Turon " "Adolfo Ochagavía <>" "Niko Matsakis <>" "Steven Fackler <>" "Chase Southwood " "Eduard Burtescu <>" "Florian Wilkens <>" "Félix Raimundo <>" "Tibor Benke <>" "Markus Siemens " "Josh Branchaud " "Huon Wilson " "Corey Farwell " "Aaron Liblong <>" "Nick Cameron " "Patrick Walton " "Felix S Klock II <>" "Andrew Paseltiner " "Sean McArthur " "Vadim Petrochenkov <>" ]; + sha256 = "1jj2nrg8h3l53d43rwkpkikq5a5x15ms4rf1rw92hp5lrqhi8mpi"; + inherit dependencies buildDependencies features; + }; + version_check_0_1_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "version_check"; + version = "0.1.4"; + authors = [ "Sergio Benitez " ]; + sha256 = "1ghi6bw2qsj53x2vyprs883dbrq8cjzmshlamjsxvmwd2zp13bck"; + inherit dependencies buildDependencies features; + }; + void_1_0_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "void"; + version = "1.0.2"; + authors = [ "Jonathan Reem " ]; + sha256 = "0h1dm0dx8dhf56a83k68mijyxigqhizpskwxfdrs1drwv2cdclv3"; + inherit dependencies buildDependencies features; + }; + want_0_0_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "want"; + version = "0.0.4"; + authors = [ "Sean McArthur " ]; + sha256 = "1l1qy4pvg5q71nrzfjldw9xzqhhgicj4slly1bal89hr2aaibpy0"; + inherit dependencies buildDependencies features; + }; + winapi_0_2_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "winapi"; + version = "0.2.8"; + authors = [ "Peter Atashian " ]; + sha256 = "0a45b58ywf12vb7gvj6h3j264nydynmzyqz8d8rqxsj6icqv82as"; + inherit dependencies buildDependencies features; + }; + winapi_0_3_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "winapi"; + version = "0.3.5"; + authors = [ "Peter Atashian " ]; + sha256 = "0cfdsxa5yf832r5i2z7dhdvnryyvhfp3nb32gpcaq502zgjdm3w6"; + build = "build.rs"; + inherit dependencies buildDependencies features; + }; + winapi_build_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "winapi-build"; + version = "0.1.1"; + authors = [ "Peter Atashian " ]; + sha256 = "1lxlpi87rkhxcwp2ykf1ldw3p108hwm24nywf3jfrvmff4rjhqga"; + libName = "build"; + inherit dependencies buildDependencies features; + }; + winapi_i686_pc_windows_gnu_0_4_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "winapi-i686-pc-windows-gnu"; + version = "0.4.0"; + authors = [ "Peter Atashian " ]; + sha256 = "05ihkij18r4gamjpxj4gra24514can762imjzlmak5wlzidplzrp"; + build = "build.rs"; + inherit dependencies buildDependencies features; + }; + winapi_x86_64_pc_windows_gnu_0_4_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "winapi-x86_64-pc-windows-gnu"; + version = "0.4.0"; + authors = [ "Peter Atashian " ]; + sha256 = "0n1ylmlsb8yg1v583i4xy0qmqg42275flvbc51hdqjjfjcl9vlbj"; + build = "build.rs"; + inherit dependencies buildDependencies features; + }; + ws2_32_sys_0_2_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "ws2_32-sys"; + version = "0.2.1"; + authors = [ "Peter Atashian " ]; + sha256 = "1zpy9d9wk11sj17fczfngcj28w4xxjs3b4n036yzpy38dxp4f7kc"; + libName = "ws2_32"; + build = "build.rs"; + inherit dependencies buildDependencies features; + }; + xattr_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate { + crateName = "xattr"; + version = "0.2.2"; + authors = [ "Steven Allen " ]; + sha256 = "01zqnn6bhrd58hvpj3y1nqnbmlswrvsdapn2zbi7h1bh5lspiyk5"; + inherit dependencies buildDependencies features; + }; + adler32_1_0_3 = { features?(adler32_1_0_3_features {}) }: adler32_1_0_3_ {}; + adler32_1_0_3_features = f: updateFeatures f (rec { + adler32_1_0_3.default = (f.adler32_1_0_3.default or true); + }) []; + aho_corasick_0_5_3 = { features?(aho_corasick_0_5_3_features {}) }: aho_corasick_0_5_3_ { + dependencies = mapFeatures features ([ memchr_0_1_11 ]); + }; + aho_corasick_0_5_3_features = f: updateFeatures f (rec { + aho_corasick_0_5_3.default = (f.aho_corasick_0_5_3.default or true); + memchr_0_1_11.default = true; + }) [ memchr_0_1_11_features ]; + ansi_term_0_9_0 = { features?(ansi_term_0_9_0_features {}) }: ansi_term_0_9_0_ {}; + ansi_term_0_9_0_features = f: updateFeatures f (rec { + ansi_term_0_9_0.default = (f.ansi_term_0_9_0.default or true); + }) []; + ansi_term_0_11_0 = { features?(ansi_term_0_11_0_features {}) }: ansi_term_0_11_0_ { + dependencies = (if kernel == "windows" then mapFeatures features ([ winapi_0_3_5 ]) else []); + }; + ansi_term_0_11_0_features = f: updateFeatures f (rec { + ansi_term_0_11_0.default = (f.ansi_term_0_11_0.default or true); + winapi_0_3_5.consoleapi = true; + winapi_0_3_5.default = true; + winapi_0_3_5.errhandlingapi = true; + winapi_0_3_5.processenv = true; + }) [ winapi_0_3_5_features ]; + arrayvec_0_4_7 = { features?(arrayvec_0_4_7_features {}) }: arrayvec_0_4_7_ { + dependencies = mapFeatures features ([ nodrop_0_1_12 ]); + features = mkFeatures (features.arrayvec_0_4_7 or {}); + }; + arrayvec_0_4_7_features = f: updateFeatures f (rec { + arrayvec_0_4_7.default = (f.arrayvec_0_4_7.default or true); + arrayvec_0_4_7.serde = + (f.arrayvec_0_4_7.serde or false) || + (f.arrayvec_0_4_7.serde-1 or false) || + (arrayvec_0_4_7.serde-1 or false); + arrayvec_0_4_7.std = + (f.arrayvec_0_4_7.std or false) || + (f.arrayvec_0_4_7.default or false) || + (arrayvec_0_4_7.default or false); + nodrop_0_1_12.default = (f.nodrop_0_1_12.default or false); + }) [ nodrop_0_1_12_features ]; + atty_0_2_11 = { features?(atty_0_2_11_features {}) }: atty_0_2_11_ { + dependencies = (if kernel == "redox" then mapFeatures features ([ termion_1_5_1 ]) else []) + ++ (if (kernel == "linux" || kernel == "darwin") then mapFeatures features ([ libc_0_2_42 ]) else []) + ++ (if kernel == "windows" then mapFeatures features ([ winapi_0_3_5 ]) else []); + }; + atty_0_2_11_features = f: updateFeatures f (rec { + atty_0_2_11.default = (f.atty_0_2_11.default or true); + libc_0_2_42.default = (f.libc_0_2_42.default or false); + termion_1_5_1.default = true; + winapi_0_3_5.consoleapi = true; + winapi_0_3_5.default = true; + winapi_0_3_5.minwinbase = true; + winapi_0_3_5.minwindef = true; + winapi_0_3_5.processenv = true; + winapi_0_3_5.winbase = true; + }) [ termion_1_5_1_features libc_0_2_42_features winapi_0_3_5_features ]; + base64_0_9_2 = { features?(base64_0_9_2_features {}) }: base64_0_9_2_ { + dependencies = mapFeatures features ([ byteorder_1_2_3 safemem_0_2_0 ]); + }; + base64_0_9_2_features = f: updateFeatures f (rec { + base64_0_9_2.default = (f.base64_0_9_2.default or true); + byteorder_1_2_3.default = true; + safemem_0_2_0.default = true; + }) [ byteorder_1_2_3_features safemem_0_2_0_features ]; + bitflags_0_9_1 = { features?(bitflags_0_9_1_features {}) }: bitflags_0_9_1_ { + features = mkFeatures (features.bitflags_0_9_1 or {}); + }; + bitflags_0_9_1_features = f: updateFeatures f (rec { + bitflags_0_9_1.default = (f.bitflags_0_9_1.default or true); + bitflags_0_9_1.example_generated = + (f.bitflags_0_9_1.example_generated or false) || + (f.bitflags_0_9_1.default or false) || + (bitflags_0_9_1.default or false); + }) []; + bitflags_1_0_3 = { features?(bitflags_1_0_3_features {}) }: bitflags_1_0_3_ { + features = mkFeatures (features.bitflags_1_0_3 or {}); + }; + bitflags_1_0_3_features = f: updateFeatures f (rec { + bitflags_1_0_3.default = (f.bitflags_1_0_3.default or true); + }) []; + build_const_0_2_1 = { features?(build_const_0_2_1_features {}) }: build_const_0_2_1_ { + features = mkFeatures (features.build_const_0_2_1 or {}); + }; + build_const_0_2_1_features = f: updateFeatures f (rec { + build_const_0_2_1.default = (f.build_const_0_2_1.default or true); + build_const_0_2_1.std = + (f.build_const_0_2_1.std or false) || + (f.build_const_0_2_1.default or false) || + (build_const_0_2_1.default or false); + }) []; + byteorder_1_2_3 = { features?(byteorder_1_2_3_features {}) }: byteorder_1_2_3_ { + features = mkFeatures (features.byteorder_1_2_3 or {}); + }; + byteorder_1_2_3_features = f: updateFeatures f (rec { + byteorder_1_2_3.default = (f.byteorder_1_2_3.default or true); + byteorder_1_2_3.std = + (f.byteorder_1_2_3.std or false) || + (f.byteorder_1_2_3.default or false) || + (byteorder_1_2_3.default or false); + }) []; + bytes_0_4_9 = { features?(bytes_0_4_9_features {}) }: bytes_0_4_9_ { + dependencies = mapFeatures features ([ byteorder_1_2_3 iovec_0_1_2 ]); + features = mkFeatures (features.bytes_0_4_9 or {}); + }; + bytes_0_4_9_features = f: updateFeatures f (rec { + byteorder_1_2_3.default = true; + byteorder_1_2_3.i128 = + (f.byteorder_1_2_3.i128 or false) || + (bytes_0_4_9.i128 or false) || + (f.bytes_0_4_9.i128 or false); + bytes_0_4_9.default = (f.bytes_0_4_9.default or true); + iovec_0_1_2.default = true; + }) [ byteorder_1_2_3_features iovec_0_1_2_features ]; + cargo_download_0_1_1 = { features?(cargo_download_0_1_1_features {}) }: cargo_download_0_1_1_ { + dependencies = mapFeatures features ([ ansi_term_0_9_0 clap_2_32_0 conv_0_3_3 derive_error_0_0_3 exitcode_1_1_2 flate2_0_2_20 isatty_0_1_8 itertools_0_6_5 lazy_static_0_2_11 log_0_3_9 maplit_0_1_6 reqwest_0_8_6 semver_0_9_0 serde_json_1_0_24 slog_1_7_1 slog_envlogger_0_5_0 slog_stdlog_1_1_0 slog_stream_1_2_1 tar_0_4_16 time_0_1_40 ]); + }; + cargo_download_0_1_1_features = f: updateFeatures f (rec { + ansi_term_0_9_0.default = true; + cargo_download_0_1_1.default = (f.cargo_download_0_1_1.default or true); + clap_2_32_0.default = true; + conv_0_3_3.default = true; + derive_error_0_0_3.default = true; + exitcode_1_1_2.default = true; + flate2_0_2_20.default = true; + isatty_0_1_8.default = true; + itertools_0_6_5.default = true; + lazy_static_0_2_11.default = true; + log_0_3_9.default = true; + maplit_0_1_6.default = true; + reqwest_0_8_6.default = true; + semver_0_9_0.default = true; + serde_json_1_0_24.default = true; + slog_1_7_1.default = true; + slog_envlogger_0_5_0.default = true; + slog_stdlog_1_1_0.default = true; + slog_stream_1_2_1.default = true; + tar_0_4_16.default = true; + time_0_1_40.default = true; + }) [ ansi_term_0_9_0_features clap_2_32_0_features conv_0_3_3_features derive_error_0_0_3_features exitcode_1_1_2_features flate2_0_2_20_features isatty_0_1_8_features itertools_0_6_5_features lazy_static_0_2_11_features log_0_3_9_features maplit_0_1_6_features reqwest_0_8_6_features semver_0_9_0_features serde_json_1_0_24_features slog_1_7_1_features slog_envlogger_0_5_0_features slog_stdlog_1_1_0_features slog_stream_1_2_1_features tar_0_4_16_features time_0_1_40_features ]; + case_0_1_0 = { features?(case_0_1_0_features {}) }: case_0_1_0_ {}; + case_0_1_0_features = f: updateFeatures f (rec { + case_0_1_0.default = (f.case_0_1_0.default or true); + }) []; + cc_1_0_18 = { features?(cc_1_0_18_features {}) }: cc_1_0_18_ { + dependencies = mapFeatures features ([]); + features = mkFeatures (features.cc_1_0_18 or {}); + }; + cc_1_0_18_features = f: updateFeatures f (rec { + cc_1_0_18.default = (f.cc_1_0_18.default or true); + cc_1_0_18.rayon = + (f.cc_1_0_18.rayon or false) || + (f.cc_1_0_18.parallel or false) || + (cc_1_0_18.parallel or false); + }) []; + cfg_if_0_1_4 = { features?(cfg_if_0_1_4_features {}) }: cfg_if_0_1_4_ {}; + cfg_if_0_1_4_features = f: updateFeatures f (rec { + cfg_if_0_1_4.default = (f.cfg_if_0_1_4.default or true); + }) []; + chrono_0_2_25 = { features?(chrono_0_2_25_features {}) }: chrono_0_2_25_ { + dependencies = mapFeatures features ([ num_0_1_42 time_0_1_40 ]); + }; + chrono_0_2_25_features = f: updateFeatures f (rec { + chrono_0_2_25.default = (f.chrono_0_2_25.default or true); + num_0_1_42.default = (f.num_0_1_42.default or false); + time_0_1_40.default = true; + }) [ num_0_1_42_features time_0_1_40_features ]; + clap_2_32_0 = { features?(clap_2_32_0_features {}) }: clap_2_32_0_ { + dependencies = mapFeatures features ([ bitflags_1_0_3 textwrap_0_10_0 unicode_width_0_1_5 ] + ++ (if features.clap_2_32_0.atty or false then [ atty_0_2_11 ] else []) + ++ (if features.clap_2_32_0.strsim or false then [ strsim_0_7_0 ] else []) + ++ (if features.clap_2_32_0.vec_map or false then [ vec_map_0_8_1 ] else [])) + ++ (if !(kernel == "windows") then mapFeatures features ([ ] + ++ (if features.clap_2_32_0.ansi_term or false then [ ansi_term_0_11_0 ] else [])) else []); + features = mkFeatures (features.clap_2_32_0 or {}); + }; + clap_2_32_0_features = f: updateFeatures f (rec { + ansi_term_0_11_0.default = true; + atty_0_2_11.default = true; + bitflags_1_0_3.default = true; + clap_2_32_0.ansi_term = + (f.clap_2_32_0.ansi_term or false) || + (f.clap_2_32_0.color or false) || + (clap_2_32_0.color or false); + clap_2_32_0.atty = + (f.clap_2_32_0.atty or false) || + (f.clap_2_32_0.color or false) || + (clap_2_32_0.color or false); + clap_2_32_0.clippy = + (f.clap_2_32_0.clippy or false) || + (f.clap_2_32_0.lints or false) || + (clap_2_32_0.lints or false); + clap_2_32_0.color = + (f.clap_2_32_0.color or false) || + (f.clap_2_32_0.default or false) || + (clap_2_32_0.default or false); + clap_2_32_0.default = (f.clap_2_32_0.default or true); + clap_2_32_0.strsim = + (f.clap_2_32_0.strsim or false) || + (f.clap_2_32_0.suggestions or false) || + (clap_2_32_0.suggestions or false); + clap_2_32_0.suggestions = + (f.clap_2_32_0.suggestions or false) || + (f.clap_2_32_0.default or false) || + (clap_2_32_0.default or false); + clap_2_32_0.term_size = + (f.clap_2_32_0.term_size or false) || + (f.clap_2_32_0.wrap_help or false) || + (clap_2_32_0.wrap_help or false); + clap_2_32_0.vec_map = + (f.clap_2_32_0.vec_map or false) || + (f.clap_2_32_0.default or false) || + (clap_2_32_0.default or false); + clap_2_32_0.yaml = + (f.clap_2_32_0.yaml or false) || + (f.clap_2_32_0.doc or false) || + (clap_2_32_0.doc or false); + clap_2_32_0.yaml-rust = + (f.clap_2_32_0.yaml-rust or false) || + (f.clap_2_32_0.yaml or false) || + (clap_2_32_0.yaml or false); + strsim_0_7_0.default = true; + textwrap_0_10_0.default = true; + textwrap_0_10_0.term_size = + (f.textwrap_0_10_0.term_size or false) || + (clap_2_32_0.wrap_help or false) || + (f.clap_2_32_0.wrap_help or false); + unicode_width_0_1_5.default = true; + vec_map_0_8_1.default = true; + }) [ atty_0_2_11_features bitflags_1_0_3_features strsim_0_7_0_features textwrap_0_10_0_features unicode_width_0_1_5_features vec_map_0_8_1_features ansi_term_0_11_0_features ]; + conv_0_3_3 = { features?(conv_0_3_3_features {}) }: conv_0_3_3_ { + dependencies = mapFeatures features ([ custom_derive_0_1_7 ]); + }; + conv_0_3_3_features = f: updateFeatures f (rec { + conv_0_3_3.default = (f.conv_0_3_3.default or true); + custom_derive_0_1_7.default = true; + }) [ custom_derive_0_1_7_features ]; + core_foundation_0_2_3 = { features?(core_foundation_0_2_3_features {}) }: core_foundation_0_2_3_ { + dependencies = mapFeatures features ([ core_foundation_sys_0_2_3 libc_0_2_42 ]); + }; + core_foundation_0_2_3_features = f: updateFeatures f (rec { + core_foundation_0_2_3.default = (f.core_foundation_0_2_3.default or true); + core_foundation_sys_0_2_3.default = true; + libc_0_2_42.default = true; + }) [ core_foundation_sys_0_2_3_features libc_0_2_42_features ]; + core_foundation_sys_0_2_3 = { features?(core_foundation_sys_0_2_3_features {}) }: core_foundation_sys_0_2_3_ { + dependencies = mapFeatures features ([ libc_0_2_42 ]); + }; + core_foundation_sys_0_2_3_features = f: updateFeatures f (rec { + core_foundation_sys_0_2_3.default = (f.core_foundation_sys_0_2_3.default or true); + libc_0_2_42.default = true; + }) [ libc_0_2_42_features ]; + crc_1_8_1 = { features?(crc_1_8_1_features {}) }: crc_1_8_1_ { + buildDependencies = mapFeatures features ([ build_const_0_2_1 ]); + features = mkFeatures (features.crc_1_8_1 or {}); + }; + crc_1_8_1_features = f: updateFeatures f (rec { + build_const_0_2_1.default = true; + crc_1_8_1.default = (f.crc_1_8_1.default or true); + crc_1_8_1.std = + (f.crc_1_8_1.std or false) || + (f.crc_1_8_1.default or false) || + (crc_1_8_1.default or false); + }) [ build_const_0_2_1_features ]; + crossbeam_0_2_12 = { features?(crossbeam_0_2_12_features {}) }: crossbeam_0_2_12_ { + features = mkFeatures (features.crossbeam_0_2_12 or {}); + }; + crossbeam_0_2_12_features = f: updateFeatures f (rec { + crossbeam_0_2_12.default = (f.crossbeam_0_2_12.default or true); + }) []; + crossbeam_deque_0_3_1 = { features?(crossbeam_deque_0_3_1_features {}) }: crossbeam_deque_0_3_1_ { + dependencies = mapFeatures features ([ crossbeam_epoch_0_4_3 crossbeam_utils_0_3_2 ]); + }; + crossbeam_deque_0_3_1_features = f: updateFeatures f (rec { + crossbeam_deque_0_3_1.default = (f.crossbeam_deque_0_3_1.default or true); + crossbeam_epoch_0_4_3.default = true; + crossbeam_utils_0_3_2.default = true; + }) [ crossbeam_epoch_0_4_3_features crossbeam_utils_0_3_2_features ]; + crossbeam_epoch_0_4_3 = { features?(crossbeam_epoch_0_4_3_features {}) }: crossbeam_epoch_0_4_3_ { + dependencies = mapFeatures features ([ arrayvec_0_4_7 cfg_if_0_1_4 crossbeam_utils_0_3_2 memoffset_0_2_1 scopeguard_0_3_3 ] + ++ (if features.crossbeam_epoch_0_4_3.lazy_static or false then [ lazy_static_1_0_2 ] else [])); + features = mkFeatures (features.crossbeam_epoch_0_4_3 or {}); + }; + crossbeam_epoch_0_4_3_features = f: updateFeatures f (rec { + arrayvec_0_4_7.default = (f.arrayvec_0_4_7.default or false); + arrayvec_0_4_7.use_union = + (f.arrayvec_0_4_7.use_union or false) || + (crossbeam_epoch_0_4_3.nightly or false) || + (f.crossbeam_epoch_0_4_3.nightly or false); + cfg_if_0_1_4.default = true; + crossbeam_epoch_0_4_3.default = (f.crossbeam_epoch_0_4_3.default or true); + crossbeam_epoch_0_4_3.lazy_static = + (f.crossbeam_epoch_0_4_3.lazy_static or false) || + (f.crossbeam_epoch_0_4_3.use_std or false) || + (crossbeam_epoch_0_4_3.use_std or false); + crossbeam_epoch_0_4_3.use_std = + (f.crossbeam_epoch_0_4_3.use_std or false) || + (f.crossbeam_epoch_0_4_3.default or false) || + (crossbeam_epoch_0_4_3.default or false); + crossbeam_utils_0_3_2.default = (f.crossbeam_utils_0_3_2.default or false); + crossbeam_utils_0_3_2.use_std = + (f.crossbeam_utils_0_3_2.use_std or false) || + (crossbeam_epoch_0_4_3.use_std or false) || + (f.crossbeam_epoch_0_4_3.use_std or false); + lazy_static_1_0_2.default = true; + memoffset_0_2_1.default = true; + scopeguard_0_3_3.default = (f.scopeguard_0_3_3.default or false); + }) [ arrayvec_0_4_7_features cfg_if_0_1_4_features crossbeam_utils_0_3_2_features lazy_static_1_0_2_features memoffset_0_2_1_features scopeguard_0_3_3_features ]; + crossbeam_utils_0_3_2 = { features?(crossbeam_utils_0_3_2_features {}) }: crossbeam_utils_0_3_2_ { + dependencies = mapFeatures features ([ cfg_if_0_1_4 ]); + features = mkFeatures (features.crossbeam_utils_0_3_2 or {}); + }; + crossbeam_utils_0_3_2_features = f: updateFeatures f (rec { + cfg_if_0_1_4.default = true; + crossbeam_utils_0_3_2.default = (f.crossbeam_utils_0_3_2.default or true); + crossbeam_utils_0_3_2.use_std = + (f.crossbeam_utils_0_3_2.use_std or false) || + (f.crossbeam_utils_0_3_2.default or false) || + (crossbeam_utils_0_3_2.default or false); + }) [ cfg_if_0_1_4_features ]; + custom_derive_0_1_7 = { features?(custom_derive_0_1_7_features {}) }: custom_derive_0_1_7_ { + features = mkFeatures (features.custom_derive_0_1_7 or {}); + }; + custom_derive_0_1_7_features = f: updateFeatures f (rec { + custom_derive_0_1_7.default = (f.custom_derive_0_1_7.default or true); + custom_derive_0_1_7.std = + (f.custom_derive_0_1_7.std or false) || + (f.custom_derive_0_1_7.default or false) || + (custom_derive_0_1_7.default or false); + }) []; + derive_error_0_0_3 = { features?(derive_error_0_0_3_features {}) }: derive_error_0_0_3_ { + dependencies = mapFeatures features ([ case_0_1_0 quote_0_3_15 syn_0_11_11 ]); + }; + derive_error_0_0_3_features = f: updateFeatures f (rec { + case_0_1_0.default = true; + derive_error_0_0_3.default = (f.derive_error_0_0_3.default or true); + quote_0_3_15.default = true; + syn_0_11_11.default = true; + }) [ case_0_1_0_features quote_0_3_15_features syn_0_11_11_features ]; + dtoa_0_4_3 = { features?(dtoa_0_4_3_features {}) }: dtoa_0_4_3_ {}; + dtoa_0_4_3_features = f: updateFeatures f (rec { + dtoa_0_4_3.default = (f.dtoa_0_4_3.default or true); + }) []; + either_1_5_0 = { features?(either_1_5_0_features {}) }: either_1_5_0_ { + dependencies = mapFeatures features ([]); + features = mkFeatures (features.either_1_5_0 or {}); + }; + either_1_5_0_features = f: updateFeatures f (rec { + either_1_5_0.default = (f.either_1_5_0.default or true); + either_1_5_0.use_std = + (f.either_1_5_0.use_std or false) || + (f.either_1_5_0.default or false) || + (either_1_5_0.default or false); + }) []; + encoding_rs_0_7_2 = { features?(encoding_rs_0_7_2_features {}) }: encoding_rs_0_7_2_ { + dependencies = mapFeatures features ([ cfg_if_0_1_4 ]); + features = mkFeatures (features.encoding_rs_0_7_2 or {}); + }; + encoding_rs_0_7_2_features = f: updateFeatures f (rec { + cfg_if_0_1_4.default = true; + encoding_rs_0_7_2.default = (f.encoding_rs_0_7_2.default or true); + encoding_rs_0_7_2.simd = + (f.encoding_rs_0_7_2.simd or false) || + (f.encoding_rs_0_7_2.simd-accel or false) || + (encoding_rs_0_7_2.simd-accel or false); + }) [ cfg_if_0_1_4_features ]; + exitcode_1_1_2 = { features?(exitcode_1_1_2_features {}) }: exitcode_1_1_2_ {}; + exitcode_1_1_2_features = f: updateFeatures f (rec { + exitcode_1_1_2.default = (f.exitcode_1_1_2.default or true); + }) []; + filetime_0_2_1 = { features?(filetime_0_2_1_features {}) }: filetime_0_2_1_ { + dependencies = mapFeatures features ([ cfg_if_0_1_4 ]) + ++ (if kernel == "redox" then mapFeatures features ([ redox_syscall_0_1_40 ]) else []) + ++ (if (kernel == "linux" || kernel == "darwin") then mapFeatures features ([ libc_0_2_42 ]) else []); + }; + filetime_0_2_1_features = f: updateFeatures f (rec { + cfg_if_0_1_4.default = true; + filetime_0_2_1.default = (f.filetime_0_2_1.default or true); + libc_0_2_42.default = true; + redox_syscall_0_1_40.default = true; + }) [ cfg_if_0_1_4_features redox_syscall_0_1_40_features libc_0_2_42_features ]; + flate2_0_2_20 = { features?(flate2_0_2_20_features {}) }: flate2_0_2_20_ { + dependencies = mapFeatures features ([ libc_0_2_42 ] + ++ (if features.flate2_0_2_20.miniz-sys or false then [ miniz_sys_0_1_10 ] else [])); + features = mkFeatures (features.flate2_0_2_20 or {}); + }; + flate2_0_2_20_features = f: updateFeatures f (rec { + flate2_0_2_20.default = (f.flate2_0_2_20.default or true); + flate2_0_2_20.futures = + (f.flate2_0_2_20.futures or false) || + (f.flate2_0_2_20.tokio or false) || + (flate2_0_2_20.tokio or false); + flate2_0_2_20.libz-sys = + (f.flate2_0_2_20.libz-sys or false) || + (f.flate2_0_2_20.zlib or false) || + (flate2_0_2_20.zlib or false); + flate2_0_2_20.miniz-sys = + (f.flate2_0_2_20.miniz-sys or false) || + (f.flate2_0_2_20.default or false) || + (flate2_0_2_20.default or false); + flate2_0_2_20.tokio-io = + (f.flate2_0_2_20.tokio-io or false) || + (f.flate2_0_2_20.tokio or false) || + (flate2_0_2_20.tokio or false); + libc_0_2_42.default = true; + miniz_sys_0_1_10.default = true; + }) [ libc_0_2_42_features miniz_sys_0_1_10_features ]; + foreign_types_0_3_2 = { features?(foreign_types_0_3_2_features {}) }: foreign_types_0_3_2_ { + dependencies = mapFeatures features ([ foreign_types_shared_0_1_1 ]); + }; + foreign_types_0_3_2_features = f: updateFeatures f (rec { + foreign_types_0_3_2.default = (f.foreign_types_0_3_2.default or true); + foreign_types_shared_0_1_1.default = true; + }) [ foreign_types_shared_0_1_1_features ]; + foreign_types_shared_0_1_1 = { features?(foreign_types_shared_0_1_1_features {}) }: foreign_types_shared_0_1_1_ {}; + foreign_types_shared_0_1_1_features = f: updateFeatures f (rec { + foreign_types_shared_0_1_1.default = (f.foreign_types_shared_0_1_1.default or true); + }) []; + fuchsia_zircon_0_3_3 = { features?(fuchsia_zircon_0_3_3_features {}) }: fuchsia_zircon_0_3_3_ { + dependencies = mapFeatures features ([ bitflags_1_0_3 fuchsia_zircon_sys_0_3_3 ]); + }; + fuchsia_zircon_0_3_3_features = f: updateFeatures f (rec { + bitflags_1_0_3.default = true; + fuchsia_zircon_0_3_3.default = (f.fuchsia_zircon_0_3_3.default or true); + fuchsia_zircon_sys_0_3_3.default = true; + }) [ bitflags_1_0_3_features fuchsia_zircon_sys_0_3_3_features ]; + fuchsia_zircon_sys_0_3_3 = { features?(fuchsia_zircon_sys_0_3_3_features {}) }: fuchsia_zircon_sys_0_3_3_ {}; + fuchsia_zircon_sys_0_3_3_features = f: updateFeatures f (rec { + fuchsia_zircon_sys_0_3_3.default = (f.fuchsia_zircon_sys_0_3_3.default or true); + }) []; + futures_0_1_23 = { features?(futures_0_1_23_features {}) }: futures_0_1_23_ { + features = mkFeatures (features.futures_0_1_23 or {}); + }; + futures_0_1_23_features = f: updateFeatures f (rec { + futures_0_1_23.default = (f.futures_0_1_23.default or true); + futures_0_1_23.use_std = + (f.futures_0_1_23.use_std or false) || + (f.futures_0_1_23.default or false) || + (futures_0_1_23.default or false); + futures_0_1_23.with-deprecated = + (f.futures_0_1_23.with-deprecated or false) || + (f.futures_0_1_23.default or false) || + (futures_0_1_23.default or false); + }) []; + futures_cpupool_0_1_8 = { features?(futures_cpupool_0_1_8_features {}) }: futures_cpupool_0_1_8_ { + dependencies = mapFeatures features ([ futures_0_1_23 num_cpus_1_8_0 ]); + features = mkFeatures (features.futures_cpupool_0_1_8 or {}); + }; + futures_cpupool_0_1_8_features = f: updateFeatures f (rec { + futures_0_1_23.default = (f.futures_0_1_23.default or false); + futures_0_1_23.use_std = true; + futures_0_1_23.with-deprecated = + (f.futures_0_1_23.with-deprecated or false) || + (futures_cpupool_0_1_8.with-deprecated or false) || + (f.futures_cpupool_0_1_8.with-deprecated or false); + futures_cpupool_0_1_8.default = (f.futures_cpupool_0_1_8.default or true); + futures_cpupool_0_1_8.with-deprecated = + (f.futures_cpupool_0_1_8.with-deprecated or false) || + (f.futures_cpupool_0_1_8.default or false) || + (futures_cpupool_0_1_8.default or false); + num_cpus_1_8_0.default = true; + }) [ futures_0_1_23_features num_cpus_1_8_0_features ]; + httparse_1_3_2 = { features?(httparse_1_3_2_features {}) }: httparse_1_3_2_ { + features = mkFeatures (features.httparse_1_3_2 or {}); + }; + httparse_1_3_2_features = f: updateFeatures f (rec { + httparse_1_3_2.default = (f.httparse_1_3_2.default or true); + httparse_1_3_2.std = + (f.httparse_1_3_2.std or false) || + (f.httparse_1_3_2.default or false) || + (httparse_1_3_2.default or false); + }) []; + hyper_0_11_27 = { features?(hyper_0_11_27_features {}) }: hyper_0_11_27_ { + dependencies = mapFeatures features ([ base64_0_9_2 bytes_0_4_9 futures_0_1_23 futures_cpupool_0_1_8 httparse_1_3_2 iovec_0_1_2 language_tags_0_2_2 log_0_4_3 mime_0_3_8 net2_0_2_33 percent_encoding_1_0_1 relay_0_1_1 time_0_1_40 tokio_core_0_1_17 tokio_io_0_1_7 tokio_service_0_1_0 unicase_2_1_0 want_0_0_4 ] + ++ (if features.hyper_0_11_27.tokio-proto or false then [ tokio_proto_0_1_1 ] else [])); + features = mkFeatures (features.hyper_0_11_27 or {}); + }; + hyper_0_11_27_features = f: updateFeatures f (rec { + base64_0_9_2.default = true; + bytes_0_4_9.default = true; + futures_0_1_23.default = true; + futures_cpupool_0_1_8.default = true; + httparse_1_3_2.default = true; + hyper_0_11_27.default = (f.hyper_0_11_27.default or true); + hyper_0_11_27.http = + (f.hyper_0_11_27.http or false) || + (f.hyper_0_11_27.compat or false) || + (hyper_0_11_27.compat or false); + hyper_0_11_27.server-proto = + (f.hyper_0_11_27.server-proto or false) || + (f.hyper_0_11_27.default or false) || + (hyper_0_11_27.default or false); + hyper_0_11_27.tokio-proto = + (f.hyper_0_11_27.tokio-proto or false) || + (f.hyper_0_11_27.server-proto or false) || + (hyper_0_11_27.server-proto or false); + iovec_0_1_2.default = true; + language_tags_0_2_2.default = true; + log_0_4_3.default = true; + mime_0_3_8.default = true; + net2_0_2_33.default = true; + percent_encoding_1_0_1.default = true; + relay_0_1_1.default = true; + time_0_1_40.default = true; + tokio_core_0_1_17.default = true; + tokio_io_0_1_7.default = true; + tokio_proto_0_1_1.default = true; + tokio_service_0_1_0.default = true; + unicase_2_1_0.default = true; + want_0_0_4.default = true; + }) [ base64_0_9_2_features bytes_0_4_9_features futures_0_1_23_features futures_cpupool_0_1_8_features httparse_1_3_2_features iovec_0_1_2_features language_tags_0_2_2_features log_0_4_3_features mime_0_3_8_features net2_0_2_33_features percent_encoding_1_0_1_features relay_0_1_1_features time_0_1_40_features tokio_core_0_1_17_features tokio_io_0_1_7_features tokio_proto_0_1_1_features tokio_service_0_1_0_features unicase_2_1_0_features want_0_0_4_features ]; + hyper_tls_0_1_3 = { features?(hyper_tls_0_1_3_features {}) }: hyper_tls_0_1_3_ { + dependencies = mapFeatures features ([ futures_0_1_23 hyper_0_11_27 native_tls_0_1_5 tokio_core_0_1_17 tokio_io_0_1_7 tokio_service_0_1_0 tokio_tls_0_1_4 ]); + }; + hyper_tls_0_1_3_features = f: updateFeatures f (rec { + futures_0_1_23.default = true; + hyper_0_11_27.default = true; + hyper_tls_0_1_3.default = (f.hyper_tls_0_1_3.default or true); + native_tls_0_1_5.default = true; + tokio_core_0_1_17.default = true; + tokio_io_0_1_7.default = true; + tokio_service_0_1_0.default = true; + tokio_tls_0_1_4.default = true; + }) [ futures_0_1_23_features hyper_0_11_27_features native_tls_0_1_5_features tokio_core_0_1_17_features tokio_io_0_1_7_features tokio_service_0_1_0_features tokio_tls_0_1_4_features ]; + idna_0_1_5 = { features?(idna_0_1_5_features {}) }: idna_0_1_5_ { + dependencies = mapFeatures features ([ matches_0_1_7 unicode_bidi_0_3_4 unicode_normalization_0_1_7 ]); + }; + idna_0_1_5_features = f: updateFeatures f (rec { + idna_0_1_5.default = (f.idna_0_1_5.default or true); + matches_0_1_7.default = true; + unicode_bidi_0_3_4.default = true; + unicode_normalization_0_1_7.default = true; + }) [ matches_0_1_7_features unicode_bidi_0_3_4_features unicode_normalization_0_1_7_features ]; + iovec_0_1_2 = { features?(iovec_0_1_2_features {}) }: iovec_0_1_2_ { + dependencies = (if (kernel == "linux" || kernel == "darwin") then mapFeatures features ([ libc_0_2_42 ]) else []) + ++ (if kernel == "windows" then mapFeatures features ([ winapi_0_2_8 ]) else []); + }; + iovec_0_1_2_features = f: updateFeatures f (rec { + iovec_0_1_2.default = (f.iovec_0_1_2.default or true); + libc_0_2_42.default = true; + winapi_0_2_8.default = true; + }) [ libc_0_2_42_features winapi_0_2_8_features ]; + isatty_0_1_8 = { features?(isatty_0_1_8_features {}) }: isatty_0_1_8_ { + dependencies = (if kernel == "redox" then mapFeatures features ([ redox_syscall_0_1_40 ]) else []) + ++ (if (kernel == "linux" || kernel == "darwin") then mapFeatures features ([ libc_0_2_42 ]) else []) + ++ (if kernel == "windows" then mapFeatures features ([ winapi_0_3_5 ]) else []); + }; + isatty_0_1_8_features = f: updateFeatures f (rec { + isatty_0_1_8.default = (f.isatty_0_1_8.default or true); + libc_0_2_42.default = true; + redox_syscall_0_1_40.default = true; + winapi_0_3_5.consoleapi = true; + winapi_0_3_5.default = true; + winapi_0_3_5.fileapi = true; + winapi_0_3_5.minwinbase = true; + winapi_0_3_5.minwindef = true; + winapi_0_3_5.processenv = true; + winapi_0_3_5.winbase = true; + winapi_0_3_5.winnt = true; + }) [ redox_syscall_0_1_40_features libc_0_2_42_features winapi_0_3_5_features ]; + itertools_0_6_5 = { features?(itertools_0_6_5_features {}) }: itertools_0_6_5_ { + dependencies = mapFeatures features ([ either_1_5_0 ]); + }; + itertools_0_6_5_features = f: updateFeatures f (rec { + either_1_5_0.default = (f.either_1_5_0.default or false); + itertools_0_6_5.default = (f.itertools_0_6_5.default or true); + }) [ either_1_5_0_features ]; + itoa_0_4_2 = { features?(itoa_0_4_2_features {}) }: itoa_0_4_2_ { + features = mkFeatures (features.itoa_0_4_2 or {}); + }; + itoa_0_4_2_features = f: updateFeatures f (rec { + itoa_0_4_2.default = (f.itoa_0_4_2.default or true); + itoa_0_4_2.std = + (f.itoa_0_4_2.std or false) || + (f.itoa_0_4_2.default or false) || + (itoa_0_4_2.default or false); + }) []; + kernel32_sys_0_2_2 = { features?(kernel32_sys_0_2_2_features {}) }: kernel32_sys_0_2_2_ { + dependencies = mapFeatures features ([ winapi_0_2_8 ]); + buildDependencies = mapFeatures features ([ winapi_build_0_1_1 ]); + }; + kernel32_sys_0_2_2_features = f: updateFeatures f (rec { + kernel32_sys_0_2_2.default = (f.kernel32_sys_0_2_2.default or true); + winapi_0_2_8.default = true; + winapi_build_0_1_1.default = true; + }) [ winapi_0_2_8_features winapi_build_0_1_1_features ]; + language_tags_0_2_2 = { features?(language_tags_0_2_2_features {}) }: language_tags_0_2_2_ { + dependencies = mapFeatures features ([]); + features = mkFeatures (features.language_tags_0_2_2 or {}); + }; + language_tags_0_2_2_features = f: updateFeatures f (rec { + language_tags_0_2_2.default = (f.language_tags_0_2_2.default or true); + language_tags_0_2_2.heapsize = + (f.language_tags_0_2_2.heapsize or false) || + (f.language_tags_0_2_2.heap_size or false) || + (language_tags_0_2_2.heap_size or false); + language_tags_0_2_2.heapsize_plugin = + (f.language_tags_0_2_2.heapsize_plugin or false) || + (f.language_tags_0_2_2.heap_size or false) || + (language_tags_0_2_2.heap_size or false); + }) []; + lazy_static_0_2_11 = { features?(lazy_static_0_2_11_features {}) }: lazy_static_0_2_11_ { + dependencies = mapFeatures features ([]); + features = mkFeatures (features.lazy_static_0_2_11 or {}); + }; + lazy_static_0_2_11_features = f: updateFeatures f (rec { + lazy_static_0_2_11.compiletest_rs = + (f.lazy_static_0_2_11.compiletest_rs or false) || + (f.lazy_static_0_2_11.compiletest or false) || + (lazy_static_0_2_11.compiletest or false); + lazy_static_0_2_11.default = (f.lazy_static_0_2_11.default or true); + lazy_static_0_2_11.nightly = + (f.lazy_static_0_2_11.nightly or false) || + (f.lazy_static_0_2_11.spin_no_std or false) || + (lazy_static_0_2_11.spin_no_std or false); + lazy_static_0_2_11.spin = + (f.lazy_static_0_2_11.spin or false) || + (f.lazy_static_0_2_11.spin_no_std or false) || + (lazy_static_0_2_11.spin_no_std or false); + }) []; + lazy_static_1_0_2 = { features?(lazy_static_1_0_2_features {}) }: lazy_static_1_0_2_ { + dependencies = mapFeatures features ([]); + features = mkFeatures (features.lazy_static_1_0_2 or {}); + }; + lazy_static_1_0_2_features = f: updateFeatures f (rec { + lazy_static_1_0_2.default = (f.lazy_static_1_0_2.default or true); + lazy_static_1_0_2.nightly = + (f.lazy_static_1_0_2.nightly or false) || + (f.lazy_static_1_0_2.spin_no_std or false) || + (lazy_static_1_0_2.spin_no_std or false); + lazy_static_1_0_2.spin = + (f.lazy_static_1_0_2.spin or false) || + (f.lazy_static_1_0_2.spin_no_std or false) || + (lazy_static_1_0_2.spin_no_std or false); + }) []; + lazycell_0_6_0 = { features?(lazycell_0_6_0_features {}) }: lazycell_0_6_0_ { + dependencies = mapFeatures features ([]); + features = mkFeatures (features.lazycell_0_6_0 or {}); + }; + lazycell_0_6_0_features = f: updateFeatures f (rec { + lazycell_0_6_0.clippy = + (f.lazycell_0_6_0.clippy or false) || + (f.lazycell_0_6_0.nightly-testing or false) || + (lazycell_0_6_0.nightly-testing or false); + lazycell_0_6_0.default = (f.lazycell_0_6_0.default or true); + lazycell_0_6_0.nightly = + (f.lazycell_0_6_0.nightly or false) || + (f.lazycell_0_6_0.nightly-testing or false) || + (lazycell_0_6_0.nightly-testing or false); + }) []; + libc_0_2_42 = { features?(libc_0_2_42_features {}) }: libc_0_2_42_ { + features = mkFeatures (features.libc_0_2_42 or {}); + }; + libc_0_2_42_features = f: updateFeatures f (rec { + libc_0_2_42.default = (f.libc_0_2_42.default or true); + libc_0_2_42.use_std = + (f.libc_0_2_42.use_std or false) || + (f.libc_0_2_42.default or false) || + (libc_0_2_42.default or false); + }) []; + libflate_0_1_16 = { features?(libflate_0_1_16_features {}) }: libflate_0_1_16_ { + dependencies = mapFeatures features ([ adler32_1_0_3 byteorder_1_2_3 crc_1_8_1 ]); + }; + libflate_0_1_16_features = f: updateFeatures f (rec { + adler32_1_0_3.default = true; + byteorder_1_2_3.default = true; + crc_1_8_1.default = true; + libflate_0_1_16.default = (f.libflate_0_1_16.default or true); + }) [ adler32_1_0_3_features byteorder_1_2_3_features crc_1_8_1_features ]; + log_0_3_9 = { features?(log_0_3_9_features {}) }: log_0_3_9_ { + dependencies = mapFeatures features ([ log_0_4_3 ]); + features = mkFeatures (features.log_0_3_9 or {}); + }; + log_0_3_9_features = f: updateFeatures f (rec { + log_0_3_9.default = (f.log_0_3_9.default or true); + log_0_3_9.use_std = + (f.log_0_3_9.use_std or false) || + (f.log_0_3_9.default or false) || + (log_0_3_9.default or false); + log_0_4_3.default = true; + log_0_4_3.max_level_debug = + (f.log_0_4_3.max_level_debug or false) || + (log_0_3_9.max_level_debug or false) || + (f.log_0_3_9.max_level_debug or false); + log_0_4_3.max_level_error = + (f.log_0_4_3.max_level_error or false) || + (log_0_3_9.max_level_error or false) || + (f.log_0_3_9.max_level_error or false); + log_0_4_3.max_level_info = + (f.log_0_4_3.max_level_info or false) || + (log_0_3_9.max_level_info or false) || + (f.log_0_3_9.max_level_info or false); + log_0_4_3.max_level_off = + (f.log_0_4_3.max_level_off or false) || + (log_0_3_9.max_level_off or false) || + (f.log_0_3_9.max_level_off or false); + log_0_4_3.max_level_trace = + (f.log_0_4_3.max_level_trace or false) || + (log_0_3_9.max_level_trace or false) || + (f.log_0_3_9.max_level_trace or false); + log_0_4_3.max_level_warn = + (f.log_0_4_3.max_level_warn or false) || + (log_0_3_9.max_level_warn or false) || + (f.log_0_3_9.max_level_warn or false); + log_0_4_3.release_max_level_debug = + (f.log_0_4_3.release_max_level_debug or false) || + (log_0_3_9.release_max_level_debug or false) || + (f.log_0_3_9.release_max_level_debug or false); + log_0_4_3.release_max_level_error = + (f.log_0_4_3.release_max_level_error or false) || + (log_0_3_9.release_max_level_error or false) || + (f.log_0_3_9.release_max_level_error or false); + log_0_4_3.release_max_level_info = + (f.log_0_4_3.release_max_level_info or false) || + (log_0_3_9.release_max_level_info or false) || + (f.log_0_3_9.release_max_level_info or false); + log_0_4_3.release_max_level_off = + (f.log_0_4_3.release_max_level_off or false) || + (log_0_3_9.release_max_level_off or false) || + (f.log_0_3_9.release_max_level_off or false); + log_0_4_3.release_max_level_trace = + (f.log_0_4_3.release_max_level_trace or false) || + (log_0_3_9.release_max_level_trace or false) || + (f.log_0_3_9.release_max_level_trace or false); + log_0_4_3.release_max_level_warn = + (f.log_0_4_3.release_max_level_warn or false) || + (log_0_3_9.release_max_level_warn or false) || + (f.log_0_3_9.release_max_level_warn or false); + log_0_4_3.std = + (f.log_0_4_3.std or false) || + (log_0_3_9.use_std or false) || + (f.log_0_3_9.use_std or false); + }) [ log_0_4_3_features ]; + log_0_4_3 = { features?(log_0_4_3_features {}) }: log_0_4_3_ { + dependencies = mapFeatures features ([ cfg_if_0_1_4 ]); + features = mkFeatures (features.log_0_4_3 or {}); + }; + log_0_4_3_features = f: updateFeatures f (rec { + cfg_if_0_1_4.default = true; + log_0_4_3.default = (f.log_0_4_3.default or true); + }) [ cfg_if_0_1_4_features ]; + maplit_0_1_6 = { features?(maplit_0_1_6_features {}) }: maplit_0_1_6_ {}; + maplit_0_1_6_features = f: updateFeatures f (rec { + maplit_0_1_6.default = (f.maplit_0_1_6.default or true); + }) []; + matches_0_1_7 = { features?(matches_0_1_7_features {}) }: matches_0_1_7_ {}; + matches_0_1_7_features = f: updateFeatures f (rec { + matches_0_1_7.default = (f.matches_0_1_7.default or true); + }) []; + memchr_0_1_11 = { features?(memchr_0_1_11_features {}) }: memchr_0_1_11_ { + dependencies = mapFeatures features ([ libc_0_2_42 ]); + }; + memchr_0_1_11_features = f: updateFeatures f (rec { + libc_0_2_42.default = true; + memchr_0_1_11.default = (f.memchr_0_1_11.default or true); + }) [ libc_0_2_42_features ]; + memoffset_0_2_1 = { features?(memoffset_0_2_1_features {}) }: memoffset_0_2_1_ {}; + memoffset_0_2_1_features = f: updateFeatures f (rec { + memoffset_0_2_1.default = (f.memoffset_0_2_1.default or true); + }) []; + mime_0_3_8 = { features?(mime_0_3_8_features {}) }: mime_0_3_8_ { + dependencies = mapFeatures features ([ unicase_2_1_0 ]); + }; + mime_0_3_8_features = f: updateFeatures f (rec { + mime_0_3_8.default = (f.mime_0_3_8.default or true); + unicase_2_1_0.default = true; + }) [ unicase_2_1_0_features ]; + mime_guess_2_0_0_alpha_6 = { features?(mime_guess_2_0_0_alpha_6_features {}) }: mime_guess_2_0_0_alpha_6_ { + dependencies = mapFeatures features ([ mime_0_3_8 phf_0_7_22 unicase_1_4_2 ]); + buildDependencies = mapFeatures features ([ phf_codegen_0_7_22 unicase_1_4_2 ]); + features = mkFeatures (features.mime_guess_2_0_0_alpha_6 or {}); + }; + mime_guess_2_0_0_alpha_6_features = f: updateFeatures f (rec { + mime_0_3_8.default = true; + mime_guess_2_0_0_alpha_6.default = (f.mime_guess_2_0_0_alpha_6.default or true); + phf_0_7_22.default = true; + phf_0_7_22.unicase = true; + phf_codegen_0_7_22.default = true; + unicase_1_4_2.default = true; + }) [ mime_0_3_8_features phf_0_7_22_features unicase_1_4_2_features phf_codegen_0_7_22_features unicase_1_4_2_features ]; + miniz_sys_0_1_10 = { features?(miniz_sys_0_1_10_features {}) }: miniz_sys_0_1_10_ { + dependencies = mapFeatures features ([ libc_0_2_42 ]); + buildDependencies = mapFeatures features ([ cc_1_0_18 ]); + }; + miniz_sys_0_1_10_features = f: updateFeatures f (rec { + cc_1_0_18.default = true; + libc_0_2_42.default = true; + miniz_sys_0_1_10.default = (f.miniz_sys_0_1_10.default or true); + }) [ libc_0_2_42_features cc_1_0_18_features ]; + mio_0_6_15 = { features?(mio_0_6_15_features {}) }: mio_0_6_15_ { + dependencies = mapFeatures features ([ iovec_0_1_2 lazycell_0_6_0 log_0_4_3 net2_0_2_33 slab_0_4_0 ]) + ++ (if kernel == "fuchsia" then mapFeatures features ([ fuchsia_zircon_0_3_3 fuchsia_zircon_sys_0_3_3 ]) else []) + ++ (if (kernel == "linux" || kernel == "darwin") then mapFeatures features ([ libc_0_2_42 ]) else []) + ++ (if kernel == "windows" then mapFeatures features ([ kernel32_sys_0_2_2 miow_0_2_1 winapi_0_2_8 ]) else []); + features = mkFeatures (features.mio_0_6_15 or {}); + }; + mio_0_6_15_features = f: updateFeatures f (rec { + fuchsia_zircon_0_3_3.default = true; + fuchsia_zircon_sys_0_3_3.default = true; + iovec_0_1_2.default = true; + kernel32_sys_0_2_2.default = true; + lazycell_0_6_0.default = true; + libc_0_2_42.default = true; + log_0_4_3.default = true; + mio_0_6_15.default = (f.mio_0_6_15.default or true); + mio_0_6_15.with-deprecated = + (f.mio_0_6_15.with-deprecated or false) || + (f.mio_0_6_15.default or false) || + (mio_0_6_15.default or false); + miow_0_2_1.default = true; + net2_0_2_33.default = true; + slab_0_4_0.default = true; + winapi_0_2_8.default = true; + }) [ iovec_0_1_2_features lazycell_0_6_0_features log_0_4_3_features net2_0_2_33_features slab_0_4_0_features fuchsia_zircon_0_3_3_features fuchsia_zircon_sys_0_3_3_features libc_0_2_42_features kernel32_sys_0_2_2_features miow_0_2_1_features winapi_0_2_8_features ]; + miow_0_2_1 = { features?(miow_0_2_1_features {}) }: miow_0_2_1_ { + dependencies = mapFeatures features ([ kernel32_sys_0_2_2 net2_0_2_33 winapi_0_2_8 ws2_32_sys_0_2_1 ]); + }; + miow_0_2_1_features = f: updateFeatures f (rec { + kernel32_sys_0_2_2.default = true; + miow_0_2_1.default = (f.miow_0_2_1.default or true); + net2_0_2_33.default = (f.net2_0_2_33.default or false); + winapi_0_2_8.default = true; + ws2_32_sys_0_2_1.default = true; + }) [ kernel32_sys_0_2_2_features net2_0_2_33_features winapi_0_2_8_features ws2_32_sys_0_2_1_features ]; + native_tls_0_1_5 = { features?(native_tls_0_1_5_features {}) }: native_tls_0_1_5_ { + dependencies = mapFeatures features ([ lazy_static_0_2_11 ]) + ++ (if kernel == "darwin" || kernel == "ios" then mapFeatures features ([ libc_0_2_42 security_framework_0_1_16 security_framework_sys_0_1_16 tempdir_0_3_7 ]) else []) + ++ (if !(kernel == "windows" || kernel == "darwin" || kernel == "ios") then mapFeatures features ([ openssl_0_9_24 ]) else []) + ++ (if kernel == "windows" then mapFeatures features ([ schannel_0_1_13 ]) else []); + }; + native_tls_0_1_5_features = f: updateFeatures f (rec { + lazy_static_0_2_11.default = true; + libc_0_2_42.default = true; + native_tls_0_1_5.default = (f.native_tls_0_1_5.default or true); + openssl_0_9_24.default = true; + schannel_0_1_13.default = true; + security_framework_0_1_16.OSX_10_8 = true; + security_framework_0_1_16.default = true; + security_framework_sys_0_1_16.default = true; + tempdir_0_3_7.default = true; + }) [ lazy_static_0_2_11_features libc_0_2_42_features security_framework_0_1_16_features security_framework_sys_0_1_16_features tempdir_0_3_7_features openssl_0_9_24_features schannel_0_1_13_features ]; + net2_0_2_33 = { features?(net2_0_2_33_features {}) }: net2_0_2_33_ { + dependencies = mapFeatures features ([ cfg_if_0_1_4 ]) + ++ (if kernel == "redox" || (kernel == "linux" || kernel == "darwin") then mapFeatures features ([ libc_0_2_42 ]) else []) + ++ (if kernel == "windows" then mapFeatures features ([ winapi_0_3_5 ]) else []); + features = mkFeatures (features.net2_0_2_33 or {}); + }; + net2_0_2_33_features = f: updateFeatures f (rec { + cfg_if_0_1_4.default = true; + libc_0_2_42.default = true; + net2_0_2_33.default = (f.net2_0_2_33.default or true); + net2_0_2_33.duration = + (f.net2_0_2_33.duration or false) || + (f.net2_0_2_33.default or false) || + (net2_0_2_33.default or false); + winapi_0_3_5.default = true; + winapi_0_3_5.handleapi = true; + winapi_0_3_5.winsock2 = true; + winapi_0_3_5.ws2def = true; + winapi_0_3_5.ws2ipdef = true; + winapi_0_3_5.ws2tcpip = true; + }) [ cfg_if_0_1_4_features libc_0_2_42_features winapi_0_3_5_features ]; + nodrop_0_1_12 = { features?(nodrop_0_1_12_features {}) }: nodrop_0_1_12_ { + dependencies = mapFeatures features ([]); + features = mkFeatures (features.nodrop_0_1_12 or {}); + }; + nodrop_0_1_12_features = f: updateFeatures f (rec { + nodrop_0_1_12.default = (f.nodrop_0_1_12.default or true); + nodrop_0_1_12.nodrop-union = + (f.nodrop_0_1_12.nodrop-union or false) || + (f.nodrop_0_1_12.use_union or false) || + (nodrop_0_1_12.use_union or false); + nodrop_0_1_12.std = + (f.nodrop_0_1_12.std or false) || + (f.nodrop_0_1_12.default or false) || + (nodrop_0_1_12.default or false); + }) []; + num_0_1_42 = { features?(num_0_1_42_features {}) }: num_0_1_42_ { + dependencies = mapFeatures features ([ num_integer_0_1_39 num_iter_0_1_37 num_traits_0_2_5 ]); + features = mkFeatures (features.num_0_1_42 or {}); + }; + num_0_1_42_features = f: updateFeatures f (rec { + num_0_1_42.bigint = + (f.num_0_1_42.bigint or false) || + (f.num_0_1_42.default or false) || + (num_0_1_42.default or false); + num_0_1_42.complex = + (f.num_0_1_42.complex or false) || + (f.num_0_1_42.default or false) || + (num_0_1_42.default or false); + num_0_1_42.default = (f.num_0_1_42.default or true); + num_0_1_42.num-bigint = + (f.num_0_1_42.num-bigint or false) || + (f.num_0_1_42.bigint or false) || + (num_0_1_42.bigint or false); + num_0_1_42.num-complex = + (f.num_0_1_42.num-complex or false) || + (f.num_0_1_42.complex or false) || + (num_0_1_42.complex or false); + num_0_1_42.num-rational = + (f.num_0_1_42.num-rational or false) || + (f.num_0_1_42.rational or false) || + (num_0_1_42.rational or false); + num_0_1_42.rational = + (f.num_0_1_42.rational or false) || + (f.num_0_1_42.default or false) || + (num_0_1_42.default or false); + num_0_1_42.rustc-serialize = + (f.num_0_1_42.rustc-serialize or false) || + (f.num_0_1_42.default or false) || + (num_0_1_42.default or false); + num_integer_0_1_39.default = true; + num_iter_0_1_37.default = true; + num_traits_0_2_5.default = true; + }) [ num_integer_0_1_39_features num_iter_0_1_37_features num_traits_0_2_5_features ]; + num_integer_0_1_39 = { features?(num_integer_0_1_39_features {}) }: num_integer_0_1_39_ { + dependencies = mapFeatures features ([ num_traits_0_2_5 ]); + features = mkFeatures (features.num_integer_0_1_39 or {}); + }; + num_integer_0_1_39_features = f: updateFeatures f (rec { + num_integer_0_1_39.default = (f.num_integer_0_1_39.default or true); + num_integer_0_1_39.std = + (f.num_integer_0_1_39.std or false) || + (f.num_integer_0_1_39.default or false) || + (num_integer_0_1_39.default or false); + num_traits_0_2_5.default = (f.num_traits_0_2_5.default or false); + num_traits_0_2_5.i128 = + (f.num_traits_0_2_5.i128 or false) || + (num_integer_0_1_39.i128 or false) || + (f.num_integer_0_1_39.i128 or false); + num_traits_0_2_5.std = + (f.num_traits_0_2_5.std or false) || + (num_integer_0_1_39.std or false) || + (f.num_integer_0_1_39.std or false); + }) [ num_traits_0_2_5_features ]; + num_iter_0_1_37 = { features?(num_iter_0_1_37_features {}) }: num_iter_0_1_37_ { + dependencies = mapFeatures features ([ num_integer_0_1_39 num_traits_0_2_5 ]); + features = mkFeatures (features.num_iter_0_1_37 or {}); + }; + num_iter_0_1_37_features = f: updateFeatures f (rec { + num_integer_0_1_39.default = (f.num_integer_0_1_39.default or false); + num_integer_0_1_39.i128 = + (f.num_integer_0_1_39.i128 or false) || + (num_iter_0_1_37.i128 or false) || + (f.num_iter_0_1_37.i128 or false); + num_integer_0_1_39.std = + (f.num_integer_0_1_39.std or false) || + (num_iter_0_1_37.std or false) || + (f.num_iter_0_1_37.std or false); + num_iter_0_1_37.default = (f.num_iter_0_1_37.default or true); + num_iter_0_1_37.std = + (f.num_iter_0_1_37.std or false) || + (f.num_iter_0_1_37.default or false) || + (num_iter_0_1_37.default or false); + num_traits_0_2_5.default = (f.num_traits_0_2_5.default or false); + num_traits_0_2_5.i128 = + (f.num_traits_0_2_5.i128 or false) || + (num_iter_0_1_37.i128 or false) || + (f.num_iter_0_1_37.i128 or false); + num_traits_0_2_5.std = + (f.num_traits_0_2_5.std or false) || + (num_iter_0_1_37.std or false) || + (f.num_iter_0_1_37.std or false); + }) [ num_integer_0_1_39_features num_traits_0_2_5_features ]; + num_traits_0_2_5 = { features?(num_traits_0_2_5_features {}) }: num_traits_0_2_5_ { + features = mkFeatures (features.num_traits_0_2_5 or {}); + }; + num_traits_0_2_5_features = f: updateFeatures f (rec { + num_traits_0_2_5.default = (f.num_traits_0_2_5.default or true); + num_traits_0_2_5.std = + (f.num_traits_0_2_5.std or false) || + (f.num_traits_0_2_5.default or false) || + (num_traits_0_2_5.default or false); + }) []; + num_cpus_1_8_0 = { features?(num_cpus_1_8_0_features {}) }: num_cpus_1_8_0_ { + dependencies = mapFeatures features ([ libc_0_2_42 ]); + }; + num_cpus_1_8_0_features = f: updateFeatures f (rec { + libc_0_2_42.default = true; + num_cpus_1_8_0.default = (f.num_cpus_1_8_0.default or true); + }) [ libc_0_2_42_features ]; + openssl_0_9_24 = { features?(openssl_0_9_24_features {}) }: openssl_0_9_24_ { + dependencies = mapFeatures features ([ bitflags_0_9_1 foreign_types_0_3_2 lazy_static_1_0_2 libc_0_2_42 openssl_sys_0_9_33 ]); + features = mkFeatures (features.openssl_0_9_24 or {}); + }; + openssl_0_9_24_features = f: updateFeatures f (rec { + bitflags_0_9_1.default = true; + foreign_types_0_3_2.default = true; + lazy_static_1_0_2.default = true; + libc_0_2_42.default = true; + openssl_0_9_24.default = (f.openssl_0_9_24.default or true); + openssl_sys_0_9_33.default = true; + }) [ bitflags_0_9_1_features foreign_types_0_3_2_features lazy_static_1_0_2_features libc_0_2_42_features openssl_sys_0_9_33_features ]; + openssl_sys_0_9_33 = { features?(openssl_sys_0_9_33_features {}) }: openssl_sys_0_9_33_ { + dependencies = mapFeatures features ([ libc_0_2_42 ]) + ++ (if abi == "msvc" then mapFeatures features ([]) else []); + buildDependencies = mapFeatures features ([ cc_1_0_18 pkg_config_0_3_12 ]); + }; + openssl_sys_0_9_33_features = f: updateFeatures f (rec { + cc_1_0_18.default = true; + libc_0_2_42.default = true; + openssl_sys_0_9_33.default = (f.openssl_sys_0_9_33.default or true); + pkg_config_0_3_12.default = true; + }) [ libc_0_2_42_features cc_1_0_18_features pkg_config_0_3_12_features ]; + percent_encoding_1_0_1 = { features?(percent_encoding_1_0_1_features {}) }: percent_encoding_1_0_1_ {}; + percent_encoding_1_0_1_features = f: updateFeatures f (rec { + percent_encoding_1_0_1.default = (f.percent_encoding_1_0_1.default or true); + }) []; + phf_0_7_22 = { features?(phf_0_7_22_features {}) }: phf_0_7_22_ { + dependencies = mapFeatures features ([ phf_shared_0_7_22 ]); + features = mkFeatures (features.phf_0_7_22 or {}); + }; + phf_0_7_22_features = f: updateFeatures f (rec { + phf_0_7_22.default = (f.phf_0_7_22.default or true); + phf_shared_0_7_22.core = + (f.phf_shared_0_7_22.core or false) || + (phf_0_7_22.core or false) || + (f.phf_0_7_22.core or false); + phf_shared_0_7_22.default = true; + phf_shared_0_7_22.unicase = + (f.phf_shared_0_7_22.unicase or false) || + (phf_0_7_22.unicase or false) || + (f.phf_0_7_22.unicase or false); + }) [ phf_shared_0_7_22_features ]; + phf_codegen_0_7_22 = { features?(phf_codegen_0_7_22_features {}) }: phf_codegen_0_7_22_ { + dependencies = mapFeatures features ([ phf_generator_0_7_22 phf_shared_0_7_22 ]); + }; + phf_codegen_0_7_22_features = f: updateFeatures f (rec { + phf_codegen_0_7_22.default = (f.phf_codegen_0_7_22.default or true); + phf_generator_0_7_22.default = true; + phf_shared_0_7_22.default = true; + }) [ phf_generator_0_7_22_features phf_shared_0_7_22_features ]; + phf_generator_0_7_22 = { features?(phf_generator_0_7_22_features {}) }: phf_generator_0_7_22_ { + dependencies = mapFeatures features ([ phf_shared_0_7_22 rand_0_4_2 ]); + }; + phf_generator_0_7_22_features = f: updateFeatures f (rec { + phf_generator_0_7_22.default = (f.phf_generator_0_7_22.default or true); + phf_shared_0_7_22.default = true; + rand_0_4_2.default = true; + }) [ phf_shared_0_7_22_features rand_0_4_2_features ]; + phf_shared_0_7_22 = { features?(phf_shared_0_7_22_features {}) }: phf_shared_0_7_22_ { + dependencies = mapFeatures features ([ siphasher_0_2_2 ] + ++ (if features.phf_shared_0_7_22.unicase or false then [ unicase_1_4_2 ] else [])); + features = mkFeatures (features.phf_shared_0_7_22 or {}); + }; + phf_shared_0_7_22_features = f: updateFeatures f (rec { + phf_shared_0_7_22.default = (f.phf_shared_0_7_22.default or true); + siphasher_0_2_2.default = true; + unicase_1_4_2.default = true; + }) [ siphasher_0_2_2_features unicase_1_4_2_features ]; + pkg_config_0_3_12 = { features?(pkg_config_0_3_12_features {}) }: pkg_config_0_3_12_ {}; + pkg_config_0_3_12_features = f: updateFeatures f (rec { + pkg_config_0_3_12.default = (f.pkg_config_0_3_12.default or true); + }) []; + quote_0_3_15 = { features?(quote_0_3_15_features {}) }: quote_0_3_15_ {}; + quote_0_3_15_features = f: updateFeatures f (rec { + quote_0_3_15.default = (f.quote_0_3_15.default or true); + }) []; + rand_0_3_22 = { features?(rand_0_3_22_features {}) }: rand_0_3_22_ { + dependencies = mapFeatures features ([ libc_0_2_42 rand_0_4_2 ]) + ++ (if kernel == "fuchsia" then mapFeatures features ([ fuchsia_zircon_0_3_3 ]) else []); + features = mkFeatures (features.rand_0_3_22 or {}); + }; + rand_0_3_22_features = f: updateFeatures f (rec { + fuchsia_zircon_0_3_3.default = true; + libc_0_2_42.default = true; + rand_0_3_22.default = (f.rand_0_3_22.default or true); + rand_0_3_22.i128_support = + (f.rand_0_3_22.i128_support or false) || + (f.rand_0_3_22.nightly or false) || + (rand_0_3_22.nightly or false); + rand_0_4_2.default = true; + }) [ libc_0_2_42_features rand_0_4_2_features fuchsia_zircon_0_3_3_features ]; + rand_0_4_2 = { features?(rand_0_4_2_features {}) }: rand_0_4_2_ { + dependencies = (if kernel == "fuchsia" then mapFeatures features ([ fuchsia_zircon_0_3_3 ]) else []) + ++ (if (kernel == "linux" || kernel == "darwin") then mapFeatures features ([ ] + ++ (if features.rand_0_4_2.libc or false then [ libc_0_2_42 ] else [])) else []) + ++ (if kernel == "windows" then mapFeatures features ([ winapi_0_3_5 ]) else []); + features = mkFeatures (features.rand_0_4_2 or {}); + }; + rand_0_4_2_features = f: updateFeatures f (rec { + fuchsia_zircon_0_3_3.default = true; + libc_0_2_42.default = true; + rand_0_4_2.default = (f.rand_0_4_2.default or true); + rand_0_4_2.i128_support = + (f.rand_0_4_2.i128_support or false) || + (f.rand_0_4_2.nightly or false) || + (rand_0_4_2.nightly or false); + rand_0_4_2.libc = + (f.rand_0_4_2.libc or false) || + (f.rand_0_4_2.std or false) || + (rand_0_4_2.std or false); + rand_0_4_2.std = + (f.rand_0_4_2.std or false) || + (f.rand_0_4_2.default or false) || + (rand_0_4_2.default or false); + winapi_0_3_5.default = true; + winapi_0_3_5.minwindef = true; + winapi_0_3_5.ntsecapi = true; + winapi_0_3_5.profileapi = true; + winapi_0_3_5.winnt = true; + }) [ fuchsia_zircon_0_3_3_features libc_0_2_42_features winapi_0_3_5_features ]; + redox_syscall_0_1_40 = { features?(redox_syscall_0_1_40_features {}) }: redox_syscall_0_1_40_ {}; + redox_syscall_0_1_40_features = f: updateFeatures f (rec { + redox_syscall_0_1_40.default = (f.redox_syscall_0_1_40.default or true); + }) []; + redox_termios_0_1_1 = { features?(redox_termios_0_1_1_features {}) }: redox_termios_0_1_1_ { + dependencies = mapFeatures features ([ redox_syscall_0_1_40 ]); + }; + redox_termios_0_1_1_features = f: updateFeatures f (rec { + redox_syscall_0_1_40.default = true; + redox_termios_0_1_1.default = (f.redox_termios_0_1_1.default or true); + }) [ redox_syscall_0_1_40_features ]; + regex_0_1_80 = { features?(regex_0_1_80_features {}) }: regex_0_1_80_ { + dependencies = mapFeatures features ([ aho_corasick_0_5_3 memchr_0_1_11 regex_syntax_0_3_9 thread_local_0_2_7 utf8_ranges_0_1_3 ]); + features = mkFeatures (features.regex_0_1_80 or {}); + }; + regex_0_1_80_features = f: updateFeatures f (rec { + aho_corasick_0_5_3.default = true; + memchr_0_1_11.default = true; + regex_0_1_80.default = (f.regex_0_1_80.default or true); + regex_0_1_80.simd = + (f.regex_0_1_80.simd or false) || + (f.regex_0_1_80.simd-accel or false) || + (regex_0_1_80.simd-accel or false); + regex_syntax_0_3_9.default = true; + thread_local_0_2_7.default = true; + utf8_ranges_0_1_3.default = true; + }) [ aho_corasick_0_5_3_features memchr_0_1_11_features regex_syntax_0_3_9_features thread_local_0_2_7_features utf8_ranges_0_1_3_features ]; + regex_syntax_0_3_9 = { features?(regex_syntax_0_3_9_features {}) }: regex_syntax_0_3_9_ {}; + regex_syntax_0_3_9_features = f: updateFeatures f (rec { + regex_syntax_0_3_9.default = (f.regex_syntax_0_3_9.default or true); + }) []; + relay_0_1_1 = { features?(relay_0_1_1_features {}) }: relay_0_1_1_ { + dependencies = mapFeatures features ([ futures_0_1_23 ]); + }; + relay_0_1_1_features = f: updateFeatures f (rec { + futures_0_1_23.default = true; + relay_0_1_1.default = (f.relay_0_1_1.default or true); + }) [ futures_0_1_23_features ]; + remove_dir_all_0_5_1 = { features?(remove_dir_all_0_5_1_features {}) }: remove_dir_all_0_5_1_ { + dependencies = (if kernel == "windows" then mapFeatures features ([ winapi_0_3_5 ]) else []); + }; + remove_dir_all_0_5_1_features = f: updateFeatures f (rec { + remove_dir_all_0_5_1.default = (f.remove_dir_all_0_5_1.default or true); + winapi_0_3_5.default = true; + winapi_0_3_5.errhandlingapi = true; + winapi_0_3_5.fileapi = true; + winapi_0_3_5.std = true; + winapi_0_3_5.winbase = true; + winapi_0_3_5.winerror = true; + }) [ winapi_0_3_5_features ]; + reqwest_0_8_6 = { features?(reqwest_0_8_6_features {}) }: reqwest_0_8_6_ { + dependencies = mapFeatures features ([ bytes_0_4_9 encoding_rs_0_7_2 futures_0_1_23 hyper_0_11_27 hyper_tls_0_1_3 libflate_0_1_16 log_0_4_3 mime_guess_2_0_0_alpha_6 native_tls_0_1_5 serde_1_0_70 serde_json_1_0_24 serde_urlencoded_0_5_2 tokio_core_0_1_17 tokio_io_0_1_7 tokio_tls_0_1_4 url_1_7_1 uuid_0_6_5 ]); + features = mkFeatures (features.reqwest_0_8_6 or {}); + }; + reqwest_0_8_6_features = f: updateFeatures f (rec { + bytes_0_4_9.default = true; + encoding_rs_0_7_2.default = true; + futures_0_1_23.default = true; + hyper_0_11_27.default = true; + hyper_tls_0_1_3.default = true; + libflate_0_1_16.default = true; + log_0_4_3.default = true; + mime_guess_2_0_0_alpha_6.default = true; + native_tls_0_1_5.default = true; + reqwest_0_8_6.default = (f.reqwest_0_8_6.default or true); + serde_1_0_70.default = true; + serde_json_1_0_24.default = true; + serde_urlencoded_0_5_2.default = true; + tokio_core_0_1_17.default = true; + tokio_io_0_1_7.default = true; + tokio_tls_0_1_4.default = true; + url_1_7_1.default = true; + uuid_0_6_5.default = true; + uuid_0_6_5.v4 = true; + }) [ bytes_0_4_9_features encoding_rs_0_7_2_features futures_0_1_23_features hyper_0_11_27_features hyper_tls_0_1_3_features libflate_0_1_16_features log_0_4_3_features mime_guess_2_0_0_alpha_6_features native_tls_0_1_5_features serde_1_0_70_features serde_json_1_0_24_features serde_urlencoded_0_5_2_features tokio_core_0_1_17_features tokio_io_0_1_7_features tokio_tls_0_1_4_features url_1_7_1_features uuid_0_6_5_features ]; + safemem_0_2_0 = { features?(safemem_0_2_0_features {}) }: safemem_0_2_0_ {}; + safemem_0_2_0_features = f: updateFeatures f (rec { + safemem_0_2_0.default = (f.safemem_0_2_0.default or true); + }) []; + schannel_0_1_13 = { features?(schannel_0_1_13_features {}) }: schannel_0_1_13_ { + dependencies = mapFeatures features ([ lazy_static_1_0_2 winapi_0_3_5 ]); + }; + schannel_0_1_13_features = f: updateFeatures f (rec { + lazy_static_1_0_2.default = true; + schannel_0_1_13.default = (f.schannel_0_1_13.default or true); + winapi_0_3_5.default = true; + winapi_0_3_5.lmcons = true; + winapi_0_3_5.minschannel = true; + winapi_0_3_5.schannel = true; + winapi_0_3_5.securitybaseapi = true; + winapi_0_3_5.sysinfoapi = true; + winapi_0_3_5.timezoneapi = true; + winapi_0_3_5.winbase = true; + winapi_0_3_5.wincrypt = true; + winapi_0_3_5.winerror = true; + }) [ lazy_static_1_0_2_features winapi_0_3_5_features ]; + scoped_tls_0_1_2 = { features?(scoped_tls_0_1_2_features {}) }: scoped_tls_0_1_2_ { + features = mkFeatures (features.scoped_tls_0_1_2 or {}); + }; + scoped_tls_0_1_2_features = f: updateFeatures f (rec { + scoped_tls_0_1_2.default = (f.scoped_tls_0_1_2.default or true); + }) []; + scopeguard_0_3_3 = { features?(scopeguard_0_3_3_features {}) }: scopeguard_0_3_3_ { + features = mkFeatures (features.scopeguard_0_3_3 or {}); + }; + scopeguard_0_3_3_features = f: updateFeatures f (rec { + scopeguard_0_3_3.default = (f.scopeguard_0_3_3.default or true); + scopeguard_0_3_3.use_std = + (f.scopeguard_0_3_3.use_std or false) || + (f.scopeguard_0_3_3.default or false) || + (scopeguard_0_3_3.default or false); + }) []; + security_framework_0_1_16 = { features?(security_framework_0_1_16_features {}) }: security_framework_0_1_16_ { + dependencies = mapFeatures features ([ core_foundation_0_2_3 core_foundation_sys_0_2_3 libc_0_2_42 security_framework_sys_0_1_16 ]); + features = mkFeatures (features.security_framework_0_1_16 or {}); + }; + security_framework_0_1_16_features = f: updateFeatures f (rec { + core_foundation_0_2_3.default = true; + core_foundation_sys_0_2_3.default = true; + libc_0_2_42.default = true; + security_framework_0_1_16.OSX_10_10 = + (f.security_framework_0_1_16.OSX_10_10 or false) || + (f.security_framework_0_1_16.OSX_10_11 or false) || + (security_framework_0_1_16.OSX_10_11 or false); + security_framework_0_1_16.OSX_10_11 = + (f.security_framework_0_1_16.OSX_10_11 or false) || + (f.security_framework_0_1_16.OSX_10_12 or false) || + (security_framework_0_1_16.OSX_10_12 or false); + security_framework_0_1_16.OSX_10_8 = + (f.security_framework_0_1_16.OSX_10_8 or false) || + (f.security_framework_0_1_16.OSX_10_9 or false) || + (security_framework_0_1_16.OSX_10_9 or false); + security_framework_0_1_16.OSX_10_9 = + (f.security_framework_0_1_16.OSX_10_9 or false) || + (f.security_framework_0_1_16.OSX_10_10 or false) || + (security_framework_0_1_16.OSX_10_10 or false); + security_framework_0_1_16.default = (f.security_framework_0_1_16.default or true); + security_framework_sys_0_1_16.OSX_10_10 = + (f.security_framework_sys_0_1_16.OSX_10_10 or false) || + (security_framework_0_1_16.OSX_10_10 or false) || + (f.security_framework_0_1_16.OSX_10_10 or false); + security_framework_sys_0_1_16.OSX_10_11 = + (f.security_framework_sys_0_1_16.OSX_10_11 or false) || + (security_framework_0_1_16.OSX_10_11 or false) || + (f.security_framework_0_1_16.OSX_10_11 or false) || + (security_framework_0_1_16.OSX_10_12 or false) || + (f.security_framework_0_1_16.OSX_10_12 or false); + security_framework_sys_0_1_16.OSX_10_8 = + (f.security_framework_sys_0_1_16.OSX_10_8 or false) || + (security_framework_0_1_16.OSX_10_8 or false) || + (f.security_framework_0_1_16.OSX_10_8 or false); + security_framework_sys_0_1_16.OSX_10_9 = + (f.security_framework_sys_0_1_16.OSX_10_9 or false) || + (security_framework_0_1_16.OSX_10_9 or false) || + (f.security_framework_0_1_16.OSX_10_9 or false); + security_framework_sys_0_1_16.default = true; + }) [ core_foundation_0_2_3_features core_foundation_sys_0_2_3_features libc_0_2_42_features security_framework_sys_0_1_16_features ]; + security_framework_sys_0_1_16 = { features?(security_framework_sys_0_1_16_features {}) }: security_framework_sys_0_1_16_ { + dependencies = mapFeatures features ([ core_foundation_sys_0_2_3 libc_0_2_42 ]); + features = mkFeatures (features.security_framework_sys_0_1_16 or {}); + }; + security_framework_sys_0_1_16_features = f: updateFeatures f (rec { + core_foundation_sys_0_2_3.default = true; + libc_0_2_42.default = true; + security_framework_sys_0_1_16.OSX_10_10 = + (f.security_framework_sys_0_1_16.OSX_10_10 or false) || + (f.security_framework_sys_0_1_16.OSX_10_11 or false) || + (security_framework_sys_0_1_16.OSX_10_11 or false); + security_framework_sys_0_1_16.OSX_10_11 = + (f.security_framework_sys_0_1_16.OSX_10_11 or false) || + (f.security_framework_sys_0_1_16.OSX_10_12 or false) || + (security_framework_sys_0_1_16.OSX_10_12 or false); + security_framework_sys_0_1_16.OSX_10_8 = + (f.security_framework_sys_0_1_16.OSX_10_8 or false) || + (f.security_framework_sys_0_1_16.OSX_10_9 or false) || + (security_framework_sys_0_1_16.OSX_10_9 or false); + security_framework_sys_0_1_16.OSX_10_9 = + (f.security_framework_sys_0_1_16.OSX_10_9 or false) || + (f.security_framework_sys_0_1_16.OSX_10_10 or false) || + (security_framework_sys_0_1_16.OSX_10_10 or false); + security_framework_sys_0_1_16.default = (f.security_framework_sys_0_1_16.default or true); + }) [ core_foundation_sys_0_2_3_features libc_0_2_42_features ]; + semver_0_9_0 = { features?(semver_0_9_0_features {}) }: semver_0_9_0_ { + dependencies = mapFeatures features ([ semver_parser_0_7_0 ]); + features = mkFeatures (features.semver_0_9_0 or {}); + }; + semver_0_9_0_features = f: updateFeatures f (rec { + semver_0_9_0.default = (f.semver_0_9_0.default or true); + semver_0_9_0.serde = + (f.semver_0_9_0.serde or false) || + (f.semver_0_9_0.ci or false) || + (semver_0_9_0.ci or false); + semver_parser_0_7_0.default = true; + }) [ semver_parser_0_7_0_features ]; + semver_parser_0_7_0 = { features?(semver_parser_0_7_0_features {}) }: semver_parser_0_7_0_ {}; + semver_parser_0_7_0_features = f: updateFeatures f (rec { + semver_parser_0_7_0.default = (f.semver_parser_0_7_0.default or true); + }) []; + serde_1_0_70 = { features?(serde_1_0_70_features {}) }: serde_1_0_70_ { + dependencies = mapFeatures features ([]); + features = mkFeatures (features.serde_1_0_70 or {}); + }; + serde_1_0_70_features = f: updateFeatures f (rec { + serde_1_0_70.default = (f.serde_1_0_70.default or true); + serde_1_0_70.serde_derive = + (f.serde_1_0_70.serde_derive or false) || + (f.serde_1_0_70.derive or false) || + (serde_1_0_70.derive or false); + serde_1_0_70.std = + (f.serde_1_0_70.std or false) || + (f.serde_1_0_70.default or false) || + (serde_1_0_70.default or false); + serde_1_0_70.unstable = + (f.serde_1_0_70.unstable or false) || + (f.serde_1_0_70.alloc or false) || + (serde_1_0_70.alloc or false); + }) []; + serde_json_1_0_24 = { features?(serde_json_1_0_24_features {}) }: serde_json_1_0_24_ { + dependencies = mapFeatures features ([ dtoa_0_4_3 itoa_0_4_2 serde_1_0_70 ]); + features = mkFeatures (features.serde_json_1_0_24 or {}); + }; + serde_json_1_0_24_features = f: updateFeatures f (rec { + dtoa_0_4_3.default = true; + itoa_0_4_2.default = true; + serde_1_0_70.default = true; + serde_json_1_0_24.default = (f.serde_json_1_0_24.default or true); + serde_json_1_0_24.indexmap = + (f.serde_json_1_0_24.indexmap or false) || + (f.serde_json_1_0_24.preserve_order or false) || + (serde_json_1_0_24.preserve_order or false); + }) [ dtoa_0_4_3_features itoa_0_4_2_features serde_1_0_70_features ]; + serde_urlencoded_0_5_2 = { features?(serde_urlencoded_0_5_2_features {}) }: serde_urlencoded_0_5_2_ { + dependencies = mapFeatures features ([ dtoa_0_4_3 itoa_0_4_2 serde_1_0_70 url_1_7_1 ]); + }; + serde_urlencoded_0_5_2_features = f: updateFeatures f (rec { + dtoa_0_4_3.default = true; + itoa_0_4_2.default = true; + serde_1_0_70.default = true; + serde_urlencoded_0_5_2.default = (f.serde_urlencoded_0_5_2.default or true); + url_1_7_1.default = true; + }) [ dtoa_0_4_3_features itoa_0_4_2_features serde_1_0_70_features url_1_7_1_features ]; + siphasher_0_2_2 = { features?(siphasher_0_2_2_features {}) }: siphasher_0_2_2_ { + dependencies = mapFeatures features ([]); + }; + siphasher_0_2_2_features = f: updateFeatures f (rec { + siphasher_0_2_2.default = (f.siphasher_0_2_2.default or true); + }) []; + slab_0_3_0 = { features?(slab_0_3_0_features {}) }: slab_0_3_0_ {}; + slab_0_3_0_features = f: updateFeatures f (rec { + slab_0_3_0.default = (f.slab_0_3_0.default or true); + }) []; + slab_0_4_0 = { features?(slab_0_4_0_features {}) }: slab_0_4_0_ {}; + slab_0_4_0_features = f: updateFeatures f (rec { + slab_0_4_0.default = (f.slab_0_4_0.default or true); + }) []; + slog_1_7_1 = { features?(slog_1_7_1_features {}) }: slog_1_7_1_ { + features = mkFeatures (features.slog_1_7_1 or {}); + }; + slog_1_7_1_features = f: updateFeatures f (rec { + slog_1_7_1.default = (f.slog_1_7_1.default or true); + slog_1_7_1.std = + (f.slog_1_7_1.std or false) || + (f.slog_1_7_1.default or false) || + (slog_1_7_1.default or false); + }) []; + slog_envlogger_0_5_0 = { features?(slog_envlogger_0_5_0_features {}) }: slog_envlogger_0_5_0_ { + dependencies = mapFeatures features ([ log_0_3_9 regex_0_1_80 slog_1_7_1 slog_stdlog_1_1_0 slog_term_1_5_0 ]); + }; + slog_envlogger_0_5_0_features = f: updateFeatures f (rec { + log_0_3_9.default = true; + regex_0_1_80.default = true; + slog_1_7_1.default = true; + slog_envlogger_0_5_0.default = (f.slog_envlogger_0_5_0.default or true); + slog_stdlog_1_1_0.default = true; + slog_term_1_5_0.default = true; + }) [ log_0_3_9_features regex_0_1_80_features slog_1_7_1_features slog_stdlog_1_1_0_features slog_term_1_5_0_features ]; + slog_extra_0_1_2 = { features?(slog_extra_0_1_2_features {}) }: slog_extra_0_1_2_ { + dependencies = mapFeatures features ([ slog_1_7_1 thread_local_0_3_5 ]); + }; + slog_extra_0_1_2_features = f: updateFeatures f (rec { + slog_1_7_1.default = true; + slog_extra_0_1_2.default = (f.slog_extra_0_1_2.default or true); + thread_local_0_3_5.default = true; + }) [ slog_1_7_1_features thread_local_0_3_5_features ]; + slog_stdlog_1_1_0 = { features?(slog_stdlog_1_1_0_features {}) }: slog_stdlog_1_1_0_ { + dependencies = mapFeatures features ([ crossbeam_0_2_12 lazy_static_0_2_11 log_0_3_9 slog_1_7_1 slog_term_1_5_0 ]); + }; + slog_stdlog_1_1_0_features = f: updateFeatures f (rec { + crossbeam_0_2_12.default = true; + lazy_static_0_2_11.default = true; + log_0_3_9.default = true; + slog_1_7_1.default = true; + slog_stdlog_1_1_0.default = (f.slog_stdlog_1_1_0.default or true); + slog_term_1_5_0.default = true; + }) [ crossbeam_0_2_12_features lazy_static_0_2_11_features log_0_3_9_features slog_1_7_1_features slog_term_1_5_0_features ]; + slog_stream_1_2_1 = { features?(slog_stream_1_2_1_features {}) }: slog_stream_1_2_1_ { + dependencies = mapFeatures features ([ slog_1_7_1 slog_extra_0_1_2 thread_local_0_3_5 ]); + }; + slog_stream_1_2_1_features = f: updateFeatures f (rec { + slog_1_7_1.default = true; + slog_extra_0_1_2.default = true; + slog_stream_1_2_1.default = (f.slog_stream_1_2_1.default or true); + thread_local_0_3_5.default = true; + }) [ slog_1_7_1_features slog_extra_0_1_2_features thread_local_0_3_5_features ]; + slog_term_1_5_0 = { features?(slog_term_1_5_0_features {}) }: slog_term_1_5_0_ { + dependencies = mapFeatures features ([ chrono_0_2_25 isatty_0_1_8 slog_1_7_1 slog_stream_1_2_1 thread_local_0_3_5 ]); + }; + slog_term_1_5_0_features = f: updateFeatures f (rec { + chrono_0_2_25.default = true; + isatty_0_1_8.default = true; + slog_1_7_1.default = true; + slog_stream_1_2_1.default = true; + slog_term_1_5_0.default = (f.slog_term_1_5_0.default or true); + thread_local_0_3_5.default = true; + }) [ chrono_0_2_25_features isatty_0_1_8_features slog_1_7_1_features slog_stream_1_2_1_features thread_local_0_3_5_features ]; + smallvec_0_2_1 = { features?(smallvec_0_2_1_features {}) }: smallvec_0_2_1_ {}; + smallvec_0_2_1_features = f: updateFeatures f (rec { + smallvec_0_2_1.default = (f.smallvec_0_2_1.default or true); + }) []; + strsim_0_7_0 = { features?(strsim_0_7_0_features {}) }: strsim_0_7_0_ {}; + strsim_0_7_0_features = f: updateFeatures f (rec { + strsim_0_7_0.default = (f.strsim_0_7_0.default or true); + }) []; + syn_0_11_11 = { features?(syn_0_11_11_features {}) }: syn_0_11_11_ { + dependencies = mapFeatures features ([ ] + ++ (if features.syn_0_11_11.quote or false then [ quote_0_3_15 ] else []) + ++ (if features.syn_0_11_11.synom or false then [ synom_0_11_3 ] else []) + ++ (if features.syn_0_11_11.unicode-xid or false then [ unicode_xid_0_0_4 ] else [])); + features = mkFeatures (features.syn_0_11_11 or {}); + }; + syn_0_11_11_features = f: updateFeatures f (rec { + quote_0_3_15.default = true; + syn_0_11_11.default = (f.syn_0_11_11.default or true); + syn_0_11_11.parsing = + (f.syn_0_11_11.parsing or false) || + (f.syn_0_11_11.default or false) || + (syn_0_11_11.default or false); + syn_0_11_11.printing = + (f.syn_0_11_11.printing or false) || + (f.syn_0_11_11.default or false) || + (syn_0_11_11.default or false); + syn_0_11_11.quote = + (f.syn_0_11_11.quote or false) || + (f.syn_0_11_11.printing or false) || + (syn_0_11_11.printing or false); + syn_0_11_11.synom = + (f.syn_0_11_11.synom or false) || + (f.syn_0_11_11.parsing or false) || + (syn_0_11_11.parsing or false); + syn_0_11_11.unicode-xid = + (f.syn_0_11_11.unicode-xid or false) || + (f.syn_0_11_11.parsing or false) || + (syn_0_11_11.parsing or false); + synom_0_11_3.default = true; + unicode_xid_0_0_4.default = true; + }) [ quote_0_3_15_features synom_0_11_3_features unicode_xid_0_0_4_features ]; + synom_0_11_3 = { features?(synom_0_11_3_features {}) }: synom_0_11_3_ { + dependencies = mapFeatures features ([ unicode_xid_0_0_4 ]); + }; + synom_0_11_3_features = f: updateFeatures f (rec { + synom_0_11_3.default = (f.synom_0_11_3.default or true); + unicode_xid_0_0_4.default = true; + }) [ unicode_xid_0_0_4_features ]; + take_0_1_0 = { features?(take_0_1_0_features {}) }: take_0_1_0_ {}; + take_0_1_0_features = f: updateFeatures f (rec { + take_0_1_0.default = (f.take_0_1_0.default or true); + }) []; + tar_0_4_16 = { features?(tar_0_4_16_features {}) }: tar_0_4_16_ { + dependencies = mapFeatures features ([ filetime_0_2_1 ]) + ++ (if kernel == "redox" then mapFeatures features ([ redox_syscall_0_1_40 ]) else []) + ++ (if (kernel == "linux" || kernel == "darwin") then mapFeatures features ([ libc_0_2_42 ] + ++ (if features.tar_0_4_16.xattr or false then [ xattr_0_2_2 ] else [])) else []); + features = mkFeatures (features.tar_0_4_16 or {}); + }; + tar_0_4_16_features = f: updateFeatures f (rec { + filetime_0_2_1.default = true; + libc_0_2_42.default = true; + redox_syscall_0_1_40.default = true; + tar_0_4_16.default = (f.tar_0_4_16.default or true); + tar_0_4_16.xattr = + (f.tar_0_4_16.xattr or false) || + (f.tar_0_4_16.default or false) || + (tar_0_4_16.default or false); + xattr_0_2_2.default = true; + }) [ filetime_0_2_1_features redox_syscall_0_1_40_features libc_0_2_42_features xattr_0_2_2_features ]; + tempdir_0_3_7 = { features?(tempdir_0_3_7_features {}) }: tempdir_0_3_7_ { + dependencies = mapFeatures features ([ rand_0_4_2 remove_dir_all_0_5_1 ]); + }; + tempdir_0_3_7_features = f: updateFeatures f (rec { + rand_0_4_2.default = true; + remove_dir_all_0_5_1.default = true; + tempdir_0_3_7.default = (f.tempdir_0_3_7.default or true); + }) [ rand_0_4_2_features remove_dir_all_0_5_1_features ]; + termion_1_5_1 = { features?(termion_1_5_1_features {}) }: termion_1_5_1_ { + dependencies = (if !(kernel == "redox") then mapFeatures features ([ libc_0_2_42 ]) else []) + ++ (if kernel == "redox" then mapFeatures features ([ redox_syscall_0_1_40 redox_termios_0_1_1 ]) else []); + }; + termion_1_5_1_features = f: updateFeatures f (rec { + libc_0_2_42.default = true; + redox_syscall_0_1_40.default = true; + redox_termios_0_1_1.default = true; + termion_1_5_1.default = (f.termion_1_5_1.default or true); + }) [ libc_0_2_42_features redox_syscall_0_1_40_features redox_termios_0_1_1_features ]; + textwrap_0_10_0 = { features?(textwrap_0_10_0_features {}) }: textwrap_0_10_0_ { + dependencies = mapFeatures features ([ unicode_width_0_1_5 ]); + }; + textwrap_0_10_0_features = f: updateFeatures f (rec { + textwrap_0_10_0.default = (f.textwrap_0_10_0.default or true); + unicode_width_0_1_5.default = true; + }) [ unicode_width_0_1_5_features ]; + thread_id_2_0_0 = { features?(thread_id_2_0_0_features {}) }: thread_id_2_0_0_ { + dependencies = mapFeatures features ([ kernel32_sys_0_2_2 libc_0_2_42 ]); + }; + thread_id_2_0_0_features = f: updateFeatures f (rec { + kernel32_sys_0_2_2.default = true; + libc_0_2_42.default = true; + thread_id_2_0_0.default = (f.thread_id_2_0_0.default or true); + }) [ kernel32_sys_0_2_2_features libc_0_2_42_features ]; + thread_local_0_2_7 = { features?(thread_local_0_2_7_features {}) }: thread_local_0_2_7_ { + dependencies = mapFeatures features ([ thread_id_2_0_0 ]); + }; + thread_local_0_2_7_features = f: updateFeatures f (rec { + thread_id_2_0_0.default = true; + thread_local_0_2_7.default = (f.thread_local_0_2_7.default or true); + }) [ thread_id_2_0_0_features ]; + thread_local_0_3_5 = { features?(thread_local_0_3_5_features {}) }: thread_local_0_3_5_ { + dependencies = mapFeatures features ([ lazy_static_1_0_2 unreachable_1_0_0 ]); + }; + thread_local_0_3_5_features = f: updateFeatures f (rec { + lazy_static_1_0_2.default = true; + thread_local_0_3_5.default = (f.thread_local_0_3_5.default or true); + unreachable_1_0_0.default = true; + }) [ lazy_static_1_0_2_features unreachable_1_0_0_features ]; + time_0_1_40 = { features?(time_0_1_40_features {}) }: time_0_1_40_ { + dependencies = mapFeatures features ([ libc_0_2_42 ]) + ++ (if kernel == "redox" then mapFeatures features ([ redox_syscall_0_1_40 ]) else []) + ++ (if kernel == "windows" then mapFeatures features ([ winapi_0_3_5 ]) else []); + }; + time_0_1_40_features = f: updateFeatures f (rec { + libc_0_2_42.default = true; + redox_syscall_0_1_40.default = true; + time_0_1_40.default = (f.time_0_1_40.default or true); + winapi_0_3_5.default = true; + winapi_0_3_5.minwinbase = true; + winapi_0_3_5.minwindef = true; + winapi_0_3_5.ntdef = true; + winapi_0_3_5.profileapi = true; + winapi_0_3_5.std = true; + winapi_0_3_5.sysinfoapi = true; + winapi_0_3_5.timezoneapi = true; + }) [ libc_0_2_42_features redox_syscall_0_1_40_features winapi_0_3_5_features ]; + tokio_0_1_7 = { features?(tokio_0_1_7_features {}) }: tokio_0_1_7_ { + dependencies = mapFeatures features ([ futures_0_1_23 mio_0_6_15 tokio_executor_0_1_2 tokio_fs_0_1_2 tokio_io_0_1_7 tokio_reactor_0_1_2 tokio_tcp_0_1_0 tokio_threadpool_0_1_5 tokio_timer_0_2_4 tokio_udp_0_1_1 ]); + }; + tokio_0_1_7_features = f: updateFeatures f (rec { + futures_0_1_23.default = true; + mio_0_6_15.default = true; + tokio_0_1_7.default = (f.tokio_0_1_7.default or true); + tokio_executor_0_1_2.default = true; + tokio_fs_0_1_2.default = true; + tokio_io_0_1_7.default = true; + tokio_reactor_0_1_2.default = true; + tokio_tcp_0_1_0.default = true; + tokio_threadpool_0_1_5.default = true; + tokio_timer_0_2_4.default = true; + tokio_udp_0_1_1.default = true; + }) [ futures_0_1_23_features mio_0_6_15_features tokio_executor_0_1_2_features tokio_fs_0_1_2_features tokio_io_0_1_7_features tokio_reactor_0_1_2_features tokio_tcp_0_1_0_features tokio_threadpool_0_1_5_features tokio_timer_0_2_4_features tokio_udp_0_1_1_features ]; + tokio_codec_0_1_0 = { features?(tokio_codec_0_1_0_features {}) }: tokio_codec_0_1_0_ { + dependencies = mapFeatures features ([ bytes_0_4_9 futures_0_1_23 tokio_io_0_1_7 ]); + }; + tokio_codec_0_1_0_features = f: updateFeatures f (rec { + bytes_0_4_9.default = true; + futures_0_1_23.default = true; + tokio_codec_0_1_0.default = (f.tokio_codec_0_1_0.default or true); + tokio_io_0_1_7.default = true; + }) [ bytes_0_4_9_features futures_0_1_23_features tokio_io_0_1_7_features ]; + tokio_core_0_1_17 = { features?(tokio_core_0_1_17_features {}) }: tokio_core_0_1_17_ { + dependencies = mapFeatures features ([ bytes_0_4_9 futures_0_1_23 iovec_0_1_2 log_0_4_3 mio_0_6_15 scoped_tls_0_1_2 tokio_0_1_7 tokio_executor_0_1_2 tokio_io_0_1_7 tokio_reactor_0_1_2 tokio_timer_0_2_4 ]); + }; + tokio_core_0_1_17_features = f: updateFeatures f (rec { + bytes_0_4_9.default = true; + futures_0_1_23.default = true; + iovec_0_1_2.default = true; + log_0_4_3.default = true; + mio_0_6_15.default = true; + scoped_tls_0_1_2.default = true; + tokio_0_1_7.default = true; + tokio_core_0_1_17.default = (f.tokio_core_0_1_17.default or true); + tokio_executor_0_1_2.default = true; + tokio_io_0_1_7.default = true; + tokio_reactor_0_1_2.default = true; + tokio_timer_0_2_4.default = true; + }) [ bytes_0_4_9_features futures_0_1_23_features iovec_0_1_2_features log_0_4_3_features mio_0_6_15_features scoped_tls_0_1_2_features tokio_0_1_7_features tokio_executor_0_1_2_features tokio_io_0_1_7_features tokio_reactor_0_1_2_features tokio_timer_0_2_4_features ]; + tokio_executor_0_1_2 = { features?(tokio_executor_0_1_2_features {}) }: tokio_executor_0_1_2_ { + dependencies = mapFeatures features ([ futures_0_1_23 ]); + features = mkFeatures (features.tokio_executor_0_1_2 or {}); + }; + tokio_executor_0_1_2_features = f: updateFeatures f (rec { + futures_0_1_23.default = true; + tokio_executor_0_1_2.default = (f.tokio_executor_0_1_2.default or true); + tokio_executor_0_1_2.futures2 = + (f.tokio_executor_0_1_2.futures2 or false) || + (f.tokio_executor_0_1_2.unstable-futures or false) || + (tokio_executor_0_1_2.unstable-futures or false); + }) [ futures_0_1_23_features ]; + tokio_fs_0_1_2 = { features?(tokio_fs_0_1_2_features {}) }: tokio_fs_0_1_2_ { + dependencies = mapFeatures features ([ futures_0_1_23 tokio_io_0_1_7 tokio_threadpool_0_1_5 ]); + }; + tokio_fs_0_1_2_features = f: updateFeatures f (rec { + futures_0_1_23.default = true; + tokio_fs_0_1_2.default = (f.tokio_fs_0_1_2.default or true); + tokio_io_0_1_7.default = true; + tokio_threadpool_0_1_5.default = true; + }) [ futures_0_1_23_features tokio_io_0_1_7_features tokio_threadpool_0_1_5_features ]; + tokio_io_0_1_7 = { features?(tokio_io_0_1_7_features {}) }: tokio_io_0_1_7_ { + dependencies = mapFeatures features ([ bytes_0_4_9 futures_0_1_23 log_0_4_3 ]); + }; + tokio_io_0_1_7_features = f: updateFeatures f (rec { + bytes_0_4_9.default = true; + futures_0_1_23.default = true; + log_0_4_3.default = true; + tokio_io_0_1_7.default = (f.tokio_io_0_1_7.default or true); + }) [ bytes_0_4_9_features futures_0_1_23_features log_0_4_3_features ]; + tokio_proto_0_1_1 = { features?(tokio_proto_0_1_1_features {}) }: tokio_proto_0_1_1_ { + dependencies = mapFeatures features ([ futures_0_1_23 log_0_3_9 net2_0_2_33 rand_0_3_22 slab_0_3_0 smallvec_0_2_1 take_0_1_0 tokio_core_0_1_17 tokio_io_0_1_7 tokio_service_0_1_0 ]); + }; + tokio_proto_0_1_1_features = f: updateFeatures f (rec { + futures_0_1_23.default = true; + log_0_3_9.default = true; + net2_0_2_33.default = true; + rand_0_3_22.default = true; + slab_0_3_0.default = true; + smallvec_0_2_1.default = true; + take_0_1_0.default = true; + tokio_core_0_1_17.default = true; + tokio_io_0_1_7.default = true; + tokio_proto_0_1_1.default = (f.tokio_proto_0_1_1.default or true); + tokio_service_0_1_0.default = true; + }) [ futures_0_1_23_features log_0_3_9_features net2_0_2_33_features rand_0_3_22_features slab_0_3_0_features smallvec_0_2_1_features take_0_1_0_features tokio_core_0_1_17_features tokio_io_0_1_7_features tokio_service_0_1_0_features ]; + tokio_reactor_0_1_2 = { features?(tokio_reactor_0_1_2_features {}) }: tokio_reactor_0_1_2_ { + dependencies = mapFeatures features ([ futures_0_1_23 log_0_4_3 mio_0_6_15 slab_0_4_0 tokio_executor_0_1_2 tokio_io_0_1_7 ]); + }; + tokio_reactor_0_1_2_features = f: updateFeatures f (rec { + futures_0_1_23.default = true; + log_0_4_3.default = true; + mio_0_6_15.default = true; + slab_0_4_0.default = true; + tokio_executor_0_1_2.default = true; + tokio_io_0_1_7.default = true; + tokio_reactor_0_1_2.default = (f.tokio_reactor_0_1_2.default or true); + }) [ futures_0_1_23_features log_0_4_3_features mio_0_6_15_features slab_0_4_0_features tokio_executor_0_1_2_features tokio_io_0_1_7_features ]; + tokio_service_0_1_0 = { features?(tokio_service_0_1_0_features {}) }: tokio_service_0_1_0_ { + dependencies = mapFeatures features ([ futures_0_1_23 ]); + }; + tokio_service_0_1_0_features = f: updateFeatures f (rec { + futures_0_1_23.default = true; + tokio_service_0_1_0.default = (f.tokio_service_0_1_0.default or true); + }) [ futures_0_1_23_features ]; + tokio_tcp_0_1_0 = { features?(tokio_tcp_0_1_0_features {}) }: tokio_tcp_0_1_0_ { + dependencies = mapFeatures features ([ bytes_0_4_9 futures_0_1_23 iovec_0_1_2 mio_0_6_15 tokio_io_0_1_7 tokio_reactor_0_1_2 ]); + features = mkFeatures (features.tokio_tcp_0_1_0 or {}); + }; + tokio_tcp_0_1_0_features = f: updateFeatures f (rec { + bytes_0_4_9.default = true; + futures_0_1_23.default = true; + iovec_0_1_2.default = true; + mio_0_6_15.default = true; + tokio_io_0_1_7.default = true; + tokio_reactor_0_1_2.default = true; + tokio_tcp_0_1_0.default = (f.tokio_tcp_0_1_0.default or true); + tokio_tcp_0_1_0.futures2 = + (f.tokio_tcp_0_1_0.futures2 or false) || + (f.tokio_tcp_0_1_0.unstable-futures or false) || + (tokio_tcp_0_1_0.unstable-futures or false); + }) [ bytes_0_4_9_features futures_0_1_23_features iovec_0_1_2_features mio_0_6_15_features tokio_io_0_1_7_features tokio_reactor_0_1_2_features ]; + tokio_threadpool_0_1_5 = { features?(tokio_threadpool_0_1_5_features {}) }: tokio_threadpool_0_1_5_ { + dependencies = mapFeatures features ([ crossbeam_deque_0_3_1 futures_0_1_23 log_0_4_3 num_cpus_1_8_0 rand_0_4_2 tokio_executor_0_1_2 ]); + }; + tokio_threadpool_0_1_5_features = f: updateFeatures f (rec { + crossbeam_deque_0_3_1.default = true; + futures_0_1_23.default = true; + log_0_4_3.default = true; + num_cpus_1_8_0.default = true; + rand_0_4_2.default = true; + tokio_executor_0_1_2.default = true; + tokio_threadpool_0_1_5.default = (f.tokio_threadpool_0_1_5.default or true); + }) [ crossbeam_deque_0_3_1_features futures_0_1_23_features log_0_4_3_features num_cpus_1_8_0_features rand_0_4_2_features tokio_executor_0_1_2_features ]; + tokio_timer_0_2_4 = { features?(tokio_timer_0_2_4_features {}) }: tokio_timer_0_2_4_ { + dependencies = mapFeatures features ([ futures_0_1_23 tokio_executor_0_1_2 ]); + }; + tokio_timer_0_2_4_features = f: updateFeatures f (rec { + futures_0_1_23.default = true; + tokio_executor_0_1_2.default = true; + tokio_timer_0_2_4.default = (f.tokio_timer_0_2_4.default or true); + }) [ futures_0_1_23_features tokio_executor_0_1_2_features ]; + tokio_tls_0_1_4 = { features?(tokio_tls_0_1_4_features {}) }: tokio_tls_0_1_4_ { + dependencies = mapFeatures features ([ futures_0_1_23 native_tls_0_1_5 tokio_core_0_1_17 tokio_io_0_1_7 ]) + ++ (if !(kernel == "darwin") && !(kernel == "windows") && !(kernel == "ios") then mapFeatures features ([]) else []) + ++ (if kernel == "darwin" || kernel == "ios" then mapFeatures features ([]) else []) + ++ (if kernel == "windows" then mapFeatures features ([]) else []); + }; + tokio_tls_0_1_4_features = f: updateFeatures f (rec { + futures_0_1_23.default = true; + native_tls_0_1_5.default = true; + tokio_core_0_1_17.default = true; + tokio_io_0_1_7.default = true; + tokio_tls_0_1_4.default = (f.tokio_tls_0_1_4.default or true); + }) [ futures_0_1_23_features native_tls_0_1_5_features tokio_core_0_1_17_features tokio_io_0_1_7_features ]; + tokio_udp_0_1_1 = { features?(tokio_udp_0_1_1_features {}) }: tokio_udp_0_1_1_ { + dependencies = mapFeatures features ([ bytes_0_4_9 futures_0_1_23 log_0_4_3 mio_0_6_15 tokio_codec_0_1_0 tokio_io_0_1_7 tokio_reactor_0_1_2 ]); + }; + tokio_udp_0_1_1_features = f: updateFeatures f (rec { + bytes_0_4_9.default = true; + futures_0_1_23.default = true; + log_0_4_3.default = true; + mio_0_6_15.default = true; + tokio_codec_0_1_0.default = true; + tokio_io_0_1_7.default = true; + tokio_reactor_0_1_2.default = true; + tokio_udp_0_1_1.default = (f.tokio_udp_0_1_1.default or true); + }) [ bytes_0_4_9_features futures_0_1_23_features log_0_4_3_features mio_0_6_15_features tokio_codec_0_1_0_features tokio_io_0_1_7_features tokio_reactor_0_1_2_features ]; + try_lock_0_1_0 = { features?(try_lock_0_1_0_features {}) }: try_lock_0_1_0_ {}; + try_lock_0_1_0_features = f: updateFeatures f (rec { + try_lock_0_1_0.default = (f.try_lock_0_1_0.default or true); + }) []; + unicase_1_4_2 = { features?(unicase_1_4_2_features {}) }: unicase_1_4_2_ { + dependencies = mapFeatures features ([]); + buildDependencies = mapFeatures features ([ version_check_0_1_4 ]); + features = mkFeatures (features.unicase_1_4_2 or {}); + }; + unicase_1_4_2_features = f: updateFeatures f (rec { + unicase_1_4_2.default = (f.unicase_1_4_2.default or true); + unicase_1_4_2.heapsize = + (f.unicase_1_4_2.heapsize or false) || + (f.unicase_1_4_2.heap_size or false) || + (unicase_1_4_2.heap_size or false); + unicase_1_4_2.heapsize_plugin = + (f.unicase_1_4_2.heapsize_plugin or false) || + (f.unicase_1_4_2.heap_size or false) || + (unicase_1_4_2.heap_size or false); + version_check_0_1_4.default = true; + }) [ version_check_0_1_4_features ]; + unicase_2_1_0 = { features?(unicase_2_1_0_features {}) }: unicase_2_1_0_ { + buildDependencies = mapFeatures features ([ version_check_0_1_4 ]); + features = mkFeatures (features.unicase_2_1_0 or {}); + }; + unicase_2_1_0_features = f: updateFeatures f (rec { + unicase_2_1_0.default = (f.unicase_2_1_0.default or true); + version_check_0_1_4.default = true; + }) [ version_check_0_1_4_features ]; + unicode_bidi_0_3_4 = { features?(unicode_bidi_0_3_4_features {}) }: unicode_bidi_0_3_4_ { + dependencies = mapFeatures features ([ matches_0_1_7 ]); + features = mkFeatures (features.unicode_bidi_0_3_4 or {}); + }; + unicode_bidi_0_3_4_features = f: updateFeatures f (rec { + matches_0_1_7.default = true; + unicode_bidi_0_3_4.default = (f.unicode_bidi_0_3_4.default or true); + unicode_bidi_0_3_4.flame = + (f.unicode_bidi_0_3_4.flame or false) || + (f.unicode_bidi_0_3_4.flame_it or false) || + (unicode_bidi_0_3_4.flame_it or false); + unicode_bidi_0_3_4.flamer = + (f.unicode_bidi_0_3_4.flamer or false) || + (f.unicode_bidi_0_3_4.flame_it or false) || + (unicode_bidi_0_3_4.flame_it or false); + unicode_bidi_0_3_4.serde = + (f.unicode_bidi_0_3_4.serde or false) || + (f.unicode_bidi_0_3_4.with_serde or false) || + (unicode_bidi_0_3_4.with_serde or false); + }) [ matches_0_1_7_features ]; + unicode_normalization_0_1_7 = { features?(unicode_normalization_0_1_7_features {}) }: unicode_normalization_0_1_7_ {}; + unicode_normalization_0_1_7_features = f: updateFeatures f (rec { + unicode_normalization_0_1_7.default = (f.unicode_normalization_0_1_7.default or true); + }) []; + unicode_width_0_1_5 = { features?(unicode_width_0_1_5_features {}) }: unicode_width_0_1_5_ { + features = mkFeatures (features.unicode_width_0_1_5 or {}); + }; + unicode_width_0_1_5_features = f: updateFeatures f (rec { + unicode_width_0_1_5.default = (f.unicode_width_0_1_5.default or true); + }) []; + unicode_xid_0_0_4 = { features?(unicode_xid_0_0_4_features {}) }: unicode_xid_0_0_4_ { + features = mkFeatures (features.unicode_xid_0_0_4 or {}); + }; + unicode_xid_0_0_4_features = f: updateFeatures f (rec { + unicode_xid_0_0_4.default = (f.unicode_xid_0_0_4.default or true); + }) []; + unreachable_1_0_0 = { features?(unreachable_1_0_0_features {}) }: unreachable_1_0_0_ { + dependencies = mapFeatures features ([ void_1_0_2 ]); + }; + unreachable_1_0_0_features = f: updateFeatures f (rec { + unreachable_1_0_0.default = (f.unreachable_1_0_0.default or true); + void_1_0_2.default = (f.void_1_0_2.default or false); + }) [ void_1_0_2_features ]; + url_1_7_1 = { features?(url_1_7_1_features {}) }: url_1_7_1_ { + dependencies = mapFeatures features ([ idna_0_1_5 matches_0_1_7 percent_encoding_1_0_1 ]); + features = mkFeatures (features.url_1_7_1 or {}); + }; + url_1_7_1_features = f: updateFeatures f (rec { + idna_0_1_5.default = true; + matches_0_1_7.default = true; + percent_encoding_1_0_1.default = true; + url_1_7_1.default = (f.url_1_7_1.default or true); + url_1_7_1.encoding = + (f.url_1_7_1.encoding or false) || + (f.url_1_7_1.query_encoding or false) || + (url_1_7_1.query_encoding or false); + url_1_7_1.heapsize = + (f.url_1_7_1.heapsize or false) || + (f.url_1_7_1.heap_size or false) || + (url_1_7_1.heap_size or false); + }) [ idna_0_1_5_features matches_0_1_7_features percent_encoding_1_0_1_features ]; + utf8_ranges_0_1_3 = { features?(utf8_ranges_0_1_3_features {}) }: utf8_ranges_0_1_3_ {}; + utf8_ranges_0_1_3_features = f: updateFeatures f (rec { + utf8_ranges_0_1_3.default = (f.utf8_ranges_0_1_3.default or true); + }) []; + uuid_0_6_5 = { features?(uuid_0_6_5_features {}) }: uuid_0_6_5_ { + dependencies = mapFeatures features ([ cfg_if_0_1_4 ] + ++ (if features.uuid_0_6_5.rand or false then [ rand_0_4_2 ] else [])); + features = mkFeatures (features.uuid_0_6_5 or {}); + }; + uuid_0_6_5_features = f: updateFeatures f (rec { + cfg_if_0_1_4.default = true; + rand_0_4_2.default = true; + uuid_0_6_5.byteorder = + (f.uuid_0_6_5.byteorder or false) || + (f.uuid_0_6_5.u128 or false) || + (uuid_0_6_5.u128 or false); + uuid_0_6_5.default = (f.uuid_0_6_5.default or true); + uuid_0_6_5.md5 = + (f.uuid_0_6_5.md5 or false) || + (f.uuid_0_6_5.v3 or false) || + (uuid_0_6_5.v3 or false); + uuid_0_6_5.nightly = + (f.uuid_0_6_5.nightly or false) || + (f.uuid_0_6_5.const_fn or false) || + (uuid_0_6_5.const_fn or false); + uuid_0_6_5.rand = + (f.uuid_0_6_5.rand or false) || + (f.uuid_0_6_5.v3 or false) || + (uuid_0_6_5.v3 or false) || + (f.uuid_0_6_5.v4 or false) || + (uuid_0_6_5.v4 or false) || + (f.uuid_0_6_5.v5 or false) || + (uuid_0_6_5.v5 or false); + uuid_0_6_5.sha1 = + (f.uuid_0_6_5.sha1 or false) || + (f.uuid_0_6_5.v5 or false) || + (uuid_0_6_5.v5 or false); + uuid_0_6_5.std = + (f.uuid_0_6_5.std or false) || + (f.uuid_0_6_5.default or false) || + (uuid_0_6_5.default or false) || + (f.uuid_0_6_5.use_std or false) || + (uuid_0_6_5.use_std or false); + }) [ cfg_if_0_1_4_features rand_0_4_2_features ]; + vcpkg_0_2_4 = { features?(vcpkg_0_2_4_features {}) }: vcpkg_0_2_4_ {}; + vcpkg_0_2_4_features = f: updateFeatures f (rec { + vcpkg_0_2_4.default = (f.vcpkg_0_2_4.default or true); + }) []; + vec_map_0_8_1 = { features?(vec_map_0_8_1_features {}) }: vec_map_0_8_1_ { + dependencies = mapFeatures features ([]); + features = mkFeatures (features.vec_map_0_8_1 or {}); + }; + vec_map_0_8_1_features = f: updateFeatures f (rec { + vec_map_0_8_1.default = (f.vec_map_0_8_1.default or true); + vec_map_0_8_1.serde = + (f.vec_map_0_8_1.serde or false) || + (f.vec_map_0_8_1.eders or false) || + (vec_map_0_8_1.eders or false); + }) []; + version_check_0_1_4 = { features?(version_check_0_1_4_features {}) }: version_check_0_1_4_ {}; + version_check_0_1_4_features = f: updateFeatures f (rec { + version_check_0_1_4.default = (f.version_check_0_1_4.default or true); + }) []; + void_1_0_2 = { features?(void_1_0_2_features {}) }: void_1_0_2_ { + features = mkFeatures (features.void_1_0_2 or {}); + }; + void_1_0_2_features = f: updateFeatures f (rec { + void_1_0_2.default = (f.void_1_0_2.default or true); + void_1_0_2.std = + (f.void_1_0_2.std or false) || + (f.void_1_0_2.default or false) || + (void_1_0_2.default or false); + }) []; + want_0_0_4 = { features?(want_0_0_4_features {}) }: want_0_0_4_ { + dependencies = mapFeatures features ([ futures_0_1_23 log_0_4_3 try_lock_0_1_0 ]); + }; + want_0_0_4_features = f: updateFeatures f (rec { + futures_0_1_23.default = true; + log_0_4_3.default = true; + try_lock_0_1_0.default = true; + want_0_0_4.default = (f.want_0_0_4.default or true); + }) [ futures_0_1_23_features log_0_4_3_features try_lock_0_1_0_features ]; + winapi_0_2_8 = { features?(winapi_0_2_8_features {}) }: winapi_0_2_8_ {}; + winapi_0_2_8_features = f: updateFeatures f (rec { + winapi_0_2_8.default = (f.winapi_0_2_8.default or true); + }) []; + winapi_0_3_5 = { features?(winapi_0_3_5_features {}) }: winapi_0_3_5_ { + dependencies = (if kernel == "i686-pc-windows-gnu" then mapFeatures features ([ winapi_i686_pc_windows_gnu_0_4_0 ]) else []) + ++ (if kernel == "x86_64-pc-windows-gnu" then mapFeatures features ([ winapi_x86_64_pc_windows_gnu_0_4_0 ]) else []); + features = mkFeatures (features.winapi_0_3_5 or {}); + }; + winapi_0_3_5_features = f: updateFeatures f (rec { + winapi_0_3_5.default = (f.winapi_0_3_5.default or true); + winapi_i686_pc_windows_gnu_0_4_0.default = true; + winapi_x86_64_pc_windows_gnu_0_4_0.default = true; + }) [ winapi_i686_pc_windows_gnu_0_4_0_features winapi_x86_64_pc_windows_gnu_0_4_0_features ]; + winapi_build_0_1_1 = { features?(winapi_build_0_1_1_features {}) }: winapi_build_0_1_1_ {}; + winapi_build_0_1_1_features = f: updateFeatures f (rec { + winapi_build_0_1_1.default = (f.winapi_build_0_1_1.default or true); + }) []; + winapi_i686_pc_windows_gnu_0_4_0 = { features?(winapi_i686_pc_windows_gnu_0_4_0_features {}) }: winapi_i686_pc_windows_gnu_0_4_0_ {}; + winapi_i686_pc_windows_gnu_0_4_0_features = f: updateFeatures f (rec { + winapi_i686_pc_windows_gnu_0_4_0.default = (f.winapi_i686_pc_windows_gnu_0_4_0.default or true); + }) []; + winapi_x86_64_pc_windows_gnu_0_4_0 = { features?(winapi_x86_64_pc_windows_gnu_0_4_0_features {}) }: winapi_x86_64_pc_windows_gnu_0_4_0_ {}; + winapi_x86_64_pc_windows_gnu_0_4_0_features = f: updateFeatures f (rec { + winapi_x86_64_pc_windows_gnu_0_4_0.default = (f.winapi_x86_64_pc_windows_gnu_0_4_0.default or true); + }) []; + ws2_32_sys_0_2_1 = { features?(ws2_32_sys_0_2_1_features {}) }: ws2_32_sys_0_2_1_ { + dependencies = mapFeatures features ([ winapi_0_2_8 ]); + buildDependencies = mapFeatures features ([ winapi_build_0_1_1 ]); + }; + ws2_32_sys_0_2_1_features = f: updateFeatures f (rec { + winapi_0_2_8.default = true; + winapi_build_0_1_1.default = true; + ws2_32_sys_0_2_1.default = (f.ws2_32_sys_0_2_1.default or true); + }) [ winapi_0_2_8_features winapi_build_0_1_1_features ]; + xattr_0_2_2 = { features?(xattr_0_2_2_features {}) }: xattr_0_2_2_ { + dependencies = mapFeatures features ([ libc_0_2_42 ]); + features = mkFeatures (features.xattr_0_2_2 or {}); + }; + xattr_0_2_2_features = f: updateFeatures f (rec { + libc_0_2_42.default = true; + xattr_0_2_2.default = (f.xattr_0_2_2.default or true); + xattr_0_2_2.unsupported = + (f.xattr_0_2_2.unsupported or false) || + (f.xattr_0_2_2.default or false) || + (xattr_0_2_2.default or false); + }) [ libc_0_2_42_features ]; +} diff --git a/pkgs/tools/package-management/cargo-download/default.nix b/pkgs/tools/package-management/cargo-download/default.nix new file mode 100644 index 00000000000..3459f1db553 --- /dev/null +++ b/pkgs/tools/package-management/cargo-download/default.nix @@ -0,0 +1,5 @@ +{ lib, buildPlatform, buildRustCrate, fetchgit }: + +((import ./Cargo.nix { inherit lib buildPlatform buildRustCrate fetchgit; }).cargo_download {}).override { + +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ae8b6708122..c80920932dd 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7099,6 +7099,7 @@ with pkgs; }; }); + cargo-download = callPackage ../tools/package-management/cargo-download { }; cargo-edit = callPackage ../tools/package-management/cargo-edit { }; cargo-release = callPackage ../tools/package-management/cargo-release { }; cargo-tree = callPackage ../tools/package-management/cargo-tree { }; -- GitLab From 34baf00b72ad0932f6a2add6cee88d2e8b7bec8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Hedin=20Br=C3=B8nner?= Date: Mon, 13 Aug 2018 15:35:19 +0200 Subject: [PATCH 0310/2206] {qt4,qt3}: Fix breakage after eeb9837beba38e0f5c5e26357e478f74a7f6bc7c - qt-4: Pass the correct configureFlags, in particular `mk` should prepend `no-` when `cond` is false. - qt-3: simply revert the changes --- pkgs/development/libraries/qt-3/default.nix | 51 ++++++++----------- .../libraries/qt-4.x/4.8/default.nix | 8 +-- 2 files changed, 26 insertions(+), 33 deletions(-) diff --git a/pkgs/development/libraries/qt-3/default.nix b/pkgs/development/libraries/qt-3/default.nix index a3c91f9f307..32841c9b933 100644 --- a/pkgs/development/libraries/qt-3/default.nix +++ b/pkgs/development/libraries/qt-3/default.nix @@ -30,38 +30,31 @@ stdenv.mkDerivation { }; nativeBuildInputs = [ which ]; - buildInputs = [ - xextproto - ] ++ stdenv.lib.optionals openglSupport [ - libGLU_combined libXmu - ] ++ stdenv.lib.optionals xftSupport [ - libXft libXft.freetype libXft.fontconfig - ] ++ stdenv.lib.optional xrenderSupport libXrender - ++ stdenv.lib.optional xineramaSupport libXinerama - ++ stdenv.lib.optional xrandrSupport libXrandr - ++ stdenv.lib.optional xineramaSupport libXinerama; - - propagatedBuildInputs = [ libpng xlibsWrapper libXft libXrender zlib libjpeg ]; + propagatedBuildInputs = [libpng xlibsWrapper libXft libXrender zlib libjpeg]; hardeningDisable = [ "format" ]; - configurePlatforms = []; - configureFlags = let - mk = cond: name: "-${stdenv.lib.optionalString cond "no-"}${name}"; - in [ - "-v" - "-system-zlib" "-system-libpng" "-system-libjpeg" - "-qt-gif" - (mk xftSupport "xft") - (mk xrenderSupport "xrender") - (mk xrandrSupport "xrandr") - (mk xineramaSupport "xinerama") - (mk threadSupport "thread") - ] ++ stdenv.lib.optionals mysqlSupport [ - "-qt-sql-mysql" - "-L${mysql.connector-c}/lib/mysql" - "-I${mysql.connector-c}/include/mysql" - ] ++ stdenv.lib.optional openglSupport "-dlopen-opengl"; + configureFlags = " + -v + -system-zlib -system-libpng -system-libjpeg + -qt-gif + -I${xextproto}/include + ${if openglSupport then "-dlopen-opengl + -L${libGLU_combined}/lib -I${libGLU_combined}/include + -L${libXmu.out}/lib -I${libXmu.dev}/include" else ""} + ${if threadSupport then "-thread" else "-no-thread"} + ${if xrenderSupport then "-xrender -L${libXrender.out}/lib -I${libXrender.dev}/include" else "-no-xrender"} + ${if xrandrSupport then "-xrandr + -L${libXrandr.out}/lib -I${libXrandr.dev}/include + -I${randrproto}/include" else "-no-xrandr"} + ${if xineramaSupport then "-xinerama -L${libXinerama.out}/lib -I${libXinerama.dev}/include" else "-no-xinerama"} + ${if cursorSupport then "-L${libXcursor.out}/lib -I${libXcursor.dev}/include" else ""} + ${if mysqlSupport then "-qt-sql-mysql -L${mysql.connector-c}/lib/mysql -I${mysql.connector-c}/include/mysql" else ""} + ${if xftSupport then "-xft + -L${libXft.out}/lib -I${libXft.dev}/include + -L${libXft.freetype.out}/lib -I${libXft.freetype.dev}/include + -L${libXft.fontconfig.lib}/lib -I${libXft.fontconfig.dev}/include" else "-no-xft"} + "; patches = [ # Don't strip everything so we can get useful backtraces. diff --git a/pkgs/development/libraries/qt-4.x/4.8/default.nix b/pkgs/development/libraries/qt-4.x/4.8/default.nix index 463cb2938ed..f7ddf8ff780 100644 --- a/pkgs/development/libraries/qt-4.x/4.8/default.nix +++ b/pkgs/development/libraries/qt-4.x/4.8/default.nix @@ -141,7 +141,7 @@ stdenv.mkDerivation rec { configurePlatforms = []; configureFlags = let - mk = cond: name: "-${lib.optionalString cond "no-"}${name}"; + mk = cond: name: "-${lib.optionalString (!cond) "no-"}${name}"; platformFlag = if stdenv.hostPlatform != stdenv.buildPlatform then "-xplatform" @@ -167,9 +167,9 @@ stdenv.mkDerivation rec { "-make" "libs" "-make" "tools" "-make" "translations" "-no-phonon" (mk buildWebkit "webkit") (mk buildMultimedia "multimedia") "-audio-backend" ]) ++ [ - (mk demos "make") "demos" - (mk examples "make") "examples" - (mk docs "make") "docs" + "-${if demos then "" else "no"}make" "demos" + "-${if examples then "" else "no"}make" "examples" + "-${if docs then "" else "no"}make" "docs" ] ++ lib.optional developerBuild "-developer-build" ++ lib.optionals stdenv.hostPlatform.isDarwin [ platformFlag "unsupported/macx-clang-libc++" ] ++ lib.optionals stdenv.hostPlatform.isWindows [ platformFlag "win32-g++-4.6" ]; -- GitLab From 7a22083e1271869294a074cbe7a971f2d8abb4f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 13 Aug 2018 21:08:10 +0200 Subject: [PATCH 0311/2206] texinfoInteractive: fixup build by using older perl I don't really have a mind for very long investigations why their test suite is broken in this respect. --- pkgs/top-level/all-packages.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8dae7aa09ae..345a8341a58 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8633,9 +8633,13 @@ with pkgs; texinfo5 = callPackage ../development/tools/misc/texinfo/5.2.nix { }; texinfo6 = callPackage ../development/tools/misc/texinfo/6.5.nix { }; texinfo = texinfo6; - texinfoInteractive = appendToName "interactive" ( - texinfo.override { interactive = true; } - ); + texinfoInteractive = appendToName "interactive" (texinfo.override { + interactive = true; + # doCheck = true -> some xlocale.h problem with perl 5.28.0 + # (it's mistakenly trying to include the non-existent header) + perl = perl526; + buildPackages = buildPackages // { perl = buildPackages.perl526; }; + }); texi2html = callPackage ../development/tools/misc/texi2html { }; -- GitLab From 0adc6f4d8fc759e6af5af35fc169dd950eeeb35c Mon Sep 17 00:00:00 2001 From: Ben Darwin Date: Mon, 13 Aug 2018 15:55:04 -0400 Subject: [PATCH 0312/2206] mirtk: init at 2.0.0 --- .../science/biology/mirtk/default.nix | 41 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 43 insertions(+) create mode 100644 pkgs/development/libraries/science/biology/mirtk/default.nix diff --git a/pkgs/development/libraries/science/biology/mirtk/default.nix b/pkgs/development/libraries/science/biology/mirtk/default.nix new file mode 100644 index 00000000000..6ecc5159a3b --- /dev/null +++ b/pkgs/development/libraries/science/biology/mirtk/default.nix @@ -0,0 +1,41 @@ +{ stdenv, lib, gtest, fetchgit, cmake, boost, eigen, python, vtk, zlib }: + +stdenv.mkDerivation rec { + version = "2.0.0"; + name = "mirtk-${version}"; + + # uses submodules so can't use fetchFromGitHub + src = fetchgit { + url = "https://github.com/BioMedIA/MIRTK.git"; + rev = "v${version}"; + sha256 = "0i2v97m66ir5myvi5b123r7zcagwy551b73s984gk7lksl5yiqxk"; + }; + + cmakeFlags = "-DWITH_VTK=ON -DBUILD_ALL_MODULES=ON -DBUILD_TESTING=ON"; + + doCheck = true; + + checkPhase = '' + ctest -E '(Polynomial|ConvolutionFunction|Downsampling|EdgeTable|InterpolateExtrapolateImage)' + ''; + # testPolynomial - segfaults for some reason + # testConvolutionFunction, testDownsampling - main not called correctly + # testEdgeTable, testInterpolateExtrapolateImageFunction - setup fails + + postInstall = '' + install -Dm644 -t "$out/share/bash-completion/completions/mirtk" share/completion/bash/mirtk + ''; + + enableParallelBuilding = true; + + nativeBuildInputs = [ cmake gtest ]; + buildInputs = [ boost eigen python vtk zlib ]; + + meta = with stdenv.lib; { + homepage = "https://github.com/BioMedIA/MIRTK"; + description = "Medical image registration library and tools"; + maintainers = with maintainers; [ bcdarwin ]; + platforms = platforms.linux; + license = licenses.asl20; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8358d28bcf2..b73d76d264a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20387,6 +20387,8 @@ with pkgs; kallisto = callPackage ../applications/science/biology/kallisto { }; + mirtk = callPackage ../development/libraries/science/biology/mirtk { }; + muscle = callPackage ../applications/science/biology/muscle { }; n3 = callPackage ../applications/science/biology/N3 { -- GitLab From 762cea6a5a87e05360849bd43874f37309ed95cf Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Mon, 13 Aug 2018 20:38:32 +0000 Subject: [PATCH 0313/2206] fix comment --- nixos/modules/tasks/network-interfaces-scripted.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/nixos/modules/tasks/network-interfaces-scripted.nix b/nixos/modules/tasks/network-interfaces-scripted.nix index d5bbd6dadab..af61c95da0a 100644 --- a/nixos/modules/tasks/network-interfaces-scripted.nix +++ b/nixos/modules/tasks/network-interfaces-scripted.nix @@ -473,9 +473,11 @@ let # Remove Dead Interfaces ip link show "${n}" >/dev/null 2>&1 && ip link delete "${n}" ip link add link "${v.interface}" name "${n}" type vlan id "${toString v.id}" - # Try to bring up vlan interface - # Note: When master interface is down, we cannot bring vlan interfaces up (#28620) - # Vlan interfaces will be automatically bring up when master is up + + # We try to bring up the logical VLAN interface. If the master + # interface the logical interface is dependent upon is not up yet we will + # fail to immediately bring up the logical interface. The resulting logical + # interface will brought up later when the master interface is up. ip link set "${n}" up || true ''; postStop = '' -- GitLab From d640cab8236e44f6482f81a780259bacfec05376 Mon Sep 17 00:00:00 2001 From: Sergiusz Bazanski Date: Tue, 14 Aug 2018 01:21:17 +0100 Subject: [PATCH 0314/2206] diamond: init at 3.10 This change adds the properietary Lattice Diamond FPGA suite. --- .../tools/lattice-diamond/default.nix | 115 ++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 117 insertions(+) create mode 100644 pkgs/development/tools/lattice-diamond/default.nix diff --git a/pkgs/development/tools/lattice-diamond/default.nix b/pkgs/development/tools/lattice-diamond/default.nix new file mode 100644 index 00000000000..1691f09e6e4 --- /dev/null +++ b/pkgs/development/tools/lattice-diamond/default.nix @@ -0,0 +1,115 @@ +{ stdenv, rpmextract, patchelf, makeWrapper, file, requireFile, glib, zlib, + freetype, fontconfig, xorg }: + +stdenv.mkDerivation rec { + name = "diamond-3.10"; + + nativeBuildInputs = [ rpmextract patchelf makeWrapper file ]; + + src = requireFile { + name = "diamond_3_10-base_x64-111-2-x86_64-linux.rpm"; + url = "http://www.latticesemi.com/view_document?document_id=52180"; + sha256 = "ec0b370cf8bd55831eeed7c5eadcabacbd6e63ac657c20209d672119a07a5c0f"; + }; + + buildCommand = '' + origprefix=usr/local/diamond/3.10_x64 + prefix=diamond + + echo "Unpacking $src..." + rpmextract $src + + # Move $pwd/usr/local/diamond/VERS to $out/diamond, cd. + mkdir -p $out/$prefix + rmdir $out/$prefix + mv $origprefix $out/$prefix + + cd $out + + # Extract all tarballs. + for tb in \ + cae_library/cae_library.tar.gz \ + embedded_source/embedded_source.tar.gz \ + ispfpga/ispfpga.tar.gz \ + synpbase/synpbase.tar.gz \ + tcltk/tcltk.tar.gz \ + bin/bin.tar.gz \ + examples/examples.tar.gz \ + data/data.tar.gz ; do + + echo "Extracting tarball $prefix/$tb" + cd $out/$prefix/$(dirname $tb) + tar xf $(basename $tb) + rm $(basename $tb) + done + + # Patch shebangs in start scripts . + cd $out/$prefix/bin/lin64 + for tool in \ + programmer \ + pgrcmd \ + diamond_env \ + powercal \ + model300 \ + update \ + diamond \ + debugger \ + ddtcmd \ + cableserver \ + revealrva \ + ipexpress \ + fileutility \ + diamond ; do + + echo "Patching script $prefix/bin/lin64/$tool..." + patchShebangs $tool + done + + # Patch executable ELFs. + for path in bin/lin64 ispfpga/bin/lin64; do + cd $out/$prefix/$path + for f in *; do + if ! file $f | grep -q "ELF 64-bit LSB executable" ; then + continue + fi + echo "Patching ELF $prefix/$path/$f..." + # We force RPATH otherwise libraries from LD_LIBRARY_PATH (which the + # tools mangle by themselves) will not be able to find their + # dependencies from nix. + patchelf \ + --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ + --set-rpath "$libPath" --force-rpath \ + $f + done + done + + # Remove 32-bit libz. + rm $out/$prefix/bin/lin64/libz.{so,so.1} + + # Make wrappers (should these target more than the 'diamond' tool?). + # The purpose of these is just to call the target program using its + # absolute path - otherwise, it will crash. + mkdir -p bin + for tool in diamond ; do + makeWrapper $out/$prefix/bin/lin64/$tool $out/bin/$tool + done + ''; + + libPath = stdenv.lib.makeLibraryPath [ + glib zlib freetype fontconfig + xorg.libSM xorg.libICE xorg.libXrender xorg.libXext xorg.libX11 xorg.libXt + ]; + + meta = { + description = "Vendor development tools for Lattice FPGA devices"; + longDescription = '' + Lattice Diamond software is the leading-edge software design environment + for cost- sensitive, low-power Lattice FPGA architectures. It is the + next-generation replacement for ispLEVER. + ''; + homepage = "http://www.latticesemi.com/latticediamond"; + license = stdenv.lib.licenses.unfree; + maintainers = with stdenv.lib.maintainers; [ q3k ]; + platforms = [ "x86_64-linux" ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2846bf49eb8..17364d1dfa1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8084,6 +8084,8 @@ with pkgs; ddd = callPackage ../development/tools/misc/ddd { }; + lattice-diamond = callPackage ../development/tools/lattice-diamond { }; + distcc = callPackage ../development/tools/misc/distcc { }; # distccWrapper: wrapper that works as gcc or g++ -- GitLab From ad565e992562d43cb9e6f843459a2ac1c35790f5 Mon Sep 17 00:00:00 2001 From: Michael Hoang Date: Wed, 1 Aug 2018 19:04:22 +1000 Subject: [PATCH 0315/2206] lensfun: Add macOS as a supported platform --- pkgs/development/libraries/lensfun/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/lensfun/default.nix b/pkgs/development/libraries/lensfun/default.nix index e9ba4ae5ac2..1c9c66f8936 100644 --- a/pkgs/development/libraries/lensfun/default.nix +++ b/pkgs/development/libraries/lensfun/default.nix @@ -15,8 +15,8 @@ stdenv.mkDerivation rec { configureFlags = "-v"; meta = with stdenv.lib; { - platforms = platforms.linux; - maintainers = [ ]; + platforms = platforms.linux ++ platforms.darwin; + maintainers = with maintainers; [ enzime ]; license = stdenv.lib.licenses.lgpl3; description = "An opensource database of photographic lenses and their characteristics"; homepage = http://lensfun.sourceforge.net/; -- GitLab From 0ee70940b148d02300e6d8572620c2dd199fa413 Mon Sep 17 00:00:00 2001 From: Michael Hoang Date: Wed, 1 Aug 2018 19:04:45 +1000 Subject: [PATCH 0316/2206] osm-gps-map: Add macOS as a supported platform --- pkgs/development/libraries/osm-gps-map/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/osm-gps-map/default.nix b/pkgs/development/libraries/osm-gps-map/default.nix index febba5d5703..b7033ea4ddf 100644 --- a/pkgs/development/libraries/osm-gps-map/default.nix +++ b/pkgs/development/libraries/osm-gps-map/default.nix @@ -24,6 +24,6 @@ stdenv.mkDerivation rec { homepage = https://nzjrs.github.io/osm-gps-map; license = licenses.gpl2Plus; maintainers = with maintainers; [ hrdinka ]; - platforms = platforms.linux; + platforms = platforms.linux ++ platforms.darwin; }; } -- GitLab From 61cbf57300c91d9895c79e3d758ba75dbfb4e020 Mon Sep 17 00:00:00 2001 From: Michael Hoang Date: Wed, 1 Aug 2018 19:05:22 +1000 Subject: [PATCH 0317/2206] darktable: Fix compilation on macOS Only compile X11 and other components on Linux. Use DYLD_LIBRARY_PATH on macOS instead of LD_LIBRARY_PATH. --- .../graphics/darktable/default.nix | 26 ++++++++++++------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/pkgs/applications/graphics/darktable/default.nix b/pkgs/applications/graphics/darktable/default.nix index ac44a1e875c..51a401d4b8c 100644 --- a/pkgs/applications/graphics/darktable/default.nix +++ b/pkgs/applications/graphics/darktable/default.nix @@ -3,7 +3,7 @@ , ilmbase, gtk3, intltool, lcms2, lensfun, libX11, libexif, libgphoto2, libjpeg , libpng, librsvg, libtiff, openexr, osm-gps-map, pkgconfig, sqlite, libxslt , openjpeg, lua, pugixml, colord, colord-gtk, libwebp, libsecret, gnome3 -, ocl-icd +, ocl-icd, pcre, gtk-mac-integration }: stdenv.mkDerivation rec { @@ -18,24 +18,32 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake ninja llvm pkgconfig intltool perl desktop-file-utils wrapGAppsHook ]; buildInputs = [ - cairo curl exiv2 glib gtk3 ilmbase lcms2 lensfun libX11 libexif + cairo curl exiv2 glib gtk3 ilmbase lcms2 lensfun libexif libgphoto2 libjpeg libpng librsvg libtiff openexr sqlite libxslt libsoup graphicsmagick json-glib openjpeg lua pugixml - colord colord-gtk libwebp libsecret gnome3.adwaita-icon-theme - osm-gps-map ocl-icd - ]; - + libwebp libsecret gnome3.adwaita-icon-theme osm-gps-map pcre + ] ++ stdenv.lib.optionals stdenv.isLinux [ + colord colord-gtk libX11 ocl-icd + ] ++ stdenv.lib.optional stdenv.isDarwin gtk-mac-integration; + cmakeFlags = [ "-DBUILD_USERMANUAL=False" + ] ++ stdenv.lib.optionals stdenv.isDarwin [ + "-DUSE_COLORD=OFF" + "-DUSE_KWALLET=OFF" ]; + # darktable changed its rpath handling in commit # 83c70b876af6484506901e6b381304ae0d073d3c and as a result the # binaries can't find libdarktable.so, so change LD_LIBRARY_PATH in # the wrappers: - preFixup = '' + preFixup = let + libPathEnvVar = if stdenv.isDarwin then "DYLD_LIBRARY_PATH" else "LD_LIBRARY_PATH"; + libPathPrefix = "$out/lib/darktable" + stdenv.lib.optionalString stdenv.isLinux ":${ocl-icd}/lib"; + in '' gappsWrapperArgs+=( - --prefix LD_LIBRARY_PATH ":" "$out/lib/darktable:${ocl-icd}/lib" + --prefix ${libPathEnvVar} ":" "${libPathPrefix}" ) ''; @@ -43,7 +51,7 @@ stdenv.mkDerivation rec { description = "Virtual lighttable and darkroom for photographers"; homepage = https://www.darktable.org; license = licenses.gpl3Plus; - platforms = platforms.linux; + platforms = platforms.linux ++ platforms.darwin; maintainers = with maintainers; [ goibhniu rickynils flosse mrVanDalo ]; }; } -- GitLab From fc2bde6d7a362a7f75e19f3e445a9b0f528e1681 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Mon, 13 Aug 2018 19:42:47 +0200 Subject: [PATCH 0318/2206] nixos/switch-to-configuration: reload user units When rebuilding you have to manually run `systemctl --user daemon-reload`. It gathers all authenticated users using `loginctl list-user` and runs `daemon-reload` for each of them. This is a first step towards a `nixos-rebuild` which is able to reload user units from systemd. The entire task is fairly hard, however I consider this patch usable as it allows to restart units without running `daemon-reload` for each authenticated user. --- nixos/doc/manual/release-notes/rl-1809.xml | 7 +++++++ .../system/activation/switch-to-configuration.pl | 12 ++++++++++++ 2 files changed, 19 insertions(+) diff --git a/nixos/doc/manual/release-notes/rl-1809.xml b/nixos/doc/manual/release-notes/rl-1809.xml index d527984f5ef..0cb4874a1a2 100644 --- a/nixos/doc/manual/release-notes/rl-1809.xml +++ b/nixos/doc/manual/release-notes/rl-1809.xml @@ -422,6 +422,13 @@ inherit (pkgs.nixos { The module option is now defaulted to true. + + + The config activation script of nixos-rebuild now + reloads + all user units for each authenticated user. + + diff --git a/nixos/modules/system/activation/switch-to-configuration.pl b/nixos/modules/system/activation/switch-to-configuration.pl index ecd35767e01..b3fe6caf62d 100644 --- a/nixos/modules/system/activation/switch-to-configuration.pl +++ b/nixos/modules/system/activation/switch-to-configuration.pl @@ -412,6 +412,18 @@ system("@systemd@/bin/systemctl", "reset-failed"); # Make systemd reload its units. system("@systemd@/bin/systemctl", "daemon-reload") == 0 or $res = 3; +# Reload user units +open my $listActiveUsers, '-|', '@systemd@/bin/loginctl', 'list-users', '--no-legend'; +while (my $f = <$listActiveUsers>) { + next unless $f =~ /^\s*(?\d+)\s+(?\S+)/; + my ($uid, $name) = ($+{uid}, $+{user}); + print STDERR "reloading user units for $name...\n"; + + system("su", "-l", $name, "-c", "XDG_RUNTIME_DIR=/run/user/$uid @systemd@/bin/systemctl --user daemon-reload"); +} + +close $listActiveUsers; + # Set the new tmpfiles print STDERR "setting up tmpfiles\n"; system("@systemd@/bin/systemd-tmpfiles", "--create", "--remove", "--exclude-prefix=/dev") == 0 or $res = 3; -- GitLab From 53c265d0f9a4340911609d38631ad56ec6ec4af4 Mon Sep 17 00:00:00 2001 From: Johannes Frankenau Date: Tue, 14 Aug 2018 20:56:22 +0200 Subject: [PATCH 0319/2206] rapid-photo-downloader: 0.9.9 -> 0.9.10 --- pkgs/applications/graphics/rapid-photo-downloader/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/graphics/rapid-photo-downloader/default.nix b/pkgs/applications/graphics/rapid-photo-downloader/default.nix index 4f31a10c2d1..d47f08c90b9 100644 --- a/pkgs/applications/graphics/rapid-photo-downloader/default.nix +++ b/pkgs/applications/graphics/rapid-photo-downloader/default.nix @@ -6,11 +6,11 @@ python3Packages.buildPythonApplication rec { pname = "rapid-photo-downloader"; - version = "0.9.9"; + version = "0.9.10"; src = fetchurl { url = "https://launchpad.net/rapid/pyqt/${version}/+download/${pname}-${version}.tar.gz"; - sha256 = "193l55wdxwxmammyxwzp90sg0qw5r316443la3m9611sdpcmy8w3"; + sha256 = "1i0lfj9gnfya49gxx59ls364z651fqagd4krnz9jhg9m0l48ljdf"; }; # Disable version check and fix install tests -- GitLab From b98faf680cfb4a951d1b426dc81ea8f939701949 Mon Sep 17 00:00:00 2001 From: Dmitry Kalinkin Date: Tue, 14 Aug 2018 17:49:21 -0400 Subject: [PATCH 0320/2206] yoda: 1.7.0 -> 1.7.1 --- pkgs/development/libraries/physics/yoda/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/physics/yoda/default.nix b/pkgs/development/libraries/physics/yoda/default.nix index 1dacdba1b1c..c86b0ed3d1c 100644 --- a/pkgs/development/libraries/physics/yoda/default.nix +++ b/pkgs/development/libraries/physics/yoda/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "yoda-${version}"; - version = "1.7.0"; + version = "1.7.1"; src = fetchurl { url = "https://www.hepforge.org/archive/yoda/YODA-${version}.tar.bz2"; - sha256 = "0fyf6ld1klzlfmr5sl1jxzck4a0h14zfkrff8397rn1fqnqbzmmk"; + sha256 = "0yq20fnckf6h0a53ghxsgia6ikq71ch9a0w0khq188r7rlg9gmzd"; }; pythonPath = []; # python wrapper support -- GitLab From 2ae9907cc495e1f900ae76e5e42bfbffb91766d6 Mon Sep 17 00:00:00 2001 From: "(cdep)illabout" Date: Mon, 13 Aug 2018 09:25:43 +0900 Subject: [PATCH 0321/2206] virtualbox: Add tests for the VirtualBox Extension Pack. --- nixos/tests/virtualbox.nix | 39 +++++++++++++++++++++++++++++++++----- 1 file changed, 34 insertions(+), 5 deletions(-) diff --git a/nixos/tests/virtualbox.nix b/nixos/tests/virtualbox.nix index 008dab8459c..4207112cf16 100644 --- a/nixos/tests/virtualbox.nix +++ b/nixos/tests/virtualbox.nix @@ -293,6 +293,11 @@ let "--hostonlyadapter2 vboxnet0" ]; + # The VirtualBox Oracle Extension Pack lets you use USB 3.0 (xHCI). + enableExtensionPackVMFlags = [ + "--usbxhci on" + ]; + dhcpScript = pkgs: '' ${pkgs.dhcp}/bin/dhclient \ -lf /run/dhcp.leases \ @@ -323,13 +328,17 @@ let headless.services.xserver.enable = false; }; - mkVBoxTest = name: testScript: makeTest { + vboxVMsWithExtpack = mapAttrs createVM { + testExtensionPack.vmFlags = enableExtensionPackVMFlags; + }; + + mkVBoxTest = useExtensionPack: vms: name: testScript: makeTest { name = "virtualbox-${name}"; machine = { lib, config, ... }: { imports = let mkVMConf = name: val: val.machine // { key = "${name}-config"; }; - vmConfigs = mapAttrsToList mkVMConf vboxVMs; + vmConfigs = mapAttrsToList mkVMConf vms; in [ ./common/user-account.nix ./common/x11.nix ] ++ vmConfigs; virtualisation.memorySize = 2048; virtualisation.virtualbox.host.enable = true; @@ -337,6 +346,8 @@ let users.users.alice.extraGroups = let inherit (config.virtualisation.virtualbox.host) enableHardening; in lib.mkIf enableHardening (lib.singleton "vboxusers"); + virtualisation.virtualbox.host.enableExtensionPack = useExtensionPack; + nixpkgs.config.allowUnfree = useExtensionPack; }; testScript = '' @@ -353,7 +364,7 @@ let return join("\n", grep { $_ !~ /^UUID:/ } split(/\n/, $_[0]))."\n"; } - ${concatStrings (mapAttrsToList (_: getAttr "testSubs") vboxVMs)} + ${concatStrings (mapAttrsToList (_: getAttr "testSubs") vms)} $machine->waitForX; @@ -363,11 +374,11 @@ let ''; meta = with pkgs.stdenv.lib.maintainers; { - maintainers = [ aszlig wkennington ]; + maintainers = [ aszlig wkennington cdepillabout ]; }; }; -in mapAttrs mkVBoxTest { +in mapAttrs (mkVBoxTest false vboxVMs) { simple-gui = '' createVM_simple; $machine->succeed(ru "VirtualBox &"); @@ -473,4 +484,22 @@ in mapAttrs mkVBoxTest { destroyVM_test1; destroyVM_test2; ''; +} // mapAttrs (mkVBoxTest true vboxVMsWithExtpack) { + enable-extension-pack = '' + createVM_testExtensionPack; + vbm("startvm testExtensionPack"); + waitForStartup_testExtensionPack; + $machine->screenshot("cli_started"); + waitForVMBoot_testExtensionPack; + $machine->screenshot("cli_booted"); + + $machine->nest("Checking for privilege escalation", sub { + $machine->fail("test -e '/root/VirtualBox VMs'"); + $machine->fail("test -e '/root/.config/VirtualBox'"); + $machine->succeed("test -e '/home/alice/VirtualBox VMs'"); + }); + + shutdownVM_testExtensionPack; + destroyVM_testExtensionPack; + ''; } -- GitLab From 0c633ccf2649738c654f04e780d7bebe1b288653 Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Tue, 14 Aug 2018 22:34:46 -0500 Subject: [PATCH 0322/2206] firefox: add default for execdir not all of the browsers have this set --- pkgs/applications/networking/browsers/firefox/wrapper.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/wrapper.nix b/pkgs/applications/networking/browsers/firefox/wrapper.nix index a60d533c5a5..827dd520e36 100644 --- a/pkgs/applications/networking/browsers/firefox/wrapper.nix +++ b/pkgs/applications/networking/browsers/firefox/wrapper.nix @@ -104,22 +104,22 @@ let buildCommand = lib.optionalString stdenv.isDarwin '' mkdir -p $out/Applications cp -R --no-preserve=mode,ownership ${browser}/Applications/${browserName}.app $out/Applications - rm -f $out${browser.execdir}/${browserName} + rm -f $out${browser.execdir or "/bin"}/${browserName} '' + '' - if [ ! -x "${browser}${browser.execdir}/${browserName}" ] + if [ ! -x "${browser}${browser.execdir or "/bin"}/${browserName}" ] then echo "cannot find executable file \`${browser}${browser.execdir}/${browserName}'" exit 1 fi makeWrapper "$(readlink -v --canonicalize-existing "${browser}${browser.execdir}/${browserName}")" \ - "$out${browser.execdir}/${browserName}${nameSuffix}" \ + "$out${browser.execdir or "/bin"}/${browserName}${nameSuffix}" \ --suffix-each MOZ_PLUGIN_PATH ':' "$plugins" \ --suffix LD_LIBRARY_PATH ':' "$libs" \ --suffix-each GTK_PATH ':' "$gtk_modules" \ --suffix-each LD_PRELOAD ':' "$(cat $(filterExisting $(addSuffix /extra-ld-preload $plugins)))" \ --prefix-contents PATH ':' "$(filterExisting $(addSuffix /extra-bin-path $plugins))" \ - --suffix PATH ':' "$out${browser.execdir}" \ + --suffix PATH ':' "$out${browser.execdir or "/bin"}" \ --set MOZ_APP_LAUNCHER "${browserName}${nameSuffix}" \ --set MOZ_SYSTEM_DIR "$out/lib/mozilla" \ ${lib.optionalString (browser ? gtk3) -- GitLab From 8d2ab1d914897a9e09e6051497af43e88f18fd71 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Wed, 15 Aug 2018 09:56:04 +0100 Subject: [PATCH 0323/2206] slack-cli: init at 0.18.0 slack-cli must be configured using the SLACK_CLI_TOKEN environment variable. Using `slack init` will not work because it tries to write to the Nix store. --- pkgs/tools/networking/slack-cli/default.nix | 25 +++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/tools/networking/slack-cli/default.nix diff --git a/pkgs/tools/networking/slack-cli/default.nix b/pkgs/tools/networking/slack-cli/default.nix new file mode 100644 index 00000000000..3acf79932bc --- /dev/null +++ b/pkgs/tools/networking/slack-cli/default.nix @@ -0,0 +1,25 @@ +# slack-cli must be configured using the SLACK_CLI_TOKEN environment +# variable. Using `slack init` will not work because it tries to write +# to the Nix store. + +{ stdenv, lib, fetchurl, makeWrapper, curl, jq }: + +stdenv.mkDerivation rec { + name = "slack-cli"; + version = "0.18.0"; + + src = fetchurl { + url = "https://github.com/rockymadden/slack-cli/archive/v${version}.tar.gz"; + sha256 = "0q19l88c1mvnzya58q21pc3v6mff56z43288kzk50000ri286wq2"; + }; + + buildInputs = [ makeWrapper ]; + + dontBuild = true; + + installPhase = '' + mkdir -p $out/bin + cp src/slack $out/bin + wrapProgram $out/bin/slack --prefix PATH : ${lib.makeBinPath [ curl jq ]} + ''; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 029a0a55138..c2f1f212a52 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16695,6 +16695,8 @@ with pkgs; slack = callPackage ../applications/networking/instant-messengers/slack { }; + slack-cli = callPackage ../tools/networking/slack-cli { }; + singularity = callPackage ../applications/virtualization/singularity { }; spectrwm = callPackage ../applications/window-managers/spectrwm { }; -- GitLab From ccc8dd222e574fea27923a4531422ca6d53383df Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Wed, 15 Aug 2018 11:36:28 +0100 Subject: [PATCH 0324/2206] slack-cli: use fetchFromGitHub instead of fetchurl --- pkgs/tools/networking/slack-cli/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/networking/slack-cli/default.nix b/pkgs/tools/networking/slack-cli/default.nix index 3acf79932bc..5af7540a5d7 100644 --- a/pkgs/tools/networking/slack-cli/default.nix +++ b/pkgs/tools/networking/slack-cli/default.nix @@ -2,15 +2,17 @@ # variable. Using `slack init` will not work because it tries to write # to the Nix store. -{ stdenv, lib, fetchurl, makeWrapper, curl, jq }: +{ stdenv, lib, fetchFromGitHub, makeWrapper, curl, jq }: stdenv.mkDerivation rec { name = "slack-cli"; version = "0.18.0"; - src = fetchurl { - url = "https://github.com/rockymadden/slack-cli/archive/v${version}.tar.gz"; - sha256 = "0q19l88c1mvnzya58q21pc3v6mff56z43288kzk50000ri286wq2"; + src = fetchFromGitHub { + owner = "rockymadden"; + repo = "slack-cli"; + rev = "v${version}"; + sha256 = "022yr3cpfg0v7cxi62zzk08vp0l3w851qpfh6amyfgjiynnfyddl"; }; buildInputs = [ makeWrapper ]; -- GitLab From 838473d3c595d225d2d5a0dcb36771b834ebb4af Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Wed, 15 Aug 2018 12:28:43 +0100 Subject: [PATCH 0325/2206] slack-cli: add version to name --- pkgs/tools/networking/slack-cli/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/networking/slack-cli/default.nix b/pkgs/tools/networking/slack-cli/default.nix index 5af7540a5d7..23131d26655 100644 --- a/pkgs/tools/networking/slack-cli/default.nix +++ b/pkgs/tools/networking/slack-cli/default.nix @@ -5,7 +5,7 @@ { stdenv, lib, fetchFromGitHub, makeWrapper, curl, jq }: stdenv.mkDerivation rec { - name = "slack-cli"; + name = "slack-cli-${version}"; version = "0.18.0"; src = fetchFromGitHub { -- GitLab From d2eacdcd6529c816dc8b33c5a4d4e20d3748edbe Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Wed, 15 Aug 2018 12:32:00 +0100 Subject: [PATCH 0326/2206] slack-cli: use nativeBuildInputs for makeWrapper --- pkgs/tools/networking/slack-cli/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/networking/slack-cli/default.nix b/pkgs/tools/networking/slack-cli/default.nix index 23131d26655..55396f16cb0 100644 --- a/pkgs/tools/networking/slack-cli/default.nix +++ b/pkgs/tools/networking/slack-cli/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { sha256 = "022yr3cpfg0v7cxi62zzk08vp0l3w851qpfh6amyfgjiynnfyddl"; }; - buildInputs = [ makeWrapper ]; + nativeBuildInputs = [ makeWrapper ]; dontBuild = true; -- GitLab From dac2235c1a94f5ea2c06c55deff8df07595eeacc Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Wed, 15 Aug 2018 12:32:19 +0100 Subject: [PATCH 0327/2206] slack-cli: quote shell variables --- pkgs/tools/networking/slack-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/slack-cli/default.nix b/pkgs/tools/networking/slack-cli/default.nix index 55396f16cb0..2e20fbe2c3c 100644 --- a/pkgs/tools/networking/slack-cli/default.nix +++ b/pkgs/tools/networking/slack-cli/default.nix @@ -20,8 +20,8 @@ stdenv.mkDerivation rec { dontBuild = true; installPhase = '' - mkdir -p $out/bin - cp src/slack $out/bin - wrapProgram $out/bin/slack --prefix PATH : ${lib.makeBinPath [ curl jq ]} + mkdir -p "$out/bin" + cp src/slack "$out/bin" + wrapProgram "$out/bin/slack" --prefix PATH : ${lib.makeBinPath [ curl jq ]} ''; } -- GitLab From cd21faff2be19a8bc01e122da7a6b433bf3928cf Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Wed, 15 Aug 2018 13:54:27 +0200 Subject: [PATCH 0328/2206] pythonPackages.thumbor: 6.5.1 -> 6.5.2 6.5.2 allows Pillow==5.2.0 (see https://github.com/thumbor/thumbor/releases/tag/6.5.2). See https://hydra.nixos.org/build/79403232 for further reference. --- pkgs/development/python-modules/thumbor/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/thumbor/default.nix b/pkgs/development/python-modules/thumbor/default.nix index 37d8f3a5134..ec33a5020d4 100644 --- a/pkgs/development/python-modules/thumbor/default.nix +++ b/pkgs/development/python-modules/thumbor/default.nix @@ -1,17 +1,17 @@ -{ buildPythonPackage, stdenv, tornado, pycrypto, pycurl, pytz +{ buildPythonPackage, tornado, pycrypto, pycurl, pytz , pillow, derpconf, python_magic, pexif, libthumbor, opencv, webcolors , piexif, futures, statsd, thumborPexif, fetchPypi, isPy3k, lib }: buildPythonPackage rec { pname = "thumbor"; - version = "6.5.1"; + version = "6.5.2"; disabled = isPy3k; # see https://github.com/thumbor/thumbor/issues/1004 src = fetchPypi { inherit pname version; - sha256 = "0yalqwpxb6m0dz2qfnyv1pqqd5dd020wl7hc0n0bvsvxg1ib9if0"; + sha256 = "1icfnzwzi5lvnh576n7v3r819jaw15ph9ja2w3fwg5z9qs40xvl8"; }; postPatch = '' @@ -40,7 +40,7 @@ buildPythonPackage rec { # for further reference. doCheck = false; - meta = with stdenv.lib; { + meta = with lib; { description = "A smart imaging service"; homepage = https://github.com/thumbor/thumbor/wiki; license = licenses.mit; -- GitLab From f94d08a304475971e1719079bee1b9e8c2241bbe Mon Sep 17 00:00:00 2001 From: Francesco Gazzetta Date: Wed, 15 Aug 2018 14:51:40 +0200 Subject: [PATCH 0329/2206] twemoji-color-font: 1.3 -> 1.4 --- pkgs/data/fonts/twemoji-color-font/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/fonts/twemoji-color-font/default.nix b/pkgs/data/fonts/twemoji-color-font/default.nix index 9a8c6bf592a..eb37b4dad25 100644 --- a/pkgs/data/fonts/twemoji-color-font/default.nix +++ b/pkgs/data/fonts/twemoji-color-font/default.nix @@ -6,7 +6,7 @@ stdenv.mkDerivation rec { owner = "eosrei"; repo = "twemoji-color-font"; rev = "v${meta.version}"; - sha256 = "0i7krmg99nrrj7mbjjd2cw6dx24aja63571mcyp6d7q1z09asz9k"; + sha256 = "0z8r7z2r0r2wng4a7hvqvkcpd43l0d57yl402r7ci5bnmb02yvsa"; }; nativeBuildInputs = [ inkscape imagemagick potrace svgo scfbuild ]; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - version = "1.3"; + version = "1.4"; description = "Color emoji SVGinOT font using Twitter Unicode 10 emoji with diversity and country flags"; longDescription = '' A color and B&W emoji SVGinOT font built from the Twitter Emoji for -- GitLab From 3116e6e6b93aa486adab31f8e6f2e8d3420d1f34 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Wed, 15 Aug 2018 15:32:50 +0200 Subject: [PATCH 0330/2206] gem-config: add curses (#45068) --- pkgs/development/ruby-modules/gem-config/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/ruby-modules/gem-config/default.nix b/pkgs/development/ruby-modules/gem-config/default.nix index 9d4f5679e26..76a044a56b2 100644 --- a/pkgs/development/ruby-modules/gem-config/default.nix +++ b/pkgs/development/ruby-modules/gem-config/default.nix @@ -80,6 +80,10 @@ in buildInputs = [ curl ]; }; + curses = attrs: { + buildInputs = [ ncurses ]; + }; + dep-selector-libgecode = attrs: { USE_SYSTEM_GECODE = true; postInstall = '' -- GitLab From 8fdab83dcf872368ef10966cb96d822bb4d2b612 Mon Sep 17 00:00:00 2001 From: Francesco Gazzetta Date: Wed, 15 Aug 2018 15:36:49 +0200 Subject: [PATCH 0331/2206] twemoji-color-font: restrict platforms to linux --- pkgs/data/fonts/twemoji-color-font/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/data/fonts/twemoji-color-font/default.nix b/pkgs/data/fonts/twemoji-color-font/default.nix index eb37b4dad25..eead97247e6 100644 --- a/pkgs/data/fonts/twemoji-color-font/default.nix +++ b/pkgs/data/fonts/twemoji-color-font/default.nix @@ -38,6 +38,6 @@ stdenv.mkDerivation rec { downloadPage = "https://github.com/eosrei/twemoji-color-font/releases"; license = with licenses; [ cc-by-40 mit ]; maintainers = [ maintainers.fgaz ]; - platforms = platforms.all; + platforms = platforms.linux; }; } -- GitLab From fe6ebf85b760813d43f6fc4b9447c110eefd340f Mon Sep 17 00:00:00 2001 From: Eric Wolf <1983821+typetetris@users.noreply.github.com> Date: Wed, 15 Aug 2018 15:53:20 +0200 Subject: [PATCH 0332/2206] ghc-8.0.2: Fix #44987 (#45014) nix-env -f '' -qaP -A haskell.packages.ghc802 will run again, but the packages depending on ghc-compact will still not build, as they have a constrain on base >= 4.10 and ghc 8.0.2 has base 4.9.1.0 --- pkgs/development/haskell-modules/configuration-ghc-8.0.x.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.0.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.0.x.nix index 1a4638c51e1..f475512a8da 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.0.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.0.x.nix @@ -19,6 +19,7 @@ self: super: { filepath = null; ghc-boot = null; ghc-boot-th = null; + ghc-compact = null; ghc-prim = null; ghci = null; haskeline = null; -- GitLab From 984e0e8c1dcf8d5ecdc7123115b463260a284b9a Mon Sep 17 00:00:00 2001 From: Dmitry Kalinkin Date: Tue, 14 Aug 2018 17:49:47 -0400 Subject: [PATCH 0333/2206] rivet: 2.7.0 -> 2.7.1 --- pkgs/development/libraries/physics/rivet/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/physics/rivet/default.nix b/pkgs/development/libraries/physics/rivet/default.nix index 8c4a9288a15..98c9a845280 100644 --- a/pkgs/development/libraries/physics/rivet/default.nix +++ b/pkgs/development/libraries/physics/rivet/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "rivet-${version}"; - version = "2.6.0"; + version = "2.6.1"; src = fetchurl { url = "https://www.hepforge.org/archive/rivet/Rivet-${version}.tar.bz2"; - sha256 = "007rwal8wx2k9gs0r6kym6ix0siz0x9l55q9myq41siirpf2jcpv"; + sha256 = "0ybv5dl3blgk9p9ayhknirxb6504kpygnkmizd5dr9ippys1i3c8"; }; patches = [ @@ -28,6 +28,10 @@ stdenv.mkDerivation rec { propagatedBuildInputs = [ fastjet ghostscript gsl yoda ]; preConfigure = '' + substituteInPlace Makefile.in \ + --replace "SUBDIRS = src pyext data include bin analyses doc test" "SUBDIRS = src pyext data include bin analyses test" + substituteInPlace analyses/Makefile.in \ + --replace "!(tmp)" "" substituteInPlace bin/rivet-buildplugin.in \ --replace '"which"' '"${which}/bin/which"' \ --replace 'mycxx=' 'mycxx=${stdenv.cc}/bin/${if stdenv.cc.isClang or false then "clang++" else "g++"} #' \ -- GitLab From e276965a1626f4f8d4e033b3e256e0e14156b862 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Wed, 15 Aug 2018 13:56:19 +0100 Subject: [PATCH 0334/2206] slack-cli: warn when not using SLACK_CLI_TOKEN --- pkgs/tools/networking/slack-cli/default.nix | 14 +++++++------- pkgs/tools/networking/slack-cli/wrapper.nix | 15 +++++++++++++++ pkgs/top-level/all-packages.nix | 4 +++- 3 files changed, 25 insertions(+), 8 deletions(-) create mode 100644 pkgs/tools/networking/slack-cli/wrapper.nix diff --git a/pkgs/tools/networking/slack-cli/default.nix b/pkgs/tools/networking/slack-cli/default.nix index 2e20fbe2c3c..ac7d0d4175c 100644 --- a/pkgs/tools/networking/slack-cli/default.nix +++ b/pkgs/tools/networking/slack-cli/default.nix @@ -1,8 +1,11 @@ -# slack-cli must be configured using the SLACK_CLI_TOKEN environment -# variable. Using `slack init` will not work because it tries to write -# to the Nix store. +# slack-cli must be configured using the SLACK_CLI_TOKEN environment variable. +# Using `slack init` will not work because it tries to write to the Nix store. +# +# There is no reason that we couldn't change the file path that slack-cli uses +# for token storage, except that it would make the Nix package inconsistent with +# upstream and other distributions. -{ stdenv, lib, fetchFromGitHub, makeWrapper, curl, jq }: +{ stdenv, fetchFromGitHub }: stdenv.mkDerivation rec { name = "slack-cli-${version}"; @@ -15,13 +18,10 @@ stdenv.mkDerivation rec { sha256 = "022yr3cpfg0v7cxi62zzk08vp0l3w851qpfh6amyfgjiynnfyddl"; }; - nativeBuildInputs = [ makeWrapper ]; - dontBuild = true; installPhase = '' mkdir -p "$out/bin" cp src/slack "$out/bin" - wrapProgram "$out/bin/slack" --prefix PATH : ${lib.makeBinPath [ curl jq ]} ''; } diff --git a/pkgs/tools/networking/slack-cli/wrapper.nix b/pkgs/tools/networking/slack-cli/wrapper.nix new file mode 100644 index 00000000000..3612aaa137e --- /dev/null +++ b/pkgs/tools/networking/slack-cli/wrapper.nix @@ -0,0 +1,15 @@ +{ lib, writeShellScriptBin, curl, jq }: + +slack-cli: + +writeShellScriptBin "slack" '' + [ "$1" = "init" -a -z "$SLACK_CLI_TOKEN" ] && cat >&2 <<-'MESSAGE' + WARNING: slack-cli must be configured using the SLACK_CLI_TOKEN environment + variable. Using `slack init` will not work because it tries to write to the + Nix store. + + MESSAGE + + export PATH=${lib.makeBinPath [ curl jq ]}:"$PATH" + exec ${slack-cli}/bin/slack "$@" +'' diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c2f1f212a52..f53b144cee9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16695,7 +16695,9 @@ with pkgs; slack = callPackage ../applications/networking/instant-messengers/slack { }; - slack-cli = callPackage ../tools/networking/slack-cli { }; + wrapSlackCli = callPackage ../tools/networking/slack-cli/wrapper.nix { }; + slack-cli-unwrapped = callPackage ../tools/networking/slack-cli { }; + slack-cli = wrapSlackCli slack-cli-unwrapped; singularity = callPackage ../applications/virtualization/singularity { }; -- GitLab From 0a57de6f5b138ab99bfb72efae742a715f46c46e Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Wed, 15 Aug 2018 14:10:38 +0100 Subject: [PATCH 0335/2206] slack-cli: add metadata --- maintainers/maintainer-list.nix | 5 +++++ pkgs/tools/networking/slack-cli/default.nix | 6 ++++++ pkgs/tools/networking/slack-cli/wrapper.nix | 10 ++++++++-- 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 6daea45524a..8b6a6318326 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -3247,6 +3247,11 @@ github = "qoelet"; name = "Kenny Shen"; }; + qyliss = { + email = "hi@alyssa.is"; + github = "alyssais"; + name = "Alyssa Ross"; + }; ragge = { email = "r.dahlen@gmail.com"; github = "ragnard"; diff --git a/pkgs/tools/networking/slack-cli/default.nix b/pkgs/tools/networking/slack-cli/default.nix index ac7d0d4175c..24d82782466 100644 --- a/pkgs/tools/networking/slack-cli/default.nix +++ b/pkgs/tools/networking/slack-cli/default.nix @@ -24,4 +24,10 @@ stdenv.mkDerivation rec { mkdir -p "$out/bin" cp src/slack "$out/bin" ''; + + meta = { + license = stdenv.lib.licenses.mit; + maintainers = [ stdenv.lib.maintainers.qyliss ]; + platforms = stdenv.lib.platforms.unix; + }; } diff --git a/pkgs/tools/networking/slack-cli/wrapper.nix b/pkgs/tools/networking/slack-cli/wrapper.nix index 3612aaa137e..f31553bda37 100644 --- a/pkgs/tools/networking/slack-cli/wrapper.nix +++ b/pkgs/tools/networking/slack-cli/wrapper.nix @@ -2,7 +2,7 @@ slack-cli: -writeShellScriptBin "slack" '' +(writeShellScriptBin "slack" '' [ "$1" = "init" -a -z "$SLACK_CLI_TOKEN" ] && cat >&2 <<-'MESSAGE' WARNING: slack-cli must be configured using the SLACK_CLI_TOKEN environment variable. Using `slack init` will not work because it tries to write to the @@ -12,4 +12,10 @@ writeShellScriptBin "slack" '' export PATH=${lib.makeBinPath [ curl jq ]}:"$PATH" exec ${slack-cli}/bin/slack "$@" -'' +'') // { + unwrapped = slack-cli; + + meta = slack-cli.meta; + name = slack-cli.name; + version = slack-cli.version; +} -- GitLab From 026f49e28c535ad04a54d689c773275a7ab99f9f Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Wed, 15 Aug 2018 15:45:41 +0100 Subject: [PATCH 0336/2206] slack-cli: remove wrapper package --- pkgs/tools/networking/slack-cli/default.nix | 56 +++++++++++++-------- pkgs/tools/networking/slack-cli/wrapper.nix | 21 -------- pkgs/top-level/all-packages.nix | 4 +- 3 files changed, 36 insertions(+), 45 deletions(-) delete mode 100644 pkgs/tools/networking/slack-cli/wrapper.nix diff --git a/pkgs/tools/networking/slack-cli/default.nix b/pkgs/tools/networking/slack-cli/default.nix index 24d82782466..dc8b25d868c 100644 --- a/pkgs/tools/networking/slack-cli/default.nix +++ b/pkgs/tools/networking/slack-cli/default.nix @@ -5,29 +5,43 @@ # for token storage, except that it would make the Nix package inconsistent with # upstream and other distributions. -{ stdenv, fetchFromGitHub }: +{ stdenv, lib, writeShellScriptBin, fetchFromGitHub, curl, jq }: -stdenv.mkDerivation rec { - name = "slack-cli-${version}"; - version = "0.18.0"; +let + wrapper = writeShellScriptBin "slack" '' + [ "$1" = "init" -a -z "$SLACK_CLI_TOKEN" ] && cat >&2 <<-'MESSAGE' + WARNING: slack-cli must be configured using the SLACK_CLI_TOKEN environment + variable. Using `slack init` will not work because it tries to write to the + Nix store. - src = fetchFromGitHub { - owner = "rockymadden"; - repo = "slack-cli"; - rev = "v${version}"; - sha256 = "022yr3cpfg0v7cxi62zzk08vp0l3w851qpfh6amyfgjiynnfyddl"; - }; + MESSAGE - dontBuild = true; - - installPhase = '' - mkdir -p "$out/bin" - cp src/slack "$out/bin" + export PATH=${lib.makeBinPath [ curl jq ]}:"$PATH" + exec "$(dirname "$0")/.slack-wrapped" "$@" ''; - meta = { - license = stdenv.lib.licenses.mit; - maintainers = [ stdenv.lib.maintainers.qyliss ]; - platforms = stdenv.lib.platforms.unix; - }; -} +in stdenv.mkDerivation rec { + name = "slack-cli-${version}"; + version = "0.18.0"; + + src = fetchFromGitHub { + owner = "rockymadden"; + repo = "slack-cli"; + rev = "v${version}"; + sha256 = "022yr3cpfg0v7cxi62zzk08vp0l3w851qpfh6amyfgjiynnfyddl"; + }; + + dontBuild = true; + + installPhase = '' + mkdir -p "$out/bin" + cp src/slack "$out/bin/.slack-wrapped" + ln -s ${wrapper}/bin/slack "$out/bin/slack" + ''; + + meta = { + license = lib.licenses.mit; + maintainers = [ lib.maintainers.qyliss ]; + platforms = lib.platforms.unix; + }; + } diff --git a/pkgs/tools/networking/slack-cli/wrapper.nix b/pkgs/tools/networking/slack-cli/wrapper.nix deleted file mode 100644 index f31553bda37..00000000000 --- a/pkgs/tools/networking/slack-cli/wrapper.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ lib, writeShellScriptBin, curl, jq }: - -slack-cli: - -(writeShellScriptBin "slack" '' - [ "$1" = "init" -a -z "$SLACK_CLI_TOKEN" ] && cat >&2 <<-'MESSAGE' - WARNING: slack-cli must be configured using the SLACK_CLI_TOKEN environment - variable. Using `slack init` will not work because it tries to write to the - Nix store. - - MESSAGE - - export PATH=${lib.makeBinPath [ curl jq ]}:"$PATH" - exec ${slack-cli}/bin/slack "$@" -'') // { - unwrapped = slack-cli; - - meta = slack-cli.meta; - name = slack-cli.name; - version = slack-cli.version; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f53b144cee9..c2f1f212a52 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16695,9 +16695,7 @@ with pkgs; slack = callPackage ../applications/networking/instant-messengers/slack { }; - wrapSlackCli = callPackage ../tools/networking/slack-cli/wrapper.nix { }; - slack-cli-unwrapped = callPackage ../tools/networking/slack-cli { }; - slack-cli = wrapSlackCli slack-cli-unwrapped; + slack-cli = callPackage ../tools/networking/slack-cli { }; singularity = callPackage ../applications/virtualization/singularity { }; -- GitLab From b63ec6452156ee46e8e5bbf360e122b4083dfa77 Mon Sep 17 00:00:00 2001 From: Mathijs Kwik Date: Wed, 6 Jun 2018 22:38:40 +0200 Subject: [PATCH 0337/2206] lib/recursiveUpdateUntil: fix code to match documentation $ nix repl lib Welcome to Nix version 2.0.2. Type :? for help. Loading 'lib'... Added 350 variables. -- this is the exact example from the function's documentation: nix-repl> recursiveUpdateUntil (path: l: r: path == ["foo"]) { # first attribute set foo.bar = 1; foo.baz = 2; bar = 3; } { #second attribute set foo.bar = 1; foo.quz = 2; baz = 4; } { bar = 3; baz = 4; foo = { bar = 1; baz = 2; quz = 2; }; } -- although the documentation says: { foo.bar = 1; # 'foo.*' from the second set foo.quz = 2; # bar = 3; # 'bar' from the first set baz = 4; # 'baz' from the second set } --- lib/attrsets.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/attrsets.nix b/lib/attrsets.nix index 0066fba362a..cda13ee43ee 100644 --- a/lib/attrsets.nix +++ b/lib/attrsets.nix @@ -384,11 +384,12 @@ rec { recursiveUpdateUntil = pred: lhs: rhs: let f = attrPath: zipAttrsWith (n: values: + let here = attrPath ++ [n]; in if tail values == [] - || pred attrPath (head (tail values)) (head values) then + || pred here (head (tail values)) (head values) then head values else - f (attrPath ++ [n]) values + f here values ); in f [] [rhs lhs]; -- GitLab From d817452e296b6578bbbf940cc6f899602792081e Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Wed, 15 Aug 2018 00:13:32 +0200 Subject: [PATCH 0338/2206] lib/recursiveUpdateUntil: add a test & release note for fix --- lib/tests/misc.nix | 24 ++++++++++++++++++++++ nixos/doc/manual/release-notes/rl-1809.xml | 9 ++++++++ 2 files changed, 33 insertions(+) diff --git a/lib/tests/misc.nix b/lib/tests/misc.nix index 3f2d742e788..cf99aca58c0 100644 --- a/lib/tests/misc.nix +++ b/lib/tests/misc.nix @@ -213,6 +213,30 @@ runTests { }; +# ATTRSETS + + # code from the example + testRecursiveUpdateUntil = { + expr = recursiveUpdateUntil (path: l: r: path == ["foo"]) { + # first attribute set + foo.bar = 1; + foo.baz = 2; + bar = 3; + } { + #second attribute set + foo.bar = 1; + foo.quz = 2; + baz = 4; + }; + expected = { + foo.bar = 1; # 'foo.*' from the second set + foo.quz = 2; # + bar = 3; # 'bar' from the first set + baz = 4; # 'baz' from the second set + }; + }; + + # GENERATORS # these tests assume attributes are converted to lists # in alphabetical order diff --git a/nixos/doc/manual/release-notes/rl-1809.xml b/nixos/doc/manual/release-notes/rl-1809.xml index d527984f5ef..d831f851446 100644 --- a/nixos/doc/manual/release-notes/rl-1809.xml +++ b/nixos/doc/manual/release-notes/rl-1809.xml @@ -278,6 +278,8 @@ inherit (pkgs.nixos { lib.traceCallXml has been deprecated. Please complain if you use the function regularly. + + The attribute lib.nixpkgsVersion has been deprecated in favor of lib.version. Please refer to the discussion in @@ -285,6 +287,13 @@ inherit (pkgs.nixos { for further reference. + + + lib.recursiveUpdateUntil was not acting according to its + specification. It has been fixed to act according to the docstring, and a + test has been added. + + The module for has two new options now: -- GitLab From 0e374a1b9c27aa5d35a858aa74451c66417b305f Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Wed, 15 Aug 2018 16:53:11 +0100 Subject: [PATCH 0339/2206] slack-cli: fix dirname hack --- pkgs/tools/networking/slack-cli/default.nix | 67 +++++++++++---------- 1 file changed, 34 insertions(+), 33 deletions(-) diff --git a/pkgs/tools/networking/slack-cli/default.nix b/pkgs/tools/networking/slack-cli/default.nix index dc8b25d868c..18f192d3535 100644 --- a/pkgs/tools/networking/slack-cli/default.nix +++ b/pkgs/tools/networking/slack-cli/default.nix @@ -7,41 +7,42 @@ { stdenv, lib, writeShellScriptBin, fetchFromGitHub, curl, jq }: -let - wrapper = writeShellScriptBin "slack" '' - [ "$1" = "init" -a -z "$SLACK_CLI_TOKEN" ] && cat >&2 <<-'MESSAGE' - WARNING: slack-cli must be configured using the SLACK_CLI_TOKEN environment - variable. Using `slack init` will not work because it tries to write to the - Nix store. +stdenv.mkDerivation rec { + name = "slack-cli-${version}"; + version = "0.18.0"; + + src = fetchFromGitHub { + owner = "rockymadden"; + repo = "slack-cli"; + rev = "v${version}"; + sha256 = "022yr3cpfg0v7cxi62zzk08vp0l3w851qpfh6amyfgjiynnfyddl"; + }; + + dontBuild = true; + + installPhase = '' + mkdir -p "$out/bin" + cp src/slack "$out/bin/.slack-wrapped" + + cat <<-WRAPPER > "$out/bin/slack" + #!${stdenv.shell} + [ "\$1" = "init" -a -z "\$SLACK_CLI_TOKEN" ] && cat <<-'MESSAGE' >&2 + WARNING: slack-cli must be configured using the SLACK_CLI_TOKEN + environment variable. Using \`slack init\` will not work because it tries + to write to the Nix store. MESSAGE - export PATH=${lib.makeBinPath [ curl jq ]}:"$PATH" - exec "$(dirname "$0")/.slack-wrapped" "$@" + export PATH=${lib.makeBinPath [ curl jq ]}:"\$PATH" + exec "$out/bin/.slack-wrapped" "\$@" + WRAPPER + + chmod +x "$out/bin/slack" ''; -in stdenv.mkDerivation rec { - name = "slack-cli-${version}"; - version = "0.18.0"; - - src = fetchFromGitHub { - owner = "rockymadden"; - repo = "slack-cli"; - rev = "v${version}"; - sha256 = "022yr3cpfg0v7cxi62zzk08vp0l3w851qpfh6amyfgjiynnfyddl"; - }; - - dontBuild = true; - - installPhase = '' - mkdir -p "$out/bin" - cp src/slack "$out/bin/.slack-wrapped" - ln -s ${wrapper}/bin/slack "$out/bin/slack" - ''; - - meta = { - license = lib.licenses.mit; - maintainers = [ lib.maintainers.qyliss ]; - platforms = lib.platforms.unix; - }; - } + meta = { + license = lib.licenses.mit; + maintainers = [ lib.maintainers.qyliss ]; + platforms = lib.platforms.unix; + }; +} -- GitLab From 4e700fa96560ce9bd17d675b12f2fd206949137d Mon Sep 17 00:00:00 2001 From: Francesco Gazzetta Date: Wed, 15 Aug 2018 18:13:19 +0200 Subject: [PATCH 0340/2206] lmdbxx: init at 0.9.14.0 --- pkgs/development/libraries/lmdbxx/default.nix | 26 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 28 insertions(+) create mode 100644 pkgs/development/libraries/lmdbxx/default.nix diff --git a/pkgs/development/libraries/lmdbxx/default.nix b/pkgs/development/libraries/lmdbxx/default.nix new file mode 100644 index 00000000000..34dfe26ad70 --- /dev/null +++ b/pkgs/development/libraries/lmdbxx/default.nix @@ -0,0 +1,26 @@ +{ stdenv +, fetchFromGitHub +, lmdb }: + +stdenv.mkDerivation rec { + name = "lmdbxx-${version}"; + version = "0.9.14.0"; + + src = fetchFromGitHub { + owner = "bendiken"; + repo = "lmdbxx"; + rev = "${version}"; + sha256 = "1jmb9wg2iqag6ps3z71bh72ymbcjrb6clwlkgrqf1sy80qwvlsn6"; + }; + + buildInputs = [ lmdb ]; + makeFlags = [ "PREFIX=$(out)" ]; + + meta = { + homepage = "https://github.com/bendiken/lmdbxx#readme"; + description = "C++11 wrapper for the LMDB embedded B+ tree database library"; + license = stdenv.lib.licenses.unlicense; + maintainers = with stdenv.lib.maintainers; [ fgaz ]; + }; +} + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 029a0a55138..8a1fb14edf5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9943,6 +9943,8 @@ with pkgs; lmdb = callPackage ../development/libraries/lmdb { }; + lmdbxx = callPackage ../development/libraries/lmdbxx { }; + levmar = callPackage ../development/libraries/levmar { }; leptonica = callPackage ../development/libraries/leptonica { }; -- GitLab From c2b24892b0e59c02eff42085737483fd1d57788d Mon Sep 17 00:00:00 2001 From: Izorkin Date: Wed, 15 Aug 2018 19:46:47 +0300 Subject: [PATCH 0341/2206] syslog-ng: enable reload service --- nixos/modules/services/logging/syslog-ng.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/services/logging/syslog-ng.nix b/nixos/modules/services/logging/syslog-ng.nix index 21be286a6e9..8466ff4630a 100644 --- a/nixos/modules/services/logging/syslog-ng.nix +++ b/nixos/modules/services/logging/syslog-ng.nix @@ -88,6 +88,7 @@ in { StandardOutput = "null"; Restart = "on-failure"; ExecStart = "${cfg.package}/sbin/syslog-ng ${concatStringsSep " " syslogngOptions}"; + ExecReload = "${pkgs.coreutils}/bin/kill -HUP ${pidFile}"; }; }; }; -- GitLab From 067d5e6289a46d4ab80de1dc22b5f8da031cb839 Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Wed, 15 Aug 2018 12:53:36 -0400 Subject: [PATCH 0342/2206] linux: 4.4.147 -> 4.4.148 --- pkgs/os-specific/linux/kernel/linux-4.4.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.4.nix b/pkgs/os-specific/linux/kernel/linux-4.4.nix index 60113959665..0516c947e8c 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.4.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.4.nix @@ -1,11 +1,11 @@ { stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, ... } @ args: buildLinux (args // rec { - version = "4.4.147"; + version = "4.4.148"; extraMeta.branch = "4.4"; src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "06mcilxd5qi8snycb5bhy52icbbwfl056xwmra66yknmpycyad67"; + sha256 = "10yrqizwkawbs332rl3fmr3cpwcl2j0mik4md7isg5xlkc00zc8r"; }; } // (args.argsOverride or {})) -- GitLab From c5f3a5b9826da0e354eb280514a4ef6b90b08349 Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Wed, 15 Aug 2018 12:53:45 -0400 Subject: [PATCH 0343/2206] linux: 4.9.119 -> 4.9.120 --- pkgs/os-specific/linux/kernel/linux-4.9.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.9.nix b/pkgs/os-specific/linux/kernel/linux-4.9.nix index d29855a093e..add40aaa815 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.9.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.9.nix @@ -1,11 +1,11 @@ { stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, ... } @ args: buildLinux (args // rec { - version = "4.9.119"; + version = "4.9.120"; extraMeta.branch = "4.9"; src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "0d8bwsma9j7dhgymcfbchr8k3503w5vp3p18mfqv81x6l40pzqa9"; + sha256 = "14gx6gqahz74vaw8jd0wkxn0w05i7cyfgi24ld2q3p2yhq3gannp"; }; } // (args.argsOverride or {})) -- GitLab From 737f1b4c40e91f0d9954d747cbd387fad2591245 Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Wed, 15 Aug 2018 12:53:55 -0400 Subject: [PATCH 0344/2206] linux: 4.14.62 -> 4.14.63 --- pkgs/os-specific/linux/kernel/linux-4.14.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.14.nix b/pkgs/os-specific/linux/kernel/linux-4.14.nix index 400574a3144..0bfd3d0ac34 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.14.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.14.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "4.14.62"; + version = "4.14.63"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "1ar29ikway5im17iw9ag1fxivr7sbj8nhxxw347xqmp1irz4vjji"; + sha256 = "1ly6pjvlfrlrclfnl98ghwal25z58lppnj6gj7x1m1mswzq54bnd"; }; } // (args.argsOverride or {})) -- GitLab From 4031c5fe0dd9b66828fd10fbf52b444db926b164 Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Wed, 15 Aug 2018 12:54:03 -0400 Subject: [PATCH 0345/2206] linux: 4.17.14 -> 4.17.15 --- pkgs/os-specific/linux/kernel/linux-4.17.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.17.nix b/pkgs/os-specific/linux/kernel/linux-4.17.nix index fda3b77c0a8..7d29f9f805f 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.17.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.17.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "4.17.14"; + version = "4.17.15"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "1bxsiishhw6ichifqglkbcmgc0518ih396yi23clvrsfyj6h6in8"; + sha256 = "0yg0hh1ld3d5cd4ll7f48p769wda2a1ap8fmnnsfsazidka5vf75"; }; } // (args.argsOverride or {})) -- GitLab From 084864bf2b20b9a82c40cfa20134853f7feac4c7 Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Wed, 15 Aug 2018 12:54:17 -0400 Subject: [PATCH 0346/2206] linux: 4.18 -> 4.18.1 --- pkgs/os-specific/linux/kernel/linux-4.18.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.18.nix b/pkgs/os-specific/linux/kernel/linux-4.18.nix index 4f183b696cc..691ab096e8a 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.18.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.18.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "4.18"; + version = "4.18.1"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "1wgay4k8wj08fc711j290fvi81x75yib8iaa6r7csc7mkvsbrn0r"; + sha256 = "0hps1h8rs1cc8385m69754vwbjmwasr7bfv9f9nsv8fmx73aspvj"; }; } // (args.argsOverride or {})) -- GitLab From 27ddcc5babc818ef78b25b946b6d036c7c2901d2 Mon Sep 17 00:00:00 2001 From: David McKay Date: Wed, 15 Aug 2018 18:03:18 +0100 Subject: [PATCH 0347/2206] wavebox: init at 3.14.10 (#45021) --- maintainers/maintainer-list.nix | 5 ++ .../instant-messengers/wavebox/default.nix | 66 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 3 files changed, 73 insertions(+) create mode 100644 pkgs/applications/networking/instant-messengers/wavebox/default.nix diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 6daea45524a..ab9b6d76465 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -3281,6 +3281,11 @@ email = "ravloony@gmail.com"; name = "Tom Macdonald"; }; + rawkode = { + email = "david.andrew.mckay@gmail.com"; + github = "rawkode"; + name = "David McKay"; + }; razvan = { email = "razvan.panda@gmail.com"; github = "razvan-panda"; diff --git a/pkgs/applications/networking/instant-messengers/wavebox/default.nix b/pkgs/applications/networking/instant-messengers/wavebox/default.nix new file mode 100644 index 00000000000..ce73acf8d59 --- /dev/null +++ b/pkgs/applications/networking/instant-messengers/wavebox/default.nix @@ -0,0 +1,66 @@ +{ stdenv, fetchurl, makeDesktopItem, makeWrapper, autoPatchelfHook +, xorg, gtk2, gtk3 , gnome2, gnome3, nss, alsaLib, udev, libnotify, xdg_utils }: + +with stdenv.lib; + +let + bits = "x86_64"; + + version = "3.14.10"; + + desktopItem = makeDesktopItem rec { + name = "Wavebox"; + exec = name; + icon = "wavebox"; + desktopName = name; + genericName = name; + categories = "Network;"; + }; + + tarball = "Wavebox_${replaceStrings ["."] ["_"] (toString version)}_linux_${bits}.tar.gz"; + +in stdenv.mkDerivation rec { + name = "wavebox-${version}"; + src = fetchurl { + url = "https://github.com/wavebox/waveboxapp/releases/download/v${version}/${tarball}"; + sha256 = "06ce349f561c6122b2d326e9a1363fb358e263c81a7d1d08723ec567235bbd74"; + }; + + # don't remove runtime deps + dontPatchELF = true; + + nativeBuildInputs = [ autoPatchelfHook makeWrapper ]; + + buildInputs = with xorg; [ + libXScrnSaver libXtst + ] ++ [ + gtk3 nss gtk2 alsaLib gnome2.GConf + ]; + + runtimeDependencies = [ udev.lib libnotify ]; + + installPhase = '' + mkdir -p $out/bin $out/opt/wavebox + cp -r * $out/opt/wavebox + + # provide desktop item and icon + mkdir -p $out/share/applications $out/share/pixmaps + ln -s ${desktopItem}/share/applications/* $out/share/applications + ln -s $out/opt/wavebox/Wavebox-linux-x64/wavebox_icon.png $out/share/pixmaps/wavebox.png + ''; + + postFixup = '' + paxmark m $out/opt/wavebox/Wavebox + makeWrapper $out/opt/wavebox/Wavebox $out/bin/wavebox \ + --prefix PATH : ${xdg_utils}/bin + ''; + + meta = with stdenv.lib; { + description = "Wavebox messaging application"; + homepage = https://wavebox.io; + license = licenses.mpl20; + maintainers = with maintainers; [ rawkode ]; + platforms = ["x86_64-linux"]; + hydraPlatforms = []; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 029a0a55138..7e955b93f7a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -18301,6 +18301,8 @@ with pkgs; viber = callPackage ../applications/networking/instant-messengers/viber { }; + wavebox = callPackage ../applications/networking/instant-messengers/wavebox { }; + sonic-pi = callPackage ../applications/audio/sonic-pi { ruby = ruby_2_3; }; -- GitLab From e7e77e108a97d7a952b11b1c68e99aadb052ba5f Mon Sep 17 00:00:00 2001 From: Austin Seipp Date: Wed, 15 Aug 2018 02:18:53 -0500 Subject: [PATCH 0348/2206] nextpnr: init at 2018.08.09 Signed-off-by: Austin Seipp --- .../development/compilers/nextpnr/default.nix | 35 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 37 insertions(+) create mode 100644 pkgs/development/compilers/nextpnr/default.nix diff --git a/pkgs/development/compilers/nextpnr/default.nix b/pkgs/development/compilers/nextpnr/default.nix new file mode 100644 index 00000000000..5ec3b5f59d8 --- /dev/null +++ b/pkgs/development/compilers/nextpnr/default.nix @@ -0,0 +1,35 @@ +{ stdenv, fetchFromGitHub, cmake +, icestorm, python3, boost, qtbase +}: + +let + boostPython = boost.override { python = python3; enablePython = true; }; +in +stdenv.mkDerivation rec { + name = "nextpnr-${version}"; + version = "2018.08.09"; + + src = fetchFromGitHub { + owner = "yosyshq"; + repo = "nextpnr"; + rev = "2e02f2d6166c75b1fcec73d268e97e407071a372"; + sha256 = "1f98mkailn75gz5fvhjhnyr0gwa0r8mm3f2sbvgl0yvys8qi08wr"; + }; + + nativeBuildInputs = [ cmake ]; + buildInputs = [ boostPython python3 qtbase ]; + + enableParallelBuilding = true; + cmakeFlags = + [ "-DARCH=generic;ice40" + "-DICEBOX_ROOT=${icestorm}/share/icebox" + ]; + + meta = with stdenv.lib; { + description = "Place and route tool for FPGAs"; + homepage = https://github.com/yosyshq/nextpnr; + license = licenses.isc; + platforms = platforms.linux; + maintainers = with maintainers; [ thoughtpolice ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 059b706185d..73d0fcb0a6a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7026,6 +7026,8 @@ with pkgs; neko = callPackage ../development/compilers/neko { }; + nextpnr = libsForQt5.callPackage ../development/compilers/nextpnr { }; + nasm = callPackage ../development/compilers/nasm { }; nvidia_cg_toolkit = callPackage ../development/compilers/nvidia-cg-toolkit { }; -- GitLab From 4ea5a9161f5cf0dae3710b70da33e191337bde80 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 15 Aug 2018 20:17:41 +0200 Subject: [PATCH 0349/2206] cppunit: add license --- pkgs/development/libraries/cppunit/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/cppunit/default.nix b/pkgs/development/libraries/cppunit/default.nix index 0690bd425ae..3f8b2d896ac 100644 --- a/pkgs/development/libraries/cppunit/default.nix +++ b/pkgs/development/libraries/cppunit/default.nix @@ -9,9 +9,10 @@ stdenv.mkDerivation rec { sha256 = "1027cyfx5gsjkdkaf6c2wnjh68882grw8n672018cj3vs9lrhmix"; }; - meta = { + meta = with stdenv.lib; { homepage = https://freedesktop.org/wiki/Software/cppunit/; description = "C++ unit testing framework"; - platforms = stdenv.lib.platforms.linux ++ stdenv.lib.platforms.darwin; + license = licenses.lgpl21; + platforms = platforms.linux ++ platforms.darwin; }; } -- GitLab From 2c2d02fce57ee5ecd220ca103cdad86f371c202e Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 15 Aug 2018 20:17:54 +0200 Subject: [PATCH 0350/2206] cracklib: add license --- pkgs/development/libraries/cracklib/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/cracklib/default.nix b/pkgs/development/libraries/cracklib/default.nix index aa8b4231a86..b75f03fab7c 100644 --- a/pkgs/development/libraries/cracklib/default.nix +++ b/pkgs/development/libraries/cracklib/default.nix @@ -13,6 +13,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { homepage = https://github.com/cracklib/cracklib; description = "A library for checking the strength of passwords"; + license = licenses.lgpl21; # Different license for the wordlist: http://www.openwall.com/wordlists maintainers = with maintainers; [ lovek323 ]; platforms = platforms.unix; }; -- GitLab From 546bbb69488461dfc7124295d26b2c850d889277 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 15 Aug 2018 20:18:55 +0200 Subject: [PATCH 0351/2206] cpufrequtils: add license + homepage --- pkgs/os-specific/linux/cpufrequtils/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/cpufrequtils/default.nix b/pkgs/os-specific/linux/cpufrequtils/default.nix index e36aaa5e38d..04da31176da 100644 --- a/pkgs/os-specific/linux/cpufrequtils/default.nix +++ b/pkgs/os-specific/linux/cpufrequtils/default.nix @@ -21,8 +21,10 @@ stdenv.mkDerivation rec { buildInputs = [ stdenv.cc.libc.linuxHeaders libtool gettext ]; - meta = { + meta = with stdenv.lib; { description = "Tools to display or change the CPU governor settings"; - platforms = stdenv.lib.platforms.linux; + homepage = http://ftp.be.debian.org/pub/linux/utils/kernel/cpufreq/cpufrequtils.html; + license = licenses.gpl2; + platforms = platforms.linux; }; } -- GitLab From de5b6b2bfe6043c9d552d064e0498b01c036a93a Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 15 Aug 2018 20:19:36 +0200 Subject: [PATCH 0352/2206] cramfsswap: add licenses + meta data --- pkgs/os-specific/linux/cramfsswap/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/cramfsswap/default.nix b/pkgs/os-specific/linux/cramfsswap/default.nix index 6f11a3bb7a7..d183bb25cb5 100644 --- a/pkgs/os-specific/linux/cramfsswap/default.nix +++ b/pkgs/os-specific/linux/cramfsswap/default.nix @@ -10,7 +10,10 @@ stdenv.mkDerivation { buildInputs = [zlib]; - meta = { - platforms = stdenv.lib.platforms.linux; + meta = with stdenv.lib; { + description = "swap endianess of a cram filesystem (cramfs)"; + homepage = "https://packages.debian.org/sid/utils/cramfsswap"; + license = licenses.gpl2; + platforms = platforms.linux; }; } -- GitLab From 8c6dc9def7705c58df9e5463a16888b854a3c6cc Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 15 Aug 2018 20:20:08 +0200 Subject: [PATCH 0353/2206] cpio: add license --- pkgs/tools/archivers/cpio/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/archivers/cpio/default.nix b/pkgs/tools/archivers/cpio/default.nix index 2313f27f2e5..c38dc7bbfbe 100644 --- a/pkgs/tools/archivers/cpio/default.nix +++ b/pkgs/tools/archivers/cpio/default.nix @@ -31,10 +31,11 @@ in stdenv.mkDerivation { enableParallelBuilding = true; - meta = { + meta = with stdenv.lib; { homepage = http://www.gnu.org/software/cpio/; description = "A program to create or extract from cpio archives"; - platforms = stdenv.lib.platforms.all; + license = licenses.gpl3; + platforms = platforms.all; priority = 6; # resolves collision with gnutar's "libexec/rmt" }; } -- GitLab From 47e8f3b137e03dfdd43885913a944cab664ea1ee Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 15 Aug 2018 20:20:43 +0200 Subject: [PATCH 0354/2206] cromfs: add license --- pkgs/tools/archivers/cromfs/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/archivers/cromfs/default.nix b/pkgs/tools/archivers/cromfs/default.nix index 68f7f02e741..57a8a8e9738 100644 --- a/pkgs/tools/archivers/cromfs/default.nix +++ b/pkgs/tools/archivers/cromfs/default.nix @@ -21,10 +21,11 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ fuse perl ]; - meta = { + meta = with stdenv.lib; { description = "FUSE Compressed ROM filesystem with lzma"; homepage = https://bisqwit.iki.fi/source/cromfs.html; - maintainers = [ stdenv.lib.maintainers.viric ]; - platforms = stdenv.lib.platforms.linux; + license = licenses.gpl3; + maintainers = [ maintainers.viric ]; + platforms = platforms.linux; }; } -- GitLab From c1801f612cf1a361ed3503137a701847b6c6c003 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 15 Aug 2018 20:21:16 +0200 Subject: [PATCH 0355/2206] cowsay: add license --- pkgs/tools/misc/cowsay/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/misc/cowsay/default.nix b/pkgs/tools/misc/cowsay/default.nix index 0a7b079445d..bb874dd002a 100644 --- a/pkgs/tools/misc/cowsay/default.nix +++ b/pkgs/tools/misc/cowsay/default.nix @@ -15,10 +15,11 @@ stdenv.mkDerivation { bash ./install.sh $out ''; - meta = { + meta = with stdenv.lib; { description = "A program which generates ASCII pictures of a cow with a message"; - homepage = http://www.nog.net/~tony/warez/cowsay.shtml; - platforms = stdenv.lib.platforms.all; - maintainers = [ stdenv.lib.maintainers.rob ]; + homepage = https://en.wikipedia.org/wiki/Cowsay; + license = licenses.gpl1; + platforms = platforms.all; + maintainers = [ maintainers.rob ]; }; } -- GitLab From 8fa1389402aa994af545577dfaa2a8c1969dadc0 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 15 Aug 2018 20:24:49 +0200 Subject: [PATCH 0356/2206] cron: add license --- pkgs/tools/system/cron/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/system/cron/default.nix b/pkgs/tools/system/cron/default.nix index d6347798053..374f0ac19d8 100644 --- a/pkgs/tools/system/cron/default.nix +++ b/pkgs/tools/system/cron/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation { hardeningEnable = [ "pie" ]; preBuild = '' - # do not set sticky bit in /nix/store + # do not set sticky bit in /nix/store substituteInPlace Makefile --replace ' -o root' ' ' --replace 111 755 --replace 4755 0755 # do not strip during install, broken on cross and we'll do ourselves as needed substituteInPlace Makefile --replace ' -s cron' ' cron' @@ -36,8 +36,9 @@ stdenv.mkDerivation { preInstall = "mkdir -p $out/bin $out/sbin $out/share/man/man1 $out/share/man/man5 $out/share/man/man8"; - meta = { + meta = with stdenv.lib; { description = "Daemon for running commands at specific times (Vixie Cron)"; - platforms = with stdenv.lib.platforms; linux ++ darwin; + license = licenses.bsd0; + platforms = with platforms; linux ++ darwin; }; } -- GitLab From 59027e28800dd5c2cd1c9d434c1a71d39be19266 Mon Sep 17 00:00:00 2001 From: Jude Taylor Date: Wed, 15 Aug 2018 12:07:03 -0700 Subject: [PATCH 0357/2206] Revert "libvirt: fix dlopen("libjansson.so.4")" This reverts commit d46cfd2ff087816697f46d69f9f795ff878301c5, which broke libvirt + some dependent packages (notably nixops) on Darwin --- pkgs/development/libraries/libvirt/default.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/development/libraries/libvirt/default.nix b/pkgs/development/libraries/libvirt/default.nix index 14db7d6a1c4..63f11daad28 100644 --- a/pkgs/development/libraries/libvirt/default.nix +++ b/pkgs/development/libraries/libvirt/default.nix @@ -59,10 +59,6 @@ in stdenv.mkDerivation rec { substituteInPlace src/lxc/lxc_conf.c \ --replace 'lxc_path,' '"/run/libvirt/nix-emulators/libvirt_lxc",' - [ -f ${jansson}/lib/libjansson.so.4 ] || exit 1 - substituteInPlace src/util/virjsoncompat.c \ - --replace '"libjansson.so.4"' '"${jansson}/lib/libjansson.so.4"' - patchShebangs . # fixes /usr/bin/python references ''; -- GitLab From 0a40875439c1c1fa562317f27d8431c87b6ecc08 Mon Sep 17 00:00:00 2001 From: Andreas Rammhold Date: Wed, 15 Aug 2018 21:12:00 +0200 Subject: [PATCH 0358/2206] openssl_1_1_0: 1.1.0h -> 1.1.0i this addresses: - Client DoS due to large DH parameter (CVE-2018-0732) - Cache timing vulnerability in RSA Key Generation (CVE-2018-0737) Changelog: https://www.openssl.org/news/changelog.html#x1 --- .../development/libraries/openssl/default.nix | 7 +--- .../openssl/revert-relaxed-quoting.patch | 37 ------------------- 2 files changed, 2 insertions(+), 42 deletions(-) delete mode 100644 pkgs/development/libraries/openssl/revert-relaxed-quoting.patch diff --git a/pkgs/development/libraries/openssl/default.nix b/pkgs/development/libraries/openssl/default.nix index 35538b99060..b09809f8924 100644 --- a/pkgs/development/libraries/openssl/default.nix +++ b/pkgs/development/libraries/openssl/default.nix @@ -124,11 +124,8 @@ in { }; openssl_1_1_0 = common { - version = "1.1.0h"; - sha256 = "05x509lccqjscgyi935z809pwfm708islypwhmjnb6cyvrn64daq"; - patches = [ - ./revert-relaxed-quoting.patch - ]; + version = "1.1.0i"; + sha256 = "16fgaf113p6s5ixw227sycvihh3zx6f6rf0hvjjhxk68m12cigzb"; }; } diff --git a/pkgs/development/libraries/openssl/revert-relaxed-quoting.patch b/pkgs/development/libraries/openssl/revert-relaxed-quoting.patch deleted file mode 100644 index ebe7c0ef26c..00000000000 --- a/pkgs/development/libraries/openssl/revert-relaxed-quoting.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 7ee2a43069913fb7c444c656048996ea92cc465e Mon Sep 17 00:00:00 2001 -From: Richard Levitte -Date: Wed, 28 Mar 2018 14:46:27 +0200 -Subject: [PATCH] Revert "util/dofile.pl: only quote stuff that actually needs - quoting" - -This wasn't a good solution, too many things depend on the quotes being -there consistently. - -This reverts commit 49cd47eaababc8c57871b929080fc1357e2ad7b8. - -Fixes #5772 - -Reviewed-by: Rich Salz -(Merged from https://github.com/openssl/openssl/pull/5773) - -(cherry picked from commit 00701e5ea84861b74d9d624f21a6b3fcb12e8acd) ---- - util/dofile.pl | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/util/dofile.pl b/util/dofile.pl -index fc72989b0fd..a932941cd5a 100644 ---- a/util/dofile.pl -+++ b/util/dofile.pl -@@ -99,9 +99,9 @@ package main; - # This adds quotes (") around the given string, and escapes any $, @, \, - # " and ' by prepending a \ to them. - sub quotify1 { -- my $s = my $orig = shift @_; -+ my $s = shift @_; - $s =~ s/([\$\@\\"'])/\\$1/g; -- $s ne $orig || $s =~ /\s/ ? '"'.$s.'"' : $s; -+ '"'.$s.'"'; - } - - # quotify_l LIST -- GitLab From 15064010fa2a0730f4c5f61f4dde24ccdd44b72b Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Wed, 15 Aug 2018 21:34:10 +0200 Subject: [PATCH 0359/2206] kontemplate: 1.6.0 -> 1.7.0 Upstream release notes available at: https://github.com/tazjin/kontemplate/releases/tag/v1.7.0 The upstream uses Nix as the build system and the changes to `deps.nix` are simply copied over from there. --- .../cluster/kontemplate/default.nix | 4 +- .../networking/cluster/kontemplate/deps.nix | 48 +++++++++---------- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/pkgs/applications/networking/cluster/kontemplate/default.nix b/pkgs/applications/networking/cluster/kontemplate/default.nix index e5d649c68b7..1e03efddc06 100644 --- a/pkgs/applications/networking/cluster/kontemplate/default.nix +++ b/pkgs/applications/networking/cluster/kontemplate/default.nix @@ -2,7 +2,7 @@ buildGoPackage rec { name = "kontemplate-${version}"; - version = "1.6.0"; + version = "1.7.0"; goPackagePath = "github.com/tazjin/kontemplate"; goDeps = ./deps.nix; @@ -10,7 +10,7 @@ buildGoPackage rec { owner = "tazjin"; repo = "kontemplate"; rev = "v${version}"; - sha256 = "06qcf2cxs686kd7iqccmqd5chdzxgbkav95byjim7sgvq9qjajfi"; + sha256 = "0vzircajhrfq1nykwpl52cqgzyhy51w4ff7ldpgi95w3a4fz1hzz"; }; meta = with lib; { diff --git a/pkgs/applications/networking/cluster/kontemplate/deps.nix b/pkgs/applications/networking/cluster/kontemplate/deps.nix index db2692a79e7..f0a52f5266e 100644 --- a/pkgs/applications/networking/cluster/kontemplate/deps.nix +++ b/pkgs/applications/networking/cluster/kontemplate/deps.nix @@ -5,8 +5,8 @@ fetch = { type = "git"; url = "https://github.com/Masterminds/semver"; - rev = "517734cc7d6470c0d07130e40fd40bdeb9bcd3fd"; - sha256 = "1625b5sxpmlz60jw67j1ljfcc09d4lhxg3z6gc4am8s2rrdgwij6"; + rev = "c84ddcca87bf5a941b138dde832a7e20b0159ad8"; + sha256 = "1dcfdr018a0yszjpvr3wshvq9cc3kvy95l55si556p617wsn1wan"; }; } { @@ -14,8 +14,8 @@ fetch = { type = "git"; url = "https://github.com/Masterminds/sprig"; - rev = "e039e20e500c2c025d9145be375e27cf42a94174"; - sha256 = "1yhpyzq6ghwl0242phjpbc9358fcw63pxrcxsyv9n4dm0w15va3m"; + rev = "77bb58b7f5e10889a1195c21b9e7a96ee166f199"; + sha256 = "0q4g12f3nvda1skz33qzbbdd2vj3gjfwf361hyzlx20s71brk3bk"; }; } { @@ -50,35 +50,35 @@ fetch = { type = "git"; url = "https://github.com/ghodss/yaml"; - rev = "0ca9ea5df5451ffdf184b4428c902747c2c11cd7"; - sha256 = "0skwmimpy7hlh7pva2slpcplnm912rp3igs98xnqmn859kwa5v8g"; + rev = "e9ed3c6dfb39bb1a32197cb10d527906fe4da4b6"; + sha256 = "07cf0j3wbsl1gmn175mdgljcarfz4xbqd6pgc7b08a5lcn7zwhjz"; }; } { - goPackagePath = "github.com/huandu/xstrings"; + goPackagePath = "github.com/google/uuid"; fetch = { type = "git"; - url = "https://github.com/huandu/xstrings"; - rev = "3959339b333561bf62a38b424fd41517c2c90f40"; - sha256 = "0f1jyd80grpr88gwhljx2x0xgsyzw07807n4z4axxxlybh5f0nh1"; + url = "https://github.com/google/uuid"; + rev = "dec09d789f3dba190787f8b4454c7d3c936fed9e"; + sha256 = "1hc4w67p6zkh2qk7wm1yrl69jjrjjk615mly5ll4iidn1m4mzi4i"; }; } { - goPackagePath = "github.com/imdario/mergo"; + goPackagePath = "github.com/huandu/xstrings"; fetch = { type = "git"; - url = "https://github.com/imdario/mergo"; - rev = "d806ba8c21777d504a2090a2ca4913c750dd3a33"; - sha256 = "12n3lfbfxvnag916c6dpxl48j29s482zwsqjc6wk4vb68qbz2nl3"; + url = "https://github.com/huandu/xstrings"; + rev = "7bb0250b58e5c15670406e6f93ffda43281305b1"; + sha256 = "1fc8q65xvsxpa12p8hcjqap2pf72zqlwpm165js9kwbgm2sf977c"; }; } { - goPackagePath = "github.com/satori/go.uuid"; + goPackagePath = "github.com/imdario/mergo"; fetch = { type = "git"; - url = "https://github.com/satori/go.uuid"; - rev = "5bf94b69c6b68ee1b541973bb8e1144db23a194b"; - sha256 = "0l782l4srv36pj8pfgn61996d0vjifld4a569rbjwq5h14pd0c07"; + url = "https://github.com/imdario/mergo"; + rev = "9f23e2d6bd2a77f959b2bf6acdbefd708a83a4a4"; + sha256 = "1lbzy8p8wv439sqgf0n21q52flf2wbamp6qa1jkyv6an0nc952q7"; }; } { @@ -86,8 +86,8 @@ fetch = { type = "git"; url = "https://go.googlesource.com/crypto"; - rev = "ab89591268e0c8b748cbe4047b00197516011af5"; - sha256 = "1cbg8wlv1hmdps9ksa4kym5zy0mb2yjykw4ns7yqv7nmz4s5xajr"; + rev = "de0752318171da717af4ce24d0a2e8626afaeb11"; + sha256 = "1ps1dl2a5lwr3vbwcy8n4i1v73m567y024sk961fk281phrzp13i"; }; } { @@ -95,8 +95,8 @@ fetch = { type = "git"; url = "https://gopkg.in/alecthomas/kingpin.v2"; - rev = "1087e65c9441605df944fb12c33f0fe7072d18ca"; - sha256 = "18llqzkdqf62qbqcv2fd3j0igl6cwwn4dissf5skkvxrcxjcmmj0"; + rev = "947dcec5ba9c011838740e680966fd7087a71d0d"; + sha256 = "0mndnv3hdngr3bxp7yxfd47cas4prv98sqw534mx7vp38gd88n5r"; }; } { @@ -104,8 +104,8 @@ fetch = { type = "git"; url = "https://gopkg.in/yaml.v2"; - rev = "eb3733d160e74a9c7e442f435eb3bea458e1d19f"; - sha256 = "1srhvcaa9db3a6xj29mkjr5kg33y71pclrlx4vcwz5m1lgb5c7q6"; + rev = "5420a8b6744d3b0345ab293f6fcba19c978f1183"; + sha256 = "0dwjrs2lp2gdlscs7bsrmyc5yf6mm4fvgw71bzr9mv2qrd2q73s1"; }; } ] -- GitLab From 98a7b92261271f86ed7ce6f524e09f0e523908a2 Mon Sep 17 00:00:00 2001 From: Andreas Rammhold Date: Wed, 15 Aug 2018 21:24:16 +0200 Subject: [PATCH 0360/2206] openssl_1_0_2: 1.0.2o -> 1.0.2p this addresses: - Client DoS due to large DH parameter (CVE-2018-0732) - Cache timing vulnerability in RSA Key Generation (CVE-2018-0737) Changelog: https://www.openssl.org/news/cl102.txt --- pkgs/development/libraries/openssl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/openssl/default.nix b/pkgs/development/libraries/openssl/default.nix index 7f8f222c00e..b13156260ff 100644 --- a/pkgs/development/libraries/openssl/default.nix +++ b/pkgs/development/libraries/openssl/default.nix @@ -121,8 +121,8 @@ let in { openssl_1_0_2 = common { - version = "1.0.2o"; - sha256 = "0kcy13l701054nhpbd901mz32v1kn4g311z0nifd83xs2jbmqgzc"; + version = "1.0.2p"; + sha256 = "003xh9f898i56344vpvpxxxzmikivxig4xwlm7vbi7m8n43qxaah"; }; openssl_1_1_0 = common { -- GitLab From 69e96f65ed8a53c1036bbed4692635a0caae8b8a Mon Sep 17 00:00:00 2001 From: "Andy Chun @noneucat" Date: Wed, 15 Aug 2018 12:43:37 -0700 Subject: [PATCH 0361/2206] mimic: init at 1.2.0.2 --- maintainers/maintainer-list.nix | 5 ++++ pkgs/applications/audio/mimic/default.nix | 35 +++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 4 +++ 3 files changed, 44 insertions(+) create mode 100644 pkgs/applications/audio/mimic/default.nix diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index ab9b6d76465..441f4bc50bb 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -2877,6 +2877,11 @@ github = "nocoolnametom"; name = "Tom Doggett"; }; + noneucat = { + email = "andy@lolc.at"; + github = "noneucat"; + name = "Andy Chun"; + }; notthemessiah = { email = "brian.cohen.88@gmail.com"; github = "notthemessiah"; diff --git a/pkgs/applications/audio/mimic/default.nix b/pkgs/applications/audio/mimic/default.nix new file mode 100644 index 00000000000..a4cd0c944dc --- /dev/null +++ b/pkgs/applications/audio/mimic/default.nix @@ -0,0 +1,35 @@ +{ stdenv, autoreconfHook, fetchFromGitHub, pkgconfig +, alsaLib, libtool, icu +, pulseaudioSupport ? true, libpulseaudio }: + +stdenv.mkDerivation rec { + name = "mimic-${version}"; + version = "1.2.0.2"; + + src = fetchFromGitHub { + rev = version; + repo = "mimic"; + owner = "MycroftAI"; + sha256 = "1wkpbwk88lsahzkc7pzbznmyy0lc02vsp0vkj8f1ags1gh0lc52j"; + }; + + nativeBuildInputs = [ + autoreconfHook + pkgconfig + ]; + + buildInputs = [ + alsaLib + libtool + icu + ] ++ stdenv.lib.optional pulseaudioSupport libpulseaudio; + + meta = { + description = "Mycroft's TTS engine, based on CMU's Flite (Festival Lite)"; + homepage = https://mimic.mycroft.ai/; + license = stdenv.lib.licenses.free; + platforms = stdenv.lib.platforms.linux; + maintainers = [ stdenv.lib.maintainers.noneucat ]; + }; +} + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 73d0fcb0a6a..a478feee6fb 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17277,6 +17277,10 @@ with pkgs; minitube = libsForQt5.callPackage ../applications/video/minitube { }; + mimic = callPackage ../applications/audio/mimic { + pulseaudioSupport = config.pulseaudio or false; + }; + mimms = callPackage ../applications/audio/mimms {}; meh = callPackage ../applications/graphics/meh {}; -- GitLab From 5c395d5095ed9f04fffdbda5da74c5867350e540 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 15 Aug 2018 20:25:03 +0200 Subject: [PATCH 0362/2206] cri-tools: add license --- pkgs/tools/virtualization/cri-tools/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/virtualization/cri-tools/default.nix b/pkgs/tools/virtualization/cri-tools/default.nix index 120727f3873..f57befce308 100644 --- a/pkgs/tools/virtualization/cri-tools/default.nix +++ b/pkgs/tools/virtualization/cri-tools/default.nix @@ -1,4 +1,4 @@ -{ buildGoPackage, fetchurl }: +{ buildGoPackage, fetchurl, lib }: buildGoPackage { name = "cri-tools-1.0.0-alpha.0"; @@ -10,6 +10,10 @@ buildGoPackage goPackagePath = "github.com/kubernetes-incubator/cri-tools"; subPackages = [ "cmd/crictl" "cmd/critest" ]; + meta = { + license = lib.licenses.asl20; + }; + goDeps = ./deps.nix; } -- GitLab From 672191678df952fcf381d41c7f647fbe66a96505 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Wed, 15 Aug 2018 22:33:37 +0200 Subject: [PATCH 0363/2206] =?UTF-8?q?fwupd:=201.1.0=20=E2=86=92=201.1.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/os-specific/linux/firmware/fwupd/default.nix | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/pkgs/os-specific/linux/firmware/fwupd/default.nix b/pkgs/os-specific/linux/firmware/fwupd/default.nix index fec1b3ed6f0..f018b5c2a7d 100644 --- a/pkgs/os-specific/linux/firmware/fwupd/default.nix +++ b/pkgs/os-specific/linux/firmware/fwupd/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchpatch, gtk-doc, pkgconfig, gobjectIntrospection, intltool +{ stdenv, fetchurl, gtk-doc, pkgconfig, gobjectIntrospection, intltool , libgudev, polkit, appstream-glib, gusb, sqlite, libarchive, glib-networking , libsoup, help2man, gpgme, libxslt, elfutils, libsmbios, efivar, glibcLocales , gnu-efi, libyaml, valgrind, meson, libuuid, colord, docbook_xml_dtd_43, docbook_xsl @@ -7,7 +7,7 @@ }: let # Updating? Keep $out/etc synchronized with passthru.filesInstalledToEtc - version = "1.1.0"; + version = "1.1.1"; python = python3.withPackages (p: with p; [ pygobject3 pycairo pillow ]); installedTestsPython = python3.withPackages (p: with p; [ pygobject3 requests ]); @@ -18,7 +18,7 @@ in stdenv.mkDerivation { name = "fwupd-${version}"; src = fetchurl { url = "https://people.freedesktop.org/~hughsient/releases/fwupd-${version}.tar.xz"; - sha256 = "0flfpzb0fxgixxddpwak4s63i35kr915pdfq5mfrnxq4bwcj24yd"; + sha256 = "0szakfnp6pl8vv3ivb40p5j8pxapfp724a55s2dr1qzzdlbjd08s"; }; outputs = [ "out" "lib" "dev" "devdoc" "man" "installedTests" ]; @@ -37,13 +37,6 @@ in stdenv.mkDerivation { patches = [ ./fix-paths.patch - - # Allow localedir in lib output - # https://github.com/hughsie/fwupd/pull/626 - (fetchpatch { - url = https://github.com/hughsie/fwupd/commit/9822c387ea13419a0eb2624fcd13d50735cb89f8.patch; - sha256 = "12bk6ga2hvsswpc4gal95l2z5a6gp3vdjq16zm2npligcvf37b6i"; - }) ]; postPatch = '' -- GitLab From 06e7a48f458164ae012bc82337f7ef88579cafc8 Mon Sep 17 00:00:00 2001 From: Andreas Rammhold Date: Wed, 15 Aug 2018 22:27:39 +0200 Subject: [PATCH 0364/2206] libxml2: fix CVE-2018-14567 & CVE-2018-14404 Since the already added patch for CVE-2018-9251 also affects CVE-2018-14567 I renamed the applied patch accordingly. --- pkgs/development/libraries/libxml2/default.nix | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/libxml2/default.nix b/pkgs/development/libraries/libxml2/default.nix index ede65d5e8c5..2f0f0f1425d 100644 --- a/pkgs/development/libraries/libxml2/default.nix +++ b/pkgs/development/libraries/libxml2/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, fetchurl +{ stdenv, lib, fetchurl, fetchpatch , zlib, xz, python2, findXMLCatalogs , buildPlatform, hostPlatform , pythonSupport ? buildPlatform == hostPlatform @@ -20,9 +20,15 @@ in stdenv.mkDerivation rec { }; patches = [ - (fetchurl { # CVE-2018-9251 - url = https://gitlab.gnome.org/GNOME/libxml2/commit/2240fbf5912054af025fb6e01e26375100275e74.diff; - sha256 = "01c5dnipz2rmv2dgma1ycvhyiyfvy9makyn6ywahm10jwk5chn3i"; + (fetchpatch { + name = "CVE-2018-14567_CVE-2018-9251.patch"; + url = https://gitlab.gnome.org/GNOME/libxml2/commit/2240fbf5912054af025fb6e01e26375100275e74.patch; + sha256 = "1xpqsfkzhrqasza51c821mnds5l317djrz8086fmzpyf68vld03h"; + }) + (fetchpatch { + name = "CVE-2018-14404.patch"; + url = https://gitlab.gnome.org/GNOME/libxml2/commit/a436374994c47b12d5de1b8b1d191a098fa23594.patch; + sha256 = "19vp7p32vrninnfa7vk9ipw7n4cl1gg16xxbhjy2d0kwp1crvzqh"; }) ]; -- GitLab From 4da408fa673d5e990fc4d6dfe97a6c158f4e7993 Mon Sep 17 00:00:00 2001 From: Meghea Iulian Date: Thu, 16 Aug 2018 00:01:54 +0300 Subject: [PATCH 0365/2206] gitkraken: 3.6.6 -> 4.0.1 --- pkgs/applications/version-management/gitkraken/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/version-management/gitkraken/default.nix b/pkgs/applications/version-management/gitkraken/default.nix index 9a7609684b5..80f0786af4d 100644 --- a/pkgs/applications/version-management/gitkraken/default.nix +++ b/pkgs/applications/version-management/gitkraken/default.nix @@ -12,11 +12,11 @@ let in stdenv.mkDerivation rec { name = "gitkraken-${version}"; - version = "3.6.6"; + version = "4.0.1"; src = fetchurl { url = "https://release.gitkraken.com/linux/v${version}.deb"; - sha256 = "01ir325ls1fb6ml79c02c7dyi910lxw0avlwc0nzv8fy4aqavl6p"; + sha256 = "0y4r5d21mxwnwla9ggy9c4pm3zbz67yi9z06znkdz9x2chv1ci3n"; }; libPath = makeLibraryPath [ -- GitLab From 300fe1cc9a406784fc157461f13ddb7e7f00002f Mon Sep 17 00:00:00 2001 From: Izorkin Date: Wed, 15 Aug 2018 22:02:50 +0300 Subject: [PATCH 0366/2206] syslog-ng: fix reload service --- nixos/modules/services/logging/syslog-ng.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/logging/syslog-ng.nix b/nixos/modules/services/logging/syslog-ng.nix index 8466ff4630a..985b93a5374 100644 --- a/nixos/modules/services/logging/syslog-ng.nix +++ b/nixos/modules/services/logging/syslog-ng.nix @@ -88,7 +88,7 @@ in { StandardOutput = "null"; Restart = "on-failure"; ExecStart = "${cfg.package}/sbin/syslog-ng ${concatStringsSep " " syslogngOptions}"; - ExecReload = "${pkgs.coreutils}/bin/kill -HUP ${pidFile}"; + ExecReload = "${pkgs.coreutils}/bin/kill -HUP `${pkgs.coreutils}/bin/cat ${pidFile}`"; }; }; }; -- GitLab From 67ea2c0ffe9a39111b780ce2995eb46c68d26cce Mon Sep 17 00:00:00 2001 From: Andreas Rammhold Date: Wed, 15 Aug 2018 23:33:55 +0200 Subject: [PATCH 0367/2206] samba: 4.7.6 -> 4.7.9 Version 4.7.9 is a security release. The versions 4.7.7 & 4.7.8 contain numerous bug fixes. This fixes a couple of security related issues: - https://www.samba.org/samba/security/CVE-2018-10858.html - https://www.samba.org/samba/security/CVE-2018-10918.html - https://www.samba.org/samba/security/CVE-2018-10919.html - https://www.samba.org/samba/security/CVE-2018-1139.html Changelogs for the version upgrades can be found below. - https://www.samba.org/samba/history/samba-4.7.7.html - https://www.samba.org/samba/history/samba-4.7.8.html - https://www.samba.org/samba/history/samba-4.7.9.html --- pkgs/servers/samba/4.x.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/samba/4.x.nix b/pkgs/servers/samba/4.x.nix index eec80cb66bc..385674c12a8 100644 --- a/pkgs/servers/samba/4.x.nix +++ b/pkgs/servers/samba/4.x.nix @@ -22,11 +22,11 @@ with lib; stdenv.mkDerivation rec { name = "samba-${version}"; - version = "4.7.6"; + version = "4.7.9"; src = fetchurl { url = "mirror://samba/pub/samba/stable/${name}.tar.gz"; - sha256 = "0vkxqp3wh7bpn1fd45lznmrpn2ma1fq75yq28vi08rggr07y7v8y"; + sha256 = "1v0pd2k4rfdzcqbzb3g5gjiy8rwqamppwzwy5swz4x5rxyr5567c"; }; outputs = [ "out" "dev" "man" ]; -- GitLab From f5da6ff71cab43311c52069ed473ceea848f149d Mon Sep 17 00:00:00 2001 From: Fatih Altinok Date: Thu, 16 Aug 2018 00:44:41 +0300 Subject: [PATCH 0368/2206] flow: 0.77.0 -> 0.78.0 --- pkgs/development/tools/analysis/flow/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/analysis/flow/default.nix b/pkgs/development/tools/analysis/flow/default.nix index 481247a41c4..0e190d83b5b 100644 --- a/pkgs/development/tools/analysis/flow/default.nix +++ b/pkgs/development/tools/analysis/flow/default.nix @@ -3,14 +3,14 @@ with lib; stdenv.mkDerivation rec { - version = "0.77.0"; + version = "0.78.0"; name = "flow-${version}"; src = fetchFromGitHub { owner = "facebook"; repo = "flow"; rev = "v${version}"; - sha256 = "1wcbqw5vwb3wsz9dkhi2k159ms98kn1nw3g9lc2j9w1m8ki41lql"; + sha256 = "1ilim9z3z8hh1bnj1sdygwyxfdxjf93hdf3cmmq4swsclw73a90j"; }; installPhase = '' -- GitLab From 083c3183ff565bab88d1b8a1c13823a2c454e2fd Mon Sep 17 00:00:00 2001 From: Stephen Date: Wed, 15 Aug 2018 15:14:17 -0700 Subject: [PATCH 0369/2206] terragrunt: 0.16.5 -> 0.16.6 --- pkgs/applications/networking/cluster/terragrunt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terragrunt/default.nix b/pkgs/applications/networking/cluster/terragrunt/default.nix index fdf254a4ec0..f35269eb271 100644 --- a/pkgs/applications/networking/cluster/terragrunt/default.nix +++ b/pkgs/applications/networking/cluster/terragrunt/default.nix @@ -2,7 +2,7 @@ buildGoPackage rec { name = "terragrunt-${version}"; - version = "0.16.5"; + version = "0.16.6"; goPackagePath = "github.com/gruntwork-io/terragrunt"; @@ -10,7 +10,7 @@ buildGoPackage rec { owner = "gruntwork-io"; repo = "terragrunt"; rev = "v${version}"; - sha256 = "17xmk5qxlmz2g41jqd0b9ad6jd5yyw2wqi2h323bs4f3rpfkxzpd"; + sha256 = "0fzn2ymk8x0lzwfqlvnry8s6wf3q0sqn76lfardjyz6wgxl8011i"; }; goDeps = ./deps.nix; -- GitLab From d4b453d2c165ce64c36cff45095f5d57d8a925b8 Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Wed, 15 Aug 2018 17:25:00 -0500 Subject: [PATCH 0370/2206] v8: remove xcodebuild patch Add xcodebuild commands from xcbuild. --- pkgs/development/libraries/v8/default.nix | 12 +--- pkgs/development/libraries/v8/no-xcode.patch | 64 -------------------- pkgs/top-level/all-packages.nix | 1 - 3 files changed, 3 insertions(+), 74 deletions(-) delete mode 100644 pkgs/development/libraries/v8/no-xcode.patch diff --git a/pkgs/development/libraries/v8/default.nix b/pkgs/development/libraries/v8/default.nix index 099794f6623..2b9fa5cc04c 100644 --- a/pkgs/development/libraries/v8/default.nix +++ b/pkgs/development/libraries/v8/default.nix @@ -1,5 +1,5 @@ { stdenv, lib, fetchgit, fetchFromGitHub, gyp, readline, python, which, icu -, patchelf, coreutils, cctools +, patchelf, coreutils, xcbuild , doCheck ? false , static ? false }: @@ -124,13 +124,7 @@ stdenv.mkDerivation rec { # Patch based off of: # https://github.com/cowboyd/libv8/tree/v5.1.281.67.0/patches - patches = lib.optional (!doCheck) ./libv8-5.4.232.patch - ++ stdenv.lib.optionals stdenv.isDarwin [ ./no-xcode.patch ]; - - prePatch = '' - chmod +w tools/gyp/pylib/gyp - chmod +w tools/gyp/pylib/gyp/xcode_emulation.py - ''; + patches = lib.optional (!doCheck) ./libv8-5.4.232.patch; postPatch = '' sed -i 's,#!/usr/bin/env python,#!${python}/bin/python,' gypfiles/gyp_v8 @@ -157,7 +151,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ which ]; buildInputs = [ readline python icu ] - ++ stdenv.lib.optional stdenv.isDarwin cctools + ++ stdenv.lib.optional stdenv.isDarwin xcbuild ++ stdenv.lib.optional stdenv.isLinux patchelf; NIX_CFLAGS_COMPILE = "-Wno-error=strict-overflow -Wno-error=unused-function -Wno-error=attributes" diff --git a/pkgs/development/libraries/v8/no-xcode.patch b/pkgs/development/libraries/v8/no-xcode.patch deleted file mode 100644 index 5562ffaf64e..00000000000 --- a/pkgs/development/libraries/v8/no-xcode.patch +++ /dev/null @@ -1,64 +0,0 @@ ---- a/tools/gyp/pylib/gyp/xcode_emulation.py -+++ a/tools/gyp/pylib/gyp/xcode_emulation.py -@@ -473,10 +473,16 @@ - - def _XcodeSdkPath(self, sdk_root): - if sdk_root not in XcodeSettings._sdk_path_cache: -- sdk_path = self._GetSdkVersionInfoItem(sdk_root, '--show-sdk-path') -- XcodeSettings._sdk_path_cache[sdk_root] = sdk_path -- if sdk_root: -- XcodeSettings._sdk_root_cache[sdk_path] = sdk_root -+ try: -+ sdk_path = self._GetSdkVersionInfoItem(sdk_root, '--show-sdk-path') -+ XcodeSettings._sdk_path_cache[sdk_root] = sdk_path -+ if sdk_root: -+ XcodeSettings._sdk_root_cache[sdk_path] = sdk_root -+ except: -+ # if this fails it's because xcodebuild failed, which means -+ # the user is probably on a CLT-only system, where there -+ # is no valid SDK root -+ XcodeSettings._sdk_path_cache[sdk_root] = None - return XcodeSettings._sdk_path_cache[sdk_root] - - def _AppendPlatformVersionMinFlags(self, lst): -@@ -606,10 +612,11 @@ - framework_root = sdk_root - else: - framework_root = '' -- config = self.spec['configurations'][self.configname] -- framework_dirs = config.get('mac_framework_dirs', []) -- for directory in framework_dirs: -- cflags.append('-F' + directory.replace('$(SDKROOT)', framework_root)) -+ if 'SDKROOT' in self._Settings(): -+ config = self.spec['configurations'][self.configname] -+ framework_dirs = config.get('mac_framework_dirs', []) -+ for directory in framework_dirs: -+ cflags.append('-F' + directory.replace('$(SDKROOT)', framework_root)) - - self.configname = None - return cflags -@@ -861,10 +868,11 @@ - sdk_root = self._SdkPath() - if not sdk_root: - sdk_root = '' -- config = self.spec['configurations'][self.configname] -- framework_dirs = config.get('mac_framework_dirs', []) -- for directory in framework_dirs: -- ldflags.append('-F' + directory.replace('$(SDKROOT)', sdk_root)) -+ if 'SDKROOT' in self._Settings(): -+ config = self.spec['configurations'][self.configname] -+ framework_dirs = config.get('mac_framework_dirs', []) -+ for directory in framework_dirs: -+ ldflags.append('-F' + directory.replace('$(SDKROOT)', sdk_root)) - - platform_root = self._XcodePlatformPath(configname) - if sdk_root and platform_root and self._IsXCTest(): -@@ -1358,7 +1366,7 @@ - if version: - version = re.match(r'(\d\.\d\.?\d*)', version).groups()[0] - else: -- raise GypError("No Xcode or CLT version detected!") -+ version = "7.0.0" - # The CLT has no build information, so we return an empty string. - version_list = [version, ''] - version = version_list[0] diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 26fef8cb1d7..a7a9a1d94ad 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12180,7 +12180,6 @@ with pkgs; v8 = callPackage ../development/libraries/v8 ({ inherit (python2Packages) python gyp; - cctools = darwin.cctools; icu = icu58; # v8-5.4.232 fails against icu4c-59.1 } // lib.optionalAttrs stdenv.isLinux { # doesn't build with gcc7 -- GitLab From b421a7d0a60ca52b47aa25f990c195936da4de2b Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Wed, 15 Aug 2018 17:35:56 -0500 Subject: [PATCH 0371/2206] =?UTF-8?q?nodejs:=20remove=20=E2=80=98no-xcode?= =?UTF-8?q?=E2=80=99=20patches?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit now provided by xcbuild --- pkgs/development/web/nodejs/no-xcode-v7.patch | 79 ------------------- pkgs/development/web/nodejs/no-xcode.patch | 57 ------------- .../web/nodejs/no-xcodebuild.patch | 13 --- pkgs/development/web/nodejs/nodejs.nix | 14 ++-- pkgs/development/web/nodejs/v10.nix | 1 - pkgs/development/web/nodejs/v6.nix | 1 - pkgs/development/web/nodejs/v8.nix | 1 - 7 files changed, 6 insertions(+), 160 deletions(-) delete mode 100644 pkgs/development/web/nodejs/no-xcode-v7.patch delete mode 100644 pkgs/development/web/nodejs/no-xcode.patch delete mode 100644 pkgs/development/web/nodejs/no-xcodebuild.patch diff --git a/pkgs/development/web/nodejs/no-xcode-v7.patch b/pkgs/development/web/nodejs/no-xcode-v7.patch deleted file mode 100644 index 05623b21f13..00000000000 --- a/pkgs/development/web/nodejs/no-xcode-v7.patch +++ /dev/null @@ -1,79 +0,0 @@ -diff --git a/tools/gyp/pylib/gyp/xcode_emulation.py b/tools/gyp/pylib/gyp/xcode_emulation.py -index a173ff0..1fc821a 100644 ---- a/tools/gyp/pylib/gyp/xcode_emulation.py -+++ b/tools/gyp/pylib/gyp/xcode_emulation.py -@@ -507,9 +507,12 @@ class XcodeSettings(object): - def _XcodePlatformPath(self, configname=None): - sdk_root = self._SdkRoot(configname) - if sdk_root not in XcodeSettings._platform_path_cache: -- platform_path = self._GetSdkVersionInfoItem(sdk_root, -+ try: -+ platform_path = self._GetSdkVersionInfoItem(sdk_root, - '--show-sdk-platform-path') -- XcodeSettings._platform_path_cache[sdk_root] = platform_path -+ XcodeSettings._platform_path_cache[sdk_root] = platform_path -+ except: -+ XcodeSettings._platform_path_cache[sdk_root] = None - return XcodeSettings._platform_path_cache[sdk_root] - - def _SdkPath(self, configname=None): -@@ -520,10 +523,13 @@ class XcodeSettings(object): - - def _XcodeSdkPath(self, sdk_root): - if sdk_root not in XcodeSettings._sdk_path_cache: -- sdk_path = self._GetSdkVersionInfoItem(sdk_root, '--show-sdk-path') -- XcodeSettings._sdk_path_cache[sdk_root] = sdk_path -- if sdk_root: -- XcodeSettings._sdk_root_cache[sdk_path] = sdk_root -+ try: -+ sdk_path = self._GetSdkVersionInfoItem(sdk_root, '--show-sdk-path') -+ XcodeSettings._sdk_path_cache[sdk_root] = sdk_path -+ if sdk_root: -+ XcodeSettings._sdk_root_cache[sdk_path] = sdk_root -+ except: -+ XcodeSettings._sdk_path_cache[sdk_root] = None - return XcodeSettings._sdk_path_cache[sdk_root] - - def _AppendPlatformVersionMinFlags(self, lst): -@@ -653,10 +659,11 @@ class XcodeSettings(object): - framework_root = sdk_root - else: - framework_root = '' -- config = self.spec['configurations'][self.configname] -- framework_dirs = config.get('mac_framework_dirs', []) -- for directory in framework_dirs: -- cflags.append('-F' + directory.replace('$(SDKROOT)', framework_root)) -+ if 'SDKROOT' in self._Settings(): -+ config = self.spec['configurations'][self.configname] -+ framework_dirs = config.get('mac_framework_dirs', []) -+ for directory in framework_dirs: -+ cflags.append('-F' + directory.replace('$(SDKROOT)', framework_root)) - - self.configname = None - return cflags -@@ -908,10 +915,11 @@ class XcodeSettings(object): - sdk_root = self._SdkPath() - if not sdk_root: - sdk_root = '' -- config = self.spec['configurations'][self.configname] -- framework_dirs = config.get('mac_framework_dirs', []) -- for directory in framework_dirs: -- ldflags.append('-F' + directory.replace('$(SDKROOT)', sdk_root)) -+ if 'SDKROOT' in self._Settings(): -+ config = self.spec['configurations'][self.configname] -+ framework_dirs = config.get('mac_framework_dirs', []) -+ for directory in framework_dirs: -+ ldflags.append('-F' + directory.replace('$(SDKROOT)', sdk_root)) - - platform_root = self._XcodePlatformPath(configname) - if sdk_root and platform_root and self._IsXCTest(): -@@ -1683,6 +1691,9 @@ def _NormalizeEnvVarReferences(str): - """Takes a string containing variable references in the form ${FOO}, $(FOO), - or $FOO, and returns a string with all variable references in the form ${FOO}. - """ -+ if str is None: -+ return '' -+ - # $FOO -> ${FOO} - str = re.sub(r'\$([a-zA-Z_][a-zA-Z0-9_]*)', r'${\1}', str) - diff --git a/pkgs/development/web/nodejs/no-xcode.patch b/pkgs/development/web/nodejs/no-xcode.patch deleted file mode 100644 index 27c9774ee6b..00000000000 --- a/pkgs/development/web/nodejs/no-xcode.patch +++ /dev/null @@ -1,57 +0,0 @@ -diff --git a/tools/gyp/pylib/gyp/xcode_emulation.py b/tools/gyp/pylib/gyp/xcode_emulation.py -index 407ead0..8bf64e7 100644 ---- a/tools/gyp/pylib/gyp/xcode_emulation.py -+++ b/tools/gyp/pylib/gyp/xcode_emulation.py -@@ -446,10 +446,16 @@ class XcodeSettings(object): - - def _XcodeSdkPath(self, sdk_root): - if sdk_root not in XcodeSettings._sdk_path_cache: -- sdk_path = self._GetSdkVersionInfoItem(sdk_root, 'Path') -- XcodeSettings._sdk_path_cache[sdk_root] = sdk_path -- if sdk_root: -- XcodeSettings._sdk_root_cache[sdk_path] = sdk_root -+ try: -+ sdk_path = self._GetSdkVersionInfoItem(sdk_root, 'Path') -+ XcodeSettings._sdk_path_cache[sdk_root] = sdk_path -+ if sdk_root: -+ XcodeSettings._sdk_root_cache[sdk_path] = sdk_root -+ except: -+ # if this fails it's because xcodebuild failed, which means -+ # the user is probably on a CLT-only system, where there -+ # is no valid SDK root -+ XcodeSettings._sdk_path_cache[sdk_root] = None - return XcodeSettings._sdk_path_cache[sdk_root] - - def _AppendPlatformVersionMinFlags(self, lst): -@@ -572,10 +578,11 @@ class XcodeSettings(object): - framework_root = sdk_root - else: - framework_root = '' -- config = self.spec['configurations'][self.configname] -- framework_dirs = config.get('mac_framework_dirs', []) -- for directory in framework_dirs: -- cflags.append('-F' + directory.replace('$(SDKROOT)', framework_root)) -+ if 'SDKROOT' in self._Settings(): -+ config = self.spec['configurations'][self.configname] -+ framework_dirs = config.get('mac_framework_dirs', []) -+ for directory in framework_dirs: -+ cflags.append('-F' + directory.replace('$(SDKROOT)', framework_root)) - - self.configname = None - return cflags -@@ -826,10 +833,11 @@ class XcodeSettings(object): - sdk_root = self._SdkPath() - if not sdk_root: - sdk_root = '' -- config = self.spec['configurations'][self.configname] -- framework_dirs = config.get('mac_framework_dirs', []) -- for directory in framework_dirs: -- ldflags.append('-F' + directory.replace('$(SDKROOT)', sdk_root)) -+ if 'SDKROOT' in self._Settings(): -+ config = self.spec['configurations'][self.configname] -+ framework_dirs = config.get('mac_framework_dirs', []) -+ for directory in framework_dirs: -+ ldflags.append('-F' + directory.replace('$(SDKROOT)', sdk_root)) - - is_extension = self._IsIosAppExtension() or self._IsIosWatchKitExtension() - if sdk_root and is_extension: diff --git a/pkgs/development/web/nodejs/no-xcodebuild.patch b/pkgs/development/web/nodejs/no-xcodebuild.patch deleted file mode 100644 index 94184152a03..00000000000 --- a/pkgs/development/web/nodejs/no-xcodebuild.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -Naur node-v8.9.4/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py node-v8.9.4-new/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py ---- node-v8.9.4/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py 2018-01-03 03:34:44.000000000 +0100 -+++ node-v8.9.4-new/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py 2018-03-12 11:15:37.972537585 +0100 -@@ -1251,7 +1251,8 @@ - if XCODE_VERSION_CACHE: - return XCODE_VERSION_CACHE - try: -- version_list = GetStdout(['xcodebuild', '-version']).splitlines() -+ #version_list = GetStdout(['xcodebuild', '-version']).splitlines() -+ version_list = ['Xcode 9.2', 'Build version 9C40b'] - # In some circumstances xcodebuild exits 0 but doesn't return - # the right results; for example, a user on 10.7 or 10.8 with - # a bogus path set via xcode-select diff --git a/pkgs/development/web/nodejs/nodejs.nix b/pkgs/development/web/nodejs/nodejs.nix index 3f0ab5ff506..aec2778fd78 100644 --- a/pkgs/development/web/nodejs/nodejs.nix +++ b/pkgs/development/web/nodejs/nodejs.nix @@ -3,19 +3,17 @@ # Updater dependencies , writeScript, coreutils, gnugrep, jq, curl, common-updater-scripts, nix , gnupg -, darwin ? null +, darwin, xcbuild }: with stdenv.lib; -{ enableNpm ? true, version, sha256, patches } @args: +{ enableNpm ? true, version, sha256, patches ? [] } @args: let inherit (darwin.apple_sdk.frameworks) CoreServices ApplicationServices; - - baseName = if enableNpm then "nodejs" else "nodejs-slim"; sharedLibDeps = { inherit openssl zlib libuv; } // (optionalAttrs (!stdenv.isDarwin) { inherit http-parser; }); @@ -48,9 +46,10 @@ in }; buildInputs = optionals stdenv.isDarwin [ CoreServices ApplicationServices ] - ++ [ python2 which zlib libuv openssl ] - ++ optionals stdenv.isLinux [ utillinux http-parser ] - ++ optionals stdenv.isDarwin [ pkgconfig darwin.cctools ]; + ++ [ python2 zlib libuv openssl http-parser ]; + + nativeBuildInputs = [ which utillinux ] + ++ optionals stdenv.isDarwin [ pkgconfig xcbuild ]; configureFlags = sharedConfigureFlags ++ [ "--without-dtrace" ] ++ extraConfigFlags; @@ -73,7 +72,6 @@ in prePatch = '' patchShebangs . - sed -i 's/raise.*No Xcode or CLT version detected.*/version = "7.0.0"/' tools/gyp/pylib/gyp/xcode_emulation.py ''; postInstall = '' diff --git a/pkgs/development/web/nodejs/v10.nix b/pkgs/development/web/nodejs/v10.nix index d3746f123d3..1d307c77f9f 100644 --- a/pkgs/development/web/nodejs/v10.nix +++ b/pkgs/development/web/nodejs/v10.nix @@ -7,5 +7,4 @@ in inherit enableNpm; version = "10.7.0"; sha256 = "0qp93ddbnvadimj11wnznwhkq8vq1f7q259iq8siy5b7r936kvil"; - patches = lib.optionals stdenv.isDarwin [ ./no-xcode-v7.patch ./no-xcodebuild.patch ]; } diff --git a/pkgs/development/web/nodejs/v6.nix b/pkgs/development/web/nodejs/v6.nix index 8eb05d67f08..2e94923441f 100644 --- a/pkgs/development/web/nodejs/v6.nix +++ b/pkgs/development/web/nodejs/v6.nix @@ -7,5 +7,4 @@ in inherit enableNpm; version = "6.14.3"; sha256 = "1jbrfk875aimm65wni059rrydmhp4z0hrxskq3ci6jvykxr8gwg3"; - patches = lib.optionals stdenv.isDarwin [ ./no-xcode.patch ./no-xcodebuild.patch ]; } diff --git a/pkgs/development/web/nodejs/v8.nix b/pkgs/development/web/nodejs/v8.nix index 9410f017a9c..288debb72f6 100644 --- a/pkgs/development/web/nodejs/v8.nix +++ b/pkgs/development/web/nodejs/v8.nix @@ -7,5 +7,4 @@ in inherit enableNpm; version = "8.11.3"; sha256 = "1q3fc791ng1sgk0i5qnxpxri7235nkjm50zx1z34c759vhgpaz2p"; - patches = lib.optionals stdenv.isDarwin [ ./no-xcode-v7.patch ./no-xcodebuild.patch ]; } -- GitLab From 7a39b0c43b6e8d913db2882b52e1f81b1eb96bd4 Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Wed, 15 Aug 2018 17:37:00 -0500 Subject: [PATCH 0372/2206] libglvnd: build on darwin --- pkgs/development/libraries/libglvnd/default.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libglvnd/default.nix b/pkgs/development/libraries/libglvnd/default.nix index 7e1a2b54968..27c1cb0e390 100644 --- a/pkgs/development/libraries/libglvnd/default.nix +++ b/pkgs/development/libraries/libglvnd/default.nix @@ -16,11 +16,18 @@ in stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook pkgconfig python2 ]; buildInputs = [ libX11 libXext glproto ]; + postPatch = lib.optionalString stdenv.isDarwin '' + substituteInPlace src/GLX/Makefile.am \ + --replace "-Wl,-Bsymbolic " "" + substituteInPlace src/EGL/Makefile.am \ + --replace "-Wl,-Bsymbolic " "" + ''; + NIX_CFLAGS_COMPILE = [ "-UDEFAULT_EGL_VENDOR_CONFIG_DIRS" # FHS paths are added so that non-NixOS applications can find vendor files. "-DDEFAULT_EGL_VENDOR_CONFIG_DIRS=\"${driverLink}/share/glvnd/egl_vendor.d:/etc/glvnd/egl_vendor.d:/usr/share/glvnd/egl_vendor.d\"" - ]; + ] ++ lib.optional stdenv.cc.isClang "-Wno-error"; # Indirectly: https://bugs.freedesktop.org/show_bug.cgi?id=35268 configureFlags = stdenv.lib.optional stdenv.hostPlatform.isMusl "--disable-tls"; @@ -40,6 +47,6 @@ in stdenv.mkDerivation rec { description = "The GL Vendor-Neutral Dispatch library"; homepage = https://github.com/NVIDIA/libglvnd; license = licenses.bsd2; - platforms = platforms.linux; + platforms = platforms.linux ++ platforms.darwin; }; } -- GitLab From 8c3db41c548b7eecb02ec1876a6d95b728db0011 Mon Sep 17 00:00:00 2001 From: Timo Kaufmann Date: Wed, 15 Aug 2018 15:00:54 +0200 Subject: [PATCH 0373/2206] eclib: 20180710 -> 20180815 --- pkgs/development/libraries/eclib/default.nix | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/pkgs/development/libraries/eclib/default.nix b/pkgs/development/libraries/eclib/default.nix index 62014489f30..2a43cbe8ee5 100644 --- a/pkgs/development/libraries/eclib/default.nix +++ b/pkgs/development/libraries/eclib/default.nix @@ -16,7 +16,7 @@ assert withFlint -> flint != null; stdenv.mkDerivation rec { name = "${pname}-${version}"; pname = "eclib"; - version = "20180710"; # upgrade might break the sage interface + version = "20180815"; # upgrade might break the sage interface # sage tests to run: # src/sage/interfaces/mwrank.py # src/sage/libs/eclib @@ -25,16 +25,8 @@ stdenv.mkDerivation rec { owner = "JohnCremona"; repo = "${pname}"; rev = "v${version}"; - sha256 = "1kmwpw971sipb4499c9b35q5pz6sms5qndqrvq7396d8hhwjg1i2"; + sha256 = "12syn83lnzx0xc4r1v3glfimbzndyilkpdmx50xrihbjz1hzczif"; }; - patches = [ - # One of the headers doesn't get installed. - # See https://github.com/NixOS/nixpkgs/pull/43476. - (fetchpatch { - url = "https://github.com/JohnCremona/eclib/pull/42/commits/c9b96429815e31a6e3372c106e31eef2a96431f9.patch"; - sha256 = "0cw26h94m66rbh8jjsfnb1bvc6z7ybh8zcp8xl5nhxjxiawhcl73"; - }) - ]; buildInputs = [ pari ntl -- GitLab From c03d0b52ac673d0cde36754a49a0eb1ab6667d27 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Thu, 16 Aug 2018 00:44:34 +0200 Subject: [PATCH 0374/2206] evilvte: mark as insecure --- pkgs/applications/misc/evilvte/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/applications/misc/evilvte/default.nix b/pkgs/applications/misc/evilvte/default.nix index 1165ced11f9..b72fcde4a9e 100644 --- a/pkgs/applications/misc/evilvte/default.nix +++ b/pkgs/applications/misc/evilvte/default.nix @@ -31,5 +31,8 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.bodil ]; platforms = platforms.linux; + knownVulnerabilities = [ + "https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854585" + ]; }; } -- GitLab From 3a73518a287718b4612beeb57580b44dba8d3dea Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Wed, 15 Aug 2018 19:36:49 -0400 Subject: [PATCH 0375/2206] indicator-application-gtk3: 12.10.0 -> 12.10.1 --- .../libraries/indicator-application/gtk3.nix | 50 +++++++++---------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/pkgs/development/libraries/indicator-application/gtk3.nix b/pkgs/development/libraries/indicator-application/gtk3.nix index 3d7c20691ab..02357297635 100644 --- a/pkgs/development/libraries/indicator-application/gtk3.nix +++ b/pkgs/development/libraries/indicator-application/gtk3.nix @@ -1,39 +1,30 @@ -{ stdenv, fetchurl, lib, file -, pkgconfig, autoconf +{ stdenv, fetchbzr +, pkgconfig, systemd, autoreconfHook , glib, dbus-glib, json-glib , gtk3, libindicator-gtk3, libdbusmenu-gtk3, libappindicator-gtk3 }: -with lib; - stdenv.mkDerivation rec { - name = "indicator-application-gtk3-${version}"; - version = "${versionMajor}.${versionMinor}"; - versionMajor = "12.10"; - versionMinor = "0"; - - src = fetchurl { - url = "${meta.homepage}/${versionMajor}/${version}/+download/indicator-application-${version}.tar.gz"; - sha256 = "1z8ar0k47l4his7zvffbc2kn658nid51svqnfv0dms601w53gbpr"; + pname = "indicator-application"; + version = "12.10.1"; + + name = "${pname}-gtk3-${version}"; + + src = fetchbzr { + url = "https://code.launchpad.net/~indicator-applet-developers/${pname}/trunk.17.04"; + rev = "260"; + sha256 = "1f0jdyqqb5g86zdpbcyn16x94yjigsfiv2kf73dvni5rp1vafbq1"; }; - nativeBuildInputs = [ pkgconfig autoconf ]; + nativeBuildInputs = [ pkgconfig autoreconfHook ]; buildInputs = [ - glib dbus-glib json-glib + glib dbus-glib json-glib systemd gtk3 libindicator-gtk3 libdbusmenu-gtk3 libappindicator-gtk3 ]; postPatch = '' - substituteInPlace configure.ac \ - --replace 'DBUSSERVICEDIR=`$PKG_CONFIG --variable=session_bus_services_dir dbus-1`' \ - "DBUSSERVICEDIR=$out/share/dbus-1/services" - autoconf - for f in {configure,ltmain.sh,m4/libtool.m4}; do - substituteInPlace $f \ - --replace /usr/bin/file ${file}/bin/file - done - substituteInPlace src/Makefile.in \ - --replace 'applicationlibdir = $(INDICATORDIR)' "applicationlibdir = $out/lib" + substituteInPlace data/Makefile.am \ + --replace "/etc/xdg/autostart" "$out/etc/xdg/autostart" ''; configureFlags = [ @@ -47,7 +38,16 @@ stdenv.mkDerivation rec { "localstatedir=\${TMPDIR}" ]; - meta = { + PKG_CONFIG_SYSTEMD_SYSTEMDUSERUNITDIR = "$(out)/lib/systemd/user"; + PKG_CONFIG_INDICATOR3_0_4_INDICATORDIR = "$(out)/lib/indicators3/7/"; + + # Upstart is not used in NixOS + postFixup = '' + rm -rf $out/share/indicator-application/upstart + rm -rf $out/share/upstart + ''; + + meta = with stdenv.lib; { description = "Indicator to take menus from applications and place them in the panel"; homepage = https://launchpad.net/indicator-application; license = licenses.gpl3; -- GitLab From 48a765e6412b0df2d7809a044ee713a59a428e15 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Wed, 15 Aug 2018 19:05:30 -0400 Subject: [PATCH 0376/2206] nixos/zeitgeist: init --- nixos/modules/module-list.nix | 1 + nixos/modules/services/desktops/zeitgeist.nix | 26 +++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 nixos/modules/services/desktops/zeitgeist.nix diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index e19853efd73..67d7d11e84e 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -247,6 +247,7 @@ ./services/desktops/gnome3/tracker-miners.nix ./services/desktops/profile-sync-daemon.nix ./services/desktops/telepathy.nix + ./services/desktops/zeitgeist.nix ./services/development/bloop.nix ./services/development/hoogle.nix ./services/editors/emacs.nix diff --git a/nixos/modules/services/desktops/zeitgeist.nix b/nixos/modules/services/desktops/zeitgeist.nix new file mode 100644 index 00000000000..20c82ccdd56 --- /dev/null +++ b/nixos/modules/services/desktops/zeitgeist.nix @@ -0,0 +1,26 @@ +# Zeitgeist + +{ config, lib, pkgs, ... }: + +with lib; + +{ + ###### interface + + options = { + services.zeitgeist = { + enable = mkEnableOption "zeitgeist"; + }; + }; + + ###### implementation + + config = mkIf config.services.zeitgeist.enable { + + environment.systemPackages = [ pkgs.zeitgeist ]; + + services.dbus.packages = [ pkgs.zeitgeist ]; + + systemd.packages = [ pkgs.zeitgeist ]; + }; +} -- GitLab From 22c15abe2073084025ad70ab58e39ee36e1e4d21 Mon Sep 17 00:00:00 2001 From: Bernard Fortz Date: Thu, 16 Aug 2018 02:46:09 +0200 Subject: [PATCH 0377/2206] cplex: init at 12.8 (#44029) * cplex: init at 12.8 * Removed bundled java from bin directory * Refactored * More refactoring * Added config option for releasePath * Minor cleanup --- .../science/math/cplex/default.nix | 82 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 84 insertions(+) create mode 100644 pkgs/applications/science/math/cplex/default.nix diff --git a/pkgs/applications/science/math/cplex/default.nix b/pkgs/applications/science/math/cplex/default.nix new file mode 100644 index 00000000000..fe3913648f8 --- /dev/null +++ b/pkgs/applications/science/math/cplex/default.nix @@ -0,0 +1,82 @@ +{ stdenv, makeWrapper, openjdk, gtk2, xorg, glibcLocales, releasePath }: + +# To use this package, you need to download your own cplex installer from IBM +# and override the releasePath attribute to point to the location of the file. +# +# Note: cplex creates an individual build for each license which screws +# somewhat with the use of functions like requireFile as the hash will be +# different for every user. + +stdenv.mkDerivation rec { + name = "cplex-${version}"; + version = "128"; + + src = + if builtins.isNull releasePath then + throw '' + This nix expression requires that the cplex installer is already + downloaded to your machine. Get it from IBM: + https://developer.ibm.com/docloud/blog/2017/12/20/cplex-optimization-studio-12-8-now-available/ + + Set `cplex.releasePath = /path/to/download;` in your + ~/.config/nixpkgs/config.nix for `nix-*` commands, or + `config.cplex.releasePath = /path/to/download;` in your + `configuration.nix` for NixOS. + '' + else + releasePath; + + nativeBuildInputs = [ makeWrapper ]; + buildInputs = [ openjdk gtk2 xorg.libXtst glibcLocales ]; + + unpackPhase = "cp $src $name"; + + patchPhase = '' + sed -i -e 's|/usr/bin/tr"|tr" |' $name + ''; + + buildPhase = '' + sh $name -i silent -DLICENSE_ACCEPTED=TRUE -DUSER_INSTALL_DIR=$out + ''; + + installPhase = '' + mkdir -p $out/bin + ln -s $out/opl/bin/x86-64_linux/oplrun\ + $out/opl/bin/x86-64_linux/oplrunjava\ + $out/opl/oplide/oplide\ + $out/cplex/bin/x86-64_linux/cplex\ + $out/cpoptimizer/bin/x86-64_linux/cpoptimizer\ + $out/bin + ''; + + fixupPhase = + let + libraryPath = stdenv.lib.makeLibraryPath [ stdenv.cc.cc gtk2 xorg.libXtst ]; + in '' + interpreter=${stdenv.glibc}/lib/ld-linux-x86-64.so.2 + + for pgm in $out/opl/bin/x86-64_linux/oplrun $out/opl/bin/x86-64_linux/oplrunjava $out/opl/oplide/oplide; + do + patchelf --set-interpreter "$interpreter" $pgm; + wrapProgram $pgm \ + --prefix LD_LIBRARY_PATH : $out/opl/bin/x86-64_linux:${libraryPath} \ + --set LOCALE_ARCHIVE ${glibcLocales}/lib/locale/locale-archive; + done + + for pgm in $out/cplex/bin/x86-64_linux/cplex $out/cpoptimizer/bin/x86-64_linux/cpoptimizer $out/opl/oplide/jre/bin/*; + do + if grep ELF $pgm > /dev/null; + then + patchelf --set-interpreter "$interpreter" $pgm; + fi + done + ''; + + meta = with stdenv.lib; { + description = "Optimization solver for mathematical programming"; + homepage = "https://www.ibm.com/be-en/marketplace/ibm-ilog-cplex"; + license = licenses.unfree; + platforms = [ "x86_64-linux" ]; + maintainers = with maintainers; [ bfortz ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 53378170716..cf4ba4d1c4d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1117,6 +1117,8 @@ with pkgs; flex = flex_2_5_35; }; + cplex = callPackage ../applications/science/math/cplex { releasePath = config.cplex.releasePath or null; }; + cpulimit = callPackage ../tools/misc/cpulimit { }; codesearch = callPackage ../tools/text/codesearch { }; -- GitLab From b8566965df20390a6c0aefe3e261d18965675599 Mon Sep 17 00:00:00 2001 From: Michael Mercier Date: Thu, 16 Aug 2018 02:54:41 +0200 Subject: [PATCH 0378/2206] Update simgrid 3.19.1 -> 3.20 + parallel tests + enable darwin (#42721) * simgrid: 3.19.1 -> 3.20 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/simgrid/versions. These checks were done: - built on NixOS - /nix/store/cvyi6hvgc9rvgrnp7c028xrlzbl7jzb9-simgrid-3.20/bin/smpicc passed the binary check. - /nix/store/cvyi6hvgc9rvgrnp7c028xrlzbl7jzb9-simgrid-3.20/bin/smpicxx passed the binary check. - /nix/store/cvyi6hvgc9rvgrnp7c028xrlzbl7jzb9-simgrid-3.20/bin/smpirun passed the binary check. - Warning: no invocation of /nix/store/cvyi6hvgc9rvgrnp7c028xrlzbl7jzb9-simgrid-3.20/bin/tesh had a zero exit code or showed the expected version - /nix/store/cvyi6hvgc9rvgrnp7c028xrlzbl7jzb9-simgrid-3.20/bin/simgrid-colorizer passed the binary check. - Warning: no invocation of /nix/store/cvyi6hvgc9rvgrnp7c028xrlzbl7jzb9-simgrid-3.20/bin/simgrid_update_xml had a zero exit code or showed the expected version - /nix/store/cvyi6hvgc9rvgrnp7c028xrlzbl7jzb9-simgrid-3.20/bin/simgrid_convert_TI_traces passed the binary check. - Warning: no invocation of /nix/store/cvyi6hvgc9rvgrnp7c028xrlzbl7jzb9-simgrid-3.20/bin/smpimain had a zero exit code or showed the expected version - /nix/store/cvyi6hvgc9rvgrnp7c028xrlzbl7jzb9-simgrid-3.20/bin/graphicator passed the binary check. - 6 of 9 passed binary check by having a zero exit code. - 4 of 9 passed binary check by having the new version present in output. - found 3.20 with grep in /nix/store/cvyi6hvgc9rvgrnp7c028xrlzbl7jzb9-simgrid-3.20 - directory tree listing: https://gist.github.com/edefc2f1a2e81412484edc2e45986e03 - du listing: https://gist.github.com/a44f7d57537e93152a8e6c569f8ed1ae * simgrid: 3.19.1 -> 3.20 + add darwin - Fix dependencies to enable build on darwin - Add ctest flag to enable parallel testing * Use simpler parallel testing logic because it is already done in nixpkgs/pkgs/stdenv/generic/setup.sh --- .../science/misc/simgrid/default.nix | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/pkgs/applications/science/misc/simgrid/default.nix b/pkgs/applications/science/misc/simgrid/default.nix index 17a1719ba1e..b6cd8c294c1 100644 --- a/pkgs/applications/science/misc/simgrid/default.nix +++ b/pkgs/applications/science/misc/simgrid/default.nix @@ -1,11 +1,11 @@ -{ stdenv, fetchFromGitHub, cmake, elfutils, perl, python3, boost, valgrind +{ stdenv, fetchFromGitHub, cmake, perl, python3, boost, valgrind # Optional requirements # Lua 5.3 needed and not available now #, luaSupport ? false, lua5 , fortranSupport ? false, gfortran , buildDocumentation ? false, transfig, ghostscript, doxygen , buildJavaBindings ? false, openjdk -, modelCheckingSupport ? false, libunwind, libevent # Inside elfutils - , libelf, libevent, libdw +, modelCheckingSupport ? false, libunwind, libevent, elfutils # Inside elfutils: libelf and libdw , debug ? false , moreTests ? false }: @@ -18,20 +18,20 @@ in stdenv.mkDerivation rec { name = "simgrid-${version}"; - version = "3.19.1"; + version = "3.20"; src = fetchFromGitHub { owner = "simgrid"; repo = "simgrid"; rev = "v${version}"; - sha256 = "0vpgcp40xv20hcpslx5wz2mf2phaq41f7x8yr0bm7mknqd3zwxih"; + sha256 = "0xb20qhvsah2dz2hvn850i3w9a5ghsbcx8vka2ap6xsdkxf593gy"; }; - nativeBuildInputs = [ cmake perl elfutils python3 boost valgrind ] + nativeBuildInputs = [ cmake perl python3 boost valgrind ] ++ optionals fortranSupport [ gfortran ] ++ optionals buildJavaBindings [ openjdk ] ++ optionals buildDocumentation [ transfig ghostscript doxygen ] - ++ optionals modelCheckingSupport [ libunwind libevent ]; + ++ optionals modelCheckingSupport [ libunwind libevent elfutils ]; #buildInputs = optional luaSupport lua5; @@ -83,13 +83,15 @@ stdenv.mkDerivation rec { ''; doCheck = true; - + checkPhase = '' runHook preCheck - ctest --output-on-failure -E smpi-replay-multiple + + ctest -j $NIX_BUILD_CORES --output-on-failure -E smpi-replay-multiple + runHook postCheck ''; - + enableParallelBuilding = true; meta = { -- GitLab From c74013339e3f28fa19b8cdc86d1a9ddff212df28 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Wed, 15 Aug 2018 21:11:28 -0400 Subject: [PATCH 0379/2206] added the MLDBM package to perlPackages --- pkgs/top-level/perl-packages.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index a644438c5a0..d219cae5c4e 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -9561,6 +9561,18 @@ let self = _self // overrides; _self = with self; { }; }; + MLDBM = buildPerlPackage rec { + name = "MLDBM-2.05"; + src = fetchurl { + url = "mirror://cpan/authors/id/C/CH/CHORNY/${name}.tar.gz"; + sha256 = "586880ed0c20801abbf6734747e13e0203edefece6ebc4f20ddb5059f02a17a2"; + }; + meta = { + description = "Store multi-level Perl hash structure in single level tied hash"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + MNI-Perllib = pkgs.callPackage ../development/perl-modules/MNI {}; Mo = buildPerlPackage rec { -- GitLab From 6e910b2b3d3815f24280f707467b46becc7fa549 Mon Sep 17 00:00:00 2001 From: Austin Seipp Date: Wed, 15 Aug 2018 14:55:09 -0500 Subject: [PATCH 0380/2206] aiger: clean up configurePhase, install multi-output objects/headers The library and header files are useful for other tools, such as the upcoming 'lingeling'. Signed-off-by: Austin Seipp --- pkgs/applications/science/logic/aiger/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/science/logic/aiger/default.nix b/pkgs/applications/science/logic/aiger/default.nix index 1a60c5e148c..03524fc6b22 100644 --- a/pkgs/applications/science/logic/aiger/default.nix +++ b/pkgs/applications/science/logic/aiger/default.nix @@ -13,18 +13,15 @@ stdenv.mkDerivation rec { configurePhase = '' # Set up picosat, so we can build 'aigbmc' - echo $(pwd) - ls .. mkdir ../picosat ln -s ${picosat}/include/picosat/picosat.h ../picosat/picosat.h ln -s ${picosat}/lib/picosat.o ../picosat/picosat.o ln -s ${picosat}/share/picosat.version ../picosat/VERSION - ls .. ./configure.sh ''; installPhase = '' - mkdir -p $out/bin + mkdir -p $out/bin $dev/include $lib/lib # Do the installation manually, as the Makefile has odd # cyrillic characters, and this is easier than adding @@ -41,8 +38,13 @@ stdenv.mkDerivation rec { for x in ''${BINS[*]}; do install -m 755 -s $x $out/bin/$x done + + cp -v aiger.o $lib/lib + cp -v aiger.h $dev/include ''; + outputs = [ "out" "dev" "lib" ]; + meta = { description = "And-Inverter Graph (AIG) utilities"; homepage = http://fmv.jku.at/aiger/; -- GitLab From 68cc845295c1f2093ee2451865b7b0f4e3368366 Mon Sep 17 00:00:00 2001 From: Austin Seipp Date: Wed, 15 Aug 2018 14:58:19 -0500 Subject: [PATCH 0381/2206] lingeling: init at pre1_03b4860d Signed-off-by: Austin Seipp --- .../science/logic/lingeling/default.nix | 49 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 3 +- 2 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 pkgs/applications/science/logic/lingeling/default.nix diff --git a/pkgs/applications/science/logic/lingeling/default.nix b/pkgs/applications/science/logic/lingeling/default.nix new file mode 100644 index 00000000000..000587a22e6 --- /dev/null +++ b/pkgs/applications/science/logic/lingeling/default.nix @@ -0,0 +1,49 @@ +{ stdenv, fetchFromGitHub +, aiger +}: + +stdenv.mkDerivation rec { + name = "lingeling-${version}"; + # This is the version used in satcomp2018, which was + # relicensed, and also known as version 'bcj' + version = "pre1_03b4860d"; + + src = fetchFromGitHub { + owner = "arminbiere"; + repo = "lingeling"; + rev = "03b4860d14016f42213ea271014f2f13d181f504"; + sha256 = "1lw1yfy219p7rrk88sbq4zl24b70040zapbjdrpv5a6i0jsblksx"; + }; + + configurePhase = '' + ./configure.sh + + # Rather than patch ./configure, just sneak in use of aiger here, since it + # doesn't handle real build products very well (it works on a build-time + # dir, not installed copy)... This is so we can build 'blimc' + substituteInPlace ./makefile \ + --replace 'targets: liblgl.a' 'targets: liblgl.a blimc' \ + --replace '$(AIGER)/aiger.o' '${aiger.lib}/lib/aiger.o' \ + --replace '$(AIGER)/aiger.h' '${aiger.dev}/include/aiger.h' \ + --replace '-I$(AIGER)' '-I${aiger.dev}/include' + ''; + + installPhase = '' + mkdir -p $out/bin $lib/lib $dev/include + + cp lglib.h $dev/include + cp liblgl.a $lib/lib + + cp lingeling plingeling treengeling ilingeling blimc $out/bin + ''; + + outputs = [ "out" "dev" "lib" ]; + + meta = with stdenv.lib; { + description = "Fast SAT solver"; + homepage = http://fmv.jku.at/lingeling/; + license = licenses.mit; + platforms = platforms.linux; + maintainers = with maintainers; [ thoughtpolice ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4865d792578..2bfb3481c39 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20837,7 +20837,6 @@ with pkgs; tlaps = callPackage ../applications/science/logic/tlaplus/tlaps.nix {}; tlaplusToolbox = callPackage ../applications/science/logic/tlaplus/toolbox.nix {gtk = gtk2;}; - aiger = callPackage ../applications/science/logic/aiger {}; avy = callPackage ../applications/science/logic/avy {}; @@ -20846,6 +20845,8 @@ with pkgs; symbiyosys = callPackage ../applications/science/logic/symbiyosys {}; + lingeling = callPackage ../applications/science/logic/lingeling {}; + ### SCIENCE / ELECTRONICS adms = callPackage ../applications/science/electronics/adms { }; -- GitLab From 9b64100add1222ca9c05b27bd2fbe5cf8d198d5b Mon Sep 17 00:00:00 2001 From: Austin Seipp Date: Wed, 15 Aug 2018 15:46:37 -0500 Subject: [PATCH 0382/2206] btor2tools: init at pre55_8c150b39 Signed-off-by: Austin Seipp --- .../science/logic/btor2tools/default.nix | 33 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 35 insertions(+) create mode 100644 pkgs/applications/science/logic/btor2tools/default.nix diff --git a/pkgs/applications/science/logic/btor2tools/default.nix b/pkgs/applications/science/logic/btor2tools/default.nix new file mode 100644 index 00000000000..ed3d9e63812 --- /dev/null +++ b/pkgs/applications/science/logic/btor2tools/default.nix @@ -0,0 +1,33 @@ +{ stdenv, fetchFromGitHub }: + +stdenv.mkDerivation rec { + name = "btor2tools-${version}"; + version = "pre55_8c150b39"; + + src = fetchFromGitHub { + owner = "boolector"; + repo = "btor2tools"; + rev = "8c150b39cdbcdef4247344acf465d75ef642365d"; + sha256 = "1r5pid4x567nms02ajjrz3v0zj18k0fi5pansrmc2907rnx2acxx"; + }; + + configurePhase = "./configure.sh -shared"; + + installPhase = '' + mkdir -p $out $dev/include/btor2parser/ $lib/lib + + cp -vr bin $out + cp -v src/btor2parser/btor2parser.h $dev/include/btor2parser + cp -v build/libbtor2parser.* $lib/lib + ''; + + outputs = [ "out" "dev" "lib" ]; + + meta = with stdenv.lib; { + description = "Fast SAT solver"; + homepage = http://fmv.jku.at/lingeling/; + license = licenses.mit; + platforms = platforms.linux; + maintainers = with maintainers; [ thoughtpolice ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2bfb3481c39..01ae7647649 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20841,6 +20841,8 @@ with pkgs; avy = callPackage ../applications/science/logic/avy {}; + btor2tools = callPackage ../applications/science/logic/btor2tools {}; + boolector = callPackage ../applications/science/logic/boolector {}; symbiyosys = callPackage ../applications/science/logic/symbiyosys {}; -- GitLab From d5e496a2bba1276997463852f02e842eb52f22c4 Mon Sep 17 00:00:00 2001 From: Austin Seipp Date: Wed, 15 Aug 2018 15:56:21 -0500 Subject: [PATCH 0383/2206] boolector: 2.4.1 -> 3.0.0, relicensed to MIT Signed-off-by: Austin Seipp --- .../science/logic/boolector/default.nix | 67 +++++++++++-------- 1 file changed, 38 insertions(+), 29 deletions(-) diff --git a/pkgs/applications/science/logic/boolector/default.nix b/pkgs/applications/science/logic/boolector/default.nix index aa815e48db4..8e0ad22bba1 100644 --- a/pkgs/applications/science/logic/boolector/default.nix +++ b/pkgs/applications/science/logic/boolector/default.nix @@ -1,41 +1,50 @@ -{ stdenv, fetchurl, writeShellScriptBin }: +{ stdenv, fetchFromGitHub +, cmake, lingeling, btor2tools +}: stdenv.mkDerivation rec { name = "boolector-${version}"; - version = "2.4.1"; - src = fetchurl { - url = "http://fmv.jku.at/boolector/boolector-${version}-with-lingeling-bbc.tar.bz2"; - sha256 = "0mdf7hwix237pvknvrpazcx6s3ininj5k7vhysqjqgxa7lxgq045"; + version = "3.0.0"; + + src = fetchFromGitHub { + owner = "boolector"; + repo = "boolector"; + rev = "refs/tags/${version}"; + sha256 = "15i3ni5klss423m57wcy1gx0m5wfrjmglapwg85pm7fb3jj1y7sz"; }; - prePatch = - let - lingelingPatch = writeShellScriptBin "lingeling-patch" '' - sed -i -e "1i#include " lingeling/lglib.h - - ${crossFix}/bin/crossFix lingeling - ''; - crossFix = writeShellScriptBin "crossFix" '' - # substituteInPlace not available here - sed -i $1/makefile.in \ - -e 's@ar rc@$(AR) rc@' \ - -e 's@ranlib@$(RANLIB)@' - ''; - in '' - sed -i -e 's@mv lingeling\* lingeling@\0 \&\& ${lingelingPatch}/bin/lingeling-patch@' makefile - sed -i -e 's@mv boolector\* boolector@\0 \&\& ${crossFix}/bin/crossFix boolector@' makefile - ''; + nativeBuildInputs = [ cmake ]; + buildInputs = [ lingeling btor2tools ]; + + cmakeFlags = + [ "-DSHARED=ON" + "-DUSE_LINGELING=YES" + "-DBTOR2_INCLUDE_DIR=${btor2tools.dev}/include" + "-DBTOR2_LIBRARIES=${btor2tools.lib}/lib/libbtor2parser.so" + "-DLINGELING_INCLUDE_DIR=${lingeling.dev}/include" + "-DLINGELING_LIBRARIES=${lingeling.lib}/lib/liblgl.a" + ]; installPhase = '' - mkdir $out - mv boolector/bin $out + mkdir -p $out/bin $lib/lib $dev/include + + cp -vr bin/* $out/bin + cp -vr lib/* $lib/lib + + rm -rf $out/bin/{examples,test} + + cd ../src + find . -iname '*.h' -exec cp --parents '{}' $dev/include \; + rm -rf $dev/include/tests ''; - meta = { - license = stdenv.lib.licenses.unfreeRedistributable; + outputs = [ "out" "dev" "lib" ]; + + meta = with stdenv.lib; { description = "An extremely fast SMT solver for bit-vectors and arrays"; - homepage = "http://fmv.jku.at/boolector"; - platforms = stdenv.lib.platforms.linux; - maintainers = [ stdenv.lib.maintainers.thoughtpolice ]; + homepage = https://boolector.github.io; + license = licenses.mit; + platforms = platforms.linux; + maintainers = with maintainers; [ thoughtpolice ]; }; } -- GitLab From 0c119682cef99e25e99fc23018ef28c3af461c95 Mon Sep 17 00:00:00 2001 From: Benjamin Hipple Date: Thu, 16 Aug 2018 01:52:30 +0000 Subject: [PATCH 0384/2206] p7zip: vendor debian patches A few months ago I moved these patches to the new debian alsa instance [1], but it looks like their `sha256`s on the tag at the remote have changed again. It doesn't appear that debian's source remote is stable in the way we need it to be; let's just vendor the patches to avoid future issues. [1] https://github.com/NixOS/nixpkgs/pull/41769 --- .../archivers/p7zip/12-CVE-2016-9296.patch | 23 ++++++++++++ .../archivers/p7zip/13-CVE-2017-17969.patch | 35 +++++++++++++++++++ pkgs/tools/archivers/p7zip/default.nix | 14 ++------ 3 files changed, 61 insertions(+), 11 deletions(-) create mode 100644 pkgs/tools/archivers/p7zip/12-CVE-2016-9296.patch create mode 100644 pkgs/tools/archivers/p7zip/13-CVE-2017-17969.patch diff --git a/pkgs/tools/archivers/p7zip/12-CVE-2016-9296.patch b/pkgs/tools/archivers/p7zip/12-CVE-2016-9296.patch new file mode 100644 index 00000000000..42245c92c0a --- /dev/null +++ b/pkgs/tools/archivers/p7zip/12-CVE-2016-9296.patch @@ -0,0 +1,23 @@ +From: Robert Luberda +Date: Sat, 19 Nov 2016 08:48:08 +0100 +Subject: Fix nullptr dereference (CVE-2016-9296) + +Patch taken from https://sourceforge.net/p/p7zip/bugs/185/ +--- + CPP/7zip/Archive/7z/7zIn.cpp | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/CPP/7zip/Archive/7z/7zIn.cpp b/CPP/7zip/Archive/7z/7zIn.cpp +index b0c6b98..7c6dde2 100644 +--- a/CPP/7zip/Archive/7z/7zIn.cpp ++++ b/CPP/7zip/Archive/7z/7zIn.cpp +@@ -1097,7 +1097,8 @@ HRESULT CInArchive::ReadAndDecodePackedStreams( + if (CrcCalc(data, unpackSize) != folders.FolderCRCs.Vals[i]) + ThrowIncorrect(); + } +- HeadersSize += folders.PackPositions[folders.NumPackStreams]; ++ if (folders.PackPositions) ++ HeadersSize += folders.PackPositions[folders.NumPackStreams]; + return S_OK; + } + diff --git a/pkgs/tools/archivers/p7zip/13-CVE-2017-17969.patch b/pkgs/tools/archivers/p7zip/13-CVE-2017-17969.patch new file mode 100644 index 00000000000..a9787c4a908 --- /dev/null +++ b/pkgs/tools/archivers/p7zip/13-CVE-2017-17969.patch @@ -0,0 +1,35 @@ +From: =?utf-8?q?Antoine_Beaupr=C3=A9?= +Date: Fri, 2 Feb 2018 11:11:41 +0100 +Subject: Heap-based buffer overflow in 7zip/Compress/ShrinkDecoder.cpp + +Origin: vendor, https://sourceforge.net/p/p7zip/bugs/_discuss/thread/0920f369/27d7/attachment/CVE-2017-17969.patch +Forwarded: https://sourceforge.net/p/p7zip/bugs/_discuss/thread/0920f369/#27d7 +Bug: https://sourceforge.net/p/p7zip/bugs/204/ +Bug-Debian: https://bugs.debian.org/888297 +Bug-Debian-Security: https://security-tracker.debian.org/tracker/CVE-2017-17969 +Reviewed-by: Salvatore Bonaccorso +Last-Update: 2018-02-01 +Applied-Upstream: 18.00-beta +--- + CPP/7zip/Compress/ShrinkDecoder.cpp | 7 ++++++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/CPP/7zip/Compress/ShrinkDecoder.cpp b/CPP/7zip/Compress/ShrinkDecoder.cpp +index 80b7e67..ca37764 100644 +--- a/CPP/7zip/Compress/ShrinkDecoder.cpp ++++ b/CPP/7zip/Compress/ShrinkDecoder.cpp +@@ -121,8 +121,13 @@ HRESULT CDecoder::CodeReal(ISequentialInStream *inStream, ISequentialOutStream * + { + _stack[i++] = _suffixes[cur]; + cur = _parents[cur]; ++ if (cur >= kNumItems || i >= kNumItems) ++ break; + } +- ++ ++ if (cur >= kNumItems || i >= kNumItems) ++ break; ++ + _stack[i++] = (Byte)cur; + lastChar2 = (Byte)cur; + diff --git a/pkgs/tools/archivers/p7zip/default.nix b/pkgs/tools/archivers/p7zip/default.nix index 4d8b2477ed5..4886217211d 100644 --- a/pkgs/tools/archivers/p7zip/default.nix +++ b/pkgs/tools/archivers/p7zip/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchpatch }: +{ stdenv, fetchurl }: stdenv.mkDerivation rec { name = "p7zip-${version}"; @@ -10,16 +10,8 @@ stdenv.mkDerivation rec { }; patches = [ - (fetchpatch rec { - name = "CVE-2016-9296.patch"; - url = "https://salsa.debian.org/debian/p7zip/raw/debian/${version}+dfsg-6/debian/patches/12-${name}"; - sha256 = "09wbkzai46bwm8zmplsz0m4jck3qn7snr68i9p1gsih300zidj0m"; - }) - (fetchpatch rec { - name = "CVE-2017-17969.patch"; - url = "https://salsa.debian.org/debian/p7zip/raw/debian/${version}+dfsg-6/debian/patches/13-${name}"; - sha256 = "00pycdwx6gw7w591bg54ym6zhbxgn47p3zhms6mnmaycfzw09mkn"; - }) + ./12-CVE-2016-9296.patch + ./13-CVE-2017-17969.patch ]; # Default makefile is full of impurities on Darwin. The patch doesn't hurt Linux so I'm leaving it unconditional -- GitLab From 1d07d8ec4cb378827ce67b1bed4c7446e5d546ef Mon Sep 17 00:00:00 2001 From: Peter Hoeg Date: Thu, 16 Aug 2018 10:32:23 +0800 Subject: [PATCH 0385/2206] spectre-meltdown-checker: 0.38 -> 0.39 --- pkgs/tools/security/spectre-meltdown-checker/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/spectre-meltdown-checker/default.nix b/pkgs/tools/security/spectre-meltdown-checker/default.nix index 4d90289f3f3..8b9365a5cec 100644 --- a/pkgs/tools/security/spectre-meltdown-checker/default.nix +++ b/pkgs/tools/security/spectre-meltdown-checker/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "spectre-meltdown-checker-${version}"; - version = "0.38"; + version = "0.39"; src = fetchFromGitHub { owner = "speed47"; repo = "spectre-meltdown-checker"; rev = "v${version}"; - sha256 = "151w68i0bhryij79s9xny8wh2256zayc5gyrj0s5nwnhl9yxz0f1"; + sha256 = "1llp6iyvbykn9w7vnz1jklmy6gmbksk234b46mzjfvg7mvg91dc5"; }; prePatch = '' -- GitLab From cd951e39f2205f89e64261a577e289758121df25 Mon Sep 17 00:00:00 2001 From: Peter Hoeg Date: Thu, 16 Aug 2018 10:53:31 +0800 Subject: [PATCH 0386/2206] spectre-meltdown-checker: minor cleanup --- pkgs/tools/security/spectre-meltdown-checker/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/spectre-meltdown-checker/default.nix b/pkgs/tools/security/spectre-meltdown-checker/default.nix index 8b9365a5cec..c406316940e 100644 --- a/pkgs/tools/security/spectre-meltdown-checker/default.nix +++ b/pkgs/tools/security/spectre-meltdown-checker/default.nix @@ -19,16 +19,20 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ makeWrapper ]; installPhase = with stdenv.lib; '' - install -D spectre-meltdown-checker.sh $out/bin/spectre-meltdown-checker + runHook preInstall + + install -Dm755 spectre-meltdown-checker.sh $out/bin/spectre-meltdown-checker wrapProgram $out/bin/spectre-meltdown-checker \ --prefix PATH : ${makeBinPath [ binutils-unwrapped ]} + + runHook postInstall ''; meta = with stdenv.lib; { description = "Spectre & Meltdown vulnerability/mitigation checker for Linux"; homepage = https://github.com/speed47/spectre-meltdown-checker; license = licenses.gpl3; - platforms = platforms.linux; maintainers = with maintainers; [ dotlambda ]; + platforms = platforms.linux; }; } -- GitLab From aba87b85efaa1b2b31176ecbad4f6bf9a82f5d4a Mon Sep 17 00:00:00 2001 From: Okina Matara Date: Tue, 14 Aug 2018 23:19:31 -0500 Subject: [PATCH 0387/2206] nixos/hydron: Various tweaks Make timer persistent Start timer after hydron Change interval from hourly to weekly --- nixos/modules/services/web-servers/hydron.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/nixos/modules/services/web-servers/hydron.nix b/nixos/modules/services/web-servers/hydron.nix index c49efaede16..ed63230bc78 100644 --- a/nixos/modules/services/web-servers/hydron.nix +++ b/nixos/modules/services/web-servers/hydron.nix @@ -16,10 +16,10 @@ in with lib; { interval = mkOption { type = types.str; - default = "hourly"; + default = "weekly"; example = "06:00"; description = '' - How often we run hydron import and possibly fetch tags. Runs by default every hour. + How often we run hydron import and possibly fetch tags. Runs by default every week. The format is described in systemd.time @@ -137,9 +137,13 @@ in with lib; { systemd.timers.hydron-fetch = { description = "Automatically import paths into hydron and possibly fetch tags"; - after = [ "network.target" ]; + after = [ "network.target" "hydron.service" ]; wantedBy = [ "timers.target" ]; - timerConfig.OnCalendar = cfg.interval; + + timerConfig = { + Persistent = true; + OnCalendar = cfg.interval; + }; }; users = { -- GitLab From 4513bad4e76edd1f9843374046ccd3f2c992b4bb Mon Sep 17 00:00:00 2001 From: Okina Matara Date: Wed, 15 Aug 2018 22:09:00 -0500 Subject: [PATCH 0388/2206] hydron: 2018-07-30 -> 2018-08-15 --- pkgs/servers/hydron/default.nix | 6 +++--- pkgs/servers/hydron/deps.nix | 16 ++++++++-------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pkgs/servers/hydron/default.nix b/pkgs/servers/hydron/default.nix index 0be112d4e11..400f15565ef 100644 --- a/pkgs/servers/hydron/default.nix +++ b/pkgs/servers/hydron/default.nix @@ -3,15 +3,15 @@ buildGoPackage rec { name = "hydron-unstable-${version}"; - version = "2018-07-30"; + version = "2018-08-15"; goPackagePath = "github.com/bakape/hydron"; goDeps = ./deps.nix; src = fetchFromGitHub { owner = "bakape"; repo = "hydron"; - rev = "586af9da1e551b2a7128c154200e2e2e32d1af7e"; - sha256 = "1lif63kcllsbmv06n3b8ayx89k90lximyp23108blcq456wrf0zi"; + rev = "4c219dc016f18e11a50e52485cbeb28135921386"; + sha256 = "0xj705wdyajzli66p0cxvl47gx6z7nx9cbzm7lbbqn51qxw71p64"; }; enableParallelBuilding = true; diff --git a/pkgs/servers/hydron/deps.nix b/pkgs/servers/hydron/deps.nix index 76e9e28ed5f..9b0890d36f4 100644 --- a/pkgs/servers/hydron/deps.nix +++ b/pkgs/servers/hydron/deps.nix @@ -5,8 +5,8 @@ fetch = { type = "git"; url = "https://github.com/Masterminds/squirrel"; - rev = "b127ed9be03443fe3c0877e391130e3dd3f3107a"; - sha256 = "04vgwm5g5486188656hiw1x56mrkv27s5g2s8mc1lz7z1ig5g5bg"; + rev = "8a7e65843414bc07f3d85bebaa10d7cc96253c29"; + sha256 = "0n7msdji0h7iysyqsi0iiq9i1hdgyyz9cwzxpc6qppz7cllnfpnn"; }; } { @@ -14,8 +14,8 @@ fetch = { type = "git"; url = "https://github.com/bakape/thumbnailer"; - rev = "93664eb81b19dcb232062bf55f92cf4d7c805a7f"; - sha256 = "0jdkb776f6gk0g8zi7r1vcfs6w0i33mn2327x6960jybli7bcfsp"; + rev = "326c44736983c316d20c036ce34ca79ce9b96b01"; + sha256 = "1a1dniz0zbihk7971z2ln6hlsbvkk13lghgjz346lw4lfc105kxk"; }; } { @@ -41,8 +41,8 @@ fetch = { type = "git"; url = "https://github.com/lann/builder"; - rev = "1b87b36280d04fe7882d1512bf038ea2967ad534"; - sha256 = "015q46awbyp47vld07yi7d27i0lkd82r7qn5230bb9qxl4mcfiqc"; + rev = "47ae307949d02aa1f1069fdafc00ca08e1dbabac"; + sha256 = "1kg9jy1rciznj627hafpq2mi7hr5d3ssgqcpwrm3bnlk9sqnydil"; }; } { @@ -104,8 +104,8 @@ fetch = { type = "git"; url = "https://go.googlesource.com/net"; - rev = "49c15d80dfbc983ea25246ee959d970efe09ec09"; - sha256 = "1knkww5jfn73frm8m939ck91jkjfapk798xwscm4g991mpcd6j4v"; + rev = "c39426892332e1bb5ec0a434a079bf82f5d30c54"; + sha256 = "1w26avkg623xilnwnad0cq6768cfbs4mxk875382xh0da6ai50s3"; }; } ] -- GitLab From f1b9334c94c4905cc432813e7b056a25d487bba3 Mon Sep 17 00:00:00 2001 From: Okina Matara Date: Wed, 15 Aug 2018 22:22:11 -0500 Subject: [PATCH 0389/2206] meguca: 2018-08-02 -> 2018-08-13 --- pkgs/servers/meguca/default.nix | 6 ++-- pkgs/servers/meguca/server_deps.nix | 45 +++++++++++++++++------------ 2 files changed, 30 insertions(+), 21 deletions(-) diff --git a/pkgs/servers/meguca/default.nix b/pkgs/servers/meguca/default.nix index 45702e92621..f6f4ee2e121 100644 --- a/pkgs/servers/meguca/default.nix +++ b/pkgs/servers/meguca/default.nix @@ -3,15 +3,15 @@ buildGoPackage rec { name = "meguca-unstable-${version}"; - version = "2018-08-02"; + version = "2018-08-13"; goPackagePath = "github.com/bakape/meguca"; goDeps = ./server_deps.nix; src = fetchFromGitHub { owner = "bakape"; repo = "meguca"; - rev = "9224ab13f6c08bcfee5a930088c35bbfbf7491e1"; - sha256 = "1cp7d8a216nap1fzxcb58dgkbxdazs14hs9705h1xgly86cvwgv0"; + rev = "f8b54370ba74b90f2814e6b42ac003a51fe02ce9"; + sha256 = "1036qlvvz0la3fp514kw5qrplm1zsh23ywn2drigniacmqz4m7dv"; fetchSubmodules = true; }; diff --git a/pkgs/servers/meguca/server_deps.nix b/pkgs/servers/meguca/server_deps.nix index 6ddb1dac8eb..cc08645547d 100644 --- a/pkgs/servers/meguca/server_deps.nix +++ b/pkgs/servers/meguca/server_deps.nix @@ -14,8 +14,8 @@ fetch = { type = "git"; url = "https://github.com/Masterminds/squirrel"; - rev = "cebd809c54c4812b96aadd528be66e01bbe81437"; - sha256 = "0xfbxn921h95b5di9cay3bjb8ygam3h718z0plqjdnrqlvqxfbzx"; + rev = "8a7e65843414bc07f3d85bebaa10d7cc96253c29"; + sha256 = "0n7msdji0h7iysyqsi0iiq9i1hdgyyz9cwzxpc6qppz7cllnfpnn"; }; } { @@ -54,6 +54,15 @@ sha256 = "0maqk0rwp39kcc64w4mfkgcvn2q76hqwziwc3g7ckc1qpwxql5z3"; }; } + { + goPackagePath = "github.com/badoux/goscraper"; + fetch = { + type = "git"; + url = "https://github.com/badoux/goscraper"; + rev = "0213ced7087832e81e8892e8d044150cfc153856"; + sha256 = "0bw5g6h0hypd38z8gfbh40pbw824n4qhk3c0kasw6gn4darx972w"; + }; + } { goPackagePath = "github.com/bakape/mnemonics"; fetch = { @@ -68,8 +77,8 @@ fetch = { type = "git"; url = "https://github.com/bakape/thumbnailer"; - rev = "93664eb81b19dcb232062bf55f92cf4d7c805a7f"; - sha256 = "0jdkb776f6gk0g8zi7r1vcfs6w0i33mn2327x6960jybli7bcfsp"; + rev = "326c44736983c316d20c036ce34ca79ce9b96b01"; + sha256 = "1a1dniz0zbihk7971z2ln6hlsbvkk13lghgjz346lw4lfc105kxk"; }; } { @@ -176,8 +185,8 @@ fetch = { type = "git"; url = "https://github.com/lann/builder"; - rev = "1b87b36280d04fe7882d1512bf038ea2967ad534"; - sha256 = "015q46awbyp47vld07yi7d27i0lkd82r7qn5230bb9qxl4mcfiqc"; + rev = "47ae307949d02aa1f1069fdafc00ca08e1dbabac"; + sha256 = "1kg9jy1rciznj627hafpq2mi7hr5d3ssgqcpwrm3bnlk9sqnydil"; }; } { @@ -248,8 +257,8 @@ fetch = { type = "git"; url = "https://github.com/otium/ytdl"; - rev = "325bc9755fb5979d67b65939b8ff88f480424c0e"; - sha256 = "0r6b9y2jb1cz1q2w722174lk3qvb3ipsi9jj3cizmhq2n6qqfpmk"; + rev = "b071cb3eb1579608df3b52084a017c5753b325e6"; + sha256 = "01ankrjgdcw0ncwv0xzqh74xy22vdl2nza0arga72zrakpgk8nw0"; }; } { @@ -275,8 +284,8 @@ fetch = { type = "git"; url = "https://github.com/sirupsen/logrus"; - rev = "d329d24db4313262a3b0a24d8aeb1dc4bd294fb0"; - sha256 = "1jjmh1nd7lcsrxgr6ycv9m9iwmr8dfn5cxynnj16vw3qazihajk7"; + rev = "e4b0c6d7829bcf64435536c4a88f4088a3c76203"; + sha256 = "1s3m83wv1wjv95nhkbvml56c12z75x85wlmqill3zqvlm9az6bzg"; }; } { @@ -311,8 +320,8 @@ fetch = { type = "git"; url = "https://go.googlesource.com/crypto"; - rev = "c126467f60eb25f8f27e5a981f32a87e3965053f"; - sha256 = "0xvvzwxqi1dbrnsvq00klx4bnjalf90haf1slnxzrdmbadyp992q"; + rev = "de0752318171da717af4ce24d0a2e8626afaeb11"; + sha256 = "1ps1dl2a5lwr3vbwcy8n4i1v73m567y024sk961fk281phrzp13i"; }; } { @@ -320,8 +329,8 @@ fetch = { type = "git"; url = "https://go.googlesource.com/net"; - rev = "f4c29de78a2a91c00474a2e689954305c350adf9"; - sha256 = "02nibjrr1il8sxnr0w1s5fj7gz6ayhg3hsywf948qhc68n5adv8x"; + rev = "c39426892332e1bb5ec0a434a079bf82f5d30c54"; + sha256 = "1w26avkg623xilnwnad0cq6768cfbs4mxk875382xh0da6ai50s3"; }; } { @@ -329,8 +338,8 @@ fetch = { type = "git"; url = "https://go.googlesource.com/sys"; - rev = "3dc4335d56c789b04b0ba99b7a37249d9b614314"; - sha256 = "1105b7jqzz8g2bfkdbkj2pdzq4vhfmhm42khir88vjqfd1l7ha31"; + rev = "14742f9018cd6651ec7364dc6ee08af0baaa1031"; + sha256 = "17k06vwhnlb18n9rb1cdcdqyjcn353znfrr4c90xb3carz1sqfq5"; }; } { @@ -338,8 +347,8 @@ fetch = { type = "git"; url = "https://go.googlesource.com/text"; - rev = "96e34ec0e18a62a1e59880c7bf617b655efecb66"; - sha256 = "1n1p5zz0vyvlhac40hxml6c5xwpsw8rjx1pbls9381a0s19ncbdg"; + rev = "6e3c4e7365ddcc329f090f96e4348398f6310088"; + sha256 = "1r511ncipn7sdlssn06fpzcpy4mp4spagni4ryxq86p2b0bi8pn4"; }; } { -- GitLab From 9f6b6bc52ff1ed132523b6a20c5d214efe3f2129 Mon Sep 17 00:00:00 2001 From: "Wael M. Nasreddine" Date: Wed, 15 Aug 2018 21:59:48 -0700 Subject: [PATCH 0390/2206] flash: 30.0.0.134 -> 30.0.0.154 --- .../networking/browsers/chromium/plugins.nix | 4 ++-- .../browsers/mozilla-plugins/flashplayer/default.nix | 10 +++++----- .../mozilla-plugins/flashplayer/standalone.nix | 6 +++--- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/plugins.nix b/pkgs/applications/networking/browsers/chromium/plugins.nix index 775ae960eb7..84c4e620262 100644 --- a/pkgs/applications/networking/browsers/chromium/plugins.nix +++ b/pkgs/applications/networking/browsers/chromium/plugins.nix @@ -98,11 +98,11 @@ let flash = stdenv.mkDerivation rec { name = "flashplayer-ppapi-${version}"; - version = "30.0.0.134"; + version = "30.0.0.154"; src = fetchzip { url = "https://fpdownload.adobe.com/pub/flashplayer/pdc/${version}/flash_player_ppapi_linux.x86_64.tar.gz"; - sha256 = "1g6695w1ijqs8jbkbrb403ca1vvrf298ayvxslrvk70x6l7lp2ys"; + sha256 = "0bi9b6syx7x2avixgjwanrvynzanf89xm2g3nxazw9qgxxc1cp48"; stripRoot = false; }; diff --git a/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix b/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix index 2384a9da19c..94d0e9e5bad 100644 --- a/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix +++ b/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix @@ -73,7 +73,7 @@ let in stdenv.mkDerivation rec { name = "flashplayer-${version}"; - version = "30.0.0.134"; + version = "30.0.0.154"; src = fetchurl { url = @@ -84,14 +84,14 @@ stdenv.mkDerivation rec { sha256 = if debug then if arch == "x86_64" then - "1xa2mcbcxpfrqdf37a98nvvsvyp0bm3lsv21ky3ps9cba8a13z80" + "04hfh0vn1n70gdpfydq0sj94d6rkbk80h4pmy3rsfvhg0x540wx8" else - "1jgl57ggcszdim51dcr0gsjmrdb2kdvxl0lv5zl83cvxcyz0z4p6" + "073327sszbvkglh5b18axmwv40sy2vyacdhcd1fx82qskv44sfda" else if arch == "x86_64" then - "0331r5af4zrvwc4h7dp5qyy91dfam5z03yjggls3x04i10nz5myw" + "03ypgzy88ck5rn1q971v0km9yw3p10ly1zkxh239v6nx0hs35w84" else - "011cf0kycs4ih45l23bp6rr2vm7w7jaj4pjvmqwjax4xrb5pzkic"; + "0rld7i659ccp4gvcvdkqkc1lajvlss5d4qndzf9aqiksvdknv62x"; }; nativeBuildInputs = [ unzip ]; diff --git a/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix b/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix index 8420dbdaaa8..ba8a8de9320 100644 --- a/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix +++ b/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix @@ -49,7 +49,7 @@ stdenv.mkDerivation rec { name = "flashplayer-standalone-${version}"; - version = "30.0.0.134"; + version = "30.0.0.154"; src = fetchurl { url = @@ -59,9 +59,9 @@ stdenv.mkDerivation rec { "https://fpdownload.macromedia.com/pub/flashplayer/updaters/30/flash_player_sa_linux.x86_64.tar.gz"; sha256 = if debug then - "1plmhv1799j0habmyxy7zhvilh823djmg4i387s6qifr5iv66pax" + "133zhgc5fh6s0xr93lv70xcrgvaj7lhjxk5w7xz79h3mp185p3g4" else - "13cb7sca5mw5b1iiimyxbfxwpmdh7aya8rnlhkv3fgk5a1jwrxqr"; + "1xz1l5q0zahalh0l4mkrwhmfrmcli3sckg3rcfnllizq9rbfzcmr"; }; nativeBuildInputs = [ unzip ]; -- GitLab From 313216a67086578c164cb4bb25f258dd299155a1 Mon Sep 17 00:00:00 2001 From: Herwig Hochleitner Date: Thu, 16 Aug 2018 08:05:38 +0200 Subject: [PATCH 0391/2206] webkitgtk: 2.20.4 -> 2.20.5 --- pkgs/development/libraries/webkitgtk/2.20.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/webkitgtk/2.20.nix b/pkgs/development/libraries/webkitgtk/2.20.nix index 5e30b2b7931..bb493d16a36 100644 --- a/pkgs/development/libraries/webkitgtk/2.20.nix +++ b/pkgs/development/libraries/webkitgtk/2.20.nix @@ -15,7 +15,7 @@ assert stdenv.isDarwin -> !enableGtk2Plugins; with stdenv.lib; stdenv.mkDerivation rec { name = "webkitgtk-${version}"; - version = "2.20.4"; + version = "2.20.5"; meta = { description = "Web content rendering engine, GTK+ port"; @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://webkitgtk.org/releases/${name}.tar.xz"; - sha256 = "0cmfjbfxssgrwhgqmk7kqws91k6pha519bnyjrfsgy640max2zfc"; + sha256 = "147r7an41920zl4x9srdva7fxvw2znjin5ldjkhay1cndv9gih0m"; }; patches = optionals stdenv.isDarwin [ -- GitLab From efd4e66854eee4fdd99285f420c59b2c504d219a Mon Sep 17 00:00:00 2001 From: Herwig Hochleitner Date: Thu, 16 Aug 2018 09:05:34 +0200 Subject: [PATCH 0392/2206] libotf: init 0.9.16 --- pkgs/tools/inputmethods/m17n-lib/otf.nix | 19 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 4 ++++ 2 files changed, 23 insertions(+) create mode 100644 pkgs/tools/inputmethods/m17n-lib/otf.nix diff --git a/pkgs/tools/inputmethods/m17n-lib/otf.nix b/pkgs/tools/inputmethods/m17n-lib/otf.nix new file mode 100644 index 00000000000..6e13b4a949c --- /dev/null +++ b/pkgs/tools/inputmethods/m17n-lib/otf.nix @@ -0,0 +1,19 @@ +{ stdenv, fetchurl, libXaw, freetype }: +stdenv.mkDerivation rec { + name = "libotf-0.9.16"; + + src = fetchurl { + url = "http://download.savannah.gnu.org/releases/m17n/${name}.tar.gz"; + sha256 = "0sq6g3xaxw388akws6qrllp3kp2sxgk2dv4j79k6mm52rnihrnv8"; + }; + + buildInputs = [ libXaw freetype ]; + + meta = { + homepage = http://www.nongnu.org/m17n/; + description = "Multilingual text processing library (libotf)"; + license = stdenv.lib.licenses.lgpl21Plus; + platforms = stdenv.lib.platforms.linux; + maintainers = with stdenv.lib.maintainers; [ bendlas ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 01ae7647649..2d2b8b1293b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1823,6 +1823,10 @@ with pkgs; m17n_lib = callPackage ../tools/inputmethods/m17n-lib { }; + libotf = callPackage ../tools/inputmethods/m17n-lib/otf.nix { + inherit (xorg) libXaw; + }; + skktools = callPackage ../tools/inputmethods/skk/skktools { }; skk-dicts = callPackage ../tools/inputmethods/skk/skk-dicts { }; -- GitLab From ea5bcb78c2cc4dd7ed0ef58c21a962c9ffbd64cb Mon Sep 17 00:00:00 2001 From: Herwig Hochleitner Date: Thu, 16 Aug 2018 09:26:07 +0200 Subject: [PATCH 0393/2206] emacs: update dependencies new config options, xwidgets support updated in emacs 26 cc @chaoflow @lovek323 @peti @the-kenny @jwiegley --- pkgs/applications/editors/emacs/default.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/editors/emacs/default.nix b/pkgs/applications/editors/emacs/default.nix index 01eaac7be5d..0a304fabe60 100644 --- a/pkgs/applications/editors/emacs/default.nix +++ b/pkgs/applications/editors/emacs/default.nix @@ -1,11 +1,12 @@ { stdenv, lib, fetchurl, ncurses, xlibsWrapper, libXaw, libXpm, Xaw3d , pkgconfig, gettext, libXft, dbus, libpng, libjpeg, libungif , libtiff, librsvg, gconf, libxml2, imagemagick, gnutls, libselinux -, alsaLib, cairo, acl, gpm, AppKit, GSS, ImageIO +, alsaLib, cairo, acl, gpm, AppKit, GSS, ImageIO, m17n_lib, libotf +, systemd ? null , withX ? !stdenv.isDarwin , withGTK2 ? false, gtk2 ? null , withGTK3 ? true, gtk3 ? null, gsettings-desktop-schemas ? null -, withXwidgets ? false, webkitgtk24x-gtk3 ? null, wrapGAppsHook ? null, glib-networking ? null +, withXwidgets ? false, webkitgtk ? null, wrapGAppsHook ? null, glib-networking ? null , withCsrc ? true , srcRepo ? false, autoconf ? null, automake ? null, texinfo ? null }: @@ -16,7 +17,7 @@ assert withGTK2 -> withX || stdenv.isDarwin; assert withGTK3 -> withX || stdenv.isDarwin; assert withGTK2 -> !withGTK3 && gtk2 != null; assert withGTK3 -> !withGTK2 && gtk3 != null; -assert withXwidgets -> withGTK3 && webkitgtk24x-gtk3 != null; +assert withXwidgets -> withGTK3 && webkitgtk != null; let toolkit = @@ -52,14 +53,14 @@ stdenv.mkDerivation rec { buildInputs = [ ncurses gconf libxml2 gnutls alsaLib acl gpm gettext ] - ++ lib.optionals stdenv.isLinux [ dbus libselinux ] + ++ lib.optionals stdenv.isLinux [ dbus libselinux systemd ] ++ lib.optionals withX [ xlibsWrapper libXaw Xaw3d libXpm libpng libjpeg libungif libtiff librsvg libXft - imagemagick gconf ] + imagemagick gconf m17n_lib libotf ] ++ lib.optional (withX && withGTK2) gtk2 ++ lib.optionals (withX && withGTK3) [ gtk3 gsettings-desktop-schemas ] ++ lib.optional (stdenv.isDarwin && withX) cairo - ++ lib.optionals (withX && withXwidgets) [ webkitgtk24x-gtk3 glib-networking ]; + ++ lib.optionals (withX && withXwidgets) [ webkitgtk ]; propagatedBuildInputs = lib.optionals stdenv.isDarwin [ AppKit GSS ImageIO ]; -- GitLab From 7856a66210ead88d9d1067edf09324415360d265 Mon Sep 17 00:00:00 2001 From: Brian Jones Date: Thu, 16 Aug 2018 16:42:29 +0900 Subject: [PATCH 0394/2206] Add maintainer boj --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index f05231f1553..66d741e786c 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -534,6 +534,11 @@ github = "bodil"; name = "Bodil Stokke"; }; + boj = { + email = "brian@uncannyworks.com"; + github = "boj"; + name = "Brian Jones"; + }; boothead = { email = "ben@perurbis.com"; github = "boothead"; -- GitLab From 928a53cd6c48f2678230b8f171d4775dd8c2f3f7 Mon Sep 17 00:00:00 2001 From: Herwig Hochleitner Date: Thu, 16 Aug 2018 09:50:06 +0200 Subject: [PATCH 0395/2206] dropbox: update installer base version cc @ttuegel --- pkgs/applications/networking/dropbox/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/networking/dropbox/default.nix b/pkgs/applications/networking/dropbox/default.nix index 721bc6cd6f5..3450ad72048 100644 --- a/pkgs/applications/networking/dropbox/default.nix +++ b/pkgs/applications/networking/dropbox/default.nix @@ -7,7 +7,7 @@ assert lib.elem stdenv.system platforms; # Dropbox client to bootstrap installation. # The client is self-updating, so the actual version may be newer. let - version = "52.3.56"; + version = "55.4.171"; arch = { "x86_64-linux" = "x86_64"; -- GitLab From 9e8308d2068c02d23224ada191b176dd82f152c1 Mon Sep 17 00:00:00 2001 From: Andreas Rammhold Date: Thu, 16 Aug 2018 00:07:30 +0200 Subject: [PATCH 0396/2206] libmspack: 0.6alpha -> 0.7.1alpha This adresses the following issues: - CVE-2018-14697 - CVE-2018-14680 - CVE-2018-14681 - CVE-2018-14682 --- pkgs/development/libraries/libmspack/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libmspack/default.nix b/pkgs/development/libraries/libmspack/default.nix index ef250441dab..2cb4cd3cd9b 100644 --- a/pkgs/development/libraries/libmspack/default.nix +++ b/pkgs/development/libraries/libmspack/default.nix @@ -1,11 +1,11 @@ {stdenv, fetchurl}: stdenv.mkDerivation rec { - name = "libmspack-0.6alpha"; + name = "libmspack-0.7.1alpha"; src = fetchurl { url = "https://www.cabextract.org.uk/libmspack/${name}.tar.gz"; - sha256 = "08gr2pcinas6bdqz3k0286g5cnksmcx813skmdwyca6bmj1fxnqy"; + sha256 = "0zn4vwzk5ankgd0l88cipan19pzbzv0sm3fba17lvqwka3dp1acp"; }; meta = { -- GitLab From fda7df678ddc0f8c99eb25649c40014fc316b45d Mon Sep 17 00:00:00 2001 From: Peter Hoeg Date: Thu, 16 Aug 2018 14:10:21 +0800 Subject: [PATCH 0397/2206] uicode-tool: init at 2.3.1 --- .../linux/microcode/iucode-tool.nix | 25 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/os-specific/linux/microcode/iucode-tool.nix diff --git a/pkgs/os-specific/linux/microcode/iucode-tool.nix b/pkgs/os-specific/linux/microcode/iucode-tool.nix new file mode 100644 index 00000000000..485272b1401 --- /dev/null +++ b/pkgs/os-specific/linux/microcode/iucode-tool.nix @@ -0,0 +1,25 @@ +{ stdenv, fetchFromGitLab, autoreconfHook }: + +stdenv.mkDerivation rec { + name = "iucode-tool-${version}"; + version = "2.3.1"; + + src = fetchFromGitLab { + owner = "iucode-tool"; + repo = "iucode-tool"; + rev = "v${version}"; + sha256 = "04dlisw87dd3q3hhmkqc5dd58cp22fzx3rzah7pvcyij135yjc3a"; + }; + + nativeBuildInputs = [ autoreconfHook ]; + + enableParallelBuilding = true; + + meta = with stdenv.lib; { + description = "Intel® 64 and IA-32 processor microcode tool"; + homepage = https://gitlab.com/iucode-tool/iucode-tool; + license = licenses.gpl2; + maintainers = with maintainers; [ peterhoeg ]; + platforms = [ "x86_64-linux" "i686-linux" ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ae8b6708122..a3cbf5208a4 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13474,6 +13474,8 @@ with pkgs; microcodeIntel = callPackage ../os-specific/linux/microcode/intel.nix { }; + iucode-tool = callPackage ../os-specific/linux/microcode/iucode-tool.nix { }; + inherit (callPackages ../os-specific/linux/apparmor { python = python3; }) libapparmor apparmor-utils apparmor-bin-utils apparmor-parser apparmor-pam apparmor-profiles apparmor-kernel-patches; -- GitLab From ff246c464dac740597423f972ff96b61b4e826fc Mon Sep 17 00:00:00 2001 From: Peter Hoeg Date: Thu, 16 Aug 2018 14:11:50 +0800 Subject: [PATCH 0398/2206] microcodeIntel: 20180312 -> 20180807 --- .../linux/microcode/intel-microcode2ucode.c | 154 ------------------ pkgs/os-specific/linux/microcode/intel.nix | 21 ++- 2 files changed, 10 insertions(+), 165 deletions(-) delete mode 100644 pkgs/os-specific/linux/microcode/intel-microcode2ucode.c diff --git a/pkgs/os-specific/linux/microcode/intel-microcode2ucode.c b/pkgs/os-specific/linux/microcode/intel-microcode2ucode.c deleted file mode 100644 index c1660fae38a..00000000000 --- a/pkgs/os-specific/linux/microcode/intel-microcode2ucode.c +++ /dev/null @@ -1,154 +0,0 @@ -/* - * Convert Intel microcode.dat into a single binary microcode.bin file - * - * Based on code by Kay Sievers - * Changed to create a single file by Thomas Bächler - */ - - -#ifndef _GNU_SOURCE -# define _GNU_SOURCE 1 -#endif - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -struct microcode_header_intel { - unsigned int hdrver; - unsigned int rev; - unsigned int date; - unsigned int sig; - unsigned int cksum; - unsigned int ldrver; - unsigned int pf; - unsigned int datasize; - unsigned int totalsize; - unsigned int reserved[3]; -}; - -union mcbuf { - struct microcode_header_intel hdr; - unsigned int i[0]; - char c[0]; -}; - -int main(int argc, char *argv[]) -{ - const char *filename = "/lib/firmware/microcode.dat"; - FILE *f; - char line[LINE_MAX]; - char buf[4000000]; - union mcbuf *mc; - size_t bufsize, count, start; - int rc = EXIT_SUCCESS; - - if (argv[1] != NULL) - filename = argv[1]; - - count = 0; - mc = (union mcbuf *) buf; - f = fopen(filename, "re"); - if (f == NULL) { - printf("open %s: %m\n", filename); - rc = EXIT_FAILURE; - goto out; - } - - while (fgets(line, sizeof(line), f) != NULL) { - if (sscanf(line, "%x, %x, %x, %x", - &mc->i[count], - &mc->i[count + 1], - &mc->i[count + 2], - &mc->i[count + 3]) != 4) - continue; - count += 4; - } - fclose(f); - - bufsize = count * sizeof(int); - printf("%s: %lu(%luk) bytes, %zu integers\n", - filename, - bufsize, - bufsize / 1024, - count); - - if (bufsize < sizeof(struct microcode_header_intel)) - goto out; - - f = fopen("microcode.bin", "we"); - if (f == NULL) { - printf("open microcode.bin: %m\n"); - rc = EXIT_FAILURE; - goto out; - } - - start = 0; - for (;;) { - size_t size; - unsigned int family, model, stepping; - unsigned int year, month, day; - - mc = (union mcbuf *) &buf[start]; - - if (mc->hdr.totalsize) - size = mc->hdr.totalsize; - else - size = 2000 + sizeof(struct microcode_header_intel); - - if (mc->hdr.ldrver != 1 || mc->hdr.hdrver != 1) { - printf("unknown version/format:\n"); - rc = EXIT_FAILURE; - break; - } - - /* - * 0- 3 stepping - * 4- 7 model - * 8-11 family - * 12-13 type - * 16-19 extended model - * 20-27 extended family - */ - family = (mc->hdr.sig >> 8) & 0xf; - if (family == 0xf) - family += (mc->hdr.sig >> 20) & 0xff; - model = (mc->hdr.sig >> 4) & 0x0f; - if (family == 0x06) - model += ((mc->hdr.sig >> 16) & 0x0f) << 4; - stepping = mc->hdr.sig & 0x0f; - - year = mc->hdr.date & 0xffff; - month = mc->hdr.date >> 24; - day = (mc->hdr.date >> 16) & 0xff; - - printf("\n"); - printf("signature: 0x%02x\n", mc->hdr.sig); - printf("flags: 0x%02x\n", mc->hdr.pf); - printf("revision: 0x%02x\n", mc->hdr.rev); - printf("date: %04x-%02x-%02x\n", year, month, day); - printf("size: %zu\n", size); - - if (fwrite(mc, size, 1, f) != 1) { - printf("write microcode.bin: %m\n"); - rc = EXIT_FAILURE; - goto out; - } - - start += size; - if (start >= bufsize) - break; - } - fclose(f); - printf("\n"); -out: - return rc; -} diff --git a/pkgs/os-specific/linux/microcode/intel.nix b/pkgs/os-specific/linux/microcode/intel.nix index 857a3b580a8..403824fb3a4 100644 --- a/pkgs/os-specific/linux/microcode/intel.nix +++ b/pkgs/os-specific/linux/microcode/intel.nix @@ -1,27 +1,26 @@ -{ stdenv, fetchurl, libarchive }: +{ stdenv, fetchurl, libarchive, iucode-tool }: stdenv.mkDerivation rec { name = "microcode-intel-${version}"; - version = "20180312"; + version = "20180807"; src = fetchurl { - url = "https://downloadmirror.intel.com/27591/eng/microcode-${version}.tgz"; - sha256 = "0yg7q5blcqgq8jyjxhn9n48rxws77ylqzyn4kn10l6yzwan1yf0b"; + url = "https://downloadmirror.intel.com/28039/eng/microcode-${version}.tgz"; + sha256 = "0h4ygwx5brnrjz8v47aikrwhf0q3jhizxmzcii4bdjg64zffiy99"; }; - buildInputs = [ libarchive ]; + nativeBuildInputs = [ iucode-tool libarchive ]; sourceRoot = "."; - buildPhase = '' - gcc -O2 -Wall -o intel-microcode2ucode ${./intel-microcode2ucode.c} - ./intel-microcode2ucode microcode.dat - ''; - installPhase = '' + runHook preInstall + mkdir -p $out kernel/x86/microcode - mv microcode.bin kernel/x86/microcode/GenuineIntel.bin + iucode_tool -w kernel/x86/microcode/GenuineIntel.bin intel-ucode/ echo kernel/x86/microcode/GenuineIntel.bin | bsdcpio -o -H newc -R 0:0 > $out/intel-ucode.img + + runHook postInstall ''; meta = with stdenv.lib; { -- GitLab From 1022c3c25a166aaa517b08e2dcc6ccb9701f54ab Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Wed, 15 Aug 2018 12:59:36 +0200 Subject: [PATCH 0399/2206] python3Packages.git-annex-adapter: fix build `git-annex` version 6.20180719 enhances the output of `git-annex info` with a description and UUID of the repository which broke the testcase `test_process_annex_info_batch` which parses the output of the info command. The testcase has been fixed accordingly and the patch was filed upstream here: https://github.com/alpernebbi/git-annex-adapter/pull/6 I rechecked the functionality in a simple python environment with the following expression: ``` with import ./. {}; python3.withPackages (ps: with ps; [ git-annex-adapter ]) ``` Furthermore I tested the main functionality in a Python REPL within the environment. The Darwin patch fixes tests that rely on `rev`, a binary which is distributed in the `utillinux` package and not available on Nix with Darwin. To make the purpose of the patches for future contributors clear I documented the purpose for each patch. --- .../git-annex-adapter/default.nix | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/git-annex-adapter/default.nix b/pkgs/development/python-modules/git-annex-adapter/default.nix index 6cb6e626f27..935217c6992 100644 --- a/pkgs/development/python-modules/git-annex-adapter/default.nix +++ b/pkgs/development/python-modules/git-annex-adapter/default.nix @@ -22,13 +22,30 @@ buildPythonPackage rec { --replace "'git-annex'" "'${git-annex}/bin/git-annex'" ''; - # TODO: Remove for next version patches = [ + # fixes the "not-a-git-repo" testcase where recent git versions expect a slightly different error. ./not-a-git-repo-testcase.patch + + # fixes the testcase which parses the output of `git-annex info` where several + # new lines are displayed that broke the test. + (fetchpatch { + url = "https://github.com/Ma27/git-annex-adapter/commit/39cb6da69c1aec3d57ea9f68c2dea5113ae1b764.patch"; + sha256 = "0wyy2icqan3jpiw7dm50arfq3mgq4b5s3g91k82srap763r9hg5m"; + }) + + # fixes the testcase which runs "git status" and complies with the + # slightly altered output. (fetchpatch { url = "https://github.com/alpernebbi/git-annex-adapter/commit/9f64c4b99cae7b681820c6c7382e1e40489f4d1e.patch"; sha256 = "0yh66gial6bx7kbl7s7lkzljnkpgvgr8yahqqcq9z76d0w752dir"; }) + ] ++ stdenv.lib.optionals stdenv.isDarwin [ + # `rev` is part of utillinux on NixOS which is not available on `nixpks` for darwin: + # https://logs.nix.ci/?key=nixos/nixpkgs.45061&attempt_id=271763ba-2ae7-4098-b469-b82b1d8edb9b + (fetchpatch { + url = "https://github.com/alpernebbi/git-annex-adapter/commit/0b60b4577528b309f6ac9d47b55a00dbda9850ea.patch"; + sha256 = "0z608hpmyzv1mm01dxr7d6bi1hc77h4yafghkynmv99ijgnm1qk7"; + }) ]; checkInputs = [ -- GitLab From 51169880bd41b24642c5440c4d51c459aa2a8b05 Mon Sep 17 00:00:00 2001 From: Johannes Frankenau Date: Mon, 30 Jul 2018 20:13:32 +0200 Subject: [PATCH 0400/2206] nixos/samba: allow dummy conf file to be overridden This allows configuring samba clients on systems without a samba server. --- nixos/modules/services/network-filesystems/samba.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/nixos/modules/services/network-filesystems/samba.nix b/nixos/modules/services/network-filesystems/samba.nix index b23266e8d43..10dc5831121 100644 --- a/nixos/modules/services/network-filesystems/samba.nix +++ b/nixos/modules/services/network-filesystems/samba.nix @@ -214,12 +214,10 @@ in } ]; # Always provide a smb.conf to shut up programs like smbclient and smbspool. - environment.etc = singleton - { source = - if cfg.enable then configFile - else pkgs.writeText "smb-dummy.conf" "# Samba is disabled."; - target = "samba/smb.conf"; - }; + environment.etc."samba/smb.conf".source = mkOptionDefault ( + if cfg.enable then configFile + else pkgs.writeText "smb-dummy.conf" "# Samba is disabled." + ); } (mkIf cfg.enable { -- GitLab From b2f17900700931ccc7a31c766f32ecbc2a24d4b7 Mon Sep 17 00:00:00 2001 From: Johannes Frankenau Date: Mon, 30 Jul 2018 09:22:33 +0200 Subject: [PATCH 0401/2206] nixos/networkd: add missing options --- nixos/modules/system/boot/networkd.nix | 189 +++++++++++++++++++++---- 1 file changed, 160 insertions(+), 29 deletions(-) diff --git a/nixos/modules/system/boot/networkd.nix b/nixos/modules/system/boot/networkd.nix index ce770d06760..a3b7d7ba07a 100644 --- a/nixos/modules/system/boot/networkd.nix +++ b/nixos/modules/system/boot/networkd.nix @@ -11,17 +11,29 @@ let checkLink = checkUnitConfig "Link" [ (assertOnlyFields [ "Description" "Alias" "MACAddressPolicy" "MACAddress" "NamePolicy" "Name" - "MTUBytes" "BitsPerSecond" "Duplex" "WakeOnLan" + "MTUBytes" "BitsPerSecond" "Duplex" "AutoNegotiation" "WakeOnLan" "Port" + "TCPSegmentationOffload" "TCP6SegmentationOffload" "GenericSegmentationOffload" + "GenericReceiveOffload" "LargeReceiveOffload" "RxChannels" "TxChannels" + "OtherChannels" "CombinedChannels" ]) - (assertValueOneOf "MACAddressPolicy" ["persistent" "random"]) + (assertValueOneOf "MACAddressPolicy" ["persistent" "random" "none"]) (assertMacAddress "MACAddress") - (assertValueOneOf "NamePolicy" [ - "kernel" "database" "onboard" "slot" "path" "mac" - ]) (assertByteFormat "MTUBytes") (assertByteFormat "BitsPerSecond") (assertValueOneOf "Duplex" ["half" "full"]) - (assertValueOneOf "WakeOnLan" ["phy" "magic" "off"]) + (assertValueOneOf "AutoNegotiation" boolValues) + (assertValueOneOf "WakeOnLan" ["phy" "unicast" "multicast" "broadcast" "arp" "magic" "secureon" "off"]) + (assertValueOneOf "Port" ["tp" "aui" "bnc" "mii" "fibre"]) + (assertValueOneOf "TCPSegmentationOffload" boolValues) + (assertValueOneOf "TCP6SegmentationOffload" boolValues) + (assertValueOneOf "GenericSegmentationOffload" boolValues) + (assertValueOneOf "UDPSegmentationOffload" boolValues) + (assertValueOneOf "GenericReceiveOffload" boolValues) + (assertValueOneOf "LargeReceiveOffload" boolValues) + (range "RxChannels" 1 4294967295) + (range "TxChannels" 1 4294967295) + (range "OtherChannels" 1 4294967295) + (range "CombinedChannels" 1 4294967295) ]; checkNetdev = checkUnitConfig "Netdev" [ @@ -31,16 +43,21 @@ let (assertHasField "Name") (assertHasField "Kind") (assertValueOneOf "Kind" [ - "bridge" "bond" "vlan" "macvlan" "vxlan" "ipip" - "gre" "sit" "vti" "veth" "tun" "tap" "dummy" + "bond" "bridge" "dummy" "gre" "gretap" "ip6gre" "ip6tnl" "ip6gretap" "ipip" + "ipvlan" "macvlan" "macvtap" "sit" "tap" "tun" "veth" "vlan" "vti" "vti6" + "vxlan" "geneve" "vrf" "vcan" "vxcan" "wireguard" "netdevsim" ]) (assertByteFormat "MTUBytes") (assertMacAddress "MACAddress") ]; checkVlan = checkUnitConfig "VLAN" [ - (assertOnlyFields ["Id"]) + (assertOnlyFields ["Id" "GVRP" "MVRP" "LooseBinding" "ReorderHeader"]) (assertRange "Id" 0 4094) + (assertValueOneOf "GVRP" boolValues) + (assertValueOneOf "MVRP" boolValues) + (assertValueOneOf "LooseBinding" boolValues) + (assertValueOneOf "ReorderHeader" boolValues) ]; checkMacvlan = checkUnitConfig "MACVLAN" [ @@ -49,15 +66,41 @@ let ]; checkVxlan = checkUnitConfig "VXLAN" [ - (assertOnlyFields ["Id" "Group" "TOS" "TTL" "MacLearning"]) + (assertOnlyFields [ + "Id" "Remote" "Local" "TOS" "TTL" "MacLearning" "FDBAgeingSec" + "MaximumFDBEntries" "ReduceARPProxy" "L2MissNotification" + "L3MissNotification" "RouteShortCircuit" "UDPChecksum" + "UDP6ZeroChecksumTx" "UDP6ZeroChecksumRx" "RemoteChecksumTx" + "RemoteChecksumRx" "GroupPolicyExtension" "DestinationPort" "PortRange" + "FlowLabel" + ]) (assertRange "TTL" 0 255) (assertValueOneOf "MacLearning" boolValues) + (assertValueOneOf "ReduceARPProxy" boolValues) + (assertValueOneOf "L2MissNotification" boolValues) + (assertValueOneOf "L3MissNotification" boolValues) + (assertValueOneOf "RouteShortCircuit" boolValues) + (assertValueOneOf "UDPChecksum" boolValues) + (assertValueOneOf "UDP6ZeroChecksumTx" boolValues) + (assertValueOneOf "UDP6ZeroChecksumRx" boolValues) + (assertValueOneOf "RemoteChecksumTx" boolValues) + (assertValueOneOf "RemoteChecksumRx" boolValues) + (assertValueOneOf "GroupPolicyExtension" boolValues) + (assertRange "FlowLabel" 0 1048575) ]; checkTunnel = checkUnitConfig "Tunnel" [ - (assertOnlyFields ["Local" "Remote" "TOS" "TTL" "DiscoverPathMTU"]) + (assertOnlyFields [ + "Local" "Remote" "TOS" "TTL" "DiscoverPathMTU" "IPv6FlowLabel" "CopyDSCP" + "EncapsulationLimit" "Key" "InputKey" "OutputKey" "Mode" "Independent" + "AllowLocalRemote" + ]) (assertRange "TTL" 0 255) (assertValueOneOf "DiscoverPathMTU" boolValues) + (assertValueOneOf "CopyDSCP" boolValues) + (assertValueOneOf "Mode" ["ip6ip6" "ipip6" "any"]) + (assertValueOneOf "Independent" boolValues) + (assertValueOneOf "AllowLocalRemote" boolValues) ]; checkPeer = checkUnitConfig "Peer" [ @@ -66,10 +109,11 @@ let ]; tunTapChecks = [ - (assertOnlyFields ["OneQueue" "MultiQueue" "PacketInfo" "User" "Group"]) + (assertOnlyFields ["OneQueue" "MultiQueue" "PacketInfo" "VNetHeader" "User" "Group"]) (assertValueOneOf "OneQueue" boolValues) (assertValueOneOf "MultiQueue" boolValues) (assertValueOneOf "PacketInfo" boolValues) + (assertValueOneOf "VNetHeader" boolValues) ]; checkTun = checkUnitConfig "Tun" tunTapChecks; @@ -79,67 +123,121 @@ let checkBond = checkUnitConfig "Bond" [ (assertOnlyFields [ "Mode" "TransmitHashPolicy" "LACPTransmitRate" "MIIMonitorSec" - "UpDelaySec" "DownDelaySec" "GratuitousARP" + "UpDelaySec" "DownDelaySec" "LearnPacketIntervalSec" "AdSelect" + "FailOverMACPolicy" "ARPValidate" "ARPIntervalSec" "ARPIPTargets" + "ARPAllTargets" "PrimaryReselectPolicy" "ResendIGMP" "PacketsPerSlave" + "GratuitousARP" "AllSlavesActive" "MinLinks" ]) (assertValueOneOf "Mode" [ "balance-rr" "active-backup" "balance-xor" "broadcast" "802.3ad" "balance-tlb" "balance-alb" ]) (assertValueOneOf "TransmitHashPolicy" [ - "layer2" "layer3+4" "layer2+3" "encap2+3" "802.3ad" "encap3+4" + "layer2" "layer3+4" "layer2+3" "encap2+3" "encap3+4" ]) (assertValueOneOf "LACPTransmitRate" ["slow" "fast"]) + (assertValueOneOf "AdSelect" ["stable" "bandwidth" "count"]) + (assertValueOneOf "FailOverMACPolicy" ["none" "active" "follow"]) + (assertValueOneOf "ARPValidate" ["none" "active" "backup" "all"]) + (assertValueOneOf "ARPAllTargets" ["any" "all"]) + (assertValueOneOf "PrimaryReselectPolicy" ["always" "better" "failure"]) + (assertRange "ResendIGMP" 0 255) + (assertRange "PacketsPerSlave" 0 65535) + (assertRange "GratuitousARP" 0 255) + (assertValueOneOf "AllSlavesActive" boolValues) ]; checkNetwork = checkUnitConfig "Network" [ (assertOnlyFields [ - "Description" "DHCP" "DHCPServer" "IPForward" "IPMasquerade" "IPv4LL" "IPv4LLRoute" - "LLMNR" "MulticastDNS" "Domains" "Bridge" "Bond" "IPv6PrivacyExtensions" + "Description" "DHCP" "DHCPServer" "LinkLocalAddressing" "IPv4LLRoute" + "IPv6Token" "LLMNR" "MulticastDNS" "DNSOverTLS" "DNSSEC" + "DNSSECNegativeTrustAnchors" "LLDP" "EmitLLDP" "BindCarrier" "Address" + "Gateway" "DNS" "Domains" "NTP" "IPForward" "IPMasquerade" + "IPv6PrivacyExtensions" "IPv6AcceptRA" "IPv6DuplicateAddressDetection" + "IPv6HopLimit" "IPv4ProxyARP" "IPv6ProxyNDP" "IPv6ProxyNDPAddress" + "IPv6PrefixDelegation" "IPv6MTUBytes" "Bridge" "Bond" "VRF" "VLAN" + "IPVLAN" "MACVLAN" "VXLAN" "Tunnel" "ActiveSlave" "PrimarySlave" + "ConfigureWithoutCarrier" ]) - (assertValueOneOf "DHCP" ["both" "none" "v4" "v6"]) + # Note: For DHCP the values both, none, v4, v6 are deprecated + (assertValueOneOf "DHCP" ["yes" "no" "ipv4" "ipv6" "both" "none" "v4" "v6"]) (assertValueOneOf "DHCPServer" boolValues) + (assertValueOneOf "LinkLocalAddressing" ["yes" "no" "ipv4" "ipv6"]) + (assertValueOneOf "IPv4LLRoute" boolValues) + (assertValueOneOf "LLMNR" ["yes" "resolve" "no"]) + (assertValueOneOf "MulticastDNS" ["yes" "resolve" "no"]) + (assertValueOneOf "DNSOverTLS" ["opportunistic" "no"]) + (assertValueOneOf "DNSSEC" ["yes" "allow-downgrade" "no"]) + (assertValueOneOf "LLDP" ["yes" "routers-only" "no"]) + (assertValueOneOf "EmitLLDP" ["yes" "no" "nearest-bridge" "non-tpmr-bridge" "customer-bridge"]) (assertValueOneOf "IPForward" ["yes" "no" "ipv4" "ipv6"]) (assertValueOneOf "IPMasquerade" boolValues) - (assertValueOneOf "IPv4LL" boolValues) - (assertValueOneOf "IPv4LLRoute" boolValues) - (assertValueOneOf "LLMNR" boolValues) - (assertValueOneOf "MulticastDNS" boolValues) (assertValueOneOf "IPv6PrivacyExtensions" ["yes" "no" "prefer-public" "kernel"]) + (assertValueOneOf "IPv6AcceptRA" boolValues) + (assertValueOneOf "IPv4ProxyARP" boolValues) + (assertValueOneOf "IPv6ProxyNDP" boolValues) + (assertValueOneOf "IPv6PrefixDelegation" boolValues) + (assertValueOneOf "ActiveSlave" boolValues) + (assertValueOneOf "PrimarySlave" boolValues) + (assertValueOneOf "ConfigureWithoutCarrier" boolValues) ]; checkAddress = checkUnitConfig "Address" [ - (assertOnlyFields ["Address" "Peer" "Broadcast" "Label"]) + (assertOnlyFields [ + "Address" "Peer" "Broadcast" "Label" "PreferredLifetime" "Scope" + "HomeAddress" "DuplicateAddressDetection" "ManageTemporaryAddress" + "PrefixRoute" "AutoJoin" + ]) (assertHasField "Address") + (assertValueOneOf "PreferredLifetime" ["forever" "infinity" "0" 0]) + (assertValueOneOf "HomeAddress" boolValues) + (assertValueOneOf "DuplicateAddressDetection" boolValues) + (assertValueOneOf "ManageTemporaryAddress" boolValues) + (assertValueOneOf "PrefixRoute" boolValues) + (assertValueOneOf "AutoJoin" boolValues) ]; checkRoute = checkUnitConfig "Route" [ - (assertOnlyFields ["Gateway" "Destination" "Metric"]) + (assertOnlyFields [ + "Gateway" "GatewayOnlink" "Destination" "Source" "Metric" + "IPv6Preference" "Scope" "PreferredSource" "Table" "Protocol" "Type" + "InitialCongestionWindow" "InitialAdvertisedReceiveWindow" "QuickAck" + "MTUBytes" + ]) (assertHasField "Gateway") ]; checkDhcp = checkUnitConfig "DHCP" [ (assertOnlyFields [ - "UseDNS" "UseMTU" "SendHostname" "UseHostname" "UseDomains" "UseRoutes" - "CriticalConnections" "VendorClassIdentifier" "RequestBroadcast" - "RouteMetric" + "UseDNS" "UseNTP" "UseMTU" "Anonymize" "SendHostname" "UseHostname" + "Hostname" "UseDomains" "UseRoutes" "UseTimezone" "CriticalConnection" + "ClientIdentifier" "VendorClassIdentifier" "UserClass" "DUIDType" + "DUIDRawData" "IAID" "RequestBroadcast" "RouteMetric" "RouteTable" + "ListenPort" "RapidCommit" ]) (assertValueOneOf "UseDNS" boolValues) + (assertValueOneOf "UseNTP" boolValues) (assertValueOneOf "UseMTU" boolValues) + (assertValueOneOf "Anonymize" boolValues) (assertValueOneOf "SendHostname" boolValues) (assertValueOneOf "UseHostname" boolValues) - (assertValueOneOf "UseDomains" boolValues) + (assertValueOneOf "UseDomains" ["yes" "no" "route"]) (assertValueOneOf "UseRoutes" boolValues) - (assertValueOneOf "CriticalConnections" boolValues) + (assertValueOneOf "UseTimezone" boolValues) + (assertValueOneOf "CriticalConnection" boolValues) (assertValueOneOf "RequestBroadcast" boolValues) + (assertRange "RouteTable" 0 4294967295) + (assertValueOneOf "RapidCommit" boolValues) ]; checkDhcpServer = checkUnitConfig "DHCPServer" [ (assertOnlyFields [ "PoolOffset" "PoolSize" "DefaultLeaseTimeSec" "MaxLeaseTimeSec" - "EmitDNS" "DNS" "EmitNTP" "NTP" "EmitTimezone" "Timezone" + "EmitDNS" "DNS" "EmitNTP" "NTP" "EmitRouter" "EmitTimezone" "Timezone" ]) (assertValueOneOf "EmitDNS" boolValues) (assertValueOneOf "EmitNTP" boolValues) + (assertValueOneOf "EmitRouter" boolValues) (assertValueOneOf "EmitTimezone" boolValues) ]; @@ -461,6 +559,36 @@ let ''; }; + bridge = mkOption { + default = [ ]; + type = types.listOf types.str; + description = '' + A list of bridge interfaces to be added to the network section of the + unit. See systemd.network + 5 for details. + ''; + }; + + bond = mkOption { + default = [ ]; + type = types.listOf types.str; + description = '' + A list of bond interfaces to be added to the network section of the + unit. See systemd.network + 5 for details. + ''; + }; + + vrf = mkOption { + default = [ ]; + type = types.listOf types.str; + description = '' + A list of vrf interfaces to be added to the network section of the + unit. See systemd.network + 5 for details. + ''; + }; + vlan = mkOption { default = [ ]; type = types.listOf types.str; @@ -619,6 +747,9 @@ let ${concatStringsSep "\n" (map (s: "Gateway=${s}") def.gateway)} ${concatStringsSep "\n" (map (s: "DNS=${s}") def.dns)} ${concatStringsSep "\n" (map (s: "NTP=${s}") def.ntp)} + ${concatStringsSep "\n" (map (s: "Bridge=${s}") def.bridge)} + ${concatStringsSep "\n" (map (s: "Bond=${s}") def.bond)} + ${concatStringsSep "\n" (map (s: "VRF=${s}") def.vrf)} ${concatStringsSep "\n" (map (s: "VLAN=${s}") def.vlan)} ${concatStringsSep "\n" (map (s: "MACVLAN=${s}") def.macvlan)} ${concatStringsSep "\n" (map (s: "VXLAN=${s}") def.vxlan)} -- GitLab From 7952b51461c8ece7ebabe83e52ac682f2c179a01 Mon Sep 17 00:00:00 2001 From: Mitsuhiro Nakamura Date: Thu, 16 Aug 2018 17:48:35 +0900 Subject: [PATCH 0402/2206] accountsservice: fix a bug --- nixos/modules/services/desktops/accountsservice.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/desktops/accountsservice.nix b/nixos/modules/services/desktops/accountsservice.nix index 2a7450669ea..a19ac2a50c2 100644 --- a/nixos/modules/services/desktops/accountsservice.nix +++ b/nixos/modules/services/desktops/accountsservice.nix @@ -36,11 +36,11 @@ with lib; systemd.packages = [ pkgs.accountsservice ]; - systemd.services.accounts-daemon= { + systemd.services.accounts-daemon = { wantedBy = [ "graphical.target" ]; - } // (mkIf (!config.users.mutableUsers) { + } // (optionalAttrs (!config.users.mutableUsers) { environment.NIXOS_USERS_PURE = "true"; }); }; -- GitLab From 29503b1fece8de9f2dab1299c0220dc8e6de2068 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Wed, 15 Aug 2018 23:37:31 +0200 Subject: [PATCH 0403/2206] sqldeveloper: simplify, add darwin support Use unpackCmd and installPhase instead of overwriting buildCommand. This makes the derivation more readable, and adds binary stripping and shebang patching of the output as a bonus :-) Use makeWrapper instead of a custom wrapper script, and only export environment variables that are used. Set JAVA_HOME to ${jdk.home}, making it more generic and independent of the specific jdk path being used (was a different one on zulu). This fixes sqldeveloper on darwin, so add it to supported platforms (plus the known-working x86_64-linux) --- .../tools/database/sqldeveloper/default.nix | 28 ++++++++----------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/pkgs/development/tools/database/sqldeveloper/default.nix b/pkgs/development/tools/database/sqldeveloper/default.nix index f2c756e30f1..b950ab0f10f 100644 --- a/pkgs/development/tools/database/sqldeveloper/default.nix +++ b/pkgs/development/tools/database/sqldeveloper/default.nix @@ -1,4 +1,4 @@ -{ stdenv, makeDesktopItem, makeWrapper, requireFile, unzip, openjdk }: +{ stdenv, makeDesktopItem, makeWrapper, requireFile, unzip, jdk }: let version = "17.4.1.054.0712"; @@ -46,29 +46,23 @@ in nix-prefetch-url --type sha256 file:///path/to/${name} ''; - # obtained by `sha256sum sqldeveloper-${version}-no-jre.zip` sha256 = "7e92ca94d02489002db291c96f1d67f9b2501a8967ff3457103fcf60c1eb154a"; }; buildInputs = [ makeWrapper unzip ]; - buildCommand = '' - mkdir -p $out/bin - echo >$out/bin/sqldeveloper '#! ${stdenv.shell}' - echo >>$out/bin/sqldeveloper 'export JAVA_HOME=${openjdk}/lib/openjdk' - echo >>$out/bin/sqldeveloper 'export JDK_HOME=$JAVA_HOME' - echo >>$out/bin/sqldeveloper "cd $out/lib/${name}/sqldeveloper/bin" - echo >>$out/bin/sqldeveloper '${stdenv.shell} sqldeveloper "$@"' - chmod +x $out/bin/sqldeveloper + unpackCmd = "unzip $curSrc"; - mkdir -p $out/lib/ - cd $out - unzip ${src} - mv sqldeveloper $out/lib/${name} + installPhase = '' + mkdir -p $out/libexec $out/share/{applications,pixmaps} + mv * $out/libexec/ - install -D -m 444 $out/lib/$name/icon.png $out/share/pixmaps/sqldeveloper.png - mkdir -p $out/share/applications + mv $out/libexec/icon.png $out/share/pixmaps/sqldeveloper.png cp ${desktopItem}/share/applications/* $out/share/applications + + makeWrapper $out/libexec/sqldeveloper/bin/sqldeveloper $out/bin/sqldeveloper \ + --set JAVA_HOME ${jdk.home} \ + --run "cd $out/libexec/sqldeveloper/bin" ''; meta = with stdenv.lib; { @@ -84,7 +78,7 @@ in ''; homepage = http://www.oracle.com/technetwork/developer-tools/sql-developer/overview/; license = licenses.unfree; + platforms = [ "x86_64-linux" "x86_64-darwin" ]; maintainers = [ maintainers.ardumont ]; - platforms = platforms.linux; }; } -- GitLab From e97af33293bb946a29926a4278f905990a9204ec Mon Sep 17 00:00:00 2001 From: Gabriel Ebner Date: Thu, 16 Aug 2018 11:55:50 +0200 Subject: [PATCH 0404/2206] libqalculate: 2.6.0b -> 2.6.2 --- pkgs/development/libraries/libqalculate/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libqalculate/default.nix b/pkgs/development/libraries/libqalculate/default.nix index 5c786898370..377d9fe50be 100644 --- a/pkgs/development/libraries/libqalculate/default.nix +++ b/pkgs/development/libraries/libqalculate/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { name = "libqalculate-${version}"; - version = "2.6.0b"; + version = "2.6.2"; src = fetchFromGitHub { owner = "qalculate"; repo = "libqalculate"; rev = "v${version}"; - sha256 = "1g0pmf33vrjabxmx6lyysgkxa6hg8qmwk0n5ncl4pr8sdkimswxw"; + sha256 = "1wfffki5ib65z9ndph2c4a17qx62f07q12adzabs7ij9gv94y9j5"; }; outputs = [ "out" "dev" "doc" ]; -- GitLab From f207998d792523ef969fc4be0e5419accc313277 Mon Sep 17 00:00:00 2001 From: Gabriel Ebner Date: Thu, 16 Aug 2018 11:56:27 +0200 Subject: [PATCH 0405/2206] qalculate-gtk: 2.6.1 -> 2.6.2 --- pkgs/applications/science/math/qalculate-gtk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/math/qalculate-gtk/default.nix b/pkgs/applications/science/math/qalculate-gtk/default.nix index 7990088ffbe..59dbfdb509d 100644 --- a/pkgs/applications/science/math/qalculate-gtk/default.nix +++ b/pkgs/applications/science/math/qalculate-gtk/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "qalculate-gtk-${version}"; - version = "2.6.1"; + version = "2.6.2"; src = fetchFromGitHub { owner = "qalculate"; repo = "qalculate-gtk"; rev = "v${version}"; - sha256 = "19jw1w29x0r1qq5r8gmqrqr00ml2pfi2w433723vjzxpfg2pp70r"; + sha256 = "1yzw6avhka7bbi071z9d8cipcghyjq2bg9x3arv1cf395xlnrmb9"; }; patchPhase = '' -- GitLab From 6bb751539f5ea59fc2aac71791f84cc6d8e74e07 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Thu, 16 Aug 2018 06:48:39 -0400 Subject: [PATCH 0406/2206] granite: 0.5 -> 5.0 (#45099) --- pkgs/development/libraries/granite/default.nix | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/development/libraries/granite/default.nix b/pkgs/development/libraries/granite/default.nix index 8243775c6bc..b8f35c8539a 100644 --- a/pkgs/development/libraries/granite/default.nix +++ b/pkgs/development/libraries/granite/default.nix @@ -1,14 +1,14 @@ -{ stdenv, fetchFromGitHub, perl, cmake, ninja, vala, pkgconfig, gobjectIntrospection, glib, gtk3, gnome3, gettext }: +{ stdenv, fetchFromGitHub, perl, cmake, ninja, vala_0_40, pkgconfig, gobjectIntrospection, glib, gtk3, gnome3, gettext }: stdenv.mkDerivation rec { name = "granite-${version}"; - version = "0.5"; + version = "5.0"; src = fetchFromGitHub { owner = "elementary"; repo = "granite"; rev = version; - sha256 = "15l8z1jkqhvappnr8jww27lfy3dwqybgsxk5iccyvnvzpjdh2s0h"; + sha256 = "015hkclcxirssg7a8s6mkns5xdk77m1jnkshlyfdw041nzyc5jh1"; }; cmakeFlags = [ @@ -17,18 +17,18 @@ stdenv.mkDerivation rec { ]; nativeBuildInputs = [ - vala - pkgconfig cmake - ninja - perl gettext gobjectIntrospection + ninja + perl + pkgconfig + vala_0_40 ]; buildInputs = [ glib - gtk3 gnome3.libgee + gtk3 ]; meta = with stdenv.lib; { @@ -37,6 +37,6 @@ stdenv.mkDerivation rec { homepage = https://github.com/elementary/granite; license = licenses.lgpl3; platforms = platforms.linux; - maintainers = [ maintainers.vozz ]; + maintainers = with maintainers; [ vozz worldofpeace ]; }; } -- GitLab From 78fb4bd644dcb1dac30364ad04f16e4e28bc3669 Mon Sep 17 00:00:00 2001 From: Sarah Brofeldt Date: Sun, 12 Aug 2018 19:33:59 +0200 Subject: [PATCH 0407/2206] nixos/qemu-vm: Don't explicitly mknod /dev/vda* And don't need to source the uevent files anymore either since $MAJOR or $MINOR aren't used elsewhere. [dezgeg: The reason these are no longer needed is that 0d27df280f7ed5 switched /tmp to a devtmpfs which automatically creates such device nodes] --- nixos/modules/virtualisation/qemu-vm.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/nixos/modules/virtualisation/qemu-vm.nix b/nixos/modules/virtualisation/qemu-vm.nix index 0abf7b11703..4e9c87222d0 100644 --- a/nixos/modules/virtualisation/qemu-vm.nix +++ b/nixos/modules/virtualisation/qemu-vm.nix @@ -156,9 +156,6 @@ let --partition-guid=2:970C694F-AFD0-4B99-B750-CDB7A329AB6F \ --hybrid 2 \ --recompute-chs /dev/vda - . /sys/class/block/vda2/uevent - mknod /dev/vda2 b $MAJOR $MINOR - . /sys/class/block/vda/uevent ${pkgs.dosfstools}/bin/mkfs.fat -F16 /dev/vda2 export MTOOLS_SKIP_CHECK=1 ${pkgs.mtools}/bin/mlabel -i /dev/vda2 ::boot -- GitLab From 0776585696938f56d61af18807b965345b4dd06f Mon Sep 17 00:00:00 2001 From: Karol Chmist Date: Thu, 16 Aug 2018 13:23:19 +0200 Subject: [PATCH 0408/2206] protonmail-bridge: Add warning about enabling gnome-keyring (#45108) --- pkgs/applications/networking/protonmail-bridge/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/networking/protonmail-bridge/default.nix b/pkgs/applications/networking/protonmail-bridge/default.nix index 2c13cc23b01..a4a127db73b 100644 --- a/pkgs/applications/networking/protonmail-bridge/default.nix +++ b/pkgs/applications/networking/protonmail-bridge/default.nix @@ -6,7 +6,9 @@ let description = '' An application that runs on your computer in the background and seamlessly encrypts - and decrypts your mail as it enters and leaves your computer + and decrypts your mail as it enters and leaves your computer. + + To work, gnome-keyring service must be enabled. ''; desktopItem = makeDesktopItem { -- GitLab From 995d005d842bc9f6d0fd73383cd1643f6b0e18ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Thu, 16 Aug 2018 12:35:14 +0100 Subject: [PATCH 0409/2206] linux_hardkernel_4_14: restrict platforms to armv7l-linux --- pkgs/os-specific/linux/kernel/linux-hardkernel-4.14.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/kernel/linux-hardkernel-4.14.nix b/pkgs/os-specific/linux/kernel/linux-hardkernel-4.14.nix index 3fc08e64287..53d8accb185 100644 --- a/pkgs/os-specific/linux/kernel/linux-hardkernel-4.14.nix +++ b/pkgs/os-specific/linux/kernel/linux-hardkernel-4.14.nix @@ -6,7 +6,7 @@ buildLinux (args // rec { # modDirVersion needs to be x.y.z. modDirVersion = "4.14.55"; - # branchVersion needs to be x.y. + # branchVersion needs to be x.y. extraMeta.branch = "4.14"; src = fetchFromGitHub { @@ -28,4 +28,6 @@ buildLinux (args // rec { '' + (args.extraConfig or ""); + extraMeta.platforms = [ "armv7l-linux" ]; + } // (args.argsOverride or {})) -- GitLab From 560f95b5e38137c454faff91bb605a88b0c52d8b Mon Sep 17 00:00:00 2001 From: Vincent Demeester Date: Thu, 16 Aug 2018 13:43:56 +0200 Subject: [PATCH 0410/2206] pprof: 2017-08-28 -> 2018-08-15 Signed-off-by: Vincent Demeester --- pkgs/development/tools/profiling/pprof/default.nix | 8 ++++---- pkgs/development/tools/profiling/pprof/deps.nix | 13 +++++++++++-- 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/pkgs/development/tools/profiling/pprof/default.nix b/pkgs/development/tools/profiling/pprof/default.nix index f506db32d9a..9130f31f21d 100644 --- a/pkgs/development/tools/profiling/pprof/default.nix +++ b/pkgs/development/tools/profiling/pprof/default.nix @@ -2,16 +2,16 @@ { stdenv, buildGoPackage, fetchgit }: buildGoPackage rec { - name = "pprof-${version}"; - version = "2017-08-28"; - rev = "d19a98b9bcec464f178b20da0f936cef7e15462e"; + name = "pprof-unstable-${version}"; + version = "2018-08-15"; + rev = "781f11b1fcf71fae9d185e7189b5e686f575075a"; goPackagePath = "github.com/google/pprof"; src = fetchgit { inherit rev; url = "git://github.com/google/pprof"; - sha256 = "0wh589fndvvidisy0jy19y0ykw4l05paqd53s8kli7h9zdcl11gq"; + sha256 = "1nvzwcj6h4q0lsjlri3bym4axgv848w3xz57iz5p0wz9lcd5jsmf"; }; goDeps = ./deps.nix; diff --git a/pkgs/development/tools/profiling/pprof/deps.nix b/pkgs/development/tools/profiling/pprof/deps.nix index f8bd466423c..e76f6367996 100644 --- a/pkgs/development/tools/profiling/pprof/deps.nix +++ b/pkgs/development/tools/profiling/pprof/deps.nix @@ -1,12 +1,21 @@ # This file was generated by https://github.com/kamilchm/go2nix v1.2.1 [ + { + goPackagePath = "github.com/chzyer/readline"; + fetch = { + type = "git"; + url = "https://github.com/chzyer/readline"; + rev = "2972be24d48e78746da79ba8e24e8b488c9880de"; + sha256 = "104q8dazj8yf6b089jjr82fy9h1g80zyyzvp3g8b44a7d8ngjj6r"; + }; + } { goPackagePath = "github.com/ianlancetaylor/demangle"; fetch = { type = "git"; url = "https://github.com/ianlancetaylor/demangle"; - rev = "4883227f66371e02c4948937d3e2be1664d9be38"; - sha256 = "1yj7c9i1sg26fyx6cmz87x3qh71rldkl6h87x5gysqzipm9jg54l"; + rev = "fcd258a6f0b45dc345a407ee5568cf9a4d24a0ae"; + sha256 = "10hdzq6n4mb13g8ddqvwjwx14djfyxhh0gjc888vdihzvhyqhvrp"; }; } ] -- GitLab From b7e50d52f018d0670614a58851b4fc2c0f93818b Mon Sep 17 00:00:00 2001 From: zimbatm Date: Thu, 16 Aug 2018 12:46:51 +0100 Subject: [PATCH 0411/2206] caffe: add darwin support (#44616) --- .../science/math/caffe/darwin.patch | 47 +++++++++++++++++ .../science/math/caffe/default.nix | 51 +++++++++++++++---- pkgs/top-level/all-packages.nix | 1 + 3 files changed, 90 insertions(+), 9 deletions(-) create mode 100644 pkgs/applications/science/math/caffe/darwin.patch diff --git a/pkgs/applications/science/math/caffe/darwin.patch b/pkgs/applications/science/math/caffe/darwin.patch new file mode 100644 index 00000000000..e8fa6a683f7 --- /dev/null +++ b/pkgs/applications/science/math/caffe/darwin.patch @@ -0,0 +1,47 @@ +diff --git a/Makefile b/Makefile +index c823f66e..65b90c5e 100644 +--- a/Makefile ++++ b/Makefile +@@ -32,9 +32,9 @@ SRC_DIRS := $(shell find * -type d -exec bash -c "find {} -maxdepth 1 \ + LIBRARY_NAME := $(PROJECT) + LIB_BUILD_DIR := $(BUILD_DIR)/lib + STATIC_NAME := $(LIB_BUILD_DIR)/lib$(LIBRARY_NAME).a +-DYNAMIC_VERSION_MAJOR := 1 +-DYNAMIC_VERSION_MINOR := 0 +-DYNAMIC_VERSION_REVISION := 0 ++DYNAMIC_VERSION_MAJOR := 1 ++DYNAMIC_VERSION_MINOR := 0 ++DYNAMIC_VERSION_REVISION := 0 + DYNAMIC_NAME_SHORT := lib$(LIBRARY_NAME).so + #DYNAMIC_SONAME_SHORT := $(DYNAMIC_NAME_SHORT).$(DYNAMIC_VERSION_MAJOR) + DYNAMIC_VERSIONED_NAME_SHORT := $(DYNAMIC_NAME_SHORT).$(DYNAMIC_VERSION_MAJOR).$(DYNAMIC_VERSION_MINOR).$(DYNAMIC_VERSION_REVISION) +diff --git a/cmake/Dependencies.cmake b/cmake/Dependencies.cmake +index c48255c8..cf4c580e 100644 +--- a/cmake/Dependencies.cmake ++++ b/cmake/Dependencies.cmake +@@ -105,7 +105,6 @@ if(USE_OPENCV) + endif() + + # ---[ BLAS +-if(NOT APPLE) + set(BLAS "Atlas" CACHE STRING "Selected BLAS library") + set_property(CACHE BLAS PROPERTY STRINGS "Atlas;Open;MKL") + +@@ -123,17 +122,6 @@ if(NOT APPLE) + list(APPEND Caffe_LINKER_LIBS PUBLIC ${MKL_LIBRARIES}) + list(APPEND Caffe_DEFINITIONS PUBLIC -DUSE_MKL) + endif() +-elseif(APPLE) +- find_package(vecLib REQUIRED) +- list(APPEND Caffe_INCLUDE_DIRS PUBLIC ${vecLib_INCLUDE_DIR}) +- list(APPEND Caffe_LINKER_LIBS PUBLIC ${vecLib_LINKER_LIBS}) +- +- if(VECLIB_FOUND) +- if(NOT vecLib_INCLUDE_DIR MATCHES "^/System/Library/Frameworks/vecLib.framework.*") +- list(APPEND Caffe_DEFINITIONS PUBLIC -DUSE_ACCELERATE) +- endif() +- endif() +-endif() + + # ---[ Python + if(BUILD_python) diff --git a/pkgs/applications/science/math/caffe/default.nix b/pkgs/applications/science/math/caffe/default.nix index d7357c5048d..e56c63e01bf 100644 --- a/pkgs/applications/science/math/caffe/default.nix +++ b/pkgs/applications/science/math/caffe/default.nix @@ -1,27 +1,39 @@ -{ stdenv, lib +{ stdenv, lib, runCommand , fetchFromGitHub +, fetchurl , cmake , boost , google-gflags , glog , hdf5-cpp -, leveldb -, lmdb , opencv3 , protobuf -, snappy , doxygen , openblas -, cudaSupport ? true, cudatoolkit +, Accelerate, CoreGraphics, CoreVideo +, lmdbSupport ? true, lmdb +, leveldbSupport ? true, leveldb, snappy +, cudaSupport ? stdenv.isLinux, cudatoolkit , cudnnSupport ? false, cudnn ? null , ncclSupport ? false, nccl ? null , pythonSupport ? false, python ? null, numpy ? null }: +assert leveldbSupport -> (leveldb != null && snappy != null); assert cudnnSupport -> cudaSupport; assert ncclSupport -> cudaSupport; assert pythonSupport -> (python != null && numpy != null); +let + toggle = bool: if bool then "ON" else "OFF"; + + test_model_weights = fetchurl { + url = "http://dl.caffe.berkeleyvision.org/bvlc_reference_caffenet.caffemodel"; + sha256 = "472d4a06035497b180636d8a82667129960371375bd10fcb6df5c6c7631f25e0"; + }; + +in + stdenv.mkDerivation rec { name = "caffe-${version}"; version = "1.0"; @@ -44,19 +56,27 @@ stdenv.mkDerivation rec { "-DCUDA_ARCH_NAME=All" "-DCUDA_HOST_COMPILER=${cudatoolkit.cc}/bin/cc" ] else [ "-DCPU_ONLY=ON" ]) - ++ lib.optional ncclSupport "-DUSE_NCCL=ON"; + ++ ["-DUSE_NCCL=${toggle ncclSupport}"] + ++ ["-DUSE_LEVELDB=${toggle leveldbSupport}"] + ++ ["-DUSE_LMDB=${toggle lmdbSupport}"]; - buildInputs = [ boost google-gflags glog protobuf hdf5-cpp lmdb leveldb snappy opencv3 openblas ] + buildInputs = [ boost google-gflags glog protobuf hdf5-cpp opencv3 openblas ] ++ lib.optional cudaSupport cudatoolkit ++ lib.optional cudnnSupport cudnn + ++ lib.optional lmdbSupport lmdb ++ lib.optional ncclSupport nccl - ++ lib.optionals pythonSupport [ python numpy ]; + ++ lib.optionals leveldbSupport [ leveldb snappy ] + ++ lib.optionals pythonSupport [ python numpy ] + ++ lib.optionals stdenv.isDarwin [ Accelerate CoreGraphics CoreVideo ] + ; propagatedBuildInputs = lib.optional pythonSupport python.pkgs.protobuf; outputs = [ "bin" "out"]; propagatedBuildOutputs = []; # otherwise propagates out -> bin cycle + patches = [ ./darwin.patch ]; + preConfigure = lib.optionalString (cudaSupport && lib.versionAtLeast cudatoolkit.version "9.0") '' # CUDA 9.0 doesn't support sm_20 sed -i 's,20 21(20) ,,' cmake/Cuda.cmake @@ -71,6 +91,9 @@ stdenv.mkDerivation rec { # Internal static library. rm $out/lib/libproto.a + # Install models + cp -a ../models $out/share/Caffe/models + moveToOutput "bin" "$bin" '' + lib.optionalString pythonSupport '' mkdir -p $out/${python.sitePackages} @@ -78,6 +101,16 @@ stdenv.mkDerivation rec { rm -rf $out/python ''; + doInstallCheck = false; # build takes more than 30 min otherwise + installCheckPhase = '' + model=bvlc_reference_caffenet + m_path="$out/share/Caffe/models/$model" + $bin/bin/caffe test \ + -model "$m_path/deploy.prototxt" \ + -solver "$m_path/solver.prototxt" \ + -weights "${test_model_weights}" + ''; + meta = with stdenv.lib; { description = "Deep learning framework"; longDescription = '' @@ -88,6 +121,6 @@ stdenv.mkDerivation rec { homepage = http://caffe.berkeleyvision.org/; maintainers = with maintainers; [ jb55 ]; license = licenses.bsd2; - platforms = platforms.linux; + platforms = platforms.linux ++ platforms.darwin; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 00e80797bab..82451f6d3f0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20905,6 +20905,7 @@ with pkgs; cudnnSupport = cudaSupport; # Used only for image loading. opencv3 = opencv3WithoutCuda; + inherit (darwin.apple_sdk.frameworks) Accelerate CoreGraphics CoreVideo; }; caffe2 = callPackage ../development/libraries/science/math/caffe2 { -- GitLab From 6c84945099a9dd82d252e7b57f3fc3a8fbffd11e Mon Sep 17 00:00:00 2001 From: Mitsuhiro Nakamura Date: Thu, 16 Aug 2018 21:50:41 +0900 Subject: [PATCH 0412/2206] lightdm: fix typos --- nixos/modules/services/x11/display-managers/lightdm.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/x11/display-managers/lightdm.nix b/nixos/modules/services/x11/display-managers/lightdm.nix index 6be15d8cdf4..06f017e9bf4 100644 --- a/nixos/modules/services/x11/display-managers/lightdm.nix +++ b/nixos/modules/services/x11/display-managers/lightdm.nix @@ -15,7 +15,7 @@ let inherit (pkgs) lightdm writeScript writeText; - # lightdm runs with clearenv(), but we need a few things in the enviornment for X to startup + # lightdm runs with clearenv(), but we need a few things in the environment for X to startup xserverWrapper = writeScript "xserver-wrapper" '' #! ${pkgs.bash}/bin/bash @@ -209,7 +209,7 @@ in services.dbus.enable = true; services.dbus.packages = [ lightdm ]; - # lightdm uses the accounts daemon to rember language/window-manager per user + # lightdm uses the accounts daemon to remember language/window-manager per user services.accounts-daemon.enable = true; security.pam.services.lightdm = { -- GitLab From 7fbdd7fcf4242f406182c4b2671f25e1d2c86397 Mon Sep 17 00:00:00 2001 From: Mitsuhiro Nakamura Date: Thu, 16 Aug 2018 17:56:44 +0900 Subject: [PATCH 0413/2206] lightdm: enable the accounts daemon to find dbus interface --- nixos/modules/services/desktops/accountsservice.nix | 6 ++++++ nixos/modules/services/x11/display-managers/lightdm.nix | 3 +++ 2 files changed, 9 insertions(+) diff --git a/nixos/modules/services/desktops/accountsservice.nix b/nixos/modules/services/desktops/accountsservice.nix index a19ac2a50c2..933b9da2c83 100644 --- a/nixos/modules/services/desktops/accountsservice.nix +++ b/nixos/modules/services/desktops/accountsservice.nix @@ -32,6 +32,9 @@ with lib; environment.systemPackages = [ pkgs.accountsservice ]; + # Accounts daemon looks for dbus interfaces in $XDG_DATA_DIRS/accountsservice + environment.pathsToLink = [ "/share/accountsservice" ]; + services.dbus.packages = [ pkgs.accountsservice ]; systemd.packages = [ pkgs.accountsservice ]; @@ -40,6 +43,9 @@ with lib; wantedBy = [ "graphical.target" ]; + # Accounts daemon looks for dbus interfaces in $XDG_DATA_DIRS/accountsservice + environment.XDG_DATA_DIRS = "${config.system.path}/share"; + } // (optionalAttrs (!config.users.mutableUsers) { environment.NIXOS_USERS_PURE = "true"; }); diff --git a/nixos/modules/services/x11/display-managers/lightdm.nix b/nixos/modules/services/x11/display-managers/lightdm.nix index 06f017e9bf4..dc82f7086c8 100644 --- a/nixos/modules/services/x11/display-managers/lightdm.nix +++ b/nixos/modules/services/x11/display-managers/lightdm.nix @@ -212,6 +212,9 @@ in # lightdm uses the accounts daemon to remember language/window-manager per user services.accounts-daemon.enable = true; + # Enable the accounts daemon to find lightdm's dbus interface + environment.systemPackages = [ lightdm ]; + security.pam.services.lightdm = { allowNullPassword = true; startSession = true; -- GitLab From 9a63f51454e54517e9987940825506bb49b690c4 Mon Sep 17 00:00:00 2001 From: Alex Whitt Date: Fri, 18 May 2018 21:36:34 -0400 Subject: [PATCH 0414/2206] nixos/synergy: Use graphical target (fixes #9468) --- nixos/modules/services/misc/synergy.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/nixos/modules/services/misc/synergy.nix b/nixos/modules/services/misc/synergy.nix index 7e8eadbe5f3..b89cb41ac3a 100644 --- a/nixos/modules/services/misc/synergy.nix +++ b/nixos/modules/services/misc/synergy.nix @@ -83,20 +83,20 @@ in config = mkMerge [ (mkIf cfgC.enable { - systemd.services."synergy-client" = { - after = [ "network.target" ]; + systemd.user.services."synergy-client" = { + after = [ "network.target" "graphical-session.target" ]; description = "Synergy client"; - wantedBy = optional cfgC.autoStart "multi-user.target"; + wantedBy = optional cfgC.autoStart "graphical-session.target"; path = [ pkgs.synergy ]; serviceConfig.ExecStart = ''${pkgs.synergy}/bin/synergyc -f ${optionalString (cfgC.screenName != "") "-n ${cfgC.screenName}"} ${cfgC.serverAddress}''; serviceConfig.Restart = "on-failure"; }; }) (mkIf cfgS.enable { - systemd.services."synergy-server" = { - after = [ "network.target" ]; + systemd.user.services."synergy-server" = { + after = [ "network.target" "graphical-session.target" ]; description = "Synergy server"; - wantedBy = optional cfgS.autoStart "multi-user.target"; + wantedBy = optional cfgS.autoStart "graphical-session.target"; path = [ pkgs.synergy ]; serviceConfig.ExecStart = ''${pkgs.synergy}/bin/synergys -c ${cfgS.configFile} -f ${optionalString (cfgS.address != "") "-a ${cfgS.address}"} ${optionalString (cfgS.screenName != "") "-n ${cfgS.screenName}" }''; serviceConfig.Restart = "on-failure"; -- GitLab From 42f5a23fc212e7fe8c5b8b7c96730f14ece0f9ee Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Wed, 15 Aug 2018 00:55:06 -0500 Subject: [PATCH 0415/2206] strace: 4.23 -> 4.24 --- pkgs/development/tools/misc/strace/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/misc/strace/default.nix b/pkgs/development/tools/misc/strace/default.nix index a5fd8f5cf64..cc68cc0394f 100644 --- a/pkgs/development/tools/misc/strace/default.nix +++ b/pkgs/development/tools/misc/strace/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "strace-${version}"; - version = "4.23"; + version = "4.24"; src = fetchurl { url = "https://strace.io/files/${version}/${name}.tar.xz"; - sha256 = "1bcsq2gbpcb81ayryvn56a6kjx42fc21la6qgds35n0xbybacq3q"; + sha256 = "0d061cdzk6a1822ds4wpqxg10ny27mi4i9zjmnsbz8nz3vy5jkhz"; }; depsBuildBuild = [ buildPackages.stdenv.cc ]; -- GitLab From d4f0848cae864edf8e6b3d72fc6e649d990dc800 Mon Sep 17 00:00:00 2001 From: Johannes Frankenau Date: Thu, 16 Aug 2018 10:39:37 +0200 Subject: [PATCH 0416/2206] splix: install color profiles and enable JBIG --- pkgs/misc/cups/drivers/splix/default.nix | 50 +++++++++++++++++++----- 1 file changed, 40 insertions(+), 10 deletions(-) diff --git a/pkgs/misc/cups/drivers/splix/default.nix b/pkgs/misc/cups/drivers/splix/default.nix index bde918a7c48..9cb9aa3ec58 100644 --- a/pkgs/misc/cups/drivers/splix/default.nix +++ b/pkgs/misc/cups/drivers/splix/default.nix @@ -1,7 +1,27 @@ -{ stdenv, fetchsvn, cups, zlib }: -let rev = "315"; in -stdenv.mkDerivation rec { +{ stdenv, fetchsvn, fetchurl, cups, cups-filters, jbigkit, zlib }: + +let + rev = "315"; + + color-profiles = stdenv.mkDerivation { + name = "splix-color-profiles-20070625"; + + src = fetchurl { + url = "http://splix.ap2c.org/samsung_cms.tar.bz2"; + sha256 = "1156flics5m9m7a4hdmcc2nphbdyary6dfmbcrmsp9xb7ivsypdl"; + }; + + phases = [ "unpackPhase" "installPhase" ]; + + installPhase = '' + mkdir -p $out/share/cups/profiles/samsung + cp * $out/share/cups/profiles/samsung/ + ''; + }; + +in stdenv.mkDerivation { name = "splix-svn-${rev}"; + src = fetchsvn { # We build this from svn, because splix hasn't been in released in several years # although the community has been adding some new printer models. @@ -10,15 +30,25 @@ stdenv.mkDerivation rec { sha256 = "16wbm4xnz35ca3mw2iggf5f4jaxpyna718ia190ka6y4ah932jxl"; }; - preBuild = '' - makeFlags="V=1 DISABLE_JBIG=1 CUPSFILTER=$out/lib/cups/filter CUPSPPD=$out/share/cups/model" + postPatch = '' + substituteInPlace src/pstoqpdl.cpp \ + --replace "RASTERDIR \"/\" RASTERTOQPDL" "\"$out/lib/cups/filter/rastertoqpdl\"" \ + --replace "RASTERDIR" "\"${cups-filters}/lib/cups/filter\"" \ ''; - buildInputs = [cups zlib]; + makeFlags = [ + "CUPSFILTER=$(out)/lib/cups/filter" + "CUPSPPD=$(out)/share/cups/model" + "CUPSPROFILE=${color-profiles}/share/cups/profiles" + ]; + + buildInputs = [ cups zlib jbigkit ]; - meta = { - homepage = http://splix.sourceforge.net; - platforms = stdenv.lib.platforms.linux; - maintainers = [ stdenv.lib.maintainers.peti ]; + meta = with stdenv.lib; { + description = "CUPS drivers for SPL (Samsung Printer Language) printers"; + homepage = http://splix.ap2c.org; + license = licenses.gpl2; + platforms = platforms.linux; + maintainers = with maintainers; [ jfrankenau peti ]; }; } -- GitLab From c61b20396f23c56db602044010d28120dca7626e Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Thu, 16 Aug 2018 16:08:01 +0200 Subject: [PATCH 0417/2206] =?UTF-8?q?pulseeffects:=204.2.6=20=E2=86=92=204?= =?UTF-8?q?.2.8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/applications/audio/pulseeffects/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/pulseeffects/default.nix b/pkgs/applications/audio/pulseeffects/default.nix index 285c809b12a..313f737cd42 100644 --- a/pkgs/applications/audio/pulseeffects/default.nix +++ b/pkgs/applications/audio/pulseeffects/default.nix @@ -43,13 +43,13 @@ let ]; in stdenv.mkDerivation rec { name = "pulseeffects-${version}"; - version = "4.2.6"; + version = "4.2.8"; src = fetchFromGitHub { owner = "wwmm"; repo = "pulseeffects"; rev = "v${version}"; - sha256 = "1b5h760bb1wgn4avirjjri5fcfqvnsr076qnhrdiqcic3vgircsm"; + sha256 = "0ckl0640n6lhk0gcmnmwngajkf46rrd8bxfh7xy5sq6qmm01dhdd"; }; nativeBuildInputs = [ -- GitLab From 27d4088eb489b6137031cc8b693b22f070b3aef1 Mon Sep 17 00:00:00 2001 From: Casey Ransom Date: Thu, 26 Jul 2018 11:38:26 -0400 Subject: [PATCH 0418/2206] cli53: 0.4.4 -> 0.8.12 This is bigger change than the version would imply as the author has rewritten in Go and no longer supports the Python app. --- pkgs/tools/admin/cli53/default.nix | 34 ++++------- pkgs/tools/admin/cli53/deps.nix | 92 +++++++++++++++++++++++++++++- 2 files changed, 103 insertions(+), 23 deletions(-) diff --git a/pkgs/tools/admin/cli53/default.nix b/pkgs/tools/admin/cli53/default.nix index e70a7ba9b50..6fe568966e9 100644 --- a/pkgs/tools/admin/cli53/default.nix +++ b/pkgs/tools/admin/cli53/default.nix @@ -1,30 +1,20 @@ -{ lib, python2, fetchurl }: +# This file was generated by https://github.com/kamilchm/go2nix v2.0-dev +{ lib, stdenv, buildGoPackage, fetchFromGitHub }: -python2.pkgs.buildPythonApplication rec { +buildGoPackage rec { name = "cli53-${version}"; - version = "0.4.4"; + version = "0.8.12"; - src = fetchurl { - url = "mirror://pypi/c/cli53/${name}.tar.gz"; - sha256 = "0s9jzigq6a16m2c3qklssx2lz16cf13g5zh80vh24kxazaxqzbig"; - }; - - postPatch = '' - substituteInPlace setup.py --replace "'argparse', " "" - ''; + goPackagePath = "github.com/barnybug/cli53"; - checkPhase = '' - ${python2.interpreter} -m unittest discover -s tests - ''; - - # Tests do not function - doCheck = false; + src = fetchFromGitHub { + owner = "barnybug"; + repo = "cli53"; + rev = "2624c7c4b38a33cdbd166dad1d3e512830f453e4"; + sha256 = "0bhczmzrgf7ypnhhzdrgnvg8cw8ch1x1d0cgajc5kklq9ixv9ygi"; + }; - propagatedBuildInputs = with python2.pkgs; [ - argparse - boto - dnspython - ]; + goDeps = ./deps.nix; meta = with lib; { description = "CLI tool for the Amazon Route 53 DNS service"; diff --git a/pkgs/tools/admin/cli53/deps.nix b/pkgs/tools/admin/cli53/deps.nix index 0cb0360e499..4742bc00851 100644 --- a/pkgs/tools/admin/cli53/deps.nix +++ b/pkgs/tools/admin/cli53/deps.nix @@ -1,3 +1,93 @@ -# This file was generated by https://github.com/kamilchm/go2nix v1.2.0 +# This file was generated by https://github.com/kamilchm/go2nix v2.0-dev [ + { + goPackagePath = "github.com/aws/aws-sdk-go"; + fetch = { + type = "git"; + url = "https://github.com/aws/aws-sdk-go"; + rev = "3e7014382cdc91695381614d0110a3cff997ba72"; + sha256 = "1xnjhmb31k63k13aiiiispc7vkgnlxkbihslwwfsjc7b86vrllm5"; + }; + } + { + goPackagePath = "github.com/davecgh/go-spew"; + fetch = { + type = "git"; + url = "https://github.com/davecgh/go-spew"; + rev = "346938d642f2ec3594ed81d874461961cd0faa76"; + sha256 = "0d4jfmak5p6lb7n2r6yvf5p1zcw0l8j74kn55ghvr7zr7b7axm6c"; + }; + } + { + goPackagePath = "github.com/go-ini/ini"; + fetch = { + type = "git"; + url = "https://github.com/go-ini/ini"; + rev = "20b96f641a5ea98f2f8619ff4f3e061cff4833bd"; + sha256 = "0mp18hlhnazg3sd02fhv88kbbipmhcrkb6n8imq8gk2dvmxk64ch"; + }; + } + { + goPackagePath = "github.com/gucumber/gucumber"; + fetch = { + type = "git"; + url = "https://github.com/gucumber/gucumber"; + rev = "71608e2f6e76fd4da5b09a376aeec7a5c0b5edbc"; + sha256 = "1h1d9j515v1nyqsyb73v4ahlvm9n6z7hgl2ld8dryr4sw8q7ybw3"; + }; + } + { + goPackagePath = "github.com/jmespath/go-jmespath"; + fetch = { + type = "git"; + url = "https://github.com/jmespath/go-jmespath"; + rev = "0b12d6b5"; + sha256 = "1vv6hph8j6xgv7gwl9vvhlsaaqsm22sxxqmgmldi4v11783pc1ld"; + }; + } + { + goPackagePath = "github.com/miekg/dns"; + fetch = { + type = "git"; + url = "https://github.com/miekg/dns"; + rev = "e4205768578dc90c2669e75a2f8a8bf77e3083a4"; + sha256 = "0247qcc9i41wrm73ivqs2wvy3vi3nb44m3nh27lnhd4a0ilir6wv"; + }; + } + { + goPackagePath = "github.com/pmezard/go-difflib"; + fetch = { + type = "git"; + url = "https://github.com/pmezard/go-difflib"; + rev = "792786c7400a136282c1664665ae0a8db921c6c2"; + sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw"; + }; + } + { + goPackagePath = "github.com/shiena/ansicolor"; + fetch = { + type = "git"; + url = "https://github.com/shiena/ansicolor"; + rev = "a422bbe96644373c5753384a59d678f7d261ff10"; + sha256 = "1dcn8a9z6a5dxa2m3fkppnajcls8lanbl38qggkf646yi5qsk1hc"; + }; + } + { + goPackagePath = "github.com/stretchr/testify"; + fetch = { + type = "git"; + url = "https://github.com/stretchr/testify"; + rev = "12b6f73e6084dad08a7c6e575284b177ecafbc71"; + sha256 = "01f80s0q64pw5drfgqwwk1wfwwkvd2lhbs56lhhkff4ni83k73fd"; + }; + } + { + goPackagePath = "github.com/urfave/cli"; + fetch = { + type = "git"; + url = "https://github.com/urfave/cli"; + rev = "cfb38830724cc34fedffe9a2a29fb54fa9169cd1"; + sha256 = "0y6f4sbzkiiwrxbl15biivj8c7qwxnvm3zl2dd3mw4wzg4x10ygj"; + }; + } ] -- GitLab From a52ad2569ab9183837bf73cb03e643d331dfbbd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Gaspard?= Date: Fri, 17 Aug 2018 00:19:40 +0900 Subject: [PATCH 0419/2206] fixup: points mentioned by timokau --- .../tools/global-platform-pro/default.nix | 30 +++++++++++-------- 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/pkgs/development/tools/global-platform-pro/default.nix b/pkgs/development/tools/global-platform-pro/default.nix index fdbeb82cf20..ccf4632ad6e 100644 --- a/pkgs/development/tools/global-platform-pro/default.nix +++ b/pkgs/development/tools/global-platform-pro/default.nix @@ -14,6 +14,10 @@ stdenv.mkDerivation rec { sha256 = "0rk81x2y7vx1caxm6wa59fjrfxmjn7s8yxaxm764p8m2qxk3m4y2"; }; + # This patch hardcodes the return of a git command the build system tries to + # run. As `fetchFromGitHub` doesn't fetch a full-fledged git repository, + # this command can only fail at build-time. As a consequence, we include the + # `describeVersion` variable defined above here. patches = [ (writeText "${name}-version.patch" '' diff --git a/pom.xml b/pom.xml index 1e5a82d..1aa01fe 100644 @@ -43,12 +47,16 @@ stdenv.mkDerivation rec { inherit src patches; nativeBuildInputs = [ jdk maven ]; buildPhase = '' - while mvn package -Dmaven.repo.local=$out/.m2 -Dmaven.wagon.rto=5000; [ $? = 1 ]; do + while ! mvn package "-Dmaven.repo.local=$out/.m2" -Dmaven.wagon.rto=5000; do echo "timeout, restart maven to continue downloading" done ''; # keep only *.{pom,jar,sha1,nbm} and delete all ephemeral files with lastModified timestamps inside - installPhase = ''find $out/.m2 -type f -regex '.+\(\.lastUpdated\|resolver-status\.properties\|_remote\.repositories\)' -delete''; + installPhase = '' + find "$out/.m2" -type f \ + -regex '.+\(\.lastUpdated\|resolver-status\.properties\|_remote\.repositories\)' \ + -delete + ''; outputHashAlgo = "sha256"; outputHashMode = "recursive"; outputHash = "15bbi7z9v601all9vr2azh8nk8rpz2vd91yvvw8id6birnbhn3if"; @@ -57,19 +65,17 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ jdk maven makeWrapper ]; buildPhase = '' - mvn package --offline -Dmaven.repo.local=$( \ - cp -dpR ${deps}/.m2 ./ && \ - chmod +w -R .m2 && \ - pwd \ - )/.m2 + cp -dpR "${deps}/.m2" ./ + chmod -R +w .m2 + mvn package --offline -Dmaven.repo.local="$(pwd)/.m2" ''; installPhase = '' - mkdir -p $out/lib/java $out/share/java - cp -R target/apidocs $out/doc - cp target/gp.jar $out/share/java - makeWrapper ${jre_headless}/bin/java $out/bin/gp \ - --add-flags "-jar $out/share/java/gp.jar" \ + mkdir -p "$out/lib/java" "$out/share/java" + cp -R target/apidocs "$out/doc" + cp target/gp.jar "$out/share/java" + makeWrapper "${jre_headless}/bin/java" "$out/bin/gp" \ + --add-flags "-jar '$out/share/java/gp.jar'" \ --prefix LD_LIBRARY_PATH : "${pcsclite.out}/lib" ''; -- GitLab From e4f45891866976f4df72d9ab635659b6e8c380e1 Mon Sep 17 00:00:00 2001 From: Izorkin Date: Thu, 16 Aug 2018 08:13:36 +0300 Subject: [PATCH 0420/2206] syslog-ng: fix reload service --- nixos/modules/services/logging/syslog-ng.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/logging/syslog-ng.nix b/nixos/modules/services/logging/syslog-ng.nix index 985b93a5374..65e103ac2ba 100644 --- a/nixos/modules/services/logging/syslog-ng.nix +++ b/nixos/modules/services/logging/syslog-ng.nix @@ -85,10 +85,11 @@ in { after = [ "multi-user.target" ]; # makes sure hostname etc is set serviceConfig = { Type = "notify"; + PIDFile = pidFile; StandardOutput = "null"; Restart = "on-failure"; ExecStart = "${cfg.package}/sbin/syslog-ng ${concatStringsSep " " syslogngOptions}"; - ExecReload = "${pkgs.coreutils}/bin/kill -HUP `${pkgs.coreutils}/bin/cat ${pidFile}`"; + ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID"; }; }; }; -- GitLab From 39cd3f370d66840bd22d2733a56fe9035e12fd09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Gaspard?= Date: Fri, 17 Aug 2018 00:25:44 +0900 Subject: [PATCH 0421/2206] fixup: reindent --- .../tools/global-platform-pro/default.nix | 162 +++++++++--------- 1 file changed, 81 insertions(+), 81 deletions(-) diff --git a/pkgs/development/tools/global-platform-pro/default.nix b/pkgs/development/tools/global-platform-pro/default.nix index ccf4632ad6e..20c17e77d6e 100644 --- a/pkgs/development/tools/global-platform-pro/default.nix +++ b/pkgs/development/tools/global-platform-pro/default.nix @@ -2,94 +2,94 @@ # TODO: This is quite a bit of duplicated logic with gephy. Factor it out? stdenv.mkDerivation rec { - pname = "global-platform-pro"; - version = "0.3.10-rc11"; - describeVersion = "v0.3.10-rc11-0-g8923747"; # git describe --tags --always --long --dirty - name = "${pname}-${version}"; + pname = "global-platform-pro"; + version = "0.3.10-rc11"; + describeVersion = "v0.3.10-rc11-0-g8923747"; # git describe --tags --always --long --dirty + name = "${pname}-${version}"; - src = fetchFromGitHub { - owner = "martinpaljak"; - repo = "GlobalPlatformPro"; - rev = "v${version}"; - sha256 = "0rk81x2y7vx1caxm6wa59fjrfxmjn7s8yxaxm764p8m2qxk3m4y2"; - }; + src = fetchFromGitHub { + owner = "martinpaljak"; + repo = "GlobalPlatformPro"; + rev = "v${version}"; + sha256 = "0rk81x2y7vx1caxm6wa59fjrfxmjn7s8yxaxm764p8m2qxk3m4y2"; + }; - # This patch hardcodes the return of a git command the build system tries to - # run. As `fetchFromGitHub` doesn't fetch a full-fledged git repository, - # this command can only fail at build-time. As a consequence, we include the - # `describeVersion` variable defined above here. - patches = [ (writeText "${name}-version.patch" '' - diff --git a/pom.xml b/pom.xml - index 1e5a82d..1aa01fe 100644 - --- a/pom.xml - +++ b/pom.xml - @@ -121,14 +121,10 @@ - - - - - git - + echo - target/generated-resources/pro/javacard/gp/pro_version.txt - - - describe - - --tags - - --always - - --long - - --dirty - + ${describeVersion} - - - - '') ]; - - deps = stdenv.mkDerivation { - name = "${name}-deps"; - inherit src patches; - nativeBuildInputs = [ jdk maven ]; - buildPhase = '' - while ! mvn package "-Dmaven.repo.local=$out/.m2" -Dmaven.wagon.rto=5000; do - echo "timeout, restart maven to continue downloading" - done - ''; - # keep only *.{pom,jar,sha1,nbm} and delete all ephemeral files with lastModified timestamps inside - installPhase = '' - find "$out/.m2" -type f \ - -regex '.+\(\.lastUpdated\|resolver-status\.properties\|_remote\.repositories\)' \ - -delete - ''; - outputHashAlgo = "sha256"; - outputHashMode = "recursive"; - outputHash = "15bbi7z9v601all9vr2azh8nk8rpz2vd91yvvw8id6birnbhn3if"; - }; - - nativeBuildInputs = [ jdk maven makeWrapper ]; + # This patch hardcodes the return of a git command the build system tries to + # run. As `fetchFromGitHub` doesn't fetch a full-fledged git repository, + # this command can only fail at build-time. As a consequence, we include the + # `describeVersion` variable defined above here. + patches = [ (writeText "${name}-version.patch" '' + diff --git a/pom.xml b/pom.xml + index 1e5a82d..1aa01fe 100644 + --- a/pom.xml + +++ b/pom.xml + @@ -121,14 +121,10 @@ + + + + - git + + echo + target/generated-resources/pro/javacard/gp/pro_version.txt + + - describe + - --tags + - --always + - --long + - --dirty + + ${describeVersion} + + + + '') ]; + deps = stdenv.mkDerivation { + name = "${name}-deps"; + inherit src patches; + nativeBuildInputs = [ jdk maven ]; buildPhase = '' - cp -dpR "${deps}/.m2" ./ - chmod -R +w .m2 - mvn package --offline -Dmaven.repo.local="$(pwd)/.m2" + while ! mvn package "-Dmaven.repo.local=$out/.m2" -Dmaven.wagon.rto=5000; do + echo "timeout, restart maven to continue downloading" + done ''; - + # keep only *.{pom,jar,sha1,nbm} and delete all ephemeral files with lastModified timestamps inside installPhase = '' - mkdir -p "$out/lib/java" "$out/share/java" - cp -R target/apidocs "$out/doc" - cp target/gp.jar "$out/share/java" - makeWrapper "${jre_headless}/bin/java" "$out/bin/gp" \ - --add-flags "-jar '$out/share/java/gp.jar'" \ - --prefix LD_LIBRARY_PATH : "${pcsclite.out}/lib" + find "$out/.m2" -type f \ + -regex '.+\(\.lastUpdated\|resolver-status\.properties\|_remote\.repositories\)' \ + -delete ''; + outputHashAlgo = "sha256"; + outputHashMode = "recursive"; + outputHash = "15bbi7z9v601all9vr2azh8nk8rpz2vd91yvvw8id6birnbhn3if"; + }; + + nativeBuildInputs = [ jdk maven makeWrapper ]; - meta = with stdenv.lib; { - description = "Command-line utility for managing applets and keys on Java Cards"; - longDescription = '' - This command-line utility can be used to manage applets and keys - on Java Cards. It is made available as the `gp` executable. + buildPhase = '' + cp -dpR "${deps}/.m2" ./ + chmod -R +w .m2 + mvn package --offline -Dmaven.repo.local="$(pwd)/.m2" + ''; - The executable requires the PC/SC daemon running for correct execution. - If you run NixOS, it can be enabled with `services.pcscd.enable = true;`. - ''; - homepage = https://github.com/martinpaljak/GlobalPlatformPro; - license = with licenses; [ lgpl3 ]; - platforms = platforms.all; - }; + installPhase = '' + mkdir -p "$out/lib/java" "$out/share/java" + cp -R target/apidocs "$out/doc" + cp target/gp.jar "$out/share/java" + makeWrapper "${jre_headless}/bin/java" "$out/bin/gp" \ + --add-flags "-jar '$out/share/java/gp.jar'" \ + --prefix LD_LIBRARY_PATH : "${pcsclite.out}/lib" + ''; + + meta = with stdenv.lib; { + description = "Command-line utility for managing applets and keys on Java Cards"; + longDescription = '' + This command-line utility can be used to manage applets and keys + on Java Cards. It is made available as the `gp` executable. + + The executable requires the PC/SC daemon running for correct execution. + If you run NixOS, it can be enabled with `services.pcscd.enable = true;`. + ''; + homepage = https://github.com/martinpaljak/GlobalPlatformPro; + license = with licenses; [ lgpl3 ]; + platforms = platforms.all; + }; } -- GitLab From 429131ac79a2677342646828ec1b36503180f88f Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Thu, 16 Aug 2018 10:00:32 -0400 Subject: [PATCH 0422/2206] Add back (optional) deterministic profiling patch for GHC 8.4 --- pkgs/development/compilers/ghc/8.4.3.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/development/compilers/ghc/8.4.3.nix b/pkgs/development/compilers/ghc/8.4.3.nix index 7be209aa5fa..3f1f539cab7 100644 --- a/pkgs/development/compilers/ghc/8.4.3.nix +++ b/pkgs/development/compilers/ghc/8.4.3.nix @@ -30,6 +30,10 @@ , # What flavour to build. An empty string indicates no # specific flavour and falls back to ghc default values. ghcFlavour ? stdenv.lib.optionalString (targetPlatform != hostPlatform) "perf-cross" +, # Whether to backport https://phabricator.haskell.org/D4388 for + # deterministic profiling symbol names, at the cost of a slightly + # non-standard GHC API + deterministicProfiling ? false }: assert !enableIntegerSimple -> gmp != null; @@ -94,7 +98,11 @@ stdenv.mkDerivation (rec { sha256 = "0plzsbfaq6vb1023lsarrjglwgr9chld4q3m99rcfzx0yx5mibp3"; extraPrefix = "utils/hsc2hs/"; stripLen = 1; - })] + })] ++ stdenv.lib.optional deterministicProfiling + (fetchpatch { + url = "https://phabricator-files.haskell.org/file/data/yd2fclrwulila2quki5q/PHID-FILE-lr2j63hkglwauprxycrt/D4388.diff"; + sha256 = "0w6sdcvnqjlnlzpvnzw20b80v150ijjyjvs9548ildc1928j0w7s"; + }) ++ stdenv.lib.optional stdenv.isDarwin ./backport-dylib-command-size-limit.patch; postPatch = "patchShebangs ."; -- GitLab From ff3aeada34f6a3000746e0e4d1ab6a3dd7de59a2 Mon Sep 17 00:00:00 2001 From: Lancelot SIX Date: Thu, 16 Aug 2018 17:47:35 +0200 Subject: [PATCH 0423/2206] pythonPackages.django_2_0: 2.0.7 -> 2.0.8 --- pkgs/development/python-modules/django/2_0.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django/2_0.nix b/pkgs/development/python-modules/django/2_0.nix index 3c35b74bab6..0bfe43a20e1 100644 --- a/pkgs/development/python-modules/django/2_0.nix +++ b/pkgs/development/python-modules/django/2_0.nix @@ -6,13 +6,13 @@ buildPythonPackage rec { pname = "Django"; - version = "2.0.7"; + version = "2.0.8"; disabled = !isPy3k; src = fetchPypi { inherit pname version; - sha256 = "97886b8a13bbc33bfeba2ff133035d3eca014e2309dff2b6da0bdfc0b8656613"; + sha256 = "12z3b9v0zl7w9bm5sl7dpkk5w35ypalizfmnaj9jac41k8vfmbk8"; }; patches = stdenv.lib.optionals withGdal [ -- GitLab From 08a32ae34fac8a81536c47778d28d7d0e6c92324 Mon Sep 17 00:00:00 2001 From: Lancelot SIX Date: Thu, 16 Aug 2018 17:48:30 +0200 Subject: [PATCH 0424/2206] pythonPakcages.django_2_1: init at 2.1 --- .../development/python-modules/django/2_1.nix | 43 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 4 ++ 2 files changed, 47 insertions(+) create mode 100644 pkgs/development/python-modules/django/2_1.nix diff --git a/pkgs/development/python-modules/django/2_1.nix b/pkgs/development/python-modules/django/2_1.nix new file mode 100644 index 00000000000..f63822f363a --- /dev/null +++ b/pkgs/development/python-modules/django/2_1.nix @@ -0,0 +1,43 @@ +{ stdenv, buildPythonPackage, fetchPypi, substituteAll, + isPy3k, + geos, gdal, pytz, + withGdal ? false +}: + +buildPythonPackage rec { + pname = "Django"; + version = "2.1"; + + disabled = !isPy3k; + + src = fetchPypi { + inherit pname version; + sha256 = "0dv184lgp7scq8cr4422rrvkd8npyiqww0zw50ygcim5smw6093z"; + }; + + patches = stdenv.lib.optionals withGdal [ + (substituteAll { + src = ./1.10-gis-libs.template.patch; + geos = geos; + gdal = gdal; + extension = stdenv.hostPlatform.extensions.sharedLibrary; + }) + ]; + + # patch only $out/bin to avoid problems with starter templates (see #3134) + postFixup = '' + wrapPythonProgramsIn $out/bin "$out $pythonPath" + ''; + + propagatedBuildInputs = [ pytz ]; + + # too complicated to setup + doCheck = false; + + meta = with stdenv.lib; { + description = "A high-level Python Web framework"; + homepage = https://www.djangoproject.com/; + license = licenses.bsd3; + maintainers = with maintainers; [ georgewhewell ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index ebbcccd6f3d..5f382901a55 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4570,6 +4570,10 @@ in { gdal = self.gdal; }; + django_2_1 = callPackage ../development/python-modules/django/2_1.nix { + gdal = self.gdal; + }; + django_1_8 = buildPythonPackage rec { name = "Django-${version}"; version = "1.8.18"; -- GitLab From 61e0b8d3be4a9dcf930c5625e38f3a2bf85575b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Gaspard?= Date: Fri, 17 Aug 2018 01:13:46 +0900 Subject: [PATCH 0425/2206] fixup: use the correct gephy package name --- pkgs/development/tools/global-platform-pro/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/global-platform-pro/default.nix b/pkgs/development/tools/global-platform-pro/default.nix index 20c17e77d6e..5848f131d73 100644 --- a/pkgs/development/tools/global-platform-pro/default.nix +++ b/pkgs/development/tools/global-platform-pro/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchFromGitHub, jdk, maven, writeText, makeWrapper, jre_headless, pcsclite }: -# TODO: This is quite a bit of duplicated logic with gephy. Factor it out? +# TODO: This is quite a bit of duplicated logic with gephi. Factor it out? stdenv.mkDerivation rec { pname = "global-platform-pro"; version = "0.3.10-rc11"; -- GitLab From fd14b4d48de0b7ad6b4d5beeaaf6eadb50f68d09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Gaspard?= Date: Fri, 17 Aug 2018 01:27:45 +0900 Subject: [PATCH 0426/2206] fixup: merge buildPhase and installPhase --- pkgs/development/tools/global-platform-pro/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/development/tools/global-platform-pro/default.nix b/pkgs/development/tools/global-platform-pro/default.nix index 5848f131d73..8bdb14c7c65 100644 --- a/pkgs/development/tools/global-platform-pro/default.nix +++ b/pkgs/development/tools/global-platform-pro/default.nix @@ -46,13 +46,14 @@ stdenv.mkDerivation rec { name = "${name}-deps"; inherit src patches; nativeBuildInputs = [ jdk maven ]; - buildPhase = '' + installPhase = '' + # Download the dependencies while ! mvn package "-Dmaven.repo.local=$out/.m2" -Dmaven.wagon.rto=5000; do echo "timeout, restart maven to continue downloading" done - ''; - # keep only *.{pom,jar,sha1,nbm} and delete all ephemeral files with lastModified timestamps inside - installPhase = '' + + # And keep only *.{pom,jar,sha1,nbm} and delete all ephemeral files + # with lastModified timestamps inside find "$out/.m2" -type f \ -regex '.+\(\.lastUpdated\|resolver-status\.properties\|_remote\.repositories\)' \ -delete -- GitLab From 6195eee47a11fbc73e655e619cc3162af245c25e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Gaspard?= Date: Fri, 17 Aug 2018 01:32:03 +0900 Subject: [PATCH 0427/2206] fixup: add links to upstream issues --- pkgs/development/tools/global-platform-pro/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/tools/global-platform-pro/default.nix b/pkgs/development/tools/global-platform-pro/default.nix index 8bdb14c7c65..7c697bc5e57 100644 --- a/pkgs/development/tools/global-platform-pro/default.nix +++ b/pkgs/development/tools/global-platform-pro/default.nix @@ -3,7 +3,7 @@ # TODO: This is quite a bit of duplicated logic with gephi. Factor it out? stdenv.mkDerivation rec { pname = "global-platform-pro"; - version = "0.3.10-rc11"; + version = "0.3.10-rc11"; # Waiting for release https://github.com/martinpaljak/GlobalPlatformPro/issues/128 describeVersion = "v0.3.10-rc11-0-g8923747"; # git describe --tags --always --long --dirty name = "${pname}-${version}"; @@ -18,6 +18,8 @@ stdenv.mkDerivation rec { # run. As `fetchFromGitHub` doesn't fetch a full-fledged git repository, # this command can only fail at build-time. As a consequence, we include the # `describeVersion` variable defined above here. + # + # See upstream issue https://github.com/martinpaljak/GlobalPlatformPro/issues/129 patches = [ (writeText "${name}-version.patch" '' diff --git a/pom.xml b/pom.xml index 1e5a82d..1aa01fe 100644 -- GitLab From 88a78b81d2dd8673841edcec8762c5ab93d710bb Mon Sep 17 00:00:00 2001 From: Tad Fisher Date: Thu, 16 Aug 2018 10:02:12 -0700 Subject: [PATCH 0428/2206] zoom-us: 2.2.128200.0702 -> 2.3.128305.0716 --- .../networking/instant-messengers/zoom-us/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/zoom-us/default.nix b/pkgs/applications/networking/instant-messengers/zoom-us/default.nix index 72812563b09..afc6f03edb4 100644 --- a/pkgs/applications/networking/instant-messengers/zoom-us/default.nix +++ b/pkgs/applications/networking/instant-messengers/zoom-us/default.nix @@ -13,11 +13,11 @@ assert pulseaudioSupport -> libpulseaudio != null; let inherit (stdenv.lib) concatStringsSep makeBinPath optional; - version = "2.2.128200.0702"; + version = "2.3.128305.0716"; srcs = { x86_64-linux = fetchurl { url = "https://zoom.us/client/${version}/zoom_x86_64.tar.xz"; - sha256 = "0n9kyj94bj35gbpwiz4kq7hc8pwfqwnfqf003g4c8gx5pda3g56w"; + sha256 = "1jpw5sclr5bhif559hmnyiggjh6gkm1smiw34y3ad4k8xhag9dkh"; }; }; -- GitLab From 7fff759f6d2667721c2bdc88731c1dd49e7f0b6a Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 10:49:50 -0700 Subject: [PATCH 0429/2206] wireguard: 0.0.20180802 -> 0.0.20180809 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/wireguard-tools/versions. --- pkgs/tools/networking/wireguard-tools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/wireguard-tools/default.nix b/pkgs/tools/networking/wireguard-tools/default.nix index d2b124bf1a1..96e2a094ac0 100644 --- a/pkgs/tools/networking/wireguard-tools/default.nix +++ b/pkgs/tools/networking/wireguard-tools/default.nix @@ -4,11 +4,11 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "wireguard-tools-${version}"; - version = "0.0.20180802"; + version = "0.0.20180809"; src = fetchzip { url = "https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${version}.tar.xz"; - sha256 = "1bz9hk3h57r160hxzwa942xkczhgrpwni9sr7gswrkfv3n0as3fa"; + sha256 = "07sbaignf8l4lndfxypgacaf2qmgyfkv1j5z7kn0cw5mgfsphmkx"; }; sourceRoot = "source/src/tools"; -- GitLab From 063942ccfe1bb67a246ea5e54c3cb273e38a5d75 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 10:58:44 -0700 Subject: [PATCH 0430/2206] you-get: 0.4.1099 -> 0.4.1128 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/you-get/versions. --- pkgs/tools/misc/you-get/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/you-get/default.nix b/pkgs/tools/misc/you-get/default.nix index e9cd23f5bbc..5254d109168 100644 --- a/pkgs/tools/misc/you-get/default.nix +++ b/pkgs/tools/misc/you-get/default.nix @@ -2,7 +2,7 @@ buildPythonApplication rec { pname = "you-get"; - version = "0.4.1099"; + version = "0.4.1128"; # Tests aren't packaged, but they all hit the real network so # probably aren't suitable for a build environment anyway. @@ -10,7 +10,7 @@ buildPythonApplication rec { src = fetchPypi { inherit pname version; - sha256 = "1z9zhxv2vgbb20hgjiksyqm2zglwq71azbp27na1779hbqc467ik"; + sha256 = "0i0wspmgblxwvvbm3q8zz4l450fs3bccqxxfm0ysfgprgcy8fp3l"; }; meta = with stdenv.lib; { -- GitLab From c3e4b87dfbee71688f4e8a028ea07d65da6c33e6 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 11:22:23 -0700 Subject: [PATCH 0431/2206] xscreensaver: 5.39 -> 5.40 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/xscreensaver/versions. --- pkgs/misc/screensavers/xscreensaver/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/misc/screensavers/xscreensaver/default.nix b/pkgs/misc/screensavers/xscreensaver/default.nix index d93d982924d..f088b176c50 100644 --- a/pkgs/misc/screensavers/xscreensaver/default.nix +++ b/pkgs/misc/screensavers/xscreensaver/default.nix @@ -5,12 +5,12 @@ }: stdenv.mkDerivation rec { - version = "5.39"; + version = "5.40"; name = "xscreensaver-${version}"; src = fetchurl { url = "https://www.jwz.org/xscreensaver/${name}.tar.gz"; - sha256 = "09i47h4hdgwxyqgrsnshl4l5dv5mrsp37h705cc22lwby601ikj8"; + sha256 = "1q2sr7h6ps6d3hk8895g12rrcqiihjl7py1ly077ikv4866r181h"; }; buildInputs = -- GitLab From 8a509c3fc9319652170adc385acb642250a433bf Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 11:28:27 -0700 Subject: [PATCH 0432/2206] snd: 18.5 -> 18.6 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/snd/versions. --- pkgs/applications/audio/snd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/snd/default.nix b/pkgs/applications/audio/snd/default.nix index 272d4b6592a..7c96fd364c1 100644 --- a/pkgs/applications/audio/snd/default.nix +++ b/pkgs/applications/audio/snd/default.nix @@ -4,11 +4,11 @@ }: stdenv.mkDerivation rec { - name = "snd-18.5"; + name = "snd-18.6"; src = fetchurl { url = "mirror://sourceforge/snd/${name}.tar.gz"; - sha256 = "1m2rw1p9xr9428p9drd3w5irsi12lz23m605lzgk9gjamq9paywy"; + sha256 = "1jyqkkz2a6zw0jn9y15xd3027r8glkpw794fjk6hd3al1byjhz2z"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From 87db3da091dc58a1f098a7fe7de921ca8ca89e8a Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 11:35:39 -0700 Subject: [PATCH 0433/2206] timescaledb: 0.10.1 -> 0.11.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/timescaledb/versions. --- pkgs/servers/sql/postgresql/timescaledb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/timescaledb/default.nix b/pkgs/servers/sql/postgresql/timescaledb/default.nix index 1eaa7775793..fab515035ce 100644 --- a/pkgs/servers/sql/postgresql/timescaledb/default.nix +++ b/pkgs/servers/sql/postgresql/timescaledb/default.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation rec { name = "timescaledb-${version}"; - version = "0.10.1"; + version = "0.11.0"; nativeBuildInputs = [ cmake ]; buildInputs = [ postgresql ]; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { owner = "timescale"; repo = "timescaledb"; rev = "refs/tags/${version}"; - sha256 = "07qkkf7lbwaig26iia54vdakwmv33f71p8saqifz9lf0zy6xn0w0"; + sha256 = "06xysf45r0c2sjfl6vgdbrm7pn7nxx2n0k29bm88q0ipyyp9fr0v"; }; # Fix the install phase which tries to install into the pgsql extension dir, -- GitLab From c274490146253c7c029f1c043a0e8fdd6eba5894 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 12:03:22 -0700 Subject: [PATCH 0434/2206] stellarium: 0.18.1 -> 0.18.2 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/stellarium/versions. --- pkgs/applications/science/astronomy/stellarium/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/astronomy/stellarium/default.nix b/pkgs/applications/science/astronomy/stellarium/default.nix index 24d6246e90c..cb7b2fbff3c 100644 --- a/pkgs/applications/science/astronomy/stellarium/default.nix +++ b/pkgs/applications/science/astronomy/stellarium/default.nix @@ -6,13 +6,13 @@ mkDerivation rec { name = "stellarium-${version}"; - version = "0.18.1"; + version = "0.18.2"; src = fetchFromGitHub { owner = "Stellarium"; repo = "stellarium"; rev = "v${version}"; - sha256 = "0srwi08azzzayf50dr4dr1zcdcc8hwribzv7xvb7hbp6xp51c813"; + sha256 = "17764i52dmipaz62k5n23fyx07d7cjir0dgav0s5b6sjd8gbjwbf"; }; nativeBuildInputs = [ cmake perl ]; -- GitLab From a7d212763a5ea0665b6c72b93f6d5afce4014007 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 12:07:39 -0700 Subject: [PATCH 0435/2206] sleuthkit: 4.6.1 -> 4.6.2 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/sleuthkit/versions. --- pkgs/tools/system/sleuthkit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/system/sleuthkit/default.nix b/pkgs/tools/system/sleuthkit/default.nix index ad16746a266..7e781223b57 100644 --- a/pkgs/tools/system/sleuthkit/default.nix +++ b/pkgs/tools/system/sleuthkit/default.nix @@ -1,14 +1,14 @@ { stdenv, fetchFromGitHub, autoreconfHook, libewf, afflib, openssl, zlib }: stdenv.mkDerivation rec { - version = "4.6.1"; + version = "4.6.2"; name = "sleuthkit-${version}"; src = fetchFromGitHub { owner = "sleuthkit"; repo = "sleuthkit"; rev = name; - sha256 = "1hf783mwa5ws9qvjpj6zgvivi0cfhs8r8m1869ajz5m80lv8fggw"; + sha256 = "1ykl6ijf15mjfvmkk9b4gj18kspdairn7ms4wsi2v9kb25776skx"; }; postPatch = '' -- GitLab From a9d29f47168f94b0ebd71ba5838e6b9a78253027 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 12:10:40 -0700 Subject: [PATCH 0436/2206] gitAndTools.tig: 2.4.0 -> 2.4.1 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/tig/versions. --- .../version-management/git-and-tools/tig/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/version-management/git-and-tools/tig/default.nix b/pkgs/applications/version-management/git-and-tools/tig/default.nix index 5b0ba0aba7d..6d2753e4543 100644 --- a/pkgs/applications/version-management/git-and-tools/tig/default.nix +++ b/pkgs/applications/version-management/git-and-tools/tig/default.nix @@ -4,14 +4,14 @@ stdenv.mkDerivation rec { pname = "tig"; - version = "2.4.0"; + version = "2.4.1"; name = "${pname}-${version}"; src = fetchFromGitHub { owner = "jonas"; repo = pname; rev = name; - sha256 = "1d5clkdgj0ip1j0k335pr4dabcnap6jr016q90i49p1jxixy96pb"; + sha256 = "0i26yfn2vjgsg1kdvhhv55jwzds7ih7cnad1xqvilqm83zh47ksd"; }; nativeBuildInputs = [ makeWrapper autoreconfHook asciidoc xmlto docbook_xsl docbook_xml_dtd_45 findXMLCatalogs pkgconfig ]; -- GitLab From c1486ca1c2080bbb2be852e1da6d52f19e85f962 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 12:11:54 -0700 Subject: [PATCH 0437/2206] spoofer: 1.3.2 -> 1.3.3 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/spoofer/versions. --- pkgs/tools/networking/spoofer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/spoofer/default.nix b/pkgs/tools/networking/spoofer/default.nix index acda30dbfef..ad03e9266c6 100644 --- a/pkgs/tools/networking/spoofer/default.nix +++ b/pkgs/tools/networking/spoofer/default.nix @@ -6,12 +6,12 @@ in stdenv.mkDerivation rec { pname = "spoofer"; - version = "1.3.2"; + version = "1.3.3"; name = "${pname}-${version}"; src = fetchurl { url = "https://www.caida.org/projects/spoofer/downloads/${name}.tar.gz"; - sha256 = "05297dyyq8bdpbr3zz974l7vm766lq1bsxvzp5pa4jfpvnj7cl1g"; + sha256 = "0zpqn3jj14grwggzl235smm93d2lm5r5cr6z6wydw1045m5rlvrp"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From 816f4ef18879a60734c3223d1b65abca520d9ee6 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Thu, 16 Aug 2018 15:16:54 -0400 Subject: [PATCH 0438/2206] haskellPackages.cabal-plan: Remove broken patch. --- pkgs/development/haskell-modules/configuration-common.nix | 6 ------ 1 file changed, 6 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index d15d121776b..eeeacc0d224 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -951,12 +951,6 @@ self: super: { # https://github.com/yesodweb/Shelly.hs/issues/162 shelly = dontCheck super.shelly; - # Support ansi-terminal 0.7.x. - cabal-plan = appendPatch super.cabal-plan (pkgs.fetchpatch { - url = "https://github.com/haskell-hvr/cabal-plan/pull/16.patch"; - sha256 = "0i889zs46wn09d7iqdy99201zaqxb175cfs8jz2zi3mv4ywx3a0l"; - }); - # https://github.com/simonmichael/hledger/issues/852 hledger-lib = appendPatch super.hledger-lib (pkgs.fetchpatch { url = "https://github.com/simonmichael/hledger/commit/007b9f8caaf699852511634752a7d7c86f6adc67.patch"; -- GitLab From 0bed16300c6fc843bb2e3739f0de93a260c01803 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 12:17:38 -0700 Subject: [PATCH 0439/2206] urlscan: 0.8.7 -> 0.8.9 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/urlscan/versions. --- pkgs/applications/misc/urlscan/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/urlscan/default.nix b/pkgs/applications/misc/urlscan/default.nix index c3071647c40..5f5754a6605 100644 --- a/pkgs/applications/misc/urlscan/default.nix +++ b/pkgs/applications/misc/urlscan/default.nix @@ -2,13 +2,13 @@ python3Packages.buildPythonApplication rec { pname = "urlscan"; - version = "0.8.7"; + version = "0.8.9"; src = fetchFromGitHub { owner = "firecat53"; repo = pname; rev = version; - sha256 = "1jxjcq869jimsq1ihk2fbjhp5lj7yga0hbp0msskxyz92afl1kz8"; + sha256 = "18wvfayib79lylv3g9ay3f85qanhrljvnfarwl9snfzklj4gkf2v"; }; propagatedBuildInputs = [ python3Packages.urwid ]; -- GitLab From fde1b2efe2658d949aee0690643791cc93c543ac Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 16 Aug 2018 21:21:58 +0200 Subject: [PATCH 0440/2206] atop: add license --- pkgs/os-specific/linux/atop/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/atop/default.nix b/pkgs/os-specific/linux/atop/default.nix index 7b4ac9e1f3b..739342b77fd 100644 --- a/pkgs/os-specific/linux/atop/default.nix +++ b/pkgs/os-specific/linux/atop/default.nix @@ -33,15 +33,16 @@ stdenv.mkDerivation rec { make systemdinstall $makeFlags ''; - meta = { - platforms = stdenv.lib.platforms.linux; - maintainers = with stdenv.lib.maintainers; [raskin]; + meta = with stdenv.lib; { + platforms = platforms.linux; + maintainers = with maintainers; [ raskin ]; description = ''Console system performance monitor''; longDescription = '' Atop is an ASCII full-screen performance monitor that is capable of reporting the activity of all processes (even if processes have finished during the interval), daily logging of system and process activity for long-term analysis, highlighting overloaded system resources by using colors, etc. At regular intervals, it shows system-level activity related to the CPU, memory, swap, disks and network layers, and for every active process it shows the CPU utilization, memory growth, disk utilization, priority, username, state, and exit code. ''; inherit version; + license = licenses.gpl2; downloadPage = http://atoptool.nl/downloadatop.php; }; } -- GitLab From 1f3b568a6c3c91b8e285792ca906c0a148dae388 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 16 Aug 2018 21:24:42 +0200 Subject: [PATCH 0441/2206] bc: add license --- pkgs/tools/misc/bc/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/misc/bc/default.nix b/pkgs/tools/misc/bc/default.nix index 52bd28e9748..ea8cefd14d3 100644 --- a/pkgs/tools/misc/bc/default.nix +++ b/pkgs/tools/misc/bc/default.nix @@ -1,4 +1,6 @@ -{stdenv, autoreconfHook, buildPackages, fetchurl, flex, readline, ed, texinfo}: +{ stdenv, autoreconfHook, buildPackages +, fetchurl, flex, readline, ed, texinfo +}: stdenv.mkDerivation rec { name = "bc-1.07.1"; @@ -31,6 +33,7 @@ stdenv.mkDerivation rec { meta = { description = "GNU software calculator"; homepage = http://www.gnu.org/software/bc/; + license = stdenv.lib.licenses.gpl3; platforms = stdenv.lib.platforms.all; }; } -- GitLab From f5bd6b8bfee7d1fd1f7a504558c6dab2751b0103 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 12:33:50 -0700 Subject: [PATCH 0442/2206] qemu: 2.12.0 -> 2.12.1 (#44711) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/qemu/versions. --- pkgs/applications/virtualization/qemu/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/virtualization/qemu/default.nix b/pkgs/applications/virtualization/qemu/default.nix index aae1e7e6b69..1ff61129b0f 100644 --- a/pkgs/applications/virtualization/qemu/default.nix +++ b/pkgs/applications/virtualization/qemu/default.nix @@ -22,8 +22,8 @@ with stdenv.lib; let - version = "2.12.0"; - sha256 = "17377xxbmwbrnh895a108z944pqi39hzrbw4jzgj8pcipi3s3x69"; + version = "2.12.1"; + sha256 = "1jp5y56682bgpfjapagxjfrjdvqkal34pj9qzn6kj8fqaad80l21"; audio = optionalString (hasSuffix "linux" stdenv.system) "alsa," + optionalString pulseSupport "pa," + optionalString sdlSupport "sdl,"; -- GitLab From bd2e865b44aac981ef93fcbafe099fda4cbbd31c Mon Sep 17 00:00:00 2001 From: Dmitry Kalinkin Date: Thu, 16 Aug 2018 15:34:32 -0400 Subject: [PATCH 0443/2206] rivet: fix hash broken by upstream --- pkgs/development/libraries/physics/rivet/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/physics/rivet/default.nix b/pkgs/development/libraries/physics/rivet/default.nix index 98c9a845280..639da1687a7 100644 --- a/pkgs/development/libraries/physics/rivet/default.nix +++ b/pkgs/development/libraries/physics/rivet/default.nix @@ -6,7 +6,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://www.hepforge.org/archive/rivet/Rivet-${version}.tar.bz2"; - sha256 = "0ybv5dl3blgk9p9ayhknirxb6504kpygnkmizd5dr9ippys1i3c8"; + sha256 = "08lhr10h97vqhy6ci4zna4ngx9875j32zs8ad5sy38xgbbrx3474"; }; patches = [ -- GitLab From 9c32d185d12f48a996b9b4fb3999c41d7445e548 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Thu, 16 Aug 2018 15:34:53 -0400 Subject: [PATCH 0444/2206] haskellPackages.hasktags: Disable broken testsuite. https://github.com/MarcWeber/hasktags/issues/52 --- pkgs/development/haskell-modules/configuration-common.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index eeeacc0d224..20e228a4365 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1120,4 +1120,6 @@ self: super: { # Can be removed once yi-language >= 0.18 is in the LTS yi-core = super.yi-core.override { yi-language = self.yi-language_0_18_0; }; + # https://github.com/MarcWeber/hasktags/issues/52 + hasktags = dontCheck super.hasktags; } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super -- GitLab From 1c4fc1dbd92cbc68d01b89ad66f43fcc5da40c92 Mon Sep 17 00:00:00 2001 From: Andreas Rammhold Date: Thu, 16 Aug 2018 21:36:17 +0200 Subject: [PATCH 0445/2206] postgresql100: 10.4 -> 10.5 Fixes CVE-2018-10915 & CVE-2018-10925 Release notes: https://www.postgresql.org/docs/current/static/release-10-5.html --- pkgs/servers/sql/postgresql/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/default.nix b/pkgs/servers/sql/postgresql/default.nix index a5c27eb7ec9..471b93cabec 100644 --- a/pkgs/servers/sql/postgresql/default.nix +++ b/pkgs/servers/sql/postgresql/default.nix @@ -121,9 +121,9 @@ in { }; postgresql100 = common { - version = "10.4"; + version = "10.5"; psqlSchema = "10.0"; - sha256 = "0j000bcs9w8wrllg8m7j1lxsd3n2x0yzkack5p35cmxx20iq2q0v"; + sha256 = "04a07jkvc5s6zgh6jr78149kcjmsxclizsqabjw44ld4j5n633kc"; }; } -- GitLab From 17702d0416765ddafac24598da5a0d40734b69d8 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 16 Aug 2018 21:36:36 +0200 Subject: [PATCH 0446/2206] curl: add license --- lib/licenses.nix | 5 +++++ pkgs/tools/networking/curl/7_59.nix | 1 + pkgs/tools/networking/curl/default.nix | 3 ++- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/licenses.nix b/lib/licenses.nix index 1ec0e5149c9..a5f1fc0f0f2 100644 --- a/lib/licenses.nix +++ b/lib/licenses.nix @@ -210,6 +210,11 @@ lib.mapAttrs (n: v: v // { shortName = n; }) rec { fullName = "Common Public License 1.0"; }; + curl = { + fullName = "MIT/X11 derivate"; + url = "https://curl.haxx.se/docs/copyright.html"; + }; + doc = spdx { spdxId = "DOC"; fullName = "DOC License"; diff --git a/pkgs/tools/networking/curl/7_59.nix b/pkgs/tools/networking/curl/7_59.nix index 71a87a8e9d1..0482bcf5262 100644 --- a/pkgs/tools/networking/curl/7_59.nix +++ b/pkgs/tools/networking/curl/7_59.nix @@ -101,6 +101,7 @@ stdenv.mkDerivation rec { description = "A command line tool for transferring files with URL syntax"; homepage = https://curl.haxx.se/; maintainers = with maintainers; [ lovek323 ]; + license = licenses.curl; platforms = platforms.all; }; } diff --git a/pkgs/tools/networking/curl/default.nix b/pkgs/tools/networking/curl/default.nix index d15e6084a8b..d42cdcd4a34 100644 --- a/pkgs/tools/networking/curl/default.nix +++ b/pkgs/tools/networking/curl/default.nix @@ -105,6 +105,7 @@ stdenv.mkDerivation rec { description = "A command line tool for transferring files with URL syntax"; homepage = https://curl.haxx.se/; maintainers = with maintainers; [ lovek323 ]; - platforms = platforms.all; + license = licenses.curl; + platforms = platforms.all; }; } -- GitLab From 94c35894b07cfc8a62e65632686ee625bb1d8e33 Mon Sep 17 00:00:00 2001 From: Andreas Rammhold Date: Thu, 16 Aug 2018 21:41:05 +0200 Subject: [PATCH 0447/2206] postgresql96: 9.6.9 -> 9.6.10 Fixes CVE-2018-10915 & CVE-2018-10925 Release notes: https://www.postgresql.org/docs/current/static/release-9-6-10.html --- pkgs/servers/sql/postgresql/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/default.nix b/pkgs/servers/sql/postgresql/default.nix index 471b93cabec..7eeb03d53e5 100644 --- a/pkgs/servers/sql/postgresql/default.nix +++ b/pkgs/servers/sql/postgresql/default.nix @@ -115,9 +115,9 @@ in { }; postgresql96 = common { - version = "9.6.9"; + version = "9.6.10"; psqlSchema = "9.6"; - sha256 = "0biy8j69dbvdmrag55pdszpc0702agzqhhcwdx21xp02mzim4ydr"; + sha256 = "09l4zqs74fqnazdsyln9x657mq3wsbgng9wpvq71yh26cv2sq5c6"; }; postgresql100 = common { -- GitLab From 64a39339f6dfebe33f72b3e3c779a2ab484061c3 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 12:43:31 -0700 Subject: [PATCH 0448/2206] singularity: 2.5.2 -> 2.6.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/singularity/versions. --- pkgs/applications/virtualization/singularity/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/virtualization/singularity/default.nix b/pkgs/applications/virtualization/singularity/default.nix index ff05cb75706..3bd222edbd7 100644 --- a/pkgs/applications/virtualization/singularity/default.nix +++ b/pkgs/applications/virtualization/singularity/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { name = "singularity-${version}"; - version = "2.5.2"; + version = "2.6.0"; enableParallelBuilding = true; @@ -47,7 +47,7 @@ stdenv.mkDerivation rec { owner = "singularityware"; repo = "singularity"; rev = version; - sha256 = "09wv8xagr5fjfhra5vyig0f1frfp97g99baqkh4avbzpg296q933"; + sha256 = "0bi7acgppbkfbra8r29s1ldq02lazdww0z2h1rfvv8spr8dzzi94"; }; nativeBuildInputs = [ autoreconfHook makeWrapper ]; -- GitLab From d15421f451316882e858920550cc8a7451a69137 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 16 Aug 2018 21:44:29 +0200 Subject: [PATCH 0449/2206] cvs: add license --- pkgs/applications/version-management/cvs/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/version-management/cvs/default.nix b/pkgs/applications/version-management/cvs/default.nix index 71fb7612b33..2063149dd78 100644 --- a/pkgs/applications/version-management/cvs/default.nix +++ b/pkgs/applications/version-management/cvs/default.nix @@ -32,9 +32,10 @@ stdenv.mkDerivation { doCheck = false; # fails 1 of 1 tests - meta = { + meta = with stdenv.lib; { homepage = http://cvs.nongnu.org; description = "Concurrent Versions System - a source control system"; - platforms = stdenv.lib.platforms.all; + license = licenses.gpl2; # library is GPLv2, main is GPLv1 + platforms = platforms.all; }; } -- GitLab From 4cea1c16d13dc64aa989a7ffb27e4b77a06315fa Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Thu, 16 Aug 2018 14:45:52 -0500 Subject: [PATCH 0450/2206] ssdeep: 2.13 -> 2.14.1 (#45114) "New" project maintainer, move to github. --- pkgs/tools/security/ssdeep/default.nix | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/pkgs/tools/security/ssdeep/default.nix b/pkgs/tools/security/ssdeep/default.nix index 50b16ad5839..1ff9c73d8b5 100644 --- a/pkgs/tools/security/ssdeep/default.nix +++ b/pkgs/tools/security/ssdeep/default.nix @@ -1,24 +1,21 @@ -{ stdenv, fetchurl }: +{ stdenv, fetchFromGitHub, autoreconfHook }: stdenv.mkDerivation rec { name = "ssdeep-${version}"; - version = "2.13"; + version = "2.14.1"; - src = fetchurl { - url = "mirror://sourceforge/ssdeep/${name}.tar.gz"; - sha256 = "1igqy0j7jrklb8fdlrm6ald4cyl1fda5ipfl8crzyl6bax2ajk3f"; + src = fetchFromGitHub { + owner = "ssdeep-project"; + repo = "ssdeep"; + rev = "release-${version}"; + sha256 = "1yx6yjkggshw5yl89m4kvyzarjdg2l3hs0bbjbrfzwp1lkfd8i0c"; }; + nativeBuildInputs = [ autoreconfHook ]; + # Hack to avoid TMPDIR in RPATHs. preFixup = ''rm -rf "$(pwd)" ''; - # For some reason (probably a build system bug), the binary isn't - # properly linked to $out/lib to find libfuzzy.so - postFixup = stdenv.lib.optionalString (!stdenv.isDarwin) '' - rp=$(patchelf --print-rpath $out/bin/ssdeep) - patchelf --set-rpath $rp:$out/lib $out/bin/ssdeep - ''; - meta = { description = "A program for calculating fuzzy hashes"; homepage = "http://www.ssdeep.sf.net"; -- GitLab From 75e8dfeafa40d5d2892b5b1b83f11d5262994cd0 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 16 Aug 2018 21:46:53 +0200 Subject: [PATCH 0451/2206] diffutils: add licenses --- pkgs/tools/text/diffutils/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/text/diffutils/default.nix b/pkgs/tools/text/diffutils/default.nix index 60628e2139c..fff81fbc860 100644 --- a/pkgs/tools/text/diffutils/default.nix +++ b/pkgs/tools/text/diffutils/default.nix @@ -20,9 +20,10 @@ stdenv.mkDerivation rec { stdenv.lib.optional (coreutils != null) "PR_PROGRAM=${coreutils}/bin/pr" ++ stdenv.lib.optional (stdenv.buildPlatform != stdenv.hostPlatform) "gl_cv_func_getopt_gnu=yes"; - meta = { + meta = with stdenv.lib; { homepage = http://www.gnu.org/software/diffutils/diffutils.html; description = "Commands for showing the differences between files (diff, cmp, etc.)"; - platforms = stdenv.lib.platforms.unix; + license = licenses.gpl3; + platforms = platforms.unix; }; } -- GitLab From d0e87cbfaf86d7dae4d291ecd8c9d8967affb91f Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 12:48:05 -0700 Subject: [PATCH 0452/2206] xterm: 333 -> 335 (#45120) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/xterm/versions. --- pkgs/applications/misc/xterm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/xterm/default.nix b/pkgs/applications/misc/xterm/default.nix index aa36ccd49e2..292e4e5ba38 100644 --- a/pkgs/applications/misc/xterm/default.nix +++ b/pkgs/applications/misc/xterm/default.nix @@ -3,14 +3,14 @@ }: stdenv.mkDerivation rec { - name = "xterm-333"; + name = "xterm-335"; src = fetchurl { urls = [ "ftp://ftp.invisible-island.net/xterm/${name}.tgz" "https://invisible-mirror.net/archives/xterm/${name}.tgz" ]; - sha256 = "0y7gl26mxw6kwqx9j9mi6lx1lp1v3nrlga19ddn07j2m9q0l479g"; + sha256 = "15nbgys4s2idhx6jzzc24g9bb1s6yps5fyg2bafvs0gkkcm1ggz0"; }; buildInputs = -- GitLab From f9a1aef084ab146ce162a0004e249d3c26612f94 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 16 Aug 2018 21:51:07 +0200 Subject: [PATCH 0453/2206] flex: add license --- pkgs/development/tools/parsing/flex/2.5.35.nix | 5 +++-- pkgs/development/tools/parsing/flex/2.6.1.nix | 5 +++-- pkgs/development/tools/parsing/flex/default.nix | 5 +++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/pkgs/development/tools/parsing/flex/2.5.35.nix b/pkgs/development/tools/parsing/flex/2.5.35.nix index 1062a361413..3e40ddee9d9 100644 --- a/pkgs/development/tools/parsing/flex/2.5.35.nix +++ b/pkgs/development/tools/parsing/flex/2.5.35.nix @@ -17,10 +17,11 @@ stdenv.mkDerivation rec { "ac_cv_func_realloc_0_nonnull=yes" ]; - meta = { + meta = with stdenv.lib; { branch = "2.5.35"; homepage = http://flex.sourceforge.net/; description = "A fast lexical analyser generator"; - platforms = stdenv.lib.platforms.unix; + license = licenses.bsd2; + platforms = platforms.unix; }; } diff --git a/pkgs/development/tools/parsing/flex/2.6.1.nix b/pkgs/development/tools/parsing/flex/2.6.1.nix index 954c2bbcb24..81685b6ee66 100644 --- a/pkgs/development/tools/parsing/flex/2.6.1.nix +++ b/pkgs/development/tools/parsing/flex/2.6.1.nix @@ -26,9 +26,10 @@ stdenv.mkDerivation rec { substituteInPlace Makefile.in --replace "tests" " "; ''; - meta = { + meta = with stdenv.lib; { homepage = https://github.com/westes/flex; description = "A fast lexical analyser generator"; - platforms = stdenv.lib.platforms.unix; + license = licenses.bsd2; + platforms = platforms.unix; }; } diff --git a/pkgs/development/tools/parsing/flex/default.nix b/pkgs/development/tools/parsing/flex/default.nix index 17323a06cc1..2a91baa80b3 100644 --- a/pkgs/development/tools/parsing/flex/default.nix +++ b/pkgs/development/tools/parsing/flex/default.nix @@ -41,9 +41,10 @@ stdenv.mkDerivation rec { dontDisableStatic = stdenv.buildPlatform != stdenv.hostPlatform; - meta = { + meta = with stdenv.lib; { homepage = https://github.com/westes/flex; description = "A fast lexical analyser generator"; - platforms = stdenv.lib.platforms.unix; + license = licenses.bsd2; + platforms = platforms.unix; }; } -- GitLab From 98d8db4c3235342f766f2480c6994c3e4277361f Mon Sep 17 00:00:00 2001 From: Andreas Rammhold Date: Thu, 16 Aug 2018 21:44:52 +0200 Subject: [PATCH 0454/2206] postgresql95: 9.5.13 -> 9.5.14 Fixes CVE-2018-10915 & CVE-2018-10925 Release notes: https://www.postgresql.org/docs/current/static/release-9-5-14.html --- pkgs/servers/sql/postgresql/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/default.nix b/pkgs/servers/sql/postgresql/default.nix index 7eeb03d53e5..1d486a8aeee 100644 --- a/pkgs/servers/sql/postgresql/default.nix +++ b/pkgs/servers/sql/postgresql/default.nix @@ -109,9 +109,9 @@ in { }; postgresql95 = common { - version = "9.5.13"; + version = "9.5.14"; psqlSchema = "9.5"; - sha256 = "1vm55q9apja6lg672m9xl1zq3iwv2zwnn0d0qr003zan1dmbh22l"; + sha256 = "0k8s62h6qd9p3xlx315j5irniskqsnx1nz4ir5r1yhqp07mdab1y"; }; postgresql96 = common { -- GitLab From 2abb00e24968b3ee912fa09dd3281570787ae475 Mon Sep 17 00:00:00 2001 From: Andreas Rammhold Date: Thu, 16 Aug 2018 21:48:24 +0200 Subject: [PATCH 0455/2206] postgresql94: 9.4.18 -> 9.4.19 Fixes CVE-2018-10915 & CVE-2018-10925 Release notes: https://www.postgresql.org/docs/current/static/release-9-4-19.html --- pkgs/servers/sql/postgresql/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/default.nix b/pkgs/servers/sql/postgresql/default.nix index 1d486a8aeee..21082ba0244 100644 --- a/pkgs/servers/sql/postgresql/default.nix +++ b/pkgs/servers/sql/postgresql/default.nix @@ -103,9 +103,9 @@ in { }; postgresql94 = common { - version = "9.4.18"; + version = "9.4.19"; psqlSchema = "9.4"; - sha256 = "1h64yjyrlz3ppsp9k6sm4jihg6n9i7mqhkx4p0hymqzmnbr3g0s2"; + sha256 = "12qn9h47rkn4k41gdbxkkvg0pff43k1113jmhc83f19adc1nnxq3"; }; postgresql95 = common { -- GitLab From 5de601e0d27cca45200541ad0e5f42eb548fd683 Mon Sep 17 00:00:00 2001 From: Andreas Rammhold Date: Thu, 16 Aug 2018 21:51:25 +0200 Subject: [PATCH 0456/2206] postgresql93: 9.3.23 -> 9.3.24 Fixes CVE-2018-10915 & CVE-2018-10925 Release notes: https://www.postgresql.org/docs/current/static/release-9-3-24.html --- pkgs/servers/sql/postgresql/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/default.nix b/pkgs/servers/sql/postgresql/default.nix index 21082ba0244..e10fc52e68b 100644 --- a/pkgs/servers/sql/postgresql/default.nix +++ b/pkgs/servers/sql/postgresql/default.nix @@ -97,9 +97,9 @@ let in { postgresql93 = common { - version = "9.3.23"; + version = "9.3.24"; psqlSchema = "9.3"; - sha256 = "1jzncs7b6zrcgpnqjbjcc4y8303a96zqi3h31d3ix1g3vh31160x"; + sha256 = "1a8dnv16n2rxnbwhqw7c0kjpj3xqvkpwk50kvimj4d917cxaf542"; }; postgresql94 = common { -- GitLab From 81b681c0f55df908e6494b97c262a0cc5012d5ea Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 12:53:12 -0700 Subject: [PATCH 0457/2206] sc-controller: 0.4.3 -> 0.4.4 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/sc-controller/versions. --- pkgs/misc/drivers/sc-controller/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/misc/drivers/sc-controller/default.nix b/pkgs/misc/drivers/sc-controller/default.nix index 5583461d375..872a90f7f59 100644 --- a/pkgs/misc/drivers/sc-controller/default.nix +++ b/pkgs/misc/drivers/sc-controller/default.nix @@ -7,13 +7,13 @@ buildPythonApplication rec { pname = "sc-controller"; - version = "0.4.3"; + version = "0.4.4"; src = fetchFromGitHub { owner = "kozec"; repo = pname; rev = "v${version}"; - sha256 = "0w4ykl78vdppqr3d4d0h1f31wly6kis57a1gxhnrbpfrgpj0qhvj"; + sha256 = "0ki9x28i5slpnygkpdglcvj8cssvvjyz732y1cnpzw1f0sj0kris"; }; nativeBuildInputs = [ wrapGAppsHook ]; -- GitLab From e59f8fa490a5e3716dc7743a0276191758467a74 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 16 Aug 2018 21:55:12 +0200 Subject: [PATCH 0458/2206] fortune: add license --- pkgs/tools/misc/fortune/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/fortune/default.nix b/pkgs/tools/misc/fortune/default.nix index 59c0396eebe..8e955733598 100644 --- a/pkgs/tools/misc/fortune/default.nix +++ b/pkgs/tools/misc/fortune/default.nix @@ -23,8 +23,9 @@ stdenv.mkDerivation { rmdir $out/games ''; - meta = { + meta = with stdenv.lib; { description = "A program that displays a pseudorandom message from a database of quotations"; - platforms = stdenv.lib.platforms.unix; + license = licenses.bsdOriginal; + platforms = platforms.unix; }; } -- GitLab From a603e574007588a7df73f93d45ab3a3e54cc1821 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 12:57:59 -0700 Subject: [PATCH 0459/2206] signal-desktop: 1.15.4 -> 1.15.5 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/signal-desktop/versions. --- .../networking/instant-messengers/signal-desktop/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix index 00e94234405..516abb4c9c0 100644 --- a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix @@ -55,11 +55,11 @@ let in stdenv.mkDerivation rec { name = "signal-desktop-${version}"; - version = "1.15.4"; + version = "1.15.5"; src = fetchurl { url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb"; - sha256 = "02k64hnfzq8d5g805n4bjm2x8xazskp8fwbmcbl2s2rshdwil1jz"; + sha256 = "1a63kyxbhdaz6izprg8wryvscmvfjii50xi1v5pxlf74x2pkxs8k"; }; phases = [ "unpackPhase" "installPhase" ]; -- GitLab From 67628c7a55b60d5e96180baf11f8873eaf7df80e Mon Sep 17 00:00:00 2001 From: gnidorah Date: Thu, 16 Aug 2018 23:03:22 +0300 Subject: [PATCH 0460/2206] pakcs: 2.0.2-b7 -> 2.0.2-b9 (#45118) --- pkgs/development/compilers/pakcs/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/compilers/pakcs/default.nix b/pkgs/development/compilers/pakcs/default.nix index 52639667745..412864cd160 100644 --- a/pkgs/development/compilers/pakcs/default.nix +++ b/pkgs/development/compilers/pakcs/default.nix @@ -8,7 +8,7 @@ let src = fetchurl { url = "https://www.informatik.uni-kiel.de/~pakcs/download/${name}-src.tar.gz"; - sha256 = "0fdzw2zz5vs6z20jn6a8jfvpr6dp7fs1rr01cy0xjnzg2mgmn42a"; + sha256 = "086nbsfv363cwrfxzhs54ggdwwkh1ms0pn0v1a4lvqlksjm7jdhv"; }; curry-frontend = (haskellPackages.override { -- GitLab From f1c0b5e498f0d9b78c384cd7082d15f26d848e55 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 16 Aug 2018 22:04:31 +0200 Subject: [PATCH 0461/2206] grub-0.97: add license --- pkgs/tools/misc/grub/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/grub/default.nix b/pkgs/tools/misc/grub/default.nix index bb565bacfe7..6ba931ad80d 100644 --- a/pkgs/tools/misc/grub/default.nix +++ b/pkgs/tools/misc/grub/default.nix @@ -50,7 +50,8 @@ stdenv.mkDerivation { passthru.grubTarget = ""; - meta = { - platforms = stdenv.lib.platforms.linux; + meta = with stdenv.lib; { + license = licenses.gpl2; + platforms = platforms.linux; }; } -- GitLab From 698600d9a1a3a8577d8b4fd08c45a4109a4986d4 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 16 Aug 2018 22:05:13 +0200 Subject: [PATCH 0462/2206] iotop: add license --- pkgs/os-specific/linux/iotop/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/iotop/default.nix b/pkgs/os-specific/linux/iotop/default.nix index a19b3d4ec16..e2ded7a8fd0 100644 --- a/pkgs/os-specific/linux/iotop/default.nix +++ b/pkgs/os-specific/linux/iotop/default.nix @@ -10,9 +10,11 @@ python2Packages.buildPythonApplication rec { doCheck = false; - meta = { + meta = with stdenv.lib; { description = "A tool to find out the processes doing the most IO"; - maintainers = [ stdenv.lib.maintainers.raskin ]; - platforms = stdenv.lib.platforms.linux; + homepage = http://guichaz.free.fr/iotop; + license = licenses.gpl2; + maintainers = [ maintainers.raskin ]; + platforms = platforms.linux; }; } -- GitLab From 2058c69de08dc2ca49c3ac683268c712c82da971 Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Thu, 16 Aug 2018 20:48:37 +0200 Subject: [PATCH 0463/2206] grpc: fix darwin build --- pkgs/development/libraries/grpc/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/libraries/grpc/default.nix b/pkgs/development/libraries/grpc/default.nix index fc1f186a219..7f680b6b59b 100644 --- a/pkgs/development/libraries/grpc/default.nix +++ b/pkgs/development/libraries/grpc/default.nix @@ -9,6 +9,7 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ cmake pkgconfig ]; buildInputs = [ zlib c-ares c-ares.cmake-config openssl protobuf gflags ]; + cmakeFlags = [ "-DgRPC_ZLIB_PROVIDER=package" "-DgRPC_CARES_PROVIDER=package" @@ -16,11 +17,19 @@ stdenv.mkDerivation rec { "-DgRPC_PROTOBUF_PROVIDER=package" "-DgRPC_GFLAGS_PROVIDER=package" ]; + + # CMake creates a build directory by default, this conflicts with the + # basel BUILD file on case-insensitive filesystems. + preConfigure = '' + rm -vf BUILD + ''; + enableParallelBuilds = true; meta = with stdenv.lib; { description = "The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)"; license = licenses.asl20; + maintainers = [ maintainers.lnl7 ]; homepage = https://grpc.io/; }; } -- GitLab From 062ae9ee0a22d672256daa2fe30a31ba39eaacc3 Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Thu, 16 Aug 2018 21:30:56 +0200 Subject: [PATCH 0464/2206] c-ares: fix darwin cmake-config --- pkgs/development/libraries/c-ares/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/c-ares/default.nix b/pkgs/development/libraries/c-ares/default.nix index a22437d3993..17624549117 100644 --- a/pkgs/development/libraries/c-ares/default.nix +++ b/pkgs/development/libraries/c-ares/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, writeTextDir }: +{ targetPlatform, stdenv, fetchurl, writeTextDir }: let self = stdenv.mkDerivation rec { @@ -36,12 +36,12 @@ stdenv.mkDerivation rec { set_target_properties(c-ares::cares PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "${self}/include" - INTERFACE_LINK_LIBRARIES "nsl;rt" + ${stdenv.lib.optionalString stdenv.isLinux ''INTERFACE_LINK_LIBRARIES "nsl;rt"''} ) set_property(TARGET c-ares::cares APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE) set_target_properties(c-ares::cares PROPERTIES - IMPORTED_LOCATION_RELEASE "${self}/lib/libcares.so.2.2.0" - IMPORTED_SONAME_RELEASE "libcares.so.2" + IMPORTED_LOCATION_RELEASE "${self}/lib/libcares${targetPlatform.extensions.sharedLibrary}" + IMPORTED_SONAME_RELEASE "libcares${targetPlatform.extensions.sharedLibrary}" ) add_library(c-ares::cares_shared INTERFACE IMPORTED) set_target_properties(c-ares::cares_shared PROPERTIES INTERFACE_LINK_LIBRARIES "c-ares::cares") -- GitLab From 9f4e76be5ffa4e116de395e92de156be4cd0b0e4 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Thu, 16 Aug 2018 22:06:06 +0200 Subject: [PATCH 0465/2206] signal-desktop: 1.15.4 -> 1.15.5 --- .../networking/instant-messengers/signal-desktop/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix index 00e94234405..516abb4c9c0 100644 --- a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix @@ -55,11 +55,11 @@ let in stdenv.mkDerivation rec { name = "signal-desktop-${version}"; - version = "1.15.4"; + version = "1.15.5"; src = fetchurl { url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb"; - sha256 = "02k64hnfzq8d5g805n4bjm2x8xazskp8fwbmcbl2s2rshdwil1jz"; + sha256 = "1a63kyxbhdaz6izprg8wryvscmvfjii50xi1v5pxlf74x2pkxs8k"; }; phases = [ "unpackPhase" "installPhase" ]; -- GitLab From 81fcce75668deb5314b67e6dfb20e229826447fe Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 16 Aug 2018 22:12:21 +0200 Subject: [PATCH 0466/2206] less: add license --- pkgs/tools/misc/less/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/less/default.nix b/pkgs/tools/misc/less/default.nix index 57eeb39f543..c961ea938ba 100644 --- a/pkgs/tools/misc/less/default.nix +++ b/pkgs/tools/misc/less/default.nix @@ -13,10 +13,11 @@ stdenv.mkDerivation rec { buildInputs = [ ncurses ]; - meta = { + meta = with stdenv.lib; { homepage = http://www.greenwoodsoftware.com/less/; description = "A more advanced file pager than ‘more’"; - platforms = stdenv.lib.platforms.unix; - maintainers = [ stdenv.lib.maintainers.eelco ]; + platforms = platforms.unix; + license = licenses.gpl3; + maintainers = [ maintainers.eelco ]; }; } -- GitLab From c218a9cfe0f02d2b5f983de71334be0faf5be336 Mon Sep 17 00:00:00 2001 From: Stephen Date: Thu, 16 Aug 2018 13:14:36 -0700 Subject: [PATCH 0467/2206] terraform_0_11: 0.11.7 -> 0.11.8 (#45117) --- pkgs/applications/networking/cluster/terraform/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform/default.nix b/pkgs/applications/networking/cluster/terraform/default.nix index 358a1f23147..edeac9671c1 100644 --- a/pkgs/applications/networking/cluster/terraform/default.nix +++ b/pkgs/applications/networking/cluster/terraform/default.nix @@ -104,8 +104,8 @@ in rec { terraform_0_10-full = terraform_0_10.withPlugins lib.attrValues; terraform_0_11 = pluggable (generic { - version = "0.11.7"; - sha256 = "0q5gl8yn1f8fas1v68lz081k88gbmlk7f2xqlwqmh01qpqjxd42q"; + version = "0.11.8"; + sha256 = "1kdmx21l32vj5kvkimkx0s5mxgmgkdwlgbin4f3iqjflzip0cddh"; patches = [ ./provider-path.patch ]; passthru = { inherit plugins; }; }); -- GitLab From faf30029ce77473440bf40428081f3c04967272f Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 13:16:34 -0700 Subject: [PATCH 0468/2206] seafile-client: 6.2.3 -> 6.2.4 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/seafile-client/versions. --- pkgs/applications/networking/seafile-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/seafile-client/default.nix b/pkgs/applications/networking/seafile-client/default.nix index d28e241e746..06c84759a59 100644 --- a/pkgs/applications/networking/seafile-client/default.nix +++ b/pkgs/applications/networking/seafile-client/default.nix @@ -5,14 +5,14 @@ with stdenv.lib; stdenv.mkDerivation rec { - version = "6.2.3"; + version = "6.2.4"; name = "seafile-client-${version}"; src = fetchFromGitHub { owner = "haiwen"; repo = "seafile-client"; rev = "v${version}"; - sha256 = "1wdpz7vxhn9mcc7kxhrz9c5dwd492akirz351wfi4xxy5np6p6kp"; + sha256 = "0z5li1d7ipsm1mp0lk6mls220v4vlmsqm8ym8kxlkinqbmkky0hz"; }; nativeBuildInputs = [ pkgconfig cmake makeWrapper ]; -- GitLab From d4bbc39cb4b1df3b2c5edadeee726dbd184b0715 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 13:17:24 -0700 Subject: [PATCH 0469/2206] riot-web: 0.15.7 -> 0.16.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/riot-web/versions. --- .../networking/instant-messengers/riot/riot-web.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/riot/riot-web.nix b/pkgs/applications/networking/instant-messengers/riot/riot-web.nix index 37ce34f09df..322ad020c9a 100644 --- a/pkgs/applications/networking/instant-messengers/riot/riot-web.nix +++ b/pkgs/applications/networking/instant-messengers/riot/riot-web.nix @@ -3,11 +3,11 @@ let configFile = writeText "riot-config.json" conf; in stdenv.mkDerivation rec { name= "riot-web-${version}"; - version = "0.15.7"; + version = "0.16.0"; src = fetchurl { url = "https://github.com/vector-im/riot-web/releases/download/v${version}/riot-v${version}.tar.gz"; - sha256 = "09sa2qcmns4b9by3hzmyppc6fi3845vppkal2ylrf2vi9yczb2ch"; + sha256 = "1nl0ih5flhp57k96hv6nl5pzrm3r9piqmwzirz9nz8k9803mqp5m"; }; installPhase = '' -- GitLab From f7bb35ffc9c542c37054d450fe6e9138d221f99b Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 13:20:45 -0700 Subject: [PATCH 0470/2206] shairport-sync: 3.2 -> 3.2.1 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/shairport-sync/versions. --- pkgs/servers/shairport-sync/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/shairport-sync/default.nix b/pkgs/servers/shairport-sync/default.nix index e880e490a6a..8dce7d59391 100644 --- a/pkgs/servers/shairport-sync/default.nix +++ b/pkgs/servers/shairport-sync/default.nix @@ -2,11 +2,11 @@ , libdaemon, popt, pkgconfig, libconfig, libpulseaudio, soxr }: stdenv.mkDerivation rec { - version = "3.2"; + version = "3.2.1"; name = "shairport-sync-${version}"; src = fetchFromGitHub { - sha256 = "07b0g5iyjmqyq6zxx5mv72kri66jw6wv6i3gzax6jhkdiag06lwm"; + sha256 = "1g9pd00c1x66cbp4gls93pvnrwbzl37q7p8jaag3h5d6f1431i51"; rev = version; repo = "shairport-sync"; owner = "mikebrady"; -- GitLab From 13e2e19158bcd2b4d53e452d82f62817194100ef Mon Sep 17 00:00:00 2001 From: Michael Peyton Jones Date: Wed, 15 Aug 2018 09:55:35 +0100 Subject: [PATCH 0471/2206] xdg: add modules for supporting various XDG specs --- nixos/modules/config/system-path.nix | 17 +++--------- nixos/modules/config/xdg/autostart.nix | 22 +++++++++++++++ nixos/modules/config/xdg/icons.nix | 27 +++++++++++++++++++ nixos/modules/config/xdg/menus.nix | 25 +++++++++++++++++ nixos/modules/config/xdg/mime.nix | 26 ++++++++++++++++++ nixos/modules/module-list.nix | 4 +++ nixos/modules/programs/environment.nix | 1 - nixos/modules/services/networking/xrdp.nix | 10 ++++--- .../x11/desktop-managers/enlightenment.nix | 9 +++++-- .../services/x11/desktop-managers/lumina.nix | 3 +-- .../services/x11/desktop-managers/plasma5.nix | 5 +++- .../services/x11/desktop-managers/xfce.nix | 5 ---- nixos/modules/services/x11/xserver.nix | 8 ++++-- 13 files changed, 133 insertions(+), 29 deletions(-) create mode 100644 nixos/modules/config/xdg/autostart.nix create mode 100644 nixos/modules/config/xdg/icons.nix create mode 100644 nixos/modules/config/xdg/menus.nix create mode 100644 nixos/modules/config/xdg/mime.nix diff --git a/nixos/modules/config/system-path.nix b/nixos/modules/config/system-path.nix index 36115166501..a07a40e86bd 100644 --- a/nixos/modules/config/system-path.nix +++ b/nixos/modules/config/system-path.nix @@ -107,12 +107,7 @@ in "/etc/gtk-3.0" "/lib" # FIXME: remove and update debug-info.nix "/sbin" - "/share/applications" - "/share/desktop-directories" "/share/emacs" - "/share/icons" - "/share/menus" - "/share/mime" "/share/nano" "/share/org" "/share/themes" @@ -132,10 +127,6 @@ in # outputs TODO: note that the tools will often not be linked by default postBuild = '' - if [ -x $out/bin/update-mime-database -a -w $out/share/mime ]; then - XDG_DATA_DIRS=$out/share $out/bin/update-mime-database -V $out/share/mime > /dev/null - fi - if [ -x $out/bin/gtk-update-icon-cache -a -f $out/share/icons/hicolor/index.theme ]; then $out/bin/gtk-update-icon-cache $out/share/icons/hicolor fi @@ -144,16 +135,16 @@ in $out/bin/glib-compile-schemas $out/share/glib-2.0/schemas fi - if [ -x $out/bin/update-desktop-database -a -w $out/share/applications ]; then - $out/bin/update-desktop-database $out/share/applications - fi - if [ -x $out/bin/install-info -a -w $out/share/info ]; then shopt -s nullglob for i in $out/share/info/*.info $out/share/info/*.info.gz; do $out/bin/install-info $i $out/share/info/dir done fi + '' ++ optionalString config.xdg.mime.enable '' + XDG_DATA_DIRS=$out/share ${pkgs.shared-mime-info}/bin/update-mime-database -V $out/share/mime > /dev/null + + ${pkgs.desktop-file-utils}/bin/update-desktop-database $out/share/applications ''; }; diff --git a/nixos/modules/config/xdg/autostart.nix b/nixos/modules/config/xdg/autostart.nix new file mode 100644 index 00000000000..0ee94fed818 --- /dev/null +++ b/nixos/modules/config/xdg/autostart.nix @@ -0,0 +1,22 @@ +{ config, lib, ... }: + +with lib; +{ + options = { + xdg.autostart.enable = mkOption { + type = types.bool; + default = true; + description = '' + Whether to install files to support the + XDG Autostart specification. + ''; + }; + }; + + config = mkIf config.xdg.autostart.enable { + environment.pathsToLink = [ + "/etc/xdg/autostart" + ]; + }; + +} diff --git a/nixos/modules/config/xdg/icons.nix b/nixos/modules/config/xdg/icons.nix new file mode 100644 index 00000000000..8268a3771a0 --- /dev/null +++ b/nixos/modules/config/xdg/icons.nix @@ -0,0 +1,27 @@ +{ config, lib, ... }: + +with lib; +{ + options = { + xdg.icons.enable = mkOption { + type = types.bool; + default = true; + description = '' + Whether to install files to support the + XDG Icon Theme specification. + ''; + }; + }; + + config = mkIf config.xdg.icons.enable { + environment.pathsToLink = [ + "/share/icons" + "/share/pixmaps" + ]; + + environment.profileRelativeEnvVars = { + XCURSOR_PATH = [ "/share/icons" ]; + }; + }; + +} diff --git a/nixos/modules/config/xdg/menus.nix b/nixos/modules/config/xdg/menus.nix new file mode 100644 index 00000000000..c172692df5d --- /dev/null +++ b/nixos/modules/config/xdg/menus.nix @@ -0,0 +1,25 @@ +{ config, lib, ... }: + +with lib; +{ + options = { + xdg.menus.enable = mkOption { + type = types.bool; + default = true; + description = '' + Whether to install files to support the + XDG Desktop Menu specification. + ''; + }; + }; + + config = mkIf config.xdg.menus.enable { + environment.pathsToLink = [ + "/share/applications" + "/share/desktop-directories" + "/etc/xdg/menus" + "/etc/xdg/menus/applications-merged" + ]; + }; + +} diff --git a/nixos/modules/config/xdg/mime.nix b/nixos/modules/config/xdg/mime.nix new file mode 100644 index 00000000000..db3e7c6d4c5 --- /dev/null +++ b/nixos/modules/config/xdg/mime.nix @@ -0,0 +1,26 @@ +{ config, lib, pkgs, ... }: + +with lib; +{ + options = { + xdg.mime.enable = mkOption { + type = types.bool; + default = true; + description = '' + Whether to install files to support the + XDG Shared MIME-info specification and the + XDG MIME Applications specification. + ''; + }; + }; + + config = mkIf config.xdg.mime.enable { + environment.pathsToLink = [ "/share/mime" ]; + + environment.systemPackages = [ + # this package also installs some useful data, as well as its utilities + pkgs.shared-mime-info + ]; + }; + +} diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 73173dd4e24..5bb5f4f6145 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -7,6 +7,10 @@ ./config/fonts/fontdir.nix ./config/fonts/fonts.nix ./config/fonts/ghostscript.nix + ./config/xdg/autostart.nix + ./config/xdg/icons.nix + ./config/xdg/menus.nix + ./config/xdg/mime.nix ./config/gnu.nix ./config/i18n.nix ./config/iproute2.nix diff --git a/nixos/modules/programs/environment.nix b/nixos/modules/programs/environment.nix index 3bac8d98990..3c6d356ef99 100644 --- a/nixos/modules/programs/environment.nix +++ b/nixos/modules/programs/environment.nix @@ -40,7 +40,6 @@ in GTK_PATH = [ "/lib/gtk-2.0" "/lib/gtk-3.0" ]; XDG_CONFIG_DIRS = [ "/etc/xdg" ]; XDG_DATA_DIRS = [ "/share" ]; - XCURSOR_PATH = [ "/share/icons" ]; MOZ_PLUGIN_PATH = [ "/lib/mozilla/plugins" ]; LIBEXEC_PATH = [ "/lib/libexec" ]; }; diff --git a/nixos/modules/services/networking/xrdp.nix b/nixos/modules/services/networking/xrdp.nix index 0e882873b4b..61f22a366a0 100644 --- a/nixos/modules/services/networking/xrdp.nix +++ b/nixos/modules/services/networking/xrdp.nix @@ -93,10 +93,14 @@ in config = mkIf cfg.enable { - # copied from # xrdp can run X11 program even if "services.xserver.enable = false" - environment.pathsToLink = - [ "/etc/xdg" "/share/xdg" "/share/applications" "/share/icons" "/share/pixmaps" ]; + xdg = { + autostart.enable = true; + menus.enable = true; + mime.enable = true; + icons.enable = true; + }; + fonts.enableDefaultFonts = mkDefault true; systemd = { diff --git a/nixos/modules/services/x11/desktop-managers/enlightenment.nix b/nixos/modules/services/x11/desktop-managers/enlightenment.nix index da3287aaea6..6fa3ec3b925 100644 --- a/nixos/modules/services/x11/desktop-managers/enlightenment.nix +++ b/nixos/modules/services/x11/desktop-managers/enlightenment.nix @@ -33,12 +33,17 @@ in pkgs.xorg.xauth # used by kdesu pkgs.gtk2 # To get GTK+'s themes. pkgs.tango-icon-theme - pkgs.shared-mime-info + pkgs.gnome2.gnomeicontheme pkgs.xorg.xcursorthemes ]; - environment.pathsToLink = [ "/etc/enlightenment" "/etc/xdg" "/share/enlightenment" "/share/elementary" "/share/applications" "/share/locale" "/share/icons" "/share/themes" "/share/mime" "/share/desktop-directories" ]; + environment.pathsToLink = [ + "/etc/enlightenment" + "/share/enlightenment" + "/share/elementary" + "/share/locale" + ]; services.xserver.desktopManager.session = [ { name = "Enlightenment"; diff --git a/nixos/modules/services/x11/desktop-managers/lumina.nix b/nixos/modules/services/x11/desktop-managers/lumina.nix index 5fe84cfb82e..43fed2572b5 100644 --- a/nixos/modules/services/x11/desktop-managers/lumina.nix +++ b/nixos/modules/services/x11/desktop-managers/lumina.nix @@ -41,9 +41,8 @@ in # Link some extra directories in /run/current-system/software/share environment.pathsToLink = [ - "/share/desktop-directories" - "/share/icons" "/share/lumina" + # FIXME: modules should link subdirs of `/share` rather than relying on this "/share" ]; diff --git a/nixos/modules/services/x11/desktop-managers/plasma5.nix b/nixos/modules/services/x11/desktop-managers/plasma5.nix index 83d1957a646..d1cb962f6ff 100644 --- a/nixos/modules/services/x11/desktop-managers/plasma5.nix +++ b/nixos/modules/services/x11/desktop-managers/plasma5.nix @@ -174,7 +174,10 @@ in ++ lib.optional config.services.colord.enable colord-kde ++ lib.optionals config.services.samba.enable [ kdenetwork-filesharing pkgs.samba ]; - environment.pathsToLink = [ "/share" ]; + environment.pathsToLink = [ + # FIXME: modules should link subdirs of `/share` rather than relying on this + "/share" + ]; environment.etc = singleton { source = xcfg.xkbDir; diff --git a/nixos/modules/services/x11/desktop-managers/xfce.nix b/nixos/modules/services/x11/desktop-managers/xfce.nix index ae155470419..75b9a76e192 100644 --- a/nixos/modules/services/x11/desktop-managers/xfce.nix +++ b/nixos/modules/services/x11/desktop-managers/xfce.nix @@ -59,9 +59,6 @@ in tango-icon-theme xfce4-icon-theme - desktop-file-utils - shared-mime-info - # Needed by Xfce's xinitrc script # TODO: replace with command -v which @@ -100,8 +97,6 @@ in environment.pathsToLink = [ "/share/xfce4" "/share/themes" - "/share/mime" - "/share/desktop-directories" "/share/gtksourceview-2.0" ]; diff --git a/nixos/modules/services/x11/xserver.nix b/nixos/modules/services/x11/xserver.nix index b45e510f6b8..0237dd6f560 100644 --- a/nixos/modules/services/x11/xserver.nix +++ b/nixos/modules/services/x11/xserver.nix @@ -616,8 +616,12 @@ in ] ++ optional (elem "virtualbox" cfg.videoDrivers) xorg.xrefresh; - environment.pathsToLink = - [ "/etc/xdg" "/share/xdg" "/share/applications" "/share/icons" "/share/pixmaps" ]; + xdg = { + autostart.enable = true; + menus.enable = true; + mime.enable = true; + icons.enable = true; + }; # The default max inotify watches is 8192. # Nowadays most apps require a good number of inotify watches, -- GitLab From 1b11fdd0df2254a762a16d04e603ba99e42169c0 Mon Sep 17 00:00:00 2001 From: Michael Peyton Jones Date: Wed, 15 Aug 2018 10:59:44 +0100 Subject: [PATCH 0472/2206] system-path: allow other modules to provide setup fragments --- nixos/modules/config/system-path.nix | 19 ++++++++----------- nixos/modules/config/xdg/mime.nix | 10 ++++++++++ nixos/modules/misc/documentation.nix | 8 ++++++++ 3 files changed, 26 insertions(+), 11 deletions(-) diff --git a/nixos/modules/config/system-path.nix b/nixos/modules/config/system-path.nix index a07a40e86bd..6d17ca316e0 100644 --- a/nixos/modules/config/system-path.nix +++ b/nixos/modules/config/system-path.nix @@ -81,6 +81,12 @@ in description = "List of additional package outputs to be symlinked into /run/current-system/sw."; }; + extraSetup = mkOption { + type = types.lines; + default = [ ]; + description = "Shell fragments to be run after the system environment has been created. This should only be used for things that need to modify the internals of the environment, e.g. generating MIME caches. The environment being built can be accessed at $out."; + }; + }; system = { @@ -134,17 +140,8 @@ in if [ -x $out/bin/glib-compile-schemas -a -w $out/share/glib-2.0/schemas ]; then $out/bin/glib-compile-schemas $out/share/glib-2.0/schemas fi - - if [ -x $out/bin/install-info -a -w $out/share/info ]; then - shopt -s nullglob - for i in $out/share/info/*.info $out/share/info/*.info.gz; do - $out/bin/install-info $i $out/share/info/dir - done - fi - '' ++ optionalString config.xdg.mime.enable '' - XDG_DATA_DIRS=$out/share ${pkgs.shared-mime-info}/bin/update-mime-database -V $out/share/mime > /dev/null - - ${pkgs.desktop-file-utils}/bin/update-desktop-database $out/share/applications + + ${config.environment.extraSetup} ''; }; diff --git a/nixos/modules/config/xdg/mime.nix b/nixos/modules/config/xdg/mime.nix index db3e7c6d4c5..f1b672234a3 100644 --- a/nixos/modules/config/xdg/mime.nix +++ b/nixos/modules/config/xdg/mime.nix @@ -21,6 +21,16 @@ with lib; # this package also installs some useful data, as well as its utilities pkgs.shared-mime-info ]; + + environment.extraSetup = '' + if [ -w $out/share/mime ]; then + XDG_DATA_DIRS=$out/share ${pkgs.shared-mime-info}/bin/update-mime-database -V $out/share/mime > /dev/null + fi + + if [ -w $out/share/applications ]; then + ${pkgs.desktop-file-utils}/bin/update-desktop-database $out/share/applications + fi + ''; }; } diff --git a/nixos/modules/misc/documentation.nix b/nixos/modules/misc/documentation.nix index b482a5a6752..e6ccda5d7f4 100644 --- a/nixos/modules/misc/documentation.nix +++ b/nixos/modules/misc/documentation.nix @@ -82,6 +82,14 @@ let cfg = config.documentation; in environment.systemPackages = [ pkgs.texinfoInteractive ]; environment.pathsToLink = [ "/share/info" ]; environment.extraOutputsToInstall = [ "info" ] ++ optional cfg.dev.enable "devinfo"; + environment.extraSetup = '' + if [ -w $out/share/info ]; then + shopt -s nullglob + for i in $out/share/info/*.info $out/share/info/*.info.gz; do + ${pkgs.texinfo}/bin/install-info $i $out/share/info/dir + done + fi + ''; }) (mkIf cfg.doc.enable { -- GitLab From a2e24ae192fc4810404f16b10120ead1606b5b32 Mon Sep 17 00:00:00 2001 From: Sage Date: Thu, 16 Aug 2018 13:36:57 -0700 Subject: [PATCH 0473/2206] eureka-editor: Init at 1.21 (#44171) --- .../misc/eureka-editor/default.nix | 39 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 41 insertions(+) create mode 100644 pkgs/applications/misc/eureka-editor/default.nix diff --git a/pkgs/applications/misc/eureka-editor/default.nix b/pkgs/applications/misc/eureka-editor/default.nix new file mode 100644 index 00000000000..b8bd0a59bea --- /dev/null +++ b/pkgs/applications/misc/eureka-editor/default.nix @@ -0,0 +1,39 @@ +{ stdenv, fetchzip, fltk, zlib, xdg_utils, xorg, libjpeg, libGL }: + +stdenv.mkDerivation rec { + name = "eureka-editor-${version}"; + version = "1.21"; + shortver = "121"; + + src = fetchzip { + url = "mirror://sourceforge/eureka-editor/Eureka/${version}/eureka-${shortver}-source.tar.gz"; + sha256 = "0fpj13aq4wh3f7473cdc5jkf1c71jiiqmjc0ihqa0nm3hic1d4yv"; + }; + + buildInputs = [ fltk zlib xdg_utils libjpeg xorg.libXinerama libGL ]; + + enableParallelBuilding = true; + + preBuild = '' + substituteInPlace src/main.cc \ + --replace /usr/local $out + substituteInPlace Makefile \ + --replace /usr/local $out \ + --replace "-o root " "" + ''; + + preInstall = '' + mkdir -p $out/bin $out/share/applications $out/share/icons $out/man/man6 + cp misc/eureka.desktop $out/share/applications + cp misc/eureka.ico $out/share/icons + cp misc/eureka.6 $out/man/man6 + ''; + + meta = with stdenv.lib; { + homepage = http://eureka-editor.sourceforge.net; + description = "A map editor for the classic DOOM games, and a few related games such as Heretic and Hexen"; + license = licenses.gpl2; + platforms = platforms.all; + maintainers = with maintainers; [ neonfuz ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 82451f6d3f0..49fca19ed8a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -19614,6 +19614,8 @@ with pkgs; eternity = callPackage ../games/eternity-engine { }; + eureka-editor = callPackage ../applications/misc/eureka-editor { }; + extremetuxracer = callPackage ../games/extremetuxracer { libpng = libpng12; }; -- GitLab From a1f77fbf9cbbbcba19b40d46a6bbf917907764d4 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 13:38:48 -0700 Subject: [PATCH 0474/2206] react-native-debugger: 0.7.18 -> 0.7.20 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/react-native-debugger/versions. --- pkgs/development/tools/react-native-debugger/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/react-native-debugger/default.nix b/pkgs/development/tools/react-native-debugger/default.nix index 775b744f839..a1b9090417c 100644 --- a/pkgs/development/tools/react-native-debugger/default.nix +++ b/pkgs/development/tools/react-native-debugger/default.nix @@ -38,11 +38,11 @@ let ]; in stdenv.mkDerivation rec { name = "react-native-debugger-${version}"; - version = "0.7.18"; + version = "0.7.20"; src = fetchurl { url = "https://github.com/jhen0409/react-native-debugger/releases/download/v${version}/rn-debugger-linux-x64.zip"; - sha256 = "186n438sy9wzrx2zdw4qq4hsz89wiy01bpfa6fdjisvxgz6r8sgw"; + sha256 = "0nd707plj2c96g0dl976dv8b6dlfh12pdqrmxvp0qc2m2j6y9vig"; }; buildInputs = [ unzip ]; -- GitLab From 489f23149f35f5f1ebac5ddaed58132b4bd875aa Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 13:49:52 -0700 Subject: [PATCH 0475/2206] rtv: 1.23.0 -> 1.24.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/rtv/versions. --- pkgs/applications/misc/rtv/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/rtv/default.nix b/pkgs/applications/misc/rtv/default.nix index be27e28c993..05b19bbbff9 100644 --- a/pkgs/applications/misc/rtv/default.nix +++ b/pkgs/applications/misc/rtv/default.nix @@ -2,14 +2,14 @@ with python3Packages; buildPythonApplication rec { - version = "1.23.0"; + version = "1.24.0"; pname = "rtv"; src = fetchFromGitHub { owner = "michael-lazar"; repo = "rtv"; rev = "v${version}"; - sha256 = "0i6iqj3ly1bgsfa9403m5190mfl9yk1x4ific3v31wqfja985nsr"; + sha256 = "0vzhnqys8nr6ymsi1mnv092z3i7nwyhgnj4jv6mjifak9j3164fw"; }; # Tests try to access network -- GitLab From 1758e158101a960c977758fcd070acc652c8ed3b Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 13:51:41 -0700 Subject: [PATCH 0476/2206] rpcbind: 0.2.4 -> 1.2.5 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/rpcbind/versions. --- pkgs/servers/rpcbind/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/rpcbind/default.nix b/pkgs/servers/rpcbind/default.nix index 6b3d60bcaea..654c0bfd279 100644 --- a/pkgs/servers/rpcbind/default.nix +++ b/pkgs/servers/rpcbind/default.nix @@ -3,11 +3,11 @@ stdenv.mkDerivation rec { name = "rpcbind-${version}"; - version = "0.2.4"; + version = "1.2.5"; src = fetchurl { url = "mirror://sourceforge/rpcbind/${version}/${name}.tar.bz2"; - sha256 = "0rjc867mdacag4yqvs827wqhkh27135rp9asj06ixhf71m9rljh7"; + sha256 = "0ynszy5hpc7wbz8xngqwyhgbi9cay73y43izqhcmrcv375l61qrc"; }; patches = [ -- GitLab From ff7d82d405f1772ec7930d443f26a37002264e11 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 14:33:38 -0700 Subject: [PATCH 0477/2206] picard-tools: 2.18.10 -> 2.18.11 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/picard-tools/versions. --- pkgs/applications/science/biology/picard-tools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/biology/picard-tools/default.nix b/pkgs/applications/science/biology/picard-tools/default.nix index a08a54c94ec..0ddbdab4c1b 100644 --- a/pkgs/applications/science/biology/picard-tools/default.nix +++ b/pkgs/applications/science/biology/picard-tools/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "picard-tools-${version}"; - version = "2.18.10"; + version = "2.18.11"; src = fetchurl { url = "https://github.com/broadinstitute/picard/releases/download/${version}/picard.jar"; - sha256 = "1px5ar6iizm4czpc66hyyafandw6g9x9s1abj8klc78alvihciw4"; + sha256 = "03wkyz3bjx3n8bwambhz9lr09271r1wxycmx4p7m2naqs4afxb89"; }; buildInputs = [ jre makeWrapper ]; -- GitLab From 4207c41ee2ea90f732ee039018e4b3c8c9da15ef Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 14:50:20 -0700 Subject: [PATCH 0478/2206] pspg: 1.2.1 -> 1.3.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pspg/versions. --- pkgs/tools/misc/pspg/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/pspg/default.nix b/pkgs/tools/misc/pspg/default.nix index f68c87df5ce..a1492259e8c 100644 --- a/pkgs/tools/misc/pspg/default.nix +++ b/pkgs/tools/misc/pspg/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "pspg-${version}"; - version = "1.2.1"; + version = "1.3.0"; src = fetchFromGitHub { owner = "okbob"; repo = "pspg"; rev = "${version}"; - sha256 = "172kphgy6rjs4np1azxldi6mcknjaksj7vfjs3ijldkzz87i7w95"; + sha256 = "1m63bhhglrpc2g68i5bigrzlpvg98qs83jgvf2gsbc4gnx9hywk5"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From ebc52846815619254ee32deefcaf519fef0d9ff6 Mon Sep 17 00:00:00 2001 From: Calvin Loncaric Date: Thu, 16 Aug 2018 15:36:45 -0700 Subject: [PATCH 0479/2206] gdal: allow version 1.11 on Darwin The GDAL 1.11 derivation has been Linux-only for its entire life, but builds just fine on Mac. --- pkgs/development/libraries/gdal/gdal-1_11.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/gdal/gdal-1_11.nix b/pkgs/development/libraries/gdal/gdal-1_11.nix index 4d1cee5b916..84d130c3865 100644 --- a/pkgs/development/libraries/gdal/gdal-1_11.nix +++ b/pkgs/development/libraries/gdal/gdal-1_11.nix @@ -58,6 +58,6 @@ stdenv.mkDerivation rec { homepage = http://www.gdal.org/; license = stdenv.lib.licenses.mit; maintainers = [ stdenv.lib.maintainers.marcweber ]; - platforms = stdenv.lib.platforms.linux; + platforms = with stdenv.lib.platforms; linux ++ darwin; }; } -- GitLab From d8b202698ce48e43dbe3f7fb9d704136615d1254 Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Fri, 17 Aug 2018 01:34:39 +0200 Subject: [PATCH 0480/2206] mypy-protobuf: init at 1.6 --- .../python-modules/mypy-protobuf/default.nix | 20 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 22 insertions(+) create mode 100644 pkgs/development/python-modules/mypy-protobuf/default.nix diff --git a/pkgs/development/python-modules/mypy-protobuf/default.nix b/pkgs/development/python-modules/mypy-protobuf/default.nix new file mode 100644 index 00000000000..37e1b88a248 --- /dev/null +++ b/pkgs/development/python-modules/mypy-protobuf/default.nix @@ -0,0 +1,20 @@ +{ stdenv, fetchPypi, buildPythonApplication, protobuf }: + +buildPythonApplication rec { + pname = "mypy-protobuf"; + version = "1.6"; + + src = fetchPypi { + inherit pname version; + sha256 = "1bmpd82qm7rjnzc4i275lm18mmz8anhrjhwq2ci179l64hrfr0nb"; + }; + + propagatedBuildInputs = [ protobuf ]; + + meta = with stdenv.lib; { + description = "Generate mypy stub files from protobuf specs"; + homepage = "https://github.com/dropbox/mypy-protobuf"; + license = licenses.asl20; + maintainers = with maintainers; [ lnl7 ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index ebbcccd6f3d..1b1d2539115 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -7866,6 +7866,8 @@ in { mypy = callPackage ../development/python-modules/mypy { }; + mypy-protobuf = callPackage ../development/python-modules/mypy-protobuf { }; + mwclient = buildPythonPackage rec { version = "0.8.3"; pname = "mwclient"; -- GitLab From 8bef91d84a51d7cc7c2774dd4b2fea840f95a91f Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Fri, 17 Aug 2018 01:35:17 +0200 Subject: [PATCH 0481/2206] protobuf: fix missing google.protobuf.compiler --- pkgs/development/python-modules/protobuf/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/protobuf/default.nix b/pkgs/development/python-modules/protobuf/default.nix index 1a345b19ef9..9059080c919 100644 --- a/pkgs/development/python-modules/protobuf/default.nix +++ b/pkgs/development/python-modules/protobuf/default.nix @@ -28,7 +28,10 @@ buildPythonPackage rec { export PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION_VERSION=2 ''; - preBuild = optionalString (versionAtLeast protobuf.version "2.6.0") '' + preBuild = '' + # Workaround for https://github.com/google/protobuf/issues/2895 + ${python}/bin/${python.executable} setup.py build + '' + optionalString (versionAtLeast protobuf.version "2.6.0") '' ${python}/bin/${python.executable} setup.py build_ext --cpp_implementation ''; -- GitLab From d591f8a54d53873833e3441ff6a673fa9cd6bd39 Mon Sep 17 00:00:00 2001 From: Ruben Maher Date: Fri, 17 Aug 2018 12:08:53 +0930 Subject: [PATCH 0482/2206] flow: 0.78.0 -> 0.79.0 --- pkgs/development/tools/analysis/flow/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/analysis/flow/default.nix b/pkgs/development/tools/analysis/flow/default.nix index 0e190d83b5b..bc9bb5d5fa3 100644 --- a/pkgs/development/tools/analysis/flow/default.nix +++ b/pkgs/development/tools/analysis/flow/default.nix @@ -3,14 +3,14 @@ with lib; stdenv.mkDerivation rec { - version = "0.78.0"; + version = "0.79.0"; name = "flow-${version}"; src = fetchFromGitHub { owner = "facebook"; repo = "flow"; rev = "v${version}"; - sha256 = "1ilim9z3z8hh1bnj1sdygwyxfdxjf93hdf3cmmq4swsclw73a90j"; + sha256 = "1m8239jl0kmpgmk81mak6k3hmmikji6bb3v0zaknb1z3jl8aa1wb"; }; installPhase = '' -- GitLab From ae846c0c034f622f9634cec5237001c2c5ac4217 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 20:04:53 -0700 Subject: [PATCH 0483/2206] octopus: 8.1 -> 8.2 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/octopus/versions. --- pkgs/applications/science/chemistry/octopus/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/chemistry/octopus/default.nix b/pkgs/applications/science/chemistry/octopus/default.nix index 0d8ab0d0e19..27fb54392d2 100644 --- a/pkgs/applications/science/chemistry/octopus/default.nix +++ b/pkgs/applications/science/chemistry/octopus/default.nix @@ -3,7 +3,7 @@ }: let - version = "8.1"; + version = "8.2"; fftwAll = symlinkJoin { name ="ftw-dev-out"; paths = [ fftw.dev fftw.out ]; }; in stdenv.mkDerivation { @@ -11,7 +11,7 @@ in stdenv.mkDerivation { src = fetchurl { url = "http://www.tddft.org/programs/octopus/down.php?file=${version}/octopus-${version}.tar.gz"; - sha256 = "0rxwvcp22364nnhwhqlr38w4rwv1yl60snxi2f8nqdflx1143n10"; + sha256 = "0z74q17lzyga44m5pbsr1hmq12ly96y44pcz7glfvc4vbaq3jd8p"; }; nativeBuildInputs = [ perl procps fftw.dev ]; -- GitLab From 86a6c4218e7fd23d2ce249c4ad8f11f6f87a1e94 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 20:13:12 -0700 Subject: [PATCH 0484/2206] p11-kit: 0.23.12 -> 0.23.13 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/p11-kit/versions. --- pkgs/development/libraries/p11-kit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/p11-kit/default.nix b/pkgs/development/libraries/p11-kit/default.nix index 212547c63a0..e0e0b59a9a9 100644 --- a/pkgs/development/libraries/p11-kit/default.nix +++ b/pkgs/development/libraries/p11-kit/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { name = "p11-kit-${version}"; - version = "0.23.12"; + version = "0.23.13"; src = fetchFromGitHub { owner = "p11-glue"; repo = "p11-kit"; rev = version; - sha256 = "0pb3qlddzbw7dglwnrl7fs9g71vhqk7qzxnb1i4nw633qgy21ga1"; + sha256 = "1z2rbw2qbwj64i88llc1mkf0263qa0kxc2350kg25r7mghxbw1y6"; }; outputs = [ "out" "dev"]; -- GitLab From 3b6b8fc67e2e3f6918eb1f6011d55bb6491eb762 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 20:24:21 -0700 Subject: [PATCH 0485/2206] pciutils: 3.6.1 -> 3.6.2 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pciutils/versions. --- pkgs/tools/system/pciutils/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/system/pciutils/default.nix b/pkgs/tools/system/pciutils/default.nix index 1762b98984f..b7a7f36b252 100644 --- a/pkgs/tools/system/pciutils/default.nix +++ b/pkgs/tools/system/pciutils/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, pkgconfig, zlib, kmod, which }: stdenv.mkDerivation rec { - name = "pciutils-3.6.1"; # with database from 2018-06-29 + name = "pciutils-3.6.2"; # with database from 2018-06-29 src = fetchurl { url = "mirror://kernel/software/utils/pciutils/${name}.tar.xz"; - sha256 = "1q39hh8scgvqppk1clzjh7yiq5p2r0knv52g3qzmdhsir4f47h7w"; + sha256 = "1wwkpglvvr1sdj2gxz9khq507y02c4px48njy25divzdhv4jwifv"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From f82f933437ca4365436ab05619c5d4a24589ad61 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 20:36:01 -0700 Subject: [PATCH 0486/2206] nsd: 4.1.23 -> 4.1.24 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/nsd/versions. --- pkgs/servers/dns/nsd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/dns/nsd/default.nix b/pkgs/servers/dns/nsd/default.nix index f63a61bf219..ee09024dc0e 100644 --- a/pkgs/servers/dns/nsd/default.nix +++ b/pkgs/servers/dns/nsd/default.nix @@ -15,11 +15,11 @@ }: stdenv.mkDerivation rec { - name = "nsd-4.1.23"; + name = "nsd-4.1.24"; src = fetchurl { url = "https://www.nlnetlabs.nl/downloads/nsd/${name}.tar.gz"; - sha256 = "1zc59cj1851scwhwy3k6aals3fk13njyhda37k4a353bcyyxh3pn"; + sha256 = "04ck8ia6xq1xqdk2g922262xywzd070pl4iad7c0lqclwk48gdjg"; }; prePatch = '' -- GitLab From 97b444c2954171f3439635e30f3ab23dfde37ca1 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 20:39:49 -0700 Subject: [PATCH 0487/2206] nnn: 1.8 -> 1.9 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/nnn/versions. --- pkgs/applications/misc/nnn/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/nnn/default.nix b/pkgs/applications/misc/nnn/default.nix index b4832a72c2b..d97f2d2c048 100644 --- a/pkgs/applications/misc/nnn/default.nix +++ b/pkgs/applications/misc/nnn/default.nix @@ -4,13 +4,13 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "nnn-${version}"; - version = "1.8"; + version = "1.9"; src = fetchFromGitHub { owner = "jarun"; repo = "nnn"; rev = "v${version}"; - sha256 = "0sd8djig56163k0b0y4a7kg3malxlg08gayjw4zmvqaihvbbkc6v"; + sha256 = "0z7mr9lql5hz0518wzkj8fdsdp8yh17fr418arjxjn66md4kwgpg"; }; configFile = optionalString (conf!=null) (builtins.toFile "nnn.h" conf); -- GitLab From bca81442744ddf18b5721a397a29ea1146d74fd2 Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Thu, 16 Aug 2018 21:10:19 -0500 Subject: [PATCH 0488/2206] treewide: disable some tests broken on darwin disable checks for: - cython - ldap - tqdm --- pkgs/development/python-modules/Cython/default.nix | 2 ++ pkgs/development/python-modules/ldap/default.nix | 4 +++- pkgs/development/python-modules/tqdm/default.nix | 3 +++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/Cython/default.nix b/pkgs/development/python-modules/Cython/default.nix index fa07eee0d7e..de5eaea842b 100644 --- a/pkgs/development/python-modules/Cython/default.nix +++ b/pkgs/development/python-modules/Cython/default.nix @@ -48,6 +48,8 @@ in buildPythonPackage rec { ''--exclude="(${builtins.concatStringsSep "|" excludedTests})"''} ''; + doCheck = !stdenv.isDarwin; + patches = [ # The following is in GitHub in 0.28.3 but not in the `sdist`. # https://github.com/cython/cython/issues/2319 diff --git a/pkgs/development/python-modules/ldap/default.nix b/pkgs/development/python-modules/ldap/default.nix index 17a6b158d3f..09d399d25b3 100644 --- a/pkgs/development/python-modules/ldap/default.nix +++ b/pkgs/development/python-modules/ldap/default.nix @@ -1,6 +1,6 @@ { buildPythonPackage, fetchPypi , pyasn1, pyasn1-modules, pytest -, openldap, cyrus_sasl }: +, openldap, cyrus_sasl, stdenv }: buildPythonPackage rec { pname = "python-ldap"; @@ -26,4 +26,6 @@ buildPythonPackage rec { py.test ''; + + doCheck = !stdenv.isDarwin; } diff --git a/pkgs/development/python-modules/tqdm/default.nix b/pkgs/development/python-modules/tqdm/default.nix index 0b77f706801..fd5cd47be38 100644 --- a/pkgs/development/python-modules/tqdm/default.nix +++ b/pkgs/development/python-modules/tqdm/default.nix @@ -5,6 +5,7 @@ , coverage , glibcLocales , flake8 +, stdenv }: buildPythonPackage rec { @@ -26,6 +27,8 @@ buildPythonPackage rec { LC_ALL="en_US.UTF-8"; + doCheck = !stdenv.isDarwin; + meta = { description = "A Fast, Extensible Progress Meter"; homepage = https://github.com/tqdm/tqdm; -- GitLab From 2d63877fa4fae545bf8a890942baf6d4da762182 Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Thu, 16 Aug 2018 21:56:36 -0500 Subject: [PATCH 0489/2206] wireshark: fix on darwin Need CMP0025 to be set. No way to do it from the command line (overrode by the cmake_minimimum_version policy). Fixes #44878 --- .../networking/sniffers/wireshark/cmake.patch | 19 ------------------- .../networking/sniffers/wireshark/default.nix | 7 +++++-- 2 files changed, 5 insertions(+), 21 deletions(-) delete mode 100644 pkgs/applications/networking/sniffers/wireshark/cmake.patch diff --git a/pkgs/applications/networking/sniffers/wireshark/cmake.patch b/pkgs/applications/networking/sniffers/wireshark/cmake.patch deleted file mode 100644 index 890fffedce0..00000000000 --- a/pkgs/applications/networking/sniffers/wireshark/cmake.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -19,6 +19,7 @@ - # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - # - -+cmake_minimum_required(VERSION 3.7) - project(Wireshark C CXX) - - # Updated by make-version.pl -@@ -40,7 +41,7 @@ - # Needed for GREATER_EQUAL operator - cmake_minimum_required(VERSION 3.7) - else() -- cmake_minimum_required(VERSION 2.8.8) -+ cmake_minimum_required(VERSION 3.7) - endif() - - # Needs to be set after cmake_minimum_required or cmake_policy(VERSION) diff --git a/pkgs/applications/networking/sniffers/wireshark/default.nix b/pkgs/applications/networking/sniffers/wireshark/default.nix index 850fdb0b715..867768d9f9f 100644 --- a/pkgs/applications/networking/sniffers/wireshark/default.nix +++ b/pkgs/applications/networking/sniffers/wireshark/default.nix @@ -49,8 +49,11 @@ in stdenv.mkDerivation { name = "fix-timeout.patch"; url = "https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commitdiff_plain;h=8b5b843fcbc3e03e0fc45f3caf8cf5fc477e8613;hp=94af9724d140fd132896b650d10c4d060788e4f0"; sha256 = "1g2dm7lwsnanwp68b9xr9swspx7hfj4v3z44sz3yrfmynygk8zlv"; - }) - ++ stdenv.lib.optional stdenv.isDarwin ./cmake.patch; + }); + + postPatch = '' + sed -i -e '1i cmake_policy(SET CMP0025 NEW)' CMakeLists.txt + ''; preBuild = '' export LD_LIBRARY_PATH="$PWD/run" -- GitLab From aba9f67d7defc5bf6aa7c82060bfec65f314006f Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Thu, 16 Aug 2018 22:01:14 -0500 Subject: [PATCH 0490/2206] qca: fix on darwin --- pkgs/development/libraries/qca2/default.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/qca2/default.nix b/pkgs/development/libraries/qca2/default.nix index 568e7ce07b3..ec32c44a91f 100644 --- a/pkgs/development/libraries/qca2/default.nix +++ b/pkgs/development/libraries/qca2/default.nix @@ -10,16 +10,23 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ cmake pkgconfig ]; - buildInputs = [ (stdenv.lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Security) qt ]; + buildInputs = [ qt ] + ++ stdenv.lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Security; enableParallelBuilding = true; # tells CMake to use this CA bundle file if it is accessible - preConfigure = ''export QC_CERTSTORE_PATH=/etc/ssl/certs/ca-certificates.crt''; + preConfigure = '' + export QC_CERTSTORE_PATH=/etc/ssl/certs/ca-certificates.crt + ''; # tricks CMake into using this CA bundle file if it is not accessible (in a sandbox) cmakeFlags = [ "-Dqca_CERTSTORE=/etc/ssl/certs/ca-certificates.crt" ]; + postPatch = '' + sed -i -e '1i cmake_policy(SET CMP0025 NEW)' CMakeLists.txt + ''; + meta = with stdenv.lib; { description = "Qt Cryptographic Architecture"; license = "LGPL"; -- GitLab From 030760a99441a0f9057cb95a6fa6eef22f1c7985 Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Thu, 16 Aug 2018 22:07:06 -0500 Subject: [PATCH 0491/2206] doomseeker: fix on darwin --- pkgs/applications/misc/doomseeker/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/doomseeker/default.nix b/pkgs/applications/misc/doomseeker/default.nix index 504ef78743c..fd08ed9c391 100644 --- a/pkgs/applications/misc/doomseeker/default.nix +++ b/pkgs/applications/misc/doomseeker/default.nix @@ -1,4 +1,4 @@ -{ stdenv, cmake, fetchFromBitbucket, pkgconfig, qtbase, qttools, qtmultimedia, zlib, bzip2 }: +{ stdenv, cmake, fetchFromBitbucket, pkgconfig, qtbase, qttools, qtmultimedia, zlib, bzip2, xxd }: stdenv.mkDerivation rec { name = "doomseeker-${version}"; @@ -15,10 +15,12 @@ stdenv.mkDerivation rec { buildInputs = [ qtbase qtmultimedia zlib bzip2 ]; - nativeBuildInputs = [ cmake qttools pkgconfig ]; + nativeBuildInputs = [ cmake qttools pkgconfig xxd ]; enableParallelBuilding = true; + NIX_CFLAGS_COMPILE = stdenv.lib.optional stdenv.cc.isClang "-Wno-error=format-security"; + meta = with stdenv.lib; { homepage = http://doomseeker.drdteam.org/; description = "Multiplayer server browser for many Doom source ports"; -- GitLab From 77a806dd4e5e6bbcae7ee4d5db315f76b7a6d52d Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 20:48:14 -0700 Subject: [PATCH 0492/2206] owncloud-client: 2.4.2 -> 2.4.3 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/owncloud-client/versions. --- pkgs/applications/networking/owncloud-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/owncloud-client/default.nix b/pkgs/applications/networking/owncloud-client/default.nix index 9bb266665a6..c142661fd03 100644 --- a/pkgs/applications/networking/owncloud-client/default.nix +++ b/pkgs/applications/networking/owncloud-client/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "owncloud-client-${version}"; - version = "2.4.2"; + version = "2.4.3"; src = fetchurl { url = "https://download.owncloud.com/desktop/stable/owncloudclient-${version}.tar.xz"; - sha256 = "0pxga45fi7iyayy278hgl8x099isz6d7x1jq57p2m9qlsvfx8ap5"; + sha256 = "1gz6xg1vm054ksrsakzfkzxgpskm0xkhsqwq0fj3i2kas09zzczk"; }; patches = [ ./find-sql.patch ]; -- GitLab From ee92ab07bae7018486af54ef3b559bf048e331a7 Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Thu, 16 Aug 2018 22:54:32 -0500 Subject: [PATCH 0493/2206] chuck: cleanup --- pkgs/applications/audio/chuck/default.nix | 32 +++++++++++------------ 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/pkgs/applications/audio/chuck/default.nix b/pkgs/applications/audio/chuck/default.nix index e94172b0f87..c10556260c7 100644 --- a/pkgs/applications/audio/chuck/default.nix +++ b/pkgs/applications/audio/chuck/default.nix @@ -1,5 +1,6 @@ -{ stdenv, fetchurl, alsaLib, bison, flex, libsndfile, which +{ stdenv, lib, fetchurl, alsaLib, bison, flex, libsndfile, which , AppKit, Carbon, CoreAudio, CoreMIDI, CoreServices, Kernel +, xcbuild }: stdenv.mkDerivation rec { @@ -11,31 +12,28 @@ stdenv.mkDerivation rec { sha256 = "02z7sglax3j09grj5s1skmw8z6wz7b21hjrm95nrrdpwbxabh079"; }; - buildInputs = [ bison flex libsndfile which ] - ++ stdenv.lib.optional (!stdenv.isDarwin) alsaLib - ++ stdenv.lib.optional stdenv.isDarwin [ AppKit Carbon CoreAudio CoreMIDI CoreServices Kernel ]; + nativeBuildInputs = [ flex bison which ]; + + buildInputs = [ libsndfile ] + ++ lib.optional (!stdenv.isDarwin) alsaLib + ++ lib.optional stdenv.isDarwin [ AppKit Carbon CoreAudio CoreMIDI CoreServices Kernel ]; patches = [ ./clang.patch ./darwin-limits.patch ]; - NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isDarwin "-Wno-missing-sysroot"; - NIX_LDFLAGS = stdenv.lib.optionalString stdenv.isDarwin "-framework MultitouchSupport"; + NIX_CFLAGS_COMPILE = lib.optional stdenv.isDarwin "-Wno-missing-sysroot"; + NIX_LDFLAGS = lib.optional stdenv.isDarwin "-framework MultitouchSupport"; postPatch = '' substituteInPlace src/makefile --replace "/usr/bin" "$out/bin" - substituteInPlace src/makefile.osx --replace "xcodebuild" "/usr/bin/xcodebuild" - substituteInPlace src/makefile.osx --replace "weak_framework" "framework" - substituteInPlace src/makefile.osx --replace "MACOSX_DEPLOYMENT_TARGET=10.5" "MACOSX_DEPLOYMENT_TARGET=$MACOSX_DEPLOYMENT_TARGET" - ''; - - buildPhase = '' - make -C src ${if stdenv.isDarwin then "osx" else "linux-alsa"} + substituteInPlace src/makefile.osx \ + --replace "weak_framework" "framework" \ + --replace "MACOSX_DEPLOYMENT_TARGET=10.5" "MACOSX_DEPLOYMENT_TARGET=$MACOSX_DEPLOYMENT_TARGET" ''; - installPhase = '' - install -Dm755 ./src/chuck $out/bin/chuck - ''; + makeFlags = [ "-C src" "DESTDIR=$(out)/bin" ]; + buildFlags = [ (if stdenv.isDarwin then "osx" else "linux-alsa") ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Programming language for real-time sound synthesis and music creation"; homepage = http://chuck.cs.princeton.edu; license = licenses.gpl2; -- GitLab From 571fb74f449aa173e231166515b41feb778524b8 Mon Sep 17 00:00:00 2001 From: Tuomas Tynkkynen Date: Fri, 17 Aug 2018 06:56:51 +0300 Subject: [PATCH 0494/2206] installer: Disable udisks Due to whoever-knows-what, udisks nowadays pulls in GTK+ et al. But it shouldn't be needed anyway in the installer, so disable it. --- nixos/modules/profiles/installation-device.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/profiles/installation-device.nix b/nixos/modules/profiles/installation-device.nix index 57d947b5268..8e0e1ffb0c6 100644 --- a/nixos/modules/profiles/installation-device.nix +++ b/nixos/modules/profiles/installation-device.nix @@ -32,6 +32,7 @@ with lib; # Disable some other stuff we don't need. security.sudo.enable = false; + services.udisks2.enable = false; # Automatically log in at the virtual consoles. services.mingetty.autologinUser = "root"; -- GitLab From cea4be23bc64de7ce1006c2567838e83623bf99a Mon Sep 17 00:00:00 2001 From: Tuomas Tynkkynen Date: Fri, 17 Aug 2018 07:41:14 +0300 Subject: [PATCH 0495/2206] perlPackages.NetDBus: Reduce closure size The module compiles a native module that links to the DBus C libraries, so dbus (and pkgconfig) for that matter shouldn't be propagated. --- pkgs/top-level/perl-packages.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index d219cae5c4e..48ef2c70847 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -11213,8 +11213,9 @@ let self = _self // overrides; _self = with self; { url = "mirror://cpan/authors/id/D/DA/DANBERR/${name}.tar.gz"; sha256 = "8391696db9e96c374b72984c0bad9c7d1c9f3b4efe68f9ddf429a77548e0e269"; }; - buildInputs = [ TestPod TestPodCoverage ]; - propagatedBuildInputs = [ pkgs.pkgconfig pkgs.dbus XMLTwig ]; + nativeBuildInputs = [ pkgs.pkgconfig ]; + buildInputs = [ TestPod TestPodCoverage pkgs.dbus ]; + propagatedBuildInputs = [ XMLTwig ]; meta = { homepage = http://www.freedesktop.org/wiki/Software/dbus; description = "Extension for the DBus bindings"; -- GitLab From 58dc26180f43cd6565eb1049665daf2dbba83c5e Mon Sep 17 00:00:00 2001 From: Tuomas Tynkkynen Date: Fri, 17 Aug 2018 07:43:58 +0300 Subject: [PATCH 0496/2206] nixos: Fix iso_graphical evaluation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit I broke it: in job ‘nixos.iso_graphical.x86_64-linux’: The option `services.udisks2.enable' has conflicting definitions, in `/nix/store/bwcjw1ddj94q83vbbnq1nnrs5aisaw59-source/nixos/modules/profiles/installation-device.nix' and `/nix/store/bwcjw1ddj94q83vbbnq1nnrs5aisaw59-source/nixos/modules/services/x11/desktop-managers/plasma5.nix'. --- nixos/modules/profiles/installation-device.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/modules/profiles/installation-device.nix b/nixos/modules/profiles/installation-device.nix index 8e0e1ffb0c6..ff4a23a18d0 100644 --- a/nixos/modules/profiles/installation-device.nix +++ b/nixos/modules/profiles/installation-device.nix @@ -31,8 +31,8 @@ with lib; #services.rogue.enable = true; # Disable some other stuff we don't need. - security.sudo.enable = false; - services.udisks2.enable = false; + security.sudo.enable = mkDefault false; + services.udisks2.enable = mkDefault false; # Automatically log in at the virtual consoles. services.mingetty.autologinUser = "root"; -- GitLab From 6e1d3cbe6b1d89da80bbb426373e670c9067dde9 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 21:16:43 -0700 Subject: [PATCH 0497/2206] lighttpd: 1.4.49 -> 1.4.50 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/lighttpd/versions. --- pkgs/servers/http/lighttpd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/http/lighttpd/default.nix b/pkgs/servers/http/lighttpd/default.nix index 4596dac0908..b9894d1bc85 100644 --- a/pkgs/servers/http/lighttpd/default.nix +++ b/pkgs/servers/http/lighttpd/default.nix @@ -12,11 +12,11 @@ assert enableWebDAV -> sqlite != null; assert enableWebDAV -> libuuid != null; stdenv.mkDerivation rec { - name = "lighttpd-1.4.49"; + name = "lighttpd-1.4.50"; src = fetchurl { url = "https://download.lighttpd.net/lighttpd/releases-1.4.x/${name}.tar.xz"; - sha256 = "02ff77cpvy1006cwfym38vf78xm18plyj636ll74r7kx2bblkpxf"; + sha256 = "1sr9avcnld22a5wl5s8vgrz8r86mybggm9z8zwabqz48v0986dr9"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From 55ae037abfa2047f4bb2d2313c4db114f60f5eac Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 21:55:44 -0700 Subject: [PATCH 0498/2206] lynis: 2.6.6 -> 2.6.7 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/lynis/versions. --- pkgs/tools/security/lynis/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/lynis/default.nix b/pkgs/tools/security/lynis/default.nix index 4b25e944510..bb7a6a0e772 100644 --- a/pkgs/tools/security/lynis/default.nix +++ b/pkgs/tools/security/lynis/default.nix @@ -2,14 +2,14 @@ stdenv.mkDerivation rec { pname = "lynis"; - version = "2.6.6"; + version = "2.6.7"; name = "${pname}-${version}"; src = fetchFromGitHub { owner = "CISOfy"; repo = "${pname}"; rev = "${version}"; - sha256 = "02d8nwy78gy07c32c7dk3sl93h1z0gav0h4j7xp85m6xj852lb5a"; + sha256 = "0ayil5bzxqaksmr79x0gxy60k8djzg0bs60jfg8qi6128q6srhar"; }; nativeBuildInputs = [ makeWrapper perl ]; -- GitLab From f9128385ae013c8af630543c9a3688f2fd1b6288 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 22:17:35 -0700 Subject: [PATCH 0499/2206] musescore: 2.3.1 -> 2.3.2 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/musescore/versions. --- pkgs/applications/audio/musescore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/musescore/default.nix b/pkgs/applications/audio/musescore/default.nix index a5c38a47741..28381fcfee6 100644 --- a/pkgs/applications/audio/musescore/default.nix +++ b/pkgs/applications/audio/musescore/default.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation rec { name = "musescore-${version}"; - version = "2.3.1"; + version = "2.3.2"; src = fetchFromGitHub { owner = "musescore"; repo = "MuseScore"; rev = "v${version}"; - sha256 = "00inrw9g8g34g74bhg5gp0rr5nydhjraiyn7vpl7kaqi5yzmhawd"; + sha256 = "0ncv0xfmq87plqa43cm0fpidlwzz1nq5s7h7139llrbc36yp3pr1"; }; cmakeFlags = [ -- GitLab From a3a70227bae7113fb56802c748b8aad44abaa52b Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 22:24:47 -0700 Subject: [PATCH 0500/2206] memcached: 1.5.9 -> 1.5.10 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/memcached/versions. --- pkgs/servers/memcached/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/memcached/default.nix b/pkgs/servers/memcached/default.nix index a9d8714476c..9790df9ce76 100644 --- a/pkgs/servers/memcached/default.nix +++ b/pkgs/servers/memcached/default.nix @@ -1,12 +1,12 @@ {stdenv, fetchurl, cyrus_sasl, libevent}: stdenv.mkDerivation rec { - version = "1.5.9"; + version = "1.5.10"; name = "memcached-${version}"; src = fetchurl { url = "https://memcached.org/files/${name}.tar.gz"; - sha256 = "01hx4hs8lgmjzpqj1iv5fpdwv1ymrii6bp4nh1s0mjvipxymgwsa"; + sha256 = "0jqw3z0408yx0lzc6ykn4d29n02dk31kqnmq9b3ldmcnpl6hck29"; }; buildInputs = [cyrus_sasl libevent]; -- GitLab From c8adb511eb230eaad41c5d2a053ffe4fd8db3555 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 22:56:25 -0700 Subject: [PATCH 0501/2206] mcelog: 159 -> 160 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/mcelog/versions. --- pkgs/os-specific/linux/mcelog/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/mcelog/default.nix b/pkgs/os-specific/linux/mcelog/default.nix index e5ee5e20294..642653259c3 100644 --- a/pkgs/os-specific/linux/mcelog/default.nix +++ b/pkgs/os-specific/linux/mcelog/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "mcelog-${version}"; - version = "159"; + version = "160"; src = fetchFromGitHub { owner = "andikleen"; repo = "mcelog"; rev = "v${version}"; - sha256 = "1w8y4igxi48r2d9s6g9fm1bgmsga94gfz6x0xaln6rhvbgi318xg"; + sha256 = "1m985wvdykl3003967lp1i7707qhwdj3h13cl8g1afjaip9ccd48"; }; postPatch = '' -- GitLab From a9307e0a2eca58fd3e483052753d2bee3eda5382 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 23:55:26 -0700 Subject: [PATCH 0502/2206] libsolv: 0.6.34 -> 0.6.35 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libsolv/versions. --- pkgs/development/libraries/libsolv/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libsolv/default.nix b/pkgs/development/libraries/libsolv/default.nix index 9db56aa3a9e..ad8120d3591 100644 --- a/pkgs/development/libraries/libsolv/default.nix +++ b/pkgs/development/libraries/libsolv/default.nix @@ -1,14 +1,14 @@ { stdenv, fetchFromGitHub, cmake, ninja, zlib, expat, rpm, db }: stdenv.mkDerivation rec { - rev = "0.6.34"; + rev = "0.6.35"; name = "libsolv-${rev}"; src = fetchFromGitHub { inherit rev; owner = "openSUSE"; repo = "libsolv"; - sha256 = "1knr48dilg8kscbmpjvd7m2krvgcdq0f9vpbqcgmxxa969mzrcy7"; + sha256 = "0jx1bmwwhjwfidwa0hrarwpcrf4ic068kapd4vb9m5y7xd4l55nq"; }; cmakeFlags = [ -- GitLab From 6ecbab9c1b6d0c047605e8371e98e4b838d323f3 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 00:07:20 -0700 Subject: [PATCH 0503/2206] librealsense: 2.14.1 -> 2.15.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/librealsense/versions. --- pkgs/development/libraries/librealsense/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/librealsense/default.nix b/pkgs/development/libraries/librealsense/default.nix index 84fb600d88e..ea24c9da88b 100644 --- a/pkgs/development/libraries/librealsense/default.nix +++ b/pkgs/development/libraries/librealsense/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "librealsense-${version}"; - version = "2.14.1"; + version = "2.15.0"; src = fetchFromGitHub { owner = "IntelRealSense"; repo = "librealsense"; rev = "v${version}"; - sha256 = "1gxfnc1c87a3xfp0dpcp32jjjmxz7f9aw6jcda87lr2xvhpvq0n5"; + sha256 = "12918gcn0w5h6bqgx6s44w44bs1x2pcndn2833xzya69rddkdv6x"; }; buildInputs = [ -- GitLab From a4ded94f955d1110e39618d39969f6a84f387415 Mon Sep 17 00:00:00 2001 From: Andreas Rammhold Date: Fri, 17 Aug 2018 09:22:27 +0200 Subject: [PATCH 0504/2206] gnome3.gdm: 2.28.2 -> 2.28.3 Changes: - CVE-2018-14424 - double free fix - lifecycle fixes to libgdm/GdmClient - follow up fixes dealing with login screen reaping form last release - allow pam modules to use SIGUSR1 - set PWD for user session - tell cirrus not to use wayland - Translation updates --- pkgs/desktops/gnome-3/core/gdm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/gdm/default.nix b/pkgs/desktops/gnome-3/core/gdm/default.nix index 24eff547fe9..6c810eb4634 100644 --- a/pkgs/desktops/gnome-3/core/gdm/default.nix +++ b/pkgs/desktops/gnome-3/core/gdm/default.nix @@ -5,11 +5,11 @@ stdenv.mkDerivation rec { name = "gdm-${version}"; - version = "3.28.2"; + version = "3.28.3"; src = fetchurl { url = "mirror://gnome/sources/gdm/${gnome3.versionBranch version}/${name}.tar.xz"; - sha256 = "0wdm1503x66n1crdlmzmincbd2hccpxsdgjsl5anx3yjpdzs0hb0"; + sha256 = "12d1cp2dyca8rwh9y9cg8xn6grdp8nmxkkqwg4xpkr8i8ml65n88"; }; # Only needed to make it build -- GitLab From 92b016572feb46af4ed5778633198514335110d0 Mon Sep 17 00:00:00 2001 From: Mathis Antony Date: Fri, 17 Aug 2018 15:31:04 +0800 Subject: [PATCH 0505/2206] overmind: add which runtime dependency --- pkgs/applications/misc/overmind/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/overmind/default.nix b/pkgs/applications/misc/overmind/default.nix index 43711f0a876..ac985a5e4d2 100644 --- a/pkgs/applications/misc/overmind/default.nix +++ b/pkgs/applications/misc/overmind/default.nix @@ -1,4 +1,4 @@ -{ stdenv, buildGoPackage, fetchFromGitHub, tmux, makeWrapper }: +{ stdenv, buildGoPackage, fetchFromGitHub, tmux, which, makeWrapper }: buildGoPackage rec { name = "overmind-${version}"; @@ -8,7 +8,7 @@ buildGoPackage rec { nativeBuildInputs = [ makeWrapper ]; postInstall = '' - wrapProgram "$bin/bin/overmind" --prefix PATH : "${stdenv.lib.makeBinPath [ tmux ]}" + wrapProgram "$bin/bin/overmind" --prefix PATH : "${stdenv.lib.makeBinPath [ tmux which ]}" ''; src = fetchFromGitHub { -- GitLab From 9a4e067a86d1fdff5127a13369bad485d9be1830 Mon Sep 17 00:00:00 2001 From: Aneesh Agrawal Date: Sun, 22 Jul 2018 22:24:15 -0700 Subject: [PATCH 0506/2206] cowsay: 3.0.3+dfsg1-16 -> 3.0.3+dfsg2 The old source no longer exists. --- pkgs/tools/misc/cowsay/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/tools/misc/cowsay/default.nix b/pkgs/tools/misc/cowsay/default.nix index bb874dd002a..4d55b70d007 100644 --- a/pkgs/tools/misc/cowsay/default.nix +++ b/pkgs/tools/misc/cowsay/default.nix @@ -1,12 +1,12 @@ -{ stdenv, fetchgit, perl }: +{ stdenv, fetchurl, perl }: -stdenv.mkDerivation { - name = "cowsay-3.03+dfsg1-16"; +stdenv.mkDerivation rec{ + version = "3.03+dfsg2"; + name = "cowsay-${version}"; - src = fetchgit { - url = https://anonscm.debian.org/git/collab-maint/cowsay.git; - rev = "acb946c166fa3b9526b9c471ef1330f9f89f9c8b"; - sha256 = "1ji66nrdcc8sh79hwils3nbaj897s352r5wp7kzjwiym8bm2azk6"; + src = fetchurl { + url = "http://http.debian.net/debian/pool/main/c/cowsay/cowsay_${version}.orig.tar.gz"; + sha256 = "0ghqnkp8njc3wyqx4mlg0qv0v0pc996x2nbyhqhz66bbgmf9d29v"; }; buildInputs = [ perl ]; -- GitLab From 1126e280b43011eed62f4a062e14f102ce1afd6b Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 01:02:36 -0700 Subject: [PATCH 0507/2206] icdiff: 1.9.1 -> 1.9.3 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/icdiff/versions. --- pkgs/tools/text/icdiff/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/text/icdiff/default.nix b/pkgs/tools/text/icdiff/default.nix index 85888dbbf0d..949a9c89e9a 100644 --- a/pkgs/tools/text/icdiff/default.nix +++ b/pkgs/tools/text/icdiff/default.nix @@ -2,13 +2,13 @@ pythonPackages.buildPythonApplication rec { name = "icdiff-${version}"; - version = "1.9.1"; + version = "1.9.3"; src = fetchFromGitHub { owner = "jeffkaufman"; repo = "icdiff"; rev = "release-${version}"; - sha256 = "0ffn5kq7dwvrimxgpj9ksym36c18md8nsdps82qzhm1xq7p9w9yb"; + sha256 = "10hv09sg7m8gzjf1v785kvim9ps81akzyx7ws6ypylyxc0l2fdcl"; }; meta = with stdenv.lib; { -- GitLab From 33ebfbfcf870ac115f034b0799243058c5bb9d6c Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 01:23:03 -0700 Subject: [PATCH 0508/2206] igv: 2.4.13 -> 2.4.14 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/igv/versions. --- pkgs/applications/science/biology/igv/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/biology/igv/default.nix b/pkgs/applications/science/biology/igv/default.nix index 2df8b188f78..89e38104feb 100644 --- a/pkgs/applications/science/biology/igv/default.nix +++ b/pkgs/applications/science/biology/igv/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "igv-${version}"; - version = "2.4.13"; + version = "2.4.14"; src = fetchurl { url = "https://data.broadinstitute.org/igv/projects/downloads/2.4/IGV_${version}.zip"; - sha256 = "0cl6fs1v9rqkzjq4syx0m1pr71hbhvidwa3ym57pvz8ardfs3qa1"; + sha256 = "0z9hk01czkdgi55b0qdvvi43jsqkkx6gl7wglamv425c6rklcvhc"; }; buildInputs = [ unzip jre ]; -- GitLab From 9c5b7cc5d1fee48c396f3fc78dfde5966f047e2f Mon Sep 17 00:00:00 2001 From: "Wael M. Nasreddine" Date: Tue, 24 Jul 2018 22:10:24 -0700 Subject: [PATCH 0509/2206] bazel: patch //tools/bash/runfiles/runfiles.bash to include defaultShellPath in PATH closes #43955 --- pkgs/development/tools/build-managers/bazel/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/tools/build-managers/bazel/default.nix b/pkgs/development/tools/build-managers/bazel/default.nix index 2c81e27d3a2..acb58863e6b 100644 --- a/pkgs/development/tools/build-managers/bazel/default.nix +++ b/pkgs/development/tools/build-managers/bazel/default.nix @@ -132,6 +132,11 @@ stdenv.mkDerivation rec { src/main/java/com/google/devtools/build/lib/bazel/rules/BazelRuleClassProvider.java \ --replace /bin:/usr/bin ${defaultShellPath} + # append the PATH with defaultShellPath in tools/bash/runfiles/runfiles.bash + echo "PATH=$PATH:${defaultShellPath}" >> runfiles.bash.tmp + cat tools/bash/runfiles/runfiles.bash >> runfiles.bash.tmp + mv runfiles.bash.tmp tools/bash/runfiles/runfiles.bash + patchShebangs . ''; -- GitLab From 190bd05de2cf4e9ce738e8fae74c8cce2c3d5144 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 02:05:58 -0700 Subject: [PATCH 0510/2206] gtkwave: 3.3.92 -> 3.3.93 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/gtkwave/versions. --- pkgs/applications/science/electronics/gtkwave/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/electronics/gtkwave/default.nix b/pkgs/applications/science/electronics/gtkwave/default.nix index 78c981ded56..c0048740193 100644 --- a/pkgs/applications/science/electronics/gtkwave/default.nix +++ b/pkgs/applications/science/electronics/gtkwave/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "gtkwave-${version}"; - version = "3.3.92"; + version = "3.3.93"; src = fetchurl { url = "mirror://sourceforge/gtkwave/${name}.tar.gz"; - sha256 = "08916gv5vl7dgvlsq098mxljbciby9miyh8jqwn1q8sfdhzvmxak"; + sha256 = "0a92zlwvshp75k7cv11rc4ab11fzsy0a5qfvxkh0bjvrq1k946ys"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From 4ec9a8726af7870070ab2ef9664979d789901394 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 02:09:39 -0700 Subject: [PATCH 0511/2206] grails: 3.3.6 -> 3.3.8 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/grails/versions. --- pkgs/development/web/grails/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/web/grails/default.nix b/pkgs/development/web/grails/default.nix index e5e6f639b95..1e665c847b4 100644 --- a/pkgs/development/web/grails/default.nix +++ b/pkgs/development/web/grails/default.nix @@ -11,11 +11,11 @@ let in stdenv.mkDerivation rec { name = "grails-${version}"; - version = "3.3.6"; + version = "3.3.8"; src = fetchurl { url = "https://github.com/grails/grails-core/releases/download/v${version}/grails-${version}.zip"; - sha256 = "0q3rbz47lp2zh2794aycf85vnic77dg3sclrqbizfpdijma87iy7"; + sha256 = "1hfqlaiv29im6pyqi7irl28ws7nn2jc4g4718gysfmm1gvlprpn0"; }; buildInputs = [ unzip ]; -- GitLab From 0c60aee290173e53170714b59ab0ff8cb68f2abb Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 02:27:07 -0700 Subject: [PATCH 0512/2206] groovy: 2.5.1 -> 2.5.2 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/groovy/versions. --- pkgs/development/interpreters/groovy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/groovy/default.nix b/pkgs/development/interpreters/groovy/default.nix index 961cfb4dad0..95484c9258a 100644 --- a/pkgs/development/interpreters/groovy/default.nix +++ b/pkgs/development/interpreters/groovy/default.nix @@ -4,11 +4,11 @@ stdenv.mkDerivation rec { name = "groovy-${version}"; - version = "2.5.1"; + version = "2.5.2"; src = fetchurl { url = "http://dl.bintray.com/groovy/maven/apache-groovy-binary-${version}.zip"; - sha256 = "1zqq2jsaq547rm8qh8zpj36059jahsba733cwrmg6iq0c8ai4z3s"; + sha256 = "0bi85gvgpwd9ndg0kiwlrp560934dzy1072zpf587vrmpvqrcps9"; }; buildInputs = [ unzip makeWrapper ]; -- GitLab From 7cb57d7530da7d0773000c589590f60e4e22b5c6 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 02:28:29 -0700 Subject: [PATCH 0513/2206] harfbuzz: 1.8.2 -> 1.8.8 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/harfbuzz/versions. --- pkgs/development/libraries/harfbuzz/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/harfbuzz/default.nix b/pkgs/development/libraries/harfbuzz/default.nix index a0160a8440d..68cb265b7fe 100644 --- a/pkgs/development/libraries/harfbuzz/default.nix +++ b/pkgs/development/libraries/harfbuzz/default.nix @@ -5,7 +5,7 @@ }: let - version = "1.8.2"; + version = "1.8.8"; inherit (stdenv.lib) optional optionals optionalString; in @@ -14,7 +14,7 @@ stdenv.mkDerivation { src = fetchurl { url = "https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-${version}.tar.bz2"; - sha256 = "0my6m9aqv4a8fc2pjwqx9pfdfh3a9mqvas4si4psi1b1867zi8y8"; + sha256 = "1ag3scnm1fcviqgx2p4858y433mr0ndqw6zccnccrqcr9mpcird8"; }; outputs = [ "out" "dev" ]; -- GitLab From 8248ad3929954563040398111d3af23d65e6066f Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 02:42:24 -0700 Subject: [PATCH 0514/2206] gegl_0_4: 0.4.4 -> 0.4.6 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/gegl/versions. --- pkgs/development/libraries/gegl/4.0.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gegl/4.0.nix b/pkgs/development/libraries/gegl/4.0.nix index f32bc120170..4a72e1fa9b0 100644 --- a/pkgs/development/libraries/gegl/4.0.nix +++ b/pkgs/development/libraries/gegl/4.0.nix @@ -3,13 +3,13 @@ , libwebp, gnome3, libintl }: let - version = "0.4.4"; + version = "0.4.6"; in stdenv.mkDerivation rec { name = "gegl-${version}"; src = fetchurl { url = "https://download.gimp.org/pub/gegl/${stdenv.lib.versions.majorMinor version}/${name}.tar.bz2"; - sha256 = "143qwn92xc5wm09p9iwrpw9y0ahha5lcyx1bb0lzwcb1fgd4bjzq"; + sha256 = "1rcsa60z09jjayk0q6jam4w8rivh400a08bv2xykiv5qyr1yp5zk"; }; # needs fonts otherwise, don't know how to pass them -- GitLab From f3be269e35911aed80add61c0961a2027428c199 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 02:46:46 -0700 Subject: [PATCH 0515/2206] gitAndTools.git-extras: 4.5.0 -> 4.6.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/git-extras/versions. --- .../version-management/git-and-tools/git-extras/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/version-management/git-and-tools/git-extras/default.nix b/pkgs/applications/version-management/git-and-tools/git-extras/default.nix index e4db75c8ad7..1ea60272c33 100644 --- a/pkgs/applications/version-management/git-and-tools/git-extras/default.nix +++ b/pkgs/applications/version-management/git-and-tools/git-extras/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "git-extras-${version}"; - version = "4.5.0"; + version = "4.6.0"; src = fetchurl { url = "https://github.com/tj/git-extras/archive/${version}.tar.gz"; - sha256 = "059680bvblbhrlkybg1yisr5zq62pir1rnaxz5izhfsw2ng9s2fb"; + sha256 = "1jp5wi2h4jqbrjv0iqa45s0f9h3n5k1dxs89jkhg5n5k9jjs7fp3"; }; dontBuild = true; -- GitLab From 23130640cbbd22d3ef1d31735c4a94c6e7c5d981 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 02:56:37 -0700 Subject: [PATCH 0516/2206] folly: 2018.07.09.00 -> 2018.08.13.00 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/folly/versions. --- pkgs/development/libraries/folly/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/folly/default.nix b/pkgs/development/libraries/folly/default.nix index 2b6a949c232..d188cb9810a 100644 --- a/pkgs/development/libraries/folly/default.nix +++ b/pkgs/development/libraries/folly/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { name = "folly-${version}"; - version = "2018.07.09.00"; + version = "2018.08.13.00"; src = fetchFromGitHub { owner = "facebook"; repo = "folly"; rev = "v${version}"; - sha256 = "08irwa2pb3f2gnk31rq31jjrqk2xxx0a0m72gf0bsv2w9fgn5sfm"; + sha256 = "1lhq3l7rirhi4vwgiym0r3rff1i69c7bdpi1hm8r4axs2dfjvxdr"; }; nativeBuildInputs = [ autoreconfHook python pkgconfig ]; -- GitLab From 16e3728e4d8f1eadf019b6b872cdcd8fed621d46 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 03:02:36 -0700 Subject: [PATCH 0517/2206] ghostwriter: 1.7.2 -> 1.7.3 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/ghostwriter/versions. --- pkgs/applications/editors/ghostwriter/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/ghostwriter/default.nix b/pkgs/applications/editors/ghostwriter/default.nix index 29c0b665aa3..36259593463 100644 --- a/pkgs/applications/editors/ghostwriter/default.nix +++ b/pkgs/applications/editors/ghostwriter/default.nix @@ -2,14 +2,14 @@ stdenv.mkDerivation rec { pname = "ghostwriter"; - version = "1.7.2"; + version = "1.7.3"; name = "${pname}-${version}"; src = fetchFromGitHub { owner = "wereturtle"; repo = pname; rev = "v${version}"; - sha256 = "1zhzibn4g79i98mjfqspf3iac2biz3r18jf29g0izq5snn7xj0fc"; + sha256 = "1xkxd59rw2dn6xphgcl06zzmfgs1zna2w0pxrk0f49ywffvkvs72"; }; nativeBuildInputs = [ qmake pkgconfig ]; -- GitLab From 6a5e6bd5092fff08bcd65d962db9e201e9b2ef99 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 03:06:22 -0700 Subject: [PATCH 0518/2206] frostwire-bin: 6.7.0 -> 6.7.1 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/frostwire/versions. --- pkgs/applications/networking/p2p/frostwire/frostwire-bin.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/p2p/frostwire/frostwire-bin.nix b/pkgs/applications/networking/p2p/frostwire/frostwire-bin.nix index 01672aa71a8..d1d3bf880cc 100644 --- a/pkgs/applications/networking/p2p/frostwire/frostwire-bin.nix +++ b/pkgs/applications/networking/p2p/frostwire/frostwire-bin.nix @@ -3,12 +3,12 @@ with stdenv.lib; stdenv.mkDerivation rec { - version = "6.7.0"; + version = "6.7.1"; name = "frostwire-${version}"; src = fetchurl { url = "https://dl.frostwire.com/frostwire/${version}/frostwire-${version}.noarch.tar.gz"; - sha256 = "1qvk4w2ly2nz3ibsd6qdxaqb3g1a3l9f5a15b5zpzhsziln1fbxf"; + sha256 = "1crhiksgky65wvb4fvqablsvixj04hbaacz23mskwrc63n4jaz0p"; }; nativeBuildInputs = [ makeWrapper ]; -- GitLab From dec5067b16078842381b13a65b3458b72a2accd9 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 03:14:21 -0700 Subject: [PATCH 0519/2206] ghp-import: 0.4.1 -> 0.5.5 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/ghp-import/versions. --- pkgs/development/tools/ghp-import/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/ghp-import/default.nix b/pkgs/development/tools/ghp-import/default.nix index 9bad3fc6870..44c16b3a4bf 100644 --- a/pkgs/development/tools/ghp-import/default.nix +++ b/pkgs/development/tools/ghp-import/default.nix @@ -3,12 +3,12 @@ with python3.pkgs; buildPythonApplication rec { - version = "0.4.1"; + version = "0.5.5"; pname = "ghp-import"; src = fetchPypi { inherit pname version; - sha256 = "6058810e1c46dd3b5b1eee87e203bdfbd566e10cfc77566edda7aa4dbf6a3053"; + sha256 = "1mvmpi7lqflw2lr0g0y5f9s0d1pv9cav4gbmaqnziqg442klx4iy"; }; disabled = isPyPy; -- GitLab From c64637ec6d743bdb57c1bcf7adfbf6e407151dba Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 03:46:07 -0700 Subject: [PATCH 0520/2206] expat: 2.2.5 -> 2.2.6 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/expat/versions. --- pkgs/development/libraries/expat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/expat/default.nix b/pkgs/development/libraries/expat/default.nix index 79b29a90463..7e4d46c012d 100644 --- a/pkgs/development/libraries/expat/default.nix +++ b/pkgs/development/libraries/expat/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl }: stdenv.mkDerivation rec { - name = "expat-2.2.5"; + name = "expat-2.2.6"; src = fetchurl { url = "mirror://sourceforge/expat/${name}.tar.bz2"; - sha256 = "1xpd78sp7m34jqrw5x13bz7kgz0n6aj15wn4zj4gfx3ypbpk5p6r"; + sha256 = "1wl1x93b5w457ddsdgj0lh7yjq4q6l7wfbgwhagkc8fm2qkkrd0p"; }; outputs = [ "out" "dev" ]; # TODO: fix referrers -- GitLab From d127b54a294fdd920ec13ec7b910f58a55f59947 Mon Sep 17 00:00:00 2001 From: Herwig Hochleitner Date: Thu, 16 Aug 2018 09:26:54 +0200 Subject: [PATCH 0521/2206] chromium: 68.0.3440.75 -> 68.0.3440.106 cc @aszlig @YorikSar --- .../browsers/chromium/upstream-info.nix | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/upstream-info.nix b/pkgs/applications/networking/browsers/chromium/upstream-info.nix index 7f2f4387da5..89b6a7ce312 100644 --- a/pkgs/applications/networking/browsers/chromium/upstream-info.nix +++ b/pkgs/applications/networking/browsers/chromium/upstream-info.nix @@ -1,18 +1,18 @@ # This file is autogenerated from update.sh in the same directory. { beta = { - sha256 = "193sz96jrygixgzkaxx1vrpkhmnr6c7yzhsvv4p1qn0jymh2xd57"; - sha256bin64 = "0wwmfsxbphxqfw4g6jgxlr0p32vjf4h8yfd5zz36xpa79dryb8sv"; - version = "68.0.3440.68"; + sha256 = "0w5k1446j45796vj8p6kv5cdrkrxyr7rh8d8vavplfldbvg36bdw"; + sha256bin64 = "0a7gmbcps3b85rhwgrvg41m9db2n3igwr4hncm7kcqnq5hr60v8s"; + version = "69.0.3497.32"; }; dev = { - sha256 = "102lqnl2m9cbcql6sghib1504fyicx7cgv0jkfx863jpzhrfrkcv"; - sha256bin64 = "1y3iy25b3cck7kz5g913z64x1wdj1znqbn049g8h82x3krp76bgx"; - version = "69.0.3497.12"; + sha256 = "15gk2jbjv3iy4hg4xm1f66x5jqfqh9f98wfzrcsd5ix3ki3f9g3c"; + sha256bin64 = "1lir6q31dnjsbrz99bfx74r5j6f0c1a443ky1k0idbx6ysvr8nnm"; + version = "70.0.3521.2"; }; stable = { - sha256 = "0hcmnn72xj9p3y77cb6cnr1vz81hiqmksdi6nw7xqfw5cwr7h5yw"; - sha256bin64 = "0pa49yxj9s41mzhik7jixr4hwqanf31yzr1fsc6y5hkadbj7rwij"; - version = "68.0.3440.75"; + sha256 = "1676y2axl5ihvv8jid2i9wp4i4awxzij5nwvd5zx98506l3088bh"; + sha256bin64 = "0d352maw1630g0hns3c0g0n95bp5iqh7nzs8bnv48kxz87snmpdj"; + version = "68.0.3440.106"; }; } -- GitLab From da9da8defdb9d29a6049ce37437d6ff482c1c96a Mon Sep 17 00:00:00 2001 From: Herwig Hochleitner Date: Thu, 16 Aug 2018 23:58:22 +0200 Subject: [PATCH 0522/2206] dwarf-fortess: make 0.44.12 the default version all necessary support packages seem to have caught up cc @matthewbauer @Baughn @volth --- pkgs/games/dwarf-fortress/default.nix | 2 +- pkgs/games/dwarf-fortress/dfhack/default.nix | 8 ++++---- pkgs/games/dwarf-fortress/dwarf-therapist/default.nix | 4 ++-- pkgs/games/dwarf-fortress/soundsense.nix | 2 +- pkgs/games/dwarf-fortress/twbt/default.nix | 6 +++--- pkgs/games/dwarf-fortress/unfuck.nix | 4 ++-- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/pkgs/games/dwarf-fortress/default.nix b/pkgs/games/dwarf-fortress/default.nix index cb75b680270..aa4ff210812 100644 --- a/pkgs/games/dwarf-fortress/default.nix +++ b/pkgs/games/dwarf-fortress/default.nix @@ -33,7 +33,7 @@ let self = rec { df-hashes = builtins.fromJSON (builtins.readFile ./game.json); - dwarf-fortress = df-games.dwarf-fortress_0_44_11; + dwarf-fortress = df-games.dwarf-fortress_0_44_12; dwarf-fortress-full = callPackage ./lazy-pack.nix { }; diff --git a/pkgs/games/dwarf-fortress/dfhack/default.nix b/pkgs/games/dwarf-fortress/dfhack/default.nix index f781b0a71de..a7b059bb689 100644 --- a/pkgs/games/dwarf-fortress/dfhack/default.nix +++ b/pkgs/games/dwarf-fortress/dfhack/default.nix @@ -6,11 +6,11 @@ }: let - dfVersion = "0.44.11"; - version = "${dfVersion}-alpha1"; + dfVersion = "0.44.12"; + version = "${dfVersion}-r1"; # revision of library/xml submodule - xmlRev = "853bd161270f50b21fe4b751de339458f78f56d6"; + xmlRev = "23500e4e9bd1885365d0a2ef1746c321c1dd5094"; arch = if stdenv.system == "x86_64-linux" then "64" @@ -41,7 +41,7 @@ let src = fetchFromGitHub { owner = "DFHack"; repo = "dfhack"; - sha256 = "1vzrpdw0pn18calayf9dwqpyg37cb7wkzkvskxjx9nak5ilxzywm"; + sha256 = "0j03lq6j6w378z6cvm7jspxc7hhrqm8jaszlq0mzfvap0k13fgyy"; rev = version; fetchSubmodules = true; }; diff --git a/pkgs/games/dwarf-fortress/dwarf-therapist/default.nix b/pkgs/games/dwarf-fortress/dwarf-therapist/default.nix index 4236d6bab98..652e4c18475 100644 --- a/pkgs/games/dwarf-fortress/dwarf-therapist/default.nix +++ b/pkgs/games/dwarf-fortress/dwarf-therapist/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { name = "dwarf-therapist-${version}"; - version = "40.1.0"; + version = "41.0.2"; src = fetchFromGitHub { owner = "Dwarf-Therapist"; repo = "Dwarf-Therapist"; rev = "v${version}"; - sha256 = "1aklwic5npgkp8rkrvz2q9idkipsm1h26mgd8q03135nzl1ld9q3"; + sha256 = "0cvnk1dkszh7q7viv3i1v3ifzv1w0xyz69mifa1cbvbi47z2dh0d"; }; buildInputs = [ qtbase qtdeclarative ]; diff --git a/pkgs/games/dwarf-fortress/soundsense.nix b/pkgs/games/dwarf-fortress/soundsense.nix index 0a501bc3c05..caa9adeefd0 100644 --- a/pkgs/games/dwarf-fortress/soundsense.nix +++ b/pkgs/games/dwarf-fortress/soundsense.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { version = "2016-1_196"; - dfVersion = "0.44.11"; + dfVersion = "0.44.12"; inherit soundPack; name = "soundsense-${version}"; src = fetchzip { diff --git a/pkgs/games/dwarf-fortress/twbt/default.nix b/pkgs/games/dwarf-fortress/twbt/default.nix index b56170e5229..d90812f5d05 100644 --- a/pkgs/games/dwarf-fortress/twbt/default.nix +++ b/pkgs/games/dwarf-fortress/twbt/default.nix @@ -3,12 +3,12 @@ stdenvNoCC.mkDerivation rec { name = "twbt-${version}"; - version = "6.49"; - dfVersion = "0.44.11"; + version = "6.54"; + dfVersion = "0.44.12"; src = fetchurl { url = "https://github.com/mifki/df-twbt/releases/download/v${version}/twbt-${version}-linux.zip"; - sha256 = "1qjkc7k33qhxj2g18njzasccjqsis5y8zrw5vl90h4rs3i8ld9xz"; + sha256 = "10gfd6vv0vk4v1r5hjbz7vf1zqys06dsad695gysc7fbcik2dakh"; }; sourceRoot = "."; diff --git a/pkgs/games/dwarf-fortress/unfuck.nix b/pkgs/games/dwarf-fortress/unfuck.nix index b9887fe4cfc..0c5a81a52f0 100644 --- a/pkgs/games/dwarf-fortress/unfuck.nix +++ b/pkgs/games/dwarf-fortress/unfuck.nix @@ -3,7 +3,7 @@ , ncurses, glib, gtk2, libsndfile, zlib }: -let dfVersion = "0.44.11"; in +let dfVersion = "0.44.12"; in stdenv.mkDerivation { name = "dwarf_fortress_unfuck-${dfVersion}"; @@ -12,7 +12,7 @@ stdenv.mkDerivation { owner = "svenstaro"; repo = "dwarf_fortress_unfuck"; rev = dfVersion; - sha256 = "0kkk8md2xq8l0c4m9hkg66qqjad3xi4jbb5z2ginhqixxpfbz8rf"; + sha256 = "1kszkb1d1vll8p04ja41nangsaxb5lv4p3xh2jhmsmipfixw7nvz"; }; cmakeFlags = [ -- GitLab From 85488545d8d5127342763adaeb36b0f283aa51fa Mon Sep 17 00:00:00 2001 From: Johan Thomsen Date: Fri, 17 Aug 2018 11:34:31 +0200 Subject: [PATCH 0523/2206] cfssl: Add patch for stripping authkey whitespaces --- pkgs/tools/security/cfssl/default.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/security/cfssl/default.nix b/pkgs/tools/security/cfssl/default.nix index cce3370aeda..2391ea1b859 100644 --- a/pkgs/tools/security/cfssl/default.nix +++ b/pkgs/tools/security/cfssl/default.nix @@ -1,4 +1,4 @@ -{ stdenv, buildGoPackage, fetchFromGitHub }: +{ stdenv, buildGoPackage, fetchFromGitHub, fetchpatch }: buildGoPackage rec { name = "cfssl-${version}"; @@ -13,6 +13,17 @@ buildGoPackage rec { sha256 = "0j2gz2vl2pf7ir7sc7jrwmjnr67hk4qhxw09cjx132jbk337jc9x"; }; + # The following patch ensures that the auth-key decoder doesn't break, + # if the auth-key file contains leading or trailing whitespaces. + # https://github.com/cloudflare/cfssl/pull/923 is merged + # remove patch when it becomes part of a release. + patches = [ + (fetchpatch { + url = "https://github.com/cloudflare/cfssl/commit/7e13f60773c96644db9dd8d342d42fe3a4d26f36.patch"; + sha256 = "1z2v2i8yj7qpj8zj5f2q739nhrr9s59jwzfzk52wfgssl4vv5mn5"; + }) + ]; + meta = with stdenv.lib; { homepage = https://cfssl.org/; description = "Cloudflare's PKI and TLS toolkit"; -- GitLab From 0a3f0ef2715d78632879efd8d2c88496f3a05557 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 04:01:02 -0700 Subject: [PATCH 0524/2206] clipster: 2.0.0 -> 2.0.1 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/clipster/versions. --- pkgs/tools/misc/clipster/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/clipster/default.nix b/pkgs/tools/misc/clipster/default.nix index bffcc597ea0..e71ba3bf58e 100644 --- a/pkgs/tools/misc/clipster/default.nix +++ b/pkgs/tools/misc/clipster/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { name = "clipster-${version}"; - version = "2.0.0"; + version = "2.0.1"; src = fetchFromGitHub { owner = "mrichar1"; repo = "clipster"; rev = "${version}"; - sha256 = "0v1412zdkps21i5bw1p7jdv5ydnbw9dcr02318qr5mvk8lwdmsgw"; + sha256 = "08zs7yjpjc6haddkwx7sq5vyq2ldy455qlcrx1a3vi7krmdwl1q9"; }; pythonEnv = python3.withPackages(ps: with ps; [ pygobject3 ]); -- GitLab From ca1362e42921f6f870a48590ad1ff44ef7a77dea Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 04:06:29 -0700 Subject: [PATCH 0525/2206] dateutils: 0.4.3 -> 0.4.4 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/dateutils/versions. --- pkgs/tools/misc/dateutils/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/dateutils/default.nix b/pkgs/tools/misc/dateutils/default.nix index 7c689211f6e..9b52d3fd360 100644 --- a/pkgs/tools/misc/dateutils/default.nix +++ b/pkgs/tools/misc/dateutils/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl }: stdenv.mkDerivation rec { - version = "0.4.3"; + version = "0.4.4"; name = "dateutils-${version}"; src = fetchurl { url = "https://bitbucket.org/hroptatyr/dateutils/downloads/${name}.tar.xz"; - sha256 = "06lgqp2cyvmh09j04lm3g6ml7yxn1x92rjzgnwzq4my95c37kmdh"; + sha256 = "0ky8177is4swgxfqczc78d7yjc13w626k515qw517086n7xjxk59"; }; meta = with stdenv.lib; { -- GitLab From 4f90841ba058d502417f877935d6082831d0fa44 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 04:16:46 -0700 Subject: [PATCH 0526/2206] diffstat: 1.61 -> 1.62 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/diffstat/versions. --- pkgs/tools/text/diffstat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/text/diffstat/default.nix b/pkgs/tools/text/diffstat/default.nix index d106d140a67..1490f0900b9 100644 --- a/pkgs/tools/text/diffstat/default.nix +++ b/pkgs/tools/text/diffstat/default.nix @@ -1,14 +1,14 @@ { fetchurl, stdenv }: stdenv.mkDerivation rec { - name = "diffstat-1.61"; + name = "diffstat-1.62"; src = fetchurl { urls = [ "ftp://ftp.invisible-island.net/diffstat/${name}.tgz" "https://invisible-mirror.net/archives/diffstat/${name}.tgz" ]; - sha256 = "1vjmda2zfjxg0qkaj8hfqa8g6bfwnn1ja8696rxrjgqq4w69wd95"; + sha256 = "07sr482y6iw7n7ddkba0w51kbjc99snvnijkn5ba2xzd8hv1h2bz"; }; meta = with stdenv.lib; { -- GitLab From d520aa638628cdc25a5fcfd54e8951c43b8d39c2 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 04:19:39 -0700 Subject: [PATCH 0527/2206] closurecompiler: 20180716 -> 20180805 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/closure-compiler/versions. --- pkgs/development/compilers/closure/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/closure/default.nix b/pkgs/development/compilers/closure/default.nix index 3dc6c4197bb..63b31c60d98 100644 --- a/pkgs/development/compilers/closure/default.nix +++ b/pkgs/development/compilers/closure/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "closure-compiler-${version}"; - version = "20180716"; + version = "20180805"; src = fetchurl { url = "https://dl.google.com/closure-compiler/compiler-${version}.tar.gz"; - sha256 = "06yc85pbcw1v36j12qwxkk0pbhziglp3zjkv3xza2v68zvyqy6hd"; + sha256 = "1jis9ykbbynq6pa8sl1jy8888l2bk9g4xsiiiab51zn62shqnq26"; }; sourceRoot = "."; -- GitLab From 841d3a5da3a55f37e6a6b803b3515979bf63ceb8 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 04:35:22 -0700 Subject: [PATCH 0528/2206] couchdb2: 2.1.2 -> 2.2.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/couchdb/versions. --- pkgs/servers/http/couchdb/2.0.0.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/http/couchdb/2.0.0.nix b/pkgs/servers/http/couchdb/2.0.0.nix index 80caa377991..6e52bdc3270 100644 --- a/pkgs/servers/http/couchdb/2.0.0.nix +++ b/pkgs/servers/http/couchdb/2.0.0.nix @@ -3,11 +3,11 @@ stdenv.mkDerivation rec { name = "couchdb-${version}"; - version = "2.1.2"; + version = "2.2.0"; src = fetchurl { url = "mirror://apache/couchdb/source/${version}/apache-${name}.tar.gz"; - sha256 = "1c1ghrmrcyjd3s3pzml6akxf8xxcqy4mfzn5xf8jg158dzarmk53"; + sha256 = "11brqv302j999sd5x8amhj9iqns9cbrlkjg2l9a8xbvkmf5fng0f"; }; nativeBuildInputs = [ makeWrapper ]; -- GitLab From c9e2ebeb969af64ca6d65ca066788db00b7ddff7 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 04:47:59 -0700 Subject: [PATCH 0529/2206] debootstrap: 1.0.106 -> 1.0.107 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/debootstrap/versions. --- pkgs/tools/misc/debootstrap/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/debootstrap/default.nix b/pkgs/tools/misc/debootstrap/default.nix index b3a654be04e..fcab8145e47 100644 --- a/pkgs/tools/misc/debootstrap/default.nix +++ b/pkgs/tools/misc/debootstrap/default.nix @@ -4,13 +4,13 @@ # There is also cdebootstrap now. Is that easier to maintain? stdenv.mkDerivation rec { name = "debootstrap-${version}"; - version = "1.0.106"; + version = "1.0.107"; src = fetchurl { # git clone git://git.debian.org/d-i/debootstrap.git # I'd like to use the source. However it's lacking the lanny script ? (still true?) url = "mirror://debian/pool/main/d/debootstrap/debootstrap_${version}.tar.gz"; - sha256 = "0vn2camhwf6h2ja78km9ihi8df4pfzvm9hnppv6vq32lfwjd3z2g"; + sha256 = "1gq5r4fa0hrq4c69l2s0ygnfyvr90k2wqaq15s869hayhnssx4g1"; }; buildInputs = [ dpkg gettext gawk perl ]; -- GitLab From 0cb3cd5604bfe3b12e23af199769dc6ae636e093 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 05:32:31 -0700 Subject: [PATCH 0530/2206] di: 4.46 -> 4.47 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/di/versions. --- pkgs/tools/system/di/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/system/di/default.nix b/pkgs/tools/system/di/default.nix index b9fcb502124..135436e8f11 100644 --- a/pkgs/tools/system/di/default.nix +++ b/pkgs/tools/system/di/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "di-${version}"; - version = "4.46"; + version = "4.47"; src = fetchurl { url = "http://gentoo.com/di/${name}.tar.gz"; - sha256 = "0cskiqywiqkw44zdg4q78bjns6jjp1dz5lzdxrhpnpldc6075irw"; + sha256 = "0zlapxlzjizwzwa8xwrwibhcbkh0wx7n74gvjpp6wlwq7cgiq0xm"; }; makeFlags = [ "INSTALL_DIR=$(out)" ]; -- GitLab From 6573f3a60bc2c2a9675773ca0e76b41bf8cd4011 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 05:45:10 -0700 Subject: [PATCH 0531/2206] checkstyle: 8.11 -> 8.12 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/checkstyle/versions. --- pkgs/development/tools/analysis/checkstyle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/analysis/checkstyle/default.nix b/pkgs/development/tools/analysis/checkstyle/default.nix index 34b9e53f6e4..b5e7328091e 100644 --- a/pkgs/development/tools/analysis/checkstyle/default.nix +++ b/pkgs/development/tools/analysis/checkstyle/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl }: stdenv.mkDerivation rec { - version = "8.11"; + version = "8.12"; name = "checkstyle-${version}"; src = fetchurl { url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar"; - sha256 = "13x4m4rn7rix64baclcm2jqbizkj38njif2ba0ycmvyjm62smfwv"; + sha256 = "000048flqhkwnjn37bh07wgn6q4m12s3h3p9piqgvxswrjc95x3y"; }; phases = [ "installPhase" ]; -- GitLab From 6635879ff1c22ad055265e93e4721c75c7bb263a Mon Sep 17 00:00:00 2001 From: volth Date: Fri, 17 Aug 2018 12:51:07 +0000 Subject: [PATCH 0532/2206] perl: remove duplicated code --- pkgs/development/interpreters/perl/default.nix | 6 ------ 1 file changed, 6 deletions(-) diff --git a/pkgs/development/interpreters/perl/default.nix b/pkgs/development/interpreters/perl/default.nix index 40a70623dcb..b6e8e9abce7 100644 --- a/pkgs/development/interpreters/perl/default.nix +++ b/pkgs/development/interpreters/perl/default.nix @@ -97,12 +97,6 @@ let sed -i 's,\(libswanted.*\)pthread,\1,g' Configure ''; - preBuild = optionalString (!(stdenv ? cc && stdenv.cc.nativeTools)) - '' - # Make Cwd work on NixOS (where we don't have a /bin/pwd). - substituteInPlace dist/PathTools/Cwd.pm --replace "'/bin/pwd'" "'$(type -tP pwd)'" - ''; - setupHook = ./setup-hook.sh; passthru.libPrefix = "lib/perl5/site_perl"; -- GitLab From a07cc456bc91bd67d7726a71c9ecc4a638d26893 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Fri, 17 Aug 2018 09:02:24 -0400 Subject: [PATCH 0533/2206] haskellPackages.hoopl: Disable broken testsuite. https://github.com/haskell/hoopl/issues/50 --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 20e228a4365..86a381e5815 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1122,4 +1122,7 @@ self: super: { # https://github.com/MarcWeber/hasktags/issues/52 hasktags = dontCheck super.hasktags; + + # https://github.com/haskell/hoopl/issues/50 + hoopl = dontCheck super.hoopl; } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super -- GitLab From dafe0ab8145ea48c81167522b4789e507923e479 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 17 Aug 2018 14:06:40 +0100 Subject: [PATCH 0534/2206] debootstrap: add wget also to PATH --- pkgs/tools/misc/debootstrap/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/debootstrap/default.nix b/pkgs/tools/misc/debootstrap/default.nix index fcab8145e47..a11e8a44de9 100644 --- a/pkgs/tools/misc/debootstrap/default.nix +++ b/pkgs/tools/misc/debootstrap/default.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { sha256 = "1gq5r4fa0hrq4c69l2s0ygnfyvr90k2wqaq15s869hayhnssx4g1"; }; - buildInputs = [ dpkg gettext gawk perl ]; + buildInputs = [ dpkg gettext gawk perl wget ]; dontBuild = true; @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { --subst-var-by id "$(type -p id)" \ --subst-var-by perl "$(type -p perl)" \ --subst-var-by uname "$(type -p uname)" \ - --subst-var-by wget "${wget}/bin/wget" + --subst-var-by wget "$(type -p wget)" done -- GitLab From 38396acd3be4f5d3e71be10be5d0431d6a16f271 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Fri, 17 Aug 2018 09:25:35 -0400 Subject: [PATCH 0535/2206] haskellPackages.xmlhtml: Jailbreak for hspec 2.5 --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 86a381e5815..7999374a316 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1125,4 +1125,7 @@ self: super: { # https://github.com/haskell/hoopl/issues/50 hoopl = dontCheck super.hoopl; + + # https://github.com/snapframework/xmlhtml/pull/37 + xmlhtml = doJailbreak super.xmlhtml; } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super -- GitLab From 2d32f7daa82f927fb3b4baa6c00789cec03d48d1 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Fri, 17 Aug 2018 09:36:53 -0400 Subject: [PATCH 0536/2206] haskellPackages.hadoop-rpc: Apply stack overflow patch on 8.4 as well. --- .../haskell-modules/configuration-ghc-8.4.x.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix index 23dde909332..49c3623d5d6 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix @@ -46,4 +46,14 @@ self: super: { xmobar = super.xmobar.overrideScope (self: super: { hinotify = self.hinotify_0_3_9; }); hinotify_0_3_9 = dontCheck (doJailbreak super.hinotify_0_3_9); # allow async 2.2.x + # Reduction stack overflow; size = 38 + # https://github.com/jystic/hadoop-tools/issues/31 + hadoop-rpc = + let patch = pkgs.fetchpatch + { url = https://github.com/shlevy/hadoop-tools/commit/f03a46cd15ce3796932c3382e48bcbb04a6ee102.patch; + sha256 = "09ls54zy6gx84fmzwgvx18ssgm740cwq6ds70p0p125phi54agcp"; + stripLen = 1; + }; + in appendPatch super.hadoop-rpc patch; + } -- GitLab From 9076458c1e153b814d0a62f56ba36b27d93b606b Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 06:43:04 -0700 Subject: [PATCH 0537/2206] linuxPackages.bcc: 0.6.0 -> 0.6.1 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/bcc/versions. --- pkgs/os-specific/linux/bcc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/bcc/default.nix b/pkgs/os-specific/linux/bcc/default.nix index 2796fed17dc..a02127ab798 100644 --- a/pkgs/os-specific/linux/bcc/default.nix +++ b/pkgs/os-specific/linux/bcc/default.nix @@ -4,14 +4,14 @@ }: python.pkgs.buildPythonApplication rec { - version = "0.6.0"; + version = "0.6.1"; name = "bcc-${version}"; src = fetchFromGitHub { owner = "iovisor"; repo = "bcc"; rev = "v${version}"; - sha256 = "1fk2kvbdvm87rkha2cigz2qhhlrni4g0dcnmiiyya79y85ahfvga"; + sha256 = "1rfqjbq8ah8zrsnpbx0h5irq3h2snncfvi4pvaxl7574kciprjxj"; }; format = "other"; -- GitLab From 73f1448a1ff02de9766605f0ec4914d71f215bd8 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 06:50:10 -0700 Subject: [PATCH 0538/2206] bowtie2: 2.3.4.1 -> 2.3.4.2 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/bowtie2/versions. --- pkgs/applications/science/biology/bowtie2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/biology/bowtie2/default.nix b/pkgs/applications/science/biology/bowtie2/default.nix index 829672d64cc..deccd8a54ee 100644 --- a/pkgs/applications/science/biology/bowtie2/default.nix +++ b/pkgs/applications/science/biology/bowtie2/default.nix @@ -2,14 +2,14 @@ stdenv.mkDerivation rec { pname = "bowtie2"; - version = "2.3.4.1"; + version = "2.3.4.2"; name = "${pname}-${version}"; src = fetchFromGitHub { owner = "BenLangmead"; repo = pname; rev = "v${version}"; - sha256 = "07cvcy6483araayj41arjzpxjmf4fmn4iqyl6gp6zmrbzw72wwzj"; + sha256 = "1gsfaf7rjg4nwhs7vc1vf63xd5r5v1yq58w7x3barycplzbvixzz"; }; buildInputs = [ zlib tbb ]; -- GitLab From 2a3d5f7ad74ee555a53bcdfac138a12d72083c7e Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 07:00:06 -0700 Subject: [PATCH 0539/2206] babl: 0.1.54 -> 0.1.56 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/babl/versions. --- pkgs/development/libraries/babl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/babl/default.nix b/pkgs/development/libraries/babl/default.nix index 2874d22a1f9..1e341d3124b 100644 --- a/pkgs/development/libraries/babl/default.nix +++ b/pkgs/development/libraries/babl/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl }: stdenv.mkDerivation rec { - name = "babl-0.1.54"; + name = "babl-0.1.56"; src = fetchurl { url = "https://ftp.gtk.org/pub/babl/0.1/${name}.tar.bz2"; - sha256 = "01rad0sf9bkg7124qz5zdn08nl1q00yy5lg6ca3v053jblsg2asd"; + sha256 = "0a2dvihah1j7qi5dp1qzzlwklcqnndmxsm7lc7i78g7c2yknrlla"; }; doCheck = true; -- GitLab From 30f0011bb2bb5eb8edbfa3235bd947aca21ba8bd Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Fri, 17 Aug 2018 16:22:00 +0200 Subject: [PATCH 0540/2206] jameica: get rid of launcher script, only use makeWrapper This also switches using java paths suggested by docs instead of $out/share/libexec --- pkgs/applications/office/jameica/default.nix | 27 ++++++++------------ 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/pkgs/applications/office/jameica/default.nix b/pkgs/applications/office/jameica/default.nix index 7b804151d4a..fdc6c58213a 100644 --- a/pkgs/applications/office/jameica/default.nix +++ b/pkgs/applications/office/jameica/default.nix @@ -11,11 +11,6 @@ let else if stdenv.system == "x86_64-darwin" then "macos64" else throw "Unsupported system: ${stdenv.system}"; - launcher = '' - #!${stdenv.shell} - exec ${jre}/bin/java -Xmx512m ${ stdenv.lib.optionalString stdenv.isDarwin ''-Xdock:name="Jameica" -XstartOnFirstThread''} de.willuhn.jameica.Main "$@" - ''; - desktopItem = makeDesktopItem { name = "jameica"; exec = "jameica"; @@ -56,24 +51,24 @@ stdenv.mkDerivation rec { ''; installPhase = '' - mkdir -p $out/libexec $out/lib $out/bin $out/share/applications + mkdir -p $out/libexec $out/lib $out/bin $out/share/{applications,${name},java}/ # copy libraries except SWT - cp $(find lib -type f -iname '*.jar' | grep -ve 'swt/.*/swt.jar') $out/lib/ + cp $(find lib -type f -iname '*.jar' | grep -ve 'swt/.*/swt.jar') $out/share/${name}/ # copy platform-specific SWT - cp lib/swt/${swtSystem}/swt.jar $out/lib + cp lib/swt/${swtSystem}/swt.jar $out/share/${name}/ - install -Dm644 releases/${_version}-*/jameica/jameica.jar $out/libexec/ - install -Dm644 plugin.xml $out/libexec/ + install -Dm644 releases/${_version}-*/jameica/jameica.jar $out/share/java/ + install -Dm644 plugin.xml $out/share/java/ install -Dm644 build/jameica-icon.png $out/share/pixmaps/jameica.png cp ${desktopItem}/share/applications/* $out/share/applications/ - echo "${launcher}" > $out/bin/jameica - chmod +x $out/bin/jameica - wrapProgram $out/bin/jameica --prefix LD_LIBRARY_PATH : ${stdenv.lib.makeLibraryPath buildInputs} \ - --set CLASSPATH "$out/libexec/jameica.jar:$out/lib/*" \ - --run "cd $out/libexec" - # jameica expects its working dir set to the "program directory" + makeWrapper ${jre}/bin/java $out/bin/jameica \ + --add-flags "-cp $out/share/java/jameica.jar:$out/share/${name}/* ${ + stdenv.lib.optionalString stdenv.isDarwin ''-Xdock:name="Jameica" -XstartOnFirstThread'' + } de.willuhn.jameica.Main" \ + --prefix LD_LIBRARY_PATH : ${stdenv.lib.makeLibraryPath buildInputs} \ + --run "cd $out/share/java/" ''; meta = with stdenv.lib; { -- GitLab From 43905b1e0c37d78dbed678072004b4c31fb77068 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Fri, 17 Aug 2018 16:34:42 +0200 Subject: [PATCH 0541/2206] docs: explain what jdk really points to and why --- doc/languages-frameworks/java.xml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/doc/languages-frameworks/java.xml b/doc/languages-frameworks/java.xml index dcf4d17fa57..06812d2df23 100644 --- a/doc/languages-frameworks/java.xml +++ b/doc/languages-frameworks/java.xml @@ -15,13 +15,17 @@ stdenv.mkDerivation { buildPhase = "ant"; } - Note that jdk is an alias for the OpenJDK. - + Note that jdk is an alias for the OpenJDK (self-built + where available, or pre-built via Zulu). + Platforms with OpenJDK not (yet) in Nixpkgs (Aarch32, + Aarch64) point to the (unfree) + oraclejdk. + JAR files that are intended to be used by other packages should be installed - in $out/share/java. The OpenJDK has a stdenv setup hook - that adds any JARs in the share/java directories of the + in $out/share/java. JDKs have a stdenv setup hook + that add any JARs in the share/java directories of the build inputs to the CLASSPATH environment variable. For instance, if the package libfoo installs a JAR named foo.jar in its share/java -- GitLab From e84e2fb4342c9db9c38d3e22913385d576b84efe Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Fri, 17 Aug 2018 16:35:01 +0200 Subject: [PATCH 0542/2206] docs: explain the home passthru present in all JDKs and setting JAVA_HOME where required --- doc/languages-frameworks/java.xml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/doc/languages-frameworks/java.xml b/doc/languages-frameworks/java.xml index 06812d2df23..1acea6a7547 100644 --- a/doc/languages-frameworks/java.xml +++ b/doc/languages-frameworks/java.xml @@ -61,7 +61,18 @@ installPhase = ${jre}/bin/java instead of ${jdk}/bin/java, you prevent your package from depending on the JDK at runtime. - + + + + Note all JDKs passthru home, so if your application + requires environment variables like JAVA_HOME being set, that + can be done in a generic fashion with the --set argument + of makeWrapper: + + + --set JAVA_HOME ${jdk.home} + + It is possible to use a different Java compiler than javac -- GitLab From bb34af9eeb81020882621ccca90909f0d8d34510 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 08:17:56 -0700 Subject: [PATCH 0543/2206] asymptote: 2.46 -> 2.47 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/asymptote/versions. --- pkgs/tools/graphics/asymptote/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/graphics/asymptote/default.nix b/pkgs/tools/graphics/asymptote/default.nix index 84940e23f0c..1aa4fff8224 100644 --- a/pkgs/tools/graphics/asymptote/default.nix +++ b/pkgs/tools/graphics/asymptote/default.nix @@ -9,11 +9,11 @@ let s = # Generated upstream information rec { baseName="asymptote"; - version="2.46"; + version="2.47"; name="${baseName}-${version}"; - hash="06nvvgpyrjwd3pd7q2j6qj5fjv3yvdqb0k9859i1lghjm0bg5kkq"; - url="https://freefr.dl.sourceforge.net/project/asymptote/2.46/asymptote-2.46.src.tgz"; - sha256="06nvvgpyrjwd3pd7q2j6qj5fjv3yvdqb0k9859i1lghjm0bg5kkq"; + hash="0zc24n2vwzxdfmcppqfk3fkqlb4jmvswzi3bz232kxl7dyiyb971"; + url="https://freefr.dl.sourceforge.net/project/asymptote/2.47/asymptote-2.47.src.tgz"; + sha256="0zc24n2vwzxdfmcppqfk3fkqlb4jmvswzi3bz232kxl7dyiyb971"; }; buildInputs = [ ghostscriptX imagemagick fftw -- GitLab From 88dc9002dd831449ce71bebf239bc49275eee609 Mon Sep 17 00:00:00 2001 From: Johannes Frankenau Date: Fri, 17 Aug 2018 17:25:34 +0200 Subject: [PATCH 0544/2206] hugo: 0.46 -> 0.47 --- pkgs/applications/misc/hugo/default.nix | 4 +- pkgs/applications/misc/hugo/deps.nix | 52 ++++++++++++------------- 2 files changed, 28 insertions(+), 28 deletions(-) diff --git a/pkgs/applications/misc/hugo/default.nix b/pkgs/applications/misc/hugo/default.nix index 6ed956a1c1b..8293e0434cd 100644 --- a/pkgs/applications/misc/hugo/default.nix +++ b/pkgs/applications/misc/hugo/default.nix @@ -2,7 +2,7 @@ buildGoPackage rec { name = "hugo-${version}"; - version = "0.46"; + version = "0.47"; goPackagePath = "github.com/gohugoio/hugo"; @@ -10,7 +10,7 @@ buildGoPackage rec { owner = "gohugoio"; repo = "hugo"; rev = "v${version}"; - sha256 = "0w5xkb6s03hprb4v151gdk8zzsgvy0i406363j1w03bic8ajwgmj"; + sha256 = "1h62ix285mx977mgawyanyvsqqic1xx0gmi1r5wn43w9yc29wr0z"; }; goDeps = ./deps.nix; diff --git a/pkgs/applications/misc/hugo/deps.nix b/pkgs/applications/misc/hugo/deps.nix index 64f252d27fd..061a6612ee7 100644 --- a/pkgs/applications/misc/hugo/deps.nix +++ b/pkgs/applications/misc/hugo/deps.nix @@ -14,8 +14,8 @@ fetch = { type = "git"; url = "https://github.com/BurntSushi/toml"; - rev = "a368813c5e648fee92e5f6c30e3944ff9d5e8895"; - sha256 = "1sjxs2lwc8jpln80s4rlzp7nprbcljhy5mz4rf9995gq93wqnym5"; + rev = "3012a1dbe2e4bd1391d42b32f0577cb7bbc7f005"; + sha256 = "1fjdwwfzyzllgiwydknf1pwjvy49qxfsczqx5gz3y0izs7as99j6"; }; } { @@ -149,8 +149,8 @@ fetch = { type = "git"; url = "https://github.com/gobwas/glob"; - rev = "f00a7392b43971b2fdb562418faab1f18da2067a"; - sha256 = "1b7jnb7rx99na25lkm9m9jr583mv7y0lwp57w58sv7ir9iiilx29"; + rev = "f756513aec94125582ee6c0dc94179251ef87370"; + sha256 = "1pyzlvb950864syf2safazv39s7rpi08r7x2vby82kj9ykqgvhc4"; }; } { @@ -158,8 +158,8 @@ fetch = { type = "git"; url = "https://github.com/gorilla/websocket"; - rev = "5ed622c449da6d44c3c8329331ff47a9e5844f71"; - sha256 = "1yhcwraijdk6lx7f6m9p6i1b3zfh2hq80l1nfpnckfn10gh72aw7"; + rev = "3ff3320c2a1756a3691521efc290b4701575147c"; + sha256 = "1b0kpix2qxv3qiiq739nk9fjh453if0mcpr9gmlizicdpjp5alw2"; }; } { @@ -284,8 +284,8 @@ fetch = { type = "git"; url = "https://github.com/nicksnyder/go-i18n"; - rev = "461e8b98df7454b4cb46a1611a6734f05ee331d0"; - sha256 = "0aq1q06y6azsi6mfmary5xs7gmmg8fh8lhx1wbpdlqk11asm9rq0"; + rev = "04f547cc50da4c144c5fdfd4495aef143637a236"; + sha256 = "1h4ndn822k7i04h9k5dxm6c29mhhhqhl63vzpmz2l1k0zpj7xyd1"; }; } { @@ -311,8 +311,8 @@ fetch = { type = "git"; url = "https://github.com/russross/blackfriday"; - rev = "11635eb403ff09dbc3a6b5a007ab5ab09151c229"; - sha256 = "14j8ibm6h9rydiwfp9b5c7rwhnx04yqyxv1a7p7rmfwyg4zd714n"; + rev = "46c73eb196baff5bb07288f245b223bd1a30fba6"; + sha256 = "01z1jsdkac09cw95lqq4pahkw9xnini2mb956lvb772bby2x3dmj"; }; } { @@ -365,8 +365,8 @@ fetch = { type = "git"; url = "https://github.com/spf13/jwalterweatherman"; - rev = "7c0cea34c8ece3fbeb2b27ab9b59511d360fb394"; - sha256 = "132p84i20b9s5r6fs597lsa6648vd415ch7c0d018vm8smzqpd0h"; + rev = "14d3d4c518341bea657dd8a226f5121c0ff8c9f2"; + sha256 = "1f9154lijbz0kkgqwmbphykwl4adv4fvkx6n1p7fdq3x5j9g8i17"; }; } { @@ -383,8 +383,8 @@ fetch = { type = "git"; url = "https://github.com/spf13/pflag"; - rev = "3ebe029320b2676d667ae88da602a5f854788a8a"; - sha256 = "11yxs0wqy70wj106fkz8r923yg4ncnc2mbw33v48zmlg4a1rasgp"; + rev = "947b89bd1b7dabfed991ac30e1a56f5193f0c88b"; + sha256 = "0n4h5cb07n96fcw9k8dwnj6yisf2x357lsiwjmrq6xr1vkzdlk8c"; }; } { @@ -392,8 +392,8 @@ fetch = { type = "git"; url = "https://github.com/spf13/viper"; - rev = "d493c32b69b8c6f2377bf30bc4d70267ffbc0793"; - sha256 = "1jq46790rkjn6c1887wz98dqjk792ij6wnrifzk1maglmfb061hh"; + rev = "907c19d40d9a6c9bb55f040ff4ae45271a4754b9"; + sha256 = "177ziws6mwxdlvicmgpv7w7zy5ri2wgnw2f2v3789b5skv9d6a6b"; }; } { @@ -401,8 +401,8 @@ fetch = { type = "git"; url = "https://github.com/tdewolff/minify"; - rev = "cf3a1790b606e292e4a0ee82e949a4f0d1c7617d"; - sha256 = "1r496149l5iqzxkfcbll5dqcqxy4a7jjxvzm62c8hrybmwj574kn"; + rev = "948b6490cf3cacab5f4d7474104c3d21bf6eda46"; + sha256 = "1js5l0405kbic53qgim0lj3crw7cc2a2sbga35h9qcnm8l3cx22f"; }; } { @@ -410,8 +410,8 @@ fetch = { type = "git"; url = "https://github.com/tdewolff/parse"; - rev = "4ceb50b40fad068875f5b093c5df0619012dc544"; - sha256 = "1ap76hdiabn41r7zxc7nq3n3ld7zqf97jaf71zlzzjrphi3fwrg1"; + rev = "dd9676af8dd934a61082c5b3038e79626847fa32"; + sha256 = "1hp9qh8knx3q57aw5qavsf7ia3mxm8ka0bk6kjkqkqq8k9jq97qk"; }; } { @@ -446,8 +446,8 @@ fetch = { type = "git"; url = "https://go.googlesource.com/net"; - rev = "f4c29de78a2a91c00474a2e689954305c350adf9"; - sha256 = "02nibjrr1il8sxnr0w1s5fj7gz6ayhg3hsywf948qhc68n5adv8x"; + rev = "aaf60122140d3fcf75376d319f0554393160eb50"; + sha256 = "03i6ij7jcf5mp9dc8ps8b63g1k843z7c823qyzn5a276gpxvxlvv"; }; } { @@ -464,8 +464,8 @@ fetch = { type = "git"; url = "https://go.googlesource.com/sys"; - rev = "3dc4335d56c789b04b0ba99b7a37249d9b614314"; - sha256 = "1105b7jqzz8g2bfkdbkj2pdzq4vhfmhm42khir88vjqfd1l7ha31"; + rev = "1c9583448a9c3aa0f9a6a5241bf73c0bd8aafded"; + sha256 = "0g0nc549pmdmvja4mdqh0kgvznnw6wliqmx5wrnj02l3a23vizmi"; }; } { @@ -473,8 +473,8 @@ fetch = { type = "git"; url = "https://go.googlesource.com/text"; - rev = "96e34ec0e18a62a1e59880c7bf617b655efecb66"; - sha256 = "1n1p5zz0vyvlhac40hxml6c5xwpsw8rjx1pbls9381a0s19ncbdg"; + rev = "6e3c4e7365ddcc329f090f96e4348398f6310088"; + sha256 = "1r511ncipn7sdlssn06fpzcpy4mp4spagni4ryxq86p2b0bi8pn4"; }; } { -- GitLab From 6cb6ea1fed65bef4f2e9f02241a3e828c57fe57d Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Fri, 17 Aug 2018 10:27:48 -0500 Subject: [PATCH 0545/2206] release: use jobs.firefox-unwrapped `firefox' is not built on hydra, only firefox-unwrapped is. --- pkgs/top-level/release.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/release.nix b/pkgs/top-level/release.nix index 2c1dabe0db2..1f4257de909 100644 --- a/pkgs/top-level/release.nix +++ b/pkgs/top-level/release.nix @@ -61,7 +61,7 @@ let jobs.vim.x86_64-darwin # UI apps - jobs.firefox.x86_64-darwin + jobs.firefox-unwrapped.x86_64-darwin jobs.qt5.qtmultimedia.x86_64-darwin jobs.inkscape.x86_64-darwin # jobs.gimp.x86_64-darwin -- GitLab From fb8d1927a0cb3340aa570b45376cbcd70b74fb48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 17 Aug 2018 17:49:32 +0100 Subject: [PATCH 0546/2206] nix-review: 0.4.0 -> 0.5.0 (#45267) --- .../package-management/nix-review/default.nix | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/pkgs/tools/package-management/nix-review/default.nix b/pkgs/tools/package-management/nix-review/default.nix index d27fe50ab58..70fd3f3369a 100644 --- a/pkgs/tools/package-management/nix-review/default.nix +++ b/pkgs/tools/package-management/nix-review/default.nix @@ -3,27 +3,23 @@ , fetchFromGitHub , nix , git -, makeWrapper +, lib }: python3.pkgs.buildPythonApplication rec { pname = "nix-review"; - version = "0.4.0"; + version = "0.5.0"; src = fetchFromGitHub { owner = "Mic92"; repo = "nix-review"; rev = version; - sha256 = "0lfwikcxnjjb10ssawkfgq7k8i86lsdcn0c0plwi9hgpxl2b52mp"; + sha256 = "0ncifmp90870v6r651p92wbvpayfblm5k9nxikryjaj1fnvd2np3"; }; - buildInputs = [ makeWrapper ]; - - preFixup = '' - wrapProgram $out/bin/nix-review --prefix PATH : ${stdenv.lib.makeBinPath [ - git nix - ]} - ''; + makeWrapperArgs = [ + "--prefix" "PATH" ":" "${lib.makeBinPath [ nix git ]}" + ]; meta = with stdenv.lib; { description = "Review pull-requests on https://github.com/NixOS/nixpkgs"; -- GitLab From aa5a93e21d77e2c2464b39a5f4dabbfebfb225b4 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 17 Aug 2018 19:25:05 +0200 Subject: [PATCH 0547/2206] multi-ghc-travis: update to latest git version --- pkgs/development/tools/haskell/multi-ghc-travis/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/haskell/multi-ghc-travis/default.nix b/pkgs/development/tools/haskell/multi-ghc-travis/default.nix index 30dd7f21791..1403194925d 100644 --- a/pkgs/development/tools/haskell/multi-ghc-travis/default.nix +++ b/pkgs/development/tools/haskell/multi-ghc-travis/default.nix @@ -9,8 +9,8 @@ mkDerivation { src = fetchFromGitHub { owner = "haskell-CI"; repo = "haskell-ci"; - rev = "f7ab8c794d7a957370d89f9b4e285a6d20bf8af8"; - sha256 = "0w8qjdy8hzdrwmqnkf4y967r9xh0k21w3hxqlsjp66cay1vby2s8"; + rev = "f67bc41621d40d6559684be5406d65409df4c480"; + sha256 = "1r79dbgjq97h30xa3xhf75l0bivag8an9ag00mgzgpglvgc96czm"; }; isLibrary = true; isExecutable = true; -- GitLab From 848111e42b9d4ac4c88e4b0c97d8867184d7abb4 Mon Sep 17 00:00:00 2001 From: Gabriel Ebner Date: Fri, 17 Aug 2018 20:57:03 +0200 Subject: [PATCH 0548/2206] vscode: 1.26.0 -> 1.26.1 --- pkgs/applications/editors/vscode/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/editors/vscode/default.nix b/pkgs/applications/editors/vscode/default.nix index 52733f26755..33a02c62fbc 100644 --- a/pkgs/applications/editors/vscode/default.nix +++ b/pkgs/applications/editors/vscode/default.nix @@ -2,7 +2,7 @@ gtk2, makeWrapper, libXScrnSaver, libxkbfile, libsecret }: let - version = "1.26.0"; + version = "1.26.1"; channel = "stable"; plat = { @@ -12,9 +12,9 @@ let }.${stdenv.system}; sha256 = { - "i686-linux" = "fd150bee8e1be4f5461013b8fee19f855200d046643e4ea5387aad170ad5f12b"; - "x86_64-linux" = "618ca429e23777ef6b512c0cbd78bc711a7cf6f58752d9f805ced1dc62abb8f0"; - "x86_64-darwin" = "07c2d678596e4e1f0bdf35b7d72a6d46851bf169d89f134fa73ff4f9007efbc3"; + "i686-linux" = "1g7kqbz6mrf8ngx2bnwpi9fifq5rjznxgsgwjb532z3nh92ypa8n"; + "x86_64-linux" = "02yldycakn5zxj1ji4nmhdyazqlkjqpzdj3g8j501c3j28pgiwjy"; + "x86_64-darwin" = "0pnsfkh20mj7pzqw7wlfd98jqc6a1mnsq1iira15n7fafqgj8zpl"; }.${stdenv.system}; archive_fmt = if stdenv.system == "x86_64-darwin" then "zip" else "tar.gz"; -- GitLab From 4ea21ac6fbdf977fd0069f9ad8669103ebe94105 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Fri, 17 Aug 2018 20:59:53 +0200 Subject: [PATCH 0549/2206] firefox: finish adding default for execdir 0c633ccf26 just wasn't complete. Now evaluation works for me again. --- pkgs/applications/networking/browsers/firefox/wrapper.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/wrapper.nix b/pkgs/applications/networking/browsers/firefox/wrapper.nix index 6c85c56d691..b64a6cf7ad9 100644 --- a/pkgs/applications/networking/browsers/firefox/wrapper.nix +++ b/pkgs/applications/networking/browsers/firefox/wrapper.nix @@ -111,11 +111,11 @@ let '' + '' if [ ! -x "${browser}${browser.execdir or "/bin"}/${browserName}" ] then - echo "cannot find executable file \`${browser}${browser.execdir}/${browserName}'" + echo "cannot find executable file \`${browser}${browser.execdir or "/bin"}/${browserName}'" exit 1 fi - makeWrapper "$(readlink -v --canonicalize-existing "${browser}${browser.execdir}/${browserName}")" \ + makeWrapper "$(readlink -v --canonicalize-existing "${browser}${browser.execdir or "/bin"}/${browserName}")" \ "$out${browser.execdir or "/bin"}/${browserName}${nameSuffix}" \ --suffix-each MOZ_PLUGIN_PATH ':' "$plugins" \ --suffix LD_LIBRARY_PATH ':' "$libs" \ -- GitLab From 72d630779d69b0aff30f47bc8423e10d1dba50b9 Mon Sep 17 00:00:00 2001 From: Dmitry Kalinkin Date: Fri, 17 Aug 2018 15:00:42 -0400 Subject: [PATCH 0550/2206] arrow-cpp: 0.9.0 -> 0.10.0 --- pkgs/development/libraries/arrow-cpp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/arrow-cpp/default.nix b/pkgs/development/libraries/arrow-cpp/default.nix index 952f7435c06..8e89aeb21a2 100644 --- a/pkgs/development/libraries/arrow-cpp/default.nix +++ b/pkgs/development/libraries/arrow-cpp/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "arrow-cpp-${version}"; - version = "0.9.0"; + version = "0.10.0"; src = fetchurl { url = "mirror://apache/arrow/arrow-${version}/apache-arrow-${version}.tar.gz"; - sha256 = "16l91fixb5dgx3v6xc73ipn1w1hjgbmijyvs81j7ywzpna2cdcdy"; + sha256 = "0bc4krapz1kzdm16npzmgdz7zvg9lip6rnqbwph8vfn7zji0fcll"; }; sourceRoot = "apache-arrow-${version}/cpp"; -- GitLab From 553f96f360ca2ad86bd965761035c70b1c716616 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 12:17:14 -0700 Subject: [PATCH 0551/2206] gnubg: 1.06.001 -> 1.06.002 (#45228) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/gnubg/versions. --- pkgs/games/gnubg/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/gnubg/default.nix b/pkgs/games/gnubg/default.nix index 01815cade5e..ff09a70e932 100644 --- a/pkgs/games/gnubg/default.nix +++ b/pkgs/games/gnubg/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl, pkgconfig, glib, python, gtk2, readline }: -let version = "1.06.001"; in +let version = "1.06.002"; in stdenv.mkDerivation { name = "gnubg-"+version; src = fetchurl { url = "http://gnubg.org/media/sources/gnubg-release-${version}-sources.tar.gz"; - sha256 = "0snz3j1bvr25ji7lg82bl2gm2s2x9lrpc7viw0hclgz0ql74cw7b"; + sha256 = "11xwhcli1h12k6rnhhyq4jphzrhfik7i8ah3k32pqw803460n6yf"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From e4395211d2f41cf4e3e92ddda2e1185e40335a5e Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 12:20:51 -0700 Subject: [PATCH 0552/2206] dar: 2.5.15 -> 2.5.16 (#45245) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/dar/versions. --- pkgs/tools/backup/dar/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/backup/dar/default.nix b/pkgs/tools/backup/dar/default.nix index e0b4d1fee12..86f8619f101 100644 --- a/pkgs/tools/backup/dar/default.nix +++ b/pkgs/tools/backup/dar/default.nix @@ -3,12 +3,12 @@ with stdenv.lib; stdenv.mkDerivation rec { - version = "2.5.15"; + version = "2.5.16"; name = "dar-${version}"; src = fetchurl { url = "mirror://sourceforge/dar/${name}.tar.gz"; - sha256 = "1h700i2k524w5rf5gr9yxl50ca5jwzqlkifay4ffcbhbkqln1n2q"; + sha256 = "0fy39y6kfda0lvbymc0dblvzmli5y9bq81q0r8fwjzd105qwjmz9"; }; buildInputs = [ zlib bzip2 openssl lzo libgcrypt gpgme xz ] -- GitLab From 8831f7a0487aa1e4fc5c9c7d2134b992dd1e7221 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Fri, 17 Aug 2018 21:24:16 +0200 Subject: [PATCH 0553/2206] pciutils: fix the comment with DB date It was repeatedly getting outdated, and now pciutils is getting updated fairly often. --- pkgs/tools/system/pciutils/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/system/pciutils/default.nix b/pkgs/tools/system/pciutils/default.nix index b7a7f36b252..22154796b31 100644 --- a/pkgs/tools/system/pciutils/default.nix +++ b/pkgs/tools/system/pciutils/default.nix @@ -1,7 +1,7 @@ { stdenv, fetchurl, pkgconfig, zlib, kmod, which }: stdenv.mkDerivation rec { - name = "pciutils-3.6.2"; # with database from 2018-06-29 + name = "pciutils-3.6.2"; # with release-date database src = fetchurl { url = "mirror://kernel/software/utils/pciutils/${name}.tar.xz"; -- GitLab From 7dceb844199366e40cc28565f686795c27c0a489 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Fri, 17 Aug 2018 22:15:45 +0200 Subject: [PATCH 0554/2206] libressl: add licenses --- pkgs/development/libraries/libressl/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/libressl/default.nix b/pkgs/development/libraries/libressl/default.nix index 91d2851df2b..e30f2b0af5d 100644 --- a/pkgs/development/libraries/libressl/default.nix +++ b/pkgs/development/libraries/libressl/default.nix @@ -27,6 +27,7 @@ let meta = with lib; { description = "Free TLS/SSL implementation"; homepage = "https://www.libressl.org"; + license = with licenses; [ publicDomain bsdOriginal bsd0 bsd3 gpl3 isc ]; platforms = platforms.all; maintainers = with maintainers; [ thoughtpolice wkennington fpletz globin ]; }; -- GitLab From 12302a2e2217069a0ae85acf63ef87b697eaf606 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Fri, 17 Aug 2018 22:26:20 +0200 Subject: [PATCH 0555/2206] lssci: add license --- pkgs/os-specific/linux/lsscsi/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/lsscsi/default.nix b/pkgs/os-specific/linux/lsscsi/default.nix index 96b84c00a5f..aba907039ac 100644 --- a/pkgs/os-specific/linux/lsscsi/default.nix +++ b/pkgs/os-specific/linux/lsscsi/default.nix @@ -12,7 +12,8 @@ stdenv.mkDerivation { substituteInPlace Makefile.in --replace /usr "$out" ''; - meta = { - platforms = stdenv.lib.platforms.linux; + meta = with stdenv.lib; { + license = licenses.gpl2; + platforms = platforms.linux; }; } -- GitLab From 03a41ab5ec818c76f64f9009867fd9d7cef3f1e8 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Fri, 17 Aug 2018 22:30:55 +0200 Subject: [PATCH 0556/2206] lvm2: add license --- pkgs/os-specific/linux/lvm2/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/lvm2/default.nix b/pkgs/os-specific/linux/lvm2/default.nix index a24024112c9..096eefe8a68 100644 --- a/pkgs/os-specific/linux/lvm2/default.nix +++ b/pkgs/os-specific/linux/lvm2/default.nix @@ -78,11 +78,12 @@ stdenv.mkDerivation { cp scripts/lvm2_activation_generator_systemd_red_hat $out/lib/systemd/system-generators ''; - meta = { + meta = with stdenv.lib; { homepage = http://sourceware.org/lvm2/; description = "Tools to support Logical Volume Management (LVM) on Linux"; - platforms = stdenv.lib.platforms.linux; - maintainers = with stdenv.lib.maintainers; [raskin]; + platforms = platforms.linux; + license = with licenses; [ gpl2 bsd2 lgpl21 ]; + maintainers = with maintainers; [raskin]; inherit version; downloadPage = "ftp://sources.redhat.com/pub/lvm2/"; }; -- GitLab From bd73e26cda625111521813ce1ea171a4b6987d42 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Fri, 17 Aug 2018 22:40:20 +0200 Subject: [PATCH 0557/2206] mdadm: add license --- pkgs/os-specific/linux/mdadm/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/mdadm/default.nix b/pkgs/os-specific/linux/mdadm/default.nix index b6fdae75bac..6de666630bb 100644 --- a/pkgs/os-specific/linux/mdadm/default.nix +++ b/pkgs/os-specific/linux/mdadm/default.nix @@ -44,9 +44,10 @@ stdenv.mkDerivation rec { -e 's@/usr/sbin/sendmail@${sendmail-script}@' -i Makefile ''; - meta = { + meta = with stdenv.lib; { description = "Programs for managing RAID arrays under Linux"; homepage = http://neil.brown.name/blog/mdadm; - platforms = stdenv.lib.platforms.linux; + license = licenses.gpl2; + platforms = platforms.linux; }; } -- GitLab From 9baaa51c969816d067ced40f869c23aa8d5b1667 Mon Sep 17 00:00:00 2001 From: Benjamin Staffin Date: Fri, 17 Aug 2018 17:12:16 -0400 Subject: [PATCH 0558/2206] google-cloud-sdk: include docker-credential-gcloud script (#44886) This is required if you want to push images to gcr.io. --- pkgs/tools/admin/google-cloud-sdk/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/admin/google-cloud-sdk/default.nix b/pkgs/tools/admin/google-cloud-sdk/default.nix index c3d6faeac52..c2f73cea955 100644 --- a/pkgs/tools/admin/google-cloud-sdk/default.nix +++ b/pkgs/tools/admin/google-cloud-sdk/default.nix @@ -49,7 +49,7 @@ in stdenv.mkDerivation rec { cp ${./beta__init__.py} $out/google-cloud-sdk/lib/surface/beta/__init__.py # create wrappers with correct env - for program in gcloud bq gsutil git-credential-gcloud.sh; do + for program in gcloud bq gsutil git-credential-gcloud.sh docker-credential-gcloud; do programPath="$out/google-cloud-sdk/bin/$program" binaryPath="$out/bin/$program" wrapProgram "$programPath" \ -- GitLab From 44ab7c5fbedad01a4ec97cf72e701afcc616af21 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Fri, 17 Aug 2018 23:37:37 +0200 Subject: [PATCH 0559/2206] man-pages: add license --- pkgs/data/documentation/man-pages/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/data/documentation/man-pages/default.nix b/pkgs/data/documentation/man-pages/default.nix index 244e00ec70a..6d657472e66 100644 --- a/pkgs/data/documentation/man-pages/default.nix +++ b/pkgs/data/documentation/man-pages/default.nix @@ -21,6 +21,7 @@ stdenv.mkDerivation rec { description = "Linux development manual pages"; homepage = https://www.kernel.org/doc/man-pages/; repositories.git = http://git.kernel.org/pub/scm/docs/man-pages/man-pages; + license = licenses.gpl2Plus; platforms = with platforms; unix; priority = 30; # if a package comes with its own man page, prefer it }; -- GitLab From fbc3dd0a6696c6580bc807779965e37729cb9d8c Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Fri, 17 Aug 2018 23:39:26 +0200 Subject: [PATCH 0560/2206] mingetty: add license --- pkgs/os-specific/linux/mingetty/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/mingetty/default.nix b/pkgs/os-specific/linux/mingetty/default.nix index d3654445332..a29a0373424 100644 --- a/pkgs/os-specific/linux/mingetty/default.nix +++ b/pkgs/os-specific/linux/mingetty/default.nix @@ -13,8 +13,9 @@ stdenv.mkDerivation { makeFlagsArray=(SBINDIR=$out/sbin MANDIR=$out/share/man/man8) ''; - meta = { + meta = with stdenv.lib; { homepage = https://sourceforge.net/projects/mingetty; - platforms = stdenv.lib.platforms.linux; + license = licenses.gpl2; + platforms = platforms.linux; }; } -- GitLab From 4920d7adb07c653d0480bcd1fb99ba9b366f2f64 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Fri, 17 Aug 2018 23:44:13 +0200 Subject: [PATCH 0561/2206] mktemp: update meta data --- pkgs/tools/security/mktemp/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/mktemp/default.nix b/pkgs/tools/security/mktemp/default.nix index a2a4f82f652..71bdd3af55d 100644 --- a/pkgs/tools/security/mktemp/default.nix +++ b/pkgs/tools/security/mktemp/default.nix @@ -16,7 +16,10 @@ stdenv.mkDerivation { sha256 = "0x969152znxxjbj7387xb38waslr4yv6bnj5jmhb4rpqxphvk54f"; }; - meta = { - platforms = stdenv.lib.platforms.unix; + meta = with stdenv.lib; { + description = "Simple tool to make temporary file handling in shells scripts safe and simple"; + homepage = https://www.mktemp.org; + license = licenses.isc; + platforms = platforms.unix; }; } -- GitLab From 6aba5e26b3bf79ba8e193ea3ece74011c1b33ce0 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Fri, 17 Aug 2018 23:52:16 +0200 Subject: [PATCH 0562/2206] ntp: add license --- pkgs/tools/networking/ntp/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/tools/networking/ntp/default.nix b/pkgs/tools/networking/ntp/default.nix index 467b17e468a..19a90e2c13c 100644 --- a/pkgs/tools/networking/ntp/default.nix +++ b/pkgs/tools/networking/ntp/default.nix @@ -41,6 +41,10 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { homepage = http://www.ntp.org/; description = "An implementation of the Network Time Protocol"; + license = { + # very close to isc and bsd2 + url = https://www.eecis.udel.edu/~mills/ntp/html/copyright.html; + }; maintainers = [ maintainers.eelco ]; platforms = platforms.linux; }; -- GitLab From 73eede054326dd33605bed9ce8e4fd6c099f5b9e Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Fri, 17 Aug 2018 23:55:36 +0200 Subject: [PATCH 0563/2206] nss: add license --- pkgs/development/libraries/nss/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/nss/default.nix b/pkgs/development/libraries/nss/default.nix index 5387272a2f0..fd9730cc218 100644 --- a/pkgs/development/libraries/nss/default.nix +++ b/pkgs/development/libraries/nss/default.nix @@ -108,9 +108,10 @@ in stdenv.mkDerivation rec { rm -f "$out"/lib/*.a ''; - meta = { + meta = with stdenv.lib; { homepage = https://developer.mozilla.org/en-US/docs/NSS; description = "A set of libraries for development of security-enabled client and server applications"; - platforms = stdenv.lib.platforms.all; + license = licenses.mpl20; + platforms = platforms.all; }; } -- GitLab From dcd7b27e850e66c566a9b3af738404326decb3e0 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Fri, 17 Aug 2018 23:58:56 +0200 Subject: [PATCH 0564/2206] nss_ldap: update meta data --- pkgs/os-specific/linux/nss_ldap/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/os-specific/linux/nss_ldap/default.nix b/pkgs/os-specific/linux/nss_ldap/default.nix index 70cbae88d69..ef0bdc4f126 100644 --- a/pkgs/os-specific/linux/nss_ldap/default.nix +++ b/pkgs/os-specific/linux/nss_ldap/default.nix @@ -1,8 +1,8 @@ {stdenv, fetchurl, openldap, perl}: - + stdenv.mkDerivation { name = "nss_ldap-265"; - + src = fetchurl { url = http://www.padl.com/download/nss_ldap-265.tar.gz; sha256 = "1a16q9p97d2blrj0h6vl1xr7dg7i4s8x8namipr79mshby84vdbp"; @@ -29,7 +29,9 @@ stdenv.mkDerivation { buildInputs = [ openldap perl ]; - meta = { - platforms = stdenv.lib.platforms.linux; + meta = with stdenv.lib; { + description = "LDAP module for the Solaris Nameservice Switch (NSS)"; + license = licenses.gpl2; + platforms = platforms.linux; }; } -- GitLab From 8844504fba5de1e903efbe8b4374ad34306d7f24 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 18 Aug 2018 00:03:01 +0200 Subject: [PATCH 0565/2206] openldap: add license --- pkgs/development/libraries/openldap/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/openldap/default.nix b/pkgs/development/libraries/openldap/default.nix index 9ed555053e2..16e00e9f2b9 100644 --- a/pkgs/development/libraries/openldap/default.nix +++ b/pkgs/development/libraries/openldap/default.nix @@ -51,6 +51,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { homepage = http://www.openldap.org/; description = "An open source implementation of the Lightweight Directory Access Protocol"; + license = licenses.openldap; maintainers = with maintainers; [ lovek323 ]; platforms = platforms.unix; }; -- GitLab From 4ba295b79757bd196e340fb4c31c35d6a1251eec Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 18 Aug 2018 00:05:21 +0200 Subject: [PATCH 0566/2206] openssl: add license --- pkgs/development/libraries/openssl/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/openssl/default.nix b/pkgs/development/libraries/openssl/default.nix index b09809f8924..c36f141d421 100644 --- a/pkgs/development/libraries/openssl/default.nix +++ b/pkgs/development/libraries/openssl/default.nix @@ -107,11 +107,12 @@ let fi ''; - meta = { + meta = with stdenv.lib; { homepage = https://www.openssl.org/; description = "A cryptographic library that implements the SSL and TLS protocols"; - platforms = stdenv.lib.platforms.all; - maintainers = [ stdenv.lib.maintainers.peti ]; + license = licenses.openssl; + platforms = platforms.all; + maintainers = [ maintainers.peti ]; priority = 10; # resolves collision with ‘man-pages’ }; }; -- GitLab From a3990e734d49308b511796013e678df263a77fd8 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 18 Aug 2018 00:11:32 +0200 Subject: [PATCH 0567/2206] perl: add license --- pkgs/development/interpreters/perl/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/interpreters/perl/default.nix b/pkgs/development/interpreters/perl/default.nix index 40a70623dcb..9b128185dd0 100644 --- a/pkgs/development/interpreters/perl/default.nix +++ b/pkgs/development/interpreters/perl/default.nix @@ -152,6 +152,7 @@ let meta = { homepage = https://www.perl.org/; description = "The standard implementation of the Perl 5 programmming language"; + license = licenses.gpl1; maintainers = [ maintainers.eelco ]; platforms = platforms.all; }; -- GitLab From 0320769991e29f1fb7d1d4c56ccbc71bc0266258 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 18 Aug 2018 00:12:55 +0200 Subject: [PATCH 0568/2206] polkit: add license --- pkgs/development/libraries/polkit/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/polkit/default.nix b/pkgs/development/libraries/polkit/default.nix index 82927664b4c..6675bbf9183 100644 --- a/pkgs/development/libraries/polkit/default.nix +++ b/pkgs/development/libraries/polkit/default.nix @@ -83,6 +83,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { homepage = http://www.freedesktop.org/wiki/Software/polkit; description = "A toolkit for defining and handling the policy that allows unprivileged processes to speak to privileged processes"; + license = licenses.gpl2; platforms = platforms.unix; maintainers = [ ]; }; -- GitLab From 406dee31c47abc2bd48fd9a5b8317444412e6dd7 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 18 Aug 2018 00:18:17 +0200 Subject: [PATCH 0569/2206] ppp: add licenses --- pkgs/tools/networking/ppp/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/ppp/default.nix b/pkgs/tools/networking/ppp/default.nix index 96016ee7b4f..cea8a3f133f 100644 --- a/pkgs/tools/networking/ppp/default.nix +++ b/pkgs/tools/networking/ppp/default.nix @@ -55,10 +55,11 @@ stdenv.mkDerivation rec { done ''; - meta = { + meta = with stdenv.lib; { homepage = https://ppp.samba.org/; description = "Point-to-point implementation for Linux and Solaris"; - platforms = stdenv.lib.platforms.linux; - maintainers = [ stdenv.lib.maintainers.falsifian ]; + license = with licenses; [ bsdOriginal publicDomain gpl2 lgpl2 ]; + platforms = platforms.linux; + maintainers = [ maintainers.falsifian ]; }; } -- GitLab From 63a80e7bfff97da5ec7a2aa11ef313f668a37368 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 18 Aug 2018 00:22:12 +0200 Subject: [PATCH 0570/2206] pptp: add license --- pkgs/tools/networking/pptp/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/pptp/default.nix b/pkgs/tools/networking/pptp/default.nix index d8a633f0332..03270ce8788 100644 --- a/pkgs/tools/networking/pptp/default.nix +++ b/pkgs/tools/networking/pptp/default.nix @@ -22,10 +22,10 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ perl which ]; - meta = { + meta = with stdenv.lib; { description = "PPTP client for Linux"; homepage = http://pptpclient.sourceforge.net/; - platforms = stdenv.lib.platforms.linux; - maintainers = [ ]; + license = licenses.gpl2; + platforms = platforms.linux; }; } -- GitLab From 827e959a6f5f7df66f385f28cffc08e07c6a6eb4 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 18 Aug 2018 00:28:13 +0200 Subject: [PATCH 0571/2206] shadow: update meta data --- pkgs/os-specific/linux/shadow/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/shadow/default.nix b/pkgs/os-specific/linux/shadow/default.nix index 25ba60b58ee..885ea3421f6 100644 --- a/pkgs/os-specific/linux/shadow/default.nix +++ b/pkgs/os-specific/linux/shadow/default.nix @@ -81,10 +81,11 @@ stdenv.mkDerivation rec { mv $out/bin/su $su/bin ''; - meta = { - homepage = http://pkg-shadow.alioth.debian.org/; + meta = with stdenv.lib; { + homepage = https://github.com/shadow-maint; description = "Suite containing authentication-related tools such as passwd and su"; - platforms = stdenv.lib.platforms.linux; + license = licenses.bsd3; + platforms = platforms.linux; }; passthru = { -- GitLab From 2ba5ac8ddab3882073b9e7a7fb5626ed94d0c0a8 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 18 Aug 2018 00:32:36 +0200 Subject: [PATCH 0572/2206] systemd: add license --- pkgs/os-specific/linux/systemd/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix index 015aabbacfe..912ba5b5e0e 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -198,10 +198,11 @@ in stdenv.mkDerivation rec { # runtime; otherwise we can't and we need to reboot. passthru.interfaceVersion = 2; - meta = { + meta = with stdenv.lib; { homepage = http://www.freedesktop.org/wiki/Software/systemd; description = "A system and service manager for Linux"; - platforms = stdenv.lib.platforms.linux; - maintainers = [ stdenv.lib.maintainers.eelco ]; + license = licenses.lgpl21Plus; + platforms = platforms.linux; + maintainers = [ maintainers.eelco ]; }; } -- GitLab From 908693d6e79da7758059de30e77fa52669889b33 Mon Sep 17 00:00:00 2001 From: Orivej Desh Date: Fri, 17 Aug 2018 22:36:31 +0000 Subject: [PATCH 0573/2206] libmsgpack: 2.1.5 -> 3.0.1 --- pkgs/development/libraries/libmsgpack/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libmsgpack/default.nix b/pkgs/development/libraries/libmsgpack/default.nix index 8feacd4e365..bf51f895402 100644 --- a/pkgs/development/libraries/libmsgpack/default.nix +++ b/pkgs/development/libraries/libmsgpack/default.nix @@ -1,12 +1,12 @@ { callPackage, fetchFromGitHub, ... } @ args: callPackage ./generic.nix (args // rec { - version = "2.1.5"; + version = "3.0.1"; src = fetchFromGitHub { owner = "msgpack"; repo = "msgpack-c"; rev = "cpp-${version}"; - sha256 = "0n4kvma3dldfsvv7b0zw23qln6av5im2aqqd6m890i75zwwkw0zv"; + sha256 = "0nr6y9v4xbvzv717j9w9lhmags1y2s5mq103v044qlyd2jkbg2p4"; }; }) -- GitLab From 824a0192a7ebeb1a8d78ee23c38611a6d156de94 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 18 Aug 2018 00:45:54 +0200 Subject: [PATCH 0574/2206] xfig: update meta data --- pkgs/applications/graphics/xfig/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/graphics/xfig/default.nix b/pkgs/applications/graphics/xfig/default.nix index 545675ab154..7e276aaf406 100644 --- a/pkgs/applications/graphics/xfig/default.nix +++ b/pkgs/applications/graphics/xfig/default.nix @@ -41,7 +41,10 @@ stdenv.mkDerivation { meta = { description = "An interactive drawing tool for X11"; - homepage = http://xfig.org; + homepage = http://mcj.sourceforge.net/; + license = { + url = "http://mcj.sourceforge.net/authors.html#xfig"; + }; platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice }; } -- GitLab From 85c4d48641a6ba573fc6b235394c507d1b968e9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=83=81=E3=83=AB=E3=83=8E?= Date: Fri, 17 Aug 2018 21:44:56 -0500 Subject: [PATCH 0575/2206] qbittorrent: Fix missing desktop file (#45288) --- .../networking/p2p/qbittorrent/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/networking/p2p/qbittorrent/default.nix b/pkgs/applications/networking/p2p/qbittorrent/default.nix index 599e569d3eb..b69906f8eb7 100644 --- a/pkgs/applications/networking/p2p/qbittorrent/default.nix +++ b/pkgs/applications/networking/p2p/qbittorrent/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, pkgconfig +{ stdenv, fetchFromGitHub, fetchpatch, pkgconfig , boost, libtorrentRasterbar, qtbase, qttools, qtsvg , debugSupport ? false # Debugging , guiSupport ? true, dbus ? null # GUI (disable to run headless) @@ -19,6 +19,14 @@ stdenv.mkDerivation rec { sha256 = "1756hr92rvh4xlf6bk2wl24ypczhwf1rv1pdq05flk118jciqb05"; }; + patches = [ + (fetchpatch { + name = "fix-desktop-file-regression.patch"; + url = "https://github.com/qbittorrent/qBittorrent/commit/078325a3eb85c286b9a3454192ed2deadeda604c.patch"; + sha256 = "1xhpd4ncy2m9zxsllizkry2013ij0ii9p8b8jbb35sazw5p50c96"; + }) + ]; + # NOTE: 2018-05-31: CMake is working but it is not officially supported nativeBuildInputs = [ pkgconfig ]; -- GitLab From 928bc3f864dc721905de9d3a04814803ea112a6c Mon Sep 17 00:00:00 2001 From: "Wael M. Nasreddine" Date: Fri, 17 Aug 2018 20:18:03 -0700 Subject: [PATCH 0576/2206] linux: 4.4.148 -> 4.4.149 --- pkgs/os-specific/linux/kernel/linux-4.4.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.4.nix b/pkgs/os-specific/linux/kernel/linux-4.4.nix index 0516c947e8c..bb22c337737 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.4.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.4.nix @@ -1,11 +1,11 @@ { stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, ... } @ args: buildLinux (args // rec { - version = "4.4.148"; + version = "4.4.149"; extraMeta.branch = "4.4"; src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "10yrqizwkawbs332rl3fmr3cpwcl2j0mik4md7isg5xlkc00zc8r"; + sha256 = "0v0w3f9jyhr34vcjivfwdxiz7gpl51532d7492ppzivmx1shqqf2"; }; } // (args.argsOverride or {})) -- GitLab From 80448a474723ec8c8a23f43068559f1fbee239ba Mon Sep 17 00:00:00 2001 From: "Wael M. Nasreddine" Date: Fri, 17 Aug 2018 20:16:44 -0700 Subject: [PATCH 0577/2206] linux: 4.9.120 -> 4.9.121 --- pkgs/os-specific/linux/kernel/linux-4.9.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.9.nix b/pkgs/os-specific/linux/kernel/linux-4.9.nix index add40aaa815..43d9fe45885 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.9.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.9.nix @@ -1,11 +1,11 @@ { stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, ... } @ args: buildLinux (args // rec { - version = "4.9.120"; + version = "4.9.121"; extraMeta.branch = "4.9"; src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "14gx6gqahz74vaw8jd0wkxn0w05i7cyfgi24ld2q3p2yhq3gannp"; + sha256 = "0q8naw5jqpwa2ylwkbw88yz6zcnkr5jma91rr2xnll02mg8ri35s"; }; } // (args.argsOverride or {})) -- GitLab From bad288c550a8c5ccb178b2645de19b5cd7803cfa Mon Sep 17 00:00:00 2001 From: "Wael M. Nasreddine" Date: Fri, 17 Aug 2018 20:15:36 -0700 Subject: [PATCH 0578/2206] linux: 4.14.63 -> 4.14.64 --- pkgs/os-specific/linux/kernel/linux-4.14.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.14.nix b/pkgs/os-specific/linux/kernel/linux-4.14.nix index 0bfd3d0ac34..6cd31f254fd 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.14.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.14.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "4.14.63"; + version = "4.14.64"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "1ly6pjvlfrlrclfnl98ghwal25z58lppnj6gj7x1m1mswzq54bnd"; + sha256 = "0mhdxc46hwlbv0gb2iw7hsc0gyr39yaqdxn1rvj12ifhxcyilhb9"; }; } // (args.argsOverride or {})) -- GitLab From 2366de6c0b1dfc9703846f5f117604df3ffaa380 Mon Sep 17 00:00:00 2001 From: "Wael M. Nasreddine" Date: Fri, 17 Aug 2018 20:12:56 -0700 Subject: [PATCH 0579/2206] linux: 4.17.15 -> 4.17.16 --- pkgs/os-specific/linux/kernel/linux-4.17.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.17.nix b/pkgs/os-specific/linux/kernel/linux-4.17.nix index 7d29f9f805f..56730595209 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.17.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.17.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "4.17.15"; + version = "4.17.16"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "0yg0hh1ld3d5cd4ll7f48p769wda2a1ap8fmnnsfsazidka5vf75"; + sha256 = "1dd1cf28ai9y47dic3y084c5ajwcqijdmx2g9xjb0llbybm3kw1g"; }; } // (args.argsOverride or {})) -- GitLab From 0a4f27d886cf3cec97779c4e83dbca36c18ccb3c Mon Sep 17 00:00:00 2001 From: "Wael M. Nasreddine" Date: Fri, 17 Aug 2018 20:07:02 -0700 Subject: [PATCH 0580/2206] linux: 4.18.1 -> 4.18.2 --- pkgs/os-specific/linux/kernel/linux-4.18.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.18.nix b/pkgs/os-specific/linux/kernel/linux-4.18.nix index 691ab096e8a..11d56785b6b 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.18.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.18.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "4.18.1"; + version = "4.18.2"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "0hps1h8rs1cc8385m69754vwbjmwasr7bfv9f9nsv8fmx73aspvj"; + sha256 = "19gdhha950wzpv1ya0x6n1dm5xg7nfmrd049bnmk4p49kpfq4q6m"; }; } // (args.argsOverride or {})) -- GitLab From 460029cf94f35e94a5d817104920c903228f50ee Mon Sep 17 00:00:00 2001 From: Benjamin Hipple Date: Sat, 18 Aug 2018 03:06:00 +0000 Subject: [PATCH 0581/2206] ecos: init at 2.0.6 --- .../libraries/science/math/ecos/default.nix | 37 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 39 insertions(+) create mode 100644 pkgs/development/libraries/science/math/ecos/default.nix diff --git a/pkgs/development/libraries/science/math/ecos/default.nix b/pkgs/development/libraries/science/math/ecos/default.nix new file mode 100644 index 00000000000..44bc3c46ccd --- /dev/null +++ b/pkgs/development/libraries/science/math/ecos/default.nix @@ -0,0 +1,37 @@ +{ stdenv, fetchFromGitHub }: + +stdenv.mkDerivation rec { + name = "ecos-${version}"; + version = "2.0.6"; + + src = fetchFromGitHub { + owner = "embotech"; + repo = "ecos"; + rev = "v${version}"; + sha256 = "11v958j66wq30gxpjpkgl7n3rvla845lygz8fl39pgf1vk9sdyc7"; + }; + + doCheck = true; + + buildPhase = '' + make all shared + ''; + + checkPhase = '' + make test + ./runecos + ''; + + installPhase = '' + mkdir -p $out/lib + cp lib*.a lib*.so $out/lib + cp -r include $out/ + ''; + + meta = with stdenv.lib; { + description = "A lightweight conic solver for second-order cone programming"; + homepage = https://www.embotech.com/ECOS; + license = licenses.gpl3; + maintainers = [ maintainers.bhipple ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e3508b9d7c3..2d01591810b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20552,6 +20552,8 @@ with pkgs; cliquer = callPackage ../development/libraries/science/math/cliquer { }; + ecos = callPackage ../development/libraries/science/math/ecos { }; + flintqs = callPackage ../development/libraries/science/math/flintqs { }; gurobi = callPackage ../applications/science/math/gurobi { }; -- GitLab From 9ef9a550387904ea3d14fceea7e6768ca7b99d19 Mon Sep 17 00:00:00 2001 From: Andrew Childs Date: Sat, 18 Aug 2018 12:44:56 +0900 Subject: [PATCH 0582/2206] libqmatrixclient: enable Darwin platform --- pkgs/development/libraries/libqmatrixclient/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/libqmatrixclient/default.nix b/pkgs/development/libraries/libqmatrixclient/default.nix index d1dae0cfee6..8cca5333d08 100644 --- a/pkgs/development/libraries/libqmatrixclient/default.nix +++ b/pkgs/development/libraries/libqmatrixclient/default.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { description= "A Qt5 library to write cross-platfrom clients for Matrix"; homepage = https://matrix.org/docs/projects/sdk/libqmatrixclient.html; license = licenses.lgpl21; - platforms = platforms.linux; + platforms = with platforms; linux ++ darwin; maintainers = with maintainers; [ peterhoeg ]; }; } -- GitLab From 5828cb3af7ee2ebe7dc460f778dc2300259ea7c4 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 17 Aug 2018 04:05:13 -0700 Subject: [PATCH 0583/2206] containerd: 1.1.1 -> 1.1.2 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/containerd/versions. --- pkgs/applications/virtualization/containerd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/virtualization/containerd/default.nix b/pkgs/applications/virtualization/containerd/default.nix index 6c739b32c5f..882ee3047f0 100644 --- a/pkgs/applications/virtualization/containerd/default.nix +++ b/pkgs/applications/virtualization/containerd/default.nix @@ -5,13 +5,13 @@ with lib; stdenv.mkDerivation rec { name = "containerd-${version}"; - version = "1.1.1"; + version = "1.1.2"; src = fetchFromGitHub { owner = "containerd"; repo = "containerd"; rev = "v${version}"; - sha256 = "0pk1kii8bmlvziblrqwb88w5cd486pmb7vw8p7kcyn9lqsw32ria"; + sha256 = "1rp015cm5fw9kfarcmfhfkr1sh0iz7kvqls6f8nfhwrrz5armd5v"; }; hardeningDisable = [ "fortify" ]; -- GitLab From cb3a149d52dff5e0184b2c15115b49b2f8ce9cc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sat, 18 Aug 2018 08:45:28 +0200 Subject: [PATCH 0584/2206] release.nix: fix a typo (breaking tarball job) --- pkgs/top-level/release.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/release.nix b/pkgs/top-level/release.nix index 1f4257de909..6ebc640ea21 100644 --- a/pkgs/top-level/release.nix +++ b/pkgs/top-level/release.nix @@ -67,7 +67,7 @@ let # jobs.gimp.x86_64-darwin jobs.emacs.x86_64-darwin # jobs.wireshark.x86_64-darwin - jobs.transmision-gtk.x86_64-darwin + jobs.transmission-gtk.x86_64-darwin # Tests jobs.tests.cc-wrapper.x86_64-darwin -- GitLab From 5da1d01bf2d33d97901618dd5837cacb297eb029 Mon Sep 17 00:00:00 2001 From: Andreas Rammhold Date: Thu, 16 Aug 2018 23:47:30 +0200 Subject: [PATCH 0585/2206] mariadb: 10.2.16 -> 10.2.17 (#45199) Bump to latest stable version of the 10.2.x branch. Besides many bug fixes the following security related issues have been fixed: - CVE-2018-3060 - CVE-2018-3064 - CVE-2018-3063 - CVE-2018-3058 - CVE-2018-3066 Release notes: https://mariadb.com/kb/en/library/mariadb-10217-release-notes/ --- pkgs/servers/sql/mariadb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/mariadb/default.nix b/pkgs/servers/sql/mariadb/default.nix index 121e42f7a97..da6143c21f0 100644 --- a/pkgs/servers/sql/mariadb/default.nix +++ b/pkgs/servers/sql/mariadb/default.nix @@ -22,14 +22,14 @@ galeraLibs = buildEnv { }; common = rec { # attributes common to both builds - version = "10.2.16"; + version = "10.2.17"; src = fetchurl { urls = [ "https://downloads.mariadb.org/f/mariadb-${version}/source/mariadb-${version}.tar.gz" "https://downloads.mariadb.com/MariaDB/mariadb-${version}/source/mariadb-${version}.tar.gz" ]; - sha256 = "1i2dwpp96ywjk147qqpcad8vqcy4rxmfbv2cb8ww3sffpa9yx0n1"; + sha256 = "09xy6mgnz22mz8zgqlnddn8nzgs9xlz8lai4a7aa8x78in7hgcz7"; name = "mariadb-${version}.tar.gz"; }; -- GitLab From 73aaad493636a9e740051efb553c3fbf86c034e8 Mon Sep 17 00:00:00 2001 From: Timo Kaufmann Date: Sat, 18 Aug 2018 13:37:48 +0200 Subject: [PATCH 0586/2206] gf2x: disable hardware-specific code This was causing "Illegal instruction" issues in the ntl testsuite when it was executed on a different cpu than the one gf2x was built on (43679). --- pkgs/development/libraries/gf2x/default.nix | 24 ++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/pkgs/development/libraries/gf2x/default.nix b/pkgs/development/libraries/gf2x/default.nix index 8c2e29231dc..a00e07376c7 100644 --- a/pkgs/development/libraries/gf2x/default.nix +++ b/pkgs/development/libraries/gf2x/default.nix @@ -1,19 +1,33 @@ -{stdenv, fetchurl}: +{ stdenv +, lib +, fetchurl +, optimize ? false # impure hardware optimizations +}: stdenv.mkDerivation rec { name = "gf2x-${version}"; - version = "1.2"; + version = "1.2"; # remember to also update the url src = fetchurl { # find link to latest version (with file id) here: https://gforge.inria.fr/projects/gf2x/ - url = "https://gforge.inria.fr/frs/download.php/file/36934/gf2x-1.2.tar.gz"; + # Requested a predictable link: + # https://gforge.inria.fr/tracker/index.php?func=detail&aid=21704&group_id=1874&atid=6982 + url = "https://gforge.inria.fr/frs/download.php/file/36934/gf2x-${version}.tar.gz"; sha256 = "0d6vh1mxskvv3bxl6byp7gxxw3zzpkldrxnyajhnl05m0gx7yhk1"; }; - meta = with stdenv.lib; { + # no actual checks present yet (as of 1.2), but can't hurt trying + # for an indirect test, run ntl's test suite + doCheck = true; + + configureFlags = lib.optionals (!optimize) [ + "--disable-hardware-specific-code" + ]; + + meta = with lib; { description = ''Routines for fast arithmetic in GF(2)[x]''; homepage = http://gf2x.gforge.inria.fr; license = licenses.gpl2Plus; - maintainers = with maintainers; [ raskin ]; + maintainers = with maintainers; [ raskin timokau ]; platforms = platforms.unix; }; } -- GitLab From 37e2ebdfbc53f23d80d63b0fda061d77f5640ab6 Mon Sep 17 00:00:00 2001 From: srghma Date: Sat, 18 Aug 2018 14:45:12 +0300 Subject: [PATCH 0587/2206] nixos/nix-daemon: build-max-jobs, add support to auto --- nixos/modules/services/misc/nix-daemon.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/misc/nix-daemon.nix b/nixos/modules/services/misc/nix-daemon.nix index e64df8dc7d2..a5f694f7b6c 100644 --- a/nixos/modules/services/misc/nix-daemon.nix +++ b/nixos/modules/services/misc/nix-daemon.nix @@ -88,7 +88,7 @@ in }; maxJobs = mkOption { - type = types.int; + type = types.either types.int (types.enum ["auto"]); default = 1; example = 64; description = '' -- GitLab From f34589709e6be4e79b466288d6b530de5e611ffa Mon Sep 17 00:00:00 2001 From: Timo Kaufmann Date: Sat, 18 Aug 2018 13:51:17 +0200 Subject: [PATCH 0588/2206] ntl: 11.2.1 -> 11.3.0 --- pkgs/development/libraries/ntl/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/ntl/default.nix b/pkgs/development/libraries/ntl/default.nix index 96d3be41235..ad153c862af 100644 --- a/pkgs/development/libraries/ntl/default.nix +++ b/pkgs/development/libraries/ntl/default.nix @@ -14,10 +14,11 @@ assert withGf2x -> gf2x != null; stdenv.mkDerivation rec { name = "ntl-${version}"; - version = "11.2.1"; + version = "11.3.0"; + src = fetchurl { url = "http://www.shoup.net/ntl/ntl-${version}.tar.gz"; - sha256 = "04avzmqflx2a33n7v9jj32g83p7m6z712fg1mw308jk5ca2qp489"; + sha256 = "1pcib3vz1sdqlk0n561wbf7fwq44jm5cpx710w4vqljxgrjd7q1s"; }; patchPhase = stdenv.lib.optionalString stdenv.isDarwin '' @@ -66,6 +67,8 @@ stdenv.mkDerivation rec { length integers, and for vectors, matrices, and polynomials over the integers and over finite fields. ''; + # Upstream contact: maintainer is victorshoup on GitHub. Alternatively the + # email listed on the homepage. homepage = http://www.shoup.net/ntl/; maintainers = with maintainers; [ timokau ]; license = licenses.gpl2Plus; -- GitLab From cad18959fb43eff5a4e973c10b5af22d26f26780 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Sat, 18 Aug 2018 13:23:37 +0200 Subject: [PATCH 0589/2206] quiterss: Set QT_PLUGIN_PATH (fixes a few problems) --- .../networking/newsreaders/quiterss/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/newsreaders/quiterss/default.nix b/pkgs/applications/networking/newsreaders/quiterss/default.nix index 6df0817070c..b0bc5edba84 100644 --- a/pkgs/applications/networking/newsreaders/quiterss/default.nix +++ b/pkgs/applications/networking/newsreaders/quiterss/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, qmake, pkgconfig +{ stdenv, fetchFromGitHub, qmake, pkgconfig, makeWrapper , qtbase, qttools, qtwebkit, sqlite }: @@ -13,9 +13,14 @@ stdenv.mkDerivation rec { sha256 = "0xav9qr8n6310636nfbgx4iix65fs3ya5rz2isxsf38bkjm7r3pa"; }; - nativeBuildInputs = [ qmake pkgconfig ]; + nativeBuildInputs = [ qmake pkgconfig makeWrapper ]; buildInputs = [ qtbase qttools qtwebkit sqlite.dev ]; + postFixup = '' + wrapProgram $out/bin/quiterss \ + --prefix QT_PLUGIN_PATH : "${qtbase}/${qtbase.qtPluginPrefix}" + ''; + meta = with stdenv.lib; { description = "A Qt-based RSS/Atom news feed reader"; longDescription = '' -- GitLab From 2d6bfc360ab59441040ed77154be0e4466c56e38 Mon Sep 17 00:00:00 2001 From: Elis Hirwing Date: Sat, 18 Aug 2018 14:16:20 +0200 Subject: [PATCH 0590/2206] php71: 7.1.20 -> 7.1.21 (#45296) Changelog: https://secure.php.net/ChangeLog-7.php#7.1.21 --- pkgs/development/interpreters/php/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/php/default.nix b/pkgs/development/interpreters/php/default.nix index bf84471c7eb..37a51ffded3 100644 --- a/pkgs/development/interpreters/php/default.nix +++ b/pkgs/development/interpreters/php/default.nix @@ -220,8 +220,8 @@ let in { php71 = generic { - version = "7.1.20"; - sha256 = "0i8xd6p4zdg8fl6f0j430raanlshsshr3s3jlm72b0gvi1n4f6rs"; + version = "7.1.21"; + sha256 = "104mn4kppklb21hgz1a50kgmc0ak5y996sx990xpc8yy9dbrqh62"; }; php72 = generic { -- GitLab From 6bc625ada9a0879b417e6ecaa48254511861f868 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Sat, 18 Aug 2018 13:33:46 +0200 Subject: [PATCH 0591/2206] androidStudioPackages.{dev,canary}: 3.3.0.4 -> 3.3.0.5 --- pkgs/applications/editors/android-studio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix index 54373ef50dd..2ae7d421bba 100644 --- a/pkgs/applications/editors/android-studio/default.nix +++ b/pkgs/applications/editors/android-studio/default.nix @@ -18,9 +18,9 @@ let sha256Hash = "016nyn1pqviy089hg0dq7m4cqb39fdxdcy4zknkaq7dmgv1dj6x9"; }; latestVersion = { # canary & dev - version = "3.3.0.4"; # "Android Studio 3.3 Canary 5" - build = "182.4928781"; - sha256Hash = "110gh5ylgf1p8z0rdnvc6clkq3v721v6pjvll66a8v4zgz9ay8b4"; + version = "3.3.0.5"; # "Android Studio 3.3 Canary 6" + build = "182.4954005"; + sha256Hash = "0b8ias75f3p5nrmgp7iqz4n4r4dbwhgagqmyc1fqfd36wbglyaf4"; }; in rec { # Old alias -- GitLab From 0aa26ae766719d404163e2753a8a1d057d99f347 Mon Sep 17 00:00:00 2001 From: Michael McKibben Date: Thu, 16 Aug 2018 12:09:50 -0600 Subject: [PATCH 0592/2206] oracle-instantclient: fixes dylib rpath on macos --- .../oracle-instantclient/default.nix | 33 ++++++++++++------- 1 file changed, 22 insertions(+), 11 deletions(-) diff --git a/pkgs/development/libraries/oracle-instantclient/default.nix b/pkgs/development/libraries/oracle-instantclient/default.nix index a4196e0dc9f..0c05e2ec5f6 100644 --- a/pkgs/development/libraries/oracle-instantclient/default.nix +++ b/pkgs/development/libraries/oracle-instantclient/default.nix @@ -1,13 +1,15 @@ -{ stdenv, requireFile, autoPatchelfHook, unzip, libaio, makeWrapper, odbcSupport ? false, unixODBC }: +{ stdenv, requireFile, autoPatchelfHook, fixDarwinDylibNames, unzip, libaio, makeWrapper, odbcSupport ? false, unixODBC }: assert odbcSupport -> unixODBC != null; let + inherit (stdenv.lib) optional optionals optionalString; + baseVersion = "12.2"; version = "${baseVersion}.0.1.0"; requireSource = component: arch: version: rel: hash: (requireFile rec { - name = "instantclient-${component}-${arch}-${version}" + (stdenv.lib.optionalString (rel != "") "-${rel}") + ".zip"; + name = "instantclient-${component}-${arch}-${version}" + (optionalString (rel != "") "-${rel}") + ".zip"; url = "http://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.html"; sha256 = hash; }); @@ -24,37 +26,46 @@ let (requireSource "basic" arch version "" "5015e3c9fba84e009f7519893f798a1622c37d1ae2c55104ff502c52a0fe5194") (requireSource "sdk" arch version "" "7f404c3573c062ce487a51ac4cfe650c878d7edf8e73b364ec852645ed1098cb") (requireSource "sqlplus" arch version "" "d49b2bd97376591ca07e7a836278933c3f251875c215044feac73ba9f451dfc2") ] - ++ stdenv.lib.optional odbcSupport (requireSource "odbc" arch version "2" "365a4ae32c7062d9fbc3fb41add748e7881f774484a175a4b41a2c294ce9095d"); + ++ optional odbcSupport (requireSource "odbc" arch version "2" "365a4ae32c7062d9fbc3fb41add748e7881f774484a175a4b41a2c294ce9095d"); "x86_64-darwin" = [ (requireSource "basic" arch version "2" "3ed3102e5a24f0da638694191edb34933309fb472eb1df21ad5c86eedac3ebb9") (requireSource "sdk" arch version "2" "e0befca9c4e71ebc9f444957ffa70f01aeeec5976ea27c40406471b04c34848b") (requireSource "sqlplus" arch version "2" "d147cbb5b2a954fdcb4b642df4f0bd1153fd56e0f56e7fa301601b4f7e2abe0e") ] - ++ stdenv.lib.optional odbcSupport (requireSource "odbc" arch version "2" "1805c1ab6c8c5e8df7bdcc35d7f2b94c329ecf4dff9bde55d5f9b159ecd8b64e"); + ++ optional odbcSupport (requireSource "odbc" arch version "2" "1805c1ab6c8c5e8df7bdcc35d7f2b94c329ecf4dff9bde55d5f9b159ecd8b64e"); }."${stdenv.system}" or throwSystem; + extLib = stdenv.hostPlatform.extensions.sharedLibrary; in stdenv.mkDerivation rec { inherit version srcs; name = "oracle-instantclient-${version}"; buildInputs = [ stdenv.cc.cc.lib ] - ++ stdenv.lib.optionals (stdenv.isLinux) [ libaio ] - ++ stdenv.lib.optional odbcSupport unixODBC; - nativeBuildInputs = [ autoPatchelfHook makeWrapper unzip ]; + ++ optionals (stdenv.isLinux) [ libaio ] + ++ optional odbcSupport unixODBC; + + nativeBuildInputs = [ makeWrapper unzip ] + ++ optional stdenv.isLinux autoPatchelfHook + ++ optional stdenv.isDarwin fixDarwinDylibNames; unpackCmd = "unzip $curSrc"; installPhase = '' mkdir -p "$out/"{bin,include,lib,"share/java","share/${name}/demo/"} - install -Dm755 {sqlplus,adrci,genezi} $out/bin - ln -s $out/bin/sqlplus $out/bin/sqlplus64 - install -Dm644 *${stdenv.hostPlatform.extensions.sharedLibrary}* $out/lib + ${optionalString stdenv.isDarwin '' + for exe in "$out/bin/"* ; do + install_name_tool -add_rpath "$out/lib" "$exe" + done + ''} + ln -sfn $out/bin/sqlplus $out/bin/sqlplus64 + install -Dm644 *${extLib}* $out/lib install -Dm644 *.jar $out/share/java install -Dm644 sdk/include/* $out/include install -Dm644 sdk/demo/* $out/share/${name}/demo # PECL::oci8 will not build without this - ln -s $out/lib/libclntsh.so.12.1 $out/lib/libclntsh.so + # this symlink only exists in dist zipfiles for some platforms + ln -sfn $out/lib/libclntsh${extLib}.12.1 $out/lib/libclntsh${extLib} ''; meta = with stdenv.lib; { -- GitLab From 79bf57ca238fbb0992834a28683b94c6c4d1047d Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 18 Aug 2018 14:24:39 +0200 Subject: [PATCH 0593/2206] molden: 5.7 -> 5.8.2 --- pkgs/applications/science/chemistry/molden/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/chemistry/molden/default.nix b/pkgs/applications/science/chemistry/molden/default.nix index 1472b4b2af9..3880b69fa19 100644 --- a/pkgs/applications/science/chemistry/molden/default.nix +++ b/pkgs/applications/science/chemistry/molden/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl, which, gfortran, libGLU, xorg } : stdenv.mkDerivation rec { - version = "5.7"; + version = "5.8.2"; name = "molden-${version}"; src = fetchurl { url = "ftp://ftp.cmbi.ru.nl/pub/molgraph/molden/molden${version}.tar.gz"; - sha256 = "0gaq11gm09ax25lvgfrvxv9dxvi76hps116fp6k7sqgvdd68vf0s"; + sha256 = "1lhjx8fa8xynnlk5g6ipvchhfnz6j5lgqxlsifx82pbbnbm6mps4"; }; nativeBuildInputs = [ which ]; -- GitLab From b7e64c21906010bf8738c6fcf40c80679486abde Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Sat, 18 Aug 2018 14:32:48 +0200 Subject: [PATCH 0594/2206] gns3Packages.{server,gui}{Stable,Preview}: 2.1.7 -> 2.1.9 --- pkgs/applications/networking/gns3/default.nix | 6 +++--- pkgs/applications/networking/gns3/server.nix | 13 +++++++++++++ 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/gns3/default.nix b/pkgs/applications/networking/gns3/default.nix index 9123477bb3e..5c66c5a5298 100644 --- a/pkgs/applications/networking/gns3/default.nix +++ b/pkgs/applications/networking/gns3/default.nix @@ -1,7 +1,7 @@ { callPackage, stdenv }: let - stableVersion = "2.1.7"; + stableVersion = "2.1.9"; # Currently there is no preview version. previewVersion = stableVersion; addVersion = args: @@ -10,8 +10,8 @@ let in args // { inherit version branch; }; mkGui = args: callPackage (import ./gui.nix (addVersion args)) { }; mkServer = args: callPackage (import ./server.nix (addVersion args)) { }; - guiSrcHash = "10zf429zjzf7v4y9r7mmkp42kh5ppmqinhvwqzb7jmsrpv2cnxj6"; - serverSrcHash = "056swz6ygqdi37asah51v1yy0ky8q0p32vf7dxs697hd7nv78aqj"; + guiSrcHash = "0gpif6f7zqz2n8q3pkr8xv3fdc904hq69661w8f1fna360xvksd7"; + serverSrcHash = "1y19jzyyz0sjjxkrpgr6z10irb47v7d8khdvk5nzmgnjfxv875yx"; in { guiStable = mkGui { stable = true; diff --git a/pkgs/applications/networking/gns3/server.nix b/pkgs/applications/networking/gns3/server.nix index 24050314c41..7717862f6a0 100644 --- a/pkgs/applications/networking/gns3/server.nix +++ b/pkgs/applications/networking/gns3/server.nix @@ -4,6 +4,16 @@ let pythonPackages = python3Packages; + async-timeout = (stdenv.lib.overrideDerivation pythonPackages.async-timeout + (oldAttrs: + rec { + pname = "async-timeout"; + version = "2.0.1"; + src = pythonPackages.fetchPypi { + inherit pname version; + sha256 = "1l3kg062m02mph6rf9rdv8r5c5n356clxa6b6mrn0i77vk9g9kq0"; + }; + })); aiohttp = (stdenv.lib.overrideDerivation pythonPackages.aiohttp (oldAttrs: rec { @@ -13,6 +23,9 @@ let inherit pname version; sha256 = "8adda6583ba438a4c70693374e10b60168663ffa6564c5c75d3c7a9055290964"; }; + propagatedBuildInputs = [ async-timeout ] + ++ (with pythonPackages; [ attrs chardet multidict yarl ]) + ++ stdenv.lib.optional (pythonPackages.pythonOlder "3.7") pythonPackages.idna-ssl; })); aiohttp-cors = (stdenv.lib.overrideDerivation pythonPackages.aiohttp-cors (oldAttrs: -- GitLab From c92766fec8190ca3388743a4e27f9e95a2036405 Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Sat, 18 Aug 2018 17:00:17 +0300 Subject: [PATCH 0595/2206] mono514: init at 5.14.0.177 --- pkgs/development/compilers/mono/5.14.nix | 8 ++++++++ pkgs/top-level/all-packages.nix | 5 +++++ 2 files changed, 13 insertions(+) create mode 100644 pkgs/development/compilers/mono/5.14.nix diff --git a/pkgs/development/compilers/mono/5.14.nix b/pkgs/development/compilers/mono/5.14.nix new file mode 100644 index 00000000000..dcf587a5fa4 --- /dev/null +++ b/pkgs/development/compilers/mono/5.14.nix @@ -0,0 +1,8 @@ +{ callPackage, Foundation, libobjc }: + +callPackage ./generic-cmake.nix (rec { + inherit Foundation libobjc; + version = "5.14.0.177"; + sha256 = "164l30fkvfgs1rh663h7dnm1yp7425bi9x2lh2y6zml8h4pgmxfl"; + enableParallelBuilding = false; +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3cb04f97305..945b78fe33a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7024,6 +7024,11 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Foundation; }; + mono514 = callPackage ../development/compilers/mono/5.14.nix { + inherit (darwin) libobjc; + inherit (darwin.apple_sdk.frameworks) Foundation; + }; + monoDLLFixer = callPackage ../build-support/mono-dll-fixer { }; mosml = callPackage ../development/compilers/mosml { }; -- GitLab From 2c76bd16fd1fc6d166b62105206627da98d8baa3 Mon Sep 17 00:00:00 2001 From: Edmund Wu Date: Sat, 18 Aug 2018 08:25:56 -0400 Subject: [PATCH 0596/2206] linux: 4.14.64 -> 4.14.65 --- pkgs/os-specific/linux/kernel/linux-4.14.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.14.nix b/pkgs/os-specific/linux/kernel/linux-4.14.nix index 6cd31f254fd..f32af516953 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.14.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.14.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "4.14.64"; + version = "4.14.65"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "0mhdxc46hwlbv0gb2iw7hsc0gyr39yaqdxn1rvj12ifhxcyilhb9"; + sha256 = "1v55nmg1x9ygisgf0pjd3lygvjin3i6ld24anl6nggmrdd00r60j"; }; } // (args.argsOverride or {})) -- GitLab From c954c98b7b77f9c7dbec3ff12bcdb84af634d87b Mon Sep 17 00:00:00 2001 From: Edmund Wu Date: Sat, 18 Aug 2018 08:26:36 -0400 Subject: [PATCH 0597/2206] linux: 4.17.16 -> 4.17.17 --- pkgs/os-specific/linux/kernel/linux-4.17.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.17.nix b/pkgs/os-specific/linux/kernel/linux-4.17.nix index 56730595209..ffce27178b6 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.17.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.17.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "4.17.16"; + version = "4.17.17"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "1dd1cf28ai9y47dic3y084c5ajwcqijdmx2g9xjb0llbybm3kw1g"; + sha256 = "1g525zi7x3j7niqasrm8jwalf391p6pwa17zmr0iibal6xf3di1x"; }; } // (args.argsOverride or {})) -- GitLab From ce82cbf54996d47333649aa21a76a063f7dd9084 Mon Sep 17 00:00:00 2001 From: Edmund Wu Date: Sat, 18 Aug 2018 08:26:52 -0400 Subject: [PATCH 0598/2206] linux: 4.18.2 -> 4.18.3 --- pkgs/os-specific/linux/kernel/linux-4.18.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.18.nix b/pkgs/os-specific/linux/kernel/linux-4.18.nix index 11d56785b6b..b69d994f3b5 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.18.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.18.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "4.18.2"; + version = "4.18.3"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "19gdhha950wzpv1ya0x6n1dm5xg7nfmrd049bnmk4p49kpfq4q6m"; + sha256 = "1m23hjd02bg8mqnd8dc4z4m3kxds1cyrc6j5saiwnhzbz373rvc1"; }; } // (args.argsOverride or {})) -- GitLab From bd9a4006fe06d8cf9b5745aed669b19927deae3a Mon Sep 17 00:00:00 2001 From: Edmund Wu Date: Sat, 18 Aug 2018 08:27:12 -0400 Subject: [PATCH 0599/2206] linux: 4.4.149 -> 4.4.150 --- pkgs/os-specific/linux/kernel/linux-4.4.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.4.nix b/pkgs/os-specific/linux/kernel/linux-4.4.nix index bb22c337737..4b2f3bf6c38 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.4.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.4.nix @@ -1,11 +1,11 @@ { stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, ... } @ args: buildLinux (args // rec { - version = "4.4.149"; + version = "4.4.150"; extraMeta.branch = "4.4"; src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "0v0w3f9jyhr34vcjivfwdxiz7gpl51532d7492ppzivmx1shqqf2"; + sha256 = "1xdfq11pa4ayi89vynbddq5k47f01szc04lbl5aaxpnch982jj8g"; }; } // (args.argsOverride or {})) -- GitLab From 10777c361e12c82069be3bdb4347886e6afee1c4 Mon Sep 17 00:00:00 2001 From: Edmund Wu Date: Sat, 18 Aug 2018 08:27:29 -0400 Subject: [PATCH 0600/2206] linux: 4.9.121 -> 4.9.122 --- pkgs/os-specific/linux/kernel/linux-4.9.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.9.nix b/pkgs/os-specific/linux/kernel/linux-4.9.nix index 43d9fe45885..a8e059e9950 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.9.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.9.nix @@ -1,11 +1,11 @@ { stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, ... } @ args: buildLinux (args // rec { - version = "4.9.121"; + version = "4.9.122"; extraMeta.branch = "4.9"; src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "0q8naw5jqpwa2ylwkbw88yz6zcnkr5jma91rr2xnll02mg8ri35s"; + sha256 = "0v7qdkdlgpv83v4lzm59jgaxy1l7dzkqjr3fcahqrnrcdf3r0vx4"; }; } // (args.argsOverride or {})) -- GitLab From 65bb0b23b9051a5732bb1baa688c679895c92f07 Mon Sep 17 00:00:00 2001 From: Benjamin Hipple Date: Sat, 18 Aug 2018 12:11:06 -0400 Subject: [PATCH 0601/2206] Add platforms.all --- pkgs/development/libraries/science/math/ecos/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/science/math/ecos/default.nix b/pkgs/development/libraries/science/math/ecos/default.nix index 44bc3c46ccd..645a865eb95 100644 --- a/pkgs/development/libraries/science/math/ecos/default.nix +++ b/pkgs/development/libraries/science/math/ecos/default.nix @@ -11,12 +11,11 @@ stdenv.mkDerivation rec { sha256 = "11v958j66wq30gxpjpkgl7n3rvla845lygz8fl39pgf1vk9sdyc7"; }; - doCheck = true; - buildPhase = '' make all shared ''; + doCheck = true; checkPhase = '' make test ./runecos @@ -32,6 +31,7 @@ stdenv.mkDerivation rec { description = "A lightweight conic solver for second-order cone programming"; homepage = https://www.embotech.com/ECOS; license = licenses.gpl3; + platforms = platforms.all; maintainers = [ maintainers.bhipple ]; }; } -- GitLab From 8f8de780135aafb4cd19c4d41fb19c19f64f2351 Mon Sep 17 00:00:00 2001 From: Okina Matara Date: Fri, 17 Aug 2018 19:30:14 -0500 Subject: [PATCH 0602/2206] vscode: Wrap with GAppsHook, remove makeWrapper --- pkgs/applications/editors/vscode/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/vscode/default.nix b/pkgs/applications/editors/vscode/default.nix index 33a02c62fbc..a775fb3bd79 100644 --- a/pkgs/applications/editors/vscode/default.nix +++ b/pkgs/applications/editors/vscode/default.nix @@ -1,5 +1,5 @@ { stdenv, lib, fetchurl, unzip, atomEnv, makeDesktopItem, - gtk2, makeWrapper, libXScrnSaver, libxkbfile, libsecret }: + gtk2, wrapGAppsHook, libXScrnSaver, libxkbfile, libsecret }: let version = "1.26.1"; @@ -49,8 +49,8 @@ in }; buildInputs = if stdenv.system == "x86_64-darwin" - then [ unzip makeWrapper libXScrnSaver libsecret ] - else [ makeWrapper libXScrnSaver libxkbfile libsecret ]; + then [ unzip libXScrnSaver libsecret ] + else [ wrapGAppsHook libXScrnSaver libxkbfile libsecret ]; installPhase = if stdenv.system == "x86_64-darwin" then '' -- GitLab From 6cf43791e7456a2ba0f7faf8386f89039024b01f Mon Sep 17 00:00:00 2001 From: Okina Matara Date: Fri, 17 Aug 2018 01:34:38 -0500 Subject: [PATCH 0603/2206] dolphinEmuMaster: 2018-07-22 -> 2018-08-17 --- pkgs/misc/emulators/dolphin-emu/master.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/misc/emulators/dolphin-emu/master.nix b/pkgs/misc/emulators/dolphin-emu/master.nix index 5533fd699bb..140e199908c 100644 --- a/pkgs/misc/emulators/dolphin-emu/master.nix +++ b/pkgs/misc/emulators/dolphin-emu/master.nix @@ -20,13 +20,13 @@ let }; in stdenv.mkDerivation rec { name = "dolphin-emu-${version}"; - version = "2018-07-22"; + version = "2018-08-17"; src = fetchFromGitHub { owner = "dolphin-emu"; repo = "dolphin"; - rev = "7c2d2548a88abf9a5fa0bff52e00c57d093a9e19"; - sha256 = "0x9h8s6fa04vcdwaqgrd5jpbgadgpkj3m4g2w1mp97libvr7hpy4"; + rev = "12a5fd80bde3c1f5557ea647ebb127d37e74040d"; + sha256 = "0sk3jn5sm9fabs5bvwy75zw2szrb19qqwns2ypzqpgd4d5zjrs4x"; }; enableParallelBuilding = true; -- GitLab From 451d268e1d982c4ddf880b6ec0b75483d8099e11 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Sat, 18 Aug 2018 20:06:49 +0200 Subject: [PATCH 0604/2206] iputils: 20161105 -> 20180629 --- pkgs/os-specific/linux/iputils/default.nix | 48 ++++++++++++++-------- pkgs/top-level/all-packages.nix | 4 +- 2 files changed, 32 insertions(+), 20 deletions(-) diff --git a/pkgs/os-specific/linux/iputils/default.nix b/pkgs/os-specific/linux/iputils/default.nix index 3430797666e..557bc2f186f 100644 --- a/pkgs/os-specific/linux/iputils/default.nix +++ b/pkgs/os-specific/linux/iputils/default.nix @@ -1,33 +1,45 @@ -{ stdenv, fetchurl -, sysfsutils, openssl -, libcap, opensp, docbook_sgml_dtd_31 -, libidn, nettle -, SGMLSpm, libgcrypt }: +{ stdenv, fetchFromGitHub, fetchpatch +, libxslt, docbook_xsl, docbook_xml_dtd_44 +, sysfsutils, openssl, libcap, libgcrypt, nettle, libidn2 +}: let - time = "20161105"; + time = "20180629"; in stdenv.mkDerivation rec { name = "iputils-${time}"; - src = fetchurl { - url = "https://github.com/iputils/iputils/archive/s${time}.tar.gz"; - sha256 = "12mdmh4qbf5610csaw3rkzhpzf6djndi4jsl4gyr8wni0cphj4zq"; + src = fetchFromGitHub { + owner = "iputils"; + repo = "iputils"; + rev = "s${time}"; + sha256 = "19rpl48pjgmyqlm4h7sml5gy7yg4cxciadxcs24q1zj40c05jls0"; }; + patches = [ + (fetchpatch { + name = "dont-hardcode-the-location-of-xsltproc.patch"; + url = "https://github.com/iputils/iputils/commit/d0ff83e87ea9064d9215a18e93076b85f0f9e828.patch"; + sha256 = "05wrwf0bfmax69bsgzh3b40n7rvyzw097j8z5ix0xsg0kciygjvx"; + }) + ]; + prePatch = '' - sed -e s/sgmlspl/sgmlspl.pl/ \ - -e s/nsgmls/onsgmls/ \ - -i doc/Makefile + substituteInPlace doc/custom-man.xsl \ + --replace "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" "${docbook_xsl}/xml/xsl/docbook/manpages/docbook.xsl" + for xmlFile in doc/*.xml; do + substituteInPlace $xmlFile \ + --replace "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" "${docbook_xml_dtd_44}/xml/dtd/docbook/docbookx.dtd" + done ''; # Disable idn usage w/musl: https://github.com/iputils/iputils/pull/111 makeFlags = [ "USE_GNUTLS=no" ] ++ stdenv.lib.optional stdenv.hostPlatform.isMusl "USE_IDN=no"; - depsBuildBuild = [ opensp SGMLSpm docbook_sgml_dtd_31 ]; + nativeBuildInputs = [ libxslt.bin ]; buildInputs = [ sysfsutils openssl libcap libgcrypt nettle - ] ++ stdenv.lib.optional (!stdenv.hostPlatform.isMusl) libidn; + ] ++ stdenv.lib.optional (!stdenv.hostPlatform.isMusl) libidn2; # ninfod probably could build on cross, but the Makefile doesn't pass --host etc to the sub configure... buildFlags = "man all" + stdenv.lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) " ninfod"; @@ -35,21 +47,23 @@ stdenv.mkDerivation rec { installPhase = '' mkdir -p $out/bin - cp -p ping tracepath clockdiff arping rdisc rarpd $out/bin/ + cp -p arping clockdiff ping rarpd rdisc tftpd tracepath traceroute6 $out/bin/ if [ -x ninfod/ninfod ]; then cp -p ninfod/ninfod $out/bin fi mkdir -p $out/share/man/man8 + cd doc cp -p \ - doc/clockdiff.8 doc/arping.8 doc/ping.8 doc/rdisc.8 doc/rarpd.8 doc/tracepath.8 doc/ninfod.8 \ + arping.8 clockdiff.8 ninfod.8 pg3.8 ping.8 rarpd.8 rdisc.8 tftpd.8 tracepath.8 traceroute6.8 \ $out/share/man/man8 ''; meta = with stdenv.lib; { homepage = https://github.com/iputils/iputils; description = "A set of small useful utilities for Linux networking"; + license = with licenses; [ gpl2Plus bsd3 ]; # TODO: AS-IS, SUN MICROSYSTEMS license platforms = platforms.linux; - maintainers = with maintainers; [ lheckemann ]; + maintainers = with maintainers; [ primeos lheckemann ]; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8ab22e40b0b..61a160a42ee 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13734,9 +13734,7 @@ with pkgs; iproute = callPackage ../os-specific/linux/iproute { }; - iputils = callPackage ../os-specific/linux/iputils { - inherit (buildPackages.buildPackages.perlPackages) SGMLSpm; - }; + iputils = callPackage ../os-specific/linux/iputils { }; iptables = callPackage ../os-specific/linux/iptables { }; -- GitLab From c4bf74e28c5915e9bde6c3ae79dd8e42d9246f42 Mon Sep 17 00:00:00 2001 From: Tom Hall Date: Sat, 18 Aug 2018 19:37:01 +0100 Subject: [PATCH 0605/2206] vim-lastplace: init at 2017-06-13 --- pkgs/misc/vim-plugins/default.nix | 11 +++++++++++ pkgs/misc/vim-plugins/vim-plugin-names | 1 + 2 files changed, 12 insertions(+) diff --git a/pkgs/misc/vim-plugins/default.nix b/pkgs/misc/vim-plugins/default.nix index b3dfed3d265..ab038cea891 100644 --- a/pkgs/misc/vim-plugins/default.nix +++ b/pkgs/misc/vim-plugins/default.nix @@ -1029,6 +1029,17 @@ self = rec { }; + vim-lastplace = buildVimPluginFrom2Nix { # created by nix#NixDerivation + name = "vim-lastplace-2017-06-13"; + src = fetchgit { + url = "https://github.com/farmergreg/vim-lastplace"; + rev = "102b68348eff0d639ce88c5094dab0fdbe4f7c55"; + sha256 = "1d0mjjyissjvl80wgmn7z1gsjs3fhk0vnmx84l9q7g04ql4l9pja"; + }; + dependencies = []; + + }; + vim-go = buildVimPluginFrom2Nix { # created by nix#NixDerivation name = "vim-go-2018-07-22"; src = fetchgit { diff --git a/pkgs/misc/vim-plugins/vim-plugin-names b/pkgs/misc/vim-plugins/vim-plugin-names index 4d0e85e153c..2caee80cf60 100644 --- a/pkgs/misc/vim-plugins/vim-plugin-names +++ b/pkgs/misc/vim-plugins/vim-plugin-names @@ -50,6 +50,7 @@ "github:ensime/ensime-vim" "github:ervandew/supertab" "github:esneider/YUNOcommit.vim" +"github:farmergreg/vim-lastplace" "github:fatih/vim-go" "github:FelikZ/ctrlp-py-matcher" "github:fisadev/vim-isort" -- GitLab From 8749b34586ef4c8f1c0548e088ee04c4c043916d Mon Sep 17 00:00:00 2001 From: Tom Hall Date: Sat, 18 Aug 2018 19:39:35 +0100 Subject: [PATCH 0606/2206] vim-qml: init at 2018-07-22 --- pkgs/misc/vim-plugins/default.nix | 11 +++++++++++ pkgs/misc/vim-plugins/vim-plugin-names | 1 + 2 files changed, 12 insertions(+) diff --git a/pkgs/misc/vim-plugins/default.nix b/pkgs/misc/vim-plugins/default.nix index b3dfed3d265..f6a032cf9c3 100644 --- a/pkgs/misc/vim-plugins/default.nix +++ b/pkgs/misc/vim-plugins/default.nix @@ -2085,6 +2085,17 @@ self = rec { }; + vim-qml = buildVimPluginFrom2Nix { # created by nix#NixDerivation + name = "vim-qml-2018-07-22"; + src = fetchgit { + url = "https://github.com/peterhoeg/vim-qml"; + rev = "8af43da6950ce5483704bb97f5b24471d8ffda1a"; + sha256 = "1y1xvbfr1ffxyyk3zzf50xn87a85i1zszj4fqlq5ka8zhgdrnhvc"; + }; + dependencies = []; + + }; + vim-markdown = buildVimPluginFrom2Nix { # created by nix#NixDerivation name = "vim-markdown-2018-06-05"; src = fetchgit { diff --git a/pkgs/misc/vim-plugins/vim-plugin-names b/pkgs/misc/vim-plugins/vim-plugin-names index 4d0e85e153c..a0996fdb216 100644 --- a/pkgs/misc/vim-plugins/vim-plugin-names +++ b/pkgs/misc/vim-plugins/vim-plugin-names @@ -168,6 +168,7 @@ "github:osyo-manga/vim-textobj-multiblock" "github:osyo-manga/vim-watchdogs" "github:pangloss/vim-javascript" +"github:peterhoeg/vim-qml" "github:plasticboy/vim-markdown" "github:python-mode/python-mode" "github:Quramy/tsuquyomi" -- GitLab From 2286655abd99b87d9a3c23d946f2b7c8f6572504 Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Mon, 6 Aug 2018 23:32:13 +0200 Subject: [PATCH 0607/2206] gtk3: add x11Support for darwin --- pkgs/development/libraries/gtk+/2.x.nix | 2 +- pkgs/development/libraries/gtk+/3.x.nix | 13 +++++++------ pkgs/top-level/all-packages.nix | 7 ++++--- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/pkgs/development/libraries/gtk+/2.x.nix b/pkgs/development/libraries/gtk+/2.x.nix index a384e46fb14..4bf42e1b5b6 100644 --- a/pkgs/development/libraries/gtk+/2.x.nix +++ b/pkgs/development/libraries/gtk+/2.x.nix @@ -2,7 +2,7 @@ , gdk_pixbuf, xlibsWrapper, gobjectIntrospection , xineramaSupport ? stdenv.isLinux , cupsSupport ? true, cups ? null -, gdktarget ? "x11" +, gdktarget ? if stdenv.isDarwin then "quartz" else "x11" , AppKit, Cocoa , fetchpatch }: diff --git a/pkgs/development/libraries/gtk+/3.x.nix b/pkgs/development/libraries/gtk+/3.x.nix index 21f9adfdc8e..22e48c8ba7a 100644 --- a/pkgs/development/libraries/gtk+/3.x.nix +++ b/pkgs/development/libraries/gtk+/3.x.nix @@ -1,10 +1,11 @@ { stdenv, fetchurl, fetchpatch, pkgconfig, gettext, perl, makeWrapper, shared-mime-info , expat, glib, cairo, pango, gdk_pixbuf, atk, at-spi2-atk, gobjectIntrospection -, xorg, epoxy, json-glib, libxkbcommon, gmp +, xorg, epoxy, json-glib, libxkbcommon, gmp, gnome3 +, x11Support ? stdenv.isLinux , waylandSupport ? stdenv.isLinux, mesa_noglu, wayland, wayland-protocols , xineramaSupport ? stdenv.isLinux , cupsSupport ? stdenv.isLinux, cups ? null -, darwin, gnome3 +, AppKit, Cocoa }: assert cupsSupport -> cups != null; @@ -36,12 +37,12 @@ stdenv.mkDerivation rec { }) ]; - buildInputs = [ libxkbcommon epoxy json-glib ]; + buildInputs = [ libxkbcommon epoxy json-glib ] + ++ optionals stdenv.isDarwin [ AppKit Cocoa ]; propagatedBuildInputs = with xorg; with stdenv.lib; [ expat glib cairo pango gdk_pixbuf atk at-spi2-atk gnome3.gsettings-desktop-schemas libXrandr libXrender libXcomposite libXi libXcursor libSM libICE ] ++ optionals waylandSupport [ mesa_noglu wayland wayland-protocols ] - ++ optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ AppKit Cocoa ]) ++ optional xineramaSupport libXinerama ++ optional cupsSupport cups; #TODO: colord? @@ -55,9 +56,9 @@ stdenv.mkDerivation rec { "--disable-debug" "--disable-dependency-tracking" "--disable-glibtest" - "--with-gdktarget=quartz" + ] ++ optional (stdenv.isDarwin && !x11Support) "--enable-quartz-backend" - ] ++ optional stdenv.isLinux [ + ++ optional x11Support [ "--enable-x11-backend" ] ++ optional waylandSupport [ "--enable-wayland-backend" diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8ab22e40b0b..81841abdddf 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9671,7 +9671,6 @@ with pkgs; gtk2 = callPackage ../development/libraries/gtk+/2.x.nix { cupsSupport = config.gtk2.cups or stdenv.isLinux; - gdktarget = if stdenv.isDarwin then "quartz" else "x11"; inherit (darwin.apple_sdk.frameworks) AppKit Cocoa; }; @@ -9679,7 +9678,9 @@ with pkgs; gdktarget = "x11"; }; - gtk3 = callPackage ../development/libraries/gtk+/3.x.nix { }; + gtk3 = callPackage ../development/libraries/gtk+/3.x.nix { + inherit (darwin.apple_sdk.frameworks) AppKit Cocoa; + }; gtkmm2 = callPackage ../development/libraries/gtkmm/2.x.nix { }; gtkmm3 = callPackage ../development/libraries/gtkmm/3.x.nix { }; @@ -17320,7 +17321,7 @@ with pkgs; minitube = libsForQt5.callPackage ../applications/video/minitube { }; - mimic = callPackage ../applications/audio/mimic { + mimic = callPackage ../applications/audio/mimic { pulseaudioSupport = config.pulseaudio or false; }; -- GitLab From a71a9eab8ca71ed00ecb2a48f316723d1b9257b2 Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Tue, 7 Aug 2018 01:31:17 +0200 Subject: [PATCH 0608/2206] at-spi2-atk: fix darwin dylib install_name --- pkgs/development/libraries/at-spi2-atk/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/at-spi2-atk/default.nix b/pkgs/development/libraries/at-spi2-atk/default.nix index a9652f4da3e..f1db64cc9ea 100644 --- a/pkgs/development/libraries/at-spi2-atk/default.nix +++ b/pkgs/development/libraries/at-spi2-atk/default.nix @@ -10,6 +10,7 @@ , dbus , glib , libxml2 +, fixDarwinDylibNames , gnome3 # To pass updateScript }: @@ -24,7 +25,9 @@ stdenv.mkDerivation rec { sha256 = "0vkan52ab9vrkknnv8y4f1cspk8x7xd10qx92xk9ys71p851z2b1"; }; - nativeBuildInputs = [ meson ninja pkgconfig ]; + nativeBuildInputs = [ meson ninja pkgconfig ] + # Fixup rpaths because of meson, remove with meson-0.47 + ++ stdenv.lib.optional stdenv.isDarwin fixDarwinDylibNames; buildInputs = [ at-spi2-core atk dbus glib libxml2 ]; doCheck = false; # fails with "No test data file provided" -- GitLab From abe2ab1581f79561f099a2a48d46fe5dd507cfef Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Tue, 7 Aug 2018 01:56:24 +0200 Subject: [PATCH 0609/2206] at-spi2-core: fix darwin dylib install_name --- pkgs/development/libraries/at-spi2-core/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/at-spi2-core/default.nix b/pkgs/development/libraries/at-spi2-core/default.nix index 9bbde08023b..d9251c2bdc5 100644 --- a/pkgs/development/libraries/at-spi2-core/default.nix +++ b/pkgs/development/libraries/at-spi2-core/default.nix @@ -11,6 +11,7 @@ , libX11 , libXtst # at-spi2-core can be build without X support, but due it is a client-side library, GUI-less usage is a very rare case , libXi +, fixDarwinDylibNames , gnome3 # To pass updateScript }: @@ -27,7 +28,9 @@ stdenv.mkDerivation rec { outputs = [ "out" "dev" ]; - nativeBuildInputs = [ meson ninja pkgconfig gobjectIntrospection ]; + nativeBuildInputs = [ meson ninja pkgconfig gobjectIntrospection ] + # Fixup rpaths because of meson, remove with meson-0.47 + ++ stdenv.lib.optional stdenv.isDarwin fixDarwinDylibNames; buildInputs = [ dbus glib libX11 libXtst libXi ]; doCheck = false; # fails with "AT-SPI: Couldn't connect to accessibility bus. Is at-spi-bus-launcher running?" -- GitLab From 73ac45108a2dcd4e133e0abbede1dbf154c3f14b Mon Sep 17 00:00:00 2001 From: Tom Hall Date: Sat, 18 Aug 2018 19:18:32 +0100 Subject: [PATCH 0610/2206] qtcreator: enable on aarch64 and armv7 Patch (from https://bugreports.qt.io/browse/QTCREATORBUG-8107) to allow botan to build on arm. --- ...ator-to-build-on-arm-aarch32-and-aar.patch | 94 +++++++++++++++++++ pkgs/development/tools/qtcreator/default.nix | 4 +- 2 files changed, 97 insertions(+), 1 deletion(-) create mode 100644 pkgs/development/tools/qtcreator/0001-Fix-Allow-qt-creator-to-build-on-arm-aarch32-and-aar.patch diff --git a/pkgs/development/tools/qtcreator/0001-Fix-Allow-qt-creator-to-build-on-arm-aarch32-and-aar.patch b/pkgs/development/tools/qtcreator/0001-Fix-Allow-qt-creator-to-build-on-arm-aarch32-and-aar.patch new file mode 100644 index 00000000000..84e26871291 --- /dev/null +++ b/pkgs/development/tools/qtcreator/0001-Fix-Allow-qt-creator-to-build-on-arm-aarch32-and-aar.patch @@ -0,0 +1,94 @@ +From c6d02dba2911d93e2379cfb5e550b93558dd51bf Mon Sep 17 00:00:00 2001 +From: Greg Nietsky +Date: Tue, 4 Mar 2014 11:33:40 +0200 +Subject: [PATCH] Fix: Allow qt-creator to build on arm aarch32 and aarch64 + +Botan is imported hardwired for x86 this small patch allows it +too operate on arm other platforms could be added. + +Task-number: QTCREATORBUG-8107 +Change-Id: Iddea28f21c9fa1afd2fdd5d16a44e6c96a516a7a +--- + src/libs/3rdparty/botan/botan.cpp | 16 +++++++++++++++- + src/libs/3rdparty/botan/botan.h | 2 ++ + 2 files changed, 17 insertions(+), 1 deletion(-) + +diff --git a/src/libs/3rdparty/botan/botan.cpp b/src/libs/3rdparty/botan/botan.cpp +index 917c385..4364a2e 100644 +--- a/src/libs/3rdparty/botan/botan.cpp ++++ b/src/libs/3rdparty/botan/botan.cpp +@@ -1101,6 +1101,8 @@ class Montgomery_Exponentiator : public Modular_Exponentiator + + #if (BOTAN_MP_WORD_BITS != 32) + #error The mp_x86_32 module requires that BOTAN_MP_WORD_BITS == 32 ++#elif !defined(BOTAN_TARGET_CPU_IS_X86_FAMILY) ++typedef Botan::u64bit dword; + #endif + + #ifdef Q_OS_UNIX +@@ -1118,6 +1120,7 @@ extern "C" { + */ + inline word word_madd2(word a, word b, word* c) + { ++#if defined(BOTAN_TARGET_CPU_IS_X86_FAMILY) + asm( + ASM("mull %[b]") + ASM("addl %[c],%[a]") +@@ -1127,6 +1130,11 @@ inline word word_madd2(word a, word b, word* c) + : "0"(a), "1"(b), [c]"g"(*c) : "cc"); + + return a; ++#else ++ dword z = (dword)a * b + *c; ++ *c = (word)(z >> BOTAN_MP_WORD_BITS); ++ return (word)z; ++#endif + } + + /* +@@ -1134,6 +1142,7 @@ inline word word_madd2(word a, word b, word* c) + */ + inline word word_madd3(word a, word b, word c, word* d) + { ++#if defined(BOTAN_TARGET_CPU_IS_X86_FAMILY) + asm( + ASM("mull %[b]") + +@@ -1147,6 +1156,11 @@ inline word word_madd3(word a, word b, word c, word* d) + : "0"(a), "1"(b), [c]"g"(c), [d]"g"(*d) : "cc"); + + return a; ++#else ++ dword z = (dword)a * b + c + *d; ++ *d = (word)(z >> BOTAN_MP_WORD_BITS); ++ return (word)z; ++#endif + } + + } +@@ -2315,7 +2329,7 @@ namespace Botan { + + extern "C" { + +-#ifdef Q_OS_UNIX ++#if defined(Q_OS_UNIX) && defined(BOTAN_TARGET_CPU_IS_X86_FAMILY) + /* + * Helper Macros for x86 Assembly + */ +diff --git a/src/libs/3rdparty/botan/botan.h b/src/libs/3rdparty/botan/botan.h +index 6a9cbe0..3bfdbc2 100644 +--- a/src/libs/3rdparty/botan/botan.h ++++ b/src/libs/3rdparty/botan/botan.h +@@ -81,7 +81,9 @@ + #endif + + #define BOTAN_TARGET_CPU_IS_LITTLE_ENDIAN ++#if !defined(__arm__) && !defined(__aarch64__) + #define BOTAN_TARGET_CPU_IS_X86_FAMILY ++#endif + #define BOTAN_TARGET_UNALIGNED_MEMORY_ACCESS_OK 1 + + #if defined(BOTAN_TARGET_CPU_IS_LITTLE_ENDIAN) || \ +-- +2.3.0 + diff --git a/pkgs/development/tools/qtcreator/default.nix b/pkgs/development/tools/qtcreator/default.nix index 38d385d1d55..24191e3a129 100644 --- a/pkgs/development/tools/qtcreator/default.nix +++ b/pkgs/development/tools/qtcreator/default.nix @@ -23,6 +23,8 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ qmake makeWrapper ]; + patches = optional (stdenv.isAarch64 || stdenv.isAarch32) ./0001-Fix-Allow-qt-creator-to-build-on-arm-aarch32-and-aar.patch; + doCheck = true; enableParallelBuilding = true; @@ -55,6 +57,6 @@ stdenv.mkDerivation rec { homepage = https://wiki.qt.io/Category:Tools::QtCreator; license = "LGPL"; maintainers = [ maintainers.akaWolf ]; - platforms = [ "i686-linux" "x86_64-linux" ]; + platforms = [ "i686-linux" "x86_64-linux" "aarch64-linux" "armv7l-linux" ]; }; } -- GitLab From 8374400cecdc206f24bb4719914bb6294ee07021 Mon Sep 17 00:00:00 2001 From: Jake Waksbaum Date: Tue, 14 Aug 2018 02:00:54 -0400 Subject: [PATCH 0611/2206] fflas-ffpack: Add darwin support --- .../libraries/fflas-ffpack/default.nix | 19 ++++++++++++++----- .../libraries/science/math/blas/default.nix | 6 ++++++ .../science/math/openblas/default.nix | 6 ++++++ pkgs/top-level/all-packages.nix | 7 ++++++- 4 files changed, 32 insertions(+), 6 deletions(-) diff --git a/pkgs/development/libraries/fflas-ffpack/default.nix b/pkgs/development/libraries/fflas-ffpack/default.nix index 5f99f35a159..bf7630608f7 100644 --- a/pkgs/development/libraries/fflas-ffpack/default.nix +++ b/pkgs/development/libraries/fflas-ffpack/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, autoreconfHook, givaro, pkgconfig, openblas +{ stdenv, fetchFromGitHub, autoreconfHook, givaro, pkgconfig, blas , gmpxx , optimize ? false # impure }: @@ -6,23 +6,30 @@ stdenv.mkDerivation rec { name = "${pname}-${version}"; pname = "fflas-ffpack"; version = "2.3.2"; + src = fetchFromGitHub { owner = "linbox-team"; repo = "${pname}"; rev = "v${version}"; sha256 = "1cqhassj2dny3gx0iywvmnpq8ca0d6m82xl5rz4mb8gaxr2kwddl"; }; + checkInputs = [ gmpxx ]; + + enableParallelBuilding = true; + nativeBuildInputs = [ autoreconfHook pkgconfig ] ++ stdenv.lib.optionals doCheck checkInputs; - buildInputs = [ givaro openblas]; + + buildInputs = [ givaro blas ]; + configureFlags = [ - "--with-blas-libs=-lopenblas" - "--with-lapack-libs=-lopenblas" + "--with-blas-libs=-l${blas.linkName}" + "--with-lapack-libs=-l${blas.linkName}" ] ++ stdenv.lib.optionals (!optimize) [ # disable SIMD instructions (which are enabled *when available* by default) "--disable-sse" @@ -36,13 +43,15 @@ stdenv.mkDerivation rec { "--disable-fma" "--disable-fma4" ]; + doCheck = true; + meta = { inherit version; description = ''Finite Field Linear Algebra Subroutines''; license = stdenv.lib.licenses.lgpl21Plus; maintainers = [stdenv.lib.maintainers.raskin]; - platforms = stdenv.lib.platforms.linux; + platforms = stdenv.lib.platforms.unix; homepage = https://linbox-team.github.io/fflas-ffpack/; }; } diff --git a/pkgs/development/libraries/science/math/blas/default.nix b/pkgs/development/libraries/science/math/blas/default.nix index 9955af04659..286be260052 100644 --- a/pkgs/development/libraries/science/math/blas/default.nix +++ b/pkgs/development/libraries/science/math/blas/default.nix @@ -59,4 +59,10 @@ stdenv.mkDerivation rec { homepage = http://www.netlib.org/blas/; platforms = stdenv.lib.platforms.unix; }; + + # We use linkName to pass a different name to --with-blas-libs for + # fflas-ffpack and linbox, because we use blas on darwin but openblas + # elsewhere. + # See see https://github.com/NixOS/nixpkgs/pull/45013. + passthru.linkName = "blas"; } diff --git a/pkgs/development/libraries/science/math/openblas/default.nix b/pkgs/development/libraries/science/math/openblas/default.nix index e00a5ca9f8d..18483f9e327 100644 --- a/pkgs/development/libraries/science/math/openblas/default.nix +++ b/pkgs/development/libraries/science/math/openblas/default.nix @@ -143,4 +143,10 @@ stdenv.mkDerivation rec { platforms = platforms.unix; maintainers = with maintainers; [ ttuegel ]; }; + + # We use linkName to pass a different name to --with-blas-libs for + # fflas-ffpack and linbox, because we use blas on darwin but openblas + # elsewhere. + # See see https://github.com/NixOS/nixpkgs/pull/45013. + passthru.linkName = "openblas"; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 01ae7647649..760b07e6f78 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9175,7 +9175,12 @@ with pkgs; ffcast = callPackage ../tools/X11/ffcast { }; - fflas-ffpack = callPackage ../development/libraries/fflas-ffpack {}; + fflas-ffpack = callPackage ../development/libraries/fflas-ffpack { + # We need to use blas instead of openblas on darwin, + # see https://github.com/NixOS/nixpkgs/pull/45013. + blas = if stdenv.isDarwin then blas else openblas; + }; + fflas-ffpack_1 = callPackage ../development/libraries/fflas-ffpack/1.nix {}; linbox = callPackage ../development/libraries/linbox {}; -- GitLab From 2521f7cbdc2725e9420902d29bbdeea353b47069 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 18 Aug 2018 23:11:55 +0200 Subject: [PATCH 0612/2206] perl: set license to artistic --- pkgs/development/interpreters/perl/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/perl/default.nix b/pkgs/development/interpreters/perl/default.nix index 9b128185dd0..765487fc650 100644 --- a/pkgs/development/interpreters/perl/default.nix +++ b/pkgs/development/interpreters/perl/default.nix @@ -152,7 +152,7 @@ let meta = { homepage = https://www.perl.org/; description = "The standard implementation of the Perl 5 programmming language"; - license = licenses.gpl1; + license = licenses.artistic1; maintainers = [ maintainers.eelco ]; platforms = platforms.all; }; -- GitLab From a0f6a149cc944a697763c12c0b8e172f4905f10d Mon Sep 17 00:00:00 2001 From: Jonathan Reeve Date: Sat, 18 Aug 2018 18:52:48 -0400 Subject: [PATCH 0613/2206] dragon: init at 18.04.3 Add Dragon Player, the KDE video and media player, so that KDE users will have a way to play videos and audio files. --- pkgs/applications/kde/default.nix | 1 + pkgs/applications/kde/dragon.nix | 25 +++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 +- 3 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 pkgs/applications/kde/dragon.nix diff --git a/pkgs/applications/kde/default.nix b/pkgs/applications/kde/default.nix index d839a7141e3..f995abf2836 100644 --- a/pkgs/applications/kde/default.nix +++ b/pkgs/applications/kde/default.nix @@ -77,6 +77,7 @@ let calendarsupport = callPackage ./calendarsupport.nix {}; dolphin = callPackage ./dolphin.nix {}; dolphin-plugins = callPackage ./dolphin-plugins.nix {}; + dragon = callPackage ./dragon.nix {}; eventviews = callPackage ./eventviews.nix {}; ffmpegthumbs = callPackage ./ffmpegthumbs.nix { }; filelight = callPackage ./filelight.nix {}; diff --git a/pkgs/applications/kde/dragon.nix b/pkgs/applications/kde/dragon.nix new file mode 100644 index 00000000000..c07d0e61359 --- /dev/null +++ b/pkgs/applications/kde/dragon.nix @@ -0,0 +1,25 @@ +{ + mkDerivation, lib, + extra-cmake-modules, kdoctools, + baloo, baloo-widgets, kactivities, kbookmarks, kcmutils, + kcompletion, kconfig, kcoreaddons, kdelibs4support, kdbusaddons, + kfilemetadata, ki18n, kiconthemes, kinit, kio, knewstuff, knotifications, + kparts, ktexteditor, kwindowsystem, phonon, solid, phonon-backend-gstreamer +}: + +mkDerivation { + name = "dragon"; + meta = { + license = with lib.licenses; [ gpl2 fdl12 ]; + description = "A simple media player for KDE"; + maintainers = [ lib.maintainers.ttuegel ]; + }; + nativeBuildInputs = [ extra-cmake-modules kdoctools ]; + propagatedBuildInputs = [ + baloo baloo-widgets kactivities kbookmarks kcmutils kcompletion kconfig + kcoreaddons kdelibs4support kdbusaddons kfilemetadata ki18n kiconthemes + kinit kio knewstuff knotifications kparts ktexteditor kwindowsystem + phonon solid phonon-backend-gstreamer + ]; + outputs = [ "out" "dev" ]; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 81841abdddf..f476ef59382 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16982,7 +16982,7 @@ with pkgs; recurseIntoAttrs (makeOverridable mkApplications attrs); inherit (kdeApplications) - akonadi akregator ark dolphin ffmpegthumbs filelight gwenview k3b + akonadi akregator ark dolphin dragon ffmpegthumbs filelight gwenview k3b kaddressbook kate kcachegrind kcalc kcolorchooser kcontacts kdenlive kdf kdialog keditbookmarks kget kgpg khelpcenter kig kleopatra kmail kmix kolourpaint kompare konsole kontact korganizer krdc krfb ksystemlog kwalletmanager marble minuet okular spectacle; -- GitLab From 65663f883c4debc2067a11f202725759cedb4fd5 Mon Sep 17 00:00:00 2001 From: Orivej Desh Date: Fri, 17 Aug 2018 23:53:33 +0000 Subject: [PATCH 0614/2206] msgpack: rename from libmsgpack The project does not use the name "libmsgpack". It variously uses "msgpack" and "msgpack-c", and "msgpackc" for the name of the library. --- pkgs/applications/editors/neovim/default.nix | 4 ++-- pkgs/applications/editors/neovim/qt.nix | 10 +++++----- .../instant-messengers/ring-daemon/default.nix | 4 ++-- pkgs/applications/science/chemistry/pymol/default.nix | 4 ++-- pkgs/development/libraries/libtoxcore/default.nix | 4 ++-- .../libraries/{libmsgpack => msgpack}/default.nix | 0 .../libraries/{libmsgpack => msgpack}/generic.nix | 2 +- pkgs/development/libraries/opendht/default.nix | 4 ++-- pkgs/development/ruby-modules/gem-config/default.nix | 4 ++-- pkgs/servers/search/groonga/default.nix | 4 ++-- pkgs/servers/sql/postgresql/pgroonga/default.nix | 4 ++-- pkgs/tools/misc/tmate/default.nix | 4 ++-- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 4 ++-- 14 files changed, 27 insertions(+), 26 deletions(-) rename pkgs/development/libraries/{libmsgpack => msgpack}/default.nix (100%) rename pkgs/development/libraries/{libmsgpack => msgpack}/generic.nix (95%) diff --git a/pkgs/applications/editors/neovim/default.nix b/pkgs/applications/editors/neovim/default.nix index a0a14e89860..6690e4c9c1b 100644 --- a/pkgs/applications/editors/neovim/default.nix +++ b/pkgs/applications/editors/neovim/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, cmake, gettext, libmsgpack, libtermkey, libiconv +{ stdenv, fetchFromGitHub, cmake, gettext, msgpack, libtermkey, libiconv , libuv, luaPackages, ncurses, pkgconfig , unibilium, xsel, gperf , libvterm-neovim @@ -25,7 +25,7 @@ let buildInputs = [ libtermkey libuv - libmsgpack + msgpack ncurses libvterm-neovim unibilium diff --git a/pkgs/applications/editors/neovim/qt.nix b/pkgs/applications/editors/neovim/qt.nix index 48f7b29f407..de217cb60f3 100644 --- a/pkgs/applications/editors/neovim/qt.nix +++ b/pkgs/applications/editors/neovim/qt.nix @@ -1,5 +1,5 @@ { stdenv, fetchFromGitHub, cmake, doxygen, makeWrapper -, libmsgpack, neovim, pythonPackages, qtbase }: +, msgpack, neovim, pythonPackages, qtbase }: stdenv.mkDerivation rec { name = "neovim-qt-${version}"; @@ -13,12 +13,12 @@ stdenv.mkDerivation rec { }; cmakeFlags = [ - "-DMSGPACK_INCLUDE_DIRS=${libmsgpack}/include" - "-DMSGPACK_LIBRARIES=${libmsgpack}/lib/libmsgpackc.so" + "-DMSGPACK_INCLUDE_DIRS=${msgpack}/include" + "-DMSGPACK_LIBRARIES=${msgpack}/lib/msgpackc.so" ]; buildInputs = with pythonPackages; [ - neovim qtbase libmsgpack + neovim qtbase msgpack ] ++ (with pythonPackages; [ jinja2 msgpack python ]); @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; preConfigure = '' - # avoid cmake trying to download libmsgpack + # avoid cmake trying to download msgpack echo "" > third-party/CMakeLists.txt # we rip out a number of tests that fail in the build env # the GUI tests will never work but the others should - they did before neovim 0.2.0 diff --git a/pkgs/applications/networking/instant-messengers/ring-daemon/default.nix b/pkgs/applications/networking/instant-messengers/ring-daemon/default.nix index f858bb38dd1..168719bf0e4 100644 --- a/pkgs/applications/networking/instant-messengers/ring-daemon/default.nix +++ b/pkgs/applications/networking/instant-messengers/ring-daemon/default.nix @@ -20,7 +20,7 @@ , speex , boost , opendht -, libmsgpack +, msgpack , gnutls , zlib , jsoncpp @@ -108,7 +108,7 @@ stdenv.mkDerivation rec { speex boost opendht - libmsgpack + msgpack gnutls zlib jsoncpp diff --git a/pkgs/applications/science/chemistry/pymol/default.nix b/pkgs/applications/science/chemistry/pymol/default.nix index e7dd04377be..7b482d82e2f 100644 --- a/pkgs/applications/science/chemistry/pymol/default.nix +++ b/pkgs/applications/science/chemistry/pymol/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchurl, makeDesktopItem , python3, python3Packages -, glew, freeglut, libpng, libxml2, tk, freetype, libmsgpack }: +, glew, freeglut, libpng, libxml2, tk, freetype, msgpack }: with stdenv.lib; @@ -29,7 +29,7 @@ python3Packages.buildPythonApplication { sha256 = "1qpacd5w4r9a0nm5iqmkd92ym3ai00dp7v61cwd6jgakk6wfps3s"; }; - buildInputs = [ python3Packages.numpy glew freeglut libpng libxml2 tk freetype libmsgpack ]; + buildInputs = [ python3Packages.numpy glew freeglut libpng libxml2 tk freetype msgpack ]; NIX_CFLAGS_COMPILE = "-I ${libxml2.dev}/include/libxml2"; installPhase = '' diff --git a/pkgs/development/libraries/libtoxcore/default.nix b/pkgs/development/libraries/libtoxcore/default.nix index a005c8b3746..e588944490b 100644 --- a/pkgs/development/libraries/libtoxcore/default.nix +++ b/pkgs/development/libraries/libtoxcore/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, cmake, libsodium, ncurses, libopus, libmsgpack +{ stdenv, fetchFromGitHub, cmake, libsodium, ncurses, libopus, msgpack , libvpx, check, libconfig, pkgconfig }: let @@ -20,7 +20,7 @@ let ]; buildInputs = [ - libsodium libmsgpack ncurses libconfig + libsodium msgpack ncurses libconfig ] ++ stdenv.lib.optionals (!stdenv.isAarch32) [ libopus libvpx ]; diff --git a/pkgs/development/libraries/libmsgpack/default.nix b/pkgs/development/libraries/msgpack/default.nix similarity index 100% rename from pkgs/development/libraries/libmsgpack/default.nix rename to pkgs/development/libraries/msgpack/default.nix diff --git a/pkgs/development/libraries/libmsgpack/generic.nix b/pkgs/development/libraries/msgpack/generic.nix similarity index 95% rename from pkgs/development/libraries/libmsgpack/generic.nix rename to pkgs/development/libraries/msgpack/generic.nix index 947960d2359..67418b6666d 100644 --- a/pkgs/development/libraries/libmsgpack/generic.nix +++ b/pkgs/development/libraries/msgpack/generic.nix @@ -5,7 +5,7 @@ }: stdenv.mkDerivation rec { - name = "libmsgpack-${version}"; + name = "msgpack-${version}"; inherit src patches; diff --git a/pkgs/development/libraries/opendht/default.nix b/pkgs/development/libraries/opendht/default.nix index 2bb82efb24c..bd7d252e1a0 100644 --- a/pkgs/development/libraries/opendht/default.nix +++ b/pkgs/development/libraries/opendht/default.nix @@ -6,7 +6,7 @@ , pkgconfig , nettle , gnutls -, libmsgpack +, msgpack , readline , libargon2 }: @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { pkgconfig nettle gnutls - libmsgpack + msgpack readline libargon2 ]; diff --git a/pkgs/development/ruby-modules/gem-config/default.nix b/pkgs/development/ruby-modules/gem-config/default.nix index 1e1ee8bc797..eb9be9ed18c 100644 --- a/pkgs/development/ruby-modules/gem-config/default.nix +++ b/pkgs/development/ruby-modules/gem-config/default.nix @@ -21,7 +21,7 @@ , libiconv, postgresql, v8_3_16_14, clang, sqlite, zlib, imagemagick , pkgconfig , ncurses, xapian_1_2_22, gpgme, utillinux, fetchpatch, tzdata, icu, libffi , cmake, libssh2, openssl, mysql, darwin, git, perl, pcre, gecode_3, curl -, libmsgpack, qt48, libsodium, snappy, libossp_uuid, lxc, libpcap, xorg, gtk2, buildRubyGem +, msgpack, qt48, libsodium, snappy, libossp_uuid, lxc, libpcap, xorg, gtk2, buildRubyGem , cairo, re2, rake, gobjectIntrospection, gdk_pixbuf, zeromq, graphicsmagick, libcxx }@args: @@ -219,7 +219,7 @@ in }; msgpack = attrs: { - buildInputs = [ libmsgpack ]; + buildInputs = [ msgpack ]; }; mysql = attrs: { diff --git a/pkgs/servers/search/groonga/default.nix b/pkgs/servers/search/groonga/default.nix index a609476c41a..439acd927e3 100644 --- a/pkgs/servers/search/groonga/default.nix +++ b/pkgs/servers/search/groonga/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, mecab, kytea, libedit, pkgconfig -, suggestSupport ? false, zeromq, libevent, libmsgpack +, suggestSupport ? false, zeromq, libevent, msgpack , lz4Support ? false, lz4 , zlibSupport ? false, zlib }: @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { [ pkgconfig mecab kytea libedit ] ++ optional lz4Support lz4 ++ optional zlibSupport zlib - ++ optionals suggestSupport [ zeromq libevent libmsgpack ]; + ++ optionals suggestSupport [ zeromq libevent msgpack ]; configureFlags = with stdenv.lib; optional zlibSupport "--with-zlib" diff --git a/pkgs/servers/sql/postgresql/pgroonga/default.nix b/pkgs/servers/sql/postgresql/pgroonga/default.nix index a27f0ef0824..c8ef00b279e 100644 --- a/pkgs/servers/sql/postgresql/pgroonga/default.nix +++ b/pkgs/servers/sql/postgresql/pgroonga/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgconfig, postgresql, libmsgpack, groonga }: +{ stdenv, fetchurl, pkgconfig, postgresql, msgpack, groonga }: stdenv.mkDerivation rec { name = "pgroonga-${version}"; @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ postgresql libmsgpack groonga ]; + buildInputs = [ postgresql msgpack groonga ]; makeFlags = [ "HAVE_MSGPACK=1" ]; diff --git a/pkgs/tools/misc/tmate/default.nix b/pkgs/tools/misc/tmate/default.nix index de6c1612396..f5e1d69a039 100644 --- a/pkgs/tools/misc/tmate/default.nix +++ b/pkgs/tools/misc/tmate/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchFromGitHub, autoreconfHook, cmake, libtool, pkgconfig -, zlib, openssl, libevent, ncurses, ruby, libmsgpack, libssh }: +, zlib, openssl, libevent, ncurses, ruby, msgpack, libssh }: stdenv.mkDerivation rec { name = "tmate-${version}"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { dontUseCmakeConfigure = true; - buildInputs = [ libtool zlib openssl libevent ncurses ruby libmsgpack libssh ]; + buildInputs = [ libtool zlib openssl libevent ncurses ruby msgpack libssh ]; nativeBuildInputs = [ autoreconfHook cmake pkgconfig ]; enableParallelBuilding = true; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index ece6c03e168..634a3e4c17e 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -173,6 +173,7 @@ mapAliases ({ module_init_tools = kmod; # added 2016-04-22 mpich2 = mpich; # added 2018-08-06 msf = metasploit; # added 2018-04-25 + libmsgpack = msgpack; # added 2018-08-17 mssys = ms-sys; # added 2015-12-13 multipath_tools = multipath-tools; # added 2016-01-21 mupen64plus1_5 = mupen64plus; # added 2016-02-12 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 81841abdddf..c2bca01f257 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10437,8 +10437,6 @@ with pkgs; libmtp = callPackage ../development/libraries/libmtp { }; - libmsgpack = callPackage ../development/libraries/libmsgpack { }; - libmypaint = callPackage ../development/libraries/libmypaint { }; libmysofa = callPackage ../development/libraries/audio/libmysofa { }; @@ -11118,6 +11116,8 @@ with pkgs; mqtt-bench = callPackage ../applications/misc/mqtt-bench {}; + msgpack = callPackage ../development/libraries/msgpack { }; + msilbc = callPackage ../development/libraries/msilbc { }; mp4v2 = callPackage ../development/libraries/mp4v2 { }; -- GitLab From ad7c58ec29b33945009bdae2218b55e4cd67c677 Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Thu, 16 Aug 2018 20:18:39 -0400 Subject: [PATCH 0615/2206] vegur: init at 0.701 --- pkgs/data/fonts/vegur/default.nix | 33 +++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 35 insertions(+) create mode 100644 pkgs/data/fonts/vegur/default.nix diff --git a/pkgs/data/fonts/vegur/default.nix b/pkgs/data/fonts/vegur/default.nix new file mode 100644 index 00000000000..4bf28782a8a --- /dev/null +++ b/pkgs/data/fonts/vegur/default.nix @@ -0,0 +1,33 @@ +{ stdenv, rpmextract, fetchurl, unzip }: + +stdenv.mkDerivation rec { + version = "0.701"; + name = "vegur-font-${version}"; + + # Upstream doesn't version their URLs. + # http://dotcolon.net/font/vegur/ → http://dotcolon.net/DL/font/vegur.zip + src = fetchurl { + url = "http://download.opensuse.org/repositories/M17N:/fonts/SLE_12_SP3/src/dotcolon-vegur-fonts-0.701-1.4.src.rpm"; + sha256 = "0ra3fds3b352rpzn0015km539c3l2ik2lqd5x6fr65ss9fg2xn34"; + }; + + nativeBuildInputs = [ rpmextract unzip ]; + + unpackPhase = '' + rpmextract $src + unzip vegur.zip + ''; + + installPhase = '' + mkdir -p $out/share/fonts/Vegur + cp *.otf $out/share/fonts/Vegur + ''; + + meta = with stdenv.lib; { + homepage = http://dotcolon.net/font/vegur/; + description = "A humanist sans serif font."; + platforms = platforms.all; + maintainers = [ maintainers.samueldr ]; + license = licenses.cc0; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 029a0a55138..cd4edf1c0da 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15107,6 +15107,8 @@ with pkgs; vdrsymbols = callPackage ../data/fonts/vdrsymbols { }; + vegur = callPackage ../data/fonts/vegur { }; + vistafonts = callPackage ../data/fonts/vista-fonts { }; vistafonts-chs = callPackage ../data/fonts/vista-fonts-chs { }; -- GitLab From a4e013b02f11cfe097c382ef8cf7e32a1d747761 Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Sat, 18 Aug 2018 19:01:15 +0200 Subject: [PATCH 0616/2206] x42-plugins: 20180803 > 20180812 --- pkgs/applications/audio/x42-plugins/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/x42-plugins/default.nix b/pkgs/applications/audio/x42-plugins/default.nix index cb581bc8303..7c57b884c8e 100644 --- a/pkgs/applications/audio/x42-plugins/default.nix +++ b/pkgs/applications/audio/x42-plugins/default.nix @@ -3,12 +3,12 @@ , libGLU, lv2, gtk2, cairo, pango, fftwFloat, zita-convolver }: stdenv.mkDerivation rec { - version = "20180803"; + version = "20180812"; name = "x42-plugins-${version}"; src = fetchurl { url = "https://gareus.org/misc/x42-plugins/${name}.tar.xz"; - sha256 = "1v7p6vnkcbzyvmcysabhmn603cndzx9mwzaw5dppy4wd687vhgis"; + sha256 = "0gzwzxpa2k2w9c6j3pspwi9slfyd57wb192d6yqcg92pfmnxy9dz"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From d7857f180d263c539d1f0e053b49443d9b7d85fd Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Sat, 18 Aug 2018 18:47:39 +0200 Subject: [PATCH 0617/2206] ir.lv2: 1.2.3 -> 1.2.4 --- pkgs/applications/audio/ir.lv2/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/audio/ir.lv2/default.nix b/pkgs/applications/audio/ir.lv2/default.nix index cc613541a25..84be6b866fa 100644 --- a/pkgs/applications/audio/ir.lv2/default.nix +++ b/pkgs/applications/audio/ir.lv2/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "ir.lv2-${version}"; - version = "1.2.3"; + version = "1.2.4"; src = fetchFromGitHub { owner = "tomszilagyi"; repo = "ir.lv2"; rev = "${version}"; - sha256 = "16vy06qb0vgwg4yx15grzh5m2q3cbzm3jd0p37g2qb8rgvjhladg"; + sha256 = "1p6makmgr898fakdxzl4agh48qqwgv1k1kwm8cgq187n0mhiknp6"; }; buildInputs = [ fftw gtk2 lv2 libsamplerate libsndfile zita-convolver ]; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { mkdir "$out/include" mkdir -p "$out/share/doc" - make PREFIX="$out" install + make PREFIX="$out" INSTDIR="$out/lib/lv2" install install -Dm755 convert4chan "$out/bin/convert4chan" ''; -- GitLab From 7ce5ff0e56630ea873e6da28304fb75984e4cb55 Mon Sep 17 00:00:00 2001 From: Okina Matara Date: Sat, 18 Aug 2018 21:31:27 -0500 Subject: [PATCH 0618/2206] hydron: 2018-08-15 -> 2018-08-18 --- pkgs/servers/hydron/default.nix | 6 +++--- pkgs/servers/hydron/deps.nix | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/servers/hydron/default.nix b/pkgs/servers/hydron/default.nix index 400f15565ef..03fdf7908cc 100644 --- a/pkgs/servers/hydron/default.nix +++ b/pkgs/servers/hydron/default.nix @@ -3,15 +3,15 @@ buildGoPackage rec { name = "hydron-unstable-${version}"; - version = "2018-08-15"; + version = "2018-08-18"; goPackagePath = "github.com/bakape/hydron"; goDeps = ./deps.nix; src = fetchFromGitHub { owner = "bakape"; repo = "hydron"; - rev = "4c219dc016f18e11a50e52485cbeb28135921386"; - sha256 = "0xj705wdyajzli66p0cxvl47gx6z7nx9cbzm7lbbqn51qxw71p64"; + rev = "78257f1c1f34cdad1931531601163071f7f29aa9"; + sha256 = "0rpvbayx48xncy70vzbxn3cs0lslza0i3hxmywlngyl17da97bf0"; }; enableParallelBuilding = true; diff --git a/pkgs/servers/hydron/deps.nix b/pkgs/servers/hydron/deps.nix index 9b0890d36f4..c5d584f1bcd 100644 --- a/pkgs/servers/hydron/deps.nix +++ b/pkgs/servers/hydron/deps.nix @@ -104,8 +104,8 @@ fetch = { type = "git"; url = "https://go.googlesource.com/net"; - rev = "c39426892332e1bb5ec0a434a079bf82f5d30c54"; - sha256 = "1w26avkg623xilnwnad0cq6768cfbs4mxk875382xh0da6ai50s3"; + rev = "aaf60122140d3fcf75376d319f0554393160eb50"; + sha256 = "03i6ij7jcf5mp9dc8ps8b63g1k843z7c823qyzn5a276gpxvxlvv"; }; } ] -- GitLab From 07eebd36293dae40057368580f38f34d3a825bf1 Mon Sep 17 00:00:00 2001 From: Andrew Childs Date: Sat, 18 Aug 2018 20:33:56 +0900 Subject: [PATCH 0619/2206] quaternion: Darwin support, fix dependencies and installed outputs --- .../instant-messengers/quaternion/default.nix | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/quaternion/default.nix b/pkgs/applications/networking/instant-messengers/quaternion/default.nix index 2e2489870ed..983646fbad5 100644 --- a/pkgs/applications/networking/instant-messengers/quaternion/default.nix +++ b/pkgs/applications/networking/instant-messengers/quaternion/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, fetchFromGitHub, qtbase, qtquickcontrols, cmake, libqmatrixclient }: +{ stdenv, lib, fetchFromGitHub, fetchpatch, qtbase, qtquickcontrols, cmake, libqmatrixclient }: stdenv.mkDerivation rec { name = "quaternion-${version}"; @@ -11,10 +11,18 @@ stdenv.mkDerivation rec { sha256 = "0zrr4khbbdf5ziq65gi0cb1yb1d0y5rv18wld22w1x96f7fkmrib"; }; - buildInputs = [ qtbase qtquickcontrols libqmatrixclient ]; + buildInputs = [ qtbase qtquickcontrols ]; nativeBuildInputs = [ cmake ]; + patches = [ + # https://github.com/QMatrixClient/Quaternion/pull/400 + (fetchpatch { + url = "https://github.com/QMatrixClient/Quaternion/commit/6cb29834efc343dc2bcf1db62cfad2dc4c121c54.patch"; + sha256 = "0n7mgzzrvx9sa657rfb99i0mjh1k0sn5br344mknqy3wgqdr7s3x"; + }) + ]; + # libqmatrixclient is now compiled as a dynamic library but quarternion cannot use it yet # https://github.com/QMatrixClient/Quaternion/issues/239 postPatch = '' @@ -22,7 +30,11 @@ stdenv.mkDerivation rec { ln -s ${libqmatrixclient.src} lib ''; - postInstall = '' + postInstall = if stdenv.isDarwin then '' + mkdir -p $out/Applications + mv $out/bin/quaternion.app $out/Applications + rmdir $out/bin || : + '' else '' substituteInPlace $out/share/applications/quaternion.desktop \ --replace 'Exec=quaternion' "Exec=$out/bin/quaternion" ''; -- GitLab From 335d79bf7e08747ceb173f90cb5cfe773f9d8778 Mon Sep 17 00:00:00 2001 From: ash lea Date: Sun, 19 Aug 2018 01:31:07 -0400 Subject: [PATCH 0620/2206] noto-fonts-emoji: 2017-09-13 -> 2018-04-24 --- pkgs/data/fonts/noto-fonts/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/fonts/noto-fonts/default.nix b/pkgs/data/fonts/noto-fonts/default.nix index 0a086453244..5d633ccb7ce 100644 --- a/pkgs/data/fonts/noto-fonts/default.nix +++ b/pkgs/data/fonts/noto-fonts/default.nix @@ -86,14 +86,14 @@ rec { maintainers = with maintainers; [ mathnerd314 ]; }; }; - noto-fonts-emoji = let version = "2017-09-13-design-refresh"; in stdenv.mkDerivation { + noto-fonts-emoji = let version = "2018-04-24-pistol-update"; in stdenv.mkDerivation { name = "noto-fonts-emoji-${version}"; src = fetchFromGitHub { owner = "googlei18n"; repo = "noto-emoji"; rev = "v${version}"; - sha256 = "1ixz03207kzh6jhmw8bpi77pxkfzq46dk26sr41m5kkvc14d14vl"; + sha256 = "1f9k182j0619xvwk60gw2hng3lcd483sva2fabjdhznk8yf9f7jg"; }; buildInputs = [ cairo ]; -- GitLab From 64223a2c1b1e28dbd54068d1831a13181e585b1f Mon Sep 17 00:00:00 2001 From: Jake Woods Date: Sat, 18 Aug 2018 14:44:49 +1000 Subject: [PATCH 0621/2206] nixos/thermald: add manual config file thermald has two modes: zero-config and manual. Sometimes it is useful to manually configure thermald to achieve better thermal results or to give thermald a hand when detecting possible cooling options. --- nixos/modules/services/hardware/thermald.nix | 36 ++++++++++++++++---- 1 file changed, 29 insertions(+), 7 deletions(-) diff --git a/nixos/modules/services/hardware/thermald.nix b/nixos/modules/services/hardware/thermald.nix index 88c3f99aed4..69577bbe018 100644 --- a/nixos/modules/services/hardware/thermald.nix +++ b/nixos/modules/services/hardware/thermald.nix @@ -6,16 +6,30 @@ let cfg = config.services.thermald; in { ###### interface - options = { - services.thermald = { + options = { + services.thermald = { enable = mkOption { default = false; description = '' Whether to enable thermald, the temperature management daemon. - ''; - }; - }; - }; + ''; + }; + + debug = mkOption { + type = types.bool; + default = false; + description = '' + Whether to enable debug logging. + ''; + }; + + configFile = mkOption { + type = types.nullOr types.path; + default = null; + description = "the thermald manual configuration file."; + }; + }; + }; ###### implementation config = mkIf cfg.enable { @@ -24,7 +38,15 @@ in { systemd.services.thermald = { description = "Thermal Daemon Service"; wantedBy = [ "multi-user.target" ]; - script = "exec ${pkgs.thermald}/sbin/thermald --no-daemon --dbus-enable"; + serviceConfig = { + ExecStart = '' + ${pkgs.thermald}/sbin/thermald \ + --no-daemon \ + ${optionalString cfg.debug "--loglevel=debug"} \ + ${optionalString (cfg.configFile != null) "--config-file ${cfg.configFile}"} \ + --dbus-enable + ''; + }; }; }; } -- GitLab From 6eb4d6fbd2003e0707ed0fc1ac637a5559742236 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Sun, 19 Aug 2018 08:26:01 +0200 Subject: [PATCH 0622/2206] resilio-sync: 2.5.12 -> 2.6.0 Changelog: https://help.resilio.com/hc/en-us/articles/206216855-Sync-2-x-change-log --- pkgs/applications/networking/resilio-sync/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/resilio-sync/default.nix b/pkgs/applications/networking/resilio-sync/default.nix index 46de1d532dd..0db18e77bfa 100644 --- a/pkgs/applications/networking/resilio-sync/default.nix +++ b/pkgs/applications/networking/resilio-sync/default.nix @@ -9,13 +9,13 @@ let in stdenv.mkDerivation rec { name = "resilio-sync-${version}"; - version = "2.5.12"; + version = "2.6.0"; src = fetchurl { url = "https://download-cdn.resilio.com/${version}/linux-${arch}/resilio-sync_${arch}.tar.gz"; sha256 = { - "x86_64-linux" = "176gf5704wh22kqig8n0gg83048w71grw7h37k2qvxjaf4vypnc7"; - "i686-linux" = "15m2s2cqrkpb7ladbwimbs9agqb4ww9jr4gf0ifjwzm2grv5ffnh"; + "x86_64-linux" = "0041axi9carspkfaxvyirfvsa29zz55al01x90nh93nzxvpvywsz"; + "i686-linux" = "1ar36lp4f6a1z9i82g3gpak4q4ny09faqxdd59q1pvfzq25ypdhs"; }.${stdenv.system}; }; -- GitLab From b1548ce080b6f40db12bc88beea603c61463f8b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sun, 19 Aug 2018 09:07:00 +0200 Subject: [PATCH 0623/2206] postgresql*: fixup build by a side-step https://github.com/NixOS/nixpkgs/pull/44767#issuecomment-414066070 --- pkgs/servers/sql/postgresql/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/servers/sql/postgresql/default.nix b/pkgs/servers/sql/postgresql/default.nix index e10fc52e68b..aeab9f8332f 100644 --- a/pkgs/servers/sql/postgresql/default.nix +++ b/pkgs/servers/sql/postgresql/default.nix @@ -24,6 +24,9 @@ let NIX_CFLAGS_COMPILE = [ "-I${libxml2.dev}/include/libxml2" ]; + # Otherwise it retains a reference to compiler and fails; see #44767. TODO: better. + preConfigure = "CC=cc"; + configureFlags = [ "--with-openssl" "--with-libxml" -- GitLab From ef6b76ca7d38dac843f3629f9973641d4efb9417 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sun, 19 Aug 2018 09:15:45 +0200 Subject: [PATCH 0624/2206] ntl: use a more "stable" fix for clang platforms Always passing the configuration option should be simple and reliable. See comments on https://github.com/NixOS/nixpkgs/commit/1bfbe76772b731 --- pkgs/development/libraries/ntl/default.nix | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pkgs/development/libraries/ntl/default.nix b/pkgs/development/libraries/ntl/default.nix index ad153c862af..63a51a90ccd 100644 --- a/pkgs/development/libraries/ntl/default.nix +++ b/pkgs/development/libraries/ntl/default.nix @@ -21,10 +21,6 @@ stdenv.mkDerivation rec { sha256 = "1pcib3vz1sdqlk0n561wbf7fwq44jm5cpx710w4vqljxgrjd7q1s"; }; - patchPhase = stdenv.lib.optionalString stdenv.isDarwin '' - substituteInPlace DoConfig --replace g++ c++ - ''; - buildInputs = [ gmp ]; @@ -52,6 +48,7 @@ stdenv.mkDerivation rec { else "generic" # "chooses options that should be OK for most platforms" }" + "CXX=c++" ] ++ lib.optionals withGf2x [ "NTL_GF2X_LIB=on" "GF2X_PREFIX=${gf2x}" -- GitLab From 8546be38e552e4c1de35fe2bfbbda544d3e5991f Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 19 Aug 2018 09:38:40 +0200 Subject: [PATCH 0625/2206] hackage-packages: avoid broken reference to gnome2.gnome-keyring Fixes https://github.com/NixOS/nixpkgs/issues/44996. --- pkgs/development/haskell-modules/hackage-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 21660cfb7d2..2339b9f110b 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -85142,7 +85142,7 @@ self: { description = "Bindings for libgnome-keyring"; license = stdenv.lib.licenses.gpl3; hydraPlatforms = stdenv.lib.platforms.none; - }) {inherit (pkgs.gnome2) gnome-keyring;}; + }) {gnome-keyring = null;}; "gnomevfs" = callPackage ({ mkDerivation, array, base, containers, glib, gnome-vfs -- GitLab From 8af2786ef6381f289a071a77cfc3aec64c6d58ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sun, 19 Aug 2018 09:42:39 +0200 Subject: [PATCH 0626/2206] qtcreator: (nitpick) better cross-compilation correctness --- pkgs/development/tools/qtcreator/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/qtcreator/default.nix b/pkgs/development/tools/qtcreator/default.nix index 24191e3a129..f427c1bf795 100644 --- a/pkgs/development/tools/qtcreator/default.nix +++ b/pkgs/development/tools/qtcreator/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ qmake makeWrapper ]; - patches = optional (stdenv.isAarch64 || stdenv.isAarch32) ./0001-Fix-Allow-qt-creator-to-build-on-arm-aarch32-and-aar.patch; + patches = optional stdenv.hostPlatform.isArm ./0001-Fix-Allow-qt-creator-to-build-on-arm-aarch32-and-aar.patch; doCheck = true; -- GitLab From 04d283ecda196e8b208f983480f6d981554ae535 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 18 Aug 2018 20:32:12 +0200 Subject: [PATCH 0627/2206] molden: patch to deactivate extension installer script --- .../science/chemistry/molden/default.nix | 2 ++ .../molden/dont_register_file_types.patch | 29 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 pkgs/applications/science/chemistry/molden/dont_register_file_types.patch diff --git a/pkgs/applications/science/chemistry/molden/default.nix b/pkgs/applications/science/chemistry/molden/default.nix index 3880b69fa19..76a19d410ef 100644 --- a/pkgs/applications/science/chemistry/molden/default.nix +++ b/pkgs/applications/science/chemistry/molden/default.nix @@ -12,6 +12,8 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ which ]; buildInputs = [ gfortran libGLU xorg.libX11 xorg.libXmu ]; + patches = [ ./dont_register_file_types.patch ]; + postPatch = '' substituteInPlace ./makefile --replace '-L/usr/X11R6/lib' "" \ --replace '-I/usr/X11R6/include' "" \ diff --git a/pkgs/applications/science/chemistry/molden/dont_register_file_types.patch b/pkgs/applications/science/chemistry/molden/dont_register_file_types.patch new file mode 100644 index 00000000000..75ce593ed29 --- /dev/null +++ b/pkgs/applications/science/chemistry/molden/dont_register_file_types.patch @@ -0,0 +1,29 @@ +diff --git a/makefile b/makefile +index 58a9e74..64615b6 100644 +--- a/makefile ++++ b/makefile +@@ -32,8 +32,6 @@ os := + ifeq ($(uname), Linux) + os := $(shell head -n 1 /etc/issue | cut -d" " -f1) + ifeq ($(os), Ubuntu) +- EXTEN = exten +- EXTENZ = exten2 + LIBSG = -L/usr/X11R6/lib -lGLU -lGL -lX11 -lm + endif + ifeq ($(os), Debian) +@@ -278,7 +276,7 @@ LIBSOGL = -lglut -lGLU -lGL -lXmu -lX11 -lm + # + #LIBSG = -L/usr/X11R6/lib -Wl,-framework -Wl,GLUT -Wl,-framework -Wl,OpenGL -Wl,-framework -Wl,Cocoa -lGLU -lGL -lXmu -lX11 -lm + +-all: molden gmolden ambfor/ambfor ambfor/ambmd surf/surf $(EXTEN) ++all: molden gmolden ambfor/ambfor ambfor/ambmd surf/surf + xwin.o: xwin.c rots.h + xwingl.o: xwin.c rots.h + +@@ -344,5 +342,5 @@ exten: + exten2: + ./register_extension.sh /usr/local/bin + +-install: $(EXTENZ) ++install: + sudo install -t /usr/local/bin -m 755 molden gmolden ambfor/ambfor ambfor/ambmd surf/surf -- GitLab From 17876c2cf1d14dd1c0a42b1030d6ada21c899941 Mon Sep 17 00:00:00 2001 From: Tobias Happ Date: Fri, 17 Aug 2018 12:57:33 +0200 Subject: [PATCH 0628/2206] nixos/zsh: Adds enableGlobalCompInit option --- nixos/modules/programs/zsh/zsh.nix | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/nixos/modules/programs/zsh/zsh.nix b/nixos/modules/programs/zsh/zsh.nix index 42d4e1d4ada..0ecf2945a87 100644 --- a/nixos/modules/programs/zsh/zsh.nix +++ b/nixos/modules/programs/zsh/zsh.nix @@ -87,6 +87,19 @@ in type = types.bool; }; + + enableGlobalCompInit = mkOption { + default = cfg.enableCompletion; + description = '' + Enable execution of compinit call for all interactive zsh shells. + + This option can be used if the user wants to extend its + fpath and a custom compinit + call in the local config is required. + ''; + type = types.bool; + }; + }; }; @@ -159,7 +172,7 @@ in fpath+=($p/share/zsh/site-functions $p/share/zsh/$ZSH_VERSION/functions $p/share/zsh/vendor-completions) done - ${optionalString cfg.enableCompletion "autoload -U compinit && compinit"} + ${optionalString cfg.enableGlobalCompInit "autoload -U compinit && compinit"} ${cfge.interactiveShellInit} -- GitLab From 27fcd622096d993493cfac3e26f4e7c831d4c290 Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Sun, 19 Aug 2018 13:06:51 +0200 Subject: [PATCH 0629/2206] vim-nix: 2018-07-01 -> 2018-08-19 --- pkgs/misc/vim-plugins/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/misc/vim-plugins/default.nix b/pkgs/misc/vim-plugins/default.nix index b3dfed3d265..e33495ab0c7 100644 --- a/pkgs/misc/vim-plugins/default.nix +++ b/pkgs/misc/vim-plugins/default.nix @@ -192,11 +192,11 @@ self = rec { }; vim-nix = buildVimPluginFrom2Nix { # created by nix#NixDerivation - name = "vim-nix-2018-07-01"; + name = "vim-nix-2018-08-19"; src = fetchgit { url = "https://github.com/LnL7/vim-nix"; - rev = "7d71026ba7c2d0a4bdb915e884c4ac8dbdc45bf0"; - sha256 = "084vs1p0qpkc4cx049v3mkyylj1n1yvd45i1sc9qafgp4x5va457"; + rev = "ab3c4d52d08e9e8d2a0919e38f98ba25a2b8ad18"; + sha256 = "1waan5vgba8qx3107hdrnmbnq5kr1n49q43p7m2g7wmj81v050yb"; }; dependencies = []; -- GitLab From ac95ddb008a03fa438f9ad271332ccdb2dbf033f Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Sun, 19 Aug 2018 12:24:04 +0200 Subject: [PATCH 0630/2206] gtk3: propagate Cocoa on darwin Generally frameworks should not be propagated, but in this case it's always needed so we propagate (only) Cocoa. --- pkgs/development/libraries/gtk+/3.x.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/gtk+/3.x.nix b/pkgs/development/libraries/gtk+/3.x.nix index 22e48c8ba7a..27052d1922f 100644 --- a/pkgs/development/libraries/gtk+/3.x.nix +++ b/pkgs/development/libraries/gtk+/3.x.nix @@ -38,10 +38,11 @@ stdenv.mkDerivation rec { ]; buildInputs = [ libxkbcommon epoxy json-glib ] - ++ optionals stdenv.isDarwin [ AppKit Cocoa ]; + ++ optional stdenv.isDarwin AppKit; propagatedBuildInputs = with xorg; with stdenv.lib; [ expat glib cairo pango gdk_pixbuf atk at-spi2-atk gnome3.gsettings-desktop-schemas libXrandr libXrender libXcomposite libXi libXcursor libSM libICE ] + ++ optional stdenv.isDarwin Cocoa # explicitly propagated, always needed ++ optionals waylandSupport [ mesa_noglu wayland wayland-protocols ] ++ optional xineramaSupport libXinerama ++ optional cupsSupport cups; -- GitLab From 87ae21cd122d2d74ea4ea55d4db6e2166d126ab6 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 15 Aug 2018 09:44:03 +0200 Subject: [PATCH 0631/2206] LTS Haskell 12.6 --- .../configuration-hackage2nix.yaml | 40 +++++++++---------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index 4ab28169cf7..6057538125a 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -43,7 +43,7 @@ core-packages: default-package-overrides: # Newer versions require contravariant-1.5.*, which many builds refuse at the moment. - base-compat-batteries ==0.10.1 - # LTS Haskell 12.5 + # LTS Haskell 12.6 - abstract-deque ==0.3 - abstract-deque-tests ==0.3 - abstract-par ==0.3.3 @@ -219,7 +219,7 @@ default-package-overrides: - auto ==0.4.3.1 - autoexporter ==1.1.10 - auto-update ==0.1.4 - - avro ==0.3.3.1 + - avro ==0.3.4.2 - avwx ==0.3.0.2 - backprop ==0.2.5.0 - bank-holidays-england ==0.1.0.7 @@ -244,7 +244,7 @@ default-package-overrides: - bench ==1.0.11 - bencode ==0.6.0.0 - between ==0.11.0.0 - - bhoogle ==0.1.3.2 + - bhoogle ==0.1.3.4 - bibtex ==0.1.0.6 - bifunctors ==5.5.3 - bimap ==0.3.3 @@ -351,7 +351,7 @@ default-package-overrides: - cast ==0.1.0.2 - category ==0.2.0.1 - cborg ==0.2.0.0 - - cereal ==0.5.5.0 + - cereal ==0.5.7.0 - cereal-conduit ==0.8.0 - cereal-text ==0.1.0.2 - cereal-time ==0.1.0.0 @@ -364,7 +364,7 @@ default-package-overrides: - chart-unit ==0.7.0.0 - chaselev-deque ==0.5.0.5 - ChasingBottoms ==1.3.1.4 - - chatwork ==0.1.3.4 + - chatwork ==0.1.3.5 - cheapskate ==0.1.1 - cheapskate-highlight ==0.1.0.0 - cheapskate-lucid ==0.1.0.0 @@ -586,7 +586,7 @@ default-package-overrides: - diagrams-rasterific ==1.4.1 - diagrams-solve ==0.1.1 - diagrams-svg ==1.4.2 - - di-core ==1.0.2 + - di-core ==1.0.3 - dictionary-sharing ==0.1.0.0 - di-df1 ==1.0.2 - Diff ==0.3.4 @@ -787,7 +787,7 @@ default-package-overrides: - generic-aeson ==0.2.0.9 - generic-arbitrary ==0.1.0 - generic-deriving ==1.12.2 - - generic-lens ==1.0.0.1 + - generic-lens ==1.0.0.2 - GenericPretty ==1.2.2 - generic-random ==1.2.0.0 - generics-eot ==0.4 @@ -944,7 +944,7 @@ default-package-overrides: - hebrew-time ==0.1.1 - hedgehog ==0.6 - hedgehog-corpus ==0.1.0 - - hedis ==0.10.2 + - hedis ==0.10.3 - here ==1.2.13 - heredoc ==0.2.0.0 - heterocephalus ==1.0.5.2 @@ -954,7 +954,7 @@ default-package-overrides: - hexpat ==0.20.13 - hexstring ==0.11.1 - hfsevents ==0.1.6 - - hidapi ==0.1.4 + - hidapi ==0.1.5 - hidden-char ==0.1.0.2 - hierarchical-clustering ==0.4.6 - hierarchy ==1.0.2 @@ -1064,7 +1064,7 @@ default-package-overrides: - hunit-dejafu ==1.2.0.6 - hvect ==0.4.0.0 - hvega ==0.1.0.3 - - hw-balancedparens ==0.2.0.1 + - hw-balancedparens ==0.2.0.2 - hw-bits ==0.7.0.2 - hw-conduit ==0.2.0.3 - hw-diagnostics ==0.0.0.5 @@ -1098,7 +1098,7 @@ default-package-overrides: - hybrid-vectors ==0.2.2 - hyperloglog ==0.4.2 - hyphenation ==0.7.1 - - hyraxAbif ==0.2.3.5 + - hyraxAbif ==0.2.3.9 - iconv ==0.4.1.3 - identicon ==0.2.2 - ieee754 ==0.8.0 @@ -1676,7 +1676,7 @@ default-package-overrides: - quicklz ==1.5.0.11 - rainbow ==0.30.0.2 - rainbox ==0.20.0.0 - - rakuten ==0.1.1.4 + - rakuten ==0.1.1.5 - ramus ==0.1.2 - random ==1.1 - random-bytestring ==0.1.3.1 @@ -1729,7 +1729,7 @@ default-package-overrides: - relational-query-HDBC ==0.7.1.1 - relational-record ==0.2.2.0 - relational-schemas ==0.1.6.2 - - relude ==0.1.0 + - relude ==0.1.1 - renderable ==0.2.0.1 - repa ==3.4.1.3 - repline ==0.1.7.0 @@ -1775,9 +1775,9 @@ default-package-overrides: - sandi ==0.4.2 - sandman ==0.2.0.1 - say ==0.1.0.0 - - sbp ==2.3.16 - - SCalendar ==1.1.0 + - sbp ==2.3.17 - scalendar ==1.2.0 + - SCalendar ==1.1.0 - scalpel ==0.5.1 - scalpel-core ==0.5.1 - scanner ==0.2 @@ -1942,7 +1942,7 @@ default-package-overrides: - store ==0.5.0 - store-core ==0.4.4 - Strafunski-StrategyLib ==5.0.1.0 - - stratosphere ==0.24.3 + - stratosphere ==0.24.4 - streaming ==0.2.1.0 - streaming-attoparsec ==1.0.0 - streaming-bytestring ==0.1.6 @@ -2033,7 +2033,7 @@ default-package-overrides: - texmath ==0.11.0.1 - text ==1.2.3.0 - text-binary ==0.2.1.1 - - text-builder ==0.5.1.1 + - text-builder ==0.5.3 - text-conversions ==0.3.0 - text-icu ==0.7.0.1 - text-latin1 ==0.3.1 @@ -2093,7 +2093,7 @@ default-package-overrides: - tmapchan ==0.0.3 - tmapmvar ==0.0.4 - tmp-postgres ==0.1.1.1 - - tomland ==0.3 + - tomland ==0.3.1 - tostring ==0.2.1.1 - transaction ==0.1.1.3 - transformers-base ==0.4.5.2 @@ -2207,7 +2207,7 @@ default-package-overrides: - verbosity ==0.2.3.0 - versions ==3.4.0.1 - ViennaRNAParser ==1.3.3 - - viewprof ==0.0.0.21 + - viewprof ==0.0.0.22 - vinyl ==0.8.1.1 - vivid ==0.3.0.2 - vivid-osc ==0.3.0.0 @@ -2344,7 +2344,7 @@ default-package-overrides: - yesod-static ==1.6.0 - yesod-test ==1.6.5 - yesod-text-markdown ==0.1.10 - - yesod-websockets ==0.3.0 + - yesod-websockets ==0.3.0.1 - yes-precure5-command ==5.5.3 - yi-language ==0.17.1 - yi-rope ==0.11 -- GitLab From 782e96e7d4069d5e823f4e5f130e0c252b590292 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 12 Aug 2018 11:46:13 +0200 Subject: [PATCH 0632/2206] hackage-packages.nix: automatic Haskell package set update This update was generated by hackage2nix v2.11 from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/d5c89ad106556f7890c89c50a2b4d3fbdcea7616. --- .../haskell-modules/hackage-packages.nix | 2177 ++++++++++++----- 1 file changed, 1501 insertions(+), 676 deletions(-) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 2339b9f110b..df117d1a554 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -5782,6 +5782,29 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "Frames-beam" = callPackage + ({ mkDerivation, base, beam-core, beam-migrate, beam-postgres + , bytestring, conduit, Frames, generics-sop, hspec, hspec-core + , monad-control, postgresql-simple, process, QuickCheck, scientific + , template-haskell, text, time, uuid-types, vinyl + }: + mkDerivation { + pname = "Frames-beam"; + version = "0.1.0.1"; + sha256 = "12n3pyr88ihgkfwynhvjx3m9fr1fbznpkgx9ihf7mqar9d8wnywj"; + libraryHaskellDepends = [ + base beam-core beam-migrate beam-postgres bytestring conduit Frames + generics-sop monad-control postgresql-simple process scientific + template-haskell text time uuid-types vinyl + ]; + testHaskellDepends = [ + base beam-core beam-migrate beam-postgres bytestring conduit Frames + generics-sop hspec hspec-core QuickCheck text vinyl + ]; + description = "A library for accessing Postgres tables as in-memory data structures"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "Frank" = callPackage ({ mkDerivation, base, mtl, newtype, she, void }: mkDerivation { @@ -9898,6 +9921,8 @@ self: { pname = "HsYAML"; version = "0.1.1.2"; sha256 = "1100yzyxbvin48q3dgmzpnhz1gbqaxnkpnwy7ywzj2wrvwrr8hjx"; + revision = "1"; + editedCabalFile = "1hnp2sqjvn524040m0dzvzyrr8kp4i49gdyrzwym66j71xi6ynkl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -10559,14 +10584,14 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "JuicyPixels_3_3" = callPackage + "JuicyPixels_3_3_1" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq, mtl , primitive, transformers, vector, zlib }: mkDerivation { pname = "JuicyPixels"; - version = "3.3"; - sha256 = "1v2xfqi65qcw31021fjpdbaixp2ijq4kmixy5zzkykwc6ap53ln4"; + version = "3.3.1"; + sha256 = "0k60hc156pj7dj9qqcwi1v3vibfsszccll96fbmn4hrkcqgn1aza"; libraryHaskellDepends = [ base binary bytestring containers deepseq mtl primitive transformers vector zlib @@ -12161,6 +12186,8 @@ self: { pname = "MissingH"; version = "1.4.0.1"; sha256 = "0wcvgrmav480w7nf4bl14yi0jq2yzanysxwzwas9hpb28vyjlgr8"; + revision = "1"; + editedCabalFile = "04syc14nz11fay6fm6nlixyflrfhpg4jiyxx6mnxrl6asd3cl989"; libraryHaskellDepends = [ array base containers directory filepath hslogger HUnit mtl network old-locale old-time parsec process random regex-compat time unix @@ -13653,6 +13680,23 @@ self: { license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) libGL;}; + "OpenGLRaw_3_3_1_0" = callPackage + ({ mkDerivation, base, bytestring, containers, fixed, half, libGL + , text, transformers + }: + mkDerivation { + pname = "OpenGLRaw"; + version = "3.3.1.0"; + sha256 = "1x8w3x308jldj2c1xqcq3a3sc2jc06pdpgqkgjsmixi1skv4a1vb"; + libraryHaskellDepends = [ + base bytestring containers fixed half text transformers + ]; + librarySystemDepends = [ libGL ]; + description = "A raw binding for the OpenGL graphics system"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {inherit (pkgs) libGL;}; + "OpenGLRaw21" = callPackage ({ mkDerivation, OpenGLRaw }: mkDerivation { @@ -14471,6 +14515,8 @@ self: { pname = "PortMidi"; version = "0.2.0.0"; sha256 = "1jb722gwgx1fdyv64nj3by22970l3r04ibc3fa3hnp3k4l2jvk0f"; + revision = "1"; + editedCabalFile = "0h3gql271mdz3kh0jgimxv8ada34b0h4n8wnyf5i759fqxpf6w86"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ alsaLib ]; description = "A binding for PortMedia/PortMidi"; @@ -14717,12 +14763,12 @@ self: { "PyF" = callPackage ({ mkDerivation, base, containers, formatting, haskell-src-meta - , hspec, megaparsec, process, template-haskell, text + , hspec, megaparsec, process, python3, template-haskell, text }: mkDerivation { pname = "PyF"; - version = "0.6.1.0"; - sha256 = "1m24wk5i0xn8qfh446nlis7h81p5wgy09hskslrmx3z4brqqpy7y"; + version = "0.6.1.1"; + sha256 = "0pska6y3hvzlhlxjdvjr4lixmjq5yczf7ydqf0488hjdlc4hirll"; libraryHaskellDepends = [ base containers formatting haskell-src-meta megaparsec template-haskell text @@ -14730,10 +14776,11 @@ self: { testHaskellDepends = [ base formatting hspec process template-haskell text ]; + testToolDepends = [ python3 ]; description = "Quasiquotations for a python like interpolated string formater"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; - }) {}; + }) {inherit (pkgs) python3;}; "QIO" = callPackage ({ mkDerivation, base, containers, mtl, old-time, random }: @@ -15002,18 +15049,16 @@ self: { }) {}; "RFC1751" = callPackage - ({ mkDerivation, base, binary, bytestring, HUnit, QuickCheck - , test-framework, test-framework-hunit, test-framework-quickcheck2 + ({ mkDerivation, base, bytestring, cereal, hspec, QuickCheck , vector }: mkDerivation { pname = "RFC1751"; - version = "0.3.1.0"; - sha256 = "1j1p94yp4aaw3shzizfih05fdixbpvpl4r3l78s4av7740q8r7yi"; - libraryHaskellDepends = [ base binary bytestring vector ]; + version = "1.0.0"; + sha256 = "1lj97jyw0pxq8rn0xg15x2xqm3vwqx4fy3qz8aimf193vgw2amah"; + libraryHaskellDepends = [ base bytestring cereal vector ]; testHaskellDepends = [ - base binary bytestring HUnit QuickCheck test-framework - test-framework-hunit test-framework-quickcheck2 vector + base bytestring cereal hspec QuickCheck vector ]; description = "RFC-1751 library for Haskell"; license = stdenv.lib.licenses.publicDomain; @@ -15362,6 +15407,24 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "Rasterific_0_7_4" = callPackage + ({ mkDerivation, base, bytestring, containers, dlist, FontyFruity + , free, JuicyPixels, mtl, primitive, transformers, vector + , vector-algorithms + }: + mkDerivation { + pname = "Rasterific"; + version = "0.7.4"; + sha256 = "13f5ay9wmva9k15a6pk4imxz6rj80gwc1f16906m7a6rm9vgwvlq"; + libraryHaskellDepends = [ + base bytestring containers dlist FontyFruity free JuicyPixels mtl + primitive transformers vector vector-algorithms + ]; + description = "A pure haskell drawing engine"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "ReadArgs" = callPackage ({ mkDerivation, base, hspec, system-filepath, text }: mkDerivation { @@ -17032,6 +17095,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "StateVar_1_1_1_1" = callPackage + ({ mkDerivation, base, stm, transformers }: + mkDerivation { + pname = "StateVar"; + version = "1.1.1.1"; + sha256 = "08r2iw0gdmfs4f6wraaq19vfmkjdbics3dbhw39y7mdjd98kcr7b"; + libraryHaskellDepends = [ base stm transformers ]; + description = "State variables"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "StateVar-transformer" = callPackage ({ mkDerivation, base, mtl, transformers }: mkDerivation { @@ -17282,6 +17357,8 @@ self: { pname = "Sysmon"; version = "0.1.2"; sha256 = "1zyp333vicjarcmip2q52nzfv948yl2q6qr3k3glp4v4m8f75ap3"; + revision = "1"; + editedCabalFile = "0q8v52ldarrhgp73rnm81p2h3a43nap9q2036z6p28wn3ymrbgrx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ConfigFile filepath fingertree Glob MissingH mtl old-locale @@ -19134,15 +19211,16 @@ self: { }) {inherit (pkgs.xorg) xinput;}; "XML" = callPackage - ({ mkDerivation, base, base-unicode-symbols, smallcheck, tasty - , tasty-smallcheck, txt, util, vector + ({ mkDerivation, base, base-unicode-symbols, hs-functors + , multivector, smallcheck, tasty, tasty-smallcheck, txt, util + , vector }: mkDerivation { pname = "XML"; - version = "0.0.0.0"; - sha256 = "1arlnyzj3zdzqrsr9lhicx2y1ag00cgf6jzn6nyxa7d7avp42025"; + version = "0.0.1.0"; + sha256 = "1cix816q5q45gyw48634ar4x50wmmqqn4cwz94czvlb7v03qc8rv"; libraryHaskellDepends = [ - base base-unicode-symbols txt util vector + base base-unicode-symbols hs-functors multivector txt util vector ]; testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; description = "Extensible Markup Language"; @@ -19370,8 +19448,8 @@ self: { ({ mkDerivation, base, deepseq, random }: mkDerivation { pname = "Yampa"; - version = "0.11"; - sha256 = "0frybgsj73r57rd6ckv9pgd9ff1g72qrlad90plb13cf2s6jdp3f"; + version = "0.11.1"; + sha256 = "0zzhp0h9z9xz7ipiyd6ygnhb6h50dwh268zamx6qdf6zzpywsya1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base deepseq random ]; @@ -22845,6 +22923,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "alg_0_2_6_0" = callPackage + ({ mkDerivation, base, util }: + mkDerivation { + pname = "alg"; + version = "0.2.6.0"; + sha256 = "0y0qhhmyjzd8sf6v74066yx41nl1zsnsmk8scjvdym8j8k8mvrpk"; + libraryHaskellDepends = [ base util ]; + description = "Algebraic structures"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "alga" = callPackage ({ mkDerivation, aeson, base, containers, data-default, exceptions , file-embed, filepath, formatting, haskeline, hspec, hxt @@ -23135,8 +23225,8 @@ self: { }: mkDerivation { pname = "alms"; - version = "0.6.7"; - sha256 = "1xickrpjx2dn2pa5zcbjsfm5j6mqn54hpyzi7c6sv5i20hs2gamp"; + version = "0.6.9"; + sha256 = "0p2lhwnprswvmg40w9inw963xywgfqprlap5s5ppxpfjj4bz9ksh"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -24703,16 +24793,17 @@ self: { "amazonka-iam-policy" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, base64-bytestring - , bytestring, doctest, hspec, profunctors, scientific, text, time + , bytestring, doctest, hashable, hspec, profunctors, scientific + , text, time }: mkDerivation { pname = "amazonka-iam-policy"; - version = "0.0.1"; - sha256 = "1mjc5ym604n9bi9fl7b0581i5z7vy12ri99lz3imz1k3dhr6xwga"; + version = "0.0.4"; + sha256 = "0nm24ck11d3ppcvqpqmi73l6s9ry20c907v4017gi6rlybzra75j"; enableSeparateDataOutput = true; libraryHaskellDepends = [ - aeson base base64-bytestring bytestring profunctors scientific text - time + aeson base base64-bytestring bytestring hashable profunctors + scientific text time ]; testHaskellDepends = [ aeson aeson-pretty base bytestring doctest hspec @@ -28176,6 +28267,8 @@ self: { pname = "argon2"; version = "1.3.0.1"; sha256 = "1v0clf78hykdyhv81z8v3kwp86hjgqh6b8a7wfbjv0fyy55bwxry"; + revision = "1"; + editedCabalFile = "1bqzf2cfpd03sl3wq9dnrcxaysbs116ib33ja0v8zi4szddm33jv"; libraryHaskellDepends = [ base bytestring deepseq text-short ]; testHaskellDepends = [ base bytestring QuickCheck tasty tasty-hunit tasty-quickcheck @@ -29860,23 +29953,23 @@ self: { ({ mkDerivation, ansi-wl-pprint, base, binary, bytestring, bzlib , Cabal, cli-setup, composition-prelude, containers, cpphs , dependency, dhall, directory, file-embed, filemanip, filepath - , hashable, http-client, http-client-tls, lzma, microlens, mtl + , http-client, http-client-tls, lzma, microlens, mtl , optparse-applicative, parallel-io, process, shake, shake-ats , shake-c, shake-ext, tar, temporary, text, unix, zip-archive, zlib }: mkDerivation { pname = "ats-pkg"; - version = "3.1.0.12"; - sha256 = "09kd57f3yjs112r9r8266ds8xsv6cjkyizzmknqyldllamh7qpjx"; + version = "3.2.1.8"; + sha256 = "183gdyivl6kab2k3z0jm6dk0wh83qwz3zvai7ayfkq3rjc6lb8ms"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ ansi-wl-pprint base binary bytestring bzlib Cabal composition-prelude containers dependency dhall directory - file-embed filemanip filepath hashable http-client http-client-tls - lzma microlens mtl parallel-io process shake shake-ats shake-c - shake-ext tar text unix zip-archive zlib + file-embed filemanip filepath http-client http-client-tls lzma + microlens mtl parallel-io process shake shake-ats shake-c shake-ext + tar text unix zip-archive zlib ]; libraryToolDepends = [ cpphs ]; executableHaskellDepends = [ @@ -30140,6 +30233,23 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "attoparsec-ip_0_0_3" = callPackage + ({ mkDerivation, attoparsec, base, ip, QuickCheck, tasty + , tasty-quickcheck, text, vector + }: + mkDerivation { + pname = "attoparsec-ip"; + version = "0.0.3"; + sha256 = "02d66mm1rc00dswkl9ink4pxwy8h7lyi2k9zcqda6ywa7cllhgl0"; + libraryHaskellDepends = [ attoparsec base ip vector ]; + testHaskellDepends = [ + attoparsec base ip QuickCheck tasty tasty-quickcheck text vector + ]; + description = "Parse IP data types with attoparsec"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "attoparsec-iso8601" = callPackage ({ mkDerivation, attoparsec, base, base-compat, text, time }: mkDerivation { @@ -30274,6 +30384,28 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "attoparsec-uri_0_0_6" = callPackage + ({ mkDerivation, attoparsec, attoparsec-ip, base, bytedump, ip + , QuickCheck, quickcheck-instances, strict, tasty, tasty-quickcheck + , text, vector + }: + mkDerivation { + pname = "attoparsec-uri"; + version = "0.0.6"; + sha256 = "046aq5c56p51nxyrazv3sv7m49c214gc673cwyic75vfykgbk20b"; + libraryHaskellDepends = [ + attoparsec attoparsec-ip base bytedump ip QuickCheck + quickcheck-instances strict text vector + ]; + testHaskellDepends = [ + attoparsec attoparsec-ip base bytedump ip QuickCheck + quickcheck-instances strict tasty tasty-quickcheck text vector + ]; + description = "URI parser / printer using attoparsec"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "attoparsec-varword" = callPackage ({ mkDerivation, attoparsec, base, bytestring , bytestring-builder-varword, hspec, QuickCheck @@ -30883,34 +31015,8 @@ self: { }: mkDerivation { pname = "avro"; - version = "0.3.3.1"; - sha256 = "1im7qydz1m0dzv45x9x8i4xr5snhzc6819gzrnm525jr8j8l50dk"; - libraryHaskellDepends = [ - aeson array base base16-bytestring binary bytestring containers - data-binary-ieee754 entropy fail hashable mtl pure-zlib scientific - semigroups tagged template-haskell text unordered-containers vector - ]; - testHaskellDepends = [ - aeson array base base16-bytestring binary bytestring containers - directory entropy extra fail hashable hspec lens lens-aeson mtl - pure-zlib QuickCheck scientific semigroups tagged template-haskell - text transformers unordered-containers vector - ]; - description = "Avro serialization support for Haskell"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "avro_0_3_4_1" = callPackage - ({ mkDerivation, aeson, array, base, base16-bytestring, binary - , bytestring, containers, data-binary-ieee754, directory, entropy - , extra, fail, hashable, hspec, lens, lens-aeson, mtl, pure-zlib - , QuickCheck, scientific, semigroups, tagged, template-haskell - , text, transformers, unordered-containers, vector - }: - mkDerivation { - pname = "avro"; - version = "0.3.4.1"; - sha256 = "1v6ixrm870182krvdj62waa701pwwq93ca2yjrmz00jkmblj9kxm"; + version = "0.3.4.2"; + sha256 = "0g6y8f6j38n52vqwj185lyqc666cqrmgd6pn3427cqlhcj927b7v"; libraryHaskellDepends = [ aeson array base base16-bytestring binary bytestring containers data-binary-ieee754 entropy fail hashable mtl pure-zlib scientific @@ -30924,7 +31030,6 @@ self: { ]; description = "Avro serialization support for Haskell"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "avwx" = callPackage @@ -31632,6 +31737,27 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "axel" = callPackage + ({ mkDerivation, base, directory, filepath, lens, lens-aeson + , monad-control, mtl, parsec, process, regex-pcre, split, strict + , text, typed-process, vector, yaml + }: + mkDerivation { + pname = "axel"; + version = "0.0.4"; + sha256 = "0gg1q7nfwsdh0wr5mqyrjcrfga4i87j8q2f4n9nvpq6hmwnphpc3"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base directory filepath lens lens-aeson monad-control mtl parsec + process regex-pcre split strict text typed-process vector yaml + ]; + executableHaskellDepends = [ base directory ]; + description = "The Axel programming language"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "axiom" = callPackage ({ mkDerivation, base, bytestring, containers, directory , ghcjs-perch, mtl, transformers, transient, transient-universe @@ -31783,8 +31909,8 @@ self: { pname = "b-tree"; version = "0.1.3"; sha256 = "0r1bgcjsykd9qzzr6chxw8bfnmvk32p9663j6h11wmq6nq7nrlkb"; - revision = "1"; - editedCabalFile = "0y569gdl9b79c98lkd2zff71svi0b1i64dihc5dmsjlmzkwfzzhw"; + revision = "2"; + editedCabalFile = "04is4fc308f1achbdxvqq9rg4v8c02f1w88wysp318dbhhmwgggh"; libraryHaskellDepends = [ base binary bytestring containers directory errors exceptions filepath lens mmap mtl pipes pipes-interleave transformers vector @@ -33536,6 +33662,24 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "bench_1_0_12" = callPackage + ({ mkDerivation, base, criterion, optparse-applicative, process + , silently, text, turtle + }: + mkDerivation { + pname = "bench"; + version = "1.0.12"; + sha256 = "1sy97qpv6paar2d5syppk6lc06wjx6qyz5aidsmh30jq853nydx6"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base criterion optparse-applicative process silently text turtle + ]; + description = "Command-line benchmark tool"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "bench-graph" = callPackage ({ mkDerivation, base, Chart, Chart-diagrams, csv, directory , filepath, split, text, transformers @@ -33594,15 +33738,16 @@ self: { "bencoding" = callPackage ({ mkDerivation, AttoBencode, attoparsec, base, bencode, bytestring - , containers, criterion, deepseq, ghc-prim, hspec, mtl, pretty - , QuickCheck, text + , containers, criterion, deepseq, ghc-prim, hspec, integer-gmp, mtl + , pretty, QuickCheck, text }: mkDerivation { pname = "bencoding"; - version = "0.4.3.0"; - sha256 = "0f6d3g88y7i4s5wa53771n0fbkbs4na8vpy51wk21b563smdcpcc"; + version = "0.4.4.0"; + sha256 = "088w5r0yz81b3iid3bc61lvm4d9f361kv2gq9jz7sbm43fkraxpp"; libraryHaskellDepends = [ - attoparsec base bytestring deepseq ghc-prim mtl pretty text + attoparsec base bytestring deepseq ghc-prim integer-gmp mtl pretty + text ]; testHaskellDepends = [ attoparsec base bytestring containers ghc-prim hspec QuickCheck @@ -33849,8 +33994,8 @@ self: { }: mkDerivation { pname = "bhoogle"; - version = "0.1.3.2"; - sha256 = "0dll14zrlyxsqraivdilna7v7awg4f90xc5hqik7lxmb3c7rmzr8"; + version = "0.1.3.4"; + sha256 = "06b2fc8667axzk58hpgb5wdbxd0lj1xrgkxvygsksq4q9wdwc8qn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -33861,15 +34006,15 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "bhoogle_0_1_3_3" = callPackage + "bhoogle_0_1_3_5" = callPackage ({ mkDerivation, base, brick, bytestring, containers, directory , filepath, hoogle, lens, process, protolude, text, time , typed-process, vector, vty }: mkDerivation { pname = "bhoogle"; - version = "0.1.3.3"; - sha256 = "0x4xdzm51ri4arcjhddv2s71wx1kiy1wp5iycahb9sq42r954k6n"; + version = "0.1.3.5"; + sha256 = "1gig9w1k1w2kw6y3wx6ckmc7kamwwzzq7mbaxil0rmb5ms0p1rf9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -34915,7 +35060,7 @@ self: { description = "Very low-level FFI bindings for Codec2"; license = stdenv.lib.licenses.gpl2; hydraPlatforms = stdenv.lib.platforms.none; - }) {codec2 = null;}; + }) {inherit (pkgs) codec2;}; "bindings-common" = callPackage ({ mkDerivation, base }: @@ -38545,8 +38690,8 @@ self: { }: mkDerivation { pname = "brick-skylighting"; - version = "0.2"; - sha256 = "1x4kfjj4sa5gbxnbvh76b4isrmc6jr11py9b50jsyvs720plq778"; + version = "0.3"; + sha256 = "1wjl5ff9c7czg7azj2pi17b3kzbgb5rmwb4nkxdy86xn6d68adi1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -39610,8 +39755,8 @@ self: { }: mkDerivation { pname = "bv-sized"; - version = "0.4.0"; - sha256 = "18z4k076q0bk23di1i1hh8k0h319psh5hrh6jdv6446c7sg7v1c8"; + version = "0.5.0"; + sha256 = "08q4hg2kil8ahqpz0pmyxxnij3n3xhlfp5dr3ri3imgc1b2sn1m6"; libraryHaskellDepends = [ base containers lens mtl parameterized-utils prettyclass QuickCheck random @@ -41532,6 +41677,23 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "cache_0_1_1_1" = callPackage + ({ mkDerivation, base, clock, hashable, hspec, stm, transformers + , unordered-containers + }: + mkDerivation { + pname = "cache"; + version = "0.1.1.1"; + sha256 = "04azn2g1rndfpf6zl3sachzz471hhxykxh4clrz0vl5da8frja8h"; + libraryHaskellDepends = [ + base clock hashable stm transformers unordered-containers + ]; + testHaskellDepends = [ base clock hspec stm transformers ]; + description = "An in-memory key/value store with expiration support"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "cached-io" = callPackage ({ mkDerivation, base, stm, time, transformers }: mkDerivation { @@ -43720,25 +43882,6 @@ self: { }) {}; "cereal" = callPackage - ({ mkDerivation, array, base, bytestring, containers, ghc-prim - , QuickCheck, test-framework, test-framework-quickcheck2 - }: - mkDerivation { - pname = "cereal"; - version = "0.5.5.0"; - sha256 = "08k8y6nf3n8h8gzw4a44mssy7rhgpmfj28lhczjz4vgszc7k55qb"; - libraryHaskellDepends = [ - array base bytestring containers ghc-prim - ]; - testHaskellDepends = [ - base bytestring QuickCheck test-framework - test-framework-quickcheck2 - ]; - description = "A binary serialization library"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "cereal_0_5_7_0" = callPackage ({ mkDerivation, array, base, bytestring, containers, ghc-prim , QuickCheck, test-framework, test-framework-quickcheck2 }: @@ -43755,7 +43898,6 @@ self: { ]; description = "A binary serialization library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "cereal-conduit" = callPackage @@ -43782,8 +43924,8 @@ self: { ({ mkDerivation, base, cereal, data-dword }: mkDerivation { pname = "cereal-data-dword"; - version = "0.1"; - sha256 = "0fyi8xfp5xkb5cwacfvmrn10n905sr6qxbph9axz1rybjb129l3x"; + version = "0.1.1"; + sha256 = "14z0h7hz170l1zhz7add01q9n0v2diijskdrwfzqhvcka7a69566"; libraryHaskellDepends = [ base cereal data-dword ]; description = "Integration of \"cereal\" and \"data-dword\""; license = stdenv.lib.licenses.mit; @@ -44504,34 +44646,6 @@ self: { }) {}; "chatwork" = callPackage - ({ mkDerivation, aeson, aeson-casing, base, bytestring, connection - , data-default-class, hspec, http-api-data, http-client - , http-client-tls, http-types, req, servant-server, text, warp - }: - mkDerivation { - pname = "chatwork"; - version = "0.1.3.4"; - sha256 = "16r8bfqw9dlzlzv4ydfn8ywjjly32b0ld5h9f1qrc7hdxb12qkv2"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-casing base bytestring connection data-default-class - http-api-data http-client http-client-tls http-types req text - ]; - executableHaskellDepends = [ - aeson aeson-casing base bytestring connection data-default-class - http-api-data http-client http-client-tls http-types req text - ]; - testHaskellDepends = [ - aeson aeson-casing base bytestring connection data-default-class - hspec http-api-data http-client http-client-tls http-types req - servant-server text warp - ]; - description = "The ChatWork API in Haskell"; - license = stdenv.lib.licenses.mit; - }) {}; - - "chatwork_0_1_3_5" = callPackage ({ mkDerivation, aeson, aeson-casing, base, bytestring, connection , data-default-class, hspec, http-api-data, http-client , http-client-tls, http-types, req, servant-server, text, warp @@ -44557,7 +44671,6 @@ self: { ]; description = "The ChatWork API in Haskell"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "cheapskate" = callPackage @@ -44982,8 +45095,8 @@ self: { }: mkDerivation { pname = "chr-core"; - version = "0.1.0.1"; - sha256 = "07lc9h9k3zy1ylw5b5xv6kls7sj7ppr18gacvzfqz3ppys54kkja"; + version = "0.1.0.4"; + sha256 = "0kh8md0qw3x3b06lcl6v593dlh8a7m5j6w63j6fbwg2gmk290md9"; libraryHaskellDepends = [ base chr-data chr-pretty containers hashable logict-state mtl pqueue unordered-containers @@ -45000,10 +45113,8 @@ self: { }: mkDerivation { pname = "chr-data"; - version = "0.1.0.0"; - sha256 = "0igcqrqbxy3l26b3girh6qpmls5z2jcgzywxid2qq348jan88bgh"; - revision = "1"; - editedCabalFile = "1wzhcwzaskbl28plgs0z26jh3mj99mf2rbkn75n75yr6gf8fqs44"; + version = "0.1.0.1"; + sha256 = "0w8nd6swl4k18rinvranqawf4zffdc4ixnn91a4h3ssf4kv47nsd"; libraryHaskellDepends = [ array base chr-pretty containers fclabels hashable microlens microlens-mtl microlens-th mtl template-haskell @@ -45093,14 +45204,16 @@ self: { "chronos" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, clock - , hashable, HUnit, primitive, QuickCheck, semigroups - , test-framework, test-framework-hunit, test-framework-quickcheck2 - , text, torsor, vector + , criterion, deepseq, hashable, HUnit, old-locale, primitive + , QuickCheck, semigroups, test-framework, test-framework-hunit + , test-framework-quickcheck2, text, thyme, time, torsor, vector }: mkDerivation { pname = "chronos"; - version = "1.0.3"; - sha256 = "0xaw13qq3ifjk4x33q5vvbv2k1ydg673s0hsxrdi5kwl2rw0zi70"; + version = "1.0.4"; + sha256 = "1v9v237473d3fg45sqhx1ksmgvy7p144jdw0a4bvlma01fbzk09h"; + revision = "1"; + editedCabalFile = "0796ic47hmzard8bmgnj0kww32afp8lppx3l5c85nafk7dasykyn"; libraryHaskellDepends = [ aeson attoparsec base bytestring clock hashable primitive semigroups text torsor vector @@ -45109,6 +45222,10 @@ self: { attoparsec base bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text ]; + benchmarkHaskellDepends = [ + attoparsec base bytestring criterion deepseq old-locale QuickCheck + thyme time vector + ]; description = "A performant time library"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -45668,8 +45785,8 @@ self: { ({ mkDerivation, base, criterion, QuickCheck, random }: mkDerivation { pname = "cl3"; - version = "1.0.0.2"; - sha256 = "1ibwjry5xmf8dr8wbfdw3mzq4cz9dy5kvxy4sqkshcc08kjm2kp5"; + version = "1.0.0.3"; + sha256 = "16jllcyqdd6i0gq730c88ls47d2334ywr317pm7q6d6vgrjc4gjj"; libraryHaskellDepends = [ base random ]; testHaskellDepends = [ base QuickCheck ]; benchmarkHaskellDepends = [ base criterion ]; @@ -48259,6 +48376,19 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "colorful-monoids_0_2_1_2" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "colorful-monoids"; + version = "0.2.1.2"; + sha256 = "0y35f21n8xh1xq8i0anbfx034m5wnwhp2ka47vvi3w0iw13zyhhb"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base ]; + description = "Styled console text output using ANSI escape sequences"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "colorize-haskell" = callPackage ({ mkDerivation, ansi-terminal, base, haskell-lexer }: mkDerivation { @@ -51656,12 +51786,12 @@ self: { }) {}; "continued-fraction" = callPackage - ({ mkDerivation, base, criterion, hspec, recursion-schemes }: + ({ mkDerivation, base, criterion, hspec, recursion }: mkDerivation { pname = "continued-fraction"; - version = "0.1.0.10"; - sha256 = "1c9lp30q94ddgrmvy93psas5lbyczkhwhr5nijg02sxjkmvrj47v"; - libraryHaskellDepends = [ base recursion-schemes ]; + version = "0.1.0.11"; + sha256 = "1kxakmm53003f41kskl7m2h9l6dlamv9bsxpgwi2w0fxacyqp076"; + libraryHaskellDepends = [ base recursion ]; testHaskellDepends = [ base hspec ]; benchmarkHaskellDepends = [ base criterion ]; description = "Types and functions for working with continued fractions in Haskell"; @@ -51755,6 +51885,20 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "control" = callPackage + ({ mkDerivation, base, basic, stm, template-haskell, transformers + }: + mkDerivation { + pname = "control"; + version = "0.1.1.0"; + sha256 = "1393w30mgzhgppfrzjsh62gdw9agbjfxw9ahxphjabf0zdf34xzg"; + libraryHaskellDepends = [ + base basic stm template-haskell transformers + ]; + description = "Class of monad transformers which control operations can be lifted thru"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "control-bool" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -54865,6 +55009,25 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "css-syntax_0_0_8" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, directory, hspec + , scientific, text + }: + mkDerivation { + pname = "css-syntax"; + version = "0.0.8"; + sha256 = "1h9h606q9m9sxgwjxx3km9b30l4rmaygd2zfigf38wz45vqfqwa2"; + libraryHaskellDepends = [ + attoparsec base bytestring scientific text + ]; + testHaskellDepends = [ + attoparsec base bytestring directory hspec scientific text + ]; + description = "This package implments a parser for the CSS syntax"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "css-text" = callPackage ({ mkDerivation, attoparsec, base, hspec, QuickCheck, text }: mkDerivation { @@ -58132,10 +58295,10 @@ self: { ({ mkDerivation, base, base-unicode-symbols, parsec, syb, time }: mkDerivation { pname = "dates"; - version = "0.2.2.1"; - sha256 = "02cc1h1rb37bx79fz5s573g3ib0fnscphlsgmd0m6hr1m8c2mgbd"; + version = "0.2.2.2"; + sha256 = "1vsjd3wwvg90yvj7g9921dz1b4j48h539jxapix319wkp0krk5cl"; revision = "1"; - editedCabalFile = "1qp9zipvm2wk1mzl6b6cl1ynjgs2lascvgdridn4alx5l3qnxw6m"; + editedCabalFile = "1rm3s52hnrq1dgbslvilc7543k6z6fv109rn4ixwfi1wqfs1id8w"; libraryHaskellDepends = [ base base-unicode-symbols parsec syb time ]; @@ -59442,8 +59605,8 @@ self: { }: mkDerivation { pname = "deferred-folds"; - version = "0.6.11"; - sha256 = "1xwdr5zlg09qnapqpsqvc77dx1avr73di5qd7ck2km5asfijdvj8"; + version = "0.6.12"; + sha256 = "1gvbm0dkmvjjz5wwg2a5p2ahyd2imz1g751sr8k536hnd377xzy8"; libraryHaskellDepends = [ base bytestring containers foldl primitive transformers ]; @@ -59823,15 +59986,14 @@ self: { "dependency" = callPackage ({ mkDerivation, ansi-wl-pprint, base, binary, containers - , criterion, deepseq, hspec, micro-recursion-schemes, microlens + , criterion, deepseq, hspec, microlens }: mkDerivation { pname = "dependency"; - version = "1.2.0.1"; - sha256 = "0qk5qd4dihgix6jhb9g0d56ba3rhsfswn0407a7p6al7mnd8kxxv"; + version = "1.2.0.3"; + sha256 = "1zwqbx9fd02jjb40clq2r6isafgphmfkd0ai1w60kygb4cib7nkx"; libraryHaskellDepends = [ - ansi-wl-pprint base binary containers deepseq - micro-recursion-schemes microlens + ansi-wl-pprint base binary containers deepseq microlens ]; testHaskellDepends = [ base containers hspec ]; benchmarkHaskellDepends = [ base containers criterion ]; @@ -60475,6 +60637,26 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "df1_0_2" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, containers + , QuickCheck, tasty, tasty-quickcheck, text, time + }: + mkDerivation { + pname = "df1"; + version = "0.2"; + sha256 = "11sd9d6izb3jrxxr27h058lajjij1p5wfsgg0pshjziqc9l426zs"; + libraryHaskellDepends = [ + attoparsec base bytestring containers text time + ]; + testHaskellDepends = [ + attoparsec base bytestring QuickCheck tasty tasty-quickcheck text + time + ]; + description = "Type, render and parse the df1 hierarchical structured log format"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "dfinity-radix-tree" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bloomfilter , BoundedChan, bytestring, cmdargs, concurrent-extra, conduit @@ -60765,8 +60947,8 @@ self: { }: mkDerivation { pname = "dhall-to-cabal"; - version = "1.3.0.0"; - sha256 = "0mb0hvdhwlis38snxdyk01lyykxgav98ank3qq5rsf00ggdbv485"; + version = "1.3.0.1"; + sha256 = "0sb7wipngmxwd2mgzggcmg9pkzyqa65gp7j789y5lgp1q8q8gv26"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -60839,25 +61021,6 @@ self: { }) {}; "di-core" = callPackage - ({ mkDerivation, base, containers, exceptions, QuickCheck - , safe-exceptions, stm, tasty, tasty-hunit, tasty-quickcheck, time - }: - mkDerivation { - pname = "di-core"; - version = "1.0.2"; - sha256 = "0g6xr9cgqispal9s67l8iacdg0pg8ijaws5640fby6vv9jp42qn8"; - libraryHaskellDepends = [ - base containers exceptions safe-exceptions stm time - ]; - testHaskellDepends = [ - base exceptions QuickCheck stm tasty tasty-hunit tasty-quickcheck - time - ]; - description = "Typeful hierarchical structured logging without monad towers"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "di-core_1_0_3" = callPackage ({ mkDerivation, base, containers, QuickCheck, safe-exceptions, stm , tasty, tasty-hunit, tasty-quickcheck, time }: @@ -60874,7 +61037,6 @@ self: { ]; description = "Typeful hierarchical structured logging without monad towers"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "di-df1" = callPackage @@ -62560,6 +62722,25 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "discord-haskell" = callPackage + ({ mkDerivation, aeson, async, base, bytestring, containers + , data-default, http-client, iso8601-time, MonadRandom, req + , safe-exceptions, text, time, unordered-containers, vector + , websockets, wuss + }: + mkDerivation { + pname = "discord-haskell"; + version = "0.5.1"; + sha256 = "0y4ha8zsds53bq330740a0m4wjxmsrdlnhf2fmhp5i3c7rjknka8"; + libraryHaskellDepends = [ + aeson async base bytestring containers data-default http-client + iso8601-time MonadRandom req safe-exceptions text time + unordered-containers vector websockets wuss + ]; + description = "Write bots for Discord in Haskell"; + license = stdenv.lib.licenses.mit; + }) {}; + "discord-hs" = callPackage ({ mkDerivation, base, discord-gateway, discord-rest, discord-types , hashable, mtl, url, websockets @@ -66513,21 +66694,23 @@ self: { }) {}; "edges" = callPackage - ({ mkDerivation, base, cereal, contravariant, deepseq - , deferred-folds, foldl, hashable, monad-par, pointed, potoki - , potoki-cereal, primitive, primitive-extras, profunctors - , QuickCheck, quickcheck-instances, rerebase, semigroupoids, tasty - , tasty-hunit, tasty-quickcheck, text, unordered-containers, vector + ({ mkDerivation, base, cereal, cereal-data-dword, cereal-vector + , contravariant, data-dword, deepseq, deferred-folds, foldl + , hashable, monad-par, pointed, potoki, potoki-cereal, primitive + , primitive-extras, profunctors, QuickCheck, quickcheck-instances + , rerebase, semigroupoids, tasty, tasty-hunit, tasty-quickcheck + , text, unordered-containers, vector, vector-th-unbox }: mkDerivation { pname = "edges"; - version = "0.9.1.1"; - sha256 = "12alvmgxp488sg1km1j7kjlsbdk8xh6kxdpyxbvz4js6v1z54y0p"; + version = "0.11.0.1"; + sha256 = "12bs1wlfhhq5cqb0xan34jvdpx1asr3rb2d2yiafxqpngwvd7nh8"; libraryHaskellDepends = [ - base cereal contravariant deepseq deferred-folds foldl hashable - monad-par pointed potoki potoki-cereal primitive primitive-extras - profunctors QuickCheck semigroupoids text unordered-containers - vector + base cereal cereal-data-dword cereal-vector contravariant + data-dword deepseq deferred-folds foldl hashable monad-par pointed + potoki potoki-cereal primitive primitive-extras profunctors + QuickCheck semigroupoids text unordered-containers vector + vector-th-unbox ]; testHaskellDepends = [ cereal foldl QuickCheck quickcheck-instances rerebase tasty @@ -68028,18 +68211,18 @@ self: { }) {}; "emd" = callPackage - ({ mkDerivation, base, containers, finite-typelits - , ghc-typelits-knownnat, ghc-typelits-natnormalise, HUnit - , transformers, typelits-witnesses, vector, vector-sized + ({ mkDerivation, base, binary, containers, data-default-class + , finite-typelits, ghc-typelits-knownnat, ghc-typelits-natnormalise + , HUnit, transformers, typelits-witnesses, vector, vector-sized }: mkDerivation { pname = "emd"; - version = "0.1.2.1"; - sha256 = "0lx2f4kxzpmpnhwsd9rd0jxx7n39b4f77vm5hnqzvyvdhvlcfr53"; + version = "0.1.3.0"; + sha256 = "0p8ww7bxdrv5xpy9gslzp1c25iqamsdy0rfm4y2n0p71l7w960rw"; libraryHaskellDepends = [ - base containers finite-typelits ghc-typelits-knownnat - ghc-typelits-natnormalise transformers typelits-witnesses vector - vector-sized + base binary containers data-default-class finite-typelits + ghc-typelits-knownnat ghc-typelits-natnormalise transformers + typelits-witnesses vector vector-sized ]; testHaskellDepends = [ base containers HUnit ]; description = "Empirical Mode Decomposition and Hilbert-Huang Transform"; @@ -68232,8 +68415,10 @@ self: { }: mkDerivation { pname = "engine-io"; - version = "1.2.20"; - sha256 = "1kx16zpfbish8mcpr6j5s7c63w277kyhcykvcfq2xgh1npg4p0z7"; + version = "1.2.21"; + sha256 = "0rqpxvw2d2m5hlgkc2a3794874dig84vph1wkqnlrv2vxixkqplw"; + revision = "1"; + editedCabalFile = "1n5l2fs0wn7wps2nr8irymrfac2qris75z3p73mmlxrdxmbjb2vr"; libraryHaskellDepends = [ aeson async attoparsec base base64-bytestring bytestring errors free monad-loops mwc-random stm stm-delay text transformers @@ -68270,8 +68455,8 @@ self: { }: mkDerivation { pname = "engine-io-snap"; - version = "1.0.6"; - sha256 = "1lv9gzz61fcba2y0mqmcml1shk8qjxlw8c1fis4w7xs2xgrwbjbm"; + version = "1.0.7"; + sha256 = "0qvdsspv0q9fp93bifp03gqa1jbxcxrf4mhyrncwmy24my2nvq1z"; libraryHaskellDepends = [ base bytestring containers engine-io io-streams lifted-base snap-core unordered-containers websockets websockets-snap @@ -69174,6 +69359,33 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "ersatz_0_4_4" = callPackage + ({ mkDerivation, array, attoparsec, base, bytestring, Cabal + , cabal-doctest, containers, data-default, directory, doctest + , filepath, lens, mtl, parsec, process, semigroups, temporary + , transformers, unordered-containers + }: + mkDerivation { + pname = "ersatz"; + version = "0.4.4"; + sha256 = "06d0fc5s5yxk1q54fsbnnhmvf25m5g86fqdzb42f0ckc0h3sbp22"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + array attoparsec base bytestring containers data-default lens mtl + process semigroups temporary transformers unordered-containers + ]; + executableHaskellDepends = [ + array base containers lens mtl parsec semigroups + ]; + testHaskellDepends = [ array base directory doctest filepath mtl ]; + description = "A monad for expressing SAT or QSAT problems using observable sharing"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "ersatz-toysat" = callPackage ({ mkDerivation, array, base, containers, ersatz, toysolver , transformers @@ -71832,8 +72044,8 @@ self: { }: mkDerivation { pname = "fast-arithmetic"; - version = "0.6.0.7"; - sha256 = "12ma6p4qy7wc22dd63dxqq3sq7spsx2hdzn82zf0w9y33y2jyaml"; + version = "0.6.0.9"; + sha256 = "1kpki7j8kz9xzzg8gl8l5g7wgq0v2s7r2lhr0mb4m67bkq61zmrs"; libraryHaskellDepends = [ base composition-prelude gmpint ]; testHaskellDepends = [ arithmoi base combinat-compat hspec QuickCheck @@ -72120,8 +72332,8 @@ self: { }: mkDerivation { pname = "fastparser"; - version = "0.3.1"; - sha256 = "0qs3i1cxcdgyi2595qcqalqflpfkqgg6krw7dmjq4kk4pmnm6yw4"; + version = "0.3.1.1"; + sha256 = "0wj50rpjr69sl4kkw6zybh2s9iq9ysv6sc83k50l5kq12p28yc5d"; libraryHaskellDepends = [ base bytestring bytestring-lexing containers kan-extensions microlens thyme transformers vector-space @@ -74196,8 +74408,8 @@ self: { }: mkDerivation { pname = "fitspec"; - version = "0.4.4"; - sha256 = "15vmdipw3pz6x4x2c1ywf0h0jbiy14p557mx3hm2zhdpxn1bdwyr"; + version = "0.4.5"; + sha256 = "0s4rifky7rswajc5z7a0kmmqyws3q6ryqca2h7riyh7xzkbxqfvk"; libraryHaskellDepends = [ base cmdargs leancheck template-haskell ]; @@ -75629,6 +75841,17 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "foldable1" = callPackage + ({ mkDerivation, base, transformers, util }: + mkDerivation { + pname = "foldable1"; + version = "0.1.0.0"; + sha256 = "02p9wg0rcp7qvjp588y6r2szz7ja5x1idl04vn3hr7mbrbjq9ml5"; + libraryHaskellDepends = [ base transformers util ]; + description = "Foldable types with at least 1 element"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "foldl" = callPackage ({ mkDerivation, base, bytestring, comonad, containers , contravariant, criterion, hashable, mwc-random, primitive @@ -76793,8 +77016,8 @@ self: { }: mkDerivation { pname = "free-algebras"; - version = "0.0.3.0"; - sha256 = "1qkgpmw2kv3x436f600cw73gdvfgjdl5i8nx80nh7q7dsg2ynl72"; + version = "0.0.4.0"; + sha256 = "1rfrdnwsb1kpdc0ha3a7yrykff6fi3ji6ljdxmijv2n4halmxnly"; libraryHaskellDepends = [ base constraints containers data-fix free groups kan-extensions mtl natural-numbers transformers @@ -77427,15 +77650,15 @@ self: { }) {}; "fromhtml" = callPackage - ({ mkDerivation, base, bytestring, process, text }: + ({ mkDerivation, base, bytestring, process-extras, text }: mkDerivation { pname = "fromhtml"; - version = "1.0.0"; - sha256 = "0idfjkwlg0g5vgv8x5m302ra4w23sgvq29gbbgyx99afrhxqh37l"; + version = "1.0.1"; + sha256 = "173rbbnn62mb7kxlv7g9r52gjqi07pj3kqd7h2qr8mhk4xlbbagy"; isLibrary = true; isExecutable = true; - libraryHaskellDepends = [ base bytestring process text ]; - executableHaskellDepends = [ base bytestring process text ]; + libraryHaskellDepends = [ base bytestring process-extras text ]; + executableHaskellDepends = [ base bytestring process-extras text ]; description = "Simple adapter for transformation of HTML to other formats"; license = stdenv.lib.licenses.mit; }) {}; @@ -78281,8 +78504,8 @@ self: { }: mkDerivation { pname = "funflow"; - version = "1.3.1"; - sha256 = "04980fbz3nzr70aakc7ng9d7047vrzh5864iwxziiqbw1h57la71"; + version = "1.3.2"; + sha256 = "01r1l1r8qg6w7wfcbs7qwxy22b7rd1cdixds425ynp9h0246lrmf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -78427,6 +78650,17 @@ self: { license = stdenv.lib.licenses.lgpl3; }) {}; + "futures" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "futures"; + version = "0.1"; + sha256 = "0dx484i5q58yw3h6j9qp42x546vkky3sc29cqbr9969sfilmbqz8"; + libraryHaskellDepends = [ base ]; + description = "Simple and fast implementation of Future"; + license = stdenv.lib.licenses.mit; + }) {}; + "fuzzcheck" = callPackage ({ mkDerivation, base, hspec, hspec-expectations, HUnit , lifted-base, monad-control, QuickCheck, random, transformers @@ -78800,6 +79034,17 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "gas" = callPackage + ({ mkDerivation, base, free, transformers }: + mkDerivation { + pname = "gas"; + version = "0.0.0.1"; + sha256 = "1khapcq5yfx46pmc3y5nax8p5v5ckbis8v4f53jng6j59cd27c3f"; + libraryHaskellDepends = [ base free transformers ]; + description = "Limit how many steps a program may take"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "gasp" = callPackage ({ mkDerivation, base, binary, containers }: mkDerivation { @@ -79577,26 +79822,6 @@ self: { }) {}; "generic-lens" = callPackage - ({ mkDerivation, base, criterion, deepseq, doctest, HUnit - , inspection-testing, lens, profunctors, QuickCheck, tagged - }: - mkDerivation { - pname = "generic-lens"; - version = "1.0.0.1"; - sha256 = "0j83ynggqfaxp9g36lkjl9af57qixid9j1x1ljglny1zxqkgm888"; - libraryHaskellDepends = [ base profunctors tagged ]; - testHaskellDepends = [ - base doctest HUnit inspection-testing lens profunctors - ]; - benchmarkHaskellDepends = [ - base criterion deepseq lens QuickCheck - ]; - description = "Generically derive traversals, lenses and prisms"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - - "generic-lens_1_0_0_2" = callPackage ({ mkDerivation, base, criterion, deepseq, doctest, HUnit , inspection-testing, lens, profunctors, QuickCheck, tagged }: @@ -79810,6 +80035,8 @@ self: { pname = "generics-mrsop"; version = "1.0.0.1"; sha256 = "1spnsr127rhcpjwd7604pp7rpqp3q4rc8lb9msgl424hf62xbqq3"; + revision = "1"; + editedCabalFile = "1f3wg5sq8cm1bz210j4haxs511x786yq8wchfmdllw7cimhvw452"; libraryHaskellDepends = [ base containers mtl template-haskell ]; description = "Generic Programming with Mutually Recursive Sums of Products"; license = stdenv.lib.licenses.mit; @@ -81087,15 +81314,15 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "ghc-exactprint_0_5_7_0" = callPackage + "ghc-exactprint_0_5_7_1" = callPackage ({ mkDerivation, base, bytestring, containers, Diff, directory , filemanip, filepath, free, ghc, ghc-boot, ghc-paths, HUnit, mtl , silently, syb }: mkDerivation { pname = "ghc-exactprint"; - version = "0.5.7.0"; - sha256 = "0r1cwjz96qrx0ww7snmwdh16xslzaqk6mlz3i9n4q779qf0y1n7m"; + version = "0.5.7.1"; + sha256 = "0w33vp4k2479xhq0b87ngznxwdklh43k19mzcb63dwh6cvh35kn4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -83855,8 +84082,8 @@ self: { }: mkDerivation { pname = "githud"; - version = "2.0.2"; - sha256 = "0nhik30c7xzn3aqj8d8b8rk05viqmhl8q9ymswxxn9ws2nkm7rk8"; + version = "2.1.0"; + sha256 = "19j0vy427n3rzi1nfmh7kjn8jj1ji3xrbrs957hyns9sy4wwrfly"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl parsec process text unix ]; @@ -84587,10 +84814,8 @@ self: { }: mkDerivation { pname = "glirc"; - version = "2.27"; - sha256 = "0n7hh3020nsg034d2bdgdqf2glp6yaq9cp7cjlg3956zkrfi9jgw"; - revision = "1"; - editedCabalFile = "1d9v3bgzas23m13cr765n6dha6lsyw06wngjwb2rvaaj34sjl5hp"; + version = "2.28"; + sha256 = "17z3lhb7ngvp0678ry5zk0jl7pmjhzypk2l6x9mp43m427ick1nk"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal filepath ]; @@ -85129,7 +85354,8 @@ self: { }) {}; "gnome-keyring" = callPackage - ({ mkDerivation, base, bytestring, c2hs, gnome-keyring, text, time + ({ mkDerivation, base, bytestring, c2hs, gnome-keyring + , libgnome_keyring, text, time }: mkDerivation { pname = "gnome-keyring"; @@ -85137,12 +85363,13 @@ self: { sha256 = "08fayi4ixqyzin7lxyx2s3yap377y6nrdf4fmv7bi895j2k642l8"; libraryHaskellDepends = [ base bytestring text time ]; librarySystemDepends = [ gnome-keyring ]; - libraryPkgconfigDepends = [ gnome-keyring ]; + libraryPkgconfigDepends = [ libgnome_keyring ]; libraryToolDepends = [ c2hs ]; description = "Bindings for libgnome-keyring"; license = stdenv.lib.licenses.gpl3; hydraPlatforms = stdenv.lib.platforms.none; - }) {gnome-keyring = null;}; + }) {inherit (pkgs.gnome3) gnome-keyring; + inherit (pkgs) libgnome_keyring;}; "gnomevfs" = callPackage ({ mkDerivation, array, base, containers, glib, gnome-vfs @@ -88468,6 +88695,28 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "greskell_0_2_1_0" = callPackage + ({ mkDerivation, aeson, base, bytestring, doctest, doctest-discover + , greskell-core, hint, hspec, semigroups, text, transformers + , unordered-containers, vector + }: + mkDerivation { + pname = "greskell"; + version = "0.2.1.0"; + sha256 = "03a3rgrzmhc3rh8hwz2pmq3w2q6yf8ypcfzbmqm8cwkix5xx1h8z"; + libraryHaskellDepends = [ + aeson base greskell-core semigroups text transformers + unordered-containers vector + ]; + testHaskellDepends = [ + aeson base bytestring doctest doctest-discover greskell-core hint + hspec text unordered-containers + ]; + description = "Haskell binding for Gremlin graph query language"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "greskell-core" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, doctest , doctest-discover, hashable, hspec, QuickCheck, scientific @@ -88511,6 +88760,29 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "greskell-websocket_0_1_1_0" = callPackage + ({ mkDerivation, aeson, async, base, base64-bytestring, bytestring + , greskell-core, hashtables, hspec, safe-exceptions, stm, text + , unordered-containers, uuid, vector, websockets + }: + mkDerivation { + pname = "greskell-websocket"; + version = "0.1.1.0"; + sha256 = "1c3n222ihaqb2gls0c9f4zc8pgbwgan7j1n4h5p7xhp7csg34p13"; + libraryHaskellDepends = [ + aeson async base base64-bytestring bytestring greskell-core + hashtables safe-exceptions stm text unordered-containers uuid + vector websockets + ]; + testHaskellDepends = [ + aeson base bytestring greskell-core hspec unordered-containers uuid + vector + ]; + description = "Haskell client for Gremlin Server using WebSocket serializer"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "grid" = callPackage ({ mkDerivation, base, cereal, containers, QuickCheck , test-framework, test-framework-quickcheck2 @@ -91509,8 +91781,8 @@ self: { }: mkDerivation { pname = "hadolint"; - version = "1.10.4"; - sha256 = "09sczm8l93lmkjz0c5l9al9jp8jpqcmk2zbxbbbq4g2jrsb3v30y"; + version = "1.11.1"; + sha256 = "07mgv88whga78x6sa7c1iw8l6k6p5yb0b38wpvy6cs3rzk4x2dx2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -92473,6 +92745,8 @@ self: { pname = "halves"; version = "0.1.0.0"; sha256 = "06axsxkfja0p7vki4cnrf3rf3k255f5mk573pzn0zvzi4f8mmadn"; + revision = "1"; + editedCabalFile = "0hwp6fgnfmms2ckg0bzriklnshn7m39dxvj2vjrzm19spnf55fdn"; libraryHaskellDepends = [ base lens ]; testHaskellDepends = [ base hedgehog lens ]; description = "Splitting/combining data structures to/from halves, quarters, eighths"; @@ -94206,6 +94480,8 @@ self: { pname = "hashable"; version = "1.2.7.0"; sha256 = "1gra8gq3kb7b2sd845h55yxlrfqx3ii004c6vjhga8v0b30fzdgc"; + revision = "1"; + editedCabalFile = "197063dpl0wn67dp7a06yc2hxp81n24ykk7klbjx0fndm5n87dh3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -95173,6 +95449,34 @@ self: { }) {inherit (pkgs) glib; inherit (pkgs.gnome3) gobjectIntrospection;}; + "haskell-gi_0_21_4" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, Cabal, containers + , directory, doctest, filepath, glib, gobjectIntrospection + , haskell-gi-base, mtl, pretty-show, process, regex-tdfa, safe + , text, transformers, xdg-basedir, xml-conduit + }: + mkDerivation { + pname = "haskell-gi"; + version = "0.21.4"; + sha256 = "0rjb7pg8v0kjx115n0bksw705g6yg9vn8krxrakhvds5hvmb9caw"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + attoparsec base bytestring Cabal containers directory filepath + haskell-gi-base mtl pretty-show process regex-tdfa safe text + transformers xdg-basedir xml-conduit + ]; + libraryPkgconfigDepends = [ glib gobjectIntrospection ]; + executableHaskellDepends = [ + base containers directory filepath haskell-gi-base pretty-show text + ]; + testHaskellDepends = [ base doctest process ]; + description = "Generate Haskell bindings for GObject Introspection capable libraries"; + license = stdenv.lib.licenses.lgpl21; + hydraPlatforms = stdenv.lib.platforms.none; + }) {inherit (pkgs) glib; + inherit (pkgs.gnome3) gobjectIntrospection;}; + "haskell-gi-base" = callPackage ({ mkDerivation, base, bytestring, containers, glib, text }: mkDerivation { @@ -95349,6 +95653,8 @@ self: { pname = "haskell-lsp"; version = "0.2.2.0"; sha256 = "1h3ibwd0i0z2c35fxw0m0gyd6dj45pf17x9hc5cgf3sql4qr5yxd"; + revision = "1"; + editedCabalFile = "0bdgpj5cj4qwp31glmilp1gqdm8c3fkqvgw18aqv8pz2wg39x23y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -95369,7 +95675,7 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "haskell-lsp_0_6_0_0" = callPackage + "haskell-lsp_0_7_0_0" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, data-default , directory, filepath, hashable, haskell-lsp-types, hslogger, hspec , lens, mtl, network-uri, parsec, sorted-list, stm, text, time @@ -95377,8 +95683,10 @@ self: { }: mkDerivation { pname = "haskell-lsp"; - version = "0.6.0.0"; - sha256 = "1z5iy5m88zwbv5lrzg5ypmb4bcn4lg1xczq6nzkdlmkgc2l2w1c0"; + version = "0.7.0.0"; + sha256 = "1v67yj0ndd5wra2rnmdqcamivml82yn4lwhnm04nz6spsq2mqgkv"; + revision = "1"; + editedCabalFile = "1j33y61hwarfm5p54b682sd3rfhxf82lchr1jnnvv1h8xs56ryln"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -95392,8 +95700,8 @@ self: { unordered-containers vector yi-rope ]; testHaskellDepends = [ - aeson base containers directory filepath hashable hspec lens - network-uri sorted-list text yi-rope + aeson base bytestring containers data-default directory filepath + hashable hspec lens network-uri sorted-list stm text yi-rope ]; description = "Haskell library for the Microsoft Language Server Protocol"; license = stdenv.lib.licenses.mit; @@ -95437,15 +95745,15 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "haskell-lsp-types_0_6_0_0" = callPackage + "haskell-lsp-types_0_7_0_0" = callPackage ({ mkDerivation, aeson, base, bytestring, data-default, filepath , hashable, lens, network-uri, scientific, text , unordered-containers }: mkDerivation { pname = "haskell-lsp-types"; - version = "0.6.0.0"; - sha256 = "1cy8l7qzqa0iy4bqdfy2znih4vv5z8krmxdyb3bm66imykvn0w4q"; + version = "0.7.0.0"; + sha256 = "1iisadmi3v3wshpwi5cbn2p8p4qr9rh5xnlbhjymzxhj9k09cmcb"; libraryHaskellDepends = [ aeson base bytestring data-default filepath hashable lens network-uri scientific text unordered-containers @@ -95728,6 +96036,21 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "haskell-postal" = callPackage + ({ mkDerivation, base, bytestring, hspec, inline-c, libpostal, text + }: + mkDerivation { + pname = "haskell-postal"; + version = "0.2.1.2"; + sha256 = "158c7f7bj17xw9kjldrvq00ipghfa8cz5364qs4jnv6ibh6cx1fs"; + libraryHaskellDepends = [ base bytestring inline-c text ]; + libraryPkgconfigDepends = [ libpostal ]; + testHaskellDepends = [ base bytestring hspec inline-c text ]; + testPkgconfigDepends = [ libpostal ]; + description = "Haskell binding for the libpostal library"; + license = stdenv.lib.licenses.mit; + }) {libpostal = null;}; + "haskell-proxy-list" = callPackage ({ mkDerivation, base, base64-string, bytestring, lens, random , regex-base, regex-posix, text, wreq @@ -95881,6 +96204,8 @@ self: { pname = "haskell-src-exts"; version = "1.20.2"; sha256 = "1sm3z4v1p5yffg01ldgavz71s3bvfhjfa13k428rk14bpkl8crlz"; + revision = "1"; + editedCabalFile = "0gxpxs3p4qvky6m8g3fjj09hx7nkg28b9a4999ca7afz359si3r9"; libraryHaskellDepends = [ array base cpphs ghc-prim pretty ]; libraryToolDepends = [ happy ]; testHaskellDepends = [ @@ -97170,6 +97495,23 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "haskoin-bitcoind" = callPackage + ({ mkDerivation, base, base16-bytestring, bytestring, cereal + , haskoin-core, monad-control, mtl, network-bitcoin, text + , transformers, transformers-base + }: + mkDerivation { + pname = "haskoin-bitcoind"; + version = "0.3.0"; + sha256 = "1b46mhjna32n41bj16ca58cijypls1n74aqhk785vla9v9ib9828"; + libraryHaskellDepends = [ + base base16-bytestring bytestring cereal haskoin-core monad-control + mtl network-bitcoin text transformers transformers-base + ]; + description = "An adapter for haskoin to network-bitcoin"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "haskoin-core" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, binary, byteable , bytestring, cereal, conduit, containers, cryptohash, deepseq @@ -99870,31 +100212,6 @@ self: { }) {}; "hedis" = callPackage - ({ mkDerivation, async, base, bytestring, bytestring-lexing - , deepseq, doctest, errors, HTTP, HUnit, mtl, network, network-uri - , resource-pool, scanner, slave-thread, stm, test-framework - , test-framework-hunit, text, time, tls, unordered-containers - , vector - }: - mkDerivation { - pname = "hedis"; - version = "0.10.2"; - sha256 = "05bnma4ssdg4zx39xrwx14xys47zdxxkk9iyi8d29p1vb90vv68w"; - libraryHaskellDepends = [ - async base bytestring bytestring-lexing deepseq errors HTTP mtl - network network-uri resource-pool scanner stm text time tls - unordered-containers vector - ]; - testHaskellDepends = [ - async base bytestring doctest HUnit mtl slave-thread stm - test-framework test-framework-hunit text time - ]; - benchmarkHaskellDepends = [ base mtl time ]; - description = "Client library for the Redis datastore: supports full command set, pipelining"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "hedis_0_10_3" = callPackage ({ mkDerivation, async, base, bytestring, bytestring-lexing , deepseq, doctest, errors, HTTP, HUnit, mtl, network, network-uri , resource-pool, scanner, slave-thread, stm, test-framework @@ -99917,7 +100234,6 @@ self: { benchmarkHaskellDepends = [ base mtl time ]; description = "Client library for the Redis datastore: supports full command set, pipelining"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "hedis-config" = callPackage @@ -101951,22 +102267,6 @@ self: { }) {}; "hidapi" = callPackage - ({ mkDerivation, base, bytestring, deepseq, deepseq-generics - , systemd - }: - mkDerivation { - pname = "hidapi"; - version = "0.1.4"; - sha256 = "0xbar7a0krfdj9aks9yqwv930ndikd0n6r6sm1ci97qg69cflh7w"; - libraryHaskellDepends = [ - base bytestring deepseq deepseq-generics - ]; - librarySystemDepends = [ systemd ]; - description = "Haskell bindings to HIDAPI"; - license = stdenv.lib.licenses.mit; - }) {inherit (pkgs) systemd;}; - - "hidapi_0_1_5" = callPackage ({ mkDerivation, base, bytestring, deepseq, deepseq-generics , systemd }: @@ -101980,7 +102280,6 @@ self: { librarySystemDepends = [ systemd ]; description = "Haskell bindings to HIDAPI"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) systemd;}; "hidden-char" = callPackage @@ -102535,6 +102834,25 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "hinfo" = callPackage + ({ mkDerivation, aeson, base, optparse-applicative, text, yaml }: + mkDerivation { + pname = "hinfo"; + version = "0.0.3.0"; + sha256 = "04q4camvpfhgqmph4xpilwin9z5ig2v2mwhz2gz8wmgzyqxfbklv"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base optparse-applicative text yaml + ]; + executableHaskellDepends = [ + aeson base optparse-applicative text yaml + ]; + testHaskellDepends = [ aeson base optparse-applicative text yaml ]; + description = "Command Line App With Info on your Haskell App"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hinotify_0_3_9" = callPackage ({ mkDerivation, async, base, containers, directory, unix }: mkDerivation { @@ -103730,8 +104048,8 @@ self: { }: mkDerivation { pname = "hlint"; - version = "2.1.9"; - sha256 = "0q7acb636gzkp7qq1cyx04xjjw1ndpcxc49brmg61rbl0z1cxqsx"; + version = "2.1.10"; + sha256 = "19as2m9g75cr6n1agzvsij0cvqhb0wbjlk31w4y5d5mns87dki0w"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -104173,25 +104491,27 @@ self: { "hmatrix-sundials" = callPackage ({ mkDerivation, base, containers, diagrams-lib , diagrams-rasterific, hmatrix, hspec, inline-c, lens, plots - , sundials_arkode, template-haskell, vector + , sundials_arkode, sundials_cvode, template-haskell, vector }: mkDerivation { pname = "hmatrix-sundials"; - version = "0.19.0.0"; - sha256 = "03pil8zkkixlgv2m07zyiyribpkphhl75ixvazb36c6rznvkg6nd"; + version = "0.19.1.0"; + sha256 = "1vbpx8661nnj15vrg177qwaylfvlp0fxdnpzncwkm4ka81v65hb5"; + revision = "1"; + editedCabalFile = "0vl85crf6zpbjpvrkydi5qk7ziaxcwr3bpm15cbxw6k94a3y9lvx"; libraryHaskellDepends = [ base containers hmatrix inline-c template-haskell vector ]; - librarySystemDepends = [ sundials_arkode ]; + librarySystemDepends = [ sundials_arkode sundials_cvode ]; testHaskellDepends = [ base containers diagrams-lib diagrams-rasterific hmatrix hspec inline-c lens plots template-haskell vector ]; - testSystemDepends = [ sundials_arkode ]; + testSystemDepends = [ sundials_arkode sundials_cvode ]; description = "hmatrix interface to sundials"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; - }) {sundials_arkode = null;}; + }) {sundials_arkode = null; sundials_cvode = null;}; "hmatrix-svdlibc" = callPackage ({ mkDerivation, base, criterion, hmatrix, hspec, QuickCheck @@ -104450,6 +104770,8 @@ self: { pname = "hmt"; version = "0.16"; sha256 = "1s6fjyphq57wh15vryj6y493ikaqa3g14x6hj9lg2h6wf6g8042h"; + revision = "1"; + editedCabalFile = "0ng1z7s5alciw1r3r0ch8bakabqlind29pssrih09rbnqbqwbmcj"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson array base bytestring colour containers data-ordlist @@ -104664,10 +104986,8 @@ self: { }: mkDerivation { pname = "ho-rewriting"; - version = "0.2"; - sha256 = "1kasg0wbpi3x40f25z1akp1x90fb6l5hg0f7qzxkp577np1f6qn9"; - revision = "1"; - editedCabalFile = "0342zsigabmra9634vya1iyhpkcfhdym2wjix0h481c1gs2rci2n"; + version = "0.2.1"; + sha256 = "1hnbsgbrynng5zhi2p6794g70h99rdx1bcnqwvk4ibzfk8snd09x"; libraryHaskellDepends = [ base compdata containers mtl patch-combinators ]; @@ -105575,6 +105895,8 @@ self: { pname = "hookup"; version = "0.2.2"; sha256 = "1q9w8j4g8j9ijfvwpng4i3k2b8pkf4ln27bcdaalnp9yyidmxlqf"; + revision = "1"; + editedCabalFile = "1ag338856kxlywgcizqij566iaqicv4jb3kmd017k7qflq8vmwb3"; libraryHaskellDepends = [ attoparsec base bytestring HsOpenSSL HsOpenSSL-x509-system network ]; @@ -105896,18 +106218,17 @@ self: { }) {}; "hora" = callPackage - ({ mkDerivation, base, binary, hspec, QuickCheck, time + ({ mkDerivation, base, binary, bytestring, hspec, QuickCheck, time , timezone-olson, timezone-series }: mkDerivation { pname = "hora"; - version = "2.0.2"; - sha256 = "09xsvbr28macq5vkjd9b36ppi50yvpyibrv80w3gfwdzi4gypnd2"; - revision = "1"; - editedCabalFile = "18a1rw679vy46pqscpcb5hxphkim0z6pw7cyhsk2il30pg43hzms"; + version = "2.2.0"; + sha256 = "13i3z71xkyisgjms6g48hzgyva3dp83lk9m139ivysscgyr1a1pq"; libraryHaskellDepends = [ base binary time timezone-series ]; testHaskellDepends = [ - base binary hspec QuickCheck time timezone-olson timezone-series + base binary bytestring hspec QuickCheck time timezone-olson + timezone-series ]; description = "date time"; license = stdenv.lib.licenses.publicDomain; @@ -105954,6 +106275,8 @@ self: { pname = "hosc"; version = "0.16"; sha256 = "1xj5kkpkzzwfi26n28s0gkr9vzkmvp276n9jb75j2ccbr8q79vbj"; + revision = "1"; + editedCabalFile = "0n9ra6qhy5wighwa3zn5496473kdarhdgzsvmhnlp14s6sgw8akb"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary blaze-builder bytestring data-binary-ieee754 network @@ -106299,7 +106622,7 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "hpack_0_29_6" = callPackage + "hpack_0_29_7" = callPackage ({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal , containers, cryptonite, deepseq, directory, filepath, Glob, hspec , http-client, http-client-tls, http-types, HUnit, infer-license @@ -106309,8 +106632,8 @@ self: { }: mkDerivation { pname = "hpack"; - version = "0.29.6"; - sha256 = "12alv7wx7zfysc8fdn8v971kw7k73w973h3jrwffkgfi1ld41mah"; + version = "0.29.7"; + sha256 = "07a9dar92qmgxfkf783rlwpkl49f242ygd50wrc22g4xllgrm2y9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -107110,23 +107433,26 @@ self: { "hriemann" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, containers - , criterion, hostname, kazura-queue, network, protocol-buffers - , protocol-buffers-descriptor, scientific, text, time, unagi-chan + , criterion, hostname, hspec, hspec-core, HUnit, kazura-queue, mtl + , network, protocol-buffers, protocol-buffers-descriptor + , QuickCheck, scientific, text, time, unagi-chan }: mkDerivation { pname = "hriemann"; - version = "0.3.1.0"; - sha256 = "1n4awdyb25zqjaplv3alvqq48gp1wjzkhhhajsfqkxmsh2wd5wlv"; + version = "0.3.2.0"; + sha256 = "1b0vyxkyz8qqzvdrb0nyni6x490rxqh5zlydjrn9pbqc6npz7m8p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binary bytestring containers criterion hostname - kazura-queue network protocol-buffers protocol-buffers-descriptor - scientific text time unagi-chan + kazura-queue mtl network protocol-buffers + protocol-buffers-descriptor scientific text time unagi-chan ]; executableHaskellDepends = [ base ]; - testHaskellDepends = [ base ]; - description = "Initial project template from stack"; + testHaskellDepends = [ + base containers hspec hspec-core HUnit kazura-queue QuickCheck + ]; + description = "A Riemann Client for Haskell"; license = stdenv.lib.licenses.mit; }) {}; @@ -107413,6 +107739,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "hs-functors_0_1_3_0" = callPackage + ({ mkDerivation, base, transformers }: + mkDerivation { + pname = "hs-functors"; + version = "0.1.3.0"; + sha256 = "1j7g5s82f8c1j4hans28m63bwi612j8kfrb7n9cdqqzlc1r804ik"; + libraryHaskellDepends = [ base transformers ]; + description = "Functors from products of Haskell and its dual to Haskell"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "hs-gchart" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { @@ -109188,6 +109526,8 @@ self: { pname = "hslogger"; version = "1.2.10"; sha256 = "0as5gvlh6pi2gflakp695qnlizyyp059dqrhvjl4gjxalja6xjnp"; + revision = "1"; + editedCabalFile = "04vhwv9qidwan7fbkgvx8z5hnybjaf6wq2951fx4qw3nqsys9250"; libraryHaskellDepends = [ base containers directory mtl network old-locale process time unix ]; @@ -112727,28 +113067,39 @@ self: { }) {}; "http2-client" = callPackage - ({ mkDerivation, async, base, bytestring, containers - , data-default-class, deepseq, http2, network, optparse-applicative - , stm, time, tls + ({ mkDerivation, async, base, bytestring, containers, deepseq + , http2, network, stm, time, tls }: mkDerivation { pname = "http2-client"; - version = "0.8.0.0"; - sha256 = "1c9nn6b9fs30prrkalx7n7i4a4a5ss53ky4x2nba4vcq4rgipch3"; - isLibrary = true; - isExecutable = true; + version = "0.8.0.1"; + sha256 = "055x0cscrd0idfda4ak48dagkmqkgj1zg29mz4yxrdj9vp2n0xd3"; libraryHaskellDepends = [ async base bytestring containers deepseq http2 network stm time tls ]; - executableHaskellDepends = [ - async base bytestring data-default-class http2 optparse-applicative - time tls - ]; testHaskellDepends = [ base ]; description = "A native HTTP2 client library"; license = stdenv.lib.licenses.bsd3; }) {}; + "http2-client-exe" = callPackage + ({ mkDerivation, async, base, bytestring, data-default-class, http2 + , http2-client, optparse-applicative, time, tls + }: + mkDerivation { + pname = "http2-client-exe"; + version = "0.1.0.0"; + sha256 = "0i8rnq01dlnj7yzf64b7g7cshzsbxc668m9fhc97x3hbdr7b0iad"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + async base bytestring data-default-class http2 http2-client + optparse-applicative time tls + ]; + description = "A command-line http2 client"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "http2-client-grpc" = callPackage ({ mkDerivation, base, binary, bytestring, data-default-class , http2, http2-client, proto-lens, proto-lens-protoc, text, zlib @@ -113478,28 +113829,6 @@ self: { }) {}; "hw-balancedparens" = callPackage - ({ mkDerivation, base, criterion, hspec, hw-bits, hw-excess - , hw-prim, hw-rankselect-base, QuickCheck, storable-tuple, vector - }: - mkDerivation { - pname = "hw-balancedparens"; - version = "0.2.0.1"; - sha256 = "1kg8nl2dvd8xyc37v11bf0pw9pvcbzpv31y8vjzm1z5iyphn9lcr"; - libraryHaskellDepends = [ - base hw-bits hw-excess hw-prim hw-rankselect-base storable-tuple - vector - ]; - testHaskellDepends = [ - base hspec hw-bits hw-prim hw-rankselect-base QuickCheck vector - ]; - benchmarkHaskellDepends = [ - base criterion hw-bits hw-prim vector - ]; - description = "Balanced parentheses"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "hw-balancedparens_0_2_0_2" = callPackage ({ mkDerivation, base, criterion, hspec, hw-bits, hw-excess , hw-prim, hw-rankselect-base, QuickCheck, vector }: @@ -113518,7 +113847,6 @@ self: { ]; description = "Balanced parentheses"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "hw-bits" = callPackage @@ -113542,6 +113870,26 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "hw-bits_0_7_0_3" = callPackage + ({ mkDerivation, base, bytestring, criterion, hspec, hw-int + , hw-prim, hw-string-parse, QuickCheck, safe, vector + }: + mkDerivation { + pname = "hw-bits"; + version = "0.7.0.3"; + sha256 = "1z6h8ljws92jdchzbkv7siig859b21ck04xnp2fka2j8p97d437w"; + libraryHaskellDepends = [ + base bytestring hw-int hw-prim hw-string-parse safe vector + ]; + testHaskellDepends = [ + base bytestring hspec hw-prim QuickCheck vector + ]; + benchmarkHaskellDepends = [ base criterion hw-prim vector ]; + description = "Bit manipulation"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "hw-conduit" = callPackage ({ mkDerivation, array, base, bytestring, conduit , conduit-combinators, criterion, hspec, mmap, time, vector, word8 @@ -113989,6 +114337,30 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "hw-prim_0_6_2_12" = callPackage + ({ mkDerivation, base, bytestring, criterion, directory, exceptions + , hedgehog, hspec, hw-hspec-hedgehog, mmap, QuickCheck, semigroups + , transformers, vector + }: + mkDerivation { + pname = "hw-prim"; + version = "0.6.2.12"; + sha256 = "10nbmpq8zm5j1jmn45w379rrmjvcssl213pmwh9p4zbnas71ba67"; + libraryHaskellDepends = [ + base bytestring mmap semigroups transformers vector + ]; + testHaskellDepends = [ + base bytestring directory exceptions hedgehog hspec + hw-hspec-hedgehog mmap QuickCheck semigroups transformers vector + ]; + benchmarkHaskellDepends = [ + base bytestring criterion mmap semigroups transformers vector + ]; + description = "Primitive functions and data types"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "hw-prim-bits" = callPackage ({ mkDerivation, base, criterion, hedgehog, hspec, hw-hedgehog , hw-hspec-hedgehog, QuickCheck, vector @@ -114107,8 +114479,8 @@ self: { }: mkDerivation { pname = "hw-simd"; - version = "0.1.0.0"; - sha256 = "1j1cwd5nxv0rc72mkkmyw28xvns100ksn4nclg1701wxbzh2vyaq"; + version = "0.1.1.1"; + sha256 = "1mcingwc7z6ybsn32c3g66r4j9sfwpm4jkqvwh8cbbbd97lhalmq"; libraryHaskellDepends = [ base bits-extra bytestring deepseq hw-bits hw-prim hw-rankselect hw-rankselect-base vector @@ -115315,8 +115687,8 @@ self: { }: mkDerivation { pname = "hyraxAbif"; - version = "0.2.3.5"; - sha256 = "09csc3bm2il2hwglc1vvbz1pik4di5d7xwl9vfl5ahjkqdjlczzk"; + version = "0.2.3.9"; + sha256 = "0y9n5mz5hkbbdkw2h979y274x6y45pa9cw9wzbfnfczsjqgxgxs1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -115332,14 +115704,14 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "hyraxAbif_0_2_3_8" = callPackage + "hyraxAbif_0_2_3_10" = callPackage ({ mkDerivation, base, binary, bytestring, directory, filepath , hedgehog, hscolour, pretty-show, protolude, text }: mkDerivation { pname = "hyraxAbif"; - version = "0.2.3.8"; - sha256 = "0n2hl623icgz8h2cjnll80c73117sa3fp7fa5zc0khd4x4jz2zan"; + version = "0.2.3.10"; + sha256 = "1x800gx7l3wj0xphip8fhzh9pbhc374p2pgjdvhw5qq5wbxc7r3b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -115391,8 +115763,8 @@ self: { }: mkDerivation { pname = "hzenity"; - version = "0.2"; - sha256 = "1ckc95a9hn8blv8yqdgpcs41wdk1j3mydy5pj41cl73jkir18a0f"; + version = "0.3"; + sha256 = "1kggc8xfdc5ychbciyzipyv6skfvyhrgjcb805vrpkz3l2b8h0g8"; libraryHaskellDepends = [ base containers data-default process process-extras text time ]; @@ -117383,16 +117755,16 @@ self: { "indexation" = callPackage ({ mkDerivation, base, bytestring, cereal, deferred-folds, focus - , hashable, potoki, potoki-cereal, profunctors, stm-containers + , hashable, hashtables, mmorph, potoki, potoki-cereal, profunctors , text, transformers, unordered-containers, vector }: mkDerivation { pname = "indexation"; - version = "0.4.2"; - sha256 = "1ag30a4xlzii1pwl2dpgc7ydigfh3nw16xwjj2vp2qj54fh0rd1p"; + version = "0.5.0.1"; + sha256 = "036azy4bnz5xaf0m6dg18yfhi6sljiz9pmap2i8xs8gfbrrl3xsr"; libraryHaskellDepends = [ - base bytestring cereal deferred-folds focus hashable potoki - potoki-cereal profunctors stm-containers text transformers + base bytestring cereal deferred-folds focus hashable hashtables + mmorph potoki potoki-cereal profunctors text transformers unordered-containers vector ]; description = "Tools for entity indexation"; @@ -118797,6 +119169,29 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "intro_0_3_2_0" = callPackage + ({ mkDerivation, base, binary, bytestring, containers, deepseq + , dlist, extra, hashable, lens, mtl, QuickCheck, safe, text + , transformers, unordered-containers, writer-cps-mtl + }: + mkDerivation { + pname = "intro"; + version = "0.3.2.0"; + sha256 = "0nffkv59ws5ls8smafsvbgnpfhs6bbf6balwn23za1dlb5982ky3"; + libraryHaskellDepends = [ + base binary bytestring containers deepseq dlist extra hashable mtl + safe text transformers unordered-containers writer-cps-mtl + ]; + testHaskellDepends = [ + base binary bytestring containers deepseq dlist extra hashable lens + mtl QuickCheck safe text transformers unordered-containers + writer-cps-mtl + ]; + description = "\"Fixed Prelude\" - Mostly total and safe, provides Text and Monad transformers"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "intro-prelude" = callPackage ({ mkDerivation, intro }: mkDerivation { @@ -119604,8 +119999,8 @@ self: { }: mkDerivation { pname = "irc-core"; - version = "2.4.0"; - sha256 = "1ld3bkbn0y57jk86ls4gdxmfpm0yhm23wq3vidqb2l5hfbn80d0y"; + version = "2.5.0"; + sha256 = "124zfp6s8hj7z3m873145bnr0z8xlkbr1qgj2hvasd2qs2zrb8y8"; libraryHaskellDepends = [ attoparsec base base64-bytestring bytestring hashable primitive text time vector @@ -121437,8 +121832,8 @@ self: { ({ mkDerivation, base, haskeline, hspec, HUnit }: mkDerivation { pname = "jord"; - version = "0.2.0.0"; - sha256 = "0akf6jjijwgn4jsvlzvj7mh9fx9wx0p05gf7bara6hiqj58y6k65"; + version = "0.3.1.0"; + sha256 = "09wf9yzf9jzh4w2iqs0r33hi80ralbriipydbqpb0gx0i2sgwqay"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; @@ -122190,24 +122585,30 @@ self: { "json-rpc" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, conduit - , conduit-extra, deepseq, hashable, lifted-async, monad-control - , monad-logger, mtl, QuickCheck, stm, stm-conduit, test-framework - , test-framework-quickcheck2, text, transformers + , conduit-extra, deepseq, hashable, hspec, monad-logger, mtl + , QuickCheck, stm-conduit, text, time, unliftio , unordered-containers, vector }: mkDerivation { pname = "json-rpc"; - version = "0.7.1.1"; - sha256 = "0izjkzs4szh7kcxsjhnpyvss96cizzwii1zjm8kyxz6v9cm7wn77"; + version = "1.0.0"; + sha256 = "0npqwq39w8r5q7s86gm79ldmnnn1klwn4lys207qdn6bph7g3cbk"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring conduit conduit-extra deepseq - hashable lifted-async monad-control monad-logger mtl QuickCheck stm - stm-conduit text transformers unordered-containers vector + hashable monad-logger mtl QuickCheck stm-conduit text time unliftio + unordered-containers vector + ]; + executableHaskellDepends = [ + aeson base bytestring conduit conduit-extra monad-logger mtl + QuickCheck stm-conduit text time unliftio unordered-containers + vector ]; testHaskellDepends = [ - aeson base bytestring conduit lifted-async monad-logger mtl - QuickCheck stm stm-conduit test-framework - test-framework-quickcheck2 text transformers unordered-containers + aeson base bytestring conduit conduit-extra hspec monad-logger mtl + QuickCheck stm-conduit text time unliftio unordered-containers + vector ]; description = "Fully-featured JSON-RPC 2.0 library"; license = stdenv.lib.licenses.publicDomain; @@ -122772,8 +123173,8 @@ self: { }: mkDerivation { pname = "jukebox"; - version = "0.3.7"; - sha256 = "1m9za59bgvgzjd7fn11l322aq8j0xb6zsn94ycm0j5z3dwxv0l46"; + version = "0.4.1"; + sha256 = "1vpd5j71x85ni6wmvmifb5fw8h3y77l67a3dsngsdcs22jilbbgw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -124783,8 +125184,8 @@ self: { pname = "kqueue"; version = "0.2"; sha256 = "0sbkyq17i41kln7scrfc9kdzsbyb787z33kzpkdz2vrziapns33h"; - revision = "1"; - editedCabalFile = "0l4qgfjim0g1x9zs7w9mkvrj0dl13km8wximkn7ksczwp174k9ff"; + revision = "2"; + editedCabalFile = "1c7xskqgv45xsiwa2djfia0mq9f0p6gbb0dwlj5sd8swi3msbsfz"; libraryHaskellDepends = [ base directory filepath mtl time unix ]; libraryToolDepends = [ c2hs ]; description = "A binding to the kqueue event library"; @@ -125936,17 +126337,19 @@ self: { "language-ats" = callPackage ({ mkDerivation, alex, ansi-wl-pprint, array, base , composition-prelude, containers, cpphs, criterion, deepseq, happy - , hspec, hspec-dirstream, microlens, recursion-schemes - , system-filepath, transformers + , hspec, hspec-dirstream, microlens, recursion, system-filepath + , transformers }: mkDerivation { pname = "language-ats"; - version = "1.5.0.0"; - sha256 = "1rh5dmgqw1r6k9cc81spd7rzl3nhaijiyf4s2dvfshbaayn2v10r"; + version = "1.7.0.2"; + sha256 = "1x5nm59nx2dwjxqrz8r0f6wg5szxcsvidqd9pjzh1znlxbzy3s6i"; + revision = "1"; + editedCabalFile = "0dzijl82zynk73ahd3rzkv7x86qpbn36hp558vwmcvd84qq0hbqf"; enableSeparateDataOutput = true; libraryHaskellDepends = [ ansi-wl-pprint array base composition-prelude containers deepseq - microlens recursion-schemes transformers + microlens recursion transformers ]; libraryToolDepends = [ alex cpphs happy ]; testHaskellDepends = [ @@ -128551,8 +128954,8 @@ self: { pname = "lenz-template"; version = "0.2.0.0"; sha256 = "0g073wfh8522hvmy80dp8an5jr6qjnkfj3119ms3sir7dkfzljqn"; - revision = "1"; - editedCabalFile = "05rgdgqk2yb92wlfs13844bdh7a2k2rddnxf9fcnz1c3qq4wkyi5"; + revision = "2"; + editedCabalFile = "0vd1xir15fizd2j575lgbr99gdm83n998w645cr0pzv3li6a56jq"; libraryHaskellDepends = [ base base-unicode-symbols containers lenz template-haskell ]; @@ -129173,6 +129576,24 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "libnix" = callPackage + ({ mkDerivation, aeson, base, directory, errors, filepath, process + , protolude, tasty, tasty-hunit, text + }: + mkDerivation { + pname = "libnix"; + version = "0.2.0.1"; + sha256 = "1a2j2pg9j65k34dxmkl1lqjj2q28j99dcadkwfhwwj6sy70v7gvg"; + libraryHaskellDepends = [ + aeson base errors filepath process protolude text + ]; + testHaskellDepends = [ + base directory errors protolude tasty tasty-hunit text + ]; + description = "Bindings to the nix package manager"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "libnotify" = callPackage ({ mkDerivation, base, bytestring, glib, gtk, libnotify }: mkDerivation { @@ -129683,6 +130104,27 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "lifted-base-tf" = callPackage + ({ mkDerivation, base, basic, control, criterion, HUnit + , lifted-base, monad-control, monad-peel, test-framework + , test-framework-hunit, transformers, transformers-compat + }: + mkDerivation { + pname = "lifted-base-tf"; + version = "0.1.0.0"; + sha256 = "1g3h86b6qrwq9sb5ppnpp4vygnfq4c77mhvzkk87yi56vvd6acix"; + libraryHaskellDepends = [ base basic control ]; + testHaskellDepends = [ + base basic control HUnit lifted-base test-framework + test-framework-hunit transformers transformers-compat + ]; + benchmarkHaskellDepends = [ + base criterion lifted-base monad-control monad-peel transformers + ]; + description = "lifted IO operations from the base library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lifted-protolude" = callPackage ({ mkDerivation, async, base, bytestring, containers, deepseq , exceptions, ghc-prim, lifted-async, lifted-base, mtl, safe, stm @@ -130957,6 +131399,8 @@ self: { pname = "list-t"; version = "1.0.1"; sha256 = "0wv78c3fg4g98pwdamsaasfnww4mdyffp4fhvb685s12kpg8shy3"; + revision = "1"; + editedCabalFile = "0jv0wxxr6rpw9mi3n6jbjqlk403wzycyafrc26vcwkdjaw63ckxb"; libraryHaskellDepends = [ base mmorph monad-control mtl transformers transformers-base ]; @@ -131154,6 +131598,32 @@ self: { license = stdenv.lib.licenses.asl20; }) {}; + "liszt" = callPackage + ({ mkDerivation, base, binary, bytestring, containers, deepseq + , directory, exceptions, filepath, fsnotify, network, reflection + , scientific, sendfile, stm, stm-delay, text, transformers + , unordered-containers, winery + }: + mkDerivation { + pname = "liszt"; + version = "0.1"; + sha256 = "0ffqpplasb6d0kbj6n50811a5qawaghv9s9vfszm6z2dw27zkjwd"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base binary bytestring containers deepseq directory exceptions + filepath fsnotify network reflection scientific sendfile stm + stm-delay text transformers unordered-containers winery + ]; + executableHaskellDepends = [ + base binary bytestring containers deepseq directory exceptions + filepath fsnotify network reflection scientific sendfile stm + stm-delay text transformers unordered-containers winery + ]; + description = "Append only key-list database"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lit" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, cheapskate , directory, filepath, highlighting-kate, parsec, text, time @@ -132584,8 +133054,8 @@ self: { ({ mkDerivation, base, logict, mtl, transformers }: mkDerivation { pname = "logict-state"; - version = "0.1.0.4"; - sha256 = "0mkwggh97c3x96v7a4y7i4scdvr38d49an3617i9zgj328xkr6w9"; + version = "0.1.0.5"; + sha256 = "17rx8rj6m4jny52zh4daw6ac9pyp0yns470nm0bf2z9y69mfr63g"; libraryHaskellDepends = [ base logict mtl transformers ]; description = "Library for logic programming based on haskell package logict"; license = stdenv.lib.licenses.bsd3; @@ -133253,8 +133723,8 @@ self: { }: mkDerivation { pname = "lsp-test"; - version = "0.2.0.0"; - sha256 = "1zrzl132r8zfypqp38ni9sh7dgwmnysdxgr0b2jq3b69gz33nzs7"; + version = "0.2.1.0"; + sha256 = "1nd3nn5lyn9cwviijzfhqybj38zg10nf7ypb76ifaax91vj2hrkw"; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal base bytestring conduit conduit-parse containers data-default Diff directory filepath @@ -134288,21 +134758,21 @@ self: { ({ mkDerivation, ansi-wl-pprint, base, binary, Cabal, cli-setup , composition-prelude, containers, criterion, directory, file-embed , hspec, hspec-megaparsec, http-client, http-client-tls, megaparsec - , MonadRandom, mtl, optparse-applicative, random-shuffle - , recursion-schemes, tar, template-haskell, text, th-lift-instances - , titlecase, zip-archive, zlib + , MonadRandom, mtl, optparse-applicative, random-shuffle, recursion + , tar, template-haskell, text, th-lift-instances, titlecase + , zip-archive, zlib }: mkDerivation { pname = "madlang"; - version = "4.0.2.8"; - sha256 = "11rz46jn396nr0gn75qvgmp98zv39l0g8gx36683fkhwfdlbr2iw"; + version = "4.0.2.11"; + sha256 = "1s924yvbk89xsl0zlm1shpc942q6nzi7fqqki8mlhj3ymqrgsv1k"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cli-setup ]; libraryHaskellDepends = [ ansi-wl-pprint base binary composition-prelude containers directory - file-embed megaparsec MonadRandom mtl random-shuffle - recursion-schemes template-haskell text th-lift-instances titlecase + file-embed megaparsec MonadRandom mtl random-shuffle recursion + template-haskell text th-lift-instances titlecase ]; executableHaskellDepends = [ base directory http-client http-client-tls megaparsec @@ -137041,8 +137511,8 @@ self: { pname = "megaparsec"; version = "6.5.0"; sha256 = "12iggy7qpf8x93jm64zf0g215xwy779bqyfyjk2bhmxqqr1yzgdy"; - revision = "2"; - editedCabalFile = "0ahvqr29ym3g46yv2jxniccyn1ng1yqicqdbamkzm89gjnxd9n25"; + revision = "3"; + editedCabalFile = "137ap53bgvnc0bdhkyv84290i3fzngryijsv33h7fb0q9k6dmb6h"; libraryHaskellDepends = [ base bytestring case-insensitive containers deepseq mtl parser-combinators scientific text transformers @@ -137403,6 +137873,8 @@ self: { pname = "memory"; version = "0.14.16"; sha256 = "03rbszi5d4z9rlbfv8ydrl1xf84xsh8z57g07f7j9qccn9587c3v"; + revision = "1"; + editedCabalFile = "10j8737fm287ii0nm4hqnhf87apls3xjczkzdw9qqkb4a2dybsbx"; libraryHaskellDepends = [ base basement bytestring deepseq foundation ghc-prim ]; @@ -137594,6 +138066,8 @@ self: { pname = "mersenne-random-pure64"; version = "0.2.2.0"; sha256 = "1lbmdnlk21qqbzw1g7jph6d21dg3vf5saca3inwv1byxq7fh057g"; + revision = "1"; + editedCabalFile = "0pxq0xz42x60993rl4pr4pia80jv1xcqh6njvjzfvn75018j4gw5"; libraryHaskellDepends = [ base random time ]; description = "Generate high quality pseudorandom numbers purely using a Mersenne Twister"; license = stdenv.lib.licenses.bsd3; @@ -139497,6 +139971,33 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "modern-uri_0_2_2_0" = callPackage + ({ mkDerivation, base, bytestring, containers, contravariant + , criterion, deepseq, exceptions, hspec, hspec-discover + , hspec-megaparsec, megaparsec, mtl, profunctors, QuickCheck + , reflection, tagged, template-haskell, text, weigh + }: + mkDerivation { + pname = "modern-uri"; + version = "0.2.2.0"; + sha256 = "1ldl2i34fl7srv72bjxnrbihafq8m8mmk5xca6lhcqwdpx8yakxb"; + libraryHaskellDepends = [ + base bytestring containers contravariant deepseq exceptions + megaparsec mtl profunctors QuickCheck reflection tagged + template-haskell text + ]; + testHaskellDepends = [ + base bytestring hspec hspec-megaparsec megaparsec QuickCheck text + ]; + testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + base bytestring criterion deepseq megaparsec text weigh + ]; + description = "Modern library for working with URIs"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "modify-fasta" = callPackage ({ mkDerivation, base, containers, fasta, mtl, optparse-applicative , pipes, pipes-text, regex-tdfa, regex-tdfa-text, semigroups, split @@ -142872,6 +143373,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "multipart_0_1_3" = callPackage + ({ mkDerivation, base, bytestring, parsec, stringsearch }: + mkDerivation { + pname = "multipart"; + version = "0.1.3"; + sha256 = "1x4n4yyva22dhfr1pg5ki112qvvzb4hyd7bwpm189iq4gcp52q4z"; + libraryHaskellDepends = [ base bytestring parsec stringsearch ]; + description = "HTTP multipart split out of the cgi package"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "multipart-names" = callPackage ({ mkDerivation, base, case-insensitive, HUnit, lens, parsec , test-framework, test-framework-hunit @@ -144588,8 +145101,8 @@ self: { ({ mkDerivation, base, containers, monoid-extras }: mkDerivation { pname = "namespace"; - version = "0.1.3.0"; - sha256 = "01iar2sj5819bzc9swn051qmiz190qa34rmh00gcnwpbhs1wxfdz"; + version = "0.1.4.0"; + sha256 = "12v2mk4wcqsdcwym6dbwkwcamr04l4vncdwfj0bsnxzvf4mjzx7p"; libraryHaskellDepends = [ base containers monoid-extras ]; testHaskellDepends = [ base ]; description = "A Generic Haskell library for managing namespaces"; @@ -144946,14 +145459,15 @@ self: { }) {}; "natural" = callPackage - ({ mkDerivation, base, checkers, hedgehog, lens, QuickCheck, tasty - , tasty-hedgehog, tasty-hunit, tasty-quickcheck, transformers + ({ mkDerivation, base, checkers, hedgehog, lens, QuickCheck + , semigroupoids, tasty, tasty-hedgehog, tasty-hunit + , tasty-quickcheck, transformers }: mkDerivation { pname = "natural"; - version = "0.1.0.2"; - sha256 = "1wjnhmcl057ahslki7yl9f73w60nzn23a6mj7mvvqhxy3q509wf5"; - libraryHaskellDepends = [ base lens ]; + version = "0.3.0.2"; + sha256 = "1haabwh41lyfhdd4mkfj7slhrwxhsxa6plii8jaza5z4bnydr7bd"; + libraryHaskellDepends = [ base lens semigroupoids ]; testHaskellDepends = [ base checkers hedgehog lens QuickCheck tasty tasty-hedgehog tasty-hunit tasty-quickcheck transformers @@ -145511,6 +146025,8 @@ self: { pname = "netclock"; version = "0.6"; sha256 = "0vskyczfhv9bszl2hnr6j9cvhkfampja5s41kh6i9wk8j9kpf9p8"; + revision = "1"; + editedCabalFile = "00wqr9nnjn8hm0r8xa5qrgqva5r0pcf32hlksrqhkzy12yl2kv08"; libraryHaskellDepends = [ base bytestring hosc network ]; description = "Netclock protocol"; license = stdenv.lib.licenses.gpl3; @@ -146090,20 +146606,18 @@ self: { "network-bitcoin" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, cookie, HTTP - , http-client, http-types, network, QuickCheck, text, time - , unordered-containers, vector + , http-client, http-types, network, network-uri, QuickCheck, text + , time, unordered-containers, vector }: mkDerivation { pname = "network-bitcoin"; - version = "1.8.1"; - sha256 = "0gw04wh24j4vpyvx0wy0bdhh3dkwdxrg2laq7vsvwlpzwgcny99h"; - isLibrary = true; - isExecutable = true; + version = "1.8.3"; + sha256 = "1pllz4il53j9sf6xlxjl3ci3r1n348y6mg0vdy19xy19zy1rjz1q"; libraryHaskellDepends = [ aeson attoparsec base bytestring cookie HTTP http-client http-types - network text time unordered-containers vector + network network-uri text time unordered-containers vector ]; - executableHaskellDepends = [ + testHaskellDepends = [ aeson attoparsec base bytestring cookie HTTP http-client http-types network QuickCheck text time unordered-containers vector ]; @@ -148376,21 +148890,19 @@ self: { }) {}; "nqe" = callPackage - ({ mkDerivation, async, base, bytestring, conduit, conduit-extra - , containers, exceptions, hspec, lifted-async, lifted-base - , monad-control, stm, stm-conduit, text, transformers-base + ({ mkDerivation, base, bytestring, conduit, conduit-extra + , containers, exceptions, hspec, stm, stm-conduit, text, unliftio }: mkDerivation { pname = "nqe"; - version = "0.1.0.0"; - sha256 = "1cg9f0bjf8sar3scln73ij0av4jwwv8ki44fdh1dbhcy1c9fn5d4"; + version = "0.3.0.0"; + sha256 = "1ggss61zym8ramf3yavmsgn013nlcv40kp6r2v1ax7ccdqyzjh98"; libraryHaskellDepends = [ - async base bytestring conduit conduit-extra containers lifted-async - lifted-base monad-control stm transformers-base + base bytestring conduit conduit-extra containers stm unliftio ]; testHaskellDepends = [ - async base bytestring conduit conduit-extra exceptions hspec stm - stm-conduit text + base bytestring conduit conduit-extra exceptions hspec stm + stm-conduit text unliftio ]; description = "Concurrency library in the style of Erlang/OTP"; license = stdenv.lib.licenses.publicDomain; @@ -149377,12 +149889,12 @@ self: { }) {}; "observable" = callPackage - ({ mkDerivation, base, transformers }: + ({ mkDerivation, async, base, transformers }: mkDerivation { pname = "observable"; - version = "0.1.0"; - sha256 = "1y4rm73dqhdp5nvlqn68v1pkc9lg9wbhd1dx7nn3ckp8m5fv2kh0"; - libraryHaskellDepends = [ base transformers ]; + version = "0.1.1"; + sha256 = "1mcjmna0fra3xcxxxq4a7rzndrmh752ps0ykim1ikcjrgh2r0cpp"; + libraryHaskellDepends = [ async base transformers ]; description = "Make your action to be observable and listen events from them"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -150222,6 +150734,8 @@ self: { pname = "opaleye-trans"; version = "0.5.0"; sha256 = "18y9qcs771647g5xy7209rq32w7fqflcr313mdw1fv0m2ak65wb2"; + revision = "2"; + editedCabalFile = "1p51w0q74f8by2yw2hs1z9pfh6jxnlizf4jffjmj6j2kpm9hh3md"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -150502,6 +151016,24 @@ self: { license = stdenv.lib.licenses.gpl3; }) {}; + "openexr-write_0_1_0_2" = callPackage + ({ mkDerivation, base, binary, bytestring, data-binary-ieee754 + , deepseq, directory, hspec, split, vector, vector-split, zlib + }: + mkDerivation { + pname = "openexr-write"; + version = "0.1.0.2"; + sha256 = "1qh5kb3gj746y6s2jggccjgp8qyzdydz016z62854vg39sk5a1ib"; + libraryHaskellDepends = [ + base binary bytestring data-binary-ieee754 deepseq split vector + vector-split zlib + ]; + testHaskellDepends = [ base bytestring directory hspec vector ]; + description = "Library for writing images in OpenEXR HDR file format"; + license = stdenv.lib.licenses.publicDomain; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "openflow" = callPackage ({ mkDerivation, aeson, base, bimap, binary, bytestring, containers , deepseq, deepseq-generics, hashable, network @@ -150763,6 +151295,8 @@ self: { pname = "openssl-streams"; version = "1.2.1.3"; sha256 = "0pwghr7ygv59k572xsj1j97rilkbjz66qaiyj0ra2wfg6pl70wfw"; + revision = "1"; + editedCabalFile = "0kvbb0sgli3h1yw229cllfrs2w1maapmvj1i472ywhpsgpz83362"; libraryHaskellDepends = [ base bytestring HsOpenSSL io-streams network ]; @@ -151142,6 +151676,23 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "optima" = callPackage + ({ mkDerivation, attoparsec, attoparsec-data, base + , optparse-applicative, rerebase, text, text-builder + }: + mkDerivation { + pname = "optima"; + version = "0.3.0.1"; + sha256 = "10xacn6myg486hk3i4a586xnwsjqjd1r29pyw1plgmb7yjp75z85"; + libraryHaskellDepends = [ + attoparsec attoparsec-data base optparse-applicative text + text-builder + ]; + testHaskellDepends = [ attoparsec-data rerebase ]; + description = "Simple command line interface arguments parser"; + license = stdenv.lib.licenses.mit; + }) {}; + "optimal-blocks" = callPackage ({ mkDerivation, base, bytestring, bytestring-arbitrary, criterion , cryptohash, deepseq, hex, QuickCheck, vector @@ -153600,8 +154151,8 @@ self: { }: mkDerivation { pname = "parameterized-utils"; - version = "1.0.0"; - sha256 = "0x1h38j61rwk6biz6nfqx252q1qy4wjrm7g4yv2bb9rddn131vaw"; + version = "1.0.1"; + sha256 = "0pcn1jiv5rhdm5nk6lg1xcr7cx7vsbl25n8slpf257khq23fjp6m"; libraryHaskellDepends = [ base containers deepseq ghc-prim hashable hashtables lens mtl template-haskell text th-abstraction vector @@ -153811,8 +154362,8 @@ self: { pname = "parsec"; version = "3.1.13.0"; sha256 = "1wc09pyn70p8z6llink10c8pqbh6ikyk554911yfwxv1g91swqbq"; - revision = "1"; - editedCabalFile = "1dpr1wfpykkl6kayp4wnyn0n1zv7pvqksax2i54dhdgjijj8qynd"; + revision = "2"; + editedCabalFile = "032sizm03m2vdqshkv4sdviyka05gqf8gs6r4hqf9did177i0qnm"; libraryHaskellDepends = [ base bytestring mtl text ]; testHaskellDepends = [ base HUnit mtl test-framework test-framework-hunit @@ -158595,8 +159146,8 @@ self: { pname = "pipes-s3"; version = "0.3.0.3"; sha256 = "16gm7xjc8vbbajwmq91fj1l5cgd6difrz5g30b8czac4gdgqfppa"; - revision = "2"; - editedCabalFile = "1sm1s8paqyh4d05179lfbjix5irc6j7ryrir5s29xpjxslanl01x"; + revision = "3"; + editedCabalFile = "14cz2sfyz0q0jrpjwj9a25flvcm7mhjhihg4pr356niyvnx1b01p"; libraryHaskellDepends = [ aws base bytestring http-client http-client-tls http-types pipes pipes-bytestring pipes-safe resourcet text transformers @@ -159025,8 +159576,8 @@ self: { }: mkDerivation { pname = "plan-applicative"; - version = "2.0.0.1"; - sha256 = "0n6pm7arzgw7aq1bg00gjrnay3gjk6mhi8a70xzxa5sn64ndfl7k"; + version = "2.0.1.0"; + sha256 = "13pm9p7k74irz1rsgq5s6lksz86i82wddjapnqgm8xfg28fr8hmy"; libraryHaskellDepends = [ base bifunctors comonad containers profunctors streaming transformers @@ -160142,6 +160693,8 @@ self: { pname = "polyparse"; version = "1.12"; sha256 = "05dya1vdvq29hkhkdlsglzhw7bdn51rvs1javs0q75nf99c66k7m"; + revision = "1"; + editedCabalFile = "18daiyj3009wx0bhr87fbgy7xfh68ss9qzn6k3lgmh1z9dfsryrd"; libraryHaskellDepends = [ base bytestring text ]; description = "A variety of alternative parser combinator libraries"; license = "LGPL"; @@ -161531,8 +162084,8 @@ self: { ({ mkDerivation, potoki-core }: mkDerivation { pname = "potoki"; - version = "2.0.3"; - sha256 = "14rkg6mdbbg4m59rjb0pig9wv2lk0rm6a3l6sd042w5q8qy2rbdq"; + version = "2.0.5"; + sha256 = "1ik30rjpz5hr0n83nq0xdc381lrwir7z1iqcjmlwp3zan9hrnbk2"; libraryHaskellDepends = [ potoki-core ]; description = "Simple streaming in IO"; license = stdenv.lib.licenses.mit; @@ -161564,18 +162117,18 @@ self: { "potoki-core" = callPackage ({ mkDerivation, acquire, attoparsec, base, bytestring, directory - , foldl, hashable, ilist, profunctors, ptr, QuickCheck - , quickcheck-instances, random, rerebase, stm, tasty, tasty-hunit - , tasty-quickcheck, text, transformers, unagi-chan + , foldl, hashable, ilist, primitive, profunctors, ptr, QuickCheck + , quickcheck-instances, random, rerebase, scanner, stm, tasty + , tasty-hunit, tasty-quickcheck, text, transformers , unordered-containers, vector }: mkDerivation { pname = "potoki-core"; - version = "2.2.5"; - sha256 = "0qd4y3xjqr93cyxycrnplqmf81yr0488l3rif4c2q7fhwh0kx3zb"; + version = "2.2.7"; + sha256 = "0pb20brgfc427gig317iyq6ln9z565aqanfm3cmkvgrzbvl9gf9q"; libraryHaskellDepends = [ acquire attoparsec base bytestring directory foldl hashable - profunctors ptr stm text transformers unagi-chan + primitive profunctors ptr scanner stm text transformers unordered-containers vector ]; testHaskellDepends = [ @@ -162236,6 +162789,17 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "preludeplus" = callPackage + ({ mkDerivation, base, containers }: + mkDerivation { + pname = "preludeplus"; + version = "0.1.0.3"; + sha256 = "0fbxydbkf8j7v0gb6an5p1phd637xpzipiyq4nwlzdlpkdbpkaav"; + libraryHaskellDepends = [ base containers ]; + description = "Generalizes List functions and replaces partials with NonEmpty equivalents"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "preprocess-haskell" = callPackage ({ mkDerivation, base, base-unicode-symbols, basic-prelude , bytestring, Cabal, containers, cpphs, deepseq, directory @@ -162914,15 +163478,16 @@ self: { "primitive-extras" = callPackage ({ mkDerivation, base, bytestring, cereal, deferred-folds, focus - , foldl, primitive, profunctors, QuickCheck, quickcheck-instances - , rerebase, tasty, tasty-hunit, tasty-quickcheck, vector + , foldl, list-t, primitive, profunctors, QuickCheck + , quickcheck-instances, rerebase, tasty, tasty-hunit + , tasty-quickcheck, vector }: mkDerivation { pname = "primitive-extras"; - version = "0.6.4.1"; - sha256 = "1b0q2qsd3ma6hg1av63fg0dqya6s61vv7giish9vh14cbz00zr66"; + version = "0.6.7"; + sha256 = "0kh2cccy1pmvvsrl9sjvcar4l1i3igk9vf8lxxxlwypj43nm32ny"; libraryHaskellDepends = [ - base bytestring cereal deferred-folds focus foldl primitive + base bytestring cereal deferred-folds focus foldl list-t primitive profunctors vector ]; testHaskellDepends = [ @@ -163842,13 +164407,13 @@ self: { ({ mkDerivation, aeson, attoparsec, base, base64-bytestring, binary , blaze-html, bytestring, Cabal, cassava, conduit, containers , criterion, cryptohash-sha256, data-interval, deepseq - , deepseq-generics, directory, distributed-process + , deepseq-generics, deferred-folds, directory, distributed-process , distributed-process-async, distributed-process-client-server , distributed-process-extras, either, exceptions, extended-reals - , filepath, ghc, ghc-boot, ghc-paths, ghci, Glob, gnuplot, hashable - , hashable-time, haskeline, http-api-data, http-types, HUnit - , list-t, megaparsec, monad-parallel, MonadRandom, mtl, network - , network-transport, network-transport-tcp, old-locale + , filepath, foldl, ghc, ghc-boot, ghc-paths, ghci, Glob, gnuplot + , hashable, hashable-time, haskeline, http-api-data, http-types + , HUnit, list-t, megaparsec, monad-parallel, MonadRandom, mtl + , network, network-transport, network-transport-tcp, old-locale , optparse-applicative, parallel, path-pieces, QuickCheck, random , random-shuffle, resourcet, rset, scotty, semigroups, stm , stm-containers, template-haskell, temporary, text, time @@ -163857,22 +164422,23 @@ self: { }: mkDerivation { pname = "project-m36"; - version = "0.4"; - sha256 = "0lp0vrvvplyav0dp418kx12y4qrf7y7xp3vxwsv5jjb3sc7aqyq9"; + version = "0.5"; + sha256 = "0k9px4f4yn6fgzc7zaig33w4nqnjgrmizbmmq11yg76gk08f7mv1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring binary bytestring cassava conduit containers cryptohash-sha256 data-interval deepseq - deepseq-generics directory distributed-process + deepseq-generics deferred-folds directory distributed-process distributed-process-async distributed-process-client-server distributed-process-extras either exceptions extended-reals - filepath ghc ghc-boot ghc-paths ghci Glob gnuplot hashable + filepath foldl ghc ghc-boot ghc-paths ghci Glob gnuplot hashable hashable-time haskeline http-api-data list-t monad-parallel MonadRandom mtl network-transport network-transport-tcp old-locale optparse-applicative parallel path-pieces QuickCheck random-shuffle - resourcet rset stm stm-containers temporary text time transformers - unix unordered-containers uuid vector vector-binary-instances zlib + resourcet rset semigroups stm stm-containers temporary text time + transformers unix unordered-containers uuid vector + vector-binary-instances zlib ]; executableHaskellDepends = [ aeson attoparsec base base64-bytestring binary blaze-html @@ -164087,6 +164653,33 @@ self: { license = stdenv.lib.licenses.asl20; }) {}; + "prometheus-client_1_0_0" = callPackage + ({ mkDerivation, atomic-primops, base, bytestring, clock + , containers, criterion, deepseq, doctest, exceptions, hspec, mtl + , QuickCheck, random, random-shuffle, stm, text, transformers + , transformers-compat, utf8-string + }: + mkDerivation { + pname = "prometheus-client"; + version = "1.0.0"; + sha256 = "0i1kbc9hxqnqiqkvfygc6h5fmqmrqwlq1wbslq65md5d41bl37i7"; + libraryHaskellDepends = [ + atomic-primops base bytestring clock containers deepseq exceptions + mtl stm text transformers transformers-compat utf8-string + ]; + testHaskellDepends = [ + atomic-primops base bytestring clock containers deepseq doctest + exceptions hspec mtl QuickCheck random-shuffle stm text + transformers transformers-compat utf8-string + ]; + benchmarkHaskellDepends = [ + base bytestring criterion random text utf8-string + ]; + description = "Haskell client library for http://prometheus.io."; + license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "prometheus-effect" = callPackage ({ mkDerivation, base, bytestring, clock, criterion, hashable , http-types, mtl, random, retry, safe-exceptions, streaming @@ -164116,12 +164709,16 @@ self: { }) {}; "prometheus-metrics-ghc" = callPackage - ({ mkDerivation, base, doctest, prometheus-client, utf8-string }: + ({ mkDerivation, base, doctest, prometheus-client, text + , utf8-string + }: mkDerivation { pname = "prometheus-metrics-ghc"; - version = "0.3.0"; - sha256 = "0cgcgzd7f39fhi0hxwjawif55a3i5mnnv7afxrrbk7gnhqb589nx"; - libraryHaskellDepends = [ base prometheus-client utf8-string ]; + version = "1.0.0"; + sha256 = "15zzj9dy9kfvkcypgnvh8xa6xsx0489ck8f30bm8958qp0za145z"; + libraryHaskellDepends = [ + base prometheus-client text utf8-string + ]; testHaskellDepends = [ base doctest prometheus-client ]; description = "Metrics exposing GHC runtime information for use with prometheus-client"; license = stdenv.lib.licenses.asl20; @@ -167920,30 +168517,6 @@ self: { }) {}; "rakuten" = callPackage - ({ mkDerivation, aeson, base, bytestring, connection, constraints - , data-default-class, extensible, hspec, http-api-data, http-client - , http-client-tls, http-types, lens, req, servant-server, text - , warp - }: - mkDerivation { - pname = "rakuten"; - version = "0.1.1.4"; - sha256 = "010vfpnh4bhcdabrc6yl29q381fz8v5cx65s6vbh9hvilbsw2k09"; - libraryHaskellDepends = [ - aeson base bytestring connection constraints data-default-class - extensible http-api-data http-client http-client-tls http-types - lens req text - ]; - testHaskellDepends = [ - aeson base bytestring connection constraints data-default-class - extensible hspec http-api-data http-client http-client-tls - http-types lens req servant-server text warp - ]; - description = "The Rakuten API in Haskell"; - license = stdenv.lib.licenses.mit; - }) {}; - - "rakuten_0_1_1_5" = callPackage ({ mkDerivation, aeson, base, bytestring, connection, constraints , data-default-class, extensible, hspec, http-api-data, http-client , http-client-tls, http-types, lens, req, servant-server, text @@ -167965,7 +168538,6 @@ self: { ]; description = "The Rakuten API in Haskell"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "ralist" = callPackage @@ -168197,6 +168769,8 @@ self: { pname = "random-fu-multivariate"; version = "0.1.2.0"; sha256 = "11hss3d1aa917g7w7k76zcakk82ras3046vb768yh5kayrb6a347"; + revision = "2"; + editedCabalFile = "13frafm1fdlgir64qsqy97158mv5chx98y23pdzdqiannf10w4by"; libraryHaskellDepends = [ base hmatrix mtl random-fu ]; testHaskellDepends = [ base ]; description = "Multivariate distributions for random-fu"; @@ -170070,6 +170644,17 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "recursion" = callPackage + ({ mkDerivation, base, composition-prelude }: + mkDerivation { + pname = "recursion"; + version = "1.1.0.0"; + sha256 = "02ibnagyll2zgr4v472rbmaj9vsp1amvhvd9pvd8d76nj99xwr9j"; + libraryHaskellDepends = [ base composition-prelude ]; + description = "A recursion schemes library for GHC"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "recursion-schemes" = callPackage ({ mkDerivation, base, base-orphans, comonad, free, HUnit , template-haskell, th-abstraction, transformers @@ -172037,8 +172622,8 @@ self: { }: mkDerivation { pname = "relude"; - version = "0.1.0"; - sha256 = "16q9mh35c989pmy4xz602svfz57x2kbl8v82mjsapigmnxa41r8x"; + version = "0.1.1"; + sha256 = "034hldd9rsqqhhxmnpfabh6v2by47qc5kx1qv77bl8k73fybf9a0"; libraryHaskellDepends = [ base bytestring containers deepseq ghc-prim hashable mtl stm text transformers unordered-containers utf8-string @@ -172054,7 +172639,7 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "relude_0_1_1" = callPackage + "relude_0_2_0" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, doctest , gauge, ghc-prim, Glob, hashable, hedgehog, mtl, stm, tasty , tasty-hedgehog, text, transformers, unordered-containers @@ -172062,8 +172647,8 @@ self: { }: mkDerivation { pname = "relude"; - version = "0.1.1"; - sha256 = "034hldd9rsqqhhxmnpfabh6v2by47qc5kx1qv77bl8k73fybf9a0"; + version = "0.2.0"; + sha256 = "097kiflrwvkb3mxpkydh6a6x84azv4xla9nlm5qscacl4kn5z3q5"; libraryHaskellDepends = [ base bytestring containers deepseq ghc-prim hashable mtl stm text transformers unordered-containers utf8-string @@ -173755,6 +174340,27 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "retry_0_7_6_3" = callPackage + ({ mkDerivation, base, data-default-class, exceptions, ghc-prim + , hedgehog, HUnit, mtl, random, stm, tasty, tasty-hedgehog + , tasty-hunit, time, transformers + }: + mkDerivation { + pname = "retry"; + version = "0.7.6.3"; + sha256 = "19h3y5j2wim32cail0pix11vjhfbj3xiivlw2kyz1iqv4fxx8mby"; + libraryHaskellDepends = [ + base data-default-class exceptions ghc-prim random transformers + ]; + testHaskellDepends = [ + base data-default-class exceptions ghc-prim hedgehog HUnit mtl + random stm tasty tasty-hedgehog tasty-hunit time transformers + ]; + description = "Retry combinators for monadic actions that may fail"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "retryer" = callPackage ({ mkDerivation, base, optparse-applicative, process }: mkDerivation { @@ -174468,6 +175074,22 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "risc-v" = callPackage + ({ mkDerivation, base, base-unicode-symbols, criterion, smallcheck + , tasty, tasty-smallcheck, util + }: + mkDerivation { + pname = "risc-v"; + version = "0.0.0.0"; + sha256 = "0d1pb2h34ngr6pxmbizvka0ihaidhd7hkkmk74h51hh5mzp4zm04"; + libraryHaskellDepends = [ base base-unicode-symbols util ]; + testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; + benchmarkHaskellDepends = [ base criterion ]; + doHaddock = false; + description = "RISC-V"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "risc386" = callPackage ({ mkDerivation, alex, array, base, containers, happy, mtl, pretty }: @@ -175592,8 +176214,8 @@ self: { }: mkDerivation { pname = "rpmbuild-order"; - version = "0.1"; - sha256 = "13hn4g2yh1llj7c661a9v25y3c5d3llsy3x4pk310ig08rzypvmi"; + version = "0.2.1"; + sha256 = "10m0lqakkdmhqcnl959d0nhair8p1zxq400yryzc59idx1w60vdn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -176107,6 +176729,22 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "rv" = callPackage + ({ mkDerivation, base, base-unicode-symbols, criterion, smallcheck + , tasty, tasty-smallcheck, util + }: + mkDerivation { + pname = "rv"; + version = "0.0.0.0"; + sha256 = "17f9l2nixbnzmvhj9hb4lpc1aa80v4y5dlahahb370728a18jxjn"; + libraryHaskellDepends = [ base base-unicode-symbols util ]; + testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; + benchmarkHaskellDepends = [ base criterion ]; + doHaddock = false; + description = "RISC-V"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rvar" = callPackage ({ mkDerivation, base, MonadPrompt, mtl, random-source , transformers @@ -177261,33 +177899,27 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "sbp" = callPackage - ({ mkDerivation, aeson, array, base, base64-bytestring - , basic-prelude, binary, binary-conduit, bytestring, conduit - , conduit-extra, data-binary-ieee754, lens, lens-aeson, monad-loops - , resourcet, tasty, tasty-hunit, template-haskell, text, time, yaml + "say_0_1_0_1" = callPackage + ({ mkDerivation, base, bytestring, gauge, hspec, text, transformers + , unliftio }: mkDerivation { - pname = "sbp"; - version = "2.3.16"; - sha256 = "0m8i5n47bzlifp5pq6hkal7zbjga5j305sfccgjyrbiwpp1sxfg3"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson array base base64-bytestring basic-prelude binary bytestring - data-binary-ieee754 lens lens-aeson monad-loops template-haskell - text + pname = "say"; + version = "0.1.0.1"; + sha256 = "1r5kffjfwpas45g74sip8glrj1m9nygrnxjm7xgw898rq9pnafgn"; + libraryHaskellDepends = [ base bytestring text transformers ]; + testHaskellDepends = [ + base bytestring hspec text transformers unliftio ]; - executableHaskellDepends = [ - aeson base basic-prelude binary-conduit bytestring conduit - conduit-extra resourcet time yaml + benchmarkHaskellDepends = [ + base bytestring gauge text transformers unliftio ]; - testHaskellDepends = [ base basic-prelude tasty tasty-hunit ]; - description = "SwiftNav's SBP Library"; - license = stdenv.lib.licenses.lgpl3; + description = "Send textual messages to a Handle in a thread-friendly way"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; }) {}; - "sbp_2_3_17" = callPackage + "sbp" = callPackage ({ mkDerivation, aeson, array, base, base64-bytestring , basic-prelude, binary, binary-conduit, bytestring, conduit , conduit-extra, data-binary-ieee754, lens, lens-aeson, monad-loops @@ -177311,7 +177943,6 @@ self: { testHaskellDepends = [ base basic-prelude tasty tasty-hunit ]; description = "SwiftNav's SBP Library"; license = stdenv.lib.licenses.lgpl3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "sbp2udp" = callPackage @@ -177575,6 +178206,24 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "scanner_0_3" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, cereal, criterion + , hspec, text + }: + mkDerivation { + pname = "scanner"; + version = "0.3"; + sha256 = "0yshznbp784d4gk2qz5jlw5ikc1s1h58h7vck2yksi4ynm3m3y57"; + libraryHaskellDepends = [ base bytestring ]; + testHaskellDepends = [ base bytestring hspec ]; + benchmarkHaskellDepends = [ + attoparsec base bytestring cereal criterion text + ]; + description = "Fast non-backtracking incremental combinator parsing for bytestrings"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "scanner-attoparsec" = callPackage ({ mkDerivation, attoparsec, base, bytestring, hspec, scanner }: mkDerivation { @@ -179326,8 +179975,8 @@ self: { }: mkDerivation { pname = "self-extract"; - version = "0.3.3"; - sha256 = "0i2b4mxwa2m2p9xks18wna0p84732kbjvjiz3cy0pd9jfmc92vbm"; + version = "0.3.4"; + sha256 = "11v5d4sjbax5dncirmhgbvcj3a2ynnvlq34x4yamx0d9pm9b1idm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -179530,8 +180179,8 @@ self: { }: mkDerivation { pname = "semilattices"; - version = "0.0.0.1"; - sha256 = "0yqqww2mqspbhgkmzrkvljjkwfyi8iqndy8bm1c4sfmrza1h1byx"; + version = "0.0.0.2"; + sha256 = "1f4xy2kl8mqvlrzv8y0qs2i3c095iprbzpa4j424sifsmms3ya89"; libraryHaskellDepends = [ base containers hashable unordered-containers ]; @@ -179677,8 +180326,8 @@ self: { }: mkDerivation { pname = "sendgrid-v3"; - version = "0.1.0.0"; - sha256 = "0sn1a47155d13w15jjbcbcl5sqnl286mf8q7k39qhir98qlq045s"; + version = "0.1.1.0"; + sha256 = "1f8kxg6v6804qq7kl22ycff26kq6nh5n7kpkvbdx36pf54a6632w"; libraryHaskellDepends = [ aeson base lens semigroups text wreq ]; testHaskellDepends = [ base semigroups tasty tasty-hunit text ]; description = "Sendgrid v3 API library"; @@ -181706,6 +182355,8 @@ self: { pname = "servant-snap"; version = "0.8.2"; sha256 = "0iyiifr9przbayqjs7ydwbzwad5m79379ypmmfiyvcw9m14syhyk"; + revision = "1"; + editedCabalFile = "1lycc0iagcc2yd4hq778g2mkqh5fig6vcd3fv4s48wjgw4nic9qf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -182197,7 +182848,7 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; - "serverless-haskell_0_7_4" = callPackage + "serverless-haskell_0_7_5" = callPackage ({ mkDerivation, aeson, aeson-casing, aeson-extra, amazonka-core , amazonka-kinesis, amazonka-s3, base, bytestring, case-insensitive , hspec, hspec-discover, http-types, iproute, lens, raw-strings-qq @@ -182205,8 +182856,8 @@ self: { }: mkDerivation { pname = "serverless-haskell"; - version = "0.7.4"; - sha256 = "1ymkg2gsj2r5913hax0hi2l7asrqxnbik2lhiqk9fpd4nhgqmp3y"; + version = "0.7.5"; + sha256 = "13l5day4dlwyykwx17v2znyh0ck1paaxjzzawnjklcjzk1rzj0i3"; libraryHaskellDepends = [ aeson aeson-casing aeson-extra amazonka-core amazonka-kinesis amazonka-s3 base bytestring case-insensitive http-types iproute @@ -183082,19 +183733,17 @@ self: { }) {}; "shake-ats" = callPackage - ({ mkDerivation, base, binary, dependency, directory, hashable - , hs2ats, language-ats, microlens, shake, shake-c, shake-cabal - , shake-ext, text + ({ mkDerivation, base, binary, dependency, directory, hs2ats + , language-ats, microlens, shake, shake-c, shake-cabal, shake-ext + , text }: mkDerivation { pname = "shake-ats"; - version = "1.9.0.2"; - sha256 = "0ximikdjf03qr4xzb68z3knbg2g1xdl3kzmm7fnq03sz7jczf6j3"; - revision = "1"; - editedCabalFile = "03ihwl13qfkmplpxh8zpcndg119kwrc8f4504wrpg4sjm7gv5q5m"; + version = "1.9.0.3"; + sha256 = "1c1vphg9vv4lizcsg681wxq5dmvg5fkhp6x15738j7sfbd0k87ja"; libraryHaskellDepends = [ - base binary dependency directory hashable hs2ats language-ats - microlens shake shake-c shake-cabal shake-ext text + base binary dependency directory hs2ats language-ats microlens + shake shake-c shake-cabal shake-ext text ]; description = "Utilities for building ATS projects with shake"; license = stdenv.lib.licenses.bsd3; @@ -188667,8 +189316,8 @@ self: { }: mkDerivation { pname = "socket"; - version = "0.8.0.1"; - sha256 = "18h9mf153j2mcymnlfqvspgb90iwffdqp4a6sqd357i9y8g6spvl"; + version = "0.8.1.0"; + sha256 = "1sbxcs1fmd7x95yk7sqv3q6gg2azn77l6sngiiv692966a0bxba0"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ async base bytestring QuickCheck tasty tasty-hunit tasty-quickcheck @@ -188707,8 +189356,8 @@ self: { }: mkDerivation { pname = "socket-io"; - version = "1.3.9"; - sha256 = "1bn0x8l288rgq1x04a6xlaky8zwzqzs5zpbv80fvnnzqb4810035"; + version = "1.3.10"; + sha256 = "0kq4xk1slgp2c7ik1gvpxwb0kxpwmxy943hxiq4g6bn5a1g3qis2"; libraryHaskellDepends = [ aeson attoparsec base bytestring engine-io mtl stm text transformers unordered-containers vector @@ -189710,6 +190359,20 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "speculate_0_3_3" = callPackage + ({ mkDerivation, base, cmdargs, containers, leancheck }: + mkDerivation { + pname = "speculate"; + version = "0.3.3"; + sha256 = "1x0vikgx09j842h1q4gzmndq16yr5514np17qaqfrc8578g9wfkf"; + libraryHaskellDepends = [ base cmdargs containers leancheck ]; + testHaskellDepends = [ base leancheck ]; + benchmarkHaskellDepends = [ base leancheck ]; + description = "discovery of properties about Haskell functions"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "speculation" = callPackage ({ mkDerivation, base, ghc-prim, stm, transformers }: mkDerivation { @@ -192743,19 +193406,21 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; - "stm-containers_1_0_0_1" = callPackage + "stm-containers_1_0_1_1" = callPackage ({ mkDerivation, base, deferred-folds, focus, foldl, free, hashable - , HTF, QuickCheck, rerebase, stm-hamt, transformers + , HTF, list-t, QuickCheck, quickcheck-text, rerebase, stm-hamt + , transformers }: mkDerivation { pname = "stm-containers"; - version = "1.0.0.1"; - sha256 = "0avwwabfsscpwn84xhr6vi38y6w49wsikyysjv4j55ax3bcvlks7"; + version = "1.0.1.1"; + sha256 = "16yds93abv9nmrbd5dcwbvmrq2ag0hdprs01khvnn9qg0nqs3lfn"; libraryHaskellDepends = [ - base deferred-folds focus hashable stm-hamt transformers + base deferred-folds focus hashable list-t stm-hamt transformers ]; testHaskellDepends = [ - deferred-folds focus foldl free HTF QuickCheck rerebase + deferred-folds focus foldl free HTF QuickCheck quickcheck-text + rerebase ]; description = "Containers for STM"; license = stdenv.lib.licenses.mit; @@ -192808,14 +193473,15 @@ self: { ({ mkDerivation, async, base, criterion, deferred-folds, focus , free, hashable, list-t, mwc-random, mwc-random-monad, primitive , primitive-extras, QuickCheck, quickcheck-instances, rebase - , rerebase, tasty, tasty-hunit, tasty-quickcheck + , rerebase, tasty, tasty-hunit, tasty-quickcheck, transformers }: mkDerivation { pname = "stm-hamt"; - version = "1.1.0.1"; - sha256 = "0152dl9mqxp410fc3h3mry4fsdf6yf39zf0mpn30zrgn5pvqbqwf"; + version = "1.1.2.1"; + sha256 = "1xbd1kcmiq1qah8hc3bkzf9wlhwrnf2qlh8rah8dyln0dcwapi6q"; libraryHaskellDepends = [ - base deferred-folds focus hashable primitive primitive-extras + base deferred-folds focus hashable list-t primitive + primitive-extras transformers ]; testHaskellDepends = [ deferred-folds focus QuickCheck quickcheck-instances rerebase tasty @@ -193319,8 +193985,8 @@ self: { }: mkDerivation { pname = "stratosphere"; - version = "0.24.3"; - sha256 = "1dvac89fzciklhkkagmhq93sk7mscnp3k4nw9izbfr5gyfdmvvdz"; + version = "0.24.4"; + sha256 = "0n4gry4vgqb64vy9ncyz3hcsjv31a869al5kbwgzi7pd7rp61zla"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -193493,8 +194159,8 @@ self: { ({ mkDerivation, base, bytestring, hidapi, mtl }: mkDerivation { pname = "streamdeck"; - version = "0.0.2"; - sha256 = "0kvzm7995c8wlxgksdhvv612iik944lm6fizvh8wzjbjavgwhwy6"; + version = "0.0.3"; + sha256 = "1cjvdf9ld55pv7n9cx2c4rsczqjxkrx1mkci8aziz59bs2ipqhak"; libraryHaskellDepends = [ base bytestring hidapi mtl ]; description = "Control library for the Elgato Stream Deck"; license = stdenv.lib.licenses.bsd3; @@ -194074,8 +194740,8 @@ self: { }: mkDerivation { pname = "strelka-core"; - version = "0.3"; - sha256 = "0g0cnd3j3xk84kihc7bbn2shy983yz5h2v15y2xhfx2anjl4qycl"; + version = "0.3.0.1"; + sha256 = "0hksf6p2pjvlvpgyndrcza16n0zyjaykqxzwy0igvylkwg1684qy"; libraryHaskellDepends = [ base base-prelude bifunctors bytestring hashable mtl semigroups text transformers unordered-containers @@ -195749,8 +196415,8 @@ self: { }: mkDerivation { pname = "sv"; - version = "1.1"; - sha256 = "1xj4kyij566vzgw4qqvzrszp9apzlfljsm9m7706xf4in209pl00"; + version = "1.1.1"; + sha256 = "1d4f7l2k8vpskwf6iywfj7ivmfhdk2b10c9k8qrk6lms2mx0mwmh"; libraryHaskellDepends = [ attoparsec base bifunctors bytestring contravariant hw-dsv semigroupoids sv-core transformers utf8-string validation @@ -195796,8 +196462,8 @@ self: { }: mkDerivation { pname = "sv-core"; - version = "0.2"; - sha256 = "00h4m6xljjjmahmybrwfh7kyjklvy47qvnhrq063dhdinknip71d"; + version = "0.2.1"; + sha256 = "00xzsx7ssii7i8h7m2g99vq54q8xb1191vi0sn8cg6a2bdfl74hd"; libraryHaskellDepends = [ attoparsec base bifunctors bytestring containers contravariant deepseq lens mtl parsec profunctors readable semigroupoids @@ -196690,8 +197356,8 @@ self: { }: mkDerivation { pname = "syntactic"; - version = "3.7"; - sha256 = "1x6hl048247d3h8bi3b94kqmgsmcc0d751n2mdyxim26cg1vnwzf"; + version = "3.7.1"; + sha256 = "06k2n84dn9rp59rcv29hqkrm5mri6hyhh0hdbh7qfqxa7m06sl6w"; libraryHaskellDepends = [ base constraints containers data-hash deepseq mtl syb template-haskell tree-view @@ -199942,8 +200608,8 @@ self: { }: mkDerivation { pname = "temporary-resourcet"; - version = "0.1.0.0"; - sha256 = "1nxl8ivp5sd250w7pwm4f1kas5g1ikij3z39px717ys1xvk1r81h"; + version = "0.1.0.1"; + sha256 = "0wgfra7lkb5abnhk295l3vfcna79b8m309wp1cxgl3v96il6yh70"; libraryHaskellDepends = [ base directory exceptions filepath resourcet transformers unix ]; @@ -200522,6 +201188,8 @@ self: { pname = "test-framework"; version = "0.8.2.0"; sha256 = "1hhacrzam6b8f10hyldmjw8pb7frdxh04rfg3farxcxwbnhwgbpm"; + revision = "1"; + editedCabalFile = "1af61pnf2vrkvs3hcqla5ddsrd0hd2pylv6l545yn3dcvl665rcc"; libraryHaskellDepends = [ ansi-terminal ansi-wl-pprint base containers hostname old-locale random regex-posix time xml @@ -201207,8 +201875,30 @@ self: { }: mkDerivation { pname = "text-builder"; - version = "0.5.1.1"; - sha256 = "02h27jb5m5yz5ai1q7x5w41vh8imnkhd2fp7l65mwxp96khsa7ql"; + version = "0.5.3"; + sha256 = "0488dy3x2gvwvnsmjs7g35pra9m1yqvqzw0klkhijsiaxnc4x95f"; + libraryHaskellDepends = [ + base base-prelude bytestring semigroups text + ]; + testHaskellDepends = [ + QuickCheck quickcheck-instances rerebase tasty tasty-hunit + tasty-quickcheck + ]; + benchmarkHaskellDepends = [ criterion rerebase ]; + description = "An efficient strict text builder"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + + "text-builder_0_5_3_1" = callPackage + ({ mkDerivation, base, base-prelude, bytestring, criterion + , QuickCheck, quickcheck-instances, rerebase, semigroups, tasty + , tasty-hunit, tasty-quickcheck, text + }: + mkDerivation { + pname = "text-builder"; + version = "0.5.3.1"; + sha256 = "04vqh30m4vi9d4b4g311fb861qijbmf9zmn9ldsrdb1rrgjk2y9q"; libraryHaskellDepends = [ base base-prelude bytestring semigroups text ]; @@ -201231,6 +201921,8 @@ self: { pname = "text-containers"; version = "0.1.0.0"; sha256 = "0dsaqzh2hy6w9mzpsk22vmgmhx54l12il21n49f9g3cbr9kc9cv1"; + revision = "2"; + editedCabalFile = "0qssaccfhhk60855dy8ykrih3a597gqa9b88dxay6p5faxq9gczx"; libraryHaskellDepends = [ base bytestring containers deepseq ghc-prim hashable text-short ]; @@ -201721,6 +202413,8 @@ self: { pname = "text-short"; version = "0.1.2"; sha256 = "0rqiwgjkgyfy8596swl0s0x2jqk6ddh2h02qxa32az2cs5kviwmk"; + revision = "1"; + editedCabalFile = "00w77idkh44m88vivkqsys0y1bbxrflh06yq66liq0wgjhhzdppj"; libraryHaskellDepends = [ base binary bytestring deepseq ghc-prim hashable text ]; @@ -201777,6 +202471,8 @@ self: { pname = "text-show-instances"; version = "3.6.5"; sha256 = "0hljqh31m3199w8ppcihggcya8cj4zmrav5z6fvcn6xn2hzz1cql"; + revision = "1"; + editedCabalFile = "12k3hmn36w2mffhxjb5bx1g1gh3y0y4fync9hvk4gklh1w6dbs0a"; libraryHaskellDepends = [ base base-compat-batteries bifunctors binary containers directory ghc-boot-th haskeline hoopl hpc old-locale old-time pretty random @@ -201858,6 +202554,8 @@ self: { pname = "text-utf8"; version = "1.2.3.0"; sha256 = "17xgi57wnjq06k0zllyj0k7jqfxridhczc1dzrg65vdrmzf8x31a"; + revision = "1"; + editedCabalFile = "05h8y5zw48w4sjmqxwn5vc1l7sh4kg3l4bbg0daac8bgjbdiz4jw"; libraryHaskellDepends = [ array base binary bytestring deepseq ghc-prim integer-gmp ]; @@ -202486,6 +203184,27 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "th-printf_0_6_0" = callPackage + ({ mkDerivation, base, charset, containers, hspec, HUnit + , microlens-platform, mtl, parsec, QuickCheck, semigroups + , template-haskell, th-lift, transformers + }: + mkDerivation { + pname = "th-printf"; + version = "0.6.0"; + sha256 = "1mqfbzx85c49q24yppkxgcd0h4s557b468qlnz2adbyba9wfsn62"; + libraryHaskellDepends = [ + base charset containers microlens-platform mtl parsec semigroups + template-haskell th-lift transformers + ]; + testHaskellDepends = [ + base hspec HUnit QuickCheck template-haskell + ]; + description = "Quasiquoters for printf"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "th-reify-compat" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { @@ -203149,8 +203868,8 @@ self: { ({ mkDerivation, async, base, stm }: mkDerivation { pname = "throttled"; - version = "1.0.0"; - sha256 = "09fwklq8c4vpxx3pqhdnjqpag3k632c4ya47khkdn6q54vrybj9m"; + version = "1.1.0"; + sha256 = "0grzdhgpba5wjylr3ci4xp1cx6d26jhh0r018n4l3fzi1zivwagg"; libraryHaskellDepends = [ async base stm ]; description = "Concurrent processing of a Foldable, throttled by CPU count"; license = stdenv.lib.licenses.bsd3; @@ -203411,6 +204130,8 @@ self: { pname = "tidal-midi"; version = "0.9.10"; sha256 = "0d59s9vq2jmlb8b1bbay6n5911fjm9j04c9545p4i5visniv61b4"; + revision = "1"; + editedCabalFile = "11wkj909j2jlq19ls7q5293av648vc2k6f2064hyrqwcd68mksnj"; libraryHaskellDepends = [ base containers PortMidi tidal time transformers ]; @@ -204998,8 +205719,8 @@ self: { pname = "token-bucket"; version = "0.1.0.1"; sha256 = "1l3axqdkrjf28pxhrvdvlpf9wi79czsfvhi33w4v2wbj0g00j9ii"; - revision = "3"; - editedCabalFile = "1gqlxy3rwrgag4qbjkh1f2kya4gcy1x5ic9xn997nzc6yi334v7m"; + revision = "4"; + editedCabalFile = "19kxi77aqyra00m02751sdfm6qy6mx4mlh7bhqv4wyaggwga707g"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base time ]; description = "Rate limiter using lazy bucket algorithm"; @@ -205145,31 +205866,6 @@ self: { }) {}; "tomland" = callPackage - ({ mkDerivation, base, hashable, hedgehog, hspec-megaparsec - , megaparsec, mtl, parser-combinators, tasty, tasty-discover - , tasty-hedgehog, tasty-hspec, text, time, unordered-containers - }: - mkDerivation { - pname = "tomland"; - version = "0.3"; - sha256 = "0crwapvykd26b50bmh22vxpcv44f1jv88r0ifvr3hjmvv0v43lwh"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base hashable megaparsec mtl parser-combinators text time - unordered-containers - ]; - executableHaskellDepends = [ base text time unordered-containers ]; - testHaskellDepends = [ - base hedgehog hspec-megaparsec megaparsec tasty tasty-hedgehog - tasty-hspec text time unordered-containers - ]; - testToolDepends = [ tasty-discover ]; - description = "TOML parser"; - license = stdenv.lib.licenses.mpl20; - }) {}; - - "tomland_0_3_1" = callPackage ({ mkDerivation, base, hashable, hedgehog, hspec-megaparsec , megaparsec, mtl, parser-combinators, tasty, tasty-discover , tasty-hedgehog, tasty-hspec, text, time, transformers @@ -205193,7 +205889,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "TOML parser"; license = stdenv.lib.licenses.mpl20; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "tomlcheck" = callPackage @@ -205406,23 +206101,28 @@ self: { }) {}; "toxcore" = callPackage - ({ mkDerivation, base, bytestring, bytestring-arbitrary - , data-default-class, hspec, QuickCheck, saltine, toxcore + ({ mkDerivation, base, base16-bytestring, bytestring + , bytestring-arbitrary, data-default-class, directory, hspec + , QuickCheck, saltine, toxcore }: mkDerivation { pname = "toxcore"; - version = "0.0.2"; - sha256 = "0wks3n93kyzpwyq0qk18qgrif8hjcm8rv2l6n41bhkvifrygz7l5"; - libraryHaskellDepends = [ - base bytestring bytestring-arbitrary data-default-class QuickCheck - saltine - ]; + version = "0.2.0"; + sha256 = "01pnl2x86zjs26cbp0m7ayx827s8l5ad2pgx7n48ziqrjyldp1f1"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base bytestring data-default-class ]; librarySystemDepends = [ toxcore ]; + executableHaskellDepends = [ + base base16-bytestring bytestring directory + ]; + executableSystemDepends = [ toxcore ]; testHaskellDepends = [ - base data-default-class hspec QuickCheck saltine + base base16-bytestring bytestring bytestring-arbitrary + data-default-class hspec QuickCheck saltine ]; description = "Haskell bindings to the C reference implementation of Tox"; - license = stdenv.lib.licenses.agpl3; + license = stdenv.lib.licenses.gpl3; hydraPlatforms = stdenv.lib.platforms.none; }) {toxcore = null;}; @@ -207512,6 +208212,8 @@ self: { pname = "twee"; version = "2.1.5"; sha256 = "1v94hf1fd7n01drd6hx37zrplpzlskfmd3l8lmkb5kzy618x0cnb"; + revision = "1"; + editedCabalFile = "00dkqm778qn9zg562vbcydr0xqglcg9l3i1irvcwshj4q0larwv4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -208835,6 +209537,26 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "typed-process_0_2_3_0" = callPackage + ({ mkDerivation, async, base, base64-bytestring, bytestring, hspec + , process, stm, temporary, transformers + }: + mkDerivation { + pname = "typed-process"; + version = "0.2.3.0"; + sha256 = "0j36vrc9w841m5qbwqra1lwiznx31xfnhin1sm8x2c2739csbpn0"; + libraryHaskellDepends = [ + async base bytestring process stm transformers + ]; + testHaskellDepends = [ + async base base64-bytestring bytestring hspec process stm temporary + transformers + ]; + description = "Run external processes, with strong typing of streams"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "typed-spreadsheet" = callPackage ({ mkDerivation, async, base, diagrams-cairo, diagrams-gtk , diagrams-lib, foldl, gtk, microlens, stm, text, transformers @@ -210685,6 +211407,33 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "universum_1_3_0" = callPackage + ({ mkDerivation, base, bytestring, containers, deepseq, doctest + , gauge, ghc-prim, Glob, hashable, hedgehog, microlens + , microlens-mtl, mtl, safe-exceptions, stm, tasty, tasty-hedgehog + , text, transformers, unordered-containers, utf8-string, vector + }: + mkDerivation { + pname = "universum"; + version = "1.3.0"; + sha256 = "17ggcbkfympmj0y99ycdvck2iliqscz4hp1wz6qgl0gmb3ywx0gp"; + libraryHaskellDepends = [ + base bytestring containers deepseq ghc-prim hashable microlens + microlens-mtl mtl safe-exceptions stm text transformers + unordered-containers utf8-string vector + ]; + testHaskellDepends = [ + base bytestring doctest Glob hedgehog tasty tasty-hedgehog text + utf8-string + ]; + benchmarkHaskellDepends = [ + base containers gauge unordered-containers + ]; + description = "Custom prelude used in Serokell"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "unix_2_7_2_2" = callPackage ({ mkDerivation, base, bytestring, time }: mkDerivation { @@ -212101,12 +212850,12 @@ self: { }) {}; "util-exception" = callPackage - ({ mkDerivation, base, lifted-base, monad-control, util }: + ({ mkDerivation, base, basic, control, lifted-base-tf, util }: mkDerivation { pname = "util-exception"; - version = "0.1.0.0"; - sha256 = "0y1d1y421sx8imibi235zc2f3cpjgg9pl6wkmigrxn4q4nwigkbr"; - libraryHaskellDepends = [ base lifted-base monad-control util ]; + version = "0.2.0.0"; + sha256 = "0dx617saxbz8ij78kspm4j9zibf77d2hpjbci1c3ag7dhxagvjbx"; + libraryHaskellDepends = [ base basic control lifted-base-tf util ]; description = "Exceptional utilities"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -213096,6 +213845,22 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "vault-trans" = callPackage + ({ mkDerivation, aeson, base, containers, postgresql-simple, text + , transformers, unordered-containers, vault-tool + }: + mkDerivation { + pname = "vault-trans"; + version = "0.1.0.1"; + sha256 = "0vw66vgpwgnfihgjlngcjf2a288nbnbzb07zxisfxks0mj2vn4cc"; + libraryHaskellDepends = [ + aeson base containers postgresql-simple text transformers + unordered-containers vault-tool + ]; + description = "A monad transformer for vault-tool"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "vaultaire-common" = callPackage ({ mkDerivation, async, attoparsec, base, blaze-builder, bytestring , cereal, containers, hashable, hslogger, hspec, locators, mtl @@ -213388,8 +214153,8 @@ self: { pname = "vector-algorithms"; version = "0.7.0.1"; sha256 = "0w4hf598lpxfg58rnimcqxrbnpqq2jmpjx82qa5md3q6r90hlipd"; - revision = "1"; - editedCabalFile = "1996aj239vasr4hd5c0pi9i0bd08r6clzr76nqvf3hc5kjs7vml2"; + revision = "2"; + editedCabalFile = "186nxwg02m16v68gi186f0z99cafp4g87flhfccnzlrvshlfb83m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring primitive vector ]; @@ -214068,24 +214833,6 @@ self: { }) {}; "viewprof" = callPackage - ({ mkDerivation, base, brick, containers, directory, ghc-prof, lens - , scientific, text, vector, vector-algorithms, vty - }: - mkDerivation { - pname = "viewprof"; - version = "0.0.0.21"; - sha256 = "1zms53c7kym2ln0w5hdnnacch5g6m2clj4zp053w1v7g0qggglnq"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base brick containers directory ghc-prof lens scientific text - vector vector-algorithms vty - ]; - description = "Text-based interactive GHC .prof viewer"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "viewprof_0_0_0_22" = callPackage ({ mkDerivation, base, brick, containers, directory, ghc-prof, lens , scientific, text, vector, vector-algorithms, vty }: @@ -214101,7 +214848,6 @@ self: { ]; description = "Text-based interactive GHC .prof viewer"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "views" = callPackage @@ -215221,6 +215967,37 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "wai-extra_3_0_24_1" = callPackage + ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring + , bytestring, case-insensitive, containers, cookie + , data-default-class, deepseq, directory, fast-logger, hspec + , http-types, HUnit, iproute, lifted-base, network, old-locale + , resourcet, streaming-commons, stringsearch, text, time + , transformers, unix, unix-compat, vault, void, wai, wai-logger + , word8, zlib + }: + mkDerivation { + pname = "wai-extra"; + version = "3.0.24.1"; + sha256 = "0bb6837cgq4p9sn3mkaf6p9kf57k0mvkdjcc1vsnj87nvphls604"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson ansi-terminal base base64-bytestring bytestring + case-insensitive containers cookie data-default-class deepseq + directory fast-logger http-types iproute lifted-base network + old-locale resourcet streaming-commons stringsearch text time + transformers unix unix-compat vault void wai wai-logger word8 zlib + ]; + testHaskellDepends = [ + base bytestring case-insensitive cookie fast-logger hspec + http-types HUnit resourcet text time transformers wai zlib + ]; + description = "Provides some basic WAI handlers and middleware"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "wai-frontend-monadcgi" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, cgi , containers, http-types, transformers, wai @@ -215969,8 +216746,8 @@ self: { }: mkDerivation { pname = "wai-middleware-prometheus"; - version = "0.3.0"; - sha256 = "04ymaaby1pk60gg3bnz1a3mz0r7bl4p41kksbn40nvj5ahz41i6f"; + version = "1.0.0"; + sha256 = "0c04cq7q3ck394d7n92mwm0k9qh2dmyn9bsf1n20yzrwrnr9fgkl"; libraryHaskellDepends = [ base bytestring clock data-default http-types prometheus-client text wai @@ -218563,13 +219340,14 @@ self: { "winery" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, cassava , containers, cpu, deepseq, directory, gauge, hashable, megaparsec - , mtl, prettyprinter, prettyprinter-ansi-terminal, scientific - , serialise, text, transformers, unordered-containers, vector + , mtl, prettyprinter, prettyprinter-ansi-terminal, QuickCheck + , scientific, serialise, text, transformers, unordered-containers + , vector }: mkDerivation { pname = "winery"; - version = "0.2"; - sha256 = "07bx9lc2l1kpf4a20gyygi2yb5kzfldf6fi69fwgi06qp1wc03vx"; + version = "0.2.1"; + sha256 = "09j7s44j5v6754g1v10yvmb7l9azn2p738x3c4p1iv6qlwghilbj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -218584,8 +219362,8 @@ self: { ]; testHaskellDepends = [ aeson base bytestring containers cpu hashable megaparsec mtl - prettyprinter prettyprinter-ansi-terminal scientific text - transformers unordered-containers vector + prettyprinter prettyprinter-ansi-terminal QuickCheck scientific + text transformers unordered-containers vector ]; benchmarkHaskellDepends = [ aeson base binary bytestring cassava containers cpu deepseq @@ -218664,8 +219442,8 @@ self: { }: mkDerivation { pname = "wiring"; - version = "0.5.0"; - sha256 = "1a01za9lg9ndyqgcdbx7zw3r4mi3v0qyyng4i7157xggbd6vyhn4"; + version = "0.5.1"; + sha256 = "1xzm68pydfbq5dmnap94hwmxk2sl44q15jvap3cqavlagcq7xqsl"; libraryHaskellDepends = [ base mtl template-haskell transformers ]; testHaskellDepends = [ base hspec mtl QuickCheck template-haskell transformers @@ -218844,6 +219622,23 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "wl-pprint-annotated_0_1_0_1" = callPackage + ({ mkDerivation, base, containers, deepseq, tasty, tasty-hunit + , text + }: + mkDerivation { + pname = "wl-pprint-annotated"; + version = "0.1.0.1"; + sha256 = "1br7qyf27iza213inwhf9bm2k6in0zbmfw6w4clqlc9f9cj2nrkb"; + libraryHaskellDepends = [ base containers deepseq text ]; + testHaskellDepends = [ + base containers deepseq tasty tasty-hunit text + ]; + description = "Pretty printer with annotation support"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "wl-pprint-ansiterm" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, containers, mtl , nats, semigroups, text, transformers, wl-pprint-extras @@ -218878,6 +219673,22 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "wl-pprint-console_0_1_0_2" = callPackage + ({ mkDerivation, base, bytestring, colorful-monoids, text + , wl-pprint-annotated + }: + mkDerivation { + pname = "wl-pprint-console"; + version = "0.1.0.2"; + sha256 = "05dq90zh2ywmaz0z9vr7114f4c6gacp7b7hlbl3sx31km92v8xnb"; + libraryHaskellDepends = [ + base bytestring colorful-monoids text wl-pprint-annotated + ]; + description = "Wadler/Leijen pretty printer supporting colorful console output"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "wl-pprint-extras" = callPackage ({ mkDerivation, base, containers, HUnit, nats, semigroupoids , semigroups, test-framework, test-framework-hunit, text @@ -219754,6 +220565,21 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "writer-cps-mtl_0_1_1_5" = callPackage + ({ mkDerivation, base, mtl, transformers, writer-cps-transformers + }: + mkDerivation { + pname = "writer-cps-mtl"; + version = "0.1.1.5"; + sha256 = "09snvqwwhp39vmiiz3jpnfyjfhvpcj8ykbnhmii0yclxxsjgamqm"; + libraryHaskellDepends = [ + base mtl transformers writer-cps-transformers + ]; + description = "MonadWriter orphan instances for writer-cps-transformers"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "writer-cps-transformers" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { @@ -219765,6 +220591,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "writer-cps-transformers_0_1_1_4" = callPackage + ({ mkDerivation, base, transformers }: + mkDerivation { + pname = "writer-cps-transformers"; + version = "0.1.1.4"; + sha256 = "1zc5048spzf52gvski34ffvapw5s5yfdj7znv29yr71r4178pw6n"; + libraryHaskellDepends = [ base transformers ]; + description = "WriteT and RWST monad transformers"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "wryte" = callPackage ({ mkDerivation, base, mtl, text }: mkDerivation { @@ -221670,6 +222508,8 @@ self: { pname = "xmlhtml"; version = "0.2.5.2"; sha256 = "1p2v1cj9jjwbqyb0fyv2201zd7ljz5d46qg5kwy7rz2bchbqd0b4"; + revision = "1"; + editedCabalFile = "15lvbvdcagnqr62wfs3zz9xlcv553jr4ixbl50fsaxhkvlnymk45"; libraryHaskellDepends = [ base blaze-builder blaze-html blaze-markup bytestring bytestring-builder containers parsec text unordered-containers @@ -221787,6 +222627,8 @@ self: { pname = "xmonad"; version = "0.14"; sha256 = "0lq3k0ap7jxrrswpd954mqa6h8diccbif5srcgbmr39y6y8x0mm4"; + revision = "1"; + editedCabalFile = "0jkqbbm8allsaa412h8kdb6v64qcwqnpr2p6qxy21zy0jqdkhkp5"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -225348,22 +226190,6 @@ self: { }) {}; "yesod-websockets" = callPackage - ({ mkDerivation, base, conduit, mtl, transformers, unliftio, wai - , wai-websockets, websockets, yesod-core - }: - mkDerivation { - pname = "yesod-websockets"; - version = "0.3.0"; - sha256 = "0ip4fjjxhz79fj1gm0wl23jkkb64hqn9rwn0vaqy69wy4212jr2a"; - libraryHaskellDepends = [ - base conduit mtl transformers unliftio wai wai-websockets - websockets yesod-core - ]; - description = "WebSockets support for Yesod"; - license = stdenv.lib.licenses.mit; - }) {}; - - "yesod-websockets_0_3_0_1" = callPackage ({ mkDerivation, base, conduit, mtl, transformers, unliftio , wai-websockets, websockets, yesod-core }: @@ -225377,7 +226203,6 @@ self: { ]; description = "WebSockets support for Yesod"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "yesod-websockets-extra" = callPackage -- GitLab From 08f48236d20a61a5ab4da1428d7db19bbdb5832f Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 15 Aug 2018 09:34:17 +0200 Subject: [PATCH 0633/2206] cabal2nix: update hpack override to the new version --- .../haskell-modules/configuration-common.nix | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 7999374a316..61c2da2b419 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1073,16 +1073,15 @@ self: super: { # cabal2nix requires hpack >= 0.29.6 but the LTS has hpack-0.28.2. # Lets remove this once the LTS has upraded to 0.29.6. - hpack = super.hpack_0_29_6; - - cabal2nix = - # The test suite does not know how to find the 'cabal2nix' binary. - overrideCabal super.cabal2nix (drv: { - preCheck = '' - export PATH="$PWD/dist/build/cabal2nix:$PATH" - export HOME="$TMPDIR/home" - ''; - }); + hpack = super.hpack_0_29_7; + + # The test suite does not know how to find the 'cabal2nix' binary. + cabal2nix = overrideCabal super.cabal2nix (drv: { + preCheck = '' + export PATH="$PWD/dist/build/cabal2nix:$PATH" + export HOME="$TMPDIR/home" + ''; + }); # Break out of "aeson <1.3, temporary <1.3". stack = doJailbreak super.stack; -- GitLab From 1a08bcf198708abd080e36ce58c1fafedc88eb7c Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 19 Aug 2018 13:31:49 +0200 Subject: [PATCH 0634/2206] all-cabal-hashes: update snapshot to Hackage at 2018-08-12T09:32:03Z --- pkgs/data/misc/hackage/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/misc/hackage/default.nix b/pkgs/data/misc/hackage/default.nix index 63159726348..fce8f44bd3f 100644 --- a/pkgs/data/misc/hackage/default.nix +++ b/pkgs/data/misc/hackage/default.nix @@ -1,6 +1,6 @@ { fetchurl }: fetchurl { - url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/ed2029405786768b4c0f8bdbbd7aee8193394eb9.tar.gz"; - sha256 = "0s6cbz7ylflpnqhxlpch48zb0l6xcp5501dj1qzvzldvwh46r8dc"; + url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/d5c89ad106556f7890c89c50a2b4d3fbdcea7616.tar.gz"; + sha256 = "0j8r88wwf0qvqxcnwmcs6xcn4vi0189c9f5chfl80941ggxfbpxk"; } -- GitLab From 5984ed283fa47860d43dcca65c4cea57ffa63d42 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Sun, 19 Aug 2018 08:09:38 -0400 Subject: [PATCH 0635/2206] started working on bringing the redmine package back to life using gitlab as an example --- nixos/modules/services/misc/redmine.nix | 91 ++-- .../redmine/2002_FHS_through_env_vars.patch | 100 ---- .../2003_externalize_session_config.patch | 72 --- .../redmine/2004_FHS_plugins_assets.patch | 11 - .../version-management/redmine/Gemfile | 116 +++++ .../version-management/redmine/Gemfile.lock | 278 ++++++----- .../version-management/redmine/Gemfile.nix | 332 ------------ .../version-management/redmine/README | 6 - .../version-management/redmine/bootstrap.nix | 47 -- .../version-management/redmine/default.nix | 109 ++-- .../version-management/redmine/gemset.nix | 472 ++++++++++++++++++ .../redmine/generate_nix_requirements.rb | 56 --- 12 files changed, 800 insertions(+), 890 deletions(-) delete mode 100644 pkgs/applications/version-management/redmine/2002_FHS_through_env_vars.patch delete mode 100644 pkgs/applications/version-management/redmine/2003_externalize_session_config.patch delete mode 100644 pkgs/applications/version-management/redmine/2004_FHS_plugins_assets.patch create mode 100644 pkgs/applications/version-management/redmine/Gemfile delete mode 100644 pkgs/applications/version-management/redmine/Gemfile.nix delete mode 100644 pkgs/applications/version-management/redmine/README delete mode 100644 pkgs/applications/version-management/redmine/bootstrap.nix create mode 100644 pkgs/applications/version-management/redmine/gemset.nix delete mode 100644 pkgs/applications/version-management/redmine/generate_nix_requirements.rb diff --git a/nixos/modules/services/misc/redmine.nix b/nixos/modules/services/misc/redmine.nix index 9a9424449f8..81addca9e31 100644 --- a/nixos/modules/services/misc/redmine.nix +++ b/nixos/modules/services/misc/redmine.nix @@ -1,17 +1,13 @@ { config, lib, pkgs, ... }: -# TODO: support non-postgresql - with lib; let cfg = config.services.redmine; - ruby = pkgs.ruby; - databaseYml = '' production: - adapter: postgresql + adapter: mysql2 # postgresql database: ${cfg.databaseName} host: ${cfg.databaseHost} password: ${cfg.databasePassword} @@ -34,24 +30,11 @@ let # The default is to log in the 'log' directory of your Redmine instance. # Example: # scm_stderr_log_file: /var/log/redmine_scm_stderr.log - scm_stderr_log_file: ${cfg.stateDir}/redmine_scm_stderr.log + scm_stderr_log_file: ${cfg.stateDir}/log/redmine_scm_stderr.log ${cfg.extraConfig} ''; - unpackTheme = unpack "theme"; - unpackPlugin = unpack "plugin"; - unpack = id: (name: source: - pkgs.stdenv.mkDerivation { - name = "redmine-${id}-${name}"; - buildInputs = [ pkgs.unzip ]; - buildCommand = '' - mkdir -p $out - cd $out - unpackFile ${source} - ''; - }); - in { options = { @@ -66,7 +49,7 @@ in { stateDir = mkOption { type = types.str; - default = "/var/redmine"; + default = "/var/lib/redmine"; description = "The state directory, logs and plugins are stored here"; }; @@ -140,68 +123,52 @@ in { } ]; systemd.services.redmine = { - after = [ "network.target" "postgresql.service" ]; + after = [ "network.target" "mysql.service" ]; # postgresql.service wantedBy = [ "multi-user.target" ]; environment.RAILS_ENV = "production"; - environment.RAILS_ETC = "${cfg.stateDir}/config"; - environment.RAILS_LOG = "${cfg.stateDir}/log"; - environment.RAILS_VAR = "${cfg.stateDir}/var"; environment.RAILS_CACHE = "${cfg.stateDir}/cache"; - environment.RAILS_PLUGINS = "${cfg.stateDir}/plugins"; - environment.RAILS_PUBLIC = "${cfg.stateDir}/public"; - environment.RAILS_TMP = "${cfg.stateDir}/tmp"; environment.SCHEMA = "${cfg.stateDir}/cache/schema.db"; environment.HOME = "${pkgs.redmine}/share/redmine"; environment.REDMINE_LANG = "en"; - environment.GEM_HOME = "${pkgs.redmine}/share/redmine/vendor/bundle/ruby/1.9.1"; - environment.GEM_PATH = "${pkgs.bundler}/${pkgs.bundler.ruby.gemPath}"; path = with pkgs; [ imagemagickBig subversion mercurial cvs - config.services.postgresql.package + # config.services.postgresql.package + libmysql bazaar gitAndTools.git - # once we build binaries for darc enable it - #darcs + darcs ]; preStart = '' - # TODO: use env vars - for i in plugins public/plugin_assets db files log config cache var/files tmp; do - mkdir -p ${cfg.stateDir}/$i - done + rm -rf ${cfg.stateDir}/config - chown -R redmine:redmine ${cfg.stateDir} - chmod -R 755 ${cfg.stateDir} + mkdir -p ${cfg.stateDir}/cache + mkdir -p ${cfg.stateDir}/config + mkdir -p ${cfg.stateDir}/files + mkdir -p ${cfg.stateDir}/log + mkdir -p ${cfg.stateDir}/plugins + mkdir -p ${cfg.stateDir}/tmp - rm -rf ${cfg.stateDir}/public/* - cp -R ${pkgs.redmine}/share/redmine/public/* ${cfg.stateDir}/public/ - for theme in ${concatStringsSep " " (mapAttrsToList unpackTheme cfg.themes)}; do - ln -fs $theme/* ${cfg.stateDir}/public/themes/ - done + mkdir -p /run/redmine + ln -fs ${cfg.stateDir}/files /run/redmine/files + ln -fs ${cfg.stateDir}/log /run/redmine/log + ln -fs ${cfg.stateDir}/plugins /run/redmine/plugins + ln -fs ${cfg.stateDir}/tmp /run/redmine/tmp - rm -rf ${cfg.stateDir}/plugins/* - for plugin in ${concatStringsSep " " (mapAttrsToList unpackPlugin cfg.plugins)}; do - ln -fs $plugin/* ${cfg.stateDir}/plugins/''${plugin##*-redmine-plugin-} - done + cp -r ${pkgs.redmine}/share/redmine/config.dist/* ${cfg.stateDir}/config/ + ln -fs ${cfg.stateDir}/config /run/redmine/config - ln -fs ${pkgs.writeText "database.yml" databaseYml} ${cfg.stateDir}/config/database.yml ln -fs ${pkgs.writeText "configuration.yml" configurationYml} ${cfg.stateDir}/config/configuration.yml + ln -fs ${pkgs.writeText "database.yml" databaseYml} ${cfg.stateDir}/config/database.yml + + chown -R redmine:redmine ${cfg.stateDir} + chmod -R ug+rwX,o-rwx+x ${cfg.stateDir}/ - if [ "${cfg.databaseHost}" = "127.0.0.1" ]; then - if ! test -e "${cfg.stateDir}/db-created"; then - psql postgres -c "CREATE ROLE redmine WITH LOGIN NOCREATEDB NOCREATEROLE ENCRYPTED PASSWORD '${cfg.databasePassword}'" - ${config.services.postgresql.package}/bin/createdb --owner redmine redmine || true - touch "${cfg.stateDir}/db-created" - fi - fi - - cd ${pkgs.redmine}/share/redmine/ - ${ruby}/bin/rake db:migrate - ${ruby}/bin/rake redmine:plugins:migrate - ${ruby}/bin/rake redmine:load_default_data - ${ruby}/bin/rake generate_secret_token + ${pkgs.redmine}/share/redmine/bin/bundle exec rake generate_secret_token + ${pkgs.redmine}/share/redmine/bin/bundle exec rake db:migrate + ${pkgs.redmine}/share/redmine/bin/bundle exec rake redmine:load_default_data ''; serviceConfig = { @@ -211,7 +178,7 @@ in { Group = "redmine"; TimeoutSec = "300"; WorkingDirectory = "${pkgs.redmine}/share/redmine"; - ExecStart="${ruby}/bin/ruby ${pkgs.redmine}/share/redmine/script/rails server webrick -e production -P ${cfg.stateDir}/redmine.pid"; + ExecStart="${pkgs.redmine}/share/redmine/bin/bundle exec rails server webrick -e production -P ${cfg.stateDir}/redmine.pid --binding=0.0.0.0"; }; }; diff --git a/pkgs/applications/version-management/redmine/2002_FHS_through_env_vars.patch b/pkgs/applications/version-management/redmine/2002_FHS_through_env_vars.patch deleted file mode 100644 index 889b8c930e7..00000000000 --- a/pkgs/applications/version-management/redmine/2002_FHS_through_env_vars.patch +++ /dev/null @@ -1,100 +0,0 @@ -Description: FHS through env vars -Forwarded: not-needed -Author: Jérémy Lal -Last-Update: 2013-09-28 ---- redmine.orig/app/models/attachment.rb -+++ redmine/app/models/attachment.rb -@@ -46,10 +46,10 @@ class Attachment < ActiveRecord::Base - "LEFT JOIN #{Project.table_name} ON #{Document.table_name}.project_id = #{Project.table_name}.id"} - - cattr_accessor :storage_path -- @@storage_path = Redmine::Configuration['attachments_storage_path'] || File.join(Rails.root, "files") -+ @@storage_path = Redmine::Configuration['attachments_storage_path'] || ENV['RAILS_VAR'] ? File.join(ENV['RAILS_VAR'], "files") : File.join(Rails.root, "files") - - cattr_accessor :thumbnails_storage_path -- @@thumbnails_storage_path = File.join(Rails.root, "tmp", "thumbnails") -+ @@thumbnails_storage_path = ENV['RAILS_TMP'] ? File.join(ENV['RAILS_TMP'], "thumbnails") : File.join(Rails.root, "tmp", "thumbnails") - - before_save :files_to_final_location - after_destroy :delete_from_disk ---- redmine.orig/lib/redmine/configuration.rb -+++ redmine/lib/redmine/configuration.rb -@@ -32,7 +32,7 @@ module Redmine - # * :file: the configuration file to load (default: config/configuration.yml) - # * :env: the environment to load the configuration for (default: Rails.env) - def load(options={}) -- filename = options[:file] || File.join(Rails.root, 'config', 'configuration.yml') -+ filename = options[:file] || ENV['RAILS_ETC'] ? File.join(ENV['RAILS_ETC'], 'configuration.yml') : File.join(Rails.root, 'config', 'configuration.yml') - env = options[:env] || Rails.env - - @config = @defaults.dup -@@ -103,7 +103,7 @@ module Redmine - end - - def load_deprecated_email_configuration(env) -- deprecated_email_conf = File.join(Rails.root, 'config', 'email.yml') -+ deprecated_email_conf = ENV['RAILS_ETC'] ? File.join(ENV['RAILS_ETC'], 'email.yml') : File.join(Rails.root, 'config', 'email.yml') - if File.file?(deprecated_email_conf) - warn "Storing outgoing emails configuration in config/email.yml is deprecated. You should now store it in config/configuration.yml using the email_delivery setting." - @config.merge!({'email_delivery' => load_from_yaml(deprecated_email_conf, env)}) ---- redmine.orig/lib/redmine/export/pdf.rb -+++ redmine/lib/redmine/export/pdf.rb -@@ -38,7 +38,7 @@ module Redmine - attr_accessor :footer_date - - def initialize(lang, orientation='P') -- @@k_path_cache = Rails.root.join('tmp', 'pdf') -+ @@k_path_cache = ENV['RAILS_TMP'] ? File.join(ENV['RAILS_TMP'], 'pdf') : Rails.root.join('tmp', 'pdf') - FileUtils.mkdir_p @@k_path_cache unless File::exist?(@@k_path_cache) - set_language_if_valid lang - pdf_encoding = l(:general_pdf_encoding).upcase ---- redmine.orig/config/application.rb -+++ redmine/config/application.rb -@@ -52,8 +63,21 @@ module RedmineApp - # Do not include all helpers - config.action_controller.include_all_helpers = false - -+ # move tmp directory to RAILS_TMP -+ config.paths['tmp'] = ENV['RAILS_TMP'] -+ - config.session_store :cookie_store, :key => '_redmine_session' - -+ # log path -+ config.paths['log'] = File.join(ENV['RAILS_LOG'], "#{Rails.env}.log") unless !ENV['RAILS_LOG'] -+ -+ config.paths['public'] = ENV['RAILS_PUBLIC'] unless !ENV['RAILS_PUBLIC'] -+ -+ config.cache_store = :file_store, File.join(ENV['RAILS_TMP'], "cache") -+ -+ # Set Active Record's database.yml path -+ config.paths['config/database'] = File.join(ENV['RAILS_ETC'], 'database.yml') unless !ENV['RAILS_ETC'] -+ - if File.exists?(File.join(File.dirname(__FILE__), 'additional_environment.rb')) - instance_eval File.read(File.join(File.dirname(__FILE__), 'additional_environment.rb')) - end ---- redmine.orig/lib/plugins/rfpdf/lib/tcpdf.rb -+++ redmine/lib/plugins/rfpdf/lib/tcpdf.rb -@@ -89,10 +89,10 @@ class TCPDF - @@k_small_ratio = 2/3.0 - - cattr_accessor :k_path_cache -- @@k_path_cache = Rails.root.join('tmp') -+ @@k_path_cache = ENV['RAILS_TMP'] ? ENV['RAILS_TMP'] : Rails.root.join('tmp') - - cattr_accessor :k_path_url_cache -- @@k_path_url_cache = Rails.root.join('tmp') -+ @@k_path_url_cache = ENV['RAILS_TMP'] ? ENV['RAILS_TMP'] : Rails.root.join('tmp') - - attr_accessor :barcode - ---- redmine.orig/lib/redmine/scm/adapters/abstract_adapter.rb -+++ redmine/lib/redmine/scm/adapters/abstract_adapter.rb -@@ -222,7 +222,7 @@ module Redmine - if @stderr_log_file.nil? - writable = false - path = Redmine::Configuration['scm_stderr_log_file'].presence -- path ||= Rails.root.join("log/#{Rails.env}.scm.stderr.log").to_s -+ path ||= ENV['RAILS_LOG'] ? File.join(ENV['RAILS_LOG'], "#{Rails.env}.scm.stderr.log").to_s : Rails.root.join("log/#{Rails.env}.scm.stderr.log").to_s - if File.exists?(path) - if File.file?(path) && File.writable?(path) - writable = true diff --git a/pkgs/applications/version-management/redmine/2003_externalize_session_config.patch b/pkgs/applications/version-management/redmine/2003_externalize_session_config.patch deleted file mode 100644 index 39af8e02e55..00000000000 --- a/pkgs/applications/version-management/redmine/2003_externalize_session_config.patch +++ /dev/null @@ -1,72 +0,0 @@ -Description: Externalize session config to yml in /etc -Forwarded: not-needed -Author: Jérémy Lal -Last-Update: 2010-01-10 ---- redmine.orig/lib/tasks/initializers.rake -+++ redmine/lib/tasks/initializers.rake -@@ -1,11 +1,12 @@ - desc 'Generates a secret token for the application.' -+task :generate_secret_token do - --file 'config/initializers/secret_token.rb' do -- path = File.join(Rails.root, 'config', 'initializers', 'secret_token.rb') -- secret = SecureRandom.hex(40) -- File.open(path, 'w') do |f| -- f.write <<"EOF" --# This file was generated by 'rake generate_secret_token', and should -+filename = ENV['YML_SESSION_FILENAME'] ? ENV['YML_SESSION_FILENAME'] : 'session.yml' -+path = File.join(ENV['RAILS_ETC'] ? ENV['RAILS_ETC'] : File.join(Rails.root, 'config'), filename) -+secret = SecureRandom.hex(40) -+File.open(path, 'w') do |f| -+ f.write <<"EOF" -+# This file was generated by 'rake generate_session_store', - # not be made visible to public. - # If you have a load-balancing Redmine cluster, you will need to use the - # same version of this file on each machine. And be sure to restart your -@@ -15,10 +18,18 @@ file 'config/initializers/secret_token.r - # change this key, all old sessions will become invalid! Make sure the - # secret is at least 30 characters and all random, no regular words or - # you'll be exposed to dictionary attacks. --RedmineApp::Application.config.secret_token = '#{secret}' -+ -+production: -+ key: _redmine_ -+ secret: #{secret} -+ -+development: -+ key: _redmine_ -+ secret: #{secret} -+ -+test: -+ key: _redmine_ -+ secret: #{secret} - EOF - end - end -- --desc 'Generates a secret token for the application.' --task :generate_secret_token => ['config/initializers/secret_token.rb'] ---- redmine.orig/config/application.rb -+++ redmine/config/application.rb -@@ -66,7 +66,20 @@ module RedmineApp - # move tmp directory to RAILS_TMP - config.paths['tmp'] = ENV['RAILS_TMP'] - -- config.session_store :cookie_store, :key => '_redmine_session' -+ # loads cookie based session session and secret keys -+ # this is needed here because initializers are loaded after plugins, -+ # and some plugins initialize ActionController which requires a secret to be set. -+ # crash if file not found -+ relativeUrlRoot = ENV['RAILS_RELATIVE_URL_ROOT'] -+ filename = ENV['RAILS_ETC'] ? File.join(ENV['RAILS_ETC'], 'session.yml') : File.join(File.dirname(__FILE__), '..', 'session.yml') -+ if File.exists?(filename) -+ sessionconfig = YAML::load_file(filename) -+ config.session_store :cookie_store, :key => sessionconfig[Rails.env]['key'], :path => (relativeUrlRoot.blank?) ? '/' : relativeUrlRoot -+ config.secret_token = sessionconfig[Rails.env]['secret'] -+ else -+ # temporary settings before session.yml is created -+ config.session_store :cookie_store, :key => '_redmine_session', :path => (relativeUrlRoot.blank?) ? '/' : relativeUrlRoot -+ end - - # log path - config.paths['log'] = File.join(ENV['RAILS_LOG'], "#{Rails.env}.log") unless !ENV['RAILS_LOG'] diff --git a/pkgs/applications/version-management/redmine/2004_FHS_plugins_assets.patch b/pkgs/applications/version-management/redmine/2004_FHS_plugins_assets.patch deleted file mode 100644 index d9a6844a6a3..00000000000 --- a/pkgs/applications/version-management/redmine/2004_FHS_plugins_assets.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- redmine.orig/lib/redmine/plugin.rb -+++ redmine/lib/redmine/plugin.rb -@@ -47,7 +47,7 @@ module Redmine #:nodoc: - self.directory = File.join(Rails.root, 'plugins') - - cattr_accessor :public_directory -- self.public_directory = File.join(Rails.root, 'public', 'plugin_assets') -+ self.public_directory = ENV['RAILS_TMP'] ? File.join(ENV['RAILS_TMP'], 'plugin_assets') : File.join(Rails.root, 'public', 'plugin_assets') - - @registered_plugins = {} - class << self diff --git a/pkgs/applications/version-management/redmine/Gemfile b/pkgs/applications/version-management/redmine/Gemfile new file mode 100644 index 00000000000..2ff32549942 --- /dev/null +++ b/pkgs/applications/version-management/redmine/Gemfile @@ -0,0 +1,116 @@ +source 'https://rubygems.org' + +if Gem::Version.new(Bundler::VERSION) < Gem::Version.new('1.5.0') + abort "Redmine requires Bundler 1.5.0 or higher (you're using #{Bundler::VERSION}).\nPlease update with 'gem update bundler'." +end + +gem "rails", "4.2.8" +gem "addressable", "2.4.0" if RUBY_VERSION < "2.0" +if RUBY_VERSION < "2.1" + gem "public_suffix", (RUBY_VERSION < "2.0" ? "~> 1.4" : "~> 2.0.5") +end +gem "jquery-rails", "~> 3.1.4" +gem "coderay", "~> 1.1.1" +gem "request_store", "1.0.5" +gem "mime-types", (RUBY_VERSION >= "2.0" ? "~> 3.0" : "~> 2.99") +gem "protected_attributes" +gem "actionpack-xml_parser" +gem "roadie-rails", "~> 1.1.1" +gem "roadie", "~> 3.2.1" +gem "mimemagic" +gem "mail", "~> 2.6.4" + +gem "nokogiri", (RUBY_VERSION >= "2.1" ? "~> 1.8.1" : "~> 1.6.8") +gem "i18n", "~> 0.7.0" +gem "ffi", "1.9.14", :platforms => :mingw if RUBY_VERSION < "2.0" + +# Request at least rails-html-sanitizer 1.0.3 because of security advisories +gem "rails-html-sanitizer", ">= 1.0.3" + +# Windows does not include zoneinfo files, so bundle the tzinfo-data gem +gem 'tzinfo-data', platforms: [:mingw, :x64_mingw, :mswin] +gem "rbpdf", "~> 1.19.3" + +# Optional gem for LDAP authentication +group :ldap do + gem "net-ldap", "~> 0.12.0" +end + +# Optional gem for OpenID authentication +group :openid do + gem "ruby-openid", "~> 2.3.0", :require => "openid" + gem "rack-openid" +end + +platforms :mri, :mingw, :x64_mingw do + # Optional gem for exporting the gantt to a PNG file, not supported with jruby + group :rmagick do + gem "rmagick", ">= 2.14.0" + end + + # Optional Markdown support, not for JRuby + group :markdown do + gem "redcarpet", "~> 3.4.0" + end +end + +# Include database gems for the adapters found in the database +# configuration file +require 'erb' +require 'yaml' +gem "mysql2", "~> 0.4.6", :platforms => [:mri, :mingw, :x64_mingw] +gem "pg", "~> 0.18.1", :platforms => [:mri, :mingw, :x64_mingw] +database_file = File.join(File.dirname(__FILE__), "config/database.yml") +if File.exist?(database_file) + database_config = YAML::load(ERB.new(IO.read(database_file)).result) + adapters = database_config.values.map {|c| c['adapter']}.compact.uniq + if adapters.any? + adapters.each do |adapter| + case adapter + when 'mysql2' + gem "mysql2", "~> 0.4.6", :platforms => [:mri, :mingw, :x64_mingw] + when /postgresql/ + gem "pg", "~> 0.18.1", :platforms => [:mri, :mingw, :x64_mingw] + when /sqlite3/ + gem "sqlite3", (RUBY_VERSION < "2.0" && RUBY_PLATFORM =~ /mingw/ ? "1.3.12" : "~>1.3.12"), + :platforms => [:mri, :mingw, :x64_mingw] + when /sqlserver/ + gem "tiny_tds", (RUBY_VERSION >= "2.0" ? "~> 1.0.5" : "~> 0.7.0"), :platforms => [:mri, :mingw, :x64_mingw] + gem "activerecord-sqlserver-adapter", :platforms => [:mri, :mingw, :x64_mingw] + else + warn("Unknown database adapter `#{adapter}` found in config/database.yml, use Gemfile.local to load your own database gems") + end + end + else + warn("No adapter found in config/database.yml, please configure it first") + end +else + warn("Please configure your config/database.yml first") +end + +#group :development do +# gem "rdoc", "~> 4.3" +# gem "yard" +#end + +#group :test do +# gem "minitest" +# gem "rails-dom-testing" +# gem "mocha" +# gem "simplecov", "~> 0.9.1", :require => false +# # TODO: remove this after upgrading to Rails 5 +# gem "test_after_commit", "~> 0.4.2" +# # For running UI tests +# gem "capybara" +# gem "selenium-webdriver", "~> 2.53.4" +#end + +local_gemfile = File.join(File.dirname(__FILE__), "Gemfile.local") +if File.exists?(local_gemfile) + eval_gemfile local_gemfile +end + +# Load plugins' Gemfiles +Dir.glob File.expand_path("../plugins/*/{Gemfile,PluginGemfile}", __FILE__) do |file| + eval_gemfile file +end diff --git a/pkgs/applications/version-management/redmine/Gemfile.lock b/pkgs/applications/version-management/redmine/Gemfile.lock index c660e73f4a0..589537c2af7 100644 --- a/pkgs/applications/version-management/redmine/Gemfile.lock +++ b/pkgs/applications/version-management/redmine/Gemfile.lock @@ -1,152 +1,162 @@ GEM remote: https://rubygems.org/ specs: - actionmailer (3.2.19) - actionpack (= 3.2.19) - mail (~> 2.5.4) - actionpack (3.2.19) - activemodel (= 3.2.19) - activesupport (= 3.2.19) - builder (~> 3.0.0) + actionmailer (4.2.8) + actionpack (= 4.2.8) + actionview (= 4.2.8) + activejob (= 4.2.8) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.8) + actionview (= 4.2.8) + activesupport (= 4.2.8) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionpack-xml_parser (1.0.2) + actionpack (>= 4.0.0, < 5) + actionview (4.2.8) + activesupport (= 4.2.8) + builder (~> 3.1) erubis (~> 2.7.0) - journey (~> 1.0.4) - rack (~> 1.4.5) - rack-cache (~> 1.2) - rack-test (~> 0.6.1) - sprockets (~> 2.2.1) - activemodel (3.2.19) - activesupport (= 3.2.19) - builder (~> 3.0.0) - activerecord (3.2.19) - activemodel (= 3.2.19) - activesupport (= 3.2.19) - arel (~> 3.0.2) - tzinfo (~> 0.3.29) - activeresource (3.2.19) - activemodel (= 3.2.19) - activesupport (= 3.2.19) - activesupport (3.2.19) - i18n (~> 0.6, >= 0.6.4) - multi_json (~> 1.0) - arel (3.0.3) - awesome_nested_set (2.1.6) - activerecord (>= 3.0.0) - builder (3.0.0) - capybara (2.1.0) - mime-types (>= 1.16) - nokogiri (>= 1.3.3) - rack (>= 1.0.0) - rack-test (>= 0.5.4) - xpath (~> 2.0) - childprocess (0.5.5) - ffi (~> 1.0, >= 1.0.11) - coderay (1.1.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.3) + activejob (4.2.8) + activesupport (= 4.2.8) + globalid (>= 0.3.0) + activemodel (4.2.8) + activesupport (= 4.2.8) + builder (~> 3.1) + activerecord (4.2.8) + activemodel (= 4.2.8) + activesupport (= 4.2.8) + arel (~> 6.0) + activesupport (4.2.8) + i18n (~> 0.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + addressable (2.5.2) + public_suffix (>= 2.0.2, < 4.0) + arel (6.0.4) + builder (3.2.3) + coderay (1.1.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + css_parser (1.6.0) + addressable erubis (2.7.0) - fastercsv (1.5.5) - ffi (1.9.5) - hike (1.2.3) - i18n (0.6.11) - journey (1.0.4) - jquery-rails (2.0.3) - railties (>= 3.1.0, < 5.0) - thor (~> 0.14) - json (1.8.3) - mail (2.5.4) - mime-types (~> 1.16) - treetop (~> 1.4.8) - metaclass (0.0.4) - mime-types (1.25.1) - mini_portile (0.6.0) - mocha (1.0.0) - metaclass (~> 0.0.1) - multi_json (1.10.1) - net-ldap (0.3.1) - nokogiri (1.6.3.1) - mini_portile (= 0.6.0) - pg (0.17.1) - polyglot (0.3.5) - rack (1.4.5) - rack-cache (1.2) - rack (>= 0.4) + globalid (0.4.1) + activesupport (>= 4.2.0) + htmlentities (4.3.4) + i18n (0.7.0) + jquery-rails (3.1.5) + railties (>= 3.0, < 5.0) + thor (>= 0.14, < 2.0) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.6.6) + mime-types (>= 1.16, < 4) + mime-types (3.2.2) + mime-types-data (~> 3.2015) + mime-types-data (3.2018.0812) + mimemagic (0.3.2) + mini_portile2 (2.3.0) + minitest (5.11.3) + mysql2 (0.4.10) + net-ldap (0.12.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + pg (0.18.4) + protected_attributes (1.1.4) + activemodel (>= 4.0.1, < 5.0) + public_suffix (3.0.3) + rack (1.6.10) rack-openid (1.4.2) rack (>= 1.1.0) ruby-openid (>= 2.1.8) - rack-ssl (1.3.4) - rack - rack-test (0.6.2) + rack-test (0.6.3) rack (>= 1.0) - rails (3.2.19) - actionmailer (= 3.2.19) - actionpack (= 3.2.19) - activerecord (= 3.2.19) - activeresource (= 3.2.19) - activesupport (= 3.2.19) - bundler (~> 1.0) - railties (= 3.2.19) - railties (3.2.19) - actionpack (= 3.2.19) - activesupport (= 3.2.19) - rack-ssl (~> 1.3.2) + rails (4.2.8) + actionmailer (= 4.2.8) + actionpack (= 4.2.8) + actionview (= 4.2.8) + activejob (= 4.2.8) + activemodel (= 4.2.8) + activerecord (= 4.2.8) + activesupport (= 4.2.8) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.8) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.8) + actionpack (= 4.2.8) + activesupport (= 4.2.8) rake (>= 0.8.7) - rdoc (~> 3.4) - thor (>= 0.14.6, < 2.0) - rake (10.1.1) - rdoc (3.12.2) - json (~> 1.4) - redcarpet (2.3.0) - rmagick (2.13.3) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rbpdf (1.19.5) + htmlentities + rbpdf-font (~> 1.19.0) + rbpdf-font (1.19.1) + redcarpet (3.4.0) + request_store (1.0.5) + rmagick (2.16.0) + roadie (3.2.2) + css_parser (~> 1.4) + nokogiri (~> 1.5) + roadie-rails (1.1.1) + railties (>= 3.0, < 5.1) + roadie (~> 3.1) ruby-openid (2.3.0) - rubyzip (1.1.6) - selenium-webdriver (2.43.0) - childprocess (~> 0.5) - multi_json (~> 1.0) - rubyzip (~> 1.0) - websocket (~> 1.0) - shoulda (3.3.2) - shoulda-context (~> 1.0.1) - shoulda-matchers (~> 1.4.1) - shoulda-context (1.0.2) - shoulda-matchers (1.4.1) - activesupport (>= 3.0.0) - sprockets (2.2.2) - hike (~> 1.2) - multi_json (~> 1.0) - rack (~> 1.0) - tilt (~> 1.1, != 1.3.0) - thor (0.19.1) - tilt (1.4.1) - treetop (1.4.15) - polyglot - polyglot (>= 0.3.1) - tzinfo (0.3.41) - websocket (1.2.1) - xpath (2.0.0) - nokogiri (~> 1.3) - yard (0.8.7.4) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + thor (0.20.0) + thread_safe (0.3.6) + tzinfo (1.2.5) + thread_safe (~> 0.1) PLATFORMS ruby DEPENDENCIES - activerecord-jdbc-adapter (~> 1.3.2) - activerecord-jdbcpostgresql-adapter - awesome_nested_set (= 2.1.6) - builder (= 3.0.0) - capybara (~> 2.1.0) - coderay (~> 1.1.0) - fastercsv (~> 1.5.0) - jquery-rails (~> 2.0.2) - mime-types - mocha (~> 1.0.0) - net-ldap (~> 0.3.1) - pg (>= 0.11.0) + actionpack-xml_parser + coderay (~> 1.1.1) + i18n (~> 0.7.0) + jquery-rails (~> 3.1.4) + mail (~> 2.6.4) + mime-types (~> 3.0) + mimemagic + mysql2 (~> 0.4.6) + net-ldap (~> 0.12.0) + nokogiri (~> 1.8.1) + pg (~> 0.18.1) + protected_attributes rack-openid - rails (= 3.2.19) - rake (~> 10.1.1) - rdoc (>= 2.4.2) - redcarpet (~> 2.3.0) - rmagick (>= 2.0.0) + rails (= 4.2.8) + rails-html-sanitizer (>= 1.0.3) + rbpdf (~> 1.19.3) + redcarpet (~> 3.4.0) + request_store (= 1.0.5) + rmagick (>= 2.14.0) + roadie (~> 3.2.1) + roadie-rails (~> 1.1.1) ruby-openid (~> 2.3.0) - selenium-webdriver - shoulda (~> 3.3.2) - yard + tzinfo-data + +BUNDLED WITH + 1.16.1 diff --git a/pkgs/applications/version-management/redmine/Gemfile.nix b/pkgs/applications/version-management/redmine/Gemfile.nix deleted file mode 100644 index 77adfba334e..00000000000 --- a/pkgs/applications/version-management/redmine/Gemfile.nix +++ /dev/null @@ -1,332 +0,0 @@ -[ -{ -name = "actionmailer"; -hash = "cd9f0b22f755b0adeae13cf949adaf63fa1c068c72d0a100572c6a11aecd3ba7"; -url = "http://rubygems.org/downloads/actionmailer-3.2.19.gem"; -version = "3.2.19"; -} -{ -name = "actionpack"; -hash = "c58ca2342aff2062f4f478551ce46d81918ac93200bc62d099764d2cd7499fcd"; -url = "http://rubygems.org/downloads/actionpack-3.2.19.gem"; -version = "3.2.19"; -} -{ -name = "activemodel"; -hash = "4ea3abf790eca9ee8228e9e2a465350e258294270a639b63f0e1dfad236fe70e"; -url = "http://rubygems.org/downloads/activemodel-3.2.19.gem"; -version = "3.2.19"; -} -{ -name = "activerecord"; -hash = "052945ad510744aaa3e35a817a6f515a2316e7dd96df6460f75b36067bb60372"; -url = "http://rubygems.org/downloads/activerecord-3.2.19.gem"; -version = "3.2.19"; -} -{ -name = "activeresource"; -hash = "8617d24537ca937cc67aac46aaa29782510d66136605426d0a23a3585a839daf"; -url = "http://rubygems.org/downloads/activeresource-3.2.19.gem"; -version = "3.2.19"; -} -{ -name = "activesupport"; -hash = "2c837a59250da14b12a6b0cfb6774f0afae90aa749fd96ad4347344d8417ad3d"; -url = "http://rubygems.org/downloads/activesupport-3.2.19.gem"; -version = "3.2.19"; -} -{ -name = "arel"; -hash = "c0006e2169deee3b8cc2d258296388822eeb2db59832450b9b7316e1387d0da4"; -url = "http://rubygems.org/downloads/arel-3.0.3.gem"; -version = "3.0.3"; -} -{ -name = "awesome_nested_set"; -hash = "0dcd801aea5048f5ab907b62b4174b6763b191eaa4e1e11bb83f996f01349af8"; -url = "http://rubygems.org/downloads/awesome_nested_set-2.1.6.gem"; -version = "2.1.6"; -} -{ -name = "builder"; -hash = "fbd3e15e5de02245f7d649b3415b2c2875cdc9a14dccde89aa30fc14a314618e"; -url = "http://rubygems.org/downloads/builder-3.0.0.gem"; -version = "3.0.0"; -} -{ -name = "capybara"; -hash = "a9a19f8d6bb2dfcb1f05ea3e1727cb556d1cba0d234d1712b481e8d4f7bbb91e"; -url = "http://rubygems.org/downloads/capybara-2.1.0.gem"; -version = "2.1.0"; -} -{ -name = "childprocess"; -hash = "9b583295a11932d2eeffa1e8f5b8fb2fb0064a2f0111ad98c3b752b94f80bf33"; -url = "http://rubygems.org/downloads/childprocess-0.5.5.gem"; -version = "0.5.5"; -} -{ -name = "coderay"; -hash = "5a943c59e36f7ef9dd2677855735656413af02e3f302431e9c548aabe89f3c15"; -url = "http://rubygems.org/downloads/coderay-1.1.0.gem"; -version = "1.1.0"; -} -{ -name = "erubis"; -hash = "63653f5174a7997f6f1d6f465fbe1494dcc4bdab1fb8e635f6216989fb1148ba"; -url = "http://rubygems.org/downloads/erubis-2.7.0.gem"; -version = "2.7.0"; -} -{ -name = "fastercsv"; -hash = "d098199e62e4e10eec436a9ea9b8c189dacd5c06f2825f00d1e0f1c29fdbc3b5"; -url = "http://rubygems.org/downloads/fastercsv-1.5.5.gem"; -version = "1.5.5"; -} -{ -name = "ffi"; -hash = "0d2ef90163eef8545689e8dfc27fb1245a2d82e3500d587de1e38290629e662f"; -url = "http://rubygems.org/downloads/ffi-1.9.5.gem"; -version = "1.9.5"; -} -{ -name = "hike"; -hash = "154e2f2593845e5bcd8ed2ba3092600c55c6ad8c630722857de3fdaf334ccc44"; -url = "http://rubygems.org/downloads/hike-1.2.3.gem"; -version = "1.2.3"; -} -{ -name = "i18n"; -hash = "b37dda25b30484f2674a851e24ae098a38564a61c976fa91a34bf8fceaa3923b"; -url = "http://rubygems.org/downloads/i18n-0.6.11.gem"; -version = "0.6.11"; -} -{ -name = "journey"; -hash = "7454b8612530784000fbb17ea2df749a71b70702a0ac8ebef4a1e7f05aecc10f"; -url = "http://rubygems.org/downloads/journey-1.0.4.gem"; -version = "1.0.4"; -} -{ -name = "jquery-rails"; -hash = "cc4eab342fb3b1fcbb2fc1c9a61b09ecd86d795b1f74d607994b0bc6fd5ef444"; -url = "http://rubygems.org/downloads/jquery-rails-2.0.3.gem"; -version = "2.0.3"; -} -{ -name = "json"; -hash = "1nsby6ry8l9xg3yw4adlhk2pnc7i0h0rznvcss4vk3v74qg0k8lc"; -url = "http://rubygems.org/downloads/json-1.8.3.gem"; -version = "1.8.3"; -} -{ -name = "mail"; -hash = "446585c38b062121252688dcc9cc70af1f470822e30db021bb97d185969e257c"; -url = "http://rubygems.org/downloads/mail-2.5.4.gem"; -version = "2.5.4"; -} -{ -name = "metaclass"; -hash = "8569685c902108b1845be4e5794d646f2a8adcb0280d7651b600dab0844fe942"; -url = "http://rubygems.org/downloads/metaclass-0.0.4.gem"; -version = "0.0.4"; -} -{ -name = "mime-types"; -hash = "88ef3c596481678710ffd4018fa40f1999b02d97babea39682ba7d5badd21f56"; -url = "http://rubygems.org/downloads/mime-types-1.25.1.gem"; -version = "1.25.1"; -} -{ -name = "mini_portile"; -hash = "762b3e241362de24b2eb2bb1b98638399b931e9e51bece5f8e2df7611eb16c26"; -url = "http://rubygems.org/downloads/mini_portile-0.6.0.gem"; -version = "0.6.0"; -} -{ -name = "mocha"; -hash = "788fd93c8009a7e0eebd155509953e5987f4681902aad666a294283baa09899a"; -url = "http://rubygems.org/downloads/mocha-1.0.0.gem"; -version = "1.0.0"; -} -{ -name = "multi_json"; -hash = "2c98979877e87df0b338ebf5c86091b390f53d62c11a8232bd51ca007e0b82d2"; -url = "http://rubygems.org/downloads/multi_json-1.10.1.gem"; -version = "1.10.1"; -} -{ -name = "net-ldap"; -hash = "953551665fb0d398740a72a26314c6d34bd70fa35419c96dc58351f17d9a5081"; -url = "http://rubygems.org/downloads/net-ldap-0.3.1.gem"; -version = "0.3.1"; -} -{ -name = "nokogiri"; -hash = "91761a654439406b5bed71adf6092d49829e26332b4c0e7c8a23a2e628442585"; -url = "http://rubygems.org/downloads/nokogiri-1.6.3.1.gem"; -version = "1.6.3.1"; -} -{ -name = "pg"; -hash = "e7933e8f7f184c28e820ed85ddfb3ad8a13933b2b2ab8656aa8f81cb0aa610a6"; -url = "http://rubygems.org/downloads/pg-0.17.1.gem"; -version = "0.17.1"; -} -{ -name = "polyglot"; -hash = "59d66ef5e3c166431c39cb8b7c1d02af419051352f27912f6a43981b3def16af"; -url = "http://rubygems.org/downloads/polyglot-0.3.5.gem"; -version = "0.3.5"; -} -{ -name = "rack"; -hash = "f7bf3faa8e09a2ff26475372de36a724e7470d6bdc33d189a0ec34b49605f308"; -url = "http://rubygems.org/downloads/rack-1.4.5.gem"; -version = "1.4.5"; -} -{ -name = "rack-cache"; -hash = "02bfed05f8b3266db804f2fa445801636ca2c6d211a3137ec796f88af5756e1c"; -url = "http://rubygems.org/downloads/rack-cache-1.2.gem"; -version = "1.2"; -} -{ -name = "rack-openid"; -hash = "8cd2305e738463a7da98791f9ac4df4cf3f6ed27908d982350430694ac2fe869"; -url = "http://rubygems.org/downloads/rack-openid-1.4.2.gem"; -version = "1.4.2"; -} -{ -name = "rack-ssl"; -hash = "d703764fa2a0d44a2163d6add65be89f5dba4477d1959b90d3727682a9c37dcf"; -url = "http://rubygems.org/downloads/rack-ssl-1.3.4.gem"; -version = "1.3.4"; -} -{ -name = "rack-test"; -hash = "7e920b6aac888e4a3846e5997fb1cbf456bdb5846322b58dc31697a54a38b306"; -url = "http://rubygems.org/downloads/rack-test-0.6.2.gem"; -version = "0.6.2"; -} -{ -name = "rails"; -hash = "33b64cf78dfcf3206d961ce03e8fe6d260081da696e60da39d0b2a4a160fe22b"; -url = "http://rubygems.org/downloads/rails-3.2.19.gem"; -version = "3.2.19"; -} -{ -name = "railties"; -hash = "c569009ee5c005190d208ac228087fdc094b10c6f0cf209f1d12c552b447cc10"; -url = "http://rubygems.org/downloads/railties-3.2.19.gem"; -version = "3.2.19"; -} -{ -name = "rake"; -hash = "85e446590871dd3469c80dfe70a0296c20b76a9006af6b728c1f47d0b460412d"; -url = "http://rubygems.org/downloads/rake-10.1.1.gem"; -version = "10.1.1"; -} -{ -name = "rdoc"; -hash = "a8e2b78f7e5ec4cc4716cd863975645f2f2377dc6db267a15e427e5fae2633ed"; -url = "http://rubygems.org/downloads/rdoc-3.12.2.gem"; -version = "3.12.2"; -} -{ -name = "redcarpet"; -hash = "5c9bcc307fba97ff5a25eec74f08365c17e929d2a5c707db32d6fc99ec81f0b9"; -url = "http://rubygems.org/downloads/redcarpet-2.3.0.gem"; -version = "2.3.0"; -} -{ -name = "rmagick"; -hash = "109f3b8be90afdea9abbdd2a79a955cd808b5cad65d937ed12676da22870d3b4"; -url = "http://rubygems.org/downloads/rmagick-2.13.3.gem"; -version = "2.13.3"; -} -{ -name = "ruby-openid"; -hash = "f69ed004e95f7094e23bfd8bc9ebfb1dc88a7b46637252ca2907a1189870ea7b"; -url = "http://rubygems.org/downloads/ruby-openid-2.3.0.gem"; -version = "2.3.0"; -} -{ -name = "rubyzip"; -hash = "a996435ee9698be6a09d3748f4d23ee15aaf45cbfef1749def165af6ea3c0a9e"; -url = "http://rubygems.org/downloads/rubyzip-1.1.6.gem"; -version = "1.1.6"; -} -{ -name = "selenium-webdriver"; -hash = "09fe4374d1541cb45403ad1238c2d88129f3afb985218635af087a06c99a521a"; -url = "http://rubygems.org/downloads/selenium-webdriver-2.43.0.gem"; -version = "2.43.0"; -} -{ -name = "shoulda"; -hash = "52e70b71cbfb7c01dace14e268a62d86c21ddd1e5ec0116c8b1e632d8e04e412"; -url = "http://rubygems.org/downloads/shoulda-3.3.2.gem"; -version = "3.3.2"; -} -{ -name = "shoulda-context"; -hash = "ee5559aa13248c70fdec6868a3c144adf7438c904c59d1a76b04a002e5151de5"; -url = "http://rubygems.org/downloads/shoulda-context-1.0.2.gem"; -version = "1.0.2"; -} -{ -name = "shoulda-matchers"; -hash = "c35693cbfa84213212dffbc2c87487427ef364927340151329a842f0a06086b9"; -url = "http://rubygems.org/downloads/shoulda-matchers-1.4.1.gem"; -version = "1.4.1"; -} -{ -name = "sprockets"; -hash = "fae893b7e86e83c1936f6f2a64db3550510f86eabdd5fa9f0f23fb25d7e0cf96"; -url = "http://rubygems.org/downloads/sprockets-2.2.2.gem"; -version = "2.2.2"; -} -{ -name = "thor"; -hash = "9ff834f031b5550c743bb8a3139317fefdae9cdebd02d60de376658f427fe522"; -url = "http://rubygems.org/downloads/thor-0.19.1.gem"; -version = "0.19.1"; -} -{ -name = "tilt"; -hash = "39820562c4f5db45fe18de87ccc30a0e77a998bf5334b1d8c10a2f7dbc1f5903"; -url = "http://rubygems.org/downloads/tilt-1.4.1.gem"; -version = "1.4.1"; -} -{ -name = "treetop"; -hash = "ffa68f201c0f62c26b0a1d13233d73194400596964696843f87ebb5d812f12ff"; -url = "http://rubygems.org/downloads/treetop-1.4.15.gem"; -version = "1.4.15"; -} -{ -name = "tzinfo"; -hash = "381b22fd1744a35d0a0239f563f505773681e626e6d900063b14cb9b1b68e98c"; -url = "http://rubygems.org/downloads/tzinfo-0.3.41.gem"; -version = "0.3.41"; -} -{ -name = "websocket"; -hash = "e626c8c3e8593735d900265fb1fc3439fd06b394069860177d8f40733b12ae9e"; -url = "http://rubygems.org/downloads/websocket-1.2.1.gem"; -version = "1.2.1"; -} -{ -name = "xpath"; -hash = "9ca4a1cc88d9ab16c591468cce7b5d00ee06a8a76b841f8438970c7a44c86c12"; -url = "http://rubygems.org/downloads/xpath-2.0.0.gem"; -version = "2.0.0"; -} -{ -name = "yard"; -hash = "e65a26f9b9dc6e2aa9b1d1d2e1a45bee3edf540a6a7e6c30fa6aa1df7f7a29b4"; -url = "http://rubygems.org/downloads/yard-0.8.7.4.gem"; -version = "0.8.7.4"; -} -] diff --git a/pkgs/applications/version-management/redmine/README b/pkgs/applications/version-management/redmine/README deleted file mode 100644 index 1cc4772568a..00000000000 --- a/pkgs/applications/version-management/redmine/README +++ /dev/null @@ -1,6 +0,0 @@ -to regenerate Gemfile.nix and Gemfile.lock you need to - - % nix-build bootstrap.nix - % cp result/Gemfile.nix ./ - % cp result/Gemfile.lock ./ - diff --git a/pkgs/applications/version-management/redmine/bootstrap.nix b/pkgs/applications/version-management/redmine/bootstrap.nix deleted file mode 100644 index 53757c37ed8..00000000000 --- a/pkgs/applications/version-management/redmine/bootstrap.nix +++ /dev/null @@ -1,47 +0,0 @@ -{ pkgs ? import {} -}: - -with pkgs; - -let - -in stdenv.mkDerivation rec { - version = "2.5.2"; - name = "redmine-${version}"; - __noChroot = true; - src = fetchurl { - url = "http://www.redmine.org/releases/${name}.tar.gz"; - sha256 = "0x0zwxyj4dwbk7l64s3lgny10mjf0ba8jwrbafsm4d72sncmacv0"; - }; - - nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ - ruby bundler libiconv libxslt libxml2 - libffi imagemagickBig postgresql which stdenv - ]; - installPhase = '' - unset http_proxy - unset ftp_proxy - - cp -R . $out - cp ${./generate_nix_requirements.rb} $out/generate_nix_requirements.rb - cd $out - - cat > config/database.yml < config/database.yml <> Gemfile - - # make rails server happy - mkdir -p tmp/pids - - # cleanup - rm config/database.yml - ''; +let + version = "3.4.6"; + rubyEnv = bundlerEnv { + name = "redmine-env-${version}"; - meta = with stdenv.lib; { - homepage = http://www.redmine.org/; - platforms = platforms.linux; - maintainers = [ maintainers.garbas ]; - license = licenses.gpl2; - # Marked as broken due to needing an update for security issues. - # See: https://github.com/NixOS/nixpkgs/issues/18856 - broken = true; + inherit ruby; + gemdir = ./.; }; -} +in + stdenv.mkDerivation rec { + name = "redmine-${version}"; + + src = fetchurl { + url = "https://www.redmine.org/releases/${name}.tar.gz"; + sha256 = "15akq6pn42w7cf7dg45xmvw06fixck1qznp7s8ix7nyxlmcyvcg3"; + }; + + buildInputs = [ rubyEnv rubyEnv.wrappedRuby rubyEnv.bundler ]; + + buildPhase = '' + mv config config.dist + ''; + + installPhase = '' + mkdir -p $out/share + cp -r . $out/share/redmine + + for i in config files log plugins tmp; do # TODO: add 'public' to this list? + rm -rf $out/share/redmine/$i + ln -sf /run/redmine/$i $out/share/redmine/ + done + ''; + + meta = with stdenv.lib; { + homepage = http://www.redmine.org/; + platforms = platforms.linux; + maintainers = [ maintainers.garbas ]; + license = licenses.gpl2; + }; + } diff --git a/pkgs/applications/version-management/redmine/gemset.nix b/pkgs/applications/version-management/redmine/gemset.nix new file mode 100644 index 00000000000..7423fcdb9fb --- /dev/null +++ b/pkgs/applications/version-management/redmine/gemset.nix @@ -0,0 +1,472 @@ +{ + actionmailer = { + dependencies = ["actionpack" "actionview" "activejob" "mail" "rails-dom-testing"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0pr3cmr0bpgg5d0f6wy1z6r45n14r9yin8jnr4hi3ssf402xpc0q"; + type = "gem"; + }; + version = "4.2.8"; + }; + actionpack = { + dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "09fbazl0ja80na2wadfp3fzmdmdy1lsb4wd2yg7anbj0zk0ap7a9"; + type = "gem"; + }; + version = "4.2.8"; + }; + actionpack-xml_parser = { + dependencies = ["actionpack"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "17am4nd7x6g8x7f8i35rzzv2qrxlkc230rbgzg98af0yf50j8gka"; + type = "gem"; + }; + version = "1.0.2"; + }; + actionview = { + dependencies = ["activesupport" "builder" "erubis" "rails-dom-testing" "rails-html-sanitizer"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1mg4a8143q2wjhjq4mngl69jkv249z5jvg0jkdribdv4zkg586rp"; + type = "gem"; + }; + version = "4.2.8"; + }; + activejob = { + dependencies = ["activesupport" "globalid"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0kazbpfgzz6cdmwjnlb9m671ps4qgggwv2hy8y9xi4h96djyyfqz"; + type = "gem"; + }; + version = "4.2.8"; + }; + activemodel = { + dependencies = ["activesupport" "builder"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "11vhh7zmp92880s5sx8r32v2p0b7xg039mfr92pjynpkz4q901ld"; + type = "gem"; + }; + version = "4.2.8"; + }; + activerecord = { + dependencies = ["activemodel" "activesupport" "arel"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1kk4dhn8jfhqfsf1dmb3a183gix6k46xr6cjkxj0rp51w2za1ns0"; + type = "gem"; + }; + version = "4.2.8"; + }; + activesupport = { + dependencies = ["i18n" "minitest" "thread_safe" "tzinfo"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0wibdzd2f5l5rlsw1a1y3j3fhw2imrrbkxggdraa6q9qbdnc66hi"; + type = "gem"; + }; + version = "4.2.8"; + }; + addressable = { + dependencies = ["public_suffix"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0viqszpkggqi8hq87pqp0xykhvz60g99nwmkwsb0v45kc2liwxvk"; + type = "gem"; + }; + version = "2.5.2"; + }; + arel = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0nfcrdiys6q6ylxiblky9jyssrw2xj96fmxmal7f4f0jj3417vj4"; + type = "gem"; + }; + version = "6.0.4"; + }; + builder = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0qibi5s67lpdv1wgcj66wcymcr04q6j4mzws6a479n0mlrmh5wr1"; + type = "gem"; + }; + version = "3.2.3"; + }; + coderay = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "15vav4bhcc2x3jmi3izb11l4d9f3xv8hp2fszb7iqmpsccv1pz4y"; + type = "gem"; + }; + version = "1.1.2"; + }; + concurrent-ruby = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "183lszf5gx84kcpb779v6a2y0mx9sssy8dgppng1z9a505nj1qcf"; + type = "gem"; + }; + version = "1.0.5"; + }; + crass = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0bpxzy6gjw9ggjynlxschbfsgmx8lv3zw1azkjvnb8b9i895dqfi"; + type = "gem"; + }; + version = "1.0.4"; + }; + css_parser = { + dependencies = ["addressable"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0gwvf8mc8gnz4aizfijplv3594998h2j44ydakpzsdmkivs07v61"; + type = "gem"; + }; + version = "1.6.0"; + }; + erubis = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1fj827xqjs91yqsydf0zmfyw9p4l2jz5yikg3mppz6d7fi8kyrb3"; + type = "gem"; + }; + version = "2.7.0"; + }; + globalid = { + dependencies = ["activesupport"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "02smrgdi11kziqi9zhnsy9i6yr2fnxrqlv3lllsvdjki3cd4is38"; + type = "gem"; + }; + version = "0.4.1"; + }; + htmlentities = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1nkklqsn8ir8wizzlakncfv42i32wc0w9hxp00hvdlgjr7376nhj"; + type = "gem"; + }; + version = "4.3.4"; + }; + i18n = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1i5z1ykl8zhszsxcs8mzl8d0dxgs3ylz8qlzrw74jb0gplkx6758"; + type = "gem"; + }; + version = "0.7.0"; + }; + jquery-rails = { + dependencies = ["railties" "thor"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1lk7xqmms45czylxs22kv5khlbm7a0yqcchqijxb9m10zsqc6lp5"; + type = "gem"; + }; + version = "3.1.5"; + }; + loofah = { + dependencies = ["crass" "nokogiri"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0yjs6wbcj3n06d3xjqpy3qbpx0bfa12h3x2rbpc2k33ldjlkx6zy"; + type = "gem"; + }; + version = "2.2.2"; + }; + mail = { + dependencies = ["mime-types"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0d7lhj2dw52ycls6xigkfz6zvfhc6qggply9iycjmcyj9760yvz9"; + type = "gem"; + }; + version = "2.6.6"; + }; + mime-types = { + dependencies = ["mime-types-data"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0fjxy1jm52ixpnv3vg9ld9pr9f35gy0jp66i1njhqjvmnvq0iwwk"; + type = "gem"; + }; + version = "3.2.2"; + }; + mime-types-data = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "07wvp0aw2gjm4njibb70as6rh5hi1zzri5vky1q6jx95h8l56idc"; + type = "gem"; + }; + version = "3.2018.0812"; + }; + mimemagic = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "00ibc1mhvdfyfyl103xwb45621nwyqxf124cni5hyfhag0fn1c3q"; + type = "gem"; + }; + version = "0.3.2"; + }; + mini_portile2 = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "13d32jjadpjj6d2wdhkfpsmy68zjx90p49bgf8f7nkpz86r1fr11"; + type = "gem"; + }; + version = "2.3.0"; + }; + minitest = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0icglrhghgwdlnzzp4jf76b0mbc71s80njn5afyfjn4wqji8mqbq"; + type = "gem"; + }; + version = "5.11.3"; + }; + mysql2 = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0qjd97w6a0w9aldsrhb2y6jrc4wnnlbj5j8kcl7pp7vviwa0r5iq"; + type = "gem"; + }; + version = "0.4.10"; + }; + net-ldap = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0z1j0zklbbx3vi91zcd2v0fnkfgkvq3plisa6hxaid8sqndyak46"; + type = "gem"; + }; + version = "0.12.1"; + }; + nokogiri = { + dependencies = ["mini_portile2"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1h9nml9h3m0mpvmh8jfnqvblnz5n5y3mmhgfc38avfmfzdrq9bgc"; + type = "gem"; + }; + version = "1.8.4"; + }; + pg = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "07dv4ma9xd75xpsnnwwg1yrpwpji7ydy0q1d9dl0yfqbzpidrw32"; + type = "gem"; + }; + version = "0.18.4"; + }; + protected_attributes = { + dependencies = ["activemodel"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "18lvrvmcwjvjr2mrn20vaf68a0q6mg4cy9f0m1i7x83p0ljhhyar"; + type = "gem"; + }; + version = "1.1.4"; + }; + public_suffix = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "08q64b5br692dd3v0a9wq9q5dvycc6kmiqmjbdxkxbfizggsvx6l"; + type = "gem"; + }; + version = "3.0.3"; + }; + rack = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0in0amn0kwvzmi8h5zg6ijrx5wpsf8h96zrfmnk1kwh2ql4sxs2q"; + type = "gem"; + }; + version = "1.6.10"; + }; + rack-openid = { + dependencies = ["rack" "ruby-openid"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0sg85yn981j3a0iri3ch4znzdwscvz29l7vrk3dafqw4fdg31llc"; + type = "gem"; + }; + version = "1.4.2"; + }; + rack-test = { + dependencies = ["rack"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0h6x5jq24makgv2fq5qqgjlrk74dxfy62jif9blk43llw8ib2q7z"; + type = "gem"; + }; + version = "0.6.3"; + }; + rails = { + dependencies = ["actionmailer" "actionpack" "actionview" "activejob" "activemodel" "activerecord" "activesupport" "railties" "sprockets-rails"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0dpbf3ybzbhqqkwg5vi60121860cr8fybvchrxk5wy3f2jcj0mch"; + type = "gem"; + }; + version = "4.2.8"; + }; + rails-deprecated_sanitizer = { + dependencies = ["activesupport"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0qxymchzdxww8bjsxj05kbf86hsmrjx40r41ksj0xsixr2gmhbbj"; + type = "gem"; + }; + version = "1.0.3"; + }; + rails-dom-testing = { + dependencies = ["activesupport" "nokogiri" "rails-deprecated_sanitizer"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0wssfqpn00byhvp2372p99mphkcj8qx6pf6646avwr9ifvq0q1x6"; + type = "gem"; + }; + version = "1.0.9"; + }; + rails-html-sanitizer = { + dependencies = ["loofah"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1gv7vr5d9g2xmgpjfq4nxsqr70r9pr042r9ycqqnfvw5cz9c7jwr"; + type = "gem"; + }; + version = "1.0.4"; + }; + railties = { + dependencies = ["actionpack" "activesupport" "rake" "thor"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0bavl4hj7bnl3ryqi9rvykm410kflplgingkcxasfv1gdilddh4g"; + type = "gem"; + }; + version = "4.2.8"; + }; + rake = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1idi53jay34ba9j68c3mfr9wwkg3cd9qh0fn9cg42hv72c6q8dyg"; + type = "gem"; + }; + version = "12.3.1"; + }; + rbpdf = { + dependencies = ["htmlentities" "rbpdf-font"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "021fda3gcz9pyydxnn40vs1nrkycwslb9ip4q0yg3hlip41k1b49"; + type = "gem"; + }; + version = "1.19.5"; + }; + rbpdf-font = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0pxlr0l4vf785qpy55m439dyii63a26l0sd0yyhbwwcy9zm9hd1v"; + type = "gem"; + }; + version = "1.19.1"; + }; + redcarpet = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0h9qz2hik4s9knpmbwrzb3jcp3vc5vygp9ya8lcpl7f1l9khmcd7"; + type = "gem"; + }; + version = "3.4.0"; + }; + request_store = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1ky19wb6mpq6dxb81a0h4hnzx7a4ka99n9ay2syi68djbr4bkbbh"; + type = "gem"; + }; + version = "1.0.5"; + }; + rmagick = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0m9x15cdlkcb9826s3s2jd97hxf50hln22p94x8hcccxi1lwklq6"; + type = "gem"; + }; + version = "2.16.0"; + }; + roadie = { + dependencies = ["css_parser" "nokogiri"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0frp5yb07ib9y1k43shd4xjkb9a6wavhqq892l8yi9y73qi2cqbc"; + type = "gem"; + }; + version = "3.2.2"; + }; + roadie-rails = { + dependencies = ["railties" "roadie"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1hxgl5marq2hi6lcc73f7g6afd7dz4w893rrgrbh7m3k8zrwjyk1"; + type = "gem"; + }; + version = "1.1.1"; + }; + ruby-openid = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0yzaf2c1i88757554wk38rxqmj0xzgmwk2zx7gi98w2zx42d17pn"; + type = "gem"; + }; + version = "2.3.0"; + }; + sprockets = { + dependencies = ["concurrent-ruby" "rack"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "182jw5a0fbqah5w9jancvfmjbk88h8bxdbwnl4d3q809rpxdg8ay"; + type = "gem"; + }; + version = "3.7.2"; + }; + sprockets-rails = { + dependencies = ["actionpack" "activesupport" "sprockets"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0ab42pm8p5zxpv3sfraq45b9lj39cz9mrpdirm30vywzrwwkm5p1"; + type = "gem"; + }; + version = "3.2.1"; + }; + thor = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0nmqpyj642sk4g16nkbq6pj856adpv91lp4krwhqkh2iw63aszdl"; + type = "gem"; + }; + version = "0.20.0"; + }; + thread_safe = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0nmhcgq6cgz44srylra07bmaw99f5271l0dpsvl5f75m44l0gmwy"; + type = "gem"; + }; + version = "0.3.6"; + }; + tzinfo = { + dependencies = ["thread_safe"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1fjx9j327xpkkdlxwmkl3a8wqj7i4l4jwlrv3z13mg95z9wl253z"; + type = "gem"; + }; + version = "1.2.5"; + }; +} \ No newline at end of file diff --git a/pkgs/applications/version-management/redmine/generate_nix_requirements.rb b/pkgs/applications/version-management/redmine/generate_nix_requirements.rb deleted file mode 100644 index ed47d52c9c1..00000000000 --- a/pkgs/applications/version-management/redmine/generate_nix_requirements.rb +++ /dev/null @@ -1,56 +0,0 @@ -#!/usr/bin/env ruby - -require 'rubygems' -require 'bundler' -require 'fileutils' -require 'net/http' -require 'net/https' -require 'uri' - -TMP_DIR = "/tmp/gems" - -FileUtils.rm_rf(TMP_DIR) if File.exists?(TMP_DIR) -FileUtils.mkdir TMP_DIR - -GEMSERVER = "http://rubygems.org" - -# inspect Gemfile.lock -lockfile = Bundler::LockfileParser.new(Bundler.read_file("Gemfile.lock")) - -to_mirror = {} - -uri = URI(GEMSERVER) -http = Net::HTTP.new(uri.host, uri.port) -http.use_ssl = uri.scheme == 'https' - -requirements = {} - -lockfile.specs.each do |s| - possible_gem_name = "#{s.name}-#{s.version.to_s}.gem" - - Dir.chdir TMP_DIR do - filename = `gem fetch #{s.name} -v #{s.version.to_s}`.split()[1] - hash = `sha256sum #{filename}.gem` - url = "#{GEMSERVER}/downloads/#{filename}.gem" - puts url - requirements[s.name] = { :version => s.version.to_s, - :hash => hash.split().first, - :url => url,} - - end -end - -filename = 'Gemfile.nix' - -File.open(filename, 'w') do |file| - file.puts "[" - requirements.each do |name, info| - file.puts "{" - file.puts ['name = ', '"', name, '";'].join('') - file.puts ['hash = ', '"', info[:hash], '";'].join('') - file.puts ['url = ', '"', info[:url], '";'].join('') - file.puts ['version = ', '"', info[:version], '";'].join('') - file.puts "}" - end - file.puts "]" -end -- GitLab From 3b2f3e59d148038632d7c2a96d78ab4442f57875 Mon Sep 17 00:00:00 2001 From: Zack Grannan Date: Tue, 7 Aug 2018 21:36:26 +0800 Subject: [PATCH 0636/2206] skypeforlinux: add gsettings schemas cherry-picked and squashed from https://github.com/NixOS/nixpkgs/pull/44652 --- .../instant-messengers/skypeforlinux/default.nix | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix b/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix index 5899ca92eb0..9f46f9227ae 100644 --- a/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix +++ b/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix @@ -1,6 +1,6 @@ -{ stdenv, fetchurl, dpkg, makeWrapper +{ stdenv, fetchurl, dpkg , alsaLib, atk, cairo, cups, curl, dbus, expat, fontconfig, freetype, gdk_pixbuf, glib, glibc, gnome2, gnome3 -, gtk3, libnotify, libpulseaudio, libsecret, libv4l, nspr, nss, pango, systemd, xorg }: +, gtk3, libnotify, libpulseaudio, libsecret, libv4l, nspr, nss, pango, systemd, wrapGAppsHook, xorg }: let @@ -68,7 +68,12 @@ in stdenv.mkDerivation { inherit src; - buildInputs = [ dpkg makeWrapper ]; + nativeBuildInputs = [ + wrapGAppsHook + glib # For setup hook populating GSETTINGS_SCHEMA_PATH + ]; + + buildInputs = [ dpkg ]; unpackPhase = "true"; installPhase = '' @@ -90,6 +95,10 @@ in stdenv.mkDerivation { ln -s "$out/share/skypeforlinux/skypeforlinux" "$out/bin/skypeforlinux" + wrapProgram $out/bin/skypeforlinux \ + --suffix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" + + # Fix the desktop link substituteInPlace $out/share/applications/skypeforlinux.desktop \ --replace /usr/bin/ $out/bin/ \ -- GitLab From 2801a299beda0bff805e2b9bf56ade02584eb815 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 19 Aug 2018 15:06:43 +0200 Subject: [PATCH 0637/2206] skypeforlinux: fix borked cherry-picking --- .../instant-messengers/skypeforlinux/default.nix | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix b/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix index 9f46f9227ae..9fe03b274cf 100644 --- a/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix +++ b/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix @@ -83,6 +83,8 @@ in stdenv.mkDerivation { rm -rf $out/opt $out/usr rm $out/bin/skypeforlinux + ln -s "$out/share/skypeforlinux/skypeforlinux" "$out/bin/skypeforlinux" + # Otherwise it looks "suspicious" chmod -R g-w $out ''; @@ -93,12 +95,6 @@ in stdenv.mkDerivation { patchelf --set-rpath ${rpath}:$out/share/skypeforlinux $file || true done - ln -s "$out/share/skypeforlinux/skypeforlinux" "$out/bin/skypeforlinux" - - wrapProgram $out/bin/skypeforlinux \ - --suffix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" - - # Fix the desktop link substituteInPlace $out/share/applications/skypeforlinux.desktop \ --replace /usr/bin/ $out/bin/ \ -- GitLab From 929a53f2814982247f34fa296f6c1dd0435caf20 Mon Sep 17 00:00:00 2001 From: Matthieu Coudron Date: Sun, 19 Aug 2018 22:03:30 +0900 Subject: [PATCH 0638/2206] libvirt: fix dlopen("libjansson.so.4") Commit 59027e2 broke libvirt broke libvirt/nixops on linux. Use ${targetPlatform.extensions.sharedLibrary} to accomodate both linux and darwin. --- pkgs/development/libraries/libvirt/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/libvirt/default.nix b/pkgs/development/libraries/libvirt/default.nix index 63f11daad28..4b104a04c15 100644 --- a/pkgs/development/libraries/libvirt/default.nix +++ b/pkgs/development/libraries/libvirt/default.nix @@ -60,7 +60,9 @@ in stdenv.mkDerivation rec { --replace 'lxc_path,' '"/run/libvirt/nix-emulators/libvirt_lxc",' patchShebangs . # fixes /usr/bin/python references - ''; + substituteInPlace src/util/virjsoncompat.c --replace \ + '"libjansson.so.4"' '"${jansson}/lib/libjansson${stdenv.targetPlatform.extensions.sharedLibrary}"' + ''; configureFlags = [ "--localstatedir=/var" -- GitLab From 9e4d2d723abbe76e02945e45d4024ad91d9bc63c Mon Sep 17 00:00:00 2001 From: rittelle <33598633+rittelle@users.noreply.github.com> Date: Mon, 13 Aug 2018 00:01:25 +0200 Subject: [PATCH 0639/2206] eagle: 7.7 -> 9.1.2 Updated eagle to version to 9.1.2 while keeping version 7.7 as eagle7. --- .../science/electronics/eagle/eagle.nix | 83 +++++++++++++++++++ .../eagle/{default.nix => eagle7.nix} | 2 +- .../eagle/{eagle_fixer.c => eagle7_fixer.c} | 0 pkgs/top-level/all-packages.nix | 7 +- 4 files changed, 90 insertions(+), 2 deletions(-) create mode 100644 pkgs/applications/science/electronics/eagle/eagle.nix rename pkgs/applications/science/electronics/eagle/{default.nix => eagle7.nix} (98%) rename pkgs/applications/science/electronics/eagle/{eagle_fixer.c => eagle7_fixer.c} (100%) diff --git a/pkgs/applications/science/electronics/eagle/eagle.nix b/pkgs/applications/science/electronics/eagle/eagle.nix new file mode 100644 index 00000000000..b97ede41396 --- /dev/null +++ b/pkgs/applications/science/electronics/eagle/eagle.nix @@ -0,0 +1,83 @@ +{ stdenv, fetchurl, makeDesktopItem, patchelf +, libXrender, libXrandr, libXcursor, libX11, libXext, libXi, libxcb +, cups , libGL, glib, nss, nspr, expat, alsaLib +, qtbase, qtdeclarative, qtsvg, qtlocation, qtwebchannel, qtwebengine +}: + +let + libPath = stdenv.lib.makeLibraryPath + [ libXrender libXrandr libXcursor libX11 libXext libXi libxcb + libGL glib nss nspr expat alsaLib + qtbase qtdeclarative qtsvg qtlocation qtwebchannel qtwebengine + ]; + in + stdenv.mkDerivation rec { + name = "eagle-${version}"; + version = "9.1.2"; + + src = fetchurl { + url = "https://eagle-updates.circuits.io/downloads/${builtins.replaceStrings ["."] ["_"] version}/Autodesk_EAGLE_${version}_English_Linux_64bit.tar.gz"; + sha256 = "0y7ahl9z5a7l9cjk8hzmyv6ga8chlry5rr8v116q5mnsgs4i11an"; + }; + + desktopItem = makeDesktopItem { + name = "eagle"; + exec = "eagle"; + icon = "eagle"; + comment = "Schematic capture and PCB layout"; + desktopName = "Eagle"; + genericName = "Schematic editor"; + categories = "Application;Development;"; + }; + + buildInputs = + [ libXrender libXrandr libXcursor libX11 libXext libXi libxcb + libGL glib nss nspr expat alsaLib + qtbase qtdeclarative qtsvg qtlocation qtwebchannel qtwebengine + ]; + + doConfigure = false; + doBuild = false; + + installPhase = '' + # Extract eagle tarball + mkdir "$out" + tar -xzf "$src" -C "$out" + + # Install manpage + mkdir -p "$out"/share/man/man1 + ln -s "$out"/eagle-${version}/doc/eagle.1 "$out"/share/man/man1/eagle.1 + + patchelf \ + --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ + --set-rpath "${libPath}:$out/eagle-${version}/lib:${stdenv.cc.cc.lib}/lib" \ + "$out"/eagle-${version}/eagle + + mkdir -p "$out"/bin + ln -s "$out"/eagle-${version}/eagle "$out"/bin/eagle + + # Remove bundled libraries that are available in nixpkgs + # TODO: There still may be unused bundled libraries + rm "$out"/eagle-${version}/lib/libQt5*.so.5 + rm "$out"/eagle-${version}/lib/{libxcb-*.so.*,libX*.so.*,libxshmfence.so.1} + rm "$out"/eagle-${version}/lib/{libEGL.so.1,libglapi.so.0,libgbm.so.1} + + # No longer needed (we don't use the bundled Qt libraries) + rm -r "$out"/eagle-${version}/libexec + rm -r "$out"/eagle-${version}/plugins + + # Make desktop item + mkdir -p "$out"/share/applications + cp "$desktopItem"/share/applications/* "$out"/share/applications/ + mkdir -p "$out"/share/icons + ln -s "$out/eagle-${version}/bin/eagle-logo.png" "$out"/share/icons/eagle.png + ''; + + meta = with stdenv.lib; { + description = "Schematic editor and PCB layout tool from Autodesk (formerly CadSoft)"; + homepage = https://www.autodesk.com/products/eagle/overview; + license = licenses.unfree; + platforms = [ "x86_64-linux" ]; + maintainers = [ maintainers.rittelle ]; + }; + } diff --git a/pkgs/applications/science/electronics/eagle/default.nix b/pkgs/applications/science/electronics/eagle/eagle7.nix similarity index 98% rename from pkgs/applications/science/electronics/eagle/default.nix rename to pkgs/applications/science/electronics/eagle/eagle7.nix index b9294ef3639..9b8827187b2 100644 --- a/pkgs/applications/science/electronics/eagle/default.nix +++ b/pkgs/applications/science/electronics/eagle/eagle7.nix @@ -66,7 +66,7 @@ stdenv.mkDerivation rec { # Build LD_PRELOAD library that redirects license file access to the home # directory of the user mkdir -p "$out"/lib - gcc -shared -fPIC -DEAGLE_PATH=\"$out/eagle-${version}\" ${./eagle_fixer.c} -o "$out"/lib/eagle_fixer.so -ldl + gcc -shared -fPIC -DEAGLE_PATH=\"$out/eagle-${version}\" ${./eagle7_fixer.c} -o "$out"/lib/eagle_fixer.so -ldl # Make wrapper script dynlinker="$(cat $NIX_CC/nix-support/dynamic-linker)" diff --git a/pkgs/applications/science/electronics/eagle/eagle_fixer.c b/pkgs/applications/science/electronics/eagle/eagle7_fixer.c similarity index 100% rename from pkgs/applications/science/electronics/eagle/eagle_fixer.c rename to pkgs/applications/science/electronics/eagle/eagle7_fixer.c diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f88df38c559..153609030ee 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20805,7 +20805,12 @@ with pkgs; adms = callPackage ../applications/science/electronics/adms { }; - eagle = callPackage ../applications/science/electronics/eagle { }; + # Since version 8 Eagle requires an Autodesk account and a subscription + # in contrast to single payment for the charged editions. + # This is the last version with the old model. + eagle7 = callPackage ../applications/science/electronics/eagle/eagle7.nix { }; + + eagle = libsForQt5.callPackage ../applications/science/electronics/eagle/eagle.nix { }; caneda = libsForQt5.callPackage ../applications/science/electronics/caneda { }; -- GitLab From 4f0e53da94e3d1d3db2b9aee06ef72fee9aaf059 Mon Sep 17 00:00:00 2001 From: Meghea Iulian Date: Sun, 19 Aug 2018 17:23:06 +0300 Subject: [PATCH 0640/2206] ansible: add jmespath dependency --- pkgs/tools/admin/ansible/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/admin/ansible/default.nix b/pkgs/tools/admin/ansible/default.nix index 1d0d499db03..11671aba633 100644 --- a/pkgs/tools/admin/ansible/default.nix +++ b/pkgs/tools/admin/ansible/default.nix @@ -30,7 +30,7 @@ let dontPatchShebangs = false; propagatedBuildInputs = with py.pkgs; [ - pycrypto paramiko jinja2 pyyaml httplib2 boto six netaddr dnspython + pycrypto paramiko jinja2 pyyaml httplib2 boto six netaddr dnspython jmespath ] ++ stdenv.lib.optional windowsSupport pywinrm; meta = with stdenv.lib; { -- GitLab From 9e2755b7b3fd921f827e7e26457e1f0f0233d2ee Mon Sep 17 00:00:00 2001 From: Mitsuhiro Nakamura Date: Sun, 19 Aug 2018 23:34:30 +0900 Subject: [PATCH 0641/2206] feedgnuplot: fix build feedgnuplot has no devdoc. --- pkgs/tools/graphics/feedgnuplot/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/tools/graphics/feedgnuplot/default.nix b/pkgs/tools/graphics/feedgnuplot/default.nix index 4e371ffd2b0..3708bc9c0fc 100644 --- a/pkgs/tools/graphics/feedgnuplot/default.nix +++ b/pkgs/tools/graphics/feedgnuplot/default.nix @@ -19,6 +19,8 @@ buildPerlPackage rec { sha256 = "1bjnx36rsxlj845w9apvdjpza8vd9rbs3dlmgvky6yznrwa6sm02"; }; + outputs = [ "out" ]; + nativeBuildInputs = [ makeWrapper gawk ]; buildInputs = [ gnuplot perl ] -- GitLab From 5354e994010106612e36c355e90d82228a4eb665 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Sat, 18 Aug 2018 18:05:58 +0200 Subject: [PATCH 0642/2206] sqldeveloper_18: init at 18.2.0.183.1748 --- .../tools/database/sqldeveloper/18.2.nix | 84 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 7 ++ 2 files changed, 91 insertions(+) create mode 100644 pkgs/development/tools/database/sqldeveloper/18.2.nix diff --git a/pkgs/development/tools/database/sqldeveloper/18.2.nix b/pkgs/development/tools/database/sqldeveloper/18.2.nix new file mode 100644 index 00000000000..adb22f45c8e --- /dev/null +++ b/pkgs/development/tools/database/sqldeveloper/18.2.nix @@ -0,0 +1,84 @@ +{ stdenv, makeDesktopItem, makeWrapper, requireFile, unzip, jdk }: + +let + version = "18.2.0.183.1748"; + + desktopItem = makeDesktopItem { + name = "sqldeveloper"; + exec = "sqldeveloper"; + icon = "sqldeveloper"; + desktopName = "Oracle SQL Developer 18"; + genericName = "Oracle SQL Developer 18"; + comment = "Oracle's Oracle DB GUI client"; + categories = "Application;Development;"; + }; +in + stdenv.mkDerivation rec { + + inherit version; + name = "sqldeveloper-${version}"; + + src = requireFile rec { + name = "sqldeveloper-${version}-no-jre.zip"; + url = "http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/"; + message = '' + This Nix expression requires that ${name} already be part of the store. To + obtain it you need to + + - navigate to ${url} + - make sure that it says "Version ${version}" above the list of downloads + - if it does not, click on the "Previous Version" link below the downloads + and repeat until the version is correct. This is necessarry because as the + time of this writing there exists no permanent link for the current version + yet. + Also consider updating this package yourself (you probably just need to + change the `version` variable and update the sha256 to the one of the + new file) or opening an issue at the nixpkgs repo. + - accept the license agreement + - download the file listed under "Other Platforms" + - sign in or create an oracle account if neccessary + + and then add the file to the Nix store using either: + + nix-store --add-fixed sha256 ${name} + + or + + nix-prefetch-url --type sha256 file:///path/to/${name} + ''; + sha256 = "0clz2w4ghqczy9sz6j4qqygk20whdwkca192pd3v0dw09875as0k"; + }; + + buildInputs = [ makeWrapper unzip ]; + + unpackCmd = "unzip $curSrc"; + + installPhase = '' + mkdir -p $out/libexec $out/share/{applications,pixmaps} + mv * $out/libexec/ + + mv $out/libexec/icon.png $out/share/pixmaps/sqldeveloper.png + cp ${desktopItem}/share/applications/* $out/share/applications + + makeWrapper $out/libexec/sqldeveloper/bin/sqldeveloper $out/bin/sqldeveloper \ + --set JAVA_HOME ${jdk.home} \ + --run "cd $out/libexec/sqldeveloper/bin" + ''; + + meta = with stdenv.lib; { + description = "Oracle's Oracle DB GUI client"; + longDescription = '' + Oracle SQL Developer is a free integrated development environment that + simplifies the development and management of Oracle Database in both + traditional and Cloud deployments. SQL Developer offers complete + end-to-end development of your PL/SQL applications, a worksheet for + running queries and scripts, a DBA console for managing the database, + a reports interface, a complete data modeling solution, and a migration + platform for moving your 3rd party databases to Oracle. + ''; + homepage = http://www.oracle.com/technetwork/developer-tools/sql-developer/overview/; + license = licenses.unfree; + platforms = [ "x86_64-linux" ]; + maintainers = with maintainers; [ ardumont flokli ma27 ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d65691ba2b7..2ca636cf534 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7169,6 +7169,13 @@ with pkgs; sqldeveloper = callPackage ../development/tools/database/sqldeveloper { }; + # sqldeveloper_18 needs JavaFX, which currently only is available inside the + # (non-free and net yet packaged for Darwin) OracleJDK + # we might be able to get rid of it, as soon as we have an OpenJDK with OpenJFX included + sqldeveloper_18 = callPackage ../development/tools/database/sqldeveloper/18.2.nix { + jdk = oraclejdk; + }; + squeak = callPackage ../development/compilers/squeak { }; squirrel-sql = callPackage ../development/tools/database/squirrel-sql { -- GitLab From 3edf6056221b19b8c0cddd403ec6552a7a07e679 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Sat, 18 Aug 2018 18:06:46 +0200 Subject: [PATCH 0643/2206] sqldeveloper: add flokli to maintainers --- pkgs/development/tools/database/sqldeveloper/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/database/sqldeveloper/default.nix b/pkgs/development/tools/database/sqldeveloper/default.nix index b950ab0f10f..45e8ba4f7c0 100644 --- a/pkgs/development/tools/database/sqldeveloper/default.nix +++ b/pkgs/development/tools/database/sqldeveloper/default.nix @@ -79,6 +79,6 @@ in homepage = http://www.oracle.com/technetwork/developer-tools/sql-developer/overview/; license = licenses.unfree; platforms = [ "x86_64-linux" "x86_64-darwin" ]; - maintainers = [ maintainers.ardumont ]; + maintainers = with maintainers; [ ardumont flokli ]; }; } -- GitLab From 0ccb4bf1288ffdddb7cdb44db260aaf34c85800a Mon Sep 17 00:00:00 2001 From: Jonathan Reeve Date: Sun, 19 Aug 2018 11:36:17 -0400 Subject: [PATCH 0644/2206] add self to maintainers list and update maintainer --- maintainers/maintainer-list.nix | 5 +++++ pkgs/applications/kde/dragon.nix | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 99aa6c76e7d..7f15d80a778 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -1940,6 +1940,11 @@ github = "jonafato"; name = "Jon Banafato"; }; + jonathanreeve = { + email = "jon.reeve@gmail.com"; + github = "JonathanReeve"; + name = "Jonathan Reeve"; + }; joncojonathan = { email = "joncojonathan@gmail.com"; github = "joncojonathan"; diff --git a/pkgs/applications/kde/dragon.nix b/pkgs/applications/kde/dragon.nix index c07d0e61359..9dd55ec4b9c 100644 --- a/pkgs/applications/kde/dragon.nix +++ b/pkgs/applications/kde/dragon.nix @@ -12,7 +12,7 @@ mkDerivation { meta = { license = with lib.licenses; [ gpl2 fdl12 ]; description = "A simple media player for KDE"; - maintainers = [ lib.maintainers.ttuegel ]; + maintainers = [ lib.maintainers.jonathanreeve ]; }; nativeBuildInputs = [ extra-cmake-modules kdoctools ]; propagatedBuildInputs = [ -- GitLab From 3f0fa8fd77db5af451f5cce40130847b6f407cbc Mon Sep 17 00:00:00 2001 From: Andrew Childs Date: Mon, 20 Aug 2018 00:40:50 +0900 Subject: [PATCH 0645/2206] neovim-qt: fix msgpack dependency, disable failing test, Darwin --- pkgs/applications/editors/neovim/qt.nix | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/editors/neovim/qt.nix b/pkgs/applications/editors/neovim/qt.nix index de217cb60f3..d17d5c1e85d 100644 --- a/pkgs/applications/editors/neovim/qt.nix +++ b/pkgs/applications/editors/neovim/qt.nix @@ -13,8 +13,7 @@ stdenv.mkDerivation rec { }; cmakeFlags = [ - "-DMSGPACK_INCLUDE_DIRS=${msgpack}/include" - "-DMSGPACK_LIBRARIES=${msgpack}/lib/msgpackc.so" + "-DUSE_SYSTEM_MSGPACK=1" ]; buildInputs = with pythonPackages; [ @@ -28,13 +27,12 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; preConfigure = '' - # avoid cmake trying to download msgpack - echo "" > third-party/CMakeLists.txt # we rip out a number of tests that fail in the build env # the GUI tests will never work but the others should - they did before neovim 0.2.0 # was released sed -i test/CMakeLists.txt \ -e '/^add_xtest_gui/d' \ + -e '/tst_neovimobject/d' \ -e '/tst_neovimconnector/d' \ -e '/tst_callallmethods/d' \ -e '/tst_encoding/d' @@ -42,7 +40,14 @@ stdenv.mkDerivation rec { doCheck = true; - postInstall = '' + postInstall = if stdenv.isDarwin then '' + mkdir -p $out/Applications + mv $out/bin/nvim-qt.app $out/Applications + rmdir $out/bin || : + + wrapProgram "$out/Applications/nvim-qt.app/Contents/MacOS/nvim-qt" \ + --prefix PATH : "${neovim}/bin" + '' else '' wrapProgram "$out/bin/nvim-qt" \ --prefix PATH : "${neovim}/bin" ''; -- GitLab From 05d85a267fdc825e26bfb426a799324783a951b4 Mon Sep 17 00:00:00 2001 From: Sarah Brofeldt Date: Fri, 17 Aug 2018 10:01:50 +0200 Subject: [PATCH 0646/2206] nixos/doc: New installer note on unattended installs --- nixos/doc/manual/installation/installing.xml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/nixos/doc/manual/installation/installing.xml b/nixos/doc/manual/installation/installing.xml index 6066d025adb..6f8e0f613b1 100644 --- a/nixos/doc/manual/installation/installing.xml +++ b/nixos/doc/manual/installation/installing.xml @@ -326,10 +326,9 @@ Retype new UNIX password: *** - To prevent the password prompt, set - = false; in - configuration.nix, which allows unattended - installation necessary in automation. + For unattended installations, it is possible to use + nixos-install --no-root-passwd + in order to disable the password prompt entirely. -- GitLab From b99b7c5ef85f62ca2941c4cd77af9c5594684866 Mon Sep 17 00:00:00 2001 From: Jake Waksbaum Date: Sat, 18 Aug 2018 20:54:22 +0000 Subject: [PATCH 0647/2206] linbox: Add darwin support --- pkgs/development/libraries/linbox/default.nix | 10 ++++++---- pkgs/top-level/all-packages.nix | 7 ++++++- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/pkgs/development/libraries/linbox/default.nix b/pkgs/development/libraries/linbox/default.nix index c4ff0e892a8..a9a649e2de7 100644 --- a/pkgs/development/libraries/linbox/default.nix +++ b/pkgs/development/libraries/linbox/default.nix @@ -4,7 +4,7 @@ , autoreconfHook , givaro , pkgconfig -, openblas +, blas , fflas-ffpack , gmpxx , optimize ? false # impure @@ -29,13 +29,13 @@ stdenv.mkDerivation rec { buildInputs = [ givaro - openblas + blas gmpxx fflas-ffpack ]; configureFlags = [ - "--with-blas-libs=-lopenblas" + "--with-blas-libs=-l${blas.linkName}" "--disable-optimization" ] ++ stdenv.lib.optionals (!optimize) [ # disable SIMD instructions (which are enabled *when available* by default) @@ -65,12 +65,14 @@ stdenv.mkDerivation rec { doCheck = true; + enableParallelBuilding = true; + meta = { inherit version; description = "C++ library for exact, high-performance linear algebra"; license = stdenv.lib.licenses.lgpl21Plus; maintainers = [stdenv.lib.maintainers.timokau]; - platforms = stdenv.lib.platforms.linux; + platforms = stdenv.lib.platforms.unix; homepage = http://linalg.org/; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d65691ba2b7..4030896f19c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9202,7 +9202,12 @@ with pkgs; }; fflas-ffpack_1 = callPackage ../development/libraries/fflas-ffpack/1.nix {}; - linbox = callPackage ../development/libraries/linbox {}; + linbox = callPackage ../development/libraries/linbox { + # We need to use blas instead of openblas on darwin, see + # https://github.com/NixOS/nixpkgs/pull/45013 and + # https://github.com/NixOS/nixpkgs/pull/45015. + blas = if stdenv.isDarwin then blas else openblas; + }; ffmpeg_0_10 = callPackage ../development/libraries/ffmpeg/0.10.nix { inherit (darwin.apple_sdk.frameworks) Cocoa; -- GitLab From 01fc00cc816d974056b788dc0014b4908869b3b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sun, 19 Aug 2018 19:55:57 +0200 Subject: [PATCH 0648/2206] Revert "Merge #43190: libyaml: 0.1.7 -> 0.2.1" This reverts commit 0f57d85522c8b80f2050a508fe50d9dcf68885a8, reversing changes made to 65af43026a8d2c0e7f7c83f3b5f3d45655cf1bf2. I'm missing human time to solve errors or verify that they're harmless... --- pkgs/development/libraries/libyaml/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libyaml/default.nix b/pkgs/development/libraries/libyaml/default.nix index 974fb9aceb6..45e15c82966 100644 --- a/pkgs/development/libraries/libyaml/default.nix +++ b/pkgs/development/libraries/libyaml/default.nix @@ -1,13 +1,14 @@ { stdenv, fetchurl }: let - version = "0.2.1"; + # 0.2.1 broke the tests of pythonPackages.pyyaml 3.13 + version = "0.1.7"; in stdenv.mkDerivation { name = "libyaml-${version}"; src = fetchurl { url = "https://pyyaml.org/download/libyaml/yaml-${version}.tar.gz"; - sha256 = "1karpcfgacgppa82wm2drcfn2kb6q2wqfykf5nrhy20sci2i2a3q"; + sha256 = "0a87931cx5m14a1x8rbjix3nz7agrcgndf4h392vm62a4rby9240"; }; meta = with stdenv.lib; { -- GitLab From 38eea804e6c02542085c9f232cdd699d96c95a23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sun, 19 Aug 2018 20:10:07 +0200 Subject: [PATCH 0649/2206] openjdk: fixup build after #44767 --- pkgs/development/compilers/openjdk/8.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/compilers/openjdk/8.nix b/pkgs/development/compilers/openjdk/8.nix index 948948ebc44..2cf3389d3fc 100644 --- a/pkgs/development/compilers/openjdk/8.nix +++ b/pkgs/development/compilers/openjdk/8.nix @@ -106,6 +106,12 @@ let # https://github.com/JetBrains/jdk8u/commit/eaa5e0711a43d64874111254d74893fa299d5716 + stdenv.lib.optionalString stdenv.cc.isGNU '' NIX_CFLAGS_COMPILE+=" -fno-lifetime-dse -fno-delete-null-pointer-checks -std=gnu++98 -Wno-error" + '' + # The configure script was confused by our passing these with full paths, + # so we explicitly override them to short variants. + + '' + CC=cc + CXX=c++ ''; configureFlags = [ -- GitLab From c8e9df966996dca47b1aa824609a12a0bffff5b1 Mon Sep 17 00:00:00 2001 From: "Scott W. Dunlop" Date: Sun, 19 Aug 2018 11:11:22 -0700 Subject: [PATCH 0650/2206] maintainers: add @swdunlop --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 99aa6c76e7d..b1295f46ab6 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -3868,6 +3868,11 @@ github = "swarren83"; name = "Shawn Warren"; }; + swdunlop = { + email = "swdunlop@gmail.com"; + github = "swdunlop"; + name = "Scott W. Dunlop"; + }; swflint = { email = "swflint@flintfam.org"; github = "swflint"; -- GitLab From 61cf6545f7eb7b0b388a858b14bd7abedbd40037 Mon Sep 17 00:00:00 2001 From: "Scott W. Dunlop" Date: Sun, 19 Aug 2018 11:12:51 -0700 Subject: [PATCH 0651/2206] gnatsd: init at 1.2.0 --- pkgs/servers/gnatsd/default.nix | 26 ++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 28 insertions(+) create mode 100644 pkgs/servers/gnatsd/default.nix diff --git a/pkgs/servers/gnatsd/default.nix b/pkgs/servers/gnatsd/default.nix new file mode 100644 index 00000000000..81ea4056e09 --- /dev/null +++ b/pkgs/servers/gnatsd/default.nix @@ -0,0 +1,26 @@ +{ buildGoPackage, fetchFromGitHub, lib }: + +with lib; + +buildGoPackage rec { + name = "gnatsd-${version}"; + version = "1.2.0"; + rev = "v${version}"; + + goPackagePath = "github.com/nats-io/gnatsd"; + + src = fetchFromGitHub { + inherit rev; + owner = "nats-io"; + repo = "gnatsd"; + sha256 = "186xywzdrmvlhlh9wgjs71rqvgab8vinlr3gkzkknny82nv7hcjw"; + }; + + meta = { + description = "High-Performance server for NATS"; + license = licenses.asl20; + maintainers = [ maintainers.swdunlop ]; + homepage = https://nats.io/; + platforms = platforms.all; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d65691ba2b7..bd1f39291d6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12901,6 +12901,8 @@ with pkgs; glabels = callPackage ../applications/graphics/glabels { }; + gnatsd = callPackage ../servers/gnatsd { }; + gofish = callPackage ../servers/gopher/gofish { }; grafana = callPackage ../servers/monitoring/grafana { }; -- GitLab From b00b2363b3de547eaeed6dd792e2a2232d2b9215 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Sun, 19 Aug 2018 15:17:35 -0400 Subject: [PATCH 0652/2206] haskellPackages.shellFor: fix after recent getHaskellBuildInputs fix. Fixes #45318 --- pkgs/development/haskell-modules/lib.nix | 15 +++++++++------ .../haskell-modules/make-package-set.nix | 4 ++-- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/pkgs/development/haskell-modules/lib.nix b/pkgs/development/haskell-modules/lib.nix index 8790b56e501..5af68552f68 100644 --- a/pkgs/development/haskell-modules/lib.nix +++ b/pkgs/development/haskell-modules/lib.nix @@ -295,15 +295,18 @@ rec { overrideSrc = drv: { src, version ? drv.version }: overrideCabal drv (_: { inherit src version; editedCabalFile = null; }); - # Extract the haskell build inputs of a haskell package. - # This is useful to build environments for developing on that - # package. - getHaskellBuildInputs = p: + # Get all of the build inputs of a haskell package, divided by category. + getBuildInputs = p: (overrideCabal p (args: { passthru = (args.passthru or {}) // { - _getHaskellBuildInputs = (extractBuildInputs p.compiler args).haskellBuildInputs; + _getBuildInputs = extractBuildInputs p.compiler args; }; - }))._getHaskellBuildInputs; + }))._getBuildInputs; + + # Extract the haskell build inputs of a haskell package. + # This is useful to build environments for developing on that + # package. + getHaskellBuildInputs = p: (getBuildInputs p).haskellBuildInputs; # Under normal evaluation, simply return the original package. Under # nix-shell evaluation, return a nix-shell optimized environment. diff --git a/pkgs/development/haskell-modules/make-package-set.nix b/pkgs/development/haskell-modules/make-package-set.nix index 3f339030de5..608fb3625b2 100644 --- a/pkgs/development/haskell-modules/make-package-set.nix +++ b/pkgs/development/haskell-modules/make-package-set.nix @@ -38,7 +38,7 @@ let inherit (stdenv) buildPlatform hostPlatform; inherit (stdenv.lib) fix' extends makeOverridable; - inherit (haskellLib) overrideCabal getHaskellBuildInputs; + inherit (haskellLib) overrideCabal getBuildInputs; mkDerivationImpl = pkgs.callPackage ./generic-builder.nix { inherit stdenv; @@ -257,7 +257,7 @@ in package-set { inherit pkgs stdenv callPackage; } self // { shellFor = { packages, withHoogle ? false, ... } @ args: let selected = packages self; - packageInputs = builtins.map getHaskellBuildInputs selected; + packageInputs = builtins.map getBuildInputs selected; haskellInputs = builtins.filter (input: pkgs.lib.all (p: input.outPath != p.outPath) selected) -- GitLab From a50807e1b8b02919a18d0d0d182fe7dd0201059d Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Sun, 19 Aug 2018 21:39:10 +0200 Subject: [PATCH 0653/2206] vim_configurable: fix lua reference --- pkgs/applications/editors/vim/configurable.nix | 11 ++++++----- pkgs/top-level/all-packages.nix | 1 - 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/editors/vim/configurable.nix b/pkgs/applications/editors/vim/configurable.nix index 3711b3cdcee..6c20ac8bd08 100644 --- a/pkgs/applications/editors/vim/configurable.nix +++ b/pkgs/applications/editors/vim/configurable.nix @@ -1,7 +1,7 @@ # TODO tidy up eg The patchelf code is patching gvim even if you don't build it.. # but I have gvim with python support now :) - Marc -args@{ source ? "default", callPackage, fetchurl, stdenv, ncurses, pkgconfig, gettext -, writeText, lib, config, glib, gtk2, gtk3, python, perl, tcl, ruby +{ source ? "default", callPackage, fetchurl, stdenv, ncurses, pkgconfig, gettext +, writeText, config, glib, gtk2, gtk3, lua, python, perl, tcl, ruby , libX11, libXext, libSM, libXpm, libXt, libXaw, libXau, libXmu , libICE , vimPlugins @@ -28,7 +28,8 @@ args@{ source ? "default", callPackage, fetchurl, stdenv, ncurses, pkgconfig, ge # allow this to be disabled by setting config.vim.darwin to false , darwinSupport ? stdenv.isDarwin && (config.vim.darwin or true) # Enable Darwin support , ftNixSupport ? config.vim.ftNix or true # Add .nix filetype detection and minimal syntax highlighting support -, ... }: with args; +, ... +}: let @@ -100,7 +101,7 @@ in stdenv.mkDerivation rec { "--disable-gtktest" ] ++ stdenv.lib.optionals luaSupport [ - "--with-lua-prefix=${args.lua}" + "--with-lua-prefix=${lua}" "--enable-luainterp" ] ++ stdenv.lib.optionals pythonSupport [ @@ -148,7 +149,7 @@ in stdenv.mkDerivation rec { postInstall = '' '' + stdenv.lib.optionalString stdenv.isLinux '' patchelf --set-rpath \ - "$(patchelf --print-rpath $out/bin/vim):${lib.makeLibraryPath buildInputs}" \ + "$(patchelf --print-rpath $out/bin/vim):${stdenv.lib.makeLibraryPath buildInputs}" \ "$out"/bin/{vim,gvim} ln -sfn '${nixosRuntimepath}' "$out"/share/vim/vimrc diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 37bbf0ed0c8..99e2fb9cf97 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -18836,7 +18836,6 @@ with pkgs; vim_configurable = vimUtils.makeCustomizable (callPackage ../applications/editors/vim/configurable.nix { inherit (darwin.apple_sdk.frameworks) CoreServices Cocoa Foundation CoreData; inherit (darwin) libobjc cf-private; - inherit lua; gtk2 = if stdenv.isDarwin then gtk2-x11 else gtk2; guiSupport = if stdenv.isDarwin then "gtk2" else "gtk3"; }); -- GitLab From 8a6064a526c98cf6daf51f8c02e961098f6b792e Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Sun, 19 Aug 2018 21:41:15 +0200 Subject: [PATCH 0654/2206] vim_configurable: make gtk optional Using vim_configurable.override { guiSupport = "no"; } would still pull in gtk2 as a dependency. --- pkgs/applications/editors/vim/configurable.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/editors/vim/configurable.nix b/pkgs/applications/editors/vim/configurable.nix index 6c20ac8bd08..d0d0089dbcc 100644 --- a/pkgs/applications/editors/vim/configurable.nix +++ b/pkgs/applications/editors/vim/configurable.nix @@ -129,7 +129,8 @@ in stdenv.mkDerivation rec { buildInputs = [ ncurses libX11 libXext libSM libXpm libXt libXaw libXau libXmu glib libICE ] - ++ (if guiSupport == "gtk3" then [gtk3] else [gtk2]) + ++ stdenv.lib.optional (guiSupport == "gtk2") gtk2 + ++ stdenv.lib.optional (guiSupport == "gtk3") gtk3 ++ stdenv.lib.optionals darwinSupport [ CoreServices CoreData Cocoa Foundation libobjc cf-private ] ++ stdenv.lib.optional luaSupport lua ++ stdenv.lib.optional pythonSupport python -- GitLab From ed5b1946c6a8515d00fbb15fa2756391de5b00fb Mon Sep 17 00:00:00 2001 From: Thomas Mader Date: Sun, 19 Aug 2018 21:52:28 +0200 Subject: [PATCH 0655/2206] ldc: 1.10.0 -> 1.11.0 --- pkgs/development/compilers/ldc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/ldc/default.nix b/pkgs/development/compilers/ldc/default.nix index bb364930218..e39d6ae8e20 100644 --- a/pkgs/development/compilers/ldc/default.nix +++ b/pkgs/development/compilers/ldc/default.nix @@ -2,8 +2,8 @@ , python, libconfig, lit, gdb, unzip, darwin, bash , callPackage, makeWrapper, targetPackages , bootstrapVersion ? false -, version ? "1.10.0" -, ldcSha256 ? "0wc3vlblsz4qdwa9ay9plv9nvfd07zj2byqqffaa4a5gvjwf5dlr" +, version ? "1.11.0" +, ldcSha256 ? "0w4z261gzji31hn1xdnmi9dfkbyydpy6rz8aj4456q5w8yp4yil5" }: let -- GitLab From e2ef32765246fa226e88f5ba22d281ee4396e1af Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Sun, 19 Aug 2018 21:52:51 +0200 Subject: [PATCH 0656/2206] vim_configurable: disable darwinSupport by default Using gtk + darwin support seems broken at the moment, we probably want guiSupport = "carbon" instead but that doesn't work and something like macvim is probably better for that. This fixes the build while keeping guiSupport enabled which might be desirable for eg. +clientserver. Fixes #45025 --- pkgs/applications/editors/vim/configurable.nix | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/editors/vim/configurable.nix b/pkgs/applications/editors/vim/configurable.nix index d0d0089dbcc..73db70880f1 100644 --- a/pkgs/applications/editors/vim/configurable.nix +++ b/pkgs/applications/editors/vim/configurable.nix @@ -24,9 +24,7 @@ , cscopeSupport ? config.vim.cscope or true # Enable cscope interface , netbeansSupport ? config.netbeans or true # Enable NetBeans integration support. , ximSupport ? config.vim.xim or true # less than 15KB, needed for deadkeys -# By default, compile with darwin support if we're compiling on darwin, but -# allow this to be disabled by setting config.vim.darwin to false -, darwinSupport ? stdenv.isDarwin && (config.vim.darwin or true) # Enable Darwin support +, darwinSupport ? config.vim.darwin or false # Enable Darwin support , ftNixSupport ? config.vim.ftNix or true # Add .nix filetype detection and minimal syntax highlighting support , ... }: @@ -100,6 +98,8 @@ in stdenv.mkDerivation rec { "--disable-carbon_check" "--disable-gtktest" ] + ++ stdenv.lib.optional stdenv.isDarwin + (if darwinSupport then "--enable-darwin" else "--disable-darwin") ++ stdenv.lib.optionals luaSupport [ "--with-lua-prefix=${lua}" "--enable-luainterp" @@ -144,9 +144,6 @@ in stdenv.mkDerivation rec { cp ${vimPlugins.vim-nix.src}/syntax/nix.vim runtime/syntax/nix.vim ''; - NIX_LDFLAGS = stdenv.lib.optionalString (darwinSupport && stdenv.isDarwin) - "/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation"; - postInstall = '' '' + stdenv.lib.optionalString stdenv.isLinux '' patchelf --set-rpath \ -- GitLab From 89e483489277cb2ccf01b5af63405da6ad34e91f Mon Sep 17 00:00:00 2001 From: Thomas Mader Date: Sun, 19 Aug 2018 21:53:13 +0200 Subject: [PATCH 0657/2206] dmd: 2.081.1 -> 2.081.2 --- pkgs/development/compilers/dmd/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/compilers/dmd/default.nix b/pkgs/development/compilers/dmd/default.nix index 1e9e62efb63..90e5cfe7411 100644 --- a/pkgs/development/compilers/dmd/default.nix +++ b/pkgs/development/compilers/dmd/default.nix @@ -2,10 +2,10 @@ , makeWrapper, unzip, which , curl, tzdata, gdb, darwin , callPackage, targetPackages, ldc -, version ? "2.081.1" -, dmdSha256 ? "1xdz7p0pdzwkn57ai93mavgdkd8xb1sr2brlc6y3c12x84h43s8z" -, druntimeSha256 ? "1vl8ag6rjvqqmc5bn5jk3yfynjb9ggy3hw1awwl7c76bq4f7nbif" -, phobosSha256 ? "0h1jdc3yai1l42bxjdlyi9hf9qadh76v925rjk2q4ibv2fzl56b7" +, version ? "2.081.2" +, dmdSha256 ? "1wwk4shqldvgyczv1ihmljpfj3yidq7mxcj69i9kjl7jqx54hw62" +, druntimeSha256 ? "0dqfsy34q2q7mk2gsi4ix3vgqg7szg3m067fghgx53vnvrzlpsc0" +, phobosSha256 ? "1dan59lc4wggsrv5aax7jsxnzg7fz37xah84k1cbwjb3xxhhkd9n" }: let -- GitLab From 4d0203d2d330ee1d668b219d92e8437fd4261705 Mon Sep 17 00:00:00 2001 From: Thomas Mader Date: Sun, 19 Aug 2018 21:56:50 +0200 Subject: [PATCH 0658/2206] dtools: 2.081.1 -> 2.081.2 --- pkgs/development/tools/dtools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/dtools/default.nix b/pkgs/development/tools/dtools/default.nix index 0cbb753fbf5..b1703cd45dd 100644 --- a/pkgs/development/tools/dtools/default.nix +++ b/pkgs/development/tools/dtools/default.nix @@ -2,14 +2,14 @@ stdenv.mkDerivation rec { name = "dtools-${version}"; - version = "2.081.1"; + version = "2.081.2"; srcs = [ (fetchFromGitHub { owner = "dlang"; repo = "dmd"; rev = "v${version}"; - sha256 = "1xdz7p0pdzwkn57ai93mavgdkd8xb1sr2brlc6y3c12x84h43s8z"; + sha256 = "1wwk4shqldvgyczv1ihmljpfj3yidq7mxcj69i9kjl7jqx54hw62"; name = "dmd"; }) (fetchFromGitHub { -- GitLab From 2c35ea0412a3bab282a09af29d2619c21ac2b114 Mon Sep 17 00:00:00 2001 From: zimbatm Date: Sun, 19 Aug 2018 20:58:17 +0100 Subject: [PATCH 0659/2206] pythonPackages.nixpart0: fix nixops deploy re-introduce the unused "udevSoMajor" variable for nixops backward-compatibilty. This was removed by the treewide 52f53c69ce6dbc5538f7e4cd22f9d93baf1f64a2 cleanup --- pkgs/tools/filesystems/nixpart/0.4/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/tools/filesystems/nixpart/0.4/default.nix b/pkgs/tools/filesystems/nixpart/0.4/default.nix index 758e130e4ad..6a1c12e3e72 100644 --- a/pkgs/tools/filesystems/nixpart/0.4/default.nix +++ b/pkgs/tools/filesystems/nixpart/0.4/default.nix @@ -1,6 +1,8 @@ { stdenv, fetchurl, python, buildPythonApplication # Propagated to blivet , useNixUdev ? true +# Needed by NixOps +, udevSoMajor ? null # Propagated dependencies , pkgs, urlgrabber }: -- GitLab From af5511659c82cf914f8acedbfd5a81dac5449c7e Mon Sep 17 00:00:00 2001 From: Urban Skudnik Date: Sun, 19 Aug 2018 16:00:38 +0200 Subject: [PATCH 0660/2206] backblaze-b2: Fix backblaze bash autocomplete issue Backblaze's CLI tool is relying on `have` function which is deprecated[1] and gets dereferenced[2] at the end of `bash-completion`. This causes issues for NixOS because those bash completions are run after bash-completion[3] has already run and unset the `have` function. [1] https://github.com/scop/bash-completion/blob/4d88339928aa064a567d5feb40694dfd24a274c5/bash_completion#L114 [2] https://github.com/scop/bash-completion/blob/4d88339928aa064a567d5feb40694dfd24a274c5/bash_completion#L2103 [3] https://github.com/NixOS/nixpkgs/blob/80b6513fbf5789ff0208c19a89bae49df2b503ad/nixos/modules/programs/bash/bash.nix#L22 --- pkgs/development/tools/backblaze-b2/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/backblaze-b2/default.nix b/pkgs/development/tools/backblaze-b2/default.nix index 19609e15c76..7cf70906654 100644 --- a/pkgs/development/tools/backblaze-b2/default.nix +++ b/pkgs/development/tools/backblaze-b2/default.nix @@ -22,7 +22,7 @@ buildPythonApplication rec { postInstall = '' mv "$out/bin/b2" "$out/bin/backblaze-b2" - sed 's/^have b2 \&\&$/have backblaze-b2 \&\&/' -i contrib/bash_completion/b2 + sed 's/^have b2 \&\&$/_have backblaze-b2 \&\&/' -i contrib/bash_completion/b2 sed 's/^\(complete -F _b2\) b2/\1 backblaze-b2/' -i contrib/bash_completion/b2 mkdir -p "$out/etc/bash_completion.d" -- GitLab From bb7568daf7ef25b364f596782cc94a33f2fc28ca Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Sun, 19 Aug 2018 16:29:44 -0400 Subject: [PATCH 0661/2206] reworked the redmine service added some security features like database.passwordFile --- nixos/modules/services/misc/redmine.nix | 265 ++++++++++-------- .../version-management/redmine/default.nix | 5 +- 2 files changed, 156 insertions(+), 114 deletions(-) diff --git a/nixos/modules/services/misc/redmine.nix b/nixos/modules/services/misc/redmine.nix index 81addca9e31..90830b8ef80 100644 --- a/nixos/modules/services/misc/redmine.nix +++ b/nixos/modules/services/misc/redmine.nix @@ -5,100 +5,120 @@ with lib; let cfg = config.services.redmine; - databaseYml = '' + bundle = "${pkgs.redmine}/share/redmine/bin/bundle"; + + databaseYml = pkgs.writeText "database.yml" '' production: - adapter: mysql2 # postgresql - database: ${cfg.databaseName} - host: ${cfg.databaseHost} - password: ${cfg.databasePassword} - username: ${cfg.databaseUsername} - encoding: utf8 + adapter: ${cfg.database.type} + database: ${cfg.database.name} + host: ${cfg.database.host} + port: ${toString cfg.database.port} + username: ${cfg.database.user} + password: #dbpass# ''; - configurationYml = '' + configurationYml = pkgs.writeText "configuration.yml" '' default: - # Absolute path to the directory where attachments are stored. - # The default is the 'files' directory in your Redmine instance. - # Your Redmine instance needs to have write permission on this - # directory. - # Examples: - # attachments_storage_path: /var/redmine/files - # attachments_storage_path: D:/redmine/files - attachments_storage_path: ${cfg.stateDir}/files - - # Absolute path to the SCM commands errors (stderr) log file. - # The default is to log in the 'log' directory of your Redmine instance. - # Example: - # scm_stderr_log_file: /var/log/redmine_scm_stderr.log - scm_stderr_log_file: ${cfg.stateDir}/log/redmine_scm_stderr.log - - ${cfg.extraConfig} + scm_subversion_command: ${pkgs.subversion}/bin/svn + scm_mercurial_command: ${pkgs.mercurial}/bin/hg + scm_git_command: ${pkgs.gitAndTools.git}/bin/git + scm_cvs_command: ${pkgs.cvs}/bin/cvs + scm_bazaar_command: ${pkgs.bazaar}/bin/bzr + scm_darcs_command: ${pkgs.darcs}/bin/darcs + + ${cfg.extraConfig} ''; -in { +in +{ options = { services.redmine = { enable = mkOption { type = types.bool; default = false; - description = '' - Enable the redmine service. - ''; + description = "Enable the Redmine service."; }; - stateDir = mkOption { + user = mkOption { type = types.str; - default = "/var/lib/redmine"; - description = "The state directory, logs and plugins are stored here"; - }; - - extraConfig = mkOption { - type = types.lines; - default = ""; - description = "Extra configuration in configuration.yml"; - }; - - themes = mkOption { - type = types.attrsOf types.path; - default = {}; - description = "Set of themes"; + default = "redmine"; + description = "User under which Redmine is ran."; }; - plugins = mkOption { - type = types.attrsOf types.path; - default = {}; - description = "Set of plugins"; + group = mkOption { + type = types.str; + default = "redmine"; + description = "Group under which Redmine is ran."; }; - #databaseType = mkOption { - # type = types.str; - # default = "postgresql"; - # description = "Type of database"; - #}; - - databaseHost = mkOption { + stateDir = mkOption { type = types.str; - default = "127.0.0.1"; - description = "Database hostname"; + default = "/var/lib/redmine"; + description = "The state directory, logs and plugins are stored here."; }; - databasePassword = mkOption { - type = types.str; + extraConfig = mkOption { + type = types.lines; default = ""; - description = "Database user password"; - }; + description = '' + Extra configuration in configuration.yml. - databaseName = mkOption { - type = types.str; - default = "redmine"; - description = "Database name"; + See https://guides.rubyonrails.org/action_mailer_basics.html#action-mailer-configuration + ''; }; - databaseUsername = mkOption { - type = types.str; - default = "redmine"; - description = "Database user"; + database = { + type = mkOption { + type = types.enum [ "mysql2" "postgresql" ]; + example = "postgresql"; + default = "mysql2"; + description = "Database engine to use."; + }; + + host = mkOption { + type = types.str; + default = "127.0.0.1"; + description = "Database host address."; + }; + + port = mkOption { + type = types.int; + default = 3306; + description = "Database host port."; + }; + + name = mkOption { + type = types.str; + default = "redmine"; + description = "Database name."; + }; + + user = mkOption { + type = types.str; + default = "redmine"; + description = "Database user."; + }; + + password = mkOption { + type = types.str; + default = ""; + description = '' + The password corresponding to . + Warning: this is stored in cleartext in the Nix store! + Use instead. + ''; + }; + + passwordFile = mkOption { + type = types.nullOr types.path; + default = null; + example = "/run/keys/redmine-dbpassword"; + description = '' + A file containing the password corresponding to + . + ''; + }; }; }; }; @@ -106,83 +126,106 @@ in { config = mkIf cfg.enable { assertions = [ - { assertion = cfg.databasePassword != ""; - message = "services.redmine.databasePassword must be set"; + { assertion = cfg.database.passwordFile != null || cfg.database.password != ""; + message = "either services.redmine.database.passwordFile or services.redmine.database.password must be set"; } ]; - users.users = [ - { name = "redmine"; - group = "redmine"; - uid = config.ids.uids.redmine; - } ]; - - users.groups = [ - { name = "redmine"; - gid = config.ids.gids.redmine; - } ]; + environment.systemPackages = [ pkgs.redmine ]; systemd.services.redmine = { - after = [ "network.target" "mysql.service" ]; # postgresql.service + after = [ "network.target" (if cfg.database.type == "mysql2" then "mysql.service" else "postgresql.service") ]; wantedBy = [ "multi-user.target" ]; + environment.HOME = "${pkgs.redmine}/share/redmine"; environment.RAILS_ENV = "production"; environment.RAILS_CACHE = "${cfg.stateDir}/cache"; - environment.SCHEMA = "${cfg.stateDir}/cache/schema.db"; - environment.HOME = "${pkgs.redmine}/share/redmine"; environment.REDMINE_LANG = "en"; + environment.SCHEMA = "${cfg.stateDir}/cache/schema.db"; path = with pkgs; [ imagemagickBig - subversion - mercurial - cvs - # config.services.postgresql.package - libmysql bazaar - gitAndTools.git + cvs darcs + gitAndTools.git + mercurial + subversion ]; preStart = '' + # start with a fresh config directory every time rm -rf ${cfg.stateDir}/config + cp -r ${pkgs.redmine}/share/redmine/config.dist ${cfg.stateDir}/config - mkdir -p ${cfg.stateDir}/cache - mkdir -p ${cfg.stateDir}/config - mkdir -p ${cfg.stateDir}/files - mkdir -p ${cfg.stateDir}/log - mkdir -p ${cfg.stateDir}/plugins - mkdir -p ${cfg.stateDir}/tmp - + # create the basic state directory layout pkgs.redmine expects mkdir -p /run/redmine - ln -fs ${cfg.stateDir}/files /run/redmine/files - ln -fs ${cfg.stateDir}/log /run/redmine/log - ln -fs ${cfg.stateDir}/plugins /run/redmine/plugins - ln -fs ${cfg.stateDir}/tmp /run/redmine/tmp - cp -r ${pkgs.redmine}/share/redmine/config.dist/* ${cfg.stateDir}/config/ - ln -fs ${cfg.stateDir}/config /run/redmine/config + for i in config files log plugins tmp; do + mkdir -p ${cfg.stateDir}/$i + ln -fs ${cfg.stateDir}/$i /run/redmine/$i + done - ln -fs ${pkgs.writeText "configuration.yml" configurationYml} ${cfg.stateDir}/config/configuration.yml - ln -fs ${pkgs.writeText "database.yml" databaseYml} ${cfg.stateDir}/config/database.yml + # ensure cache directory exists for db:migrate command + mkdir -p ${cfg.stateDir}/cache + + # link in the application configuration + ln -fs ${configurationYml} ${cfg.stateDir}/config/configuration.yml - chown -R redmine:redmine ${cfg.stateDir} chmod -R ug+rwX,o-rwx+x ${cfg.stateDir}/ - ${pkgs.redmine}/share/redmine/bin/bundle exec rake generate_secret_token - ${pkgs.redmine}/share/redmine/bin/bundle exec rake db:migrate - ${pkgs.redmine}/share/redmine/bin/bundle exec rake redmine:load_default_data + # handle database.passwordFile + DBPASS=$(head -n1 ${cfg.database.passwordFile}) + cp -f ${databaseYml} ${cfg.stateDir}/config/database.yml + sed -e "s,#dbpass#,$DBPASS,g" -i ${cfg.stateDir}/config/database.yml + chmod 440 ${cfg.stateDir}/config/database.yml + + # generate a secret token if required + if ! test -e "${cfg.stateDir}/config/initializers/secret_token.rb"; then + ${bundle} exec rake generate_secret_token + chmod 440 ${cfg.stateDir}/config/initializers/secret_token.rb + fi + + # ensure everything is owned by ${cfg.user} + chown -R ${cfg.user}:${cfg.group} ${cfg.stateDir} + + ${bundle} exec rake db:migrate + ${bundle} exec rake redmine:load_default_data ''; serviceConfig = { PermissionsStartOnly = true; # preStart must be run as root Type = "simple"; - User = "redmine"; - Group = "redmine"; + User = cfg.user; + Group = cfg.group; TimeoutSec = "300"; WorkingDirectory = "${pkgs.redmine}/share/redmine"; - ExecStart="${pkgs.redmine}/share/redmine/bin/bundle exec rails server webrick -e production -P ${cfg.stateDir}/redmine.pid --binding=0.0.0.0"; + ExecStart="${bundle} exec rails server webrick -e production -P ${cfg.stateDir}/redmine.pid --binding=0.0.0.0"; }; }; + users.extraUsers = optionalAttrs (cfg.user == "redmine") (singleton + { name = "redmine"; + group = cfg.group; + home = cfg.stateDir; + createHome = true; + uid = config.ids.uids.redmine; + }); + + users.extraGroups = optionalAttrs (cfg.group == "redmine") (singleton + { name = "redmine"; + gid = config.ids.gids.redmine; + }); + + warnings = optional (cfg.database.password != "") + ''config.services.redmine.database.password will be stored as plaintext + in the Nix store. Use database.passwordFile instead.''; + + # Create database passwordFile default when password is configured. + services.redmine.database.passwordFile = + (mkDefault (toString (pkgs.writeTextFile { + name = "redmine-database-password"; + text = cfg.database.password; + }))); + }; } diff --git a/pkgs/applications/version-management/redmine/default.nix b/pkgs/applications/version-management/redmine/default.nix index dc88a51f86a..3c3fd4da33d 100644 --- a/pkgs/applications/version-management/redmine/default.nix +++ b/pkgs/applications/version-management/redmine/default.nix @@ -1,4 +1,3 @@ - { stdenv, fetchurl, bundlerEnv, ruby }: let @@ -28,9 +27,9 @@ in mkdir -p $out/share cp -r . $out/share/redmine - for i in config files log plugins tmp; do # TODO: add 'public' to this list? + for i in config files log plugins tmp; do rm -rf $out/share/redmine/$i - ln -sf /run/redmine/$i $out/share/redmine/ + ln -fs /run/redmine/$i $out/share/redmine/ done ''; -- GitLab From 70f63b64119db13ca506e7fb09ea480b7c01b62a Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 19 Aug 2018 13:38:38 -0700 Subject: [PATCH 0662/2206] librelp: 1.2.16 -> 1.2.17 (#44753) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/librelp/versions. --- pkgs/development/libraries/librelp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/librelp/default.nix b/pkgs/development/libraries/librelp/default.nix index 083ea88301a..521f963e277 100644 --- a/pkgs/development/libraries/librelp/default.nix +++ b/pkgs/development/libraries/librelp/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, pkgconfig, gnutls, zlib }: stdenv.mkDerivation rec { - name = "librelp-1.2.16"; + name = "librelp-1.2.17"; src = fetchurl { url = "http://download.rsyslog.com/librelp/${name}.tar.gz"; - sha256 = "0lzxc2ydjbbs50dalqp2s107ckp63arpk223cigasq0hl395s8qc"; + sha256 = "1w6blhfr3rlmvjj0fbr8rsycrkm5b92n44zaaijg1jnvxjfqpy0v"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From fd28401845d979f90ae66502d21308bd79af972f Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 19 Aug 2018 13:39:18 -0700 Subject: [PATCH 0663/2206] QmidiNet: 0.5.1 -> 0.5.2 (#44708) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/qmidinet/versions. --- pkgs/applications/audio/qmidinet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/qmidinet/default.nix b/pkgs/applications/audio/qmidinet/default.nix index 6431a50ddd9..37677cc211c 100644 --- a/pkgs/applications/audio/qmidinet/default.nix +++ b/pkgs/applications/audio/qmidinet/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl, pkgconfig, qt5, alsaLib, libjack2 }: stdenv.mkDerivation rec { - version = "0.5.1"; + version = "0.5.2"; name = "qmidinet-${version}"; src = fetchurl { url = "mirror://sourceforge/qmidinet/${name}.tar.gz"; - sha256 = "1cvz8y63vdqfpxh7lq5qadqjcyhahbyq0py0qz6xrmpk5sxvy7ml"; + sha256 = "0y2w3rymvc35r291sp2qaxn36wjwvxzk2iaw9y30q9fqc0vlpdns"; }; hardeningDisable = [ "format" ]; -- GitLab From ff6ec775292cf02b7825bfb4c1ab9ea27cdfdd43 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 19 Aug 2018 13:40:48 -0700 Subject: [PATCH 0664/2206] drumgizmo: 0.9.14 -> 0.9.15 (#44787) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/drumgizmo/versions. --- pkgs/applications/audio/drumgizmo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/drumgizmo/default.nix b/pkgs/applications/audio/drumgizmo/default.nix index e004e8c847c..18673a2186c 100644 --- a/pkgs/applications/audio/drumgizmo/default.nix +++ b/pkgs/applications/audio/drumgizmo/default.nix @@ -3,12 +3,12 @@ }: stdenv.mkDerivation rec { - version = "0.9.14"; + version = "0.9.15"; name = "drumgizmo-${version}"; src = fetchurl { url = "https://www.drumgizmo.org/releases/${name}/${name}.tar.gz"; - sha256 = "1q2jghjz0ygaja8dgvxp914if8yyzpa204amdcwb9yyinpxsahz4"; + sha256 = "13bgqyw74pq3ss63zd9bjmgr4dah792pcphyqmr7bnvrgfjr6bx6"; }; configureFlags = [ "--enable-lv2" ]; -- GitLab From c93c0f3ae42e19ea054c2c1f69b22cd4a310c8e2 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Sun, 19 Aug 2018 16:41:49 -0400 Subject: [PATCH 0665/2206] removed some local development stuff --- nixos/modules/services/misc/redmine.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/misc/redmine.nix b/nixos/modules/services/misc/redmine.nix index 90830b8ef80..f763ba21d0b 100644 --- a/nixos/modules/services/misc/redmine.nix +++ b/nixos/modules/services/misc/redmine.nix @@ -197,7 +197,7 @@ in Group = cfg.group; TimeoutSec = "300"; WorkingDirectory = "${pkgs.redmine}/share/redmine"; - ExecStart="${bundle} exec rails server webrick -e production -P ${cfg.stateDir}/redmine.pid --binding=0.0.0.0"; + ExecStart="${bundle} exec rails server webrick -e production -P ${cfg.stateDir}/redmine.pid"; }; }; -- GitLab From e180796caae6ea053c316c04f22d519848ed3563 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Sun, 19 Aug 2018 16:42:08 -0400 Subject: [PATCH 0666/2206] updated Gemfile... still needs to be fixed up though --- pkgs/applications/version-management/redmine/Gemfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/version-management/redmine/Gemfile b/pkgs/applications/version-management/redmine/Gemfile index 2ff32549942..744d6bfdd74 100644 --- a/pkgs/applications/version-management/redmine/Gemfile +++ b/pkgs/applications/version-management/redmine/Gemfile @@ -58,8 +58,11 @@ end # configuration file require 'erb' require 'yaml' + +# NixOS - manually added to ensure mysql and postgres will always be include gem "mysql2", "~> 0.4.6", :platforms => [:mri, :mingw, :x64_mingw] gem "pg", "~> 0.18.1", :platforms => [:mri, :mingw, :x64_mingw] + database_file = File.join(File.dirname(__FILE__), "config/database.yml") if File.exist?(database_file) database_config = YAML::load(ERB.new(IO.read(database_file)).result) @@ -88,6 +91,7 @@ else warn("Please configure your config/database.yml first") end +# NixOS - manually removed because I couldn't figure out how to get "bundle exec rails server webrick -e production" to ignore these groups #group :development do # gem "rdoc", "~> 4.3" # gem "yard" -- GitLab From 7fa8623d115998fa29a6e37076bc13ab316fe6f9 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 19 Aug 2018 13:47:22 -0700 Subject: [PATCH 0667/2206] pgroonga: 2.0.6 -> 2.0.9 (#45167) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pgroonga/versions. --- pkgs/servers/sql/postgresql/pgroonga/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/pgroonga/default.nix b/pkgs/servers/sql/postgresql/pgroonga/default.nix index c8ef00b279e..f4c7bfb1b85 100644 --- a/pkgs/servers/sql/postgresql/pgroonga/default.nix +++ b/pkgs/servers/sql/postgresql/pgroonga/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "pgroonga-${version}"; - version = "2.0.6"; + version = "2.0.9"; src = fetchurl { url = "https://packages.groonga.org/source/pgroonga/${name}.tar.gz"; - sha256 = "1hfmz3d0xwhsa4vw8i08s15i7pfd0h0smi2rv663x3cjjjn40i68"; + sha256 = "0dfkhl2im4cn2lczbsvb8zyylrzlm0vqk9ixjsalcaqxgxph2dpz"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From aacb2840d1bc463eeb6f3ae041578224755d4335 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 19 Aug 2018 13:47:48 -0700 Subject: [PATCH 0668/2206] pgbouncer: 1.8.1 -> 1.9.0 (#45168) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pgbouncer/versions. --- pkgs/servers/sql/pgbouncer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/pgbouncer/default.nix b/pkgs/servers/sql/pgbouncer/default.nix index 7906546ec1c..ef8b77ad117 100644 --- a/pkgs/servers/sql/pgbouncer/default.nix +++ b/pkgs/servers/sql/pgbouncer/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "pgbouncer-${version}"; - version = "1.8.1"; + version = "1.9.0"; src = fetchurl { url = "https://pgbouncer.github.io/downloads/files/${version}/${name}.tar.gz"; - sha256 = "1j4d7rkivg3vg27pvirigq9cy4v7pi48x7w57baq131c5lmdx2zs"; + sha256 = "012zh9l68r1ramrd66yam6y3al0i85dvvg4wwwkn6qwq6dhskv1r"; }; buildInputs = [ libevent openssl ]; -- GitLab From b4411ab4797596b32740f78a89020a1c3e8c3af4 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 19 Aug 2018 13:49:59 -0700 Subject: [PATCH 0669/2206] psmisc: 23.1 -> 23.2 (#45169) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/psmisc/versions. --- pkgs/os-specific/linux/psmisc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/psmisc/default.nix b/pkgs/os-specific/linux/psmisc/default.nix index 1eec10860f7..c7b71d4e501 100644 --- a/pkgs/os-specific/linux/psmisc/default.nix +++ b/pkgs/os-specific/linux/psmisc/default.nix @@ -1,11 +1,11 @@ {stdenv, fetchurl, ncurses}: stdenv.mkDerivation rec { - name = "psmisc-23.1"; + name = "psmisc-23.2"; src = fetchurl { url = "mirror://sourceforge/psmisc/${name}.tar.xz"; - sha256 = "0c5s94hqpwfmyswx2f96gifa6wdbpxxpkyxcrlzbxpvmrxsd911f"; + sha256 = "0s1kjhrik0wzqbm7hv4gkhywhjrwhp9ajw0ad05fwharikk6ah49"; }; buildInputs = [ncurses]; -- GitLab From b5cd99c4ab51d203bb22796fb84f062556f3efbb Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 19 Aug 2018 13:51:46 -0700 Subject: [PATCH 0670/2206] mnemosyne: 2.6 -> 2.6.1 (#45184) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/mnemosyne/versions. --- pkgs/games/mnemosyne/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/mnemosyne/default.nix b/pkgs/games/mnemosyne/default.nix index 7c32d7faa3c..99c369fdce8 100644 --- a/pkgs/games/mnemosyne/default.nix +++ b/pkgs/games/mnemosyne/default.nix @@ -4,11 +4,11 @@ python.pkgs.buildPythonApplication rec { pname = "mnemosyne"; - version = "2.6"; + version = "2.6.1"; src = fetchurl { url = "mirror://sourceforge/project/mnemosyne-proj/mnemosyne/mnemosyne-${version}/Mnemosyne-${version}.tar.gz"; - sha256 = "0b7b5sk5bfbsg5cyybkv5xw9zw257v3khsn0lwlbxnlhakd0rsg4"; + sha256 = "0xcwikq51abrlqfn5bv7kcw1ccd3ip0w6cjd5vnnzwnaqwdj8cb3"; }; propagatedBuildInputs = with python.pkgs; [ -- GitLab From 2da80b118fcf513c18286fcff50201109403f28c Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 19 Aug 2018 13:52:08 -0700 Subject: [PATCH 0671/2206] mate.mate-themes: 3.22.17 -> 3.22.18 (#45185) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/mate-themes/versions. --- pkgs/desktops/mate/mate-themes/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/mate/mate-themes/default.nix b/pkgs/desktops/mate/mate-themes/default.nix index bdf5ac29ca6..44d07231d2e 100644 --- a/pkgs/desktops/mate/mate-themes/default.nix +++ b/pkgs/desktops/mate/mate-themes/default.nix @@ -3,11 +3,11 @@ stdenv.mkDerivation rec { name = "mate-themes-${version}"; - version = "3.22.17"; + version = "3.22.18"; src = fetchurl { url = "http://pub.mate-desktop.org/releases/themes/${mate.getRelease version}/${name}.tar.xz"; - sha256 = "1bf1swyrr5dkfsp1ihc0svr5nnwv22zxjwgmf6zhxl638ng9f41h"; + sha256 = "0538bw8qismp16ymxbjk0ww7yjw1ch5v3f3d4vib3770xvgmmcfm"; }; nativeBuildInputs = [ pkgconfig intltool ]; -- GitLab From 8bc6b4101db99daed8e425a7e2939c40aa86bbc1 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 19 Aug 2018 13:57:58 -0700 Subject: [PATCH 0672/2206] libguestfs: 1.38.3 -> 1.38.4 (#45198) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libguestfs/versions. --- pkgs/development/libraries/libguestfs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libguestfs/default.nix b/pkgs/development/libraries/libguestfs/default.nix index e9010852eb3..6001946cb97 100644 --- a/pkgs/development/libraries/libguestfs/default.nix +++ b/pkgs/development/libraries/libguestfs/default.nix @@ -11,11 +11,11 @@ assert javaSupport -> jdk != null; stdenv.mkDerivation rec { name = "libguestfs-${version}"; - version = "1.38.3"; + version = "1.38.4"; src = fetchurl { url = "http://libguestfs.org/download/1.38-stable/libguestfs-${version}.tar.gz"; - sha256 = "130nc9v9f8k5kwz9hzqd43fjxg01hl7jh0jw1fhs4ah5hmg71v34"; + sha256 = "1xsazw6yrbgmc647j8l896fzv534157sqmdzac09rxkxwiy0wm16"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From 83b6a289084e4c032101525395e5d0a9fe6b5791 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 19 Aug 2018 13:58:29 -0700 Subject: [PATCH 0673/2206] libwps: 0.4.9 -> 0.4.10 (#44749) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libwps/versions. --- pkgs/development/libraries/libwps/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libwps/default.nix b/pkgs/development/libraries/libwps/default.nix index 2f89c0abdfc..b0449d8205d 100644 --- a/pkgs/development/libraries/libwps/default.nix +++ b/pkgs/development/libraries/libwps/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "libwps-${version}"; - version = "0.4.9"; + version = "0.4.10"; src = fetchurl { url = "mirror://sourceforge/libwps/${name}.tar.bz2"; - sha256 = "1wn5lvx7c9dp98d9akqjhkv5fk94725hbvqzbjpy1v8y4mm9knb6"; + sha256 = "1adx2wawl0i16p8df80m6k6a137h709ip4zc0zlzr6wal8gpn0i4"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From c85d4270620cca6b91192f52d5cfd5c3447bb63a Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 19 Aug 2018 14:02:34 -0700 Subject: [PATCH 0674/2206] fldigi: 4.0.17 -> 4.0.18 (#45236) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/fldigi/versions. --- pkgs/applications/audio/fldigi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/fldigi/default.nix b/pkgs/applications/audio/fldigi/default.nix index fc01a543e28..fb4454269d7 100644 --- a/pkgs/applications/audio/fldigi/default.nix +++ b/pkgs/applications/audio/fldigi/default.nix @@ -2,13 +2,13 @@ libsamplerate, libpulseaudio, libXinerama, gettext, pkgconfig, alsaLib }: stdenv.mkDerivation rec { - version = "4.0.17"; + version = "4.0.18"; pname = "fldigi"; name = "${pname}-${version}"; src = fetchurl { url = "mirror://sourceforge/${pname}/${name}.tar.gz"; - sha256 = "1z8w0dxfc2nm1iy1vv18s5s88ys9vvbqawjvhsymxj56jqjzzp4q"; + sha256 = "0a3z9xj9gsa6fskiai9410kwqfb6156km59y36a31mhyddzk27p7"; }; buildInputs = [ libXinerama gettext hamlib fltk13 libjpeg libpng portaudio -- GitLab From 91ece32e56e2458e8bc51abfc2e21bd48d8f0430 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 19 Aug 2018 14:04:39 -0700 Subject: [PATCH 0675/2206] libgit2_0_27: 0.27.3 -> 0.27.4 (#45200) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libgit2/versions. --- pkgs/development/libraries/git2/0.27.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/git2/0.27.nix b/pkgs/development/libraries/git2/0.27.nix index 8d9ff3cfe43..bafd6be37df 100644 --- a/pkgs/development/libraries/git2/0.27.nix +++ b/pkgs/development/libraries/git2/0.27.nix @@ -4,14 +4,14 @@ }: stdenv.mkDerivation rec { - version = "0.27.3"; + version = "0.27.4"; name = "libgit2-${version}"; src = fetchFromGitHub { owner = "libgit2"; repo = "libgit2"; rev = "v${version}"; - sha256 = "044dzwgl8zf1i1mk2g1z07hzxz46gma9sh63x09hswhw8j6zqx61"; + sha256 = "1cmc8ldhpyp62pswb7dmjjya3ng0ssaggcsxs1labvp6xyxjvp6s"; }; cmakeFlags = [ "-DTHREADSAFE=ON" ]; -- GitLab From a11fa70848b5a0e85aebfa69aef14d7651f181bd Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 19 Aug 2018 14:06:49 -0700 Subject: [PATCH 0676/2206] krusader: 2.7.0 -> 2.7.1 (#45205) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/krusader/versions. --- pkgs/applications/misc/krusader/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/krusader/default.nix b/pkgs/applications/misc/krusader/default.nix index 6dc448c6bf4..70915ca8707 100644 --- a/pkgs/applications/misc/krusader/default.nix +++ b/pkgs/applications/misc/krusader/default.nix @@ -6,13 +6,13 @@ let pname = "krusader"; - version = "2.7.0"; + version = "2.7.1"; in mkDerivation rec { name = "krusader-${version}"; src = fetchurl { url = "mirror://kde/stable/${pname}/${version}/${name}.tar.xz"; - sha256 = "09ws3samxnjk0qi9pcfm2rmw0nr5mzn9pzpljgrdb5qj7cmm4hcb"; + sha256 = "1svxj1qygyr3a4dkx0nh2d6r4q7pfj00brzghl94mf4q0rz4vhfm"; }; meta = with lib; { -- GitLab From 578760535d73593a224d2e64bafa6cdc3a5a9197 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 19 Aug 2018 14:09:42 -0700 Subject: [PATCH 0677/2206] discount: 2.2.3a -> 2.2.4 (#45253) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/discount/versions. --- pkgs/tools/text/discount/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/text/discount/default.nix b/pkgs/tools/text/discount/default.nix index 81b88ff8d83..75e380a6b66 100644 --- a/pkgs/tools/text/discount/default.nix +++ b/pkgs/tools/text/discount/default.nix @@ -1,12 +1,12 @@ {stdenv, fetchurl}: stdenv.mkDerivation rec { - version = "2.2.3a"; + version = "2.2.4"; name = "discount-${version}"; src = fetchurl { url = "http://www.pell.portland.or.us/~orc/Code/discount/discount-${version}.tar.bz2"; - sha256 = "0m09x9dd75d3pqvmrwr0kqw3dm2x3ss9clj5fxf7lq79lbyxbxbm"; + sha256 = "199hwajpspqil0a4y3yxsmhdp2dm73gqkzfk4mrwzsmlq8y1xzbl"; }; patches = ./fix-configure-path.patch; -- GitLab From e137f0e837ff29fd0dc20d964c682e348565883e Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 19 Aug 2018 14:20:29 -0700 Subject: [PATCH 0678/2206] libdwarf: 20180527 -> 20180809 (#45194) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libdwarf/versions. --- pkgs/development/libraries/libdwarf/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/libdwarf/default.nix b/pkgs/development/libraries/libdwarf/default.nix index d043820aa08..649541e2262 100644 --- a/pkgs/development/libraries/libdwarf/default.nix +++ b/pkgs/development/libraries/libdwarf/default.nix @@ -1,7 +1,7 @@ { stdenv, fetchurl, libelf }: let - version = "20180527"; + version = "20180809"; src = fetchurl { url = "https://www.prevanders.net/libdwarf-${version}.tar.gz"; # Upstream displays this hash broken into three parts: -- GitLab From dda639bf867c6923286ddb7871526a8c69ca83a2 Mon Sep 17 00:00:00 2001 From: Susan Potter Date: Fri, 17 Aug 2018 10:47:37 -0500 Subject: [PATCH 0679/2206] rubygems: 2.7.6 -> 2.7.7 --- pkgs/development/interpreters/ruby/rubygems-src.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/ruby/rubygems-src.nix b/pkgs/development/interpreters/ruby/rubygems-src.nix index cb36c96a4c5..ad155bf1534 100644 --- a/pkgs/development/interpreters/ruby/rubygems-src.nix +++ b/pkgs/development/interpreters/ruby/rubygems-src.nix @@ -1,6 +1,6 @@ { fetchurl -, version ? "2.7.6" -, sha256 ? "1sqy6z1kngq91nxmv1hw4xhw1ycwx9s76hfbpcdlgkm9haji9xv7" +, version ? "2.7.7" +, sha256 ? "1jsmmd31j8j066b83lin4bbqz19jhrirarzb41f3sjhfdjiwkcjc" }: fetchurl { url = "http://production.cf.rubygems.org/rubygems/rubygems-${version}.tgz"; -- GitLab From 8ac25594e4be7cdfd567f888db097d7af0037775 Mon Sep 17 00:00:00 2001 From: Susan Potter Date: Fri, 17 Aug 2018 12:07:11 -0500 Subject: [PATCH 0680/2206] rubygems: use official HTTPS src location --- pkgs/development/interpreters/ruby/rubygems-src.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/ruby/rubygems-src.nix b/pkgs/development/interpreters/ruby/rubygems-src.nix index ad155bf1534..4e5793f1113 100644 --- a/pkgs/development/interpreters/ruby/rubygems-src.nix +++ b/pkgs/development/interpreters/ruby/rubygems-src.nix @@ -3,6 +3,6 @@ , sha256 ? "1jsmmd31j8j066b83lin4bbqz19jhrirarzb41f3sjhfdjiwkcjc" }: fetchurl { - url = "http://production.cf.rubygems.org/rubygems/rubygems-${version}.tgz"; + url = "https://rubygems.org/rubygems/rubygems-${version}.tgz"; sha256 = sha256; } -- GitLab From 7ad689f2417b876804395aa0dd91f68c1d26751a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Sun, 19 Aug 2018 18:35:11 -0300 Subject: [PATCH 0681/2206] efl: 1.20.7 -> 1.21.0 (#45331) --- pkgs/desktops/enlightenment/efl.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/enlightenment/efl.nix b/pkgs/desktops/enlightenment/efl.nix index 5daf4c29601..dd816238202 100644 --- a/pkgs/desktops/enlightenment/efl.nix +++ b/pkgs/desktops/enlightenment/efl.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation rec { name = "efl-${version}"; - version = "1.20.7"; + version = "1.21.0"; src = fetchurl { url = "http://download.enlightenment.org/rel/libs/efl/${name}.tar.xz"; - sha256 = "1zkn5ix81xck3n84dxvkjh4alwc6zj8x989d0zqi5c6ppijvgadh"; + sha256 = "0jxfrcz2aq1synxzd6sh9nhxz7fg9qgz0idr8zj6gaiplmwbwrby"; }; nativeBuildInputs = [ pkgconfig ]; @@ -29,6 +29,9 @@ stdenv.mkDerivation rec { harfbuzz jbig2dec librsvg dbus alsaLib poppler ghostscript libraw libspectre xineLib libwebp curl libdrm libinput utillinux fribidi SDL2 ]; + # as of 1.21.0 compilation will fail due to -Werror=format-security + hardeningDisable = [ "format" ]; + # ac_ct_CXX must be set to random value, because then it skips some magic which does alternative searching for g++ configureFlags = [ "--enable-sdl" -- GitLab From e1d1b7ff65b77d06e10b15a0743d341d59b70b42 Mon Sep 17 00:00:00 2001 From: Meghea Iulian Date: Mon, 20 Aug 2018 00:45:53 +0300 Subject: [PATCH 0682/2206] avocode: 3.2.0 -> 3.4.0 (#45350) --- pkgs/applications/graphics/avocode/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/graphics/avocode/default.nix b/pkgs/applications/graphics/avocode/default.nix index 521f957ec1e..e0aea87c90c 100644 --- a/pkgs/applications/graphics/avocode/default.nix +++ b/pkgs/applications/graphics/avocode/default.nix @@ -5,11 +5,11 @@ stdenv.mkDerivation rec { name = "avocode-${version}"; - version = "3.2.0"; + version = "3.4.0"; src = fetchurl { url = "https://media.avocode.com/download/avocode-app/${version}/avocode-${version}-linux.zip"; - sha256 = "111kcjqm8j2v941m2ly4ahhxalylnsvy5zmclj1f490japz2h1xy"; + sha256 = "1dk4vgam9r5nl8dvpfwrn52gq6r4zxs4zz63p3c4gk73d8qnh4dl"; }; libPath = stdenv.lib.makeLibraryPath (with xorg; with gnome2; [ -- GitLab From 9024d2e15d117176686b29994992e23da68d7428 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 19 Aug 2018 14:47:22 -0700 Subject: [PATCH 0683/2206] wayland-protocols: 1.15 -> 1.16 (#45123) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/wayland-protocols/versions. --- pkgs/development/libraries/wayland/protocols.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/wayland/protocols.nix b/pkgs/development/libraries/wayland/protocols.nix index 7b619ebb35e..54fa9447775 100644 --- a/pkgs/development/libraries/wayland/protocols.nix +++ b/pkgs/development/libraries/wayland/protocols.nix @@ -4,11 +4,11 @@ stdenv.mkDerivation rec { name = "wayland-protocols-${version}"; - version = "1.15"; + version = "1.16"; src = fetchurl { url = "https://wayland.freedesktop.org/releases/${name}.tar.xz"; - sha256 = "1qlyf9cllr2p339xxplznh023qcwj5iisp02ikx7ps349dx75fys"; + sha256 = "1icqikvhgv9kcf8lcqml3w9fb8q3igr4c3471jb6mlyw3yaqa53b"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From be2de4f21e87e2825cd10427ff9967cdb8cbc6bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Mon, 20 Aug 2018 00:01:56 +0200 Subject: [PATCH 0684/2206] perlPackages.TextBibTeX: fix build on Darwin (#45327) Building TextBibTeX fails on Darwin because the path to BibTeX.bundle has a hardcoded Perl version. Use 'perl.version' instead. --- 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 94881cf2ff3..19f09ee99b9 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -16147,7 +16147,7 @@ let install_name_tool -change "$oldPath" "$newPath" "$out/bin/biblex" install_name_tool -change "$oldPath" "$newPath" "$out/bin/bibparse" install_name_tool -change "$oldPath" "$newPath" "$out/bin/dumpnames" - install_name_tool -change "$oldPath" "$newPath" "$out/lib/perl5/site_perl/5.24.4/darwin-2level/auto/Text/BibTeX/BibTeX.bundle" + install_name_tool -change "$oldPath" "$newPath" "$out/lib/perl5/site_perl/${perl.version}/darwin-2level/auto/Text/BibTeX/BibTeX.bundle" ''; meta = { description = "Interface to read and parse BibTeX files"; -- GitLab From cb7434c92365b04fe1a15bd9021b8a755297f4bd Mon Sep 17 00:00:00 2001 From: Edmund Wu Date: Sun, 19 Aug 2018 10:15:34 -0400 Subject: [PATCH 0685/2206] google-musicmanager: beta_1.0.243.1116-r0 -> beta_1.0.467.4929-r0 --- .../audio/google-musicmanager/default.nix | 76 ++++++++++++------- pkgs/top-level/all-packages.nix | 11 ++- 2 files changed, 57 insertions(+), 30 deletions(-) diff --git a/pkgs/applications/audio/google-musicmanager/default.nix b/pkgs/applications/audio/google-musicmanager/default.nix index 72bec52b266..4cd3010ec3d 100644 --- a/pkgs/applications/audio/google-musicmanager/default.nix +++ b/pkgs/applications/audio/google-musicmanager/default.nix @@ -1,12 +1,9 @@ -{ stdenv, fetchurl, readline, patchelf, ncurses, qt48, libidn, expat, flac -, libvorbis }: +{ stdenv, fetchurl +, flac, expat, libidn, qtbase, qtwebkit, libvorbis }: +assert stdenv.system == "x86_64-linux"; -assert stdenv.system == "x86_64-linux" || stdenv.system == "i686-linux"; -let - archUrl = name: arch: "http://dl.google.com/linux/musicmanager/deb/pool/main/g/google-musicmanager-beta/${name}_${arch}.deb"; -in stdenv.mkDerivation rec { - version = "beta_1.0.243.1116-r0"; # friendly to nix-env version sorting algo + version = "beta_1.0.467.4929-r0"; # friendly to nix-env version sorting algo product = "google-musicmanager"; name = "${product}-${version}"; @@ -16,37 +13,58 @@ stdenv.mkDerivation rec { # curl http://dl.google.com/linux/musicmanager/deb/dists/stable/main/binary-amd64/Packages # which will contain the links to all available *.debs for the arch. - src = if stdenv.system == "x86_64-linux" - then fetchurl { - url = archUrl name "amd64"; - sha256 = "54f97f449136e173492d36084f2c01244b84f02d6e223fb8a40661093e0bec7c"; - } - else fetchurl { - url = archUrl name "i386"; - sha256 = "121a7939015e2270afa3f1c73554102e2b4f2e6a31482ff7be5e7c28dd101d3c"; - }; + src = fetchurl { + url = "http://dl.google.com/linux/musicmanager/deb/pool/main/g/google-musicmanager-beta/${name}_amd64.deb"; + sha256 = "0yaprpbp44var88kdj1h11fqkhgcklixr69jyia49v9m22529gg2"; + }; unpackPhase = '' ar vx ${src} - tar -xvf data.tar.lzma + tar xvf data.tar.xz + tar xvf control.tar.gz ''; - buildInputs = [ patchelf ]; + prePatch = '' + sed -i "s@\(Exec=\).*@\1$out/bin/google-musicmanager@" opt/google/musicmanager/google-musicmanager.desktop + ''; - buildPhase = '' - patchelf \ - --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ - --set-rpath "$out/opt/google/musicmanager:${stdenv.lib.makeLibraryPath [ readline ncurses stdenv.cc.libc.out qt48 stdenv.cc.cc libidn expat flac libvorbis ]}" opt/google/musicmanager/MusicManager + installPhase = '' + mkdir -p $out/bin + mkdir -p $out/lib + mkdir -p $out/share/applications + + cp -r opt $out + find -name "*.so*" -exec cp "{}" $out/lib \; + ln -s $out/opt/google/musicmanager/google-musicmanager $out/bin + ln -s $out/opt/google/musicmanager/google-musicmanager.desktop $out/share/applications + + for i in 16 32 48 128 + do + iconDirectory=$out/usr/share/icons/hicolor/"$i"x"$i"/apps + + mkdir -p $iconDirectory + ln -s $out/opt/google/musicmanager/product_logo_"$i".png $iconDirectory/google-musicmanager.png + done ''; - dontPatchELF = true; - dontStrip = true; + postFixup = '' + patchelf \ + --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ + --set-rpath "$(patchelf --print-rpath $out/opt/google/musicmanager/minidump_upload):${stdenv.lib.makeLibraryPath [ stdenv.cc.cc.lib ]}" \ + $out/opt/google/musicmanager/minidump_upload - installPhase = '' - mkdir -p "$out" - cp -r opt "$out" - mkdir "$out/bin" - ln -s "$out/opt/google/musicmanager/google-musicmanager" "$out/bin" + patchelf \ + --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ + --set-rpath "$(patchelf --print-rpath $out/opt/google/musicmanager/MusicManager):$out/lib:${stdenv.lib.makeLibraryPath [ + flac + expat + libidn + qtbase + qtwebkit + libvorbis + stdenv.cc.cc.lib + ]}" \ + $out/opt/google/musicmanager/MusicManager ''; meta = with stdenv.lib; { diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 94a65d3bdf3..ccc60c9cd30 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16232,7 +16232,16 @@ with pkgs; inherit (ocamlPackages) google-drive-ocamlfuse; - google-musicmanager = callPackage ../applications/audio/google-musicmanager { }; + google-musicmanager = callPackage ../applications/audio/google-musicmanager { + inherit (qt5) qtbase qtwebkit; + # Downgrade to 1.34 to get libidn.so.11 + libidn = (libidn.overrideAttrs (oldAttrs: { + src = fetchurl { + url = "mirror://gnu/libidn/libidn-1.34.tar.gz"; + sha256 = "0g3fzypp0xjcgr90c5cyj57apx1cmy0c6y9lvw2qdcigbyby469p"; + }; + })).out; + }; googler = callPackage ../applications/misc/googler { python = python3; -- GitLab From 5e42a081a329aab2a0f2a6e3766bdd0d6894c3ae Mon Sep 17 00:00:00 2001 From: Mitsuhiro Nakamura Date: Mon, 20 Aug 2018 07:08:28 +0900 Subject: [PATCH 0686/2206] r-jqr: fix build (#45333) --- pkgs/development/r-modules/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/development/r-modules/default.nix b/pkgs/development/r-modules/default.nix index a526cf8578a..9bbab76d4a2 100644 --- a/pkgs/development/r-modules/default.nix +++ b/pkgs/development/r-modules/default.nix @@ -273,6 +273,7 @@ let igraph = [ pkgs.gmp pkgs.libxml2.dev ]; JavaGD = [ pkgs.jdk ]; jpeg = [ pkgs.libjpeg.dev ]; + jqr = [ pkgs.jq.dev ]; KFKSDS = [ pkgs.gsl_1 ]; kza = [ pkgs.fftw.dev ]; libamtrack = [ pkgs.gsl_1 ]; @@ -413,6 +414,7 @@ let geoCount = [ pkgs.pkgconfig ]; gdtools = [ pkgs.pkgconfig ]; JuniperKernel = lib.optionals stdenv.isDarwin [ pkgs.darwin.binutils ]; + jqr = [ pkgs.jq.lib ]; kza = [ pkgs.pkgconfig ]; magick = [ pkgs.pkgconfig ]; mwaved = [ pkgs.pkgconfig ]; @@ -776,6 +778,12 @@ let ''; }); + jqr = old.jqr.overrideDerivation (attrs: { + preConfigure = '' + patchShebangs configure + ''; + }); + pbdZMQ = old.pbdZMQ.overrideDerivation (attrs: { postPatch = lib.optionalString stdenv.isDarwin '' for file in R/*.{r,r.in}; do -- GitLab From 06275ccb89e717d73d9434a618d30713d81bea36 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 19 Aug 2018 15:11:20 -0700 Subject: [PATCH 0687/2206] adapta-gtk-theme: 3.94.0.1 -> 3.94.0.92 (#45264) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/adapta-gtk-theme/versions. --- pkgs/misc/themes/adapta/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/misc/themes/adapta/default.nix b/pkgs/misc/themes/adapta/default.nix index f7c920abc48..0410af974f6 100644 --- a/pkgs/misc/themes/adapta/default.nix +++ b/pkgs/misc/themes/adapta/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "adapta-gtk-theme-${version}"; - version = "3.94.0.1"; + version = "3.94.0.92"; src = fetchFromGitHub { owner = "adapta-project"; repo = "adapta-gtk-theme"; rev = version; - sha256 = "17hck0hzkdj1bibn9wi7cxca8r539idb916v2l71gz7ynhav006d"; + sha256 = "18gdsk07954wxsgr8i9kkpc8p6wvdr039lszz8hcplf2134bmb96"; }; preferLocalBuild = true; -- GitLab From b2b9e68d1cfa5c419b6353caf09f376bd10bcf9a Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Tue, 14 Aug 2018 19:33:31 +0200 Subject: [PATCH 0688/2206] pythonPackages.dominate: init at 2.3.1 --- .../python-modules/dominate/default.nix | 20 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 22 insertions(+) create mode 100644 pkgs/development/python-modules/dominate/default.nix diff --git a/pkgs/development/python-modules/dominate/default.nix b/pkgs/development/python-modules/dominate/default.nix new file mode 100644 index 00000000000..86b3271990d --- /dev/null +++ b/pkgs/development/python-modules/dominate/default.nix @@ -0,0 +1,20 @@ +{ lib, buildPythonPackage, fetchPypi, isPy3k }: + +buildPythonPackage rec { + pname = "dominate"; + version = "2.3.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "0s9s9j9xmhkzw7apqx170fyvc0f800fd4a5jfn8xvj9k6vryd32b"; + }; + + doCheck = !isPy3k; + + meta = with lib; { + homepage = https://github.com/Knio/dominate/; + description = "Dominate is a Python library for creating and manipulating HTML documents using an elegant DOM API"; + license = licenses.lgpl3; + maintainers = with maintainers; [ ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index ceb92f29218..c54e5c96221 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -254,6 +254,8 @@ in { docrep = callPackage ../development/python-modules/docrep { }; + dominate = callPackage ../development/python-modules/dominate { }; + emcee = callPackage ../development/python-modules/emcee { }; email_validator = callPackage ../development/python-modules/email-validator { }; -- GitLab From 28d7d7c2ca921c20f980d4d4ff3dfab571fab4b4 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Tue, 14 Aug 2018 19:34:04 +0200 Subject: [PATCH 0689/2206] pythonPackages.visitor: init at 0.1.3 --- .../python-modules/visitor/default.nix | 18 ++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 20 insertions(+) create mode 100644 pkgs/development/python-modules/visitor/default.nix diff --git a/pkgs/development/python-modules/visitor/default.nix b/pkgs/development/python-modules/visitor/default.nix new file mode 100644 index 00000000000..78dc29bbeb0 --- /dev/null +++ b/pkgs/development/python-modules/visitor/default.nix @@ -0,0 +1,18 @@ +{ lib, buildPythonPackage, fetchPypi }: + +buildPythonPackage rec { + pname = "visitor"; + version = "0.1.3"; + + src = fetchPypi { + inherit pname version; + sha256 = "02j87v93c50gz68gbgclmbqjcwcr7g7zgvk7c6y4x1mnn81pjwrc"; + }; + + meta = with lib; { + homepage = https://github.com/mbr/visitor; + description = "A tiny pythonic visitor implementation"; + license = licenses.mit; + maintainers = with maintainers; [ ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index c54e5c96221..12ca5c3d2fc 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17303,6 +17303,8 @@ EOF vine = callPackage ../development/python-modules/vine { }; + visitor = callPackage ../development/python-modules/visitor { }; + whitenoise = callPackage ../development/python-modules/whitenoise { }; XlsxWriter = callPackage ../development/python-modules/XlsxWriter { }; -- GitLab From 4433f403311079038ea1dbbcdaebfe69e2fa1e74 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Tue, 14 Aug 2018 19:34:57 +0200 Subject: [PATCH 0690/2206] pythonPackages.flask-bootstrap: init at 3.3.7.1 --- .../flask-bootstrap/default.nix | 20 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 22 insertions(+) create mode 100644 pkgs/development/python-modules/flask-bootstrap/default.nix diff --git a/pkgs/development/python-modules/flask-bootstrap/default.nix b/pkgs/development/python-modules/flask-bootstrap/default.nix new file mode 100644 index 00000000000..7c12b79bb2f --- /dev/null +++ b/pkgs/development/python-modules/flask-bootstrap/default.nix @@ -0,0 +1,20 @@ +{ lib, buildPythonPackage, fetchPypi, flask, visitor, dominate }: + +buildPythonPackage rec { + pname = "Flask-Bootstrap"; + version = "3.3.7.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "1j1s2bplaifsnmr8vfxa3czca4rz78xyhrg4chx39xl306afs26b"; + }; + + propagatedBuildInputs = [ flask visitor dominate ]; + + meta = with lib; { + homepage = https://github.com/mbr/flask-bootstrap; + description = "Ready-to-use Twitter-bootstrap for use in Flask."; + license = licenses.asl20; + maintainers = with maintainers; [ ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 12ca5c3d2fc..ef9bd40255b 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5369,6 +5369,8 @@ in { flask-babel = callPackage ../development/python-modules/flask-babel { }; + flask-bootstrap = callPackage ../development/python-modules/flask-bootstrap { }; + flask-caching = callPackage ../development/python-modules/flask-caching { }; flask-common = callPackage ../development/python-modules/flask-common { }; -- GitLab From f40c61cc15c39673b13a72672ba9fe93ac5a975b Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Tue, 14 Aug 2018 19:35:28 +0200 Subject: [PATCH 0691/2206] pythonPackages.flask-api: init at 1.0 --- .../python-modules/flask-api/default.nix | 20 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 22 insertions(+) create mode 100644 pkgs/development/python-modules/flask-api/default.nix diff --git a/pkgs/development/python-modules/flask-api/default.nix b/pkgs/development/python-modules/flask-api/default.nix new file mode 100644 index 00000000000..cee93a75920 --- /dev/null +++ b/pkgs/development/python-modules/flask-api/default.nix @@ -0,0 +1,20 @@ +{ lib, buildPythonPackage, fetchPypi, flask, markdown }: + +buildPythonPackage rec { + pname = "Flask-API"; + version = "1.0"; + + src = fetchPypi { + inherit pname version; + sha256 = "0dffcy2hdkajbvl2wkz9dam49v05x9d87cf2mh2cyvza2c5ah47w"; + }; + + propagatedBuildInputs = [ flask markdown ]; + + meta = with lib; { + homepage = https://github.com/miracle2k/flask-assets; + description = "Browsable web APIs for Flask"; + license = licenses.bsd2; + maintainers = with maintainers; [ ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index ef9bd40255b..babd71c9e1b 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5363,6 +5363,8 @@ in { flask = callPackage ../development/python-modules/flask { }; + flask-api = callPackage ../development/python-modules/flask-api { }; + flask_assets = callPackage ../development/python-modules/flask-assets { }; flask-autoindex = callPackage ../development/python-modules/flask-autoindex { }; -- GitLab From 01bbc716e23cb378012029faa87afc651f211abc Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Tue, 14 Aug 2018 19:35:54 +0200 Subject: [PATCH 0692/2206] pythonPackages.flask-paginate: init at 0.5.1 --- .../python-modules/flask-paginate/default.nix | 20 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 22 insertions(+) create mode 100644 pkgs/development/python-modules/flask-paginate/default.nix diff --git a/pkgs/development/python-modules/flask-paginate/default.nix b/pkgs/development/python-modules/flask-paginate/default.nix new file mode 100644 index 00000000000..7af4aa2b8dd --- /dev/null +++ b/pkgs/development/python-modules/flask-paginate/default.nix @@ -0,0 +1,20 @@ +{ lib, buildPythonPackage, fetchPypi, flask }: + +buildPythonPackage rec { + pname = "flask-paginate"; + version = "0.5.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "0pgk6ngqzh7lgq2nr6hraqp3z76f3f0kjhai50vxb6j1civ8v3mn"; + }; + + propagatedBuildInputs = [ flask ]; + + meta = with lib; { + homepage = https://github.com/lixxu/flask-paginate; + description = "Pagination support for Flask"; + license = licenses.bsd3; + maintainers = with maintainers; [ ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index babd71c9e1b..ff0459cf7e9 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5397,6 +5397,8 @@ in { flask_oauthlib = callPackage ../development/python-modules/flask-oauthlib { }; + flask-paginate = callPackage ../development/python-modules/flask-paginate { }; + flask_principal = callPackage ../development/python-modules/flask-principal { }; flask-pymongo = callPackage ../development/python-modules/Flask-PyMongo { }; -- GitLab From dce1332c5a8d8862e03c37799fec32f7d725ef18 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Tue, 14 Aug 2018 19:37:14 +0200 Subject: [PATCH 0693/2206] buku: 3.7 -> 3.8 --- pkgs/applications/misc/buku/default.nix | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/pkgs/applications/misc/buku/default.nix b/pkgs/applications/misc/buku/default.nix index 83ba02933fd..dacfa908b51 100644 --- a/pkgs/applications/misc/buku/default.nix +++ b/pkgs/applications/misc/buku/default.nix @@ -1,28 +1,23 @@ { stdenv, python3, fetchFromGitHub, fetchpatch }: with python3.pkgs; buildPythonApplication rec { - version = "3.7"; + version = "3.8"; pname = "buku"; src = fetchFromGitHub { owner = "jarun"; repo = "buku"; rev = "v${version}"; - sha256 = "0qc6xkrhf2phaj9fhym19blr4rr2vllvnyljjz909xr4vsynvb41"; - }; - - patches = fetchpatch { - url = https://github.com/jarun/Buku/commit/495d6eac4d9371e8ce6d3f601e2bb9e5e74962b4.patch; - sha256 = "0py4l5qcgdzqr0iqmcc8ddld1bspk8iwypz4dcr88y70j86588gk"; + sha256 = "0gv26c4rr1akcaiff1nrwil03sv7d58mfxr86pgsw6nwld67ns0r"; }; checkInputs = [ pytestcov - pytest-catchlog hypothesis pytest pylint flake8 + pyyaml ]; propagatedBuildInputs = [ @@ -30,6 +25,14 @@ with python3.pkgs; buildPythonApplication rec { beautifulsoup4 requests urllib3 + flask + flask-api + flask-bootstrap + flask-paginate + flask_wtf + arrow + werkzeug + click ]; preCheck = '' @@ -43,7 +46,7 @@ with python3.pkgs; buildPythonApplication rec { --replace "self.assertEqual(url, 'https://www.google.com')" "" ''; - installPhase = '' + postInstall = '' make install PREFIX=$out mkdir -p $out/share/zsh/site-functions $out/share/bash-completion/completions $out/share/fish/vendor_completions.d -- GitLab From 456a1346a8a0327fac7a22fb81a7275681b101e4 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 00:16:08 +0200 Subject: [PATCH 0694/2206] fontconfig-ultimate: add meta data --- pkgs/development/libraries/fontconfig-ultimate/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/libraries/fontconfig-ultimate/default.nix b/pkgs/development/libraries/fontconfig-ultimate/default.nix index a2e5f69202c..9aeb12344ec 100644 --- a/pkgs/development/libraries/fontconfig-ultimate/default.nix +++ b/pkgs/development/libraries/fontconfig-ultimate/default.nix @@ -38,4 +38,11 @@ stdenv.mkDerivation { cp fontconfig_patches/free/*.conf $out/etc/fonts/presets/free cp fontconfig_patches/ms/*.conf $out/etc/fonts/presets/ms ''; + + meta = with stdenv.lib; { + description = "Font configuration files, patches, scripts and source packages (Infinality & friends)"; + homepage = https://github.com/bohoomil/fontconfig-ultimate; + license = licenses.mit; + platforms = platforms.all; + }; } -- GitLab From a5c1eeab20eccdc0543613962c90e1b734c71e1c Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 19 Aug 2018 15:16:58 -0700 Subject: [PATCH 0695/2206] chirp: 20180707 -> 20180815 (#45259) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/chirp-daily/versions. --- pkgs/applications/misc/chirp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/chirp/default.nix b/pkgs/applications/misc/chirp/default.nix index 8c57ebead6a..8a26631d5c0 100644 --- a/pkgs/applications/misc/chirp/default.nix +++ b/pkgs/applications/misc/chirp/default.nix @@ -3,11 +3,11 @@ stdenv.mkDerivation rec { name = "chirp-daily-${version}"; - version = "20180707"; + version = "20180815"; src = fetchurl { url = "https://trac.chirp.danplanet.com/chirp_daily/daily-${version}/${name}.tar.gz"; - sha256 = "09siq74k0ss65ssck7i7h515dxp7fhdz5klc3y0yp9wajn706ic3"; + sha256 = "0z3jh9sbszs8x0xjmkgxa3b1xnw3w9b13pml4i5apx3mj171npyv"; }; nativeBuildInputs = [ makeWrapper ]; -- GitLab From 49ee72b744770797978ea8325deb785cdcf816ed Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 00:20:07 +0200 Subject: [PATCH 0696/2206] fpc: add license + homepage --- pkgs/development/compilers/fpc/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/compilers/fpc/default.nix b/pkgs/development/compilers/fpc/default.nix index 2f4cb10bd4d..51544783d8c 100644 --- a/pkgs/development/compilers/fpc/default.nix +++ b/pkgs/development/compilers/fpc/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { makeFlags = "NOGDB=1 FPC=${startFPC}/bin/fpc"; installFlags = "INSTALL_PREFIX=\${out}"; - + postInstall = '' for i in $out/lib/fpc/*/ppc*; do ln -fs $i $out/bin/$(basename $i) @@ -35,10 +35,12 @@ stdenv.mkDerivation rec { bootstrap = startFPC; }; - meta = { + meta = with stdenv.lib; { description = "Free Pascal Compiler from a source distribution"; - maintainers = [stdenv.lib.maintainers.raskin]; - platforms = stdenv.lib.platforms.linux; + homepage = https://www.freepascal.org; + maintainers = [ maintainers.raskin ]; + license = with licenses; [ gpl2 lgpl2 ]; + platforms = platforms.linux; inherit version; }; } -- GitLab From 05290a6c019034063e34eb85dc7055d7a092efeb Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 00:27:04 +0200 Subject: [PATCH 0697/2206] fping: add license --- pkgs/tools/networking/fping/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/fping/default.nix b/pkgs/tools/networking/fping/default.nix index 2b19c8e6a05..adcb59135ee 100644 --- a/pkgs/tools/networking/fping/default.nix +++ b/pkgs/tools/networking/fping/default.nix @@ -10,10 +10,11 @@ stdenv.mkDerivation rec { configureFlags = [ "--enable-ipv6" "--enable-ipv4" ]; - meta = { + meta = with stdenv.lib; { homepage = http://fping.org/; description = "Send ICMP echo probes to network hosts"; - maintainers = with stdenv.lib.maintainers; [ the-kenny ]; - platforms = with stdenv.lib.platforms; all; + maintainers = with maintainers; [ the-kenny ]; + license = licenses.bsd0; + platforms = platforms.all; }; } -- GitLab From 552b20f4b813a44d3a15da769740ad0e17e8ab92 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 00:31:19 +0200 Subject: [PATCH 0698/2206] frab: add meta data --- pkgs/servers/web-apps/frab/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/servers/web-apps/frab/default.nix b/pkgs/servers/web-apps/frab/default.nix index 8ee6afaa849..657bd423f3f 100644 --- a/pkgs/servers/web-apps/frab/default.nix +++ b/pkgs/servers/web-apps/frab/default.nix @@ -43,4 +43,10 @@ stdenv.mkDerivation rec { passthru = { inherit env ruby; }; + + meta = with stdenv.lib; { + description = "Web-based conference planning and management system"; + homepage = https://github.com/frab/frab; + license = licenses.mit; + }; } -- GitLab From 84d13849dfd857e9a8c4c78e4435c2b8046f621f Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 00:39:49 +0200 Subject: [PATCH 0699/2206] funambol-client-cpp: add license --- pkgs/development/libraries/funambol/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/funambol/default.nix b/pkgs/development/libraries/funambol/default.nix index d0850128ebc..100c00eea49 100644 --- a/pkgs/development/libraries/funambol/default.nix +++ b/pkgs/development/libraries/funambol/default.nix @@ -14,10 +14,10 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook unzip ]; - meta = { + meta = with stdenv.lib; { description = "SyncML client sdk by Funambol project"; homepage = http://www.funambol.com; - maintainers = [ ]; - platforms = stdenv.lib.platforms.unix; + license = licenses.agpl3; + platforms = platforms.unix; }; } -- GitLab From 6d95b55d3c35c8ce5e0d070c10555aad15bfbdb9 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 19 Aug 2018 00:00:04 +0200 Subject: [PATCH 0700/2206] xfig: 3.2.5b -> 3.2.7a init fig2dev as separate package (3.2.7a). fig2dev was included in xfig in the previous version. --- lib/licenses.nix | 5 ++ .../applications/graphics/fig2dev/default.nix | 25 ++++++++ pkgs/applications/graphics/xfig/builder.sh | 28 --------- pkgs/applications/graphics/xfig/default.nix | 62 ++++++++----------- pkgs/top-level/all-packages.nix | 2 + 5 files changed, 59 insertions(+), 63 deletions(-) create mode 100644 pkgs/applications/graphics/fig2dev/default.nix delete mode 100644 pkgs/applications/graphics/xfig/builder.sh diff --git a/lib/licenses.nix b/lib/licenses.nix index a5f1fc0f0f2..c442d74c857 100644 --- a/lib/licenses.nix +++ b/lib/licenses.nix @@ -654,6 +654,11 @@ lib.mapAttrs (n: v: v // { shortName = n; }) rec { fullName = "wxWindows Library Licence, Version 3.1"; }; + xfig = { + fullName = "xfig"; + url = "http://mcj.sourceforge.net/authors.html#xfig"; + }; + zlib = spdx { spdxId = "Zlib"; fullName = "zlib License"; diff --git a/pkgs/applications/graphics/fig2dev/default.nix b/pkgs/applications/graphics/fig2dev/default.nix new file mode 100644 index 00000000000..1e54152fff4 --- /dev/null +++ b/pkgs/applications/graphics/fig2dev/default.nix @@ -0,0 +1,25 @@ +{ stdenv, fetchurl, ghostscript, libpng } : + +let + version = "3.2.7a"; + +in stdenv.mkDerivation { + name = "fig2dev-${version}"; + + src = fetchurl { + url = "mirror://sourceforge/mcj/fig2dev-${version}.tar.xz"; + sha256 = "0a7vkfl38fvkhg3na5gr9c4fskas9wbs84y9djg85nzwbshik8mx"; + }; + + buildInputs = [ libpng ]; + + GSEXE="${ghostscript}/bin/gs"; + + meta = with stdenv.lib; { + description = "Tool to convert Xfig files to other formats"; + homepage = http://mcj.sourceforge.net/; + license = licenses.xfig; + platforms = platforms.linux; + }; +} + diff --git a/pkgs/applications/graphics/xfig/builder.sh b/pkgs/applications/graphics/xfig/builder.sh deleted file mode 100644 index 9d95eca0122..00000000000 --- a/pkgs/applications/graphics/xfig/builder.sh +++ /dev/null @@ -1,28 +0,0 @@ -source $stdenv/setup - -makeFlags="XAWLIB=-lXaw3d BINDIR=$out/bin XAPPLOADDIR=$out/etc/X11/app-defaults LIBDIR=$out/lib/X11 XFIGDOCDIR=$out/share/doc/xfig MANPATH=$out/man" - -# We need chmod +wx on dirs, not just chmod +w -dontMakeSourcesWritable=1 -postUnpack() { - find . -type d -exec chmod +x '{}' \; -} - -preBuild() { - echo "#define XAW3D" >> Imakefile.tmp - echo "#define XAW3D1_5E" >> Imakefile.tmp - cat Imakefile >> Imakefile.tmp - mv Imakefile.tmp Imakefile - xmkmf - - sed -e 's@[$][$]m@-- &@g' -i Makefile -} - -installPhase() { - make install.all $makeFlags - - wrapProgram $out/bin/xfig \ - --set XAPPLRESDIR $out/etc/X11/app-defaults -} - -genericBuild diff --git a/pkgs/applications/graphics/xfig/default.nix b/pkgs/applications/graphics/xfig/default.nix index 7e276aaf406..429af12b9bb 100644 --- a/pkgs/applications/graphics/xfig/default.nix +++ b/pkgs/applications/graphics/xfig/default.nix @@ -1,50 +1,42 @@ -{ stdenv, fetchurl, makeWrapper, imake -, xlibsWrapper, libXpm, libXmu, libXi, libXp, Xaw3d, libpng, libjpeg}: +{ stdenv, fetchurl, xlibsWrapper, makeWrapper, libXpm +, libXmu, libXi, libXp, Xaw3d, fig2dev +}: -let version = "3.2.5b"; in -stdenv.mkDerivation { +let + version = "3.2.7a"; + +in stdenv.mkDerivation { name = "xfig-${version}"; src = fetchurl { - url = "mirror://sourceforge/mcj/xfig.${version}.full.tar.gz"; - sha256 = "1hl5x49sgc0vap411whhcq6qhvh4xbjg7jggv7ih9pplg5nwy0aw"; + url = "mirror://sourceforge/mcj/xfig-${version}.tar.xz"; + sha256 = "096zgp0bqnxhgxbrv2jjylrjz3pr4da0xxznlk2z7ffxr5pri2fa"; }; - builder = ./builder.sh; + postPatch = '' + sed -i 's:"fig2dev":"${fig2dev}/bin/fig2dev":' src/main.c + ''; - buildInputs = [xlibsWrapper libXpm libXmu libXi libXp Xaw3d libpng libjpeg]; + postInstall = '' + mkdir -p $out/share/X11/app-defaults + cp app-defaults/* $out/share/X11/app-defaults - nativeBuildInputs = [ imake makeWrapper ]; + wrapProgram $out/bin/xfig \ + --set XAPPLRESDIR $out/share/X11/app-defaults + ''; - hardeningDisable = [ "format" ]; + enableParallelBuilding = true; - NIX_CFLAGS_COMPILE = "-I${libXpm.dev}/include/X11"; + nativeBuildInputs = [ makeWrapper ]; - patches = - let - debPrefix = "http://patch-tracker.debian.org/patch/series/dl/xfig/1:3.2.5.b-3"; - in - [ - (fetchurl { - url = "${debPrefix}/35_CVE-2010-4262.patch"; - sha256 = "1pj669sz49wzjvvm96gwbnani7wqi0ijh21imqdzqw47qxdv7zp5"; - }) - (fetchurl { - url = "${debPrefix}/13_remove_extra_libs.patch"; - sha256 = "1qb14ay0c8xrjzhi21jl7sl8mdzxardldzpnflkzml774bbpn8av"; - }) - (fetchurl { - url = "${debPrefix}/36_libpng15.patch"; - sha256 = "0jd5bqj7sj9bbnxg2d0y6zmv4ka4qif2x4zc84ngdqga5433anvn"; - }) - ]; + buildInputs = [ xlibsWrapper libXpm libXmu libXi libXp Xaw3d ]; - meta = { + meta = with stdenv.lib; { description = "An interactive drawing tool for X11"; - homepage = http://mcj.sourceforge.net/; - license = { - url = "http://mcj.sourceforge.net/authors.html#xfig"; - }; - platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice + longDescription = '' + Note that you need to have the netpbm tools + in your path to export bitmaps. + ''; + inherit (fig2dev.meta) license homepage platforms; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 94a65d3bdf3..5e26ac2754a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16151,6 +16151,8 @@ with pkgs; fetchmail = callPackage ../applications/misc/fetchmail { }; + fig2dev = callPackage ../applications/graphics/fig2dev { }; + flacon = callPackage ../applications/audio/flacon { }; flexget = callPackage ../applications/networking/flexget { }; -- GitLab From da7a32ef17a1d6540a2dbc7036cc594132008ecf Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 00:47:52 +0200 Subject: [PATCH 0701/2206] fuse: add license --- pkgs/os-specific/linux/fuse/common.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/fuse/common.nix b/pkgs/os-specific/linux/fuse/common.nix index 7cc58c19c07..d23ae7594be 100644 --- a/pkgs/os-specific/linux/fuse/common.nix +++ b/pkgs/os-specific/linux/fuse/common.nix @@ -72,6 +72,7 @@ in stdenv.mkDerivation rec { inherit (src.meta) homepage; description = "Kernel module and library that allows filesystems to be implemented in user space"; platforms = platforms.linux; + license = with licenses; [ gpl2 lgpl21 ]; maintainers = [ maintainers.primeos ]; }; } -- GitLab From a16062720d20b4f9904986744c7ada63254bd960 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 00:51:30 +0200 Subject: [PATCH 0702/2206] fusesmb: add license, remove dead homepage link --- pkgs/tools/filesystems/fusesmb/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/filesystems/fusesmb/default.nix b/pkgs/tools/filesystems/fusesmb/default.nix index 5a3451810a1..286403c70c4 100644 --- a/pkgs/tools/filesystems/fusesmb/default.nix +++ b/pkgs/tools/filesystems/fusesmb/default.nix @@ -18,9 +18,9 @@ stdenv.mkDerivation rec { hardeningDisable = [ "format" ]; - meta = { + meta = with stdenv.lib; { description = "Samba mounted via FUSE"; - homepage = http://www.ricardis.tudelft.nl/~vincent/fusesmb/; - platforms = stdenv.lib.platforms.linux; + license = licenses.gpl2; + platforms = platforms.linux; }; } -- GitLab From 3d79bc684b61defedcebde463801f650ee813d5e Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 00:55:52 +0200 Subject: [PATCH 0703/2206] fxload: add license --- pkgs/os-specific/linux/fxload/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/fxload/default.nix b/pkgs/os-specific/linux/fxload/default.nix index 8485b0e6032..61bd2a229ab 100644 --- a/pkgs/os-specific/linux/fxload/default.nix +++ b/pkgs/os-specific/linux/fxload/default.nix @@ -2,7 +2,7 @@ stdenv.mkDerivation { name = "fxload-2002_04_11"; - + src = fetchurl { url = mirror://sourceforge/linux-hotplug/fxload-2002_04_11.tar.gz; sha256 = "1hql93bp3dxrv1p67nc63xsbqwljyynm997ysldrc3n9ifi6s48m"; @@ -27,9 +27,10 @@ stdenv.mkDerivation { mkdir -p $out/share/usb ''; - meta = { + meta = with stdenv.lib; { homepage = http://linux-hotplug.sourceforge.net/?selected=usb; description = "Tool to upload firmware to Cypress EZ-USB microcontrollers"; - platforms = stdenv.lib.platforms.linux; + license = licenses.gpl2; + platforms = platforms.linux; }; } -- GitLab From 51a22165ce6000c7559eaaf6f422633966ff8a3b Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 00:57:54 +0200 Subject: [PATCH 0704/2206] gamin: add license --- pkgs/development/libraries/gamin/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/gamin/default.nix b/pkgs/development/libraries/gamin/default.nix index a4e0bcfb52b..4cff2245740 100644 --- a/pkgs/development/libraries/gamin/default.nix +++ b/pkgs/development/libraries/gamin/default.nix @@ -34,6 +34,7 @@ stdenv.mkDerivation (rec { homepage = https://people.gnome.org/~veillard/gamin/; description = "A file and directory monitoring system"; maintainers = with maintainers; [ lovek323 ]; + license = licenses.gpl2; platforms = platforms.unix; }; } -- GitLab From 27960b6acfd00fa67acfaf345da3fb3e4f7fac4e Mon Sep 17 00:00:00 2001 From: Justin Bedo Date: Tue, 31 Jul 2018 13:11:16 +1000 Subject: [PATCH 0705/2206] strelka: init 2.9.5 --- .../science/biology/strelka/default.nix | 37 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 39 insertions(+) create mode 100644 pkgs/applications/science/biology/strelka/default.nix diff --git a/pkgs/applications/science/biology/strelka/default.nix b/pkgs/applications/science/biology/strelka/default.nix new file mode 100644 index 00000000000..1527f5d3dda --- /dev/null +++ b/pkgs/applications/science/biology/strelka/default.nix @@ -0,0 +1,37 @@ +{stdenv, fetchFromGitHub, cmake, zlib, python2}: + +stdenv.mkDerivation rec { + name = "strelka-${version}"; + version = "2.9.5"; + + src = fetchFromGitHub { + owner = "Illumina"; + repo = "strelka"; + rev = "v${version}"; + sha256 = "0x4a6nkx1jnyag9svghsdjz1fz6q7qx5pn77wphdfnk81f9yspf8"; + }; + + buildInputs = [ cmake zlib python2 ]; + + preConfigure = '' + sed -i 's|/usr/bin/env python|${python2}/bin/python|' src/python/lib/makeRunScript.py + patchShebangs . + ''; + + postFixup = '' + pushd $out/lib/python/pyflow + sed -i 's|/bin/bash|${stdenv.shell}|' pyflowTaskWrapper.py + rm pyflowTaskWrapper.pyc + echo "import pyflowTaskWrapper" | python2 + popd + ''; + + meta = with stdenv.lib; { + description = "Germline and small variant caller"; + license = licenses.gpl3; + homepage = https://github.com/Illumina/strelka; + maintainers = with maintainers; [ jbedo ]; + platforms = [ "x86_64-linux" ]; + }; + +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index dde83726936..53ea7cb5ded 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20393,6 +20393,8 @@ with pkgs; star = callPackage ../applications/science/biology/star { }; + strelka = callPackage ../applications/science/biology/strelka { }; + varscan = callPackage ../applications/science/biology/varscan { }; hmmer = callPackage ../applications/science/biology/hmmer { }; -- GitLab From a3d148a64cc66fca074ec9ce2788477e6e3e2233 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 01:00:25 +0200 Subject: [PATCH 0706/2206] gcab: add license --- pkgs/development/libraries/gcab/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/gcab/default.nix b/pkgs/development/libraries/gcab/default.nix index 0758d125227..dc0ca5fffa3 100644 --- a/pkgs/development/libraries/gcab/default.nix +++ b/pkgs/development/libraries/gcab/default.nix @@ -1,4 +1,6 @@ -{ stdenv, fetchurl, gettext, gobjectIntrospection, pkgconfig, meson, ninja, glibcLocales, git, vala, glib, zlib }: +{ stdenv, fetchurl, gettext, gobjectIntrospection, pkgconfig +, meson, ninja, glibcLocales, git, vala, glib, zlib +}: stdenv.mkDerivation rec { name = "gcab-${version}"; @@ -22,6 +24,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { platforms = platforms.linux; + license = licenses.lgpl21; maintainers = [ maintainers.lethalman ]; }; -- GitLab From 52f6778230f29f85fa23ce6af9fc5a8c58e6d314 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 01:04:09 +0200 Subject: [PATCH 0707/2206] gcl:; add license --- pkgs/development/compilers/gcl/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/compilers/gcl/default.nix b/pkgs/development/compilers/gcl/default.nix index f503427b326..233372caa80 100644 --- a/pkgs/development/compilers/gcl/default.nix +++ b/pkgs/development/compilers/gcl/default.nix @@ -36,9 +36,10 @@ stdenv.mkDerivation rec { NIX_CFLAGS_COMPILE = "-fgnu89-inline"; - meta = { + meta = with stdenv.lib; { description = "GNU Common Lisp compiler working via GCC"; - maintainers = [ stdenv.lib.maintainers.raskin ]; - platforms = stdenv.lib.platforms.linux; + maintainers = [ maintainers.raskin ]; + license = licenses.gpl2; + platforms = platforms.linux; }; } -- GitLab From ea51558cfad3c74cdf49afe9ca62033438877abe Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Mon, 20 Aug 2018 01:21:36 +0200 Subject: [PATCH 0708/2206] eunomia-font: init at 0.200 --- pkgs/data/fonts/eunomia/default.nix | 27 +++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/data/fonts/eunomia/default.nix diff --git a/pkgs/data/fonts/eunomia/default.nix b/pkgs/data/fonts/eunomia/default.nix new file mode 100644 index 00000000000..56fa718f867 --- /dev/null +++ b/pkgs/data/fonts/eunomia/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchzip }: + +let + majorVersion = "0"; + minorVersion = "200"; + pname = "eunomia"; +in + +fetchzip rec { + name = "${pname}-font-${majorVersion}.${minorVersion}"; + + url = "http://dotcolon.net/DL/font/${pname}_${majorVersion}${minorVersion}.zip"; + sha256 = "0lpmczs1d4p9dy4s0dnvv7bl5cd0f6yzyasfrkxij5s86glps38b"; + + postFetch = '' + mkdir -p $out/share/fonts/opentype/${pname} + unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype/${pname} + ''; + + meta = with stdenv.lib; { + homepage = http://dotcolon.net/font/eunomia/; + description = "A futuristic decorative font."; + platforms = platforms.all; + maintainers = with maintainers; [ leenaars ]; + license = licenses.ofl; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9e4bc24aa95..d9eb3e47974 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14786,6 +14786,8 @@ with pkgs; elliptic_curves = callPackage ../data/misc/elliptic_curves { }; + eunomia = callPackage ../data/fonts/eunomia { }; + faba-icon-theme = callPackage ../data/icons/faba-icon-theme { }; faba-mono-icons = callPackage ../data/icons/faba-mono-icons { }; -- GitLab From 55570268f228b5f6c29f65c14f2c103da9d16da9 Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Mon, 20 Aug 2018 01:43:55 +0200 Subject: [PATCH 0709/2206] f5_6-font: init at 0.110 --- pkgs/data/fonts/f5_6/default.nix | 27 +++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/data/fonts/f5_6/default.nix diff --git a/pkgs/data/fonts/f5_6/default.nix b/pkgs/data/fonts/f5_6/default.nix new file mode 100644 index 00000000000..25cab717cee --- /dev/null +++ b/pkgs/data/fonts/f5_6/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchzip }: + +let + majorVersion = "0"; + minorVersion = "110"; + pname = "f5_6"; +in + +fetchzip rec { + name = "${pname}-font-${majorVersion}.${minorVersion}"; + + url = "http://dotcolon.net/DL/font/${pname}_${majorVersion}${minorVersion}.zip"; + sha256 = "04p6lccd26rhjbpq3ddxi5vkk3lk8lqbpnk8lakjzixp3fgdqpp4"; + + postFetch = '' + mkdir -p $out/share/fonts/opentype/${pname} + unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype/${pname} + ''; + + meta = with stdenv.lib; { + homepage = "http://dotcolon.net/font/${pname}/"; + description = "A weighted decorative font."; + platforms = platforms.all; + maintainers = with maintainers; [ leenaars ]; + license = licenses.ofl; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d9eb3e47974..cd5b8f35747 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14788,6 +14788,8 @@ with pkgs; eunomia = callPackage ../data/fonts/eunomia { }; + f5_6 = callPackage ../data/fonts/f5_6 { }; + faba-icon-theme = callPackage ../data/icons/faba-icon-theme { }; faba-mono-icons = callPackage ../data/icons/faba-mono-icons { }; -- GitLab From 88eb81e19ba11f4c776916c5d9d5c9fa776e46b6 Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Mon, 20 Aug 2018 01:50:35 +0200 Subject: [PATCH 0710/2206] ferrum-font: init at 0.200 --- pkgs/data/fonts/ferrum/default.nix | 27 +++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/data/fonts/ferrum/default.nix diff --git a/pkgs/data/fonts/ferrum/default.nix b/pkgs/data/fonts/ferrum/default.nix new file mode 100644 index 00000000000..bbe185bd848 --- /dev/null +++ b/pkgs/data/fonts/ferrum/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchzip }: + +let + majorVersion = "0"; + minorVersion = "200"; + pname = "ferrum"; +in + +fetchzip rec { + name = "${pname}-font-${majorVersion}.${minorVersion}"; + + url = "http://dotcolon.net/DL/font/${pname}.zip"; + sha256 = "1w1b3ch7ik4264f05lxms01ls0aargvlx770a9szm682dfmizn8w"; + + postFetch = '' + mkdir -p $out/share/fonts/opentype/${pname} + unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype/${pname} + ''; + + meta = with stdenv.lib; { + homepage = "http://dotcolon.net/font/${pname}/"; + description = "A decorative font."; + platforms = platforms.all; + maintainers = with maintainers; [ leenaars ]; + license = licenses.cc0; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index cd5b8f35747..f4f9a45a850 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14794,6 +14794,8 @@ with pkgs; faba-mono-icons = callPackage ../data/icons/faba-mono-icons { }; + ferrum = callPackage ../data/fonts/ferrum { }; + fixedsys-excelsior = callPackage ../data/fonts/fixedsys-excelsior { }; graphs = callPackage ../data/misc/graphs { }; -- GitLab From c1c432564d7f3583353d0d76129fdf389f86a18b Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Mon, 20 Aug 2018 01:56:48 +0200 Subject: [PATCH 0711/2206] aileron-font: init at 0.102 --- pkgs/data/fonts/aileron/default.nix | 27 +++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/data/fonts/aileron/default.nix diff --git a/pkgs/data/fonts/aileron/default.nix b/pkgs/data/fonts/aileron/default.nix new file mode 100644 index 00000000000..52a96f16db0 --- /dev/null +++ b/pkgs/data/fonts/aileron/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchzip }: + +let + majorVersion = "0"; + minorVersion = "102"; + pname = "aileron"; +in + +fetchzip rec { + name = "${pname}-font-${majorVersion}.${minorVersion}"; + + url = "http://dotcolon.net/DL/font/${pname}.zip"; + sha256 = "04xnzdy9plzd2p02yq367h37m5ygx0w8cpkdv39cc3754ljlsxim"; + + postFetch = '' + mkdir -p $out/share/fonts/opentype/${pname} + unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype/${pname} + ''; + + meta = with stdenv.lib; { + homepage = "http://dotcolon.net/font/${pname}/"; + description = "A helvetica font in nine weights"; + platforms = platforms.all; + maintainers = with maintainers; [ leenaars ]; + license = licenses.cc0; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f4f9a45a850..60b5d78423e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14678,6 +14678,8 @@ with pkgs; adapta-backgrounds = callPackage ../data/misc/adapta-backgrounds { }; + aileron = callPackage ../data/fonts/aileron { }; + andagii = callPackage ../data/fonts/andagii { }; android-udev-rules = callPackage ../os-specific/linux/android-udev-rules { }; -- GitLab From f3ba6e2f58b32803cc3e8fab11f047446c856122 Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Mon, 20 Aug 2018 02:02:21 +0200 Subject: [PATCH 0712/2206] route159-font: init at 1.10 --- pkgs/data/fonts/route159/default.nix | 27 +++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/data/fonts/route159/default.nix diff --git a/pkgs/data/fonts/route159/default.nix b/pkgs/data/fonts/route159/default.nix new file mode 100644 index 00000000000..7e2480a77dc --- /dev/null +++ b/pkgs/data/fonts/route159/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchzip }: + +let + majorVersion = "1"; + minorVersion = "10"; + pname = "route159"; +in + +fetchzip rec { + name = "${pname}-font-${majorVersion}.${minorVersion}"; + + url = "http://dotcolon.net/DL/font/${pname}_${majorVersion}${minorVersion}.zip"; + sha256 = "1nv5csg73arvvwpac7ylh4j9n0s3qp79rbv2s4jvs2bf6gqhsq7h"; + + postFetch = '' + mkdir -p $out/share/fonts/opentype/${pname} + unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype/${pname} + ''; + + meta = with stdenv.lib; { + homepage = "http://dotcolon.net/font/{pname}/"; + description = "A weighted sans serif font"; + platforms = platforms.all; + maintainers = with maintainers; [ leenaars ]; + license = licenses.ofl; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 60b5d78423e..2d76c3e32a3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15037,6 +15037,8 @@ with pkgs; proggyfonts = callPackage ../data/fonts/proggyfonts { }; + route159 = callPackage ../data/fonts/route159 { }; + sampradaya = callPackage ../data/fonts/sampradaya { }; sarasa-gothic = callPackage ../data/fonts/sarasa-gothic { }; -- GitLab From c19cceca1cceb769f783718f8dccb706137fb043 Mon Sep 17 00:00:00 2001 From: Peter Hoeg Date: Mon, 20 Aug 2018 10:08:46 +0800 Subject: [PATCH 0713/2206] okteta: 17.12.3 -> 0.25.2 --- pkgs/applications/editors/okteta/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/editors/okteta/default.nix b/pkgs/applications/editors/okteta/default.nix index abbffeb9180..efe728f6849 100644 --- a/pkgs/applications/editors/okteta/default.nix +++ b/pkgs/applications/editors/okteta/default.nix @@ -4,16 +4,16 @@ stdenv.mkDerivation rec { name = "okteta-${version}"; - version = "17.12.3"; + version = "0.25.2"; src = fetchurl { - url = "mirror://kde/stable/applications/${version}/src/${name}.tar.xz"; - sha256 = "03wsv83l1cay2dpcsksad124wzan7kh8zxdw1h0yicn398kdbck4"; + url = "mirror://kde/stable/okteta/${version}/src/${name}.tar.xz"; + sha256 = "00mw8gdqvn6vn6ir6kqnp7xi3lpn6iyp4f5aknxwq6mdcxgjmh1p"; }; - + nativeBuildInputs = [ qtscript extra-cmake-modules kdoctools ]; buildInputs = [ shared-mime-info ]; - + propagatedBuildInputs = [ kconfig kinit @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { karchive kcrash ]; - + meta = with stdenv.lib; { license = licenses.gpl2; maintainers = with maintainers; [ peterhoeg bkchr ]; -- GitLab From a5b5536e2a720aeb559f10ff8f50b1ca7f36725a Mon Sep 17 00:00:00 2001 From: Dan Peebles Date: Mon, 20 Aug 2018 02:17:46 +0000 Subject: [PATCH 0714/2206] krb5: add linux keyring support This requires some minor hoop-hopping because it's involved in the Linux bootstrap, but it's nothing too complicated. Fixes #43289 --- pkgs/development/libraries/kerberos/krb5.nix | 3 ++- pkgs/top-level/all-packages.nix | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/kerberos/krb5.nix b/pkgs/development/libraries/kerberos/krb5.nix index 8f9c75c441d..4e3ba399cc3 100644 --- a/pkgs/development/libraries/kerberos/krb5.nix +++ b/pkgs/development/libraries/kerberos/krb5.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, pkgconfig, perl, yacc, bootstrap_cmds -, openssl, openldap, libedit +, openssl, openldap, libedit, keyutils # Extra Arguments , type ? "" @@ -40,6 +40,7 @@ stdenv.mkDerivation rec { # Provides the mig command used by the build scripts ++ optional stdenv.isDarwin bootstrap_cmds; buildInputs = [ openssl ] + ++ optionals (stdenv.hostPlatform.isLinux) [ keyutils ] ++ optionals (!libOnly) [ openldap libedit ]; preConfigure = "cd ./src"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 60aa4d9e89c..11ad94fb065 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14196,7 +14196,8 @@ with pkgs; kernel = null; # dpdk modules are in linuxPackages.dpdk.kmod }; - keyutils = callPackage ../os-specific/linux/keyutils { }; + # Using fetchurlBoot because this is used by kerberos (on Linux), which curl depends on + keyutils = callPackage ../os-specific/linux/keyutils { fetchurl = fetchurlBoot; }; libselinux = callPackage ../os-specific/linux/libselinux { }; -- GitLab From 7e0d2e901c5a8ac152b9752f558f9233e69b14b4 Mon Sep 17 00:00:00 2001 From: Peter Hoeg Date: Mon, 20 Aug 2018 11:31:53 +0800 Subject: [PATCH 0715/2206] peruse: 1.2.20180219 -> 1.2.20180816 --- pkgs/tools/misc/peruse/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/peruse/default.nix b/pkgs/tools/misc/peruse/default.nix index 69b60ae0997..045c004fb6a 100644 --- a/pkgs/tools/misc/peruse/default.nix +++ b/pkgs/tools/misc/peruse/default.nix @@ -6,7 +6,7 @@ let pname = "peruse"; - version = "1.2.20180219"; + version = "1.2.20180816"; in mkDerivation rec { name = "${pname}-${version}"; @@ -15,8 +15,8 @@ in mkDerivation rec { src = fetchFromGitHub { owner = "KDE"; repo = pname; - rev = "4125d3149c45d196600258686610de701130113d"; - sha256 = "1x8in7z17gzgiibshw7xfs6m6bhr3n5fys3nlpab77nm0dl3f4r5"; + rev = "f50027c6c9c680c4e2ce1dba4ec43364e661e7a3"; + sha256 = "1217fa6w9ryh499agcc67mnp8k9dah4r0sw74qzsbk4p154jbgch"; }; nativeBuildInputs = [ extra-cmake-modules kdoctools wrapGAppsHook ]; -- GitLab From 440ac01e5aa89ee9963d0bbde8165c8c293d1065 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 20 Aug 2018 04:07:27 -0400 Subject: [PATCH 0716/2206] postgresql: Fix cross compilation b1548ce080b6f40db12bc88beea603c61463f8b5 dropped the C compiler prefix --- pkgs/servers/sql/postgresql/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/servers/sql/postgresql/default.nix b/pkgs/servers/sql/postgresql/default.nix index aeab9f8332f..bccd54ca4ba 100644 --- a/pkgs/servers/sql/postgresql/default.nix +++ b/pkgs/servers/sql/postgresql/default.nix @@ -25,7 +25,7 @@ let NIX_CFLAGS_COMPILE = [ "-I${libxml2.dev}/include/libxml2" ]; # Otherwise it retains a reference to compiler and fails; see #44767. TODO: better. - preConfigure = "CC=cc"; + preConfigure = "CC=${stdenv.cc.targetPrefix}cc"; configureFlags = [ "--with-openssl" -- GitLab From cfa4e0ac149b186a8fc965814c3cac5b2e74459c Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 20 Aug 2018 04:10:59 -0400 Subject: [PATCH 0717/2206] openjdk: Fix a cross problem 38eea804e6c02542085c9f232cdd699d96c95a23 dropped the C and C++ compiler prefixes. Probably more work is needed to make cross work, but this at least helps preserve/establish the pattern. --- pkgs/development/compilers/openjdk/8.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/openjdk/8.nix b/pkgs/development/compilers/openjdk/8.nix index 2cf3389d3fc..e82f40fc089 100644 --- a/pkgs/development/compilers/openjdk/8.nix +++ b/pkgs/development/compilers/openjdk/8.nix @@ -110,8 +110,8 @@ let # The configure script was confused by our passing these with full paths, # so we explicitly override them to short variants. + '' - CC=cc - CXX=c++ + CC=${stdenv.cc.targetPrefix}cc + CXX=${stdenv.cc.targetPrefix}c++ ''; configureFlags = [ -- GitLab From 854ebed7893b53d4991ec0839da3697baee41501 Mon Sep 17 00:00:00 2001 From: Michael Peyton Jones Date: Mon, 20 Aug 2018 09:23:11 +0100 Subject: [PATCH 0718/2206] system-path: fix default option value --- nixos/modules/config/system-path.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/config/system-path.nix b/nixos/modules/config/system-path.nix index 6d17ca316e0..ffb437491f6 100644 --- a/nixos/modules/config/system-path.nix +++ b/nixos/modules/config/system-path.nix @@ -83,7 +83,7 @@ in extraSetup = mkOption { type = types.lines; - default = [ ]; + default = ""; description = "Shell fragments to be run after the system environment has been created. This should only be used for things that need to modify the internals of the environment, e.g. generating MIME caches. The environment being built can be accessed at $out."; }; -- GitLab From 09bdc30afb90a0304ba48bff8c8dfdba9d6bdc67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sun, 19 Aug 2018 09:10:37 +0100 Subject: [PATCH 0719/2206] Fabric: add license --- pkgs/top-level/python-packages.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index ebbcccd6f3d..23f7e05fa22 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2442,6 +2442,11 @@ in { doCheck = (!isPyPy); # https://github.com/fabric/fabric/issues/11891 propagatedBuildInputs = with self; [ paramiko pycrypto ]; buildInputs = with self; [ fudge_9 nose ]; + meta = { + description = "Pythonic remote execution"; + homepage = https://www.fabfile.org/; + license = licenses.bsd2; + }; }; faulthandler = if ! isPy3k -- GitLab From 7f991de7453f6200c9db2b892cd8afd1d831078b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sun, 19 Aug 2018 09:13:06 +0100 Subject: [PATCH 0720/2206] SDL_image: add license --- pkgs/development/libraries/SDL_image/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/SDL_image/default.nix b/pkgs/development/libraries/SDL_image/default.nix index 56701e80b1f..961a0a7f5aa 100644 --- a/pkgs/development/libraries/SDL_image/default.nix +++ b/pkgs/development/libraries/SDL_image/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { homepage = "http://www.libsdl.org/projects/SDL_image/"; maintainers = with maintainers; [ lovek323 ]; platforms = platforms.unix; + license = licenses.zlib; }; } -- GitLab From 1afba8790bfa7c19405fb6a8400b6cacfd5ec551 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sun, 19 Aug 2018 09:13:58 +0100 Subject: [PATCH 0721/2206] SDL_mixer: add license --- pkgs/development/libraries/SDL_mixer/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/SDL_mixer/default.nix b/pkgs/development/libraries/SDL_mixer/default.nix index d328d80d389..887319062be 100644 --- a/pkgs/development/libraries/SDL_mixer/default.nix +++ b/pkgs/development/libraries/SDL_mixer/default.nix @@ -21,5 +21,6 @@ stdenv.mkDerivation rec { homepage = http://www.libsdl.org/projects/SDL_mixer/; maintainers = with maintainers; [ lovek323 ]; platforms = platforms.unix; + license = licenses.zlib; }; } -- GitLab From e180e018fea272359017ca98f4f36f98935d7f50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sun, 19 Aug 2018 09:18:16 +0100 Subject: [PATCH 0722/2206] Xaw3d: add license, move build tools nativeBuildInputs --- pkgs/development/libraries/Xaw3d/default.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/development/libraries/Xaw3d/default.nix b/pkgs/development/libraries/Xaw3d/default.nix index 0a71186cd4c..0a7f02f17e5 100644 --- a/pkgs/development/libraries/Xaw3d/default.nix +++ b/pkgs/development/libraries/Xaw3d/default.nix @@ -1,4 +1,6 @@ -{stdenv, fetchurl, xlibsWrapper, imake, gccmakedep, libXmu, libXpm, libXp, bison, flex, pkgconfig}: +{ stdenv, fetchurl +, imake, gccmakedep, bison, flex, pkgconfig +, xlibsWrapper, libXmu, libXpm, libXp }: stdenv.mkDerivation { name = "Xaw3d-1.6.3"; @@ -6,12 +8,13 @@ stdenv.mkDerivation { url = https://www.x.org/releases/individual/lib/libXaw3d-1.6.3.tar.bz2; sha256 = "0i653s8g25cc0mimkwid9366bqkbyhdyjhckx7bw77j20hzrkfid"; }; - nativeBuildInputs = [ pkgconfig ]; - buildInputs = [imake gccmakedep libXpm libXp bison flex]; - propagatedBuildInputs = [xlibsWrapper libXmu]; + nativeBuildInputs = [ pkgconfig bison flex imake gccmakedep ]; + buildInputs = [ libXpm libXp ]; + propagatedBuildInputs = [ xlibsWrapper libXmu ]; - meta = { + meta = with stdenv.lib; { description = "3D widget set based on the Athena Widget set"; platforms = stdenv.lib.platforms.unix; + license = licenses.mit; }; } -- GitLab From d59447c444eeb963305b5274664a2eb8ab584ad3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sun, 19 Aug 2018 09:21:30 +0100 Subject: [PATCH 0723/2206] 915resolution: add license --- pkgs/os-specific/linux/915resolution/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/915resolution/default.nix b/pkgs/os-specific/linux/915resolution/default.nix index 9591d4ef4cc..ce21887f19f 100644 --- a/pkgs/os-specific/linux/915resolution/default.nix +++ b/pkgs/os-specific/linux/915resolution/default.nix @@ -2,7 +2,7 @@ stdenv.mkDerivation rec { name = "915resolution-0.5.3"; - + src = fetchurl { url = "http://915resolution.mango-lang.org/${name}.tar.gz"; sha256 = "0hmmy4kkz3x6yigz6hk99416ybznd67dpjaxap50nhay9f1snk5n"; @@ -15,5 +15,6 @@ stdenv.mkDerivation rec { homepage = http://915resolution.mango-lang.org/; description = "A tool to modify Intel 800/900 video BIOS"; platforms = [ "i686-linux" "x86_64-linux" ]; + license = licenses.publicDomain; }; } -- GitLab From 0e159e042e7236de364724e53071e327614b8aec Mon Sep 17 00:00:00 2001 From: CharlesHD Date: Mon, 20 Aug 2018 11:16:21 +0200 Subject: [PATCH 0724/2206] hdate: init at version 1.6.02 --- maintainers/maintainer-list.nix | 5 +++++ pkgs/applications/misc/hdate/default.nix | 16 ++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 3 files changed, 23 insertions(+) create mode 100644 pkgs/applications/misc/hdate/default.nix diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 7f15d80a778..5bb5045c6c7 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -673,6 +673,11 @@ github = "changlinli"; name = "Changlin Li"; }; + CharlesHD = { + email = "charleshdespointes@gmail.com"; + github = "CharlesHD"; + name = "Charles Huyghues-Despointes"; + }; chaoflow = { email = "flo@chaoflow.net"; github = "chaoflow"; diff --git a/pkgs/applications/misc/hdate/default.nix b/pkgs/applications/misc/hdate/default.nix new file mode 100644 index 00000000000..e2f5f653d47 --- /dev/null +++ b/pkgs/applications/misc/hdate/default.nix @@ -0,0 +1,16 @@ +{ stdenv, fetchurl }: + +stdenv.mkDerivation rec { + version = "1.6.02"; + name = "hdate-${version}"; + src = fetchurl { + url = "https://sourceforge.net/projects/libhdate/files/libhdate/libhdate-${version}/libhdate-${version}.tar.bz2"; + sha256 = "3c930a8deb57c01896dc37f0d7804e5a330ee8e88c4ff610b71f9d2b02c17762"; + }; + meta = { + description = "Hebrew calendar and solar astronomical times library and utilities"; + homepage = https://sourceforge.net/projects/libhdate/; + license = stdenv.lib.licenses.gpl3; + maintainers = with stdenv.lib.maintainers; [ CharlesHD ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 835a12a6095..a5d6e624d86 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1362,6 +1362,8 @@ with pkgs; gti = callPackage ../tools/misc/gti { }; + hdate = callPackage ../applications/misc/hdate { }; + heatseeker = callPackage ../tools/misc/heatseeker { }; hebcal = callPackage ../tools/misc/hebcal {}; -- GitLab From 78e94456fd02259aa3192332ce0230f8c90ed2ae Mon Sep 17 00:00:00 2001 From: CharlesHD Date: Thu, 14 Jun 2018 14:46:44 +0200 Subject: [PATCH 0725/2206] dozenal: init at version v12010904 --- pkgs/applications/misc/dozenal/default.nix | 61 +++++++++++++++++++ .../misc/dozenal/lua-header.patch | 16 +++++ pkgs/top-level/all-packages.nix | 2 + 3 files changed, 79 insertions(+) create mode 100644 pkgs/applications/misc/dozenal/default.nix create mode 100644 pkgs/applications/misc/dozenal/lua-header.patch diff --git a/pkgs/applications/misc/dozenal/default.nix b/pkgs/applications/misc/dozenal/default.nix new file mode 100644 index 00000000000..b5ae9fb567c --- /dev/null +++ b/pkgs/applications/misc/dozenal/default.nix @@ -0,0 +1,61 @@ +{ stdenv, fetchFromGitHub, ncurses, hdate, lua5_2 }: + +stdenv.mkDerivation rec { + version = "12010904"; + name = "dozenal-${version}"; + src = fetchFromGitHub { + owner = "dgoodmaniii"; + repo = "dozenal"; + rev = "v${version}"; + sha256 = "1ic63gpdda762x6ks3al71dwgmsy2isicqyr2935bd245jx8s209"; + }; + makeFlags = [ + # author do not use configure and prefix directly using $prefix + "prefix=$(out)" + # graphical version of dozdc requires xforms, which is not i nixpkgs so I turned it down + "XFORMS_FLAGS=-UXFORMS" + "LUALIB=-llua" + "bindir=$(prefix)/bin/" + ]; + # some include hardcodes the lua libraries path. This is a patch for that + patches = [ ./lua-header.patch ]; + preBuild = "cd dozenal"; + buildInputs = [ ncurses hdate lua5_2 ]; + # I remove gdozdc, as I didn't figure all it's dependency yet. + postInstall = "rm $out/bin/gdozdc"; + + meta = { + description = "A complete suite of dozenal (base twelve) programs"; + longDescription = '' + Programs + + doz --- a converter; converts decimal numbers into dozenal. Accepts + input in standard or exponential notation (i.e., "1492.2" or "1.4922e3"). + dec --- a converter; converts dozenal numbers into decimal. Accepts input + in standard or exponential notation (i.e., "X44;4" or "X;444e2"). + dozword --- converts a dozenal number (integers only) into words, + according to the Pendlebury system. + dozdc --- a full-featured scientific calculator which works in the + dozenal base. RPN command line. + tgmconv --- a converter for all standard measurements; converts to and + from TGM, Imperial, customary, and SI metric. + dozpret --- a pretty-printer for dozenal numbers; inserts spacing (or + other characters) as desired, and can also transform transdecimal digits + from 'X' to 'E' into any character or sequence of characters desired. + dozdate --- a more-or-less drop-in replacement for GNU and BSD date, it + outputs the date and time in dozenal, as well as containing some TGM + extensions. + dozstring --- a simple byte converter; absorbs a string either from + standard input or a command line argument, leaving it identical but + for the numbers, which it converts into dozenal. Options for padding + and for not converting specific numbers. + doman --- a converter which takes a dozenal integer and + emits its equivalent in a non-place-value system, such as + Roman numerals. Arbitrary ranks and symbols may be used. + Defaults to dozenal Roman numerals. + ''; + homepage = https://github.com/dgoodmaniii/dozenal/; + maintainers = with stdenv.lib.maintainers; [ CharlesHD ]; + license = stdenv.lib.licenses.gpl3; + }; +} diff --git a/pkgs/applications/misc/dozenal/lua-header.patch b/pkgs/applications/misc/dozenal/lua-header.patch new file mode 100644 index 00000000000..45b76e159a1 --- /dev/null +++ b/pkgs/applications/misc/dozenal/lua-header.patch @@ -0,0 +1,16 @@ +diff -ruN dozenal-12010904/dozenal/dozcal/call_lua.c dozenal-patched/dozenal/dozcal/call_lua.c +--- dozenal-12010904/dozenal/dozcal/call_lua.c 2017-09-04 19:25:01.000000000 +0200 ++++ dozenal-patched/dozenal/dozcal/call_lua.c 2018-06-13 10:19:57.821950327 +0200 +@@ -38,9 +38,9 @@ + #include"utility.h" + #include"conv.h" + #include"proc_date.h" +-#include +-#include +-#include ++#include ++#include ++#include + + void bail(lua_State *L, int err_code, char *filename); + int file_prefix(char **s, char *t); diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a5d6e624d86..d43829d117c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1216,6 +1216,8 @@ with pkgs; pythonPackages = python3Packages; }; + dozenal = callPackage ../applications/misc/dozenal { }; + dpic = callPackage ../tools/graphics/dpic { }; dragon-drop = callPackage ../tools/X11/dragon-drop { -- GitLab From 8d539c9933f6e8593e51ff2af41cb6023fc16f08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 20 Aug 2018 11:23:36 +0200 Subject: [PATCH 0726/2206] knot-dns, knot-resolver: major updates They're in a single commit, as splitting would break knot-resolver build. https://gitlab.labs.nic.cz/knot/knot-dns/blob/v2.7.1/NEWS https://gitlab.labs.nic.cz/knot/knot-resolver/blob/v3.0.0/NEWS --- pkgs/servers/dns/knot-dns/default.nix | 4 ++-- pkgs/servers/dns/knot-resolver/default.nix | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/dns/knot-dns/default.nix b/pkgs/servers/dns/knot-dns/default.nix index 2bdd758b980..77d8e8fb17d 100644 --- a/pkgs/servers/dns/knot-dns/default.nix +++ b/pkgs/servers/dns/knot-dns/default.nix @@ -7,11 +7,11 @@ let inherit (stdenv.lib) optional optionals; in # Note: ATM only the libraries have been tested in nixpkgs. stdenv.mkDerivation rec { name = "knot-dns-${version}"; - version = "2.6.8"; + version = "2.7.1"; src = fetchurl { url = "https://secure.nic.cz/files/knot-dns/knot-${version}.tar.xz"; - sha256 = "0daee8efd6262f10c54ee6f5fb99ca4d0f72e275513ec0902032af594cac1b15"; + sha256 = "7d6ae20ada0f0ee7700d5df17f47f86b49eb21ee34977d0d70de6a0947371381"; }; outputs = [ "bin" "out" "dev" ]; diff --git a/pkgs/servers/dns/knot-resolver/default.nix b/pkgs/servers/dns/knot-resolver/default.nix index fbca2951766..b859645b111 100644 --- a/pkgs/servers/dns/knot-resolver/default.nix +++ b/pkgs/servers/dns/knot-resolver/default.nix @@ -12,11 +12,11 @@ inherit (stdenv.lib) optional concatStringsSep; unwrapped = stdenv.mkDerivation rec { name = "knot-resolver-${version}"; - version = "2.4.1"; + version = "3.0.0"; src = fetchurl { url = "https://secure.nic.cz/files/knot-resolver/${name}.tar.xz"; - sha256 = "e8044316cd897ad29b3c5284de06652e1568c4d5861e3147ec2191fbacd8d9ff"; + sha256 = "68a0137e0e15061ee7dec53a2e424aa3266611720db3843853c6e7774a414f40"; }; outputs = [ "out" "dev" ]; -- GitLab From b5546faf291a71cf1a6bc2efdc2f067f75d15561 Mon Sep 17 00:00:00 2001 From: Guillaume Bouchard Date: Mon, 20 Aug 2018 11:39:32 +0200 Subject: [PATCH 0727/2206] pythonPackages.pycrc: init at 1.21 --- .../python-modules/pycrc/default.nix | 18 ++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 20 insertions(+) create mode 100644 pkgs/development/python-modules/pycrc/default.nix diff --git a/pkgs/development/python-modules/pycrc/default.nix b/pkgs/development/python-modules/pycrc/default.nix new file mode 100644 index 00000000000..e9ea8646b41 --- /dev/null +++ b/pkgs/development/python-modules/pycrc/default.nix @@ -0,0 +1,18 @@ +{ lib, buildPythonPackage, fetchPypi }: + +buildPythonPackage rec { + pname = "PyCRC"; + version = "1.21"; + + src = fetchPypi { + inherit pname version; + sha256 = "d3b0e788b501f48ae2ff6eeb34652343c9095e4356a65df217ed29b51e4045b6"; + }; + + meta = with lib; { + homepage = https://github.com/cristianav/PyCRC; + description = "Python libraries for CRC calculations (it supports CRC-16, CRC-32, CRC-CCITT, etc)"; + license = licenses.gpl3; + maintainers = with maintainers; [ guibou ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 92dd3b5cee4..3918b6b1db3 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -382,6 +382,8 @@ in { pycangjie = disabledIf (!isPy3k) (callPackage ../development/python-modules/pycangjie { }); + pycrc = callPackage ../development/python-modules/pycrc { }; + pycrypto = callPackage ../development/python-modules/pycrypto { }; pycryptodome = callPackage ../development/python-modules/pycryptodome { }; -- GitLab From fbab1a3caec8f62c14b347974350db8f684d887c Mon Sep 17 00:00:00 2001 From: Francesco Gazzetta Date: Mon, 20 Aug 2018 11:43:36 +0200 Subject: [PATCH 0728/2206] facette: 0.4.0 -> 0.4.1 --- pkgs/servers/monitoring/facette/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/facette/default.nix b/pkgs/servers/monitoring/facette/default.nix index 3858720bed5..f13fc739be4 100644 --- a/pkgs/servers/monitoring/facette/default.nix +++ b/pkgs/servers/monitoring/facette/default.nix @@ -3,12 +3,12 @@ stdenv.mkDerivation rec { name = "facette-${version}"; - version = "0.4.0"; + version = "0.4.1"; src = fetchFromGitHub { owner = "facette"; repo = "facette"; rev = "${version}"; - sha256 = "1m7krq439qlf7b4l4bfjw0xfvjgj67w59mh8rf7c398rky04p257"; + sha256 = "0p28s2vn18cqg8p7bzhb38wky0m98d5xv3wvf1nmg1kmwhwim6mi"; }; nativeBuildInputs = [ go pkgconfig nodejs nodePackages.npm pandoc ]; buildInputs = [ rrdtool ]; -- GitLab From e3cbeef9a859fb287c01eb38267d4b95f9c8327c Mon Sep 17 00:00:00 2001 From: Jake Woods Date: Sun, 12 Aug 2018 12:00:54 +1000 Subject: [PATCH 0729/2206] undervolt: init at 0.2.8 --- pkgs/os-specific/linux/undervolt/default.nix | 27 ++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/os-specific/linux/undervolt/default.nix diff --git a/pkgs/os-specific/linux/undervolt/default.nix b/pkgs/os-specific/linux/undervolt/default.nix new file mode 100644 index 00000000000..e9c033acd99 --- /dev/null +++ b/pkgs/os-specific/linux/undervolt/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchFromGitHub, python3Packages }: + +python3Packages.buildPythonApplication rec { + version = "0.2.8"; + pname = "undervolt"; + + src = fetchFromGitHub { + owner = "georgewhewell"; + repo = "undervolt"; + rev = "${version}"; + sha256 = "0crkqc5zq0gpyg031hfwdxymfc2gc1h8b6m0axzlh7gvnxlf5hra"; + }; + + meta = with stdenv.lib; { + homepage = https://github.com/georgewhewell/undervolt/; + description = "A program for undervolting Intel CPUs on Linux"; + + longDescription = '' + Undervolt is a program for undervolting Intel CPUs under Linux. It works in a similar + manner to the Windows program ThrottleStop (i.e, MSR 0x150). You can apply a fixed + voltage offset to one of 5 voltage planes, and override your systems temperature + target (CPU will throttle when this temperature is reached). + ''; + license = licenses.gpl2; + platforms = [ "x86_64-linux" ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1c2322d5f84..d3569abffbf 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -22179,4 +22179,6 @@ with pkgs; powershell = callPackage ../shells/powershell { }; doing = callPackage ../applications/misc/doing { }; + + undervolt = callPackage ../os-specific/linux/undervolt { }; } -- GitLab From 4142020e459b52658fd56714f50cf4ccc56d66e4 Mon Sep 17 00:00:00 2001 From: Jake Woods Date: Sun, 12 Aug 2018 12:02:08 +1000 Subject: [PATCH 0730/2206] nixos/undervolt: adding undervolt module We want to be able to configure persistent undervolting in the NixOS configuration --- nixos/modules/module-list.nix | 1 + nixos/modules/services/hardware/undervolt.nix | 134 ++++++++++++++++++ 2 files changed, 135 insertions(+) create mode 100644 nixos/modules/services/hardware/undervolt.nix diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 396e9120407..2846afea8fb 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -281,6 +281,7 @@ ./services/hardware/upower.nix ./services/hardware/usbmuxd.nix ./services/hardware/thermald.nix + ./services/hardware/undervolt.nix ./services/logging/SystemdJournal2Gelf.nix ./services/logging/awstats.nix ./services/logging/fluentd.nix diff --git a/nixos/modules/services/hardware/undervolt.nix b/nixos/modules/services/hardware/undervolt.nix new file mode 100644 index 00000000000..e5ef0601de3 --- /dev/null +++ b/nixos/modules/services/hardware/undervolt.nix @@ -0,0 +1,134 @@ +{ config, pkgs, lib, ... }: + +with lib; + +let + cfg = config.services.undervolt; +in { + options.services.undervolt = { + enable = mkOption { + type = types.bool; + default = false; + description = '' + Whether to undervolt intel cpus. + ''; + }; + + verbose = mkOption { + type = types.bool; + default = false; + description = '' + Whether to enable verbose logging. + ''; + }; + + package = mkOption { + type = types.package; + default = pkgs.undervolt; + defaultText = "pkgs.undervolt"; + description = '' + undervolt derivation to use. + ''; + }; + + coreOffset = mkOption { + type = types.nullOr types.str; + default = null; + description = '' + The amount of voltage to offset the CPU cores by. Accepts a floating point number. + ''; + }; + + gpuOffset = mkOption { + type = types.nullOr types.str; + default = null; + description = '' + The amount of voltage to offset the GPU by. Accepts a floating point number. + ''; + }; + + uncoreOffset = mkOption { + type = types.nullOr types.str; + default = null; + description = '' + The amount of voltage to offset uncore by. Accepts a floating point number. + ''; + }; + + analogioOffset = mkOption { + type = types.nullOr types.str; + default = null; + description = '' + The amount of voltage to offset analogio by. Accepts a floating point number. + ''; + }; + + temp = mkOption { + type = types.nullOr types.str; + default = null; + description = '' + The temperature target. Accepts a floating point number. + ''; + }; + + tempAc = mkOption { + type = types.nullOr types.str; + default = null; + description = '' + The temperature target on AC power. Accepts a floating point number. + ''; + }; + + tempBat = mkOption { + type = types.nullOr types.str; + default = null; + description = '' + The temperature target on battery power. Accepts a floating point number. + ''; + }; + }; + + config = mkIf cfg.enable { + boot.kernelModules = [ "msr" ]; + + environment.systemPackages = [ cfg.package ]; + + systemd.services.undervolt = { + path = [ pkgs.undervolt ]; + + description = "Intel Undervolting Service"; + serviceConfig = { + Type = "oneshot"; + Restart = "no"; + + # `core` and `cache` are both intentionally set to `cfg.coreOffset` as according to the undervolt docs: + # + # Core or Cache offsets have no effect. It is not possible to set different offsets for + # CPU Core and Cache. The CPU will take the smaller of the two offsets, and apply that to + # both CPU and Cache. A warning message will be displayed if you attempt to set different offsets. + ExecStart = '' + ${pkgs.undervolt}/bin/undervolt \ + ${optionalString cfg.verbose "--verbose"} \ + ${optionalString (cfg.coreOffset != null) "--core ${cfg.coreOffset}"} \ + ${optionalString (cfg.coreOffset != null) "--cache ${cfg.coreOffset}"} \ + ${optionalString (cfg.gpuOffset != null) "--gpu ${cfg.gpuOffset}"} \ + ${optionalString (cfg.uncoreOffset != null) "--uncore ${cfg.uncoreOffset}"} \ + ${optionalString (cfg.analogioOffset != null) "--analogio ${cfg.analogioOffset}"} \ + ${optionalString (cfg.temp != null) "--temp ${cfg.temp}"} \ + ${optionalString (cfg.tempAc != null) "--temp-ac ${cfg.tempAc}"} \ + ${optionalString (cfg.tempBat != null) "--temp-bat ${cfg.tempBat}"} + ''; + }; + }; + + systemd.timers.undervolt = { + description = "Undervolt timer to ensure voltage settings are always applied"; + partOf = [ "undervolt.service" ]; + wantedBy = [ "multi-user.target" ]; + timerConfig = { + OnBootSec = "2min"; + OnUnitActiveSec = "30"; + }; + }; + }; +} -- GitLab From be69261989b7ad87f2ef461b1721fd0d0bb2275c Mon Sep 17 00:00:00 2001 From: Florian Peter Date: Mon, 20 Aug 2018 19:08:25 +0800 Subject: [PATCH 0731/2206] nodejs-8_x: 8.11.3 -> 8.11.4 --- pkgs/development/web/nodejs/v8.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/web/nodejs/v8.nix b/pkgs/development/web/nodejs/v8.nix index 9410f017a9c..96d96f08741 100644 --- a/pkgs/development/web/nodejs/v8.nix +++ b/pkgs/development/web/nodejs/v8.nix @@ -5,7 +5,7 @@ let in buildNodejs { inherit enableNpm; - version = "8.11.3"; - sha256 = "1q3fc791ng1sgk0i5qnxpxri7235nkjm50zx1z34c759vhgpaz2p"; + version = "8.11.4"; + sha256 = "02d6a9sq81mbvap6h1ckwrang6wrxbkg0xxzn06wn2vbv7k7vkpv"; patches = lib.optionals stdenv.isDarwin [ ./no-xcode-v7.patch ./no-xcodebuild.patch ]; } -- GitLab From 0be340f45595d98877b32bb9ed3ca95db234f776 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 13:37:23 +0200 Subject: [PATCH 0732/2206] slurm: 17.11.7 -> 17.11.9-2 --- pkgs/servers/computing/slurm/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/computing/slurm/default.nix b/pkgs/servers/computing/slurm/default.nix index 64e4005f53f..a191d7a721d 100644 --- a/pkgs/servers/computing/slurm/default.nix +++ b/pkgs/servers/computing/slurm/default.nix @@ -8,16 +8,16 @@ stdenv.mkDerivation rec { name = "slurm-${version}"; - version = "17.11.7"; + version = "17.11.9-2"; # N.B. We use github release tags instead of https://www.schedmd.com/downloads.php # because the latter does not keep older releases. src = fetchFromGitHub { owner = "SchedMD"; repo = "slurm"; - # The release tags use - instead of ., and have an extra -1 suffix. - rev = "${builtins.replaceStrings ["."] ["-"] name}-1"; - sha256 = "00dgirjd75i1x6pj80avp18hx5gr3dsnh13vbkqbf0iwpd72qyhp"; + # The release tags use - instead of . + rev = "${builtins.replaceStrings ["."] ["-"] name}"; + sha256 = "1lq4ac6yjai6wh979dciw8v3d99zbd3w36rfh0vpncqm672fg1qy"; }; outputs = [ "out" "dev" ]; -- GitLab From f0a354437be8431f4b0f29d99f406911a3eef15e Mon Sep 17 00:00:00 2001 From: Johannes Frankenau Date: Mon, 20 Aug 2018 14:06:27 +0200 Subject: [PATCH 0733/2206] mpd: 0.20.20 -> 0.20.21 --- pkgs/servers/mpd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/mpd/default.nix b/pkgs/servers/mpd/default.nix index 82c159ebc82..500f612eb02 100644 --- a/pkgs/servers/mpd/default.nix +++ b/pkgs/servers/mpd/default.nix @@ -36,7 +36,7 @@ let opt = stdenv.lib.optional; mkFlag = c: f: if c then "--enable-${f}" else "--disable-${f}"; major = "0.20"; - minor = "20"; + minor = "21"; in stdenv.mkDerivation rec { name = "mpd-${version}"; @@ -46,7 +46,7 @@ in stdenv.mkDerivation rec { owner = "MusicPlayerDaemon"; repo = "MPD"; rev = "v${version}"; - sha256 = "0v7xpsr8b4d0q9vh1wni0qbkbkxdjpn639qm2q553ckk5idas4lm"; + sha256 = "0qchvycwiai5gwkvvf44nc1jw16yhpcjmlppqlrlvicgzsanhmy3"; }; patches = [ ./x86.patch ]; -- GitLab From 2ec116130e5d57dce3ad4ab55eab053116cddc38 Mon Sep 17 00:00:00 2001 From: Markov Dmitry Date: Mon, 20 Aug 2018 15:19:54 +0300 Subject: [PATCH 0734/2206] mmc-utils: update to upstream --- pkgs/os-specific/linux/mmc-utils/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/mmc-utils/default.nix b/pkgs/os-specific/linux/mmc-utils/default.nix index b491d5bbda7..533cd90a2d3 100644 --- a/pkgs/os-specific/linux/mmc-utils/default.nix +++ b/pkgs/os-specific/linux/mmc-utils/default.nix @@ -2,12 +2,12 @@ stdenv.mkDerivation rec { name = "mmc-utils-${version}"; - version = "2015-11-18"; + version = "2018-03-27"; src = fetchgit { url = "git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc-utils.git"; - rev = "44f94b925894577f9ffcf2c418dd013a5e582648"; - sha256 = "0hkdzc71pdnscbpdpgwljcchiyancarldjyd0w609sy18bky833x"; + rev = "b4fe0c8c0e57a74c01755fa9362703b60d7ee49d"; + sha256 = "01llwan5j40mv5p867f31lm87qh0hcyhy892say60y5pxc0mzpyn"; }; makeFlags = "CC=${stdenv.cc.targetPrefix}cc"; -- GitLab From bbf5f232e0bf1a7dab8043ea670735fa7e6181a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Mon, 20 Aug 2018 14:05:02 +0100 Subject: [PATCH 0735/2206] Literate: mark as broken Incompatible with our dlang compiler, see https://github.com/NixOS/nixpkgs/pull/45355#issuecomment-414285384 --- pkgs/development/tools/literate-programming/Literate/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/tools/literate-programming/Literate/default.nix b/pkgs/development/tools/literate-programming/Literate/default.nix index 4bc3e77dbaa..3f22f5b775f 100644 --- a/pkgs/development/tools/literate-programming/Literate/default.nix +++ b/pkgs/development/tools/literate-programming/Literate/default.nix @@ -18,5 +18,6 @@ stdenv.mkDerivation { homepage = http://literate.zbyedidia.webfactional.com/; license = licenses.mit; platforms = platforms.unix; + broken = true; # 2018-08-20 (https://github.com/NixOS/nixpkgs/pull/45355#issuecomment-414285384) }; } -- GitLab From 1b313a12dabe5e1584a9412d382cd4e84f526601 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Mon, 20 Aug 2018 14:41:49 +0100 Subject: [PATCH 0736/2206] checkstyle: add wrapper in bin --- .../tools/analysis/checkstyle/default.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/development/tools/analysis/checkstyle/default.nix b/pkgs/development/tools/analysis/checkstyle/default.nix index b5e7328091e..690db9a30e1 100644 --- a/pkgs/development/tools/analysis/checkstyle/default.nix +++ b/pkgs/development/tools/analysis/checkstyle/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ stdenv, fetchurl, makeWrapper, jre }: stdenv.mkDerivation rec { version = "8.12"; @@ -9,11 +9,16 @@ stdenv.mkDerivation rec { sha256 = "000048flqhkwnjn37bh07wgn6q4m12s3h3p9piqgvxswrjc95x3y"; }; - phases = [ "installPhase" ]; + nativeBuildInputs = [ makeWrapper jre ]; + + unpackPhase = ":"; installPhase = '' - mkdir -p $out/checkstyle - cp $src $out/checkstyle/checkstyle-all.jar + runHook preInstall + install -D $src $out/checkstyle/checkstyle-all.jar + makeWrapper ${jre}/bin/java $out/bin/checkstyle \ + --add-flags "-jar $out/checkstyle/checkstyle-all.jar" + runHook postInstall ''; meta = with stdenv.lib; { -- GitLab From 35b8140eac6f6ea6cd473ce3dac125ceb73b2661 Mon Sep 17 00:00:00 2001 From: aanderse Date: Mon, 20 Aug 2018 09:49:08 -0400 Subject: [PATCH 0737/2206] perlPackages.NetSFTPForeign: init at 1.89 (#45380) * added Net::SFTP::Foreign module from CPAN * missed patching binary path * fixed up the license --- pkgs/top-level/perl-packages.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 19f09ee99b9..fc778ae3b84 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -11370,6 +11370,22 @@ let }; }; + NetSFTPForeign = buildPerlPackage rec { + name = "Net-SFTP-Foreign-1.89"; + src = fetchurl { + url = "mirror://cpan/authors/id/S/SA/SALVA/${name}.tar.gz"; + sha256 = "9bd33e130581c1fc3eb6108eaf9056c1507428cace04a572f7afe816d83b08a7"; + }; + propagatedBuildInputs = [ pkgs.openssl ]; + patchPhase = '' + sed -i "s|$ssh_cmd = 'ssh'|$ssh_cmd = '${pkgs.openssh}/bin/ssh'|" lib/Net/SFTP/Foreign/Backend/Unix.pm + ''; + meta = { + description = "Secure File Transfer Protocol client"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + NetServerCoro = buildPerlPackage rec { name = "Net-Server-Coro-1.3"; src = fetchurl { -- GitLab From 2ba51acaeb7831f57c314854d5f55c980229723d Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 20 Aug 2018 15:04:22 +0200 Subject: [PATCH 0738/2206] =?UTF-8?q?gegl=5F0=5F4:=200.4.6=20=E2=86=92=200?= =?UTF-8?q?.4.8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/libraries/gegl/4.0.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/libraries/gegl/4.0.nix b/pkgs/development/libraries/gegl/4.0.nix index 4a72e1fa9b0..c8b7b3b8eca 100644 --- a/pkgs/development/libraries/gegl/4.0.nix +++ b/pkgs/development/libraries/gegl/4.0.nix @@ -3,18 +3,18 @@ , libwebp, gnome3, libintl }: let - version = "0.4.6"; + version = "0.4.8"; in stdenv.mkDerivation rec { name = "gegl-${version}"; + outputs = [ "out" "dev" "devdoc" ]; + outputBin = "dev"; + src = fetchurl { url = "https://download.gimp.org/pub/gegl/${stdenv.lib.versions.majorMinor version}/${name}.tar.bz2"; - sha256 = "1rcsa60z09jjayk0q6jam4w8rivh400a08bv2xykiv5qyr1yp5zk"; + sha256 = "0jdfhf8wikba4h68k505x0br3gisiwivc33aca8v3ibaqpp6i53i"; }; - # needs fonts otherwise, don't know how to pass them - configureFlags = [ "--disable-docs" ]; - enableParallelBuilding = true; doCheck = true; -- GitLab From 4b60e77002263c6f8f97d9dcded0c566cf5528e4 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 20 Aug 2018 15:08:23 +0200 Subject: [PATCH 0739/2206] =?UTF-8?q?gimp:=202.10.4=20=E2=86=92=202.10.6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/applications/graphics/gimp/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/graphics/gimp/default.nix b/pkgs/applications/graphics/gimp/default.nix index 8e18d531605..15033b8b2b0 100644 --- a/pkgs/applications/graphics/gimp/default.nix +++ b/pkgs/applications/graphics/gimp/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, autoreconfHook, pkgconfig, intltool, babl, gegl, gtk2, glib, gdk_pixbuf, isocodes +{ stdenv, fetchurl, pkgconfig, intltool, babl, gegl, gtk2, glib, gdk_pixbuf, isocodes , pango, cairo, freetype, fontconfig, lcms, libpng, libjpeg, poppler, poppler_data, libtiff , libmng, librsvg, libwmf, zlib, libzip, ghostscript, aalib, shared-mime-info , python2Packages, libexif, gettext, xorg, glib-networking, libmypaint, gexiv2 @@ -9,14 +9,14 @@ let inherit (python2Packages) pygtk wrapPython python; in stdenv.mkDerivation rec { name = "gimp-${version}"; - version = "2.10.4"; + version = "2.10.6"; src = fetchurl { url = "http://download.gimp.org/pub/gimp/v${stdenv.lib.versions.majorMinor version}/${name}.tar.bz2"; - sha256 = "14pi0q3wwkapy0inqxk1hjsa2h8lff1z4wgdsyrk29jaw66pdc7z"; + sha256 = "07qh2ljbza2mph1gh8sicn27qihhj8hx3ivvry2874cfh8ghgj2f"; }; - nativeBuildInputs = [ autoreconfHook pkgconfig intltool gettext wrapPython ]; + nativeBuildInputs = [ pkgconfig intltool gettext wrapPython ]; propagatedBuildInputs = [ gegl ]; # needed by gimp-2.0.pc buildInputs = [ babl gegl gtk2 glib gdk_pixbuf pango cairo gexiv2 harfbuzz isocodes -- GitLab From 0e0e96384726b0ec28a5625b1a23db4babaebe87 Mon Sep 17 00:00:00 2001 From: Francesco Gazzetta Date: Mon, 20 Aug 2018 16:10:06 +0200 Subject: [PATCH 0740/2206] facette: mark as broken since it requires internet It _is_ buildable, just not without an internet connection (like in hydra) --- pkgs/servers/monitoring/facette/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/servers/monitoring/facette/default.nix b/pkgs/servers/monitoring/facette/default.nix index f13fc739be4..efa62e261b7 100644 --- a/pkgs/servers/monitoring/facette/default.nix +++ b/pkgs/servers/monitoring/facette/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { homepage = https://facette.io/; license = licenses.bsd3; maintainers = with maintainers; [ fgaz ]; + broken = true; # not really broken, it just requires an internet connection to build. see #45382 }; } -- GitLab From 2b36ced49e04253a0d9c1208480ccab6993132d6 Mon Sep 17 00:00:00 2001 From: Vincent Demeester Date: Mon, 20 Aug 2018 16:36:48 +0200 Subject: [PATCH 0741/2206] Adding vdemeester (myself) as runc and containerd package maintainer Signed-off-by: Vincent Demeester --- pkgs/applications/virtualization/containerd/default.nix | 2 +- pkgs/applications/virtualization/runc/default.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/virtualization/containerd/default.nix b/pkgs/applications/virtualization/containerd/default.nix index 882ee3047f0..2fa93af4831 100644 --- a/pkgs/applications/virtualization/containerd/default.nix +++ b/pkgs/applications/virtualization/containerd/default.nix @@ -48,7 +48,7 @@ stdenv.mkDerivation rec { homepage = https://containerd.tools/; description = "A daemon to control runC"; license = licenses.asl20; - maintainers = with maintainers; [ offline ]; + maintainers = with maintainers; [ offline vdemeester ]; platforms = platforms.linux; }; } diff --git a/pkgs/applications/virtualization/runc/default.nix b/pkgs/applications/virtualization/runc/default.nix index 7172b172ef2..c1ec514640d 100644 --- a/pkgs/applications/virtualization/runc/default.nix +++ b/pkgs/applications/virtualization/runc/default.nix @@ -63,7 +63,7 @@ stdenv.mkDerivation rec { homepage = https://runc.io/; description = "A CLI tool for spawning and running containers according to the OCI specification"; license = licenses.asl20; - maintainers = with maintainers; [ offline ]; + maintainers = with maintainers; [ offline vdemeester ]; platforms = platforms.linux; }; } -- GitLab From 44d07eda712c5891c198ed57245be7851761f183 Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Mon, 20 Aug 2018 16:34:54 +0200 Subject: [PATCH 0742/2206] penna-font: init at 0.10 --- pkgs/data/fonts/penna/default.nix | 32 +++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 34 insertions(+) create mode 100644 pkgs/data/fonts/penna/default.nix diff --git a/pkgs/data/fonts/penna/default.nix b/pkgs/data/fonts/penna/default.nix new file mode 100644 index 00000000000..893553a62ce --- /dev/null +++ b/pkgs/data/fonts/penna/default.nix @@ -0,0 +1,32 @@ +{ stdenv, fetchzip }: + +let + majorVersion = "0"; + minorVersion = "10"; + pname = "penna"; +in + +fetchzip rec { + name = "${pname}-font-${majorVersion}.${minorVersion}"; + + url = "http://dotcolon.net/DL/font/${pname}.zip"; + sha256 = "0hk15yndm56l6rbdykpkry2flffx0567mgjcqcnsx1iyzwwla5km"; + + postFetch = '' + mkdir -p $out/share/fonts/opentype/${pname} + unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype/${pname} + ''; + + meta = with stdenv.lib; { + homepage = "http://dotcolon.net/font/{pname}/"; + description = "Geometric sans serif designed by Sora Sagano"; + longDescription = '' + Penna is a geometric sans serif designed by Sora Sagano, + with outsized counters in the uppercase and a lowercase + with a small x-height. + ''; + platforms = platforms.all; + maintainers = with maintainers; [ leenaars ]; + license = licenses.cc0; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2d76c3e32a3..26fb1708806 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15019,6 +15019,8 @@ with pkgs; pari-seadata-small = callPackage ../data/misc/pari-seadata-small {}; + penna = callPackage ../data/fonts/penna { }; + poly = callPackage ../data/fonts/poly { }; polytopes_db = callPackage ../data/misc/polytopes_db { }; -- GitLab From 0b701f479f1d9690c17e835e6851bb2b99ba2177 Mon Sep 17 00:00:00 2001 From: Markov Dmitry Date: Mon, 20 Aug 2018 17:42:51 +0300 Subject: [PATCH 0743/2206] cryptsetup: 2.0.3 -> 2.0.4 --- pkgs/os-specific/linux/cryptsetup/default.nix | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/pkgs/os-specific/linux/cryptsetup/default.nix b/pkgs/os-specific/linux/cryptsetup/default.nix index fc13d97429c..9bcfbeadca5 100644 --- a/pkgs/os-specific/linux/cryptsetup/default.nix +++ b/pkgs/os-specific/linux/cryptsetup/default.nix @@ -5,21 +5,13 @@ assert enablePython -> python2 != null; stdenv.mkDerivation rec { - name = "cryptsetup-2.0.3"; + name = "cryptsetup-2.0.4"; src = fetchurl { url = "mirror://kernel/linux/utils/cryptsetup/v2.0/${name}.tar.xz"; - sha256 = "1m01wl8njjraz69fsk97l3nqfc32nbpr1la5s1l4mzzmq42clv2d"; + sha256 = "0d2p9g2wqcv6l3671gvw96p16jadbgyh21ddy2bhqgi96dq3qflx"; }; - patches = [ - # NOTE: Patch to support LibreSSL-2.7. It is from upstream, and can be removed when cryptsetup is next updated. - (fetchpatch { - url = "https://gitlab.com/cryptsetup/cryptsetup/commit/5fcf430c8105fbeeb07a8cacbae84f941d2a3d55.patch"; - sha256 = "1d3ycsqszq0frlv9r7kmfdfmnk4qa4b4mv25iivmayvpgc8yja7m"; - }) - ]; - NIX_LDFLAGS = "-lgcc_s"; configureFlags = [ -- GitLab From bf453ad4e567836ec1030fd01ac588196f0b675f Mon Sep 17 00:00:00 2001 From: Markov Dmitry Date: Mon, 20 Aug 2018 17:43:48 +0300 Subject: [PATCH 0744/2206] Split outputs to out, dev and man --- pkgs/os-specific/linux/cryptsetup/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/os-specific/linux/cryptsetup/default.nix b/pkgs/os-specific/linux/cryptsetup/default.nix index 9bcfbeadca5..7a38c41bc34 100644 --- a/pkgs/os-specific/linux/cryptsetup/default.nix +++ b/pkgs/os-specific/linux/cryptsetup/default.nix @@ -7,6 +7,8 @@ assert enablePython -> python2 != null; stdenv.mkDerivation rec { name = "cryptsetup-2.0.4"; + outputs = [ "out" "dev" "man" ]; + src = fetchurl { url = "mirror://kernel/linux/utils/cryptsetup/v2.0/${name}.tar.xz"; sha256 = "0d2p9g2wqcv6l3671gvw96p16jadbgyh21ddy2bhqgi96dq3qflx"; -- GitLab From 675bf00fd2c308583fb1ecf8c8a7910f5aa87b69 Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Mon, 20 Aug 2018 16:43:57 +0200 Subject: [PATCH 0745/2206] seshat-font: init at 0.100 --- pkgs/data/fonts/seshat/default.nix | 37 ++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 39 insertions(+) create mode 100644 pkgs/data/fonts/seshat/default.nix diff --git a/pkgs/data/fonts/seshat/default.nix b/pkgs/data/fonts/seshat/default.nix new file mode 100644 index 00000000000..36e4f2fa10f --- /dev/null +++ b/pkgs/data/fonts/seshat/default.nix @@ -0,0 +1,37 @@ +{ stdenv, fetchzip }: + +let + majorVersion = "0"; + minorVersion = "100"; + pname = "seshat"; +in + +fetchzip rec { + name = "${pname}-font-${majorVersion}.${minorVersion}"; + + url = "http://dotcolon.net/DL/font/${pname}.zip"; + sha256 = "1zzgc2d0jrris92p3irmxjhdq8aj99alz0z7dlz25qf37lcilrir"; + + postFetch = '' + mkdir -p $out/share/fonts/opentype/${pname} + unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype/${pname} + ''; + + meta = with stdenv.lib; { + homepage = "http://dotcolon.net/font/{pname}/"; + description = "Roman body font designed for main text by Sora Sagano"; + longDescription = '' + Seshat is a Roman body font designed for the main text. By + referring to the classical balance, we changed some lines by + omitting part of the lines such as "A" and "n". + + Also, by attaching the strength of the thickness like Optima + to the main drawing, it makes it more sharp design. + + It incorporates symbols and ligatures used in the European region. + ''; + platforms = platforms.all; + maintainers = with maintainers; [ leenaars ]; + license = licenses.cc0; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 26fb1708806..dfac67d886d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15047,6 +15047,8 @@ with pkgs; scowl = callPackage ../data/misc/scowl { }; + seshat = callPackage ../data/fonts/seshat { }; + shaderc = callPackage ../development/compilers/shaderc { }; mime-types = callPackage ../data/misc/mime-types { }; -- GitLab From ef6c7ae2a15a0cd4d1d8a9257a5a114709ff1aad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Mon, 20 Aug 2018 11:49:11 -0300 Subject: [PATCH 0746/2206] numix-icon-theme: 2017-12-25 -> 18.07.17 --- pkgs/data/icons/numix-icon-theme/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/icons/numix-icon-theme/default.nix b/pkgs/data/icons/numix-icon-theme/default.nix index 6b6b77ae5e8..fcff9a451a7 100644 --- a/pkgs/data/icons/numix-icon-theme/default.nix +++ b/pkgs/data/icons/numix-icon-theme/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { name = "${pname}-${version}"; pname = "numix-icon-theme"; - version = "17-12-25"; + version = "18.07.17"; src = fetchFromGitHub { owner = "numixproject"; repo = pname; rev = version; - sha256 = "0q3hpq2jc9iwnzzqpb12g1qzjsw4ckhdqkfqf6nirl87r5drkv6j"; + sha256 = "0clh55kmhc52d33dfm2c6h3lg6ddfh8a088ir9lv1camn9kj55bd"; }; nativeBuildInputs = [ gtk3 hicolor-icon-theme ]; -- GitLab From 5e37eef2a7a9729111fa37b1ce8bde5f625a49b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 20 Aug 2018 16:49:55 +0200 Subject: [PATCH 0747/2206] seafile-shared: 6.2.3 -> 6.2.4 --- pkgs/misc/seafile-shared/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/misc/seafile-shared/default.nix b/pkgs/misc/seafile-shared/default.nix index 90aac977643..6fba977e008 100644 --- a/pkgs/misc/seafile-shared/default.nix +++ b/pkgs/misc/seafile-shared/default.nix @@ -1,14 +1,14 @@ {stdenv, fetchFromGitHub, which, autoreconfHook, pkgconfig, curl, vala, python, intltool, fuse, ccnet}: stdenv.mkDerivation rec { - version = "6.2.3"; + version = "6.2.4"; name = "seafile-shared-${version}"; src = fetchFromGitHub { owner = "haiwen"; repo = "seafile"; rev = "v${version}"; - sha256 = "019q5xsrhl6x8ngy0mzjdakm7m63gxyw8v7a223zwpw0i86l8hms"; + sha256 = "0v6wvw8x3zfcapi0lk71mg89gy3gw2qmdiq6mhw6qbbrzvqprlmr"; }; nativeBuildInputs = [ pkgconfig which autoreconfHook vala intltool ]; -- GitLab From e77133c9f064316acff031dbf6d57da0d9ef0d3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Mon, 20 Aug 2018 11:58:37 -0300 Subject: [PATCH 0748/2206] numix-icon-theme-circle: 18-02-16 -> 18.08.17 --- pkgs/data/icons/numix-icon-theme-circle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/icons/numix-icon-theme-circle/default.nix b/pkgs/data/icons/numix-icon-theme-circle/default.nix index 5982074991f..83166105209 100644 --- a/pkgs/data/icons/numix-icon-theme-circle/default.nix +++ b/pkgs/data/icons/numix-icon-theme-circle/default.nix @@ -1,7 +1,7 @@ { stdenv, fetchFromGitHub, gtk3, numix-icon-theme }: stdenv.mkDerivation rec { - version = "18-02-16"; + version = "18.08.17"; package-name = "numix-icon-theme-circle"; @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { owner = "numixproject"; repo = package-name; rev = version; - sha256 = "0q08q1czsk6h0dxqscbgryr12xaakp4zbch37z0jxpwh087gnq4f"; + sha256 = "1nxgm5vf2rzbg8qh48iy0vdj12ffahlp9qhj8h0k1li03s3nf15h"; }; nativeBuildInputs = [ gtk3 numix-icon-theme ]; -- GitLab From 5dbfd2f187e970da195e754b5a6895005eeac8e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Mon, 20 Aug 2018 12:04:55 -0300 Subject: [PATCH 0749/2206] numix-icon-theme-square: 18-02-16 -> 18.08.17 --- pkgs/data/icons/numix-icon-theme-square/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/data/icons/numix-icon-theme-square/default.nix b/pkgs/data/icons/numix-icon-theme-square/default.nix index 99871abe5d4..b1f92f4a350 100644 --- a/pkgs/data/icons/numix-icon-theme-square/default.nix +++ b/pkgs/data/icons/numix-icon-theme-square/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { name = "${package-name}-${version}"; package-name = "numix-icon-theme-square"; - version = "18-02-16"; + version = "18.08.17"; src = fetchFromGitHub { owner = "numixproject"; repo = package-name; rev = version; - sha256 = "1gjwc0s6a7q1jby5bcwxkcmbs470m81y8s0clsm0qhcmcn1c36xj"; + sha256 = "0pn5m73zd240bk2kilcgv57xn7grhbcj5ay4w1jzzn1f4ifaa0w8"; }; nativeBuildInputs = [ gtk3 numix-icon-theme ]; @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { description = "Numix icon theme (square version)"; homepage = https://numixproject.org; license = licenses.gpl3; - platforms = platforms.linux; # Maybe other non-darwin Unix + platforms = platforms.all; maintainers = with maintainers; [ romildo ]; }; } -- GitLab From 7474f6747c76819fcf3d0fb48766d909b7c2e46d Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Mon, 20 Aug 2018 17:50:08 +0200 Subject: [PATCH 0750/2206] medio-font: init at 0.200 --- pkgs/data/fonts/medio/default.nix | 32 +++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 34 insertions(+) create mode 100644 pkgs/data/fonts/medio/default.nix diff --git a/pkgs/data/fonts/medio/default.nix b/pkgs/data/fonts/medio/default.nix new file mode 100644 index 00000000000..8b484b3b5ef --- /dev/null +++ b/pkgs/data/fonts/medio/default.nix @@ -0,0 +1,32 @@ +{ stdenv, fetchzip }: + +let + majorVersion = "0"; + minorVersion = "200"; + pname = "medio"; +in + +fetchzip rec { + name = "${pname}-font-${majorVersion}.${minorVersion}"; + + url = "http://dotcolon.net/DL/font/${pname}.zip"; + sha256 = "0gxcmhjlsh2pzsmj78vw4v935ax7hfk533ddlhfhfma52zyxyh7x"; + + postFetch = '' + mkdir -p $out/share/fonts/opentype/${pname} + unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype/${pname} + ''; + + meta = with stdenv.lib; { + homepage = "http://dotcolon.net/font/{pname}/"; + description = "Serif font designed by Sora Sagano"; + longDescription = '' + Medio is a serif font designed by Sora Sagano, based roughly + on the proportions of the font Tenderness (from the same designer), + but with hairline serifs in the style of a Didone. + ''; + platforms = platforms.all; + maintainers = with maintainers; [ leenaars ]; + license = licenses.cc0; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index dfac67d886d..d4e5ab6eb5f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14948,6 +14948,8 @@ with pkgs; media-player-info = callPackage ../data/misc/media-player-info {}; + medio = callPackage ../data/fonts/medio { }; + mobile-broadband-provider-info = callPackage ../data/misc/mobile-broadband-provider-info { }; monoid = callPackage ../data/fonts/monoid { }; -- GitLab From f3139dd378770c2c184763ce5064f9a9236e9c29 Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Mon, 20 Aug 2018 17:55:50 +0200 Subject: [PATCH 0751/2206] tenderness-font: init at 0.601 --- pkgs/data/fonts/tenderness/default.nix | 27 ++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/data/fonts/tenderness/default.nix diff --git a/pkgs/data/fonts/tenderness/default.nix b/pkgs/data/fonts/tenderness/default.nix new file mode 100644 index 00000000000..29682cc1299 --- /dev/null +++ b/pkgs/data/fonts/tenderness/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchzip }: + +let + majorVersion = "0"; + minorVersion = "601"; + pname = "tenderness"; +in + +fetchzip rec { + name = "${pname}-font-${majorVersion}.${minorVersion}"; + + url = "http://dotcolon.net/DL/font/${pname}_${majorVersion}${minorVersion}.zip"; + sha256 = "0d88l5mzq0k63zsmb8d5w3hfqxy04vpv4j0j8nmj1xv6kikhhybh"; + + postFetch = '' + mkdir -p $out/share/fonts/opentype/${pname} + unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype/${pname} + ''; + + meta = with stdenv.lib; { + homepage = "http://dotcolon.net/font/${pname}/"; + description = "Serif font designed by Sora Sagano with old-style figures"; + platforms = platforms.all; + maintainers = with maintainers; [ leenaars ]; + license = licenses.ofl; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d4e5ab6eb5f..6ede5492b39 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15143,6 +15143,8 @@ with pkgs; tempora_lgc = callPackage ../data/fonts/tempora-lgc { }; + tenderness = callPackage ../data/fonts/tenderness { }; + terminus_font = callPackage ../data/fonts/terminus-font { }; terminus_font_ttf = callPackage ../data/fonts/terminus-font-ttf { }; -- GitLab From 3771ffd82eb6c7ff04374d401f8ce737bd65f21d Mon Sep 17 00:00:00 2001 From: Thomas Mader Date: Mon, 20 Aug 2018 14:53:39 +0200 Subject: [PATCH 0752/2206] tilix: 1.8.1 -> 1.8.3 --- pkgs/applications/misc/tilix/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/misc/tilix/default.nix b/pkgs/applications/misc/tilix/default.nix index f30c6a63948..e101005e44e 100644 --- a/pkgs/applications/misc/tilix/default.nix +++ b/pkgs/applications/misc/tilix/default.nix @@ -1,23 +1,23 @@ { stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, dmd, gnome3, dbus -, gsettings-desktop-schemas, desktop-file-utils, gettext, gtkd +, gsettings-desktop-schemas, desktop-file-utils, gettext, gtkd, libsecret , perlPackages, wrapGAppsHook, xdg_utils }: stdenv.mkDerivation rec { name = "tilix-${version}"; - version = "1.8.1"; + version = "1.8.3"; src = fetchFromGitHub { owner = "gnunn1"; repo = "tilix"; rev = "${version}"; - sha256 = "19dx3hlj40cqwph98pcifkm6axfszfr0v9k6sr3caw4ycml84ci1"; + sha256 = "05x2nyyb5w3122j90g0f7lh9jl7xi1nk176sl01vl2ks7zar00dq"; }; nativeBuildInputs = [ autoreconfHook dmd desktop-file-utils perlPackages.Po4a pkgconfig xdg_utils wrapGAppsHook ]; - buildInputs = [ gnome3.dconf gettext gsettings-desktop-schemas gtkd dbus ]; + buildInputs = [ gnome3.dconf gettext gsettings-desktop-schemas gtkd dbus libsecret ]; preBuild = '' makeFlagsArray=( @@ -28,6 +28,9 @@ stdenv.mkDerivation rec { postInstall = with gnome3; '' ${glib.dev}/bin/glib-compile-schemas $out/share/glib-2.0/schemas + + wrapProgram $out/bin/tilix \ + --prefix LD_LIBRARY_PATH ":" "${libsecret}/lib" ''; -- GitLab From 3cf43547f4be03d1d6eb0bbfc557e2dbc13b4095 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 20 Aug 2018 13:09:15 -0400 Subject: [PATCH 0753/2206] lib: Use lib.fixed-points.extends to avoid repetition Another attempt after my sloppy https://github.com/NixOS/nixpkgs/commit/48ccdf322d9e7a68d0caf5833511ee3e53ec7d3a. @Infinisil, thanks again, reverted in https://github.com/NixOS/nixpkgs/commit/4794aa5de233b5bf2d1c3245946379699d023467 and explained my mistakes in https://github.com/NixOS/nixpkgs/commit/48ccdf322d9e7a68d0caf5833511ee3e53ec7d3a#commitcomment-29678643. I start with their work and provide this proof of this commit's correctness: ```nix (lib.fixedPoints.extends (lib.flip g) f) # now ((f: rattrs: self: let super = rattrs self; in super // f self super) (lib.flip g) f) # inline extends (self: let super = f self; in super // (lib.flip g) self super) # beta reduce (self: let super = f self; in super // g super self) # beta reduce (self_: let super = f self_; in super // g super self_) # alpha rename (self_: let super = f self_; in super // g super self_) # original, same ``` Eventually we might harmonize `overrideScope`'s `g` parameter with the general pattern, but I leave that breaking change as a separate step. Best not to refactor and break at once, and at least the abstractions make the oddity clearer. --- lib/customisation.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/customisation.nix b/lib/customisation.nix index 48028042890..0107ed33d9e 100644 --- a/lib/customisation.nix +++ b/lib/customisation.nix @@ -195,9 +195,10 @@ rec { let self = f self // { newScope = scope: newScope (self // scope); callPackage = self.newScope {}; + # TODO(@Ericson2314): Haromonize argument order of `g` with everything else overrideScope = g: makeScope newScope - (self_: let super = f self_; in super // g super self_); + (lib.fixedPoints.extends (lib.flip g) f); packages = f; }; in self; -- GitLab From 95b7e987fb3f212c7ea229dedabafd80d35df78f Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 19:22:10 +0200 Subject: [PATCH 0754/2206] gdata-sharp: add license --- pkgs/development/libraries/gdata-sharp/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/gdata-sharp/default.nix b/pkgs/development/libraries/gdata-sharp/default.nix index 40e9b0ed90d..a9b79dac7b8 100644 --- a/pkgs/development/libraries/gdata-sharp/default.nix +++ b/pkgs/development/libraries/gdata-sharp/default.nix @@ -34,6 +34,8 @@ in stdenv.mkDerivation rec { The Google Data APIs provide a simple protocol for reading and writing data on the web. ''; + + license = licenses.asl20; platforms = platforms.linux; }; } -- GitLab From f3f05c9b6ade6c4120c92398a6bc3dec53537da3 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 19:27:49 +0200 Subject: [PATCH 0755/2206] gdcm: add license --- pkgs/development/libraries/gdcm/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gdcm/default.nix b/pkgs/development/libraries/gdcm/default.nix index a4eab462046..cba31f45d55 100644 --- a/pkgs/development/libraries/gdcm/default.nix +++ b/pkgs/development/libraries/gdcm/default.nix @@ -26,14 +26,15 @@ stdenv.mkDerivation rec { buildInputs = [ cmake vtk ]; propagatedBuildInputs = [ ]; - meta = { + meta = with stdenv.lib; { description = "The grassroots cross-platform DICOM implementation"; longDescription = '' Grassroots DICOM (GDCM) is an implementation of the DICOM standard designed to be open source so that researchers may access clinical data directly. GDCM includes a file format definition and a network communications protocol, both of which should be extended to provide a full set of tools for a researcher or small medical imaging vendor to interface with an existing medical database. ''; homepage = http://gdcm.sourceforge.net/; - platforms = stdenv.lib.platforms.all; + license = with licenses; [ bsd3 asl20 ]; + platforms = platforms.all; }; } -- GitLab From 98c7cf76a64690c4d27c20b7b865fa6017fcb9de Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 19:32:10 +0200 Subject: [PATCH 0756/2206] gdk_pixbuf: add license --- pkgs/development/libraries/gdk-pixbuf/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/gdk-pixbuf/default.nix b/pkgs/development/libraries/gdk-pixbuf/default.nix index 94536f8f5b6..3fb50e98c1c 100644 --- a/pkgs/development/libraries/gdk-pixbuf/default.nix +++ b/pkgs/development/libraries/gdk-pixbuf/default.nix @@ -116,6 +116,7 @@ stdenv.mkDerivation rec { description = "A library for image loading and manipulation"; homepage = http://library.gnome.org/devel/gdk-pixbuf/; maintainers = [ maintainers.eelco ]; + license = licenses.lgpl21; platforms = platforms.unix; }; } -- GitLab From 24513e08d7e773b1b81b7baed9e70e371f888666 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 19:35:29 +0200 Subject: [PATCH 0757/2206] geany: fix license geany-with-vte: inherit meta data from geany --- pkgs/applications/editors/geany/default.nix | 2 +- pkgs/applications/editors/geany/with-vte.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/geany/default.nix b/pkgs/applications/editors/geany/default.nix index ed77e6f4b47..24954a602cc 100644 --- a/pkgs/applications/editors/geany/default.nix +++ b/pkgs/applications/editors/geany/default.nix @@ -45,7 +45,7 @@ stdenv.mkDerivation rec { - Plugin interface ''; homepage = https://www.geany.org/; - license = "GPL"; + license = licenses.gpl2; maintainers = []; platforms = platforms.all; }; diff --git a/pkgs/applications/editors/geany/with-vte.nix b/pkgs/applications/editors/geany/with-vte.nix index 7689ebad0f0..ac35560c7f6 100644 --- a/pkgs/applications/editors/geany/with-vte.nix +++ b/pkgs/applications/editors/geany/with-vte.nix @@ -1,7 +1,7 @@ { runCommand, makeWrapper, geany, gnome2 }: let name = builtins.replaceStrings ["geany-"] ["geany-with-vte-"] geany.name; in -runCommand "${name}" { nativeBuildInputs = [ makeWrapper ]; } " +runCommand "${name}" { nativeBuildInputs = [ makeWrapper ]; inherit (geany.meta); } " mkdir -p $out ln -s ${geany}/share $out makeWrapper ${geany}/bin/geany $out/bin/geany --prefix LD_LIBRARY_PATH : ${gnome2.vte}/lib -- GitLab From a0f6e0552d6433d33ce0a655610b3266e4126749 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 19:39:08 +0200 Subject: [PATCH 0758/2206] gens-gs: add license --- pkgs/misc/emulators/gens-gs/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/misc/emulators/gens-gs/default.nix b/pkgs/misc/emulators/gens-gs/default.nix index f5ba2ef218d..c8f1af34fa9 100644 --- a/pkgs/misc/emulators/gens-gs/default.nix +++ b/pkgs/misc/emulators/gens-gs/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchurl, pkgconfig, gtk2, SDL, nasm, zlib, libpng, libGLU_combined }: -stdenv.mkDerivation { +stdenv.mkDerivation { name = "gens-gs-7"; src = fetchurl { @@ -15,10 +15,11 @@ stdenv.mkDerivation { # See http://ubuntuforums.org/showthread.php?p=10535837 NIX_CFLAGS_COMPILE = "-UGTK_DISABLE_DEPRECATED -UGSEAL_ENABLE"; - meta = { + meta = with stdenv.lib; { homepage = https://segaretro.org/Gens/GS; description = "A Genesis/Mega Drive emulator"; platforms = [ "i686-linux" ]; - maintainers = [ stdenv.lib.maintainers.eelco ]; + license = licenses.gpl2Plus; + maintainers = [ maintainers.eelco ]; }; } -- GitLab From dbc97ef68caa475dcb5bdd29102a4c663accc9bc Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 19:50:39 +0200 Subject: [PATCH 0759/2206] gettext: add license --- pkgs/development/libraries/gettext/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/gettext/default.nix b/pkgs/development/libraries/gettext/default.nix index 07db27dcc79..469dcbf75bb 100644 --- a/pkgs/development/libraries/gettext/default.nix +++ b/pkgs/development/libraries/gettext/default.nix @@ -52,7 +52,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = { + meta = with lib; { description = "Well integrated set of translation tools and documentation"; longDescription = '' @@ -76,8 +76,9 @@ stdenv.mkDerivation rec { homepage = http://www.gnu.org/software/gettext/; - maintainers = with lib.maintainers; [ zimbatm vrthra ]; - platforms = lib.platforms.all; + maintainers = with maintainers; [ zimbatm vrthra ]; + license = licenses.gpl2Plus; + platforms = platforms.all; }; } -- GitLab From 79a86ca11cef824c99c71d23f33044ce67db4cc4 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Mon, 20 Aug 2018 12:44:29 -0500 Subject: [PATCH 0760/2206] audit-tmpdir: fix processing of files with spaces, quote variables --- pkgs/build-support/setup-hooks/audit-tmpdir.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/build-support/setup-hooks/audit-tmpdir.sh b/pkgs/build-support/setup-hooks/audit-tmpdir.sh index ffaa61f2d80..0f515842ebc 100644 --- a/pkgs/build-support/setup-hooks/audit-tmpdir.sh +++ b/pkgs/build-support/setup-hooks/audit-tmpdir.sh @@ -27,7 +27,7 @@ auditTmpdir() { fi if isScript "$i"; then - if [ -e "$(dirname $i)/.$(basename $i)-wrapped" ]; then + if [ -e "$(dirname "$i")/.$(basename "$i")-wrapped" ]; then if grep -q -F "$TMPDIR" "$i"; then echo "wrapper script $i contains a forbidden reference to $TMPDIR" exit 1 -- GitLab From 6efaa88fccd445af25408d072299792789be7f54 Mon Sep 17 00:00:00 2001 From: volth Date: Mon, 20 Aug 2018 18:12:13 +0000 Subject: [PATCH 0761/2206] $toplevel/system: buildPlatform.system -> hostPlatform.system --- nixos/modules/system/activation/top-level.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/system/activation/top-level.nix b/nixos/modules/system/activation/top-level.nix index da29e08b369..18f661ba89b 100644 --- a/nixos/modules/system/activation/top-level.nix +++ b/nixos/modules/system/activation/top-level.nix @@ -74,7 +74,7 @@ let echo -n "$configurationName" > $out/configuration-name echo -n "systemd ${toString config.systemd.package.interfaceVersion}" > $out/init-interface-version echo -n "$nixosLabel" > $out/nixos-version - echo -n "$system" > $out/system + echo -n "${pkgs.stdenv.hostPlatform.system}" > $out/system mkdir $out/fine-tune childCount=0 -- GitLab From b300dddae1a9b1b80ec933ef8574766eb35fcb00 Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Mon, 20 Aug 2018 13:14:05 -0500 Subject: [PATCH 0762/2206] xcbuild: only override version with 1 arg sometimes we want the "SDK" version from xcbuild so we do something like: $ xcbuild -version -sdk MacOSX10.10 SDKSettings.plist - MacOSX10.10 (MacOSX10.10) SDKVersion: 10.10 Path: /nix/store/6k7crm1n4drf09ga0dwvbmb59x4zl2i2-SDKs/MacOSX10.10.sdk PlatformPath: /nix/store/vhfwb1znfy65s2xs27j8xribk6mp6lbw-Platforms/MacOSX.platform ProductName: Mac OS X ProductVersion: 10.10 This was previously overriden by the current xcode version so you would get: Xcode 9.4.1 Build version 17E189 This should fix the other usage of -version in nodejs 6.x. --- pkgs/development/tools/xcbuild/wrapper.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/xcbuild/wrapper.nix b/pkgs/development/tools/xcbuild/wrapper.nix index 1735124439e..4aa08f99457 100644 --- a/pkgs/development/tools/xcbuild/wrapper.nix +++ b/pkgs/development/tools/xcbuild/wrapper.nix @@ -112,7 +112,7 @@ runCommand "xcodebuild-${xcbuild.version}" { --add-flags "DERIVED_DATA_DIR=." \ --set DEVELOPER_DIR "$out" \ --set SDKROOT ${sdkName} \ - --run '[ "$1" = "-version" ] && (echo Xcode ${xcodeVer}; echo Build version ${sdkBuildVersion}) && exit 0' \ + --run '[ "$1" = "-version" ] && [ "$#" -eq 1 ] && (echo Xcode ${xcodeVer}; echo Build version ${sdkBuildVersion}) && exit 0' \ --run '[ "$1" = "-license" ] && exit 0' substitute ${xcode-select} $out/bin/xcode-select \ -- GitLab From 72f5078bebd8cad9614fe61535567d7ce4b737d3 Mon Sep 17 00:00:00 2001 From: volth Date: Mon, 20 Aug 2018 18:20:57 +0000 Subject: [PATCH 0763/2206] top-level.nix: stdenv.platform -> stdenv.hostPlatform.platform because stdenv.platform is stdenv.buildPlatform.platform --- nixos/modules/system/activation/top-level.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/modules/system/activation/top-level.nix b/nixos/modules/system/activation/top-level.nix index da29e08b369..96a669d8146 100644 --- a/nixos/modules/system/activation/top-level.nix +++ b/nixos/modules/system/activation/top-level.nix @@ -46,7 +46,7 @@ let ln -s ${kernelPath} $out/kernel ln -s ${config.system.modulesTree} $out/kernel-modules - ${optionalString (pkgs.stdenv.platform.kernelDTB or false) '' + ${optionalString (pkgs.stdenv.hostPlatform.platform.kernelDTB or false) '' ln -s ${config.boot.kernelPackages.kernel}/dtbs $out/dtbs ''} @@ -175,7 +175,7 @@ in system.boot.loader.kernelFile = mkOption { internal = true; - default = pkgs.stdenv.platform.kernelTarget; + default = pkgs.stdenv.hostPlatform.platform.kernelTarget; type = types.str; description = '' Name of the kernel file to be passed to the bootloader. -- GitLab From dd3090f3b0f496f910dedd15b076090d5628e6fa Mon Sep 17 00:00:00 2001 From: Milan Svoboda Date: Mon, 20 Aug 2018 20:49:10 +0200 Subject: [PATCH 0764/2206] kitty: 0.11.2 -> 0.11.3 --- pkgs/applications/misc/kitty/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/kitty/default.nix b/pkgs/applications/misc/kitty/default.nix index 0c894fb0b61..d3fff65a399 100644 --- a/pkgs/applications/misc/kitty/default.nix +++ b/pkgs/applications/misc/kitty/default.nix @@ -7,7 +7,7 @@ with python3Packages; buildPythonApplication rec { - version = "0.11.2"; + version = "0.11.3"; name = "kitty-${version}"; format = "other"; @@ -15,7 +15,7 @@ buildPythonApplication rec { owner = "kovidgoyal"; repo = "kitty"; rev = "v${version}"; - sha256 = "0vmxgyxrgaqijwd51ldd8pkz7jn9hdcfib1dqr0ai614286v69hw"; + sha256 = "1fql8ayxvip8hgq9gy0dhqfvngv13gh5bf71vnc3agd80kzq1n73"; }; buildInputs = [ -- GitLab From 1bf19218d7234a598290189fc0028339d398b63a Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 19:57:41 +0200 Subject: [PATCH 0765/2206] giflib-4.1: add license + description --- pkgs/development/libraries/giflib/4.1.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/giflib/4.1.nix b/pkgs/development/libraries/giflib/4.1.nix index c70bda03487..941a7c27fea 100644 --- a/pkgs/development/libraries/giflib/4.1.nix +++ b/pkgs/development/libraries/giflib/4.1.nix @@ -10,9 +10,11 @@ stdenv.mkDerivation { hardeningDisable = [ "format" ]; - meta = { + meta = with stdenv.lib; { + description = "A library for reading and writing gif images"; branch = "4.1"; - platforms = stdenv.lib.platforms.unix; + license = licenses.mit; + platforms = platforms.unix; }; } -- GitLab From 3c1819fcce25555a55cb0dd3018445642b5c4506 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 20:02:23 +0200 Subject: [PATCH 0766/2206] ginac: add license --- pkgs/applications/science/math/ginac/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/science/math/ginac/default.nix b/pkgs/applications/science/math/ginac/default.nix index 18b13e11d35..18a5281bebb 100644 --- a/pkgs/applications/science/math/ginac/default.nix +++ b/pkgs/applications/science/math/ginac/default.nix @@ -22,6 +22,7 @@ stdenv.mkDerivation rec { description = "GiNaC is Not a CAS"; homepage = http://www.ginac.de/; maintainers = with maintainers; [ lovek323 ]; + license = licenses.gpl2; platforms = platforms.all; }; } -- GitLab From 002ae44fa1ef54363a1f16974117dc7f87136549 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 20:04:06 +0200 Subject: [PATCH 0767/2206] gio-sharp: add license + homepage --- pkgs/development/libraries/gio-sharp/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/gio-sharp/default.nix b/pkgs/development/libraries/gio-sharp/default.nix index 804da49fda9..b0a115eb4a5 100644 --- a/pkgs/development/libraries/gio-sharp/default.nix +++ b/pkgs/development/libraries/gio-sharp/default.nix @@ -23,6 +23,8 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "GIO API bindings"; + homepage = https://github.com/mono/gio-sharp; + license = licenses.mit; platforms = platforms.linux; }; } -- GitLab From 8acffe39b7d1a268616f2f637214c6025baa8355 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 20:08:12 +0200 Subject: [PATCH 0768/2206] gitlab: add meta data --- pkgs/applications/version-management/gitlab/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/applications/version-management/gitlab/default.nix b/pkgs/applications/version-management/gitlab/default.nix index 71c62b75868..90d16d84660 100644 --- a/pkgs/applications/version-management/gitlab/default.nix +++ b/pkgs/applications/version-management/gitlab/default.nix @@ -104,4 +104,10 @@ stdenv.mkDerivation rec { inherit rubyEnv; ruby = rubyEnv.wrappedRuby; }; + + meta = with stdenv.lib; { + description = "Web-based Git-repository manager"; + homepage = https://gitlab.com; + license = licenses.mit; + }; } -- GitLab From 39d7a557d43ef625e4bccc7826e4062e48c03eb3 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 20:11:06 +0200 Subject: [PATCH 0769/2206] gl117: add license + homepage --- pkgs/games/gl-117/default.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/games/gl-117/default.nix b/pkgs/games/gl-117/default.nix index f654dfc1573..b9694811fa5 100644 --- a/pkgs/games/gl-117/default.nix +++ b/pkgs/games/gl-117/default.nix @@ -13,12 +13,11 @@ stdenv.mkDerivation rec { buildInputs = [ libGLU_combined SDL freeglut SDL_mixer autoconf automake libtool ]; - meta = { + meta = with stdenv.lib; { description = "An air combat simulator"; - maintainers = with stdenv.lib.maintainers; - [ - raskin - ]; - platforms = stdenv.lib.platforms.linux; + homepage = https://sourceforge.net/projects/gl-117; + maintainers = with maintainers; [ raskin ]; + license = licenses.gpl2; + platforms = platforms.linux; }; } -- GitLab From 859ea1da4ebbeb91ef40a4bdce3f02aa5e0e6ba8 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 20:12:38 +0200 Subject: [PATCH 0770/2206] glock: add license --- pkgs/development/tools/glock/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/tools/glock/default.nix b/pkgs/development/tools/glock/default.nix index 98813f143cb..35f7a2bfdea 100644 --- a/pkgs/development/tools/glock/default.nix +++ b/pkgs/development/tools/glock/default.nix @@ -19,6 +19,7 @@ buildGoPackage rec { meta = with stdenv.lib; { homepage = https://github.com/robfig/glock; description = "A command-line tool to lock Go dependencies to specific revisions"; + license = licenses.mit; maintainers = [ maintainers.rushmorem ]; }; } -- GitLab From a1129ef9cb1f528cb0730e6246880b6c113c781a Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 20:16:00 +0200 Subject: [PATCH 0771/2206] glsurf: add license --- pkgs/applications/science/math/glsurf/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/science/math/glsurf/default.nix b/pkgs/applications/science/math/glsurf/default.nix index a5382934705..4de683cdce9 100644 --- a/pkgs/applications/science/math/glsurf/default.nix +++ b/pkgs/applications/science/math/glsurf/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation { meta = { homepage = http://www.lama.univ-savoie.fr/~raffalli/glsurf; description = "A program to draw implicit surfaces and curves"; + license = stdenv.lib.licenses.lgpl21; }; } -- GitLab From 06aabd8ef2b2f913615d9f5165e75e04b0d609d9 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 20:24:02 +0200 Subject: [PATCH 0772/2206] glusterfs: add license + homepage --- pkgs/tools/filesystems/glusterfs/default.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/filesystems/glusterfs/default.nix b/pkgs/tools/filesystems/glusterfs/default.nix index 416dde364c6..f4aa9a52fce 100644 --- a/pkgs/tools/filesystems/glusterfs/default.nix +++ b/pkgs/tools/filesystems/glusterfs/default.nix @@ -181,13 +181,12 @@ rec { inherit (s) url sha256; }; - meta = { + meta = with stdenv.lib; { inherit (s) version; description = "Distributed storage system"; - maintainers = [ - stdenv.lib.maintainers.raskin - ]; - platforms = with stdenv.lib.platforms; - linux ++ freebsd; + homepage = https://www.gluster.org; + license = licenses.lgpl3Plus; # dual licese: choice of lgpl3Plus or gpl2 + maintainers = [ maintainers.raskin ]; + platforms = with platforms; linux ++ freebsd; }; } -- GitLab From c0037624473afbf3623071b97a8d4edea2df403e Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 20:28:40 +0200 Subject: [PATCH 0773/2206] gnet: add license --- pkgs/development/libraries/gnet/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/gnet/default.nix b/pkgs/development/libraries/gnet/default.nix index c9431420194..0b2fb9fef6c 100644 --- a/pkgs/development/libraries/gnet/default.nix +++ b/pkgs/development/libraries/gnet/default.nix @@ -17,6 +17,7 @@ stdenv.mkDerivation { meta = with stdenv.lib; { description = "A network library, written in C, object-oriented, and built upon GLib"; homepage = https://developer.gnome.org/gnet/; + license = licenses.lgpl2; platforms = platforms.linux; maintainers = with maintainers; [ pSub ]; }; -- GitLab From 2d31bede61b76cd556dd19892c1224d16721a190 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 20:37:04 +0200 Subject: [PATCH 0774/2206] gnuplot: add license --- pkgs/tools/graphics/gnuplot/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/tools/graphics/gnuplot/default.nix b/pkgs/tools/graphics/gnuplot/default.nix index d50adaa387f..f2be9fafc60 100644 --- a/pkgs/tools/graphics/gnuplot/default.nix +++ b/pkgs/tools/graphics/gnuplot/default.nix @@ -61,6 +61,15 @@ stdenv.mkDerivation rec { homepage = http://www.gnuplot.info/; description = "A portable command-line driven graphing utility for many platforms"; platforms = platforms.linux ++ platforms.darwin; + license = { + # Essentially a BSD license with one modifaction: + # Permission to modify the software is granted, but not the right to + # distribute the complete modified source code. Modifications are to + # be distributed as patches to the released version. Permission to + # distribute binaries produced by compiling modified sources is granted, + # provided you: ... + url = https://sourceforge.net/p/gnuplot/gnuplot-main/ci/master/tree/Copyright; + }; maintainers = with maintainers; [ lovek323 ]; }; } -- GitLab From dc379a4b8ef26f7e4bb1a00874ec98bece772472 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 20:43:43 +0200 Subject: [PATCH 0775/2206] gnupth: add license --- pkgs/development/libraries/pth/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/pth/default.nix b/pkgs/development/libraries/pth/default.nix index 6118d9c41d6..90dc647233d 100644 --- a/pkgs/development/libraries/pth/default.nix +++ b/pkgs/development/libraries/pth/default.nix @@ -2,7 +2,7 @@ stdenv.mkDerivation rec { name = "pth-2.0.7"; - + src = fetchurl { url = "mirror://gnu/pth/${name}.tar.gz"; sha256 = "0ckjqw5kz5m30srqi87idj7xhpw6bpki43mj07bazjm2qmh3cdbj"; @@ -12,9 +12,10 @@ stdenv.mkDerivation rec { configureFlagsArray=("CFLAGS=-DJB_SP=8 -DJB_PC=9") ''; - meta = { + meta = with stdenv.lib; { description = "The GNU Portable Threads library"; homepage = http://www.gnu.org/software/pth; - platforms = stdenv.lib.platforms.all; + license = licenses.lgpl21Plus; + platforms = platforms.all; }; } -- GitLab From 27c74747f7e24c3be1154495cb75b6790ebe19f2 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 20 Aug 2018 20:45:34 +0200 Subject: [PATCH 0776/2206] gnuvd: add license --- pkgs/tools/misc/gnuvd/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/gnuvd/default.nix b/pkgs/tools/misc/gnuvd/default.nix index 9f489fee7ec..9369c31fdeb 100644 --- a/pkgs/tools/misc/gnuvd/default.nix +++ b/pkgs/tools/misc/gnuvd/default.nix @@ -8,9 +8,10 @@ stdenv.mkDerivation { sha256 = "0mpy76a0pxy62zjiihlzmvl4752hiwxhfs8rm1v5zgdr78acxyxz"; }; - meta = { + meta = with stdenv.lib; { description = "Command-line dutch dictionary application"; homepage = http://www.djcbsoftware.nl/code/gnuvd/; - platforms = stdenv.lib.platforms.unix; + license = licenses.gpl2; + platforms = platforms.unix; }; } -- GitLab From 7d85ade0ccf4fdb0b93fdbd18a07249a360144d4 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 20 Aug 2018 15:18:07 -0400 Subject: [PATCH 0777/2206] treewide: Purge `stdenv.platform` and top-level `platform` Progress towards #27069 --- nixos/modules/installer/netboot/netboot.nix | 4 ++-- .../system/boot/loader/generations-dir/generations-dir.nix | 2 +- .../modules/system/boot/loader/raspberrypi/raspberrypi.nix | 2 +- nixos/release.nix | 4 ++-- pkgs/build-support/vm/default.nix | 2 +- pkgs/development/compilers/chez/default.nix | 3 ++- pkgs/development/libraries/v8/3.16.14.nix | 2 +- pkgs/os-specific/gnu/default.nix | 2 +- pkgs/os-specific/linux/kernel/hardened-config.nix | 2 +- pkgs/os-specific/linux/rtl8723bs/default.nix | 2 +- pkgs/top-level/all-packages.nix | 6 ++---- pkgs/top-level/stage.nix | 5 +---- 12 files changed, 16 insertions(+), 20 deletions(-) diff --git a/nixos/modules/installer/netboot/netboot.nix b/nixos/modules/installer/netboot/netboot.nix index a4eda3c52dc..a2c8e26f62c 100644 --- a/nixos/modules/installer/netboot/netboot.nix +++ b/nixos/modules/installer/netboot/netboot.nix @@ -28,7 +28,7 @@ with lib; ++ (if pkgs.stdenv.system == "aarch64-linux" then [] else [ pkgs.grub2 pkgs.syslinux ]); - system.boot.loader.kernelFile = pkgs.stdenv.platform.kernelTarget; + system.boot.loader.kernelFile = pkgs.stdenv.hostPlatform.platform.kernelTarget; fileSystems."/" = { fsType = "tmpfs"; @@ -86,7 +86,7 @@ with lib; system.build.netbootIpxeScript = pkgs.writeTextDir "netboot.ipxe" '' #!ipxe - kernel ${pkgs.stdenv.platform.kernelTarget} init=${config.system.build.toplevel}/init ${toString config.boot.kernelParams} + kernel ${pkgs.stdenv.hostPlatform.platform.kernelTarget} init=${config.system.build.toplevel}/init ${toString config.boot.kernelParams} initrd initrd boot ''; diff --git a/nixos/modules/system/boot/loader/generations-dir/generations-dir.nix b/nixos/modules/system/boot/loader/generations-dir/generations-dir.nix index f8a00784034..2d27611946e 100644 --- a/nixos/modules/system/boot/loader/generations-dir/generations-dir.nix +++ b/nixos/modules/system/boot/loader/generations-dir/generations-dir.nix @@ -13,7 +13,7 @@ let }; # Temporary check, for nixos to cope both with nixpkgs stdenv-updates and trunk - platform = pkgs.stdenv.platform; + inherit (pkgs.stdenv.hostPlatform) platform; in diff --git a/nixos/modules/system/boot/loader/raspberrypi/raspberrypi.nix b/nixos/modules/system/boot/loader/raspberrypi/raspberrypi.nix index f974d07da9e..9bec24c53f5 100644 --- a/nixos/modules/system/boot/loader/raspberrypi/raspberrypi.nix +++ b/nixos/modules/system/boot/loader/raspberrypi/raspberrypi.nix @@ -15,7 +15,7 @@ let inherit configTxt; }; - platform = pkgs.stdenv.platform; + inherit (pkgs.stdenv.hostPlatform) platform; builderUboot = import ./builder_uboot.nix { inherit config; inherit pkgs; inherit configTxt; }; diff --git a/nixos/release.nix b/nixos/release.nix index 1d1f8009f27..b25c684ff47 100644 --- a/nixos/release.nix +++ b/nixos/release.nix @@ -83,7 +83,7 @@ let in tarball // { meta = { - description = "NixOS system tarball for ${system} - ${stdenv.platform.name}"; + description = "NixOS system tarball for ${system} - ${stdenv.hostPlatform.platform.name}"; maintainers = map (x: lib.maintainers.${x}) maintainers; }; inherit config; @@ -106,7 +106,7 @@ let let configEvaled = import lib/eval-config.nix config; build = configEvaled.config.system.build; - kernelTarget = configEvaled.pkgs.stdenv.platform.kernelTarget; + kernelTarget = configEvaled.pkgs.stdenv.hostPlatform.platform.kernelTarget; in pkgs.symlinkJoin { name = "netboot"; diff --git a/pkgs/build-support/vm/default.nix b/pkgs/build-support/vm/default.nix index 221e19ca5ed..67c67c88177 100644 --- a/pkgs/build-support/vm/default.nix +++ b/pkgs/build-support/vm/default.nix @@ -1,6 +1,6 @@ { pkgs , kernel ? pkgs.linux -, img ? pkgs.stdenv.platform.kernelTarget +, img ? pkgs.stdenv.hostPlatform.platform.kernelTarget , storeDir ? builtins.storeDir , rootModules ? [ "virtio_pci" "virtio_mmio" "virtio_blk" "virtio_balloon" "virtio_rng" "ext4" "unix" "9p" "9pnet_virtio" "crc32c_generic" ] diff --git a/pkgs/development/compilers/chez/default.nix b/pkgs/development/compilers/chez/default.nix index 3ffd024305d..09d68084e77 100644 --- a/pkgs/development/compilers/chez/default.nix +++ b/pkgs/development/compilers/chez/default.nix @@ -61,7 +61,8 @@ stdenv.mkDerivation rec { ** ** Ideally in the future this would be less of a hack and could be ** done by Chez itself. Alternatively, there could just be a big - ** case statement matching to the different stdenv.platform values... + ** case statement matching to the different stdenv.hostPlatform.platform + ** values... */ postInstall = '' m="$(ls ./work/boot)" diff --git a/pkgs/development/libraries/v8/3.16.14.nix b/pkgs/development/libraries/v8/3.16.14.nix index e1a9336e3a5..a7dddd14124 100644 --- a/pkgs/development/libraries/v8/3.16.14.nix +++ b/pkgs/development/libraries/v8/3.16.14.nix @@ -6,7 +6,7 @@ let arch = if stdenv.isAarch32 then (if stdenv.is64bit then "arm64" else "arm") else (if stdenv.is64bit then "x64" else "ia32"); - armHardFloat = stdenv.isAarch32 && (stdenv.platform.gcc.float or null) == "hard"; + armHardFloat = stdenv.isAarch32 && (stdenv.hostPlatform.platform.gcc.float or null) == "hard"; in stdenv.mkDerivation rec { diff --git a/pkgs/os-specific/gnu/default.nix b/pkgs/os-specific/gnu/default.nix index 5dc52c766f1..d5760003525 100644 --- a/pkgs/os-specific/gnu/default.nix +++ b/pkgs/os-specific/gnu/default.nix @@ -3,7 +3,7 @@ args@{ fetchgit, stdenv, autoconf, automake, automake111x, libtool , texinfo, glibcCross, hurdPartedCross, libuuid, samba , gccCrossStageStatic, gcc -, pkgsi686Linux, newScope, platform, config +, pkgsi686Linux, newScope, config , targetPlatform, buildPlatform , overrides ? {} , buildPackages, pkgs diff --git a/pkgs/os-specific/linux/kernel/hardened-config.nix b/pkgs/os-specific/linux/kernel/hardened-config.nix index 309b5f6c74e..84d1dd8a378 100644 --- a/pkgs/os-specific/linux/kernel/hardened-config.nix +++ b/pkgs/os-specific/linux/kernel/hardened-config.nix @@ -22,7 +22,7 @@ ${optionalString (versionAtLeast version "4.10") '' BUG_ON_DATA_CORRUPTION y ''} -${optionalString (stdenv.platform.kernelArch == "x86_64") '' +${optionalString (stdenv.hostPlatform.platform.kernelArch == "x86_64") '' DEFAULT_MMAP_MIN_ADDR 65536 # Prevent allocation of first 64K of memory # Reduce attack surface by disabling various emulations diff --git a/pkgs/os-specific/linux/rtl8723bs/default.nix b/pkgs/os-specific/linux/rtl8723bs/default.nix index 0263d17ead0..b1e01f705dc 100644 --- a/pkgs/os-specific/linux/rtl8723bs/default.nix +++ b/pkgs/os-specific/linux/rtl8723bs/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { buildInputs = [ nukeReferences ]; makeFlags = concatStringsSep " " [ - "ARCH=${stdenv.platform.kernelArch}" # Normally not needed, but the Makefile sets ARCH in a broken way. + "ARCH=${stdenv.hostPlatform.platform.kernelArch}" # Normally not needed, but the Makefile sets ARCH in a broken way. "KSRC=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" # Makefile uses $(uname -r); breaks us. ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 027e4632f38..a7491632fb5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13742,9 +13742,7 @@ with pkgs; nmon = callPackage ../os-specific/linux/nmon { }; # GNU/Hurd core packages. - gnu = recurseIntoAttrs (callPackage ../os-specific/gnu { - inherit platform; - }); + gnu = recurseIntoAttrs (callPackage ../os-specific/gnu { }); hwdata = callPackage ../os-specific/linux/hwdata { }; @@ -13865,7 +13863,7 @@ with pkgs; kernelPatches.cpu-cgroup-v2."4.11" kernelPatches.modinst_arg_list_too_long ] - ++ lib.optionals ((platform.kernelArch or null) == "mips") + ++ lib.optionals ((stdenv.hostPlatform.platform.kernelArch or null) == "mips") [ kernelPatches.mips_fpureg_emu kernelPatches.mips_fpu_sigill kernelPatches.mips_ext3_n32 diff --git a/pkgs/top-level/stage.nix b/pkgs/top-level/stage.nix index 5b802aea075..06978d1067b 100644 --- a/pkgs/top-level/stage.nix +++ b/pkgs/top-level/stage.nix @@ -82,11 +82,8 @@ let platformCompat = self: super: let inherit (super.stdenv) buildPlatform hostPlatform targetPlatform; in { - stdenv = super.stdenv // { - inherit (super.stdenv.buildPlatform) platform; - }; inherit buildPlatform hostPlatform targetPlatform; - inherit (buildPlatform) system platform; + inherit (buildPlatform) system; }; splice = self: super: import ./splice.nix lib self (buildPackages != null); -- GitLab From 943786eccf393f9539e00104f65271c88baf83fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Janne=20He=C3=9F?= Date: Tue, 7 Aug 2018 19:57:35 +0200 Subject: [PATCH 0778/2206] nixos/terraria: Wait for daemon to stop --- nixos/modules/services/games/terraria.nix | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/nixos/modules/services/games/terraria.nix b/nixos/modules/services/games/terraria.nix index ddf17599296..31f8edca20c 100644 --- a/nixos/modules/services/games/terraria.nix +++ b/nixos/modules/services/games/terraria.nix @@ -18,6 +18,16 @@ let (boolFlag "secure" cfg.secure) (boolFlag "noupnp" cfg.noUPnP) ]; + stopScript = pkgs.writeScript "terraria-stop" '' + #!${pkgs.runtimeShell} + + if ! [ -d "/proc/$1" ]; then + exit 0 + fi + + ${getBin pkgs.tmux}/bin/tmux -S /var/lib/terraria/terraria.sock send-keys Enter exit Enter + ${getBin pkgs.coreutils}/bin/tail --pid="$1" -f /dev/null + ''; in { options = { @@ -124,10 +134,10 @@ in serviceConfig = { User = "terraria"; - Type = "oneshot"; - RemainAfterExit = true; + Type = "forking"; + GuessMainPID = true; ExecStart = "${getBin pkgs.tmux}/bin/tmux -S /var/lib/terraria/terraria.sock new -d ${pkgs.terraria-server}/bin/TerrariaServer ${concatStringsSep " " flags}"; - ExecStop = "${getBin pkgs.tmux}/bin/tmux -S /var/lib/terraria/terraria.sock send-keys Enter \"exit\" Enter"; + ExecStop = "${stopScript} $MAINPID"; }; postStart = '' -- GitLab From 27ecfd34e8b676438ae03be601bfca46c4f61b7a Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Mon, 20 Aug 2018 13:48:40 -0700 Subject: [PATCH 0779/2206] ace: 6.5.0 -> 6.5.1 (#45258) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/ace/versions. --- pkgs/development/libraries/ace/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/ace/default.nix b/pkgs/development/libraries/ace/default.nix index d1ddb17ba2f..a1741513642 100644 --- a/pkgs/development/libraries/ace/default.nix +++ b/pkgs/development/libraries/ace/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "ace-${version}"; - version = "6.5.0"; + version = "6.5.1"; src = fetchurl { url = "http://download.dre.vanderbilt.edu/previous_versions/ACE-${version}.tar.bz2"; - sha256 = "0mzkyn7bjw3h8q22ajg765dflwxnsz6b20ql23gcbqkxfjvvdyyv"; + sha256 = "1vwhyk0lrpnn78xx212d16lf7vl2q6651wc8vxqbd296x6wbnh2y"; }; enableParallelBuilding = true; -- GitLab From 85cbf2e6e76706fc7c786d3a52fcf6240dd0310e Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 20 Aug 2018 16:52:24 -0400 Subject: [PATCH 0780/2206] nixos/netboot: Remove redundant setting @volth tells me that is the default for `system.boot.loader.kernelFile` anyways. --- nixos/modules/installer/netboot/netboot.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/nixos/modules/installer/netboot/netboot.nix b/nixos/modules/installer/netboot/netboot.nix index a2c8e26f62c..ea640173c6d 100644 --- a/nixos/modules/installer/netboot/netboot.nix +++ b/nixos/modules/installer/netboot/netboot.nix @@ -28,7 +28,6 @@ with lib; ++ (if pkgs.stdenv.system == "aarch64-linux" then [] else [ pkgs.grub2 pkgs.syslinux ]); - system.boot.loader.kernelFile = pkgs.stdenv.hostPlatform.platform.kernelTarget; fileSystems."/" = { fsType = "tmpfs"; -- GitLab From 60fc04c34b2087c67c1c826fbe354c69d9f8dd69 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 20 Aug 2018 17:26:42 -0400 Subject: [PATCH 0781/2206] haskell lib: Add appendConfigureFlags For consistency and completeness; other helpers have these "plural" variants too. --- pkgs/development/haskell-modules/lib.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/lib.nix b/pkgs/development/haskell-modules/lib.nix index 8790b56e501..54616abc4ba 100644 --- a/pkgs/development/haskell-modules/lib.nix +++ b/pkgs/development/haskell-modules/lib.nix @@ -129,10 +129,12 @@ rec { > haskell.lib.appendConfigureFlag haskellPackages.servant "--profiling-detail=all-functions" */ - appendConfigureFlag = drv: x: overrideCabal drv (drv: { configureFlags = (drv.configureFlags or []) ++ [x]; }); + appendConfigureFlag = drv: x: appendConfigureFlags drv [x]; + appendConfigureFlags = drv: xs: overrideCabal drv (drv: { configureFlags = (drv.configureFlags or []) ++ xs; }); appendBuildFlag = drv: x: overrideCabal drv (drv: { buildFlags = (drv.buildFlags or []) ++ [x]; }); appendBuildFlags = drv: xs: overrideCabal drv (drv: { buildFlags = (drv.buildFlags or []) ++ xs; }); + /* removeConfigureFlag drv x is a Haskell package like drv, but with all cabal configure arguments that are equal to x removed. -- GitLab From 341250fa10e07f50a2700fe18465bb91900c851d Mon Sep 17 00:00:00 2001 From: volth Date: Wed, 18 Jul 2018 14:28:48 +0000 Subject: [PATCH 0782/2206] qemu: 2.12.1 -> 3.0.0 --- nixos/lib/qemu-flags.nix | 8 ++++++-- nixos/tests/ec2.nix | 4 +++- pkgs/applications/virtualization/qemu/default.nix | 7 +++---- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/nixos/lib/qemu-flags.nix b/nixos/lib/qemu-flags.nix index 6f61c64a832..f115ca5ac00 100644 --- a/nixos/lib/qemu-flags.nix +++ b/nixos/lib/qemu-flags.nix @@ -1,11 +1,15 @@ # QEMU flags shared between various Nix expressions. { pkgs }: +let + zeroPad = n: if n < 10 then "0${toString n}" else toString n; +in + { qemuNICFlags = nic: net: machine: - [ "-net nic,vlan=${toString nic},macaddr=52:54:00:12:${toString net}:${toString machine},model=virtio" - "-net vde,vlan=${toString nic},sock=$QEMU_VDE_SOCKET_${toString net}" + [ "-device virtio-net-pci,netdev=vlan${toString nic},mac=52:54:00:12:${zeroPad net}:${zeroPad machine}" + "-netdev vde,id=vlan${toString nic},sock=$QEMU_VDE_SOCKET_${toString net}" ]; qemuSerialDevice = if pkgs.stdenv.isi686 || pkgs.stdenv.isx86_64 then "ttyS0" diff --git a/nixos/tests/ec2.nix b/nixos/tests/ec2.nix index f585fa2ec23..8271747ccc6 100644 --- a/nixos/tests/ec2.nix +++ b/nixos/tests/ec2.nix @@ -68,7 +68,9 @@ let # again when it deletes link-local addresses.) Ideally we'd # turn off the DHCP server, but qemu does not have an option # to do that. - my $startCommand = "qemu-kvm -m 768 -net nic,vlan=0,model=virtio -net 'user,vlan=0,net=169.0.0.0/8,guestfwd=tcp:169.254.169.254:80-cmd:${pkgs.micro-httpd}/bin/micro_httpd ${metaData}'"; + my $startCommand = "qemu-kvm -m 768"; + $startCommand .= " -device virtio-net-pci,netdev=vlan0"; + $startCommand .= " -netdev 'user,id=vlan0,net=169.0.0.0/8,guestfwd=tcp:169.254.169.254:80-cmd:${pkgs.micro-httpd}/bin/micro_httpd ${metaData}'"; $startCommand .= " -drive file=$diskImage,if=virtio,werror=report"; $startCommand .= " \$QEMU_OPTS"; diff --git a/pkgs/applications/virtualization/qemu/default.nix b/pkgs/applications/virtualization/qemu/default.nix index 1ff61129b0f..f9058ef89b6 100644 --- a/pkgs/applications/virtualization/qemu/default.nix +++ b/pkgs/applications/virtualization/qemu/default.nix @@ -22,8 +22,6 @@ with stdenv.lib; let - version = "2.12.1"; - sha256 = "1jp5y56682bgpfjapagxjfrjdvqkal34pj9qzn6kj8fqaad80l21"; audio = optionalString (hasSuffix "linux" stdenv.system) "alsa," + optionalString pulseSupport "pa," + optionalString sdlSupport "sdl,"; @@ -36,6 +34,7 @@ let in stdenv.mkDerivation rec { + version = "3.0.0"; name = "qemu-" + stdenv.lib.optionalString xenSupport "xen-" + stdenv.lib.optionalString hostCpuOnly "host-cpu-only-" @@ -43,8 +42,8 @@ stdenv.mkDerivation rec { + version; src = fetchurl { - url = "http://wiki.qemu.org/download/qemu-${version}.tar.bz2"; - inherit sha256; + url = "https://wiki.qemu.org/download/qemu-${version}.tar.bz2"; + sha256 = "1s7bm2xhcxbc9is0rg8xzwijx7azv67skq7mjc58spsgc2nn4glk"; }; buildInputs = -- GitLab From 29cdef4b8940398ec5f53354ea989092053dbea1 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Tue, 21 Aug 2018 00:19:31 +0200 Subject: [PATCH 0783/2206] linuxPackages_4_18.beegfs-module: broken --- pkgs/os-specific/linux/beegfs/kernel-module.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/beegfs/kernel-module.nix b/pkgs/os-specific/linux/beegfs/kernel-module.nix index eff0e741e61..286252b927b 100644 --- a/pkgs/os-specific/linux/beegfs/kernel-module.nix +++ b/pkgs/os-specific/linux/beegfs/kernel-module.nix @@ -41,5 +41,6 @@ in stdenv.mkDerivation { platforms = [ "i686-linux" "x86_64-linux" ]; license = licenses.gpl2; maintainers = with maintainers; [ markuskowa ]; + broken = stdenv.lib.versionAtLeast kernel.version "4.18"; }; } -- GitLab From dd2f3fd8f8f83472387e80fe2df4840cdf955be8 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Tue, 21 Aug 2018 00:19:56 +0200 Subject: [PATCH 0784/2206] linuxPackages_4_18.exfat-nofuse: broken --- pkgs/os-specific/linux/exfat/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/exfat/default.nix b/pkgs/os-specific/linux/exfat/default.nix index 0adeac7115d..8cc481334e3 100644 --- a/pkgs/os-specific/linux/exfat/default.nix +++ b/pkgs/os-specific/linux/exfat/default.nix @@ -33,5 +33,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; maintainers = with lib.maintainers; [ makefu ]; platforms = lib.platforms.linux; + broken = stdenv.lib.versionAtLeast kernel.version "4.18"; }; } -- GitLab From 8a66aacad75deb49ca0d20ee2577a9fc6be1a1f7 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Tue, 21 Aug 2018 00:21:34 +0200 Subject: [PATCH 0785/2206] linuxPackages_4_18.openafs: broken --- pkgs/servers/openafs/1.6/module.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/openafs/1.6/module.nix b/pkgs/servers/openafs/1.6/module.nix index bf4f36bb250..2818996e5d4 100644 --- a/pkgs/servers/openafs/1.6/module.nix +++ b/pkgs/servers/openafs/1.6/module.nix @@ -51,7 +51,8 @@ in stdenv.mkDerivation rec { license = licenses.ipl10; platforms = platforms.linux; maintainers = [ maintainers.z77z maintainers.spacefrogg ]; - broken = versionOlder kernel.version "3.18"; + broken = versionOlder kernel.version "3.18" || + versionAtLeast kernel.version "4.18"; }; } -- GitLab From 358ca401da42c95b1c8c315c3b6d3d842bb4b9ec Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Tue, 21 Aug 2018 00:21:48 +0200 Subject: [PATCH 0786/2206] linuxPackages_4_18.openafs_1_8: broken --- pkgs/servers/openafs/1.8/module.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/openafs/1.8/module.nix b/pkgs/servers/openafs/1.8/module.nix index 356d3cf37c3..8eeac8696c0 100644 --- a/pkgs/servers/openafs/1.8/module.nix +++ b/pkgs/servers/openafs/1.8/module.nix @@ -54,7 +54,9 @@ in stdenv.mkDerivation rec { license = licenses.ipl10; platforms = platforms.linux; maintainers = [ maintainers.z77z maintainers.spacefrogg ]; - broken = (versionOlder kernel.version "3.18") || stdenv.targetPlatform.isAarch64; + broken = (versionOlder kernel.version "3.18") || + (versionAtLeast kernel.version "4.18") || + stdenv.targetPlatform.isAarch64; }; } -- GitLab From 462c91d02a7eff2964c020a9830b6c093e71708e Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Tue, 21 Aug 2018 00:20:55 +0200 Subject: [PATCH 0787/2206] linuxPackages_4_18.phc-intel: broken --- pkgs/os-specific/linux/phc-intel/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/phc-intel/default.nix b/pkgs/os-specific/linux/phc-intel/default.nix index 68acbb83531..75fce129e93 100644 --- a/pkgs/os-specific/linux/phc-intel/default.nix +++ b/pkgs/os-specific/linux/phc-intel/default.nix @@ -48,5 +48,6 @@ in stdenv.mkDerivation rec { downloadPage = "http://www.linux-phc.org/forum/viewtopic.php?f=7&t=267"; license = licenses.gpl2; platforms = [ "x86_64-linux" "i686-linux" ]; + broken = stdenv.lib.versionAtLeast kernel.version "4.18"; }; } -- GitLab From 9f55f04da25306ce762d716d194f39734fea14ee Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Tue, 21 Aug 2018 00:32:13 +0200 Subject: [PATCH 0788/2206] linuxPackages_4_18.spl: broken --- pkgs/os-specific/linux/spl/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/spl/default.nix b/pkgs/os-specific/linux/spl/default.nix index 58c4fc53a41..845b041c776 100644 --- a/pkgs/os-specific/linux/spl/default.nix +++ b/pkgs/os-specific/linux/spl/default.nix @@ -51,5 +51,6 @@ stdenv.mkDerivation rec { platforms = platforms.linux; license = licenses.gpl2Plus; maintainers = with maintainers; [ jcumming wizeman wkennington fpletz globin ]; + broken = stdenv.lib.versionAtLeast kernel.version "4.18"; }; } -- GitLab From 54903b3c12107cd0ad17088334d4285f6e51992d Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Tue, 21 Aug 2018 00:21:18 +0200 Subject: [PATCH 0789/2206] linuxPackages_4_18.tbs: broken --- pkgs/os-specific/linux/tbs/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/tbs/default.nix b/pkgs/os-specific/linux/tbs/default.nix index fec70e8c485..b6eb2f1150a 100644 --- a/pkgs/os-specific/linux/tbs/default.nix +++ b/pkgs/os-specific/linux/tbs/default.nix @@ -59,5 +59,6 @@ in stdenv.mkDerivation { license = licenses.gpl2; maintainers = with maintainers; [ ck3d ]; priority = -1; + broken = stdenv.lib.versionAtLeast kernel.version "4.18"; }; } -- GitLab From 33a1044c32d72756facd0af8455f05c46223dcc1 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Tue, 21 Aug 2018 00:22:46 +0200 Subject: [PATCH 0790/2206] linuxPackages*.openafs*: use modDirVersion `version` doesn't include .0 patch versions, or suffixes (eg -gnu). For .0 patch versions, this isn't a problem, since the glob takes care of everything after a `.`. It does, however, prevent openafs installing for suffixed kernels. --- pkgs/servers/openafs/1.6/module.nix | 2 +- pkgs/servers/openafs/1.8/module.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/openafs/1.6/module.nix b/pkgs/servers/openafs/1.6/module.nix index bf4f36bb250..809c8af36d9 100644 --- a/pkgs/servers/openafs/1.6/module.nix +++ b/pkgs/servers/openafs/1.6/module.nix @@ -41,7 +41,7 @@ in stdenv.mkDerivation rec { installPhase = '' mkdir -p ${modDestDir} - cp src/libafs/MODLOAD-*/libafs-${kernel.version}.* ${modDestDir}/libafs.ko + cp src/libafs/MODLOAD-*/libafs-${kernel.modDirVersion}.* ${modDestDir}/libafs.ko xz -f ${modDestDir}/libafs.ko ''; diff --git a/pkgs/servers/openafs/1.8/module.nix b/pkgs/servers/openafs/1.8/module.nix index 356d3cf37c3..57a4ea02ee8 100644 --- a/pkgs/servers/openafs/1.8/module.nix +++ b/pkgs/servers/openafs/1.8/module.nix @@ -44,7 +44,7 @@ in stdenv.mkDerivation rec { installPhase = '' mkdir -p ${modDestDir} - cp src/libafs/MODLOAD-*/libafs-${kernel.version}.* ${modDestDir}/libafs.ko + cp src/libafs/MODLOAD-*/libafs-${kernel.modDirVersion}.* ${modDestDir}/libafs.ko xz -f ${modDestDir}/libafs.ko ''; -- GitLab From 34a7e678b2f036f9fe65ce6c1b5bab39cccda928 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Tue, 21 Aug 2018 00:32:29 +0200 Subject: [PATCH 0791/2206] linux-libre: init --- pkgs/os-specific/linux/kernel/linux-libre.nix | 34 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 6 ++++ 2 files changed, 40 insertions(+) create mode 100644 pkgs/os-specific/linux/kernel/linux-libre.nix diff --git a/pkgs/os-specific/linux/kernel/linux-libre.nix b/pkgs/os-specific/linux/kernel/linux-libre.nix new file mode 100644 index 00000000000..6c9fa6a4c7a --- /dev/null +++ b/pkgs/os-specific/linux/kernel/linux-libre.nix @@ -0,0 +1,34 @@ +{ stdenv, lib, fetchsvn, linux +, scripts ? fetchsvn { + url = "https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags/"; + rev = "r15295"; + sha256 = "03kqbjy7w9zg6ry86h9sxa33z0rblznhba109lwmjwy0wx7yk1cs"; + } +}: + +let + majorMinor = lib.versions.majorMinor linux.modDirVersion; + + major = lib.versions.major linux.modDirVersion; + minor = lib.versions.minor linux.modDirVersion; + patch = lib.versions.patch linux.modDirVersion; + +in linux.override { + argsOverride = { + modDirVersion = "${linux.modDirVersion}-gnu"; + src = stdenv.mkDerivation { + name = "${linux.name}-libre-src"; + src = linux.src; + buildPhase = '' + ${scripts}/${majorMinor}-gnu/deblob-${majorMinor} \ + ${major} ${minor} ${patch} + ''; + checkPhase = '' + ${scripts}/deblob-check + ''; + installPhase = '' + cp -r . "$out" + ''; + }; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a7491632fb5..a21b141b7b1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14210,6 +14210,12 @@ with pkgs; linuxPackages_hardkernel_latest = linuxPackages_hardkernel_4_14; linux_hardkernel_latest = linuxPackages_hardkernel_latest.kernel; + # GNU Linux-libre kernels + linuxPackages-libre = recurseIntoAttrs (linuxPackagesFor linux-libre); + linux-libre = callPackage ../os-specific/linux/kernel/linux-libre.nix {}; + linuxPackages_latest-libre = recurseIntoAttrs (linuxPackagesFor linux_latest-libre); + linux_latest-libre = linux-libre.override { linux = linux_latest; }; + # A function to build a manually-configured kernel linuxManualConfig = makeOverridable (callPackage ../os-specific/linux/kernel/manual-config.nix {}); -- GitLab From b4531605c3f3be99d7e8e2ad101b09cc9b1f3a33 Mon Sep 17 00:00:00 2001 From: wucke13 Date: Sat, 18 Aug 2018 14:44:46 +0200 Subject: [PATCH 0792/2206] apmplanner2: init at 2.0.26 I would like to see more Ground Control Stations in the nixpkgs. --- .../science/robotics/apmplanner2/default.nix | 40 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 4 ++ 2 files changed, 44 insertions(+) create mode 100644 pkgs/applications/science/robotics/apmplanner2/default.nix diff --git a/pkgs/applications/science/robotics/apmplanner2/default.nix b/pkgs/applications/science/robotics/apmplanner2/default.nix new file mode 100644 index 00000000000..7ae44418fff --- /dev/null +++ b/pkgs/applications/science/robotics/apmplanner2/default.nix @@ -0,0 +1,40 @@ +{ stdenv, fetchFromGitHub, qmake +, qtbase, qtscript, qtwebkit, qtserialport, qtsvg, qtdeclarative, qtquickcontrols2 +, alsaLib, libsndfile, flite, openssl, udev, SDL2 +}: + +stdenv.mkDerivation rec { + name = "apmplanner2-${version}"; + version = "2.0.26"; + src = fetchFromGitHub { + owner = "ArduPilot"; + repo = "apm_planner"; + rev = "${version}"; + sha256 = "0bnyi1r8k8ij5sq2zqv7mfbrxm0xdw97qrx3sk4rinqv2g6h6di4"; + }; + + qtInputs = [ + qtbase qtscript qtwebkit qtserialport qtsvg qtdeclarative qtquickcontrols2 + ]; + + buildInputs = [ alsaLib libsndfile flite openssl udev SDL2 ] ++ qtInputs; + nativeBuildInputs = [ qmake ]; + + qmakeFlags = [ "apm_planner.pro" ]; + + # this ugly hack is necessary, as `bin/apmplanner2` needs the contents of `share/APMPlanner2` inside of `bin/` + preFixup = "ln --relative --symbolic $out/share/APMPlanner2/* $out/bin/"; + + enableParallelBuilding = true; + + meta = { + description = "Ground station software for autonomous vehicles"; + longDescription = '' + A GUI ground control station for autonomous vehicles using the MAVLink protocol. + Includes support for the APM and PX4 based controllers. + ''; + homepage = http://ardupilot.org/planner2/; + license = stdenv.lib.licenses.gpl3; + maintainers = [ stdenv.lib.maintainers.wucke13 ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3cb04f97305..1a97273a27b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -21138,6 +21138,10 @@ with pkgs; withRootSupport = true; }); + ### SCIENCE/ROBOTICS + + apmplanner2 = libsForQt5.callPackage ../applications/science/robotics/apmplanner2 { }; + ### MISC android-file-transfer = libsForQt5.callPackage ../tools/filesystems/android-file-transfer { }; -- GitLab From c14320353df87bc53d23b156e26202fe44a23492 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Mon, 20 Aug 2018 21:15:07 -0300 Subject: [PATCH 0793/2206] numix-icon-theme: restrict platforms to linux --- pkgs/data/icons/numix-icon-theme/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/data/icons/numix-icon-theme/default.nix b/pkgs/data/icons/numix-icon-theme/default.nix index fcff9a451a7..35f624a00f5 100644 --- a/pkgs/data/icons/numix-icon-theme/default.nix +++ b/pkgs/data/icons/numix-icon-theme/default.nix @@ -29,7 +29,8 @@ stdenv.mkDerivation rec { description = "Numix icon theme"; homepage = https://numixproject.org; license = licenses.gpl3; - platforms = platforms.all; + # darwin cannot deal with file names differing only in case + platforms = platforms.linux; maintainers = with maintainers; [ romildo jgeerds ]; }; } -- GitLab From 0909282b1bc7c717d3f16c62c380e1d3073b84ea Mon Sep 17 00:00:00 2001 From: Carlos D Date: Tue, 21 Aug 2018 10:16:59 +1000 Subject: [PATCH 0794/2206] haskellPackages.mattermost-api: skip check --- pkgs/development/haskell-modules/configuration-nix.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 3164d23ca53..d363d2e87b6 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -212,6 +212,9 @@ self: super: builtins.intersectAttrs super { # Needs access to locale data, but looks for it in the wrong place. scholdoc-citeproc = dontCheck super.scholdoc-citeproc; + # Disable tests because they require a mattermost server + mattermost-api = dontCheck super.mattermost-api; + # Expect to find sendmail(1) in $PATH. mime-mail = appendConfigureFlag super.mime-mail "--ghc-option=-DMIME_MAIL_SENDMAIL_PATH=\"sendmail\""; -- GitLab From 3863e40507fadf68db01352a399a4402712ae104 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Mon, 20 Aug 2018 21:29:02 -0300 Subject: [PATCH 0795/2206] numix-icon-theme-circle: restrict platforms to linux --- pkgs/data/icons/numix-icon-theme-circle/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/data/icons/numix-icon-theme-circle/default.nix b/pkgs/data/icons/numix-icon-theme-circle/default.nix index 83166105209..5ac0998fb29 100644 --- a/pkgs/data/icons/numix-icon-theme-circle/default.nix +++ b/pkgs/data/icons/numix-icon-theme-circle/default.nix @@ -31,7 +31,8 @@ stdenv.mkDerivation rec { description = "Numix icon theme (circle version)"; homepage = https://numixproject.org; license = licenses.gpl3; - platforms = platforms.all; + # darwin cannot deal with file names differing only in case + platforms = platforms.linux; maintainers = with maintainers; [ jgeerds ]; }; } -- GitLab From 8a7dfa63db95d12ee9183cea13a7d4dc0f75f20a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Mon, 20 Aug 2018 21:38:41 -0300 Subject: [PATCH 0796/2206] numix-icon-theme-square: restrict platforms to linux --- pkgs/data/icons/numix-icon-theme-square/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/data/icons/numix-icon-theme-square/default.nix b/pkgs/data/icons/numix-icon-theme-square/default.nix index b1f92f4a350..875e1025927 100644 --- a/pkgs/data/icons/numix-icon-theme-square/default.nix +++ b/pkgs/data/icons/numix-icon-theme-square/default.nix @@ -29,7 +29,8 @@ stdenv.mkDerivation rec { description = "Numix icon theme (square version)"; homepage = https://numixproject.org; license = licenses.gpl3; - platforms = platforms.all; + # darwin cannot deal with file names differing only in case + platforms = platforms.linux; maintainers = with maintainers; [ romildo ]; }; } -- GitLab From 23340918d97df787735b62b50090db72a69c8dc4 Mon Sep 17 00:00:00 2001 From: Benjamin Staffin Date: Mon, 20 Aug 2018 21:23:54 -0400 Subject: [PATCH 0797/2206] vdiff-magit: Include git in nativeBuildInputs (#45314) Like magit, vdiff-magit expects git to be present at install time. --- pkgs/applications/editors/emacs-modes/melpa-packages.nix | 6 ++++++ .../editors/emacs-modes/melpa-stable-packages.nix | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/pkgs/applications/editors/emacs-modes/melpa-packages.nix b/pkgs/applications/editors/emacs-modes/melpa-packages.nix index a420c542556..bec845b815c 100644 --- a/pkgs/applications/editors/emacs-modes/melpa-packages.nix +++ b/pkgs/applications/editors/emacs-modes/melpa-packages.nix @@ -202,6 +202,12 @@ self: # missing OCaml utop = markBroken super.utop; + vdiff-magit = + (super.vdiff-magit.overrideAttrs (attrs: { + nativeBuildInputs = + (attrs.nativeBuildInputs or []) ++ [ external.git ]; + })); + # upstream issue: missing file header voca-builder = markBroken super.voca-builder; diff --git a/pkgs/applications/editors/emacs-modes/melpa-stable-packages.nix b/pkgs/applications/editors/emacs-modes/melpa-stable-packages.nix index f3b77c708a7..61086b96230 100644 --- a/pkgs/applications/editors/emacs-modes/melpa-stable-packages.nix +++ b/pkgs/applications/editors/emacs-modes/melpa-stable-packages.nix @@ -194,6 +194,12 @@ self: # missing OCaml utop = markBroken super.utop; + vdiff-magit = + (super.vdiff-magit.overrideAttrs (attrs: { + nativeBuildInputs = + (attrs.nativeBuildInputs or []) ++ [ external.git ]; + })); + # upstream issue: missing file header voca-builder = markBroken super.voca-builder; -- GitLab From 69e5ddc456479a899b03cf547ad550982af67636 Mon Sep 17 00:00:00 2001 From: Peter Hoeg Date: Tue, 21 Aug 2018 09:33:40 +0800 Subject: [PATCH 0798/2206] unifiLTS: 5.6.37 -> 5.6.39 --- pkgs/servers/unifi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/unifi/default.nix b/pkgs/servers/unifi/default.nix index 9002987c387..88e6e92ef66 100644 --- a/pkgs/servers/unifi/default.nix +++ b/pkgs/servers/unifi/default.nix @@ -44,8 +44,8 @@ in rec { # https://help.ubnt.com/hc/en-us/articles/115000441548-UniFi-Current-Controller-Versions unifiLTS = generic { - version = "5.6.37"; - sha256 = "0kiksqsbmmfva1blbpg2wl4c3w7j6dzzqmwp6028g7bh303c47qa"; + version = "5.6.39"; + sha256 = "025qq517j32r1pnabg2q8lhy65c6qsk17kzw3aijhrc2gpgj2pa7"; }; unifiStable = generic { -- GitLab From cabdb0c711b498bde7d422076a57772fd4cc255b Mon Sep 17 00:00:00 2001 From: Peter Hoeg Date: Tue, 21 Aug 2018 09:33:59 +0800 Subject: [PATCH 0799/2206] unifiStable: 5.7.23 -> 5.8.28 --- pkgs/servers/unifi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/unifi/default.nix b/pkgs/servers/unifi/default.nix index 88e6e92ef66..cd422c420cc 100644 --- a/pkgs/servers/unifi/default.nix +++ b/pkgs/servers/unifi/default.nix @@ -49,8 +49,8 @@ in rec { }; unifiStable = generic { - version = "5.7.23"; - sha256 = "14jkhp9jl341zsyk5adh3g98mhqwfbd42c7wahzc31bxq8a0idp7"; + version = "5.8.28"; + sha256 = "1zyc6n54dwqy9diyqnzlwypgnj3hqcv0lfx47s4rkq3kbm49nwnl"; }; unifiTesting = generic { -- GitLab From 69567fc0a7cd42c8b08b36176355d3edcedc4a3a Mon Sep 17 00:00:00 2001 From: Peter Hoeg Date: Tue, 21 Aug 2018 09:34:15 +0800 Subject: [PATCH 0800/2206] unifiTesting: 5.8.14 -> 5.9.22 --- pkgs/servers/unifi/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/unifi/default.nix b/pkgs/servers/unifi/default.nix index cd422c420cc..7436c06d7b8 100644 --- a/pkgs/servers/unifi/default.nix +++ b/pkgs/servers/unifi/default.nix @@ -54,8 +54,8 @@ in rec { }; unifiTesting = generic { - version = "5.8.14"; - suffix = "-7ef9535d1b"; - sha256 = "09gr7zkck6npjhhmd27c9ymyna6anwj3w9v9zjicz9skbrddkccq"; + version = "5.9.22"; + suffix = "-d2a4718971"; + sha256 = "1xxpvvn0815snag4bmmsdm8zh0cb2qjrhnvlkgn8i478ja1r3n54"; }; } -- GitLab From 4826f9b828a751ce18316f8341cf1f2a38f1aea7 Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Mon, 20 Aug 2018 20:47:20 -0500 Subject: [PATCH 0801/2206] qtwebengine: remove old darwin patch MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit file apparently doesn’t exist anymore --- pkgs/development/libraries/qt-5/modules/qtwebengine.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/development/libraries/qt-5/modules/qtwebengine.nix b/pkgs/development/libraries/qt-5/modules/qtwebengine.nix index dc5f2ae96b3..7d342330491 100644 --- a/pkgs/development/libraries/qt-5/modules/qtwebengine.nix +++ b/pkgs/development/libraries/qt-5/modules/qtwebengine.nix @@ -103,8 +103,6 @@ EOF # Apple has some secret stuff they don't share with OpenBSM substituteInPlace src/3rdparty/chromium/base/mac/mach_port_broker.mm \ --replace "audit_token_to_pid(msg.trailer.msgh_audit)" "msg.trailer.msgh_audit.val[5]" - substituteInPlace src/3rdparty/chromium/sandbox/mac/bootstrap_sandbox.cc \ - --replace "audit_token_to_pid(msg.trailer.msgh_audit)" "msg.trailer.msgh_audit.val[5]" ''; NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isDarwin "-DMAC_OS_X_VERSION_MAX_ALLOWED=MAC_OS_X_VERSION_10_10 -DMAC_OS_X_VERSION_MIN_REQUIRED=MAC_OS_X_VERSION_10_10"; -- GitLab From 2616568541a6dac46e10303d29eafed698213c91 Mon Sep 17 00:00:00 2001 From: Thomas Mader Date: Tue, 21 Aug 2018 08:07:33 +0200 Subject: [PATCH 0802/2206] Literate: 2017-05-28 -> 2018-08-20 --- .../tools/literate-programming/Literate/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/development/tools/literate-programming/Literate/default.nix b/pkgs/development/tools/literate-programming/Literate/default.nix index 3f22f5b775f..8fbbcdb6e5f 100644 --- a/pkgs/development/tools/literate-programming/Literate/default.nix +++ b/pkgs/development/tools/literate-programming/Literate/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchgit, dmd, dub }: stdenv.mkDerivation { - name = "Literate-2017-05-28"; + name = "Literate-2018-08-20"; src = fetchgit { url = "https://github.com/zyedidia/Literate.git"; - rev = "23928d64bb19b5101dbcc794da6119beaf59f679"; - sha256 = "094lramvacarzj8443ns18zyv7dxnivwi7kdk5xi5r2z4gx338iq"; + rev = "737567e49c9e12ac56222c147191da58ea1521e2"; + sha256 = "19v8v66lv8ayg3irqkbk7ln5lkmgwpx4wgz8h3yr81arl40bbzqs"; }; buildInputs = [ dmd dub ]; @@ -18,6 +18,5 @@ stdenv.mkDerivation { homepage = http://literate.zbyedidia.webfactional.com/; license = licenses.mit; platforms = platforms.unix; - broken = true; # 2018-08-20 (https://github.com/NixOS/nixpkgs/pull/45355#issuecomment-414285384) }; } -- GitLab From 5d4e3cc2f55c03f125c40fad52c1eb6a4a718b23 Mon Sep 17 00:00:00 2001 From: adisbladis Date: Tue, 21 Aug 2018 15:53:12 +0800 Subject: [PATCH 0803/2206] vips: Add darwin support --- pkgs/tools/graphics/vips/default.nix | 14 +++++++------- pkgs/top-level/all-packages.nix | 4 +++- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/pkgs/tools/graphics/vips/default.nix b/pkgs/tools/graphics/vips/default.nix index 4a5a19fefca..e2688e930cf 100644 --- a/pkgs/tools/graphics/vips/default.nix +++ b/pkgs/tools/graphics/vips/default.nix @@ -1,5 +1,6 @@ { stdenv, fetchurl, pkgconfig, glib, libxml2, expat, fftw, orc, lcms, imagemagick, openexr, libtiff, libjpeg, libgsf, libexif, + ApplicationServices, python27, libpng ? null }: @@ -12,18 +13,17 @@ stdenv.mkDerivation rec { sha256 = "1nymm4vzscb68aifin9q742ff64b4k4ddppq1060w8hf6h7ay0l7"; }; - buildInputs = - [ pkgconfig glib libxml2 fftw orc lcms - imagemagick openexr libtiff libjpeg - libgsf libexif python27 libpng - expat - ]; + nativeBuildInputs = [ pkgconfig ]; + buildInputs = [ glib libxml2 fftw orc lcms + imagemagick openexr libtiff libjpeg + libgsf libexif python27 libpng expat ] + ++ stdenv.lib.optional stdenv.isDarwin ApplicationServices; meta = with stdenv.lib; { homepage = http://www.vips.ecs.soton.ac.uk; description = "Image processing system for large images"; license = licenses.lgpl2Plus; maintainers = with maintainers; [ kovirobi ]; - platforms = platforms.linux; + platforms = platforms.unix; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a7491632fb5..13912f76a99 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -21893,7 +21893,9 @@ with pkgs; vimb-unwrapped = callPackage ../applications/networking/browsers/vimb { }; vimb = wrapFirefox vimb-unwrapped { }; - vips = callPackage ../tools/graphics/vips { }; + vips = callPackage ../tools/graphics/vips { + inherit (darwin.apple_sdk.frameworks) ApplicationServices; + }; nip2 = callPackage ../tools/graphics/nip2 { }; virglrenderer = callPackage ../development/libraries/virglrenderer { }; -- GitLab From 5914624410d37f3f96560214609c4a0c73310d1d Mon Sep 17 00:00:00 2001 From: rnhmjoj Date: Tue, 21 Aug 2018 10:56:52 +0200 Subject: [PATCH 0804/2206] sc-controller: fix udev for NixOS --- pkgs/misc/drivers/sc-controller/default.nix | 6 +++-- .../misc/drivers/sc-controller/fix-udev.patch | 22 +++++++++++++++++++ 2 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 pkgs/misc/drivers/sc-controller/fix-udev.patch diff --git a/pkgs/misc/drivers/sc-controller/default.nix b/pkgs/misc/drivers/sc-controller/default.nix index 872a90f7f59..a13b49bd6cf 100644 --- a/pkgs/misc/drivers/sc-controller/default.nix +++ b/pkgs/misc/drivers/sc-controller/default.nix @@ -2,7 +2,7 @@ , gtk3, gobjectIntrospection, libappindicator-gtk3, librsvg , evdev, pygobject3, pylibacl, pytest , linuxHeaders -, libX11, libXext, libXfixes, libusb1 +, libX11, libXext, libXfixes, libusb1, libudev }: buildPythonApplication rec { @@ -24,12 +24,14 @@ buildPythonApplication rec { checkInputs = [ pytest ]; + patches = [ ./fix-udev.patch ]; + postPatch = '' substituteInPlace scc/paths.py --replace sys.prefix "'$out'" substituteInPlace scc/uinput.py --replace /usr/include ${linuxHeaders}/include ''; - LD_LIBRARY_PATH = lib.makeLibraryPath [ libX11 libXext libXfixes libusb1 ]; + LD_LIBRARY_PATH = lib.makeLibraryPath [ libX11 libXext libXfixes libusb1 libudev ]; preFixup = '' gappsWrapperArgs+=(--prefix LD_LIBRARY_PATH : "$LD_LIBRARY_PATH") diff --git a/pkgs/misc/drivers/sc-controller/fix-udev.patch b/pkgs/misc/drivers/sc-controller/fix-udev.patch new file mode 100644 index 00000000000..2416ac216d7 --- /dev/null +++ b/pkgs/misc/drivers/sc-controller/fix-udev.patch @@ -0,0 +1,22 @@ +diff --git a/scc/lib/eudevmonitor.py b/scc/lib/eudevmonitor.py +index 6c1bd18..182eff2 100644 +--- a/scc/lib/eudevmonitor.py ++++ b/scc/lib/eudevmonitor.py +@@ -28,12 +28,11 @@ class Eudev: + + def __init__(self): + self._ctx = None +- self._lib = ctypes.CDLL(find_library(self.LIB_NAME)) +- if self._lib is None: +- # Alternative approach for NixOS +- try: +- self._lib = ctypes.cdll.LoadLibrary("libudev.so") +- except OSError: ++ try: ++ self._lib = ctypes.cdll.LoadLibrary("libudev.so") ++ except OSError: ++ self._lib = ctypes.CDLL(find_library(self.LIB_NAME)) ++ if self._lib is None: + raise ImportError("No library named udev") + Eudev._setup_lib(self._lib) + self._ctx = self._lib.udev_new() -- GitLab From a875fcc5d0231b60609501d7f5ce14a8416d0686 Mon Sep 17 00:00:00 2001 From: Karol Chmist Date: Tue, 21 Aug 2018 11:46:37 +0200 Subject: [PATCH 0805/2206] dotty: 0.8.0 -> 0.9.0 (#45423) --- pkgs/development/compilers/scala/dotty-bare.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/scala/dotty-bare.nix b/pkgs/development/compilers/scala/dotty-bare.nix index 0c9625c04d5..96d19725c8b 100644 --- a/pkgs/development/compilers/scala/dotty-bare.nix +++ b/pkgs/development/compilers/scala/dotty-bare.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl, makeWrapper, jre }: stdenv.mkDerivation rec { - version = "0.8.0-RC1"; + version = "0.9.0-RC1"; name = "dotty-bare-${version}"; src = fetchurl { url = "https://github.com/lampepfl/dotty/releases/download/${version}/dotty-${version}.tar.gz"; - sha256 = "e5b7a9bb6f1007146a440ddfff871cc312075e5d69b9ab7e279ad7c3514f7065"; + sha256 = "1c24692081231415cb560ff1288ede3f0d28c8b994ce8ca7c7b06edf7978bfb8"; }; propagatedBuildInputs = [ jre ] ; -- GitLab From 50eb4a08da1b6f4795f33bac11a85dce723558a0 Mon Sep 17 00:00:00 2001 From: Vladyslav M Date: Tue, 21 Aug 2018 12:53:38 +0300 Subject: [PATCH 0806/2206] fd: 7.0.0 -> 7.1.0 (#45422) --- pkgs/tools/misc/fd/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/fd/default.nix b/pkgs/tools/misc/fd/default.nix index 889f9d56d93..48ca8ad65c7 100644 --- a/pkgs/tools/misc/fd/default.nix +++ b/pkgs/tools/misc/fd/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { name = "fd-${version}"; - version = "7.0.0"; + version = "7.1.0"; src = fetchFromGitHub { owner = "sharkdp"; repo = "fd"; rev = "v${version}"; - sha256 = "0qykzkwrj4w3i5h1a328kadd7fgd91w0z2n4xr6i3csyaiwwgd1x"; + sha256 = "11x9zqhahgyf0icfnl8xzdb2mn35jrmvxmnz5xzh581mmhs355m2"; }; - cargoSha256 = "1qicgfaqzjm7sjzgxkci6bg495n227pyicj4ycds5z6mfy15hi4q"; + cargoSha256 = "02r0lvfh37y1bij0fqmgyh8rywap714zvxrk0l108y8cqkq2ghnd"; preFixup = '' mkdir -p "$out/man/man1" -- GitLab From 78c8520c86a909151218cd2258a11d776845a8db Mon Sep 17 00:00:00 2001 From: Johannes Frankenau Date: Tue, 21 Aug 2018 09:57:35 +0000 Subject: [PATCH 0807/2206] hugo: 0.47 -> 0.47.1 (#45419) --- pkgs/applications/misc/hugo/default.nix | 4 ++-- pkgs/applications/misc/hugo/deps.nix | 20 ++++++++++---------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pkgs/applications/misc/hugo/default.nix b/pkgs/applications/misc/hugo/default.nix index 8293e0434cd..a6a489492e3 100644 --- a/pkgs/applications/misc/hugo/default.nix +++ b/pkgs/applications/misc/hugo/default.nix @@ -2,7 +2,7 @@ buildGoPackage rec { name = "hugo-${version}"; - version = "0.47"; + version = "0.47.1"; goPackagePath = "github.com/gohugoio/hugo"; @@ -10,7 +10,7 @@ buildGoPackage rec { owner = "gohugoio"; repo = "hugo"; rev = "v${version}"; - sha256 = "1h62ix285mx977mgawyanyvsqqic1xx0gmi1r5wn43w9yc29wr0z"; + sha256 = "0n27vyg66jfx4lwswsmdlybly8c9gy5rk7yhy7wzs3rwzlqv1jzj"; }; goDeps = ./deps.nix; diff --git a/pkgs/applications/misc/hugo/deps.nix b/pkgs/applications/misc/hugo/deps.nix index 061a6612ee7..47487029ea0 100644 --- a/pkgs/applications/misc/hugo/deps.nix +++ b/pkgs/applications/misc/hugo/deps.nix @@ -104,8 +104,8 @@ fetch = { type = "git"; url = "https://github.com/disintegration/imaging"; - rev = "8021a62ea0dfe0ed2e6107f5ccd37e0d4a92a996"; - sha256 = "1c32sqfz78g9wxvpng8n9r404lf2lgjn9b24mg8y3rxylx29gks7"; + rev = "0bd5694c78c9c3d9a3cd06a706a8f3c59296a9ac"; + sha256 = "1laxccmzi7q51zxn81ringmdwp8iaipivrl375yc3gq56d70sp0r"; }; } { @@ -140,8 +140,8 @@ fetch = { type = "git"; url = "https://github.com/gobuffalo/envy"; - rev = "2d0f467653f3d961ce9ada4d32a230bdcb3bfe11"; - sha256 = "0p9raqrsqg2z1hq2kbvbq5qcwqihjqf28xnfh62214p7ak9b9x8n"; + rev = "3c96536452167a705ca5a70b831d3810e1e10452"; + sha256 = "0ixqpdmb7kjlarkv0qlbwnbr194sajx9flysnhcldzmciqgk5bqs"; }; } { @@ -347,8 +347,8 @@ fetch = { type = "git"; url = "https://github.com/spf13/cobra"; - rev = "7c4570c3ebeb8129a1f7456d0908a8b676b6f9f1"; - sha256 = "16amh0prlzqrrbg5j629sg0f688nfzfgn9sair8jyybqampr3wc7"; + rev = "ff0d02e8555041edecbd0ce27f32c6ea4b214483"; + sha256 = "1ilw6b2nir1bg7hmx8hrn60za37qqm18xvamv90fx5vxq85fsml9"; }; } { @@ -446,8 +446,8 @@ fetch = { type = "git"; url = "https://go.googlesource.com/net"; - rev = "aaf60122140d3fcf75376d319f0554393160eb50"; - sha256 = "03i6ij7jcf5mp9dc8ps8b63g1k843z7c823qyzn5a276gpxvxlvv"; + rev = "922f4815f713f213882e8ef45e0d315b164d705c"; + sha256 = "1ci1rxk2d6hmfsjjc19n2sxhyn4jqr5ia3ykyah1h08p0pn7k52w"; }; } { @@ -464,8 +464,8 @@ fetch = { type = "git"; url = "https://go.googlesource.com/sys"; - rev = "1c9583448a9c3aa0f9a6a5241bf73c0bd8aafded"; - sha256 = "0g0nc549pmdmvja4mdqh0kgvznnw6wliqmx5wrnj02l3a23vizmi"; + rev = "4ea2f632f6e912459fe60b26b1749377f0d889d5"; + sha256 = "16pdi4mmjlcrjdcz7k559jqnsvkhdmff68bbqq7ii1lp8vrpqqmy"; }; } { -- GitLab From 3ec19b174f04bd8eab390212bd2015e8e2339381 Mon Sep 17 00:00:00 2001 From: Vladyslav M Date: Tue, 21 Aug 2018 13:00:11 +0300 Subject: [PATCH 0808/2206] watchexec: 1.8.6 -> 1.9.0 (#45426) --- pkgs/tools/misc/watchexec/default.nix | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/pkgs/tools/misc/watchexec/default.nix b/pkgs/tools/misc/watchexec/default.nix index b1704c3b46c..e376568d350 100644 --- a/pkgs/tools/misc/watchexec/default.nix +++ b/pkgs/tools/misc/watchexec/default.nix @@ -1,25 +1,23 @@ { stdenv, rustPlatform, fetchFromGitHub }: -with rustPlatform; - -buildRustPackage rec { +rustPlatform.buildRustPackage rec { name = "watchexec-${version}"; - version = "1.8.6"; + version = "1.9.0"; src = fetchFromGitHub { - owner = "mattgreen"; + owner = "watchexec"; repo = "watchexec"; - rev = "${version}"; - sha256 = "1jib51dbr6s1iq21inm2xfsjnz1730nyd3af1x977iqivmwdisax"; + rev = version; + sha256 = "0zp5s2dy5zbar0virvy1izjpvvgwbz7rvjmcy6bph6rb5c4bhm70"; }; - cargoSha256 = "0sm1jvx1y18h7y66ilphsqmkbdxc76xly8y7kxmqwdi4lw54i9vl"; + cargoSha256 = "1li84kq9myaw0zwx69y72f3lx01s7i9p8yays4rwvl1ymr614y1l"; meta = with stdenv.lib; { description = "Executes commands in response to file modifications"; - homepage = https://github.com/mattgreen/watchexec; + homepage = https://github.com/watchexec/watchexec; license = with licenses; [ asl20 ]; maintainers = [ maintainers.michalrus ]; - platforms = [ "x86_64-linux" ]; + platforms = platforms.linux; }; } -- GitLab From 92125b381d3487e49d4e63c3b7feaa3cc6b4a82a Mon Sep 17 00:00:00 2001 From: Vladyslav M Date: Tue, 21 Aug 2018 13:08:30 +0300 Subject: [PATCH 0809/2206] bat: 0.4.1 -> 0.5.0 (#45425) --- pkgs/tools/misc/bat/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/bat/default.nix b/pkgs/tools/misc/bat/default.nix index 01fbe67e5f2..b8a2b391395 100644 --- a/pkgs/tools/misc/bat/default.nix +++ b/pkgs/tools/misc/bat/default.nix @@ -2,16 +2,17 @@ rustPlatform.buildRustPackage rec { name = "bat-${version}"; - version = "0.4.1"; + version = "0.5.0"; src = fetchFromGitHub { owner = "sharkdp"; repo = "bat"; rev = "v${version}"; - sha256 = "0fiif6b8g2hdb05s028dbcpav6ax0qap2hbsr9p2bld4z7j7321m"; + sha256 = "0ms1hmv6qx15p47l07h7szwq0bgphhskc0xca2l641159h55r6dg"; + fetchSubmodules = true; }; - cargoSha256 = "0w0y3sfrpk8sn9rls90kjqrqr62pd690ripdfbvb5ipkzizp429l"; + cargoSha256 = "1dzm44kcx3plh74qr4wghl3wqwr62hcxzlcv7mhh0vvk3z36c8d4"; nativeBuildInputs = [ cmake pkgconfig zlib ]; -- GitLab From a202c25ff792077abf76e31e7a5b192ee9ae4a26 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Tue, 21 Aug 2018 11:13:21 +0100 Subject: [PATCH 0810/2206] linux-libre: add myself as a maintainer --- pkgs/os-specific/linux/kernel/linux-libre.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/os-specific/linux/kernel/linux-libre.nix b/pkgs/os-specific/linux/kernel/linux-libre.nix index 6c9fa6a4c7a..10f8cdd6c24 100644 --- a/pkgs/os-specific/linux/kernel/linux-libre.nix +++ b/pkgs/os-specific/linux/kernel/linux-libre.nix @@ -16,6 +16,7 @@ let in linux.override { argsOverride = { modDirVersion = "${linux.modDirVersion}-gnu"; + src = stdenv.mkDerivation { name = "${linux.name}-libre-src"; src = linux.src; @@ -30,5 +31,7 @@ in linux.override { cp -r . "$out" ''; }; + + maintainers = [ lib.maintainers.qyliss ]; }; } -- GitLab From 7cca16e9f1d491879cb472263449f4228a086a20 Mon Sep 17 00:00:00 2001 From: Tuomas Tynkkynen Date: Tue, 21 Aug 2018 13:29:17 +0300 Subject: [PATCH 0811/2206] spidermonkey_52: Fix on ARMv6 Arch Linux applies the CFLAGS always, as does Debian, so do the same. --- pkgs/development/interpreters/spidermonkey/52.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/interpreters/spidermonkey/52.nix b/pkgs/development/interpreters/spidermonkey/52.nix index bfbc48e753b..ecbb1abb40c 100644 --- a/pkgs/development/interpreters/spidermonkey/52.nix +++ b/pkgs/development/interpreters/spidermonkey/52.nix @@ -13,6 +13,12 @@ in stdenv.mkDerivation rec { buildInputs = [ readline icu zlib nspr ]; nativeBuildInputs = [ autoconf213 pkgconfig perl which python2 zip ]; + # Apparently this package fails to build correctly with modern compilers, which at least + # on ARMv6 causes polkit testsuite to break with an assertion failure in spidermonkey. + # These flags were stolen from: + # https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/js52 + NIX_CFLAGS_COMPILE = "-fno-delete-null-pointer-checks -fno-strict-aliasing -fno-tree-vrp"; + patches = [ # needed to build gnome3.gjs (fetchpatch { -- GitLab From d0888d150333a2c523cd1e46606d6219afe23dc2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Tue, 21 Aug 2018 12:05:01 +0200 Subject: [PATCH 0812/2206] treewide: fixup breakage due to absolute compiler path Some packages just can't handle them #44767. It was tempting to try to abstract this in some way, but I didn't do that ATM. --- pkgs/applications/graphics/exrtools/default.nix | 5 +++++ pkgs/applications/misc/kiwix/default.nix | 5 +++++ pkgs/applications/science/logic/aiger/default.nix | 3 +++ pkgs/applications/science/logic/verit/default.nix | 5 +++++ pkgs/applications/virtualization/open-vm-tools/default.nix | 5 +++++ pkgs/development/libraries/podofo/default.nix | 5 +++++ pkgs/development/libraries/zeroc-ice/default.nix | 5 +++++ pkgs/development/ocaml-modules/zarith/default.nix | 3 +++ pkgs/games/warmux/default.nix | 5 +++++ pkgs/games/warzone2100/default.nix | 5 +++++ 10 files changed, 46 insertions(+) diff --git a/pkgs/applications/graphics/exrtools/default.nix b/pkgs/applications/graphics/exrtools/default.nix index 7980d09fed1..01af81d4de7 100644 --- a/pkgs/applications/graphics/exrtools/default.nix +++ b/pkgs/applications/graphics/exrtools/default.nix @@ -9,6 +9,11 @@ stdenv.mkDerivation rec { sha256 = "0jpkskqs1yjiighab4s91jy0c0qxcscwadfn94xy2mm2bx2qwp4z"; }; + preConfigure = '' + CC=${stdenv.cc.targetPrefix}cc + CXX=${stdenv.cc.targetPrefix}c++ + ''; + nativeBuildInputs = [ pkgconfig ]; buildInputs = [ stdenv openexr libpng12 libjpeg ]; diff --git a/pkgs/applications/misc/kiwix/default.nix b/pkgs/applications/misc/kiwix/default.nix index c37d26f3dbc..cfba3a0c83d 100644 --- a/pkgs/applications/misc/kiwix/default.nix +++ b/pkgs/applications/misc/kiwix/default.nix @@ -81,6 +81,11 @@ stdenv.mkDerivation rec { cd ../../.. ''; + preConfigure = '' + CC=${stdenv.cc.targetPrefix}cc + CXX=${stdenv.cc.targetPrefix}c++ + ''; + configureFlags = [ "--disable-static" "--disable-staticbins" diff --git a/pkgs/applications/science/logic/aiger/default.nix b/pkgs/applications/science/logic/aiger/default.nix index 03524fc6b22..a03e777a033 100644 --- a/pkgs/applications/science/logic/aiger/default.nix +++ b/pkgs/applications/science/logic/aiger/default.nix @@ -12,6 +12,9 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; configurePhase = '' + CC=${stdenv.cc.targetPrefix}cc + CXX=${stdenv.cc.targetPrefix}c++ + # Set up picosat, so we can build 'aigbmc' mkdir ../picosat ln -s ${picosat}/include/picosat/picosat.h ../picosat/picosat.h diff --git a/pkgs/applications/science/logic/verit/default.nix b/pkgs/applications/science/logic/verit/default.nix index ca3673d7bf9..d8873604b21 100644 --- a/pkgs/applications/science/logic/verit/default.nix +++ b/pkgs/applications/science/logic/verit/default.nix @@ -15,6 +15,11 @@ stdenv.mkDerivation rec { # --disable-static actually enables static linking here... dontDisableStatic = true; + preConfigure = '' + CC=${stdenv.cc.targetPrefix}gcc + CXX=${stdenv.cc.targetPrefix}g++ + ''; + makeFlags = [ "LEX=${flex}/bin/flex" ]; preInstall = '' diff --git a/pkgs/applications/virtualization/open-vm-tools/default.nix b/pkgs/applications/virtualization/open-vm-tools/default.nix index e42c1d5dd1e..13fa9d369b6 100644 --- a/pkgs/applications/virtualization/open-vm-tools/default.nix +++ b/pkgs/applications/virtualization/open-vm-tools/default.nix @@ -41,6 +41,11 @@ stdenv.mkDerivation rec { sed -i 's,/sbin/shutdown,shutdown,' lib/system/systemLinux.c ''; + preConfigure = '' + CC=${stdenv.cc.targetPrefix}cc + CXX=${stdenv.cc.targetPrefix}c++ + ''; + configureFlags = [ "--without-kernel-modules" "--without-xmlsecurity" ] ++ lib.optional (!withX) "--without-x"; diff --git a/pkgs/development/libraries/podofo/default.nix b/pkgs/development/libraries/podofo/default.nix index 9a43470de3b..51e2b505974 100644 --- a/pkgs/development/libraries/podofo/default.nix +++ b/pkgs/development/libraries/podofo/default.nix @@ -19,6 +19,11 @@ stdenv.mkDerivation rec { # TODO(@Dridus) remove the ++ libc at next hash break buildInputs = [ lua5 ] ++ stdenv.lib.optional stdenv.isLinux stdenv.cc.libc; + preConfigure = '' + CC=${stdenv.cc.targetPrefix}cc + CXX=${stdenv.cc.targetPrefix}c++ + ''; + cmakeFlags = "-DPODOFO_BUILD_SHARED=ON -DPODOFO_BUILD_STATIC=OFF"; meta = { diff --git a/pkgs/development/libraries/zeroc-ice/default.nix b/pkgs/development/libraries/zeroc-ice/default.nix index 063d64c6905..4369a9765e5 100644 --- a/pkgs/development/libraries/zeroc-ice/default.nix +++ b/pkgs/development/libraries/zeroc-ice/default.nix @@ -27,6 +27,11 @@ stdenv.mkDerivation rec { --replace xcrun "" ''; + preConfigure = '' + CC=${stdenv.cc.targetPrefix}cc + CXX=${stdenv.cc.targetPrefix}c++ + ''; + makeFlags = [ "prefix=$(out)" "OPTIMIZE=yes" ]; enableParallelBuilding = true; diff --git a/pkgs/development/ocaml-modules/zarith/default.nix b/pkgs/development/ocaml-modules/zarith/default.nix index e5d95497058..7b76919241d 100644 --- a/pkgs/development/ocaml-modules/zarith/default.nix +++ b/pkgs/development/ocaml-modules/zarith/default.nix @@ -28,7 +28,10 @@ stdenv.mkDerivation rec { propagatedBuildInputs = [ gmp ]; patchPhase = "patchShebangs ./z_pp.pl"; + configurePhase = '' + CC=${stdenv.cc.targetPrefix}cc + CXX=${stdenv.cc.targetPrefix}c++ ./configure -installdir $out/lib/ocaml/${ocaml.version}/site-lib ''; preInstall = "mkdir -p $out/lib/ocaml/${ocaml.version}/site-lib"; diff --git a/pkgs/games/warmux/default.nix b/pkgs/games/warmux/default.nix index a56afbbf44b..29e8042ac7a 100644 --- a/pkgs/games/warmux/default.nix +++ b/pkgs/games/warmux/default.nix @@ -19,6 +19,11 @@ stdenv.mkDerivation rec { gettext intltool libtool perl ]; + preConfigure = '' + CC=${stdenv.cc.targetPrefix}cc + CXX=${stdenv.cc.targetPrefix}c++ + ''; + configureFlagsArray = ("CFLAGS=-include ${zlib.dev}/include/zlib.h"); patches = [ ./gcc-fix.patch ]; diff --git a/pkgs/games/warzone2100/default.nix b/pkgs/games/warzone2100/default.nix index 6165cacfdca..65e5669d86a 100644 --- a/pkgs/games/warzone2100/default.nix +++ b/pkgs/games/warzone2100/default.nix @@ -30,6 +30,11 @@ stdenv.mkDerivation rec { --replace "which %s" "${which}/bin/which %s" ''; + preConfigure = '' + CC=${stdenv.cc.targetPrefix}cc + CXX=${stdenv.cc.targetPrefix}c++ + ''; + configureFlags = [ "--with-distributor=NixOS" ]; hardeningDisable = [ "format" ]; -- GitLab From eccba564a47da62c99642e299458f409ba8b1859 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Tue, 21 Aug 2018 12:08:21 +0200 Subject: [PATCH 0813/2206] velox: enableParallelBuilding = false --- pkgs/applications/window-managers/velox/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/window-managers/velox/default.nix b/pkgs/applications/window-managers/velox/default.nix index 0b430693eee..f8cb6c26683 100644 --- a/pkgs/applications/window-managers/velox/default.nix +++ b/pkgs/applications/window-managers/velox/default.nix @@ -47,7 +47,7 @@ in with self; stdenv.mkDerivation rec { --prefix PATH : "${stdenv.lib.makeBinPath [ dmenu-velox st-velox ]}" ''; - enableParallelBuilding = true; + enableParallelBuilding = false; # https://hydra.nixos.org/build/79799608 meta = { description = "velox window manager"; -- GitLab From 47d2f92a054b340dfc39d1a4fb30e26ffd023a2e Mon Sep 17 00:00:00 2001 From: Will Fancher Date: Tue, 5 Jun 2018 03:18:11 -0400 Subject: [PATCH 0814/2206] make-ext4-fs: Fix cross compiling --- nixos/lib/make-ext4-fs.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/nixos/lib/make-ext4-fs.nix b/nixos/lib/make-ext4-fs.nix index 35a8afae4a7..88be8b73ab3 100644 --- a/nixos/lib/make-ext4-fs.nix +++ b/nixos/lib/make-ext4-fs.nix @@ -6,16 +6,19 @@ , storePaths , volumeLabel , uuid ? "44444444-4444-4444-8888-888888888888" +, e2fsprogs +, libfaketime +, perl }: let - sdClosureInfo = pkgs.closureInfo { rootPaths = storePaths; }; + sdClosureInfo = pkgs.buildPackages.closureInfo { rootPaths = storePaths; }; in pkgs.stdenv.mkDerivation { name = "ext4-fs.img"; - nativeBuildInputs = with pkgs; [e2fsprogs.bin libfaketime perl]; + nativeBuildInputs = [e2fsprogs.bin libfaketime perl]; buildCommand = '' -- GitLab From f0957b9477822fde2403324ffb4b4780d7b353ae Mon Sep 17 00:00:00 2001 From: Will Fancher Date: Tue, 5 Jun 2018 03:19:08 -0400 Subject: [PATCH 0815/2206] sd-image: Fix cross compiling --- nixos/modules/installer/cd-dvd/sd-image.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/nixos/modules/installer/cd-dvd/sd-image.nix b/nixos/modules/installer/cd-dvd/sd-image.nix index 311a5ff6967..2371be9d89a 100644 --- a/nixos/modules/installer/cd-dvd/sd-image.nix +++ b/nixos/modules/installer/cd-dvd/sd-image.nix @@ -12,13 +12,12 @@ with lib; let - rootfsImage = import ../../../lib/make-ext4-fs.nix { - inherit pkgs; + rootfsImage = pkgs.callPackage ../../../lib/make-ext4-fs.nix ({ inherit (config.sdImage) storePaths; volumeLabel = "NIXOS_SD"; } // optionalAttrs (config.sdImage.rootPartitionUUID != null) { uuid = config.sdImage.rootPartitionUUID; - }; + }); in { options.sdImage = { @@ -94,10 +93,10 @@ in sdImage.storePaths = [ config.system.build.toplevel ]; - system.build.sdImage = pkgs.stdenv.mkDerivation { + system.build.sdImage = pkgs.callPackage ({ stdenv, dosfstools, e2fsprogs, mtools, libfaketime, utillinux }: stdenv.mkDerivation { name = config.sdImage.imageName; - buildInputs = with pkgs; [ dosfstools e2fsprogs mtools libfaketime utillinux ]; + nativeBuildInputs = [ dosfstools e2fsprogs mtools libfaketime utillinux ]; buildCommand = '' mkdir -p $out/nix-support $out/sd-image @@ -138,7 +137,7 @@ in (cd boot; mcopy -bpsvm -i ../bootpart.img ./* ::) dd conv=notrunc if=bootpart.img of=$img seek=$START count=$SECTORS ''; - }; + }) {}; boot.postBootCommands = '' # On the first boot do some maintenance tasks -- GitLab From c28898dc70593ffc1057450790be1edb97311a64 Mon Sep 17 00:00:00 2001 From: Ben Ford Date: Tue, 21 Aug 2018 13:25:32 +0100 Subject: [PATCH 0816/2206] zerotierone: fix route handling on Linux (#45391) Add some substitutions for the ip calls in ManagedRoutes. Fixes #45022 --- pkgs/tools/networking/zerotierone/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/tools/networking/zerotierone/default.nix b/pkgs/tools/networking/zerotierone/default.nix index ac7e0148228..2853c595e43 100644 --- a/pkgs/tools/networking/zerotierone/default.nix +++ b/pkgs/tools/networking/zerotierone/default.nix @@ -10,6 +10,12 @@ stdenv.mkDerivation rec { }; preConfigure = '' + substituteInPlace ./osdep/ManagedRoute.cpp \ + --replace '/usr/sbin/ip' '${iproute}/bin/ip' + + substituteInPlace ./osdep/ManagedRoute.cpp \ + --replace '/sbin/ip' '${iproute}/bin/ip' + substituteInPlace ./osdep/LinuxEthernetTap.cpp \ --replace 'execlp("ip",' 'execlp("${iproute}/bin/ip",' -- GitLab From 4d0756d2868a48e656d6ec94ecc3e2adb3249281 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 05:33:37 -0700 Subject: [PATCH 0817/2206] nwjs: 0.32.1 -> 0.32.2 (#45179) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/nwjs/versions. --- pkgs/development/tools/nwjs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/nwjs/default.nix b/pkgs/development/tools/nwjs/default.nix index 2020dc93d0f..90c377c4472 100644 --- a/pkgs/development/tools/nwjs/default.nix +++ b/pkgs/development/tools/nwjs/default.nix @@ -30,12 +30,12 @@ let in stdenv.mkDerivation rec { name = "nwjs-${version}"; - version = "0.32.1"; + version = "0.32.2"; src = fetchurl { url = "https://dl.nwjs.io/v${version}/nwjs-v${version}-linux-${bits}.tar.gz"; sha256 = if bits == "x64" then - "b96fc5af62adf0567cc376c6b90cc401c9216bb01eb4767189208a29fbae5e5b" else + "0f0p17mbr24zhzm2cf77ddy6yj4k0k181dzf4gxdf8szd5vxpliy" else "0a3b712abfa0c3e7e808b1d08ea5d53375a71060e7d144fdcb58c4fe88fa2250"; }; -- GitLab From 69dd5d53142848899819c885b66b8c1768d3159d Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 05:34:05 -0700 Subject: [PATCH 0818/2206] proselint: 0.10.0 -> 0.10.2 (#45170) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/proselint/versions. --- pkgs/tools/text/proselint/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/text/proselint/default.nix b/pkgs/tools/text/proselint/default.nix index 64553392e85..c536cbbaaad 100644 --- a/pkgs/tools/text/proselint/default.nix +++ b/pkgs/tools/text/proselint/default.nix @@ -2,13 +2,13 @@ buildPythonApplication rec { name = "proselint-${version}"; - version = "0.10.0"; + version = "0.10.2"; doCheck = false; # fails to pass because it tries to run in home directory src = fetchurl { url = "mirror://pypi/p/proselint/${name}.tar.gz"; - sha256 = "0kmr95mf2gij40qy4660ryfanw13vxlhpmivqia1mdbii8iziyhg"; + sha256 = "017risn0j1bjy9ygzfgphjnyjl4gk7wbrr4qv1vvrlan60wyp1rs"; }; propagatedBuildInputs = [ click future six ]; -- GitLab From fea3840fef113da246ca3358bbcdaeb8ac664aa0 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 05:42:46 -0700 Subject: [PATCH 0819/2206] libical: 3.0.3 -> 3.0.4 (#45196) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libical/versions. --- pkgs/development/libraries/libical/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libical/default.nix b/pkgs/development/libraries/libical/default.nix index 1efc16b2bf5..718233b0ffa 100644 --- a/pkgs/development/libraries/libical/default.nix +++ b/pkgs/development/libraries/libical/default.nix @@ -3,7 +3,7 @@ stdenv.mkDerivation rec { name = "libical-${version}"; - version = "3.0.3"; + version = "3.0.4"; outputs = [ "out" "dev" "devdoc" ]; @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { owner = "libical"; repo = "libical"; rev = "v${version}"; - sha256 = "0dhlfn6n136di4fbqd74gdaibyh5zz1vac5x8ii3bjc2d5h7hw8h"; + sha256 = "1qgpbdjd6jsivw87v5w52268kqp0rv780kli8cgb3ndlv592wlbm"; }; nativeBuildInputs = [ -- GitLab From 573f52451a823ee086b9b70f3e554ca54ca5ca62 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 05:47:48 -0700 Subject: [PATCH 0820/2206] iproute: 4.17.0 -> 4.18.0 (#45218) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/iproute2/versions. --- pkgs/os-specific/linux/iproute/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/iproute/default.nix b/pkgs/os-specific/linux/iproute/default.nix index d8197edc46c..f1abf0fbe92 100644 --- a/pkgs/os-specific/linux/iproute/default.nix +++ b/pkgs/os-specific/linux/iproute/default.nix @@ -4,11 +4,11 @@ stdenv.mkDerivation rec { name = "iproute2-${version}"; - version = "4.17.0"; + version = "4.18.0"; src = fetchurl { url = "mirror://kernel/linux/utils/net/iproute2/${name}.tar.xz"; - sha256 = "0vmynikcamfhakvwyk5dsffy0ymgi5mdqiwybdvqfn1ijaq93abg"; + sha256 = "0ida5njr9nacg6ym3rjvl3cc9czw0hn4akhzbqf8f4zmjl6cgrm9"; }; preConfigure = '' -- GitLab From 3fc5aa6cd43c6147b6d030ce5715a7ea36c70569 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 05:48:22 -0700 Subject: [PATCH 0821/2206] neo4j: 3.4.1 -> 3.4.5 (#45187) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/neo4j/versions. --- pkgs/servers/nosql/neo4j/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/nosql/neo4j/default.nix b/pkgs/servers/nosql/neo4j/default.nix index fe4d285713f..c1fe1a84d15 100644 --- a/pkgs/servers/nosql/neo4j/default.nix +++ b/pkgs/servers/nosql/neo4j/default.nix @@ -4,11 +4,11 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "neo4j-${version}"; - version = "3.4.1"; + version = "3.4.5"; src = fetchurl { url = "https://neo4j.com/artifact.php?name=neo4j-community-${version}-unix.tar.gz"; - sha256 = "1hgpgkmz0rgdppk1rl41017369qp9lfbrdk7j3qc5dq54x8rxbjp"; + sha256 = "1fzzj227r5xjls6j5mkjam8pnhbyiqv1799n8k812pk4fqvq4lxg"; }; buildInputs = [ makeWrapper jre8 which gawk ]; -- GitLab From 2918ab7797f132e1ce24472d151ba54fc9e75fa3 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 05:48:59 -0700 Subject: [PATCH 0822/2206] byobu: 5.125 -> 5.127 (#45261) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/byobu/versions. --- pkgs/tools/misc/byobu/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/byobu/default.nix b/pkgs/tools/misc/byobu/default.nix index 026c626ff77..931058cca2f 100644 --- a/pkgs/tools/misc/byobu/default.nix +++ b/pkgs/tools/misc/byobu/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl, python, perl, textual-window-manager }: stdenv.mkDerivation rec { - version = "5.125"; + version = "5.127"; name = "byobu-" + version; src = fetchurl { url = "https://launchpad.net/byobu/trunk/${version}/+download/byobu_${version}.orig.tar.gz"; - sha256 = "1nx9vpyfn9zs8iyqnqdlskr8lqh4zlciijwd9qfpzmd50lkwh8jh"; + sha256 = "0fznlj454vgxgzfw3avmvvjpawggs66da5l8k6v0lnzzd75wgbsb"; }; doCheck = true; -- GitLab From 2524ad67da82f35d367e905994bd442b094f89c3 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 05:49:38 -0700 Subject: [PATCH 0823/2206] ntp: 4.2.8p11 -> 4.2.8p12 (#45180) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/ntp/versions. --- pkgs/tools/networking/ntp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/ntp/default.nix b/pkgs/tools/networking/ntp/default.nix index 19a90e2c13c..8c4462c36bc 100644 --- a/pkgs/tools/networking/ntp/default.nix +++ b/pkgs/tools/networking/ntp/default.nix @@ -8,11 +8,11 @@ let in stdenv.mkDerivation rec { - name = "ntp-4.2.8p11"; + name = "ntp-4.2.8p12"; src = fetchurl { url = "https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/${name}.tar.gz"; - sha256 = "13i7rp1va29ffjdk08fvsfl6n47zzwsp147zhgb550k8agvkjjpi"; + sha256 = "0m04ndn0674kcf9x0aggjya07a3hlig2nlzzpwk7vmqka0mj56vh"; }; # The hardcoded list of allowed system calls for seccomp is -- GitLab From 7a72c4da1b5dae83d006f01d5a38d1542f15704c Mon Sep 17 00:00:00 2001 From: Lancelot SIX Date: Tue, 21 Aug 2018 14:58:55 +0200 Subject: [PATCH 0824/2206] pythonPakcages.django: 1.11.13 -> 1.11.15 --- pkgs/development/python-modules/django/1_11.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django/1_11.nix b/pkgs/development/python-modules/django/1_11.nix index ada73a7e818..ba65297dbb9 100644 --- a/pkgs/development/python-modules/django/1_11.nix +++ b/pkgs/development/python-modules/django/1_11.nix @@ -6,13 +6,13 @@ buildPythonPackage rec { pname = "Django"; - version = "1.11.13"; + version = "1.11.15"; disabled = pythonOlder "2.7"; src = fetchurl { url = "http://www.djangoproject.com/m/releases/1.11/${pname}-${version}.tar.gz"; - sha256 = "19d4c1rlbhmbvbxvskvqjb2aw4dnf2cqi1hhdh11ykdy1a7gxba6"; + sha256 = "0h2sl02x2mxr3rl3dy750pzm5kvmx77116fys8rrgw164kc3b0mi"; }; patches = stdenv.lib.optionals withGdal [ -- GitLab From 690a8017de9f9e9bed8609c1798d6d4309d9794a Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 05:59:11 -0700 Subject: [PATCH 0825/2206] eccodes: 2.8.0 -> 2.8.2 (#45251) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/eccodes/versions. --- pkgs/development/libraries/eccodes/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/eccodes/default.nix b/pkgs/development/libraries/eccodes/default.nix index 5f70a7571ba..5cd004c8d13 100644 --- a/pkgs/development/libraries/eccodes/default.nix +++ b/pkgs/development/libraries/eccodes/default.nix @@ -6,11 +6,11 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "eccodes-${version}"; - version = "2.8.0"; + version = "2.8.2"; src = fetchurl { url = "https://software.ecmwf.int/wiki/download/attachments/45757960/eccodes-${version}-Source.tar.gz"; - sha256 = "06rf6yzrszfqm74sq3485c7h6m0xjnz35sm31xkk70fxgk129fp0"; + sha256 = "0aki7llrdfj6273yjy8yv0d027sdbv8xs3iv68fb69s0clyygrin"; }; nativeBuildInputs = [ cmake ]; -- GitLab From e59d109e09906c8b68f8984f8587dee1b63b4e96 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Tue, 21 Aug 2018 15:00:47 +0200 Subject: [PATCH 0826/2206] appstream-glib: remove gcab dependency --- pkgs/development/libraries/appstream-glib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/appstream-glib/default.nix b/pkgs/development/libraries/appstream-glib/default.nix index 8a148b63e8e..48dfe9ad894 100644 --- a/pkgs/development/libraries/appstream-glib/default.nix +++ b/pkgs/development/libraries/appstream-glib/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchFromGitHub, substituteAll, pkgconfig, gettext, gtk3, glib , gtk-doc, libarchive, gobjectIntrospection, libxslt, pngquant -, sqlite, libsoup, gcab, attr, acl, docbook_xsl, docbook_xml_dtd_42 +, sqlite, libsoup, attr, acl, docbook_xsl, docbook_xml_dtd_42 , libuuid, json-glib, meson, gperf, ninja }: stdenv.mkDerivation rec { @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { ]; buildInputs = [ glib gettext sqlite libsoup - gcab attr acl libuuid json-glib + attr acl libuuid json-glib libarchive gobjectIntrospection gperf ]; propagatedBuildInputs = [ gtk3 ]; -- GitLab From cad8fc3447372043c4a098a3104a03f4990058e4 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Tue, 21 Aug 2018 15:32:39 +0200 Subject: [PATCH 0827/2206] firefoxPackages: avoid BINDGEN_CFLAGS on some versions ... to fix build; vcunat included the old ESR firefox, too. --- pkgs/applications/networking/browsers/firefox/common.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/common.nix b/pkgs/applications/networking/browsers/firefox/common.nix index e2a3d4430df..b8a5faddc34 100644 --- a/pkgs/applications/networking/browsers/firefox/common.nix +++ b/pkgs/applications/networking/browsers/firefox/common.nix @@ -135,7 +135,7 @@ stdenv.mkDerivation (rec { '' else '' make -f client.mk configure-files configureScript="$(realpath ./configure)" - '') + '' + '') + lib.optionalString (!isTorBrowserLike && lib.versionAtLeast version "53") '' export MOZCONFIG=$(pwd)/mozconfig # Set C flags for Rust's bindgen program. Unlike ordinary C @@ -184,8 +184,8 @@ stdenv.mkDerivation (rec { "--disable-maintenance-service" "--disable-gconf" "--enable-default-toolkit=${default-toolkit}" - "--disable-xcode-checks" ] + ++ lib.optional stdenv.isDarwin "--disable-xcode-checks" ++ lib.optional (lib.versionOlder version "61") "--enable-system-hunspell" ++ lib.optionals (lib.versionAtLeast version "56" && !stdenv.hostPlatform.isi686) [ # on i686-linux: --with-libclang-path is not available in this configuration -- GitLab From abfd2143e42d12da06ce01225801100ec8036581 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 21 Aug 2018 15:39:35 +0200 Subject: [PATCH 0828/2206] uriparser: 0.8.5 -> 0.8.6 fixes #45343 --- .../libraries/uriparser/default.nix | 21 +++++++------------ 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/pkgs/development/libraries/uriparser/default.nix b/pkgs/development/libraries/uriparser/default.nix index 9b4e3a74afe..c716ae7f8db 100644 --- a/pkgs/development/libraries/uriparser/default.nix +++ b/pkgs/development/libraries/uriparser/default.nix @@ -2,27 +2,20 @@ stdenv.mkDerivation rec { name = "uriparser-${version}"; - version = "0.8.5"; + version = "0.8.6"; + # Release tarball differs from source tarball src = fetchurl { - url = "mirror://sourceforge/project/uriparser/Sources/${version}/${name}.tar.bz2"; - sha256 = "1p9c6lr39rjl4bbzi7wl2nsg72gcz8qhicxh9v043qyr0dfcvsjq"; + url = "https://github.com/uriparser/uriparser/releases/download/${name}/${name}.tar.bz2"; + sha256 = "0m2a5bf5b00ybagxmsa8mdj9mhc62vcm0qimy1ivfza1fbjsf287"; }; + nativeBuildInputs = [ pkgconfig cpptest doxygen graphviz ]; - nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ cpptest doxygen graphviz ]; - - # There is actually no .map files to install in doc for v0.8.4 - # (dot outputs only SVG and PNG in this release) - preBuild = '' - substituteInPlace doc/Makefile.am --replace " html/*.map" "" - substituteInPlace doc/Makefile.in --replace " html/*.map" "" - ''; - + doCheck = true; meta = with stdenv.lib; { - homepage = http://uriparser.sourceforge.net/; + homepage = https://uriparser.github.io/; description = "Strictly RFC 3986 compliant URI parsing library"; longDescription = '' uriparser is a strictly RFC 3986 compliant URI parsing and handling library written in C. -- GitLab From 12940685c3390e1f7009dbc8c83b6f307f5f618e Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Tue, 21 Aug 2018 17:27:11 +0300 Subject: [PATCH 0829/2206] fsg: fix src --- pkgs/games/fsg/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/games/fsg/default.nix b/pkgs/games/fsg/default.nix index d7487c22e28..b662588acaa 100644 --- a/pkgs/games/fsg/default.nix +++ b/pkgs/games/fsg/default.nix @@ -4,7 +4,8 @@ stdenv.mkDerivation { name = "fsg-4.4"; src = fetchurl { - url = http://www.sourcefiles.org/Games/Simulation/Other/fsg-src-4.4.tar.gz; + name = "fsg-src-4.4.tar.gz"; + url = "https://github.com/ctrlcctrlv/wxsand/blob/master/fsg-src-4.4-ORIGINAL.tar.gz?raw=true"; sha256 = "1756y01rkvd3f1pkj88jqh83fqcfl2fy0c48mcq53pjzln9ycv8c"; }; -- GitLab From 719140f8403967848bfc160f19ef9196261d20bf Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Tue, 21 Aug 2018 17:30:59 +0300 Subject: [PATCH 0830/2206] fusesmb: mark as broken --- pkgs/tools/filesystems/fusesmb/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/tools/filesystems/fusesmb/default.nix b/pkgs/tools/filesystems/fusesmb/default.nix index 286403c70c4..ada9445218b 100644 --- a/pkgs/tools/filesystems/fusesmb/default.nix +++ b/pkgs/tools/filesystems/fusesmb/default.nix @@ -22,5 +22,7 @@ stdenv.mkDerivation rec { description = "Samba mounted via FUSE"; license = licenses.gpl2; platforms = platforms.linux; + broken = true; # Needs vulnerable Samba, missing source link + # 2018-08-21 }; } -- GitLab From 26d5d030fe498b64a307af35ff96ff215ccd967a Mon Sep 17 00:00:00 2001 From: Timo Kaufmann Date: Fri, 17 Aug 2018 14:49:52 +0200 Subject: [PATCH 0831/2206] openblas: add pkg-config aliases --- pkgs/applications/science/math/sage/default.nix | 10 +++------- .../science/math/sage/openblas-pc.nix | 17 ----------------- .../applications/science/math/sage/sage-env.nix | 6 +++--- .../science/math/sage/sage-with-env.nix | 6 ------ pkgs/applications/science/math/sage/sagelib.nix | 7 +------ .../libraries/science/math/openblas/default.nix | 14 ++++++++++++++ 6 files changed, 21 insertions(+), 39 deletions(-) delete mode 100644 pkgs/applications/science/math/sage/openblas-pc.nix diff --git a/pkgs/applications/science/math/sage/default.nix b/pkgs/applications/science/math/sage/default.nix index 7e62f0cf75e..08e3a752b8b 100644 --- a/pkgs/applications/science/math/sage/default.nix +++ b/pkgs/applications/science/math/sage/default.nix @@ -21,7 +21,7 @@ let sagelib = self.callPackage ./sagelib.nix { inherit flint ecl arb; - inherit sage-src openblas-blas-pc openblas-cblas-pc openblas-lapack-pc pynac singular; + inherit sage-src pynac singular; linbox = nixpkgs.linbox.override { withSage = true; }; }; @@ -41,13 +41,13 @@ let }; sage-env = self.callPackage ./sage-env.nix { - inherit sage-src python rWrapper openblas-cblas-pc ecl singular palp flint pynac pythonEnv; + inherit sage-src python rWrapper ecl singular palp flint pynac pythonEnv; pkg-config = nixpkgs.pkgconfig; # not to confuse with pythonPackages.pkgconfig }; sage-with-env = self.callPackage ./sage-with-env.nix { inherit pythonEnv; - inherit sage-src openblas-blas-pc openblas-cblas-pc openblas-lapack-pc pynac singular; + inherit sage-src pynac singular; pkg-config = nixpkgs.pkgconfig; # not to confuse with pythonPackages.pkgconfig three = nodePackages_8_x.three; }; @@ -60,10 +60,6 @@ let }; }; - openblas-blas-pc = callPackage ./openblas-pc.nix { name = "blas"; }; - openblas-cblas-pc = callPackage ./openblas-pc.nix { name = "cblas"; }; - openblas-lapack-pc = callPackage ./openblas-pc.nix { name = "lapack"; }; - sage-src = callPackage ./sage-src.nix {}; pythonRuntimeDeps = with python.pkgs; [ diff --git a/pkgs/applications/science/math/sage/openblas-pc.nix b/pkgs/applications/science/math/sage/openblas-pc.nix deleted file mode 100644 index f4669a6557e..00000000000 --- a/pkgs/applications/science/math/sage/openblas-pc.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ openblasCompat -, writeTextFile -, name -}: - -writeTextFile { - name = "openblas-${name}-pc-${openblasCompat.version}"; - destination = "/lib/pkgconfig/${name}.pc"; - text = '' - Name: ${name} - Version: ${openblasCompat.version} - - Description: ${name} for SageMath, provided by the OpenBLAS package. - Cflags: -I${openblasCompat}/include - Libs: -L${openblasCompat}/lib -lopenblas - ''; -} diff --git a/pkgs/applications/science/math/sage/sage-env.nix b/pkgs/applications/science/math/sage/sage-env.nix index 317eb6e16c4..74c2e0aa036 100644 --- a/pkgs/applications/science/math/sage/sage-env.nix +++ b/pkgs/applications/science/math/sage/sage-env.nix @@ -37,7 +37,7 @@ , lcalc , rubiks , flintqs -, openblas-cblas-pc +, openblasCompat , flint , gmp , mpfr @@ -98,9 +98,9 @@ writeTextFile rec { export PKG_CONFIG_PATH='${lib.concatStringsSep ":" (map (pkg: "${pkg}/lib/pkgconfig") [ # This is only needed in the src/sage/misc/cython.py test and I'm not sure if there's really a use-case # for it outside of the tests. However since singular and openblas are runtime dependencies anyways - # and openblas-cblas-pc is tiny, it doesn't really hurt to include. + # it doesn't really hurt to include. singular - openblas-cblas-pc + openblasCompat ]) }' export SAGE_ROOT='${sage-src}' diff --git a/pkgs/applications/science/math/sage/sage-with-env.nix b/pkgs/applications/science/math/sage/sage-with-env.nix index 63b9772b823..8ccf8b5a493 100644 --- a/pkgs/applications/science/math/sage/sage-with-env.nix +++ b/pkgs/applications/science/math/sage/sage-with-env.nix @@ -4,9 +4,6 @@ , sage-env , sage-src , openblasCompat -, openblas-blas-pc -, openblas-cblas-pc -, openblas-lapack-pc , pkg-config , three , singular @@ -32,9 +29,6 @@ let makeWrapper pkg-config openblasCompat # lots of segfaults with regular (64 bit) openblas - openblas-blas-pc - openblas-cblas-pc - openblas-lapack-pc singular three pynac diff --git a/pkgs/applications/science/math/sage/sagelib.nix b/pkgs/applications/science/math/sage/sagelib.nix index abcefba5e26..c1dbcf38304 100644 --- a/pkgs/applications/science/math/sage/sagelib.nix +++ b/pkgs/applications/science/math/sage/sagelib.nix @@ -3,9 +3,6 @@ , buildPythonPackage , arb , openblasCompat -, openblas-blas-pc -, openblas-cblas-pc -, openblas-lapack-pc , brial , cliquer , cypari2 @@ -59,9 +56,7 @@ buildPythonPackage rec { nativeBuildInputs = [ iml perl - openblas-blas-pc - openblas-cblas-pc - openblas-lapack-pc + openblasCompat jupyter_core ]; diff --git a/pkgs/development/libraries/science/math/openblas/default.nix b/pkgs/development/libraries/science/math/openblas/default.nix index e00a5ca9f8d..ced200f905c 100644 --- a/pkgs/development/libraries/science/math/openblas/default.nix +++ b/pkgs/development/libraries/science/math/openblas/default.nix @@ -136,6 +136,20 @@ stdenv.mkDerivation rec { doCheck = true; checkTarget = "tests"; + postInstall = '' + # Write pkgconfig aliases. Upstream report: + # https://github.com/xianyi/OpenBLAS/issues/1740 + for alias in blas cblas lapack; do + cat < $out/lib/pkgconfig/openblas-$alias.pc +Name: $alias +Version: ${version} +Description: $alias provided by the OpenBLAS package. +Cflags: -I$out/include +Libs: -L$out/lib -lopenblas +EOF + done + ''; + meta = with stdenv.lib; { description = "Basic Linear Algebra Subprograms"; license = licenses.bsd3; -- GitLab From 3fb5440074cac7433fd6f75a5e5d0f2859eb0207 Mon Sep 17 00:00:00 2001 From: xeji <36407913+xeji@users.noreply.github.com> Date: Tue, 21 Aug 2018 18:50:59 +0200 Subject: [PATCH 0832/2206] xapian_1_2_22: fix build (#45424) apply notmuch patch conditionally for 1.4.7 only --- pkgs/development/libraries/xapian/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/xapian/default.nix b/pkgs/development/libraries/xapian/default.nix index 8c0d065247b..f93f7ed8746 100644 --- a/pkgs/development/libraries/xapian/default.nix +++ b/pkgs/development/libraries/xapian/default.nix @@ -11,7 +11,7 @@ let inherit sha256; }; - patches = [ + patches = stdenv.lib.optional (version == "1.4.7") [ # fix notmuch build, see https://notmuchmail.org/faq/#index12h2 # cannot fetchpatch this because base directory differs # TODO: remove on next xapian update -- GitLab From e18d57f0e2e826497b92db6a9e6a29e8bf5012a6 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Tue, 21 Aug 2018 12:05:58 -0500 Subject: [PATCH 0833/2206] iosevka-bin: 1.14.3 -> 2.0.0 (#45407) "iosevka" needs some work to update to 2.0.0 (config file must be used instead of arguments to make) but don't know that the two necessarily need to be at the same version. Also I "think" that using the 'ttc' zip is the equivalent of what was previously the "pack" but noting this here since haven't found this documented elsewhere and am not entirely sure. --- pkgs/data/fonts/iosevka/bin.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/data/fonts/iosevka/bin.nix b/pkgs/data/fonts/iosevka/bin.nix index 95093f4eefc..e9be004c2b7 100644 --- a/pkgs/data/fonts/iosevka/bin.nix +++ b/pkgs/data/fonts/iosevka/bin.nix @@ -1,18 +1,18 @@ { stdenv, fetchzip }: let - version = "1.14.3"; + version = "2.0.0"; in fetchzip rec { name = "iosevka-bin-${version}"; - url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/iosevka-pack-${version}.zip"; + url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/ttc-iosevka-${version}.zip"; postFetch = '' mkdir -p $out/share/fonts unzip -j $downloadedFile \*.ttc -d $out/share/fonts/iosevka ''; - sha256 = "0qc5i6ijr25d2jwi5r4bcvbaw74y1p05a5fvlwss3l9rhmmxsfpl"; + sha256 = "17ldxs8rn4y5mzpc6h5rms4khk9fp4d1ixz5bh0pglh1kdansz45"; meta = with stdenv.lib; { homepage = https://be5invis.github.io/Iosevka/; -- GitLab From c47aafde87ee3d6bc5d4109a259799bdc2910ef2 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Tue, 21 Aug 2018 19:11:37 +0200 Subject: [PATCH 0834/2206] bowtie2: broken on aarch64 never built as far back as hydra logs go. --- pkgs/applications/science/biology/bowtie2/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/science/biology/bowtie2/default.nix b/pkgs/applications/science/biology/bowtie2/default.nix index deccd8a54ee..675c7d4eb0b 100644 --- a/pkgs/applications/science/biology/bowtie2/default.nix +++ b/pkgs/applications/science/biology/bowtie2/default.nix @@ -22,5 +22,6 @@ stdenv.mkDerivation rec { homepage = http://bowtie-bio.sf.net/bowtie2; maintainers = with maintainers; [ rybern ]; platforms = platforms.all; + broken = stdenv.isAarch64; }; } -- GitLab From 8b480313e5200f82292c8dcb0f906c0edf2083d0 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 10:22:16 -0700 Subject: [PATCH 0835/2206] jbuilder: 1.0.0 -> 1.0.1 (#45216) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/jbuilder/versions. --- pkgs/development/tools/ocaml/jbuilder/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/ocaml/jbuilder/default.nix b/pkgs/development/tools/ocaml/jbuilder/default.nix index 142a30eba8d..c30478132cf 100644 --- a/pkgs/development/tools/ocaml/jbuilder/default.nix +++ b/pkgs/development/tools/ocaml/jbuilder/default.nix @@ -2,12 +2,12 @@ stdenv.mkDerivation rec { name = "jbuilder-${version}"; - version = "1.0.0"; + version = "1.0.1"; src = fetchFromGitHub { owner = "ocaml"; repo = "dune"; rev = "${version}"; - sha256 = "08gb7l2rrfrsqvigna1cvvphww80zlvj7lqvaj4m4y9llanmnxcg"; + sha256 = "0k6r9qrbwlnb4rqwqys5fr7khwza7n7d8wpgl9jbb3xpag2zl3q9"; }; buildInputs = with ocamlPackages; [ ocaml findlib ]; -- GitLab From 1061c329ca346ccd0fb691905001e0e4a1e70e4f Mon Sep 17 00:00:00 2001 From: Meghea Iulian Date: Tue, 21 Aug 2018 20:23:23 +0300 Subject: [PATCH 0836/2206] gitkraken: 4.0.1 -> 4.0.2 (#45433) --- pkgs/applications/version-management/gitkraken/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/version-management/gitkraken/default.nix b/pkgs/applications/version-management/gitkraken/default.nix index 80f0786af4d..051ea080fb4 100644 --- a/pkgs/applications/version-management/gitkraken/default.nix +++ b/pkgs/applications/version-management/gitkraken/default.nix @@ -12,11 +12,11 @@ let in stdenv.mkDerivation rec { name = "gitkraken-${version}"; - version = "4.0.1"; + version = "4.0.2"; src = fetchurl { url = "https://release.gitkraken.com/linux/v${version}.deb"; - sha256 = "0y4r5d21mxwnwla9ggy9c4pm3zbz67yi9z06znkdz9x2chv1ci3n"; + sha256 = "0dnckd75fcgc9wa4ivbnw2djmk4phzzr891snhxpsvb1dhlc7rgx"; }; libPath = makeLibraryPath [ -- GitLab From 080b8cca172da4909d556d5c3f4b349bc57264f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 8 Aug 2018 23:07:36 +0200 Subject: [PATCH 0837/2206] python3.pkgs.netdisco: 1.5.0 -> 2.0.0 --- pkgs/development/python-modules/netdisco/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/netdisco/default.nix b/pkgs/development/python-modules/netdisco/default.nix index e60233c3590..1e404370284 100644 --- a/pkgs/development/python-modules/netdisco/default.nix +++ b/pkgs/development/python-modules/netdisco/default.nix @@ -2,7 +2,7 @@ buildPythonPackage rec { pname = "netdisco"; - version = "1.5.0"; + version = "2.0.0"; disabled = !isPy3k; @@ -11,7 +11,7 @@ buildPythonPackage rec { owner = "home-assistant"; repo = pname; rev = version; - sha256 = "1lr0zpzdjkhcaihyxq8wv7c1wjm7xgx2sl8xmwp1kyivkgybk6n9"; + sha256 = "08x5ab7v6a20753y9br7pvfm6a054ywn7y7gh6fydqski0gad6l7"; }; propagatedBuildInputs = [ requests zeroconf netifaces ]; -- GitLab From 5786cba889356447d326c2129516be28b933f0e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 21 Aug 2018 01:33:44 +0200 Subject: [PATCH 0838/2206] python.pkgs.pyjwt: 1.5.3 -> 1.6.4 --- .../python-modules/pyjwt/default.nix | 24 +++++++++++++++ pkgs/top-level/python-packages.nix | 30 +------------------ 2 files changed, 25 insertions(+), 29 deletions(-) create mode 100644 pkgs/development/python-modules/pyjwt/default.nix diff --git a/pkgs/development/python-modules/pyjwt/default.nix b/pkgs/development/python-modules/pyjwt/default.nix new file mode 100644 index 00000000000..f7d3e32f992 --- /dev/null +++ b/pkgs/development/python-modules/pyjwt/default.nix @@ -0,0 +1,24 @@ +{ lib, buildPythonPackage, fetchPypi +, cryptography, ecdsa +, pytestrunner, pytestcov, pytest }: + +buildPythonPackage rec { + pname = "PyJWT"; + version = "1.6.4"; + + src = fetchPypi { + inherit pname version; + sha256 = "4ee413b357d53fd3fb44704577afac88e72e878716116270d722723d65b42176"; + }; + + propagatedBuildInputs = [ cryptography ecdsa ]; + + checkInputs = [ pytestrunner pytestcov pytest ]; + + meta = with lib; { + description = "JSON Web Token implementation in Python"; + homepage = https://github.com/jpadilla/pyjwt; + license = licenses.mit; + maintainers = with maintainers; [ prikhi ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 6a8e621b540..27ce0f309a2 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -10667,35 +10667,7 @@ in { }; }; - pyjwt = buildPythonPackage rec { - version = "1.5.3"; - name = "pyjwt-${version}"; - - src = pkgs.fetchFromGitHub { - owner = "progrium"; - repo = "pyjwt"; - rev = version; - sha256 = "109zb3ka2lvp00r9nawa0lmljfikvhcj5yny19kcipz8mqia1gs8"; - }; - - buildInputs = with self; [ pytestrunner pytestcov pytest coverage ]; - propagatedBuildInputs = with self; [ cryptography ecdsa ]; - - # We don't need this specific version - postPatch = '' - substituteInPlace setup.py --replace "pytest==2.7.3" "pytest" - ''; - - meta = { - description = "JSON Web Token implementation in Python"; - longDescription = "A Python implementation of JSON Web Token draft 01"; - homepage = https://github.com/progrium/pyjwt; - downloadPage = https://github.com/progrium/pyjwt/releases; - license = licenses.mit; - maintainers = with maintainers; [ prikhi ]; - platforms = platforms.unix; - }; - }; + pyjwt = callPackage ../development/python-modules/pyjwt { }; pykickstart = buildPythonPackage rec { name = "pykickstart-${version}"; -- GitLab From 41c13780cbce8ce5020b36d54150924461272964 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 21 Aug 2018 02:47:41 +0200 Subject: [PATCH 0839/2206] python.pkgs.cryptography: remove assert broken when overriding When overriding cryptography and cryptograohy_vectors, the assertion fails because `version` still refers to the old value. --- pkgs/development/python-modules/cryptography/default.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/cryptography/default.nix b/pkgs/development/python-modules/cryptography/default.nix index 2a8736e29de..52244ae4d96 100644 --- a/pkgs/development/python-modules/cryptography/default.nix +++ b/pkgs/development/python-modules/cryptography/default.nix @@ -20,12 +20,10 @@ , hypothesis }: -let - version = "2.3"; -in assert version == cryptography_vectors.version; buildPythonPackage rec { +buildPythonPackage rec { # also bump cryptography_vectors pname = "cryptography"; - inherit version; + version = "2.3"; src = fetchPypi { inherit pname version; @@ -64,4 +62,4 @@ in assert version == cryptography_vectors.version; buildPythonPackage rec { # IOKit's dependencies are inconsistent between OSX versions, so this is the best we # can do until nix 1.11's release __impureHostDeps = [ "/usr/lib" ]; -} \ No newline at end of file +} -- GitLab From 33be3c463022748449c46e4027d23ceb3d74671c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 21 Aug 2018 02:27:55 +0200 Subject: [PATCH 0840/2206] home-assistant: 0.75.2 -> 0.76.1 Also simplify the way overrides are defined for better readability and use the opportunity to introduce a packageOverrides option. --- nixos/tests/home-assistant.nix | 9 +- .../home-assistant/component-packages.nix | 16 +++- pkgs/servers/home-assistant/default.nix | 93 +++++++++---------- pkgs/servers/home-assistant/frontend.nix | 4 +- .../home-assistant/parse-requirements.py | 2 +- 5 files changed, 66 insertions(+), 58 deletions(-) diff --git a/nixos/tests/home-assistant.nix b/nixos/tests/home-assistant.nix index 0c027eaca61..2d74b59bca4 100644 --- a/nixos/tests/home-assistant.nix +++ b/nixos/tests/home-assistant.nix @@ -2,7 +2,8 @@ import ./make-test.nix ({ pkgs, ... }: let configDir = "/var/lib/foobar"; - apiPassword = "secret"; + apiPassword = "some_secret"; + mqttPassword = "another_secret"; in { name = "home-assistant"; @@ -33,7 +34,9 @@ in { }; frontend = { }; http.api_password = apiPassword; - mqtt = { }; # Use hbmqtt as broker + mqtt = { # Use hbmqtt as broker + password = mqttPassword; + }; binary_sensor = [ { platform = "mqtt"; @@ -62,7 +65,7 @@ in { # Toggle a binary sensor using MQTT $hass->succeed("curl http://localhost:8123/api/states/binary_sensor.mqtt_binary_sensor -H 'x-ha-access: ${apiPassword}' | grep -qF '\"state\": \"off\"'"); - $hass->waitUntilSucceeds("mosquitto_pub -V mqttv311 -t home-assistant/test -u homeassistant -P '${apiPassword}' -m let_there_be_light"); + $hass->waitUntilSucceeds("mosquitto_pub -V mqttv311 -t home-assistant/test -u homeassistant -P '${mqttPassword}' -m let_there_be_light"); $hass->succeed("curl http://localhost:8123/api/states/binary_sensor.mqtt_binary_sensor -H 'x-ha-access: ${apiPassword}' | grep -qF '\"state\": \"on\"'"); # Print log to ease debugging diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 30b16ea3bde..bc389146e75 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "0.75.2"; + version = "0.76.1"; components = { "abode" = ps: with ps; [ ]; "ads" = ps: with ps; [ ]; @@ -112,6 +112,7 @@ "binary_sensor.netatmo" = ps: with ps; [ ]; "binary_sensor.nx584" = ps: with ps; [ ]; "binary_sensor.octoprint" = ps: with ps; [ ]; + "binary_sensor.openuv" = ps: with ps; [ ]; "binary_sensor.pilight" = ps: with ps; [ ]; "binary_sensor.ping" = ps: with ps; [ ]; "binary_sensor.qwikswitch" = ps: with ps; [ ]; @@ -337,6 +338,7 @@ "device_tracker.owntracks" = ps: with ps; [ libnacl paho-mqtt ]; "device_tracker.owntracks_http" = ps: with ps; [ aiohttp-cors libnacl ]; "device_tracker.ping" = ps: with ps; [ ]; + "device_tracker.ritassist" = ps: with ps; [ ]; "device_tracker.sky_hub" = ps: with ps; [ ]; "device_tracker.snmp" = ps: with ps; [ pysnmp ]; "device_tracker.swisscom" = ps: with ps; [ ]; @@ -383,7 +385,6 @@ "fan.mqtt" = ps: with ps; [ paho-mqtt ]; "fan.template" = ps: with ps; [ ]; "fan.tuya" = ps: with ps; [ ]; - "fan.velbus" = ps: with ps; [ ]; "fan.wink" = ps: with ps; [ ]; "fan.xiaomi_miio" = ps: with ps; [ construct ]; "fan.zha" = ps: with ps; [ ]; @@ -536,7 +537,6 @@ "light.tplink" = ps: with ps; [ ]; "light.tradfri" = ps: with ps; [ ]; "light.tuya" = ps: with ps; [ ]; - "light.velbus" = ps: with ps; [ ]; "light.vera" = ps: with ps; [ ]; "light.wemo" = ps: with ps; [ ]; "light.wink" = ps: with ps; [ ]; @@ -600,6 +600,7 @@ "media_player.denon" = ps: with ps; [ ]; "media_player.denonavr" = ps: with ps; [ ]; "media_player.directv" = ps: with ps; [ ]; + "media_player.dlna_dmr" = ps: with ps; [ ]; "media_player.dunehd" = ps: with ps; [ ]; "media_player.emby" = ps: with ps; [ ]; "media_player.epson" = ps: with ps; [ ]; @@ -625,6 +626,7 @@ "media_player.pandora" = ps: with ps; [ pexpect ]; "media_player.philips_js" = ps: with ps; [ ]; "media_player.pioneer" = ps: with ps; [ ]; + "media_player.pjlink" = ps: with ps; [ ]; "media_player.plex" = ps: with ps; [ ]; "media_player.roku" = ps: with ps; [ ]; "media_player.russound_rio" = ps: with ps; [ ]; @@ -691,7 +693,7 @@ "notify.gntp" = ps: with ps; [ ]; "notify.group" = ps: with ps; [ ]; "notify.hipchat" = ps: with ps; [ ]; - "notify.html5" = ps: with ps; [ pyjwt aiohttp-cors ]; + "notify.html5" = ps: with ps; [ aiohttp-cors ]; "notify.instapush" = ps: with ps; [ ]; "notify.ios" = ps: with ps; [ aiohttp-cors zeroconf ]; "notify.joaoapps_join" = ps: with ps; [ ]; @@ -723,7 +725,6 @@ "notify.synology_chat" = ps: with ps; [ ]; "notify.syslog" = ps: with ps; [ ]; "notify.telegram" = ps: with ps; [ python-telegram-bot ]; - "notify.telstra" = ps: with ps; [ ]; "notify.twilio_call" = ps: with ps; [ aiohttp-cors twilio ]; "notify.twilio_sms" = ps: with ps; [ aiohttp-cors twilio ]; "notify.twitter" = ps: with ps; [ ]; @@ -736,6 +737,7 @@ "onboarding" = ps: with ps; [ aiohttp-cors ]; "onboarding.const" = ps: with ps; [ ]; "onboarding.views" = ps: with ps; [ ]; + "openuv" = ps: with ps; [ ]; "panel_custom" = ps: with ps; [ aiohttp-cors ]; "panel_iframe" = ps: with ps; [ aiohttp-cors ]; "persistent_notification" = ps: with ps; [ ]; @@ -850,6 +852,7 @@ "sensor.eliqonline" = ps: with ps; [ ]; "sensor.emoncms" = ps: with ps; [ ]; "sensor.enocean" = ps: with ps; [ ]; + "sensor.enphase_envoy" = ps: with ps; [ ]; "sensor.envirophat" = ps: with ps; [ ]; "sensor.envisalink" = ps: with ps; [ ]; "sensor.etherscan" = ps: with ps; [ ]; @@ -942,6 +945,7 @@ "sensor.openexchangerates" = ps: with ps; [ ]; "sensor.openhardwaremonitor" = ps: with ps; [ ]; "sensor.opensky" = ps: with ps; [ ]; + "sensor.openuv" = ps: with ps; [ ]; "sensor.openweathermap" = ps: with ps; [ pyowm ]; "sensor.otp" = ps: with ps; [ ]; "sensor.pi_hole" = ps: with ps; [ ]; @@ -965,6 +969,7 @@ "sensor.rfxtrx" = ps: with ps; [ ]; "sensor.ring" = ps: with ps; [ ]; "sensor.ripple" = ps: with ps; [ ]; + "sensor.rmvtransport" = ps: with ps; [ ]; "sensor.sabnzbd" = ps: with ps; [ ]; "sensor.scrape" = ps: with ps; [ beautifulsoup4 ]; "sensor.season" = ps: with ps; [ ephem ]; @@ -1085,6 +1090,7 @@ "switch.bbb_gpio" = ps: with ps; [ ]; "switch.broadlink" = ps: with ps; [ ]; "switch.command_line" = ps: with ps; [ ]; + "switch.deconz" = ps: with ps; [ ]; "switch.deluge" = ps: with ps; [ deluge-client ]; "switch.demo" = ps: with ps; [ ]; "switch.digital_ocean" = ps: with ps; [ digital-ocean ]; diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 5446398aa8b..9950c7bb81b 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -6,60 +6,59 @@ # Additional packages to add to propagatedBuildInputs , extraPackages ? ps: [] +# Override Python packages using +# self: super: { pkg = super.pkg.overridePythonAttrs (oldAttrs: { ... }); } +# Applied after defaultOverrides +, packageOverrides ? self: super: { } + # Skip pip install of required packages on startup , skipPip ? true }: let - py = python3.override { + defaultOverrides = [ # Override the version of some packages pinned in Home Assistant's setup.py - packageOverrides = self: super: { - aiohttp = super.aiohttp.overridePythonAttrs (oldAttrs: rec { - version = "3.3.2"; - src = oldAttrs.src.override { - inherit version; - sha256 = "f20deec7a3fbaec7b5eb7ad99878427ad2ee4cc16a46732b705e8121cbb3cc12"; - }; - }); - requests = super.requests.overridePythonAttrs (oldAttrs: rec { - version = "2.19.1"; - src = oldAttrs.src.override { - inherit version; - sha256 = "ec22d826a36ed72a7358ff3fe56cbd4ba69dd7a6718ffd450ff0e9df7a47ce6a"; - }; - }); - voluptuous = super.voluptuous.overridePythonAttrs (oldAttrs: rec { - version = "0.11.5"; - src = oldAttrs.src.override { - inherit version; - sha256 = "567a56286ef82a9d7ae0628c5842f65f516abcb496e74f3f59f1d7b28df314ef"; - }; - }); - attrs = super.attrs.overridePythonAttrs (oldAttrs: rec { - version = "18.1.0"; - src = oldAttrs.src.override { - inherit version; - sha256 = "e0d0eb91441a3b53dab4d9b743eafc1ac44476296a2053b6ca3af0b139faf87b"; - }; - }); - astral = super.astral.overridePythonAttrs (oldAttrs: rec { - version = "1.6.1"; - src = oldAttrs.src.override { - inherit version; - sha256 = "ab0c08f2467d35fcaeb7bad15274743d3ac1ad18b5391f64a0058a9cd192d37d"; - }; - }); - # used by check_config script - # can be unpinned once https://github.com/home-assistant/home-assistant/issues/11917 is resolved - colorlog = super.colorlog.overridePythonAttrs (oldAttrs: rec { - version = "3.1.4"; + (mkOverride "aiohttp" "3.3.2" + "f20deec7a3fbaec7b5eb7ad99878427ad2ee4cc16a46732b705e8121cbb3cc12") + (mkOverride "astral" "1.6.1" + "ab0c08f2467d35fcaeb7bad15274743d3ac1ad18b5391f64a0058a9cd192d37d") + (mkOverride "attrs" "18.1.0" + "e0d0eb91441a3b53dab4d9b743eafc1ac44476296a2053b6ca3af0b139faf87b") + (mkOverride "pyjwt" "1.6.4" + "4ee413b357d53fd3fb44704577afac88e72e878716116270d722723d65b42176") + (mkOverride "cryptography" "2.3.1" + "8d10113ca826a4c29d5b85b2c4e045ffa8bad74fb525ee0eceb1d38d4c70dfd6") + (mkOverride "cryptography_vectors" "2.3.1" # required by cryptography==2.3.1 + "bf4d9b61dce69c49e830950aa36fad194706463b0b6dfe81425b9e0bc6644d46") + (mkOverride "requests" "2.19.1" + "ec22d826a36ed72a7358ff3fe56cbd4ba69dd7a6718ffd450ff0e9df7a47ce6a") + (mkOverride "voluptuous" "0.11.5" + "567a56286ef82a9d7ae0628c5842f65f516abcb496e74f3f59f1d7b28df314ef") + + # used by check_config script + # can be unpinned once https://github.com/home-assistant/home-assistant/issues/11917 is resolved + (mkOverride "colorlog" "3.1.4" + "418db638c9577f37f0fae4914074f395847a728158a011be2a193ac491b9779d") + + # hass-frontend does not exist in python3.pkgs + (self: super: { + hass-frontend = self.callPackage ./frontend.nix { }; + }) + ]; + + mkOverride = attrname: version: sha256: + self: super: { + ${attrname} = super.${attrname}.overridePythonAttrs (oldAttrs: { + inherit version; src = oldAttrs.src.override { - inherit version; - sha256 = "418db638c9577f37f0fae4914074f395847a728158a011be2a193ac491b9779d"; + inherit version sha256; }; }); - hass-frontend = super.callPackage ./frontend.nix { }; }; + + py = python3.override { + # Put packageOverrides at the start so they are applied after defaultOverrides + packageOverrides = lib.foldr lib.composeExtensions (self: super: { }) ([ packageOverrides ] ++ defaultOverrides); }; componentPackages = import ./component-packages.nix; @@ -74,7 +73,7 @@ let extraBuildInputs = extraPackages py.pkgs; # Don't forget to run parse-requirements.py after updating - hassVersion = "0.75.2"; + hassVersion = "0.76.1"; in with py.pkgs; buildPythonApplication rec { pname = "homeassistant"; @@ -89,12 +88,12 @@ in with py.pkgs; buildPythonApplication rec { owner = "home-assistant"; repo = "home-assistant"; rev = version; - sha256 = "1ib76wz3f6jfi7a0w2v561g8vf5w4p2b2d79667api6ynvbw2l9d"; + sha256 = "0bqvb6wsbv1irp92ijdvx62vqicsqhyk301ixf8yb2d1dwwwmid3"; }; propagatedBuildInputs = [ # From setup.py - requests pyyaml pytz pip jinja2 voluptuous typing aiohttp async-timeout astral certifi attrs + aiohttp astral async-timeout attrs certifi jinja2 pyjwt cryptography pip pytz pyyaml requests voluptuous # From http, frontend, recorder and config.config_entries components sqlalchemy aiohttp-cors hass-frontend voluptuous-serialize ] ++ componentBuildInputs ++ extraBuildInputs; diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix index 864a91683ee..e73b239bb05 100644 --- a/pkgs/servers/home-assistant/frontend.nix +++ b/pkgs/servers/home-assistant/frontend.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "home-assistant-frontend"; - version = "20180804.0"; + version = "20180818.0"; src = fetchPypi { inherit pname version; - sha256 = "50a9e74efe2b56fbc34fba07205829e0ea77315183e85c235d177cabff3b62ee"; + sha256 = "b6101c342e49c943c59e3525d6741cd3a23af94b65549d59bdeee8cf3f07b294"; }; propagatedBuildInputs = [ user-agents ]; diff --git a/pkgs/servers/home-assistant/parse-requirements.py b/pkgs/servers/home-assistant/parse-requirements.py index 068b89d9a9f..95b73192698 100755 --- a/pkgs/servers/home-assistant/parse-requirements.py +++ b/pkgs/servers/home-assistant/parse-requirements.py @@ -1,5 +1,5 @@ #! /usr/bin/env nix-shell -#! nix-shell -i python3 -p "python3.withPackages (ps: with ps; [ requests pyyaml pytz pip jinja2 voluptuous typing aiohttp async-timeout astral certifi attrs ])" +#! nix-shell -i python3 -p "python3.withPackages (ps: with ps; [ aiohttp astral async-timeout attrs certifi jinja2 pyjwt cryptography pip pytz pyyaml requests voluptuous ])" # # This script downloads Home Assistant's source tarball. # Inside the homeassistant/components directory, each component has an associated .py file, -- GitLab From d72617d0a60a9d1030399af78a2f607908df2973 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 10:27:37 -0700 Subject: [PATCH 0841/2206] crispyDoom: 5.2 -> 5.3 (#45248) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/crispy-doom/versions. --- pkgs/games/crispy-doom/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/crispy-doom/default.nix b/pkgs/games/crispy-doom/default.nix index 3c4744ebe1a..6b6aad25141 100644 --- a/pkgs/games/crispy-doom/default.nix +++ b/pkgs/games/crispy-doom/default.nix @@ -1,10 +1,10 @@ { stdenv, autoreconfHook, pkgconfig, SDL2, SDL2_mixer, SDL2_net, fetchurl }: stdenv.mkDerivation rec { - name = "crispy-doom-5.2"; + name = "crispy-doom-5.3"; src = fetchurl { url = "https://github.com/fabiangreffrath/crispy-doom/archive/${name}.tar.gz"; - sha256 = "0arj2pn66ygzdlws80irdhald9sj0wr7cbckfs69z34ij21zzfgz"; + sha256 = "1d6pha540rwmnari2yys6bhfhm21aaz7n4p1341n8w14vagwv3ik"; }; nativeBuildInputs = [ autoreconfHook pkgconfig ]; buildInputs = [ SDL2 SDL2_mixer SDL2_net ]; -- GitLab From 13f719a3a94c5c182f3f9dd27cad6cf84e589171 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 10:28:30 -0700 Subject: [PATCH 0842/2206] jackett: 0.9.1 -> 0.9.41 (#45209) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/jackett/versions. --- pkgs/servers/jackett/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/jackett/default.nix b/pkgs/servers/jackett/default.nix index ec825f856ce..774f8df94a7 100644 --- a/pkgs/servers/jackett/default.nix +++ b/pkgs/servers/jackett/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "jackett-${version}"; - version = "0.9.1"; + version = "0.9.41"; src = fetchurl { url = "https://github.com/Jackett/Jackett/releases/download/v${version}/Jackett.Binaries.Mono.tar.gz"; - sha256 = "1hj6ilhv98yzhfjvrgqrsgaz7bd1yqaayifir8ivsvqq8085nlf6"; + sha256 = "0ndzn1p876rkj56g6vscgkmyzi1k0gmqby4rmrb4ilxzjpskii8m"; }; buildInputs = [ makeWrapper ]; -- GitLab From cb44c3ff4cf2c15c7e870df482126bd09ce46588 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Tue, 21 Aug 2018 19:32:13 +0200 Subject: [PATCH 0843/2206] xorg.libX11: 1.6.5 -> 1.6.6 (security) CVE-2018-14598, CVE-2018-14599, CVE-2018-14600 https://lists.x.org/archives/xorg-announce/2018-August/002915.html --- pkgs/servers/x11/xorg/default.nix | 6 +++--- pkgs/servers/x11/xorg/tarballs-7.7.list | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix index 6f94929ffd6..c9e8dd04c47 100644 --- a/pkgs/servers/x11/xorg/default.nix +++ b/pkgs/servers/x11/xorg/default.nix @@ -740,11 +740,11 @@ let }) // {inherit windowswmproto libX11 libXext xextproto ;}; libX11 = (mkDerivation "libX11" { - name = "libX11-1.6.5"; + name = "libX11-1.6.6"; builder = ./builder.sh; src = fetchurl { - url = mirror://xorg/individual/lib/libX11-1.6.5.tar.bz2; - sha256 = "0pa3cfp6h9rl2vxmkph65250gfqyki0ccqyaan6bl9d25gdr0f2d"; + url = mirror://xorg/individual/lib/libX11-1.6.6.tar.bz2; + sha256 = "0ks1mxlda7nxfmffihi15ljsn50q8dknl33i2xag8xzc80fiizk5"; }; nativeBuildInputs = [ pkgconfig ]; buildInputs = [ inputproto kbproto libxcb xextproto xf86bigfontproto xproto xtrans ]; diff --git a/pkgs/servers/x11/xorg/tarballs-7.7.list b/pkgs/servers/x11/xorg/tarballs-7.7.list index 70f3a35505e..6e67e8eb6e1 100644 --- a/pkgs/servers/x11/xorg/tarballs-7.7.list +++ b/pkgs/servers/x11/xorg/tarballs-7.7.list @@ -60,7 +60,7 @@ mirror://xorg/individual/lib/libICE-1.0.9.tar.bz2 mirror://xorg/individual/lib/libpciaccess-0.14.tar.bz2 mirror://xorg/individual/lib/libSM-1.2.2.tar.bz2 mirror://xorg/X11R7.7/src/everything/libWindowsWM-1.0.1.tar.bz2 -mirror://xorg/individual/lib/libX11-1.6.5.tar.bz2 +mirror://xorg/individual/lib/libX11-1.6.6.tar.bz2 mirror://xorg/individual/lib/libXau-1.0.8.tar.bz2 mirror://xorg/individual/lib/libXaw-1.0.13.tar.bz2 mirror://xorg/individual/lib/libXcomposite-0.4.4.tar.bz2 -- GitLab From d7f0ef170232195fa1168bbcd5e8b3baef573c92 Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Tue, 21 Aug 2018 20:38:26 +0300 Subject: [PATCH 0844/2206] altermime: fix homepage/src URL --- pkgs/tools/networking/altermime/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/altermime/default.nix b/pkgs/tools/networking/altermime/default.nix index fee133b1d73..a77fd56f673 100644 --- a/pkgs/tools/networking/altermime/default.nix +++ b/pkgs/tools/networking/altermime/default.nix @@ -6,7 +6,7 @@ stdenv.mkDerivation rec { version = "0.3.11"; src = fetchurl { - url = "http://www.pldaniels.com/${baseName}/${name}.tar.gz"; + url = "https://pldaniels.com/${baseName}/${name}.tar.gz"; sha256 = "15zxg6spcmd35r6xbidq2fgcg2nzyv1sbbqds08lzll70mqx4pj7"; }; @@ -26,6 +26,6 @@ stdenv.mkDerivation rec { maintainers = [ maintainers.raskin ]; platforms = platforms.linux; license.fullName = "alterMIME LICENSE"; - downloadPage = "http://www.pldaniels.com/altermime/"; + downloadPage = "https://pldaniels.com/altermime/"; }; } -- GitLab From bcb5005a4db1a1aaa14f667ca066e97ba802ba6d Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Tue, 21 Aug 2018 19:47:51 +0200 Subject: [PATCH 0845/2206] spidermonkey_1_8_5: broken on aarch64 never built on hydra as far back as 2017-03-08 --- pkgs/development/interpreters/spidermonkey/1.8.5.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/interpreters/spidermonkey/1.8.5.nix b/pkgs/development/interpreters/spidermonkey/1.8.5.nix index f333aa0b96d..bd53450de4e 100644 --- a/pkgs/development/interpreters/spidermonkey/1.8.5.nix +++ b/pkgs/development/interpreters/spidermonkey/1.8.5.nix @@ -70,6 +70,7 @@ stdenv.mkDerivation rec { # TODO: MPL/GPL/LGPL tri-license. maintainers = [ maintainers.goibhniu ]; platforms = platforms.linux; + broken = stdenv.isAarch64; # 2018-08-21, broken since 2017-03-08 }; } -- GitLab From 529c62cd47f62b8a41adce784b7586c546e56983 Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Tue, 21 Aug 2018 20:51:41 +0300 Subject: [PATCH 0846/2206] gensgs: update src link --- pkgs/misc/emulators/gens-gs/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/misc/emulators/gens-gs/default.nix b/pkgs/misc/emulators/gens-gs/default.nix index c8f1af34fa9..418d6440b69 100644 --- a/pkgs/misc/emulators/gens-gs/default.nix +++ b/pkgs/misc/emulators/gens-gs/default.nix @@ -4,7 +4,7 @@ stdenv.mkDerivation { name = "gens-gs-7"; src = fetchurl { - url = http://segaretro.org/images/6/6d/Gens-gs-r7.tar.gz; + url = http://retrocdn.net/images/6/6d/Gens-gs-r7.tar.gz; sha256 = "1ha5s6d3y7s9aq9f4zmn9p88109c3mrj36z2w68jhiw5xrxws833"; }; -- GitLab From 8cf9425fa43e0559d826b7fed0698fc3cbc7e604 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 10:53:58 -0700 Subject: [PATCH 0847/2206] libqmi: 1.20.0 -> 1.20.2 (#45206) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libqmi/versions. --- pkgs/development/libraries/libqmi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libqmi/default.nix b/pkgs/development/libraries/libqmi/default.nix index a0f5ac73767..5bfa1427ab6 100644 --- a/pkgs/development/libraries/libqmi/default.nix +++ b/pkgs/development/libraries/libqmi/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, pkgconfig, glib, python, libgudev, libmbim }: stdenv.mkDerivation rec { - name = "libqmi-1.20.0"; + name = "libqmi-1.20.2"; src = fetchurl { url = "https://www.freedesktop.org/software/libqmi/${name}.tar.xz"; - sha256 = "1d3fca477sdwbv4bsq1cl98qc8sixrzp0gqjcmjj8mlwfk9qqhi1"; + sha256 = "0i6aw8jyxv84d5x8lj2g9lb8xxf1dyad8n3q0kw164pyig55jd67"; }; outputs = [ "out" "dev" "devdoc" ]; -- GitLab From 8d5c22c989c0180169dd18f1844b2e07848a974c Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 10:58:12 -0700 Subject: [PATCH 0848/2206] libmbim: 1.16.0 -> 1.16.2 (#45201) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libmbim/versions. --- pkgs/development/libraries/libmbim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libmbim/default.nix b/pkgs/development/libraries/libmbim/default.nix index 431770ef12d..d0784097779 100644 --- a/pkgs/development/libraries/libmbim/default.nix +++ b/pkgs/development/libraries/libmbim/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, pkgconfig, glib, python, udev, libgudev }: stdenv.mkDerivation rec { - name = "libmbim-1.16.0"; + name = "libmbim-1.16.2"; src = fetchurl { url = "https://www.freedesktop.org/software/libmbim/${name}.tar.xz"; - sha256 = "1hpsjc7bzmakzvj8z9fffvqknc38fa8ridpmklq46jyxxnz51jn8"; + sha256 = "0qmjvjbgs9m8qsaiq5arikzglgaas9hh1968bi7sy3905kp4yjgb"; }; outputs = [ "out" "dev" "man" ]; -- GitLab From 1cbc8c1e573f761e53f5ee62fdd30cb930771c60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Gaspard?= Date: Wed, 22 Aug 2018 03:00:46 +0900 Subject: [PATCH 0849/2206] javacard-devkit: allow overriding the java binary (#45416) --- pkgs/development/compilers/javacard-devkit/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/compilers/javacard-devkit/default.nix b/pkgs/development/compilers/javacard-devkit/default.nix index 215b2e6db7d..b088e07c49e 100644 --- a/pkgs/development/compilers/javacard-devkit/default.nix +++ b/pkgs/development/compilers/javacard-devkit/default.nix @@ -35,6 +35,7 @@ stdenv.mkDerivation rec { *.so) install -vD "$i" "$out/libexec/$pname/$(basename "$i")";; *) target="$out/bin/$(basename "$i")" install -vD "$i" "$target" + sed -i -e 's|^$JAVA_HOME/bin/java|''${JAVA:-$JAVA_HOME/bin/java}|' "$target" wrapProgram "$target" \ --set JAVA_HOME "$JAVA_HOME" \ --prefix CLASSPATH : "$out/share/$pname/api_export_files" @@ -55,7 +56,9 @@ stdenv.mkDerivation rec { First, compile your '.java' (NixOS-specific: you should not need to set the class path -- if you need, it's a bug): javacardc -source 1.5 -target 1.5 [MyJavaFile].java - Then, convert the '.class' file into a '.cap': + Then, test with 'jcwde' (NixOS-specific: you can change the java version used to run jcwde with eg. JAVA=jdb): + CLASSPATH=. jcwde [MyJcwdeConfig].app & sleep 1 && apdutool [MyApdus].apdu + Finally, convert the '.class' file into a '.cap': converter -applet [AppletAID] [MyApplet] [myPackage] [PackageAID] [Version] For more details, please refer to the documentation by Oracle ''; -- GitLab From 40442c852a5e0e2895c9ac03ac92b1c82fa4a543 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 11:05:54 -0700 Subject: [PATCH 0850/2206] fanficfare: 2.27.0 -> 2.28.0 (#45238) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/fanficfare/versions. --- pkgs/tools/text/fanficfare/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/text/fanficfare/default.nix b/pkgs/tools/text/fanficfare/default.nix index e54933453b3..b31d4cf93e6 100644 --- a/pkgs/tools/text/fanficfare/default.nix +++ b/pkgs/tools/text/fanficfare/default.nix @@ -1,13 +1,13 @@ { stdenv, fetchurl, python27Packages }: python27Packages.buildPythonApplication rec { - version = "2.27.0"; + version = "2.28.0"; name = "fanficfare-${version}"; nameprefix = ""; src = fetchurl { url = "https://github.com/JimmXinu/FanFicFare/archive/v${version}.tar.gz"; - sha256 = "02m1fr38hvxc1kby38xz9r75x5pcm8nly4d4ibnaf9i06xkg1pn0"; + sha256 = "18icxs9yaazz9swa2g4ppjsdbl25v22fdv4c1c3xspj3hwksjlvw"; }; propagatedBuildInputs = with python27Packages; [ beautifulsoup4 chardet html5lib html2text ]; -- GitLab From 73d7232ee7cea377f56fd8f4b9f0c371b9b92555 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 11:09:54 -0700 Subject: [PATCH 0851/2206] unixODBC: 2.3.6 -> 2.3.7 (#45133) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/unixODBC/versions. --- pkgs/development/libraries/unixODBC/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/unixODBC/default.nix b/pkgs/development/libraries/unixODBC/default.nix index ccd243e1f73..1275df69f59 100644 --- a/pkgs/development/libraries/unixODBC/default.nix +++ b/pkgs/development/libraries/unixODBC/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "unixODBC-${version}"; - version = "2.3.6"; + version = "2.3.7"; src = fetchurl { url = "ftp://ftp.unixodbc.org/pub/unixODBC/${name}.tar.gz"; - sha256 = "0sads5b8cmmj526gyjba7ccknl1vbhkslfqshv1yqln08zv3gdl8"; + sha256 = "0xry3sg497wly8f7715a7gwkn2k36bcap0mvzjw74jj53yx6kwa5"; }; configureFlags = [ "--disable-gui" "--sysconfdir=/etc" ]; -- GitLab From d1dbd50d856d3873b0f2c70fdb2c7ec1b7eff477 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 18:10:21 +0000 Subject: [PATCH 0852/2206] bibtex2html: 1.98 -> 1.99 (#45434) --- pkgs/tools/misc/bibtex2html/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/bibtex2html/default.nix b/pkgs/tools/misc/bibtex2html/default.nix index e34eea8b10c..89d68461431 100644 --- a/pkgs/tools/misc/bibtex2html/default.nix +++ b/pkgs/tools/misc/bibtex2html/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "bibtex2html-${version}"; - version = "1.98"; + version = "1.99"; src = fetchurl { - url = https://www.lri.fr/~filliatr/ftp/bibtex2html/bibtex2html-1.98.tar.gz; - sha256 = "1mh6hxmc9qv05hgjc11m2zh5mk9mk0kaqp59pny18ypqgfws09g9"; + url = https://www.lri.fr/~filliatr/ftp/bibtex2html/bibtex2html-1.99.tar.gz; + sha256 = "07gzrs4lfrkvbn48cgn2gn6c7cx3jsanakkrb2irj0gmjzfxl96j"; }; buildInputs = [ ocaml ]; -- GitLab From d5003f5f737b055b0bb97df74004cce9d0c7f5fa Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Fri, 17 Aug 2018 09:13:44 -0400 Subject: [PATCH 0853/2206] added a helper function to make a PERL5LIB environment variable for a list of perlPackages and all associated runtime dependencies --- pkgs/top-level/perl-packages.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 7f09630debf..51413009e68 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -28,6 +28,14 @@ let checkPhase = "./Build test"; }); + # Helper function to make a PERL5LIB environment variable for a list of perlPackages and all associated runtime dependencies + makePerl5Lib = deps: + with stdenv; + lib.concatStringsSep ":" [ + (lib.makePerlPath deps) + (lib.concatStringsSep ":" (map (dep: dep + "/lib/perl5/site_perl") (builtins.filter (dep: dep != null) (lib.flatten (map (dep: lib.getOutput "propagatedBuildInputs" dep) deps))))) + ] + ; ack = buildPerlPackage rec { name = "ack-2.24"; -- GitLab From 74d446176e66d6250ce977011d49a8dd72d6b114 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Fri, 17 Aug 2018 14:16:38 -0400 Subject: [PATCH 0854/2206] as requested: - moved function into strings.nix - renamed function from makePerl5Lib - removed duplicates entries in the resulting value - rewrote the function from scratch after learning a few things (much cleaner now) --- lib/default.nix | 2 +- lib/strings.nix | 16 ++++++++++++++++ pkgs/top-level/perl-packages.nix | 8 -------- 3 files changed, 17 insertions(+), 9 deletions(-) diff --git a/lib/default.nix b/lib/default.nix index c1a4a1e39a8..dd6fcec75e2 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -80,7 +80,7 @@ let inherit (strings) concatStrings concatMapStrings concatImapStrings intersperse concatStringsSep concatMapStringsSep concatImapStringsSep makeSearchPath makeSearchPathOutput - makeLibraryPath makeBinPath makePerlPath optionalString + makeLibraryPath makeBinPath makePerlPath makeFullPerlPath optionalString hasPrefix hasSuffix stringToCharacters stringAsChars escape escapeShellArg escapeShellArgs replaceChars lowerChars upperChars toLower toUpper addContextFrom splitString diff --git a/lib/strings.nix b/lib/strings.nix index 7cd09a10939..64b5e83ff9b 100644 --- a/lib/strings.nix +++ b/lib/strings.nix @@ -126,6 +126,22 @@ rec { */ makePerlPath = makeSearchPathOutput "lib" "lib/perl5/site_perl"; + /* Construct a perl search path recursively including all dependencies (such as $PERL5LIB) + + Example: + pkgs = import { } + makeFullPerlPath [ pkgs.perlPackages.CGI ] + => "/nix/store/fddivfrdc1xql02h9q500fpnqy12c74n-perl-CGI-4.38/lib/perl5/site_perl:/nix/store/8hsvdalmsxqkjg0c5ifigpf31vc4vsy2-perl-HTML-Parser-3.72/lib/perl5/site_perl:/nix/store/zhc7wh0xl8hz3y3f71nhlw1559iyvzld-perl-HTML-Tagset-3.20/lib/perl5/site_perl" + */ + makeFullPerlPath = deps: + let + recurse = dep: + [ dep ] ++ dep.propagatedBuildInputs ++ (map (arg: recurse arg) dep.propagatedBuildInputs) + ; + in + makePerlPath (lib.unique (lib.flatten (map (arg: recurse arg) deps))) + ; + /* Depending on the boolean `cond', return either the given string or the empty string. Useful to concatenate against a bigger string. diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 51413009e68..7f09630debf 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -28,14 +28,6 @@ let checkPhase = "./Build test"; }); - # Helper function to make a PERL5LIB environment variable for a list of perlPackages and all associated runtime dependencies - makePerl5Lib = deps: - with stdenv; - lib.concatStringsSep ":" [ - (lib.makePerlPath deps) - (lib.concatStringsSep ":" (map (dep: dep + "/lib/perl5/site_perl") (builtins.filter (dep: dep != null) (lib.flatten (map (dep: lib.getOutput "propagatedBuildInputs" dep) deps))))) - ] - ; ack = buildPerlPackage rec { name = "ack-2.24"; -- GitLab From 343e10aaa6c1db3313cf744427538b170182a9ad Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Mon, 20 Aug 2018 18:35:02 -0400 Subject: [PATCH 0855/2206] function rewritten by @Infinisil --- lib/strings.nix | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/lib/strings.nix b/lib/strings.nix index 64b5e83ff9b..af932ce6ecf 100644 --- a/lib/strings.nix +++ b/lib/strings.nix @@ -133,14 +133,7 @@ rec { makeFullPerlPath [ pkgs.perlPackages.CGI ] => "/nix/store/fddivfrdc1xql02h9q500fpnqy12c74n-perl-CGI-4.38/lib/perl5/site_perl:/nix/store/8hsvdalmsxqkjg0c5ifigpf31vc4vsy2-perl-HTML-Parser-3.72/lib/perl5/site_perl:/nix/store/zhc7wh0xl8hz3y3f71nhlw1559iyvzld-perl-HTML-Tagset-3.20/lib/perl5/site_perl" */ - makeFullPerlPath = deps: - let - recurse = dep: - [ dep ] ++ dep.propagatedBuildInputs ++ (map (arg: recurse arg) dep.propagatedBuildInputs) - ; - in - makePerlPath (lib.unique (lib.flatten (map (arg: recurse arg) deps))) - ; + makeFullPerlPath = deps: makePerlPath (lib.misc.closePropagation deps); /* Depending on the boolean `cond', return either the given string or the empty string. Useful to concatenate against a bigger string. -- GitLab From c53e00425795c2eea7f17f5a863f8b204aa14a55 Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Tue, 21 Aug 2018 13:11:12 +0200 Subject: [PATCH 0856/2206] bazel: distinguish darwin patches from generic patches The '' + '' somewhere in the middle is easily missed and extremely inelegant. Also removes unnecessary `stdenv` qualifiers from calls to `lib`. --- .../tools/build-managers/bazel/default.nix | 138 +++++++++--------- 1 file changed, 71 insertions(+), 67 deletions(-) diff --git a/pkgs/development/tools/build-managers/bazel/default.nix b/pkgs/development/tools/build-managers/bazel/default.nix index acb58863e6b..27ec84f861e 100644 --- a/pkgs/development/tools/build-managers/bazel/default.nix +++ b/pkgs/development/tools/build-managers/bazel/default.nix @@ -9,7 +9,7 @@ }: let - srcDeps = stdenv.lib.singleton ( + srcDeps = lib.singleton ( fetchurl { url = "https://github.com/google/desugar_jdk_libs/archive/f5e6d80c6b4ec6b0a46603f72b015d45cf3c11cd.zip"; sha256 = "c80f3f3d442d8a6ca7adc83f90ecd638c3864087fdd6787ffac070b6f1cc8f9b"; @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { version = "0.15.2"; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/bazelbuild/bazel/"; description = "Build tool that builds code quickly and reliably"; license = licenses.asl20; @@ -74,71 +74,75 @@ stdenv.mkDerivation rec { } ''; - postPatch = stdenv.lib.optionalString stdenv.hostPlatform.isDarwin '' - # Disable Bazel's Xcode toolchain detection which would configure compilers - # and linkers from Xcode instead of from PATH - export BAZEL_USE_CPP_ONLY_TOOLCHAIN=1 - - # Framework search paths aren't added by bintools hook - # https://github.com/NixOS/nixpkgs/pull/41914 - export NIX_LDFLAGS="$NIX_LDFLAGS -F${CoreFoundation}/Library/Frameworks -F${CoreServices}/Library/Frameworks -F${Foundation}/Library/Frameworks" - - # libcxx includes aren't added by libcxx hook - # https://github.com/NixOS/nixpkgs/pull/41589 - export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -isystem ${libcxx}/include/c++/v1" - - # don't use system installed Xcode to run clang, use Nix clang instead - sed -i -e "s;/usr/bin/xcrun clang;${clang}/bin/clang $NIX_CFLAGS_COMPILE $NIX_LDFLAGS -framework CoreFoundation;g" \ - scripts/bootstrap/compile.sh \ - src/tools/xcode/realpath/BUILD \ - src/tools/xcode/stdredirect/BUILD \ - tools/osx/BUILD - - # clang installed from Xcode has a compatibility wrapper that forwards - # invocations of gcc to clang, but vanilla clang doesn't - sed -i -e 's;_find_generic(repository_ctx, "gcc", "CC", overriden_tools);_find_generic(repository_ctx, "clang", "CC", overriden_tools);g' tools/cpp/unix_cc_configure.bzl - - sed -i -e 's;/usr/bin/libtool;${cctools}/bin/libtool;g' tools/cpp/unix_cc_configure.bzl - wrappers=( tools/cpp/osx_cc_wrapper.sh tools/cpp/osx_cc_wrapper.sh.tpl ) - for wrapper in "''${wrappers[@]}"; do - sed -i -e "s,/usr/bin/install_name_tool,${cctools}/bin/install_name_tool,g" $wrapper - done - '' + '' - find src/main/java/com/google/devtools -type f -print0 | while IFS="" read -r -d "" path; do - substituteInPlace "$path" \ - --replace /bin/bash ${customBash}/bin/bash \ - --replace /usr/bin/env ${coreutils}/bin/env - done - # Fixup scripts that generate scripts. Not fixed up by patchShebangs below. - substituteInPlace scripts/bootstrap/compile.sh \ - --replace /bin/sh ${customBash}/bin/bash - - echo "build --experimental_distdir=${distDir}" >> .bazelrc - echo "fetch --experimental_distdir=${distDir}" >> .bazelrc - echo "build --copt=\"$(echo $NIX_CFLAGS_COMPILE | sed -e 's/ /" --copt=\"/g')\"" >> .bazelrc - echo "build --host_copt=\"$(echo $NIX_CFLAGS_COMPILE | sed -e 's/ /" --host_copt=\"/g')\"" >> .bazelrc - echo "build --linkopt=\"-Wl,$(echo $NIX_LDFLAGS | sed -e 's/ /" --linkopt=\"-Wl,/g')\"" >> .bazelrc - echo "build --host_linkopt=\"-Wl,$(echo $NIX_LDFLAGS | sed -e 's/ /" --host_linkopt=\"-Wl,/g')\"" >> .bazelrc - sed -i -e "361 a --copt=\"$(echo $NIX_CFLAGS_COMPILE | sed -e 's/ /" --copt=\"/g')\" \\\\" scripts/bootstrap/compile.sh - sed -i -e "361 a --host_copt=\"$(echo $NIX_CFLAGS_COMPILE | sed -e 's/ /" --host_copt=\"/g')\" \\\\" scripts/bootstrap/compile.sh - sed -i -e "361 a --linkopt=\"-Wl,$(echo $NIX_LDFLAGS | sed -e 's/ /" --linkopt=\"-Wl,/g')\" \\\\" scripts/bootstrap/compile.sh - sed -i -e "361 a --host_linkopt=\"-Wl,$(echo $NIX_LDFLAGS | sed -e 's/ /" --host_linkopt=\"-Wl,/g')\" \\\\" scripts/bootstrap/compile.sh - - # --experimental_strict_action_env (which will soon become the - # default, see bazelbuild/bazel#2574) hardcodes the default - # action environment to a value that on NixOS at least is bogus. - # So we hardcode it to something useful. - substituteInPlace \ - src/main/java/com/google/devtools/build/lib/bazel/rules/BazelRuleClassProvider.java \ - --replace /bin:/usr/bin ${defaultShellPath} - - # append the PATH with defaultShellPath in tools/bash/runfiles/runfiles.bash - echo "PATH=$PATH:${defaultShellPath}" >> runfiles.bash.tmp - cat tools/bash/runfiles/runfiles.bash >> runfiles.bash.tmp - mv runfiles.bash.tmp tools/bash/runfiles/runfiles.bash - - patchShebangs . - ''; + postPatch = let + darwinPatches = '' + # Disable Bazel's Xcode toolchain detection which would configure compilers + # and linkers from Xcode instead of from PATH + export BAZEL_USE_CPP_ONLY_TOOLCHAIN=1 + + # Framework search paths aren't added by bintools hook + # https://github.com/NixOS/nixpkgs/pull/41914 + export NIX_LDFLAGS="$NIX_LDFLAGS -F${CoreFoundation}/Library/Frameworks -F${CoreServices}/Library/Frameworks -F${Foundation}/Library/Frameworks" + + # libcxx includes aren't added by libcxx hook + # https://github.com/NixOS/nixpkgs/pull/41589 + export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -isystem ${libcxx}/include/c++/v1" + + # don't use system installed Xcode to run clang, use Nix clang instead + sed -i -e "s;/usr/bin/xcrun clang;${clang}/bin/clang $NIX_CFLAGS_COMPILE $NIX_LDFLAGS -framework CoreFoundation;g" \ + scripts/bootstrap/compile.sh \ + src/tools/xcode/realpath/BUILD \ + src/tools/xcode/stdredirect/BUILD \ + tools/osx/BUILD + + # clang installed from Xcode has a compatibility wrapper that forwards + # invocations of gcc to clang, but vanilla clang doesn't + sed -i -e 's;_find_generic(repository_ctx, "gcc", "CC", overriden_tools);_find_generic(repository_ctx, "clang", "CC", overriden_tools);g' tools/cpp/unix_cc_configure.bzl + + sed -i -e 's;/usr/bin/libtool;${cctools}/bin/libtool;g' tools/cpp/unix_cc_configure.bzl + wrappers=( tools/cpp/osx_cc_wrapper.sh tools/cpp/osx_cc_wrapper.sh.tpl ) + for wrapper in "''${wrappers[@]}"; do + sed -i -e "s,/usr/bin/install_name_tool,${cctools}/bin/install_name_tool,g" $wrapper + done + ''; + genericPatches = '' + find src/main/java/com/google/devtools -type f -print0 | while IFS="" read -r -d "" path; do + substituteInPlace "$path" \ + --replace /bin/bash ${customBash}/bin/bash \ + --replace /usr/bin/env ${coreutils}/bin/env + done + # Fixup scripts that generate scripts. Not fixed up by patchShebangs below. + substituteInPlace scripts/bootstrap/compile.sh \ + --replace /bin/sh ${customBash}/bin/bash + + echo "build --experimental_distdir=${distDir}" >> .bazelrc + echo "fetch --experimental_distdir=${distDir}" >> .bazelrc + echo "build --copt=\"$(echo $NIX_CFLAGS_COMPILE | sed -e 's/ /" --copt=\"/g')\"" >> .bazelrc + echo "build --host_copt=\"$(echo $NIX_CFLAGS_COMPILE | sed -e 's/ /" --host_copt=\"/g')\"" >> .bazelrc + echo "build --linkopt=\"-Wl,$(echo $NIX_LDFLAGS | sed -e 's/ /" --linkopt=\"-Wl,/g')\"" >> .bazelrc + echo "build --host_linkopt=\"-Wl,$(echo $NIX_LDFLAGS | sed -e 's/ /" --host_linkopt=\"-Wl,/g')\"" >> .bazelrc + sed -i -e "361 a --copt=\"$(echo $NIX_CFLAGS_COMPILE | sed -e 's/ /" --copt=\"/g')\" \\\\" scripts/bootstrap/compile.sh + sed -i -e "361 a --host_copt=\"$(echo $NIX_CFLAGS_COMPILE | sed -e 's/ /" --host_copt=\"/g')\" \\\\" scripts/bootstrap/compile.sh + sed -i -e "361 a --linkopt=\"-Wl,$(echo $NIX_LDFLAGS | sed -e 's/ /" --linkopt=\"-Wl,/g')\" \\\\" scripts/bootstrap/compile.sh + sed -i -e "361 a --host_linkopt=\"-Wl,$(echo $NIX_LDFLAGS | sed -e 's/ /" --host_linkopt=\"-Wl,/g')\" \\\\" scripts/bootstrap/compile.sh + + # --experimental_strict_action_env (which will soon become the + # default, see bazelbuild/bazel#2574) hardcodes the default + # action environment to a value that on NixOS at least is bogus. + # So we hardcode it to something useful. + substituteInPlace \ + src/main/java/com/google/devtools/build/lib/bazel/rules/BazelRuleClassProvider.java \ + --replace /bin:/usr/bin ${defaultShellPath} + + # append the PATH with defaultShellPath in tools/bash/runfiles/runfiles.bash + echo "PATH=$PATH:${defaultShellPath}" >> runfiles.bash.tmp + cat tools/bash/runfiles/runfiles.bash >> runfiles.bash.tmp + mv runfiles.bash.tmp tools/bash/runfiles/runfiles.bash + + patchShebangs . + ''; + in lib.optionalString stdenv.hostPlatform.isDarwin darwinPatches + + genericPatches; buildInputs = [ jdk -- GitLab From ec3c3c824eb5bbdc2baeabff6b221b68e7166160 Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Tue, 21 Aug 2018 14:08:18 +0200 Subject: [PATCH 0857/2206] bazel: substitute the perl path for bash completions --- pkgs/development/tools/build-managers/bazel/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/development/tools/build-managers/bazel/default.nix b/pkgs/development/tools/build-managers/bazel/default.nix index 27ec84f861e..8d4b95c8808 100644 --- a/pkgs/development/tools/build-managers/bazel/default.nix +++ b/pkgs/development/tools/build-managers/bazel/default.nix @@ -1,6 +1,6 @@ { stdenv, lib, fetchurl, runCommand, makeWrapper , jdk, zip, unzip, bash, writeCBin, coreutils -, which, python, gnused, gnugrep, findutils +, which, python, perl, gnused, gnugrep, findutils # Always assume all markers valid (don't redownload dependencies). # Also, don't clean up environment variables. , enableNixHacks ? false @@ -139,6 +139,11 @@ stdenv.mkDerivation rec { cat tools/bash/runfiles/runfiles.bash >> runfiles.bash.tmp mv runfiles.bash.tmp tools/bash/runfiles/runfiles.bash + # the bash completion requires perl + # https://github.com/bazelbuild/bazel/issues/5943 + substituteInPlace scripts/bazel-complete-template.bash \ + --replace "perl" "${perl}/bin/perl" + patchShebangs . ''; in lib.optionalString stdenv.hostPlatform.isDarwin darwinPatches -- GitLab From 5a07d74387184fc6df9341bc3f1ab1e5b81c038c Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 11:15:44 -0700 Subject: [PATCH 0858/2206] infiniband-diags: 2.0.0 -> 2.1.0 (#45210) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/infiniband-diags/versions. --- pkgs/tools/networking/infiniband-diags/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/infiniband-diags/default.nix b/pkgs/tools/networking/infiniband-diags/default.nix index 2ed5346b551..fbca48fa17c 100644 --- a/pkgs/tools/networking/infiniband-diags/default.nix +++ b/pkgs/tools/networking/infiniband-diags/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { name = "infiniband-diags-${version}"; - version = "2.0.0"; + version = "2.1.0"; src = fetchFromGitHub { owner = "linux-rdma"; repo = "infiniband-diags"; rev = version; - sha256 = "06x8yy3ly1vzraznc9r8pfsal9mjavxzhgrla3q2493j5jz0sx76"; + sha256 = "1qgyyvnig28x1m47df0zx6b2rcb5nm1k8r02zx7wzfb5pn9k2zh1"; }; nativeBuildInputs = [ autoconf automake libtool pkgconfig makeWrapper ]; -- GitLab From 1816f09f00b830729924adad92ace44363110c6a Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 11:17:28 -0700 Subject: [PATCH 0859/2206] freetds: 1.00.91 -> 1.00.94 (#45234) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/freetds/versions. --- pkgs/development/libraries/freetds/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/freetds/default.nix b/pkgs/development/libraries/freetds/default.nix index 52d439918aa..4f07316bd3f 100644 --- a/pkgs/development/libraries/freetds/default.nix +++ b/pkgs/development/libraries/freetds/default.nix @@ -8,11 +8,11 @@ assert odbcSupport -> unixODBC != null; stdenv.mkDerivation rec { name = "freetds-${version}"; - version = "1.00.91"; + version = "1.00.94"; src = fetchurl { url = "http://www.freetds.org/files/stable/${name}.tar.bz2"; - sha256 = "04c344xdvh2j36r01ph7yhy5rb1668il0z9vyphwdy6qqwywh622"; + sha256 = "1r03ns0jp2sbbivys5bks376vbdqbnx8v764kjh74gpbajjmkksz"; }; buildInputs = [ -- GitLab From bd9bca4c01a587a540e7122baeac69f1c7b10ac3 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Tue, 21 Aug 2018 20:38:09 +0200 Subject: [PATCH 0860/2206] mono5: mark 5.x broken on aarch64 5.x has been broken on hydra since 2017-07-06 --- pkgs/development/compilers/mono/generic-cmake.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/compilers/mono/generic-cmake.nix b/pkgs/development/compilers/mono/generic-cmake.nix index 57d5fc0c83b..9665f5006ed 100644 --- a/pkgs/development/compilers/mono/generic-cmake.nix +++ b/pkgs/development/compilers/mono/generic-cmake.nix @@ -80,11 +80,13 @@ stdenv.mkDerivation rec { inherit enableParallelBuilding; - meta = { + meta = with stdenv.lib; { homepage = http://mono-project.com/; description = "Cross platform, open source .NET development framework"; - platforms = with stdenv.lib.platforms; darwin ++ linux; - maintainers = with stdenv.lib.maintainers; [ thoughtpolice obadz vrthra ]; - license = stdenv.lib.licenses.free; # Combination of LGPL/X11/GPL ? + platforms = with platforms; darwin ++ linux; + maintainers = with maintainers; [ thoughtpolice obadz vrthra ]; + license = licenses.free; # Combination of LGPL/X11/GPL ? + # 2018-08-21: mono 5.x is broken on aarch64 since at least 2017-07-06 + broken = stdenv.isAarch64 && (versionAtLeast version "5"); }; } -- GitLab From 185cd8baa8ad83ccc7672fde2074963465556744 Mon Sep 17 00:00:00 2001 From: baracoder Date: Tue, 21 Aug 2018 20:51:54 +0200 Subject: [PATCH 0861/2206] smartgithg: 17.1.4 -> 18.1.4 (#45250) --- .../applications/version-management/smartgithg/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/version-management/smartgithg/default.nix b/pkgs/applications/version-management/smartgithg/default.nix index 519f339a508..106b66bcfec 100644 --- a/pkgs/applications/version-management/smartgithg/default.nix +++ b/pkgs/applications/version-management/smartgithg/default.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation rec { name = "smartgithg-${version}"; - version = "17_1_4"; + version = "18_1_4"; src = fetchurl { url = "https://www.syntevo.com/downloads/smartgit/smartgit-linux-${version}.tar.gz"; - sha256 = "1x8s1mdxg7m3fy3izgnb1smrn4ng3q31x0sqnjlchkb5vx7gp5rh"; + sha256 = "18gyfcs5g7xq8fqnn1zjzx350jaynrniain0giay8sxych12p4cm"; }; nativeBuildInputs = [ makeWrapper ]; @@ -37,6 +37,8 @@ stdenv.mkDerivation rec { mkdir -pv ${pkg_path} # unpacking should have produced a dir named 'smartgit' cp -a smartgit/* ${pkg_path} + # prevent using packaged jre + rm -r ${pkg_path}/jre mkdir -pv ${bin_path} jre=${jre.home} makeWrapper ${pkg_path}/bin/smartgit.sh ${bin_path}/smartgit \ @@ -45,6 +47,7 @@ stdenv.mkDerivation rec { --prefix JRE_HOME : ${jre} \ --prefix JAVA_HOME : ${jre} \ --prefix SMARTGITHG_JAVA_HOME : ${jre} + sed -i '/ --login/d' ${pkg_path}/bin/smartgit.sh patchShebangs $out cp ${bin_path}/smartgit ${bin_path}/smartgithg -- GitLab From e04f5c925e07840636c46f74b1069c64b1eb28c5 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 11:53:28 -0700 Subject: [PATCH 0862/2206] acpica-tools: 20180629 -> 20180810 (#45255) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/acpica-tools/versions. --- pkgs/tools/system/acpica-tools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/system/acpica-tools/default.nix b/pkgs/tools/system/acpica-tools/default.nix index 7e480a0a17d..c738b611f94 100644 --- a/pkgs/tools/system/acpica-tools/default.nix +++ b/pkgs/tools/system/acpica-tools/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "acpica-tools-${version}"; - version = "20180629"; + version = "20180810"; src = fetchurl { url = "https://acpica.org/sites/acpica/files/acpica-unix-${version}.tar.gz"; - sha256 = "0kwssazw7pqgxvxj41q5r0g83bqqk64f2lrpnfjn9p6v58zizlbh"; + sha256 = "1wqy5kizmlk8y92vqhj387j5j9cfzaxxn55r490jxibl1qfr2hr6"; }; NIX_CFLAGS_COMPILE = "-O3"; -- GitLab From 28e51c7ceac1c3df219dbf8388bf122f817459b7 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Tue, 21 Aug 2018 14:58:14 -0400 Subject: [PATCH 0863/2206] ghc: Use stable URL for deterministic profiling patch. --- pkgs/development/compilers/ghc/8.4.3.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/ghc/8.4.3.nix b/pkgs/development/compilers/ghc/8.4.3.nix index 923b5b6647b..522dd9cfbf0 100644 --- a/pkgs/development/compilers/ghc/8.4.3.nix +++ b/pkgs/development/compilers/ghc/8.4.3.nix @@ -99,8 +99,9 @@ stdenv.mkDerivation (rec { extraPrefix = "utils/hsc2hs/"; stripLen = 1; })] ++ stdenv.lib.optional deterministicProfiling - (fetchpatch { - url = "https://phabricator-files.haskell.org/file/data/yd2fclrwulila2quki5q/PHID-FILE-lr2j63hkglwauprxycrt/D4388.diff"; + (fetchpatch rec { + url = "http://tarballs.nixos.org/sha256/${sha256}"; + name = "D4388.diff"; sha256 = "0w6sdcvnqjlnlzpvnzw20b80v150ijjyjvs9548ildc1928j0w7s"; }) ++ stdenv.lib.optional stdenv.isDarwin ./backport-dylib-command-size-limit.patch; -- GitLab From c93660a7a434246da36ed4913f235092f2f25a7c Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Wed, 25 Apr 2018 20:30:22 +0200 Subject: [PATCH 0864/2206] harfbuzz: add CoreText support --- pkgs/development/libraries/harfbuzz/default.nix | 13 ++++++++++--- pkgs/top-level/all-packages.nix | 6 ++++-- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/pkgs/development/libraries/harfbuzz/default.nix b/pkgs/development/libraries/harfbuzz/default.nix index f75d08022c6..ff60afc1f2b 100644 --- a/pkgs/development/libraries/harfbuzz/default.nix +++ b/pkgs/development/libraries/harfbuzz/default.nix @@ -1,5 +1,7 @@ { stdenv, fetchurl, pkgconfig, glib, freetype, cairo, libintl , icu, graphite2, harfbuzz # The icu variant uses and propagates the non-icu one. +, ApplicationServices, CoreText +, withCoreText ? false , withIcu ? false # recommended by upstream as default, but most don't needed and it's big , withGraphite2 ? true # it is small and major distros do include it , python @@ -27,12 +29,17 @@ stdenv.mkDerivation { outputBin = "dev"; configureFlags = [ - ( "--with-graphite2=" + (if withGraphite2 then "yes" else "no") ) # not auto-detected by default - ( "--with-icu=" + (if withIcu then "yes" else "no") ) + # not auto-detected by default + "--with-coretext=${if withCoreText then "yes" else "no"}" + "--with-graphite2=${if withGraphite2 then "yes" else "no"}" + "--with-icu=${if withIcu then "yes" else "no"}" ]; nativeBuildInputs = [ pkgconfig libintl ]; - buildInputs = [ glib freetype cairo ]; # recommended by upstream + + buildInputs = [ glib freetype cairo ] # recommended by upstream + ++ stdenv.lib.optionals withCoreText [ ApplicationServices CoreText ]; + propagatedBuildInputs = [] ++ optional withGraphite2 graphite2 ++ optionals withIcu [ icu harfbuzz ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 302ff26ed40..a859fd56fa4 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9767,10 +9767,12 @@ with pkgs; }; libheimdal = heimdal.override { type = "lib"; }; - harfbuzz = callPackage ../development/libraries/harfbuzz { }; + harfbuzz = callPackage ../development/libraries/harfbuzz { + inherit (darwin.apple_sdk.frameworks) ApplicationServices CoreText; + }; harfbuzz-icu = harfbuzz.override { - withIcu = true; withGraphite2 = true; + withIcu = true; }; harfbuzz-icu-58 = harfbuzz-icu.override { icu = icu58; -- GitLab From 10267bfc9073174871772a34ebafd4c946a9f09f Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Wed, 25 Apr 2018 21:35:28 +0200 Subject: [PATCH 0865/2206] harfbuzz: avoid rebuilds --- pkgs/development/libraries/harfbuzz/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/harfbuzz/default.nix b/pkgs/development/libraries/harfbuzz/default.nix index ff60afc1f2b..383f7f60f9b 100644 --- a/pkgs/development/libraries/harfbuzz/default.nix +++ b/pkgs/development/libraries/harfbuzz/default.nix @@ -30,10 +30,10 @@ stdenv.mkDerivation { configureFlags = [ # not auto-detected by default - "--with-coretext=${if withCoreText then "yes" else "no"}" "--with-graphite2=${if withGraphite2 then "yes" else "no"}" "--with-icu=${if withIcu then "yes" else "no"}" - ]; + ] + ++ stdenv.lib.optional withCoreText "--with-coretext=yes"; nativeBuildInputs = [ pkgconfig libintl ]; -- GitLab From 80aca28e34f44a2fe7dafb225dd600980a4d80a7 Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Sun, 27 May 2018 14:25:55 +0200 Subject: [PATCH 0866/2206] harfbuzz: add harfbuzzFull and remove other variants --- .../networking/browsers/chromium/common.nix | 4 ++-- pkgs/tools/typesetting/tectonic/default.nix | 4 ++-- pkgs/top-level/all-packages.nix | 23 +++++++++++-------- 3 files changed, 17 insertions(+), 14 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/common.nix b/pkgs/applications/networking/browsers/chromium/common.nix index ff9b8b10b18..ebc700a7f37 100644 --- a/pkgs/applications/networking/browsers/chromium/common.nix +++ b/pkgs/applications/networking/browsers/chromium/common.nix @@ -82,8 +82,8 @@ let xdg_utils yasm minizip libwebp libusb1 re2 zlib ffmpeg libxslt libxml2 - # harfbuzz-icu # in versions over 63 harfbuzz and freetype are being built together - # so we can't build with one from system and other from source + # harfbuzz # in versions over 63 harfbuzz and freetype are being built together + # so we can't build with one from system and other from source ]; # build paths and release info diff --git a/pkgs/tools/typesetting/tectonic/default.nix b/pkgs/tools/typesetting/tectonic/default.nix index fa8af008955..0d082eac4bb 100644 --- a/pkgs/tools/typesetting/tectonic/default.nix +++ b/pkgs/tools/typesetting/tectonic/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchFromGitHub, rustPlatform -, darwin, fontconfig, harfbuzz-icu, openssl, pkgconfig }: +, darwin, fontconfig, harfbuzz, openssl, pkgconfig }: rustPlatform.buildRustPackage rec { name = "tectonic-${version}"; @@ -16,7 +16,7 @@ rustPlatform.buildRustPackage rec { nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ fontconfig harfbuzz-icu openssl ] + buildInputs = [ fontconfig harfbuzz openssl ] ++ stdenv.lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ ApplicationServices Cocoa Foundation ]); # tests fail due to read-only nix store diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a859fd56fa4..d274aec077c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9770,13 +9770,12 @@ with pkgs; harfbuzz = callPackage ../development/libraries/harfbuzz { inherit (darwin.apple_sdk.frameworks) ApplicationServices CoreText; }; - harfbuzz-icu = harfbuzz.override { + + harfbuzzFull = harfbuzz.override { + withCoreText = stdenv.isDarwin; withGraphite2 = true; withIcu = true; }; - harfbuzz-icu-58 = harfbuzz-icu.override { - icu = icu58; - }; hawknl = callPackage ../development/libraries/hawknl { }; @@ -11574,7 +11573,7 @@ with pkgs; inherit stdenv fetchurl makeSetupHook; bison = bison2; # error: too few arguments to function 'int yylex(... inherit cups; - harfbuzz = harfbuzz-icu; + harfbuzz = harfbuzzFull; inherit libGL; inherit perl; inherit (gst_all_1) gstreamer gst-plugins-base; @@ -11588,7 +11587,7 @@ with pkgs; inherit stdenv fetchurl makeSetupHook; bison = bison2; # error: too few arguments to function 'int yylex(... inherit cups; - harfbuzz = harfbuzz-icu; + harfbuzz = harfbuzzFull; inherit libGL; inherit perl; inherit (gst_all_1) gstreamer gst-plugins-base; @@ -11603,7 +11602,7 @@ with pkgs; inherit stdenv fetchurl fetchFromGitHub makeSetupHook; bison = bison2; # error: too few arguments to function 'int yylex(... inherit cups; - harfbuzz = harfbuzz-icu; + harfbuzz = harfbuzzFull; inherit libGL; inherit perl; inherit (gst_all_1) gstreamer gst-plugins-base; @@ -12123,7 +12122,9 @@ with pkgs; tecla = callPackage ../development/libraries/tecla { }; - tectonic = callPackage ../tools/typesetting/tectonic { }; + tectonic = callPackage ../tools/typesetting/tectonic { + harfbuzz = harfbuzzFull; + }; tepl = callPackage ../development/libraries/tepl { }; @@ -12318,13 +12319,15 @@ with pkgs; webkitgtk = webkitgtk220x; webkitgtk24x-gtk3 = callPackage ../development/libraries/webkitgtk/2.4.nix { - harfbuzz = harfbuzz-icu-58; + harfbuzz = harfbuzzFull.override { + icu = icu58; + }; gst-plugins-base = gst_all_1.gst-plugins-base; inherit (darwin) libobjc; }; webkitgtk220x = callPackage ../development/libraries/webkitgtk/2.20.nix { - harfbuzz = harfbuzz-icu; + harfbuzz = harfbuzzFull; inherit (gst_all_1) gst-plugins-base gst-plugins-bad; stdenv = overrideCC stdenv gcc6; }; -- GitLab From 72d161f548701a2a8dab334dee76b63bccc0f07c Mon Sep 17 00:00:00 2001 From: CrystalGamma Date: Tue, 21 Aug 2018 21:31:34 +0200 Subject: [PATCH 0867/2206] [RFC] ppc64le enablement (#45340) * ppc64le enablement * gcc, glibc: properly handle __float128 * lib/systems, stdenv: syntax cleanup * gcc7: remove ugly hack * gcc: add/update __float128 flags * stdenv: add another pair of quotes for consistency * gcc: move __float128 flag for ppc64le-glibc into common/platform-flags.nix --- lib/systems/doubles.nix | 2 +- lib/systems/examples.nix | 8 ++++++ lib/systems/inspect.nix | 1 + lib/systems/parse.nix | 2 ++ lib/systems/platforms.nix | 17 +++++++++++ .../bintools-wrapper/default.nix | 4 +-- pkgs/development/compilers/gcc/7/default.nix | 3 +- pkgs/development/compilers/gcc/8/default.nix | 3 +- .../compilers/gcc/common/platform-flags.nix | 3 ++ pkgs/development/compilers/gcc/ppc-musl.patch | 18 ++++++++++++ .../linux/kernel/manual-config.nix | 10 +++++-- pkgs/os-specific/linux/musl/default.nix | 5 ++-- pkgs/stdenv/default.nix | 1 + .../scripts/unpack-bootstrap-tools.sh | 3 ++ pkgs/stdenv/linux/default.nix | 2 ++ .../linux/make-bootstrap-tools-cross.nix | 28 ++++++++++--------- 16 files changed, 87 insertions(+), 23 deletions(-) create mode 100644 pkgs/development/compilers/gcc/ppc-musl.patch diff --git a/lib/systems/doubles.nix b/lib/systems/doubles.nix index c6618083ce7..adc454406b8 100644 --- a/lib/systems/doubles.nix +++ b/lib/systems/doubles.nix @@ -44,5 +44,5 @@ in rec { openbsd = filterDoubles predicates.isOpenBSD; unix = filterDoubles predicates.isUnix; - mesaPlatforms = ["i686-linux" "x86_64-linux" "x86_64-darwin" "armv5tel-linux" "armv6l-linux" "armv7l-linux" "aarch64-linux"]; + mesaPlatforms = ["i686-linux" "x86_64-linux" "x86_64-darwin" "armv5tel-linux" "armv6l-linux" "armv7l-linux" "aarch64-linux" "powerpc64le-linux"]; } diff --git a/lib/systems/examples.nix b/lib/systems/examples.nix index 31772ba0054..3828b2f84c6 100644 --- a/lib/systems/examples.nix +++ b/lib/systems/examples.nix @@ -8,6 +8,14 @@ rec { # # Linux # + powernv = { + config = "powerpc64le-unknown-linux-gnu"; + platform = platforms.powernv; + }; + musl-power = { + config = "powerpc64le-unknown-linux-musl"; + platform = platforms.powernv; + }; sheevaplug = rec { config = "armv5tel-unknown-linux-gnueabi"; diff --git a/lib/systems/inspect.nix b/lib/systems/inspect.nix index 0c70f2a7cd5..ac34ed45695 100644 --- a/lib/systems/inspect.nix +++ b/lib/systems/inspect.nix @@ -11,6 +11,7 @@ rec { isi686 = { cpu = cpuTypes.i686; }; isx86_64 = { cpu = cpuTypes.x86_64; }; isPowerPC = { cpu = cpuTypes.powerpc; }; + isPower = { cpu = { family = "power"; }; }; isx86 = { cpu = { family = "x86"; }; }; isAarch32 = { cpu = { family = "arm"; bits = 32; }; }; isAarch64 = { cpu = { family = "arm"; bits = 64; }; }; diff --git a/lib/systems/parse.nix b/lib/systems/parse.nix index b07396a9dfd..7ee3479c333 100644 --- a/lib/systems/parse.nix +++ b/lib/systems/parse.nix @@ -90,6 +90,8 @@ rec { mips64el = { bits = 64; significantByte = littleEndian; family = "mips"; }; powerpc = { bits = 32; significantByte = bigEndian; family = "power"; }; + powerpc64 = { bits = 64; significantByte = bigEndian; family = "power"; }; + powerpc64le = { bits = 64; significantByte = littleEndian; family = "power"; }; riscv32 = { bits = 32; significantByte = littleEndian; family = "riscv"; }; riscv64 = { bits = 64; significantByte = littleEndian; family = "riscv"; }; diff --git a/lib/systems/platforms.nix b/lib/systems/platforms.nix index 8027f6b9fc1..56783d99e3d 100644 --- a/lib/systems/platforms.nix +++ b/lib/systems/platforms.nix @@ -20,6 +20,22 @@ rec { kernelAutoModules = false; }; + powernv = { + name = "PowerNV"; + kernelArch = "powerpc"; + kernelBaseConfig = "powernv_defconfig"; + kernelTarget = "zImage"; + kernelInstallTarget = "install"; + kernelFile = "vmlinux"; + kernelAutoModules = true; + # avoid driver/FS trouble arising from unusual page size + kernelExtraConfig = '' + PPC_64K_PAGES n + PPC_4K_PAGES y + IPV6 y + ''; + }; + ## ## ARM ## @@ -458,5 +474,6 @@ rec { "armv7l-linux" = armv7l-hf-multiplatform; "aarch64-linux" = aarch64-multiplatform; "mipsel-linux" = fuloong2f_n32; + "powerpc64le-linux" = powernv; }.${system} or pcBase; } diff --git a/pkgs/build-support/bintools-wrapper/default.nix b/pkgs/build-support/bintools-wrapper/default.nix index 3635b0ef046..7948f726c62 100644 --- a/pkgs/build-support/bintools-wrapper/default.nix +++ b/pkgs/build-support/bintools-wrapper/default.nix @@ -171,7 +171,7 @@ stdenv.mkDerivation { else if targetPlatform.isWindows then "pe" else "elf" + toString targetPlatform.parsed.cpu.bits; endianPrefix = if targetPlatform.isBigEndian then "big" else "little"; - sep = optionalString (!targetPlatform.isMips) "-"; + sep = optionalString (!targetPlatform.isMips && !targetPlatform.isPower) "-"; arch = /**/ if targetPlatform.isAarch64 then endianPrefix + "aarch64" else if targetPlatform.isAarch32 then endianPrefix + "arm" @@ -183,7 +183,7 @@ stdenv.mkDerivation { "mips64" = "btsmip"; "mips64el" = "ltsmip"; }.${targetPlatform.parsed.cpu.name} - else if targetPlatform.isPowerPC then "powerpc" + else if targetPlatform.isPower then if targetPlatform.isBigEndian then "ppc" else "lppc" else if targetPlatform.isSparc then "sparc" else throw "unknown emulation for platform: " + targetPlatform.config; in targetPlatform.platform.bfdEmulation or (fmt + sep + arch); diff --git a/pkgs/development/compilers/gcc/7/default.nix b/pkgs/development/compilers/gcc/7/default.nix index 0c51868aef8..c5541da0790 100644 --- a/pkgs/development/compilers/gcc/7/default.nix +++ b/pkgs/development/compilers/gcc/7/default.nix @@ -54,7 +54,8 @@ let version = "7.3.0"; url = "https://git.busybox.net/buildroot/plain/package/gcc/7.1.0/0900-remove-selftests.patch?id=11271540bfe6adafbc133caf6b5b902a816f5f02"; sha256 = "0mrvxsdwip2p3l17dscpc1x8vhdsciqw1z5q9i6p5g9yg1cqnmgs"; }) - ++ optional langFortran ../gfortran-driving.patch; + ++ optional langFortran ../gfortran-driving.patch + ++ optional (targetPlatform.libc == "musl" && targetPlatform.isPower) ../ppc-musl.patch; /* Cross-gcc settings (build == host != target) */ crossMingw = targetPlatform != hostPlatform && targetPlatform.libc == "msvcrt"; diff --git a/pkgs/development/compilers/gcc/8/default.nix b/pkgs/development/compilers/gcc/8/default.nix index fa19e9c533d..5d7be163783 100644 --- a/pkgs/development/compilers/gcc/8/default.nix +++ b/pkgs/development/compilers/gcc/8/default.nix @@ -49,7 +49,8 @@ let version = "8.2.0"; url = "https://git.busybox.net/buildroot/plain/package/gcc/${version}/0900-remove-selftests.patch?id=11271540bfe6adafbc133caf6b5b902a816f5f02"; sha256 = ""; # TODO: uncomment and check hash when available. }) */ - ++ optional langFortran ../gfortran-driving.patch; + ++ optional langFortran ../gfortran-driving.patch + ++ optional (targetPlatform.libc == "musl" && targetPlatform.isPower) ../ppc-musl.patch; /* Cross-gcc settings (build == host != target) */ crossMingw = targetPlatform != hostPlatform && targetPlatform.libc == "msvcrt"; diff --git a/pkgs/development/compilers/gcc/common/platform-flags.nix b/pkgs/development/compilers/gcc/common/platform-flags.nix index 9a6d3f8f620..ba6d5912fe8 100644 --- a/pkgs/development/compilers/gcc/common/platform-flags.nix +++ b/pkgs/development/compilers/gcc/common/platform-flags.nix @@ -10,4 +10,7 @@ in lib.concatLists [ (lib.optional (p ? fpu) "--with-fpu=${p.fpu}") (lib.optional (p ? float) "--with-float=${p.float}") (lib.optional (p ? mode) "--with-mode=${p.mode}") + (lib.optional + (let tp = targetPlatform; in tp.isPower && tp.libc == "glibc" && tp.is64bit && tp.isLittleEndian) + "--with-long-double-128") ] diff --git a/pkgs/development/compilers/gcc/ppc-musl.patch b/pkgs/development/compilers/gcc/ppc-musl.patch new file mode 100644 index 00000000000..bc90888a379 --- /dev/null +++ b/pkgs/development/compilers/gcc/ppc-musl.patch @@ -0,0 +1,18 @@ +diff --git a/gcc/config/rs6000/sysv4.h b/gcc/config/rs6000/sysv4.h +index cbee89140dd..e1f26b0a096 100644 +--- a/gcc/config/rs6000/sysv4.h ++++ b/gcc/config/rs6000/sysv4.h +@@ -996,13 +996,7 @@ ncrtn.o%s" + { GPLUSPLUS_BACKWARD_INCLUDE_DIR, "G++", 1, 1, \ + GPLUSPLUS_INCLUDE_DIR_ADD_SYSROOT, 0 }, + +-#ifdef LOCAL_INCLUDE_DIR +-#define INCLUDE_DEFAULTS_MUSL_LOCAL \ +- { LOCAL_INCLUDE_DIR, 0, 0, 1, 1, 2 }, \ +- { LOCAL_INCLUDE_DIR, 0, 0, 1, 1, 0 }, +-#else + #define INCLUDE_DEFAULTS_MUSL_LOCAL +-#endif + + #ifdef PREFIX_INCLUDE_DIR + #define INCLUDE_DEFAULTS_MUSL_PREFIX \ diff --git a/pkgs/os-specific/linux/kernel/manual-config.nix b/pkgs/os-specific/linux/kernel/manual-config.nix index 80721c4b401..33aa22abaf2 100644 --- a/pkgs/os-specific/linux/kernel/manual-config.nix +++ b/pkgs/os-specific/linux/kernel/manual-config.nix @@ -98,6 +98,7 @@ let sed -i "$mf" -e 's|/usr/bin/||g ; s|/bin/||g ; s|/sbin/||g' done sed -i Makefile -e 's|= depmod|= ${buildPackages.kmod}/bin/depmod|' + sed -i scripts/ld-version.sh -e "s|/usr/bin/awk|${buildPackages.gawk}/bin/awk|" ''; configurePhase = '' @@ -145,9 +146,12 @@ let ++ optional installsFirmware "INSTALL_FW_PATH=$(out)/lib/firmware"; # Some image types need special install targets (e.g. uImage is installed with make uinstall) - installTargets = [ (if platform.kernelTarget == "uImage" then "uinstall" else - if platform.kernelTarget == "zImage" || platform.kernelTarget == "Image.gz" then "zinstall" else - "install") ]; + installTargets = [ ( + if platform ? kernelInstallTarget then platform.kernelInstallTarget + else if platform.kernelTarget == "uImage" then "uinstall" + else if platform.kernelTarget == "zImage" || platform.kernelTarget == "Image.gz" then "zinstall" + else "install" + ) ]; postInstall = (optionalString installsFirmware '' mkdir -p $out/lib/firmware diff --git a/pkgs/os-specific/linux/musl/default.nix b/pkgs/os-specific/linux/musl/default.nix index d6936ccd650..e586539db08 100644 --- a/pkgs/os-specific/linux/musl/default.nix +++ b/pkgs/os-specific/linux/musl/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, fetchurl +{ stdenv, lib, fetchurl, hostPlatform , linuxHeaders ? null , useBSDCompatHeaders ? true }: @@ -61,11 +61,12 @@ stdenv.mkDerivation rec { configureFlagsArray+=("--syslibdir=$out/lib") ''; + CFLAGS="-fstack-protector-strong" + lib.optionalString hostPlatform.isPower " -mlong-double-64"; + configureFlags = [ "--enable-shared" "--enable-static" "--enable-debug" - "CFLAGS=-fstack-protector-strong" "--enable-wrapper=all" ]; diff --git a/pkgs/stdenv/default.nix b/pkgs/stdenv/default.nix index 203cf545940..210e0439c0b 100644 --- a/pkgs/stdenv/default.nix +++ b/pkgs/stdenv/default.nix @@ -47,6 +47,7 @@ in "aarch64-linux" = stagesLinux; "mipsel-linux" = stagesLinux; "powerpc-linux" = /* stagesLinux */ stagesNative; + "powerpc64le-linux" = stagesLinux; "x86_64-darwin" = stagesDarwin; "x86_64-solaris" = stagesNix; "i686-cygwin" = stagesNative; diff --git a/pkgs/stdenv/linux/bootstrap-tools/scripts/unpack-bootstrap-tools.sh b/pkgs/stdenv/linux/bootstrap-tools/scripts/unpack-bootstrap-tools.sh index 85e74aea89e..64583f80fa8 100644 --- a/pkgs/stdenv/linux/bootstrap-tools/scripts/unpack-bootstrap-tools.sh +++ b/pkgs/stdenv/linux/bootstrap-tools/scripts/unpack-bootstrap-tools.sh @@ -9,6 +9,9 @@ echo Patching the bootstrap tools... if test -f $out/lib/ld.so.?; then # MIPS case LD_BINARY=$out/lib/ld.so.? +elif test -f $out/lib/ld64.so.?; then + # ppc64(le) + LD_BINARY=$out/lib/ld64.so.? else # i686, x86_64 and armv5tel LD_BINARY=$out/lib/ld-*so.? diff --git a/pkgs/stdenv/linux/default.nix b/pkgs/stdenv/linux/default.nix index bd0be1c9f9d..c7fc2ebac35 100644 --- a/pkgs/stdenv/linux/default.nix +++ b/pkgs/stdenv/linux/default.nix @@ -16,11 +16,13 @@ "armv7l-linux" = import ./bootstrap-files/armv7l.nix; "aarch64-linux" = import ./bootstrap-files/aarch64.nix; "mipsel-linux" = import ./bootstrap-files/loongson2f.nix; + "powerpc64le-linux" = import ./bootstrap-files/ppc64le.nix; }; "musl" = { "aarch64-linux" = import ./bootstrap-files/aarch64-musl.nix; "armv6l-linux" = import ./bootstrap-files/armv6l-musl.nix; "x86_64-linux" = import ./bootstrap-files/x86_64-musl.nix; + "powerpc64le-linux" = import ./bootstrap-files/ppc64le-musl.nix; }; }; archLookupTable = table.${localSystem.libc} diff --git a/pkgs/stdenv/linux/make-bootstrap-tools-cross.nix b/pkgs/stdenv/linux/make-bootstrap-tools-cross.nix index 0dd65bd2478..d1ee317a2bc 100644 --- a/pkgs/stdenv/linux/make-bootstrap-tools-cross.nix +++ b/pkgs/stdenv/linux/make-bootstrap-tools-cross.nix @@ -5,16 +5,18 @@ let localSystem = { inherit system; }; inherit crossSystem; }; - -in with (import ../../../lib).systems.examples; { - armv5tel = make sheevaplug; - scaleway = make scaleway-c1; - pogoplug4 = make pogoplug4; - armv6l = make raspberryPi; - armv7l = make armv7l-hf-multiplatform; - aarch64 = make aarch64-multiplatform; - x86_64-musl = make musl64; - armv6l-musl = make muslpi; - aarch64-musl = make aarch64-multiplatform-musl; - riscv64 = make riscv64; -} + lib = import ../../../lib; +in lib.mapAttrs (n: make) (with lib.systems.examples; { + armv5tel = sheevaplug; + scaleway = scaleway-c1; + pogoplug4 = pogoplug4; + armv6l = raspberryPi; + armv7l = armv7l-hf-multiplatform; + aarch64 = aarch64-multiplatform; + x86_64-musl = musl64; + armv6l-musl = muslpi; + aarch64-musl = aarch64-multiplatform-musl; + riscv64 = riscv64; + powerpc64le = powernv; + powerpc64le-musl = musl-power; +}) -- GitLab From 2bcb700b058f0e215d93541b256b447744d32fe4 Mon Sep 17 00:00:00 2001 From: Robert Helgesson Date: Tue, 21 Aug 2018 21:36:06 +0200 Subject: [PATCH 0868/2206] msmtp: support passwordeval without final '\n' This applies an upstream patch that removes the requirement for passwordeval commands to print a `\n` character after the password. --- pkgs/applications/networking/msmtp/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/networking/msmtp/default.nix b/pkgs/applications/networking/msmtp/default.nix index 2372685dc27..4e2f9e636d5 100644 --- a/pkgs/applications/networking/msmtp/default.nix +++ b/pkgs/applications/networking/msmtp/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, fetchurl, autoreconfHook, pkgconfig +{ stdenv, lib, fetchpatch, fetchurl, autoreconfHook, pkgconfig , openssl, netcat-gnu, gnutls, gsasl, libidn, Security , withKeyring ? true, libsecret ? null , systemd ? null }: @@ -19,6 +19,14 @@ in stdenv.mkDerivation rec { patches = [ ./paths.patch + + # To support passwordeval commands that do not print a final + # newline. + (fetchpatch { + name = "passwordeval-without-nl.patch"; + url = "https://gitlab.marlam.de/marlam/msmtp/commit/df22dccf9d1af06fcd09dfdd0d6a38e1372dd5e8.patch"; + sha256 = "06gbhvzi46zqigmmsin2aard7b9v3ihx62hbz5ljmfbj9rfs1x5y"; + }) ]; buildInputs = [ openssl gnutls gsasl libidn ] -- GitLab From 4ad233e518d25e60d06bb3cb41307f8270f3f18e Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Tue, 21 Aug 2018 22:03:58 +0200 Subject: [PATCH 0869/2206] Revert "libvirt: fix dlopen("libjansson.so.4")" This reverts commit 929a53f2814982247f34fa296f6c1dd0435caf20. Upstream has reverted their move from yajl to jansson after 4.6.0 because of major issues. No point in trying to fix it. Let's revert to libvirt 4.5.0 and wait for the next upstream release. --- pkgs/development/libraries/libvirt/default.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkgs/development/libraries/libvirt/default.nix b/pkgs/development/libraries/libvirt/default.nix index 4b104a04c15..63f11daad28 100644 --- a/pkgs/development/libraries/libvirt/default.nix +++ b/pkgs/development/libraries/libvirt/default.nix @@ -60,9 +60,7 @@ in stdenv.mkDerivation rec { --replace 'lxc_path,' '"/run/libvirt/nix-emulators/libvirt_lxc",' patchShebangs . # fixes /usr/bin/python references - substituteInPlace src/util/virjsoncompat.c --replace \ - '"libjansson.so.4"' '"${jansson}/lib/libjansson${stdenv.targetPlatform.extensions.sharedLibrary}"' - ''; + ''; configureFlags = [ "--localstatedir=/var" -- GitLab From 528f4a2d1f7e040ff4cb03733a1b604196e61a6c Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Tue, 21 Aug 2018 22:07:05 +0200 Subject: [PATCH 0870/2206] Revert "libvirt: jansson required for qemu suppport" This reverts commit df05344d960895d8b076341ca0d8a0c7333f24b4. Upstream has reverted their move from yajl to jansson after 4.6.0 because of major issues. Let's revert to libvirt 4.5.0 and wait for the next upstream release. --- pkgs/development/libraries/libvirt/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/libvirt/default.nix b/pkgs/development/libraries/libvirt/default.nix index 63f11daad28..e584af775d2 100644 --- a/pkgs/development/libraries/libvirt/default.nix +++ b/pkgs/development/libraries/libvirt/default.nix @@ -4,7 +4,7 @@ , iproute, iptables, readline, lvm2, utillinux, systemd, libpciaccess, gettext , libtasn1, ebtables, libgcrypt, yajl, pmutils, libcap_ng, libapparmor , dnsmasq, libnl, libpcap, libxslt, xhtml1, numad, numactl, perlPackages -, curl, libiconv, gmp, zfs, parted, bridge-utils, dmidecode, jansson +, curl, libiconv, gmp, zfs, parted, bridge-utils, dmidecode , enableXen ? false, xen ? null , enableIscsi ? false, openiscsi }: @@ -35,11 +35,11 @@ in stdenv.mkDerivation rec { nativeBuildInputs = [ makeWrapper pkgconfig ]; buildInputs = [ libxml2 gnutls perl python2 readline gettext libtasn1 libgcrypt yajl - libxslt xhtml1 perlPackages.XMLXPath curl libpcap jansson + libxslt xhtml1 perlPackages.XMLXPath curl libpcap ] ++ optionals (!buildFromTarball) [ libtool autoconf automake ] ++ optionals stdenv.isLinux [ - libpciaccess lvm2 utillinux systemd libnl numad zfs + libpciaccess lvm2 lvm2 utillinux systemd libnl numad zfs libapparmor libcap_ng numactl attr parted ] ++ optionals (enableXen && stdenv.isLinux && stdenv.isx86_64) [ xen @@ -66,7 +66,6 @@ in stdenv.mkDerivation rec { "--localstatedir=/var" "--sysconfdir=/var/lib" "--with-libpcap" - "--with-qemu" "--with-vmware" "--with-vbox" "--with-test" -- GitLab From 6b5b7d96fb0bb292b43362077b6eb03a905f1cbf Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Tue, 21 Aug 2018 22:08:21 +0200 Subject: [PATCH 0871/2206] Revert "libvirt: 4.5.0 -> 4.6.0 (#44566)" This reverts commit 88352408958d905c77ad0461036196282c39cf69. 4.6.0 is quite broken. Let's wait for the next release. --- pkgs/development/libraries/libvirt/default.nix | 6 +++--- pkgs/development/python-modules/libvirt/default.nix | 4 ++-- pkgs/top-level/perl-packages.nix | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/libraries/libvirt/default.nix b/pkgs/development/libraries/libvirt/default.nix index e584af775d2..02c13e413e3 100644 --- a/pkgs/development/libraries/libvirt/default.nix +++ b/pkgs/development/libraries/libvirt/default.nix @@ -16,19 +16,19 @@ let buildFromTarball = stdenv.isDarwin; in stdenv.mkDerivation rec { name = "libvirt-${version}"; - version = "4.6.0"; + version = "4.5.0"; src = if buildFromTarball then fetchurl { url = "http://libvirt.org/sources/${name}.tar.xz"; - sha256 = "0rj0azi766g0xdxydvkq9nj95hhsiwqgclzzmyxvk2axhb8nrb5l"; + sha256 = "02dbfyi80im37gdsxglb4fja78q63b8ahmgdc5kh8lx51kf5xsg7"; } else fetchgit { url = git://libvirt.org/libvirt.git; rev = "v${version}"; - sha256 = "1lv1s93k056wylrlc7j4q45zir9z4qshzcl454spy2wb8cdn3h4s"; + sha256 = "0ija9a02znajsa2pbxamrmz87zwpmba9s29vdzzqqqw5c1rdpcr6"; fetchSubmodules = true; }; diff --git a/pkgs/development/python-modules/libvirt/default.nix b/pkgs/development/python-modules/libvirt/default.nix index 71e9adf11d2..26b42020fc3 100644 --- a/pkgs/development/python-modules/libvirt/default.nix +++ b/pkgs/development/python-modules/libvirt/default.nix @@ -2,12 +2,12 @@ buildPythonPackage rec { pname = "libvirt"; - version = "4.6.0"; + version = "4.5.0"; src = assert version == libvirt.version; fetchgit { url = git://libvirt.org/libvirt-python.git; rev = "v${version}"; - sha256 = "0yrgibd5c9wy82ak8g9ykar6fma1wf7xzmmc47657lzm70m5av68"; + sha256 = "0w2rzkxv7jsq4670m0j5c6p4hpyi0r0ja6wd3wdvixcwc6hhx407"; }; nativeBuildInputs = [ pkgconfig ]; diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 7f09630debf..5add53c0dc2 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -14400,12 +14400,12 @@ let }; SysVirt = buildPerlModule rec { - version = "4.6.0"; + version = "4.5.0"; name = "Sys-Virt-${version}"; src = assert version == pkgs.libvirt.version; pkgs.fetchgit { url = git://libvirt.org/libvirt-perl.git; rev = "v${version}"; - sha256 = "0qs84sdrq85i3xc0drbk71jjm9vq1n8izdwy5zsd5r7dqays5slf"; + sha256 = "18ns94i29c9x0j50pz9r1vcif6baayz769sa7b51v8kcvam9j52s"; }; nativeBuildInputs = [ pkgs.pkgconfig ]; buildInputs = [ pkgs.libvirt CPANChanges TestPod TestPodCoverage XMLXPath ]; -- GitLab From c6191c8abff1d3eef083619ee34b8bc60cba79ff Mon Sep 17 00:00:00 2001 From: Ben Wolsieffer Date: Tue, 21 Aug 2018 16:21:11 -0400 Subject: [PATCH 0872/2206] nixos/cfssl: don't create user/group unless service is enabled --- nixos/modules/services/security/cfssl.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/security/cfssl.nix b/nixos/modules/services/security/cfssl.nix index 1eb2f65ba60..ee6d5d91fe1 100644 --- a/nixos/modules/services/security/cfssl.nix +++ b/nixos/modules/services/security/cfssl.nix @@ -146,7 +146,7 @@ in { }; }; - config = { + config = mkIf cfg.enable { users.extraGroups.cfssl = { gid = config.ids.gids.cfssl; }; @@ -159,7 +159,7 @@ in { uid = config.ids.uids.cfssl; }; - systemd.services.cfssl = mkIf cfg.enable { + systemd.services.cfssl = { description = "CFSSL CA API server"; wantedBy = [ "multi-user.target" ]; after = [ "network.target" ]; -- GitLab From 8b04cfc63a11be34725beb0d24574f5647886558 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 13:44:32 -0700 Subject: [PATCH 0873/2206] serd: 0.28.0 -> 0.30.0 (#44687) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/serd/versions. --- pkgs/development/libraries/serd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/serd/default.nix b/pkgs/development/libraries/serd/default.nix index ac9183cffe9..67e0ff31c8e 100644 --- a/pkgs/development/libraries/serd/default.nix +++ b/pkgs/development/libraries/serd/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "serd-${version}"; - version = "0.28.0"; + version = "0.30.0"; src = fetchurl { url = "https://download.drobilla.net/${name}.tar.bz2"; - sha256 = "1v4ai4zyj1q3255nghicns9817jkwb3bh60ssprsjmnjfj41mwhx"; + sha256 = "1yyfyvc6kwagi5w43ljp1bbjdvdpmgpds74lmjxycm91bkx0xyvf"; }; nativeBuildInputs = [ pkgconfig python ]; -- GitLab From 41d97415d1355ca16017b04c275c94c70b7b0205 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 13:45:12 -0700 Subject: [PATCH 0874/2206] sord: 0.16.0 -> 0.16.2 (#44690) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/sord/versions. --- pkgs/development/libraries/sord/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/sord/default.nix b/pkgs/development/libraries/sord/default.nix index 207c6f2d30a..465ec5b8fe8 100644 --- a/pkgs/development/libraries/sord/default.nix +++ b/pkgs/development/libraries/sord/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "sord-${version}"; - version = "0.16.0"; + version = "0.16.2"; src = fetchurl { url = "https://download.drobilla.net/${name}.tar.bz2"; - sha256 = "0nh3i867g9z4kdlnk82cg2kcw8r02qgifxvkycvzb4vfjv4v4g4x"; + sha256 = "13fshxwpipjrvsah1m2jw1kf022z2q5vpw24bzcznglgvms13x89"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From 60970294550aa78517ae8b19b4f99c0ccf170f4a Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Tue, 21 Aug 2018 15:49:21 -0500 Subject: [PATCH 0875/2206] tootle: init 0.1.5 (#45431) --- pkgs/applications/misc/tootle/default.nix | 38 +++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 40 insertions(+) create mode 100644 pkgs/applications/misc/tootle/default.nix diff --git a/pkgs/applications/misc/tootle/default.nix b/pkgs/applications/misc/tootle/default.nix new file mode 100644 index 00000000000..b2aab54c104 --- /dev/null +++ b/pkgs/applications/misc/tootle/default.nix @@ -0,0 +1,38 @@ +{ stdenv, fetchFromGitHub +, meson, ninja, pkgconfig +, gnome3, vala, gobjectIntrospection, wrapGAppsHook +, gtk3, granite +, json-glib, glib, glib-networking +}: + +let + pname = "tootle"; + version = "0.1.5"; +in stdenv.mkDerivation rec { + name = "${pname}-${version}"; + + src = fetchFromGitHub { + owner = "bleakgrey"; + repo = pname; + rev = version; + sha256 = "022h1rh1jk3m1f9al0s1rylmnqnkydyc81idfc8jf1g0frnvn5i6"; + }; + + nativeBuildInputs = [ meson ninja pkgconfig vala gobjectIntrospection wrapGAppsHook ]; + buildInputs = [ + gtk3 granite json-glib glib glib-networking + gnome3.libgee gnome3.libsoup gnome3.gsettings-desktop-schemas + ]; + + postPatch = '' + chmod +x ./meson/post_install.py + patchShebangs ./meson/post_install.py + ''; + + meta = with stdenv.lib; { + description = "Simple Mastodon client designed for elementary OS"; + homepage = https://github.com/bleakgrey/tootle; + license = licenses.gpl3; + maintainers = with maintainers; [ dtzWill ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 302ff26ed40..1c804b47afe 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -18772,6 +18772,8 @@ with pkgs; toot = callPackage ../applications/misc/toot { }; + tootle = callPackage ../applications/misc/tootle { }; + toxic = callPackage ../applications/networking/instant-messengers/toxic { }; toxiproxy = callPackage ../development/tools/toxiproxy { }; -- GitLab From ebac61b0d086d75cbf450d091c21ae1040081cbd Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Tue, 21 Aug 2018 22:54:54 +0200 Subject: [PATCH 0876/2206] libvirt: explicitly configure qemu support it is enabled by default in 4.5.0 but conditional in 4.6.0 so let's already put it in here to avoid issues on the next bump. --- pkgs/development/libraries/libvirt/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/libvirt/default.nix b/pkgs/development/libraries/libvirt/default.nix index 02c13e413e3..fd35864fe34 100644 --- a/pkgs/development/libraries/libvirt/default.nix +++ b/pkgs/development/libraries/libvirt/default.nix @@ -39,7 +39,7 @@ in stdenv.mkDerivation rec { ] ++ optionals (!buildFromTarball) [ libtool autoconf automake ] ++ optionals stdenv.isLinux [ - libpciaccess lvm2 lvm2 utillinux systemd libnl numad zfs + libpciaccess lvm2 utillinux systemd libnl numad zfs libapparmor libcap_ng numactl attr parted ] ++ optionals (enableXen && stdenv.isLinux && stdenv.isx86_64) [ xen @@ -66,6 +66,7 @@ in stdenv.mkDerivation rec { "--localstatedir=/var" "--sysconfdir=/var/lib" "--with-libpcap" + "--with-qemu" "--with-vmware" "--with-vbox" "--with-test" -- GitLab From caf2cae44bc2717f2b94ae589c495f0c8d911908 Mon Sep 17 00:00:00 2001 From: volth Date: Tue, 21 Aug 2018 20:58:56 +0000 Subject: [PATCH 0877/2206] fetchpatch: patchutils -> buildPackages.patchutils --- pkgs/build-support/fetchpatch/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/build-support/fetchpatch/default.nix b/pkgs/build-support/fetchpatch/default.nix index 40a7675b7ac..89d72f512f7 100644 --- a/pkgs/build-support/fetchpatch/default.nix +++ b/pkgs/build-support/fetchpatch/default.nix @@ -4,7 +4,7 @@ # often change with updating of git or cgit. # stripLen acts as the -p parameter when applying a patch. -{ lib, fetchurl, patchutils }: +{ lib, fetchurl, buildPackages }: { stripLen ? 0, extraPrefix ? null, excludes ? [], includes ? [], revert ? false, ... }@args: fetchurl ({ @@ -14,10 +14,10 @@ fetchurl ({ echo "error: Fetched patch file '$out' is empty!" 1>&2 exit 1 fi - "${patchutils}/bin/lsdiff" "$out" \ + "${buildPackages.patchutils}/bin/lsdiff" "$out" \ | sort -u | sed -e 's/[*?]/\\&/g' \ | xargs -I{} \ - "${patchutils}/bin/filterdiff" \ + "${buildPackages.patchutils}/bin/filterdiff" \ --include={} \ --strip=${toString stripLen} \ ${lib.optionalString (extraPrefix != null) '' @@ -32,7 +32,7 @@ fetchurl ({ cat "$out" 1>&2 exit 1 fi - ${patchutils}/bin/filterdiff \ + ${buildPackages.patchutils}/bin/filterdiff \ -p1 \ ${builtins.toString (builtins.map (x: "-x ${lib.escapeShellArg x}") excludes)} \ ${builtins.toString (builtins.map (x: "-i ${lib.escapeShellArg x}") includes)} \ @@ -46,7 +46,7 @@ fetchurl ({ exit 1 fi '' + lib.optionalString revert '' - ${patchutils}/bin/interdiff "$out" /dev/null > "$tmpfile" + ${buildPackages.patchutils}/bin/interdiff "$out" /dev/null > "$tmpfile" mv "$tmpfile" "$out" '' + (args.postFetch or ""); meta.broken = excludes != [] && includes != []; -- GitLab From 60942ead1cb97da965957d0ff1b00d67dea8efe2 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 21:40:52 +0000 Subject: [PATCH 0878/2206] obuild: 0.1.8 -> 0.1.10 (#45444) --- pkgs/development/tools/ocaml/obuild/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/ocaml/obuild/default.nix b/pkgs/development/tools/ocaml/obuild/default.nix index 1de95f73037..41cde6f8ab7 100644 --- a/pkgs/development/tools/ocaml/obuild/default.nix +++ b/pkgs/development/tools/ocaml/obuild/default.nix @@ -1,13 +1,13 @@ { stdenv, fetchzip, ocaml }: -let version = "0.1.8"; in +let version = "0.1.10"; in stdenv.mkDerivation { name = "obuild-${version}"; src = fetchzip { url = "https://github.com/ocaml-obuild/obuild/archive/obuild-v${version}.tar.gz"; - sha256 = "1q1k2qqd08j1zakvydgvwgwpyn0ll7rs65gap0pvg3amnh5cp3wd"; + sha256 = "15arsgbhk1c39vd8qhpa3pag94m44bwvzggdvkibx6hnpkv8z9bn"; }; buildInputs = [ ocaml ]; -- GitLab From 27f66004194ca05f172c905b4f2d1c7aacf8cb06 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 14:43:27 -0700 Subject: [PATCH 0879/2206] nodejs-slim-10_x: 10.7.0 -> 10.9.0 (#45172) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/nodejs-slim/versions. --- pkgs/development/web/nodejs/v10.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/web/nodejs/v10.nix b/pkgs/development/web/nodejs/v10.nix index 1d307c77f9f..ee88b231366 100644 --- a/pkgs/development/web/nodejs/v10.nix +++ b/pkgs/development/web/nodejs/v10.nix @@ -5,6 +5,6 @@ let in buildNodejs { inherit enableNpm; - version = "10.7.0"; - sha256 = "0qp93ddbnvadimj11wnznwhkq8vq1f7q259iq8siy5b7r936kvil"; + version = "10.9.0"; + sha256 = "00hdachbmcf9pyd1iksprsi5mddwp6z59mb3lr81z8ynfbmzhzni"; } -- GitLab From 35ae816e17dcd215e6f8ade19436e5730ee95902 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 22:07:35 +0000 Subject: [PATCH 0880/2206] ocamlPackages.io-page: 1.6.1 -> 2.0.1 (#45393) --- .../ocaml-modules/io-page/default.nix | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/pkgs/development/ocaml-modules/io-page/default.nix b/pkgs/development/ocaml-modules/io-page/default.nix index 24aa2557082..72b7a3a54ce 100644 --- a/pkgs/development/ocaml-modules/io-page/default.nix +++ b/pkgs/development/ocaml-modules/io-page/default.nix @@ -1,23 +1,24 @@ -{ stdenv, fetchzip, ocaml, findlib, ocamlbuild, cstruct }: +{ stdenv, fetchzip, ocaml, findlib, jbuilder, configurator, cstruct }: -let version = "1.6.1"; in +let version = "2.0.1"; in stdenv.mkDerivation { - name = "ocaml-io-page-${version}"; + name = "ocaml${ocaml.version}-io-page-${version}"; src = fetchzip { - url = "https://github.com/mirage/io-page/archive/v${version}.tar.gz"; - sha256 = "1djwks3ss12m55q6h4jsvfsy848cxfnpaxkilw10h26xj6jchflz"; + url = "https://github.com/mirage/io-page/archive/${version}.tar.gz"; + sha256 = "1rw04dwrlx5hah5dkjf7d63iff82j9cifr8ifjis5pdwhgwcff8i"; }; - buildInputs = [ ocaml findlib ocamlbuild ]; + buildInputs = [ ocaml findlib jbuilder configurator ]; propagatedBuildInputs = [ cstruct ]; - createFindlibDestdir = true; + inherit (jbuilder) installPhase; meta = { homepage = https://github.com/mirage/io-page; - platforms = ocaml.meta.platforms or []; + inherit (ocaml.meta) platforms; + license = stdenv.lib.licenses.isc; description = "IO memory page library for Mirage backends"; maintainers = with stdenv.lib.maintainers; [ vbgl ]; }; -- GitLab From 3c08c87ae9b77d3605a047685a1624898a8fbbfb Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Tue, 7 Aug 2018 19:09:14 -0500 Subject: [PATCH 0881/2206] radare2: 2.7.0 -> 2.8.0 --- .../tools/analysis/radare2/default.nix | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/pkgs/development/tools/analysis/radare2/default.nix b/pkgs/development/tools/analysis/radare2/default.nix index 0264305134c..43a05b5193d 100644 --- a/pkgs/development/tools/analysis/radare2/default.nix +++ b/pkgs/development/tools/analysis/radare2/default.nix @@ -17,13 +17,13 @@ let inherit (stdenv.lib) optional; # # DO NOT EDIT! Automatically generated by ./update.py - version_commit = "18681"; - gittap = "2.7.0"; - gittip = "6e08e452a7ec231a73997c44b4ff556c2998c7d9"; - version = "2.7.0"; - sha256 = "1a9z8w897256dhh3yhyfnshz3n2nrc4plc2i06cm5sznhl6x9xfx"; - cs_tip = "ec8a5ce98fa0422a395489ed47da912b15d77441"; - cs_sha256 = "080a64bqck28a2xfjwz29ddcr8p6hc6gi67mgry3pca289qrkk3q"; + version_commit = "19004"; + gittap = "2.8.0"; + gittip = "a76b965410aba07b4ef8b96d90b25b271c2003dd"; + version = "2.8.0"; + sha256 = "1d9rkzc3vychy2h1bnywwx4why83rr18r0lvvl1cqx87ad5awcjk"; + cs_tip = "782ea67e17a391ca0d3faafdc365b335a1a8930a"; + cs_sha256 = "1maww4ir78a193pm3f8lr2kdkizi7rywn68ffa65ipyr7j4pl6i4"; # in stdenv.mkDerivation rec { @@ -46,7 +46,9 @@ stdenv.mkDerivation rec { }; in '' if ! grep -F "CS_TIP=${cs_tip}" shlr/Makefile; then echo "CS_TIP mismatch"; exit 1; fi - ln -s ${capstone} shlr/capstone + # When using meson, it expects capstone source relative to build directory + mkdir -p build/shlr + ln -s ${capstone} build/shlr/capstone ''; postInstall = '' -- GitLab From ec7af525bae2816cc26785aced3034706f7e81e1 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Wed, 8 Aug 2018 06:35:02 -0500 Subject: [PATCH 0882/2206] radare2-cutter: use newer r2, fix (latest rev used by cutter-git) --- pkgs/development/tools/analysis/radare2-cutter/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/analysis/radare2-cutter/default.nix b/pkgs/development/tools/analysis/radare2-cutter/default.nix index ff2b4d3b54f..b427499ad99 100644 --- a/pkgs/development/tools/analysis/radare2-cutter/default.nix +++ b/pkgs/development/tools/analysis/radare2-cutter/default.nix @@ -13,8 +13,10 @@ let src = fetchFromGitHub { owner = "radare"; repo = "radare2"; - rev = "a98557bfbfa96e9f677a8c779ee78085ee5a23bb"; - sha256 = "04jl1lq3dqljb6vagzlym4wc867ayhx1v52f75rkfz0iybsh249r"; + # XXX: The revision used here should match what Cutter uses as submodule. + # For now it's the revision cutter-git uses for r2. + rev = "c9ec8b54b9ba32ba6712f319825f8d032e573e68"; + sha256 = "04ri3wis8l1mbcp2gx419x7yfimljn7xa01izch71jy2h2mzk3z6"; }; }); version = "1.6"; -- GitLab From 6897945879859956c4165efdd4bdf04ab930fa69 Mon Sep 17 00:00:00 2001 From: Ben Wolsieffer Date: Tue, 21 Aug 2018 17:20:55 -0400 Subject: [PATCH 0883/2206] nixos/networkd: replace range with assertRange --- nixos/modules/system/boot/networkd.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nixos/modules/system/boot/networkd.nix b/nixos/modules/system/boot/networkd.nix index a3b7d7ba07a..c11aaeaeb6d 100644 --- a/nixos/modules/system/boot/networkd.nix +++ b/nixos/modules/system/boot/networkd.nix @@ -30,10 +30,10 @@ let (assertValueOneOf "UDPSegmentationOffload" boolValues) (assertValueOneOf "GenericReceiveOffload" boolValues) (assertValueOneOf "LargeReceiveOffload" boolValues) - (range "RxChannels" 1 4294967295) - (range "TxChannels" 1 4294967295) - (range "OtherChannels" 1 4294967295) - (range "CombinedChannels" 1 4294967295) + (assertRange "RxChannels" 1 4294967295) + (assertRange "TxChannels" 1 4294967295) + (assertRange "OtherChannels" 1 4294967295) + (assertRange "CombinedChannels" 1 4294967295) ]; checkNetdev = checkUnitConfig "Netdev" [ -- GitLab From 4c6171c173ef5e50ecbbc1157c035147462ee721 Mon Sep 17 00:00:00 2001 From: Sarah Brofeldt Date: Tue, 21 Aug 2018 09:51:33 +0200 Subject: [PATCH 0884/2206] nixos/dhcpcd: Wait for devices to settle --- nixos/modules/services/networking/dhcpcd.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/networking/dhcpcd.nix b/nixos/modules/services/networking/dhcpcd.nix index 019c8fd9ec4..efdbca5d52e 100644 --- a/nixos/modules/services/networking/dhcpcd.nix +++ b/nixos/modules/services/networking/dhcpcd.nix @@ -161,8 +161,9 @@ in { description = "DHCP Client"; wantedBy = [ "multi-user.target" ] ++ optional (!hasDefaultGatewaySet) "network-online.target"; - wants = [ "network.target" ]; + wants = [ "network.target" "systemd-udev-settle.service" ]; before = [ "network.target" ]; + after = [ "systemd-udev-settle.service" ]; # Stopping dhcpcd during a reconfiguration is undesirable # because it brings down the network interfaces configured by -- GitLab From 8e4d051c622366e37ca19276aaf88d47648e4dce Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 15:35:17 -0700 Subject: [PATCH 0885/2206] sratom: 0.6.0 -> 0.6.2 (#44695) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/sratom/versions. --- pkgs/development/libraries/audio/sratom/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/audio/sratom/default.nix b/pkgs/development/libraries/audio/sratom/default.nix index 4709d034853..acfbced5272 100644 --- a/pkgs/development/libraries/audio/sratom/default.nix +++ b/pkgs/development/libraries/audio/sratom/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "sratom-${version}"; - version = "0.6.0"; + version = "0.6.2"; src = fetchurl { url = "https://download.drobilla.net/${name}.tar.bz2"; - sha256 = "0hrxd9i66s06bpn6i3s9ka95134g3sm8yscmif7qgdzhyjqw42j4"; + sha256 = "0lz883ravxjf7r9wwbx2gx9m8vhyiavxrl9jdxfppjxnsralll8a"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From 8bb5054494383f70cfd32326e03df7d01941c178 Mon Sep 17 00:00:00 2001 From: Tim Cuthbertson Date: Tue, 21 Aug 2018 16:01:28 +1000 Subject: [PATCH 0886/2206] docker-credential-gcr: remove platforms --- pkgs/tools/admin/docker-credential-gcr/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/tools/admin/docker-credential-gcr/default.nix b/pkgs/tools/admin/docker-credential-gcr/default.nix index 52b68a7477c..71bef380544 100644 --- a/pkgs/tools/admin/docker-credential-gcr/default.nix +++ b/pkgs/tools/admin/docker-credential-gcr/default.nix @@ -23,6 +23,5 @@ buildGoPackage rec { homepage = https://github.com/GoogleCloudPlatform/docker-credential-gcr; license = licenses.asl20; maintainers = with maintainers; [ suvash ]; - platforms = platforms.linux; }; } -- GitLab From 13c8acc3dbae2ddb8257fd7f795b9bf6fe739a7b Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Tue, 21 Aug 2018 15:15:02 -0500 Subject: [PATCH 0887/2206] Revert "Merge pull request #44767 from obsidiansystems/wrapper-env-var-path" This reverts commit 89efc27f571368b475ce87e71445be10a9d1121a, reversing changes made to d0f11020ca55dfe20ecad05005343e3a3e3cbd90. --- .../bintools-wrapper/setup-hook.sh | 8 ++--- pkgs/build-support/cc-wrapper/setup-hook.sh | 8 ++--- pkgs/development/compilers/ghc/8.0.2.nix | 19 ++++++------ pkgs/development/compilers/ghc/8.2.2.nix | 16 +++++----- pkgs/development/compilers/ghc/8.4.3.nix | 16 +++++----- pkgs/development/compilers/ghc/8.6.1.nix | 16 +++++----- pkgs/development/compilers/ghc/head.nix | 16 +++++----- .../libraries/gcc/libgcc/default.nix | 31 ++++++++++++++++--- 8 files changed, 76 insertions(+), 54 deletions(-) diff --git a/pkgs/build-support/bintools-wrapper/setup-hook.sh b/pkgs/build-support/bintools-wrapper/setup-hook.sh index 2cf606cce7c..f65b792485a 100644 --- a/pkgs/build-support/bintools-wrapper/setup-hook.sh +++ b/pkgs/build-support/bintools-wrapper/setup-hook.sh @@ -59,11 +59,11 @@ for cmd in \ ar as ld nm objcopy objdump readelf ranlib strip strings size windres do if - cmd_path=$(PATH=$_PATH command -v "@targetPrefix@${cmd}") + PATH=$_PATH type -p "@targetPrefix@${cmd}" > /dev/null then upper_case="$(echo "$cmd" | tr "[:lower:]" "[:upper:]")" - export "${role_pre}${upper_case}=${cmd_path}"; - export "${upper_case}${role_post}=${cmd_path}"; + export "${role_pre}${upper_case}=@targetPrefix@${cmd}"; + export "${upper_case}${role_post}=@targetPrefix@${cmd}"; fi done @@ -72,5 +72,5 @@ done export NIX_HARDENING_ENABLE # No local scope in sourced file -unset -v role_pre role_post cmd cmd_path upper_case +unset -v role_pre role_post cmd upper_case set +u diff --git a/pkgs/build-support/cc-wrapper/setup-hook.sh b/pkgs/build-support/cc-wrapper/setup-hook.sh index 619e75a3974..28060de7411 100644 --- a/pkgs/build-support/cc-wrapper/setup-hook.sh +++ b/pkgs/build-support/cc-wrapper/setup-hook.sh @@ -109,10 +109,10 @@ fi export NIX_${role_pre}CC=@out@ -export ${role_pre}CC=@out@/bin/@named_cc@ -export ${role_pre}CXX=@out@/bin/@named_cxx@ -export CC${role_post}=@out@/bin/@named_cc@ -export CXX${role_post}=@out@/bin/@named_cxx@ +export ${role_pre}CC=@named_cc@ +export ${role_pre}CXX=@named_cxx@ +export CC${role_post}=@named_cc@ +export CXX${role_post}=@named_cxx@ # If unset, assume the default hardening flags. : ${NIX_HARDENING_ENABLE="fortify stackprotector pic strictoverflow format relro bindnow"} diff --git a/pkgs/development/compilers/ghc/8.0.2.nix b/pkgs/development/compilers/ghc/8.0.2.nix index fdbe4cf902f..ddd9c27589a 100644 --- a/pkgs/development/compilers/ghc/8.0.2.nix +++ b/pkgs/development/compilers/ghc/8.0.2.nix @@ -102,16 +102,15 @@ stdenv.mkDerivation rec { done # GHC is a bit confused on its cross terminology, as these would normally be # the *host* tools. - export CC="$CC_FOR_TARGET" - export CXX="$CXX_FOR_TARGET" - # Use gold to work around https://sourceware.org/bugzilla/show_bug.cgi?id=16177 - export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld${stdenv.lib.optionalString targetPlatform.isAarch32 ".gold"}" - export AS="$AS_FOR_TARGET" - export AR="$AR_FOR_TARGET" - export NM="$NM_FOR_TARGET" - export RANLIB="$RANLIB_FOR_TARGET" - export READELF="$READELF_FOR_TARGET" - export STRIP="$STRIP_FOR_TARGET" + export CC="${targetCC}/bin/${targetCC.targetPrefix}cc" + export CXX="${targetCC}/bin/${targetCC.targetPrefix}cxx" + export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld" + export AS="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}as" + export AR="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ar" + export NM="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}nm" + export RANLIB="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ranlib" + export READELF="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}readelf" + export STRIP="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}strip" echo -n "${buildMK}" > mk/build.mk sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure diff --git a/pkgs/development/compilers/ghc/8.2.2.nix b/pkgs/development/compilers/ghc/8.2.2.nix index 6ff1a248372..79c910e5fd2 100644 --- a/pkgs/development/compilers/ghc/8.2.2.nix +++ b/pkgs/development/compilers/ghc/8.2.2.nix @@ -134,16 +134,16 @@ stdenv.mkDerivation rec { done # GHC is a bit confused on its cross terminology, as these would normally be # the *host* tools. - export CC="$CC_FOR_TARGET" - export CXX="$CXX_FOR_TARGET" + export CC="${targetCC}/bin/${targetCC.targetPrefix}cc" + export CXX="${targetCC}/bin/${targetCC.targetPrefix}cxx" # Use gold to work around https://sourceware.org/bugzilla/show_bug.cgi?id=16177 export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld${stdenv.lib.optionalString targetPlatform.isAarch32 ".gold"}" - export AS="$AS_FOR_TARGET" - export AR="$AR_FOR_TARGET" - export NM="$NM_FOR_TARGET" - export RANLIB="$RANLIB_FOR_TARGET" - export READELF="$READELF_FOR_TARGET" - export STRIP="$STRIP_FOR_TARGET" + export AS="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}as" + export AR="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ar" + export NM="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}nm" + export RANLIB="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ranlib" + export READELF="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}readelf" + export STRIP="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}strip" echo -n "${buildMK}" > mk/build.mk sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure diff --git a/pkgs/development/compilers/ghc/8.4.3.nix b/pkgs/development/compilers/ghc/8.4.3.nix index 522dd9cfbf0..f30c8dd8622 100644 --- a/pkgs/development/compilers/ghc/8.4.3.nix +++ b/pkgs/development/compilers/ghc/8.4.3.nix @@ -115,16 +115,16 @@ stdenv.mkDerivation (rec { done # GHC is a bit confused on its cross terminology, as these would normally be # the *host* tools. - export CC="$CC_FOR_TARGET" - export CXX="$CXX_FOR_TARGET" + export CC="${targetCC}/bin/${targetCC.targetPrefix}cc" + export CXX="${targetCC}/bin/${targetCC.targetPrefix}cxx" # Use gold to work around https://sourceware.org/bugzilla/show_bug.cgi?id=16177 export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld${stdenv.lib.optionalString targetPlatform.isAarch32 ".gold"}" - export AS="$AS_FOR_TARGET" - export AR="$AR_FOR_TARGET" - export NM="$NM_FOR_TARGET" - export RANLIB="$RANLIB_FOR_TARGET" - export READELF="$READELF_FOR_TARGET" - export STRIP="$STRIP_FOR_TARGET" + export AS="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}as" + export AR="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ar" + export NM="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}nm" + export RANLIB="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ranlib" + export READELF="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}readelf" + export STRIP="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}strip" echo -n "${buildMK}" > mk/build.mk sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure diff --git a/pkgs/development/compilers/ghc/8.6.1.nix b/pkgs/development/compilers/ghc/8.6.1.nix index a94c9e3d3f1..fdb60ce3f2e 100644 --- a/pkgs/development/compilers/ghc/8.6.1.nix +++ b/pkgs/development/compilers/ghc/8.6.1.nix @@ -98,16 +98,16 @@ stdenv.mkDerivation (rec { done # GHC is a bit confused on its cross terminology, as these would normally be # the *host* tools. - export CC="$CC_FOR_TARGET" - export CXX="$CXX_FOR_TARGET" + export CC="${targetCC}/bin/${targetCC.targetPrefix}cc" + export CXX="${targetCC}/bin/${targetCC.targetPrefix}cxx" # Use gold to work around https://sourceware.org/bugzilla/show_bug.cgi?id=16177 export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld${stdenv.lib.optionalString targetPlatform.isAarch32 ".gold"}" - export AS="$AS_FOR_TARGET" - export AR="$AR_FOR_TARGET" - export NM="$NM_FOR_TARGET" - export RANLIB="$RANLIB_FOR_TARGET" - export READELF="$READELF_FOR_TARGET" - export STRIP="$STRIP_FOR_TARGET" + export AS="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}as" + export AR="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ar" + export NM="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}nm" + export RANLIB="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ranlib" + export READELF="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}readelf" + export STRIP="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}strip" echo -n "${buildMK}" > mk/build.mk sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure diff --git a/pkgs/development/compilers/ghc/head.nix b/pkgs/development/compilers/ghc/head.nix index b0b6ed3bab0..2824ce669ee 100644 --- a/pkgs/development/compilers/ghc/head.nix +++ b/pkgs/development/compilers/ghc/head.nix @@ -100,16 +100,16 @@ stdenv.mkDerivation rec { done # GHC is a bit confused on its cross terminology, as these would normally be # the *host* tools. - export CC="$CC_FOR_TARGET" - export CXX="$CXX_FOR_TARGET" + export CC="${targetCC}/bin/${targetCC.targetPrefix}cc" + export CXX="${targetCC}/bin/${targetCC.targetPrefix}cxx" # Use gold to work around https://sourceware.org/bugzilla/show_bug.cgi?id=16177 export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld${stdenv.lib.optionalString targetPlatform.isAarch32 ".gold"}" - export AS="$AS_FOR_TARGET" - export AR="$AR_FOR_TARGET" - export NM="$NM_FOR_TARGET" - export RANLIB="$RANLIB_FOR_TARGET" - export READELF="$READELF_FOR_TARGET" - export STRIP="$STRIP_FOR_TARGET" + export AS="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}as" + export AR="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ar" + export NM="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}nm" + export RANLIB="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ranlib" + export READELF="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}readelf" + export STRIP="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}strip" echo -n "${buildMK}" > mk/build.mk echo ${version} >VERSION diff --git a/pkgs/development/libraries/gcc/libgcc/default.nix b/pkgs/development/libraries/gcc/libgcc/default.nix index ef605d8702f..0a29ab6927f 100644 --- a/pkgs/development/libraries/gcc/libgcc/default.nix +++ b/pkgs/development/libraries/gcc/libgcc/default.nix @@ -46,16 +46,22 @@ stdenvNoLibs.mkDerivation rec { mkdir -p "$buildRoot/gcc" cd "$buildRoot/gcc" ( + export AS_FOR_BUILD=${buildPackages.stdenv.cc}/bin/$AS_FOR_BUILD + export CC_FOR_BUILD=${buildPackages.stdenv.cc}/bin/$CC_FOR_BUILD + export CPP_FOR_BUILD=${buildPackages.stdenv.cc}/bin/$CPP_FOR_BUILD + export CXX_FOR_BUILD=${buildPackages.stdenv.cc}/bin/$CXX_FOR_BUILD + export LD_FOR_BUILD=${buildPackages.stdenv.cc.bintools}/bin/$LD_FOR_BUILD + export AS=$AS_FOR_BUILD export CC=$CC_FOR_BUILD export CPP=$CPP_FOR_BUILD export CXX=$CXX_FOR_BUILD export LD=$LD_FOR_BUILD - export AS_FOR_TARGET=$AS - export CC_FOR_TARGET=$CC - export CPP_FOR_TARGET=$CPP - export LD_FOR_TARGET=$LD + export AS_FOR_TARGET=${stdenvNoLibs.cc}/bin/$AS + export CC_FOR_TARGET=${stdenvNoLibs.cc}/bin/$CC + export CPP_FOR_TARGET=${stdenvNoLibs.cc}/bin/$CPP + export LD_FOR_TARGET=${stdenvNoLibs.cc.bintools}/bin/$LD export NIX_BUILD_CFLAGS_COMPILE+=' -DGENERATOR_FILE=1' @@ -81,6 +87,23 @@ stdenvNoLibs.mkDerivation rec { cd "$buildRoot/gcc/${hostPlatform.config}/libgcc" configureScript=$sourceRoot/configure chmod +x "$configureScript" + + export AS_FOR_BUILD=${buildPackages.stdenv.cc}/bin/$AS_FOR_BUILD + export CC_FOR_BUILD=${buildPackages.stdenv.cc}/bin/$CC_FOR_BUILD + export CPP_FOR_BUILD=${buildPackages.stdenv.cc}/bin/$CPP_FOR_BUILD + export CXX_FOR_BUILD=${buildPackages.stdenv.cc}/bin/$CXX_FOR_BUILD + export LD_FOR_BUILD=${buildPackages.stdenv.cc.bintools}/bin/$LD_FOR_BUILD + + export AS=${stdenvNoLibs.cc}/bin/$AS + export CC=${stdenvNoLibs.cc}/bin/$CC + export CPP=${stdenvNoLibs.cc}/bin/$CPP + export CXX=${stdenvNoLibs.cc}/bin/$CXX + export LD=${stdenvNoLibs.cc.bintools}/bin/$LD + + export AS_FOR_TARGET=${stdenvNoLibs.cc}/bin/$AS_FOR_TARGET + export CC_FOR_TARGET=${stdenvNoLibs.cc}/bin/$CC_FOR_TARGET + export CPP_FOR_TARGET=${stdenvNoLibs.cc}/bin/$CPP_FOR_TARGET + export LD_FOR_TARGET=${stdenvNoLibs.cc.bintools}/bin/$LD_FOR_TARGET ''; gccConfigureFlags = [ -- GitLab From 5a012fdbb3f7752b333cb631c39d73518e930559 Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Tue, 21 Aug 2018 15:37:15 -0500 Subject: [PATCH 0888/2206] Revert "openjdk: fixup build after #44767" This reverts commit 38eea804e6c02542085c9f232cdd699d96c95a23. --- pkgs/development/compilers/openjdk/8.nix | 6 ------ 1 file changed, 6 deletions(-) diff --git a/pkgs/development/compilers/openjdk/8.nix b/pkgs/development/compilers/openjdk/8.nix index e82f40fc089..948948ebc44 100644 --- a/pkgs/development/compilers/openjdk/8.nix +++ b/pkgs/development/compilers/openjdk/8.nix @@ -106,12 +106,6 @@ let # https://github.com/JetBrains/jdk8u/commit/eaa5e0711a43d64874111254d74893fa299d5716 + stdenv.lib.optionalString stdenv.cc.isGNU '' NIX_CFLAGS_COMPILE+=" -fno-lifetime-dse -fno-delete-null-pointer-checks -std=gnu++98 -Wno-error" - '' - # The configure script was confused by our passing these with full paths, - # so we explicitly override them to short variants. - + '' - CC=${stdenv.cc.targetPrefix}cc - CXX=${stdenv.cc.targetPrefix}c++ ''; configureFlags = [ -- GitLab From f7bc33abf09c9a111b7b1d7f4eb6d322ace3efda Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Tue, 21 Aug 2018 15:37:52 -0500 Subject: [PATCH 0889/2206] Revert "treewide: fixup breakage due to absolute compiler path" This reverts commit d0888d150333a2c523cd1e46606d6219afe23dc2. --- pkgs/applications/graphics/exrtools/default.nix | 5 ----- pkgs/applications/misc/kiwix/default.nix | 5 ----- pkgs/applications/science/logic/aiger/default.nix | 3 --- pkgs/applications/science/logic/verit/default.nix | 5 ----- pkgs/applications/virtualization/open-vm-tools/default.nix | 5 ----- pkgs/development/libraries/podofo/default.nix | 5 ----- pkgs/development/libraries/zeroc-ice/default.nix | 5 ----- pkgs/development/ocaml-modules/zarith/default.nix | 3 --- pkgs/games/warmux/default.nix | 5 ----- pkgs/games/warzone2100/default.nix | 5 ----- 10 files changed, 46 deletions(-) diff --git a/pkgs/applications/graphics/exrtools/default.nix b/pkgs/applications/graphics/exrtools/default.nix index 01af81d4de7..7980d09fed1 100644 --- a/pkgs/applications/graphics/exrtools/default.nix +++ b/pkgs/applications/graphics/exrtools/default.nix @@ -9,11 +9,6 @@ stdenv.mkDerivation rec { sha256 = "0jpkskqs1yjiighab4s91jy0c0qxcscwadfn94xy2mm2bx2qwp4z"; }; - preConfigure = '' - CC=${stdenv.cc.targetPrefix}cc - CXX=${stdenv.cc.targetPrefix}c++ - ''; - nativeBuildInputs = [ pkgconfig ]; buildInputs = [ stdenv openexr libpng12 libjpeg ]; diff --git a/pkgs/applications/misc/kiwix/default.nix b/pkgs/applications/misc/kiwix/default.nix index cfba3a0c83d..c37d26f3dbc 100644 --- a/pkgs/applications/misc/kiwix/default.nix +++ b/pkgs/applications/misc/kiwix/default.nix @@ -81,11 +81,6 @@ stdenv.mkDerivation rec { cd ../../.. ''; - preConfigure = '' - CC=${stdenv.cc.targetPrefix}cc - CXX=${stdenv.cc.targetPrefix}c++ - ''; - configureFlags = [ "--disable-static" "--disable-staticbins" diff --git a/pkgs/applications/science/logic/aiger/default.nix b/pkgs/applications/science/logic/aiger/default.nix index a03e777a033..03524fc6b22 100644 --- a/pkgs/applications/science/logic/aiger/default.nix +++ b/pkgs/applications/science/logic/aiger/default.nix @@ -12,9 +12,6 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; configurePhase = '' - CC=${stdenv.cc.targetPrefix}cc - CXX=${stdenv.cc.targetPrefix}c++ - # Set up picosat, so we can build 'aigbmc' mkdir ../picosat ln -s ${picosat}/include/picosat/picosat.h ../picosat/picosat.h diff --git a/pkgs/applications/science/logic/verit/default.nix b/pkgs/applications/science/logic/verit/default.nix index d8873604b21..ca3673d7bf9 100644 --- a/pkgs/applications/science/logic/verit/default.nix +++ b/pkgs/applications/science/logic/verit/default.nix @@ -15,11 +15,6 @@ stdenv.mkDerivation rec { # --disable-static actually enables static linking here... dontDisableStatic = true; - preConfigure = '' - CC=${stdenv.cc.targetPrefix}gcc - CXX=${stdenv.cc.targetPrefix}g++ - ''; - makeFlags = [ "LEX=${flex}/bin/flex" ]; preInstall = '' diff --git a/pkgs/applications/virtualization/open-vm-tools/default.nix b/pkgs/applications/virtualization/open-vm-tools/default.nix index 13fa9d369b6..e42c1d5dd1e 100644 --- a/pkgs/applications/virtualization/open-vm-tools/default.nix +++ b/pkgs/applications/virtualization/open-vm-tools/default.nix @@ -41,11 +41,6 @@ stdenv.mkDerivation rec { sed -i 's,/sbin/shutdown,shutdown,' lib/system/systemLinux.c ''; - preConfigure = '' - CC=${stdenv.cc.targetPrefix}cc - CXX=${stdenv.cc.targetPrefix}c++ - ''; - configureFlags = [ "--without-kernel-modules" "--without-xmlsecurity" ] ++ lib.optional (!withX) "--without-x"; diff --git a/pkgs/development/libraries/podofo/default.nix b/pkgs/development/libraries/podofo/default.nix index 51e2b505974..9a43470de3b 100644 --- a/pkgs/development/libraries/podofo/default.nix +++ b/pkgs/development/libraries/podofo/default.nix @@ -19,11 +19,6 @@ stdenv.mkDerivation rec { # TODO(@Dridus) remove the ++ libc at next hash break buildInputs = [ lua5 ] ++ stdenv.lib.optional stdenv.isLinux stdenv.cc.libc; - preConfigure = '' - CC=${stdenv.cc.targetPrefix}cc - CXX=${stdenv.cc.targetPrefix}c++ - ''; - cmakeFlags = "-DPODOFO_BUILD_SHARED=ON -DPODOFO_BUILD_STATIC=OFF"; meta = { diff --git a/pkgs/development/libraries/zeroc-ice/default.nix b/pkgs/development/libraries/zeroc-ice/default.nix index 4369a9765e5..063d64c6905 100644 --- a/pkgs/development/libraries/zeroc-ice/default.nix +++ b/pkgs/development/libraries/zeroc-ice/default.nix @@ -27,11 +27,6 @@ stdenv.mkDerivation rec { --replace xcrun "" ''; - preConfigure = '' - CC=${stdenv.cc.targetPrefix}cc - CXX=${stdenv.cc.targetPrefix}c++ - ''; - makeFlags = [ "prefix=$(out)" "OPTIMIZE=yes" ]; enableParallelBuilding = true; diff --git a/pkgs/development/ocaml-modules/zarith/default.nix b/pkgs/development/ocaml-modules/zarith/default.nix index 7b76919241d..e5d95497058 100644 --- a/pkgs/development/ocaml-modules/zarith/default.nix +++ b/pkgs/development/ocaml-modules/zarith/default.nix @@ -28,10 +28,7 @@ stdenv.mkDerivation rec { propagatedBuildInputs = [ gmp ]; patchPhase = "patchShebangs ./z_pp.pl"; - configurePhase = '' - CC=${stdenv.cc.targetPrefix}cc - CXX=${stdenv.cc.targetPrefix}c++ ./configure -installdir $out/lib/ocaml/${ocaml.version}/site-lib ''; preInstall = "mkdir -p $out/lib/ocaml/${ocaml.version}/site-lib"; diff --git a/pkgs/games/warmux/default.nix b/pkgs/games/warmux/default.nix index 29e8042ac7a..a56afbbf44b 100644 --- a/pkgs/games/warmux/default.nix +++ b/pkgs/games/warmux/default.nix @@ -19,11 +19,6 @@ stdenv.mkDerivation rec { gettext intltool libtool perl ]; - preConfigure = '' - CC=${stdenv.cc.targetPrefix}cc - CXX=${stdenv.cc.targetPrefix}c++ - ''; - configureFlagsArray = ("CFLAGS=-include ${zlib.dev}/include/zlib.h"); patches = [ ./gcc-fix.patch ]; diff --git a/pkgs/games/warzone2100/default.nix b/pkgs/games/warzone2100/default.nix index 65e5669d86a..6165cacfdca 100644 --- a/pkgs/games/warzone2100/default.nix +++ b/pkgs/games/warzone2100/default.nix @@ -30,11 +30,6 @@ stdenv.mkDerivation rec { --replace "which %s" "${which}/bin/which %s" ''; - preConfigure = '' - CC=${stdenv.cc.targetPrefix}cc - CXX=${stdenv.cc.targetPrefix}c++ - ''; - configureFlags = [ "--with-distributor=NixOS" ]; hardeningDisable = [ "format" ]; -- GitLab From 29573133569af11328ad9fd67c78f9a120605eca Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Tue, 21 Aug 2018 17:37:15 -0500 Subject: [PATCH 0890/2206] r2, r2-cutter: refactor and bump cutter to 1.7 --- .../default.nix => radare2/cutter.nix} | 19 +--- .../tools/analysis/radare2/default.nix | 90 +++---------------- .../tools/analysis/radare2/generic.nix | 75 ++++++++++++++++ .../tools/analysis/radare2/r2-for-cutter.nix | 16 ++++ pkgs/top-level/all-packages.nix | 10 ++- 5 files changed, 116 insertions(+), 94 deletions(-) rename pkgs/development/tools/analysis/{radare2-cutter/default.nix => radare2/cutter.nix} (68%) create mode 100644 pkgs/development/tools/analysis/radare2/generic.nix create mode 100644 pkgs/development/tools/analysis/radare2/r2-for-cutter.nix diff --git a/pkgs/development/tools/analysis/radare2-cutter/default.nix b/pkgs/development/tools/analysis/radare2/cutter.nix similarity index 68% rename from pkgs/development/tools/analysis/radare2-cutter/default.nix rename to pkgs/development/tools/analysis/radare2/cutter.nix index b427499ad99..4269661a4ff 100644 --- a/pkgs/development/tools/analysis/radare2-cutter/default.nix +++ b/pkgs/development/tools/analysis/radare2/cutter.nix @@ -4,22 +4,11 @@ # Qt , qtbase, qtsvg, qtwebengine # buildInputs -, radare2 +, r2-for-cutter , python3 }: let - r2 = radare2.overrideDerivation (o: { - name = "radare2-for-cutter-${version}"; - src = fetchFromGitHub { - owner = "radare"; - repo = "radare2"; - # XXX: The revision used here should match what Cutter uses as submodule. - # For now it's the revision cutter-git uses for r2. - rev = "c9ec8b54b9ba32ba6712f319825f8d032e573e68"; - sha256 = "04ri3wis8l1mbcp2gx419x7yfimljn7xa01izch71jy2h2mzk3z6"; - }; - }); - version = "1.6"; + version = "1.7"; in stdenv.mkDerivation rec { name = "radare2-cutter-${version}"; @@ -28,7 +17,7 @@ stdenv.mkDerivation rec { owner = "radareorg"; repo = "cutter"; rev = "v${version}"; - sha256 = "1ps52yf94yfnws3nn1iiwch2jy33dyvi7j47xkmh0m5fpdqi5xk7"; + sha256 = "0z9wzxd5hw0ivakrg3xiv4zx1rjj032hlmizq0pxj22xjrj1gg9n"; }; postUnpack = "export sourceRoot=$sourceRoot/src"; @@ -43,7 +32,7 @@ stdenv.mkDerivation rec { ''; nativeBuildInputs = [ qmake pkgconfig ]; - buildInputs = [ qtbase qtsvg qtwebengine r2 python3 ]; + buildInputs = [ qtbase qtsvg qtwebengine r2-for-cutter python3 ]; qmakeFlags = [ "CONFIG+=link_pkgconfig" diff --git a/pkgs/development/tools/analysis/radare2/default.nix b/pkgs/development/tools/analysis/radare2/default.nix index 43a05b5193d..07a81516c98 100644 --- a/pkgs/development/tools/analysis/radare2/default.nix +++ b/pkgs/development/tools/analysis/radare2/default.nix @@ -1,82 +1,16 @@ -{stdenv, fetchFromGitHub -, ninja, meson , pkgconfig -, libusb, readline, libewf, perl, zlib, openssl -, gtk2 ? null, vte ? null, gtkdialog ? null -, python ? null -, ruby ? null -, lua ? null -, useX11, rubyBindings, pythonBindings, luaBindings -}: +{ callPackage, ...} @ args: -assert useX11 -> (gtk2 != null && vte != null && gtkdialog != null); -assert rubyBindings -> ruby != null; -assert pythonBindings -> python != null; - - -let - inherit (stdenv.lib) optional; +callPackage ./generic.nix (args // { # # DO NOT EDIT! Automatically generated by ./update.py - version_commit = "19004"; - gittap = "2.8.0"; - gittip = "a76b965410aba07b4ef8b96d90b25b271c2003dd"; - version = "2.8.0"; - sha256 = "1d9rkzc3vychy2h1bnywwx4why83rr18r0lvvl1cqx87ad5awcjk"; - cs_tip = "782ea67e17a391ca0d3faafdc365b335a1a8930a"; - cs_sha256 = "1maww4ir78a193pm3f8lr2kdkizi7rywn68ffa65ipyr7j4pl6i4"; - # -in -stdenv.mkDerivation rec { - name = "radare2-${version}"; - - src = fetchFromGitHub { - owner = "radare"; - repo = "radare2"; - rev = version; - inherit sha256; - }; - - postPatch = let - capstone = fetchFromGitHub { - owner = "aquynh"; - repo = "capstone"; - # version from $sourceRoot/shlr/Makefile - rev = cs_tip; - sha256 = cs_sha256; - }; - in '' - if ! grep -F "CS_TIP=${cs_tip}" shlr/Makefile; then echo "CS_TIP mismatch"; exit 1; fi - # When using meson, it expects capstone source relative to build directory - mkdir -p build/shlr - ln -s ${capstone} build/shlr/capstone - ''; - - postInstall = '' - ln -s $out/bin/radare2 $out/bin/r2 - install -D -m755 $src/binr/r2pm/r2pm $out/bin/r2pm - ''; - - mesonFlags = [ - "-Dr2_version_commit=${version_commit}" - "-Dr2_gittap=${gittap}" - "-Dr2_gittip=${gittip}" - ]; - - enableParallelBuilding = true; - - nativeBuildInputs = [ pkgconfig ninja meson ]; - buildInputs = [ readline libusb libewf perl zlib openssl] - ++ optional useX11 [gtkdialog vte gtk2] - ++ optional rubyBindings [ruby] - ++ optional pythonBindings [python] - ++ optional luaBindings [lua]; - - meta = { - description = "unix-like reverse engineering framework and commandline tools"; - homepage = http://radare.org/; - license = stdenv.lib.licenses.gpl2Plus; - maintainers = with stdenv.lib.maintainers; [raskin makefu mic92]; - platforms = with stdenv.lib.platforms; linux; - inherit version; + src_info = { + version_commit = "19004"; + gittap = "2.8.0"; + gittip = "a76b965410aba07b4ef8b96d90b25b271c2003dd"; + version = "2.8.0"; + sha256 = "1d9rkzc3vychy2h1bnywwx4why83rr18r0lvvl1cqx87ad5awcjk"; + cs_tip = "782ea67e17a391ca0d3faafdc365b335a1a8930a"; + cs_sha256 = "1maww4ir78a193pm3f8lr2kdkizi7rywn68ffa65ipyr7j4pl6i4"; }; -} + # +}) diff --git a/pkgs/development/tools/analysis/radare2/generic.nix b/pkgs/development/tools/analysis/radare2/generic.nix new file mode 100644 index 00000000000..074cbdddbbf --- /dev/null +++ b/pkgs/development/tools/analysis/radare2/generic.nix @@ -0,0 +1,75 @@ +{stdenv, fetchFromGitHub +, src_info, callPackage +, ninja, meson , pkgconfig +, libusb, readline, libewf, perl, zlib, openssl +, gtk2 ? null, vte ? null, gtkdialog ? null +, python ? null +, ruby ? null +, lua ? null +, useX11, rubyBindings, pythonBindings, luaBindings +}: + +assert useX11 -> (gtk2 != null && vte != null && gtkdialog != null); +assert rubyBindings -> ruby != null; +assert pythonBindings -> python != null; + + +let + inherit (stdenv.lib) optional; +in stdenv.mkDerivation (with src_info; rec { + name = "radare2-${version}"; + + src = fetchFromGitHub { + owner = "radare"; + repo = "radare2"; + rev = version; + inherit sha256; + }; + + postPatch = let + capstone = fetchFromGitHub { + owner = "aquynh"; + repo = "capstone"; + # version from $sourceRoot/shlr/Makefile + rev = cs_tip; + sha256 = cs_sha256; + }; + in '' + if ! grep -F "CS_TIP=${cs_tip}" shlr/Makefile; then echo "CS_TIP mismatch"; exit 1; fi + # When using meson, it expects capstone source relative to build directory + mkdir -p build/shlr + ln -s ${capstone} build/shlr/capstone + ''; + + postInstall = '' + ln -s $out/bin/radare2 $out/bin/r2 + install -D -m755 $src/binr/r2pm/r2pm $out/bin/r2pm + ''; + + mesonFlags = [ + "-Dr2_version_commit=${version_commit}" + "-Dr2_gittap=${gittap}" + "-Dr2_gittip=${gittip}" + # 2.8.0 expects this, but later it becomes an option with default=false. + "-Dcapstone_in_builddir=true" + ]; + + enableParallelBuilding = true; + + nativeBuildInputs = [ pkgconfig ninja meson ]; + buildInputs = [ readline libusb libewf perl zlib openssl] + ++ optional useX11 [gtkdialog vte gtk2] + ++ optional rubyBindings [ruby] + ++ optional pythonBindings [python] + ++ optional luaBindings [lua]; + + meta = { + description = "unix-like reverse engineering framework and commandline tools"; + homepage = http://radare.org/; + license = stdenv.lib.licenses.gpl2Plus; + maintainers = with stdenv.lib.maintainers; [raskin makefu mic92]; + platforms = with stdenv.lib.platforms; linux; + inherit version; + }; +}) + diff --git a/pkgs/development/tools/analysis/radare2/r2-for-cutter.nix b/pkgs/development/tools/analysis/radare2/r2-for-cutter.nix new file mode 100644 index 00000000000..e63d4442bec --- /dev/null +++ b/pkgs/development/tools/analysis/radare2/r2-for-cutter.nix @@ -0,0 +1,16 @@ +{ callPackage, ...} @ args: + +callPackage ./generic.nix (args // { + # + # DO NOT EDIT! Automatically generated by ./update.py + src_info = { + version_commit = "19256"; + gittap = "2.8.0-118-gb0547831f"; + gittip = "b0547831f127b7357e3c93bc43933482a4d6213b"; + version = "2.9.0-git"; + sha256 = "1ix42kipd1aayb494ajbxawzc1cwikm9fxk343d1kchxx4a30a1m"; + cs_tip = "782ea67e17a391ca0d3faafdc365b335a1a8930a"; + cs_sha256 = "1maww4ir78a193pm3f8lr2kdkizi7rywn68ffa65ipyr7j4pl6i4"; + }; + # +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 302ff26ed40..f32d98a6d29 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8540,7 +8540,15 @@ with pkgs; rubyBindings = config.radare.rubyBindings or false; luaBindings = config.radare.luaBindings or false; }; - radare2-cutter = libsForQt5.callPackage ../development/tools/analysis/radare2-cutter { }; + r2-for-cutter = callPackage ../development/tools/analysis/radare2/r2-for-cutter.nix { + inherit (gnome2) vte; + lua = lua5; + useX11 = config.radare.useX11 or false; + pythonBindings = config.radare.pythonBindings or false; + rubyBindings = config.radare.rubyBindings or false; + luaBindings = config.radare.luaBindings or false; + }; + radare2-cutter = libsForQt5.callPackage ../development/tools/analysis/radare2/cutter.nix { }; ragel = ragelStable; -- GitLab From 61c0adfbc11da6cbc20ec7482ac1b96ae7d1d2a5 Mon Sep 17 00:00:00 2001 From: Yurii Rashkovskii Date: Wed, 8 Aug 2018 14:04:35 +0700 Subject: [PATCH 0891/2206] astroid: 0.11.1 -> 0.13 Couple of things were updated to make this work. 1. webkitgtk24x-gtk3 that is marked unsafe has been replaced with webkitgtk (2.20.*) as astroid has recently indicated that [>= 2.20 is acceptable](https://github.com/astroidmail/astroid/commit/48ce7e3010d2ee99ccba18798b4f5333867bd1a2) 2. protobuf built input was added to satisfy requirements 3. astroid was not functional at all without proper icons so gnome3.defaultIconTheme were added to buildInputs 4. By default, astroid will use `gvim` as a setting for the embedded editor, however that didn't work well with nixpkgs. vim is now bundled with astroid by default. This setting can be overridden by the user in astroid's config file. --- .../mailreaders/astroid/default.nix | 36 +++++++++++++++---- .../mailreaders/astroid/run_tests.diff | 10 ++++++ 2 files changed, 39 insertions(+), 7 deletions(-) create mode 100644 pkgs/applications/networking/mailreaders/astroid/run_tests.diff diff --git a/pkgs/applications/networking/mailreaders/astroid/default.nix b/pkgs/applications/networking/mailreaders/astroid/default.nix index 9a348fc03f7..0cb07b8ce75 100644 --- a/pkgs/applications/networking/mailreaders/astroid/default.nix +++ b/pkgs/applications/networking/mailreaders/astroid/default.nix @@ -1,22 +1,44 @@ -{ stdenv, fetchFromGitHub, cmake, pkgconfig, gnome3, gmime3, webkitgtk24x-gtk3 -, libsass, notmuch, boost, wrapGAppsHook, glib-networking }: +{ stdenv, fetchFromGitHub, cmake, pkgconfig, gnome3, gmime3, webkitgtk +, libsass, notmuch, boost, wrapGAppsHook, glib-networking, protobuf, vim_configurable +, makeWrapper, python3, python3Packages +, vim ? vim_configurable.override { + features = "normal"; + gui = "auto"; + } +}: stdenv.mkDerivation rec { name = "astroid-${version}"; - version = "0.11.1"; + version = "0.13"; src = fetchFromGitHub { owner = "astroidmail"; repo = "astroid"; rev = "v${version}"; - sha256 = "1z48rvlzwi7bq7j55rnb0gg1a4k486yj910z2cxz1p46lxk332j1"; + sha256 = "105x5g44hng3fi03h67j3an53088148jbq8726nmcp0zs0cy9gac"; }; nativeBuildInputs = [ cmake pkgconfig wrapGAppsHook ]; - buildInputs = [ gnome3.gtkmm gmime3 webkitgtk24x-gtk3 libsass gnome3.libpeas - notmuch boost gnome3.gsettings-desktop-schemas - glib-networking ]; + buildInputs = [ gnome3.gtkmm gmime3 webkitgtk libsass gnome3.libpeas + python3 python3Packages.pygobject3 + notmuch boost gnome3.gsettings-desktop-schemas gnome3.defaultIconTheme + glib-networking protobuf ] ++ (if vim == null then [] else [ vim ]); + + patches = [ + # TODO: remove when https://github.com/astroidmail/astroid/pull/531 + # is released + ./run_tests.diff + ]; + + postPatch = '' + sed -i "s~gvim ~${vim}/bin/vim -g ~g" src/config.cc + sed -i "s~ -geom 10x10~~g" src/config.cc + ''; + + postInstall = '' + wrapProgram "$out/bin/astroid" --set CHARSET=en_us.UTF-8 + ''; meta = with stdenv.lib; { homepage = https://astroidmail.github.io/; diff --git a/pkgs/applications/networking/mailreaders/astroid/run_tests.diff b/pkgs/applications/networking/mailreaders/astroid/run_tests.diff new file mode 100644 index 00000000000..21b466741ce --- /dev/null +++ b/pkgs/applications/networking/mailreaders/astroid/run_tests.diff @@ -0,0 +1,10 @@ +diff --git a/tests/run_test.sh b/tests/run_test.sh +index f2ea7d7..927c61d 100755 +--- a/tests/run_test.sh ++++ b/tests/run_test.sh +@@ -1,4 +1,4 @@ +-#! /bin/bash ++#! /usr/bin/env bash + # + # Set up environment and run test specified on command line + -- GitLab From d944690b7b7a512268467e0bc9d45ca6bcdf9824 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 21 Aug 2018 17:49:13 -0700 Subject: [PATCH 0892/2206] mercurialFull: 4.6.2 -> 4.7 (#45186) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/mercurial-full/versions. --- pkgs/applications/version-management/mercurial/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/version-management/mercurial/default.nix b/pkgs/applications/version-management/mercurial/default.nix index 74ca47b046a..73cf4d74e18 100644 --- a/pkgs/applications/version-management/mercurial/default.nix +++ b/pkgs/applications/version-management/mercurial/default.nix @@ -4,7 +4,7 @@ let # if you bump version, update pkgs.tortoisehg too or ping maintainer - version = "4.6.2"; + version = "4.7"; name = "mercurial-${version}"; inherit (python2Packages) docutils hg-git dulwich python; in python2Packages.buildPythonApplication { @@ -13,7 +13,7 @@ in python2Packages.buildPythonApplication { src = fetchurl { url = "https://mercurial-scm.org/release/${name}.tar.gz"; - sha256 = "1bv6wgcdx8glihjjfg22khhc52mclsn4kwfqvzbzlg0b42h4xl0w"; + sha256 = "17rl1lyvr3qa5x73xyiwnv09wwiwjd18f01gvispzyvpgx1v3309"; }; inherit python; # pass it so that the same version can be used in hg2git -- GitLab From 23581b125bff62e3c14e61739e5aa09ceb9c004a Mon Sep 17 00:00:00 2001 From: Uri Baghin Date: Wed, 22 Aug 2018 14:08:38 +1000 Subject: [PATCH 0893/2206] nodePackages_10_x: add node-gyp --- .../node-packages/node-packages-v10.json | 3 + .../node-packages/node-packages-v10.nix | 2548 ++++++++++++++++- 2 files changed, 2467 insertions(+), 84 deletions(-) diff --git a/pkgs/development/node-packages/node-packages-v10.json b/pkgs/development/node-packages/node-packages-v10.json index 50cc105e7ff..088ff9aa6f2 100644 --- a/pkgs/development/node-packages/node-packages-v10.json +++ b/pkgs/development/node-packages/node-packages-v10.json @@ -2,5 +2,8 @@ "bower" , "coffee-script" , "grunt-cli" +, "node-gyp" +, "node-gyp-build" +, "node-pre-gyp" , "pnpm" ] diff --git a/pkgs/development/node-packages/node-packages-v10.nix b/pkgs/development/node-packages/node-packages-v10.nix index 488f1782dda..7dcb6abef79 100644 --- a/pkgs/development/node-packages/node-packages-v10.nix +++ b/pkgs/development/node-packages/node-packages-v10.nix @@ -13,121 +13,2038 @@ let sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="; }; }; + "ajv-5.5.2" = { + name = "ajv"; + packageName = "ajv"; + version = "5.5.2"; + src = fetchurl { + url = "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz"; + sha1 = "73b5eeca3fab653e3d3f9422b341ad42205dc965"; + }; + }; + "ansi-regex-2.1.1" = { + name = "ansi-regex"; + packageName = "ansi-regex"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz"; + sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df"; + }; + }; + "aproba-1.2.0" = { + name = "aproba"; + packageName = "aproba"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz"; + sha512 = "Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="; + }; + }; + "are-we-there-yet-1.1.5" = { + name = "are-we-there-yet"; + packageName = "are-we-there-yet"; + version = "1.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz"; + sha512 = "5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w=="; + }; + }; + "arr-diff-4.0.0" = { + name = "arr-diff"; + packageName = "arr-diff"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz"; + sha1 = "d6461074febfec71e7e15235761a329a5dc7c520"; + }; + }; + "arr-flatten-1.1.0" = { + name = "arr-flatten"; + packageName = "arr-flatten"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz"; + sha512 = "L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg=="; + }; + }; + "arr-union-3.1.0" = { + name = "arr-union"; + packageName = "arr-union"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz"; + sha1 = "e39b09aea9def866a8f206e288af63919bae39c4"; + }; + }; + "array-each-1.0.1" = { + name = "array-each"; + packageName = "array-each"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz"; + sha1 = "a794af0c05ab1752846ee753a1f211a05ba0c44f"; + }; + }; + "array-slice-1.1.0" = { + name = "array-slice"; + packageName = "array-slice"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz"; + sha512 = "B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w=="; + }; + }; + "array-unique-0.3.2" = { + name = "array-unique"; + packageName = "array-unique"; + version = "0.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz"; + sha1 = "a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"; + }; + }; + "asn1-0.2.4" = { + name = "asn1"; + packageName = "asn1"; + version = "0.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz"; + sha512 = "jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg=="; + }; + }; + "assert-plus-1.0.0" = { + name = "assert-plus"; + packageName = "assert-plus"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"; + sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"; + }; + }; + "assign-symbols-1.0.0" = { + name = "assign-symbols"; + packageName = "assign-symbols"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz"; + sha1 = "59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"; + }; + }; + "asynckit-0.4.0" = { + name = "asynckit"; + packageName = "asynckit"; + version = "0.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"; + sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"; + }; + }; + "atob-2.1.2" = { + name = "atob"; + packageName = "atob"; + version = "2.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz"; + sha512 = "Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg=="; + }; + }; + "aws-sign2-0.7.0" = { + name = "aws-sign2"; + packageName = "aws-sign2"; + version = "0.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz"; + sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"; + }; + }; + "aws4-1.8.0" = { + name = "aws4"; + packageName = "aws4"; + version = "1.8.0"; + src = fetchurl { + url = "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz"; + sha512 = "ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="; + }; + }; "balanced-match-1.0.0" = { name = "balanced-match"; packageName = "balanced-match"; version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz"; - sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767"; + url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz"; + sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767"; + }; + }; + "base-0.11.2" = { + name = "base"; + packageName = "base"; + version = "0.11.2"; + src = fetchurl { + url = "https://registry.npmjs.org/base/-/base-0.11.2.tgz"; + sha512 = "5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg=="; + }; + }; + "bcrypt-pbkdf-1.0.2" = { + name = "bcrypt-pbkdf"; + packageName = "bcrypt-pbkdf"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz"; + sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"; + }; + }; + "block-stream-0.0.9" = { + name = "block-stream"; + packageName = "block-stream"; + version = "0.0.9"; + src = fetchurl { + url = "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz"; + sha1 = "13ebfe778a03205cfe03751481ebb4b3300c126a"; + }; + }; + "brace-expansion-1.1.11" = { + name = "brace-expansion"; + packageName = "brace-expansion"; + version = "1.1.11"; + src = fetchurl { + url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"; + sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="; + }; + }; + "braces-2.3.2" = { + name = "braces"; + packageName = "braces"; + version = "2.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz"; + sha512 = "aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w=="; + }; + }; + "cache-base-1.0.1" = { + name = "cache-base"; + packageName = "cache-base"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz"; + sha512 = "AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ=="; + }; + }; + "caseless-0.12.0" = { + name = "caseless"; + packageName = "caseless"; + version = "0.12.0"; + src = fetchurl { + url = "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz"; + sha1 = "1b681c21ff84033c826543090689420d187151dc"; + }; + }; + "chownr-1.0.1" = { + name = "chownr"; + packageName = "chownr"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz"; + sha1 = "e2a75042a9551908bebd25b8523d5f9769d79181"; + }; + }; + "class-utils-0.3.6" = { + name = "class-utils"; + packageName = "class-utils"; + version = "0.3.6"; + src = fetchurl { + url = "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz"; + sha512 = "qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg=="; + }; + }; + "co-4.6.0" = { + name = "co"; + packageName = "co"; + version = "4.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/co/-/co-4.6.0.tgz"; + sha1 = "6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"; + }; + }; + "code-point-at-1.1.0" = { + name = "code-point-at"; + packageName = "code-point-at"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz"; + sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"; + }; + }; + "collection-visit-1.0.0" = { + name = "collection-visit"; + packageName = "collection-visit"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz"; + sha1 = "4bc0373c164bc3291b4d368c829cf1a80a59dca0"; + }; + }; + "combined-stream-1.0.6" = { + name = "combined-stream"; + packageName = "combined-stream"; + version = "1.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz"; + sha1 = "723e7df6e801ac5613113a7e445a9b69cb632818"; + }; + }; + "component-emitter-1.2.1" = { + name = "component-emitter"; + packageName = "component-emitter"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz"; + sha1 = "137918d6d78283f7df7a6b7c5a63e140e69425e6"; + }; + }; + "concat-map-0.0.1" = { + name = "concat-map"; + packageName = "concat-map"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"; + sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b"; + }; + }; + "console-control-strings-1.1.0" = { + name = "console-control-strings"; + packageName = "console-control-strings"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz"; + sha1 = "3d7cf4464db6446ea644bf4b39507f9851008e8e"; + }; + }; + "copy-descriptor-0.1.1" = { + name = "copy-descriptor"; + packageName = "copy-descriptor"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz"; + sha1 = "676f6eb3c39997c2ee1ac3a924fd6124748f578d"; + }; + }; + "core-util-is-1.0.2" = { + name = "core-util-is"; + packageName = "core-util-is"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"; + sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7"; + }; + }; + "dashdash-1.14.1" = { + name = "dashdash"; + packageName = "dashdash"; + version = "1.14.1"; + src = fetchurl { + url = "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz"; + sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"; + }; + }; + "debug-2.6.9" = { + name = "debug"; + packageName = "debug"; + version = "2.6.9"; + src = fetchurl { + url = "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"; + sha512 = "bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="; + }; + }; + "decode-uri-component-0.2.0" = { + name = "decode-uri-component"; + packageName = "decode-uri-component"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz"; + sha1 = "eb3913333458775cb84cd1a1fae062106bb87545"; + }; + }; + "deep-extend-0.6.0" = { + name = "deep-extend"; + packageName = "deep-extend"; + version = "0.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz"; + sha512 = "LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="; + }; + }; + "define-property-0.2.5" = { + name = "define-property"; + packageName = "define-property"; + version = "0.2.5"; + src = fetchurl { + url = "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz"; + sha1 = "c35b1ef918ec3c990f9a5bc57be04aacec5c8116"; + }; + }; + "define-property-1.0.0" = { + name = "define-property"; + packageName = "define-property"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz"; + sha1 = "769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"; + }; + }; + "define-property-2.0.2" = { + name = "define-property"; + packageName = "define-property"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz"; + sha512 = "jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ=="; + }; + }; + "delayed-stream-1.0.0" = { + name = "delayed-stream"; + packageName = "delayed-stream"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"; + sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619"; + }; + }; + "delegates-1.0.0" = { + name = "delegates"; + packageName = "delegates"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz"; + sha1 = "84c6e159b81904fdca59a0ef44cd870d31250f9a"; + }; + }; + "detect-file-1.0.0" = { + name = "detect-file"; + packageName = "detect-file"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz"; + sha1 = "f0d66d03672a825cb1b73bdb3fe62310c8e552b7"; + }; + }; + "detect-libc-1.0.3" = { + name = "detect-libc"; + packageName = "detect-libc"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz"; + sha1 = "fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"; + }; + }; + "ecc-jsbn-0.1.2" = { + name = "ecc-jsbn"; + packageName = "ecc-jsbn"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz"; + sha1 = "3a83a904e54353287874c564b7549386849a98c9"; + }; + }; + "expand-brackets-2.1.4" = { + name = "expand-brackets"; + packageName = "expand-brackets"; + version = "2.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz"; + sha1 = "b77735e315ce30f6b6eff0f83b04151a22449622"; + }; + }; + "expand-tilde-2.0.2" = { + name = "expand-tilde"; + packageName = "expand-tilde"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz"; + sha1 = "97e801aa052df02454de46b02bf621642cdc8502"; + }; + }; + "extend-3.0.2" = { + name = "extend"; + packageName = "extend"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz"; + sha512 = "fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="; + }; + }; + "extend-shallow-2.0.1" = { + name = "extend-shallow"; + packageName = "extend-shallow"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz"; + sha1 = "51af7d614ad9a9f610ea1bafbb989d6b1c56890f"; + }; + }; + "extend-shallow-3.0.2" = { + name = "extend-shallow"; + packageName = "extend-shallow"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz"; + sha1 = "26a71aaf073b39fb2127172746131c2704028db8"; + }; + }; + "extglob-2.0.4" = { + name = "extglob"; + packageName = "extglob"; + version = "2.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz"; + sha512 = "Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw=="; + }; + }; + "extsprintf-1.3.0" = { + name = "extsprintf"; + packageName = "extsprintf"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz"; + sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05"; + }; + }; + "fast-deep-equal-1.1.0" = { + name = "fast-deep-equal"; + packageName = "fast-deep-equal"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz"; + sha1 = "c053477817c86b51daa853c81e059b733d023614"; + }; + }; + "fast-json-stable-stringify-2.0.0" = { + name = "fast-json-stable-stringify"; + packageName = "fast-json-stable-stringify"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz"; + sha1 = "d5142c0caee6b1189f87d3a76111064f86c8bbf2"; + }; + }; + "fill-range-4.0.0" = { + name = "fill-range"; + packageName = "fill-range"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz"; + sha1 = "d544811d428f98eb06a63dc402d2403c328c38f7"; + }; + }; + "findup-sync-2.0.0" = { + name = "findup-sync"; + packageName = "findup-sync"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz"; + sha1 = "9326b1488c22d1a6088650a86901b2d9a90a2cbc"; + }; + }; + "fined-1.1.0" = { + name = "fined"; + packageName = "fined"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fined/-/fined-1.1.0.tgz"; + sha1 = "b37dc844b76a2f5e7081e884f7c0ae344f153476"; + }; + }; + "flagged-respawn-1.0.0" = { + name = "flagged-respawn"; + packageName = "flagged-respawn"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.0.tgz"; + sha1 = "4e79ae9b2eb38bf86b3bb56bf3e0a56aa5fcabd7"; + }; + }; + "for-in-1.0.2" = { + name = "for-in"; + packageName = "for-in"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz"; + sha1 = "81068d295a8142ec0ac726c6e2200c30fb6d5e80"; + }; + }; + "for-own-1.0.0" = { + name = "for-own"; + packageName = "for-own"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz"; + sha1 = "c63332f415cedc4b04dbfe70cf836494c53cb44b"; + }; + }; + "forever-agent-0.6.1" = { + name = "forever-agent"; + packageName = "forever-agent"; + version = "0.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"; + sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"; + }; + }; + "form-data-2.3.2" = { + name = "form-data"; + packageName = "form-data"; + version = "2.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz"; + sha1 = "4970498be604c20c005d4f5c23aecd21d6b49099"; + }; + }; + "fragment-cache-0.2.1" = { + name = "fragment-cache"; + packageName = "fragment-cache"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz"; + sha1 = "4290fad27f13e89be7f33799c6bc5a0abfff0d19"; + }; + }; + "fs-minipass-1.2.5" = { + name = "fs-minipass"; + packageName = "fs-minipass"; + version = "1.2.5"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz"; + sha512 = "JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ=="; + }; + }; + "fs.realpath-1.0.0" = { + name = "fs.realpath"; + packageName = "fs.realpath"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"; + sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f"; + }; + }; + "fstream-1.0.11" = { + name = "fstream"; + packageName = "fstream"; + version = "1.0.11"; + src = fetchurl { + url = "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz"; + sha1 = "5c1fb1f117477114f0632a0eb4b71b3cb0fd3171"; + }; + }; + "gauge-2.7.4" = { + name = "gauge"; + packageName = "gauge"; + version = "2.7.4"; + src = fetchurl { + url = "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz"; + sha1 = "2c03405c7538c39d7eb37b317022e325fb018bf7"; + }; + }; + "get-value-2.0.6" = { + name = "get-value"; + packageName = "get-value"; + version = "2.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz"; + sha1 = "dc15ca1c672387ca76bd37ac0a395ba2042a2c28"; + }; + }; + "getpass-0.1.7" = { + name = "getpass"; + packageName = "getpass"; + version = "0.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz"; + sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa"; + }; + }; + "glob-7.1.2" = { + name = "glob"; + packageName = "glob"; + version = "7.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz"; + sha512 = "MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ=="; + }; + }; + "global-modules-1.0.0" = { + name = "global-modules"; + packageName = "global-modules"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz"; + sha512 = "sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg=="; + }; + }; + "global-prefix-1.0.2" = { + name = "global-prefix"; + packageName = "global-prefix"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz"; + sha1 = "dbf743c6c14992593c655568cb66ed32c0122ebe"; + }; + }; + "graceful-fs-4.1.11" = { + name = "graceful-fs"; + packageName = "graceful-fs"; + version = "4.1.11"; + src = fetchurl { + url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz"; + sha1 = "0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"; + }; + }; + "grunt-known-options-1.1.1" = { + name = "grunt-known-options"; + packageName = "grunt-known-options"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz"; + sha512 = "cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ=="; + }; + }; + "har-schema-2.0.0" = { + name = "har-schema"; + packageName = "har-schema"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz"; + sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92"; + }; + }; + "har-validator-5.1.0" = { + name = "har-validator"; + packageName = "har-validator"; + version = "5.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/har-validator/-/har-validator-5.1.0.tgz"; + sha512 = "+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA=="; + }; + }; + "has-unicode-2.0.1" = { + name = "has-unicode"; + packageName = "has-unicode"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz"; + sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9"; + }; + }; + "has-value-0.3.1" = { + name = "has-value"; + packageName = "has-value"; + version = "0.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz"; + sha1 = "7b1f58bada62ca827ec0a2078025654845995e1f"; + }; + }; + "has-value-1.0.0" = { + name = "has-value"; + packageName = "has-value"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz"; + sha1 = "18b281da585b1c5c51def24c930ed29a0be6b177"; + }; + }; + "has-values-0.1.4" = { + name = "has-values"; + packageName = "has-values"; + version = "0.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz"; + sha1 = "6d61de95d91dfca9b9a02089ad384bff8f62b771"; + }; + }; + "has-values-1.0.0" = { + name = "has-values"; + packageName = "has-values"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz"; + sha1 = "95b0b63fec2146619a6fe57fe75628d5a39efe4f"; + }; + }; + "homedir-polyfill-1.0.1" = { + name = "homedir-polyfill"; + packageName = "homedir-polyfill"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz"; + sha1 = "4c2bbc8a758998feebf5ed68580f76d46768b4bc"; + }; + }; + "http-signature-1.2.0" = { + name = "http-signature"; + packageName = "http-signature"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz"; + sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1"; + }; + }; + "iconv-lite-0.4.23" = { + name = "iconv-lite"; + packageName = "iconv-lite"; + version = "0.4.23"; + src = fetchurl { + url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz"; + sha512 = "neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA=="; + }; + }; + "ignore-walk-3.0.1" = { + name = "ignore-walk"; + packageName = "ignore-walk"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz"; + sha512 = "DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ=="; + }; + }; + "inflight-1.0.6" = { + name = "inflight"; + packageName = "inflight"; + version = "1.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"; + sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9"; + }; + }; + "inherits-2.0.3" = { + name = "inherits"; + packageName = "inherits"; + version = "2.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz"; + sha1 = "633c2c83e3da42a502f52466022480f4208261de"; + }; + }; + "ini-1.3.5" = { + name = "ini"; + packageName = "ini"; + version = "1.3.5"; + src = fetchurl { + url = "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz"; + sha512 = "RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw=="; + }; + }; + "interpret-1.1.0" = { + name = "interpret"; + packageName = "interpret"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz"; + sha1 = "7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614"; + }; + }; + "is-absolute-1.0.0" = { + name = "is-absolute"; + packageName = "is-absolute"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz"; + sha512 = "dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA=="; + }; + }; + "is-accessor-descriptor-0.1.6" = { + name = "is-accessor-descriptor"; + packageName = "is-accessor-descriptor"; + version = "0.1.6"; + src = fetchurl { + url = "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz"; + sha1 = "a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"; + }; + }; + "is-accessor-descriptor-1.0.0" = { + name = "is-accessor-descriptor"; + packageName = "is-accessor-descriptor"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz"; + sha512 = "m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ=="; + }; + }; + "is-buffer-1.1.6" = { + name = "is-buffer"; + packageName = "is-buffer"; + version = "1.1.6"; + src = fetchurl { + url = "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz"; + sha512 = "NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="; + }; + }; + "is-data-descriptor-0.1.4" = { + name = "is-data-descriptor"; + packageName = "is-data-descriptor"; + version = "0.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz"; + sha1 = "0b5ee648388e2c860282e793f1856fec3f301b56"; + }; + }; + "is-data-descriptor-1.0.0" = { + name = "is-data-descriptor"; + packageName = "is-data-descriptor"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz"; + sha512 = "jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ=="; + }; + }; + "is-descriptor-0.1.6" = { + name = "is-descriptor"; + packageName = "is-descriptor"; + version = "0.1.6"; + src = fetchurl { + url = "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz"; + sha512 = "avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg=="; + }; + }; + "is-descriptor-1.0.2" = { + name = "is-descriptor"; + packageName = "is-descriptor"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz"; + sha512 = "2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg=="; + }; + }; + "is-extendable-0.1.1" = { + name = "is-extendable"; + packageName = "is-extendable"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz"; + sha1 = "62b110e289a471418e3ec36a617d472e301dfc89"; + }; + }; + "is-extendable-1.0.1" = { + name = "is-extendable"; + packageName = "is-extendable"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz"; + sha512 = "arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA=="; + }; + }; + "is-extglob-2.1.1" = { + name = "is-extglob"; + packageName = "is-extglob"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"; + sha1 = "a88c02535791f02ed37c76a1b9ea9773c833f8c2"; + }; + }; + "is-fullwidth-code-point-1.0.0" = { + name = "is-fullwidth-code-point"; + packageName = "is-fullwidth-code-point"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz"; + sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb"; + }; + }; + "is-glob-3.1.0" = { + name = "is-glob"; + packageName = "is-glob"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz"; + sha1 = "7ba5ae24217804ac70707b96922567486cc3e84a"; + }; + }; + "is-number-3.0.0" = { + name = "is-number"; + packageName = "is-number"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz"; + sha1 = "24fd6201a4782cf50561c810276afc7d12d71195"; + }; + }; + "is-plain-object-2.0.4" = { + name = "is-plain-object"; + packageName = "is-plain-object"; + version = "2.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz"; + sha512 = "h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og=="; + }; + }; + "is-relative-1.0.0" = { + name = "is-relative"; + packageName = "is-relative"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz"; + sha512 = "Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA=="; + }; + }; + "is-typedarray-1.0.0" = { + name = "is-typedarray"; + packageName = "is-typedarray"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"; + sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a"; + }; + }; + "is-unc-path-1.0.0" = { + name = "is-unc-path"; + packageName = "is-unc-path"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz"; + sha512 = "mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ=="; + }; + }; + "is-windows-1.0.2" = { + name = "is-windows"; + packageName = "is-windows"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz"; + sha512 = "eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA=="; + }; + }; + "isarray-1.0.0" = { + name = "isarray"; + packageName = "isarray"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"; + sha1 = "bb935d48582cba168c06834957a54a3e07124f11"; + }; + }; + "isexe-2.0.0" = { + name = "isexe"; + packageName = "isexe"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"; + sha1 = "e8fbf374dc556ff8947a10dcb0572d633f2cfa10"; + }; + }; + "isobject-2.1.0" = { + name = "isobject"; + packageName = "isobject"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz"; + sha1 = "f065561096a3f1da2ef46272f815c840d87e0c89"; + }; + }; + "isobject-3.0.1" = { + name = "isobject"; + packageName = "isobject"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz"; + sha1 = "4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"; + }; + }; + "isstream-0.1.2" = { + name = "isstream"; + packageName = "isstream"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"; + sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a"; + }; + }; + "jsbn-0.1.1" = { + name = "jsbn"; + packageName = "jsbn"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz"; + sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"; + }; + }; + "json-schema-0.2.3" = { + name = "json-schema"; + packageName = "json-schema"; + version = "0.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz"; + sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13"; + }; + }; + "json-schema-traverse-0.3.1" = { + name = "json-schema-traverse"; + packageName = "json-schema-traverse"; + version = "0.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz"; + sha1 = "349a6d44c53a51de89b40805c5d5e59b417d3340"; + }; + }; + "json-stringify-safe-5.0.1" = { + name = "json-stringify-safe"; + packageName = "json-stringify-safe"; + version = "5.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"; + sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"; + }; + }; + "jsprim-1.4.1" = { + name = "jsprim"; + packageName = "jsprim"; + version = "1.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz"; + sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"; + }; + }; + "kind-of-3.2.2" = { + name = "kind-of"; + packageName = "kind-of"; + version = "3.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz"; + sha1 = "31ea21a734bab9bbb0f32466d893aea51e4a3c64"; + }; + }; + "kind-of-4.0.0" = { + name = "kind-of"; + packageName = "kind-of"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz"; + sha1 = "20813df3d712928b207378691a45066fae72dd57"; + }; + }; + "kind-of-5.1.0" = { + name = "kind-of"; + packageName = "kind-of"; + version = "5.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz"; + sha512 = "NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="; + }; + }; + "kind-of-6.0.2" = { + name = "kind-of"; + packageName = "kind-of"; + version = "6.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz"; + sha512 = "s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA=="; + }; + }; + "liftoff-2.5.0" = { + name = "liftoff"; + packageName = "liftoff"; + version = "2.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz"; + sha1 = "2009291bb31cea861bbf10a7c15a28caf75c31ec"; + }; + }; + "make-iterator-1.0.1" = { + name = "make-iterator"; + packageName = "make-iterator"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz"; + sha512 = "pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw=="; + }; + }; + "map-cache-0.2.2" = { + name = "map-cache"; + packageName = "map-cache"; + version = "0.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz"; + sha1 = "c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"; + }; + }; + "map-visit-1.0.0" = { + name = "map-visit"; + packageName = "map-visit"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz"; + sha1 = "ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"; + }; + }; + "micromatch-3.1.10" = { + name = "micromatch"; + packageName = "micromatch"; + version = "3.1.10"; + src = fetchurl { + url = "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz"; + sha512 = "MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg=="; + }; + }; + "mime-db-1.35.0" = { + name = "mime-db"; + packageName = "mime-db"; + version = "1.35.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mime-db/-/mime-db-1.35.0.tgz"; + sha512 = "JWT/IcCTsB0Io3AhWUMjRqucrHSPsSf2xKLaRldJVULioggvkJvggZ3VXNNSRkCddE6D+BUI4HEIZIA2OjwIvg=="; + }; + }; + "mime-types-2.1.19" = { + name = "mime-types"; + packageName = "mime-types"; + version = "2.1.19"; + src = fetchurl { + url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.19.tgz"; + sha512 = "P1tKYHVSZ6uFo26mtnve4HQFE3koh1UWVkp8YUC+ESBHe945xWSoXuHHiGarDqcEZ+whpCDnlNw5LON0kLo+sw=="; + }; + }; + "minimatch-3.0.4" = { + name = "minimatch"; + packageName = "minimatch"; + version = "3.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz"; + sha512 = "yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA=="; + }; + }; + "minimist-0.0.8" = { + name = "minimist"; + packageName = "minimist"; + version = "0.0.8"; + src = fetchurl { + url = "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"; + sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d"; + }; + }; + "minimist-1.2.0" = { + name = "minimist"; + packageName = "minimist"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"; + sha1 = "a35008b20f41383eec1fb914f4cd5df79a264284"; + }; + }; + "minipass-2.3.4" = { + name = "minipass"; + packageName = "minipass"; + version = "2.3.4"; + src = fetchurl { + url = "https://registry.npmjs.org/minipass/-/minipass-2.3.4.tgz"; + sha512 = "mlouk1OHlaUE8Odt1drMtG1bAJA4ZA6B/ehysgV0LUIrDHdKgo1KorZq3pK0b/7Z7LJIQ12MNM6aC+Tn6lUZ5w=="; + }; + }; + "minizlib-1.1.0" = { + name = "minizlib"; + packageName = "minizlib"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/minizlib/-/minizlib-1.1.0.tgz"; + sha512 = "4T6Ur/GctZ27nHfpt9THOdRZNgyJ9FZchYO1ceg5S8Q3DNLCKYy44nCZzgCJgcvx2UM8czmqak5BCxJMrq37lA=="; + }; + }; + "mixin-deep-1.3.1" = { + name = "mixin-deep"; + packageName = "mixin-deep"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz"; + sha512 = "8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ=="; + }; + }; + "mkdirp-0.5.1" = { + name = "mkdirp"; + packageName = "mkdirp"; + version = "0.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz"; + sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903"; + }; + }; + "ms-2.0.0" = { + name = "ms"; + packageName = "ms"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"; + sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8"; + }; + }; + "nanomatch-1.2.13" = { + name = "nanomatch"; + packageName = "nanomatch"; + version = "1.2.13"; + src = fetchurl { + url = "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz"; + sha512 = "fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA=="; + }; + }; + "needle-2.2.2" = { + name = "needle"; + packageName = "needle"; + version = "2.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/needle/-/needle-2.2.2.tgz"; + sha512 = "mW7W8dKuVYefCpNzE3Z7xUmPI9wSrSL/1qH31YGMxmSOAnjatS3S9Zv3cmiHrhx3Jkp1SrWWBdOFXjfF48Uq3A=="; + }; + }; + "nopt-3.0.6" = { + name = "nopt"; + packageName = "nopt"; + version = "3.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz"; + sha1 = "c6465dbf08abcd4db359317f79ac68a646b28ff9"; + }; + }; + "nopt-4.0.1" = { + name = "nopt"; + packageName = "nopt"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz"; + sha1 = "d0d4685afd5415193c8c7505602d0d17cd64474d"; + }; + }; + "npm-bundled-1.0.5" = { + name = "npm-bundled"; + packageName = "npm-bundled"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.5.tgz"; + sha512 = "m/e6jgWu8/v5niCUKQi9qQl8QdeEduFA96xHDDzFGqly0OOjI7c+60KM/2sppfnUU9JJagf+zs+yGhqSOFj71g=="; + }; + }; + "npm-packlist-1.1.11" = { + name = "npm-packlist"; + packageName = "npm-packlist"; + version = "1.1.11"; + src = fetchurl { + url = "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.1.11.tgz"; + sha512 = "CxKlZ24urLkJk+9kCm48RTQ7L4hsmgSVzEk0TLGPzzyuFxD7VNgy5Sl24tOLMzQv773a/NeJ1ce1DKeacqffEA=="; + }; + }; + "npmlog-4.1.2" = { + name = "npmlog"; + packageName = "npmlog"; + version = "4.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz"; + sha512 = "2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg=="; + }; + }; + "number-is-nan-1.0.1" = { + name = "number-is-nan"; + packageName = "number-is-nan"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz"; + sha1 = "097b602b53422a522c1afb8790318336941a011d"; + }; + }; + "oauth-sign-0.9.0" = { + name = "oauth-sign"; + packageName = "oauth-sign"; + version = "0.9.0"; + src = fetchurl { + url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz"; + sha512 = "fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="; + }; + }; + "object-assign-4.1.1" = { + name = "object-assign"; + packageName = "object-assign"; + version = "4.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"; + sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863"; + }; + }; + "object-copy-0.1.0" = { + name = "object-copy"; + packageName = "object-copy"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz"; + sha1 = "7e7d858b781bd7c991a41ba975ed3812754e998c"; + }; + }; + "object-visit-1.0.1" = { + name = "object-visit"; + packageName = "object-visit"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz"; + sha1 = "f79c4493af0c5377b59fe39d395e41042dd045bb"; + }; + }; + "object.defaults-1.1.0" = { + name = "object.defaults"; + packageName = "object.defaults"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz"; + sha1 = "3a7f868334b407dea06da16d88d5cd29e435fecf"; + }; + }; + "object.map-1.0.1" = { + name = "object.map"; + packageName = "object.map"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz"; + sha1 = "cf83e59dc8fcc0ad5f4250e1f78b3b81bd801d37"; + }; + }; + "object.pick-1.3.0" = { + name = "object.pick"; + packageName = "object.pick"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz"; + sha1 = "87a10ac4c1694bd2e1cbf53591a66141fb5dd747"; + }; + }; + "once-1.4.0" = { + name = "once"; + packageName = "once"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz"; + sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1"; + }; + }; + "os-homedir-1.0.2" = { + name = "os-homedir"; + packageName = "os-homedir"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz"; + sha1 = "ffbc4988336e0e833de0c168c7ef152121aa7fb3"; + }; + }; + "os-tmpdir-1.0.2" = { + name = "os-tmpdir"; + packageName = "os-tmpdir"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz"; + sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274"; + }; + }; + "osenv-0.1.5" = { + name = "osenv"; + packageName = "osenv"; + version = "0.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz"; + sha512 = "0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g=="; + }; + }; + "parse-filepath-1.0.2" = { + name = "parse-filepath"; + packageName = "parse-filepath"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz"; + sha1 = "a632127f53aaf3d15876f5872f3ffac763d6c891"; + }; + }; + "parse-passwd-1.0.0" = { + name = "parse-passwd"; + packageName = "parse-passwd"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz"; + sha1 = "6d5b934a456993b23d37f40a382d6f1666a8e5c6"; + }; + }; + "pascalcase-0.1.1" = { + name = "pascalcase"; + packageName = "pascalcase"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz"; + sha1 = "b363e55e8006ca6fe21784d2db22bd15d7917f14"; + }; + }; + "path-is-absolute-1.0.1" = { + name = "path-is-absolute"; + packageName = "path-is-absolute"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"; + sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"; + }; + }; + "path-parse-1.0.6" = { + name = "path-parse"; + packageName = "path-parse"; + version = "1.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz"; + sha512 = "GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="; + }; + }; + "path-root-0.1.1" = { + name = "path-root"; + packageName = "path-root"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz"; + sha1 = "9a4a6814cac1c0cd73360a95f32083c8ea4745b7"; + }; + }; + "path-root-regex-0.1.2" = { + name = "path-root-regex"; + packageName = "path-root-regex"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz"; + sha1 = "bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d"; + }; + }; + "performance-now-2.1.0" = { + name = "performance-now"; + packageName = "performance-now"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz"; + sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"; }; }; - "brace-expansion-1.1.11" = { - name = "brace-expansion"; - packageName = "brace-expansion"; - version = "1.1.11"; + "posix-character-classes-0.1.1" = { + name = "posix-character-classes"; + packageName = "posix-character-classes"; + version = "0.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"; - sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="; + url = "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz"; + sha1 = "01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"; }; }; - "concat-map-0.0.1" = { - name = "concat-map"; - packageName = "concat-map"; - version = "0.0.1"; + "process-nextick-args-2.0.0" = { + name = "process-nextick-args"; + packageName = "process-nextick-args"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"; - sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b"; + url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz"; + sha512 = "MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="; }; }; - "findup-sync-0.3.0" = { - name = "findup-sync"; - packageName = "findup-sync"; - version = "0.3.0"; + "psl-1.1.29" = { + name = "psl"; + packageName = "psl"; + version = "1.1.29"; src = fetchurl { - url = "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz"; - sha1 = "37930aa5d816b777c03445e1966cc6790a4c0b16"; + url = "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz"; + sha512 = "AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ=="; }; }; - "glob-5.0.15" = { - name = "glob"; - packageName = "glob"; - version = "5.0.15"; + "punycode-1.4.1" = { + name = "punycode"; + packageName = "punycode"; + version = "1.4.1"; src = fetchurl { - url = "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz"; - sha1 = "1bc936b9e02f4a603fcc222ecf7633d30b8b93b1"; + url = "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz"; + sha1 = "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"; }; }; - "grunt-known-options-1.1.0" = { - name = "grunt-known-options"; - packageName = "grunt-known-options"; - version = "1.1.0"; + "qs-6.5.2" = { + name = "qs"; + packageName = "qs"; + version = "6.5.2"; src = fetchurl { - url = "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.0.tgz"; - sha1 = "a4274eeb32fa765da5a7a3b1712617ce3b144149"; + url = "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz"; + sha512 = "N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="; }; }; - "inflight-1.0.6" = { - name = "inflight"; - packageName = "inflight"; - version = "1.0.6"; + "rc-1.2.8" = { + name = "rc"; + packageName = "rc"; + version = "1.2.8"; src = fetchurl { - url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"; - sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9"; + url = "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz"; + sha512 = "y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw=="; }; }; - "inherits-2.0.3" = { - name = "inherits"; - packageName = "inherits"; - version = "2.0.3"; + "readable-stream-2.3.6" = { + name = "readable-stream"; + packageName = "readable-stream"; + version = "2.3.6"; src = fetchurl { - url = "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz"; - sha1 = "633c2c83e3da42a502f52466022480f4208261de"; + url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz"; + sha512 = "tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw=="; }; }; - "minimatch-3.0.4" = { - name = "minimatch"; - packageName = "minimatch"; - version = "3.0.4"; + "rechoir-0.6.2" = { + name = "rechoir"; + packageName = "rechoir"; + version = "0.6.2"; src = fetchurl { - url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz"; - sha512 = "yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA=="; + url = "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz"; + sha1 = "85204b54dba82d5742e28c96756ef43af50e3384"; }; }; - "nopt-3.0.6" = { - name = "nopt"; - packageName = "nopt"; - version = "3.0.6"; + "regex-not-1.0.2" = { + name = "regex-not"; + packageName = "regex-not"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz"; - sha1 = "c6465dbf08abcd4db359317f79ac68a646b28ff9"; + url = "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz"; + sha512 = "J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A=="; }; }; - "once-1.4.0" = { - name = "once"; - packageName = "once"; - version = "1.4.0"; + "repeat-element-1.1.3" = { + name = "repeat-element"; + packageName = "repeat-element"; + version = "1.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz"; - sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1"; + url = "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz"; + sha512 = "ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g=="; }; }; - "path-is-absolute-1.0.1" = { - name = "path-is-absolute"; - packageName = "path-is-absolute"; - version = "1.0.1"; + "repeat-string-1.6.1" = { + name = "repeat-string"; + packageName = "repeat-string"; + version = "1.6.1"; src = fetchurl { - url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"; - sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"; + url = "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz"; + sha1 = "8dcae470e1c88abc2d600fff4a776286da75e637"; + }; + }; + "request-2.88.0" = { + name = "request"; + packageName = "request"; + version = "2.88.0"; + src = fetchurl { + url = "https://registry.npmjs.org/request/-/request-2.88.0.tgz"; + sha512 = "NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg=="; }; }; - "resolve-1.1.7" = { + "resolve-1.8.1" = { name = "resolve"; packageName = "resolve"; - version = "1.1.7"; + version = "1.8.1"; + src = fetchurl { + url = "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz"; + sha512 = "AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA=="; + }; + }; + "resolve-dir-1.0.1" = { + name = "resolve-dir"; + packageName = "resolve-dir"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz"; + sha1 = "79a40644c362be82f26effe739c9bb5382046f43"; + }; + }; + "resolve-url-0.2.1" = { + name = "resolve-url"; + packageName = "resolve-url"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz"; + sha1 = "2c637fe77c893afd2a663fe21aa9080068e2052a"; + }; + }; + "ret-0.1.15" = { + name = "ret"; + packageName = "ret"; + version = "0.1.15"; + src = fetchurl { + url = "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz"; + sha512 = "TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg=="; + }; + }; + "rimraf-2.6.2" = { + name = "rimraf"; + packageName = "rimraf"; + version = "2.6.2"; + src = fetchurl { + url = "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz"; + sha512 = "lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w=="; + }; + }; + "safe-buffer-5.1.2" = { + name = "safe-buffer"; + packageName = "safe-buffer"; + version = "5.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"; + sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="; + }; + }; + "safe-regex-1.1.0" = { + name = "safe-regex"; + packageName = "safe-regex"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz"; + sha1 = "40a3669f3b077d1e943d44629e157dd48023bf2e"; + }; + }; + "safer-buffer-2.1.2" = { + name = "safer-buffer"; + packageName = "safer-buffer"; + version = "2.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"; + sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="; + }; + }; + "sax-1.2.4" = { + name = "sax"; + packageName = "sax"; + version = "1.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz"; + sha512 = "NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="; + }; + }; + "semver-5.3.0" = { + name = "semver"; + packageName = "semver"; + version = "5.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"; + sha1 = "9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"; + }; + }; + "semver-5.5.1" = { + name = "semver"; + packageName = "semver"; + version = "5.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz"; + sha512 = "PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw=="; + }; + }; + "set-blocking-2.0.0" = { + name = "set-blocking"; + packageName = "set-blocking"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"; + sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7"; + }; + }; + "set-value-0.4.3" = { + name = "set-value"; + packageName = "set-value"; + version = "0.4.3"; + src = fetchurl { + url = "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz"; + sha1 = "7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1"; + }; + }; + "set-value-2.0.0" = { + name = "set-value"; + packageName = "set-value"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz"; + sha512 = "hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg=="; + }; + }; + "signal-exit-3.0.2" = { + name = "signal-exit"; + packageName = "signal-exit"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz"; + sha1 = "b5fdc08f1287ea1178628e415e25132b73646c6d"; + }; + }; + "snapdragon-0.8.2" = { + name = "snapdragon"; + packageName = "snapdragon"; + version = "0.8.2"; + src = fetchurl { + url = "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz"; + sha512 = "FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg=="; + }; + }; + "snapdragon-node-2.1.1" = { + name = "snapdragon-node"; + packageName = "snapdragon-node"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz"; + sha512 = "O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw=="; + }; + }; + "snapdragon-util-3.0.1" = { + name = "snapdragon-util"; + packageName = "snapdragon-util"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz"; + sha512 = "mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ=="; + }; + }; + "source-map-0.5.7" = { + name = "source-map"; + packageName = "source-map"; + version = "0.5.7"; + src = fetchurl { + url = "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"; + sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"; + }; + }; + "source-map-resolve-0.5.2" = { + name = "source-map-resolve"; + packageName = "source-map-resolve"; + version = "0.5.2"; + src = fetchurl { + url = "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz"; + sha512 = "MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA=="; + }; + }; + "source-map-url-0.4.0" = { + name = "source-map-url"; + packageName = "source-map-url"; + version = "0.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz"; + sha1 = "3e935d7ddd73631b97659956d55128e87b5084a3"; + }; + }; + "split-string-3.1.0" = { + name = "split-string"; + packageName = "split-string"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz"; + sha512 = "NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw=="; + }; + }; + "sshpk-1.14.2" = { + name = "sshpk"; + packageName = "sshpk"; + version = "1.14.2"; + src = fetchurl { + url = "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz"; + sha1 = "c6fc61648a3d9c4e764fd3fcdf4ea105e492ba98"; + }; + }; + "static-extend-0.1.2" = { + name = "static-extend"; + packageName = "static-extend"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz"; + sha1 = "60809c39cbff55337226fd5e0b520f341f1fb5c6"; + }; + }; + "string-width-1.0.2" = { + name = "string-width"; + packageName = "string-width"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz"; + sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"; + }; + }; + "string_decoder-1.1.1" = { + name = "string_decoder"; + packageName = "string_decoder"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"; + sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="; + }; + }; + "strip-ansi-3.0.1" = { + name = "strip-ansi"; + packageName = "strip-ansi"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz"; + sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"; + }; + }; + "strip-json-comments-2.0.1" = { + name = "strip-json-comments"; + packageName = "strip-json-comments"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz"; + sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a"; + }; + }; + "tar-2.2.1" = { + name = "tar"; + packageName = "tar"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz"; + sha1 = "8e4d2a256c0e2185c6b18ad694aec968b83cb1d1"; + }; + }; + "tar-4.4.6" = { + name = "tar"; + packageName = "tar"; + version = "4.4.6"; + src = fetchurl { + url = "https://registry.npmjs.org/tar/-/tar-4.4.6.tgz"; + sha512 = "tMkTnh9EdzxyfW+6GK6fCahagXsnYk6kE6S9Gr9pjVdys769+laCTbodXDhPAjzVtEBazRgP0gYqOjnk9dQzLg=="; + }; + }; + "to-object-path-0.3.0" = { + name = "to-object-path"; + packageName = "to-object-path"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz"; + sha1 = "297588b7b0e7e0ac08e04e672f85c1f4999e17af"; + }; + }; + "to-regex-3.0.2" = { + name = "to-regex"; + packageName = "to-regex"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz"; + sha512 = "FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw=="; + }; + }; + "to-regex-range-2.1.1" = { + name = "to-regex-range"; + packageName = "to-regex-range"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz"; + sha1 = "7c80c17b9dfebe599e27367e0d4dd5590141db38"; + }; + }; + "tough-cookie-2.4.3" = { + name = "tough-cookie"; + packageName = "tough-cookie"; + version = "2.4.3"; + src = fetchurl { + url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz"; + sha512 = "Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ=="; + }; + }; + "tunnel-agent-0.6.0" = { + name = "tunnel-agent"; + packageName = "tunnel-agent"; + version = "0.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"; + sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd"; + }; + }; + "tweetnacl-0.14.5" = { + name = "tweetnacl"; + packageName = "tweetnacl"; + version = "0.14.5"; + src = fetchurl { + url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"; + sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64"; + }; + }; + "unc-path-regex-0.1.2" = { + name = "unc-path-regex"; + packageName = "unc-path-regex"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz"; + sha1 = "e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa"; + }; + }; + "union-value-1.0.0" = { + name = "union-value"; + packageName = "union-value"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz"; + sha1 = "5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4"; + }; + }; + "unset-value-1.0.0" = { + name = "unset-value"; + packageName = "unset-value"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz"; + sha1 = "8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"; + }; + }; + "urix-0.1.0" = { + name = "urix"; + packageName = "urix"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz"; + sha1 = "da937f7a62e21fec1fd18d49b35c2935067a6c72"; + }; + }; + "use-3.1.1" = { + name = "use"; + packageName = "use"; + version = "3.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/use/-/use-3.1.1.tgz"; + sha512 = "cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ=="; + }; + }; + "util-deprecate-1.0.2" = { + name = "util-deprecate"; + packageName = "util-deprecate"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"; + sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf"; + }; + }; + "uuid-3.3.2" = { + name = "uuid"; + packageName = "uuid"; + version = "3.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz"; + sha512 = "yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="; + }; + }; + "v8flags-3.0.2" = { + name = "v8flags"; + packageName = "v8flags"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/v8flags/-/v8flags-3.0.2.tgz"; + sha512 = "6sgSKoFw1UpUPd3cFdF7QGnrH6tDeBgW1F3v9gy8gLY0mlbiBXq8soy8aQpY6xeeCjH5K+JvC62Acp7gtl7wWA=="; + }; + }; + "verror-1.10.0" = { + name = "verror"; + packageName = "verror"; + version = "1.10.0"; + src = fetchurl { + url = "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"; + sha1 = "3a105ca17053af55d6e270c1f8288682e18da400"; + }; + }; + "which-1.3.1" = { + name = "which"; + packageName = "which"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/which/-/which-1.3.1.tgz"; + sha512 = "HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ=="; + }; + }; + "wide-align-1.1.3" = { + name = "wide-align"; + packageName = "wide-align"; + version = "1.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz"; - sha1 = "203114d82ad2c5ed9e8e0411b3932875e889e97b"; + url = "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz"; + sha512 = "QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA=="; }; }; "wrappy-1.0.2" = { @@ -139,6 +2056,15 @@ let sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"; }; }; + "yallist-3.0.2" = { + name = "yallist"; + packageName = "yallist"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz"; + sha1 = "8452b4bb7e83c7c188d8041c1a837c773d6d8bb9"; + }; + }; }; in { @@ -179,44 +2105,498 @@ in grunt-cli = nodeEnv.buildNodePackage { name = "grunt-cli"; packageName = "grunt-cli"; - version = "1.2.0"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.3.1.tgz"; + sha512 = "UwBRu/QpAjDc53DRLEkyilFdL0zenpxu+fddTIlsF/KJqdNcHaQmvyu1W3cDesZ9rqqZdKK5A8+QDIyLUEWoZQ=="; + }; + dependencies = [ + sources."abbrev-1.1.1" + sources."arr-diff-4.0.0" + sources."arr-flatten-1.1.0" + sources."arr-union-3.1.0" + sources."array-each-1.0.1" + sources."array-slice-1.1.0" + sources."array-unique-0.3.2" + sources."assign-symbols-1.0.0" + sources."atob-2.1.2" + (sources."base-0.11.2" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + (sources."braces-2.3.2" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + sources."cache-base-1.0.1" + (sources."class-utils-0.3.6" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."collection-visit-1.0.0" + sources."component-emitter-1.2.1" + sources."copy-descriptor-0.1.1" + sources."debug-2.6.9" + sources."decode-uri-component-0.2.0" + sources."define-property-2.0.2" + sources."detect-file-1.0.0" + (sources."expand-brackets-2.1.4" // { + dependencies = [ + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."expand-tilde-2.0.2" + sources."extend-3.0.2" + (sources."extend-shallow-3.0.2" // { + dependencies = [ + sources."is-extendable-1.0.1" + ]; + }) + (sources."extglob-2.0.4" // { + dependencies = [ + sources."define-property-1.0.0" + sources."extend-shallow-2.0.1" + ]; + }) + (sources."fill-range-4.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + sources."findup-sync-2.0.0" + sources."fined-1.1.0" + sources."flagged-respawn-1.0.0" + sources."for-in-1.0.2" + sources."for-own-1.0.0" + sources."fragment-cache-0.2.1" + sources."get-value-2.0.6" + sources."global-modules-1.0.0" + sources."global-prefix-1.0.2" + sources."grunt-known-options-1.1.1" + sources."has-value-1.0.0" + (sources."has-values-1.0.0" // { + dependencies = [ + sources."kind-of-4.0.0" + ]; + }) + sources."homedir-polyfill-1.0.1" + sources."ini-1.3.5" + sources."interpret-1.1.0" + sources."is-absolute-1.0.0" + sources."is-accessor-descriptor-1.0.0" + sources."is-buffer-1.1.6" + sources."is-data-descriptor-1.0.0" + sources."is-descriptor-1.0.2" + sources."is-extendable-0.1.1" + sources."is-extglob-2.1.1" + sources."is-glob-3.1.0" + (sources."is-number-3.0.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-plain-object-2.0.4" + sources."is-relative-1.0.0" + sources."is-unc-path-1.0.0" + sources."is-windows-1.0.2" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."isobject-3.0.1" + sources."kind-of-6.0.2" + sources."liftoff-2.5.0" + sources."make-iterator-1.0.1" + sources."map-cache-0.2.2" + sources."map-visit-1.0.0" + sources."micromatch-3.1.10" + (sources."mixin-deep-1.3.1" // { + dependencies = [ + sources."is-extendable-1.0.1" + ]; + }) + sources."ms-2.0.0" + sources."nanomatch-1.2.13" + sources."nopt-4.0.1" + (sources."object-copy-0.1.0" // { + dependencies = [ + sources."define-property-0.2.5" + sources."is-accessor-descriptor-0.1.6" + sources."is-data-descriptor-0.1.4" + (sources."is-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-5.1.0" + ]; + }) + sources."kind-of-3.2.2" + ]; + }) + sources."object-visit-1.0.1" + sources."object.defaults-1.1.0" + sources."object.map-1.0.1" + sources."object.pick-1.3.0" + sources."os-homedir-1.0.2" + sources."os-tmpdir-1.0.2" + sources."osenv-0.1.5" + sources."parse-filepath-1.0.2" + sources."parse-passwd-1.0.0" + sources."pascalcase-0.1.1" + sources."path-parse-1.0.6" + sources."path-root-0.1.1" + sources."path-root-regex-0.1.2" + sources."posix-character-classes-0.1.1" + sources."rechoir-0.6.2" + sources."regex-not-1.0.2" + sources."repeat-element-1.1.3" + sources."repeat-string-1.6.1" + sources."resolve-1.8.1" + sources."resolve-dir-1.0.1" + sources."resolve-url-0.2.1" + sources."ret-0.1.15" + sources."safe-regex-1.1.0" + (sources."set-value-2.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + (sources."snapdragon-0.8.2" // { + dependencies = [ + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + (sources."snapdragon-node-2.1.1" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + (sources."snapdragon-util-3.0.1" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."source-map-0.5.7" + sources."source-map-resolve-0.5.2" + sources."source-map-url-0.4.0" + sources."split-string-3.1.0" + (sources."static-extend-0.1.2" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + (sources."to-object-path-0.3.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."to-regex-3.0.2" + sources."to-regex-range-2.1.1" + sources."unc-path-regex-0.1.2" + (sources."union-value-1.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."set-value-0.4.3" + ]; + }) + (sources."unset-value-1.0.0" // { + dependencies = [ + (sources."has-value-0.3.1" // { + dependencies = [ + sources."isobject-2.1.0" + ]; + }) + sources."has-values-0.1.4" + ]; + }) + sources."urix-0.1.0" + sources."use-3.1.1" + sources."v8flags-3.0.2" + sources."which-1.3.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "The grunt command line interface"; + homepage = "https://github.com/gruntjs/grunt-cli#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + node-gyp = nodeEnv.buildNodePackage { + name = "node-gyp"; + packageName = "node-gyp"; + version = "3.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz"; - sha1 = "562b119ebb069ddb464ace2845501be97b35b6a8"; + url = "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz"; + sha512 = "3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA=="; }; dependencies = [ sources."abbrev-1.1.1" + sources."ajv-5.5.2" + sources."ansi-regex-2.1.1" + sources."aproba-1.2.0" + sources."are-we-there-yet-1.1.5" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" + sources."bcrypt-pbkdf-1.0.2" + sources."block-stream-0.0.9" sources."brace-expansion-1.1.11" + sources."caseless-0.12.0" + sources."co-4.6.0" + sources."code-point-at-1.1.0" + sources."combined-stream-1.0.6" sources."concat-map-0.0.1" - sources."findup-sync-0.3.0" - sources."glob-5.0.15" - sources."grunt-known-options-1.1.0" + sources."console-control-strings-1.1.0" + sources."core-util-is-1.0.2" + sources."dashdash-1.14.1" + sources."delayed-stream-1.0.0" + sources."delegates-1.0.0" + sources."ecc-jsbn-0.1.2" + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."fs.realpath-1.0.0" + sources."fstream-1.0.11" + sources."gauge-2.7.4" + sources."getpass-0.1.7" + sources."glob-7.1.2" + sources."graceful-fs-4.1.11" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + sources."has-unicode-2.0.1" + sources."http-signature-1.2.0" sources."inflight-1.0.6" sources."inherits-2.0.3" + sources."is-fullwidth-code-point-1.0.0" + sources."is-typedarray-1.0.0" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsprim-1.4.1" + sources."mime-db-1.35.0" + sources."mime-types-2.1.19" sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" sources."nopt-3.0.6" + sources."npmlog-4.1.2" + sources."number-is-nan-1.0.1" + sources."oauth-sign-0.9.0" + sources."object-assign-4.1.1" sources."once-1.4.0" + sources."os-homedir-1.0.2" + sources."os-tmpdir-1.0.2" + sources."osenv-0.1.5" sources."path-is-absolute-1.0.1" - sources."resolve-1.1.7" + sources."performance-now-2.1.0" + sources."process-nextick-args-2.0.0" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-6.5.2" + sources."readable-stream-2.3.6" + sources."request-2.88.0" + sources."rimraf-2.6.2" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."semver-5.3.0" + sources."set-blocking-2.0.0" + sources."signal-exit-3.0.2" + sources."sshpk-1.14.2" + sources."string-width-1.0.2" + sources."string_decoder-1.1.1" + sources."strip-ansi-3.0.1" + sources."tar-2.2.1" + sources."tough-cookie-2.4.3" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."util-deprecate-1.0.2" + sources."uuid-3.3.2" + sources."verror-1.10.0" + sources."which-1.3.1" + sources."wide-align-1.1.3" sources."wrappy-1.0.2" ]; buildInputs = globalBuildInputs; meta = { - description = "The grunt command line interface"; - homepage = "https://github.com/gruntjs/grunt-cli#readme"; + description = "Node.js native addon build tool"; + homepage = "https://github.com/nodejs/node-gyp#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + node-gyp-build = nodeEnv.buildNodePackage { + name = "node-gyp-build"; + packageName = "node-gyp-build"; + version = "3.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-3.4.0.tgz"; + sha512 = "YoviGBJYGrPdLOKDIQB0sKxuKy/EEsxzooNkOZak4vSTKT/qH0Pa6dj3t1MJjEQGsefih61IyHDmO1WW7xOFfw=="; + }; + buildInputs = globalBuildInputs; + meta = { + description = "Build tool and bindings loader for node-gyp that supports prebuilds"; + homepage = https://github.com/mafintosh/node-gyp-build; license = "MIT"; }; production = true; bypassCache = true; }; + node-pre-gyp = nodeEnv.buildNodePackage { + name = "node-pre-gyp"; + packageName = "node-pre-gyp"; + version = "0.11.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.11.0.tgz"; + sha512 = "TwWAOZb0j7e9eGaf9esRx3ZcLaE5tQ2lvYy1pb5IAaG1a2e2Kv5Lms1Y4hpj+ciXJRofIxxlt5haeQ/2ANeE0Q=="; + }; + dependencies = [ + sources."abbrev-1.1.1" + sources."ansi-regex-2.1.1" + sources."aproba-1.2.0" + sources."are-we-there-yet-1.1.5" + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."chownr-1.0.1" + sources."code-point-at-1.1.0" + sources."concat-map-0.0.1" + sources."console-control-strings-1.1.0" + sources."core-util-is-1.0.2" + sources."debug-2.6.9" + sources."deep-extend-0.6.0" + sources."delegates-1.0.0" + sources."detect-libc-1.0.3" + sources."fs-minipass-1.2.5" + sources."fs.realpath-1.0.0" + sources."gauge-2.7.4" + sources."glob-7.1.2" + sources."has-unicode-2.0.1" + sources."iconv-lite-0.4.23" + sources."ignore-walk-3.0.1" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."is-fullwidth-code-point-1.0.0" + sources."isarray-1.0.0" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."minipass-2.3.4" + sources."minizlib-1.1.0" + sources."mkdirp-0.5.1" + sources."ms-2.0.0" + sources."needle-2.2.2" + sources."nopt-4.0.1" + sources."npm-bundled-1.0.5" + sources."npm-packlist-1.1.11" + sources."npmlog-4.1.2" + sources."number-is-nan-1.0.1" + sources."object-assign-4.1.1" + sources."once-1.4.0" + sources."os-homedir-1.0.2" + sources."os-tmpdir-1.0.2" + sources."osenv-0.1.5" + sources."path-is-absolute-1.0.1" + sources."process-nextick-args-2.0.0" + (sources."rc-1.2.8" // { + dependencies = [ + sources."minimist-1.2.0" + ]; + }) + sources."readable-stream-2.3.6" + sources."rimraf-2.6.2" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."sax-1.2.4" + sources."semver-5.5.1" + sources."set-blocking-2.0.0" + sources."signal-exit-3.0.2" + sources."string-width-1.0.2" + sources."string_decoder-1.1.1" + sources."strip-ansi-3.0.1" + sources."strip-json-comments-2.0.1" + sources."tar-4.4.6" + sources."util-deprecate-1.0.2" + sources."wide-align-1.1.3" + sources."wrappy-1.0.2" + sources."yallist-3.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Node.js native addon binary install tool"; + homepage = "https://github.com/mapbox/node-pre-gyp#readme"; + license = "BSD-3-Clause"; + }; + production = true; + bypassCache = true; + }; pnpm = nodeEnv.buildNodePackage { name = "pnpm"; packageName = "pnpm"; - version = "2.13.1"; + version = "2.13.5"; src = fetchurl { - url = "https://registry.npmjs.org/pnpm/-/pnpm-2.13.1.tgz"; - sha512 = "xwIluOOA+GV6Rz5jvVS2hcGlrqjEWaaU7/PUECdG8H/Eo9I4xban/XhedQ8jIrqt1P7KLDV0/+ENlmYusdL/Zw=="; + url = "https://registry.npmjs.org/pnpm/-/pnpm-2.13.5.tgz"; + sha512 = "JImNFSl+9EpBYJ4B3mvlAqkh1r8qweq1RsEsQ0BAUgL3+ZsMFtWYjRRlElg0u5FXwU+11p8s1bePIRTCQTKZ4g=="; }; buildInputs = globalBuildInputs; meta = { -- GitLab From cdf90258e6bf911db2b56280301014a88c91be65 Mon Sep 17 00:00:00 2001 From: Vladyslav Mykhailichenko Date: Wed, 22 Aug 2018 11:38:01 +0300 Subject: [PATCH 0894/2206] rust-cbindgen: 0.6.1 -> 0.6.2 --- pkgs/development/tools/rust/cbindgen/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/rust/cbindgen/default.nix b/pkgs/development/tools/rust/cbindgen/default.nix index 0dcc1287791..c3040ec567c 100644 --- a/pkgs/development/tools/rust/cbindgen/default.nix +++ b/pkgs/development/tools/rust/cbindgen/default.nix @@ -2,13 +2,13 @@ rustPlatform.buildRustPackage rec { name = "rust-cbindgen-${version}"; - version = "0.6.1"; + version = "0.6.2"; src = fetchFromGitHub { owner = "eqrion"; repo = "cbindgen"; rev = "v${version}"; - sha256 = "03qzqy3indqghqy7rnli1zrrlnyfkygxjpb2s7041cik54kf2krw"; + sha256 = "0hifmn9578cf1r5m4ajazg3rhld2ybd2v48xz04vfhappkarv4w2"; }; cargoSha256 = "0c3xpzff8jldqbn5a25yy6c2hlz5xy636ml6sj5d24wzcgwg5a2i"; -- GitLab From 9232c6dc36c241d6bc692b432e3fdb23eb1fd655 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Wed, 22 Aug 2018 12:17:15 +0200 Subject: [PATCH 0895/2206] chromedriver: update darwin hash for 2.41 --- pkgs/development/tools/selenium/chromedriver/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/selenium/chromedriver/default.nix b/pkgs/development/tools/selenium/chromedriver/default.nix index eb91026c836..238c3bc704d 100644 --- a/pkgs/development/tools/selenium/chromedriver/default.nix +++ b/pkgs/development/tools/selenium/chromedriver/default.nix @@ -11,7 +11,7 @@ let "x86_64-darwin" = { system = "mac64"; - sha256 = "11hs4mmlvxjaanq41h0dljj4sff0lfwk31svvdmzfg91idlikpsz"; + sha256 = "1blp4ig5fm6ar8mxm78dc2gvv7n82mq3kqswbyjrcizl91qs4cpx"; }; }; -- GitLab From 9f48572af8f78652732049ce1b3f19c7fa5bb5c5 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Wed, 22 Aug 2018 03:22:06 -0700 Subject: [PATCH 0896/2206] lilv: 0.24.2 -> 0.24.4 (#44743) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/lilv/versions. --- pkgs/development/libraries/audio/lilv/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/audio/lilv/default.nix b/pkgs/development/libraries/audio/lilv/default.nix index 710c5b1a92c..f28e374c852 100644 --- a/pkgs/development/libraries/audio/lilv/default.nix +++ b/pkgs/development/libraries/audio/lilv/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "lilv-${version}"; - version = "0.24.2"; + version = "0.24.4"; src = fetchurl { url = "https://download.drobilla.net/${name}.tar.bz2"; - sha256 = "08m5a372pr1l7aii9s3pic5nm68gynx1n1bc7bnlswziq6qnbv7p"; + sha256 = "0f24cd7wkk5l969857g2ydz2kjjrkvvddg1g87xzzs78lsvq8fy3"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From 9cc57c1d61c242a0a681db8345b2696d7a2872b7 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Wed, 22 Aug 2018 03:28:36 -0700 Subject: [PATCH 0897/2206] fwup: 1.2.3 -> 1.2.5 (#45239) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/fwup/versions. --- pkgs/tools/misc/fwup/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/fwup/default.nix b/pkgs/tools/misc/fwup/default.nix index be86f6496f0..97eedd9be25 100644 --- a/pkgs/tools/misc/fwup/default.nix +++ b/pkgs/tools/misc/fwup/default.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { name = "fwup-${version}"; - version = "1.2.3"; + version = "1.2.5"; src = fetchFromGitHub { owner = "fhunleth"; repo = "fwup"; rev = "v${version}"; - sha256 = "16v5s9xwdsii7pcphrb0a7aib2zprrw6n4fyc8w8c11gbkg27r4d"; + sha256 = "0kraip4lr3fvcxvvq1dwjw7fyzs6bcjg14xn0g52985krxxn5pdc"; }; doCheck = true; -- GitLab From 96bf79c2a13c1c564c66011d038af81b911ae932 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Wed, 22 Aug 2018 05:32:24 -0500 Subject: [PATCH 0898/2206] 1password: 0.5.1 -> 0.5.3 (#45452) --- pkgs/applications/misc/1password/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/misc/1password/default.nix b/pkgs/applications/misc/1password/default.nix index a44ce2d8b4c..94dfc68fb59 100644 --- a/pkgs/applications/misc/1password/default.nix +++ b/pkgs/applications/misc/1password/default.nix @@ -2,24 +2,24 @@ stdenv.mkDerivation rec { name = "1password-${version}"; - version = "0.5.1"; + version = "0.5.3"; src = if stdenv.system == "i686-linux" then fetchzip { url = "https://cache.agilebits.com/dist/1P/op/pkg/v${version}/op_linux_386_v${version}.zip"; - sha256 = "08kzjilxpkvlwqjyxnic1n6xiy6gkndijwxdksm59k7c56mdawsz"; + sha256 = "05s223h1yps4k9kmignl0r5sbh6w7m1hnlmafnf1kiwv7gacvxjc"; stripRoot = false; } else if stdenv.system == "x86_64-linux" then fetchzip { url = "https://cache.agilebits.com/dist/1P/op/pkg/v${version}/op_linux_amd64_v${version}.zip"; - sha256 = "1bsbzaqws0z991r6rkjrxay74fj4g5ld4d748ygr0950zwi1m3h7"; + sha256 = "0p9x1fx0309v8dxxaf88m8x8q15zzqywfmjn6v5wb9v3scp9396v"; stripRoot = false; } else if stdenv.system == "x86_64-darwin" then fetchzip { url = "https://cache.agilebits.com/dist/1P/op/pkg/v${version}/op_darwin_amd64_v${version}.zip"; - sha256 = "1dhr8m9icip27v802gxl1vhl9rf0jq5awirdm72lqmlypj86df0g"; + sha256 = "1z2xp9bn93gr4ha6zx65va1fb58a2xlnnmpv583y96gq3vbnqdcj"; stripRoot = false; } else throw "Architecture not supported"; -- GitLab From dc8cae21a822f198a7442f59c0f60b0c383b01ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Wed, 22 Aug 2018 11:45:34 +0100 Subject: [PATCH 0899/2206] radare2: rework update script to include cutter's radare2 version --- .../tools/analysis/radare2/default.nix | 103 ++++++++++++++- .../tools/analysis/radare2/generic.nix | 75 ----------- .../tools/analysis/radare2/r2-for-cutter.nix | 16 --- .../tools/analysis/radare2/update.py | 121 +++++++++++++----- pkgs/top-level/all-packages.nix | 14 +- 5 files changed, 192 insertions(+), 137 deletions(-) delete mode 100644 pkgs/development/tools/analysis/radare2/generic.nix delete mode 100644 pkgs/development/tools/analysis/radare2/r2-for-cutter.nix diff --git a/pkgs/development/tools/analysis/radare2/default.nix b/pkgs/development/tools/analysis/radare2/default.nix index 07a81516c98..85559269f27 100644 --- a/pkgs/development/tools/analysis/radare2/default.nix +++ b/pkgs/development/tools/analysis/radare2/default.nix @@ -1,16 +1,109 @@ -{ callPackage, ...} @ args: +{stdenv, fetchFromGitHub +, callPackage +, ninja, meson , pkgconfig +, libusb, readline, libewf, perl, zlib, openssl +, gtk2 ? null, vte ? null, gtkdialog ? null +, python ? null +, ruby ? null +, lua ? null +, useX11, rubyBindings, pythonBindings, luaBindings +}: -callPackage ./generic.nix (args // { +assert useX11 -> (gtk2 != null && vte != null && gtkdialog != null); +assert rubyBindings -> ruby != null; +assert pythonBindings -> python != null; + + +let + inherit (stdenv.lib) optional; + + generic = { + version_commit, + gittap, + gittip, + rev, + version, + sha256, + cs_tip, + cs_sha256 + }: + stdenv.mkDerivation rec { + name = "radare2-${version}"; + + src = fetchFromGitHub { + owner = "radare"; + repo = "radare2"; + inherit rev sha256; + }; + + postPatch = let + capstone = fetchFromGitHub { + owner = "aquynh"; + repo = "capstone"; + # version from $sourceRoot/shlr/Makefile + rev = cs_tip; + sha256 = cs_sha256; + }; + in '' + if ! grep -F "CS_TIP=${cs_tip}" shlr/Makefile; then echo "CS_TIP mismatch"; exit 1; fi + # When using meson, it expects capstone source relative to build directory + mkdir -p build/shlr + ln -s ${capstone} build/shlr/capstone + ''; + + postInstall = '' + ln -s $out/bin/radare2 $out/bin/r2 + install -D -m755 $src/binr/r2pm/r2pm $out/bin/r2pm + ''; + + mesonFlags = [ + "-Dr2_version_commit=${version_commit}" + "-Dr2_gittap=${gittap}" + "-Dr2_gittip=${gittip}" + # 2.8.0 expects this, but later it becomes an option with default=false. + "-Dcapstone_in_builddir=true" + ]; + + enableParallelBuilding = true; + + nativeBuildInputs = [ pkgconfig ninja meson ]; + buildInputs = [ readline libusb libewf perl zlib openssl] + ++ optional useX11 [gtkdialog vte gtk2] + ++ optional rubyBindings [ruby] + ++ optional pythonBindings [python] + ++ optional luaBindings [lua]; + + meta = { + description = "unix-like reverse engineering framework and commandline tools"; + homepage = http://radare.org/; + license = stdenv.lib.licenses.gpl2Plus; + maintainers = with stdenv.lib.maintainers; [raskin makefu mic92]; + platforms = with stdenv.lib.platforms; linux; + inherit version; + }; + }; +in { # # DO NOT EDIT! Automatically generated by ./update.py - src_info = { - version_commit = "19004"; + radare2 = generic { + version_commit = "19251"; gittap = "2.8.0"; gittip = "a76b965410aba07b4ef8b96d90b25b271c2003dd"; + rev = "2.8.0"; version = "2.8.0"; sha256 = "1d9rkzc3vychy2h1bnywwx4why83rr18r0lvvl1cqx87ad5awcjk"; cs_tip = "782ea67e17a391ca0d3faafdc365b335a1a8930a"; cs_sha256 = "1maww4ir78a193pm3f8lr2kdkizi7rywn68ffa65ipyr7j4pl6i4"; }; + r2-for-cutter = generic { + version_commit = "19251"; + gittap = "2.8.0-118-gb0547831f"; + gittip = "b0547831f127b7357e3c93bc43933482a4d6213b"; + rev = "b0547831f127b7357e3c93bc43933482a4d6213b"; + version = "2018-08-07"; + sha256 = "1ix42kipd1aayb494ajbxawzc1cwikm9fxk343d1kchxx4a30a1m"; + cs_tip = "782ea67e17a391ca0d3faafdc365b335a1a8930a"; + cs_sha256 = "1maww4ir78a193pm3f8lr2kdkizi7rywn68ffa65ipyr7j4pl6i4"; + }; # -}) +} diff --git a/pkgs/development/tools/analysis/radare2/generic.nix b/pkgs/development/tools/analysis/radare2/generic.nix deleted file mode 100644 index 074cbdddbbf..00000000000 --- a/pkgs/development/tools/analysis/radare2/generic.nix +++ /dev/null @@ -1,75 +0,0 @@ -{stdenv, fetchFromGitHub -, src_info, callPackage -, ninja, meson , pkgconfig -, libusb, readline, libewf, perl, zlib, openssl -, gtk2 ? null, vte ? null, gtkdialog ? null -, python ? null -, ruby ? null -, lua ? null -, useX11, rubyBindings, pythonBindings, luaBindings -}: - -assert useX11 -> (gtk2 != null && vte != null && gtkdialog != null); -assert rubyBindings -> ruby != null; -assert pythonBindings -> python != null; - - -let - inherit (stdenv.lib) optional; -in stdenv.mkDerivation (with src_info; rec { - name = "radare2-${version}"; - - src = fetchFromGitHub { - owner = "radare"; - repo = "radare2"; - rev = version; - inherit sha256; - }; - - postPatch = let - capstone = fetchFromGitHub { - owner = "aquynh"; - repo = "capstone"; - # version from $sourceRoot/shlr/Makefile - rev = cs_tip; - sha256 = cs_sha256; - }; - in '' - if ! grep -F "CS_TIP=${cs_tip}" shlr/Makefile; then echo "CS_TIP mismatch"; exit 1; fi - # When using meson, it expects capstone source relative to build directory - mkdir -p build/shlr - ln -s ${capstone} build/shlr/capstone - ''; - - postInstall = '' - ln -s $out/bin/radare2 $out/bin/r2 - install -D -m755 $src/binr/r2pm/r2pm $out/bin/r2pm - ''; - - mesonFlags = [ - "-Dr2_version_commit=${version_commit}" - "-Dr2_gittap=${gittap}" - "-Dr2_gittip=${gittip}" - # 2.8.0 expects this, but later it becomes an option with default=false. - "-Dcapstone_in_builddir=true" - ]; - - enableParallelBuilding = true; - - nativeBuildInputs = [ pkgconfig ninja meson ]; - buildInputs = [ readline libusb libewf perl zlib openssl] - ++ optional useX11 [gtkdialog vte gtk2] - ++ optional rubyBindings [ruby] - ++ optional pythonBindings [python] - ++ optional luaBindings [lua]; - - meta = { - description = "unix-like reverse engineering framework and commandline tools"; - homepage = http://radare.org/; - license = stdenv.lib.licenses.gpl2Plus; - maintainers = with stdenv.lib.maintainers; [raskin makefu mic92]; - platforms = with stdenv.lib.platforms; linux; - inherit version; - }; -}) - diff --git a/pkgs/development/tools/analysis/radare2/r2-for-cutter.nix b/pkgs/development/tools/analysis/radare2/r2-for-cutter.nix deleted file mode 100644 index e63d4442bec..00000000000 --- a/pkgs/development/tools/analysis/radare2/r2-for-cutter.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ callPackage, ...} @ args: - -callPackage ./generic.nix (args // { - # - # DO NOT EDIT! Automatically generated by ./update.py - src_info = { - version_commit = "19256"; - gittap = "2.8.0-118-gb0547831f"; - gittip = "b0547831f127b7357e3c93bc43933482a4d6213b"; - version = "2.9.0-git"; - sha256 = "1ix42kipd1aayb494ajbxawzc1cwikm9fxk343d1kchxx4a30a1m"; - cs_tip = "782ea67e17a391ca0d3faafdc365b335a1a8930a"; - cs_sha256 = "1maww4ir78a193pm3f8lr2kdkizi7rywn68ffa65ipyr7j4pl6i4"; - }; - # -}) diff --git a/pkgs/development/tools/analysis/radare2/update.py b/pkgs/development/tools/analysis/radare2/update.py index 1f16a00905c..ac1eb63401b 100755 --- a/pkgs/development/tools/analysis/radare2/update.py +++ b/pkgs/development/tools/analysis/radare2/update.py @@ -3,13 +3,15 @@ # USAGE - just run the script: ./update.py # When editing this file, make also sure it passes the mypy typecheck # and is formatted with yapf. -import urllib.request -import json -import tempfile -import subprocess import fileinput +import json import re +import subprocess +import tempfile +import urllib.request +from datetime import datetime from pathlib import Path +from typing import Dict def sh(*args: str) -> str: @@ -18,50 +20,107 @@ def sh(*args: str) -> str: def prefetch_github(owner: str, repo: str, ref: str) -> str: - return sh("nix-prefetch-url", "--unpack", - f"https://github.com/{owner}/{repo}/archive/{ref}.tar.gz") + return sh( + "nix-prefetch-url", + "--unpack", + f"https://github.com/{owner}/{repo}/archive/{ref}.tar.gz", + ) -def main() -> None: +def get_radare2_rev() -> str: url = "https://api.github.com/repos/radare/radare2/releases/latest" with urllib.request.urlopen(url) as response: release = json.load(response) # type: ignore - version = release["tag_name"] - with tempfile.TemporaryDirectory() as dirname: + return release["tag_name"] + + +def get_r2_cutter_rev() -> str: + url = "https://api.github.com/repos/radareorg/cutter/contents/" + with urllib.request.urlopen(url) as response: + data = json.load(response) # type: ignore + for entry in data: + if entry["name"] == "radare2": + return entry["sha"] + raise Exception("no radare2 submodule found in github.com/radareorg/cutter") + - def git(*args: str) -> str: - return sh("git", "-C", dirname, *args) +def git(dirname: str, *args: str) -> str: + return sh("git", "-C", dirname, *args) - git("clone", "--branch", version, "https://github.com/radare/radare2", - ".") - sha256 = prefetch_github("radare", "radare2", version) + +def get_repo_info(dirname: str, rev: str) -> Dict[str, str]: + sha256 = prefetch_github("radare", "radare2", rev) + + cs_tip = None + with open(Path(dirname).joinpath("shlr", "Makefile")) as makefile: + for l in makefile: + match = re.match("CS_TIP=(\S+)", l) + if match: + cs_tip = match.group(1) + assert cs_tip is not None + + cs_sha256 = prefetch_github("aquynh", "capstone", cs_tip) + + return dict( + rev=rev, + sha256=sha256, + version_commit=git(dirname, "rev-list", "--all", "--count"), + gittap=git(dirname, "describe", "--tags", "--match", "[0-9]*"), + gittip=git(dirname, "rev-parse", "HEAD"), + cs_tip=cs_tip, + cs_sha256=cs_sha256, + ) + + +def write_package_expr(version: str, info: Dict[str, str]) -> str: + return f"""generic {{ + version_commit = "{info["version_commit"]}"; + gittap = "{info["gittap"]}"; + gittip = "{info["gittip"]}"; + rev = "{info["rev"]}"; + version = "{version}"; + sha256 = "{info["sha256"]}"; + cs_tip = "{info["cs_tip"]}"; + cs_sha256 = "{info["cs_sha256"]}"; + }}""" + + +def main() -> None: + radare2_rev = get_radare2_rev() + r2_cutter_rev = get_r2_cutter_rev() + + with tempfile.TemporaryDirectory() as dirname: + git( + dirname, + "clone", + "--branch", + radare2_rev, + "https://github.com/radare/radare2", + ".", + ) nix_file = str(Path(__file__).parent.joinpath("default.nix")) - cs_tip = None - with open(Path(dirname).joinpath("shlr", "Makefile")) as makefile: - for l in makefile: - match = re.match("CS_TIP=(\S+)", l) - if match: - cs_tip = match.group(1) - assert cs_tip is not None + radare2_info = get_repo_info(dirname, radare2_rev) + + git(dirname, "checkout", r2_cutter_rev) + + timestamp = git(dirname, "log", "-n1", "--format=%at") + r2_cutter_version = datetime.fromtimestamp(int(timestamp)).strftime("%Y-%m-%d") - cs_sha256 = prefetch_github("aquynh", "capstone", cs_tip) + r2_cutter_info = get_repo_info(dirname, r2_cutter_rev) in_block = False with fileinput.FileInput(nix_file, inplace=True) as f: for l in f: if "#" in l: in_block = True - print(f""" # + print( + f""" # # DO NOT EDIT! Automatically generated by ./update.py - version_commit = "{git("rev-list", "--all", "--count")}"; - gittap = "{git("describe", "--tags", "--match", "[0-9]*")}"; - gittip = "{git("rev-parse", "HEAD")}"; - version = "{version}"; - sha256 = "{sha256}"; - cs_tip = "{cs_tip}"; - cs_sha256 = "{cs_sha256}"; - #""") + radare2 = {write_package_expr(radare2_rev, radare2_info)}; + r2-for-cutter = {write_package_expr(r2_cutter_version, r2_cutter_info)}; + #""" + ) elif "#" in l: in_block = False elif not in_block: diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f32d98a6d29..b3e1d455d4f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8532,22 +8532,16 @@ with pkgs; rubyBindings = config.radare.rubyBindings or false; luaBindings = config.radare.luaBindings or false; }; - radare2 = callPackage ../development/tools/analysis/radare2 { - inherit (gnome2) vte; - lua = lua5; - useX11 = config.radare.useX11 or false; - pythonBindings = config.radare.pythonBindings or false; - rubyBindings = config.radare.rubyBindings or false; - luaBindings = config.radare.luaBindings or false; - }; - r2-for-cutter = callPackage ../development/tools/analysis/radare2/r2-for-cutter.nix { + + inherit (callPackages ../development/tools/analysis/radare2 { inherit (gnome2) vte; lua = lua5; useX11 = config.radare.useX11 or false; pythonBindings = config.radare.pythonBindings or false; rubyBindings = config.radare.rubyBindings or false; luaBindings = config.radare.luaBindings or false; - }; + }) radare2 r2-for-cutter; + radare2-cutter = libsForQt5.callPackage ../development/tools/analysis/radare2/cutter.nix { }; ragel = ragelStable; -- GitLab From 36d8beb426a1f4113c5e94b42012a1b284236a26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Wed, 22 Aug 2018 11:48:13 +0100 Subject: [PATCH 0900/2206] radare2: update.py should be formatted with black now --- pkgs/development/tools/analysis/radare2/update.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/analysis/radare2/update.py b/pkgs/development/tools/analysis/radare2/update.py index ac1eb63401b..fae6a52a392 100755 --- a/pkgs/development/tools/analysis/radare2/update.py +++ b/pkgs/development/tools/analysis/radare2/update.py @@ -2,7 +2,7 @@ #!nix-shell -p nix -p python3 -p git -i python # USAGE - just run the script: ./update.py # When editing this file, make also sure it passes the mypy typecheck -# and is formatted with yapf. +# and is formatted with black. import fileinput import json import re -- GitLab From 42545f528800fe0ecc3402dafff5f0ceeaaa0a7d Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Wed, 22 Aug 2018 03:54:36 -0700 Subject: [PATCH 0901/2206] libblockdev: 2.18 -> 2.19 (#45193) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libblockdev/versions. --- pkgs/development/libraries/libblockdev/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libblockdev/default.nix b/pkgs/development/libraries/libblockdev/default.nix index b5402984d16..585f6f18bba 100644 --- a/pkgs/development/libraries/libblockdev/default.nix +++ b/pkgs/development/libraries/libblockdev/default.nix @@ -4,7 +4,7 @@ }: let - version = "2.18"; + version = "2.19"; in stdenv.mkDerivation rec { name = "libblockdev-${version}"; @@ -12,7 +12,7 @@ in stdenv.mkDerivation rec { owner = "storaged-project"; repo = "libblockdev"; rev = "${version}-1"; - sha256 = "03gbmji401nz1sff2zp61dhal80qls4blqwadj2p4ckbxdlmid4i"; + sha256 = "1ny31vaarzbpw0h863p2r5cvjsfs77d33nnisf8bhjc6ps6js3ys"; }; outputs = [ "out" "dev" "devdoc" ]; -- GitLab From 158e3cb0da88e887cb9d980482867fbc3567fef1 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 22 Aug 2018 13:04:04 +0200 Subject: [PATCH 0902/2206] numactl: 2.0.11 -> 2.0.12 --- pkgs/os-specific/linux/numactl/default.nix | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/pkgs/os-specific/linux/numactl/default.nix b/pkgs/os-specific/linux/numactl/default.nix index 9928897ae4d..bb20a742e6a 100644 --- a/pkgs/os-specific/linux/numactl/default.nix +++ b/pkgs/os-specific/linux/numactl/default.nix @@ -2,23 +2,18 @@ stdenv.mkDerivation rec { name = "numactl-${version}"; - version = "2.0.11"; + version = "2.0.12"; src = fetchFromGitHub { owner = "numactl"; repo = "numactl"; rev = "v${version}"; - sha256 = "0bcffqawwbyrnza8np0whii25mfd0dria35zal9v3l55xcrya3j9"; + sha256 = "0crhpxwakp0gvd7wwpbkfd3brnrdf89lkbf03axnbrs0b6kaygg2"; }; nativeBuildInputs = [ autoreconfHook ]; - patches = [ - (fetchpatch { - url = https://raw.githubusercontent.com/gentoo/gentoo/b64d15e731e3d6a7671f0ec6c34a20203cf2609d/sys-process/numactl/files/numactl-2.0.11-sysmacros.patch; - sha256 = "05277kv3x12n2xlh3fgnmxclxfc384mkwb0v9pd91046khj6h843"; - }) - ] ++ stdenv.lib.optional stdenv.hostPlatform.isMusl (fetchpatch { + patches = stdenv.lib.optional stdenv.hostPlatform.isMusl (fetchpatch { url = https://git.alpinelinux.org/cgit/aports/plain/testing/numactl/musl.patch?id=0592b128c71c3e70d493bc7a13caed0d7fae91dd; sha256 = "080b0sygmg7104qbbh1amh3b322yyiajwi2d3d0vayffgva0720v"; }); -- GitLab From 2741c99060424f0a15228ba523b1e008802bc5c1 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 22 Aug 2018 13:04:47 +0200 Subject: [PATCH 0903/2206] numactl: update license and homepage --- pkgs/os-specific/linux/numactl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/numactl/default.nix b/pkgs/os-specific/linux/numactl/default.nix index bb20a742e6a..7dbf0abce7e 100644 --- a/pkgs/os-specific/linux/numactl/default.nix +++ b/pkgs/os-specific/linux/numactl/default.nix @@ -20,8 +20,8 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Library and tools for non-uniform memory access (NUMA) machines"; - homepage = http://oss.sgi.com/projects/libnuma/; - license = licenses.gpl2; + homepage = https://github.com/numactl/numactl; + license = with licenses; [ gpl2 lgpl21 ]; # libnuma is lgpl21 platforms = [ "i686-linux" "x86_64-linux" "aarch64-linux" ]; maintainers = with maintainers; [ wkennington ]; }; -- GitLab From c26c7f931aae7a2bb43dc3709bac021139c9e930 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 22 Aug 2018 12:50:25 +0200 Subject: [PATCH 0904/2206] nixUnstable: 2.1pre6338_45bcf541 -> 2.1pre6377_954d1f4d --- pkgs/tools/package-management/nix/default.nix | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index 56bfdb046a8..662e640ef22 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchurl, fetchFromGitHub, perl, curl, bzip2, sqlite, openssl ? null, xz +{ lib, stdenv, fetchurl, fetchFromGitHub, fetchpatch, perl, curl, bzip2, sqlite, openssl ? null, xz , pkgconfig, boehmgc, perlPackages, libsodium, aws-sdk-cpp, brotli, boost , autoreconfHook, autoconf-archive, bison, flex, libxml2, libxslt, docbook5, docbook_xsl_ns , busybox-sandbox-shell @@ -33,10 +33,15 @@ let ++ lib.optionals is20 [ brotli ] # Since 1.12 ++ lib.optional withLibseccomp libseccomp ++ lib.optional ((stdenv.isLinux || stdenv.isDarwin) && is20) - (aws-sdk-cpp.override { + ((aws-sdk-cpp.override { apis = ["s3" "transfer"]; customMemoryManagement = false; - }) + }).overrideDerivation (args: { + patches = args.patches or [] ++ [(fetchpatch { + url = https://github.com/edolstra/aws-sdk-cpp/commit/7d58e303159b2fb343af9a1ec4512238efa147c7.patch; + sha256 = "103phn6kyvs1yc7fibyin3lgxz699qakhw671kl207484im55id1"; + })]; + })) ++ lib.optional fromGit boost; propagatedBuildInputs = [ boehmgc ]; @@ -144,12 +149,12 @@ in rec { nixUnstable = (lib.lowPrio (common rec { name = "nix-2.1${suffix}"; - suffix = "pre6338_45bcf541"; + suffix = "pre6377_954d1f4d"; src = fetchFromGitHub { owner = "NixOS"; repo = "nix"; - rev = "45bcf5416a0ce53361fd37c6b27ba4ef6a34ce96"; - sha256 = "0ps45n78wnczz99dd9fs54ydxwh2cjq73zbvmak0y49nhc3p0vvv"; + rev = "954d1f4d0a35063ff431b258beebadf753cb9efe"; + sha256 = "0wnljxljvcwmniydgxlsjqmbgghmljs75m6083y2nkjql7dnrm7g"; }; fromGit = true; })) // { perl-bindings = perl-bindings { -- GitLab From 4c6aa54f862f749626d0472a626924e932a6f080 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 22 Aug 2018 13:21:05 +0200 Subject: [PATCH 0905/2206] nixUnstable: Include a copy of libboost_context This shaves 47 MiB off the closure size. (libboost_context.so is only 19 KiB.) --- pkgs/tools/package-management/nix/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index 662e640ef22..c06a4f41afb 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -49,6 +49,15 @@ let # Seems to be required when using std::atomic with 64-bit types NIX_LDFLAGS = lib.optionalString (stdenv.hostPlatform.system == "armv6l-linux") "-latomic"; + preConfigure = + # Copy libboost_context so we don't get all of Boost in our closure. + # https://github.com/NixOS/nixpkgs/issues/45462 + lib.optionalString fromGit + '' + mkdir -p $out/lib + cp ${boost}/lib/libboost_context* $out/lib + ''; + configureFlags = [ "--with-store-dir=${storeDir}" "--localstatedir=${stateDir}" -- GitLab From 40ec3ffc3ef16c781c52b146c1ea7f20c65a462e Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Wed, 22 Aug 2018 07:54:58 -0400 Subject: [PATCH 0906/2206] linux: 4.4.150 -> 4.4.151 --- pkgs/os-specific/linux/kernel/linux-4.4.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.4.nix b/pkgs/os-specific/linux/kernel/linux-4.4.nix index 4b2f3bf6c38..31f489c4faf 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.4.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.4.nix @@ -1,11 +1,11 @@ { stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, ... } @ args: buildLinux (args // rec { - version = "4.4.150"; + version = "4.4.151"; extraMeta.branch = "4.4"; src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "1xdfq11pa4ayi89vynbddq5k47f01szc04lbl5aaxpnch982jj8g"; + sha256 = "1s49h2my2jysh1i38vygqlcj9bz8fzg6vsv9k3ln3pi6hqqqrsjz"; }; } // (args.argsOverride or {})) -- GitLab From 0451339392c3a91fad9caf6bf691c6af6bad83ab Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Wed, 22 Aug 2018 07:55:07 -0400 Subject: [PATCH 0907/2206] linux: 4.9.122 -> 4.9.123 --- pkgs/os-specific/linux/kernel/linux-4.9.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.9.nix b/pkgs/os-specific/linux/kernel/linux-4.9.nix index a8e059e9950..9b9072d302e 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.9.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.9.nix @@ -1,11 +1,11 @@ { stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, ... } @ args: buildLinux (args // rec { - version = "4.9.122"; + version = "4.9.123"; extraMeta.branch = "4.9"; src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "0v7qdkdlgpv83v4lzm59jgaxy1l7dzkqjr3fcahqrnrcdf3r0vx4"; + sha256 = "0wahbq08cixh63099n13wal3xkw48gnka6w8biax1gwckymww4ld"; }; } // (args.argsOverride or {})) -- GitLab From 368a050f731452493f8c3434e9484c6be40d674f Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Wed, 22 Aug 2018 07:55:19 -0400 Subject: [PATCH 0908/2206] linux: 4.14.65 -> 4.14.66 --- pkgs/os-specific/linux/kernel/linux-4.14.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.14.nix b/pkgs/os-specific/linux/kernel/linux-4.14.nix index f32af516953..de983418b7b 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.14.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.14.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "4.14.65"; + version = "4.14.66"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "1v55nmg1x9ygisgf0pjd3lygvjin3i6ld24anl6nggmrdd00r60j"; + sha256 = "04q48syzmz84s045bqwyzrr37wcria8waggb5fki2kc69k563053"; }; } // (args.argsOverride or {})) -- GitLab From 26fb5f2d7b940b23bbf9e4669683d62e6b58e546 Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Wed, 22 Aug 2018 07:55:30 -0400 Subject: [PATCH 0909/2206] linux: 4.17.17 -> 4.17.18 --- pkgs/os-specific/linux/kernel/linux-4.17.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.17.nix b/pkgs/os-specific/linux/kernel/linux-4.17.nix index ffce27178b6..126c3284d05 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.17.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.17.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "4.17.17"; + version = "4.17.18"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "1g525zi7x3j7niqasrm8jwalf391p6pwa17zmr0iibal6xf3di1x"; + sha256 = "03wvnw4xl48na08c29qq57a39kgvb67ayxfqqv4n06vpf8vmx2sd"; }; } // (args.argsOverride or {})) -- GitLab From 899e19ad045db36cf5b89518490e5299f619a0d5 Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Wed, 22 Aug 2018 07:55:41 -0400 Subject: [PATCH 0910/2206] linux: 4.18.3 -> 4.18.4 --- pkgs/os-specific/linux/kernel/linux-4.18.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.18.nix b/pkgs/os-specific/linux/kernel/linux-4.18.nix index b69d994f3b5..768a4c96542 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.18.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.18.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "4.18.3"; + version = "4.18.4"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "1m23hjd02bg8mqnd8dc4z4m3kxds1cyrc6j5saiwnhzbz373rvc1"; + sha256 = "0hm8id6nv3j2g7l1fzkl4vr9wfx43s8hdspg1yc4fz6vbdxwinqj"; }; } // (args.argsOverride or {})) -- GitLab From 38fa082e79751534f40fdb8f4226019258a1c176 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Mon, 23 Jul 2018 17:16:34 +0000 Subject: [PATCH 0911/2206] ocamlPackages.piqi: fix build with OCaml 4.06 --- pkgs/development/ocaml-modules/piqi/default.nix | 6 +++--- .../ocaml-modules/piqi/safe-string.patch | 13 +++++++++++++ 2 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 pkgs/development/ocaml-modules/piqi/safe-string.patch diff --git a/pkgs/development/ocaml-modules/piqi/default.nix b/pkgs/development/ocaml-modules/piqi/default.nix index f8126f91d87..c7baa87a331 100644 --- a/pkgs/development/ocaml-modules/piqi/default.nix +++ b/pkgs/development/ocaml-modules/piqi/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl, ocaml, findlib, camlp4, which, ulex, easy-format, ocaml_optcomp, xmlm, base64}: +{ stdenv, fetchurl, ocaml, findlib, which, ulex, easy-format, ocaml_optcomp, xmlm, base64 }: stdenv.mkDerivation rec { version = "0.6.13"; @@ -9,10 +9,10 @@ stdenv.mkDerivation rec { sha256 = "1whqr2bb3gds2zmrzqnv8vqka9928w4lx6mi6g244kmbwb2h8d8l"; }; - buildInputs = [ocaml findlib camlp4 which ocaml_optcomp]; + buildInputs = [ ocaml findlib which ocaml_optcomp ]; propagatedBuildInputs = [ulex xmlm easy-format base64]; - patches = [ ./no-ocamlpath-override.patch ]; + patches = [ ./no-ocamlpath-override.patch ./safe-string.patch ]; createFindlibDestdir = true; diff --git a/pkgs/development/ocaml-modules/piqi/safe-string.patch b/pkgs/development/ocaml-modules/piqi/safe-string.patch new file mode 100644 index 00000000000..fbc2864d534 --- /dev/null +++ b/pkgs/development/ocaml-modules/piqi/safe-string.patch @@ -0,0 +1,13 @@ +--- a/piqilib/piqi_json_parser.mll ++++ b/piqilib/piqi_json_parser.mll +@@ -189,8 +189,8 @@ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + let len = lexbuf.lex_curr_pos - lexbuf.lex_start_pos in + let s = lexbuf.lex_buffer in + let start = lexbuf.lex_start_pos in +- check_adjust_utf8 v lexbuf s start len; +- Buffer.add_substring v.buf s start len ++ check_adjust_utf8 v lexbuf (Bytes.unsafe_to_string s) start len; ++ Buffer.add_subbytes v.buf s start len + + let map_lexeme f lexbuf = + let len = lexbuf.lex_curr_pos - lexbuf.lex_start_pos in -- GitLab From c63e5c13d271dbdc534d477c494a08463d8f53f9 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Mon, 23 Jul 2018 17:23:07 +0000 Subject: [PATCH 0912/2206] ocamlPackages.piqi-ocaml: fix build with OCaml 4.06 --- pkgs/development/ocaml-modules/piqi-ocaml/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/development/ocaml-modules/piqi-ocaml/default.nix b/pkgs/development/ocaml-modules/piqi-ocaml/default.nix index 38b56ac7beb..bbe38ac8994 100644 --- a/pkgs/development/ocaml-modules/piqi-ocaml/default.nix +++ b/pkgs/development/ocaml-modules/piqi-ocaml/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, ocaml, findlib, piqi, camlp4 }: +{ stdenv, fetchurl, fetchpatch, ocaml, findlib, piqi, camlp4 }: stdenv.mkDerivation rec { version = "0.7.5"; @@ -9,6 +9,11 @@ stdenv.mkDerivation rec { sha256 = "0ngz6y8i98i5v2ma8nk6mc83pdsmf2z0ks7m3xi6clfg3zqbddrv"; }; + patches = [ (fetchpatch { + url = https://github.com/alavrik/piqi-ocaml/commit/336e8fdb84e77f4105e9bbb5ab545b8729101308.patch; + sha256 = "071s4xjyr6xx95v6az2lbl2igc87n7z5jqnnbhfq2pidrxakd0la"; + })]; + buildInputs = [ ocaml findlib piqi camlp4 ]; createFindlibDestdir = true; -- GitLab From 1f723abfac79132afa4215bb3ab6f146385033c4 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Thu, 9 Aug 2018 13:18:37 -0500 Subject: [PATCH 0913/2206] boost168: init Drop patch from 1.67 that's already included. --- pkgs/development/libraries/boost/1.68.nix | 11 +++++++++++ pkgs/top-level/all-packages.nix | 1 + 2 files changed, 12 insertions(+) create mode 100644 pkgs/development/libraries/boost/1.68.nix diff --git a/pkgs/development/libraries/boost/1.68.nix b/pkgs/development/libraries/boost/1.68.nix new file mode 100644 index 00000000000..081b105e2d2 --- /dev/null +++ b/pkgs/development/libraries/boost/1.68.nix @@ -0,0 +1,11 @@ +{ stdenv, callPackage, fetchurl, fetchpatch, hostPlatform, buildPlatform, ... } @ args: + +callPackage ./generic.nix (args // rec { + version = "1.68_0"; + + src = fetchurl { + url = "mirror://sourceforge/boost/boost_1_68_0.tar.bz2"; + # SHA256 from http://www.boost.org/users/history/version_1_68_0.html + sha256 = "7f6130bc3cf65f56a618888ce9d5ea704fa10b462be126ad053e80e553d6d8b7"; + }; +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e54505a17f7..2aecdc83789 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8915,6 +8915,7 @@ with pkgs; boost165 = callPackage ../development/libraries/boost/1.65.nix { }; boost166 = callPackage ../development/libraries/boost/1.66.nix { }; boost167 = callPackage ../development/libraries/boost/1.67.nix { }; + boost168 = callPackage ../development/libraries/boost/1.68.nix { }; boost16x = boost167; boost = boost16x; -- GitLab From 2d9bd29cc5c949b84fd595334b6e223c22be438b Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Wed, 22 Aug 2018 08:12:20 -0500 Subject: [PATCH 0914/2206] texlive: fix fmtutil invocation, generate all formats Otherwise they will have to be generated by users lazily, which is probably not the right trade-off. Noticed this because lack of formats was causing problems on a few documents since they will (a TL2018 change, I believe) attempt to be written to the nix build user's ~/.texlive2018. --- pkgs/tools/typesetting/tex/texlive/combine.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/typesetting/tex/texlive/combine.nix b/pkgs/tools/typesetting/tex/texlive/combine.nix index 79eebde5448..8b3e320fd26 100644 --- a/pkgs/tools/typesetting/tex/texlive/combine.nix +++ b/pkgs/tools/typesetting/tex/texlive/combine.nix @@ -203,7 +203,7 @@ in buildEnv { perl `type -P mktexlsr.pl` ./share/texmf texlinks.sh "$out/bin" && wrapBin - (perl `type -P fmtutil.pl` --sys --refresh || true) | grep '^fmtutil' # too verbose + (perl `type -P fmtutil.pl` --sys --all || true) | grep '^fmtutil' # too verbose #texlinks.sh "$out/bin" && wrapBin # do we need to regenerate format links? perl `type -P updmap.pl` --sys --syncwithtrees --force perl `type -P mktexlsr.pl` ./share/texmf-* # to make sure -- GitLab From 77085f832448c10ff17e3dcf5921584db27d73dd Mon Sep 17 00:00:00 2001 From: Bignaux Ronan Date: Wed, 22 Aug 2018 20:10:32 +0200 Subject: [PATCH 0915/2206] navit: svn-5576 -> 0.5.1 (#45465) --- pkgs/applications/misc/navit/default.nix | 64 +++++++++++++++++------- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 47 insertions(+), 19 deletions(-) diff --git a/pkgs/applications/misc/navit/default.nix b/pkgs/applications/misc/navit/default.nix index 362d28d2607..4db5ed4f8eb 100644 --- a/pkgs/applications/misc/navit/default.nix +++ b/pkgs/applications/misc/navit/default.nix @@ -1,30 +1,58 @@ -{ stdenv, fetchsvn, pkgconfig, gtk2, SDL, fontconfig, freetype, imlib2, SDL_image, libGLU_combined, -libXmu, freeglut, python, gettext, quesoglc, gd, postgresql, cmake, qt4, SDL_ttf, fribidi}: +{ stdenv, fetchFromGitHub, pkgconfig, gtk2, SDL, fontconfig, freetype, imlib2, SDL_image, libGLU_combined, +libXmu, freeglut, pcre, dbus-glib, glib, librsvg, freeimage, libxslt, +qtbase, qtquickcontrols, qtsvg, qtdeclarative, qtlocation, qtsensors, qtmultimedia, qtspeech, espeak, +cairo, gdk_pixbuf, pango, atk, patchelf, fetchurl, bzip2, +python, gettext, quesoglc, gd, postgresql, cmake, shapelib, SDL_ttf, fribidi}: + stdenv.mkDerivation rec { - name = "navit-svn-3537"; + name = "navit-${version}"; + version = "0.5.1"; + + src = fetchFromGitHub { + owner = "navit-gps"; + repo = "navit"; + rev = "v${version}"; + sha256 = "0jf2gjh2sszr5y5c2wvamfj2qggi2y5k3ynb32pak9vhf5xyl5xj"; + }; - src = fetchsvn { - url = svn://svn.code.sf.net/p/navit/code/trunk/navit; - rev = 5576; - sha256 = "1xx62l5srfhh9cfi7n3pxj8hpcgr1rpa0hzfmbrqadzv09z36723"; + sample_map = fetchurl { + url = "http://www.navit-project.org/maps/osm_bbox_11.3,47.9,11.7,48.2.osm.bz2"; + name = "sample_map.bz2"; + sha256 = "0vg6b6rhsa2cxqj4rbhfhhfss71syhnfa6f1jg2i2d7l88dm5x7d"; }; - hardeningDisable = [ "format" ]; + #hardeningDisable = [ "format" ]; + NIX_CFLAGS_COMPILE = [ "-I${SDL.dev}/include/SDL" ]; - buildInputs = [ gtk2 SDL fontconfig freetype imlib2 SDL_image libGLU_combined - libXmu freeglut python gettext quesoglc gd postgresql qt4 SDL_ttf fribidi ]; + # TODO: fix speech options. + cmakeFlags = [ "-DSAMPLE_MAP=n " "-DCMAKE_BUILD_TYPE=RelWithDebInfo" "-Dsupport/espeak=FALSE" "-Dspeech/qt5_espeak=FALSE" ]; - nativeBuildInputs = [ pkgconfig cmake ]; + buildInputs = [ gtk2 SDL fontconfig freetype imlib2 SDL_image libGLU_combined freeimage libxslt + libXmu freeglut python gettext quesoglc gd postgresql qtbase SDL_ttf fribidi pcre qtquickcontrols + espeak qtmultimedia qtspeech qtsensors qtlocation qtdeclarative qtsvg dbus-glib librsvg shapelib glib + cairo gdk_pixbuf pango atk ]; - NIX_CFLAGS_COMPILE = [ "-I${SDL.dev}/include/SDL" ]; + nativeBuildInputs = [ pkgconfig cmake patchelf bzip2 ]; + + # we dont want blank screen by defaut + postInstall = '' + # emulate DSAMPLE_MAP + mkdir -p $out/share/navit/maps/maps + bzcat "${sample_map}" | $out/bin/maptool "$out/share/navit/maps/osm_bbox_11.3,47.9,11.7,48.2.bin" + ''; - cmakeFlags = [ "-DSAMPLE_MAP=n" ]; + # TODO: fix upstream? + postFixup = '' + for lib in $(find "$out/lib/navit/" -iname "*.so" ); do + patchelf --set-rpath ${stdenv.lib.makeLibraryPath buildInputs} $lib + done + ''; - meta = { - homepage = http://www.navit-project.org/; + meta = with stdenv.lib; { + homepage = http://www.navit-project.org; description = "Car navigation system with routing engine using OSM maps"; - license = stdenv.lib.licenses.gpl2; - maintainers = with stdenv.lib.maintainers; [ ]; - platforms = with stdenv.lib.platforms; linux; + license = licenses.gpl2; + maintainers = [ maintainers.genesis ]; + platforms = platforms.linux; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e54505a17f7..77e3047c20b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17714,7 +17714,7 @@ with pkgs; navipowm = callPackage ../applications/misc/navipowm { }; - navit = callPackage ../applications/misc/navit { }; + navit = libsForQt5.callPackage ../applications/misc/navit { }; netbeans = callPackage ../applications/editors/netbeans { }; -- GitLab From 090985a443d3801f2ed04e85c8319ffe591dc96c Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Wed, 22 Aug 2018 13:26:05 -0500 Subject: [PATCH 0916/2206] firefox: remove --disable-xcode-checks Apparently it's not needed anymore! --- pkgs/applications/networking/browsers/firefox/common.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/applications/networking/browsers/firefox/common.nix b/pkgs/applications/networking/browsers/firefox/common.nix index b8a5faddc34..944844d6b84 100644 --- a/pkgs/applications/networking/browsers/firefox/common.nix +++ b/pkgs/applications/networking/browsers/firefox/common.nix @@ -185,7 +185,6 @@ stdenv.mkDerivation (rec { "--disable-gconf" "--enable-default-toolkit=${default-toolkit}" ] - ++ lib.optional stdenv.isDarwin "--disable-xcode-checks" ++ lib.optional (lib.versionOlder version "61") "--enable-system-hunspell" ++ lib.optionals (lib.versionAtLeast version "56" && !stdenv.hostPlatform.isi686) [ # on i686-linux: --with-libclang-path is not available in this configuration -- GitLab From fd6f78059522f0fb3d559fffcb5b9928121cbee3 Mon Sep 17 00:00:00 2001 From: Udo Spallek Date: Wed, 22 Aug 2018 20:29:18 +0200 Subject: [PATCH 0917/2206] trytond: 4.8.3 -> 4.8.4 --- pkgs/applications/office/trytond/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/office/trytond/default.nix b/pkgs/applications/office/trytond/default.nix index 36a54769961..dc63acd6db6 100644 --- a/pkgs/applications/office/trytond/default.nix +++ b/pkgs/applications/office/trytond/default.nix @@ -5,10 +5,10 @@ with stdenv.lib; python2Packages.buildPythonApplication rec { pname = "trytond"; - version = "4.8.3"; + version = "4.8.4"; src = python2Packages.fetchPypi { inherit pname version; - sha256 = "11d01dc984d9274229b5c80f883679d130a55e14e9124b051274fce9aea4ef77"; + sha256 = "1935045b1b4674de602b4279a9cfd0a14431624a28ccb490234cffecb81fbca7"; }; # Tells the tests which database to use -- GitLab From e8b55c1b5c3883633a5ac059c8ffadb1c6b32f06 Mon Sep 17 00:00:00 2001 From: Udo Spallek Date: Wed, 22 Aug 2018 20:29:46 +0200 Subject: [PATCH 0918/2206] tryton: 4.8.4 -> 4.8.5 --- pkgs/applications/office/tryton/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/office/tryton/default.nix b/pkgs/applications/office/tryton/default.nix index 8037cc636ae..0543bb07a11 100644 --- a/pkgs/applications/office/tryton/default.nix +++ b/pkgs/applications/office/tryton/default.nix @@ -14,10 +14,10 @@ with stdenv.lib; python2Packages.buildPythonApplication rec { pname = "tryton"; - version = "4.8.4"; + version = "4.8.5"; src = python2Packages.fetchPypi { inherit pname version; - sha256 = "6cf3091424853e1270d61f3a9b15ad8e6b36a44c28becf216c324ca8dc1474b0"; + sha256 = "43759d22b061a7a392a534d19a045fafd442ce98a0e390ee830127367dcaf4b4"; }; nativeBuildInputs = [ pkgconfig gobjectIntrospection ]; propagatedBuildInputs = with python2Packages; [ -- GitLab From ee152d56872404413e4856a3962daf248eae02da Mon Sep 17 00:00:00 2001 From: Jona Stubbe Date: Wed, 22 Aug 2018 19:29:04 +0200 Subject: [PATCH 0919/2206] strace: check machine personalities for all non-x86 architectures This allows strace to be built for ppc64le as well. --- pkgs/development/tools/misc/strace/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/misc/strace/default.nix b/pkgs/development/tools/misc/strace/default.nix index 1e449d722c3..33a46e16a3a 100644 --- a/pkgs/development/tools/misc/strace/default.nix +++ b/pkgs/development/tools/misc/strace/default.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { buildInputs = stdenv.lib.optional libunwind.supportsHost libunwind; # support -k - configureFlags = stdenv.lib.optional (stdenv.hostPlatform.isAarch64 || stdenv.hostPlatform.isRiscV) "--enable-mpers=check"; + configureFlags = stdenv.lib.optional (!stdenv.hostPlatform.isx86) "--enable-mpers=check"; # fails 1 out of 523 tests with # "strace-k.test: failed test: ../../strace -e getpid -k ../stack-fcall output mismatch" -- GitLab From 54ba2c9afca07b0f14763b3697d00b637b2461e0 Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Wed, 22 Aug 2018 16:08:40 -0400 Subject: [PATCH 0920/2206] docker: 18.06.0 -> 18.06.1 --- pkgs/applications/virtualization/docker/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/virtualization/docker/default.nix b/pkgs/applications/virtualization/docker/default.nix index d52b5365b5e..e83a1af4466 100644 --- a/pkgs/applications/virtualization/docker/default.nix +++ b/pkgs/applications/virtualization/docker/default.nix @@ -198,13 +198,13 @@ rec { # https://github.com/docker/docker-ce/tree/v${version}/components/engine/hack/dockerfile/install/* docker_18_06 = dockerGen rec { - version = "18.06.0-ce"; - rev = "0ffa8257ec673ed6849b73b03fb01b0cac90fdb3"; # git commit - sha256 = "1w6jgqbc53pkgfkf2p6z5g316q1r5jvnw4lq11j4qdkw7vy8q5d9"; + version = "18.06.1-ce"; + rev = "e68fc7a215d7133c34aa18e3b72b4a21fd0c6136"; # git commit + sha256 = "1bqd6pv5hga4j1s8jm8q5qdnfbjf8lw1ghdk0bw9hhqkn7rcnrv4"; runcRev = "69663f0bd4b60df09991c08812a60108003fa340"; runcSha256 = "1l37r97l3ra4ph069w190d05r0a43s76nn9jvvlkbwrip1cp6gyq"; - containerdRev = "d64c661f1d51c48782c9cec8fda7604785f93587"; - containerdSha256 = "0pk1kii8bmlvziblrqwb88w5cd486pmb7vw8p7kcyn9lqsw32ria"; + containerdRev = "468a545b9edcd5932818eb9de8e72413e616e86e"; + containerdSha256 = "1rp015cm5fw9kfarcmfhfkr1sh0iz7kvqls6f8nfhwrrz5armd5v"; tiniRev = "fec3683b971d9c3ef73f284f176672c44b448662"; tiniSha256 = "1h20i3wwlbd8x4jr2gz68hgklh0lb0jj7y5xk1wvr8y58fip1rdn"; }; -- GitLab From 1d6cb40afb9806e9f2960499ae7adfa97b7086c4 Mon Sep 17 00:00:00 2001 From: Pascal Bach Date: Wed, 22 Aug 2018 22:48:33 +0200 Subject: [PATCH 0921/2206] gitlab-runner: 11.1.0 -> 11.2.0 (#45479) --- .../continuous-integration/gitlab-runner/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix b/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix index 479bfe35e96..0b6d0cd28ef 100644 --- a/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix +++ b/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix @@ -1,16 +1,16 @@ { lib, buildGoPackage, fetchFromGitLab, fetchurl }: let - version = "11.1.0"; + version = "11.2.0"; # Gitlab runner embeds some docker images these are prebuilt for arm and x86_64 docker_x86_64 = fetchurl { url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-x86_64.tar.xz"; - sha256 = "0l7j69isnp6wlix3ysjxcr9dgcx5a0j9z2k0bsl714ff339js6j5"; + sha256 = "1dphrws6118l0ryvgny0z5h9fsdbwckm4x21bh8hwb6bxdbqr0yn"; }; docker_arm = fetchurl { url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-arm.tar.xz"; - sha256 = "16x9wbyd90jgyn7x45j9cyrdfz4hg8qav132schqrrdfrgjyrb4x"; + sha256 = "162lzbi7z9afp470w0qkcja728jyb48s7krzinmvg45fb3fb0lfn"; }; in buildGoPackage rec { @@ -29,7 +29,7 @@ buildGoPackage rec { owner = "gitlab-org"; repo = "gitlab-runner"; rev = "v${version}"; - sha256 = "0b632jnqbj74nx27nlpiia6nq8668gf41lcb4s24gw9jnfmrwhym"; + sha256 = "1y4fb5jbks6xab7zim10s112h11bq04hh3lddmhm4f2nyqcmlrqh"; }; patches = [ ./fix-shell-path.patch ]; -- GitLab From 6d64024734d661acd71d2eeb6eb86823b7689998 Mon Sep 17 00:00:00 2001 From: Cole Mickens Date: Wed, 22 Aug 2018 13:57:22 -0700 Subject: [PATCH 0922/2206] keybase: 2.1.0 -> 2.5.0 (#44698) --- pkgs/tools/security/keybase/default.nix | 9 ++++++--- pkgs/top-level/all-packages.nix | 9 ++++++++- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/security/keybase/default.nix b/pkgs/tools/security/keybase/default.nix index 1bccd4c9f95..beea202a956 100644 --- a/pkgs/tools/security/keybase/default.nix +++ b/pkgs/tools/security/keybase/default.nix @@ -1,8 +1,10 @@ -{ stdenv, buildGoPackage, fetchFromGitHub }: +{ stdenv, lib, buildGoPackage, fetchFromGitHub +, AVFoundation ? null, AudioToolbox ? null, ImageIO ? null, CoreMedia ? null +, Foundation ? null, CoreGraphics ? null, MediaToolbox ? null }: buildGoPackage rec { name = "keybase-${version}"; - version = "2.1.0"; + version = "2.5.0"; goPackagePath = "github.com/keybase/client"; subPackages = [ "go/keybase" ]; @@ -13,9 +15,10 @@ buildGoPackage rec { owner = "keybase"; repo = "client"; rev = "v${version}"; - sha256 = "16izsx5944byc930i6pqsbyrp316yyy8z5xvmzj0g8rgawajdx5h"; + sha256 = "0fa55nizld8q0szhlpsf75ifb53js3crh98xmf8mn4bvms7d0x09"; }; + buildInputs = lib.optionals stdenv.isDarwin [ AVFoundation AudioToolbox ImageIO CoreMedia Foundation CoreGraphics MediaToolbox ]; buildFlags = [ "-tags production" ]; meta = with stdenv.lib; { diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2e372fe4fdf..82c68a7bcb3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3407,7 +3407,14 @@ with pkgs; kexectools = callPackage ../os-specific/linux/kexectools { }; - keybase = callPackage ../tools/security/keybase { }; + keybase = callPackage ../tools/security/keybase { + # Reasoning for the inherited apple_sdk.frameworks: + # 1. specific compiler errors about: AVFoundation, AudioToolbox, MediaToolbox + # 2. the rest are added from here: https://github.com/keybase/client/blob/68bb8c893c5214040d86ea36f2f86fbb7fac8d39/go/chat/attachments/preview_darwin.go#L7 + # #cgo LDFLAGS: -framework AVFoundation -framework CoreFoundation -framework ImageIO -framework CoreMedia -framework Foundation -framework CoreGraphics -lobjc + # with the exception of CoreFoundation, due to the warning in https://github.com/NixOS/nixpkgs/blob/master/pkgs/os-specific/darwin/apple-sdk/frameworks.nix#L25 + inherit (darwin.apple_sdk.frameworks) AVFoundation AudioToolbox ImageIO CoreMedia Foundation CoreGraphics MediaToolbox; + }; kbfs = callPackage ../tools/security/kbfs { }; -- GitLab From cd691380cc7d670443e904aabe7150df702d353e Mon Sep 17 00:00:00 2001 From: Jean-Philippe Cugnet Date: Wed, 22 Aug 2018 22:58:32 +0200 Subject: [PATCH 0923/2206] erlang: Enable parallel building --- pkgs/development/interpreters/erlang/generic-builder.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/interpreters/erlang/generic-builder.nix b/pkgs/development/interpreters/erlang/generic-builder.nix index ba0a00b3037..eb685f1d718 100644 --- a/pkgs/development/interpreters/erlang/generic-builder.nix +++ b/pkgs/development/interpreters/erlang/generic-builder.nix @@ -57,6 +57,8 @@ in stdenv.mkDerivation ({ debugInfo = enableDebugInfo; + enableParallelBuilding = true; + # Clang 4 (rightfully) thinks signed comparisons of pointers with NULL are nonsense prePatch = '' substituteInPlace lib/wx/c_src/wxe_impl.cpp --replace 'temp > NULL' 'temp != NULL' -- GitLab From 2dec33b60d6dec60cf015662ac027d3448da9214 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Wed, 22 Aug 2018 21:13:48 +0000 Subject: [PATCH 0924/2206] framac: 20171101 (Sulfur) -> 20180502 (Chlorine) (#45455) --- pkgs/development/tools/analysis/frama-c/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/tools/analysis/frama-c/default.nix b/pkgs/development/tools/analysis/frama-c/default.nix index c950228907a..2f517eb0084 100644 --- a/pkgs/development/tools/analysis/frama-c/default.nix +++ b/pkgs/development/tools/analysis/frama-c/default.nix @@ -9,17 +9,17 @@ in stdenv.mkDerivation rec { name = "frama-c-${version}"; - version = "20171101"; - slang = "Sulfur"; + version = "20180502"; + slang = "Chlorine"; src = fetchurl { url = "http://frama-c.com/download/frama-c-${slang}-${version}.tar.gz"; - sha256 = "1vwjfqmm1r36gkybsy3a7m89q5zicf4rnz5vlsn9imnpjpl9gjw1"; + sha256 = "1m4r8h8n1z957pylyf9b0kjblh59imnqm1bkb4s6rdwl4a1gbjgc"; }; why2 = fetchurl { - url = "http://why.lri.fr/download/why-2.39.tar.gz"; - sha256 = "0nf17jl00s7q9z8gkbamnf7mglvxqrm3967c17ic4c9xz8g125a8"; + url = "http://why.lri.fr/download/why-2.40.tar.gz"; + sha256 = "0h1mbpxsgwvf3pbl0qbg22j6f4v1ffka24ap1ajbjk9b1yb3ali8"; }; nativeBuildInputs = [ autoconf makeWrapper ]; -- GitLab From 1471e865d2f23689b6ff053ea8a4091211e8bf1e Mon Sep 17 00:00:00 2001 From: markuskowa Date: Wed, 22 Aug 2018 23:16:06 +0200 Subject: [PATCH 0925/2206] openmpi: fix hwloc NUMA cpu allocation capability (#45459) --- pkgs/development/libraries/openmpi/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/openmpi/default.nix b/pkgs/development/libraries/openmpi/default.nix index 1748ebd5f3c..a279fe79940 100644 --- a/pkgs/development/libraries/openmpi/default.nix +++ b/pkgs/development/libraries/openmpi/default.nix @@ -1,4 +1,5 @@ { stdenv, fetchurl, gfortran, perl, libnl, rdma-core, zlib +, numactl # Enable the Sun Grid Engine bindings , enableSGE ? false @@ -24,7 +25,7 @@ in stdenv.mkDerivation rec { ''; buildInputs = with stdenv; [ gfortran zlib ] - ++ lib.optional isLinux libnl + ++ lib.optionals isLinux [ libnl numactl ] ++ lib.optional (isLinux || isFreeBSD) rdma-core; nativeBuildInputs = [ perl ]; -- GitLab From a89492b0f067bd0171557a40ce771b6b477bdb90 Mon Sep 17 00:00:00 2001 From: Tycho Grouwstra Date: Wed, 22 Aug 2018 23:32:10 +0200 Subject: [PATCH 0926/2206] webtorrent-desktop: fix .desktop Path entries (#45477) Fixes the `Path=/opt/webtorrent-desktop` entries [here](https://github.com/webtorrent/webtorrent-desktop/blob/41511c56153b878b0dd39b2adac9525fb66fb35c/static/linux/share/applications/webtorrent-desktop.desktop#L11-L13) -- presently these prevent users from launching the application using the `.desktop` entry. --- pkgs/applications/video/webtorrent_desktop/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/video/webtorrent_desktop/default.nix b/pkgs/applications/video/webtorrent_desktop/default.nix index b03ca2328b3..c99aed0c1af 100644 --- a/pkgs/applications/video/webtorrent_desktop/default.nix +++ b/pkgs/applications/video/webtorrent_desktop/default.nix @@ -73,7 +73,7 @@ # Fix the desktop link substituteInPlace $out/share/applications/webtorrent-desktop.desktop \ - --replace /opt/webtorrent-desktop/WebTorrent $out/bin/WebTorrent + --replace /opt/webtorrent-desktop $out/bin ''; meta = with stdenv.lib; { -- GitLab From 7c62994271cbaa2026076e7b554640325524217e Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Wed, 22 Aug 2018 16:33:46 -0500 Subject: [PATCH 0927/2206] sudo: 1.8.23 -> 1.8.24 (#45476) --- pkgs/tools/security/sudo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/sudo/default.nix b/pkgs/tools/security/sudo/default.nix index 0a760807afb..71cf239d72c 100644 --- a/pkgs/tools/security/sudo/default.nix +++ b/pkgs/tools/security/sudo/default.nix @@ -5,14 +5,14 @@ }: stdenv.mkDerivation rec { - name = "sudo-1.8.23"; + name = "sudo-1.8.24"; src = fetchurl { urls = [ "ftp://ftp.sudo.ws/pub/sudo/${name}.tar.gz" "ftp://ftp.sudo.ws/pub/sudo/OLD/${name}.tar.gz" ]; - sha256 = "0yg62wq8rcrbr7qvh3wgfg2g4bwanbi50cr2lf2cfyy8dydx4qyq"; + sha256 = "1s2v49n905wf3phmdnaa6v1dwck2lrcin0flg85z7klf35x5b25l"; }; prePatch = '' -- GitLab From 7deef2e869bb8c9f49887e800074da98457b7c7a Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Wed, 22 Aug 2018 16:34:40 -0500 Subject: [PATCH 0928/2206] busybox: 1.29.1 -> 1.29.2 (#45473) Website's summary of changes: > Bug fix release. 1.29.2 has fixes for fdisk (compat fixes, allow 2TB+ sizes), gzip (FEATURE_GZIP_LEVELS was producing badly-compressed .gz), hexedit (segfault fix). --- pkgs/os-specific/linux/busybox/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/busybox/default.nix b/pkgs/os-specific/linux/busybox/default.nix index c5f63d6671c..69fe94a1fe4 100644 --- a/pkgs/os-specific/linux/busybox/default.nix +++ b/pkgs/os-specific/linux/busybox/default.nix @@ -32,14 +32,14 @@ let in stdenv.mkDerivation rec { - name = "busybox-1.29.1"; + name = "busybox-1.29.2"; # Note to whoever is updating busybox: please verify that: # nix-build pkgs/stdenv/linux/make-bootstrap-tools.nix -A test # still builds after the update. src = fetchurl { url = "https://busybox.net/downloads/${name}.tar.bz2"; - sha256 = "1hqlr5b3bsyb6avadz1z4za6pyl32r1krnpcpwwqilhnx8q0f9gw"; + sha256 = "0qax9926qx9lpxiw75f4hkknz1pg0zcn5pkjx5gqfibs2ipgmlk7"; }; hardeningDisable = [ "format" ] ++ lib.optionals enableStatic [ "fortify" ]; -- GitLab From 69512da1850036b1346790a459b3e01ede3863ac Mon Sep 17 00:00:00 2001 From: Valentin Heidelberger <31535155+va1entin@users.noreply.github.com> Date: Wed, 22 Aug 2018 23:51:56 +0200 Subject: [PATCH 0929/2206] keepassxc 2.3.3 -> 2.3.4 (#45482) --- pkgs/applications/misc/keepassx/community.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/keepassx/community.nix b/pkgs/applications/misc/keepassx/community.nix index 5c5769db1b4..b6258491a8c 100644 --- a/pkgs/applications/misc/keepassx/community.nix +++ b/pkgs/applications/misc/keepassx/community.nix @@ -26,13 +26,13 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "keepassxc-${version}"; - version = "2.3.3"; + version = "2.3.4"; src = fetchFromGitHub { owner = "keepassxreboot"; repo = "keepassxc"; rev = "${version}"; - sha256 = "08cj1nxbjy2m80h3irnra2qha7fc5ahhzcgkyk9jv4zyys9xv998"; + sha256 = "1gja402dsbws4z8ybnhqbw7rc9svgqnshqjgf7158d6x0ni386m3"; }; NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.cc.isClang [ -- GitLab From 7fa62f2df0c416ab520ba34290d2c91c6ab2539e Mon Sep 17 00:00:00 2001 From: Jean-Philippe Cugnet Date: Thu, 23 Aug 2018 00:00:07 +0200 Subject: [PATCH 0930/2206] elixir_1_6: fix minimum OTP version --- pkgs/development/interpreters/elixir/1.6.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/elixir/1.6.nix b/pkgs/development/interpreters/elixir/1.6.nix index fa631ebb387..ebd6a7ea511 100644 --- a/pkgs/development/interpreters/elixir/1.6.nix +++ b/pkgs/development/interpreters/elixir/1.6.nix @@ -3,5 +3,5 @@ mkDerivation rec { version = "1.6.5"; sha256 = "0il1fraz6c8qbqv4wrp16jqrkf3xglfa9f3sdm6q4vv8kjf3lxxb"; - minimumOTPVersion = "18"; + minimumOTPVersion = "19"; } -- GitLab From b16e1e63cb667bff5353b1fea5aab8c316471a55 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Cugnet Date: Thu, 23 Aug 2018 00:00:29 +0200 Subject: [PATCH 0931/2206] elixir_1_7: fix minimum OTP version --- pkgs/development/interpreters/elixir/1.7.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/elixir/1.7.nix b/pkgs/development/interpreters/elixir/1.7.nix index 865e5b5e96f..321a41f50e1 100644 --- a/pkgs/development/interpreters/elixir/1.7.nix +++ b/pkgs/development/interpreters/elixir/1.7.nix @@ -3,5 +3,5 @@ mkDerivation rec { version = "1.7.2"; sha256 = "0wnrx6wlpmr23ypm8za0c4dl952nj4rjylcsdzz0xrma92ylrqfq"; - minimumOTPVersion = "18"; + minimumOTPVersion = "19"; } -- GitLab From c847fbb54eec529556ab0c9816ff6da50e462554 Mon Sep 17 00:00:00 2001 From: WilliButz Date: Wed, 22 Aug 2018 23:44:14 +0200 Subject: [PATCH 0932/2206] grafana: 5.2.2 -> 5.2.3 --- pkgs/servers/monitoring/grafana/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/default.nix b/pkgs/servers/monitoring/grafana/default.nix index 4385a4e020c..fb7418551ae 100644 --- a/pkgs/servers/monitoring/grafana/default.nix +++ b/pkgs/servers/monitoring/grafana/default.nix @@ -1,7 +1,7 @@ { lib, buildGoPackage, fetchurl, fetchFromGitHub, phantomjs2 }: buildGoPackage rec { - version = "5.2.2"; + version = "5.2.3"; name = "grafana-${version}"; goPackagePath = "github.com/grafana/grafana"; @@ -9,12 +9,12 @@ buildGoPackage rec { rev = "v${version}"; owner = "grafana"; repo = "grafana"; - sha256 = "17w8ljq4p1sxcdpsiz4221gwhi3ykggpisnx1wdw22g2160q9sdj"; + sha256 = "08ws8kpqxl0rihw8xa93285gal6f6c3imymdi9iif13vsn458hiw"; }; srcStatic = fetchurl { url = "https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-${version}.linux-amd64.tar.gz"; - sha256 = "1frbk13sww3sw09mpkijii1kf7m19hqg58ps8gvs4dvxg12bbv3l"; + sha256 = "098xrzq7wkizww9552bk8cn300336y51qfzf1fkfwrn1fqf9nswl"; }; postPatch = '' -- GitLab From bd054f64f5e03994fee7fcb4c629ca6eab8576a4 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Cugnet Date: Wed, 22 Aug 2018 23:51:17 +0200 Subject: [PATCH 0933/2206] elixir_1_6: 1.6.5 -> 1.6.6 --- pkgs/development/interpreters/elixir/1.6.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/elixir/1.6.nix b/pkgs/development/interpreters/elixir/1.6.nix index ebd6a7ea511..73afcbd1597 100644 --- a/pkgs/development/interpreters/elixir/1.6.nix +++ b/pkgs/development/interpreters/elixir/1.6.nix @@ -1,7 +1,7 @@ { mkDerivation }: mkDerivation rec { - version = "1.6.5"; - sha256 = "0il1fraz6c8qbqv4wrp16jqrkf3xglfa9f3sdm6q4vv8kjf3lxxb"; + version = "1.6.6"; + sha256 = "1wl8rfpw0dxacq4f7xf6wjr8v2ww5691d0cfw9pzw7phd19vazgl"; minimumOTPVersion = "19"; } -- GitLab From c40e9f94556e37d50f702437e369f27ca24c63b9 Mon Sep 17 00:00:00 2001 From: WilliButz Date: Thu, 23 Aug 2018 00:23:36 +0200 Subject: [PATCH 0934/2206] wt3: 3.3.10 -> 3.3.11 --- pkgs/development/libraries/wt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/wt/default.nix b/pkgs/development/libraries/wt/default.nix index 99f73add795..52bf46db5c5 100644 --- a/pkgs/development/libraries/wt/default.nix +++ b/pkgs/development/libraries/wt/default.nix @@ -43,8 +43,8 @@ let }; in { wt3 = generic { - version = "3.3.10"; - sha256 = "1y25mhghgbgjgycpny0x4z95xn98q0wraab1c5gkwnay097bgwdy"; + version = "3.3.11"; + sha256 = "1s1bwg3s7brnspr9ya1vg5mr29dbvhf05s606fiv409b7ladqvxq"; }; wt4 = generic { -- GitLab From d0955316ee49d98e2a07e58981172d428aa5de0b Mon Sep 17 00:00:00 2001 From: WilliButz Date: Thu, 23 Aug 2018 00:23:52 +0200 Subject: [PATCH 0935/2206] wt4: 4.0.3 -> 4.0.4 --- pkgs/development/libraries/wt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/wt/default.nix b/pkgs/development/libraries/wt/default.nix index 52bf46db5c5..aec64c9c33c 100644 --- a/pkgs/development/libraries/wt/default.nix +++ b/pkgs/development/libraries/wt/default.nix @@ -48,7 +48,7 @@ in { }; wt4 = generic { - version = "4.0.3"; - sha256 = "01xch5dkpcanwhr515236wa9mdmnq2a2j13dn7smyhwzqgbpknsg"; + version = "4.0.4"; + sha256 = "17kq9fxc0xqx7q7kyryiph3mg0d3hnd3jw0rl55zvzfsdd71220w"; }; } -- GitLab From d4ef7c677222c9ec9beead50ffe45825459a4b49 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 23 Aug 2018 01:42:21 +0000 Subject: [PATCH 0936/2206] usb-storage -> uas Following up https://github.com/NixOS/nixpkgs/pull/23665 Bootable USB-drives are not limited to ISO-images, there can be "normal" MBR/GPT-partitioned disk connected via USB-rack. Also, "uas" implies "usb-storage", so there is no need to mention both. --- nixos/modules/installer/cd-dvd/iso-image.nix | 2 +- nixos/modules/profiles/all-hardware.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/modules/installer/cd-dvd/iso-image.nix b/nixos/modules/installer/cd-dvd/iso-image.nix index 08923970cd3..1ac9e5c5c74 100644 --- a/nixos/modules/installer/cd-dvd/iso-image.nix +++ b/nixos/modules/installer/cd-dvd/iso-image.nix @@ -318,7 +318,7 @@ in options = [ "allow_other" "cow" "nonempty" "chroot=/mnt-root" "max_files=32768" "hide_meta_files" "dirs=/nix/.rw-store=rw:/nix/.ro-store=ro" ]; }; - boot.initrd.availableKernelModules = [ "squashfs" "iso9660" "usb-storage" "uas" ]; + boot.initrd.availableKernelModules = [ "squashfs" "iso9660" "uas" ]; boot.blacklistedKernelModules = [ "nouveau" ]; diff --git a/nixos/modules/profiles/all-hardware.nix b/nixos/modules/profiles/all-hardware.nix index 0d7124be0a5..19f821ae17f 100644 --- a/nixos/modules/profiles/all-hardware.nix +++ b/nixos/modules/profiles/all-hardware.nix @@ -33,7 +33,7 @@ # USB support, especially for booting from USB CD-ROM # drives. - "usb_storage" + "uas" # Firewire support. Not tested. "ohci1394" "sbp2" -- GitLab From c9c3663d3eb210500ad30276a6e4ee7394391c58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Thu, 23 Aug 2018 07:43:55 +0200 Subject: [PATCH 0937/2206] pass: Fix dependencies on Darwin password-store on Darwin does not pass unit tests in sandboxed builds: - 'openssl base64' is used on Darwin to compute base64. Add openssl to the environment of pass. - t0200-edit-tests.sh tests 'pass edit', which uses hdid on Darwin. However hdid is not available in the sandbox. --- pkgs/tools/security/pass/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/pass/default.nix b/pkgs/tools/security/pass/default.nix index 1f0126005f8..007ffdf3e3f 100644 --- a/pkgs/tools/security/pass/default.nix +++ b/pkgs/tools/security/pass/default.nix @@ -1,6 +1,6 @@ { stdenv, lib, pkgs, fetchurl, buildEnv -, coreutils, gnused, getopt, git, tree, gnupg, which, procps, qrencode -, makeWrapper +, coreutils, gnused, getopt, git, tree, gnupg, openssl, which, procps +, qrencode , makeWrapper , xclip ? null, xdotool ? null, dmenu ? null , x11Support ? !stdenv.isDarwin @@ -66,7 +66,8 @@ let which qrencode procps - ] ++ ifEnable x11Support [ dmenu xclip xdotool ]); + ] ++ optional stdenv.isDarwin openssl + ++ ifEnable x11Support [ dmenu xclip xdotool ]); postFixup = '' # Link extensions env @@ -97,6 +98,9 @@ let -e 's@^GPGS=.*''$@GPG=${gnupg}/bin/gpg2@' \ -e '/which gpg/ d' \ tests/setup.sh + '' + stdenv.lib.optionalString stdenv.isDarwin '' + # 'pass edit' uses hdid, which is not available from the sandbox. + rm -f tests/t0200-edit-tests.sh ''; doCheck = false; -- GitLab From b97ea32ff07d38ef41dd8962fbf681adfcb614ee Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 22 Aug 2018 23:40:22 +0200 Subject: [PATCH 0938/2206] batik: add meta data --- pkgs/applications/graphics/batik/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/graphics/batik/default.nix b/pkgs/applications/graphics/batik/default.nix index a27590ccd4d..4032e2e3fee 100644 --- a/pkgs/applications/graphics/batik/default.nix +++ b/pkgs/applications/graphics/batik/default.nix @@ -10,7 +10,10 @@ stdenv.mkDerivation { buildInputs = [unzip]; - meta = { - platforms = stdenv.lib.platforms.unix; + meta = with stdenv.lib; { + description = "Java based toolkit for handling SVG"; + homepage = https://xmlgraphics.apache.org/batik; + license = licenses.asl20; + platforms = platforms.unix; }; } -- GitLab From b76029d568c8cba5ece45bd05be2197e612a45c6 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 22 Aug 2018 23:42:05 +0200 Subject: [PATCH 0939/2206] dia: add license --- pkgs/applications/graphics/dia/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/graphics/dia/default.nix b/pkgs/applications/graphics/dia/default.nix index 4780c823697..a1f26f7bc09 100644 --- a/pkgs/applications/graphics/dia/default.nix +++ b/pkgs/applications/graphics/dia/default.nix @@ -28,10 +28,11 @@ stdenv.mkDerivation rec { hardeningDisable = [ "format" ]; - meta = { + meta = with stdenv.lib; { description = "Gnome Diagram drawing software"; homepage = http://live.gnome.org/Dia; - maintainers = with stdenv.lib.maintainers; [raskin]; - platforms = stdenv.lib.platforms.unix; + maintainers = with maintainers; [ raskin ]; + license = licenses.gpl2; + platforms = platforms.unix; }; } -- GitLab From 4cee9af6093d0d10ed20be920551814604cc29e2 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 22 Aug 2018 23:47:20 +0200 Subject: [PATCH 0940/2206] gqview: add license --- pkgs/applications/graphics/gqview/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/graphics/gqview/default.nix b/pkgs/applications/graphics/gqview/default.nix index a892f98ac47..75140bd005d 100644 --- a/pkgs/applications/graphics/gqview/default.nix +++ b/pkgs/applications/graphics/gqview/default.nix @@ -18,9 +18,10 @@ stdenv.mkDerivation { hardeningDisable = [ "format" ]; - meta = { + meta = with stdenv.lib; { description = "A fast image viewer"; homepage = http://gqview.sourceforge.net; - platforms = stdenv.lib.platforms.unix; + license = licenses.gpl2; + platforms = platforms.unix; }; } -- GitLab From 74a12299dd7601f92f845ad3159ac7673f98cbbf Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 22 Aug 2018 23:51:23 +0200 Subject: [PATCH 0941/2206] imagemagick: add license --- pkgs/applications/graphics/ImageMagick/7.0.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/graphics/ImageMagick/7.0.nix b/pkgs/applications/graphics/ImageMagick/7.0.nix index 86aafa9697d..c4afd6b3bed 100644 --- a/pkgs/applications/graphics/ImageMagick/7.0.nix +++ b/pkgs/applications/graphics/ImageMagick/7.0.nix @@ -84,6 +84,7 @@ stdenv.mkDerivation rec { homepage = http://www.imagemagick.org/; description = "A software suite to create, edit, compose, or convert bitmap images"; platforms = platforms.linux ++ platforms.darwin; + license = licenses.asl20; maintainers = with maintainers; [ the-kenny wkennington ]; }; } -- GitLab From af3e44722d9d2c6a1bb5bc6a04b8fd2bbe7651b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sun, 19 Aug 2018 09:25:22 +0100 Subject: [PATCH 0942/2206] _9pfs: add license + homepage --- pkgs/tools/filesystems/9pfs/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/filesystems/9pfs/default.nix b/pkgs/tools/filesystems/9pfs/default.nix index 37ec4105472..2e34c9dd485 100644 --- a/pkgs/tools/filesystems/9pfs/default.nix +++ b/pkgs/tools/filesystems/9pfs/default.nix @@ -22,9 +22,10 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; meta = { - #homepage = https://github.com/spewspew/9pfs; # the account apparently doesn't exist + homepage = https://github.com/mischief/9pfs; description = "FUSE-based client of the 9P network filesystem protocol"; maintainers = [ lib.maintainers.eelco ]; platforms = lib.platforms.linux; + license = with lib.licenses; [ lpl-102 bsd2 ]; }; } -- GitLab From f120ee3c5dc5eaf8483fc1738c188afadc2906a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sun, 19 Aug 2018 09:29:28 +0100 Subject: [PATCH 0943/2206] aacskeys: add license --- pkgs/development/libraries/aacskeys/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/aacskeys/default.nix b/pkgs/development/libraries/aacskeys/default.nix index b90db614e4a..9e28bfd4fe2 100644 --- a/pkgs/development/libraries/aacskeys/default.nix +++ b/pkgs/development/libraries/aacskeys/default.nix @@ -38,9 +38,10 @@ stdenv.mkDerivation { install -Dm444 ProcessingDeviceKeysSimple.txt $out/share/${baseName} ''; - meta = { + meta = with stdenv.lib; { homepage = http://forum.doom9.org/showthread.php?t=123311; description = "A library and program to retrieve decryption keys for HD discs"; - platforms = stdenv.lib.platforms.linux; + platforms = platforms.linux; + license = licenses.publicDomain; }; } -- GitLab From 229a2332f6d0dcdbff0c494b32051bf9deed33f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sun, 19 Aug 2018 09:33:45 +0100 Subject: [PATCH 0944/2206] aefs: add license --- pkgs/tools/filesystems/aefs/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/tools/filesystems/aefs/default.nix b/pkgs/tools/filesystems/aefs/default.nix index d081f08ffc7..9ea4d092548 100644 --- a/pkgs/tools/filesystems/aefs/default.nix +++ b/pkgs/tools/filesystems/aefs/default.nix @@ -1,8 +1,8 @@ { stdenv, fetchurl, fuse }: - + stdenv.mkDerivation rec { name = "aefs-0.4pre259-8843b7c"; - + src = fetchurl { url = "http://tarballs.nixos.org/${name}.tar.bz2"; sha256 = "167hp58hmgdavg2mqn5dx1xgq24v08n8d6psf33jhbdabzx6a6zq"; @@ -10,10 +10,11 @@ stdenv.mkDerivation rec { buildInputs = [ fuse ]; - meta = { + meta = with stdenv.lib; { homepage = http://www.st.ewi.tudelft.nl/~dolstra/aefs/; description = "A cryptographic filesystem implemented in userspace using FUSE"; - platforms = stdenv.lib.platforms.linux; - maintainers = [ stdenv.lib.maintainers.eelco ]; + platforms = platforms.linux; + maintainers = [ maintainers.eelco ]; + license = licenses.gpl2; }; } -- GitLab From 7a052946396f95190317cf19fe4fe2d1c17c1689 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 22 Aug 2018 23:55:25 +0200 Subject: [PATCH 0945/2206] photivo: add license --- pkgs/applications/graphics/photivo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/graphics/photivo/default.nix b/pkgs/applications/graphics/photivo/default.nix index 73bbd5003bd..4843898eb64 100644 --- a/pkgs/applications/graphics/photivo/default.nix +++ b/pkgs/applications/graphics/photivo/default.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; meta = with stdenv.lib; { - platforms = platforms.linux; - maintainers = [ ]; + platforms = platforms.linux; + license = licenses.gpl3; }; } -- GitLab From c365453fed32b553aa1eba8f6a8023a2dcb2c41a Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 22 Aug 2018 23:58:11 +0200 Subject: [PATCH 0946/2206] qiv: add license --- pkgs/applications/graphics/qiv/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/graphics/qiv/default.nix b/pkgs/applications/graphics/qiv/default.nix index 02f5f33f6e6..8e6058d6998 100644 --- a/pkgs/applications/graphics/qiv/default.nix +++ b/pkgs/applications/graphics/qiv/default.nix @@ -17,10 +17,11 @@ stdenv.mkDerivation (rec { substituteInPlace Makefile --replace /man/ /share/man/ ''; - meta = { + meta = with stdenv.lib; { description = "Quick image viewer"; homepage = http://spiegl.de/qiv/; inherit version; - platforms = stdenv.lib.platforms.linux; + license = licenses.gpl2; + platforms = platforms.linux; }; }) -- GitLab From a58466596f508b34d7feaa919a8511734608817e Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 23 Aug 2018 00:01:38 +0200 Subject: [PATCH 0947/2206] flac: add license --- pkgs/applications/audio/flac/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/audio/flac/default.nix b/pkgs/applications/audio/flac/default.nix index 99aedae1912..fb5390cb46e 100644 --- a/pkgs/applications/audio/flac/default.nix +++ b/pkgs/applications/audio/flac/default.nix @@ -18,6 +18,6 @@ stdenv.mkDerivation rec { homepage = https://xiph.org/flac/; description = "Library and tools for encoding and decoding the FLAC lossless audio file format"; platforms = platforms.all; - maintainers = [ ]; + license = licenses.bsd3; }; } -- GitLab From 2acd90106243c14a4d920d93d37ec7d4d871be67 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 23 Aug 2018 00:04:35 +0200 Subject: [PATCH 0948/2206] cdparanoia: add licenses --- pkgs/applications/audio/cdparanoia/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/cdparanoia/default.nix b/pkgs/applications/audio/cdparanoia/default.nix index 96330d4e955..c419d141d1b 100644 --- a/pkgs/applications/audio/cdparanoia/default.nix +++ b/pkgs/applications/audio/cdparanoia/default.nix @@ -34,9 +34,10 @@ stdenv.mkDerivation rec { cp ${gnu-config}/config.guess configure.guess ''; - meta = { + meta = with stdenv.lib; { homepage = https://xiph.org/paranoia; description = "A tool and library for reading digital audio from CDs"; - platforms = stdenv.lib.platforms.unix; + license = with licenses; [ gpl2Plus lgpl21Plus ]; + platforms = platforms.unix; }; } -- GitLab From 2025bd892e13107669e5bb90298501155de2f302 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 23 Aug 2018 11:57:07 +0200 Subject: [PATCH 0949/2206] epeg: add license --- pkgs/applications/graphics/epeg/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/applications/graphics/epeg/default.nix b/pkgs/applications/graphics/epeg/default.nix index ef694dec652..3645cc56572 100644 --- a/pkgs/applications/graphics/epeg/default.nix +++ b/pkgs/applications/graphics/epeg/default.nix @@ -26,6 +26,9 @@ stdenv.mkDerivation rec { homepage = https://github.com/mattes/epeg; description = "Insanely fast JPEG/ JPG thumbnail scaling"; platforms = platforms.linux ++ platforms.darwin; + license = { + url = "https://github.com/mattes/epeg#license"; + }; maintainers = with maintainers; [ nh2 ]; }; } -- GitLab From 29b92e9cb0bbc3f946c78fcc23067daaaa747e9f Mon Sep 17 00:00:00 2001 From: Adam Oliver Zsigmond Date: Thu, 23 Aug 2018 12:19:35 +0200 Subject: [PATCH 0950/2206] postman: 6.1.4 -> 6.2.5 --- pkgs/development/web/postman/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/web/postman/default.nix b/pkgs/development/web/postman/default.nix index 277c53b26e6..0c8daaee6ef 100644 --- a/pkgs/development/web/postman/default.nix +++ b/pkgs/development/web/postman/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "postman-${version}"; - version = "6.1.4"; + version = "6.2.5"; src = fetchurl { url = "https://dl.pstmn.io/download/version/${version}/linux64"; - sha256 = "2f93a860f87d842c0e0433b55cd7c46e04d1d20c0adcae8680332585dffd86eb"; + sha256 = "9fd52b4c4ac744d3c70f28e39dbfeda3d03a8640c562e82e3744c2f9d0f8ade1"; name = "${name}.tar.gz"; }; -- GitLab From 43eb8b9a9346359671395cb85f6a747e4f9b42f4 Mon Sep 17 00:00:00 2001 From: CrystalGamma Date: Thu, 23 Aug 2018 15:30:19 +0200 Subject: [PATCH 0951/2206] texlive-bin: disable mfluajit on ppc64(le) (#45475) LuaJIT currently has no 64-bit Power support and so breaks the build on such platforms. --- pkgs/tools/typesetting/tex/texlive/bin.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/typesetting/tex/texlive/bin.nix b/pkgs/tools/typesetting/tex/texlive/bin.nix index 8e7551b4e41..b313fc0b53d 100644 --- a/pkgs/tools/typesetting/tex/texlive/bin.nix +++ b/pkgs/tools/typesetting/tex/texlive/bin.nix @@ -95,12 +95,13 @@ core = stdenv.mkDerivation rec { configureFlags = common.configureFlags ++ [ "--without-x" ] # disable xdvik and xpdfopen - ++ map (what: "--disable-${what}") [ + ++ map (what: "--disable-${what}") ([ "dvisvgm" "dvipng" # ghostscript dependency "luatex" "luajittex" "mp" "pmp" "upmp" "mf" # cairo would bring in X and more "xetex" "bibtexu" "bibtex8" "bibtex-x" "upmendex" # ICU isn't small - ] + ] ++ stdenv.lib.optional (stdenv.hostPlatform.isPower && stdenv.hostPlatform.is64bit) "mfluajit") ++ [ "--without-system-harfbuzz" "--without-system-icu" ] # bogus configure + ; enableParallelBuilding = true; -- GitLab From 50449183849e8a1dc5acd2ed310a66e07935080d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 23 Aug 2018 15:43:34 +0200 Subject: [PATCH 0952/2206] radicale: 2.1.9 -> 2.1.10 --- pkgs/servers/radicale/default.nix | 55 ++++++++++--------------------- 1 file changed, 18 insertions(+), 37 deletions(-) diff --git a/pkgs/servers/radicale/default.nix b/pkgs/servers/radicale/default.nix index b0cfc32e911..1d8d97f4bde 100644 --- a/pkgs/servers/radicale/default.nix +++ b/pkgs/servers/radicale/default.nix @@ -1,54 +1,36 @@ { stdenv, fetchFromGitHub, python3 }: -let - version = "2.1.9"; - sha256 = "1sywxn7j9bq39qwq74h327crc44j9049cykai1alv44agx8s1nhz"; - - python = python3.override { - packageOverrides = self: super: { - - # Packages pinned in setup.py. - # Starting with next release, a vendored version of vobject will be used. - python-dateutil = super.python-dateutil.overridePythonAttrs (oldAttrs: rec { - version = "2.6.1"; - src = oldAttrs.src.override { - inherit version; - sha256 = "891c38b2a02f5bb1be3e4793866c8df49c7d19baabf9c1bad62547e0b4866aca"; - }; - }); - vobject = super.vobject.overridePythonAttrs (oldAttrs: rec { - version = "0.9.5"; - src = oldAttrs.src.override { - inherit version; - sha256 = "0f56cae196303d875682b9648b4bb43ffc769d2f0f800958e0a506af867b1243"; - }; - }); - - }; - }; -in - -python.pkgs.buildPythonApplication { - name = "radicale-${version}"; - inherit version; +python3.pkgs.buildPythonApplication rec { + pname = "Radicale"; + version = "2.1.10"; + # No tests in PyPI tarball src = fetchFromGitHub { owner = "Kozea"; repo = "Radicale"; rev = version; - inherit sha256; + sha256 = "0ik9gvljxhmykkzzcv9kmkp4qjwgdrl9f7hp6300flx5kmqlcjb1"; }; - doCheck = false; + # We only want functional tests + postPatch = '' + sed -i "s/pytest-cov\|pytest-flake8\|pytest-isort//g" setup.py + sed -i "/^addopts/d" setup.cfg + ''; - propagatedBuildInputs = with python.pkgs; [ + propagatedBuildInputs = with python3.pkgs; [ vobject + python-dateutil passlib - pytz + ]; + + checkInputs = with python3.pkgs; [ + pytestrunner + pytest ]; meta = with stdenv.lib; { - homepage = http://www.radicale.org/; + homepage = https://www.radicale.org/; description = "CalDAV CardDAV server"; longDescription = '' The Radicale Project is a complete CalDAV (calendar) and CardDAV @@ -58,7 +40,6 @@ python.pkgs.buildPythonApplication { on mobile phones or computers. ''; license = licenses.gpl3Plus; - platforms = platforms.all; maintainers = with maintainers; [ edwtjo pSub aneeshusa infinisil ]; }; } -- GitLab From 487773fb0b165f9bcf09425f9ae932109afa7c64 Mon Sep 17 00:00:00 2001 From: Uri Baghin Date: Thu, 23 Aug 2018 23:45:39 +1000 Subject: [PATCH 0953/2206] bazel-deps: update to 2018-08-16 (#45499) --- .../tools/build-managers/bazel/bazel-deps/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/tools/build-managers/bazel/bazel-deps/default.nix b/pkgs/development/tools/build-managers/bazel/bazel-deps/default.nix index 76e2ad1e7ca..af8cd5faacd 100644 --- a/pkgs/development/tools/build-managers/bazel/bazel-deps/default.nix +++ b/pkgs/development/tools/build-managers/bazel/bazel-deps/default.nix @@ -2,7 +2,7 @@ buildBazelPackage rec { name = "bazel-deps-${version}"; - version = "2018-05-31"; + version = "2018-08-16"; meta = with stdenv.lib; { homepage = "https://github.com/johnynek/bazel-deps"; @@ -15,8 +15,8 @@ buildBazelPackage rec { src = fetchFromGitHub { owner = "johnynek"; repo = "bazel-deps"; - rev = "dd7d0086d3a61c1d5c3370a0300824d0c75946e4"; - sha256 = "1h9ddgk6vn0bhnnkwwz4n1iqv2rcdj521dxhdwj5wwpndbciw855"; + rev = "942a0b03cbf159dd6e0f0f40787d6d8e4e832d81"; + sha256 = "0ls2jvz9cxa169a8pbbykv2d4dik4ipf7dj1lkqx5g0ss7lgs6q5"; }; bazelTarget = "//src/scala/com/github/johnynek/bazel_deps:parseproject_deploy.jar"; @@ -26,7 +26,7 @@ buildBazelPackage rec { fetchAttrs = { preInstall = '' # Remove all built in external workspaces, Bazel will recreate them when building - rm -rf $bazelOut/external/{bazel_tools,\@bazel_tools.marker,local_*,\@local_*} + rm -rf $bazelOut/external/{bazel_tools,\@bazel_tools.marker,embedded_jdk,\@embedded_jdk.marker,local_*,\@local_*} # For each external workspace, remove all files that aren't referenced by Bazel # Many of these files are non-hermetic (for example .git/refs/remotes/origin/HEAD) files_to_delete=() @@ -66,7 +66,7 @@ buildBazelPackage rec { find . -type d -empty -delete ''; - sha256 = "0fh9jjwk3aq0kklhl9zyy8hj8gjm1y1fy4ygjinm0469w9jdgc3g"; + sha256 = "0jkzf1hay0h8ksk9lhfvdliac6c5d7nih934i1xjbrn6zqlivy19"; }; buildAttrs = { -- GitLab From 873290154af8f374d09ac0ebd1e1e4c60ef20919 Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Thu, 23 Aug 2018 09:54:48 -0400 Subject: [PATCH 0954/2206] hipchat: 4.30.5.1676 -> 4.30.5.1682 --- .../networking/instant-messengers/hipchat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/hipchat/default.nix b/pkgs/applications/networking/instant-messengers/hipchat/default.nix index ac00fb7bbd3..56f0f367c22 100644 --- a/pkgs/applications/networking/instant-messengers/hipchat/default.nix +++ b/pkgs/applications/networking/instant-messengers/hipchat/default.nix @@ -3,7 +3,7 @@ , libGL, xcbutilkeysyms, xdg_utils, libtool }: let - version = "4.30.5.1676"; + version = "4.30.5.1682"; rpath = stdenv.lib.makeLibraryPath [ xdg_utils @@ -43,7 +43,7 @@ in stdenv.mkDerivation { src = fetchurl { url = "https://atlassian.artifactoryonline.com/atlassian/hipchat-apt-client/pool/HipChat4-${version}-Linux.deb"; - sha256 = "1fmvarq7zf1cnah2d1l7rxhbiw3dmjcxsldys5is63y204hdh04y"; + sha256 = "03pz8wskafn848yvciq29kwdvqcgjrk6sjnm8nk9acl89xf0sn96"; }; buildInputs = [ makeWrapper ]; -- GitLab From 4e65df60d96e17ba604bb7f834349b1b2627f83d Mon Sep 17 00:00:00 2001 From: Benjamin Hipple Date: Thu, 23 Aug 2018 14:52:37 +0000 Subject: [PATCH 0955/2206] pcre2: fetch src from HTTPS instead of FTP Same change as in https://github.com/NixOS/nixpkgs/pull/44828, for the same reasons. --- pkgs/development/libraries/pcre2/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/pcre2/default.nix b/pkgs/development/libraries/pcre2/default.nix index 49357a5970c..bbc4dfae86c 100644 --- a/pkgs/development/libraries/pcre2/default.nix +++ b/pkgs/development/libraries/pcre2/default.nix @@ -4,7 +4,7 @@ stdenv.mkDerivation rec { name = "pcre2-${version}"; version = "10.31"; src = fetchurl { - url = "ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${name}.tar.bz2"; + url = "https://ftp.pcre.org/pub/pcre/${name}.tar.bz2"; sha256 = "1b389pzw91k1hzydsh4smdsxyppwz4pv74m3nrvy8rda0j3m6zg0"; }; -- GitLab From f31bd3afeae283c1832a68bf9f98f189d8b17ac6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 23 Aug 2018 17:34:01 +0200 Subject: [PATCH 0956/2206] libsearpc: 3.0.8 -> 3.1.0 --- .../development/libraries/libsearpc/default.nix | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/pkgs/development/libraries/libsearpc/default.nix b/pkgs/development/libraries/libsearpc/default.nix index c2f0da91005..3ba80198fd7 100644 --- a/pkgs/development/libraries/libsearpc/default.nix +++ b/pkgs/development/libraries/libsearpc/default.nix @@ -1,15 +1,14 @@ {stdenv, fetchFromGitHub, automake, autoconf, pkgconfig, libtool, python2Packages, glib, jansson}: stdenv.mkDerivation rec { - version = "3.0.8"; + version = "3.1.0"; name = "libsearpc-${version}"; src = fetchFromGitHub { owner = "haiwen"; repo = "libsearpc"; - # Tag is missing: https://github.com/haiwen/libsearpc/commit/12a01268825e9c7e17794c58c367e3b4db912ad9 - rev = "12a01268825e9c7e17794c58c367e3b4db912ad9"; - sha256 = "00ck1hl1x0pn22q3ba32dq3ckc4nrsg58irsmrnmalqbsffhcim0"; + rev = "v${version}"; + sha256 = "1zf8xxsl95wdx0372kl8s153hd8q3lhwwvwr2k96ia8scbn2ylkp"; }; patches = [ ./libsearpc.pc.patch ]; @@ -22,13 +21,11 @@ stdenv.mkDerivation rec { preConfigure = "./autogen.sh"; - buildPhase = "make -j1"; - - meta = { + meta = with stdenv.lib; { homepage = https://github.com/haiwen/libsearpc; description = "A simple and easy-to-use C language RPC framework (including both server side & client side) based on GObject System"; - license = stdenv.lib.licenses.lgpl3; - platforms = stdenv.lib.platforms.linux; - maintainers = [ ]; + license = licenses.lgpl3; + platforms = platforms.linux; + maintainers = with maintainers; [ dotlambda ]; }; } -- GitLab From ce19fc55abf65f22dc7c36bf7792fba8f1266c4d Mon Sep 17 00:00:00 2001 From: Herman Fries Date: Thu, 23 Aug 2018 17:59:18 +0200 Subject: [PATCH 0957/2206] clion: 2018.2.1 -> 2018.2.2 --- pkgs/applications/editors/jetbrains/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/default.nix b/pkgs/applications/editors/jetbrains/default.nix index 676514a614a..b41ce5b0545 100644 --- a/pkgs/applications/editors/jetbrains/default.nix +++ b/pkgs/applications/editors/jetbrains/default.nix @@ -249,12 +249,12 @@ in clion = buildClion rec { name = "clion-${version}"; - version = "2018.2.1"; /* updated by script */ + version = "2018.2.2"; /* updated by script */ description = "C/C++ IDE. New. Intelligent. Cross-platform"; license = stdenv.lib.licenses.unfree; src = fetchurl { url = "https://download.jetbrains.com/cpp/CLion-${version}.tar.gz"; - sha256 = "16fr5760nkzgx8785x6hh7s96x097y6vdx7w1f9ipg71vv25cscq"; /* updated by script */ + sha256 = "1wjrki0awjyjmv7hh5rkhbpx40yqjssgh4nv61fvg189aric4rzj"; /* updated by script */ }; wmClass = "jetbrains-clion"; update-channel = "CLion Release"; # channel's id as in http://www.jetbrains.com/updates/updates.xml -- GitLab From e64831c79fb0083285d0231cdd64c70d3dc70c78 Mon Sep 17 00:00:00 2001 From: Herman Fries Date: Thu, 23 Aug 2018 17:59:57 +0200 Subject: [PATCH 0958/2206] datagrip: 2018.2.1 -> 2018.2.2 --- pkgs/applications/editors/jetbrains/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/default.nix b/pkgs/applications/editors/jetbrains/default.nix index b41ce5b0545..69f8e657981 100644 --- a/pkgs/applications/editors/jetbrains/default.nix +++ b/pkgs/applications/editors/jetbrains/default.nix @@ -262,12 +262,12 @@ in datagrip = buildDataGrip rec { name = "datagrip-${version}"; - version = "2018.2.1"; /* updated by script */ + version = "2018.2.2"; /* updated by script */ description = "Your Swiss Army Knife for Databases and SQL"; license = stdenv.lib.licenses.unfree; src = fetchurl { url = "https://download.jetbrains.com/datagrip/${name}.tar.gz"; - sha256 = "1jfkxr790wr8ffn7ph694hfzahs2akjcfk4rfsvjv1dccqb0167k"; /* updated by script */ + sha256 = "0sfcl6bcq5hzwx1fdn8zfyl4qqjcmjmzwspa7v7niyqhbj5zdba9"; /* updated by script */ }; wmClass = "jetbrains-datagrip"; update-channel = "DataGrip 2018.2"; -- GitLab From 3a57481654f7e48900558cf253b3489310ead144 Mon Sep 17 00:00:00 2001 From: Herman Fries Date: Thu, 23 Aug 2018 18:00:35 +0200 Subject: [PATCH 0959/2206] idea-community: 2018.2.1 -> 2018.2.2 --- pkgs/applications/editors/jetbrains/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/default.nix b/pkgs/applications/editors/jetbrains/default.nix index 69f8e657981..81f93909a9b 100644 --- a/pkgs/applications/editors/jetbrains/default.nix +++ b/pkgs/applications/editors/jetbrains/default.nix @@ -288,12 +288,12 @@ in idea-community = buildIdea rec { name = "idea-community-${version}"; - version = "2018.2.1"; /* updated by script */ + version = "2018.2.2"; /* updated by script */ description = "Integrated Development Environment (IDE) by Jetbrains, community edition"; license = stdenv.lib.licenses.asl20; src = fetchurl { url = "https://download.jetbrains.com/idea/ideaIC-${version}.tar.gz"; - sha256 = "04dqyzkkrwvcdy1raard77v2315d44h29cpc9p98bjidvjd6bhsx"; /* updated by script */ + sha256 = "1495zkccss1bkh803p6065nypqj72zra9dbnlx3iz4kkbawr7j15"; /* updated by script */ }; wmClass = "jetbrains-idea-ce"; update-channel = "IntelliJ IDEA Release"; -- GitLab From 0d763c9f3e97d275b69557b11a7c34d3b1b7b8de Mon Sep 17 00:00:00 2001 From: Herman Fries Date: Thu, 23 Aug 2018 18:01:11 +0200 Subject: [PATCH 0960/2206] idea-ultimate: 2018.2.1 -> 2018.2.2 --- pkgs/applications/editors/jetbrains/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/default.nix b/pkgs/applications/editors/jetbrains/default.nix index 81f93909a9b..f74f566d77f 100644 --- a/pkgs/applications/editors/jetbrains/default.nix +++ b/pkgs/applications/editors/jetbrains/default.nix @@ -301,12 +301,12 @@ in idea-ultimate = buildIdea rec { name = "idea-ultimate-${version}"; - version = "2018.2.1"; /* updated by script */ + version = "2018.2.2"; /* updated by script */ description = "Integrated Development Environment (IDE) by Jetbrains, requires paid license"; license = stdenv.lib.licenses.unfree; src = fetchurl { url = "https://download.jetbrains.com/idea/ideaIU-${version}-no-jdk.tar.gz"; - sha256 = "0ydidg9pk8bqf5jb1z0fw2m88v6mi38b4ddgmh5c9d9p44g6mddv"; /* updated by script */ + sha256 = "04jzsmnfmxxf264dla6scshk576z8w8sv78mpzb2mc1ndwviwflx"; /* updated by script */ }; wmClass = "jetbrains-idea"; update-channel = "IntelliJ IDEA Release"; -- GitLab From e05e2c5d106196d2afcb4409e69b04b4f79555c0 Mon Sep 17 00:00:00 2001 From: Herman Fries Date: Thu, 23 Aug 2018 18:02:08 +0200 Subject: [PATCH 0961/2206] phpstorm: 2018.2.1 -> 2018.2.2 --- pkgs/applications/editors/jetbrains/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/default.nix b/pkgs/applications/editors/jetbrains/default.nix index f74f566d77f..83d8aa4c8cd 100644 --- a/pkgs/applications/editors/jetbrains/default.nix +++ b/pkgs/applications/editors/jetbrains/default.nix @@ -314,12 +314,12 @@ in phpstorm = buildPhpStorm rec { name = "phpstorm-${version}"; - version = "2018.2.1"; /* updated by script */ + version = "2018.2.2"; /* updated by script */ description = "Professional IDE for Web and PHP developers"; license = stdenv.lib.licenses.unfree; src = fetchurl { url = "https://download.jetbrains.com/webide/PhpStorm-${version}.tar.gz"; - sha256 = "042qhdkl4v5q4cdbqfbiwj6s3acivdb5kmbyn4jix8pg8r37yfnm"; /* updated by script */ + sha256 = "1sjxavkfjg4g9rgjqjjb9d6wg53dwfs8n65w3qbp87c7x3pl006r"; /* updated by script */ }; wmClass = "jetbrains-phpstorm"; update-channel = "PhpStorm 2018.2"; -- GitLab From b40cdd0a77f30b9481b2f5ae9d5e35bf49118969 Mon Sep 17 00:00:00 2001 From: Herman Fries Date: Thu, 23 Aug 2018 18:02:44 +0200 Subject: [PATCH 0962/2206] pycharm-community: 2018.2.1 -> 2018.2.2 --- pkgs/applications/editors/jetbrains/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/default.nix b/pkgs/applications/editors/jetbrains/default.nix index 83d8aa4c8cd..31c1b0dcb7b 100644 --- a/pkgs/applications/editors/jetbrains/default.nix +++ b/pkgs/applications/editors/jetbrains/default.nix @@ -327,12 +327,12 @@ in pycharm-community = buildPycharm rec { name = "pycharm-community-${version}"; - version = "2018.2.1"; /* updated by script */ + version = "2018.2.2"; /* updated by script */ description = "PyCharm Community Edition"; license = stdenv.lib.licenses.asl20; src = fetchurl { url = "https://download.jetbrains.com/python/${name}.tar.gz"; - sha256 = "14vnwqk0x0anvzmdv2ddc3qc9g5fll2ql02mi12k425j30fl2z2q"; /* updated by script */ + sha256 = "0nq4xwqczppdrswi826yzjdzqpiwl4iyi70d7g6ncqd9wyiay4z4"; /* updated by script */ }; wmClass = "jetbrains-pycharm-ce"; update-channel = "PyCharm Release"; -- GitLab From a4275efede5aa65bb59d00b6441e96191a35ef55 Mon Sep 17 00:00:00 2001 From: Herman Fries Date: Thu, 23 Aug 2018 18:03:30 +0200 Subject: [PATCH 0963/2206] pycharm-professional: 2018.2.1 -> 2018.2.2 --- pkgs/applications/editors/jetbrains/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/default.nix b/pkgs/applications/editors/jetbrains/default.nix index 31c1b0dcb7b..40d0d1c707b 100644 --- a/pkgs/applications/editors/jetbrains/default.nix +++ b/pkgs/applications/editors/jetbrains/default.nix @@ -340,12 +340,12 @@ in pycharm-professional = buildPycharm rec { name = "pycharm-professional-${version}"; - version = "2018.2.1"; /* updated by script */ + version = "2018.2.2"; /* updated by script */ description = "PyCharm Professional Edition"; license = stdenv.lib.licenses.unfree; src = fetchurl { url = "https://download.jetbrains.com/python/${name}.tar.gz"; - sha256 = "1h4f9l577w2ps0y79x79yhpbrsv3j5nwr1lr1890phmp6zri6wyf"; /* updated by script */ + sha256 = "1cf8z1wb532qhxlf0z4d791x084drfxzlaxq28hzy4f450bqbkp7"; /* updated by script */ }; wmClass = "jetbrains-pycharm"; update-channel = "PyCharm Release"; -- GitLab From e1147d90a768f930d4ae40e1ace89b0f35e371e2 Mon Sep 17 00:00:00 2001 From: Herman Fries Date: Thu, 23 Aug 2018 18:04:26 +0200 Subject: [PATCH 0964/2206] rider: 2018.1.3 -> 2018.2 --- pkgs/applications/editors/jetbrains/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/default.nix b/pkgs/applications/editors/jetbrains/default.nix index 40d0d1c707b..531b869f8ee 100644 --- a/pkgs/applications/editors/jetbrains/default.nix +++ b/pkgs/applications/editors/jetbrains/default.nix @@ -353,15 +353,15 @@ in rider = buildRider rec { name = "rider-${version}"; - version = "2018.1.3"; /* updated by script */ + version = "2018.2"; /* updated by script */ description = "A cross-platform .NET IDE based on the IntelliJ platform and ReSharper"; license = stdenv.lib.licenses.unfree; src = fetchurl { url = "https://download.jetbrains.com/rider/JetBrains.Rider-${version}.tar.gz"; - sha256 = "00wskr60mjipyp44wrpc3pn6awc92djn7rwhc08nrar3zv0j4mgg"; /* updated by script */ + sha256 = "0yigw9g53i6xamwva8vcd38f0aysxqkf77avms4l7l63dkap99nq"; /* updated by script */ }; wmClass = "jetbrains-rider"; - update-channel = "Rider 2018.1.3"; + update-channel = "Rider 2018.2"; }; ruby-mine = buildRubyMine rec { -- GitLab From 8db26ed5b511f8f18f656764add417849d705538 Mon Sep 17 00:00:00 2001 From: Herman Fries Date: Thu, 23 Aug 2018 18:05:03 +0200 Subject: [PATCH 0965/2206] webstorm: 2018.2.1 -> 2018.2.2 --- pkgs/applications/editors/jetbrains/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/default.nix b/pkgs/applications/editors/jetbrains/default.nix index 531b869f8ee..b46dddfc73e 100644 --- a/pkgs/applications/editors/jetbrains/default.nix +++ b/pkgs/applications/editors/jetbrains/default.nix @@ -379,12 +379,12 @@ in webstorm = buildWebStorm rec { name = "webstorm-${version}"; - version = "2018.2.1"; /* updated by script */ + version = "2018.2.2"; /* updated by script */ description = "Professional IDE for Web and JavaScript development"; license = stdenv.lib.licenses.unfree; src = fetchurl { url = "https://download.jetbrains.com/webstorm/WebStorm-${version}.tar.gz"; - sha256 = "1jbzkp13qn4n58kbcsszm2gfnywjma2yvn48g0vi14v7x6zihhxd"; /* updated by script */ + sha256 = "1a31q7wrg4ihap8j6n2cg98ml1zic78drkrp0p554rgsnh7v4hwr"; /* updated by script */ }; wmClass = "jetbrains-webstorm"; update-channel = "WebStorm Release"; -- GitLab From 5c5baaf17d688151d5c72eb6535ca499ba916fdf Mon Sep 17 00:00:00 2001 From: Ryan Mulligan Date: Thu, 23 Aug 2018 06:19:02 -0700 Subject: [PATCH 0966/2206] treewide: remove mailing list references --- .github/CONTRIBUTING.md | 2 +- README.md | 1 - doc/reviewing-contributions.xml | 9 +++++---- nixos/doc/manual/manual.xml | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 981036bf4a0..576beb18de6 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -43,7 +43,7 @@ See the nixpkgs manual for more details on [standard meta-attributes](https://ni ## Writing good commit messages -In addition to writing properly formatted commit messages, it's important to include relevant information so other developers can later understand *why* a change was made. While this information usually can be found by digging code, mailing list archives, pull request discussions or upstream changes, it may require a lot of work. +In addition to writing properly formatted commit messages, it's important to include relevant information so other developers can later understand *why* a change was made. While this information usually can be found by digging code, mailing list/Discourse archives, pull request discussions or upstream changes, it may require a lot of work. For package version upgrades and such a one-line commit message is usually sufficient. diff --git a/README.md b/README.md index 86bc8534b3c..004bba34530 100644 --- a/README.md +++ b/README.md @@ -38,5 +38,4 @@ For pull-requests, please rebase onto nixpkgs `master`. Communication: * [Discourse Forum](https://discourse.nixos.org/) -* [Mailing list](https://groups.google.com/forum/#!forum/nix-devel) * [IRC - #nixos on freenode.net](irc://irc.freenode.net/#nixos) diff --git a/doc/reviewing-contributions.xml b/doc/reviewing-contributions.xml index 88bb1efdfd3..b2a2675c3e6 100644 --- a/doc/reviewing-contributions.xml +++ b/doc/reviewing-contributions.xml @@ -605,10 +605,11 @@ policy. --> - In a case a contributor leaves definitively the Nix community, he should - create an issue or notify the mailing list with references of packages and - modules he maintains so the maintainership can be taken over by other - contributors. + In a case a contributor leaves definitively the Nix community, he + should create an issue or post on Discourse with + references of packages and modules he maintains so the + maintainership can be taken over by other contributors. diff --git a/nixos/doc/manual/manual.xml b/nixos/doc/manual/manual.xml index 61b21203f50..e9338efbc02 100644 --- a/nixos/doc/manual/manual.xml +++ b/nixos/doc/manual/manual.xml @@ -17,8 +17,8 @@ If you encounter problems, please report them on the nix-devel - mailing list or on the Discourse + or on the #nixos channel on Freenode. Bugs should be reported in -- GitLab From 3afef4a3da247330a3ab10f7839cbe6b6e33aaf6 Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Thu, 23 Aug 2018 20:54:46 +0300 Subject: [PATCH 0967/2206] fbterm: update source link towards the current Google's archive for Google Code --- pkgs/os-specific/linux/fbterm/default.nix | 2 +- pkgs/os-specific/linux/fbterm/default.upstream | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) delete mode 100644 pkgs/os-specific/linux/fbterm/default.upstream diff --git a/pkgs/os-specific/linux/fbterm/default.nix b/pkgs/os-specific/linux/fbterm/default.nix index 70c1a8cfdf5..dd3eec6f53c 100644 --- a/pkgs/os-specific/linux/fbterm/default.nix +++ b/pkgs/os-specific/linux/fbterm/default.nix @@ -6,7 +6,7 @@ let version="1.7.0"; name="fbterm-1.7.0"; hash="0pciv5by989vzvjxsv1jsv4bdp4m8j0nfbl29jm5fwi12w4603vj"; - url="http://fbterm.googlecode.com/files/fbterm-1.7.0.tar.gz"; + url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/fbterm/fbterm-1.7.0.tar.gz"; sha256="0pciv5by989vzvjxsv1jsv4bdp4m8j0nfbl29jm5fwi12w4603vj"; }; buildInputs = [gpm freetype fontconfig ncurses] diff --git a/pkgs/os-specific/linux/fbterm/default.upstream b/pkgs/os-specific/linux/fbterm/default.upstream deleted file mode 100644 index 387ef8862fb..00000000000 --- a/pkgs/os-specific/linux/fbterm/default.upstream +++ /dev/null @@ -1,3 +0,0 @@ -url http://code.google.com/p/fbterm/downloads/list -version_link '[.]tar[.][a-z0-9]+$' -process 'code[.]google[.]com//' '' -- GitLab From c2e583fc7593219e1d19c3c15a3365f36e4b1eab Mon Sep 17 00:00:00 2001 From: Yardanico <21169548+Yardanico@users.noreply.github.com> Date: Thu, 23 Aug 2018 20:58:09 +0300 Subject: [PATCH 0968/2206] Mark nvidia driver as broken on 4.18 Addition to https://github.com/NixOS/nixpkgs/pull/45410 --- pkgs/os-specific/linux/nvidia-x11/generic.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/nvidia-x11/generic.nix b/pkgs/os-specific/linux/nvidia-x11/generic.nix index 0ededc08050..eeb5a3588e3 100644 --- a/pkgs/os-specific/linux/nvidia-x11/generic.nix +++ b/pkgs/os-specific/linux/nvidia-x11/generic.nix @@ -84,6 +84,7 @@ let platforms = [ "i686-linux" "x86_64-linux" ]; maintainers = [ maintainers.vcunat ]; priority = 4; # resolves collision with xorg-server's "lib/xorg/modules/extensions/libglx.so" + broken = stdenv.lib.versionAtLeast kernel.version "4.18"; }; }; -- GitLab From 7974e45689a3ab39b43971d39940a3612899b752 Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Thu, 23 Aug 2018 13:09:16 -0500 Subject: [PATCH 0969/2206] firefox: readd --disable-xcode-checks Only works on version 61 apparently, but it is needed. --- pkgs/applications/networking/browsers/firefox/common.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/networking/browsers/firefox/common.nix b/pkgs/applications/networking/browsers/firefox/common.nix index 944844d6b84..bfdb5fcc010 100644 --- a/pkgs/applications/networking/browsers/firefox/common.nix +++ b/pkgs/applications/networking/browsers/firefox/common.nix @@ -185,6 +185,7 @@ stdenv.mkDerivation (rec { "--disable-gconf" "--enable-default-toolkit=${default-toolkit}" ] + ++ lib.optional (stdenv.isDarwin && lib.versionAtLeast version "61") "--disable-xcode-checks" ++ lib.optional (lib.versionOlder version "61") "--enable-system-hunspell" ++ lib.optionals (lib.versionAtLeast version "56" && !stdenv.hostPlatform.isi686) [ # on i686-linux: --with-libclang-path is not available in this configuration -- GitLab From e34b30764795cc7143fcc0ece2f67a9c845aa593 Mon Sep 17 00:00:00 2001 From: Tom Hall Date: Thu, 23 Aug 2018 19:20:18 +0100 Subject: [PATCH 0970/2206] qtcreator: apply patch on aarch64 This fixes a mistake in a previous commit which meant the patch required to build qtcreator was only applied on Aarch32, not both Aarch32 and Aarch64. --- pkgs/development/tools/qtcreator/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/qtcreator/default.nix b/pkgs/development/tools/qtcreator/default.nix index f427c1bf795..1f0e8795dd6 100644 --- a/pkgs/development/tools/qtcreator/default.nix +++ b/pkgs/development/tools/qtcreator/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ qmake makeWrapper ]; - patches = optional stdenv.hostPlatform.isArm ./0001-Fix-Allow-qt-creator-to-build-on-arm-aarch32-and-aar.patch; + patches = optional (stdenv.hostPlatform.isAarch32 || stdenv.hostPlatform.isAarch64) ./0001-Fix-Allow-qt-creator-to-build-on-arm-aarch32-and-aar.patch; doCheck = true; -- GitLab From 8c2b4ad4544284c9070a50d81169885cd8a090cc Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Thu, 23 Aug 2018 21:14:59 +0200 Subject: [PATCH 0971/2206] bats: 0.4.0 -> 1.1.0 --- pkgs/development/interpreters/bats/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/interpreters/bats/default.nix b/pkgs/development/interpreters/bats/default.nix index bf262d4f050..081f1a547d6 100644 --- a/pkgs/development/interpreters/bats/default.nix +++ b/pkgs/development/interpreters/bats/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "bats-${version}"; - version = "0.4.0"; + version = "1.1.0"; src = fetchzip { - url = "https://github.com/sstephenson/bats/archive/v${version}.tar.gz"; - sha256 = "05xpvfm0xky1532i3hd2l3wznxzh99bv2hxgykwdpxh18h6jr6jm"; + url = "https://github.com/bats-core/bats-core/archive/v${version}.tar.gz"; + sha256 = "1kkh0j2alql3xiyhw9wsvcc3xclv52g0ivgyk8h85q9fn3qdqakz"; }; patchPhase = "patchShebangs ./install.sh"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { installPhase = "./install.sh $out"; meta = with stdenv.lib; { - homepage = https://github.com/sstephenson/bats; + homepage = https://github.com/bats-core/bats-core; description = "Bash Automated Testing System"; maintainers = [ maintainers.lnl7 ]; license = licenses.mit; -- GitLab From 70d5f16898a5a4cac06229af9263d14ecef7b085 Mon Sep 17 00:00:00 2001 From: Bignaux Ronan Date: Thu, 23 Aug 2018 22:35:05 +0200 Subject: [PATCH 0972/2206] astrolabe-generator: init at 3.3 (#45429) --- .../astronomy/astrolabe-generator/default.nix | 31 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 33 insertions(+) create mode 100644 pkgs/applications/science/astronomy/astrolabe-generator/default.nix diff --git a/pkgs/applications/science/astronomy/astrolabe-generator/default.nix b/pkgs/applications/science/astronomy/astrolabe-generator/default.nix new file mode 100644 index 00000000000..3150d41ca9f --- /dev/null +++ b/pkgs/applications/science/astronomy/astrolabe-generator/default.nix @@ -0,0 +1,31 @@ +{ stdenv, fetchurl, jre, makeWrapper, unzip }: + +stdenv.mkDerivation rec { + name = "astrolabe-generator-${version}"; + version = "3.3"; + + src = fetchurl { + url = "https://github.com/wymarc/astrolabe-generator/releases/download/v${version}/AstrolabeGenerator-${version}.zip"; + sha256 = "141gfmrqa1mf2qas87qig4phym9fg9gbrcfl2idzd5gi91824dn9"; + }; + + buildInputs = [ jre ]; + nativeBuildInputs = [ makeWrapper unzip ]; + sourceRoot = "."; + + installPhase = '' + mkdir -p $out/{bin,share/java} + cp AstrolabeGenerator-${version}.jar $out/share/java + + makeWrapper ${jre}/bin/java $out/bin/AstrolabeGenerator \ + --add-flags "-jar $out/share/java/AstrolabeGenerator-${version}.jar" + ''; + + meta = with stdenv.lib;{ + homepage = https://www.astrolabeproject.com; + description = "A Java-based tool for generating EPS files for constructing astrolabes and related tools"; + license = licenses.gpl3; + maintainers = [ maintainers.genesis ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 86de6b19318..58618da901a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -21145,6 +21145,8 @@ with pkgs; stellarium = libsForQt5.callPackage ../applications/science/astronomy/stellarium { }; + astrolabe-generator = callPackage ../applications/science/astronomy/astrolabe-generator { }; + tulip = callPackage ../applications/science/misc/tulip { cmake = cmake_2_8; }; -- GitLab From 599963c81e3118c0c1eb02ffc3c1ff2155b5d80b Mon Sep 17 00:00:00 2001 From: Francesco Gazzetta Date: Thu, 23 Aug 2018 22:40:54 +0200 Subject: [PATCH 0973/2206] testdisk-photorec: init at 7.0 (#45329) --- .../system/testdisk-photorec/default.nix | 51 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 53 insertions(+) create mode 100644 pkgs/tools/system/testdisk-photorec/default.nix diff --git a/pkgs/tools/system/testdisk-photorec/default.nix b/pkgs/tools/system/testdisk-photorec/default.nix new file mode 100644 index 00000000000..5342cf857ac --- /dev/null +++ b/pkgs/tools/system/testdisk-photorec/default.nix @@ -0,0 +1,51 @@ +{ stdenv +, fetchurl +, ncurses +, libuuid +, libjpeg +, zlib +, ntfs3g +, e2fsprogs +}: + +stdenv.mkDerivation rec { + name = "testdisk-photorec-${version}"; + version = "7.0"; + src = fetchurl { + url = "https://www.cgsecurity.org/testdisk-${version}.tar.bz2"; + sha256 = "0ba4wfz2qrf60vwvb1qsq9l6j0pgg81qgf7fh22siaz649mkpfq0"; + }; + buildInputs = [ + ncurses + libuuid + # optional: + libjpeg + zlib + ntfs3g + e2fsprogs + #libewf # makes it fail to build + #qt4 # for qphotorec, which does not build in 7.0 + ]; + meta = with stdenv.lib; { + homepage = https://www.cgsecurity.org/wiki/Main_Page; + downloadPage = https://www.cgsecurity.org/wiki/TestDisk_Download; + description = "Data recovery utilities"; + longDescription = '' + TestDisk is a powerful free data recovery software. It was primarily + designed to help recover lost partitions and/or make non-booting disks + bootable again when these symptoms are caused by faulty software: certain + types of viruses or human error (such as accidentally deleting a + Partition Table). + + PhotoRec is a file data recovery software designed to recover lost files + including video, documents and archives from hard disks, CD-ROMs, and + lost pictures (thus the Photo Recovery name) from digital camera memory. + PhotoRec ignores the file system and goes after the underlying data, so + it will still work even if your media's file system has been severely + damaged or reformatted. + ''; + license = licenses.gpl2; + maintainers = with maintainers; [ fgaz ]; + }; +} + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 58618da901a..210777c08c2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5445,6 +5445,8 @@ with pkgs; termplay = callPackage ../tools/misc/termplay { }; + testdisk-photorec = callPackage ../tools/system/testdisk-photorec { }; + tewisay = callPackage ../tools/misc/tewisay { }; texmacs = if stdenv.isDarwin -- GitLab From 847291228f9928e824399f0d99bc9de190ac38fc Mon Sep 17 00:00:00 2001 From: Jonathan Queiroz Date: Thu, 23 Aug 2018 18:07:20 -0300 Subject: [PATCH 0974/2206] subberthehut: init at 20 (#45366) --- maintainers/maintainer-list.nix | 5 +++++ pkgs/tools/misc/subberthehut/default.nix | 28 ++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 3 files changed, 35 insertions(+) create mode 100644 pkgs/tools/misc/subberthehut/default.nix diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 93560881214..657e5696041 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -1970,6 +1970,11 @@ github = "jpotier"; name = "Martin Potier"; }; + jqueiroz = { + email = "nixos@johnjq.com"; + github = "jqueiroz"; + name = "Jonathan Queiroz"; + }; jraygauthier = { email = "jraygauthier@gmail.com"; github = "jraygauthier"; diff --git a/pkgs/tools/misc/subberthehut/default.nix b/pkgs/tools/misc/subberthehut/default.nix new file mode 100644 index 00000000000..e5cc5ad4198 --- /dev/null +++ b/pkgs/tools/misc/subberthehut/default.nix @@ -0,0 +1,28 @@ +{ stdenv, fetchFromGitHub, pkgconfig, xmlrpc_c, glib, zlib }: +stdenv.mkDerivation rec { + name = "subberthehut-${version}"; + version = "20"; + + src = fetchFromGitHub { + owner = "mus65"; + repo = "subberthehut"; + rev = version; + sha256 = "19prdqbk19h0wak318g2jn1mnfm7l7f83a633bh0rhskysmqrsj1"; + }; + + nativeBuildInputs = [ pkgconfig ]; + buildInputs = [ xmlrpc_c glib zlib ]; + + installPhase = '' + install -Dm755 subberthehut $out/bin/subberthehut + install -Dm644 bash_completion $out/share/bash-completion/completions/subberthehut + ''; + + meta = with stdenv.lib; { + homepage = https://github.com/mus65/subberthehut; + description = "An OpenSubtitles.org downloader"; + license = licenses.gpl2; + platforms = platforms.linux; + maintainers = with maintainers; [ jqueiroz ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 91841ee609d..83def493803 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5302,6 +5302,8 @@ with pkgs; su-exec = callPackage ../tools/security/su-exec {}; + subberthehut = callPackage ../tools/misc/subberthehut { }; + subsurface = libsForQt5.callPackage ../applications/misc/subsurface { }; sudo = callPackage ../tools/security/sudo { }; -- GitLab From af5b528c9577f0fd6ce311fc68727eb1815b1422 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Thu, 23 Aug 2018 21:07:45 +0000 Subject: [PATCH 0975/2206] ocamlPackages.camlp5: 7.05 -> 7.06 (#45326) --- pkgs/development/tools/ocaml/camlp5/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/ocaml/camlp5/default.nix b/pkgs/development/tools/ocaml/camlp5/default.nix index 31cd7ccfd2c..da88a09d771 100644 --- a/pkgs/development/tools/ocaml/camlp5/default.nix +++ b/pkgs/development/tools/ocaml/camlp5/default.nix @@ -6,11 +6,11 @@ in stdenv.mkDerivation { - name = "camlp5${if transitional then "_transitional" else ""}-7.05"; + name = "camlp5${if transitional then "_transitional" else ""}-7.06"; src = fetchzip { - url = https://github.com/camlp5/camlp5/archive/rel705.tar.gz; - sha256 = "16igfyjl2jja4f1mibjfzk0c2jr09nxsz6lb63x1jkccmy6430q2"; + url = https://github.com/camlp5/camlp5/archive/rel706.tar.gz; + sha256 = "02zg6qjkzx58zmp79364s5jyqhh56nclcz1jzhh53hk37g9f96qf"; }; buildInputs = [ ocaml ]; -- GitLab From 35f80e39cc09376efdea635a9824c8dfb765bbfb Mon Sep 17 00:00:00 2001 From: Ben Wolsieffer Date: Thu, 23 Aug 2018 16:56:10 -0400 Subject: [PATCH 0976/2206] spl: fix version --- pkgs/os-specific/linux/spl/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/spl/default.nix b/pkgs/os-specific/linux/spl/default.nix index 58c4fc53a41..b171dd6c0a7 100644 --- a/pkgs/os-specific/linux/spl/default.nix +++ b/pkgs/os-specific/linux/spl/default.nix @@ -10,11 +10,12 @@ assert kernel != null; stdenv.mkDerivation rec { name = "spl-${version}-${kernel.version}"; + version = "0.7.9"; src = fetchFromGitHub { owner = "zfsonlinux"; repo = "spl"; - rev = "spl-0.7.9"; + rev = "spl-${version}"; sha256 = "0540m1dv9jvrzk9kw61glg0h0cwj976mr9zb42y3nh17k47ywff0"; }; -- GitLab From e3d262e0d4abe85e3e165641ab258f447a0dbe78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Thu, 23 Aug 2018 22:02:34 +0100 Subject: [PATCH 0977/2206] tor: fix build by upgrading openssl One test segfaulted with openssl_1_0_x. openssl_1_1 seems to work fine. As libevent still uses openssl_1_0_x we disable ssl support there to avoid having to different ssl versions linked into tor. Longterm it would be a better solution to upgrade openssl also in libevent. But this would require more testing/time as we have many dependent packages of libevent and we would probably need turn to on openssl 1.1 by default globally. After all libevent is rather small compared to tor. --- pkgs/top-level/all-packages.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 83def493803..12d5c542c43 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5527,7 +5527,13 @@ with pkgs; tokei = callPackage ../development/tools/misc/tokei { }; - tor = callPackage ../tools/security/tor { }; + tor = callPackage ../tools/security/tor { + openssl = openssl_1_1_0; + # remove this, when libevent's openssl is upgraded to 1_1_0 or newer. + libevent = libevent.override { + sslSupport = false; + }; + }; tor-arm = callPackage ../tools/security/tor/tor-arm.nix { }; -- GitLab From 3852e136b0c4aa2ebaf453219c7763500fcd7248 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 23 Aug 2018 14:18:04 -0700 Subject: [PATCH 0978/2206] arangodb: 3.3.12 -> 3.3.14 (#45272) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/arangodb/versions. --- pkgs/servers/nosql/arangodb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/nosql/arangodb/default.nix b/pkgs/servers/nosql/arangodb/default.nix index f3d3fed23a4..9281bdd0af7 100644 --- a/pkgs/servers/nosql/arangodb/default.nix +++ b/pkgs/servers/nosql/arangodb/default.nix @@ -3,14 +3,14 @@ let in stdenv.mkDerivation rec { - version = "3.3.12"; + version = "3.3.14"; name = "arangodb-${version}"; src = fetchFromGitHub { repo = "arangodb"; owner = "arangodb"; rev = "v${version}"; - sha256 = "18mx7bcxll1za91q090g3hps3mwrlqdg40lvs61kibci3amma7j2"; + sha256 = "00l0mvnyv8y0p13pyxx3hzsnwna9qfq7yjdpisvayipbl7zpvadc"; }; buildInputs = [ -- GitLab From 3c00ac35721af19353f4851d8f7f0fdaf6fdf93e Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 23 Aug 2018 14:18:59 -0700 Subject: [PATCH 0979/2206] metabase: 0.29.3 -> 0.30.0 (#45182) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/metabase/versions. --- pkgs/servers/metabase/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/metabase/default.nix b/pkgs/servers/metabase/default.nix index 588f1dda50c..5387a93b5e6 100644 --- a/pkgs/servers/metabase/default.nix +++ b/pkgs/servers/metabase/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "metabase-${version}"; - version = "0.29.3"; + version = "0.30.0"; src = fetchurl { url = "http://downloads.metabase.com/v${version}/metabase.jar"; - sha256 = "18yvjxlgdbg7h7ipj1wlic5m0gv5s2943c72shs44jvic6g42pzv"; + sha256 = "1wnzd2g1qxqpqjsqq1kfr0zrvjvqg54dvznbhf3637b0iqq3ahkh"; }; nativeBuildInputs = [ makeWrapper ]; -- GitLab From 9188d0a0a832ec41c979a4d63a6a5c82a82b52f9 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 23 Aug 2018 14:20:13 -0700 Subject: [PATCH 0980/2206] syslogng: 3.16.1 -> 3.17.2 (#45131) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/syslog-ng/versions. --- pkgs/tools/system/syslog-ng/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/system/syslog-ng/default.nix b/pkgs/tools/system/syslog-ng/default.nix index 7abf9e85ab8..4164adcb25b 100644 --- a/pkgs/tools/system/syslog-ng/default.nix +++ b/pkgs/tools/system/syslog-ng/default.nix @@ -11,11 +11,11 @@ in stdenv.mkDerivation rec { name = "${pname}-${version}"; - version = "3.16.1"; + version = "3.17.2"; src = fetchurl { url = "https://github.com/balabit/${pname}/releases/download/${name}/${name}.tar.gz"; - sha256 = "0a9snxvs3fsv0gm5q9xkrcg0hwgs3c8q1rb434cnzn4qbqfnzvn7"; + sha256 = "02y593ar1c4503ww7mhn0p5ajfl3q6769c6m311m6srwl5y1yq3k"; }; nativeBuildInputs = [ pkgconfig which ]; -- GitLab From 291de70ed6b736285ae4de6e3e556c0fc86c2348 Mon Sep 17 00:00:00 2001 From: Benjamin Hipple Date: Thu, 23 Aug 2018 17:26:41 -0400 Subject: [PATCH 0981/2206] scs: init at 2.0.2 (#45294) --- .../libraries/science/math/scs/default.nix | 44 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 4 ++ 2 files changed, 48 insertions(+) create mode 100644 pkgs/development/libraries/science/math/scs/default.nix diff --git a/pkgs/development/libraries/science/math/scs/default.nix b/pkgs/development/libraries/science/math/scs/default.nix new file mode 100644 index 00000000000..0539083e823 --- /dev/null +++ b/pkgs/development/libraries/science/math/scs/default.nix @@ -0,0 +1,44 @@ +{ stdenv, fetchFromGitHub, blas, liblapack, gfortran }: + +stdenv.mkDerivation rec { + name = "scs-${version}"; + version = "2.0.2"; + + src = fetchFromGitHub { + owner = "cvxgrp"; + repo = "scs"; + rev = "v${version}"; + sha256 = "17lbcmcsniqlyzgbzmjipfd0rrk25a8hzh7l5wl2wp1iwsd8c3a9"; + }; + + buildInputs = [ blas liblapack gfortran.cc.lib ]; + + # Actually link and add libgfortran to the rpath + patchPhase = '' + sed -i 's/#-lgfortran/-lgfortran/' scs.mk + ''; + + doCheck = true; + + # Test demo requires passing any int as $1; 42 chosen arbitrarily + checkPhase = '' + ./out/demo_socp_indirect 42 + ''; + + installPhase = '' + mkdir -p $out/lib + cp -r include $out/ + cp out/*.a out/*.so $out/lib/ + ''; + + meta = with stdenv.lib; { + description = "Splitting Conic Solver"; + longDescription = '' + Numerical optimization package for solving large-scale convex cone problems + ''; + homepage = https://github.com/cvxgrp/scs; + license = licenses.mit; + platforms = platforms.all; + maintainers = [ maintainers.bhipple ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f2304eefb29..b816e8e7923 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20719,6 +20719,10 @@ with pkgs; petsc = callPackage ../development/libraries/science/math/petsc { }; + scs = callPackage ../development/libraries/science/math/scs { + liblapack = liblapackWithoutAtlas; + }; + sage = callPackage ../applications/science/math/sage { nixpkgs = pkgs; }; -- GitLab From a77a1190d30b8453e43dd61ee560b89a9dac48b8 Mon Sep 17 00:00:00 2001 From: Edmund Wu Date: Thu, 9 Aug 2018 12:08:43 -0400 Subject: [PATCH 0982/2206] nvidia_x11: 390.67 -> 390.77 --- pkgs/os-specific/linux/nvidia-x11/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix index 6fcb28a985c..16bab9979d0 100644 --- a/pkgs/os-specific/linux/nvidia-x11/default.nix +++ b/pkgs/os-specific/linux/nvidia-x11/default.nix @@ -17,11 +17,11 @@ in rec { # Policy: use the highest stable version as the default (on our master). stable = generic { - version = "390.67"; - sha256_32bit = "01c8fa80njyyr39c1pyf7ssmfq65ci8mapbs94fd6gnhwc7gfjkg"; - sha256_64bit = "0np6xj93fali2hss8xsdlmy5ykjgn4hx6mzjr8dpbdi0fhdcmwkd"; - settingsSha256 = "1wk4587czysnbj5yxijmv3bldcffzwp4yvfx133apsr31dqca0s7"; - persistencedSha256 = "1zia1r97lyj6fbmvsw4hv5qfcj84x3sz971m4430d8qyks2c4sdw"; + version = "390.77"; + sha256_32bit = "1yd313ghh2qbn07d5wbkshfwgkm4mh49vcqkydds3b3xk0mx4i8l"; + sha256_64bit = "10kjccrkdn360035lh985cadhwy6lk9xrw3wlmww2wqfaa25f775"; + settingsSha256 = "1wvxldpjkrx0ldjm5l6ycm6paxpcw89h0n6hfkznfkahkq7fwxdj"; + persistencedSha256 = "1gklmc0v17m018cwpdlzwdyd45y4sjvjhj8a3l44baygix5zn30f"; }; beta = stable; # not enough interest to maintain beta ATM -- GitLab From 77d49ae9a322e18683f5b6cbfc7b18c681eed8e8 Mon Sep 17 00:00:00 2001 From: Edmund Wu Date: Thu, 23 Aug 2018 18:27:10 -0400 Subject: [PATCH 0983/2206] Revert "Merge #45509: nvidia_x11*: mark broken on 4.18" This reverts commit d5e2f91ec8411b3ca981698d53b12982c93533c5, reversing changes made to a850a140fbe57e68041806b5a36cb1319e96f21e. --- pkgs/os-specific/linux/nvidia-x11/generic.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/os-specific/linux/nvidia-x11/generic.nix b/pkgs/os-specific/linux/nvidia-x11/generic.nix index eeb5a3588e3..0ededc08050 100644 --- a/pkgs/os-specific/linux/nvidia-x11/generic.nix +++ b/pkgs/os-specific/linux/nvidia-x11/generic.nix @@ -84,7 +84,6 @@ let platforms = [ "i686-linux" "x86_64-linux" ]; maintainers = [ maintainers.vcunat ]; priority = 4; # resolves collision with xorg-server's "lib/xorg/modules/extensions/libglx.so" - broken = stdenv.lib.versionAtLeast kernel.version "4.18"; }; }; -- GitLab From cfc3d7c9181f543ddb2cf4aa61112957f58e4a4a Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Sun, 19 Aug 2018 22:43:52 +0200 Subject: [PATCH 0984/2206] vim_configurable: use gtk3 on darwin --- pkgs/applications/editors/vim/configurable.nix | 2 +- pkgs/top-level/all-packages.nix | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vim/configurable.nix b/pkgs/applications/editors/vim/configurable.nix index 73db70880f1..0945b4e4570 100644 --- a/pkgs/applications/editors/vim/configurable.nix +++ b/pkgs/applications/editors/vim/configurable.nix @@ -13,7 +13,7 @@ , features ? "huge" # One of tiny, small, normal, big or huge , wrapPythonDrv ? false -, guiSupport ? config.vim.gui or "auto" +, guiSupport ? config.vim.gui or "gtk3" , luaSupport ? config.vim.lua or true , perlSupport ? config.vim.perl or false # Perl interpreter , pythonSupport ? config.vim.python or true # Python interpreter diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 99e2fb9cf97..59c4ed9d6ba 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9682,6 +9682,11 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) AppKit Cocoa; }; + # On darwin gtk uses cocoa by default instead of x11. + gtk3-x11 = gtk3.override { + x11Support = true; + }; + gtkmm2 = callPackage ../development/libraries/gtkmm/2.x.nix { }; gtkmm3 = callPackage ../development/libraries/gtkmm/3.x.nix { }; @@ -18837,7 +18842,7 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreServices Cocoa Foundation CoreData; inherit (darwin) libobjc cf-private; gtk2 = if stdenv.isDarwin then gtk2-x11 else gtk2; - guiSupport = if stdenv.isDarwin then "gtk2" else "gtk3"; + gtk3 = if stdenv.isDarwin then gtk3-x11 else gtk3; }); qpdfview = libsForQt5.callPackage ../applications/misc/qpdfview {}; -- GitLab From 86b51e40adc94afe1235b3fa2a38c332a470c072 Mon Sep 17 00:00:00 2001 From: Guillaume Loetscher Date: Fri, 24 Aug 2018 00:42:47 +0200 Subject: [PATCH 0985/2206] Bumping mono to 5.4.1.6 (#45516) --- pkgs/servers/emby/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/emby/default.nix b/pkgs/servers/emby/default.nix index f781e1114eb..baeefc7ff9c 100644 --- a/pkgs/servers/emby/default.nix +++ b/pkgs/servers/emby/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgs, unzip, sqlite, makeWrapper, mono46, ffmpeg, ... }: +{ stdenv, fetchurl, pkgs, unzip, sqlite, makeWrapper, mono54, ffmpeg, ... }: stdenv.mkDerivation rec { name = "emby-${version}"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { makeWrapper ]; propagatedBuildInputs = with pkgs; [ - mono46 + mono54 sqlite ]; @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { mkdir -p $out/bin cp -r * $out/bin - makeWrapper "${mono46}/bin/mono" $out/bin/MediaBrowser.Server.Mono \ + makeWrapper "${mono54}/bin/mono" $out/bin/MediaBrowser.Server.Mono \ --add-flags "$out/bin/MediaBrowser.Server.Mono.exe -ffmpeg ${ffmpeg}/bin/ffmpeg -ffprobe ${ffmpeg}/bin/ffprobe" ''; -- GitLab From af4e506d267074618f3733bbad02aa831a8c6ec8 Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Fri, 24 Aug 2018 00:45:42 +0200 Subject: [PATCH 0986/2206] synthv1: 0.9.0 -> 0.9.2 (#45517) --- pkgs/applications/audio/synthv1/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/synthv1/default.nix b/pkgs/applications/audio/synthv1/default.nix index 53875389a4c..8ed71ce6c39 100644 --- a/pkgs/applications/audio/synthv1/default.nix +++ b/pkgs/applications/audio/synthv1/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "synthv1-${version}"; - version = "0.9.0"; + version = "0.9.2"; src = fetchurl { url = "mirror://sourceforge/synthv1/${name}.tar.gz"; - sha256 = "1skynjg6ip0qfbqqkybfjh6xcwxagq89ghl08f7sp7j0sz5qdcwp"; + sha256 = "1r60l286n8y4a4rrlnbc3h7xk4s2pvqykvskls89prxg0lkpz7kl"; }; buildInputs = [ qt5.qtbase qt5.qttools libjack2 alsaLib liblo lv2 ]; -- GitLab From 8018df51f1f0840e242e28e349f55efed676a440 Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Fri, 24 Aug 2018 00:45:59 +0200 Subject: [PATCH 0987/2206] guitarix: 0.37.1 -> 0.37.2 (#45518) --- pkgs/applications/audio/guitarix/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/audio/guitarix/default.nix b/pkgs/applications/audio/guitarix/default.nix index 5c34293e7f9..041f847585d 100644 --- a/pkgs/applications/audio/guitarix/default.nix +++ b/pkgs/applications/audio/guitarix/default.nix @@ -2,7 +2,7 @@ , avahi, bluez, boost, eigen, fftw, glib, glib-networking , glibmm, gsettings-desktop-schemas, gtkmm2, libjack2 , ladspaH, libav, librdf, libsndfile, lilv, lv2, serd, sord, sratom -, wrapGAppsHook, zita-convolver, zita-resampler +, wrapGAppsHook, zita-convolver, zita-resampler, curl , optimizationSupport ? false # Enable support for native CPU extensions }: @@ -12,11 +12,11 @@ in stdenv.mkDerivation rec { name = "guitarix-${version}"; - version = "0.37.1"; + version = "0.37.3"; src = fetchurl { url = "mirror://sourceforge/guitarix/guitarix2-${version}.tar.xz"; - sha256 = "064k0jzxqgx9gwf8za6jziansabzrwzjaim3qx1743ify5g3gaai"; + sha256 = "1wfm8wrwrnqpb4ihy75n7l9i6vml536jlq9pdx2pblbc4ba3paac"; }; nativeBuildInputs = [ gettext intltool wrapGAppsHook pkgconfig python2 ]; @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { avahi bluez boost eigen fftw glib glibmm glib-networking.out gsettings-desktop-schemas gtkmm2 libjack2 ladspaH libav librdf libsndfile lilv lv2 serd sord sratom zita-convolver - zita-resampler + zita-resampler curl ]; configureFlags = [ -- GitLab From 86add9944ee26e95faba3d936948be3a570819cd Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Fri, 24 Aug 2018 00:58:36 +0200 Subject: [PATCH 0988/2206] drumkv1: 0.9.0 -> 0.9.2 (#45519) --- pkgs/applications/audio/drumkv1/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/drumkv1/default.nix b/pkgs/applications/audio/drumkv1/default.nix index 3594fd881b2..555a44e89eb 100644 --- a/pkgs/applications/audio/drumkv1/default.nix +++ b/pkgs/applications/audio/drumkv1/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "drumkv1-${version}"; - version = "0.9.0"; + version = "0.9.2"; src = fetchurl { url = "mirror://sourceforge/drumkv1/${name}.tar.gz"; - sha256 = "1vm8lrk3lykdic6fyfpl12jx1xg6rcaid242s8sij30p1ix4zdab"; + sha256 = "1z9l43z91d01b9rzam2cj9qmmg6s5y65fjvb83ms4iaa1p0mnwrn"; }; buildInputs = [ libjack2 alsaLib libsndfile liblo lv2 qt5.qtbase qt5.qttools ]; -- GitLab From 33aa225a9d9a9a8877f14a0e2bf0077216709db1 Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Fri, 24 Aug 2018 01:02:33 +0200 Subject: [PATCH 0989/2206] padthv1: 0.9.0 -> 0.9.2 (#45520) --- pkgs/applications/audio/padthv1/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/padthv1/default.nix b/pkgs/applications/audio/padthv1/default.nix index 5cecdc8187d..ece0a70a7e9 100644 --- a/pkgs/applications/audio/padthv1/default.nix +++ b/pkgs/applications/audio/padthv1/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "padthv1-${version}"; - version = "0.9.0"; + version = "0.9.2"; src = fetchurl { url = "mirror://sourceforge/padthv1/${name}.tar.gz"; - sha256 = "0c519qk2g0dk8gqf9ywqfp7dnr4b25lsnxxbf2l1spnnvf8nysvh"; + sha256 = "1alfl0l5qdll0w5lwhrwzj5dina1big1zmjg5imi9h06dzhz51xl"; }; buildInputs = [ libjack2 alsaLib libsndfile liblo lv2 qt5.qtbase qt5.qttools fftw ]; -- GitLab From 7c826371c492d673eab5a20b185e4ac312deeae5 Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Fri, 24 Aug 2018 01:05:12 +0200 Subject: [PATCH 0990/2206] samplv1: 0.9.0 -> 0.9.2 (#45521) --- pkgs/applications/audio/samplv1/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/samplv1/default.nix b/pkgs/applications/audio/samplv1/default.nix index 4eeb893ee96..f6ff38b0042 100644 --- a/pkgs/applications/audio/samplv1/default.nix +++ b/pkgs/applications/audio/samplv1/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "samplv1-${version}"; - version = "0.9.0"; + version = "0.9.2"; src = fetchurl { url = "mirror://sourceforge/samplv1/${name}.tar.gz"; - sha256 = "0g67vm9ilmq5nlvk0f3abia9pbinr4ck5v4mll6igni1rxz2n7wk"; + sha256 = "0rfcp4v971qfhw1hb43hw12wlxmg2q13l0m1h93pyfi5l4mfjkds"; }; buildInputs = [ libjack2 alsaLib liblo libsndfile lv2 qt5.qtbase qt5.qttools]; -- GitLab From 7ef0a74d1b80cdcfcc2fb990fe32c00727e57311 Mon Sep 17 00:00:00 2001 From: Thys Date: Wed, 22 Aug 2018 02:45:07 -0700 Subject: [PATCH 0991/2206] faustlive: init at 2017-12-05 --- pkgs/applications/audio/faust/faustlive.nix | 35 +++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 37 insertions(+) create mode 100644 pkgs/applications/audio/faust/faustlive.nix diff --git a/pkgs/applications/audio/faust/faustlive.nix b/pkgs/applications/audio/faust/faustlive.nix new file mode 100644 index 00000000000..b8ff73f2cb3 --- /dev/null +++ b/pkgs/applications/audio/faust/faustlive.nix @@ -0,0 +1,35 @@ +{ stdenv, fetchFromGitHub +, llvm, qt48Full, libqrencode, libmicrohttpd, libjack2, alsaLib, faust, curl +, bc, coreutils, which +}: + +stdenv.mkDerivation rec { + name = "faustlive-${version}"; + version = "2017-12-05"; + src = fetchFromGitHub { + owner = "grame-cncm"; + repo = "faustlive"; + rev = "281fcb852dcd94f8c57ade1b2a7a3937542e1b2d"; + sha256 = "0sw44yd9928rid9ib0b5mx2x129m7zljrayfm6jz6hrwdc5q3k9a"; + }; + + buildInputs = [ + llvm qt48Full libqrencode libmicrohttpd libjack2 alsaLib faust curl + bc coreutils which + ]; + + makeFlags = [ "PREFIX=$(out)" ]; + + preBuild = "patchShebangs Build/Linux/buildversion"; + + meta = with stdenv.lib; { + description = "A standalone just-in-time Faust compiler"; + longDescription = '' + FaustLive is a standalone just-in-time Faust compiler. It tries to bring + together the convenience of a standalone interpreted language with the + efficiency of a compiled language. It's ideal for fast prototyping. + ''; + homepage = http://faust.grame.fr/; + license = licenses.gpl3; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1c804b47afe..ed900c8f464 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -21345,6 +21345,8 @@ with pkgs; faust2lv2 = callPackage ../applications/audio/faust/faust2lv2.nix { }; + faustlive = callPackage ../applications/audio/faust/faustlive.nix { }; + fceux = callPackage ../misc/emulators/fceux { }; flockit = callPackage ../tools/backup/flockit { }; -- GitLab From d0b111cddd3a519a437b5fd81327ea147319ffbb Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 23 Aug 2018 19:46:22 -0700 Subject: [PATCH 0992/2206] python27Packages.rpm: 4.14.1 -> 4.14.2 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/rpm/versions. --- pkgs/tools/package-management/rpm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/package-management/rpm/default.nix b/pkgs/tools/package-management/rpm/default.nix index a46550d59cd..27793f44801 100644 --- a/pkgs/tools/package-management/rpm/default.nix +++ b/pkgs/tools/package-management/rpm/default.nix @@ -5,11 +5,11 @@ stdenv.mkDerivation rec { name = "rpm-${version}"; - version = "4.14.1"; + version = "4.14.2"; src = fetchurl { url = "http://ftp.rpm.org/releases/rpm-4.14.x/rpm-${version}.tar.bz2"; - sha256 = "0fvrjq6jsvbllb5q6blchzh7p5flk61rz34g4g9mp9iwrhn0xx23"; + sha256 = "0armd7dqr8bl0isx8l4xlylm7dikasmxhhcbz336fkp2x30w5jw0"; }; outputs = [ "out" "dev" "man" ]; -- GitLab From fe0ee602714fbccc56a0fce36ffc3f609bde14f8 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 23 Aug 2018 20:16:06 -0700 Subject: [PATCH 0993/2206] setbfree: 0.8.7 -> 0.8.8 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/setbfree/versions. --- pkgs/applications/audio/setbfree/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/setbfree/default.nix b/pkgs/applications/audio/setbfree/default.nix index 905de343117..1047734a2c1 100644 --- a/pkgs/applications/audio/setbfree/default.nix +++ b/pkgs/applications/audio/setbfree/default.nix @@ -4,11 +4,11 @@ stdenv.mkDerivation rec { name = "setbfree-${version}"; - version = "0.8.7"; + version = "0.8.8"; src = fetchurl { url = "https://github.com/pantherb/setBfree/archive/v${version}.tar.gz"; - sha256 = "07s320r67cz0cdjdsbcwn0fw3xs0wz7lgrybqpws2skvkbls228q"; + sha256 = "1ldxwds99azingkjh246kz7x3j7307jhr0fls5rjjbcfchpg7v99"; }; patchPhase = '' -- GitLab From aaf448ec50d423525231728e3e7790c96a51c474 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 23 Aug 2018 20:38:42 -0700 Subject: [PATCH 0994/2206] riemann_c_client: 1.10.2 -> 1.10.3 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/riemann-c-client/versions. --- pkgs/tools/misc/riemann-c-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/riemann-c-client/default.nix b/pkgs/tools/misc/riemann-c-client/default.nix index 68d9df987d8..bbbb19fc200 100644 --- a/pkgs/tools/misc/riemann-c-client/default.nix +++ b/pkgs/tools/misc/riemann-c-client/default.nix @@ -1,13 +1,13 @@ { stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, file , protobufc }: stdenv.mkDerivation rec { - name = "riemann-c-client-1.10.2"; + name = "riemann-c-client-1.10.3"; src = fetchFromGitHub { owner = "algernon"; repo = "riemann-c-client"; rev = "${name}"; - sha256 = "185wn6fqgrs16f9c0lkzw14477wmkgandz86h4miw7cgi7ki4l5i"; + sha256 = "0944l0wlx1m4x8b4dpjsq994614bxd7pi1c1va3qyk93hld9d3qc"; }; nativeBuildInputs = [ autoreconfHook pkgconfig ]; -- GitLab From 31ccd587f73183a76c605e08a4df3c45b2d6d342 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 23 Aug 2018 21:15:33 -0700 Subject: [PATCH 0995/2206] libsForQt5.qtkeychain: 0.9.0 -> 0.9.1 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/qtkeychain-qt5/versions. --- pkgs/development/libraries/qtkeychain/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/qtkeychain/default.nix b/pkgs/development/libraries/qtkeychain/default.nix index 15be8490c1e..220c6241096 100644 --- a/pkgs/development/libraries/qtkeychain/default.nix +++ b/pkgs/development/libraries/qtkeychain/default.nix @@ -9,13 +9,13 @@ assert stdenv.isDarwin -> darwin != null; stdenv.mkDerivation rec { name = "qtkeychain-${if withQt5 then "qt5" else "qt4"}-${version}"; - version = "0.9.0"; # verify after nix-build with `grep -R "set(PACKAGE_VERSION " result/` + version = "0.9.1"; # verify after nix-build with `grep -R "set(PACKAGE_VERSION " result/` src = fetchFromGitHub { owner = "frankosterfeld"; repo = "qtkeychain"; rev = "v${version}"; - sha256 = "1vff0jrycq6c204ch0w7fix5bsv90aw8pl9yiicx9r5ady0i29m7"; # v0.9.0 + sha256 = "0h4wgngn2yl35hapbjs24amkjfbzsvnna4ixfhn87snjnq5lmjbc"; # v0.9.1 }; cmakeFlags = [ "-DQT_TRANSLATIONS_DIR=share/qt/translations" ] -- GitLab From 70636aa3979c342c44d1fd43da000308c0dc5bc0 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 23 Aug 2018 20:27:34 -0700 Subject: [PATCH 0996/2206] remmina: 1.2.31.2 -> 1.2.31.3 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/remmina/versions. --- pkgs/applications/networking/remote/remmina/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/remote/remmina/default.nix b/pkgs/applications/networking/remote/remmina/default.nix index ed093c6e65d..14ab36c78fd 100644 --- a/pkgs/applications/networking/remote/remmina/default.nix +++ b/pkgs/applications/networking/remote/remmina/default.nix @@ -10,7 +10,7 @@ }: let - version = "1.2.31.2"; + version = "1.2.31.3"; desktopItem = makeDesktopItem { name = "remmina"; @@ -29,7 +29,7 @@ in stdenv.mkDerivation { owner = "Remmina"; repo = "Remmina"; rev = "v${version}"; - sha256 = "09jdrs2hbr9wyd5yqw5bri41rnfnxxyh98mlv6ig2phlvs9cg73d"; + sha256 = "0lvang4587wz292c3k3s8n4icc25cia1phmij34ndrl1f9lg34dp"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From f3dff8dafc1840d5f541d2f924bfbd7f071c1de3 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 23 Aug 2018 21:21:58 -0700 Subject: [PATCH 0997/2206] qt5ct: 0.35 -> 0.36 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/qt5ct/versions. --- pkgs/tools/misc/qt5ct/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/qt5ct/default.nix b/pkgs/tools/misc/qt5ct/default.nix index a43335626ac..72ba4863c40 100644 --- a/pkgs/tools/misc/qt5ct/default.nix +++ b/pkgs/tools/misc/qt5ct/default.nix @@ -4,11 +4,11 @@ let inherit (stdenv.lib) getDev; in stdenv.mkDerivation rec { name = "qt5ct-${version}"; - version = "0.35"; + version = "0.36"; src = fetchurl { url = "mirror://sourceforge/qt5ct/${name}.tar.bz2"; - sha256 = "0xzgd12cvm4vyzl8qax6izdmaf46bf18h055z6k178s8pybm1sqw"; + sha256 = "12gfhchp05xn311zsxh41k3anyrscg53r5d06dasyxyk6hpr9hwg"; }; nativeBuildInputs = [ qmake qttools ]; -- GitLab From 66540ba28f88163a6d9b55c68eb3d4f17f6055d9 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 23 Aug 2018 21:26:48 -0700 Subject: [PATCH 0998/2206] qpdf: 8.1.0 -> 8.2.1 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/qpdf/versions. --- pkgs/development/libraries/qpdf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/qpdf/default.nix b/pkgs/development/libraries/qpdf/default.nix index 0aa39532325..79deb482161 100644 --- a/pkgs/development/libraries/qpdf/default.nix +++ b/pkgs/development/libraries/qpdf/default.nix @@ -1,13 +1,13 @@ { stdenv, fetchurl, fetchpatch, libjpeg, zlib, perl }: -let version = "8.1.0"; +let version = "8.2.1"; in stdenv.mkDerivation rec { name = "qpdf-${version}"; src = fetchurl { url = "mirror://sourceforge/qpdf/qpdf/${version}/${name}.tar.gz"; - sha256 = "1m3hcgip6bzjx4gd7wq1328p8zi3pq5savzncdyln6l0lcklh7vx"; + sha256 = "1jdb0jj72fjdp6xip4m7yz31r5x13zs7h4smnxsycgw3vbmx6igl"; }; nativeBuildInputs = [ perl ]; -- GitLab From 1bc48e63fd5bbf15aaef1813f31c1d237ae200f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Gaspard?= Date: Mon, 20 Aug 2018 11:53:41 +0900 Subject: [PATCH 0999/2206] wabt: init at 1.0.5 --- pkgs/development/tools/wabt/default.nix | 41 +++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 43 insertions(+) create mode 100644 pkgs/development/tools/wabt/default.nix diff --git a/pkgs/development/tools/wabt/default.nix b/pkgs/development/tools/wabt/default.nix new file mode 100644 index 00000000000..26347d4b278 --- /dev/null +++ b/pkgs/development/tools/wabt/default.nix @@ -0,0 +1,41 @@ +{ stdenv, fetchFromGitHub, cmake, python3 }: + +stdenv.mkDerivation rec { + name = "wabt-${version}"; + version = "1.0.5"; + + src = fetchFromGitHub { + owner = "WebAssembly"; + repo = "wabt"; + rev = version; + sha256 = "1cbak3ach7cna98j2r0v3y38c59ih2gv0p6f43qp782pyj07hzfy"; + }; + + nativeBuildInputs = [ cmake ]; + cmakeFlags = [ "-DBUILD_TESTS=OFF" ]; + buildInputs = [ python3 ]; + + meta = with stdenv.lib; { + description = "The WebAssembly Binary Toolkit"; + longDescription = '' + WABT (we pronounce it "wabbit") is a suite of tools for WebAssembly, + including: + * wat2wasm: translate from WebAssembly text format to the WebAssembly + binary format + * wasm2wat: the inverse of wat2wasm, translate from the binary format + back to the text format (also known as a .wat) + * wasm-objdump: print information about a wasm binary. Similiar to + objdump. + * wasm-interp: decode and run a WebAssembly binary file using a + stack-based interpreter + * wat-desugar: parse .wat text form as supported by the spec interpreter + (s-expressions, flat syntax, or mixed) and print "canonical" flat + format + * wasm2c: convert a WebAssembly binary file to a C source and header + ''; + homepage = https://github.com/WebAssembly/wabt; + license = licenses.asl20; + maintainers = with maintainers; [ ekleog ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index de141ef6a76..34d5ae13dc7 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7410,6 +7410,8 @@ with pkgs; love_11 = callPackage ../development/interpreters/love/11.1.nix { }; love = love_0_10; + wabt = callPackage ../development/tools/wabt { }; + ### LUA MODULES lua4 = callPackage ../development/interpreters/lua-4 { }; -- GitLab From f6d29b9d19c526f1f52e1cd0060c922e857a54da Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 23 Aug 2018 23:06:24 -0700 Subject: [PATCH 1000/2206] pkcs11helper: 1.25 -> 1.25.1 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pkcs11-helper/versions. --- pkgs/development/libraries/pkcs11helper/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/pkcs11helper/default.nix b/pkgs/development/libraries/pkcs11helper/default.nix index 3667aa69635..5cf5d34b9af 100644 --- a/pkgs/development/libraries/pkcs11helper/default.nix +++ b/pkgs/development/libraries/pkcs11helper/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "pkcs11-helper-${version}"; - version = "1.25"; + version = "1.25.1"; src = fetchFromGitHub { owner = "OpenSC"; repo = "pkcs11-helper"; rev = "${name}"; - sha256 = "1m7vd3f9dphcwnwz4vn2gh7byxzjfc836z0lg440yrilww20yhpy"; + sha256 = "1nvj6kdbps860kw64m2rz3v2slyn7jkagfdmskrl6966n99iy2ns"; }; nativeBuildInputs = [ autoreconfHook pkgconfig ]; -- GitLab From d80bab87894bf545a5b9966033c38df33e1f6501 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 23 Aug 2018 23:19:14 -0700 Subject: [PATCH 1001/2206] pidgin-sipe: 1.23.2 -> 1.23.3 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pidgin-sipe/versions. --- .../instant-messengers/pidgin-plugins/sipe/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/pidgin-plugins/sipe/default.nix b/pkgs/applications/networking/instant-messengers/pidgin-plugins/sipe/default.nix index 73346888a33..2d3a10cec5e 100644 --- a/pkgs/applications/networking/instant-messengers/pidgin-plugins/sipe/default.nix +++ b/pkgs/applications/networking/instant-messengers/pidgin-plugins/sipe/default.nix @@ -1,13 +1,13 @@ { stdenv, fetchurl, pidgin, intltool, libxml2, nss, nspr }: -let version = "1.23.2"; in +let version = "1.23.3"; in stdenv.mkDerivation { name = "pidgin-sipe-${version}"; src = fetchurl { url = "mirror://sourceforge/sipe/pidgin-sipe-${version}.tar.gz"; - sha256 = "1xj4nn5h103q4agar167xwcp98qf8knrgs918nl07qaxp9g4558w"; + sha256 = "0aaiblnagncb0lhdwb8qbps6hxxmyfjg7sdi15lrkl98i3fahg4n"; }; meta = with stdenv.lib; { -- GitLab From a883bbbfbed7db87f622aa494af8104ce769471c Mon Sep 17 00:00:00 2001 From: Kevin Rauscher Date: Fri, 24 Aug 2018 08:20:42 +0200 Subject: [PATCH 1002/2206] mopidy-iris: 3.23.2 -> 3.24.0 --- pkgs/applications/audio/mopidy/iris.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/mopidy/iris.nix b/pkgs/applications/audio/mopidy/iris.nix index 01d7befddd6..9d47018055c 100644 --- a/pkgs/applications/audio/mopidy/iris.nix +++ b/pkgs/applications/audio/mopidy/iris.nix @@ -2,11 +2,11 @@ pythonPackages.buildPythonApplication rec { pname = "Mopidy-Iris"; - version = "3.23.2"; + version = "3.24.0"; src = pythonPackages.fetchPypi { inherit pname version; - sha256 = "1zf4ck19z3nh1x9a847ay1qnkyvi6s6866kp6q6dh1xpn7i9rmx7"; + sha256 = "19aympbkiil68j9jpvk1pgl4hplfs0vpc0d4vmzmpbcslkpirx2g"; }; propagatedBuildInputs = [ -- GitLab From 7ddffd7fb7f1ad06cb1cba61cbe921afedce4ca3 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 23 Aug 2018 23:27:07 -0700 Subject: [PATCH 1003/2206] parallel: 20180722 -> 20180822 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/parallel/versions. --- pkgs/tools/misc/parallel/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/parallel/default.nix b/pkgs/tools/misc/parallel/default.nix index f92f03c4cc7..7af5e12081b 100644 --- a/pkgs/tools/misc/parallel/default.nix +++ b/pkgs/tools/misc/parallel/default.nix @@ -1,11 +1,11 @@ { fetchurl, stdenv, perl, makeWrapper, procps }: stdenv.mkDerivation rec { - name = "parallel-20180722"; + name = "parallel-20180822"; src = fetchurl { url = "mirror://gnu/parallel/${name}.tar.bz2"; - sha256 = "06635p9w4kl0mvqlbgglsndl1zm06f65ckzrjl9p8n4cswf443fg"; + sha256 = "0jjs7fpvdjjb5v0j39a6k7hq9h5ap3db1j7vg1r2dq4swk23h9bm"; }; nativeBuildInputs = [ makeWrapper perl ]; -- GitLab From 410a51747c541287102d1ae73d96c7f828d170f1 Mon Sep 17 00:00:00 2001 From: Uri Baghin Date: Fri, 24 Aug 2018 16:35:59 +1000 Subject: [PATCH 1004/2206] openjdk10: add darwin support --- .../compilers/openjdk/darwin/10.nix | 59 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 3 + 2 files changed, 62 insertions(+) create mode 100644 pkgs/development/compilers/openjdk/darwin/10.nix diff --git a/pkgs/development/compilers/openjdk/darwin/10.nix b/pkgs/development/compilers/openjdk/darwin/10.nix new file mode 100644 index 00000000000..95c96c345c2 --- /dev/null +++ b/pkgs/development/compilers/openjdk/darwin/10.nix @@ -0,0 +1,59 @@ +{ stdenv, fetchurl, unzip, setJavaClassPath, freetype }: +let + jce-policies = fetchurl { + # Ugh, unversioned URLs... I hope this doesn't change often enough to cause pain before we move to a Darwin source build of OpenJDK! + url = "http://cdn.azul.com/zcek/bin/ZuluJCEPolicies.zip"; + sha256 = "0nk7m0lgcbsvldq2wbfni2pzq8h818523z912i7v8hdcij5s48c0"; + }; + + jdk = stdenv.mkDerivation { + name = "zulu10.1+11-jdk10"; + + src = fetchurl { + url = "https://cdn.azul.com/zulu/bin/zulu10.1+11-jdk10-macosx_x64.zip"; + sha256 = "1c5ib136nv6gz7ij31mg15nhzrl6zr7kp8spm17zwm1ib82bc73y"; + curlOpts = "-H Referer:https://www.azul.com/downloads/zulu/zulu-linux/"; + }; + + buildInputs = [ unzip freetype ]; + + installPhase = '' + mkdir -p $out + mv * $out + + unzip ${jce-policies} + mv -f ZuluJCEPolicies/*.jar $out/lib/security/ + + # jni.h expects jni_md.h to be in the header search path. + ln -s $out/include/darwin/*_md.h $out/include/ + + if [ -f $out/LICENSE ]; then + install -D $out/LICENSE $out/share/zulu/LICENSE + rm $out/LICENSE + fi + ''; + + preFixup = '' + # Propagate the setJavaClassPath setup hook from the JRE so that + # any package that depends on the JRE has $CLASSPATH set up + # properly. + mkdir -p $out/nix-support + printWords ${setJavaClassPath} > $out/nix-support/propagated-build-inputs + + install_name_tool -change /usr/X11/lib/libfreetype.6.dylib ${freetype}/lib/libfreetype.6.dylib $out/lib/libfontmanager.dylib + + # Set JAVA_HOME automatically. + cat <> $out/nix-support/setup-hook + if [ -z "\$JAVA_HOME" ]; then export JAVA_HOME=$out; fi + EOF + ''; + + passthru = { + jre = jdk; + home = jdk; + }; + + meta.platforms = stdenv.lib.platforms.darwin; + + }; +in jdk diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 34d5ae13dc7..3d2e1f70161 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6793,6 +6793,9 @@ with pkgs; }; openjdk10 = + if stdenv.isDarwin then + callPackage ../development/compilers/openjdk/darwin/10.nix { } + else callPackage ../development/compilers/openjdk/10.nix { inherit (gnome2) GConf gnome_vfs; }; -- GitLab From 49ac554094768bcd4dae028adca05d3b8fffc998 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 23 Aug 2018 23:40:16 -0700 Subject: [PATCH 1005/2206] openvdb: 5.1.0 -> 5.2.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/openvdb/versions. --- pkgs/development/libraries/openvdb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/openvdb/default.nix b/pkgs/development/libraries/openvdb/default.nix index be28c84e3e4..c11a93373dd 100644 --- a/pkgs/development/libraries/openvdb/default.nix +++ b/pkgs/development/libraries/openvdb/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { name = "openvdb-${version}"; - version = "5.1.0"; + version = "5.2.0"; src = fetchFromGitHub { owner = "dreamworksanimation"; repo = "openvdb"; rev = "v${version}"; - sha256 = "1als53dnbnwa66k16vy95h1rhpdzz6i80c0gc2g3i17qbasl6ni5"; + sha256 = "1yykrbc3nnnmpmmk0dz4b4y5xl4hl3ayjpqw0baq8yx2614r46b5"; }; outputs = [ "out" ]; -- GitLab From a229933de60384ff5f191392665f55282fe42a48 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 23 Aug 2018 23:47:11 -0700 Subject: [PATCH 1006/2206] opensubdiv: 3.3.2 -> 3.3.3 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/opensubdiv/versions. --- pkgs/development/libraries/opensubdiv/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/opensubdiv/default.nix b/pkgs/development/libraries/opensubdiv/default.nix index 51270427397..614df6fb063 100644 --- a/pkgs/development/libraries/opensubdiv/default.nix +++ b/pkgs/development/libraries/opensubdiv/default.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation rec { name = "opensubdiv-${version}"; - version = "3.3.2"; + version = "3.3.3"; src = fetchFromGitHub { owner = "PixarAnimationStudios"; repo = "OpenSubdiv"; rev = "v${lib.replaceChars ["."] ["_"] version}"; - sha256 = "0j3vh52w1pnld2a2cm6z7iicni1f617qzg0d8xh3p7l0s2dxjibh"; + sha256 = "1rld4hgl9yrbnk5sd6bhvnm8jdnqq09hq93hrmx0nhccccximi9z"; }; outputs = [ "out" "dev" ]; -- GitLab From 9dfb851c6ffe4a86180661af66ed8e16ee5ca06d Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 00:21:53 -0700 Subject: [PATCH 1007/2206] neovim-qt: 0.2.8 -> 0.2.9 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/neovim-qt/versions. --- pkgs/applications/editors/neovim/qt.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/neovim/qt.nix b/pkgs/applications/editors/neovim/qt.nix index d17d5c1e85d..baeb3879735 100644 --- a/pkgs/applications/editors/neovim/qt.nix +++ b/pkgs/applications/editors/neovim/qt.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { name = "neovim-qt-${version}"; - version = "0.2.8"; + version = "0.2.9"; src = fetchFromGitHub { owner = "equalsraf"; repo = "neovim-qt"; rev = "v${version}"; - sha256 = "190yg6kkw953h8wajlqr2hvs2fz65y6z0blmywlg1nff724allaq"; + sha256 = "014zqfbbv7q85z64h1iw88l37vhrvhjv7xxd0a76j7d1m2769kqs"; }; cmakeFlags = [ -- GitLab From 7bf88248e866f122c2b50ce0bf6bdac88e9a3d88 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 00:27:12 -0700 Subject: [PATCH 1008/2206] nbd: 3.17 -> 3.18 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/nbd/versions. --- pkgs/tools/networking/nbd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/nbd/default.nix b/pkgs/tools/networking/nbd/default.nix index 6b6d99e745e..0f7f75b989e 100644 --- a/pkgs/tools/networking/nbd/default.nix +++ b/pkgs/tools/networking/nbd/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, pkgconfig, glib }: stdenv.mkDerivation rec { - name = "nbd-3.17"; + name = "nbd-3.18"; src = fetchurl { url = "mirror://sourceforge/nbd/${name}.tar.xz"; - sha256 = "12fil2hb3gkxslr3nl9kak93n4iyhfs3zdwrmx9vjcxblfqnnp6r"; + sha256 = "0cb0sjiv0j9sh9dk24nrjm7sa0axbrcp2av5hc91g1ryzk764dyq"; }; buildInputs = -- GitLab From cf9faeef3aa25964fc2e332ff23cd2a13dad7843 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 00:32:47 -0700 Subject: [PATCH 1009/2206] mblaze: 0.3.2 -> 0.4 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/mblaze/versions. --- pkgs/applications/networking/mailreaders/mblaze/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/mblaze/default.nix b/pkgs/applications/networking/mailreaders/mblaze/default.nix index ff4507991e4..86f945f369a 100644 --- a/pkgs/applications/networking/mailreaders/mblaze/default.nix +++ b/pkgs/applications/networking/mailreaders/mblaze/default.nix @@ -2,7 +2,7 @@ stdenv.mkDerivation rec { name = "mblaze-${version}"; - version = "0.3.2"; + version = "0.4"; buildInputs = stdenv.lib.optionals stdenv.isDarwin [ libiconv ]; @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { owner = "chneukirchen"; repo = "mblaze"; rev = "v${version}"; - sha256 = "0sgzcf7lpgdix7x4p6wp1jjv9h62rrkca6325c7a9j8r0dbg1fdg"; + sha256 = "15ac213a17mxni3bqvzxhiln65s4almrlmv72bbcgi7cymb303rp"; }; makeFlags = "PREFIX=$(out)"; -- GitLab From 4e705dd95261d4fb583ad04d9c4e6666d4b297f6 Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Fri, 24 Aug 2018 09:38:25 +0200 Subject: [PATCH 1010/2206] distrho: unstable-2018-01-01 -> 2018-04-16 (#45522) --- pkgs/applications/audio/distrho/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/audio/distrho/default.nix b/pkgs/applications/audio/distrho/default.nix index 3aa8aa371e6..5885e0f73f5 100644 --- a/pkgs/applications/audio/distrho/default.nix +++ b/pkgs/applications/audio/distrho/default.nix @@ -2,13 +2,14 @@ , pkgconfig, premake3, xorg, ladspa-sdk }: stdenv.mkDerivation rec { - name = "distrho-ports-unstable-2018-01-01"; + name = "distrho-ports-${version}"; + version = "2018-04-16"; src = fetchFromGitHub { owner = "DISTRHO"; repo = "DISTRHO-Ports"; - rev = "b200e7409aa9f6612c4d948932f6ce6f0a087f5a"; - sha256 = "0672r0a9s6skzkxpjdraziwh5k8ivrfzvi4zcpkcg3zrv2hia2vz"; + rev = version; + sha256 = "0l4zwl4mli8jzch32a1fh7c88r9q17xnkxsdw17ds5hadnxlk12v"; }; patchPhase = '' @@ -46,6 +47,6 @@ stdenv.mkDerivation rec { TAL-Vocoder-2 TheFunction ThePilgrim Vex Wolpertinger ''; maintainers = [ maintainers.goibhniu ]; - platforms = platforms.linux; + platforms = [ "x86_64-linux" ]; }; } -- GitLab From c8ac6f7aae119d1adf99737fb8262a5ecccdd4a0 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 00:44:14 -0700 Subject: [PATCH 1011/2206] media-player-info: 23 -> 24 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/media-player-info/versions. --- pkgs/data/misc/media-player-info/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/misc/media-player-info/default.nix b/pkgs/data/misc/media-player-info/default.nix index dbf92ad066f..6d00f34e978 100644 --- a/pkgs/data/misc/media-player-info/default.nix +++ b/pkgs/data/misc/media-player-info/default.nix @@ -1,7 +1,7 @@ { stdenv, fetchurl, pkgconfig, python3, udev, systemd }: let - name = "media-player-info-23"; + name = "media-player-info-24"; in stdenv.mkDerivation { @@ -9,7 +9,7 @@ in src = fetchurl { url = "https://www.freedesktop.org/software/media-player-info/${name}.tar.gz"; - sha256 = "1jy8xh4xjgjc4wj4qrw6sx2j3606zsj4bgiczhzf3xlpnkh6vax9"; + sha256 = "0d0i7av8v369hzvlynwlrbickv1brlzsmiky80lrjgjh1gdldkz6"; }; buildInputs = [ udev systemd ]; -- GitLab From c5f6d13301935220c46f72b73f4d36b43ac3ac87 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Fri, 24 Aug 2018 09:53:30 +0200 Subject: [PATCH 1012/2206] packer: 1.2.4 -> 1.2.5 (#45527) https://github.com/hashicorp/packer/blob/master/CHANGELOG.md#125-july-16-2018 --- pkgs/development/tools/packer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/packer/default.nix b/pkgs/development/tools/packer/default.nix index ae624c549eb..851c6f01b20 100644 --- a/pkgs/development/tools/packer/default.nix +++ b/pkgs/development/tools/packer/default.nix @@ -1,7 +1,7 @@ { stdenv, buildGoPackage, fetchFromGitHub }: buildGoPackage rec { name = "packer-${version}"; - version = "1.2.4"; + version = "1.2.5"; goPackagePath = "github.com/hashicorp/packer"; @@ -11,7 +11,7 @@ buildGoPackage rec { owner = "hashicorp"; repo = "packer"; rev = "v${version}"; - sha256 = "06prn2mq199476zlxi5hxk5yn21mqzbqk8v0fy8s6h91g8h6205n"; + sha256 = "0wbf0iqfqphwy2snspf34j16ar4ghk0f1zsw8n8vj8gviiivlr7p"; }; meta = with stdenv.lib; { -- GitLab From 84d1667392e08c0fbb9c0d7d9042fe3d912005a6 Mon Sep 17 00:00:00 2001 From: Jonathan Queiroz Date: Fri, 24 Aug 2018 04:54:12 -0300 Subject: [PATCH 1013/2206] pythonPackages.libkeepass: init at 0.3.0 (#45528) --- .../python-modules/libkeepass/default.nix | 24 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 26 insertions(+) create mode 100644 pkgs/development/python-modules/libkeepass/default.nix diff --git a/pkgs/development/python-modules/libkeepass/default.nix b/pkgs/development/python-modules/libkeepass/default.nix new file mode 100644 index 00000000000..b707b343056 --- /dev/null +++ b/pkgs/development/python-modules/libkeepass/default.nix @@ -0,0 +1,24 @@ +{ stdenv, fetchPypi, buildPythonPackage +, lxml, pycryptodome, colorama }: + +buildPythonPackage rec { + pname = "libkeepass"; + version = "0.3.0"; + + src = fetchPypi { + inherit pname version; + sha256 = "3ed79ea786f7020b14b83c082612ed8fbcc6f8edf65e1697705837ab9e40e9d7"; + }; + + propagatedBuildInputs = [ lxml pycryptodome colorama ]; + + # No tests on PyPI + doCheck = false; + + meta = with stdenv.lib; { + homepage = https://github.com/libkeepass/libkeepass; + description = "A library to access KeePass 1.x/KeePassX (v3) and KeePass 2.x (v4) files"; + license = licenses.gpl2Plus; + maintainers = with maintainers; [ jqueiroz ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2e40e1e56e3..9f67ee94d05 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -6927,6 +6927,8 @@ in { inherit (pkgs.linuxPackages) nvidia_x11; }; + libkeepass = callPackage ../development/python-modules/libkeepass { }; + librepo = toPythonModule (pkgs.librepo.override { inherit python; }); -- GitLab From 3b2b9c53156ed0083a3bd2df5ef32499de80ab6b Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 00:59:48 -0700 Subject: [PATCH 1014/2206] praat: 6.0.40 -> 6.0.42 (#45545) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/praat/versions. --- pkgs/applications/audio/praat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/praat/default.nix b/pkgs/applications/audio/praat/default.nix index 8d49c49f0c6..d322553fdaa 100644 --- a/pkgs/applications/audio/praat/default.nix +++ b/pkgs/applications/audio/praat/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "praat-${version}"; - version = "6.0.40"; + version = "6.0.42"; src = fetchurl { url = "https://github.com/praat/praat/archive/v${version}.tar.gz"; - sha256 = "168qrrr59qxii265vba7pj6f61lzq5lk9c43zcda0wmmjp87bq1x"; + sha256 = "1llcj1cq4k60lnr6jkdshd4l9nkg9yc2xmaqiinqryxrb58jmpcv"; }; configurePhase = '' -- GitLab From 9e0cb36d1890493c64cac9345cb5fc25085c6fc9 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 01:05:21 -0700 Subject: [PATCH 1015/2206] xpad: 5.0.0 -> 5.1.0 (#45529) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/xpad/versions. --- pkgs/applications/misc/xpad/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/xpad/default.nix b/pkgs/applications/misc/xpad/default.nix index 01df5d32ab1..fdd468a9c06 100644 --- a/pkgs/applications/misc/xpad/default.nix +++ b/pkgs/applications/misc/xpad/default.nix @@ -4,11 +4,11 @@ stdenv.mkDerivation rec { name = "xpad-${version}"; - version = "5.0.0"; + version = "5.1.0"; src = fetchurl { url = "https://launchpad.net/xpad/trunk/${version}/+download/xpad-${version}.tar.bz2"; - sha256 = "02yikxg6z9bwla09ka001ppjlpbv5kbza3za9asazm5aiz376mkb"; + sha256 = "0l0g5x8g6dwhf5ksnqqrjjsycy57kcvdslkmsr6bl3vrsjd7qml3"; }; nativeBuildInputs = [ autoreconfHook pkgconfig wrapGAppsHook ]; -- GitLab From 8cad4ee793d615491a6c7c9ffc30d5c7270faa7c Mon Sep 17 00:00:00 2001 From: adisbladis Date: Fri, 24 Aug 2018 10:57:50 +0800 Subject: [PATCH 1016/2206] firefox-devedition-bin: 62.0b17 -> 62.0b19 --- .../firefox-bin/devedition_sources.nix | 794 +++++++++--------- 1 file changed, 397 insertions(+), 397 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix index fc24898b964..40d9f07bda6 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix @@ -1,995 +1,995 @@ { - version = "62.0b17"; + version = "62.0b19"; sources = [ - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/ach/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ach/firefox-62.0b19.tar.bz2"; locale = "ach"; arch = "linux-x86_64"; - sha512 = "e039e831474ad897e02025413a582b55b27c67fa7e4745042f4f8be5f6c9fa7f40e4d82d05597629ffc11e8f02568ac5ba80dab6028f58ab56663d54c2e15a73"; + sha512 = "b50d4951fd847fad54ea876013352712e983732278ab383d252416fe3ff18f27e8f9d5e69ba3e641af0863ec4b1fd7ca7d1b3f83950d3f22a6cdcdccb537df89"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/af/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/af/firefox-62.0b19.tar.bz2"; locale = "af"; arch = "linux-x86_64"; - sha512 = "51d6b84e6ace621c670e443a75565e18a6aaab48e3f19598d3710bb4545cd317a753cf07090fe9dcbb8f11ad905900b3fc6d6b020218717ccd4666f4b791743b"; + sha512 = "db4e7f8b5731686452ca56247e989f986166f40d0f43f605cb2ac6eb40f2090ec4c49ee2377c3bcf00ffb6f89ffddb572244c3afec88faa9338ea53d6f5ba57c"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/an/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/an/firefox-62.0b19.tar.bz2"; locale = "an"; arch = "linux-x86_64"; - sha512 = "9bd7222734ab1ebbbe196baf7c21ff0a6d4e2a60f31f870d02310a9d79f63ad5cc423da0b96f2f5026f59d8dc2a1ca10612faf680e2b39c75da8305b3de733ce"; + sha512 = "24216d7e0d3fa99a0163eaece6ae0c73666f75ca145fdff1c52ba91661d0b14d5d02e89c6d48688d07b32fdc854fc6fd6589f879f23b32386d13359c214bae77"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/ar/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ar/firefox-62.0b19.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; - sha512 = "b8ce2b0cbb18c9bbd9efe40859b65b9f0bc3c98b3085f90619ed84aa13a949adf46862d6cfc5d2e519e198a5b4659ee7c6658cc07904ab71990e20d1147c3b4a"; + sha512 = "1f34a59c7713c0b4c828abd83e288a85980d89e8e3d1d2862b67ec415510b7018f3ea1d70cfd10ede968fb999e7e1de2f9178d1cf2424838d69fcd256349dbea"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/as/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/as/firefox-62.0b19.tar.bz2"; locale = "as"; arch = "linux-x86_64"; - sha512 = "3f1db020f7dc88dadf13b12b3c5c74ef5ee4cf61f1a0e1faa49e403ef7c5307420118c049288cdc0151b47f075781a5164a9b4539f2b0e3072cedfbcadfcf076"; + sha512 = "d5df954a5fd33c895a255b74e0933fdc27df363dc11c54d29b56df0c23ec30b50de5a4d301ee0a07a5bd0b853bddadf0653e7c1ae8f767fb8ec9b6648a8e8b0c"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/ast/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ast/firefox-62.0b19.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; - sha512 = "6a91664c66d275c5adc08c22f611905b2e15d5739ef0af9514e923c8ad4baae479cf5bb2240861ff9075ce99180f6a9cb136968e65367dbf53a0ad9621720ea9"; + sha512 = "3b77ac9c8bc2871365171b35967664aa48de7ec05daa4b3b5b27580279e278a84fae727a05f7cffb1453f525bf786a41c0a105c3d5a8c36aaae896872ec481d8"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/az/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/az/firefox-62.0b19.tar.bz2"; locale = "az"; arch = "linux-x86_64"; - sha512 = "83db2d53eb86da5e409645812b1bd48c0f315e0afd6047567c62685b62efa7362cb46374defdfd935ecaef8e83b469ad5f27b99d12eee286f7cb12efbee4ae9f"; + sha512 = "212e319695696f777d41b9bd708401113e9acd9a6bcbd6bf671d5832642d3573198c4248c0b66444cd9ee0a8857698d1736a7f730fcc6ee679d36dfe147ebd45"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/be/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/be/firefox-62.0b19.tar.bz2"; locale = "be"; arch = "linux-x86_64"; - sha512 = "13bd2cc3266c63ec87bd7cf1d843b4d93c6178a2501d5b19e797493da20b7b4963d224553aa9b246d49cd444c394127c91e2fb772f9fb60135b798d9ff856e52"; + sha512 = "d00441bf268981f4e6c7cb7ff3f402e2e25b05f9a40bf02498bdc04727cf999cca5a13cc549490682aeae2bdabcdef79dcee277f783df5f4b99b20cef4692ee2"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/bg/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/bg/firefox-62.0b19.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; - sha512 = "2ba3401663f896b58aee0f19ffb088429765627852f0406d6c60c2285d441f17639d4cf102101f2be7a29ea0d15f615db4fa3b3584466b06d8ed52096ee98178"; + sha512 = "b092569cf0ff4031900b272ddbababd921d0e870b17ef0e37f39adc024844f79d27304871a7aa410f2bf6442457655c1e94cdac19c852506a5a25582280536a2"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/bn-BD/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/bn-BD/firefox-62.0b19.tar.bz2"; locale = "bn-BD"; arch = "linux-x86_64"; - sha512 = "e39d0760ad12719b0919659bd0976a362a6df65bb2c035a7e0f6e3e58f771e821b8ce02fcbf32b7cdd5d2ffc0de6b4b40ed7301f1be0293596b509a09a2c4c4f"; + sha512 = "2657869292dcc8788a3d9639ca6b4a29ca798c07c49d8baec8f56a5425c24479061e63e49537398e621cf4078b49d1718440efdfb27c622905191de42ffd36ad"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/bn-IN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/bn-IN/firefox-62.0b19.tar.bz2"; locale = "bn-IN"; arch = "linux-x86_64"; - sha512 = "7929ca419228b0c3aeca4131b1952fa1b754278d77134abc4c1b4ee2e91f8b6349f5e6a4f1a721506262ab321196cd977cd446787c9ee2a3b2d84dc2610bed0e"; + sha512 = "dd1f0055560511ff0bc4124b76aa133f113052a5a61ccd739c0bc013e13bf0a98fab82456158ca0bd2714bb7b5541eff56b80c7b9125e76982481645b3c66052"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/br/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/br/firefox-62.0b19.tar.bz2"; locale = "br"; arch = "linux-x86_64"; - sha512 = "750ca92294db2f3180e0bbe2c449b42b5ebb28ed71a5b5f0fde1a0f033867cc642d244bacc3578eae5dffb787b9732510f7790c4ffaf2c742916550e5193c30c"; + sha512 = "45cabc8ca67cec48fa17a78fbbb2f6608e33d74a5ce67895cfab1503eed6d111bbce954d18ae4640e2f65eeed8ec3d1db363138574464bca29dddfbdd617f2eb"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/bs/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/bs/firefox-62.0b19.tar.bz2"; locale = "bs"; arch = "linux-x86_64"; - sha512 = "585b4cd4d7ef1d9cc2930f9b3fe12509468b52ba0f99efce40e56e28e3fb53c60248bf6362edcdca518a49e9667b07a1ddcd6bbb33487673137246b404a0fd02"; + sha512 = "8c80bf7578ff9894fa4d9e4d324f8fd39520110c9a9740447981104833d59a6ff782da76ecc5f54ea30c9d59b53a06cbc82060a1fee78e4d71b93180017ba16a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/ca/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ca/firefox-62.0b19.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; - sha512 = "65c5de7ede82ee5c92903e37935a08be96b164c20031d389205171de6d4afbd37b87acde1717c0c26fc4bfa942fffca97a03023de5c4a6b8b4e9ead07c8b3528"; + sha512 = "f1cf9a5917a7a2a79c6c50e3d66adf4c0c1ab82f7a27baeda58e8d068722a8ad7758eecc1f0d0f06b63c327fa4f3287c0b3f973c96ceefdcd9c9f92e8bd062a3"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/cak/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/cak/firefox-62.0b19.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; - sha512 = "f4aeb3ed7fde6c2efc50c4170fd52af33d223352df99fe80ae7f9ffc79281bd6cca55540060724ed237f81f083a1052e389003cc66fc910f1d70beacd59b2b65"; + sha512 = "7db5cd08913b24a76885bde03d64a29b65b215ffe4e0d7293761617096f27c77b10a1da31e964d22e71104f23deb1e40b200be7aeb2850d9f6b0a53cfd181f6a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/cs/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/cs/firefox-62.0b19.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; - sha512 = "2bc2db8f32b38c4fd6176f674bc2b6fd01a0b743c7a9b1a882f37357a22eceff62f55207aff17f8fe61808ecc2ca5b813471c3bb3e0accd840bb45e34f05edc0"; + sha512 = "bdc506d7c6426847b24eeb34ad2b25813c6093e6cc4b1f009f6516bba9a6845acad6bc658f28439c66807221e589b59434816d8fa3981d0a68e6e9aaa046fd2c"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/cy/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/cy/firefox-62.0b19.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; - sha512 = "42a7ca67d0f882adf403384634e84c8606b6b155af5afe463829a791f5605969ebb2569c74d84bdf4b45f7bf1b0297b1b3b68c2a404bf8c4487dae06b43564a3"; + sha512 = "b66af4d78e65f4e19e0e4a4360448d978acbb7e4cb0707727ecf3bb9c1210f127563fdca8c4406987954ddbad4537fda14a967d316f1b697613ea80b4d6b68e1"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/da/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/da/firefox-62.0b19.tar.bz2"; locale = "da"; arch = "linux-x86_64"; - sha512 = "942836a33ed6044ea8de524ff235614f7b05cb4efc09b04782154497b19d8dd548dc46f630fa49a4da619c09e88a337359c9102f605139369d1682c9b408cbf1"; + sha512 = "4bf65f71df3dd829316b998ddfd8491b409daae82f7f67592a557aa9a9726831d5f60bd4bc8a03f747f88410ae9f0947cbb111b079612b2a3bce03b64a44fe1a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/de/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/de/firefox-62.0b19.tar.bz2"; locale = "de"; arch = "linux-x86_64"; - sha512 = "c11ff6ce36a730b00a42eb134209ecf18759894074c8956062d82135540bc3e6667df228ef680b8b7a04be8d3c55b808fa65c8b4f55f41874319d93da1db0012"; + sha512 = "3d287151bb8b9e8104245545c1d3fb3726c2452455f10be5b0237be9add9b8d831cdcb92c48108d1db7ce5d1d39cabc1dd1813d844107f6ce7b9f014e15f53af"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/dsb/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/dsb/firefox-62.0b19.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; - sha512 = "568f5b808c9038668e1c1c42b6fb5097d016dfd62192219fa8cb42613206e6814cd58308cf9967c634a332b135a9303e5e27e85768ac0f2cae482ac0566e440b"; + sha512 = "c7e78c337fb10edc86e92cd8b1769ad1188004e269f382b0ff066bcd36609eb7040f37fe3c5a5f9132411eb8f622e2bc54db61c6270fdb5171767e6dae70c80c"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/el/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/el/firefox-62.0b19.tar.bz2"; locale = "el"; arch = "linux-x86_64"; - sha512 = "9ecf0d27ce9f4f5f7ddf5d9ccaff82cccb47f4083ac0113175a909657362bab7ce80812752ae425de9adb7e87daadd6d3f512543b636bdf9d7bbfa8a908e248d"; + sha512 = "20ad1a00a48ba6bd127a95f3b80f8166d868dd20af677d65c7ff416c193532ff0650fbeeb28ca699bc23462c11dd4a47479093353edde68b30dd1865cb985c5f"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/en-CA/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/en-CA/firefox-62.0b19.tar.bz2"; locale = "en-CA"; arch = "linux-x86_64"; - sha512 = "1a9e0bc564d36ecdc8e906eb079bf6d3368007cc5e8fbeee7520eeb75d9299e111a556745d594274bb7882e8a513ca0894d3018ddd6ac9177dc2c1d336804dce"; + sha512 = "9650e47e17f0d30006738b5be3a2406464b2bd6e5245af45e5c4aea0465598cb90a40801c5dfe0d79859ba6f9b1bfb4e2881ef8aedcbb3e2f4ceb644de886e8b"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/en-GB/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/en-GB/firefox-62.0b19.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; - sha512 = "b3cb6de9a31029cf019db888eb5c4680fa20f4d21f0dd9afca02b35ad039c4c0d844bd0ec8d9790aee0b583951874846d30b6f506f21db2617af4ccf5ab98304"; + sha512 = "3cf3ffdcd06b6f13bae12e6529d849b4c76b3aea071df95375a4563e3810bf796c3bc7b77263f879e3b0d654831c0318dffd05a505c269c03f73c090e07383ec"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/en-US/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/en-US/firefox-62.0b19.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; - sha512 = "6a4cccd98f9bbd25ffe07087c847e22d62e467baeadc467b33c057b96a94b93e2821b13f8d6d9773ac7c182e06ec2b42b9c6abfe9b20fa869b72d2d7873ab213"; + sha512 = "7c380d593521b6c4893f77f8edf5f5f67bbd5cdc2d3d7e30a54f65ac0b21bc6e7190aeee4ee3009473763442efb7e6cf61fd269aa698b064f5bc8d9ae672c235"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/en-ZA/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/en-ZA/firefox-62.0b19.tar.bz2"; locale = "en-ZA"; arch = "linux-x86_64"; - sha512 = "b7246ad58dda67f3b8958a54817bc80610427f2978d0a8398fcf38164f8f9c96137fdaa2305be3830a42143b5549b1a3a017adaec9c5c9a2d07060daa85c5e92"; + sha512 = "835d7d6ccbf0877a576872a250f5691a3d6ccb959d26c3c0035eae4bc475561d98e567ebafd091c9e21a4239883e0d0cf10961508eb6ec1ddd59de5fff958f2d"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/eo/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/eo/firefox-62.0b19.tar.bz2"; locale = "eo"; arch = "linux-x86_64"; - sha512 = "fcf8915c6cbbc578c81888459db625236a3f3ceee7eb0076c43427731aa9ccd4476b4d1a5dc5656ccbc5d5a75cec550d4e4c39c894529651a499db4fd8137c81"; + sha512 = "19a3143c9426ca4ba8c49d3a5ae334f4cdf8d898c35d3f16b410a7d30775ce80d5e3a1672dc8a89bb69e8e83ae76f2f3740079f0981fe00864e2782dbe576d23"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/es-AR/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/es-AR/firefox-62.0b19.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; - sha512 = "9cb80b1d9182e7f9e24d1ab71c6dad4d283b11f0c8fc1074c5e20a7b847d008575edae6ac1d48eaf64c9acb239198348a08b930231dad156b3209149571f6a0e"; + sha512 = "48a1371bbfb6124f94aeab3b66bcfbd960e58532828894246b3e88c62968fffbb97aa6e4aae6970b892673a7e5b275d33c55fa5b05658c511494d4bf631355d4"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/es-CL/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/es-CL/firefox-62.0b19.tar.bz2"; locale = "es-CL"; arch = "linux-x86_64"; - sha512 = "633e9ca0911086309b6fdb15389fbacc88f32a3db0fa8d7420d7eec3cf11fbbf1f548f050e3e88ad0cd397f055a94aa9516a2e2c4fc2eb793f0e8e38a096ef3f"; + sha512 = "d6d82e0c5746583ffe56eb51d9911551d4925c2614cc563531422d5b892ef59fc43e3c27bd02dd94e638341fe268533ab022bf7eea769e02797ac3b02446ed4b"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/es-ES/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/es-ES/firefox-62.0b19.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; - sha512 = "ffbb61dc9fb1902c334d7d4cd023fbe09d3cf1e2b44bd1a1d5f286ecae5b8612b40b498ccfd01c86ce6d3e5b986adb9a6a889909095d182e003f06bc0df3bbe6"; + sha512 = "a1fe512fbd0da67ee43808b35c3098cd750eb9ed34ff9d168098208b87357f831569dced36a93bce17bc65045520fc40e703f527dcd640ce5aa6560567c11fc6"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/es-MX/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/es-MX/firefox-62.0b19.tar.bz2"; locale = "es-MX"; arch = "linux-x86_64"; - sha512 = "489e1b834bc02fb54500e9521ef18971e5a17f03be582447bb68330e6cd679a3f8fa59655e46f7f9f8c8d6093d8b9a17a5500b53a75e8e2f48670b9f0560ba56"; + sha512 = "9d27baaf14441af81c3287d2433db9e270eaf3086655b6ddae6818fb6b62543b5f8bff3db69b9ffbf5d74c1737f21701206beb6ba908a133056f47e8890b945d"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/et/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/et/firefox-62.0b19.tar.bz2"; locale = "et"; arch = "linux-x86_64"; - sha512 = "7e6c9888adb48210b40b7652e5d02d4bceab9f11e4b83df43d334cf0dee6eb4da408d1a9e63c6fab0ceef5995476c0534555096e91c59456104634eca3851bb3"; + sha512 = "2328f2b77326302af454dcd0d6a51e416d2f5a9a0ab0955dd7b827bae5ff7cc456ed8e1ee54e18beb38d5f4f8689360ecc3f99b2ea392c494447ee81c8599ad7"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/eu/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/eu/firefox-62.0b19.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; - sha512 = "d17b5e9810428a4268497fbe94b529b8151dd38e44a15e99b9e2bdfb756da2f9a9d02d3905a4b6314076281a87a2a687827cc81cb98dd9eebf7a6bd73f9406ba"; + sha512 = "15a1cc490283e13efe3149932d4dbcdc1f6790d153bb4ba4ba45a03104a076a75416392797fbe505ab5b7a4d34e4f601f835e20b5c0eb88e702dde12e8814c48"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/fa/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/fa/firefox-62.0b19.tar.bz2"; locale = "fa"; arch = "linux-x86_64"; - sha512 = "2a4eda4aff30d19d855015451cf1ac20540d6b462d6435d9d36a7aef6c5cc986991f84e8e24ab0c2dd19cb2556a15d96e8e28cc05c72ea028f91f98749945e79"; + sha512 = "8e43aab77ec3383c045d4571abaab9a640247b03aa924ebbc1ccf2de045f8a48b00e3baaf7bb72443273eb8a87faa09ad71ab39370020c199ca73e5ec47075d7"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/ff/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ff/firefox-62.0b19.tar.bz2"; locale = "ff"; arch = "linux-x86_64"; - sha512 = "dfca1b04004b51a8ddd77c68be9e85e0ece4147d074c53f912029934163e56e3e09cac1281f8bb4514393c3f5aaa9acea27d45a59707a80b75fab933e25f51c3"; + sha512 = "8b43ac14bfd02a9d1106c8df666b4cf9841e1dc76edc45253acc06fdb3128f7d20319b119ed2fe82ba1660ba184959afdcdd68faa526bd8acf8aa87501f89c92"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/fi/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/fi/firefox-62.0b19.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; - sha512 = "bf28291a72fde1f62799b5b4794774ae3df1596d1a07678696781949e6f1c05f9751f5c43b1cb21191e7c16d4c8c67f295c53358d9995da41d086b4ce907607c"; + sha512 = "4605739c04011c0154a9c09619f89bf24722100e16d1a14d20f165ac1a134ec5b411e535fd7f3719128515fcc0846da17567850cda429cff87fe86d6e14a47da"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/fr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/fr/firefox-62.0b19.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; - sha512 = "7ab5d5b2ac6dffc0cbffa22971eaa72999475bdaa5baf3dbffd5ce4c2b01027a4c6ef517d4369f86f692395721d9032dff667c0b07ca402ca8d1ffc3e96febd2"; + sha512 = "d519b3613a97de7045138966b61b1b7723aad482be3b9e6add48b283f9236829e6370a08590d07bc88db5176bd2be76afee9b76bc48d5d98404a13a8e3faa727"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/fy-NL/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/fy-NL/firefox-62.0b19.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; - sha512 = "7fd419e89cefa2b387b0fb23cfc252ce3a1a628c0313eea8153a8e82da2f74abe069c8c88a3ff80e0bd3c38ec91ca7b6ea7a41251aed3077cbb69d10ca398ae4"; + sha512 = "5501069a571efe740c77a632f7309fe1c82f00ab4b26628655b9f76137f95d9061e909075200e12189d1612f0307c11b366fd37e00d598091c7c73989d5c9fc2"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/ga-IE/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ga-IE/firefox-62.0b19.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; - sha512 = "73676ef0c8568d1d97a7725bb4e4334581bd0e09c3d4d93b276ef9345626841c83659791046872dc04631ada4facec7386e07969b9d6a5b8fd37aeaedbf82a6d"; + sha512 = "f4805258476063f905c481fd8c51ea4fa2dbadc62fb64aa91eafc94ff3c3cfeec736a2912d8db09d3e09d5624019df97d3fb538878b2f24178589afacff40349"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/gd/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/gd/firefox-62.0b19.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; - sha512 = "fa8bec8df767f62bd361e346deba0de6d994f7d84334a2adc18cac6c8b4454ef2be6e772e34fad41b5c608b9b2e82802acf171c50acc3dd75a5b16bc66768105"; + sha512 = "a8d9f97c92ecb74279fc4496f4d9b7a98d3587baa84f850c6d2a278cd47bf74ccebd9c35d5c9902568b6df4cd1385464687c5d175c2d96339bfb720b2a50b5b7"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/gl/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/gl/firefox-62.0b19.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; - sha512 = "f58e80c8cda4777bf49ec736dd1cb17e25b7efeaa791d385ad8af63ddf0f6ff01fb4935f8e006b73555c2c351d32566a13164ecc00ca611bd2a6e5403a2a5fdd"; + sha512 = "bf407f24cec21bc1cc8cbe306442bf8d3bb01f1898b103967b67ed2c99fff01848febb28b860f8aa8bae050af9892b527f8e6db7006e14e496817c0db28d5753"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/gn/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/gn/firefox-62.0b19.tar.bz2"; locale = "gn"; arch = "linux-x86_64"; - sha512 = "9665884890f6512e5f460ae7ffad24340a545df9f14fe20a39ff6e8363dbabf095bada881239b57203a0b4da1bba9b16551c60d09510a9fd2cd7fc6d5c1d74cd"; + sha512 = "5e78995a672af6195e4195f4a01f5c0c9d3e699f3db88fbcd4a56608ae6e92496fd06d952216abda6aad908e64763b664c22e177ccf8053e9f1a99a3138cbffc"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/gu-IN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/gu-IN/firefox-62.0b19.tar.bz2"; locale = "gu-IN"; arch = "linux-x86_64"; - sha512 = "92bf250acc6e0fac999ed4adde4d5412ec87bfd4b70478dc0313a322be55ced401aeffbe3fa1fc77b8fcf8c8da5e47490147e49565eca9c0a0ac37e50b31cdbc"; + sha512 = "30bc61c0ea4dfa58de393031d7296fd2d813a0d9b23275c6c2542e4565b03a8e1e818cef893410373177d3880988f37f29a45695cfa466af3cbc80bd424d08b1"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/he/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/he/firefox-62.0b19.tar.bz2"; locale = "he"; arch = "linux-x86_64"; - sha512 = "be1157e943bfca4e516dd442ac697cb7182590ce15bb7cad3ea11ae438c5fbdd8b86b3102bcbde78f7a2dcdee54ef0886b130276c5897e3eb55f364ad0c0bf34"; + sha512 = "8e6d00cad24e0250b4d8540f0f1ab01ebf1724228694652630be411474460db77cb737bbf104b1f75b1f40e0b79c69bcf7556e8b3269185032bb86d88c8d55c0"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/hi-IN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/hi-IN/firefox-62.0b19.tar.bz2"; locale = "hi-IN"; arch = "linux-x86_64"; - sha512 = "30616cd4e6ba7fd9d98bb7b4b95a86bbb956e58d6403aa9646009d26dff2a2f9e743d4807cc178babd083b5725454384fc646a266b0b036a1ee03d9f6380ba53"; + sha512 = "c58dea84ad4d40de02a97a6e54defc84b709034220f90d176242d07ed412b7d0a9103e3574e91dbeb76fcd118e46bdbc3f8f6ffe520fbaeb26966323ce9d5c7c"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/hr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/hr/firefox-62.0b19.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; - sha512 = "5736c7ad3467dd7cb01128184ee4de44fde57add1df07d0538387f527b1ba7e0c02a1d50a3e90610d368ec6bcc86b12a63a2aaa6fa37b842ca258b604e0648d9"; + sha512 = "3dff0e8141c5d2a6c6d04c6213aa253be8016bf846c3944b97a3351576864544d130fcfecfb44c14b0e2a4e172fc7f200615a7596688d804a9cb6428ffe07b69"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/hsb/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/hsb/firefox-62.0b19.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; - sha512 = "74cde3231acba2627134639efece862877eb66b6852b64d3477069258bc9f6cd333d602f5e6f4216515268acc8e264a54e24b6139aee0564275b74c424847e4a"; + sha512 = "c61286e752d0c24eeb96d3c3909141b5942f86aa28cc02519a96678568044cc32562f16bff0fea1d694f9254d4a05df8abcdb5bd6a29489a399207a593d83fc7"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/hu/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/hu/firefox-62.0b19.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; - sha512 = "2ac18b1795fb09d39a6dfd4a60d1e99f0107309868a90c8aeb29e721408b886dfc8a53f8fce0572ae91b004586e4752cbf2fcb5a5f907557599cb588fbe8ea19"; + sha512 = "94abc44fa04d59d7f92a890bbc922655083c532c28193ca264e902a23235db9f4cfdc37a5e978753b1f8e65a93760d579696bd4ff314df8983924574947c1f8a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/hy-AM/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/hy-AM/firefox-62.0b19.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; - sha512 = "a58c8aba9a0ba03adc349bb75a236c06a31d9e627b85ad46b112e1a34b77b9d14d4ee6636fab0b3b1eeedfb494db7129371928e638540393bb9dc468f13bb7e1"; + sha512 = "631bce404fc6d8a891f05e4354586805088967ea4929d1206faae7ea5c8939dfc1b38e920e5a81004bc0f8e75f9ec5cecb5f4c955418b8ce228019a46f567961"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/ia/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ia/firefox-62.0b19.tar.bz2"; locale = "ia"; arch = "linux-x86_64"; - sha512 = "02b3134b0e46c3029732876017b87464d9c5e69fb298381cedd70dae789c4a79c6948f0b0650cb567eec989fbdc1c0cac077a084627e858a5449dd5196ce39de"; + sha512 = "8009c1d134be35413f7100147cd532e46fe9b6858e7cd491f351f9927461cd7cee9461a3e6a03785317b94429ef382279f689b0313cb18199a65e1b2bf8f90a8"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/id/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/id/firefox-62.0b19.tar.bz2"; locale = "id"; arch = "linux-x86_64"; - sha512 = "4ab61d1f55f29c7657183e514c90b58f7be50e6e421a579bf95efe03257d58d9c751e8bcfcf35dd5116a7c898b61fa56c3ddd39150d38fa99b7f0608f2d42c3e"; + sha512 = "6abcf53d5cf46ef24a36f64a47952f623d8fa86271e913f3dc1948f16898d671976d57fde2ecc1d0de977442f3c7670534b6a6f4e20fbf46f0932bcf9155b64d"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/is/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/is/firefox-62.0b19.tar.bz2"; locale = "is"; arch = "linux-x86_64"; - sha512 = "c226d9cc2481c199973efb047f98a92b47d325cef30513756bf62d2df10cef578b21a182d36c8bc8f3510c48f143229139f3e2758e916944bc1f0c8fdf56230a"; + sha512 = "f052a55b65ab5663218d51ee52537bdfd38e01bddecb5da18e3657465ece8735e8c96b4f74caf687f441e2150db49e271b06f7ac0bc58580cc67054ca3d6ed3c"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/it/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/it/firefox-62.0b19.tar.bz2"; locale = "it"; arch = "linux-x86_64"; - sha512 = "99bb797482557cdbcca6a1ac50c4214d807ca6db2248e39e6c98b6d2d627763652f21654b937a380f521530186de602e0dc8ecd0eb1a2f11dd99904aa2f9719a"; + sha512 = "2f675645457fcc07813ee952b0bdc5963d9d8545e9e9c81b6387af9be106da1acc5bc71b1675ab1b1d896a94c510061ccca8ebc3f790194791255e7bbb792461"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/ja/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ja/firefox-62.0b19.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; - sha512 = "8d15ca85b7754529bfb275acc46f61129031a7a9cba7c7caad31e9608c677e2049f4a09bbdcf1f6d3c1b550dd4a8196349bff8937eafbbfdb190e8606ac0aeb2"; + sha512 = "ea5fdd68fdd4886a2fcd02a55c9c69397a52faee68eca7da784972d348477898b911a2740dd29791d81be87f654fba782cfd80cec756ddbba4548f7846ec868f"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/ka/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ka/firefox-62.0b19.tar.bz2"; locale = "ka"; arch = "linux-x86_64"; - sha512 = "df10d32090a66973e4dda4d94d9c736e0a18f00c701235a20e58164914e3de59653903aba094558f7d7b3ba05b8d5abaa06ca0469437fef8d9d97f868b0ae776"; + sha512 = "269f521edee64aeeda6e87fe73a89f57fda2e91194e5eeb76798e2de87dc197de5cc29ffae074502e9a15fb6d2a0aa11aaff6413bdb93781b0c0f6ce3c9c445e"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/kab/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/kab/firefox-62.0b19.tar.bz2"; locale = "kab"; arch = "linux-x86_64"; - sha512 = "29199f1589d24d982561fc41087b94999d4c0baa352188501b7cdfe50b110892b33cd2ab9f6fa3bf8420b58b2d7a9416a74e9cb553888dc16c1365ac0ae8eb5d"; + sha512 = "ca61c3c1f8e87a1ce02a3cf561ec1e6b7e8ced9a9ee5862a52a7cf12614adbad78a0150e0f0e2612911ac1f29862e7090fa2dfbbe8d7caeebc81e99a84b086d4"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/kk/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/kk/firefox-62.0b19.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; - sha512 = "92d552f5757576f2c9c3be7c7fd283a179c47f1b8c51675a4f8269235a29a3d887bd2ea6a8a30633c132223223d50e0e2ce65a50003df2638f537d18d09c9705"; + sha512 = "6eff5b246e9b629f78b6508fa2b819a1f8b6736fe14c9225950ba7025acd34447c6e9b62d014e491e58a3910ddc0af74d127408a3a5f2fb02b6efeab1c6d9cfa"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/km/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/km/firefox-62.0b19.tar.bz2"; locale = "km"; arch = "linux-x86_64"; - sha512 = "5dcf9ad9af1685968c011fd22436ce226884967a51c9ff2b05f54d90f853d95b3e586137f5c2e24922f685d7c709cb8077a23365b5c226639ee4c89a21f61767"; + sha512 = "c73434d11ce098b13d9b1b909bbf02d36ce9e8b0edffbc5a28bfcb38b0a1272007f966dc317b4aa89cd09193c6f667ce36ae24bb3f6d4aa621d3d947160206b0"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/kn/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/kn/firefox-62.0b19.tar.bz2"; locale = "kn"; arch = "linux-x86_64"; - sha512 = "8f7730140f816d6ed4abf7a61a89c8e6ce8fb1242b3bdfa9d8209c87c3e2c7f592f946789aee57eef33176671748b04615d3d8f433c39a3c5e92501bb663e00f"; + sha512 = "2efe0b4773421fc03eeb7968f1d0a9c8e502f5d7ed03d407346f4e69be59f00fbcec6e785bfea0fbd8523e54b1c8c8c55d1573172e74fc174efe3ff83810253f"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/ko/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ko/firefox-62.0b19.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; - sha512 = "267f33b76df130d1dd06750d547db570a68539a05c9e6a1795ec02898d78fd54cf72a1dbfa8b74c71882472b11929b7eb35cc5c792e374d803236db7be64d5d7"; + sha512 = "8a04c65eb29196ca0b0e1929d55777cbb45aca33811469362f8804b81e9ad00fde7aeaefe93ea5a7ed5b9195bcd4e3444b87097e43cdf50a2c50430d8353fc97"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/lij/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/lij/firefox-62.0b19.tar.bz2"; locale = "lij"; arch = "linux-x86_64"; - sha512 = "3f55b56575eefc2b515d540f6be6f907b215c244381cdc858231b85e8687f8bffb6dfb25cbdaee38ab536055a134a206816afb71307c61e343e5ee473189df48"; + sha512 = "58b6fb1fece6db701c1eb78982fed9f55fa8744aadbf606263752323a105ec76a8a453e2b0b8eee776a16b8240d8c2bfb6dd2d1b2415a019bfe727e6fde7cfb1"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/lt/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/lt/firefox-62.0b19.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; - sha512 = "4af80a0b429fd1800fc6979384ebbaa3e9b13c136f48d12b2cb25a13f10886d85f864aa8a635b59e827ad8d203a91b7c2200278bb04ced4db20e5c68984a150d"; + sha512 = "0c53245b4c513da99ff118618bd8b7f1182a16a01e7b17a2c6cc194109ef1003aaa3b121ba1b6876c5dcb46036bbac759b2c814fbc18474543d8a181f993260f"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/lv/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/lv/firefox-62.0b19.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; - sha512 = "2ecf95f3334eb40af526e40018021cae7a4ceec929e02f97dad31d468231691b7e4bb29f4bc0a6699a90b45c8ac7df59699ab3c75c7e4dd1c76746b4dc62c542"; + sha512 = "b28415f184e2d47fc180da3c28d7a08b38eab0a6828fbcbf5368906fbaa5909752ea5bcf6cdc72c53b26215b050485286c79cc44fca49bac6e0ac3f46be9c5c7"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/mai/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/mai/firefox-62.0b19.tar.bz2"; locale = "mai"; arch = "linux-x86_64"; - sha512 = "833466d1d6eaf4352a1488e104cdeaac1fe7d05e96836a2187f71c9fe81653a7e26d0a488605d79918c8004a9776c86d1f29ef22df14f505dc58415f89f7dd6e"; + sha512 = "8a77764917f0c2e4bb0816b710b284907381e868d19b6f9211108e4e2f2b069f54b1cecfa34b1ffcc4f75e0f427999dafe6839c1df39bd86a08a21e6c13bacb1"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/mk/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/mk/firefox-62.0b19.tar.bz2"; locale = "mk"; arch = "linux-x86_64"; - sha512 = "76813a7bb7e01d8d0c9d4ac1c3069af5cead2447480490605797459944e8280c9350fe9df7f12a8dae491710d0d374021b99c0d4b902cb734619b9863b4d3ab2"; + sha512 = "7400c72c3eb7d293f7eac768720545c85799b1aa333b8380d3f582d122cee197d5d37e5057bdcc59a0e7f03fdf99ab68edd068d0ba4a25262440ed56b526b4c9"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/ml/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ml/firefox-62.0b19.tar.bz2"; locale = "ml"; arch = "linux-x86_64"; - sha512 = "9e30775adf279cbde154f0fd392acb4592b9c75dce0532435753bda755120c2d2eb61f6b968dc5de7e70856339a6238f36cdf413029d92e8fe2b537f00866154"; + sha512 = "ae6c8b526108c6d4eeaf2c57b7ac005267ba4b0698277b707f965dca9e8f9b7f72d1c070ae05f45478590ce7710b127e0bd74503e5902df8c32b7ae236908c2f"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/mr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/mr/firefox-62.0b19.tar.bz2"; locale = "mr"; arch = "linux-x86_64"; - sha512 = "65ef02670895f237303184e90d06bdb6373af3f0282209588937be77c859db483843638080c35c112c2206f927b2f4221d3cd1adcc3f16d0c2d5b0a1aff7f225"; + sha512 = "62738816529bd867a1a3237056a65a228c28f9060a8e6fd15793a2d5e97c966bfee6d6f10a4772ec16a9958333b90c457a5bf3c6b7075b503654acef19b33ecc"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/ms/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ms/firefox-62.0b19.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; - sha512 = "8419e15179296fc16a5d5f5d09cfe65aa0b678756c7e27faaae14b7f2bcbc724e43d5f7b710d3e79ca67beee60e5c5f452e9596779e208f58c77883e1693ed66"; + sha512 = "a81ac8315dd06e8a89870d1279d3b1d19f1751333688231637f85f8eae9a4aeeaa081aca467ee2fc568ec3a2baaeea61a4d11e282d7dc8682001d4c13d91cfff"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/my/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/my/firefox-62.0b19.tar.bz2"; locale = "my"; arch = "linux-x86_64"; - sha512 = "50f99e38d85d59addabe4f2437e09c82f5e6e8a8fcaf3d42fbc234cca0c541c735d930d3cfaf7b5b6e3d7c51f1ce82cc06450fae52cfd6ac5e0ccce9e518f166"; + sha512 = "fe5d3f320424f1f2d79690938743006621b1134295077471f8e72076fd10ae132ec07c46e9f5afc87b2b6801d6185359f72e1b62d880b12590e4780e408312a1"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/nb-NO/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/nb-NO/firefox-62.0b19.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; - sha512 = "c9b27b683ad5b3a015843aab9b1cc73bf1bb216d5a762c273631c04306b8710cd9570109eb9d81366adec16b1138c3a4d860f2dc2497d537185fd60409676322"; + sha512 = "fc58d444401d37108e0f28a212e690aee3ec6261642a85e34d8aecef757556c75a0b420c7222e260a63b6d8424f0f00655a08556425a1c92863fed127b73aab9"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/ne-NP/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ne-NP/firefox-62.0b19.tar.bz2"; locale = "ne-NP"; arch = "linux-x86_64"; - sha512 = "e4c6ea3b5e8e895ba9311ff16413323ff982b93583be3751a2a004a855d3174f85fd3898c9f95aa88e00d307e59c474b995f3be99ba52d73759fd4b13ca6cc99"; + sha512 = "bf1b3242a1d6a9a6d83dd4e07e5a8b25d3a4ec5c2b0902781ffa2745e4c440e7201290366f8d3e291a7c7746431338b45a6cb7a2c72c3f0790d94bc9cc631ff5"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/nl/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/nl/firefox-62.0b19.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; - sha512 = "cb79da779d9a27177923b211b99f06eba1b769b9419beefd9140ccd538628dc8ded5f40d87c1393093f6a7873f24d6e8b8e18b23e691e583859ba79b8fb5caa4"; + sha512 = "ffe6d6454fe4598b1dafe1e167e50813a425180ed38c0e343c57b1366e99f1191eb45ae87b8a5a1c8c6d2314edf955d70a7d575a15f09e7c9d6e2b8ce41c9ce1"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/nn-NO/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/nn-NO/firefox-62.0b19.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; - sha512 = "6a7bf35979b1fc27816551429cd90cbd24c391d26aa322ab0e7267bf5202181c0a07092878be6a558f767e9c51e91ee9ee2d53a89d4a005b0f0a3ceac1859f41"; + sha512 = "be6c847d267c8fc281947f09e4a45ac4d4e462e625d18ac3df066d3e73e663ef94e4dc8861798533cfbee9429225017524242fb6a8bcdfd6e032f977946212c0"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/oc/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/oc/firefox-62.0b19.tar.bz2"; locale = "oc"; arch = "linux-x86_64"; - sha512 = "299a816776656628638a5c59dc165e8edbd3e84213059ad829615fb246a6de78a6a0db53585d0f27b23e1f4aea83eed4b216f7851fb918c46484550f203accd7"; + sha512 = "82e960f2a1ec8b989ace8b871143a43f00ab6d854927ccb2b7ecfa13259e519cfe90cbe4bb5578f66bee7e03c90d43ffd201e9ca81f1b3139c4f3b2d05231082"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/or/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/or/firefox-62.0b19.tar.bz2"; locale = "or"; arch = "linux-x86_64"; - sha512 = "9a915f6f438937142ed1664b142e2d45663f56384c2be35cc1597762d6b0d681bad5456c9fad947c7b552855086a7055691e8a33e74faa486879e4fda0d594a5"; + sha512 = "65cb8748b22aa245e4280dfa839ac94bfd3617cbb6fb17aec26b354cfeaa1b0f80a75839bffcffc3bf7802a8895953b937495da5f912ab9b865fb62085d8bc27"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/pa-IN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/pa-IN/firefox-62.0b19.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; - sha512 = "251657a065f5de9ac28e4425310048cf7960835704586530b201bb69f790c7513ec5b9590fd00b2e1b92992b3574892e311b5955bb3e725908dbd2d76ee5851b"; + sha512 = "5959240644293a8bd3f962ba6552a55aac24c4824fdd77827faaaf6821c80bc237297344c50bdc8ca918733c707502ea5998332e94394d4d26117301de88fc82"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/pl/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/pl/firefox-62.0b19.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; - sha512 = "129b1b986d3bbd8f3c0895ac1705cc488f5de652cde35be767996825523a65533fd7f75564897722976e6b8be67a0711e3819056f36917048ef97306440e6c66"; + sha512 = "cd1048f71e413e8e6ec673ffabf83fabfb2cdbd102c73b8c7e13cd1115e0540e5f6539949838a1026aef6f6a4ee0889858ddc2b3ac5f5b108d2a5fd12858df26"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/pt-BR/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/pt-BR/firefox-62.0b19.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; - sha512 = "f15f4bb22322a95aa2cd10b33cf3e7c74a6cca22a229260118993c08fa7e3f1643a54efe9fa4d6c2241d5c1fcb60b430bf88ef963cca8a2f98c3ec9172866eed"; + sha512 = "36d97a9428348303e5a7fd464904dad502e7e064d42d0eaa512db58167400ed7a0a23bd5eb3aa9d3a91b07ae20b00c8bbe6423c91f1991f6a83d800d324e17b9"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/pt-PT/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/pt-PT/firefox-62.0b19.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; - sha512 = "b46124a50862d268c25cba907f1788bc0b22ce926e3ea76c17bcc32b00b07cce53c3502b927d208a664c04c93405a2d199c26f56075c0c0e0e0c639ac86b249b"; + sha512 = "5f716699dd0a14cdf9a5586e733ea513c30d58eba09b724907b2b968fa5105f45df8f38b88641bd395b1ee59132f74a946e31832a4a583964a45c113304df75b"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/rm/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/rm/firefox-62.0b19.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; - sha512 = "b28faa2983476e110cec7fa1bbee4ee65b064d84a18908f7698c40f2d551b3e1796358b14fac9a1de32336566e15d7684572435015c4e5ee874a8e96210e483b"; + sha512 = "08f99141e1eb015e356d5678e7b1127cc458ac1b69ddaefa3b100e89a38944d3ba3b47f17c782077dd0a0cc095919e4a95051f85fa1164684818a6f8fd2e3f0c"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/ro/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ro/firefox-62.0b19.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; - sha512 = "676a127961cfc1a68d65c05266da3debab12441a642f6f98f3b52db5cb830efb25d7ca2bcd4ff88efd606437f5aa729c152a5a616ccca65aa51060197691a4ee"; + sha512 = "250f4aabf38576ebc99eb5b46776b74bd4fae7fccc422e95d2aeec7e09c27ebc0c08246f875ccb1e3371d9ed74720fc14a6f89b68e3906ffb4247120947c3e33"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/ru/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ru/firefox-62.0b19.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; - sha512 = "68351211b3ef98f1930f90b807c114065b675d81f84d07cec5ffdcca5e3a9b41eb0390b7e88c0a2942056bd08e4cd5ab340abe11563886c85118c799e0acf1cc"; + sha512 = "70e2b7de93590ccb8a56b3647f1f74bdd1ed3c1ba5820c9277249799b6176dbd3cd70a1d3d76463254772197efd730f493435e265852fe4595c631dbc32a0b95"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/si/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/si/firefox-62.0b19.tar.bz2"; locale = "si"; arch = "linux-x86_64"; - sha512 = "34a4af9561360c154e2e9ffd0556f3e87cff6cf2cab90459916c88967678c6b410690607b9a131c0b0aecafe418a6e368666defb5d3b16df7c0d2641e95c42a7"; + sha512 = "23fe7fa4d676e484533e726c73cfce2dc6dbbb14f13c78ace534940942f2f642c4d7ffdfbbb417efcd493cc6685d82b3f942d334d4447e42805a98886176b7a1"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/sk/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/sk/firefox-62.0b19.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; - sha512 = "450bb4c94f380ea801679c8d4e44cbd520a3137486572ab7bb3e521ae9dfed55568c460f83f1383fcf30c581a526c9d03801cb3175e2fe70796ba88428aa729b"; + sha512 = "e8248e7a4645d0aa44709bcb9e7a62c235c1de4e0c86916b4c6f0454a77eb0c4f0ef9a15381b5d2163f5bca9b38e0cf60f7c4f709bf129c95204450d5005e8f5"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/sl/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/sl/firefox-62.0b19.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; - sha512 = "dc7aab2a519419a4d0b14a4ac5e137440569e35af383fc88638d6aa1c91a5c722b62bdaded5cb18f2cc66f88115a7ec74590f9c98edf18736c6d2833e435ff8f"; + sha512 = "a9f31b6ddbda5636fd0b8da9dbefe91ae953941487a6a58847b96e720392ba04efe20a7a7cc0200ac06100d2d766a7b0619b6e5dbb383c7b019b6c59851b2be0"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/son/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/son/firefox-62.0b19.tar.bz2"; locale = "son"; arch = "linux-x86_64"; - sha512 = "d1d676333f6ebd8ba564e1aa49a003b0ae901646c86d4d58649fa92db92bf67d0d93d6a2f4878361a704553a2fe922bcb0c657872f5e759f0358d0e44a6d2539"; + sha512 = "1f9711460d0c1d047b33ceac3c3a02a56c2da725a2bb7a4e5d7492e916eaee334e6e117a4c6658815185542fbf095512f2f3f5c5ec469518c12005e95f9bb2ed"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/sq/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/sq/firefox-62.0b19.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; - sha512 = "736f0f8b577bdd2934d306a1674b1342590b62fb472d79d1eae65741dd0c670a400edf7e7d5caacdb2bace402b37fd3f86076a03088ef1343ee1fac02343f4e2"; + sha512 = "9328ae5eddb1ca7257113a370a225911667b8ccc087a18751f471ad4a4f68317891c8ebfe13d4c841c0c094420c238697ef9911c2cbc87d50204bb4ae549a715"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/sr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/sr/firefox-62.0b19.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; - sha512 = "74fd745b38a39d562f5c8a2a410dc67b3fa2bd82f30e9155b00eff81b1f85d18fb2604a1730cab6a440390fcea9cb66c018d0a2b008870b443c3bc08f776ea5f"; + sha512 = "ea4ab10db3eec1ee433b3e8c3ff2395174960a70c710a743bb5ed136c21480345ab8745c53a5c7159f5a7e324ff47d3a9c4fbef4db482a863ca98f1f7dc59ba1"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/sv-SE/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/sv-SE/firefox-62.0b19.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; - sha512 = "a411a89b0289ab47674efbf7bd43a9f80ab79c25b826ceb21ea7968067a78c9e10dcd8fbb101dca57492d5167fd8b604d15aa1fdee7a458b34843815b2880dae"; + sha512 = "aa0963e67ada3814d133c60f08b89d5527f0d108a2a0cdb68c78ce2609ecf228707c3f4ea770536e8830e6fccc574a43f63a77ee1518ec2cd80a494fa0302eed"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/ta/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ta/firefox-62.0b19.tar.bz2"; locale = "ta"; arch = "linux-x86_64"; - sha512 = "88efc962145833472bcfedb760f85dd9099b596d574509df7eb982a41ee4eead4b336eee60ea79ea0a376f7fa625db1236b730b690ddb13259c8a06fd03c17d4"; + sha512 = "b044bae66e79f58a01589790b1c14797574dcd86f0981cbd1d1e54d123c57b4111f9b39682b613c9d29718562d4c38577c712089ae77d14b6bdf2998dbb1835c"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/te/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/te/firefox-62.0b19.tar.bz2"; locale = "te"; arch = "linux-x86_64"; - sha512 = "6be44084b417b0dc52917524317081c7bf1f75398518b7a9be939b2f539c28bad563b7adfa9b42e875daeef80075c5d5aa728dc8dabded1ef7457cba7a601e5a"; + sha512 = "a7025734fea2cc7e80cfacbf854b7ddeb265c314534aa7db4305047685a781282a7498886aa6195e6e7d6e7c39498ea35b902307a810b757d253199853175e75"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/th/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/th/firefox-62.0b19.tar.bz2"; locale = "th"; arch = "linux-x86_64"; - sha512 = "7216aa7d6cc26fe7c98539d0dac48c68530971d8bc99385379d250b5cef3838215f9eefb10b5b05a4d18ce949beed47b75c755880a1a1601faf3feee17967894"; + sha512 = "155db0d35fe0e1c7c44748f3e0a9fdc62053692b4984b9dd743573e64e3c21c96944daeb09e7d86ee2cb910aa4379ddf46fc93b2f0afb0b254a3540e0636359f"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/tr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/tr/firefox-62.0b19.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; - sha512 = "9b8078a149e85a8c13af01280f248e2713c4e83e9d0999a5fb0f0eed539355ce6bac3a9a2d4122db06d96206b02a34f6b51a8e5198d3046c3547ff1be85069c6"; + sha512 = "bb272a6d2fd57059962d42b5c95d3d58dcd18fa0fac9638ecb392b56b23e94b1f8d55fad313af0815a8f01d8e9975b502c90cb9fdd080733eb5c3d19f036ef16"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/uk/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/uk/firefox-62.0b19.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; - sha512 = "f018e84596c981b135638dcbdcb8d4424bc1626ba48eeb26b83713c45afca5f0a90b38841ab0c08196acd91981090d20e63ec0810a8f6f9b51cd2e5302ae9062"; + sha512 = "2dfeaabd2f679710c22c948945350dc04b029dba2c7932b4e80c5597a08b624a61674fa411a3b0a5cd9d5cae0a7bc2437b0e6c3115254e7b5f9dcce5ff3c2756"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/ur/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ur/firefox-62.0b19.tar.bz2"; locale = "ur"; arch = "linux-x86_64"; - sha512 = "96fc4019d827bfce46684b2e447197e6a22b09843967c25e2dbc7c38341117c4f55bc2d16d4b5a63445b29ae08efde697c93bc4f677d3498bbc2bfc8f346a8f7"; + sha512 = "44f7c5dbc914e7ecb62c4e42298fa75ee0c426149f66d9e48ff567c8d3215cc8dd4cf11e288b05f1687b7b7bc494d7575e5cf70707b12dbc34414364f3a7415d"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/uz/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/uz/firefox-62.0b19.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; - sha512 = "ed6c25d7f4205999816c2cc7f2cfb7ce682087656f1721af8a8f4530217dd79f23032830252be629bbea0d6a19422ca7b307dcda341dbf287a7dd9b901ccb197"; + sha512 = "15149fc5087348988aeff5ff0020d2a4c79f03d1c64670d4f082c00985cd7b4d2471c1a3d75e0b77c12e81ff6241c2403470cbf710ee964636178e0bc20eb990"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/vi/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/vi/firefox-62.0b19.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; - sha512 = "6e5a6a59694fe9a2b386e79b874cfe92282d177959c447c7f500f9ea805d9e07cb7c1d57eb10f1c8e3426f142f28c1db03cd7935321fe81f6548d4331197b259"; + sha512 = "f8a95ada33cb201a73f79b6b53d4f5d6cbd2b42b35fecd09198715a29f8f6db6e1bb7cafe086bf4ccd62c2c17436ee266ee4f6a179ee3dc7f33b476a1547c9c1"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/xh/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/xh/firefox-62.0b19.tar.bz2"; locale = "xh"; arch = "linux-x86_64"; - sha512 = "628ee5f3b03527e222a55f434b6c266d98b10d7fd41249641e478233fc877f28c84825366d5151e43f3c604a0c3df6e7a0753b3a04213e88b169daee7da71c26"; + sha512 = "4fe10180109350eb7d437809ff1038add6bb5bf7d21bef768eec595956f017d5ac6a2c861566eeb6f9c9d433a0ec15be914a7e67de3c5dfdf0ed1130eaa2408b"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/zh-CN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/zh-CN/firefox-62.0b19.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; - sha512 = "e47cd677d2278c5a6bea963c2d38c8f3505ea295481cd934a5534e4b6f1cd2b5ad81fb7f8dfab1f2a1dcb4face3ad514f56e1c7824f559946a5fbe5cb4022ce1"; + sha512 = "26e34ac878020371d5f7d53a177b094adb31633fbc7cae695767a49244b5c3f1c7d43eed48cd03165af94aef64ea0b8b3ed0650615933d1f5500af7a05fbc4e0"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-x86_64/zh-TW/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/zh-TW/firefox-62.0b19.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; - sha512 = "cdcac4355ded1ae2fe0900a44e077e2f9a768cb0207dcff57f9559721338e1e9f62d4688dd2397f84cba6c7e010c1431302f91e42c9d2c7bb24a732674d73957"; + sha512 = "9b92ffe5b6f493c8eae40601e5da651c89e47325467b60cf471a8ecd30c7c960c5b6020bd00867225f0a5839b49ceb6701bd38806847b4e25a7903588dc6ca3c"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/ach/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ach/firefox-62.0b19.tar.bz2"; locale = "ach"; arch = "linux-i686"; - sha512 = "a0f0c7bbc8ce8861cd3ace0acaf3c92a9da788d0583ab7c83557d6431623f80e729faeae14ac3807853d95883466a5cdb2ff25a72b255b84a3cae00dd5536904"; + sha512 = "17ca79bd93f98e42c00382368b4574589f9d75775926191b7644fa2ecb5130e9ae484c98ea8c04433cdad4a7948af77d621f34f70fafb7df019e8e343792d69e"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/af/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/af/firefox-62.0b19.tar.bz2"; locale = "af"; arch = "linux-i686"; - sha512 = "04d5e91ca8d227fd3790d36e7eb846cea50b0328bda59f0751b57fd8befc6dc9c74937b4a77ab0acf9c57b62283e4df22cc457c21283f37eb857deb77c428b63"; + sha512 = "2aeca38267ac03b36a749de71425f6252fea90fd372a7aae64b08fa816aef7f7f4b3926d67f1ecbc4cf2768ef5985e10b410f7b2acb8325ca2f9671fcb7707d2"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/an/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/an/firefox-62.0b19.tar.bz2"; locale = "an"; arch = "linux-i686"; - sha512 = "d4531e9ece8dc30b47aab6053ece67241ff052ed3b4f31d8cf4ffb9a3ace48abbfd2dee6d6632e3f963955d6b352f09bde2a2012d8c48ff0bc12c961763fd70a"; + sha512 = "af2fd8362ccb558fe78370a3bcaa9a6c07c416b5babc31efc1ce693da17b01b1241a4af97db335c273b7d7b9da0553d8e85d674a5635f3e57a405184112a74e7"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/ar/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ar/firefox-62.0b19.tar.bz2"; locale = "ar"; arch = "linux-i686"; - sha512 = "4b5d1c3b2f9b8c8bfe8a8ffad3a62cbeda296ccd521c8e937967031434cc74ca3f7e431d4a1b852907d07ab35e5fe11f9fb74eb592bb317cf67bb93ece5b8787"; + sha512 = "926678df760eac0cb9ed6244a39cf5ac082ea31f1f19984c8a39739d8ae6cd3c7be6a45a7951612fde98b800b3b6d86c2a29ad9bd1be613c1a0d4a5112d0c7d3"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/as/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/as/firefox-62.0b19.tar.bz2"; locale = "as"; arch = "linux-i686"; - sha512 = "7b6b5795882034bc8e790ec42930cbe8f52f2f0daf63ab8a7b9eac27ca7cc4e0ea604ca08faa8dc8e560d550bf6400b27b2e70f9b8597c011e0c59b56101ae25"; + sha512 = "78bbbf24822ecfba8c944f56a86206016a4d6cf56a7bdbc75bb93a1d59e26944721f576dfb74bea48567de0d45cfc5a4f29fe62782d2a195ef50206e3fdef184"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/ast/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ast/firefox-62.0b19.tar.bz2"; locale = "ast"; arch = "linux-i686"; - sha512 = "e4995dadc334deb20c0892f2f980cba5ecc9c06191580308a462c23cb972486891a981e81db7ae54f230aaafafb0608bb231d8a4c272bfb570674d8babebd57f"; + sha512 = "74273fa11ca2f076d4e75ba38d0d0e5290d37e1da6875aa73461d57c366180a1872c555e949aa55c720f3a56cef8e2397307f342ad618b92b1f7659b35c933b7"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/az/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/az/firefox-62.0b19.tar.bz2"; locale = "az"; arch = "linux-i686"; - sha512 = "59b0cb8fc86339608550188866198ede84cacec5f82593fde8368c379feb68152611e6129fd2dad8e00f07bb183455f9201849b22c38599078873cc3ea352e53"; + sha512 = "aa98d47926924881177ff380470b9fe92e0dd7af10b92a32122d50f7ac9fd2bc3a763283c70f6834f0fe416c69324458537bcd73975ecfb783f8ba0544c6e477"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/be/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/be/firefox-62.0b19.tar.bz2"; locale = "be"; arch = "linux-i686"; - sha512 = "bfb82a8b580eb42939b00ff2d92cc83d0d2471d195a8f7aac5e808496a9e8a078f974093301dfcbcd16759b1f8b69134e911de35043062fec9f7ce2612315bb4"; + sha512 = "929ad032ff589a3c2e8d2c6fad331812cb8af22a8ff8c1fc2b681e01257358055ac8d677b976b8bf65c05da1b9780125d090b4e52d92a64c3954af248d166e91"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/bg/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/bg/firefox-62.0b19.tar.bz2"; locale = "bg"; arch = "linux-i686"; - sha512 = "d878c71266f98a4778840f1f1766180edc7c40ff7ba976d984ec0307fd3c69ac945c343f7a440c592b04c11be68acaaff2d99fef39adacb66fa82cd2213ec858"; + sha512 = "679b340bef2041f7ee59d44dcd660ea8d515d864955fd629f311a8b017f5669ee5b5cdfb0052d97ecab8949f56ae1a4947eb4e0806271d1f543de2f14bb3e3ee"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/bn-BD/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/bn-BD/firefox-62.0b19.tar.bz2"; locale = "bn-BD"; arch = "linux-i686"; - sha512 = "856e9755cab299753252a67c8d0eeba489a2ce7a87af032c5b55105f90ea1de28db3e99cd4aa09ac251ca3e5babcb53934a26ae57f1231656611773b3c988da5"; + sha512 = "94ed76078be93a0b2ce9c8f0182f82ee1e30e996858b921b9c750634f3eb67ccefc6fc067c94f92aeb25dbe6f918f53bbf6781d9efc9ef341e51cde38c638e4a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/bn-IN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/bn-IN/firefox-62.0b19.tar.bz2"; locale = "bn-IN"; arch = "linux-i686"; - sha512 = "c121a4b4f468ab4a015c2fe4d2470a2c61f4c7d001df6501dac8ae9dfa3f939c36e7764e822aef94f172725b03df7c48e9d5ed46b658c7bbe69d5b1de534c10f"; + sha512 = "a46107010721b99967aa09ebd5d8f867ff54e10c48bbcb1827abd7673e2957f3ff3ec2e51cf92e1b334ee738423c125239e2136203bb16faa006c584dca48204"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/br/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/br/firefox-62.0b19.tar.bz2"; locale = "br"; arch = "linux-i686"; - sha512 = "b2904226d994c9c699f24c39fb8b0f50f8cf192efda15a3ddc3915a60728fcb50b4942df514214a46ce29695f3c3c044bd33d55bf74ba965af729c85124caddf"; + sha512 = "544a3896e39aa2ce5d0ded2310ad9b202f11acc3b5866bfd3ecb1dd2018704b0b1d58957e68543fbf8447b560082c8d4d37e16fd218c2ea482dd4c72204746e6"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/bs/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/bs/firefox-62.0b19.tar.bz2"; locale = "bs"; arch = "linux-i686"; - sha512 = "6f0f553c749072dbcfcd5da45da7bd1fb2276a10770938a0c14070b2093be2eceb0684b6c53b67e07ccf1d8b7e61b60021abeeba57d4a13e2b9d62deef012051"; + sha512 = "8d023af96db42358d1d414a8eecdf95388010c2315e8419ca453b36f9f7209713fc3024fb45dc1fb180d2ba518472c45ede3930852f125d7c47dc34df095907a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/ca/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ca/firefox-62.0b19.tar.bz2"; locale = "ca"; arch = "linux-i686"; - sha512 = "707bb26b6cc24ce9267a813f266cdfb5ea788dfbea502fadac5cf49a54440c8d9831e87d5e5bd49e8002a4622d2545becc2452e2536387c70e25c1d7147a0848"; + sha512 = "2fff607f25c1a8a251abd8c17063a03593cfa6f269728486d2a8083106b762f912c8bf3ff9fabe3ffd24c31cfa07089bb81e6abf6b8f2e7ce20a441914061785"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/cak/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/cak/firefox-62.0b19.tar.bz2"; locale = "cak"; arch = "linux-i686"; - sha512 = "717c98a64fbec95ef1763a86a35466cedcba7b657309b3bce7a833ccdfb3f278922909fe74e8a875ee0387db76a8f9f4182de8dc1e7eb17ee59b2e424ef6a871"; + sha512 = "ff33295a3f83dfc435603bd8c66b5b8fdb0571733e32b5a7878a711fa27495714f5777a40bee1328341a35f1f96188157197bdd974d406df9173cd979942cfe7"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/cs/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/cs/firefox-62.0b19.tar.bz2"; locale = "cs"; arch = "linux-i686"; - sha512 = "54a1163d642b77210d3127b56dbbf0cac60b3afee6f8b5884f85be8c81570445e74e3e7709aa8bfa1d5e132e05d2c6899ad854a38d42389d553206b7284e3c64"; + sha512 = "5dd4ceccfdb400e97f7df2ac6f5a860d5a0a9f79f31670f2a8342f620b704a302a69a053081bc168067dcfed076da6a1eb73f7b1a651d3bea356a1bc4bc68ff1"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/cy/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/cy/firefox-62.0b19.tar.bz2"; locale = "cy"; arch = "linux-i686"; - sha512 = "f160ce85f5430bafe9f43275a7bd0c1f420c767983b5f25580e63de7d962a61259067628dd73381f18ffd7b9bb70f297a744d2af5fad96ada80e03619fd23984"; + sha512 = "82f3de3ad1ab8eadef4ee9e91da44aa82b998b2e0ca5192f376ab89d4a4d135462bcb917212e75a66590e2421f80ea3dbde9852f44c28acbf107cdebcb69f791"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/da/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/da/firefox-62.0b19.tar.bz2"; locale = "da"; arch = "linux-i686"; - sha512 = "18f2f42819bb23f5690ba64153c4c4acab1519138fb2ca9150ac923d69a4495f171abf3a5cddb429ad09a090221df6461628ad8184c5bd05182108a7a2120cd0"; + sha512 = "9386133830e6e4118fdf258ca500d5666e8cef193feedb2dfb89d7b024f394f119784832e63a1424c55c34fb7d359f7b43de305b6a5be6086eb7cffc216d4786"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/de/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/de/firefox-62.0b19.tar.bz2"; locale = "de"; arch = "linux-i686"; - sha512 = "ef480f7d900f45800060984543b4eb3bd7308cd8b8f032eff06bba5506654fc96921752da72b73986ca55125ab16a2aefac97d5996f705be9ce9b47d6faab726"; + sha512 = "371e2be270761524365a5918d09149b6c0a4405bb6c68408561c6af811323557812ad762e8354b1c580c40cb462eeddeee3b40311cd1603f6783b7a4c95fc7e1"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/dsb/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/dsb/firefox-62.0b19.tar.bz2"; locale = "dsb"; arch = "linux-i686"; - sha512 = "8c05ebe73ed32e25b11d36800b9e1103605f4963e02b1b72a1ac35a8ae10aef2f516431cdf4aa32ab376c15b4bf07bb927daad020a7693949687ec46904e2aee"; + sha512 = "c70803c2c407f5370a05a120e150941643c5cccee44f9e5a1ffad8a48a68b396e9ac62c9d691b5ee4450f9679a63383c57026d73c3ed7b0b6f1c782b841b9b93"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/el/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/el/firefox-62.0b19.tar.bz2"; locale = "el"; arch = "linux-i686"; - sha512 = "80da58193df534fdd8bc2886dca3f21986a32b8b940bdc1077f259edcdaed353a8f1437f968cb9dad5b46e06f94356354fea17c66781834be4b22d4775bb72ff"; + sha512 = "d9df45941a626c742e79a7d8fb89505542c15fdb955d72f16988738fc8c33062d0f1ce1453b6226daf97c964071505b24a204968998e7f453bed7f55391ddb55"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/en-CA/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/en-CA/firefox-62.0b19.tar.bz2"; locale = "en-CA"; arch = "linux-i686"; - sha512 = "6cf787b5b646ffbb43442a2066985dbbd2a99aa0959dea691bccf4d0a727213f4eef3bdc232ddb1e4c58411c3412ea06d11f3f3f985ffcf646b44f2015bab4b2"; + sha512 = "0ca220f6d9e6ae8e4f4ea9258e32f108f3c64dccd222b8680ca1ca3be01c9e0ad0c8803f5614c520e605722f581ddf7023dee60785c1a0fc81d16afddf14c774"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/en-GB/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/en-GB/firefox-62.0b19.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; - sha512 = "bccbc642ac8f4dea2365c9d2d4efea2987d06c1708dbc51ce6293c5c2ae02568dbcad6b101ca1c8c4cf1e0e43d8fa8e6ef60a2a9e811e13544ae1579658530a6"; + sha512 = "191653ed0e193b61fbd65cd53ede35220f7d1f18447145f08034c935aca667a2adca43252d0f685c7ac1638995a0566de75899e41cb7fd1296db8800042ee887"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/en-US/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/en-US/firefox-62.0b19.tar.bz2"; locale = "en-US"; arch = "linux-i686"; - sha512 = "5e7c6a524ffab57954ca30ce717aeb0aec555d933d5584f530c8dc3194b6ed8fc8a57e2d4d1c48539aab2b6bf7bbea51617a0faa0c4a9441ea42bc19902cc874"; + sha512 = "bc9c9ff41f54d40953c136515e1076553488b5b3c8aec781869ba5a37017e6dd2ed8acc32e728797bf80e24eaaace51b3399c3a6115cdaba48dbe4b4bae8a420"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/en-ZA/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/en-ZA/firefox-62.0b19.tar.bz2"; locale = "en-ZA"; arch = "linux-i686"; - sha512 = "e214e1f6d179ea4ff2b6bcb79c58625d269e1e41c17f506fb3e80f5cf33f7e24851baf9c28c7f1792555b576913009ef3b7c648e91725e75cd47711ef280b471"; + sha512 = "b0c3d3dadd8fbc3d132e308124c95225e3af3bf6263cac3fba6497654460bf08a38e064b4b57741046929480d2069fe6b13bc12657be1225340d8b35f3fefb0b"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/eo/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/eo/firefox-62.0b19.tar.bz2"; locale = "eo"; arch = "linux-i686"; - sha512 = "ca05ac344bb68941ef82926cd9548036a3ecdb0fafbd71aff1d75b6c90b82e55ed8f3a9f00800656c146356a4a59624835e23ef572e5a04872c7966d9019e661"; + sha512 = "6ef35dc9382048e7b5f30207e6be26ecd679d8650b2ac08818c61fda60bcfa1e9d77a2aaf0a89ef11e3ce58937bbb504abe58fe192a524baf71661b3b79001b3"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/es-AR/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/es-AR/firefox-62.0b19.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; - sha512 = "7ad38902eea68a200b4da512580840d54f6457515d7c3d763619cbc021315dd0b153e224c448ae99e7122e9dfcf53cb6f059aeaaa6319d8911e092e6bcc5d6d0"; + sha512 = "8a01cedb4790d513b9ba19e1312e4e1b5e01c165539d45a7cb4f53c16d4b60e5e9d0047656bd6f2e4dc7464158db2584661874f9661c92583195c1ae16e057ad"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/es-CL/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/es-CL/firefox-62.0b19.tar.bz2"; locale = "es-CL"; arch = "linux-i686"; - sha512 = "19dfac04335e93ca66cb3767e7547224df13c278043bcece2a437ca1b63ca30e9930232f6aa8314d063557d4ed6889780ce5d0807b056e97d49a767aff495ce7"; + sha512 = "ae7c1d179f3fd9873ec6f1ab75dc2e6b5e914ee5c316c54ea0e1d7affa5e1b3cc732db5a6e9438ea27df8856153835b509e8e29493df4b0f66951856e35f4a92"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/es-ES/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/es-ES/firefox-62.0b19.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; - sha512 = "f7d72327058245c76b8e577bbe62cee4b1c6333836386ae5a473e56ed825cdad023c3af9038ba23b1527c1f0beb4815765b8309321984bc9f13d67987ab0d03f"; + sha512 = "54dd008f4a6afdf20b863b52fa836bee881e0edb99cb984147acffaec7e4e49be3c9089cec01e2a676c72282937d20fa3ed5c1733db3818225ef19e56e42ec40"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/es-MX/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/es-MX/firefox-62.0b19.tar.bz2"; locale = "es-MX"; arch = "linux-i686"; - sha512 = "c9c637305140f02d26a1d0bcb99d3419e7f30f12d46c39e611ad8893d918b770633d08b4a82c6f5d11b06621e32a530ff7a065deaa958eca6787fc4f0024192b"; + sha512 = "5a249832f559d45ccae4e7b797debcb3fe1e53d83c661563b49def547be4a223fd173c60dd534f04a43aa4dc03b01f33a18aaed871d3f2b39e1e37f32dc34d0e"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/et/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/et/firefox-62.0b19.tar.bz2"; locale = "et"; arch = "linux-i686"; - sha512 = "585df3ec775bccb61a602a3e62cf7faadf0091d2fc328c74b0aa8810cbf3d614edb418f95873c56eedb5cd2ad3efb211cc972f6425404f10b0f43b5bb1480152"; + sha512 = "beea97c45552577feaad9922a59cb46777140727b6a29a97f4700bed7bc4401809f9dc27d78fe4676bb91018fcefd01825cda15d99d2294e9460a73f652e3a9c"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/eu/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/eu/firefox-62.0b19.tar.bz2"; locale = "eu"; arch = "linux-i686"; - sha512 = "071688f8e892d8deb70f65f0176a4909b337e1350fe0d0fb9cf1a66ff69bd6979083ed99543f14212f0936ccac084afc98979655645fdd9cb37250f2639e86ec"; + sha512 = "4c384cfed1fd41dae30526a0204bf6fc2cbdabc98539c2be868c3e05d4b432c4b8b1a696d7138f05d91e56c3091d957d219e7939fab1798035a26ef3b1e25a50"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/fa/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/fa/firefox-62.0b19.tar.bz2"; locale = "fa"; arch = "linux-i686"; - sha512 = "efaa758e950f1ca0f4c011ff1da8ffa5d6d3c9c23784ab3a2cf253bae95d6d25ad8fbdb05167118099ef6ea0037ae341c4c4356cb5af849db2f63b923e616e6c"; + sha512 = "ab331ff73db4406fcbb8a7a2fea04bbceb293d886b98af3813558c604972bda68be9d06d57b66b9dba4fb2f7d357e3aba9c901447c56c3723c7816ece8447df7"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/ff/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ff/firefox-62.0b19.tar.bz2"; locale = "ff"; arch = "linux-i686"; - sha512 = "1b30f20f6959803c6f105588d612d2d0d88209f2103d829d56f4788b43c4faedc827fcd150a0af0c4987532bd4bc7ccd7591afc34e6e22d18ec304841d9c450c"; + sha512 = "3d4c7866bdcfeb2670069e616fc87c99fb6a36777932bbc9c891ff9ea8815c4441a8bebee56971b9d96275c01360604652ad999f0e6782888c0e7776420dd5e0"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/fi/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/fi/firefox-62.0b19.tar.bz2"; locale = "fi"; arch = "linux-i686"; - sha512 = "97157deb509825073d484222b5402d8c8aa239285b9af7f12e92649672c1fe1d9454ad5a88d38424272956fbcddf069ffff2b8d80da809ad65f65ac185d50e8c"; + sha512 = "ba8fe71e3db9295c17985512834e40d81a8c78796612c3116a0faa8d60b9422f6d45f86cf7e4c737c4729e87a16d544230ef874d70d10c77bd1b711acbc7bc74"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/fr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/fr/firefox-62.0b19.tar.bz2"; locale = "fr"; arch = "linux-i686"; - sha512 = "49e01d81c93f464e1b028af91113123513af7d0f4cff5f76f7ea1b32201a962c49f0744545ec82e0314aa2c74004199d2734a8aa236d057c6673cb2f8df37b32"; + sha512 = "c3eed53c00258b2fde094d4faf2fea78b31643738a27452cdb9a0fd381d91bb03591f034c9a654e15972b23858beb38710216275871e780b274597be15e76634"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/fy-NL/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/fy-NL/firefox-62.0b19.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; - sha512 = "e121aa2fcb0c023ce339d2764f58ae489b1fddaecdd4751d76c6ddfaa2297e071a5cc0901e36fd089dbf3db2eba74ecee57e379d7b2bf0e71a887b87a4fb9425"; + sha512 = "a740cfde83de0fe696f49de31e9a49781a553fcf33924977663c087524934b03eda177b82d5be3ef8741b0c366cd8fdc296d1da544f0b1b52b50993924a9ab04"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/ga-IE/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ga-IE/firefox-62.0b19.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; - sha512 = "719d35a8d603dee4be8806dedb253979d89cb8eb912fb389b6b7889c5bada5cfd5c797eddb3612b9ff57147df1ee2e55df9272619e7f88ee63944bdf9697c050"; + sha512 = "7b345ca7ee03c693d3eb8dd0d2177765a5771957ffb125192708f47d33720fe505244af85b11cc9c019c426a8b19cb0efcfdc4e8b8910f1eeafd1aa5ec046dcf"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/gd/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/gd/firefox-62.0b19.tar.bz2"; locale = "gd"; arch = "linux-i686"; - sha512 = "63a247caa38e0a9fb34c99f6949272fb1139db5944a4fb2f13b3ad1ea19fffedacbe70c3a409c1189de5d89790cfb03ac69c22bb224f6318010b752f520ac4fb"; + sha512 = "bf36c77bb538e039f5a3301680e702d8253e98b3d9f41426986d4778237effa613c670a46db534d968bff21f047eb2d710f31c1f136640b70315b06c2058d9ec"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/gl/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/gl/firefox-62.0b19.tar.bz2"; locale = "gl"; arch = "linux-i686"; - sha512 = "93a3feda1be1d74eab798e60532b99196ed343999d7b7b49ddb5de98663657cdc894e310e705cdd8e0f1a1e0333292014fa47e787f15908d691ccd3e51fe27e5"; + sha512 = "9d475dfd45134dbb3478375e0ebf7853e3f12d073b5c2a6dba6163e0accf570aa954e8b6cf18927351d6086e0e0e07f6ffc0d88851ca294975cbad5e0d3c2ec2"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/gn/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/gn/firefox-62.0b19.tar.bz2"; locale = "gn"; arch = "linux-i686"; - sha512 = "d8b94e55d6770646ea47ace57364c0eafe47d62a2dc57a40a2c7db7e74109b04478e7e8cad08d29a553eeb2c23bac896476b049f9ba99f62f1b0e585f7f6f403"; + sha512 = "11d3dcdfad7b9786329ab9fc4800d32f92f1d390b332e6b0be3f293d11fe7b9e981196dbc2d48482dab9ccb8d6ddb4d3057abe83df565faa1a04f8b44e2512ce"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/gu-IN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/gu-IN/firefox-62.0b19.tar.bz2"; locale = "gu-IN"; arch = "linux-i686"; - sha512 = "1361f71c0a98fdfe727e8cdcde445c01244d63520a37036c95abaa2175b450fa029a634e6b0b044771ddaca310a92db2d5526eb8111bbf3dda7e605d95e6cfc8"; + sha512 = "15af55c3d45a3c8d3334e4214870f38148762ce2401d0a10346a804c5bf361e7f785d21091f2828b0458bedb65277004f87c61c0dc87ff6e09f654d2ec1d72f6"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/he/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/he/firefox-62.0b19.tar.bz2"; locale = "he"; arch = "linux-i686"; - sha512 = "0468b5ccca77ce311059cb204caa3f9fabba2218a33c6d1accb3adeafbc9523bd21611a2c0d2ba926c3bd9c1026323a054de2bb6017344013535665da9ae2d4e"; + sha512 = "55c14b14d1254019d20a727f721c027d2c46b68eedb49ed848347c13f58577405f98d180b751df8b4ac17e7cc3f531c3ed8dcd9814cfd5b3e84085a33163f727"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/hi-IN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/hi-IN/firefox-62.0b19.tar.bz2"; locale = "hi-IN"; arch = "linux-i686"; - sha512 = "76900afd9f8bbf8d8aded010695fefb9b45a7fe06908e55b39f7447c850716f5c4139cff722aec342ec88fd3b84f81bdde607d30e7d6dcfcc4e6a37b5a7ea973"; + sha512 = "e68243a6011d6f5da237f0ae230cb23f02d91e32f3ec3943db83ec3db9280f4eb5f967e3cc6337569bbb5939c4a993ac7bb075b938470e2e5c3bf55d6158bf26"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/hr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/hr/firefox-62.0b19.tar.bz2"; locale = "hr"; arch = "linux-i686"; - sha512 = "59f5dcad6e28a127dc702458d15f094ec106013f996a136e07b6a7214751cfdb9e50dbb46bd3eb202156612a8e67e4ee6bc82843dc0868a7595e9cc9afd48b9c"; + sha512 = "b87d5e15e9a703f52676fe85ecbc24d8cf5969222c2ccd26899b105e92d93e95ff038b12053c837c0e32a83a6d1fb07f6697d85610052d1e6ac389797adffbda"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/hsb/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/hsb/firefox-62.0b19.tar.bz2"; locale = "hsb"; arch = "linux-i686"; - sha512 = "62496712ebfd4813c428639f05d936c9444e59725a4f1b43ea2eb164468d90f8a3f8c4b20280f61a4049bda348f4fb973647f921c3da384e05313bf748230917"; + sha512 = "5511df205ea5143fcb5529840fb62ad66cd48fa4af473031b27ba85ae2bb8b98bd9bce0acdcd1ac5ed0f3aec71c11ee501ffcda2f136d67265d1f672163ea403"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/hu/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/hu/firefox-62.0b19.tar.bz2"; locale = "hu"; arch = "linux-i686"; - sha512 = "51d0c976525fb2beeb53b83254d8b1a3211618e65f44a2e9dfc02eba6bdea229aec340242615481e4170a182316242986f09efcb7db14f83c86710ab13688981"; + sha512 = "5cb02f6e0e3a6c4a0e115b882afdf376e9e322d954aa7241e98690838e4ebbf39edf8ee7c6546d6c4f9b98681d48a49d5031befdfaaea35c95c6e25b8877982c"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/hy-AM/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/hy-AM/firefox-62.0b19.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; - sha512 = "d131287920a31ab5daca21708204e405681c7e1e6c860cb10b16b475e42ce1160cb7084e31833bffe317e47710729027fe2f77bcffd35e715b661ac81bb1748e"; + sha512 = "da936656f0915a96364ff3db5ba69e8bd0918a201e1c9519bb1357ea7ea622300e3c09f35823ed15b82bf97d8f24f93116373e11753e5e83d36b8d0b9454819b"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/ia/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ia/firefox-62.0b19.tar.bz2"; locale = "ia"; arch = "linux-i686"; - sha512 = "50434e6bfcea74603cd9a5d8f660295e8c433423abaa5e27b192522936fb88d93a27ad6ee64fa136d120af6ab1183a7d21bd85bb3577291863f0b4509d8ec8b4"; + sha512 = "1551ef7edc2bd31ba37f937b9af0dfb011ffa51d61bfbfc9cb4375b1fa9d306c51ffc8bf7daa79455296d1f4085a131b73d575fec4ff2d08d2a8506912eb606d"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/id/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/id/firefox-62.0b19.tar.bz2"; locale = "id"; arch = "linux-i686"; - sha512 = "e3d73385e4120d91dd08fb3abc4f6268f6d10cce23ebd34553e3037c176f27f39c90f8fce59a0416cee210e73b1cf57b2c92596b3b4634700d8287a89dc3e014"; + sha512 = "7f370bc17574002f931e4b75befb3f6e343bcb32e142bb8eab8be419ee8a83eaadc2439f93ea75f742eb3a76a889870aeeb450e11685b39550cb0fcf77876922"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/is/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/is/firefox-62.0b19.tar.bz2"; locale = "is"; arch = "linux-i686"; - sha512 = "775d84a419e24914f31cc4d34dbfde547e42c35e41397f4ff462a80ed7f91cb87ebdda4a248735d402ad57bb00cd8d7084618a381c89f53d6ed17bdeccd93762"; + sha512 = "608c9f812c5836616f19bd751ac580a930475a0a9d567a349269f68eb56780e4c55162b18db851451e52aa96950d06988bd581027608d4e1209de7e05ac39c6a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/it/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/it/firefox-62.0b19.tar.bz2"; locale = "it"; arch = "linux-i686"; - sha512 = "27e315aeea864d91b422c4e6c698e9de06fe14867c12fe8b455ef284ebfa80c3a00774df7003150ec24abb05f8717577092feb4a41931071836a09fceeb3893c"; + sha512 = "96dbaabcd0e07563f488fa6889950bd2a09c5ebf49898a04e0c77e303b0be97a26793db8cb500df2631cccf922b0f384f3871aa7a8d2b9854cb93a23405410e2"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/ja/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ja/firefox-62.0b19.tar.bz2"; locale = "ja"; arch = "linux-i686"; - sha512 = "966d8519de5579a30a1cf8cbd275602cf39d3390ae9f70bc56709ffe71b0937c7ac4ec6788c3b972739376f76114037da6b54d94c091e035a8fdb5c3832cd4a5"; + sha512 = "d1ea35ac65a52a7744048177efb6cfa826821b3145bb100cba03e98ec97ab268a88a24550d901631c6d8365999cce794509e1a20e8accff6ee5b301ac6ff4975"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/ka/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ka/firefox-62.0b19.tar.bz2"; locale = "ka"; arch = "linux-i686"; - sha512 = "029b687417bd612ef8d26e209795c8691ba310d95c2d6ef4603a71a0c334a96c12e54b79ef1b02f35385f28f2d7d399b7c8bda494d3c8e8aa7041f6a9e9771a4"; + sha512 = "1c78b10bcaf5d1c2b8164495b3e5ea535084922e20219b3f4f1fb41e4edf1c5ccd9a49dbc3a7e9fe9da7bb6e86488c54abc177cd4fd63679ff3082934d0274fa"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/kab/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/kab/firefox-62.0b19.tar.bz2"; locale = "kab"; arch = "linux-i686"; - sha512 = "bf07ffe28d321b12435f441674d28d26cc076f0f3bf5a4c74b481581bb2bd1204c66a7ff76698759c22436cbe9c101b337a007c7d44530f6d2d87e89dbd5d95e"; + sha512 = "47ff7f5864d4ed04c94ef0442f90c373a5c6a1cb5ee0c1300bd1c3577f1f5845c5fed6d19eb590ec42e4b9fe75de44a3e737a8f915dfffffcb33273cf814b804"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/kk/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/kk/firefox-62.0b19.tar.bz2"; locale = "kk"; arch = "linux-i686"; - sha512 = "2fe956a4f39c6e42beabe512ce45406ba586b462a604bafe3ed325e7625ff1558bcd0e200c147438741a6dc010d9fdbdd1728391ec660600e60883f91fe0f203"; + sha512 = "4a4b9092af41e88faaee11586b6404bcfa1f31ce40b045415a1af8f6082158ca310b47f0613109600d53381a119fc695c746c1536599af4208e476afcabf09cb"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/km/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/km/firefox-62.0b19.tar.bz2"; locale = "km"; arch = "linux-i686"; - sha512 = "abc5c7b2bea6d67f7ad229a00859740c37675a584f3835608bbc6e9b0e1a267f81cb4e29436dbaa67035fc1824f2a8c8d25de59b328fed512a4c6741fe737448"; + sha512 = "c380f003bf7b71f60c83ede15c26018fa218469d98290107359c79bf4983ca0a7d82500bc90aab35513df7fb90060424aee055522d34f2f79832957eae763ed2"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/kn/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/kn/firefox-62.0b19.tar.bz2"; locale = "kn"; arch = "linux-i686"; - sha512 = "a26e3c8ebb41f40bf8211da74f8057bf058dcff95606a9614ad75340b9a1f1bb2c21f368beadcdf953a43a837d7ffa899a3869fbaac0464136216c9351a8173f"; + sha512 = "905a0c92409bda30a52f68005d65702d01121156ed8c450897f2809416280c3b734ea31a5ae0301d613746162cd7f039026266f7adc43e15d62c7d6ac7731ee1"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/ko/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ko/firefox-62.0b19.tar.bz2"; locale = "ko"; arch = "linux-i686"; - sha512 = "1b6d2dec4f3cfdd1e6f80c7bd35007d17394e7cfc16f8e5c469f3c8dfffddd9917dc775f0adf3e86d2956caedacae98d78b25961061dc7e214394fdff3737d33"; + sha512 = "916ba0b88ebfb66da8407d1ede81d8a113fb2408a8fc1de885be541cd09db6a3ed65efb746e2946b862ce2fef235b4901ce1075c8f6bb9b1a47614d717797c42"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/lij/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/lij/firefox-62.0b19.tar.bz2"; locale = "lij"; arch = "linux-i686"; - sha512 = "6749c691ce78968dff64f124b992c9e45882cfb245f6e406c8ec2a74278828d419beed30ecb8762f2330590474db5a209f0720c574f1eb4f1fb0739c80f040ec"; + sha512 = "2d614790ef2d050bbb6b2728170fd658327b28faf193e4e02616858165a9ada67825add643f58594c94f3a9465191d6cfa9dd597c55c8b1179766ab4ba4a3a81"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/lt/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/lt/firefox-62.0b19.tar.bz2"; locale = "lt"; arch = "linux-i686"; - sha512 = "cceb2c1dcd6146194fc6f542b901723d9101ae03157567b4b6f0a9ce680a7c3d18e7ea959a4b772a75e138ef19e0c6ae7aa70e2c51304ef8568264c1e1e5a5d8"; + sha512 = "9659f84976304b84ae0b51f10885bf6caee0c6567b58466f394c058d0e47cb4a38f22f92086235cfc0077a3eae10de18612f178b3bd59ae830e2ac93553e79de"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/lv/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/lv/firefox-62.0b19.tar.bz2"; locale = "lv"; arch = "linux-i686"; - sha512 = "1f9a6f75d4f4cf44f6bf3244e9b0fde13358914602579a25b8e8146010321b0fd31de81aa55aecf759163ab54d4c48b580272d3261b1d534da26c1ab8664beaf"; + sha512 = "425ebf254d41c868960cf90a015771cbdbdf2e0c33fd17f6b038fb2b63bae8491379e4cf4424fc55904560ad53dc05928911ac908ea5aaeafceb5409e337c04b"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/mai/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/mai/firefox-62.0b19.tar.bz2"; locale = "mai"; arch = "linux-i686"; - sha512 = "de067af17fc6460fbe046fa661eb85e609061e68975ef8f3ba22492a6ada228a09ad92933a385ce184688a4d40477995d54cd548ae03ef37c73d53039599e97c"; + sha512 = "0d2204236c66f67297531c8602b5d27c86663ce47b37451d83a72e822571e6382ef5133c424b5cf0eb8a10a2e03e6779c605e735b0e548946fc51eda70b937bd"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/mk/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/mk/firefox-62.0b19.tar.bz2"; locale = "mk"; arch = "linux-i686"; - sha512 = "9c2033a0403b76301559a306c76cb29ed0a5267db915bb0771c0c808b16bf95e822e2c5e7dbade943eef1b3789ad5ac1bdbdfd01fdc0c18b49f08b35e6bca983"; + sha512 = "54bcc2fdd892565306335c4bf15e75be16bee5856f6c618a9dacbe1f22a42c0fc635e2447700166dd1269459e6d063831c22abf1a51fbafa6200feb742867836"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/ml/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ml/firefox-62.0b19.tar.bz2"; locale = "ml"; arch = "linux-i686"; - sha512 = "a0f606071b04b1822b7a8d51f46b989dd7520b7cf1330fcefed1c8e6d09b095e11c176f9f94f123acbf9eb61293e8b765f3ab4f303442b4a10993418e25cdcc9"; + sha512 = "0f67cbd2ae4cd6c2e067c424247c95d6aa6260d762f3e96d6a9799cf8e8e0065b9d26c06716d62278940b271be822a94861553435d7b689bed9c61d7723688c7"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/mr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/mr/firefox-62.0b19.tar.bz2"; locale = "mr"; arch = "linux-i686"; - sha512 = "67b307e0a45dd6f2bea45377a22ba6dfd5437dac5ad3ac0995ee14091608bae6b86a3489b8dab9cfd87879d763271d70d7e7683b4cbbef5c1bc488ef94ef553a"; + sha512 = "470213aa3e25a4c85ada8036ba9c7f81a4659a22022e67c887072a66c02a8ad1fc2cc42012f8a8ac75e54af5a173d6d80b2692c3cdb435bd934f18722a1b579c"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/ms/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ms/firefox-62.0b19.tar.bz2"; locale = "ms"; arch = "linux-i686"; - sha512 = "099133a0a252f2b123328c66c6530fbe98280ac1fc5cbe8b2da4537fad4b5bd265e972843d9dc4bc937ec03329ac258e9dd7c931843d8d8859a75ccccc2802a8"; + sha512 = "de30a81fab969e944de2336deef2bbde662561e1f8309a1befdf92bffadcc8f8b9544173301933dab54dd49993dfe252fb4dc6b29fc2dd383c944a6b7e5d8c8b"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/my/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/my/firefox-62.0b19.tar.bz2"; locale = "my"; arch = "linux-i686"; - sha512 = "857b59f4c1613e4243345ef9819f88932918b4cb708f94bcfdb2537145e19c2825cc6fe2166073606ac282c10250c552f1d4c482d991a33f1224cecb5186811e"; + sha512 = "3753ff41f0f5626702d600a147246fd37c7ca724c457217b11930a8f9d64fa4f54cfc61428ac7900d9297f14d8348291d8cdef64f16b51258cc9e9a4736168ed"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/nb-NO/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/nb-NO/firefox-62.0b19.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; - sha512 = "edd41419b95e5ca51eed3562207240db6cdf85965bd77e85e8a6cb7395e292cdd6c5af444934d922cd5495000f8c46d22774fc7fa7d371236b22147fecbc4560"; + sha512 = "732fd39f7e9c6b56a1137025e9cbeadcf8f431a1c0b9d161ba1bc7679dfe4ac357abb8862ca58c681efbe8cc2434330bfff9fdbf3af5ea7bf03fd4ca0ec25b3c"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/ne-NP/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ne-NP/firefox-62.0b19.tar.bz2"; locale = "ne-NP"; arch = "linux-i686"; - sha512 = "6eae78f9e49cc61a6cd217b4059b0aa91942b3122207c716fd35a726ef9402a11bf35e2ec84fe51e0548e286bd0f447019b3f1190411662252fd7d96e0de6ada"; + sha512 = "7dda0f7e98d5b1c6296410f42025d51d58bbf17fddbaa0aaeec2ce87511e0e182d3374deb033b30edeb661ad477671c3457d36a5e2f075f7b44527ce6a5caae4"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/nl/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/nl/firefox-62.0b19.tar.bz2"; locale = "nl"; arch = "linux-i686"; - sha512 = "c5005b61225e26940a30b6f49f6d92dccb976c324a4422812e9414170961e60933754da76f50ae4b0f6cfddc3ca300ed4439376545d1770331da619af89c3673"; + sha512 = "605d948f8d0ed5a2264a6e93bac89c857319617f65cac841652ecca3aaf88c283fd9ca4d3b9d63ce436ae993d7c8145be92e5e1aaee365f36be147275550cac2"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/nn-NO/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/nn-NO/firefox-62.0b19.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; - sha512 = "03ebe1aca85db5d5c0886f08adf3c5d0b8e6a9576eb1941f28123a87440297cbb0fc0957cf847d59d85dbd1aee4ffae8a9ee11b3d9005258a1ecc89c6c2692dd"; + sha512 = "4a679b681b01af5084265982d4cc89b435bd4bf4e58ec98bd1ad9fc7d134c6bff1841657cd9c327ac1cd42c2bc79fb99064e6c5aed70539b5b0d03051f753a57"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/oc/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/oc/firefox-62.0b19.tar.bz2"; locale = "oc"; arch = "linux-i686"; - sha512 = "8629f8ce3d89472be12f321658e7de12c652c540b116ce6e8e192f4f697d08159298e977eb09fc5e24243d73e679f54d586a444d99542f6b35e1018d9a9c74f4"; + sha512 = "ce9131685c56cdbafc920c0d88300f34bda4aaeb3478b9ca3c19363c9ee8eece740e083bb86a5938e9a5fc3fc54dba46523fae6b1b0de43c2d4e0221bce91d6a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/or/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/or/firefox-62.0b19.tar.bz2"; locale = "or"; arch = "linux-i686"; - sha512 = "f9af314dd17d16f981124117bd3705c9d20b0ee75552356d1b6423a07b6620dffc05e516490f435407647d7ff800411f2118a5d190090fba5da33d59cc3dae92"; + sha512 = "3ab4cd737c0c1e75f68e4483f9a7ed0cb56633427eacb8796d391f2f49606ba3a7d926eddd9a49298b13d1d3c39e01e391b03d83db23c22f835dc865555a5a7e"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/pa-IN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/pa-IN/firefox-62.0b19.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; - sha512 = "14e472a2db37fdd16d092741df7300aac32670bfcced278a1f2d4c19750ecc9b7342b5f8f100d7a4c92a8bd2788da90ce9f7c3c9de65963daba0398f292a2d4a"; + sha512 = "d84a947386dba337c172d8bbbe904b4be579a5bf9b5ab6bd43c1cc8e0cabf01b72e7178d2321ee1665e64a4e38b34fb864a6aa53db06135de1da7fedd27751cd"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/pl/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/pl/firefox-62.0b19.tar.bz2"; locale = "pl"; arch = "linux-i686"; - sha512 = "6d303012540dff3d0d62037893559099cb015d4a4ae491f9a30ae5586b5ce747233fb9ce85aff018b3f675782ba20cc50de5ed8137dc0fee43fd50a4d0db208d"; + sha512 = "cef8df7a206a26af3299b0f17fc1b8d8f95c7702952b4ef8a25b640bb398825434a6984aec21a29cc17c3e97b9d99fdee2617b8d06c1982c12c9f4732fa057b4"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/pt-BR/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/pt-BR/firefox-62.0b19.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; - sha512 = "172b1ed2481a2c42f22fae52333e254c9240062d2b197682f056a9782ae8405b8d33aaecc580b4a2418449d7af99d2f95da0b6929195e2f81e0d5af84bceedf7"; + sha512 = "b3f31d6c46e83cf46ee97bbf3875730d152b4db30fa59c8099ec2c977debb214b933f944e33132afa685a2f3efa86c7276713666e6764d66781eb87f555659f2"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/pt-PT/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/pt-PT/firefox-62.0b19.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; - sha512 = "646f0c2d24028bf02af352b0cee3118c37890a013cd17a37d8c260c8b8d2ecdbe1a258177b2e82057ee1b0ee18748b3c22e5d10b454626f560e63b0d95b28fc2"; + sha512 = "308948a335c4b3901c75e8ebe269844a6a75727213c4d08f00a5016407efdb0859d604c1d8d99200a4142291a18cded8bdc8b9a362ebce1964c19e0a7dfa3495"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/rm/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/rm/firefox-62.0b19.tar.bz2"; locale = "rm"; arch = "linux-i686"; - sha512 = "25a2049dbc5d0bb7223989bd8cd3cbda0bb31a1a41a72fdb2d094f8f31977929e22dabcb792e72152c40fd45ad4b82efa1f4023a4e1ee2ab26c3dd6b0c06047a"; + sha512 = "e115c4f369a9b668c0f5450ef3c28e3c5e66822686bfe5796a227459c5ce4329fb356bce408f906b11cc1e0dceaff6b941f12b0c041fd27b0f777f3eb4fe7718"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/ro/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ro/firefox-62.0b19.tar.bz2"; locale = "ro"; arch = "linux-i686"; - sha512 = "1e718ddd6e94769e7de9a458b9b4c914061a6902100f9a941b49d8f6a2f128d5460a9b932b4efaa7a8036ff64792e05713d11bc9c90022ea06639ca704a392cd"; + sha512 = "bb26ebb73ea63c1cea9cbb2b62158236c98f0558ec953f7a5d9d17ee407dcfa2981b774eae319a825680b8092dd44fe6e9df796ac2982946f74c7ea5fd5df8eb"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/ru/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ru/firefox-62.0b19.tar.bz2"; locale = "ru"; arch = "linux-i686"; - sha512 = "575675c09aa212a8952808238b783b7728ba973981c1d91af7178a8f80be26a64edfa0ac2ea8ef8ed99d3d7b0fbdc88113f6b8e56dc4ba77e75e40cd7fe30013"; + sha512 = "7e9f12559df60601676e76a38c0c99f0f155d7ef6e7a88f3086b048151c7fec56d3259bf34f37399b1c396def3ea4ac729c12b83792843063f645b13d94b8a95"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/si/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/si/firefox-62.0b19.tar.bz2"; locale = "si"; arch = "linux-i686"; - sha512 = "a8457d36199a6bc80b40747e553d97921fe670b5bd5b23b74163788ccce8c2b5c978da0d20e8ccb4546f76ed6697b7833b30132008d85a6d26e1056ab17e4f23"; + sha512 = "2785c0a12c4a09e7263085741f59dbfc9d8ceac93992a0d1f7181a34a09b44aac8a7baeb42cd047dce6301c1735bdc64f498c9895363527965a4efd500294c48"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/sk/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/sk/firefox-62.0b19.tar.bz2"; locale = "sk"; arch = "linux-i686"; - sha512 = "4db245112df4feff3a9683e5cd451935dc43044e07c5e44d60dd8e425dc3fee3fabfee0b2478045cdef3bb69a7a948f0bf5bdb894c3104c41a1ad2a2c3d5b2fd"; + sha512 = "20e33d2a6ed8989a889e55f9439d5878d295f1b25e88ece5416b21902aae95a662b0b198d5a690067d04d83ba514bc944e8c4e5863dc0bca6fc2a6cf0be137b5"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/sl/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/sl/firefox-62.0b19.tar.bz2"; locale = "sl"; arch = "linux-i686"; - sha512 = "08c3774a94dfeb9d9f984aafc298336e8785f06d4fde3ef9b260e53a8c6f21c9531d5d52a9e09a81b68a17275d6b1d725f3fb894df0366a7b4e2de1669fe94a7"; + sha512 = "d67d23d6570bcd1d7914ff465aac68faec728d5afbfea2eecaf1faeb7165e5c270f5cde1acd2e0cfb8b00151039a1b92cd641d91332913c959a92cb5b7953cbb"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/son/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/son/firefox-62.0b19.tar.bz2"; locale = "son"; arch = "linux-i686"; - sha512 = "f30bab848220c3969c572783f7fad6395a2c6933b57383146bc1799dd5e5dcbeaf679af9ccac90a72cb607360f2adf8b20c75503c314cdc9cf99a0d18eca2c93"; + sha512 = "6baa5392250b8738d10f0af54327da729650727a5c7419283e33b468ff1bc550a73d588cacfad429c924c700e92f1bfd28ca89a8876408d56a9d8e6e3c1f14e4"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/sq/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/sq/firefox-62.0b19.tar.bz2"; locale = "sq"; arch = "linux-i686"; - sha512 = "cd07a455109ac035f3adcb81bce85dc7ca9fd871498e808dc91c4eed3775fb1b4b752b769769ac79a2e8bdb781c1425c3990bf3a6df40cdfc2b6dce6e99b7c70"; + sha512 = "205be0861e846aae214cc2fcc172a2bd77c9de6a7edec77e2bde2d420804982c817b608620c54179a10a753f10ead8069285559d8f613e340cb4d33414678ba8"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/sr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/sr/firefox-62.0b19.tar.bz2"; locale = "sr"; arch = "linux-i686"; - sha512 = "e5e2c694f464d781ce67e6e5738784538e22f8fbbf02853a6dad9d6d31ee4914b2ab9e2fc2a609eb353c4a040d58ade875f9b64f061cef97e2c5de1e386ec469"; + sha512 = "0428925e3e1afb69f3610d8992ec1380e55e6688c04aba3983feb404665c8d2ae05eb8d2cbf2eee446e9e9065de493a7ac71cabed764dbdd9bf0f01c2e5d476c"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/sv-SE/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/sv-SE/firefox-62.0b19.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; - sha512 = "b714ca1dfe8aa648fa9fce2a5b1c35d01d7f5bd8088afb91b18ee02a60bc9063183c5e93044bbfb88bbe5a7274cdb0a9c20aa9a044195febaeb2156ccf10a650"; + sha512 = "39a750b9e9edf2648133792002cc4bc5f9a8fd62bb1580c0a8da02f31ae23d6a288140056e3465d18165dcdf22612dba3012e9843475811a30b68a865f16bc8f"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/ta/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ta/firefox-62.0b19.tar.bz2"; locale = "ta"; arch = "linux-i686"; - sha512 = "18d93447e531436500f6ac56a60f7e550e2677c8a0fef730c44ffb62a6c36c3a9de81b37dd6636c687a2ebaae3a1594e8ad522b9fad4c7233c6f51c2fe1c3a04"; + sha512 = "3adaf77a893327d0f7f3ada02d56e9d38c64ff81357418e72a728ca2abb7284973cff4016d72284568cefb265a00ee0a1bb58b71ef2189c8ad36d4c701fa9b43"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/te/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/te/firefox-62.0b19.tar.bz2"; locale = "te"; arch = "linux-i686"; - sha512 = "a4f06d18f8bd33707f0ab7fe68ed169ca14be68800c69a7264b9b30e4f563a349f9e5af357f20af5ad1382323699b74219f95c00187558d0b923a28583204b18"; + sha512 = "e5392018f9e17d01623bd29ee28310764e93774d96fbfb73061d2c9281981c893e731bf3e4044514a4f05d81a4c03647f81c26ef4c89b32ec37ff71a0fc31958"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/th/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/th/firefox-62.0b19.tar.bz2"; locale = "th"; arch = "linux-i686"; - sha512 = "8d7a09e43f4f184f07b5d67a49fd2d48691166cdd4bbfb4338d5f9f721cafa0a0d9a4cad3b886bf883764edbef592a11acef1028b06e1d023d7a86827c861cc0"; + sha512 = "bfa74ea342566d589a7c1b52fa566f9ab7bdaac9662e5a3970c30eb7cf41fe6c99b3303992f160e79c441e7ca2c9582f71a84635f001c78d9638cddcf4b5d15a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/tr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/tr/firefox-62.0b19.tar.bz2"; locale = "tr"; arch = "linux-i686"; - sha512 = "aa390ed3142e80a089b6363a41e674f62f7b423cf01d8a49f89f9646d5e3e3b79a7d14b044386b9a2bc11ae7648668b502d31f27561937e94c4cba057f5e8499"; + sha512 = "390244c6db478a32e58a8c4732b6035f955274f7b1d62545cc7eeac25ebc355eb701947c77f96e1f185ba843918e44d1b619ce9bd9acfd49b944890a973a8f47"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/uk/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/uk/firefox-62.0b19.tar.bz2"; locale = "uk"; arch = "linux-i686"; - sha512 = "b878a398a0cb21b53176da0ab40f9bcc29fc31dfe82639ab266c6d6aafae4ead7d7914d17d916eb0e3a733d9eb45fae1c1534ed473cb64b145325253afe7d999"; + sha512 = "2eb8b9b3648956d54fb465c1d783afe160c6e06186165546654ab63f9a557da9bdeab18e1c9453a8bc2d9082f45c067d2538828b455283f42bc2935ba77b6301"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/ur/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ur/firefox-62.0b19.tar.bz2"; locale = "ur"; arch = "linux-i686"; - sha512 = "c828613d82a1df96fc5045539e173633761b24339a1386dc2528d275519b2b511dfaf83baa560ce0e34a05e5db192f2cbfd8595eecaf3ce922de1d8bf1555216"; + sha512 = "f358018a9c2848930c70ccdaedb4088d829bdcd08a6e488e65d70b8ee878a477f80ea4736c55a61b3f58c0f7d5753bf73764985e84693a0e18804964f262644a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/uz/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/uz/firefox-62.0b19.tar.bz2"; locale = "uz"; arch = "linux-i686"; - sha512 = "9bd604b913c7ade0a61e5244ccd8d0fddc209d8bd7dcf232ccaef3019a31d416f2ff0da0a267349a5f1458e2d80f1af1eb98969904708a486b9ac06b917e60ed"; + sha512 = "dca67812c686f46f74318802ce2ee334e5cbc38878e514631c55963607789673e1fa6d2bc4c45a130247f7bbe1373a27c70fc726a5338a51d391e40e040e213b"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/vi/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/vi/firefox-62.0b19.tar.bz2"; locale = "vi"; arch = "linux-i686"; - sha512 = "93ed4c1d8e394d549bca34177ae5180390ce8a9d469ef0fc5fd858a0e61bc8f9f7184917826b72269f28f79793040286bb94760c5a06609325f41e2baf22d7cf"; + sha512 = "71dc5939c88a9bada577621ec8972a9c253d51cbda818df47fcaf068ad41f25f89efa0280ba269a057658510ca668480524fc45b354356230b1a87f415792ec6"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/xh/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/xh/firefox-62.0b19.tar.bz2"; locale = "xh"; arch = "linux-i686"; - sha512 = "fa28b9e1f6f3598e0936c916a7d9b93866caecaecb9c07f497d63b57dbd2ca37f6110ca2e2b63361e30c2ff2961d97dc2eb9b88b9deeee6ea3a6969a46cdada8"; + sha512 = "1880cf34fe3ee330c1da83fa78e56780e175408f5219bc5d8912f2bc8cf7ca3058e759c40cbd5dcd2248d0752c2f289ccbae348176d8e3cdfabfe845f2343d54"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/zh-CN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/zh-CN/firefox-62.0b19.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; - sha512 = "7f5d84e863a76c2ecc53b0b7ce1cae5f48818586ce8f7ce14c42a423f0d3336ece9a84c35d89613df286f7f0165b63de0a38079a007fb40f7b3bd12f16ec5afd"; + sha512 = "53f4d16c2e5f9f924344e4dbfb57246ff9056f6d41a996a6308aa8fc36989148d87db22ed1f2f29870127d560b4a711313e6d99dde0276a81c9e338823001c80"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b17/linux-i686/zh-TW/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/zh-TW/firefox-62.0b19.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; - sha512 = "0f904bb2d25dd1f481dc7a5579a64c6bc3e14d4f6038a9ffda0ac8b24549cd1cf2f3bf337f4221c15532e25372c1eaf76a243485434551ae12ad569e26cb4fb1"; + sha512 = "7f59f4de77dd5f6f0c31e9062c26206e62c8920f7e2abfe0f7da72de7ac8804bd0cb5591cf59e13c7c44869440d06a57b62297abb14e72646278e98c870cd2a4"; } ]; } -- GitLab From 62940059dfdcd7837a5dd8fb82522a8031db2eb5 Mon Sep 17 00:00:00 2001 From: adisbladis Date: Fri, 24 Aug 2018 10:58:02 +0800 Subject: [PATCH 1017/2206] firefox-beta-bin: 62.0b17 -> 62.0b19 --- .../browsers/firefox-bin/beta_sources.nix | 794 +++++++++--------- 1 file changed, 397 insertions(+), 397 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix index 47389e21328..331dbc543ac 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix @@ -1,995 +1,995 @@ { - version = "62.0b17"; + version = "62.0b19"; sources = [ - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/ach/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ach/firefox-62.0b19.tar.bz2"; locale = "ach"; arch = "linux-x86_64"; - sha512 = "7e32f8fae2e8a863fabed1ca2da1d13d89873aa6450687021cf77fbdf8b8f7a589590ffe7dfb20fc6f4fda8bfd21cbb50e7d2ceb1fcebb32765926e85532a56c"; + sha512 = "559274af510eaebab2cdd9cba8cb668bcf926fa5cdc583b1e26bcb4a50307cb318839038314ae17e0cd793e7c2173de5d69e606d90ae32f256d24714dfc26d7b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/af/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/af/firefox-62.0b19.tar.bz2"; locale = "af"; arch = "linux-x86_64"; - sha512 = "b20b67c44eca5b615febb4983479f3ae4d8ebcc2b014b30445974d3a0f47672439f2121f4665cabc8ecefc955ee6f70651af24d46c7f324f898715565ba49864"; + sha512 = "ee291b325468c3d31ae0e97984da5a32c552050a8a9da8a075f5925b0fa54975066bd3bbcc57a15e0bab219e2b45a9fcba6b6e831109dc80a4f16728b4f19a7d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/an/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/an/firefox-62.0b19.tar.bz2"; locale = "an"; arch = "linux-x86_64"; - sha512 = "120ee79642bb4695b9b7ca7c1bf21e6774031be52a271da7042f6c45710d2bcf4405a4bb322245814c82c8f891067cc39309c69c5a61b40b908eedd804d9fdfb"; + sha512 = "49e63e03482753bcc1163229b6c7b00334255c11359482805eb26bb3ae30dfd407d9b667dd2c043019b5910b47d62d14c89b2330795c655778e6617ec1f8706f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/ar/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ar/firefox-62.0b19.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; - sha512 = "85f16989d0f80aa21df59270d98306eaf260fd74c3e28c00a15f546c5fef9eabb39a079645cfb7c51b1edeec63433cd62d8871d75728489220a3def049b47b78"; + sha512 = "2acc91e3a22550e851714b4b1e45dc36f2bb61d79484f9a9eb2266fd0d75c356c461ad04af818458344c6bc6983ab2b92d84ddbe73acc39f29836aff36dd7bef"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/as/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/as/firefox-62.0b19.tar.bz2"; locale = "as"; arch = "linux-x86_64"; - sha512 = "2a7d134b7f50d8ada8772daed52825f008a5efa7759de29393c6fe578c03e5952221fd9108e751671d3849492e2a567c1f1cd614d356fded4b3b11a7dd21a4e7"; + sha512 = "1fe5e5fd3bf2ec8d077937e24c1175487853467037cb10c22bd2022bbeb454dd860f3c1356a88e1d4fa9ed6b7f0539917b0af858bd6aa6b2be7bf77a82fc05e0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/ast/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ast/firefox-62.0b19.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; - sha512 = "522785be0747916af7d77cf93a5d9c8917f7b0b244497ee2dde9c2abdc49ab1bf916393865211db42b2118086b0e114d228ef8ecb95384bdc2818f08487c6a57"; + sha512 = "0a7680fab1b7de375462e35e1fca3b07c2f75f4a8526c3a7f76a213b14d5089c00165c84fb76b701ff4a8efef16eea067f5dfff53653cae6f996cdd9ba1a0d43"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/az/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/az/firefox-62.0b19.tar.bz2"; locale = "az"; arch = "linux-x86_64"; - sha512 = "1bb6022ffeb6d0c6f263dc2bb2e111733baa00a7a06e0830a0e8103505a016a68c3b88244fe6f1764dab12c9b7682eebd547b62c38d3cd974fd4a0ede49a63b9"; + sha512 = "afbb90dd5be84771a417e3557e155b0927bc78210e22375b38a9aea4d41ea6d815ef46f2db90f7efb403b01c7f2b98b17ebed4c04d7011cbc20c12899562ac2e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/be/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/be/firefox-62.0b19.tar.bz2"; locale = "be"; arch = "linux-x86_64"; - sha512 = "8197ecf380fcadda666d71cdb45eef73dae713b73268fca1f1f3cab152c08cf4f8f923c5878d5f4e07c55ecc564080db31f64d8ad26ec2ad9bf1c0bde47b3b18"; + sha512 = "d6ed275a8b3610df1ce7aed24d8a7dc196ec50f0b57944ec7096a04b14993161f50f55d7aa5ed266aefeb042591a3f883548d1c59568cfdb62aa9cf68033641e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/bg/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/bg/firefox-62.0b19.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; - sha512 = "e6039c1291ebd11c37ac233f105778e8bb19b3b7e3fe9622a01c6a9f3bdbeff74b24569284b7083da29febda260fa71429ac105f656e4c9f599deb132f497cd9"; + sha512 = "e8e60dae4bfab73e41749eb4378bbdd2d16b7fa4e6c6e31816a1019361c09eee12b48ea60f1690e5e29b11ef69a22aa6b09e10a718cd1452ce966f4183692007"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/bn-BD/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/bn-BD/firefox-62.0b19.tar.bz2"; locale = "bn-BD"; arch = "linux-x86_64"; - sha512 = "5d9a8af84b4944fb962da196ec065349b2109461506630625211d234ce7339e47bdcefdbf1c590a14c21cf740c10f31c1b5e6bf374dd696ecf2bbf5bbbeb232e"; + sha512 = "cd4630ecda7a4b7bc83470ce1ba0bbe6914e98fdd4a8fd39221f777c220e5950093207625b4d5059a9a7b8cb0bc8f6dbc8363152b7f8998a21417bd555f29453"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/bn-IN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/bn-IN/firefox-62.0b19.tar.bz2"; locale = "bn-IN"; arch = "linux-x86_64"; - sha512 = "df7d1ccc455bbb55358da614f72ad878bb28f882ef82e2a007b743ce94f218cf3f469ac0b7ee968814e9fe87dac1c5c41b8b380f76f78f358e621077b2266a98"; + sha512 = "762336bb75dca428e918c08a23d85fa0193357f5b38bba355c977d0723b54c17252e18ea016f7def876841a76ba920c8e731e64376fbb941a565ac88d82c090d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/br/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/br/firefox-62.0b19.tar.bz2"; locale = "br"; arch = "linux-x86_64"; - sha512 = "ee172b89d05b727d895998c42af19d7d5a1f9040bdaf323a780dbe9b39937ccd91a721409ef34276cbf81fe3bb0a43bc6534335fb68bb38de8f50194fccc887f"; + sha512 = "5c3c1d88f8d133abecbe67122dd19501e06cbe87a6166733fda64e740406ea30b8a2d5efce0215c1572de4416f8405db4750b8315d50f5c1e1038848ba857053"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/bs/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/bs/firefox-62.0b19.tar.bz2"; locale = "bs"; arch = "linux-x86_64"; - sha512 = "2ea8db7e182744d607d683aa55a482ce0da78d3c035b841597c8d7382cdf843e3afe274cc82b97b3244e5306f03b7b34f1964e772bfbdaa42cf98bd960d45872"; + sha512 = "71c23e6794978a9750460e107ca173f1755987215023a6399010405940de741ef8e1731b6c23bd2ce62b39d74442824530b7812b2e5da52ee9f5b6810d249166"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/ca/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ca/firefox-62.0b19.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; - sha512 = "aa0b2eabba996fd8073a09898a9e42f2d5c8fabd81ed02bd74a14bc5d9f9e00ea4f20dc647f461e5bd44b8783f12449de6407c440a6435796610ddd709fe4578"; + sha512 = "1c3c9bf9cb9f18e5cc0851c7b98c9975e4f961e38de03c40044db3cb9473976f68d76afeb1a4d3481a0e5814662a327b7b42f07db98c6cbaf54acf914fea5420"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/cak/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/cak/firefox-62.0b19.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; - sha512 = "e93b043f81d8f3e559f732b2b667774fabbee643a5ebc8fd6fdbaf1ffbdf33b8bb0d85035f2233a40da2c611cfeb7740230bf53de57bc4db65bb96046d29eb1d"; + sha512 = "f24816ae06ca74cedea0e19d43fdea38d79598f9416f3fcc8bb23cca9ca6c1a662d2fb631cef9e3290a5f819b5c634f639e671a81825cadf703bc977e929132b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/cs/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/cs/firefox-62.0b19.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; - sha512 = "6fa2edd2ed70b4ed8a37e3b5e61f1130bb2c69c5a34b03d2a28d7840834c0db51ba7239be548dc792df03f4832344376bfea9dc542fbd8771a10bb5ef05968eb"; + sha512 = "73c65012f8a01f798a5bf3f77b336b811ba90a0d339880484db7b95565c74beef2be731d396491dd8cd79f7cc3256f5731ffbbd3876b15eb0f5c6452341207f3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/cy/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/cy/firefox-62.0b19.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; - sha512 = "dc4f02881550ce4f77cbb66c7f3033c41d0697c5d86b8ee52396955b3d3f81fb870c60f82728cc4a8d7e647af7f08c1deda4d1f30b8c140c58786576c3460d56"; + sha512 = "62b170155a39e292363307ab969da2ff9c2e82798aea7eb2d04670d5326d6d7d101b2cc935eb920e6c617ff1ad9b6935607adb5897061f9dddc108c5b322ba87"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/da/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/da/firefox-62.0b19.tar.bz2"; locale = "da"; arch = "linux-x86_64"; - sha512 = "df887b8627e3587fd1fa94055a9e39bd3b42ff5d0d9b2d3ad761a674700c0081f769fded2e9b5262316c81020d4ad58b421185851fbb1c770a023ff94b2b26c5"; + sha512 = "eed60cf7ac7ab8497204b322d416c783aaa7300f607dcefa2bcfeb92d0ed7a9368379dda2ff72b309ea39a68dd02d5888a67acbd2b524e3785ea9ebbf18a4540"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/de/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/de/firefox-62.0b19.tar.bz2"; locale = "de"; arch = "linux-x86_64"; - sha512 = "6195000ee4013587a2f4cceb368b8283a99094f2617b0a350c62ec3e562a049b49c01691a876dbfce77c7d26c3354c00b9340bb0f8fe822000f012fecf19b842"; + sha512 = "58176c23d3b413c3da7f019ab36b9e2f79c9f97e08b3bfdf6316ff3b657d3c12d0146618520fa02d7378e9e36cc519e14e78239d7f94a6c1c6925d3bc79d45b7"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/dsb/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/dsb/firefox-62.0b19.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; - sha512 = "c44a694a85b2f443faa78fbd2ca9cbbd94a91fe1f33c2438a0d027767896f842edbbe668bfeaa9f79a00e98d7ad89b45173273a13b9b0825952f39ffac256397"; + sha512 = "c3f4a4406b3dbd466f26dfd239b5e8eda062718fb4683925471980ad403d7569aede2d20cf1bb74569c911253d2aa372d21bfa2842988a4652e6a09672a0fa24"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/el/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/el/firefox-62.0b19.tar.bz2"; locale = "el"; arch = "linux-x86_64"; - sha512 = "f20f82982b59b223e8bd2f62c6c0fd38517799cb425619104e38e28526aec8b21eefb9b76fe9f6c7be6282a902144ccbf1033cfdc2202d927336cbac9d9c8c58"; + sha512 = "03633de8e557ead1b1efb62862f55e306fdceae37cc963a2af28b6dfaaa685d2d05b550d25f62188e6f5b1550b8a2daead2a62710b8080d7b7394baad075a82e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/en-CA/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/en-CA/firefox-62.0b19.tar.bz2"; locale = "en-CA"; arch = "linux-x86_64"; - sha512 = "163c3cb96fd01bfe1cf06f3f725f612f966903ed64f8f924008288e040402e252a490b7153b9a916040c25c074856b179eae4a89d511f4d7bc73dcd985367406"; + sha512 = "eb6ca404f0d09af7785f9ec9d069fbf69169bb219733e7220bf9b93d9825158ead1709d8e15e50f9ebf1442e9cd1024c6f1fc02bd0a1e0c71c8b110acb92b414"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/en-GB/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/en-GB/firefox-62.0b19.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; - sha512 = "147b7d01424a53245d0f73440961280bdcbca765b2580594db60fb0a398daa483f913d799543e97903393dec2e09d66ae437f1ce2d64a70c6ec74fe0017511d2"; + sha512 = "bfd59902d24778e770731c22137f7932531a340c99d4fb8e9461b68795a50a41a3214213eb234bc32750b0ef28f6f9804314f6d0660e209104d8f659dc3ab176"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/en-US/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/en-US/firefox-62.0b19.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; - sha512 = "e822437b28e12d38bd701afab12c77d3667bb30e40420db8bee9e7ab85a77b8e3fbf00300ec2711753b25503aa7d2fb870c646ce652335cdde9fca436e04324d"; + sha512 = "6221bd0514aa1a634d2bb0f62d970f4bf5cbfa71544c9b5468f04440ddb98580ee43c4f270f947da838bfb984cfd01b4a4a85a6690810a96ce42fe1356bff4bb"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/en-ZA/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/en-ZA/firefox-62.0b19.tar.bz2"; locale = "en-ZA"; arch = "linux-x86_64"; - sha512 = "f0a5a20d9f99ab7815834ef58ded2900f32bfc84f998894b0098e22e33eb192f906c6d8eb95aa6f16e23df6413a841c681284796a85af85d9d8787c9dcd20b17"; + sha512 = "6b5b135061467e3d24f9c01e8b01c56ac1fd4b9109e0c4e36852e5a9cc693611e54c8a4df06eefada33ba3fbc7d9cfc88b167905a0ccbc32582ab8bf6ac24cb6"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/eo/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/eo/firefox-62.0b19.tar.bz2"; locale = "eo"; arch = "linux-x86_64"; - sha512 = "722e579e85603f959488b98c45904e65f87d424d914b90df79e1e763cc84602d03dc25891c46c7ff2abb37f296c97193f08e6f90de01b64cc15b6da48678da6a"; + sha512 = "1ef1e7e13d70cf874c4d49e3be56a02628ccd8839e55eac5ca1ea8174cdc321b3397ab1771dbc343fd24652c96eaadc2f15c45d17f3232d8b9f0644764487576"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/es-AR/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/es-AR/firefox-62.0b19.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; - sha512 = "f0533cc71133daaf7de1fb200b7f6394e8cf7aa0113f4816096674b588c1d393381cea1607e94311a85621bc58197a923af2772a32b424966b1e5187c9a3aec0"; + sha512 = "f5aa44b03039562332b3b7074fb1605e4b48b8422ec17321ee22f85a8e02c844b58b05f8b776282855a33bf6bcf79731b33ef8a0594cd8f437f52dce5a3e7958"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/es-CL/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/es-CL/firefox-62.0b19.tar.bz2"; locale = "es-CL"; arch = "linux-x86_64"; - sha512 = "a12837c9698e04b697fee3b7fbbfba1d69ec795b80bd05e64e0db90e53faded0201fdf9808c8302b7b5cd15c1dc8f092a9a3ad2084da7de58dc1248e03c2f5bf"; + sha512 = "b79887f5d70338a35703afe3115f8a86dd2d094657020924e3344a1de83055c200e090d639ca25f32916da352a08bba9971ee3f7c4ca1a038b5e05845c0fe3f8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/es-ES/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/es-ES/firefox-62.0b19.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; - sha512 = "8ed88af39e201686a3c2f6bb42690726b1fb727d1978568f9968d588272f0c90565f69c2ba39ff0d24ea7855206d1ed6b8cb924e5079007ac205ca9962222af0"; + sha512 = "3c0a0d67c7705236fbf4f5f5714af97c9dd94325cb8c391b3c660d027fb536112d1d82f26a78ac660d46c226404672cf89b1ca7c762a32cdcbbe844cead1fa54"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/es-MX/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/es-MX/firefox-62.0b19.tar.bz2"; locale = "es-MX"; arch = "linux-x86_64"; - sha512 = "aa40c774af32560d751b938bd002a42dc144de9ab1f2f250e8c19fd564a5087d635662a50c052b14cdcb845a682b25c805b0ea54b7957dc0f36ca9b26803a081"; + sha512 = "0d951f4918505bf3d8b996cd036a69b7fdac7ed9b85f38dfb0a056bf23bb8b4bd2ba3609100e510034bfe02849701e24559fb7f42dcea27f34ce7354199085b3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/et/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/et/firefox-62.0b19.tar.bz2"; locale = "et"; arch = "linux-x86_64"; - sha512 = "43599868abe6827f8f17cc01157c5ab0a942654be65ad9285282da314dad3e22210a98b3039e8f35e9e3db49af0a18551c4f98f0b2bb1829a3987f0e00d525f6"; + sha512 = "819640d6696d631b08043b88aead8491951005149a06e40cc8345c10fb2098cd5ff94360e33fb85ea5fd9e1f93c35aa2831d863bccf26af456c219f5f9468189"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/eu/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/eu/firefox-62.0b19.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; - sha512 = "a9f7cbc0253b10430c0c24648fb2ed5a0a20504ba306e1247a432f7d77d8b2ec9ad9ec2cd3c28079733e4b9ebddfe7488b1db8e3a835f1404e6b579066384d2b"; + sha512 = "12346ca24daa896c6eda4bbe5cd337894b043150ec6dbcf912a5faba3f8efd3f9c74d70694a799701631ae543607a1042cb7f2274df1188eb77c45a55298373d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/fa/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/fa/firefox-62.0b19.tar.bz2"; locale = "fa"; arch = "linux-x86_64"; - sha512 = "51135e2c5303d0d237a7b1016cec133bc2c490ace618eee703a49c0c9dd9f08a8af563a6a864ebc985b8962645f05750690e3a554da2194de42dae397ab97d1b"; + sha512 = "1b526ca30f5d92a7fda1d91efb4818d21820ab459c347747060881d7871e8cd2be5504c960659c142a629faf8a267642f4318a504c65a48ecd4b6db484814d82"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/ff/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ff/firefox-62.0b19.tar.bz2"; locale = "ff"; arch = "linux-x86_64"; - sha512 = "64b32c975093e936e938daca63944ab118df082d04f84567beb081b413844181d574dac1d858084f33abc4bb79d3c154f661775ec0918a052ca59ab2679ecd0e"; + sha512 = "e8e364711585c47ac2bfd8ec4bd3aa26faefa51ffce918d6b89c2fe62dc21984bd85401b524c150b5a8930cbf5ac9a7c85c6ce12c98c561ea4fad34e0ae4471a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/fi/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/fi/firefox-62.0b19.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; - sha512 = "a4510c29801a4ca7609ab61dc1429a1f3034a61544a9a59ef4d8b64db7269f8d6f9c25f500a13da4af7741d035a7b29e064da457aa8c3beaea57e8b134ce66ab"; + sha512 = "e8d7b39b9fd73d398e69eef421e62aa61251d53e60c9d08f78fb318fda82704417676195a73724f8ed118461836f4c934b201fff1f4eb3fa4b070c068b2f70b0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/fr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/fr/firefox-62.0b19.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; - sha512 = "09547877fdb386abd306081d764df6aa4ccc0218aff9f84453f97e79609004bfee2f3d702fcbaef5eaad1194acac7788514da21903dbfa59d5bb54d70bf705aa"; + sha512 = "5f06105264875d98108b4261824f4f6385615f56079fe2ef08b8e6aa6991fde738cd7e1d45b582ba025ca6308e706dc4d487ac2128909a419bf47d9ec09f3f71"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/fy-NL/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/fy-NL/firefox-62.0b19.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; - sha512 = "a9d150098a3adeb0a88587e66594c297ea3b16d17a4c7331707ed94ab6c0565c9a9045d5cd863a97ff2d98464bc728701501fe57a50fd7ce6e3d36697be1fc58"; + sha512 = "0a4fe4a1cf40247399c9d5b4d8cf275f122f19d37ad8e2c8807c28a7b3eb752ae6a6dd01e8901c2f6feafed32367eee4f25d0d21b65d1b8196b971cea1292f4b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/ga-IE/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ga-IE/firefox-62.0b19.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; - sha512 = "babe69b1a9b9a469db354546822c9fddb52e17fb6aa196eaf05de24e51cb8a1337994f4d92e412fe4c92de5a79f4561c799cc44cae039e0de6c8ea25a91516c6"; + sha512 = "d9f9dea5bb8c1e854ef359e5978fbafbd8c07a2fc1eb3238a3ae22dffcb88cdde0c4189c1f60bbc50be58f16447478a3adac9c6d6c60d629cd2a2e66b94627aa"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/gd/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/gd/firefox-62.0b19.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; - sha512 = "68a5ddfb2c450e034a8491ccfb5de00a807f89ee9d65f4fe42bc9bb7dfb7c2b26c3a0eb79039992c7989105549f177f087599ca84a50257417a1aee0920d2f2a"; + sha512 = "cb5ea6d8af9ce3653ce73b0bb12c6f78c3ca26d49e88f076dbd1fe1e9a667c091657d4749594566b2cdb9e488792e7b653e20307334bb1c25661a125fe15bc9b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/gl/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/gl/firefox-62.0b19.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; - sha512 = "22aa041a0f076ba986f13e835909bbdc0958a61d6ea92933a392b17335e9698b398fb4534f9c830dac3fdf94e8633cbdf1fb9348199b6e60de1a0a97047a8144"; + sha512 = "252c3a82913578e069a76331c95db4335040b8f2fe194bea259d74b05804b65f94a7ac878c9c822790d00e1c1fb7df80904328acd45fa5f2b4534d42f3a8c00b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/gn/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/gn/firefox-62.0b19.tar.bz2"; locale = "gn"; arch = "linux-x86_64"; - sha512 = "a8bed372475435fa95e387ca23189f3d3130055a1ca211e7a51fa74b47835bcf04503bfd65f31747fa30e370ffac644cdadd0df3a25e097d56b909bf8c2651ec"; + sha512 = "7dd1adf33f8add5a2996edf1f674b502813fe4ad069eae5e520f413f069ea37ba1fa9dbf3f9957229824f0215db312075c5867a6d98ebd92cdec8dd49aecc816"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/gu-IN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/gu-IN/firefox-62.0b19.tar.bz2"; locale = "gu-IN"; arch = "linux-x86_64"; - sha512 = "067d16fa5afd8fd83f5e27d26b282c80b4793e85f53c12436730b6577b5ff5de009e2da8305a65883b04149f9120dc365de9b2681e3fa4479f1e201cc7ce2385"; + sha512 = "41a28b5deee2a2b2b57734269d14d124e0d9300415478a21ebeb04a94ff50645bcfc0632368f8a93cef1b1936de9fcf34e76da2e8ded871b79094b050f2bdec2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/he/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/he/firefox-62.0b19.tar.bz2"; locale = "he"; arch = "linux-x86_64"; - sha512 = "d7ae260f75f7d7931849fc55811e26ed51169870d4e3f574a692b92d5454de69428b803c5c9f9d3e090c79857577b02a82820ac75c52306a12eabd2ef72ab38d"; + sha512 = "ad4fb9b564fa24151212447e4a7dcfb9da9e074155651d5b7473184206c4682be451fc808e27866861bbf1a79bdfbbe22cc0561611f1e9c5f8511fc5b7dfed38"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/hi-IN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/hi-IN/firefox-62.0b19.tar.bz2"; locale = "hi-IN"; arch = "linux-x86_64"; - sha512 = "f508a9889691484120c457b3838b1a6de00af0f7ddd23a736cfb8efa9db1886b8cdb9cdd2e9e134aa44af86e8ff8efa4b4f967ce31abf8d283488e379d01665e"; + sha512 = "deb7ac4c0bcf397366c05fbc1e5d0e77de4abcb48034db982d3380133b8309d4b2fc3609e782310e2b1b10c04669ed8d40182c983e0cbb155d8300a5449d7f64"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/hr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/hr/firefox-62.0b19.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; - sha512 = "ed40057ccbd2da2a675b83f28ee69759921dbefe2490573269fce6b2b671ee1e1b480dd75a773e22ab594381996f1e1f5aab6b0145a8a4612cfcae601439dc9b"; + sha512 = "e7b086a0f1a1ca666ed28b772d77590b564bffa1c5857c1f4b2a10a0a20fa22d2902a91477f9a881461795108b2cef0ed36feff8c9d891cde3c413d7b514b01a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/hsb/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/hsb/firefox-62.0b19.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; - sha512 = "ef4c1b377ccd898585b7aefa02bceac1d9d8ecbcd02f0679ad029743222c479f3dc57c211ec9872d5bf2f58e50336d5f248c46ce4d46536da7b0aff03cbaf135"; + sha512 = "de55608a2937abd2ea8cb3d01cae7d6fa1a0be8d2c8bbd9629a15b5957da76c43e078fb0a3f7b8826a1070b43c93724a7111583d427303f962dd73d1d3bed778"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/hu/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/hu/firefox-62.0b19.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; - sha512 = "fadf57fe984884b4caa678cff5ccaefcdfc9f560ccb33c8f449ad87df19d3177ab0205bf5ceaa60e5e874d05c1262f3cf465a0723c24453655e60280b7f06b19"; + sha512 = "7e99bde3de39561d63ef5d1a41142c94c39fb2a7d8d7755cc41bdd641733dbf7a4ec672a80d2ef55cf2626ae515def5d87f53eb75188c9e640285802aecdb300"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/hy-AM/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/hy-AM/firefox-62.0b19.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; - sha512 = "53f7db4751de67b40d31de66228ad0deeafe8216a217661069a1931de3dc7d050f4e8d9a4721df5680a5d784203709fea5851f887b9c22f2b232150b2b969cf5"; + sha512 = "03d2beef09a95715f257c6ee252aa9f5997196e5a07c10233e885916a3ce916498c28a2febb0422316fbe437699371ff2402de163c4038bc5d4c28fe8aa9c783"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/ia/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ia/firefox-62.0b19.tar.bz2"; locale = "ia"; arch = "linux-x86_64"; - sha512 = "58ad97f682f24ebfafdef3641c59410b6e252bb4e30fcee3c7b51bad7081fd76eaa15e116759e2a6844cf50ce0b597ac8fb7be8eb48618d1615d3654af2a8bdb"; + sha512 = "bbe947e8b37dfa3786f7cb7418a0c10d0ac53f3dc4a3556d8122f8b0a4a174c9c192d6ceb66eb004114c205e131ea0d20691861a80a5f339d76077ba99255d42"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/id/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/id/firefox-62.0b19.tar.bz2"; locale = "id"; arch = "linux-x86_64"; - sha512 = "e5e8a41fddfff24b958310dc89945d2a89455f00dc04906c0604e153350c99a49b1c051da60ca139928a380db6d51408d8de9299248caa7319e9e2bfab6d4e8b"; + sha512 = "e7b52633455b8b198a43d869ce853e4b389d6a5c01d2b76b4f1b7b0e1504201cee008e226efe2be952169cf28ecc56ef16fa167de0106e15a590a5b27928d5c3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/is/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/is/firefox-62.0b19.tar.bz2"; locale = "is"; arch = "linux-x86_64"; - sha512 = "cb2a6793fc7c08d8e6727a12b5449e4afef224b4f764b14cbaece7d9c78abaedb0eadde140becf9a8e5eecf0359e4d365f502545838683a5bdb49a844a1e60f4"; + sha512 = "d5f838c5e11e92fe217cb0307df38cadfa2a88a06c8e17f40df6b421fa111733ec4d647d0b51b5e2f5beaad53db7a9eb9cec2c44cd10e47c8453afa69e5e8d54"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/it/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/it/firefox-62.0b19.tar.bz2"; locale = "it"; arch = "linux-x86_64"; - sha512 = "607fb8a8267d125a639e0ae6c906df579874df537fcaa54aaf7d5dd42d17fe1e7b3aac680fd25a18fa4c2dd8cd68bd7dc168bf59df28d7aac80082982cabe8ee"; + sha512 = "fe08835cd8f14cc2fc5f2be5b06ce031fbc0e2b5c72554e499f60de1856eb7111338159fcf9b89ae2b3d5366ed69b9f650b4fbad220b397e14d21627b3d0f489"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/ja/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ja/firefox-62.0b19.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; - sha512 = "2e803d9c3a633f2daba2768299dc3c8f52b67f4a511c20bbcb608962e28189768d242af3797fa06cdabf8a89c3179ce229e690b19eb2f3baab754f30595761bb"; + sha512 = "c65c8f19f2fda8ffe69f1d0fb0435202f2ae90aa52a9a2d7f6f1d48a3e5d5f2553746c58dad462aad3141f91e60f1b176e25d63eb00305f6f6022f7c3b30d784"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/ka/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ka/firefox-62.0b19.tar.bz2"; locale = "ka"; arch = "linux-x86_64"; - sha512 = "c6d559bbc1eeec0e26e7b374e867bb9bce9663310578ebe518150e977a46fb9fdf5f23446d37e64141c6fd4da89c6f79edd08bba7c450c78cb07c3e66e5c0771"; + sha512 = "b3be04d82c5005bae51643fb2974d34e2c89194730c2c35cec6c1f8aa093e2372f72ef9b8819b014141722a94b6851e5986e47958871b4d72acf0e4c5326cda7"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/kab/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/kab/firefox-62.0b19.tar.bz2"; locale = "kab"; arch = "linux-x86_64"; - sha512 = "8e7e979c3abfc711f3cb48c5baa61839f1e3973fd35a74964400d402cfdea31a69310a94e49dffff63411a94b169e19a9d508c83553541fd42f307652a72d5bd"; + sha512 = "717e6f91898b75ec0c549a750707d2ef7f637128bf3bb5697a90a7728879843a11d66cb28afb7b06abd71bc49d990505ac4f41d64208a081b17d2f06791cdb16"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/kk/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/kk/firefox-62.0b19.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; - sha512 = "e13112297a1d154866d9933d1bf6daaeeb4de05f149ad0737268ad7f4fd42c8be1af9c111a2604368c1c633a2e50f009153845b688fd8c7f42e6d94a429c6607"; + sha512 = "bc686871cb2105172700cd94c2c7804a1737e2ea7dbc951ace99e202785b28e952600a3ec73b3319562ce3975c3c9ce24535a6501107ca87fd4cd7347d681eb1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/km/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/km/firefox-62.0b19.tar.bz2"; locale = "km"; arch = "linux-x86_64"; - sha512 = "fa9bc4df90efe92d0b803ae0d88cbab6008d8312bc3d3bdb79913eca7fd6864c9141520772f0ca17f85d7763186630410238dd1a3fe8f62915d0beebd8d3027b"; + sha512 = "59b63ffea55056ab7b6b4aee8b394c3ffcd00ab9bbbc46167378da2de8abe81c4890d6ceb8f7317c9a4bbd7c81a644e21cfa3f0641acc0895a8e04c027e1f1cd"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/kn/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/kn/firefox-62.0b19.tar.bz2"; locale = "kn"; arch = "linux-x86_64"; - sha512 = "10fedd6b5e5f2fc7a3160c7ae8e7d48e336534a2a9c5133621166ffe9bb8ea81cb08dd44df8e92a2db9638df0b6aa7861dafafa436b63c9b509cfcf4e4c26ed1"; + sha512 = "97430540beb955cd74b0e47c1c0279f0cbda9543e8b20f1864adb569147fa2bdf52f8b09bad64d7d3f441915197c75817cf54ffee8f8efbc75cd7a19a0189628"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/ko/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ko/firefox-62.0b19.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; - sha512 = "88a76d6c3dff55eef87b380594ee64367e60b3a42ca8b8a7d76f7d4dce8d7b1e51bf7a06dfd6d2f43e804ac5840f1748a275210abef98dab5f6ba3819a674b10"; + sha512 = "5f50c47d091e096e0f493710726c6b38c5a0abbb819c90487127a58362de97014704feae87bdae27772a2cfc8dd2ca67b91421fb420b23ed89fedbe0d96d8243"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/lij/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/lij/firefox-62.0b19.tar.bz2"; locale = "lij"; arch = "linux-x86_64"; - sha512 = "9e4bf43b24577d60113455d52eb6363a3372d5fdcc22e63dc173dd1455a6385391f5a676a499f22809b883d18b78c1abe186d328fb2357a464e891d7d27434db"; + sha512 = "eebfda03bb276f2b0b35081f45c9d5a8de533ad38f76767225af6aabb4b5324ddf8713e82e5085bbd1a70ad39099cddfb6e33d06e26d0357cd73154e0bc557ca"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/lt/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/lt/firefox-62.0b19.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; - sha512 = "9a56ccd577e112b072a42a65e99a35a5404d7127b438b6522e9787f5b75dcdd20e4d42f8f370d218e48554514059bc3d625f1b13395cc1b3e79fd7069c276057"; + sha512 = "e16d392173019779498a44831d8aa9cd0170953592e225233104f5296f6189892692ede6b72511ec256a6254f4a6fd6e5b2f609f16fe64e6ac812ac4e37f4906"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/lv/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/lv/firefox-62.0b19.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; - sha512 = "67d2ad4f29ca504ad1b515af5de47eefa48678d70b67b7853273bd98944a4a6398822c2cc0e2135e0fc1a8c45152c939a4bbb06dea36d6917a854431bae62f75"; + sha512 = "08554205118cc0aab0c353fb332b9c9e3708be8839ad89fd643af34a036904b43d5dedf9739e560f7497d0db133f09301562d15fbb49b59cd86ad6b9795658ae"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/mai/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/mai/firefox-62.0b19.tar.bz2"; locale = "mai"; arch = "linux-x86_64"; - sha512 = "d969b4adfc93dc808c41ebeeb0b44668d09fc4ae47b6f324a3bac7c4c304ba914785fa1bfe38bcd0467935665e7853e1fc38621b70c2e6dbb3004c9e67c78ec4"; + sha512 = "e0bbeb51d8f2d5ba1ee8385ba8445c1a3608f635b916fb8619151a9fbb12b0132a805a2de39c4eebd4ad217c150ef4382e049f4af903ca2c5ea05cb45112059a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/mk/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/mk/firefox-62.0b19.tar.bz2"; locale = "mk"; arch = "linux-x86_64"; - sha512 = "289a00ebb4070dfd94230b6bbc1fa3db40b96f9f10d2062d81fcd8b34b6f950ef87a68a50270220052246adefa046b00e38f63b79200143fbb0c8be7f65872b5"; + sha512 = "e12cd61155b9bffa83b30c3d26606b4b9731a51ef24a50388bc8893595a31f7fee1f8cb0d3d4b5d41568825413e8a8a72fae474936e053776b3820a1b7ba24e2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/ml/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ml/firefox-62.0b19.tar.bz2"; locale = "ml"; arch = "linux-x86_64"; - sha512 = "6c85958a7f09075f3c271b62c20a6d02bf18ec36da494f884b3a18b7ec5fc0df91c5ec5a3b14d1ca7501f6a804acd8b56888c331b55c565511a41caba8a8bd8c"; + sha512 = "019a00e838f66e2d2171be66c48bba8e3fedbc6b1f0ab71d5fee7657213b1042cc3160619e997334275aa77625a7cb47a8d10448401ef5023752f6d4904d06eb"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/mr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/mr/firefox-62.0b19.tar.bz2"; locale = "mr"; arch = "linux-x86_64"; - sha512 = "8b63d0b332ea5c7328df9dee470010ebc9dd17ae342ef43961e5f87f685646a7cec18a114a028bf0bba0df15e5eb2a04794ee28aacaacf50f75294a9268e9b77"; + sha512 = "f68f2c27e8140742a7630b1b45634877e54cb44f72f7b6e3db596583b89669b98cf9196ca7b9e50b37f6e44b5ac59112b568020a700f7bed3b98684e47c913b8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/ms/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ms/firefox-62.0b19.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; - sha512 = "8639a93a8fa49c7ab3d0ee9c9e966bd7a5b6e99d93ee4c675e307c9720f09a485add3f81e936ee4aa1928fadc427e157e86d9497d67d3a06e15a9b7012087073"; + sha512 = "d03a130089b7e07e6e793b9da023a3917b6766d8b6a60176c9dc78752fd0c7d6dc655bfca770a624d4554ab472a321f124239dc160b40c7f6909fb78b580275c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/my/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/my/firefox-62.0b19.tar.bz2"; locale = "my"; arch = "linux-x86_64"; - sha512 = "3220272d6a6c8d853d5caa4e18351cb9565f0fe806cd67f7206251f0d3d0118b0a8e5469d8b170aad07d0f6ccb805068a5dae79f6c9f18958b68839470adcff2"; + sha512 = "6fa7d8c3f771b84607b84c6cca74264d1bd7ffdf504fc8e1d58806f964d604de3782244281f18d6ec7a1a90555b195319dd42a9782273d3dde633dd405298a9d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/nb-NO/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/nb-NO/firefox-62.0b19.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; - sha512 = "c6c166d486eef5540e4b6f0ceed6a1ff638f4aa5e87efa680e03b0108b23679e91dac02eb06ee933981411770967a1dcdbb35afadb1269f8b46faabad92faf9e"; + sha512 = "c7b21db1bfe32285bdd51af80b48b6b96da5066f65c0417470f091a26916512b0312b7d7924f84f29b06184de974cf485a10565f9556f872f7abea02b59e35d5"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/ne-NP/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ne-NP/firefox-62.0b19.tar.bz2"; locale = "ne-NP"; arch = "linux-x86_64"; - sha512 = "b59dd15e2f89ebe15a361c3a175ee763773d9ef7d85f58aabf775bd16f016f857ab01c094e271e5b8e56ce77114de57e31cc617b1c58a38a521b9c8a21ca000a"; + sha512 = "b1a3a6c26ae756c422d3f09eebd243a228c03690e5eb2316dec4c90b9e08d444ceed95bb39e794a0aa9ec038f2d6c5fefa5b11a4e1f3c12ad558624c4074f68c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/nl/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/nl/firefox-62.0b19.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; - sha512 = "d363573109c810116b4f9efd2b3f87b456ff3d825808be21754ea34659b5ed8ea5fe87018149178e7f91433b2a7b8c61f7c4a59264fdccaae5acec2344597f1f"; + sha512 = "3fb56ee294992191b4fd1a09e2bc4e8905708f7402f25a8fcc6321b2d3771ec3e46344610e51faa7ebfcc127d3ae92937fb01184b596f46bdc1b9d32be190f85"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/nn-NO/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/nn-NO/firefox-62.0b19.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; - sha512 = "457a86dbd230cb5f87955ac01af4fa58c2b4b625d67bb8657dc3fe01ac625935469b3d72f6065fdbb18a18af1db9b402b4d2540457e8c54bf2816a0a7b667db9"; + sha512 = "4ea0e6a353deec6cdc17331d8f4a7291fe189bb6e1623c1e11e59d0e4590b7cc6d29e289249acaa43b5e7fd2613de2441b69bf94a957400623ecc4b876cbefb9"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/oc/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/oc/firefox-62.0b19.tar.bz2"; locale = "oc"; arch = "linux-x86_64"; - sha512 = "662e3e3fcf70c90d95fed5864a5807ca1ff64058d3d0ea31542a66985f19c9783ecbe0b4becd018ce2760318477a01ce1c6c5a1ef0077293f3fbdb5244b2db45"; + sha512 = "6b3803eb5fc2c73093457fe2626baae476cb5af514d4f3ae7fd640ff70e5c1deb7c25a54994afe0bd07041d39f397875ef772927035c907c171e3d70f0c20d33"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/or/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/or/firefox-62.0b19.tar.bz2"; locale = "or"; arch = "linux-x86_64"; - sha512 = "81d954f0b5e1b8fa820cb9b860a7a09ea5ef4702febbee123c0cedea11360b84fd06d3f9ca79c008e734fa5a7021c6c276b31a864e30a3b91f8a239854feefb6"; + sha512 = "720e95e295d1c9238308bdb75f06470ec82538a0396eb8be3949ea6421502b17837501266c729655ddc884f56688423890db504f809c207501c60ec31a3fa7cf"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/pa-IN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/pa-IN/firefox-62.0b19.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; - sha512 = "8bc73c2fa797acb388950921eecae58d4f499f78d6f51afd62218f974e6763b2ee3ee366fcd5acfbce759bafcc03798726d38ad0dbc9c33c2026d6bb6c0fcd4a"; + sha512 = "7caf36cf6ffc5106762607b4d8f37e911af9d1f98de6e32adaf84888696c4836a3f812c0c74dd89f1a1badbc0a74e1d723a82c9459ac5e360626f01a0b65b0c7"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/pl/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/pl/firefox-62.0b19.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; - sha512 = "30391e5e9c34347997ba8824a77c60a3ca6fcef1039275c8147eabe8ca7f79849ce4320deb7b2e8610e83942b968e90b484483c9ceb2b9d0dba012aab26668a5"; + sha512 = "81d5e92eb1f04df384a79a31bbbcd3fdd3f950547d3560bfabd2f98646de7626a94d9edd6a7286cb339cb08e88f4f03826695153c9b97f8778080a4d12148d07"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/pt-BR/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/pt-BR/firefox-62.0b19.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; - sha512 = "69d450c2370320e6ed9541185fdb53ac8ebfbfd3a2806525950c5e97d1cdc4c1c587b5bda9f290673e83529aa0cacc5f282650b7d38a43cdc9d179239e39ed93"; + sha512 = "b368920ef21571a92b72c6d79cd5d8feb263eef62d73d18ea57d40ed654d03c4d3a45e8e9b966f4962be840b97016813f503873653620ff829c21e312ed9f2a2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/pt-PT/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/pt-PT/firefox-62.0b19.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; - sha512 = "e731b618af837016e58034014ca6c183215b3ad3aed2cdf21b41b14d4a807f690ef7f642c73906ac72a76cef0f89484261b46b25f6761d6367bc39a4f0ff4d9a"; + sha512 = "5ea7f257217d1c5566013c867e6f405dd9d2f407ed1e770d228108df9e21b1895865dd8a92e39d1dec402369e13373d812bc0a37af85014c55a2742e2e6402a8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/rm/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/rm/firefox-62.0b19.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; - sha512 = "95e5d85c77e752ca569ea48b79c0e1dd99e77532a8176ba61e3737a770a717863485230bc50ee3e2c09a6c441c6d98b7e8ecd432ce281247202631e16c7397dd"; + sha512 = "188cc208d61eabb29e5251c3c4f4684887efe9a3ac87a76f3107cf2059fe9b0e9525dfe4526793741bffc3f9a584fdc1953310d53acaeb3e2529d0e462cd7393"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/ro/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ro/firefox-62.0b19.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; - sha512 = "a61cadb8a75051f93c4f644f6c5a0a03fdf7f8ec376a712a9999755bceb343140ea670df6df643e77900b2b8e164e9a4214a12bf15f5e805d0f30bb03f68c30c"; + sha512 = "c8213f5c7afd67bc29d549767dbce002becc99e24e4ce0752efd1134e5a217d819a72d00c5b2ff83726e2a31defce2ef9218cc7e4d8e0d7472e898670cc4bb64"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/ru/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ru/firefox-62.0b19.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; - sha512 = "47a4a306eac7388e71a1ce7ebc4714e0934d676315d97f0ba94675fe746eedbf0e3daee7b5605a9fd7109eb6aa8ac3fa4331f5064043ac1b9e859a26989270ed"; + sha512 = "071ae0f78c8b8ee711183fbfbaa1d30e085006533d5ed29ed5fdbfd3ff3ec828d5203da0e1b0ee5246ab1ae7810e7ceb68d1431ede48c885e8cbba8fbd4e9b46"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/si/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/si/firefox-62.0b19.tar.bz2"; locale = "si"; arch = "linux-x86_64"; - sha512 = "36c021da18c2d95d24144b18ba878e6b068abc465c056a913d1693bf2973be628a68f7f4bbd3e8cd822c97e674d61b3ce8251e1e98c1f7e97b98ea93cd89450e"; + sha512 = "1ff0dee05b433548db1b894fc8aa83864139dbe82576cbdd97340500270465a29c35c76fa5e757e1b9ddb4cb79bed51db31897970d3206f945d43a6053a7e761"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/sk/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/sk/firefox-62.0b19.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; - sha512 = "c2dfecdd93932eac75af5dcee4e75b7ff0dc5d09cb391f113205b05b4e0bb345606f1e1be1a1dacb46eca9f39d5fd0987d2d4d53ad5f71e771f9ba3703dc2f45"; + sha512 = "37e18481fe4963ebb4beaa8d5c7826440df005661e59e4f7ef54ce93d50021e6c76d31a3d7e7d7e28c7802fda00d36b4db3913f925413ac5e3515eacefa330b8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/sl/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/sl/firefox-62.0b19.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; - sha512 = "3247716a11ee8b140219a8825298eba191a7c07bbb18decf8284d7a14a7583e80766d2580133d506a3235fec4494e3322635654ed4d1e624990e0a45649d780b"; + sha512 = "cdc077256eadff717b81b554a58795b8f86fdec1401003d8d18f33dfdbe7f9f8b7feab2e1c2c6ce0864ffa53f0090639201d1982cb14b278b7133552a5664ca2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/son/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/son/firefox-62.0b19.tar.bz2"; locale = "son"; arch = "linux-x86_64"; - sha512 = "d2354d10182ab21d951dde2c2d714f30f855a199a198be64ec81d00f6089cd32000efe0ae074f24d46daf7c99eac7ba88538838eb3df30ca4a59968cacac43d1"; + sha512 = "ed35fdf2e0a90a8fb8db4f6809f0460d8d7be384d0c67523ccce6d666f7c2bf94a44890a96922906a0c3743fa35e78ae04d811d8d50c559fff44ba7ea03bb5bb"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/sq/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/sq/firefox-62.0b19.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; - sha512 = "667a8eefa2188422848a8f6af0ed424adb6b8e815c11e3660cea18ea1568d4097342f0d094d8e39e3ab264b87ae451b7873f1a53ae129582b6ed00a45eaad417"; + sha512 = "265b3a88e73f4fdabc2bb1dd3c43d4430194a6238f3cc8e9da4726a916794b20a03f0af1d350a3c74e1befd33a28f2b93eb2bc2c4dc8ccaf5759b7ed77012ba0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/sr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/sr/firefox-62.0b19.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; - sha512 = "aaa74d3a4bb948e63e5c0f7ce049822a9add2c30bc69d6c9d96b54fd35212b999affb0c76b6ce52c5142cda992bf7a2a8b33e47e81540a481ef91896c1b86ded"; + sha512 = "a2da5dd3bcec2df69585ea4d74a6149e1fc95a6d121f9fc4d32af8864c01aee120b2ed4b60babdcc97839a72703334e5f053b4eca1471f5cf068d7cc9c7e3f42"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/sv-SE/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/sv-SE/firefox-62.0b19.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; - sha512 = "f20617ddad0974675faf5872ed5959d9d903d80926a39a8065739a997164e3eecc51c3c5eebb4564916993e1915b88544dc4a2c3fda9c73cba956d65fa8431d3"; + sha512 = "33c9ce9ff4639c4fa6a13c14122b0c6fb028d7a63c217f63a8455a775b099318df8d938cd3a3f6f3b769f63a8c10163f98d9743706bb147ce0edc5d51f266e75"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/ta/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ta/firefox-62.0b19.tar.bz2"; locale = "ta"; arch = "linux-x86_64"; - sha512 = "07758ae74963a24c2315e72333a98abc212e1e6d0cb58a8fb7385c224dfdeb76f6af06159a74a0dd3669ac75de5396952dc87220cf0840c2570937331fc031c7"; + sha512 = "bcd817de0f734d5d493bee08e754b6caf9868a828627e18eed7ba933be54a339d9c819a107182f578c6449f6161805f98d50d14b4b6341a0868c3a7eb817bd17"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/te/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/te/firefox-62.0b19.tar.bz2"; locale = "te"; arch = "linux-x86_64"; - sha512 = "152dfd4cd0ea7b39bf1eb79ee61ffb77289274049e9b760a5e05001265d3a2029b13db764fbabef6c8b6736f592f55b047cf01330e7e1cd3f058689942095ec0"; + sha512 = "b3018073b1432b3b4ace7ea0214a8a354104bd5567597743a9317d91ca77defb3b25ddaa46b7fcad81291b53165e3bb47a6e95cfbbf6bb9171da5e4bb0a9efd2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/th/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/th/firefox-62.0b19.tar.bz2"; locale = "th"; arch = "linux-x86_64"; - sha512 = "88ee9a99415036a4a1623575d574bc3fbe23c69acceed6fb174a73ffb9e728aeb85cc80f9ddd3b1a8da302e1fdcef5c1d5501a21e816eed5b19e76bc3b868fce"; + sha512 = "2f8fd5f93e3e19495182d7490cdbed7999603205b6f0312ef387c27d735e1374dec9e3c947f30ce5a21a5223284f31b4ce7f2b69432456a7d029f4de59367b25"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/tr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/tr/firefox-62.0b19.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; - sha512 = "361201558aab5800fdc3686522fa02222e41271357cddc21c8d89e1ac78b21222cf06ac41189c2eb870fd89e6066f6324b6450a274a25fab273a6d6964d96aac"; + sha512 = "b3962d7eba1a25c150ab87d5278c4b7941e420c12e0ab252f0ea811d37575e16d6964bcc958d50a1b1b99f82cdf1c32bae015499e686bf8f04bac6b0323dabfc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/uk/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/uk/firefox-62.0b19.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; - sha512 = "1314249f6c869c75888dfdc24a7decb66923760ed10b1db63a245a0843864a928b66b3a831e2e5d137a09f63dc099f8f19c16da5a6e622a50a3907155ed2550c"; + sha512 = "8eceb4fe4244e38ae3ffe4a42d5fd12c3d6c3ee654584013d1c903958a05d228f07d3fb83c601de4b9a701c6e9bfef2ae9cdccf7df753128afa9804840311461"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/ur/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ur/firefox-62.0b19.tar.bz2"; locale = "ur"; arch = "linux-x86_64"; - sha512 = "9f7d9c144bec3644d469672840f8854210832a5a47fd8d6454f35257f52de21b760a9e1f70c5ff4042c145c14fa10bce23a080b577060b868f779d85b01b8c0d"; + sha512 = "5aba832961f49f96c5e3aa189d13f1cd4b5abb6aa0d253be110f0bab59ea1bd819a2e72528608f35f03f28437ba9423a12780b1da5af1aaaf7a752d04014a4da"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/uz/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/uz/firefox-62.0b19.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; - sha512 = "be28cb4dba902e706f10ca3db8eddcd18a95ae6ad742686591997cfa7909de2c2d37f4b3a9154708a8ef1cca062b6f5275fe566fe1a33f2e6d56e4ad1b62a56f"; + sha512 = "cd26c9e56f37be7c93f754aaf40ba3f29471a0017b52c422001d556710a011d84c67af411dafff61a26ba8b1388ba4811bd8954064df4331d55a1d7f775cb4ce"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/vi/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/vi/firefox-62.0b19.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; - sha512 = "b576d962621a5c8ff5ce61d67b7a3d08f22cf7cc1a48edaee1fafbadaac4d2633d89385d3d9f57d00a12ad38eda41c6c1428ebf2b9884dc9cb9437c1a84456d9"; + sha512 = "4104e9b2ab3f4132834c9ca816ea9e2b4c7d08fa90efec940a1701358674919c700f6bc6862006b6b4d830bc086db0a4b1aef738801854c505f59ec9a10de38b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/xh/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/xh/firefox-62.0b19.tar.bz2"; locale = "xh"; arch = "linux-x86_64"; - sha512 = "eb8dd68eb51c7f19f52f23819e934891b06565376b13accd0da0074619cd35ae74ec2f1476a7319f4746a136fb734bd94e8c8faa8db40eaa03ec001db79f7373"; + sha512 = "7fe85c144626b904a0daebb6db79c2c2c66d11fec892de941584c6a93f8112673a6c448f4e77c215451332e31e78a9bedb4e83eaead4f34b7b2ab247662fd77c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/zh-CN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/zh-CN/firefox-62.0b19.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; - sha512 = "3982dfaa8067642470e47ac27ab47cd8a2e21b76e972786c333ff7035879ad186e4b8bb95acf70dd7a77d5a65059c0e9f00c47da0a81b0c720f16dfa900d1062"; + sha512 = "b669904183e607e4eef3cbaa96749924771d8e67ee142b5ce0d855c11a0e24921711ee42382993ae2b8dfc2978b7bdc84a4cb934122286e93b94f762cd888924"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-x86_64/zh-TW/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/zh-TW/firefox-62.0b19.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; - sha512 = "ee934bff4c51fe60838457054449d4ca438d4ef163535e583c8692e8e3f3dbfe1d7affe0ecb89e544c22bd7afc775966bd0438094d538451a919ce3da48b7e96"; + sha512 = "111194874160ec7bf004dba3a74acd726aa3b0d464a1ecb2b031f1424a56d887c718739633e830a45f9f4c11be693ecbcb3b9fac716c1d78a09d83af32e09048"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/ach/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ach/firefox-62.0b19.tar.bz2"; locale = "ach"; arch = "linux-i686"; - sha512 = "7036e33fde1fb0b9bf5b39874604fbac9c17d4cd635b2ce473088def9007256d0096cdadc3182a9707ae547777af5638186962170e5e11cfa484df194923c9a0"; + sha512 = "42080230edb95635ee3261ea3776957dd5dc5ab9ad80146e4c5fe5f288aa1a7910747738900a067960bf10b1cb37f2150c4048540364bb3933d1f95478ffcf82"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/af/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/af/firefox-62.0b19.tar.bz2"; locale = "af"; arch = "linux-i686"; - sha512 = "1ff3092cafcd0a6d0774d6f8cba93c47db3a0ee7001af8c3f06286059cd5ab34ff8715440a7b8a57eda6bbdbab8ed2230c02117e250ae6cc28297d97680ce61b"; + sha512 = "ef31f65054f4e970217e2e6c7d507a74e94a44ebba7c11b43fb86ed0ef6b85589a7d4e5acbb186445c0bc1dff05d67b598de0edd06e0b80d263bdcd200992e9d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/an/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/an/firefox-62.0b19.tar.bz2"; locale = "an"; arch = "linux-i686"; - sha512 = "1b1a33f4c826d6e9238db6a7e24e028a2ce06092bc7efad9ce708a06ef8f4e33fb2520e35c899dc703ae81ab12fe9e89813d3603bffb1ee3acd52bf44fbfc526"; + sha512 = "c4302fa1bc3b635a960d095eeff62055b1148b433cc9839b54daab9162e87a5f59ca47b091ef40ca6eeb78102e8e9df2e90b2157a05ae5819044640648b4421e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/ar/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ar/firefox-62.0b19.tar.bz2"; locale = "ar"; arch = "linux-i686"; - sha512 = "ff57419c24d73a6c4dedcfd02be88bbca1c78f3f43fb0d1a8ab8eb464eb38a15889d126fa553301ee3a66d50d77f2b8ef88e1809ff7cfce8dd4132c00ef1128c"; + sha512 = "fb98616ad769dbf08403007712b0230379159b0f2c23e6419597c5329aa856f04060f75fdf465ba4a9874d19c41305eb88acbc7381269c95bca33391754d4195"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/as/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/as/firefox-62.0b19.tar.bz2"; locale = "as"; arch = "linux-i686"; - sha512 = "1c5b21bd57a3d064eafade32ff89070a46f6c13797f504e0aca3990f298062a5ebe074e1bb821253e81a06d9492d902cbd5b9e0ed981aa66bc18d85bbf82d30e"; + sha512 = "628d9a2bed4f46e80e6347862730314a5e4e776d8a40835675435a5645f416b8efb05841a291d49392a75f93a27122448db5bb87e1e5f02ad7cef0ebbcb7f2dd"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/ast/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ast/firefox-62.0b19.tar.bz2"; locale = "ast"; arch = "linux-i686"; - sha512 = "5869edce6bbb1984e15c84cde58c77c88732c7b04aa2ce52195857b2a549c04d4ef9af1a90c80845d2beff8f6a6ec1331ec789d7ffd6f7848d2e9a67e76fc43c"; + sha512 = "c8d108583d9e5308d5ad351c2cb5db989d19a7386a2fc9c0ae334ca42c1254c1cd0770271c2eadb1dfbf8f2fa214e3d9a62ff48e1f02acbc10ce9b37120cc91b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/az/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/az/firefox-62.0b19.tar.bz2"; locale = "az"; arch = "linux-i686"; - sha512 = "6b035d2d0ec5b9d2bdba120cc76823970edbe2193a95a5b55d869418213e03d6dca58dbf555400592ab3626c06700f5910869b1a459ecc0bfc69c8f49bdfdd81"; + sha512 = "e2a5dea9e009fa90f5ff50ef32db243837df739a4adf4e91dbcff516011372d80c045e3c399f44cb155212d7221f1ae2c9dd8ce3633c62aa6b4756e6e2bcb32f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/be/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/be/firefox-62.0b19.tar.bz2"; locale = "be"; arch = "linux-i686"; - sha512 = "02e0903e940890924f6f5622fceff812c73576c3c7efb965c9ae32dbca50f7b9ec44dce69d127ab9a6ac5b0a4d3bad8fb7b5b5f7a4f7840859b221f5132243f8"; + sha512 = "1c3f4a486b72382c23d3c515b2b0fc4cc61ae9567122d1346c4aa519cde4ddde7e0fe14f501f854b54731e78ed25de4860fef494932216c912a9e5ecfb9d45c1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/bg/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/bg/firefox-62.0b19.tar.bz2"; locale = "bg"; arch = "linux-i686"; - sha512 = "2acbe46e29bd576c287add7bbec292a2c306f40402d525611c9572b7751f2122753acaecc441b1f121d24dea922e493a8e0c86180c6eea98beced8c0df986ccf"; + sha512 = "4f06b5db528b458fa7ec45220fec6304b52b2fd585f036c5f61a96bcc97d2d4974227c492c453e944a2e359dab438235122e2a9abfe6246d58fed2c253549807"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/bn-BD/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/bn-BD/firefox-62.0b19.tar.bz2"; locale = "bn-BD"; arch = "linux-i686"; - sha512 = "baf4938003380adf8136aa00c0f8d0bb08d84714b12bcef2f3403f73d1540e9a289c65991b39be53ca6a329d72f5ea93960e3801ddadcf0f3aabecd64f4a1495"; + sha512 = "afe70d03b7df384916aaa9e43f8d7776b04ed3e9af0ae5910ae476d10e340ed5a12c705048a17c428d6ee9b03bbd76e4f4aa6f8f0ee860742df50ef9f6668e2f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/bn-IN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/bn-IN/firefox-62.0b19.tar.bz2"; locale = "bn-IN"; arch = "linux-i686"; - sha512 = "e9ef2861c948286acca6fe8600eddc9adf95af26f9b12349f60896b4aea62c838be784ae44da5a175b2458ce4b1b29894ce45c4b927bc777844aa76d745473bb"; + sha512 = "f22dd9777c64b8eea423bc3d2f44366493612f48b973f37d063259e2c06772fd3e8dfb72f78d96adcacf4865c86ba1b4a2600869517e62d20995c1ad19657819"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/br/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/br/firefox-62.0b19.tar.bz2"; locale = "br"; arch = "linux-i686"; - sha512 = "0f90520613ac75a78720786a6b1bed17a3765081ef5c7f398286270c92b92940b98b566b40233192f968375c61e285257776ccbee22280a9c807eb7f7e198d19"; + sha512 = "8e917aad4e19c063f43e68d184bb55cf87cd076dc09a0df5339a8d917369e436474f773c5340684a8968a605beae3232efaf8a8bd7b9d22b19997f7c4e437395"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/bs/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/bs/firefox-62.0b19.tar.bz2"; locale = "bs"; arch = "linux-i686"; - sha512 = "de03884b41c072bea3950d8d920fb6eeec6bdefba4f28295639567050d4ca89efa29f9ab169ee6c7dc2cee2b8127a83853124c25e282bfe7ede5bab9cacdea1d"; + sha512 = "e3c7de9f737959d8810f4dbd20739a253a020cc31e4cf8129652e6b7e592f3d20e0484d189e8422e8fcda934773391b2d4ed07d2aa9e041e0a93eaaef6c31b92"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/ca/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ca/firefox-62.0b19.tar.bz2"; locale = "ca"; arch = "linux-i686"; - sha512 = "157d6179152e33d85eced2dbda53294d94ef1b217f469bc63483de254d66cddae0d4a378c3d13bffc6f7ca07e669fa2755b82cfc66e5ac09bdcc2f075c3713fd"; + sha512 = "7d0756d779432b6e697d974fadf7a8dcfabcaae00381d032d815c05a04aae6d5bafecdb007772ee35eae9365664f11bc92aa67148e6c6e10e4c21c4f4a7e22a1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/cak/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/cak/firefox-62.0b19.tar.bz2"; locale = "cak"; arch = "linux-i686"; - sha512 = "37bb3290f6a5f54ecf505faac44651f8c0566ef2a5e47f0aee4084931afd1226651eb35b66bb9cb2a8e41afd06b2163433fc3435a415fbfda7e81e0f7f3a779f"; + sha512 = "63bc5677a50241ca97c81b4e899e71d7ac2f6045653d53fb245c676976dfa4b76898e362b10dd9a4ef1e688ac1c938cf822b1d8ae2df6849b607497f9001563f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/cs/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/cs/firefox-62.0b19.tar.bz2"; locale = "cs"; arch = "linux-i686"; - sha512 = "e5098770cc159925e4d89bf27d5d72dcedbac6fbee42ffcdf26694f9d3a0710e5be4dc198241a3236fe06109e4b6e4d86b1dfa3d669effe42adb574141e16fdf"; + sha512 = "2cb381c40cae5f09879f10a8482bc9c5cd9af07e2fe965638aed7bb4ba2ebbefc2fab97aee4504020647fb60f9468fb1a955bffce2baa0b9579970fca6c30d51"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/cy/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/cy/firefox-62.0b19.tar.bz2"; locale = "cy"; arch = "linux-i686"; - sha512 = "ddfbe195d60b949637f33c627aa9a4c9e2ad1f04788ee5f35040e251aac303f8876bba7d350aeebef11ae5bada037e31f96b8f46771ade8fa425b70d2a4a759b"; + sha512 = "091e659f18372351346a20eadd9368f63cbca0fc7ae3b235e924ebb9f3ff7616e8c3b2d89595101174c37ea0a4c1b6ea5279b300126981274524cd19695270f3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/da/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/da/firefox-62.0b19.tar.bz2"; locale = "da"; arch = "linux-i686"; - sha512 = "40df7ffa3472e2bcdd35a2549e6ba52a7846417c92eb058a84e32dd355e7c6724b6b75fe617956b970ee0c3565450f9a84458d86eb282b1f1de8b789c6eca2fd"; + sha512 = "344bf81550e658e8ece8b915edc699ef9c59567f1bd202993c1a038c4e37c34b1029d399f1fe34d0bfdc333c464547f32c8fdfd90187c6c3f0e2ad25d3227446"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/de/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/de/firefox-62.0b19.tar.bz2"; locale = "de"; arch = "linux-i686"; - sha512 = "3702da040d3478a4562a30f8758eaf5e574ff664c1b2a4a7b676a436e4172b294fdcc120b1cc043c3d060315c10c40a2f0f9506eed6cbb9dbfc80279d65f76cd"; + sha512 = "8d1e587498a304639ff876d764da49bae0d58746ccbc60964a708d6987381a4b6150ffb8526f6bc053b7a4fe5495cf0a898628bf6f45ed62f6360458a3ed462f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/dsb/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/dsb/firefox-62.0b19.tar.bz2"; locale = "dsb"; arch = "linux-i686"; - sha512 = "54a5c5d242579314997c41b0e26fb7751f19c97ea9b43c8ba1f3a7dcb5b6681123aef82159c4be9600564062b20667dfd1197be0d44e6b9ac3064d682c7eb2c3"; + sha512 = "bea2f50bb8d6e2483710bea0746bb746c5c38fd43a48f33509a0ee1c823691d7aeb67f6f594dd3ba0ad3fc684fcc21a3ee375f6a9bdd7ee9d20e08d6f4ab5e17"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/el/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/el/firefox-62.0b19.tar.bz2"; locale = "el"; arch = "linux-i686"; - sha512 = "cd76f6f7d54818e8ade65147921a0160948500d7bc9cebfaefd1c8a2dada91a2c5bf277222fbef1421ea9748ff799cc2213e300dd1c767c56b4b0ef977dac556"; + sha512 = "bb9419efdcf6b7d7cf7a05c352ef386404dc1c1b096f9485d8b7f2ec9d2e893ef4250f01939423e4f69c2fb4a3b95abdeaa2072e2e73467cd6fb7f499bca5a85"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/en-CA/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/en-CA/firefox-62.0b19.tar.bz2"; locale = "en-CA"; arch = "linux-i686"; - sha512 = "046c5fabaac28242019b208ed66a71d1824f6e055042576cfb8ef026906dcd7b25ad75aa962ec609884967288bb58b78e915865d858b8620123c0168637c3364"; + sha512 = "77f186155dcfe94ae672e48f5fa56e2fd96eab65af5ef745b68282aa03a399c038cd8f9f6d26f672e85a007c13c29258a10456203bc46a117188dc04e965be29"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/en-GB/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/en-GB/firefox-62.0b19.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; - sha512 = "852c4763231c2fa64330b417a1eb710e8fb04fc11821e2881697e8c3a42d375478a37156efb0e23839f147074b8116e29ecd6dff04e77a4a9b9fad57d73fe5c9"; + sha512 = "7d6520ad23eaf42148d5fe297f4d59d88e33151cbc1395aa212b2486712e07b90c6662d530221537375421daac1392637b97a81726277687443fae41b07395cf"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/en-US/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/en-US/firefox-62.0b19.tar.bz2"; locale = "en-US"; arch = "linux-i686"; - sha512 = "68dd635f30b450c6501617fabdfd0104ac9ecd89a9c400acb1ea7481782c4fd4da601531cb13d0ca3a79be34adbb62d35b70ea9d275339319da39915e51be6e2"; + sha512 = "bb8d7fb03a95d1eee6f7f1861014b727995ce4594095e0cfca224902645c2ac1acc853fb2844584745cb6aba60d7e9cc99073c8c365b0787059cd385c18b6b69"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/en-ZA/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/en-ZA/firefox-62.0b19.tar.bz2"; locale = "en-ZA"; arch = "linux-i686"; - sha512 = "1e287c91c6451284a62c27d91916aaa2adae0d66bd7b2fa77003b8a5ff5030fd7219a42b9cfe6b1d100303a7758f591e88489f09ce9c4c6240b8f3dab7ce3044"; + sha512 = "4696a33cf8a1de84da0df195b3b79bef21046fb3bcfab7a2fa6e6d30e047e6217f0375c4b4540f32815ac02feef89f5ecf4df87e0324b9fcd79817c8a4762325"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/eo/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/eo/firefox-62.0b19.tar.bz2"; locale = "eo"; arch = "linux-i686"; - sha512 = "71466b5a790cb8eded34971266c2d8d21204b4caeee5b6497d0bbaba176417f1b89a2644902942b47e10a4656bc522339db2a0852470cfeba5e9d6daca731dc6"; + sha512 = "3a37a36daef69c66927bfd572ff64943ed5c6eb0e76cedc730d408bafae22d118c60dc1132238f369363d7c3ca259f8421615f5596df1fc11a5fe08c447f04ea"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/es-AR/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/es-AR/firefox-62.0b19.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; - sha512 = "90c6a17bedee44faca5e01f6982a67afd65bc05ca604c056c427ec4c52b7d96e19de8d98751e73dca840e33902080b36bbadcbba7cd1e89c8147f89d324d3893"; + sha512 = "a5673b3d24446a486c1e301afb0138ce754aa56c28117cab53b21f70203f75880aa2e4e5f5e7dbe3d511f5f730a9c754556dcc657063fd762e8611439bc5e0d4"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/es-CL/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/es-CL/firefox-62.0b19.tar.bz2"; locale = "es-CL"; arch = "linux-i686"; - sha512 = "da66ec9771e13333a5def77cfe3a744d05ba9153ee21f604005340aa2b880273bc1c38066107733d4e0abc0ed828afd1bc77f6ee2be5e790f15a6e369fdc8b89"; + sha512 = "a5e152cbee8a6c96e3c4926bcb62db406f1387b32a98987b2c7d94a56f044b0e453c956e4b6f5245221b2e4e7325fdc1521276112014d2022ebc574524cce597"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/es-ES/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/es-ES/firefox-62.0b19.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; - sha512 = "4daa9db65e3c4ef3479ba4e0ac8819e8df0b711d87e9457ed3a2025fc9a0ca7de06f2b5f7224364798eaf3b0d56ab81b44ba5e2245cc8f52dd465312818f4c6a"; + sha512 = "02b8006faee84aef78de4c10d7ed66d949094a20ab1d6ed22ff6d305a9052dc47779dd8421ac414fa945d13bce1f2764a549fd2804c4069ec980e9b20dfa9c9e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/es-MX/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/es-MX/firefox-62.0b19.tar.bz2"; locale = "es-MX"; arch = "linux-i686"; - sha512 = "1da64fe7c723606ff7b2d3502b7d4cfc2f0866a78649bef876ed8e357612a2bb2eb37f85f0e909f5809937584259c5aa92db2976a5e358d70ed3a05f294f41ea"; + sha512 = "16060be7efb5aa24fab444f5a0bf2e108af054e867cd1414e85519361046058d3054a353add6f28091ba1755e3fcad063cfef287cf199f4c9b7f0b4b56304848"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/et/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/et/firefox-62.0b19.tar.bz2"; locale = "et"; arch = "linux-i686"; - sha512 = "fda5d73cb75dcde2f131eb0036f3275761709dbbf5839cbe282566d5370c4daf81966250b59bd3b5db6bd768d939062f35e88c3cd454cbc10f2b575878324f26"; + sha512 = "d594fc3d2096ffe94c4688a9d987f47cb439c8c177155658eab4544b89b33f7408b4fef9eb47bed9de3df97fffe840f3db7f030cbe144aeddea3f13bafa06dfa"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/eu/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/eu/firefox-62.0b19.tar.bz2"; locale = "eu"; arch = "linux-i686"; - sha512 = "21f80e21f4f2fb496298883df334768c096f834c5dd82a71720e63a11d94d64515ae692f192bf540c13bf245497cf8c37776bd1c53fa57158e751865a0947dad"; + sha512 = "10cf4c333b1abffcc213236440c498a06bfab334526b38476ec0ce98417ff31f1d1cc7ffcce292faf00a86d60fe17a8d1a09db9df3dc3158455e070efcca7ea4"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/fa/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/fa/firefox-62.0b19.tar.bz2"; locale = "fa"; arch = "linux-i686"; - sha512 = "f254bf9b8715217a62fc9b604db47aaa2985864a7cbe925591cdf4233b81bd73acf5e7eb34daa7506400d5efc86c9eecb8ee9ba6dfaef4e43c03142ca595ab3a"; + sha512 = "1bda36454255375e2927596d9ba3f884728e3c47b51334f34e406ef28b15a799cb4bb86432c1e0d05fc4acb7cb8d812788a0b48cdc55d7513a7464daf2e3a6a5"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/ff/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ff/firefox-62.0b19.tar.bz2"; locale = "ff"; arch = "linux-i686"; - sha512 = "0c0b97a0297e886feb7b18e3081e460fc3f237365ed04280a1587814631261dd1c8c35a0610659d43e70a36927413ef20e46067c13d0daa6e47b9c3f058bfef6"; + sha512 = "763e2f24bfe6800eb35b27baa22a2827264b37fda2ed7274f488fb92d086f5f52f4978d958fc74f38dfae5e4ca2a269cbcdc42c96f59916f95423d63d2eabc84"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/fi/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/fi/firefox-62.0b19.tar.bz2"; locale = "fi"; arch = "linux-i686"; - sha512 = "318e324647c847d6a12ef0bb74dcf2d75367b423a9c2d89222ae4a193f9f775ce85617e9cc72d3b960ed216a9f48fb67fd0f51dd36e2ab8330208866a852b04d"; + sha512 = "96908ebb5053927f9cc032c673821d8d8f24968b26cde657fb0cac264835c66ff16417bd4149dff58e5ce577c57207f1fcb113d9e8a6495cfa1f0608a8cf7783"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/fr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/fr/firefox-62.0b19.tar.bz2"; locale = "fr"; arch = "linux-i686"; - sha512 = "c9f7033354260a72a24f94f481f5cc67bf91fbcc9170a63eddc48307972de57b937d4fa31e1eab4db1ecb9dc1f05dc56b2e38c35a946445a1d77535a1d41b433"; + sha512 = "43db8b673b6526e9178f5d50c641c9da5e7881ed6d3d181bc1440d314018afb9821c8149daf893ca7108724acf2405968309d2b91407adab87ad3968167a4e18"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/fy-NL/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/fy-NL/firefox-62.0b19.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; - sha512 = "08a6c18f6b4beaef405e9e9292a197c42510ef50a3071fd3c20687a94ecb2bcd52076a234fbafc4b9be82c8111498d1fd35468bc604def726e3187e9119f496b"; + sha512 = "c79953daae0720d61be1a616ba72f70b38f772c45ff0ac8043c45dcc46bae939df0270534c394625eadf5834d9cbf5b80787cb3b6eeef227b8812eb6a303cee3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/ga-IE/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ga-IE/firefox-62.0b19.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; - sha512 = "f23c2be81ad724862b4408560c8b28b28a9133290a1f2af37db4afbdeedb713cba0bfb23cb436c671ef1d4b42fb10c2398416e347d75afe3e77d215a9f0349d2"; + sha512 = "e7dbd35bcffcbfe39500fa583f1d3a80a51df1344c69086beee74aee9c1bc33c72c7667d550d0edfc190d96212511e95c17eb276aa29e28bbe9fff3cdd3cea90"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/gd/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/gd/firefox-62.0b19.tar.bz2"; locale = "gd"; arch = "linux-i686"; - sha512 = "46f1069551fb83ba5502438f27082d591f1ec4d24e689c825115553baa6d39eb026203de30bd6a50ff082a65b73514e7007f0419375a05bc2acebd38d323fd6d"; + sha512 = "4c11c6ccc84b3323f0c06e98ef16d0b7689b1032ab973ad9f9bc9ed7dfe8b295c0d1d9ea3ceeba5ef265ccfb84672b9f8603841563699639355508e222931bdc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/gl/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/gl/firefox-62.0b19.tar.bz2"; locale = "gl"; arch = "linux-i686"; - sha512 = "6864803363c3f61cbb8bf903da7275c90f8fcd0d8997a9828392e4fa2199d75e46d5690c55fa8980437a999af3322cc5927cd576d675602c049fa15b605ede1d"; + sha512 = "b9168e7a2331d1ea1655822b2e52353f21ade6a51cbec4a174ea7e4bdc4082dda00a582152068ce89c4c15f71dcdc6c63d6bf2b0b777e0a645d1e80ad0d3bcaa"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/gn/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/gn/firefox-62.0b19.tar.bz2"; locale = "gn"; arch = "linux-i686"; - sha512 = "9932f1f2ca3b0646bd63aaae3bf118e91f39957581ec03fcd6ee4138abe00b9142acde3afef6ef31f802f9a5ce5e64755af912fb6e70d49f9baf4abf497fb82f"; + sha512 = "5894625324cc483e1d258b35d95ea3d3edaf3a8fe3ac934ebcacfbf2dff5c133e25c1d65b603e8738138d982417414abf8abe465d8b393bc49f0f635aa7e59d3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/gu-IN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/gu-IN/firefox-62.0b19.tar.bz2"; locale = "gu-IN"; arch = "linux-i686"; - sha512 = "b0a216cc4194990b993ad31156325ea5296d16901a0b6cbb3e792142ddd7e38b728331b68d73d2878b24042d0015ba7a0550d3ddb1c5898119a9cc4a5e91bb7c"; + sha512 = "605b74d8f95b3b1857e8c6860364d7446eafc1fb02477e4a6dbb47c6e911f0dec289c51015566be9af8856a5ffa966adf306e5190cbcdbbeb48e6a5d36026c18"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/he/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/he/firefox-62.0b19.tar.bz2"; locale = "he"; arch = "linux-i686"; - sha512 = "123a4d8b8be454276ed6003051adbe2c87f0222d96c20902fce3820efb5149c4a1d8af13763974339936d5d1b25695ccab68f7d13d773899f19c2346735ebf2a"; + sha512 = "3adcbe0d6943922125a088dc4d92badbf674adcfde5a38346cf4a1eb45c415cb74612d070e68e7ff1ae35fc92774fdace05f7afd0d3fc49303ef4492dd1fee0a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/hi-IN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/hi-IN/firefox-62.0b19.tar.bz2"; locale = "hi-IN"; arch = "linux-i686"; - sha512 = "030dd5862dd46ea72079f0dcccd4439bd766b98072d7e0d92d1260a1c2e2f2f2e48cd7a8ffe0be25449c5598a308a18093e273338eda2bb49502a3e8afe6f670"; + sha512 = "34abb67fb1fa3a5913c6a278401678a9d735f18ac1f5264f1d31e5f3cfdee617fb9dc5db864f9c089f481aad890a2fc2b7f133ea563134a246cb40a70771ae28"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/hr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/hr/firefox-62.0b19.tar.bz2"; locale = "hr"; arch = "linux-i686"; - sha512 = "c7ce79360d517ce4012ffc0c472e04139e2e65a068a97e38677e327cbeca054f54973dbc1344e1cfd36155e17d5a3e9a13b118fae0a3251d1f6de36bf45359af"; + sha512 = "e7a9e8e11c4a9b07f3206421386e53b906f21dbcebef342a7b76fc5f5c800cd0fd188cd5dbc5f0e1956329b749209b4ff268b913c87d79558df2c00726008c85"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/hsb/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/hsb/firefox-62.0b19.tar.bz2"; locale = "hsb"; arch = "linux-i686"; - sha512 = "397902ace1c3e21d564e55dbf86a218408df70fcf185a4b30406abfaed6bf8e1184fb8077d9b606a350100ae471484bb4a48c433bd889cc38f9655e7475a2949"; + sha512 = "56f23d54131204ad093d256dcd2a81affaec5e8159ecb7d9454b01475bcee32ddaea1951b97c1cf34505fb0d5e1eb36a3316e1171821b0a663aa422fb759612b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/hu/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/hu/firefox-62.0b19.tar.bz2"; locale = "hu"; arch = "linux-i686"; - sha512 = "982a9b5aeb1ef8762828d0cc974d8a7b77d457591f662a35f3d0f56c158aafe6b026bbb75b8f58746f4389afe08a90240238fac7994ddcf7ad1edc8567f3e547"; + sha512 = "28b96bd1a025d886bcbac761410454c9a489c801dd11049f0a71e8754d6e7a5adb90046e9ee913356989d07b2c8d60657586259af2f6d6f175babb9e28fb56f5"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/hy-AM/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/hy-AM/firefox-62.0b19.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; - sha512 = "32d842954afccfd9433621e9d9a7fc7c4ac3915b07b0e85e7caa10dad55e338768bef50077d129368059621d3af3354b5033077517089c1aa70c8d21043735bf"; + sha512 = "983a8fc5331a1f04ba31c9b6712d3c2678435fb6c219e47c370d5555988bbf5c07d8cb30c70c80ad47d429ce75894838fdca839750ffd71131b6fe4f88872182"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/ia/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ia/firefox-62.0b19.tar.bz2"; locale = "ia"; arch = "linux-i686"; - sha512 = "d165c88b6288f10eb7b5f11402528a077b22cde681738d9371c4ecc5fa01c691593b7599cd605224631aaa3d93eb05d89923a939aa025a929fbc35bb9f09ae1b"; + sha512 = "03700bb8ff07f85fc2c305104fce031dc0206f3ce771eaabaefa9ddd4e3354ed821a597b4fe7973a333c8fe4e7e90a0189428a8cf2300030a4404e827d0e8953"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/id/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/id/firefox-62.0b19.tar.bz2"; locale = "id"; arch = "linux-i686"; - sha512 = "1324b6c140db320d6ac43521091b9b77d52800e76f3f9741c83a7382bdad8522b8467c75d82c48b61d0018c40671e0bb23870b112a8957cf8256a72c009886c5"; + sha512 = "052266a6047be98b1c7cc5425643677768f9eb50724e6da5fc2810688432641c10b4dc64012313f47ddab8074f40a05e0fb0af204098369f969d342a67f10bb5"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/is/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/is/firefox-62.0b19.tar.bz2"; locale = "is"; arch = "linux-i686"; - sha512 = "6b10cda6efae14942aadf96b3d1a2b7ae58790be601ea46e04225d356c5ad1109eb9ac7a6983dfa21d8c2e6710219f8d3a05605b2a80a498fc6bddbf2abbee09"; + sha512 = "fee6a7bc009b857766481d858990d1a454d325de9f70e4096c1f5b026db0e6f75a4c8a829e50499af909aa3a17731e995b2168a876bb197cfa219dae109c1bd2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/it/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/it/firefox-62.0b19.tar.bz2"; locale = "it"; arch = "linux-i686"; - sha512 = "f43b85b59581eec108f882f8bdf2886b658a00b46c9f651a28d9cfd09af02f4c49b70ca72dae5cedb26c5ba246e8b01dd483dba6de42da170f12a73a6f02e87d"; + sha512 = "3cb3a1868f2702cd709f7e8a998b9e81a196bc2d83cce0874b1c32d4f8a0e0552d63141b65f10044ad8899b7892648cf92c0d68a40bcd72af792848bb4fdfb69"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/ja/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ja/firefox-62.0b19.tar.bz2"; locale = "ja"; arch = "linux-i686"; - sha512 = "3f2e08852c9400ec7e7402b5d9dc97e0002ca4d3099e0b101697f8581e8ef318ecc77f286aff1d33d945cabac20e7af4296327a25bfdac44293362ec416d59e2"; + sha512 = "dd2112c69c33878acc315f12851e1b8db72d3a3edbd7aeb1ff5a5704b95f80a74098eaf54c4b902f4e46f91167a07526c89bbb27e0306599448d3c1e3602ecdc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/ka/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ka/firefox-62.0b19.tar.bz2"; locale = "ka"; arch = "linux-i686"; - sha512 = "a9d68aee2257e50220d739053c6ff18d8fc18b8ed56e49e5b3bc49694805575ca427c7f00f4267f52700d0880f1bbd39c9e9b18a6b0706454024e46f4de34de4"; + sha512 = "98468aff4d6eaaef0c3e88a97d577615b6d7f6cf240f3affee71b1aa153873def2f425e120876e942a0d4e6e81a8feeb26316552757890ddf47ed3425309f73d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/kab/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/kab/firefox-62.0b19.tar.bz2"; locale = "kab"; arch = "linux-i686"; - sha512 = "01b17ffa5140f86e5d51bf8093e99fbd50cae29e7ffe6813b61c6788a0363b7edb2680cb922e9172c7f9e2f1a8fd934938a3883184f9a9cff99c597b65663919"; + sha512 = "713c9e9557086a6978882be7e966519bca6831748474d115208e5ce3fee9b1419beda7662a7e7b690c1ed65fc2bcd5063a95b27698d89fe3f81af7d1c8924424"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/kk/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/kk/firefox-62.0b19.tar.bz2"; locale = "kk"; arch = "linux-i686"; - sha512 = "8403cb0799b57a5dcb703f5aeb2c75acdf1e141785bcc91097eee8daacd51cda79c31755fc71c608794440146a8762ea53f20ab39a62870cdefbe5f59448b930"; + sha512 = "6143fa689d862e5be7f7cfba54d1dbfb39b9d0866203811962100bf4e3d4430b0a6fbde27c474c39e0c1c4b95b3b68128f71a3b17171e1ee99b1df2eb6786512"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/km/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/km/firefox-62.0b19.tar.bz2"; locale = "km"; arch = "linux-i686"; - sha512 = "75fa171c93bcbffaefa44b5c8e66ea049e6234f4a97d51260cdd14a2beb9c9a62a1bf05453253afe6de5f7cee5677ad3ea96cf151d7632809f2e50fbf21d7fa8"; + sha512 = "18d64d90a0c7991124efa0d1003cd1e2081b2b0001fd96713221dca3a36ab06b222e4b62192952f15763180ac6b570e866af4fdd8993060e52eb5345f41297df"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/kn/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/kn/firefox-62.0b19.tar.bz2"; locale = "kn"; arch = "linux-i686"; - sha512 = "0a6ad18cbe339f925d6254a314ef0cdf3c3b007765eabb96c3decf3b17b359c7122bd4346c5e3b0539236defbb7f31cf23dc0b7971af2d008618bfc60d932047"; + sha512 = "946aa182fe0cb7c7a7337b75a922111deffcabefb02efc00c4e2131107f167983c4be80a16430dce07dfe8b9fc5ffa144cc12da52bcae7292e9af7b8536c714a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/ko/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ko/firefox-62.0b19.tar.bz2"; locale = "ko"; arch = "linux-i686"; - sha512 = "2daee318ce7984a519abdbdd7cb86fe87689c21af736b25c6e942518a50ed8e83178d2a16a81c61d829cfd5c87a657f357b6d23d6301368ed4bf886f07f75b97"; + sha512 = "849d6004429b3ad8dd767c3ed872e1d17f741f0aa472821f25954d54847ed14075ba54afb7b2e58c40d7f82ba2c83b35d4d57d7ee364002a6b3065cf8ef75f79"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/lij/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/lij/firefox-62.0b19.tar.bz2"; locale = "lij"; arch = "linux-i686"; - sha512 = "aa64a352d7179b95f95a3a5dc39bedbcfa96a7c77686065b0ee5bde8eacbe684cad1231cbaa9755c4476a3a9a4187ef97fbeb6741f18afd2430ef43a6f9a8cc7"; + sha512 = "6dab88f19c36e6f253b6db7acdc049810d4687b90df59d40cd0eedbbd24fcd5639682b665542bbdd63583ca56977f053b87473a86bdd9bb4c0d2b14ad1c35d74"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/lt/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/lt/firefox-62.0b19.tar.bz2"; locale = "lt"; arch = "linux-i686"; - sha512 = "4505b712e03bae127f5168c221360543f29681aeeffa088ad66631dfb6c268c3ca24bad11c84439f690ed4a4d67138812ee74117644a803b1345d548638eaf89"; + sha512 = "b67e464e3556b1b9703dcaeefc66e0997e6f8758553f29307fbb56a074cd49717dd2badba8b3839a5504ec4d5f39cdb46f48d3916b20e656ffa03f9d0e72dd9a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/lv/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/lv/firefox-62.0b19.tar.bz2"; locale = "lv"; arch = "linux-i686"; - sha512 = "bfc47b18ad8ee9c65c8520c8b57214d3493c897d0d1bfbec32ad961aa740217247755610b029039c0282932b8c1de19e9b34d801ceb96b3d4969829944de1858"; + sha512 = "b63d60992c4879f734075ad2bc149c898ce44dfe8d05fe02c302000694e89e0b195d30901403c618afc8ed842df5f2bdec967d946340176b65a4d79f60205e8a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/mai/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/mai/firefox-62.0b19.tar.bz2"; locale = "mai"; arch = "linux-i686"; - sha512 = "1d96dcbf58668827b055be628160c90f4e2d1a3e8178cf953e89e30e9bb041ecd5c1d409be905f6bd6d1780dd278ae105d1a82ec7226196614faee83f333f7a3"; + sha512 = "cd5ecfe1ca8bfb49ba9f7b8686de18e0a9fe7a170dc59213b53748d937331bb4e718f70a45ce988c2b9a057c7d561bedf4e571cf7e45e782648ba7be7b1bb7d1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/mk/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/mk/firefox-62.0b19.tar.bz2"; locale = "mk"; arch = "linux-i686"; - sha512 = "71a561df96f60272e7dded20f30ec8632d8df0a675ffa0730b1e2c61e131d30f70f710958fa38d5bf647cb372b763975cabbf11b81f187b154af3416aab8d2c0"; + sha512 = "8a0cb09f5b360171fd1533a005837afde6418812511ec9d3a98f8f992b064b5b38c5016cc210ec48c570d777ea3de4476eb8017cc27fa1fe3162e2b226d7bc79"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/ml/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ml/firefox-62.0b19.tar.bz2"; locale = "ml"; arch = "linux-i686"; - sha512 = "563beafe7aacaeeac411aae9b2fe2706d9ecc497984322caa6ba4e44957c24f16e06e1db90605b4085c708f563a416eaee15d2b7daf9ac481c947957ec25b5fb"; + sha512 = "7034a93dbacf468c74e52c9d11117f88ceedb081d8d5fbaa75f7270db50ab2b0a27b423c7910c5d12e8c8e5458649048aec3775931edd2ccb40fe03305dfe097"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/mr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/mr/firefox-62.0b19.tar.bz2"; locale = "mr"; arch = "linux-i686"; - sha512 = "bc728d67aee3f0e831316dda5415efdcd5835d3c4f29a575cc0c2772703551b4752ace541d9535f9da56132f94fe8ce116ca19c5ae07b70958fdd934f74c151a"; + sha512 = "e075bbf14928fa722d0cbaf20dee7045380a2b1253c7c2f1691f8291da038ba82c4ec590151f0710515fd71d9d7beb606a2da357ca3cc140fcd51abb6660a382"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/ms/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ms/firefox-62.0b19.tar.bz2"; locale = "ms"; arch = "linux-i686"; - sha512 = "b368091fb415d2397e95029728a5e97e07b78c2d2119b5e3d2b0d00fb0fbd3484b397e7efa1976adf61cb8de3cacd63f7984b0b9341979a9e3b2e1b61a4563c8"; + sha512 = "af676287595903e792b5289bde01885794d2a51b16cdeeaa479138af550f9f1e2c0a1531a509834935e3d26854b3e855d5e4d1670eff73599aa3fde43a5659dc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/my/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/my/firefox-62.0b19.tar.bz2"; locale = "my"; arch = "linux-i686"; - sha512 = "ad489157ff5ee3932162741e4c1746112c161cea1780e8c7764798b765aa1a821cf794f259d9ce5c3c852f575af6bf0112ce2ef90259b9432cb9c57a76508cfe"; + sha512 = "5513f7ff66988b4c4404ac7efc52c9ac4ffe916cd5a196d5fb2418e832de975b07737f21a55bec5d6f9196fde04a9311f1d06fbc31a018bd192d0a9bf71e70bb"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/nb-NO/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/nb-NO/firefox-62.0b19.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; - sha512 = "ade119bcef7a54c05fb81ecaa30b4543225d78490f93611988d9df10992aedecae962d9d50cf6ecb09e9e83466423da8714c5dd9ec2d5588f0ca2d3fabe38fa5"; + sha512 = "4495a163636dc90e49cf6cd77e193b25d157bd0079b7521af4735f81efad9002adade8ae31b80af492ed6dac00174fcca3343bfa580113274f960ff152b51439"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/ne-NP/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ne-NP/firefox-62.0b19.tar.bz2"; locale = "ne-NP"; arch = "linux-i686"; - sha512 = "a375b759aedbb9aeaee233b2bcc0d9c7958d2aa989ccc6cb7e6100de6c10b1957fd0a73ad24620db1c0380f455e06559bf6b991f6616591bb547ad247d15703c"; + sha512 = "761e123de862289aa25a95e8f527ea9f338d730ca50ac848c53abd4427a3bb6f49eaa0df16e4ff235bdd2680a9c0dda7bfce125f3470aaec0ea184ab1dda65da"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/nl/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/nl/firefox-62.0b19.tar.bz2"; locale = "nl"; arch = "linux-i686"; - sha512 = "06dc4e376936fa64ea081d047c224baf43dfe14eef8a6f27ef9ae0d475f5dda5bdf171432061e31bdf368da0eb2ab6b694d31df868a86c9ac0636ee701da9fcd"; + sha512 = "6a4405ac9cb88ce172b3c7525ca92aa8acd0bc30a2b41d6ac7f0cd27de26026ce203b256006d65b1793b165f3835c70f98b6716bbb5014a7f3b973ee602972db"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/nn-NO/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/nn-NO/firefox-62.0b19.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; - sha512 = "6bb9bf90a1e0e747568f97b82f3b35eb6f552025a6d2e052b359e667451e336583c6bdfc6a3746d24a3bc5ccacf72301cf079811046a4adbb221003a70e89da5"; + sha512 = "f35f40bf4e1ad3706ef6b8088c94a2e33a5cc407e1609bf5540c0c62a4d3d4e7c48e126be1c6e716f91207532ce516379b07acdfd8ecc247a7a54c0faa84d5bc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/oc/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/oc/firefox-62.0b19.tar.bz2"; locale = "oc"; arch = "linux-i686"; - sha512 = "9991b32bdea0e392a955178f9b64dd243e74da3ec95c52a9dd5b42e399534893503840cecec8329cbf2478b58b08b94b15c53288a02a12b2a41e0af12bc0ff08"; + sha512 = "0321965a798a4e321913d75b633d9a9a8211a894a30bf35036ecc796dd0eaebe6395733dd009ade0fac730704aef5256e6836ff0415f44840de40c8af20628b5"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/or/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/or/firefox-62.0b19.tar.bz2"; locale = "or"; arch = "linux-i686"; - sha512 = "e61e0d63ae95aefaa17ec5ba1b128bf0bdd3de1a81037ccd61d746021a32d7274530acfc332c1b25b08708f03e0d15fbacea1c9d9c196f19c77fee2305e255f9"; + sha512 = "2397be90b55b387ad5aa020b393dba5601127988b609929bfb1ec48d5097e4fa03f0757242bcf07a5a6ad21babe0162c8d7c20cdb59c55049a8608c042b9795a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/pa-IN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/pa-IN/firefox-62.0b19.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; - sha512 = "49149c7636028e69c61dd8129fa149037c5cd13aedf1e83f137ff5cbb4a368b0a222c225dacc213f31ccaee323f31831b5271cd8adc04ffcdadbe6d71943963c"; + sha512 = "ddd62ede6cbf7a20dc9dcfbb4a3821bcd662c1054a10a457c360ef560bf351bfecaaa2b0e71f703939d66a450bcaef2435d2222bd0aaf799b82db38b08028c16"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/pl/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/pl/firefox-62.0b19.tar.bz2"; locale = "pl"; arch = "linux-i686"; - sha512 = "a1827c77ba0d48903f9e4ac2ffbaff2bd404db41335313f27dc1e024cb2b5d724f67456f01d01c0eb0406141259e351e1d19184ee6bf61660b8204d518c7fb4a"; + sha512 = "d6551c64a426f27f4c80508e3a358687fda88a886e7ff698c28eacd00022aedaffe809bda6985d1f52abdf2bf4fd10892366f4c31fcf0b95e78839fa09e05d35"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/pt-BR/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/pt-BR/firefox-62.0b19.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; - sha512 = "c8dc8882a7f465a51813c09e46a07cf0ba42b4be3e40c7adfeda22238e8f492c74c224fc54965cc9a1145fe82a0eaab61ecd64503c1870f341825c3054cbf01c"; + sha512 = "dc45d6aace4130a3b44e02d16e1dac88db0774309a6b014c8029a432fedf0912bfce23ba5a143c3908a2c30ba2d65939a207c6e7fb70cb46f731e8fe4b9eb7d6"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/pt-PT/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/pt-PT/firefox-62.0b19.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; - sha512 = "b0376a03c13d892b4484ea207eb31cc2e7db1333d7fec82654a96cca1ca2a724f74f552f1baea2aa9c2580055a9aa934d1a2ad3d4ca41b50ac554a9f65b7146a"; + sha512 = "c90188b1f84d031787fc11900e66540d1c1b41e65af9eabae2f9abe1c662b934fda18775b8811e0578da57388944fa123cf28a8c73d49948cd2841f791234818"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/rm/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/rm/firefox-62.0b19.tar.bz2"; locale = "rm"; arch = "linux-i686"; - sha512 = "f356ecf9f19a8fb314340851f101375e7667d8c99792398ad5e5c17745db181c1a1e3513ac56597f2d75bd915a4c6a6c12f3ac71682aeaa13aaa952eaad9477c"; + sha512 = "30ee0faf69f1d376bba25e84248fdfeece44b0b3e2c56b755add262fd0794a59a2e2ab22c2bc9f2dc6d0f23aaad7aadaf5e3497de38ae5e64affb1fc0ebb15e2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/ro/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ro/firefox-62.0b19.tar.bz2"; locale = "ro"; arch = "linux-i686"; - sha512 = "549a9b2e1e6e7935434186ca3d3c4b97520b0261fd9c3f95253ace286021e43785237ff7d3afda5d497dce366eaea09e11e172cb1271031f3c1cab0c55a07772"; + sha512 = "db4801605204fa133c58b2b79962a3d542f96060dd94a1213b12779bc84525072f71789f15d2fecc83285d0f3bba4d377ec7bf5361867fb794e2662f1f24e638"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/ru/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ru/firefox-62.0b19.tar.bz2"; locale = "ru"; arch = "linux-i686"; - sha512 = "79256f61f98035dcb063e45ee27c06eeb1e088e2dbe4429b1a5feb2664b8b37b2851f23c836d57e0272b9fed73be22ee029373107b2fd19813f7d9466ebc5900"; + sha512 = "a5fa2dc6543112f133327373fc5f7fcf84eec595f38233f1390d70ac8e38e968e3b03c47de13edd91c9e7ceb6b29183b6687e3ffa8659ae4c58908f88f3f8244"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/si/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/si/firefox-62.0b19.tar.bz2"; locale = "si"; arch = "linux-i686"; - sha512 = "907241d6ba61f53ead341cba2de045a8e6c31805954469a84792035472b9dfa6f8175716f765d332590259651fb5e17a96d1fa3d4fb0f12279b6cda9d1f0c5a8"; + sha512 = "48ff4167cf562c04d29316d877eb8855f02e48e2197705b3f924a8f627b85005b235294ff629afe56fcdac726a0e0b66fbded7090e29fa1997a94234cea8b944"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/sk/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/sk/firefox-62.0b19.tar.bz2"; locale = "sk"; arch = "linux-i686"; - sha512 = "a8932f837cbe336fe74a223196f2f3d4383be4b1c8f53d793fdf9a9fb66a65527fb65321160df2eaf1328c8b1cafc7558c3e14a06d7d49bd93f24657e24deb76"; + sha512 = "cc6d578518cb0de59880bab71c4888643cbc71f74fac7cc7a4cd1a61628fd6e1c775bbeeb9d5ba26756a0b6a5a1408723de5132c0d9013ec4e1157e0e91dca92"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/sl/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/sl/firefox-62.0b19.tar.bz2"; locale = "sl"; arch = "linux-i686"; - sha512 = "f1a76d7a77f1ff67a0defdd51fc2ed246e06ee00e11a80e58e35f4d35e081e1a0520f3f11fbdf3314a722c0f4c033cf6915ee792b8d98bc75b5552f92527dd4e"; + sha512 = "433a0fecf6eb3da12ea04e15eecf3ed825eacdbe329bcd522ba8a1505dc8eb81b78b7bfd84fceb029565dfc1b09fb1e38205291c700fbdc96589476c00a93178"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/son/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/son/firefox-62.0b19.tar.bz2"; locale = "son"; arch = "linux-i686"; - sha512 = "f31660a7c3e85f759611d695fd44db021fe004f990e5c2680906f60b8650eedbc6d624cd54f5a6f17ab0c46d27bfc260789b2f294908a9c77d1cbcbfbf90baea"; + sha512 = "e8ba4761a776dc2686846ce2597ed9a15d61a1973a7c0d952a2de64ef922d4f322ce24891bfbbff80a1b9a07ca3cc1d777807badfed7f68f7b5a3c9ec5836048"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/sq/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/sq/firefox-62.0b19.tar.bz2"; locale = "sq"; arch = "linux-i686"; - sha512 = "823d671493e005bf7311dc563916d28e9fb6c04378366a5be8a9ea39a0b5e6606a299682b0e58599a02853c6be592f1778dcbecf42650d200b5e8d4a9883ea50"; + sha512 = "2fd023d89f493c42016f4ea3f3f16bb5879f2c1f6859cad728b6c649e7901dd6efd4f2f7ba5f161ed98e31d476d3f1faf7cb5fef7936bd88bc1ea283d144805d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/sr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/sr/firefox-62.0b19.tar.bz2"; locale = "sr"; arch = "linux-i686"; - sha512 = "c397bf56d12ff28b36ffbfd132c3d304017069cb12415a085bcb7f27898136bd8363c8366ee75324aa136442d93733223e1493204163aefc792eaa531a50c3b9"; + sha512 = "c107e8c8b2f9afd708a498b190e4044cde74bc81867e66d14c4cdb35b5d356e25d94e9816d2bb21eedab6283029ee4dc29ea04704eb0ebc6ead921ea374b3bd9"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/sv-SE/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/sv-SE/firefox-62.0b19.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; - sha512 = "7fff653a86fa12dff883366b0d76898ee3fc0b6c93ec91617e0b27254df873f7c5b8b3b5217f0082e474808a465fbc254ab682c521b36f031eda75c5558128b2"; + sha512 = "debda5bf7f2a275cb0434fba6527f396fa55fd3f154333a688fa0187aabee78b881e0bb1704604ac4c58fe705e54ce5480488c38a85232746631fbfb389be646"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/ta/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ta/firefox-62.0b19.tar.bz2"; locale = "ta"; arch = "linux-i686"; - sha512 = "9b7d327e5e72135bcc4591d7ed2aa606dabb2e292b6ccc480c8665b247a24fa0721ed23ecfe242cb50604f7f211435be63915c1bbdc828e4590a91802d277155"; + sha512 = "230f3253cac800fc268ca9c3507a2f4dcfcab220b719dfa20e1760be8a4e2f789ccf7a726832eef570afd7b3fc25b58a8d321ee15404252e48b49050bc86d851"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/te/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/te/firefox-62.0b19.tar.bz2"; locale = "te"; arch = "linux-i686"; - sha512 = "0067469eadde18e120645a55701454381010530fe7cea3370efdee5e728b2b0258771ab3c39ada75727c796d44be5bc1487479103649964aa4926f8e23ba9c69"; + sha512 = "d88dcc1bce5f33ce14c6577005f4e70b803c67437dc1e33928483fbb88abb9dd175c81cbf0e22947ed8b319d1b02cbfcc1d1b73958f85845768cdcca5adeb52c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/th/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/th/firefox-62.0b19.tar.bz2"; locale = "th"; arch = "linux-i686"; - sha512 = "3157d512fac92eb23db2774128d509277ac8047e525b14c98f9b7b291c2697fb4917144605451b1acbc76cf9f104e0c39d8a4b9c0e90d8bb206613802c2edd91"; + sha512 = "134f6cc7de767b25e07755cea23ae35641d09129835db4659d5ed92536231a8fd57e857cdcb4871285dec93b4af764264a4ea1c36c35bf636682275139edca38"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/tr/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/tr/firefox-62.0b19.tar.bz2"; locale = "tr"; arch = "linux-i686"; - sha512 = "38e928345d279831f5c7ed1c6c4e618377d5a92e69b65f7b3d9bcfd16f24c32018bcdd8fe384350a6e846996de783897619ce8d6b734dd92cdf3f1308b9cb582"; + sha512 = "d42b3867ebe0de0e9a6ba14adf2203ee96e2bca569bed2e55c2b46d8149f5babc6eae898a855745cd9fc2e6e016297b7357d25e5b413c786bbaa5607a3abaf05"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/uk/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/uk/firefox-62.0b19.tar.bz2"; locale = "uk"; arch = "linux-i686"; - sha512 = "14745f76dcaf57d2a365a0eafa253e7849ab1eb168877de7a9d20a142228581190766eb7c0064edd966301d63c728aea63190d2a2fa6d2e803a96f28f15bf9ad"; + sha512 = "634636013a50960aadf383aab9ba75c3bcc679dbe300ca3eb8b804e066c9c9a41cc5e2d4d321e18903ec41bb93ba084bafd8c3c61681da0a7e0388eb52f93a53"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/ur/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ur/firefox-62.0b19.tar.bz2"; locale = "ur"; arch = "linux-i686"; - sha512 = "7fc7d0ab990b64dbd611ea3e76939ed438a1a63360e746beab30a057fa053717e92c35706ab8f2ac81c52a9bd92d62cffbbf99d3ac85cfb092bbb2868f47a092"; + sha512 = "d4cb618f46a45354bdc1abfe03ed3eadfaaabbbbd6e88e90b4617ae27887c3ead7e2e46248c845c3d026e14cbdbfa4bc7e332653c89c621dc5711cc5b7decc89"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/uz/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/uz/firefox-62.0b19.tar.bz2"; locale = "uz"; arch = "linux-i686"; - sha512 = "256b8c553e61796b439ae3d4f90248ae07bd7c13b9a32ce3baeb24901941ff8d6ec6ab810122b6a6da713c0a1b3737ad66e6d798d6cf62fea87885541920f6ce"; + sha512 = "6aed20b40c85d9901484982c81506b9ff5eb8bb2a0747db65287b4486cb43feaeed884de23a6326bc45009ca598c732e503c30e2f269f840da3d7bca3b64bee6"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/vi/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/vi/firefox-62.0b19.tar.bz2"; locale = "vi"; arch = "linux-i686"; - sha512 = "152a826f7ca28351a6395728ca6ae1fea3623bf154e00e2bd0e56ef14ef819225a65d12dd7cb6a483b2a2e1e08a3da39082d9997a7116b2a05c66b45f8cd77bc"; + sha512 = "37c303611f1994dc3470f07fc95b53b1aae4586f36f616c24796fd25463900f85bfaf682397882be1cbda2703c1fc88e285875b6497d311ad1376dc869b6ddc4"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/xh/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/xh/firefox-62.0b19.tar.bz2"; locale = "xh"; arch = "linux-i686"; - sha512 = "b5aa2d4450c34eedaadd120da155622590e053e2b5bce0328e1e314be339a7e9def21417d18c094602cadf5fcb674fef0ec6691fecc00e2f92336c393cbc0f66"; + sha512 = "b881dff8d3cb79351329bee61960eed91a3959ca1c6592563d12b50ad58ddd5f38157b372c2aa2a605f93f1ada1dbb6ace65c668697dca24637447e4532b0a5e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/zh-CN/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/zh-CN/firefox-62.0b19.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; - sha512 = "9c4d18c8cd48e63a0142ac2af142e75581cb57d242e779b4fb6d18fb3e90fa748952275409fa174261ca8fbebdf4d69251b0681a4b4a0aa03cf03240bd97e855"; + sha512 = "994caa136ab8c9470bad545b31c0e2bd738a006bd4340d5d1c03987e43e000b233388449221b681a57bc036f5395a647741d119d434d8cafdcdfc8bdfbf787ea"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b17/linux-i686/zh-TW/firefox-62.0b17.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/zh-TW/firefox-62.0b19.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; - sha512 = "13238f853646c2249e3eb13e140507ed2e3551151ebf0c5db3c8146239bf1a943c794d77beda40e97d93ce0eca955ba3a1b618431fd34180d2adebd8c405a137"; + sha512 = "0fb7989cea38a7efd2c1575d891463d806ad7a6e5af9c91205bb527b587dddd2a769a49491c82687c31df96a10a4794e822eec4c16c10ac2d28b781483fe6c53"; } ]; } -- GitLab From 7a98ab9e9bb890a612f80ee928a1c9b9bf1cf02e Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 01:28:20 -0700 Subject: [PATCH 1018/2206] s4cmd: 2.0.1 -> 2.1.0 (#45536) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/s4cmd/versions. --- pkgs/tools/networking/s4cmd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/s4cmd/default.nix b/pkgs/tools/networking/s4cmd/default.nix index 20f129357df..8088cc0ec4d 100644 --- a/pkgs/tools/networking/s4cmd/default.nix +++ b/pkgs/tools/networking/s4cmd/default.nix @@ -2,11 +2,11 @@ python3Packages.buildPythonApplication rec { pname = "s4cmd"; - version = "2.0.1"; + version = "2.1.0"; src = python3Packages.fetchPypi { inherit pname version; - sha256 = "14gfpnj4xa1sq3x3zd29drpzsygn998y32szwm069ma0w9jwjjz6"; + sha256 = "0d4mx98i3qhvlmr9x898mjvf827smzx6x5ji6daiwgjdlxc60mj2"; }; propagatedBuildInputs = with python3Packages; [ boto3 pytz ]; -- GitLab From d895f47d689f66b2467e5144d3fb1a2294a18f16 Mon Sep 17 00:00:00 2001 From: Giulio Eulisse Date: Wed, 22 Aug 2018 17:06:29 +0200 Subject: [PATCH 1019/2206] alibuild: init at 1.5.3 --- .../tools/build-managers/alibuild/default.nix | 27 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 4 +++ 2 files changed, 31 insertions(+) create mode 100644 pkgs/development/tools/build-managers/alibuild/default.nix diff --git a/pkgs/development/tools/build-managers/alibuild/default.nix b/pkgs/development/tools/build-managers/alibuild/default.nix new file mode 100644 index 00000000000..eb805dcce7a --- /dev/null +++ b/pkgs/development/tools/build-managers/alibuild/default.nix @@ -0,0 +1,27 @@ +{ stdenv, lib, python}: + +python.pkgs.buildPythonApplication rec { + pname = "alibuild"; + version = "1.5.4rc3"; + + src = python.pkgs.fetchPypi { + inherit pname version; + sha256 = "1mnh0h9m96p78b9ln1gbl4lw1mgl16qbyfi9fj2l13p3nxaq1sib"; + }; + + argparse = null; + + doCheck = false; + propagatedBuildInputs = [ + python.pkgs.requests + python.pkgs.argparse + python.pkgs.pyyaml + ]; + + meta = with lib; { + homepage = "https://alisw.github.io/alibuild/"; + description = "Build tool for ALICE experiment software"; + license = licenses.gpl3; + maintainers = with maintainers; [ ktf ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index cce255e3728..87169bc1f38 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -22247,4 +22247,8 @@ with pkgs; doing = callPackage ../applications/misc/doing { }; undervolt = callPackage ../os-specific/linux/undervolt { }; + + alibuild = callPackage ../development/tools/build-managers/alibuild { + python = python27; + }; } -- GitLab From 8ea7ad67fd19f3fc7866084c8648b6fd2d1c79e9 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 16 Aug 2018 11:44:04 +0200 Subject: [PATCH 1020/2206] opencolorio: 1.0.9 -> 1.1.0 --- pkgs/development/libraries/opencolorio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/opencolorio/default.nix b/pkgs/development/libraries/opencolorio/default.nix index 3b0e60fca39..751d845f773 100644 --- a/pkgs/development/libraries/opencolorio/default.nix +++ b/pkgs/development/libraries/opencolorio/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "opencolorio-${version}"; - version = "1.0.9"; + version = "1.1.0"; src = fetchurl { url = "https://github.com/imageworks/OpenColorIO/archive/v1.0.9.zip"; - sha256 = "14j80dgbb6f09z63aqh2874vhzpga6zksz8jmqnj1zh87x15pqnr"; + sha256 = "1vi5pcgj7gv8fp6cdnhszwfh7lh38rl2rk4c5yzsvmgcb7xf48bx"; }; outputs = [ "bin" "out" "dev" ]; -- GitLab From beaa0984c63f6e93a9ddfae18c70d39602e90cca Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 16 Aug 2018 11:52:46 +0200 Subject: [PATCH 1021/2206] ilmbase, openexr: 2.2.1 -> 2.3.0 --- pkgs/development/libraries/ilmbase/default.nix | 8 +++++--- pkgs/development/libraries/openexr/default.nix | 8 +++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/pkgs/development/libraries/ilmbase/default.nix b/pkgs/development/libraries/ilmbase/default.nix index 156b4f72749..3989e941b6b 100644 --- a/pkgs/development/libraries/ilmbase/default.nix +++ b/pkgs/development/libraries/ilmbase/default.nix @@ -1,16 +1,18 @@ { stdenv, fetchurl, automake, autoconf, libtool, which }: stdenv.mkDerivation rec { - name = "ilmbase-2.2.1"; + name = "ilmbase-${version}"; + version = "2.3.0"; src = fetchurl { - url = "http://download.savannah.nongnu.org/releases/openexr/${name}.tar.gz"; - sha256 = "17k0hq19wplx9s029kjrq6c51x2ryrfmaavcappkd0g67gk0dhna"; + url = "https://github.com/openexr/openexr/releases/download/v${version}/${name}.tar.gz"; + sha256 = "0qiq5bqq9rxhqjiym2k36sx4vq8adgrz6xf6qwizi9bqm78phsa5"; }; outputs = [ "out" "dev" ]; preConfigure = '' + patchShebangs ./bootstrap ./bootstrap ''; diff --git a/pkgs/development/libraries/openexr/default.nix b/pkgs/development/libraries/openexr/default.nix index 293274a5776..bb9d163dc4a 100644 --- a/pkgs/development/libraries/openexr/default.nix +++ b/pkgs/development/libraries/openexr/default.nix @@ -1,11 +1,12 @@ { lib, stdenv, fetchurl, autoconf, automake, libtool, pkgconfig, zlib, ilmbase }: stdenv.mkDerivation rec { - name = "openexr-${lib.getVersion ilmbase}"; + name = "openexr-${version}"; + version = lib.getVersion ilmbase; src = fetchurl { - url = "http://download.savannah.nongnu.org/releases/openexr/${name}.tar.gz"; - sha256 = "1kdf2gqznsdinbd5vcmqnif442nyhdf9l7ckc51410qm2gv5m6lg"; + url = "https://github.com/openexr/openexr/releases/download/v${version}/${name}.tar.gz"; + sha256 = "19jywbs9qjvsbkvlvzayzi81s976k53wg53vw4xj66lcgylb6v7x"; }; patches = [ @@ -15,6 +16,7 @@ stdenv.mkDerivation rec { outputs = [ "bin" "dev" "out" "doc" ]; preConfigure = '' + patchShebangs ./bootstrap ./bootstrap ''; -- GitLab From 713991132eb7b01f5732a301da4d377bafe32e8b Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 02:31:51 -0700 Subject: [PATCH 1022/2206] libtensorflow: 1.9.0 -> 1.10.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libtensorflow/versions. --- pkgs/development/libraries/libtensorflow/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libtensorflow/default.nix b/pkgs/development/libraries/libtensorflow/default.nix index e6cd140c4e4..2bc83b31423 100644 --- a/pkgs/development/libraries/libtensorflow/default.nix +++ b/pkgs/development/libraries/libtensorflow/default.nix @@ -31,7 +31,7 @@ let in stdenv.mkDerivation rec { pname = "libtensorflow"; - version = "1.9.0"; + version = "1.10.0"; name = "${pname}-${version}"; src = fetchurl { url = "https://storage.googleapis.com/tensorflow/${pname}/${pname}-${tfType}-${system}-${version}.tar.gz"; @@ -39,7 +39,7 @@ in stdenv.mkDerivation rec { if system == "linux-x86_64" then if cudaSupport then "1q3mh06x344im25z7r3vgrfksfdsi8fh8ldn6y2mf86h4d11yxc3" - else "0l9ps115ng5ffzdwphlqmj3jhidps2v5afppdzrbpzmy41xz0z21" + else "11sbpcbgdzj8v17mdppfv7v1fn3nbzkdad60gc42y2j6knjbmwxb" else if system == "darwin-x86_64" then if cudaSupport then unavailable -- GitLab From 5a4bdba25b982b421fc3fcea9cd20d58cf6fa834 Mon Sep 17 00:00:00 2001 From: hyper_ch Date: Fri, 24 Aug 2018 12:09:08 +0200 Subject: [PATCH 1023/2206] Flexget: 2.14.9 -> 2.14.18 --- pkgs/applications/networking/flexget/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/networking/flexget/default.nix b/pkgs/applications/networking/flexget/default.nix index 87c7bddab6f..2ba5213bcc5 100644 --- a/pkgs/applications/networking/flexget/default.nix +++ b/pkgs/applications/networking/flexget/default.nix @@ -40,7 +40,7 @@ buildPythonApplication rec { src = fetchPypi { inherit pname version; - sha256 = "1a8nxfr0rzwwd7b0nxr7zmw04ygbqvnzbi4w4nw2w8xiy46zid3q"; + sha256 = "1pyvm1d23qy71rg7fzxcal8978kni7sn09zw4s4dsq56g8w80ay9"; }; postPatch = '' -- GitLab From ea1b4c7a9689067d9fde159de8ecc577f3635500 Mon Sep 17 00:00:00 2001 From: hyper_ch Date: Fri, 24 Aug 2018 12:10:33 +0200 Subject: [PATCH 1024/2206] Flexget: 2.14.9 -> 2.14.18 --- pkgs/applications/networking/flexget/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/networking/flexget/default.nix b/pkgs/applications/networking/flexget/default.nix index 2ba5213bcc5..53ee46e2060 100644 --- a/pkgs/applications/networking/flexget/default.nix +++ b/pkgs/applications/networking/flexget/default.nix @@ -36,7 +36,7 @@ with python'.pkgs; buildPythonApplication rec { pname = "FlexGet"; - version = "2.14.9"; + version = "2.14.18"; src = fetchPypi { inherit pname version; -- GitLab From fb70ad3d6010d77b26a14ba44d80b8f138e07a90 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 03:57:05 -0700 Subject: [PATCH 1025/2206] hdf5-threadsafe: 1.10.2 -> 1.10.3 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/hdf5-threadsafe/versions. --- pkgs/tools/misc/hdf5/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/hdf5/default.nix b/pkgs/tools/misc/hdf5/default.nix index 31813c0b880..e481a31e926 100644 --- a/pkgs/tools/misc/hdf5/default.nix +++ b/pkgs/tools/misc/hdf5/default.nix @@ -16,11 +16,11 @@ assert !cpp || mpi == null; let inherit (stdenv.lib) optional optionals; in stdenv.mkDerivation rec { - version = "1.10.2"; + version = "1.10.3"; name = "hdf5-${version}"; src = fetchurl { url = "https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/${name}/src/${name}.tar.bz2"; - sha256 = "0wfb3w6dzi6zr2g1sdswqy9lxbp7yr4blvyi7k2xya7izmxmpb8w"; + sha256 = "1a85v6812afi6k3gmfdcj80f6ys9kc80v7ysz39pz9948z7dqp66"; }; passthru = { -- GitLab From c10d616ee5d4ff88691d870f7bc65395da42a609 Mon Sep 17 00:00:00 2001 From: hyper_ch Date: Fri, 24 Aug 2018 13:17:51 +0200 Subject: [PATCH 1026/2206] Plex: 1.13.4 -> 1.13.5 --- pkgs/servers/plex/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/plex/default.nix b/pkgs/servers/plex/default.nix index 6f7f9e74ec5..88a8d0e8707 100644 --- a/pkgs/servers/plex/default.nix +++ b/pkgs/servers/plex/default.nix @@ -6,9 +6,9 @@ let plexPass = throw "Plex pass has been removed at upstream's request; please unset nixpkgs.config.plex.pass"; plexpkg = if enablePlexPass then plexPass else { - version = "1.13.4.5271"; - vsnHash = "200287a06"; - sha256 = "c8aa459f680ad9db92f285dae2f3dcffbf082324e1b7ea2f356bdbe745fe6b8e"; + version = "1.13.5.5291"; + vsnHash = "6fa5e50a8"; + sha256 = "1h0r7hxxw5jf2dn8w4cnj71dm873y2j0l87rg8pf0r3cyx6rhxnx"; }; in stdenv.mkDerivation rec { -- GitLab From 63da731e27c0d81d6a55976c3e31aa618e3c5bb3 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 04:29:13 -0700 Subject: [PATCH 1027/2206] hamlib: 3.2 -> 3.3 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/hamlib/versions. --- pkgs/development/libraries/hamlib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/hamlib/default.nix b/pkgs/development/libraries/hamlib/default.nix index 9825d6ed64a..b9cd31432fc 100644 --- a/pkgs/development/libraries/hamlib/default.nix +++ b/pkgs/development/libraries/hamlib/default.nix @@ -3,12 +3,12 @@ stdenv.mkDerivation rec { pname = "hamlib"; - version = "3.2"; + version = "3.3"; name = "${pname}-${version}"; src = fetchurl { url = "mirror://sourceforge/${pname}/${name}.tar.gz"; - sha256 = "07ddsykbliiv0p717z1h5vzmvsx6lm75j32rhvmwqxp8m3kbap5m"; + sha256 = "10788mgrhbc57zpzakcxv5aqnr2819pcshml6fbh8zvnkja562y9"; }; buildInputs = [ perl perlPackages.ExtUtilsMakeMaker python2 swig gd libxml2 -- GitLab From e01c61347e5f5ab030f907a2aaf38d593765b754 Mon Sep 17 00:00:00 2001 From: Tom Hall Date: Wed, 15 Aug 2018 17:38:47 +0100 Subject: [PATCH 1028/2206] qtwebengine: Use system ffmpeg on aarch64 On aarch64, linking against the vendored ffmpeg fails. Including ffmpeg as a dependency and passing -system-ffmpeg to qmake fixes this. Slightly odd conditional in qmakeFlags to avoid altering the list on non-arm platforms, so that the change doesn't trigger an unneccessary rebuild. --- pkgs/development/libraries/qt-5/modules/qtwebengine.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/qt-5/modules/qtwebengine.nix b/pkgs/development/libraries/qt-5/modules/qtwebengine.nix index dc5f2ae96b3..757d5b662e2 100644 --- a/pkgs/development/libraries/qt-5/modules/qtwebengine.nix +++ b/pkgs/development/libraries/qt-5/modules/qtwebengine.nix @@ -13,6 +13,7 @@ , systemd , enableProprietaryCodecs ? true , gn, darwin, openbsm +, ffmpeg ? null , lib, stdenv # lib.optional, needsPax }: @@ -117,7 +118,9 @@ EOF fi ''; - qmakeFlags = optional enableProprietaryCodecs "-- -proprietary-codecs"; + qmakeFlags = if stdenv.hostPlatform.isAarch32 || stdenv.hostPlatform.isAarch64 + then [ "--" "-system-ffmpeg" ] ++ optional enableProprietaryCodecs "-proprietary-codecs" + else optional enableProprietaryCodecs "-- -proprietary-codecs"; propagatedBuildInputs = [ # Image formats @@ -133,6 +136,8 @@ EOF harfbuzz icu libevent + ] ++ optionals stdenv.hostPlatform.isArm [ + ffmpeg ] ++ optionals (!stdenv.isDarwin) [ dbus zlib minizip snappy nss protobuf jsoncpp -- GitLab From ac2cbcf10eb26a80bb6ca9f121a821d22af357bd Mon Sep 17 00:00:00 2001 From: Andrey Golovizin Date: Fri, 24 Aug 2018 15:23:36 +0200 Subject: [PATCH 1029/2206] clickhouse: 18.5.1 -> 18.10.3 --- pkgs/servers/clickhouse/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/clickhouse/default.nix b/pkgs/servers/clickhouse/default.nix index b5a2c61e23e..2dcbf6737e6 100644 --- a/pkgs/servers/clickhouse/default.nix +++ b/pkgs/servers/clickhouse/default.nix @@ -1,31 +1,32 @@ { stdenv, fetchFromGitHub, cmake, libtool , boost, capnproto, cctz, clang-unwrapped, double-conversion, gperftools, icu , libcpuid, libxml2, lld, llvm, lz4 , mysql, openssl, poco, re2, rdkafka -, readline, sparsehash, unixODBC, zstd, ninja +, readline, sparsehash, unixODBC, zstd, ninja, jemalloc }: stdenv.mkDerivation rec { name = "clickhouse-${version}"; - version = "18.5.1"; + version = "18.10.3"; src = fetchFromGitHub { owner = "yandex"; repo = "ClickHouse"; rev = "v${version}-stable"; - sha256 = "1bw1hx3ssd1jcg6jj85nmp6dnyhvaaphjpcr6x4xs410k140qx31"; + sha256 = "1fm7jh9cxalvlic6pw58gblisvmvb6j0jzf3vr8p6cv7iw9238sp"; }; nativeBuildInputs = [ cmake libtool ninja ]; buildInputs = [ boost capnproto cctz clang-unwrapped double-conversion gperftools icu libcpuid libxml2 lld llvm lz4 mysql.connector-c openssl poco re2 rdkafka - readline sparsehash unixODBC zstd + readline sparsehash unixODBC zstd jemalloc ]; cmakeFlags = [ "-DENABLE_TESTS=OFF" "-DUNBUNDLED=ON" "-DUSE_STATIC_LIBRARIES=OFF" + "-DUSE_INTERNAL_SSL_LIBRARY=False" ]; hardeningDisable = [ "format" ]; -- GitLab From 0ac35abc98572f66e6330917c26b8a026485990f Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 03:06:20 -0700 Subject: [PATCH 1030/2206] kotlin: 1.2.60 -> 1.2.61 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/kotlin/versions. --- pkgs/development/compilers/kotlin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/kotlin/default.nix b/pkgs/development/compilers/kotlin/default.nix index 03891c9c6c8..757773eed52 100644 --- a/pkgs/development/compilers/kotlin/default.nix +++ b/pkgs/development/compilers/kotlin/default.nix @@ -1,14 +1,14 @@ { stdenv, fetchurl, makeWrapper, jre, unzip }: let - version = "1.2.60"; + version = "1.2.61"; in stdenv.mkDerivation rec { inherit version; name = "kotlin-${version}"; src = fetchurl { url = "https://github.com/JetBrains/kotlin/releases/download/v${version}/kotlin-compiler-${version}.zip"; - sha256 = "0gb29a8ayj12g4g10dcasw3d3csphq5rv9jn9c6m02myr6azcygz"; + sha256 = "1gsvilsbgwdvyvxjnlvs0rhrgm6x9dapziwgwgg9kbi9a0w4avdy"; }; propagatedBuildInputs = [ jre ] ; -- GitLab From 5305f5c273b9af099fb2e8b167bd2ddc96208b0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Gaspard?= Date: Fri, 24 Aug 2018 11:20:21 +0900 Subject: [PATCH 1031/2206] pg_top: do not use docbook for longDescription --- pkgs/tools/misc/pg_top/default.nix | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/pkgs/tools/misc/pg_top/default.nix b/pkgs/tools/misc/pg_top/default.nix index 4de33433115..4f4bd7e754c 100644 --- a/pkgs/tools/misc/pg_top/default.nix +++ b/pkgs/tools/misc/pg_top/default.nix @@ -14,13 +14,11 @@ stdenv.mkDerivation rec { description = "A 'top' like tool for PostgreSQL"; longDescription = '' pg_top allows you to: - - View currently running SQL statement of a process. - View query plan of a currently running SQL statement. - View locks held by a process. - View user table statistics. - View user index statistics. - + * View currently running SQL statement of a process. + * View query plan of a currently running SQL statement. + * View locks held by a process. + * View user table statistics. + * View user index statistics. ''; homepage = http://ptop.projects.postgresql.org/; -- GitLab From 00aee56f3d6ce95b8c179b14654edb931bc91340 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Fri, 24 Aug 2018 15:27:36 +0200 Subject: [PATCH 1032/2206] Revert "miniupnpd: 2.1 -> 2.1.20180706 (#43186)" This reverts commit 5d56adb4fdf75657b0d2bb8d890adf1f857d328a. --- pkgs/tools/networking/miniupnpd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/miniupnpd/default.nix b/pkgs/tools/networking/miniupnpd/default.nix index 0c546ff9109..07112d1497a 100644 --- a/pkgs/tools/networking/miniupnpd/default.nix +++ b/pkgs/tools/networking/miniupnpd/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, iptables, libuuid, pkgconfig }: stdenv.mkDerivation rec { - name = "miniupnpd-2.1.20180706"; + name = "miniupnpd-2.1"; src = fetchurl { url = "http://miniupnp.free.fr/files/download.php?file=${name}.tar.gz"; - sha256 = "01mhv3lgpj2shs3666zwlhvfiv1mpf4h9mv35g8gihyq8k82ybgw"; + sha256 = "1hg0zzvvzfgpnmngmd3ffnsk9x18lwlxlpw5jgh7y6b1jrvr824m"; name = "${name}.tar.gz"; }; -- GitLab From 672a0ebd806295115fc26c14ca9820ec74e82439 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Fri, 24 Aug 2018 14:59:02 +0200 Subject: [PATCH 1033/2206] nixos/tests/wordpress: fix test - explicitly add dbHost to fix test - remove unnecessary options that are set by default anyway --- nixos/tests/wordpress.nix | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/nixos/tests/wordpress.nix b/nixos/tests/wordpress.nix index 2c0bbbfd716..5003e25a7d5 100644 --- a/nixos/tests/wordpress.nix +++ b/nixos/tests/wordpress.nix @@ -18,9 +18,6 @@ import ./make-test.nix ({ pkgs, ... }: enable = true; logPerVirtualHost = true; adminAddr="js@lastlog.de"; - extraModules = [ - { name = "php7"; path = "${pkgs.php}/modules/libphp7.so"; } - ]; virtualHosts = [ { @@ -30,7 +27,7 @@ import ./make-test.nix ({ pkgs, ... }: { serviceType = "wordpress"; dbPassword = "wordpress"; - wordpressUploads = "/data/uploads"; + dbHost = "127.0.0.1"; languages = [ "de_DE" "en_GB" ]; } ]; -- GitLab From 7fd5afebfe8ec8b1931117d0dbc35743e806bf96 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Fri, 24 Aug 2018 15:34:48 +0200 Subject: [PATCH 1034/2206] androidStudioPackages.{dev,canary}: 3.3.0.5 -> 3.3.0.6 --- pkgs/applications/editors/android-studio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix index 2ae7d421bba..150401ec0bd 100644 --- a/pkgs/applications/editors/android-studio/default.nix +++ b/pkgs/applications/editors/android-studio/default.nix @@ -18,9 +18,9 @@ let sha256Hash = "016nyn1pqviy089hg0dq7m4cqb39fdxdcy4zknkaq7dmgv1dj6x9"; }; latestVersion = { # canary & dev - version = "3.3.0.5"; # "Android Studio 3.3 Canary 6" - build = "182.4954005"; - sha256Hash = "0b8ias75f3p5nrmgp7iqz4n4r4dbwhgagqmyc1fqfd36wbglyaf4"; + version = "3.3.0.6"; # "Android Studio 3.3 Canary 7" + build = "182.4968538"; + sha256Hash = "159sya24p99pj9q0mj1sbcz2609ackz54x4pj3q1mxhiamsn1y2q"; }; in rec { # Old alias -- GitLab From 27bdee98473e42e2768f8b2222139fc658738d42 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Fri, 24 Aug 2018 15:37:22 +0200 Subject: [PATCH 1035/2206] androidStudioPackages.beta: 3.2.0.22 -> 3.2.0.23 --- pkgs/applications/editors/android-studio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix index 150401ec0bd..8a45604824c 100644 --- a/pkgs/applications/editors/android-studio/default.nix +++ b/pkgs/applications/editors/android-studio/default.nix @@ -13,9 +13,9 @@ let sha256Hash = "0xx6yprylmcb32ipmwdcfkgddlm1nrxi1w68miclvgrbk015brf2"; }; betaVersion = { - version = "3.2.0.22"; # "Android Studio 3.2 Beta 5" - build = "181.4913314"; - sha256Hash = "016nyn1pqviy089hg0dq7m4cqb39fdxdcy4zknkaq7dmgv1dj6x9"; + version = "3.2.0.23"; # "Android Studio 3.2 RC 1" + build = "181.4963425"; + sha256Hash = "0b3mmafpnc07chiy3fv3vlrarkiwbb0c62x3qk26kpxq1l6m8bgw"; }; latestVersion = { # canary & dev version = "3.3.0.6"; # "Android Studio 3.3 Canary 7" -- GitLab From 8ab01376a8e734c11c0cb89e83985c174272c19d Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Fri, 24 Aug 2018 09:52:00 -0400 Subject: [PATCH 1036/2206] linux: 4.4.151 -> 4.4.152 --- pkgs/os-specific/linux/kernel/linux-4.4.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.4.nix b/pkgs/os-specific/linux/kernel/linux-4.4.nix index 31f489c4faf..84e04b82e16 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.4.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.4.nix @@ -1,11 +1,11 @@ { stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, ... } @ args: buildLinux (args // rec { - version = "4.4.151"; + version = "4.4.152"; extraMeta.branch = "4.4"; src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "1s49h2my2jysh1i38vygqlcj9bz8fzg6vsv9k3ln3pi6hqqqrsjz"; + sha256 = "1jyky74cbaz76x5bpkgw3d45kim3y8brnjp854qkx8462s4pdvhv"; }; } // (args.argsOverride or {})) -- GitLab From 2d151a401f605120108e3f81d1c36ab63278da6d Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Fri, 24 Aug 2018 09:54:00 -0400 Subject: [PATCH 1037/2206] linux: 4.9.123 -> 4.9.124 --- pkgs/os-specific/linux/kernel/linux-4.9.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.9.nix b/pkgs/os-specific/linux/kernel/linux-4.9.nix index 9b9072d302e..8fa710a0e46 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.9.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.9.nix @@ -1,11 +1,11 @@ { stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, ... } @ args: buildLinux (args // rec { - version = "4.9.123"; + version = "4.9.124"; extraMeta.branch = "4.9"; src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "0wahbq08cixh63099n13wal3xkw48gnka6w8biax1gwckymww4ld"; + sha256 = "04a3iqy6divkd9bamn60d0v8jkls2jbip7qn0m82dlcdikab19jw"; }; } // (args.argsOverride or {})) -- GitLab From ca53fc402feeec9d9cf316e525bcbf0a598030ca Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Fri, 24 Aug 2018 09:54:14 -0400 Subject: [PATCH 1038/2206] linux: 4.14.66 -> 4.14.67 --- pkgs/os-specific/linux/kernel/linux-4.14.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.14.nix b/pkgs/os-specific/linux/kernel/linux-4.14.nix index de983418b7b..bbc98592503 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.14.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.14.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "4.14.66"; + version = "4.14.67"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "04q48syzmz84s045bqwyzrr37wcria8waggb5fki2kc69k563053"; + sha256 = "1fkha288nv5vk2l13dj0xj09c2pxvipysdaaga7sfcvjq9nhajrz"; }; } // (args.argsOverride or {})) -- GitLab From e90743b8657c6ff4a2672fbd702aaf88e032c3dc Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Fri, 24 Aug 2018 09:54:33 -0400 Subject: [PATCH 1039/2206] linux: 4.17.18 -> 4.17.19 --- pkgs/os-specific/linux/kernel/linux-4.17.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.17.nix b/pkgs/os-specific/linux/kernel/linux-4.17.nix index 126c3284d05..c9a79fd23cb 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.17.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.17.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "4.17.18"; + version = "4.17.19"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "03wvnw4xl48na08c29qq57a39kgvb67ayxfqqv4n06vpf8vmx2sd"; + sha256 = "05wz76qq70bfhfwd1zwzfmzq4rlgz40jpi9plb31njx1y7vkx6xs"; }; } // (args.argsOverride or {})) -- GitLab From 4f1b91dcb60c031132e51048040e9b53fdafcf11 Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Fri, 24 Aug 2018 09:54:49 -0400 Subject: [PATCH 1040/2206] linux: 4.18.4 -> 4.18.5 --- pkgs/os-specific/linux/kernel/linux-4.18.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.18.nix b/pkgs/os-specific/linux/kernel/linux-4.18.nix index 768a4c96542..bbd0bbfbb21 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.18.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.18.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "4.18.4"; + version = "4.18.5"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "0hm8id6nv3j2g7l1fzkl4vr9wfx43s8hdspg1yc4fz6vbdxwinqj"; + sha256 = "1ga7ys6s5d9dk1ly9722sbik1y6kbc3w6nw9pw86zpzdh0v0l2gv"; }; } // (args.argsOverride or {})) -- GitLab From 4f519e5dc8d41acfc31ded7b1bbb46b55aa23e3a Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Fri, 24 Aug 2018 15:51:36 +0200 Subject: [PATCH 1041/2206] fscrypt: 0.2.3 -> 0.2.4 (security, CVE-2018-6558) --- pkgs/os-specific/linux/fscrypt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/fscrypt/default.nix b/pkgs/os-specific/linux/fscrypt/default.nix index 267e31d427c..da787d84d79 100644 --- a/pkgs/os-specific/linux/fscrypt/default.nix +++ b/pkgs/os-specific/linux/fscrypt/default.nix @@ -4,7 +4,7 @@ buildGoPackage rec { name = "fscrypt-${version}"; - version = "0.2.3"; + version = "0.2.4"; goPackagePath = "github.com/google/fscrypt"; @@ -12,7 +12,7 @@ buildGoPackage rec { owner = "google"; repo = "fscrypt"; rev = "v${version}"; - sha256 = "126bbxim4nj56kplvyv528i88mfray50r2rc6ysblkmaw6x0fd9c"; + sha256 = "10gbyqzgi30as1crvqbb4rc5p8zzbzk1q5j080h1gnz56qzwivr8"; }; buildInputs = [ pam ]; -- GitLab From 6e1709734ede37066ea3654a69503f5d631f5834 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20K=C3=B6cher?= Date: Mon, 20 Aug 2018 13:44:05 +0200 Subject: [PATCH 1042/2206] kde-applications: 18.04.03 -> 18.08.0 --- pkgs/applications/kde/default.nix | 2 + pkgs/applications/kde/dolphin.nix | 4 + pkgs/applications/kde/eventviews.nix | 6 +- pkgs/applications/kde/fetch.sh | 2 +- .../grantlee-merge-theme-dirs.patch | 164 +- pkgs/applications/kde/kdepim-addons.nix | 6 +- pkgs/applications/kde/kitinerary.nix | 19 + pkgs/applications/kde/kleopatra.nix | 4 +- pkgs/applications/kde/kmailtransport.nix | 6 +- pkgs/applications/kde/kpkpass.nix | 15 + pkgs/applications/kde/libkgapi.nix | 5 +- pkgs/applications/kde/srcs.nix | 1712 +++++++++-------- pkgs/top-level/all-packages.nix | 2 +- 13 files changed, 1006 insertions(+), 941 deletions(-) create mode 100644 pkgs/applications/kde/kitinerary.nix create mode 100644 pkgs/applications/kde/kpkpass.nix diff --git a/pkgs/applications/kde/default.nix b/pkgs/applications/kde/default.nix index d839a7141e3..295760bad51 100644 --- a/pkgs/applications/kde/default.nix +++ b/pkgs/applications/kde/default.nix @@ -112,6 +112,7 @@ let kidentitymanagement = callPackage ./kidentitymanagement.nix {}; kig = callPackage ./kig.nix {}; kimap = callPackage ./kimap.nix {}; + kitinerary = callPackage ./kitinerary.nix {}; kio-extras = callPackage ./kio-extras.nix {}; kldap = callPackage ./kldap.nix {}; kleopatra = callPackage ./kleopatra.nix {}; @@ -131,6 +132,7 @@ let kpimtextedit = callPackage ./kpimtextedit.nix {}; ksmtp = callPackage ./ksmtp {}; kqtquickcharts = callPackage ./kqtquickcharts.nix {}; + kpkpass = callPackage ./kpkpass.nix {}; krdc = callPackage ./krdc.nix {}; krfb = callPackage ./krfb.nix {}; kruler = callPackage ./kruler.nix {}; diff --git a/pkgs/applications/kde/dolphin.nix b/pkgs/applications/kde/dolphin.nix index 6a4635c26fb..dcc79774303 100644 --- a/pkgs/applications/kde/dolphin.nix +++ b/pkgs/applications/kde/dolphin.nix @@ -21,4 +21,8 @@ mkDerivation { phonon solid ]; outputs = [ "out" "dev" ]; + # We need the RPATH for linking, because the `libkdeinit5_dolphin.so` links + # private against its dependencies and without the correct RPATH, these + # dependencies are not found. + cmakeFlags = [ "-DCMAKE_SKIP_BUILD_RPATH=OFF" ]; } diff --git a/pkgs/applications/kde/eventviews.nix b/pkgs/applications/kde/eventviews.nix index cc1e83f6581..495491f6d3c 100644 --- a/pkgs/applications/kde/eventviews.nix +++ b/pkgs/applications/kde/eventviews.nix @@ -1,7 +1,8 @@ { mkDerivation, lib, kdepimTeam, extra-cmake-modules, kdoctools, - akonadi, calendarsupport, kcalutils, kdiagram, libkdepim, qtbase, qttools, + akonadi, calendarsupport, kcalutils, + kdiagram, libkdepim, qtbase, qttools, kholidays }: mkDerivation { @@ -12,7 +13,8 @@ mkDerivation { }; nativeBuildInputs = [ extra-cmake-modules kdoctools ]; buildInputs = [ - akonadi calendarsupport kcalutils kdiagram libkdepim qtbase qttools + akonadi calendarsupport kcalutils kdiagram + libkdepim qtbase qttools kholidays ]; outputs = [ "out" "dev" ]; } diff --git a/pkgs/applications/kde/fetch.sh b/pkgs/applications/kde/fetch.sh index 181bf54ce8c..c7cc617f163 100644 --- a/pkgs/applications/kde/fetch.sh +++ b/pkgs/applications/kde/fetch.sh @@ -1 +1 @@ -WGET_ARGS=( https://download.kde.org/stable/applications/18.04.3/ -A '*.tar.xz' ) +WGET_ARGS=( https://download.kde.org/stable/applications/18.08.0/ -A '*.tar.xz' ) diff --git a/pkgs/applications/kde/grantleetheme/grantlee-merge-theme-dirs.patch b/pkgs/applications/kde/grantleetheme/grantlee-merge-theme-dirs.patch index fe8b15febf2..ebb81248475 100644 --- a/pkgs/applications/kde/grantleetheme/grantlee-merge-theme-dirs.patch +++ b/pkgs/applications/kde/grantleetheme/grantlee-merge-theme-dirs.patch @@ -1,82 +1,8 @@ -Index: grantleetheme-17.04.0/src/grantleetheme_p.h -=================================================================== ---- grantleetheme-17.04.0.orig/src/grantleetheme_p.h -+++ grantleetheme-17.04.0/src/grantleetheme_p.h -@@ -47,7 +47,7 @@ public: - QString description; - QString name; - QString dirName; -- QString absolutePath; -+ QStringList absolutePaths; - QString author; - QString email; - -Index: grantleetheme-17.04.0/src/grantleetheme.h -=================================================================== ---- grantleetheme-17.04.0.orig/src/grantleetheme.h -+++ grantleetheme-17.04.0/src/grantleetheme.h -@@ -50,11 +50,14 @@ public: - QStringList displayExtraVariables() const; - QString dirName() const; - QString absolutePath() const; -+ QStringList absolutePaths() const; - QString author() const; - QString authorEmail() const; - - QString render(const QString &templateName, const QVariantHash &data, const QByteArray &applicationDomain = QByteArray()); - -+ void addThemeDir(const QString&); -+ - static void addPluginPath(const QString &path); - - private: -Index: grantleetheme-17.04.0/src/grantleethememanager.cpp -=================================================================== ---- grantleetheme-17.04.0.orig/src/grantleethememanager.cpp -+++ grantleetheme-17.04.0/src/grantleethememanager.cpp -@@ -142,25 +142,18 @@ public: - - for (const QString &directory : qAsConst(themesDirectories)) { - QDirIterator dirIt(directory, QStringList(), QDir::AllDirs | QDir::NoDotAndDotDot); -- QStringList alreadyLoadedThemeName; - while (dirIt.hasNext()) { - dirIt.next(); - const QString dirName = dirIt.fileName(); - GrantleeTheme::Theme theme = q->loadTheme(dirIt.filePath(), dirName, defaultDesktopFileName); - if (theme.isValid()) { - QString themeName = theme.name(); -- if (alreadyLoadedThemeName.contains(themeName)) { -- int i = 2; -- const QString originalName(theme.name()); -- while (alreadyLoadedThemeName.contains(themeName)) { -- themeName = originalName + QStringLiteral(" (%1)").arg(i); -- ++i; -- } -- theme.d->name = themeName; -+ QMap::iterator i = themes.find(dirName); -+ if (i != themes.end()) { -+ i.value().addThemeDir(dirIt.filePath()); -+ } else { -+ themes.insert(dirName, theme); - } -- alreadyLoadedThemeName << themeName; -- themes.insert(dirName, theme); -- //qDebug()<<" theme.name()"<addDir(directory); -@@ -374,7 +367,7 @@ QString ThemeManager::pathFromThemes(con - GrantleeTheme::Theme theme = loadTheme(dirIt.filePath(), dirName, defaultDesktopFileName); - if (theme.isValid()) { - if (dirName == themeName) { -- return theme.absolutePath(); -+ return theme.absolutePaths().first(); - } - } - } ---- src/grantleetheme.cpp.orig 2017-12-22 16:11:39.863598126 +0300 -+++ ./src/grantleetheme.cpp 2017-12-22 16:16:14.045664607 +0300 -@@ -46,7 +46,7 @@ ThemePrivate::ThemePrivate(const ThemePr +diff --git a/src/grantleetheme.cpp b/src/grantleetheme.cpp +index 27d5bc8..8d43140 100644 +--- a/src/grantleetheme.cpp ++++ b/src/grantleetheme.cpp +@@ -46,7 +46,7 @@ ThemePrivate::ThemePrivate(const ThemePrivate &other) , description(other.description) , name(other.name) , dirName(other.dirName) @@ -105,7 +31,7 @@ Index: grantleetheme-17.04.0/src/grantleethememanager.cpp loader->setTheme(dirName); if (!sEngine) { -@@ -121,7 +124,7 @@ Theme::Theme(const QString &themePath, c +@@ -121,7 +124,7 @@ Theme::Theme(const QString &themePath, const QString &dirName, const QString &de KConfigGroup group(&config, QStringLiteral("Desktop Entry")); if (group.isValid()) { d->dirName = dirName; @@ -137,7 +63,7 @@ Index: grantleetheme-17.04.0/src/grantleethememanager.cpp } QString Theme::author() const -@@ -223,6 +231,13 @@ QString Theme::render(const QString &tem +@@ -223,6 +231,13 @@ QString Theme::render(const QString &templateName, const QVariantHash &data, con return result; } @@ -151,3 +77,79 @@ Index: grantleetheme-17.04.0/src/grantleethememanager.cpp void Theme::addPluginPath(const QString &path) { if (!ThemePrivate::sEngine) { +diff --git a/src/grantleetheme.h b/src/grantleetheme.h +index a25c27b..be38299 100644 +--- a/src/grantleetheme.h ++++ b/src/grantleetheme.h +@@ -48,11 +48,14 @@ public: + Q_REQUIRED_RESULT QStringList displayExtraVariables() const; + Q_REQUIRED_RESULT QString dirName() const; + Q_REQUIRED_RESULT QString absolutePath() const; ++ Q_REQUIRED_RESULT QStringList absolutePaths() const; + Q_REQUIRED_RESULT QString author() const; + Q_REQUIRED_RESULT QString authorEmail() const; + + Q_REQUIRED_RESULT QString render(const QString &templateName, const QVariantHash &data, const QByteArray &applicationDomain = QByteArray()); + ++ void addThemeDir(const QString&); ++ + static void addPluginPath(const QString &path); + + private: +diff --git a/src/grantleetheme_p.h b/src/grantleetheme_p.h +index eb73dcb..00510e9 100644 +--- a/src/grantleetheme_p.h ++++ b/src/grantleetheme_p.h +@@ -43,7 +43,7 @@ public: + QString description; + QString name; + QString dirName; +- QString absolutePath; ++ QStringList absolutePaths; + QString author; + QString email; + +diff --git a/src/grantleethememanager.cpp b/src/grantleethememanager.cpp +index 606d717..dc99041 100644 +--- a/src/grantleethememanager.cpp ++++ b/src/grantleethememanager.cpp +@@ -125,25 +125,18 @@ public: + + for (const QString &directory : qAsConst(themesDirectories)) { + QDirIterator dirIt(directory, QStringList(), QDir::AllDirs | QDir::NoDotAndDotDot); +- QStringList alreadyLoadedThemeName; + while (dirIt.hasNext()) { + dirIt.next(); + const QString dirName = dirIt.fileName(); + GrantleeTheme::Theme theme = q->loadTheme(dirIt.filePath(), dirName, defaultDesktopFileName); + if (theme.isValid()) { + QString themeName = theme.name(); +- if (alreadyLoadedThemeName.contains(themeName)) { +- int i = 2; +- const QString originalName(theme.name()); +- while (alreadyLoadedThemeName.contains(themeName)) { +- themeName = originalName + QStringLiteral(" (%1)").arg(i); +- ++i; +- } +- theme.d->name = themeName; ++ QMap::iterator i = themes.find(dirName); ++ if (i != themes.end()) { ++ i.value().addThemeDir(dirIt.filePath()); ++ } else { ++ themes.insert(dirName, theme); + } +- alreadyLoadedThemeName << themeName; +- themes.insert(dirName, theme); +- //qDebug()<<" theme.name()"<addDir(directory); +@@ -366,7 +359,7 @@ QString ThemeManager::pathFromThemes(const QString &themesRelativePath, const QS + GrantleeTheme::Theme theme = loadTheme(dirIt.filePath(), dirName, defaultDesktopFileName); + if (theme.isValid()) { + if (dirName == themeName) { +- return theme.absolutePath(); ++ return theme.absolutePaths().first(); + } + } + } diff --git a/pkgs/applications/kde/kdepim-addons.nix b/pkgs/applications/kde/kdepim-addons.nix index 5be3d881b0c..75c1bf5be8b 100644 --- a/pkgs/applications/kde/kdepim-addons.nix +++ b/pkgs/applications/kde/kdepim-addons.nix @@ -4,7 +4,8 @@ akonadi-import-wizard, akonadi-notes, calendarsupport, eventviews, incidenceeditor, kcalcore, kcalutils, kconfig, kdbusaddons, kdeclarative, kdepim-apps-libs, kholidays, ki18n, kmime, ktexteditor, ktnef, libgravatar, - libksieve, mailcommon, mailimporter, messagelib, poppler, prison + libksieve, mailcommon, mailimporter, messagelib, poppler, prison, kpkpass, + kitinerary }: mkDerivation { @@ -18,6 +19,7 @@ mkDerivation { akonadi-import-wizard akonadi-notes calendarsupport eventviews incidenceeditor kcalcore kcalutils kconfig kdbusaddons kdeclarative kdepim-apps-libs kholidays ki18n kmime ktexteditor ktnef libgravatar - libksieve mailcommon mailimporter messagelib poppler prison + libksieve mailcommon mailimporter messagelib poppler prison kpkpass + kitinerary ]; } diff --git a/pkgs/applications/kde/kitinerary.nix b/pkgs/applications/kde/kitinerary.nix new file mode 100644 index 00000000000..8112460549b --- /dev/null +++ b/pkgs/applications/kde/kitinerary.nix @@ -0,0 +1,19 @@ +{ + mkDerivation, lib, extra-cmake-modules +, qtbase, qtdeclarative, ki18n, kmime, kpkpass +, poppler, kcontacts, kcalcore +}: + +mkDerivation { + name = "kitinerary"; + meta = { + license = with lib.licenses; [ lgpl21 ]; + maintainers = [ lib.maintainers.bkchr ]; + }; + nativeBuildInputs = [ extra-cmake-modules ]; + buildInputs = [ + qtbase qtdeclarative ki18n kmime kpkpass poppler + kcontacts kcalcore + ]; + outputs = [ "out" "dev" ]; +} diff --git a/pkgs/applications/kde/kleopatra.nix b/pkgs/applications/kde/kleopatra.nix index a19fef9c9ed..c15c6eb78d6 100644 --- a/pkgs/applications/kde/kleopatra.nix +++ b/pkgs/applications/kde/kleopatra.nix @@ -2,7 +2,7 @@ mkDerivation, lib, kdepimTeam, extra-cmake-modules, kdoctools, boost, gpgme, kcmutils, kdbusaddons, kiconthemes, kitemmodels, kmime, - knotifications, kwindowsystem, kxmlgui, libkleo + knotifications, kwindowsystem, kxmlgui, libkleo, kcrash }: mkDerivation { @@ -14,6 +14,6 @@ mkDerivation { nativeBuildInputs = [ extra-cmake-modules kdoctools ]; buildInputs = [ boost gpgme kcmutils kdbusaddons kiconthemes kitemmodels kmime - knotifications kwindowsystem kxmlgui libkleo + knotifications kwindowsystem kxmlgui libkleo kcrash ]; } diff --git a/pkgs/applications/kde/kmailtransport.nix b/pkgs/applications/kde/kmailtransport.nix index c4b7c0ab432..703f62aa72c 100644 --- a/pkgs/applications/kde/kmailtransport.nix +++ b/pkgs/applications/kde/kmailtransport.nix @@ -1,7 +1,9 @@ { mkDerivation, lib, kdepimTeam, extra-cmake-modules, kdoctools, - akonadi, akonadi-mime, cyrus_sasl, kcmutils, ki18n, kio, kmime, kwallet, ksmtp + akonadi, akonadi-mime, cyrus_sasl, kcmutils, + ki18n, kio, kmime, kwallet, ksmtp, libkgapi, + kcalcore, kcontacts }: mkDerivation { @@ -11,7 +13,7 @@ mkDerivation { maintainers = kdepimTeam; }; nativeBuildInputs = [ extra-cmake-modules kdoctools ]; - buildInputs = [ akonadi kcmutils ki18n kio ksmtp ]; + buildInputs = [ akonadi kcmutils ki18n kio ksmtp libkgapi kcalcore kcontacts ]; propagatedBuildInputs = [ akonadi-mime cyrus_sasl kmime kwallet ]; outputs = [ "out" "dev" ]; } diff --git a/pkgs/applications/kde/kpkpass.nix b/pkgs/applications/kde/kpkpass.nix new file mode 100644 index 00000000000..e9505a72e85 --- /dev/null +++ b/pkgs/applications/kde/kpkpass.nix @@ -0,0 +1,15 @@ +{ + mkDerivation, lib, extra-cmake-modules +, qtbase, karchive, shared-mime-info +}: + +mkDerivation { + name = "kpkpass"; + meta = { + license = with lib.licenses; [ lgpl21 ]; + maintainers = [ lib.maintainers.bkchr ]; + }; + nativeBuildInputs = [ extra-cmake-modules shared-mime-info ]; + buildInputs = [ qtbase karchive ]; + outputs = [ "out" "dev" ]; +} diff --git a/pkgs/applications/kde/libkgapi.nix b/pkgs/applications/kde/libkgapi.nix index 7ff3a1f04b0..998e65f2834 100644 --- a/pkgs/applications/kde/libkgapi.nix +++ b/pkgs/applications/kde/libkgapi.nix @@ -1,7 +1,8 @@ { mkDerivation, lib, kdepimTeam, extra-cmake-modules, kdoctools, - qtwebengine, kio, kcalcore, kcontacts + qtwebengine, kio, kcalcore, kcontacts, + cyrus_sasl }: mkDerivation { @@ -11,5 +12,5 @@ mkDerivation { maintainers = kdepimTeam; }; nativeBuildInputs = [ extra-cmake-modules kdoctools ]; - buildInputs = [ qtwebengine kio kcalcore kcontacts ]; + buildInputs = [ qtwebengine kio kcalcore kcontacts cyrus_sasl ]; } diff --git a/pkgs/applications/kde/srcs.nix b/pkgs/applications/kde/srcs.nix index f50afbcc371..decf0f4a314 100644 --- a/pkgs/applications/kde/srcs.nix +++ b/pkgs/applications/kde/srcs.nix @@ -3,1699 +3,1715 @@ { akonadi = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/akonadi-18.04.3.tar.xz"; - sha256 = "0x232a4rm8vz0vqs1v08p77zmcdjhjn9aicb3pvn4mqlgzz2q8x5"; - name = "akonadi-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/akonadi-18.08.0.tar.xz"; + sha256 = "06a1n84w4bfljyariyajzpn1sajkn4dwpsrr47pz38vf1m6dp7mz"; + name = "akonadi-18.08.0.tar.xz"; }; }; akonadi-calendar = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/akonadi-calendar-18.04.3.tar.xz"; - sha256 = "1jaigydsk1albvgqblrj0chxqzgpg3nmxihy7yf5wdmnkrkzpqlm"; - name = "akonadi-calendar-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/akonadi-calendar-18.08.0.tar.xz"; + sha256 = "1qlqvsv4gs50v9dd3nbw8wyq0vgvxvslhnk1hnqpyvh0skcwslh5"; + name = "akonadi-calendar-18.08.0.tar.xz"; }; }; akonadi-calendar-tools = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/akonadi-calendar-tools-18.04.3.tar.xz"; - sha256 = "06azzv80gisiiq1g8a1lm0hmadck38zsvylz8mwwir5s8nah9v09"; - name = "akonadi-calendar-tools-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/akonadi-calendar-tools-18.08.0.tar.xz"; + sha256 = "1d5kr7nxfy7y9ybi4qnfbfci5kc44ya916j9wgb18r6rfdhdwsxr"; + name = "akonadi-calendar-tools-18.08.0.tar.xz"; }; }; akonadiconsole = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/akonadiconsole-18.04.3.tar.xz"; - sha256 = "12yl23hdyyj3k5b59nkmj1ykr79srx901x16jakwqzx4n07nc30x"; - name = "akonadiconsole-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/akonadiconsole-18.08.0.tar.xz"; + sha256 = "0qrwgjdmqa5jj8vcbs6n733v462sxnf4jcmh2khjddf2h5na6q86"; + name = "akonadiconsole-18.08.0.tar.xz"; }; }; akonadi-contacts = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/akonadi-contacts-18.04.3.tar.xz"; - sha256 = "0g6vq1k95lvzljl54zafgcg3wmjayn49ihzpyyyxv1dxn7nfdngq"; - name = "akonadi-contacts-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/akonadi-contacts-18.08.0.tar.xz"; + sha256 = "0jqs0llpxq34j4glgzsfifk5yd24x6smky550s66bjzkyg3j2s2m"; + name = "akonadi-contacts-18.08.0.tar.xz"; }; }; akonadi-import-wizard = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/akonadi-import-wizard-18.04.3.tar.xz"; - sha256 = "0by9h35gag4ygxna661gg72hmnng235dhc2q1pl6x5mb5gkpnwmp"; - name = "akonadi-import-wizard-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/akonadi-import-wizard-18.08.0.tar.xz"; + sha256 = "00my9ja8clz758s3x2jjlsxlpc8zfs8vlq4vh9i2vmsacqwrfy24"; + name = "akonadi-import-wizard-18.08.0.tar.xz"; }; }; akonadi-mime = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/akonadi-mime-18.04.3.tar.xz"; - sha256 = "1kk5nxh0dn1rmi1qasqf6kpa9ihg0lkajkj6r7widkh14ssz8sn0"; - name = "akonadi-mime-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/akonadi-mime-18.08.0.tar.xz"; + sha256 = "0jj9l1zjh72crj8gfifpn73c5xiyycjgv0cm1qalf370cd1sdx80"; + name = "akonadi-mime-18.08.0.tar.xz"; }; }; akonadi-notes = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/akonadi-notes-18.04.3.tar.xz"; - sha256 = "0dir0mlch002l9wx6cgzkywh9nkjgvwm09gzpiz9h9d62q8a5wzc"; - name = "akonadi-notes-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/akonadi-notes-18.08.0.tar.xz"; + sha256 = "0x2v8ylnli29ld6y9vqj18a4bph4zm34zymdmrp3swll1j6xib7q"; + name = "akonadi-notes-18.08.0.tar.xz"; }; }; akonadi-search = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/akonadi-search-18.04.3.tar.xz"; - sha256 = "15a94g4zrq021zaabsi97lcb5lrm9nar9wjakga8xgy9jf48fq23"; - name = "akonadi-search-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/akonadi-search-18.08.0.tar.xz"; + sha256 = "0fsn7mm1h9m9h3zm2z2fdghbw7m6wdbgfhg7b4iish2br375qh1s"; + name = "akonadi-search-18.08.0.tar.xz"; }; }; akregator = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/akregator-18.04.3.tar.xz"; - sha256 = "0xhsrx0yf4kggi4cjrg5g3if5n1m3injqfy9zyy891kzgfsybnaj"; - name = "akregator-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/akregator-18.08.0.tar.xz"; + sha256 = "1s044m9l8z6safqcarjplmlksappjkx7iry3k8s2p6ld4w377w3c"; + name = "akregator-18.08.0.tar.xz"; }; }; analitza = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/analitza-18.04.3.tar.xz"; - sha256 = "1yva0j9c8wagzp68qi4hg7lniigz1b61jr6jayw98lnkdvsg7y5f"; - name = "analitza-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/analitza-18.08.0.tar.xz"; + sha256 = "1sqr94mbblqry9a1nkmg6py2w0p1wlnbim99kadmp56ypf483rw7"; + name = "analitza-18.08.0.tar.xz"; }; }; ark = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ark-18.04.3.tar.xz"; - sha256 = "02dv1mv8sim2qb1xm7nni5z6nx4jsdihagmj2y5v48nlvf229k75"; - name = "ark-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ark-18.08.0.tar.xz"; + sha256 = "0dp7lrc0nqwwshcsi1408lqyycqhxgx18bmnf1sq7ysh6d1w6i75"; + name = "ark-18.08.0.tar.xz"; }; }; artikulate = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/artikulate-18.04.3.tar.xz"; - sha256 = "1dvinnbcm6lgjsjjsv9gl1s99xgcgpld10v3nn32ak8h7v89in9m"; - name = "artikulate-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/artikulate-18.08.0.tar.xz"; + sha256 = "12bkfxpaz352823c639q3bal9j6fcaamypv2ql08rn44h9zdjvk8"; + name = "artikulate-18.08.0.tar.xz"; }; }; audiocd-kio = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/audiocd-kio-18.04.3.tar.xz"; - sha256 = "08kzy6nj14qwm3gd7m6idn3s34i7bx5galhbish0xqmg6wnfxpzl"; - name = "audiocd-kio-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/audiocd-kio-18.08.0.tar.xz"; + sha256 = "0mh1cfz0dn28i9hqyjmz2cm50qkxzj0qkrvar59p03i2r8vqybf8"; + name = "audiocd-kio-18.08.0.tar.xz"; }; }; baloo-widgets = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/baloo-widgets-18.04.3.tar.xz"; - sha256 = "01qx2wyiaa00ixyfy0mak8xz7cnpqrxnxn5hzhrf8v9zar1d04ap"; - name = "baloo-widgets-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/baloo-widgets-18.08.0.tar.xz"; + sha256 = "026lm8m7bp8q1akwgfvzsyyam7jknndif3vmij4x5ra7yy5xa0s9"; + name = "baloo-widgets-18.08.0.tar.xz"; }; }; blinken = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/blinken-18.04.3.tar.xz"; - sha256 = "0rv9v678cqhnamz46996pwgw9d4nwa2kg92d2mpvyd790ax5fdrz"; - name = "blinken-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/blinken-18.08.0.tar.xz"; + sha256 = "0ivpv27vgzchm0r8zlb02w6l0a8xsi7q173660bjv1ynwalgn3bm"; + name = "blinken-18.08.0.tar.xz"; }; }; bomber = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/bomber-18.04.3.tar.xz"; - sha256 = "0a7l103ddgn648ijlwf1fgvvma7mg0vz7pqdy50k1vm3gkkvqh03"; - name = "bomber-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/bomber-18.08.0.tar.xz"; + sha256 = "0z83hkvs7h0pg91sczmvkkn7yc8xfch5hl7l25b7kac4c9qznzix"; + name = "bomber-18.08.0.tar.xz"; }; }; bovo = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/bovo-18.04.3.tar.xz"; - sha256 = "047f4k6h3z7yl4f5ggs3jlrcpgp5li4kgkssa2vcy93jsgb4a8wz"; - name = "bovo-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/bovo-18.08.0.tar.xz"; + sha256 = "0bbkm0c801rcvk8z0idbasn1m7cdd2mpbpb1ap9ghgv2vjbln7va"; + name = "bovo-18.08.0.tar.xz"; }; }; calendarsupport = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/calendarsupport-18.04.3.tar.xz"; - sha256 = "14rasrmxsx4d3ap4ifihfd8nm9bydng753xi59xkx86fvxb3qg5r"; - name = "calendarsupport-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/calendarsupport-18.08.0.tar.xz"; + sha256 = "0ps4963c2wbmlwp7aks16jw2pz74fqlxarhsnjj3r339575inzw2"; + name = "calendarsupport-18.08.0.tar.xz"; }; }; cantor = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/cantor-18.04.3.tar.xz"; - sha256 = "0ix8vcjrdw1bssmhhc5a0vp8ywfrznhqpfcxvs9d1p4bxl48bblc"; - name = "cantor-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/cantor-18.08.0.tar.xz"; + sha256 = "08sqr1nxn9a24z4jicmjn9zn64xv3yyy054rzblr2h2hi3n6fqdy"; + name = "cantor-18.08.0.tar.xz"; }; }; cervisia = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/cervisia-18.04.3.tar.xz"; - sha256 = "0lbcdjjpr56vq14m8zk3fzna6mcz74dqzlkmc1zxn6gijjv89zqf"; - name = "cervisia-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/cervisia-18.08.0.tar.xz"; + sha256 = "1avc18vv2lb27w5ybiajsr65c65zpvbv43ihz4gcjv7awqf754w7"; + name = "cervisia-18.08.0.tar.xz"; }; }; dolphin = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/dolphin-18.04.3.tar.xz"; - sha256 = "1im39knramhxdpw7bsnm2f533iz81fb47lac99vq9jc3c9zn7za1"; - name = "dolphin-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/dolphin-18.08.0.tar.xz"; + sha256 = "1r3g3qssawhav3dx9a9qdd7dqcjj1ynm6ravj5wx39h4qdflrysy"; + name = "dolphin-18.08.0.tar.xz"; }; }; dolphin-plugins = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/dolphin-plugins-18.04.3.tar.xz"; - sha256 = "1fccbnr1b05sbqmfz6v09sq1v8dvbkw2jzyk8nqd9cmc2zbymwga"; - name = "dolphin-plugins-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/dolphin-plugins-18.08.0.tar.xz"; + sha256 = "1j96bkc3xah4ca3a9asplpf152dp234r2bzs5wg25b3aw7zp5siv"; + name = "dolphin-plugins-18.08.0.tar.xz"; }; }; dragon = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/dragon-18.04.3.tar.xz"; - sha256 = "1dhzbyk87xd0bm89b1rs540rrixh16z9pm26003xl640imwbwy57"; - name = "dragon-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/dragon-18.08.0.tar.xz"; + sha256 = "020vnnzd7crvrv8dbcf41h04hpr2ayrfk6ayxhxpazrzic1sxxx6"; + name = "dragon-18.08.0.tar.xz"; }; }; eventviews = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/eventviews-18.04.3.tar.xz"; - sha256 = "02v57ini7qi9y5ijljhxfsq2b5hqg9jdbgihdkq8vy2dlcg30mfd"; - name = "eventviews-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/eventviews-18.08.0.tar.xz"; + sha256 = "1ca499dzqsy2n6c0s0vrwvjykc4vd5s4m2bkn0vdg2dbyyx9fncj"; + name = "eventviews-18.08.0.tar.xz"; }; }; ffmpegthumbs = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ffmpegthumbs-18.04.3.tar.xz"; - sha256 = "0wj403wahlirr2nv380z2s4fcgny446frv5xdxlqgg3b176ydcp6"; - name = "ffmpegthumbs-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ffmpegthumbs-18.08.0.tar.xz"; + sha256 = "1rbfbwnyync4j15qzdhn47gksr6jm97pgkld2x3p564gi98w0vrn"; + name = "ffmpegthumbs-18.08.0.tar.xz"; }; }; filelight = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/filelight-18.04.3.tar.xz"; - sha256 = "1m02si6pz6rb8arjd50s277xnj5f8alkl8r3p8f4cgmx2gs3rymn"; - name = "filelight-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/filelight-18.08.0.tar.xz"; + sha256 = "1wx6q0gq4zlg95a93sg7zqkbaka1pcn99jsjkdncq1z4lfphppk9"; + name = "filelight-18.08.0.tar.xz"; }; }; granatier = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/granatier-18.04.3.tar.xz"; - sha256 = "0i7f4pbj43vcav9ncxznddhvy0fph0z8xv3hb1wf5rncfxbc0kh0"; - name = "granatier-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/granatier-18.08.0.tar.xz"; + sha256 = "06nzgpwvgvbh6hf5yxmcxigh3n72qa0mbiv7k56157yyvxigk62q"; + name = "granatier-18.08.0.tar.xz"; }; }; grantlee-editor = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/grantlee-editor-18.04.3.tar.xz"; - sha256 = "0796ihix37igawic7bpva1ca3hzhcz89k7aqd3pwcz220ky6y0fy"; - name = "grantlee-editor-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/grantlee-editor-18.08.0.tar.xz"; + sha256 = "06m2n5rcgp63xgnr5jdzly7fda8zx5r3ki07ldxz1xivd985zmfp"; + name = "grantlee-editor-18.08.0.tar.xz"; }; }; grantleetheme = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/grantleetheme-18.04.3.tar.xz"; - sha256 = "1n69wmxs9bsa37swxv8gl1ji6w696mxpg9g5z945il7ai6zwi8av"; - name = "grantleetheme-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/grantleetheme-18.08.0.tar.xz"; + sha256 = "1mk80hfra4nmrcb0ff3n7l33pbw6j5lypb3ip7g4c1p8qik6imfv"; + name = "grantleetheme-18.08.0.tar.xz"; }; }; gwenview = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/gwenview-18.04.3.tar.xz"; - sha256 = "187l75ppnsnl7bi9p6zyxg95qm3syhpmga6zl22ky0g9mqz6s3nx"; - name = "gwenview-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/gwenview-18.08.0.tar.xz"; + sha256 = "1nv9a7pj0h2m3wxzy03jw3pi5ps3xqvq9sx7mblq8p4klga2pcnl"; + name = "gwenview-18.08.0.tar.xz"; }; }; incidenceeditor = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/incidenceeditor-18.04.3.tar.xz"; - sha256 = "0zwrr6rgvardpxr5czh1jwrb2wvnxyfk3psgk6marr2sg5nm10km"; - name = "incidenceeditor-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/incidenceeditor-18.08.0.tar.xz"; + sha256 = "1s88i1l30b30an8lwc8sdlzfm1cvmb9n5786bs9y0jfgw01wdl7j"; + name = "incidenceeditor-18.08.0.tar.xz"; }; }; juk = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/juk-18.04.3.tar.xz"; - sha256 = "1zbh03mckj32003padxzlghpc6dqry8z72aflv873if986wzw0dk"; - name = "juk-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/juk-18.08.0.tar.xz"; + sha256 = "1lzw9ih4771vdxqngc0ja57v9y6wlgf8dbmnjax74ryi232py1d9"; + name = "juk-18.08.0.tar.xz"; }; }; k3b = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/k3b-18.04.3.tar.xz"; - sha256 = "0wh0l7f9ngyq40p506pmnb3a8irb7wzz8pcncy6br3lcgg9yx0wx"; - name = "k3b-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/k3b-18.08.0.tar.xz"; + sha256 = "1lm9140xc5mq1szyc4vkms6b3qhl4b3yn74kqp942b8k9djn17md"; + name = "k3b-18.08.0.tar.xz"; }; }; kaccounts-integration = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kaccounts-integration-18.04.3.tar.xz"; - sha256 = "0883l8dzs21h8y2xw8vxnln3m4fwp01ifncmwb7vil9yllf6c6jw"; - name = "kaccounts-integration-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kaccounts-integration-18.08.0.tar.xz"; + sha256 = "0wvqhf9br8nqqacyn6j4k2323w6nixkfzlajkmx872d31d7aqf11"; + name = "kaccounts-integration-18.08.0.tar.xz"; }; }; kaccounts-providers = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kaccounts-providers-18.04.3.tar.xz"; - sha256 = "0nvwdmmz3lajaj0p624mqi0mpnqv23npk2sbcxhc504gp25bki9i"; - name = "kaccounts-providers-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kaccounts-providers-18.08.0.tar.xz"; + sha256 = "1zxyqwdrf9pp5b1vnd8p4wz21ciavffjxd68vcjjyj8bba30c51l"; + name = "kaccounts-providers-18.08.0.tar.xz"; }; }; kaddressbook = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kaddressbook-18.04.3.tar.xz"; - sha256 = "02rqcmbcvl4brzy33vljppad3k50hxsm7g0j96wjrlaj06p2rmfl"; - name = "kaddressbook-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kaddressbook-18.08.0.tar.xz"; + sha256 = "1wgqqnikv9qyrb4nvkm7h91r1iqfkmbpdp67lcw4jkglqghnn2qc"; + name = "kaddressbook-18.08.0.tar.xz"; }; }; kajongg = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kajongg-18.04.3.tar.xz"; - sha256 = "1f16w02sqzsmjcfvqijgrvgpjmym7nf9hgc1rxldc1hwi772kcgq"; - name = "kajongg-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kajongg-18.08.0.tar.xz"; + sha256 = "0dfrwzq1p9ikff52qi50ckb769pfij7gzn61r6pdkkfjgy86364y"; + name = "kajongg-18.08.0.tar.xz"; }; }; kalarm = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kalarm-18.04.3.tar.xz"; - sha256 = "1dlf25p66kcw55vk0xmrcd900ar2wxn9416qqji711n6wnx3xqrf"; - name = "kalarm-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kalarm-18.08.0.tar.xz"; + sha256 = "0415yq61q700slmm6vskd92pc2sp1027flghgans80i29617zgaq"; + name = "kalarm-18.08.0.tar.xz"; }; }; kalarmcal = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kalarmcal-18.04.3.tar.xz"; - sha256 = "1blzbccdk3zf5fgy4n5l59c5cagy1v7rjs53npjxgmdng7lxb8kl"; - name = "kalarmcal-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kalarmcal-18.08.0.tar.xz"; + sha256 = "0ss56dy451lbbq872sarqcyapf4g6kgw78s88hgs7z5mlyj8xnll"; + name = "kalarmcal-18.08.0.tar.xz"; }; }; kalgebra = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kalgebra-18.04.3.tar.xz"; - sha256 = "0x1a24k2p02s755kmpv0zanfv7ys50kkwyvc68g76b9z1yjb02dc"; - name = "kalgebra-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kalgebra-18.08.0.tar.xz"; + sha256 = "0fv4v7xnspqjbc7x6n2gcyjssm15apszbvj4gs1w2lwlbbr3i224"; + name = "kalgebra-18.08.0.tar.xz"; }; }; kalzium = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kalzium-18.04.3.tar.xz"; - sha256 = "1lqw77xcxjkc3a1g046i1rdb0bk29p0kcnqfyjkm03kp8819gbgg"; - name = "kalzium-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kalzium-18.08.0.tar.xz"; + sha256 = "0bjpiir1xxwvhs4xgnvbhphw24iif9g4kj9zg61bqcvq5zxf821x"; + name = "kalzium-18.08.0.tar.xz"; }; }; kamera = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kamera-18.04.3.tar.xz"; - sha256 = "11b2b3fgi73f2vw97qdvh8kk92bcn7h513plcvpiv2vw1qh6bwm7"; - name = "kamera-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kamera-18.08.0.tar.xz"; + sha256 = "169vsxnpcgxws27hcap2l5wjbfyxxi30321c8r3p8fm2klvbc8nw"; + name = "kamera-18.08.0.tar.xz"; }; }; kamoso = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kamoso-18.04.3.tar.xz"; - sha256 = "0vjhdkx874v9gzm7yla7pxwiphdrf8aj21641xslf5qn4kcx55p1"; - name = "kamoso-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kamoso-18.08.0.tar.xz"; + sha256 = "1a8azx7rdbzznh9qwzg0x6w50vb5bc6cmd442j2hhdwkl15dqpwd"; + name = "kamoso-18.08.0.tar.xz"; }; }; kanagram = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kanagram-18.04.3.tar.xz"; - sha256 = "033mzwirfc7p7xphvyh9h135pq17rqnz5vw8d7rn893z1lwzm8xj"; - name = "kanagram-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kanagram-18.08.0.tar.xz"; + sha256 = "02v3xlkfphkk86y8yrw10lq7f4wc7gmh02ms2w00aqrllkpja4vn"; + name = "kanagram-18.08.0.tar.xz"; }; }; kapman = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kapman-18.04.3.tar.xz"; - sha256 = "0w6xcp5lqzlcmgyvr76mgnbnvhabzhmjmlkab6zfgrrph0w4lnba"; - name = "kapman-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kapman-18.08.0.tar.xz"; + sha256 = "03fhxn8zckidkab56fzgwai0d1ac5k3il32w881gq5z012ms013h"; + name = "kapman-18.08.0.tar.xz"; }; }; kapptemplate = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kapptemplate-18.04.3.tar.xz"; - sha256 = "0gsv6mam7jmix7wx7rq3xyqs1c0c15kcpbcj1ps6qzbf33w73crl"; - name = "kapptemplate-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kapptemplate-18.08.0.tar.xz"; + sha256 = "10fyvwxf6xmn8jdc4p3m3jpb8ykaga1jmwx2hzhf8c6a3rrcxvvb"; + name = "kapptemplate-18.08.0.tar.xz"; }; }; kate = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kate-18.04.3.tar.xz"; - sha256 = "1w1bn0qbj8hxkh9cn6zx2h6hm82y07czzzvjm6gak90wi23lbb74"; - name = "kate-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kate-18.08.0.tar.xz"; + sha256 = "1licprflzcsrfap7klr1ia2kl2z2cp16zgznphrqkkn9n6x7xz67"; + name = "kate-18.08.0.tar.xz"; }; }; katomic = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/katomic-18.04.3.tar.xz"; - sha256 = "0928xwbm7c3d0jc5zg5nkdkl7kfrsn441i40b7z2np4v13y7bf1i"; - name = "katomic-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/katomic-18.08.0.tar.xz"; + sha256 = "07d9irgqrawll18fi3b2mrjj416gpkn43bsriifkraqf8yrn3m4s"; + name = "katomic-18.08.0.tar.xz"; }; }; kbackup = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kbackup-18.04.3.tar.xz"; - sha256 = "0m4dxrlm5807azm7bvy06r0nj1pfbfy31gkl37m7pg4z9svx5hp9"; - name = "kbackup-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kbackup-18.08.0.tar.xz"; + sha256 = "14nmk7dwrmkfv7kz4r64vzy46n48g3l1iqj0937qnpbqk12yvak9"; + name = "kbackup-18.08.0.tar.xz"; }; }; kblackbox = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kblackbox-18.04.3.tar.xz"; - sha256 = "08sm7h7d16l79isqi2hwr54dsnv3lbikj1zcyq0bwngkyqr49cmh"; - name = "kblackbox-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kblackbox-18.08.0.tar.xz"; + sha256 = "0nd4nsx7yyiy1g1g4v0gaw0m6r3kb07gnn8236bch6xxy9xcdzhb"; + name = "kblackbox-18.08.0.tar.xz"; }; }; kblocks = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kblocks-18.04.3.tar.xz"; - sha256 = "1bf4d8s9xm28qn4qv2i18gwh25fi0f06h03blk7bjw9hvr7wfaja"; - name = "kblocks-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kblocks-18.08.0.tar.xz"; + sha256 = "1pnxzfp3bd089bjbdsi0iwjpw60p36lb110yb61cv0vb54g1sia1"; + name = "kblocks-18.08.0.tar.xz"; }; }; kblog = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kblog-18.04.3.tar.xz"; - sha256 = "1fh96i9y45abp4cp2bjhkldxax9qjgsxb14ahqivp2qam41rpnnz"; - name = "kblog-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kblog-18.08.0.tar.xz"; + sha256 = "00q7266lx29bfgzhfmb192l8h3qwgpj3yyfc0lykkbhjf6d9w783"; + name = "kblog-18.08.0.tar.xz"; }; }; kbounce = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kbounce-18.04.3.tar.xz"; - sha256 = "025nfdnv8ssmln0q6lwkd8ppflv2cimd1x8yf6kqh5jd5ynx73vh"; - name = "kbounce-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kbounce-18.08.0.tar.xz"; + sha256 = "0x07lxqip9l2k9mdpan03yh17ammkd1f242l2p3qq3j1s71bpznm"; + name = "kbounce-18.08.0.tar.xz"; }; }; kbreakout = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kbreakout-18.04.3.tar.xz"; - sha256 = "11pbd76h5cll7kcb7dcnhckmknj5gm0igq0w1dx2pxdpna1i4p6z"; - name = "kbreakout-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kbreakout-18.08.0.tar.xz"; + sha256 = "1jrix92p48zcpgwvfxn484bw1k8ynfacm4iww14splx2d9skj489"; + name = "kbreakout-18.08.0.tar.xz"; }; }; kbruch = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kbruch-18.04.3.tar.xz"; - sha256 = "0d888539cmhxrcyy90iqw83aa8x1w2v5r351xncqw34gfq1k1nj3"; - name = "kbruch-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kbruch-18.08.0.tar.xz"; + sha256 = "1gkij27hl847bc2jdnjqvigncdmb11spj2rsy825rsnpiqxbqv8f"; + name = "kbruch-18.08.0.tar.xz"; }; }; kcachegrind = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kcachegrind-18.04.3.tar.xz"; - sha256 = "1zdcarqgb1yxql6z3hmnmam2abg44r3z7sy33y9yqa9wimzq4w13"; - name = "kcachegrind-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kcachegrind-18.08.0.tar.xz"; + sha256 = "13nqcxh21apxpzg51alsgn34hps21nr7aqyh60kd4fbmmsxrqll0"; + name = "kcachegrind-18.08.0.tar.xz"; }; }; kcalc = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kcalc-18.04.3.tar.xz"; - sha256 = "02kadbv874azlqm1i52y680iyp29jg683cjnjw3bgh1p6la7ssrx"; - name = "kcalc-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kcalc-18.08.0.tar.xz"; + sha256 = "04bdbdyc9lky6i0dkm6w9f2k3gvr9zq5b9yc6qhl4smdiivlqjb6"; + name = "kcalc-18.08.0.tar.xz"; }; }; kcalcore = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kcalcore-18.04.3.tar.xz"; - sha256 = "1l2g8m35dahmpwnrhmq1dr7iqcdw9pg51v4q5a39ashcsvv1bpzj"; - name = "kcalcore-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kcalcore-18.08.0.tar.xz"; + sha256 = "0sdzx0ygq89np2cj22v06m9j00nwbqn97rm43nffgixwvrlf1wy5"; + name = "kcalcore-18.08.0.tar.xz"; }; }; kcalutils = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kcalutils-18.04.3.tar.xz"; - sha256 = "1mycr1nhy2b2nk2izka8ck3sfyblfjqqjqn40g3lhssn4ps2z2jb"; - name = "kcalutils-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kcalutils-18.08.0.tar.xz"; + sha256 = "12s2anmwi3q95kjl197jis90vi5gzpxs0b4xj4m6n4lzmnyjvfxl"; + name = "kcalutils-18.08.0.tar.xz"; }; }; kcharselect = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kcharselect-18.04.3.tar.xz"; - sha256 = "1yqrsiq68kzx4incb5imra7s49byln85bq047w6r7fmp2ypyxklm"; - name = "kcharselect-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kcharselect-18.08.0.tar.xz"; + sha256 = "1gfzzzk5admdclw75qhnsf3271p2lr0fgqzxvclcxppwmv5j56aq"; + name = "kcharselect-18.08.0.tar.xz"; }; }; kcolorchooser = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kcolorchooser-18.04.3.tar.xz"; - sha256 = "1ilgsgy5zdfmx8bgdsf9s9wxpl3pmgjb6jh96sy1gca0d4kbkrnv"; - name = "kcolorchooser-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kcolorchooser-18.08.0.tar.xz"; + sha256 = "1sxlx6cnpm0yfbrbk1pqaf0lsf1mgzdnkszr30hwz6z5lvvzj73l"; + name = "kcolorchooser-18.08.0.tar.xz"; }; }; kcontacts = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kcontacts-18.04.3.tar.xz"; - sha256 = "0rwh1p98hx3ybf4gxxp1dkgkrhmzli23fi9hk8m9k2mgr97yiqni"; - name = "kcontacts-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kcontacts-18.08.0.tar.xz"; + sha256 = "0cil96cd383gvqa2dw1lhaw3vi3m04y4rpjqmiapzwnn4ck0v1ii"; + name = "kcontacts-18.08.0.tar.xz"; }; }; kcron = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kcron-18.04.3.tar.xz"; - sha256 = "0m0pna8hqkk2ab78yxchyc3pjzgrb37ldkhwa5r2zwg2n9y4k0xq"; - name = "kcron-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kcron-18.08.0.tar.xz"; + sha256 = "14lkaz1b6hnpwvxnnx3mgv3fg86vm1g45fggfx25x6x72kiihhzq"; + name = "kcron-18.08.0.tar.xz"; }; }; kdav = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kdav-18.04.3.tar.xz"; - sha256 = "0m987fbbnm6xwagsmsn4x6v5zm4b7d0jzab5gi5vw97qkx9rs82h"; - name = "kdav-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kdav-18.08.0.tar.xz"; + sha256 = "13jwc4623f9mx64i7fb3ha5gwbqgfd54dirbvcyyglrzipxmgja1"; + name = "kdav-18.08.0.tar.xz"; }; }; kdebugsettings = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kdebugsettings-18.04.3.tar.xz"; - sha256 = "0c7fgfp31kj5mar2pmjnfhxb16f33xhp22iwk1vkagy07bl145r9"; - name = "kdebugsettings-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kdebugsettings-18.08.0.tar.xz"; + sha256 = "1ddqcfq2icsk2xmfr02jawdgxyydhx4yyhrfd7pk8cfw66rm23br"; + name = "kdebugsettings-18.08.0.tar.xz"; }; }; kde-dev-scripts = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kde-dev-scripts-18.04.3.tar.xz"; - sha256 = "0azf5xcnwzyqc5bwxwjnakf7vln74faxq40myhj12hhhg5vckz06"; - name = "kde-dev-scripts-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kde-dev-scripts-18.08.0.tar.xz"; + sha256 = "1glnm91wn3xdd6zqqy2p178f05z5wn3gr1i6jyqb0zkl8ansy3yi"; + name = "kde-dev-scripts-18.08.0.tar.xz"; }; }; kde-dev-utils = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kde-dev-utils-18.04.3.tar.xz"; - sha256 = "172479qp82vrlnlqnbbl01xkap6v0gva78qcbzmizww0b085q4vk"; - name = "kde-dev-utils-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kde-dev-utils-18.08.0.tar.xz"; + sha256 = "1dk510kgjgvycdyzr5mwq9z1b3xr8hlpm4ahfwlfn299gl563fwf"; + name = "kde-dev-utils-18.08.0.tar.xz"; }; }; kdeedu-data = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kdeedu-data-18.04.3.tar.xz"; - sha256 = "0qg79cv5lkpswhywcgixbmyqfbviwb3yj3nc1iwsrwn4gqff082g"; - name = "kdeedu-data-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kdeedu-data-18.08.0.tar.xz"; + sha256 = "1ph3bw4xgmgh28j9vnj9v1amgisy3f44whpwwhzin9zgzz0cw3gw"; + name = "kdeedu-data-18.08.0.tar.xz"; }; }; kdegraphics-mobipocket = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kdegraphics-mobipocket-18.04.3.tar.xz"; - sha256 = "06c8vn5ga7xkxzsashri86ic14dcpa15c79kb57p4qm168afm8vi"; - name = "kdegraphics-mobipocket-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kdegraphics-mobipocket-18.08.0.tar.xz"; + sha256 = "0p3bci612qbqnbps4g4yb2kd1rs6kx2ppcls6vpfb035c28ygf7a"; + name = "kdegraphics-mobipocket-18.08.0.tar.xz"; }; }; kdegraphics-thumbnailers = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kdegraphics-thumbnailers-18.04.3.tar.xz"; - sha256 = "1p8dfmh7hi3sxlqpahkcpl06x0flf94jam85l3n8r8f00kb9rq5a"; - name = "kdegraphics-thumbnailers-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kdegraphics-thumbnailers-18.08.0.tar.xz"; + sha256 = "0dwfphz70y0g43a9nxfda78qwsv7y4llx1f51x6n8jl64kpxnijw"; + name = "kdegraphics-thumbnailers-18.08.0.tar.xz"; }; }; kdenetwork-filesharing = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kdenetwork-filesharing-18.04.3.tar.xz"; - sha256 = "1wg2c4a4p3h3i6pqisrjhicllzm3vxd3qp1sxvny54algywqyz66"; - name = "kdenetwork-filesharing-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kdenetwork-filesharing-18.08.0.tar.xz"; + sha256 = "0l5f9ffwsk0s9r87kid9k1a7j2v4lcdzbn2w4qb2pg22k92k8p67"; + name = "kdenetwork-filesharing-18.08.0.tar.xz"; }; }; kdenlive = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kdenlive-18.04.3.tar.xz"; - sha256 = "0ps33l6wq594p7x82c03hd959bmifhfwq34ghqmr6629bwpaq1cm"; - name = "kdenlive-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kdenlive-18.08.0.tar.xz"; + sha256 = "06d0viqma7kivzv3hbsiirkfhbj28mdr2nr3f5ic56381q3ps923"; + name = "kdenlive-18.08.0.tar.xz"; }; }; kdepim-addons = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kdepim-addons-18.04.3.tar.xz"; - sha256 = "04cjwql3mc1arm55v8h8r3fwrq42sa5cpfqqwwyhlpcbbh917hvv"; - name = "kdepim-addons-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kdepim-addons-18.08.0.tar.xz"; + sha256 = "05141013jdaascsb7ihbmd4f1lh1r6ah5w39wp5vky6ma35zv2l1"; + name = "kdepim-addons-18.08.0.tar.xz"; }; }; kdepim-apps-libs = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kdepim-apps-libs-18.04.3.tar.xz"; - sha256 = "1lizw9x5z9byg88s3dpj6hbx89sn8sjaywa3l79h03v5hc5wxi7l"; - name = "kdepim-apps-libs-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kdepim-apps-libs-18.08.0.tar.xz"; + sha256 = "0zpx3nilrsvgmgx5visppyx3kn2g5k8fnhfy649k6wa35p846495"; + name = "kdepim-apps-libs-18.08.0.tar.xz"; }; }; kdepim-runtime = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kdepim-runtime-18.04.3.tar.xz"; - sha256 = "16xi4i7f9hh9wgbqi4dp6vha278mhkgmxr884d0p9bpa7rcriwb5"; - name = "kdepim-runtime-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kdepim-runtime-18.08.0.tar.xz"; + sha256 = "0b1jbksxks32s8gjzrjhh4nja089j5dq75yaiil99w11f7nfpkar"; + name = "kdepim-runtime-18.08.0.tar.xz"; }; }; kdesdk-kioslaves = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kdesdk-kioslaves-18.04.3.tar.xz"; - sha256 = "0f3xjklc4h3ly6lcvaywh3gi8mlyffbhknpqn1b4g0arvvnymlsl"; - name = "kdesdk-kioslaves-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kdesdk-kioslaves-18.08.0.tar.xz"; + sha256 = "1fpg4sdbgzvlc9z7wwxxbp466fhybphvmcdpplbr7ws3588792cb"; + name = "kdesdk-kioslaves-18.08.0.tar.xz"; }; }; kdesdk-thumbnailers = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kdesdk-thumbnailers-18.04.3.tar.xz"; - sha256 = "1rq1g0wwnmp1hzid4g8b36liyl7nd8qp85cmikli6x1ph5g93zi6"; - name = "kdesdk-thumbnailers-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kdesdk-thumbnailers-18.08.0.tar.xz"; + sha256 = "047rnzn2lsbhfll0fp4vdf4jsyixg7vmpl2xyvi1y85df5nvv2pc"; + name = "kdesdk-thumbnailers-18.08.0.tar.xz"; }; }; kdf = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kdf-18.04.3.tar.xz"; - sha256 = "0nqw3ahhigsyp15r7blm3nijn6dil1awqi7y11sszl1kr3wln1nz"; - name = "kdf-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kdf-18.08.0.tar.xz"; + sha256 = "1flv6qjb936fcj5crshy26qy9y2p7j9i3hlidr9lsk81wsyjkqqg"; + name = "kdf-18.08.0.tar.xz"; }; }; kdialog = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kdialog-18.04.3.tar.xz"; - sha256 = "178xp72yd5wm5aanvkv2mxqzcganxw2z9q0aribs2x54z3ccj27c"; - name = "kdialog-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kdialog-18.08.0.tar.xz"; + sha256 = "04xhp4pdn7gv69gwydz9afml27qj9mrqz2hnrhcsf29pw3vq0hli"; + name = "kdialog-18.08.0.tar.xz"; }; }; kdiamond = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kdiamond-18.04.3.tar.xz"; - sha256 = "1ikha8fpxmcbm3kncv0jb6hzm0413w3v0yrk0y7866xdaanb5491"; - name = "kdiamond-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kdiamond-18.08.0.tar.xz"; + sha256 = "14c5i2fj9scvkqffz95lrqj49vfg7yh7gfc4s3zzg2sl91j7hwzq"; + name = "kdiamond-18.08.0.tar.xz"; }; }; keditbookmarks = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/keditbookmarks-18.04.3.tar.xz"; - sha256 = "1y0y668ablpp596x77rxblw89pfx2ak533yhdj8khlj1mhzkagiq"; - name = "keditbookmarks-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/keditbookmarks-18.08.0.tar.xz"; + sha256 = "1zsfmcyb9s782k6knlv56mrssazdid6i70g74is46s59sgfdd9fl"; + name = "keditbookmarks-18.08.0.tar.xz"; }; }; kfind = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kfind-18.04.3.tar.xz"; - sha256 = "1f0civprab0y5f76kn1zs1g9iz0xhs4p633x2jh0s2nhb79m5p4a"; - name = "kfind-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kfind-18.08.0.tar.xz"; + sha256 = "1bvln7iq2ikcrzaa53wskpqwzmndjvc84a2jdjqzirmh6pqzlf3h"; + name = "kfind-18.08.0.tar.xz"; }; }; kfloppy = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kfloppy-18.04.3.tar.xz"; - sha256 = "0q6z0ppxmllzcwz6fsjfz8qq1a12ya62j526pnfy22fvqw4qwyjw"; - name = "kfloppy-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kfloppy-18.08.0.tar.xz"; + sha256 = "1clz5651d11pm77mi57nzr274zwshx2qhglfn6jxiif9yz6s9dfp"; + name = "kfloppy-18.08.0.tar.xz"; }; }; kfourinline = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kfourinline-18.04.3.tar.xz"; - sha256 = "1img467nzvpzqr0piji76ykvz2r0ji05gp3cfpxp7vjn8mbzwc00"; - name = "kfourinline-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kfourinline-18.08.0.tar.xz"; + sha256 = "1agmzlwy4izrmi58cf08cg34h155inmws3ghp524jz1li6rqvzfr"; + name = "kfourinline-18.08.0.tar.xz"; }; }; kgeography = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kgeography-18.04.3.tar.xz"; - sha256 = "1vkyghvibnslp45pabld063f762g4g9y0l7kxs287c3fblwpj23m"; - name = "kgeography-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kgeography-18.08.0.tar.xz"; + sha256 = "0nj3lg8q84wvh1pypix619bdr9xm6s9s5vywciq8ggskqa2qrdc5"; + name = "kgeography-18.08.0.tar.xz"; }; }; kget = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kget-18.04.3.tar.xz"; - sha256 = "1j6p8rwjsb34919rlf1i236xc2r0yf5pl432bkpxrcavxvp3f565"; - name = "kget-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kget-18.08.0.tar.xz"; + sha256 = "0vpphsfgqa4h1bsj0k6lz591ymd5zy3ng86fl4l1qv36kh5b3sr4"; + name = "kget-18.08.0.tar.xz"; }; }; kgoldrunner = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kgoldrunner-18.04.3.tar.xz"; - sha256 = "1xj0269qk2pdxah5lk6cp0lgssi6qlczgsxcm97idyp3knrmnxr0"; - name = "kgoldrunner-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kgoldrunner-18.08.0.tar.xz"; + sha256 = "13i3b8z2pbvh90ykv365s30az9r33is8wp8ys33kz88z26260rsv"; + name = "kgoldrunner-18.08.0.tar.xz"; }; }; kgpg = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kgpg-18.04.3.tar.xz"; - sha256 = "1a1kc1nin0agrrqh4wysm019p02gcyj75xw0rx53db96xim1iczx"; - name = "kgpg-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kgpg-18.08.0.tar.xz"; + sha256 = "12d6vqfcrgmqajk383p9gx9l49digm51km00slwkb15yjzgsjckx"; + name = "kgpg-18.08.0.tar.xz"; }; }; khangman = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/khangman-18.04.3.tar.xz"; - sha256 = "1yi1b15kh5z24bp10af2pgl029bbbgkn8gyzh3p5jy7qrykxqxj1"; - name = "khangman-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/khangman-18.08.0.tar.xz"; + sha256 = "0vcyak1pqq894d10jn4s8948fz8py6kjhgrbvjk2ksp28fzsb1q2"; + name = "khangman-18.08.0.tar.xz"; }; }; khelpcenter = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/khelpcenter-18.04.3.tar.xz"; - sha256 = "079yjhsi9nihn792ab03rg4far8l66v6ky7dhfrvrk78rv974ww6"; - name = "khelpcenter-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/khelpcenter-18.08.0.tar.xz"; + sha256 = "1ykw91s1w5953646ylxm49bq0bjgxd8yp29r09644q12qmi1w9ay"; + name = "khelpcenter-18.08.0.tar.xz"; }; }; kidentitymanagement = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kidentitymanagement-18.04.3.tar.xz"; - sha256 = "0yz435r86vm2w3b6bwdwxn7shwafpam0fh7qs3slmdlli60wgw8z"; - name = "kidentitymanagement-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kidentitymanagement-18.08.0.tar.xz"; + sha256 = "1rrdxbil0z0vmv0h0d6jdlwa3sfs3nncq39wmydhwx09phk7db85"; + name = "kidentitymanagement-18.08.0.tar.xz"; }; }; kig = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kig-18.04.3.tar.xz"; - sha256 = "0d459jkpc5x54w4gsrny7sx2103y5kpx6hm0zfyq7fiq1vsy57r4"; - name = "kig-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kig-18.08.0.tar.xz"; + sha256 = "0kgsar7sp3a7x72gnagi2hwajbl1yaaj493qjnwzlwidjjrlzmhb"; + name = "kig-18.08.0.tar.xz"; }; }; kigo = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kigo-18.04.3.tar.xz"; - sha256 = "1w4z04h072c7kf190r8h50rv3q7h6fwqcmckn83mfi9z0lbr9mqc"; - name = "kigo-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kigo-18.08.0.tar.xz"; + sha256 = "1ws0diq3kb8f15v30cj0hc0ii4d14dca7fb3p8vvm8r4ly7gqbdr"; + name = "kigo-18.08.0.tar.xz"; }; }; killbots = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/killbots-18.04.3.tar.xz"; - sha256 = "0vi2i1zaqfnni6608j46ppxsmzi44wcawbpp0l8cdb8bgbjbd1xd"; - name = "killbots-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/killbots-18.08.0.tar.xz"; + sha256 = "165g1zll7wq6gyz1lzaf1x17j2nagd66lj015qxifjpn9fd475mm"; + name = "killbots-18.08.0.tar.xz"; }; }; kimagemapeditor = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kimagemapeditor-18.04.3.tar.xz"; - sha256 = "1cdgfb4r4r3xpyw1dbk1alfyzgqdi718c2nrg30a1g8f450zh2zb"; - name = "kimagemapeditor-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kimagemapeditor-18.08.0.tar.xz"; + sha256 = "1r3hngzvidv1yz7kd7l8l78gqdhjvw9smciv1vkzf7dk9qarlyfq"; + name = "kimagemapeditor-18.08.0.tar.xz"; }; }; kimap = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kimap-18.04.3.tar.xz"; - sha256 = "13k46xna99gg5h445xxkipv3dhyi8d1daj6c6kf28x8lvwrxpf1c"; - name = "kimap-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kimap-18.08.0.tar.xz"; + sha256 = "12lslmprwmibijlpwng4acmmhdfhm1dgvqsazbyvsr8jagkryxmq"; + name = "kimap-18.08.0.tar.xz"; }; }; kio-extras = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kio-extras-18.04.3.tar.xz"; - sha256 = "0k034a684wajs7b0j9vhkhd6aabn5b34y050m0s9xlnmi6xk2agj"; - name = "kio-extras-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kio-extras-18.08.0.tar.xz"; + sha256 = "1k5azz26zwsflnsgv4r0i8z8jph060wpksyqfpkz0vfsf3lv0k3n"; + name = "kio-extras-18.08.0.tar.xz"; }; }; kiriki = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kiriki-18.04.3.tar.xz"; - sha256 = "1vz9br7qi4amcpp1g0lxn90822n4da9n4svxm2inj70p0mr59bpf"; - name = "kiriki-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kiriki-18.08.0.tar.xz"; + sha256 = "1fciiq490iwcz86g9pqp8g0s40zf7a3zan132iqmscpl71hsv01b"; + name = "kiriki-18.08.0.tar.xz"; }; }; kiten = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kiten-18.04.3.tar.xz"; - sha256 = "1k21pwxg4wb6jph9a6srgas55xxfkix66qqz4hrpnapc7c18qh6p"; - name = "kiten-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kiten-18.08.0.tar.xz"; + sha256 = "1gzgfj0p0s5yjhwx6hldc8s0cs6p2bn5gd8sy29sicg13wjvhkmj"; + name = "kiten-18.08.0.tar.xz"; + }; + }; + kitinerary = { + version = "18.08.0"; + src = fetchurl { + url = "${mirror}/stable/applications/18.08.0/src/kitinerary-18.08.0.tar.xz"; + sha256 = "14jwlkfy9z6q2pnjmlcy5gihc75n6qnsck05zycs4qsxa4srpn0l"; + name = "kitinerary-18.08.0.tar.xz"; }; }; kjumpingcube = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kjumpingcube-18.04.3.tar.xz"; - sha256 = "0927j5k4pk03j2a7zf07w0594g5dagcb2hraf7b8dpjpzqxrjpv9"; - name = "kjumpingcube-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kjumpingcube-18.08.0.tar.xz"; + sha256 = "001a2ayl74hi89j8i3553qx0cs8w7f4myskq3qa01rg3w4pb3wl2"; + name = "kjumpingcube-18.08.0.tar.xz"; }; }; kldap = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kldap-18.04.3.tar.xz"; - sha256 = "1vjwial1v15f30bsjsi9z6hyr7a833z5hi6d2wim1cc7h1cl1p2v"; - name = "kldap-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kldap-18.08.0.tar.xz"; + sha256 = "1825146vi1lq1383qmn8ix70d2rc2cfwp95vpn4divf9aqwmc4x0"; + name = "kldap-18.08.0.tar.xz"; }; }; kleopatra = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kleopatra-18.04.3.tar.xz"; - sha256 = "0v70rqag7ljgcmny1fa6hlhmsc1g6965gh39gmcz1li61k6hb1ib"; - name = "kleopatra-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kleopatra-18.08.0.tar.xz"; + sha256 = "1wwjn2p2vblr6fdfcy1s5gf3h5cnclc4lj5vsi5cxyp7d86ij49c"; + name = "kleopatra-18.08.0.tar.xz"; }; }; klettres = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/klettres-18.04.3.tar.xz"; - sha256 = "0hky4wallpi2a8klwrmc2ln9lh5d3cnvdrn7kmw6prb7j7pwnm6g"; - name = "klettres-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/klettres-18.08.0.tar.xz"; + sha256 = "1g84swzlynyl7r2ln52n7w9q0yf6540dd9hj3j0zsp1y2hb9fns8"; + name = "klettres-18.08.0.tar.xz"; }; }; klickety = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/klickety-18.04.3.tar.xz"; - sha256 = "0d53d4ajh1lpban2jp06bjhrvrmg2fl7jg40mdga9wwrv8g01bs1"; - name = "klickety-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/klickety-18.08.0.tar.xz"; + sha256 = "1jrxabmnv0s38i255x7xycn12fgpkmr4p1y0ydk5x98zrv4vn8y0"; + name = "klickety-18.08.0.tar.xz"; }; }; klines = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/klines-18.04.3.tar.xz"; - sha256 = "0hz3id6sf85cdram42niqzrpynnx8xc4bj7imnl5dylhwdbxphhw"; - name = "klines-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/klines-18.08.0.tar.xz"; + sha256 = "14ks53xh6hhlrmiqa7a1f7z42i035qw3v72dpbc8bw20vg53bzpy"; + name = "klines-18.08.0.tar.xz"; }; }; kmag = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kmag-18.04.3.tar.xz"; - sha256 = "00rs414p40002y68py1bdf08xcdib3x9zsinkv1iq07mbmr6smb1"; - name = "kmag-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kmag-18.08.0.tar.xz"; + sha256 = "00ni6clpgwcr6b2yanmgplsb5jqmqxjiymd3572fkj7q8m17ak7f"; + name = "kmag-18.08.0.tar.xz"; }; }; kmahjongg = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kmahjongg-18.04.3.tar.xz"; - sha256 = "05bzk6rsfvpis0gqrxqhlwc77jclk6xhljlzyhs07qbm3ii7jmpc"; - name = "kmahjongg-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kmahjongg-18.08.0.tar.xz"; + sha256 = "0lflx8jxk2yv7bsywwmbk5l54gyhbyv65996fg82z6lw9hrr5wrb"; + name = "kmahjongg-18.08.0.tar.xz"; }; }; kmail = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kmail-18.04.3.tar.xz"; - sha256 = "09a2s8w5i80x7h1rigl5a642fqp2xsmv53qm4hfajawn66mqfyz5"; - name = "kmail-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kmail-18.08.0.tar.xz"; + sha256 = "1xj2z4ix9zba6k3cdnakr7f0nfij1z925j3vp0gimkgyvbcb28vr"; + name = "kmail-18.08.0.tar.xz"; }; }; kmail-account-wizard = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kmail-account-wizard-18.04.3.tar.xz"; - sha256 = "09g4r10vbkzz9gab4ihz95bah7qba10zbm57m8wdjbfr4nxm09sc"; - name = "kmail-account-wizard-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kmail-account-wizard-18.08.0.tar.xz"; + sha256 = "1hc6zqys2qncljvsl9j48ns77kkq5zabj5a2kzg953dgcdv5x25r"; + name = "kmail-account-wizard-18.08.0.tar.xz"; }; }; kmailtransport = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kmailtransport-18.04.3.tar.xz"; - sha256 = "0anmzg87amrxig58ax4jqv7m976cm5x8dr3cwcxwv5mwgp9zczz2"; - name = "kmailtransport-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kmailtransport-18.08.0.tar.xz"; + sha256 = "0dfws0pzq3jf1h6j5qzjm96fz1ci4v57j4s9fbry10vyn4racpq8"; + name = "kmailtransport-18.08.0.tar.xz"; }; }; kmbox = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kmbox-18.04.3.tar.xz"; - sha256 = "1mdshr9xll1sw5dr99jl4rfcwvghj4c2f39fs4x4c72dnkrijrw5"; - name = "kmbox-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kmbox-18.08.0.tar.xz"; + sha256 = "11dh1lgjhiy4bvpvrk1rw23fgjil45ch3lazqc4jp21d1skrr1v4"; + name = "kmbox-18.08.0.tar.xz"; }; }; kmime = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kmime-18.04.3.tar.xz"; - sha256 = "1gf6a9kn88jnqrj7kj556yjk25anlaqcz8xrlffvg7b1y813wpcq"; - name = "kmime-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kmime-18.08.0.tar.xz"; + sha256 = "0kci9b2c67hzbl4hjwkkzk9j7g1l5wy1d8qrm1jwk8s7ccndindw"; + name = "kmime-18.08.0.tar.xz"; }; }; kmines = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kmines-18.04.3.tar.xz"; - sha256 = "0659cxj89mb1gd7ikxqrghb3ylp8wsp07jcp2hbj842zmgy0wl65"; - name = "kmines-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kmines-18.08.0.tar.xz"; + sha256 = "0z0fidlcp0kf9vmdgfyzrwi9yk5mfwhkzlqlbfy1631xisz158yn"; + name = "kmines-18.08.0.tar.xz"; }; }; kmix = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kmix-18.04.3.tar.xz"; - sha256 = "0gcfy4p4csxdqscyclm3z5ahbrlpyrlbw8p7kci6h0gjpv605fv1"; - name = "kmix-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kmix-18.08.0.tar.xz"; + sha256 = "084l5dpms26jwd894xnqr054hxjzlxcp2wm2rq37y3cbriia2xgh"; + name = "kmix-18.08.0.tar.xz"; }; }; kmousetool = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kmousetool-18.04.3.tar.xz"; - sha256 = "106hqam2fhnhdzvsb79171v3fjw8rlcb04j9w5xs7q3j9avwk044"; - name = "kmousetool-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kmousetool-18.08.0.tar.xz"; + sha256 = "0lcr8hpflaw5lrfydwi5sf069hfb19qifb7wh7qxh7j1b2z8w4gf"; + name = "kmousetool-18.08.0.tar.xz"; }; }; kmouth = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kmouth-18.04.3.tar.xz"; - sha256 = "0hffqqcz4j3mp4vp5kc280ywq36r3y80q24i37swiqdd3fzyrlzq"; - name = "kmouth-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kmouth-18.08.0.tar.xz"; + sha256 = "0naqn9pl7jldfna9l3i3kdv8rkw0nky4ppsvqghlrb9jf4dy8lfm"; + name = "kmouth-18.08.0.tar.xz"; }; }; kmplot = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kmplot-18.04.3.tar.xz"; - sha256 = "0j9ax6b2v0w7crjy8c9a84a2zcph7zx0ap0wwq7lnw45xwhynllv"; - name = "kmplot-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kmplot-18.08.0.tar.xz"; + sha256 = "0lvw351iz2gdzkphrf8hxgqbjqi4pqvxqk2zjbly4fzwbgk261bd"; + name = "kmplot-18.08.0.tar.xz"; }; }; knavalbattle = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/knavalbattle-18.04.3.tar.xz"; - sha256 = "1i6c5i0r2icpbn010k5jc6cb45ha7dgqhhvbbcgcsdqjcq042czx"; - name = "knavalbattle-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/knavalbattle-18.08.0.tar.xz"; + sha256 = "0b21z3qqhsyafsa6rx9mc560hrw0046npqjmi5jpmczl6y9mr78q"; + name = "knavalbattle-18.08.0.tar.xz"; }; }; knetwalk = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/knetwalk-18.04.3.tar.xz"; - sha256 = "1r17c8hfj6qh1rx7apmpmb0cca0gsnq7jvjhz98if3kyy9m1fk50"; - name = "knetwalk-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/knetwalk-18.08.0.tar.xz"; + sha256 = "04yfxxihfdqhrs126796k498v8valhd73q2bagcx59lj7iymxszj"; + name = "knetwalk-18.08.0.tar.xz"; }; }; knotes = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/knotes-18.04.3.tar.xz"; - sha256 = "02lx0vm34kcr6mix5d1i0dcaf229yafx58b915y3vjwml8n5v17w"; - name = "knotes-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/knotes-18.08.0.tar.xz"; + sha256 = "0dvjafmf57z10lx8fb4y4na73qq3dfmqfa2w01b3sdzns0nzaqig"; + name = "knotes-18.08.0.tar.xz"; }; }; kolf = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kolf-18.04.3.tar.xz"; - sha256 = "1k3z3nk6bgl9rlwjvc9jxwpyhd88amc2l1yg8f4rs6w0pbaldmwb"; - name = "kolf-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kolf-18.08.0.tar.xz"; + sha256 = "0bcd4k7v5sid98h95xbqm5l0dcjkv367mdgzhr6yizlqpyg6c132"; + name = "kolf-18.08.0.tar.xz"; }; }; kollision = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kollision-18.04.3.tar.xz"; - sha256 = "11czb7j0dzla5c9c4nk1qb5ljgci7x6ggyn6ffm2wvff4lm880m8"; - name = "kollision-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kollision-18.08.0.tar.xz"; + sha256 = "029pwgwmsm9m284m1sbi2zzhhwbz6rlq68jd783ir6cq2z3llvjp"; + name = "kollision-18.08.0.tar.xz"; }; }; kolourpaint = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kolourpaint-18.04.3.tar.xz"; - sha256 = "17jkyih99pqs2nqsf0rq35iks3y2kmnya71ihnw8930qgjakggxp"; - name = "kolourpaint-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kolourpaint-18.08.0.tar.xz"; + sha256 = "0p08xc8ai1cllbdwmv46xzcpv70mn6zwd4f62xsh71hhpg8fbqpi"; + name = "kolourpaint-18.08.0.tar.xz"; }; }; kompare = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kompare-18.04.3.tar.xz"; - sha256 = "1csjhnsic7h943kjrzixc0k79kn6w9ck29kw9qaz29khpi5bmn6v"; - name = "kompare-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kompare-18.08.0.tar.xz"; + sha256 = "0md4qw29q5mnsz0k4a3dl6fdgff33w4kg59qy02kp3pvqav9r1zx"; + name = "kompare-18.08.0.tar.xz"; }; }; konqueror = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/konqueror-18.04.3.tar.xz"; - sha256 = "08sw3vz57klr6wp1k2kjfj8hj02k4si39ncngvy005x2dkprkgc2"; - name = "konqueror-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/konqueror-18.08.0.tar.xz"; + sha256 = "12zw4bgmmc35vghi8phm93x9lmhfgpxxfvz0grxa4gxcxqjyzzcq"; + name = "konqueror-18.08.0.tar.xz"; }; }; konquest = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/konquest-18.04.3.tar.xz"; - sha256 = "0pd3yxj3fmjp9p4gm4a3r107cx0rwgqg2pnwyfrdlrvppcc4is0g"; - name = "konquest-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/konquest-18.08.0.tar.xz"; + sha256 = "0pvx4ss8dpxd6q4jnxim3pwyxjvhcy1xihn7s3513hy0h4wabv6s"; + name = "konquest-18.08.0.tar.xz"; }; }; konsole = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/konsole-18.04.3.tar.xz"; - sha256 = "00m0z9fjprnnnp7blr9nyz8s8xb781ry7qxd68c261ar5fajys1p"; - name = "konsole-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/konsole-18.08.0.tar.xz"; + sha256 = "1p119ky78zxi8l08xnfklrg21c6124q1fbjvbybf6l0qq3mzwy77"; + name = "konsole-18.08.0.tar.xz"; }; }; kontact = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kontact-18.04.3.tar.xz"; - sha256 = "1h8a9mdldq8hai3f2al56rs063s46lnsnmgbvd8dyk51si084aab"; - name = "kontact-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kontact-18.08.0.tar.xz"; + sha256 = "0027zinl9s92vxhlzv9mak9fgzygqw5ml6i6x659pl3mc889fr7j"; + name = "kontact-18.08.0.tar.xz"; }; }; kontactinterface = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kontactinterface-18.04.3.tar.xz"; - sha256 = "194g0y5kkax4c9ivc5yll5rqzpvd97s897agkzmr05wvk82gjrz6"; - name = "kontactinterface-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kontactinterface-18.08.0.tar.xz"; + sha256 = "0mcvpmvczqpsqj83vqfv9zwz7jj3az65nq45xg1l476j8sva278n"; + name = "kontactinterface-18.08.0.tar.xz"; }; }; kopete = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kopete-18.04.3.tar.xz"; - sha256 = "0c2s3qq9k4654q38q4gy6j3mkj1nnrc6jb4sk04hz3w5d9i6c82b"; - name = "kopete-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kopete-18.08.0.tar.xz"; + sha256 = "0g79zv187pj7c2p33qsnkpmvrxpcx1iiy9lcrdz3acgzgvpfh5dk"; + name = "kopete-18.08.0.tar.xz"; }; }; korganizer = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/korganizer-18.04.3.tar.xz"; - sha256 = "1bcmqki7491g8q9gaif346afrsn5k2zxp6xzwllaifxrbckzqaj1"; - name = "korganizer-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/korganizer-18.08.0.tar.xz"; + sha256 = "0qifd6l93jjj7sxf3kllm3dq13p738zlvbpxg24wzc3gllyq4ip1"; + name = "korganizer-18.08.0.tar.xz"; }; }; kpat = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kpat-18.04.3.tar.xz"; - sha256 = "0adx0720k296k0fzzsv4k32i0yii9snczsiir8gl3jj5ngk5hias"; - name = "kpat-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kpat-18.08.0.tar.xz"; + sha256 = "0dm9alimp2ibf5fpgbafiaz3lh9irvq2539jp6l61jqcv7801fml"; + name = "kpat-18.08.0.tar.xz"; }; }; kpimtextedit = { - version = "18.04.3"; + version = "18.08.0"; + src = fetchurl { + url = "${mirror}/stable/applications/18.08.0/src/kpimtextedit-18.08.0.tar.xz"; + sha256 = "0ciivvpfcsjzpc620zalx7k5ybh6bf53y19lvr1dgad29j6j871q"; + name = "kpimtextedit-18.08.0.tar.xz"; + }; + }; + kpkpass = { + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kpimtextedit-18.04.3.tar.xz"; - sha256 = "0fqlf4l05iybdnrzpp48wrg7qj9x303cfq2105d3p2zvwwkyrr41"; - name = "kpimtextedit-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kpkpass-18.08.0.tar.xz"; + sha256 = "1wgycyx8nn9kaqbxvlps44g1nzr2qpr6mb7m22q5qcykly0i5wzl"; + name = "kpkpass-18.08.0.tar.xz"; }; }; kqtquickcharts = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kqtquickcharts-18.04.3.tar.xz"; - sha256 = "0zjy05kvl30j8nlwfpqyf4qqimbfagk9s3f92b9bxk7njnxjzhd9"; - name = "kqtquickcharts-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kqtquickcharts-18.08.0.tar.xz"; + sha256 = "0ykf5xfzjsanj5rmn5qrhhqfb93i19mrwzsqq8pngaimcqb70cdk"; + name = "kqtquickcharts-18.08.0.tar.xz"; }; }; krdc = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/krdc-18.04.3.tar.xz"; - sha256 = "0r57nfskwn1gwm4ig7z6cv04y4rhy5mq9bdd4ci8d9gq0s1rc13x"; - name = "krdc-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/krdc-18.08.0.tar.xz"; + sha256 = "03j3cn088mr8cd6vjkv19k5ayrhgh9mbyr0lkj9rr16z6861avmr"; + name = "krdc-18.08.0.tar.xz"; }; }; kreversi = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kreversi-18.04.3.tar.xz"; - sha256 = "09zcl0vzzwc4crzlrrvi7kmbk9xh0h5hy9yyv9bk661pw66nv980"; - name = "kreversi-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kreversi-18.08.0.tar.xz"; + sha256 = "18qqfaxb34b0z6cdz9h2z0hkmr1vv85j7ra8gzhy35k40dgvhgqm"; + name = "kreversi-18.08.0.tar.xz"; }; }; krfb = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/krfb-18.04.3.tar.xz"; - sha256 = "0i36lj7lggl83khds009wp12d21rin60ai2a24isyplvcq8p2slk"; - name = "krfb-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/krfb-18.08.0.tar.xz"; + sha256 = "1zaran8lbhrnlr2nz12xis4b7q0krynzqyix14diiiysrfsmnwqm"; + name = "krfb-18.08.0.tar.xz"; }; }; kross-interpreters = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kross-interpreters-18.04.3.tar.xz"; - sha256 = "04wrary04sznjaw2n3d2fjnnhzf1fykj9l3r9dry1irj9ysx45yd"; - name = "kross-interpreters-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kross-interpreters-18.08.0.tar.xz"; + sha256 = "1g3fgva8h0s1ld38m38iawjr04bsh572lazizr9a460nwk60nmsi"; + name = "kross-interpreters-18.08.0.tar.xz"; }; }; kruler = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kruler-18.04.3.tar.xz"; - sha256 = "014c0m388kjfpynvh14m463jl3vj288lcdiz3xfphlmxqlhhvhcd"; - name = "kruler-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kruler-18.08.0.tar.xz"; + sha256 = "0fv3186xhyvfi9zz48r4facy9x8m8y53qfl7x1rs0y1hq2d2k3nh"; + name = "kruler-18.08.0.tar.xz"; }; }; kshisen = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kshisen-18.04.3.tar.xz"; - sha256 = "04xzg2v957wx68wmf1ri30vajd5pr9xz2fh7f5xg394m134cxc9r"; - name = "kshisen-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kshisen-18.08.0.tar.xz"; + sha256 = "11q717m7m37902bchbgpdgsward4w2c9bwjns3xs4c3pyx1w7mg4"; + name = "kshisen-18.08.0.tar.xz"; }; }; ksirk = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ksirk-18.04.3.tar.xz"; - sha256 = "1p08f9w3vi1z31fydnvp9d069z82kv8fn9lwlw1mxkqaggv54jhs"; - name = "ksirk-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ksirk-18.08.0.tar.xz"; + sha256 = "1wxf1g5vfcnvz9n28ja17iawc1997vhz6p75bq84jmls51pxjkzn"; + name = "ksirk-18.08.0.tar.xz"; }; }; ksmtp = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ksmtp-18.04.3.tar.xz"; - sha256 = "0p8rnqpb0q26iwjk4k9pj4krfqipijg90bv0hd4wa3d2plkvzmcy"; - name = "ksmtp-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ksmtp-18.08.0.tar.xz"; + sha256 = "13jkxrlycgk9qqw5v16i1rax8lwany7fd1n6m2875saxmjm9qi0s"; + name = "ksmtp-18.08.0.tar.xz"; }; }; ksnakeduel = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ksnakeduel-18.04.3.tar.xz"; - sha256 = "1mhgdd0hnv0y36af3rikdibc0hgp1sjdxbx543vlxi25l8dfsw6q"; - name = "ksnakeduel-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ksnakeduel-18.08.0.tar.xz"; + sha256 = "0ixbv4b9ngb82f4s58hzjvmmifkjy5v59g76kpb5dv9nqb9x8833"; + name = "ksnakeduel-18.08.0.tar.xz"; }; }; kspaceduel = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kspaceduel-18.04.3.tar.xz"; - sha256 = "06mzg1hmhwisd0vc99qdrxp7jgay4cqda2x142i2a1v5qs48ilk4"; - name = "kspaceduel-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kspaceduel-18.08.0.tar.xz"; + sha256 = "0qw3lkiwwrzicyqqr6fs78ljhn5z4vsvcvcn9l5j18qkmi2fd2dk"; + name = "kspaceduel-18.08.0.tar.xz"; }; }; ksquares = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ksquares-18.04.3.tar.xz"; - sha256 = "1w4x8br9g5dlw7mc8n118lqq0g5p4n2lqijp17xcgznbllivf79g"; - name = "ksquares-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ksquares-18.08.0.tar.xz"; + sha256 = "01g9jkd5cq1ga9k9brr8yiny3idmj88c4n1cm2qi10d9n1vd4fja"; + name = "ksquares-18.08.0.tar.xz"; }; }; ksudoku = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ksudoku-18.04.3.tar.xz"; - sha256 = "095i8s3ggl51xncra66vhdrz494r5q55d57j53pqnc4cwnfl5glj"; - name = "ksudoku-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ksudoku-18.08.0.tar.xz"; + sha256 = "0fc7d6bs0ba51nypx4bn5hylfx9h6xlam7wjw1i7fr2yr8fdv9id"; + name = "ksudoku-18.08.0.tar.xz"; }; }; ksystemlog = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ksystemlog-18.04.3.tar.xz"; - sha256 = "117gxwlimqp7sslrkaf6jazhprplqqkbqrfrjdwm54l84dldfi34"; - name = "ksystemlog-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ksystemlog-18.08.0.tar.xz"; + sha256 = "1m5y8rawhi03vnpdw75npdd7hc830a5b2kkrz1112g959psv00ah"; + name = "ksystemlog-18.08.0.tar.xz"; }; }; kteatime = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kteatime-18.04.3.tar.xz"; - sha256 = "12fikkj87yz8xj8l3girsfqkbngvg0jjw661hihgnjz6jg7jdq0k"; - name = "kteatime-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kteatime-18.08.0.tar.xz"; + sha256 = "18pm15s7q4xwzi61m2l8k6qplf948lq36iv9nh5sf4p6vp6syay2"; + name = "kteatime-18.08.0.tar.xz"; }; }; ktimer = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ktimer-18.04.3.tar.xz"; - sha256 = "1bf3r4kfg85hgmsszpz57fhws7mw79wxkb6qigfcq4vv165axjd2"; - name = "ktimer-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ktimer-18.08.0.tar.xz"; + sha256 = "0g81daqdmfsmbnzjq74zxrbnjxjbi6nd6kl0acmjg7832l30m4js"; + name = "ktimer-18.08.0.tar.xz"; }; }; ktnef = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ktnef-18.04.3.tar.xz"; - sha256 = "08zdl982gkk619gi05xvs28q26xjsrvawgpbmrmkwikj5m80asf4"; - name = "ktnef-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ktnef-18.08.0.tar.xz"; + sha256 = "007gjmjyi5r8110w4fv7n5gl67ddn1dg0pb119qr3r82iba8qiqi"; + name = "ktnef-18.08.0.tar.xz"; }; }; ktouch = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ktouch-18.04.3.tar.xz"; - sha256 = "1j6byxhprwrsd4bb3g3mwps5v1cc73h447dxzrd84ghk3jv687jl"; - name = "ktouch-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ktouch-18.08.0.tar.xz"; + sha256 = "0pgckza5cn52aapa39d12dighx698jzb877iiml2n9870whifkms"; + name = "ktouch-18.08.0.tar.xz"; }; }; ktp-accounts-kcm = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ktp-accounts-kcm-18.04.3.tar.xz"; - sha256 = "0dlgammp5j1idlmv69dq54fyc2dm6cd2gv5spimydznxp5bcfl3v"; - name = "ktp-accounts-kcm-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ktp-accounts-kcm-18.08.0.tar.xz"; + sha256 = "16k7dprj75g2lgsmnnmn9n6zgwnp64zsjci5y2vk0cp8ndlr1j54"; + name = "ktp-accounts-kcm-18.08.0.tar.xz"; }; }; ktp-approver = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ktp-approver-18.04.3.tar.xz"; - sha256 = "0f2y86khv4ps2xnh8aizf3q52s0c1nxnvkrpii5qm9vk8agp8yfz"; - name = "ktp-approver-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ktp-approver-18.08.0.tar.xz"; + sha256 = "1nh75yzprhbn0af33qsrs81vxk1brlxjf1jal7p8fpr47qdwhzvd"; + name = "ktp-approver-18.08.0.tar.xz"; }; }; ktp-auth-handler = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ktp-auth-handler-18.04.3.tar.xz"; - sha256 = "07apdk2zf0mqii8khphf6whblwals8p1yqjs6vxry89mmr5znni7"; - name = "ktp-auth-handler-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ktp-auth-handler-18.08.0.tar.xz"; + sha256 = "0akmbrn9z0ind3jmz2azixyvr9glai66j6dynszn59svvjxp0fiz"; + name = "ktp-auth-handler-18.08.0.tar.xz"; }; }; ktp-call-ui = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ktp-call-ui-18.04.3.tar.xz"; - sha256 = "1zkvkskfparc1bfvn1xhymz2pm50iws6k098bxrz86a6cgrqxw75"; - name = "ktp-call-ui-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ktp-call-ui-18.08.0.tar.xz"; + sha256 = "0z23vcvz6nyc6klqqys4ivh33j21kww4fgcm5dvvlf940cc9gr3h"; + name = "ktp-call-ui-18.08.0.tar.xz"; }; }; ktp-common-internals = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ktp-common-internals-18.04.3.tar.xz"; - sha256 = "1j5avk09xakh0g84lnxz3p11fhjb5lf1sxic423hamwgwlr181nl"; - name = "ktp-common-internals-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ktp-common-internals-18.08.0.tar.xz"; + sha256 = "1sj1k8x8d2lk8xsqckjzg6zz01gqh3yj52yar56lngn1cjnnf6ak"; + name = "ktp-common-internals-18.08.0.tar.xz"; }; }; ktp-contact-list = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ktp-contact-list-18.04.3.tar.xz"; - sha256 = "0zyl1d4k74lrdx3hsib7miijjk2zj3x1yakryrym4lk3pmllrd78"; - name = "ktp-contact-list-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ktp-contact-list-18.08.0.tar.xz"; + sha256 = "0yx64rz6k5dv6s4wsadjqc0fcx6j7blhy15cbnh8r2pbwf0ilk2w"; + name = "ktp-contact-list-18.08.0.tar.xz"; }; }; ktp-contact-runner = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ktp-contact-runner-18.04.3.tar.xz"; - sha256 = "1nzz88m8mb2xwpl5fzh7srslzrci2265n759kczjlzj7w1wym504"; - name = "ktp-contact-runner-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ktp-contact-runner-18.08.0.tar.xz"; + sha256 = "0i4zc6bksnb4iajz91wbw140dh7p0rg3hzhi563pn3siy9id442s"; + name = "ktp-contact-runner-18.08.0.tar.xz"; }; }; ktp-desktop-applets = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ktp-desktop-applets-18.04.3.tar.xz"; - sha256 = "1y0g3922km9a71splnx91nhvpwi2gj1jqxbzzsqsckblh2gzf0m3"; - name = "ktp-desktop-applets-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ktp-desktop-applets-18.08.0.tar.xz"; + sha256 = "0i5sniidcgkvq2scf76pkshrj89gvkzjjslgqaxvqrgvyagsaski"; + name = "ktp-desktop-applets-18.08.0.tar.xz"; }; }; ktp-filetransfer-handler = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ktp-filetransfer-handler-18.04.3.tar.xz"; - sha256 = "165mfk1ld1py2rp3j0xah1zi2f5b73ic53a043mmhs4lws5fw3f9"; - name = "ktp-filetransfer-handler-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ktp-filetransfer-handler-18.08.0.tar.xz"; + sha256 = "15mifrbxxr8lvq7nflxwsz46ywnqmjv1d3irzq1xfcpl47907qhg"; + name = "ktp-filetransfer-handler-18.08.0.tar.xz"; }; }; ktp-kded-module = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ktp-kded-module-18.04.3.tar.xz"; - sha256 = "1z2103q6lx4f51ipm2kmla5h8civhf0wy0yk0zg4akynshqjhr6n"; - name = "ktp-kded-module-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ktp-kded-module-18.08.0.tar.xz"; + sha256 = "12rnnf2nm2kn2904b475qh9ql50yx583jga31389l012whm4gqqf"; + name = "ktp-kded-module-18.08.0.tar.xz"; }; }; ktp-send-file = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ktp-send-file-18.04.3.tar.xz"; - sha256 = "1d1ha9nigipr7khaymp7jiixj27d18qk7ghf1zaywyrrf2sav286"; - name = "ktp-send-file-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ktp-send-file-18.08.0.tar.xz"; + sha256 = "0m8p8w4hqanccf7g0za5yh30z2nxv8dxi09mg1fniypqaw4cp2n7"; + name = "ktp-send-file-18.08.0.tar.xz"; }; }; ktp-text-ui = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ktp-text-ui-18.04.3.tar.xz"; - sha256 = "0xglzifmqcrjxd3iz0v8a0rv2kaldsz12rn0hjh905j53s69xqic"; - name = "ktp-text-ui-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ktp-text-ui-18.08.0.tar.xz"; + sha256 = "04ygny9m823h30hi5qgjz1nk7dj44hdqa9ga0ai9cazxnavvsx57"; + name = "ktp-text-ui-18.08.0.tar.xz"; }; }; ktuberling = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/ktuberling-18.04.3.tar.xz"; - sha256 = "0a7i3k386nr5gmmgpqp2gjpca8qh6w30x69w2w46mcw9qffm3s4b"; - name = "ktuberling-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/ktuberling-18.08.0.tar.xz"; + sha256 = "1m9mdv7hdsrnzjcdnmqrl82mafa9psbr5k7b6m3llh95f61b4jpn"; + name = "ktuberling-18.08.0.tar.xz"; }; }; kturtle = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kturtle-18.04.3.tar.xz"; - sha256 = "1iaklkzfcrqhxh7jwgxg8kvpcxhia8l0hm6q14wc4nf3k72cgz8l"; - name = "kturtle-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kturtle-18.08.0.tar.xz"; + sha256 = "0mwhnsbwj92zrgyjdfi18pxsfyaxa8pzdmh5k20m0jrh76gkhjr0"; + name = "kturtle-18.08.0.tar.xz"; }; }; kubrick = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kubrick-18.04.3.tar.xz"; - sha256 = "1da3n4sgpx1k90cn90558yjfqp8wyirvmi1dzicy8l0jfl4rwr1d"; - name = "kubrick-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kubrick-18.08.0.tar.xz"; + sha256 = "1affzpwq45r1cqb9ra8w24rrszvvzxiik4ng6jf54dik8sk7wrnn"; + name = "kubrick-18.08.0.tar.xz"; }; }; kwalletmanager = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kwalletmanager-18.04.3.tar.xz"; - sha256 = "1n5f150mxx4i3aq62xi67c99p68nwwsiih3i36i1rrmy87w44iyi"; - name = "kwalletmanager-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kwalletmanager-18.08.0.tar.xz"; + sha256 = "10yri44d68n6hc4dn78wgqzw394krwjqr6azwd6qgxjp6asc8n69"; + name = "kwalletmanager-18.08.0.tar.xz"; }; }; kwave = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kwave-18.04.3.tar.xz"; - sha256 = "1h6lqyxzccbsprap2lypan2bs451vyp1z0d4ipbim1ayqyqi5zw9"; - name = "kwave-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kwave-18.08.0.tar.xz"; + sha256 = "0aimhn8hgjnwhv0j2hiyiqgh5bslm7rs13yc8sk0kh1vix6909mp"; + name = "kwave-18.08.0.tar.xz"; }; }; kwordquiz = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/kwordquiz-18.04.3.tar.xz"; - sha256 = "0vl8afd3186w51p3bhlqzi0wipm0p6bl40vm298473ixgpbxbaj6"; - name = "kwordquiz-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/kwordquiz-18.08.0.tar.xz"; + sha256 = "1aghybg72anwj6vz3s3zr5i5wflackvfwl9n39mvxddm4ajnw1km"; + name = "kwordquiz-18.08.0.tar.xz"; }; }; libgravatar = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/libgravatar-18.04.3.tar.xz"; - sha256 = "0s8y6v5b6b5lmyjxwhwl3fnn94z8v17q765xiq0g73i7lp5jz0bq"; - name = "libgravatar-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/libgravatar-18.08.0.tar.xz"; + sha256 = "0yqd99lax1w5r1fy4rmbv9lk988zvq2yydkrdgh8vymxjljg5xa4"; + name = "libgravatar-18.08.0.tar.xz"; }; }; libkcddb = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/libkcddb-18.04.3.tar.xz"; - sha256 = "0nk7d6apl57rdnfma525yn3xrgw01hhj08gb3cylvysl5nf8nn0m"; - name = "libkcddb-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/libkcddb-18.08.0.tar.xz"; + sha256 = "1ns90vcbp21mwsbvndmk97fpd8n7152iw783q7bqfy1n3ggzkz5x"; + name = "libkcddb-18.08.0.tar.xz"; }; }; libkcompactdisc = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/libkcompactdisc-18.04.3.tar.xz"; - sha256 = "00xw6ggc4lgyw88jv52wxw2kig7ass1f7fbdd644cbhq2dvx7khd"; - name = "libkcompactdisc-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/libkcompactdisc-18.08.0.tar.xz"; + sha256 = "0pgn65knay7fgk2zdgqd29wfhqk9x4zlpp4ywjwb2zsvzz51j9f8"; + name = "libkcompactdisc-18.08.0.tar.xz"; }; }; libkdcraw = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/libkdcraw-18.04.3.tar.xz"; - sha256 = "1mkrr0bb89k13chy1y9r6aqsjrdvm125k0ms3pjf7gc3xa6g7vk7"; - name = "libkdcraw-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/libkdcraw-18.08.0.tar.xz"; + sha256 = "0xpkkgxsmvrldnprzqrxaz67jb5cv6vndg8flbkagvp0s7mnw56x"; + name = "libkdcraw-18.08.0.tar.xz"; }; }; libkdegames = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/libkdegames-18.04.3.tar.xz"; - sha256 = "0nnr9rnsgpc13hj4ii126lpss8d7d18wnrr9n85yf6ngcg9h3gk7"; - name = "libkdegames-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/libkdegames-18.08.0.tar.xz"; + sha256 = "1jl3snqyg3p3l4hddg7ag2mkgi49qvzml8p82zdn3sf5fhka1g70"; + name = "libkdegames-18.08.0.tar.xz"; }; }; libkdepim = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/libkdepim-18.04.3.tar.xz"; - sha256 = "0mqrjhmv1g2ch4jgihcg1d8fn7qxjkxnw2fh6a2cnn4b827n3v2l"; - name = "libkdepim-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/libkdepim-18.08.0.tar.xz"; + sha256 = "1gfwfmr5iqkwb490d3mm32892q47pc73b6c8zygm7mn5cjb5376l"; + name = "libkdepim-18.08.0.tar.xz"; }; }; libkeduvocdocument = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/libkeduvocdocument-18.04.3.tar.xz"; - sha256 = "1x2dpbpd7f71ws11zrrinyydg25728niglypa4dwvl09d5v0lhwz"; - name = "libkeduvocdocument-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/libkeduvocdocument-18.08.0.tar.xz"; + sha256 = "1i5vmjfczd71654cpxd11djwk852aqg5lkn98pa8qvjy7v85jynn"; + name = "libkeduvocdocument-18.08.0.tar.xz"; }; }; libkexiv2 = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/libkexiv2-18.04.3.tar.xz"; - sha256 = "095ijxk55zw07j5y678dz1pipd0va4p57r9zvkqlfzd41bsi0a3c"; - name = "libkexiv2-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/libkexiv2-18.08.0.tar.xz"; + sha256 = "0cdh5wd2lvm9m4nyz2yv5ksszk1pc8ajzwq9c467m74lvb1p2had"; + name = "libkexiv2-18.08.0.tar.xz"; }; }; libkgapi = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/libkgapi-18.04.3.tar.xz"; - sha256 = "0ixpnmli4z8qahw9br931b6py3wybqzlrnm3n7gms287phc11yjc"; - name = "libkgapi-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/libkgapi-18.08.0.tar.xz"; + sha256 = "1aax7djyp1104b8sbrpfhf5c8j30g3hac973lpblfqg0yhkd9lw0"; + name = "libkgapi-18.08.0.tar.xz"; }; }; libkgeomap = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/libkgeomap-18.04.3.tar.xz"; - sha256 = "0kicd6s6gfz3q1q45adnp6ri03sd69phs7ag3pnssyagk0y51igl"; - name = "libkgeomap-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/libkgeomap-18.08.0.tar.xz"; + sha256 = "00hjz7amg2rf5s74465s44ac6kd33q4mvsa9ynpljisll5avlhan"; + name = "libkgeomap-18.08.0.tar.xz"; }; }; libkipi = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/libkipi-18.04.3.tar.xz"; - sha256 = "1lyh9kg9s17nrc61bv6xzal5fd5y2shwn2d69xrlxh17akajbi7i"; - name = "libkipi-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/libkipi-18.08.0.tar.xz"; + sha256 = "1g34ryzr4vx5657c4j4w3b57n5ir6miwp1k60qk7av73qsik7a7d"; + name = "libkipi-18.08.0.tar.xz"; }; }; libkleo = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/libkleo-18.04.3.tar.xz"; - sha256 = "0m9sgksxr47lhh7810n3fprj08vk62cradl5zwf0c89dsbicap5a"; - name = "libkleo-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/libkleo-18.08.0.tar.xz"; + sha256 = "0vscfz794yp9hnrn4r4phbip2mqi3jvi41m5mpjd5pw11644d66c"; + name = "libkleo-18.08.0.tar.xz"; }; }; libkmahjongg = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/libkmahjongg-18.04.3.tar.xz"; - sha256 = "16m1jid7d920bn1s1zbd44mhl07db4n921fcxv95j5rswndb7lwn"; - name = "libkmahjongg-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/libkmahjongg-18.08.0.tar.xz"; + sha256 = "0xzv7vawwq0gm10h9mfrsy5m5zpk1n3s338al0h9vskvhznphy83"; + name = "libkmahjongg-18.08.0.tar.xz"; }; }; libkomparediff2 = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/libkomparediff2-18.04.3.tar.xz"; - sha256 = "1ks9cajyvwnfxr829arkz8ajf3j2vw2rqfj2mfha6l0hap6ha6p1"; - name = "libkomparediff2-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/libkomparediff2-18.08.0.tar.xz"; + sha256 = "0nx66198vn6zrv012i4p2ghc2slxqccfb3fhd9zszzpnyd08zs27"; + name = "libkomparediff2-18.08.0.tar.xz"; }; }; libksane = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/libksane-18.04.3.tar.xz"; - sha256 = "0qfal3d8bbq61v7zfcb8hqiki6z6qx7p59xnkbgqfaif77nhnwwj"; - name = "libksane-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/libksane-18.08.0.tar.xz"; + sha256 = "09wx6haaw0rjcjdh2c05b2zrpz57zlhx9x9jy9hw28byrf71i0k0"; + name = "libksane-18.08.0.tar.xz"; }; }; libksieve = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/libksieve-18.04.3.tar.xz"; - sha256 = "0ckncvccf02agvs0m7s9xxjmcjwh3fpywig25pk2ji8va1y5z5yl"; - name = "libksieve-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/libksieve-18.08.0.tar.xz"; + sha256 = "0xnjw2q1hlmrlzdi776459v5w3l88bxpzzpqc93xmq39xh7xqq7b"; + name = "libksieve-18.08.0.tar.xz"; }; }; lokalize = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/lokalize-18.04.3.tar.xz"; - sha256 = "052aqw0z3ap34c9r7r0imidn9iqn0fd2vg7yjpqvi4yy3zv8wjc4"; - name = "lokalize-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/lokalize-18.08.0.tar.xz"; + sha256 = "17h634abxzg3kx182qxdx6gyz0knl61yn32nlf76l0cv0bqc2xz5"; + name = "lokalize-18.08.0.tar.xz"; }; }; lskat = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/lskat-18.04.3.tar.xz"; - sha256 = "1qi8d06qjjz16ra6svmcl6dfvknls0r42man20nm439nchk4m58y"; - name = "lskat-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/lskat-18.08.0.tar.xz"; + sha256 = "05ckhh8270hjj94ks9zg6pypa2dm1d2r4l219gq456rrhyj9zv13"; + name = "lskat-18.08.0.tar.xz"; }; }; mailcommon = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/mailcommon-18.04.3.tar.xz"; - sha256 = "0g2skri3kajyb5hh0c6qakhbqapnd1zh5labrpi38cygq8b6pnfh"; - name = "mailcommon-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/mailcommon-18.08.0.tar.xz"; + sha256 = "06j66326wbvgnmacmbhvszbhdcw6h3pzxwcnbbz66n0zz2y4m5gd"; + name = "mailcommon-18.08.0.tar.xz"; }; }; mailimporter = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/mailimporter-18.04.3.tar.xz"; - sha256 = "1pzib2m8048x174wzf1r67x0mjqwhpkv2jsbirlvwiwsyvvia7ix"; - name = "mailimporter-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/mailimporter-18.08.0.tar.xz"; + sha256 = "0gywzd882mkjf9q07wg2hi4js4gqvyjxf3y0lgq22k5bd5gpfxbs"; + name = "mailimporter-18.08.0.tar.xz"; }; }; marble = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/marble-18.04.3.tar.xz"; - sha256 = "1psg2qyzmqg1yvxn33rb10ybby0fs3njmrcjbjw58yvqv9q78lkz"; - name = "marble-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/marble-18.08.0.tar.xz"; + sha256 = "1ylcdnf0rw0a51jcy183p9xcir4j7jlm6dmhk4k13zvzv16pcwvf"; + name = "marble-18.08.0.tar.xz"; }; }; mbox-importer = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/mbox-importer-18.04.3.tar.xz"; - sha256 = "0jjdrl5a1jp3al2vqilaba5239vi3l3s5f0rwk853k0c2gqsm79j"; - name = "mbox-importer-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/mbox-importer-18.08.0.tar.xz"; + sha256 = "08n46q2xxvjbbcr4754x7qw4p3yffmrpvzxi7k2i48ifxhs2awqj"; + name = "mbox-importer-18.08.0.tar.xz"; }; }; messagelib = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/messagelib-18.04.3.tar.xz"; - sha256 = "025b2ldpayasa6hyfd0zy5hca1cq6xs3pc7j992rv9xwkgmb47wn"; - name = "messagelib-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/messagelib-18.08.0.tar.xz"; + sha256 = "0d1bb0n9izwlk9fbwyf1hvwkrng1b6im574fxpkgk73ivb72ppfx"; + name = "messagelib-18.08.0.tar.xz"; }; }; minuet = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/minuet-18.04.3.tar.xz"; - sha256 = "1r4ipkda2jibs0p1xq1s8aggzr5fz0sll94dqrqb7hgfihhmz052"; - name = "minuet-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/minuet-18.08.0.tar.xz"; + sha256 = "0gvla9ig912wrg6vvdmqv2hyybr08a45crx69l31hcd13h9pmyg6"; + name = "minuet-18.08.0.tar.xz"; }; }; okular = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/okular-18.04.3.tar.xz"; - sha256 = "0jjmqbwwbrg2svy487dln1lgc0ch80qpnsx8z1ksai3i015ns7f5"; - name = "okular-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/okular-18.08.0.tar.xz"; + sha256 = "11wwh0vb1l2dw2zhcg6f92y7vb5i5kaqwi8kszz8sd874ydpp8pn"; + name = "okular-18.08.0.tar.xz"; }; }; palapeli = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/palapeli-18.04.3.tar.xz"; - sha256 = "08llmn4g119fr0ar733xsjwfznk62qz0d0cxjz5h06nz4l06rzzz"; - name = "palapeli-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/palapeli-18.08.0.tar.xz"; + sha256 = "1a1k44q62raw1kxkyg8cspvwxzr1islbwzcb7sj63cmzsmwfhkg1"; + name = "palapeli-18.08.0.tar.xz"; }; }; parley = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/parley-18.04.3.tar.xz"; - sha256 = "1ynwlzj20vybzmgxb50v7dxkm7hjjc58lw82lvwhh94igklq6mjv"; - name = "parley-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/parley-18.08.0.tar.xz"; + sha256 = "1cy58fs1jaz1zga4dwfr80m0p6cgzc5ip26ds2x2lpygx7pbjcc6"; + name = "parley-18.08.0.tar.xz"; }; }; picmi = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/picmi-18.04.3.tar.xz"; - sha256 = "0x3mg8s0dm0p2vzqvcc9ini7af8pdg3y28y02bqs7v2z9gml0hfl"; - name = "picmi-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/picmi-18.08.0.tar.xz"; + sha256 = "1x2ya0vwxwc56rfskl3l83nw0vpdh1lzshh0sdal3rfw0s8w895x"; + name = "picmi-18.08.0.tar.xz"; }; }; pimcommon = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/pimcommon-18.04.3.tar.xz"; - sha256 = "0v3glgpvymddmdkfs1gcqmlh4ifk9kyhsqz2nyvyr7b8f38drjdj"; - name = "pimcommon-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/pimcommon-18.08.0.tar.xz"; + sha256 = "1j6pj7f52ya0jgzq97g65zl3mpv7hn002flv35qlg5srzdllm3pd"; + name = "pimcommon-18.08.0.tar.xz"; }; }; pim-data-exporter = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/pim-data-exporter-18.04.3.tar.xz"; - sha256 = "1ky6igdfr15vhfpjg1nv60zbc4fwi8b5vwkign911qimk9alga7j"; - name = "pim-data-exporter-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/pim-data-exporter-18.08.0.tar.xz"; + sha256 = "1spbkwv9kqzky958nymr5plz8rgzxbn6xzgy7k9pkpvynd1a54hz"; + name = "pim-data-exporter-18.08.0.tar.xz"; }; }; pim-sieve-editor = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/pim-sieve-editor-18.04.3.tar.xz"; - sha256 = "1pa4z67chyacds6adi53ccdfmr5jhsd3vgpgk0wdmkn82353nvzn"; - name = "pim-sieve-editor-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/pim-sieve-editor-18.08.0.tar.xz"; + sha256 = "0nqv530rlamlngxwy3cpbyjj75akx3k9lcifgymlbm4ipp9k125c"; + name = "pim-sieve-editor-18.08.0.tar.xz"; }; }; poxml = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/poxml-18.04.3.tar.xz"; - sha256 = "0wi7m1021vj2lama6iqkpsdzx5d4s5h0sbwnf7y5p5k59g7la7rf"; - name = "poxml-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/poxml-18.08.0.tar.xz"; + sha256 = "04sy8v3n12asz8hfh107y5irhxzlpkzgc3zjw8qfygflzg9a48cz"; + name = "poxml-18.08.0.tar.xz"; }; }; print-manager = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/print-manager-18.04.3.tar.xz"; - sha256 = "1ml3jdpz60dhgrcpd05bzs736a65mqkglvvzikkaai0r9wwv4n3k"; - name = "print-manager-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/print-manager-18.08.0.tar.xz"; + sha256 = "1mi2aqsh5irlnlgkajkkxhazyafhpndrxckcc2kmrh00d4cxhivn"; + name = "print-manager-18.08.0.tar.xz"; }; }; rocs = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/rocs-18.04.3.tar.xz"; - sha256 = "1wx5h09vkpkyg4h3wcnkq8ks6mg9f1h7l5dzv1dpq8shyr9bnnr8"; - name = "rocs-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/rocs-18.08.0.tar.xz"; + sha256 = "1c3i11mg6xs64wjyph51hqr6j428hh71ljdq4ajhysql7l5kbhhx"; + name = "rocs-18.08.0.tar.xz"; }; }; signon-kwallet-extension = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/signon-kwallet-extension-18.04.3.tar.xz"; - sha256 = "1f8x0lf0zy18mxkjc11k1j0llqnc3mrn0fnd4ag6qfvx7bhz16fd"; - name = "signon-kwallet-extension-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/signon-kwallet-extension-18.08.0.tar.xz"; + sha256 = "024ay0z9inbf7k54iq5v78cxh4q8x1ypvd8r3w80dyygjw2dw743"; + name = "signon-kwallet-extension-18.08.0.tar.xz"; }; }; spectacle = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/spectacle-18.04.3.tar.xz"; - sha256 = "1qjvq5df0syl7syqdwfl3xh38gz1fysib2a0mnigv1hnln1w0p2b"; - name = "spectacle-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/spectacle-18.08.0.tar.xz"; + sha256 = "1gc2qza529jld1zngzs98zmd3734h13phviswqpg93qnbr9hxskr"; + name = "spectacle-18.08.0.tar.xz"; }; }; step = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/step-18.04.3.tar.xz"; - sha256 = "0a370sp71xk8s091qsal3jg4f23wydfy4fccf38craz0wdy6km4q"; - name = "step-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/step-18.08.0.tar.xz"; + sha256 = "15hjbisv3adsn0vavlcl3iy3vz6mf1fv0qj4ykmxckblcyhm1mgg"; + name = "step-18.08.0.tar.xz"; }; }; svgpart = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/svgpart-18.04.3.tar.xz"; - sha256 = "1c2j3p2blvzwlaipgjby7pzaflpzp0pbnnda81lgwbh7blin9k0k"; - name = "svgpart-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/svgpart-18.08.0.tar.xz"; + sha256 = "0q71nn1xsdh7ag60szl836lif9ywnv3dlv8w0sn3zfa7yv0cbraa"; + name = "svgpart-18.08.0.tar.xz"; }; }; sweeper = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/sweeper-18.04.3.tar.xz"; - sha256 = "0v86pil9krziz2wbvzj6x7ivq505iy4lx4zjrgpxw2dxmyyp338c"; - name = "sweeper-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/sweeper-18.08.0.tar.xz"; + sha256 = "1j87cb9bbfn42f2xn9k6j8ailgn18b5ribjf4sgglx2h1l3vpq51"; + name = "sweeper-18.08.0.tar.xz"; }; }; syndication = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/syndication-18.04.3.tar.xz"; - sha256 = "1gfimm9x1j079j4q4d51z9nz4x3khlwzjywrip2paxmfrsjcca0g"; - name = "syndication-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/syndication-18.08.0.tar.xz"; + sha256 = "17j3ks7bmr3p71lvrm8bzbfai5sw3frwrwl0ckbg1rwhkbsi3d71"; + name = "syndication-18.08.0.tar.xz"; }; }; umbrello = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/umbrello-18.04.3.tar.xz"; - sha256 = "1w46dys13cl29xh3d1fjp2xh09vmsq45bdifwsa1zjlqi0iiw0h1"; - name = "umbrello-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/umbrello-18.08.0.tar.xz"; + sha256 = "0rs92l6disjha8w5nx05qjbidib4a9yyab7f4cd4sjnjfcw3i1px"; + name = "umbrello-18.08.0.tar.xz"; }; }; zeroconf-ioslave = { - version = "18.04.3"; + version = "18.08.0"; src = fetchurl { - url = "${mirror}/stable/applications/18.04.3/src/zeroconf-ioslave-18.04.3.tar.xz"; - sha256 = "0mi0kx6gklddj37qzz04n399ijqpzl536z9x1al427mxi53h1xbw"; - name = "zeroconf-ioslave-18.04.3.tar.xz"; + url = "${mirror}/stable/applications/18.08.0/src/zeroconf-ioslave-18.08.0.tar.xz"; + sha256 = "05j8k8la4gcydazzhhxq8700w1l4q57yylcar1wzs108icp03rkm"; + name = "zeroconf-ioslave-18.08.0.tar.xz"; }; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 74d62f70fa3..ad0996eba14 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16939,7 +16939,7 @@ with pkgs; inherit (kdeApplications) akonadi akregator ark dolphin ffmpegthumbs filelight gwenview k3b kaddressbook kate kcachegrind kcalc kcolorchooser kcontacts kdenlive kdf kdialog keditbookmarks - kget kgpg khelpcenter kig kleopatra kmail kmix kolourpaint kompare konsole + kget kgpg khelpcenter kig kleopatra kmail kmix kolourpaint kompare konsole kpkpass kitinerary kontact korganizer krdc krfb ksystemlog kwalletmanager marble minuet okular spectacle; okteta = libsForQt5.callPackage ../applications/editors/okteta { }; -- GitLab From 7229b8db0847fb1daed853b9f9c7fc6172a9f66d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20K=C3=B6cher?= Date: Fri, 24 Aug 2018 00:05:55 +0200 Subject: [PATCH 1043/2206] kdevelop: 5.1.2 -> 5.2.4 --- .../editors/kdevelop5/kdevelop.nix | 24 +++++----- .../editors/kdevelop5/kdevplatform.nix | 44 ------------------- .../libraries/kde-frameworks/default.nix | 1 + .../libraries/kde-frameworks/purpose.nix | 14 ++++++ pkgs/top-level/all-packages.nix | 4 +- 5 files changed, 29 insertions(+), 58 deletions(-) delete mode 100644 pkgs/applications/editors/kdevelop5/kdevplatform.nix create mode 100644 pkgs/development/libraries/kde-frameworks/purpose.nix diff --git a/pkgs/applications/editors/kdevelop5/kdevelop.nix b/pkgs/applications/editors/kdevelop5/kdevelop.nix index 41d1a6262ed..f0ac79e2d22 100644 --- a/pkgs/applications/editors/kdevelop5/kdevelop.nix +++ b/pkgs/applications/editors/kdevelop5/kdevelop.nix @@ -1,23 +1,23 @@ { mkDerivation, lib, fetchurl, cmake, gettext, pkgconfig, extra-cmake-modules -, qtquickcontrols, qtwebkit, qttools, kde-cli-tools +, qtquickcontrols, qtwebkit, qttools, kde-cli-tools, qtbase , kconfig, kdeclarative, kdoctools, kiconthemes, ki18n, kitemmodels, kitemviews , kjobwidgets, kcmutils, kio, knewstuff, knotifyconfig, kparts, ktexteditor , threadweaver, kxmlgui, kwindowsystem, grantlee, kcrash, karchive, kguiaddons -, plasma-framework, krunner, kdevplatform, kdevelop-pg-qt, shared-mime-info -, libksysguard, konsole, llvmPackages, makeWrapper +, plasma-framework, krunner, kdevelop-pg-qt, shared-mime-info, libkomparediff2 +, libksysguard, konsole, llvmPackages, makeWrapper, kpurpose, boost }: let pname = "kdevelop"; - version = "5.1.2"; - + version = "5.2.4"; + qtVersion = "5.${lib.versions.minor qtbase.version}"; in mkDerivation rec { name = "${pname}-${version}"; src = fetchurl { url = "mirror://kde/stable/${pname}/${version}/src/${name}.tar.xz"; - sha256 = "af54e807847d145fe5f3eb55962ed0d22e6363c2bc6c32167e51ca4823c00ac7"; + sha256 = "1jbks7nh9rybz4kg152l39hfj2x0p6mjins8x9mz03bbv8jf8gic"; }; nativeBuildInputs = [ @@ -30,20 +30,22 @@ mkDerivation rec { ]; propagatedBuildInputs = [ - qtquickcontrols qtwebkit + qtquickcontrols qtwebkit boost libkomparediff2 kconfig kdeclarative kdoctools kiconthemes ki18n kitemmodels kitemviews kjobwidgets kcmutils kio knewstuff knotifyconfig kparts ktexteditor threadweaver kxmlgui kwindowsystem grantlee plasma-framework krunner - kdevplatform shared-mime-info libksysguard konsole kcrash karchive kguiaddons + shared-mime-info libksysguard konsole kcrash karchive kguiaddons kpurpose ]; postInstall = '' # The kdevelop! script (shell environment) needs qdbus and kioclient5 in PATH. - wrapProgram "$out/bin/kdevelop!" --prefix PATH ":" "${lib.makeBinPath [ qttools kde-cli-tools ]}" + wrapProgram "$out/bin/kdevelop!" \ + --prefix PATH ":" "${lib.makeBinPath [ qttools kde-cli-tools ]}" + + wrapProgram "$out/bin/kdevelop" \ + --prefix QT_PLUGIN_PATH : $out/lib/qt-${qtVersion}/plugins # Fix the (now wrapped) kdevelop! to find things in right places: - # - Make KDEV_BASEDIR point to bin directory of kdevplatform. - kdev_fixup_sed="s|^export KDEV_BASEDIR=.*$|export KDEV_BASEDIR=${kdevplatform}/bin|" # - Fixup the one use where KDEV_BASEDIR is assumed to contain kdevelop. kdev_fixup_sed+=";s|\\\$KDEV_BASEDIR/kdevelop|$out/bin/kdevelop|" sed -E -i "$kdev_fixup_sed" "$out/bin/.kdevelop!-wrapped" diff --git a/pkgs/applications/editors/kdevelop5/kdevplatform.nix b/pkgs/applications/editors/kdevelop5/kdevplatform.nix deleted file mode 100644 index 88164c2c458..00000000000 --- a/pkgs/applications/editors/kdevelop5/kdevplatform.nix +++ /dev/null @@ -1,44 +0,0 @@ -{ stdenv, fetchurl, cmake, gettext, pkgconfig, extra-cmake-modules -, boost, subversion, apr, aprutil, kwindowsystem -, qtscript, qtwebkit, grantlee, karchive, kconfig, kcoreaddons, kguiaddons, kiconthemes, ki18n -, kitemmodels, kitemviews, kio, kparts, sonnet, kcmutils, knewstuff, knotifications -, knotifyconfig, ktexteditor, threadweaver, kdeclarative, libkomparediff2 }: - -let - pname = "kdevplatform"; - version = "5.1.2"; - -in -stdenv.mkDerivation rec { - name = "${pname}-${version}"; - - src = fetchurl { - url = "mirror://kde/stable/kdevelop/${version}/src/${name}.tar.xz"; - sha256 = "e622ddad552a678baaf1166d5cbdc5fd1192d2324300c52ef2d25f1c6778664a"; - }; - - nativeBuildInputs = [ cmake gettext pkgconfig extra-cmake-modules ]; - - buildInputs = [ - boost subversion apr aprutil kwindowsystem - qtscript qtwebkit grantlee karchive kconfig kcoreaddons kguiaddons kiconthemes - ki18n kitemmodels kitemviews kio kparts sonnet kcmutils knewstuff - knotifications knotifyconfig ktexteditor threadweaver kdeclarative - libkomparediff2 - ]; - - enableParallelBuilding = true; - - meta = with stdenv.lib; { - maintainers = [ maintainers.ambrop72 ]; - platforms = platforms.linux; - description = "KDE libraries for IDE-like programs"; - longDescription = '' - A free, opensource set of libraries that can be used as a foundation for - IDE-like programs. It is programing-language independent, and is planned - to be used by programs like: KDevelop, Quanta, Kile, KTechLab ... etc." - ''; - homepage = https://www.kdevelop.org; - license = with stdenv.lib.licenses; [ gpl2Plus lgpl2Plus ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks/default.nix b/pkgs/development/libraries/kde-frameworks/default.nix index d780fc30a4c..ea8f30f0bba 100644 --- a/pkgs/development/libraries/kde-frameworks/default.nix +++ b/pkgs/development/libraries/kde-frameworks/default.nix @@ -173,6 +173,7 @@ let kxmlgui = callPackage ./kxmlgui.nix {}; kxmlrpcclient = callPackage ./kxmlrpcclient.nix {}; plasma-framework = callPackage ./plasma-framework.nix {}; + kpurpose = callPackage ./purpose.nix {}; # TIER 4 frameworkintegration = callPackage ./frameworkintegration.nix {}; diff --git a/pkgs/development/libraries/kde-frameworks/purpose.nix b/pkgs/development/libraries/kde-frameworks/purpose.nix new file mode 100644 index 00000000000..147c4123a10 --- /dev/null +++ b/pkgs/development/libraries/kde-frameworks/purpose.nix @@ -0,0 +1,14 @@ +{ + mkDerivation, lib, extra-cmake-modules, qtbase +, qtdeclarative, kconfig, kcoreaddons, ki18n, kio +}: + +mkDerivation { + name = "purpose"; + meta = { maintainers = [ lib.maintainers.bkchr ]; }; + nativeBuildInputs = [ extra-cmake-modules ]; + buildInputs = [ + qtbase qtdeclarative kconfig kcoreaddons + ki18n kio + ]; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ad0996eba14..0613481b391 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11578,7 +11578,7 @@ with pkgs; kservice ktexteditor ktextwidgets kunitconversion kwallet kwayland kwidgetsaddons kwindowsystem kxmlgui kxmlrpcclient modemmanager-qt networkmanager-qt plasma-framework prison solid sonnet syntax-highlighting - threadweaver kirigami2 kholidays; + threadweaver kirigami2 kholidays kpurpose; ### KDE PLASMA 5 @@ -16956,8 +16956,6 @@ with pkgs; llvmPackages = llvmPackages_38; }; - kdevplatform = libsForQt5.callPackage ../applications/editors/kdevelop5/kdevplatform.nix { }; - keepnote = callPackage ../applications/office/keepnote { }; kega-fusion = pkgsi686Linux.callPackage ../misc/emulators/kega-fusion { }; -- GitLab From 94bf97311d3990b50a9da134096dbb6678ab3994 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20K=C3=B6cher?= Date: Fri, 24 Aug 2018 18:14:18 +0200 Subject: [PATCH 1044/2206] kexi: Fixes build with QT5.11 --- pkgs/applications/office/kexi/default.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/office/kexi/default.nix b/pkgs/applications/office/kexi/default.nix index 2aa19dea1c2..66fde2497e3 100644 --- a/pkgs/applications/office/kexi/default.nix +++ b/pkgs/applications/office/kexi/default.nix @@ -1,5 +1,5 @@ { - mkDerivation, lib, fetchurl, extra-cmake-modules, kdoctools, + mkDerivation, lib, fetchurl, fetchpatch, extra-cmake-modules, kdoctools, boost, qttools, qtwebkit, breeze-icons, karchive, kcodecs, kcompletion, kconfig, kconfigwidgets, kcoreaddons, kcrash, kguiaddons, ki18n, kiconthemes, kitemviews, kio, ktexteditor, ktextwidgets, @@ -29,6 +29,13 @@ mkDerivation rec { propagatedUserEnvPkgs = [ kproperty ]; + patches = [ + (fetchpatch { + url = "https://phabricator.kde.org/file/data/6iwzltiifyqwjnzbvyo6/PHID-FILE-li4a7j35wkdkm2qdtnp4/D11503.diff"; + sha256 = "0yj717m4x1zb4xjy1ayhz78xkxpawxgsvjgvf5iw81jnlr8absq9"; + }) + ]; + meta = with lib; { description = "A open source visual database applications creator, a long-awaited competitor for programs like MS Access or Filemaker"; longDescription = '' -- GitLab From 1f4eb992c4745eab63dbe9d76d60d4f887e90989 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 09:23:09 -0700 Subject: [PATCH 1045/2206] gparted: 0.31.0 -> 0.32.0 (#45576) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/gparted/versions. --- pkgs/tools/misc/gparted/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/gparted/default.nix b/pkgs/tools/misc/gparted/default.nix index ca078c16ab6..a3c30c15e5f 100644 --- a/pkgs/tools/misc/gparted/default.nix +++ b/pkgs/tools/misc/gparted/default.nix @@ -4,11 +4,11 @@ }: stdenv.mkDerivation rec { - name = "gparted-0.31.0"; + name = "gparted-0.32.0"; src = fetchurl { url = "mirror://sourceforge/gparted/${name}.tar.gz"; - sha256 = "1fh7rpgb4xxdhgyjsirb83zvjfc5mfngb8a1pjbv7r6r6jj4jyrv"; + sha256 = "1fjp4c8jc0kjbbih1x1vs9v40d9lncma642kflnmy0bixxnvh7df"; }; configureFlags = [ "--disable-doc" ]; -- GitLab From c331750258928a09f759e5dddec538733f78003a Mon Sep 17 00:00:00 2001 From: edef Date: Fri, 24 Aug 2018 16:22:58 +0000 Subject: [PATCH 1046/2206] minijail: android-8.0.0_r34 -> android-9.0.0_r3 --- pkgs/tools/system/minijail/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/system/minijail/default.nix b/pkgs/tools/system/minijail/default.nix index c47d40cef2b..74f0a84716a 100644 --- a/pkgs/tools/system/minijail/default.nix +++ b/pkgs/tools/system/minijail/default.nix @@ -3,12 +3,12 @@ stdenv.mkDerivation rec { shortname = "minijail"; name = "${shortname}-${version}"; - version = "android-8.0.0_r34"; + version = "android-9.0.0_r3"; src = fetchgit { url = "https://android.googlesource.com/platform/external/minijail"; rev = version; - sha256 = "1d0q08cgks6h6ffsw3zw8dz4rm9y2djj2pwwy3xi6flx7vwy0psf"; + sha256 = "1g1g52s3q61amcnx8cv1332sbixpck1bmjzgsrjiw5ix7chrzkp2"; }; buildInputs = [ libcap ]; -- GitLab From 702fa7a7176d41c19b559f9b6fc263b3a121174d Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 09:27:29 -0700 Subject: [PATCH 1047/2206] nlohmann_json: 3.1.2 -> 3.2.0 (#45559) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/nlohmann_json/versions. --- pkgs/development/libraries/nlohmann_json/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/nlohmann_json/default.nix b/pkgs/development/libraries/nlohmann_json/default.nix index 8db3a3d92ff..0221722e487 100644 --- a/pkgs/development/libraries/nlohmann_json/default.nix +++ b/pkgs/development/libraries/nlohmann_json/default.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { name = "nlohmann_json-${version}"; - version = "3.1.2"; + version = "3.2.0"; src = fetchFromGitHub { owner = "nlohmann"; repo = "json"; rev = "v${version}"; - sha256 = "1mpr781fb2dfbyscrr7nil75lkxsazg4wkm749168lcf2ksrrbfi"; + sha256 = "0585r6ai9x1bhspffn5w5620wxfl1q1gj476brsnaf7wwnr60hwk"; }; nativeBuildInputs = [ cmake ]; -- GitLab From e7d82391fec221eaba54ce14c0ff4006195bcee0 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 09:32:30 -0700 Subject: [PATCH 1048/2206] inadyn: 2.3.1 -> 2.4 (#45573) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/inadyn/versions. --- pkgs/tools/networking/inadyn/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/inadyn/default.nix b/pkgs/tools/networking/inadyn/default.nix index 6178181193c..8029415a98c 100644 --- a/pkgs/tools/networking/inadyn/default.nix +++ b/pkgs/tools/networking/inadyn/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { name = "inadyn-${version}"; - version = "2.3.1"; + version = "2.4"; src = fetchFromGitHub { owner = "troglobit"; repo = "inadyn"; rev = "v${version}"; - sha256 = "0m2lkmvklhnggv1kim0rikq1gxxc984lsg4gpn8s6lzv6y0axbya"; + sha256 = "1h24yavp1246zn5isypvxrilp6xj2266qr52w2r24qxicr8b320y"; }; nativeBuildInputs = [ autoreconfHook pkgconfig ]; -- GitLab From 030cf559237c767dd2ab3f1cddba737c498d0961 Mon Sep 17 00:00:00 2001 From: sjau Date: Fri, 24 Aug 2018 18:36:32 +0200 Subject: [PATCH 1049/2206] Plex: 1.13.4 -> 1.13.5 (#45578) --- pkgs/servers/plex/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/plex/default.nix b/pkgs/servers/plex/default.nix index 6f7f9e74ec5..88a8d0e8707 100644 --- a/pkgs/servers/plex/default.nix +++ b/pkgs/servers/plex/default.nix @@ -6,9 +6,9 @@ let plexPass = throw "Plex pass has been removed at upstream's request; please unset nixpkgs.config.plex.pass"; plexpkg = if enablePlexPass then plexPass else { - version = "1.13.4.5271"; - vsnHash = "200287a06"; - sha256 = "c8aa459f680ad9db92f285dae2f3dcffbf082324e1b7ea2f356bdbe745fe6b8e"; + version = "1.13.5.5291"; + vsnHash = "6fa5e50a8"; + sha256 = "1h0r7hxxw5jf2dn8w4cnj71dm873y2j0l87rg8pf0r3cyx6rhxnx"; }; in stdenv.mkDerivation rec { -- GitLab From 64a9aa32ae9a0c73daa64983ea30638bdf244488 Mon Sep 17 00:00:00 2001 From: David Guibert Date: Fri, 24 Aug 2018 19:04:37 +0200 Subject: [PATCH 1050/2206] davmail: 4.8.0 -> 4.8.6 (#45584) --- pkgs/applications/networking/davmail/default.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/networking/davmail/default.nix b/pkgs/applications/networking/davmail/default.nix index b491f287e70..31493e46f53 100644 --- a/pkgs/applications/networking/davmail/default.nix +++ b/pkgs/applications/networking/davmail/default.nix @@ -1,17 +1,19 @@ -{ fetchurl, stdenv, jre, glib, libXtst, gtk2, makeWrapper }: +{ fetchurl, stdenv, jre, glib, libXtst, gtk2, makeWrapper, unzip }: stdenv.mkDerivation rec { - name = "davmail-4.8.0"; + name = "davmail-4.8.6"; src = fetchurl { - url = "mirror://sourceforge/davmail/4.8.0/davmail-linux-x86_64-4.8.0-2479.tgz"; - sha256 = "0e650c4a060d64fd2b270ddb00baa906aac617865d5e60c9f526a281cdb27b62"; + url = "mirror://sourceforge/davmail/4.8.6/davmail-4.8.6-2600.zip"; + sha256 = "1wk4jxb46qlyipxj57flqadgm4mih243rhqq9sp9m5pifjqrw9dp"; }; - nativeBuildInputs = [ makeWrapper ]; + sourceRoot = "."; + + nativeBuildInputs = [ makeWrapper unzip ]; installPhase = '' mkdir -p $out/share/davmail - cp -R ./* $out/share/davmail + cp -vR ./* $out/share/davmail makeWrapper $out/share/davmail/davmail.sh $out/bin/davmail \ --prefix PATH : ${jre}/bin \ --prefix LD_LIBRARY_PATH : ${stdenv.lib.makeLibraryPath [ glib gtk2 libXtst ]} -- GitLab From 853475fed771dcde688cc6cc63e66bddfc37489c Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Sun, 7 Jan 2018 22:09:42 -0500 Subject: [PATCH 1051/2206] Fixes isolinux configuration for new artwork. --- nixos/modules/installer/cd-dvd/iso-image.nix | 26 ++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/nixos/modules/installer/cd-dvd/iso-image.nix b/nixos/modules/installer/cd-dvd/iso-image.nix index 1ac9e5c5c74..b6fa57242af 100644 --- a/nixos/modules/installer/cd-dvd/iso-image.nix +++ b/nixos/modules/installer/cd-dvd/iso-image.nix @@ -36,6 +36,28 @@ let UI vesamenu.c32 MENU TITLE NixOS MENU BACKGROUND /isolinux/background.png + MENU RESOLUTION 800 600 + MENU CLEAR + MENU ROWS 6 + MENU CMDLINEROW -4 + MENU TIMEOUTROW -3 + MENU TABMSGROW -2 + MENU HELPMSGROW -1 + MENU HELPMSGENDROW -1 + MENU MARGIN 0 + + # FG:AARRGGBB BG:AARRGGBB shadow + MENU COLOR BORDER 30;44 #00000000 #00000000 none + MENU COLOR SCREEN 37;40 #FF000000 #00E2E8FF none + MENU COLOR TABMSG 31;40 #80000000 #00000000 none + MENU COLOR TIMEOUT 1;37;40 #FF000000 #00000000 none + MENU COLOR TIMEOUT_MSG 37;40 #FF000000 #00000000 none + MENU COLOR CMDMARK 1;36;40 #FF000000 #00000000 none + MENU COLOR CMDLINE 37;40 #FF000000 #00000000 none + MENU COLOR TITLE 1;36;44 #00000000 #00000000 none + MENU COLOR UNSEL 37;44 #FF000000 #00000000 none + MENU COLOR SEL 7;37;40 #FFFFFFFF #FF5277C3 std + DEFAULT boot LABEL boot @@ -236,8 +258,8 @@ in isoImage.splashImage = mkOption { default = pkgs.fetchurl { - url = https://raw.githubusercontent.com/NixOS/nixos-artwork/5729ab16c6a5793c10a2913b5a1b3f59b91c36ee/ideas/grub-splash/grub-nixos-1.png; - sha256 = "43fd8ad5decf6c23c87e9026170a13588c2eba249d9013cb9f888da5e2002217"; + url = https://raw.githubusercontent.com/NixOS/nixos-artwork/a9e05d7deb38a8e005a2b52575a3f59a63a4dba0/bootloader/isolinux/bios-boot.png; + sha256 = "1wp822zrhbg4fgfbwkr7cbkr4labx477209agzc0hr6k62fr6rxd"; }; description = '' The splash image to use in the bootloader. -- GitLab From 2f7d9c9f78ae36bc8eedd3969b131a393aded413 Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Wed, 10 Jan 2018 21:14:52 -0500 Subject: [PATCH 1052/2206] Adds refind to the installer image. This is a 277K (as of right now) addition that can greatly help in some last recourse scenarios. The specific rEFInd setup will not be able to boot the installer image, but this is not why it has been added. It has been added to make use of its volumes scanning capabilities to boot existing EFI images on the target computer, which is sometimes necessary with buggy EFI. While is isn't NixOS's job to fix buggy EFI, shipping this small bit with the installer will help the unlucky few. Example scenario: two wildly different EFI implementation I have encountered have fatal flaws in which they sometimes will lose all the settings, this includes boot configuration. This is compounded by the fact that the two specific and distinct implementation do not allow manually adding ESP paths from their interface. The only recourse is to let the EFI boot the default paths, EFI/boot/boot{platform}.efi, which is not a default location used by the NixOS bootloaders. rEFInd is able to scan the volumes and detect the existing efi bootloaders, and boot them successfully. --- nixos/modules/installer/cd-dvd/iso-image.nix | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/nixos/modules/installer/cd-dvd/iso-image.nix b/nixos/modules/installer/cd-dvd/iso-image.nix index b6fa57242af..0dbdd39d639 100644 --- a/nixos/modules/installer/cd-dvd/iso-image.nix +++ b/nixos/modules/installer/cd-dvd/iso-image.nix @@ -98,6 +98,24 @@ let isolinuxCfg = concatStringsSep "\n" ([ baseIsolinuxCfg ] ++ optional config.boot.loader.grub.memtest86.enable isolinuxMemtest86Entry); + # Setup instructions for rEFInd. + refind = + if targetArch == "x64" then + '' + # Adds rEFInd to the ISO. + cp -v ${pkgs.refind}/share/refind/refind_x64.efi $out/EFI/boot/ + + # Makes it bootable through systemd-boot. + # It purposefully does not have a refind configuration file nor theme. + cat << EOF > $out/loader/entries/zz-rEFInd.conf + title rEFInd rescue bootloader + efi /EFI/boot/refind_x64.efi + EOF + '' + else + "# No refind for ia32" + ; + # The EFI boot image. efiDir = pkgs.runCommand "efi-directory" {} '' mkdir -p $out/EFI/boot @@ -141,6 +159,8 @@ let default nixos-iso timeout ${builtins.toString config.boot.loader.timeout} EOF + + ${refind} ''; efiImg = pkgs.runCommand "efi-image_eltorito" { buildInputs = [ pkgs.mtools pkgs.libfaketime ]; } -- GitLab From 41e7de42de030e47d273ab143732cdcb3547ab9a Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Thu, 11 Jan 2018 23:32:56 -0500 Subject: [PATCH 1053/2206] Use a themed grub for the installer image This replaces systemd-boot with grub, it is at feature parity, as in it can do everything systemd-boot did in the previous commit. --- nixos/modules/installer/cd-dvd/iso-image.nix | 279 +++++++++++++++---- pkgs/data/misc/nixos-artwork/grub2-theme.nix | 5 + pkgs/top-level/all-packages.nix | 1 + 3 files changed, 234 insertions(+), 51 deletions(-) create mode 100644 pkgs/data/misc/nixos-artwork/grub2-theme.nix diff --git a/nixos/modules/installer/cd-dvd/iso-image.nix b/nixos/modules/installer/cd-dvd/iso-image.nix index 0dbdd39d639..74fce0d1721 100644 --- a/nixos/modules/installer/cd-dvd/iso-image.nix +++ b/nixos/modules/installer/cd-dvd/iso-image.nix @@ -7,6 +7,63 @@ with lib; let + /** + * Given a list of `options`, concats the result of mapping each options + * to a menuentry for use in grub. + * + * * defaults: {name, image, params, initrd} + * * options: [ option... ] + * * option: {name, params, class} + */ + menuBuilderGrub2 = + defaults: options: lib.concatStrings + ( + map + (option: '' + menuentry '${defaults.name} ${ + # Name appended to menuentry defaults to params if no specific name given. + option.name or (if option ? params then "(${option.params})" else "") + }' ${if option ? class then " --class ${option.class}" else ""} { + linux ${defaults.image} ${defaults.params} ${ + option.params or "" + } + initrd ${defaults.initrd} + } + '') + options + ) + ; + + /** + * Given a `config`, builds the default options. + */ + buildMenuGrub2 = config: + buildMenuAdditionalParamsGrub2 config "" + ; + + /** + * Given a `config` and params to add to `params`, build a set of default options. + * Use this one when creating a variant (e.g. hidpi) + */ + buildMenuAdditionalParamsGrub2 = config: additional: + let + finalCfg = { + name = "NixOS ${config.system.nixos.label}${config.isoImage.appendToMenuLabel}"; + params = "init=${config.system.build.toplevel}/init ${additional} ${toString config.boot.kernelParams}"; + image = "/boot/bzImage"; + initrd = "/boot/initrd"; + }; + in + menuBuilderGrub2 + finalCfg + [ + { class = "installer"; } + { class = "nomodeset"; params = "nomodeset"; } + { class = "copytoram"; params = "copytoram"; } + { class = "debug"; params = "debug"; } + ] + ; + # Timeout in syslinux is in units of 1/10 of a second. # 0 is used to disable timeouts. syslinuxTimeout = if config.boot.loader.timeout == null then @@ -104,60 +161,158 @@ let '' # Adds rEFInd to the ISO. cp -v ${pkgs.refind}/share/refind/refind_x64.efi $out/EFI/boot/ - - # Makes it bootable through systemd-boot. - # It purposefully does not have a refind configuration file nor theme. - cat << EOF > $out/loader/entries/zz-rEFInd.conf - title rEFInd rescue bootloader - efi /EFI/boot/refind_x64.efi - EOF '' else "# No refind for ia32" ; + grubMenuCfg = '' + # + # Menu configuration + # + + insmod gfxterm + insmod png + set gfxpayload=keep + + # Fonts can be loaded? + # (This font is assumed to always be provided as a fallback by NixOS) + if loadfont (hd0)/EFI/boot/unicode.pf2; then + # Use graphical term, it can be either with background image or a theme. + # input is "console", while output is "gfxterm". + # This enables "serial" input and output only when possible. + # Otherwise the failure mode is to not even enable gfxterm. + if test "\$with_serial" == "yes"; then + terminal_output gfxterm serial + terminal_input console serial + else + terminal_output gfxterm + terminal_input console + fi + else + # Sets colors for the non-graphical term. + set menu_color_normal=cyan/blue + set menu_color_highlight=white/blue + fi + + ${ # When there is a theme configured, use it, otherwise use the background image. + if (!isNull config.isoImage.grubTheme) then '' + # Sets theme. + set theme=(hd0)/EFI/boot/grub-theme/theme.txt + # Load theme fonts + $(find ${config.isoImage.grubTheme} -iname '*.pf2' -printf "loadfont (hd0)/EFI/boot/grub-theme/%P\n") + '' else '' + if background_image (hd0)/EFI/boot/efi-background.png; then + # Black background means transparent background when there + # is a background image set... This seems undocumented :( + set color_normal=black/black + set color_highlight=white/blue + else + # Falls back again to proper colors. + set menu_color_normal=cyan/blue + set menu_color_highlight=white/blue + fi + ''} + ''; + # The EFI boot image. + # Notes about grub: + # * Yes, the grubMenuCfg has to be repeated in all submenus. Otherwise you + # will get white-on-black console-like text on sub-menus. *sigh* efiDir = pkgs.runCommand "efi-directory" {} '' - mkdir -p $out/EFI/boot - cp -v ${pkgs.systemd}/lib/systemd/boot/efi/systemd-boot${targetArch}.efi $out/EFI/boot/boot${targetArch}.efi - mkdir -p $out/loader/entries - - cat << EOF > $out/loader/entries/nixos-iso.conf - title NixOS ${config.system.nixos.label}${config.isoImage.appendToMenuLabel} - linux /boot/${config.system.boot.loader.kernelFile} - initrd /boot/${config.system.boot.loader.initrdFile} - options init=${config.system.build.toplevel}/init ${toString config.boot.kernelParams} - EOF - - # A variant to boot with 'nomodeset' - cat << EOF > $out/loader/entries/nixos-iso-nomodeset.conf - title NixOS ${config.system.nixos.label}${config.isoImage.appendToMenuLabel} - version nomodeset - linux /boot/${config.system.boot.loader.kernelFile} - initrd /boot/${config.system.boot.loader.initrdFile} - options init=${config.system.build.toplevel}/init ${toString config.boot.kernelParams} nomodeset - EOF - - # A variant to boot with 'copytoram' - cat << EOF > $out/loader/entries/nixos-iso-copytoram.conf - title NixOS ${config.system.nixos.label}${config.isoImage.appendToMenuLabel} - version copytoram - linux /boot/${config.system.boot.loader.kernelFile} - initrd /boot/${config.system.boot.loader.initrdFile} - options init=${config.system.build.toplevel}/init ${toString config.boot.kernelParams} copytoram - EOF - - # A variant to boot with verbose logging to the console - cat << EOF > $out/loader/entries/nixos-iso-debug.conf - title NixOS ${config.system.nixos.label}${config.isoImage.appendToMenuLabel} (debug) - linux /boot/${config.system.boot.loader.kernelFile} - initrd /boot/${config.system.boot.loader.initrdFile} - options init=${config.system.build.toplevel}/init ${toString config.boot.kernelParams} loglevel=7 - EOF - - cat << EOF > $out/loader/loader.conf - default nixos-iso - timeout ${builtins.toString config.boot.loader.timeout} + mkdir -p $out/EFI/boot/ + + MODULES="fat iso9660 part_gpt part_msdos \ + normal boot linux configfile loopback chain halt \ + efifwsetup efi_gop efi_uga \ + ls search search_label search_fs_uuid search_fs_file \ + gfxmenu gfxterm gfxterm_background gfxterm_menu test all_video loadenv \ + exfat ext2 ntfs btrfs hfsplus udf \ + videoinfo png \ + echo serial \ + " + # Make our own efi program, we can't rely on "grub-install" since it seems to + # probe for devices, even with --skip-fs-probe. + ${pkgs.grub2_efi}/bin/grub-mkimage -o $out/EFI/boot/bootx64.efi -p /EFI/boot -O x86_64-efi \ + $MODULES + cp ${pkgs.grub2_efi}/share/grub/unicode.pf2 $out/EFI/boot/ + + cat < $out/EFI/boot/grub.cfg + + # If you want to use serial for "terminal_*" commands, you need to set one up: + # Example manual configuration: + # → serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1 + # This uses the defaults, and makes the serial terminal available. + set with_serial=no + if serial; then set with_serial=yes ;fi + export with_serial + clear + set timeout=10 + ${grubMenuCfg} + + # + # Menu entries + # + + ${buildMenuGrub2 config} + submenu "HiDPI, Quirks and Accessibility" --class hidpi --class submenu { + ${grubMenuCfg} + submenu "Suggests resolution @720p" --class hidpi-720p { + ${grubMenuCfg} + ${buildMenuAdditionalParamsGrub2 config "video=1280x720@60"} + } + submenu "Suggests resolution @1080p" --class hidpi-1080p { + ${grubMenuCfg} + ${buildMenuAdditionalParamsGrub2 config "video=1920x1080@60"} + } + + # Some laptop and convertibles have the panel installed in an + # inconvenient way, rotated away from the keyboard. + # Those entries makes it easier to use the installer. + submenu "" {return} + submenu "Rotate framebuffer Clockwise" --class rotate-90cw { + ${grubMenuCfg} + ${buildMenuAdditionalParamsGrub2 config "fbcon=rotate:1"} + } + submenu "Rotate framebuffer Upside-Down" --class rotate-180 { + ${grubMenuCfg} + ${buildMenuAdditionalParamsGrub2 config "fbcon=rotate:2"} + } + submenu "Rotate framebuffer Counter-Clockwise" --class rotate-90ccw { + ${grubMenuCfg} + ${buildMenuAdditionalParamsGrub2 config "fbcon=rotate:3"} + } + + # As a proof of concept, mainly. (Not sure it has accessibility merits.) + submenu "" {return} + submenu "Use black on white" --class accessibility-blakconwhite { + ${grubMenuCfg} + ${buildMenuAdditionalParamsGrub2 config "vt.default_red=0xFF,0xBC,0x4F,0xB4,0x56,0xBC,0x4F,0x00,0xA1,0xCF,0x84,0xCA,0x8D,0xB4,0x84,0x68 vt.default_grn=0xFF,0x55,0xBA,0xBA,0x4D,0x4D,0xB3,0x00,0xA0,0x8F,0xB3,0xCA,0x88,0x93,0xA4,0x68 vt.default_blu=0xFF,0x58,0x5F,0x58,0xC5,0xBD,0xC5,0x00,0xA8,0xBB,0xAB,0x97,0xBD,0xC7,0xC5,0x68"} + } + + # Serial access is a must! + submenu "" {return} + submenu "Serial console=ttyS0,115200n8" --class serial { + ${grubMenuCfg} + ${buildMenuAdditionalParamsGrub2 config "console=ttyS0,115200n8"} + } + } + + menuentry 'rEFInd' --class refind { + # UUID is hard-coded in the derivation. + search --set=root --no-floppy --fs-uuid 1234-5678 + chainloader (\$root)/EFI/boot/refind_x64.efi + } + menuentry 'Firmware Setup' --class settings { + fwsetup + clear + echo "" + echo "If you see this message, your EFI system doesn't support this feature." + echo "" + } + menuentry 'Shutdown' --class shutdown { + halt + } EOF ${refind} @@ -276,13 +431,31 @@ in ''; }; + isoImage.efiSplashImage = mkOption { + default = pkgs.fetchurl { + url = https://raw.githubusercontent.com/NixOS/nixos-artwork/a9e05d7deb38a8e005a2b52575a3f59a63a4dba0/bootloader/efi-background.png; + sha256 = "18lfwmp8yq923322nlb9gxrh5qikj1wsk6g5qvdh31c4h5b1538x"; + }; + description = '' + The splash image to use in the EFI bootloader. + ''; + }; + isoImage.splashImage = mkOption { default = pkgs.fetchurl { url = https://raw.githubusercontent.com/NixOS/nixos-artwork/a9e05d7deb38a8e005a2b52575a3f59a63a4dba0/bootloader/isolinux/bios-boot.png; sha256 = "1wp822zrhbg4fgfbwkr7cbkr4labx477209agzc0hr6k62fr6rxd"; }; description = '' - The splash image to use in the bootloader. + The splash image to use in the legacy-boot bootloader. + ''; + }; + + isoImage.grubTheme = mkOption { + default = pkgs.nixos-grub2-theme; + type = types.nullOr (types.either types.path types.package); + description = '' + The grub2 theme used for UEFI boot. ''; }; @@ -400,6 +573,9 @@ in { source = "${pkgs.syslinux}/share/syslinux"; target = "/isolinux"; } + { source = config.isoImage.efiSplashImage; + target = "/EFI/boot/efi-background.png"; + } { source = config.isoImage.splashImage; target = "/isolinux/background.png"; } @@ -413,13 +589,14 @@ in { source = "${efiDir}/EFI"; target = "/EFI"; } - { source = "${efiDir}/loader"; - target = "/loader"; - } ] ++ optionals config.boot.loader.grub.memtest86.enable [ { source = "${pkgs.memtest86plus}/memtest.bin"; target = "/boot/memtest.bin"; } + ] ++ optionals (!isNull config.isoImage.grubTheme) [ + { source = config.isoImage.grubTheme; + target = "/EFI/boot/grub-theme"; + } ]; boot.loader.timeout = 10; diff --git a/pkgs/data/misc/nixos-artwork/grub2-theme.nix b/pkgs/data/misc/nixos-artwork/grub2-theme.nix new file mode 100644 index 00000000000..8bc6c8adc13 --- /dev/null +++ b/pkgs/data/misc/nixos-artwork/grub2-theme.nix @@ -0,0 +1,5 @@ +{fetchzip}: +fetchzip { + url = https://github.com/NixOS/nixos-artwork/releases/download/bootloader-18.09-pre/grub2-installer.tar.bz2; + sha256 = "0rhh061m1hpgadm7587inw3fxfacnd53xjc53w3vzghlck56djq5"; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index cce255e3728..82ca928fe4d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -21625,6 +21625,7 @@ with pkgs; nixos-artwork = callPackage ../data/misc/nixos-artwork { }; nixos-icons = callPackage ../data/misc/nixos-artwork/icons.nix { }; + nixos-grub2-theme = callPackage ../data/misc/nixos-artwork/grub2-theme.nix { }; nixos-container = callPackage ../tools/virtualization/nixos-container { }; -- GitLab From a02374ca14b924c91109358cf43014e5d23620e2 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 10:15:39 -0700 Subject: [PATCH 1054/2206] flatpak-builder: 0.99.3 -> 1.0.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/flatpak-builder/versions. --- pkgs/development/tools/flatpak-builder/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/flatpak-builder/default.nix b/pkgs/development/tools/flatpak-builder/default.nix index b4a35b3a21c..33f9ade4681 100644 --- a/pkgs/development/tools/flatpak-builder/default.nix +++ b/pkgs/development/tools/flatpak-builder/default.nix @@ -36,7 +36,7 @@ }: let - version = "0.99.3"; + version = "1.0.0"; in stdenv.mkDerivation rec { name = "flatpak-builder-${version}"; @@ -44,7 +44,7 @@ in stdenv.mkDerivation rec { src = fetchurl { url = "https://github.com/flatpak/flatpak-builder/releases/download/${version}/${name}.tar.xz"; - sha256 = "0sq3rcy3vwa36p6wq63wdvkk0hrs3qj1ngk26j9947nc14z39plk"; + sha256 = "0ysnz0dwc8wfd31afwssg9prvaqdga7z4mybnrzy8sgm0hi5p2l5"; }; nativeBuildInputs = [ -- GitLab From f4745bef6c3e18b40b8f696dc7ed6f5976c4541b Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Fri, 24 Aug 2018 14:02:36 +0100 Subject: [PATCH 1055/2206] makeWrapper: document --set-default --- .../build-support/setup-hooks/make-wrapper.sh | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/pkgs/build-support/setup-hooks/make-wrapper.sh b/pkgs/build-support/setup-hooks/make-wrapper.sh index f75b285bacf..5d5ddcaa8d7 100644 --- a/pkgs/build-support/setup-hooks/make-wrapper.sh +++ b/pkgs/build-support/setup-hooks/make-wrapper.sh @@ -11,15 +11,18 @@ assertExecutable() { # makeWrapper EXECUTABLE ARGS # ARGS: -# --argv0 NAME : set name of executed process to NAME -# (otherwise it’s called …-wrapped) -# --set VAR VAL : add VAR with value VAL to the executable’s environment -# --unset VAR : remove VAR from the environment -# --run COMMAND : run command before the executable -# The command can push extra flags to a magic list variable -# extraFlagsArray, which are then added to the invocation -# of the executable -# --add-flags FLAGS : add FLAGS to invocation of executable +# --argv0 NAME : set name of executed process to NAME +# (otherwise it’s called …-wrapped) +# --set VAR VAL : add VAR with value VAL to the executable’s +# environment +# --set-default VAR VAL : like --set, but only adds VAR if not already set in +# the environment +# --unset VAR : remove VAR from the environment +# --run COMMAND : run command before the executable +# The command can push extra flags to a magic list +# variable extraFlagsArray, which are then added to +# the invocation of the executable +# --add-flags FLAGS : add FLAGS to invocation of executable # --prefix ENV SEP VAL : suffix/prefix ENV with VAL, separated by SEP # --suffix -- GitLab From 3af49c963ddd3036378d935bab83ec944bd2c7f3 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 10:51:10 -0700 Subject: [PATCH 1056/2206] firehol: 3.1.5 -> 3.1.6 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/firehol/versions. --- pkgs/applications/networking/firehol/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/firehol/default.nix b/pkgs/applications/networking/firehol/default.nix index 9efe20b3ee9..335f393bc07 100644 --- a/pkgs/applications/networking/firehol/default.nix +++ b/pkgs/applications/networking/firehol/default.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation rec { name = "firehol-${version}"; - version = "3.1.5"; + version = "3.1.6"; src = fetchFromGitHub { owner = "firehol"; repo = "firehol"; rev = "v${version}"; - sha256 = "15cy1zxfpprma2zkmhj61zzhmw1pfnyhln7pca5lzvr1ifn2d0y0"; + sha256 = "0l7sjpsb300kqv21hawd26a7jszlmafplacpn5lfj64m4yip93fd"; }; patches = [ -- GitLab From 0cce4fed12c0c3f1c81ac7f058da7f4a29cbc82b Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 11:15:06 -0700 Subject: [PATCH 1057/2206] claws-mail: 3.16.0 -> 3.17.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/claws-mail/versions. --- .../networking/mailreaders/claws-mail/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/claws-mail/default.nix b/pkgs/applications/networking/mailreaders/claws-mail/default.nix index 057c051c625..9cf0a20d76b 100644 --- a/pkgs/applications/networking/mailreaders/claws-mail/default.nix +++ b/pkgs/applications/networking/mailreaders/claws-mail/default.nix @@ -32,11 +32,11 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "claws-mail-${version}"; - version = "3.16.0"; + version = "3.17.0"; src = fetchurl { url = "http://www.claws-mail.org/download.php?file=releases/claws-mail-${version}.tar.xz"; - sha256 = "1awpr3s7n8bq8p3w10a4j6lg5bizjxyiqp4rqzc2j8cn7lyi64n2"; + sha256 = "119y6q9p8zwm2xqlbkgqd119a529kjqlyldmb4h940z6c2qyjhqm"; }; outputs = [ "out" "dev" ]; -- GitLab From 45b5bef60ffecaae57cdbe1ef9969508af43e258 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 11:15:16 -0700 Subject: [PATCH 1058/2206] openorienteering-mapper: 0.8.1.2 -> 0.8.2 (#45552) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/OpenOrienteering-Mapper/versions. --- pkgs/applications/gis/openorienteering-mapper/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/gis/openorienteering-mapper/default.nix b/pkgs/applications/gis/openorienteering-mapper/default.nix index 7b79cd062a8..6ed6326f16e 100644 --- a/pkgs/applications/gis/openorienteering-mapper/default.nix +++ b/pkgs/applications/gis/openorienteering-mapper/default.nix @@ -4,7 +4,7 @@ stdenv.mkDerivation rec { name = "OpenOrienteering-Mapper-${version}"; - version = "0.8.1.2"; + version = "0.8.2"; buildInputs = [ gdal qtbase qttools qtlocation qtimageformats qtsensors clipper zlib proj doxygen cups]; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { owner = "OpenOrienteering"; repo = "mapper"; rev = "v${version}"; - sha256 = "0f7zxzl2n46qy86k6n3f6a7l1nhba58i28l8ngp3drf74qffaa33"; + sha256 = "02lga6nlal4c7898zc3lv1pcwyv1wpkn7v2xji2kgq68r6aw6j59"; }; cmakeFlags = -- GitLab From d01c4fe3fc2f353334e3af283a150f6f066131db Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 11:21:59 -0700 Subject: [PATCH 1059/2206] duplicity: 0.7.17 -> 0.7.18 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/duplicity/versions. --- pkgs/tools/backup/duplicity/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/backup/duplicity/default.nix b/pkgs/tools/backup/duplicity/default.nix index ee14f2d6781..e0c3ea4cf01 100644 --- a/pkgs/tools/backup/duplicity/default.nix +++ b/pkgs/tools/backup/duplicity/default.nix @@ -2,11 +2,11 @@ python2Packages.buildPythonApplication rec { name = "duplicity-${version}"; - version = "0.7.17"; + version = "0.7.18"; src = fetchurl { url = "http://code.launchpad.net/duplicity/${stdenv.lib.versions.majorMinor version}-series/${version}/+download/${name}.tar.gz"; - sha256 = "0jmh3h09680xyf33hzxxxl74bwz66zqhzvjlj7j89r9rz3qwa91p"; + sha256 = "1qlika4l1k1nx8zr657ihcy0yzr1c1cdnjlbs325l5krvc3zbc5b"; }; buildInputs = [ librsync makeWrapper python2Packages.wrapPython ]; -- GitLab From a66cd66f796dfa638b0f22e02cf17092d06df10a Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 11:50:10 -0700 Subject: [PATCH 1060/2206] clipgrab: 3.6.8 -> 3.6.9 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/clipgrab/versions. --- pkgs/applications/video/clipgrab/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/clipgrab/default.nix b/pkgs/applications/video/clipgrab/default.nix index 031202ad646..96e0bb04031 100644 --- a/pkgs/applications/video/clipgrab/default.nix +++ b/pkgs/applications/video/clipgrab/default.nix @@ -2,10 +2,10 @@ stdenv.mkDerivation rec { name = "clipgrab-${version}"; - version = "3.6.8"; + version = "3.6.9"; src = fetchurl { - sha256 = "0agp97g79mlqcwfz2xk5rdxw4kx0hm92xikdspbpxlfji1mkh10p"; + sha256 = "16r0h286vqw1bns29sx5x2919pj3y8gxf1k7dpf9xrz0vm2zrc3v"; # The .tar.bz2 "Download" link is a binary blob, the source is the .tar.gz! url = "https://download.clipgrab.org/${name}.tar.gz"; }; -- GitLab From e56f668bfd992190a8057cd8930a5aa5e2ca420e Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 12:54:44 -0700 Subject: [PATCH 1061/2206] charybdis: 4.1 -> 4.1.1 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/charybdis/versions. --- pkgs/servers/irc/charybdis/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/irc/charybdis/default.nix b/pkgs/servers/irc/charybdis/default.nix index 332372830d6..dc053f4581c 100644 --- a/pkgs/servers/irc/charybdis/default.nix +++ b/pkgs/servers/irc/charybdis/default.nix @@ -1,13 +1,13 @@ { stdenv, fetchFromGitHub, autoreconfHook, bison, flex, openssl, gnutls }: stdenv.mkDerivation rec { - name = "charybdis-4.1"; + name = "charybdis-4.1.1"; src = fetchFromGitHub { owner = "charybdis-ircd"; repo = "charybdis"; rev = name; - sha256 = "1j0fjf4rdiyvakxqa97x272xra64rzjhbj8faciyb4b13pyrdsmw"; + sha256 = "0wvssc8b1xq6svcqrwxrpc1ga8ip0sksv73wwbk8na0pmysdvpg0"; }; postPatch = '' -- GitLab From 5903cc1b2d3e003029c22461b38941351a4d9baf Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Fri, 24 Aug 2018 16:00:00 -0500 Subject: [PATCH 1062/2206] hub: 2.5.0 -> 2.5.1 (#45599) --- .../version-management/git-and-tools/hub/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/version-management/git-and-tools/hub/default.nix b/pkgs/applications/version-management/git-and-tools/hub/default.nix index 12b7b8965ef..113d7f78b90 100644 --- a/pkgs/applications/version-management/git-and-tools/hub/default.nix +++ b/pkgs/applications/version-management/git-and-tools/hub/default.nix @@ -2,7 +2,7 @@ buildGoPackage rec { name = "hub-${version}"; - version = "2.5.0"; + version = "2.5.1"; goPackagePath = "github.com/github/hub"; @@ -10,7 +10,7 @@ buildGoPackage rec { owner = "github"; repo = "hub"; rev = "v${version}"; - sha256 = "03nj3b17m700l3pib9jlzxz2vh8w54srv6x63l53sb4dff3izfsz"; + sha256 = "0a5i351v998vdwf883qhh39c15x56db01fr9hscz4ha7r9550pqg"; }; buildInputs = [ groff ronn ruby utillinux ] ++ -- GitLab From 4768d2e13a4572826e169c331b2a96ae92d02dae Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Fri, 24 Aug 2018 12:22:05 +0200 Subject: [PATCH 1063/2206] todoman: init at 3.4.0 --- pkgs/applications/office/todoman/default.nix | 56 ++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 58 insertions(+) create mode 100644 pkgs/applications/office/todoman/default.nix diff --git a/pkgs/applications/office/todoman/default.nix b/pkgs/applications/office/todoman/default.nix new file mode 100644 index 00000000000..65fa7e061fe --- /dev/null +++ b/pkgs/applications/office/todoman/default.nix @@ -0,0 +1,56 @@ +{ stdenv, python3, glibcLocales }: + +let + inherit (python3.pkgs) buildPythonApplication fetchPypi; +in +buildPythonApplication rec { + pname = "todoman"; + version = "3.4.0"; + name = "${pname}-${version}"; + + src = fetchPypi { + inherit pname version; + sha256 = "09441fdrwz2irsbrxnpwys51372z6rn6gnxn87p95r3fv9gmh0fw"; + }; + + LOCALE_ARCHIVE = stdenv.lib.optionalString stdenv.isLinux + "${glibcLocales}/lib/locale/locale-archive"; + LANG = "en_US.UTF-8"; + LC_TYPE = "en_US.UTF-8"; + + buildInputs = [ glibcLocales ]; + propagatedBuildInputs = with python3.pkgs; + [ atomicwrites click click-log configobj humanize icalendar parsedatetime + python-dateutil pyxdg tabulate urwid ]; + + checkInputs = with python3.pkgs; + [ flake8 flake8-import-order freezegun hypothesis pytest pytestrunner pytestcov ]; + + makeWrapperArgs = [ "--set LOCALE_ARCHIVE ${glibcLocales}/lib/locale/locale-archive" + "--set CHARSET en_us.UTF-8" ]; + + preCheck = '' + # Remove one failing test that only checks whether the command line works + rm tests/test_main.py + ''; + + meta = { + homepage = https://github.com/pimutils/todoman; + description = "Standards-based task manager based on iCalendar"; + longDescription = '' + Todoman is a simple, standards-based, cli todo (aka: task) manager. Todos + are stored into icalendar files, which means you can sync them via CalDAV + using, for example, vdirsyncer. + + Todos are read from individual ics files from the configured directory. + This matches the vdir specification. There’s support for the most common TODO + features for now (summary, description, location, due date and priority) for + now. Runs on any Unix-like OS. It’s been tested on GNU/Linux, BSD and macOS. + Unsupported fields may not be shown but are never deleted or altered. + + Todoman is part of the pimutils project + ''; + license = stdenv.lib.licenses.isc; + maintainers = with stdenv.lib.maintainers; [ leenaars ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 34d5ae13dc7..cd92d952c23 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -18784,6 +18784,8 @@ with pkgs; todo-txt-cli = callPackage ../applications/office/todo.txt-cli { }; + todoman = callPackage ../applications/office/todoman { }; + toggldesktop = libsForQt5.callPackage ../applications/misc/toggldesktop { }; tomahawk = callPackage ../applications/audio/tomahawk { -- GitLab From bd1ebb0fa05fbf2a7bcce268debf9c98c4454ed4 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 14:02:20 -0700 Subject: [PATCH 1064/2206] clipmenu: 5.4.0 -> 5.5.0 (#45604) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/clipmenu/versions. --- pkgs/applications/misc/clipmenu/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/clipmenu/default.nix b/pkgs/applications/misc/clipmenu/default.nix index 679724ed062..6dd68123b13 100644 --- a/pkgs/applications/misc/clipmenu/default.nix +++ b/pkgs/applications/misc/clipmenu/default.nix @@ -4,13 +4,13 @@ let in stdenv.mkDerivation rec { name = "clipmenu-${version}"; - version = "5.4.0"; + version = "5.5.0"; src = fetchFromGitHub { owner = "cdown"; repo = "clipmenu"; rev = version; - sha256 = "1qbpca0wny6i222vbikfl2znn3fynhbl4100qs8v4wn27ra5p0mi"; + sha256 = "15if7bwqviyynbrcwrn04r418cfnxf2mkmq112696np24bggvljg"; }; buildInputs = [ makeWrapper ]; -- GitLab From bf5d8a72c10fc3f3a0d51770676e652e93c72e5a Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Fri, 24 Aug 2018 22:43:52 +0200 Subject: [PATCH 1065/2206] pam_ldap: fix build an upstream perl script needed during build wasn't found, fix path --- pkgs/os-specific/linux/pam_ldap/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/pam_ldap/default.nix b/pkgs/os-specific/linux/pam_ldap/default.nix index e7f2c8278e1..5b34a8bc82b 100644 --- a/pkgs/os-specific/linux/pam_ldap/default.nix +++ b/pkgs/os-specific/linux/pam_ldap/default.nix @@ -10,6 +10,7 @@ stdenv.mkDerivation rec { postPatch = '' patchShebangs ./vers_string + substituteInPlace vers_string --replace "cvslib.pl" "./cvslib.pl" ''; preInstall = " -- GitLab From 519012bcdfe83d9155bd0a304f02481085baa6b9 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Fri, 24 Aug 2018 22:50:31 +0200 Subject: [PATCH 1066/2206] nss_ldap: fix build an upstream perl script needed during build wasn't found, fix path --- pkgs/os-specific/linux/nss_ldap/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/nss_ldap/default.nix b/pkgs/os-specific/linux/nss_ldap/default.nix index ef0bdc4f126..c23eb19a482 100644 --- a/pkgs/os-specific/linux/nss_ldap/default.nix +++ b/pkgs/os-specific/linux/nss_ldap/default.nix @@ -11,6 +11,7 @@ stdenv.mkDerivation { preConfigure = '' patchShebangs ./vers_string sed -i s,vers_string,./vers_string, Makefile* + substituteInPlace vers_string --replace "cvslib.pl" "./cvslib.pl" ''; patches = [ ./crashes.patch ]; -- GitLab From 2abe3956e46b4cbac2096766e49cca384049947a Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Sat, 25 Aug 2018 00:13:47 +0200 Subject: [PATCH 1067/2206] todoman: limit to linux glibcLocales doesn't exist on Darwin --- pkgs/applications/office/todoman/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/office/todoman/default.nix b/pkgs/applications/office/todoman/default.nix index 65fa7e061fe..a7d93c3b0cb 100644 --- a/pkgs/applications/office/todoman/default.nix +++ b/pkgs/applications/office/todoman/default.nix @@ -34,7 +34,7 @@ buildPythonApplication rec { rm tests/test_main.py ''; - meta = { + meta = with stdenv.lib; { homepage = https://github.com/pimutils/todoman; description = "Standards-based task manager based on iCalendar"; longDescription = '' @@ -50,7 +50,8 @@ buildPythonApplication rec { Todoman is part of the pimutils project ''; - license = stdenv.lib.licenses.isc; - maintainers = with stdenv.lib.maintainers; [ leenaars ]; + license = licenses.isc; + maintainers = with maintainers; [ leenaars ]; + platforms = platforms.linux; }; } -- GitLab From 8f61e96c1e368433cb01a291c6e1948bf187551e Mon Sep 17 00:00:00 2001 From: Sarah Brofeldt Date: Sat, 25 Aug 2018 00:18:59 +0200 Subject: [PATCH 1068/2206] nixos/datadog-agent: Fix type of use_dogstatsd (#45587) --- nixos/modules/services/monitoring/datadog-agent.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/monitoring/datadog-agent.nix b/nixos/modules/services/monitoring/datadog-agent.nix index f8ee34ebdf8..e545e06b349 100644 --- a/nixos/modules/services/monitoring/datadog-agent.nix +++ b/nixos/modules/services/monitoring/datadog-agent.nix @@ -11,7 +11,7 @@ let api_key = ""; confd_path = "/etc/datadog-agent/conf.d"; additional_checksd = "/etc/datadog-agent/checks.d"; - use_dogstatsd = "yes"; + use_dogstatsd = true; } // optionalAttrs (cfg.logLevel != null) { log_level = cfg.logLevel; } // optionalAttrs (cfg.hostname != null) { inherit (cfg) hostname; } -- GitLab From b7e695461e63a451f65095bc2e9ceffd553827d1 Mon Sep 17 00:00:00 2001 From: wucke13 Date: Sat, 25 Aug 2018 00:39:58 +0200 Subject: [PATCH 1069/2206] apmplanner2: fixed wrong path in .desktop file The `apmplanner2.desktop` file defaults to `/usr/share/...` regardless which out prefix is given to make. So I chose to fix it manually. --- .../applications/science/robotics/apmplanner2/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/robotics/apmplanner2/default.nix b/pkgs/applications/science/robotics/apmplanner2/default.nix index 7ae44418fff..2d579a80369 100644 --- a/pkgs/applications/science/robotics/apmplanner2/default.nix +++ b/pkgs/applications/science/robotics/apmplanner2/default.nix @@ -23,8 +23,12 @@ stdenv.mkDerivation rec { qmakeFlags = [ "apm_planner.pro" ]; # this ugly hack is necessary, as `bin/apmplanner2` needs the contents of `share/APMPlanner2` inside of `bin/` - preFixup = "ln --relative --symbolic $out/share/APMPlanner2/* $out/bin/"; - + preFixup = '' + ln --relative --symbolic $out/share/APMPlanner2/* $out/bin/ + substituteInPlace $out/share/applications/apmplanner2.desktop \ + --replace /usr $out + ''; + enableParallelBuilding = true; meta = { -- GitLab From da0ce8ca52e425b548ace5e118c0dc9c0aafa90f Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Sat, 25 Aug 2018 01:00:05 +0200 Subject: [PATCH 1070/2206] munin: fix build fallout from perl 5.24 -> 5.28 update --- pkgs/servers/monitoring/munin/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/servers/monitoring/munin/default.nix b/pkgs/servers/monitoring/munin/default.nix index 8bf9da22e72..2fec42edff3 100644 --- a/pkgs/servers/monitoring/munin/default.nix +++ b/pkgs/servers/monitoring/munin/default.nix @@ -52,6 +52,9 @@ stdenv.mkDerivation rec { perlPackages.IOStringy ]; + # needs to find a local perl module during build + PERL_USE_UNSAFE_INC = stdenv.lib.optionalString (stdenv.lib.versionAtLeast (stdenv.lib.getVersion perl) "5.26") "1"; + # TODO: tests are failing http://munin-monitoring.org/ticket/1390#comment:1 # NOTE: important, test command always exits with 0, think of a way to abort the build once tests pass doCheck = false; -- GitLab From 4ad6873c84bc1e4f8c5c82d35ac5b17e6908d0a8 Mon Sep 17 00:00:00 2001 From: Herman Fries Date: Sat, 25 Aug 2018 01:19:18 +0200 Subject: [PATCH 1071/2206] google-play-music-desktop-player: 4.5.0 -> 4.6.1 --- .../audio/google-play-music-desktop-player/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/audio/google-play-music-desktop-player/default.nix b/pkgs/applications/audio/google-play-music-desktop-player/default.nix index 6c7d6dba455..5951572dd24 100644 --- a/pkgs/applications/audio/google-play-music-desktop-player/default.nix +++ b/pkgs/applications/audio/google-play-music-desktop-player/default.nix @@ -1,10 +1,10 @@ { stdenv, alsaLib, atk, cairo, cups, dbus, dpkg, expat, fontconfig, freetype -, fetchurl, GConf, gdk_pixbuf, glib, gtk2, libpulseaudio, makeWrapper, nspr +, fetchurl, GConf, gdk_pixbuf, glib, gtk2, gtk3, libpulseaudio, makeWrapper, nspr , nss, pango, udev, xorg }: let - version = "4.5.0"; + version = "4.6.1"; deps = [ alsaLib @@ -19,6 +19,7 @@ let gdk_pixbuf glib gtk2 + gtk3 libpulseaudio nspr nss @@ -46,7 +47,7 @@ stdenv.mkDerivation { src = fetchurl { url = "https://github.com/MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-/releases/download/v${version}/google-play-music-desktop-player_${version}_amd64.deb"; - sha256 = "06h9g1yhd5q7gg8v55q143fr65frxg0khfgckr03gsaw0swin51q"; + sha256 = "0dyn2fxhcri9d9nmcprszs6yg79gsr09bjfzzb1p10yjmi77cj2g"; }; dontBuild = true; -- GitLab From 7b1f5f70c07ccb0a210126ec437432f0538162ed Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Sat, 25 Aug 2018 01:21:00 +0200 Subject: [PATCH 1072/2206] mesos: fix build was broken due to missing dependencies --- pkgs/applications/networking/cluster/mesos/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/networking/cluster/mesos/default.nix b/pkgs/applications/networking/cluster/mesos/default.nix index 6e2089f9935..8cff2494bf8 100644 --- a/pkgs/applications/networking/cluster/mesos/default.nix +++ b/pkgs/applications/networking/cluster/mesos/default.nix @@ -4,6 +4,7 @@ , leveldb, glog, perf, utillinux, libnl, iproute, openssl, libevent , ethtool, coreutils, which, iptables, maven , bash, autoreconfHook +, utf8proc, lz4 , withJava ? !stdenv.isDarwin }: @@ -50,6 +51,7 @@ in stdenv.mkDerivation rec { makeWrapper curl sasl python wrapPython boto setuptools leveldb subversion apr glog openssl libevent + utf8proc lz4 ] ++ lib.optionals stdenv.isLinux [ libnl ] ++ lib.optionals withJava [ -- GitLab From 65c2e09d9acf4dc6111c98636bdffd74c6c19552 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 16:28:42 -0700 Subject: [PATCH 1073/2206] aws-sdk-cpp: 1.4.82 -> 1.5.17 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/aws-sdk-cpp/versions. --- pkgs/development/libraries/aws-sdk-cpp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/aws-sdk-cpp/default.nix b/pkgs/development/libraries/aws-sdk-cpp/default.nix index 9f41bf1af47..9afb03e0d0c 100644 --- a/pkgs/development/libraries/aws-sdk-cpp/default.nix +++ b/pkgs/development/libraries/aws-sdk-cpp/default.nix @@ -15,13 +15,13 @@ let else throw "Unsupported system!"; in stdenv.mkDerivation rec { name = "aws-sdk-cpp-${version}"; - version = "1.4.82"; + version = "1.5.17"; src = fetchFromGitHub { owner = "awslabs"; repo = "aws-sdk-cpp"; rev = version; - sha256 = "1m5xylcwx5vhz0q3srlq9rbr4x9kydd77mf45agd60clq25sxs69"; + sha256 = "0mmzf3js6090kk9vdwrmib5cjny43mqf044iynkhkglzvwhadc8z"; }; # FIXME: might be nice to put different APIs in different outputs -- GitLab From df126e2adf8b43a62a2dd8ee598002438afcf88e Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 16:54:21 -0700 Subject: [PATCH 1074/2206] maven: 3.5.3 -> 3.5.4 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/apache-maven/versions. --- .../development/tools/build-managers/apache-maven/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/build-managers/apache-maven/default.nix b/pkgs/development/tools/build-managers/apache-maven/default.nix index 19ca5b9c078..455cd0a3fe8 100644 --- a/pkgs/development/tools/build-managers/apache-maven/default.nix +++ b/pkgs/development/tools/build-managers/apache-maven/default.nix @@ -2,7 +2,7 @@ assert jdk != null; -let version = "3.5.3"; in +let version = "3.5.4"; in stdenv.mkDerivation rec { name = "apache-maven-${version}"; @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "mirror://apache/maven/maven-3/${version}/binaries/${name}-bin.tar.gz"; - sha256 = "0244mpziz4rw35x2cahsqlxpnygvi6qpll16g4kx87db7wvmcadm"; + sha256 = "0kd1jzlz3b2kglppi85h7286vdwjdmm7avvpwgppgjv42g4v2l6f"; }; buildInputs = [ makeWrapper ]; -- GitLab From 27d714e97d4cdfae8d452603cc5b9c05fd974637 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 24 Aug 2018 17:01:38 -0700 Subject: [PATCH 1075/2206] cb2bib: 1.9.7 -> 1.9.8 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/cb2bib/versions. --- pkgs/applications/office/cb2bib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/office/cb2bib/default.nix b/pkgs/applications/office/cb2bib/default.nix index 1dd095e577e..e4dc86ebd8d 100644 --- a/pkgs/applications/office/cb2bib/default.nix +++ b/pkgs/applications/office/cb2bib/default.nix @@ -3,10 +3,10 @@ stdenv.mkDerivation rec { name = pname + "-" + version; pname = "cb2bib"; - version = "1.9.7"; + version = "1.9.8"; src = fetchurl { url = "https://www.molspaces.com/dl/progs/${name}.tar.gz"; - sha256 = "0gr8vmlz1ikw0jiwwac2ays20z26cdv3bjdx9m1nc450hl6m5s7s"; + sha256 = "0fpa0znlabk0nrzgj4c0l6qbg8l16lp9d7lvb9ijv1y0ih9igf0f"; }; buildInputs = [ qtbase qtwebkit qtx11extras lzo libX11 ]; nativeBuildInputs = [ qmake ]; -- GitLab From 7f8b1dd32f45463b2fce58e8f33f4ddffbaa1a76 Mon Sep 17 00:00:00 2001 From: Eric Wolf Date: Wed, 15 Aug 2018 22:10:31 +0200 Subject: [PATCH 1076/2206] systemd: added groups kvm, render they need to exist according to the README of systemd --- nixos/modules/config/users-groups.nix | 2 ++ nixos/modules/misc/ids.nix | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/nixos/modules/config/users-groups.nix b/nixos/modules/config/users-groups.nix index ddec21b5f6e..426e1666a81 100644 --- a/nixos/modules/config/users-groups.nix +++ b/nixos/modules/config/users-groups.nix @@ -524,6 +524,8 @@ in { utmp.gid = ids.gids.utmp; adm.gid = ids.gids.adm; input.gid = ids.gids.input; + kvm.gid = ids.gids.kvm; + render.gid = ids.gids.render; }; system.activationScripts.users = stringAfter [ "stdio" ] diff --git a/nixos/modules/misc/ids.nix b/nixos/modules/misc/ids.nix index bffd8aff78b..0928e368d80 100644 --- a/nixos/modules/misc/ids.nix +++ b/nixos/modules/misc/ids.nix @@ -326,6 +326,8 @@ cfssl = 299; cassandra = 300; qemu-libvirtd = 301; + # kvm = 302; # unused + # render = 303; # unused # When adding a uid, make sure it doesn't match an existing gid. And don't use uids above 399! @@ -612,6 +614,8 @@ cfssl = 299; cassandra = 300; qemu-libvirtd = 301; + kvm = 302; # default udev rules from systemd requires these + render = 303; # default udev rules from systemd requires these # When adding a gid, make sure it doesn't match an existing # uid. Users and groups with the same name should have equal -- GitLab From 7361cadbdb4214839a4cfb56c46efbe908510fa4 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:21:37 +0200 Subject: [PATCH 1077/2206] python: absl-py: 0.2.2 -> 0.3.0 --- pkgs/development/python-modules/absl-py/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/absl-py/default.nix b/pkgs/development/python-modules/absl-py/default.nix index 1cb5275a6c3..3dd40a20e6c 100644 --- a/pkgs/development/python-modules/absl-py/default.nix +++ b/pkgs/development/python-modules/absl-py/default.nix @@ -6,11 +6,11 @@ buildPythonPackage rec { pname = "absl-py"; - version = "0.2.2"; + version = "0.3.0"; src = fetchPypi { inherit pname version; - sha256 = "e0eb8358b549552b1cc5972350bc3e41dd0a926c15b3ff95ce60f3c78c80824c"; + sha256 = "fcb729e9a3cf1a8f88f6c3a6465859c42116f23e1feb6208825eb88f3fd2b880"; }; propagatedBuildInputs = [ six ]; -- GitLab From 8667acf426f92f57a4854d1528540d1c98fca89e Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:21:45 +0200 Subject: [PATCH 1078/2206] python: aiofiles: 0.3.2 -> 0.4.0 --- pkgs/development/python-modules/aiofiles/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiofiles/default.nix b/pkgs/development/python-modules/aiofiles/default.nix index 572c18171d1..55d68f93f2c 100644 --- a/pkgs/development/python-modules/aiofiles/default.nix +++ b/pkgs/development/python-modules/aiofiles/default.nix @@ -9,11 +9,11 @@ buildPythonPackage rec { pname = "aiofiles"; - version = "0.3.2"; + version = "0.4.0"; src = fetchPypi { inherit pname version; - sha256 = "852a493a877b73e11823bfd4e8e5ef2610d70d12c9eaed961bcd9124d8de8c10"; + sha256 = "021ea0ba314a86027c166ecc4b4c07f2d40fc0f4b3a950d1868a0f2571c2bbee"; }; disabled = pythonOlder "3.3"; -- GitLab From cd14cbeed855030bc7141540479106550209a327 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:21:52 +0200 Subject: [PATCH 1079/2206] python: APScheduler: 3.5.1 -> 3.5.2 --- pkgs/development/python-modules/APScheduler/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/APScheduler/default.nix b/pkgs/development/python-modules/APScheduler/default.nix index 5e108cd7dcf..25d3bc0b505 100644 --- a/pkgs/development/python-modules/APScheduler/default.nix +++ b/pkgs/development/python-modules/APScheduler/default.nix @@ -20,11 +20,11 @@ buildPythonPackage rec { pname = "APScheduler"; - version = "3.5.1"; + version = "3.5.2"; src = fetchPypi { inherit pname version; - sha256 = "952c8f46a11f32b9d5bfbe3e347dac2cdf0680d8b4799590dc9c3a9865b73b65"; + sha256 = "6aba721f4db411be8f5ffe89acbaa174fe46425e15edf32ed7bfdfafb6ec1eb4"; }; buildInputs = [ -- GitLab From 43bb4ac8abf90d374dad945a1e990ed290e17b75 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:21:59 +0200 Subject: [PATCH 1080/2206] python: astroid: 2.0.1 -> 2.0.4 --- pkgs/development/python-modules/astroid/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/astroid/default.nix b/pkgs/development/python-modules/astroid/default.nix index ea087ce4f5f..ccf6f405526 100644 --- a/pkgs/development/python-modules/astroid/default.nix +++ b/pkgs/development/python-modules/astroid/default.nix @@ -5,13 +5,13 @@ buildPythonPackage rec { pname = "astroid"; - version = "2.0.1"; + version = "2.0.4"; disabled = pythonOlder "3.4"; src = fetchPypi { inherit pname version; - sha256 = "218e36cf8d98a42f16214e8670819ce307fa707d1dcf7f9af84c7aede1febc7f"; + sha256 = "c7013d119ec95eb626f7a2011f0b63d0c9a095df9ad06d8507b37084eada1a8d"; }; # From astroid/__pkginfo__.py -- GitLab From abf0cf692ff2c178bb86696d748289f33e2bbacd Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:22:06 +0200 Subject: [PATCH 1081/2206] python: astropy: 3.0.3 -> 3.0.4 --- pkgs/development/python-modules/astropy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/astropy/default.nix b/pkgs/development/python-modules/astropy/default.nix index 4901b798955..acbd7c2ec65 100644 --- a/pkgs/development/python-modules/astropy/default.nix +++ b/pkgs/development/python-modules/astropy/default.nix @@ -7,7 +7,7 @@ buildPythonPackage rec { pname = "astropy"; - version = "3.0.3"; + version = "3.0.4"; disabled = !isPy3k; # according to setup.py @@ -15,7 +15,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "6af07abe5e263820a3dec93832a6ad74005013071490e125afbc6514411721da"; + sha256 = "f5d37d20632ba74bd0b12a85179c12f64a9ea037ffc916d8a2de3be4f4656c76"; }; propagatedBuildInputs = [ pytest numpy ]; # yes it really has pytest in install_requires -- GitLab From cc55de08cd8d696599d3f1b09c1b43eb2fe00bba Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:22:13 +0200 Subject: [PATCH 1082/2206] python: async_generator: 1.9 -> 1.10 --- pkgs/development/python-modules/async_generator/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/async_generator/default.nix b/pkgs/development/python-modules/async_generator/default.nix index 4f46376b62d..6bf77ecd75e 100644 --- a/pkgs/development/python-modules/async_generator/default.nix +++ b/pkgs/development/python-modules/async_generator/default.nix @@ -2,13 +2,13 @@ buildPythonPackage rec { pname = "async_generator"; - version = "1.9"; + version = "1.10"; disabled = pythonOlder "3.5"; src = fetchPypi { inherit pname version; - sha256 = "b7d5465c6174fe86dba498ececb175f93a6097ffb7cc91946405e1f05b848371"; + sha256 = "6ebb3d106c12920aaae42ccb6f787ef5eefdcdd166ea3d628fa8476abe712144"; }; checkInputs = [ pytest pytest-asyncio ]; -- GitLab From d72794bf324402810ac6ada47ee88d7ce9ee381f Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:22:20 +0200 Subject: [PATCH 1083/2206] python: autobahn: 18.6.1 -> 18.7.1 --- pkgs/development/python-modules/autobahn/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/autobahn/default.nix b/pkgs/development/python-modules/autobahn/default.nix index 30479ce8266..fac9fe48d5e 100644 --- a/pkgs/development/python-modules/autobahn/default.nix +++ b/pkgs/development/python-modules/autobahn/default.nix @@ -5,11 +5,11 @@ }: buildPythonPackage rec { pname = "autobahn"; - version = "18.6.1"; + version = "18.7.1"; src = fetchPypi { inherit pname version; - sha256 = "2f41bfc512ec482044fa8cfa74182118dedd87e03b3494472d9ff1b5a1e27d24"; + sha256 = "163dd329c2a29f4ef82f7fe85a6f6e654a2aa6837bd83834cf537e4efa9204be"; }; # Upstream claim python2 support, but tests require pytest-asyncio which -- GitLab From a799aa98381d0f7be355564e4f7eed9ce3303f48 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:22:27 +0200 Subject: [PATCH 1084/2206] python: beautifulsoup4: 4.6.0 -> 4.6.3 --- pkgs/development/python-modules/beautifulsoup4/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/beautifulsoup4/default.nix b/pkgs/development/python-modules/beautifulsoup4/default.nix index 6ae838265b1..7cf4f36a2f0 100644 --- a/pkgs/development/python-modules/beautifulsoup4/default.nix +++ b/pkgs/development/python-modules/beautifulsoup4/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "beautifulsoup4"; - version = "4.6.0"; + version = "4.6.3"; src = fetchPypi { inherit pname version; - sha256 = "12cf0ygpz9srpfh9gx2f9ba0swa1rzypv3sm4r0hmjyw6b4nm2w0"; + sha256 = "90f8e61121d6ae58362ce3bed8cd997efb00c914eae0ff3d363c32f9a9822d10"; }; buildInputs = [ nose ]; -- GitLab From 37a577a8f91c500113e39311e0897b6a3990a142 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:22:34 +0200 Subject: [PATCH 1085/2206] python: botocore: 1.10.65 -> 1.10.75 --- pkgs/development/python-modules/botocore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/botocore/default.nix b/pkgs/development/python-modules/botocore/default.nix index f1475aed693..9875c4eaff6 100644 --- a/pkgs/development/python-modules/botocore/default.nix +++ b/pkgs/development/python-modules/botocore/default.nix @@ -11,11 +11,11 @@ buildPythonPackage rec { pname = "botocore"; - version = "1.10.65"; + version = "1.10.75"; src = fetchPypi { inherit pname version; - sha256 = "35f626029a6b17bfd503ce3379b121606e3f965edcab2612bc75ce8603fdf08c"; + sha256 = "82055917cb431c1cee7c737189a170cc92ffc3824a6da504e8d3ff4df9fa2eab"; }; propagatedBuildInputs = [ -- GitLab From d962411a3451625e52c024a8d7e0e1e8003e7c81 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:22:41 +0200 Subject: [PATCH 1086/2206] python: breathe: 4.9.1 -> 4.10.0 --- pkgs/development/python-modules/breathe/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/breathe/default.nix b/pkgs/development/python-modules/breathe/default.nix index a76b7b2611b..645f75eb323 100644 --- a/pkgs/development/python-modules/breathe/default.nix +++ b/pkgs/development/python-modules/breathe/default.nix @@ -1,12 +1,12 @@ { lib, fetchPypi, buildPythonPackage, docutils, six, sphinx, isPy3k }: buildPythonPackage rec { - version = "4.9.1"; + version = "4.10.0"; pname = "breathe"; src = fetchPypi { inherit pname version; - sha256 = "76e1f3706efeda2610d9a8e7b421d2877ff0654a3fe6d3190a8686536111a684"; + sha256 = "e94370b8b607a32d9611ed8246e635f02c21dc6847f04e888a00f66a12694eff"; }; propagatedBuildInputs = [ docutils six sphinx ]; -- GitLab From 75683a6eb87669bf68cdac54d8379dcf7f5548c9 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:22:48 +0200 Subject: [PATCH 1087/2206] python: BTrees: 4.5.0 -> 4.5.1 --- pkgs/development/python-modules/btrees/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/btrees/default.nix b/pkgs/development/python-modules/btrees/default.nix index c031c872da3..c96d305a7f6 100644 --- a/pkgs/development/python-modules/btrees/default.nix +++ b/pkgs/development/python-modules/btrees/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "BTrees"; - version = "4.5.0"; + version = "4.5.1"; buildInputs = [ transaction ]; propagatedBuildInputs = [ persistent zope_interface ]; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "46b02cb69b26a5238db771ea1955b503df73ecf254bb8063af4c61999fc75b5c"; + sha256 = "dcc096c3cf92efd6b9365951f89118fd30bc209c9af83bf050a28151a9992786"; }; meta = with stdenv.lib; { -- GitLab From b1cd6aa314fd16d833d41b4b4a96ec3c24d0f0a7 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:22:55 +0200 Subject: [PATCH 1088/2206] python: zc.buildout: 2.2.5 -> 2.12.1 --- pkgs/development/python-modules/buildout/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/buildout/default.nix b/pkgs/development/python-modules/buildout/default.nix index 9efc53ebe6d..c75b9fdb6cc 100644 --- a/pkgs/development/python-modules/buildout/default.nix +++ b/pkgs/development/python-modules/buildout/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "zc.buildout"; - version = "2.2.5"; + version = "2.12.1"; src = fetchPypi { inherit pname version; - sha256 = "fb08f24f9e51e647e29d714f6e9ad51a4ea28673dddeed831315617bb5a805d0"; + sha256 = "1e180b62fd129a68cb3a9ec8eb0ef457e18921269a93e87ef2cc34519415332d"; }; meta = with stdenv.lib; { -- GitLab From 4fc5ebd1d03c6fa2c598226d16fe139b6f29c44f Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:23:02 +0200 Subject: [PATCH 1089/2206] python: cairocffi: 0.8.1 -> 0.9.0 --- pkgs/development/python-modules/cairocffi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cairocffi/default.nix b/pkgs/development/python-modules/cairocffi/default.nix index 13d00d0529c..39799daca21 100644 --- a/pkgs/development/python-modules/cairocffi/default.nix +++ b/pkgs/development/python-modules/cairocffi/default.nix @@ -17,11 +17,11 @@ buildPythonPackage rec { pname = "cairocffi"; - version = "0.8.1"; + version = "0.9.0"; src = fetchPypi { inherit pname version; - sha256 = "0y373vafv7q35msg7gqdn7niifr3j4j4n070hflxshahs59irss7"; + sha256 = "15386c3a9e08823d6826c4491eaccc7b7254b1dc587a3b9ce60c350c3f990337"; }; LC_ALL = "en_US.UTF-8"; -- GitLab From e2b4a7a9e8a4fec7bac648b2b28e0a9ede4d206a Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:23:09 +0200 Subject: [PATCH 1090/2206] python: certifi: 2018.4.16 -> 2018.8.13 --- pkgs/development/python-modules/certifi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/certifi/default.nix b/pkgs/development/python-modules/certifi/default.nix index 3bc686121cf..429fd47f72e 100644 --- a/pkgs/development/python-modules/certifi/default.nix +++ b/pkgs/development/python-modules/certifi/default.nix @@ -5,11 +5,11 @@ buildPythonPackage rec { pname = "certifi"; - version = "2018.4.16"; + version = "2018.8.13"; src = fetchPypi { inherit pname version; - sha256 = "13e698f54293db9f89122b0581843a782ad0934a4fe0172d2a980ba77fc61bb7"; + sha256 = "4c1d68a1408dd090d2f3a869aa94c3947cc1d967821d1ed303208c9f41f0f2f4"; }; meta = { -- GitLab From 65dbc4235e6ffcc6831324c4c6ae5942b337f163 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:23:16 +0200 Subject: [PATCH 1091/2206] python: chainer: 4.3.0 -> 4.3.1 --- pkgs/development/python-modules/chainer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/chainer/default.nix b/pkgs/development/python-modules/chainer/default.nix index d332d99cf80..80219c3f95a 100644 --- a/pkgs/development/python-modules/chainer/default.nix +++ b/pkgs/development/python-modules/chainer/default.nix @@ -6,11 +6,11 @@ buildPythonPackage rec { pname = "chainer"; - version = "4.3.0"; + version = "4.3.1"; src = fetchPypi { inherit pname version; - sha256 = "a83044256edb1946c47cb9ae687d195c2aa0deaef46ab85a8ffc4a01f7001683"; + sha256 = "d56b769720ef9de93d5b74faea96729b076beb5362f97565654de3c723f2c822"; }; checkInputs = [ -- GitLab From 7834477dc4b98c470a284c0c73cdb37c8f161ea4 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:23:23 +0200 Subject: [PATCH 1092/2206] python: docker: 3.4.1 -> 3.5.0 --- pkgs/development/python-modules/docker/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/docker/default.nix b/pkgs/development/python-modules/docker/default.nix index dd4aafe1aa9..85c2a4b0230 100644 --- a/pkgs/development/python-modules/docker/default.nix +++ b/pkgs/development/python-modules/docker/default.nix @@ -3,12 +3,12 @@ , ipaddress, backports_ssl_match_hostname, docker_pycreds }: buildPythonPackage rec { - version = "3.4.1"; + version = "3.5.0"; pname = "docker"; src = fetchPypi { inherit pname version; - sha256 = "ad077b49660b711d20f50f344f70cfae014d635ef094bf21b0d7df5f0aeedf99"; + sha256 = "bc693be5a84b3b9e5aaf156068c5c0a445ee5138c638c3fbc857133bf67ebe07"; }; propagatedBuildInputs = [ -- GitLab From e48f98325430c7ea73ee0fdf5c4308f781b84161 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:23:30 +0200 Subject: [PATCH 1093/2206] python: dogpile.cache: 0.6.6 -> 0.6.7 --- pkgs/development/python-modules/dogpile.cache/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dogpile.cache/default.nix b/pkgs/development/python-modules/dogpile.cache/default.nix index 9a840e5112a..b830d34589b 100644 --- a/pkgs/development/python-modules/dogpile.cache/default.nix +++ b/pkgs/development/python-modules/dogpile.cache/default.nix @@ -4,11 +4,11 @@ buildPythonPackage rec { pname = "dogpile.cache"; - version = "0.6.6"; + version = "0.6.7"; src = fetchPypi { inherit pname version; - sha256 = "044d4ea0a0abc72491044f3d3df8e1fc9e8fa7a436c6e9a0da5850d23a0d16c1"; + sha256 = "fca7deb7c276b879b01c15c5d39b3c05701dc43b263ec3fef1e52cb851cf88ab"; }; # Disable concurrency tests that often fail, -- GitLab From 566a915f8c9df464cfebe20c187b2bcf3cc05d26 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:23:37 +0200 Subject: [PATCH 1094/2206] python: dulwich: 0.19.5 -> 0.19.6 --- pkgs/development/python-modules/dulwich/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dulwich/default.nix b/pkgs/development/python-modules/dulwich/default.nix index 2617249b75a..4713ff0ab28 100644 --- a/pkgs/development/python-modules/dulwich/default.nix +++ b/pkgs/development/python-modules/dulwich/default.nix @@ -4,12 +4,12 @@ , git, glibcLocales }: buildPythonPackage rec { - version = "0.19.5"; + version = "0.19.6"; pname = "dulwich"; src = fetchPypi { inherit pname version; - sha256 = "34f99e575fe1f1e89cca92cec1ddd50b4991199cb00609203b28df9eb83ce259"; + sha256 = "9a7dc5c5759f3d3b7a9ac0a684aa2c47f099e1722d9caab5b043cef1d73ff4a2"; }; LC_ALL = "en_US.UTF-8"; -- GitLab From abeee701bdf8d1451684c5e95f09e470c1298d53 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:23:44 +0200 Subject: [PATCH 1095/2206] python: ECPy: 0.9.0 -> 0.9.1 --- pkgs/development/python-modules/ecpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ecpy/default.nix b/pkgs/development/python-modules/ecpy/default.nix index 97f04828300..5338a963cfb 100644 --- a/pkgs/development/python-modules/ecpy/default.nix +++ b/pkgs/development/python-modules/ecpy/default.nix @@ -4,13 +4,13 @@ buildPythonPackage rec { pname = "ECPy"; - version = "0.9.0"; + version = "0.9.1"; disabled = !isPy3k; src = fetchPypi { inherit pname version; - sha256 = "ef41346ae24789699f3bc3ddefbfac03ad6b73b7d3d19b998ba9ce47b67c7277"; + sha256 = "f0df66be67f3de0152dfb3c453f4247bdfa2b4e37aa75b98617a637376032229"; }; buildInputs = [ hidapi pycrypto pillow protobuf future ]; -- GitLab From 691270a594707a101ea4dc2be2af027ac3584b86 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:23:51 +0200 Subject: [PATCH 1096/2206] python: elasticsearch: 6.3.0 -> 6.3.1 --- pkgs/development/python-modules/elasticsearch/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/elasticsearch/default.nix b/pkgs/development/python-modules/elasticsearch/default.nix index 087ca3910c5..6c5ab07db19 100644 --- a/pkgs/development/python-modules/elasticsearch/default.nix +++ b/pkgs/development/python-modules/elasticsearch/default.nix @@ -7,11 +7,11 @@ buildPythonPackage (rec { pname = "elasticsearch"; - version = "6.3.0"; + version = "6.3.1"; src = fetchPypi { inherit pname version; - sha256 = "80ff7a1a56920535a9987da333c7e385b2ded27595b6de33860707dab758efbe"; + sha256 = "aada5cfdc4a543c47098eb3aca6663848ef5d04b4324935ced441debc11ec98b"; }; # Check is disabled because running them destroy the content of the local cluster! -- GitLab From 59fafef2e2c1f83bc19126d63849f41387365794 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:23:58 +0200 Subject: [PATCH 1097/2206] python: Flask-PyMongo: 2.0.1 -> 2.1.0 --- pkgs/development/python-modules/Flask-PyMongo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/Flask-PyMongo/default.nix b/pkgs/development/python-modules/Flask-PyMongo/default.nix index 6a14607ad27..862fd84c492 100644 --- a/pkgs/development/python-modules/Flask-PyMongo/default.nix +++ b/pkgs/development/python-modules/Flask-PyMongo/default.nix @@ -8,11 +8,11 @@ buildPythonPackage rec { pname = "Flask-PyMongo"; - version = "2.0.1"; + version = "2.1.0"; src = fetchPypi { inherit pname version; - sha256 = "6a02add52ac245064720c2bb8b02074b9a5a0d9498279510ea2a537512fd3fa5"; + sha256 = "0b99dd99985660ebbc4b34bb44550f88a527cbc573faa01febccce3c4ab28347"; }; checkInputs = [ pytest ]; -- GitLab From 5fe8728e3e028f990894c5f3fd2e97357d8b6c28 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:24:06 +0200 Subject: [PATCH 1098/2206] python: folium: 0.5.0 -> 0.6.0 --- pkgs/development/python-modules/folium/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/folium/default.nix b/pkgs/development/python-modules/folium/default.nix index eeb787ea3c0..cd6bac2962d 100644 --- a/pkgs/development/python-modules/folium/default.nix +++ b/pkgs/development/python-modules/folium/default.nix @@ -14,11 +14,11 @@ buildPythonPackage rec { pname = "folium"; - version = "0.5.0"; + version = "0.6.0"; src = fetchPypi { inherit pname version; - sha256 = "748944521146d85c6cd6230acf234e885864cd0f42fea3758d655488517e5e6e"; + sha256 = "08681be47b1861221bc7cf17b6e368a8d734db81682d716c22a11e839f47cb79"; }; checkInputs = [ pytest numpy nbconvert pandas mock ]; -- GitLab From e591f2858f65d4f4e5e0b1e4291b475e5f3299c7 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:24:13 +0200 Subject: [PATCH 1099/2206] python: fonttools: 3.28.0 -> 3.29.0 --- pkgs/development/python-modules/fonttools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fonttools/default.nix b/pkgs/development/python-modules/fonttools/default.nix index 4874fbba3c6..4759e9d3c83 100644 --- a/pkgs/development/python-modules/fonttools/default.nix +++ b/pkgs/development/python-modules/fonttools/default.nix @@ -8,11 +8,11 @@ buildPythonPackage rec { pname = "fonttools"; - version = "3.28.0"; + version = "3.29.0"; src = fetchPypi { inherit pname version; - sha256 = "ebf2ee25a6060e8551880a3b05d6ecadcdcfbd1b32fc272ff7b3acdb22945b6f"; + sha256 = "aab38c8c131670684321437d4857dcb4de1c775efd152a9ca9c4d81f1cb97fe7"; extension = "zip"; }; -- GitLab From 465860d9a985cbac2ffbed07986e44d90fa5e90b Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:24:28 +0200 Subject: [PATCH 1100/2206] python: google-api-core: 1.2.1 -> 1.3.0 --- pkgs/development/python-modules/google_api_core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google_api_core/default.nix b/pkgs/development/python-modules/google_api_core/default.nix index 2273b48b5b3..ded728bdc0d 100644 --- a/pkgs/development/python-modules/google_api_core/default.nix +++ b/pkgs/development/python-modules/google_api_core/default.nix @@ -3,11 +3,11 @@ buildPythonPackage rec { pname = "google-api-core"; - version = "1.2.1"; + version = "1.3.0"; src = fetchPypi { inherit pname version; - sha256 = "e24e391054ed6e925ff6d03f225d9f66f3da97d0ab6f61e59274fb918fbe3ef1"; + sha256 = "ac85fc7f6687bb0271f2f70ca298da90f35789f9de1fe3a11e8caeb571332b77"; }; propagatedBuildInputs = [ -- GitLab From c82458090d9d14ffb752ccb2b7abd24b39d53e67 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:24:35 +0200 Subject: [PATCH 1101/2206] python: google-auth: 1.5.0 -> 1.5.1 --- pkgs/development/python-modules/google_auth/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google_auth/default.nix b/pkgs/development/python-modules/google_auth/default.nix index d908bb04151..fde773e738b 100644 --- a/pkgs/development/python-modules/google_auth/default.nix +++ b/pkgs/development/python-modules/google_auth/default.nix @@ -3,11 +3,11 @@ buildPythonPackage rec { pname = "google-auth"; - version = "1.5.0"; + version = "1.5.1"; src = fetchPypi { inherit pname version; - sha256 = "1745c9066f698eac3da99cef082914495fb71bc09597ba7626efbbb64c4acc57"; + sha256 = "9ca363facbf2622d9ba828017536ccca2e0f58bd15e659b52f312172f8815530"; }; checkInputs = [ pytest mock oauth2client flask requests urllib3 pytest-localserver ]; -- GitLab From 60c35659bfc67e4af026196bba4ddb84f00a7370 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:24:43 +0200 Subject: [PATCH 1102/2206] python: gphoto2: 1.8.2 -> 1.8.3 --- pkgs/development/python-modules/gphoto2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gphoto2/default.nix b/pkgs/development/python-modules/gphoto2/default.nix index 29aa0400ec5..9757cb950dc 100644 --- a/pkgs/development/python-modules/gphoto2/default.nix +++ b/pkgs/development/python-modules/gphoto2/default.nix @@ -4,11 +4,11 @@ buildPythonPackage rec { pname = "gphoto2"; - version = "1.8.2"; + version = "1.8.3"; src = fetchPypi { inherit pname version; - sha256 = "1806bdjc18qh0wyayxymgjnqqqlxs2iwvgk594anxw9y69hrxqni"; + sha256 = "0257f90f0d8342b8bc996ff1b45b2cd3219a29f8123aa21a6da159ee3566e49f"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From 6696977b50a9db78e1cf0d578bee274361e055ab Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:24:50 +0200 Subject: [PATCH 1103/2206] python: grpcio: 1.13.0 -> 1.14.1 --- pkgs/development/python-modules/grpcio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/grpcio/default.nix b/pkgs/development/python-modules/grpcio/default.nix index 204080fe115..3d3824cdabe 100644 --- a/pkgs/development/python-modules/grpcio/default.nix +++ b/pkgs/development/python-modules/grpcio/default.nix @@ -4,11 +4,11 @@ with stdenv.lib; buildPythonPackage rec { pname = "grpcio"; - version = "1.13.0"; + version = "1.14.1"; src = fetchPypi { inherit pname version; - sha256 = "6324581e215157f0fbe335dff2e21a65b4406db98ac7cca05f1e23b4f510b426"; + sha256 = "4bf23666e763ca7ff6010465864e9f088f4ac7ecc1e11abd6f85b250e66b2c05"; }; nativeBuildInputs = [ pkgconfig ] ++ optional stdenv.isDarwin darwin.cctools; -- GitLab From 3dc7a273ed36a0825ab4ff74f509e84a2ff5973d Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:24:57 +0200 Subject: [PATCH 1104/2206] python: grpcio-tools: 1.13.0 -> 1.14.1 --- pkgs/development/python-modules/grpcio-tools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/grpcio-tools/default.nix b/pkgs/development/python-modules/grpcio-tools/default.nix index 8d4c925acf8..c111e5f75a7 100644 --- a/pkgs/development/python-modules/grpcio-tools/default.nix +++ b/pkgs/development/python-modules/grpcio-tools/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "grpcio-tools"; - version = "1.13.0"; + version = "1.14.1"; src = fetchPypi { inherit pname version; - sha256 = "1ck6818kb4nb6skm9lqg492brqs7kfk65f4hh2c7h7c8pkbrpcw1"; + sha256 = "4ce5aa660d7884f23aac1eafa93b97a4c3e2b512edff871e91fdb6ee86ebd5ea"; }; enableParallelBuilding = true; -- GitLab From 140b3cc62fd4a8add751ff6ebe27bf10032a0b92 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:25:05 +0200 Subject: [PATCH 1105/2206] python: hvac: 0.6.2 -> 0.6.3 --- pkgs/development/python-modules/hvac/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hvac/default.nix b/pkgs/development/python-modules/hvac/default.nix index f18d8eadec8..310bd91b22b 100644 --- a/pkgs/development/python-modules/hvac/default.nix +++ b/pkgs/development/python-modules/hvac/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "hvac"; - version = "0.6.2"; + version = "0.6.3"; src = fetchPypi { inherit pname version; - sha256 = "4bc80744df5f09882b1cc91755b03b7b62b093fc63c8c4abb26fbfb9c9e878dd"; + sha256 = "54672a93f75453a7de13c7c10c6d8a51630e2559a8e2a563d8e272e9e188443f"; }; propagatedBuildInputs = [ requests ]; -- GitLab From b1bcd547639560241dfcc2a5046d97c2a75f8aa0 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:25:12 +0200 Subject: [PATCH 1106/2206] python: IBMQuantumExperience: 1.9.8 -> 2.0.1 --- .../python-modules/ibmquantumexperience/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ibmquantumexperience/default.nix b/pkgs/development/python-modules/ibmquantumexperience/default.nix index 0fcb2662801..9ded458312f 100644 --- a/pkgs/development/python-modules/ibmquantumexperience/default.nix +++ b/pkgs/development/python-modules/ibmquantumexperience/default.nix @@ -7,11 +7,11 @@ buildPythonPackage rec { pname = "IBMQuantumExperience"; - version = "1.9.8"; + version = "2.0.1"; src = fetchPypi { inherit pname version; - sha256 = "78a7d9770fa2884d79d3c8b18f374644866e4d22ec151cf703053f7530bb7b7c"; + sha256 = "ed164685ab743a4b216275f147227568ce27077068af33d0bd9a301ab1639e6e"; }; propagatedBuildInputs = [ -- GitLab From 9346ed7554a597a8daf2e79e3138e49e2898e2d4 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:25:19 +0200 Subject: [PATCH 1107/2206] python: invoke: 1.1.0 -> 1.1.1 --- pkgs/development/python-modules/invoke/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/invoke/default.nix b/pkgs/development/python-modules/invoke/default.nix index 20d2973ca4f..8785f1fa6db 100644 --- a/pkgs/development/python-modules/invoke/default.nix +++ b/pkgs/development/python-modules/invoke/default.nix @@ -5,11 +5,11 @@ buildPythonPackage rec { pname = "invoke"; - version = "1.1.0"; + version = "1.1.1"; src = fetchPypi { inherit pname version; - sha256 = "0aiy1xvk1f91246zxd1zqrm679vdvd10h843a2na41cqr3cflpi6"; + sha256 = "1c2cf54c9b9af973ad9704d8ba81b225117cab612568cacbfb3fc42958cc20a9"; }; # errors with vendored libs -- GitLab From c119ef323c8286e2d1983a9c67bfd875175170d7 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:25:27 +0200 Subject: [PATCH 1108/2206] python: ipython: 6.4.0 -> 6.5.0 --- pkgs/development/python-modules/ipython/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ipython/default.nix b/pkgs/development/python-modules/ipython/default.nix index 2c0e4aaf4db..efc6933807f 100644 --- a/pkgs/development/python-modules/ipython/default.nix +++ b/pkgs/development/python-modules/ipython/default.nix @@ -23,11 +23,11 @@ buildPythonPackage rec { pname = "ipython"; - version = "6.4.0"; + version = "6.5.0"; src = fetchPypi { inherit pname version; - sha256 = "eca537aa61592aca2fef4adea12af8e42f5c335004dfa80c78caf80e8b525e5c"; + sha256 = "b0f2ef9eada4a68ef63ee10b6dde4f35c840035c50fd24265f8052c98947d5a4"; }; prePatch = lib.optionalString stdenv.isDarwin '' -- GitLab From d575a899d49f29ea176608e8e904238e922d9263 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:25:34 +0200 Subject: [PATCH 1109/2206] python: ipywidgets: 7.3.0 -> 7.4.0 --- pkgs/development/python-modules/ipywidgets/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ipywidgets/default.nix b/pkgs/development/python-modules/ipywidgets/default.nix index 9f15a2fc5c2..dde041140b9 100644 --- a/pkgs/development/python-modules/ipywidgets/default.nix +++ b/pkgs/development/python-modules/ipywidgets/default.nix @@ -14,11 +14,11 @@ buildPythonPackage rec { pname = "ipywidgets"; - version = "7.3.0"; + version = "7.4.0"; src = fetchPypi { inherit pname version; - sha256 = "3ce93db970a94f06f38121da70757cdbcce884ecd14f79a4dd9bc49a47e0f33b"; + sha256 = "fd24a66d82f2ea49e281da7714a7c656340d3ec24dff376b17590fa59469b817"; }; # Tests are not distributed -- GitLab From 3ba840a60f818a59a2807f2a4ea78df35cc0e376 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:25:42 +0200 Subject: [PATCH 1110/2206] python: jdatetime: 2.2.1 -> 3.0.0 --- pkgs/development/python-modules/jdatetime/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jdatetime/default.nix b/pkgs/development/python-modules/jdatetime/default.nix index db79050077f..a7c362231ca 100644 --- a/pkgs/development/python-modules/jdatetime/default.nix +++ b/pkgs/development/python-modules/jdatetime/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "jdatetime"; - version = "2.2.1"; + version = "3.0.0"; src = fetchPypi { inherit pname version; - sha256 = "030a47ad3acbde45cb03872e2c6415c675dbb4a82462302971e93076145b5096"; + sha256 = "07cdb02e8d6610c38e8ae7746b12cbc39068cc5d54fb2baa915579b60d781b5b"; }; propagatedBuildInputs = [ six ]; -- GitLab From e96b38b3a5ad5b11bb781cd268463f2b18d0763d Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:25:49 +0200 Subject: [PATCH 1111/2206] python: jira: 1.0.15 -> 2.0.0 --- pkgs/development/python-modules/jira/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jira/default.nix b/pkgs/development/python-modules/jira/default.nix index ac4f45f4e9d..b9bc923e7e0 100644 --- a/pkgs/development/python-modules/jira/default.nix +++ b/pkgs/development/python-modules/jira/default.nix @@ -6,13 +6,13 @@ buildPythonPackage rec { pname = "jira"; - version = "1.0.15"; + version = "2.0.0"; PBR_VERSION = version; src = fetchPypi { inherit pname version; - sha256 = "20108a1d5b0dd058d5d4e0047f2d09ee06aaa413b22ca4d5c249e86167417fe8"; + sha256 = "e2a94adff98e45b29ded030adc76103eab34fa7d4d57303f211f572bedba0e93"; }; buildInputs = [ glibcLocales pytest pytestcov pytestrunner pbr ]; -- GitLab From 97408bf8bb0646a21710b6ffa20c4a453652c3e4 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:25:57 +0200 Subject: [PATCH 1112/2206] python: joblib: 0.12.1 -> 0.12.2 --- pkgs/development/python-modules/joblib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/joblib/default.nix b/pkgs/development/python-modules/joblib/default.nix index 8b42e6e1ea1..9133980754e 100644 --- a/pkgs/development/python-modules/joblib/default.nix +++ b/pkgs/development/python-modules/joblib/default.nix @@ -9,10 +9,10 @@ buildPythonPackage rec { pname = "joblib"; - version = "0.12.1"; + version = "0.12.2"; src = fetchPypi { inherit pname version; - sha256 = "68e6128e4734196616a39e2d48830ec7d61551c7f5748849e4c91478d2444524"; + sha256 = "e9f04885cf11704669f3a731ea6ac00bbc7dea16137aa4394ef7c272cdb9d008"; }; checkInputs = [ sphinx numpydoc pytest ]; -- GitLab From 660d04b657dd77c8fe348994a534a5c662323a2a Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:26:04 +0200 Subject: [PATCH 1113/2206] python: junos-eznc: 2.1.8 -> 2.1.9 --- pkgs/development/python-modules/junos-eznc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/junos-eznc/default.nix b/pkgs/development/python-modules/junos-eznc/default.nix index f72bec57e90..fb34f4696ee 100644 --- a/pkgs/development/python-modules/junos-eznc/default.nix +++ b/pkgs/development/python-modules/junos-eznc/default.nix @@ -15,11 +15,11 @@ buildPythonPackage rec { pname = "junos-eznc"; - version = "2.1.8"; + version = "2.1.9"; src = fetchPypi { inherit pname version; - sha256 = "daa62e5abfc66ef12e4fb43a1c264673e662e6f2d937cd10666c1c6dcf2ac6ac"; + sha256 = "a6729c35efd764e1f22457b72898bba554986466306ad29ad2d0bb071e997093"; }; -- GitLab From 1e3880dd0ba4aefc5514d1220c1023bae3e07a6e Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:26:12 +0200 Subject: [PATCH 1114/2206] python: jupyterlab: 0.33.7 -> 0.33.10 --- pkgs/development/python-modules/jupyterlab/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jupyterlab/default.nix b/pkgs/development/python-modules/jupyterlab/default.nix index e47fdfa15ba..1ac5e85c404 100644 --- a/pkgs/development/python-modules/jupyterlab/default.nix +++ b/pkgs/development/python-modules/jupyterlab/default.nix @@ -1,12 +1,12 @@ { lib, buildPythonPackage, isPy3k, fetchPypi, ipython_genutils, jupyterlab_launcher, notebook }: buildPythonPackage rec { pname = "jupyterlab"; - version = "0.33.7"; + version = "0.33.10"; disabled = !isPy3k; src = fetchPypi { inherit pname version; - sha256 = "ab9f7bcbc3b4e107897f368aa0527cdc1b4ccf0c370e218ae03ac1d75fac261c"; + sha256 = "2f9147a2085541118923a71700733ecd1067630b4bc7d8be0ae8d0f9d8131bd9"; }; propagatedBuildInputs = [ -- GitLab From 3c357901f27753e1cb0b49e4f1dd8483fc70f9c6 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:26:19 +0200 Subject: [PATCH 1115/2206] python: jupyterlab_launcher: 0.11.2 -> 0.13.1 --- .../python-modules/jupyterlab_launcher/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jupyterlab_launcher/default.nix b/pkgs/development/python-modules/jupyterlab_launcher/default.nix index 79d22b6b1c9..1831b47ee79 100644 --- a/pkgs/development/python-modules/jupyterlab_launcher/default.nix +++ b/pkgs/development/python-modules/jupyterlab_launcher/default.nix @@ -1,11 +1,11 @@ { lib, buildPythonPackage, fetchPypi, jsonschema, notebook }: buildPythonPackage rec { pname = "jupyterlab_launcher"; - version = "0.11.2"; + version = "0.13.1"; src = fetchPypi { inherit pname version; - sha256 = "236a647f4c3f8417413643a918a893a5f662fb5d2fdccce2fd101e3cca2e7fd1"; + sha256 = "f880eada0b8b1f524d5951dc6fcae0d13b169897fc8a247d75fb5beadd69c5f0"; }; propagatedBuildInputs = [ -- GitLab From 9ee7e0208ec54cd442cc8d19368255189fccb910 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:26:26 +0200 Subject: [PATCH 1116/2206] python: ldap3: 2.5 -> 2.5.1 --- pkgs/development/python-modules/ldap3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ldap3/default.nix b/pkgs/development/python-modules/ldap3/default.nix index 24690d9d530..3735cbf5852 100644 --- a/pkgs/development/python-modules/ldap3/default.nix +++ b/pkgs/development/python-modules/ldap3/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchPypi, buildPythonPackage, gssapi, pyasn1 }: buildPythonPackage rec { - version = "2.5"; + version = "2.5.1"; pname = "ldap3"; src = fetchPypi { inherit pname version; - sha256 = "55078bbc981f715a8867b4c040402627fdfccf5664e0277a621416559748e384"; + sha256 = "cc09951809678cfb693a13a6011dd2d48ada60a52bd80cb4bd7dcc55ee7c02fd"; }; buildInputs = [ gssapi ]; -- GitLab From 0bd401b65a8fb5c470897f958fe43fd2065f3c90 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:26:33 +0200 Subject: [PATCH 1117/2206] python: libagent: 0.11.3 -> 0.12.0 --- pkgs/development/python-modules/libagent/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/libagent/default.nix b/pkgs/development/python-modules/libagent/default.nix index 20312ed81d3..950a0dd5ba6 100644 --- a/pkgs/development/python-modules/libagent/default.nix +++ b/pkgs/development/python-modules/libagent/default.nix @@ -4,11 +4,11 @@ buildPythonPackage rec { pname = "libagent"; - version = "0.11.3"; + version = "0.12.0"; src = fetchPypi{ inherit pname version; - sha256 = "cb6199c3572e1223756465e758fb525e7f406a4808e9d7cfdddf089bec710047"; + sha256 = "55af1ad2a6c95aef1fc5588c2002c9e54edbb14e248776b64d00628235ceda3e"; }; buildInputs = [ -- GitLab From 8cdc9e6cebbcccac95326dd950cdfea054adbb67 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:26:41 +0200 Subject: [PATCH 1118/2206] python: lxml: 4.2.3 -> 4.2.4 --- pkgs/development/python-modules/lxml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/lxml/default.nix b/pkgs/development/python-modules/lxml/default.nix index 8589e47be21..3778098922a 100644 --- a/pkgs/development/python-modules/lxml/default.nix +++ b/pkgs/development/python-modules/lxml/default.nix @@ -7,11 +7,11 @@ buildPythonPackage rec { pname = "lxml"; - version = "4.2.3"; + version = "4.2.4"; src = fetchPypi { inherit pname version; - sha256 = "622f7e40faef13d232fb52003661f2764ce6cdef3edb0a59af7c1559e4cc36d1"; + sha256 = "e2afbe403090f5893e254958d02875e0732975e73c4c0cdd33c1f009a61963ca"; }; buildInputs = [ libxml2 libxslt ]; -- GitLab From 430fb0d9760b8ffbac0ee94a1702dae72d69a124 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:26:49 +0200 Subject: [PATCH 1119/2206] python: m2r: 0.1.15 -> 0.2.0 --- pkgs/development/python-modules/m2r/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/m2r/default.nix b/pkgs/development/python-modules/m2r/default.nix index 4cb7744f3d9..8b1618515c8 100644 --- a/pkgs/development/python-modules/m2r/default.nix +++ b/pkgs/development/python-modules/m2r/default.nix @@ -2,11 +2,11 @@ mistune, docutils } : buildPythonPackage rec { pname = "m2r"; - version = "0.1.15"; + version = "0.2.0"; src = fetchPypi { inherit pname version; - sha256 = "1c358d8bf21ff70e569968d604a0e3c9b05fe01b5f362389235e97bc7c0cd542"; + sha256 = "b64ee5ac870311a69967fe787be8607df67b02a329f0fc76c8bf477336a99c78"; }; propagatedBuildInputs = [ mistune docutils ]; -- GitLab From 00c912661e332c2cea68333ab499605c316d0392 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:26:56 +0200 Subject: [PATCH 1120/2206] python: marshmallow: 2.15.3 -> 2.15.4 --- pkgs/development/python-modules/marshmallow/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/marshmallow/default.nix b/pkgs/development/python-modules/marshmallow/default.nix index 242244726e5..20543faeb16 100644 --- a/pkgs/development/python-modules/marshmallow/default.nix +++ b/pkgs/development/python-modules/marshmallow/default.nix @@ -4,7 +4,7 @@ buildPythonPackage rec { pname = "marshmallow"; - version = "2.15.3"; + version = "2.15.4"; meta = { homepage = "https://github.com/marshmallow-code/marshmallow"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "171f409d48b44786b7df2793cbd7f1a9062f0fe2c14d547da536b5010f671ade"; + sha256 = "0f3776aa5b5405f6000c9304841abe6d4d708bb08207fc89a5ecd86622ec9e54"; }; propagatedBuildInputs = [ dateutil simplejson ]; -- GitLab From 1bc66be7e8db45f9d2a40a93c81bed0314b845d0 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:27:04 +0200 Subject: [PATCH 1121/2206] python: matplotlib: 2.2.2 -> 2.2.3 --- pkgs/development/python-modules/matplotlib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/matplotlib/default.nix b/pkgs/development/python-modules/matplotlib/default.nix index 794124ef3bf..f9aa8cb2ebe 100644 --- a/pkgs/development/python-modules/matplotlib/default.nix +++ b/pkgs/development/python-modules/matplotlib/default.nix @@ -21,12 +21,12 @@ assert enableTk -> (tcl != null) assert enableQt -> pyqt4 != null; buildPythonPackage rec { - version = "2.2.2"; + version = "2.2.3"; pname = "matplotlib"; src = fetchPypi { inherit pname version; - sha256 = "4dc7ef528aad21f22be85e95725234c5178c0f938e2228ca76640e5e84d8cde8"; + sha256 = "7355bf757ecacd5f0ac9dd9523c8e1a1103faadf8d33c22664178e17533f8ce5"; }; NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isDarwin "-I${libcxx}/include/c++/v1"; -- GitLab From 4aa2b4af19ca9cdbcc5a3d4619bd260927126867 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:27:12 +0200 Subject: [PATCH 1122/2206] python: more-itertools: 4.2.0 -> 4.3.0 --- pkgs/development/python-modules/more-itertools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/more-itertools/default.nix b/pkgs/development/python-modules/more-itertools/default.nix index 6a58a6a8a28..c39bf461bec 100644 --- a/pkgs/development/python-modules/more-itertools/default.nix +++ b/pkgs/development/python-modules/more-itertools/default.nix @@ -8,11 +8,11 @@ buildPythonPackage rec { pname = "more-itertools"; - version = "4.2.0"; + version = "4.3.0"; src = fetchPypi { inherit pname version; - sha256 = "2b6b9893337bfd9166bee6a62c2b0c9fe7735dcf85948b387ec8cba30e85d8e8"; + sha256 = "c476b5d3a34e12d40130bc2f935028b5f636df8f372dc2c1c01dc19681b2039e"; }; checkInputs = [ nose ]; -- GitLab From ed3ee4e56dfff0a8cb0fac2b46ec3a6069d2a948 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:27:19 +0200 Subject: [PATCH 1123/2206] python: moto: 1.3.3 -> 1.3.4 --- pkgs/development/python-modules/moto/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/moto/default.nix b/pkgs/development/python-modules/moto/default.nix index cfb70724210..6d2c503d5ef 100644 --- a/pkgs/development/python-modules/moto/default.nix +++ b/pkgs/development/python-modules/moto/default.nix @@ -4,11 +4,11 @@ buildPythonPackage rec { pname = "moto"; - version = "1.3.3"; + version = "1.3.4"; src = fetchPypi { inherit pname version; - sha256 = "45d14aca2b06b0083d5e82cfd770ebca0ba77b5070aec6928670240939a78681"; + sha256 = "7c86d1c3bd6362954afaded735354c11afd22037eb6736152f057a1bff0c8868"; }; postPatch = '' -- GitLab From db94f0620bebf25c3359c060c665807334df6bc6 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:27:26 +0200 Subject: [PATCH 1124/2206] python: multipledispatch: 0.5.0 -> 0.6.0 --- .../python-modules/multipledispatch/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/multipledispatch/default.nix b/pkgs/development/python-modules/multipledispatch/default.nix index f568e53c573..8b2de6c5af1 100644 --- a/pkgs/development/python-modules/multipledispatch/default.nix +++ b/pkgs/development/python-modules/multipledispatch/default.nix @@ -1,20 +1,23 @@ { lib , buildPythonPackage , fetchPypi +, six }: buildPythonPackage rec { pname = "multipledispatch"; - version = "0.5.0"; + version = "0.6.0"; src = fetchPypi { inherit pname version; - sha256 = "9e92d63efad2c9b68562175d9148d8cb32d04bf5557991190e643749bf4ed954"; + sha256 = "a7ab1451fd0bf9b92cab3edbd7b205622fb767aeefb4fb536c2e3de9e0a38bea"; }; # No tests in archive doCheck = false; + propagatedBuildInputs = [ six ]; + meta = { homepage = https://github.com/mrocklin/multipledispatch/; description = "A relatively sane approach to multiple dispatch in Python"; -- GitLab From fafa17e93ea553bb6becb3f386413c9b159fb6a0 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:27:35 +0200 Subject: [PATCH 1125/2206] python: mutagen: 1.41.0 -> 1.41.1 --- pkgs/development/python-modules/mutagen/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mutagen/default.nix b/pkgs/development/python-modules/mutagen/default.nix index 054d0247600..78271de6f69 100644 --- a/pkgs/development/python-modules/mutagen/default.nix +++ b/pkgs/development/python-modules/mutagen/default.nix @@ -10,11 +10,11 @@ buildPythonPackage rec { pname = "mutagen"; - version = "1.41.0"; + version = "1.41.1"; src = fetchPypi { inherit pname version; - sha256 = "dab6038c7f0e17c1b67fb8f56303e8be21e73ac47760f1a8e716856f1bdf5057"; + sha256 = "2ea9c900a05fa7f5f4c5bd9fc1475d7d576532e13b2f79b694452b997ff67200"; }; checkInputs = [ -- GitLab From 3d9da297b2bd909db4e178f681898eb2baca3797 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:27:43 +0200 Subject: [PATCH 1126/2206] python: netCDF4: 1.4.0 -> 1.4.1 --- pkgs/development/python-modules/netcdf4/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/netcdf4/default.nix b/pkgs/development/python-modules/netcdf4/default.nix index 0baa323d53c..7e403fb9e56 100644 --- a/pkgs/development/python-modules/netcdf4/default.nix +++ b/pkgs/development/python-modules/netcdf4/default.nix @@ -3,13 +3,13 @@ }: buildPythonPackage rec { pname = "netCDF4"; - version = "1.4.0"; + version = "1.4.1"; disabled = isPyPy; src = fetchPypi { inherit pname version; - sha256 = "a6c0b46f410f101c09d60b8cc460aafec06732f0130c6cb2730717bcc605b388"; + sha256 = "d4fc65b98e348c39d082ab6b4b7f6d636b1b4e63bec016e5bca189fee5d46403"; }; checkInputs = [ pytest ]; -- GitLab From 0c0e408db90fb04a6ce16b37c8fdf445d2156a5f Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:27:50 +0200 Subject: [PATCH 1127/2206] python: nipype: 1.1.0 -> 1.1.2 --- pkgs/development/python-modules/nipype/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nipype/default.nix b/pkgs/development/python-modules/nipype/default.nix index 3785986ad28..8b0ee06b349 100644 --- a/pkgs/development/python-modules/nipype/default.nix +++ b/pkgs/development/python-modules/nipype/default.nix @@ -34,11 +34,11 @@ assert !isPy3k -> configparser != null; buildPythonPackage rec { pname = "nipype"; - version = "1.1.0"; + version = "1.1.2"; src = fetchPypi { inherit pname version; - sha256 = "2a5ebbc9244a18e3b2d83a9639da09248e92bc0742b81a86550ef1a18c1fccbc"; + sha256 = "f2fe29bf863cb643bd5c8d2bdeaaf488308c293c9fb9913bc7a9504dc3bf8db6"; }; # see https://github.com/nipy/nipype/issues/2240 -- GitLab From b4eb92777c1ca22c7f9006936a8056a73fe3180a Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:27:57 +0200 Subject: [PATCH 1128/2206] python: numexpr: 2.6.6 -> 2.6.7 --- pkgs/development/python-modules/numexpr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/numexpr/default.nix b/pkgs/development/python-modules/numexpr/default.nix index 09f6c6636c1..0d9e0d2a6d0 100644 --- a/pkgs/development/python-modules/numexpr/default.nix +++ b/pkgs/development/python-modules/numexpr/default.nix @@ -7,11 +7,11 @@ buildPythonPackage rec { pname = "numexpr"; - version = "2.6.6"; + version = "2.6.7"; src = fetchPypi { inherit pname version; - sha256 = "97c1f7fa409439ae933494014cd41d43de84cfe6c98b7f93392f94d54de1b453"; + sha256 = "3d007946b6c042fc9feb1db52dd0847d2f9b7f3175ae0591476ea80dcd664771"; }; propagatedBuildInputs = [ numpy ]; -- GitLab From f695fec875492784f7d58d0872c0b20e09c1c663 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:28:04 +0200 Subject: [PATCH 1129/2206] python: numpy: 1.14.5 -> 1.15.0 --- pkgs/development/python-modules/numpy/default.nix | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/numpy/default.nix b/pkgs/development/python-modules/numpy/default.nix index d9e884dabbe..96a3a524298 100644 --- a/pkgs/development/python-modules/numpy/default.nix +++ b/pkgs/development/python-modules/numpy/default.nix @@ -1,17 +1,17 @@ -{lib, fetchPypi, python, buildPythonPackage, isPyPy, gfortran, nose, blas, hostPlatform }: +{lib, fetchPypi, python, buildPythonPackage, isPyPy, gfortran, pytest, blas, hostPlatform }: buildPythonPackage rec { pname = "numpy"; - version = "1.14.5"; + version = "1.15.0"; src = fetchPypi { inherit pname version; extension = "zip"; - sha256 = "a4a433b3a264dbc9aa9c7c241e87c0358a503ea6394f8737df1683c7c9a102ac"; + sha256 = "f28e73cf18d37a413f7d5de35d024e6b98f14566a10d82100f9dc491a7d449f9"; }; disabled = isPyPy; - buildInputs = [ gfortran nose blas ]; + buildInputs = [ gfortran pytest blas ]; patches = lib.optionals (python.hasDistutilsCxxPatch or false) [ # We patch cpython/distutils to fix https://bugs.python.org/issue1222585 @@ -56,10 +56,6 @@ buildPythonPackage rec { runHook postCheck ''; - postInstall = '' - ln -s $out/bin/f2py* $out/bin/f2py - ''; - passthru = { blas = blas; }; -- GitLab From 3845d16dcc866b7642149120c59d79439bbe13ab Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:28:12 +0200 Subject: [PATCH 1130/2206] python: oauthenticator: 0.7.3 -> 0.8.0 --- pkgs/development/python-modules/oauthenticator/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/oauthenticator/default.nix b/pkgs/development/python-modules/oauthenticator/default.nix index 362554b9bb8..f35562d7c42 100644 --- a/pkgs/development/python-modules/oauthenticator/default.nix +++ b/pkgs/development/python-modules/oauthenticator/default.nix @@ -16,11 +16,11 @@ buildPythonPackage rec { pname = "oauthenticator"; - version = "0.7.3"; + version = "0.8.0"; src = fetchPypi { inherit pname version; - sha256 = "cb0b2564e46db28350693bc3e6457333c4ee21af5066ac743730e3f3173ea7ed"; + sha256 = "39908f01cda98186c0fedc350b68342d6016ee325615f4c8475c1e64a55d9e4f"; }; checkPhase = '' -- GitLab From b91d2777993799d42b7cd2461327e6ec015d7af4 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:28:19 +0200 Subject: [PATCH 1131/2206] python: openpyxl: 2.5.4 -> 2.5.5 --- pkgs/development/python-modules/openpyxl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/openpyxl/default.nix b/pkgs/development/python-modules/openpyxl/default.nix index 7b8f4602140..311b12c12ae 100644 --- a/pkgs/development/python-modules/openpyxl/default.nix +++ b/pkgs/development/python-modules/openpyxl/default.nix @@ -9,11 +9,11 @@ buildPythonPackage rec { pname = "openpyxl"; - version = "2.5.4"; + version = "2.5.5"; src = fetchPypi { inherit pname version; - sha256 = "9239b74faf175dc4276a5fc277655fc53c2f704ded39e680d35e6a39e1913f69"; + sha256 = "0f391b0035d7c98f25aad539726e8efc77eea250ff1a120ea7d264c03a16f5fe"; }; checkInputs = [ pytest ]; -- GitLab From 6e0424a77c4c390e0978a5c74c763ee88a438173 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:28:26 +0200 Subject: [PATCH 1132/2206] python: pandas: 0.23.3 -> 0.23.4 --- pkgs/development/python-modules/pandas/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pandas/default.nix b/pkgs/development/python-modules/pandas/default.nix index 9e4ed217b92..1cc33ad51e3 100644 --- a/pkgs/development/python-modules/pandas/default.nix +++ b/pkgs/development/python-modules/pandas/default.nix @@ -28,11 +28,11 @@ let in buildPythonPackage rec { pname = "pandas"; - version = "0.23.3"; + version = "0.23.4"; src = fetchPypi { inherit pname version; - sha256 = "9cd3614b4e31a0889388ff1bd19ae857ad52658b33f776065793c293a29cf612"; + sha256 = "5b24ca47acf69222e82530e89111dd9d14f9b970ab2cd3a1c2c78f0c4fbba4f4"; }; checkInputs = [ pytest glibcLocales moto ]; -- GitLab From 66ccd57e5f6c4d1451397e59a4936416d7d5bead Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:28:34 +0200 Subject: [PATCH 1133/2206] python: pbr: 4.1.1 -> 4.2.0 --- pkgs/development/python-modules/pbr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pbr/default.nix b/pkgs/development/python-modules/pbr/default.nix index 666df965f87..e1843e4a75d 100644 --- a/pkgs/development/python-modules/pbr/default.nix +++ b/pkgs/development/python-modules/pbr/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "pbr"; - version = "4.1.1"; + version = "4.2.0"; src = fetchPypi { inherit pname version; - sha256 = "754e766b4f4bad3aa68cfd532456298da1aa39375da8748392dbae90860d5f18"; + sha256 = "1b8be50d938c9bb75d0eaf7eda111eec1bf6dc88a62a6412e33bf077457e0f45"; }; # circular dependencies with fixtures -- GitLab From 7474dee69de0088a644604ab91d99c3c27398cf7 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:28:41 +0200 Subject: [PATCH 1134/2206] python: pendulum: 2.0.2 -> 2.0.3 --- pkgs/development/python-modules/pendulum/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pendulum/default.nix b/pkgs/development/python-modules/pendulum/default.nix index 5368a4f878e..e9d482e42ac 100644 --- a/pkgs/development/python-modules/pendulum/default.nix +++ b/pkgs/development/python-modules/pendulum/default.nix @@ -3,11 +3,11 @@ buildPythonPackage rec { pname = "pendulum"; - version = "2.0.2"; + version = "2.0.3"; src = fetchPypi { inherit pname version; - sha256 = "544e44d8a92954e5ef4db4fa8b662d3282f2ac7b7c2cbf4227dc193ba78b9e1e"; + sha256 = "d07962450e808556b3e6209a5830e2bbf8c7747129580c3b5b09e641f72617ab"; }; propagatedBuildInputs = [ dateutil pytzdata ] ++ lib.optional (pythonOlder "3.5") typing; -- GitLab From 00358af730bde3efa9b7cddf2a9a1762450eaacd Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:28:49 +0200 Subject: [PATCH 1135/2206] python: persistent: 4.2.4.2 -> 4.3.0 --- pkgs/development/python-modules/persistent/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/persistent/default.nix b/pkgs/development/python-modules/persistent/default.nix index 4f2e7f3ca84..b3c6bd755d8 100644 --- a/pkgs/development/python-modules/persistent/default.nix +++ b/pkgs/development/python-modules/persistent/default.nix @@ -5,13 +5,13 @@ buildPythonPackage rec { pname = "persistent"; - version = "4.2.4.2"; + version = "4.3.0"; propagatedBuildInputs = [ zope_interface ]; src = fetchPypi { inherit pname version; - sha256 = "cf264cd55866c7ffbcbe1328f8d8b28fd042a5dd0c03a03f68c0887df3aa1964"; + sha256 = "d8e2253a35f46ae318e65f0e3b51cdce16d4646e284a26f88a2d84b4d2507f81"; }; meta = { -- GitLab From ed29f31cb9d40169d246ee14754673f0fd84f437 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:28:57 +0200 Subject: [PATCH 1136/2206] python: phonopy: 1.13.2.13 -> 1.13.2.107 --- pkgs/development/python-modules/phonopy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/phonopy/default.nix b/pkgs/development/python-modules/phonopy/default.nix index 57ddeeeb8ec..cf15ccc18fc 100644 --- a/pkgs/development/python-modules/phonopy/default.nix +++ b/pkgs/development/python-modules/phonopy/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "phonopy"; - version = "1.13.2.13"; + version = "1.13.2.107"; src = fetchPypi { inherit pname version; - sha256 = "23970ecdf698e743f9204711e8edfbb33c97667f5f88c7bda3322abbc91d0682"; + sha256 = "72f06728c98b9a7ab3db2d6fa2ae5d029029fbcff4e8fcfbc29f1e2620a0f905"; }; propagatedBuildInputs = [ numpy pyyaml matplotlib h5py ]; -- GitLab From 924f38f0d12cb2967caf5f019bc160e568d5705a Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:29:04 +0200 Subject: [PATCH 1137/2206] python: plac: 0.9.6 -> 1.0.0 --- pkgs/development/python-modules/plac/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/plac/default.nix b/pkgs/development/python-modules/plac/default.nix index c16c8d3f750..d0e7b0d81ee 100644 --- a/pkgs/development/python-modules/plac/default.nix +++ b/pkgs/development/python-modules/plac/default.nix @@ -5,11 +5,11 @@ }: buildPythonPackage rec { pname = "plac"; - version = "0.9.6"; + version = "1.0.0"; src = fetchPypi { inherit pname version; - sha256 = "16zqpalx4i1n1hrcvaj8sdixapy2g76fc13bbahz0xc106d72gxs"; + sha256 = "b03f967f535b3bf5a71b191fa5eb09872a5cfb1e3b377efc4138995e10ba36d7"; }; checkPhase = '' -- GitLab From c9667db797c466052127aca787d70fb831fa64dd Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:29:12 +0200 Subject: [PATCH 1138/2206] python: plotly: 3.1.0 -> 3.1.1 --- pkgs/development/python-modules/plotly/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/plotly/default.nix b/pkgs/development/python-modules/plotly/default.nix index 9d2df2a89eb..79648c8104b 100644 --- a/pkgs/development/python-modules/plotly/default.nix +++ b/pkgs/development/python-modules/plotly/default.nix @@ -10,11 +10,11 @@ buildPythonPackage rec { pname = "plotly"; - version = "3.1.0"; + version = "3.1.1"; src = fetchPypi { inherit pname version; - sha256 = "015a5b8ca616d19eb96433dd597c3ccccc80e3afba02a23bd526a017ff4fce05"; + sha256 = "2e565c8907ea6f9c517423cf5452e4f4b85635bd0dd400aae943339c826d4176"; }; propagatedBuildInputs = [ -- GitLab From 5fab087fd3015b503e0bcf4d4a890ef36ad29492 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:29:19 +0200 Subject: [PATCH 1139/2206] python: pluggy: 0.6.0 -> 0.7.1 --- pkgs/development/python-modules/pluggy/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pluggy/default.nix b/pkgs/development/python-modules/pluggy/default.nix index 2a6996c628e..236c0213392 100644 --- a/pkgs/development/python-modules/pluggy/default.nix +++ b/pkgs/development/python-modules/pluggy/default.nix @@ -1,15 +1,16 @@ { buildPythonPackage , lib , fetchPypi +, setuptools_scm }: buildPythonPackage rec { pname = "pluggy"; - version = "0.6.0"; + version = "0.7.1"; src = fetchPypi { inherit pname version; - sha256 = "7f8ae7f5bdf75671a718d2daf0a64b7885f74510bcd98b1a0bb420eb9a9d0cff"; + sha256 = "95eb8364a4708392bae89035f45341871286a333f749c3141c20573d2b3876e1"; }; checkPhase = '' @@ -19,6 +20,8 @@ buildPythonPackage rec { # To prevent infinite recursion with pytest doCheck = false; + buildInputs = [ setuptools_scm ]; + meta = { description = "Plugin and hook calling mechanisms for Python"; homepage = "https://pypi.python.org/pypi/pluggy"; -- GitLab From 2ff5927840804ddf5f0f6a56ab54e8bfdbbc5062 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:29:26 +0200 Subject: [PATCH 1140/2206] python: plumbum: 1.6.6 -> 1.6.7 --- pkgs/development/python-modules/plumbum/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/plumbum/default.nix b/pkgs/development/python-modules/plumbum/default.nix index 2c6eb7e5fbf..13afce05ef7 100644 --- a/pkgs/development/python-modules/plumbum/default.nix +++ b/pkgs/development/python-modules/plumbum/default.nix @@ -5,7 +5,7 @@ buildPythonPackage rec { pname = "plumbum"; - version = "1.6.6"; + version = "1.6.7"; checkInputs = [ pytest ]; @@ -14,6 +14,6 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "d179b90a9927f91427a28c1bac2864c61342cb43ef39aa7324c7c9a96bcc23eb"; + sha256 = "d143f079bfb60b11e9bec09a49695ce2e55ce5ca0246877bdb0818ab7c7fc312"; }; } \ No newline at end of file -- GitLab From 68d979f8eea87ef80af3ea959c6ec28df52ab654 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:29:34 +0200 Subject: [PATCH 1141/2206] python: plyfile: 0.5 -> 0.6 --- pkgs/development/python-modules/plyfile/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/plyfile/default.nix b/pkgs/development/python-modules/plyfile/default.nix index 1ac8afc8cfb..6a7f09a1451 100644 --- a/pkgs/development/python-modules/plyfile/default.nix +++ b/pkgs/development/python-modules/plyfile/default.nix @@ -3,11 +3,11 @@ buildPythonPackage rec { pname = "plyfile"; - version = "0.5"; + version = "0.6"; src = fetchPypi { inherit pname version; - sha256 = "1cspvhfy2nw1rfwpvrd69wkz0b6clr4wzqpwpmdk872vk2q89yzi"; + sha256 = "067e384e3723f28dbbd8e8f976a9712dadf6761b2d62c4c1a90821e3c5310bce"; }; propagatedBuildInputs = [ numpy ]; -- GitLab From 30b0f7521b691d45b54e9af8ae04720ba567918a Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:29:41 +0200 Subject: [PATCH 1142/2206] python: prometheus_client: 0.3.0 -> 0.3.1 --- pkgs/development/python-modules/prometheus_client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/prometheus_client/default.nix b/pkgs/development/python-modules/prometheus_client/default.nix index be014bc0f7e..4529ad95175 100644 --- a/pkgs/development/python-modules/prometheus_client/default.nix +++ b/pkgs/development/python-modules/prometheus_client/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "prometheus_client"; - version = "0.3.0"; + version = "0.3.1"; src = fetchPypi { inherit pname version; - sha256 = "69494dc1ac967c0f626c8193e439755c2b95dd4ed22ef31c277601778a50c7ff"; + sha256 = "17bc24c09431644f7c65d7bce9f4237252308070b6395d6d8e87767afe867e24"; }; doCheck = false; -- GitLab From 4f1c7b2c7f252f6b2b77fbdf892e337cefcf9454 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:29:56 +0200 Subject: [PATCH 1143/2206] python: py3status: 3.11 -> 3.12 --- pkgs/development/python-modules/py3status/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/py3status/default.nix b/pkgs/development/python-modules/py3status/default.nix index e47771d5ca0..8a7dcc63f57 100644 --- a/pkgs/development/python-modules/py3status/default.nix +++ b/pkgs/development/python-modules/py3status/default.nix @@ -18,10 +18,10 @@ buildPythonPackage rec { pname = "py3status"; - version = "3.11"; + version = "3.12"; src = fetchPypi { inherit pname version; - sha256 = "ba6930427d57b79cf344262494fdcbddbf75f6e37794489d445f2ebb8bc53ec5"; + sha256 = "c9ef49f72c2d83976d2841ab7e70faee3c77f4d7dbb2d3390ef0f0509473ea9a"; }; doCheck = false; propagatedBuildInputs = [ pytz requests tzlocal ]; -- GitLab From 9782a5a5dccfe1183d4133031ae755a5c90d24c2 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:30:03 +0200 Subject: [PATCH 1144/2206] python: pyaxmlparser: 0.3.9 -> 0.3.10 --- pkgs/development/python-modules/pyaxmlparser/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyaxmlparser/default.nix b/pkgs/development/python-modules/pyaxmlparser/default.nix index 483ad84eb66..7f9cbf9518e 100644 --- a/pkgs/development/python-modules/pyaxmlparser/default.nix +++ b/pkgs/development/python-modules/pyaxmlparser/default.nix @@ -1,12 +1,12 @@ { buildPythonPackage, stdenv, lxml, click, fetchPypi }: buildPythonPackage rec { - version = "0.3.9"; + version = "0.3.10"; pname = "pyaxmlparser"; src = fetchPypi { inherit pname version; - sha256 = "af714d8adafcea776dd14cbd6d09f5d6d278f7ba333f540dde3b4c34f5f04784"; + sha256 = "5c1f569f4dc2232d7f146eb190bc513373ff6555f97ae904740f966f0fb2dd77"; }; propagatedBuildInputs = [ lxml click ]; -- GitLab From f2e647b662ad82e463e6916863f35e3536349114 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:30:11 +0200 Subject: [PATCH 1145/2206] python: pycryptodome: 3.6.4 -> 3.6.5 --- pkgs/development/python-modules/pycryptodome/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycryptodome/default.nix b/pkgs/development/python-modules/pycryptodome/default.nix index 27ccc7f4687..b4f044cf038 100644 --- a/pkgs/development/python-modules/pycryptodome/default.nix +++ b/pkgs/development/python-modules/pycryptodome/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchPypi, buildPythonPackage }: buildPythonPackage rec { - version = "3.6.4"; + version = "3.6.5"; pname = "pycryptodome"; src = fetchPypi { inherit pname version; - sha256 = "9c7790ffd291c81b934fe0ca8155a67235d33f70d4914bbf7467a447d9dbcb09"; + sha256 = "99d653f3a92f35e3c768a142aa83c8c7b104a787655c51e25dca89ed778960b8"; }; meta = { -- GitLab From 6c62513f6de46e7d38e5f83cfed1d63e4bedb1ae Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:30:18 +0200 Subject: [PATCH 1146/2206] python: pycryptodomex: 3.6.4 -> 3.6.5 --- pkgs/development/python-modules/pycryptodomex/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycryptodomex/default.nix b/pkgs/development/python-modules/pycryptodomex/default.nix index b5487a24b77..c9741a46438 100644 --- a/pkgs/development/python-modules/pycryptodomex/default.nix +++ b/pkgs/development/python-modules/pycryptodomex/default.nix @@ -2,7 +2,7 @@ buildPythonPackage rec { pname = "pycryptodomex"; - version = "3.6.4"; + version = "3.6.5"; meta = { description = "A self-contained cryptographic library for Python"; @@ -12,6 +12,6 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "4daabe7c0404e673b9029aa43761c779b9b4df2cbe11ccd94daded6a0acd8808"; + sha256 = "ff7d28474ef2134fe3027b53fa3cf13ed5f776ce15d6209b0e48fbc7592f9396"; }; } -- GitLab From d3731041f827bf822e86dd59dd84f4a91dc0fb00 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:30:25 +0200 Subject: [PATCH 1147/2206] python: pycuda: 2017.1.1 -> 2018.1 --- pkgs/development/python-modules/pycuda/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycuda/default.nix b/pkgs/development/python-modules/pycuda/default.nix index 2774a363f85..2d1da5339af 100644 --- a/pkgs/development/python-modules/pycuda/default.nix +++ b/pkgs/development/python-modules/pycuda/default.nix @@ -22,11 +22,11 @@ let in buildPythonPackage rec { pname = "pycuda"; - version = "2017.1.1"; + version = "2018.1"; src = fetchPypi { inherit pname version; - sha256 = "0qxmcjax32p1ywicw9sha2rvfbak4kjbx9pq57j3wq4cwf296nkb"; + sha256 = "7079f7738e83ee79ae26f0827ada29fe55921fec9760201199cc2bfb69446c92"; }; preConfigure = '' -- GitLab From ac916967d4c1e2c5aade2ad035e84718eaa3527d Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:30:40 +0200 Subject: [PATCH 1148/2206] python: pylast: 2.3.0 -> 2.4.0 --- pkgs/development/python-modules/pylast/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pylast/default.nix b/pkgs/development/python-modules/pylast/default.nix index 89ae2f37d10..64479a7b5af 100644 --- a/pkgs/development/python-modules/pylast/default.nix +++ b/pkgs/development/python-modules/pylast/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "pylast"; - version = "2.3.0"; + version = "2.4.0"; src = fetchPypi { inherit pname version; - sha256 = "f1e8615bac27386712ab74338e6dbd01ff7adbf6648a3debf921cef6bad80014"; + sha256 = "8e883f13b70c3879fc821bbee1accf27ea4e68898f4462cbbe358f615adcbbfb"; }; propagatedBuildInputs = [ certifi six ]; -- GitLab From 99ae554b9ac023daf368306726d8cef8af32d652 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:30:48 +0200 Subject: [PATCH 1149/2206] python: pylint: 2.0.1 -> 2.1.1 --- pkgs/development/python-modules/pylint/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pylint/default.nix b/pkgs/development/python-modules/pylint/default.nix index 0156e92738a..c9a44548c14 100644 --- a/pkgs/development/python-modules/pylint/default.nix +++ b/pkgs/development/python-modules/pylint/default.nix @@ -3,13 +3,13 @@ buildPythonPackage rec { pname = "pylint"; - version = "2.0.1"; + version = "2.1.1"; disabled = pythonOlder "3.4"; src = fetchPypi { inherit pname version; - sha256 = "2c90a24bee8fae22ac98061c896e61f45c5b73c2e0511a4bf53f99ba56e90434"; + sha256 = "31142f764d2a7cd41df5196f9933b12b7ee55e73ef12204b648ad7e556c119fb"; }; checkInputs = [ pytest pytestrunner pytest_xdist pyenchant ]; -- GitLab From 555e3ed264426cf3fe5e303673d3c6a4efe2cdbd Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:30:56 +0200 Subject: [PATCH 1150/2206] python: PyLTI: 0.6.0 -> 0.7.0 --- pkgs/development/python-modules/pylti/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pylti/default.nix b/pkgs/development/python-modules/pylti/default.nix index 600d6406405..32cef1e5da8 100644 --- a/pkgs/development/python-modules/pylti/default.nix +++ b/pkgs/development/python-modules/pylti/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "PyLTI"; - version = "0.6.0"; + version = "0.7.0"; disabled = !isPy27; @@ -39,7 +39,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "b3203c5d0d8a527c092518d82d312757c036055ff628023985ab615ef471e602"; + sha256 = "80938a235b1ab390f6889a95237d087ea7adde5cc50fcae9c80c49898e8ee78e"; }; meta = { -- GitLab From 5a282a423eb9db6a5eb024da935e22a439046b23 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:31:04 +0200 Subject: [PATCH 1151/2206] python: pymatgen: 2018.6.27 -> 2018.8.10 --- pkgs/development/python-modules/pymatgen/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pymatgen/default.nix b/pkgs/development/python-modules/pymatgen/default.nix index 874f7bfa308..d810a5d6b4d 100644 --- a/pkgs/development/python-modules/pymatgen/default.nix +++ b/pkgs/development/python-modules/pymatgen/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "pymatgen"; - version = "2018.6.27"; + version = "2018.8.10"; src = fetchPypi { inherit pname version; - sha256 = "8078af7fda4f9a07f1e389ffe08de3511213acdf9fb2ed9f9ffe89b9b12b8568"; + sha256 = "9bb3b170ca8654c956fa2efdd31107570c0610f7585d90e4a541eb99cee41603"; }; nativeBuildInputs = [ glibcLocales ]; -- GitLab From f1dba212e7d50c7a88f3cfbce2e7bc241775afd0 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:31:11 +0200 Subject: [PATCH 1152/2206] python: pyowm: 2.8.0 -> 2.9.0 --- pkgs/development/python-modules/pyowm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyowm/default.nix b/pkgs/development/python-modules/pyowm/default.nix index 55f96416efd..58a8dee155a 100644 --- a/pkgs/development/python-modules/pyowm/default.nix +++ b/pkgs/development/python-modules/pyowm/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "pyowm"; - version = "2.8.0"; + version = "2.9.0"; src = fetchPypi { inherit pname version; - sha256 = "0y2r322pcamabar70513pbyiq26x33l1aq9cim6k30lk9p4aq310"; + sha256 = "ed175873823a2fedb48e453505c974ca39f3f75006ef1af54fdbcf72e6796849"; }; propagatedBuildInputs = [ requests ]; -- GitLab From 974d04eec68be5bd3d6ebb225012d1a1339eac20 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:31:19 +0200 Subject: [PATCH 1153/2206] python: pytest: 3.6.3 -> 3.7.1 --- pkgs/development/python-modules/pytest/default.nix | 8 ++++---- pkgs/top-level/python-packages.nix | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/pytest/default.nix b/pkgs/development/python-modules/pytest/default.nix index 0e3f89fa152..9c158a55b81 100644 --- a/pkgs/development/python-modules/pytest/default.nix +++ b/pkgs/development/python-modules/pytest/default.nix @@ -1,9 +1,9 @@ { stdenv, buildPythonPackage, fetchPypi, attrs, hypothesis, py , setuptools_scm, setuptools, six, pluggy, funcsigs, isPy3k, more-itertools -, atomicwrites, mock, writeText +, atomicwrites, mock, writeText, pathlib2 }: buildPythonPackage rec { - version = "3.6.3"; + version = "3.7.1"; pname = "pytest"; preCheck = '' @@ -13,13 +13,13 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "0453c8676c2bee6feb0434748b068d5510273a916295fd61d306c4f22fbfd752"; + sha256 = "86a8dbf407e437351cef4dba46736e9c5a6e3c3ac71b2e942209748e76ff2086"; }; checkInputs = [ hypothesis mock ]; buildInputs = [ setuptools_scm ]; propagatedBuildInputs = [ attrs py setuptools six pluggy more-itertools atomicwrites] - ++ (stdenv.lib.optional (!isPy3k) funcsigs); + ++ stdenv.lib.optionals (!isPy3k) [ funcsigs pathlib2 ]; checkPhase = '' runHook preCheck diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 322f831b4b5..20d665d7ed6 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1832,15 +1832,15 @@ in { }; }; - pytest = self.pytest_36; + pytest = self.pytest_37; - pytest_36 = callPackage ../development/python-modules/pytest { + pytest_37 = callPackage ../development/python-modules/pytest { # hypothesis tests require pytest that causes dependency cycle hypothesis = self.hypothesis.override { doCheck = false; }; }; # Needed for celery - pytest_32 = self.pytest_36.overridePythonAttrs( oldAttrs: rec { + pytest_32 = self.pytest_37.overridePythonAttrs( oldAttrs: rec { version = "3.2.5"; src = oldAttrs.src.override { inherit version; -- GitLab From 68dd59345ab29685fad5cfa723242e09ec3620ef Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:31:26 +0200 Subject: [PATCH 1154/2206] python: pytest-asyncio: 0.8.0 -> 0.9.0 --- pkgs/development/python-modules/pytest-asyncio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-asyncio/default.nix b/pkgs/development/python-modules/pytest-asyncio/default.nix index e1ff0998396..6d90521900f 100644 --- a/pkgs/development/python-modules/pytest-asyncio/default.nix +++ b/pkgs/development/python-modules/pytest-asyncio/default.nix @@ -1,13 +1,13 @@ { stdenv, buildPythonPackage, fetchPypi, pytest, isPy3k }: buildPythonPackage rec { pname = "pytest-asyncio"; - version = "0.8.0"; + version = "0.9.0"; disabled = !isPy3k; src = fetchPypi { inherit pname version; - sha256 = "f32804bb58a66e13a3eda11f8942a71b1b6a30466b0d2ffe9214787aab0e172e"; + sha256 = "fbd92c067c16111174a1286bfb253660f1e564e5146b39eeed1133315cf2c2cf"; }; buildInputs = [ pytest ]; -- GitLab From 86a55f9f3cadfb7b55954cfc77b0e67a2c0723ca Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:31:34 +0200 Subject: [PATCH 1155/2206] python: pytest-flakes: 3.0.2 -> 4.0.0 --- pkgs/development/python-modules/pytest-flakes/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-flakes/default.nix b/pkgs/development/python-modules/pytest-flakes/default.nix index c8ae9882a1e..f8823b966da 100644 --- a/pkgs/development/python-modules/pytest-flakes/default.nix +++ b/pkgs/development/python-modules/pytest-flakes/default.nix @@ -3,11 +3,11 @@ buildPythonPackage rec { pname = "pytest-flakes"; - version = "3.0.2"; + version = "4.0.0"; src = fetchPypi { inherit pname version; - sha256 = "763ec290b89e2dc8f25f49d71cb9b869b8df843697b730233f61c78f847f2e57"; + sha256 = "341964bf5760ebbdde9619f68a17d5632c674c3f6903ef66daa0a4f540b3d143"; }; buildInputs = [ pytestpep8 pytest ]; -- GitLab From bc8131047e6a041ff71c3213fe00a5853133aa02 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:31:41 +0200 Subject: [PATCH 1156/2206] python: pytest-xdist: 1.22.3 -> 1.22.5 --- pkgs/development/python-modules/pytest-xdist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-xdist/default.nix b/pkgs/development/python-modules/pytest-xdist/default.nix index 2e88a765417..34c94d6aacd 100644 --- a/pkgs/development/python-modules/pytest-xdist/default.nix +++ b/pkgs/development/python-modules/pytest-xdist/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "pytest-xdist"; - version = "1.22.3"; + version = "1.22.5"; src = fetchPypi { inherit pname version; - sha256 = "48868d1f461122ac8c5fb60487b6da03c0d73dcb06a9d79e06c4eab8ef62a5c3"; + sha256 = "3308c4f6221670432d01e0b393b333d77c1fd805532e1d64450e8140855eb51b"; }; nativeBuildInputs = [ setuptools_scm ]; -- GitLab From a025deaa01569c3960764ba8e7c85350923bfbba Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:31:48 +0200 Subject: [PATCH 1157/2206] python: python-ctags3: 1.2.4 -> 1.3.0 --- pkgs/development/python-modules/python-ctags3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-ctags3/default.nix b/pkgs/development/python-modules/python-ctags3/default.nix index ba29154df3a..c37abf7b55f 100644 --- a/pkgs/development/python-modules/python-ctags3/default.nix +++ b/pkgs/development/python-modules/python-ctags3/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "python-ctags3"; - version = "1.2.4"; + version = "1.3.0"; src = fetchPypi { inherit pname version; - sha256 = "62e1d48a8cd88756767f3f5e3f1b1a81bc84deeb736f0c9480a5b5d066f63c3e"; + sha256 = "69029185ec70db4180be2b58e9a7245700c7ddcdc9049bf0641448f439112176"; }; meta = with lib; { -- GitLab From 36e7ea630f3323235bcbc27e20fb207b2a4d1a61 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:31:55 +0200 Subject: [PATCH 1158/2206] python: python_openzwave: 0.4.7 -> 0.4.9 --- pkgs/development/python-modules/python_openzwave/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python_openzwave/default.nix b/pkgs/development/python-modules/python_openzwave/default.nix index d29365c86ba..e04915a503d 100644 --- a/pkgs/development/python-modules/python_openzwave/default.nix +++ b/pkgs/development/python-modules/python_openzwave/default.nix @@ -5,13 +5,13 @@ buildPythonPackage rec { pname = "python_openzwave"; - version = "0.4.7"; + version = "0.4.9"; disabled = !isPy3k; src = fetchPypi { inherit pname version; - sha256 = "b28a3abefc04d1d04dd68ee5a695b091e96ba7ab9a9eaa67db43dd55b61a4664"; + sha256 = "97ddd104f52e3a4d7115c3de5d2136631d1f66627fc9b45d56956c3f2b6e0cdb"; extension = "zip"; }; -- GitLab From 56e306a1de6a8d77e2538dce47aaa74654debf10 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:32:02 +0200 Subject: [PATCH 1159/2206] python: pyunifi: 2.13 -> 2.14 --- pkgs/development/python-modules/pyunifi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyunifi/default.nix b/pkgs/development/python-modules/pyunifi/default.nix index 31ec613df4c..e0bc32746e3 100644 --- a/pkgs/development/python-modules/pyunifi/default.nix +++ b/pkgs/development/python-modules/pyunifi/default.nix @@ -3,11 +3,11 @@ buildPythonPackage rec { pname = "pyunifi"; - version = "2.13"; + version = "2.14"; src = fetchPypi { inherit pname version; - sha256 = "1dhbfzv5a29v763m0b9wsc4pvkdr979w7g4rz7ak8hsi4sx6b9dq"; + sha256 = "9439ffc992ce381a39d64b5e3f4460e53872faa9cca60dcf5cee94fc0eba7fca"; }; propagatedBuildInputs = [ requests ]; -- GitLab From 09e6f5c583465d0a1fa6aa471709c98d8255b499 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:32:10 +0200 Subject: [PATCH 1160/2206] python: pyzmq: 17.1.0 -> 17.1.2 --- pkgs/development/python-modules/pyzmq/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyzmq/default.nix b/pkgs/development/python-modules/pyzmq/default.nix index 26c453e3a09..31b08d0a9e0 100644 --- a/pkgs/development/python-modules/pyzmq/default.nix +++ b/pkgs/development/python-modules/pyzmq/default.nix @@ -9,11 +9,11 @@ buildPythonPackage rec { pname = "pyzmq"; - version = "17.1.0"; + version = "17.1.2"; src = fetchPypi { inherit pname version; - sha256 = "2199f753a230e26aec5238b0518b036780708a4c887d4944519681a920b9dee4"; + sha256 = "a72b82ac1910f2cf61a49139f4974f994984475f771b0faa730839607eeedddf"; }; checkInputs = [ pytest tornado ]; -- GitLab From 386741823eccf7d47e132738493cb68b65f4d90c Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:32:18 +0200 Subject: [PATCH 1161/2206] python: rlp: 1.0.1 -> 1.0.2 --- pkgs/development/python-modules/rlp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rlp/default.nix b/pkgs/development/python-modules/rlp/default.nix index 381a784d24a..77ada95b301 100644 --- a/pkgs/development/python-modules/rlp/default.nix +++ b/pkgs/development/python-modules/rlp/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "rlp"; - version = "1.0.1"; + version = "1.0.2"; src = fetchPypi { inherit pname version; - sha256 = "492c11b18e89af42f98e96bca7671ffee4ad4cf5e69ea23b4d2221157d81b512"; + sha256 = "040fb5172fa23d27953a886c40cac989fc031d0629db934b5a9edcd2fb28df1e"; }; checkInputs = [ pytest ]; -- GitLab From e7dd0aed0069b9608ecab824feddd25c91d3899f Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:32:25 +0200 Subject: [PATCH 1162/2206] python: rope: 0.10.7 -> 0.11.0 --- pkgs/development/python-modules/rope/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rope/default.nix b/pkgs/development/python-modules/rope/default.nix index db08ad2a5c0..e5164f27f56 100644 --- a/pkgs/development/python-modules/rope/default.nix +++ b/pkgs/development/python-modules/rope/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "rope"; - version = "0.10.7"; + version = "0.11.0"; src = fetchPypi { inherit pname version; - sha256 = "1lc01pjn0yr6yqcpbf6kk170zg8zhnyzj8kqlsch1mag0g9dz7m0"; + sha256 = "a108c445e1cd897fe19272ab7877d172e7faf3d4148c80e7d20faba42ea8f7b2"; }; meta = with stdenv.lib; { -- GitLab From 141438f0073a659015732d1ecf56e43c14964206 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:32:33 +0200 Subject: [PATCH 1163/2206] python: setuptools_scm: 2.1.0 -> 3.1.0 --- pkgs/development/python-modules/setuptools_scm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/setuptools_scm/default.nix b/pkgs/development/python-modules/setuptools_scm/default.nix index 1420428e973..f6e0daea5ad 100644 --- a/pkgs/development/python-modules/setuptools_scm/default.nix +++ b/pkgs/development/python-modules/setuptools_scm/default.nix @@ -1,11 +1,11 @@ { stdenv, buildPythonPackage, fetchPypi, pip }: buildPythonPackage rec { pname = "setuptools_scm"; - version = "2.1.0"; + version = "3.1.0"; src = fetchPypi { inherit pname version; - sha256 = "a767141fecdab1c0b3c8e4c788ac912d7c94a0d6c452d40777ba84f918316379"; + sha256 = "1191f2a136b5e86f7ca8ab00a97ef7aef997131f1f6d4971be69a1ef387d8b40"; }; buildInputs = [ pip ]; -- GitLab From 0bca28c89078ddc25aca0c1f8c50d3bafdd36412 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:32:41 +0200 Subject: [PATCH 1164/2206] python: shippai: 0.2.3 -> 0.3.1 --- pkgs/development/python-modules/shippai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/shippai/default.nix b/pkgs/development/python-modules/shippai/default.nix index ac035061692..b386fe6c2fa 100644 --- a/pkgs/development/python-modules/shippai/default.nix +++ b/pkgs/development/python-modules/shippai/default.nix @@ -3,11 +3,11 @@ buildPythonPackage rec { pname = "shippai"; # Please make sure that vdirsyncer still builds if you update this package. - version = "0.2.3"; + version = "0.3.1"; src = fetchPypi { inherit pname version; - sha256 = "1ppwywzg4d12h658682ssmingm6ls6a96p4ak26i2w9d4lf8pfsc"; + sha256 = "9e8d1ca5a742a7ea175cebda3090497d42348517e8d2f05f9854d0f30f1a48ad"; }; meta = with stdenv.lib; { -- GitLab From adabd20893a963615523ab6e0ccf1c0701538c4a Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:32:48 +0200 Subject: [PATCH 1165/2206] python: simpleeval: 0.9.5 -> 0.9.6 --- pkgs/development/python-modules/simpleeval/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/simpleeval/default.nix b/pkgs/development/python-modules/simpleeval/default.nix index b3377e75f67..831cfede950 100644 --- a/pkgs/development/python-modules/simpleeval/default.nix +++ b/pkgs/development/python-modules/simpleeval/default.nix @@ -2,10 +2,10 @@ buildPythonPackage rec { pname = "simpleeval"; - version = "0.9.5"; + version = "0.9.6"; src = fetchPypi { inherit pname version; - sha256 = "0sda13bqg9l4j17iczmfanxbzsg6fm9aw8i3crzsjfxx51rwj1i3"; + sha256 = "848fdb9ee5f30cf93b9f0d840db6e7562633d20abf7d67c2382a0a2162a79410"; }; meta = { homepage = https://github.com/danthedeckie/simpleeval; -- GitLab From 4e3e049c9e89de481b5eedb6deec403d15e9d4ee Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:32:55 +0200 Subject: [PATCH 1166/2206] python: snakeviz: 0.4.1 -> 1.0.0 --- pkgs/development/python-modules/snakeviz/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/snakeviz/default.nix b/pkgs/development/python-modules/snakeviz/default.nix index 9a3afc3fb4b..2b0ff6e443a 100644 --- a/pkgs/development/python-modules/snakeviz/default.nix +++ b/pkgs/development/python-modules/snakeviz/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "snakeviz"; - version = "0.4.1"; + version = "1.0.0"; src = fetchPypi { inherit pname version; - sha256 = "18vsaw1wmf903fg21zkk6a9b49gj47g52jm5h52g4iygngjhpx79"; + sha256 = "5fe23667708a4ed04047abfbf209675a8488ea6ea8c038d7de06d8a083fb3531"; }; # Upstream doesn't run tests from setup.py -- GitLab From 6438ab2871bf6c319f55e9607793aaf38cd34b81 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:33:01 +0200 Subject: [PATCH 1167/2206] python: spglib: 1.10.4.1 -> 1.10.4.11 --- pkgs/development/python-modules/spglib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/spglib/default.nix b/pkgs/development/python-modules/spglib/default.nix index 9b51c445e73..7385387eb86 100644 --- a/pkgs/development/python-modules/spglib/default.nix +++ b/pkgs/development/python-modules/spglib/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "spglib"; - version = "1.10.4.1"; + version = "1.10.4.11"; src = fetchPypi { inherit pname version; - sha256 = "1a50c48dfea450c431a6d6790aa2ebbb10dc43eef97f2794f5038ed1eeecbd30"; + sha256 = "13b0a227d2dc4079fe36d5bcce4e672400c7c5dfc5d3cd25ccb9521ef592d93e"; }; propagatedBuildInputs = [ numpy ]; -- GitLab From f25881563b635f2a60d95725bf5a79571c71328d Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:33:09 +0200 Subject: [PATCH 1168/2206] python: sqlmap: 1.2.7 -> 1.2.8 --- pkgs/development/python-modules/sqlmap/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sqlmap/default.nix b/pkgs/development/python-modules/sqlmap/default.nix index 674d1e66f7e..5713d7591dc 100644 --- a/pkgs/development/python-modules/sqlmap/default.nix +++ b/pkgs/development/python-modules/sqlmap/default.nix @@ -5,11 +5,11 @@ buildPythonPackage rec { pname = "sqlmap"; - version = "1.2.7"; + version = "1.2.8"; src = fetchPypi { inherit pname version; - sha256 = "9e570fcac05b3231d5e01398e496b88a78601938bba228e381994a1b3fe3bd88"; + sha256 = "d261d93e7abed20543c261327d30b9f9936f0bed3c1a595f39218eeb66094526"; }; # No tests in archive -- GitLab From 31911f1eebac58e1ff6330f40f7122a3aa1cde4d Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:33:16 +0200 Subject: [PATCH 1169/2206] python: stripe: 2.0.3 -> 2.4.0 --- pkgs/development/python-modules/stripe/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/stripe/default.nix b/pkgs/development/python-modules/stripe/default.nix index f2e4b946b5d..6c3e340c461 100644 --- a/pkgs/development/python-modules/stripe/default.nix +++ b/pkgs/development/python-modules/stripe/default.nix @@ -3,7 +3,7 @@ buildPythonPackage rec { pname = "stripe"; - version = "2.0.3"; + version = "2.4.0"; # Tests require network connectivity and there's no easy way to disable # them. ~ C. @@ -11,7 +11,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "17a618541c19a48d5591f4011a282cbcbbe2d05c361109f8f5381aeec05eb270"; + sha256 = "02c63cec551bba9b4785d156b518699e8ff0e6e6f96d00a72daa075683487202"; }; checkInputs = [ unittest2 mock ]; -- GitLab From 83b888eb79907475b03f19b9e33279eb4e435e62 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:33:24 +0200 Subject: [PATCH 1170/2206] python: sybil: 1.0.8 -> 1.0.9 --- pkgs/development/python-modules/sybil/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sybil/default.nix b/pkgs/development/python-modules/sybil/default.nix index 6930cb2a559..c78016d7296 100644 --- a/pkgs/development/python-modules/sybil/default.nix +++ b/pkgs/development/python-modules/sybil/default.nix @@ -3,11 +3,11 @@ buildPythonApplication rec { pname = "sybil"; - version = "1.0.8"; + version = "1.0.9"; src = fetchPypi { inherit pname version; - sha256 = "1e17e10bac4c56ef5b6752866a7d100f5ae856ff97d805c4d6cac73be80863d3"; + sha256 = "41d2f1dba8fd1d8ead5e9b1220b590fab8b0d1ca01d43da08555b1fb08d4d8e8"; }; checkInputs = [ pytest nose ]; -- GitLab From 19b030543a35292190af945e0f28c76ed79015ad Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:33:46 +0200 Subject: [PATCH 1171/2206] python: tox: 3.1.2 -> 3.2.1 --- pkgs/development/python-modules/tox/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tox/default.nix b/pkgs/development/python-modules/tox/default.nix index 7719687f2ea..1cb9770367a 100644 --- a/pkgs/development/python-modules/tox/default.nix +++ b/pkgs/development/python-modules/tox/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "tox"; - version = "3.1.2"; + version = "3.2.1"; buildInputs = [ setuptools_scm ]; propagatedBuildInputs = [ packaging pluggy py six virtualenv ]; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "9f0cbcc36e08c2c4ae90d02d3d1f9a62231f974bcbc1df85e8045946d8261059"; + sha256 = "eb61aa5bcce65325538686f09848f04ef679b5cd9b83cc491272099b28739600"; }; meta = with lib; { -- GitLab From 59c3a5e875ef41c1861108480e09a41c01f03ce9 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:33:53 +0200 Subject: [PATCH 1172/2206] python: tqdm: 4.23.4 -> 4.24.0 --- pkgs/development/python-modules/tqdm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tqdm/default.nix b/pkgs/development/python-modules/tqdm/default.nix index fd5cd47be38..23a7a9dac6e 100644 --- a/pkgs/development/python-modules/tqdm/default.nix +++ b/pkgs/development/python-modules/tqdm/default.nix @@ -10,11 +10,11 @@ buildPythonPackage rec { pname = "tqdm"; - version = "4.23.4"; + version = "4.24.0"; src = fetchPypi { inherit pname version; - sha256 = "77b8424d41b31e68f437c6dd9cd567aebc9a860507cb42fbd880a5f822d966fe"; + sha256 = "60bbaa6700e87a250f6abcbbd7ddb33243ad592240ba46afce5305b15b406fad"; }; buildInputs = [ nose coverage glibcLocales flake8 ]; -- GitLab From 30ad941dcd5227b318881f5907fbf77569506a8c Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:34:07 +0200 Subject: [PATCH 1173/2206] python: txaio: 2.10.0 -> 18.7.1 --- pkgs/development/python-modules/txaio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/txaio/default.nix b/pkgs/development/python-modules/txaio/default.nix index 5558a7e339a..2bfdbae918a 100644 --- a/pkgs/development/python-modules/txaio/default.nix +++ b/pkgs/development/python-modules/txaio/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "txaio"; - version = "2.10.0"; + version = "18.7.1"; src = fetchPypi { inherit pname version; - sha256 = "4797f9f6a9866fe887c96abc0110a226dd5744c894dc3630870542597ad30853"; + sha256 = "701de939e90bb80f7e085357081552437526752199def5541dddfc34c0b0593f"; }; checkInputs = [ pytest mock ]; -- GitLab From 53dd95a22a12e653a488fcac519635121e0e31e9 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:34:14 +0200 Subject: [PATCH 1174/2206] python: typeguard: 2.2.0 -> 2.2.1 --- pkgs/development/python-modules/typeguard/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/typeguard/default.nix b/pkgs/development/python-modules/typeguard/default.nix index a6eb75b53cf..de7a110a8f4 100644 --- a/pkgs/development/python-modules/typeguard/default.nix +++ b/pkgs/development/python-modules/typeguard/default.nix @@ -8,11 +8,11 @@ buildPythonPackage rec { pname = "typeguard"; - version = "2.2.0"; + version = "2.2.1"; src = fetchPypi { inherit pname version; - sha256 = "e588ff78b7093fc31c3b00c78db09b9b3764157b03b867f25ccd1dd3efd96ffb"; + sha256 = "89159e9ab54a436db4759c32eeb0ae6e9b65cf7fe5b838daad4a658024ec3b43"; }; buildInputs = [ setuptools_scm ]; -- GitLab From f42c1ef89847ea78dad7929f4e53e99f4ff43a48 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:34:21 +0200 Subject: [PATCH 1175/2206] python: uproot: 2.9.6 -> 2.9.11 --- pkgs/development/python-modules/uproot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/uproot/default.nix b/pkgs/development/python-modules/uproot/default.nix index 368f787313b..e2cc1105f09 100644 --- a/pkgs/development/python-modules/uproot/default.nix +++ b/pkgs/development/python-modules/uproot/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "uproot"; - version = "2.9.6"; + version = "2.9.11"; src = fetchPypi { inherit pname version; - sha256 = "1fb8dd19bd1f1ed376a96e92b32ff44f7d3688bda55eda9055898111fdac8391"; + sha256 = "da71e9e239129ec2ae7a62f9d35aebd46456f05e000ef14f32fe2c9fa8ec92c2"; }; propagatedBuildInputs = [ -- GitLab From 5dbc860c1fa661e7f19d04dea70b5631dc6450fa Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:34:29 +0200 Subject: [PATCH 1176/2206] python: voluptuous: 0.11.1 -> 0.11.5 --- pkgs/development/python-modules/voluptuous/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/voluptuous/default.nix b/pkgs/development/python-modules/voluptuous/default.nix index 0d4f250509f..b45a46b3a83 100644 --- a/pkgs/development/python-modules/voluptuous/default.nix +++ b/pkgs/development/python-modules/voluptuous/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "voluptuous"; - version = "0.11.1"; + version = "0.11.5"; src = fetchPypi { inherit pname version; - sha256 = "af7315c9fa99e0bfd195a21106c82c81619b42f0bd9b6e287b797c6b6b6a9918"; + sha256 = "567a56286ef82a9d7ae0628c5842f65f516abcb496e74f3f59f1d7b28df314ef"; }; checkInputs = [ nose ]; -- GitLab From b22dec2c51cfe220d3ca41909348eff61a6cc9c2 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:34:36 +0200 Subject: [PATCH 1177/2206] python: whitenoise: 4.0b4 -> 4.0 --- pkgs/development/python-modules/whitenoise/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/whitenoise/default.nix b/pkgs/development/python-modules/whitenoise/default.nix index d2359b2195f..007bb9c879b 100644 --- a/pkgs/development/python-modules/whitenoise/default.nix +++ b/pkgs/development/python-modules/whitenoise/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "whitenoise"; - version = "4.0b4"; + version = "4.0"; src = fetchPypi { inherit pname version; - sha256 = "0ra2bbsihwfhnf1ibahzzabgfjfghxqcrbfx6r5r50mlil5n8bf4"; + sha256 = "1e206c5adfb849942ddd057e599ac472ec1a85d56ae78a5ba24f243ea46a89c5"; }; # No tests -- GitLab From b766bdbe69a7fa0185cddf2ea87a37cab69a2304 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:34:42 +0200 Subject: [PATCH 1178/2206] python: widgetsnbextension: 3.3.0 -> 3.4.0 --- .../development/python-modules/widgetsnbextension/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/widgetsnbextension/default.nix b/pkgs/development/python-modules/widgetsnbextension/default.nix index 0f102dda106..db992c7b932 100644 --- a/pkgs/development/python-modules/widgetsnbextension/default.nix +++ b/pkgs/development/python-modules/widgetsnbextension/default.nix @@ -7,11 +7,11 @@ buildPythonPackage rec { pname = "widgetsnbextension"; - version = "3.3.0"; + version = "3.4.0"; src = fetchPypi { inherit pname version; - sha256 = "c5280a62d293735cdadc7b8884e2affcfb0488420ee09963577f042359726392"; + sha256 = "c9d6e426a1d79d132b57b93b368feba2c66eb7b0fd34bdb901716b4b88e94497"; }; propagatedBuildInputs = [ notebook ]; -- GitLab From b62b9659b303219e69e99580197cf33c46cfc1f4 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:34:49 +0200 Subject: [PATCH 1179/2206] python: zeep: 3.0.0 -> 3.1.0 --- pkgs/development/python-modules/zeep/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zeep/default.nix b/pkgs/development/python-modules/zeep/default.nix index b14e0226d73..09beb9d8991 100644 --- a/pkgs/development/python-modules/zeep/default.nix +++ b/pkgs/development/python-modules/zeep/default.nix @@ -25,11 +25,11 @@ buildPythonPackage rec { pname = "zeep"; - version = "3.0.0"; + version = "3.1.0"; src = fetchPypi { inherit pname version; - sha256 = "faab59d57275ce35845f42371cca83b3957982cdca9621228153fb99c770c4fc"; + sha256 = "b2d96881689c3f29e8ea5c8c6abb2b17fb0f470deee15d0d7bec4e74592850f6"; }; propagatedBuildInputs = [ -- GitLab From 95ae8956cdc3f96baf1313ffb39e015fa62acfbc Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 09:34:57 +0200 Subject: [PATCH 1180/2206] python: zodbpickle: 1.0.1 -> 1.0.2 --- pkgs/development/python-modules/zodbpickle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zodbpickle/default.nix b/pkgs/development/python-modules/zodbpickle/default.nix index c3f41d281c6..746099368fb 100644 --- a/pkgs/development/python-modules/zodbpickle/default.nix +++ b/pkgs/development/python-modules/zodbpickle/default.nix @@ -5,12 +5,12 @@ buildPythonPackage rec { pname = "zodbpickle"; - version = "1.0.1"; + version = "1.0.2"; disabled = isPyPy; # https://github.com/zopefoundation/zodbpickle/issues/10 src = fetchPypi { inherit pname version; - sha256 = "5fdfa84f05b25511a4e1190ec98728aa487e2eb6db016a951fdbb79bcc7307e0"; + sha256 = "f26e6eba6550ff1575ef2f2831fc8bc0b465f17f9757d0b6c7db55fab5702061"; }; # fails.. -- GitLab From 381639716f7d72efffc6ec3f6530555c6349bcf3 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 11:44:06 +0200 Subject: [PATCH 1181/2206] pythonPackages.backports_lzma: fix build --- pkgs/development/python-modules/backports_lzma/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/backports_lzma/default.nix b/pkgs/development/python-modules/backports_lzma/default.nix index c650076d4c0..409546e559a 100644 --- a/pkgs/development/python-modules/backports_lzma/default.nix +++ b/pkgs/development/python-modules/backports_lzma/default.nix @@ -25,6 +25,9 @@ if !(pythonOlder "3.3") then null else buildPythonPackage rec { PYTHONPATH=$out/${python.sitePackages}:$PYTHONPATH ${python.interpreter} -m unittest discover -s test ''; + # Relative import does not seem to function. + doCheck = false; + meta = { description = "Backport of Python 3.3's 'lzma' module for XZ/LZMA compressed files"; homepage = https://github.com/peterjc/backports.lzma; -- GitLab From 4e659884f998d2dd9386a15762d31d1b7bb16214 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 11:51:42 +0200 Subject: [PATCH 1182/2206] pythonPackages.pytest_32: move into celery as that's the only consumer of this version of Pytest. --- pkgs/development/python-modules/celery/default.nix | 13 ++++++++++++- pkgs/top-level/python-packages.nix | 11 +---------- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/celery/default.nix b/pkgs/development/python-modules/celery/default.nix index 71911da08f4..8eef07ac3bb 100644 --- a/pkgs/development/python-modules/celery/default.nix +++ b/pkgs/development/python-modules/celery/default.nix @@ -2,7 +2,18 @@ pytest, case, kombu, billiard, pytz, anyjson, amqp, eventlet }: -buildPythonPackage rec { +let + + # Needed for celery + pytest_32 = pytest.overridePythonAttrs( oldAttrs: rec { + version = "3.2.5"; + src = oldAttrs.src.override { + inherit version; + sha256 = "6d5bd4f7113b444c55a3bbb5c738a3dd80d43563d063fc42dcb0aaefbdd78b81"; + }; + }); + +in buildPythonPackage rec { pname = "celery"; version = "4.2.0"; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 20d665d7ed6..3b03287b4f3 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1455,7 +1455,7 @@ in { ''; }; - celery = callPackage ../development/python-modules/celery { pytest = self.pytest_32; }; + celery = callPackage ../development/python-modules/celery { }; cerberus = callPackage ../development/python-modules/cerberus { }; @@ -1839,15 +1839,6 @@ in { hypothesis = self.hypothesis.override { doCheck = false; }; }; - # Needed for celery - pytest_32 = self.pytest_37.overridePythonAttrs( oldAttrs: rec { - version = "3.2.5"; - src = oldAttrs.src.override { - inherit version; - sha256 = "6d5bd4f7113b444c55a3bbb5c738a3dd80d43563d063fc42dcb0aaefbdd78b81"; - }; - }); - pytest-httpbin = callPackage ../development/python-modules/pytest-httpbin { }; pytest-asyncio = callPackage ../development/python-modules/pytest-asyncio { }; -- GitLab From e6f18ba0e00e2ff4084f130d947e1fbc8703c1ae Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Mon, 13 Aug 2018 14:41:32 +0200 Subject: [PATCH 1183/2206] pythonPackages.jinja2: disable tests --- pkgs/development/python-modules/jinja2/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/jinja2/default.nix b/pkgs/development/python-modules/jinja2/default.nix index 7432b3bb99c..b800303c20c 100644 --- a/pkgs/development/python-modules/jinja2/default.nix +++ b/pkgs/development/python-modules/jinja2/default.nix @@ -14,9 +14,12 @@ buildPythonPackage rec { propagatedBuildInputs = [ markupsafe ]; checkPhase = '' - pytest -v + pytest -v tests ''; + # RecursionError: maximum recursion depth exceeded + doCheck = false; + meta = with stdenv.lib; { homepage = http://jinja.pocoo.org/; description = "Stand-alone template engine"; -- GitLab From 7a17ac0531d937870856f932c7ac454957992a7e Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:42:07 +0200 Subject: [PATCH 1184/2206] python: absl-py: 0.3.0 -> 0.4.0 --- pkgs/development/python-modules/absl-py/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/absl-py/default.nix b/pkgs/development/python-modules/absl-py/default.nix index 3dd40a20e6c..17a0240f7e8 100644 --- a/pkgs/development/python-modules/absl-py/default.nix +++ b/pkgs/development/python-modules/absl-py/default.nix @@ -6,11 +6,11 @@ buildPythonPackage rec { pname = "absl-py"; - version = "0.3.0"; + version = "0.4.0"; src = fetchPypi { inherit pname version; - sha256 = "fcb729e9a3cf1a8f88f6c3a6465859c42116f23e1feb6208825eb88f3fd2b880"; + sha256 = "932e6acb1a57bdcfb784a1ce6ad46a2f50b89d355a5619ed6df60db1414173d2"; }; propagatedBuildInputs = [ six ]; -- GitLab From 0dc21c5e27365f3ed750a0861bdf5db1d90e9cec Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:42:15 +0200 Subject: [PATCH 1185/2206] python: aiohue: 1.6.0 -> 1.7.0 --- pkgs/development/python-modules/aiohue/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiohue/default.nix b/pkgs/development/python-modules/aiohue/default.nix index 1492a15aadf..d5572bb6d1d 100644 --- a/pkgs/development/python-modules/aiohue/default.nix +++ b/pkgs/development/python-modules/aiohue/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "aiohue"; - version = "1.6.0"; + version = "1.7.0"; src = fetchPypi { inherit pname version; - sha256 = "87f0f86865e88ea715ab358b1e5f2838b79ee7cdc0bdf762e9ed60aaf4c8bd4a"; + sha256 = "26989babdc3f38575164b60b9536309271d58db005a03045b6e9cca4fc5201d8"; }; propagatedBuildInputs = [ aiohttp ]; -- GitLab From 69583398e8c2d87f7d20944676651b412b533d35 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:42:23 +0200 Subject: [PATCH 1186/2206] python: allpairspy: 2.4.0 -> 2.4.1 --- pkgs/development/python-modules/allpairspy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/allpairspy/default.nix b/pkgs/development/python-modules/allpairspy/default.nix index e21b43c60e0..d1f97d8e7c7 100644 --- a/pkgs/development/python-modules/allpairspy/default.nix +++ b/pkgs/development/python-modules/allpairspy/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "allpairspy"; - version = "2.4.0"; + version = "2.4.1"; src = fetchPypi { inherit pname version; - sha256 = "9fb7962ee523bd96c5098cd3c97ac1b8eb73021d3df9314657ee9de00f52e034"; + sha256 = "e8b35751f91692bf0318091b3f44cdf9bbbe3f37a2ff4786eaffc09dc7114fb3"; }; propagatedBuildInputs = [ six ]; -- GitLab From c2c69186f59182a8b45c08fe2d123e49d5baa913 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:42:30 +0200 Subject: [PATCH 1187/2206] python: APScheduler: 3.5.2 -> 3.5.3 --- pkgs/development/python-modules/APScheduler/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/APScheduler/default.nix b/pkgs/development/python-modules/APScheduler/default.nix index 25d3bc0b505..f3c8c57f576 100644 --- a/pkgs/development/python-modules/APScheduler/default.nix +++ b/pkgs/development/python-modules/APScheduler/default.nix @@ -20,11 +20,11 @@ buildPythonPackage rec { pname = "APScheduler"; - version = "3.5.2"; + version = "3.5.3"; src = fetchPypi { inherit pname version; - sha256 = "6aba721f4db411be8f5ffe89acbaa174fe46425e15edf32ed7bfdfafb6ec1eb4"; + sha256 = "6599bc78901ee7e9be85cbd073d9cc155c42d2bc867c5cde4d4d1cc339ebfbeb"; }; buildInputs = [ -- GitLab From db2cd1de468be902b2562273ab5843ad3837f84a Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:42:37 +0200 Subject: [PATCH 1188/2206] python: argon2_cffi: 18.1.0 -> 18.3.0 --- pkgs/development/python-modules/argon2_cffi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/argon2_cffi/default.nix b/pkgs/development/python-modules/argon2_cffi/default.nix index ce371076256..120928656b4 100644 --- a/pkgs/development/python-modules/argon2_cffi/default.nix +++ b/pkgs/development/python-modules/argon2_cffi/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "argon2_cffi"; - version = "18.1.0"; + version = "18.3.0"; name = "${pname}-${version}"; src = fetchPypi { inherit pname version; - sha256 = "7e4b75611b73f53012117ad21cdde7a17b32d1e99ff6799f22d827eb83a2a59b"; + sha256 = "003f588de43a817af6ecc1c06103fa0801de63849db3cb0f37576bb2da29043d"; }; propagatedBuildInputs = [ cffi six ]; -- GitLab From aedf32c80957655096e0e691f27c441b3e236c9a Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:42:44 +0200 Subject: [PATCH 1189/2206] python: autobahn: 18.7.1 -> 18.8.1 --- pkgs/development/python-modules/autobahn/default.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/autobahn/default.nix b/pkgs/development/python-modules/autobahn/default.nix index fac9fe48d5e..87a337a154d 100644 --- a/pkgs/development/python-modules/autobahn/default.nix +++ b/pkgs/development/python-modules/autobahn/default.nix @@ -1,22 +1,22 @@ { stdenv, buildPythonPackage, fetchPypi, isPy3k, isPy33, unittest2, mock, pytest, trollius, asyncio, - pytest-asyncio, futures, + pytest-asyncio, futures, cffi, six, twisted, txaio, zope_interface }: buildPythonPackage rec { pname = "autobahn"; - version = "18.7.1"; + version = "18.8.1"; src = fetchPypi { inherit pname version; - sha256 = "163dd329c2a29f4ef82f7fe85a6f6e654a2aa6837bd83834cf537e4efa9204be"; + sha256 = "b69858e0be4bff8437b0bd82a0db1cbef7405e16bd9354ba587c043d6d5e1ad9"; }; # Upstream claim python2 support, but tests require pytest-asyncio which # is pythn3 only. Therefore, tests are skipped for python2. doCheck = isPy3k; - buildInputs = stdenv.lib.optionals isPy3k [ unittest2 mock pytest pytest-asyncio ]; - propagatedBuildInputs = [ six twisted zope_interface txaio ] ++ + checkInputs = stdenv.lib.optionals isPy3k [ unittest2 mock pytest pytest-asyncio ]; + propagatedBuildInputs = [ cffi six twisted zope_interface txaio ] ++ (stdenv.lib.optional isPy33 asyncio) ++ (stdenv.lib.optionals (!isPy3k) [ trollius futures ]); @@ -29,6 +29,5 @@ buildPythonPackage rec { homepage = "https://crossbar.io/autobahn"; license = licenses.mit; maintainers = with maintainers; [ nand0p ]; - platforms = platforms.all; }; } -- GitLab From c0321ebb179e4357331f45a08d3c5f58e4407451 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:42:51 +0200 Subject: [PATCH 1190/2206] python: bitmath: 1.3.1.2 -> 1.3.3.1 --- pkgs/development/python-modules/bitmath/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bitmath/default.nix b/pkgs/development/python-modules/bitmath/default.nix index bb2e6046886..092ad6c1003 100644 --- a/pkgs/development/python-modules/bitmath/default.nix +++ b/pkgs/development/python-modules/bitmath/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "bitmath"; - version = "1.3.1.2"; + version = "1.3.3.1"; src = fetchPypi { inherit pname version; - sha256 = "1k8d1wmxqjc8cqzaixpxf45k6dl1kqhblr0g4wyjl0qa18q8wasd"; + sha256 = "293325f01e65defe966853111df11d39215eb705a967cb115851da8c4cfa3eb8"; }; checkInputs = [ (if isPy3k then progressbar33 else progressbar231) mock ]; -- GitLab From d810c70f6cec9d0d68a7997774aa9e1dcc129490 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:42:58 +0200 Subject: [PATCH 1191/2206] python: bleach: 2.1.3 -> 2.1.4 --- pkgs/development/python-modules/bleach/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bleach/default.nix b/pkgs/development/python-modules/bleach/default.nix index 786564b92e0..3c5f1d44190 100644 --- a/pkgs/development/python-modules/bleach/default.nix +++ b/pkgs/development/python-modules/bleach/default.nix @@ -9,11 +9,11 @@ buildPythonPackage rec { pname = "bleach"; - version = "2.1.3"; + version = "2.1.4"; src = fetchPypi { inherit pname version; - sha256 = "eb7386f632349d10d9ce9d4a838b134d4731571851149f9cc2c05a9a837a9a44"; + sha256 = "0ee95f6167129859c5dce9b1ca291ebdb5d8cd7e382ca0e237dfd0dad63f63d8"; }; checkInputs = [ pytest pytestrunner ]; -- GitLab From 996fd7996713cdedc7e128d9930432c79d637f69 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:43:05 +0200 Subject: [PATCH 1192/2206] python: botocore: 1.10.75 -> 1.11.1 --- pkgs/development/python-modules/botocore/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/botocore/default.nix b/pkgs/development/python-modules/botocore/default.nix index 9875c4eaff6..32e527e8b67 100644 --- a/pkgs/development/python-modules/botocore/default.nix +++ b/pkgs/development/python-modules/botocore/default.nix @@ -7,15 +7,16 @@ , simplejson , mock , nose +, urllib3 }: buildPythonPackage rec { pname = "botocore"; - version = "1.10.75"; + version = "1.11.1"; src = fetchPypi { inherit pname version; - sha256 = "82055917cb431c1cee7c737189a170cc92ffc3824a6da504e8d3ff4df9fa2eab"; + sha256 = "5b2d2393c02a082d605dac13c1322c3c553a4d4cf23de7b48268ae7f4a105eb3"; }; propagatedBuildInputs = [ @@ -24,6 +25,7 @@ buildPythonPackage rec { docutils ordereddict simplejson + urllib3 ]; checkInputs = [ mock nose ]; -- GitLab From 89b89c06dd7412a9030e576caa4b07e807ce4204 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:43:12 +0200 Subject: [PATCH 1193/2206] python: bugwarrior: 1.5.1 -> 1.6.0 --- pkgs/development/python-modules/bugwarrior/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bugwarrior/default.nix b/pkgs/development/python-modules/bugwarrior/default.nix index ada8397f975..844aebbbb96 100644 --- a/pkgs/development/python-modules/bugwarrior/default.nix +++ b/pkgs/development/python-modules/bugwarrior/default.nix @@ -5,11 +5,11 @@ buildPythonPackage rec { pname = "bugwarrior"; - version = "1.5.1"; + version = "1.6.0"; src = fetchPypi { inherit pname version; - sha256 = "0kxknjbw5kchd88i577vlzibg8j60r7zzdhbnragj9wg5s3w60xb"; + sha256 = "cfa4fac19b4f4638928347b8fe192315f72813c3e8ed668867e5891338c7e4ec"; }; buildInputs = [ mock unittest2 nose /* jira megaplan */ ]; -- GitLab From 25296ed8f348158c73014f0374ee440fcc116221 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:43:18 +0200 Subject: [PATCH 1194/2206] python: cement: 2.10.12 -> 3.0.0 --- pkgs/development/python-modules/cement/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cement/default.nix b/pkgs/development/python-modules/cement/default.nix index 9b744957540..8947ff436fa 100644 --- a/pkgs/development/python-modules/cement/default.nix +++ b/pkgs/development/python-modules/cement/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "cement"; - version = "2.10.12"; + version = "3.0.0"; src = fetchPypi { inherit pname version; - sha256 = "58efb4eacd9ec977ce797a364a13851de6e42392bbde5287d44294f06c5a2f70"; + sha256 = "e50e1033d61d18b36787a60d52cad0d3fe20780e7e2f78f0204bde32000645f9"; }; # Disable test tests since they depend on a memcached server running on -- GitLab From 52f3e8ac0f6eb888d4995982735fa864b83b8832 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:43:26 +0200 Subject: [PATCH 1195/2206] python: certifi: 2018.8.13 -> 2018.8.24 --- pkgs/development/python-modules/certifi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/certifi/default.nix b/pkgs/development/python-modules/certifi/default.nix index 429fd47f72e..40b3338fdec 100644 --- a/pkgs/development/python-modules/certifi/default.nix +++ b/pkgs/development/python-modules/certifi/default.nix @@ -5,11 +5,11 @@ buildPythonPackage rec { pname = "certifi"; - version = "2018.8.13"; + version = "2018.8.24"; src = fetchPypi { inherit pname version; - sha256 = "4c1d68a1408dd090d2f3a869aa94c3947cc1d967821d1ed303208c9f41f0f2f4"; + sha256 = "376690d6f16d32f9d1fe8932551d80b23e9d393a8578c5633a2ed39a64861638"; }; meta = { -- GitLab From cffef355b0b47ca8a095eddcade2136243320d69 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:43:33 +0200 Subject: [PATCH 1196/2206] python: cftime: 1.0.0 -> 1.0.1 --- pkgs/development/python-modules/cftime/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cftime/default.nix b/pkgs/development/python-modules/cftime/default.nix index 425a53987ca..9190f274a24 100644 --- a/pkgs/development/python-modules/cftime/default.nix +++ b/pkgs/development/python-modules/cftime/default.nix @@ -9,11 +9,11 @@ buildPythonPackage rec { pname = "cftime"; - version = "1.0.0"; + version = "1.0.1"; src = fetchPypi { inherit pname version; - sha256 = "f62fe79ed2ad38f4211477e59f6f045c91278351f4ce7578e33ddf52fb121ea8"; + sha256 = "20556931f546838d09be5d589482dfae6164e0d403f0aab2163c006b680d3b92"; }; checkInputs = [ pytest coveralls pytestcov ]; -- GitLab From 236a2e57b9936892dbae90603bbf41a6a1ecb6a4 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:43:41 +0200 Subject: [PATCH 1197/2206] python: chainer: 4.3.1 -> 4.4.0 --- pkgs/development/python-modules/chainer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/chainer/default.nix b/pkgs/development/python-modules/chainer/default.nix index 80219c3f95a..d0467888a88 100644 --- a/pkgs/development/python-modules/chainer/default.nix +++ b/pkgs/development/python-modules/chainer/default.nix @@ -6,11 +6,11 @@ buildPythonPackage rec { pname = "chainer"; - version = "4.3.1"; + version = "4.4.0"; src = fetchPypi { inherit pname version; - sha256 = "d56b769720ef9de93d5b74faea96729b076beb5362f97565654de3c723f2c822"; + sha256 = "9cc4d43e1ea3e0766e211e4e755dbb879f2cf27a805cfa52e32b99fd1e5f24dd"; }; checkInputs = [ -- GitLab From e2d4d0a3b579c5668ba32ce40c924743953c3db3 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:43:49 +0200 Subject: [PATCH 1198/2206] python: channels: 2.1.2 -> 2.1.3 --- pkgs/development/python-modules/channels/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/channels/default.nix b/pkgs/development/python-modules/channels/default.nix index c63fe87dedc..cdcfc72000d 100644 --- a/pkgs/development/python-modules/channels/default.nix +++ b/pkgs/development/python-modules/channels/default.nix @@ -3,11 +3,11 @@ }: buildPythonPackage rec { pname = "channels"; - version = "2.1.2"; + version = "2.1.3"; src = fetchPypi { inherit pname version; - sha256 = "173441ccf2ac3a93c3b4f86135db301cbe95be58f5815c1e071f2e7154c192a2"; + sha256 = "8d503d18b92cef488ba68808a2205e055d29a6a1abae92d277f8f7a9c8752f13"; }; # Files are missing in the distribution -- GitLab From a2a3a41db6f48fed9fc0c9e316cdb9f54c0eb9c1 Mon Sep 17 00:00:00 2001 From: Elis Hirwing Date: Sat, 25 Aug 2018 08:35:57 +0200 Subject: [PATCH 1199/2206] sequeler: 0.5.9 -> 0.6.0 Changelog: https://github.com/Alecaddd/sequeler/releases/tag/v0.6.0 --- pkgs/applications/misc/sequeler/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/sequeler/default.nix b/pkgs/applications/misc/sequeler/default.nix index be4a0388daa..35242822d4a 100644 --- a/pkgs/applications/misc/sequeler/default.nix +++ b/pkgs/applications/misc/sequeler/default.nix @@ -4,7 +4,7 @@ let - version = "0.5.9"; + version = "0.6.0"; sqlGda = libgda.override { mysqlSupport = true; postgresSupport = true; @@ -17,7 +17,7 @@ in stdenv.mkDerivation rec { owner = "Alecaddd"; repo = "sequeler"; rev = "v${version}"; - sha256 = "08dgir1prjfh7kxdxksabia5093gcjyy2yy7s57yizszplw2v07v"; + sha256 = "04x3fg665201g3zy66sicfna4vac4n1pmrahbra90gvfzaia1cai"; }; nativeBuildInputs = [ meson ninja pkgconfig vala gobjectIntrospection gettext wrapGAppsHook desktop-file-utils ]; -- GitLab From a098cc98d9da60692cb41d5f3f417708de00a9e4 Mon Sep 17 00:00:00 2001 From: Elis Hirwing Date: Fri, 24 Aug 2018 23:17:18 +0200 Subject: [PATCH 1200/2206] nixos/gitea: Symlink gitea locales to match running gitea version This prevents issues when gitea adds new locales etc. And if they change locale values in future versions. Or if you rollback to a previous version of gitea it might be a good idea to use the previous locale files. --- nixos/modules/services/misc/gitea.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/nixos/modules/services/misc/gitea.nix b/nixos/modules/services/misc/gitea.nix index 5d664728e0b..dc63f1a6c05 100644 --- a/nixos/modules/services/misc/gitea.nix +++ b/nixos/modules/services/misc/gitea.nix @@ -261,7 +261,8 @@ in runConfig = "${cfg.stateDir}/custom/conf/app.ini"; secretKey = "${cfg.stateDir}/custom/conf/secret_key"; in '' - mkdir -p ${cfg.stateDir} + # Make sure that the stateDir exists, as well as the conf dir in there + mkdir -p ${cfg.stateDir}/conf # copy custom configuration and generate a random secret key if needed ${optionalString (cfg.useWizard == false) '' @@ -290,11 +291,13 @@ in sed -ri 's,/nix/store/[a-z0-9.-]+/bin/bash,${pkgs.bash}/bin/bash,g' $HOOKS sed -ri 's,/nix/store/[a-z0-9.-]+/bin/perl,${pkgs.perl}/bin/perl,g' $HOOKS fi - if [ ! -d ${cfg.stateDir}/conf/locale ] + # If we have a folder or symlink with gitea locales, remove it + if [ -e ${cfg.stateDir}/conf/locale ] then - mkdir -p ${cfg.stateDir}/conf - cp -r ${gitea.out}/locale ${cfg.stateDir}/conf/locale + rm -r ${cfg.stateDir}/conf/locale fi + # And symlink the current gitea locales in place + ln -s ${gitea.out}/locale ${cfg.stateDir}/conf/locale # update command option in authorized_keys if [ -r ${cfg.stateDir}/.ssh/authorized_keys ] then -- GitLab From 2c1e736ae8ea308cecc6b6f2cf44638280393363 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sat, 25 Aug 2018 10:36:52 +0200 Subject: [PATCH 1201/2206] gnome3.libgda: build with gcc6 on aarch64 Fixes #45618. I don't know what's the matter. Feel free to come with a better fix. --- pkgs/desktops/gnome-3/misc/libgda/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/desktops/gnome-3/misc/libgda/default.nix b/pkgs/desktops/gnome-3/misc/libgda/default.nix index a10675ab803..069c769efaa 100644 --- a/pkgs/desktops/gnome-3/misc/libgda/default.nix +++ b/pkgs/desktops/gnome-3/misc/libgda/default.nix @@ -1,4 +1,5 @@ { stdenv, fetchurl, pkgconfig, intltool, itstool, libxml2, gtk3, openssl, gnome3 +, overrideCC, gcc6 , mysqlSupport ? false, mysql ? null , postgresSupport ? false, postgresql ? null }: @@ -6,7 +7,7 @@ assert mysqlSupport -> mysql != null; assert postgresSupport -> postgresql != null; -stdenv.mkDerivation rec { +(if stdenv.isAarch64 then overrideCC stdenv gcc6 else stdenv).mkDerivation rec { name = "libgda-${version}"; version = "5.2.4"; -- GitLab From 93ed13f86b624dc3214f58d09c3f3318f9900afa Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Sat, 25 Aug 2018 12:20:21 +0200 Subject: [PATCH 1202/2206] libtensorflow: fix hashes for darwin and cuda downloads --- pkgs/development/libraries/libtensorflow/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libtensorflow/default.nix b/pkgs/development/libraries/libtensorflow/default.nix index 2bc83b31423..b4e616409c4 100644 --- a/pkgs/development/libraries/libtensorflow/default.nix +++ b/pkgs/development/libraries/libtensorflow/default.nix @@ -38,12 +38,12 @@ in stdenv.mkDerivation rec { sha256 = if system == "linux-x86_64" then if cudaSupport - then "1q3mh06x344im25z7r3vgrfksfdsi8fh8ldn6y2mf86h4d11yxc3" + then "0v66sscxpyixjrf9yjshl001nix233i6chc61akx0kx7ial4l1wn" else "11sbpcbgdzj8v17mdppfv7v1fn3nbzkdad60gc42y2j6knjbmwxb" else if system == "darwin-x86_64" then if cudaSupport then unavailable - else "1qj0v1706w6mczycdsh38h2glyv5d25v62kdn98wxd5rw8f9v657" + else "11p0f77m4wycpc024mh7jx0kbdhgm0wp6ir6dsa8lkcpdb59bn59" else unavailable; }; -- GitLab From d73fd699529aadd0c38931eceefa4c83f108fc34 Mon Sep 17 00:00:00 2001 From: Vladyslav Mykhailichenko Date: Sat, 25 Aug 2018 15:26:52 +0300 Subject: [PATCH 1203/2206] iwd: 0.4 -> 0.7 --- nixos/modules/services/networking/iwd.nix | 9 +-------- pkgs/os-specific/linux/iwd/default.nix | 20 +++++++++++++------- 2 files changed, 14 insertions(+), 15 deletions(-) diff --git a/nixos/modules/services/networking/iwd.nix b/nixos/modules/services/networking/iwd.nix index cfc536fc5b5..eb03d2e1d63 100644 --- a/nixos/modules/services/networking/iwd.nix +++ b/nixos/modules/services/networking/iwd.nix @@ -20,14 +20,7 @@ in { services.dbus.packages = [ pkgs.iwd ]; - systemd.services.iwd = { - description = "Wireless daemon"; - before = [ "network.target" ]; - wants = [ "network.target" ]; - wantedBy = [ "multi-user.target" ]; - - serviceConfig.ExecStart = "${pkgs.iwd}/libexec/iwd"; - }; + systemd.packages = [ pkgs.iwd ]; systemd.tmpfiles.rules = [ "d /var/lib/iwd 0700 root root -" diff --git a/pkgs/os-specific/linux/iwd/default.nix b/pkgs/os-specific/linux/iwd/default.nix index 833609f9fc2..79179f3fcbb 100644 --- a/pkgs/os-specific/linux/iwd/default.nix +++ b/pkgs/os-specific/linux/iwd/default.nix @@ -1,19 +1,19 @@ -{ stdenv, fetchgit, autoreconfHook, readline, python3Packages }: +{ stdenv, fetchgit, autoreconfHook, coreutils, readline, python3Packages }: let ell = fetchgit { url = https://git.kernel.org/pub/scm/libs/ell/ell.git; - rev = "0.7"; - sha256 = "095psnpfdy107z5qgi5zw0icqxa44dfx02lza3pd8j4ybj57n0l7"; + rev = "0.9"; + sha256 = "1kg7cx7ir8bvz33n624ncrq9r4fh7rg9z22fly894a3mk1imq22p"; }; in stdenv.mkDerivation rec { name = "iwd-${version}"; - version = "0.4"; + version = "0.7"; src = fetchgit { url = https://git.kernel.org/pub/scm/network/wireless/iwd.git; rev = version; - sha256 = "1hib256jm70k6jlx486jrcv0iip52divbzhvb0f455yh28qfk0hs"; + sha256 = "0q76fh6fcl7nxyjl8z2n4plp2qaxc1fqx575by6xqf1rnv4nk0ab"; }; nativeBuildInputs = [ @@ -35,8 +35,9 @@ in stdenv.mkDerivation rec { configureFlags = [ "--with-dbus-datadir=$(out)/etc/" - "--localstatedir=/var" - "--disable-systemd-service" + "--with-dbus-busdir=$(out)/usr/share/dbus-1/system-services/" + "--with-systemd-unitdir=$(out)/lib/systemd/system/" + "--localstatedir=/var/" ]; postUnpack = '' @@ -55,6 +56,11 @@ in stdenv.mkDerivation rec { wrapPythonPrograms ''; + postFixup = '' + substituteInPlace $out/usr/share/dbus-1/system-services/net.connman.iwd.service \ + --replace /bin/false ${coreutils}/bin/false + ''; + meta = with stdenv.lib; { homepage = https://git.kernel.org/pub/scm/network/wireless/iwd.git; description = "Wireless daemon for Linux"; -- GitLab From 268bb4ea3c2d0c43518927b17bb4417bbdc4d8a1 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Sat, 25 Aug 2018 14:27:41 +0200 Subject: [PATCH 1204/2206] nixos/tests/munin: fix non-deterministic failure - wait for node to listen before starting munin-cron - increase timeout for munin-cron startup - disable a failing plugin to remove irrelevant error message --- nixos/tests/munin.nix | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/nixos/tests/munin.nix b/nixos/tests/munin.nix index eb91d4d630b..9f66005292a 100644 --- a/nixos/tests/munin.nix +++ b/nixos/tests/munin.nix @@ -12,16 +12,23 @@ import ./make-test.nix ({ pkgs, ...} : { { config, ... }: { services = { - munin-node.enable = true; - munin-cron = { + munin-node = { enable = true; - hosts = '' - [${config.networking.hostName}] - address localhost + # disable a failing plugin to prevent irrelevant error message, see #23049 + extraConfig = '' + ignore_file ^apc_nis$ ''; }; + munin-cron = { + enable = true; + hosts = '' + [${config.networking.hostName}] + address localhost + ''; + }; }; - systemd.services.munin-node.serviceConfig.TimeoutStartSec = "3min"; + # long timeout to prevent hydra failure on high load + systemd.services.munin-node.serviceConfig.TimeoutStartSec = "10min"; }; }; @@ -29,7 +36,10 @@ import ./make-test.nix ({ pkgs, ...} : { startAll; $one->waitForUnit("munin-node.service"); + # make sure the node is actually listening + $one->waitForOpenPort(4949); $one->succeed('systemctl start munin-cron'); + # wait for munin-cron output $one->waitForFile("/var/lib/munin/one/one-uptime-uptime-g.rrd"); $one->waitForFile("/var/www/munin/one/index.html"); ''; -- GitLab From 87232bc38266476277072f501118cb4f28c34050 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:49:58 +0000 Subject: [PATCH 1205/2206] [cpan2nix] perlPackages.ArchiveZip: 1.60 -> 1.62 --- 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 5add53c0dc2..5a455f9fc95 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -526,12 +526,11 @@ let }; ArchiveZip = buildPerlPackage { - name = "Archive-Zip-1.60"; + name = "Archive-Zip-1.62"; src = fetchurl { - url = mirror://cpan/authors/id/P/PH/PHRED/Archive-Zip-1.60.tar.gz; - sha256 = "02y2ylq83hy9kgj57sc0239x65br9sm98c0chsm61s08yc2mpiza"; + url = mirror://cpan/authors/id/P/PH/PHRED/Archive-Zip-1.62.tar.gz; + sha256 = "1jax173w7nm5r6k7ymfcskvs1rw590lyscbqrnfbkjj4cxc65wrb"; }; - buildInputs = [ TestMockModule ]; meta = { description = "Provide an interface to ZIP archive files"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; -- GitLab From 9fa1b9e0d8b232792febc0a75751950421cf754d Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:50:02 +0000 Subject: [PATCH 1206/2206] [cpan2nix] perlPackages.CPANPerlReleases: 3.70 -> 3.74 --- 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 5a455f9fc95..0046b300872 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -2870,10 +2870,10 @@ let }; CPANPerlReleases = buildPerlPackage rec { - name = "CPAN-Perl-Releases-3.70"; + name = "CPAN-Perl-Releases-3.74"; src = fetchurl { url = "mirror://cpan/authors/id/B/BI/BINGOS/${name}.tar.gz"; - sha256 = "1yv9gq3rzhccskmpd9nn2n8v8zc6r9rlq5x47l0yva29yfgqb16r"; + sha256 = "0qdh79fl38cyq9kp2g2s934gl1nn5jd88rgmqarqcmja8xhpfcp3"; }; meta = { homepage = https://github.com/bingos/cpan-perl-releases; -- GitLab From 0ed9c00de0fbb63c917be951377691296bd09924 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:50:13 +0000 Subject: [PATCH 1207/2206] [cpan2nix] perlPackages.CpanelJSONXS: 4.04 -> 4.05 --- 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 0046b300872..a80fdda4c7a 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -2780,10 +2780,10 @@ let }; CpanelJSONXS = buildPerlPackage rec { - name = "Cpanel-JSON-XS-4.04"; + name = "Cpanel-JSON-XS-4.05"; src = fetchurl { url = "mirror://cpan/authors/id/R/RU/RURBAN/${name}.tar.gz"; - sha256 = "e128702a266b9a690bd3d380f726c229f9d6d795e8e206b9d32309d06825b2cd"; + sha256 = "dd2b69265604ac6f18b47131565f712d55ed8df3b85f8f58f0c98cad17383663"; }; meta = { description = "CPanel fork of JSON::XS, fast and correct serializing"; -- GitLab From 7c523808fbe77d4a7888b9e97e1f0dfa7726934e Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:50:44 +0000 Subject: [PATCH 1208/2206] [cpan2nix] perlPackages.Filter: 1.58 -> 1.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 a80fdda4c7a..aa3bf8e4133 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -6255,10 +6255,10 @@ let }; Filter = buildPerlPackage { - name = "Filter-1.58"; + name = "Filter-1.59"; src = fetchurl { - url = mirror://cpan/authors/id/R/RU/RURBAN/Filter-1.58.tar.gz; - sha256 = "6de91cb4cbfe08d0ccffbca39aed57f9237be602b8183f13fd163fc8cb657f3d"; + url = mirror://cpan/authors/id/R/RU/RURBAN/Filter-1.59.tar.gz; + sha256 = "b4babfad4e0566a9a61199735f6e622a60d3274122752304f18f623412bf4e5a"; }; meta = { description = "Source Filters"; -- GitLab From f5db4a4669780acd48a5a6b54c321a83477fa5db Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:51:07 +0000 Subject: [PATCH 1209/2206] [cpan2nix] perlPackages.LogAny: 1.706 -> 1.707 --- 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 aa3bf8e4133..24a33db8947 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -8760,10 +8760,10 @@ let }; LogAny = buildPerlPackage rec { - name = "Log-Any-1.706"; + name = "Log-Any-1.707"; src = fetchurl { url = "mirror://cpan/authors/id/P/PR/PREACTION/${name}.tar.gz"; - sha256 = "3ed0e5a4b7d490ab00624b7f905421239261f1dc976192aad2c0d1509bec08be"; + sha256 = "74510f8cbee12637462e7c6020c8943d447a1e8e149a256f8168ee47562c65f1"; }; # Syslog test fails. preCheck = "rm t/syslog.t"; -- GitLab From bbc658ffde88ffecc1522fd6ca25a61cfb33c022 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:51:09 +0000 Subject: [PATCH 1210/2206] [cpan2nix] perlPackages.MLDBM: 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 24a33db8947..fa2d6e624aa 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -9541,7 +9541,7 @@ let }; }; - MLDBM = buildPerlPackage rec { + MLDBM = buildPerlModule rec { name = "MLDBM-2.05"; src = fetchurl { url = "mirror://cpan/authors/id/C/CH/CHORNY/${name}.tar.gz"; -- GitLab From ff1e4c79a515e4a6c9c416c933cc4f2379843937 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:51:14 +0000 Subject: [PATCH 1211/2206] [cpan2nix] perlPackages.ModuleCoreList: 5.20180720 -> 5.20180820 --- 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 fa2d6e624aa..e36e7530299 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -9715,10 +9715,10 @@ let }; ModuleCoreList = buildPerlPackage { - name = "Module-CoreList-5.20180720"; + name = "Module-CoreList-5.20180820"; src = fetchurl { - url = mirror://cpan/authors/id/B/BI/BINGOS/Module-CoreList-5.20180720.tar.gz; - sha256 = "0l6dyj4m4qgv2yzq3pp0bkvg1j9nh9mcm1p4x3g3j93gkba7whws"; + url = mirror://cpan/authors/id/B/BI/BINGOS/Module-CoreList-5.20180820.tar.gz; + sha256 = "1ccs5mqcfxjv8bax2nfsg11b2vc3sqyapfapxyzrjhaa2fmdn54l"; }; meta = { homepage = http://dev.perl.org/; -- GitLab From 471b3f1dec0a077748083d181660c0c6ddd21086 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:51:17 +0000 Subject: [PATCH 1212/2206] [cpan2nix] perlPackages.Mojolicious: 7.88 -> 7.93 --- 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 e36e7530299..8b3c7c27aee 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -10017,10 +10017,10 @@ let }; }; Mojolicious = buildPerlPackage rec { - name = "Mojolicious-7.88"; + name = "Mojolicious-7.93"; src = fetchurl { url = "mirror://cpan/authors/id/S/SR/SRI/${name}.tar.gz"; - sha256 = "4c4c9c05131fcd175cd6370e15d2586baec1a3ec882cb6971e1f5f52b5e0d785"; + sha256 = "00c30fc566fee0823af0a75bdf4f170531655df14beca6d51f0e453a43aaad5d"; }; meta = { homepage = https://mojolicious.org/; -- GitLab From 433d1496458ba994f4b9ab656459e4e0811bbdcb Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:51:20 +0000 Subject: [PATCH 1213/2206] [cpan2nix] perlPackages.NetPing: 2.68 -> 2.70 --- 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 8b3c7c27aee..89b5a773b1e 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -11334,10 +11334,10 @@ let }; NetPing = buildPerlPackage { - name = "Net-Ping-2.68"; + name = "Net-Ping-2.70"; src = fetchurl { - url = mirror://cpan/authors/id/R/RU/RURBAN/Net-Ping-2.68.tar.gz; - sha256 = "d01ac2fcdf684c4a23a07104fbb147cfbdbda47fd5b660912124258f29afd7e3"; + url = mirror://cpan/authors/id/R/RU/RURBAN/Net-Ping-2.70.tar.gz; + sha256 = "41400089736f528cfa1196083905d4bbd313c4653a03fab8578cebd5b5b6aa5a"; }; meta = { description = "Check a remote host for reachability"; -- GitLab From 2898f68e81f63fb85b27ec218c6fa2d032587c04 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:51:28 +0000 Subject: [PATCH 1214/2206] [cpan2nix] perlPackages.Paranoid: 2.05 -> 2.06 --- 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 89b5a773b1e..34617a385fe 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -11848,10 +11848,10 @@ let }; Paranoid = buildPerlPackage rec { - name = "Paranoid-2.05"; + name = "Paranoid-2.06"; src = fetchurl { url = "mirror://cpan/authors/id/C/CO/CORLISS/Paranoid/${name}.tar.gz"; - sha256 = "583dfa0279733531f360795ad1cf4aa652d537b2b0bbd3c6925d0c8d75cbb3df"; + sha256 = "48763ec19d0a4194ecf613bd63e46325510228da9100c2e796615dc778612d3c"; }; patches = [ ../development/perl-modules/Paranoid-blessed-path.patch ]; preConfigure = '' -- GitLab From a110976924d46ff0826219c454aad2b53bbe181e Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:51:29 +0000 Subject: [PATCH 1215/2206] [cpan2nix] perlPackages.PathTiny: 0.106 -> 0.108 --- 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 34617a385fe..b5c9382aae7 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -11986,10 +11986,10 @@ let }; PathTiny = buildPerlPackage { - name = "Path-Tiny-0.106"; + name = "Path-Tiny-0.108"; src = fetchurl { - url = mirror://cpan/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.106.tar.gz; - sha256 = "308e39087b626013569a15783b896d61916fd1e67d06017f40cff567af36464d"; + url = mirror://cpan/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.108.tar.gz; + sha256 = "3c49482be2b3eb7ddd7e73a5b90cff648393f5d5de334ff126ce7a3632723ff5"; }; meta = { description = "File path utility"; -- GitLab From 9a2529672c14c594a246f43dc6a7a8f1960929d5 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:51:32 +0000 Subject: [PATCH 1216/2206] [cpan2nix] perlPackages.PkgConfig: 0.19026 -> 0.21026 --- 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 b5c9382aae7..f20381a25a7 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -12242,10 +12242,10 @@ let }; PkgConfig = buildPerlPackage rec { - name = "PkgConfig-0.19026"; + name = "PkgConfig-0.21026"; src = fetchurl { url = "mirror://cpan/authors/id/P/PL/PLICEASE/${name}.tar.gz"; - sha256 = "5cb6e934d29dd93e04c2fa779f4b7e51361edaf56957b47a232017a4bb7e922c"; + sha256 = "018f8d3c74e661df66046b26e57f4c5991adafe202af7ea2d1c6f6bcafde584b"; }; meta = { description = "Pure-Perl Core-Only replacement for pkg-config"; -- GitLab From ef498e603314b8ed7fbd95934dbb752c4fec977c Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:52:06 +0000 Subject: [PATCH 1217/2206] [cpan2nix] perlPackages.TestSimple13: 1.302138 -> 1.302140 --- 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 f20381a25a7..048fb305407 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -15837,10 +15837,10 @@ let }; TestSimple13 = buildPerlPackage rec { - name = "Test-Simple-1.302138"; + name = "Test-Simple-1.302140"; src = fetchurl { - url = mirror://cpan/authors/id/E/EX/EXODIST/Test-Simple-1.302138.tar.gz; - sha256 = "568615a551075d3657cb0cbca55cf3672734c954f0306e9823ecd002aa911655"; + url = mirror://cpan/authors/id/E/EX/EXODIST/Test-Simple-1.302140.tar.gz; + sha256 = "73f5440c7ae55e13706e9ebeaa7247df973226470f028344ea3cd21e1642bd1d"; }; meta = { description = "Basic utilities for writing tests"; -- GitLab From e6fa561afc84e28607a7b9b9b1091e286bcf1200 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:52:10 +0000 Subject: [PATCH 1218/2206] [cpan2nix] perlPackages.TextCSV: 1.95 -> 1.97 --- 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 048fb305407..838a7cc30c0 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -16189,10 +16189,10 @@ let }; TextCSV = buildPerlPackage rec { - name = "Text-CSV-1.95"; + name = "Text-CSV-1.97"; src = fetchurl { - url = mirror://cpan/authors/id/I/IS/ISHIGAKI/Text-CSV-1.95.tar.gz; - sha256 = "7e0a11d9c1129a55b68a26aa4b37c894279df255aa63ec8341d514ab848dbf61"; + url = mirror://cpan/authors/id/I/IS/ISHIGAKI/Text-CSV-1.97.tar.gz; + sha256 = "cc350462efa8d39d5c8a1da5f205bc31620cd52d9865a769c8e3ed1b41640fd5"; }; meta = { description = "Comma-separated values manipulator (using XS or PurePerl)"; -- GitLab From ad6d0e42f7ba938b80d069d52adedf7aee230331 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:52:55 +0000 Subject: [PATCH 1219/2206] [cpan2nix] perlPackages.IOSocketSSL: 2.058 -> 2.059 --- 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 838a7cc30c0..854524487b9 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -7781,10 +7781,10 @@ let }; IOSocketSSL = buildPerlPackage rec { - name = "IO-Socket-SSL-2.058"; + name = "IO-Socket-SSL-2.059"; src = fetchurl { url = "mirror://cpan/authors/id/S/SU/SULLR/${name}.tar.gz"; - sha256 = "746cd17c292cfc206b394497a060b0582d0b06a1040e6bb27e6530d56786e40b"; + sha256 = "217debbe0a79f0b7c5669978b4d733271998df4497f4718f78456e5f54d64849"; }; propagatedBuildInputs = [ NetSSLeay ]; # Fix path to default certificate store. -- GitLab From c184a1be95034e7db06c6ba91b15871f10ab5db5 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:53:03 +0000 Subject: [PATCH 1220/2206] [cpan2nix] perlPackages.ModuleScanDeps: 1.24 -> 1.25 --- 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 854524487b9..408da5a59b0 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -9938,11 +9938,11 @@ let }; }; - ModuleScanDeps = let version = "1.24"; in buildPerlPackage { + ModuleScanDeps = let version = "1.25"; in buildPerlPackage { name = "Module-ScanDeps-${version}"; src = fetchurl { url = "mirror://cpan/authors/id/R/RS/RSCHUPP/Module-ScanDeps-${version}.tar.gz"; - sha256 = "0s6cj90ckhy351gql52ksh4ms1x8piv26iadl09fcpzkx7j0srw9"; + sha256 = "13280nq0d6zc58mcz3kvs2m85a741czq0fabk69ks1nr4j1w2nl4"; }; buildInputs = [ TestRequires ]; meta = { -- GitLab From 05e5a6dd0e3818621da1696574648b7267a19525 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:53:12 +0000 Subject: [PATCH 1221/2206] [cpan2nix] perlPackages.TypeTiny: 1.002002 -> 1.004002 --- 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 408da5a59b0..eff17c6e7e5 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -16981,10 +16981,10 @@ let }; TypeTiny = buildPerlPackage { - name = "Type-Tiny-1.002002"; + name = "Type-Tiny-1.004002"; src = fetchurl { - url = mirror://cpan/authors/id/T/TO/TOBYINK/Type-Tiny-1.002002.tar.gz; - sha256 = "a85b0c8f99b5c9b5558f0bcc8893b44299fcccf3c264ff924940d09d91d8882c"; + url = mirror://cpan/authors/id/T/TO/TOBYINK/Type-Tiny-1.004002.tar.gz; + sha256 = "e52c7e9593052aed157a15d473b5c25a1dbb3454bf3cd6913df94cc9bb2be707"; }; propagatedBuildInputs = [ ExporterTiny ]; meta = { -- GitLab From 4aae8f0fa6a86c3af51e24c8cef55082fd1d6b03 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:53:13 +0000 Subject: [PATCH 1222/2206] [cpan2nix] perlPackages.XMLParserLite: 0.721 -> 0.722 --- 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 eff17c6e7e5..a38b03c344a 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -17687,10 +17687,10 @@ let }; XMLParserLite = buildPerlPackage { - name = "XML-Parser-Lite-0.721"; + name = "XML-Parser-Lite-0.722"; src = fetchurl { - url = mirror://cpan/authors/id/P/PH/PHRED/XML-Parser-Lite-0.721.tar.gz; - sha256 = "1fh8g77nkfv9n07ivilnfxdapx6jx13whf8q0anrmnxrr9pa6qjq"; + url = mirror://cpan/authors/id/P/PH/PHRED/XML-Parser-Lite-0.722.tar.gz; + sha256 = "1vk3jwh1kfcsmc5kvxzqdnb1cllvf0yf27fg0ra0w6jkw4ks143g"; }; buildInputs = [ TestRequires ]; meta = { -- GitLab From 0eda6c26a651f08e4d18e2b324233e7656fa8f10 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:53:28 +0000 Subject: [PATCH 1223/2206] [cpan2nix] perlPackages.NetDNS: 1.16 -> 1.17 --- 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 a38b03c344a..4209b0486f4 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -11204,10 +11204,10 @@ let }; NetDNS = buildPerlPackage rec { - name = "Net-DNS-1.16"; + name = "Net-DNS-1.17"; src = fetchurl { url = "mirror://cpan/authors/id/N/NL/NLNETLABS/${name}.tar.gz"; - sha256 = "8163eebaf46d1a870b6f596684f345da7c3a7461d7dba2b85f23e02d8982ea37"; + sha256 = "9a79fd8fea1a708726c18d193ae4437479206ccb20ffa7f0971371e172e2c2e0"; }; propagatedBuildInputs = [ DigestHMAC IOSocketIP ]; makeMakerFlags = "--noonline-tests"; -- GitLab From fb58820af55bab2d9e7e8a272a92bd6da9077296 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:53:36 +0000 Subject: [PATCH 1224/2206] [cpan2nix] perlPackages.TextQuoted: 2.09 -> 2.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 4209b0486f4..ba28093e4e6 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -16390,10 +16390,10 @@ let }; TextQuoted = buildPerlPackage { - name = "Text-Quoted-2.09"; + name = "Text-Quoted-2.10"; src = fetchurl { - url = mirror://cpan/authors/id/A/AL/ALEXMV/Text-Quoted-2.09.tar.gz; - sha256 = "446c3e8da7e65f7988cd36e9da1159614eb0b337d6c4c0dec8f6df7673b96c5f"; + url = mirror://cpan/authors/id/B/BP/BPS/Text-Quoted-2.10.tar.gz; + sha256 = "081bf95ec9220af26cec89161e61bf73f9fbcbfeee1d9af15139e5d7b708f445"; }; propagatedBuildInputs = [ TextAutoformat ]; meta = { -- GitLab From dd8e22220368117b139bdb6dccbff8164a43a7a2 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:53:36 +0000 Subject: [PATCH 1225/2206] [cpan2nix] perlPackages.TextSimpleTable: 2.05 -> 2.07 --- 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 ba28093e4e6..6c2bee3cf1f 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -16442,10 +16442,10 @@ let }; TextSimpleTable = buildPerlPackage { - name = "Text-SimpleTable-2.05"; + name = "Text-SimpleTable-2.07"; src = fetchurl { - url = mirror://cpan/authors/id/M/MR/MRAMBERG/Text-SimpleTable-2.05.tar.gz; - sha256 = "1akcv3iq4y6mjc88p0j9yvv6g0g5cnc9nvzxnmsswnx5si7v5am5"; + url = mirror://cpan/authors/id/M/MR/MRAMBERG/Text-SimpleTable-2.07.tar.gz; + sha256 = "1v8r8qpzg283p2pqqr8dqrak2bxray1b2jmib0qk75jffqw3yv95"; }; meta = { description = "Simple eyecandy ASCII tables"; -- GitLab From a8d2126f44608c4ab0fec7efa754e4d5ee3a360a Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:53:55 +0000 Subject: [PATCH 1226/2206] [cpan2nix] perlPackages.CGISimple: 1.15 -> 1.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 6c2bee3cf1f..1a4536761e0 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -1853,10 +1853,10 @@ let }; CGISimple = buildPerlModule rec { - name = "CGI-Simple-1.15"; + name = "CGI-Simple-1.16"; src = fetchurl { - url = mirror://cpan/authors/id/M/MA/MANWAR/CGI-Simple-1.15.tar.gz; - sha256 = "013dcy9k4sj9alkksk5aqz65ryxw0rxgg71c7w666y941gd8n46q"; + url = mirror://cpan/authors/id/M/MA/MANWAR/CGI-Simple-1.16.tar.gz; + sha256 = "1j07qy22a9k4g1xasxma7yzfmwwn3iy50rkxdhz8hz9f09hiym0f"; }; propagatedBuildInputs = [ IOStringy ]; meta = { -- GitLab From ee263f3371141e3c93a9922bfe4c3e2fea3ca17c Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:53:55 +0000 Subject: [PATCH 1227/2206] [cpan2nix] perlPackages.CarpAlways: 0.13 -> 0.16 --- 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 1a4536761e0..f894f419a1a 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -1093,10 +1093,10 @@ let }; CarpAlways = buildPerlPackage rec { - name = "Carp-Always-0.13"; + name = "Carp-Always-0.16"; src = fetchurl { url = "mirror://cpan/authors/id/F/FE/FERREIRA/${name}.tar.gz"; - sha256 = "0i2rifkr7ybfcdsqana52487z7vxp2l5qdra0f6ik0ddhn6rzii1"; + sha256 = "1wb6b0qjga7kvn4p8df6k4g1pl2yzaqiln1713xidh3i454i3alq"; }; meta = { description = "Warns and dies noisily with stack backtraces"; -- GitLab From f2dbd4ecb123a45cefce7f8b601686b9b1671446 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:53:55 +0000 Subject: [PATCH 1228/2206] [cpan2nix] perlPackages.Coro: 6.514 -> 6.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 f894f419a1a..78846878813 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -2740,10 +2740,10 @@ let }; Coro = buildPerlPackage rec { - name = "Coro-6.514"; + name = "Coro-6.52"; src = fetchurl { - url = mirror://cpan/authors/id/M/ML/MLEHMANN/Coro-6.514.tar.gz; - sha256 = "0qndvq74knyra9r98pyllsxz0s80dzc1ljx10arjv9whja1l6cyq"; + url = mirror://cpan/authors/id/M/ML/MLEHMANN/Coro-6.52.tar.gz; + sha256 = "1q744smw6m676v8n0ww8jvmh1zg1iw7f7clzblwbfgmhy03h5ja9"; }; propagatedBuildInputs = [ AnyEvent Guard commonsense ]; buildInputs = [ CanaryStability ]; -- GitLab From 9d7599fb00e1b5e3bf160e794747ddc2538ee42b Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:54:01 +0000 Subject: [PATCH 1229/2206] [cpan2nix] perlPackages.PodMarkdown: 3.005 -> 3.101 --- 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 78846878813..4bc6786156c 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -12932,10 +12932,10 @@ let }; PodMarkdown = buildPerlPackage { - name = "Pod-Markdown-3.005"; + name = "Pod-Markdown-3.101"; src = fetchurl { - url = mirror://cpan/authors/id/R/RW/RWSTAUNER/Pod-Markdown-3.005.tar.gz; - sha256 = "00s3745kl4vbxqyi2lx149q5ghyfazc4fd00kcpl84bb87jfgdzq"; + url = mirror://cpan/authors/id/R/RW/RWSTAUNER/Pod-Markdown-3.101.tar.gz; + sha256 = "0h7hx4k1c3k00cfnlf226bkxnxaz01705m10vxm9cxh52xn6pzz8"; }; buildInputs = [ TestDifferences ]; meta = { -- GitLab From 66e597d89389652f60a8887d0591f5a9100282d7 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:54:13 +0000 Subject: [PATCH 1230/2206] [cpan2nix] perlPackages.CGI: 4.38 -> 4.40 --- 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 4bc6786156c..78b4577526c 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -1741,10 +1741,10 @@ let }; CGI = buildPerlPackage rec { - name = "CGI-4.38"; + name = "CGI-4.40"; src = fetchurl { url = "mirror://cpan/authors/id/L/LE/LEEJO/${name}.tar.gz"; - sha256 = "8c58f4a529bb92a914b22b7e64c5e31185c9854a4070a6dfad44fe5cc248e7d4"; + sha256 = "10efff3061b3c31a33b3cc59f955aef9c88d57d12dbac46389758cef92f24f56"; }; buildInputs = [ TestDeep TestNoWarnings TestWarn ]; propagatedBuildInputs = [ HTMLParser ]; -- GitLab From 79195003188d67d89bf1649ec49643d9ce7dc5e1 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:54:16 +0000 Subject: [PATCH 1231/2206] [cpan2nix] perlPackages.FileMimeInfo: 0.28 -> 0.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 78b4577526c..e2badab85a1 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -5936,10 +5936,10 @@ let }; FileMimeInfo = buildPerlPackage rec { - name = "File-MimeInfo-0.28"; + name = "File-MimeInfo-0.29"; src = fetchurl { - url = mirror://cpan/authors/id/M/MI/MICHIELB/File-MimeInfo-0.28.tar.gz; - sha256 = "1ipbh63bkh1r2gy5g7q4bzhki8j29mm1jkhbv60p9vwsdys5s91a"; + url = mirror://cpan/authors/id/M/MI/MICHIELB/File-MimeInfo-0.29.tar.gz; + sha256 = "1sh8r6vczyz08zm8vfsjmkg6a165wch54akjdrd1vbifcmwjg5pi"; }; doCheck = false; # Failed test 'desktop file is the right one' buildInputs = [ FileBaseDir FileDesktopEntry ]; -- GitLab From 0d0584ea4bc1f6ca5b9d59b719fced6e04372d66 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:55:00 +0000 Subject: [PATCH 1232/2206] [cpan2nix] perlPackages.MonitoringPlugin: 0.39 -> 0.40 --- 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 e2badab85a1..bd4047ad33c 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -10043,10 +10043,10 @@ let }; MonitoringPlugin = buildPerlPackage rec { - name = "Monitoring-Plugin-0.39"; + name = "Monitoring-Plugin-0.40"; src = fetchurl { url = "mirror://cpan/authors/id/N/NI/NIERLEIN/${name}.tar.gz"; - sha256 = "030cw86j8712z8rn66k935gbilb5rcj3lnk4n53vh1b2phrszvjw"; + sha256 = "0vr3wwdn3zs246qwi04bqk8jir6l88j5m59jk97hmfyj4xz6pfpq"; }; propagatedBuildInputs = [ ClassAccessor ConfigTiny MathCalcUnits ParamsValidate ]; meta = { -- GitLab From dfb78acae5dde7db561fea43d2a00ef44c2ef964 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:55:04 +0000 Subject: [PATCH 1233/2206] [cpan2nix] perlPackages.GamesSolitaireVerify: 0.1800 -> 0.1900 --- 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 bd4047ad33c..29b563034e2 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -6353,10 +6353,10 @@ let }; GamesSolitaireVerify = buildPerlModule { - name = "Games-Solitaire-Verify-0.1800"; + name = "Games-Solitaire-Verify-0.1900"; src = fetchurl { - url = mirror://cpan/authors/id/S/SH/SHLOMIF/Games-Solitaire-Verify-0.1800.tar.gz; - sha256 = "935ba997c49437a095adb39fd18233d5e378941aa9974df46e56aa6234f1fced"; + url = mirror://cpan/authors/id/S/SH/SHLOMIF/Games-Solitaire-Verify-0.1900.tar.gz; + sha256 = "6b17847bd69da05ee089562cf40f2aac15e64c113175eca4fb501d4e86b48181"; }; buildInputs = [ TestDifferences ]; propagatedBuildInputs = [ ClassXSAccessor ExceptionClass ListMoreUtils ]; -- GitLab From ad47c381bda2d38cddb96e15efd4ea5b4836f542 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:55:08 +0000 Subject: [PATCH 1234/2206] [cpan2nix] perlPackages.GetoptLongDescriptive: 0.102 -> 0.103 --- 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 29b563034e2..a3f3da1e099 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -6451,10 +6451,10 @@ let }; GetoptLongDescriptive = buildPerlPackage rec { - name = "Getopt-Long-Descriptive-0.102"; + name = "Getopt-Long-Descriptive-0.103"; src = fetchurl { url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz"; - sha256 = "9ad4b98f294aa0515cc3150a1ae878d39e470762b78d8bd9df055eba9dea2846"; + sha256 = "70e1bae7404a9dfb638b5d12e5bd4ea97e3bee743a4555909307d68e0111f4b2"; }; buildInputs = [ CPANMetaCheck TestFatal TestWarnings ]; propagatedBuildInputs = [ ParamsValidate SubExporter ]; -- GitLab From 1b4b076e77a811dcebd6f59eafc14bcc5c8b03c3 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:55:10 +0000 Subject: [PATCH 1235/2206] [cpan2nix] perlPackages.ProtocolHTTP2: 1.08 -> 1.09 --- 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 a3f3da1e099..e362c6bedd0 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -12664,11 +12664,11 @@ let }; ProtocolHTTP2 = buildPerlModule rec { - name = "Protocol-HTTP2-1.08"; + name = "Protocol-HTTP2-1.09"; src = fetchurl { url = "mirror://cpan/authors/id/C/CR/CRUX/${name}.tar.gz"; - sha256 = "06y1djgzbn340hixav85728dvp8mj2mx2qf5fzkqxh145g5q860g"; + sha256 = "1bc0ybkqhv81dscgzlbr62w4zqjsidcikmkbjanzn83g2b6ia9nc"; }; buildInputs = [ AnyEvent ModuleBuildTiny NetSSLeay TestLeakTrace TestSharedFork TestTCP ]; }; -- GitLab From b7010ba7566dae333e88566194de82e4051e35b6 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:55:16 +0000 Subject: [PATCH 1236/2206] [cpan2nix] perlPackages.PPIxRegexp: 0.061 -> 0.062 --- 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 e362c6bedd0..2b20b3708cf 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -12552,10 +12552,10 @@ let }; PPIxRegexp = buildPerlModule rec { - name = "PPIx-Regexp-0.061"; + name = "PPIx-Regexp-0.062"; src = fetchurl { url = "mirror://cpan/authors/id/W/WY/WYANT/${name}.tar.gz"; - sha256 = "e2d63a4102024e15994c685672d30c6d708272a1600abcd6241e6f2c1b3b7c92"; + sha256 = "1218fe4c94b3cb9d894c6cd8a69bb4172eac54ce083b70f7a8bf13868a5a0733"; }; propagatedBuildInputs = [ PPI ]; meta = { -- GitLab From c80bbbb9e3c433a597a6d7ea403b3cf3f5e46b9d Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:55:29 +0000 Subject: [PATCH 1237/2206] [cpan2nix] perlPackages.XMLSemanticDiff: 1.0006 -> 1.0007 --- 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 2b20b3708cf..cd120b69015 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -17801,10 +17801,10 @@ let }; XMLSemanticDiff = buildPerlModule { - name = "XML-SemanticDiff-1.0006"; + name = "XML-SemanticDiff-1.0007"; src = fetchurl { - url = mirror://cpan/authors/id/S/SH/SHLOMIF/XML-SemanticDiff-1.0006.tar.gz; - sha256 = "1z0lkb7xzhw9calz4pbwzry2lqqpy6pw6pvfn2gv70ry1xqycr0k"; + url = mirror://cpan/authors/id/P/PE/PERIGRIN/XML-SemanticDiff-1.0007.tar.gz; + sha256 = "1xd00821y795fy2rag8aizb5wsbbzfxgmdf9qwpvdxn3pgpyzz85"; }; propagatedBuildInputs = [ XMLParser ]; meta = { -- GitLab From fab711473cdc7741cc3278238fab35ce615ff528 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:55:32 +0000 Subject: [PATCH 1238/2206] [cpan2nix] perlPackages.Mouse: v2.5.4 -> v2.5.6 --- 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 cd120b69015..bc67aa45928 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -10909,10 +10909,10 @@ let }; Mouse = buildPerlModule rec { - name = "Mouse-2.5.4"; + name = "Mouse-2.5.6"; src = fetchurl { - url = mirror://cpan/authors/id/S/SK/SKAJI/Mouse-v2.5.4.tar.gz; - sha256 = "041nm46bxxyi1fd8w69r45k434b6m43va2s06pr3bys6igxic79d"; + url = mirror://cpan/authors/id/S/SK/SKAJI/Mouse-v2.5.6.tar.gz; + sha256 = "1j3048ip691j91rdig6wrlg6i4jdzhszxmz5pi2g7n355rl2w00l"; }; buildInputs = [ DevelPPPort ModuleBuildXSUtil TestException TestFatal TestLeakTrace TestOutput TestRequires TryTiny self.version ]; NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isi686 "-fno-stack-protector"; -- GitLab From c5a4ce386d74f408725ebf417b36e6b3c2652b68 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:55:37 +0000 Subject: [PATCH 1239/2206] [cpan2nix] perlPackages.RESTClient: 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 bc67aa45928..a03dff5c3ce 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -13216,7 +13216,7 @@ let url = "mirror://cpan/authors/id/K/KK/KKANE/${name}.tar.gz"; sha256 = "a8652a2214308faff2c68be5ce64c904dcccc5e86be7f32376c1590869d01844"; }; - propagatedBuildInputs = [ LWP LWPProtocolhttps URI ]; + propagatedBuildInputs = [ LWPProtocolHttps ]; meta = { description = "A simple client for interacting with RESTful http/https resources"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; -- GitLab From 35227f7bcb144350f9d70b056da735e0b3170095 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:55:37 +0000 Subject: [PATCH 1240/2206] [cpan2nix] perlPackages.ApacheAuthCookie: 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 a03dff5c3ce..5ae683b98d1 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -215,7 +215,7 @@ let url = "mirror://cpan/authors/id/M/MS/MSCHOUT/${name}.tar.gz"; sha256 = "58daeb3e44c681ff88f8fb00e4aabaa7a40cbee73dbdb84fcf6c285b15d357bd"; }; - buildInputs = [ ApacheTest URI ]; + buildInputs = [ ApacheTest ]; propagatedBuildInputs = [ ClassLoad HTTPBody HashMultiValue WWWFormUrlEncoded ]; # Fails because /etc/protocols is not available in sandbox and make -- GitLab From 45e03cef9d3be8a85cbc3b378f419a51692afcc9 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:55:39 +0000 Subject: [PATCH 1241/2206] [cpan2nix] perlPackages.ParamsValidationCompiler: 0.27 -> 0.30 --- 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 5ae683b98d1..ac7b9f8ec15 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -11834,10 +11834,10 @@ let }; ParamsValidationCompiler = buildPerlPackage rec { - name = "Params-ValidationCompiler-0.27"; + name = "Params-ValidationCompiler-0.30"; src = fetchurl { - url = mirror://cpan/authors/id/D/DR/DROLSKY/Params-ValidationCompiler-0.27.tar.gz; - sha256 = "1cpr188c2xm0kkmdir6slcsgv7v6ibqff4lax8s0whwx6ml9kaah"; + url = mirror://cpan/authors/id/D/DR/DROLSKY/Params-ValidationCompiler-0.30.tar.gz; + sha256 = "1jqn1l4m4i341g14kmjsf3a1kn7vv6z89cix0xjjgr1v70iywnyw"; }; propagatedBuildInputs = [ EvalClosure ExceptionClass ]; buildInputs = [ Specio Test2PluginNoWarnings Test2Suite TestSimple13 TestWithoutModule ]; -- GitLab From 1c613fdd8e418ce292d11f730338c88e262fb4af Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:55:42 +0000 Subject: [PATCH 1242/2206] [cpan2nix] perlPackages.NetDBus: 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 ac7b9f8ec15..96c0c525ed1 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -11194,7 +11194,7 @@ let sha256 = "8391696db9e96c374b72984c0bad9c7d1c9f3b4efe68f9ddf429a77548e0e269"; }; nativeBuildInputs = [ pkgs.pkgconfig ]; - buildInputs = [ TestPod TestPodCoverage pkgs.dbus ]; + buildInputs = [ pkgs.dbus TestPod TestPodCoverage ]; propagatedBuildInputs = [ XMLTwig ]; meta = { homepage = http://www.freedesktop.org/wiki/Software/dbus; -- GitLab From ea4aaa5c582c0dd00b2e72e6814848024ae866a4 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:56:04 +0000 Subject: [PATCH 1243/2206] [cpan2nix] perlPackages.DateTime: 1.49 -> 1.50 --- 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 96c0c525ed1..4cc673a2dd2 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -3643,10 +3643,10 @@ let }; DateTime = buildPerlPackage rec { - name = "DateTime-1.49"; + name = "DateTime-1.50"; src = fetchurl { url = "mirror://cpan/authors/id/D/DR/DROLSKY/${name}.tar.gz"; - sha256 = "0hbw4zq1562slnz7g7hyhfhyq98dzkk3i5g21x3xra5cvfix93kh"; + sha256 = "165iqk1xvhs5j0kzsipa7aqycx3h37wqsl2r4jl104yqvmqhqszd"; }; buildInputs = [ CPANMetaCheck TestFatal TestWarnings ]; propagatedBuildInputs = [ DateTimeLocale DateTimeTimeZone ]; -- GitLab From 6e9d2c5da9cec6af8a4b33babcd02c00e30d576d Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 12:56:31 +0000 Subject: [PATCH 1244/2206] [cpan2nix] perlPackages.MooseXGetopt: 0.71 -> 0.72 --- 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 4cc673a2dd2..7761e42f544 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -10479,12 +10479,12 @@ let }; MooseXGetopt = buildPerlModule rec { - name = "MooseX-Getopt-0.71"; + name = "MooseX-Getopt-0.72"; src = fetchurl { url = "mirror://cpan/authors/id/E/ET/ETHER/${name}.tar.gz"; - sha256 = "de18f8ea0a5650cbbdebecb8f4c028f5f951fc5698332f7b8e20c7874902c259"; + sha256 = "a378411a061ed239554d2b7f86b2b82bf55f600901243a6ec3fd29557d171b2e"; }; - buildInputs = [ ModuleBuildTiny MooseXStrictConstructor PathTiny TestDeep TestFatal TestRequires TestTrap TestWarnings ]; + buildInputs = [ ModuleBuildTiny MooseXStrictConstructor PathTiny TestDeep TestFatal TestNeeds TestTrap TestWarnings ]; propagatedBuildInputs = [ GetoptLongDescriptive MooseXRoleParameterized ]; meta = { homepage = https://github.com/moose/MooseX-Getopt; -- GitLab From 9654348e8221014b97e89cf18c7e62b0c4893311 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 25 Aug 2018 13:04:38 +0000 Subject: [PATCH 1245/2206] [cpan2nix] perlPackages.DBFile: 1.841 -> 1.842 --- pkgs/development/perl-modules/DB_File/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/perl-modules/DB_File/default.nix b/pkgs/development/perl-modules/DB_File/default.nix index b34ea387366..b3ca12421e4 100644 --- a/pkgs/development/perl-modules/DB_File/default.nix +++ b/pkgs/development/perl-modules/DB_File/default.nix @@ -1,11 +1,11 @@ {fetchurl, buildPerlPackage, db}: buildPerlPackage rec { - name = "DB_File-1.841"; + name = "DB_File-1.842"; src = fetchurl { url = "mirror://cpan/authors/id/P/PM/PMQS/${name}.tar.gz"; - sha256 = "11fks42kgscpia0mxx4lc9krm7q4gv6w7m5h3m2jr3dl7viv36hn"; + sha256 = "0w2d99vs9qarng2f9fpg3gchfdzy6an13507jhclcl8wv183h5hg"; }; preConfigure = '' -- GitLab From f0f94aaad00b526dccd33942c56d6f6bb7fe1d63 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Sat, 25 Aug 2018 15:35:16 +0200 Subject: [PATCH 1246/2206] androidStudioPackages.beta: 3.2.0.23 -> 3.2.0.24 --- pkgs/applications/editors/android-studio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix index 8a45604824c..f8b9b32bcb4 100644 --- a/pkgs/applications/editors/android-studio/default.nix +++ b/pkgs/applications/editors/android-studio/default.nix @@ -13,9 +13,9 @@ let sha256Hash = "0xx6yprylmcb32ipmwdcfkgddlm1nrxi1w68miclvgrbk015brf2"; }; betaVersion = { - version = "3.2.0.23"; # "Android Studio 3.2 RC 1" - build = "181.4963425"; - sha256Hash = "0b3mmafpnc07chiy3fv3vlrarkiwbb0c62x3qk26kpxq1l6m8bgw"; + version = "3.2.0.24"; # "Android Studio 3.2 RC 2" + build = "181.4974118"; + sha256Hash = "0sj848pzpsbmnfi2692gg73v6m72hr1pwlk5x8q912w60iypi3pz"; }; latestVersion = { # canary & dev version = "3.3.0.6"; # "Android Studio 3.3 Canary 7" -- GitLab From 9c066735d548733061f0a18b19d2267227206ccb Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Thu, 16 Aug 2018 17:20:20 +0200 Subject: [PATCH 1247/2206] =?UTF-8?q?gnome3.gnome-bluetooth:=203.28.1=20?= =?UTF-8?q?=E2=86=92=203.28.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gnome-3/core/gnome-bluetooth/default.nix | 43 +++++++++++++------ 1 file changed, 31 insertions(+), 12 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/gnome-bluetooth/default.nix b/pkgs/desktops/gnome-3/core/gnome-bluetooth/default.nix index d65f282e03b..e7acbe8706e 100644 --- a/pkgs/desktops/gnome-3/core/gnome-bluetooth/default.nix +++ b/pkgs/desktops/gnome-3/core/gnome-bluetooth/default.nix @@ -1,28 +1,47 @@ { stdenv, fetchurl, gnome3, meson, ninja, pkgconfig, gtk3, intltool, glib -, udev, itstool, libxml2, wrapGAppsHook, libnotify, libcanberra-gtk3, gobjectIntrospection }: +, udev, itstool, libxml2, wrapGAppsHook, libnotify, libcanberra-gtk3, gobjectIntrospection +, gtk-doc, docbook_xsl, docbook_xml_dtd_43 }: -stdenv.mkDerivation rec { - name = "gnome-bluetooth-${version}"; - version = "3.28.1"; +let + pname = "gnome-bluetooth"; +in stdenv.mkDerivation rec { + name = "${pname}-${version}"; + version = "3.28.2"; + + # TODO: split out "lib" + outputs = [ "out" "dev" "devdoc" "man" ]; src = fetchurl { - url = "mirror://gnome/sources/gnome-bluetooth/${gnome3.versionBranch version}/${name}.tar.xz"; - sha256 = "1g3yrq5792qvc5rxnf26cgciawrca27hqn6wxfcf63bpa2dsjcsn"; + url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz"; + sha256 = "0ch7lll5n8v7m26y6y485gnrik19ml42rsh1drgcxydm6fn62j8z"; }; - passthru = { - updateScript = gnome3.updateScript { packageName = "gnome-bluetooth"; attrPath = "gnome3.gnome-bluetooth"; }; - }; + nativeBuildInputs = [ + meson ninja intltool itstool pkgconfig libxml2 wrapGAppsHook gobjectIntrospection + gtk-doc docbook_xsl docbook_xml_dtd_43 + ]; + buildInputs = [ + glib gtk3 udev libnotify libcanberra-gtk3 + gnome3.defaultIconTheme gnome3.gsettings-desktop-schemas + ]; - nativeBuildInputs = [ meson ninja intltool itstool pkgconfig libxml2 wrapGAppsHook gobjectIntrospection ]; - buildInputs = [ glib gtk3 udev libnotify libcanberra-gtk3 - gnome3.defaultIconTheme gnome3.gsettings-desktop-schemas ]; + mesonFlags = [ + "-Dicon_update=false" + "-Dgtk_doc=true" + ]; postPatch = '' chmod +x meson_post_install.py # patchShebangs requires executable file patchShebangs meson_post_install.py ''; + passthru = { + updateScript = gnome3.updateScript { + packageName = pname; + attrPath = "gnome3.${pname}"; + }; + }; + meta = with stdenv.lib; { homepage = https://help.gnome.org/users/gnome-bluetooth/stable/index.html.en; description = "Application that let you manage Bluetooth in the GNOME destkop"; -- GitLab From ede0b56cae4619fedf5d0d22febfd90dff446d92 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Fri, 17 Aug 2018 11:02:41 +0200 Subject: [PATCH 1248/2206] =?UTF-8?q?gnome3.libgnome-games-support:=201.4.?= =?UTF-8?q?1=20=E2=86=92=201.4.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/desktops/gnome-3/misc/libgnome-games-support/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/misc/libgnome-games-support/default.nix b/pkgs/desktops/gnome-3/misc/libgnome-games-support/default.nix index 7e28c90813a..9a55864dfcc 100644 --- a/pkgs/desktops/gnome-3/misc/libgnome-games-support/default.nix +++ b/pkgs/desktops/gnome-3/misc/libgnome-games-support/default.nix @@ -3,13 +3,13 @@ let pname = "libgnome-games-support"; - version = "1.4.1"; + version = "1.4.2"; in stdenv.mkDerivation rec { name = "${pname}-${version}"; src = fetchurl { url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz"; - sha256 = "1j7lfcnc29lgn8ppn13wkn9w2y1n3lsapagwp91zh3bf0h2h4hv1"; + sha256 = "02hirpk885jndwarbl3cl5fk7w2z5ziv677csyv1wi2n6rmpn088"; }; nativeBuildInputs = [ pkgconfig intltool ]; -- GitLab From ae756f9d02a9636d907aa324412b5216a3872da2 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 20 Aug 2018 00:18:56 +0200 Subject: [PATCH 1249/2206] libgrss: init at 0.7.0 --- .../development/libraries/libgrss/default.nix | 39 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 41 insertions(+) create mode 100644 pkgs/development/libraries/libgrss/default.nix diff --git a/pkgs/development/libraries/libgrss/default.nix b/pkgs/development/libraries/libgrss/default.nix new file mode 100644 index 00000000000..548114b642f --- /dev/null +++ b/pkgs/development/libraries/libgrss/default.nix @@ -0,0 +1,39 @@ +{ stdenv, fetchurl, pkgconfig, vala, gobjectIntrospection, gtk-doc, docbook_xsl, docbook_xml_dtd_412, glib, libxml2, libsoup, gnome3 }: + +let + version = "0.7.0"; + pname = "libgrss"; +in +stdenv.mkDerivation { + name = "${pname}-${version}"; + + outputs = [ "out" "dev" "devdoc" ]; + + src = fetchurl { + url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; + sha256 = "1nalslgyglvhpva3px06fj6lv5zgfg0qmj0sbxyyl5d963vc02b7"; + }; + + nativeBuildInputs = [ pkgconfig vala gobjectIntrospection gtk-doc docbook_xsl docbook_xml_dtd_412 ]; + buildInputs = [ glib libxml2 libsoup ]; + + configureFlags = [ + "--enable-gtk-doc" + ]; + + doCheck = true; + + passthru = { + updateScript = gnome3.updateScript { + packageName = pname; + }; + }; + + meta = with stdenv.lib; { + description = "Glib abstaction to handle feeds in RSS, Atom and other formats"; + homepage = https://wiki.gnome.org/Projects/Libgrss; + license = licenses.lgpl3Plus; + maintainers = gnome3.maintainers; + platforms = platforms.unix; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 885bce6480b..a78f01a373d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10321,6 +10321,8 @@ with pkgs; libgroove = callPackage ../development/libraries/libgroove { }; + libgrss = callPackage ../development/libraries/libgrss { }; + libseccomp = callPackage ../development/libraries/libseccomp { }; libsecret = callPackage ../development/libraries/libsecret { }; -- GitLab From c219d313ddcf5eb93654e4d1c02e1946ec9da4c0 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Fri, 17 Aug 2018 13:19:13 +0200 Subject: [PATCH 1250/2206] =?UTF-8?q?gnome3.tracker:=202.0.4=20=E2=86=92?= =?UTF-8?q?=202.1.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../desktops/gnome-3/core/tracker/default.nix | 36 +++++++++++++------ 1 file changed, 25 insertions(+), 11 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/tracker/default.nix b/pkgs/desktops/gnome-3/core/tracker/default.nix index 649960c0bf3..a0da1b7147d 100644 --- a/pkgs/desktops/gnome-3/core/tracker/default.nix +++ b/pkgs/desktops/gnome-3/core/tracker/default.nix @@ -1,39 +1,53 @@ -{ stdenv, fetchurl, intltool, pkgconfig, gobjectIntrospection -, libxml2, upower, glib, wrapGAppsHook, vala, sqlite, libxslt +{ stdenv, fetchurl, intltool, meson, ninja, pkgconfig, gobjectIntrospection, python2 +, gtk-doc, docbook_xsl, docbook_xml_dtd_412, docbook_xml_dtd_43, glibcLocales +, libxml2, upower, glib, wrapGAppsHook, vala, sqlite, libxslt, libstemmer , gnome3, icu, libuuid, networkmanager, libsoup, json-glib }: let pname = "tracker"; - version = "2.0.4"; + version = "2.1.2"; in stdenv.mkDerivation rec { name = "${pname}-${version}"; - outputs = [ "out" "dev" ]; + outputs = [ "out" "dev" "devdoc" ]; src = fetchurl { url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz"; - sha256 = "1mfc5lv820kr7ssi7hldn25gmshh65k19kh478qjsnb64sshsbyf"; + sha256 = "1sf923f3ya3gj5s90da8qkqqvjj3fdll7xrjgscpb6yhgv0kzqsi"; }; - enableParallelBuilding = true; + nativeBuildInputs = [ + meson ninja vala pkgconfig intltool libxslt wrapGAppsHook gobjectIntrospection + gtk-doc docbook_xsl docbook_xml_dtd_412 docbook_xml_dtd_43 glibcLocales + python2 # for data-generators + ]; - nativeBuildInputs = [ vala pkgconfig intltool libxslt wrapGAppsHook gobjectIntrospection ]; - # TODO: add libstemmer buildInputs = [ - glib libxml2 sqlite upower icu networkmanager libsoup libuuid json-glib + glib libxml2 sqlite upower icu networkmanager libsoup libuuid json-glib libstemmer ]; - # TODO: figure out wrapping unit tests, some of them fail on missing gsettings-desktop-schemas - configureFlags = [ "--disable-unit-tests" ]; + LC_ALL = "en_US.UTF-8"; + + mesonFlags = [ + "-Ddbus_services=share/dbus-1/services" + # TODO: figure out wrapping unit tests, some of them fail on missing gsettings-desktop-schemas + "-Dfunctional_tests=false" + ]; postPatch = '' patchShebangs utils/g-ir-merge/g-ir-merge + patchShebangs utils/data-generators/cc/generate + ''; + + postInstall = '' + ${glib.dev}/bin/glib-compile-schemas $out/share/glib-2.0/schemas ''; passthru = { updateScript = gnome3.updateScript { packageName = pname; attrPath = "gnome3.${pname}"; + versionPolicy = "none"; }; }; -- GitLab From 21e9b859287aed48e62382ed35163f6aa73ee607 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 18 Aug 2018 15:55:14 +0200 Subject: [PATCH 1251/2206] =?UTF-8?q?gnome3.tracker-miners:=202.0.5=20?= =?UTF-8?q?=E2=86=92=202.1.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gnome-3/core/tracker-miners/default.nix | 39 +++++++++---------- .../core/tracker-miners/fix-paths.patch | 24 +++++++++++- 2 files changed, 42 insertions(+), 21 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/tracker-miners/default.nix b/pkgs/desktops/gnome-3/core/tracker-miners/default.nix index dc55fa9a7b4..67c43311123 100644 --- a/pkgs/desktops/gnome-3/core/tracker-miners/default.nix +++ b/pkgs/desktops/gnome-3/core/tracker-miners/default.nix @@ -1,24 +1,24 @@ -{ stdenv, fetchurl, substituteAll, intltool, itstool, libxslt, makeWrapper +{ stdenv, fetchurl, substituteAll, intltool, itstool, libxslt , meson, ninja, pkgconfig, vala, wrapGAppsHook, bzip2, dbus, evolution-data-server , exempi, flac, giflib, glib, gnome3, gst_all_1, icu, json-glib, libcue, libexif -, libgsf, libiptcdata, libjpeg, libpng, libseccomp, libsoup, libtiff, libuuid +, libgrss, libgsf, libiptcdata, libjpeg, libpng, libseccomp, libsoup, libtiff, libuuid , libvorbis, libxml2, poppler, taglib, upower }: -stdenv.mkDerivation rec { - name = "${pname}-${version}"; +let pname = "tracker-miners"; - version = "2.0.5"; +in stdenv.mkDerivation rec { + name = "${pname}-${version}"; + version = "2.1.1"; src = fetchurl { url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz"; - sha256 = "00k8nb8dbkjnqjk12gcs5n2cm6yny553qildsm5b2c8nfs1w16b4"; + sha256 = "107638773mihxdi194wf3saacqrr4cp9xn3qjfmx60bwq5451ma0"; }; nativeBuildInputs = [ intltool itstool libxslt - makeWrapper meson ninja pkgconfig @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { wrapGAppsHook ]; - # TODO: add libgrss, libenca, libosinfo + # TODO: add libenca, libosinfo buildInputs = [ bzip2 dbus @@ -44,6 +44,7 @@ stdenv.mkDerivation rec { json-glib libcue libexif + libgrss libgsf libiptcdata libjpeg @@ -60,7 +61,8 @@ stdenv.mkDerivation rec { ]; mesonFlags = [ - "-Dminer_rss=false" # needs libgrss + # TODO: tests do not like our sandbox + "-Dfunctional_tests=false" ]; patches = [ @@ -75,13 +77,7 @@ stdenv.mkDerivation rec { }) ]; - passthru = { - updateScript = gnome3.updateScript { - packageName = pname; - attrPath = "gnome3.${pname}"; - }; - }; - + # Symlinks require absolute path and we still cannot use placeholders # https://github.com/NixOS/nixpkgs/pull/39534#discussion_r184339131 # https://github.com/NixOS/nixpkgs/pull/37693 preConfigure = '' @@ -92,10 +88,13 @@ stdenv.mkDerivation rec { ${glib.dev}/bin/glib-compile-schemas $out/share/glib-2.0/schemas ''; - # https://bugzilla.gnome.org/show_bug.cgi?id=796145 - postFixup = '' - rm $out/share/tracker/miners/org.freedesktop.Tracker1.Miner.RSS.service - ''; + passthru = { + updateScript = gnome3.updateScript { + packageName = pname; + attrPath = "gnome3.${pname}"; + versionPolicy = "none"; + }; + }; meta = with stdenv.lib; { homepage = https://wiki.gnome.org/Projects/Tracker; diff --git a/pkgs/desktops/gnome-3/core/tracker-miners/fix-paths.patch b/pkgs/desktops/gnome-3/core/tracker-miners/fix-paths.patch index 847e3bf204d..74da929c564 100644 --- a/pkgs/desktops/gnome-3/core/tracker-miners/fix-paths.patch +++ b/pkgs/desktops/gnome-3/core/tracker-miners/fix-paths.patch @@ -1,3 +1,25 @@ +--- a/meson.build ++++ b/meson.build +@@ -37,15 +37,15 @@ + # + # This check acts as a guard to make sure we are being configured with the + # right prefix, among other things. +- tracker_store = find_program(join_paths(get_option('prefix'), get_option('libexecdir'), 'tracker-store')) ++ tracker_store = find_program(join_paths(tracker_miner.get_pkgconfig_variable('prefix'), 'libexec', 'tracker-store')) + tracker_store_path = tracker_store.path() + + # If we are building against an installed version of tracker core rather than + # having it as a subproject, these 'uninstalled' locations point to the actual + # installed locations. +- tracker_uninstalled_domain_rule = join_paths(get_option('prefix'), get_option('datadir'), 'tracker', 'domain-ontologies', 'default.rule') +- tracker_uninstalled_nepomuk_ontologies_dir = join_paths(get_option('prefix'), get_option('datadir'), 'tracker', 'ontologies', 'nepomuk') +- tracker_uninstalled_stop_words_dir = join_paths(get_option('prefix'), get_option('datadir'), 'tracker', 'stop-words', 'default.rule') ++ tracker_uninstalled_domain_rule = join_paths(tracker_miner.get_pkgconfig_variable('prefix'), 'share', 'tracker', 'domain-ontologies', 'default.rule') ++ tracker_uninstalled_nepomuk_ontologies_dir = join_paths(tracker_miner.get_pkgconfig_variable('prefix'), 'share', 'tracker', 'ontologies', 'nepomuk') ++ tracker_uninstalled_stop_words_dir = join_paths(tracker_miner.get_pkgconfig_variable('prefix'), 'share', 'tracker', 'stop-words', 'default.rule') + endif + + avcodec = dependency('libavcodec', version: '>= 0.8.4', required: false) --- a/src/libtracker-miners-common/tracker-domain-ontology.c +++ b/src/libtracker-miners-common/tracker-domain-ontology.c @@ -313,7 +313,7 @@ @@ -9,7 +31,7 @@ DEFAULT_RULE, NULL); if (!g_file_test (path, G_FILE_TEST_IS_REGULAR)) { -@@ -372,7 +372,7 @@ +@@ -378,7 +378,7 @@ if (!priv->ontology_location) { gchar *ontology_path; -- GitLab From 05992b9b1b61f75765064e0faebe303ea716209f Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Fri, 24 Aug 2018 14:35:32 +0200 Subject: [PATCH 1252/2206] gtk-vnc: rename from gtkvnc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Upstream uses gtk-vnc, let’s be consistent. --- pkgs/applications/virtualization/virt-manager/default.nix | 4 ++-- pkgs/applications/virtualization/virt-viewer/default.nix | 4 ++-- pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix | 4 ++-- pkgs/desktops/gnome-3/apps/vinagre/default.nix | 4 ++-- pkgs/desktops/gnome-3/default.nix | 2 +- pkgs/top-level/all-packages.nix | 2 +- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/applications/virtualization/virt-manager/default.nix b/pkgs/applications/virtualization/virt-manager/default.nix index c7d86ad9fd6..40395568f4b 100644 --- a/pkgs/applications/virtualization/virt-manager/default.nix +++ b/pkgs/applications/virtualization/virt-manager/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, python2Packages, intltool, file -, wrapGAppsHook, gtkvnc, vte, avahi, dconf +, wrapGAppsHook, gtk-vnc, vte, avahi, dconf , gobjectIntrospection, libvirt-glib, system-libvirt , gsettings-desktop-schemas, glib, libosinfo, gnome3, gtk3 , spiceSupport ? true, spice-gtk ? null @@ -24,7 +24,7 @@ python2Packages.buildPythonApplication rec { ]; buildInputs = - [ libvirt-glib vte dconf gtkvnc gnome3.defaultIconTheme avahi + [ libvirt-glib vte dconf gtk-vnc gnome3.defaultIconTheme avahi gsettings-desktop-schemas libosinfo gtk3 ] ++ optional spiceSupport spice-gtk; diff --git a/pkgs/applications/virtualization/virt-viewer/default.nix b/pkgs/applications/virtualization/virt-viewer/default.nix index beecf72fd0b..2296d7217ec 100644 --- a/pkgs/applications/virtualization/virt-viewer/default.nix +++ b/pkgs/applications/virtualization/virt-viewer/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgconfig, intltool, glib, libxml2, gtk3, gtkvnc, gmp +{ stdenv, fetchurl, pkgconfig, intltool, glib, libxml2, gtk3, gtk-vnc, gmp , libgcrypt, gnupg, cyrus_sasl, shared-mime-info, libvirt, yajl, xen , gsettings-desktop-schemas, makeWrapper, libvirt-glib, libcap_ng, numactl , libapparmor, gst_all_1 @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig intltool ]; buildInputs = [ - glib libxml2 gtk3 gtkvnc gmp libgcrypt gnupg cyrus_sasl shared-mime-info + glib libxml2 gtk3 gtk-vnc gmp libgcrypt gnupg cyrus_sasl shared-mime-info libvirt yajl gsettings-desktop-schemas makeWrapper libvirt-glib libcap_ng numactl libapparmor ] ++ optionals stdenv.isx86_64 [ diff --git a/pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix b/pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix index 6d55cbe8ee7..aee315124f8 100644 --- a/pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix +++ b/pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, meson, ninja, wrapGAppsHook, pkgconfig, gettext, itstool, libvirt-glib -, glib, gobjectIntrospection, libxml2, gtk3, gtkvnc, libvirt, spice-gtk +, glib, gobjectIntrospection, libxml2, gtk3, gtk-vnc, libvirt, spice-gtk , spice-protocol, libsoup, libosinfo, systemd, tracker, tracker-miners, vala , libcap, yajl, gmp, gdbm, cyrus_sasl, gnome3, librsvg, desktop-file-utils , mtools, cdrkit, libcdio, libusb, libarchive, acl, libgudev, qemu, libsecret @@ -28,7 +28,7 @@ in stdenv.mkDerivation rec { propagatedUserEnvPkgs = [ spice-gtk ]; buildInputs = [ - libvirt-glib glib gtk3 gtkvnc libxml2 + libvirt-glib glib gtk3 gtk-vnc libxml2 libvirt spice-gtk spice-protocol libsoup json-glib webkitgtk libosinfo systemd tracker tracker-miners libcap yajl gmp gdbm cyrus_sasl libusb libarchive gnome3.defaultIconTheme librsvg acl libgudev libsecret diff --git a/pkgs/desktops/gnome-3/apps/vinagre/default.nix b/pkgs/desktops/gnome-3/apps/vinagre/default.nix index 566624431dc..2299aa1fb26 100644 --- a/pkgs/desktops/gnome-3/apps/vinagre/default.nix +++ b/pkgs/desktops/gnome-3/apps/vinagre/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgconfig, gtk3, gnome3, vte, libxml2, gtkvnc, intltool +{ stdenv, fetchurl, pkgconfig, gtk3, gnome3, vte, libxml2, gtk-vnc, intltool , libsecret, itstool, makeWrapper, librsvg }: stdenv.mkDerivation rec { @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ gtk3 vte libxml2 gtkvnc intltool libsecret + buildInputs = [ gtk3 vte libxml2 gtk-vnc intltool libsecret itstool makeWrapper gnome3.defaultIconTheme librsvg ]; NIX_CFLAGS_COMPILE = "-Wno-format-nonliteral"; diff --git a/pkgs/desktops/gnome-3/default.nix b/pkgs/desktops/gnome-3/default.nix index 18db0e5ba81..b4bbdb385de 100644 --- a/pkgs/desktops/gnome-3/default.nix +++ b/pkgs/desktops/gnome-3/default.nix @@ -43,7 +43,7 @@ lib.makeScope pkgs.newScope (self: with self; { inherit (pkgs) atk glib gobjectIntrospection gspell webkitgtk gtk3 gtkmm3 libgtop libgudev libhttpseverywhere librsvg libsecret gdk_pixbuf gtksourceview gtksourceview4 easytag meld orca rhythmbox shotwell gnome-usage - clutter clutter-gst clutter-gtk cogl gtkvnc libdazzle; + clutter clutter-gst clutter-gtk cogl gtk-vnc libdazzle; libsoup = pkgs.libsoup.override { gnomeSupport = true; }; libchamplain = pkgs.libchamplain.override { libsoup = libsoup; }; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a78f01a373d..39070259738 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2963,7 +2963,7 @@ with pkgs; gtkperf = callPackage ../development/tools/misc/gtkperf { }; - gtkvnc = callPackage ../tools/admin/gtk-vnc {}; + gtk-vnc = callPackage ../tools/admin/gtk-vnc {}; gtmess = callPackage ../applications/networking/instant-messengers/gtmess { }; -- GitLab From c59f165771178cd5c209d35b13def33fcea58f9c Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Fri, 24 Aug 2018 14:36:54 +0200 Subject: [PATCH 1253/2206] =?UTF-8?q?gtk-vnc:=200.7.0=20=E2=86=92=200.9.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/tools/admin/gtk-vnc/default.nix | 47 ++++++++++++---------------- 1 file changed, 20 insertions(+), 27 deletions(-) diff --git a/pkgs/tools/admin/gtk-vnc/default.nix b/pkgs/tools/admin/gtk-vnc/default.nix index cd6cf90a5aa..bd3b2392c7e 100644 --- a/pkgs/tools/admin/gtk-vnc/default.nix +++ b/pkgs/tools/admin/gtk-vnc/default.nix @@ -1,49 +1,42 @@ { stdenv, fetchurl, gobjectIntrospection , gnutls, cairo, libtool, glib, pkgconfig -, libffi, cyrus_sasl, intltool, perl, perlPackages, libpulseaudio -, libgcrypt, gtk3, vala_0_32 -, libogg, libgpgerror, pythonPackages }: +, cyrus_sasl, intltool, libpulseaudio +, libgcrypt, gtk3, vala, gnome3 +, python3 }: -let - inherit (pythonPackages) pygobject3 python; -in stdenv.mkDerivation rec { +stdenv.mkDerivation rec { name = "gtk-vnc-${version}"; - version = "0.7.0"; + version = "0.9.0"; + + outputs = [ "out" "bin" "man" "dev" ]; src = fetchurl { - url = "mirror://gnome/sources/gtk-vnc/${stdenv.lib.strings.substring 0 3 version}/${name}.tar.xz"; - sha256 = "0gj8dpy3sj4dp810gy67spzh5f0jd8aqg69clcwqjcskj1yawbiw"; + url = "mirror://gnome/sources/gtk-vnc/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz"; + sha256 = "1dya1wc9vis8h0fv625pii1n70cckf1xjg1m2hndz989d118i6is"; }; - nativeBuildInputs = [ pkgconfig ]; + nativeBuildInputs = [ + python3 pkgconfig intltool libtool gobjectIntrospection vala + ]; buildInputs = [ - python gnutls cairo libtool glib libffi libgcrypt - intltool cyrus_sasl libpulseaudio perl perlPackages.TextCSV - gobjectIntrospection libogg libgpgerror - gtk3 vala_0_32 pygobject3 + gnutls cairo glib libgcrypt cyrus_sasl libpulseaudio gtk3 ]; - NIX_CFLAGS_COMPILE = "-fstack-protector-all"; configureFlags = [ - "--with-python" "--with-examples" ]; - # Fix broken .la files - preFixup = '' - sed 's,-lgpg-error,-L${libgpgerror.out}/lib -lgpg-error,' -i $out/lib/*.la - ''; + passthru = { + updateScript = gnome3.updateScript { + packageName = "gtk-vnc"; + }; + }; meta = with stdenv.lib; { description = "A GTK VNC widget"; + homepage = https://wiki.gnome.org/Projects/gtk-vnc; + license = licenses.lgpl21; maintainers = with maintainers; [ raskin offline ]; platforms = platforms.linux; - license = licenses.lgpl21; - }; - - passthru = { - updateInfo = { - downloadPage = "http://ftp.gnome.org/pub/GNOME/sources/gtk-vnc"; - }; }; } -- GitLab From 7a0dfc93bc27d9e4dd29ddf126bdd3715048e8ee Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Fri, 24 Aug 2018 14:59:47 +0200 Subject: [PATCH 1254/2206] virtviewer: clean up --- .../virtualization/virt-viewer/default.nix | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/pkgs/applications/virtualization/virt-viewer/default.nix b/pkgs/applications/virtualization/virt-viewer/default.nix index 2296d7217ec..cbdecb32288 100644 --- a/pkgs/applications/virtualization/virt-viewer/default.nix +++ b/pkgs/applications/virtualization/virt-viewer/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchurl, pkgconfig, intltool, glib, libxml2, gtk3, gtk-vnc, gmp , libgcrypt, gnupg, cyrus_sasl, shared-mime-info, libvirt, yajl, xen -, gsettings-desktop-schemas, makeWrapper, libvirt-glib, libcap_ng, numactl +, gsettings-desktop-schemas, wrapGAppsHook, libvirt-glib, libcap_ng, numactl , libapparmor, gst_all_1 , spiceSupport ? true , spice-gtk ? null, spice-protocol ? null, libcap ? null, gdbm ? null @@ -21,10 +21,10 @@ stdenv.mkDerivation rec { sha256 = "00y9vi69sja4pkrfnvrkwsscm41bqrjzvp8aijb20pvg6ymczhj7"; }; - nativeBuildInputs = [ pkgconfig intltool ]; + nativeBuildInputs = [ pkgconfig intltool wrapGAppsHook ]; buildInputs = [ glib libxml2 gtk3 gtk-vnc gmp libgcrypt gnupg cyrus_sasl shared-mime-info - libvirt yajl gsettings-desktop-schemas makeWrapper libvirt-glib + libvirt yajl gsettings-desktop-schemas libvirt-glib libcap_ng numactl libapparmor ] ++ optionals stdenv.isx86_64 [ xen @@ -33,14 +33,6 @@ stdenv.mkDerivation rec { gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good ]; - postInstall = '' - for f in "$out"/bin/*; do - wrapProgram "$f" \ - --prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" \ - --prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0" - done - ''; - meta = { description = "A viewer for remote virtual machines"; maintainers = [ maintainers.raskin ]; -- GitLab From 40535ced631b3d7ef95a3235b7a64b20a97aecca Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Fri, 24 Aug 2018 15:00:10 +0200 Subject: [PATCH 1255/2206] gnome3.vinagre: clean up --- .../desktops/gnome-3/apps/vinagre/default.nix | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/pkgs/desktops/gnome-3/apps/vinagre/default.nix b/pkgs/desktops/gnome-3/apps/vinagre/default.nix index 2299aa1fb26..a8fe76ee03f 100644 --- a/pkgs/desktops/gnome-3/apps/vinagre/default.nix +++ b/pkgs/desktops/gnome-3/apps/vinagre/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, pkgconfig, gtk3, gnome3, vte, libxml2, gtk-vnc, intltool -, libsecret, itstool, makeWrapper, librsvg }: +, libsecret, itstool, wrapGAppsHook, librsvg }: stdenv.mkDerivation rec { name = "vinagre-${version}"; @@ -10,25 +10,25 @@ stdenv.mkDerivation rec { sha256 = "cd1cdbacca25c8d1debf847455155ee798c3e67a20903df8b228d4ece5505e82"; }; - passthru = { - updateScript = gnome3.updateScript { packageName = "vinagre"; attrPath = "gnome3.vinagre"; }; - }; - - nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ gtk3 vte libxml2 gtk-vnc intltool libsecret - itstool makeWrapper gnome3.defaultIconTheme librsvg ]; + nativeBuildInputs = [ pkgconfig intltool itstool wrapGAppsHook ]; + buildInputs = [ + gtk3 vte libxml2 gtk-vnc libsecret gnome3.defaultIconTheme librsvg + ]; NIX_CFLAGS_COMPILE = "-Wno-format-nonliteral"; - preFixup = '' - wrapProgram "$out/bin/vinagre" \ - --prefix XDG_DATA_DIRS : "$XDG_ICON_DIRS:$GSETTINGS_SCHEMAS_PATH:$out/share" - ''; + passthru = { + updateScript = gnome3.updateScript { + packageName = "vinagre"; + attrPath = "gnome3.vinagre"; + }; + }; meta = with stdenv.lib; { - homepage = https://wiki.gnome.org/Apps/Vinagre; description = "Remote desktop viewer for GNOME"; - platforms = platforms.linux; + homepage = https://wiki.gnome.org/Apps/Vinagre; + license = licenses.gpl2Plus; maintainers = gnome3.maintainers; + platforms = platforms.linux; }; } -- GitLab From d6a6f9eb95a778b3267c180d959984bdb1763f19 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 25 Aug 2018 13:42:17 +0200 Subject: [PATCH 1256/2206] gnome3.caribou: fix on GNOME Flashback --- .../desktops/gnome-3/core/caribou/default.nix | 23 +++++++++++++------ 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/caribou/default.nix b/pkgs/desktops/gnome-3/core/caribou/default.nix index 48be01faf33..acfd6dfb374 100644 --- a/pkgs/desktops/gnome-3/core/caribou/default.nix +++ b/pkgs/desktops/gnome-3/core/caribou/default.nix @@ -1,11 +1,11 @@ -{ fetchurl, stdenv, pkgconfig, gnome3, clutter, dbus, python3Packages, libxml2 +{ fetchurl, stdenv, pkgconfig, gnome3, glib, gtk3, clutter, dbus, python3, libxml2 , libxklavier, libXtst, gtk2, intltool, libxslt, at-spi2-core, autoreconfHook , wrapGAppsHook }: let pname = "caribou"; version = "0.4.21"; - pythonEnv = python3Packages.python.withPackages ( ps: with ps; [ pygobject3 ] ); + pythonEnv = python3.withPackages ( ps: with ps; [ pygobject3 ] ); in stdenv.mkDerivation rec { name = "${pname}-${version}"; @@ -14,11 +14,21 @@ in stdenv.mkDerivation rec { sha256 = "0mfychh1q3dx0b96pjz9a9y112bm9yqyim40yykzxx1hppsdjhww"; }; + patches = [ + # Fix crash in GNOME Flashback + # https://bugzilla.gnome.org/show_bug.cgi?id=791001 + (fetchurl { + url = https://bugzilla.gnome.org/attachment.cgi?id=364774; + sha256 = "15k1455grf6knlrxqbjnk7sals1730b0whj30451scp46wyvykvd"; + }) + ]; + nativeBuildInputs = [ pkgconfig intltool libxslt libxml2 autoreconfHook wrapGAppsHook ]; - buildInputs = with gnome3; - [ glib gtk clutter at-spi2-core dbus pythonEnv python3Packages.pygobject3 - libXtst gtk2 ]; + buildInputs = [ + glib gtk3 clutter at-spi2-core dbus pythonEnv python3.pkgs.pygobject3 + libXtst gtk2 + ]; propagatedBuildInputs = [ gnome3.libgee libxklavier ]; @@ -37,9 +47,8 @@ in stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "An input assistive technology intended for switch and pointer users"; homepage = https://wiki.gnome.org/Projects/Caribou; - platforms = platforms.linux; license = licenses.lgpl21; maintainers = gnome3.maintainers; + platforms = platforms.linux; }; - } -- GitLab From f3f68540337f2694e22588966958fef8c1f7fa3d Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 25 Aug 2018 13:42:37 +0200 Subject: [PATCH 1257/2206] =?UTF-8?q?gnome3.gnome-nibbles:=203.24.0=20?= =?UTF-8?q?=E2=86=92=203.24.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gnome-3/games/gnome-nibbles/default.nix | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/pkgs/desktops/gnome-3/games/gnome-nibbles/default.nix b/pkgs/desktops/gnome-3/games/gnome-nibbles/default.nix index 7390108953f..c871fbbf916 100644 --- a/pkgs/desktops/gnome-3/games/gnome-nibbles/default.nix +++ b/pkgs/desktops/gnome-3/games/gnome-nibbles/default.nix @@ -4,29 +4,31 @@ stdenv.mkDerivation rec { name = "gnome-nibbles-${version}"; - version = "3.24.0"; + version = "3.24.1"; src = fetchurl { url = "mirror://gnome/sources/gnome-nibbles/${gnome3.versionBranch version}/${name}.tar.xz"; - sha256 = "0ddc1fe03483958dd5513d04f5919ade991902d12da18a4c2d3307f818a5cb4f"; + sha256 = "19g44cnrb191v50bdvy2qkrfhvyfsahd0kx9hz95x9gkjfn2nn35"; }; - passthru = { - updateScript = gnome3.updateScript { packageName = "gnome-nibbles"; attrPath = "gnome3.gnome-nibbles"; }; - }; - - nativeBuildInputs = [ pkgconfig ]; + nativeBuildInputs = [ pkgconfig wrapGAppsHook intltool itstool libxml2 ]; buildInputs = [ - gtk3 wrapGAppsHook intltool itstool libxml2 - librsvg libcanberra-gtk3 clutter-gtk gnome3.defaultIconTheme + gtk3 librsvg libcanberra-gtk3 clutter-gtk gnome3.defaultIconTheme libgee libgnome-games-support ]; + passthru = { + updateScript = gnome3.updateScript { + packageName = "gnome-nibbles"; + attrPath = "gnome3.gnome-nibbles"; + }; + }; + meta = with stdenv.lib; { - homepage = https://wiki.gnome.org/Apps/Nibbles; description = "Guide a worm around a maze"; - maintainers = gnome3.maintainers; + homepage = https://wiki.gnome.org/Apps/Nibbles; license = licenses.gpl2; + maintainers = gnome3.maintainers; platforms = platforms.linux; }; } -- GitLab From 5e3c1c2e327c1109f2bb9d615a0d0358fbb296f6 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 25 Aug 2018 15:53:05 +0200 Subject: [PATCH 1258/2206] =?UTF-8?q?gnome3.gnome-documents:=203.28.1=20?= =?UTF-8?q?=E2=86=92=203.28.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/desktops/gnome-3/apps/gnome-documents/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/desktops/gnome-3/apps/gnome-documents/default.nix b/pkgs/desktops/gnome-3/apps/gnome-documents/default.nix index a7d4288c9eb..9948f9d909b 100644 --- a/pkgs/desktops/gnome-3/apps/gnome-documents/default.nix +++ b/pkgs/desktops/gnome-3/apps/gnome-documents/default.nix @@ -2,17 +2,17 @@ , pkgconfig, gtk3, glib, tracker, tracker-miners , itstool, libxslt, webkitgtk, libgdata , gnome-desktop, libzapojit, libgepub -, gnome3, gdk_pixbuf, libsoup, docbook_xsl +, gnome3, gdk_pixbuf, libsoup, docbook_xsl, docbook_xml_dtd_42 , gobjectIntrospection, inkscape, poppler_utils , desktop-file-utils, wrapGAppsHook }: stdenv.mkDerivation rec { name = "gnome-documents-${version}"; - version = "3.28.1"; + version = "3.28.2"; src = fetchurl { url = "mirror://gnome/sources/gnome-documents/${gnome3.versionBranch version}/${name}.tar.xz"; - sha256 = "1i0s246bg9xcjxgbajph744pn65bq5gk6r9kkl3f5iwdq3rjc0pm"; + sha256 = "0aannnq39gjg6jnjm4kr8fqigg5npjvd8dyxw7k4hy4ny0ffxwjq"; }; doCheck = true; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { mesonFlags = [ "-Dgetting-started=true" ]; nativeBuildInputs = [ - meson ninja pkgconfig gettext itstool libxslt desktop-file-utils docbook_xsl wrapGAppsHook + meson ninja pkgconfig gettext itstool libxslt desktop-file-utils docbook_xsl docbook_xml_dtd_42 wrapGAppsHook inkscape poppler_utils # building getting started ]; buildInputs = [ -- GitLab From a6e0625f3799f44149d529c340c4e0659f3a0a66 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:43:57 +0200 Subject: [PATCH 1259/2206] python: CherryPy: 17.0.0 -> 17.3.0 --- pkgs/development/python-modules/cherrypy/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/cherrypy/default.nix b/pkgs/development/python-modules/cherrypy/default.nix index e9ae4bde8cc..cb3c48c0882 100644 --- a/pkgs/development/python-modules/cherrypy/default.nix +++ b/pkgs/development/python-modules/cherrypy/default.nix @@ -1,20 +1,20 @@ { lib, buildPythonPackage, fetchPypi -, cheroot, portend, routes, six -, setuptools_scm +, cheroot, contextlib2, portend, routes, six +, setuptools_scm, zc_lockfile , backports_unittest-mock, objgraph, pathpy, pytest, pytestcov , backports_functools_lru_cache, requests_toolbelt }: buildPythonPackage rec { pname = "CherryPy"; - version = "17.0.0"; + version = "17.3.0"; src = fetchPypi { inherit pname version; - sha256 = "3cdb5fbae183db49ab1f1a90643d521aa060c93f90001cc99c19d8d15b7a3fb7"; + sha256 = "c3e4d76232ade4c47666b9008f92556465df517b8dca833ece3bed027028ae7d"; }; - propagatedBuildInputs = [ cheroot portend routes six ]; + propagatedBuildInputs = [ cheroot contextlib2 portend routes six zc_lockfile ]; buildInputs = [ setuptools_scm ]; -- GitLab From 986aca49593aa17387a382fff5c4782a3c056760 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:44:05 +0200 Subject: [PATCH 1260/2206] python: cloudpickle: 0.5.3 -> 0.5.5 --- pkgs/development/python-modules/cloudpickle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cloudpickle/default.nix b/pkgs/development/python-modules/cloudpickle/default.nix index acae5d73b2c..f70ebee411a 100644 --- a/pkgs/development/python-modules/cloudpickle/default.nix +++ b/pkgs/development/python-modules/cloudpickle/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "cloudpickle"; - version = "0.5.3"; + version = "0.5.5"; src = fetchPypi { inherit pname version; - sha256 = "54858c7b7dc763ed894ff91059c1d0b017d593fe23850d3d8d75f47d98398197"; + sha256 = "6ea4b548f61a4f616b065182716318c7dced8c053517f35ac59cec22802daf3d"; }; buildInputs = [ pytest mock ]; -- GitLab From ca7b397379c13e03055a19f33e2b6dd469279643 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:44:12 +0200 Subject: [PATCH 1261/2206] python: cmd2: 0.9.3 -> 0.9.4 --- pkgs/development/python-modules/cmd2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cmd2/default.nix b/pkgs/development/python-modules/cmd2/default.nix index 1997c2389ab..4c2e78a102e 100644 --- a/pkgs/development/python-modules/cmd2/default.nix +++ b/pkgs/development/python-modules/cmd2/default.nix @@ -5,11 +5,11 @@ }: buildPythonPackage rec { pname = "cmd2"; - version = "0.9.3"; + version = "0.9.4"; src = fetchPypi { inherit pname version; - sha256 = "cffc94ad46425f80dfb243f53f456b11cea3f45e683504a60b64618a6d28b417"; + sha256 = "0037dcf92331c63ae43e7e644536e646fff8be2fd5a83da06b3482f910f929c6"; }; LC_ALL="en_US.UTF-8"; -- GitLab From 9c838e9d5d8afa445bad15db93abac6e135ed99d Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:44:20 +0200 Subject: [PATCH 1262/2206] python: coveralls: 1.3.0 -> 1.4.0 --- pkgs/development/python-modules/coveralls/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/coveralls/default.nix b/pkgs/development/python-modules/coveralls/default.nix index f57e0fe8609..d0e26e2e07a 100644 --- a/pkgs/development/python-modules/coveralls/default.nix +++ b/pkgs/development/python-modules/coveralls/default.nix @@ -16,12 +16,12 @@ buildPythonPackage rec { pname = "coveralls"; name = "${pname}-python-${version}"; - version = "1.3.0"; + version = "1.4.0"; # wanted by tests src = fetchPypi { inherit pname version; - sha256 = "664794748d2e5673e347ec476159a9d87f43e0d2d44950e98ed0e27b98da8346"; + sha256 = "7ddb2e3114db9604a7cb1fcc68a7dcca32dce346f5ba568c99979b38e166f5a6"; }; checkInputs = [ -- GitLab From c9be5d27d6c6df7f66110b063449ca777a722ea4 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:44:28 +0200 Subject: [PATCH 1263/2206] python: cryptography: 2.3 -> 2.3.1 --- pkgs/development/python-modules/cryptography/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cryptography/default.nix b/pkgs/development/python-modules/cryptography/default.nix index 52244ae4d96..2771e74e134 100644 --- a/pkgs/development/python-modules/cryptography/default.nix +++ b/pkgs/development/python-modules/cryptography/default.nix @@ -23,11 +23,11 @@ buildPythonPackage rec { # also bump cryptography_vectors pname = "cryptography"; - version = "2.3"; + version = "2.3.1"; src = fetchPypi { inherit pname version; - sha256 = "c132bab45d4bd0fff1d3fe294d92b0a6eb8404e93337b3127bdec9f21de117e6"; + sha256 = "8d10113ca826a4c29d5b85b2c4e045ffa8bad74fb525ee0eceb1d38d4c70dfd6"; }; outputs = [ "out" "dev" ]; -- GitLab From 473adfa1e9312422b901d7bf0d5de2b43bbdd1a0 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:44:36 +0200 Subject: [PATCH 1264/2206] python: cryptography_vectors: 2.3 -> 2.3.1 --- .../python-modules/cryptography_vectors/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cryptography_vectors/default.nix b/pkgs/development/python-modules/cryptography_vectors/default.nix index ba896d29fc5..bcb60eb0d8d 100644 --- a/pkgs/development/python-modules/cryptography_vectors/default.nix +++ b/pkgs/development/python-modules/cryptography_vectors/default.nix @@ -5,11 +5,11 @@ buildPythonPackage rec { # also bump cryptography pname = "cryptography_vectors"; - version = "2.3"; + version = "2.3.1"; src = fetchPypi { inherit pname version; - sha256 = "356a2ded84ae379e556515eec9b68dd74957651a38465d10605bb9fbae280f15"; + sha256 = "bf4d9b61dce69c49e830950aa36fad194706463b0b6dfe81425b9e0bc6644d46"; }; # No tests included -- GitLab From f086479e5f38daabcc395a9abd78ae8ee4bbfb6f Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:44:44 +0200 Subject: [PATCH 1265/2206] python: cupy: 4.3.0 -> 4.4.0 --- pkgs/development/python-modules/cupy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cupy/default.nix b/pkgs/development/python-modules/cupy/default.nix index 5d9ae10b09a..9a836e88752 100644 --- a/pkgs/development/python-modules/cupy/default.nix +++ b/pkgs/development/python-modules/cupy/default.nix @@ -6,11 +6,11 @@ buildPythonPackage rec { pname = "cupy"; - version = "4.3.0"; + version = "4.4.0"; src = fetchPypi { inherit pname version; - sha256 = "ea818ff7f36cf6e5b3d3faef5af36a501c8bdeb78805820afa2999789ed698d5"; + sha256 = "fca0e3d3fdad4c825197ea421bed0d253224b44daf738d82af5cba856c1c0b3e"; }; checkInputs = [ -- GitLab From b576eb9eb548560dfc8f8bb590daaaf1d6c1806c Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:44:52 +0200 Subject: [PATCH 1266/2206] python: python-debian: 0.1.32 -> 0.1.33 --- pkgs/development/python-modules/debian/default.nix | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/debian/default.nix b/pkgs/development/python-modules/debian/default.nix index e4cd21bce4a..f09195b6dc5 100644 --- a/pkgs/development/python-modules/debian/default.nix +++ b/pkgs/development/python-modules/debian/default.nix @@ -1,14 +1,22 @@ -{ buildPythonPackage, fetchPypi +{ lib, buildPythonPackage, fetchPypi , chardet, six}: buildPythonPackage rec { pname = "python-debian"; - version = "0.1.32"; + version = "0.1.33"; src = fetchPypi { inherit pname version; - sha256 = "143887ac647ad30819f289f5a4ca13b77e56df27b686b84c34669447f7591280"; + sha256 = "06e91d45019fe5f2e111ba827ea77730d6ce2fea698ada4e5b0b70b5fdbc18c5"; }; propagatedBuildInputs = [ chardet six ]; + + # No tests in archive + doCheck = false; + + meta = { + description = "Debian package related modules"; + license = lib.licenses.gpl2; + }; } -- GitLab From 90b64be3bed67982b984a4168a43b111e9789033 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:45:00 +0200 Subject: [PATCH 1267/2206] python: detox: 0.12 -> 0.13 --- pkgs/development/python-modules/detox/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/detox/default.nix b/pkgs/development/python-modules/detox/default.nix index 7c3aa87e9b8..3e2c814292b 100644 --- a/pkgs/development/python-modules/detox/default.nix +++ b/pkgs/development/python-modules/detox/default.nix @@ -3,11 +3,11 @@ buildPythonPackage rec { pname = "detox"; - version = "0.12"; + version = "0.13"; src = fetchPypi { inherit pname version; - sha256 = "06svvkszg6xlg0fr471smn4rmpfga960d6qqsyhyiwa48k59n4gk"; + sha256 = "f0c2af9c29f8e200a50b561ccc531df3087c80e7d3de6cfa9828f5fea3c8f56c"; }; buildInputs = [ pytest ]; -- GitLab From 9a482bef6f721fe8973619220d4f50cada0220d5 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:45:16 +0200 Subject: [PATCH 1268/2206] python: easydict: 1.7 -> 1.8 --- pkgs/development/python-modules/easydict/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/easydict/default.nix b/pkgs/development/python-modules/easydict/default.nix index eb98cd18ef2..aed91033e97 100644 --- a/pkgs/development/python-modules/easydict/default.nix +++ b/pkgs/development/python-modules/easydict/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "easydict"; - version = "1.7"; + version = "1.8"; src = fetchPypi { inherit pname version; - sha256 = "1xpnwjdw4x5kficjgcajqcal6bxcb0ax8l6hdkww9fp6lrh28x8v"; + sha256 = "f1ec91110737a62fe28d14970ffa7a7c7b441a32e35a6f3da6a6082ffb7f9432"; }; docheck = false; # No tests in archive -- GitLab From adf9bf2cb7776db455c794212bb16757e67d6cb2 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:45:32 +0200 Subject: [PATCH 1269/2206] python: fastrlock: 0.3 -> 0.4 --- pkgs/development/python-modules/fastrlock/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fastrlock/default.nix b/pkgs/development/python-modules/fastrlock/default.nix index 848f01d6e16..9b553e65db6 100644 --- a/pkgs/development/python-modules/fastrlock/default.nix +++ b/pkgs/development/python-modules/fastrlock/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "fastrlock"; - version = "0.3"; + version = "0.4"; src = fetchPypi { inherit pname version; - sha256 = "00mr9b15d539z89ng5nf89s2ryhk90xwx95jal77ma0wslixrk5d"; + sha256 = "6abdbb35205792e2d2a8c441aaa41a613d43ee2d88b3af4fd9735ae7a5f7db6b"; }; meta = with stdenv.lib; { -- GitLab From a329fcb1bd93ca5db5a717ed3c3635b0960fa1bf Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:45:40 +0200 Subject: [PATCH 1270/2206] python: filelock: 3.0.4 -> 3.0.6 --- pkgs/development/python-modules/filelock/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/filelock/default.nix b/pkgs/development/python-modules/filelock/default.nix index 46d26e80d56..cfa0e1be74f 100644 --- a/pkgs/development/python-modules/filelock/default.nix +++ b/pkgs/development/python-modules/filelock/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "filelock"; - version = "3.0.4"; + version = "3.0.6"; src = fetchPypi { inherit pname version; - sha256 = "011327d4ed939693a5b28c0fdf2fd9bda1f68614c1d6d0643a89382ce9843a71"; + sha256 = "59ccab92fe118da7e5ce5a9fcd95506ade58d9d5f606db4922192524edfac820"; }; meta = with stdenv.lib; { -- GitLab From 7475ec08368a6349519df793f2af93b41ce4c918 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:45:55 +0200 Subject: [PATCH 1271/2206] python: gevent: 1.3.5 -> 1.3.6 --- pkgs/development/python-modules/gevent/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gevent/default.nix b/pkgs/development/python-modules/gevent/default.nix index cd28a4976a9..50953fd7d3f 100644 --- a/pkgs/development/python-modules/gevent/default.nix +++ b/pkgs/development/python-modules/gevent/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "gevent"; - version = "1.3.5"; + version = "1.3.6"; src = fetchPypi { inherit pname version; - sha256 = "7f15861f3cc92f49663ca88c4774d26d8044783a65fbc28071a2bd1c7bf36ff0"; + sha256 = "7b413c391e8ad6607b7f7540d698a94349abd64e4935184c595f7cdcc69904c6"; }; buildInputs = [ libev ]; -- GitLab From b37bbdac3cd850229186060beb22c10d389a9427 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:46:02 +0200 Subject: [PATCH 1272/2206] python: IBMQuantumExperience: 2.0.1 -> 2.0.2 --- .../python-modules/ibmquantumexperience/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ibmquantumexperience/default.nix b/pkgs/development/python-modules/ibmquantumexperience/default.nix index 9ded458312f..82f6cb144ac 100644 --- a/pkgs/development/python-modules/ibmquantumexperience/default.nix +++ b/pkgs/development/python-modules/ibmquantumexperience/default.nix @@ -7,11 +7,11 @@ buildPythonPackage rec { pname = "IBMQuantumExperience"; - version = "2.0.1"; + version = "2.0.2"; src = fetchPypi { inherit pname version; - sha256 = "ed164685ab743a4b216275f147227568ce27077068af33d0bd9a301ab1639e6e"; + sha256 = "f2a5662d7457c297af0751985979e64a88569beb07cfedad0ce1dfa5a7237842"; }; propagatedBuildInputs = [ -- GitLab From 67a9cf5aed6ed998fed260ef1ae9ec4f5b41cb3c Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:46:09 +0200 Subject: [PATCH 1273/2206] python: jsonrpc-async: 1.0.0 -> 1.0.1 --- pkgs/development/python-modules/jsonrpc-async/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jsonrpc-async/default.nix b/pkgs/development/python-modules/jsonrpc-async/default.nix index 758fc0f1dd5..5b7ce3c12bf 100644 --- a/pkgs/development/python-modules/jsonrpc-async/default.nix +++ b/pkgs/development/python-modules/jsonrpc-async/default.nix @@ -3,11 +3,11 @@ buildPythonPackage rec { pname = "jsonrpc-async"; - version = "1.0.0"; + version = "1.0.1"; src = fetchPypi { inherit pname version; - sha256 = "6241a221b52e18265fe6bb59c60633acebb6fb5ef8c04de9a076b757aa133b86"; + sha256 = "adda3ff6e122b1932b6e20cf583666ea65db4248bc19b04811a4ccc0f0b03d95"; }; propagatedBuildInputs = [ aiohttp jsonrpc-base ]; -- GitLab From af3a68efbc5d188b7687ba79bc000d1d3b660cca Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:46:16 +0200 Subject: [PATCH 1274/2206] python: jsonrpc-base: 1.0.1 -> 1.0.2 --- pkgs/development/python-modules/jsonrpc-base/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jsonrpc-base/default.nix b/pkgs/development/python-modules/jsonrpc-base/default.nix index d68b031d517..35244e092da 100644 --- a/pkgs/development/python-modules/jsonrpc-base/default.nix +++ b/pkgs/development/python-modules/jsonrpc-base/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "jsonrpc-base"; - version = "1.0.1"; + version = "1.0.2"; src = fetchPypi { inherit pname version; - sha256 = "21f860c915617f6475aa1ac5a1ec11de03cce6b279741f25ad97d8a4c5b76c3c"; + sha256 = "f9baac32aa51c3052d03b86ff30a9856900b8b4a4eb175f7bf2c8722520b8637"; }; propagatedBuildInputs = [ ]; -- GitLab From a2eb8a7998ef1bf8626779169cbe8953528c24c7 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:46:23 +0200 Subject: [PATCH 1275/2206] python: jsonrpc-websocket: 1.0.0 -> 1.0.1 --- pkgs/development/python-modules/jsonrpc-websocket/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jsonrpc-websocket/default.nix b/pkgs/development/python-modules/jsonrpc-websocket/default.nix index c753058b093..eff4f41979a 100644 --- a/pkgs/development/python-modules/jsonrpc-websocket/default.nix +++ b/pkgs/development/python-modules/jsonrpc-websocket/default.nix @@ -3,11 +3,11 @@ buildPythonPackage rec { pname = "jsonrpc-websocket"; - version = "1.0.0"; + version = "1.0.1"; src = fetchPypi { inherit pname version; - sha256 = "40949836996c0a8104e7878997d3f68bda4561e9d3af64e5cd178127ec3c2778"; + sha256 = "e74e490fefa3b8f33620fca98f7cd9a53fb765b9ed6f78360482a3f364230885"; }; propagatedBuildInputs = [ aiohttp jsonrpc-base ]; -- GitLab From 4b858b284741c6ff7fad141c2396347cc674ddaa Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:46:30 +0200 Subject: [PATCH 1276/2206] python: jupyterlab: 0.33.10 -> 0.34.2 --- pkgs/development/python-modules/jupyterlab/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jupyterlab/default.nix b/pkgs/development/python-modules/jupyterlab/default.nix index 1ac5e85c404..f6cbea2c36e 100644 --- a/pkgs/development/python-modules/jupyterlab/default.nix +++ b/pkgs/development/python-modules/jupyterlab/default.nix @@ -1,12 +1,12 @@ { lib, buildPythonPackage, isPy3k, fetchPypi, ipython_genutils, jupyterlab_launcher, notebook }: buildPythonPackage rec { pname = "jupyterlab"; - version = "0.33.10"; + version = "0.34.2"; disabled = !isPy3k; src = fetchPypi { inherit pname version; - sha256 = "2f9147a2085541118923a71700733ecd1067630b4bc7d8be0ae8d0f9d8131bd9"; + sha256 = "37f66118b35c11fd51f0680e665139d62f86fe54f1e30d2517a1eabb30616ce4"; }; propagatedBuildInputs = [ -- GitLab From 0c0a7b319c072819168f1e6a08f811809e33d5e7 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:46:37 +0200 Subject: [PATCH 1277/2206] python: Keras_Applications: 1.0.4 -> 1.0.5 --- .../development/python-modules/keras-applications/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/keras-applications/default.nix b/pkgs/development/python-modules/keras-applications/default.nix index e06a0b75b50..f9617f03d8e 100644 --- a/pkgs/development/python-modules/keras-applications/default.nix +++ b/pkgs/development/python-modules/keras-applications/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "Keras_Applications"; - version = "1.0.4"; + version = "1.0.5"; src = fetchPypi { inherit pname version; - sha256 = "8c95300328630ae74fb0828b6fa38269a25c0228a02f1e5181753bfd48961f49"; + sha256 = "26a7318b9d8d5be80d75ab08a1284aaf4b94125dd8271b18ca89791e16eb2cfc"; }; # Cyclic dependency: keras-applications requires keras, which requires keras-applications -- GitLab From 6f25b9b49073275a471194ddcc90ff8e8d9b881e Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:46:44 +0200 Subject: [PATCH 1278/2206] python: Keras_Preprocessing: 1.0.2 -> 1.0.3 --- .../python-modules/keras-preprocessing/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/keras-preprocessing/default.nix b/pkgs/development/python-modules/keras-preprocessing/default.nix index 043e43eb184..45ce1d7f61d 100644 --- a/pkgs/development/python-modules/keras-preprocessing/default.nix +++ b/pkgs/development/python-modules/keras-preprocessing/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "Keras_Preprocessing"; - version = "1.0.2"; + version = "1.0.3"; src = fetchPypi { inherit pname version; - sha256 = "f5306554d2b454d825b36f35e327744f5477bd2ae21017f1a93b2097bed6757e"; + sha256 = "02ba0a3b31ed89c4b0c21d55ba7d87529097d56f394e3850b6d3c9e6c63ce7ae"; }; # Cyclic dependency: keras-preprocessing requires keras, which requires keras-preprocessing -- GitLab From bee808d45d474d38326c8591855e16d0bb213ec7 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:46:51 +0200 Subject: [PATCH 1279/2206] python: kubernetes: 6.0.0 -> 7.0.0 --- pkgs/development/python-modules/kubernetes/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/kubernetes/default.nix b/pkgs/development/python-modules/kubernetes/default.nix index 9d91fdc9679..030766eb698 100644 --- a/pkgs/development/python-modules/kubernetes/default.nix +++ b/pkgs/development/python-modules/kubernetes/default.nix @@ -4,7 +4,7 @@ buildPythonPackage rec { pname = "kubernetes"; - version = "6.0.0"; + version = "7.0.0"; prePatch = '' sed -e 's/sphinx>=1.2.1,!=1.3b1,<1.4 # BSD/sphinx/' -i test-requirements.txt @@ -23,7 +23,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "b370ab4abd925309db69a14a4723487948e9a83de60ca92782ec14992b741c89"; + sha256 = "84dfb4319afac189e8327b71b9332b5329d2a78074f58958c5f06a870edf32ba"; }; checkInputs = [ isort coverage pytest mock sphinx autopep8 pep8 codecov recommonmark nose ]; -- GitLab From eacb2ef6916fb0f504d144041cb9163c17dd97cb Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:46:58 +0200 Subject: [PATCH 1280/2206] python: libusb1: 1.6.5 -> 1.6.6 --- pkgs/development/python-modules/libusb1/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/libusb1/default.nix b/pkgs/development/python-modules/libusb1/default.nix index f11930a3a18..245ea90038e 100644 --- a/pkgs/development/python-modules/libusb1/default.nix +++ b/pkgs/development/python-modules/libusb1/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "libusb1"; - version = "1.6.5"; + version = "1.6.6"; src = fetchPypi { inherit pname version; - sha256 = "4707f81e933a97fed1c5bf7d4957f07bae1139cb8084bdee1f50201a40e3fd7c"; + sha256 = "a49917a2262cf7134396f6720c8be011f14aabfc5cdc53f880cc672c0f39d271"; }; postPatch = lib.optionalString stdenv.isLinux '' -- GitLab From f2d0ed0b24240f53667233d291921e2dc7581bb9 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:47:04 +0200 Subject: [PATCH 1281/2206] python: mozdevice: 1.0.0 -> 1.0.1 --- .../python-modules/marionette-harness/mozdevice.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/marionette-harness/mozdevice.nix b/pkgs/development/python-modules/marionette-harness/mozdevice.nix index 491069cd87f..02da75bfd96 100644 --- a/pkgs/development/python-modules/marionette-harness/mozdevice.nix +++ b/pkgs/development/python-modules/marionette-harness/mozdevice.nix @@ -7,11 +7,11 @@ buildPythonPackage rec { pname = "mozdevice"; - version = "1.0.0"; + version = "1.0.1"; src = fetchPypi { inherit pname version; - sha256 = "c3c50219127e36c171f84b2427e8fcf3a85457f336559aead9770b2a27fbc4b6"; + sha256 = "0026241bff3ad10a73fe24eb4f59c1313c94e5950f397b2f6b8cc4e4dfbfdd73"; }; propagatedBuildInputs = [ moznetwork mozprocess ]; -- GitLab From 916bdbbf814c931148fdde75b59b1c0f92a525f2 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:47:11 +0200 Subject: [PATCH 1282/2206] python: marshmallow-sqlalchemy: 0.14.0 -> 0.14.1 --- .../python-modules/marshmallow-sqlalchemy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/marshmallow-sqlalchemy/default.nix b/pkgs/development/python-modules/marshmallow-sqlalchemy/default.nix index f7efeb72592..b2b0e7d4efa 100644 --- a/pkgs/development/python-modules/marshmallow-sqlalchemy/default.nix +++ b/pkgs/development/python-modules/marshmallow-sqlalchemy/default.nix @@ -4,7 +4,7 @@ buildPythonPackage rec { pname = "marshmallow-sqlalchemy"; - version = "0.14.0"; + version = "0.14.1"; meta = { homepage = "https://github.com/marshmallow-code/marshmallow-sqlalchemy"; @@ -14,7 +14,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "32ff19350a8892b3e8dc954eeeac796576bb89356512f9e1ccd33da63f856930"; + sha256 = "a42cdbd6b623059fca601e1b572cab28f00d4acf36e2cef38094c88424b3dcf1"; }; propagatedBuildInputs = [ marshmallow sqlalchemy ]; -- GitLab From f46bfd940b7e573077ad88ced7d583b7a9ecaba3 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:47:18 +0200 Subject: [PATCH 1283/2206] python: ncclient: 0.6.0 -> 0.6.2 --- pkgs/development/python-modules/ncclient/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ncclient/default.nix b/pkgs/development/python-modules/ncclient/default.nix index d8a6499d136..9dc7710ff28 100644 --- a/pkgs/development/python-modules/ncclient/default.nix +++ b/pkgs/development/python-modules/ncclient/default.nix @@ -11,11 +11,11 @@ buildPythonPackage rec { pname = "ncclient"; - version = "0.6.0"; + version = "0.6.2"; src = fetchPypi { inherit pname version; - sha256 = "da7f7dfb8a60711610139e894b41ebcab3cd7103b78439ad5e9e91c2d3cfa423"; + sha256 = "6616828f9c5d318906dae22378a78342bbfa5983f1775c1af8bfecc779434c38"; }; checkInputs = [ nose rednose ]; -- GitLab From 27c844e6c9e89d73dcf9d5585d6ad05d5fd3175a Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:47:32 +0200 Subject: [PATCH 1284/2206] python: numpy: 1.15.0 -> 1.15.1 --- pkgs/development/python-modules/numpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/numpy/default.nix b/pkgs/development/python-modules/numpy/default.nix index 96a3a524298..88fe33a6c35 100644 --- a/pkgs/development/python-modules/numpy/default.nix +++ b/pkgs/development/python-modules/numpy/default.nix @@ -2,12 +2,12 @@ buildPythonPackage rec { pname = "numpy"; - version = "1.15.0"; + version = "1.15.1"; src = fetchPypi { inherit pname version; extension = "zip"; - sha256 = "f28e73cf18d37a413f7d5de35d024e6b98f14566a10d82100f9dc491a7d449f9"; + sha256 = "7b9e37f194f8bcdca8e9e6af92e2cbad79e360542effc2dd6b98d63955d8d8a3"; }; disabled = isPyPy; -- GitLab From b4424658b6171ce8d1d7f71ea74dcfc6cf79d518 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:47:45 +0200 Subject: [PATCH 1285/2206] python: pathspec: 0.5.6 -> 0.5.7 --- pkgs/development/python-modules/pathspec/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pathspec/default.nix b/pkgs/development/python-modules/pathspec/default.nix index 4d812ec3b4f..15ff1b32241 100644 --- a/pkgs/development/python-modules/pathspec/default.nix +++ b/pkgs/development/python-modules/pathspec/default.nix @@ -5,12 +5,12 @@ buildPythonPackage rec { pname = "pathspec"; - version = "0.5.6"; + version = "0.5.7"; name = "${pname}-${version}"; src = fetchPypi { inherit pname version; - sha256 = "be664567cf96a718a68b33329862d1e6f6803ef9c48a6e2636265806cfceb29d"; + sha256 = "69ac7869c9ce308cfe631e29c09f9da60fae02baf31418885bbbb0c75adcd8c5"; }; meta = { -- GitLab From 58996be580bdb424498b1d11a0c8c8e56581b77c Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:47:52 +0200 Subject: [PATCH 1286/2206] python: persistent: 4.3.0 -> 4.4.1 --- pkgs/development/python-modules/persistent/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/persistent/default.nix b/pkgs/development/python-modules/persistent/default.nix index b3c6bd755d8..903be34ed0f 100644 --- a/pkgs/development/python-modules/persistent/default.nix +++ b/pkgs/development/python-modules/persistent/default.nix @@ -5,13 +5,13 @@ buildPythonPackage rec { pname = "persistent"; - version = "4.3.0"; + version = "4.4.1"; propagatedBuildInputs = [ zope_interface ]; src = fetchPypi { inherit pname version; - sha256 = "d8e2253a35f46ae318e65f0e3b51cdce16d4646e284a26f88a2d84b4d2507f81"; + sha256 = "2aedeaaf09fed52f63324b178d0addfe1c558340d68d04aafe85abafaafd8699"; }; meta = { -- GitLab From d4e198ee1a82509300713ab0f977aee326b06ce6 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:47:59 +0200 Subject: [PATCH 1287/2206] python: phonenumbers: 8.9.10 -> 8.9.11 --- pkgs/development/python-modules/phonenumbers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/phonenumbers/default.nix b/pkgs/development/python-modules/phonenumbers/default.nix index 79a5a646ead..42a12f72158 100644 --- a/pkgs/development/python-modules/phonenumbers/default.nix +++ b/pkgs/development/python-modules/phonenumbers/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "phonenumbers"; - version = "8.9.10"; + version = "8.9.11"; src = fetchPypi { inherit pname version; - sha256 = "cbb8194814cc026f476132c38c507adbd459bc8ee99be39f421650ab1b986ed7"; + sha256 = "1c31db3859aada0568e7afe7231c4e795f34bfcf5749e31c9d1da3c72ba7059b"; }; meta = { -- GitLab From 31ee6d82dcb3625b0e1ccee77d7f9c6444fdcfaa Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:48:06 +0200 Subject: [PATCH 1288/2206] python: pkgconfig: 1.3.1 -> 1.4.0 --- pkgs/development/python-modules/pkgconfig/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pkgconfig/default.nix b/pkgs/development/python-modules/pkgconfig/default.nix index b810213cce9..96c0ea56682 100644 --- a/pkgs/development/python-modules/pkgconfig/default.nix +++ b/pkgs/development/python-modules/pkgconfig/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "pkgconfig"; - version = "1.3.1"; + version = "1.4.0"; src = fetchPypi { inherit pname version; - sha256 = "107x2wmchlch8saixb488cgjz9n6inl38wi7nxkb942rbaapxiqb"; + sha256 = "048c3b457da7b6f686b647ab10bf09e2250e4c50acfe6f215398a8b5e6fcdb52"; }; checkInputs = [ nose ]; -- GitLab From ecb7d5c7b33ddd44a641719746e9a902eca183ff Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:48:20 +0200 Subject: [PATCH 1289/2206] python: psutil: 5.4.6 -> 5.4.7 --- pkgs/development/python-modules/psutil/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/psutil/default.nix b/pkgs/development/python-modules/psutil/default.nix index 84fe2f69554..6e048467313 100644 --- a/pkgs/development/python-modules/psutil/default.nix +++ b/pkgs/development/python-modules/psutil/default.nix @@ -6,11 +6,11 @@ buildPythonPackage rec { pname = "psutil"; - version = "5.4.6"; + version = "5.4.7"; src = fetchPypi { inherit pname version; - sha256 = "686e5a35fe4c0acc25f3466c32e716f2d498aaae7b7edc03e2305b682226bcf6"; + sha256 = "5b6322b167a5ba0c5463b4d30dfd379cd4ce245a1162ebf8fc7ab5c5ffae4f3b"; }; # No tests in archive -- GitLab From 45c173e487b1fc849e9dd39343dc83fc732e4961 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:48:27 +0200 Subject: [PATCH 1290/2206] python: pycryptodome: 3.6.5 -> 3.6.6 --- pkgs/development/python-modules/pycryptodome/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycryptodome/default.nix b/pkgs/development/python-modules/pycryptodome/default.nix index b4f044cf038..5b729182ca8 100644 --- a/pkgs/development/python-modules/pycryptodome/default.nix +++ b/pkgs/development/python-modules/pycryptodome/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchPypi, buildPythonPackage }: buildPythonPackage rec { - version = "3.6.5"; + version = "3.6.6"; pname = "pycryptodome"; src = fetchPypi { inherit pname version; - sha256 = "99d653f3a92f35e3c768a142aa83c8c7b104a787655c51e25dca89ed778960b8"; + sha256 = "b3cb4af317d9b84f6df50f0cfa6840ba69556af637a83fd971537823e13d601a"; }; meta = { -- GitLab From 5544e3bfc12726af2624a44c95317a44ac24c365 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:48:34 +0200 Subject: [PATCH 1291/2206] python: pycryptodomex: 3.6.5 -> 3.6.6 --- pkgs/development/python-modules/pycryptodomex/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycryptodomex/default.nix b/pkgs/development/python-modules/pycryptodomex/default.nix index c9741a46438..f3f439bc4a5 100644 --- a/pkgs/development/python-modules/pycryptodomex/default.nix +++ b/pkgs/development/python-modules/pycryptodomex/default.nix @@ -2,7 +2,7 @@ buildPythonPackage rec { pname = "pycryptodomex"; - version = "3.6.5"; + version = "3.6.6"; meta = { description = "A self-contained cryptographic library for Python"; @@ -12,6 +12,6 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "ff7d28474ef2134fe3027b53fa3cf13ed5f776ce15d6209b0e48fbc7592f9396"; + sha256 = "d0d448484e161786922b41e112b5d7cf76ef5f0c725ea5107ef866bb14a38b12"; }; } -- GitLab From 04bf203b9ac9599818b1a7fae0b57964211d0943 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:48:48 +0200 Subject: [PATCH 1292/2206] python: pyhomematic: 0.1.46 -> 0.1.47 --- pkgs/development/python-modules/pyhomematic/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyhomematic/default.nix b/pkgs/development/python-modules/pyhomematic/default.nix index 4ec77ed96c1..cd10edd2b64 100644 --- a/pkgs/development/python-modules/pyhomematic/default.nix +++ b/pkgs/development/python-modules/pyhomematic/default.nix @@ -2,13 +2,13 @@ buildPythonPackage rec { pname = "pyhomematic"; - version = "0.1.46"; + version = "0.1.47"; disabled = !isPy3k; src = fetchPypi { inherit pname version; - sha256 = "0a0ba8de05fc6d60bbb0beec7e808fb231abcb566c3bc17de532f72b18fe2837"; + sha256 = "bdac91dc6810b3d9f53d26daf6e6f26480c556fc3b43890e376aa23c17afd60b"; }; # PyPI tarball does not include tests/ directory -- GitLab From 467df25af55c1f1f9425d8b63fbc36860917176e Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:49:02 +0200 Subject: [PATCH 1293/2206] python: pyodbc: 4.0.23 -> 4.0.24 --- pkgs/development/python-modules/pyodbc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyodbc/default.nix b/pkgs/development/python-modules/pyodbc/default.nix index ae1133fc0be..b28c1a87647 100644 --- a/pkgs/development/python-modules/pyodbc/default.nix +++ b/pkgs/development/python-modules/pyodbc/default.nix @@ -2,12 +2,12 @@ buildPythonPackage rec { pname = "pyodbc"; - version = "4.0.23"; + version = "4.0.24"; disabled = isPyPy; # use pypypdbc instead src = fetchPypi { inherit pname version; - sha256 = "bb33d032c1f25781db64e2e4fecf77047fab2ddde42a6cd9496e3c66fb8e9f66"; + sha256 = "4326abb737dec36156998d52324921673d30f575e1e0998f0c5edd7de20e61d4"; }; buildInputs = [ libiodbc ]; -- GitLab From 6a2f30ab54e076be79c40694e017c8156fe456e2 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:49:09 +0200 Subject: [PATCH 1294/2206] python: Pyphen: 0.9.4 -> 0.9.5 --- pkgs/development/python-modules/pyphen/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyphen/default.nix b/pkgs/development/python-modules/pyphen/default.nix index 4cc7f1493f8..7a182b6be4a 100644 --- a/pkgs/development/python-modules/pyphen/default.nix +++ b/pkgs/development/python-modules/pyphen/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "Pyphen"; - version = "0.9.4"; + version = "0.9.5"; src = fetchPypi { inherit pname version; - sha256 = "1mqb5jrigxipxzp1d8nbwkq0cfjw77pnn6hc4mp1yd2mn059mymb"; + sha256 = "3b633a50873156d777e1f1075ba4d8e96a6ad0a3ca42aa3ea9a6259f93f18921"; }; meta = with stdenv.lib; { -- GitLab From 617c8ee925704551fcded9d9319b1ebdddb18afb Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:49:17 +0200 Subject: [PATCH 1295/2206] python: pytest: 3.7.1 -> 3.7.2 --- pkgs/development/python-modules/pytest/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest/default.nix b/pkgs/development/python-modules/pytest/default.nix index 9c158a55b81..3fae0442a66 100644 --- a/pkgs/development/python-modules/pytest/default.nix +++ b/pkgs/development/python-modules/pytest/default.nix @@ -3,7 +3,7 @@ , atomicwrites, mock, writeText, pathlib2 }: buildPythonPackage rec { - version = "3.7.1"; + version = "3.7.2"; pname = "pytest"; preCheck = '' @@ -13,7 +13,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "86a8dbf407e437351cef4dba46736e9c5a6e3c3ac71b2e942209748e76ff2086"; + sha256 = "3459a123ad5532852d36f6f4501dfe1acf4af1dd9541834a164666aa40395b02"; }; checkInputs = [ hypothesis mock ]; -- GitLab From 2f9a3664a4ed5aaf9e5fd0db6b441c9ec9456a29 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:49:23 +0200 Subject: [PATCH 1296/2206] python: pytest-xdist: 1.22.5 -> 1.23.0 --- pkgs/development/python-modules/pytest-xdist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-xdist/default.nix b/pkgs/development/python-modules/pytest-xdist/default.nix index 34c94d6aacd..46d505b3801 100644 --- a/pkgs/development/python-modules/pytest-xdist/default.nix +++ b/pkgs/development/python-modules/pytest-xdist/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "pytest-xdist"; - version = "1.22.5"; + version = "1.23.0"; src = fetchPypi { inherit pname version; - sha256 = "3308c4f6221670432d01e0b393b333d77c1fd805532e1d64450e8140855eb51b"; + sha256 = "28e25e79698b2662b648319d3971c0f9ae0e6500f88258ccb9b153c31110ba9b"; }; nativeBuildInputs = [ setuptools_scm ]; -- GitLab From 319d15e044034b5a536dd7fbd3a23c5872c941c8 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:49:30 +0200 Subject: [PATCH 1297/2206] python: python-daemon: 2.1.2 -> 2.2.0 --- pkgs/development/python-modules/python-daemon/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-daemon/default.nix b/pkgs/development/python-modules/python-daemon/default.nix index c44af185a10..76544adaf0b 100644 --- a/pkgs/development/python-modules/python-daemon/default.nix +++ b/pkgs/development/python-modules/python-daemon/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "python-daemon"; - version = "2.1.2"; + version = "2.2.0"; src = fetchPypi { inherit pname version; - sha256 = "261c859be5c12ae7d4286dc6951e87e9e1a70a882a8b41fd926efc1ec4214f73"; + sha256 = "aca149ebf7e73f10cd554b2df5c95295d49add8666348eff6195053ec307728c"; }; # A test fail within chroot builds. -- GitLab From db3c5b485ad07a0269c597383b893284b6f06214 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:49:37 +0200 Subject: [PATCH 1298/2206] python: python-docx: 0.8.6 -> 0.8.7 --- pkgs/development/python-modules/python-docx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-docx/default.nix b/pkgs/development/python-modules/python-docx/default.nix index 11ade481df5..1a85c5256d7 100644 --- a/pkgs/development/python-modules/python-docx/default.nix +++ b/pkgs/development/python-modules/python-docx/default.nix @@ -10,11 +10,11 @@ buildPythonPackage rec { pname = "python-docx"; - version = "0.8.6"; + version = "0.8.7"; src = fetchPypi { inherit pname version; - sha256 = "117i84s6fcdsrfckbvznnqgqwhnf1x0523ps16cki8sg9byydv2m"; + sha256 = "ba9f2a7ca391b78ab385d796b38af3f21bab23c727fc8e0c5e630448d1a11fe3"; }; checkInputs = [ behave mock pyparsing pytest ]; -- GitLab From 8ae4298972997cc4d2dff5ba5ca88ad06a134540 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:49:45 +0200 Subject: [PATCH 1299/2206] python: qtconsole: 4.3.1 -> 4.4.1 --- pkgs/development/python-modules/qtconsole/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qtconsole/default.nix b/pkgs/development/python-modules/qtconsole/default.nix index 5b35acc0404..67b9a07a36d 100644 --- a/pkgs/development/python-modules/qtconsole/default.nix +++ b/pkgs/development/python-modules/qtconsole/default.nix @@ -14,11 +14,11 @@ buildPythonPackage rec { pname = "qtconsole"; - version = "4.3.1"; + version = "4.4.1"; src = fetchPypi { inherit pname version; - sha256 = "eff8c2faeda567a0bef5781f419a64e9977988db101652b312b9d74ec0a5109c"; + sha256 = "7870b19e6a6b0ab3acc09ee65463c0ca7568b3a01a6902d7c4e1ed2c4fc4e176"; }; buildInputs = [ nose ] ++ lib.optionals isPy27 [mock]; -- GitLab From b834f91ce50fb6b3172c5a719368fa1311a5a4fd Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:49:52 +0200 Subject: [PATCH 1300/2206] python: regex: 2018.07.11 -> 2018.08.17 --- pkgs/development/python-modules/regex/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/regex/default.nix b/pkgs/development/python-modules/regex/default.nix index f3e6d1f5e0a..2394858e13e 100644 --- a/pkgs/development/python-modules/regex/default.nix +++ b/pkgs/development/python-modules/regex/default.nix @@ -7,11 +7,11 @@ buildPythonPackage rec { pname = "regex"; - version = "2018.07.11"; + version = "2018.08.17"; src = fetchPypi { inherit pname version; - sha256 = "9308dbce8e5ff4ee06b172a777f6c7f650a5835a5ad41a6080eb501639c27a2f"; + sha256 = "56494baf1ed525deea426d3676b1ae3fdcc906b55eccfcb4ea928453e11f2a43"; }; postCheck = '' -- GitLab From 9fd849c3b9ecb3e8116dd296f4a9af5e064e65e4 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:49:59 +0200 Subject: [PATCH 1301/2206] python: reikna: 0.7.0 -> 0.7.1 --- pkgs/development/python-modules/reikna/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/reikna/default.nix b/pkgs/development/python-modules/reikna/default.nix index 14e8f9f74ce..760ca0056ff 100644 --- a/pkgs/development/python-modules/reikna/default.nix +++ b/pkgs/development/python-modules/reikna/default.nix @@ -13,11 +13,11 @@ buildPythonPackage rec { pname = "reikna"; - version = "0.7.0"; + version = "0.7.1"; src = fetchPypi { inherit pname version; - sha256 = "e27af9a202b8cdedd07793abbd3282806ec724aba091a27c76d7ba8284cfd8ba"; + sha256 = "0afc5d502cc9ba0dadd88c15d72e2fdaa09fee31faaae5064889732de7940953"; }; checkInputs = [ sphinx pytestcov pytest ]; -- GitLab From 5c0ebe6446a17e037dba7ec29c8c8ba8051ce6c0 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:50:06 +0200 Subject: [PATCH 1302/2206] python: reportlab: 3.5.2 -> 3.5.6 --- pkgs/development/python-modules/reportlab/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/reportlab/default.nix b/pkgs/development/python-modules/reportlab/default.nix index 298c3c79e38..e2f2a7814aa 100644 --- a/pkgs/development/python-modules/reportlab/default.nix +++ b/pkgs/development/python-modules/reportlab/default.nix @@ -11,11 +11,11 @@ let ft = freetype.overrideAttrs (oldArgs: { dontDisableStatic = true; }); in buildPythonPackage rec { pname = "reportlab"; - version = "3.5.2"; + version = "3.5.6"; src = fetchPypi { inherit pname version; - sha256 = "08986267eaf25d62c3802512f0a97dc3426d0c82f52c8beb576689582eb85b7f"; + sha256 = "3836a49e7ea7bce458f437cbc094633c7fd4ac027180565875c18ecc726f261e"; }; checkInputs = [ glibcLocales ]; -- GitLab From c65f6a473eeb48769b1f918bc6f70bb51de4a3bf Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:50:13 +0200 Subject: [PATCH 1303/2206] python: s3fs: 0.1.5 -> 0.1.6 --- pkgs/development/python-modules/s3fs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/s3fs/default.nix b/pkgs/development/python-modules/s3fs/default.nix index 0053b125bcb..7a9454734d9 100644 --- a/pkgs/development/python-modules/s3fs/default.nix +++ b/pkgs/development/python-modules/s3fs/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "s3fs"; - version = "0.1.5"; + version = "0.1.6"; src = fetchPypi { inherit pname version; - sha256 = "4fbab74d72ceeb1a6f249165bde7b1d1c4dd758390339f52c84f0832bc5117a7"; + sha256 = "38a3dda6800a5dc6ed697bff8e9a47d84f5c28d186dc25d2ff2f91b445f0dae5"; }; buildInputs = [ docutils ]; -- GitLab From d9cb046ac85c8090757af80f5e9e0331957fa6b5 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:50:20 +0200 Subject: [PATCH 1304/2206] python: setuptools: 40.0.0 -> 40.2.0 --- pkgs/development/python-modules/setuptools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/setuptools/default.nix b/pkgs/development/python-modules/setuptools/default.nix index b10cdfae5c7..b61af72909f 100644 --- a/pkgs/development/python-modules/setuptools/default.nix +++ b/pkgs/development/python-modules/setuptools/default.nix @@ -8,13 +8,13 @@ # Should use buildPythonPackage here somehow stdenv.mkDerivation rec { pname = "setuptools"; - version = "40.0.0"; + version = "40.2.0"; name = "${python.libPrefix}-${pname}-${version}"; src = fetchPypi { inherit pname version; extension = "zip"; - sha256 = "012adb8e25fbfd64c652e99e7bab58799a3aaf05d39ab38561f69190a909015f"; + sha256 = "47881d54ede4da9c15273bac65f9340f8929d4f0213193fa7894be384f2dcfa6"; }; nativeBuildInputs = [ unzip wrapPython ]; -- GitLab From 594d2c7ee9d8732b1354e6aa4b3e5ef669777e98 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:50:27 +0200 Subject: [PATCH 1305/2206] python: soco: 0.15 -> 0.16 --- pkgs/development/python-modules/soco/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/soco/default.nix b/pkgs/development/python-modules/soco/default.nix index 152a61bbf1d..d039756eb81 100644 --- a/pkgs/development/python-modules/soco/default.nix +++ b/pkgs/development/python-modules/soco/default.nix @@ -7,11 +7,11 @@ buildPythonPackage rec { pname = "soco"; - version = "0.15"; + version = "0.16"; src = fetchPypi { inherit pname version; - sha256 = "18bxpbd7l9gns0jpvx09z023kbbz7b6i4f99i8silsb1jv682kg0"; + sha256 = "7bed4475e3f134283af1f520a9b2e6ce2a8e69bdc1b58ee68528b3d093972424"; }; propagatedBuildInputs = [ xmltodict requests ]; -- GitLab From c0b4ff39029d60750a4b1dfa762e3ff7ace9b61d Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:50:34 +0200 Subject: [PATCH 1306/2206] python: Sphinx: 1.7.6 -> 1.7.7 --- pkgs/development/python-modules/sphinx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinx/default.nix b/pkgs/development/python-modules/sphinx/default.nix index 97f76be15cb..525ff4122d8 100644 --- a/pkgs/development/python-modules/sphinx/default.nix +++ b/pkgs/development/python-modules/sphinx/default.nix @@ -26,10 +26,10 @@ buildPythonPackage rec { pname = "Sphinx"; - version = "1.7.6"; + version = "1.7.7"; src = fetchPypi { inherit pname version; - sha256 = "217ad9ece2156ed9f8af12b5d2c82a499ddf2c70a33c5f81864a08d8c67b9efc"; + sha256 = "71531900af3f68625a29c4e00381bee8f85255219a3d500a3e255076a45b735e"; }; LC_ALL = "en_US.UTF-8"; -- GitLab From e5e1408c78355163dda6e8c7485b6a73e3695ee3 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:50:41 +0200 Subject: [PATCH 1307/2206] python: SQLAlchemy: 1.2.10 -> 1.2.11 --- pkgs/development/python-modules/sqlalchemy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sqlalchemy/default.nix b/pkgs/development/python-modules/sqlalchemy/default.nix index 8c3c6fe2374..2f755869d79 100644 --- a/pkgs/development/python-modules/sqlalchemy/default.nix +++ b/pkgs/development/python-modules/sqlalchemy/default.nix @@ -9,11 +9,11 @@ buildPythonPackage rec { pname = "SQLAlchemy"; - version = "1.2.10"; + version = "1.2.11"; src = fetchPypi { inherit pname version; - sha256 = "72325e67fb85f6e9ad304c603d83626d1df684fdf0c7ab1f0352e71feeab69d8"; + sha256 = "ef6569ad403520ee13e180e1bfd6ed71a0254192a934ec1dbd3dbf48f4aa9524"; }; checkInputs = [ -- GitLab From b99101d9ccc012a6cadacb3b285b7766bf457618 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:50:48 +0200 Subject: [PATCH 1308/2206] python: stripe: 2.4.0 -> 2.6.0 --- pkgs/development/python-modules/stripe/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/stripe/default.nix b/pkgs/development/python-modules/stripe/default.nix index 6c3e340c461..c1ebdec90cc 100644 --- a/pkgs/development/python-modules/stripe/default.nix +++ b/pkgs/development/python-modules/stripe/default.nix @@ -3,7 +3,7 @@ buildPythonPackage rec { pname = "stripe"; - version = "2.4.0"; + version = "2.6.0"; # Tests require network connectivity and there's no easy way to disable # them. ~ C. @@ -11,7 +11,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "02c63cec551bba9b4785d156b518699e8ff0e6e6f96d00a72daa075683487202"; + sha256 = "ce8fc8af33e12d3d92b083b86952227e9af6854eaf6a044a7725ac543b0582f8"; }; checkInputs = [ unittest2 mock ]; -- GitLab From 587f70cbfe04cf1a4c50086ef108da5bc9a0d6e9 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:50:55 +0200 Subject: [PATCH 1309/2206] python: svg.path: 2.2 -> 3.0 --- pkgs/development/python-modules/svg-path/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/svg-path/default.nix b/pkgs/development/python-modules/svg-path/default.nix index 04031fcbc10..3a11bf67e13 100644 --- a/pkgs/development/python-modules/svg-path/default.nix +++ b/pkgs/development/python-modules/svg-path/default.nix @@ -1,11 +1,11 @@ { stdenv, buildPythonPackage, fetchPypi }: buildPythonPackage rec { pname = "svg.path"; - version = "2.2"; + version = "3.0"; src = fetchPypi { inherit pname version; - sha256 = "08kp03i4yiqdkz7a7l7d7kzszahmhigrml2502zi1ybndrh7ayxw"; + sha256 = "7b568f90f67fd25413c8da9f8bc9f9f8ab089425c20fa03330e97e77d13880ee"; }; meta = with stdenv.lib; { -- GitLab From e671f6bb6193dfbef2287e9ce1dc7d6dc98094b8 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:51:02 +0200 Subject: [PATCH 1310/2206] python: tqdm: 4.24.0 -> 4.25.0 --- pkgs/development/python-modules/tqdm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tqdm/default.nix b/pkgs/development/python-modules/tqdm/default.nix index 23a7a9dac6e..5b65e156a42 100644 --- a/pkgs/development/python-modules/tqdm/default.nix +++ b/pkgs/development/python-modules/tqdm/default.nix @@ -10,11 +10,11 @@ buildPythonPackage rec { pname = "tqdm"; - version = "4.24.0"; + version = "4.25.0"; src = fetchPypi { inherit pname version; - sha256 = "60bbaa6700e87a250f6abcbbd7ddb33243ad592240ba46afce5305b15b406fad"; + sha256 = "a3364bd83ce4777320b862e3c8a93d7da91e20a95f06ef79bed7dd71c654cafa"; }; buildInputs = [ nose coverage glibcLocales flake8 ]; -- GitLab From de92954d5da64c0df5dd911e9a11656f6852bbd3 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:51:09 +0200 Subject: [PATCH 1311/2206] python: trio: 0.5.0 -> 0.6.0 --- pkgs/development/python-modules/trio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/trio/default.nix b/pkgs/development/python-modules/trio/default.nix index c630668386e..4924fa527c6 100644 --- a/pkgs/development/python-modules/trio/default.nix +++ b/pkgs/development/python-modules/trio/default.nix @@ -12,12 +12,12 @@ buildPythonPackage rec { pname = "trio"; - version = "0.5.0"; + version = "0.6.0"; disabled = pythonOlder "3.5"; src = fetchPypi { inherit pname version; - sha256 = "ce0b4f59e2f41af0433247f92ce83116bf356a3c2ab5ca5942cf359a1105b4a8"; + sha256 = "7a80c10b89068950aa649edd4b09a6f56236642c2c2e648b956289d2301fdb9e"; }; checkInputs = [ pytest pyopenssl trustme ]; -- GitLab From 793c455b98182f3cbd28020c4d2fbef9614765fa Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:51:23 +0200 Subject: [PATCH 1312/2206] python: typeguard: 2.2.1 -> 2.2.2 --- pkgs/development/python-modules/typeguard/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/typeguard/default.nix b/pkgs/development/python-modules/typeguard/default.nix index de7a110a8f4..6ccde34f48a 100644 --- a/pkgs/development/python-modules/typeguard/default.nix +++ b/pkgs/development/python-modules/typeguard/default.nix @@ -8,11 +8,11 @@ buildPythonPackage rec { pname = "typeguard"; - version = "2.2.1"; + version = "2.2.2"; src = fetchPypi { inherit pname version; - sha256 = "89159e9ab54a436db4759c32eeb0ae6e9b65cf7fe5b838daad4a658024ec3b43"; + sha256 = "b8ddc6e2e60bd64b7003f9a685a09ba387b74adf2f6bea7534a76d61892f573e"; }; buildInputs = [ setuptools_scm ]; -- GitLab From 7f22dae41c22c8f3453acf656744154695cc741c Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:51:30 +0200 Subject: [PATCH 1313/2206] python: vega: 1.3.0 -> 1.4.0 --- pkgs/development/python-modules/vega/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/vega/default.nix b/pkgs/development/python-modules/vega/default.nix index 1813ae587c1..09106e3a6d4 100644 --- a/pkgs/development/python-modules/vega/default.nix +++ b/pkgs/development/python-modules/vega/default.nix @@ -3,11 +3,11 @@ buildPythonPackage rec { pname = "vega"; - version = "1.3.0"; + version = "1.4.0"; src = fetchPypi { inherit pname version; - sha256 = "2c5561238fbd4a0669aea457decb47c5155e9741b47a41f23cc030387f725edc"; + sha256 = "cf9701dac0111c09ea009ab06cbb81f27b1d9c23ebf58ebdf08b6994a37f13ac"; }; buildInputs = [ pytest ]; -- GitLab From 0ae1f52282dc61975aebd47434477adcc1a552ff Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:51:37 +0200 Subject: [PATCH 1314/2206] python: websocket_client: 0.48.0 -> 0.51.0 --- pkgs/development/python-modules/websockets_client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/websockets_client/default.nix b/pkgs/development/python-modules/websockets_client/default.nix index 846e9a2a0f5..194f3f126a3 100644 --- a/pkgs/development/python-modules/websockets_client/default.nix +++ b/pkgs/development/python-modules/websockets_client/default.nix @@ -1,11 +1,11 @@ { stdenv, buildPythonPackage, fetchPypi, six }: buildPythonPackage rec { pname = "websocket_client"; - version = "0.48.0"; + version = "0.51.0"; src = fetchPypi { inherit version pname; - sha256 = "18f1170e6a1b5463986739d9fd45c4308b0d025c1b2f9b88788d8f69e8a5eb4a"; + sha256 = "030bbfbf29ac9e315ffb207ed5ed42b6981b5038ea00d1e13b02b872cc95e8f6"; }; prePatch = '' -- GitLab From 167c0d347bb8512e63374611af3e3c9848fee6ca Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:51:44 +0200 Subject: [PATCH 1315/2206] python: XlsxWriter: 1.0.5 -> 1.0.7 --- pkgs/development/python-modules/XlsxWriter/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/XlsxWriter/default.nix b/pkgs/development/python-modules/XlsxWriter/default.nix index be5ad2a5c1c..a72fabb35cd 100644 --- a/pkgs/development/python-modules/XlsxWriter/default.nix +++ b/pkgs/development/python-modules/XlsxWriter/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "XlsxWriter"; - version = "1.0.5"; + version = "1.0.7"; src = fetchPypi { inherit pname version; - sha256 = "bd4661c04a68621cb2ebc07c38b8b2e98e30bf213a16e1cf3675b61e26ca9bf2"; + sha256 = "1224b971c174f33b954f9a1906679d0049399bd6a5a8c78bbae2d6c2c4facebd"; }; meta = { -- GitLab From c8d0c5fdec7c65ffc4e143e9e754a244a1bada55 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:52:04 +0200 Subject: [PATCH 1316/2206] pythonPackages.pytest-asyncio: fix build --- pkgs/development/python-modules/pytest-asyncio/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/pytest-asyncio/default.nix b/pkgs/development/python-modules/pytest-asyncio/default.nix index 6d90521900f..6b4ce6f6123 100644 --- a/pkgs/development/python-modules/pytest-asyncio/default.nix +++ b/pkgs/development/python-modules/pytest-asyncio/default.nix @@ -15,6 +15,11 @@ buildPythonPackage rec { # No tests in archive doCheck = false; + # LICENSE file is not distributed. https://github.com/pytest-dev/pytest-asyncio/issues/92 + postPatch = '' + substituteInPlace setup.cfg --replace "license_file = LICENSE" "" + ''; + meta = with stdenv.lib; { description = "library for testing asyncio code with pytest"; license = licenses.asl20; -- GitLab From f68a5ec9b52b930327e93137127905dffe99811f Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 07:56:07 +0200 Subject: [PATCH 1317/2206] pythonPackages.bootstrapped-pip: setuptools: 40.0.0 -> 40.2.0 --- pkgs/development/python-modules/bootstrapped-pip/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bootstrapped-pip/default.nix b/pkgs/development/python-modules/bootstrapped-pip/default.nix index b320db51e3c..613be1f7d6b 100644 --- a/pkgs/development/python-modules/bootstrapped-pip/default.nix +++ b/pkgs/development/python-modules/bootstrapped-pip/default.nix @@ -9,9 +9,9 @@ let }; setuptools_source = fetchPypi { pname = "setuptools"; - version = "40.0.0"; + version = "40.2.0"; format = "wheel"; - sha256 = "d68abee4eed409fbe8c302ac4d8429a1ffef912cd047a903b5701c024048dd49"; + sha256 = "ea3796a48a207b46ea36a9d26de4d0cc87c953a683a7b314ea65d666930ea8e6"; }; in stdenv.mkDerivation rec { -- GitLab From 5c3e607fb2c083190462fac6b0270e619788d4c3 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 08:01:19 +0200 Subject: [PATCH 1318/2206] mypy: use toPythonApplication Top-level Python packages are applications, not libraries. --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4cfca87f304..b174af66dce 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8786,7 +8786,7 @@ with pkgs; grabserial = callPackage ../development/tools/grabserial { }; - mypy = python3Packages.mypy; + mypy = with python3Packages; toPythonApplication mypy; ### DEVELOPMENT / LIBRARIES -- GitLab From 6923bc8d23e2735708492da627a378de5a53c218 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 18:16:34 +0200 Subject: [PATCH 1319/2206] awscli: 1.15.66 -> 1.16.1 --- pkgs/tools/admin/awscli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/admin/awscli/default.nix b/pkgs/tools/admin/awscli/default.nix index c454cca0ed6..92e5459df49 100644 --- a/pkgs/tools/admin/awscli/default.nix +++ b/pkgs/tools/admin/awscli/default.nix @@ -19,11 +19,11 @@ let in py.pkgs.buildPythonApplication rec { pname = "awscli"; - version = "1.15.66"; + version = "1.16.1"; src = py.pkgs.fetchPypi { inherit pname version; - sha256 = "004fbd3bb8932465205675a7de94460b5c2d45ddd6916138a2c867e4d0f2a4c4"; + sha256 = "5068efde694e24462646d271335fdef3dde8a0fbbfb986fab0ce7e5368a7df8d"; }; # No tests included -- GitLab From ff3665f584e7ef1ee9bf32e5e21b51f4c3f535ee Mon Sep 17 00:00:00 2001 From: Gabriel Ebner Date: Sat, 25 Aug 2018 18:34:41 +0200 Subject: [PATCH 1320/2206] mesa: enable texture floats --- pkgs/development/libraries/mesa/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix index e1a9477dcd6..f05824f19bb 100644 --- a/pkgs/development/libraries/mesa/default.nix +++ b/pkgs/development/libraries/mesa/default.nix @@ -100,6 +100,7 @@ let self = stdenv.mkDerivation { "--with-dri-driverdir=$(drivers)/lib/dri" "--with-dri-searchpath=${libglvnd.driverLink}/lib/dri" "--with-platforms=x11,wayland,drm" + "--enable-texture-float" ] ++ (optional (galliumDrivers != []) ("--with-gallium-drivers=" + -- GitLab From 99696fb9a0b497506cfbabec0049988ad12216f4 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 25 Aug 2018 18:41:12 +0200 Subject: [PATCH 1321/2206] python: numexpr: 2.6.7 -> 2.6.8 --- pkgs/development/python-modules/numexpr/default.nix | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/numexpr/default.nix b/pkgs/development/python-modules/numexpr/default.nix index 0d9e0d2a6d0..6e237b2bd9e 100644 --- a/pkgs/development/python-modules/numexpr/default.nix +++ b/pkgs/development/python-modules/numexpr/default.nix @@ -7,11 +7,11 @@ buildPythonPackage rec { pname = "numexpr"; - version = "2.6.7"; + version = "2.6.8"; src = fetchPypi { inherit pname version; - sha256 = "3d007946b6c042fc9feb1db52dd0847d2f9b7f3175ae0591476ea80dcd664771"; + sha256 = "ee8bc7201aa2f1962c67d27c326a11eef9df887d7b87b1278a1d4e722bf44375"; }; propagatedBuildInputs = [ numpy ]; @@ -19,20 +19,15 @@ buildPythonPackage rec { # Run the test suite. # It requires the build path to be in the python search path. checkPhase = '' + pushd $out ${python}/bin/${python.executable} < Date: Wed, 1 Aug 2018 17:21:10 +0100 Subject: [PATCH 1322/2206] nixos/curator: init elasticsearch curator https://www.elastic.co/guide/en/elasticsearch/client/curator/5.5/index.html --- .../services/search/elasticsearch-curator.nix | 94 +++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 nixos/modules/services/search/elasticsearch-curator.nix diff --git a/nixos/modules/services/search/elasticsearch-curator.nix b/nixos/modules/services/search/elasticsearch-curator.nix new file mode 100644 index 00000000000..c694f812caf --- /dev/null +++ b/nixos/modules/services/search/elasticsearch-curator.nix @@ -0,0 +1,94 @@ +{ config, lib, pkgs, ... }: + +with lib; + +let + cfg = config.services.elasticsearch-curator; + curatorConfig = pkgs.writeTextFile { + name = "config.yaml"; + text = '' + --- + # Remember, leave a key empty if there is no value. None will be a string, + # not a Python "NoneType" + client: + hosts: ${builtins.toJSON cfg.hosts} + port: ${cfg.port} + url_prefix: + use_ssl: False + certificate: + client_cert: + client_key: + ssl_no_validate: False + http_auth: + timeout: 30 + master_only: False + logging: + loglevel: INFO + logfile: + logformat: default + blacklist: ['elasticsearch', 'urllib3'] + ''; + }; + curatorAction = pkgs.writeTextFile { + name = "action.yaml"; + text = cfg.actionYAML; + }; +in { + + options.services.elasticsearch-curator = { + + enable = mkEnableOption "elasticsearch curator"; + interval = mkOption { + description = "The frequency to run curator, a systemd.time such as 'hourly'"; + default = "hourly"; + type = types.str; + }; + hosts = mkOption { + description = "a list of elasticsearch hosts to connect to"; + type = types.listOf types.str; + default = ["localhost"]; + }; + port = mkOption { + description = "the port that elasticsearch is listening on"; + type = types.int; + default = 9200; + }; + actionYAML = mkOption { + description = "curator action.yaml file contents, alternatively use curator-cli which takes a simple action command"; + example = '' + --- + actions: + 1: + action: delete_indices + description: >- + Delete indices older than 45 days (based on index name), for logstash- + prefixed indices. Ignore the error if the filter does not result in an + actionable list of indices (ignore_empty_list) and exit cleanly. + options: + ignore_empty_list: True + disable_action: False + filters: + - filtertype: pattern + kind: prefix + value: logstash- + - filtertype: age + source: name + direction: older + timestring: '%Y.%m.%d' + unit: days + unit_count: 45 + ''; + }; + }; + + config = mkIf cfg.enable { + + systemd.services.elasticsearch-curator = { + enable = cfg.enable; + startAt = cfg.interval; + serviceConfig = { + ExecStart = ''${pkgs.python36Packages.elasticsearch-curator}/bin/curator --config ${curatorConfig} ${curatorAction}''; + }; + }; + }; +} -- GitLab From 2ec33f527b604ae438e34fc598d85c50d88e4a61 Mon Sep 17 00:00:00 2001 From: David Smith Date: Tue, 21 Aug 2018 09:39:12 +0100 Subject: [PATCH 1323/2206] elasticsearch-curator: don't need to add enable to elasticsearch-curator service --- nixos/modules/services/search/elasticsearch-curator.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/nixos/modules/services/search/elasticsearch-curator.nix b/nixos/modules/services/search/elasticsearch-curator.nix index c694f812caf..63ffe10d21f 100644 --- a/nixos/modules/services/search/elasticsearch-curator.nix +++ b/nixos/modules/services/search/elasticsearch-curator.nix @@ -84,7 +84,6 @@ in { config = mkIf cfg.enable { systemd.services.elasticsearch-curator = { - enable = cfg.enable; startAt = cfg.interval; serviceConfig = { ExecStart = ''${pkgs.python36Packages.elasticsearch-curator}/bin/curator --config ${curatorConfig} ${curatorAction}''; -- GitLab From 842000566b5d7cab0a7ed5b1cd1ee00962175a2b Mon Sep 17 00:00:00 2001 From: David Smith Date: Tue, 21 Aug 2018 09:39:25 +0100 Subject: [PATCH 1324/2206] elasticsearch-curator: add test --- nixos/tests/elk.nix | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/nixos/tests/elk.nix b/nixos/tests/elk.nix index 4c5c441ca26..665e27a0553 100644 --- a/nixos/tests/elk.nix +++ b/nixos/tests/elk.nix @@ -63,6 +63,33 @@ let package = elk.kibana; elasticsearch.url = esUrl; }; + + elasticsearch-curator = { + enable = true; + actionYAML = '' + --- + actions: + 1: + action: delete_indices + description: >- + Delete indices older than 1 minute (based on index name), for logstash- + prefixed indices. Ignore the error if the filter does not result in an + actionable list of indices (ignore_empty_list) and exit cleanly. + options: + ignore_empty_list: True + disable_action: False + filters: + - filtertype: pattern + kind: prefix + value: logstash- + - filtertype: age + source: name + direction: older + timestring: '%Y.%m.%d' + unit: minutes + unit_count: 1 + ''; + }; }; }; }; @@ -91,6 +118,9 @@ let # See if logstash messages arive in elasticsearch. $one->waitUntilSucceeds("curl --silent --show-error '${esUrl}/_search' -H 'Content-Type: application/json' -d '{\"query\" : { \"match\" : { \"message\" : \"flowers\"}}}' | jq .hits.total | grep -v 0"); $one->waitUntilSucceeds("curl --silent --show-error '${esUrl}/_search' -H 'Content-Type: application/json' -d '{\"query\" : { \"match\" : { \"message\" : \"dragons\"}}}' | jq .hits.total | grep 0"); + $one->systemctl("stop logstash"); + $one->systemctl("start elasticsearch-curator"); + $one->waitUntilSucceeds("! curl --silent --show-error '${esUrl}/_cat/indices' | grep logstash | grep -q ^$1"); ''; }; in mapAttrs mkElkTest { -- GitLab From 32200033a632c3eed1edab14b832297a1b2e0df6 Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Tue, 21 Aug 2018 17:24:52 +0200 Subject: [PATCH 1325/2206] elasticsearch-curator: include the module in the module-list & fix bug --- nixos/modules/module-list.nix | 1 + nixos/modules/services/search/elasticsearch-curator.nix | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 2846afea8fb..85440a8025c 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -623,6 +623,7 @@ ./services/scheduling/fcron.nix ./services/scheduling/marathon.nix ./services/search/elasticsearch.nix + ./services/search/elasticsearch-curator.nix ./services/search/hound.nix ./services/search/kibana.nix ./services/search/solr.nix diff --git a/nixos/modules/services/search/elasticsearch-curator.nix b/nixos/modules/services/search/elasticsearch-curator.nix index 63ffe10d21f..43785c392fe 100644 --- a/nixos/modules/services/search/elasticsearch-curator.nix +++ b/nixos/modules/services/search/elasticsearch-curator.nix @@ -12,7 +12,7 @@ let # not a Python "NoneType" client: hosts: ${builtins.toJSON cfg.hosts} - port: ${cfg.port} + port: ${toString cfg.port} url_prefix: use_ssl: False certificate: -- GitLab From 16ce3c8f74c753633d320a59a6cc95f361eee101 Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Tue, 21 Aug 2018 17:41:26 +0200 Subject: [PATCH 1326/2206] elasticsearch-curator: include missing boto3 dependency TODO: we're still missing the requests-aws4auth>=0.9 dependency --- .../python-modules/elasticsearch-curator/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/elasticsearch-curator/default.nix b/pkgs/development/python-modules/elasticsearch-curator/default.nix index 4b0aba45cd7..c3e6df2da47 100644 --- a/pkgs/development/python-modules/elasticsearch-curator/default.nix +++ b/pkgs/development/python-modules/elasticsearch-curator/default.nix @@ -1,6 +1,7 @@ { stdenv , buildPythonPackage , fetchPypi +, boto3 , click , certifi , voluptuous @@ -33,6 +34,7 @@ buildPythonPackage rec { voluptuous pyyaml elasticsearch + boto3 ]; checkInputs = [ -- GitLab From 61b646741c5d4b43009e1abf17770b0d3047cfad Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Sat, 25 Aug 2018 16:34:56 +0200 Subject: [PATCH 1327/2206] pythonPackages.requests-aws4auth: init at 0.9 Needed by elasticsearch-curator. --- .../elasticsearch-curator/default.nix | 2 ++ .../requests-aws4auth/default.nix | 21 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 3 files changed, 25 insertions(+) create mode 100644 pkgs/development/python-modules/requests-aws4auth/default.nix diff --git a/pkgs/development/python-modules/elasticsearch-curator/default.nix b/pkgs/development/python-modules/elasticsearch-curator/default.nix index c3e6df2da47..7df3049a493 100644 --- a/pkgs/development/python-modules/elasticsearch-curator/default.nix +++ b/pkgs/development/python-modules/elasticsearch-curator/default.nix @@ -4,6 +4,7 @@ , boto3 , click , certifi +, requests-aws4auth , voluptuous , pyyaml , elasticsearch @@ -31,6 +32,7 @@ buildPythonPackage rec { propagatedBuildInputs = [ click certifi + requests-aws4auth voluptuous pyyaml elasticsearch diff --git a/pkgs/development/python-modules/requests-aws4auth/default.nix b/pkgs/development/python-modules/requests-aws4auth/default.nix new file mode 100644 index 00000000000..05a15841c42 --- /dev/null +++ b/pkgs/development/python-modules/requests-aws4auth/default.nix @@ -0,0 +1,21 @@ +{ lib, buildPythonPackage, fetchPypi, requests }: +buildPythonPackage rec { + pname = "requests-aws4auth"; + version = "0.9"; + + src = fetchPypi { + inherit pname version; + sha256 = "0g52a1pm53aqkc9qb5q1m918c1qy6q47c1qz63p5ilynfbs3m5y9"; + }; + + propagatedBuildInputs = [ requests ]; + + doCheck = false; + + meta = with lib; { + description = "Amazon Web Services version 4 authentication for the Python Requests library."; + homepage = https://github.com/sam-washington/requests-aws4auth; + license = licenses.mit; + maintainers = [ maintainers.basvandijk ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 322f831b4b5..3ba335146ce 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2009,6 +2009,8 @@ in { requests-unixsocket = callPackage ../development/python-modules/requests-unixsocket {}; + requests-aws4auth = callPackage ../development/python-modules/requests-aws4auth { }; + howdoi = callPackage ../development/python-modules/howdoi {}; neurotools = callPackage ../development/python-modules/neurotools {}; -- GitLab From 8aa331874175dc3d35c9211ea2e627c8194f40d4 Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Sat, 25 Aug 2018 16:44:27 +0200 Subject: [PATCH 1328/2206] elasticsearch-curator: disable test-suite because it hangs --- .../python-modules/elasticsearch-curator/default.nix | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/elasticsearch-curator/default.nix b/pkgs/development/python-modules/elasticsearch-curator/default.nix index 7df3049a493..3b882c5f873 100644 --- a/pkgs/development/python-modules/elasticsearch-curator/default.nix +++ b/pkgs/development/python-modules/elasticsearch-curator/default.nix @@ -24,10 +24,7 @@ buildPythonPackage rec { sha256 = "e75abeb7f7be939b1c64c071898760dc10ab5f08307c253fc074abf8a41a76f0"; }; - # The integration tests require a running elasticsearch cluster. - postUnpackPhase = '' - rm -r test/integration - ''; + doCheck = false; propagatedBuildInputs = [ click -- GitLab From 241377ee76b0f3c8f9a852756689ec01fe05764a Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Sat, 25 Aug 2018 16:46:39 +0200 Subject: [PATCH 1329/2206] nixos/tests/elk.nix: make sure the test doesn't wait for too long on elasticsearch-curator --- nixos/tests/elk.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/nixos/tests/elk.nix b/nixos/tests/elk.nix index 665e27a0553..15be72b80bb 100644 --- a/nixos/tests/elk.nix +++ b/nixos/tests/elk.nix @@ -72,7 +72,7 @@ let 1: action: delete_indices description: >- - Delete indices older than 1 minute (based on index name), for logstash- + Delete indices older than 1 second (based on index name), for logstash- prefixed indices. Ignore the error if the filter does not result in an actionable list of indices (ignore_empty_list) and exit cleanly. options: @@ -86,7 +86,7 @@ let source: name direction: older timestring: '%Y.%m.%d' - unit: minutes + unit: seconds unit_count: 1 ''; }; @@ -118,6 +118,8 @@ let # See if logstash messages arive in elasticsearch. $one->waitUntilSucceeds("curl --silent --show-error '${esUrl}/_search' -H 'Content-Type: application/json' -d '{\"query\" : { \"match\" : { \"message\" : \"flowers\"}}}' | jq .hits.total | grep -v 0"); $one->waitUntilSucceeds("curl --silent --show-error '${esUrl}/_search' -H 'Content-Type: application/json' -d '{\"query\" : { \"match\" : { \"message\" : \"dragons\"}}}' | jq .hits.total | grep 0"); + + # Test elasticsearch-curator. $one->systemctl("stop logstash"); $one->systemctl("start elasticsearch-curator"); $one->waitUntilSucceeds("! curl --silent --show-error '${esUrl}/_cat/indices' | grep logstash | grep -q ^$1"); -- GitLab From 228705fc3358ab9e6eeee44e623fae406a45f8d6 Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Sat, 25 Aug 2018 18:59:32 +0200 Subject: [PATCH 1330/2206] elasticsearch-curator: add note to the NixOS release notes --- nixos/doc/manual/release-notes/rl-1809.xml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nixos/doc/manual/release-notes/rl-1809.xml b/nixos/doc/manual/release-notes/rl-1809.xml index 8ee2a5f1623..d190394b988 100644 --- a/nixos/doc/manual/release-notes/rl-1809.xml +++ b/nixos/doc/manual/release-notes/rl-1809.xml @@ -111,6 +111,12 @@ $ nix-instantiate -E '(import <nixpkgsunstable> {}).gitFull' stroke configuration interface. + + + The new services.elasticsearch-curator service + periodically curates or manages, your Elasticsearch indices and snapshots. + + -- GitLab From 9f0eb759a40143770e24e801cc16415cf71ee04c Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Fri, 24 Aug 2018 12:51:10 +0200 Subject: [PATCH 1331/2206] gnome3.gconf: re-add as a pointer to the removal PR MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/NixOS/nixpkgs/pull/43268 removed GConf from GNOME 3 package set, let’s add an error for a little while to save people digging through the commit log. --- pkgs/desktops/gnome-3/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/desktops/gnome-3/default.nix b/pkgs/desktops/gnome-3/default.nix index 18db0e5ba81..ff093764267 100644 --- a/pkgs/desktops/gnome-3/default.nix +++ b/pkgs/desktops/gnome-3/default.nix @@ -399,6 +399,8 @@ lib.makeScope pkgs.newScope (self: with self; { gnome-packagekit = callPackage ./misc/gnome-packagekit { }; + # TODO: remove this after 18.09 has forked off + gconf = throw "gconf is deprecated since 2009 and has been removed from the package set. Use gnome2.GConf instead. For more details see https://github.com/NixOS/nixpkgs/pull/43268"; } // lib.optionalAttrs (config.allowAliases or true) { #### Legacy aliases -- GitLab From e2414dcbaac057509d7a29feefceb3bc0bd678c4 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Thu, 9 Aug 2018 23:27:15 +0200 Subject: [PATCH 1332/2206] pan: clean up --- pkgs/applications/networking/newsreaders/pan/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/networking/newsreaders/pan/default.nix b/pkgs/applications/networking/newsreaders/pan/default.nix index 4a1940ae654..9d51a76f536 100644 --- a/pkgs/applications/networking/newsreaders/pan/default.nix +++ b/pkgs/applications/networking/newsreaders/pan/default.nix @@ -2,7 +2,7 @@ , stdenv, fetchurl, pkgconfig, gtk3, gtkspell3 ? null , perl, gmime2, gettext, intltool, itstool, libxml2, dbus-glib, libnotify, gnutls , makeWrapper, gnupg -, gnomeSupport ? true, libgnome-keyring3 +, gnomeSupport ? true, gnome3, libsecret }: assert spellChecking -> gtkspell3 != null; @@ -17,10 +17,10 @@ stdenv.mkDerivation { sha256 = "1b4wamv33hprghcjk903bpvnd233yxyrm18qnh13alc8h1553nk8"; }; - nativeBuildInputs = [ pkgconfig makeWrapper ]; - buildInputs = [ gtk3 perl gmime2 gettext intltool itstool libxml2 dbus-glib libnotify gnutls ] + nativeBuildInputs = [ pkgconfig gettext intltool itstool libxml2 makeWrapper ]; + buildInputs = [ gtk3 gmime2 libnotify gnutls ] ++ stdenv.lib.optional spellChecking gtkspell3 - ++ stdenv.lib.optional gnomeSupport libgnome-keyring3; + ++ stdenv.lib.optionals gnomeSupport [ libsecret gnome3.gcr ]; configureFlags = [ "--with-dbus" -- GitLab From 1bd430e3d444aa566d55a668f424033e2dcc782f Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Fri, 10 Aug 2018 01:04:52 +0200 Subject: [PATCH 1333/2206] gnome3.gnome-keyring: clean up --- .../gnome-3/core/gnome-keyring/default.nix | 27 ++++++++++--------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/gnome-keyring/default.nix b/pkgs/desktops/gnome-3/core/gnome-keyring/default.nix index acb32bc174c..cce192c9f29 100644 --- a/pkgs/desktops/gnome-3/core/gnome-keyring/default.nix +++ b/pkgs/desktops/gnome-3/core/gnome-keyring/default.nix @@ -1,6 +1,6 @@ -{ stdenv, fetchurl, pkgconfig, dbus, libgcrypt, libtasn1, pam, python2, glib, libxslt -, intltool, pango, gcr, gdk_pixbuf, atk, p11-kit, openssh, wrapGAppsHook -, docbook_xsl, docbook_xml_dtd_42, gnome3 }: +{ stdenv, fetchurl, pkgconfig, dbus, libgcrypt, pam, python2, glib, libxslt +, gettext, gcr, libcap_ng, libselinux, p11-kit, openssh, wrapGAppsHook +, docbook_xsl, docbook_xml_dtd_43, gnome3 }: stdenv.mkDerivation rec { name = "gnome-keyring-${version}"; @@ -11,21 +11,15 @@ stdenv.mkDerivation rec { sha256 = "0sk4las4ji8wv9nx8mldzqccmpmkvvr9pdwv9imj26r10xyin5w1"; }; - passthru = { - updateScript = gnome3.updateScript { packageName = "gnome-keyring"; attrPath = "gnome3.gnome-keyring"; }; - }; - outputs = [ "out" "dev" ]; - buildInputs = with gnome3; [ - dbus libgcrypt pam gtk3 libgnome-keyring openssh - pango gcr gdk_pixbuf atk p11-kit + buildInputs = [ + glib libgcrypt pam openssh libcap_ng libselinux + gcr p11-kit ]; - propagatedBuildInputs = [ glib libtasn1 libxslt ]; - nativeBuildInputs = [ - pkgconfig intltool docbook_xsl docbook_xml_dtd_42 wrapGAppsHook + pkgconfig gettext libxslt docbook_xsl docbook_xml_dtd_43 wrapGAppsHook ]; configureFlags = [ @@ -48,6 +42,13 @@ stdenv.mkDerivation rec { make check ''; + passthru = { + updateScript = gnome3.updateScript { + packageName = "gnome-keyring"; + attrPath = "gnome3.gnome-keyring"; + }; + }; + meta = with stdenv.lib; { description = "Collection of components in GNOME that store secrets, passwords, keys, certificates and make them available to applications"; homepage = https://wiki.gnome.org/Projects/GnomeKeyring; -- GitLab From 64ddf1de6d029183beda7a7e7409ded4676a5725 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 11 Aug 2018 14:09:29 +0200 Subject: [PATCH 1334/2206] xfce.xfce4-settings: remove unneeded dependency https://bluesabre.org/2018/06/20/xfce-settings-4-12-4-and-4-13-4-released/ --- pkgs/desktops/xfce4-13/xfce4-settings/default.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/desktops/xfce4-13/xfce4-settings/default.nix b/pkgs/desktops/xfce4-13/xfce4-settings/default.nix index d08c1f96fdd..6eb917fd76f 100644 --- a/pkgs/desktops/xfce4-13/xfce4-settings/default.nix +++ b/pkgs/desktops/xfce4-13/xfce4-settings/default.nix @@ -1,4 +1,4 @@ -{ mkXfceDerivation, automakeAddFlags, dbus-glib, exo, garcon, gtk3 +{ mkXfceDerivation, automakeAddFlags, exo, garcon, gtk3 , libnotify ? null, libxfce4ui, libxfce4util, libxklavier ? null , upower ? null, xfconf, xf86inputlibinput ? null }: @@ -19,7 +19,6 @@ mkXfceDerivation rec { nativeBuildInputs = [ automakeAddFlags ]; buildInputs = [ - dbus-glib exo garcon gtk3 -- GitLab From b47e4e76445e22b6d0d575242ab09c243b2de012 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 12 Aug 2018 01:42:24 +0200 Subject: [PATCH 1335/2206] modemmanager: remove unneeded dependency --- pkgs/tools/networking/modem-manager/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/modem-manager/default.nix b/pkgs/tools/networking/modem-manager/default.nix index 8612808687e..6ca8c892562 100644 --- a/pkgs/tools/networking/modem-manager/default.nix +++ b/pkgs/tools/networking/modem-manager/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, udev, libgudev, polkit, dbus-glib, ppp, gettext, pkgconfig +{ stdenv, fetchurl, glib, udev, libgudev, polkit, ppp, gettext, pkgconfig , libmbim, libqmi, systemd, fetchpatch }: stdenv.mkDerivation rec { @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ gettext pkgconfig ]; - buildInputs = [ udev libgudev polkit dbus-glib ppp libmbim libqmi systemd ]; + buildInputs = [ glib udev libgudev polkit ppp libmbim libqmi systemd ]; patches = [ # Patch dependency on glib headers, this breaks packages using core headers (networkmanager-qt) -- GitLab From 6e2c1152350a1080e84da36941651e59c64f568d Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 12 Aug 2018 14:28:18 +0200 Subject: [PATCH 1336/2206] gnome3.gnome-desktop: use substituteAll for patch --- pkgs/desktops/gnome-3/core/gnome-desktop/default.nix | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/gnome-desktop/default.nix b/pkgs/desktops/gnome-3/core/gnome-desktop/default.nix index e909a356866..d6402a3b5b6 100644 --- a/pkgs/desktops/gnome-3/core/gnome-desktop/default.nix +++ b/pkgs/desktops/gnome-3/core/gnome-desktop/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgconfig, libxslt, which, libX11, gnome3, gtk3, glib +{ stdenv, fetchurl, substituteAll, pkgconfig, libxslt, which, libX11, gnome3, gtk3, glib , intltool, libxml2, xkeyboard_config, isocodes, itstool, wayland , libseccomp, bubblewrap, gobjectIntrospection, gtk-doc, docbook_xsl }: @@ -30,18 +30,16 @@ stdenv.mkDerivation rec { propagatedBuildInputs = [ gnome3.gsettings-desktop-schemas ]; patches = [ - ./bubblewrap-paths.patch + (substituteAll { + src = ./bubblewrap-paths.patch; + BUBBLEWRAP_BIN = "${bubblewrap}/bin/bwrap"; + }) ]; configureFlags = [ "--enable-gtk-doc" ]; - postPatch = '' - substituteInPlace libgnome-desktop/gnome-desktop-thumbnail-script.c --subst-var-by \ - BUBBLEWRAP_BIN "${bubblewrap}/bin/bwrap" - ''; - passthru = { updateScript = gnome3.updateScript { packageName = "gnome-desktop"; -- GitLab From 2258383b827ca50308838cab3c11869982764bc0 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 12 Aug 2018 14:08:00 +0200 Subject: [PATCH 1337/2206] umockdev: split package --- pkgs/development/libraries/umockdev/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/umockdev/default.nix b/pkgs/development/libraries/umockdev/default.nix index 1ff71fa1811..b89450b810b 100644 --- a/pkgs/development/libraries/umockdev/default.nix +++ b/pkgs/development/libraries/umockdev/default.nix @@ -1,10 +1,12 @@ -{ stdenv, fetchFromGitHub, autoreconfHook, libtool +{ stdenv, fetchFromGitHub, autoreconfHook, umockdev, gobjectIntrospection , pkgconfig, glib, systemd, libgudev, vala }: stdenv.mkDerivation rec { name = "umockdev-${version}"; version = "0.11.3"; + outputs = [ "bin" "out" "dev" "doc" ]; + src = fetchFromGitHub { owner = "martinpitt"; repo = "umockdev"; @@ -19,7 +21,7 @@ stdenv.mkDerivation rec { buildInputs = [ glib systemd libgudev ]; - nativeBuildInputs = [ autoreconfHook libtool pkgconfig vala ]; + nativeBuildInputs = [ autoreconfHook pkgconfig vala gobjectIntrospection ]; enableParallelBuilding = true; -- GitLab From 32c3cbdadd288a906f66c9828516868e71d21e63 Mon Sep 17 00:00:00 2001 From: Izorkin Date: Fri, 24 Aug 2018 16:54:50 +0300 Subject: [PATCH 1338/2206] nftables: enable works in linux kernel 4.17 and 4.18 --- pkgs/os-specific/linux/kernel/common-config.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix index 548c66e87e6..dd3186bc876 100644 --- a/pkgs/os-specific/linux/kernel/common-config.nix +++ b/pkgs/os-specific/linux/kernel/common-config.nix @@ -146,6 +146,14 @@ let # needed for iwd WPS support (wpa_supplicant replacement) KEY_DH_OPERATIONS = whenAtLeast "4.7" yes; + + # needed for nftables + NF_TABLES_INET = whenAtLeast "4.17" yes; + NF_TABLES_NETDEV = whenAtLeast "4.17" yes; + NF_TABLES_IPV4 = whenAtLeast "4.17" yes; + NF_TABLES_ARP = whenAtLeast "4.17" yes; + NF_TABLES_IPV6 = whenAtLeast "4.17" yes; + NF_TABLES_BRIDGE = whenAtLeast "4.17" yes; }; wireless = { -- GitLab From fc03a9f5b7bdd839f9f51f0ec950ae53228643e4 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Sat, 25 Aug 2018 18:08:24 -0400 Subject: [PATCH 1339/2206] initial work on incron service --- nixos/modules/module-list.nix | 1 + nixos/modules/services/monitoring/incron.nix | 73 ++++++++++++++++++++ pkgs/tools/system/incron/default.nix | 33 +++++++++ 3 files changed, 107 insertions(+) create mode 100644 nixos/modules/services/monitoring/incron.nix create mode 100644 pkgs/tools/system/incron/default.nix diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 2846afea8fb..4d83e10d029 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -416,6 +416,7 @@ ./services/monitoring/graphite.nix ./services/monitoring/hdaps.nix ./services/monitoring/heapster.nix + ./services/monitoring/incron.nix ./services/monitoring/longview.nix ./services/monitoring/monit.nix ./services/monitoring/munin.nix diff --git a/nixos/modules/services/monitoring/incron.nix b/nixos/modules/services/monitoring/incron.nix new file mode 100644 index 00000000000..8e312c65f93 --- /dev/null +++ b/nixos/modules/services/monitoring/incron.nix @@ -0,0 +1,73 @@ +{ config, lib, pkgs, ... }: + +with lib; + +let + + cfg = config.services.incron; + +in + +{ + options = { + + services.incron = { + + enable = mkOption { + type = types.bool; + default = false; + description = "Whether to enable the incron daemon."; + }; + + allow = mkOption { + type = types.nullOr (types.listOf types.str); + default = null; + description = "Users allowed to use incrontab."; + }; + + deny = mkOption { + type = types.nullOr (types.listOf types.str); + default = null; + description = "Users forbidden from using incrontab."; + }; + + systab = mkOption { + type = types.lines; + default = ""; + description = "The system incrontab contents."; + example = '' + "/var/mail IN_CLOSE_WRITE abc $@/$#" + "/tmp IN_ALL_EVENTS efg $@/$# $&" + ''; + }; + + }; + + }; + + config = mkIf cfg.enable { + + environment.systemPackages = [ pkgs.incron ]; + + security.wrappers.incrontab.source = "${pkgs.incron}/bin/incrontab"; + + environment.etc."incron.d/system".text = "${cfg.systab}"; + environment.etc."incron.allow" = mkIf (cfg.allow != null) { + text = "${concatStringsSep "\n" cfg.allow}"; + }; + environment.etc."incron.deny" = mkIf (cfg.deny != null) { + text = "${concatStringsSep "\n" cfg.deny}"; + }; + + systemd.services.incron = { + description = "File system events scheduler"; + wantedBy = [ "multi-user.target" ]; + path = [ config.system.path ]; + preStart = "mkdir -m 710 -p /var/spool/incron"; + serviceConfig.Type = "forking"; + serviceConfig.PIDFile = "/run/incrond.pid"; + serviceConfig.ExecStart = "${pkgs.incron}/bin/incrond"; + }; + }; + +} diff --git a/pkgs/tools/system/incron/default.nix b/pkgs/tools/system/incron/default.nix new file mode 100644 index 00000000000..bb320f8d894 --- /dev/null +++ b/pkgs/tools/system/incron/default.nix @@ -0,0 +1,33 @@ +{ stdenv, fetchurl, bash }: + +stdenv.mkDerivation rec { + name = "incron-0.5.12"; + src = fetchurl { + url = "https://github.com/ar-/incron/archive/0.5.12.tar.gz"; + sha256 = "14cgsfyl43pd86wy40m1xwr7ww023n2jyks66ngybz5s4gbhps6c"; + }; + + patchPhase = '' + sed -i "s|PREFIX = /usr/local|PREFIX = $out|g" Makefile + sed -i "s|/bin/bash|${bash}/bin/bash|g" usertable.cpp + ''; + + installPhase = '' + mkdir -p $out/bin + + # make install doesn't work because setuid and permissions + # just manually install the binaries instead + cp incrond incrontab $out/bin/ + + # make install-man is fine for documentation + make install-man + ''; + + meta = with stdenv.lib; { + description = " + The inotify cron daemon (incrond) is a daemon which monitors filesystem events and executes commands defined in system and user tables. It's use is generally similar to cron."; + license = gpl2; + homepage = https://github.com/ar-/incron; + platforms = platforms.linux; + }; +} -- GitLab From d5e7d48f5e10d58bdb2ed08214b4e33333e69763 Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Sun, 26 Aug 2018 01:12:16 +0200 Subject: [PATCH 1340/2206] requests-aws4auth: only disable tests on python >= 3 --- .../python-modules/requests-aws4auth/default.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/requests-aws4auth/default.nix b/pkgs/development/python-modules/requests-aws4auth/default.nix index 05a15841c42..b7010eccf0b 100644 --- a/pkgs/development/python-modules/requests-aws4auth/default.nix +++ b/pkgs/development/python-modules/requests-aws4auth/default.nix @@ -1,4 +1,5 @@ -{ lib, buildPythonPackage, fetchPypi, requests }: +{ lib, buildPythonPackage, fetchPypi, fetchzip, isPy3k, requests }: +with lib; buildPythonPackage rec { pname = "requests-aws4auth"; version = "0.9"; @@ -8,11 +9,17 @@ buildPythonPackage rec { sha256 = "0g52a1pm53aqkc9qb5q1m918c1qy6q47c1qz63p5ilynfbs3m5y9"; }; + postPatch = optionalString isPy3k '' + sed "s/path_encoding_style/'path_encoding_style'/" \ + -i requests_aws4auth/service_parameters.py + ''; + propagatedBuildInputs = [ requests ]; - doCheck = false; + # The test fail on Python >= 3 because of module import errors. + doCheck = !isPy3k; - meta = with lib; { + meta = { description = "Amazon Web Services version 4 authentication for the Python Requests library."; homepage = https://github.com/sam-washington/requests-aws4auth; license = licenses.mit; -- GitLab From 9364a931e98fbd1182954e69ccb9baf1c2f95d59 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 26 Aug 2018 00:57:15 +0200 Subject: [PATCH 1341/2206] gnome3.quadrapassel: clean up --- .../gnome-3/games/quadrapassel/default.nix | 30 +++++++++++-------- 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/pkgs/desktops/gnome-3/games/quadrapassel/default.nix b/pkgs/desktops/gnome-3/games/quadrapassel/default.nix index b0572f981de..7ae226b3f8e 100644 --- a/pkgs/desktops/gnome-3/games/quadrapassel/default.nix +++ b/pkgs/desktops/gnome-3/games/quadrapassel/default.nix @@ -2,8 +2,10 @@ , librsvg, libcanberra-gtk3 , intltool, itstool, libxml2, clutter, clutter-gtk, wrapGAppsHook }: -stdenv.mkDerivation rec { - name = "quadrapassel-${version}"; +let + pname = "quadrapassel"; +in stdenv.mkDerivation rec { + name = "${pname}-${version}"; version = "3.22.0"; src = fetchurl { @@ -11,22 +13,26 @@ stdenv.mkDerivation rec { sha256 = "0ed44ef73c8811cbdfc3b44c8fd80eb6e2998d102d59ac324e4748f5d9dddb55"; }; - passthru = { - updateScript = gnome3.updateScript { packageName = "quadrapassel"; attrPath = "gnome3.quadrapassel"; }; - }; - - nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ gtk3 gnome3.defaultIconTheme gdk_pixbuf librsvg - libcanberra-gtk3 itstool intltool clutter - libxml2 clutter-gtk wrapGAppsHook ]; + nativeBuildInputs = [ pkgconfig itstool intltool wrapGAppsHook ]; + buildInputs = [ + gtk3 gnome3.defaultIconTheme gdk_pixbuf librsvg + libcanberra-gtk3 clutter libxml2 clutter-gtk + ]; enableParallelBuilding = true; + passthru = { + updateScript = gnome3.updateScript { + packageName = pname; + attrPath = "gnome3.${pname}"; + }; + }; + meta = with stdenv.lib; { - homepage = https://wiki.gnome.org/Apps/Quadrapassel; description = "Classic falling-block game, Tetris"; - maintainers = gnome3.maintainers; + homepage = https://wiki.gnome.org/Apps/Quadrapassel; license = licenses.gpl2; + maintainers = gnome3.maintainers; platforms = platforms.linux; }; } -- GitLab From ce3584860c2683bf2e5df36c7aa5c0231dfa88b1 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 26 Aug 2018 01:03:59 +0200 Subject: [PATCH 1342/2206] libmanette: init at 0.2.1 --- .../libraries/libmanette/default.nix | 36 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 38 insertions(+) create mode 100644 pkgs/development/libraries/libmanette/default.nix diff --git a/pkgs/development/libraries/libmanette/default.nix b/pkgs/development/libraries/libmanette/default.nix new file mode 100644 index 00000000000..51d2e49eb35 --- /dev/null +++ b/pkgs/development/libraries/libmanette/default.nix @@ -0,0 +1,36 @@ +{ stdenv, fetchurl, ninja, meson, pkgconfig, vala, gobjectIntrospection +, glib, libgudev, libevdev, gnome3 }: + +let + version = "0.2.1"; + pname = "libmanette"; +in +stdenv.mkDerivation { + name = "${pname}-${version}"; + + outputs = [ "out" "dev" ]; + + src = fetchurl { + url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; + sha256 = "14vqz30p4693yy3yxs0gj858x25sl2kawib1g9lj8g5frgl0hd82"; + }; + + nativeBuildInputs = [ meson ninja pkgconfig vala gobjectIntrospection ]; + buildInputs = [ glib libgudev libevdev ]; + + doCheck = true; + + passthru = { + updateScript = gnome3.updateScript { + packageName = pname; + }; + }; + + meta = with stdenv.lib; { + description = "A simple GObject game controller library"; + homepage = https://wiki.gnome.org/Apps/Builder; + license = licenses.lgpl21Plus; + maintainers = gnome3.maintainers; + platforms = platforms.unix; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 58810084202..60dcc9b17a9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10625,6 +10625,8 @@ with pkgs; libmad = callPackage ../development/libraries/libmad { }; + libmanette = callPackage ../development/libraries/libmanette { }; + libmatchbox = callPackage ../development/libraries/libmatchbox { }; libmatheval = callPackage ../development/libraries/libmatheval { -- GitLab From 954eb34a5363877e5efed27ddc2bc748f6265019 Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Sun, 26 Aug 2018 01:20:15 +0200 Subject: [PATCH 1343/2206] elasticsearch-curator: explain why we disable the test-suite --- .../development/python-modules/elasticsearch-curator/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/elasticsearch-curator/default.nix b/pkgs/development/python-modules/elasticsearch-curator/default.nix index 3b882c5f873..1ea6e4cabad 100644 --- a/pkgs/development/python-modules/elasticsearch-curator/default.nix +++ b/pkgs/development/python-modules/elasticsearch-curator/default.nix @@ -24,6 +24,7 @@ buildPythonPackage rec { sha256 = "e75abeb7f7be939b1c64c071898760dc10ab5f08307c253fc074abf8a41a76f0"; }; + # The test hangs so we disable it. doCheck = false; propagatedBuildInputs = [ -- GitLab From 85d5d714443afd64b24c44e236b00ea056de223a Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Sat, 25 Aug 2018 19:02:48 -0500 Subject: [PATCH 1344/2206] fwupdate: 10 -> 12 (#44710) --- .../linux/firmware/fwupdate/default.nix | 6 +- .../linux/firmware/fwupdate/fix-paths.patch | 116 ------------------ 2 files changed, 2 insertions(+), 120 deletions(-) delete mode 100644 pkgs/os-specific/linux/firmware/fwupdate/fix-paths.patch diff --git a/pkgs/os-specific/linux/firmware/fwupdate/default.nix b/pkgs/os-specific/linux/firmware/fwupdate/default.nix index fd0d222eaac..5b14546c90f 100644 --- a/pkgs/os-specific/linux/firmware/fwupdate/default.nix +++ b/pkgs/os-specific/linux/firmware/fwupdate/default.nix @@ -1,16 +1,14 @@ { efivar, fetchurl, gettext, gnu-efi, libsmbios, pkgconfig, popt, stdenv }: let - version = "10"; + version = "12"; in stdenv.mkDerivation { name = "fwupdate-${version}"; src = fetchurl { url = "https://github.com/rhinstaller/fwupdate/releases/download/${version}/fwupdate-${version}.tar.bz2"; - sha256 = "0fpk3q0msq2l0bs2mvk0cqp8jbwnmi17ggc81r4v96h4jxh2rx3k"; + sha256 = "00w7jsg7wrlq4cpfz26m9rbv2jwyf0sansf343vfq02fy5lxars1"; }; patches = [ - # https://github.com/rhboot/fwupdate/pull/99 - ./fix-paths.patch ./do-not-create-sharedstatedir.patch ]; diff --git a/pkgs/os-specific/linux/firmware/fwupdate/fix-paths.patch b/pkgs/os-specific/linux/firmware/fwupdate/fix-paths.patch deleted file mode 100644 index b01dfa355ef..00000000000 --- a/pkgs/os-specific/linux/firmware/fwupdate/fix-paths.patch +++ /dev/null @@ -1,116 +0,0 @@ ---- a/Make.defaults -+++ b/Make.defaults -@@ -18,19 +18,20 @@ - ABIDIFF := abidiff - ABIDW := abidw - prefix ?= /usr/ --prefix := $(abspath $(prefix))/ -+prefix := $(abspath $(prefix)) -+exec_prefix ?= $(prefix) - ARCH = $(shell $(CC) -dumpmachine | cut -f1 -d- | sed s,i[3456789]86,ia32,) - ifeq ($(ARCH),x86_64) -- LIBDIR ?= $(prefix)lib64 -+ LIBDIR ?= $(exec_prefix)/lib64 - endif - ifeq ($(ARCH),ia32) -- LIBDIR ?= $(prefix)lib -+ LIBDIR ?= $(exec_prefix)/lib - endif - ifeq ($(ARCH),aarch64) -- LIBDIR ?= $(prefix)lib64 -+ LIBDIR ?= $(exec_prefix)/lib64 - endif - ifeq ($(ARCH),arm) -- LIBDIR ?= $(prefix)lib -+ LIBDIR ?= $(exec_prefix)/lib - endif - LIBDIR ?= unknown - ifeq ($(LIBDIR),unknown) -@@ -45,13 +46,13 @@ - GNUEFIDIR ?= $(LIBDIR)/gnuefi - libdir ?= $(LIBDIR) - pcdir ?= $(libdir)/pkgconfig --mandir ?= $(prefix)share/man --includedir ?= $(prefix)include --bindir ?= $(prefix)bin --datadir ?= $(prefix)share -+mandir ?= $(prefix)/share/man -+includedir ?= $(prefix)/include -+bindir ?= $(exec_prefix)/bin -+datadir ?= $(prefix)/share - localedir ?= $(datadir)/locale --libexecdir ?= $(prefix)libexec --libdatadir ?= $(prefix)lib -+libexecdir ?= $(exec_prefix)/libexec -+libdatadir ?= $(exec_prefix)/lib - sharedstatedir ?= /var/lib - - EFIDIR ?= $(shell x=$$(which --skip-alias --skip-functions git 2>/dev/null) ; [ -n "$$x" ] && git config --get fwupdate.efidir) -@@ -63,8 +64,8 @@ - ESPMOUNTPOINT = "/boot/efi" - endif - --DEBUGINFO ?= $(prefix)lib/debug --DEBUGSOURCE ?= $(prefix)src/debug -+DEBUGINFO ?= $(exec_prefix)/lib/debug -+DEBUGSOURCE ?= $(prefix)/src/debug - TARGETDIR ?= $(ESPMOUNTPOINT)/EFI/$(EFIDIR) - - .PHONY: check_efidir_error ---- a/linux/Makefile -+++ b/linux/Makefile -@@ -93,16 +93,19 @@ - sed -e "s,@@VERSION@@,$(VERSION),g" \ - -e "s,@@FWUP_MAJOR_VERSION@@,$(MAJOR_VERSION),g" \ - -e "s,@@FWUP_MINOR_VERSION@@,$(MINOR_VERSION),g" \ -+ -e "s,@@PREFIX@@,$(prefix),g" \ -+ -e "s,@@EXEC_PREFIX@@,$(exec_prefix),g" \ - -e "s,@@SHAREDSTATEDIR@@,$(sharedstatedir),g" \ - -e "s,@@ESPMOUNTPOINT@@,$(ESPMOUNTPOINT),g" \ - -e "s,@@EFIDIR@@,$(EFIDIR),g" \ - -e "s,@@LIBDIR@@,$(libdir),g" \ - -e "s,@@LIBEXECDIR@@,$(libexecdir),g" \ -+ -e "s,@@INCLUDEDIR@@,$(includedir),g" \ - $< > $@ - - tester : tester.c -- $(CC) -Wall -Werror -ggdb -L. -I./include -I/usr/include/efivar \ -- -lefivar -lfwup -o $@ $^ -+ $(CC) -Wall -Werror -ggdb -L. -I./include $(shell $(PKG_CONFIG) --cflags efivar) \ -+ $(shell $(PKG_CONFIG) --libs efivar) -lfwup -o $@ $^ - - test : tester - LD_LIBRARY_PATH=$(shell pwd) ./tester -@@ -134,6 +137,6 @@ - $(INSTALL) -d -m 755 $(DESTDIR)$(libdatadir)/systemd/system - $(INSTALL) -m 644 cleanup.service \ - $(DESTDIR)$(libdatadir)/systemd/system/fwupdate-cleanup.service -- $(INSTALL) -d -m 755 $(DESTDIR)/usr/share/bash-completion/completions/ -+ $(INSTALL) -d -m 755 $(DESTDIR)$(datadir)/bash-completion/completions/ - $(INSTALL) -m 755 $(VPATH)/bash-completion \ -- $(DESTDIR)/usr/share/bash-completion/completions/fwupdate -+ $(DESTDIR)$(datadir)/bash-completion/completions/fwupdate ---- a/linux/fwup.pc.in -+++ b/linux/fwup.pc.in -@@ -1,7 +1,7 @@ --prefix=/usr --exec_prefix=/usr -+prefix=@@PREFIX@@ -+exec_prefix=@@EXEC_PREFIX@@ - libdir=@@LIBDIR@@ --includedir=/usr/include -+includedir=@@INCLUDEDIR@@ - - Name: fwup - Description: Library for deployment of UEFI firmware updates. ---- a/linux/libfwup.c -+++ b/linux/libfwup.c -@@ -35,7 +35,7 @@ - - #include - #ifdef FWUPDATE_HAVE_LIBSMBIOS__ --#include -+#include - #include - #endif - -- GitLab From 99e663d4e1acb427f450d170de89d309669e7373 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Sun, 26 Aug 2018 01:53:33 +0200 Subject: [PATCH 1345/2206] Throw warning for nix-repl attribute --- pkgs/top-level/all-packages.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6fb84e68be4..696664f99e1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -21419,6 +21419,14 @@ with pkgs; nix-top = callPackage ../tools/package-management/nix-top { }; + nix-repl = throw ( + "nix-repl has been removed because it's not maintained anymore, " + + (lib.optionalString (! lib.versionAtLeast "2" (lib.versions.major builtins.nixVersion)) + "ugrade your Nix installation to a newer version and ") + + "use `nix repl` instead. " + + "Also see https://github.com/NixOS/nixpkgs/pull/44903" + ); + nix-review = callPackage ../tools/package-management/nix-review { }; nix-serve = callPackage ../tools/package-management/nix-serve { }; -- GitLab From 0fd58ed0997009431306e9b0ad36016f8bdab73e Mon Sep 17 00:00:00 2001 From: Francesco Gazzetta Date: Sun, 26 Aug 2018 02:23:32 +0200 Subject: [PATCH 1346/2206] 20kly: init at 1.4 (#45056) --- pkgs/games/20kly/default.nix | 40 +++++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 42 insertions(+) create mode 100644 pkgs/games/20kly/default.nix diff --git a/pkgs/games/20kly/default.nix b/pkgs/games/20kly/default.nix new file mode 100644 index 00000000000..37cb96f2cfd --- /dev/null +++ b/pkgs/games/20kly/default.nix @@ -0,0 +1,40 @@ +{ stdenv +, fetchurl +, python }: + +python.pkgs.buildPythonApplication rec { + pname = "20kly"; + version = "1.4"; + format = "other"; + disabled = !(python.isPy2 or false); + + src = fetchurl { + url = "http://jwhitham.org.uk/20kly/lightyears-${version}.tar.bz2"; + sha256 = "13h73cmfjqkipffimfc4iv0hf89if490ng6vd6xf3wcalpgaim5d"; + }; + + patchPhase = '' + substituteInPlace lightyears \ + --replace \ + "LIGHTYEARS_DIR = \".\"" \ + "LIGHTYEARS_DIR = \"$out/share\"" + ''; + + propagatedBuildInputs = with python.pkgs; [ pygame ]; + + buildPhase = "python -O -m compileall ."; + + installPhase = '' + mkdir -p "$out/share" + cp -r audio code data lightyears "$out/share" + install -Dm755 lightyears "$out/bin/lightyears" + ''; + + meta = with stdenv.lib; { + description = "A steampunk-themed strategy game where you have to manage a steam supply network"; + homepage = http://jwhitham.org.uk/20kly/; + license = licenses.gpl2; + maintainers = with maintainers; [ fgaz ]; + }; +} + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2f979846d77..a434aee6c18 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -19572,6 +19572,8 @@ with pkgs; _2048-in-terminal = callPackage ../games/2048-in-terminal { }; + _20kly = callPackage ../games/20kly { }; + _90secondportraits = callPackage ../games/90secondportraits { love = love_0_10; }; adom = callPackage ../games/adom { }; -- GitLab From 63c3b7ce10ab8672ecb28226f31c09e9809e80c0 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Sat, 25 Aug 2018 20:51:39 -0400 Subject: [PATCH 1347/2206] fixed license added incron to pkgs --- pkgs/tools/system/incron/default.nix | 2 +- pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/system/incron/default.nix b/pkgs/tools/system/incron/default.nix index bb320f8d894..a06bb324aaa 100644 --- a/pkgs/tools/system/incron/default.nix +++ b/pkgs/tools/system/incron/default.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = " The inotify cron daemon (incrond) is a daemon which monitors filesystem events and executes commands defined in system and user tables. It's use is generally similar to cron."; - license = gpl2; + license = licenses.gpl2; homepage = https://github.com/ar-/incron; platforms = platforms.linux; }; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6a25ec7c561..0183f3e8f16 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3237,6 +3237,8 @@ with pkgs; inboxer = callPackage ../applications/networking/mailreaders/inboxer { }; + incron = callPackage ../tools/system/incron { }; + inetutils = callPackage ../tools/networking/inetutils { }; infiniband-diags = callPackage ../tools/networking/infiniband-diags { }; -- GitLab From 944f0b01a4029472565c91642ed5819fab4f4cc0 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Sun, 26 Aug 2018 01:02:33 +0000 Subject: [PATCH 1348/2206] replace hardcoded guess path with what i hope is the proper nixos path --- pkgs/tools/system/incron/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/system/incron/default.nix b/pkgs/tools/system/incron/default.nix index a06bb324aaa..2f78a37203f 100644 --- a/pkgs/tools/system/incron/default.nix +++ b/pkgs/tools/system/incron/default.nix @@ -10,6 +10,7 @@ stdenv.mkDerivation rec { patchPhase = '' sed -i "s|PREFIX = /usr/local|PREFIX = $out|g" Makefile sed -i "s|/bin/bash|${bash}/bin/bash|g" usertable.cpp + sed -i "s|/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin|/run/current-system/sw/bin|g" usertable.cpp ''; installPhase = '' -- GitLab From 8da9d7ceb186a92e0737fa98f334b4c4d7a16543 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Sat, 25 Aug 2018 21:10:59 -0400 Subject: [PATCH 1349/2206] conforming to CONTRIBUTING.md --- maintainers/maintainer-list.nix | 5 +++++ pkgs/tools/system/incron/default.nix | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 657e5696041..a5e48aa30f4 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -23,6 +23,11 @@ github = "a1russell"; name = "Adam Russell"; }; + aanderse = { + email = "aaron@fosslib.net"; + github = "aanderse"; + name = "Aaron Andersen"; + }; aaronschif = { email = "aaronschif@gmail.com"; github = "aaronschif"; diff --git a/pkgs/tools/system/incron/default.nix b/pkgs/tools/system/incron/default.nix index 2f78a37203f..8c1b717d6d2 100644 --- a/pkgs/tools/system/incron/default.nix +++ b/pkgs/tools/system/incron/default.nix @@ -25,10 +25,10 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - description = " - The inotify cron daemon (incrond) is a daemon which monitors filesystem events and executes commands defined in system and user tables. It's use is generally similar to cron."; - license = licenses.gpl2; + description = "A daemon which monitors filesystem events and executes commands defined in system and user tables"; homepage = https://github.com/ar-/incron; + license = licenses.gpl2; + maintainers = [ maintainers.aanderse ]; platforms = platforms.linux; }; } -- GitLab From 81d5061a192bad28661e979cee080524b202005c Mon Sep 17 00:00:00 2001 From: Emmanuel Rosa Date: Sat, 18 Aug 2018 09:14:25 +0700 Subject: [PATCH 1350/2206] skypeforlinux: 8.24.0.2 -> 8.28.0.41 --- .../networking/instant-messengers/skypeforlinux/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix b/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix index 9fe03b274cf..d728c8d95cc 100644 --- a/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix +++ b/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix @@ -6,7 +6,7 @@ let # Please keep the version x.y.0.z and do not update to x.y.76.z because the # source of the latter disappears much faster. - version = "8.24.0.2"; + version = "8.28.0.41"; rpath = stdenv.lib.makeLibraryPath [ alsaLib @@ -56,7 +56,7 @@ let if stdenv.system == "x86_64-linux" then fetchurl { url = "https://repo.skype.com/deb/pool/main/s/skypeforlinux/skypeforlinux_${version}_amd64.deb"; - sha256 = "079bv0wilwwd9gqykcyfs4bj8za140788dxi058k4275h1jlvrww"; + sha256 = "1kydf71qbz35dx4674h3nxfx8a88k620217906i54ic4qq2mgy2x"; } else throw "Skype for linux is not supported on ${stdenv.system}"; -- GitLab From b7e0c40d299cfefca2e68db5ab9d3d26b013bdf8 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sun, 26 Aug 2018 09:31:39 +0200 Subject: [PATCH 1351/2206] docs python: `python.buildEnv` does not include `buildPythonApplication` modules Clarify the issue encountered at https://github.com/NixOS/nixpkgs/issues/45503 --- doc/languages-frameworks/python.section.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/doc/languages-frameworks/python.section.md b/doc/languages-frameworks/python.section.md index 93eb5af0f2c..d825823d01a 100644 --- a/doc/languages-frameworks/python.section.md +++ b/doc/languages-frameworks/python.section.md @@ -645,9 +645,15 @@ in python.withPackages(ps: [ps.blaze])).env #### `buildPythonApplication` function -The `buildPythonApplication` function is practically the same as `buildPythonPackage`. -The difference is that `buildPythonPackage` by default prefixes the names of the packages with the version of the interpreter. -Because this is irrelevant for applications, the prefix is omitted. +The `buildPythonApplication` function is practically the same as +`buildPythonPackage`. The main purpose of this function is to build a Python +package where one is interested only in the executables, and not importable +modules. For that reason, when adding this package to a `python.buildEnv`, the +modules won't be made available. + +Another difference is that `buildPythonPackage` by default prefixes the names of +the packages with the version of the interpreter. Because this is irrelevant for +applications, the prefix is omitted. #### `toPythonApplication` function -- GitLab From 0905ed85189e22c01a9f047e434fb962da106f37 Mon Sep 17 00:00:00 2001 From: Vladyslav Mykhailichenko Date: Sun, 26 Aug 2018 10:51:10 +0300 Subject: [PATCH 1352/2206] tokei: 7.0.3 -> 8.0.0 --- pkgs/development/tools/misc/tokei/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/misc/tokei/default.nix b/pkgs/development/tools/misc/tokei/default.nix index 0059c10afe0..831a9ec6278 100644 --- a/pkgs/development/tools/misc/tokei/default.nix +++ b/pkgs/development/tools/misc/tokei/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { name = "tokei-${version}"; - version = "7.0.3"; + version = "8.0.0"; src = fetchFromGitHub { owner = "Aaronepower"; repo = "tokei"; rev = "v${version}"; - sha256 = "1n2ddwmyd414p6a98khq8y0bmljwcclw30wy5zy5b6z1l40yxcza"; + sha256 = "1sfwmjlvjrd8r0ynnayw7g3514mfiky2j30byphaagdw4jkxbd7c"; }; - cargoSha256 = "0ngqk8nnw00s25y91vgsl37j26xl2ws75l3lvklf9gbd4bi01crv"; + cargoSha256 = "0v29gych757h7vv5jsg7rpl705gpqn0ya8ai53582qd2cc6yz4c3"; meta = with stdenv.lib; { description = "Count code, quickly"; -- GitLab From 30504063883a4bc341dd49be07be4bdbfd196ee3 Mon Sep 17 00:00:00 2001 From: xeji <36407913+xeji@users.noreply.github.com> Date: Sun, 26 Aug 2018 10:38:52 +0200 Subject: [PATCH 1353/2206] nixos/tests/matrix-synapse: fix test (#45596) Since matrix-synapse 0.33.0 underscores in server names are rejected by server name validation, causing the test to fail: valueError: Server name 'server_sqlite' contains invalid characters Relevant upstream change: https://github.com/matrix-org/synapse/commit/546bc9e28b3d7758c732df8e120639d58d455164 --- nixos/tests/matrix-synapse.nix | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/nixos/tests/matrix-synapse.nix b/nixos/tests/matrix-synapse.nix index 113fb622588..8504a7c0d05 100644 --- a/nixos/tests/matrix-synapse.nix +++ b/nixos/tests/matrix-synapse.nix @@ -6,12 +6,13 @@ import ./make-test.nix ({ pkgs, ... } : { }; nodes = { - server_postgres = args: { + # Since 0.33.0, matrix-synapse doesn't allow underscores in server names + serverpostgres = args: { services.matrix-synapse.enable = true; services.matrix-synapse.database_type = "psycopg2"; }; - server_sqlite = args: { + serversqlite = args: { services.matrix-synapse.enable = true; services.matrix-synapse.database_type = "sqlite3"; }; @@ -19,12 +20,12 @@ import ./make-test.nix ({ pkgs, ... } : { testScript = '' startAll; - $server_postgres->waitForUnit("matrix-synapse.service"); - $server_postgres->waitUntilSucceeds("curl -Lk https://localhost:8448/"); - $server_postgres->requireActiveUnit("postgresql.service"); - $server_sqlite->waitForUnit("matrix-synapse.service"); - $server_sqlite->waitUntilSucceeds("curl -Lk https://localhost:8448/"); - $server_sqlite->mustSucceed("[ -e /var/lib/matrix-synapse/homeserver.db ]"); + $serverpostgres->waitForUnit("matrix-synapse.service"); + $serverpostgres->waitUntilSucceeds("curl -Lk https://localhost:8448/"); + $serverpostgres->requireActiveUnit("postgresql.service"); + $serversqlite->waitForUnit("matrix-synapse.service"); + $serversqlite->waitUntilSucceeds("curl -Lk https://localhost:8448/"); + $serversqlite->mustSucceed("[ -e /var/lib/matrix-synapse/homeserver.db ]"); ''; }) -- GitLab From f02bfc74c94e3bbd604ed5e92e991f001a985ef9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sun, 26 Aug 2018 10:49:12 +0200 Subject: [PATCH 1354/2206] mesa: 18.1.5 -> 18.1.7 (maintenance) --- pkgs/development/libraries/mesa/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix index f05824f19bb..50fb2daad70 100644 --- a/pkgs/development/libraries/mesa/default.nix +++ b/pkgs/development/libraries/mesa/default.nix @@ -63,7 +63,7 @@ let in let - version = "18.1.5"; + version = "18.1.7"; branch = head (splitString "." version); in @@ -77,7 +77,7 @@ let self = stdenv.mkDerivation { "ftp://ftp.freedesktop.org/pub/mesa/older-versions/${branch}.x/${version}/mesa-${version}.tar.xz" "https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz" ]; - sha256 = "69dbe6f1a6660386f5beb85d4fcf003ee23023ed7b9a603de84e9a37e8d98dea"; + sha256 = "655e3b32ce3bdddd5e6e8768596e5d4bdef82d0dd37067c324cc4b2daa207306"; }; prePatch = "patchShebangs ."; -- GitLab From 16f4076c7056288c99cbecceadf98b81dc32efc0 Mon Sep 17 00:00:00 2001 From: Augustin Borsu Date: Sun, 21 Jan 2018 19:11:33 +0100 Subject: [PATCH 1355/2206] jupyter-kernel: init This is a meta package for creating a jupyter notebook kernel definition folder. It must be used in conjunction with jupyter or jupyterhub to make different environements availables. --- pkgs/applications/editors/jupyter/kernel.nix | 74 ++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 76 insertions(+) create mode 100644 pkgs/applications/editors/jupyter/kernel.nix diff --git a/pkgs/applications/editors/jupyter/kernel.nix b/pkgs/applications/editors/jupyter/kernel.nix new file mode 100644 index 00000000000..cdb6b6212bd --- /dev/null +++ b/pkgs/applications/editors/jupyter/kernel.nix @@ -0,0 +1,74 @@ +{ lib, stdenv, python3}: + +let + + default = { + python3 = let + env = (python3.withPackages (ps: with ps; [ ipykernel ])); + in { + displayName = "Python 3"; + argv = [ + "${env.interpreter}" + "-m" + "ipykernel_launcher" + "-f" + "{connection_file}" + ]; + language = "python"; + logo32 = "${env.sitePackages}/ipykernel/resources/logo-32x32.png"; + logo64 = "${env.sitePackages}/ipykernel/resources/logo-64x64.png"; + }; + }; + +in +{ + inherit default; + + # Definitions is an attribute set. + + create = { definitions ? default }: with lib; stdenv.mkDerivation rec { + + name = "jupyter-kernels"; + + src = "/dev/null"; + + unpackCmd = "mkdir jupyter_kernels"; + + installPhase = '' + mkdir kernels + + ${concatStringsSep "\n" (mapAttrsToList (kernelName: kernel: + let + config = builtins.toJSON { + display_name = if (kernel.displayName != "") + then kernel.displayName + else kernelName; + argv = kernel.argv; + language = kernel.language; + }; + logo32 = + if (kernel.logo32 != null) + then "ln -s ${kernel.logo32} 'kernels/${kernelName}/logo-32x32.png';" + else ""; + logo64 = + if (kernel.logo64 != null) + then "ln -s ${kernel.logo64} 'kernels/${kernelName}/logo-64x64.png';" + else ""; + in '' + mkdir 'kernels/${kernelName}'; + echo '${config}' > 'kernels/${kernelName}/kernel.json'; + ${logo32} + ${logo64} + '') definitions)} + + mkdir $out + cp -r kernels $out + ''; + + meta = { + description = "Wrapper to create jupyter notebook kernel definitions"; + homepage = http://jupyter.org/; + maintainers = with maintainers; [ aborsu ]; + }; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a434aee6c18..472155ac265 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3383,6 +3383,8 @@ with pkgs; jupp = callPackage ../applications/editors/jupp { }; + jupyter-kernel = callPackage ../applications/editors/jupyter/kernel.nix { }; + jwhois = callPackage ../tools/networking/jwhois { }; k2pdfopt = callPackage ../applications/misc/k2pdfopt { }; -- GitLab From 359368f76ff02a7f7229f2104d66de7643017f2d Mon Sep 17 00:00:00 2001 From: Augustin Borsu Date: Thu, 11 Jan 2018 21:52:29 +0100 Subject: [PATCH 1356/2206] jupyter: init Top-level jupyter package that, given kernel definitions, can be used with various kernels. --- pkgs/applications/editors/jupyter/default.nix | 18 ++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 20 insertions(+) create mode 100644 pkgs/applications/editors/jupyter/default.nix diff --git a/pkgs/applications/editors/jupyter/default.nix b/pkgs/applications/editors/jupyter/default.nix new file mode 100644 index 00000000000..2bca120c1de --- /dev/null +++ b/pkgs/applications/editors/jupyter/default.nix @@ -0,0 +1,18 @@ +# Jupyter notebook with the given kernel definitions + +{ python3 +, jupyter-kernel +, definitions ? jupyter-kernel.default +}: + +let + + jupyterPath = (jupyter-kernel.create { inherit definitions; }); + +in + +with python3.pkgs; toPythonModule ( + notebook.overridePythonAttrs(oldAttrs: { + makeWrapperArgs = ["--set JUPYTER_PATH ${jupyterPath}"]; + }) +) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 472155ac265..4d2bf622e44 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3383,6 +3383,8 @@ with pkgs; jupp = callPackage ../applications/editors/jupp { }; + jupyter = callPackage ../applications/editors/jupyter { }; + jupyter-kernel = callPackage ../applications/editors/jupyter/kernel.nix { }; jwhois = callPackage ../tools/networking/jwhois { }; -- GitLab From 4d3ce5ca36a145748a4938cb0127c115d8fbacf0 Mon Sep 17 00:00:00 2001 From: Augustin Borsu Date: Fri, 12 Jan 2018 00:13:55 +0100 Subject: [PATCH 1357/2206] nixos/jupyter: init service --- nixos/modules/module-list.nix | 1 + .../services/development/jupyter/default.nix | 184 ++++++++++++++++++ .../development/jupyter/kernel-options.nix | 60 ++++++ 3 files changed, 245 insertions(+) create mode 100644 nixos/modules/services/development/jupyter/default.nix create mode 100644 nixos/modules/services/development/jupyter/kernel-options.nix diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 85440a8025c..12944857af4 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -250,6 +250,7 @@ ./services/desktops/zeitgeist.nix ./services/development/bloop.nix ./services/development/hoogle.nix + ./services/development/jupyter/default.nix ./services/editors/emacs.nix ./services/editors/infinoted.nix ./services/games/factorio.nix diff --git a/nixos/modules/services/development/jupyter/default.nix b/nixos/modules/services/development/jupyter/default.nix new file mode 100644 index 00000000000..9fcc0043186 --- /dev/null +++ b/nixos/modules/services/development/jupyter/default.nix @@ -0,0 +1,184 @@ +{ config, lib, pkgs, ... }: + +with lib; + +let + + cfg = config.services.jupyter; + + # NOTE: We don't use top-level jupyter because we don't + # want to pass in JUPYTER_PATH but use .environment instead, + # saving a rebuild. + package = pkgs.python3.pkgs.notebook; + + kernels = (pkgs.jupyter-kernel.create { + definitions = if cfg.kernels != null + then cfg.kernels + else pkgs.jupyter-kernel.default; + }); + + notebookConfig = pkgs.writeText "jupyter_config.py" '' + ${cfg.notebookConfig} + + c.NotebookApp.password = ${cfg.password} + ''; + +in { + meta.maintainers = with maintainers; [ aborsu ]; + + options.services.jupyter = { + enable = mkEnableOption "Jupyter development server"; + + ip = mkOption { + type = types.str; + default = "localhost"; + description = '' + IP address Jupyter will be listening on. + ''; + }; + + port = mkOption { + type = types.int; + default = 8888; + description = '' + Port number Jupyter will be listening on. + ''; + }; + + notebookDir = mkOption { + type = types.str; + default = "~/"; + description = '' + Root directory for notebooks. + ''; + }; + + user = mkOption { + type = types.str; + default = "jupyter"; + description = '' + Name of the user used to run the jupyter service. + For security reason, jupyter should really not be run as root. + If not set (jupyter), the service will create a jupyter user with appropriate settings. + ''; + example = "aborsu"; + }; + + group = mkOption { + type = types.str; + default = "jupyter"; + description = '' + Name of the group used to run the jupyter service. + Use this if you want to create a group of users that are able to view the notebook directory's content. + ''; + example = "users"; + }; + + password = mkOption { + type = types.str; + description = '' + Password to use with notebook. + Can be generated using: + In [1]: from notebook.auth import passwd + In [2]: passwd('test') + Out[2]: 'sha1:1b961dc713fb:88483270a63e57d18d43cf337e629539de1436ba' + NOTE: you need to keep the single quote inside the nix string. + Or you can use a python oneliner: + "open('/path/secret_file', 'r', encoding='utf8').read().strip()" + It will be interpreted at the end of the notebookConfig. + ''; + example = [ + "'sha1:1b961dc713fb:88483270a63e57d18d43cf337e629539de1436ba'" + "open('/path/secret_file', 'r', encoding='utf8').read().strip()" + ]; + }; + + notebookConfig = mkOption { + type = types.lines; + default = ""; + description = '' + Raw jupyter config. + ''; + }; + + kernels = mkOption { + type = types.nullOr (types.attrsOf(types.submodule (import ./kernel-options.nix { + inherit lib; + }))); + + default = null; + example = literalExample '' + { + python3 = let + env = (pkgs.python3.withPackages (pythonPackages: with pythonPackages; [ + ipykernel + pandas + scikitlearn + ])); + in { + displayName = "Python 3 for machine learning"; + argv = [ + "$ {env.interpreter}" + "-m" + "ipykernel_launcher" + "-f" + "{connection_file}" + ]; + language = "python"; + logo32 = "$ {env.sitePackages}/ipykernel/resources/logo-32x32.png"; + logo64 = "$ {env.sitePackages}/ipykernel/resources/logo-64x64.png"; + }; + } + ''; + description = "Declarative kernel config + + Kernels can be declared in any language that supports and has the required + dependencies to communicate with a jupyter server. + In python's case, it means that ipykernel package must always be included in + the list of packages of the targeted environment. + "; + }; + }; + + config = mkMerge [ + (mkIf cfg.enable { + systemd.services.jupyter = { + description = "Jupyter development server"; + + wantedBy = [ "multi-user.target" ]; + + # TODO: Patch notebook so we can explicitly pass in a shell + path = [ pkgs.bash ]; # needed for sh in cell magic to work + + environment = { + JUPYTER_PATH = toString kernels; + }; + + serviceConfig = { + Restart = "always"; + ExecStart = ''${package}/bin/jupyter-notebook \ + --no-browser \ + --ip=${cfg.ip} \ + --port=${toString cfg.port} --port-retries 0 \ + --notebook-dir=${cfg.notebookDir} \ + --NotebookApp.config_file=${notebookConfig} + ''; + User = cfg.user; + Group = cfg.group; + WorkingDirectory = "~"; + }; + }; + }) + (mkIf (cfg.enable && (cfg.group == "jupyter")) { + users.groups.jupyter = {}; + }) + (mkIf (cfg.enable && (cfg.user == "jupyter")) { + users.extraUsers.jupyter = { + extraGroups = [ cfg.group ]; + home = "/var/lib/jupyter"; + createHome = true; + useDefaultShell = true; # needed so that the user can start a terminal. + }; + }) + ]; +} diff --git a/nixos/modules/services/development/jupyter/kernel-options.nix b/nixos/modules/services/development/jupyter/kernel-options.nix new file mode 100644 index 00000000000..03547637449 --- /dev/null +++ b/nixos/modules/services/development/jupyter/kernel-options.nix @@ -0,0 +1,60 @@ +# Options that can be used for creating a jupyter kernel. +{lib }: + +with lib; + +{ + options = { + + displayName = mkOption { + type = types.str; + default = ""; + example = [ + "Python 3" + "Python 3 for Data Science" + ]; + description = '' + Name that will be shown to the user. + ''; + }; + + argv = mkOption { + type = types.listOf types.str; + example = [ + "{customEnv.interpreter}" + "-m" + "ipykernel_launcher" + "-f" + "{connection_file}" + ]; + description = '' + Command and arguments to start the kernel. + ''; + }; + + language = mkOption { + type = types.str; + example = "python"; + description = '' + Language of the environment. Typically the name of the binary. + ''; + }; + + logo32 = mkOption { + type = types.nullOr types.path; + default = null; + example = "{env.sitePackages}/ipykernel/resources/logo-32x32.png"; + description = '' + Path to 32x32 logo png. + ''; + }; + logo64 = mkOption { + type = types.nullOr types.path; + default = null; + example = "{env.sitePackages}/ipykernel/resources/logo-64x64.png"; + description = '' + Path to 64x64 logo png. + ''; + }; + }; +} -- GitLab From a04cf8fdb7f0cfe8876c7a4d9a63c312ce2a407a Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sun, 26 Aug 2018 12:18:28 +0200 Subject: [PATCH 1358/2206] konversation: 1.7.4 -> 1.7.5 --- .../networking/irc/konversation/default.nix | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/pkgs/applications/networking/irc/konversation/default.nix b/pkgs/applications/networking/irc/konversation/default.nix index c41b6116b29..ccee78a64da 100644 --- a/pkgs/applications/networking/irc/konversation/default.nix +++ b/pkgs/applications/networking/irc/konversation/default.nix @@ -30,13 +30,13 @@ let pname = "konversation"; - version = "1.7.4"; + version = "1.7.5"; in mkDerivation rec { name = "${pname}-${version}"; src = fetchurl { url = "mirror://kde/stable/${pname}/${version}/src/${name}.tar.xz"; - sha256 = "0y4rj4fcl1wsi3y1fhnzad9nf4llwrnipfm9mfm55kqnx1zmpvqp"; + sha256 = "0h098yhlp36ls6pdvs2r93ig8dv4fys62m0h6wxccprb0qrpbgv0"; }; buildInputs = [ @@ -70,13 +70,6 @@ in mkDerivation rec { kdoctools ]; - patches = [ - (fetchpatch { - url = "https://cgit.kde.org/konversation.git/patch/?id=20018b3d0798421c9cb8a9d983e5a5b34bd88e8d"; - sha256 = "0y5m5zimfhc0d1xnkzs05c8ig11lhwdn04fk76vi7966hx8wggnn"; - }) - ]; - meta = { description = "Integrated IRC client for KDE"; license = with lib.licenses; [ gpl2 ]; -- GitLab From cd8bcb5f9f02557a04781679fc450c8e6cf08a68 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Sun, 26 Aug 2018 13:07:32 +0200 Subject: [PATCH 1359/2206] ceph: fix build, 12.2.2 -> 12.2.7 Since 772eef91686974b7710081a9a77e5c0e287c25e8, Boost doesn't support by python by default, which broke ceph. Also bump to 12.2.7, the latest release of ceph 12. --- pkgs/tools/filesystems/ceph/default.nix | 4 ++-- pkgs/top-level/all-packages.nix | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/filesystems/ceph/default.nix b/pkgs/tools/filesystems/ceph/default.nix index 0f712853f24..ef3e36ff627 100644 --- a/pkgs/tools/filesystems/ceph/default.nix +++ b/pkgs/tools/filesystems/ceph/default.nix @@ -1,12 +1,12 @@ { callPackage, fetchgit, fetchpatch, ... } @ args: callPackage ./generic.nix (args // rec { - version = "12.2.2"; + version = "12.2.7"; src = fetchgit { url = "https://github.com/ceph/ceph.git"; rev = "refs/tags/v${version}"; - sha256 = "01anqxyffa8l2lzgyb0dj6fjicfjdx2cq9y1klh24x69gxwkdh00"; + sha256 = "031nfw2g2fdpxxx39g862phgmdx68hj9r54axazandghfhc1bzrl"; }; }) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6a25ec7c561..410c1a3fe7b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1706,7 +1706,9 @@ with pkgs; nrg2iso = callPackage ../tools/cd-dvd/nrg2iso { }; libceph = ceph.lib; - ceph = callPackage ../tools/filesystems/ceph { boost = boost165; }; + ceph = callPackage ../tools/filesystems/ceph { + boost = boost166.override { enablePython = true; }; + }; ceph-dev = ceph; certmgr = callPackage ../tools/security/certmgr { }; -- GitLab From d41409cd8f381d55b690a71c4a250cec4b9e0176 Mon Sep 17 00:00:00 2001 From: Bernard Fortz Date: Sun, 26 Aug 2018 13:13:18 +0200 Subject: [PATCH 1360/2206] mixxx: 2.0.0 -> 2.1.3 --- pkgs/applications/audio/mixxx/default.nix | 30 ++++++++--------------- 1 file changed, 10 insertions(+), 20 deletions(-) diff --git a/pkgs/applications/audio/mixxx/default.nix b/pkgs/applications/audio/mixxx/default.nix index 60a0695ffec..746e306d377 100644 --- a/pkgs/applications/audio/mixxx/default.nix +++ b/pkgs/applications/audio/mixxx/default.nix @@ -1,34 +1,24 @@ -{ stdenv, fetchurl, chromaprint, fetchpatch, fftw, flac, faad2, mp4v2 +{ stdenv, fetchFromGitHub, chromaprint, fetchpatch, fftw, flac, faad2, mp4v2 , libid3tag, libmad, libopus, libshout, libsndfile, libusb1, libvorbis , pkgconfig, portaudio, portmidi, protobuf, qt4, rubberband, scons, sqlite -, taglib, vampSDK +, taglib, upower, vampSDK }: stdenv.mkDerivation rec { name = "mixxx-${version}"; - version = "2.0.0"; + version = "2.1.3"; - src = fetchurl { - url = "https://downloads.mixxx.org/${name}/${name}-src.tar.gz"; - sha256 = "0vb71w1yq0xwwsclrn2jj9bk8w4n14rfv5c0aw46c11mp8xz7f71"; + src = fetchFromGitHub { + owner = "mixxxdj"; + repo = "mixxx"; + rev = "release-${version}"; + sha256 = "1fm8lkbnxka4haidf6yr8mb3r6vaxmc97hhrp8pcx0fvq2mnzvy2"; }; - patches = [ - (fetchpatch { - url = "https://sources.debian.net/data/main/m/mixxx/2.0.0~dfsg-7.1/debian/patches/0007-fix_gcc6_issue.patch"; - sha256 = "0kpyv10wcjcvbijk6vpq54gx9sqzrq4kq2qilc1czmisp9qdy5sd"; - }) - (fetchpatch { - url = "https://622776.bugs.gentoo.org/attachment.cgi?id=487284"; - name = "sqlite.patch"; - sha256 = "1qqbd8nrxrjcc1dwvyqfq1k2yz3l071sfcgd2dmpk6j8d4j5kx31"; - }) - ]; - buildInputs = [ chromaprint fftw flac faad2 mp4v2 libid3tag libmad libopus libshout libsndfile libusb1 libvorbis pkgconfig portaudio portmidi protobuf qt4 - rubberband scons sqlite taglib vampSDK + rubberband scons sqlite taglib upower vampSDK ]; sconsFlags = [ @@ -56,7 +46,7 @@ stdenv.mkDerivation rec { homepage = https://mixxx.org; description = "Digital DJ mixing software"; license = licenses.gpl2Plus; - maintainers = [ maintainers.aszlig maintainers.goibhniu ]; + maintainers = [ maintainers.aszlig maintainers.goibhniu maintainers.bfortz ]; platforms = platforms.linux; }; } -- GitLab From a44469d7b66815fcadd628e07ae86e6b7bc7f26b Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Sun, 26 Aug 2018 13:38:58 +0200 Subject: [PATCH 1361/2206] nixos/tests/netdata: fix non-deterministic failure The test sporadically failed on hydra when a request was made before the service was actually listening on its port. Explicitly wait for the port to open. --- nixos/tests/netdata.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nixos/tests/netdata.nix b/nixos/tests/netdata.nix index eb45db6f04c..9bd147968e4 100644 --- a/nixos/tests/netdata.nix +++ b/nixos/tests/netdata.nix @@ -20,6 +20,9 @@ import ./make-test.nix ({ pkgs, ...} : { $netdata->waitForUnit("netdata.service"); + # wait for the service to listen before sending a request + $netdata->waitForOpenPort(19999); + # check if the netdata main page loads. $netdata->succeed("curl --fail http://localhost:19999/"); -- GitLab From ec334d38d258f677c249e4f757a9a159ba6cb569 Mon Sep 17 00:00:00 2001 From: Tom Hall Date: Sun, 26 Aug 2018 12:04:05 +0100 Subject: [PATCH 1362/2206] qtwebengine: Fix inputs on aarch64 A mistake in the previous commit meant that ffmpeg wasn't added to the propagatedBuildInputs on aarch64. --- pkgs/development/libraries/qt-5/modules/qtwebengine.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/qt-5/modules/qtwebengine.nix b/pkgs/development/libraries/qt-5/modules/qtwebengine.nix index 622c0554967..aae15c62d73 100644 --- a/pkgs/development/libraries/qt-5/modules/qtwebengine.nix +++ b/pkgs/development/libraries/qt-5/modules/qtwebengine.nix @@ -134,7 +134,7 @@ EOF harfbuzz icu libevent - ] ++ optionals stdenv.hostPlatform.isArm [ + ] ++ optionals (stdenv.hostPlatform.isAarch32 || stdenv.hostPlatform.isAarch64) [ ffmpeg ] ++ optionals (!stdenv.isDarwin) [ dbus zlib minizip snappy nss protobuf jsoncpp -- GitLab From f021702d212c6f78225fd2ed3a08d7ce669731f1 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Sun, 26 Aug 2018 14:15:15 +0200 Subject: [PATCH 1363/2206] nixos/tests/networking: fix routes tests The output format of `ip route` changed, it now explicitly shows "proto static" for static routes. --- nixos/tests/networking.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nixos/tests/networking.nix b/nixos/tests/networking.nix index cd5d537a3be..76ece1ea3e6 100644 --- a/nixos/tests/networking.nix +++ b/nixos/tests/networking.nix @@ -552,15 +552,15 @@ let testScript = '' my $targetIPv4Table = <<'END'; - 10.0.0.0/16 scope link mtu 1500 + 10.0.0.0/16 proto static scope link mtu 1500 192.168.1.0/24 proto kernel scope link src 192.168.1.2 - 192.168.2.0/24 via 192.168.1.1 + 192.168.2.0/24 via 192.168.1.1 proto static END my $targetIPv6Table = <<'END'; 2001:1470:fffd:2097::/64 proto kernel metric 256 pref medium - 2001:1470:fffd:2098::/64 via fdfd:b3f0::1 metric 1024 pref medium - fdfd:b3f0::/48 metric 1024 pref medium + 2001:1470:fffd:2098::/64 via fdfd:b3f0::1 proto static metric 1024 pref medium + fdfd:b3f0::/48 proto static metric 1024 pref medium END $machine->start; -- GitLab From 3f8756ce10d7a3d2cc61b7b2f44e0890a2561e40 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Sun, 26 Aug 2018 14:24:07 +0200 Subject: [PATCH 1364/2206] nixos/tests/networking: fix "virtual" tests `ip route` now displays extended tun attributes, so the expected output of this test changed. Upstream change: https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/commit/?id=118eda77d6602616bc523a17ee45171e879d1818 --- nixos/tests/networking.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/tests/networking.nix b/nixos/tests/networking.nix index 76ece1ea3e6..ff088ad2621 100644 --- a/nixos/tests/networking.nix +++ b/nixos/tests/networking.nix @@ -448,8 +448,8 @@ let testScript = '' my $targetList = <<'END'; - tap0: tap UNKNOWN_FLAGS:800 user 0 - tun0: tun UNKNOWN_FLAGS:800 user 0 + tap0: tap persist user 0 + tun0: tun persist user 0 END # Wait for networking to come up -- GitLab From a3099c9d35c255603c5ee4b450ac00ffc347f2cf Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Sun, 26 Aug 2018 14:45:06 +0200 Subject: [PATCH 1365/2206] subsurface: 4.7.5 -> 4.8.1 (#45640) Currently build is broken due to some invalid use of incomplete type 'class QHeaderView': https://hydra.nixos.org/build/76951177/nixlog/2 CC: @bkchr --- pkgs/applications/misc/subsurface/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/subsurface/default.nix b/pkgs/applications/misc/subsurface/default.nix index 5e1e7bf3225..1b998c48580 100644 --- a/pkgs/applications/misc/subsurface/default.nix +++ b/pkgs/applications/misc/subsurface/default.nix @@ -4,14 +4,14 @@ }: let - version = "4.7.5"; + version = "4.8.1"; libdc = stdenv.mkDerivation rec { name = "libdivecomputer-ssrf-${version}"; src = fetchurl { url = "https://subsurface-divelog.org/downloads/libdivecomputer-subsurface-branch-${version}.tgz"; - sha256 = "1xsgnmgc7yb46lflx8ynkbdxg2f6sny6xg6caqgx7rf0x1jmjj4x"; + sha256 = "1x6z08gfp9jldv7vcsdasjcarns43qns9cm8s9w27n0c2lvchjvy"; }; nativeBuildInputs = [ autoreconfHook ]; @@ -70,7 +70,7 @@ in stdenv.mkDerivation rec { src = fetchurl { url = "https://subsurface-divelog.org/downloads/Subsurface-${version}.tgz"; - sha256 = "0qqmnrmj2alr4rc2nqkv8sbdp92xb6j4j468wn6yqvgb23n77b82"; + sha256 = "0758sw05gjy8sckvaqc0hmbh2kibmzapgp0hlk8rsp1vsldq4vd2"; }; buildInputs = [ -- GitLab From 63257c88c3e5867a0a79d82408db5b442b060048 Mon Sep 17 00:00:00 2001 From: Bignaux Ronan Date: Sat, 25 Aug 2018 14:39:58 +0200 Subject: [PATCH 1366/2206] xkbd: init at 0.8.18 --- pkgs/applications/misc/xkbd/default.nix | 30 +++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 32 insertions(+) create mode 100644 pkgs/applications/misc/xkbd/default.nix diff --git a/pkgs/applications/misc/xkbd/default.nix b/pkgs/applications/misc/xkbd/default.nix new file mode 100644 index 00000000000..ccbb88bd1a8 --- /dev/null +++ b/pkgs/applications/misc/xkbd/default.nix @@ -0,0 +1,30 @@ +{ stdenv, fetchFromGitHub, freetype, libXrender, libXft, xextproto +, xinput, libXi, libXext, libXtst, libXpm, libX11, xproto, autoreconfHook +}: + +stdenv.mkDerivation rec { + name = "xkbd-${version}"; + version = "0.8.18"; + + src = fetchFromGitHub { + owner = "mahatma-kaganovich"; + repo = "xkbd"; + rev = name; + sha256 = "05ry6q75jq545kf6p20nhfywaqf2wdkfiyp6iwdpv9jh238hf7m9"; + }; + + buildInputs = [ + freetype libXrender libXft libXext libXtst libXpm libX11 + libXi xextproto xinput xproto + ]; + + nativeBuildInputs = [ autoreconfHook ]; + + meta = with stdenv.lib; { + homepage = https://github.com/mahatma-kaganovich/xkbd; + description = "onscreen soft keyboard for X11"; + license = licenses.gpl2Plus; + maintainers = [ maintainers.genesis ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 82c68a7bcb3..b4373ce191b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1456,6 +1456,8 @@ with pkgs; onboard = callPackage ../applications/misc/onboard { }; + xkbd = callPackage ../applications/misc/xkbd { }; + optar = callPackage ../tools/graphics/optar {}; patdiff = callPackage ../tools/misc/patdiff { }; -- GitLab From d4c25d4953e4914a10d3ccd78d1d8e6dd69fadd1 Mon Sep 17 00:00:00 2001 From: Jaakko Luttinen Date: Sun, 26 Aug 2018 17:25:51 +0300 Subject: [PATCH 1367/2206] nano-wallet: 14.2 -> 15.2 --- pkgs/applications/altcoins/nano-wallet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/altcoins/nano-wallet/default.nix b/pkgs/applications/altcoins/nano-wallet/default.nix index 76ee914bd3d..7491e830628 100644 --- a/pkgs/applications/altcoins/nano-wallet/default.nix +++ b/pkgs/applications/altcoins/nano-wallet/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { name = "nano-wallet-${version}"; - version = "14.2"; + version = "15.2"; src = fetchFromGitHub { owner = "nanocurrency"; repo = "raiblocks"; rev = "V${version}"; - sha256 = "0jbv5a8sz403a1pqcgl32idk6y0z510h7ikjg1dcxla0rsch6ipl"; + sha256 = "0ngsnaczw5y709zk52flp6m2c83q3kxfgz0bzi8rzfjxp10ncnz3"; fetchSubmodules = true; }; -- GitLab From 90d3ed0096439ca51648fa9378cc4cdae940280e Mon Sep 17 00:00:00 2001 From: adisbladis Date: Sun, 26 Aug 2018 00:23:13 +0800 Subject: [PATCH 1368/2206] go_1_11: init at 1.11 --- pkgs/development/compilers/go/1.11.nix | 194 ++++++++++++++++++ .../go/remove-fhs-test-references.patch | 13 ++ .../compilers/go/remove-tools-1.11.patch | 35 ++++ .../go/skip-external-network-tests.patch | 26 +++ .../compilers/go/skip-nohup-tests.patch | 22 ++ pkgs/top-level/all-packages.nix | 4 + 6 files changed, 294 insertions(+) create mode 100644 pkgs/development/compilers/go/1.11.nix create mode 100644 pkgs/development/compilers/go/remove-fhs-test-references.patch create mode 100644 pkgs/development/compilers/go/remove-tools-1.11.patch create mode 100644 pkgs/development/compilers/go/skip-external-network-tests.patch create mode 100644 pkgs/development/compilers/go/skip-nohup-tests.patch diff --git a/pkgs/development/compilers/go/1.11.nix b/pkgs/development/compilers/go/1.11.nix new file mode 100644 index 00000000000..eddd16dc199 --- /dev/null +++ b/pkgs/development/compilers/go/1.11.nix @@ -0,0 +1,194 @@ +{ stdenv, fetchFromGitHub, tzdata, iana-etc, go_bootstrap, runCommand, writeScriptBin +, perl, which, pkgconfig, patch, procps +, pcre, cacert, llvm +, Security, Foundation +, makeWrapper, git, subversion, mercurial, bazaar }: + +let + + inherit (stdenv.lib) optionals optionalString; + + clangHack = writeScriptBin "clang" '' + #!${stdenv.shell} + exec ${stdenv.cc}/bin/clang "$@" 2> >(sed '/ld: warning:.*ignoring unexpected dylib file/ d' 1>&2) + ''; + + goBootstrap = runCommand "go-bootstrap" {} '' + mkdir $out + cp -rf ${go_bootstrap}/* $out/ + chmod -R u+w $out + find $out -name "*.c" -delete + cp -rf $out/bin/* $out/share/go/bin/ + ''; + +in + +stdenv.mkDerivation rec { + name = "go-${version}"; + version = "1.11"; + + src = fetchFromGitHub { + owner = "golang"; + repo = "go"; + rev = "go${version}"; + sha256 = "1k18d6rkijlgzn1zw4wphzcv6a6w9hb1msgrsh1102jb18644f2q"; + }; + + GOCACHE = "off"; + + # perl is used for testing go vet + nativeBuildInputs = [ perl which pkgconfig patch makeWrapper procps ]; + buildInputs = [ cacert pcre ] + ++ optionals stdenv.isLinux [ stdenv.cc.libc.out ] + ++ optionals (stdenv.hostPlatform.libc == "glibc") [ stdenv.cc.libc.static ]; + propagatedBuildInputs = optionals stdenv.isDarwin [ Security Foundation ]; + + hardeningDisable = [ "all" ]; + + prePatch = '' + patchShebangs ./ # replace /bin/bash + + # This source produces shell script at run time, + # and thus it is not corrected by patchShebangs. + substituteInPlace misc/cgo/testcarchive/carchive_test.go \ + --replace '#!/usr/bin/env bash' '#!${stdenv.shell}' + + # Disabling the 'os/http/net' tests (they want files not available in + # chroot builds) + rm src/net/{listen,parse}_test.go + rm src/syscall/exec_linux_test.go + + # !!! substituteInPlace does not seems to be effective. + # The os test wants to read files in an existing path. Just don't let it be /usr/bin. + sed -i 's,/usr/bin,'"`pwd`", src/os/os_test.go + sed -i 's,/bin/pwd,'"`type -P pwd`", src/os/os_test.go + # Disable the unix socket test + sed -i '/TestShutdownUnix/areturn' src/net/net_test.go + # Disable the hostname test + sed -i '/TestHostname/areturn' src/os/os_test.go + # ParseInLocation fails the test + sed -i '/TestParseInSydney/areturn' src/time/format_test.go + # Remove the api check as it never worked + sed -i '/src\/cmd\/api\/run.go/ireturn nil' src/cmd/dist/test.go + # Remove the coverage test as we have removed this utility + sed -i '/TestCoverageWithCgo/areturn' src/cmd/go/go_test.go + # Remove the timezone naming test + sed -i '/TestLoadFixed/areturn' src/time/time_test.go + # Remove disable setgid test + sed -i '/TestRespectSetgidDir/areturn' src/cmd/go/internal/work/build_test.go + # Remove cert tests that conflict with NixOS's cert resolution + sed -i '/TestEnvVars/areturn' src/crypto/x509/root_unix_test.go + # TestWritevError hangs sometimes + sed -i '/TestWritevError/areturn' src/net/writev_test.go + # TestVariousDeadlines fails sometimes + sed -i '/TestVariousDeadlines/areturn' src/net/timeout_test.go + + sed -i 's,/etc/protocols,${iana-etc}/etc/protocols,' src/net/lookup_unix.go + sed -i 's,/etc/services,${iana-etc}/etc/services,' src/net/port_unix.go + + # Disable cgo lookup tests not works, they depend on resolver + rm src/net/cgo_unix_test.go + + '' + optionalString stdenv.isLinux '' + sed -i 's,/usr/share/zoneinfo/,${tzdata}/share/zoneinfo/,' src/time/zoneinfo_unix.go + '' + optionalString stdenv.isAarch32 '' + echo '#!${stdenv.shell}' > misc/cgo/testplugin/test.bash + '' + optionalString stdenv.isDarwin '' + substituteInPlace src/race.bash --replace \ + "sysctl machdep.cpu.extfeatures | grep -qv EM64T" true + sed -i 's,strings.Contains(.*sysctl.*,true {,' src/cmd/dist/util.go + sed -i 's,"/etc","'"$TMPDIR"'",' src/os/os_test.go + sed -i 's,/_go_os_test,'"$TMPDIR"'/_go_os_test,' src/os/path_test.go + + sed -i '/TestChdirAndGetwd/areturn' src/os/os_test.go + sed -i '/TestCredentialNoSetGroups/areturn' src/os/exec/exec_posix_test.go + sed -i '/TestRead0/areturn' src/os/os_test.go + sed -i '/TestSystemRoots/areturn' src/crypto/x509/root_darwin_test.go + + sed -i '/TestGoInstallRebuildsStalePackagesInOtherGOPATH/areturn' src/cmd/go/go_test.go + sed -i '/TestBuildDashIInstallsDependencies/areturn' src/cmd/go/go_test.go + + sed -i '/TestDisasmExtld/areturn' src/cmd/objdump/objdump_test.go + + sed -i 's/unrecognized/unknown/' src/cmd/link/internal/ld/lib.go + + touch $TMPDIR/group $TMPDIR/hosts $TMPDIR/passwd + ''; + + patches = [ + ./remove-tools-1.11.patch + ./ssl-cert-file-1.9.patch + ./remove-test-pie.patch + ./creds-test.patch + ./go-1.9-skip-flaky-19608.patch + ./go-1.9-skip-flaky-20072.patch + ./remove-fhs-test-references.patch + ./skip-external-network-tests.patch + ./skip-nohup-tests.patch + ]; + + postPatch = optionalString stdenv.isDarwin '' + echo "substitute hardcoded dsymutil with ${llvm}/bin/llvm-dsymutil" + substituteInPlace "src/cmd/link/internal/ld/lib.go" --replace dsymutil ${llvm}/bin/llvm-dsymutil + ''; + + GOOS = if stdenv.isDarwin then "darwin" else "linux"; + GOARCH = if stdenv.isDarwin then "amd64" + else if stdenv.system == "i686-linux" then "386" + else if stdenv.system == "x86_64-linux" then "amd64" + else if stdenv.isAarch32 then "arm" + else if stdenv.isAarch64 then "arm64" + else throw "Unsupported system"; + GOARM = optionalString (stdenv.system == "armv5tel-linux") "5"; + GO386 = 387; # from Arch: don't assume sse2 on i686 + CGO_ENABLED = 1; + GOROOT_BOOTSTRAP = "${goBootstrap}/share/go"; + # Hopefully avoids test timeouts on Hydra + GO_TEST_TIMEOUT_SCALE = 3; + + # The go build actually checks for CC=*/clang and does something different, so we don't + # just want the generic `cc` here. + CC = if stdenv.isDarwin then "clang" else "cc"; + + configurePhase = '' + # Indicate that we are running on build infrastructure + # Some tests assume things like home directories and users exists + export GO_BUILDER_NAME=nix + + mkdir -p $out/share/go/bin + export GOROOT=$out/share/go + export GOBIN=$GOROOT/bin + export PATH=$GOBIN:$PATH + ulimit -a + ''; + + postConfigure = optionalString stdenv.isDarwin '' + export PATH=${clangHack}/bin:$PATH + ''; + + installPhase = '' + cp -r . $GOROOT + ( cd $GOROOT/src && ./all.bash ) + + # (https://github.com/golang/go/wiki/GoGetTools) + wrapProgram $out/share/go/bin/go --prefix PATH ":" "${stdenv.lib.makeBinPath [ git subversion mercurial bazaar ]}" + ''; + + preFixup = '' + rm -r $out/share/go/pkg/bootstrap + ln -s $out/share/go/bin $out/bin + ''; + + setupHook = ./setup-hook.sh; + + disallowedReferences = [ go_bootstrap ]; + + meta = with stdenv.lib; { + branch = "1.9"; + homepage = http://golang.org/; + description = "The Go Programming language"; + license = licenses.bsd3; + maintainers = with maintainers; [ cstrahan orivej velovix mic92 ]; + platforms = platforms.linux ++ platforms.darwin; + }; +} diff --git a/pkgs/development/compilers/go/remove-fhs-test-references.patch b/pkgs/development/compilers/go/remove-fhs-test-references.patch new file mode 100644 index 00000000000..1ea7f85d529 --- /dev/null +++ b/pkgs/development/compilers/go/remove-fhs-test-references.patch @@ -0,0 +1,13 @@ +diff --git a/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix_test.go b/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix_test.go +index d694990..87fa259 100644 +--- a/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix_test.go ++++ b/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix_test.go +@@ -452,7 +452,7 @@ func TestGetwd(t *testing.T) { + defer fd.Close() + // These are chosen carefully not to be symlinks on a Mac + // (unlike, say, /var, /etc) +- dirs := []string{"/", "/usr/bin"} ++ dirs := []string{"/"} + switch runtime.GOOS { + case "android": + dirs = []string{"/", "/system/bin"} diff --git a/pkgs/development/compilers/go/remove-tools-1.11.patch b/pkgs/development/compilers/go/remove-tools-1.11.patch new file mode 100644 index 00000000000..cff35999a83 --- /dev/null +++ b/pkgs/development/compilers/go/remove-tools-1.11.patch @@ -0,0 +1,35 @@ +diff --git a/src/go/build/build.go b/src/go/build/build.go +index b68a712..b60bf19 100644 +--- a/src/go/build/build.go ++++ b/src/go/build/build.go +@@ -1708,7 +1708,7 @@ func init() { + } + + // ToolDir is the directory containing build tools. +-var ToolDir = getToolDir() ++var ToolDir = runtime.GOTOOLDIR() + + // IsLocalImport reports whether the import path is + // a local import path, like ".", "..", "./foo", or "../foo". +diff --git a/src/runtime/extern.go b/src/runtime/extern.go +index 7171b13..18a942c 100644 +--- a/src/runtime/extern.go ++++ b/src/runtime/extern.go +@@ -229,6 +229,17 @@ func GOROOT() string { + return sys.DefaultGoroot + } + ++// GOTOOLDIR returns the root of the Go tree. ++// It uses the GOTOOLDIR environment variable, if set, ++// or else the root used during the Go build. ++func GOTOOLDIR() string { ++ s := gogetenv("GOTOOLDIR") ++ if s != "" { ++ return s ++ } ++ return GOROOT() + "/pkg/tool/" + GOOS + "_" + GOARCH ++} ++ + // Version returns the Go tree's version string. + // It is either the commit hash and date at the time of the build or, + // when possible, a release tag like "go1.3". diff --git a/pkgs/development/compilers/go/skip-external-network-tests.patch b/pkgs/development/compilers/go/skip-external-network-tests.patch new file mode 100644 index 00000000000..5791b213cb5 --- /dev/null +++ b/pkgs/development/compilers/go/skip-external-network-tests.patch @@ -0,0 +1,26 @@ +diff --git a/src/cmd/go/go_test.go b/src/cmd/go/go_test.go +index 85cae90..94b4edd 100644 +--- a/src/cmd/go/go_test.go ++++ b/src/cmd/go/go_test.go +@@ -4946,6 +4946,8 @@ func TestBuildmodePIE(t *testing.T) { + } + + func TestExecBuildX(t *testing.T) { ++ t.Skipf("skipping, test requires networking") ++ + tooSlow(t) + if !canCgo { + t.Skip("skipping because cgo not enabled") +diff --git a/src/net/dial_test.go b/src/net/dial_test.go +index 00a84d1..27f9ec9 100644 +--- a/src/net/dial_test.go ++++ b/src/net/dial_test.go +@@ -968,6 +968,8 @@ func TestDialerControl(t *testing.T) { + // mustHaveExternalNetwork is like testenv.MustHaveExternalNetwork + // except that it won't skip testing on non-iOS builders. + func mustHaveExternalNetwork(t *testing.T) { ++ t.Skipf("Nix sandbox does not have networking") ++ + t.Helper() + ios := runtime.GOOS == "darwin" && (runtime.GOARCH == "arm" || runtime.GOARCH == "arm64") + if testenv.Builder() == "" || ios { diff --git a/pkgs/development/compilers/go/skip-nohup-tests.patch b/pkgs/development/compilers/go/skip-nohup-tests.patch new file mode 100644 index 00000000000..1da07407d04 --- /dev/null +++ b/pkgs/development/compilers/go/skip-nohup-tests.patch @@ -0,0 +1,22 @@ +diff --git a/src/os/signal/signal_test.go b/src/os/signal/signal_test.go +index 3d79c7a..6e0f7b4 100644 +--- a/src/os/signal/signal_test.go ++++ b/src/os/signal/signal_test.go +@@ -217,6 +217,8 @@ var checkSighupIgnored = flag.Bool("check_sighup_ignored", false, "if true, Test + + // Test that Ignored(SIGHUP) correctly detects whether it is being run under nohup. + func TestDetectNohup(t *testing.T) { ++ t.Skip("Fails in nix build environment") ++ + if *checkSighupIgnored { + if !Ignored(syscall.SIGHUP) { + t.Fatal("SIGHUP is not ignored.") +@@ -306,6 +308,8 @@ func TestStop(t *testing.T) { + // Test that when run under nohup, an uncaught SIGHUP does not kill the program, + // but a + func TestNohup(t *testing.T) { ++ t.Skip("Fails in nix build environment") ++ + // Ugly: ask for SIGHUP so that child will not have no-hup set + // even if test is running under nohup environment. + // We have no intention of reading from c. diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 514f5ac551b..c71f178b9ae 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6748,6 +6748,10 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security Foundation; }; + go_1_11 = callPackage ../development/compilers/go/1.11.nix { + inherit (darwin.apple_sdk.frameworks) Security Foundation; + }; + go = go_1_10; go-repo-root = callPackage ../development/tools/go-repo-root { }; -- GitLab From c93c160cbbd93c2b0ebf73012a43bf19c75c637a Mon Sep 17 00:00:00 2001 From: volth Date: Sun, 26 Aug 2018 16:51:59 +0000 Subject: [PATCH 1369/2206] perlPackages.AlienWxWidgets: fix build --- 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 7761e42f544..62075351342 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -133,7 +133,7 @@ let url = "mirror://cpan/authors/id/M/MD/MDOOTSON/${name}.tar.gz"; sha256 = "0jg2dmkzhj03f6b0vmv597yryfw9cclsdn9ynvvlrzzgpd5lw8jk"; }; - propagatedBuildInputs = [ pkgs.pkgconfig pkgs.gtk2 pkgs.wxGTK ModulePluggable ]; + propagatedBuildInputs = [ pkgs.pkgconfig pkgs.gtk2 pkgs.wxGTK30 ModulePluggable ]; buildInputs = [ LWPProtocolHttps ]; }; -- GitLab From e76c0cdbd199f6516be5e298c4802bef39a41544 Mon Sep 17 00:00:00 2001 From: volth Date: Sun, 26 Aug 2018 16:53:12 +0000 Subject: [PATCH 1370/2206] perlPackages.ArchiveZip: fix build --- pkgs/top-level/perl-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 7761e42f544..837c44d162c 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -531,6 +531,7 @@ let url = mirror://cpan/authors/id/P/PH/PHRED/Archive-Zip-1.62.tar.gz; sha256 = "1jax173w7nm5r6k7ymfcskvs1rw590lyscbqrnfbkjj4cxc65wrb"; }; + buildInputs = [ TestMockModule ]; meta = { description = "Provide an interface to ZIP archive files"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; -- GitLab From 6d903a940752478dd5f6a21a36e3d9d7edd6f788 Mon Sep 17 00:00:00 2001 From: adisbladis Date: Sun, 26 Aug 2018 22:27:21 +0800 Subject: [PATCH 1371/2206] gopherclient: Mark as broken Package does not build --- pkgs/applications/networking/gopher/gopherclient/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/networking/gopher/gopherclient/default.nix b/pkgs/applications/networking/gopher/gopherclient/default.nix index b233ca4ab47..d36533fc9e5 100644 --- a/pkgs/applications/networking/gopher/gopherclient/default.nix +++ b/pkgs/applications/networking/gopher/gopherclient/default.nix @@ -40,5 +40,6 @@ buildGoPackage rec { license = licenses.mit; maintainers = with maintainers; [ orivej ]; platforms = platforms.linux; + broken = true; }; } -- GitLab From 9336e893eb7f2816707ebe70639268d5ff3e8443 Mon Sep 17 00:00:00 2001 From: adisbladis Date: Sun, 26 Aug 2018 22:27:41 +0800 Subject: [PATCH 1372/2206] buildGoPackage: Use go 1.11 by default --- pkgs/applications/altcoins/default.nix | 7 ++- pkgs/top-level/all-packages.nix | 79 +++++++++++++++++++------- 2 files changed, 64 insertions(+), 22 deletions(-) diff --git a/pkgs/applications/altcoins/default.nix b/pkgs/applications/altcoins/default.nix index f4a49e79f6a..95d79a8650f 100644 --- a/pkgs/applications/altcoins/default.nix +++ b/pkgs/applications/altcoins/default.nix @@ -1,4 +1,4 @@ -{ callPackage, boost155, boost165, openssl_1_1_0, haskellPackages, darwin, libsForQt5, miniupnpc_2, python3 }: +{ callPackage, boost155, boost165, openssl_1_1_0, haskellPackages, darwin, libsForQt5, miniupnpc_2, python3, buildGo110Package }: rec { @@ -51,10 +51,13 @@ rec { freicoin = callPackage ./freicoin.nix { boost = boost155; }; go-ethereum = callPackage ./go-ethereum.nix { + buildGoPackage = buildGo110Package; inherit (darwin) libobjc; inherit (darwin.apple_sdk.frameworks) IOKit; }; - go-ethereum-classic = callPackage ./go-ethereum-classic { }; + go-ethereum-classic = callPackage ./go-ethereum-classic { + buildGoPackage = buildGo110Package; + }; litecoin = callPackage ./litecoin.nix { withGui = true; }; litecoind = callPackage ./litecoin.nix { withGui = false; }; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c71f178b9ae..c4bc6d4efcb 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -706,7 +706,9 @@ with pkgs; asc-key-to-qr-code-gif = callPackage ../tools/security/asc-key-to-qr-code-gif { }; - gopass = callPackage ../tools/security/gopass { }; + gopass = callPackage ../tools/security/gopass { + buildGoPackage = buildGo110Package; + }; browserpass = callPackage ../tools/security/browserpass { }; @@ -1348,7 +1350,9 @@ with pkgs; gmic = callPackage ../tools/graphics/gmic { }; - goa = callPackage ../development/tools/goa { }; + goa = callPackage ../development/tools/goa { + buildGoPackage = buildGo110Package; + }; gohai = callPackage ../tools/system/gohai { }; @@ -2091,13 +2095,17 @@ with pkgs; dev86 = callPackage ../development/compilers/dev86 { }; - diskrsync = callPackage ../tools/backup/diskrsync { }; + diskrsync = callPackage ../tools/backup/diskrsync { + buildGoPackage = buildGo110Package; + }; djbdns = callPackage ../tools/networking/djbdns { }; dnscrypt-proxy = callPackage ../tools/networking/dnscrypt-proxy/1.x { }; - dnscrypt-proxy2 = callPackage ../tools/networking/dnscrypt-proxy/2.x { }; + dnscrypt-proxy2 = callPackage ../tools/networking/dnscrypt-proxy/2.x { + buildGoPackage = buildGo110Package; + }; dnscrypt-wrapper = callPackage ../tools/networking/dnscrypt-wrapper { }; @@ -2933,8 +2941,12 @@ with pkgs; stdenv = stdenv_32bit; }; - gx = callPackage ../tools/package-management/gx { }; - gx-go = callPackage ../tools/package-management/gx/go { }; + gx = callPackage ../tools/package-management/gx { + buildGoPackage = buildGo110Package; + }; + gx-go = callPackage ../tools/package-management/gx/go { + buildGoPackage = buildGo110Package; + }; sbsigntool = callPackage ../tools/security/sbsigntool { }; @@ -3278,7 +3290,9 @@ with pkgs; ipfs = callPackage ../applications/networking/ipfs { }; ipfs-migrator = callPackage ../applications/networking/ipfs-migrator { }; - ipget = callPackage ../applications/networking/ipget { }; + ipget = callPackage ../applications/networking/ipget { + buildGoPackage = buildGo110Package; + }; ipmitool = callPackage ../tools/system/ipmitool { static = false; @@ -3960,7 +3974,9 @@ with pkgs; mimetic = callPackage ../development/libraries/mimetic { }; - minio-client = callPackage ../tools/networking/minio-client { }; + minio-client = callPackage ../tools/networking/minio-client { + buildGoPackage = buildGo110Package; + }; minissdpd = callPackage ../tools/networking/minissdpd { }; @@ -4194,7 +4210,9 @@ with pkgs; noip = callPackage ../tools/networking/noip { }; - nomad = callPackage ../applications/networking/cluster/nomad { }; + nomad = callPackage ../applications/networking/cluster/nomad { + buildGoPackage = buildGo110Package; + }; miller = callPackage ../tools/text/miller { }; @@ -4246,7 +4264,9 @@ with pkgs; nnn = callPackage ../applications/misc/nnn { }; - notary = callPackage ../tools/security/notary { }; + notary = callPackage ../tools/security/notary { + buildGoPackage = buildGo110Package; + }; notify-osd = callPackage ../applications/misc/notify-osd { }; @@ -5522,7 +5542,9 @@ with pkgs; tmuxPlugins = recurseIntoAttrs (callPackage ../misc/tmux-plugins { }); - tmsu = callPackage ../tools/filesystems/tmsu { }; + tmsu = callPackage ../tools/filesystems/tmsu { + go = go_1_10; + }; toilet = callPackage ../tools/misc/toilet { }; @@ -6752,7 +6774,7 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security Foundation; }; - go = go_1_10; + go = go_1_11; go-repo-root = callPackage ../development/tools/go-repo-root { }; @@ -12638,8 +12660,11 @@ with pkgs; buildGo110Package = callPackage ../development/go-modules/generic { go = go_1_10; }; + buildGo111Package = callPackage ../development/go-modules/generic { + go = go_1_11; + }; - buildGoPackage = buildGo110Package; + buildGoPackage = buildGo111Package; go2nix = callPackage ../development/tools/go2nix { }; @@ -12997,13 +13022,17 @@ with pkgs; mediatomb = callPackage ../servers/mediatomb { }; - meguca = callPackage ../servers/meguca { }; + meguca = callPackage ../servers/meguca { + buildGoPackage = buildGo110Package; + }; memcached = callPackage ../servers/memcached {}; meteor = callPackage ../servers/meteor { }; - minio = callPackage ../servers/minio { }; + minio = callPackage ../servers/minio { + buildGoPackage = buildGo110Package; + }; # Backwards compatibility. mod_dnssd = pkgs.apacheHttpdPackages.mod_dnssd; @@ -13266,7 +13295,9 @@ with pkgs; postgresql_jdbc = callPackage ../servers/sql/postgresql/jdbc { }; - inherit (callPackage ../servers/monitoring/prometheus {}) + inherit (callPackage ../servers/monitoring/prometheus { + buildGoPackage = buildGo110Package; + }) prometheus_1 prometheus_2 ; @@ -13292,7 +13323,9 @@ with pkgs; prometheus-postfix-exporter = callPackage ../servers/monitoring/prometheus/postfix-exporter.nix { }; prometheus-pushgateway = callPackage ../servers/monitoring/prometheus/pushgateway.nix { }; prometheus-rabbitmq-exporter = callPackage ../servers/monitoring/prometheus/rabbitmq-exporter.nix { }; - prometheus-snmp-exporter = callPackage ../servers/monitoring/prometheus/snmp-exporter.nix { }; + prometheus-snmp-exporter = callPackage ../servers/monitoring/prometheus/snmp-exporter.nix { + buildGoPackage = buildGo110Package; + }; prometheus-statsd-exporter = callPackage ../servers/monitoring/prometheus/statsd-bridge.nix { }; prometheus-surfboard-exporter = callPackage ../servers/monitoring/prometheus/surfboard-exporter.nix { }; prometheus-unifi-exporter = callPackage ../servers/monitoring/prometheus/unifi-exporter { }; @@ -13670,7 +13703,9 @@ with pkgs; dstat = callPackage ../os-specific/linux/dstat { }; # unstable until the first 1.x release - fscrypt-experimental = callPackage ../os-specific/linux/fscrypt { }; + fscrypt-experimental = callPackage ../os-specific/linux/fscrypt { + buildGoPackage = buildGo110Package; + }; fscryptctl-experimental = callPackage ../os-specific/linux/fscryptctl { }; fwupd = callPackage ../os-specific/linux/firmware/fwupd { }; @@ -14389,7 +14424,9 @@ with pkgs; gomodifytags = callPackage ../development/tools/gomodifytags { }; - go-langserver = callPackage ../development/tools/go-langserver { }; + go-langserver = callPackage ../development/tools/go-langserver { + buildGoPackage = buildGo110Package; + }; gotests = callPackage ../development/tools/gotests { }; @@ -21931,7 +21968,9 @@ with pkgs; valauncher = callPackage ../applications/misc/valauncher { }; - vault = callPackage ../tools/security/vault { }; + vault = callPackage ../tools/security/vault { + go = go_1_10; + }; vaultenv = haskellPackages.vaultenv; -- GitLab From ff583d81146f8f7b3c988204fb2237faa5b0976f Mon Sep 17 00:00:00 2001 From: Francesco Gazzetta Date: Sun, 26 Aug 2018 19:38:52 +0200 Subject: [PATCH 1373/2206] endgame-singularity: init at 0.30c (#45057) --- pkgs/games/endgame-singularity/default.nix | 56 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 58 insertions(+) create mode 100644 pkgs/games/endgame-singularity/default.nix diff --git a/pkgs/games/endgame-singularity/default.nix b/pkgs/games/endgame-singularity/default.nix new file mode 100644 index 00000000000..8b259bad88d --- /dev/null +++ b/pkgs/games/endgame-singularity/default.nix @@ -0,0 +1,56 @@ +{ stdenv, fetchurl, unzip, python2 }: + +python2.pkgs.buildPythonApplication rec { + pname = "endgame-singularity"; + version = "0.30c"; + format = "other"; + + srcs = [ + (fetchurl { + url = "http://www.emhsoft.com/singularity/singularity-${version}-src.tar.gz"; + sha256 = "13zjhf67gmla67nkfpxb01rxs8j9n4hs0s4n9lnnq4zgb709yxgl"; + }) + (fetchurl { + url = "http://www.emhsoft.com/singularity/endgame-singularity-music-007.zip"; + sha256 = "0vf2qaf66jh56728pq1zbnw50yckjz6pf6c6qw6dl7vk60kkqnpb"; + }) + ]; + sourceRoot = "."; + + nativeBuildInputs = [ unzip ]; # The music is zipped + propagatedBuildInputs = with python2.pkgs; [ pygame numpy ]; + + # This is not an error: it needs both compilation rounds + buildPhase = '' + ${python2.interpreter} -m compileall "singularity-${version}" + ${python2.interpreter} -O -m compileall "singularity-${version}" + ''; + + installPhase = '' + install -Dm755 "singularity-${version}/singularity.py" "$out/share/singularity.py" + install -Dm644 "singularity-${version}/singularity.pyo" "$out/share/singularity.pyo" + install -Dm644 "singularity-${version}/singularity.pyc" "$out/share/singularity.pyc" + cp -R "singularity-${version}/code" "singularity-${version}/data" "$out/share/" + cp -R "endgame-singularity-music-007" "$out/share/music" + ''; + + # Tell it where to find python libraries + # Also cd to the same directory as the code, since it uses relative paths + postFixup = '' + makeWrapper "${python2.interpreter}" "$out/bin/endgame-singularity" \ + --set PYTHONPATH "$PYTHONPATH" \ + --run "cd \"$out/share\"" \ + --add-flags "$out/share/singularity.py" + ''; + + meta = { + homepage = http://www.emhsoft.com/singularity/; + description = "A simulation game about strong AI"; + longDescription = '' + A simulation of a true AI. Go from computer to computer, pursued by the + entire world. Keep hidden, and you might have a chance + ''; + license = stdenv.lib.licenses.gpl2; + maintainers = with stdenv.lib.maintainers; [ fgaz ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 132549fe483..679b46ee702 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -19748,6 +19748,8 @@ with pkgs; EmptyEpsilon = callPackage ../games/empty-epsilon { }; + endgame-singularity = callPackage ../games/endgame-singularity { }; + endless-sky = callPackage ../games/endless-sky { }; enyo-doom = libsForQt5.callPackage ../games/enyo-doom { }; -- GitLab From 0e4160a3a11d67a66ba9bc556a6d6d4ee3af9c0e Mon Sep 17 00:00:00 2001 From: Timo Kaufmann Date: Sun, 26 Aug 2018 19:56:08 +0200 Subject: [PATCH 1374/2206] pythonPackages.sympy: 1.1.1 -> 1.2 --- .../science/math/sage/sage-src.nix | 7 +++++ .../python-modules/sympy/default.nix | 26 +++++++------------ 2 files changed, 16 insertions(+), 17 deletions(-) diff --git a/pkgs/applications/science/math/sage/sage-src.nix b/pkgs/applications/science/math/sage/sage-src.nix index 096f2212cc4..7fd49fe205c 100644 --- a/pkgs/applications/science/math/sage/sage-src.nix +++ b/pkgs/applications/science/math/sage/sage-src.nix @@ -136,6 +136,13 @@ stdenv.mkDerivation rec { url = "https://git.sagemath.org/sage.git/patch?id2=8.4.beta0&id=8bef4fd2876a61969b516fe4eb3b8ad7cc076c5e"; sha256 = "00p3hfsfn3w2vxgd9fjd23mz7xfxjfravf8ysjxkyd657jbkpjmk"; }) + + # https://trac.sagemath.org/ticket/26117 + (fetchpatch { + name = "sympy-1.2.patch"; + url = "https://git.sagemath.org/sage.git/patch?id2=8.4.beta2&id=d94a0a3a3fb4aec05a6f4d95166d90c284f05c36"; + sha256 = "0an2xl1pp3jg36kgg2m1vb7sns7rprk1h3d0qy1gxwdab6i7qnvi"; + }) ]; patches = nixPatches ++ packageUpgradePatches ++ [ diff --git a/pkgs/development/python-modules/sympy/default.nix b/pkgs/development/python-modules/sympy/default.nix index f41f2e7b4fa..fb702e046a4 100644 --- a/pkgs/development/python-modules/sympy/default.nix +++ b/pkgs/development/python-modules/sympy/default.nix @@ -8,44 +8,36 @@ buildPythonPackage rec { pname = "sympy"; - version = "1.1.1"; + version = "1.2"; # Upgrades may break sage. Please test. src = fetchPypi { inherit pname version; - sha256 = "ac5b57691bc43919dcc21167660a57cc51797c28a4301a6144eff07b751216a4"; + sha256 = "0pr2v7dl51ngch1cfs423qsb472l9ys1m8m7vrhhh99fsxqa0v18"; }; checkInputs = [ glibcLocales ]; propagatedBuildInputs = [ mpmath ]; - # Bunch of failures including transients. + # some tests fail: https://github.com/sympy/sympy/issues/15149 doCheck = false; - preCheck = '' - export LANG="en_US.UTF-8" - ''; - patches = [ - # see https://trac.sagemath.org/ticket/20204 and https://github.com/sympy/sympy/issues/12825 - # There is also an upstream patch for this, included in the next release (PR #128826). - # However that doesn't quite fix the issue yet. Apparently some changes by sage are required. - # TODO re-evaluate the change once a new sympy version is released (open a sage trac ticket about - # it). + # to be fixed by https://github.com/sympy/sympy/pull/13476 (fetchpatch { url = "https://git.sagemath.org/sage.git/plain/build/pkgs/sympy/patches/03_undeffun_sage.patch?id=07d6c37d18811e2b377a9689790a7c5e24da16ba"; sha256 = "1mh2va1rlgizgvx8yzqwgvbf5wvswarn511002b361mc8yy0bnhr"; }) - (fetchpatch { - url = "https://github.com/sympy/sympy/pull/13276.patch"; - sha256 = "1rz74b5c74vwh3pj9axxgh610i02l3555vvsvr4a15ya7siw7zxh"; - }) ]; + preCheck = '' + export LANG="en_US.UTF-8" + ''; + meta = { description = "A Python library for symbolic mathematics"; homepage = http://www.sympy.org/; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ lovek323 ]; + maintainers = with lib.maintainers; [ lovek323 timokau ]; }; } -- GitLab From 5d91e0f57df0b871b61c42c004607b2df98e7a1f Mon Sep 17 00:00:00 2001 From: Eric Wolf Date: Sat, 25 Aug 2018 20:56:21 +0200 Subject: [PATCH 1375/2206] hunspell-hs: fix build Using pkgconfig like jtojnar suggested. Disables tests as some necessary data files aren't included on hackage. --- .../haskell-modules/configuration-common.nix | 3 ++ .../haskell-modules/patches/hunspell.patch | 30 +++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 pkgs/development/haskell-modules/patches/hunspell.patch diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 61c2da2b419..ef55272d6e9 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -672,6 +672,9 @@ self: super: { # https://github.com/bos/bloomfilter/issues/7 bloomfilter = appendPatch super.bloomfilter ./patches/bloomfilter-fix-on-32bit.patch; + # https://github.com/ashutoshrishi/hunspell-hs/pull/3 + hunspell-hs = addPkgconfigDepend (dontCheck (appendPatch super.hunspell-hs ./patches/hunspell.patch)) pkgs.hunspell; + # https://github.com/pxqr/base32-bytestring/issues/4 base32-bytestring = dontCheck super.base32-bytestring; diff --git a/pkgs/development/haskell-modules/patches/hunspell.patch b/pkgs/development/haskell-modules/patches/hunspell.patch new file mode 100644 index 00000000000..cc115029a7a --- /dev/null +++ b/pkgs/development/haskell-modules/patches/hunspell.patch @@ -0,0 +1,30 @@ +diff -Naur hunspell-hs-0.1.0.0.orig/hunspell-hs.cabal hunspell-hs-0.1.0.0/hunspell-hs.cabal +--- hunspell-hs-0.1.0.0.orig/hunspell-hs.cabal 2018-08-26 20:23:33.053763300 +0200 ++++ hunspell-hs-0.1.0.0/hunspell-hs.cabal 2018-08-26 20:42:05.886074510 +0200 +@@ -37,7 +37,7 @@ + base >=4.7 && <5 + , stm + if os(linux) +- extra-libraries: ++ pkgconfig-depends: + hunspell + if os(darwin) + include-dirs: +@@ -63,7 +63,7 @@ + , hunspell-hs + , stm + if os(linux) +- extra-libraries: ++ pkgconfig-depends: + hunspell + if os(darwin) + include-dirs: +@@ -88,7 +88,7 @@ + , hunspell-hs + , stm + if os(linux) +- extra-libraries: ++ pkgconfig-depends: + hunspell + if os(darwin) + include-dirs: -- GitLab From 62a2574eb30608dd1a11ff61f2b209eee134b33f Mon Sep 17 00:00:00 2001 From: Francesco Gazzetta Date: Wed, 13 Jun 2018 14:37:53 +0200 Subject: [PATCH 1376/2206] drawpile: init at 2.0.11 --- .../graphics/drawpile/default.nix | 44 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 46 insertions(+) create mode 100644 pkgs/applications/graphics/drawpile/default.nix diff --git a/pkgs/applications/graphics/drawpile/default.nix b/pkgs/applications/graphics/drawpile/default.nix new file mode 100644 index 00000000000..fd8f88aa53a --- /dev/null +++ b/pkgs/applications/graphics/drawpile/default.nix @@ -0,0 +1,44 @@ +{ stdenv +, fetchurl +, cmake +, qtbase +, qtsvg +, qtmultimedia +, qttools +, kdnssd +, karchive +, libsodium +, libmicrohttpd +, giflib +, miniupnpc +}: + +stdenv.mkDerivation rec { + name = "drawpile-${version}"; + version = "2.0.11"; + src = fetchurl { + url = "https://drawpile.net/files/src/drawpile-${version}.tar.gz"; + sha256 = "0h018rxhc0lwpqwmlihalz634nd0xaafk4p2b782djjd87irnjpk"; + }; + buildInputs = [ + cmake + qtbase qtsvg qtmultimedia qttools + karchive + # optional deps: + libsodium # ext-auth support + libmicrohttpd # HTTP admin api + giflib # gif animation export support + miniupnpc # automatic port forwarding + kdnssd # local server discovery with Zeroconf + ]; + configurePhase = "cmake -DCMAKE_INSTALL_PREFIX=$out ."; + + meta = with stdenv.lib; { + description = "A collaborative drawing program that allows multiple users to sketch on the same canvas simultaneously"; + homepage = https://drawpile.net/; + downloadPage = https://drawpile.net/download/; + license = licenses.gpl3; + maintainers = with maintainers; [ fgaz ]; + }; +} + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4d2bf622e44..16247a75024 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15860,6 +15860,8 @@ with pkgs; dragonfly-reverb = callPackage ../applications/audio/dragonfly-reverb { }; + drawpile = libsForQt5.callPackage ../applications/graphics/drawpile { }; + droopy = callPackage ../applications/networking/droopy { inherit (python3Packages) wrapPython; }; -- GitLab From 06a5fb2adab413ff761a303d5de7914032b08ed2 Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Sun, 26 Aug 2018 21:43:34 +0200 Subject: [PATCH 1377/2206] nginx: use a compression level of 5 in recommended configuration While there is little gain of space to use a compression level of 9, the CPU usage is significant. Many experiments point to use something between 4 and 6. For example: - https://mjanja.ch/2015/03/finding-the-nginx-gzip_comp_level-sweet-spot/ - https://github.com/h5bp/server-configs-nginx/blob/3bda5b93edba147d51760e900c2079828a7dc274/nginx.conf#L93 --- nixos/modules/services/web-servers/nginx/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/web-servers/nginx/default.nix b/nixos/modules/services/web-servers/nginx/default.nix index 355976c4b7c..4359b3f8b6f 100644 --- a/nixos/modules/services/web-servers/nginx/default.nix +++ b/nixos/modules/services/web-servers/nginx/default.nix @@ -92,7 +92,7 @@ let gzip on; gzip_disable "msie6"; gzip_proxied any; - gzip_comp_level 9; + gzip_comp_level 5; gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript; gzip_vary on; ''} -- GitLab From bd075eb914ca16ce9f35211445733f72ddaf0127 Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Sun, 26 Aug 2018 21:48:55 +0200 Subject: [PATCH 1378/2206] nginx: add more gzipped MIME types The additions are: - image/svg+xml for SVG images - application/atom+xml for Atom feeds These types are also present in mime.types. For better readability, the list is sorted and formatted with one type per line. --- nixos/modules/services/web-servers/nginx/default.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/web-servers/nginx/default.nix b/nixos/modules/services/web-servers/nginx/default.nix index 4359b3f8b6f..17b169f7c69 100644 --- a/nixos/modules/services/web-servers/nginx/default.nix +++ b/nixos/modules/services/web-servers/nginx/default.nix @@ -93,7 +93,17 @@ let gzip_disable "msie6"; gzip_proxied any; gzip_comp_level 5; - gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript; + gzip_types + application/atom+xml + application/javascript + application/json + application/xml + application/xml+rss + image/svg+xml + text/css + text/javascript + text/plain + text/xml; gzip_vary on; ''} -- GitLab From 9dedda16e9dbbd415222db1a8ee3736aabb2b4a0 Mon Sep 17 00:00:00 2001 From: Pascal Wittmann Date: Sun, 26 Aug 2018 22:05:13 +0200 Subject: [PATCH 1379/2206] calibre: 3.29.0 -> 3.30.0 --- pkgs/applications/misc/calibre/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/calibre/default.nix b/pkgs/applications/misc/calibre/default.nix index 15d894b0413..d66a778c1cd 100644 --- a/pkgs/applications/misc/calibre/default.nix +++ b/pkgs/applications/misc/calibre/default.nix @@ -5,12 +5,12 @@ }: stdenv.mkDerivation rec { - version = "3.29.0"; + version = "3.30.0"; name = "calibre-${version}"; src = fetchurl { url = "https://download.calibre-ebook.com/${version}/${name}.tar.xz"; - sha256 = "1r29vi8j51r0nnzpjbg34ryvizzkn31sq1iz7z748wjfgr87wmyh"; + sha256 = "0j7w63kniqnpr8v1aldzbim2dyrk79n23mzw9y56jqd0k47m8zfz"; }; patches = [ -- GitLab From e668ec5665fde338bad04b52c67fdf47bff1f83f Mon Sep 17 00:00:00 2001 From: volth Date: Sun, 26 Aug 2018 20:10:26 +0000 Subject: [PATCH 1380/2206] perlPackages.SVNSimple: fix build with non-default perl --- 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 00f012c767e..be5bf77e93e 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -14260,7 +14260,7 @@ let url = "mirror://cpan/authors/id/C/CL/CLKAO/${name}.tar.gz"; sha256 = "1ysgi38zx236cxz539k6d6rw5z0vc70rrglsaf5fk6rnwilw2g6n"; }; - propagatedBuildInputs = [ pkgs.subversionClient ]; + propagatedBuildInputs = [ (pkgs.subversionClient.override { inherit perl; }) ]; }; Swim = buildPerlPackage rec { -- GitLab From 9e44b46bab02ae739a50d5edc38d0d338f402f46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20L=C3=B6thberg?= Date: Sun, 26 Aug 2018 22:14:17 +0200 Subject: [PATCH 1381/2206] dex: 0.7 -> 0.8.0 (#45639) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Johannes Löthberg --- pkgs/tools/X11/dex/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/X11/dex/default.nix b/pkgs/tools/X11/dex/default.nix index d147ef4a70c..2a3a406135b 100644 --- a/pkgs/tools/X11/dex/default.nix +++ b/pkgs/tools/X11/dex/default.nix @@ -3,16 +3,17 @@ stdenv.mkDerivation rec { program = "dex"; name = "${program}-${version}"; - version = "0.7"; + version = "0.8.0"; src = fetchFromGitHub { owner = "jceb"; repo = program; rev = "v${version}"; - sha256 = "041ms01snalapapaniabr92d8iim1qrxian626nharjmp2rd69v5"; + sha256 = "13dkjd1373mbvskrdrp0865llr3zvdr90sc6a6jqswh3crmgmz4k"; }; propagatedBuildInputs = [ python3 ]; + nativeBuildInputs = [ python3.pkgs.sphinx ]; makeFlags = [ "PREFIX=$(out)" "VERSION=$(version)" ]; meta = { -- GitLab From db11c832fb95128b58f0156dd9eb64726d2473b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Tue, 21 Aug 2018 22:51:59 +0100 Subject: [PATCH 1382/2206] WIP Elm 0.19 --- pkgs/development/compilers/elm/default.nix | 57 +++---------------- .../compilers/elm/packages/elm-compiler.nix | 41 ------------- .../compilers/elm/packages/elm-make.nix | 26 --------- .../compilers/elm/packages/elm-package.nix | 39 ------------- .../compilers/elm/packages/elm-repl.nix | 30 ---------- .../compilers/elm/packages/elm.nix | 30 ++++++++++ pkgs/development/compilers/elm/update-elm.rb | 28 --------- 7 files changed, 38 insertions(+), 213 deletions(-) delete mode 100644 pkgs/development/compilers/elm/packages/elm-compiler.nix delete mode 100644 pkgs/development/compilers/elm/packages/elm-make.nix delete mode 100644 pkgs/development/compilers/elm/packages/elm-package.nix delete mode 100644 pkgs/development/compilers/elm/packages/elm-repl.nix create mode 100644 pkgs/development/compilers/elm/packages/elm.nix delete mode 100755 pkgs/development/compilers/elm/update-elm.rb diff --git a/pkgs/development/compilers/elm/default.nix b/pkgs/development/compilers/elm/default.nix index 6a8d5f11b75..b7482efe7f5 100644 --- a/pkgs/development/compilers/elm/default.nix +++ b/pkgs/development/compilers/elm/default.nix @@ -40,28 +40,13 @@ let EOF '' + lib.concatStrings cmds; - hsPkgs = haskell.packages.ghc802.override { + hsPkgs = haskell.packages.ghc822.override { overrides = self: super: let hlib = haskell.lib; - elmRelease = import ./packages/release.nix { inherit (self) callPackage; }; - elmPkgs' = elmRelease.packages; - elmPkgs = elmPkgs' // { - - elm-reactor = hlib.overrideCabal elmPkgs'.elm-reactor (drv: { - buildTools = drv.buildTools or [] ++ [ self.elm-make ]; - preConfigure = makeElmStuff (import ./packages/elm-reactor-elm.nix); - }); - - elm-repl = hlib.overrideCabal elmPkgs'.elm-repl (drv: { - doCheck = false; - buildTools = drv.buildTools or [] ++ [ makeWrapper ]; - postInstall = - let bins = lib.makeBinPath [ nodejs self.elm-make ]; - in '' - wrapProgram $out/bin/elm-repl \ - --prefix PATH ':' ${bins} - ''; - }); + elmPkgs = { + elm = hlib.overrideCabal (self.callPackage ./packages/elm.nix { }) { + preConfigure = "export HOME=`pwd`"; + }; /* This is not a core Elm package, and it's hosted on GitHub. @@ -72,37 +57,11 @@ let where foo is a tag for a new version, for example "0.3.1-alpha". */ elm-format = self.callPackage ./packages/elm-format.nix { }; - elm-interface-to-json = self.callPackage ./packages/elm-interface-to-json.nix { - aeson-pretty = self.aeson-pretty_0_7_2; - either = hlib.overrideCabal self.either (drv :{ - jailbreak = true; - version = "4.4.1.1"; - sha256 = "1lrlwqqnm6ibfcydlv5qvvssw7bm0c6yypy0rayjzv1znq7wp1xh"; - libraryHaskellDepends = drv.libraryHaskellDepends or [] ++ [ - self.exceptions self.free self.mmorph self.monad-control - self.MonadRandom self.profunctors self.transformers - self.transformers-base - ]; - }); - }; + elm-interface-to-json = self.callPackage ./packages/elm-interface-to-json.nix {}; }; in elmPkgs // { inherit elmPkgs; - elmVersion = elmRelease.version; - # https://github.com/elm-lang/elm-compiler/issues/1566 - indents = hlib.overrideCabal super.indents (drv: { - version = "0.3.3"; - #test dep tasty has a version mismatch - doCheck = false; - sha256 = "16lz21bp9j14xilnq8yym22p3saxvc9fsgfcf5awn2a6i6n527xn"; - libraryHaskellDepends = drv.libraryHaskellDepends ++ [super.concatenative]; - }); + elmVersion = elmPkgs.elm.version; }; }; -in hsPkgs.elmPkgs // { - elm = lib.hiPrio (buildEnv { - name = "elm-${hsPkgs.elmVersion}"; - paths = lib.mapAttrsToList (name: pkg: pkg) hsPkgs.elmPkgs; - pathsToLink = [ "/bin" ]; - }); -} +in hsPkgs.elmPkgs diff --git a/pkgs/development/compilers/elm/packages/elm-compiler.nix b/pkgs/development/compilers/elm/packages/elm-compiler.nix deleted file mode 100644 index 1242f556838..00000000000 --- a/pkgs/development/compilers/elm/packages/elm-compiler.nix +++ /dev/null @@ -1,41 +0,0 @@ -{ mkDerivation, aeson, aeson-pretty_0_7_2, ansi-terminal, ansi-wl-pprint -, base, binary, bytestring, containers, directory, edit-distance -, fetchgit, filemanip, filepath, HUnit, indents -, language-ecmascript, language-glsl, mtl, parsec, pretty, process -, QuickCheck, stdenv, test-framework, test-framework-hunit -, test-framework-quickcheck2, text, union-find -}: -mkDerivation { - pname = "elm-compiler"; - version = "0.18"; - src = fetchgit { - url = "https://github.com/elm-lang/elm-compiler"; - sha256 = "09fmrbfpc1kzc3p9h79w57b9qjhajdswc4jfm9gyjw95vsiwasgh"; - rev = "eb97f2a5dd5421c708a91b71442e69d02453cc80"; - }; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-pretty_0_7_2 ansi-terminal ansi-wl-pprint base binary - bytestring containers directory edit-distance filepath indents - language-ecmascript language-glsl mtl parsec pretty process text - union-find - ]; - executableHaskellDepends = [ - aeson base binary directory filepath process text - ]; - testHaskellDepends = [ - aeson aeson-pretty_0_7_2 ansi-terminal ansi-wl-pprint base binary - bytestring containers directory edit-distance filemanip filepath - HUnit indents language-ecmascript language-glsl mtl parsec pretty - process QuickCheck test-framework test-framework-hunit - test-framework-quickcheck2 text union-find - ]; - jailbreak = true; - homepage = http://elm-lang.org; - description = "Values to help with elm-package, elm-make, and elm-lang.org."; - license = stdenv.lib.licenses.bsd3; - # added manually since tests are not passing - # https://travis-ci.org/elm-lang/elm-compiler/builds/176845852 - doCheck = false; -} diff --git a/pkgs/development/compilers/elm/packages/elm-make.nix b/pkgs/development/compilers/elm/packages/elm-make.nix deleted file mode 100644 index 98e57ac9b7c..00000000000 --- a/pkgs/development/compilers/elm/packages/elm-make.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ mkDerivation, aeson, ansi-terminal, ansi-wl-pprint, base, binary -, blaze-html, blaze-markup, bytestring, containers, directory -, elm-compiler, elm-package, fetchgit, filepath, mtl -, optparse-applicative, raw-strings-qq, stdenv, text, time -}: -mkDerivation { - pname = "elm-make"; - version = "0.18"; - src = fetchgit { - url = "https://github.com/elm-lang/elm-make"; - sha256 = "1yq4w4yqignlc2si5ns53pmz0a99gix5d2qgi6x7finf7i6sxyw2"; - rev = "1a554833a70694ab142b9179bfac996143f68d9e"; - }; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - aeson ansi-terminal ansi-wl-pprint base binary blaze-html - blaze-markup bytestring containers directory elm-compiler - elm-package filepath mtl optparse-applicative raw-strings-qq text - time - ]; - jailbreak = true; - homepage = http://elm-lang.org; - description = "A build tool for Elm projects"; - license = stdenv.lib.licenses.bsd3; -} diff --git a/pkgs/development/compilers/elm/packages/elm-package.nix b/pkgs/development/compilers/elm/packages/elm-package.nix deleted file mode 100644 index 49eddb58a14..00000000000 --- a/pkgs/development/compilers/elm/packages/elm-package.nix +++ /dev/null @@ -1,39 +0,0 @@ -{ mkDerivation, aeson, aeson-pretty_0_7_2, ansi-wl-pprint, base, binary -, bytestring, containers, directory, edit-distance, elm-compiler -, fetchgit, fetchurl, filepath, HTTP, http-client, http-client-tls -, http-types, mtl, network, optparse-applicative, parallel-io -, pretty, stdenv, text, time, unordered-containers, vector -, zip-archive -}: -mkDerivation { - pname = "elm-package"; - version = "0.18"; - src = fetchgit { - url = "https://github.com/elm-lang/elm-package"; - sha256 = "19krnkjvfk02gmmic5h5i1i0lw7s30927bnd5g57cj8nqbigysv7"; - rev = "8bd150314bacab5b6fc451927aa01deec2276fbf"; - }; - patches = fetchurl { - url = https://github.com/jerith666/elm-package/commit/40bab60c2fbff70812cc24cdd97f5e09db3844ad.patch; - sha256 = "0j6pi6cv3h9s6vz68bh0c73fysvk83yhhk56kgshvnrmnpcb3jib"; - }; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-pretty_0_7_2 ansi-wl-pprint base binary bytestring containers - directory edit-distance elm-compiler filepath HTTP http-client - http-client-tls http-types mtl network parallel-io text time - unordered-containers vector zip-archive - ]; - executableHaskellDepends = [ - aeson aeson-pretty_0_7_2 ansi-wl-pprint base binary bytestring containers - directory edit-distance elm-compiler filepath HTTP http-client - http-client-tls http-types mtl network optparse-applicative - parallel-io pretty text time unordered-containers vector - zip-archive - ]; - jailbreak = true; - homepage = https://github.com/elm-lang/elm-package; - description = "Package manager for Elm libraries"; - license = stdenv.lib.licenses.bsd3; -} diff --git a/pkgs/development/compilers/elm/packages/elm-repl.nix b/pkgs/development/compilers/elm/packages/elm-repl.nix deleted file mode 100644 index 8c168dedc75..00000000000 --- a/pkgs/development/compilers/elm/packages/elm-repl.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ mkDerivation, base, binary, bytestring, bytestring-trie, cmdargs -, containers, directory, elm-compiler, elm-package, fetchgit -, filepath, haskeline, HUnit, mtl, parsec, QuickCheck, stdenv -, test-framework, test-framework-hunit, test-framework-quickcheck2 -, text -}: -mkDerivation { - pname = "elm-repl"; - version = "0.18"; - src = fetchgit { - url = "https://github.com/elm-lang/elm-repl"; - sha256 = "112fzykils4lqz4pc44q4mwvxg0px0zfwx511bfvblrxkwwqlfb5"; - rev = "85f0bcfc28ea6c8a99a360d55c21ff25a556f9fe"; - }; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base binary bytestring bytestring-trie cmdargs containers directory - elm-compiler elm-package filepath haskeline mtl parsec text - ]; - testHaskellDepends = [ - base bytestring bytestring-trie cmdargs directory elm-compiler - elm-package filepath haskeline HUnit mtl parsec QuickCheck - test-framework test-framework-hunit test-framework-quickcheck2 - ]; - jailbreak = true; - homepage = https://github.com/elm-lang/elm-repl; - description = "a REPL for Elm"; - license = stdenv.lib.licenses.bsd3; -} diff --git a/pkgs/development/compilers/elm/packages/elm.nix b/pkgs/development/compilers/elm/packages/elm.nix new file mode 100644 index 00000000000..1097c8a1e19 --- /dev/null +++ b/pkgs/development/compilers/elm/packages/elm.nix @@ -0,0 +1,30 @@ +{ mkDerivation, ansi-terminal, ansi-wl-pprint, base, binary +, bytestring, containers, directory, edit-distance, fetchgit +, file-embed, filepath, ghc-prim, haskeline, HTTP, http-client +, http-client-tls, http-types, language-glsl, logict, mtl, network +, parsec, process, raw-strings-qq, scientific, SHA, snap-core +, snap-server, stdenv, template-haskell, text, time +, unordered-containers, utf8-string, vector, zip-archive +}: +mkDerivation { + pname = "elm"; + version = "0.19.0"; + src = fetchgit { + url = "https://github.com/elm/compiler"; + sha256 = "0s93z9vr0vp5w894ghc5s34nsq09sg1msf59zfiba87sid5vgjqy"; + rev = "32059a289d27e303fa1665e9ada0a52eb688f302"; + }; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + ansi-terminal ansi-wl-pprint base binary bytestring containers + directory edit-distance file-embed filepath ghc-prim haskeline HTTP + http-client http-client-tls http-types language-glsl logict mtl + network parsec process raw-strings-qq scientific SHA snap-core + snap-server template-haskell text time unordered-containers + utf8-string vector zip-archive + ]; + homepage = "http://elm-lang.org"; + description = "The `elm` command line interface"; + license = stdenv.lib.licenses.bsd3; +} diff --git a/pkgs/development/compilers/elm/update-elm.rb b/pkgs/development/compilers/elm/update-elm.rb deleted file mode 100755 index 5169ff3fd29..00000000000 --- a/pkgs/development/compilers/elm/update-elm.rb +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env ruby - -# Take those from https://github.com/elm-lang/elm-platform/blob/master/installers/BuildFromSource.hs -$elm_version = "0.18.0" -$elm_packages = { "elm-compiler" => "0.18.0", - "elm-package" => "0.18.0", - "elm-make" => "0.18.0", - "elm-reactor" => "0.18.0", - "elm-repl" => "0.18.0" - } - -for pkg, ver in $elm_packages - system "cabal2nix https://github.com/elm-lang/#{pkg} --revision refs/tags/#{ver} --jailbreak > packages/#{pkg}.nix" -end - -File.open("packages/release.nix", 'w') do |file| - file.puts "# This file is auto-generated by ./update-elm.rb." - file.puts "# Please, do not modify it by hand!" - file.puts "{ callPackage }:" - file.puts "{" - file.puts " version = \"#{$elm_version}\";" - file.puts " packages = {" - for pkg, ver in $elm_packages - file.puts " #{pkg} = callPackage ./#{pkg}.nix { };" - end - file.puts " };" - file.puts "}" -end -- GitLab From 9f9e9d6433519a3fe2ca0b08942a8ee025e720d4 Mon Sep 17 00:00:00 2001 From: Matt McHenry Date: Wed, 22 Aug 2018 22:09:23 -0400 Subject: [PATCH 1383/2206] elm: 0.18 -> 0.19 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit update makeElmStuff to makeDotElm, create elm-elm.nix listing the elm code that elm itself embeds, and pre-fetch it so that the elm build can function offline. also include a versions.dat file, as created during an impure build of elm. set ELM_HOME so that the elm build can find these things. continues #45448 (cherry picked from commit e7d0df84676d51fb0cbfbeb10dd32153489c3565) Signed-off-by: Domen Kožar --- pkgs/development/compilers/elm/default.nix | 37 +++++++++---- .../compilers/elm/packages/elm-elm.nix | 50 ++++++++++++++++++ pkgs/development/compilers/elm/versions.dat | Bin 0 -> 83377 bytes 3 files changed, 77 insertions(+), 10 deletions(-) create mode 100644 pkgs/development/compilers/elm/packages/elm-elm.nix create mode 100644 pkgs/development/compilers/elm/versions.dat diff --git a/pkgs/development/compilers/elm/default.nix b/pkgs/development/compilers/elm/default.nix index b7482efe7f5..51f76f1108a 100644 --- a/pkgs/development/compilers/elm/default.nix +++ b/pkgs/development/compilers/elm/default.nix @@ -6,9 +6,26 @@ # 3) Run ./elm2nix.rb in elm-reactor's directory. # 4) Move the resulting 'package.nix' to 'packages/elm-reactor-elm.nix'. +# the elm binary embeds a piece of pre-compiled elm code, used by 'elm +# reactor'. this means that the build process for 'elm' effectively +# executes 'elm make'. that in turn expects to retrieve the elm +# dependencies of that code (elm/core, etc.) from +# package.elm-lang.org, as well as a cached bit of metadata +# (versions.dat). + +# the makeDotElm function lets us retrieve these dependencies in the +# standard nix way. we have to copy them in (rather than symlink) and +# make them writable because the elm compiler writes other .dat files +# alongside the source code. versions.dat was produced during an +# impure build of this same code; the build complains that it can't +# update this cache, but continues past that warning. + +# finally, we set ELM_HOME to point to these pre-fetched artifacts so +# that the default of ~/.elm isn't used. + let - makeElmStuff = deps: - let json = builtins.toJSON (lib.mapAttrs (name: info: info.version) deps); + makeDotElm = ver: deps: + let versionsDat = ./versions.dat; cmds = lib.mapAttrsToList (name: info: let pkg = stdenv.mkDerivation { @@ -29,15 +46,13 @@ let }; in '' - mkdir -p elm-stuff/packages/${name} - ln -s ${pkg} elm-stuff/packages/${name}/${info.version} + mkdir -p .elm/${ver}/package/${name} + cp -R ${pkg} .elm/${ver}/package/${name}/${info.version} + chmod -R +w .elm/${ver}/package/${name}/${info.version} '') deps; in '' - export HOME=/tmp - mkdir elm-stuff - cat > elm-stuff/exact-dependencies.json <^>4oVM*n+S zY__xeB0sH*gMKyXWLYQcbh2(Y%eq;o%m33y@UHu~Q;0-X@}>G!k#AnOlxHrbcIJ0Hr$yO-ms*dG79I~514sH`v-ZSj-Ep;(ru zMSfV$u+QZ(KUGF(0hig}_c^*Sbl-p)8?7-Pr6?gt4?Fq2jCojA)w2%yb3sVHDGsOE zsoWNa*|s`w&tfFaJqKB*mvwuYU>X<&o(J;N8Dw1`btFHXQPv%0SEH;q%KD>hFv^CbY&6Qo zqiizDrlaiI22982QO2a_<<8c6>u}bQ5BA^a0aJ2k8e4Ca(B9{*tOg)%( z34?(0-9g}9_z8pR!I|0@K9cT)eDu##zhpT#!p?9wgy{gUSUfgWKcn9t^2KT6k1spg zZz>~;Xa$qsAIg09Ct%hH|8p5Nf0Ba?5TV0rr~SSPN5(NPc8m2kKRhZ#vP&{iu3rDx z9GeI{9g5vjo5+Dvyu}A@^!xK6$Nvm7#xTLR!faEfHT^!{Y|h)i{3(C2mA;jgKIWTk zzMI{b8!!$XRcOQSmVVa)PhvlUpA-k{@}px;WX$vK`HNZpz8}Tq>L?C;fpp%FmCw_mZo@8?r z;uS>yg1d6WeF+9J%jfe$@l=xX4fB*G+#ErOJjoYk+F#%Ajt2JnEW4%Ad60K_CCUiG zBJc~iwhjcoT%(WPHZSdxdwrySbqI*yHW|LbM=mVn^FzK{R@>Qrv6}76eX$8V{S{Q+ z8B_}K`t$~e;&eV3n^7t!o;kPrx~He}epAfK-F^99Cm*eeO#Q-|rsrJ=jy@9sN1G`1 z$(|a)W|QyN2ehd6>wnW$JnQAx-|ZmY=vQMoSB6G^v>a#GCO6+#yHoB&6HkXE|8225 zYoiF6<39l9{L#M+_W9xHA%BJuJ!N3qF!dh9Bgjc2Ep_|ZRX^(i6MCKFKf3to47%Mx z_iE7X4ba4WCV$9rH2zlMp4M-MWQP8D$sV|&^zYL@9DZNqhc#wr#LfGWvapC(UZmpo z#hWnsNASGw^W9T!kT(YrwGOl6I^TPVOXMlA4ju3IA9pJVOz*1u({t__JV75wLSVZR9D(xi69j&R6-ohi^wR>)OVooO7l&$N2UU)`Pz&!fFAYPffkf67V&vyi zpZoJ>GlP(SDDDr%(JqP+z#Q^a8h~&m0?{kI4Q1oF; z>m@w!56Kf!fa^$`E3Z=`dUd)6QedO_k&nIX3xbOnq02a(+%+y zoF$N464YjBzh%C$GaE*BDi1C`D6aZR;K?x{2hS@}{EMfcMPFJew^YvD{n_{(&l)8W zXT)e5h!hTK;eh)}1aEDV(&+6!Z7T55|0w2v1}iYJ<;`M~ACI$L4*S49U--K)nqfQO zc(KKrB2&w!j5a+MD+nH^8R$_bDO=!)L5g2YR`2?5 z2|=>NwUugeLdJr3<9#B{`TL~ahvOd?7T0DK$bfB(0I>i<>O_%Q@0I5o`g*ktHo|m+ z8xSDTMSIKOXD^kj+3#JmD7e`YwmS>fPt&FU6tQzWlz}Y^rBF z@vz08@ELWzr;$HhpRc!v3j>W5M2}vw(Q3;clWId;9 zwb~RlgKb#uHM)NJM@+ujEsZ#D^TQ#3nL)}tl}m4w4KP_75clEqvMaaZ}~tF8w$hr}*Q!{Gclg{N2%$etq|s^9FXYf8LeFeqG() z>(`DhV3A8$Z-TXpfj>4SMC0B5 zP;z&^hjZchjS0A9>GS+pd}ngTM?uKbVAs<5ep>tO()K^)f$g&*p}}(F+4)BY8N)7h zimg%+#270-R7V&>bjlR6Xm=3|&uVrFU|HKue<&Y8&p+fZ9?7XaDW(7ZUvbY}h#H)iMTC?}(TJ*Oi0d{Ae~;S%^VFY^Y6u8wgkO!e%7A zOvVld>Lw7G1r;`Lu1XPHAB8IZvVZ_4j4Uy*5@S3s-f4!@j^$p!n2I*lGB+c`muLzE zJ6pV)x*D5kW`ZTK+wXMg^6L&eaQ1aao$grf2wb8fjYhV`3xiU%6TiKP+qiBZ$$42M zC6xNgRZS2d^{H4wR8Nem$!zKG?>fJ*n@7E~FND+aIJD!^lUZ}iD4=fg4=?f2d!016 z%a93*owq%|G5`tb04u%G-DhrFWQpRiB&Jh$Y%d$&epV|kO}LP5FYEyCYBjjW%3vT@ zF{-*x9c|o$!~Npdzy0pJSz=~>9RXa@F@N&rEI&dMzs^_$Te?5mATG4W2zGhZr^O{5 z%dHsr@6R7T*tI00orArw9tTKAZ6cki;^_`TVim0q?JnNuqBza=!Co5_SHE2sX5d7< z{P>uRkF|QsNE1VZ5e_~(p8}O2DuO3h2Wo=dIkP(mKZ$suF39n`aU>ijI@&Kyofd8< zbOaBokde&9k*Wi&BW=2?B)Vev7*zCc1C5({i``2iJrH~#-inTR938JAA4fPs4=xOR zIh4qQ-WWff-X!Zy@zd#DXT6)OcboO@#9)adB9S33ECewjeME+I`~52y9D=BY{;1O* zb^GJ2KkoD=S$}HiY_8!@(#jAF+W$?L4zl6uVI=L)*V2K{U1B9Vonh7)b`U7h8RMtZ znPi=5*15)yY`5G}v~wuYV6I|iMX&tSXK-_X3Iw`4@8#;#Mz0*KF+7!sEy?%h1bO|; z-X2dcI8Tr%#r$KuNRE`7>V;WNNSHBWi70vUubbsM-$Hz~`SP?wNDFdLViG$(7~rv^3Mm+!HZ-6}XFzmV-R<ILkOnt_wq+0(V~FGzQJ&-@ z4wr7XFTSzvu-hGVyW?)xY$d~gD>pe*Hk|+!6=h2M3W$em8DhQ(OEOW6u8sTu24OD2 z39h+=zb%LpnQLo%#w0jy?6`<+mTwL+Y77AVBj{aG%fY|@)9>e%vCucLz8)Q&!Ke7- zg~D|DcmH0^;SKv?0hJPV8v`DQCt`2QipH4ydj-S%pBKT1bS);{W%UdYm3|`%`kZiv^)ojhWpM#Iek1a?voOcYk_$|J7k@+VGv@ zi8NkErj`g|`Yzv=hri_;sKPpvQGS?1qbi zu3REA6GB zb-#PkzCR6MxIM$8efU;^G>D`*VTl6BOp5Hk+vo4?98;Rz92q;Qy-?n9JeY?ykZb}u zhJ6EK<7sUKl5&yByHk~){;dijvedhuA5Dq9u)^DS&*lB;_*Zd=S z;t%=SNNc#P77!lH1{d`_LBn@NzRk~OOlj!BQ#7YY6z*1s0gUPdJRP*z7x~Wmw1uIM zDzB}!MmLQ)+=zNt*U@B=5eC8Q8*oHDZeC|xEQRCg+z1?lH-Tx4`tgitywrx}&erQ| zY|+Pz*tzFnXPVDS4{1-{EV7jmi;JkbGh|M^?K%4}Jpbg`bN9QdGI0-I4 zArSLa`b>e3PyN>TSzS|&#MtY9X9zswP-xrcWexNkF1zy043VDimBz6Xwv z5*BR7pP^lle(^`Ss%w8Wa{*6~XbL))EF1st3dt6W_1TPqqctdE6*>+kdZ5FRD&r&A zL;pYEDKTMM*h^XCgAJB8_)j=5%7u4yfn!*14`0idC1rKaXk}mtKI9?*3pqdlBrbl z2b`oxkqIMm%Iq+O<7}1Ry7+$2DqcYkwK;{7;8rNO;c}40Ykn?<5e*N3uD&$10 z35jj*!buzDDPX$=UgA&X{KIqs zMKm_f=ZAc`DPD|5hz0I;oFo%YP&l&36ZMCD1{XQ4hVFc2*-iWMEZDn z%pW#(l{+CK4s(@#b7Y|~6P#>l-uc$wQ&V`=I401ljoK#M2T6O;efT8dJw8B4sl(=l zEzNP6hp=$6B#9)E_1U`a{L~yHgy8DQ!-Y(MbtkCpOF<=jCc;nB&D#+}~pl>??_acl#V41GpW4+xAX~170zSwNtk;tPo=( zA=FPW5hMYK zxG2t1xD0&yR0J@I@9Uf+X~-EvZGVJ?x-vDN48cjsHQ#bXG7TsyB@AB^ z=Y{U^?ZX-2b?AIX?MuHkCJ@~; z+j4_L@+*JQwW=;E6?s%8{0HNfC!-r)lyV!u_1wC&TT$|aBnue4{duR-5y^~)V&#K) zvC0TF?eN5q!pE?U1-FBLrY-^SGNkN?!ec1L$VLNqocS}Nl3)~sO;d47BhC_x(Y_GM zS4>fI(RMcu`~fkZ$cWT0-@uFq=h4hZW9s*^voR^}mM=#O${{JQib_-gZEp8^e7B79 z-FjP|yv>sP$rp_gWCefeJP~ zs5M6$f<$UK%qIE%jL452tjpS=i&B%2&S%((8FCZLfzfzPSh6_f1&LWl2-fX^$RNz! zg=DB7_zys`$AvL&A{0?h$Kan#Pu6GPYlu69fCWB^5Ng=Gv@3$b0Ey+=dZG#UbL6et z$zap848x_SJVemfaKE%~vfnI>P(A;klW~{kS_%^^5bb*Kj62d-VWrldK~AkxN4J#RO>dkC~Yz3g(!9+{pB=pRY7h4ds%a3w>oLcqJ( ztcd-3=8w93aA+Mf3WXG!9grJBUW3LB!42v#k~g9f0os+|fW8$Fr!KD9l{>1)mHDJNmjL}I>;VI7~u37A(#eVnDydiyE~b&sgzU=NIt828V)-IqSCq>UlO z?H!Yn^i&gsF0Y&CTO&5&w4n5?#JzJil0B%Hzr2qmy11&(h4qovB_%1!CkbaoC_Zpw zPZyr=gw>kjW}M2#F8b%a>V}_Xu6uWGL{&^Av8#IkhiV;4{^Mu zBsN1H!y4YHW~@GO>CgJbKDlj>MA3&%*r>>H3u6|*KnNw^(E@)?77>h7b?ND9{%bq2 z#N81Up&&3WLV#L`y~#%N@7Gchz^22o@&)BXkLz@Cb&#nPMwr2}72=-SsCPKeA0H79 zq3h;A60{JPED<;w6!EW}sQw(*V4I%1Yb&Ij2ESxFy9t_~#Khyd$u(mI*TqIMVs&(q z9(hY$d>BbIJ+?j3BdMbO2n%+#Jo|nlN*@F0RDS)fFX{D5p`GAw--9rUoZk5iT`d&PLXTx)U9nGcGQ{Z#%p3!XA7y<6C1~o`h z4UQ2%b!cuB;*ydi{$%YCWq0sAnzZ?MvUaFHTPl$5igXHRFv_(N$QY?9Nk^Z<+vCc4 z3FAnN&x$;w5x86dyc9EqH$?IDqYMxRoh>4+6HQ%!PHWhxJo%Gh?-9=(G>x{Y0`LH( z95!fE9(d9K1P&3KFxr5z&f~d6C8tEak;s{lNuAR47&b^zd;QJsm3Y+cDK^$mw6X>S z8PBCKx#_&z$mu9nK32}fwu@0*uVo6v@#64;1gcr? z?~ecaDzuA42T5{P{fjaEyXMwYoiGOpP7V*eBa0h7R2xsf(u; z8uTs7p8K@Sho@cQ5H^~Ku1%FuqE9ad2RBYjKcxE#V(EIeEtl{xMa5S>Wqst9U>`_; zM5KpKLb-rj*yS})ruDE0h`%?Bl3#h2waj@S4EOl0cKmuy@!{BCK17@7>7t#BJPQBQn_<@-%&q#i$aCr0D zL`dnf`>`>Qlim@3Z9YI@*?aP6&#`skCzF%X~h2FJMMX&TaPaC@! zVX@dLw&mdHf8NYdl@+G=U3JXQ<|rF%;73?m>$GcN;EVvX6%dZfP2O`coG&3i`521- zf&SeY1GMr*y0;`tfHbOP!l+rWP&k8yQjzV^%|=%tVgMuyGC|GAzMPGOXsQuqZS^BYYFsO)~MqTbG>a3rko^Yh`+_rOCzN2U1nqICgWKO+FH)+c{! zj*fB+f+>(#FapSW^TXMEnzWfH+vS0f0$U~+0W3ntaE@TZqc5o2ht7vBFu`Rpl}SEF{L1%jRt z$z?lC3fXz_JZgy^w+{=Q4y_Q>K=ljTF^YNmT>`;5M0F4-BU1bjLBrdE1gW+c(*;Te zBf<2Xd#fsYSuYlI9iqWnCJSWWLb3|Ratcm}K#l`)ZMIJMaeV<32WTdT1QRGrsw1UT zf?*CDadCWSb&~p!%f9|f8~Y`|y^EI5-iqubWhAg^!~gCW1Lgq`Pw_pP9wlwoO6DR* z6LXfx9#&!KyL-(=79lH)kwvic4znxdu??kGF)HW^+t5!s3n!DXj;Q`!nXV%|$Drad zT6=MpD3rgp#r)izT7UaWI1($&X+#o&v#vs5mb;IWo4AurF$4D*FR+t{b?|j9oHxXU zf+Sa9g9aL)B!PR#zOd1otvwZ5jO4O*STdLZ8*Oi+Jr!Db8zeVGm-1S3XE2f~pou*v zIUR0Szzzhn{;Fz>O!JFL_Ps0yjOLls241}OQk3yw)pE5f{^N+=1wiuR=)>c=S$ z(1o;JHeJAjwRr*C^Yy5m_8u~5v}t22N8%YppocMCQZ78{;Tz3BRUGlc0FKa+I6|aq z36RE5YgZ_9xAz(BJmMa|Xn!a-PeBnCInYZ~L@TfKu+VFPI3jYgK*etzb?huzK@>;_ zaUdd)2QLDtb%jeY3K#e|lryBj6c>b$j|0)*hG=Hg=#V$b6*Iy%d!Bux~bv3vG z=eAFC1}qsYCQVnPqJ)tIbta^^l5JVUXPV$#zWr=Xsj z7&~bH!EVVu(LyE)BQI8eK}ouGCZ#Hn9q!b|i^FpzE>%8?+XGC;hhOshe5gMrf3Ik+#Gzz{;@;iu5|-TYKGL)~C{G#(bx$nla%Gx^ zc_`400~+RfM3#izekm7fLUAw`Hx@6ERuXrt=x_1sl6$&#Rj%**csDc@dKpDdWNT zGBv$WW-673g&p!UUK~)ZX8ZDJde9gda>aHQ1RA@4{oycBs6I#JN|_bKM7OoCteNtY z;o=N`voF-g)9j9MT8vn0GAhfais7kB3zEx=0=R5#PbUkUY3SU*x~_^hmN<``fAN^6 z0a;iLMIUNiqLjKTFx(xi@Zhm@hA%1q+ADx$YGQDg7eIo#pHjnk37gpqq+6R7H7a;) zAKIy>zm)KA9g^rwbcV)7i=3J*3S&J&ID_xZ=$HGx_EtdMKBX3l%{oFmI9bSX&n~rL z;E?VJ)-{z8=5c-u;Q*XE3_hD`r9E6CK9r`Hyc3^DK?KD?n(63QdUSuMTB7Z_>|=nbu@`VOOFWLn1Me!!ROe-AzeQ% z&nfsk66(XBl5`)v7#33LgeaY!jDH~@!ubiy48>o` z8)FI`iXsV9jolXjb00ZJcyVXpqXhsNU#$3_yKMp z?bVQOx1N682DwGpkmx+Ej0|X9NB^s?UP9xG1Btg^dAEVwiIuuwSH;=`W-m zcWM)9(YJ;HAI2-#Ouavzt437VshXefwVS9pwh?jYdqigzW`8E5l*nbDl$#P2MtCmP zA)|*IL8b&Vdnkm_Cg$9sw#D+kdjA5wZMWR#@v`Eo*3EfdfFw4f64;bt>;zGN6N`*? zH;{l(U&fI)QaFC(Ax@g0-U%blWw0Q?eBn0BdGlrWadV5AG}XFM>&u@YI9sl=VJ{o@ z`S_5e;B|xu+$WtQZyw}C_*@xd(mY9iAcdVGld5<`R!6YvP*g*X$Lu~2Db5}t@a6yn z=^u}WLNe^NA0id`C#DH-`~3{3%k|;>RPMg{t(QB9$`DGUhsvLL?e=+XlV$)-?o>`A9c49Qcuy1|-zfa5r2cR|_5^MTk3S#TKq<{l>S1qKjwt5SJkT z>K}RQP_qM;JO>LlbkBR-V{0xFSYZcCxE2p~{wd}1i4eHMFQnd%5GHZO9MeRBW@s4{-B5_?LmW zBzfGYN$^0Zeo_!xO;1vGu@SKnSS|L!14H5SwRD}}D337k4F+w~kh$)hRbUJC7ltff z7WRg=C0Hq99W#hKVaC@>)&;+Zz0~tr-dP__P`z=G5{w)kKfE)y8n7y+37vMdiS1x4 zPbHas5b(}zhRRm3&tX%(FXzZwUM$K~`}^34J>biTFQt^$k$y@m*8}P$NmToTnnyoz zb>p)>;MPu>z2)!`>Ey3j z0t%KM$xUf4s8=i>E#lUZWW8W0M{dCMj`qLdg!fRq1uZCj^4NWdv~=kkCe3?Gm<<4B@p-tm|`wl2J!rzk38eG!J} z*KDnLu5#oYzlE~fIz{po^*KiFs-Ft4c8esl)_fhjM9W*kRr>Tji*(LMRGmf(G2`-B zYE!U&v6=fvsopSS{OF!6 zh{`pl93O&GnIAXMaLZZ3%uZTIBYTlX&n%Uy*NhHxf4BI6~qXiK6-Ju&*~3@)^g z^YXD4ZO;$JqX>Dw+DBT7zkMb@gMKPWwy4yAimFU%jjBYq!wizR==L`KI0e1E$yIp2 zqP;<{{U(cWa1}Ce+q;-Pl}M|Ur$2o7VbqWp8$|7>cE>RNHEPULHm{ZlYlt6L!+9uH z;TC@5*u64zo(ISHz{(xhgDRwYkhojXke>^^^V&2gZgaCQKuyI^mrgUa`Z8Sg^^w1b z`j}miA#L)AMZ^(727etnZ{tpoDeoO84e^)k4qmbFg6Dq&VkKJ)={*Ql-C`WFkbAOVp$QN~ud-$HPQi- zc^EBUI2Mz}d88*GT7^U`A_A4+JQ5qL6S>gexPC@Ib~m6vR?C^B*5yt%&DXk3f)fcy zd<_|s#@P(sAR#txGOU>hQ3}jZ9)%DK>c=~dV^Kcs%-y!0c1qcvXSLGEv>DJt9g>@) z=Z33!ZPu4-5OMbG>oxf63%thd$ZL>&mWa?6pRim+G&bUfgp@IoFlNlu_Pw3M500^B z7c?~w)ed&8K}PXOHi3YSD|fL4vB1m>AIAWzt;hWm3$OF{u{h5*hERTBgZFdk>d^1ok8{KXE&-0<4Skg7 zC$yta0O>`>kxyuzEHP@YCJLW+go0f1P`YGbGdoTvlsDt7ocmm75ZI$fIE4X6n3yNcfV zpd2QF5vJhW;BkU8tB}a4X{aj^}+8SQIUEC@@F=TBm}6BfF9C8XD9Lozi76 znsvpW?&`Z0v4pJkm;o%uCpLaJ;=6tDsSa419CtFV)F1AcnxGrxuv!;y+$3@3z;CzN zuX7zKk`ZF%tp@!w2kqXvmFqR>!=wdWBztb}Kq5&Tj*<>8rwvhVY!DBC(zCpN7KaQK1p-y=|7yxi5D@=Xx6}(i=Ej@l(8| zv)h)dbFo=y-!xt7Tlt_Y2gyvnb*ZJBT={H zX2HLBdJQ=cqS3q39CGa3r)4w-!hlyJa!cy5f`=XC7$`tQC@rwWkaNAfN2LVRQc*BU z!jV!KVwzfdAvFN+C|->CVeLV*YsbmdWXLjqUCF29X8?me92WW;`F;{&ORDhePFwS` zmm{dqvM-)%>USvwceC~yMc7Sp+m=}o3aS!r2ag${9gGDjvvnY6Gm`gd()bKPsG>te zeC)h^(utCGq7-gzMN2_+X#?E5SblTQg%R4U<-#|7`gTf z3q>3Y4+M+$jD%-i#5nD!)}Cul17dZjA@kYT$p|D4-ryk;y1t}%MkLxu4WRjnw>?(k zH5NM_z;7~|LVLYHN!}sh^89L=9&M21&tk^6)H$I`7l=iU)Y==jvDNJfjJ6|)uGY)S zHKyJ=Qj(Rc!m67g4o)k?7;dN^MrUCCsLX|jWu+$Yn@t) zTA}+cmUPg5eJ(Ia*+N=$2Bl3D=0QR|EaXSWe)Smx7|9BC5DYdXX2{d0EgR8WoY)2!-Aq`5Me!fQc2M*Fb&}Kv3=yFH^P0 zL^Y=OMH?JqLM@-?wK1cmVa!j1`DrqqyxtCU<%-(Z2D?M0+7fkcC7w{i#hM_Kdt^x< zJ1SIFA$`p&7$b$iLit&{@%*W8g7V}prM!#|Wc-i!l780&BXfZ?g_48Xrg4gzK#ogD z<%no3q5mL#A$Ga3Iu%9=q`g?$S%ko5`!D2Cpwj_Wk>u@7`0XH)!e{2=4CT;ZRCjSg z{=U3O2yu90^B7oeFb`8&kA#WlG_FPM`4Zqn8f=s zq@>yv2+jpg56;DX2(nx{ED1+qX>6tGaMu_P6}?^xq~02)c_ds-{KVxKQO;nM;|XF5 zDIM2Qk&ZFOYdkoW!R$m-z=Da`oK%;$fHE>=ab!eclDa3u6_~+kZP!3@>&Buk&LZY3 z$HRye2?r}FNQ$&d!v*ES0$Jo?!}Y(iyH$bbe()jyatCs}KCR#LKrJe~;ovJw$zsD8 zSF6=r+Y;TeN`vg8##1Z}IjJZj=Zljygjim{ zQWTTbQv~C}#`uYPx)IABj0?ze4W!f(^gxUJw-Y)dAwDF)bbzC(>&lQRic@yZaAO5D{DFvA@ zt@CG#_vH}V^1UQ!*$~n?Y-%6xc^%9=d`HK{ky=n>4U0VLygD44(!+@NTD#x}au{KA z&`;7UPxx_jHrY6x?ojGmh4^5X*nlrMiTnu>xL&zvLrx8x_q6b3*tTOyD}aWj*FbrM zn-vQhq>Qz_{EO+11ah`}R_NFDC)6e?Gc4{VY?9g%*5nXk6C19pV)Mbjdr0hw{-#~) ze5^HsXV-_#a^Y2Fwuiafh(k>m^?QG^KCdd21wZDwcFcL9A_1Om)Ni7DF}e{kvi#;4 zvR`N)rRP02bh04zJ&>;UCV~uLy`1bHEA49o*bt!A;}IEf@eieON%r;a5(U-e+SaCi z*mfAVD|p#9Eo74tUfW6I@SL>=t$G)>* z^ZLXk)VRvWp=bkvrU>8F8Jf799!vCY9Dp8L88MUfHPX5WB5TB!^E1X(iRAH65qByn zkr$n#pW$6Cc|QWBwRhDsOaqTb4X??zWSp^{dAS>+SA%upcRIM&>;hz}pJBP3zrY-( zzrI=El_MBbkZp^KGoglVisKs4+o1Z*+}mW@TLZZxh`S4v3NdkfP~ckgzkRfMpAR=^ z=Q5?hC+a z{`_I<6(X{qC_zU%tV^~byf(svqSEi%poDGl$(T9$Q_Y7+!ZR!Y_0@4NwWc!;>OnA`^XvlHm>h zglIZK!?}6L*Tr*4ol1myR~@RkH{%Bs1b;!br>|mUK(EKs?mH-5p87zSByPD2yoV^z z!wvc=5PY-1V}QO`bBkU?3Di>*9owkc5}QKcG{no|AL*H%Z3azCQE!CzNNA6jy;JN1 zle-7ly?2F`*MBu~fWRK9*gDw8;6cYA-hn9e5`AwnWIf=~TwhhL4mLbgFhg26p%$C1{RbWhHGP zFa<%Pu|5RS(jG=_03uEWt|-V;WZ_#;e$Apk0yZC%_m^GhOW^=aaaja*ffOzqsK!7)n(%cXaaaM!M7!wVve!A zKh{=&!VuPk<-GuU4e$BAf`ReFJ>KA%gR^QQ<#1B0PQPhvDqvs}Topcskx0N%wOd3W z+$Pz`52g1#HtMuQco;mCy9a;A@E*r*h`R*?n$DMKQ~@}JB@Hy9pwg{OA$SFu)mZ1P zz6F4}m>2yz1#}u>czi3JpF{%ilLB#Vw00$&B@&b*ekftv;ZdKoD+<#kD)q>k58}&#`whF3m2E6-nKi3rR@wztd2@E@Le>`FGP!;zj;uv;j&2k!(>{j~9Ycz8Jt#`9W zJj-Tc+ZPl*aefZ2E}D}P)99A4aZPyY{(Dq#MKN$MB8K2ofP&Y7zBM-Av!rHETx-;c zDm$(RQ6@Z*zL8bH(T8U?Fz~^rNl%%AF$KEb}H&@qr4Ujs^*3(*q zjaox)5K0uhwkLDpJR{j~8XnFOPZk`BZkr+fMyx~0?)^n$D3mR}F;o@RJy+RMn z+X>ZGZgJzo3kpXDf-+BL_M#M{>1EEqt20g+{Pdv$5y_MHKBk=)x!A8xrS}~PkY97w z0>t5*_bG*pFaR*Pe#A)kV0SDxInnN-_Jaq>i?NG|`vQ}qFSdKJB|C-n6l3X{FE-^S z_#8>PCz~Ms2b9jX(@?*48d3rtPes@z=x0;-h$qfS?1$cun(o5r0fi|MooT0n(_#b* z((znH^yakcKy*F8DJv!?R98q8*>IbhbPfASZBXvJ)uPtn2v;*GVu6?}{FLxmnpNKk ze`z#Uy2RlFbb{5{R(Oq^D%=Ya0PC$>DUku7dcbmYCcI0j`<}vcSVVrxm*lOXrQP}i z)>pPM)BZ;fD6l4p2|B>_35L-ZFuxgCseUJM8IIRTaH#NPiOCSb(tTVXRb|4z6D7Ck z6zGq#2RwjaU52fJNY=nIO*ja8q!=FLeh?X2$DK+iB?9!f-ig)|E4KdGx5ImQ&6X5g zQ6d!iNb!?huLJRFkRcK|KxG+0k?Y z;y(@1rV?`_Z@h-5a-t>NJm9&k)d{s&5d&&8 z*qS$dM7uq0g1Qn3^pR-)QTxfm`}ceR%o_~gI^I21cr7SZ4=#udP56;HyL7O|Ry9Gc z8G3-wW-+yV${fd{sYza)U5PDK+4LNm!Y#=&ogR`*x}AZPTfuXLcnZaRnll<<-(e~9 z5gsP_ajz6=@PPLcd^uw>JXRn_A>$(+u(rNIc*2*XU6xp>{!o}di&rH|aqbbFfU2g@v&`=F3J_T!f>&JUh+gy~v?LgymWlRfX|G*uK_o$eNDN zh-|h$JEX^FRR7X{6lFwznXEQPF%Ur4(QlIT?M`+aGnS>`NOOZmysOF8w!40^*%0cz z$l*E&No9YYLjzrNpY(e@DVVi>YH-)Cc&2+L+?uqIm*n5@GkV0sQ&CZEN)GO(32({U z&F-%)GGx5xbfJ?wk)fLjcf3Jtd$PeJD&%^W!u=5kSb^ z^y=JFNUD|T<8xvichuyK3t+NXn%JSFRCDyO;Pi2W+O`l(OHa`35jA^Htr5n($L-uq zvaV%?xU~xvu7{7i;yD<{c~}qki(mityYEsHl`PT`u3zL1GLe@rPZFP*)(Q(Y5Fj?O zFAg887YK7E1@gQG{U+iILsaWN9)D|rT5lwRxZ2M43;2Pe=byOC-o$?WD38QF;9U-c zOX+OgUgJdBWt;>as$>Kbt4*}6E6#SY^e6^moP_J7Krs+N0JSLEKu>LbHPx$jC$1wF zXGiiR6QqN-uF1rJB*Vb7ZlDV`L%j|&Yk~5>SB3bb=uOv=Amkw}8;+D~)DOSPMm;`~ z+sVdw-5C$&_T+(QU=fAHC*97Z+nsc;Cf(ko+n;m?ldEiU)tOv%Cs$V!wCr^z{cJMG zCc|tplEUNH_(7$oZgzczpU!nJyY6S#gY0^kU5~Qsadth)uBY-`^R4`J?vT2lb>3vz zTl~Nr+v$9kWw>5H>vTTPGT3xK?`EH0WuN!5pJdrjv+QSC_H+DnvY&VH)A{*T_C=PV zVEPx`?2D`H%M3pqyjS*RH~SL5_OdVg*_Q+SbiN#PzZ_;?j_}j@a-4lR$-bOsUtVWl z-ekYXGCW21i%#bk-Ru`v*)Mw8FZ$Upv+S3h?3dl_msi;@fm8Qs+Yp4@OA2=MeBj^t zGv%Y5Sjtnb7b&ZRr$}K{a<`S_z9Gvt)0ZUDVj=Q)DeCOIXx7U!7^dafly8ZF>oUxw z5s0GiTnIC8r-hSuQ;zQ@dFleP4c{c~U3Gg`SG``=M%2+h4 ztyV=LvbHTAlZs_*TZ-)G`2*s4v>gc_x&~uW^}EJ(JKW^+4~37~R(21A|p!Nd#g#V@GZd{k`$CsbUH%1087=6K}dM5Osu(a{e}op^)V^h zJGcuFQ>YvtHgGEJmZo;8X`Zn#VU;q9upsj!>R%>M!C;Vx>MHQeW7)-Tex+@&!T=ps z2*=28a@!Y@tIKMOlGIEGA;S>MkNaSm2{3Ia@QUC)yk=oow>9pNB1~1g7{DNjf)4uI z-4Y&GXLgQrFdIxeg+hg|5~I%ii{(P-Hb+R78#wGw`J*XkM2r)?byy=jfVs~Y<#M*L z)B958JWKHtVbNv}k*bN{TI)Wxap%h=Y= zgpt@78dZ+Pd!1Vdn$+UnEk=M3p3BDTu+~A^ABAB?tizUiiZ>zhI7o+Bjgz3*PkmN& z{2Yz(1XT`b!`179mfGh)3_8IfwKGFZLkD7U^qsW#z*WeVv_BT-CF)CgM<+>%y|hD; zIJnVvjT!B`Gv_`3wH5P(yC~EcY20&6S9Zgws|LwEKOoknmUzsWa;1KzXT)p!h<|r0 zNuaH($|ezm+A`7IaUqJd%i@mEvk=mSQV{K3(zVRwHc1r`CW|_pkts7$Zse|&8&^9T zZ7{dv@n|;ci7RIjnSawWIYzz>YLX!p&893ABWabbVT;4f`Tq2wG-l7s0~-G_a(1Hs z=uA#F=SRF%bv(_Dn-a|ozDZe=-o$cZs3j=67_4Py1Tuf4KQc=9U_hjlF$B!^8}3bX z>+lqJt4nV7$s4{suC&>had&!WODxqPDQ~6B#@!Sb2P7gTJtHcN73kef{vt4pnRwqO zR!N0q1(BXCnzJ5n4rintz!jzaHV$MH=2~kih)>eE?5le{kh9QYKuhM<+q~?I`nZ{> zbbw^1=n>n5+?~3tla66|O-t>k5cJrF`~lKWLLL)=uwl__ClQm3_$zHA9Cfh$>Z>1p z+@$lD?2*E?pl3}d7NI3=?-cm`y)6Jc<=LoyH$dPZ9+A@D$U?1fcYT+^emxI?WS0Pv zrep)|ksKWlCrmqn8gKLJfMNuGpLoY2FTvXc+tAp6A{&%~IjAXDqya#>e{R&6183;v zfJb2$3*%QL0O3~2OFDqG&(J}bxss#OvwW&%5I-WfT7#hP07{36Txkf&)h^$NQxpMr z%*l#wC}EUg;0wS`h7mKX?H9rP!9%577|(Vycn@sLNpf;09`*~JLKr5KYNG(~59M zx5Tdd&~;8bJRBG`mocRI(NY3=MEGh*P+*K~JjoI20ae-U2BX3Zx5N>JUwr0_UIUBYx(ke#h$%ZXJ1)3Uv*Ab(EBB0Qnwe(l!VXda;cpq_h3b&e5|SDV<^u z-ydOC)#319mVe=-HJE+G+Jz0fs6fcypomB*{%FR1$NWl zF8<-G-zXFh`vPhqDxietU0JBzUEPptyh`4eI~;4p|4Ev(BxWY%zq@!|12OVKXZ%dI zQV0+-`mg>$ztIo~X64RmyKcm-!iV;-L;&IaJ#HiIfoCarF6BDZzeH3v+19~`T!xR} zNxAod)Ebg}e6*U~@TzeyTs`OE33pDNkU=4A0(0uzAwPeex_GFRk5KUPnjxQ!y?}{G z=&kpsMr3~&oZZl+)L-%Cr>p+eRlj%D?}G#Ar#a#OPC=AnwI5+7MhHCq_x@CPfi*oi z&3um4^KEw}=okc0pd_*RL(?J~d4!c*zr3M=uhU;dD5K4o?NU zBMs8^S{z&l@<5juzvQ(VaVOB%M=!BxE-n*AdrC&*wFYaD+-&-HWjMAlC_nMiC}ay8 z)Yj1vO4{*Cfu)wof3Z$SLaQ+fH$%LhOnmws4uqC;O$HR)Iyw=U_$iaw`h`@$cYKTw z9k6^y85VL;=R`LBkjJClQ09Yi#xt}icqirxLNbBFBKaE$a$BFSHNcszX5VR_flU3>^)HAj zf6U*%Sn?1_X8~CuNKp;aL3jgf#fR`#rn@|lh*X{stYPQHPY#D_TfXGm$}@_|yo7tX z675W<@k(Q!JJf=y?xDXLg{G{g-v9K7T*UmIUVi=E*B11{jTTH;ugQqD##85iiIO&J5zVr}XyrU3CSs(JlkFa+?Kqr=)Zd;W;#Bt##@+&AxGOTc_gGn( z7mO}U*6&)g|42F$>?Wm@!(P7%mpr5uM26R(DKhX;UzD&);FF*hXM%J`9O%4=Brf7r zPknuxM_X5P#K?B@K#2>$Q{RUA~Q6LA_oYCyp(uU{o3Uu$lR(7Uc1 zjB~U_{61ccwpsBWi;DZz=^PB?xW=Vu6JmQXyO!CEL@kX&67hCU5tYSGyY6q_uMWnW z+-9M=#;(Nk$Z_4pXtn+A%VBMnn;r^X*&ON}N6m?T%6OPVlj7-d*DuFq}{? zHjFiC!@o7jyIokYysAdmy3$sIT;4cPNxT6OeEW^X`wYY-^lQ5-gZ>dtvtZKi+3Qkq2+p4oDX<>kcC%uUL2FU@l13a{Wb_7PHYLNy@iG> zC+&!G1K}jImwdiRgO5@YY=gB;r7X+{ETN8+~5J+N5etRPD9)rcKC zu-MV=v4Sz)J5+g6>1@$HqV1jTs(k%nB^t4D3~z@*z1eh78PQ9cb{@1zOGjkvGA=p- z`hC&mU^{RfY7Ya*^7~*H5;YHj2exO8SZI!~pdnHsVRi>Ne|12rQ1HSQNEeDSMlP=`g7v1!U(ck%5&rRu_L~dxz}`aVl2b)S zqyuN^JV=>>VvuIg{G(})cBr|#+4#*JiyVR{WBeC&J)&{f);gH@4op~WJB#&U`%nPC zUFsUF3cD@NnJL|4O^%}dwx*MxHr*%})DewHVn6k{j8SU_%6Pbe)Z7A0>*9kw3)(_$ z{nt)-Mdi1kawPmjHq1*Mg9;=0kiv;nQ%CeL7>unDE#LguYGaA+hx??d}-Ue5ZV>< zjIc+_fjF{aX($F!97Fw;r+=Hnx#%NPk_GQ@?2LG66h`E)g38WeiTc|Z!k9#N_-m&g zuWyvh?MrZDh`H2L`>SK&D23%UCh;@Lu?U&5aJs>_=vj!Y03>*6++I}U>LZJdo{I8( zNeIAmBxex3G}43_wMd-yR??4*_gMg_ttr~QVReAj-&;W_A;>P3sFhZs45m*SCz+92 zb%Ik#(%<5ZsO83V-U)I_VGcpDZOe_gaGEC7Gpu*0ed)s#NMkgm_^P4G{5^Vf+$JoU zw$?KWj5u0kzxn{Q8Dixk6j9PhR#z4_IceVBIp^lK4*z;kJZS}m-!8SmNoo?A`jRj; zcNgi5ZUm}Yqc;2f`N2d4?u0lrun)_E+MzZlQ45p9$3|}Lg6vI%%BVQI%)(*R-x9CQ zg7VUja2wz>V%mYpuqudKs}s9r-VpXdzUJsc z%oro?u^7hpGwjQD3>4WI$IZ?&lmE)>P`w)$jnCH?PD+&CcW*uDRQw07?5&ef)H8`rVuU z)lI*5)9>H(2RHrUtt0_R9st}9cU}B+?mUBSK?gaMtD&tp(=8BG0x9k@MzKLiFTefj zxB7+J6>xrEn$^<+R~YUk)o)>b$=*Glu+Sc&1J*;yUc2!~53OGD>AtK^hvj)*`l>JF zG4e}!;(&#bIjYfl4ffSbaD5Uz$@@kEAh(A=@sk3O zhtZX%e~zXzfHVHlOW(t^0@lTLJpL_#Xl?tHj(|)^l!1d|O{b!|mD^dzGy1S7`&~|< zZ`7zR7P7N3te~D@zPLWomz)zXq7Jb{1UlQz#JP)>A?9G1Hf<)HJ5dGxyUx1T*_E6) zd0@SxC$8JQ>0aG*dpF&|4W7kvADJ+aV+1`x2|bXa)Ty!tt@G7CUPIVJ={_j!s6nLP zwMcP-aM>_k?80gp3N1wFK5x*?gSd0<5iK9RmC)M-nIlyT$dZxEq+1tmoh-Z9S@ceD z@MgMcx$Vbgcf?RE5wMQsKQy%P}5d&`CQfKMMn-~b1!ATLVP?sY2Q8@R5{Ri;dmHv%#Zg_t< z(fdsW5cVsgbFfVG53|SFT)Uv?!to$}>UZJ|cI-;ONFeaQ{C);%I*VV!GpT506P6M} zQ7yj)ZU@ZTCrJLG(Z4&Mbi;PRzoDtr_h#kiZyl4nt)qQm~>ZSw$ zWynXyMr*A#b&@?C)8d{%uCie~%o#)LbjAlfNpqj0=$(E+o9_{6MN*_YNV3sr{lmk2 zn;X37?ck37NJI^%hX=f!c0#EUPu~>qoCW$M0ju867=cX=kB4*e+yWN_asRHTUHdnri)(=43t2Y4WlXijvy)Z(kLc0?ymQC9x#v3tA-|hL7t#i7%#Fd~x zRU%KC(9pir9;^*=Nf zfMbRd6X3cwe00Xfhw5Dkr24;Iw-hQ#nd9{VZ%Q0a4|u!SXS47!7WWR`$C3n~AXk4J zmWP_DJ>WC2E7;x9wp%hbG8U`H>aa7j4!JAhk`Z)&_HkQ!m-}4^4#O$Bc!t!0s>H@p z$=-d;J}4kK$Rkv>0P@hBk()G2fMm_K?>O5SFi}4XU$-DtcWADQ#f}WS!#oaeu%*_5 z5HaI4jRSB46R+53V48#|r({9)2i_Y!MwM<$D-`#X0`z<-3q)p@^@sHVF<7EwU69MY z9yG|V1o!UK+ArlN={K^(35f3w8!xWFSGr&bm~}CeXC~H3ymh*|{sDmkHg{5sn6MC4 z<_VyIMj#$_&JVfw%@c+9Ibv!&?)?;DhCvBYtY@in<`pf~?Q8=~vUGPn4y}hBA5M69 zbBSBl){6mHZJsi%e(9UTvQr1><5f1F?)+NAnq~3-_L~T7IXjzY=rpsXN-nP>y@hbA z(8S~v+jdh@rvpooej0P;xoK`2(L|P}=hldzxoQ%T^dKn!I!wzh){sjSz&@=2uVKrT zwRMHU`09@waYz)lrLVy<{!fxsBw(!mlq6@#!*dBcT$`GE9uDTDemk@ z*Y4B6__fpom%9M@OrNrZt53ty8<%s0!#qp0?34pGW^;!;t9A3@)7X-0tt`40tfxAsCXwWK6UD_T&kF;8d{zzyz;^JF?+r`{>GF>o=T<>m-i-m_@(0tKtWSvIGOgOc4jM@ z6uIS0+4BX@b*`TsVQE5;b(3RoFA&ADPXn@|!LLwkRJ)-xg>rFXvy0!=iCRzbQrYPQ zJ$B`99jA_goz|;u(6$#bnj|v<%7`zN*U~BXQg}3S?Yx;hy$Wf6)0wyQz-cLqNs@xo z3%&)C!i$gYfO&Xs`}jH{LPSUmgECBk=Dp0L^BzHA+C`Ur!$jX8UqZljVa%PAtq$|@ zL|GlOhp~zv0|(+qfIZ&kLS@(>ztDuD!Ca#2ANQqqTc)VO(D3Uc!BHpQN6ismkTCEd zClUl+Iyyoay8rI$ZxoDY8y2k~;zVezHzq5C=7OOu(g~Q) z?yf;cl+;I|L5KVtBq_Cb=MJzut8;%gks+D&`d5c56> zs7q~ITyuHBdLWi#L7zBQDf%&@QoFlD2gou)bP8-Xu;=O5M2C!ON>j8f8ME50;coa! zTa!K#)*9^`IUr_%jq*MfR;W_otl6Iv808WABq5r|!?=?T-Ixp!5b7%7C5a$PxoOCK z%hUrnm-}>C$DN}lOoN>WE^)ZN^F8%d3Nd8 zG05s5tgL{#*K@IPI@JXVy^&lr)>KjgUxbJIAS5CVs>DKXIz^Juj2|y+f#cGUEd2=P zy+@TpzwIft4UoWl*nMlL7lDMY9~teXt;dLjKElGdv0L&M0guf{eLZMG9+;;443FFM z;ojqn3{Ut1-W5T0n&h1g4SK-xoS0&hJ7TEEVx6yzq=_3uQ}LP%)e@9l2fR)ikQDGE zNEklx{-;gV(U%(^i*Uqcf8@>l-FG%AD2|Vi?tnP`CJdY1AYgf{iu{XVGqEOgI@c1C!l)D(-#)dW*FFmLC%QmKyTp;K)GjxF z2&JB*nVhTmMr6Pbbv<(aut|wKq`K@K)mv0sBi|E#;CQBRPX^ zuXJ{;-S8w+>1p1IW-IWkgPr78#$+g2<*4lp>0BF_h60?~&FuHEwGT(71zuh|_;|BA zcH%J|Su(;<`;&ykc$?q}aXcR`g-{#}TBeJR!p^yLbi1ip$x=wGb$)M9Lid~RzWIj6 zn@C);(<(#rgN&#MHArID`XI~MGb%D%xcEk39`Z(;-NLt`E6XU!PDFH22N+4lZp1`P zlnJsWJU+ESh(d_@K>-!M@94zQxGt#<2(KwLuxPY&qZ-Z8I1x)tX(JDD3@9M4dS2!F zn|FLAScvX(zgH8y3oK6q!c?uWPFoaPCLAe7m5t46!d)^!0TiortcXKgAI}E~sR1H3 zW(1&AJ3k}0OJ|W(1<;e=xEZL9c4_aX>UH{%6@%eh6naz)FtTbJj_1C`!4lC)8yKzr zk>xqr^$;A@2Fg^pFI5B(fX?8{j{#GvX&cT&svY5cjOa&3pYl-4*8rBygz2GdKuij~y-px$;1++H`n)+2M_63n1ZUkb6p~ z{Kk97(^U?RAM*L!$iqor@)TTK#<@r=_DSKmgBujq)jvlFNgEOsGAXzdw&t&w8HJvw z^0teVMtbp14Wb=ocn%eWNfdu)U4JqIr|h?` zyavLpcIqgCQ&5|v6+!XrxnU5$O~6iGEW}V|3_8UN&3L1=#VZ@%_fx9W<)}g z{*%Xj%smc7;T~}E8GPdG+;KA5D)*^%I6-8|Mf+eMxO%kM+B;{rk=h4wmZ)qJFo?Cu zcz&1!^ottkj1PwfAtEJ+1eAnLeIft)YqOuyy67YoFP<_a1>-v*Ko^^IMQT^8;QQ0r zPKh#%a8ME;ZYZumJArbg`F(U4ZX4@!S9govPbBy3P^P!V05UkO-&OZUE0-R41$HnH zKR3vohea2L?`^TM8&IxyI`i6wxCMl;| z-~|Dh=ROjV*ntUZGM?&hT>+G_6HzRreVHPyt zC?r*m0cAp#4bl$k@Vu|^NN`IaAjS+lp%o5n7ES&) zX@cHatYOH03UyNm*YQ(m9;JIkS-pG|aL80WZ}J@AJ@K`tWV0+scbD)Uat%WlJ5!6qAp3H|DLbeQI+Qp9R7lV%rEN!u z-FZ(a4@w zKY)?NFy7o!>Q@-^1;hN5RbQ6sRdj*HK3}!rfz+jIaPncCh_X^1`~n z=^SeVIjMLDW0H&8b$$0?JNVI_5T~}Dgx@=H2jhc>;Cuj7vLu2iDc$pv^h1^+wr*U# z`ghaEO~a+c*@RTjk2#^!g(qVWPmJmhm5|#`a00{yl0zATu3z04F)`v|M_)edN}tEj zM=*-dd`xy8WpGeKev}LNCjme@`IYfySV{)y6j^_Kl@o8e=LoVo>G?Px8h0 zIRwr{mae|2ZluBjV zr{7ORbimRdz1~U>>=G}%uPO-|LGpdwOYc~Ob_D1XSZuDp^0J#3+ghMvG~D#5l=duK z9|MUnf%(CPV=_i`Fb$KKY$@>orVEky^yyLqYoymo@~OVIrL2txF5zypjSnrq)GsL+ zgDNc5u(;+rR%DZ^&56=vET?O?DGiODP(*r%7n=01x)RuSLY`*|(R(VruZ2_qdCs8m zR+Pvf>iOV#bv5tWd3lB;Tgm5>l}jyBxG1E8reyLVp;l)kl(7W``0x$xtrM>yK6~<) zS%M_=Ge+s_^A>g+qqJKjTA_UF%o(5TwuuO$1p@b9L(r-r{W2N{i=QCzZ>G1`Kmx8AGaZ#3u zAQ+*dkHjxu;-GdJM9l`zh;jA<4woo=i6~y(09|@Ag&PO3ELKSLwvCxcQN4sIhU?ZH zap6SnGkwN;t`bxk$^@tdPu?mHPXnf#bSF@F(S>2?paSiTq|PUiL*@zr{cslmiR(@A z-Y;FbxVJ@T7XbVFmryI||HNk{Fa+=jpNoz}bY!6qI!HwC4e@WcH@xZ%d%a=5$5hwe zBEM|5MxFi$pq=5UGa7Zqqt0a1nT|Tw z^{knGchtWcVdDM1WY7%p(-{qsMAI9MGC+<--O)H3O`>x@g3J2!RQT*RZZ+eyXAmuP z7bAL{;C?;f?f5b`9gZRsI7cnykb08BH-X4FEtw+|+ESpq<&B&8MhK3tx& z0h11qV7P(eL5MXzj%9b5c`HS{6h;Puch(c=K00jDgPLuS!mx~Oo_0<=CKI49aHL=j z*&vRRFJ9K4pYc$*GjR6sjGhjCgQT^cFzQA0ut?N;^uFBeDwvP7eNTME_TTOl3Y)T( zWMk2gAM;uIynt$KD1STmo1XHS>B|yy+H+Vb)Zk@%I({(T|Mx-) zDD(0`imo9Y1w=B-mykCRU>4X^bg%eXr~Qz*vCP1GUzqTH=$>Rq#1i5Z0y0vvHi}?QmQs3Bp literal 0 HcmV?d00001 -- GitLab From 7c542d0c86ad5958d2772026cf48939c3aee2aa7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Sat, 25 Aug 2018 11:52:48 +0100 Subject: [PATCH 1384/2206] Elm: 0.19 builds with elm-format --- pkgs/development/compilers/elm/default.nix | 53 +++++++++++++------ .../compilers/elm/packages/elm-format.nix | 19 +++---- .../elm/packages/elm-interface-to-json.nix | 24 --------- .../elm/packages/elm-reactor-elm.nix | 22 -------- .../compilers/elm/packages/elm-reactor.nix | 28 ---------- .../compilers/elm/packages/indents.nix | 11 ++++ .../compilers/elm/packages/release.nix | 13 ----- pkgs/development/compilers/elm/update.sh | 3 ++ 8 files changed, 56 insertions(+), 117 deletions(-) delete mode 100644 pkgs/development/compilers/elm/packages/elm-interface-to-json.nix delete mode 100644 pkgs/development/compilers/elm/packages/elm-reactor-elm.nix delete mode 100644 pkgs/development/compilers/elm/packages/elm-reactor.nix create mode 100644 pkgs/development/compilers/elm/packages/indents.nix delete mode 100644 pkgs/development/compilers/elm/packages/release.nix create mode 100755 pkgs/development/compilers/elm/update.sh diff --git a/pkgs/development/compilers/elm/default.nix b/pkgs/development/compilers/elm/default.nix index 51f76f1108a..70be5a95105 100644 --- a/pkgs/development/compilers/elm/default.nix +++ b/pkgs/development/compilers/elm/default.nix @@ -1,10 +1,12 @@ -{ lib, stdenv, buildEnv, haskell, nodejs, fetchurl, makeWrapper }: +{ lib, stdenv, buildEnv, haskell, nodejs, fetchurl, makeWrapper, git }: # To update: -# 1) Update versions in ./update-elm.rb and run it. -# 2) Checkout elm-reactor and run `elm-package install -y` inside. -# 3) Run ./elm2nix.rb in elm-reactor's directory. -# 4) Move the resulting 'package.nix' to 'packages/elm-reactor-elm.nix'. + +# 1) Modify ./update.sh and run it +# 2) XXX: generate packages/elm-elm.nix +# 3) XXX: versions.dat + +# Notes: # the elm binary embeds a piece of pre-compiled elm code, used by 'elm # reactor'. this means that the build process for 'elm' effectively @@ -48,22 +50,25 @@ let in '' mkdir -p .elm/${ver}/package/${name} cp -R ${pkg} .elm/${ver}/package/${name}/${info.version} - chmod -R +w .elm/${ver}/package/${name}/${info.version} '') deps; - in '' + in (lib.concatStrings cmds) + '' mkdir -p .elm/${ver}/package; - ln -s ${versionsDat} .elm/${ver}/package/versions.dat; - '' + lib.concatStrings cmds; + cp ${versionsDat} .elm/${ver}/package/versions.dat; + chmod -R +w .elm + ''; hsPkgs = haskell.packages.ghc822.override { - overrides = self: super: - let hlib = haskell.lib; - elmPkgs = { - elm = hlib.overrideCabal (self.callPackage ./packages/elm.nix { }) { + overrides = self: super: with haskell.lib; + let elmPkgs = { + elm = overrideCabal (self.callPackage ./packages/elm.nix { }) (attrs: { + # sadly with parallelism most of the time breaks compilation + enableParallelBuilding = false; preConfigure = '' export ELM_HOME=`pwd`/.elm '' + (makeDotElm "0.19.0" (import ./packages/elm-elm.nix)); - }; + }); + + /* This is not a core Elm package, and it's hosted on GitHub. @@ -71,14 +76,28 @@ let cabal2nix --jailbreak --revision refs/tags/foo http://github.com/avh4/elm-format > packages/elm-format.nix - where foo is a tag for a new version, for example "0.3.1-alpha". + where foo is a tag for a new version, for example "0.8.0". */ - elm-format = self.callPackage ./packages/elm-format.nix { }; - elm-interface-to-json = self.callPackage ./packages/elm-interface-to-json.nix {}; + elm-format = overrideCabal (self.callPackage ./packages/elm-format.nix { }) (drv: { + # https://github.com/avh4/elm-format/issues/529 + patchPhase = '' + cat >Setup.hs < packages/elm.nix +cabal2nix --no-check cabal://indents-0.3.3 > packages/indents.nix +cabal2nix --no-haddock --no-check --jailbreak --revision refs/tags/0.8.0 http://github.com/avh4/elm-format > packages/elm-format.nix -- GitLab From 82f11ba01b97e1f3961b24187e96ad8db336a124 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Sat, 25 Aug 2018 11:53:04 +0100 Subject: [PATCH 1385/2206] haskell generic builder: expose enableParallelBuilding --- pkgs/development/haskell-modules/generic-builder.nix | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pkgs/development/haskell-modules/generic-builder.nix b/pkgs/development/haskell-modules/generic-builder.nix index 37916c0bba2..0786238040b 100644 --- a/pkgs/development/haskell-modules/generic-builder.nix +++ b/pkgs/development/haskell-modules/generic-builder.nix @@ -46,6 +46,10 @@ in , isExecutable ? false, isLibrary ? !isExecutable , jailbreak ? false , license +# We cannot enable -j parallelism for libraries because GHC is far more +# likely to generate a non-determistic library ID in that case. Further +# details are at . +, enableParallelBuilding ? (stdenv.lib.versionOlder "7.8" ghc.version && !isLibrary) || stdenv.lib.versionOlder "8.0.1" ghc.version , maintainers ? [] , doCoverage ? false , doHaddock ? !(ghc.isHaLVM or false) @@ -112,11 +116,6 @@ let main = defaultMain ''; - # We cannot enable -j parallelism for libraries because GHC is far more - # likely to generate a non-determistic library ID in that case. Further - # details are at . - enableParallelBuilding = (versionOlder "7.8" ghc.version && !isLibrary) || versionOlder "8.0.1" ghc.version; - crossCabalFlags = [ "--with-ghc=${ghc.targetPrefix}ghc" "--with-ghc-pkg=${ghc.targetPrefix}ghc-pkg" -- GitLab From fc11905b6e44ca7a803fec6986950608625a16d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Sat, 25 Aug 2018 12:01:52 +0100 Subject: [PATCH 1386/2206] elm: depend on nodejs due to repl --- pkgs/development/compilers/elm/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/development/compilers/elm/default.nix b/pkgs/development/compilers/elm/default.nix index 70be5a95105..f338fc23835 100644 --- a/pkgs/development/compilers/elm/default.nix +++ b/pkgs/development/compilers/elm/default.nix @@ -60,12 +60,17 @@ let hsPkgs = haskell.packages.ghc822.override { overrides = self: super: with haskell.lib; let elmPkgs = { - elm = overrideCabal (self.callPackage ./packages/elm.nix { }) (attrs: { + elm = overrideCabal (self.callPackage ./packages/elm.nix { }) (drv: { # sadly with parallelism most of the time breaks compilation enableParallelBuilding = false; preConfigure = '' export ELM_HOME=`pwd`/.elm '' + (makeDotElm "0.19.0" (import ./packages/elm-elm.nix)); + buildTools = drv.buildTools or [] ++ [ makeWrapper ]; + postInstall = '' + wrapProgram $out/bin/elm \ + --prefix PATH ':' ${lib.makeBinPath [ nodejs ]} + ''; }); -- GitLab From aa8bdaf0c4ed67acfab6a1977b70c356bbf0543a Mon Sep 17 00:00:00 2001 From: Matt McHenry Date: Sun, 26 Aug 2018 16:53:04 -0400 Subject: [PATCH 1387/2206] elm: add instructions for versions.dat and elm-elm.nix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (cherry picked from commit fcabcb2e41a89b2249d24e68355866979e961f8a) Signed-off-by: Domen Kožar --- pkgs/development/compilers/elm/default.nix | 27 ++++++++++- .../compilers/elm/packages/elm-elm.nix | 48 +++++++++---------- 2 files changed, 49 insertions(+), 26 deletions(-) diff --git a/pkgs/development/compilers/elm/default.nix b/pkgs/development/compilers/elm/default.nix index f338fc23835..93deb4a90af 100644 --- a/pkgs/development/compilers/elm/default.nix +++ b/pkgs/development/compilers/elm/default.nix @@ -3,8 +3,31 @@ # To update: # 1) Modify ./update.sh and run it -# 2) XXX: generate packages/elm-elm.nix -# 3) XXX: versions.dat + +# 2) to generate versions.dat: +# 2.1) git clone https://github.com/elm/compiler.git +# 2.2) cd compiler +# 2.3) cabal2nix --shell . | sed 's/"default",/"ghc822",/' > shell.nix +# 2.4) nix-shell +# 2.5) mkdir .elm +# 2.6) export ELM_HOME=$(pwd)/.elm +# 2.7) cabal build +# 2.8) cp .elm/0.19.0/package/versions.dat ... + +# 3) generate a template for elm-elm.nix with: +# ( +# echo "{"; +# jq '.dependencies | .direct, .indirect | to_entries | .[] | { (.key) : { version : .value, sha256: "" } } ' \ +# < ui/browser/elm.json \ +# | sed 's/:/ =/' \ +# | sed 's/^[{}]//' \ +# | sed -E 's/(["}]),?$/\1;/' \ +# | sed -E 's/"(version|sha256)"/\1/' \ +# | grep -v '^$'; +# echo "}" +# ) +# +# ... then fill in the sha256s # Notes: diff --git a/pkgs/development/compilers/elm/packages/elm-elm.nix b/pkgs/development/compilers/elm/packages/elm-elm.nix index 1537dbf6781..a38e21daa06 100644 --- a/pkgs/development/compilers/elm/packages/elm-elm.nix +++ b/pkgs/development/compilers/elm/packages/elm-elm.nix @@ -1,50 +1,50 @@ { - "elm/time" = { - version = "1.0.0"; - sha256 = "0vch7i86vn0x8b850w1p69vplll1bnbkp8s383z7pinyg94cm2z1"; - }; - "elm/url" = { + "elm/browser" = { version = "1.0.0"; - sha256 = "0av8x5syid40sgpl5vd7pry2rq0q4pga28b4yykn9gd9v12rs3l4"; + sha256 = "1apmvyax93nvmagwj00y16zx10kfv640cxpi64xgqbgy7d2wphy4"; }; - "elm/json" = { + "elm/core" = { version = "1.0.0"; - sha256 = "1g0hafkqf2q633r7ir9wxpb1lnlzskhpsyi0h5bkzj0gl072zfnb"; + sha256 = "10kr86h4v5h4p0586q406a5wbl8xvr1jyrf6097zp2wb8sv21ylw"; }; "elm/html" = { version = "1.0.0"; sha256 = "1n3gpzmpqqdsldys4ipgyl1zacn0kbpc3g4v3hdpiyfjlgh8bf3k"; }; - "elm/parser" = { - version = "1.0.0"; - sha256 = "0k4zlq30lrvawqvzwbvsl0hrmwf9s832mb41z7fdspm4549dj7wc"; - }; "elm/http" = { version = "1.0.0"; sha256 = "1igmm89ialzrjib1j8xagkxalq1x2gj4l0hfxcd66mpwmvg7psl8"; }; - "elm/virtual-dom" = { - version = "1.0.0"; - sha256 = "0hm8g92h7z39km325dlnhk8n00nlyjkqp3r3jppr37k2k13md6aq"; - }; - "elm/browser" = { + "elm/json" = { version = "1.0.0"; - sha256 = "1apmvyax93nvmagwj00y16zx10kfv640cxpi64xgqbgy7d2wphy4"; + sha256 = "1g0hafkqf2q633r7ir9wxpb1lnlzskhpsyi0h5bkzj0gl072zfnb"; }; - "elm/core" = { + "elm/project-metadata-utils" = { version = "1.0.0"; - sha256 = "10kr86h4v5h4p0586q406a5wbl8xvr1jyrf6097zp2wb8sv21ylw"; + sha256 = "1d4rd4grrnbdvj9gf00h7dr6hbkjzawgkzpizfrkp1z1pyr3mvq9"; }; "elm/svg" = { version = "1.0.0"; sha256 = "08x0v8p9wm699jjmsnbq69pxv3jh60j4f6fg7y6hyr7xxj85y390"; }; - "elm/project-metadata-utils" = { - version = "1.0.0"; - sha256 = "1d4rd4grrnbdvj9gf00h7dr6hbkjzawgkzpizfrkp1z1pyr3mvq9"; - }; "elm-explorations/markdown" = { version = "1.0.0"; sha256 = "0k3110ixa4wwf3vkkdplagwah9ypr965qxr1y147rnsc1xsxmr6y"; }; + "elm/parser" = { + version = "1.0.0"; + sha256 = "0k4zlq30lrvawqvzwbvsl0hrmwf9s832mb41z7fdspm4549dj7wc"; + }; + "elm/time" = { + version = "1.0.0"; + sha256 = "0vch7i86vn0x8b850w1p69vplll1bnbkp8s383z7pinyg94cm2z1"; + }; + "elm/url" = { + version = "1.0.0"; + sha256 = "0av8x5syid40sgpl5vd7pry2rq0q4pga28b4yykn9gd9v12rs3l4"; + }; + "elm/virtual-dom" = { + version = "1.0.0"; + sha256 = "0hm8g92h7z39km325dlnhk8n00nlyjkqp3r3jppr37k2k13md6aq"; + }; } -- GitLab From c2c13157bb4339069874206fa9588e75d106c808 Mon Sep 17 00:00:00 2001 From: Pascal Wittmann Date: Mon, 27 Aug 2018 00:26:07 +0200 Subject: [PATCH 1388/2206] udunits: 2.2.26 -> 2.2.27.6 (#45660) --- .../development/libraries/udunits/default.nix | 36 ++++++++++--------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/pkgs/development/libraries/udunits/default.nix b/pkgs/development/libraries/udunits/default.nix index b02ac885237..664bc29a72d 100644 --- a/pkgs/development/libraries/udunits/default.nix +++ b/pkgs/development/libraries/udunits/default.nix @@ -1,22 +1,26 @@ -{ stdenv, fetchurl, - bison, flex, expat, file +{ stdenv, fetchFromGitHub, autoreconfHook, + texinfo, bison, flex, expat, file }: stdenv.mkDerivation rec { - name = "udunits-2.2.26"; - src = fetchurl { - url = "ftp://ftp.unidata.ucar.edu/pub/udunits/${name}.tar.gz"; - sha256 = "0v9mqw4drnkzkm57331ail6yvs9485jmi37s40lhvmf7r5lli3rn"; - }; + name = "udunits-${version}"; + version = "2.2.27.6"; + + src = fetchFromGitHub { + owner = "Unidata"; + repo = "UDUNITS-2"; + rev = "v${version}"; + sha256 = "0621pac24c842dyipzaa59rh6pza9phdqi3snd4cq4pib0wjw6gm"; + }; - nativeBuildInputs = [ bison flex file ]; - buildInputs = [ expat ]; + nativeBuildInputs = [ autoreconfHook texinfo bison flex file ]; + buildInputs = [ expat ]; - meta = with stdenv.lib; { - homepage = https://www.unidata.ucar.edu/software/udunits/; - description = "A C-based package for the programatic handling of units of physical quantities"; - license = licenses.bsdOriginal; - platforms = platforms.linux; - maintainers = with maintainers; [ pSub ]; - }; + meta = with stdenv.lib; { + homepage = https://www.unidata.ucar.edu/software/udunits/; + description = "A C-based package for the programatic handling of units of physical quantities"; + license = licenses.bsdOriginal; + platforms = platforms.linux; + maintainers = with maintainers; [ pSub ]; + }; } -- GitLab From 0e530b037d50985107899c94104175df629e8544 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 26 Aug 2018 17:09:44 -0700 Subject: [PATCH 1389/2206] e2fsprogs: 1.44.3 -> 1.44.4 (#45602) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/e2fsprogs/versions. --- pkgs/tools/filesystems/e2fsprogs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/filesystems/e2fsprogs/default.nix b/pkgs/tools/filesystems/e2fsprogs/default.nix index 0e983ca219b..d5f43e31702 100644 --- a/pkgs/tools/filesystems/e2fsprogs/default.nix +++ b/pkgs/tools/filesystems/e2fsprogs/default.nix @@ -1,11 +1,11 @@ { stdenv, buildPackages, fetchurl, pkgconfig, libuuid, gettext, texinfo, perl }: stdenv.mkDerivation rec { - name = "e2fsprogs-1.44.3"; + name = "e2fsprogs-1.44.4"; src = fetchurl { url = "mirror://sourceforge/e2fsprogs/${name}.tar.gz"; - sha256 = "1gl34i2dy1n7aky9g0jgdybl3ar2zh8i8xnghrcbb5pvws66vbn2"; + sha256 = "1cnwfmv9r7s73xhgghqspjq593pc4qghh80wjd0kjdgwy247cw6x"; }; outputs = [ "bin" "dev" "out" "man" "info" ]; -- GitLab From a28dc898a5bb8a28aa5813009a8c43275d3cee0a Mon Sep 17 00:00:00 2001 From: Brayden Banks Date: Sun, 26 Aug 2018 18:12:59 -0700 Subject: [PATCH 1390/2206] mandoc: 1.13.4 -> 1.14.4 --- maintainers/maintainer-list.nix | 5 +++++ pkgs/tools/misc/mandoc/default.nix | 11 ++++++----- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 657e5696041..eb5bf0f54f8 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -425,6 +425,11 @@ github = "Baughn"; name = "Svein Ove Aas"; }; + bb010g = { + email = "me@bb010g.com"; + github = "bb010g"; + name = "Brayden Banks"; + }; bbarker = { email = "brandon.barker@gmail.com"; github = "bbarker"; diff --git a/pkgs/tools/misc/mandoc/default.nix b/pkgs/tools/misc/mandoc/default.nix index 8a62ccffa49..bf665a122d4 100644 --- a/pkgs/tools/misc/mandoc/default.nix +++ b/pkgs/tools/misc/mandoc/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "mandoc-${version}"; - version = "1.13.4"; + version = "1.14.4"; src = fetchurl { - url = "http://mdocml.bsd.lv/snapshots/mdocml-${version}.tar.gz"; - sha256 = "1vz0g5nvjbz1ckrg9cn6ivlnb13bcl1r6nc4yzb7300qvfnw2m8a"; + url = "https://mandoc.bsd.lv/snapshots/mandoc-${version}.tar.gz"; + sha256 = "24eb72103768987dcc63b53d27fdc085796330782f44b3b40c4660b1e1ee9b9c"; }; buildInputs = [ zlib ]; @@ -26,10 +26,11 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - homepage = http://mdocml.bsd.lv/; + homepage = https://mandoc.bsd.lv/; description = "suite of tools compiling mdoc and man"; + downloadPage = "http://mandoc.bsd.lv/snapshots/"; license = licenses.bsd3; platforms = platforms.all; - maintainers = with maintainers; [ ramkromberg ]; + maintainers = with maintainers; [ bb010g ramkromberg ]; }; } -- GitLab From f412e19996f059faaa216fb52babe7efa2d5ff27 Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Sun, 26 Aug 2018 21:50:19 -0400 Subject: [PATCH 1391/2206] linux: 4.18-rc8 -> 4.19-rc1 --- pkgs/os-specific/linux/kernel/common-config.nix | 2 +- pkgs/os-specific/linux/kernel/linux-testing.nix | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix index dd3186bc876..68b5e7c21a8 100644 --- a/pkgs/os-specific/linux/kernel/common-config.nix +++ b/pkgs/os-specific/linux/kernel/common-config.nix @@ -302,7 +302,7 @@ let CIFS_XATTR = yes; CIFS_POSIX = yes; CIFS_FSCACHE = yes; - CIFS_STATS = yes; + CIFS_STATS = whenOlder "4.19" yes; CIFS_WEAK_PW_HASH = yes; CIFS_UPCALL = yes; CIFS_ACL = yes; diff --git a/pkgs/os-specific/linux/kernel/linux-testing.nix b/pkgs/os-specific/linux/kernel/linux-testing.nix index ec3baaf1e0a..c2feeceb072 100644 --- a/pkgs/os-specific/linux/kernel/linux-testing.nix +++ b/pkgs/os-specific/linux/kernel/linux-testing.nix @@ -1,13 +1,13 @@ { stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, libelf, utillinux, ... } @ args: buildLinux (args // rec { - version = "4.18-rc8"; - modDirVersion = "4.18.0-rc8"; - extraMeta.branch = "4.18"; + version = "4.19-rc1"; + modDirVersion = "4.19.0-rc1"; + extraMeta.branch = "4.19"; src = fetchurl { url = "https://git.kernel.org/torvalds/t/linux-${version}.tar.gz"; - sha256 = "0rqyqms63c15iwcwy40yqd9fvlvh3ah09gddv0wf45z9dqp7id1m"; + sha256 = "14c9xg9sv0jrdri36das97vdbybi7vmcy59mj9wmgaz81cdk3wg5"; }; # Should the testing kernels ever be built on Hydra? -- GitLab From 23bf21f2136ab18f43885cb5bfbb1b4da1cd7470 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Sun, 26 Aug 2018 22:40:30 -0400 Subject: [PATCH 1392/2206] lollypop: 0.9.521 -> 0.9.522 --- pkgs/applications/audio/lollypop/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/lollypop/default.nix b/pkgs/applications/audio/lollypop/default.nix index dc59ba6e01a..ffaa9457527 100644 --- a/pkgs/applications/audio/lollypop/default.nix +++ b/pkgs/applications/audio/lollypop/default.nix @@ -3,14 +3,14 @@ , python36Packages, gnome3, glib, gst_all_1 }: stdenv.mkDerivation rec { - version = "0.9.521"; + version = "0.9.522"; name = "lollypop-${version}"; src = fetchgit { url = "https://gitlab.gnome.org/World/lollypop"; rev = "refs/tags/${version}"; fetchSubmodules = true; - sha256 = "1iwv0fj50h0xynv152anisbq29jfbmb9hpm60kaa9a9hdiypskcc"; + sha256 = "0f2brwv884cvmxj644jcj9sg5hix3wvnjy2ndg0fh5cxyqz0kwn5"; }; nativeBuildInputs = with python36Packages; [ -- GitLab From cf54311d6fec8f21aeb5e58a9713554097da5ac3 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Sun, 26 Aug 2018 22:47:32 -0400 Subject: [PATCH 1393/2206] solargraph: 0.23.6 -> 0.25.1 --- .../development/ruby-modules/solargraph/Gemfile.lock | 8 ++++---- pkgs/development/ruby-modules/solargraph/gemset.nix | 12 ++++++------ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/development/ruby-modules/solargraph/Gemfile.lock b/pkgs/development/ruby-modules/solargraph/Gemfile.lock index 54a27076b7d..ed670c11c92 100644 --- a/pkgs/development/ruby-modules/solargraph/Gemfile.lock +++ b/pkgs/development/ruby-modules/solargraph/Gemfile.lock @@ -25,8 +25,8 @@ GEM rainbow (>= 2.2.2, < 4.0) ruby-progressbar (~> 1.7) unicode-display_width (~> 1.0, >= 1.0.1) - ruby-progressbar (1.9.0) - solargraph (0.23.6) + ruby-progressbar (1.10.0) + solargraph (0.25.1) coderay (~> 1.1) eventmachine (~> 1.2, >= 1.2.5) htmlentities (~> 4.3, >= 4.3.4) @@ -40,7 +40,7 @@ GEM thor (0.20.0) tilt (2.0.8) unicode-display_width (1.4.0) - yard (0.9.15) + yard (0.9.16) PLATFORMS ruby @@ -49,4 +49,4 @@ DEPENDENCIES solargraph! BUNDLED WITH - 1.16.2 + 1.16.3 diff --git a/pkgs/development/ruby-modules/solargraph/gemset.nix b/pkgs/development/ruby-modules/solargraph/gemset.nix index f78f359e158..00395518af4 100644 --- a/pkgs/development/ruby-modules/solargraph/gemset.nix +++ b/pkgs/development/ruby-modules/solargraph/gemset.nix @@ -118,19 +118,19 @@ ruby-progressbar = { source = { remotes = ["https://rubygems.org"]; - sha256 = "1igh1xivf5h5g3y5m9b4i4j2mhz2r43kngh4ww3q1r80ch21nbfk"; + sha256 = "1cv2ym3rl09svw8940ny67bav7b2db4ms39i4raaqzkf59jmhglk"; type = "gem"; }; - version = "1.9.0"; + version = "1.10.0"; }; solargraph = { dependencies = ["coderay" "eventmachine" "htmlentities" "kramdown" "parser" "reverse_markdown" "rubocop" "thor" "tilt" "yard"]; source = { remotes = ["https://rubygems.org"]; - sha256 = "01lh5vibr277vhhrgk6zl09ivb262c1qpk54ahzhc40zs309842b"; + sha256 = "1b5dljgskjpkpv2l0jpb6i8j73hidskcbp2v7fhjp7kpx94x6php"; type = "gem"; }; - version = "0.23.6"; + version = "0.25.1"; }; thor = { source = { @@ -159,9 +159,9 @@ yard = { source = { remotes = ["https://rubygems.org"]; - sha256 = "145pbc0x95s6x296kh1wp5ykwy6srfcz946dgj83s35g8p52z4q4"; + sha256 = "0lmmr1839qgbb3zxfa7jf5mzy17yjl1yirwlgzdhws4452gqhn67"; type = "gem"; }; - version = "0.9.15"; + version = "0.9.16"; }; } \ No newline at end of file -- GitLab From df4696cf2d606e2e55158d975d1050bb820b0221 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Mon, 27 Aug 2018 08:21:43 +0100 Subject: [PATCH 1394/2206] mandoc: fix cc detection --- pkgs/tools/misc/mandoc/default.nix | 5 +++++ pkgs/tools/misc/mandoc/remove-broken-cc-check.patch | 11 +++++++++++ 2 files changed, 16 insertions(+) create mode 100644 pkgs/tools/misc/mandoc/remove-broken-cc-check.patch diff --git a/pkgs/tools/misc/mandoc/default.nix b/pkgs/tools/misc/mandoc/default.nix index bf665a122d4..f485cb95f5d 100644 --- a/pkgs/tools/misc/mandoc/default.nix +++ b/pkgs/tools/misc/mandoc/default.nix @@ -19,8 +19,13 @@ stdenv.mkDerivation rec { HAVE_MANPATH=1 LD_OHASH="-lutil" BUILD_DB=0 + CC=${stdenv.cc.targetPrefix}cc ''; + patches = [ + ./remove-broken-cc-check.patch + ]; + preConfigure = '' echo $configureLocal > configure.local ''; diff --git a/pkgs/tools/misc/mandoc/remove-broken-cc-check.patch b/pkgs/tools/misc/mandoc/remove-broken-cc-check.patch new file mode 100644 index 00000000000..580226d165b --- /dev/null +++ b/pkgs/tools/misc/mandoc/remove-broken-cc-check.patch @@ -0,0 +1,11 @@ +--- mandoc-1.14.4.org/configure 2018-08-08 15:51:51.000000000 +0100 ++++ mandoc-1.14.4/configure 2018-08-27 08:19:40.391912427 +0100 +@@ -40,7 +40,7 @@ + OSNAME= + UTF8_LOCALE= + +-CC=`printf "all:\\n\\t@echo \\\$(CC)\\n" | env -i make -sf -` ++CC= + CFLAGS= + LDADD= + LDFLAGS= -- GitLab From 2f6cc8978722d9e79fefa6a8bbda004e1ca1834e Mon Sep 17 00:00:00 2001 From: David Guibert Date: Mon, 27 Aug 2018 10:15:23 +0200 Subject: [PATCH 1395/2206] udftools: 1.0.0b3 -> 2.0 (#45583) This path also migrates to the github repo. --- pkgs/tools/filesystems/udftools/default.nix | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/pkgs/tools/filesystems/udftools/default.nix b/pkgs/tools/filesystems/udftools/default.nix index b912bab6826..f17f9e0d2de 100644 --- a/pkgs/tools/filesystems/udftools/default.nix +++ b/pkgs/tools/filesystems/udftools/default.nix @@ -1,14 +1,17 @@ -{ stdenv, fetchurl, ncurses, readline }: +{ stdenv, fetchFromGitHub, ncurses, readline, autoreconfHook }: stdenv.mkDerivation rec { name = "udftools-${version}"; - version = "1.0.0b3"; - src = fetchurl { - url = "mirror://sourceforge/linux-udf/udftools/${version}/${name}.tar.gz"; - sha256 = "180414z7jblby64556i8p24rcaas937zwnyp1zg073jdin3rw1y5"; + version = "2.0"; + src = fetchFromGitHub { + owner = "pali"; + repo = "udftools"; + rev = "${version}"; + sha256 = "0mz04h3rki6ljwfs15z83gf4vv816w7xgz923waiqgmfj9xpvx87"; }; buildInputs = [ ncurses readline ]; + nativeBuildInputs = [ autoreconfHook ]; hardeningDisable = [ "fortify" ]; @@ -21,6 +24,12 @@ stdenv.mkDerivation rec { sed -e '38i#include ' -i wrudf/wrudf-cdrw.c sed -e '12i#include ' -i wrudf/wrudf-cdr.c sed -e '37i#include ' -i wrudf/ide-pc.c + + sed -e "s@\$(DESTDIR)/lib/udev/rules.d@$out/lib/udev/rules.d@" -i pktsetup/Makefile.am + ''; + + postFixup = '' + sed -i -e "s@/usr/sbin/pktsetup@$out/sbin/pktsetup@" $out/lib/udev/rules.d/80-pktsetup.rules ''; meta = with stdenv.lib; { -- GitLab From 213f7ec05445518eb9bec749439ffb93dd795951 Mon Sep 17 00:00:00 2001 From: adisbladis Date: Mon, 27 Aug 2018 16:22:47 +0800 Subject: [PATCH 1396/2206] weechat-matrix-bridge: 2018-01-10 -> 2018-05-29 --- .../instant-messengers/weechat-matrix-bridge/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/weechat-matrix-bridge/default.nix b/pkgs/applications/networking/instant-messengers/weechat-matrix-bridge/default.nix index 85faebf95a3..4a8ffaaa261 100644 --- a/pkgs/applications/networking/instant-messengers/weechat-matrix-bridge/default.nix +++ b/pkgs/applications/networking/instant-messengers/weechat-matrix-bridge/default.nix @@ -1,12 +1,12 @@ { stdenv, curl, fetchFromGitHub, cjson, olm, luaffi }: stdenv.mkDerivation { - name = "weechat-matrix-bridge-2018-01-10"; + name = "weechat-matrix-bridge-2018-05-29"; src = fetchFromGitHub { owner = "torhve"; repo = "weechat-matrix-protocol-script"; - rev = "a8e4ce04665c09ee7f24d6b319cd85cfb56dfbd7"; - sha256 = "0822xcxvwanwm8qbzqhn3f1m6hhxs29pyf8lnv6v29bl8136vcq3"; + rev = "ace3fefc0e35a627f8a528032df2e3111e41eb1b"; + sha256 = "1snf8vn5n9wzrnqnvdrcli4199s5p114jbjlgrj5c27i53173wqw"; }; patches = [ -- GitLab From 4e365aa4539ccd6c53349f90b7f65b63202928c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Mon, 27 Aug 2018 10:43:31 +0100 Subject: [PATCH 1397/2206] nixos/zsh: make enableGlobalCompInit description less ambiguous --- nixos/modules/programs/zsh/zsh.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/programs/zsh/zsh.nix b/nixos/modules/programs/zsh/zsh.nix index 0ecf2945a87..d30b3415411 100644 --- a/nixos/modules/programs/zsh/zsh.nix +++ b/nixos/modules/programs/zsh/zsh.nix @@ -93,7 +93,7 @@ in description = '' Enable execution of compinit call for all interactive zsh shells. - This option can be used if the user wants to extend its + This option can be disabled if the user wants to extend its fpath and a custom compinit call in the local config is required. ''; -- GitLab From 15780b518cf6cdb3a0a66d603da7842bd8fcec1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Mon, 27 Aug 2018 07:03:44 -0300 Subject: [PATCH 1398/2206] pythonefl: 1.20.0 -> 1.21.0 --- pkgs/top-level/python-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 3ba335146ce..941803b22d3 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -15649,10 +15649,10 @@ EOF # Should be bumped along with EFL! pythonefl = buildPythonPackage rec { name = "python-efl-${version}"; - version = "1.20.0"; + version = "1.21.0"; src = pkgs.fetchurl { url = "http://download.enlightenment.org/rel/bindings/python/${name}.tar.xz"; - sha256 = "18qfqdkkjydqjk0nxs7wnnzdnqlbj3fhkjm0bbd927myzbihxpkh"; + sha256 = "08x2cv8hnf004c3711250wrax21ffj5y8951pvk77h98als4pq47"; }; hardeningDisable = [ "format" ]; -- GitLab From 866f9bb578d48e14814a7ad557bece77d4191724 Mon Sep 17 00:00:00 2001 From: Bignaux Ronan Date: Sun, 26 Aug 2018 17:18:15 +0200 Subject: [PATCH 1399/2206] navit: add supports, xkdb, and many fixes --- .../misc/navit/CMakeLists.txt.patch | 13 ++++ pkgs/applications/misc/navit/default.nix | 65 ++++++++++++++----- 2 files changed, 61 insertions(+), 17 deletions(-) create mode 100644 pkgs/applications/misc/navit/CMakeLists.txt.patch diff --git a/pkgs/applications/misc/navit/CMakeLists.txt.patch b/pkgs/applications/misc/navit/CMakeLists.txt.patch new file mode 100644 index 00000000000..7f8a75f319b --- /dev/null +++ b/pkgs/applications/misc/navit/CMakeLists.txt.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 763f75b..defa74a 100755 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -212,7 +212,7 @@ CHECK_INCLUDE_FILES(endian.h HAVE_ENDIAN_H) + CHECK_INCLUDE_FILES(stdint.h HAVE_STDINT_H) + CHECK_INCLUDE_FILES(byteswap.h HAVE_BYTESWAP_H) + CHECK_LIBRARY_EXISTS(gypsy gypsy_control_get_default "" GYPSY_FOUND) +-CHECK_INCLUDE_FILES(libspeechd.h HAVE_LIBSPEECHD) ++CHECK_INCLUDE_FILES(speech-dispatcher/libspeechd.h HAVE_LIBSPEECHD) + CHECK_INCLUDE_FILES(sys/socket.h HAVE_SOCKET) + CHECK_INCLUDE_FILES(sys/shm.h HAVE_SHMEM) + CHECK_FUNCTION_EXISTS(snprintf HAVE_SNPRINTF) diff --git a/pkgs/applications/misc/navit/default.nix b/pkgs/applications/misc/navit/default.nix index 4db5ed4f8eb..5d591243f50 100644 --- a/pkgs/applications/misc/navit/default.nix +++ b/pkgs/applications/misc/navit/default.nix @@ -1,9 +1,21 @@ -{ stdenv, fetchFromGitHub, pkgconfig, gtk2, SDL, fontconfig, freetype, imlib2, SDL_image, libGLU_combined, -libXmu, freeglut, pcre, dbus-glib, glib, librsvg, freeimage, libxslt, -qtbase, qtquickcontrols, qtsvg, qtdeclarative, qtlocation, qtsensors, qtmultimedia, qtspeech, espeak, -cairo, gdk_pixbuf, pango, atk, patchelf, fetchurl, bzip2, -python, gettext, quesoglc, gd, postgresql, cmake, shapelib, SDL_ttf, fribidi}: +{ stdenv, fetchFromGitHub, pkgconfig, gtk2, fontconfig, freetype, imlib2 +, SDL_image, libGLU_combined, libXmu, freeglut, pcre, dbus, dbus-glib, glib +, librsvg, freeimage, libxslt, cairo, gdk_pixbuf, pango +, atk, patchelf, fetchurl, bzip2, python, gettext, quesoglc +, gd, cmake, shapelib, SDL_ttf, fribidi, makeWrapper +, qtquickcontrols, qtmultimedia, qtspeech, qtsensors +, qtlocation, qtdeclarative, qtsvg +, qtSupport ? false, qtbase #need to fix qt_qpainter +, sdlSupport ? true, SDL +, xkbdSupport ? true, xkbd +, espeakSupport ? true, espeak +, postgresqlSupport ? false, postgresql +, speechdSupport ? false, speechd ? null +}: +assert speechdSupport -> speechd != null; + +with stdenv.lib; stdenv.mkDerivation rec { name = "navit-${version}"; version = "0.5.1"; @@ -21,34 +33,53 @@ stdenv.mkDerivation rec { sha256 = "0vg6b6rhsa2cxqj4rbhfhhfss71syhnfa6f1jg2i2d7l88dm5x7d"; }; - #hardeningDisable = [ "format" ]; - NIX_CFLAGS_COMPILE = [ "-I${SDL.dev}/include/SDL" ]; + patches = [ ./CMakeLists.txt.patch ]; + + NIX_CFLAGS_COMPILE = optional sdlSupport "-I${SDL.dev}/include/SDL" + ++ optional speechdSupport "-I${speechd}/include/speech-dispatcher"; - # TODO: fix speech options. - cmakeFlags = [ "-DSAMPLE_MAP=n " "-DCMAKE_BUILD_TYPE=RelWithDebInfo" "-Dsupport/espeak=FALSE" "-Dspeech/qt5_espeak=FALSE" ]; + # we choose only cmdline and speech-dispatcher speech options. + # espeak builtins is made for non-cmdline OS as winCE + cmakeFlags = [ + "-DSAMPLE_MAP=n " "-DCMAKE_BUILD_TYPE=RelWithDebInfo" + "-Dspeech/qt5_espeak=FALSE" "-Dsupport/espeak=FALSE" + ]; - buildInputs = [ gtk2 SDL fontconfig freetype imlib2 SDL_image libGLU_combined freeimage libxslt - libXmu freeglut python gettext quesoglc gd postgresql qtbase SDL_ttf fribidi pcre qtquickcontrols - espeak qtmultimedia qtspeech qtsensors qtlocation qtdeclarative qtsvg dbus-glib librsvg shapelib glib - cairo gdk_pixbuf pango atk ]; + buildInputs = [ + gtk2 fontconfig freetype imlib2 libGLU_combined freeimage + libxslt libXmu freeglut python gettext quesoglc gd + fribidi pcre dbus dbus-glib librsvg shapelib glib + cairo gdk_pixbuf pango atk + ] ++ optionals sdlSupport [ SDL SDL_ttf SDL_image ] + ++ optional postgresqlSupport postgresql + ++ optional speechdSupport speechd + ++ optionals qtSupport [ + qtquickcontrols qtmultimedia qtspeech qtsensors + qtbase qtlocation qtdeclarative qtsvg + ]; - nativeBuildInputs = [ pkgconfig cmake patchelf bzip2 ]; + nativeBuildInputs = [ makeWrapper pkgconfig cmake patchelf bzip2 ]; # we dont want blank screen by defaut postInstall = '' # emulate DSAMPLE_MAP - mkdir -p $out/share/navit/maps/maps + mkdir -p $out/share/navit/maps/ bzcat "${sample_map}" | $out/bin/maptool "$out/share/navit/maps/osm_bbox_11.3,47.9,11.7,48.2.bin" ''; # TODO: fix upstream? postFixup = '' for lib in $(find "$out/lib/navit/" -iname "*.so" ); do - patchelf --set-rpath ${stdenv.lib.makeLibraryPath buildInputs} $lib + patchelf --set-rpath ${makeLibraryPath buildInputs} $lib done + wrapProgram $out/bin/navit \ + --prefix PATH : ${makeBinPath ( + optional xkbdSupport xkbd + ++ optional espeakSupport espeak + ++ optional speechdSupport speechd ) } ''; - meta = with stdenv.lib; { + meta = { homepage = http://www.navit-project.org; description = "Car navigation system with routing engine using OSM maps"; license = licenses.gpl2; -- GitLab From fca8135a877eb622f8fd1b7c1f64ad6c536303fd Mon Sep 17 00:00:00 2001 From: adisbladis Date: Mon, 27 Aug 2018 17:00:28 +0800 Subject: [PATCH 1400/2206] firefox-devedition-bin: 62.0b19 -> 62.0b20 --- .../firefox-bin/devedition_sources.nix | 794 +++++++++--------- 1 file changed, 397 insertions(+), 397 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix index 40d9f07bda6..c0ba8e5e822 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix @@ -1,995 +1,995 @@ { - version = "62.0b19"; + version = "62.0b20"; sources = [ - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ach/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/ach/firefox-62.0b20.tar.bz2"; locale = "ach"; arch = "linux-x86_64"; - sha512 = "b50d4951fd847fad54ea876013352712e983732278ab383d252416fe3ff18f27e8f9d5e69ba3e641af0863ec4b1fd7ca7d1b3f83950d3f22a6cdcdccb537df89"; + sha512 = "47f6ffba22960f16caa981e72d58c28f5308581c0740c15a6e2107431761e90f6751fbffbf79f2a03efbe7edc3e9f7078835d60a79de603aac1f06b09b0eee5e"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/af/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/af/firefox-62.0b20.tar.bz2"; locale = "af"; arch = "linux-x86_64"; - sha512 = "db4e7f8b5731686452ca56247e989f986166f40d0f43f605cb2ac6eb40f2090ec4c49ee2377c3bcf00ffb6f89ffddb572244c3afec88faa9338ea53d6f5ba57c"; + sha512 = "a7b1e73f5f6de78b73654a153a34648fc6c65559f7489b6fcb88f763f8aaa6ea0238dcf71a19f3f97c72c4cf16a919fd1b47bf4dfeab0cbc96db8b22ee4cb932"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/an/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/an/firefox-62.0b20.tar.bz2"; locale = "an"; arch = "linux-x86_64"; - sha512 = "24216d7e0d3fa99a0163eaece6ae0c73666f75ca145fdff1c52ba91661d0b14d5d02e89c6d48688d07b32fdc854fc6fd6589f879f23b32386d13359c214bae77"; + sha512 = "626b63a3a550c92e6b8c8df8db925c3b0790cc835e7f76274bd8b2a12179d300fb2659fc47d394c8868c89f2291fdd7c865b034464a84fa454825d84e53f1fd5"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ar/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/ar/firefox-62.0b20.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; - sha512 = "1f34a59c7713c0b4c828abd83e288a85980d89e8e3d1d2862b67ec415510b7018f3ea1d70cfd10ede968fb999e7e1de2f9178d1cf2424838d69fcd256349dbea"; + sha512 = "14385896811e1b6e53d204caa9a3b8e56758c494376cf87309a25c4af795b34a906b959963fb96926143bc5bcd8c658e3558c5083642150fdfa3501feed67392"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/as/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/as/firefox-62.0b20.tar.bz2"; locale = "as"; arch = "linux-x86_64"; - sha512 = "d5df954a5fd33c895a255b74e0933fdc27df363dc11c54d29b56df0c23ec30b50de5a4d301ee0a07a5bd0b853bddadf0653e7c1ae8f767fb8ec9b6648a8e8b0c"; + sha512 = "859413e14cdc432fb92e02d94212dea896c28a26d86972501aed1fee38610917ae70a0d2f749f4ef1432d543819f1b403d85ac3ba6563639bb1a6e6bbfb75978"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ast/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/ast/firefox-62.0b20.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; - sha512 = "3b77ac9c8bc2871365171b35967664aa48de7ec05daa4b3b5b27580279e278a84fae727a05f7cffb1453f525bf786a41c0a105c3d5a8c36aaae896872ec481d8"; + sha512 = "139a2995639bc2fc6331f47cf1fc5d5e1df2c4f7c1d582c125c5320a54fa20f58bc0d8fcf94ef07eccb32cce6839b6e8ddc8044c2166242dddc40e861954df37"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/az/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/az/firefox-62.0b20.tar.bz2"; locale = "az"; arch = "linux-x86_64"; - sha512 = "212e319695696f777d41b9bd708401113e9acd9a6bcbd6bf671d5832642d3573198c4248c0b66444cd9ee0a8857698d1736a7f730fcc6ee679d36dfe147ebd45"; + sha512 = "b7785f29b4b6dd0dfbd325e6c51c9ea66f6fc34a6151a991506863f9169d4051af6847dbeabe4db04a7db70049b0b964ce9038c363749c3c728144037d7ae821"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/be/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/be/firefox-62.0b20.tar.bz2"; locale = "be"; arch = "linux-x86_64"; - sha512 = "d00441bf268981f4e6c7cb7ff3f402e2e25b05f9a40bf02498bdc04727cf999cca5a13cc549490682aeae2bdabcdef79dcee277f783df5f4b99b20cef4692ee2"; + sha512 = "f246128a4473237afd5881eb088d334b086d2c49c79eeb051f9365f0f0bb5eefec7d0e06a67ad1d3771d81a3bffa7a665d270242155cad5b099b9d5890b7d71e"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/bg/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/bg/firefox-62.0b20.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; - sha512 = "b092569cf0ff4031900b272ddbababd921d0e870b17ef0e37f39adc024844f79d27304871a7aa410f2bf6442457655c1e94cdac19c852506a5a25582280536a2"; + sha512 = "262eae9674709dba572674214ba2626c6e36b372c99ef8f278b1edd900c0a75854fce26f3cff80b669e56cb70b592d92b070582cb82ff47526c956d45f2f1936"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/bn-BD/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/bn-BD/firefox-62.0b20.tar.bz2"; locale = "bn-BD"; arch = "linux-x86_64"; - sha512 = "2657869292dcc8788a3d9639ca6b4a29ca798c07c49d8baec8f56a5425c24479061e63e49537398e621cf4078b49d1718440efdfb27c622905191de42ffd36ad"; + sha512 = "69f03e13c99f621bd83061bf1cc8ddf9e761e05eb5a11c35e8a1e4a7d82cf258fa32292dde088ef5c383320ee59a05da8e46ddce6e6283aad3463a7ebfe68394"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/bn-IN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/bn-IN/firefox-62.0b20.tar.bz2"; locale = "bn-IN"; arch = "linux-x86_64"; - sha512 = "dd1f0055560511ff0bc4124b76aa133f113052a5a61ccd739c0bc013e13bf0a98fab82456158ca0bd2714bb7b5541eff56b80c7b9125e76982481645b3c66052"; + sha512 = "1fc385ea3e38dee112329e72b7397c031b4bff02bd1e3e863d673f96c98366115d2112ee5364da93a34ce3de631e81b156e0f51895f64c1fe84bcf3724b744c8"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/br/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/br/firefox-62.0b20.tar.bz2"; locale = "br"; arch = "linux-x86_64"; - sha512 = "45cabc8ca67cec48fa17a78fbbb2f6608e33d74a5ce67895cfab1503eed6d111bbce954d18ae4640e2f65eeed8ec3d1db363138574464bca29dddfbdd617f2eb"; + sha512 = "45ee27e4889203ac4b6267388e5dc9a557713e044c5ede07dfe039358ddd9c91c4b79f5205f3b9c0f5c770232ac4ad16aa87c26d4a436a5f4e58f44c861649c4"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/bs/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/bs/firefox-62.0b20.tar.bz2"; locale = "bs"; arch = "linux-x86_64"; - sha512 = "8c80bf7578ff9894fa4d9e4d324f8fd39520110c9a9740447981104833d59a6ff782da76ecc5f54ea30c9d59b53a06cbc82060a1fee78e4d71b93180017ba16a"; + sha512 = "a190925733374f1abd35c974b2bf4ff091d208c274ae59f04f6efe2cd904e607829212d23efec2f6ed1c297b1ee8eedb797b460b815800f18b4a3969589b33c8"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ca/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/ca/firefox-62.0b20.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; - sha512 = "f1cf9a5917a7a2a79c6c50e3d66adf4c0c1ab82f7a27baeda58e8d068722a8ad7758eecc1f0d0f06b63c327fa4f3287c0b3f973c96ceefdcd9c9f92e8bd062a3"; + sha512 = "35fd9322687c3a7bd4163f5b6493bf4385b4a08c8060ae4be47b9d1aef18b7847977d32bc67579f7543549cb803a1a3a06d655c9e02e9203860316c9364bb26b"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/cak/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/cak/firefox-62.0b20.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; - sha512 = "7db5cd08913b24a76885bde03d64a29b65b215ffe4e0d7293761617096f27c77b10a1da31e964d22e71104f23deb1e40b200be7aeb2850d9f6b0a53cfd181f6a"; + sha512 = "ec3e12bc71fa7976dc4ed73eca01b4e38c3e4c69d257ed2a51c913ab1c7f24e14b1ab0cd6da90c76d432f2efda02c350f752293c41d62ca4fdac74ed7f94b179"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/cs/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/cs/firefox-62.0b20.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; - sha512 = "bdc506d7c6426847b24eeb34ad2b25813c6093e6cc4b1f009f6516bba9a6845acad6bc658f28439c66807221e589b59434816d8fa3981d0a68e6e9aaa046fd2c"; + sha512 = "73af384a8a5f0efd33954e6dcd4cf1043dd7fd4accca1aaa93f58bd3742488e01ed4c4911694c21f45cfd4d2b4e1b213d7d18b233360a1eafbdc14e63cf8d515"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/cy/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/cy/firefox-62.0b20.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; - sha512 = "b66af4d78e65f4e19e0e4a4360448d978acbb7e4cb0707727ecf3bb9c1210f127563fdca8c4406987954ddbad4537fda14a967d316f1b697613ea80b4d6b68e1"; + sha512 = "07c8c875b8c3b8b613d4405de0cbbbaa5b1a3808e754e6135bd2ed368f674bec3033e5cc069dee811cb4b57ba884437a1607c9d1c0277b2d8aae6904b0dca007"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/da/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/da/firefox-62.0b20.tar.bz2"; locale = "da"; arch = "linux-x86_64"; - sha512 = "4bf65f71df3dd829316b998ddfd8491b409daae82f7f67592a557aa9a9726831d5f60bd4bc8a03f747f88410ae9f0947cbb111b079612b2a3bce03b64a44fe1a"; + sha512 = "7c65fa62a1f0fd65da54f8ddbd33b4df1f375a567c7c5daed49d28be1ce738c9fa7689fc7302ed3ac865db53aee7a287702936a9db623815febb20b7c04a627d"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/de/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/de/firefox-62.0b20.tar.bz2"; locale = "de"; arch = "linux-x86_64"; - sha512 = "3d287151bb8b9e8104245545c1d3fb3726c2452455f10be5b0237be9add9b8d831cdcb92c48108d1db7ce5d1d39cabc1dd1813d844107f6ce7b9f014e15f53af"; + sha512 = "0fa1128a70b4658a7a32cdb0002ecd069486192b2fec14664da94333627028e08d9d942d1d04a14c672210da3612170d7122dd91744c18e41cc0a67f5e333071"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/dsb/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/dsb/firefox-62.0b20.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; - sha512 = "c7e78c337fb10edc86e92cd8b1769ad1188004e269f382b0ff066bcd36609eb7040f37fe3c5a5f9132411eb8f622e2bc54db61c6270fdb5171767e6dae70c80c"; + sha512 = "4b79c34b4a56033a885837a74c9a7bd10a6117f7f184a0b9b0801300ccda5cebe94b7f19eebbf17cd12c86406df2485340cfc30fbd1dbcd7e1ba7ec6c62b567f"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/el/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/el/firefox-62.0b20.tar.bz2"; locale = "el"; arch = "linux-x86_64"; - sha512 = "20ad1a00a48ba6bd127a95f3b80f8166d868dd20af677d65c7ff416c193532ff0650fbeeb28ca699bc23462c11dd4a47479093353edde68b30dd1865cb985c5f"; + sha512 = "16695437f4a137f57c2ddd5b88cc0148737a419dedf09e16e0395a4595490bf4021f7c37726beda11b8144cc9b8ea194e82bfac379198f59b2f0e4097093fbd6"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/en-CA/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/en-CA/firefox-62.0b20.tar.bz2"; locale = "en-CA"; arch = "linux-x86_64"; - sha512 = "9650e47e17f0d30006738b5be3a2406464b2bd6e5245af45e5c4aea0465598cb90a40801c5dfe0d79859ba6f9b1bfb4e2881ef8aedcbb3e2f4ceb644de886e8b"; + sha512 = "6ce532e57b68579117c41299fd0dfc08ddd5dc4ed963d4a70260d801e4a07553199d87cdbe5f2742d09153b18fdd5c1b06948a990e1793a32ec718e46a62f281"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/en-GB/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/en-GB/firefox-62.0b20.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; - sha512 = "3cf3ffdcd06b6f13bae12e6529d849b4c76b3aea071df95375a4563e3810bf796c3bc7b77263f879e3b0d654831c0318dffd05a505c269c03f73c090e07383ec"; + sha512 = "f830812530c75a6d916196c445f494c77bea33419abda526abdeb534c533553387e156a43c749bfa3425f1233235f96b174abb7fc2bfca75956325816a7714a0"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/en-US/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/en-US/firefox-62.0b20.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; - sha512 = "7c380d593521b6c4893f77f8edf5f5f67bbd5cdc2d3d7e30a54f65ac0b21bc6e7190aeee4ee3009473763442efb7e6cf61fd269aa698b064f5bc8d9ae672c235"; + sha512 = "ba546c700ca987f07d05eb363e81c1a30ff31873643898f54a6dbe76647071dae4e0a189069066ad854383b39460f273358b2aac1d9c6b627eb89de089ca7bbe"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/en-ZA/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/en-ZA/firefox-62.0b20.tar.bz2"; locale = "en-ZA"; arch = "linux-x86_64"; - sha512 = "835d7d6ccbf0877a576872a250f5691a3d6ccb959d26c3c0035eae4bc475561d98e567ebafd091c9e21a4239883e0d0cf10961508eb6ec1ddd59de5fff958f2d"; + sha512 = "ef5e08dc45f8f111a22753e52baa0c91991fe363ea774df0617afabf6805aae2d508d3d9c29afb0d30e8e81661ca283115b71155b5fac725fe85134813b06a2f"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/eo/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/eo/firefox-62.0b20.tar.bz2"; locale = "eo"; arch = "linux-x86_64"; - sha512 = "19a3143c9426ca4ba8c49d3a5ae334f4cdf8d898c35d3f16b410a7d30775ce80d5e3a1672dc8a89bb69e8e83ae76f2f3740079f0981fe00864e2782dbe576d23"; + sha512 = "7bc3e96d300ea64f6e871b04e980aee436451df9995c562fde3592c829b9f3824e534793d506bded7b7f82e7c6367ed4e09010d3b1bb845d5d3e0801230a7e6b"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/es-AR/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/es-AR/firefox-62.0b20.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; - sha512 = "48a1371bbfb6124f94aeab3b66bcfbd960e58532828894246b3e88c62968fffbb97aa6e4aae6970b892673a7e5b275d33c55fa5b05658c511494d4bf631355d4"; + sha512 = "39a25d45317f7783b9f960c59435ac2c846142a272020dea9ad5c46a91dac8c4621b2d8b400b23d15bcc58673a1df9ec1129fc68fb06c39368a670705ce125fa"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/es-CL/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/es-CL/firefox-62.0b20.tar.bz2"; locale = "es-CL"; arch = "linux-x86_64"; - sha512 = "d6d82e0c5746583ffe56eb51d9911551d4925c2614cc563531422d5b892ef59fc43e3c27bd02dd94e638341fe268533ab022bf7eea769e02797ac3b02446ed4b"; + sha512 = "fd2229ef1d2f64f2f602b15894322163cc4067a72d580c13eb8ac6113dbce4a2eb5e4a17a833ee13ac68e30bfefa24fe83739d7c820b48232af841b24e9c0c97"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/es-ES/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/es-ES/firefox-62.0b20.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; - sha512 = "a1fe512fbd0da67ee43808b35c3098cd750eb9ed34ff9d168098208b87357f831569dced36a93bce17bc65045520fc40e703f527dcd640ce5aa6560567c11fc6"; + sha512 = "c65a840ff3e3b5be0a3c74ba82f17d2a65f3071d91e71cfaa634bfdc92531fdbc7f6865aa8e3621d94eea626c4483736705ef7363907dccc3d7ee2ea643ff629"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/es-MX/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/es-MX/firefox-62.0b20.tar.bz2"; locale = "es-MX"; arch = "linux-x86_64"; - sha512 = "9d27baaf14441af81c3287d2433db9e270eaf3086655b6ddae6818fb6b62543b5f8bff3db69b9ffbf5d74c1737f21701206beb6ba908a133056f47e8890b945d"; + sha512 = "8a964e8832a9fecb6124cb1453ebccb0b8064a6d9306a92a6646fccf8ca23a058e3e2d99d3e3e10bce4de9f2f75bd32ad94f3486d1cf9597c2bc93ed70ef4c9a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/et/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/et/firefox-62.0b20.tar.bz2"; locale = "et"; arch = "linux-x86_64"; - sha512 = "2328f2b77326302af454dcd0d6a51e416d2f5a9a0ab0955dd7b827bae5ff7cc456ed8e1ee54e18beb38d5f4f8689360ecc3f99b2ea392c494447ee81c8599ad7"; + sha512 = "13c7521af9e6ff3b6c1058c93ae84c3fa7e46482938a90f5aa489b3db99a87a6d25143d244c8c0e493a22e84cfbe831f5438f1537f78699a90aea476bba221a4"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/eu/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/eu/firefox-62.0b20.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; - sha512 = "15a1cc490283e13efe3149932d4dbcdc1f6790d153bb4ba4ba45a03104a076a75416392797fbe505ab5b7a4d34e4f601f835e20b5c0eb88e702dde12e8814c48"; + sha512 = "b28e45e45a91c732db3fbef5ac249ecf6b6880d3f25d3151e9e0981556eefd4e98bb27b2312b9d4b0ec50e63ee8176401ceb6dbe36046b7ffb3ac80c3e09aa32"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/fa/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/fa/firefox-62.0b20.tar.bz2"; locale = "fa"; arch = "linux-x86_64"; - sha512 = "8e43aab77ec3383c045d4571abaab9a640247b03aa924ebbc1ccf2de045f8a48b00e3baaf7bb72443273eb8a87faa09ad71ab39370020c199ca73e5ec47075d7"; + sha512 = "abde704eee0fdafa637ed4ac52f605c81cb6f4a4563ed4cd2cbbb7af31b40148ebb3614ffb6b3312f19eb05b026833f32485006e79ad577f4f1de3fa6ea83398"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ff/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/ff/firefox-62.0b20.tar.bz2"; locale = "ff"; arch = "linux-x86_64"; - sha512 = "8b43ac14bfd02a9d1106c8df666b4cf9841e1dc76edc45253acc06fdb3128f7d20319b119ed2fe82ba1660ba184959afdcdd68faa526bd8acf8aa87501f89c92"; + sha512 = "2a16ba87e145740d055df33201510cb33ff2dbd6faaa30b894f71b960ab5daf7a24f1c3ecfcb984a5e20d525a70c2e72f4ccbf32ceb66c7879c8a238f5618a82"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/fi/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/fi/firefox-62.0b20.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; - sha512 = "4605739c04011c0154a9c09619f89bf24722100e16d1a14d20f165ac1a134ec5b411e535fd7f3719128515fcc0846da17567850cda429cff87fe86d6e14a47da"; + sha512 = "06aafd066c312ec6d8163cb5cc773c0622432424516e70b84716c662e36ab68a2e4923b0a5ebd184a3ec50bc2db27a3eb98dce2a3d6046a929e1c499303b55e4"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/fr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/fr/firefox-62.0b20.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; - sha512 = "d519b3613a97de7045138966b61b1b7723aad482be3b9e6add48b283f9236829e6370a08590d07bc88db5176bd2be76afee9b76bc48d5d98404a13a8e3faa727"; + sha512 = "044c2ec838104a7abdce0a9f4dbf3cdc0238505fb15ed7de36f197863afb606e4f1749df31bc1d2777acb7df874a8a1d4900b29a51877c53c5174608c330ed1b"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/fy-NL/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/fy-NL/firefox-62.0b20.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; - sha512 = "5501069a571efe740c77a632f7309fe1c82f00ab4b26628655b9f76137f95d9061e909075200e12189d1612f0307c11b366fd37e00d598091c7c73989d5c9fc2"; + sha512 = "3023d86731d6a2174a638e3f20c4922447eb904e7b6350664eb6402724841197d19e1755c514710a46bf60b27ce107fd9f41bcff894a86918ab6bc3451f88e98"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ga-IE/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/ga-IE/firefox-62.0b20.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; - sha512 = "f4805258476063f905c481fd8c51ea4fa2dbadc62fb64aa91eafc94ff3c3cfeec736a2912d8db09d3e09d5624019df97d3fb538878b2f24178589afacff40349"; + sha512 = "a901fd3e728500244de17055d7c9c543ce0899d3c8d0e6b0b16436d45c3a66db43c2b59368d23a1ad3681b365e07cb47e9414124cfcefa98251533e75789b7e5"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/gd/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/gd/firefox-62.0b20.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; - sha512 = "a8d9f97c92ecb74279fc4496f4d9b7a98d3587baa84f850c6d2a278cd47bf74ccebd9c35d5c9902568b6df4cd1385464687c5d175c2d96339bfb720b2a50b5b7"; + sha512 = "d96c4f74fc2c76e1012b98a75bfd70c17fd22966c6d4e2ca0174fdfbeaeb5500f55637df7851d23b34b4e1330fd010bff0da0ede28029a3fc92714bb14eeb30e"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/gl/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/gl/firefox-62.0b20.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; - sha512 = "bf407f24cec21bc1cc8cbe306442bf8d3bb01f1898b103967b67ed2c99fff01848febb28b860f8aa8bae050af9892b527f8e6db7006e14e496817c0db28d5753"; + sha512 = "6f20c7966d71bda681412b3c9e3a782e3a6fe71e096759b8fcaf443f7671a94565de0fa8222fa8b2c430a1fbc28146567f47523e96e23a94c6ded0022d8b04e6"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/gn/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/gn/firefox-62.0b20.tar.bz2"; locale = "gn"; arch = "linux-x86_64"; - sha512 = "5e78995a672af6195e4195f4a01f5c0c9d3e699f3db88fbcd4a56608ae6e92496fd06d952216abda6aad908e64763b664c22e177ccf8053e9f1a99a3138cbffc"; + sha512 = "bb5e2c63b2a48c3ec8746997a57d88b9a7f001e2b9b9f3c3e4d2913935cbe34931d9426d528d6336dc60ede140afb24487ecd3c93547113455e28928336169f5"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/gu-IN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/gu-IN/firefox-62.0b20.tar.bz2"; locale = "gu-IN"; arch = "linux-x86_64"; - sha512 = "30bc61c0ea4dfa58de393031d7296fd2d813a0d9b23275c6c2542e4565b03a8e1e818cef893410373177d3880988f37f29a45695cfa466af3cbc80bd424d08b1"; + sha512 = "8139f6f236b5ac5d082c2c01f3e7950d312e6e241f2a1bc29e22a71238056546dba1ae7d5dab494662d82ac53b7617ab1dfb50375cf77eb565cadb3f4b074280"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/he/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/he/firefox-62.0b20.tar.bz2"; locale = "he"; arch = "linux-x86_64"; - sha512 = "8e6d00cad24e0250b4d8540f0f1ab01ebf1724228694652630be411474460db77cb737bbf104b1f75b1f40e0b79c69bcf7556e8b3269185032bb86d88c8d55c0"; + sha512 = "a311fb555c096a5c69c174da176881d390dc187147c46722bb3ef073e4bac236e36e307c22d856036bf52bf87bddfd02ebf3f90dc3cb9b7c707ecf13fa27e251"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/hi-IN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/hi-IN/firefox-62.0b20.tar.bz2"; locale = "hi-IN"; arch = "linux-x86_64"; - sha512 = "c58dea84ad4d40de02a97a6e54defc84b709034220f90d176242d07ed412b7d0a9103e3574e91dbeb76fcd118e46bdbc3f8f6ffe520fbaeb26966323ce9d5c7c"; + sha512 = "56758751511dbf42d04a772a6567fe436030d4a272123fa8da8aaa7e8ed26f06bea6a32b35cc195674eb93be9f7b46b280e140dbe906292dd346912b433a2867"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/hr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/hr/firefox-62.0b20.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; - sha512 = "3dff0e8141c5d2a6c6d04c6213aa253be8016bf846c3944b97a3351576864544d130fcfecfb44c14b0e2a4e172fc7f200615a7596688d804a9cb6428ffe07b69"; + sha512 = "da29589e3f62f2e2d4441059393e84f79cf973179db7bda8ca9e632d6c0e2d83e30a32f93f02fde21fa74a4899d89afd4871cd1d3341b2b8ddbde8a10743f755"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/hsb/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/hsb/firefox-62.0b20.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; - sha512 = "c61286e752d0c24eeb96d3c3909141b5942f86aa28cc02519a96678568044cc32562f16bff0fea1d694f9254d4a05df8abcdb5bd6a29489a399207a593d83fc7"; + sha512 = "9846523a1d026b04ecebcee3534bc17093ae8ab891e7090b45c397355506d41da1261e69073d7b1a9e228be0909bacd8f6aaeb877f23aba0d2c84ed8303c9aa0"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/hu/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/hu/firefox-62.0b20.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; - sha512 = "94abc44fa04d59d7f92a890bbc922655083c532c28193ca264e902a23235db9f4cfdc37a5e978753b1f8e65a93760d579696bd4ff314df8983924574947c1f8a"; + sha512 = "1966565f1cb52a30aa941a28db6da2dd6232e8eda91d1f54d996da884dfe46b172a85606c3c33b8c5160667719d30fe710e9620b5332421742072debdd56e410"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/hy-AM/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/hy-AM/firefox-62.0b20.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; - sha512 = "631bce404fc6d8a891f05e4354586805088967ea4929d1206faae7ea5c8939dfc1b38e920e5a81004bc0f8e75f9ec5cecb5f4c955418b8ce228019a46f567961"; + sha512 = "367d11c62740213ad5161e708dd7a2cb3396a1f09e9e8b9426cc25ae3b32d70dc3ccf70b50542503818d50e62fbbe1f373f1328779f2be0d2ddfb143288187f4"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ia/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/ia/firefox-62.0b20.tar.bz2"; locale = "ia"; arch = "linux-x86_64"; - sha512 = "8009c1d134be35413f7100147cd532e46fe9b6858e7cd491f351f9927461cd7cee9461a3e6a03785317b94429ef382279f689b0313cb18199a65e1b2bf8f90a8"; + sha512 = "6a0eaca21a2d110a12ac3e5ad8a453d8b07b122335da4ed7f33e5e20ccab69f01eb1b7365136de20aca83b670ecbd6b44dc3a750809cebdc2c9d9c76c9c55613"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/id/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/id/firefox-62.0b20.tar.bz2"; locale = "id"; arch = "linux-x86_64"; - sha512 = "6abcf53d5cf46ef24a36f64a47952f623d8fa86271e913f3dc1948f16898d671976d57fde2ecc1d0de977442f3c7670534b6a6f4e20fbf46f0932bcf9155b64d"; + sha512 = "d821c322c2f40fa726692d54d393a29569f38f66cdc0c9991d4800f7d2fc9366e9cff0123a47259274681b0a67b01501ae0dbaf9c7f96207170b92cdb91fe77d"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/is/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/is/firefox-62.0b20.tar.bz2"; locale = "is"; arch = "linux-x86_64"; - sha512 = "f052a55b65ab5663218d51ee52537bdfd38e01bddecb5da18e3657465ece8735e8c96b4f74caf687f441e2150db49e271b06f7ac0bc58580cc67054ca3d6ed3c"; + sha512 = "d5b2ab8bddac3fb0dc3351cd130c77249e4f5ca79815c96b41cce075298a181be79b27a1ea09bac48b79d8d35ddc710f3d7382ec036effafd974f17c7e44bd10"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/it/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/it/firefox-62.0b20.tar.bz2"; locale = "it"; arch = "linux-x86_64"; - sha512 = "2f675645457fcc07813ee952b0bdc5963d9d8545e9e9c81b6387af9be106da1acc5bc71b1675ab1b1d896a94c510061ccca8ebc3f790194791255e7bbb792461"; + sha512 = "aba0b87b3605077cbb7362c2dd23514f8a31a61a69d7a054753e2e89b5388541fa7d356a13e7fb3d21540381d5b244645d305c88932854ff91e45acc75bbfaca"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ja/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/ja/firefox-62.0b20.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; - sha512 = "ea5fdd68fdd4886a2fcd02a55c9c69397a52faee68eca7da784972d348477898b911a2740dd29791d81be87f654fba782cfd80cec756ddbba4548f7846ec868f"; + sha512 = "ec5377009d64d2e2d625ba9f364e456c4a6d576cec8633164a3ea21a73cc643c31f74a27a64aa8cc9b2ec6313b6a5e25a78612566a11ad5833308eb69e5c4a2f"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ka/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/ka/firefox-62.0b20.tar.bz2"; locale = "ka"; arch = "linux-x86_64"; - sha512 = "269f521edee64aeeda6e87fe73a89f57fda2e91194e5eeb76798e2de87dc197de5cc29ffae074502e9a15fb6d2a0aa11aaff6413bdb93781b0c0f6ce3c9c445e"; + sha512 = "7362eadc3fc6cb0ab78948474570641a8f78a6d311a8035211e08dcdef9d035177eb25f679d4ffa9b6411ae4e2a3fd389814b0ea724e05320762539761cf1cae"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/kab/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/kab/firefox-62.0b20.tar.bz2"; locale = "kab"; arch = "linux-x86_64"; - sha512 = "ca61c3c1f8e87a1ce02a3cf561ec1e6b7e8ced9a9ee5862a52a7cf12614adbad78a0150e0f0e2612911ac1f29862e7090fa2dfbbe8d7caeebc81e99a84b086d4"; + sha512 = "b45027c2fe7eeefe582868ff307330e9691c9796a3fc792967399edce5d5cfc9387ca6e50c1d623743eff3350476eb2db7588eecaa00407a69fd5c5ec2aa3e81"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/kk/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/kk/firefox-62.0b20.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; - sha512 = "6eff5b246e9b629f78b6508fa2b819a1f8b6736fe14c9225950ba7025acd34447c6e9b62d014e491e58a3910ddc0af74d127408a3a5f2fb02b6efeab1c6d9cfa"; + sha512 = "f2f79ea3415f8f9db46d7a4c86be44e5d055133f0eeb2231c8f15171aa27133aeb7d7aca5e475af839e68cb09218ca96e0176b19111589ae643353fa7bb08b38"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/km/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/km/firefox-62.0b20.tar.bz2"; locale = "km"; arch = "linux-x86_64"; - sha512 = "c73434d11ce098b13d9b1b909bbf02d36ce9e8b0edffbc5a28bfcb38b0a1272007f966dc317b4aa89cd09193c6f667ce36ae24bb3f6d4aa621d3d947160206b0"; + sha512 = "fc573a0131b6e0ceb6e7d49347178aebcd902b61f870c8855e08eb7f4da29bacc9a22edaf612e4c00287415bcc18a8a8d5577e08ec324a68440f8f224819ae93"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/kn/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/kn/firefox-62.0b20.tar.bz2"; locale = "kn"; arch = "linux-x86_64"; - sha512 = "2efe0b4773421fc03eeb7968f1d0a9c8e502f5d7ed03d407346f4e69be59f00fbcec6e785bfea0fbd8523e54b1c8c8c55d1573172e74fc174efe3ff83810253f"; + sha512 = "1fdb48b0e5a270182e337efb03819fec21f55f9542fbf6f9607d6b4f205742017d63531555244ab89b8171e141e600b6209508eb1b619062ea43c01719c28aa8"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ko/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/ko/firefox-62.0b20.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; - sha512 = "8a04c65eb29196ca0b0e1929d55777cbb45aca33811469362f8804b81e9ad00fde7aeaefe93ea5a7ed5b9195bcd4e3444b87097e43cdf50a2c50430d8353fc97"; + sha512 = "6d101bb20570c5ec2229079982070da0338fb4b77694f3a6e75e0336cd645ec95eb085b9d0223e43ea14561c269b1c58d382a0128e4149bb6a04ad640d159845"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/lij/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/lij/firefox-62.0b20.tar.bz2"; locale = "lij"; arch = "linux-x86_64"; - sha512 = "58b6fb1fece6db701c1eb78982fed9f55fa8744aadbf606263752323a105ec76a8a453e2b0b8eee776a16b8240d8c2bfb6dd2d1b2415a019bfe727e6fde7cfb1"; + sha512 = "970a52aef535b3ae87f295c3326d0217edef7c5e19fd8f155fac71d86b9eaa0c18c9f8f393ea4dae5811a6801caa38ba03cb432e690fc19d5ee559f576098540"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/lt/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/lt/firefox-62.0b20.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; - sha512 = "0c53245b4c513da99ff118618bd8b7f1182a16a01e7b17a2c6cc194109ef1003aaa3b121ba1b6876c5dcb46036bbac759b2c814fbc18474543d8a181f993260f"; + sha512 = "a9acdc7f4a94118f115d9cafcda0960adb82fef5fdbfb7916ae785cea3b541057052a027b0831bcedef43014a088b6ad3d3570bbcb467cb62411513f877a91f0"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/lv/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/lv/firefox-62.0b20.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; - sha512 = "b28415f184e2d47fc180da3c28d7a08b38eab0a6828fbcbf5368906fbaa5909752ea5bcf6cdc72c53b26215b050485286c79cc44fca49bac6e0ac3f46be9c5c7"; + sha512 = "47d690d3e12c718d67877d4f37951a31114f6a3fe7bf49b0813ca0acc5d3c5c8f60b6c0b572e0e7e7e77c3d9e68f8d2f28d407ea62bf1976350ec4e05f05aeae"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/mai/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/mai/firefox-62.0b20.tar.bz2"; locale = "mai"; arch = "linux-x86_64"; - sha512 = "8a77764917f0c2e4bb0816b710b284907381e868d19b6f9211108e4e2f2b069f54b1cecfa34b1ffcc4f75e0f427999dafe6839c1df39bd86a08a21e6c13bacb1"; + sha512 = "1fbbf72a08f98df105b47c21c07ad98270e9b4bca21bc5d9a940780db040c3d51b7531dd00aedfc8f7c946359749a5718f40744695086c25f9ba0d6641ca26b6"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/mk/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/mk/firefox-62.0b20.tar.bz2"; locale = "mk"; arch = "linux-x86_64"; - sha512 = "7400c72c3eb7d293f7eac768720545c85799b1aa333b8380d3f582d122cee197d5d37e5057bdcc59a0e7f03fdf99ab68edd068d0ba4a25262440ed56b526b4c9"; + sha512 = "64047802b567ad586cd3dac1a444f5fd510f9bf06a883cdd60d3bac9dee4fac12cced932d927b39fd579d60a256dd4a7c2cc52561edf477eb2d48f29a111f159"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ml/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/ml/firefox-62.0b20.tar.bz2"; locale = "ml"; arch = "linux-x86_64"; - sha512 = "ae6c8b526108c6d4eeaf2c57b7ac005267ba4b0698277b707f965dca9e8f9b7f72d1c070ae05f45478590ce7710b127e0bd74503e5902df8c32b7ae236908c2f"; + sha512 = "f98cf7854193dba3ea520eaf0e2c0c0f60f4965b3aa5d1ad442dae5aeb518d334ccf0edbefe9c4c1dfe2f7372188d64d17ba7cfdf41d7a1d715318a4aacf51d4"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/mr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/mr/firefox-62.0b20.tar.bz2"; locale = "mr"; arch = "linux-x86_64"; - sha512 = "62738816529bd867a1a3237056a65a228c28f9060a8e6fd15793a2d5e97c966bfee6d6f10a4772ec16a9958333b90c457a5bf3c6b7075b503654acef19b33ecc"; + sha512 = "abb1425003da6faea70157e01c733a757c8a46b1a22304f86ea93a84ad3fd5777754e44873b70668ff2baaaf0402631e5b9272bb0a0711c6c03fb46a3ac2b607"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ms/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/ms/firefox-62.0b20.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; - sha512 = "a81ac8315dd06e8a89870d1279d3b1d19f1751333688231637f85f8eae9a4aeeaa081aca467ee2fc568ec3a2baaeea61a4d11e282d7dc8682001d4c13d91cfff"; + sha512 = "a96e18eef12d7067d4808e0b680773b192017dad2c95798c541ab2b97cb94990e010b227982b6bd83ea595ea5ee33fcb644fcce995131a5d7a46c880e27aa9ee"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/my/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/my/firefox-62.0b20.tar.bz2"; locale = "my"; arch = "linux-x86_64"; - sha512 = "fe5d3f320424f1f2d79690938743006621b1134295077471f8e72076fd10ae132ec07c46e9f5afc87b2b6801d6185359f72e1b62d880b12590e4780e408312a1"; + sha512 = "53e6e08640443f40285f372b53cfb9dbd3c44757693a2a575479f71333951c5dcf9ef5f8b948fe493c40ad789233a17e89efe2d91a132b414e7809635a78311a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/nb-NO/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/nb-NO/firefox-62.0b20.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; - sha512 = "fc58d444401d37108e0f28a212e690aee3ec6261642a85e34d8aecef757556c75a0b420c7222e260a63b6d8424f0f00655a08556425a1c92863fed127b73aab9"; + sha512 = "fb3883a509ce36e8d24a0f0fc7aa9774c2ecad35d66d37f093cc20af8efa8516a8ff75c5f8fc410cc4c3e616757ff7136869b218735ecc7ea9ea20265331f491"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ne-NP/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/ne-NP/firefox-62.0b20.tar.bz2"; locale = "ne-NP"; arch = "linux-x86_64"; - sha512 = "bf1b3242a1d6a9a6d83dd4e07e5a8b25d3a4ec5c2b0902781ffa2745e4c440e7201290366f8d3e291a7c7746431338b45a6cb7a2c72c3f0790d94bc9cc631ff5"; + sha512 = "f12033fa6a5c2b18c2ceb96ca22cee6dd7842223c7baac09d235c8bbb75e638d38c6160750ae9a0cb9e5ecf04301c9da873dcea1891b436fea9ba0d9466faba3"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/nl/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/nl/firefox-62.0b20.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; - sha512 = "ffe6d6454fe4598b1dafe1e167e50813a425180ed38c0e343c57b1366e99f1191eb45ae87b8a5a1c8c6d2314edf955d70a7d575a15f09e7c9d6e2b8ce41c9ce1"; + sha512 = "37126248ec02b357837f22909b6dbcfa7979ca3b3907e339558d8f213f92c5a7c8b89a4e9d7d069a99dd494fbc41c52bf66a4b8c2910f48eced058098927c6c0"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/nn-NO/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/nn-NO/firefox-62.0b20.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; - sha512 = "be6c847d267c8fc281947f09e4a45ac4d4e462e625d18ac3df066d3e73e663ef94e4dc8861798533cfbee9429225017524242fb6a8bcdfd6e032f977946212c0"; + sha512 = "746da9da5138c7c9d0c0252aa4a679a3d8ae2e3ae53695cdf59355c7e943a4d0598bd691cd55e580b01536ef6779dc86ef17b1a5481e0a8d8d551695fb5fea19"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/oc/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/oc/firefox-62.0b20.tar.bz2"; locale = "oc"; arch = "linux-x86_64"; - sha512 = "82e960f2a1ec8b989ace8b871143a43f00ab6d854927ccb2b7ecfa13259e519cfe90cbe4bb5578f66bee7e03c90d43ffd201e9ca81f1b3139c4f3b2d05231082"; + sha512 = "ac454a4fd62dcc0c8436e691e103859bc5767e679d876c445ad3e553f5afb4741460dc80e647ef82f006b34aa44436469fe66978917a6cd852fb0a47ced85fff"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/or/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/or/firefox-62.0b20.tar.bz2"; locale = "or"; arch = "linux-x86_64"; - sha512 = "65cb8748b22aa245e4280dfa839ac94bfd3617cbb6fb17aec26b354cfeaa1b0f80a75839bffcffc3bf7802a8895953b937495da5f912ab9b865fb62085d8bc27"; + sha512 = "ac11a4b4927eccbb5a3b0c823cba907dc32ad228e8f147d1d84f5670b1fb12638a1ce858ce628b486f41eb0e98ef8b7d8757facfa9d592c3edde03123a79a703"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/pa-IN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/pa-IN/firefox-62.0b20.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; - sha512 = "5959240644293a8bd3f962ba6552a55aac24c4824fdd77827faaaf6821c80bc237297344c50bdc8ca918733c707502ea5998332e94394d4d26117301de88fc82"; + sha512 = "396a14508013d7b6b8dd396d7d48fc26c68da3c1ad57952213a0e01a859445201dcef08d824ffeba6958f8a79b5c1af59b4f6c30e539f80ffe5568d6a09406e7"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/pl/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/pl/firefox-62.0b20.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; - sha512 = "cd1048f71e413e8e6ec673ffabf83fabfb2cdbd102c73b8c7e13cd1115e0540e5f6539949838a1026aef6f6a4ee0889858ddc2b3ac5f5b108d2a5fd12858df26"; + sha512 = "67a17f065011d6a84cd455c614804351e1d9de4be361aab3bec5f34db43db378f1f594b4f76c35967181aa62f484aa84b49a05e129e6dc00b67caf68ececed60"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/pt-BR/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/pt-BR/firefox-62.0b20.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; - sha512 = "36d97a9428348303e5a7fd464904dad502e7e064d42d0eaa512db58167400ed7a0a23bd5eb3aa9d3a91b07ae20b00c8bbe6423c91f1991f6a83d800d324e17b9"; + sha512 = "caf1805b852a6f8b19251450d72701cacfd1f0c20ffe23cd65378fc2f99109246ff9f237c120f273902d6b9cb67d7db54a0bd5ebf4cbe0217ee13ee28a390136"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/pt-PT/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/pt-PT/firefox-62.0b20.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; - sha512 = "5f716699dd0a14cdf9a5586e733ea513c30d58eba09b724907b2b968fa5105f45df8f38b88641bd395b1ee59132f74a946e31832a4a583964a45c113304df75b"; + sha512 = "6119fd1ce5695c4c3aa8d61cbc6748d656a591ca7ba6e3aa8bf52fd7da68633155897fbb739568c816c78b1c7d291544d747dbfa70a346d93acac951f21c33da"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/rm/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/rm/firefox-62.0b20.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; - sha512 = "08f99141e1eb015e356d5678e7b1127cc458ac1b69ddaefa3b100e89a38944d3ba3b47f17c782077dd0a0cc095919e4a95051f85fa1164684818a6f8fd2e3f0c"; + sha512 = "04ce2405adb0be7f8a1c2fd9f5df38f648f704abf342ad7b7854cddda69b2ceb1d0f4925390f2a96d349c62af3f486cd587fabc5f42e555e83874d1b76b52922"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ro/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/ro/firefox-62.0b20.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; - sha512 = "250f4aabf38576ebc99eb5b46776b74bd4fae7fccc422e95d2aeec7e09c27ebc0c08246f875ccb1e3371d9ed74720fc14a6f89b68e3906ffb4247120947c3e33"; + sha512 = "d4add282f611ca37aab7a43c9d5bc284b77384b87f941df77123a869ad1a9ac8a4de3db540167e1b67b61531441fe1ebe3bb01bab95abb60c483dc666365cdc1"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ru/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/ru/firefox-62.0b20.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; - sha512 = "70e2b7de93590ccb8a56b3647f1f74bdd1ed3c1ba5820c9277249799b6176dbd3cd70a1d3d76463254772197efd730f493435e265852fe4595c631dbc32a0b95"; + sha512 = "0ddac21be61e70542bc94e3c2541b5ff91991bce26596d4c7330557353db6d9d0670ec394a88c49ddbe08f862e5c53d74ee3ba23a1ba0d6cce2500873fde4756"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/si/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/si/firefox-62.0b20.tar.bz2"; locale = "si"; arch = "linux-x86_64"; - sha512 = "23fe7fa4d676e484533e726c73cfce2dc6dbbb14f13c78ace534940942f2f642c4d7ffdfbbb417efcd493cc6685d82b3f942d334d4447e42805a98886176b7a1"; + sha512 = "f74c8063bac884db58ee847f2f9d2ee366d72e4335c07e268b3aa22d33bee4dfb1c8ead9a02592178924bbf056d75ba05b12b8e79f2b10b5cf91e55d1b08d15a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/sk/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/sk/firefox-62.0b20.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; - sha512 = "e8248e7a4645d0aa44709bcb9e7a62c235c1de4e0c86916b4c6f0454a77eb0c4f0ef9a15381b5d2163f5bca9b38e0cf60f7c4f709bf129c95204450d5005e8f5"; + sha512 = "2020c4c9115ff890757620a2f3fd2da39ba989feeb2baf83af50627e9d22cc9f68a44f3f442d846910458f14523a59df78cccb238095feaea76bcee93fb066d9"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/sl/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/sl/firefox-62.0b20.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; - sha512 = "a9f31b6ddbda5636fd0b8da9dbefe91ae953941487a6a58847b96e720392ba04efe20a7a7cc0200ac06100d2d766a7b0619b6e5dbb383c7b019b6c59851b2be0"; + sha512 = "338b4ea7cb5c4ed7773eb7ed45c464da01e63768a9eba76b7c50ff2ca9a78c9580ad067f94e01b6e2d55f9b3dd76d7db9e8f0b5d3cdf023ba8e76a0a5060ab5d"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/son/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/son/firefox-62.0b20.tar.bz2"; locale = "son"; arch = "linux-x86_64"; - sha512 = "1f9711460d0c1d047b33ceac3c3a02a56c2da725a2bb7a4e5d7492e916eaee334e6e117a4c6658815185542fbf095512f2f3f5c5ec469518c12005e95f9bb2ed"; + sha512 = "e2bc04b99f98b1c22e92bc326de8278dfa57d9b54be24d8b3f0efd27ad4cace395565816f7ba265409f66f06c0ca60fadf37acf4abe21729b68113206d389f9b"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/sq/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/sq/firefox-62.0b20.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; - sha512 = "9328ae5eddb1ca7257113a370a225911667b8ccc087a18751f471ad4a4f68317891c8ebfe13d4c841c0c094420c238697ef9911c2cbc87d50204bb4ae549a715"; + sha512 = "e430eb8296d46986ea536ada48db5bc3444eb381d3caaa44b22e17be1a8b6f05c06df85a8c90827d0bb87cf4864d1ab3c20ba43de8ea0622d8c6753fdecd187e"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/sr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/sr/firefox-62.0b20.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; - sha512 = "ea4ab10db3eec1ee433b3e8c3ff2395174960a70c710a743bb5ed136c21480345ab8745c53a5c7159f5a7e324ff47d3a9c4fbef4db482a863ca98f1f7dc59ba1"; + sha512 = "9a6558c6c21cf211b5d52c713a2136d55a39146954a580b6e9f304b63d28cd8c8fb9f88beab95998edf12cea87578ab6941a9e7b793d50eccb4678b57e283b21"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/sv-SE/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/sv-SE/firefox-62.0b20.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; - sha512 = "aa0963e67ada3814d133c60f08b89d5527f0d108a2a0cdb68c78ce2609ecf228707c3f4ea770536e8830e6fccc574a43f63a77ee1518ec2cd80a494fa0302eed"; + sha512 = "55aa7f899a770bcfe0690df0bf61a209a5f55a90524f6bbe7ead517947a3884a48ea19f887bc4ac227e0396f6704b15eae9ae992b3314899372f4e41d8ab8f43"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ta/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/ta/firefox-62.0b20.tar.bz2"; locale = "ta"; arch = "linux-x86_64"; - sha512 = "b044bae66e79f58a01589790b1c14797574dcd86f0981cbd1d1e54d123c57b4111f9b39682b613c9d29718562d4c38577c712089ae77d14b6bdf2998dbb1835c"; + sha512 = "61b6d93e433575fe3b5d2982cf558f165e11f02ea2009375b8da468efc641455ea028afb0c0c5e6e26048832fb9274344a607713350b6afdccc5b95cac3d318c"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/te/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/te/firefox-62.0b20.tar.bz2"; locale = "te"; arch = "linux-x86_64"; - sha512 = "a7025734fea2cc7e80cfacbf854b7ddeb265c314534aa7db4305047685a781282a7498886aa6195e6e7d6e7c39498ea35b902307a810b757d253199853175e75"; + sha512 = "fd67b31ef7d18af1786c966cc011a909367b9700eb22130246f0bb66b3f3e2ee266612f1993e65b79bd8f9e7aa6e7daf7c50e678e0e7f0c67aa63adde0c155d9"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/th/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/th/firefox-62.0b20.tar.bz2"; locale = "th"; arch = "linux-x86_64"; - sha512 = "155db0d35fe0e1c7c44748f3e0a9fdc62053692b4984b9dd743573e64e3c21c96944daeb09e7d86ee2cb910aa4379ddf46fc93b2f0afb0b254a3540e0636359f"; + sha512 = "35d657b0e14853def56ca6c15331cc8aeba7ba1f230f8b8669b6466ae257c362a4a97a1853d9b32bdc62902f3de71001e17d2859cda77642283c6f8a41e7702b"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/tr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/tr/firefox-62.0b20.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; - sha512 = "bb272a6d2fd57059962d42b5c95d3d58dcd18fa0fac9638ecb392b56b23e94b1f8d55fad313af0815a8f01d8e9975b502c90cb9fdd080733eb5c3d19f036ef16"; + sha512 = "1b562046ac23fd3a34b450042773afcaa255025972ae251855403865b4d2ce96e958f6a2de9d96267d17ecabea9a9e02d48314ffcd9986f1cc3f58f24fed310e"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/uk/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/uk/firefox-62.0b20.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; - sha512 = "2dfeaabd2f679710c22c948945350dc04b029dba2c7932b4e80c5597a08b624a61674fa411a3b0a5cd9d5cae0a7bc2437b0e6c3115254e7b5f9dcce5ff3c2756"; + sha512 = "7adca8260cfa16067d0df3270602d01b19df2bb9a7e5a373fc39a0ad846239ebf1ab868e13f3240381465ab7e950898f4664cefc7907af4d66698ea8eebcc4d9"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/ur/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/ur/firefox-62.0b20.tar.bz2"; locale = "ur"; arch = "linux-x86_64"; - sha512 = "44f7c5dbc914e7ecb62c4e42298fa75ee0c426149f66d9e48ff567c8d3215cc8dd4cf11e288b05f1687b7b7bc494d7575e5cf70707b12dbc34414364f3a7415d"; + sha512 = "b492ef2bc8447460f02db4646e8a489e9e0e880660fee94077306ed9de0642498c46a1a81681692a5cda8ceafbb1a5788dbfe7c46ae949d4a0b1d1e4be695576"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/uz/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/uz/firefox-62.0b20.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; - sha512 = "15149fc5087348988aeff5ff0020d2a4c79f03d1c64670d4f082c00985cd7b4d2471c1a3d75e0b77c12e81ff6241c2403470cbf710ee964636178e0bc20eb990"; + sha512 = "b45916a341b82f95e983bb796d2316b77480982e3158d07c05b87dd8096385a9e8100995fa4aaa9b8fe1feb140c672e87b01cadc7861c8a057ad5b01f23fd295"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/vi/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/vi/firefox-62.0b20.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; - sha512 = "f8a95ada33cb201a73f79b6b53d4f5d6cbd2b42b35fecd09198715a29f8f6db6e1bb7cafe086bf4ccd62c2c17436ee266ee4f6a179ee3dc7f33b476a1547c9c1"; + sha512 = "c04fdd2751851bfaa7d61a6dfa405820f422f456a6768feac95061e7fa24f05380c0808a7637b54a344fcc237cd135bf0a32e7d697d9252abea8bfe31e2659e9"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/xh/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/xh/firefox-62.0b20.tar.bz2"; locale = "xh"; arch = "linux-x86_64"; - sha512 = "4fe10180109350eb7d437809ff1038add6bb5bf7d21bef768eec595956f017d5ac6a2c861566eeb6f9c9d433a0ec15be914a7e67de3c5dfdf0ed1130eaa2408b"; + sha512 = "aa754dbf9f04586c60e6406b26649955a273395c130c5955e6b83c2a5d7714de1f0afcc0c6904f01bfa5acf50cb03e848244a62214d4db241eed18f049320f6d"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/zh-CN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/zh-CN/firefox-62.0b20.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; - sha512 = "26e34ac878020371d5f7d53a177b094adb31633fbc7cae695767a49244b5c3f1c7d43eed48cd03165af94aef64ea0b8b3ed0650615933d1f5500af7a05fbc4e0"; + sha512 = "2b58c6806c8ae4e476add919f5f4d5e380252cd2a822dc0ebcc5caaf20f1797430fc8ea4747f998953f41e612491e41c6c00a9eafa98299f4a10571a89d6128a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-x86_64/zh-TW/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-x86_64/zh-TW/firefox-62.0b20.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; - sha512 = "9b92ffe5b6f493c8eae40601e5da651c89e47325467b60cf471a8ecd30c7c960c5b6020bd00867225f0a5839b49ceb6701bd38806847b4e25a7903588dc6ca3c"; + sha512 = "8d744785056b3c423f42e337befec9983c1e914475eccef8ed43e8db87aa80514003fc20976a60fdeabae3ac95b8c1a4d8701e31158f2f811ecec1e003cb03c6"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ach/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/ach/firefox-62.0b20.tar.bz2"; locale = "ach"; arch = "linux-i686"; - sha512 = "17ca79bd93f98e42c00382368b4574589f9d75775926191b7644fa2ecb5130e9ae484c98ea8c04433cdad4a7948af77d621f34f70fafb7df019e8e343792d69e"; + sha512 = "b89b8af1e22c88e1e6140e46953e15f25673bf0f3645a8af40a9c1be3f44e621ab469fc171538cc2d009d50c3bb9fee9d1653ea9a3291f3c535e3918fe25ccc8"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/af/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/af/firefox-62.0b20.tar.bz2"; locale = "af"; arch = "linux-i686"; - sha512 = "2aeca38267ac03b36a749de71425f6252fea90fd372a7aae64b08fa816aef7f7f4b3926d67f1ecbc4cf2768ef5985e10b410f7b2acb8325ca2f9671fcb7707d2"; + sha512 = "cb217f4fc3d817f25f76691abf459fde2b9d55e41318600ed822ead6ee1492396441bcecb898386fc5e6e6ed8a95736562d241b05b186dd0497bc0100cfec6ab"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/an/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/an/firefox-62.0b20.tar.bz2"; locale = "an"; arch = "linux-i686"; - sha512 = "af2fd8362ccb558fe78370a3bcaa9a6c07c416b5babc31efc1ce693da17b01b1241a4af97db335c273b7d7b9da0553d8e85d674a5635f3e57a405184112a74e7"; + sha512 = "298f2737835faf98e688d2cca5c12f6c121e83ecad52f0fa6af06a1a0a823a5b1c9713742524b1495452bf099e82b3e1fc8faa30c9c8fc5221f11b514b165ab3"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ar/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/ar/firefox-62.0b20.tar.bz2"; locale = "ar"; arch = "linux-i686"; - sha512 = "926678df760eac0cb9ed6244a39cf5ac082ea31f1f19984c8a39739d8ae6cd3c7be6a45a7951612fde98b800b3b6d86c2a29ad9bd1be613c1a0d4a5112d0c7d3"; + sha512 = "659908189fcefe7cb5c3a0dba1938d8dcd23336be2a728b0d96641a410fd9bf723e4ca4978649b5e01e13c3545ca3d8348a5a1451496c690efb663640961f6dc"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/as/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/as/firefox-62.0b20.tar.bz2"; locale = "as"; arch = "linux-i686"; - sha512 = "78bbbf24822ecfba8c944f56a86206016a4d6cf56a7bdbc75bb93a1d59e26944721f576dfb74bea48567de0d45cfc5a4f29fe62782d2a195ef50206e3fdef184"; + sha512 = "e655389c4dea4d9db66549256ec05443a7bfedf508db46ab8943ad644229cabe2ec1edf8ab40b55bb2b53cdbc83832c3a39aa5c42950fe15fbce1152eb9ce8bd"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ast/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/ast/firefox-62.0b20.tar.bz2"; locale = "ast"; arch = "linux-i686"; - sha512 = "74273fa11ca2f076d4e75ba38d0d0e5290d37e1da6875aa73461d57c366180a1872c555e949aa55c720f3a56cef8e2397307f342ad618b92b1f7659b35c933b7"; + sha512 = "7be4c535d4d63ae1c5f98e49b58c57af0adafc95553a505fb60d5a83523422e6b71054f1bbf02a060510d59a8f85f905830a02c2837fa3c3e5008494e3bbe74a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/az/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/az/firefox-62.0b20.tar.bz2"; locale = "az"; arch = "linux-i686"; - sha512 = "aa98d47926924881177ff380470b9fe92e0dd7af10b92a32122d50f7ac9fd2bc3a763283c70f6834f0fe416c69324458537bcd73975ecfb783f8ba0544c6e477"; + sha512 = "2b13f55b90997e245c69b16f6c0fdc1df6f1f7cbeaf4af72cade86866aa7c4b1afdca46a705e5203b74b0db645a514995f6554c59094c2f21c13aef1f126b27e"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/be/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/be/firefox-62.0b20.tar.bz2"; locale = "be"; arch = "linux-i686"; - sha512 = "929ad032ff589a3c2e8d2c6fad331812cb8af22a8ff8c1fc2b681e01257358055ac8d677b976b8bf65c05da1b9780125d090b4e52d92a64c3954af248d166e91"; + sha512 = "d7bf4a8aad2adb1dc5c9c0fe474aca23b8f3b3e66374ef36f28cb3818c74932aa4c5c92b8c06c384dd4f200fc1215a8a5fc7a2c22693224d5955965b239754a3"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/bg/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/bg/firefox-62.0b20.tar.bz2"; locale = "bg"; arch = "linux-i686"; - sha512 = "679b340bef2041f7ee59d44dcd660ea8d515d864955fd629f311a8b017f5669ee5b5cdfb0052d97ecab8949f56ae1a4947eb4e0806271d1f543de2f14bb3e3ee"; + sha512 = "f1d9bdff18573cc004b8172c96f2766b42b0f0759a756e7dbea0aa46fc8957675a556e6b952b3a7562421a6ebb33d825a886c1cc96ad627e806ad7f0a097799a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/bn-BD/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/bn-BD/firefox-62.0b20.tar.bz2"; locale = "bn-BD"; arch = "linux-i686"; - sha512 = "94ed76078be93a0b2ce9c8f0182f82ee1e30e996858b921b9c750634f3eb67ccefc6fc067c94f92aeb25dbe6f918f53bbf6781d9efc9ef341e51cde38c638e4a"; + sha512 = "aa1509462dcf6c8f2718a85bc6fa00c572fa3f41856b50a7bc0e2fe1f50a7c6717c05ee674e7594c4d07ef0ff23395bf9cfb23caebf707e0d8b4112687caadfd"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/bn-IN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/bn-IN/firefox-62.0b20.tar.bz2"; locale = "bn-IN"; arch = "linux-i686"; - sha512 = "a46107010721b99967aa09ebd5d8f867ff54e10c48bbcb1827abd7673e2957f3ff3ec2e51cf92e1b334ee738423c125239e2136203bb16faa006c584dca48204"; + sha512 = "e71b318b693a256dceecea4ea1ee494f5ffb9af08d72fb14a76c21a51b8f8796659a7f9a087e2b732f72cc8787217f14d17776c658c0affbcebd5e2208160a7e"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/br/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/br/firefox-62.0b20.tar.bz2"; locale = "br"; arch = "linux-i686"; - sha512 = "544a3896e39aa2ce5d0ded2310ad9b202f11acc3b5866bfd3ecb1dd2018704b0b1d58957e68543fbf8447b560082c8d4d37e16fd218c2ea482dd4c72204746e6"; + sha512 = "1c33e290074d0dae9654d30b21592360f3f7199069b070a791974f665388ce290d36bc7cd9518d8bf855bdfac97acaa90430f4cc4627e9033c169dc75bd79700"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/bs/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/bs/firefox-62.0b20.tar.bz2"; locale = "bs"; arch = "linux-i686"; - sha512 = "8d023af96db42358d1d414a8eecdf95388010c2315e8419ca453b36f9f7209713fc3024fb45dc1fb180d2ba518472c45ede3930852f125d7c47dc34df095907a"; + sha512 = "a92dcbdc514f3b593f5c222f093f88953558388e03e71f851cb2c242b67f3d51ce7c891a8f183fa554752d13ad93152171233b81aa727c9c20a341e558b39229"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ca/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/ca/firefox-62.0b20.tar.bz2"; locale = "ca"; arch = "linux-i686"; - sha512 = "2fff607f25c1a8a251abd8c17063a03593cfa6f269728486d2a8083106b762f912c8bf3ff9fabe3ffd24c31cfa07089bb81e6abf6b8f2e7ce20a441914061785"; + sha512 = "ecd961e322ba0b9b8477a52bcd1e31084a18109937ac50cac68d73333c3d62efeced2fb11ba63fa97e144c0b711f5e9e15ba346d957bdd4506dd9a7a85400e1e"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/cak/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/cak/firefox-62.0b20.tar.bz2"; locale = "cak"; arch = "linux-i686"; - sha512 = "ff33295a3f83dfc435603bd8c66b5b8fdb0571733e32b5a7878a711fa27495714f5777a40bee1328341a35f1f96188157197bdd974d406df9173cd979942cfe7"; + sha512 = "d49f167dfac2e4ce2a3f5cdfe7b5651347e90f7a04d52cea92c05ec0325f67993ec3ed97ecab501d973f16da856e474321307719842da958496e07d07dea2b64"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/cs/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/cs/firefox-62.0b20.tar.bz2"; locale = "cs"; arch = "linux-i686"; - sha512 = "5dd4ceccfdb400e97f7df2ac6f5a860d5a0a9f79f31670f2a8342f620b704a302a69a053081bc168067dcfed076da6a1eb73f7b1a651d3bea356a1bc4bc68ff1"; + sha512 = "04829e46c4d84745abac063114ea1abeaea8ec7f596e7e3850ecb8702134aa2164ccd11c98da7a22adcccc9bc21fee5886bc7c80652f4ef3682ce907f7e5ccdc"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/cy/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/cy/firefox-62.0b20.tar.bz2"; locale = "cy"; arch = "linux-i686"; - sha512 = "82f3de3ad1ab8eadef4ee9e91da44aa82b998b2e0ca5192f376ab89d4a4d135462bcb917212e75a66590e2421f80ea3dbde9852f44c28acbf107cdebcb69f791"; + sha512 = "b211eaee0ca7f2faf073762e9b0e47a6fb1249d20f0ec96345104b75367066c5b671d3fd16cd1387fc773152c1f22f26784df14146e5b3ef41db61810d6ce317"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/da/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/da/firefox-62.0b20.tar.bz2"; locale = "da"; arch = "linux-i686"; - sha512 = "9386133830e6e4118fdf258ca500d5666e8cef193feedb2dfb89d7b024f394f119784832e63a1424c55c34fb7d359f7b43de305b6a5be6086eb7cffc216d4786"; + sha512 = "46c7f949b5d306f1511ee68d624a276b4635edd21cbbc9f3b19dcb8f6fe7842acfbeb55307dbfb6bbe19461f093752d1d27abe908b394a013cdbbc68b36caa09"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/de/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/de/firefox-62.0b20.tar.bz2"; locale = "de"; arch = "linux-i686"; - sha512 = "371e2be270761524365a5918d09149b6c0a4405bb6c68408561c6af811323557812ad762e8354b1c580c40cb462eeddeee3b40311cd1603f6783b7a4c95fc7e1"; + sha512 = "d53f3ed49d59945ac711cca09a49460f82a74afeea3848605b0375778f3d94e2b0f8e473ca567a9a3326d847de97a83374b37c012b94d96bdff7482cadd45139"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/dsb/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/dsb/firefox-62.0b20.tar.bz2"; locale = "dsb"; arch = "linux-i686"; - sha512 = "c70803c2c407f5370a05a120e150941643c5cccee44f9e5a1ffad8a48a68b396e9ac62c9d691b5ee4450f9679a63383c57026d73c3ed7b0b6f1c782b841b9b93"; + sha512 = "e9274015c9a150ca2518358ed9847f060dce50f5aae902ba107eb07071b7be1255e3f034a8c3f8d9c29a4825d17d124da76b4072da20082364fca5ff874a9a19"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/el/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/el/firefox-62.0b20.tar.bz2"; locale = "el"; arch = "linux-i686"; - sha512 = "d9df45941a626c742e79a7d8fb89505542c15fdb955d72f16988738fc8c33062d0f1ce1453b6226daf97c964071505b24a204968998e7f453bed7f55391ddb55"; + sha512 = "8631f28be76ad3e16c521cbbc263f3c58df6e73cbcc9b4a5528934f9411faca0ed28f821004c901c97d925abb95fd597a34b901f97f33fdc508e99a3d8c4f689"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/en-CA/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/en-CA/firefox-62.0b20.tar.bz2"; locale = "en-CA"; arch = "linux-i686"; - sha512 = "0ca220f6d9e6ae8e4f4ea9258e32f108f3c64dccd222b8680ca1ca3be01c9e0ad0c8803f5614c520e605722f581ddf7023dee60785c1a0fc81d16afddf14c774"; + sha512 = "1f70a550b4f7a6dd2578fd0a385a68b153954002d1a4d7e66ef58f86a1b5c9f33e153ce04a32737113f974e7caea5c2c6d338b69da94ced49a56dfbe61a99d68"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/en-GB/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/en-GB/firefox-62.0b20.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; - sha512 = "191653ed0e193b61fbd65cd53ede35220f7d1f18447145f08034c935aca667a2adca43252d0f685c7ac1638995a0566de75899e41cb7fd1296db8800042ee887"; + sha512 = "473dc2bfc05fa24f4a5c88321d087604b81245b08e3813dc45a2a7bd62e2c7012f0d2ca1dcbedeaceab7549ef5f53d47208c04b0bbc9f9267f4319b2720a14b9"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/en-US/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/en-US/firefox-62.0b20.tar.bz2"; locale = "en-US"; arch = "linux-i686"; - sha512 = "bc9c9ff41f54d40953c136515e1076553488b5b3c8aec781869ba5a37017e6dd2ed8acc32e728797bf80e24eaaace51b3399c3a6115cdaba48dbe4b4bae8a420"; + sha512 = "317db45661d149e6ad123241b9b335f34a2852921a97ac0caddc7c49dbb1d105091990e99d538255359c42c5f12057fa728dd546019e710168f696b88ca202c2"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/en-ZA/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/en-ZA/firefox-62.0b20.tar.bz2"; locale = "en-ZA"; arch = "linux-i686"; - sha512 = "b0c3d3dadd8fbc3d132e308124c95225e3af3bf6263cac3fba6497654460bf08a38e064b4b57741046929480d2069fe6b13bc12657be1225340d8b35f3fefb0b"; + sha512 = "dda42571be54e4955cad1db913579ae7e5b002dea09eef65c47da53adeff0631667d34339bf102d2c779d5601066b7d403da03349dffb60efb9205cbf92678b3"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/eo/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/eo/firefox-62.0b20.tar.bz2"; locale = "eo"; arch = "linux-i686"; - sha512 = "6ef35dc9382048e7b5f30207e6be26ecd679d8650b2ac08818c61fda60bcfa1e9d77a2aaf0a89ef11e3ce58937bbb504abe58fe192a524baf71661b3b79001b3"; + sha512 = "c52807336eb6a7acefd83053b13b9e5e6a8ce746466fc8a117e29b3293317d8d8aad86fa5f893b57713ae6e2d1a86e63ac3a8e00079542bb9d171d0297b46a39"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/es-AR/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/es-AR/firefox-62.0b20.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; - sha512 = "8a01cedb4790d513b9ba19e1312e4e1b5e01c165539d45a7cb4f53c16d4b60e5e9d0047656bd6f2e4dc7464158db2584661874f9661c92583195c1ae16e057ad"; + sha512 = "822524e73b1f49037b0e94b297fca1239dd8db130661bd791c1e5e213c9d3cc8f433af205b9cb3a2b3b983bc1470471f558d5e49e908ca582921b0f04d429472"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/es-CL/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/es-CL/firefox-62.0b20.tar.bz2"; locale = "es-CL"; arch = "linux-i686"; - sha512 = "ae7c1d179f3fd9873ec6f1ab75dc2e6b5e914ee5c316c54ea0e1d7affa5e1b3cc732db5a6e9438ea27df8856153835b509e8e29493df4b0f66951856e35f4a92"; + sha512 = "24e6938f719b0f369db6d2277017e976e3db83ad342ebfe3caee1c266e4832c0fe306018746e3b45bcf6a7a430c9083fd56cd22e57945966ff4f2943b828299d"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/es-ES/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/es-ES/firefox-62.0b20.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; - sha512 = "54dd008f4a6afdf20b863b52fa836bee881e0edb99cb984147acffaec7e4e49be3c9089cec01e2a676c72282937d20fa3ed5c1733db3818225ef19e56e42ec40"; + sha512 = "7d97797796becc35a27bdcc461aed9f0165e49ff8010234ac9d2fa0274ce9270b2b69657d841545fd2b6b4cf7727ebea76ba3d5c2bab8c2f1a4612fa678828d0"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/es-MX/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/es-MX/firefox-62.0b20.tar.bz2"; locale = "es-MX"; arch = "linux-i686"; - sha512 = "5a249832f559d45ccae4e7b797debcb3fe1e53d83c661563b49def547be4a223fd173c60dd534f04a43aa4dc03b01f33a18aaed871d3f2b39e1e37f32dc34d0e"; + sha512 = "bcba9c47bf13b77679374f077024b62e6f4e6048980b71901f576492629ee4e6074f9e5f33b9260eb67476823a604803194f668c4ce1ad09bfe78aa5017ad9e3"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/et/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/et/firefox-62.0b20.tar.bz2"; locale = "et"; arch = "linux-i686"; - sha512 = "beea97c45552577feaad9922a59cb46777140727b6a29a97f4700bed7bc4401809f9dc27d78fe4676bb91018fcefd01825cda15d99d2294e9460a73f652e3a9c"; + sha512 = "ef00d5c331d377d544c3f8acf87ed78c658a5e076db36a025a9c004366b27d95f2c82971ce45f2d48eda4cf34f57adb95c646ad21d2000e5d631aa2a8c2355ce"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/eu/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/eu/firefox-62.0b20.tar.bz2"; locale = "eu"; arch = "linux-i686"; - sha512 = "4c384cfed1fd41dae30526a0204bf6fc2cbdabc98539c2be868c3e05d4b432c4b8b1a696d7138f05d91e56c3091d957d219e7939fab1798035a26ef3b1e25a50"; + sha512 = "7d83cca4b0f6de980d5e66b152bcbc72286cc7a241ac1869cc5999a7007f7b632d35b9319425fe1391cf0b16188709fc62c05e81fbf9d1bad0a338509cc7c529"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/fa/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/fa/firefox-62.0b20.tar.bz2"; locale = "fa"; arch = "linux-i686"; - sha512 = "ab331ff73db4406fcbb8a7a2fea04bbceb293d886b98af3813558c604972bda68be9d06d57b66b9dba4fb2f7d357e3aba9c901447c56c3723c7816ece8447df7"; + sha512 = "aaf6b7583a9c9219c4967b34c2d89d58766261178efa2d89f4cb7c9bf8018d908887ec04bafaa0ec464c243d301cf09734cfe6150d40952df532579c35abd517"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ff/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/ff/firefox-62.0b20.tar.bz2"; locale = "ff"; arch = "linux-i686"; - sha512 = "3d4c7866bdcfeb2670069e616fc87c99fb6a36777932bbc9c891ff9ea8815c4441a8bebee56971b9d96275c01360604652ad999f0e6782888c0e7776420dd5e0"; + sha512 = "3cfb4321724a30c49e735b001dcc3b3b1fe2ea2872793b5287adaaf89b6821f8b81669761d8296111b574be14eb6bce7d0467a945dd22ed652f82d2ddc29a46a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/fi/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/fi/firefox-62.0b20.tar.bz2"; locale = "fi"; arch = "linux-i686"; - sha512 = "ba8fe71e3db9295c17985512834e40d81a8c78796612c3116a0faa8d60b9422f6d45f86cf7e4c737c4729e87a16d544230ef874d70d10c77bd1b711acbc7bc74"; + sha512 = "2acdfd29ad1213c8fa5ffde258737ba2232ec1d2fbdd5285c913b7c383f4e30a2cda65a16e1f597c81f9ae0ea1b7fe492625eac48a92fc2f428d5fb0ecd5ef83"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/fr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/fr/firefox-62.0b20.tar.bz2"; locale = "fr"; arch = "linux-i686"; - sha512 = "c3eed53c00258b2fde094d4faf2fea78b31643738a27452cdb9a0fd381d91bb03591f034c9a654e15972b23858beb38710216275871e780b274597be15e76634"; + sha512 = "4f18a80f38d2f8b2e828e58171a10bf0509275dcb5321867c52a818ce82b56ee564973f13fb222b049e0df3aad1d7b0f68a6ca24e88181553bd3ae125577eb04"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/fy-NL/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/fy-NL/firefox-62.0b20.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; - sha512 = "a740cfde83de0fe696f49de31e9a49781a553fcf33924977663c087524934b03eda177b82d5be3ef8741b0c366cd8fdc296d1da544f0b1b52b50993924a9ab04"; + sha512 = "c7b18de94816353897423bcb35b5f5d88e998c5dac3d37b417e2887f5fcc7ea2c4233a5e603596e742e2710e345edad14a48f45b74a91810e126a14be803b7f2"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ga-IE/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/ga-IE/firefox-62.0b20.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; - sha512 = "7b345ca7ee03c693d3eb8dd0d2177765a5771957ffb125192708f47d33720fe505244af85b11cc9c019c426a8b19cb0efcfdc4e8b8910f1eeafd1aa5ec046dcf"; + sha512 = "e1b070d63012e494a0fb380d7e97f8ca32e93dc3e8df5e2f5347cf829b6a94fa886dabd46285110b4e83c807f49fbdc7f792061ca36246b1f7c1c4260dc3d927"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/gd/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/gd/firefox-62.0b20.tar.bz2"; locale = "gd"; arch = "linux-i686"; - sha512 = "bf36c77bb538e039f5a3301680e702d8253e98b3d9f41426986d4778237effa613c670a46db534d968bff21f047eb2d710f31c1f136640b70315b06c2058d9ec"; + sha512 = "218450b49eafb3e13dee8d96cef0374423c0fd9ed9f3700428fdf0234a7f921138b4188dbdef60013062c6aa62fe2e13a6bbc219c756b8085e4b87f1a7400ab2"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/gl/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/gl/firefox-62.0b20.tar.bz2"; locale = "gl"; arch = "linux-i686"; - sha512 = "9d475dfd45134dbb3478375e0ebf7853e3f12d073b5c2a6dba6163e0accf570aa954e8b6cf18927351d6086e0e0e07f6ffc0d88851ca294975cbad5e0d3c2ec2"; + sha512 = "e841e13d8f9aff9c00e3d78f01c6a6145d87f9c6fa5fd6390080b1f0002cd6ae2e1d45a14624151f7d2a075a479281c534b06bea6f03d022dcdcf330858fb212"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/gn/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/gn/firefox-62.0b20.tar.bz2"; locale = "gn"; arch = "linux-i686"; - sha512 = "11d3dcdfad7b9786329ab9fc4800d32f92f1d390b332e6b0be3f293d11fe7b9e981196dbc2d48482dab9ccb8d6ddb4d3057abe83df565faa1a04f8b44e2512ce"; + sha512 = "00b1242cd074fa385757a2059719fe680d52bed9ff74ba913f50fd3c7a6e2bdb16a2c0b63343bef47dd0fe2a7b55b5bb089e801feb3d4e537048840b453b9464"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/gu-IN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/gu-IN/firefox-62.0b20.tar.bz2"; locale = "gu-IN"; arch = "linux-i686"; - sha512 = "15af55c3d45a3c8d3334e4214870f38148762ce2401d0a10346a804c5bf361e7f785d21091f2828b0458bedb65277004f87c61c0dc87ff6e09f654d2ec1d72f6"; + sha512 = "a1ba413e9f9f9167d15f37854d91620cee806edc1d3aef95fcc8b067384632d07789ed7fbb90255e572de0de73096fe08147082e24fbad9373717d1388f275dc"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/he/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/he/firefox-62.0b20.tar.bz2"; locale = "he"; arch = "linux-i686"; - sha512 = "55c14b14d1254019d20a727f721c027d2c46b68eedb49ed848347c13f58577405f98d180b751df8b4ac17e7cc3f531c3ed8dcd9814cfd5b3e84085a33163f727"; + sha512 = "6ee67f5d621666c3d1fe3bea325499f21be3c5b51b76dac0ce04986e4a780b2da6abfdd2ca2b0e135abbd5c085b6a58da3bdebd9aac2daac3921e36b5c823027"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/hi-IN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/hi-IN/firefox-62.0b20.tar.bz2"; locale = "hi-IN"; arch = "linux-i686"; - sha512 = "e68243a6011d6f5da237f0ae230cb23f02d91e32f3ec3943db83ec3db9280f4eb5f967e3cc6337569bbb5939c4a993ac7bb075b938470e2e5c3bf55d6158bf26"; + sha512 = "a6c674a0303589372f0f065509977a7233a0a64ec3eae0d6c33321a3f8ef39e8bb0c06fab28114c620560a5dd7748801aa01c59feb785250455ea5d3683aa324"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/hr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/hr/firefox-62.0b20.tar.bz2"; locale = "hr"; arch = "linux-i686"; - sha512 = "b87d5e15e9a703f52676fe85ecbc24d8cf5969222c2ccd26899b105e92d93e95ff038b12053c837c0e32a83a6d1fb07f6697d85610052d1e6ac389797adffbda"; + sha512 = "49491d5cfbdb63a0ce5dfeab0041f3ac188eea65d9804ad204eee826a745e7274b59119545278a76e1a69f239b2350835ce69aade82195f2c9e3d926849b0732"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/hsb/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/hsb/firefox-62.0b20.tar.bz2"; locale = "hsb"; arch = "linux-i686"; - sha512 = "5511df205ea5143fcb5529840fb62ad66cd48fa4af473031b27ba85ae2bb8b98bd9bce0acdcd1ac5ed0f3aec71c11ee501ffcda2f136d67265d1f672163ea403"; + sha512 = "94a1b14a0307be3946abf0291be752d90ffb004742e27ecabeaf340c8a291a203a71152dfefb0ac8614f029763d0f7748c20a9e254763745e74bba7e00dbb752"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/hu/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/hu/firefox-62.0b20.tar.bz2"; locale = "hu"; arch = "linux-i686"; - sha512 = "5cb02f6e0e3a6c4a0e115b882afdf376e9e322d954aa7241e98690838e4ebbf39edf8ee7c6546d6c4f9b98681d48a49d5031befdfaaea35c95c6e25b8877982c"; + sha512 = "ad13f2c9b2e233b63685e5d259e189c42e03c20fa4635b1e3549bc993aa84b6b6f60db765d3d754d4077df71482db8a410b78255525a98484af90963d7bd46b8"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/hy-AM/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/hy-AM/firefox-62.0b20.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; - sha512 = "da936656f0915a96364ff3db5ba69e8bd0918a201e1c9519bb1357ea7ea622300e3c09f35823ed15b82bf97d8f24f93116373e11753e5e83d36b8d0b9454819b"; + sha512 = "af60b06dccac40856fd7553853ea27f084db076ab544e02bb85608f54b7fa91b05eafc878ff453f5392a2dc642e1f8bf7792ea2393233814e23e65f4eecd39e8"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ia/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/ia/firefox-62.0b20.tar.bz2"; locale = "ia"; arch = "linux-i686"; - sha512 = "1551ef7edc2bd31ba37f937b9af0dfb011ffa51d61bfbfc9cb4375b1fa9d306c51ffc8bf7daa79455296d1f4085a131b73d575fec4ff2d08d2a8506912eb606d"; + sha512 = "f1a8b6d609ffebb5152f0156ee2dda7452f56321852988ccc5f0f644c96477a0bdb8bf1645f5049bc404b0ebe17627b53db7467c208b7f2c8406f7742e90a9ca"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/id/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/id/firefox-62.0b20.tar.bz2"; locale = "id"; arch = "linux-i686"; - sha512 = "7f370bc17574002f931e4b75befb3f6e343bcb32e142bb8eab8be419ee8a83eaadc2439f93ea75f742eb3a76a889870aeeb450e11685b39550cb0fcf77876922"; + sha512 = "8b90571b48108e99021594d517e07cbbc897c96a84dbb8547c29a674f875fa7cdf01432af3a8133a524fe43640b7d6e6b6603627789b01b6cdcda0e3dc6be431"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/is/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/is/firefox-62.0b20.tar.bz2"; locale = "is"; arch = "linux-i686"; - sha512 = "608c9f812c5836616f19bd751ac580a930475a0a9d567a349269f68eb56780e4c55162b18db851451e52aa96950d06988bd581027608d4e1209de7e05ac39c6a"; + sha512 = "85f59ccc1812b98df3a7ade05998e997180ff5e1fff189dcc08a6ce65d5f020d3fa1a364e36d363d92bdd9cbd8c30af38a159b304c100f65fae619371ea817c9"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/it/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/it/firefox-62.0b20.tar.bz2"; locale = "it"; arch = "linux-i686"; - sha512 = "96dbaabcd0e07563f488fa6889950bd2a09c5ebf49898a04e0c77e303b0be97a26793db8cb500df2631cccf922b0f384f3871aa7a8d2b9854cb93a23405410e2"; + sha512 = "c6ad61d891ea8d26a18da6d53d60216ad51fb236a4e011d99dccb06fbc79cbe983310c406dc9aedd1cb6b9c15212bafdc3db23f4b63a05343509cef1f5e309a4"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ja/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/ja/firefox-62.0b20.tar.bz2"; locale = "ja"; arch = "linux-i686"; - sha512 = "d1ea35ac65a52a7744048177efb6cfa826821b3145bb100cba03e98ec97ab268a88a24550d901631c6d8365999cce794509e1a20e8accff6ee5b301ac6ff4975"; + sha512 = "0b802cbeba1f5ea66818f3eb4738e43f0c448bf7a33d02a656a1c5116b218c5e7ee915f788d8de19e9599a544ac335b2a2dd3734ceb1bf927517f55a331a9ff0"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ka/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/ka/firefox-62.0b20.tar.bz2"; locale = "ka"; arch = "linux-i686"; - sha512 = "1c78b10bcaf5d1c2b8164495b3e5ea535084922e20219b3f4f1fb41e4edf1c5ccd9a49dbc3a7e9fe9da7bb6e86488c54abc177cd4fd63679ff3082934d0274fa"; + sha512 = "2b71658317f90bbb6beda188cb347e2ff413476e429709da08b094eb60363b658f3eb84dc58d96ccb2f16c9d7a692bbc0f282d28020dfe6de3ffdf554636f437"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/kab/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/kab/firefox-62.0b20.tar.bz2"; locale = "kab"; arch = "linux-i686"; - sha512 = "47ff7f5864d4ed04c94ef0442f90c373a5c6a1cb5ee0c1300bd1c3577f1f5845c5fed6d19eb590ec42e4b9fe75de44a3e737a8f915dfffffcb33273cf814b804"; + sha512 = "129ff0155fea5269dc0d655633d6b807aef97a626e338b4d6a0accac675b0c7cda99a95a5989990ccc69cfd9137f4c2f907b833f650f4b789c7beb707a634f18"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/kk/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/kk/firefox-62.0b20.tar.bz2"; locale = "kk"; arch = "linux-i686"; - sha512 = "4a4b9092af41e88faaee11586b6404bcfa1f31ce40b045415a1af8f6082158ca310b47f0613109600d53381a119fc695c746c1536599af4208e476afcabf09cb"; + sha512 = "8cf6ec86d8c60fac299eaacc9f046beb497205f1414334980e0d6ef2576a043f731df5610c3ad918b5fce0993410ea5125efdb769300387ec0ee6fc5c5beab9a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/km/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/km/firefox-62.0b20.tar.bz2"; locale = "km"; arch = "linux-i686"; - sha512 = "c380f003bf7b71f60c83ede15c26018fa218469d98290107359c79bf4983ca0a7d82500bc90aab35513df7fb90060424aee055522d34f2f79832957eae763ed2"; + sha512 = "2b5a8415796d16a386de7c82201449c2929b7f75e96ca84b5adc25bb52ed27e76fd5f510d6cba14b04be26866d17b0cad026bf9dfbe49094cae2fbed984873a6"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/kn/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/kn/firefox-62.0b20.tar.bz2"; locale = "kn"; arch = "linux-i686"; - sha512 = "905a0c92409bda30a52f68005d65702d01121156ed8c450897f2809416280c3b734ea31a5ae0301d613746162cd7f039026266f7adc43e15d62c7d6ac7731ee1"; + sha512 = "2d6f3384708ac2275c5b372d33daa0e80b6b253d69e80e0f2ff755bac99dd8eb2dea9585e3aaf20c2efd6528f020089b0a29a1eb8fc9719958edec806557232b"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ko/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/ko/firefox-62.0b20.tar.bz2"; locale = "ko"; arch = "linux-i686"; - sha512 = "916ba0b88ebfb66da8407d1ede81d8a113fb2408a8fc1de885be541cd09db6a3ed65efb746e2946b862ce2fef235b4901ce1075c8f6bb9b1a47614d717797c42"; + sha512 = "dcbfc97a8f6f5292e519995becb41065c561395b7cd24f76b6717e8c920c910a5456ba382e079641988de82871b7c4545cc1d9b044157222db780cdfeefd9949"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/lij/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/lij/firefox-62.0b20.tar.bz2"; locale = "lij"; arch = "linux-i686"; - sha512 = "2d614790ef2d050bbb6b2728170fd658327b28faf193e4e02616858165a9ada67825add643f58594c94f3a9465191d6cfa9dd597c55c8b1179766ab4ba4a3a81"; + sha512 = "fddd4b5a341405ce2d7598768d53a51c37c54c6486286569d4ad06965f27b4c7249d769507b586f5c880ea994e67b0e51a2bca9746c54501939c4717dbbdcd80"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/lt/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/lt/firefox-62.0b20.tar.bz2"; locale = "lt"; arch = "linux-i686"; - sha512 = "9659f84976304b84ae0b51f10885bf6caee0c6567b58466f394c058d0e47cb4a38f22f92086235cfc0077a3eae10de18612f178b3bd59ae830e2ac93553e79de"; + sha512 = "e6a11b4709c0578aea57330e43f9e7f15d7c1c9401a2fa04d909e373be7a6c80123f05ede39a9e72a33c8824b211e42483a96a9620de419b7748080cc9a7e998"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/lv/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/lv/firefox-62.0b20.tar.bz2"; locale = "lv"; arch = "linux-i686"; - sha512 = "425ebf254d41c868960cf90a015771cbdbdf2e0c33fd17f6b038fb2b63bae8491379e4cf4424fc55904560ad53dc05928911ac908ea5aaeafceb5409e337c04b"; + sha512 = "f1c6e3422d6cbba13d9ad137523f06be5efbaefc60490f67456d5a604c4e9083a172c3299ab1d41efdd76884ebc1fafaed6a083493c00abe81888a23b2dc0c87"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/mai/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/mai/firefox-62.0b20.tar.bz2"; locale = "mai"; arch = "linux-i686"; - sha512 = "0d2204236c66f67297531c8602b5d27c86663ce47b37451d83a72e822571e6382ef5133c424b5cf0eb8a10a2e03e6779c605e735b0e548946fc51eda70b937bd"; + sha512 = "5e7368d6a098f90c6b550e0700342c1e036f69c7d2a28edef7511ac88601b5befae37f2fd279c22e383050ec5fe0f5109f22309af34914c98e120144f94a0345"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/mk/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/mk/firefox-62.0b20.tar.bz2"; locale = "mk"; arch = "linux-i686"; - sha512 = "54bcc2fdd892565306335c4bf15e75be16bee5856f6c618a9dacbe1f22a42c0fc635e2447700166dd1269459e6d063831c22abf1a51fbafa6200feb742867836"; + sha512 = "4294fbcd18dc778ac641cb29c64d242570c018eeac33bf21445dbea4f9abcdbb31a384ab2a73817be265f6cbb6e509b86b9fd132b7cdf09258cee191821d1796"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ml/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/ml/firefox-62.0b20.tar.bz2"; locale = "ml"; arch = "linux-i686"; - sha512 = "0f67cbd2ae4cd6c2e067c424247c95d6aa6260d762f3e96d6a9799cf8e8e0065b9d26c06716d62278940b271be822a94861553435d7b689bed9c61d7723688c7"; + sha512 = "050f90fdb97edde5a75b798af02a10f7fc5bda28a07bf5f0b883c5039d855cabff160b0fb7411726c5852584f96ca4135878ba7ea8c3298de2fb3af85b7e99a4"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/mr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/mr/firefox-62.0b20.tar.bz2"; locale = "mr"; arch = "linux-i686"; - sha512 = "470213aa3e25a4c85ada8036ba9c7f81a4659a22022e67c887072a66c02a8ad1fc2cc42012f8a8ac75e54af5a173d6d80b2692c3cdb435bd934f18722a1b579c"; + sha512 = "a005fa90f6d301d1dad2175d58bd9de698f061226a6776dd5da82195eba19b004252b02fb464f004b6aaeb13232e8d80d511bec3cf955911f087ee40cfcc0015"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ms/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/ms/firefox-62.0b20.tar.bz2"; locale = "ms"; arch = "linux-i686"; - sha512 = "de30a81fab969e944de2336deef2bbde662561e1f8309a1befdf92bffadcc8f8b9544173301933dab54dd49993dfe252fb4dc6b29fc2dd383c944a6b7e5d8c8b"; + sha512 = "4ddf2b483f24b16a08b293a3c76049e62fb7326d3da7287bf0493eb838220cac3ba5a81473a0278c72a5c5e5391edb17304c0140e81c43c1b943b9135ada3b9f"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/my/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/my/firefox-62.0b20.tar.bz2"; locale = "my"; arch = "linux-i686"; - sha512 = "3753ff41f0f5626702d600a147246fd37c7ca724c457217b11930a8f9d64fa4f54cfc61428ac7900d9297f14d8348291d8cdef64f16b51258cc9e9a4736168ed"; + sha512 = "23f2c208eca6472879e47a5bf3c4fbe04a2feaac0d220cdcd1985001665f65e8992a97998630e65cde02c6c87dee34fa10bb78b99beb5c8968c99b410b226a68"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/nb-NO/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/nb-NO/firefox-62.0b20.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; - sha512 = "732fd39f7e9c6b56a1137025e9cbeadcf8f431a1c0b9d161ba1bc7679dfe4ac357abb8862ca58c681efbe8cc2434330bfff9fdbf3af5ea7bf03fd4ca0ec25b3c"; + sha512 = "22461cd2fae62819fe9a44a1b947d63ccea61d5b5ccfbc949644518d3c65c242e91770a10405fbcde24b2f6eef794b3014e9b6396eb6a945c904e762792e2634"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ne-NP/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/ne-NP/firefox-62.0b20.tar.bz2"; locale = "ne-NP"; arch = "linux-i686"; - sha512 = "7dda0f7e98d5b1c6296410f42025d51d58bbf17fddbaa0aaeec2ce87511e0e182d3374deb033b30edeb661ad477671c3457d36a5e2f075f7b44527ce6a5caae4"; + sha512 = "b499cb8cc7d5486d368b381ac6c0416861846568fe6b8cf83dd2105427d87fe12a648da5b36c42a4a22b64db48c9016828c14f61d4c6ccfce347095ac275deb5"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/nl/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/nl/firefox-62.0b20.tar.bz2"; locale = "nl"; arch = "linux-i686"; - sha512 = "605d948f8d0ed5a2264a6e93bac89c857319617f65cac841652ecca3aaf88c283fd9ca4d3b9d63ce436ae993d7c8145be92e5e1aaee365f36be147275550cac2"; + sha512 = "3107acdb8fcbba9629c0e3ba940de4df42d7b2d57328ae3b2b67cfba280ae2f97499d248c1c909630e795fe1f8b8c096a60e273dee3ba1bacecac8244612ecaa"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/nn-NO/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/nn-NO/firefox-62.0b20.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; - sha512 = "4a679b681b01af5084265982d4cc89b435bd4bf4e58ec98bd1ad9fc7d134c6bff1841657cd9c327ac1cd42c2bc79fb99064e6c5aed70539b5b0d03051f753a57"; + sha512 = "bb5f4ee13acbed4dabf349fe8373a6dd36df5980c6ce4c4d8a2f59cc2a7e53c0da33370ecdb394c80e3e0738d9330690664e4702776a3d5faccd6fb041fcebc2"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/oc/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/oc/firefox-62.0b20.tar.bz2"; locale = "oc"; arch = "linux-i686"; - sha512 = "ce9131685c56cdbafc920c0d88300f34bda4aaeb3478b9ca3c19363c9ee8eece740e083bb86a5938e9a5fc3fc54dba46523fae6b1b0de43c2d4e0221bce91d6a"; + sha512 = "fb0ae7f6c96a5c3dab3c8b205532cf0963f58bdb6b5be335af6e04c583101d7e0769ebbe7af5a25eb8c8e0e52d29762660d1325bfb36f52ff118c3443b9c503a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/or/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/or/firefox-62.0b20.tar.bz2"; locale = "or"; arch = "linux-i686"; - sha512 = "3ab4cd737c0c1e75f68e4483f9a7ed0cb56633427eacb8796d391f2f49606ba3a7d926eddd9a49298b13d1d3c39e01e391b03d83db23c22f835dc865555a5a7e"; + sha512 = "3a096af1920f5882a3c14623855a62bb21812a342ce8202dab99937c95bf2bb25ee95d6e8d8f83efb3a4a6576cbedc08fb1990f32aa2ff95e9db109b3e246a70"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/pa-IN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/pa-IN/firefox-62.0b20.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; - sha512 = "d84a947386dba337c172d8bbbe904b4be579a5bf9b5ab6bd43c1cc8e0cabf01b72e7178d2321ee1665e64a4e38b34fb864a6aa53db06135de1da7fedd27751cd"; + sha512 = "c078b293d2ed28fc1780ef5a245650e88f64f806b6beaf593da3f34e554e77e239626699e959c681f652a14143b46b13146a7d4fa04d3e71bbb9a55c0d487e0e"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/pl/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/pl/firefox-62.0b20.tar.bz2"; locale = "pl"; arch = "linux-i686"; - sha512 = "cef8df7a206a26af3299b0f17fc1b8d8f95c7702952b4ef8a25b640bb398825434a6984aec21a29cc17c3e97b9d99fdee2617b8d06c1982c12c9f4732fa057b4"; + sha512 = "6c528057f326285a7b41a12f5b60f6dc0c659d8475d1766b577bf3967bb0111bdbdc43a4c5dfdee20a215d12b9768cd080d33b7fde31633f41edb9019ff87a50"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/pt-BR/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/pt-BR/firefox-62.0b20.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; - sha512 = "b3f31d6c46e83cf46ee97bbf3875730d152b4db30fa59c8099ec2c977debb214b933f944e33132afa685a2f3efa86c7276713666e6764d66781eb87f555659f2"; + sha512 = "e8fc71862f83004c660168b0e955a1043384dbab038f3e959087c799088bb3307c102097f627925249a5ce3f316c102a0ccc871e313cf7efbd4d10c91b2eaea7"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/pt-PT/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/pt-PT/firefox-62.0b20.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; - sha512 = "308948a335c4b3901c75e8ebe269844a6a75727213c4d08f00a5016407efdb0859d604c1d8d99200a4142291a18cded8bdc8b9a362ebce1964c19e0a7dfa3495"; + sha512 = "6c7881edfe14ad6cce5241e4de562e137f44abf23bec6c49e801c1fce5f1c417f88939a97f4484c37061063f7b13d64eab55777c6852634d3bcfb69954ca3837"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/rm/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/rm/firefox-62.0b20.tar.bz2"; locale = "rm"; arch = "linux-i686"; - sha512 = "e115c4f369a9b668c0f5450ef3c28e3c5e66822686bfe5796a227459c5ce4329fb356bce408f906b11cc1e0dceaff6b941f12b0c041fd27b0f777f3eb4fe7718"; + sha512 = "1516fe15becfeccdc63f3014fa1e776662777f303e66f1d7aa48a39905eeab20dd646832bbdbd1e3b61275f02dd338255e0e6db6b0fddb159d480be4c89dc1e8"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ro/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/ro/firefox-62.0b20.tar.bz2"; locale = "ro"; arch = "linux-i686"; - sha512 = "bb26ebb73ea63c1cea9cbb2b62158236c98f0558ec953f7a5d9d17ee407dcfa2981b774eae319a825680b8092dd44fe6e9df796ac2982946f74c7ea5fd5df8eb"; + sha512 = "ac6e751c4d2be30c6e918ccc1562a8aefd0e02ac672e2bd3a3f6b9bd2c153ecb172674aeb6ac9607210250e6b9058e007626bd541c4c164316c77d98e7e77c8f"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ru/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/ru/firefox-62.0b20.tar.bz2"; locale = "ru"; arch = "linux-i686"; - sha512 = "7e9f12559df60601676e76a38c0c99f0f155d7ef6e7a88f3086b048151c7fec56d3259bf34f37399b1c396def3ea4ac729c12b83792843063f645b13d94b8a95"; + sha512 = "92a7cec3b0e4783cf2bd66a2afc0db069b9e26b0359bf376abc36db8c461b68690a789c06275d7cf3407802e961bbe6d6779497a158872f3676419cbcb1fa864"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/si/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/si/firefox-62.0b20.tar.bz2"; locale = "si"; arch = "linux-i686"; - sha512 = "2785c0a12c4a09e7263085741f59dbfc9d8ceac93992a0d1f7181a34a09b44aac8a7baeb42cd047dce6301c1735bdc64f498c9895363527965a4efd500294c48"; + sha512 = "d0cbce1d70714e8c4b5d61caf7f6e02b1caf43530b3a8d5db775bf164b74c273ab458262502cfcd6f0aa4a77a69b0fa3c6ec7bf9d3485c7ab447b07d8e534a28"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/sk/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/sk/firefox-62.0b20.tar.bz2"; locale = "sk"; arch = "linux-i686"; - sha512 = "20e33d2a6ed8989a889e55f9439d5878d295f1b25e88ece5416b21902aae95a662b0b198d5a690067d04d83ba514bc944e8c4e5863dc0bca6fc2a6cf0be137b5"; + sha512 = "89033347ffc61f42d9dd9a2b50a24623f7e8b96e58b8f6baffb9f751e3b6b64041ebf4080fa7fe872f72e65982e860b04004b42b5c51aeeffef4129a3a593c8f"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/sl/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/sl/firefox-62.0b20.tar.bz2"; locale = "sl"; arch = "linux-i686"; - sha512 = "d67d23d6570bcd1d7914ff465aac68faec728d5afbfea2eecaf1faeb7165e5c270f5cde1acd2e0cfb8b00151039a1b92cd641d91332913c959a92cb5b7953cbb"; + sha512 = "ee4ddbedb3c5b0b7c11d277f84028c867b17bf7a1559b276340312415105c80aaac8ce468cfaf99368d55ab4b9171e0555b5ff6949bce306ef72dd029464d479"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/son/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/son/firefox-62.0b20.tar.bz2"; locale = "son"; arch = "linux-i686"; - sha512 = "6baa5392250b8738d10f0af54327da729650727a5c7419283e33b468ff1bc550a73d588cacfad429c924c700e92f1bfd28ca89a8876408d56a9d8e6e3c1f14e4"; + sha512 = "19a7e802542421b3147c2c0acf379d5bb8fe444b1dbf3ea41eac08065e11bbaf4467fd2bf0eec2fbcbcdeb8a24677b665035bc6c7e892bc762b5f8e01f9b9cf3"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/sq/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/sq/firefox-62.0b20.tar.bz2"; locale = "sq"; arch = "linux-i686"; - sha512 = "205be0861e846aae214cc2fcc172a2bd77c9de6a7edec77e2bde2d420804982c817b608620c54179a10a753f10ead8069285559d8f613e340cb4d33414678ba8"; + sha512 = "32baacb624f9060d34b76d8aece1c52bb4dcef3d99f01d5160878666bb0b7a79501fbbcac8db57a2be1f8bcb243f323b52510934dfed36a96efcf0a23664619d"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/sr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/sr/firefox-62.0b20.tar.bz2"; locale = "sr"; arch = "linux-i686"; - sha512 = "0428925e3e1afb69f3610d8992ec1380e55e6688c04aba3983feb404665c8d2ae05eb8d2cbf2eee446e9e9065de493a7ac71cabed764dbdd9bf0f01c2e5d476c"; + sha512 = "307d847f3a8fa5dbf8ef3bf8fd4750b508fd0e01694d1b7312919335247274323806f70e7863a1cc66fd368192c8b7d3df53f5c0993fb7defa2723f50eb59ee2"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/sv-SE/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/sv-SE/firefox-62.0b20.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; - sha512 = "39a750b9e9edf2648133792002cc4bc5f9a8fd62bb1580c0a8da02f31ae23d6a288140056e3465d18165dcdf22612dba3012e9843475811a30b68a865f16bc8f"; + sha512 = "e7c257a6bfdf9d946174a274ff41fbb2043978f4263e78a7c4af67f030b70ac9fe3ff0944d71b002478c9fdf033ea4a252400819e425dcd707adb40d249a2df1"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ta/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/ta/firefox-62.0b20.tar.bz2"; locale = "ta"; arch = "linux-i686"; - sha512 = "3adaf77a893327d0f7f3ada02d56e9d38c64ff81357418e72a728ca2abb7284973cff4016d72284568cefb265a00ee0a1bb58b71ef2189c8ad36d4c701fa9b43"; + sha512 = "a47b5ba62065cfe25fb0bb650c46fe1b7f92b1c87ef99e9cec15cc9d46b7cd7eb33c74065a9becbc0555604020f7a3e61588e29f920c8a926fe90991260c4cc0"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/te/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/te/firefox-62.0b20.tar.bz2"; locale = "te"; arch = "linux-i686"; - sha512 = "e5392018f9e17d01623bd29ee28310764e93774d96fbfb73061d2c9281981c893e731bf3e4044514a4f05d81a4c03647f81c26ef4c89b32ec37ff71a0fc31958"; + sha512 = "0e54ec5597f42d4e6b04841bb0bced5e6129c966ae917912d3b91dc0314fef006a1929af6a04b126564713ee2a810a4bb9c1957803519ff7a64a9a05512b737a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/th/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/th/firefox-62.0b20.tar.bz2"; locale = "th"; arch = "linux-i686"; - sha512 = "bfa74ea342566d589a7c1b52fa566f9ab7bdaac9662e5a3970c30eb7cf41fe6c99b3303992f160e79c441e7ca2c9582f71a84635f001c78d9638cddcf4b5d15a"; + sha512 = "c8ab7bdb4b1a95f08620a2788ce00c3c4c054826026966a2fb6407035e26fcdb685337dbd5187235683e7ea08234d685540f541b6a1c52f3e9f2a1fb5d2a7db5"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/tr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/tr/firefox-62.0b20.tar.bz2"; locale = "tr"; arch = "linux-i686"; - sha512 = "390244c6db478a32e58a8c4732b6035f955274f7b1d62545cc7eeac25ebc355eb701947c77f96e1f185ba843918e44d1b619ce9bd9acfd49b944890a973a8f47"; + sha512 = "35a4b18c459898b470a35ecbdcfe863ea66755de4f51842f2a368300e542eedcf92914d9630b9bb32c2c0381406b3656ec1860d9eaafb2d2ca1f7e315593b17a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/uk/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/uk/firefox-62.0b20.tar.bz2"; locale = "uk"; arch = "linux-i686"; - sha512 = "2eb8b9b3648956d54fb465c1d783afe160c6e06186165546654ab63f9a557da9bdeab18e1c9453a8bc2d9082f45c067d2538828b455283f42bc2935ba77b6301"; + sha512 = "854153f02ac9500858aa9da1f153b231ff71e372e2c9d2ad87282ac0fe981d959103847a5688be87b01b2c3032e486ecc39fc76d3e495c395c2cb88240b5d32f"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/ur/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/ur/firefox-62.0b20.tar.bz2"; locale = "ur"; arch = "linux-i686"; - sha512 = "f358018a9c2848930c70ccdaedb4088d829bdcd08a6e488e65d70b8ee878a477f80ea4736c55a61b3f58c0f7d5753bf73764985e84693a0e18804964f262644a"; + sha512 = "0434852668d46ae5a85e9a1ec6a4db9ccb801b4d870b28e500690be33171b1596c7004f23ba643d88183edd524a6d558f0f105b65d1356147648003a0b6b9355"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/uz/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/uz/firefox-62.0b20.tar.bz2"; locale = "uz"; arch = "linux-i686"; - sha512 = "dca67812c686f46f74318802ce2ee334e5cbc38878e514631c55963607789673e1fa6d2bc4c45a130247f7bbe1373a27c70fc726a5338a51d391e40e040e213b"; + sha512 = "51e106c354bf253319107ee772619139413b4ef569ef3c97abc0fd26a5cc1c0eeada6a2924c3838f320fab51225e05e7ec170d61151baf018f9ad39f3de83f5a"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/vi/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/vi/firefox-62.0b20.tar.bz2"; locale = "vi"; arch = "linux-i686"; - sha512 = "71dc5939c88a9bada577621ec8972a9c253d51cbda818df47fcaf068ad41f25f89efa0280ba269a057658510ca668480524fc45b354356230b1a87f415792ec6"; + sha512 = "bd3d7a34c737e2b165de9bd893932e117d993c1ac396f7161221aa84c25e8f7bc5e528c0de710da46324bc05c18762994107b08291dec49e5d8fba58b4c10dd9"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/xh/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/xh/firefox-62.0b20.tar.bz2"; locale = "xh"; arch = "linux-i686"; - sha512 = "1880cf34fe3ee330c1da83fa78e56780e175408f5219bc5d8912f2bc8cf7ca3058e759c40cbd5dcd2248d0752c2f289ccbae348176d8e3cdfabfe845f2343d54"; + sha512 = "3c339ca6230783dfec8df3b14709af1a849986fdcc05546447d698f84e3e8d1b006e0885ef90321cab8d44dfb0222e6ebf936d1f3934bd8b487ad941699392e3"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/zh-CN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/zh-CN/firefox-62.0b20.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; - sha512 = "53f4d16c2e5f9f924344e4dbfb57246ff9056f6d41a996a6308aa8fc36989148d87db22ed1f2f29870127d560b4a711313e6d99dde0276a81c9e338823001c80"; + sha512 = "8c699af29bdcf3955c4570dbff4f3449b033360892cf8c1b86bb00fe6bbb778f6a80293627ddd0fdda8198e2f8cc89649e66f3f37bb0d2cc9a2730210ac0506b"; } - { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b19/linux-i686/zh-TW/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/devedition/releases/62.0b20/linux-i686/zh-TW/firefox-62.0b20.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; - sha512 = "7f59f4de77dd5f6f0c31e9062c26206e62c8920f7e2abfe0f7da72de7ac8804bd0cb5591cf59e13c7c44869440d06a57b62297abb14e72646278e98c870cd2a4"; + sha512 = "93ab2022e6fd50266e201352e37a158d2eb65c00ed76cbba5940d852af182e401a6ed85aff4b7e50ac62a461afe21654526b158787fef15f9ba4c71cae91a8a1"; } ]; } -- GitLab From 8f07a0b420f94d6aaf5afe2e0650752f2b325173 Mon Sep 17 00:00:00 2001 From: adisbladis Date: Mon, 27 Aug 2018 17:00:36 +0800 Subject: [PATCH 1401/2206] firefox-beta-bin: 62.0b19 -> 62.0b20 --- .../browsers/firefox-bin/beta_sources.nix | 794 +++++++++--------- 1 file changed, 397 insertions(+), 397 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix index 331dbc543ac..f3a8ca6f289 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix @@ -1,995 +1,995 @@ { - version = "62.0b19"; + version = "62.0b20"; sources = [ - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ach/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/ach/firefox-62.0b20.tar.bz2"; locale = "ach"; arch = "linux-x86_64"; - sha512 = "559274af510eaebab2cdd9cba8cb668bcf926fa5cdc583b1e26bcb4a50307cb318839038314ae17e0cd793e7c2173de5d69e606d90ae32f256d24714dfc26d7b"; + sha512 = "bcc42abc76f41f5fe32a1bf1e824be451d15686c05adfb58b85df6eeff39e29aac3aa18878023469e85bcd8e9d4f55cea9cd96d7b40a5b6918ec2fa572e32b7c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/af/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/af/firefox-62.0b20.tar.bz2"; locale = "af"; arch = "linux-x86_64"; - sha512 = "ee291b325468c3d31ae0e97984da5a32c552050a8a9da8a075f5925b0fa54975066bd3bbcc57a15e0bab219e2b45a9fcba6b6e831109dc80a4f16728b4f19a7d"; + sha512 = "f371acf6a9435d6c673768270be5a950ac369cb04e91b77f8422feb77cb09e65731c6842e933aa5012402a69bfa4c01373419caf029e133408105b71d218a3f9"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/an/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/an/firefox-62.0b20.tar.bz2"; locale = "an"; arch = "linux-x86_64"; - sha512 = "49e63e03482753bcc1163229b6c7b00334255c11359482805eb26bb3ae30dfd407d9b667dd2c043019b5910b47d62d14c89b2330795c655778e6617ec1f8706f"; + sha512 = "79fa43b710bb99cb94ed463b845d7eaa993a2d35b27eecafac0e387f5781b77415375fb3d19256d3097f314d0891020ac929877635d3f26ab3fd808bd105cf1e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ar/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/ar/firefox-62.0b20.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; - sha512 = "2acc91e3a22550e851714b4b1e45dc36f2bb61d79484f9a9eb2266fd0d75c356c461ad04af818458344c6bc6983ab2b92d84ddbe73acc39f29836aff36dd7bef"; + sha512 = "66b40adacfa9e36e61d9f4f77fb85db08cbce2eb162201fd65db48bee54c38f4749c7375d893727796c8954a71004e4f163fde8a3f701dec712d271f808c40fc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/as/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/as/firefox-62.0b20.tar.bz2"; locale = "as"; arch = "linux-x86_64"; - sha512 = "1fe5e5fd3bf2ec8d077937e24c1175487853467037cb10c22bd2022bbeb454dd860f3c1356a88e1d4fa9ed6b7f0539917b0af858bd6aa6b2be7bf77a82fc05e0"; + sha512 = "090f4b517d242f67b43bdce75e586cfd0eb58abb076cccae9c5cffc74d14b04ba06018764bb7696f2b43049ff8311f3a6b6d7207d3ac0f3432904f4ecf39e96a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ast/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/ast/firefox-62.0b20.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; - sha512 = "0a7680fab1b7de375462e35e1fca3b07c2f75f4a8526c3a7f76a213b14d5089c00165c84fb76b701ff4a8efef16eea067f5dfff53653cae6f996cdd9ba1a0d43"; + sha512 = "309b5feeffbe980b06bd04b4a6db6f4677d131c7ccdd138cb8d43eebfec61b423e30d5f7d5776827f973f6c7fd995f091263839e811e1496b7d4def2f97ea922"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/az/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/az/firefox-62.0b20.tar.bz2"; locale = "az"; arch = "linux-x86_64"; - sha512 = "afbb90dd5be84771a417e3557e155b0927bc78210e22375b38a9aea4d41ea6d815ef46f2db90f7efb403b01c7f2b98b17ebed4c04d7011cbc20c12899562ac2e"; + sha512 = "6b64a0346ce7a5854c878317a34dd91c044456f823fc5e55e8dcfea55663600a2bd1c9471f01732426397674303919125f69ef0d61d77fddcaca0d462cd8e084"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/be/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/be/firefox-62.0b20.tar.bz2"; locale = "be"; arch = "linux-x86_64"; - sha512 = "d6ed275a8b3610df1ce7aed24d8a7dc196ec50f0b57944ec7096a04b14993161f50f55d7aa5ed266aefeb042591a3f883548d1c59568cfdb62aa9cf68033641e"; + sha512 = "9553685556a1def24354972fafe785ca9ad180b0cda48a928b39a47011fae41660a4d046f6a38c11c148ac2b6a883c1f8a56d6aa4b6ada75365df2b985cbe473"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/bg/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/bg/firefox-62.0b20.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; - sha512 = "e8e60dae4bfab73e41749eb4378bbdd2d16b7fa4e6c6e31816a1019361c09eee12b48ea60f1690e5e29b11ef69a22aa6b09e10a718cd1452ce966f4183692007"; + sha512 = "531e0f09ba97828a039f796b6166753a9e35ee902258b9318fb91838b956d92de6d0f86168f2945eb2ed6352307f60bcfb81740dbe3e3ebd0988c9a8fa59ff18"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/bn-BD/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/bn-BD/firefox-62.0b20.tar.bz2"; locale = "bn-BD"; arch = "linux-x86_64"; - sha512 = "cd4630ecda7a4b7bc83470ce1ba0bbe6914e98fdd4a8fd39221f777c220e5950093207625b4d5059a9a7b8cb0bc8f6dbc8363152b7f8998a21417bd555f29453"; + sha512 = "545525b698e0bd93f6036b92e3723a452e8083cfb0cf7462c8c077ddcbc0210d25ab53d3b41b67dcc1dbaa14d1923fd0b56b3097b98bf84164ca367f1c07413a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/bn-IN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/bn-IN/firefox-62.0b20.tar.bz2"; locale = "bn-IN"; arch = "linux-x86_64"; - sha512 = "762336bb75dca428e918c08a23d85fa0193357f5b38bba355c977d0723b54c17252e18ea016f7def876841a76ba920c8e731e64376fbb941a565ac88d82c090d"; + sha512 = "95ceade2812bd3ffc084167280d4154331fe5239f167f79b9c29a43646c2c9f5c7a4e22cf6d814985dd01e8d60661007c66ebec27bae9e19a85895ae9610f9dc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/br/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/br/firefox-62.0b20.tar.bz2"; locale = "br"; arch = "linux-x86_64"; - sha512 = "5c3c1d88f8d133abecbe67122dd19501e06cbe87a6166733fda64e740406ea30b8a2d5efce0215c1572de4416f8405db4750b8315d50f5c1e1038848ba857053"; + sha512 = "15153f5e0222d3d0bd716e7595e2d5ad7b84595bd14971153ca809fd62955c55ef99b01b8687e32e3e3ba65b030f4e93beae90938efeda3b5bdedc9a2a012c1c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/bs/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/bs/firefox-62.0b20.tar.bz2"; locale = "bs"; arch = "linux-x86_64"; - sha512 = "71c23e6794978a9750460e107ca173f1755987215023a6399010405940de741ef8e1731b6c23bd2ce62b39d74442824530b7812b2e5da52ee9f5b6810d249166"; + sha512 = "6f7b1f882ae6b9d95fccee972962e98c9c722194bb08c466071333cbcf5ff56b149c07daf1d6abf808fe0e07e22af78a915c94268fa356412c88a9f35fe5364b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ca/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/ca/firefox-62.0b20.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; - sha512 = "1c3c9bf9cb9f18e5cc0851c7b98c9975e4f961e38de03c40044db3cb9473976f68d76afeb1a4d3481a0e5814662a327b7b42f07db98c6cbaf54acf914fea5420"; + sha512 = "dfc0cfb8f95421e8b60b91716a68c6a5db1c0630c298c2b76c80b3a24308d852e056e552530b034f9889b87c72e581590ad018ef0b0657baf14895f383a594ef"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/cak/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/cak/firefox-62.0b20.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; - sha512 = "f24816ae06ca74cedea0e19d43fdea38d79598f9416f3fcc8bb23cca9ca6c1a662d2fb631cef9e3290a5f819b5c634f639e671a81825cadf703bc977e929132b"; + sha512 = "7561a94f9bf8edd5693c9e961aabc316056a76f19c8b3d0490f94d74ee1bd8cd0b49aecf71b48c7e90435a2ea2efd716cde53303c73a68a1a6230e51445f719a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/cs/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/cs/firefox-62.0b20.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; - sha512 = "73c65012f8a01f798a5bf3f77b336b811ba90a0d339880484db7b95565c74beef2be731d396491dd8cd79f7cc3256f5731ffbbd3876b15eb0f5c6452341207f3"; + sha512 = "cf2f2b8cff2951cb71454f3d0351e157606af1bb306b65f0fb8930a9257e16ed5f7704be09114bbeb37c5c92d12feec1371339b2fb126c8766aa8bc8034d07c8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/cy/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/cy/firefox-62.0b20.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; - sha512 = "62b170155a39e292363307ab969da2ff9c2e82798aea7eb2d04670d5326d6d7d101b2cc935eb920e6c617ff1ad9b6935607adb5897061f9dddc108c5b322ba87"; + sha512 = "05e3f84109a47790bd88cdf248c32eddece4c95ef9c5cc46cf67b013063441106eb0b4022cfaf8501593c6c4e13f84684ae1b8f48ddd3704ea52d520d1f9a185"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/da/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/da/firefox-62.0b20.tar.bz2"; locale = "da"; arch = "linux-x86_64"; - sha512 = "eed60cf7ac7ab8497204b322d416c783aaa7300f607dcefa2bcfeb92d0ed7a9368379dda2ff72b309ea39a68dd02d5888a67acbd2b524e3785ea9ebbf18a4540"; + sha512 = "cc8dbabf299e1009b180ed8201699ebc773351e4969587df146b977da3a7a1bedadd0366e765488d2e16aa81e768c3fb0892972346d6611c29a1d6eda921e672"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/de/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/de/firefox-62.0b20.tar.bz2"; locale = "de"; arch = "linux-x86_64"; - sha512 = "58176c23d3b413c3da7f019ab36b9e2f79c9f97e08b3bfdf6316ff3b657d3c12d0146618520fa02d7378e9e36cc519e14e78239d7f94a6c1c6925d3bc79d45b7"; + sha512 = "a69c1786b2b5455fece6d49ae0a8408cbb448c4b6c3f394401c2eee20a5f7d80db09d982ac50e4893877d876123586b1e1cf844e72495d5b1a5ed2349300adbd"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/dsb/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/dsb/firefox-62.0b20.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; - sha512 = "c3f4a4406b3dbd466f26dfd239b5e8eda062718fb4683925471980ad403d7569aede2d20cf1bb74569c911253d2aa372d21bfa2842988a4652e6a09672a0fa24"; + sha512 = "b464c71a4dddb8fd864f1a4c7ab2ed6e870e0cbbf3213255965f3534b2b776d7da03e997d78c9f4e794da7201c92f0e9f85bf5b5631131a2355224452112ab0a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/el/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/el/firefox-62.0b20.tar.bz2"; locale = "el"; arch = "linux-x86_64"; - sha512 = "03633de8e557ead1b1efb62862f55e306fdceae37cc963a2af28b6dfaaa685d2d05b550d25f62188e6f5b1550b8a2daead2a62710b8080d7b7394baad075a82e"; + sha512 = "9578203045825c12c8efba6f3488771efb52452f3a1f57b8a3084fd0c83998f0733520f1d646b1b847ffb76cbcd4d3e184cc0fee0ca01684429396dadd09757f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/en-CA/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/en-CA/firefox-62.0b20.tar.bz2"; locale = "en-CA"; arch = "linux-x86_64"; - sha512 = "eb6ca404f0d09af7785f9ec9d069fbf69169bb219733e7220bf9b93d9825158ead1709d8e15e50f9ebf1442e9cd1024c6f1fc02bd0a1e0c71c8b110acb92b414"; + sha512 = "d316262b3c08730782a741177224e3aa269843e1d65ba7f1487e947be73ebbd4fb88f0734bc98e840951d89ecca8ef0a62cb5b8c456e4203da1d11a8a4a1451c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/en-GB/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/en-GB/firefox-62.0b20.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; - sha512 = "bfd59902d24778e770731c22137f7932531a340c99d4fb8e9461b68795a50a41a3214213eb234bc32750b0ef28f6f9804314f6d0660e209104d8f659dc3ab176"; + sha512 = "fd43c18250362b0f18140d123eec2d87578e29acb864ea1513498ec47b7696f0138424e8be33f8af2b77cefa11d7a5ba368b3fbfc85205272d9ed848ce2a9f1f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/en-US/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/en-US/firefox-62.0b20.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; - sha512 = "6221bd0514aa1a634d2bb0f62d970f4bf5cbfa71544c9b5468f04440ddb98580ee43c4f270f947da838bfb984cfd01b4a4a85a6690810a96ce42fe1356bff4bb"; + sha512 = "f5c6b847ea22bed95aec68a6e4316e0217fab7a4d7426d4b6b57ec0f7f4a6fb3b07e9aa330ce41f0a2c24d500425696bd475583c849556a6011b2b9169581f29"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/en-ZA/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/en-ZA/firefox-62.0b20.tar.bz2"; locale = "en-ZA"; arch = "linux-x86_64"; - sha512 = "6b5b135061467e3d24f9c01e8b01c56ac1fd4b9109e0c4e36852e5a9cc693611e54c8a4df06eefada33ba3fbc7d9cfc88b167905a0ccbc32582ab8bf6ac24cb6"; + sha512 = "5bed0853937d3777307f2a432e8b05f7fd919ee0f781fd88381e6cb81c43711c2c12b9fe05d85c22eeb70b217710ea3d44e1f599e447c2212209135f796eccdf"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/eo/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/eo/firefox-62.0b20.tar.bz2"; locale = "eo"; arch = "linux-x86_64"; - sha512 = "1ef1e7e13d70cf874c4d49e3be56a02628ccd8839e55eac5ca1ea8174cdc321b3397ab1771dbc343fd24652c96eaadc2f15c45d17f3232d8b9f0644764487576"; + sha512 = "3881270a0874ca0094b27361cdf228e50c01c326f931062a54b5ff774e0c88e36b3df7087f11faa3f7f6add2d4156d385fbf30be4ce30f73102b47e280b3f006"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/es-AR/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/es-AR/firefox-62.0b20.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; - sha512 = "f5aa44b03039562332b3b7074fb1605e4b48b8422ec17321ee22f85a8e02c844b58b05f8b776282855a33bf6bcf79731b33ef8a0594cd8f437f52dce5a3e7958"; + sha512 = "44191518ade9f6c7c5f72296886d90b2c649d59a0f64ce7e7b23896f858b95ca12f3d1c91e4dfabe94bfe1dfb91dbeaac536cb121d7e497efc77f1316c323385"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/es-CL/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/es-CL/firefox-62.0b20.tar.bz2"; locale = "es-CL"; arch = "linux-x86_64"; - sha512 = "b79887f5d70338a35703afe3115f8a86dd2d094657020924e3344a1de83055c200e090d639ca25f32916da352a08bba9971ee3f7c4ca1a038b5e05845c0fe3f8"; + sha512 = "628e49819bb7e98f685412ed024e980a7934c1dcd3968709b8a1f23f449c493a0c8a0edd646f80e131d49d0b22e87a93c6671f892684e677e77207085cc84b79"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/es-ES/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/es-ES/firefox-62.0b20.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; - sha512 = "3c0a0d67c7705236fbf4f5f5714af97c9dd94325cb8c391b3c660d027fb536112d1d82f26a78ac660d46c226404672cf89b1ca7c762a32cdcbbe844cead1fa54"; + sha512 = "ca0edb153550ffa62cb56686bca81970a6e15ed0f982db35f82e69068e1c28452f69ea09df674aa26171e05832dfe39b47d48d0b25205b689455b282b679c6bc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/es-MX/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/es-MX/firefox-62.0b20.tar.bz2"; locale = "es-MX"; arch = "linux-x86_64"; - sha512 = "0d951f4918505bf3d8b996cd036a69b7fdac7ed9b85f38dfb0a056bf23bb8b4bd2ba3609100e510034bfe02849701e24559fb7f42dcea27f34ce7354199085b3"; + sha512 = "28c26551beb43276c8bcab443e88d52921a6861796bf2c0fe5519bc2e26cb6fdd28e3be54575e300a53186e96238749c61394aeb7a71f6c196ea6e4f51cb73de"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/et/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/et/firefox-62.0b20.tar.bz2"; locale = "et"; arch = "linux-x86_64"; - sha512 = "819640d6696d631b08043b88aead8491951005149a06e40cc8345c10fb2098cd5ff94360e33fb85ea5fd9e1f93c35aa2831d863bccf26af456c219f5f9468189"; + sha512 = "f26a59f6b75d1b85da6e13d02a206a41754e7e8214b41240839f0852b3fb4d38aa75a22556239262ec5551f551582ee7a374121dc57ef32fbb466a089e8bf98c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/eu/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/eu/firefox-62.0b20.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; - sha512 = "12346ca24daa896c6eda4bbe5cd337894b043150ec6dbcf912a5faba3f8efd3f9c74d70694a799701631ae543607a1042cb7f2274df1188eb77c45a55298373d"; + sha512 = "60ea439cb2d5ec6dad00e6ea597d5ca78e0f56001703e4f4e8099f695b5e557ff945cd83e48356fd7e78c7a054030d0f23fd85ebc15fd72030e32db1d78b7b5c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/fa/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/fa/firefox-62.0b20.tar.bz2"; locale = "fa"; arch = "linux-x86_64"; - sha512 = "1b526ca30f5d92a7fda1d91efb4818d21820ab459c347747060881d7871e8cd2be5504c960659c142a629faf8a267642f4318a504c65a48ecd4b6db484814d82"; + sha512 = "7d0454ecb645438b79137acfba79d8d03cc9d44a3a70edcbf72b628f430b83d5eaaf7bf6d5a5f04f2f592cf6750dfd7667a39907a29de398a926e40b2a36b31b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ff/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/ff/firefox-62.0b20.tar.bz2"; locale = "ff"; arch = "linux-x86_64"; - sha512 = "e8e364711585c47ac2bfd8ec4bd3aa26faefa51ffce918d6b89c2fe62dc21984bd85401b524c150b5a8930cbf5ac9a7c85c6ce12c98c561ea4fad34e0ae4471a"; + sha512 = "c1f5e4d7df8590fc18844e5bc67e28bb2d5e88c3eca8b1dc8d3103d49f333ce9dfca7bdee432e190d01688ce7b8c58fb1a2a3fea0cc71e5a007d11e411611d53"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/fi/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/fi/firefox-62.0b20.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; - sha512 = "e8d7b39b9fd73d398e69eef421e62aa61251d53e60c9d08f78fb318fda82704417676195a73724f8ed118461836f4c934b201fff1f4eb3fa4b070c068b2f70b0"; + sha512 = "a848315e5f0b259e6770fff8e275f29946a0daa8f432135ae2d7d94ebaaf0f7bbbae7566c87f20cca78ae0fb512c7c4434dffb322df78e568095ef3b166f7f37"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/fr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/fr/firefox-62.0b20.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; - sha512 = "5f06105264875d98108b4261824f4f6385615f56079fe2ef08b8e6aa6991fde738cd7e1d45b582ba025ca6308e706dc4d487ac2128909a419bf47d9ec09f3f71"; + sha512 = "1a65ba7d442436ef0a8de3c7ea18b765eb933c59a211652a4a472f10e73db987aa2888a9e0b33f69586c6152da5213f1ea1d9a0bf6919a3a5a4b0a352f35e421"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/fy-NL/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/fy-NL/firefox-62.0b20.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; - sha512 = "0a4fe4a1cf40247399c9d5b4d8cf275f122f19d37ad8e2c8807c28a7b3eb752ae6a6dd01e8901c2f6feafed32367eee4f25d0d21b65d1b8196b971cea1292f4b"; + sha512 = "0871b3adc369c1125e3b4532122610de49a9a4a8a309eed73e4b76a86e4c0f25510c6ab5b37e87090e68d6d72c07519f1044403fea7144c84b6e003294f86e64"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ga-IE/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/ga-IE/firefox-62.0b20.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; - sha512 = "d9f9dea5bb8c1e854ef359e5978fbafbd8c07a2fc1eb3238a3ae22dffcb88cdde0c4189c1f60bbc50be58f16447478a3adac9c6d6c60d629cd2a2e66b94627aa"; + sha512 = "c99aa21fe8e3f835047c3d9caa167401f7b692ba4be1b7c43a4b22d61eeac1a2e2e5a8ad2567730f310ebff73dbd5cbcf1032a13ff454477a80b30421e1b4abc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/gd/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/gd/firefox-62.0b20.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; - sha512 = "cb5ea6d8af9ce3653ce73b0bb12c6f78c3ca26d49e88f076dbd1fe1e9a667c091657d4749594566b2cdb9e488792e7b653e20307334bb1c25661a125fe15bc9b"; + sha512 = "8906f71ad07f89647eb43940da7ffcaf97d10845d7ff0a9a89e60601004aba148a5f49d8343190f9b559741213cfbfd840d17e68c3b67a61183647b8caa7d6ab"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/gl/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/gl/firefox-62.0b20.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; - sha512 = "252c3a82913578e069a76331c95db4335040b8f2fe194bea259d74b05804b65f94a7ac878c9c822790d00e1c1fb7df80904328acd45fa5f2b4534d42f3a8c00b"; + sha512 = "8865ea0724ea9359e07f59ce65c0a9953710ef963a440ca86e0fb2bd612b0129c86436f1c53b803ae0eb87ea4a710cd49f8fce9ba128dfa36b2af703c274bf33"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/gn/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/gn/firefox-62.0b20.tar.bz2"; locale = "gn"; arch = "linux-x86_64"; - sha512 = "7dd1adf33f8add5a2996edf1f674b502813fe4ad069eae5e520f413f069ea37ba1fa9dbf3f9957229824f0215db312075c5867a6d98ebd92cdec8dd49aecc816"; + sha512 = "dd9e201889a78f8c779aab5da5112c11bb57fcc2e1294bfb078c90ce7f4b81010fe014d5af3ad4a3ae9ae3af7260c1d33a19f5c9282577e5ac562e4493102fd4"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/gu-IN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/gu-IN/firefox-62.0b20.tar.bz2"; locale = "gu-IN"; arch = "linux-x86_64"; - sha512 = "41a28b5deee2a2b2b57734269d14d124e0d9300415478a21ebeb04a94ff50645bcfc0632368f8a93cef1b1936de9fcf34e76da2e8ded871b79094b050f2bdec2"; + sha512 = "53a97afb17c1a64248c7c0fda8f2a412fac892b075d9b956fc92974dcb6fb2f5fc25377d215cc565d10e353b2e34554a0d4cebe73ce45780e2d5bc93a0af4451"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/he/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/he/firefox-62.0b20.tar.bz2"; locale = "he"; arch = "linux-x86_64"; - sha512 = "ad4fb9b564fa24151212447e4a7dcfb9da9e074155651d5b7473184206c4682be451fc808e27866861bbf1a79bdfbbe22cc0561611f1e9c5f8511fc5b7dfed38"; + sha512 = "084ac6281fc2bae1efca509e3f1c2306640c54ae976cb747b6a8bbf6c9f5a962e9a37a3e1219df29acb8f25436782f72e2b388b4d1eac69dccbd628bd4304956"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/hi-IN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/hi-IN/firefox-62.0b20.tar.bz2"; locale = "hi-IN"; arch = "linux-x86_64"; - sha512 = "deb7ac4c0bcf397366c05fbc1e5d0e77de4abcb48034db982d3380133b8309d4b2fc3609e782310e2b1b10c04669ed8d40182c983e0cbb155d8300a5449d7f64"; + sha512 = "05d91b4e6b8411e9a979222d42c82b7772a39653e621339c30698fc5a41d58696614c5677cb41c20b9224d3fcb77501ac436b1681b38c104ff505b1d1ed95945"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/hr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/hr/firefox-62.0b20.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; - sha512 = "e7b086a0f1a1ca666ed28b772d77590b564bffa1c5857c1f4b2a10a0a20fa22d2902a91477f9a881461795108b2cef0ed36feff8c9d891cde3c413d7b514b01a"; + sha512 = "6b497998cd3d038cddf0b1bb3e940da7993b95c711bcc369a0aef7f4e8b757a3c606fd5c0f109adf4f0648acd770327a5c4550338afe065ba6f85f18aecdc62c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/hsb/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/hsb/firefox-62.0b20.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; - sha512 = "de55608a2937abd2ea8cb3d01cae7d6fa1a0be8d2c8bbd9629a15b5957da76c43e078fb0a3f7b8826a1070b43c93724a7111583d427303f962dd73d1d3bed778"; + sha512 = "6a06093a377b8ec417edb4183bd19707971d35bd1792ba83cbf7ed801f4ab050f7859f4e47278d39340c25b15ca2506594ab70210d62905f45a764e28adf81d2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/hu/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/hu/firefox-62.0b20.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; - sha512 = "7e99bde3de39561d63ef5d1a41142c94c39fb2a7d8d7755cc41bdd641733dbf7a4ec672a80d2ef55cf2626ae515def5d87f53eb75188c9e640285802aecdb300"; + sha512 = "2fb808e6938b525e5c5af4fdbc4da7a4191ad8bb5f488d50245662427e4295898a7495b4e94066ea04e4f68a4fca8b09b621b5503d4e51949dcfd682f7bce1b6"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/hy-AM/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/hy-AM/firefox-62.0b20.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; - sha512 = "03d2beef09a95715f257c6ee252aa9f5997196e5a07c10233e885916a3ce916498c28a2febb0422316fbe437699371ff2402de163c4038bc5d4c28fe8aa9c783"; + sha512 = "b17e2ae6e42676ee01016f2e90d73d4e43968224669b1a9c63aef86ebab479bf7d10ba29d6102e38db7317ad4befa3d66eff472905a9372aaa7b1519e2c71189"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ia/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/ia/firefox-62.0b20.tar.bz2"; locale = "ia"; arch = "linux-x86_64"; - sha512 = "bbe947e8b37dfa3786f7cb7418a0c10d0ac53f3dc4a3556d8122f8b0a4a174c9c192d6ceb66eb004114c205e131ea0d20691861a80a5f339d76077ba99255d42"; + sha512 = "8cbf136b34e180efc01d2dd21bbec2a5802ed0fe3cfe742a3f4760668cb165bfbba009eef26944a186b1ca8b3bd7b2a4d467eb0665be8a5ea0bf7e57bf9c97c0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/id/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/id/firefox-62.0b20.tar.bz2"; locale = "id"; arch = "linux-x86_64"; - sha512 = "e7b52633455b8b198a43d869ce853e4b389d6a5c01d2b76b4f1b7b0e1504201cee008e226efe2be952169cf28ecc56ef16fa167de0106e15a590a5b27928d5c3"; + sha512 = "ef9a54d8895242d75b6f0346df227ae3b819a85de4a4c6fd658533fb2e5f32a465374a80e70ab0614c9e833cefebefe44413767ce0295982c062633dda81b466"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/is/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/is/firefox-62.0b20.tar.bz2"; locale = "is"; arch = "linux-x86_64"; - sha512 = "d5f838c5e11e92fe217cb0307df38cadfa2a88a06c8e17f40df6b421fa111733ec4d647d0b51b5e2f5beaad53db7a9eb9cec2c44cd10e47c8453afa69e5e8d54"; + sha512 = "ec2e9056cecc69516637d8a8d5da90a199dd4f287f85af19dd6fd8cb4d29cd85802b5c578c44a9fb1aae8f7f3e742ca071a2f09354b41e113f64dcbdf78cd82f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/it/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/it/firefox-62.0b20.tar.bz2"; locale = "it"; arch = "linux-x86_64"; - sha512 = "fe08835cd8f14cc2fc5f2be5b06ce031fbc0e2b5c72554e499f60de1856eb7111338159fcf9b89ae2b3d5366ed69b9f650b4fbad220b397e14d21627b3d0f489"; + sha512 = "1e70e9bfdd3b9346fb8815b1457ae89466c97b22150afd32d60a92c2c51e72ec7e151780398399d4d3a410a3e7d0871b6107018e8ed629476bb6fa23e2cb0c61"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ja/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/ja/firefox-62.0b20.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; - sha512 = "c65c8f19f2fda8ffe69f1d0fb0435202f2ae90aa52a9a2d7f6f1d48a3e5d5f2553746c58dad462aad3141f91e60f1b176e25d63eb00305f6f6022f7c3b30d784"; + sha512 = "83e5d827c447081e073daf51a1c842c42a86ed984dc0961548b04b4353e1384b6bf6dd75f60b0058a31281b51401441bc79c0d0acbac9407af6fd6fb62b08752"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ka/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/ka/firefox-62.0b20.tar.bz2"; locale = "ka"; arch = "linux-x86_64"; - sha512 = "b3be04d82c5005bae51643fb2974d34e2c89194730c2c35cec6c1f8aa093e2372f72ef9b8819b014141722a94b6851e5986e47958871b4d72acf0e4c5326cda7"; + sha512 = "036c2a3ce2342ec50c3c2227f49c4708785ca4b7afaa9324d2708b1653ff09cf97b08be9c7e8ec5cf9713badb0db9ac3b2b1f36fd5e941cc5cff8c8ec9a72f4c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/kab/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/kab/firefox-62.0b20.tar.bz2"; locale = "kab"; arch = "linux-x86_64"; - sha512 = "717e6f91898b75ec0c549a750707d2ef7f637128bf3bb5697a90a7728879843a11d66cb28afb7b06abd71bc49d990505ac4f41d64208a081b17d2f06791cdb16"; + sha512 = "fced42ab596fa0eed255e895a115fc117acaeed0c32204c9625ad37fba62b64f9199a97bd0794d5d91c432776abbf533cac651ab6156c5e7d1d34998ed97d760"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/kk/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/kk/firefox-62.0b20.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; - sha512 = "bc686871cb2105172700cd94c2c7804a1737e2ea7dbc951ace99e202785b28e952600a3ec73b3319562ce3975c3c9ce24535a6501107ca87fd4cd7347d681eb1"; + sha512 = "89c23113f22f4a16977c91bd5728514b31bdc5ef8c75c7946caba06c7db64a7c1dcbbaea194addccc203365b91d284066f5a68be585873a1d05aad176cd9f3db"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/km/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/km/firefox-62.0b20.tar.bz2"; locale = "km"; arch = "linux-x86_64"; - sha512 = "59b63ffea55056ab7b6b4aee8b394c3ffcd00ab9bbbc46167378da2de8abe81c4890d6ceb8f7317c9a4bbd7c81a644e21cfa3f0641acc0895a8e04c027e1f1cd"; + sha512 = "2b97795dd8ca4ce7d934df392c6863ae7a1824b63e8c8a97ea923d0b7324a1feb42c39cf259b83302240e7ab2f0fc84ec65aa5b72ef36ff98e9316a85eeb348c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/kn/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/kn/firefox-62.0b20.tar.bz2"; locale = "kn"; arch = "linux-x86_64"; - sha512 = "97430540beb955cd74b0e47c1c0279f0cbda9543e8b20f1864adb569147fa2bdf52f8b09bad64d7d3f441915197c75817cf54ffee8f8efbc75cd7a19a0189628"; + sha512 = "b53454c825088debd764988e3217052039ebb516b1e9df4a06d411d4b69270303a8617fc83eddfd48064dd35f9712369f5cef2e12e4c01e35da20aaa9f53ab5e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ko/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/ko/firefox-62.0b20.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; - sha512 = "5f50c47d091e096e0f493710726c6b38c5a0abbb819c90487127a58362de97014704feae87bdae27772a2cfc8dd2ca67b91421fb420b23ed89fedbe0d96d8243"; + sha512 = "5f40c6f0cab40af75c473e4579510847ffc69b1364af264ab90c9cab97872d685dd62d57839ded440dd34fc6b431c668fdb927d9a58c76f2540239c490bbf465"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/lij/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/lij/firefox-62.0b20.tar.bz2"; locale = "lij"; arch = "linux-x86_64"; - sha512 = "eebfda03bb276f2b0b35081f45c9d5a8de533ad38f76767225af6aabb4b5324ddf8713e82e5085bbd1a70ad39099cddfb6e33d06e26d0357cd73154e0bc557ca"; + sha512 = "772d20d98fe64cae50ac856e2a0d085cc823cd90e8d4824ba51106d473ee3eb530cc49e8e77960ab5585439b9d82bb809ff1c899b3984274525d0cf0f07c6769"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/lt/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/lt/firefox-62.0b20.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; - sha512 = "e16d392173019779498a44831d8aa9cd0170953592e225233104f5296f6189892692ede6b72511ec256a6254f4a6fd6e5b2f609f16fe64e6ac812ac4e37f4906"; + sha512 = "62c55ce5dfbfb14124b24e7462b18e61a7a4e6b5afb2d5da3c79ea9069b3875cbf71c2d9d28f499630ab4c1603bdb0d71a90d30c39beee17c70f4de5931324df"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/lv/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/lv/firefox-62.0b20.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; - sha512 = "08554205118cc0aab0c353fb332b9c9e3708be8839ad89fd643af34a036904b43d5dedf9739e560f7497d0db133f09301562d15fbb49b59cd86ad6b9795658ae"; + sha512 = "d01e28e410b7325b2710c04127666fd69e047ff78046b518d3000271a89d9536ece6ec365248bd3a925e13078ba0b750b469a082b7273bbb02356c3318c46c6d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/mai/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/mai/firefox-62.0b20.tar.bz2"; locale = "mai"; arch = "linux-x86_64"; - sha512 = "e0bbeb51d8f2d5ba1ee8385ba8445c1a3608f635b916fb8619151a9fbb12b0132a805a2de39c4eebd4ad217c150ef4382e049f4af903ca2c5ea05cb45112059a"; + sha512 = "501a76a99b28dd3d33c1023c95dd1203f321e9ea82a789f56c27fb63ac2b0dc1c4a758535b81cd38fa2a6f9234f5a854899c5c9af70b6afe0db0011d1ed144f6"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/mk/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/mk/firefox-62.0b20.tar.bz2"; locale = "mk"; arch = "linux-x86_64"; - sha512 = "e12cd61155b9bffa83b30c3d26606b4b9731a51ef24a50388bc8893595a31f7fee1f8cb0d3d4b5d41568825413e8a8a72fae474936e053776b3820a1b7ba24e2"; + sha512 = "734804d2b15cdb34bfb1e3e51d3b4475d0b23ddcb0bc7e5de536c6098e9f5c2debcc53bcaf9ac76bfe49522ceb345c44d45721d4440b3763054c2e0e195ce68b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ml/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/ml/firefox-62.0b20.tar.bz2"; locale = "ml"; arch = "linux-x86_64"; - sha512 = "019a00e838f66e2d2171be66c48bba8e3fedbc6b1f0ab71d5fee7657213b1042cc3160619e997334275aa77625a7cb47a8d10448401ef5023752f6d4904d06eb"; + sha512 = "97eaeb4382199859ee8c8d5f92322bc30eac9aecbea4a00fdebb63ec93172be9225d7269b99d7284edb93bd2b98ed6542cda6e5d65b45f97044c1a117cba53ab"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/mr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/mr/firefox-62.0b20.tar.bz2"; locale = "mr"; arch = "linux-x86_64"; - sha512 = "f68f2c27e8140742a7630b1b45634877e54cb44f72f7b6e3db596583b89669b98cf9196ca7b9e50b37f6e44b5ac59112b568020a700f7bed3b98684e47c913b8"; + sha512 = "1d1677c48b3d829673fb5140891d1b52ac9b9f075b2348c527c5e364d0a3fcb6eb5cae2c0fb255a834e7d94bcb7af03b928151ad397a1fec13d629a2cf37d44a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ms/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/ms/firefox-62.0b20.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; - sha512 = "d03a130089b7e07e6e793b9da023a3917b6766d8b6a60176c9dc78752fd0c7d6dc655bfca770a624d4554ab472a321f124239dc160b40c7f6909fb78b580275c"; + sha512 = "70524b569d00964c9773560996972a6f96079e749389849ae6615a90f55ebe458d0d857a1ea7df89b51d39b5cd8e0bfd65bec6b98ba5500419c8e17e269713fa"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/my/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/my/firefox-62.0b20.tar.bz2"; locale = "my"; arch = "linux-x86_64"; - sha512 = "6fa7d8c3f771b84607b84c6cca74264d1bd7ffdf504fc8e1d58806f964d604de3782244281f18d6ec7a1a90555b195319dd42a9782273d3dde633dd405298a9d"; + sha512 = "19fb98e2f9622ee33d828df12b2f2ed035abc7c66b8d8c4cc5bcb5d985ebc0a7a42d5d793b102e247da395d8257f9070f3896531e507d50c21575b3287792f80"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/nb-NO/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/nb-NO/firefox-62.0b20.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; - sha512 = "c7b21db1bfe32285bdd51af80b48b6b96da5066f65c0417470f091a26916512b0312b7d7924f84f29b06184de974cf485a10565f9556f872f7abea02b59e35d5"; + sha512 = "a5073203319b7e778975c86dda8930fc5f7676b1cd124d461ae0d01d9fd7290a8a87f2303bdb2ceac78eb562955b06eaa86a4111098a241513023cd005cc450c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ne-NP/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/ne-NP/firefox-62.0b20.tar.bz2"; locale = "ne-NP"; arch = "linux-x86_64"; - sha512 = "b1a3a6c26ae756c422d3f09eebd243a228c03690e5eb2316dec4c90b9e08d444ceed95bb39e794a0aa9ec038f2d6c5fefa5b11a4e1f3c12ad558624c4074f68c"; + sha512 = "432b527c41424d34b61bc9ea3c691349397efbf26fd5b9ff85b1e1701d768be7f5f61f621d1f920a696579f5e4d0dacc0e3f91642e2c24b725cb0be16e0f4283"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/nl/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/nl/firefox-62.0b20.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; - sha512 = "3fb56ee294992191b4fd1a09e2bc4e8905708f7402f25a8fcc6321b2d3771ec3e46344610e51faa7ebfcc127d3ae92937fb01184b596f46bdc1b9d32be190f85"; + sha512 = "27bf6e9aa084cf7ff041c0d4d9e380f9becf909309317bfc2fb8f99af81a849975575f8e12c83b4abcf0b1706987f29ad313b352f5bee7a73d76b3c8ce5eb95c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/nn-NO/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/nn-NO/firefox-62.0b20.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; - sha512 = "4ea0e6a353deec6cdc17331d8f4a7291fe189bb6e1623c1e11e59d0e4590b7cc6d29e289249acaa43b5e7fd2613de2441b69bf94a957400623ecc4b876cbefb9"; + sha512 = "62a187309f01f6d0d7c2b89ae77fac381d14d91ebc864990f897ffdc45d068a7d51a5af3371e4319c0719dbf126f25ee4445a8cf30badf02c89a8a756c44f83f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/oc/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/oc/firefox-62.0b20.tar.bz2"; locale = "oc"; arch = "linux-x86_64"; - sha512 = "6b3803eb5fc2c73093457fe2626baae476cb5af514d4f3ae7fd640ff70e5c1deb7c25a54994afe0bd07041d39f397875ef772927035c907c171e3d70f0c20d33"; + sha512 = "a5d2fa30167f19b9a7d6f05ddc2e374cbf9918da0eb2d12a121c442f48106ac369133d42bf9ad4de83379c315d0e4ee4820365d43191563da07e3908937bee01"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/or/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/or/firefox-62.0b20.tar.bz2"; locale = "or"; arch = "linux-x86_64"; - sha512 = "720e95e295d1c9238308bdb75f06470ec82538a0396eb8be3949ea6421502b17837501266c729655ddc884f56688423890db504f809c207501c60ec31a3fa7cf"; + sha512 = "9aa6f12da9a63cd135b7196fcd579b2115a6a3d0fd7dbcd3896d5c76caa021f64e5622ccc298bada1bbf1eeb78dd5905efc79e779c4e46ce96acda18b0f54576"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/pa-IN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/pa-IN/firefox-62.0b20.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; - sha512 = "7caf36cf6ffc5106762607b4d8f37e911af9d1f98de6e32adaf84888696c4836a3f812c0c74dd89f1a1badbc0a74e1d723a82c9459ac5e360626f01a0b65b0c7"; + sha512 = "c90b483004ea2ebd3da65f4b8832990894cd20230aba256ce01b38148378831a7950ad9366ce420d961a72c4bca682bbb5f9ceb027021cb7527530d7260a7e75"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/pl/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/pl/firefox-62.0b20.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; - sha512 = "81d5e92eb1f04df384a79a31bbbcd3fdd3f950547d3560bfabd2f98646de7626a94d9edd6a7286cb339cb08e88f4f03826695153c9b97f8778080a4d12148d07"; + sha512 = "35b67fe4b6a526256e0c7b0669a99409064dc7e2f8a1e7d46cf71751b6c2074207a592e8fe263ec3634601a793f56d76b09de8233b94fa410ea391d72db5174f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/pt-BR/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/pt-BR/firefox-62.0b20.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; - sha512 = "b368920ef21571a92b72c6d79cd5d8feb263eef62d73d18ea57d40ed654d03c4d3a45e8e9b966f4962be840b97016813f503873653620ff829c21e312ed9f2a2"; + sha512 = "ef30ece766447105ac86da1e324c7a9818ebf7c0a5ea93a31f20ee0e22e3663593824be9db040f02f424cdb6e9ff4e4bb121a57505b0019a0d7579a12ef7fc0b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/pt-PT/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/pt-PT/firefox-62.0b20.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; - sha512 = "5ea7f257217d1c5566013c867e6f405dd9d2f407ed1e770d228108df9e21b1895865dd8a92e39d1dec402369e13373d812bc0a37af85014c55a2742e2e6402a8"; + sha512 = "b6a571f6c019522d49824554881684f38fdd5df7c518daa35950fdfb7f481ab8ac03d90ce89909e4c6a9112c8b965ce321ece7e317d176394f700c4e0d24adc2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/rm/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/rm/firefox-62.0b20.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; - sha512 = "188cc208d61eabb29e5251c3c4f4684887efe9a3ac87a76f3107cf2059fe9b0e9525dfe4526793741bffc3f9a584fdc1953310d53acaeb3e2529d0e462cd7393"; + sha512 = "d72c24d58c415f02b85b9312709050cdbd975f0febae57e39db118d88741c5691f82412e6607cf8c440295ef2c55805512d60a05013ba3020afb4c6723c9419b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ro/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/ro/firefox-62.0b20.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; - sha512 = "c8213f5c7afd67bc29d549767dbce002becc99e24e4ce0752efd1134e5a217d819a72d00c5b2ff83726e2a31defce2ef9218cc7e4d8e0d7472e898670cc4bb64"; + sha512 = "e881440fceaabe3bac8b038e3bd4569019c1f85a27586f4b4e16a7b2d2f55f47f520b317ab5e1df238ad41529f00b004b65b104ffdd4ca6055cb07e2de439801"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ru/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/ru/firefox-62.0b20.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; - sha512 = "071ae0f78c8b8ee711183fbfbaa1d30e085006533d5ed29ed5fdbfd3ff3ec828d5203da0e1b0ee5246ab1ae7810e7ceb68d1431ede48c885e8cbba8fbd4e9b46"; + sha512 = "777d3c168580d3686f9b58fa6ce83b3941c3fcfd17eaa84ec31193192019c76345ffa2b416d081e974f050c14d485eaa5862245bb4464c239290c27bf9cf8299"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/si/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/si/firefox-62.0b20.tar.bz2"; locale = "si"; arch = "linux-x86_64"; - sha512 = "1ff0dee05b433548db1b894fc8aa83864139dbe82576cbdd97340500270465a29c35c76fa5e757e1b9ddb4cb79bed51db31897970d3206f945d43a6053a7e761"; + sha512 = "aee6dc0e73a06f3aa2cc7ede2890cee4a72d3711510eef89420cc6cdc09380e30706ca3706b14823fa7c7b53d57f7257aa5f5692bf49834178322015b828a969"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/sk/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/sk/firefox-62.0b20.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; - sha512 = "37e18481fe4963ebb4beaa8d5c7826440df005661e59e4f7ef54ce93d50021e6c76d31a3d7e7d7e28c7802fda00d36b4db3913f925413ac5e3515eacefa330b8"; + sha512 = "6063a5ef564f2cc7b54f89002a67a2e8488a6b62051a61e545c43ea123c95d3a51fde6eef2165a983266423af421d1c915bcb5a80c63aa4bd16a27eb59c27245"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/sl/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/sl/firefox-62.0b20.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; - sha512 = "cdc077256eadff717b81b554a58795b8f86fdec1401003d8d18f33dfdbe7f9f8b7feab2e1c2c6ce0864ffa53f0090639201d1982cb14b278b7133552a5664ca2"; + sha512 = "76fe24bb152e4d89e9d4a4409bee5c2555e42ef2dc49beae13cf9f26b4ab5c3ac2d7d8bea9d1d257f2a7ac4e68e520f9e7c00529aef46dfc7436cc9de0b6eedf"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/son/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/son/firefox-62.0b20.tar.bz2"; locale = "son"; arch = "linux-x86_64"; - sha512 = "ed35fdf2e0a90a8fb8db4f6809f0460d8d7be384d0c67523ccce6d666f7c2bf94a44890a96922906a0c3743fa35e78ae04d811d8d50c559fff44ba7ea03bb5bb"; + sha512 = "f641b6ac0915678b88e18d8a4d4ba49f9a303252024ffbc21641ca5c337c8d3d4317aefc889e9ee9c647fe51a10c3755146d1b859955efcce2ea2d2f5e9e4a11"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/sq/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/sq/firefox-62.0b20.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; - sha512 = "265b3a88e73f4fdabc2bb1dd3c43d4430194a6238f3cc8e9da4726a916794b20a03f0af1d350a3c74e1befd33a28f2b93eb2bc2c4dc8ccaf5759b7ed77012ba0"; + sha512 = "773904cae848afc33b0b88fa835db0e0ccb62476ae71628cf5edc1190b70edfb2e91fa6583ea473c6632b8809f485e34bc55a5a86f61380cdba5ea4e99880ce0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/sr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/sr/firefox-62.0b20.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; - sha512 = "a2da5dd3bcec2df69585ea4d74a6149e1fc95a6d121f9fc4d32af8864c01aee120b2ed4b60babdcc97839a72703334e5f053b4eca1471f5cf068d7cc9c7e3f42"; + sha512 = "dbc995e9a6c690d66e6cecea3012ba6c0825124bcd1f49073ad0c70e740c7bcf7b07a565360a881fa31d13988dc88a7e2038e13f229894d532ba44d0f7f36f82"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/sv-SE/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/sv-SE/firefox-62.0b20.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; - sha512 = "33c9ce9ff4639c4fa6a13c14122b0c6fb028d7a63c217f63a8455a775b099318df8d938cd3a3f6f3b769f63a8c10163f98d9743706bb147ce0edc5d51f266e75"; + sha512 = "94664f3b8a5090c71d7bf5d66534567af5e88aaefb1b96bfe68398c1726dfd3d139f1b106f1fe743d480c857828bba7877c0d77d3b1a582e9f39762e2f2600e3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ta/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/ta/firefox-62.0b20.tar.bz2"; locale = "ta"; arch = "linux-x86_64"; - sha512 = "bcd817de0f734d5d493bee08e754b6caf9868a828627e18eed7ba933be54a339d9c819a107182f578c6449f6161805f98d50d14b4b6341a0868c3a7eb817bd17"; + sha512 = "05f938e3f3d380e991ea61b774c0afa60681cd90e193dcf3ba99c2d8f783c265f6094b0a3f088639ab2b060b07a9d1f90396b65cd9bfa2480dcd366f3f05a2b0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/te/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/te/firefox-62.0b20.tar.bz2"; locale = "te"; arch = "linux-x86_64"; - sha512 = "b3018073b1432b3b4ace7ea0214a8a354104bd5567597743a9317d91ca77defb3b25ddaa46b7fcad81291b53165e3bb47a6e95cfbbf6bb9171da5e4bb0a9efd2"; + sha512 = "48aab49101dceacc974792ba8b355bacd40569a6571c9e7fedb72574b09b019ae3e78fb8ffaf1f7809f121e7cad7ff581b5555847bfa8067cd7441f131d9b973"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/th/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/th/firefox-62.0b20.tar.bz2"; locale = "th"; arch = "linux-x86_64"; - sha512 = "2f8fd5f93e3e19495182d7490cdbed7999603205b6f0312ef387c27d735e1374dec9e3c947f30ce5a21a5223284f31b4ce7f2b69432456a7d029f4de59367b25"; + sha512 = "1d6dac041ffabef622b1e71b1473a8acade169f567e98906795c14146f8ec800ae4ec5e5a4ef06a800dbc18a41400dbea6892a9a0cfc902d9d7348a201ae3548"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/tr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/tr/firefox-62.0b20.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; - sha512 = "b3962d7eba1a25c150ab87d5278c4b7941e420c12e0ab252f0ea811d37575e16d6964bcc958d50a1b1b99f82cdf1c32bae015499e686bf8f04bac6b0323dabfc"; + sha512 = "0f6e4854a5f6a9540d78e14090b4204bca5de037fa15077bc6417bc422f6f7cac6f0655b61f9062be6545515a1eb38a54ef5e7d0fe347426424b48686d6928bc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/uk/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/uk/firefox-62.0b20.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; - sha512 = "8eceb4fe4244e38ae3ffe4a42d5fd12c3d6c3ee654584013d1c903958a05d228f07d3fb83c601de4b9a701c6e9bfef2ae9cdccf7df753128afa9804840311461"; + sha512 = "2288d8d209a6392646f10f0fdd2229b281eca6ed9e830ef4102127b74f9f314b9f3d67f03d68aea57c8c99814e46c87a2c27c6d1ce5b31e43e427ade1ea7535c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/ur/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/ur/firefox-62.0b20.tar.bz2"; locale = "ur"; arch = "linux-x86_64"; - sha512 = "5aba832961f49f96c5e3aa189d13f1cd4b5abb6aa0d253be110f0bab59ea1bd819a2e72528608f35f03f28437ba9423a12780b1da5af1aaaf7a752d04014a4da"; + sha512 = "a1cdd10df63e2306a0907686de28066c7c5c6241dc594350eea456a9684a288be20bb1625aa7017e320d3f5bdc961d8f0945220126448c54ee57699e67f5aac0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/uz/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/uz/firefox-62.0b20.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; - sha512 = "cd26c9e56f37be7c93f754aaf40ba3f29471a0017b52c422001d556710a011d84c67af411dafff61a26ba8b1388ba4811bd8954064df4331d55a1d7f775cb4ce"; + sha512 = "70905785d613426e585ef75989f90d4ead06f267e49a668c986df0bca93ca5bc409cd1f62d1b4b23de0659c18155075e05aca5122fd2ca7d22c748f94b34dfc7"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/vi/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/vi/firefox-62.0b20.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; - sha512 = "4104e9b2ab3f4132834c9ca816ea9e2b4c7d08fa90efec940a1701358674919c700f6bc6862006b6b4d830bc086db0a4b1aef738801854c505f59ec9a10de38b"; + sha512 = "9ff2e67f2be33356054615abe599acb7d192f6fa7525ff20307818c7cef25cef649ef7f26c231d75afcb7e0babdbf4df9ed4f56d5b749a884a0eb17335bc1919"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/xh/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/xh/firefox-62.0b20.tar.bz2"; locale = "xh"; arch = "linux-x86_64"; - sha512 = "7fe85c144626b904a0daebb6db79c2c2c66d11fec892de941584c6a93f8112673a6c448f4e77c215451332e31e78a9bedb4e83eaead4f34b7b2ab247662fd77c"; + sha512 = "39b0d603092198f6b06fb0fceb9de7f5787bcb24d3f8129888b00ad5b22e171c396c679a945dae43e8088a662ef2abb2aa94c2cba0bd1037a7f4f5dd3ca2df1b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/zh-CN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/zh-CN/firefox-62.0b20.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; - sha512 = "b669904183e607e4eef3cbaa96749924771d8e67ee142b5ce0d855c11a0e24921711ee42382993ae2b8dfc2978b7bdc84a4cb934122286e93b94f762cd888924"; + sha512 = "f0ae1486ea7155521095dbb2ed764365cd01bca16e7a9520810950699e3a6d0b191488c929a2b9980783976b90e0df7c5999f1df8b67b8f851e133fb93dc600d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-x86_64/zh-TW/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-x86_64/zh-TW/firefox-62.0b20.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; - sha512 = "111194874160ec7bf004dba3a74acd726aa3b0d464a1ecb2b031f1424a56d887c718739633e830a45f9f4c11be693ecbcb3b9fac716c1d78a09d83af32e09048"; + sha512 = "7d970407678c320e731de0a4f00438ad7faad0dbc375e0eb12c3956a543279ef379b8f1e009b3f866680ee2122f6383da232f2bd1bf06ababed3ba04e453d065"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ach/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/ach/firefox-62.0b20.tar.bz2"; locale = "ach"; arch = "linux-i686"; - sha512 = "42080230edb95635ee3261ea3776957dd5dc5ab9ad80146e4c5fe5f288aa1a7910747738900a067960bf10b1cb37f2150c4048540364bb3933d1f95478ffcf82"; + sha512 = "04da51cb7580a716ce70f46ed48b6332342a7c54548280d2c2a82bcac01534bf6ec638bf6090f61794b78fc3a1445dec98fbb420103f2b942314d9aa3db85263"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/af/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/af/firefox-62.0b20.tar.bz2"; locale = "af"; arch = "linux-i686"; - sha512 = "ef31f65054f4e970217e2e6c7d507a74e94a44ebba7c11b43fb86ed0ef6b85589a7d4e5acbb186445c0bc1dff05d67b598de0edd06e0b80d263bdcd200992e9d"; + sha512 = "1acf9dfca2cb878c4fc3ee1ca56a87daac9248a42295d0d0ae11e829768dc4dec8655fcaf4c0843fc916e58927a417b9ccca4ee8886ac5238c37cfdebf8d4608"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/an/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/an/firefox-62.0b20.tar.bz2"; locale = "an"; arch = "linux-i686"; - sha512 = "c4302fa1bc3b635a960d095eeff62055b1148b433cc9839b54daab9162e87a5f59ca47b091ef40ca6eeb78102e8e9df2e90b2157a05ae5819044640648b4421e"; + sha512 = "81897f7babf614ce6951f402104bd829e770fe88f6f64335181fc4283e73c6c01c45d4078b70a933525a20d8ab1f4c3b3b23eb9fad5304f0b35513e43b79d15a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ar/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/ar/firefox-62.0b20.tar.bz2"; locale = "ar"; arch = "linux-i686"; - sha512 = "fb98616ad769dbf08403007712b0230379159b0f2c23e6419597c5329aa856f04060f75fdf465ba4a9874d19c41305eb88acbc7381269c95bca33391754d4195"; + sha512 = "67beeb695048bb70f2e613a4d08e00d2d5ea5d7748e6c8606ac7ead43a9d2f870e72c3ca1dbbc3c7244068ec29a916354ead91391d3cc77b1bee5184c25bd75b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/as/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/as/firefox-62.0b20.tar.bz2"; locale = "as"; arch = "linux-i686"; - sha512 = "628d9a2bed4f46e80e6347862730314a5e4e776d8a40835675435a5645f416b8efb05841a291d49392a75f93a27122448db5bb87e1e5f02ad7cef0ebbcb7f2dd"; + sha512 = "6d39b86898ea8169d47f801058874a07a32c2da59d59c0f101fa020b4c118be720fc221cfb59fbe124aa278edd49c828142616b714be0053b1d74beb8dd88b33"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ast/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/ast/firefox-62.0b20.tar.bz2"; locale = "ast"; arch = "linux-i686"; - sha512 = "c8d108583d9e5308d5ad351c2cb5db989d19a7386a2fc9c0ae334ca42c1254c1cd0770271c2eadb1dfbf8f2fa214e3d9a62ff48e1f02acbc10ce9b37120cc91b"; + sha512 = "552d79448ad366770d1f759793f1f792265d1630ecadd87a011eae75f2a17243a1636ddf483afc10e1a59874f1466e8a9bcce5b2b8e31f2ec72be831c9e2d7b5"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/az/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/az/firefox-62.0b20.tar.bz2"; locale = "az"; arch = "linux-i686"; - sha512 = "e2a5dea9e009fa90f5ff50ef32db243837df739a4adf4e91dbcff516011372d80c045e3c399f44cb155212d7221f1ae2c9dd8ce3633c62aa6b4756e6e2bcb32f"; + sha512 = "16eaf530b848b2291fe2ee03489b9414d538693024ee12be223dfca2980ef3536d560b698ff8f99744bf6101138fd1303ffd42002d2272b2dc5fbc5f97dd4138"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/be/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/be/firefox-62.0b20.tar.bz2"; locale = "be"; arch = "linux-i686"; - sha512 = "1c3f4a486b72382c23d3c515b2b0fc4cc61ae9567122d1346c4aa519cde4ddde7e0fe14f501f854b54731e78ed25de4860fef494932216c912a9e5ecfb9d45c1"; + sha512 = "47565829a3f5859fe1e640263d4c46e2584666fd5e388c4e831b6411c5af0fadbf4e69c14c730ff2adeb14d732ad71031a2f903e86a1c0ebc26eee3126739ae5"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/bg/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/bg/firefox-62.0b20.tar.bz2"; locale = "bg"; arch = "linux-i686"; - sha512 = "4f06b5db528b458fa7ec45220fec6304b52b2fd585f036c5f61a96bcc97d2d4974227c492c453e944a2e359dab438235122e2a9abfe6246d58fed2c253549807"; + sha512 = "5ba29e660effe660301e9c9f009e3c88c12aca3b79553f8480dc01f99f5858cd838fa9a7fbd0105070f5186a10476719c753514f0005957fe774d845e182801a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/bn-BD/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/bn-BD/firefox-62.0b20.tar.bz2"; locale = "bn-BD"; arch = "linux-i686"; - sha512 = "afe70d03b7df384916aaa9e43f8d7776b04ed3e9af0ae5910ae476d10e340ed5a12c705048a17c428d6ee9b03bbd76e4f4aa6f8f0ee860742df50ef9f6668e2f"; + sha512 = "ad81b92e79e754b1d88a2292643699d6b66c34259ba66f460017cdfd4739326ef97610ab2be3168d0db88cbd1885a2161f708e2c1b889e5b5f1680ab2ff4a1b8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/bn-IN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/bn-IN/firefox-62.0b20.tar.bz2"; locale = "bn-IN"; arch = "linux-i686"; - sha512 = "f22dd9777c64b8eea423bc3d2f44366493612f48b973f37d063259e2c06772fd3e8dfb72f78d96adcacf4865c86ba1b4a2600869517e62d20995c1ad19657819"; + sha512 = "960b40181a3f4a31844a7b1d63b2211c296b1337d4c072f259e80a368fc5b6554808683eac530068e0b0a155f72292d6a4ebb717d3693e367142841fe325a827"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/br/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/br/firefox-62.0b20.tar.bz2"; locale = "br"; arch = "linux-i686"; - sha512 = "8e917aad4e19c063f43e68d184bb55cf87cd076dc09a0df5339a8d917369e436474f773c5340684a8968a605beae3232efaf8a8bd7b9d22b19997f7c4e437395"; + sha512 = "4e1fb7c0155bf06af57abf0dcd10989199063030378ef6864ff5f4cb7410fa1af780c038dabdf3ff6fee5a26aa27592dfb01911e353dd300faae04a8782e4408"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/bs/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/bs/firefox-62.0b20.tar.bz2"; locale = "bs"; arch = "linux-i686"; - sha512 = "e3c7de9f737959d8810f4dbd20739a253a020cc31e4cf8129652e6b7e592f3d20e0484d189e8422e8fcda934773391b2d4ed07d2aa9e041e0a93eaaef6c31b92"; + sha512 = "7af74277d78647ff61ad05aaafd1d9cec295f63198bebab083c5bd8817f3c00de6f5ff49d7548fe8b6d2d7e06663255864e6bd6852ee769c465577217366d074"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ca/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/ca/firefox-62.0b20.tar.bz2"; locale = "ca"; arch = "linux-i686"; - sha512 = "7d0756d779432b6e697d974fadf7a8dcfabcaae00381d032d815c05a04aae6d5bafecdb007772ee35eae9365664f11bc92aa67148e6c6e10e4c21c4f4a7e22a1"; + sha512 = "fa050db4fea78126bab3c2ec2db4514f826a22a98e2986c8a779c933641bbb722b223e76b6d7b533cc43f5186a8c978af34603ae4ba1987ee1fe383004079232"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/cak/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/cak/firefox-62.0b20.tar.bz2"; locale = "cak"; arch = "linux-i686"; - sha512 = "63bc5677a50241ca97c81b4e899e71d7ac2f6045653d53fb245c676976dfa4b76898e362b10dd9a4ef1e688ac1c938cf822b1d8ae2df6849b607497f9001563f"; + sha512 = "c69d394ef30975c4e546978dc9e64266236727bc1703c5224e721b12476d73e1455197380dca29e4d71b741116a29ecd441423422d398004cade9b009deecb7d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/cs/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/cs/firefox-62.0b20.tar.bz2"; locale = "cs"; arch = "linux-i686"; - sha512 = "2cb381c40cae5f09879f10a8482bc9c5cd9af07e2fe965638aed7bb4ba2ebbefc2fab97aee4504020647fb60f9468fb1a955bffce2baa0b9579970fca6c30d51"; + sha512 = "b5d4a689fe6b475fc87083ef7be7a31bac3569063baa160b0c6ab8847a12807f8a1e9c3e6d0c2c3b49ba74f3b93514211c084a99b9406bee369d0bbb78678b71"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/cy/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/cy/firefox-62.0b20.tar.bz2"; locale = "cy"; arch = "linux-i686"; - sha512 = "091e659f18372351346a20eadd9368f63cbca0fc7ae3b235e924ebb9f3ff7616e8c3b2d89595101174c37ea0a4c1b6ea5279b300126981274524cd19695270f3"; + sha512 = "baffd6932c5fef0b4e9a652ff4c892be693abecdaa0757d8ed1ebf5aaccfab34d0856a8a156db252892b8721093302a03dda65ec510837cb31713c3a803a11cc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/da/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/da/firefox-62.0b20.tar.bz2"; locale = "da"; arch = "linux-i686"; - sha512 = "344bf81550e658e8ece8b915edc699ef9c59567f1bd202993c1a038c4e37c34b1029d399f1fe34d0bfdc333c464547f32c8fdfd90187c6c3f0e2ad25d3227446"; + sha512 = "bc4a2a7eec60f6d4ef8436538ff4067a34fa6ead9d75b4f88b24ebb6d3e7712facad4386423b3c2dcef6ae183891bc71d0e9062421fe5ce7725ff564ac042b70"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/de/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/de/firefox-62.0b20.tar.bz2"; locale = "de"; arch = "linux-i686"; - sha512 = "8d1e587498a304639ff876d764da49bae0d58746ccbc60964a708d6987381a4b6150ffb8526f6bc053b7a4fe5495cf0a898628bf6f45ed62f6360458a3ed462f"; + sha512 = "470d8758e2407781308814bb581b68ef6d46bd918c2a7e2eb2cade73012c79ae01796fc2df8848ce92ffc3953d180a0d742d1da315025190d1795e450004cef5"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/dsb/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/dsb/firefox-62.0b20.tar.bz2"; locale = "dsb"; arch = "linux-i686"; - sha512 = "bea2f50bb8d6e2483710bea0746bb746c5c38fd43a48f33509a0ee1c823691d7aeb67f6f594dd3ba0ad3fc684fcc21a3ee375f6a9bdd7ee9d20e08d6f4ab5e17"; + sha512 = "14f9beced9df9de025550b06a9a418e4d37b8978025068570b955ab80dc1a5a87e43f93b92e145287668082024eaef91916232ec1736070af6e415bfad9f6c56"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/el/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/el/firefox-62.0b20.tar.bz2"; locale = "el"; arch = "linux-i686"; - sha512 = "bb9419efdcf6b7d7cf7a05c352ef386404dc1c1b096f9485d8b7f2ec9d2e893ef4250f01939423e4f69c2fb4a3b95abdeaa2072e2e73467cd6fb7f499bca5a85"; + sha512 = "a52072b717f8d557fee3e4536cbfa436ccc87fa9568837b58494ffa6f2b3d153ee43378ac871f99b7afe62ec6adb831805ac7e1348b2b395360b79d94042b35e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/en-CA/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/en-CA/firefox-62.0b20.tar.bz2"; locale = "en-CA"; arch = "linux-i686"; - sha512 = "77f186155dcfe94ae672e48f5fa56e2fd96eab65af5ef745b68282aa03a399c038cd8f9f6d26f672e85a007c13c29258a10456203bc46a117188dc04e965be29"; + sha512 = "71cadf96c97c236d0c9d4bc8886368ea5a9220f5fcd63a4e54ccea90de606391037bf87e4fb8deab4ff3043c2a0c8d641ade107f60ac5e7793ef1e85c031c525"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/en-GB/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/en-GB/firefox-62.0b20.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; - sha512 = "7d6520ad23eaf42148d5fe297f4d59d88e33151cbc1395aa212b2486712e07b90c6662d530221537375421daac1392637b97a81726277687443fae41b07395cf"; + sha512 = "0b7a55f1172239857ddc9d75a14061e7b5feb5855fe8d5e07088300f64a1e4c0c1521d1db5a8b7b05837223d1ab43ec5730d8e706953a14c9fd13ec3c73020a8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/en-US/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/en-US/firefox-62.0b20.tar.bz2"; locale = "en-US"; arch = "linux-i686"; - sha512 = "bb8d7fb03a95d1eee6f7f1861014b727995ce4594095e0cfca224902645c2ac1acc853fb2844584745cb6aba60d7e9cc99073c8c365b0787059cd385c18b6b69"; + sha512 = "1622748e3b656c8703ebb276f7a8bef4b2f6a593590eef50bf0e9722466d49a33ea31be107e3879073dd7b2c4e7ee3e2eedfa89b3e723108ced6a34ec3007868"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/en-ZA/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/en-ZA/firefox-62.0b20.tar.bz2"; locale = "en-ZA"; arch = "linux-i686"; - sha512 = "4696a33cf8a1de84da0df195b3b79bef21046fb3bcfab7a2fa6e6d30e047e6217f0375c4b4540f32815ac02feef89f5ecf4df87e0324b9fcd79817c8a4762325"; + sha512 = "d5186d4172f636ecc4c39c60d32c80592deffbbcbdbe518e88eb67d3c56d8095ba440ee82af3efe138e78d3ae40b8367f5281fcf2900b913557734978f741354"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/eo/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/eo/firefox-62.0b20.tar.bz2"; locale = "eo"; arch = "linux-i686"; - sha512 = "3a37a36daef69c66927bfd572ff64943ed5c6eb0e76cedc730d408bafae22d118c60dc1132238f369363d7c3ca259f8421615f5596df1fc11a5fe08c447f04ea"; + sha512 = "e0686beaaeb880be30604a8a5ab0acc541df1020dc2de3757d5fe5e43a1ad6a7de603d5c137569cb42f5dd1f2845c75392cd276815512231116991a5e54f1af7"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/es-AR/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/es-AR/firefox-62.0b20.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; - sha512 = "a5673b3d24446a486c1e301afb0138ce754aa56c28117cab53b21f70203f75880aa2e4e5f5e7dbe3d511f5f730a9c754556dcc657063fd762e8611439bc5e0d4"; + sha512 = "5816049b91462845cbc4eed891aed168836e86ac2935bfb8d27485de30a7dacf83bd765016b528465b7aa559dda30034ef2195a98756aa5b17a25b96906b4573"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/es-CL/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/es-CL/firefox-62.0b20.tar.bz2"; locale = "es-CL"; arch = "linux-i686"; - sha512 = "a5e152cbee8a6c96e3c4926bcb62db406f1387b32a98987b2c7d94a56f044b0e453c956e4b6f5245221b2e4e7325fdc1521276112014d2022ebc574524cce597"; + sha512 = "cf1b7bdb35d5bc8d30c805c98e3a0843f714cdc2f79ef8478277356032bf8eaa4c013901f46662712b4b628d62e2f6b1e9520e868f39badcb0dfa56581862699"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/es-ES/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/es-ES/firefox-62.0b20.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; - sha512 = "02b8006faee84aef78de4c10d7ed66d949094a20ab1d6ed22ff6d305a9052dc47779dd8421ac414fa945d13bce1f2764a549fd2804c4069ec980e9b20dfa9c9e"; + sha512 = "ff873d670ce9b20b8ff63bb8727a338b3bc0818f0568675f1a3fc6bda13e8f4097d1bdcf6cbaf651ca89163c8676f9492103bab682a8f9956b43c2686a51df13"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/es-MX/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/es-MX/firefox-62.0b20.tar.bz2"; locale = "es-MX"; arch = "linux-i686"; - sha512 = "16060be7efb5aa24fab444f5a0bf2e108af054e867cd1414e85519361046058d3054a353add6f28091ba1755e3fcad063cfef287cf199f4c9b7f0b4b56304848"; + sha512 = "253c140c390c3107ce16a9c2f73c41a71e4b080eabd049a5c1f65c8fe895bd3ec669eb653c8bad55b00bd65e97108d85be18e1edd1ba7457374fdc0b9d82d616"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/et/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/et/firefox-62.0b20.tar.bz2"; locale = "et"; arch = "linux-i686"; - sha512 = "d594fc3d2096ffe94c4688a9d987f47cb439c8c177155658eab4544b89b33f7408b4fef9eb47bed9de3df97fffe840f3db7f030cbe144aeddea3f13bafa06dfa"; + sha512 = "cec92b0815fd530f3dbbf195104c6699e4d078a4a35353cfce2425050bf62811b093e4276052622eefb60d4f670fdef28919f8d83e273a27c7c9cd6b9725f064"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/eu/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/eu/firefox-62.0b20.tar.bz2"; locale = "eu"; arch = "linux-i686"; - sha512 = "10cf4c333b1abffcc213236440c498a06bfab334526b38476ec0ce98417ff31f1d1cc7ffcce292faf00a86d60fe17a8d1a09db9df3dc3158455e070efcca7ea4"; + sha512 = "6cf19489fccc70da26bb2b28f8d036a402214ee785e082e2be7b065f8420fd1057e3caeacb42436955a84467228fbcf2cbc62f871fbec959a4461d9555ee4fc2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/fa/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/fa/firefox-62.0b20.tar.bz2"; locale = "fa"; arch = "linux-i686"; - sha512 = "1bda36454255375e2927596d9ba3f884728e3c47b51334f34e406ef28b15a799cb4bb86432c1e0d05fc4acb7cb8d812788a0b48cdc55d7513a7464daf2e3a6a5"; + sha512 = "5d540a7f403ec92a884656279cd4e7bcf7bcca72f25246894295f2f0d7271b756b6851d68d925f1853e16be14c4f9607b2284a642f4438725384a2ed18e8def0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ff/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/ff/firefox-62.0b20.tar.bz2"; locale = "ff"; arch = "linux-i686"; - sha512 = "763e2f24bfe6800eb35b27baa22a2827264b37fda2ed7274f488fb92d086f5f52f4978d958fc74f38dfae5e4ca2a269cbcdc42c96f59916f95423d63d2eabc84"; + sha512 = "65b32a30ab5bbe626cbd1276eb0fe4bffb60ac5651ca6437b0887a0bcbbf5201aebc74c3a80c92baa1a56e60a6852b32fe7ec7228de99e9296deea976c6c238b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/fi/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/fi/firefox-62.0b20.tar.bz2"; locale = "fi"; arch = "linux-i686"; - sha512 = "96908ebb5053927f9cc032c673821d8d8f24968b26cde657fb0cac264835c66ff16417bd4149dff58e5ce577c57207f1fcb113d9e8a6495cfa1f0608a8cf7783"; + sha512 = "00515a094f79ef0817bc3bc392ab9d4effabd68748d0de0f6c0cb14e7996b97fa48df200e1444ccfc2810c80252ceb22b6e87037efc476dc58330f9af712bb05"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/fr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/fr/firefox-62.0b20.tar.bz2"; locale = "fr"; arch = "linux-i686"; - sha512 = "43db8b673b6526e9178f5d50c641c9da5e7881ed6d3d181bc1440d314018afb9821c8149daf893ca7108724acf2405968309d2b91407adab87ad3968167a4e18"; + sha512 = "2a1f2b26f3f8031e2da3778e375b889793bcd87cc2e21b3f26f16a3aa2f4043225472e9be3c8e914578a59277f7bf42c929a2f0d5475041eeebbd8d722a67c3e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/fy-NL/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/fy-NL/firefox-62.0b20.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; - sha512 = "c79953daae0720d61be1a616ba72f70b38f772c45ff0ac8043c45dcc46bae939df0270534c394625eadf5834d9cbf5b80787cb3b6eeef227b8812eb6a303cee3"; + sha512 = "669f1c45e9382b81aac5c612fc111c9be716e662f0a87c7b0c9f536277d010203438c09ecaeba58c87cb91f979427ce389c5de9d55adab8366d36273a4926ce1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ga-IE/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/ga-IE/firefox-62.0b20.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; - sha512 = "e7dbd35bcffcbfe39500fa583f1d3a80a51df1344c69086beee74aee9c1bc33c72c7667d550d0edfc190d96212511e95c17eb276aa29e28bbe9fff3cdd3cea90"; + sha512 = "c6977760950f0121cfc61e7d130f89965df9cb6d319389811bfc08b6acbce34eb6d644b3926f4b2fe4fcc735aad1a1be447dad8a160a85bc543d95d2db3d2b36"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/gd/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/gd/firefox-62.0b20.tar.bz2"; locale = "gd"; arch = "linux-i686"; - sha512 = "4c11c6ccc84b3323f0c06e98ef16d0b7689b1032ab973ad9f9bc9ed7dfe8b295c0d1d9ea3ceeba5ef265ccfb84672b9f8603841563699639355508e222931bdc"; + sha512 = "cd1d2369a9609969f52d08012bab63ff82a795438ddaeca2c17f0df69a713df209b455eba32112cd571769f0a7a8cf8f8eab718a597b5f795f05b6867e88a382"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/gl/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/gl/firefox-62.0b20.tar.bz2"; locale = "gl"; arch = "linux-i686"; - sha512 = "b9168e7a2331d1ea1655822b2e52353f21ade6a51cbec4a174ea7e4bdc4082dda00a582152068ce89c4c15f71dcdc6c63d6bf2b0b777e0a645d1e80ad0d3bcaa"; + sha512 = "a0a3bce700746a50651a982ac7dfbdbaf192f10f0e443974ae088c9bcf0e2fe6eb96d3c406138bb236512bd6b1460b0e9005ed370f38520d4f618d090e58201e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/gn/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/gn/firefox-62.0b20.tar.bz2"; locale = "gn"; arch = "linux-i686"; - sha512 = "5894625324cc483e1d258b35d95ea3d3edaf3a8fe3ac934ebcacfbf2dff5c133e25c1d65b603e8738138d982417414abf8abe465d8b393bc49f0f635aa7e59d3"; + sha512 = "d609256292a297f959793c39da5d91ceab2a409abe9a560b47fa51e8856fdef2d1af2bfc6a4b2fe870f4fb8ca175c369e9ad9029df6070b7ca12205b712a6e21"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/gu-IN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/gu-IN/firefox-62.0b20.tar.bz2"; locale = "gu-IN"; arch = "linux-i686"; - sha512 = "605b74d8f95b3b1857e8c6860364d7446eafc1fb02477e4a6dbb47c6e911f0dec289c51015566be9af8856a5ffa966adf306e5190cbcdbbeb48e6a5d36026c18"; + sha512 = "c014f45aa1a46558a67d80b177f8f22a01f250b5658149c64056ffcc2f1f7953f43a0e6eb21b7c8ec5d4e7ce677f6620fd87454a7d65d145a3609e29c7b2dfc1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/he/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/he/firefox-62.0b20.tar.bz2"; locale = "he"; arch = "linux-i686"; - sha512 = "3adcbe0d6943922125a088dc4d92badbf674adcfde5a38346cf4a1eb45c415cb74612d070e68e7ff1ae35fc92774fdace05f7afd0d3fc49303ef4492dd1fee0a"; + sha512 = "e65683aa8ffd57fe3563c8b7d13087fc473eaf240d1acad36a23be418cbf41a543ad4a2226df16ba65dd3bd6d309fd7cee162b60485c58ff5c4b61a1b2e25b5c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/hi-IN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/hi-IN/firefox-62.0b20.tar.bz2"; locale = "hi-IN"; arch = "linux-i686"; - sha512 = "34abb67fb1fa3a5913c6a278401678a9d735f18ac1f5264f1d31e5f3cfdee617fb9dc5db864f9c089f481aad890a2fc2b7f133ea563134a246cb40a70771ae28"; + sha512 = "2125df51d6209b702c1445935ed44de5fc13b218e44f199300bbfd1efe51fcfa5123c47063f5e465a542f34f5a8f7643ace65aac433f76a2db9ce17a4a727c70"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/hr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/hr/firefox-62.0b20.tar.bz2"; locale = "hr"; arch = "linux-i686"; - sha512 = "e7a9e8e11c4a9b07f3206421386e53b906f21dbcebef342a7b76fc5f5c800cd0fd188cd5dbc5f0e1956329b749209b4ff268b913c87d79558df2c00726008c85"; + sha512 = "85067ec21e29bf7a055c5a089c829412a703985e0fa699579edad4f4e01a2212d5068212b93455965f469d71b99e374aeb512cbb8f83228b5bf66e392a5c26e5"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/hsb/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/hsb/firefox-62.0b20.tar.bz2"; locale = "hsb"; arch = "linux-i686"; - sha512 = "56f23d54131204ad093d256dcd2a81affaec5e8159ecb7d9454b01475bcee32ddaea1951b97c1cf34505fb0d5e1eb36a3316e1171821b0a663aa422fb759612b"; + sha512 = "5eacc1b187016d1d9202fc0755dc5eafded40552ceb34ba6391a15785a720bd13b01b5e451b5fa013d3047e572e460195236c6acd98c041c31e50b5f7ae1c0c0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/hu/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/hu/firefox-62.0b20.tar.bz2"; locale = "hu"; arch = "linux-i686"; - sha512 = "28b96bd1a025d886bcbac761410454c9a489c801dd11049f0a71e8754d6e7a5adb90046e9ee913356989d07b2c8d60657586259af2f6d6f175babb9e28fb56f5"; + sha512 = "b820778f6ede465d2047c2a8ef6e509983647fc0ce8d829ac38a269fd0c7ce9eba0c9ea6f1ff53debfe934531794e78a71c3c212a716a85c6f3cd866f832a841"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/hy-AM/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/hy-AM/firefox-62.0b20.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; - sha512 = "983a8fc5331a1f04ba31c9b6712d3c2678435fb6c219e47c370d5555988bbf5c07d8cb30c70c80ad47d429ce75894838fdca839750ffd71131b6fe4f88872182"; + sha512 = "6859c52b6a7265a14feee8c41d969d79c9e347a297dae320e6fd7ed17e8d306dbb4775df49d907003ba2c506c00ce774239cf3afddaeec78bf8d4738af555fd7"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ia/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/ia/firefox-62.0b20.tar.bz2"; locale = "ia"; arch = "linux-i686"; - sha512 = "03700bb8ff07f85fc2c305104fce031dc0206f3ce771eaabaefa9ddd4e3354ed821a597b4fe7973a333c8fe4e7e90a0189428a8cf2300030a4404e827d0e8953"; + sha512 = "20fcbce5d73e2cdc53f715876d5863725cd2645025ecc468f9b5a9c73aed58676965279834c2ac3daf9fd439fff6952ed398afb356ed210221e6c4cba0803601"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/id/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/id/firefox-62.0b20.tar.bz2"; locale = "id"; arch = "linux-i686"; - sha512 = "052266a6047be98b1c7cc5425643677768f9eb50724e6da5fc2810688432641c10b4dc64012313f47ddab8074f40a05e0fb0af204098369f969d342a67f10bb5"; + sha512 = "b7308aec549714ddd570fc0347db65ed8692df6c9ba8a98b01f51671976232c6ab6b3deadfe952a6371b05525a49e480fa34cefae6b11a11a81e0bd8c80e8563"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/is/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/is/firefox-62.0b20.tar.bz2"; locale = "is"; arch = "linux-i686"; - sha512 = "fee6a7bc009b857766481d858990d1a454d325de9f70e4096c1f5b026db0e6f75a4c8a829e50499af909aa3a17731e995b2168a876bb197cfa219dae109c1bd2"; + sha512 = "1a4b499fa6a14f2556456a2aca27a636a5396d01f5be9ffd324228c2f7c1a63e200320e33852436187cb3a301a0992b4d4ce52d40dd3b62360bf1aaa572007b3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/it/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/it/firefox-62.0b20.tar.bz2"; locale = "it"; arch = "linux-i686"; - sha512 = "3cb3a1868f2702cd709f7e8a998b9e81a196bc2d83cce0874b1c32d4f8a0e0552d63141b65f10044ad8899b7892648cf92c0d68a40bcd72af792848bb4fdfb69"; + sha512 = "86bcde5aa926466b1c49c3b0e1fe54b011816a08772582b35b7d35c091809c4db9b8d63630029949172709302e65b4a7ef50a8ef60dcc31fa97696b08d3e7b37"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ja/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/ja/firefox-62.0b20.tar.bz2"; locale = "ja"; arch = "linux-i686"; - sha512 = "dd2112c69c33878acc315f12851e1b8db72d3a3edbd7aeb1ff5a5704b95f80a74098eaf54c4b902f4e46f91167a07526c89bbb27e0306599448d3c1e3602ecdc"; + sha512 = "af6b46c0c452f38a66333b022191a37f25d24792bef794a34a1f3f5aeb9ec88aca4f7764e4221b4f05a7148b37214e1f8121058f30ce85ec639d56132e6f85c2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ka/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/ka/firefox-62.0b20.tar.bz2"; locale = "ka"; arch = "linux-i686"; - sha512 = "98468aff4d6eaaef0c3e88a97d577615b6d7f6cf240f3affee71b1aa153873def2f425e120876e942a0d4e6e81a8feeb26316552757890ddf47ed3425309f73d"; + sha512 = "3d7e18abd78e4525803ea45e7d47fd9157c1577179a449aa9224704a467afe4cea4b9c2c25117c05e91c8d4cdf096e5a3d9e478fe0b391695b535df74ad5dfa4"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/kab/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/kab/firefox-62.0b20.tar.bz2"; locale = "kab"; arch = "linux-i686"; - sha512 = "713c9e9557086a6978882be7e966519bca6831748474d115208e5ce3fee9b1419beda7662a7e7b690c1ed65fc2bcd5063a95b27698d89fe3f81af7d1c8924424"; + sha512 = "a8221b5079837075511af6e94a99a0bf3b30930683956ffc862966f4f3637afe11ad67ded04e98f609b885dee65c2f885daab91d4150585d0199ffc8cc5c9958"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/kk/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/kk/firefox-62.0b20.tar.bz2"; locale = "kk"; arch = "linux-i686"; - sha512 = "6143fa689d862e5be7f7cfba54d1dbfb39b9d0866203811962100bf4e3d4430b0a6fbde27c474c39e0c1c4b95b3b68128f71a3b17171e1ee99b1df2eb6786512"; + sha512 = "720813df718cb5a6a6fa464950857ca262ff6784d53c85debe1e172a992efc9d46092b55bda7a13df46ac453a4c65024c9fcb78d544ac19976afcd4169600e93"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/km/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/km/firefox-62.0b20.tar.bz2"; locale = "km"; arch = "linux-i686"; - sha512 = "18d64d90a0c7991124efa0d1003cd1e2081b2b0001fd96713221dca3a36ab06b222e4b62192952f15763180ac6b570e866af4fdd8993060e52eb5345f41297df"; + sha512 = "1da32f65cb39f0289f3b68ed645dc6dba1604d0cdafcfbc41ee05af0d9468b49af8f0479d1391150284b0175bcdb5c0386137850afb7f026883597662f2c69d2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/kn/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/kn/firefox-62.0b20.tar.bz2"; locale = "kn"; arch = "linux-i686"; - sha512 = "946aa182fe0cb7c7a7337b75a922111deffcabefb02efc00c4e2131107f167983c4be80a16430dce07dfe8b9fc5ffa144cc12da52bcae7292e9af7b8536c714a"; + sha512 = "997e6a75633829c6a981f647a550a716232f72e385bb02da03e52533a719bf702db2f4d5972237611ce0c6ea320dff071094e8b10f6bcfbf4bf17613257853d3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ko/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/ko/firefox-62.0b20.tar.bz2"; locale = "ko"; arch = "linux-i686"; - sha512 = "849d6004429b3ad8dd767c3ed872e1d17f741f0aa472821f25954d54847ed14075ba54afb7b2e58c40d7f82ba2c83b35d4d57d7ee364002a6b3065cf8ef75f79"; + sha512 = "28bac11d194b40f94ac2e951a5a96fe05d21624d72b1210669c8cf2ca094b3c017388205072b90a8bb94207f9fd9d8beee93b61ca557837ae96a4c567704083e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/lij/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/lij/firefox-62.0b20.tar.bz2"; locale = "lij"; arch = "linux-i686"; - sha512 = "6dab88f19c36e6f253b6db7acdc049810d4687b90df59d40cd0eedbbd24fcd5639682b665542bbdd63583ca56977f053b87473a86bdd9bb4c0d2b14ad1c35d74"; + sha512 = "c3c3a6ae74919acad82a9c796c36bcda9c25627a173897f67f9270adfe2a6b44ce2f1c3dfe7dd76e05b9bd772df2f88b40c0d6794e4b355bea1e40b83b48688a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/lt/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/lt/firefox-62.0b20.tar.bz2"; locale = "lt"; arch = "linux-i686"; - sha512 = "b67e464e3556b1b9703dcaeefc66e0997e6f8758553f29307fbb56a074cd49717dd2badba8b3839a5504ec4d5f39cdb46f48d3916b20e656ffa03f9d0e72dd9a"; + sha512 = "30d70a30c0140e89696e457ea799b5575e3be75ca02954c46158aac96f8b30e94180715608535c8e8c43f09506d218e253a5713463bceb03267004c5b82a6aa8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/lv/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/lv/firefox-62.0b20.tar.bz2"; locale = "lv"; arch = "linux-i686"; - sha512 = "b63d60992c4879f734075ad2bc149c898ce44dfe8d05fe02c302000694e89e0b195d30901403c618afc8ed842df5f2bdec967d946340176b65a4d79f60205e8a"; + sha512 = "4c089810bef9c3ef475a178d9e64c379ebb2f120f336240e8d004586ddac300050dd46671ee4f3872e0e6ce84cea09438f7035685362f8f66b3c2748194fa61a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/mai/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/mai/firefox-62.0b20.tar.bz2"; locale = "mai"; arch = "linux-i686"; - sha512 = "cd5ecfe1ca8bfb49ba9f7b8686de18e0a9fe7a170dc59213b53748d937331bb4e718f70a45ce988c2b9a057c7d561bedf4e571cf7e45e782648ba7be7b1bb7d1"; + sha512 = "cfe6c4676bbf009256c3cf9e7b4533236ef48404664a27f8767a37b40046eb3f418921f9c5c4789c8db5930dfd940628e026ce1dd8ba4ca245dfdd97fd5f564b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/mk/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/mk/firefox-62.0b20.tar.bz2"; locale = "mk"; arch = "linux-i686"; - sha512 = "8a0cb09f5b360171fd1533a005837afde6418812511ec9d3a98f8f992b064b5b38c5016cc210ec48c570d777ea3de4476eb8017cc27fa1fe3162e2b226d7bc79"; + sha512 = "bcfef6667c8e7a7fa8695483d8da79c2cee101c6001f24a10ae1d1558422d4f250ab1c1c55370daf5c913742e2655ab826e0302cc91117d134fd124c51b18a00"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ml/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/ml/firefox-62.0b20.tar.bz2"; locale = "ml"; arch = "linux-i686"; - sha512 = "7034a93dbacf468c74e52c9d11117f88ceedb081d8d5fbaa75f7270db50ab2b0a27b423c7910c5d12e8c8e5458649048aec3775931edd2ccb40fe03305dfe097"; + sha512 = "a199e177f361dacc07aebfcfa6ed5e28a07cbcafc766c7f7e86f83d42e33680d219ee79d3df3c55f0025aa3ee4ac2ef0ace1af1f83ee6ee536876aa9fa904015"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/mr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/mr/firefox-62.0b20.tar.bz2"; locale = "mr"; arch = "linux-i686"; - sha512 = "e075bbf14928fa722d0cbaf20dee7045380a2b1253c7c2f1691f8291da038ba82c4ec590151f0710515fd71d9d7beb606a2da357ca3cc140fcd51abb6660a382"; + sha512 = "795079bc0cb4ed0d6ff7e4dbffd9ffc5cda8f5045402a22e10689f88a63e0684d99d74d896317dbaa7cf2f1b3c2a4701bbfef3fec1b5bb8f1e132b7848064a00"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ms/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/ms/firefox-62.0b20.tar.bz2"; locale = "ms"; arch = "linux-i686"; - sha512 = "af676287595903e792b5289bde01885794d2a51b16cdeeaa479138af550f9f1e2c0a1531a509834935e3d26854b3e855d5e4d1670eff73599aa3fde43a5659dc"; + sha512 = "919828730ee86c893563673c27cc81ff99a9831bcf20f5d12b630b89306f7bcec3395c289b39d9bc41804e45c66addf8307dc6de5777f0138f397d9cf4d01048"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/my/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/my/firefox-62.0b20.tar.bz2"; locale = "my"; arch = "linux-i686"; - sha512 = "5513f7ff66988b4c4404ac7efc52c9ac4ffe916cd5a196d5fb2418e832de975b07737f21a55bec5d6f9196fde04a9311f1d06fbc31a018bd192d0a9bf71e70bb"; + sha512 = "9d0a31384a9cf43999b4edfe0904449e5c86c5f7a55f83403f5b612a3df260a24f78d8a077f27560d9c95a83680aa58fd1f0dc43b57de1f9f9eaf5d7125f1f0b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/nb-NO/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/nb-NO/firefox-62.0b20.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; - sha512 = "4495a163636dc90e49cf6cd77e193b25d157bd0079b7521af4735f81efad9002adade8ae31b80af492ed6dac00174fcca3343bfa580113274f960ff152b51439"; + sha512 = "0bf6caf24367e8a86692b3bab88a740f3aeeaaaddab7c9f475daae259c6348a6b61f20b01c2d8c611aa26ed61e87fb158bae8baeddf335849ec4168531306877"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ne-NP/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/ne-NP/firefox-62.0b20.tar.bz2"; locale = "ne-NP"; arch = "linux-i686"; - sha512 = "761e123de862289aa25a95e8f527ea9f338d730ca50ac848c53abd4427a3bb6f49eaa0df16e4ff235bdd2680a9c0dda7bfce125f3470aaec0ea184ab1dda65da"; + sha512 = "9a871db32e0ffc5126536b1de4647aac0e081126ca0c7a042188eac8ae3dc80d3912377714e42f2d5d851ccca3afa995249dbf58e9a4e2203dc228aab50f84de"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/nl/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/nl/firefox-62.0b20.tar.bz2"; locale = "nl"; arch = "linux-i686"; - sha512 = "6a4405ac9cb88ce172b3c7525ca92aa8acd0bc30a2b41d6ac7f0cd27de26026ce203b256006d65b1793b165f3835c70f98b6716bbb5014a7f3b973ee602972db"; + sha512 = "4a5e884f833ad8d7d66050f95fbf7f856513ed6d2fa3481df3b1ad71ba78c0711412890414dd8581a080156d05ef08118fde9ef2c13717cf4af4bfb67c7312d0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/nn-NO/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/nn-NO/firefox-62.0b20.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; - sha512 = "f35f40bf4e1ad3706ef6b8088c94a2e33a5cc407e1609bf5540c0c62a4d3d4e7c48e126be1c6e716f91207532ce516379b07acdfd8ecc247a7a54c0faa84d5bc"; + sha512 = "3f2b4e57ad161cdcf31512b0207c0c3d7ca810bf897be5d6b9fbf41f4f84898b960e61cf881f19e5ebd886bcaec95612e11aebf78d4894b6c6cb6c6c1c7651bb"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/oc/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/oc/firefox-62.0b20.tar.bz2"; locale = "oc"; arch = "linux-i686"; - sha512 = "0321965a798a4e321913d75b633d9a9a8211a894a30bf35036ecc796dd0eaebe6395733dd009ade0fac730704aef5256e6836ff0415f44840de40c8af20628b5"; + sha512 = "a4747101315a61f7b2f04b58ef36540adb1ec941eeee86ccdaa515f408b15b0f300f8edd3c7e81ac6845a80aeed596b0577c35d64e626f90c981002886747604"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/or/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/or/firefox-62.0b20.tar.bz2"; locale = "or"; arch = "linux-i686"; - sha512 = "2397be90b55b387ad5aa020b393dba5601127988b609929bfb1ec48d5097e4fa03f0757242bcf07a5a6ad21babe0162c8d7c20cdb59c55049a8608c042b9795a"; + sha512 = "93e76f3f570bf6a053551bf24fc1dd04e13e3032271122ee159d1bc72828a932c0ba45d8dd7f80d5f0638f39d5966a836276b2655e3e33d1c141dd038fbb196f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/pa-IN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/pa-IN/firefox-62.0b20.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; - sha512 = "ddd62ede6cbf7a20dc9dcfbb4a3821bcd662c1054a10a457c360ef560bf351bfecaaa2b0e71f703939d66a450bcaef2435d2222bd0aaf799b82db38b08028c16"; + sha512 = "7fcbbd0526596f106f062cdc48ad61989074ca3357aa725df9e32254a74208f8b3604569c0ee66e1c9556fba19bc7c38958d1b779c1a2444527b92bafae0e021"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/pl/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/pl/firefox-62.0b20.tar.bz2"; locale = "pl"; arch = "linux-i686"; - sha512 = "d6551c64a426f27f4c80508e3a358687fda88a886e7ff698c28eacd00022aedaffe809bda6985d1f52abdf2bf4fd10892366f4c31fcf0b95e78839fa09e05d35"; + sha512 = "d8e86a809ad774eb43a20f2aaeafd35f0dfc0710716a41338bbb0e75cc9a2bef5dc92e671d1912a902d484a77a5d0f578633d180718653ac421d0b744c3db567"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/pt-BR/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/pt-BR/firefox-62.0b20.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; - sha512 = "dc45d6aace4130a3b44e02d16e1dac88db0774309a6b014c8029a432fedf0912bfce23ba5a143c3908a2c30ba2d65939a207c6e7fb70cb46f731e8fe4b9eb7d6"; + sha512 = "0b02882448b1c2c1b164ee5a8b79582e84e989aa42e03d127cde10087097db57887a31d7ffdf6960bbd29e8ab7316fad38dab61f7bca58893adac25e898f703d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/pt-PT/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/pt-PT/firefox-62.0b20.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; - sha512 = "c90188b1f84d031787fc11900e66540d1c1b41e65af9eabae2f9abe1c662b934fda18775b8811e0578da57388944fa123cf28a8c73d49948cd2841f791234818"; + sha512 = "82b714e304f0f358b66c2b8ec76d93aab65225c16afdeb2041e1eb6e2617e969dd7fb123158f186194a36c57a41eb9e7b25642cb60cd1ab6faa7c56f031736ee"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/rm/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/rm/firefox-62.0b20.tar.bz2"; locale = "rm"; arch = "linux-i686"; - sha512 = "30ee0faf69f1d376bba25e84248fdfeece44b0b3e2c56b755add262fd0794a59a2e2ab22c2bc9f2dc6d0f23aaad7aadaf5e3497de38ae5e64affb1fc0ebb15e2"; + sha512 = "997e8d1311efce4fbe0b4ee9d76e7a9f6fb52eed6f64aa89928d62f251b38e4e7deee42312d6b06e417db7932b3990e9936f8ee2306e66d4bcc0200c747af2b7"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ro/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/ro/firefox-62.0b20.tar.bz2"; locale = "ro"; arch = "linux-i686"; - sha512 = "db4801605204fa133c58b2b79962a3d542f96060dd94a1213b12779bc84525072f71789f15d2fecc83285d0f3bba4d377ec7bf5361867fb794e2662f1f24e638"; + sha512 = "9a658f5d770fa0192374e29b82a209895b7f684e61133d6c7f83347087d85de291f8566fa4597cede1a8f8a5bd90b491c7a87392578ade07da911ee9dc4bfc8f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ru/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/ru/firefox-62.0b20.tar.bz2"; locale = "ru"; arch = "linux-i686"; - sha512 = "a5fa2dc6543112f133327373fc5f7fcf84eec595f38233f1390d70ac8e38e968e3b03c47de13edd91c9e7ceb6b29183b6687e3ffa8659ae4c58908f88f3f8244"; + sha512 = "fae3452c17b0b7b4b309e1fc57c027b1c1ea24f3722c6e15bc3907d239891cef6f3696fbb901b76811cfafe566dd94b0f16c9f9335edeaf547caaa940f57c2b4"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/si/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/si/firefox-62.0b20.tar.bz2"; locale = "si"; arch = "linux-i686"; - sha512 = "48ff4167cf562c04d29316d877eb8855f02e48e2197705b3f924a8f627b85005b235294ff629afe56fcdac726a0e0b66fbded7090e29fa1997a94234cea8b944"; + sha512 = "a2b5133a8f8efcbc5ab1a6c36b95afcd21a89e048c3f3782760ab9608ebdcb0afa72d8eaf451579c0bca196346d4642ae96b885d084921388240eafab580a80f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/sk/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/sk/firefox-62.0b20.tar.bz2"; locale = "sk"; arch = "linux-i686"; - sha512 = "cc6d578518cb0de59880bab71c4888643cbc71f74fac7cc7a4cd1a61628fd6e1c775bbeeb9d5ba26756a0b6a5a1408723de5132c0d9013ec4e1157e0e91dca92"; + sha512 = "ceec1a45af1c9e05f327acb520ba6df722e0fa416a98821350cbf71f73e2fc9ff3172edc472772441236bd66d9ba08918dbf76e864dd87c9a028eb3d274350d8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/sl/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/sl/firefox-62.0b20.tar.bz2"; locale = "sl"; arch = "linux-i686"; - sha512 = "433a0fecf6eb3da12ea04e15eecf3ed825eacdbe329bcd522ba8a1505dc8eb81b78b7bfd84fceb029565dfc1b09fb1e38205291c700fbdc96589476c00a93178"; + sha512 = "ba63d313cd3b75e341322ba40b38bf7da4b447f5e05c26a1ef6503ce8603ffc8a5c4b486d86a9061fd153f2997fc339241118344e54e75f6436dd8575bf4c191"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/son/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/son/firefox-62.0b20.tar.bz2"; locale = "son"; arch = "linux-i686"; - sha512 = "e8ba4761a776dc2686846ce2597ed9a15d61a1973a7c0d952a2de64ef922d4f322ce24891bfbbff80a1b9a07ca3cc1d777807badfed7f68f7b5a3c9ec5836048"; + sha512 = "b938397f1825f9200c7dc490b59c6c649765c94a99670ca4604a0a1040bf307f259dd52235ae045ddc85fec1558dae1382858fd59a5b82c63b5a0e87a12233fb"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/sq/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/sq/firefox-62.0b20.tar.bz2"; locale = "sq"; arch = "linux-i686"; - sha512 = "2fd023d89f493c42016f4ea3f3f16bb5879f2c1f6859cad728b6c649e7901dd6efd4f2f7ba5f161ed98e31d476d3f1faf7cb5fef7936bd88bc1ea283d144805d"; + sha512 = "66d7582888e7b8c6d5322955558009d15d243c5feb14cbd36a6d76e2308ed229255bf19104381e284859a85272e901a6a3185988c97a28d3b9c2ece77c36fcda"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/sr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/sr/firefox-62.0b20.tar.bz2"; locale = "sr"; arch = "linux-i686"; - sha512 = "c107e8c8b2f9afd708a498b190e4044cde74bc81867e66d14c4cdb35b5d356e25d94e9816d2bb21eedab6283029ee4dc29ea04704eb0ebc6ead921ea374b3bd9"; + sha512 = "ad28930d33084df204283f7ea1312510f02dfe4915018e7101873cd773291275de8e8307df6f099b9f6bbb946a49fe930a65bf6ed2791a4bae3477bd44da7809"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/sv-SE/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/sv-SE/firefox-62.0b20.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; - sha512 = "debda5bf7f2a275cb0434fba6527f396fa55fd3f154333a688fa0187aabee78b881e0bb1704604ac4c58fe705e54ce5480488c38a85232746631fbfb389be646"; + sha512 = "42a9f3612c5e2fcef7c67c04faf6279bd8d9de0144e03ea2325f2bb2b59d72dba78c69d3c3ea9768d2b7e8483c6a9676e53b6458e29ff05d215aa698d6df901b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ta/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/ta/firefox-62.0b20.tar.bz2"; locale = "ta"; arch = "linux-i686"; - sha512 = "230f3253cac800fc268ca9c3507a2f4dcfcab220b719dfa20e1760be8a4e2f789ccf7a726832eef570afd7b3fc25b58a8d321ee15404252e48b49050bc86d851"; + sha512 = "8e9c36dda61507c313396a70ac2959f500b761a51d2423956ec4343a79b688d8a845358f880443d123260134627ed08f280c422129c4c87196ce4111d64f7c3c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/te/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/te/firefox-62.0b20.tar.bz2"; locale = "te"; arch = "linux-i686"; - sha512 = "d88dcc1bce5f33ce14c6577005f4e70b803c67437dc1e33928483fbb88abb9dd175c81cbf0e22947ed8b319d1b02cbfcc1d1b73958f85845768cdcca5adeb52c"; + sha512 = "1d97795b7b4e0a26f742db20de34a2551cfe9c0077560e4886e710d12fa9ed932e7bc532f66b9be9df438fdfb3d67b1a7dac481f66b778d32cb9772688048c12"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/th/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/th/firefox-62.0b20.tar.bz2"; locale = "th"; arch = "linux-i686"; - sha512 = "134f6cc7de767b25e07755cea23ae35641d09129835db4659d5ed92536231a8fd57e857cdcb4871285dec93b4af764264a4ea1c36c35bf636682275139edca38"; + sha512 = "d9769f7a21189104cf53f6a837b3e30b8954b963c4d5b6751012ee1e0800de27321248a5c2d1b44bfc3fc28a2d7204659bf006b6681f8067799e94688e7777e9"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/tr/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/tr/firefox-62.0b20.tar.bz2"; locale = "tr"; arch = "linux-i686"; - sha512 = "d42b3867ebe0de0e9a6ba14adf2203ee96e2bca569bed2e55c2b46d8149f5babc6eae898a855745cd9fc2e6e016297b7357d25e5b413c786bbaa5607a3abaf05"; + sha512 = "c12bd30cb85a2140c4e342e4996c8dc32c34cb14d64441901774313c3384aa1765fc9277f67bb2966f6509ed67fe5cab938eac18881f4ae003b354c381e146a4"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/uk/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/uk/firefox-62.0b20.tar.bz2"; locale = "uk"; arch = "linux-i686"; - sha512 = "634636013a50960aadf383aab9ba75c3bcc679dbe300ca3eb8b804e066c9c9a41cc5e2d4d321e18903ec41bb93ba084bafd8c3c61681da0a7e0388eb52f93a53"; + sha512 = "5ae83fe9bc6e92d19048c6f3f4e9832d21be4ed4b648036a792f08af813e9dabfa48cb2450a3e49fd227bbf379784dd225b03a654fd54214a71ab9cfaff200b0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/ur/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/ur/firefox-62.0b20.tar.bz2"; locale = "ur"; arch = "linux-i686"; - sha512 = "d4cb618f46a45354bdc1abfe03ed3eadfaaabbbbd6e88e90b4617ae27887c3ead7e2e46248c845c3d026e14cbdbfa4bc7e332653c89c621dc5711cc5b7decc89"; + sha512 = "bbd4e1ee235bb61dd7380e22818f692710d2354abc7d3b895ffd750bb5ead6d3e5127088c2dd11ee38f7f8ab4f89ef710eb1c84385b4e9fb4f7342ab333dd93e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/uz/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/uz/firefox-62.0b20.tar.bz2"; locale = "uz"; arch = "linux-i686"; - sha512 = "6aed20b40c85d9901484982c81506b9ff5eb8bb2a0747db65287b4486cb43feaeed884de23a6326bc45009ca598c732e503c30e2f269f840da3d7bca3b64bee6"; + sha512 = "116a7914da2659bb40fcd8e06d12fc715d78bfe17fe8409756aae1d72010780f25d6b2234ab1e13a3fe69037b682b68e2cb9ccd5c156405426a959d9d3d954e1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/vi/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/vi/firefox-62.0b20.tar.bz2"; locale = "vi"; arch = "linux-i686"; - sha512 = "37c303611f1994dc3470f07fc95b53b1aae4586f36f616c24796fd25463900f85bfaf682397882be1cbda2703c1fc88e285875b6497d311ad1376dc869b6ddc4"; + sha512 = "e661ae440c5e01e77110a0f5969df213d33236589c9d6a7e5be2da2e5b0efb6d67dddf9d6f209e0fb5d0ba99badadc3460f4ff61e58de1f0a2fb0fbca5c7c85a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/xh/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/xh/firefox-62.0b20.tar.bz2"; locale = "xh"; arch = "linux-i686"; - sha512 = "b881dff8d3cb79351329bee61960eed91a3959ca1c6592563d12b50ad58ddd5f38157b372c2aa2a605f93f1ada1dbb6ace65c668697dca24637447e4532b0a5e"; + sha512 = "4c4841775946ddaebefeb930cb1277a800b814a6896d46b329c6550f5e1e9d1d1ec2041e7ec192f9053775bcda81f663e196968c6b916f1e5ffa962ba2935f10"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/zh-CN/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/zh-CN/firefox-62.0b20.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; - sha512 = "994caa136ab8c9470bad545b31c0e2bd738a006bd4340d5d1c03987e43e000b233388449221b681a57bc036f5395a647741d119d434d8cafdcdfc8bdfbf787ea"; + sha512 = "d14b19d5566b7b2ff85c692091576d0e343fbb8aa2be3141693e8185ccf3e492cfde0e9eefe4aec1fc8773063438f1e65f6cb00486f7f95090df726563375ca4"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b19/linux-i686/zh-TW/firefox-62.0b19.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0b20/linux-i686/zh-TW/firefox-62.0b20.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; - sha512 = "0fb7989cea38a7efd2c1575d891463d806ad7a6e5af9c91205bb527b587dddd2a769a49491c82687c31df96a10a4794e822eec4c16c10ac2d28b781483fe6c53"; + sha512 = "71c96ebbb527ad8a83be94bc718d2eb928b78420335170e9f2dbdd3ed9de50b6229f27ce1d11131f4f35d931a95836c65b3a74c200f4c8f247df93027b6c6126"; } ]; } -- GitLab From 98edb207cd5a86cb3a848a74172e469100883351 Mon Sep 17 00:00:00 2001 From: regnat Date: Wed, 8 Aug 2018 08:54:21 +0200 Subject: [PATCH 1402/2206] bazel: 0.15.2 -> 0.16.0 --- .../tools/build-managers/bazel/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/tools/build-managers/bazel/default.nix b/pkgs/development/tools/build-managers/bazel/default.nix index 8d4b95c8808..72903ad8a5d 100644 --- a/pkgs/development/tools/build-managers/bazel/default.nix +++ b/pkgs/development/tools/build-managers/bazel/default.nix @@ -26,7 +26,7 @@ let in stdenv.mkDerivation rec { - version = "0.15.2"; + version = "0.16.0"; meta = with lib; { homepage = "https://github.com/bazelbuild/bazel/"; @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://github.com/bazelbuild/bazel/releases/download/${version}/bazel-${version}-dist.zip"; - sha256 = "1w83zi6d9npi1jmiy022v92xp1cwdvn2qqgghlnl2v9sprryqlxz"; + sha256 = "1ca9pncnj6v4r1kvgxys7607wpz4d2ic6g0i7lpsc2zg2qwmjc67"; }; sourceRoot = "."; @@ -121,10 +121,10 @@ stdenv.mkDerivation rec { echo "build --host_copt=\"$(echo $NIX_CFLAGS_COMPILE | sed -e 's/ /" --host_copt=\"/g')\"" >> .bazelrc echo "build --linkopt=\"-Wl,$(echo $NIX_LDFLAGS | sed -e 's/ /" --linkopt=\"-Wl,/g')\"" >> .bazelrc echo "build --host_linkopt=\"-Wl,$(echo $NIX_LDFLAGS | sed -e 's/ /" --host_linkopt=\"-Wl,/g')\"" >> .bazelrc - sed -i -e "361 a --copt=\"$(echo $NIX_CFLAGS_COMPILE | sed -e 's/ /" --copt=\"/g')\" \\\\" scripts/bootstrap/compile.sh - sed -i -e "361 a --host_copt=\"$(echo $NIX_CFLAGS_COMPILE | sed -e 's/ /" --host_copt=\"/g')\" \\\\" scripts/bootstrap/compile.sh - sed -i -e "361 a --linkopt=\"-Wl,$(echo $NIX_LDFLAGS | sed -e 's/ /" --linkopt=\"-Wl,/g')\" \\\\" scripts/bootstrap/compile.sh - sed -i -e "361 a --host_linkopt=\"-Wl,$(echo $NIX_LDFLAGS | sed -e 's/ /" --host_linkopt=\"-Wl,/g')\" \\\\" scripts/bootstrap/compile.sh + sed -i -e "362 a --copt=\"$(echo $NIX_CFLAGS_COMPILE | sed -e 's/ /" --copt=\"/g')\" \\\\" scripts/bootstrap/compile.sh + sed -i -e "362 a --host_copt=\"$(echo $NIX_CFLAGS_COMPILE | sed -e 's/ /" --host_copt=\"/g')\" \\\\" scripts/bootstrap/compile.sh + sed -i -e "362 a --linkopt=\"-Wl,$(echo $NIX_LDFLAGS | sed -e 's/ /" --linkopt=\"-Wl,/g')\" \\\\" scripts/bootstrap/compile.sh + sed -i -e "362 a --host_linkopt=\"-Wl,$(echo $NIX_LDFLAGS | sed -e 's/ /" --host_linkopt=\"-Wl,/g')\" \\\\" scripts/bootstrap/compile.sh # --experimental_strict_action_env (which will soon become the # default, see bazelbuild/bazel#2574) hardcodes the default -- GitLab From e0d250e5cf6d179e1ccc775472d89718f61fcfd1 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 23 Aug 2018 19:42:27 +0200 Subject: [PATCH 1403/2206] LTS Haskell 12.7 --- .../configuration-hackage2nix.yaml | 56 +++++++++---------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index 6057538125a..c5e1750aca7 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -43,7 +43,7 @@ core-packages: default-package-overrides: # Newer versions require contravariant-1.5.*, which many builds refuse at the moment. - base-compat-batteries ==0.10.1 - # LTS Haskell 12.6 + # LTS Haskell 12.7 - abstract-deque ==0.3 - abstract-deque-tests ==0.3 - abstract-par ==0.3.3 @@ -76,7 +76,7 @@ default-package-overrides: - alarmclock ==0.5.0.2 - alerts ==0.1.0.0 - alex ==3.2.4 - - alg ==0.2.5.0 + - alg ==0.2.6.0 - algebra ==4.3.1 - Allure ==0.8.3.0 - almost-fix ==0.0.2 @@ -244,7 +244,7 @@ default-package-overrides: - bench ==1.0.11 - bencode ==0.6.0.0 - between ==0.11.0.0 - - bhoogle ==0.1.3.4 + - bhoogle ==0.1.3.5 - bibtex ==0.1.0.6 - bifunctors ==5.5.3 - bimap ==0.3.3 @@ -333,7 +333,7 @@ default-package-overrides: - cabal2spec ==2.1.1 - cabal-doctest ==1.0.6 - cabal-rpm ==0.12.5 - - cache ==0.1.1.0 + - cache ==0.1.1.1 - cachix ==0.1.1 - cachix-api ==0.1.0.1 - cairo ==0.13.5.0 @@ -410,7 +410,7 @@ default-package-overrides: - codo-notation ==0.5.2 - coercible-utils ==0.0.0 - colonnade ==1.2.0.1 - - colorful-monoids ==0.2.1.1 + - colorful-monoids ==0.2.1.2 - colorize-haskell ==1.0.1 - colour ==2.3.4 - combinatorial ==0.1 @@ -670,7 +670,7 @@ default-package-overrides: - errors ==2.3.0 - errors-ext ==0.4.2 - error-util ==0.0.1.2 - - ersatz ==0.4.3 + - ersatz ==0.4.4 - etc ==0.4.0.3 - event ==0.1.4 - eventful-core ==0.2.0 @@ -870,9 +870,9 @@ default-package-overrides: - graph-wrapper ==0.2.5.1 - gravatar ==0.8.0 - graylog ==0.1.0.1 - - greskell ==0.2.0.3 + - greskell ==0.2.1.0 - greskell-core ==0.1.2.2 - - greskell-websocket ==0.1.0.0 + - greskell-websocket ==0.1.1.0 - groom ==0.1.2.1 - groups ==0.4.1.0 - gtk ==0.14.10 @@ -900,7 +900,7 @@ default-package-overrides: - hashmap ==1.3.3 - hashtables ==1.2.3.1 - haskeline ==0.7.4.3 - - haskell-gi ==0.21.3 + - haskell-gi ==0.21.4 - haskell-gi-base ==0.21.1 - haskell-gi-overloading ==1.0 - haskell-lexer ==1.0.1 @@ -1065,7 +1065,7 @@ default-package-overrides: - hvect ==0.4.0.0 - hvega ==0.1.0.3 - hw-balancedparens ==0.2.0.2 - - hw-bits ==0.7.0.2 + - hw-bits ==0.7.0.3 - hw-conduit ==0.2.0.3 - hw-diagnostics ==0.0.0.5 - hweblib ==0.6.3 @@ -1079,7 +1079,7 @@ default-package-overrides: - hw-mquery ==0.1.0.1 - hworker ==0.1.0.1 - hw-parser ==0.0.0.3 - - hw-prim ==0.6.2.3 + - hw-prim ==0.6.2.9 - hw-rankselect ==0.10.0.3 - hw-rankselect-base ==0.3.2.1 - hw-string-parse ==0.0.0.4 @@ -1098,7 +1098,7 @@ default-package-overrides: - hybrid-vectors ==0.2.2 - hyperloglog ==0.4.2 - hyphenation ==0.7.1 - - hyraxAbif ==0.2.3.9 + - hyraxAbif ==0.2.3.10 - iconv ==0.4.1.3 - identicon ==0.2.2 - ieee754 ==0.8.0 @@ -1134,7 +1134,7 @@ default-package-overrides: - interpolation ==0.1.0.2 - IntervalMap ==0.6.0.0 - intervals ==0.8.1 - - intro ==0.3.1.0 + - intro ==0.3.2.0 - invariant ==0.5.1 - invertible ==0.2.0.5 - invertible-grammar ==0.1.1 @@ -1354,7 +1354,7 @@ default-package-overrides: - mmorph ==1.1.2 - mnist-idx ==0.1.2.8 - mockery ==0.3.5 - - modern-uri ==0.2.1.0 + - modern-uri ==0.2.2.0 - moesocks ==1.0.0.44 - monad-control ==1.0.2.3 - monad-control-aligned ==0.0.1.1 @@ -1399,7 +1399,7 @@ default-package-overrides: - mtl-prelude ==2.0.3.1 - multiarg ==0.30.0.10 - multimap ==1.2.1 - - multipart ==0.1.2 + - multipart ==0.1.3 - multistate ==0.8.0.0 - murmur-hash ==0.1.0.9 - MusicBrainz ==0.4 @@ -1493,7 +1493,7 @@ default-package-overrides: - open-browser ==0.2.1.0 - openexr-write ==0.1.0.1 - OpenGL ==3.0.2.2 - - OpenGLRaw ==3.3.0.2 + - OpenGLRaw ==3.3.1.0 - openpgp-asciiarmor ==0.1.1 - opensource ==0.1.0.0 - openssl-streams ==1.2.1.3 @@ -1687,7 +1687,7 @@ default-package-overrides: - range-set-list ==0.1.3 - rank1dynamic ==0.4.0 - rank2classes ==1.1.0.1 - - Rasterific ==0.7.3 + - Rasterific ==0.7.4 - rasterific-svg ==0.3.3.1 - ratel ==1.0.5 - ratel-wai ==1.0.3 @@ -1743,7 +1743,7 @@ default-package-overrides: - rest-stringmap ==0.2.0.7 - result ==0.2.6.0 - rethinkdb-client-driver ==0.0.25 - - retry ==0.7.6.2 + - retry ==0.7.6.3 - rev-state ==0.1.2 - rfc5051 ==0.1.0.3 - rhine ==0.4.0.1 @@ -1774,7 +1774,7 @@ default-package-overrides: - sampling ==0.3.3 - sandi ==0.4.2 - sandman ==0.2.0.1 - - say ==0.1.0.0 + - say ==0.1.0.1 - sbp ==2.3.17 - scalendar ==1.2.0 - SCalendar ==1.1.0 @@ -1838,7 +1838,7 @@ default-package-overrides: - servant-tracing ==0.1.0.2 - servant-websockets ==1.1.0 - servant-yaml ==0.1.0.0 - - serverless-haskell ==0.6.6 + - serverless-haskell ==0.6.7 - serversession ==1.0.1 - serversession-frontend-wai ==1.0 - servius ==1.2.3.0 @@ -1918,7 +1918,7 @@ default-package-overrides: - state-codes ==0.1.3 - stateref ==0.3 - statestack ==0.2.0.5 - - StateVar ==1.1.1.0 + - StateVar ==1.1.1.1 - static-canvas ==0.2.0.3 - static-text ==0.2.0.2 - statistics ==0.14.0.2 @@ -2033,7 +2033,7 @@ default-package-overrides: - texmath ==0.11.0.1 - text ==1.2.3.0 - text-binary ==0.2.1.1 - - text-builder ==0.5.3 + - text-builder ==0.5.3.1 - text-conversions ==0.3.0 - text-icu ==0.7.0.1 - text-latin1 ==0.3.1 @@ -2113,7 +2113,7 @@ default-package-overrides: - tuple-sop ==0.3.1.0 - tuple-th ==0.2.5 - turtle ==1.5.10 - - typed-process ==0.2.2.0 + - typed-process ==0.2.3.0 - type-fun ==0.1.1 - type-hint ==0.1 - type-level-integers ==0.0.1 @@ -2220,7 +2220,7 @@ default-package-overrides: - wai-conduit ==3.0.0.4 - wai-cors ==0.2.6 - wai-eventsource ==3.0.0 - - wai-extra ==3.0.24.0 + - wai-extra ==3.0.24.1 - wai-handler-launch ==3.0.2.4 - wai-logger ==2.3.2 - wai-middleware-caching ==0.1.0.2 @@ -2265,8 +2265,8 @@ default-package-overrides: - with-location ==0.1.0 - witness ==0.4 - wizards ==1.0.2 - - wl-pprint-annotated ==0.1.0.0 - - wl-pprint-console ==0.1.0.1 + - wl-pprint-annotated ==0.1.0.1 + - wl-pprint-console ==0.1.0.2 - wl-pprint-extras ==3.5.0.5 - wl-pprint-terminfo ==3.7.1.4 - wl-pprint-text ==1.2.0.0 @@ -2281,8 +2281,8 @@ default-package-overrides: - writer-cps-full ==0.1.0.0 - writer-cps-lens ==0.1.0.1 - writer-cps-morph ==0.1.0.2 - - writer-cps-mtl ==0.1.1.4 - - writer-cps-transformers ==0.1.1.3 + - writer-cps-mtl ==0.1.1.5 + - writer-cps-transformers ==0.1.1.4 - ws ==0.0.4 - wuss ==1.1.10 - X11 ==1.9 -- GitLab From 78e2045f6d747655062ed2ceee595b878e488488 Mon Sep 17 00:00:00 2001 From: "(cdep)illabout" Date: Thu, 9 Aug 2018 12:25:08 +0900 Subject: [PATCH 1404/2206] gi-vte: Remove from dont-distribute-packages --- pkgs/development/haskell-modules/configuration-hackage2nix.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index c5e1750aca7..3aee4857f99 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -4742,7 +4742,6 @@ dont-distribute-packages: gi-gtkosxapplication: [ i686-linux, x86_64-linux, x86_64-darwin ] gi-notify: [ i686-linux, x86_64-linux, x86_64-darwin ] gi-poppler: [ i686-linux, x86_64-linux, x86_64-darwin ] - gi-vte: [ i686-linux, x86_64-linux, x86_64-darwin ] gi-wnck: [ i686-linux, x86_64-linux, x86_64-darwin ] giak: [ i686-linux, x86_64-linux, x86_64-darwin ] Gifcurry: [ i686-linux, x86_64-linux, x86_64-darwin ] -- GitLab From cd35b1cc9c48d2c3b008d14e1bb32823980e4dcd Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 20 Aug 2018 02:31:32 +0200 Subject: [PATCH 1405/2206] hackage-packages.nix: automatic Haskell package set update This update was generated by hackage2nix v2.11-7-gdb540bc from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/d01233b4fa5a43a189de1bf13233950c067edb7e. --- .../haskell-modules/hackage-packages.nix | 2767 ++++++++++++----- 1 file changed, 1956 insertions(+), 811 deletions(-) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index df117d1a554..c1fb70ee2e6 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -5401,6 +5401,20 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "Fin_0_2_5_0" = callPackage + ({ mkDerivation, alg, base, foldable1, natural-induction, peano }: + mkDerivation { + pname = "Fin"; + version = "0.2.5.0"; + sha256 = "0jh64an111k7a3limqc03irk914s8asy6h4iik7layw4pagpsiyc"; + libraryHaskellDepends = [ + alg base foldable1 natural-induction peano + ]; + description = "Finite totally-ordered sets"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "Finance-Quote-Yahoo" = callPackage ({ mkDerivation, base, bytestring, http-conduit, network , old-locale, time @@ -9921,8 +9935,8 @@ self: { pname = "HsYAML"; version = "0.1.1.2"; sha256 = "1100yzyxbvin48q3dgmzpnhz1gbqaxnkpnwy7ywzj2wrvwrr8hjx"; - revision = "1"; - editedCabalFile = "1hnp2sqjvn524040m0dzvzyrr8kp4i49gdyrzwym66j71xi6ynkl"; + revision = "2"; + editedCabalFile = "0kxfvp899l06x3y6zhnnfjx7kw1mjb3c7g0flnkllndp9i9a3pkl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -10950,6 +10964,21 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "Kulitta" = callPackage + ({ mkDerivation, array, base, deepseq, Euterpea, parallel, random + , UISF + }: + mkDerivation { + pname = "Kulitta"; + version = "2.2.1"; + sha256 = "1r5pjlv4a99dpbqqnixyw8s99z5h1fgw6rdc8bdhjij1bj6dc5qw"; + libraryHaskellDepends = [ + array base deepseq Euterpea parallel random UISF + ]; + description = "Library for automated composition and musical learning"; + license = "unknown"; + }) {}; + "KyotoCabinet" = callPackage ({ mkDerivation, base, bytestring, extensible-exceptions , kyotocabinet @@ -13665,22 +13694,6 @@ self: { }) {}; "OpenGLRaw" = callPackage - ({ mkDerivation, base, bytestring, containers, fixed, half, libGL - , text, transformers - }: - mkDerivation { - pname = "OpenGLRaw"; - version = "3.3.0.2"; - sha256 = "1jnn4v32qyf0xfy4s2pgrzca2bnr855m4vkzbmwr7dwam2xckcpq"; - libraryHaskellDepends = [ - base bytestring containers fixed half text transformers - ]; - librarySystemDepends = [ libGL ]; - description = "A raw binding for the OpenGL graphics system"; - license = stdenv.lib.licenses.bsd3; - }) {inherit (pkgs) libGL;}; - - "OpenGLRaw_3_3_1_0" = callPackage ({ mkDerivation, base, bytestring, containers, fixed, half, libGL , text, transformers }: @@ -13694,7 +13707,6 @@ self: { librarySystemDepends = [ libGL ]; description = "A raw binding for the OpenGL graphics system"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) libGL;}; "OpenGLRaw21" = callPackage @@ -14536,6 +14548,17 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "Prelude" = callPackage + ({ mkDerivation, base-noprelude }: + mkDerivation { + pname = "Prelude"; + version = "0.1.0.0"; + sha256 = "0wcacpbqphb635pblqzbv44fhjwdnv0l90zr5i6c8x7mymqpcixj"; + libraryHaskellDepends = [ base-noprelude ]; + description = "A Prelude module replacement"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "PrimitiveArray" = callPackage ({ mkDerivation, aeson, base, binary, bits, cereal, cereal-vector , containers, deepseq, DPutils, hashable, log-domain, OrderedBits @@ -15391,23 +15414,6 @@ self: { }) {}; "Rasterific" = callPackage - ({ mkDerivation, base, bytestring, containers, dlist, FontyFruity - , free, JuicyPixels, mtl, primitive, transformers, vector - , vector-algorithms - }: - mkDerivation { - pname = "Rasterific"; - version = "0.7.3"; - sha256 = "0y92h3mjsr1vjcxc06lh1lvszicf53l1bzdaci5mjb5gmiq8f2px"; - libraryHaskellDepends = [ - base bytestring containers dlist FontyFruity free JuicyPixels mtl - primitive transformers vector vector-algorithms - ]; - description = "A pure haskell drawing engine"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "Rasterific_0_7_4" = callPackage ({ mkDerivation, base, bytestring, containers, dlist, FontyFruity , free, JuicyPixels, mtl, primitive, transformers, vector , vector-algorithms @@ -15422,7 +15428,6 @@ self: { ]; description = "A pure haskell drawing engine"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "ReadArgs" = callPackage @@ -15706,8 +15711,8 @@ self: { ({ mkDerivation, base, Cabal, SDL, SDL_gfx }: mkDerivation { pname = "SDL-gfx"; - version = "0.6.1.0"; - sha256 = "0sicq48cp9j5b5hpa1s53y505ny0snn2k73f15a4gwh1n5abdxzm"; + version = "0.6.2.0"; + sha256 = "1y49wzy71ns7gwczmwvrx8d026y5nabqzvh8ymxxcy3brhay0shr"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base SDL ]; @@ -17085,17 +17090,6 @@ self: { }) {}; "StateVar" = callPackage - ({ mkDerivation, base, stm, transformers }: - mkDerivation { - pname = "StateVar"; - version = "1.1.1.0"; - sha256 = "102f4x240zj3jwa7gx6vp813j76cjhlc3zbi9i5kiz6268kcv28s"; - libraryHaskellDepends = [ base stm transformers ]; - description = "State variables"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "StateVar_1_1_1_1" = callPackage ({ mkDerivation, base, stm, transformers }: mkDerivation { pname = "StateVar"; @@ -17104,7 +17098,6 @@ self: { libraryHaskellDepends = [ base stm transformers ]; description = "State variables"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "StateVar-transformer" = callPackage @@ -21755,6 +21748,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "aeson-generic-compat_0_0_1_3" = callPackage + ({ mkDerivation, aeson, base }: + mkDerivation { + pname = "aeson-generic-compat"; + version = "0.0.1.3"; + sha256 = "1kr3waa46k3619yvif0zh4lx7s0zhyghlr1c5kkrvg432i8wmdm6"; + libraryHaskellDepends = [ aeson base ]; + description = "Compatible generic class names of Aeson"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "aeson-injector" = callPackage ({ mkDerivation, aeson, base, bifunctors, containers, deepseq , hashable, HUnit, lens, QuickCheck, quickcheck-text, scientific @@ -22913,17 +22918,6 @@ self: { }) {}; "alg" = callPackage - ({ mkDerivation, base, util }: - mkDerivation { - pname = "alg"; - version = "0.2.5.0"; - sha256 = "014wrh4f58lq50n5ybdksr2k5lygs5qxsyxg48zpbzzz3p3494yx"; - libraryHaskellDepends = [ base util ]; - description = "Algebraic structures"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "alg_0_2_6_0" = callPackage ({ mkDerivation, base, util }: mkDerivation { pname = "alg"; @@ -22932,7 +22926,6 @@ self: { libraryHaskellDepends = [ base util ]; description = "Algebraic structures"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "alga" = callPackage @@ -26870,8 +26863,8 @@ self: { }: mkDerivation { pname = "antiope-athena"; - version = "6.0.0"; - sha256 = "13l8biwl66pn3n8jbbc2fbj3vk1w6rjnzrdmiimxl0nd7zm6vk4r"; + version = "6.0.1"; + sha256 = "0y8a3rs5sy2qv2pwqb6ap6bl64qhp7x0jqqy1q237vfm2w6vrj6v"; libraryHaskellDepends = [ amazonka amazonka-athena amazonka-core base lens resourcet text unliftio-core @@ -26890,8 +26883,8 @@ self: { }: mkDerivation { pname = "antiope-core"; - version = "6.0.0"; - sha256 = "1cmfda3dfg282a8rg6hkqv17fzfia5c7vm4gh0jdib4ggl5yxcrv"; + version = "6.0.1"; + sha256 = "1h7yd3p5dqkq118xvmp9ifydgak311pfibkpgy3il0qj4gj2g8sa"; libraryHaskellDepends = [ amazonka amazonka-core base bytestring generic-lens http-client lens monad-logger mtl resourcet transformers unliftio-core @@ -26911,8 +26904,8 @@ self: { }: mkDerivation { pname = "antiope-dynamodb"; - version = "6.0.0"; - sha256 = "1i45fvxn75yd7fpypzz183j7q3n0kvrrxw78kr310a08fdngapn8"; + version = "6.0.1"; + sha256 = "1f8ixkvh7f5dgxl76823f275c3r6f1xmwhx4rfcmd6z90dn8damm"; libraryHaskellDepends = [ amazonka amazonka-core amazonka-dynamodb antiope-core base generic-lens lens text unliftio-core unordered-containers @@ -26932,8 +26925,8 @@ self: { }: mkDerivation { pname = "antiope-messages"; - version = "6.0.0"; - sha256 = "1km57vpm8q77lpxyvmpvgj6csrixf8kdxqnwxkg065ylk0cp1hw7"; + version = "6.0.1"; + sha256 = "1ib2j0jlcfzq89a4vs7r282hpmqnqg2gw8l1ibfiahl4ac91z7zn"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-s3 amazonka-sqs antiope-s3 base generic-lens lens lens-aeson monad-loops network-uri text @@ -26956,8 +26949,8 @@ self: { }: mkDerivation { pname = "antiope-s3"; - version = "6.0.0"; - sha256 = "1s4cixqkflf3s8g6x75783wwrr5973wls2axjj8raspa4qfl2zsn"; + version = "6.0.1"; + sha256 = "1cjvzd47vprn916d1fks6lf08plns326xircfhc69qblkzvqzljs"; libraryHaskellDepends = [ amazonka amazonka-core amazonka-s3 base bytestring conduit conduit-extra exceptions generic-lens http-types lens monad-logger @@ -26978,8 +26971,8 @@ self: { }: mkDerivation { pname = "antiope-sns"; - version = "6.0.0"; - sha256 = "0fbkd7r8iq8sjfa0k6kv8clld323i1xhib5k7kpl2zlan4xfk2k9"; + version = "6.0.1"; + sha256 = "0hqvh3vzpdr9g6v778qn17nfrqvg8i2lszqgss9fb8290mlm8x01"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-sns base generic-lens lens text unliftio-core @@ -26999,8 +26992,8 @@ self: { }: mkDerivation { pname = "antiope-sqs"; - version = "6.0.0"; - sha256 = "0xfaayajlzb9wvqnmlfwh990kzsy738qnscsyqnn07zp61047wxf"; + version = "6.0.1"; + sha256 = "0pfhhgc7dkp4dn2k0dxy2pkmbml9js351ab2y2hln5jpsni9qfc0"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-s3 amazonka-sqs antiope-messages antiope-s3 base generic-lens lens lens-aeson @@ -27735,6 +27728,18 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "appendmap" = callPackage + ({ mkDerivation, base, containers, hspec }: + mkDerivation { + pname = "appendmap"; + version = "0.1.3"; + sha256 = "1jssrwbsk0z9y4ialw9ly7vc95jrc64dr1idycwz1spgvn03adp6"; + libraryHaskellDepends = [ base containers ]; + testHaskellDepends = [ base containers hspec ]; + description = "Map with a Semigroup and Monoid instances delegating to Semigroup of the elements"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "applicative-extras" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -31746,6 +31751,8 @@ self: { pname = "axel"; version = "0.0.4"; sha256 = "0gg1q7nfwsdh0wr5mqyrjcrfga4i87j8q2f4n9nvpq6hmwnphpc3"; + revision = "1"; + editedCabalFile = "0ff8pi6x26wv6bp2hx92h3cs9iln1yj6230am1c2ygjhr16wfwna"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -33988,25 +33995,6 @@ self: { }) {}; "bhoogle" = callPackage - ({ mkDerivation, base, brick, bytestring, containers, directory - , filepath, hoogle, lens, process, protolude, text, time - , typed-process, vector, vty - }: - mkDerivation { - pname = "bhoogle"; - version = "0.1.3.4"; - sha256 = "06b2fc8667axzk58hpgb5wdbxd0lj1xrgkxvygsksq4q9wdwc8qn"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base brick bytestring containers directory filepath hoogle lens - process protolude text time typed-process vector vty - ]; - description = "Simple terminal GUI for local hoogle"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "bhoogle_0_1_3_5" = callPackage ({ mkDerivation, base, brick, bytestring, containers, directory , filepath, hoogle, lens, process, protolude, text, time , typed-process, vector, vty @@ -34023,7 +34011,6 @@ self: { ]; description = "Simple terminal GUI for local hoogle"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "bibdb" = callPackage @@ -35706,6 +35693,24 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "bins" = callPackage + ({ mkDerivation, base, containers, finite-typelits + , ghc-typelits-knownnat, ghc-typelits-natnormalise, math-functions + , profunctors, reflection, tagged, vector-sized + }: + mkDerivation { + pname = "bins"; + version = "0.1.1.0"; + sha256 = "067df9dpb7kvn7v9y2mw0y3zb4jmxas27yd3ybrb9h94f9j8p9jk"; + libraryHaskellDepends = [ + base containers finite-typelits ghc-typelits-knownnat + ghc-typelits-natnormalise math-functions profunctors reflection + tagged vector-sized + ]; + description = "Aggregate continuous values into discrete bins"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bio" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , directory, mtl, parallel, parsec, QuickCheck, random, tagsoup @@ -35814,8 +35819,8 @@ self: { }: mkDerivation { pname = "biohazard"; - version = "1.0.2"; - sha256 = "0g954m7ch3lzcc2j49qcmpb7v4apdijq9km8d4r08qr9w6xq5pc8"; + version = "1.0.3"; + sha256 = "19pk2c52w300jxcnrxlnvc6m8qr4jj19vwppdz37c9nppm6q2252"; libraryHaskellDepends = [ async attoparsec base base-prelude bytestring containers exceptions hashable primitive stm text transformers unix unordered-containers @@ -38559,16 +38564,16 @@ self: { "brainheck" = callPackage ({ mkDerivation, base, containers, criterion, lens, megaparsec, mtl - , optparse-applicative, recursion-schemes, text, vector + , optparse-applicative, recursion, text, vector }: mkDerivation { pname = "brainheck"; - version = "0.1.0.8"; - sha256 = "01jz6j37rjdj3jcs8j27xgwcqykx3sarkb9759qn63v1ln5kv5nj"; + version = "0.1.0.9"; + sha256 = "0wmkkamgzassvc63wrk7bmm3ljq056zbxqbgs223454iswk35hc8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base containers lens megaparsec mtl recursion-schemes text vector + base containers lens megaparsec mtl recursion text vector ]; executableHaskellDepends = [ base optparse-applicative text ]; benchmarkHaskellDepends = [ base criterion text ]; @@ -39468,10 +39473,10 @@ self: { }: mkDerivation { pname = "bulletproofs"; - version = "0.1.0"; - sha256 = "1axm943r0hx5g8a36s4166sf1ifppbd8m6nx25xn7lf27fvsbw9q"; + version = "0.2.0"; + sha256 = "0njc7wd1vn6i9zw35vjzm73gzv20b6qn3zci61lpnp3zclbclnmb"; revision = "1"; - editedCabalFile = "08wgmhrlfv99zcgwd7mqjaz5hnhz4h3a3afzdxnclvzmmqd30njv"; + editedCabalFile = "0im8y3699rvl0ak3smwry3rafyvrypxan9jb5d39xanwmny2qnky"; libraryHaskellDepends = [ arithmoi base containers cryptonite memory protolude text ]; @@ -40163,8 +40168,8 @@ self: { ({ mkDerivation, base, bytestring, deepseq, QuickCheck }: mkDerivation { pname = "bytestring-short"; - version = "0.1.0.0"; - sha256 = "19pwr57imsdvjkjhmnaj9lxmv1lk3d8f8j3gcb7qsx832jah7crr"; + version = "0.1.0.2"; + sha256 = "04y2yfsvicgs5bf0q2cyyg939g09q212rmnj9n11vh5fr86m1gsm"; libraryHaskellDepends = [ base bytestring deepseq ]; testHaskellDepends = [ base bytestring QuickCheck ]; description = "Backport copy of ShortByteString"; @@ -40862,35 +40867,36 @@ self: { "cabal-helper" = callPackage ({ mkDerivation, base, bytestring, Cabal, cabal-install, cabal-plan - , containers, directory, filepath, ghc, ghc-paths, mtl, process - , semigroupoids, template-haskell, temporary, transformers, unix - , unix-compat, utf8-string + , containers, directory, filepath, ghc, ghc-paths, mtl, pretty-show + , process, semigroupoids, template-haskell, temporary, text + , transformers, unix, unix-compat, utf8-string }: mkDerivation { pname = "cabal-helper"; - version = "0.8.1.0"; - sha256 = "098jjdjzkzpr4lgb78fhy9k80r5m96shyj39km69m5x4ls16cj4g"; + version = "0.8.1.2"; + sha256 = "1pxyba12m9kyzfm4nn8qfd19fqwnq6kjy1967wic2xaz151x6nil"; isLibrary = true; isExecutable = true; + setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base Cabal cabal-plan containers directory filepath mtl process semigroupoids transformers unix unix-compat ]; executableHaskellDepends = [ - base bytestring Cabal directory filepath mtl process - template-haskell temporary transformers unix unix-compat - utf8-string + base bytestring Cabal cabal-plan containers directory filepath mtl + pretty-show process template-haskell temporary text transformers + unix unix-compat utf8-string ]; executableToolDepends = [ cabal-install ]; testHaskellDepends = [ - base bytestring Cabal directory filepath ghc ghc-paths mtl process - template-haskell temporary transformers unix unix-compat - utf8-string + base bytestring Cabal cabal-plan containers directory filepath ghc + ghc-paths mtl pretty-show process template-haskell temporary text + transformers unix unix-compat utf8-string ]; testToolDepends = [ cabal-install ]; doCheck = false; description = "Simple interface to some of Cabal's configuration state, mainly used by ghc-mod"; - license = stdenv.lib.licenses.agpl3; + license = stdenv.lib.licenses.gpl3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -41449,8 +41455,8 @@ self: { }: mkDerivation { pname = "cabal2nix"; - version = "2.10.2"; - sha256 = "15yvw4wnbsjir0rniwkwi3snyg6laynvacqcn66idcffx8pffy4g"; + version = "2.11"; + sha256 = "1wsxris61139j0bvrmzjmjqn186nmr5gvpddv098154d2w8hqn41"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -41662,22 +41668,6 @@ self: { }) {cabocha = null;}; "cache" = callPackage - ({ mkDerivation, base, clock, hashable, hspec, stm, transformers - , unordered-containers - }: - mkDerivation { - pname = "cache"; - version = "0.1.1.0"; - sha256 = "1zvq5dwckkngf6kzh04pa59kgxf44fx9kli0c7zaz4g9hf1nyx8l"; - libraryHaskellDepends = [ - base clock hashable stm transformers unordered-containers - ]; - testHaskellDepends = [ base clock hspec stm transformers ]; - description = "An in-memory key/value store with expiration support"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "cache_0_1_1_1" = callPackage ({ mkDerivation, base, clock, hashable, hspec, stm, transformers , unordered-containers }: @@ -41691,7 +41681,6 @@ self: { testHaskellDepends = [ base clock hspec stm transformers ]; description = "An in-memory key/value store with expiration support"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "cached-io" = callPackage @@ -42459,6 +42448,42 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "capnp" = callPackage + ({ mkDerivation, array, base, binary, bytes, bytestring, cereal + , containers, cpu, data-default, data-default-instances-vector + , deepseq, directory, dlist, exceptions, filepath, heredoc, HUnit + , mtl, pretty-show, primitive, process, process-extras, QuickCheck + , quickcheck-instances, quickcheck-io, reinterpret-cast, resourcet + , test-framework, test-framework-hunit, test-framework-quickcheck2 + , text, transformers, utf8-string, vector, wl-pprint-text + }: + mkDerivation { + pname = "capnp"; + version = "0.1.0.0"; + sha256 = "14my9py7vjvxq51cd7sys8bxzyvwm2196qwjp2027daqbh7975vl"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array base bytes bytestring cpu data-default + data-default-instances-vector exceptions mtl primitive + reinterpret-cast text transformers vector + ]; + executableHaskellDepends = [ + array base binary bytes bytestring cereal containers directory + dlist exceptions filepath mtl primitive reinterpret-cast text + transformers utf8-string vector wl-pprint-text + ]; + testHaskellDepends = [ + array base binary bytes bytestring data-default deepseq directory + exceptions heredoc HUnit mtl pretty-show primitive process + process-extras QuickCheck quickcheck-instances quickcheck-io + reinterpret-cast resourcet test-framework test-framework-hunit + test-framework-quickcheck2 text transformers vector + ]; + description = "Cap'n Proto for Haskell"; + license = stdenv.lib.licenses.mit; + }) {}; + "capped-list" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -46706,15 +46731,12 @@ self: { }) {}; "cli-setup" = callPackage - ({ mkDerivation, base, bytestring, directory, file-embed, process - }: + ({ mkDerivation, base, bytestring, directory, process }: mkDerivation { pname = "cli-setup"; - version = "0.2.0.4"; - sha256 = "0mkxm1kpbfsiv3khp8d96j9bcq7j4zbidd5ks89r69bxsmrp1z7i"; - libraryHaskellDepends = [ - base bytestring directory file-embed process - ]; + version = "0.2.0.5"; + sha256 = "08lqx6nvwbjydjrb2gnjis1bfq9xcrhqvilzmbkbzq17lxcaax2c"; + libraryHaskellDepends = [ base bytestring directory process ]; description = "Helper setup scripts for packaging command-line tools"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -47444,6 +47466,24 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "cmark-gfm_0_1_5" = callPackage + ({ mkDerivation, base, blaze-html, bytestring, cheapskate + , criterion, discount, HUnit, markdown, sundown, text + }: + mkDerivation { + pname = "cmark-gfm"; + version = "0.1.5"; + sha256 = "13b0mqks5c1q989slgsa3ixr5vvkfyic4ynzgv00kgl5qrs7hqk7"; + libraryHaskellDepends = [ base bytestring text ]; + testHaskellDepends = [ base HUnit text ]; + benchmarkHaskellDepends = [ + base blaze-html cheapskate criterion discount markdown sundown text + ]; + description = "Fast, accurate GitHub Flavored Markdown parser and renderer"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "cmark-highlight" = callPackage ({ mkDerivation, base, blaze-html, cmark, highlighting-kate, text }: @@ -47490,8 +47530,8 @@ self: { }: mkDerivation { pname = "cmark-sections"; - version = "0.3.0"; - sha256 = "1zc7gcncmbq5ph17hlwxdikjvx6ccywkbs60523ybp7dagch4cfs"; + version = "0.3.0.1"; + sha256 = "0k8mv6fa2xzm3ppirhxr2l7vrq1jhb4mp20fdy2pliy4n93rfvlv"; libraryHaskellDepends = [ base base-prelude cmark containers microlens split text ]; @@ -48365,18 +48405,6 @@ self: { }) {}; "colorful-monoids" = callPackage - ({ mkDerivation, base }: - mkDerivation { - pname = "colorful-monoids"; - version = "0.2.1.1"; - sha256 = "0n1f9x6kyb3fcg1fbs80wrlm3c897l089ma4cxm47v1dcgczix8b"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base ]; - description = "Styled console text output using ANSI escape sequences"; - license = stdenv.lib.licenses.mit; - }) {}; - - "colorful-monoids_0_2_1_2" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "colorful-monoids"; @@ -48386,7 +48414,6 @@ self: { testHaskellDepends = [ base ]; description = "Styled console text output using ANSI escape sequences"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "colorize-haskell" = callPackage @@ -49608,6 +49635,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "composition-prelude_1_5_3_1" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "composition-prelude"; + version = "1.5.3.1"; + sha256 = "0dq4znxr3qy2avmv68lzw4xrbfccap19ri2hxmlkl6r8p2850k7d"; + libraryHaskellDepends = [ base ]; + description = "Higher-order function combinators"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "composition-tree" = callPackage ({ mkDerivation, base, doctest, QuickCheck }: mkDerivation { @@ -51026,6 +51065,42 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "configuration-tools_0_4_0" = callPackage + ({ mkDerivation, aeson, ansi-wl-pprint, attoparsec, base + , base-unicode-symbols, base64-bytestring, bytestring, Cabal + , case-insensitive, connection, data-default, deepseq, directory + , dlist, enclosed-exceptions, filepath, http-client + , http-client-tls, http-types, monad-control, mtl, network-uri + , optparse-applicative, process, profunctors, semigroups, text, tls + , transformers, unordered-containers, wai, warp, warp-tls, x509 + , x509-system, x509-validation, yaml + }: + mkDerivation { + pname = "configuration-tools"; + version = "0.4.0"; + sha256 = "0bsxvbdhcgrhz9dm32bs5fb7ywdjb68xii74wdli4s0axs4q5dpx"; + setupHaskellDepends = [ + base bytestring Cabal directory filepath process + ]; + libraryHaskellDepends = [ + aeson ansi-wl-pprint attoparsec base base-unicode-symbols + base64-bytestring bytestring Cabal case-insensitive connection + data-default deepseq directory dlist enclosed-exceptions filepath + http-client http-client-tls http-types monad-control mtl + network-uri optparse-applicative process profunctors semigroups + text tls transformers unordered-containers x509 x509-system + x509-validation yaml + ]; + testHaskellDepends = [ + base base-unicode-symbols bytestring Cabal enclosed-exceptions + http-types monad-control mtl text transformers unordered-containers + wai warp warp-tls yaml + ]; + description = "Tools for specifying and parsing configurations"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "configurator" = callPackage ({ mkDerivation, attoparsec, base, bytestring, directory, filepath , hashable, HUnit, test-framework, test-framework-hunit, text @@ -51561,12 +51636,14 @@ self: { }) {}; "container" = callPackage - ({ mkDerivation, base, containers, convert, lens, text }: + ({ mkDerivation, base, containers, convert, lens, text, vector }: mkDerivation { pname = "container"; - version = "1.1.1"; - sha256 = "1kmi57bx9bahr2vc0b89rgy68r26vn0y531m53fs4avdcadnjl9q"; - libraryHaskellDepends = [ base containers convert lens text ]; + version = "1.1.2"; + sha256 = "1i2zf7hn5pg0dmgq93w0i2v3vjsdryn6895za6mzfpdk7vyxsxsj"; + libraryHaskellDepends = [ + base containers convert lens text vector + ]; description = "Containers abstraction and utilities"; license = stdenv.lib.licenses.asl20; }) {}; @@ -52602,6 +52679,21 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "corecursive-main" = callPackage + ({ mkDerivation, base, process, unix }: + mkDerivation { + pname = "corecursive-main"; + version = "0.1.0.0"; + sha256 = "14ckdqmy3r06kqhlp7mpapmx01369vcfmaj78gjywlqznchpw6dk"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base process ]; + executableHaskellDepends = [ base process unix ]; + testHaskellDepends = [ base process ]; + description = "Write your main like it can call itself back"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "corenlp-parser" = callPackage ({ mkDerivation, aeson, async, base, cryptonite, data-default , directory, process, raw-strings-qq, rocksdb, rocksdb-haskell @@ -52960,7 +53052,7 @@ self: { description = "high-level CPLEX interface"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; - }) {cplex = null;}; + }) {inherit (pkgs) cplex;}; "cplusplus-th" = callPackage ({ mkDerivation, base, bytestring, containers, process, QuickCheck @@ -53177,6 +53269,34 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "cql-io_1_0_1_1" = callPackage + ({ mkDerivation, async, auto-update, base, bytestring, containers + , cql, cryptohash, data-default-class, Decimal, exceptions + , hashable, HsOpenSSL, iproute, lens, monad-control, mtl + , mwc-random, network, raw-strings-qq, retry, semigroups, stm + , tasty, tasty-hunit, text, time, tinylog, transformers + , transformers-base, unordered-containers, uuid, vector + }: + mkDerivation { + pname = "cql-io"; + version = "1.0.1.1"; + sha256 = "1kdv00fv21s8vbb3dfgzlgsrr0xxl4p2h655ga3q5cg47by564xc"; + libraryHaskellDepends = [ + async auto-update base bytestring containers cql cryptohash + data-default-class exceptions hashable HsOpenSSL iproute lens + monad-control mtl mwc-random network retry semigroups stm text time + tinylog transformers transformers-base unordered-containers uuid + vector + ]; + testHaskellDepends = [ + base containers cql Decimal iproute mtl raw-strings-qq tasty + tasty-hunit text time tinylog uuid + ]; + description = "Cassandra CQL client"; + license = stdenv.lib.licenses.mpl20; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "cqrs" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -53577,23 +53697,23 @@ self: { "creatur" = callPackage ({ mkDerivation, array, base, binary, bytestring, cereal, cond , directory, exceptions, filepath, gray-extended, hdaemonize - , hsyslog, HUnit, MonadRandom, mtl, old-locale, process, QuickCheck - , random, split, temporary, test-framework, test-framework-hunit - , test-framework-quickcheck2, time, transformers, unix, zlib + , hsyslog, HUnit, MonadRandom, mtl, QuickCheck, random, split + , temporary, test-framework, test-framework-hunit + , test-framework-quickcheck2, time, transformers, unix }: mkDerivation { pname = "creatur"; - version = "5.9.23"; - sha256 = "04f66vjl1bpfgsf0j5dpz7wjvkvw22ia0f1d375mzhp5xmv4qw46"; + version = "5.9.25"; + sha256 = "00bhszbjz7in5z1bilb1m3ld5sdd6xk5s95h6cw882qz0i1dmlp5"; libraryHaskellDepends = [ array base binary bytestring cereal cond directory exceptions - filepath gray-extended hdaemonize hsyslog MonadRandom mtl - old-locale process random split time transformers unix zlib + filepath gray-extended hdaemonize hsyslog MonadRandom mtl random + split time transformers unix ]; testHaskellDepends = [ - array base binary cereal directory filepath hsyslog HUnit - MonadRandom mtl QuickCheck temporary test-framework - test-framework-hunit test-framework-quickcheck2 + base cereal directory filepath HUnit MonadRandom mtl QuickCheck + temporary test-framework test-framework-hunit + test-framework-quickcheck2 ]; description = "Framework for artificial life experiments"; license = stdenv.lib.licenses.bsd3; @@ -54840,6 +54960,38 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "csg_0_1_0_5" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, containers + , criterion, doctest, doctest-driver-gen, gloss, gloss-raster + , QuickCheck, simple-vec3, strict, system-filepath, tasty + , tasty-hunit, tasty-quickcheck, transformers, turtle, vector + }: + mkDerivation { + pname = "csg"; + version = "0.1.0.5"; + sha256 = "12zwf2xiqiq4snwqhwvk1k3fl1bzlfbcd2vc2hsnv6v61ci6shq9"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + attoparsec base bytestring containers QuickCheck simple-vec3 strict + transformers + ]; + executableHaskellDepends = [ + base gloss gloss-raster QuickCheck simple-vec3 strict + system-filepath turtle + ]; + testHaskellDepends = [ + base bytestring doctest doctest-driver-gen simple-vec3 tasty + tasty-hunit tasty-quickcheck + ]; + benchmarkHaskellDepends = [ + base criterion simple-vec3 strict vector + ]; + description = "Analytical CSG (Constructive Solid Geometry) library"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "csound-catalog" = callPackage ({ mkDerivation, base, csound-expression, csound-sampler , sharc-timbre, transformers @@ -59185,6 +59337,25 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "debian-build_0_10_1_2" = callPackage + ({ mkDerivation, base, directory, filepath, process, split + , transformers + }: + mkDerivation { + pname = "debian-build"; + version = "0.10.1.2"; + sha256 = "0h8nxk9pir6ic65vh5y29jnlz7jrnq8inqg22h7nvlphk7qbblqw"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base directory filepath process split transformers + ]; + executableHaskellDepends = [ base filepath transformers ]; + description = "Debian package build sequence tools"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "debug" = callPackage ({ mkDerivation, aeson, base, bytestring, clock, containers , deepseq, directory, extra, filepath, ghc-prim, hashable, Hoed @@ -60865,6 +61036,8 @@ self: { pname = "dhall-json"; version = "1.2.2"; sha256 = "13vap0x53c9i2cyggh3riq8fza46c2d9rqmbxmsjvsawxz2jfm9d"; + revision = "1"; + editedCabalFile = "0vkn5kivqjl640f4ifjgy3mgmlqhz8ir48n04lklr4mra7z95qw2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -61173,8 +61346,8 @@ self: { }: mkDerivation { pname = "diagrams-braille"; - version = "0.1.0.1"; - sha256 = "11xq2mx4mmg12cyhs2r7brjn00jy7rh7rwh15gr7piynmx723xhl"; + version = "0.1.0.2"; + sha256 = "1jrhc8k0n9jabhg6rz22js9k3nj3v6r6klxskiksf6ajbqbzqg69"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -63102,6 +63275,8 @@ self: { pname = "distributed-process"; version = "0.7.4"; sha256 = "01ck0vhy8rrilyph6ijpxdmh9jijfbx2ri7k2hmacbblwj4bzafq"; + revision = "1"; + editedCabalFile = "02b499kz94v9ls6l95q9wxh0f56nzfyq7rslq3jf6xp94ydcnhwy"; libraryHaskellDepends = [ base binary bytestring containers data-accessor deepseq distributed-static exceptions hashable mtl network-transport random @@ -63834,6 +64009,8 @@ self: { pname = "djinn-lib"; version = "0.0.1.3"; sha256 = "0r1kby67flpyizj117r5q0q3sj61csqxd44za5r9292hj3cacd9v"; + revision = "1"; + editedCabalFile = "0zz4q631wpxdm4h499j0m1kin4n1ahnwzb0x2jh6vd463i89xlbk"; libraryHaskellDepends = [ base containers mtl pretty ]; description = "Generate Haskell code from a type. Library extracted from djinn package."; license = stdenv.lib.licenses.bsd3; @@ -68014,6 +68191,25 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "emacs-module" = callPackage + ({ mkDerivation, base, bytestring, deepseq, exceptions + , monad-control, mtl, prettyprinter, resourcet + , safe-exceptions-checked, template-haskell, text + , transformers-base, vector, void + }: + mkDerivation { + pname = "emacs-module"; + version = "0.1.1"; + sha256 = "1m6rcvhgdhlzzq86b4qhanbmymwl87r705jx9ih8s89fvsfgvq0y"; + libraryHaskellDepends = [ + base bytestring deepseq exceptions monad-control mtl prettyprinter + resourcet safe-exceptions-checked template-haskell text + transformers-base vector void + ]; + description = "Utilities to write Emacs dynamic modules"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "email" = callPackage ({ mkDerivation, array, base, bytestring, encoding, HaskellNet , hsemail, old-locale, old-time, parsec, process, time @@ -68217,8 +68413,8 @@ self: { }: mkDerivation { pname = "emd"; - version = "0.1.3.0"; - sha256 = "0p8ww7bxdrv5xpy9gslzp1c25iqamsdy0rfm4y2n0p71l7w960rw"; + version = "0.1.4.0"; + sha256 = "0mrkyy6fn4jsy6h4acqjkkq1bvp7c8yjpw5zyk9ycnk2izb7a9zw"; libraryHaskellDepends = [ base binary containers data-default-class finite-typelits ghc-typelits-knownnat ghc-typelits-natnormalise transformers @@ -69333,33 +69529,6 @@ self: { }) {}; "ersatz" = callPackage - ({ mkDerivation, array, attoparsec, base, bytestring, Cabal - , cabal-doctest, containers, data-default, directory, doctest - , filepath, lens, mtl, parsec, process, semigroups, temporary - , transformers, unordered-containers - }: - mkDerivation { - pname = "ersatz"; - version = "0.4.3"; - sha256 = "0c0yrh342682k47phy5xwc0gya4h9d07j53dakkwhnx0r4p6gjfn"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - array attoparsec base bytestring containers data-default lens mtl - process semigroups temporary transformers unordered-containers - ]; - executableHaskellDepends = [ - array base containers lens mtl parsec semigroups - ]; - testHaskellDepends = [ array base directory doctest filepath mtl ]; - description = "A monad for expressing SAT or QSAT problems using observable sharing"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - - "ersatz_0_4_4" = callPackage ({ mkDerivation, array, attoparsec, base, bytestring, Cabal , cabal-doctest, containers, data-default, directory, doctest , filepath, lens, mtl, parsec, process, semigroups, temporary @@ -69695,8 +69864,8 @@ self: { }: mkDerivation { pname = "eternity"; - version = "0.1.2"; - sha256 = "0rjjdhr9cnpgm55mjvhlkgdvqvi5dmmzrr4vj0jmn9pg7zra34y6"; + version = "0.1.3"; + sha256 = "02kwd0zad4p762pk75784bbiv6klhy47g64lpxg8kscfryxrd3ma"; libraryHaskellDepends = [ attoparsec base cereal directory foldl potoki potoki-cereal text ]; @@ -69716,8 +69885,8 @@ self: { }: mkDerivation { pname = "eternity-timestamped"; - version = "0.4"; - sha256 = "150xqf7kg4131qxnbjhly4ryy251gni1z6vyqcsy477hig2yv5gr"; + version = "0.4.1"; + sha256 = "09s26v4gi6w5am0nn7nwqkja7g74jddjfzsqjq2bbafng4dxnmwy"; libraryHaskellDepends = [ attoparsec base cereal directory eternity generic-random hashable potoki QuickCheck text time timestamp @@ -71683,6 +71852,21 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "extrapolate_0_3_2" = callPackage + ({ mkDerivation, base, leancheck, speculate, template-haskell }: + mkDerivation { + pname = "extrapolate"; + version = "0.3.2"; + sha256 = "1scfcjqz1q9pv37rvygbpdwx8j22469f5p2vf5ay68hd62d592gj"; + libraryHaskellDepends = [ + base leancheck speculate template-haskell + ]; + testHaskellDepends = [ base leancheck speculate ]; + description = "generalize counter-examples of test properties"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "ez-couch" = callPackage ({ mkDerivation, aeson, attoparsec, attoparsec-conduit, base , blaze-builder, bytestring, classy-prelude, classy-prelude-conduit @@ -74408,8 +74592,8 @@ self: { }: mkDerivation { pname = "fitspec"; - version = "0.4.5"; - sha256 = "0s4rifky7rswajc5z7a0kmmqyws3q6ryqca2h7riyh7xzkbxqfvk"; + version = "0.4.7"; + sha256 = "0ski62ndgl5ay9kbgx2v590pvfsn0wn0cx9h70fhvcrlsam01p5q"; libraryHaskellDepends = [ base cmdargs leancheck template-haskell ]; @@ -75090,6 +75274,18 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "flick-duration" = callPackage + ({ mkDerivation, base, clock, hspec, QuickCheck }: + mkDerivation { + pname = "flick-duration"; + version = "1.0.0"; + sha256 = "0lhfbdhgz1m5cw4d5bkzb0igk5d240k4zrxdyd7kw64qr8pvvkfy"; + libraryHaskellDepends = [ base clock ]; + testHaskellDepends = [ base clock hspec QuickCheck ]; + description = "work with durations of time using the Flick as the smallest unit"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "flickr" = callPackage ({ mkDerivation, base, filepath, HTTP, mime, network, random , utf8-string, xhtml, xml @@ -80351,6 +80547,27 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "genvalidity-bytestring_0_3_0_0" = callPackage + ({ mkDerivation, base, bytestring, deepseq, genvalidity + , genvalidity-hspec, hspec, QuickCheck, validity + , validity-bytestring + }: + mkDerivation { + pname = "genvalidity-bytestring"; + version = "0.3.0.0"; + sha256 = "1jmy41mqjh3zj512fjikn6vqjvx81cdvi9llc9f0yp2h2rkmw4hf"; + libraryHaskellDepends = [ + base bytestring genvalidity QuickCheck validity validity-bytestring + ]; + testHaskellDepends = [ + base bytestring deepseq genvalidity genvalidity-hspec hspec + QuickCheck + ]; + description = "GenValidity support for ByteString"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "genvalidity-containers" = callPackage ({ mkDerivation, base, containers, genvalidity, genvalidity-hspec , hspec, QuickCheck, validity, validity-containers @@ -80468,8 +80685,8 @@ self: { }: mkDerivation { pname = "genvalidity-hspec-optics"; - version = "0.0.0.0"; - sha256 = "0nx1qfi6dq0vikpbab4spkhmpm7lyvbvg5k7ni9lh71ijqjynyv8"; + version = "0.1.0.0"; + sha256 = "08p7hv1wr6df8sng906rvys0998nk8j331r2q5v2abw2rg2609m5"; libraryHaskellDepends = [ base genvalidity genvalidity-hspec hspec microlens QuickCheck ]; @@ -80575,6 +80792,25 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "genvalidity-text_0_5_1_0" = callPackage + ({ mkDerivation, array, base, genvalidity, genvalidity-hspec, hspec + , QuickCheck, text, validity, validity-text + }: + mkDerivation { + pname = "genvalidity-text"; + version = "0.5.1.0"; + sha256 = "0j7fx2zzv6ljqk87148h1rq3yg6vvy0dsl7kfl3f2p6ghnz7wggg"; + libraryHaskellDepends = [ + array base genvalidity QuickCheck text validity validity-text + ]; + testHaskellDepends = [ + base genvalidity genvalidity-hspec hspec QuickCheck text + ]; + description = "GenValidity support for Text"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "genvalidity-time" = callPackage ({ mkDerivation, base, genvalidity, genvalidity-hspec, hspec , QuickCheck, time, validity-time @@ -81952,17 +82188,18 @@ self: { "ghc-typelits-presburger" = callPackage ({ mkDerivation, base, containers, equational-reasoning, ghc - , ghc-tcplugins-extra, pretty, reflection, singletons + , ghc-tcplugins-extra, mtl, pretty, reflection, singletons, syb + , transformers }: mkDerivation { pname = "ghc-typelits-presburger"; - version = "0.2.0.3"; - sha256 = "15lywyh7sdfgqhz0bpi2hap1ix2s8dsfvn7vwzsci8l0w5vl5bn2"; + version = "0.2.0.5"; + sha256 = "03n6ddvn6p1nk6yw141zdw60iqda7k3sbaacc9s04mmnmshvia1n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base containers equational-reasoning ghc ghc-tcplugins-extra pretty - reflection singletons + base containers equational-reasoning ghc ghc-tcplugins-extra mtl + pretty reflection singletons syb transformers ]; description = "Presburger Arithmetic Solver for GHC Type-level natural numbers"; license = stdenv.lib.licenses.bsd3; @@ -83067,24 +83304,24 @@ self: { "gi-vte" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-gdk, gi-gio, gi-glib, gi-gobject, gi-gtk, gi-pango, haskell-gi - , haskell-gi-base, haskell-gi-overloading, text, transformers, vte + , haskell-gi-base, haskell-gi-overloading, text, transformers + , vte_291 }: mkDerivation { pname = "gi-vte"; - version = "2.91.18"; - sha256 = "0rixrkw0k2vz59y20lsd8zw54n7l069mij0n76dnmah2bjjk1r7w"; + version = "2.91.19"; + sha256 = "1hnhidjr7jh7i826lj6kdn264i592sfl5kwvymnpiycmcb37dd4y"; setupHaskellDepends = [ base Cabal haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-atk gi-gdk gi-gio gi-glib gi-gobject gi-gtk gi-pango haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; - libraryPkgconfigDepends = [ vte ]; + libraryPkgconfigDepends = [ vte_291 ]; doHaddock = false; description = "Vte bindings"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; - }) {inherit (pkgs.gnome2) vte;}; + }) {vte_291 = pkgs.gnome3.vte;}; "gi-webkit" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk @@ -83371,19 +83608,19 @@ self: { }) {}; "git" = callPackage - ({ mkDerivation, base, byteable, bytedump, bytestring, containers - , cryptonite, hourglass, memory, patience, random, system-fileio - , system-filepath, tasty, tasty-quickcheck, unix-compat - , utf8-string, vector, zlib, zlib-bindings + ({ mkDerivation, base, basement, byteable, bytedump, bytestring + , containers, cryptonite, hourglass, memory, patience, random + , system-fileio, system-filepath, tasty, tasty-quickcheck + , unix-compat, utf8-string, vector, zlib, zlib-bindings }: mkDerivation { pname = "git"; - version = "0.2.1"; - sha256 = "0j0hzlxb58g0q8fibg09ppag6bnhk7ym3nyzmqpwjbr6hxkdidsz"; + version = "0.2.2"; + sha256 = "18sn3rvmrqw8xy7xaqpv82inqj981z79sm6h1aw4jvvzsf6llzwa"; enableSeparateDataOutput = true; libraryHaskellDepends = [ - base byteable bytestring containers cryptonite hourglass memory - patience random system-fileio system-filepath unix-compat + base basement byteable bytestring containers cryptonite hourglass + memory patience random system-fileio system-filepath unix-compat utf8-string vector zlib zlib-bindings ]; testHaskellDepends = [ @@ -84834,15 +85071,16 @@ self: { }) {}; "gll" = callPackage - ({ mkDerivation, array, base, containers, pretty, regex-applicative - , text, TypeCompose + ({ mkDerivation, array, base, containers, pretty, random-strings + , regex-applicative, text, time, TypeCompose }: mkDerivation { pname = "gll"; - version = "0.4.0.5"; - sha256 = "09z7i4h5zwgyh3gg5w0l6p0ch1lhzmsnbmk1yfbc9b21gbxna5js"; + version = "0.4.0.11"; + sha256 = "0vxi750q11q1ggf0s2yyjpr47fmpfvmqm5mjdh6i4z6bf5vlhfd8"; libraryHaskellDepends = [ - array base containers pretty regex-applicative text TypeCompose + array base containers pretty random-strings regex-applicative text + time TypeCompose ]; description = "GLL parser with simple combinator interface"; license = stdenv.lib.licenses.bsd3; @@ -84985,6 +85223,22 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "gloss_1_13_0_1" = callPackage + ({ mkDerivation, base, bmp, bytestring, containers, ghc-prim + , gloss-rendering, GLUT, OpenGL + }: + mkDerivation { + pname = "gloss"; + version = "1.13.0.1"; + sha256 = "1f19vlx32nkgply25p83n7498lwdpshiibqg7nzkhb2kv7n0y71q"; + libraryHaskellDepends = [ + base bmp bytestring containers ghc-prim gloss-rendering GLUT OpenGL + ]; + description = "Painless 2D vector graphics, animations and simulations"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "gloss-accelerate" = callPackage ({ mkDerivation, accelerate, base, gloss, gloss-rendering }: mkDerivation { @@ -85000,8 +85254,8 @@ self: { ({ mkDerivation, base, containers, ghc-prim, gloss }: mkDerivation { pname = "gloss-algorithms"; - version = "1.12.0.0"; - sha256 = "00vji2mlakawarqsywgvl10yk32jmlxcj2d058a6psjqb0pkq0wb"; + version = "1.13.0.1"; + sha256 = "0vbqcsvyicb409a60fab0c0shixny4l5z2l15n8hrrr1dsvisf95"; libraryHaskellDepends = [ base containers ghc-prim gloss ]; description = "Data structures and algorithms for working with 2D graphics"; license = stdenv.lib.licenses.mit; @@ -85040,8 +85294,8 @@ self: { }: mkDerivation { pname = "gloss-examples"; - version = "1.12.0.0"; - sha256 = "1iimmphkq89h4k8iny52kgz1a0cq6lp8dzr0lkj4j5qnfaj65lhl"; + version = "1.13.0.1"; + sha256 = "071b75qlppjff9q7b8312wb382gry4dnz1b8p84sb8lxmxr2848w"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -85097,6 +85351,22 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "gloss-raster_1_13_0_1" = callPackage + ({ mkDerivation, base, containers, ghc-prim, gloss, gloss-rendering + , repa + }: + mkDerivation { + pname = "gloss-raster"; + version = "1.13.0.1"; + sha256 = "1dyj8r0b3gal54dgyq9jb4s5sqjhp152q63r8nkpzjh1c9d3cp9x"; + libraryHaskellDepends = [ + base containers ghc-prim gloss gloss-rendering repa + ]; + description = "Parallel rendering of raster images"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "gloss-raster-accelerate" = callPackage ({ mkDerivation, accelerate, base, colour-accelerate, gloss , gloss-accelerate @@ -85128,6 +85398,20 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "gloss-rendering_1_13_0_2" = callPackage + ({ mkDerivation, base, bmp, bytestring, containers, GLUT, OpenGL }: + mkDerivation { + pname = "gloss-rendering"; + version = "1.13.0.2"; + sha256 = "0ivzijqkxn0r4iqk0rmq0bzdzzgv9a8fgwy3gwnfibmvhhm9jfq0"; + libraryHaskellDepends = [ + base bmp bytestring containers GLUT OpenGL + ]; + description = "Gloss picture data types and rendering functions"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "gloss-sodium" = callPackage ({ mkDerivation, base, gloss, sodium }: mkDerivation { @@ -88675,27 +88959,6 @@ self: { }) {}; "greskell" = callPackage - ({ mkDerivation, aeson, base, bytestring, doctest, doctest-discover - , greskell-core, hint, hspec, semigroups, text, transformers - , unordered-containers, vector - }: - mkDerivation { - pname = "greskell"; - version = "0.2.0.3"; - sha256 = "13nqmpga35ri45rvssfj6mhzafkgdbg5077s8m847ny1sz10xg0x"; - libraryHaskellDepends = [ - aeson base greskell-core semigroups text transformers - unordered-containers vector - ]; - testHaskellDepends = [ - aeson base bytestring doctest doctest-discover greskell-core hint - hspec text unordered-containers - ]; - description = "Haskell binding for Gremlin graph query language"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "greskell_0_2_1_0" = callPackage ({ mkDerivation, aeson, base, bytestring, doctest, doctest-discover , greskell-core, hint, hspec, semigroups, text, transformers , unordered-containers, vector @@ -88714,7 +88977,6 @@ self: { ]; description = "Haskell binding for Gremlin graph query language"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "greskell-core" = callPackage @@ -88739,28 +89001,6 @@ self: { }) {}; "greskell-websocket" = callPackage - ({ mkDerivation, aeson, async, base, base64-bytestring, bytestring - , greskell-core, hashtables, hspec, safe-exceptions, stm, text - , unordered-containers, uuid, vector, websockets - }: - mkDerivation { - pname = "greskell-websocket"; - version = "0.1.0.0"; - sha256 = "171pr07dlsvkmj0jqr60dc6a4g8sfqaz0hvwwfagzklg31m961mq"; - libraryHaskellDepends = [ - aeson async base base64-bytestring bytestring greskell-core - hashtables safe-exceptions stm text unordered-containers uuid - vector websockets - ]; - testHaskellDepends = [ - aeson base bytestring greskell-core hspec unordered-containers uuid - vector - ]; - description = "Haskell client for Gremlin Server using WebSocket serializer"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "greskell-websocket_0_1_1_0" = callPackage ({ mkDerivation, aeson, async, base, base64-bytestring, bytestring , greskell-core, hashtables, hspec, safe-exceptions, stm, text , unordered-containers, uuid, vector, websockets @@ -88780,7 +89020,6 @@ self: { ]; description = "Haskell client for Gremlin Server using WebSocket serializer"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "grid" = callPackage @@ -91781,8 +92020,8 @@ self: { }: mkDerivation { pname = "hadolint"; - version = "1.11.1"; - sha256 = "07mgv88whga78x6sa7c1iw8l6k6p5yb0b38wpvy6cs3rzk4x2dx2"; + version = "1.11.2"; + sha256 = "0xfhghpy0jmgmlyzc6plcg3nq26afbwp36bjjdc156rcwzsm9qyx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -93165,8 +93404,34 @@ self: { pname = "hapistrano"; version = "0.3.5.9"; sha256 = "1jyzjj9m6vj9rlpvadaxnfxxl8ynrn8jp9xzyp3kwkzyv6cdi1ha"; - revision = "1"; - editedCabalFile = "0g48v24byay41jxhyszy9j00s77r9gsfdh3x6dvwv5shb558w95k"; + revision = "2"; + editedCabalFile = "1gfs133dm21jwv48v4wlr1dbr993fz49b9lviaahkymlv1d3j8gd"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base filepath formatting gitrev mtl path process time transformers + ]; + executableHaskellDepends = [ + aeson async base formatting gitrev optparse-applicative path + path-io stm yaml + ]; + testHaskellDepends = [ + base directory filepath hspec mtl path path-io process temporary + ]; + description = "A deployment library for Haskell applications"; + license = stdenv.lib.licenses.mit; + }) {}; + + "hapistrano_0_3_5_10" = callPackage + ({ mkDerivation, aeson, async, base, directory, filepath + , formatting, gitrev, hspec, mtl, optparse-applicative, path + , path-io, process, stm, temporary, time, transformers, yaml + }: + mkDerivation { + pname = "hapistrano"; + version = "0.3.5.10"; + sha256 = "1pkgbcpddk5ik0b1b684nnvwil68kla1w7660c1751dyhhh78ikw"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -93182,6 +93447,7 @@ self: { ]; description = "A deployment library for Haskell applications"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; }) {}; "happindicator" = callPackage @@ -95423,33 +95689,6 @@ self: { }) {}; "haskell-gi" = callPackage - ({ mkDerivation, attoparsec, base, bytestring, Cabal, containers - , directory, doctest, filepath, glib, gobjectIntrospection - , haskell-gi-base, mtl, pretty-show, process, regex-tdfa, safe - , text, transformers, xdg-basedir, xml-conduit - }: - mkDerivation { - pname = "haskell-gi"; - version = "0.21.3"; - sha256 = "09smnzg6kqjyb7m281k8w3y6vabws41snp9wkh8449s0ya3ndbn0"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - attoparsec base bytestring Cabal containers directory filepath - haskell-gi-base mtl pretty-show process regex-tdfa safe text - transformers xdg-basedir xml-conduit - ]; - libraryPkgconfigDepends = [ glib gobjectIntrospection ]; - executableHaskellDepends = [ - base containers directory filepath haskell-gi-base pretty-show text - ]; - testHaskellDepends = [ base doctest process ]; - description = "Generate Haskell bindings for GObject Introspection capable libraries"; - license = stdenv.lib.licenses.lgpl21; - }) {inherit (pkgs) glib; - inherit (pkgs.gnome3) gobjectIntrospection;}; - - "haskell-gi_0_21_4" = callPackage ({ mkDerivation, attoparsec, base, bytestring, Cabal, containers , directory, doctest, filepath, glib, gobjectIntrospection , haskell-gi-base, mtl, pretty-show, process, regex-tdfa, safe @@ -95473,7 +95712,6 @@ self: { testHaskellDepends = [ base doctest process ]; description = "Generate Haskell bindings for GObject Introspection capable libraries"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) glib; inherit (pkgs.gnome3) gobjectIntrospection;}; @@ -99813,6 +100051,8 @@ self: { pname = "hdocs"; version = "0.5.3.0"; sha256 = "0gkv4xy7jr2ic22gn5fpj3vd6avgd1xqblv96gg1m0fhfsj92y5h"; + revision = "1"; + editedCabalFile = "0dy2jamwd0jxai8hcfq506xqczi0hn9c8p7z4dbmq62d29fm79yb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -100236,6 +100476,32 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "hedis_0_10_4" = callPackage + ({ mkDerivation, async, base, bytestring, bytestring-lexing + , deepseq, doctest, errors, HTTP, HUnit, mtl, network, network-uri + , resource-pool, scanner, slave-thread, stm, test-framework + , test-framework-hunit, text, time, tls, unordered-containers + , vector + }: + mkDerivation { + pname = "hedis"; + version = "0.10.4"; + sha256 = "1xsa6wgakmjhwz9s9fybbwsx6gxy6630bqyrai0sb4vmd9lnbxfx"; + libraryHaskellDepends = [ + async base bytestring bytestring-lexing deepseq errors HTTP mtl + network network-uri resource-pool scanner stm text time tls + unordered-containers vector + ]; + testHaskellDepends = [ + async base bytestring doctest HUnit mtl slave-thread stm + test-framework test-framework-hunit text time + ]; + benchmarkHaskellDepends = [ base mtl time ]; + description = "Client library for the Redis datastore: supports full command set, pipelining"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "hedis-config" = callPackage ({ mkDerivation, aeson, base, bytestring, hedis, scientific, text , time @@ -101667,8 +101933,8 @@ self: { }: mkDerivation { pname = "hfmt"; - version = "0.2.2"; - sha256 = "0xjh952djxb490nig2aj9y5461ka33d3qdlrfkxb7iz7pqmmr6fs"; + version = "0.2.3.1"; + sha256 = "178nr4k4jgl3xxlvds7cqg18qfmsak1zhwlkks6syviypbg5wb07"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -101716,6 +101982,8 @@ self: { pname = "hformat"; version = "0.3.3.0"; sha256 = "0g9kjfssaksjj3cp0qiwk7v85yy3sb2ryhjnlrdznhm3mnkvp35j"; + revision = "1"; + editedCabalFile = "00924yrjyzy3v5l13f03v1qw45ra2600f98r9bgswjqrrn87m79i"; libraryHaskellDepends = [ ansi-terminal base base-unicode-symbols text ]; @@ -102246,20 +102514,19 @@ self: { "hid-examples" = callPackage ({ mkDerivation, base, blaze-html, bytestring, cassava, Chart - , Chart-diagrams, fmt, hint, optparse-applicative, safe, text, time + , Chart-diagrams, extra, fmt, hint, mtl, optparse-applicative + , random, safe, text, time }: mkDerivation { pname = "hid-examples"; - version = "0.1.0.0"; - sha256 = "0x8i9532w5gxlajx4pw7n31qf6hbqf5335lsqwvwvk12igww7mg8"; - revision = "1"; - editedCabalFile = "0ifcgqm81vh7qidpxzgkx5g3wcyif0zgclz7svsnvw5vvpij350p"; + version = "0.2"; + sha256 = "1rp6v40z8i2slnsacw42adkqp98bg8fml573lpz9mz7ipn05gi9x"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ - base blaze-html bytestring cassava Chart Chart-diagrams fmt hint - optparse-applicative safe text time + base blaze-html bytestring cassava Chart Chart-diagrams extra fmt + hint mtl optparse-applicative random safe text time ]; description = "Examples to accompany the book \"Haskell in Depth\""; license = stdenv.lib.licenses.bsd3; @@ -103808,8 +104075,8 @@ self: { }: mkDerivation { pname = "hledger-iadd"; - version = "1.3.5"; - sha256 = "0mp8jhvf48173ixypqfm9vmsb2bsykfygxrxxfjpry6m5xqfh09c"; + version = "1.3.6"; + sha256 = "04gy5pvbcgkr3jg1a2dav3kcd7ih46knn0d39l8670bmwhx3y5br"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -106139,8 +106406,8 @@ self: { ({ mkDerivation, base, Cabal, containers, directory, filepath }: mkDerivation { pname = "hoppy-runtime"; - version = "0.5.0"; - sha256 = "089dqnnczknir9q9mwdh5z9jzb5wsw4bmqqi8spibxk8lna4cvqs"; + version = "0.5.1"; + sha256 = "0gh6kjfy9wcdppbq9ml5i2iz7bi12pbvnzqhj25sg9dy77iwc7cp"; libraryHaskellDepends = [ base Cabal containers directory filepath ]; @@ -106416,6 +106683,26 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "hourglass_0_2_12" = callPackage + ({ mkDerivation, base, bytestring, deepseq, gauge, mtl, old-locale + , tasty, tasty-hunit, tasty-quickcheck, time + }: + mkDerivation { + pname = "hourglass"; + version = "0.2.12"; + sha256 = "0jnay5j13vpz6i1rkaj3j0d9v8jfpri499xn3l7wd01f81f5ncs4"; + libraryHaskellDepends = [ base deepseq ]; + testHaskellDepends = [ + base deepseq mtl old-locale tasty tasty-hunit tasty-quickcheck time + ]; + benchmarkHaskellDepends = [ + base bytestring deepseq gauge mtl old-locale time + ]; + description = "simple performant time related library"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "hourglass-fuzzy-parsing" = callPackage ({ mkDerivation, base, hourglass, parsec }: mkDerivation { @@ -107439,8 +107726,8 @@ self: { }: mkDerivation { pname = "hriemann"; - version = "0.3.2.0"; - sha256 = "1b0vyxkyz8qqzvdrb0nyni6x490rxqh5zlydjrn9pbqc6npz7m8p"; + version = "0.3.3.0"; + sha256 = "0apji56rwh1did67z9z0bcy5r9k2m6rrfkiv18rp4mbd863skg25"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -112516,16 +112803,16 @@ self: { "http-conduit-downloader" = callPackage ({ mkDerivation, base, bytestring, conduit, connection , data-default, HsOpenSSL, http-client, http-conduit, http-types - , lifted-base, mtl, network, network-uri, resourcet, time, zlib + , mtl, network, network-uri, resourcet, text, time, zlib }: mkDerivation { pname = "http-conduit-downloader"; - version = "1.0.30"; - sha256 = "1m0wwi34fcsppn8sj46jaaxdpdf3jzl1bhf9q1gxg9p1r9xgvv5a"; + version = "1.0.31"; + sha256 = "1ng41s2y176223blzxdywlv7hmbdh7i5nwr63la7jfnd9rcdr83c"; libraryHaskellDepends = [ base bytestring conduit connection data-default HsOpenSSL - http-client http-conduit http-types lifted-base mtl network - network-uri resourcet time zlib + http-client http-conduit http-types mtl network network-uri + resourcet text time zlib ]; description = "HTTP downloader tailored for web-crawler needs"; license = stdenv.lib.licenses.bsd3; @@ -112620,6 +112907,25 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "http-io-streams" = callPackage + ({ mkDerivation, attoparsec, base, base64-bytestring, blaze-builder + , bytestring, case-insensitive, containers, directory, HsOpenSSL + , io-streams, mtl, network, network-uri, openssl-streams, text + , transformers + }: + mkDerivation { + pname = "http-io-streams"; + version = "0.1.0.0"; + sha256 = "0fxz7p5n7gd99xjq9rwm6x74qzpfp4wdmhj1hm08c7hkinizdvgv"; + libraryHaskellDepends = [ + attoparsec base base64-bytestring blaze-builder bytestring + case-insensitive containers directory HsOpenSSL io-streams mtl + network network-uri openssl-streams text transformers + ]; + description = "HTTP client based on io-streams"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "http-kinder" = callPackage ({ mkDerivation, aeson, base, bytestring, case-insensitive , containers, http-media, http-types, HUnit, QuickCheck, singletons @@ -113102,15 +113408,16 @@ self: { "http2-client-grpc" = callPackage ({ mkDerivation, base, binary, bytestring, data-default-class - , http2, http2-client, proto-lens, proto-lens-protoc, text, zlib + , http2, http2-client, http2-grpc-types, proto-lens + , proto-lens-protoc, text, zlib }: mkDerivation { pname = "http2-client-grpc"; - version = "0.1.0.0"; - sha256 = "11ckgp56k6ypk4smc91909gs8cvlbqji8blsr48k8fbclhi5cqwv"; + version = "0.2.0.0"; + sha256 = "1bg4p6fy09mbi5r355vvrbmc0al7mcwbr3mx2lpkjkzm9cg53x2z"; libraryHaskellDepends = [ base binary bytestring data-default-class http2 http2-client - proto-lens proto-lens-protoc text zlib + http2-grpc-types proto-lens proto-lens-protoc text zlib ]; testHaskellDepends = [ base ]; description = "Implement gRPC-over-HTTP2 clients"; @@ -113118,6 +113425,17 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "http2-grpc-types" = callPackage + ({ mkDerivation, base, binary, bytestring, proto-lens, zlib }: + mkDerivation { + pname = "http2-grpc-types"; + version = "0.1.0.0"; + sha256 = "0qj9bffznw8fawalj6hlvx8r0sj9smgks88wdqjq5ran02b6i2dl"; + libraryHaskellDepends = [ base binary bytestring proto-lens zlib ]; + description = "Types for gRPC over HTTP2 common for client and servers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "httpd-shed" = callPackage ({ mkDerivation, base, network, network-uri }: mkDerivation { @@ -113538,17 +113856,17 @@ self: { }) {}; "hunspell-hs" = callPackage - ({ mkDerivation, base, criterion, hspec, hunspell, stm }: + ({ mkDerivation, base, criterion, deepseq, hspec, hunspell, stm }: mkDerivation { pname = "hunspell-hs"; - version = "0.1.0.0"; - sha256 = "0jiqgs4akny8kcpl3hdkj08hyknw2p0z96dci6lwq2fv5qprj77i"; + version = "0.2.0.0"; + sha256 = "0wifkv8i83lhi348l1rkjqidpr81zss02zn6brxlva938ir2ncp8"; libraryHaskellDepends = [ base stm ]; - librarySystemDepends = [ hunspell ]; + libraryPkgconfigDepends = [ hunspell ]; testHaskellDepends = [ base hspec stm ]; - testSystemDepends = [ hunspell ]; - benchmarkHaskellDepends = [ base criterion stm ]; - benchmarkSystemDepends = [ hunspell ]; + testPkgconfigDepends = [ hunspell ]; + benchmarkHaskellDepends = [ base criterion deepseq stm ]; + benchmarkPkgconfigDepends = [ hunspell ]; description = "Hunspell thread-safe FFI bindings for spell checking"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; @@ -113850,27 +114168,6 @@ self: { }) {}; "hw-bits" = callPackage - ({ mkDerivation, base, bytestring, criterion, hspec, hw-int - , hw-prim, hw-string-parse, QuickCheck, safe, vector - }: - mkDerivation { - pname = "hw-bits"; - version = "0.7.0.2"; - sha256 = "1s0as4d1a80hzx47zpa7qjiwdbgwzg1j4lgqd0grri5scq0iwqiq"; - revision = "1"; - editedCabalFile = "1gvv5ryx1lrgb3hk362fkqz98rggdxfmjp7fy0id7mqvdz6lk2av"; - libraryHaskellDepends = [ - base bytestring hw-int hw-prim hw-string-parse safe vector - ]; - testHaskellDepends = [ - base bytestring hspec hw-prim QuickCheck vector - ]; - benchmarkHaskellDepends = [ base criterion hw-prim vector ]; - description = "Bit manipulation"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "hw-bits_0_7_0_3" = callPackage ({ mkDerivation, base, bytestring, criterion, hspec, hw-int , hw-prim, hw-string-parse, QuickCheck, safe, vector }: @@ -113887,7 +114184,6 @@ self: { benchmarkHaskellDepends = [ base criterion hw-prim vector ]; description = "Bit manipulation"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "hw-conduit" = callPackage @@ -114085,6 +114381,26 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "hw-ip_0_2_0_2" = callPackage + ({ mkDerivation, attoparsec, base, generic-lens, hedgehog, hspec + , hw-bits, hw-hspec-hedgehog, text + }: + mkDerivation { + pname = "hw-ip"; + version = "0.2.0.2"; + sha256 = "0c2nz9iq5x7mys90zy29ka4zkdggqngz77wjm51kv1jp7rsnpqn7"; + libraryHaskellDepends = [ + attoparsec base generic-lens hw-bits text + ]; + testHaskellDepends = [ + attoparsec base generic-lens hedgehog hspec hw-bits + hw-hspec-hedgehog text + ]; + description = "Library for manipulating IP addresses and CIDR blocks"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "hw-json" = callPackage ({ mkDerivation, ansi-wl-pprint, array, attoparsec, base , bytestring, conduit, containers, criterion, dlist, hspec @@ -114316,36 +114632,36 @@ self: { "hw-prim" = callPackage ({ mkDerivation, base, bytestring, criterion, directory, exceptions - , hedgehog, hspec, hw-hspec-hedgehog, mmap, QuickCheck + , hedgehog, hspec, hw-hspec-hedgehog, mmap, QuickCheck, semigroups , transformers, vector }: mkDerivation { pname = "hw-prim"; - version = "0.6.2.3"; - sha256 = "10sxa42bkrwfbqlkdhv62m1g2dy4zqpsp5iqyd1jx0hal1wlblfm"; + version = "0.6.2.9"; + sha256 = "1c2ykdxvrg0i1wbjgfc0mank5z7466crqcs5hdyddjc833xhmv2d"; libraryHaskellDepends = [ - base bytestring mmap transformers vector + base bytestring mmap semigroups transformers vector ]; testHaskellDepends = [ base bytestring directory exceptions hedgehog hspec - hw-hspec-hedgehog mmap QuickCheck transformers vector + hw-hspec-hedgehog mmap QuickCheck semigroups transformers vector ]; benchmarkHaskellDepends = [ - base bytestring criterion mmap transformers vector + base bytestring criterion mmap semigroups transformers vector ]; description = "Primitive functions and data types"; license = stdenv.lib.licenses.bsd3; }) {}; - "hw-prim_0_6_2_12" = callPackage + "hw-prim_0_6_2_13" = callPackage ({ mkDerivation, base, bytestring, criterion, directory, exceptions , hedgehog, hspec, hw-hspec-hedgehog, mmap, QuickCheck, semigroups , transformers, vector }: mkDerivation { pname = "hw-prim"; - version = "0.6.2.12"; - sha256 = "10nbmpq8zm5j1jmn45w379rrmjvcssl213pmwh9p4zbnas71ba67"; + version = "0.6.2.13"; + sha256 = "0cvg99v9c86fzf76i4z3lilss0qgs1i91v1hsk2n22a79rmhpvnb"; libraryHaskellDepends = [ base bytestring mmap semigroups transformers vector ]; @@ -115682,29 +115998,6 @@ self: { }) {}; "hyraxAbif" = callPackage - ({ mkDerivation, base, binary, bytestring, directory, filepath - , hedgehog, hscolour, pretty-show, protolude, text - }: - mkDerivation { - pname = "hyraxAbif"; - version = "0.2.3.9"; - sha256 = "0y9n5mz5hkbbdkw2h979y274x6y45pa9cw9wzbfnfczsjqgxgxs1"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base binary bytestring directory filepath protolude text - ]; - executableHaskellDepends = [ - base bytestring hscolour pretty-show protolude text - ]; - testHaskellDepends = [ - base binary bytestring hedgehog protolude text - ]; - description = "Modules for parsing, generating and manipulating AB1 files"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "hyraxAbif_0_2_3_10" = callPackage ({ mkDerivation, base, binary, bytestring, directory, filepath , hedgehog, hscolour, pretty-show, protolude, text }: @@ -115725,7 +116018,6 @@ self: { ]; description = "Modules for parsing, generating and manipulating AB1 files"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "hzaif" = callPackage @@ -119148,28 +119440,6 @@ self: { }) {}; "intro" = callPackage - ({ mkDerivation, base, binary, bytestring, containers, deepseq - , dlist, extra, hashable, lens, mtl, QuickCheck, safe, text - , transformers, unordered-containers, writer-cps-mtl - }: - mkDerivation { - pname = "intro"; - version = "0.3.1.0"; - sha256 = "14kl6nx62qkm19fjn593m62iy4myjwg94yyr38kkbna438n5wpns"; - libraryHaskellDepends = [ - base binary bytestring containers deepseq dlist extra hashable mtl - safe text transformers unordered-containers writer-cps-mtl - ]; - testHaskellDepends = [ - base binary bytestring containers deepseq dlist extra hashable lens - mtl QuickCheck safe text transformers unordered-containers - writer-cps-mtl - ]; - description = "\"Fixed Prelude\" - Mostly total and safe, provides Text and Monad transformers"; - license = stdenv.lib.licenses.mit; - }) {}; - - "intro_0_3_2_0" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq , dlist, extra, hashable, lens, mtl, QuickCheck, safe, text , transformers, unordered-containers, writer-cps-mtl @@ -119189,7 +119459,6 @@ self: { ]; description = "\"Fixed Prelude\" - Mostly total and safe, provides Text and Monad transformers"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "intro-prelude" = callPackage @@ -119682,18 +119951,19 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "ip_1_4_0" = callPackage + "ip_1_4_1" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, criterion - , doctest, hashable, hspec, HUnit, primitive, QuickCheck + , deepseq, doctest, hashable, hspec, HUnit, primitive, QuickCheck , quickcheck-classes, test-framework, test-framework-hunit , test-framework-quickcheck2, text, vector }: mkDerivation { pname = "ip"; - version = "1.4.0"; - sha256 = "12y9ym7gjdwlixp727z4hf0hmi8x021shvrv6vhg4s4bgn3rvch5"; + version = "1.4.1"; + sha256 = "0nzc2xb6xha2sql3aiwhchl2hhfzndlvdm1hc8pbrjw27jcz3hpi"; libraryHaskellDepends = [ - aeson attoparsec base bytestring hashable primitive text vector + aeson attoparsec base bytestring deepseq hashable primitive text + vector ]; testHaskellDepends = [ attoparsec base bytestring doctest hspec HUnit QuickCheck @@ -120708,6 +120978,18 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "ival" = callPackage + ({ mkDerivation, alg, base, smallcheck, tasty, tasty-smallcheck }: + mkDerivation { + pname = "ival"; + version = "0.1.0.0"; + sha256 = "16iffzyhqm160sy6qskfxr0wrbjic9bxrm8y9f1ych7gmzp3cdwk"; + libraryHaskellDepends = [ alg base ]; + testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; + description = "Intervals"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ivar-simple" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -121832,8 +122114,8 @@ self: { ({ mkDerivation, base, haskeline, hspec, HUnit }: mkDerivation { pname = "jord"; - version = "0.3.1.0"; - sha256 = "09wf9yzf9jzh4w2iqs0r33hi80ralbriipydbqpb0gx0i2sgwqay"; + version = "0.4.0.0"; + sha256 = "0sa19hr49l71dlvm1wpkw6901zzws12higd4xksk8b81cwrgp8l2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; @@ -121966,6 +122248,17 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "jps" = callPackage + ({ mkDerivation, base, containers, fingertree, lens, vector }: + mkDerivation { + pname = "jps"; + version = "0.1.0.0"; + sha256 = "0k31r994cw1w79v2zqkj64jhbfyym1j96vawvqc5pvw2mjk1f5in"; + libraryHaskellDepends = [ base containers fingertree lens vector ]; + description = "Jump point search for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "js-flot" = callPackage ({ mkDerivation, base, HTTP }: mkDerivation { @@ -122662,6 +122955,27 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "json-rpc-generic_0_2_1_5" = callPackage + ({ mkDerivation, aeson, aeson-generic-compat, base, containers + , dlist, QuickCheck, quickcheck-simple, scientific, text + , transformers, unordered-containers, vector + }: + mkDerivation { + pname = "json-rpc-generic"; + version = "0.2.1.5"; + sha256 = "1h1spyiq5xix3rbjdk37a28l6l46zygvxafdhaa466hyn2j7p4cz"; + libraryHaskellDepends = [ + aeson aeson-generic-compat base containers dlist scientific text + transformers unordered-containers vector + ]; + testHaskellDepends = [ + aeson base QuickCheck quickcheck-simple text + ]; + description = "Generic encoder and decode for JSON-RPC"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "json-rpc-server" = callPackage ({ mkDerivation, aeson, base, bytestring, deepseq, HUnit, mtl , test-framework, test-framework-hunit, text, unordered-containers @@ -126342,10 +126656,8 @@ self: { }: mkDerivation { pname = "language-ats"; - version = "1.7.0.2"; - sha256 = "1x5nm59nx2dwjxqrz8r0f6wg5szxcsvidqd9pjzh1znlxbzy3s6i"; - revision = "1"; - editedCabalFile = "0dzijl82zynk73ahd3rzkv7x86qpbn36hp558vwmcvd84qq0hbqf"; + version = "1.7.0.3"; + sha256 = "0lmqic0pwn1f5l5zm3830ipyfjv6cj799kzgx0ia0mdy9wh8pfg9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ ansi-wl-pprint array base composition-prelude containers deepseq @@ -126545,6 +126857,8 @@ self: { pname = "language-docker"; version = "6.0.4"; sha256 = "1brlqlxa1h7iv2p17h4nb6ly7nr4dr9j815z3yiz0gbj91bgj4c1"; + revision = "1"; + editedCabalFile = "0la3l8m32zmgb4nk4fwchy1abip0k1b0x1i9205dih136g1iaq62"; libraryHaskellDepends = [ base bytestring containers free megaparsec mtl prettyprinter split template-haskell text th-lift time @@ -127147,6 +127461,51 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "language-puppet_1_3_20_1" = callPackage + ({ mkDerivation, aeson, ansi-wl-pprint, attoparsec, base + , base16-bytestring, bytestring, case-insensitive, containers + , cryptonite, directory, exceptions, filecache, filepath + , formatting, Glob, hashable, hruby, hslogger, hspec + , hspec-megaparsec, http-api-data, http-client, lens, lens-aeson + , megaparsec, memory, mtl, operational, optparse-applicative + , parallel-io, parsec, pcre-utils, process, protolude, random + , regex-pcre-builtin, scientific, servant, servant-client, split + , stm, strict-base-types, temporary, text, time, transformers, unix + , unordered-containers, vector, yaml + }: + mkDerivation { + pname = "language-puppet"; + version = "1.3.20.1"; + sha256 = "0gak1v8p6fnrac7br2gvz3wg8mymm82gyv4wbdcp5rkj7ncm19vs"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson ansi-wl-pprint attoparsec base base16-bytestring bytestring + case-insensitive containers cryptonite directory exceptions + filecache filepath formatting hashable hruby hslogger hspec + http-api-data http-client lens lens-aeson megaparsec memory mtl + operational parsec pcre-utils process protolude random + regex-pcre-builtin scientific servant servant-client split stm + strict-base-types text time transformers unix unordered-containers + vector yaml + ]; + executableHaskellDepends = [ + aeson ansi-wl-pprint base bytestring containers Glob hslogger + http-client lens megaparsec mtl optparse-applicative parallel-io + regex-pcre-builtin strict-base-types text transformers + unordered-containers vector yaml + ]; + testHaskellDepends = [ + base Glob hslogger hspec hspec-megaparsec lens megaparsec mtl + pcre-utils protolude scientific strict-base-types temporary text + transformers unordered-containers vector + ]; + description = "Tools to parse and evaluate the Puppet DSL"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "language-python" = callPackage ({ mkDerivation, alex, array, base, containers, happy, monads-tf , pretty, transformers, utf8-string @@ -128178,6 +128537,19 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "leancheck_0_7_3" = callPackage + ({ mkDerivation, base, template-haskell }: + mkDerivation { + pname = "leancheck"; + version = "0.7.3"; + sha256 = "0lvyf82qsiprvhk40870c6pz13z9fv2qml1cvvw3ryc7y8xh89v9"; + libraryHaskellDepends = [ base template-haskell ]; + testHaskellDepends = [ base ]; + description = "Enumerative property-based testing"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "leankit-api" = callPackage ({ mkDerivation, aeson, base, bytestring, colour, curl, split }: mkDerivation { @@ -132329,8 +132701,8 @@ self: { ({ mkDerivation, base, containers, doctest, hedgehog }: mkDerivation { pname = "loc"; - version = "0.1.3.2"; - sha256 = "1p8df8jyddma3mk54azgiqf6adlq0l4g00cjffdvx8bk30xnrank"; + version = "0.1.3.3"; + sha256 = "0vnnw8ix38r441czsgmcwn7iavvmy6v5c12qflhz0ah055ahl8xa"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers doctest hedgehog ]; description = "Types representing line and column positions and ranges in text files"; @@ -132342,8 +132714,8 @@ self: { ({ mkDerivation, base, containers, hedgehog, loc }: mkDerivation { pname = "loc-test"; - version = "0.1.3.2"; - sha256 = "06yccmyxk7cvkxjra28ardxc61h6h59w0rw08d27llppfjh5bn01"; + version = "0.1.3.3"; + sha256 = "148nc6qy4afrw707kvq7k1052pfj717apsmr2b98x8w5xcc7f567"; libraryHaskellDepends = [ base containers hedgehog loc ]; description = "Test-related utilities related to the /loc/ package"; license = stdenv.lib.licenses.asl20; @@ -134697,8 +135069,8 @@ self: { }: mkDerivation { pname = "mackerel-client"; - version = "0.1.0"; - sha256 = "0x1i311281pswpcgwgjfhk4x2576h8ycg1i3ira29hyph1q0r7a0"; + version = "0.2.0"; + sha256 = "05x0c05h3k8c1qrxmmi4dlj1wxpmfqj6n3man5cqpqp0sxayxv9c"; libraryHaskellDepends = [ aeson base bytestring data-default directory filepath htoml http-client http-client-tls http-types parsec split text @@ -134764,8 +135136,8 @@ self: { }: mkDerivation { pname = "madlang"; - version = "4.0.2.11"; - sha256 = "1s924yvbk89xsl0zlm1shpc942q6nzi7fqqki8mlhj3ymqrgsv1k"; + version = "4.0.2.12"; + sha256 = "0g3nciqjfqkhi6j5kcyp4zwrzbik3v9qrj0jpl374g4r1sw3piq9"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cli-setup ]; @@ -136592,6 +136964,8 @@ self: { pname = "matrix"; version = "0.3.6.1"; sha256 = "0b1v17rc9q7ni44gkzp124kmc5d6xmlpiqvskgjrq54qpjinr5zs"; + revision = "1"; + editedCabalFile = "0iy0gdgg68ldhgm4lzvzl5pmzflx0r4brdbdkq75rkarm7cigawn"; libraryHaskellDepends = [ base deepseq loop primitive semigroups vector ]; @@ -138557,6 +138931,22 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "microlens-ghc_0_4_9_1" = callPackage + ({ mkDerivation, array, base, bytestring, containers, microlens + , transformers + }: + mkDerivation { + pname = "microlens-ghc"; + version = "0.4.9.1"; + sha256 = "03iwgg8zww9irv59l70c8yy7vzxir1zf66y12210xk91k5hq6jrj"; + libraryHaskellDepends = [ + array base bytestring containers microlens transformers + ]; + description = "microlens + array, bytestring, containers, transformers"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "microlens-mtl" = callPackage ({ mkDerivation, base, microlens, mtl, transformers , transformers-compat @@ -138605,6 +138995,24 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "microlens-th_0_4_2_2" = callPackage + ({ mkDerivation, base, containers, microlens, template-haskell + , th-abstraction, transformers + }: + mkDerivation { + pname = "microlens-th"; + version = "0.4.2.2"; + sha256 = "02nj7lnl61yffi3c6wn341arxhld5r0vj6nzcb5zmqjhnqsv8c05"; + libraryHaskellDepends = [ + base containers microlens template-haskell th-abstraction + transformers + ]; + testHaskellDepends = [ base microlens ]; + description = "Automatic generation of record lenses for microlens"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "micrologger" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hspec, lens , text, text-format, time, transformers @@ -139620,6 +140028,28 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "mixpanel-client" = callPackage + ({ mkDerivation, aeson, base, base64-bytestring, bytestring, hspec + , hspec-discover, http-client, http-client-tls, markdown-unlit + , servant, servant-client, string-conv, text, time + }: + mkDerivation { + pname = "mixpanel-client"; + version = "0.1.0.0"; + sha256 = "0m3l68b3mvpzsxr61rfvn89i5lym9yd3akvmwn001zdzqxk4l9v7"; + libraryHaskellDepends = [ + aeson base base64-bytestring bytestring http-client http-client-tls + servant servant-client string-conv text time + ]; + testHaskellDepends = [ + aeson base base64-bytestring bytestring hspec http-client + http-client-tls servant servant-client string-conv text time + ]; + testToolDepends = [ hspec-discover markdown-unlit ]; + description = "Mixpanel client"; + license = stdenv.lib.licenses.asl20; + }) {}; + "mkbndl" = callPackage ({ mkDerivation, base, directory, filepath, haskell98 }: mkDerivation { @@ -139730,8 +140160,8 @@ self: { pname = "mmark"; version = "0.0.5.6"; sha256 = "0d0jxxj0b1jy9mym6389dmm6biiw8kzdh06zj2j0gsjczn2n60zw"; - revision = "5"; - editedCabalFile = "1m4l42g519hnzjaafsnbjcfr0nrf28x1lmc1kjh5swrg6qd3kf29"; + revision = "6"; + editedCabalFile = "13cn8nkqj0zl26rgs01rspb2mz6gq1a6ax3g5bygdphvwzraswc5"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base case-insensitive containers data-default-class deepseq @@ -139945,33 +140375,6 @@ self: { }) {}; "modern-uri" = callPackage - ({ mkDerivation, base, bytestring, containers, contravariant - , criterion, deepseq, exceptions, hspec, hspec-megaparsec - , megaparsec, mtl, profunctors, QuickCheck, reflection, tagged - , template-haskell, text, weigh - }: - mkDerivation { - pname = "modern-uri"; - version = "0.2.1.0"; - sha256 = "06lqkx91s0lvkamxxf070l990kh8g0c5f5yshh2lffjbk5zclnp6"; - revision = "5"; - editedCabalFile = "089smjciwx6iav6wqpxhwdzlm0d1jdmgcgjv0r2c4vqrwdd1wb4h"; - libraryHaskellDepends = [ - base bytestring containers contravariant deepseq exceptions - megaparsec mtl profunctors QuickCheck reflection tagged - template-haskell text - ]; - testHaskellDepends = [ - base bytestring hspec hspec-megaparsec megaparsec QuickCheck text - ]; - benchmarkHaskellDepends = [ - base bytestring criterion deepseq megaparsec text weigh - ]; - description = "Modern library for working with URIs"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "modern-uri_0_2_2_0" = callPackage ({ mkDerivation, base, bytestring, containers, contravariant , criterion, deepseq, exceptions, hspec, hspec-discover , hspec-megaparsec, megaparsec, mtl, profunctors, QuickCheck @@ -139995,7 +140398,6 @@ self: { ]; description = "Modern library for working with URIs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "modify-fasta" = callPackage @@ -143363,17 +143765,6 @@ self: { }) {}; "multipart" = callPackage - ({ mkDerivation, base, bytestring, parsec }: - mkDerivation { - pname = "multipart"; - version = "0.1.2"; - sha256 = "0g04jhyw1ib1s7c9bcldyyn4n90qd9x7dmvic4vgq57bgcqgnhz5"; - libraryHaskellDepends = [ base bytestring parsec ]; - description = "HTTP multipart split out of the cgi package"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "multipart_0_1_3" = callPackage ({ mkDerivation, base, bytestring, parsec, stringsearch }: mkDerivation { pname = "multipart"; @@ -143382,7 +143773,6 @@ self: { libraryHaskellDepends = [ base bytestring parsec stringsearch ]; description = "HTTP multipart split out of the cgi package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "multipart-names" = callPackage @@ -144251,8 +144641,8 @@ self: { }: mkDerivation { pname = "mvc"; - version = "1.1.6"; - sha256 = "1n7mdyz781cr0mmfcrj8agx3zdd6qh7hlb98kd63bz9msri4zfrz"; + version = "1.1.7"; + sha256 = "1887z2im418rzkqin2mk7f839qgvv4snnxm2qzlcnym89hspz37w"; libraryHaskellDepends = [ async base contravariant foldl managed mmorph pipes pipes-concurrency transformers @@ -144941,11 +145331,11 @@ self: { }) {}; "nakadi-client" = callPackage - ({ mkDerivation, aeson, aeson-casing, async, async-timer, base - , bytestring, classy-prelude, conduit, conduit-extra, containers - , exceptions, fast-logger, hashable, http-client, http-client-tls - , http-conduit, http-types, iso8601-time, lens, lens-aeson - , lifted-async, monad-control, monad-logger, mtl, random, resourcet + ({ mkDerivation, aeson, aeson-casing, aeson-qq, async, async-timer + , base, bytestring, classy-prelude, conduit, conduit-extra + , containers, exceptions, fast-logger, hashable, http-client + , http-client-tls, http-conduit, http-types, iso8601-time, lens + , lens-aeson, monad-control, monad-logger, mtl, random, resourcet , retry, safe-exceptions, say, scientific, split, stm, stm-chans , stm-conduit, tasty, tasty-hunit, template-haskell, text, time , transformers, transformers-base, unliftio, unliftio-core @@ -144953,24 +145343,24 @@ self: { }: mkDerivation { pname = "nakadi-client"; - version = "0.5.1.0"; - sha256 = "1g8jddskklbcirgb35b71lbgkm492rfhbx50kipi5wrnh0r4zh67"; + version = "0.6.0.0"; + sha256 = "15hcaccm25frzar2fwyrrhai9kpja7xdcpi2ibl6gf3drp6z65jy"; libraryHaskellDepends = [ - aeson aeson-casing async-timer base bytestring conduit + aeson aeson-casing async async-timer base bytestring conduit conduit-extra containers exceptions hashable http-client http-client-tls http-conduit http-types iso8601-time lens monad-control monad-logger mtl resourcet retry safe-exceptions - scientific split stm template-haskell text time transformers - transformers-base unliftio unliftio-core unordered-containers uuid - vector + scientific split stm stm-chans template-haskell text time + transformers transformers-base unliftio unliftio-core + unordered-containers uuid vector ]; testHaskellDepends = [ - aeson aeson-casing async async-timer base bytestring classy-prelude - conduit conduit-extra containers exceptions fast-logger hashable - http-client http-client-tls http-conduit http-types iso8601-time - lens lens-aeson lifted-async monad-control monad-logger mtl random - resourcet retry safe-exceptions say scientific split stm stm-chans - stm-conduit tasty tasty-hunit template-haskell text time + aeson aeson-casing aeson-qq async async-timer base bytestring + classy-prelude conduit conduit-extra containers exceptions + fast-logger hashable http-client http-client-tls http-conduit + http-types iso8601-time lens lens-aeson monad-control monad-logger + mtl random resourcet retry safe-exceptions say scientific split stm + stm-chans stm-conduit tasty tasty-hunit template-haskell text time transformers transformers-base unliftio unliftio-core unordered-containers uuid vector wai warp ]; @@ -146459,8 +146849,8 @@ self: { pname = "network"; version = "2.7.0.2"; sha256 = "1fsdcwz7w1g1gznr62a6za8jc2g8cq5asrcq2vc14x9plf31s2vf"; - revision = "1"; - editedCabalFile = "06pc3iybcn9dyvx7q3qh6cczalb0bfinbay8pjhcahg6mwvgf32s"; + revision = "2"; + editedCabalFile = "04h5wq6116brd2r3182g65crrbidn43wi43qz1n99gl042ydgf3w"; libraryHaskellDepends = [ base bytestring unix ]; testHaskellDepends = [ base bytestring directory doctest hspec HUnit @@ -147879,23 +148269,23 @@ self: { }) {}; "nirum" = callPackage - ({ mkDerivation, base, blaze-html, blaze-markup, bytestring, cmark - , containers, directory, email-validate, filepath, fsnotify - , heterocephalus, hlint, hspec, hspec-core, hspec-meta, htoml - , interpolatedstring-perl6, megaparsec, mtl, optparse-applicative - , parsec, pretty, process, semigroups, semver, shakespeare, stm - , string-qq, template-haskell, temporary, text, turtle - , unordered-containers, uri + ({ mkDerivation, base, blaze-html, blaze-markup, bytestring + , cmark-gfm, containers, directory, email-validate, filepath + , fsnotify, heterocephalus, hlint, hspec, hspec-core, hspec-meta + , htoml, hxt, interpolatedstring-perl6, megaparsec, mtl + , optparse-applicative, parsec, pretty, process, semigroups, semver + , shakespeare, stm, string-qq, template-haskell, temporary, text + , turtle, unordered-containers, uri }: mkDerivation { pname = "nirum"; - version = "0.3.3"; - sha256 = "0ilrhkfv1q2w49wsj27dssaavw8v5w77vyf2mynb5aam1yax3d3v"; + version = "0.5.0"; + sha256 = "1d754gn0ndfns4490ffiygiwqym8i8ikfabd5mf6yg86arimmvjc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base blaze-html blaze-markup bytestring cmark containers directory - email-validate filepath fsnotify heterocephalus htoml + base blaze-html blaze-markup bytestring cmark-gfm containers + directory email-validate filepath fsnotify heterocephalus htoml interpolatedstring-perl6 megaparsec mtl optparse-applicative parsec pretty semver shakespeare stm template-haskell text unordered-containers uri @@ -147907,7 +148297,7 @@ self: { ]; testHaskellDepends = [ base blaze-html bytestring containers directory email-validate - filepath hlint hspec hspec-core hspec-meta htoml + filepath hlint hspec hspec-core hspec-meta htoml hxt interpolatedstring-perl6 megaparsec mtl parsec pretty process semigroups semver string-qq temporary text turtle unordered-containers @@ -151508,6 +151898,28 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "opentok" = callPackage + ({ mkDerivation, aeson, aeson-casing, aeson-compat, base + , base-compat, base64-string, bytestring, containers, convertible + , either, hscolour, http-client, http-client-tls, http-conduit + , http-types, iproute, jose, lens, monad-time, SHA, strings, text + , time, transformers, unordered-containers, utf8-string, uuid + }: + mkDerivation { + pname = "opentok"; + version = "0.0.4"; + sha256 = "1wzl7ra1y3998kp54j9hpnv58kzk1ysx9qivi4fsg0psyvhqf17j"; + libraryHaskellDepends = [ + aeson aeson-casing aeson-compat base base-compat base64-string + bytestring containers convertible either hscolour http-client + http-client-tls http-conduit http-types iproute jose lens + monad-time SHA strings text time transformers unordered-containers + utf8-string uuid + ]; + description = "An OpenTok SDK for Haskell"; + license = stdenv.lib.licenses.mit; + }) {}; + "opentype" = callPackage ({ mkDerivation, base, binary, bytestring, containers, ghc , microlens, microlens-th, mtl, pretty-hex, time @@ -153026,6 +153438,8 @@ self: { pname = "pandoc"; version = "2.2.1"; sha256 = "1dqin92w513l7whg5wdgrngnxsj5mb8gppfvn7kjgyv2pdgpy0zy"; + revision = "1"; + editedCabalFile = "16f2c7awxbs17xycl3z1x11h7gc7rfzvw7i3pslsn9nms7rz3s3v"; configureFlags = [ "-fhttps" "-f-trypandoc" ]; isLibrary = true; isExecutable = true; @@ -153211,22 +153625,22 @@ self: { "pandoc-emphasize-code" = callPackage ({ mkDerivation, base, filepath, hashable, lucid, mtl, pandoc-types - , process, tasty, tasty-discover, tasty-hspec, tasty-hunit, text - , unordered-containers + , process, semigroups, tasty, tasty-discover, tasty-hspec + , tasty-hunit, text, unordered-containers }: mkDerivation { pname = "pandoc-emphasize-code"; - version = "0.2.3"; - sha256 = "09jk13binvv6yqpdgkadx54npngn4vbg6z7k2q78cj4ypirbcpl0"; + version = "0.2.4"; + sha256 = "0fz0pkxx64d8bvrsg9s704mhhw9djq74x56dbv5w3y65nch8p3a5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base filepath hashable lucid mtl pandoc-types process text - unordered-containers + base filepath hashable lucid mtl pandoc-types process semigroups + text unordered-containers ]; executableHaskellDepends = [ base pandoc-types ]; testHaskellDepends = [ - base pandoc-types tasty tasty-discover tasty-hspec tasty-hunit + base pandoc-types tasty tasty-discover tasty-hspec tasty-hunit text unordered-containers ]; testToolDepends = [ tasty-discover ]; @@ -155216,10 +155630,8 @@ self: { ({ mkDerivation, base, bytestring, path, safe-exceptions, text }: mkDerivation { pname = "path-text-utf8"; - version = "0.0.1.0"; - sha256 = "0z7k6wj4p9192blrxnnmq79km4f6sm8lagp01vznc1gmy1p0w4cg"; - revision = "1"; - editedCabalFile = "1m04dyqqamh9lkkmcbf2dg7ivd5kb2dxqh9b844lr7mk5qganar6"; + version = "0.0.1.1"; + sha256 = "0c572nkkanz9n862q87q5jfpmg17v6flhl4201i67r7fp5icihwr"; libraryHaskellDepends = [ base bytestring path safe-exceptions text ]; @@ -156896,6 +157308,31 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "persistent-mysql-haskell_0_4_2" = callPackage + ({ mkDerivation, aeson, base, bytestring, conduit, containers + , io-streams, monad-logger, mysql-haskell, network, persistent + , persistent-template, resource-pool, resourcet, text, time, tls + , transformers, unliftio-core + }: + mkDerivation { + pname = "persistent-mysql-haskell"; + version = "0.4.2"; + sha256 = "012vnfxjqlp352jm5s8glvypgyjligsqfrhb3y0kpzvxlsw4a653"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring conduit containers io-streams monad-logger + mysql-haskell network persistent resource-pool resourcet text time + tls transformers unliftio-core + ]; + executableHaskellDepends = [ + base monad-logger persistent persistent-template transformers + ]; + description = "A pure haskell backend for the persistent library using MySQL database server"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "persistent-odbc" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, containers , convertible, HDBC, HDBC-odbc, monad-control, monad-logger @@ -157096,6 +157533,35 @@ self: { maintainers = with stdenv.lib.maintainers; [ psibi ]; }) {inherit (pkgs) sqlite;}; + "persistent-sqlite_2_8_2" = callPackage + ({ mkDerivation, aeson, base, bytestring, conduit, containers + , hspec, microlens-th, monad-logger, old-locale, persistent + , persistent-template, resource-pool, resourcet, sqlite, temporary + , text, time, transformers, unliftio-core, unordered-containers + }: + mkDerivation { + pname = "persistent-sqlite"; + version = "2.8.2"; + sha256 = "1chbmvjz46smhgnzhha3bbkhys3fys6dip1jr4v7xp1jf78zbyp6"; + configureFlags = [ "-fsystemlib" ]; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring conduit containers microlens-th monad-logger + old-locale persistent resource-pool resourcet text time + transformers unliftio-core unordered-containers + ]; + librarySystemDepends = [ sqlite ]; + testHaskellDepends = [ + base hspec persistent persistent-template temporary text time + transformers + ]; + description = "Backend for the persistent library using sqlite3"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + maintainers = with stdenv.lib.maintainers; [ psibi ]; + }) {inherit (pkgs) sqlite;}; + "persistent-template" = callPackage ({ mkDerivation, aeson, aeson-compat, base, bytestring, containers , ghc-prim, hspec, http-api-data, monad-control, monad-logger @@ -160331,8 +160797,8 @@ self: { }: mkDerivation { pname = "pointfree-fancy"; - version = "1.1.1.8"; - sha256 = "16n1yzjnfhwkdps8lcjhpnrmbbrvw2n6qsi90vzjxswkwsvp4hi3"; + version = "1.1.1.11"; + sha256 = "0kxk9kxqlxl0j1cq5jvcsgcfggc3xz0qi7a1qw6w1l83gs2vjjrk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -161626,9 +162092,9 @@ self: { "postgresql-query" = callPackage ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring - , containers, data-default, derive, exceptions, file-embed - , haskell-src-meta, hreader, hset, inflections, monad-control - , monad-logger, mtl, postgresql-simple, QuickCheck + , containers, data-default, exceptions, file-embed + , generic-arbitrary, haskell-src-meta, hreader, hset, inflections + , monad-control, monad-logger, mtl, postgresql-simple, QuickCheck , quickcheck-assertions, quickcheck-instances, resource-pool , semigroups, tasty, tasty-hunit, tasty-quickcheck, tasty-th , template-haskell, text, th-lift, th-lift-instances, time @@ -161636,8 +162102,8 @@ self: { }: mkDerivation { pname = "postgresql-query"; - version = "3.4.0"; - sha256 = "1f69rjwhww6knivk8gkx82b8xp8hkg0mhb9z2lm69vv3k5fxv8mb"; + version = "3.5.0"; + sha256 = "1sh8kgfqy1kipz99v74xkxzfggbxxjq2gwswa94m1spy6r7k7avp"; libraryHaskellDepends = [ aeson attoparsec base blaze-builder bytestring containers data-default exceptions file-embed haskell-src-meta hreader hset @@ -161647,7 +162113,7 @@ self: { transformers-compat type-fun ]; testHaskellDepends = [ - attoparsec base derive postgresql-simple QuickCheck + attoparsec base generic-arbitrary postgresql-simple QuickCheck quickcheck-assertions quickcheck-instances tasty tasty-hunit tasty-quickcheck tasty-th text time ]; @@ -161912,43 +162378,44 @@ self: { }) {}; "postgrest" = callPackage - ({ mkDerivation, aeson, aeson-qq, ansi-wl-pprint, async, base - , base64-bytestring, bytestring, case-insensitive, cassava - , configurator-ng, containers, contravariant, cookie, either - , gitrev, hasql, hasql-pool, hasql-transaction, heredoc - , hjsonschema, hspec, hspec-wai, hspec-wai-json, HTTP, http-types + ({ mkDerivation, aeson, aeson-qq, ansi-wl-pprint, async + , auto-update, base, base64-bytestring, bytestring + , case-insensitive, cassava, configurator-ng, containers + , contravariant, contravariant-extras, cookie, either, gitrev + , hasql, hasql-pool, hasql-transaction, heredoc, hjsonschema, hspec + , hspec-wai, hspec-wai-json, HTTP, http-types , insert-ordered-containers, interpolatedstring-perl6, jose, lens , lens-aeson, monad-control, network-uri, optparse-applicative , parsec, process, protolude, Ranged-sets, regex-tdfa, retry, safe - , scientific, swagger2, text, transformers-base, unix + , scientific, swagger2, text, time, transformers-base, unix , unordered-containers, vector, wai, wai-cors, wai-extra , wai-middleware-static, warp }: mkDerivation { pname = "postgrest"; - version = "0.4.4.0"; - sha256 = "1dj0gzwjq5psxqmjx0jhbvwa0jlf52dvsbdmbx6ry0yqhsa0yvjr"; + version = "0.5.0.0"; + sha256 = "1sixscxpx6dl7hj87yk6zz4a8rg4qwlcchqrxxg1m0gjhln0aqx3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-wl-pprint base base64-bytestring bytestring case-insensitive cassava configurator-ng containers contravariant - cookie either gitrev hasql hasql-pool hasql-transaction heredoc - HTTP http-types insert-ordered-containers interpolatedstring-perl6 - jose lens lens-aeson network-uri optparse-applicative parsec - protolude Ranged-sets regex-tdfa safe scientific swagger2 text - unordered-containers vector wai wai-cors wai-extra - wai-middleware-static + contravariant-extras cookie either gitrev hasql hasql-pool + hasql-transaction heredoc HTTP http-types insert-ordered-containers + interpolatedstring-perl6 jose lens lens-aeson network-uri + optparse-applicative parsec protolude Ranged-sets regex-tdfa safe + scientific swagger2 text time unordered-containers vector wai + wai-cors wai-extra wai-middleware-static ]; executableHaskellDepends = [ - base base64-bytestring bytestring hasql hasql-pool protolude retry - text unix warp + auto-update base base64-bytestring bytestring hasql hasql-pool + protolude retry text time unix warp ]; testHaskellDepends = [ - aeson aeson-qq async base base64-bytestring bytestring + aeson aeson-qq async auto-update base base64-bytestring bytestring case-insensitive cassava containers contravariant hasql hasql-pool heredoc hjsonschema hspec hspec-wai hspec-wai-json http-types lens - lens-aeson monad-control process protolude regex-tdfa + lens-aeson monad-control process protolude regex-tdfa time transformers-base wai wai-extra ]; description = "REST API for any Postgres database"; @@ -162084,8 +162551,8 @@ self: { ({ mkDerivation, potoki-core }: mkDerivation { pname = "potoki"; - version = "2.0.5"; - sha256 = "1ik30rjpz5hr0n83nq0xdc381lrwir7z1iqcjmlwp3zan9hrnbk2"; + version = "2.0.6"; + sha256 = "1gjjs03kpvq544pada5a1r9vjv3dwiqkkgp7hb6ync41mpwvhssl"; libraryHaskellDepends = [ potoki-core ]; description = "Simple streaming in IO"; license = stdenv.lib.licenses.mit; @@ -162124,8 +162591,8 @@ self: { }: mkDerivation { pname = "potoki-core"; - version = "2.2.7"; - sha256 = "0pb20brgfc427gig317iyq6ln9z565aqanfm3cmkvgrzbvl9gf9q"; + version = "2.2.8.2"; + sha256 = "11d75dm2y1fw5kzbkf5vx55b0xa2sn1picbykfl6zypqbqmpa86g"; libraryHaskellDepends = [ acquire attoparsec base bytestring directory foldl hashable primitive profunctors ptr scanner stm text transformers @@ -162793,8 +163260,8 @@ self: { ({ mkDerivation, base, containers }: mkDerivation { pname = "preludeplus"; - version = "0.1.0.3"; - sha256 = "0fbxydbkf8j7v0gb6an5p1phd637xpzipiyq4nwlzdlpkdbpkaav"; + version = "0.1.0.5"; + sha256 = "08sxfgr8xh0rbg9nv3k93970mjcqgjyv1qy0kmwksl11fsih6sr3"; libraryHaskellDepends = [ base containers ]; description = "Generalizes List functions and replaces partials with NonEmpty equivalents"; license = stdenv.lib.licenses.bsd3; @@ -163323,6 +163790,23 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "prim-instances" = callPackage + ({ mkDerivation, base, base-orphans, primitive, QuickCheck + , quickcheck-classes, quickcheck-instances, tasty, tasty-quickcheck + }: + mkDerivation { + pname = "prim-instances"; + version = "0.1.0.0"; + sha256 = "1l2dvq5mrbxghzrcfd1ik49lzfvly3bq15jrmn1hilvjrsscx7nf"; + libraryHaskellDepends = [ base primitive ]; + testHaskellDepends = [ + base base-orphans primitive QuickCheck quickcheck-classes + quickcheck-instances tasty tasty-quickcheck + ]; + description = "prim typeclass instances"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "prim-ref" = callPackage ({ mkDerivation, base, ghc-prim, primitive, semigroups }: mkDerivation { @@ -164164,6 +164648,19 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "product-isomorphic_0_0_3_3" = callPackage + ({ mkDerivation, base, template-haskell, th-data-compat }: + mkDerivation { + pname = "product-isomorphic"; + version = "0.0.3.3"; + sha256 = "1fy1a7xvnz47120z7vq5hrdllgard7cd1whkwwmgpwdsmhn3my8y"; + libraryHaskellDepends = [ base template-haskell th-data-compat ]; + testHaskellDepends = [ base template-haskell ]; + description = "Weaken applicative functor on products"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "product-profunctors" = callPackage ({ mkDerivation, base, bifunctors, contravariant, criterion , deepseq, profunctors, tagged, template-haskell @@ -164591,20 +165088,20 @@ self: { ({ mkDerivation, base, bifunctors, binary, comonad, cond, container , convert, data-default, deepseq, deriving-compat, either, errors , exceptions, functor-utils, ghc-prim, impossible, lens, lens-utils - , monoid, mtl, neat-interpolation, placeholders, pointed + , monoid, mtl, neat-interpolation, placeholders, pointed, pretty , pretty-show, primitive, raw-strings-qq, recursion-schemes , semigroupoids, string-qq, template-haskell, text, transformers , transformers-base, typelevel, vector }: mkDerivation { pname = "prologue"; - version = "3.2.3"; - sha256 = "1a69283vmxr3ksak6b8hb8ys52gi5r7f1d59l32xfq1ilaswxxwm"; + version = "3.2.4"; + sha256 = "0smh3g9k2l4ic9gh1i7aq541nnacipvvc9c0v04xq5rk0rzrswmv"; libraryHaskellDepends = [ base bifunctors binary comonad cond container convert data-default deepseq deriving-compat either errors exceptions functor-utils ghc-prim impossible lens lens-utils monoid mtl neat-interpolation - placeholders pointed pretty-show primitive raw-strings-qq + placeholders pointed pretty pretty-show primitive raw-strings-qq recursion-schemes semigroupoids string-qq template-haskell text transformers transformers-base typelevel vector ]; @@ -164764,14 +165261,16 @@ self: { }) {}; "pronounce" = callPackage - ({ mkDerivation, base, binary, containers, filepath, mtl, text }: + ({ mkDerivation, base, binary, containers, filepath, mtl, safe + , text + }: mkDerivation { pname = "pronounce"; - version = "1.1.0.3"; - sha256 = "1agxmm426v8520vbw8maibrsa3qpzf8h8x3i61fk2fflyb45yx8z"; + version = "1.2.0.0"; + sha256 = "10jhkgawgzddqgw1m8hfhzb35szmxy5smy0bapm5vjmqc90b6zw9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ - base binary containers filepath mtl text + base binary containers filepath mtl safe text ]; description = "A library for interfacing with the CMU Pronouncing Dictionary"; license = stdenv.lib.licenses.bsd3; @@ -164986,6 +165485,22 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "proto-lens-arbitrary_0_1_2_2" = callPackage + ({ mkDerivation, base, bytestring, containers, lens-family + , proto-lens, QuickCheck, text + }: + mkDerivation { + pname = "proto-lens-arbitrary"; + version = "0.1.2.2"; + sha256 = "128r7g82yx4rs38yd9s4bwcpyiqm5yr4lyci3z88bhqsvkn4438i"; + libraryHaskellDepends = [ + base bytestring containers lens-family proto-lens QuickCheck text + ]; + description = "Arbitrary instances for proto-lens"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "proto-lens-combinators" = callPackage ({ mkDerivation, base, Cabal, data-default-class, HUnit , lens-family, lens-family-core, proto-lens, proto-lens-protoc @@ -165008,6 +165523,28 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "proto-lens-combinators_0_1_0_11" = callPackage + ({ mkDerivation, base, Cabal, data-default-class, HUnit + , lens-family, lens-family-core, proto-lens, proto-lens-protoc + , test-framework, test-framework-hunit, transformers + }: + mkDerivation { + pname = "proto-lens-combinators"; + version = "0.1.0.11"; + sha256 = "1i2rbvhdvglqg6b4iwr5a0pk7iq78nap491bqg77y4dwd45ipcpb"; + setupHaskellDepends = [ base Cabal proto-lens-protoc ]; + libraryHaskellDepends = [ + base data-default-class lens-family proto-lens-protoc transformers + ]; + testHaskellDepends = [ + base HUnit lens-family lens-family-core proto-lens + proto-lens-protoc test-framework test-framework-hunit + ]; + description = "Utilities functions to proto-lens"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "proto-lens-descriptors" = callPackage ({ mkDerivation, base, bytestring, containers, data-default-class , lens-family, lens-labels, proto-lens, text @@ -165038,6 +165575,20 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "proto-lens-optparse_0_1_1_2" = callPackage + ({ mkDerivation, base, optparse-applicative, proto-lens, text }: + mkDerivation { + pname = "proto-lens-optparse"; + version = "0.1.1.2"; + sha256 = "1hagdb7m3wqv6w8m0aaf8cfsj4lryqighj2ah5qpmi8hspy1mg55"; + libraryHaskellDepends = [ + base optparse-applicative proto-lens text + ]; + description = "Adapting proto-lens to optparse-applicative ReadMs"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "proto-lens-protobuf-types_0_2_2_0" = callPackage ({ mkDerivation, base, Cabal, lens-family, proto-lens , proto-lens-protoc, protobuf, text @@ -165073,6 +165624,24 @@ self: { license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) protobuf;}; + "proto-lens-protobuf-types_0_3_0_2" = callPackage + ({ mkDerivation, base, Cabal, lens-labels, proto-lens + , proto-lens-protoc, protobuf, text + }: + mkDerivation { + pname = "proto-lens-protobuf-types"; + version = "0.3.0.2"; + sha256 = "0vslpjrhvkyz10g4fg1fbfkqggg7x0jd3vp68419aflgk293pgsx"; + setupHaskellDepends = [ base Cabal proto-lens-protoc ]; + libraryHaskellDepends = [ + base lens-labels proto-lens proto-lens-protoc text + ]; + libraryToolDepends = [ protobuf ]; + description = "Basic protocol buffer message types"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {inherit (pkgs) protobuf;}; + "proto-lens-protoc_0_2_2_3" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers , data-default-class, directory, filepath, haskell-src-exts @@ -165126,6 +165695,33 @@ self: { license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) protobuf;}; + "proto-lens-protoc_0_3_1_2" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers + , data-default-class, deepseq, directory, filepath + , haskell-src-exts, lens-family, lens-labels, pretty, process + , proto-lens, protobuf, temporary, text + }: + mkDerivation { + pname = "proto-lens-protoc"; + version = "0.3.1.2"; + sha256 = "15qypl2z5mccmxhq2bl86frzdalpcnsjiw6vypvnr6gxlr7mwhm7"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring Cabal containers data-default-class deepseq + directory filepath haskell-src-exts lens-family lens-labels pretty + process proto-lens temporary text + ]; + libraryToolDepends = [ protobuf ]; + executableHaskellDepends = [ + base bytestring containers data-default-class deepseq filepath + haskell-src-exts lens-family proto-lens text + ]; + description = "Protocol buffer compiler for the proto-lens library"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {inherit (pkgs) protobuf;}; + "protobuf" = callPackage ({ mkDerivation, base, base-orphans, bytestring, cereal, containers , data-binary-ieee754, deepseq, hex, HUnit, mtl, QuickCheck, tagged @@ -165276,6 +165872,23 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "protocol-radius_0_0_1_1" = callPackage + ({ mkDerivation, base, bytestring, cereal, containers, cryptonite + , dlist, memory, template-haskell, text, transformers + }: + mkDerivation { + pname = "protocol-radius"; + version = "0.0.1.1"; + sha256 = "0cd1qr5c2s25136lljqj2xfl8anrrc6m1yf8dpscjil2y4r27629"; + libraryHaskellDepends = [ + base bytestring cereal containers cryptonite dlist memory + template-haskell text transformers + ]; + description = "parser and printer for radius protocol packet"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "protocol-radius-test" = callPackage ({ mkDerivation, base, bytestring, cereal, containers , protocol-radius, QuickCheck, quickcheck-simple, transformers @@ -165632,6 +166245,22 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "publicsuffix_0_20180825" = callPackage + ({ mkDerivation, base, criterion, filepath, hspec, random + , template-haskell + }: + mkDerivation { + pname = "publicsuffix"; + version = "0.20180825"; + sha256 = "0wyni1f9v647zb7hg70da4s30dplv6whywd0jwghph1vqdlzlbma"; + libraryHaskellDepends = [ base filepath template-haskell ]; + testHaskellDepends = [ base hspec ]; + benchmarkHaskellDepends = [ base criterion random ]; + description = "The publicsuffix list exposed as proper Haskell types"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "publicsuffixlist" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, data-default , HUnit, idna, text, utf8-string @@ -166145,13 +166774,26 @@ self: { }) {}; "purescript-iso" = callPackage - ({ mkDerivation, aeson, base, QuickCheck }: + ({ mkDerivation, aeson, async, attoparsec-uri, base, bytestring + , containers, monad-control, mtl, QuickCheck, quickcheck-instances + , stm, strict, tasty, tasty-quickcheck, text, time, utf8-string + , uuid, zeromq4-haskell, zeromq4-simple + }: mkDerivation { pname = "purescript-iso"; - version = "0.0.0"; - sha256 = "1vjq778l24waa24br59d3j4wdc3ajw1vk1fbi222vvkqvmcx5x9h"; - libraryHaskellDepends = [ aeson base QuickCheck ]; - testHaskellDepends = [ aeson base QuickCheck ]; + version = "0.0.1.2"; + sha256 = "0mlrj4q40d71r61lc5h9a7wfycmj1kgn6appaqbffrdjz64hmrfh"; + libraryHaskellDepends = [ + aeson async attoparsec-uri base bytestring containers monad-control + mtl QuickCheck quickcheck-instances stm strict text time + utf8-string uuid zeromq4-haskell zeromq4-simple + ]; + testHaskellDepends = [ + aeson async attoparsec-uri base bytestring containers monad-control + mtl QuickCheck quickcheck-instances stm strict tasty + tasty-quickcheck text time utf8-string uuid zeromq4-haskell + zeromq4-simple + ]; description = "Isomorphic trivial data type definitions over JSON"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -167660,21 +168302,32 @@ self: { }) {}; "quickcheck-state-machine" = callPackage - ({ mkDerivation, ansi-wl-pprint, async, base, containers - , lifted-async, lifted-base, monad-control, mtl, QuickCheck - , quickcheck-with-counterexamples, random, stm, template-haskell - , th-abstraction + ({ mkDerivation, ansi-wl-pprint, async, base, bytestring + , containers, directory, exceptions, filelock, filepath + , http-client, lifted-async, lifted-base, matrix, monad-control + , monad-logger, mtl, network, persistent, persistent-postgresql + , persistent-template, pretty-show, process, QuickCheck + , quickcheck-instances, random, resourcet, servant, servant-client + , servant-server, split, stm, strict, string-conversions, tasty + , tasty-quickcheck, text, tree-diff, vector, wai, warp }: mkDerivation { pname = "quickcheck-state-machine"; - version = "0.3.1"; - sha256 = "141rs0m67p830n2v30jkpvbqpygqc7i8cka9c9bbycxnwdax5jj4"; + version = "0.4.0"; + sha256 = "1dzkqpl873hj2by15hlkf61x6a7fjzkhl6h4cwhg9krj2bh2lv5q"; libraryHaskellDepends = [ - ansi-wl-pprint async base containers lifted-async lifted-base - monad-control mtl QuickCheck quickcheck-with-counterexamples random - stm template-haskell th-abstraction + ansi-wl-pprint async base containers exceptions lifted-async + lifted-base matrix monad-control mtl pretty-show QuickCheck random + split stm tree-diff vector + ]; + testHaskellDepends = [ + base bytestring directory filelock filepath http-client + lifted-async matrix monad-control monad-logger mtl network + persistent persistent-postgresql persistent-template process + QuickCheck quickcheck-instances random resourcet servant + servant-client servant-server strict string-conversions tasty + tasty-quickcheck text tree-diff vector wai warp ]; - testHaskellDepends = [ base ]; description = "Test monadic programs using state machine based models"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; @@ -168294,6 +168947,30 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "radix-tree" = callPackage + ({ mkDerivation, base, bytestring, containers, deepseq, gauge + , hashtables, HUnit, primitive, QuickCheck, tasty, tasty-hunit + , tasty-quickcheck, text, unordered-containers + }: + mkDerivation { + pname = "radix-tree"; + version = "0.1"; + sha256 = "0hdlj97gzqb5rgyj5ybb4kki9b6xrlavcbz7i9w8q81vwjyv8cka"; + libraryHaskellDepends = [ + base bytestring containers deepseq primitive + ]; + testHaskellDepends = [ + base bytestring containers HUnit QuickCheck tasty tasty-hunit + tasty-quickcheck + ]; + benchmarkHaskellDepends = [ + base bytestring containers deepseq gauge hashtables text + unordered-containers + ]; + description = "Radix tree data structive over short byte-strings"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "radixtree" = callPackage ({ mkDerivation, attoparsec, base, containers, criterion, deepseq , microlens, mtl, parsers, QuasiText, smallcheck, store, tasty @@ -169053,6 +169730,8 @@ self: { pname = "rank1dynamic"; version = "0.4.0"; sha256 = "07dbfp0sc32q1p8xh4ap8m3b287r9hh4r8vfsrppdm5pabz4nhiw"; + revision = "1"; + editedCabalFile = "1idh1iz15pzdhrhy19584i9ahz41ijbmf56wbb2wns2kipy6w9lr"; libraryHaskellDepends = [ base binary ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit @@ -169982,8 +170661,8 @@ self: { }: mkDerivation { pname = "reactive-banana-automation"; - version = "0.5.0"; - sha256 = "10lg4s6c29xb1j9icda1aywh64ybnk7d3hw3wl69rcwlqp52635a"; + version = "0.5.1"; + sha256 = "0wflw7rpknjj6qpf2ma1cxd03xg5v25rmfrmnli472h55jdcwdnz"; libraryHaskellDepends = [ base reactive-banana stm time transformers ]; @@ -170528,6 +171207,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "record-encode" = callPackage + ({ mkDerivation, base, generics-sop, hspec, QuickCheck, vector }: + mkDerivation { + pname = "record-encode"; + version = "0.2.2"; + sha256 = "1wdrvj2ilf5kqchfcfd3pnqgprc86fri7ajc5r0xqf6zc61s1fgk"; + libraryHaskellDepends = [ base generics-sop vector ]; + testHaskellDepends = [ base generics-sop hspec QuickCheck vector ]; + description = "Generic encoding of records"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "record-gl" = callPackage ({ mkDerivation, base, base-prelude, containers, GLUtil, HUnit , linear, OpenGL, record, tagged, template-haskell, test-framework @@ -170648,8 +171339,8 @@ self: { ({ mkDerivation, base, composition-prelude }: mkDerivation { pname = "recursion"; - version = "1.1.0.0"; - sha256 = "02ibnagyll2zgr4v472rbmaj9vsp1amvhvd9pvd8d76nj99xwr9j"; + version = "1.2.0.1"; + sha256 = "1j36fyyfml7i0dxxfammaaqmg6yg1whdar1ffsvpkjg4b8lkxlr4"; libraryHaskellDepends = [ base composition-prelude ]; description = "A recursion schemes library for GHC"; license = stdenv.lib.licenses.bsd3; @@ -172624,6 +173315,8 @@ self: { pname = "relude"; version = "0.1.1"; sha256 = "034hldd9rsqqhhxmnpfabh6v2by47qc5kx1qv77bl8k73fybf9a0"; + revision = "1"; + editedCabalFile = "18vil2wa8xzpf0y5r5zdfylsqmphlappzc7a2ac9lmxngfkbzwyc"; libraryHaskellDepends = [ base bytestring containers deepseq ghc-prim hashable mtl stm text transformers unordered-containers utf8-string @@ -172649,6 +173342,8 @@ self: { pname = "relude"; version = "0.2.0"; sha256 = "097kiflrwvkb3mxpkydh6a6x84azv4xla9nlm5qscacl4kn5z3q5"; + revision = "1"; + editedCabalFile = "10zqh8j0k7q6l5ag009c432has7zpwbi57drr12dpyqa1ldrk6h0"; libraryHaskellDepends = [ base bytestring containers deepseq ghc-prim hashable mtl stm text transformers unordered-containers utf8-string @@ -174321,26 +175016,6 @@ self: { }) {}; "retry" = callPackage - ({ mkDerivation, base, data-default-class, exceptions, ghc-prim - , hedgehog, HUnit, mtl, random, stm, tasty, tasty-hedgehog - , tasty-hunit, time, transformers - }: - mkDerivation { - pname = "retry"; - version = "0.7.6.2"; - sha256 = "0bmrp2h6pf43hr7sd6562qixw755h2xgszj700157pk2hxcz16ad"; - libraryHaskellDepends = [ - base data-default-class exceptions ghc-prim random transformers - ]; - testHaskellDepends = [ - base data-default-class exceptions ghc-prim hedgehog HUnit mtl - random stm tasty tasty-hedgehog tasty-hunit time transformers - ]; - description = "Retry combinators for monadic actions that may fail"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "retry_0_7_6_3" = callPackage ({ mkDerivation, base, data-default-class, exceptions, ghc-prim , hedgehog, HUnit, mtl, random, stm, tasty, tasty-hedgehog , tasty-hunit, time, transformers @@ -174358,7 +175033,6 @@ self: { ]; description = "Retry combinators for monadic actions that may fail"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "retryer" = callPackage @@ -174731,13 +175405,13 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "rhine_0_4_0_3" = callPackage + "rhine_0_4_0_4" = callPackage ({ mkDerivation, base, containers, dunai, free, time, transformers }: mkDerivation { pname = "rhine"; - version = "0.4.0.3"; - sha256 = "1s88dga75c835ixw1j59chswiv512sdwwg09p0r5jgsl8lqjp6h7"; + version = "0.4.0.4"; + sha256 = "00s2rsj3h7wamlrh2p7a600pwqlrrishxy2q2f6av0pzyc8dkc89"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -174753,8 +175427,8 @@ self: { ({ mkDerivation, base, dunai, gloss, rhine }: mkDerivation { pname = "rhine-gloss"; - version = "0.4.0.1"; - sha256 = "054f7x6d2gi3ph9iw5fs8qxyl2jwv8q93794zhdkcnyz15371piq"; + version = "0.4.0.4"; + sha256 = "0xbmqhznacmxvcrx1gaq4cy6f98fb2p4f07g16qp50zhs9mb2a63"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base dunai gloss rhine ]; @@ -177055,6 +177729,113 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "safe-money_0_7" = callPackage + ({ mkDerivation, base, binary, bytestring, constraints, deepseq + , hashable, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text + , vector-space + }: + mkDerivation { + pname = "safe-money"; + version = "0.7"; + sha256 = "1cwha4s0dckdb7xrh1snxrismzr5gq586l9vmih9gmy2nrrw69y9"; + libraryHaskellDepends = [ + base binary constraints deepseq hashable QuickCheck text + vector-space + ]; + testHaskellDepends = [ + base binary bytestring constraints deepseq hashable tasty + tasty-hunit tasty-quickcheck text vector-space + ]; + description = "Type-safe and lossless encoding and manipulation of money, fiat currencies, crypto currencies and precious metals"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + + "safe-money-aeson" = callPackage + ({ mkDerivation, aeson, base, bytestring, safe-money, tasty + , tasty-hunit, tasty-quickcheck, text + }: + mkDerivation { + pname = "safe-money-aeson"; + version = "0.1"; + sha256 = "0qifhkyjgxfnfmbmysc4ma3hvyi2l0c238c75wlf5x1hz8q1ka8p"; + libraryHaskellDepends = [ aeson base safe-money text ]; + testHaskellDepends = [ + aeson base bytestring safe-money tasty tasty-hunit tasty-quickcheck + text + ]; + description = "Instances from the aeson library for the safe-money library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + + "safe-money-cereal" = callPackage + ({ mkDerivation, base, bytestring, cereal, safe-money, tasty + , tasty-hunit, tasty-quickcheck + }: + mkDerivation { + pname = "safe-money-cereal"; + version = "0.1"; + sha256 = "02bzl1r4vymnb0xyagzrcgb2kxr892wivyasp7dkn41shgafaqzb"; + libraryHaskellDepends = [ base cereal safe-money ]; + testHaskellDepends = [ + base bytestring cereal safe-money tasty tasty-hunit + tasty-quickcheck + ]; + description = "Instances from the cereal library for the safe-money library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + + "safe-money-serialise" = callPackage + ({ mkDerivation, base, bytestring, safe-money, serialise, tasty + , tasty-hunit, tasty-quickcheck + }: + mkDerivation { + pname = "safe-money-serialise"; + version = "0.1"; + sha256 = "16h8yf622szzc3v5xa2s7fsjaxk7cx9hqngjn796sdcg681g7xf5"; + libraryHaskellDepends = [ base bytestring safe-money serialise ]; + testHaskellDepends = [ + base bytestring safe-money serialise tasty tasty-hunit + tasty-quickcheck + ]; + description = "Instances from the serialise library for the safe-money library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + + "safe-money-store" = callPackage + ({ mkDerivation, base, bytestring, safe-money, store, tasty + , tasty-hunit, tasty-quickcheck, text + }: + mkDerivation { + pname = "safe-money-store"; + version = "0.1"; + sha256 = "0hbqichsmxd3xw1abcdyyyg1rrzfkfmywgj47f4yv6pmmvihrkh8"; + libraryHaskellDepends = [ base bytestring safe-money store ]; + testHaskellDepends = [ + base bytestring safe-money store tasty tasty-hunit tasty-quickcheck + text + ]; + description = "Instances from the store library for the safe-money library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + + "safe-money-xmlbf" = callPackage + ({ mkDerivation, base, bytestring, safe-money, tasty, tasty-hunit + , tasty-quickcheck, text, xmlbf + }: + mkDerivation { + pname = "safe-money-xmlbf"; + version = "0.1"; + sha256 = "022mcl1gwvwjpjv56938bpklc15r9m6xvsyjhxmnb6d8apjzhpxk"; + libraryHaskellDepends = [ base safe-money text xmlbf ]; + testHaskellDepends = [ + base bytestring safe-money tasty tasty-hunit tasty-quickcheck text + xmlbf + ]; + description = "Instances from the xmlbf library for the safe-money library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "safe-plugins" = callPackage ({ mkDerivation, base, directory, filepath, haskell-src-exts , plugins, Unixutils @@ -177115,15 +177896,16 @@ self: { "safecopy-migrate" = callPackage ({ mkDerivation, base, base-prelude, cereal, containers, extra - , haskell-src-meta, microlens, safecopy, template-haskell, uniplate + , haskell-src-meta, microlens, safecopy, template-haskell + , th-abstraction, uniplate }: mkDerivation { pname = "safecopy-migrate"; - version = "0.1.0.0"; - sha256 = "1bs41w8zkgsidns68xv4finsnwici6wrfc6xiy9vk0la96i4wcv5"; + version = "0.2.0"; + sha256 = "14v1zg78v16gs3m4wch134z8qi7bgiadq9f7mvk8vrhajcipjz2a"; libraryHaskellDepends = [ base base-prelude cereal containers extra haskell-src-meta - microlens safecopy template-haskell uniplate + microlens safecopy template-haskell th-abstraction uniplate ]; description = "Making SafeCopy migrations easier"; license = stdenv.lib.licenses.publicDomain; @@ -177883,23 +178665,6 @@ self: { }) {}; "say" = callPackage - ({ mkDerivation, base, bytestring, criterion, hspec, temporary - , text, transformers - }: - mkDerivation { - pname = "say"; - version = "0.1.0.0"; - sha256 = "0h7w49v9manw7yml2bms11sf6znsfkmdr87c7d8ax8l1xnadnvzj"; - libraryHaskellDepends = [ base bytestring text transformers ]; - testHaskellDepends = [ base bytestring hspec temporary text ]; - benchmarkHaskellDepends = [ - base bytestring criterion temporary text - ]; - description = "Initial project template from stack"; - license = stdenv.lib.licenses.mit; - }) {}; - - "say_0_1_0_1" = callPackage ({ mkDerivation, base, bytestring, gauge, hspec, text, transformers , unliftio }: @@ -177916,7 +178681,6 @@ self: { ]; description = "Send textual messages to a Handle in a thread-friendly way"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "sbp" = callPackage @@ -177945,6 +178709,33 @@ self: { license = stdenv.lib.licenses.lgpl3; }) {}; + "sbp_2_4_0" = callPackage + ({ mkDerivation, aeson, array, base, base64-bytestring + , basic-prelude, binary, binary-conduit, bytestring, conduit + , conduit-extra, data-binary-ieee754, lens, lens-aeson, monad-loops + , resourcet, tasty, tasty-hunit, template-haskell, text, time, yaml + }: + mkDerivation { + pname = "sbp"; + version = "2.4.0"; + sha256 = "13g14lj3ihn55v3cf40hzhp8ypzrl9a6lzarlsmqhr76g6szlpg8"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson array base base64-bytestring basic-prelude binary bytestring + data-binary-ieee754 lens lens-aeson monad-loops template-haskell + text + ]; + executableHaskellDepends = [ + aeson base basic-prelude binary-conduit bytestring conduit + conduit-extra resourcet time yaml + ]; + testHaskellDepends = [ base basic-prelude tasty tasty-hunit ]; + description = "SwiftNav's SBP Library"; + license = stdenv.lib.licenses.lgpl3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "sbp2udp" = callPackage ({ mkDerivation, base, basic-prelude, binary, binary-conduit , bytestring, conduit, conduit-extra, network, optparse-generic @@ -182263,6 +183054,21 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "servant-ruby_0_8_0_2" = callPackage + ({ mkDerivation, base, casing, doctest, QuickCheck, servant-foreign + , text + }: + mkDerivation { + pname = "servant-ruby"; + version = "0.8.0.2"; + sha256 = "11h70gpar931qh3v1llp8zzk5922p31bmmfp5ynp7nzxv3zdrim6"; + libraryHaskellDepends = [ base casing servant-foreign text ]; + testHaskellDepends = [ base doctest QuickCheck ]; + description = "Generate a Ruby client from a Servant API with Net::HTTP"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "servant-scotty" = callPackage ({ mkDerivation, aeson, base, http-types, scotty, servant , servant-response, text, transformers @@ -182829,8 +183635,8 @@ self: { }: mkDerivation { pname = "serverless-haskell"; - version = "0.6.6"; - sha256 = "068pjw05kn4wq3c7bh29c0kf7h19jz55fwxg9c0jnv0ygmw6k0bi"; + version = "0.6.7"; + sha256 = "0p34wd3g1gg7c6yp018164ky1rqz67wq5fcax6fis0hn3g8qgjm9"; libraryHaskellDepends = [ aeson aeson-casing aeson-extra amazonka-core amazonka-kinesis amazonka-s3 base bytestring case-insensitive http-types iproute @@ -183280,6 +184086,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "setlocale_1_0_0_8" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "setlocale"; + version = "1.0.0.8"; + sha256 = "0sdrsmkhw08483d73ysgm2926fdbhii61br03lqpqw0lfzj4ilbd"; + libraryHaskellDepends = [ base ]; + description = "Haskell bindings to setlocale"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "setoid" = callPackage ({ mkDerivation, base, containers, mtl, smallcheck, tasty , tasty-discover, tasty-hunit, tasty-quickcheck, tasty-smallcheck @@ -183806,8 +184624,8 @@ self: { ({ mkDerivation, base, shake }: mkDerivation { pname = "shake-elm"; - version = "0.1.0.0"; - sha256 = "1pd2ga35kjcx5zfkvmdwr4rjlcm5b5r8h0kjmjadk4qf5219rwc1"; + version = "0.2.0.1"; + sha256 = "057ph5ai8pswzymln8l6i2hdn1vgi3hwyji1z6s4bh71xnc0sn5r"; libraryHaskellDepends = [ base shake ]; description = "Elm builds in shake"; license = stdenv.lib.licenses.bsd3; @@ -183817,8 +184635,8 @@ self: { ({ mkDerivation, base, directory, shake }: mkDerivation { pname = "shake-ext"; - version = "3.0.1.0"; - sha256 = "15n94922a4l74n65w59dj8jjpsv2vamm5lwnkii2hq6s1rpgccnm"; + version = "3.1.0.0"; + sha256 = "1lbdz4bv95d0rwfpk1l494lrfd5qp029awbfiv1wpydbvvspdvx6"; libraryHaskellDepends = [ base directory shake ]; description = "Helper functions for linting with shake"; license = stdenv.lib.licenses.bsd3; @@ -184471,8 +185289,8 @@ self: { ({ mkDerivation, base, hspec, megaparsec, text }: mkDerivation { pname = "shellwords"; - version = "0.1.2.0"; - sha256 = "0w3fv5fv6ccd8r0rfl5i6cjnfkv4vbk8gcssn2inr8hihwg88kmy"; + version = "0.1.2.1"; + sha256 = "0r4a3m16bn60xg08439ikq99m6xz8vl3yxqmp7dij1xxijx8wwzn"; libraryHaskellDepends = [ base megaparsec text ]; testHaskellDepends = [ base hspec ]; description = "Parse strings into words, like a shell would"; @@ -184550,8 +185368,8 @@ self: { }: mkDerivation { pname = "shift"; - version = "0.2.0.3"; - sha256 = "1k4fcb7j66fvdl1nqmx7315s6b9jmzv3dmcvc2sbkfh8m5wm2bby"; + version = "0.2.1.0"; + sha256 = "04949ljq0xi1s0k5llq56idykn6myr4l2hqai9vlqmcj47m5f23j"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -185492,6 +186310,8 @@ self: { pname = "simple-log"; version = "0.9.6"; sha256 = "0cbzc5ib63x2m4xz88ks6xfg99c2plp2y6y7bzx3i3rrhd3y1pjn"; + revision = "1"; + editedCabalFile = "0qifmlqxd2pwh5rm7pzfwn6nq09yvjs7nfg8si4b3q7xlgal2sbx"; libraryHaskellDepends = [ async base base-unicode-symbols containers data-default deepseq directory exceptions filepath hformat microlens microlens-platform @@ -186451,8 +187271,8 @@ self: { }: mkDerivation { pname = "sized-grid"; - version = "0.1.1.0"; - sha256 = "0qbn160pq5yz1916iir1s9hy1h4pkar8z50gh7i8v7j4nwhgiisk"; + version = "0.1.1.1"; + sha256 = "0v3350z1p9bmwancn205jbbqj1wwi7f6415jzz3fcypkmyq90bav"; libraryHaskellDepends = [ adjunctions aeson base comonad constraints distributive generics-sop lens mtl random vector vector-space @@ -189515,6 +190335,18 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "softfloat-hs" = callPackage + ({ mkDerivation, base, softfloat }: + mkDerivation { + pname = "softfloat-hs"; + version = "0.1.0"; + sha256 = "03ipzfr46gp6rz6vm8y3gwdpbpa6mxxmskcaz5ng8jpj570qq88k"; + libraryHaskellDepends = [ base ]; + librarySystemDepends = [ softfloat ]; + description = "Haskell bindings for SoftFloat"; + license = stdenv.lib.licenses.bsd3; + }) {softfloat = null;}; + "solga" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hashable , hspec, hspec-wai, hspec-wai-json, http-types, QuickCheck @@ -190186,8 +191018,8 @@ self: { }: mkDerivation { pname = "spatial-math"; - version = "0.5.0.0"; - sha256 = "0hkvpr9l5x7gjwzskr0ci62mr3mzg0yfdbvdsjwrn37201cajmg2"; + version = "0.5.0.1"; + sha256 = "0454q9laaasdqrd74cjcxfcl5z7jcfvnzpdg81gl58y2ay8z4769"; libraryHaskellDepends = [ base binary cereal ghc-prim lens linear TypeCompose ]; @@ -190359,12 +191191,12 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "speculate_0_3_3" = callPackage + "speculate_0_3_4" = callPackage ({ mkDerivation, base, cmdargs, containers, leancheck }: mkDerivation { pname = "speculate"; - version = "0.3.3"; - sha256 = "1x0vikgx09j842h1q4gzmndq16yr5514np17qaqfrc8578g9wfkf"; + version = "0.3.4"; + sha256 = "10b6ka8rws62byxi4whncs77hl2jcx6pr3gibbh804v07dnl2dnv"; libraryHaskellDepends = [ base cmdargs containers leancheck ]; testHaskellDepends = [ base leancheck ]; benchmarkHaskellDepends = [ base leancheck ]; @@ -191742,8 +192574,8 @@ self: { pname = "stache"; version = "1.2.1"; sha256 = "0fqipjyin2hpklm0gaab4qhcfj9gzkpb2g948sqzf1n6alkxvyvb"; - revision = "7"; - editedCabalFile = "08i636hsi0znrm3ma7z2wknma06aa4xzfqwy0z4x9d7vn7fscm48"; + revision = "8"; + editedCabalFile = "0jz9cg3w71nvxc4y6hrwjayxl2291q5xm5r4qrhz1ag1lvzk26yn"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers deepseq directory filepath @@ -193292,8 +194124,8 @@ self: { }: mkDerivation { pname = "stitch"; - version = "0.5.0.0"; - sha256 = "0dk9h9arldzwsfg8cad374w7lipi4w43ady7dsmima4jyg4724h9"; + version = "0.6.0.0"; + sha256 = "1pk2snnvdn9f7xpnhgffzdqxps4spgvmcrbhjdfwpjxrlnxgviq9"; libraryHaskellDepends = [ base containers text transformers ]; testHaskellDepends = [ base Cabal hspec text ]; benchmarkHaskellDepends = [ base criterion ]; @@ -194002,6 +194834,31 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "stratosphere_0_25_0" = callPackage + ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers + , hashable, hspec, hspec-discover, lens, template-haskell, text + , unordered-containers + }: + mkDerivation { + pname = "stratosphere"; + version = "0.25.0"; + sha256 = "0blrdrqhjh3cfddx8y3ra3vzicrcp8zin8fxnjk8hpz546d3a5a4"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson aeson-pretty base bytestring containers hashable lens + template-haskell text unordered-containers + ]; + testHaskellDepends = [ + aeson aeson-pretty base bytestring containers hashable hspec + hspec-discover lens template-haskell text unordered-containers + ]; + testToolDepends = [ hspec-discover ]; + description = "EDSL for AWS CloudFormation"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "stratum-tool" = callPackage ({ mkDerivation, aeson, async, base, bytestring, bytestring-builder , cmdargs, connection, containers, curl, curl-aeson, network, stm @@ -194720,8 +195577,8 @@ self: { }: mkDerivation { pname = "strelka"; - version = "2.0.2.1"; - sha256 = "0wh702y5m7045jlr3qf2k852x68d7ylr16hanb6jjw2f476fnc7i"; + version = "2.0.2.2"; + sha256 = "14n4wk7xzqrl795flxvks7kzf9mm93b626r2x657xjsy7rwkw7y3"; libraryHaskellDepends = [ attoparsec attoparsec-data base base-prelude base64-bytestring bifunctors bytestring bytestring-tree-builder hashable http-media @@ -196462,8 +197319,8 @@ self: { }: mkDerivation { pname = "sv-core"; - version = "0.2.1"; - sha256 = "00xzsx7ssii7i8h7m2g99vq54q8xb1191vi0sn8cg6a2bdfl74hd"; + version = "0.2.2"; + sha256 = "08wd9ajzzhkqg5ghqr3vilq1w8h8vypd3yy63ql6amnqdnjw02mf"; libraryHaskellDepends = [ attoparsec base bifunctors bytestring containers contravariant deepseq lens mtl parsec profunctors readable semigroupoids @@ -199837,6 +200694,19 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "tax" = callPackage + ({ mkDerivation, base, dollaridoos, profunctors, semigroups }: + mkDerivation { + pname = "tax"; + version = "0.2.0.0"; + sha256 = "13911rksr268v2jbdm7kkwlglni7s8lb417lryr7m2x9vfg31jqb"; + libraryHaskellDepends = [ + base dollaridoos profunctors semigroups + ]; + description = "Types and combinators for taxes"; + license = stdenv.lib.licenses.agpl3; + }) {}; + "tbox" = callPackage ({ mkDerivation, array, base, binary, cautious-file, containers , directory, filepath, IfElse, monad-loops, mtl, random @@ -201063,8 +201933,8 @@ self: { }: mkDerivation { pname = "termonad"; - version = "0.2.0.0"; - sha256 = "0y5f4k6f2cs6x7p8qrfi7nwy46arap8v87algxg3iixw30c325lc"; + version = "0.2.1.0"; + sha256 = "1js9sj0gj4igigdnbc5ygbn5l2wfhbrm1k565y3advi99imidsd3"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -201875,8 +202745,8 @@ self: { }: mkDerivation { pname = "text-builder"; - version = "0.5.3"; - sha256 = "0488dy3x2gvwvnsmjs7g35pra9m1yqvqzw0klkhijsiaxnc4x95f"; + version = "0.5.3.1"; + sha256 = "04vqh30m4vi9d4b4g311fb861qijbmf9zmn9ldsrdb1rrgjk2y9q"; libraryHaskellDepends = [ base base-prelude bytestring semigroups text ]; @@ -201890,15 +202760,15 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; - "text-builder_0_5_3_1" = callPackage + "text-builder_0_5_4_1" = callPackage ({ mkDerivation, base, base-prelude, bytestring, criterion , QuickCheck, quickcheck-instances, rerebase, semigroups, tasty , tasty-hunit, tasty-quickcheck, text }: mkDerivation { pname = "text-builder"; - version = "0.5.3.1"; - sha256 = "04vqh30m4vi9d4b4g311fb861qijbmf9zmn9ldsrdb1rrgjk2y9q"; + version = "0.5.4.1"; + sha256 = "1ipmfnjbkp2qllqdahdf9jwbks6vhalaw65clv9izbhp7d20gjai"; libraryHaskellDepends = [ base base-prelude bytestring semigroups text ]; @@ -202149,6 +203019,28 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "text-ldap_0_1_1_13" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, containers, dlist + , memory, QuickCheck, quickcheck-simple, random, transformers + }: + mkDerivation { + pname = "text-ldap"; + version = "0.1.1.13"; + sha256 = "0d1a7932999yx98hjvnrap1lpm9jcfg34m2m0hdy4j1m6cq4q5zc"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + attoparsec base bytestring containers dlist memory transformers + ]; + executableHaskellDepends = [ base bytestring ]; + testHaskellDepends = [ + base bytestring QuickCheck quickcheck-simple random + ]; + description = "Parser and Printer for LDAP text data stream"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "text-lens" = callPackage ({ mkDerivation, base, extra, hspec, lens, text }: mkDerivation { @@ -202355,6 +203247,8 @@ self: { pname = "text-region"; version = "0.3.1.0"; sha256 = "1zy5zb7xg1343hlkwawnbca7f6gal9028ps1kp83fg2vmq1aqk57"; + revision = "1"; + editedCabalFile = "1z5l1hv8sc4ida5s4r03ihak612lrq0rf7sdfkw7gf05f67c622p"; libraryHaskellDepends = [ aeson base base-unicode-symbols bytestring groups lens text ]; @@ -202916,6 +203810,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "th-data-compat_0_0_2_7" = callPackage + ({ mkDerivation, base, template-haskell }: + mkDerivation { + pname = "th-data-compat"; + version = "0.0.2.7"; + sha256 = "0yjfz9iwz0n2wx2c7wjazhwh23ny43fmnjp7dn7m37p320jgzahk"; + libraryHaskellDepends = [ base template-haskell ]; + description = "Compatibility for data definition template of TH"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "th-desugar" = callPackage ({ mkDerivation, base, containers, hspec, HUnit, mtl, syb , template-haskell, th-expand-syns, th-lift, th-orphans @@ -203104,6 +204010,22 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "th-lift_0_7_11" = callPackage + ({ mkDerivation, base, ghc-prim, template-haskell, th-abstraction + }: + mkDerivation { + pname = "th-lift"; + version = "0.7.11"; + sha256 = "131360zxb0hazbqwbkk6ab2p77jkxr79bwwm618mrwrwkm3x2g6m"; + libraryHaskellDepends = [ + base ghc-prim template-haskell th-abstraction + ]; + testHaskellDepends = [ base ghc-prim template-haskell ]; + description = "Derive Template Haskell's Lift class for datatypes"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "th-lift-instances" = callPackage ({ mkDerivation, base, bytestring, containers, QuickCheck , template-haskell, text, th-lift, vector @@ -203216,6 +204138,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "th-reify-compat_0_0_1_5" = callPackage + ({ mkDerivation, base, template-haskell }: + mkDerivation { + pname = "th-reify-compat"; + version = "0.0.1.5"; + sha256 = "171m4fibjq4ml33xvbb0qdm625adknsdgz8flb4xhag075z2w6xg"; + libraryHaskellDepends = [ base template-haskell ]; + description = "Compatibility for the result type of TH reify"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "th-reify-many" = callPackage ({ mkDerivation, base, containers, mtl, safe, template-haskell , th-expand-syns @@ -204106,16 +205040,16 @@ self: { "tidal" = callPackage ({ mkDerivation, base, colour, containers, hashable, hosc - , mersenne-random-pure64, mtl, parsec, safe, tasty, tasty-hunit - , text, time, websockets + , mersenne-random-pure64, monad-loops, mtl, parsec, safe, tasty + , tasty-hunit, text, time, websockets }: mkDerivation { pname = "tidal"; - version = "0.9.9"; - sha256 = "1zpbnn1kw2ybmlg6g9yj39jhfp6sl12335rxqns0nfi8l2jjgbgr"; + version = "0.9.10"; + sha256 = "1fgana79fwmn2s3b50vs9wlri6z4f2b8lad5m4n4ggc4rginvlkw"; libraryHaskellDepends = [ - base colour containers hashable hosc mersenne-random-pure64 mtl - parsec safe text time websockets + base colour containers hashable hosc mersenne-random-pure64 + monad-loops mtl parsec safe text time websockets ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Pattern language for improvised music"; @@ -204440,6 +205374,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "time-locale-compat_0_1_1_5" = callPackage + ({ mkDerivation, base, old-locale, time }: + mkDerivation { + pname = "time-locale-compat"; + version = "0.1.1.5"; + sha256 = "0b2hmj8wwrfkndwzgm11qr496ca2ahwdxcj3m0ii91bxvrk1bzq7"; + libraryHaskellDepends = [ base old-locale time ]; + description = "Compatibile module for time-format locale"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "time-locale-vietnamese" = callPackage ({ mkDerivation, base, time }: mkDerivation { @@ -205891,6 +206837,33 @@ self: { license = stdenv.lib.licenses.mpl20; }) {}; + "tomland_0_4_0" = callPackage + ({ mkDerivation, base, hashable, hedgehog, hspec-megaparsec + , megaparsec, mtl, parser-combinators, tasty, tasty-discover + , tasty-hedgehog, tasty-hspec, text, time, transformers + , unordered-containers + }: + mkDerivation { + pname = "tomland"; + version = "0.4.0"; + sha256 = "1rkdlq6js5ia807wh9hga6y9r92bxj8j5g7nynba1ilc3x70znfr"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base hashable megaparsec mtl parser-combinators text time + transformers unordered-containers + ]; + executableHaskellDepends = [ base text time unordered-containers ]; + testHaskellDepends = [ + base hedgehog hspec-megaparsec megaparsec tasty tasty-hedgehog + tasty-hspec text time unordered-containers + ]; + testToolDepends = [ tasty-discover ]; + description = "Bidirectional TOML parser"; + license = stdenv.lib.licenses.mpl20; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "tomlcheck" = callPackage ({ mkDerivation, base, htoml-megaparsec, megaparsec , optparse-generic, text @@ -209519,25 +210492,6 @@ self: { }) {}; "typed-process" = callPackage - ({ mkDerivation, async, base, base64-bytestring, bytestring, hspec - , process, stm, temporary, transformers - }: - mkDerivation { - pname = "typed-process"; - version = "0.2.2.0"; - sha256 = "0c6gvgvjyncbni9a5bvpbglknd4yclr3d3hfg9bhgahmkj40dva2"; - libraryHaskellDepends = [ - async base bytestring process stm transformers - ]; - testHaskellDepends = [ - async base base64-bytestring bytestring hspec process stm temporary - transformers - ]; - description = "Run external processes, with strong typing of streams"; - license = stdenv.lib.licenses.mit; - }) {}; - - "typed-process_0_2_3_0" = callPackage ({ mkDerivation, async, base, base64-bytestring, bytestring, hspec , process, stm, temporary, transformers }: @@ -209554,7 +210508,6 @@ self: { ]; description = "Run external processes, with strong typing of streams"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "typed-spreadsheet" = callPackage @@ -209781,8 +210734,10 @@ self: { }: mkDerivation { pname = "typerep-map"; - version = "0.2.0"; - sha256 = "14r8rnx3akx1sr48ksmp2g88dyy73innn9bwbw2yjb7n76k5kfa4"; + version = "0.3.0"; + sha256 = "0d5a2zfb75fallp9q8sz1av8ncvsnmqg6dfjqcghz0grfpwmn7bf"; + revision = "1"; + editedCabalFile = "102lwg5rl1628j3v331xj93cgvr9ppmphyjlqli4gm5vxgrkwsfv"; libraryHaskellDepends = [ base containers ghc-prim primitive vector ]; @@ -209833,8 +210788,8 @@ self: { }: mkDerivation { pname = "typesafe-precure"; - version = "0.6.3.1"; - sha256 = "16jysdh7v8336xkhl6vzni5zj301jsgawwxy8fcrd74p87am2k05"; + version = "0.7.0.1"; + sha256 = "1v8kzhjyxznj9xj4x5n34ybhzy5nmldsscawnmcaqf96f4w0i178"; libraryHaskellDepends = [ aeson aeson-pretty autoexporter base bytestring dlist monad-skeleton template-haskell text th-data-compat @@ -211472,6 +212427,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "unix-compat_0_5_1" = callPackage + ({ mkDerivation, base, unix }: + mkDerivation { + pname = "unix-compat"; + version = "0.5.1"; + sha256 = "0llwl7rp63fy2ychwdclz1afj45pbin5pfl01dvn6rwhvmwhr7d3"; + libraryHaskellDepends = [ base unix ]; + description = "Portable POSIX-compatibility layer"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "unix-fcntl" = callPackage ({ mkDerivation, base, foreign-var }: mkDerivation { @@ -212504,6 +213471,26 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "urlpath_9_0_0_1" = callPackage + ({ mkDerivation, attoparsec-uri, base, exceptions, mmorph + , monad-control, monad-control-aligned, monad-logger, mtl, path + , path-extra, resourcet, split, strict, text, transformers + , transformers-base, vector + }: + mkDerivation { + pname = "urlpath"; + version = "9.0.0.1"; + sha256 = "009836gw2gmmjb08nqqdklpr967gfnnnk1r5lpy3wjyspky03vgv"; + libraryHaskellDepends = [ + attoparsec-uri base exceptions mmorph monad-control + monad-control-aligned monad-logger mtl path path-extra resourcet + split strict text transformers transformers-base vector + ]; + description = "Painfully simple URL deployment"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "urn" = callPackage ({ mkDerivation, base, hspec, parsec }: mkDerivation { @@ -212849,6 +213836,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "util_0_1_11_0" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "util"; + version = "0.1.11.0"; + sha256 = "16qi0w19hy7y4az4dxnsvn5cjc7lg5zb9vv0jjzifky9dkssbicb"; + libraryHaskellDepends = [ base ]; + description = "Utilities"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "util-exception" = callPackage ({ mkDerivation, base, basic, control, lifted-base-tf, util }: mkDerivation { @@ -212876,6 +213875,17 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "util-primitive" = callPackage + ({ mkDerivation, base, primitive }: + mkDerivation { + pname = "util-primitive"; + version = "0.1.0.0"; + sha256 = "193y0fvr0szpdhg7ysvj99mfm983yvrmvpq77gv994vyjigq4y6w"; + libraryHaskellDepends = [ base primitive ]; + description = "Primitive memory-related utilities"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "utility-ht" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { @@ -213541,6 +214551,18 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "validity-bytestring_0_4_0_0" = callPackage + ({ mkDerivation, base, bytestring, validity }: + mkDerivation { + pname = "validity-bytestring"; + version = "0.4.0.0"; + sha256 = "0zf722rm2s5p64bs1vl7fw1swa2svz2lk8w51bh235zds8bg11jc"; + libraryHaskellDepends = [ base bytestring validity ]; + description = "Validity instances for bytestring"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "validity-containers" = callPackage ({ mkDerivation, base, containers, validity }: mkDerivation { @@ -213568,6 +214590,34 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "validity-path_0_3_0_2" = callPackage + ({ mkDerivation, base, filepath, genvalidity-hspec, hspec, path + , validity + }: + mkDerivation { + pname = "validity-path"; + version = "0.3.0.2"; + sha256 = "0ip1qm6sip1yxbrcx9zn2saipd6bfs88cgn5jd3pw9ffkydxm74p"; + libraryHaskellDepends = [ base filepath path validity ]; + testHaskellDepends = [ + base filepath genvalidity-hspec hspec path validity + ]; + description = "Validity instances for Path"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + + "validity-primitive" = callPackage + ({ mkDerivation, base, primitive, validity }: + mkDerivation { + pname = "validity-primitive"; + version = "0.0.0.0"; + sha256 = "05y5zbirqyqjpdvvxhkaai60hzzwmvshzvkk7j376yjsg8sas4x0"; + libraryHaskellDepends = [ base primitive validity ]; + description = "Validity instances for primitive"; + license = stdenv.lib.licenses.mit; + }) {}; + "validity-scientific" = callPackage ({ mkDerivation, base, scientific, validity }: mkDerivation { @@ -213579,6 +214629,18 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "validity-scientific_0_2_0_2" = callPackage + ({ mkDerivation, base, scientific, validity }: + mkDerivation { + pname = "validity-scientific"; + version = "0.2.0.2"; + sha256 = "1hcdv8s7qfcrgc8hn335dzxx3q5qqbviwp4bf4lwnzbw611slcl1"; + libraryHaskellDepends = [ base scientific validity ]; + description = "Validity instances for scientific"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "validity-text" = callPackage ({ mkDerivation, base, bytestring, text, validity }: mkDerivation { @@ -213590,6 +214652,18 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "validity-text_0_3_1_0" = callPackage + ({ mkDerivation, base, bytestring, text, validity }: + mkDerivation { + pname = "validity-text"; + version = "0.3.1.0"; + sha256 = "0r22pipimzlznkv164n3pw3063v7yxz2l04m74y5j1zajxpg5lzd"; + libraryHaskellDepends = [ base bytestring text validity ]; + description = "Validity instances for text"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "validity-time" = callPackage ({ mkDerivation, base, time, validity }: mkDerivation { @@ -213601,6 +214675,18 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "validity-time_0_2_0_2" = callPackage + ({ mkDerivation, base, time, validity }: + mkDerivation { + pname = "validity-time"; + version = "0.2.0.2"; + sha256 = "0rg28pgicn8ycdswszbc070587pblbxdzl6mc082l9rgz3g4mcji"; + libraryHaskellDepends = [ base time validity ]; + description = "Validity instances for time"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "validity-unordered-containers" = callPackage ({ mkDerivation, base, hashable, unordered-containers, validity }: mkDerivation { @@ -213614,6 +214700,20 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "validity-unordered-containers_0_2_0_2" = callPackage + ({ mkDerivation, base, hashable, unordered-containers, validity }: + mkDerivation { + pname = "validity-unordered-containers"; + version = "0.2.0.2"; + sha256 = "06qq6rdzcb0l145653fdrbyf18fci49v85mq8c0sjhhfr22pwm2h"; + libraryHaskellDepends = [ + base hashable unordered-containers validity + ]; + description = "Validity instances for unordered-containers"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "validity-uuid" = callPackage ({ mkDerivation, base, uuid, validity }: mkDerivation { @@ -213625,6 +214725,18 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "validity-uuid_0_1_0_2" = callPackage + ({ mkDerivation, base, uuid, validity }: + mkDerivation { + pname = "validity-uuid"; + version = "0.1.0.2"; + sha256 = "0k2nkkc69m2j4aj3fjfd1i0cg4nli1g44nxdf5liv59hhvk33p4m"; + libraryHaskellDepends = [ base uuid validity ]; + description = "Validity instances for uuid"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "validity-vector" = callPackage ({ mkDerivation, base, hashable, validity, vector }: mkDerivation { @@ -213636,6 +214748,18 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "validity-vector_0_2_0_2" = callPackage + ({ mkDerivation, base, hashable, validity, vector }: + mkDerivation { + pname = "validity-vector"; + version = "0.2.0.2"; + sha256 = "0y6fhcdyd42nynf2lavdx9pnhy8ylqfkq1yickx2ap4w5hc61k57"; + libraryHaskellDepends = [ base hashable validity vector ]; + description = "Validity instances for vector"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "valor" = callPackage ({ mkDerivation, base, hspec, text, transformers }: mkDerivation { @@ -214165,6 +215289,25 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "vector-algorithms_0_7_0_4" = callPackage + ({ mkDerivation, base, bytestring, containers, primitive + , QuickCheck, vector + }: + mkDerivation { + pname = "vector-algorithms"; + version = "0.7.0.4"; + sha256 = "0mfa8ig9v69l41p2vb5jl4qmaln5y1rlzarr2mlgm8g1nvq8qqdg"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base bytestring primitive vector ]; + testHaskellDepends = [ + base bytestring containers QuickCheck vector + ]; + description = "Efficient algorithms for vector arrays"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "vector-binary" = callPackage ({ mkDerivation, base, binary, vector }: mkDerivation { @@ -214531,8 +215674,8 @@ self: { }: mkDerivation { pname = "vector-text"; - version = "1.1.3"; - sha256 = "00x35fv78vp8rffvd7hsccl8vdxzzdzjrqzwvj0mr6g1wmg3p4i3"; + version = "1.1.5"; + sha256 = "1gd7dg9icr1211rf298ny60yjgyyxbxa62l16q28yd5z160sr3ir"; libraryHaskellDepends = [ base binary prologue text vector vector-binary-instances ]; @@ -214700,14 +215843,34 @@ self: { ({ mkDerivation, aeson, base, bytestring, hspec, semigroupoids }: mkDerivation { pname = "versioning"; - version = "0.2.0.0"; - sha256 = "1c35s0hv6wgyr40ky7yh7ajv0jhphfb8m53zn9a59v7nibp476mq"; + version = "0.3.0.0"; + sha256 = "12d5xxc8i0ldbsb6y22f9gvk0d61nrgjz3yf7ppvqrzhilgs6yyf"; libraryHaskellDepends = [ aeson base bytestring semigroupoids ]; testHaskellDepends = [ aeson base bytestring hspec ]; description = "Type-safe data versioning"; license = stdenv.lib.licenses.asl20; }) {}; + "versioning-servant" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, hspec + , hspec-wai, http-media, servant, servant-server, versioning, wai + , wai-extra + }: + mkDerivation { + pname = "versioning-servant"; + version = "0.1.0.0"; + sha256 = "14a1fk2mgcjjlb1z01xb5ngf496kpfr2y588265zn72q54a7l08k"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring http-media servant versioning + ]; + testHaskellDepends = [ + aeson base bytestring hspec hspec-wai servant servant-server + versioning wai wai-extra + ]; + description = "Servant combinators for the versioning library"; + license = stdenv.lib.licenses.asl20; + }) {}; + "versions" = callPackage ({ mkDerivation, base, base-prelude, checkers, deepseq, hashable , megaparsec, microlens, QuickCheck, tasty, tasty-hunit @@ -215948,8 +217111,8 @@ self: { }: mkDerivation { pname = "wai-extra"; - version = "3.0.24.0"; - sha256 = "0dxqvfnm7yr3dvsxr8jdfxaw46as4g6n1jniz2b0gfsjs59h3hkf"; + version = "3.0.24.1"; + sha256 = "0bb6837cgq4p9sn3mkaf6p9kf57k0mvkdjcc1vsnj87nvphls604"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -215967,7 +217130,7 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "wai-extra_3_0_24_1" = callPackage + "wai-extra_3_0_24_2" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring , bytestring, case-insensitive, containers, cookie , data-default-class, deepseq, directory, fast-logger, hspec @@ -215978,8 +217141,8 @@ self: { }: mkDerivation { pname = "wai-extra"; - version = "3.0.24.1"; - sha256 = "0bb6837cgq4p9sn3mkaf6p9kf57k0mvkdjcc1vsnj87nvphls604"; + version = "3.0.24.2"; + sha256 = "07gcgq59dki5drkjci9ka34xjsy3bqilbsx0lsc4905w9jlyfbci"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -218844,8 +220007,8 @@ self: { }: mkDerivation { pname = "weeder"; - version = "1.0.6"; - sha256 = "07i84ypb0n1qnfcv5y2aksicl36lmxd2bmlmdn2riqj9bhy98vij"; + version = "1.0.8"; + sha256 = "1ylwq1087x6ppn5y5krvl6q6fxcln58y8fwbah3ygp0cpgm4w816"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -219607,22 +220770,6 @@ self: { }) {}; "wl-pprint-annotated" = callPackage - ({ mkDerivation, base, containers, deepseq, tasty, tasty-hunit - , text - }: - mkDerivation { - pname = "wl-pprint-annotated"; - version = "0.1.0.0"; - sha256 = "0c2996x5gdrif1l0lfwlqnka7xp5diac74rckv0jasv2i0333kmp"; - libraryHaskellDepends = [ base containers deepseq text ]; - testHaskellDepends = [ - base containers deepseq tasty tasty-hunit text - ]; - description = "Wadler/Leijen pretty printer with annotations and slightly modernized API"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "wl-pprint-annotated_0_1_0_1" = callPackage ({ mkDerivation, base, containers, deepseq, tasty, tasty-hunit , text }: @@ -219636,7 +220783,6 @@ self: { ]; description = "Pretty printer with annotation support"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "wl-pprint-ansiterm" = callPackage @@ -219657,23 +220803,6 @@ self: { }) {}; "wl-pprint-console" = callPackage - ({ mkDerivation, base, bytestring, colorful-monoids, text - , wl-pprint-annotated - }: - mkDerivation { - pname = "wl-pprint-console"; - version = "0.1.0.1"; - sha256 = "1z3h7g5ws83m0h42yfdifyrvzy3j711jk9p1malgd2zp2jmgdix7"; - revision = "1"; - editedCabalFile = "1mlbjjk5mhv3jxzqvfspm07di09pns0xfalhx68k2r39z4lj1fa5"; - libraryHaskellDepends = [ - base bytestring colorful-monoids text wl-pprint-annotated - ]; - description = "Wadler/Leijen pretty printer supporting colorful console output"; - license = stdenv.lib.licenses.mit; - }) {}; - - "wl-pprint-console_0_1_0_2" = callPackage ({ mkDerivation, base, bytestring, colorful-monoids, text , wl-pprint-annotated }: @@ -219686,7 +220815,6 @@ self: { ]; description = "Wadler/Leijen pretty printer supporting colorful console output"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "wl-pprint-extras" = callPackage @@ -220552,20 +221680,6 @@ self: { }) {}; "writer-cps-mtl" = callPackage - ({ mkDerivation, base, mtl, transformers, writer-cps-transformers - }: - mkDerivation { - pname = "writer-cps-mtl"; - version = "0.1.1.4"; - sha256 = "0w2843z499d4nvx8jkq398rzp0zwqp4aydwqidpdrh2xdavv78v2"; - libraryHaskellDepends = [ - base mtl transformers writer-cps-transformers - ]; - description = "MonadWriter orphan instances for writer-cps-transformers"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "writer-cps-mtl_0_1_1_5" = callPackage ({ mkDerivation, base, mtl, transformers, writer-cps-transformers }: mkDerivation { @@ -220577,21 +221691,9 @@ self: { ]; description = "MonadWriter orphan instances for writer-cps-transformers"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "writer-cps-transformers" = callPackage - ({ mkDerivation, base, transformers }: - mkDerivation { - pname = "writer-cps-transformers"; - version = "0.1.1.3"; - sha256 = "1bjarnjz4v07wnkaqn46mrhxvy2f9anq6aw6lq3cf4xlzlr2i8la"; - libraryHaskellDepends = [ base transformers ]; - description = "WriteT and RWST monad transformers"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "writer-cps-transformers_0_1_1_4" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "writer-cps-transformers"; @@ -220600,7 +221702,6 @@ self: { libraryHaskellDepends = [ base transformers ]; description = "WriteT and RWST monad transformers"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "wryte" = callPackage @@ -222587,8 +223688,8 @@ self: { }: mkDerivation { pname = "xmobar"; - version = "0.27"; - sha256 = "0agx490q6sbmv3vfq33ys8dsrgwizj3bmha4i1pkxz5wp5q8cx3l"; + version = "0.28"; + sha256 = "1xh87asg8y35srvp7d3gyyy4bkxsw122liihxgzgm8pqv2z3h4zd"; configureFlags = [ "-fwith_alsa" "-fwith_conduit" "-fwith_datezone" "-fwith_dbus" "-fwith_inotify" "-fwith_iwlib" "-fwith_mpd" "-fwith_mpris" @@ -222621,30 +223722,25 @@ self: { "xmonad" = callPackage ({ mkDerivation, base, containers, data-default, directory , extensible-exceptions, filepath, mtl, process, QuickCheck - , semigroups, setlocale, unix, utf8-string, X11 + , setlocale, unix, utf8-string, X11 }: mkDerivation { pname = "xmonad"; - version = "0.14"; - sha256 = "0lq3k0ap7jxrrswpd954mqa6h8diccbif5srcgbmr39y6y8x0mm4"; - revision = "1"; - editedCabalFile = "0jkqbbm8allsaa412h8kdb6v64qcwqnpr2p6qxy21zy0jqdkhkp5"; + version = "0.14.2"; + sha256 = "0gqyivpw8z1x73p1l1fpyq1wc013a1c07r6xn1a82liijs91b949"; isLibrary = true; isExecutable = true; - enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers data-default directory extensible-exceptions - filepath mtl process semigroups setlocale unix utf8-string X11 + filepath mtl process setlocale unix utf8-string X11 ]; executableHaskellDepends = [ base mtl unix X11 ]; testHaskellDepends = [ base containers extensible-exceptions QuickCheck X11 ]; postInstall = '' - shopt -s globstar - mkdir -p $doc/share/man/man1 - mv "$data/"**"/man/"*[0-9] $doc/share/man/man1/ - rm "$data/"**"/man/"* + install -D man/xmonad.1 $doc/share/man/man1/xmonad.1 + install -D man/xmonad.hs $doc/share/doc/$name/sample-xmonad.hs ''; description = "A tiling window manager"; license = stdenv.lib.licenses.bsd3; @@ -222788,6 +223884,21 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "xmonad-spotify" = callPackage + ({ mkDerivation, base, containers, dbus, X11, xmonad + , xmonad-contrib + }: + mkDerivation { + pname = "xmonad-spotify"; + version = "0.1.0.0"; + sha256 = "1sl26ffaklasgyns8iz4jwm4736vfkflcv3gayn9bvb1kfr6g7rm"; + libraryHaskellDepends = [ + base containers dbus X11 xmonad xmonad-contrib + ]; + description = "Bind media keys to work with Spotify"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xmonad-utils" = callPackage ({ mkDerivation, base, ghc, random, unix, X11 }: mkDerivation { @@ -222802,21 +223913,22 @@ self: { }) {}; "xmonad-vanessa" = callPackage - ({ mkDerivation, base, composition-prelude, containers, hspec - , process, X11, xmonad, xmonad-contrib + ({ mkDerivation, alsa-mixer, base, composition-prelude, containers + , hspec, process, X11, xmonad, xmonad-contrib, xmonad-spotify + , xmonad-volume }: mkDerivation { pname = "xmonad-vanessa"; - version = "1.0.0.0"; - sha256 = "0ng624nf879da2skkw00m5x1v6kavcb7pkb57sxbq0dbyhpic50f"; + version = "2.0.0.0"; + sha256 = "1j1sd4lvhcg2g5s4bx9pmjnvsj495lksm3v6p4v8y8g5gc488njf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base composition-prelude containers process X11 xmonad + alsa-mixer base composition-prelude containers process X11 xmonad xmonad-contrib ]; executableHaskellDepends = [ - base containers xmonad xmonad-contrib + base containers xmonad xmonad-contrib xmonad-spotify xmonad-volume ]; testHaskellDepends = [ base hspec xmonad ]; description = "Custom xmonad, which builds with stack or cabal"; @@ -222824,6 +223936,21 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "xmonad-volume" = callPackage + ({ mkDerivation, alsa-mixer, base, composition-prelude, containers + , X11, xmonad + }: + mkDerivation { + pname = "xmonad-volume"; + version = "0.1.0.0"; + sha256 = "0n517ddbjpy6ylg3d1amz7asgc6sww2yy0bxasp0xsd40jc77cfx"; + libraryHaskellDepends = [ + alsa-mixer base composition-prelude containers X11 xmonad + ]; + description = "XMonad volume controls"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xmonad-wallpaper" = callPackage ({ mkDerivation, base, magic, mtl, random, unix, xmonad }: mkDerivation { @@ -223498,9 +224625,9 @@ self: { "yaml" = callPackage ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring - , conduit, containers, directory, filepath, hspec, HUnit, mockery - , resourcet, scientific, semigroups, template-haskell, temporary - , text, transformers, unordered-containers, vector + , conduit, containers, directory, filepath, hspec, HUnit, libyaml + , mockery, resourcet, scientific, semigroups, template-haskell + , temporary, text, transformers, unordered-containers, vector }: mkDerivation { pname = "yaml"; @@ -223514,6 +224641,7 @@ self: { filepath resourcet scientific semigroups template-haskell text transformers unordered-containers vector ]; + librarySystemDepends = [ libyaml ]; testHaskellDepends = [ aeson attoparsec base base-compat bytestring conduit containers directory filepath hspec HUnit mockery resourcet scientific @@ -223522,36 +224650,38 @@ self: { ]; description = "Support for parsing and rendering YAML documents"; license = stdenv.lib.licenses.bsd3; - }) {}; + }) {inherit (pkgs) libyaml;}; - "yaml_0_9_0" = callPackage + "yaml_0_10_0" = callPackage ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring - , conduit, containers, directory, filepath, hspec, HUnit, mockery - , resourcet, scientific, semigroups, template-haskell, temporary - , text, transformers, unordered-containers, vector + , conduit, containers, directory, filepath, hspec, HUnit, libyaml + , mockery, mtl, raw-strings-qq, resourcet, scientific, semigroups + , template-haskell, temporary, text, transformers + , unordered-containers, vector }: mkDerivation { pname = "yaml"; - version = "0.9.0"; - sha256 = "05mw3d6k2dahdsajghgbqhlk84x6iym6bci1g1qhpy4k2cfjyjzc"; + version = "0.10.0"; + sha256 = "0kyfzcp3hlb44rpf28ipz0m5cpanj91hlhvr9kidvg71826s9xcm"; configureFlags = [ "-fsystem-libyaml" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring conduit containers directory - filepath resourcet scientific semigroups template-haskell text + filepath mtl resourcet scientific semigroups template-haskell text transformers unordered-containers vector ]; + librarySystemDepends = [ libyaml ]; testHaskellDepends = [ aeson attoparsec base base-compat bytestring conduit containers - directory filepath hspec HUnit mockery resourcet scientific - semigroups template-haskell temporary text transformers + directory filepath hspec HUnit mockery mtl raw-strings-qq resourcet + scientific semigroups template-haskell temporary text transformers unordered-containers vector ]; description = "Support for parsing and rendering YAML documents"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; - }) {}; + }) {inherit (pkgs) libyaml;}; "yaml-combinators" = callPackage ({ mkDerivation, aeson, base, bytestring, doctest, generics-sop @@ -224678,8 +225808,8 @@ self: { pname = "yesod-bin"; version = "1.6.0.3"; sha256 = "1p5f6bl4gynm47m1xg1x1xh9nz913i83iprh2xd207359idjknz4"; - revision = "2"; - editedCabalFile = "0h4nam6zkhz7km0z5z3zngnrgif7a42llvh013iava171kadn8xp"; + revision = "3"; + editedCabalFile = "0v3bwg26ghxa1wdvwyvrffd8wwxhv1qk9g8f64ax1n8gz53k6an7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -227494,6 +228624,21 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "zeromq4-simple" = callPackage + ({ mkDerivation, aeson, base, bytestring, constraints, hashable + , uuid, zeromq4-haskell + }: + mkDerivation { + pname = "zeromq4-simple"; + version = "0.0.0"; + sha256 = "04i8ksdyf19yywjb0gfkbc0mx90vzvrld5ba7lbnlxvx6iwmah66"; + libraryHaskellDepends = [ + aeson base bytestring constraints hashable uuid zeromq4-haskell + ]; + description = "More constrained extensions to zeromq4-haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "zeroth" = callPackage ({ mkDerivation, base, Cabal, derive, directory, filepath , haskell-src-exts, hskeleton, monoid-record, process, syb -- GitLab From 60cc518b22ed6ebb6e37a507c7c430e42bce2cec Mon Sep 17 00:00:00 2001 From: Michael Alan Dorman Date: Mon, 20 Aug 2018 21:05:28 -0400 Subject: [PATCH 1406/2206] xmonad: update nix patch Regenerated against the current release. --- .../haskell-modules/patches/xmonad-nix.patch | 40 +++++++++---------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/pkgs/development/haskell-modules/patches/xmonad-nix.patch b/pkgs/development/haskell-modules/patches/xmonad-nix.patch index 2a9ec4bfedf..cce011347f4 100644 --- a/pkgs/development/haskell-modules/patches/xmonad-nix.patch +++ b/pkgs/development/haskell-modules/patches/xmonad-nix.patch @@ -1,8 +1,8 @@ diff --git a/src/XMonad/Core.hs b/src/XMonad/Core.hs -index 138d735..65b5a84 100644 +index 7810522..3262934 100644 --- a/src/XMonad/Core.hs +++ b/src/XMonad/Core.hs -@@ -51,6 +51,7 @@ import System.Posix.Types (ProcessID) +@@ -53,6 +53,7 @@ import System.Posix.Types (ProcessID) import System.Process import System.Directory import System.Exit @@ -10,7 +10,7 @@ index 138d735..65b5a84 100644 import Graphics.X11.Xlib import Graphics.X11.Xlib.Extras (getWindowAttributes, WindowAttributes, Event) import Data.Typeable -@@ -571,6 +572,7 @@ recompile force = io $ do +@@ -601,6 +602,7 @@ recompile force = io $ do lib = cfgdir "lib" buildscript = cfgdir "build" @@ -18,7 +18,7 @@ index 138d735..65b5a84 100644 libTs <- mapM getModTime . Prelude.filter isSource =<< allFiles lib srcT <- getModTime src binT <- getModTime bin -@@ -586,7 +588,7 @@ recompile force = io $ do +@@ -643,7 +645,7 @@ recompile force = io $ do status <- bracket (openFile err WriteMode) hClose $ \errHandle -> waitForProcess =<< if useBuildscript then compileScript bin cfgdir buildscript errHandle @@ -27,24 +27,24 @@ index 138d735..65b5a84 100644 -- re-enable SIGCHLD: installSignalHandlers -@@ -594,6 +596,7 @@ recompile force = io $ do - -- now, if it fails, run xmessage to let the user know: - when (status /= ExitSuccess) $ do - ghcErr <- readFile err -+ xmessage <- fromMaybe "xmessage" <$> liftIO (lookupEnv "XMONAD_XMESSAGE") - let msg = unlines $ - ["Error detected while loading xmonad configuration file: " ++ src] - ++ lines (if null ghcErr then show status else ghcErr) -@@ -601,7 +604,7 @@ recompile force = io $ do - -- nb, the ordering of printing, then forking, is crucial due to - -- lazy evaluation - hPutStrLn stderr msg -- forkProcess $ executeFile "xmessage" True ["-default", "okay", replaceUnicode msg] Nothing -+ forkProcess $ executeFile xmessage True ["-default", "okay", replaceUnicode msg] Nothing - return () +@@ -653,6 +655,7 @@ recompile force = io $ do + then trace "XMonad recompilation process exited with success!" + else do + ghcErr <- readFile err ++ xmessage <- fromMaybe "xmessage" <$> liftIO (lookupEnv "XMONAD_XMESSAGE") + let msg = unlines $ + ["Error detected while loading xmonad configuration file: " ++ src] + ++ lines (if null ghcErr then show status else ghcErr) +@@ -660,7 +663,7 @@ recompile force = io $ do + -- nb, the ordering of printing, then forking, is crucial due to + -- lazy evaluation + hPutStrLn stderr msg +- forkProcess $ executeFile "xmessage" True ["-default", "okay", replaceUnicode msg] Nothing ++ forkProcess $ executeFile xmessage True ["-default", "okay", replaceUnicode msg] Nothing + return () return (status == ExitSuccess) else return True -@@ -619,16 +622,16 @@ recompile force = io $ do +@@ -678,16 +681,16 @@ recompile force = io $ do '\8216' -> '`' -- ‘ '\8217' -> '`' -- ’ _ -> c -- GitLab From 97a4d29545231dc2ee84b32757d735ad42bfb068 Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Mon, 20 Aug 2018 22:22:10 +0200 Subject: [PATCH 1407/2206] haskell: disable library profiling for static executables Haskell packages overridden with justStaticExecutables (like cabal-install, stack, pandoc, darcs, etc.) don't provide libraries in the end result so it's futile to build them with library profiling enabled because it will just take extra time. --- pkgs/development/haskell-modules/lib.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/haskell-modules/lib.nix b/pkgs/development/haskell-modules/lib.nix index 54616abc4ba..106b66c6b41 100644 --- a/pkgs/development/haskell-modules/lib.nix +++ b/pkgs/development/haskell-modules/lib.nix @@ -234,6 +234,7 @@ rec { */ justStaticExecutables = drv: overrideCabal drv (drv: { enableSharedExecutables = false; + enableLibraryProfiling = false; isLibrary = false; doHaddock = false; postFixup = "rm -rf $out/lib $out/nix-support $out/share/doc"; -- GitLab From d6b418cb12b1798801572d7c5e2988ebe3a89dbb Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 27 Aug 2018 14:24:21 +0200 Subject: [PATCH 1408/2206] libyaml: update from 0.1.7 to version 0.2.1 This update includes two hitherto unreleased upstream patches to fix bugs in 0.2.1 that manifest in the pythonPackages.pyyaml test suite. Closes https://github.com/NixOS/nixpkgs/pull/45560. --- .../development/libraries/libyaml/default.nix | 23 +++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/libyaml/default.nix b/pkgs/development/libraries/libyaml/default.nix index 45e15c82966..671c077b034 100644 --- a/pkgs/development/libraries/libyaml/default.nix +++ b/pkgs/development/libraries/libyaml/default.nix @@ -1,16 +1,31 @@ -{ stdenv, fetchurl }: +{ stdenv, fetchurl, fetchpatch }: + let - # 0.2.1 broke the tests of pythonPackages.pyyaml 3.13 - version = "0.1.7"; + + version = "0.2.1"; + + # https://github.com/yaml/pyyaml/issues/214 + p1 = fetchpatch { + url = https://github.com/yaml/libyaml/commit/8ee83c0da22fe9aa7dea667be8f899a7e32ffb83.patch; + sha256 = "00jh39zww6s4gyhxfmlxwb6lz90nl3p51k5h1qm6z3ymik5vljmz"; + }; + p2 = fetchpatch { + url = https://github.com/yaml/libyaml/commit/56f4b17221868593d6903ee58d6d679b690cf4df.patch; + sha256 = "0najcay1y4kgfpsidj7dnyafnwjbav5jyawhyv215zl9gg3386n0"; + }; + in + stdenv.mkDerivation { name = "libyaml-${version}"; src = fetchurl { url = "https://pyyaml.org/download/libyaml/yaml-${version}.tar.gz"; - sha256 = "0a87931cx5m14a1x8rbjix3nz7agrcgndf4h392vm62a4rby9240"; + sha256 = "1karpcfgacgppa82wm2drcfn2kb6q2wqfykf5nrhy20sci2i2a3q"; }; + patches = [ p1 p2 ]; # remove when the next release comes out + meta = with stdenv.lib; { homepage = https://pyyaml.org/; description = "A YAML 1.1 parser and emitter written in C"; -- GitLab From fe6ef99ffc3f14d1eeb753a19efd3b8b444d6bcd Mon Sep 17 00:00:00 2001 From: Jean-Philippe Cugnet Date: Mon, 27 Aug 2018 15:16:45 +0200 Subject: [PATCH 1409/2206] elixir_1_7: 1.7.2 -> 1.7.3 --- pkgs/development/interpreters/elixir/1.7.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/elixir/1.7.nix b/pkgs/development/interpreters/elixir/1.7.nix index 321a41f50e1..d97d416bc27 100644 --- a/pkgs/development/interpreters/elixir/1.7.nix +++ b/pkgs/development/interpreters/elixir/1.7.nix @@ -1,7 +1,7 @@ { mkDerivation }: mkDerivation rec { - version = "1.7.2"; - sha256 = "0wnrx6wlpmr23ypm8za0c4dl952nj4rjylcsdzz0xrma92ylrqfq"; + version = "1.7.3"; + sha256 = "0d7rj4khmvy76z12njzwzknm1j9rhjadgj9k1chjd4gnjffkb1aa"; minimumOTPVersion = "19"; } -- GitLab From 51f148ebf1441351ef0383922de230710c313d87 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Mon, 27 Aug 2018 06:59:04 -0700 Subject: [PATCH 1410/2206] mate.eom: 1.21.0 -> 1.21.2 (#45597) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/eom/versions. --- pkgs/desktops/mate/eom/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/mate/eom/default.nix b/pkgs/desktops/mate/eom/default.nix index ee297237f6e..4f338051449 100644 --- a/pkgs/desktops/mate/eom/default.nix +++ b/pkgs/desktops/mate/eom/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "eom-${version}"; - version = "1.21.0"; + version = "1.21.2"; src = fetchurl { url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; - sha256 = "165n314hxapq8glzlv7vs5x44z13wjmpysl5p7q3ckrsxy5pczww"; + sha256 = "08idw219mw0v0nkaphy0jvxi67gqm4nzbbnhnwjksxbma2gmpvss"; }; nativeBuildInputs = [ -- GitLab From 7d567ad4edc13759a9852bb94f3d124c3767e26a Mon Sep 17 00:00:00 2001 From: Michael Fellinger Date: Mon, 27 Aug 2018 15:53:24 +0200 Subject: [PATCH 1411/2206] crystal: 0.25.1 -> 0.26.0 --- .../development/compilers/crystal/default.nix | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/development/compilers/crystal/default.nix b/pkgs/development/compilers/crystal/default.nix index a0f37973ccd..ce487c3c0e2 100644 --- a/pkgs/development/compilers/crystal/default.nix +++ b/pkgs/development/compilers/crystal/default.nix @@ -1,27 +1,27 @@ { stdenv, fetchurl, makeWrapper -, boehmgc, libatomic_ops, pcre, libevent, libiconv, llvm, clang }: +, boehmgc, libatomic_ops, pcre, libevent, libiconv, llvm, clang, which }: stdenv.mkDerivation rec { name = "crystal-${version}"; - version = "0.25.1"; + version = "0.26.0"; src = fetchurl { url = "https://github.com/crystal-lang/crystal/archive/${version}.tar.gz"; - sha256 = "1ikzly6vs28ilqvqm4kxzhqs8mp6l4l344rhak63dav7vv97nnlv"; + sha256 = "18vv47xvnf3hl5js5sk58wj2khqq36kcs851i3lgr0ji7m0g3379"; }; - prebuiltName = "crystal-0.25.1-1"; + prebuiltName = "crystal-0.26.0-1"; prebuiltSrc = let arch = { "x86_64-linux" = "linux-x86_64"; "i686-linux" = "linux-i686"; "x86_64-darwin" = "darwin-x86_64"; }."${stdenv.system}" or (throw "system ${stdenv.system} not supported"); in fetchurl { - url = "https://github.com/crystal-lang/crystal/releases/download/0.25.1/${prebuiltName}-${arch}.tar.gz"; + url = "https://github.com/crystal-lang/crystal/releases/download/0.26.0/${prebuiltName}-${arch}.tar.gz"; sha256 = { - "x86_64-linux" = "0zjmbvbhi11p7s99jmvb3pac6zzsr792bxcfanrx503fjxxafgll"; - "i686-linux" = "0i0hgsq7xa53594blqw5qi6jrqja18spifmalg7df2mj3h13h3pz"; - "x86_64-darwin" = "1h369hzis1cigxbb6fgpahyq4d13gfgjc6adf300zc38yh8rvyy0"; + "x86_64-linux" = "1xban102yiiwmlklxvn3xp3q546bp8hlxxpakayajkhhnpl6yv45"; + "i686-linux" = "1igspf1lrv7wpmz0pfrkbx8m1ykvnv4zhic53cav4nicppm2v0ic"; + "x86_64-darwin" = "0hzc65ccajr0yhmvi5vbdgbzbp1gbjy56da24ds3zwwkam1ddk0k"; }."${stdenv.system}"; }; @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { libiconv ]; - nativeBuildInputs = [ makeWrapper ]; + nativeBuildInputs = [ which makeWrapper ]; buildInputs = libs ++ [ llvm ]; @@ -87,7 +87,7 @@ stdenv.mkDerivation rec { description = "A compiled language with Ruby like syntax and type inference"; homepage = https://crystal-lang.org/; license = stdenv.lib.licenses.asl20; - maintainers = with stdenv.lib.maintainers; [ sifmelcara david50407 ]; + maintainers = with stdenv.lib.maintainers; [ manveru david50407 ]; platforms = [ "x86_64-linux" "i686-linux" "x86_64-darwin" ]; }; } -- GitLab From e301589013e4f99dcb4fb7d0df00c3c7037c046e Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Mon, 27 Aug 2018 07:06:28 -0700 Subject: [PATCH 1412/2206] gmsh: 3.0.6 -> 4.0.0 (#45592) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/gmsh/versions. --- pkgs/applications/science/math/gmsh/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/math/gmsh/default.nix b/pkgs/applications/science/math/gmsh/default.nix index 956bfe1d811..7bc8729c3fe 100644 --- a/pkgs/applications/science/math/gmsh/default.nix +++ b/pkgs/applications/science/math/gmsh/default.nix @@ -1,14 +1,14 @@ { stdenv, fetchurl, cmake, blas, liblapack, gfortran, gmm, fltk, libjpeg , zlib, libGLU_combined, libGLU, xorg }: -let version = "3.0.6"; in +let version = "4.0.0"; in stdenv.mkDerivation { name = "gmsh-${version}"; src = fetchurl { url = "http://gmsh.info/src/gmsh-${version}-source.tgz"; - sha256 = "0ywqhr0zmdhn8dvi6l8z1vkfycyv67fdrz6b95mb39np832bq04p"; + sha256 = "0pqm0ippj0j07919hld3f3rgq0p1x4j32fxb2m1nyp226zx8l37v"; }; # The original CMakeLists tries to use some version of the Lapack lib -- GitLab From 526d604670a456e59a3d20b657d864f85bb52839 Mon Sep 17 00:00:00 2001 From: Symphorien Gibol Date: Tue, 14 Aug 2018 01:01:08 +0200 Subject: [PATCH 1413/2206] module system: rework module merging The asymptotic complexity is now much lower. --- lib/attrsets.nix | 2 +- lib/modules.nix | 66 +++++++++++++++++++++++++++++++++--------------- 2 files changed, 46 insertions(+), 22 deletions(-) diff --git a/lib/attrsets.nix b/lib/attrsets.nix index 0066fba362a..2c2319003d8 100644 --- a/lib/attrsets.nix +++ b/lib/attrsets.nix @@ -145,7 +145,7 @@ rec { foldAttrs = op: nul: list_of_attrs: fold (n: a: fold (name: o: - o // (listToAttrs [{inherit name; value = op n.${name} (a.${name} or nul); }]) + o // { ${name} = op n.${name} (a.${name} or nul); } ) a (attrNames n) ) {} list_of_attrs; diff --git a/lib/modules.nix b/lib/modules.nix index a443d5ec5d1..5fb83a4a538 100644 --- a/lib/modules.nix +++ b/lib/modules.nix @@ -192,29 +192,53 @@ rec { (concatMap (m: map (config: { inherit (m) file; inherit config; }) (pushDownProperties m.config)) modules); mergeModules' = prefix: options: configs: - listToAttrs (map (name: { + let + /* byName is like foldAttrs, but will look for attributes to merge in the + specified attribute name. + + byName "foo" (module: value: ["module.hidden=${module.hidden},value=${value}"]) + [ + { + hidden="baz"; + foo={qux="bar"; gla="flop";}; + } + { + hidden="fli"; + foo={qux="gne"; gli="flip";}; + } + ] + ===> + { + gla = [ "module.hidden=baz,value=flop" ]; + gli = [ "module.hidden=fli,value=flip" ]; + qux = [ "module.hidden=baz,value=bar" "module.hidden=fli,value=gne" ]; + } + */ + byName = attr: f: modules: foldl' (acc: module: + foldl' (inner: name: + inner // { ${name} = (acc.${name} or []) ++ (f module module.${attr}.${name}); } + ) acc (attrNames module.${attr}) + ) {} modules; + # an attrset 'name' => list of submodules that declare ‘name’. + declsByName = byName "options" + (module: option: [{ inherit (module) file; options = option; }]) + options; + # an attrset 'name' => list of submodules that define ‘name’. + defnsByName = byName "config" (module: value: + map (config: { inherit (module) file; inherit config; }) (pushDownProperties value) + ) configs; + # extract the definitions for each loc + defnsByName' = byName "config" + (module: value: [{ inherit (module) file; inherit value; }]) + configs; + in + (flip mapAttrs declsByName (name: decls: # We're descending into attribute ‘name’. - inherit name; - value = let loc = prefix ++ [name]; - # Get all submodules that declare ‘name’. - decls = concatMap (m: - if m.options ? ${name} - then [ { inherit (m) file; options = m.options.${name}; } ] - else [] - ) options; - # Get all submodules that define ‘name’. - defns = concatMap (m: - if m.config ? ${name} - then map (config: { inherit (m) file; inherit config; }) - (pushDownProperties m.config.${name}) - else [] - ) configs; + defns = defnsByName.${name} or []; + defns' = defnsByName'.${name} or []; nrOptions = count (m: isOption m.options) decls; - # Extract the definitions for this loc - defns' = map (m: { inherit (m) file; value = m.config.${name}; }) - (filter (m: m.config ? ${name}) configs); in if nrOptions == length decls then let opt = fixupOptionType loc (mergeOptionDecls loc decls); @@ -226,8 +250,8 @@ rec { in throw "The option `${showOption loc}' in `${firstOption.file}' is a prefix of options in `${firstNonOption.file}'." else - mergeModules' loc decls defns; - }) (concatMap (m: attrNames m.options) options)) + mergeModules' loc decls defns + )) // { _definedNames = map (m: { inherit (m) file; names = attrNames m.config; }) configs; }; /* Merge multiple option declarations into a single declaration. In -- GitLab From fc1f33bc2c45fbffc6d2217d95e9f64fce509d90 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Mon, 27 Aug 2018 15:23:19 +0000 Subject: [PATCH 1414/2206] fixed issue with system jobs --- nixos/modules/services/monitoring/incron.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/monitoring/incron.nix b/nixos/modules/services/monitoring/incron.nix index 8e312c65f93..5eec4b82fa0 100644 --- a/nixos/modules/services/monitoring/incron.nix +++ b/nixos/modules/services/monitoring/incron.nix @@ -51,7 +51,11 @@ in security.wrappers.incrontab.source = "${pkgs.incron}/bin/incrontab"; - environment.etc."incron.d/system".text = "${cfg.systab}"; + # incron won't read symlinks + environment.etc."incron.d/system" = { + mode = "0444"; + text = "${cfg.systab}"; + }; environment.etc."incron.allow" = mkIf (cfg.allow != null) { text = "${concatStringsSep "\n" cfg.allow}"; }; -- GitLab From 4d89adcd7292b69765eb7692c7e145b28256b30f Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Mon, 27 Aug 2018 15:24:10 +0000 Subject: [PATCH 1415/2206] tweak the PATH variable to better match what NixOS provides --- pkgs/tools/system/incron/default.nix | 5 +-- pkgs/tools/system/incron/default_path.patch | 36 +++++++++++++++++++++ 2 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 pkgs/tools/system/incron/default_path.patch diff --git a/pkgs/tools/system/incron/default.nix b/pkgs/tools/system/incron/default.nix index 8c1b717d6d2..6c708a49b64 100644 --- a/pkgs/tools/system/incron/default.nix +++ b/pkgs/tools/system/incron/default.nix @@ -7,10 +7,11 @@ stdenv.mkDerivation rec { sha256 = "14cgsfyl43pd86wy40m1xwr7ww023n2jyks66ngybz5s4gbhps6c"; }; - patchPhase = '' + patches = [ ./default_path.patch ]; + + prePatch = '' sed -i "s|PREFIX = /usr/local|PREFIX = $out|g" Makefile sed -i "s|/bin/bash|${bash}/bin/bash|g" usertable.cpp - sed -i "s|/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin|/run/current-system/sw/bin|g" usertable.cpp ''; installPhase = '' diff --git a/pkgs/tools/system/incron/default_path.patch b/pkgs/tools/system/incron/default_path.patch new file mode 100644 index 00000000000..72ef477a92e --- /dev/null +++ b/pkgs/tools/system/incron/default_path.patch @@ -0,0 +1,36 @@ +diff --git usertable.cpp usertable.cpp +index 11fd04b..a8681bd 100644 +--- a/usertable.cpp ++++ b/usertable.cpp +@@ -43,9 +43,6 @@ + #define DONT_FOLLOW(mask) (false) + #endif // IN_DONT_FOLLOW + +-// this is not enough, but... +-#define DEFAULT_PATH "/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin" +- + + PROC_MAP UserTable::s_procMap; + +@@ -597,12 +594,20 @@ void UserTable::RunAsUser(std::string cmd) const + if (clearenv() != 0) + goto failed; + ++ // try to recreate the user path as best as possible ++ std::string DEFAULT_PATH; ++ DEFAULT_PATH += "/run/wrappers/bin:/home/"; ++ DEFAULT_PATH += pwd->pw_name; ++ DEFAULT_PATH += "/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin:/etc/profiles/per-user/"; ++ DEFAULT_PATH += pwd->pw_name; ++ DEFAULT_PATH += "/bin"; ++ + if ( setenv("LOGNAME", pwd->pw_name, 1) != 0 + || setenv("USER", pwd->pw_name, 1) != 0 + || setenv("USERNAME", pwd->pw_name, 1) != 0 + || setenv("HOME", pwd->pw_dir, 1) != 0 + || setenv("SHELL", pwd->pw_shell, 1) != 0 +- || setenv("PATH", DEFAULT_PATH, 1) != 0) ++ || setenv("PATH", DEFAULT_PATH.c_str(), 1) != 0) + { + goto failed; + } -- GitLab From 9236e9a28d1e084d54ef973ea79cca4156d11347 Mon Sep 17 00:00:00 2001 From: Tuomas Tynkkynen Date: Mon, 27 Aug 2018 18:38:30 +0300 Subject: [PATCH 1416/2206] zabbix34: Compile with OpenSSL Fixes: "TLSConnect" configuration parameter cannot be used: Zabbix agent was compiled without TLS support --- pkgs/servers/monitoring/zabbix/3.4.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/zabbix/3.4.nix b/pkgs/servers/monitoring/zabbix/3.4.nix index 047ce0a5130..72e6fa55b00 100644 --- a/pkgs/servers/monitoring/zabbix/3.4.nix +++ b/pkgs/servers/monitoring/zabbix/3.4.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pcre, libiconv }: +{ stdenv, fetchurl, pcre, libiconv, openssl }: let @@ -23,8 +23,9 @@ in "--enable-agent" "--with-libpcre=${pcre.dev}" "--with-iconv=${libiconv}" + "--with-openssl=${openssl.dev}" ]; - buildInputs = [ pcre libiconv ]; + buildInputs = [ pcre libiconv openssl ]; meta = with stdenv.lib; { inherit branch; -- GitLab From 64fd3f10aaaca018334ca019d1c9aa4b7c87fe2b Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Mon, 27 Aug 2018 15:49:41 +0000 Subject: [PATCH 1417/2206] fixed mistake about location of HOME --- pkgs/tools/system/incron/default_path.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/system/incron/default_path.patch b/pkgs/tools/system/incron/default_path.patch index 72ef477a92e..ae173ea29e6 100644 --- a/pkgs/tools/system/incron/default_path.patch +++ b/pkgs/tools/system/incron/default_path.patch @@ -18,8 +18,8 @@ index 11fd04b..a8681bd 100644 + // try to recreate the user path as best as possible + std::string DEFAULT_PATH; -+ DEFAULT_PATH += "/run/wrappers/bin:/home/"; -+ DEFAULT_PATH += pwd->pw_name; ++ DEFAULT_PATH += "/run/wrappers/bin:"; ++ DEFAULT_PATH += pwd->pw_dir; + DEFAULT_PATH += "/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin:/etc/profiles/per-user/"; + DEFAULT_PATH += pwd->pw_name; + DEFAULT_PATH += "/bin"; -- GitLab From dd12060b94ca67c8cc7330453cfa5451026b3554 Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Sat, 11 Aug 2018 16:01:45 -0400 Subject: [PATCH 1418/2206] libxnd: init at 0.2.0dev3 General container that maps a wide range of Python values directly to memory." --- pkgs/development/libraries/libxnd/default.nix | 31 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 33 insertions(+) create mode 100644 pkgs/development/libraries/libxnd/default.nix diff --git a/pkgs/development/libraries/libxnd/default.nix b/pkgs/development/libraries/libxnd/default.nix new file mode 100644 index 00000000000..c99c3f42bfc --- /dev/null +++ b/pkgs/development/libraries/libxnd/default.nix @@ -0,0 +1,31 @@ +{ lib +, stdenv +, fetchFromGitHub +, libndtypes +}: + +stdenv.mkDerivation rec { + name = "libxnd-${version}"; + version = "0.2.0dev3"; + + src = fetchFromGitHub { + owner = "plures"; + repo = "xnd"; + rev = "v${version}"; + sha256 = "0byq7jspyr2wxrhihw4q7nf0y4sb6j5ax0ndd5dnq5dz88c7qqm2"; + }; + + buildInputs = [ libndtypes ]; + + configureFlags = [ "XND_INCLUDE='-I${libndtypes}/include'" + "XND_LINK='-L${libndtypes}/lib'" ]; + + makeFlags = [ "CONFIGURE_LDFLAGS='-shared'" ]; + + meta = { + description = "General container that maps a wide range of Python values directly to memory"; + homepage = https://xnd.io/; + license = lib.licenses.bsdOriginal; + maintainers = with lib.maintainers; [ costrouc ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7b2b5ebbbb2..51d0fc9dea9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1390,6 +1390,8 @@ with pkgs; libndtypes = callPackages ../development/libraries/libndtypes { }; + libxnd = callPackages ../development/libraries/libxnd { }; + loadwatch = callPackage ../tools/system/loadwatch { }; loccount = callPackage ../development/tools/misc/loccount { }; -- GitLab From da8e3ef9e5f554d8803b1721f1e53416dadb4087 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Mon, 27 Aug 2018 12:50:44 -0500 Subject: [PATCH 1419/2206] upx: 3.94 -> 3.95 --- pkgs/tools/compression/upx/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/compression/upx/default.nix b/pkgs/tools/compression/upx/default.nix index ea363ae8cc2..60023d028a9 100644 --- a/pkgs/tools/compression/upx/default.nix +++ b/pkgs/tools/compression/upx/default.nix @@ -2,10 +2,10 @@ stdenv.mkDerivation rec { name = "upx-${version}"; - version = "3.94"; + version = "3.95"; src = fetchurl { - url = "https://github.com/upx/upx/releases/download/v3.94/upx-3.94-src.tar.xz"; - sha256 = "08anybdliqsbsl6x835iwzljahnm9i7v26icdjkcv33xmk6p5vw1"; + url = "https://github.com/upx/upx/releases/download/v${version}/${name}-src.tar.xz"; + sha256 = "14jmgy7hvx4zqra20w8260wrcxmjf2h6ba2yrw7pcp18im35a3rv"; }; CXXFLAGS = "-Wno-unused-command-line-argument"; -- GitLab From 1ae5f05d16ce733694f8e54ed722d54197f661b0 Mon Sep 17 00:00:00 2001 From: Raitis Veinbahs Date: Mon, 27 Aug 2018 21:30:18 +0300 Subject: [PATCH 1420/2206] vitetris: init at 0.57.2 (#45672) --- maintainers/maintainer-list.nix | 5 +++++ pkgs/games/vitetris/default.nix | 32 ++++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 3 files changed, 39 insertions(+) create mode 100644 pkgs/games/vitetris/default.nix diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index eb5bf0f54f8..093a2aae86b 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -3700,6 +3700,11 @@ github = "siddharthist"; name = "Langston Barrett"; }; + siers = { + email = "veinbahs+nixpkgs@gmail.com"; + github = "siers"; + name = "Raitis Veinbahs"; + }; sifmelcara = { email = "ming@culpring.com"; github = "sifmelcara"; diff --git a/pkgs/games/vitetris/default.nix b/pkgs/games/vitetris/default.nix new file mode 100644 index 00000000000..3ed5700954a --- /dev/null +++ b/pkgs/games/vitetris/default.nix @@ -0,0 +1,32 @@ +{ stdenv, fetchFromGitHub, lib }: + +stdenv.mkDerivation rec { + name = "vitetris-${version}"; + version = "0.57.2"; + + src = fetchFromGitHub { + owner = "vicgeralds"; + repo = "vitetris"; + rev = "v${version}"; + sha256 = "0px0h4zrpzr6xd1vz7w9gr6rh0z74y66jfzschkcvj84plld10k6"; + }; + + hardeningDisable = [ "format" ]; + + makeFlags = "INSTALL=install"; + + meta = { + description = "Terminal-based Tetris clone by Victor Nilsson"; + homepage = http://www.victornils.net/tetris/; + license = lib.licenses.bsd2; + maintainers = with lib.maintainers; [ siers ]; + + longDescription = '' + vitetris is a terminal-based Tetris clone by Victor Nilsson. Gameplay is much + like the early Tetris games by Nintendo. + + Features include: configurable keys, highscore table, two-player mode with + garbage, network play, joystick (gamepad) support on Linux or with Allegro. + ''; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d0fa12b0d0c..02731e80028 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20308,6 +20308,8 @@ with pkgs; vessel = pkgsi686Linux.callPackage ../games/vessel { }; + vitetris = callPackage ../games/vitetris { }; + vms-empire = callPackage ../games/vms-empire { }; voxelands = callPackage ../games/voxelands { -- GitLab From 294c3605a3a57773242d8585ab1815cd61d4a65f Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Mon, 27 Aug 2018 11:59:27 -0700 Subject: [PATCH 1421/2206] virtlyst: 1.1.0 -> 1.2.0 (#45121) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/virtlyst/versions. --- pkgs/servers/web-apps/virtlyst/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/web-apps/virtlyst/default.nix b/pkgs/servers/web-apps/virtlyst/default.nix index c6245f9b40d..0c51b6b13cd 100644 --- a/pkgs/servers/web-apps/virtlyst/default.nix +++ b/pkgs/servers/web-apps/virtlyst/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { name = "virtlyst-${version}"; - version = "1.1.0"; + version = "1.2.0"; src = fetchFromGitHub { owner = "cutelyst"; repo = "Virtlyst"; rev = "v${version}"; - sha256 = "1rqv93dys666wsqbg1lvl3pjl8gpdx3dc3y71m3r8apalgr11ikw"; + sha256 = "1vgjai34hqppkpl0ryxkyhpm9dsx1chs3bii3wc3h40hl80n6dgy"; }; nativeBuildInputs = [ cmake pkgconfig autoPatchelfHook ]; -- GitLab From a3f016f9f709f0926da903b7c3161a36dc577efe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Till=20H=C3=B6ppner?= Date: Mon, 27 Aug 2018 21:22:27 +0200 Subject: [PATCH 1422/2206] racket: 6.12 -> 7.0 (#45650) --- pkgs/development/interpreters/racket/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/racket/default.nix b/pkgs/development/interpreters/racket/default.nix index d002f6eb31c..e8b6cc93c2c 100644 --- a/pkgs/development/interpreters/racket/default.nix +++ b/pkgs/development/interpreters/racket/default.nix @@ -36,7 +36,7 @@ in stdenv.mkDerivation rec { name = "racket-${version}"; - version = "6.12"; + version = "7.0"; src = (stdenv.lib.makeOverridable ({ name, sha256 }: fetchurl rec { @@ -45,7 +45,7 @@ stdenv.mkDerivation rec { } )) { inherit name; - sha256 = "0cwcypzjfl9py1s695mhqkiapff7c1w29llsmdj7qgn58wl0apk5"; + sha256 = "1glv5amsp9xp480d4yr63hhm9kkyav06yl3a6p489nkr4cln0j9a"; }; FONTCONFIG_FILE = fontsConf; -- GitLab From bf112ccef75c32625d7a6519e789f025adf407f4 Mon Sep 17 00:00:00 2001 From: Elmar Athmer Date: Mon, 27 Aug 2018 21:34:16 +0200 Subject: [PATCH 1423/2206] hcloud: 1.6.0 -> 1.6.1 --- pkgs/development/tools/hcloud/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/hcloud/default.nix b/pkgs/development/tools/hcloud/default.nix index 2ef6b4a1d54..877080508d4 100644 --- a/pkgs/development/tools/hcloud/default.nix +++ b/pkgs/development/tools/hcloud/default.nix @@ -2,14 +2,14 @@ buildGoPackage rec { name = "hcloud-${version}"; - version = "1.6.0"; + version = "1.6.1"; goPackagePath = "github.com/hetznercloud/cli"; src = fetchFromGitHub { owner = "hetznercloud"; repo = "cli"; rev = "v${version}"; - sha256 = "0iswy8xjqvshwk9w2vz3miph953qdh21xga9hl6aili84x25xzbx"; + sha256 = "0v5n7y8vb23iva51kb15da198yk7glc1fix193icrk3pvcbj5bjr"; }; buildFlagsArray = [ "-ldflags=" "-w -X github.com/hetznercloud/cli/cli.Version=${version}" ]; -- GitLab From bd4b890fec97e6a590cc1fab8648ed3c8e00f693 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Cugnet Date: Mon, 27 Aug 2018 21:38:28 +0200 Subject: [PATCH 1424/2206] elixir: 1.6.6 -> 1.7.3 --- pkgs/development/beam-modules/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/beam-modules/default.nix b/pkgs/development/beam-modules/default.nix index 26bed216acf..c5be1c78a55 100644 --- a/pkgs/development/beam-modules/default.nix +++ b/pkgs/development/beam-modules/default.nix @@ -42,7 +42,7 @@ let buildMix = callPackage ./build-mix.nix {}; # BEAM-based languages. - elixir = elixir_1_6; + elixir = elixir_1_7; elixir_1_7 = lib.callElixir ../interpreters/elixir/1.7.nix { inherit rebar erlang; -- GitLab From 984c55f82d99acd4ea4ff3b1c2ddb9b5445d2fa6 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Mon, 27 Aug 2018 13:39:54 -0700 Subject: [PATCH 1425/2206] yubico-piv-tool: 1.5.0 -> 1.6.1 (#45531) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/yubico-piv-tool/versions. --- pkgs/tools/misc/yubico-piv-tool/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/yubico-piv-tool/default.nix b/pkgs/tools/misc/yubico-piv-tool/default.nix index c4a8f3a623b..d0b7ebf3fc8 100644 --- a/pkgs/tools/misc/yubico-piv-tool/default.nix +++ b/pkgs/tools/misc/yubico-piv-tool/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, pkgconfig, openssl, pcsclite, check }: stdenv.mkDerivation rec { - name = "yubico-piv-tool-1.5.0"; + name = "yubico-piv-tool-1.6.1"; src = fetchurl { url = "https://developers.yubico.com/yubico-piv-tool/Releases/${name}.tar.gz"; - sha256 = "1axa0lnky5gsc8yack6mpfbjh49z0czr1cv52gbgjnx2kcbpb0y1"; + sha256 = "10xgdc51xvszkxmsvqnbjs8ixxz7rfnfahh3wn8glllynmszbhwi"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From e8d79aba4e1a955bec8573de766e99c26ec3b15b Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Mon, 27 Aug 2018 20:59:19 +0000 Subject: [PATCH 1426/2206] use fetchFromGitHub instead of fetchurl as recommended by @jtojnar --- pkgs/tools/system/incron/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/system/incron/default.nix b/pkgs/tools/system/incron/default.nix index 6c708a49b64..4133342f6c4 100644 --- a/pkgs/tools/system/incron/default.nix +++ b/pkgs/tools/system/incron/default.nix @@ -1,10 +1,12 @@ -{ stdenv, fetchurl, bash }: +{ stdenv, fetchFromGitHub, bash }: stdenv.mkDerivation rec { name = "incron-0.5.12"; - src = fetchurl { - url = "https://github.com/ar-/incron/archive/0.5.12.tar.gz"; - sha256 = "14cgsfyl43pd86wy40m1xwr7ww023n2jyks66ngybz5s4gbhps6c"; + src = fetchFromGitHub { + owner = "ar-"; + repo = "incron"; + rev = "incron-0.5.12"; + sha256 = "11d5f98cjafiv9h9zzzrw2s06s2fvdg8gp64km7mdprd2xmy6dih"; }; patches = [ ./default_path.patch ]; -- GitLab From 7840d00532f87ce0712522e0fbbdc335ce83fd3f Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Mon, 27 Aug 2018 21:15:03 +0000 Subject: [PATCH 1427/2206] clarified the descriptions of the allow and deny options --- nixos/modules/services/monitoring/incron.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/monitoring/incron.nix b/nixos/modules/services/monitoring/incron.nix index 5eec4b82fa0..4a9e1a9b7b8 100644 --- a/nixos/modules/services/monitoring/incron.nix +++ b/nixos/modules/services/monitoring/incron.nix @@ -22,7 +22,14 @@ in allow = mkOption { type = types.nullOr (types.listOf types.str); default = null; - description = "Users allowed to use incrontab."; + description = '' + Users allowed to use incrontab. + + If empty then no user will be allowed to have their own incrontab. + If null then will defer to . + If both and are null + then all users will be allowed to have their own incrontab. + ''; }; deny = mkOption { -- GitLab From 6d797c846287358c33ec764dc0e7aa2ae8b9ebe6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Mon, 27 Aug 2018 22:15:28 +0100 Subject: [PATCH 1428/2206] nixpkgs.syslogng_incubator: mark as broken cc @rickynils --- pkgs/tools/system/syslog-ng-incubator/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/system/syslog-ng-incubator/default.nix b/pkgs/tools/system/syslog-ng-incubator/default.nix index c90c67c7737..a57cafb54e2 100644 --- a/pkgs/tools/system/syslog-ng-incubator/default.nix +++ b/pkgs/tools/system/syslog-ng-incubator/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.rickynils ]; platforms = platforms.linux; + broken = true; # 2018-05-12 }; } -- GitLab From 30ab2300bcf4d1e3e5bf031e67cd089aba828ea0 Mon Sep 17 00:00:00 2001 From: Bignaux Ronan Date: Mon, 27 Aug 2018 23:26:06 +0200 Subject: [PATCH 1429/2206] navit: fix plugins --- pkgs/applications/misc/navit/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/navit/default.nix b/pkgs/applications/misc/navit/default.nix index 5d591243f50..ede20d7935b 100644 --- a/pkgs/applications/misc/navit/default.nix +++ b/pkgs/applications/misc/navit/default.nix @@ -68,10 +68,10 @@ stdenv.mkDerivation rec { ''; # TODO: fix upstream? + libPath = stdenv.lib.makeLibraryPath ([ stdenv.cc.libc ] ++ buildInputs ); postFixup = '' - for lib in $(find "$out/lib/navit/" -iname "*.so" ); do - patchelf --set-rpath ${makeLibraryPath buildInputs} $lib - done + find "$out/lib" -type f -name "*.so" -exec patchelf --set-rpath $libPath {} \; + wrapProgram $out/bin/navit \ --prefix PATH : ${makeBinPath ( optional xkbdSupport xkbd -- GitLab From bd50320cb1fe6e16294d93d7d051ecd4111e3a16 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Mon, 27 Aug 2018 21:28:20 +0000 Subject: [PATCH 1430/2206] some cleanup of the package .nix file as recommended by @jtojnar --- pkgs/tools/system/incron/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/system/incron/default.nix b/pkgs/tools/system/incron/default.nix index 4133342f6c4..43b91f6fac1 100644 --- a/pkgs/tools/system/incron/default.nix +++ b/pkgs/tools/system/incron/default.nix @@ -16,15 +16,15 @@ stdenv.mkDerivation rec { sed -i "s|/bin/bash|${bash}/bin/bash|g" usertable.cpp ''; - installPhase = '' + installFlags = [ "PREFIX=$(out)" ]; + installTargets = [ "install-man" ]; + + preInstall = '' mkdir -p $out/bin # make install doesn't work because setuid and permissions # just manually install the binaries instead cp incrond incrontab $out/bin/ - - # make install-man is fine for documentation - make install-man ''; meta = with stdenv.lib; { -- GitLab From 6437d53e23588633680992806efe7935ecde1e1e Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Mon, 27 Aug 2018 14:30:42 -0700 Subject: [PATCH 1431/2206] udisks: 2.7.7 -> 2.8.0 (#45533) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/udisks/versions. --- pkgs/os-specific/linux/udisks/2-default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/udisks/2-default.nix b/pkgs/os-specific/linux/udisks/2-default.nix index 65c995558a4..78ab6b37532 100644 --- a/pkgs/os-specific/linux/udisks/2-default.nix +++ b/pkgs/os-specific/linux/udisks/2-default.nix @@ -6,7 +6,7 @@ }: let - version = "2.7.7"; + version = "2.8.0"; in stdenv.mkDerivation rec { name = "udisks-${version}"; @@ -14,7 +14,7 @@ in stdenv.mkDerivation rec { owner = "storaged-project"; repo = "udisks"; rev = name; - sha256 = "13a7810izfhz729kwij584vsrzz9jdyfzvbl9magl0nfyj8zj8m8"; + sha256 = "110g3vyai3p6vjzy01yd0bbvxk7n7dl5glxf54f3jvqf0zmaqipx"; }; outputs = [ "out" "man" "dev" "devdoc" ]; -- GitLab From b77f38c3cd715f59447f4e318fe38abd4f3fee57 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Mon, 27 Aug 2018 21:31:55 +0000 Subject: [PATCH 1432/2206] added a comment about the PATH variable under which incrontab commands will run --- nixos/modules/services/monitoring/incron.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/monitoring/incron.nix b/nixos/modules/services/monitoring/incron.nix index 4a9e1a9b7b8..edba38140c6 100644 --- a/nixos/modules/services/monitoring/incron.nix +++ b/nixos/modules/services/monitoring/incron.nix @@ -1,3 +1,4 @@ + { config, lib, pkgs, ... }: with lib; @@ -16,7 +17,11 @@ in enable = mkOption { type = types.bool; default = false; - description = "Whether to enable the incron daemon."; + description = '' + Whether to enable the incron daemon. + + Note that commands run under incrontab only support common Nix profiles for the PATH provided variable. + ''; }; allow = mkOption { -- GitLab From 33b5cfb4eaa25b0736aec19f7eb751e4a3eac839 Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Mon, 27 Aug 2018 18:05:45 -0400 Subject: [PATCH 1433/2206] gradle: 4.9 -> 4.10 --- pkgs/development/tools/build-managers/gradle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/build-managers/gradle/default.nix b/pkgs/development/tools/build-managers/gradle/default.nix index f5ca69e59c8..566694e06b0 100644 --- a/pkgs/development/tools/build-managers/gradle/default.nix +++ b/pkgs/development/tools/build-managers/gradle/default.nix @@ -52,12 +52,12 @@ rec { }; gradle_latest = gradleGen rec { - name = "gradle-4.9"; + name = "gradle-4.10"; nativeVersion = "0.14"; src = fetchurl { url = "http://services.gradle.org/distributions/${name}-bin.zip"; - sha256 = "0a0dkdzmz0ynf73inii8djy2hihqd9c97fir9c0d4g8px3f6jvp6"; + sha256 = "064zyli00cj3clbn631kivg5izhkyyf31f6x65a2rqac229gv314"; }; }; -- GitLab From 09538793f3753cf1578269caf7af8c3a23a82af8 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Mon, 27 Aug 2018 18:15:19 -0400 Subject: [PATCH 1434/2206] granite: 5.0 -> 5.1.0 --- pkgs/development/libraries/granite/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/granite/default.nix b/pkgs/development/libraries/granite/default.nix index b8f35c8539a..1ee0970ffad 100644 --- a/pkgs/development/libraries/granite/default.nix +++ b/pkgs/development/libraries/granite/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "granite-${version}"; - version = "5.0"; + version = "5.1.0"; src = fetchFromGitHub { owner = "elementary"; repo = "granite"; rev = version; - sha256 = "015hkclcxirssg7a8s6mkns5xdk77m1jnkshlyfdw041nzyc5jh1"; + sha256 = "1v1yhz6rp616xi417m9r8072s6mpz5i8vkdyj264b73p0lgjwh40"; }; cmakeFlags = [ -- GitLab From 765f8d356919122b231dfd9487541c89fb565312 Mon Sep 17 00:00:00 2001 From: Michael Fellinger Date: Tue, 28 Aug 2018 00:24:13 +0200 Subject: [PATCH 1435/2206] mint: 0.2.0 -> 0.2.1 (#45684) --- pkgs/development/compilers/mint/default.nix | 14 ++++++++++---- pkgs/development/compilers/mint/shards.nix | 12 ++++++------ 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/pkgs/development/compilers/mint/default.nix b/pkgs/development/compilers/mint/default.nix index 6552f5f44e3..2896c0c0913 100644 --- a/pkgs/development/compilers/mint/default.nix +++ b/pkgs/development/compilers/mint/default.nix @@ -1,4 +1,9 @@ -{stdenv, lib, fetchFromGitHub, crystal, zlib, openssl, duktape}: +# Updating the dependencies for this package: +# +# wget https://github.com/mint-lang/mint/blob/0.2.1/shard.lock +# nix-shell -p crystal libyaml --run 'crystal run crystal2nix.cr' +# +{stdenv, lib, fetchFromGitHub, crystal, zlib, openssl, duktape, which }: let crystalPackages = lib.mapAttrs (name: src: stdenv.mkDerivation { @@ -28,15 +33,16 @@ let }; in stdenv.mkDerivation rec { - version = "0.2.0"; + version = "0.2.1"; name = "mint-${version}"; src = fetchFromGitHub { owner = "mint-lang"; repo = "mint"; - rev = "0.2.0"; - sha256 = "1ds9zrvbmnfy744i9ri6v4w37aw7ccmdxzxmy8l97h045hzz9cp3"; + rev = version; + sha256 = "0r8hv2j5yz0rlvrbpnybihj44562pkmsssa8f0hjs45m1ifvf4b1"; }; + nativeBuildInputs = [ which ]; buildInputs = [ crystal zlib openssl duktape ]; buildPhase = '' diff --git a/pkgs/development/compilers/mint/shards.nix b/pkgs/development/compilers/mint/shards.nix index 808b4710048..069df52ba12 100644 --- a/pkgs/development/compilers/mint/shards.nix +++ b/pkgs/development/compilers/mint/shards.nix @@ -2,8 +2,8 @@ admiral = { owner = "jwaldrip"; repo = "admiral.cr"; - rev = "v1.7.2"; - sha256 = "1j2cr4p3d44848v0gfl97p9kw2dslscnb1piyb7b3374iy345i0k"; + rev = "v1.7.3"; + sha256 = "0b98qjy43wsrc08am7lkhcdsxc7gplf9hcmbvd4p3dw4g107rk91"; }; ameba = { owner = "veelenga"; @@ -14,8 +14,8 @@ baked_file_system = { owner = "schovi"; repo = "baked_file_system"; - rev = "24dbaf2180b872c0f0fc777b34e3759108959e6e"; - sha256 = "01p7hzsvms9cywdgs0rcs6mxdi94491wk55823fw2vxv24hvxnvk"; + rev = "v0.9.7"; + sha256 = "1fi6zag1a6h4xwrfizy01dls3hhraqw0cmpwj7rjv1qcddjgig5z"; }; diff = { owner = "MakeNowJust"; @@ -38,8 +38,8 @@ kemal = { owner = "kemalcr"; repo = "kemal"; - rev = "09bb1fcd4073a374b3a61c99e48e05a866b23c08"; - sha256 = "0yyb59i897gr8cqjbf48d6s0znq68ibpxarxkxkgrqk7lbvrqqr7"; + rev = "v0.24.0"; + sha256 = "0sg7gy1lbhid9y9wh77m9sd00jygk92njm4mpb7w1fq8bjnm738k"; }; kilt = { owner = "jeromegn"; -- GitLab From 5de659ce89bcbc3f4cef6f833a9efc6529c58f49 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Mon, 27 Aug 2018 15:31:03 -0700 Subject: [PATCH 1436/2206] urlscan: 0.8.9 -> 0.9.0 (#45532) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/urlscan/versions. --- pkgs/applications/misc/urlscan/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/urlscan/default.nix b/pkgs/applications/misc/urlscan/default.nix index 5f5754a6605..6b0c4670544 100644 --- a/pkgs/applications/misc/urlscan/default.nix +++ b/pkgs/applications/misc/urlscan/default.nix @@ -2,13 +2,13 @@ python3Packages.buildPythonApplication rec { pname = "urlscan"; - version = "0.8.9"; + version = "0.9.0"; src = fetchFromGitHub { owner = "firecat53"; repo = pname; rev = version; - sha256 = "18wvfayib79lylv3g9ay3f85qanhrljvnfarwl9snfzklj4gkf2v"; + sha256 = "0vad1g234r9agvkdsry9xb6hmn6lg4mygfcy0mg68gibmrg7h1ji"; }; propagatedBuildInputs = [ python3Packages.urwid ]; -- GitLab From 9153e499a821e946c075191073397f76152bd89b Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Mon, 27 Aug 2018 22:35:25 +0000 Subject: [PATCH 1437/2206] removed redundant line --- pkgs/tools/system/incron/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/tools/system/incron/default.nix b/pkgs/tools/system/incron/default.nix index 43b91f6fac1..d29575f8be3 100644 --- a/pkgs/tools/system/incron/default.nix +++ b/pkgs/tools/system/incron/default.nix @@ -12,7 +12,6 @@ stdenv.mkDerivation rec { patches = [ ./default_path.patch ]; prePatch = '' - sed -i "s|PREFIX = /usr/local|PREFIX = $out|g" Makefile sed -i "s|/bin/bash|${bash}/bin/bash|g" usertable.cpp ''; -- GitLab From af761489b534c19c55f62d567fbc3bc1b9f675b6 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Mon, 27 Aug 2018 15:35:42 -0700 Subject: [PATCH 1438/2206] xpra: 2.3.2 -> 2.3.3 (#45530) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/xpra/versions. --- pkgs/tools/X11/xpra/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/X11/xpra/default.nix b/pkgs/tools/X11/xpra/default.nix index 55ab3422826..6d6fee0a2d3 100644 --- a/pkgs/tools/X11/xpra/default.nix +++ b/pkgs/tools/X11/xpra/default.nix @@ -12,11 +12,11 @@ let inherit (python2Packages) cython buildPythonApplication; in buildPythonApplication rec { name = "xpra-${version}"; - version = "2.3.2"; + version = "2.3.3"; src = fetchurl { url = "https://xpra.org/src/${name}.tar.xz"; - sha256 = "02wpnlx43dwacaahpm8db5kbnjw2msm3ycq71gib0n2zamd71ni6"; + sha256 = "1azvvddjfq7lb5kmbn0ilgq2nf7pmymsc3b9lhbjld6w156qdv01"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From 1a05952f442393a2a489f2d47c9a42e839af7ea9 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Mon, 27 Aug 2018 22:37:22 +0000 Subject: [PATCH 1439/2206] remove duplicate string --- pkgs/tools/system/incron/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/system/incron/default.nix b/pkgs/tools/system/incron/default.nix index d29575f8be3..29e3b88acc8 100644 --- a/pkgs/tools/system/incron/default.nix +++ b/pkgs/tools/system/incron/default.nix @@ -5,7 +5,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "ar-"; repo = "incron"; - rev = "incron-0.5.12"; + rev = name; sha256 = "11d5f98cjafiv9h9zzzrw2s06s2fvdg8gp64km7mdprd2xmy6dih"; }; -- GitLab From 0f9e0e15fc510a28b86fecd9eb083b7462f85b2c Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Mon, 27 Aug 2018 15:39:17 -0700 Subject: [PATCH 1440/2206] shaarli: 0.10.0 -> 0.10.2 (#45538) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/shaarli/versions. --- pkgs/servers/web-apps/shaarli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/web-apps/shaarli/default.nix b/pkgs/servers/web-apps/shaarli/default.nix index 247270f67c5..bfb98add943 100644 --- a/pkgs/servers/web-apps/shaarli/default.nix +++ b/pkgs/servers/web-apps/shaarli/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "shaarli-${version}"; - version = "0.10.0"; + version = "0.10.2"; src = fetchurl { url = "https://github.com/shaarli/Shaarli/releases/download/v${version}/shaarli-v${version}-full.tar.gz"; - sha256 = "0j7i8ifzjg1s9y8nw4j0as0wdns06zdsjgr99137y9rz5w223pp6"; + sha256 = "0h8sspj7siy3vgpi2i3gdrjcr5935fr4dfwq2zwd70sjx2sh9s78"; }; outputs = [ "out" "doc" ]; -- GitLab From 53371b15c6f287b627e1255bb21d54e123e1f96f Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Mon, 27 Aug 2018 19:53:25 -0400 Subject: [PATCH 1441/2206] docs: include shell section --- doc/functions.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/functions.xml b/doc/functions.xml index 2a9cc44d5c5..9bbf97c5c71 100644 --- a/doc/functions.xml +++ b/doc/functions.xml @@ -1,5 +1,6 @@ Functions reference @@ -444,6 +445,7 @@ merge:"diff3" ./bin/start.sh -- relative paths are supported. +
pkgs.dockerTools -- GitLab From 360f420ac7df37e8987473f49e00175ef70732b8 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Mon, 27 Aug 2018 19:54:41 -0400 Subject: [PATCH 1442/2206] nixpkgs docs: normalize --- doc/functions.xml | 31 ++++++++++---------- doc/languages-frameworks/java.xml | 24 +++++++--------- doc/package-notes.xml | 48 +++++++++++++++++++------------ doc/platform-notes.xml | 8 ++---- doc/reviewing-contributions.xml | 39 +++++++++++++------------ 5 files changed, 80 insertions(+), 70 deletions(-) diff --git a/doc/functions.xml b/doc/functions.xml index 9bbf97c5c71..ec188e23454 100644 --- a/doc/functions.xml +++ b/doc/functions.xml @@ -523,7 +523,8 @@ merge:"diff3" tag specifies the tag of the resulting image. By - default it's null, which indicates that the nix output hash will be used as tag. + default it's null, which indicates that the nix output + hash will be used as tag. @@ -669,12 +670,12 @@ merge:"diff3" imageDigest specifies the digest of the image to be downloaded. Skopeo can be used to get the digest of an image, with its - inspect subcommand. Since a given imageName - may transparently refer to a manifest list of images which support - multiple architectures and/or operating systems, supply the `--override-os` - and `--override-arch` arguments to specify exactly which image you - want. By default it will match the OS and architecture of the host the - command is run on. + inspect subcommand. Since a given + imageName may transparently refer to a manifest list + of images which support multiple architectures and/or operating systems, + supply the `--override-os` and `--override-arch` arguments to specify + exactly which image you want. By default it will match the OS and + architecture of the host the command is run on. $ nix-shell --packages skopeo jq --command "skopeo --override-os linux --override-arch x86_64 inspect docker://docker.io/nixos/nix:1.11 | jq -r '.Digest'" sha256:20d9485b25ecfd89204e843a962c1bd70e9cc6858d65d7f5fadc340246e2116b @@ -697,16 +698,16 @@ merge:"diff3" - - os, if specified, is the operating system of the fetched image. - By default it's linux. - + + os, if specified, is the operating system of the + fetched image. By default it's linux. + - - arch, if specified, is the cpu architecture of the fetched image. - By default it's x86_64. - + + arch, if specified, is the cpu architecture of the + fetched image. By default it's x86_64. +
diff --git a/doc/languages-frameworks/java.xml b/doc/languages-frameworks/java.xml index 1acea6a7547..667a795a8d3 100644 --- a/doc/languages-frameworks/java.xml +++ b/doc/languages-frameworks/java.xml @@ -16,18 +16,17 @@ stdenv.mkDerivation { } Note that jdk is an alias for the OpenJDK (self-built - where available, or pre-built via Zulu). - Platforms with OpenJDK not (yet) in Nixpkgs (Aarch32, - Aarch64) point to the (unfree) - oraclejdk. - + where available, or pre-built via Zulu). Platforms with OpenJDK not (yet) in + Nixpkgs (Aarch32, Aarch64) point to the + (unfree) oraclejdk. + JAR files that are intended to be used by other packages should be installed - in $out/share/java. JDKs have a stdenv setup hook - that add any JARs in the share/java directories of the - build inputs to the CLASSPATH environment variable. For - instance, if the package libfoo installs a JAR named + in $out/share/java. JDKs have a stdenv setup hook that + add any JARs in the share/java directories of the build + inputs to the CLASSPATH environment variable. For instance, if + the package libfoo installs a JAR named foo.jar in its share/java directory, and another package declares the attribute @@ -61,18 +60,17 @@ installPhase = ${jre}/bin/java instead of ${jdk}/bin/java, you prevent your package from depending on the JDK at runtime. - + - + Note all JDKs passthru home, so if your application requires environment variables like JAVA_HOME being set, that can be done in a generic fashion with the --set argument of makeWrapper: - --set JAVA_HOME ${jdk.home} - + It is possible to use a different Java compiler than javac diff --git a/doc/package-notes.xml b/doc/package-notes.xml index 0634432fe95..8c7c63c8c8d 100644 --- a/doc/package-notes.xml +++ b/doc/package-notes.xml @@ -709,40 +709,50 @@ overrides = super: self: rec { Citrix Receiver - The Citrix Receiver is a remote - desktop viewer which provides access to - XenDesktop installations. + The Citrix + Receiver is a remote desktop viewer which provides access to + XenDesktop + installations.
Basic usage + - The tarball archive needs to be downloaded manually as the licenses agreements of the vendor - need to be accepted first. This is available at the - download page at citrix.com. - Then run nix-prefetch-url file://$PWD/linuxx64-$version.tar.gz. - With the archive available in the store the package can be built and installed with Nix. + The tarball archive needs to be downloaded manually as the licenses + agreements of the vendor need to be accepted first. This is available at + the + download + page at citrix.com. Then run nix-prefetch-url + file://$PWD/linuxx64-$version.tar.gz. With the archive available + in the store the package can be built and installed with Nix. - Note: it's recommended to install Citrix Receiver using - nix-env -i or globally to ensure that the .desktop files - are installed properly into $XDG_CONFIG_DIRS. Otherwise it won't - be possible to open .ica files - automatically from the browser to start a Citrix connection. + Note: it's recommended to install Citrix + Receiver using nix-env -i or globally to + ensure that the .desktop files are installed properly + into $XDG_CONFIG_DIRS. Otherwise it won't be possible to + open .ica files automatically from the browser to start + a Citrix connection.
+
Custom certificates + - The Citrix Receiver in nixpkgs trusts several certificates - from the Mozilla database by default. - However several companies using Citrix might require their own corporate certificate. On distros with imperative + The Citrix Receiver in nixpkgs trusts + several certificates + from the + Mozilla database by default. However several companies using Citrix + might require their own corporate certificate. On distros with imperative packaging these certs can be stored easily in $ICAROOT, - however this directory is a store path in nixpkgs. In order to work around this issue the package provides a simple - mechanism to add custom certificates without rebuilding the entire package using symlinkJoin: - + however this directory is a store path in nixpkgs. In + order to work around this issue the package provides a simple mechanism to + add custom certificates without rebuilding the entire package using + symlinkJoin: { config.allowUnfree = true; }; let extraCerts = [ ./custom-cert-1.pem ./custom-cert-2.pem /* ... */ ]; in diff --git a/doc/platform-notes.xml b/doc/platform-notes.xml index ea581421547..cde27b8a5ed 100644 --- a/doc/platform-notes.xml +++ b/doc/platform-notes.xml @@ -29,7 +29,6 @@ } - On darwin libraries are linked using absolute paths, libraries are @@ -47,19 +46,19 @@ } - Even if the libraries are linked using absolute paths and resolved via their install_name correctly, tests can sometimes fail - to run binaries. This happens because the checkPhase + to run binaries. This happens because the checkPhase runs before the libraries are installed. This can usually be solved by running the tests after the installPhase or alternatively by using DYLD_LIBRARY_PATH. More information about this variable - can be found in the dyld + can be found in the + dyld 1 manpage. @@ -77,7 +76,6 @@ } - Some packages assume xcode is available and use xcrun diff --git a/doc/reviewing-contributions.xml b/doc/reviewing-contributions.xml index b2a2675c3e6..6b854e08554 100644 --- a/doc/reviewing-contributions.xml +++ b/doc/reviewing-contributions.xml @@ -6,18 +6,20 @@ Reviewing contributions - The following section is a draft, and the policy for reviewing is still being - discussed in issues such as #11166 - and and + #20836 . - The nixpkgs project receives a fairly high number of contributions via - GitHub pull-requests. Reviewing and approving these is an important task and - a way to contribute to the project. + The nixpkgs project receives a fairly high number of contributions via GitHub + pull-requests. Reviewing and approving these is an important task and a way + to contribute to the project. The high change rate of nixpkgs makes any pull request that remains open for @@ -40,10 +42,10 @@ to respect every community member and their work. - GitHub provides reactions as a simple and quick way to provide - feedback to pull-requests or any comments. The thumb-down reaction should be - used with care and if possible accompanied with some explanation so the - submitter has directions to improve their contribution. + GitHub provides reactions as a simple and quick way to provide feedback to + pull-requests or any comments. The thumb-down reaction should be used with + care and if possible accompanied with some explanation so the submitter has + directions to improve their contribution. Pull-request reviews should include a list of what has been reviewed in a @@ -117,8 +119,8 @@ - License can change with version updates, so it should be checked to match - the upstream license. + License can change with version updates, so it should be checked to + match the upstream license. @@ -143,8 +145,8 @@ Pull-requests are often targeted to the master or staging branch, and - building the pull-request locally when it is submitted can trigger - many source builds. + building the pull-request locally when it is submitted can trigger many + source builds. It is possible to rebase the changes on nixos-unstable or @@ -605,11 +607,12 @@ policy. --> - In a case a contributor leaves definitively the Nix community, he - should create an issue or post on Discourse with - references of packages and modules he maintains so the - maintainership can be taken over by other contributors. + references of packages and modules he maintains so the maintainership can be + taken over by other contributors.
-- GitLab From 5d0e53fd97f84e6fe990d7f27801f989723128a3 Mon Sep 17 00:00:00 2001 From: qoli Date: Mon, 27 Aug 2018 17:29:23 -0700 Subject: [PATCH 1443/2206] linux-hardkernel: 4.14.55-146 -> 4.14.66-147 --- pkgs/os-specific/linux/kernel/linux-hardkernel-4.14.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-hardkernel-4.14.nix b/pkgs/os-specific/linux/kernel/linux-hardkernel-4.14.nix index 3fc08e64287..32eb56e2dfb 100644 --- a/pkgs/os-specific/linux/kernel/linux-hardkernel-4.14.nix +++ b/pkgs/os-specific/linux/kernel/linux-hardkernel-4.14.nix @@ -1,10 +1,10 @@ { stdenv, buildPackages, hostPlatform, fetchFromGitHub, perl, buildLinux, libelf, utillinux, ... } @ args: buildLinux (args // rec { - version = "4.14.55-146"; + version = "4.14.66-147"; # modDirVersion needs to be x.y.z. - modDirVersion = "4.14.55"; + modDirVersion = "4.14.66"; # branchVersion needs to be x.y. extraMeta.branch = "4.14"; @@ -13,7 +13,7 @@ buildLinux (args // rec { owner = "hardkernel"; repo = "linux"; rev = version; - sha256 = "1bm1njng4rwfylgnqv06vabkvybm9rikqj1lsb7p9qcs3y1kw6mh"; + sha256 = "06v38jl4i7l8gl8zcpyp9vmjjhaqhbp7by15f82rxa724zppxi9x"; }; defconfig = "odroidxu4_defconfig"; -- GitLab From 38fafd1ed1461a733f1e76c548396d5d3076a980 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 28 Aug 2018 04:32:56 +0000 Subject: [PATCH 1444/2206] obliv-c: 0.0pre20170827 -> 0.0pre20180624 --- pkgs/development/compilers/obliv-c/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/compilers/obliv-c/default.nix b/pkgs/development/compilers/obliv-c/default.nix index f5bd3430ae7..0d171a474a2 100644 --- a/pkgs/development/compilers/obliv-c/default.nix +++ b/pkgs/development/compilers/obliv-c/default.nix @@ -1,15 +1,15 @@ { stdenv, libgcrypt, fetchFromGitHub, ocamlPackages, perl }: stdenv.mkDerivation rec { name = "obliv-c-${version}"; - version = "0.0pre20170827"; + version = "0.0pre20180624"; buildInputs = [ perl ] ++ (with ocamlPackages; [ ocaml findlib ocamlbuild ]); propagatedBuildInputs = [ libgcrypt ]; src = fetchFromGitHub { owner = "samee"; repo = "obliv-c"; - rev = "9a6be5a5f44d341bc357055e11922f6a4c4c3b65"; - sha256 = "0jz2ayadx62zv2b5ji947bkvw63axl4a2q70lwli86zgmcl390gf"; + rev = "3d6804ca0fd85868207a0ccbd2509ec064723ac2"; + sha256 = "1ib21ngn7zr58xxq4sjigrpaxb0wx35x3k9l4qvwflzrmvnman20"; }; patches = [ ./ignore-complex-float128.patch ]; -- GitLab From 2ed25d3768b78faf1f6b90f5adb5e62ef15f75ff Mon Sep 17 00:00:00 2001 From: Aneesh Agrawal Date: Mon, 27 Aug 2018 22:57:19 -0700 Subject: [PATCH 1445/2206] vagrant: mark bundler as system plugin This will cause Vagrant to use the rubygems version of bundler without complaint. --- pkgs/development/tools/vagrant/default.nix | 1 + .../tools/vagrant/use-system-bundler-version.patch | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 pkgs/development/tools/vagrant/use-system-bundler-version.patch diff --git a/pkgs/development/tools/vagrant/default.nix b/pkgs/development/tools/vagrant/default.nix index fe75c9fd208..f247a20b1b2 100644 --- a/pkgs/development/tools/vagrant/default.nix +++ b/pkgs/development/tools/vagrant/default.nix @@ -38,6 +38,7 @@ in buildRubyGem rec { patches = [ ./unofficial-installation-nowarn.patch + ./use-system-bundler-version.patch ]; # PATH additions: diff --git a/pkgs/development/tools/vagrant/use-system-bundler-version.patch b/pkgs/development/tools/vagrant/use-system-bundler-version.patch new file mode 100644 index 00000000000..c386acf4a1c --- /dev/null +++ b/pkgs/development/tools/vagrant/use-system-bundler-version.patch @@ -0,0 +1,13 @@ +diff --git i/lib/vagrant/bundler.rb w/lib/vagrant/bundler.rb +index 301e40e37..e361ab510 100644 +--- i/lib/vagrant/bundler.rb ++++ w/lib/vagrant/bundler.rb +@@ -217,7 +217,7 @@ module Vagrant + source_list = {} + system_plugins = plugins.map do |plugin_name, plugin_info| + plugin_name if plugin_info["system"] +- end.compact ++ end.compact << "bundler" + installer_set = VagrantSet.new(:both) + installer_set.system_plugins = system_plugins + -- GitLab From 16ec8ac34f1c98e03322d081f3f307957fffc68f Mon Sep 17 00:00:00 2001 From: Kevin Rauscher Date: Tue, 28 Aug 2018 09:51:45 +0200 Subject: [PATCH 1446/2206] mopidy-iris: 3.24.0 -> 3.25.1 --- pkgs/applications/audio/mopidy/iris.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/mopidy/iris.nix b/pkgs/applications/audio/mopidy/iris.nix index 9d47018055c..482e3652ec0 100644 --- a/pkgs/applications/audio/mopidy/iris.nix +++ b/pkgs/applications/audio/mopidy/iris.nix @@ -2,11 +2,11 @@ pythonPackages.buildPythonApplication rec { pname = "Mopidy-Iris"; - version = "3.24.0"; + version = "3.25.1"; src = pythonPackages.fetchPypi { inherit pname version; - sha256 = "19aympbkiil68j9jpvk1pgl4hplfs0vpc0d4vmzmpbcslkpirx2g"; + sha256 = "148ksv87lw3l3dwncmlq8qzv6xik29axdgaljdcp0g4pd98a7dlk"; }; propagatedBuildInputs = [ -- GitLab From 6d4cf88aa491a658503dc2c1b910a8cc784e763b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Tue, 28 Aug 2018 09:00:21 +0100 Subject: [PATCH 1447/2206] libcpuid: restrict to x86 --- pkgs/tools/misc/libcpuid/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/misc/libcpuid/default.nix b/pkgs/tools/misc/libcpuid/default.nix index 5941b8056b1..b0f20c1d387 100644 --- a/pkgs/tools/misc/libcpuid/default.nix +++ b/pkgs/tools/misc/libcpuid/default.nix @@ -23,6 +23,6 @@ stdenv.mkDerivation rec { description = "A small C library for x86 CPU detection and feature extraction"; license = licenses.bsd2; maintainers = with maintainers; [ orivej artuuge ]; - platforms = platforms.all; + platforms = platforms.x86; }; } -- GitLab From e31eaa2fba4be8c7ddf796569b959fcd758e1667 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Tue, 28 Aug 2018 09:26:51 +0100 Subject: [PATCH 1448/2206] claws-mail: 3.17.0 -> 3.17.1 --- .../networking/mailreaders/claws-mail/default.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/claws-mail/default.nix b/pkgs/applications/networking/mailreaders/claws-mail/default.nix index 9cf0a20d76b..47cb83dee76 100644 --- a/pkgs/applications/networking/mailreaders/claws-mail/default.nix +++ b/pkgs/applications/networking/mailreaders/claws-mail/default.nix @@ -3,7 +3,6 @@ , libarchive, libcanberra-gtk2, libetpan, libnotify, libsoup, libxml2, networkmanager , openldap, perl, pkgconfig, poppler, python, shared-mime-info, webkitgtk24x-gtk2 , glib-networking, gsettings-desktop-schemas, libSM, libytnef - # Build options # TODO: A flag to build the manual. # TODO: Plugins that complain about their missing dependencies, even when @@ -32,11 +31,11 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "claws-mail-${version}"; - version = "3.17.0"; + version = "3.17.1"; src = fetchurl { url = "http://www.claws-mail.org/download.php?file=releases/claws-mail-${version}.tar.xz"; - sha256 = "119y6q9p8zwm2xqlbkgqd119a529kjqlyldmb4h940z6c2qyjhqm"; + sha256 = "1wknxbwyzm5xjh3cqmddcxmvp1rkp301qga5n5rgfi7vcd0myyvm"; }; outputs = [ "out" "dev" ]; -- GitLab From 3f8bbbdc5ce7f134e8d7d4c63138dcf639a09b41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Tue, 28 Aug 2018 09:27:58 +0100 Subject: [PATCH 1449/2206] enableDebugging: fix usage example --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3d55acc59d8..e176844738f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -385,7 +385,7 @@ with pkgs; { deps = [ pkgs.lcov pkgs.enableGCOVInstrumentation ]; } ../build-support/setup-hooks/make-coverage-analysis-report.sh; - # intended to be used like nix-build -E 'with {}; enableDebugging fooPackage' + # intended to be used like nix-build -E 'with import {}; enableDebugging fooPackage' enableDebugging = pkg: pkg.override { stdenv = stdenvAdapters.keepDebugInfo pkg.stdenv; }; findXMLCatalogs = makeSetupHook { } ../build-support/setup-hooks/find-xml-catalogs.sh; -- GitLab From 9006cd339cdfb8b45aca54d6730928cfcdfb7909 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Tue, 28 Aug 2018 11:04:45 +0200 Subject: [PATCH 1450/2206] tdesktop: 1.3.10 -> 1.3.13 tdesktopPackages.preview: 1.3.12 -> 1.3.13 --- .../instant-messengers/telegram/tdesktop/default.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix index e1ced2df9f3..b30ead58143 100644 --- a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix @@ -4,8 +4,8 @@ let mkTelegram = args: qt5.callPackage (import ./generic.nix args) { }; stableVersion = { stable = true; - version = "1.3.10"; - sha256Hash = "0i1lzks8pf627658w6p7dz87d6cl4g98031qm166npkc40f89bpr"; + version = "1.3.13"; + sha256Hash = "00xm3dv9x500v0c21azd98laqij7awyjbas5vyd2dnf2aw9n9qr2"; # svn log svn://svn.archlinux.org/community/telegram-desktop/trunk archPatchesRevision = "359861"; archPatchesHash = "15xybfs9k6dww747if8z6m9sh7anvqi76zsx2gxyna2j1z36i0r0"; @@ -14,7 +14,5 @@ in { stable = mkTelegram stableVersion; preview = mkTelegram (stableVersion // { stable = false; - version = "1.3.12"; - sha256Hash = "00z4ljs4fvbk7sf8wv1v50kln26gv8q12x6q41ai9gfzkvq5f69a"; }); } -- GitLab From bf56bc7b49486f489167ae64c8017d8c48c21a55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Tue, 28 Aug 2018 11:01:41 +0100 Subject: [PATCH 1451/2206] nodePackages: 6_x -> 8_x --- doc/languages-frameworks/node.section.md | 14 +- pkgs/development/node-packages/default-v6.nix | 81 +- pkgs/development/node-packages/default-v8.nix | 86 +- .../node-packages/node-packages-v10.nix | 48 +- .../node-packages/node-packages-v6.json | 119 +- .../node-packages/node-packages-v6.nix | 51344 +------------- .../node-packages/node-packages-v8.json | 117 +- .../node-packages/node-packages-v8.nix | 56225 ++++++++++++++-- pkgs/top-level/all-packages.nix | 2 +- 9 files changed, 51678 insertions(+), 56358 deletions(-) diff --git a/doc/languages-frameworks/node.section.md b/doc/languages-frameworks/node.section.md index 17a203ed12b..f6701c1ab9c 100644 --- a/doc/languages-frameworks/node.section.md +++ b/doc/languages-frameworks/node.section.md @@ -14,7 +14,7 @@ project. The package set also provides support for multiple Node.js versions. The policy is that a new package should be added to the collection for the latest stable LTS -release (which is currently 6.x), unless there is an explicit reason to support +release (which is currently 8.x), unless there is an explicit reason to support a different release. If your package uses native addons, you need to examine what kind of native @@ -26,7 +26,7 @@ build system it uses. Here are some examples: After you have identified the correct system, you need to override your package expression while adding in build system as a build input. For example, `dat` -requires `node-gyp-build`, so we override its expression in `default-v6.nix`: +requires `node-gyp-build`, so we override its expression in `default-v8.nix`: ```nix dat = nodePackages.dat.override (oldAttrs: { @@ -36,14 +36,14 @@ dat = nodePackages.dat.override (oldAttrs: { To add a package from NPM to nixpkgs: - 1. Modify `pkgs/development/node-packages/node-packages-v6.json` to add, update - or remove package entries. (Or `pkgs/development/node-packages/node-packages-v4.json` - for packages depending on Node.js 4.x) + 1. Modify `pkgs/development/node-packages/node-packages-v8.json` to add, update + or remove package entries. (Or `pkgs/development/node-packages/node-packages-v10.json` + for packages depending on Node.js 10.x) 2. Run the script: `(cd pkgs/development/node-packages && ./generate.sh)`. 3. Build your new package to test your changes: `cd /path/to/nixpkgs && nix-build -A nodePackages.`. - To build against a specific Node.js version (e.g. 4.x): - `nix-build -A nodePackages_4_x.` + To build against a specific Node.js version (e.g. 10.x): + `nix-build -A nodePackages_10_x.` 4. Add and commit all modified and generated files. For more information about the generation process, consult the diff --git a/pkgs/development/node-packages/default-v6.nix b/pkgs/development/node-packages/default-v6.nix index 6b508b6f0cc..50f4afb1215 100644 --- a/pkgs/development/node-packages/default-v6.nix +++ b/pkgs/development/node-packages/default-v6.nix @@ -6,78 +6,17 @@ let }; in nodePackages // { - dat = nodePackages.dat.override { - buildInputs = [ nodePackages.node-gyp-build ]; - }; - - dnschain = nodePackages.dnschain.override { - buildInputs = [ pkgs.makeWrapper nodePackages.coffee-script ]; - postInstall = '' - wrapProgram $out/bin/dnschain --suffix PATH : ${pkgs.openssl.bin}/bin - ''; - }; - - node-inspector = nodePackages.node-inspector.override { - buildInputs = [ nodePackages.node-pre-gyp ]; - }; - - phantomjs = nodePackages.phantomjs.override { - buildInputs = [ pkgs.phantomjs2 ]; - }; - - webdrvr = nodePackages.webdrvr.override { - buildInputs = [ pkgs.phantomjs ]; - - preRebuild = '' - mkdir $TMPDIR/webdrvr - - ln -s ${pkgs.fetchurl { - url = "https://selenium-release.storage.googleapis.com/2.43/selenium-server-standalone-2.43.1.jar"; - sha1 = "ef1b5f8ae9c99332f99ba8794988a1d5b974d27b"; - }} $TMPDIR/webdrvr/selenium-server-standalone-2.43.1.jar - ln -s ${pkgs.fetchurl { - url = "http://chromedriver.storage.googleapis.com/2.10/chromedriver_linux64.zip"; - sha1 = "26220f7e43ee3c0d714860db61c4d0ecc9bb3d89"; - }} $TMPDIR/webdrvr/chromedriver_linux64.zip - ''; - - dontNpmInstall = true; # We face an error with underscore not found, but the package will work fine if we ignore this. - }; - - npm2nix = nodePackages."npm2nix-git://github.com/NixOS/npm2nix.git#5.12.0".override { - postInstall = "npm run-script prepublish"; - }; - - bower2nix = nodePackages.bower2nix.override { - buildInputs = [ pkgs.makeWrapper ]; - postInstall = '' - for prog in bower2nix fetch-bower; do - wrapProgram "$out/bin/$prog" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.git pkgs.nix ]} + pnpm = nodePackages.pnpm.override { + nativeBuildInputs = [ pkgs.makeWrapper ]; + postInstall = let + pnpmLibPath = stdenv.lib.makeBinPath [ + nodejs.passthru.python + nodejs + ]; + in '' + for prog in $out/bin/*; do + wrapProgram "$prog" --prefix PATH : ${pnpmLibPath} done ''; }; - - ios-deploy = nodePackages.ios-deploy.override { - preRebuild = '' - LD=$CC - tmp=$(mktemp -d) - ln -s /usr/bin/xcodebuild $tmp - export PATH="$PATH:$tmp" - ''; - }; - - fast-cli = nodePackages."fast-cli-1.x".override { - preRebuild = '' - # Simply ignore the phantomjs --version check. It seems to need a display but it is safe to ignore - sed -i -e "s|console.error('Error verifying phantomjs, continuing', err)|console.error('Error verifying phantomjs, continuing', err); return true;|" node_modules/phantomjs-prebuilt/lib/util.js - ''; - buildInputs = [ pkgs.phantomjs2 ]; - }; - - node2nix = nodePackages.node2nix.override { - buildInputs = [ pkgs.makeWrapper ]; - postInstall = '' - wrapProgram "$out/bin/node2nix" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.nix ]} - ''; - }; } diff --git a/pkgs/development/node-packages/default-v8.nix b/pkgs/development/node-packages/default-v8.nix index 561f43271ff..1bf7f3d9cf8 100644 --- a/pkgs/development/node-packages/default-v8.nix +++ b/pkgs/development/node-packages/default-v8.nix @@ -6,64 +6,60 @@ let }; in nodePackages // { + bower2nix = nodePackages.bower2nix.override { + buildInputs = [ pkgs.makeWrapper ]; + postInstall = '' + for prog in bower2nix fetch-bower; do + wrapProgram "$out/bin/$prog" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.git pkgs.nix ]} + done + ''; + }; + dat = nodePackages.dat.override { buildInputs = [ nodePackages.node-gyp-build ]; }; - dnschain = nodePackages.dnschain.override { + dnschain = nodePackages.dnschain.override { buildInputs = [ pkgs.makeWrapper nodePackages.coffee-script ]; postInstall = '' wrapProgram $out/bin/dnschain --suffix PATH : ${pkgs.openssl.bin}/bin ''; }; - node-inspector = nodePackages.node-inspector.override { - buildInputs = [ nodePackages.node-pre-gyp ]; - }; - - phantomjs = nodePackages.phantomjs.override { - buildInputs = [ pkgs.phantomjs2 ]; + ios-deploy = nodePackages.ios-deploy.override { + preRebuild = '' + LD=$CC + tmp=$(mktemp -d) + ln -s /usr/bin/xcodebuild $tmp + export PATH="$PATH:$tmp" + ''; }; - webdrvr = nodePackages.webdrvr.override { - buildInputs = [ pkgs.phantomjs ]; - + fast-cli = nodePackages."fast-cli-1.x".override { preRebuild = '' - mkdir $TMPDIR/webdrvr - - ln -s ${pkgs.fetchurl { - url = "https://selenium-release.storage.googleapis.com/2.43/selenium-server-standalone-2.43.1.jar"; - sha1 = "ef1b5f8ae9c99332f99ba8794988a1d5b974d27b"; - }} $TMPDIR/webdrvr/selenium-server-standalone-2.43.1.jar - ln -s ${pkgs.fetchurl { - url = "http://chromedriver.storage.googleapis.com/2.10/chromedriver_linux64.zip"; - sha1 = "26220f7e43ee3c0d714860db61c4d0ecc9bb3d89"; - }} $TMPDIR/webdrvr/chromedriver_linux64.zip + # Simply ignore the phantomjs --version check. It seems to need a display but it is safe to ignore + sed -i -e "s|console.error('Error verifying phantomjs, continuing', err)|console.error('Error verifying phantomjs, continuing', err); return true;|" node_modules/phantomjs-prebuilt/lib/util.js ''; - - dontNpmInstall = true; # We face an error with underscore not found, but the package will work fine if we ignore this. + buildInputs = [ pkgs.phantomjs2 ]; }; - npm2nix = nodePackages."npm2nix-git://github.com/NixOS/npm2nix.git#5.12.0".override { - postInstall = "npm run-script prepublish"; + node-inspector = nodePackages.node-inspector.override { + buildInputs = [ nodePackages.node-pre-gyp ]; }; - bower2nix = nodePackages.bower2nix.override { + node2nix = nodePackages.node2nix.override { buildInputs = [ pkgs.makeWrapper ]; postInstall = '' - for prog in bower2nix fetch-bower; do - wrapProgram "$out/bin/$prog" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.git pkgs.nix ]} - done + wrapProgram "$out/bin/node2nix" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.nix ]} ''; }; - ios-deploy = nodePackages.ios-deploy.override { - preRebuild = '' - LD=$CC - tmp=$(mktemp -d) - ln -s /usr/bin/xcodebuild $tmp - export PATH="$PATH:$tmp" - ''; + npm2nix = nodePackages."npm2nix-git://github.com/NixOS/npm2nix.git#5.12.0".override { + postInstall = "npm run-script prepublish"; + }; + + phantomjs = nodePackages.phantomjs.override { + buildInputs = [ pkgs.phantomjs2 ]; }; pnpm = nodePackages.pnpm.override { @@ -80,11 +76,23 @@ nodePackages // { ''; }; - fast-cli = nodePackages."fast-cli-1.x".override { + webdrvr = nodePackages.webdrvr.override { + buildInputs = [ pkgs.phantomjs ]; + preRebuild = '' - # Simply ignore the phantomjs --version check. It seems to need a display but it is safe to ignore - sed -i -e "s|console.error('Error verifying phantomjs, continuing', err)|console.error('Error verifying phantomjs, continuing', err); return true;|" node_modules/phantomjs-prebuilt/lib/util.js + mkdir $TMPDIR/webdrvr + + ln -s ${pkgs.fetchurl { + url = "https://selenium-release.storage.googleapis.com/2.43/selenium-server-standalone-2.43.1.jar"; + sha1 = "ef1b5f8ae9c99332f99ba8794988a1d5b974d27b"; + }} $TMPDIR/webdrvr/selenium-server-standalone-2.43.1.jar + ln -s ${pkgs.fetchurl { + url = "http://chromedriver.storage.googleapis.com/2.10/chromedriver_linux64.zip"; + sha1 = "26220f7e43ee3c0d714860db61c4d0ecc9bb3d89"; + }} $TMPDIR/webdrvr/chromedriver_linux64.zip ''; - buildInputs = [ pkgs.phantomjs2 ]; + + dontNpmInstall = true; # We face an error with underscore not found, but the package will work fine if we ignore this. }; + } diff --git a/pkgs/development/node-packages/node-packages-v10.nix b/pkgs/development/node-packages/node-packages-v10.nix index 7dcb6abef79..b3b1977cdb4 100644 --- a/pkgs/development/node-packages/node-packages-v10.nix +++ b/pkgs/development/node-packages/node-packages-v10.nix @@ -661,13 +661,13 @@ let sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa"; }; }; - "glob-7.1.2" = { + "glob-7.1.3" = { name = "glob"; packageName = "glob"; - version = "7.1.2"; + version = "7.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz"; - sha512 = "MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ=="; + url = "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz"; + sha512 = "vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ=="; }; }; "global-modules-1.0.0" = { @@ -787,13 +787,13 @@ let sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1"; }; }; - "iconv-lite-0.4.23" = { + "iconv-lite-0.4.24" = { name = "iconv-lite"; packageName = "iconv-lite"; - version = "0.4.23"; + version = "0.4.24"; src = fetchurl { - url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz"; - sha512 = "neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA=="; + url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz"; + sha512 = "v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA=="; }; }; "ignore-walk-3.0.1" = { @@ -1183,22 +1183,22 @@ let sha512 = "MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg=="; }; }; - "mime-db-1.35.0" = { + "mime-db-1.36.0" = { name = "mime-db"; packageName = "mime-db"; - version = "1.35.0"; + version = "1.36.0"; src = fetchurl { - url = "https://registry.npmjs.org/mime-db/-/mime-db-1.35.0.tgz"; - sha512 = "JWT/IcCTsB0Io3AhWUMjRqucrHSPsSf2xKLaRldJVULioggvkJvggZ3VXNNSRkCddE6D+BUI4HEIZIA2OjwIvg=="; + url = "https://registry.npmjs.org/mime-db/-/mime-db-1.36.0.tgz"; + sha512 = "L+xvyD9MkoYMXb1jAmzI/lWYAxAMCPvIBSWur0PZ5nOf5euahRLVqH//FKW9mWp2lkqUgYiXPgkzfMUFi4zVDw=="; }; }; - "mime-types-2.1.19" = { + "mime-types-2.1.20" = { name = "mime-types"; packageName = "mime-types"; - version = "2.1.19"; + version = "2.1.20"; src = fetchurl { - url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.19.tgz"; - sha512 = "P1tKYHVSZ6uFo26mtnve4HQFE3koh1UWVkp8YUC+ESBHe945xWSoXuHHiGarDqcEZ+whpCDnlNw5LON0kLo+sw=="; + url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.20.tgz"; + sha512 = "HrkrPaP9vGuWbLK1B1FfgAkbqNjIuy4eHlIYnFi7kamZyLLrGlo2mpcx0bBmNpKqBtYtAfGbodDddIgddSJC2A=="; }; }; "minimatch-3.0.4" = { @@ -2416,7 +2416,7 @@ in sources."fstream-1.0.11" sources."gauge-2.7.4" sources."getpass-0.1.7" - sources."glob-7.1.2" + sources."glob-7.1.3" sources."graceful-fs-4.1.11" sources."har-schema-2.0.0" sources."har-validator-5.1.0" @@ -2434,8 +2434,8 @@ in sources."json-schema-traverse-0.3.1" sources."json-stringify-safe-5.0.1" sources."jsprim-1.4.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" sources."minimatch-3.0.4" sources."minimist-0.0.8" sources."mkdirp-0.5.1" @@ -2530,9 +2530,9 @@ in sources."fs-minipass-1.2.5" sources."fs.realpath-1.0.0" sources."gauge-2.7.4" - sources."glob-7.1.2" + sources."glob-7.1.3" sources."has-unicode-2.0.1" - sources."iconv-lite-0.4.23" + sources."iconv-lite-0.4.24" sources."ignore-walk-3.0.1" sources."inflight-1.0.6" sources."inherits-2.0.3" @@ -2593,10 +2593,10 @@ in pnpm = nodeEnv.buildNodePackage { name = "pnpm"; packageName = "pnpm"; - version = "2.13.5"; + version = "2.13.6"; src = fetchurl { - url = "https://registry.npmjs.org/pnpm/-/pnpm-2.13.5.tgz"; - sha512 = "JImNFSl+9EpBYJ4B3mvlAqkh1r8qweq1RsEsQ0BAUgL3+ZsMFtWYjRRlElg0u5FXwU+11p8s1bePIRTCQTKZ4g=="; + url = "https://registry.npmjs.org/pnpm/-/pnpm-2.13.6.tgz"; + sha512 = "X8zmtUzmEIa/QMg0t0eeq6hSd7kmL5Zvneqpj3Tcbyn2g/FEFTPb9kaghR+DW1WdViOE51eo4ECLK7uY9oogkA=="; }; buildInputs = globalBuildInputs; meta = { diff --git a/pkgs/development/node-packages/node-packages-v6.json b/pkgs/development/node-packages/node-packages-v6.json index d5add28b543..088ff9aa6f2 100644 --- a/pkgs/development/node-packages/node-packages-v6.json +++ b/pkgs/development/node-packages/node-packages-v6.json @@ -1,124 +1,9 @@ [ - "alloy" -, "asar" -, "azure-cli" -, "bower" -, "bower2nix" -, "browserify" -, "castnow" -, "clean-css" + "bower" , "coffee-script" -, "coinmon" -, "configurable-http-proxy" -, "cordova" -, "create-react-app" -, "create-react-native-app" -, "csslint" -, "dat" -, "dhcp" -, "dnschain" -, "docker-registry-server" -, "elasticdump" -, "elm-oracle" -, "elm-test" -, "emoj" -, "eslint" -, "eslint_d" -, "emojione" -, { "fast-cli": "1.x" } -, "fetch-bower" -, "forever" -, "git-run" -, "git-standup" -, "graphql-cli" , "grunt-cli" -, { "guifi-earth": "https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 " } -, "gulp" -, "hipache" -, "htmlhint" -, "html-minifier" -, "ionic" -, "ios-deploy" -, "istanbul" -, "imapnotify" -, "jake" -, "javascript-typescript-langserver" -, "jayschema" -, "jsdoc" -, "jshint" -, "json" -, "js-beautify" -, "jsonlint" -, "jsontool" -, "json-diff" -, "json-refs" -, "json-server" -, "js-yaml" -, "karma" -, { "kibana-authentication-proxy": "git://github.com/fangli/kibana-authentication-proxy.git" } -, "lcov-result-merger" -, "leetcode-cli" -, "lerna" -, "less" -, "less-plugin-clean-css" -, "live-server" -, "livedown" -, "madoko" -, "meat" -, "meguca" -, "mocha" -, "multi-file-swagger" -, "nijs" -, "node2nix" , "node-gyp" , "node-gyp-build" -, "node-inspector" , "node-pre-gyp" -, "nodemon" -, "node-red" -, { "node-uptime": "https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7" } -, "npm" -, { "npm2nix": "git://github.com/NixOS/npm2nix.git#5.12.0" } -, "npm-check-updates" -, "nsp" -, "ocaml-language-server" -, { "parsoid": "git://github.com/abbradar/parsoid#stable" } -, "peerflix" -, "peerflix-server" -, "phantomjs" -, "prettier" -, "pulp" -, "quassel-webserver" -, "react-tools" -, "react-native-cli" -, "s3http" -, "semver" -, "serve" -, "shout" -, "sinopia" -, "sloc" -, "smartdc" -, "socket.io" -, "stackdriver-statsd-backend" -, "statsd" -, "statsd-influxdb-backend" -, "statsd-librato-backend" -, "stylus" -, "svgo" -, "tern" -, "tiddlywiki" -, "titanium" -, "triton" -, "typescript" -, "typings" -, "uglify-js" -, "ungit" -, "vue-cli" -, "webdrvr" -, "webpack" -, "webtorrent-cli" -, "web-ext" -, "wring" -, "yarn" -, "yo" +, "pnpm" ] diff --git a/pkgs/development/node-packages/node-packages-v6.nix b/pkgs/development/node-packages/node-packages-v6.nix index 1ae6e635c61..c7701f553ed 100644 --- a/pkgs/development/node-packages/node-packages-v6.nix +++ b/pkgs/development/node-packages/node-packages-v6.nix @@ -4,49956 +4,2133 @@ let sources = { - "@babel/generator-7.0.0-beta.38" = { - name = "_at_babel_slash_generator"; - packageName = "@babel/generator"; - version = "7.0.0-beta.38"; + "abbrev-1.1.1" = { + name = "abbrev"; + packageName = "abbrev"; + version = "1.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/generator/-/generator-7.0.0-beta.38.tgz"; - sha512 = "aOHQPhsEyaB6p2n+AK981+onHoc+Ork9rcAQVSUJR33wUkGiWRpu6/C685knRyIZVsKeSdG5Q4xMiYeFUhuLzA=="; + url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz"; + sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="; }; }; - "@babel/types-7.0.0-beta.38" = { - name = "_at_babel_slash_types"; - packageName = "@babel/types"; - version = "7.0.0-beta.38"; + "ajv-5.5.2" = { + name = "ajv"; + packageName = "ajv"; + version = "5.5.2"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.38.tgz"; - sha512 = "SAtyEjmA7KiEoL2eAOAUM6M9arQJGWxJKK0S9x0WyPOosHS420RXoxPhn57u/8orRnK8Kxm0nHQQNTX203cP1Q=="; + url = "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz"; + sha1 = "73b5eeca3fab653e3d3f9422b341ad42205dc965"; }; }; - "@cliqz-oss/firefox-client-0.3.1" = { - name = "_at_cliqz-oss_slash_firefox-client"; - packageName = "@cliqz-oss/firefox-client"; - version = "0.3.1"; + "ansi-regex-2.1.1" = { + name = "ansi-regex"; + packageName = "ansi-regex"; + version = "2.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@cliqz-oss/firefox-client/-/firefox-client-0.3.1.tgz"; - sha512 = "RO+Tops/wGnBzWoZYkCraqyh2JqOejqJq5/a4b54HhmjTNSKdUPwAOK17EGg/zPb0nWqkuB7QyZsI9bo+ev8Kw=="; + url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz"; + sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df"; }; }; - "@cliqz-oss/node-firefox-connect-1.2.1" = { - name = "_at_cliqz-oss_slash_node-firefox-connect"; - packageName = "@cliqz-oss/node-firefox-connect"; - version = "1.2.1"; + "aproba-1.2.0" = { + name = "aproba"; + packageName = "aproba"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@cliqz-oss/node-firefox-connect/-/node-firefox-connect-1.2.1.tgz"; - sha512 = "O/IyiB5pfztCdmxQZg0/xeq5w+YiP3gtJz8d4We2EpLPKzbDVjOrtfLKYgVfm6Ya6mbvDge1uLkSRwaoVCWKnA=="; + url = "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz"; + sha512 = "Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="; }; }; - "@gulp-sourcemaps/identity-map-1.0.2" = { - name = "_at_gulp-sourcemaps_slash_identity-map"; - packageName = "@gulp-sourcemaps/identity-map"; - version = "1.0.2"; + "are-we-there-yet-1.1.5" = { + name = "are-we-there-yet"; + packageName = "are-we-there-yet"; + version = "1.1.5"; src = fetchurl { - url = "https://registry.npmjs.org/@gulp-sourcemaps/identity-map/-/identity-map-1.0.2.tgz"; - sha512 = "ciiioYMLdo16ShmfHBXJBOFm3xPC4AuwO4xeRpFeHz7WK9PYsWCmigagG2XyzZpubK4a3qNKoUBDhbzHfa50LQ=="; + url = "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz"; + sha512 = "5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w=="; }; }; - "@gulp-sourcemaps/map-sources-1.0.0" = { - name = "_at_gulp-sourcemaps_slash_map-sources"; - packageName = "@gulp-sourcemaps/map-sources"; - version = "1.0.0"; + "arr-diff-4.0.0" = { + name = "arr-diff"; + packageName = "arr-diff"; + version = "4.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz"; - sha1 = "890ae7c5d8c877f6d384860215ace9d7ec945bda"; + url = "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz"; + sha1 = "d6461074febfec71e7e15235761a329a5dc7c520"; }; }; - "@ionic/cli-framework-1.0.5" = { - name = "_at_ionic_slash_cli-framework"; - packageName = "@ionic/cli-framework"; - version = "1.0.5"; + "arr-flatten-1.1.0" = { + name = "arr-flatten"; + packageName = "arr-flatten"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ionic/cli-framework/-/cli-framework-1.0.5.tgz"; - sha512 = "xyxPkNS2JQUIBrK7OMG9NkLgEZsKPXMIEWR/7+6n7VxerVYCWmFvEqrmMzxenVBTueZYlRJBQ39XLyyggMEPEg=="; + url = "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz"; + sha512 = "L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg=="; }; }; - "@ionic/cli-utils-2.0.6" = { - name = "_at_ionic_slash_cli-utils"; - packageName = "@ionic/cli-utils"; - version = "2.0.6"; + "arr-union-3.1.0" = { + name = "arr-union"; + packageName = "arr-union"; + version = "3.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ionic/cli-utils/-/cli-utils-2.0.6.tgz"; - sha512 = "1tIqQwHqessMDTr7DlZGuWkAcZPPRK5hbhxcBEFyz2FHrMxDHnh8/omU6MBToDNQZn1KaZDpppfCP2q95WYAaw=="; + url = "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz"; + sha1 = "e39b09aea9def866a8f206e288af63919bae39c4"; }; }; - "@ionic/discover-1.0.3" = { - name = "_at_ionic_slash_discover"; - packageName = "@ionic/discover"; - version = "1.0.3"; + "array-each-1.0.1" = { + name = "array-each"; + packageName = "array-each"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@ionic/discover/-/discover-1.0.3.tgz"; - sha512 = "TssgJD1A1Ll4bigVM84ugmIxADFHMvlXP41FZDPqZsgjYDt09B4h0jc3tsuDovgswany+vOeQCrDNzkfanIXZA=="; + url = "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz"; + sha1 = "a794af0c05ab1752846ee753a1f211a05ba0c44f"; }; }; - "@kbrandwijk/swagger-to-graphql-2.4.3" = { - name = "_at_kbrandwijk_slash_swagger-to-graphql"; - packageName = "@kbrandwijk/swagger-to-graphql"; - version = "2.4.3"; + "array-slice-1.1.0" = { + name = "array-slice"; + packageName = "array-slice"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@kbrandwijk/swagger-to-graphql/-/swagger-to-graphql-2.4.3.tgz"; - sha512 = "CNVsCrMge/jq6DCT5buNZ8PACY9RTvPJbCNoIcndfkJOCsNxOx9dnc5qw4pHZdHi8GS6l3qlgkuFKp33iD8J2Q=="; + url = "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz"; + sha512 = "B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w=="; }; }; - "@lerna/add-3.0.0" = { - name = "_at_lerna_slash_add"; - packageName = "@lerna/add"; - version = "3.0.0"; + "array-unique-0.3.2" = { + name = "array-unique"; + packageName = "array-unique"; + version = "0.3.2"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/add/-/add-3.0.0.tgz"; - sha512 = "wgdHheCPQ4qLqiBrYeT2JtZcVASoodhmiwHNqvs6HBkzUb/c+2qJc9Kul2GkJt8OHiqXFNPRzYJ9CIws/wzaXg=="; + url = "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz"; + sha1 = "a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"; }; }; - "@lerna/batch-packages-3.0.0" = { - name = "_at_lerna_slash_batch-packages"; - packageName = "@lerna/batch-packages"; - version = "3.0.0"; + "asn1-0.2.4" = { + name = "asn1"; + packageName = "asn1"; + version = "0.2.4"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/batch-packages/-/batch-packages-3.0.0.tgz"; - sha512 = "0tN9oNykfIhdFaxEEHxF1S8K7wJdRjzGmbMhrirNogk7I2sLP82aoKH4rLCAdwidX5OvDhzlyQM0MC86T7Lazg=="; + url = "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz"; + sha512 = "jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg=="; }; }; - "@lerna/bootstrap-3.0.0" = { - name = "_at_lerna_slash_bootstrap"; - packageName = "@lerna/bootstrap"; - version = "3.0.0"; + "assert-plus-1.0.0" = { + name = "assert-plus"; + packageName = "assert-plus"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-3.0.0.tgz"; - sha512 = "urMkEp+oF+huqML3u7Q6lZ3w0vkv7x8QKMAKFuB14gNLaviMWy+YxfEz0DrIVjcleAryxmgRtdlUbN0+VhjS3g=="; + url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"; + sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"; }; }; - "@lerna/changed-3.0.0" = { - name = "_at_lerna_slash_changed"; - packageName = "@lerna/changed"; - version = "3.0.0"; + "assign-symbols-1.0.0" = { + name = "assign-symbols"; + packageName = "assign-symbols"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/changed/-/changed-3.0.0.tgz"; - sha512 = "l1wrzHPgLXAh9OxU/RLr87ns5H1Gw14u4WXPDthqPb41ZNT4Pf15Pj08pbM+KK7y8Ffapr/rdh28QVFsMRC/fw=="; + url = "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz"; + sha1 = "59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"; }; }; - "@lerna/child-process-3.0.0" = { - name = "_at_lerna_slash_child-process"; - packageName = "@lerna/child-process"; - version = "3.0.0"; + "asynckit-0.4.0" = { + name = "asynckit"; + packageName = "asynckit"; + version = "0.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/child-process/-/child-process-3.0.0.tgz"; - sha512 = "8vHRDkpGhzSaMsXgyXVgY80mUSC5WSkDmhWWA3bnB/n5FBK1gK8EKQUpHTk14SckwvUgEJzBd35gR5/XKGOgmQ=="; + url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"; + sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"; }; }; - "@lerna/clean-3.0.0" = { - name = "_at_lerna_slash_clean"; - packageName = "@lerna/clean"; - version = "3.0.0"; + "atob-2.1.2" = { + name = "atob"; + packageName = "atob"; + version = "2.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/clean/-/clean-3.0.0.tgz"; - sha512 = "53klFwyNKdwu0a6R/n/tHCcuNAfOgunTqPQfudZr28yALTjqkfgomyaE8DCQ3h5vjp/4axBLKj0S4Jv6GKTT+A=="; + url = "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz"; + sha512 = "Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg=="; }; }; - "@lerna/cli-3.0.1" = { - name = "_at_lerna_slash_cli"; - packageName = "@lerna/cli"; - version = "3.0.1"; + "aws-sign2-0.7.0" = { + name = "aws-sign2"; + packageName = "aws-sign2"; + version = "0.7.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/cli/-/cli-3.0.1.tgz"; - sha512 = "/SIaTqLkUM/x1ryQdlJuAr57AqNyudRCA9UX5n3kSg+vAJdRx81f9p7RVsSmr/kqhHFsVLbBkg7YK+9PgXDDiA=="; + url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz"; + sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"; }; }; - "@lerna/collect-updates-3.0.0" = { - name = "_at_lerna_slash_collect-updates"; - packageName = "@lerna/collect-updates"; - version = "3.0.0"; + "aws4-1.8.0" = { + name = "aws4"; + packageName = "aws4"; + version = "1.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-3.0.0.tgz"; - sha512 = "JYrcH8V36Uqhd5f032WAhxxQwyaUZ2KSEhTnBNPUUxQpw1fTH07BWh2e9pcS+ylI6C0yVQrTC2Z8WyB52tSvtw=="; + url = "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz"; + sha512 = "ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="; }; }; - "@lerna/command-3.0.0" = { - name = "_at_lerna_slash_command"; - packageName = "@lerna/command"; - version = "3.0.0"; + "balanced-match-1.0.0" = { + name = "balanced-match"; + packageName = "balanced-match"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/command/-/command-3.0.0.tgz"; - sha512 = "qPTM9jFSoxncqlxumlgS1/+hqJ5YYxw4+5UN/4Mbq6yqHObt1VfCtU1EDmDND9gSzdPxV1nLhIeEESoPs0p9LQ=="; + url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz"; + sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767"; }; }; - "@lerna/conventional-commits-3.0.0" = { - name = "_at_lerna_slash_conventional-commits"; - packageName = "@lerna/conventional-commits"; - version = "3.0.0"; + "base-0.11.2" = { + name = "base"; + packageName = "base"; + version = "0.11.2"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-3.0.0.tgz"; - sha512 = "4RkrZqkJjsUVG9pR5xK5buUM9vROG+XdJ0jAVnuuT8L3u1xE+nwe41cydtm6etqkfOZ26BOaI0bWl5uCvozpHg=="; + url = "https://registry.npmjs.org/base/-/base-0.11.2.tgz"; + sha512 = "5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg=="; }; }; - "@lerna/create-3.0.0" = { - name = "_at_lerna_slash_create"; - packageName = "@lerna/create"; - version = "3.0.0"; + "bcrypt-pbkdf-1.0.2" = { + name = "bcrypt-pbkdf"; + packageName = "bcrypt-pbkdf"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/create/-/create-3.0.0.tgz"; - sha512 = "SyfEhdkR9LJYQaMlXfqGnJwK0kMYjqMDy+SgWGZ2QQ5dxDNEw3+fS7ofIduULS35tC447PmNgViWTgN4PmkY0w=="; + url = "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz"; + sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"; }; }; - "@lerna/create-symlink-3.0.0" = { - name = "_at_lerna_slash_create-symlink"; - packageName = "@lerna/create-symlink"; - version = "3.0.0"; + "block-stream-0.0.9" = { + name = "block-stream"; + packageName = "block-stream"; + version = "0.0.9"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/create-symlink/-/create-symlink-3.0.0.tgz"; - sha512 = "Q9qAzGGqQtVzHWrCz+Md4SH0tW99DrgFJ68cnFqilOO6H3Y/y/H0gwHICqM9YxRwLs6GJdkzoqJATFShM7PKJA=="; + url = "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz"; + sha1 = "13ebfe778a03205cfe03751481ebb4b3300c126a"; }; }; - "@lerna/diff-3.0.0" = { - name = "_at_lerna_slash_diff"; - packageName = "@lerna/diff"; - version = "3.0.0"; + "brace-expansion-1.1.11" = { + name = "brace-expansion"; + packageName = "brace-expansion"; + version = "1.1.11"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/diff/-/diff-3.0.0.tgz"; - sha512 = "UaPVahvqu93Sw92jcG4vt6RCaRNH38uQrZMAbSe2UQg+p3MFAnJpHRSPVYy2UDG5QgWHAQkg2FEJcBGjgJAWLg=="; + url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"; + sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="; }; }; - "@lerna/exec-3.0.0" = { - name = "_at_lerna_slash_exec"; - packageName = "@lerna/exec"; - version = "3.0.0"; + "braces-2.3.2" = { + name = "braces"; + packageName = "braces"; + version = "2.3.2"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/exec/-/exec-3.0.0.tgz"; - sha512 = "AtlvpnKdcoUq+XPQZHkEBUiGznCpq8SYtvo7Y0o4O8CZxYw/FKCTS8rXNUB/DPFen3OqX8ySmEAg0g5MMbr2Jg=="; + url = "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz"; + sha512 = "aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w=="; }; }; - "@lerna/filter-options-3.0.0" = { - name = "_at_lerna_slash_filter-options"; - packageName = "@lerna/filter-options"; - version = "3.0.0"; + "cache-base-1.0.1" = { + name = "cache-base"; + packageName = "cache-base"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-3.0.0.tgz"; - sha512 = "l2oMEbpeOZQZ+TCbPKasnq7zMXdgwgazyVTHU1k319pQN6kSW57gEhUGjjQaeKhOM3XFF4pPWyqwFxw80SJDMw=="; + url = "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz"; + sha512 = "AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ=="; }; }; - "@lerna/filter-packages-3.0.0" = { - name = "_at_lerna_slash_filter-packages"; - packageName = "@lerna/filter-packages"; - version = "3.0.0"; + "caseless-0.12.0" = { + name = "caseless"; + packageName = "caseless"; + version = "0.12.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-3.0.0.tgz"; - sha512 = "zwbY1J4uRjWRZ/FgYbtVkq7I3Nduwsg2V2HwLKSzwV2vPglfGqgovYOVkND6/xqe2BHwDX4IyA2+e7OJmLaLSA=="; + url = "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz"; + sha1 = "1b681c21ff84033c826543090689420d187151dc"; }; }; - "@lerna/get-npm-exec-opts-3.0.0" = { - name = "_at_lerna_slash_get-npm-exec-opts"; - packageName = "@lerna/get-npm-exec-opts"; - version = "3.0.0"; + "chownr-1.0.1" = { + name = "chownr"; + packageName = "chownr"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-3.0.0.tgz"; - sha512 = "arcYUm+4xS8J3Palhl+5rRJXnZnFHsLFKHBxznkPIxjwGQeAEw7df38uHdVjEQ+HNeFmHnBgSqfbxl1VIw5DHg=="; + url = "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz"; + sha1 = "e2a75042a9551908bebd25b8523d5f9769d79181"; }; }; - "@lerna/global-options-3.0.0" = { - name = "_at_lerna_slash_global-options"; - packageName = "@lerna/global-options"; - version = "3.0.0"; + "class-utils-0.3.6" = { + name = "class-utils"; + packageName = "class-utils"; + version = "0.3.6"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/global-options/-/global-options-3.0.0.tgz"; - sha512 = "F0xxrPuTT0qpoRg1uG16GVFZmP8Avm31u2r2/p9twn4wTZ8pqRS3IAoV0a6kU4fzq1fiHJjWbuL+3ZiC5YB9SA=="; + url = "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz"; + sha512 = "qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg=="; }; }; - "@lerna/import-3.0.0" = { - name = "_at_lerna_slash_import"; - packageName = "@lerna/import"; - version = "3.0.0"; + "co-4.6.0" = { + name = "co"; + packageName = "co"; + version = "4.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/import/-/import-3.0.0.tgz"; - sha512 = "46nwGkL44K2uEagW8v9bMqA+zoKz3xXYVkN++SZxHBPD8ZsLSrQ9RMUyfQb6Z3me/wNv1FN6nJs3MbTNx+z6JA=="; + url = "https://registry.npmjs.org/co/-/co-4.6.0.tgz"; + sha1 = "6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"; }; }; - "@lerna/init-3.0.0" = { - name = "_at_lerna_slash_init"; - packageName = "@lerna/init"; - version = "3.0.0"; + "code-point-at-1.1.0" = { + name = "code-point-at"; + packageName = "code-point-at"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/init/-/init-3.0.0.tgz"; - sha512 = "9iq8aentjd157VjQrK4ihYLXWTT4/yC3iX0tw3S7kh/qbud3qTYCeJkIXcKUl0OK4UcGPD9f4R6oUo9Zoud/yw=="; + url = "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz"; + sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"; }; }; - "@lerna/link-3.0.0" = { - name = "_at_lerna_slash_link"; - packageName = "@lerna/link"; - version = "3.0.0"; + "collection-visit-1.0.0" = { + name = "collection-visit"; + packageName = "collection-visit"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/link/-/link-3.0.0.tgz"; - sha512 = "uwOnMFbtipvZecLNylrYwoXu1M5NcBN51AaLO6JuzP1xXFIbLOevP1iELM4e9pW4GnX3WBsuf37C7eweAy0erQ=="; + url = "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz"; + sha1 = "4bc0373c164bc3291b4d368c829cf1a80a59dca0"; }; }; - "@lerna/list-3.0.0" = { - name = "_at_lerna_slash_list"; - packageName = "@lerna/list"; - version = "3.0.0"; + "combined-stream-1.0.6" = { + name = "combined-stream"; + packageName = "combined-stream"; + version = "1.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/list/-/list-3.0.0.tgz"; - sha512 = "48AfpzOqbUbunvFVkmmWSQp7dSJgSLl1RqliV06nNay39bpW6AFVApo2/2/O5p2on+MG+yasB7xYBillc+rW4g=="; + url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz"; + sha1 = "723e7df6e801ac5613113a7e445a9b69cb632818"; }; }; - "@lerna/listable-3.0.0" = { - name = "_at_lerna_slash_listable"; - packageName = "@lerna/listable"; - version = "3.0.0"; + "component-emitter-1.2.1" = { + name = "component-emitter"; + packageName = "component-emitter"; + version = "1.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/listable/-/listable-3.0.0.tgz"; - sha512 = "HX/9hyx1HLg2kpiKXIUc1EimlkK1T58aKQ7ovO7rQdTx9ForpefoMzyLnHE1n4XrUtEszcSWJIICJ/F898M6Ag=="; + url = "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz"; + sha1 = "137918d6d78283f7df7a6b7c5a63e140e69425e6"; }; }; - "@lerna/log-packed-3.0.0" = { - name = "_at_lerna_slash_log-packed"; - packageName = "@lerna/log-packed"; - version = "3.0.0"; + "concat-map-0.0.1" = { + name = "concat-map"; + packageName = "concat-map"; + version = "0.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/log-packed/-/log-packed-3.0.0.tgz"; - sha512 = "DdITJW54KfNFDqH+AE6hBGGqSDEimxnjyOjSaUrvfB5Gxkp1ddfYNaMQSRLxjo4PTDnVckCuqlrMo/tWwlodWA=="; + url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"; + sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b"; }; }; - "@lerna/npm-conf-3.0.0" = { - name = "_at_lerna_slash_npm-conf"; - packageName = "@lerna/npm-conf"; - version = "3.0.0"; + "console-control-strings-1.1.0" = { + name = "console-control-strings"; + packageName = "console-control-strings"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/npm-conf/-/npm-conf-3.0.0.tgz"; - sha512 = "xXG7qt349t+xzaHTQELmIDjbq8Q49HOMR8Nx/gTDBkMl02Fno91LXFnA4A7ErPiyUSGqNSfLw+zgij0hgpeN7w=="; + url = "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz"; + sha1 = "3d7cf4464db6446ea644bf4b39507f9851008e8e"; }; }; - "@lerna/npm-dist-tag-3.0.0" = { - name = "_at_lerna_slash_npm-dist-tag"; - packageName = "@lerna/npm-dist-tag"; - version = "3.0.0"; + "copy-descriptor-0.1.1" = { + name = "copy-descriptor"; + packageName = "copy-descriptor"; + version = "0.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-3.0.0.tgz"; - sha512 = "ZOcfcsNJlCoVHvLOROdCTvqD3keG3TJ78Cu8sALsz8n0kEz2ga7tNy5wbQ67SGyY7+jq4YiBv5BwXjV+56Sv+A=="; + url = "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz"; + sha1 = "676f6eb3c39997c2ee1ac3a924fd6124748f578d"; }; }; - "@lerna/npm-install-3.0.0" = { - name = "_at_lerna_slash_npm-install"; - packageName = "@lerna/npm-install"; - version = "3.0.0"; + "core-util-is-1.0.2" = { + name = "core-util-is"; + packageName = "core-util-is"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-3.0.0.tgz"; - sha512 = "e0sspVUfzEKhqsRIxzWqZ/uMBHzZSzOa4HCeORErEZu+dmDoI145XYhqvCVn7EvbAb407FV2H9GVeoP0JeG8GQ=="; + url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"; + sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7"; }; }; - "@lerna/npm-publish-3.0.0" = { - name = "_at_lerna_slash_npm-publish"; - packageName = "@lerna/npm-publish"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-3.0.0.tgz"; - sha512 = "Ir+pkq9gTHoJ3hA2b7oYhjfEyfOkeF+nmqmqEB5/DmO4BwVAITcIBBIDNXWGLfpkrCmQ+SLiwpYqJfTPCq286A=="; + "dashdash-1.14.1" = { + name = "dashdash"; + packageName = "dashdash"; + version = "1.14.1"; + src = fetchurl { + url = "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz"; + sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"; }; }; - "@lerna/npm-run-script-3.0.0" = { - name = "_at_lerna_slash_npm-run-script"; - packageName = "@lerna/npm-run-script"; - version = "3.0.0"; + "debug-2.6.9" = { + name = "debug"; + packageName = "debug"; + version = "2.6.9"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/npm-run-script/-/npm-run-script-3.0.0.tgz"; - sha512 = "Y1H4Myer1S7an33FDK0eqyR+95PujUePC/xJZKq/H50SaQNwBw7KMlxXxy6kXVEcQhmvQsER4Bw3msgqwwGYIw=="; + url = "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"; + sha512 = "bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="; }; }; - "@lerna/output-3.0.0" = { - name = "_at_lerna_slash_output"; - packageName = "@lerna/output"; - version = "3.0.0"; + "decode-uri-component-0.2.0" = { + name = "decode-uri-component"; + packageName = "decode-uri-component"; + version = "0.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/output/-/output-3.0.0.tgz"; - sha512 = "EFxnSbO0zDEVKkTKpoCUAFcZjc3gn3DwPlyTDxbeqPU7neCfxP4rA4+0a6pcOfTlRS5kLBRMx79F2TRCaMM3DA=="; + url = "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz"; + sha1 = "eb3913333458775cb84cd1a1fae062106bb87545"; }; }; - "@lerna/package-3.0.0" = { - name = "_at_lerna_slash_package"; - packageName = "@lerna/package"; - version = "3.0.0"; + "deep-extend-0.6.0" = { + name = "deep-extend"; + packageName = "deep-extend"; + version = "0.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/package/-/package-3.0.0.tgz"; - sha512 = "djzEJxzn212wS8d9znBnlXkeRlPL7GqeAYBykAmsuq51YGvaQK67Umh5ejdO0uxexF/4r7yRwgrlRHpQs8Rfqg=="; + url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz"; + sha512 = "LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="; }; }; - "@lerna/package-graph-3.0.0" = { - name = "_at_lerna_slash_package-graph"; - packageName = "@lerna/package-graph"; - version = "3.0.0"; + "define-property-0.2.5" = { + name = "define-property"; + packageName = "define-property"; + version = "0.2.5"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-3.0.0.tgz"; - sha512 = "kD9ezB7UT2I0BbVv3+ZYfR/t/Z+z6RJmaI/OkvEaZ3bAcAqQRV4zTDdh2Xeiead+UwsA38xf7Z6pDEMWzswLVg=="; + url = "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz"; + sha1 = "c35b1ef918ec3c990f9a5bc57be04aacec5c8116"; }; }; - "@lerna/project-3.0.0" = { - name = "_at_lerna_slash_project"; - packageName = "@lerna/project"; - version = "3.0.0"; + "define-property-1.0.0" = { + name = "define-property"; + packageName = "define-property"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/project/-/project-3.0.0.tgz"; - sha512 = "XhDFVfqj79jG2Speggd15RpYaE8uiR25UKcQBDmumbmqvTS7xf2cvl2pq2UTvDafaJ0YwFF3xkxQZeZnFMwdkw=="; + url = "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz"; + sha1 = "769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"; }; }; - "@lerna/prompt-3.0.0" = { - name = "_at_lerna_slash_prompt"; - packageName = "@lerna/prompt"; - version = "3.0.0"; + "define-property-2.0.2" = { + name = "define-property"; + packageName = "define-property"; + version = "2.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/prompt/-/prompt-3.0.0.tgz"; - sha512 = "EzvNexDTh//GlpOz68zRo16NdOIqWqiiXMs9tIxpELQubH+kUGKvBSiBrZ2Zyrfd8pQhIf+8qARtkCG+G7wzQQ=="; + url = "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz"; + sha512 = "jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ=="; }; }; - "@lerna/publish-3.0.1" = { - name = "_at_lerna_slash_publish"; - packageName = "@lerna/publish"; - version = "3.0.1"; + "delayed-stream-1.0.0" = { + name = "delayed-stream"; + packageName = "delayed-stream"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/publish/-/publish-3.0.1.tgz"; - sha512 = "ml1odkwPJl+DxcIVI8GilXD1O7oGBQEI+IuX2bBfgJFJ+DHm/l5l7cmflaetpjkE4GjNhaVAZD6JiReLHMp9eA=="; + url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"; + sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619"; }; }; - "@lerna/resolve-symlink-3.0.0" = { - name = "_at_lerna_slash_resolve-symlink"; - packageName = "@lerna/resolve-symlink"; - version = "3.0.0"; + "delegates-1.0.0" = { + name = "delegates"; + packageName = "delegates"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/resolve-symlink/-/resolve-symlink-3.0.0.tgz"; - sha512 = "MqjW9e+QVXts5IK5dk1XnYx7JKb+g+tQkOnnpAxYWHjahf3rGJ7Ru8maWh8KoPE+nIHAekk4WcjpiA9nLKvkFQ=="; + url = "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz"; + sha1 = "84c6e159b81904fdca59a0ef44cd870d31250f9a"; }; }; - "@lerna/rimraf-dir-3.0.0" = { - name = "_at_lerna_slash_rimraf-dir"; - packageName = "@lerna/rimraf-dir"; - version = "3.0.0"; + "detect-file-1.0.0" = { + name = "detect-file"; + packageName = "detect-file"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/rimraf-dir/-/rimraf-dir-3.0.0.tgz"; - sha512 = "epvh/RGWSOYdrNgrizMcRq9VyCHkeY0LpIE4074r4ouKdYNhBT0LlpT0yMLvQgQKJkKRlqcfhJHvZeGHhXQyGg=="; + url = "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz"; + sha1 = "f0d66d03672a825cb1b73bdb3fe62310c8e552b7"; }; }; - "@lerna/run-3.0.0" = { - name = "_at_lerna_slash_run"; - packageName = "@lerna/run"; - version = "3.0.0"; + "detect-libc-1.0.3" = { + name = "detect-libc"; + packageName = "detect-libc"; + version = "1.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/run/-/run-3.0.0.tgz"; - sha512 = "Sa45Iwj5ifxmgQEiqc86ke72N9DD+3AwyOIbPeIgRxMyEtKQ/+UYy+maizIGjgVnVdT90OkPN6TKvbbt+dOgYQ=="; + url = "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz"; + sha1 = "fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"; }; }; - "@lerna/run-lifecycle-3.0.0" = { - name = "_at_lerna_slash_run-lifecycle"; - packageName = "@lerna/run-lifecycle"; - version = "3.0.0"; + "ecc-jsbn-0.1.2" = { + name = "ecc-jsbn"; + packageName = "ecc-jsbn"; + version = "0.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/run-lifecycle/-/run-lifecycle-3.0.0.tgz"; - sha512 = "kfq6eC5mCreTk7GusZyvF0/BfU9FDEt8JaUgzNKLrK1Sj6z2RO8uSpFsUlj+7OuV4wo0I+rdTdJOAFoW8C0GZw=="; + url = "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz"; + sha1 = "3a83a904e54353287874c564b7549386849a98c9"; }; }; - "@lerna/run-parallel-batches-3.0.0" = { - name = "_at_lerna_slash_run-parallel-batches"; - packageName = "@lerna/run-parallel-batches"; - version = "3.0.0"; + "expand-brackets-2.1.4" = { + name = "expand-brackets"; + packageName = "expand-brackets"; + version = "2.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/run-parallel-batches/-/run-parallel-batches-3.0.0.tgz"; - sha512 = "Mj1ravlXF7AkkewKd9YFq9BtVrsStNrvVLedD/b2wIVbNqcxp8lS68vehXVOzoL/VWNEDotvqCQtyDBilCodGw=="; + url = "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz"; + sha1 = "b77735e315ce30f6b6eff0f83b04151a22449622"; }; }; - "@lerna/symlink-binary-3.0.0" = { - name = "_at_lerna_slash_symlink-binary"; - packageName = "@lerna/symlink-binary"; - version = "3.0.0"; + "expand-tilde-2.0.2" = { + name = "expand-tilde"; + packageName = "expand-tilde"; + version = "2.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-3.0.0.tgz"; - sha512 = "ElV1ij0ZiOw5j1bZqg9K+q+dV/DJVvMZxP+oj3vsP4SgnG3EdWxBIbE7TCZHbLZtF0LNJsrquGCkdqk17svx/w=="; + url = "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz"; + sha1 = "97e801aa052df02454de46b02bf621642cdc8502"; }; }; - "@lerna/symlink-dependencies-3.0.0" = { - name = "_at_lerna_slash_symlink-dependencies"; - packageName = "@lerna/symlink-dependencies"; - version = "3.0.0"; + "extend-3.0.2" = { + name = "extend"; + packageName = "extend"; + version = "3.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-3.0.0.tgz"; - sha512 = "INPlVkuGbneQ2gKf/pe3FlvcSXOk+KbZShQsrcvvYhIjK/td1g6ToMGLhml7lNmQxL90YiAqo23Q8nwIh0HAIA=="; + url = "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz"; + sha512 = "fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="; }; }; - "@lerna/validation-error-3.0.0" = { - name = "_at_lerna_slash_validation-error"; - packageName = "@lerna/validation-error"; - version = "3.0.0"; + "extend-shallow-2.0.1" = { + name = "extend-shallow"; + packageName = "extend-shallow"; + version = "2.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/validation-error/-/validation-error-3.0.0.tgz"; - sha512 = "5wjkd2PszV0kWvH+EOKZJWlHEqCTTKrWsvfHnHhcUaKBe/NagPZFWs+0xlsDPZ3DJt5FNfbAPAnEBQ05zLirFA=="; + url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz"; + sha1 = "51af7d614ad9a9f610ea1bafbb989d6b1c56890f"; }; }; - "@lerna/version-3.0.0" = { - name = "_at_lerna_slash_version"; - packageName = "@lerna/version"; - version = "3.0.0"; + "extend-shallow-3.0.2" = { + name = "extend-shallow"; + packageName = "extend-shallow"; + version = "3.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/version/-/version-3.0.0.tgz"; - sha512 = "U/YNTn53wA5y540QgdfoD5vYulLJ7X2WoBKBVGe3G8IYEHB+QpVM02yT+E6DYAfRV5C9Sd2r4bGZl2NNjMRdNw=="; + url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz"; + sha1 = "26a71aaf073b39fb2127172746131c2704028db8"; }; }; - "@lerna/write-log-file-3.0.0" = { - name = "_at_lerna_slash_write-log-file"; - packageName = "@lerna/write-log-file"; - version = "3.0.0"; + "extglob-2.0.4" = { + name = "extglob"; + packageName = "extglob"; + version = "2.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/write-log-file/-/write-log-file-3.0.0.tgz"; - sha512 = "SfbPp29lMeEVOb/M16lJwn4nnx5y+TwCdd7Uom9umd7KcZP0NOvpnX0PHehdonl7TyHZ1Xx2maklYuCLbQrd/A=="; + url = "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz"; + sha512 = "Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw=="; }; }; - "@mrmlnc/readdir-enhanced-2.2.1" = { - name = "_at_mrmlnc_slash_readdir-enhanced"; - packageName = "@mrmlnc/readdir-enhanced"; - version = "2.2.1"; + "extsprintf-1.3.0" = { + name = "extsprintf"; + packageName = "extsprintf"; + version = "1.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz"; - sha512 = "bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g=="; + url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz"; + sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05"; }; }; - "@nodelib/fs.stat-1.1.0" = { - name = "_at_nodelib_slash_fs.stat"; - packageName = "@nodelib/fs.stat"; + "fast-deep-equal-1.1.0" = { + name = "fast-deep-equal"; + packageName = "fast-deep-equal"; version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.0.tgz"; - sha512 = "LAQ1d4OPfSJ/BMbI2DuizmYrrkD9JMaTdi2hQTlI53lQ4kRQPyZQRS4CYQ7O66bnBBnP/oYdRxbk++X0xuFU6A=="; + url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz"; + sha1 = "c053477817c86b51daa853c81e059b733d023614"; }; }; - "@sindresorhus/is-0.7.0" = { - name = "_at_sindresorhus_slash_is"; - packageName = "@sindresorhus/is"; - version = "0.7.0"; + "fast-json-stable-stringify-2.0.0" = { + name = "fast-json-stable-stringify"; + packageName = "fast-json-stable-stringify"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz"; - sha512 = "ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow=="; + url = "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz"; + sha1 = "d5142c0caee6b1189f87d3a76111064f86c8bbf2"; }; }; - "@types/babel-types-7.0.4" = { - name = "_at_types_slash_babel-types"; - packageName = "@types/babel-types"; - version = "7.0.4"; + "fill-range-4.0.0" = { + name = "fill-range"; + packageName = "fill-range"; + version = "4.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@types/babel-types/-/babel-types-7.0.4.tgz"; - sha512 = "WiZhq3SVJHFRgRYLXvpf65XnV6ipVHhnNaNvE8yCimejrGglkg38kEj0JcizqwSHxmPSjcTlig/6JouxLGEhGw=="; + url = "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz"; + sha1 = "d544811d428f98eb06a63dc402d2403c328c38f7"; }; }; - "@types/babylon-6.16.3" = { - name = "_at_types_slash_babylon"; - packageName = "@types/babylon"; - version = "6.16.3"; + "findup-sync-2.0.0" = { + name = "findup-sync"; + packageName = "findup-sync"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@types/babylon/-/babylon-6.16.3.tgz"; - sha512 = "lyJ8sW1PbY3uwuvpOBZ9zMYKshMnQpXmeDHh8dj9j2nJm/xrW0FgB5gLSYOArj5X0IfaXnmhFoJnhS4KbqIMug=="; + url = "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz"; + sha1 = "9326b1488c22d1a6088650a86901b2d9a90a2cbc"; }; }; - "@types/cross-spawn-6.0.0" = { - name = "_at_types_slash_cross-spawn"; - packageName = "@types/cross-spawn"; - version = "6.0.0"; + "fined-1.1.0" = { + name = "fined"; + packageName = "fined"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.0.tgz"; - sha512 = "evp2ZGsFw9YKprDbg8ySgC9NA15g3YgiI8ANkGmKKvvi0P2aDGYLPxQIC5qfeKNUOe3TjABVGuah6omPRpIYhg=="; + url = "https://registry.npmjs.org/fined/-/fined-1.1.0.tgz"; + sha1 = "b37dc844b76a2f5e7081e884f7c0ae344f153476"; }; }; - "@types/debug-0.0.30" = { - name = "_at_types_slash_debug"; - packageName = "@types/debug"; - version = "0.0.30"; + "flagged-respawn-1.0.0" = { + name = "flagged-respawn"; + packageName = "flagged-respawn"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@types/debug/-/debug-0.0.30.tgz"; - sha512 = "orGL5LXERPYsLov6CWs3Fh6203+dXzJkR7OnddIr2514Hsecwc8xRpzCapshBbKFImCsvS/mk6+FWiN5LyZJAQ=="; + url = "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.0.tgz"; + sha1 = "4e79ae9b2eb38bf86b3bb56bf3e0a56aa5fcabd7"; }; }; - "@types/events-1.2.0" = { - name = "_at_types_slash_events"; - packageName = "@types/events"; - version = "1.2.0"; + "for-in-1.0.2" = { + name = "for-in"; + packageName = "for-in"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@types/events/-/events-1.2.0.tgz"; - sha512 = "KEIlhXnIutzKwRbQkGWb/I4HFqBuUykAdHgDED6xqwXJfONCjF5VoE0cXEiurh3XauygxzeDzgtXUqvLkxFzzA=="; + url = "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz"; + sha1 = "81068d295a8142ec0ac726c6e2200c30fb6d5e80"; }; }; - "@types/glob-5.0.35" = { - name = "_at_types_slash_glob"; - packageName = "@types/glob"; - version = "5.0.35"; + "for-own-1.0.0" = { + name = "for-own"; + packageName = "for-own"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@types/glob/-/glob-5.0.35.tgz"; - sha512 = "wc+VveszMLyMWFvXLkloixT4n0harUIVZjnpzztaZ0nKLuul7Z32iMt2fUFGAaZ4y1XWjFRMtCI5ewvyh4aIeg=="; + url = "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz"; + sha1 = "c63332f415cedc4b04dbfe70cf836494c53cb44b"; }; }; - "@types/inquirer-0.0.42" = { - name = "_at_types_slash_inquirer"; - packageName = "@types/inquirer"; - version = "0.0.42"; + "forever-agent-0.6.1" = { + name = "forever-agent"; + packageName = "forever-agent"; + version = "0.6.1"; src = fetchurl { - url = "https://registry.npmjs.org/@types/inquirer/-/inquirer-0.0.42.tgz"; - sha512 = "flMaNWU2g9NrtZ4bIV+7SEY2W7OdWNNhmJ0rE1lWVxGrkp3TfFGMcFCxRIBmGWigI8e6n+2HqLjizTTfgcpHLg=="; + url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"; + sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"; }; }; - "@types/klaw-2.1.1" = { - name = "_at_types_slash_klaw"; - packageName = "@types/klaw"; - version = "2.1.1"; + "form-data-2.3.2" = { + name = "form-data"; + packageName = "form-data"; + version = "2.3.2"; src = fetchurl { - url = "https://registry.npmjs.org/@types/klaw/-/klaw-2.1.1.tgz"; - sha512 = "awiTDstwQfX6026T7oC01AoP7knJoM5IT1tgx9STIM4hQzNQlkW8keTxNC+/xxpMgP657ebHMTqrsQ4qtfSJKg=="; + url = "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz"; + sha1 = "4970498be604c20c005d4f5c23aecd21d6b49099"; }; }; - "@types/lodash-4.14.116" = { - name = "_at_types_slash_lodash"; - packageName = "@types/lodash"; - version = "4.14.116"; + "fragment-cache-0.2.1" = { + name = "fragment-cache"; + packageName = "fragment-cache"; + version = "0.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.116.tgz"; - sha512 = "lRnAtKnxMXcYYXqOiotTmJd74uawNWuPnsnPrrO7HiFuE3npE2iQhfABatbYDyxTNqZNuXzcKGhw37R7RjBFLg=="; + url = "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz"; + sha1 = "4290fad27f13e89be7f33799c6bc5a0abfff0d19"; }; }; - "@types/make-dir-1.0.3" = { - name = "_at_types_slash_make-dir"; - packageName = "@types/make-dir"; - version = "1.0.3"; + "fs-minipass-1.2.5" = { + name = "fs-minipass"; + packageName = "fs-minipass"; + version = "1.2.5"; src = fetchurl { - url = "https://registry.npmjs.org/@types/make-dir/-/make-dir-1.0.3.tgz"; - sha512 = "bFRvlvUdPwxj47K2yVh7OBL8Mu8h//5k/hQJkz0iAZAlxhnIDydFezGA96zehtnRfrZDuIyPd+RC2kmBGtcs0w=="; + url = "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz"; + sha512 = "JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ=="; }; }; - "@types/minimatch-3.0.3" = { - name = "_at_types_slash_minimatch"; - packageName = "@types/minimatch"; - version = "3.0.3"; + "fs.realpath-1.0.0" = { + name = "fs.realpath"; + packageName = "fs.realpath"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz"; - sha512 = "tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA=="; + url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"; + sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f"; }; }; - "@types/minimist-1.2.0" = { - name = "_at_types_slash_minimist"; - packageName = "@types/minimist"; - version = "1.2.0"; + "fstream-1.0.11" = { + name = "fstream"; + packageName = "fstream"; + version = "1.0.11"; src = fetchurl { - url = "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.0.tgz"; - sha1 = "69a23a3ad29caf0097f06eda59b361ee2f0639f6"; + url = "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz"; + sha1 = "5c1fb1f117477114f0632a0eb4b71b3cb0fd3171"; }; }; - "@types/ncp-2.0.1" = { - name = "_at_types_slash_ncp"; - packageName = "@types/ncp"; - version = "2.0.1"; + "gauge-2.7.4" = { + name = "gauge"; + packageName = "gauge"; + version = "2.7.4"; src = fetchurl { - url = "https://registry.npmjs.org/@types/ncp/-/ncp-2.0.1.tgz"; - sha512 = "TeiJ7uvv/92ugSqZ0v9l0eNXzutlki0aK+R1K5bfA5SYUil46ITlxLW4iNTCf55P4L5weCmaOdtxGeGWvudwPg=="; + url = "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz"; + sha1 = "2c03405c7538c39d7eb37b317022e325fb018bf7"; }; }; - "@types/node-10.5.7" = { - name = "_at_types_slash_node"; - packageName = "@types/node"; - version = "10.5.7"; + "get-value-2.0.6" = { + name = "get-value"; + packageName = "get-value"; + version = "2.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-10.5.7.tgz"; - sha512 = "VkKcfuitP+Nc/TaTFH0B8qNmn+6NbI6crLkQonbedViVz7O2w8QV/GERPlkJ4bg42VGHiEWa31CoTOPs1q6z1w=="; + url = "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz"; + sha1 = "dc15ca1c672387ca76bd37ac0a395ba2042a2c28"; }; }; - "@types/node-6.0.116" = { - name = "_at_types_slash_node"; - packageName = "@types/node"; - version = "6.0.116"; + "getpass-0.1.7" = { + name = "getpass"; + packageName = "getpass"; + version = "0.1.7"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-6.0.116.tgz"; - sha512 = "vToa8YEeulfyYg1gSOeHjvvIRqrokng62VMSj2hoZrwZNcYrp2h3AWo6KeBVuymIklQUaY5zgVJvVsC4KiiLkQ=="; + url = "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz"; + sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa"; }; }; - "@types/node-8.10.24" = { - name = "_at_types_slash_node"; - packageName = "@types/node"; - version = "8.10.24"; + "glob-7.1.3" = { + name = "glob"; + packageName = "glob"; + version = "7.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-8.10.24.tgz"; - sha512 = "5YaBKa6oFuWy7ptIFMATyftIcpZTZtvgrzPThEbs+kl4Uu41oUxiRunG0k32QZjD6MXMELls//ry/epNxc11aQ=="; + url = "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz"; + sha512 = "vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ=="; }; }; - "@types/rimraf-2.0.2" = { - name = "_at_types_slash_rimraf"; - packageName = "@types/rimraf"; - version = "2.0.2"; + "global-modules-1.0.0" = { + name = "global-modules"; + packageName = "global-modules"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@types/rimraf/-/rimraf-2.0.2.tgz"; - sha512 = "Hm/bnWq0TCy7jmjeN5bKYij9vw5GrDFWME4IuxV08278NtU/VdGbzsBohcCUJ7+QMqmUq5hpRKB39HeQWJjztQ=="; + url = "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz"; + sha512 = "sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg=="; }; }; - "@types/rx-4.1.1" = { - name = "_at_types_slash_rx"; - packageName = "@types/rx"; - version = "4.1.1"; + "global-prefix-1.0.2" = { + name = "global-prefix"; + packageName = "global-prefix"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@types/rx/-/rx-4.1.1.tgz"; - sha1 = "598fc94a56baed975f194574e0f572fd8e627a48"; + url = "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz"; + sha1 = "dbf743c6c14992593c655568cb66ed32c0122ebe"; }; }; - "@types/rx-core-4.0.3" = { - name = "_at_types_slash_rx-core"; - packageName = "@types/rx-core"; - version = "4.0.3"; + "graceful-fs-4.1.11" = { + name = "graceful-fs"; + packageName = "graceful-fs"; + version = "4.1.11"; src = fetchurl { - url = "https://registry.npmjs.org/@types/rx-core/-/rx-core-4.0.3.tgz"; - sha1 = "0b3354b1238cedbe2b74f6326f139dbc7a591d60"; + url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz"; + sha1 = "0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"; }; }; - "@types/rx-core-binding-4.0.4" = { - name = "_at_types_slash_rx-core-binding"; - packageName = "@types/rx-core-binding"; - version = "4.0.4"; + "grunt-known-options-1.1.1" = { + name = "grunt-known-options"; + packageName = "grunt-known-options"; + version = "1.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@types/rx-core-binding/-/rx-core-binding-4.0.4.tgz"; - sha512 = "5pkfxnC4w810LqBPUwP5bg7SFR/USwhMSaAeZQQbEHeBp57pjKXRlXmqpMrLJB4y1oglR/c2502853uN0I+DAQ=="; + url = "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz"; + sha512 = "cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ=="; }; }; - "@types/rx-lite-4.0.5" = { - name = "_at_types_slash_rx-lite"; - packageName = "@types/rx-lite"; - version = "4.0.5"; + "har-schema-2.0.0" = { + name = "har-schema"; + packageName = "har-schema"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@types/rx-lite/-/rx-lite-4.0.5.tgz"; - sha512 = "KZk5XTR1dm/kNgBx8iVpjno6fRYtAUQWBOmj+O8j724+nk097sz4fOoHJNpCkOJUtHUurZlJC7QvSFCZHbkC+w=="; + url = "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz"; + sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92"; }; }; - "@types/rx-lite-aggregates-4.0.3" = { - name = "_at_types_slash_rx-lite-aggregates"; - packageName = "@types/rx-lite-aggregates"; - version = "4.0.3"; + "har-validator-5.1.0" = { + name = "har-validator"; + packageName = "har-validator"; + version = "5.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@types/rx-lite-aggregates/-/rx-lite-aggregates-4.0.3.tgz"; - sha512 = "MAGDAHy8cRatm94FDduhJF+iNS5//jrZ/PIfm+QYw9OCeDgbymFHChM8YVIvN2zArwsRftKgE33QfRWvQk4DPg=="; + url = "https://registry.npmjs.org/har-validator/-/har-validator-5.1.0.tgz"; + sha512 = "+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA=="; }; }; - "@types/rx-lite-async-4.0.2" = { - name = "_at_types_slash_rx-lite-async"; - packageName = "@types/rx-lite-async"; - version = "4.0.2"; + "has-unicode-2.0.1" = { + name = "has-unicode"; + packageName = "has-unicode"; + version = "2.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@types/rx-lite-async/-/rx-lite-async-4.0.2.tgz"; - sha512 = "vTEv5o8l6702ZwfAM5aOeVDfUwBSDOs+ARoGmWAKQ6LOInQ8J4/zjM7ov12fuTpktUKdMQjkeCp07Vd73mPkxw=="; + url = "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz"; + sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9"; }; }; - "@types/rx-lite-backpressure-4.0.3" = { - name = "_at_types_slash_rx-lite-backpressure"; - packageName = "@types/rx-lite-backpressure"; - version = "4.0.3"; + "has-value-0.3.1" = { + name = "has-value"; + packageName = "has-value"; + version = "0.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/@types/rx-lite-backpressure/-/rx-lite-backpressure-4.0.3.tgz"; - sha512 = "Y6aIeQCtNban5XSAF4B8dffhIKu6aAy/TXFlScHzSxh6ivfQBQw6UjxyEJxIOt3IT49YkS+siuayM2H/Q0cmgA=="; + url = "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz"; + sha1 = "7b1f58bada62ca827ec0a2078025654845995e1f"; }; }; - "@types/rx-lite-coincidence-4.0.3" = { - name = "_at_types_slash_rx-lite-coincidence"; - packageName = "@types/rx-lite-coincidence"; - version = "4.0.3"; + "has-value-1.0.0" = { + name = "has-value"; + packageName = "has-value"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@types/rx-lite-coincidence/-/rx-lite-coincidence-4.0.3.tgz"; - sha512 = "1VNJqzE9gALUyMGypDXZZXzR0Tt7LC9DdAZQ3Ou/Q0MubNU35agVUNXKGHKpNTba+fr8GdIdkC26bRDqtCQBeQ=="; + url = "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz"; + sha1 = "18b281da585b1c5c51def24c930ed29a0be6b177"; }; }; - "@types/rx-lite-experimental-4.0.1" = { - name = "_at_types_slash_rx-lite-experimental"; - packageName = "@types/rx-lite-experimental"; - version = "4.0.1"; + "has-values-0.1.4" = { + name = "has-values"; + packageName = "has-values"; + version = "0.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/@types/rx-lite-experimental/-/rx-lite-experimental-4.0.1.tgz"; - sha1 = "c532f5cbdf3f2c15da16ded8930d1b2984023cbd"; + url = "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz"; + sha1 = "6d61de95d91dfca9b9a02089ad384bff8f62b771"; }; }; - "@types/rx-lite-joinpatterns-4.0.1" = { - name = "_at_types_slash_rx-lite-joinpatterns"; - packageName = "@types/rx-lite-joinpatterns"; - version = "4.0.1"; + "has-values-1.0.0" = { + name = "has-values"; + packageName = "has-values"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@types/rx-lite-joinpatterns/-/rx-lite-joinpatterns-4.0.1.tgz"; - sha1 = "f70fe370518a8432f29158cc92ffb56b4e4afc3e"; + url = "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz"; + sha1 = "95b0b63fec2146619a6fe57fe75628d5a39efe4f"; }; }; - "@types/rx-lite-testing-4.0.1" = { - name = "_at_types_slash_rx-lite-testing"; - packageName = "@types/rx-lite-testing"; - version = "4.0.1"; + "homedir-polyfill-1.0.1" = { + name = "homedir-polyfill"; + packageName = "homedir-polyfill"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@types/rx-lite-testing/-/rx-lite-testing-4.0.1.tgz"; - sha1 = "21b19d11f4dfd6ffef5a9d1648e9c8879bfe21e9"; + url = "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz"; + sha1 = "4c2bbc8a758998feebf5ed68580f76d46768b4bc"; }; }; - "@types/rx-lite-time-4.0.3" = { - name = "_at_types_slash_rx-lite-time"; - packageName = "@types/rx-lite-time"; - version = "4.0.3"; + "http-signature-1.2.0" = { + name = "http-signature"; + packageName = "http-signature"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@types/rx-lite-time/-/rx-lite-time-4.0.3.tgz"; - sha512 = "ukO5sPKDRwCGWRZRqPlaAU0SKVxmWwSjiOrLhoQDoWxZWg6vyB9XLEZViKOzIO6LnTIQBlk4UylYV0rnhJLxQw=="; + url = "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz"; + sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1"; }; }; - "@types/rx-lite-virtualtime-4.0.3" = { - name = "_at_types_slash_rx-lite-virtualtime"; - packageName = "@types/rx-lite-virtualtime"; - version = "4.0.3"; + "iconv-lite-0.4.24" = { + name = "iconv-lite"; + packageName = "iconv-lite"; + version = "0.4.24"; src = fetchurl { - url = "https://registry.npmjs.org/@types/rx-lite-virtualtime/-/rx-lite-virtualtime-4.0.3.tgz"; - sha512 = "3uC6sGmjpOKatZSVHI2xB1+dedgml669ZRvqxy+WqmGJDVusOdyxcKfyzjW0P3/GrCiN4nmRkLVMhPwHCc5QLg=="; + url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz"; + sha512 = "v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA=="; }; }; - "@types/string-width-2.0.0" = { - name = "_at_types_slash_string-width"; - packageName = "@types/string-width"; - version = "2.0.0"; + "ignore-walk-3.0.1" = { + name = "ignore-walk"; + packageName = "ignore-walk"; + version = "3.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@types/string-width/-/string-width-2.0.0.tgz"; - sha512 = "dA5z2WlP7uurAiveIWTDRgfr1U58Qdmo6doDeAyJlYFQ3vnUOW7BqJ+tl+M8FaLcflhrVvwIfzxJJvlz6anx4A=="; + url = "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz"; + sha512 = "DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ=="; }; }; - "@types/strip-ansi-3.0.0" = { - name = "_at_types_slash_strip-ansi"; - packageName = "@types/strip-ansi"; - version = "3.0.0"; + "inflight-1.0.6" = { + name = "inflight"; + packageName = "inflight"; + version = "1.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/@types/strip-ansi/-/strip-ansi-3.0.0.tgz"; - sha1 = "9b63d453a6b54aa849182207711a08be8eea48ae"; + url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"; + sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9"; }; }; - "@types/through-0.0.29" = { - name = "_at_types_slash_through"; - packageName = "@types/through"; - version = "0.0.29"; + "inherits-2.0.3" = { + name = "inherits"; + packageName = "inherits"; + version = "2.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/@types/through/-/through-0.0.29.tgz"; - sha512 = "9a7C5VHh+1BKblaYiq+7Tfc+EOmjMdZaD1MYtkQjSoxgB69tBjW98ry6SKsi4zEIWztLOMRuL87A3bdT/Fc/4w=="; + url = "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz"; + sha1 = "633c2c83e3da42a502f52466022480f4208261de"; }; }; - "@types/untildify-3.0.0" = { - name = "_at_types_slash_untildify"; - packageName = "@types/untildify"; - version = "3.0.0"; + "ini-1.3.5" = { + name = "ini"; + packageName = "ini"; + version = "1.3.5"; src = fetchurl { - url = "https://registry.npmjs.org/@types/untildify/-/untildify-3.0.0.tgz"; - sha512 = "FTktI3Y1h+gP9GTjTvXBP5v8xpH4RU6uS9POoBcGy4XkS2Np6LNtnP1eiNNth4S7P+qw2c/rugkwBasSHFzJEg=="; + url = "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz"; + sha512 = "RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw=="; }; }; - "@types/wrap-ansi-3.0.0" = { - name = "_at_types_slash_wrap-ansi"; - packageName = "@types/wrap-ansi"; - version = "3.0.0"; + "interpret-1.1.0" = { + name = "interpret"; + packageName = "interpret"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz"; - sha512 = "ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g=="; + url = "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz"; + sha1 = "7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614"; }; }; - "@types/write-file-atomic-2.1.1" = { - name = "_at_types_slash_write-file-atomic"; - packageName = "@types/write-file-atomic"; - version = "2.1.1"; + "is-absolute-1.0.0" = { + name = "is-absolute"; + packageName = "is-absolute"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@types/write-file-atomic/-/write-file-atomic-2.1.1.tgz"; - sha512 = "mROQhTxpJsOm/S0eOxDHUy5WJ0yS8fmqsq/s+u5OuAh1TxBFSqVBTkLjbyxDPcKh7DeJXk0OYrCkxXlkf8zu1g=="; + url = "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz"; + sha512 = "dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA=="; }; }; - "@webassemblyjs/ast-1.5.13" = { - name = "_at_webassemblyjs_slash_ast"; - packageName = "@webassemblyjs/ast"; - version = "1.5.13"; + "is-accessor-descriptor-0.1.6" = { + name = "is-accessor-descriptor"; + packageName = "is-accessor-descriptor"; + version = "0.1.6"; src = fetchurl { - url = "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.5.13.tgz"; - sha512 = "49nwvW/Hx9i+OYHg+mRhKZfAlqThr11Dqz8TsrvqGKMhdI2ijy3KBJOun2Z4770TPjrIJhR6KxChQIDaz8clDA=="; + url = "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz"; + sha1 = "a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"; }; }; - "@webassemblyjs/floating-point-hex-parser-1.5.13" = { - name = "_at_webassemblyjs_slash_floating-point-hex-parser"; - packageName = "@webassemblyjs/floating-point-hex-parser"; - version = "1.5.13"; + "is-accessor-descriptor-1.0.0" = { + name = "is-accessor-descriptor"; + packageName = "is-accessor-descriptor"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.5.13.tgz"; - sha512 = "vrvvB18Kh4uyghSKb0NTv+2WZx871WL2NzwMj61jcq2bXkyhRC+8Q0oD7JGVf0+5i/fKQYQSBCNMMsDMRVAMqA=="; + url = "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz"; + sha512 = "m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ=="; }; }; - "@webassemblyjs/helper-api-error-1.5.13" = { - name = "_at_webassemblyjs_slash_helper-api-error"; - packageName = "@webassemblyjs/helper-api-error"; - version = "1.5.13"; + "is-buffer-1.1.6" = { + name = "is-buffer"; + packageName = "is-buffer"; + version = "1.1.6"; src = fetchurl { - url = "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.5.13.tgz"; - sha512 = "dBh2CWYqjaDlvMmRP/kudxpdh30uXjIbpkLj9HQe+qtYlwvYjPRjdQXrq1cTAAOUSMTtzqbXIxEdEZmyKfcwsg=="; + url = "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz"; + sha512 = "NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="; }; }; - "@webassemblyjs/helper-buffer-1.5.13" = { - name = "_at_webassemblyjs_slash_helper-buffer"; - packageName = "@webassemblyjs/helper-buffer"; - version = "1.5.13"; + "is-data-descriptor-0.1.4" = { + name = "is-data-descriptor"; + packageName = "is-data-descriptor"; + version = "0.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.5.13.tgz"; - sha512 = "v7igWf1mHcpJNbn4m7e77XOAWXCDT76Xe7Is1VQFXc4K5jRcFrl9D0NrqM4XifQ0bXiuTSkTKMYqDxu5MhNljA=="; + url = "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz"; + sha1 = "0b5ee648388e2c860282e793f1856fec3f301b56"; }; }; - "@webassemblyjs/helper-code-frame-1.5.13" = { - name = "_at_webassemblyjs_slash_helper-code-frame"; - packageName = "@webassemblyjs/helper-code-frame"; - version = "1.5.13"; + "is-data-descriptor-1.0.0" = { + name = "is-data-descriptor"; + packageName = "is-data-descriptor"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.5.13.tgz"; - sha512 = "yN6ScQQDFCiAXnVctdVO/J5NQRbwyTbQzsGzEgXsAnrxhjp0xihh+nNHQTMrq5UhOqTb5LykpJAvEv9AT0jnAQ=="; + url = "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz"; + sha512 = "jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ=="; }; }; - "@webassemblyjs/helper-fsm-1.5.13" = { - name = "_at_webassemblyjs_slash_helper-fsm"; - packageName = "@webassemblyjs/helper-fsm"; - version = "1.5.13"; + "is-descriptor-0.1.6" = { + name = "is-descriptor"; + packageName = "is-descriptor"; + version = "0.1.6"; src = fetchurl { - url = "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.5.13.tgz"; - sha512 = "hSIKzbXjVMRvy3Jzhgu+vDd/aswJ+UMEnLRCkZDdknZO3Z9e6rp1DAs0tdLItjCFqkz9+0BeOPK/mk3eYvVzZg=="; + url = "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz"; + sha512 = "avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg=="; }; }; - "@webassemblyjs/helper-module-context-1.5.13" = { - name = "_at_webassemblyjs_slash_helper-module-context"; - packageName = "@webassemblyjs/helper-module-context"; - version = "1.5.13"; + "is-descriptor-1.0.2" = { + name = "is-descriptor"; + packageName = "is-descriptor"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.5.13.tgz"; - sha512 = "zxJXULGPLB7r+k+wIlvGlXpT4CYppRz8fLUM/xobGHc9Z3T6qlmJD9ySJ2jknuktuuiR9AjnNpKYDECyaiX+QQ=="; + url = "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz"; + sha512 = "2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg=="; }; }; - "@webassemblyjs/helper-wasm-bytecode-1.5.13" = { - name = "_at_webassemblyjs_slash_helper-wasm-bytecode"; - packageName = "@webassemblyjs/helper-wasm-bytecode"; - version = "1.5.13"; + "is-extendable-0.1.1" = { + name = "is-extendable"; + packageName = "is-extendable"; + version = "0.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.5.13.tgz"; - sha512 = "0n3SoNGLvbJIZPhtMFq0XmmnA/YmQBXaZKQZcW8maGKwLpVcgjNrxpFZHEOLKjXJYVN5Il8vSfG7nRX50Zn+aw=="; + url = "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz"; + sha1 = "62b110e289a471418e3ec36a617d472e301dfc89"; }; }; - "@webassemblyjs/helper-wasm-section-1.5.13" = { - name = "_at_webassemblyjs_slash_helper-wasm-section"; - packageName = "@webassemblyjs/helper-wasm-section"; - version = "1.5.13"; + "is-extendable-1.0.1" = { + name = "is-extendable"; + packageName = "is-extendable"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.5.13.tgz"; - sha512 = "IJ/goicOZ5TT1axZFSnlAtz4m8KEjYr12BNOANAwGFPKXM4byEDaMNXYowHMG0yKV9a397eU/NlibFaLwr1fbw=="; + url = "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz"; + sha512 = "arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA=="; }; }; - "@webassemblyjs/ieee754-1.5.13" = { - name = "_at_webassemblyjs_slash_ieee754"; - packageName = "@webassemblyjs/ieee754"; - version = "1.5.13"; + "is-extglob-2.1.1" = { + name = "is-extglob"; + packageName = "is-extglob"; + version = "2.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.5.13.tgz"; - sha512 = "TseswvXEPpG5TCBKoLx9tT7+/GMACjC1ruo09j46ULRZWYm8XHpDWaosOjTnI7kr4SRJFzA6MWoUkAB+YCGKKg=="; + url = "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"; + sha1 = "a88c02535791f02ed37c76a1b9ea9773c833f8c2"; }; }; - "@webassemblyjs/leb128-1.5.13" = { - name = "_at_webassemblyjs_slash_leb128"; - packageName = "@webassemblyjs/leb128"; - version = "1.5.13"; + "is-fullwidth-code-point-1.0.0" = { + name = "is-fullwidth-code-point"; + packageName = "is-fullwidth-code-point"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.5.13.tgz"; - sha512 = "0NRMxrL+GG3eISGZBmLBLAVjphbN8Si15s7jzThaw1UE9e5BY1oH49/+MA1xBzxpf1OW5sf9OrPDOclk9wj2yg=="; + url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz"; + sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb"; }; }; - "@webassemblyjs/utf8-1.5.13" = { - name = "_at_webassemblyjs_slash_utf8"; - packageName = "@webassemblyjs/utf8"; - version = "1.5.13"; + "is-glob-3.1.0" = { + name = "is-glob"; + packageName = "is-glob"; + version = "3.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.5.13.tgz"; - sha512 = "Ve1ilU2N48Ew0lVGB8FqY7V7hXjaC4+PeZM+vDYxEd+R2iQ0q+Wb3Rw8v0Ri0+rxhoz6gVGsnQNb4FjRiEH/Ng=="; + url = "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz"; + sha1 = "7ba5ae24217804ac70707b96922567486cc3e84a"; }; }; - "@webassemblyjs/wasm-edit-1.5.13" = { - name = "_at_webassemblyjs_slash_wasm-edit"; - packageName = "@webassemblyjs/wasm-edit"; - version = "1.5.13"; + "is-number-3.0.0" = { + name = "is-number"; + packageName = "is-number"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.5.13.tgz"; - sha512 = "X7ZNW4+Hga4f2NmqENnHke2V/mGYK/xnybJSIXImt1ulxbCOEs/A+ZK/Km2jgihjyVxp/0z0hwIcxC6PrkWtgw=="; + url = "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz"; + sha1 = "24fd6201a4782cf50561c810276afc7d12d71195"; }; }; - "@webassemblyjs/wasm-gen-1.5.13" = { - name = "_at_webassemblyjs_slash_wasm-gen"; - packageName = "@webassemblyjs/wasm-gen"; - version = "1.5.13"; + "is-plain-object-2.0.4" = { + name = "is-plain-object"; + packageName = "is-plain-object"; + version = "2.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.5.13.tgz"; - sha512 = "yfv94Se8R73zmr8GAYzezFHc3lDwE/lBXQddSiIZEKZFuqy7yWtm3KMwA1uGbv5G1WphimJxboXHR80IgX1hQA=="; + url = "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz"; + sha512 = "h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og=="; }; }; - "@webassemblyjs/wasm-opt-1.5.13" = { - name = "_at_webassemblyjs_slash_wasm-opt"; - packageName = "@webassemblyjs/wasm-opt"; - version = "1.5.13"; + "is-relative-1.0.0" = { + name = "is-relative"; + packageName = "is-relative"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.5.13.tgz"; - sha512 = "IkXSkgzVhQ0QYAdIayuCWMmXSYx0dHGU8Ah/AxJf1gBvstMWVnzJnBwLsXLyD87VSBIcsqkmZ28dVb0mOC3oBg=="; + url = "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz"; + sha512 = "Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA=="; }; }; - "@webassemblyjs/wasm-parser-1.5.13" = { - name = "_at_webassemblyjs_slash_wasm-parser"; - packageName = "@webassemblyjs/wasm-parser"; - version = "1.5.13"; + "is-typedarray-1.0.0" = { + name = "is-typedarray"; + packageName = "is-typedarray"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.5.13.tgz"; - sha512 = "XnYoIcu2iqq8/LrtmdnN3T+bRjqYFjRHqWbqK3osD/0r/Fcv4d9ecRzjVtC29ENEuNTK4mQ9yyxCBCbK8S/cpg=="; + url = "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"; + sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a"; }; }; - "@webassemblyjs/wast-parser-1.5.13" = { - name = "_at_webassemblyjs_slash_wast-parser"; - packageName = "@webassemblyjs/wast-parser"; - version = "1.5.13"; + "is-unc-path-1.0.0" = { + name = "is-unc-path"; + packageName = "is-unc-path"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.5.13.tgz"; - sha512 = "Lbz65T0LQ1LgzKiUytl34CwuhMNhaCLgrh0JW4rJBN6INnBB8NMwUfQM+FxTnLY9qJ+lHJL/gCM5xYhB9oWi4A=="; + url = "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz"; + sha512 = "mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ=="; }; }; - "@webassemblyjs/wast-printer-1.5.13" = { - name = "_at_webassemblyjs_slash_wast-printer"; - packageName = "@webassemblyjs/wast-printer"; - version = "1.5.13"; + "is-windows-1.0.2" = { + name = "is-windows"; + packageName = "is-windows"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.5.13.tgz"; - sha512 = "QcwogrdqcBh8Z+eUF8SG+ag5iwQSXxQJELBEHmLkk790wgQgnIMmntT2sMAMw53GiFNckArf5X0bsCA44j3lWQ=="; + url = "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz"; + sha512 = "eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA=="; }; }; - "@zeit/schemas-1.7.0" = { - name = "_at_zeit_slash_schemas"; - packageName = "@zeit/schemas"; - version = "1.7.0"; + "isarray-1.0.0" = { + name = "isarray"; + packageName = "isarray"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@zeit/schemas/-/schemas-1.7.0.tgz"; - sha512 = "Ma2HHFqwZZ5WOEMcd/8RJj70O9jy2esTvu9oaYLJSkenELKrv6vgkGeM5jB8xLRTYocpcnd2rCfpyKyhBqVphQ=="; + url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"; + sha1 = "bb935d48582cba168c06834957a54a3e07124f11"; }; }; - "CSSselect-0.4.1" = { - name = "CSSselect"; - packageName = "CSSselect"; - version = "0.4.1"; + "isexe-2.0.0" = { + name = "isexe"; + packageName = "isexe"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/CSSselect/-/CSSselect-0.4.1.tgz"; - sha1 = "f8ab7e1f8418ce63cda6eb7bd778a85d7ec492b2"; + url = "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"; + sha1 = "e8fbf374dc556ff8947a10dcb0572d633f2cfa10"; }; }; - "CSSwhat-0.4.7" = { - name = "CSSwhat"; - packageName = "CSSwhat"; - version = "0.4.7"; + "isobject-2.1.0" = { + name = "isobject"; + packageName = "isobject"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/CSSwhat/-/CSSwhat-0.4.7.tgz"; - sha1 = "867da0ff39f778613242c44cfea83f0aa4ebdf9b"; + url = "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz"; + sha1 = "f065561096a3f1da2ef46272f815c840d87e0c89"; }; }; - "JSONSelect-0.2.1" = { - name = "JSONSelect"; - packageName = "JSONSelect"; - version = "0.2.1"; + "isobject-3.0.1" = { + name = "isobject"; + packageName = "isobject"; + version = "3.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/JSONSelect/-/JSONSelect-0.2.1.tgz"; - sha1 = "415418a526d33fe31d74b4defa3c836d485ec203"; + url = "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz"; + sha1 = "4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"; }; }; - "JSONStream-0.10.0" = { - name = "JSONStream"; - packageName = "JSONStream"; - version = "0.10.0"; + "isstream-0.1.2" = { + name = "isstream"; + packageName = "isstream"; + version = "0.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/JSONStream/-/JSONStream-0.10.0.tgz"; - sha1 = "74349d0d89522b71f30f0a03ff9bd20ca6f12ac0"; + url = "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"; + sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a"; }; }; - "JSONStream-0.8.4" = { - name = "JSONStream"; - packageName = "JSONStream"; - version = "0.8.4"; + "jsbn-0.1.1" = { + name = "jsbn"; + packageName = "jsbn"; + version = "0.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/JSONStream/-/JSONStream-0.8.4.tgz"; - sha1 = "91657dfe6ff857483066132b4618b62e8f4887bd"; + url = "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz"; + sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"; }; }; - "JSONStream-1.3.3" = { - name = "JSONStream"; - packageName = "JSONStream"; - version = "1.3.3"; + "json-schema-0.2.3" = { + name = "json-schema"; + packageName = "json-schema"; + version = "0.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.3.tgz"; - sha512 = "3Sp6WZZ/lXl+nTDoGpGWHEpTnnC6X5fnkolYZR6nwIfzbxxvA8utPWe1gCt7i0m9uVGsSz2IS8K8mJ7HmlduMg=="; - }; - }; - "JSV-4.0.2" = { - name = "JSV"; - packageName = "JSV"; - version = "4.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/JSV/-/JSV-4.0.2.tgz"; - sha1 = "d077f6825571f82132f9dffaed587b4029feff57"; + url = "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz"; + sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13"; }; }; - "abab-1.0.4" = { - name = "abab"; - packageName = "abab"; - version = "1.0.4"; + "json-schema-traverse-0.3.1" = { + name = "json-schema-traverse"; + packageName = "json-schema-traverse"; + version = "0.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz"; - sha1 = "5faad9c2c07f60dd76770f71cf025b62a63cfd4e"; + url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz"; + sha1 = "349a6d44c53a51de89b40805c5d5e59b417d3340"; }; }; - "abbrev-1.0.9" = { - name = "abbrev"; - packageName = "abbrev"; - version = "1.0.9"; + "json-stringify-safe-5.0.1" = { + name = "json-stringify-safe"; + packageName = "json-stringify-safe"; + version = "5.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz"; - sha1 = "91b4792588a7738c25f35dd6f63752a2f8776135"; + url = "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"; + sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"; }; }; - "abbrev-1.1.1" = { - name = "abbrev"; - packageName = "abbrev"; - version = "1.1.1"; + "jsprim-1.4.1" = { + name = "jsprim"; + packageName = "jsprim"; + version = "1.4.1"; src = fetchurl { - url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz"; - sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="; + url = "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz"; + sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"; }; }; - "absolute-0.0.1" = { - name = "absolute"; - packageName = "absolute"; - version = "0.0.1"; + "kind-of-3.2.2" = { + name = "kind-of"; + packageName = "kind-of"; + version = "3.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/absolute/-/absolute-0.0.1.tgz"; - sha1 = "c22822f87e1c939f579887504d9c109c4173829d"; + url = "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz"; + sha1 = "31ea21a734bab9bbb0f32466d893aea51e4a3c64"; }; }; - "abstract-leveldown-0.12.4" = { - name = "abstract-leveldown"; - packageName = "abstract-leveldown"; - version = "0.12.4"; + "kind-of-4.0.0" = { + name = "kind-of"; + packageName = "kind-of"; + version = "4.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-0.12.4.tgz"; - sha1 = "29e18e632e60e4e221d5810247852a63d7b2e410"; + url = "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz"; + sha1 = "20813df3d712928b207378691a45066fae72dd57"; }; }; - "abstract-random-access-1.1.2" = { - name = "abstract-random-access"; - packageName = "abstract-random-access"; - version = "1.1.2"; + "kind-of-5.1.0" = { + name = "kind-of"; + packageName = "kind-of"; + version = "5.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/abstract-random-access/-/abstract-random-access-1.1.2.tgz"; - sha1 = "9a8eac8ff79866f3f9b4bb1443ca778f1598aeda"; + url = "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz"; + sha512 = "NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="; }; }; - "accepts-1.2.13" = { - name = "accepts"; - packageName = "accepts"; - version = "1.2.13"; + "kind-of-6.0.2" = { + name = "kind-of"; + packageName = "kind-of"; + version = "6.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/accepts/-/accepts-1.2.13.tgz"; - sha1 = "e5f1f3928c6d95fd96558c36ec3d9d0de4a6ecea"; + url = "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz"; + sha512 = "s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA=="; }; }; - "accepts-1.3.3" = { - name = "accepts"; - packageName = "accepts"; - version = "1.3.3"; + "liftoff-2.5.0" = { + name = "liftoff"; + packageName = "liftoff"; + version = "2.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz"; - sha1 = "c3ca7434938648c3e0d9c1e328dd68b622c284ca"; + url = "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz"; + sha1 = "2009291bb31cea861bbf10a7c15a28caf75c31ec"; }; }; - "accepts-1.3.5" = { - name = "accepts"; - packageName = "accepts"; - version = "1.3.5"; + "make-iterator-1.0.1" = { + name = "make-iterator"; + packageName = "make-iterator"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz"; - sha1 = "eb777df6011723a3b14e8a72c0805c8e86746bd2"; + url = "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz"; + sha512 = "pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw=="; }; }; - "accord-0.28.0" = { - name = "accord"; - packageName = "accord"; - version = "0.28.0"; + "map-cache-0.2.2" = { + name = "map-cache"; + packageName = "map-cache"; + version = "0.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/accord/-/accord-0.28.0.tgz"; - sha512 = "sPF34gqHegaCSryKf5wHJ8wREK1dTZnHmC9hsB7D8xjntRdd30DXDPKf0YVIcSvnXJmcYu5SCvZRz28H++kFhQ=="; + url = "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz"; + sha1 = "c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"; }; }; - "acorn-1.2.2" = { - name = "acorn"; - packageName = "acorn"; - version = "1.2.2"; + "map-visit-1.0.0" = { + name = "map-visit"; + packageName = "map-visit"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz"; - sha1 = "c8ce27de0acc76d896d2b1fad3df588d9e82f014"; + url = "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz"; + sha1 = "ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"; }; }; - "acorn-2.7.0" = { - name = "acorn"; - packageName = "acorn"; - version = "2.7.0"; + "micromatch-3.1.10" = { + name = "micromatch"; + packageName = "micromatch"; + version = "3.1.10"; src = fetchurl { - url = "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz"; - sha1 = "ab6e7d9d886aaca8b085bc3312b79a198433f0e7"; + url = "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz"; + sha512 = "MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg=="; }; }; - "acorn-3.3.0" = { - name = "acorn"; - packageName = "acorn"; - version = "3.3.0"; + "mime-db-1.36.0" = { + name = "mime-db"; + packageName = "mime-db"; + version = "1.36.0"; src = fetchurl { - url = "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz"; - sha1 = "45e37fb39e8da3f25baee3ff5369e2bb5f22017a"; + url = "https://registry.npmjs.org/mime-db/-/mime-db-1.36.0.tgz"; + sha512 = "L+xvyD9MkoYMXb1jAmzI/lWYAxAMCPvIBSWur0PZ5nOf5euahRLVqH//FKW9mWp2lkqUgYiXPgkzfMUFi4zVDw=="; }; }; - "acorn-4.0.13" = { - name = "acorn"; - packageName = "acorn"; - version = "4.0.13"; + "mime-types-2.1.20" = { + name = "mime-types"; + packageName = "mime-types"; + version = "2.1.20"; src = fetchurl { - url = "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz"; - sha1 = "105495ae5361d697bd195c825192e1ad7f253787"; + url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.20.tgz"; + sha512 = "HrkrPaP9vGuWbLK1B1FfgAkbqNjIuy4eHlIYnFi7kamZyLLrGlo2mpcx0bBmNpKqBtYtAfGbodDddIgddSJC2A=="; }; }; - "acorn-5.7.1" = { - name = "acorn"; - packageName = "acorn"; - version = "5.7.1"; + "minimatch-3.0.4" = { + name = "minimatch"; + packageName = "minimatch"; + version = "3.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/acorn/-/acorn-5.7.1.tgz"; - sha512 = "d+nbxBUGKg7Arpsvbnlq61mc12ek3EY8EQldM3GPAhWJ1UVxC6TDGbIvUMNU6obBX3i1+ptCIzV4vq0gFPEGVQ=="; + url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz"; + sha512 = "yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA=="; }; }; - "acorn-dynamic-import-3.0.0" = { - name = "acorn-dynamic-import"; - packageName = "acorn-dynamic-import"; - version = "3.0.0"; + "minimist-0.0.8" = { + name = "minimist"; + packageName = "minimist"; + version = "0.0.8"; src = fetchurl { - url = "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz"; - sha512 = "zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg=="; + url = "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"; + sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d"; }; }; - "acorn-globals-1.0.9" = { - name = "acorn-globals"; - packageName = "acorn-globals"; - version = "1.0.9"; + "minimist-1.2.0" = { + name = "minimist"; + packageName = "minimist"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.9.tgz"; - sha1 = "55bb5e98691507b74579d0513413217c380c54cf"; + url = "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"; + sha1 = "a35008b20f41383eec1fb914f4cd5df79a264284"; }; }; - "acorn-globals-3.1.0" = { - name = "acorn-globals"; - packageName = "acorn-globals"; - version = "3.1.0"; + "minipass-2.3.4" = { + name = "minipass"; + packageName = "minipass"; + version = "2.3.4"; src = fetchurl { - url = "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz"; - sha1 = "fd8270f71fbb4996b004fa880ee5d46573a731bf"; + url = "https://registry.npmjs.org/minipass/-/minipass-2.3.4.tgz"; + sha512 = "mlouk1OHlaUE8Odt1drMtG1bAJA4ZA6B/ehysgV0LUIrDHdKgo1KorZq3pK0b/7Z7LJIQ12MNM6aC+Tn6lUZ5w=="; }; }; - "acorn-jsx-3.0.1" = { - name = "acorn-jsx"; - packageName = "acorn-jsx"; - version = "3.0.1"; + "minizlib-1.1.0" = { + name = "minizlib"; + packageName = "minizlib"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz"; - sha1 = "afdf9488fb1ecefc8348f6fb22f464e32a58b36b"; + url = "https://registry.npmjs.org/minizlib/-/minizlib-1.1.0.tgz"; + sha512 = "4T6Ur/GctZ27nHfpt9THOdRZNgyJ9FZchYO1ceg5S8Q3DNLCKYy44nCZzgCJgcvx2UM8czmqak5BCxJMrq37lA=="; }; }; - "acorn-jsx-4.1.1" = { - name = "acorn-jsx"; - packageName = "acorn-jsx"; - version = "4.1.1"; + "mixin-deep-1.3.1" = { + name = "mixin-deep"; + packageName = "mixin-deep"; + version = "1.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-4.1.1.tgz"; - sha512 = "JY+iV6r+cO21KtntVvFkD+iqjtdpRUpGqKWgfkCdZq1R+kbreEl8EcdcJR4SmiIgsIQT33s6QzheQ9a275Q8xw=="; + url = "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz"; + sha512 = "8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ=="; }; }; - "acorn-node-1.5.2" = { - name = "acorn-node"; - packageName = "acorn-node"; - version = "1.5.2"; + "mkdirp-0.5.1" = { + name = "mkdirp"; + packageName = "mkdirp"; + version = "0.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/acorn-node/-/acorn-node-1.5.2.tgz"; - sha512 = "krFKvw/d1F17AN3XZbybIUzEY4YEPNiGo05AfP3dBlfVKrMHETKpgjpuZkSF8qDNt9UkQcqj7am8yJLseklCMg=="; + url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz"; + sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903"; }; }; - "active-x-obfuscator-0.0.1" = { - name = "active-x-obfuscator"; - packageName = "active-x-obfuscator"; - version = "0.0.1"; + "ms-2.0.0" = { + name = "ms"; + packageName = "ms"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/active-x-obfuscator/-/active-x-obfuscator-0.0.1.tgz"; - sha1 = "089b89b37145ff1d9ec74af6530be5526cae1f1a"; + url = "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"; + sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8"; }; }; - "adal-node-0.1.28" = { - name = "adal-node"; - packageName = "adal-node"; - version = "0.1.28"; + "nanomatch-1.2.13" = { + name = "nanomatch"; + packageName = "nanomatch"; + version = "1.2.13"; src = fetchurl { - url = "https://registry.npmjs.org/adal-node/-/adal-node-0.1.28.tgz"; - sha1 = "468c4bb3ebbd96b1270669f4b9cba4e0065ea485"; + url = "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz"; + sha512 = "fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA=="; }; }; - "adbkit-2.11.0" = { - name = "adbkit"; - packageName = "adbkit"; - version = "2.11.0"; + "needle-2.2.2" = { + name = "needle"; + packageName = "needle"; + version = "2.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/adbkit/-/adbkit-2.11.0.tgz"; - sha512 = "j2vUhEeZmCiqBP+p77CpPWQTcT20rOmSmRHFUTZUwUpxzeCd3fXop4NAGYztSY9/FNU4bT/qqvYQ4EZKuCXhfA=="; + url = "https://registry.npmjs.org/needle/-/needle-2.2.2.tgz"; + sha512 = "mW7W8dKuVYefCpNzE3Z7xUmPI9wSrSL/1qH31YGMxmSOAnjatS3S9Zv3cmiHrhx3Jkp1SrWWBdOFXjfF48Uq3A=="; }; }; - "adbkit-logcat-1.1.0" = { - name = "adbkit-logcat"; - packageName = "adbkit-logcat"; - version = "1.1.0"; + "nopt-3.0.6" = { + name = "nopt"; + packageName = "nopt"; + version = "3.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/adbkit-logcat/-/adbkit-logcat-1.1.0.tgz"; - sha1 = "01d7f9b0cef9093a30bcb3b007efff301508962f"; + url = "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz"; + sha1 = "c6465dbf08abcd4db359317f79ac68a646b28ff9"; }; }; - "adbkit-monkey-1.0.1" = { - name = "adbkit-monkey"; - packageName = "adbkit-monkey"; - version = "1.0.1"; + "nopt-4.0.1" = { + name = "nopt"; + packageName = "nopt"; + version = "4.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/adbkit-monkey/-/adbkit-monkey-1.0.1.tgz"; - sha1 = "f291be701a2efc567a63fc7aa6afcded31430be1"; + url = "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz"; + sha1 = "d0d4685afd5415193c8c7505602d0d17cd64474d"; }; }; - "addons-linter-1.2.6" = { - name = "addons-linter"; - packageName = "addons-linter"; - version = "1.2.6"; + "npm-bundled-1.0.5" = { + name = "npm-bundled"; + packageName = "npm-bundled"; + version = "1.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/addons-linter/-/addons-linter-1.2.6.tgz"; - sha512 = "8WjSUoleic9x3gS8SZF0kIvffrX7WkiRPF8Xs8CZi7Yu/Xq0qX9LOYG2Q66t9ThmTeMItt/24FxirqqdyFLGgw=="; + url = "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.5.tgz"; + sha512 = "m/e6jgWu8/v5niCUKQi9qQl8QdeEduFA96xHDDzFGqly0OOjI7c+60KM/2sppfnUU9JJagf+zs+yGhqSOFj71g=="; }; }; - "addr-to-ip-port-1.5.1" = { - name = "addr-to-ip-port"; - packageName = "addr-to-ip-port"; - version = "1.5.1"; + "npm-packlist-1.1.11" = { + name = "npm-packlist"; + packageName = "npm-packlist"; + version = "1.1.11"; src = fetchurl { - url = "https://registry.npmjs.org/addr-to-ip-port/-/addr-to-ip-port-1.5.1.tgz"; - sha512 = "bA+dyydTNuQtrEDJ0g9eR7XabNhvrM5yZY0hvTbNK3yvoeC73ZqMES6E1cEqH9WPxs4uMtMsOjfwS4FmluhsAA=="; + url = "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.1.11.tgz"; + sha512 = "CxKlZ24urLkJk+9kCm48RTQ7L4hsmgSVzEk0TLGPzzyuFxD7VNgy5Sl24tOLMzQv773a/NeJ1ce1DKeacqffEA=="; }; }; - "addressparser-0.3.2" = { - name = "addressparser"; - packageName = "addressparser"; - version = "0.3.2"; + "npmlog-4.1.2" = { + name = "npmlog"; + packageName = "npmlog"; + version = "4.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/addressparser/-/addressparser-0.3.2.tgz"; - sha1 = "59873f35e8fcf6c7361c10239261d76e15348bb2"; + url = "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz"; + sha512 = "2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg=="; }; }; - "addressparser-1.0.1" = { - name = "addressparser"; - packageName = "addressparser"; + "number-is-nan-1.0.1" = { + name = "number-is-nan"; + packageName = "number-is-nan"; version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/addressparser/-/addressparser-1.0.1.tgz"; - sha1 = "47afbe1a2a9262191db6838e4fd1d39b40821746"; + url = "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz"; + sha1 = "097b602b53422a522c1afb8790318336941a011d"; }; }; - "adm-zip-0.4.11" = { - name = "adm-zip"; - packageName = "adm-zip"; - version = "0.4.11"; + "oauth-sign-0.9.0" = { + name = "oauth-sign"; + packageName = "oauth-sign"; + version = "0.9.0"; src = fetchurl { - url = "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.11.tgz"; - sha512 = "L8vcjDTCOIJk7wFvmlEUN7AsSb8T+2JrdP7KINBjzr24TJ5Mwj590sLu3BC7zNZowvJWa/JtPmD8eJCzdtDWjA=="; + url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz"; + sha512 = "fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="; }; }; - "adm-zip-0.4.7" = { - name = "adm-zip"; - packageName = "adm-zip"; - version = "0.4.7"; + "object-assign-4.1.1" = { + name = "object-assign"; + packageName = "object-assign"; + version = "4.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.7.tgz"; - sha1 = "8606c2cbf1c426ce8c8ec00174447fd49b6eafc1"; + url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"; + sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863"; }; }; - "after-0.8.1" = { - name = "after"; - packageName = "after"; - version = "0.8.1"; + "object-copy-0.1.0" = { + name = "object-copy"; + packageName = "object-copy"; + version = "0.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/after/-/after-0.8.1.tgz"; - sha1 = "ab5d4fb883f596816d3515f8f791c0af486dd627"; + url = "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz"; + sha1 = "7e7d858b781bd7c991a41ba975ed3812754e998c"; }; }; - "after-0.8.2" = { - name = "after"; - packageName = "after"; - version = "0.8.2"; + "object-visit-1.0.1" = { + name = "object-visit"; + packageName = "object-visit"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/after/-/after-0.8.2.tgz"; - sha1 = "fedb394f9f0e02aa9768e702bda23b505fae7e1f"; + url = "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz"; + sha1 = "f79c4493af0c5377b59fe39d395e41042dd045bb"; }; }; - "agent-base-2.1.1" = { - name = "agent-base"; - packageName = "agent-base"; - version = "2.1.1"; + "object.defaults-1.1.0" = { + name = "object.defaults"; + packageName = "object.defaults"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/agent-base/-/agent-base-2.1.1.tgz"; - sha1 = "d6de10d5af6132d5bd692427d46fc538539094c7"; + url = "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz"; + sha1 = "3a7f868334b407dea06da16d88d5cd29e435fecf"; }; }; - "agent-base-4.2.1" = { - name = "agent-base"; - packageName = "agent-base"; - version = "4.2.1"; + "object.map-1.0.1" = { + name = "object.map"; + packageName = "object.map"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz"; - sha512 = "JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg=="; + url = "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz"; + sha1 = "cf83e59dc8fcc0ad5f4250e1f78b3b81bd801d37"; }; }; - "aggregate-error-1.0.0" = { - name = "aggregate-error"; - packageName = "aggregate-error"; - version = "1.0.0"; + "object.pick-1.3.0" = { + name = "object.pick"; + packageName = "object.pick"; + version = "1.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/aggregate-error/-/aggregate-error-1.0.0.tgz"; - sha1 = "888344dad0220a72e3af50906117f48771925fac"; + url = "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz"; + sha1 = "87a10ac4c1694bd2e1cbf53591a66141fb5dd747"; }; }; - "airplay-js-0.2.16" = { - name = "airplay-js"; - packageName = "airplay-js"; - version = "0.2.16"; + "once-1.4.0" = { + name = "once"; + packageName = "once"; + version = "1.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/airplay-js/-/airplay-js-0.2.16.tgz"; - sha1 = "48566d5fa55a921d80187ad946f7e8f7555902a1"; + url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz"; + sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1"; }; }; - "airplay-js-0.3.0" = { - name = "airplay-js"; - packageName = "airplay-js"; - version = "0.3.0"; + "os-homedir-1.0.2" = { + name = "os-homedir"; + packageName = "os-homedir"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/airplay-js/-/airplay-js-0.3.0.tgz"; - sha1 = "16bac2ef91b31249382924bfdeeabaddc9db7398"; + url = "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz"; + sha1 = "ffbc4988336e0e833de0c168c7ef152121aa7fb3"; }; }; - "airplay-protocol-2.0.2" = { - name = "airplay-protocol"; - packageName = "airplay-protocol"; - version = "2.0.2"; + "os-tmpdir-1.0.2" = { + name = "os-tmpdir"; + packageName = "os-tmpdir"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/airplay-protocol/-/airplay-protocol-2.0.2.tgz"; - sha1 = "b5b2a7137331f5545acbe196ba5693c13238fc5e"; + url = "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz"; + sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274"; }; }; - "airplayer-2.0.0" = { - name = "airplayer"; - packageName = "airplayer"; - version = "2.0.0"; + "osenv-0.1.5" = { + name = "osenv"; + packageName = "osenv"; + version = "0.1.5"; src = fetchurl { - url = "https://registry.npmjs.org/airplayer/-/airplayer-2.0.0.tgz"; - sha1 = "7ab62d23b96d44234138aec1281d2e67ef190259"; + url = "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz"; + sha512 = "0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g=="; }; }; - "ajv-4.11.8" = { - name = "ajv"; - packageName = "ajv"; - version = "4.11.8"; + "parse-filepath-1.0.2" = { + name = "parse-filepath"; + packageName = "parse-filepath"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz"; - sha1 = "82ffb02b29e662ae53bdc20af15947706739c536"; + url = "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz"; + sha1 = "a632127f53aaf3d15876f5872f3ffac763d6c891"; }; }; - "ajv-5.5.2" = { - name = "ajv"; - packageName = "ajv"; - version = "5.5.2"; + "parse-passwd-1.0.0" = { + name = "parse-passwd"; + packageName = "parse-passwd"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz"; - sha1 = "73b5eeca3fab653e3d3f9422b341ad42205dc965"; + url = "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz"; + sha1 = "6d5b934a456993b23d37f40a382d6f1666a8e5c6"; }; }; - "ajv-6.5.2" = { - name = "ajv"; - packageName = "ajv"; - version = "6.5.2"; + "pascalcase-0.1.1" = { + name = "pascalcase"; + packageName = "pascalcase"; + version = "0.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/ajv/-/ajv-6.5.2.tgz"; - sha512 = "hOs7GfvI6tUI1LfZddH82ky6mOMyTuY0mk7kE2pWpmhhUSkumzaTO5vbVwij39MdwPQWCV4Zv57Eo06NtL/GVA=="; + url = "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz"; + sha1 = "b363e55e8006ca6fe21784d2db22bd15d7917f14"; }; }; - "ajv-keywords-1.5.1" = { - name = "ajv-keywords"; - packageName = "ajv-keywords"; - version = "1.5.1"; + "path-is-absolute-1.0.1" = { + name = "path-is-absolute"; + packageName = "path-is-absolute"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz"; - sha1 = "314dd0a4b3368fad3dfcdc54ede6171b886daf3c"; + url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"; + sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"; }; }; - "ajv-keywords-3.2.0" = { - name = "ajv-keywords"; - packageName = "ajv-keywords"; - version = "3.2.0"; + "path-parse-1.0.6" = { + name = "path-parse"; + packageName = "path-parse"; + version = "1.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz"; - sha1 = "e86b819c602cf8821ad637413698f1dec021847a"; + url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz"; + sha512 = "GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="; }; }; - "ajv-merge-patch-4.1.0" = { - name = "ajv-merge-patch"; - packageName = "ajv-merge-patch"; - version = "4.1.0"; + "path-root-0.1.1" = { + name = "path-root"; + packageName = "path-root"; + version = "0.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/ajv-merge-patch/-/ajv-merge-patch-4.1.0.tgz"; - sha512 = "0mAYXMSauA8RZ7r+B4+EAOYcZEcO9OK5EiQCR7W7Cv4E44pJj56ZnkKLJ9/PAcOc0dT+LlV9fdDcq2TxVJfOYw=="; + url = "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz"; + sha1 = "9a4a6814cac1c0cd73360a95f32083c8ea4745b7"; }; }; - "aliasify-2.1.0" = { - name = "aliasify"; - packageName = "aliasify"; - version = "2.1.0"; + "path-root-regex-0.1.2" = { + name = "path-root-regex"; + packageName = "path-root-regex"; + version = "0.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/aliasify/-/aliasify-2.1.0.tgz"; - sha1 = "7c30825b9450b9e6185ba27533eaf6e2067d4b42"; + url = "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz"; + sha1 = "bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d"; }; }; - "align-text-0.1.4" = { - name = "align-text"; - packageName = "align-text"; - version = "0.1.4"; + "performance-now-2.1.0" = { + name = "performance-now"; + packageName = "performance-now"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz"; - sha1 = "0cd90a561093f35d0a99256c22b7069433fad117"; + url = "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz"; + sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"; }; }; - "almond-0.3.3" = { - name = "almond"; - packageName = "almond"; - version = "0.3.3"; + "posix-character-classes-0.1.1" = { + name = "posix-character-classes"; + packageName = "posix-character-classes"; + version = "0.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/almond/-/almond-0.3.3.tgz"; - sha1 = "a0e7c95ac7624d6417b4494b1e68bff693168a20"; + url = "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz"; + sha1 = "01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"; }; }; - "amdefine-1.0.1" = { - name = "amdefine"; - packageName = "amdefine"; - version = "1.0.1"; + "process-nextick-args-2.0.0" = { + name = "process-nextick-args"; + packageName = "process-nextick-args"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz"; - sha1 = "4a5282ac164729e93619bcfd3ad151f817ce91f5"; + url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz"; + sha512 = "MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="; }; }; - "ansi-0.3.1" = { - name = "ansi"; - packageName = "ansi"; - version = "0.3.1"; + "psl-1.1.29" = { + name = "psl"; + packageName = "psl"; + version = "1.1.29"; src = fetchurl { - url = "https://registry.npmjs.org/ansi/-/ansi-0.3.1.tgz"; - sha1 = "0c42d4fb17160d5a9af1e484bace1c66922c1b21"; + url = "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz"; + sha512 = "AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ=="; }; }; - "ansi-align-2.0.0" = { - name = "ansi-align"; - packageName = "ansi-align"; - version = "2.0.0"; + "punycode-1.4.1" = { + name = "punycode"; + packageName = "punycode"; + version = "1.4.1"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz"; - sha1 = "c36aeccba563b89ceb556f3690f0b1d9e3547f7f"; + url = "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz"; + sha1 = "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"; }; }; - "ansi-color-0.2.1" = { - name = "ansi-color"; - packageName = "ansi-color"; - version = "0.2.1"; + "qs-6.5.2" = { + name = "qs"; + packageName = "qs"; + version = "6.5.2"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-color/-/ansi-color-0.2.1.tgz"; - sha1 = "3e75c037475217544ed763a8db5709fa9ae5bf9a"; + url = "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz"; + sha512 = "N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="; }; }; - "ansi-colors-1.1.0" = { - name = "ansi-colors"; - packageName = "ansi-colors"; - version = "1.1.0"; + "rc-1.2.8" = { + name = "rc"; + packageName = "rc"; + version = "1.2.8"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz"; - sha512 = "SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA=="; + url = "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz"; + sha512 = "y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw=="; }; }; - "ansi-cyan-0.1.1" = { - name = "ansi-cyan"; - packageName = "ansi-cyan"; - version = "0.1.1"; + "readable-stream-2.3.6" = { + name = "readable-stream"; + packageName = "readable-stream"; + version = "2.3.6"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz"; - sha1 = "538ae528af8982f28ae30d86f2f17456d2609873"; + url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz"; + sha512 = "tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw=="; }; }; - "ansi-diff-1.1.1" = { - name = "ansi-diff"; - packageName = "ansi-diff"; - version = "1.1.1"; + "rechoir-0.6.2" = { + name = "rechoir"; + packageName = "rechoir"; + version = "0.6.2"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-diff/-/ansi-diff-1.1.1.tgz"; - sha512 = "XnTdFDQzbEewrDx8epWXdw7oqHMvv315vEtfqDiEhhWghIf4++h26c3/FMz7iTLhNrnj56DNIXpbxHZq+3s6qw=="; + url = "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz"; + sha1 = "85204b54dba82d5742e28c96756ef43af50e3384"; }; }; - "ansi-escapes-1.4.0" = { - name = "ansi-escapes"; - packageName = "ansi-escapes"; - version = "1.4.0"; + "regex-not-1.0.2" = { + name = "regex-not"; + packageName = "regex-not"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz"; - sha1 = "d3a8a83b319aa67793662b13e761c7911422306e"; + url = "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz"; + sha512 = "J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A=="; }; }; - "ansi-escapes-3.1.0" = { - name = "ansi-escapes"; - packageName = "ansi-escapes"; - version = "3.1.0"; + "repeat-element-1.1.3" = { + name = "repeat-element"; + packageName = "repeat-element"; + version = "1.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz"; - sha512 = "UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw=="; + url = "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz"; + sha512 = "ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g=="; }; }; - "ansi-gray-0.1.1" = { - name = "ansi-gray"; - packageName = "ansi-gray"; - version = "0.1.1"; + "repeat-string-1.6.1" = { + name = "repeat-string"; + packageName = "repeat-string"; + version = "1.6.1"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz"; - sha1 = "2962cf54ec9792c48510a3deb524436861ef7251"; + url = "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz"; + sha1 = "8dcae470e1c88abc2d600fff4a776286da75e637"; }; }; - "ansi-red-0.1.1" = { - name = "ansi-red"; - packageName = "ansi-red"; - version = "0.1.1"; + "request-2.88.0" = { + name = "request"; + packageName = "request"; + version = "2.88.0"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz"; - sha1 = "8c638f9d1080800a353c9c28c8a81ca4705d946c"; + url = "https://registry.npmjs.org/request/-/request-2.88.0.tgz"; + sha512 = "NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg=="; }; }; - "ansi-regex-0.2.1" = { - name = "ansi-regex"; - packageName = "ansi-regex"; - version = "0.2.1"; + "resolve-1.8.1" = { + name = "resolve"; + packageName = "resolve"; + version = "1.8.1"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz"; - sha1 = "0d8e946967a3d8143f93e24e298525fc1b2235f9"; + url = "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz"; + sha512 = "AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA=="; }; }; - "ansi-regex-1.1.1" = { - name = "ansi-regex"; - packageName = "ansi-regex"; - version = "1.1.1"; + "resolve-dir-1.0.1" = { + name = "resolve-dir"; + packageName = "resolve-dir"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-1.1.1.tgz"; - sha1 = "41c847194646375e6a1a5d10c3ca054ef9fc980d"; + url = "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz"; + sha1 = "79a40644c362be82f26effe739c9bb5382046f43"; }; }; - "ansi-regex-2.1.1" = { - name = "ansi-regex"; - packageName = "ansi-regex"; - version = "2.1.1"; + "resolve-url-0.2.1" = { + name = "resolve-url"; + packageName = "resolve-url"; + version = "0.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz"; - sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df"; + url = "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz"; + sha1 = "2c637fe77c893afd2a663fe21aa9080068e2052a"; }; }; - "ansi-regex-3.0.0" = { - name = "ansi-regex"; - packageName = "ansi-regex"; - version = "3.0.0"; + "ret-0.1.15" = { + name = "ret"; + packageName = "ret"; + version = "0.1.15"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz"; - sha1 = "ed0317c322064f79466c02966bddb605ab37d998"; + url = "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz"; + sha512 = "TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg=="; }; }; - "ansi-split-1.0.1" = { - name = "ansi-split"; - packageName = "ansi-split"; - version = "1.0.1"; + "rimraf-2.6.2" = { + name = "rimraf"; + packageName = "rimraf"; + version = "2.6.2"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-split/-/ansi-split-1.0.1.tgz"; - sha512 = "RRxQym4DFtDNmHIkW6aeFVvrXURb11lGAEPXNiryjCe8bK8RsANjzJ0M2aGOkvBYwP4Bl/xZ8ijtr6D3j1x/eg=="; + url = "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz"; + sha512 = "lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w=="; }; }; - "ansi-styles-1.0.0" = { - name = "ansi-styles"; - packageName = "ansi-styles"; - version = "1.0.0"; + "safe-buffer-5.1.2" = { + name = "safe-buffer"; + packageName = "safe-buffer"; + version = "5.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz"; - sha1 = "cb102df1c56f5123eab8b67cd7b98027a0279178"; + url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"; + sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="; }; }; - "ansi-styles-1.1.0" = { - name = "ansi-styles"; - packageName = "ansi-styles"; + "safe-regex-1.1.0" = { + name = "safe-regex"; + packageName = "safe-regex"; version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz"; - sha1 = "eaecbf66cd706882760b2f4691582b8f55d7a7de"; - }; - }; - "ansi-styles-2.2.1" = { - name = "ansi-styles"; - packageName = "ansi-styles"; - version = "2.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"; - sha1 = "b432dd3358b634cf75e1e4664368240533c1ddbe"; + url = "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz"; + sha1 = "40a3669f3b077d1e943d44629e157dd48023bf2e"; }; }; - "ansi-styles-3.2.0" = { - name = "ansi-styles"; - packageName = "ansi-styles"; - version = "3.2.0"; + "safer-buffer-2.1.2" = { + name = "safer-buffer"; + packageName = "safer-buffer"; + version = "2.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz"; - sha512 = "NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug=="; + url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"; + sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="; }; }; - "ansi-styles-3.2.1" = { - name = "ansi-styles"; - packageName = "ansi-styles"; - version = "3.2.1"; + "sax-1.2.4" = { + name = "sax"; + packageName = "sax"; + version = "1.2.4"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"; - sha512 = "VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="; + url = "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz"; + sha512 = "NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="; }; }; - "ansi-wrap-0.1.0" = { - name = "ansi-wrap"; - packageName = "ansi-wrap"; - version = "0.1.0"; + "semver-5.3.0" = { + name = "semver"; + packageName = "semver"; + version = "5.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz"; - sha1 = "a82250ddb0015e9a27ca82e82ea603bbfa45efaf"; + url = "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"; + sha1 = "9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"; }; }; - "ansicolors-0.3.2" = { - name = "ansicolors"; - packageName = "ansicolors"; - version = "0.3.2"; + "semver-5.5.1" = { + name = "semver"; + packageName = "semver"; + version = "5.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz"; - sha1 = "665597de86a9ffe3aa9bfbe6cae5c6ea426b4979"; + url = "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz"; + sha512 = "PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw=="; }; }; - "any-promise-1.3.0" = { - name = "any-promise"; - packageName = "any-promise"; - version = "1.3.0"; + "set-blocking-2.0.0" = { + name = "set-blocking"; + packageName = "set-blocking"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz"; - sha1 = "abc6afeedcea52e809cdc0376aed3ce39635d17f"; + url = "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"; + sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7"; }; }; - "anymatch-1.3.2" = { - name = "anymatch"; - packageName = "anymatch"; - version = "1.3.2"; + "set-value-0.4.3" = { + name = "set-value"; + packageName = "set-value"; + version = "0.4.3"; src = fetchurl { - url = "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz"; - sha512 = "0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA=="; + url = "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz"; + sha1 = "7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1"; }; }; - "anymatch-2.0.0" = { - name = "anymatch"; - packageName = "anymatch"; + "set-value-2.0.0" = { + name = "set-value"; + packageName = "set-value"; version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz"; - sha512 = "5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw=="; + url = "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz"; + sha512 = "hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg=="; }; }; - "ap-0.1.0" = { - name = "ap"; - packageName = "ap"; - version = "0.1.0"; + "signal-exit-3.0.2" = { + name = "signal-exit"; + packageName = "signal-exit"; + version = "3.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/ap/-/ap-0.1.0.tgz"; - sha1 = "d8a3f26615379398a1b53ca6cc1a666a0fbfe150"; + url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz"; + sha1 = "b5fdc08f1287ea1178628e415e25132b73646c6d"; }; }; - "apache-crypt-1.2.1" = { - name = "apache-crypt"; - packageName = "apache-crypt"; - version = "1.2.1"; + "snapdragon-0.8.2" = { + name = "snapdragon"; + packageName = "snapdragon"; + version = "0.8.2"; src = fetchurl { - url = "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.1.tgz"; - sha1 = "d6fc72aa6d27d99c95a94fd188d731eefffa663c"; + url = "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz"; + sha512 = "FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg=="; }; }; - "apache-md5-1.1.2" = { - name = "apache-md5"; - packageName = "apache-md5"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.2.tgz"; - sha1 = "ee49736b639b4f108b6e9e626c6da99306b41692"; - }; - }; - "apollo-codegen-0.19.1" = { - name = "apollo-codegen"; - packageName = "apollo-codegen"; - version = "0.19.1"; - src = fetchurl { - url = "https://registry.npmjs.org/apollo-codegen/-/apollo-codegen-0.19.1.tgz"; - sha512 = "jlxz/b5iinRWfh48hXdmMtrjTPn/rDok0Z3b7icvkiaD6I30w4sq9B+JDkFbLnkldzsFLV2BZtBDa/dkZhx8Ng=="; - }; - }; - "append-0.1.1" = { - name = "append"; - packageName = "append"; - version = "0.1.1"; + "snapdragon-node-2.1.1" = { + name = "snapdragon-node"; + packageName = "snapdragon-node"; + version = "2.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/append/-/append-0.1.1.tgz"; - sha1 = "7e5dd327747078d877286fbb624b1e8f4d2b396b"; + url = "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz"; + sha512 = "O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw=="; }; }; - "append-buffer-1.0.2" = { - name = "append-buffer"; - packageName = "append-buffer"; - version = "1.0.2"; + "snapdragon-util-3.0.1" = { + name = "snapdragon-util"; + packageName = "snapdragon-util"; + version = "3.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz"; - sha1 = "d8220cf466081525efea50614f3de6514dfa58f1"; + url = "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz"; + sha512 = "mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ=="; }; }; - "append-field-0.1.0" = { - name = "append-field"; - packageName = "append-field"; - version = "0.1.0"; + "source-map-0.5.7" = { + name = "source-map"; + packageName = "source-map"; + version = "0.5.7"; src = fetchurl { - url = "https://registry.npmjs.org/append-field/-/append-field-0.1.0.tgz"; - sha1 = "6ddc58fa083c7bc545d3c5995b2830cc2366d44a"; + url = "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"; + sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"; }; }; - "append-tree-2.4.4" = { - name = "append-tree"; - packageName = "append-tree"; - version = "2.4.4"; + "source-map-resolve-0.5.2" = { + name = "source-map-resolve"; + packageName = "source-map-resolve"; + version = "0.5.2"; src = fetchurl { - url = "https://registry.npmjs.org/append-tree/-/append-tree-2.4.4.tgz"; - sha512 = "rPMUMkR8JjjPDDHHDZ/YeLO0KIbUGCrXgy921F6sBkEXBR9jYYxK8LUlwpZkUVi70cMR6r8uSmHZ/5HvtrntHg=="; + url = "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz"; + sha512 = "MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA=="; }; }; - "appendable-cli-menu-2.0.0" = { - name = "appendable-cli-menu"; - packageName = "appendable-cli-menu"; - version = "2.0.0"; + "source-map-url-0.4.0" = { + name = "source-map-url"; + packageName = "source-map-url"; + version = "0.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/appendable-cli-menu/-/appendable-cli-menu-2.0.0.tgz"; - sha1 = "dcfca9e509300e4c3b2d467965fe50c56fc75e66"; + url = "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz"; + sha1 = "3e935d7ddd73631b97659956d55128e87b5084a3"; }; }; - "applicationinsights-0.16.0" = { - name = "applicationinsights"; - packageName = "applicationinsights"; - version = "0.16.0"; + "split-string-3.1.0" = { + name = "split-string"; + packageName = "split-string"; + version = "3.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/applicationinsights/-/applicationinsights-0.16.0.tgz"; - sha1 = "e02dafb10cf573c19b429793c87797d6404f0ee3"; + url = "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz"; + sha512 = "NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw=="; }; }; - "aproba-1.2.0" = { - name = "aproba"; - packageName = "aproba"; - version = "1.2.0"; + "sshpk-1.14.2" = { + name = "sshpk"; + packageName = "sshpk"; + version = "1.14.2"; src = fetchurl { - url = "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz"; - sha512 = "Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="; + url = "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz"; + sha1 = "c6fc61648a3d9c4e764fd3fcdf4ea105e492ba98"; }; }; - "arch-2.1.1" = { - name = "arch"; - packageName = "arch"; - version = "2.1.1"; + "static-extend-0.1.2" = { + name = "static-extend"; + packageName = "static-extend"; + version = "0.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/arch/-/arch-2.1.1.tgz"; - sha512 = "BLM56aPo9vLLFVa8+/+pJLnrZ7QGGTVHWsCwieAWT9o9K8UeGaQbzZbGoabWLOo2ksBCztoXdqBZBplqLDDCSg=="; + url = "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz"; + sha1 = "60809c39cbff55337226fd5e0b520f341f1fb5c6"; }; }; - "archiver-2.1.1" = { - name = "archiver"; - packageName = "archiver"; - version = "2.1.1"; + "string-width-1.0.2" = { + name = "string-width"; + packageName = "string-width"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/archiver/-/archiver-2.1.1.tgz"; - sha1 = "ff662b4a78201494a3ee544d3a33fe7496509ebc"; + url = "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz"; + sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"; }; }; - "archiver-utils-1.3.0" = { - name = "archiver-utils"; - packageName = "archiver-utils"; - version = "1.3.0"; + "string_decoder-1.1.1" = { + name = "string_decoder"; + packageName = "string_decoder"; + version = "1.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/archiver-utils/-/archiver-utils-1.3.0.tgz"; - sha1 = "e50b4c09c70bf3d680e32ff1b7994e9f9d895174"; + url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"; + sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="; }; }; - "archy-1.0.0" = { - name = "archy"; - packageName = "archy"; - version = "1.0.0"; + "strip-ansi-3.0.1" = { + name = "strip-ansi"; + packageName = "strip-ansi"; + version = "3.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz"; - sha1 = "f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40"; + url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz"; + sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"; }; }; - "are-we-there-yet-1.1.5" = { - name = "are-we-there-yet"; - packageName = "are-we-there-yet"; - version = "1.1.5"; + "strip-json-comments-2.0.1" = { + name = "strip-json-comments"; + packageName = "strip-json-comments"; + version = "2.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz"; - sha512 = "5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w=="; + url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz"; + sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a"; }; }; - "arg-2.0.0" = { - name = "arg"; - packageName = "arg"; - version = "2.0.0"; + "tar-2.2.1" = { + name = "tar"; + packageName = "tar"; + version = "2.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/arg/-/arg-2.0.0.tgz"; - sha512 = "XxNTUzKnz1ctK3ZIcI2XUPlD96wbHP2nGqkPKpvk/HNRlPveYrXIVSTk9m3LcqOgDPg3B1nMvdV/K8wZd7PG4w=="; + url = "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz"; + sha1 = "8e4d2a256c0e2185c6b18ad694aec968b83cb1d1"; }; }; - "argparse-0.1.15" = { - name = "argparse"; - packageName = "argparse"; - version = "0.1.15"; + "tar-4.4.6" = { + name = "tar"; + packageName = "tar"; + version = "4.4.6"; src = fetchurl { - url = "https://registry.npmjs.org/argparse/-/argparse-0.1.15.tgz"; - sha1 = "28a1f72c43113e763220e5708414301c8840f0a1"; + url = "https://registry.npmjs.org/tar/-/tar-4.4.6.tgz"; + sha512 = "tMkTnh9EdzxyfW+6GK6fCahagXsnYk6kE6S9Gr9pjVdys769+laCTbodXDhPAjzVtEBazRgP0gYqOjnk9dQzLg=="; }; }; - "argparse-0.1.16" = { - name = "argparse"; - packageName = "argparse"; - version = "0.1.16"; + "to-object-path-0.3.0" = { + name = "to-object-path"; + packageName = "to-object-path"; + version = "0.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz"; - sha1 = "cfd01e0fbba3d6caed049fbd758d40f65196f57c"; + url = "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz"; + sha1 = "297588b7b0e7e0ac08e04e672f85c1f4999e17af"; }; }; - "argparse-1.0.10" = { - name = "argparse"; - packageName = "argparse"; - version = "1.0.10"; + "to-regex-3.0.2" = { + name = "to-regex"; + packageName = "to-regex"; + version = "3.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz"; - sha512 = "o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg=="; + url = "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz"; + sha512 = "FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw=="; }; }; - "argparse-1.0.4" = { - name = "argparse"; - packageName = "argparse"; - version = "1.0.4"; + "to-regex-range-2.1.1" = { + name = "to-regex-range"; + packageName = "to-regex-range"; + version = "2.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/argparse/-/argparse-1.0.4.tgz"; - sha1 = "2b12247b933001971addcbfe4e67d20fd395bbf4"; + url = "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz"; + sha1 = "7c80c17b9dfebe599e27367e0d4dd5590141db38"; }; }; - "arr-diff-1.1.0" = { - name = "arr-diff"; - packageName = "arr-diff"; - version = "1.1.0"; + "tough-cookie-2.4.3" = { + name = "tough-cookie"; + packageName = "tough-cookie"; + version = "2.4.3"; src = fetchurl { - url = "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz"; - sha1 = "687c32758163588fef7de7b36fabe495eb1a399a"; + url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz"; + sha512 = "Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ=="; }; }; - "arr-diff-2.0.0" = { - name = "arr-diff"; - packageName = "arr-diff"; - version = "2.0.0"; + "tunnel-agent-0.6.0" = { + name = "tunnel-agent"; + packageName = "tunnel-agent"; + version = "0.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz"; - sha1 = "8f3b827f955a8bd669697e4a4256ac3ceae356cf"; + url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"; + sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd"; }; }; - "arr-diff-4.0.0" = { - name = "arr-diff"; - packageName = "arr-diff"; - version = "4.0.0"; + "tweetnacl-0.14.5" = { + name = "tweetnacl"; + packageName = "tweetnacl"; + version = "0.14.5"; src = fetchurl { - url = "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz"; - sha1 = "d6461074febfec71e7e15235761a329a5dc7c520"; + url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"; + sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64"; }; }; - "arr-flatten-1.1.0" = { - name = "arr-flatten"; - packageName = "arr-flatten"; - version = "1.1.0"; + "unc-path-regex-0.1.2" = { + name = "unc-path-regex"; + packageName = "unc-path-regex"; + version = "0.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz"; - sha512 = "L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg=="; + url = "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz"; + sha1 = "e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa"; }; }; - "arr-union-2.1.0" = { - name = "arr-union"; - packageName = "arr-union"; - version = "2.1.0"; + "union-value-1.0.0" = { + name = "union-value"; + packageName = "union-value"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz"; - sha1 = "20f9eab5ec70f5c7d215b1077b1c39161d292c7d"; + url = "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz"; + sha1 = "5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4"; }; }; - "arr-union-3.1.0" = { - name = "arr-union"; - packageName = "arr-union"; - version = "3.1.0"; + "unset-value-1.0.0" = { + name = "unset-value"; + packageName = "unset-value"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz"; - sha1 = "e39b09aea9def866a8f206e288af63919bae39c4"; + url = "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz"; + sha1 = "8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"; }; }; - "array-differ-1.0.0" = { - name = "array-differ"; - packageName = "array-differ"; - version = "1.0.0"; + "urix-0.1.0" = { + name = "urix"; + packageName = "urix"; + version = "0.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz"; - sha1 = "eff52e3758249d33be402b8bb8e564bb2b5d4031"; + url = "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz"; + sha1 = "da937f7a62e21fec1fd18d49b35c2935067a6c72"; }; }; - "array-each-1.0.1" = { - name = "array-each"; - packageName = "array-each"; - version = "1.0.1"; + "use-3.1.1" = { + name = "use"; + packageName = "use"; + version = "3.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz"; - sha1 = "a794af0c05ab1752846ee753a1f211a05ba0c44f"; + url = "https://registry.npmjs.org/use/-/use-3.1.1.tgz"; + sha512 = "cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ=="; }; }; - "array-filter-0.0.1" = { - name = "array-filter"; - packageName = "array-filter"; - version = "0.0.1"; + "util-deprecate-1.0.2" = { + name = "util-deprecate"; + packageName = "util-deprecate"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz"; - sha1 = "7da8cf2e26628ed732803581fd21f67cacd2eeec"; + url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"; + sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf"; }; }; - "array-find-0.1.1" = { - name = "array-find"; - packageName = "array-find"; - version = "0.1.1"; + "uuid-3.3.2" = { + name = "uuid"; + packageName = "uuid"; + version = "3.3.2"; src = fetchurl { - url = "https://registry.npmjs.org/array-find/-/array-find-0.1.1.tgz"; - sha1 = "dc813845ad5a9afc35cb92b786c878d81b5b82ce"; + url = "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz"; + sha512 = "yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="; }; }; - "array-find-index-1.0.2" = { - name = "array-find-index"; - packageName = "array-find-index"; - version = "1.0.2"; + "v8flags-3.0.2" = { + name = "v8flags"; + packageName = "v8flags"; + version = "3.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz"; - sha1 = "df010aa1287e164bbda6f9723b0a96a1ec4187a1"; + url = "https://registry.npmjs.org/v8flags/-/v8flags-3.0.2.tgz"; + sha512 = "6sgSKoFw1UpUPd3cFdF7QGnrH6tDeBgW1F3v9gy8gLY0mlbiBXq8soy8aQpY6xeeCjH5K+JvC62Acp7gtl7wWA=="; }; }; - "array-flatten-1.1.1" = { - name = "array-flatten"; - packageName = "array-flatten"; - version = "1.1.1"; + "verror-1.10.0" = { + name = "verror"; + packageName = "verror"; + version = "1.10.0"; src = fetchurl { - url = "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz"; - sha1 = "9a5f699051b1e7073328f2a008968b64ea2955d2"; + url = "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"; + sha1 = "3a105ca17053af55d6e270c1f8288682e18da400"; }; }; - "array-flatten-2.1.1" = { - name = "array-flatten"; - packageName = "array-flatten"; - version = "2.1.1"; + "which-1.3.1" = { + name = "which"; + packageName = "which"; + version = "1.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.1.tgz"; - sha1 = "426bb9da84090c1838d812c8150af20a8331e296"; + url = "https://registry.npmjs.org/which/-/which-1.3.1.tgz"; + sha512 = "HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ=="; }; }; - "array-from-2.1.1" = { - name = "array-from"; - packageName = "array-from"; - version = "2.1.1"; + "wide-align-1.1.3" = { + name = "wide-align"; + packageName = "wide-align"; + version = "1.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz"; - sha1 = "cfe9d8c26628b9dc5aecc62a9f5d8f1f352c1195"; + url = "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz"; + sha512 = "QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA=="; }; }; - "array-ify-1.0.0" = { - name = "array-ify"; - packageName = "array-ify"; - version = "1.0.0"; + "wrappy-1.0.2" = { + name = "wrappy"; + packageName = "wrappy"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz"; - sha1 = "9e528762b4a9066ad163a6962a364418e9626ece"; + url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"; + sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"; }; }; - "array-indexofobject-0.0.1" = { - name = "array-indexofobject"; - packageName = "array-indexofobject"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/array-indexofobject/-/array-indexofobject-0.0.1.tgz"; - sha1 = "aaa128e62c9b3c358094568c219ff64fe489d42a"; - }; - }; - "array-loop-1.0.0" = { - name = "array-loop"; - packageName = "array-loop"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/array-loop/-/array-loop-1.0.0.tgz"; - sha1 = "c033d086cf0d12af73aed5a99c0cedb37367b395"; - }; - }; - "array-lru-1.1.1" = { - name = "array-lru"; - packageName = "array-lru"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/array-lru/-/array-lru-1.1.1.tgz"; - sha1 = "0c7e1b4e022ae166ff1e8448c595f3181fcd3337"; - }; - }; - "array-map-0.0.0" = { - name = "array-map"; - packageName = "array-map"; - version = "0.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz"; - sha1 = "88a2bab73d1cf7bcd5c1b118a003f66f665fa662"; - }; - }; - "array-reduce-0.0.0" = { - name = "array-reduce"; - packageName = "array-reduce"; - version = "0.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz"; - sha1 = "173899d3ffd1c7d9383e4479525dbe278cab5f2b"; - }; - }; - "array-shuffle-1.0.1" = { - name = "array-shuffle"; - packageName = "array-shuffle"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/array-shuffle/-/array-shuffle-1.0.1.tgz"; - sha1 = "7ea4882a356b4bca5f545e0b6e52eaf6d971557a"; - }; - }; - "array-slice-0.2.3" = { - name = "array-slice"; - packageName = "array-slice"; - version = "0.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz"; - sha1 = "dd3cfb80ed7973a75117cdac69b0b99ec86186f5"; - }; - }; - "array-slice-1.1.0" = { - name = "array-slice"; - packageName = "array-slice"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz"; - sha512 = "B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w=="; - }; - }; - "array-union-1.0.2" = { - name = "array-union"; - packageName = "array-union"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz"; - sha1 = "9a34410e4f4e3da23dea375be5be70f24778ec39"; - }; - }; - "array-uniq-1.0.3" = { - name = "array-uniq"; - packageName = "array-uniq"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz"; - sha1 = "af6ac877a25cc7f74e058894753858dfdb24fdb6"; - }; - }; - "array-unique-0.2.1" = { - name = "array-unique"; - packageName = "array-unique"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz"; - sha1 = "a1d97ccafcbc2625cc70fadceb36a50c58b01a53"; - }; - }; - "array-unique-0.3.2" = { - name = "array-unique"; - packageName = "array-unique"; - version = "0.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz"; - sha1 = "a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"; - }; - }; - "arraybuffer.slice-0.0.6" = { - name = "arraybuffer.slice"; - packageName = "arraybuffer.slice"; - version = "0.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz"; - sha1 = "f33b2159f0532a3f3107a272c0ccfbd1ad2979ca"; - }; - }; - "arraybuffer.slice-0.0.7" = { - name = "arraybuffer.slice"; - packageName = "arraybuffer.slice"; - version = "0.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz"; - sha512 = "wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog=="; - }; - }; - "arrify-1.0.1" = { - name = "arrify"; - packageName = "arrify"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz"; - sha1 = "898508da2226f380df904728456849c1501a4b0d"; - }; - }; - "asap-1.0.0" = { - name = "asap"; - packageName = "asap"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/asap/-/asap-1.0.0.tgz"; - sha1 = "b2a45da5fdfa20b0496fc3768cc27c12fa916a7d"; - }; - }; - "asap-2.0.6" = { - name = "asap"; - packageName = "asap"; - version = "2.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz"; - sha1 = "e50347611d7e690943208bbdafebcbc2fb866d46"; - }; - }; - "ascli-0.3.0" = { - name = "ascli"; - packageName = "ascli"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ascli/-/ascli-0.3.0.tgz"; - sha1 = "5e66230e5219fe3e8952a4efb4f20fae596a813a"; - }; - }; - "asn1-0.1.11" = { - name = "asn1"; - packageName = "asn1"; - version = "0.1.11"; - src = fetchurl { - url = "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz"; - sha1 = "559be18376d08a4ec4dbe80877d27818639b2df7"; - }; - }; - "asn1-0.2.4" = { - name = "asn1"; - packageName = "asn1"; - version = "0.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz"; - sha512 = "jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg=="; - }; - }; - "asn1.js-4.10.1" = { - name = "asn1.js"; - packageName = "asn1.js"; - version = "4.10.1"; - src = fetchurl { - url = "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz"; - sha512 = "p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw=="; - }; - }; - "assert-1.4.1" = { - name = "assert"; - packageName = "assert"; - version = "1.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz"; - sha1 = "99912d591836b5a6f5b345c0f07eefc08fc65d91"; - }; - }; - "assert-plus-0.1.2" = { - name = "assert-plus"; - packageName = "assert-plus"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz"; - sha1 = "d93ffdbb67ac5507779be316a7d65146417beef8"; - }; - }; - "assert-plus-0.1.5" = { - name = "assert-plus"; - packageName = "assert-plus"; - version = "0.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz"; - sha1 = "ee74009413002d84cec7219c6ac811812e723160"; - }; - }; - "assert-plus-0.2.0" = { - name = "assert-plus"; - packageName = "assert-plus"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz"; - sha1 = "d74e1b87e7affc0db8aadb7021f3fe48101ab234"; - }; - }; - "assert-plus-1.0.0" = { - name = "assert-plus"; - packageName = "assert-plus"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"; - sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"; - }; - }; - "assertion-error-1.1.0" = { - name = "assertion-error"; - packageName = "assertion-error"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz"; - sha512 = "jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw=="; - }; - }; - "assign-symbols-1.0.0" = { - name = "assign-symbols"; - packageName = "assign-symbols"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz"; - sha1 = "59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"; - }; - }; - "ast-types-0.11.5" = { - name = "ast-types"; - packageName = "ast-types"; - version = "0.11.5"; - src = fetchurl { - url = "https://registry.npmjs.org/ast-types/-/ast-types-0.11.5.tgz"; - sha512 = "oJjo+5e7/vEc2FBK8gUalV0pba4L3VdBIs2EKhOLHLcOd2FgQIVQN9xb0eZ9IjEWyAL7vq6fGJxOvVvdCHNyMw=="; - }; - }; - "ast-types-0.9.6" = { - name = "ast-types"; - packageName = "ast-types"; - version = "0.9.6"; - src = fetchurl { - url = "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz"; - sha1 = "102c9e9e9005d3e7e3829bf0c4fa24ee862ee9b9"; - }; - }; - "astral-regex-1.0.0" = { - name = "astral-regex"; - packageName = "astral-regex"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz"; - sha512 = "+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg=="; - }; - }; - "async-0.1.22" = { - name = "async"; - packageName = "async"; - version = "0.1.22"; - src = fetchurl { - url = "https://registry.npmjs.org/async/-/async-0.1.22.tgz"; - sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061"; - }; - }; - "async-0.2.10" = { - name = "async"; - packageName = "async"; - version = "0.2.10"; - src = fetchurl { - url = "https://registry.npmjs.org/async/-/async-0.2.10.tgz"; - sha1 = "b6bbe0b0674b9d719708ca38de8c237cb526c3d1"; - }; - }; - "async-0.2.7" = { - name = "async"; - packageName = "async"; - version = "0.2.7"; - src = fetchurl { - url = "https://registry.npmjs.org/async/-/async-0.2.7.tgz"; - sha1 = "44c5ee151aece6c4bf5364cfc7c28fe4e58f18df"; - }; - }; - "async-0.2.9" = { - name = "async"; - packageName = "async"; - version = "0.2.9"; - src = fetchurl { - url = "https://registry.npmjs.org/async/-/async-0.2.9.tgz"; - sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; - }; - }; - "async-0.9.2" = { - name = "async"; - packageName = "async"; - version = "0.9.2"; - src = fetchurl { - url = "https://registry.npmjs.org/async/-/async-0.9.2.tgz"; - sha1 = "aea74d5e61c1f899613bf64bda66d4c78f2fd17d"; - }; - }; - "async-1.0.0" = { - name = "async"; - packageName = "async"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/async/-/async-1.0.0.tgz"; - sha1 = "f8fc04ca3a13784ade9e1641af98578cfbd647a9"; - }; - }; - "async-1.4.2" = { - name = "async"; - packageName = "async"; - version = "1.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/async/-/async-1.4.2.tgz"; - sha1 = "6c9edcb11ced4f0dd2f2d40db0d49a109c088aab"; - }; - }; - "async-1.5.2" = { - name = "async"; - packageName = "async"; - version = "1.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/async/-/async-1.5.2.tgz"; - sha1 = "ec6a61ae56480c0c3cb241c95618e20892f9672a"; - }; - }; - "async-2.1.5" = { - name = "async"; - packageName = "async"; - version = "2.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/async/-/async-2.1.5.tgz"; - sha1 = "e587c68580994ac67fc56ff86d3ac56bdbe810bc"; - }; - }; - "async-2.5.0" = { - name = "async"; - packageName = "async"; - version = "2.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/async/-/async-2.5.0.tgz"; - sha512 = "e+lJAJeNWuPCNyxZKOBdaJGyLGHugXVQtrAwtuAe2vhxTYxFTKE73p8JuTmdH0qdQZtDvI4dhJwjZc5zsfIsYw=="; - }; - }; - "async-2.6.0" = { - name = "async"; - packageName = "async"; - version = "2.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/async/-/async-2.6.0.tgz"; - sha512 = "xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw=="; - }; - }; - "async-2.6.1" = { - name = "async"; - packageName = "async"; - version = "2.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/async/-/async-2.6.1.tgz"; - sha512 = "fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ=="; - }; - }; - "async-each-1.0.1" = { - name = "async-each"; - packageName = "async-each"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz"; - sha1 = "19d386a1d9edc6e7c1c85d388aedbcc56d33602d"; - }; - }; - "async-limiter-1.0.0" = { - name = "async-limiter"; - packageName = "async-limiter"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz"; - sha512 = "jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg=="; - }; - }; - "asynckit-0.4.0" = { - name = "asynckit"; - packageName = "asynckit"; - version = "0.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"; - sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"; - }; - }; - "atob-2.1.1" = { - name = "atob"; - packageName = "atob"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/atob/-/atob-2.1.1.tgz"; - sha1 = "ae2d5a729477f289d60dd7f96a6314a22dd6c22a"; - }; - }; - "atomic-batcher-1.0.2" = { - name = "atomic-batcher"; - packageName = "atomic-batcher"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/atomic-batcher/-/atomic-batcher-1.0.2.tgz"; - sha1 = "d16901d10ccec59516c197b9ccd8930689b813b4"; - }; - }; - "auto-bind-1.2.1" = { - name = "auto-bind"; - packageName = "auto-bind"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/auto-bind/-/auto-bind-1.2.1.tgz"; - sha512 = "/W9yj1yKmBLwpexwAujeD9YHwYmRuWFGV8HWE7smQab797VeHa4/cnE2NFeDhA+E+5e/OGBI8763EhLjfZ/MXA=="; - }; - }; - "aws-sdk-1.18.0" = { - name = "aws-sdk"; - packageName = "aws-sdk"; - version = "1.18.0"; - src = fetchurl { - url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-1.18.0.tgz"; - sha1 = "00f35b2d27ac91b1f0d3ef2084c98cf1d1f0adc3"; - }; - }; - "aws-sdk-2.290.0" = { - name = "aws-sdk"; - packageName = "aws-sdk"; - version = "2.290.0"; - src = fetchurl { - url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.290.0.tgz"; - sha512 = "4AiExL06NsjrYqec/GdZP6qsquppFhaJE9hKZNw1c4ApjiGCRucfSlMvaZ6aZw76MG9b2Mi8mboGXOYW8nTGJQ=="; - }; - }; - "aws-sign-0.2.1" = { - name = "aws-sign"; - packageName = "aws-sign"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/aws-sign/-/aws-sign-0.2.1.tgz"; - sha512 = "cQFl6jK/Lq416OqpT+lb1RIay1wShuQjHF3/kAJbyMvruV8vSpDahaGNkbeupdGRgXR8Ii0O/ZIbTQPdp+l3pA=="; - }; - }; - "aws-sign2-0.6.0" = { - name = "aws-sign2"; - packageName = "aws-sign2"; - version = "0.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz"; - sha1 = "14342dd38dbcc94d0e5b87d763cd63612c0e794f"; - }; - }; - "aws-sign2-0.7.0" = { - name = "aws-sign2"; - packageName = "aws-sign2"; - version = "0.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz"; - sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"; - }; - }; - "aws4-1.8.0" = { - name = "aws4"; - packageName = "aws4"; - version = "1.8.0"; - src = fetchurl { - url = "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz"; - sha512 = "ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="; - }; - }; - "axios-0.17.1" = { - name = "axios"; - packageName = "axios"; - version = "0.17.1"; - src = fetchurl { - url = "https://registry.npmjs.org/axios/-/axios-0.17.1.tgz"; - sha1 = "2d8e3e5d0bdbd7327f91bc814f5c57660f81824d"; - }; - }; - "azure-arm-authorization-2.0.0" = { - name = "azure-arm-authorization"; - packageName = "azure-arm-authorization"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-authorization/-/azure-arm-authorization-2.0.0.tgz"; - sha1 = "56b558ba43b9cb5657662251dabe3cb34c16c56f"; - }; - }; - "azure-arm-batch-3.1.1" = { - name = "azure-arm-batch"; - packageName = "azure-arm-batch"; - version = "3.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-batch/-/azure-arm-batch-3.1.1.tgz"; - sha512 = "qRv/QB8vTwnO5I8tjdEnrBuRjh4SCD2rdQaHPQatkYmx7Of3gz57JfX4FrNNZXqKIyCoTlWoNWhM/jzCAL3TyA=="; - }; - }; - "azure-arm-cdn-4.0.1" = { - name = "azure-arm-cdn"; - packageName = "azure-arm-cdn"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-cdn/-/azure-arm-cdn-4.0.1.tgz"; - sha512 = "mVX5cG/XxULhCGenPYOrq6lKFeUnuGB8rur+dQgxpmP/AtBVKWSfdl1zm7i3WrEQHelyjiAHUohKxAkWFO2RQw=="; - }; - }; - "azure-arm-commerce-2.0.0" = { - name = "azure-arm-commerce"; - packageName = "azure-arm-commerce"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-commerce/-/azure-arm-commerce-2.0.0.tgz"; - sha512 = "scKBmo3nZXbzXtox+SoEYf8Ij+c2y1r47Ga0MVxm1kUTs1UT8KaAiAlC269KKDNYpuXXuV7+CKUs52VCiM06JQ=="; - }; - }; - "azure-arm-compute-3.0.0-preview" = { - name = "azure-arm-compute"; - packageName = "azure-arm-compute"; - version = "3.0.0-preview"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-compute/-/azure-arm-compute-3.0.0-preview.tgz"; - sha1 = "f5f07792afcdff29ce0b7e16705342b6986f571b"; - }; - }; - "azure-arm-datalake-analytics-1.0.2-preview" = { - name = "azure-arm-datalake-analytics"; - packageName = "azure-arm-datalake-analytics"; - version = "1.0.2-preview"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-datalake-analytics/-/azure-arm-datalake-analytics-1.0.2-preview.tgz"; - sha1 = "b34f868e98a972ec80e4408d209dc06c000dfb63"; - }; - }; - "azure-arm-datalake-store-1.0.2-preview" = { - name = "azure-arm-datalake-store"; - packageName = "azure-arm-datalake-store"; - version = "1.0.2-preview"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-datalake-store/-/azure-arm-datalake-store-1.0.2-preview.tgz"; - sha1 = "c8b7c113016c92703a84dc28d29ba518e8c64763"; - }; - }; - "azure-arm-devtestlabs-2.1.1" = { - name = "azure-arm-devtestlabs"; - packageName = "azure-arm-devtestlabs"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-devtestlabs/-/azure-arm-devtestlabs-2.1.1.tgz"; - sha512 = "S5dCYTMrqL+BJc699fIQtXwLFuv5m8jTDqPdXTFpn/CSkyBcOyJwuZH2zPExQjGNZTyjIR6GWi8oeg/IpYLBWw=="; - }; - }; - "azure-arm-dns-2.1.0" = { - name = "azure-arm-dns"; - packageName = "azure-arm-dns"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-dns/-/azure-arm-dns-2.1.0.tgz"; - sha512 = "/y0tOM9qNijPYqB381JFYiEyfF+L5B8z+F8JS1OMV1JXIb45vZKXeoe82ZNMZ5g38Vme3uAblxpvp5OtIcvW6Q=="; - }; - }; - "azure-arm-hdinsight-0.2.2" = { - name = "azure-arm-hdinsight"; - packageName = "azure-arm-hdinsight"; - version = "0.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-hdinsight/-/azure-arm-hdinsight-0.2.2.tgz"; - sha1 = "3daeade6d26f6b115d8598320541ad2dcaa9516d"; - }; - }; - "azure-arm-hdinsight-jobs-0.1.0" = { - name = "azure-arm-hdinsight-jobs"; - packageName = "azure-arm-hdinsight-jobs"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-hdinsight-jobs/-/azure-arm-hdinsight-jobs-0.1.0.tgz"; - sha1 = "252938f18d4341adf9942261656e791490c3c220"; - }; - }; - "azure-arm-insights-0.11.3" = { - name = "azure-arm-insights"; - packageName = "azure-arm-insights"; - version = "0.11.3"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-insights/-/azure-arm-insights-0.11.3.tgz"; - sha1 = "4e38f8d72cd532e8ad3982d26f43f73f8fb2149f"; - }; - }; - "azure-arm-iothub-1.0.1-preview" = { - name = "azure-arm-iothub"; - packageName = "azure-arm-iothub"; - version = "1.0.1-preview"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-iothub/-/azure-arm-iothub-1.0.1-preview.tgz"; - sha1 = "f63a6dad0355633d9347fb403f417fb195fe3b91"; - }; - }; - "azure-arm-network-5.3.0" = { - name = "azure-arm-network"; - packageName = "azure-arm-network"; - version = "5.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-network/-/azure-arm-network-5.3.0.tgz"; - sha512 = "juitxBWofPBZ+kcmLB8OjW5qPD6+/Ncdq86WjDTIUcH+cyb/GWktdDymv6adbOyz4xZ9/wbThFL7AHgq8cHBig=="; - }; - }; - "azure-arm-powerbiembedded-0.1.1" = { - name = "azure-arm-powerbiembedded"; - packageName = "azure-arm-powerbiembedded"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-powerbiembedded/-/azure-arm-powerbiembedded-0.1.1.tgz"; - sha1 = "7103c94e06b3ddf628293f60e02fd0ba8f9c3ca9"; - }; - }; - "azure-arm-rediscache-0.2.3" = { - name = "azure-arm-rediscache"; - packageName = "azure-arm-rediscache"; - version = "0.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-rediscache/-/azure-arm-rediscache-0.2.3.tgz"; - sha1 = "b6898abe8b4c3e1b2ec5be82689ef212bc2b1a06"; - }; - }; - "azure-arm-resource-1.6.1-preview" = { - name = "azure-arm-resource"; - packageName = "azure-arm-resource"; - version = "1.6.1-preview"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-resource/-/azure-arm-resource-1.6.1-preview.tgz"; - sha1 = "aa9a49fb9081a210f2f4cc6596ca4653b68306e6"; - }; - }; - "azure-arm-servermanagement-1.1.0" = { - name = "azure-arm-servermanagement"; - packageName = "azure-arm-servermanagement"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-servermanagement/-/azure-arm-servermanagement-1.1.0.tgz"; - sha512 = "GlPXPD5Up2U6Qxv40ScC/+7WRcVVYQf7EHUSomD385o/MuyJAjM6CxBS8fPKwkZR5MRSd60p6kBo5AQ+bwfpeA=="; - }; - }; - "azure-arm-storage-5.0.0" = { - name = "azure-arm-storage"; - packageName = "azure-arm-storage"; - version = "5.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-storage/-/azure-arm-storage-5.0.0.tgz"; - sha512 = "sqMjRAbzj9ARP4nEof71cupuHq/ajx+p9uNI9znkwHAP7CYtWEyTzHP0jrfgajccrgcH4sjCQPWt4K4s66NxiQ=="; - }; - }; - "azure-arm-trafficmanager-1.1.0-preview" = { - name = "azure-arm-trafficmanager"; - packageName = "azure-arm-trafficmanager"; - version = "1.1.0-preview"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-trafficmanager/-/azure-arm-trafficmanager-1.1.0-preview.tgz"; - sha1 = "b46cfcf7f1690e4739864dcdb5c8de322e82ec50"; - }; - }; - "azure-arm-website-0.11.5" = { - name = "azure-arm-website"; - packageName = "azure-arm-website"; - version = "0.11.5"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-arm-website/-/azure-arm-website-0.11.5.tgz"; - sha1 = "51942423e1238ec19e551926353a8e9f73bc534a"; - }; - }; - "azure-asm-compute-0.18.0" = { - name = "azure-asm-compute"; - packageName = "azure-asm-compute"; - version = "0.18.0"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-asm-compute/-/azure-asm-compute-0.18.0.tgz"; - sha1 = "109c31e17c697f4a00a01533fb230bf3ae448685"; - }; - }; - "azure-asm-hdinsight-0.10.2" = { - name = "azure-asm-hdinsight"; - packageName = "azure-asm-hdinsight"; - version = "0.10.2"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-asm-hdinsight/-/azure-asm-hdinsight-0.10.2.tgz"; - sha1 = "2d11cdaaa073fc38f31c718991d5923fb7259fa0"; - }; - }; - "azure-asm-mgmt-0.10.1" = { - name = "azure-asm-mgmt"; - packageName = "azure-asm-mgmt"; - version = "0.10.1"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-asm-mgmt/-/azure-asm-mgmt-0.10.1.tgz"; - sha1 = "d0a44b47ccabf338b19d53271675733cfa2d1751"; - }; - }; - "azure-asm-network-0.13.0" = { - name = "azure-asm-network"; - packageName = "azure-asm-network"; - version = "0.13.0"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-asm-network/-/azure-asm-network-0.13.0.tgz"; - sha1 = "8d5d46b66b16c36dfc067f7c7c87bd2f42049c54"; - }; - }; - "azure-asm-sb-0.10.1" = { - name = "azure-asm-sb"; - packageName = "azure-asm-sb"; - version = "0.10.1"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-asm-sb/-/azure-asm-sb-0.10.1.tgz"; - sha1 = "92487b24166041119714f66760ec1f36e8dc7222"; - }; - }; - "azure-asm-sql-0.10.1" = { - name = "azure-asm-sql"; - packageName = "azure-asm-sql"; - version = "0.10.1"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-asm-sql/-/azure-asm-sql-0.10.1.tgz"; - sha1 = "47728df19a6d4f1cc935235c69fa9cf048cc8f42"; - }; - }; - "azure-asm-storage-0.12.0" = { - name = "azure-asm-storage"; - packageName = "azure-asm-storage"; - version = "0.12.0"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-asm-storage/-/azure-asm-storage-0.12.0.tgz"; - sha1 = "f5edf48d41d18a80eb14af6a72c1d6924214fdd3"; - }; - }; - "azure-asm-subscription-0.10.1" = { - name = "azure-asm-subscription"; - packageName = "azure-asm-subscription"; - version = "0.10.1"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-asm-subscription/-/azure-asm-subscription-0.10.1.tgz"; - sha1 = "917a5e87a04b69c0f5c29339fe910bb5e5e7a04c"; - }; - }; - "azure-asm-trafficmanager-0.10.3" = { - name = "azure-asm-trafficmanager"; - packageName = "azure-asm-trafficmanager"; - version = "0.10.3"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-asm-trafficmanager/-/azure-asm-trafficmanager-0.10.3.tgz"; - sha1 = "91e2e63d73869090613cd42ee38a3823e55f4447"; - }; - }; - "azure-asm-website-0.10.7" = { - name = "azure-asm-website"; - packageName = "azure-asm-website"; - version = "0.10.7"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-asm-website/-/azure-asm-website-0.10.7.tgz"; - sha512 = "h3OmXKKOLd4sbf4khrxqGTjspjqpKduKN9EWgEoIeNhMY+PVKrVEIMr3ZyKzmmy/8123MD+ip67wMqUKSTLtUA=="; - }; - }; - "azure-batch-3.2.2" = { - name = "azure-batch"; - packageName = "azure-batch"; - version = "3.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-batch/-/azure-batch-3.2.2.tgz"; - sha512 = "IM5nUITXMgTFTF4avRxsz/oLcMXLSZEzpukulRRpO1emXBI4EgSIr0++hUo+AZ94MINE2C4DXgCDiQ9P0suYXw=="; - }; - }; - "azure-common-0.9.20" = { - name = "azure-common"; - packageName = "azure-common"; - version = "0.9.20"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-common/-/azure-common-0.9.20.tgz"; - sha512 = "0gxFOLV12poak+raLYAU4z9JAZEafYSo9LrS+7WlToOawb2Ye2BfHYAGfLBkQrAZbo/NHpJ28/IaiUZVqiZ4fQ=="; - }; - }; - "azure-gallery-2.0.0-pre.18" = { - name = "azure-gallery"; - packageName = "azure-gallery"; - version = "2.0.0-pre.18"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-gallery/-/azure-gallery-2.0.0-pre.18.tgz"; - sha1 = "3cd4c5e4e0091551d6a5ee757af2354c8a36b3e6"; - }; - }; - "azure-graph-2.2.0" = { - name = "azure-graph"; - packageName = "azure-graph"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-graph/-/azure-graph-2.2.0.tgz"; - sha512 = "ab0LlM5Q3pcKm+V6F6yx2ShzGOTYMcmJvLdL3PQsC9hF+hrYsBdkTCdNZdlPBgrSB8jp5vzhmK83qHGRs14hHw=="; - }; - }; - "azure-keyvault-1.0.0" = { - name = "azure-keyvault"; - packageName = "azure-keyvault"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-keyvault/-/azure-keyvault-1.0.0.tgz"; - sha1 = "d630f98032aadbb5e72fb04d2da49b368e441c9e"; - }; - }; - "azure-monitoring-0.10.6" = { - name = "azure-monitoring"; - packageName = "azure-monitoring"; - version = "0.10.6"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-monitoring/-/azure-monitoring-0.10.6.tgz"; - sha512 = "6HNA8VuC5qYvQMjcQt2/zlB7oyAJ7n6KGIYGstS6KS9Orux0peqxlrGPDeQRa4jDNq6ili83KiGc7RhWcgsE4Q=="; - }; - }; - "azure-servicefabric-0.1.5" = { - name = "azure-servicefabric"; - packageName = "azure-servicefabric"; - version = "0.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-servicefabric/-/azure-servicefabric-0.1.5.tgz"; - sha1 = "bdc4b378292490ce77e788ee189f291ce5ae25a6"; - }; - }; - "azure-storage-2.10.1" = { - name = "azure-storage"; - packageName = "azure-storage"; - version = "2.10.1"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-storage/-/azure-storage-2.10.1.tgz"; - sha512 = "rnFo1uMIPtilusRCpK91tfY3P4Q7qRsDNwriXdp+OeTIGkGt0cTxL4mhqYfNPYPK+WBQmBdGWhOk+iROM05dcw=="; - }; - }; - "babel-code-frame-6.26.0" = { - name = "babel-code-frame"; - packageName = "babel-code-frame"; - version = "6.26.0"; - src = fetchurl { - url = "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz"; - sha1 = "63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"; - }; - }; - "babel-core-6.26.3" = { - name = "babel-core"; - packageName = "babel-core"; - version = "6.26.3"; - src = fetchurl { - url = "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz"; - sha512 = "6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA=="; - }; - }; - "babel-generator-6.26.1" = { - name = "babel-generator"; - packageName = "babel-generator"; - version = "6.26.1"; - src = fetchurl { - url = "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz"; - sha512 = "HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA=="; - }; - }; - "babel-helper-builder-react-jsx-6.26.0" = { - name = "babel-helper-builder-react-jsx"; - packageName = "babel-helper-builder-react-jsx"; - version = "6.26.0"; - src = fetchurl { - url = "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz"; - sha1 = "39ff8313b75c8b65dceff1f31d383e0ff2a408a0"; - }; - }; - "babel-helpers-6.24.1" = { - name = "babel-helpers"; - packageName = "babel-helpers"; - version = "6.24.1"; - src = fetchurl { - url = "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz"; - sha1 = "3471de9caec388e5c850e597e58a26ddf37602b2"; - }; - }; - "babel-messages-6.23.0" = { - name = "babel-messages"; - packageName = "babel-messages"; - version = "6.23.0"; - src = fetchurl { - url = "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz"; - sha1 = "f3cdf4703858035b2a2951c6ec5edf6c62f2630e"; - }; - }; - "babel-plugin-syntax-jsx-6.18.0" = { - name = "babel-plugin-syntax-jsx"; - packageName = "babel-plugin-syntax-jsx"; - version = "6.18.0"; - src = fetchurl { - url = "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz"; - sha1 = "0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946"; - }; - }; - "babel-plugin-syntax-object-rest-spread-6.13.0" = { - name = "babel-plugin-syntax-object-rest-spread"; - packageName = "babel-plugin-syntax-object-rest-spread"; - version = "6.13.0"; - src = fetchurl { - url = "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz"; - sha1 = "fd6536f2bce13836ffa3a5458c4903a597bb3bf5"; - }; - }; - "babel-plugin-transform-es2015-destructuring-6.23.0" = { - name = "babel-plugin-transform-es2015-destructuring"; - packageName = "babel-plugin-transform-es2015-destructuring"; - version = "6.23.0"; - src = fetchurl { - url = "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz"; - sha1 = "997bb1f1ab967f682d2b0876fe358d60e765c56d"; - }; - }; - "babel-plugin-transform-object-rest-spread-6.26.0" = { - name = "babel-plugin-transform-object-rest-spread"; - packageName = "babel-plugin-transform-object-rest-spread"; - version = "6.26.0"; - src = fetchurl { - url = "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz"; - sha1 = "0f36692d50fef6b7e2d4b3ac1478137a963b7b06"; - }; - }; - "babel-plugin-transform-react-jsx-6.24.1" = { - name = "babel-plugin-transform-react-jsx"; - packageName = "babel-plugin-transform-react-jsx"; - version = "6.24.1"; - src = fetchurl { - url = "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz"; - sha1 = "840a028e7df460dfc3a2d29f0c0d91f6376e66a3"; - }; - }; - "babel-polyfill-6.16.0" = { - name = "babel-polyfill"; - packageName = "babel-polyfill"; - version = "6.16.0"; - src = fetchurl { - url = "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.16.0.tgz"; - sha1 = "2d45021df87e26a374b6d4d1a9c65964d17f2422"; - }; - }; - "babel-polyfill-6.26.0" = { - name = "babel-polyfill"; - packageName = "babel-polyfill"; - version = "6.26.0"; - src = fetchurl { - url = "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz"; - sha1 = "379937abc67d7895970adc621f284cd966cf2153"; - }; - }; - "babel-register-6.26.0" = { - name = "babel-register"; - packageName = "babel-register"; - version = "6.26.0"; - src = fetchurl { - url = "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz"; - sha1 = "6ed021173e2fcb486d7acb45c6009a856f647071"; - }; - }; - "babel-runtime-6.26.0" = { - name = "babel-runtime"; - packageName = "babel-runtime"; - version = "6.26.0"; - src = fetchurl { - url = "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz"; - sha1 = "965c7058668e82b55d7bfe04ff2337bc8b5647fe"; - }; - }; - "babel-template-6.26.0" = { - name = "babel-template"; - packageName = "babel-template"; - version = "6.26.0"; - src = fetchurl { - url = "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz"; - sha1 = "de03e2d16396b069f46dd9fff8521fb1a0e35e02"; - }; - }; - "babel-traverse-6.26.0" = { - name = "babel-traverse"; - packageName = "babel-traverse"; - version = "6.26.0"; - src = fetchurl { - url = "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz"; - sha1 = "46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee"; - }; - }; - "babel-types-6.26.0" = { - name = "babel-types"; - packageName = "babel-types"; - version = "6.26.0"; - src = fetchurl { - url = "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz"; - sha1 = "a3b073f94ab49eb6fa55cd65227a334380632497"; - }; - }; - "babybird-0.0.1" = { - name = "babybird"; - packageName = "babybird"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/babybird/-/babybird-0.0.1.tgz"; - sha1 = "da80c79c6d7441cdfec7c2ff2dcbd7c13ebdbea2"; - }; - }; - "babylon-6.18.0" = { - name = "babylon"; - packageName = "babylon"; - version = "6.18.0"; - src = fetchurl { - url = "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz"; - sha512 = "q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ=="; - }; - }; - "babylon-7.0.0-beta.19" = { - name = "babylon"; - packageName = "babylon"; - version = "7.0.0-beta.19"; - src = fetchurl { - url = "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.19.tgz"; - sha512 = "Vg0C9s/REX6/WIXN37UKpv5ZhRi6A4pjHlpkE34+8/a6c2W1Q692n3hmc+SZG5lKRnaExLUbxtJ1SVT+KaCQ/A=="; - }; - }; - "backo2-1.0.2" = { - name = "backo2"; - packageName = "backo2"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz"; - sha1 = "31ab1ac8b129363463e35b3ebb69f4dfcfba7947"; - }; - }; - "backoff-2.4.1" = { - name = "backoff"; - packageName = "backoff"; - version = "2.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/backoff/-/backoff-2.4.1.tgz"; - sha1 = "2f68c50e0dd789dbefe24200a62efb04d2456d68"; - }; - }; - "backoff-2.5.0" = { - name = "backoff"; - packageName = "backoff"; - version = "2.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/backoff/-/backoff-2.5.0.tgz"; - sha1 = "f616eda9d3e4b66b8ca7fca79f695722c5f8e26f"; - }; - }; - "balanced-match-1.0.0" = { - name = "balanced-match"; - packageName = "balanced-match"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz"; - sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767"; - }; - }; - "base-0.11.2" = { - name = "base"; - packageName = "base"; - version = "0.11.2"; - src = fetchurl { - url = "https://registry.npmjs.org/base/-/base-0.11.2.tgz"; - sha512 = "5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg=="; - }; - }; - "base62-0.1.1" = { - name = "base62"; - packageName = "base62"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/base62/-/base62-0.1.1.tgz"; - sha1 = "7b4174c2f94449753b11c2651c083da841a7b084"; - }; - }; - "base64-arraybuffer-0.1.2" = { - name = "base64-arraybuffer"; - packageName = "base64-arraybuffer"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.2.tgz"; - sha1 = "474df4a9f2da24e05df3158c3b1db3c3cd46a154"; - }; - }; - "base64-arraybuffer-0.1.5" = { - name = "base64-arraybuffer"; - packageName = "base64-arraybuffer"; - version = "0.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz"; - sha1 = "73926771923b5a19747ad666aa5cd4bf9c6e9ce8"; - }; - }; - "base64-js-0.0.2" = { - name = "base64-js"; - packageName = "base64-js"; - version = "0.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/base64-js/-/base64-js-0.0.2.tgz"; - sha1 = "024f0f72afa25b75f9c0ee73cd4f55ec1bed9784"; - }; - }; - "base64-js-0.0.8" = { - name = "base64-js"; - packageName = "base64-js"; - version = "0.0.8"; - src = fetchurl { - url = "https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz"; - sha1 = "1101e9544f4a76b1bc3b26d452ca96d7a35e7978"; - }; - }; - "base64-js-1.1.2" = { - name = "base64-js"; - packageName = "base64-js"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/base64-js/-/base64-js-1.1.2.tgz"; - sha1 = "d6400cac1c4c660976d90d07a04351d89395f5e8"; - }; - }; - "base64-js-1.2.0" = { - name = "base64-js"; - packageName = "base64-js"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/base64-js/-/base64-js-1.2.0.tgz"; - sha1 = "a39992d723584811982be5e290bb6a53d86700f1"; - }; - }; - "base64-js-1.2.3" = { - name = "base64-js"; - packageName = "base64-js"; - version = "1.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/base64-js/-/base64-js-1.2.3.tgz"; - sha512 = "MsAhsUW1GxCdgYSO6tAfZrNapmUKk7mWx/k5mFY/A1gBtkaCaNapTg+FExCw1r9yeaZhqx/xPg43xgTFH6KL5w=="; - }; - }; - "base64-js-1.3.0" = { - name = "base64-js"; - packageName = "base64-js"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz"; - sha512 = "ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw=="; - }; - }; - "base64-url-1.2.1" = { - name = "base64-url"; - packageName = "base64-url"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/base64-url/-/base64-url-1.2.1.tgz"; - sha1 = "199fd661702a0e7b7dcae6e0698bb089c52f6d78"; - }; - }; - "base64id-0.1.0" = { - name = "base64id"; - packageName = "base64id"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz"; - sha1 = "02ce0fdeee0cef4f40080e1e73e834f0b1bfce3f"; - }; - }; - "base64id-1.0.0" = { - name = "base64id"; - packageName = "base64id"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz"; - sha1 = "47688cb99bb6804f0e06d3e763b1c32e57d8e6b6"; - }; - }; - "basic-auth-1.0.4" = { - name = "basic-auth"; - packageName = "basic-auth"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/basic-auth/-/basic-auth-1.0.4.tgz"; - sha1 = "030935b01de7c9b94a824b29f3fccb750d3a5290"; - }; - }; - "basic-auth-1.1.0" = { - name = "basic-auth"; - packageName = "basic-auth"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/basic-auth/-/basic-auth-1.1.0.tgz"; - sha1 = "45221ee429f7ee1e5035be3f51533f1cdfd29884"; - }; - }; - "basic-auth-2.0.0" = { - name = "basic-auth"; - packageName = "basic-auth"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.0.tgz"; - sha1 = "015db3f353e02e56377755f962742e8981e7bbba"; - }; - }; - "basic-auth-connect-1.0.0" = { - name = "basic-auth-connect"; - packageName = "basic-auth-connect"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/basic-auth-connect/-/basic-auth-connect-1.0.0.tgz"; - sha1 = "fdb0b43962ca7b40456a7c2bb48fe173da2d2122"; - }; - }; - "batch-0.5.3" = { - name = "batch"; - packageName = "batch"; - version = "0.5.3"; - src = fetchurl { - url = "https://registry.npmjs.org/batch/-/batch-0.5.3.tgz"; - sha1 = "3f3414f380321743bfc1042f9a83ff1d5824d464"; - }; - }; - "batch-0.6.1" = { - name = "batch"; - packageName = "batch"; - version = "0.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz"; - sha1 = "dc34314f4e679318093fc760272525f94bf25c16"; - }; - }; - "bcrypt-1.0.3" = { - name = "bcrypt"; - packageName = "bcrypt"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/bcrypt/-/bcrypt-1.0.3.tgz"; - sha512 = "pRyDdo73C8Nim3jwFJ7DWe3TZCgwDfWZ6nHS5LSdU77kWbj1frruvdndP02AOavtD4y8v6Fp2dolbHgp4SDrfg=="; - }; - }; - "bcrypt-nodejs-0.0.3" = { - name = "bcrypt-nodejs"; - packageName = "bcrypt-nodejs"; - version = "0.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/bcrypt-nodejs/-/bcrypt-nodejs-0.0.3.tgz"; - sha1 = "c60917f26dc235661566c681061c303c2b28842b"; - }; - }; - "bcrypt-pbkdf-1.0.2" = { - name = "bcrypt-pbkdf"; - packageName = "bcrypt-pbkdf"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz"; - sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"; - }; - }; - "bcryptjs-2.4.3" = { - name = "bcryptjs"; - packageName = "bcryptjs"; - version = "2.4.3"; - src = fetchurl { - url = "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz"; - sha1 = "9ab5627b93e60621ff7cdac5da9733027df1d0cb"; - }; - }; - "beeper-1.1.1" = { - name = "beeper"; - packageName = "beeper"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz"; - sha1 = "e6d5ea8c5dad001304a70b22638447f69cb2f809"; - }; - }; - "bencode-0.7.0" = { - name = "bencode"; - packageName = "bencode"; - version = "0.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bencode/-/bencode-0.7.0.tgz"; - sha1 = "811ed647c0118945e41bb4bbbdea9a2c78a17083"; - }; - }; - "bencode-0.8.0" = { - name = "bencode"; - packageName = "bencode"; - version = "0.8.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bencode/-/bencode-0.8.0.tgz"; - sha1 = "3143448e82b0fadc745633ecc2a5f8fa87932f19"; - }; - }; - "bencode-1.0.0" = { - name = "bencode"; - packageName = "bencode"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bencode/-/bencode-1.0.0.tgz"; - sha512 = "N+VOSP5MkoX+xgnp6Y056iCY5TmCZg9rgPNPQe0bIiXchxYFP4vs/Tf0dTdQ+qQhP7HM2gvfFq+sUVjQsGy5Zw=="; - }; - }; - "bencode-2.0.0" = { - name = "bencode"; - packageName = "bencode"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bencode/-/bencode-2.0.0.tgz"; - sha512 = "wr2HwwrUpfB5c68zmAudOltC7rZ1G0+lQOcnuEcfIM3AWAVnB3rHI3nlgd/2CWTfQ3w3zagKt89zni/M+VLZ8g=="; - }; - }; - "better-assert-1.0.2" = { - name = "better-assert"; - packageName = "better-assert"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz"; - sha1 = "40866b9e1b9e0b55b481894311e68faffaebc522"; - }; - }; - "better-curry-1.6.0" = { - name = "better-curry"; - packageName = "better-curry"; - version = "1.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/better-curry/-/better-curry-1.6.0.tgz"; - sha1 = "38f716b24c8cee07a262abc41c22c314e20e3869"; - }; - }; - "biased-opener-0.2.8" = { - name = "biased-opener"; - packageName = "biased-opener"; - version = "0.2.8"; - src = fetchurl { - url = "https://registry.npmjs.org/biased-opener/-/biased-opener-0.2.8.tgz"; - sha1 = "159a49b9a9714c1fb102f2e0ed1906fab6a450f4"; - }; - }; - "big-integer-1.6.34" = { - name = "big-integer"; - packageName = "big-integer"; - version = "1.6.34"; - src = fetchurl { - url = "https://registry.npmjs.org/big-integer/-/big-integer-1.6.34.tgz"; - sha512 = "+w6B0Uo0ZvTSzDkXjoBCTNK0oe+aVL+yPi7kwGZm8hd8+Nj1AFPoxoq1Bl/mEu/G/ivOkUc1LRqVR0XeWFUzuA=="; - }; - }; - "big.js-3.2.0" = { - name = "big.js"; - packageName = "big.js"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz"; - sha512 = "+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q=="; - }; - }; - "bigspinner-3.1.0" = { - name = "bigspinner"; - packageName = "bigspinner"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bigspinner/-/bigspinner-3.1.0.tgz"; - sha1 = "dd3a862b2fedf66fee8471320069428d0d84427a"; - }; - }; - "bin-version-2.0.0" = { - name = "bin-version"; - packageName = "bin-version"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bin-version/-/bin-version-2.0.0.tgz"; - sha1 = "2cc95d83b522bdef2e99978e76aeb5491c8114ff"; - }; - }; - "bin-version-check-3.0.0" = { - name = "bin-version-check"; - packageName = "bin-version-check"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bin-version-check/-/bin-version-check-3.0.0.tgz"; - sha1 = "e24ebfa6b63cb0387c5fc174f86e5cc812ca7cc9"; - }; - }; - "binary-0.3.0" = { - name = "binary"; - packageName = "binary"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz"; - sha1 = "9f60553bc5ce8c3386f3b553cff47462adecaa79"; - }; - }; - "binary-extensions-1.11.0" = { - name = "binary-extensions"; - packageName = "binary-extensions"; - version = "1.11.0"; - src = fetchurl { - url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz"; - sha1 = "46aa1751fb6a2f93ee5e689bb1087d4b14c6c205"; - }; - }; - "binary-search-1.3.4" = { - name = "binary-search"; - packageName = "binary-search"; - version = "1.3.4"; - src = fetchurl { - url = "https://registry.npmjs.org/binary-search/-/binary-search-1.3.4.tgz"; - sha512 = "dPxU/vZLnH0tEVjVPgi015oSwqu6oLfCeHywuFRhBE0yM0mYocvleTl8qsdM1YFhRzTRhM1+VzS8XLDVrHPopg=="; - }; - }; - "binaryheap-0.0.3" = { - name = "binaryheap"; - packageName = "binaryheap"; - version = "0.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/binaryheap/-/binaryheap-0.0.3.tgz"; - sha1 = "0d6136c84e9f1a5a90c0b97178c3e00df59820d6"; - }; - }; - "bindings-1.2.1" = { - name = "bindings"; - packageName = "bindings"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz"; - sha1 = "14ad6113812d2d37d72e67b4cacb4bb726505f11"; - }; - }; - "bindings-1.3.0" = { - name = "bindings"; - packageName = "bindings"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bindings/-/bindings-1.3.0.tgz"; - sha512 = "DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw=="; - }; - }; - "binstall-1.2.0" = { - name = "binstall"; - packageName = "binstall"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/binstall/-/binstall-1.2.0.tgz"; - sha1 = "6b2c0f580b9e3c607f50ef7a22a54ce9fdc8d933"; - }; - }; - "bitfield-0.1.0" = { - name = "bitfield"; - packageName = "bitfield"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bitfield/-/bitfield-0.1.0.tgz"; - sha1 = "b05d8b5f0d09f2df35a9db3b3a62d3808c46c457"; - }; - }; - "bitfield-2.0.0" = { - name = "bitfield"; - packageName = "bitfield"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bitfield/-/bitfield-2.0.0.tgz"; - sha512 = "4xM4DYejOHQ/qWBfeqBXNA4mJ12PwcOibFYnH1kYh5U9BHciCqEJBqGNVnMJXUhm8mflujNRLSv7IiVQxovgjw=="; - }; - }; - "bitfield-rle-2.1.0" = { - name = "bitfield-rle"; - packageName = "bitfield-rle"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bitfield-rle/-/bitfield-rle-2.1.0.tgz"; - sha1 = "ae29e9382a7ba4898de9f48bb23fd338c4fbdcf8"; - }; - }; - "bittorrent-dht-6.4.2" = { - name = "bittorrent-dht"; - packageName = "bittorrent-dht"; - version = "6.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-6.4.2.tgz"; - sha1 = "8b40f8cee6bea87f2b34fd2ae0bd367a8b1247a6"; - }; - }; - "bittorrent-dht-7.10.0" = { - name = "bittorrent-dht"; - packageName = "bittorrent-dht"; - version = "7.10.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.10.0.tgz"; - sha512 = "fvb6M58Ceiv/S94nu6zeaiMoJvUYOeIqRbgaClm+kJTzCAqJPtAR/31pXNYB5iEReOoKqQB5zY33gY0W6ZRWQQ=="; - }; - }; - "bittorrent-dht-8.4.0" = { - name = "bittorrent-dht"; - packageName = "bittorrent-dht"; - version = "8.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-8.4.0.tgz"; - sha512 = "FRe/+MYBePev7Yb+BXSclkVuDxb/w+gUbao6nVHYQRaKO7aXE+ARRlL3phqm6Rdhw5CRVoLMbLd49nxmCuUhUQ=="; - }; - }; - "bittorrent-peerid-1.3.0" = { - name = "bittorrent-peerid"; - packageName = "bittorrent-peerid"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bittorrent-peerid/-/bittorrent-peerid-1.3.0.tgz"; - sha512 = "SYd5H3RbN1ex+TrWAKXkEkASFWxAR7Tk6iLt9tfAT9ehBvZb/Y3AQDVRVJynlrixcWpnmsLYKI7tkRWgp7ORoQ=="; - }; - }; - "bittorrent-protocol-3.0.1" = { - name = "bittorrent-protocol"; - packageName = "bittorrent-protocol"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/bittorrent-protocol/-/bittorrent-protocol-3.0.1.tgz"; - sha512 = "hnvOzAu9u+2H0OLLL5byoFdz6oz5f3bx5f7R+ItUohTHMq9TgUhEJfcjo7xWtQHSKOVciYWwYTJ4EjczF5RX2A=="; - }; - }; - "bittorrent-tracker-7.7.0" = { - name = "bittorrent-tracker"; - packageName = "bittorrent-tracker"; - version = "7.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bittorrent-tracker/-/bittorrent-tracker-7.7.0.tgz"; - sha1 = "ffd2eabc141d36ed5c1817df7e992f91fd7fc65c"; - }; - }; - "bittorrent-tracker-9.10.1" = { - name = "bittorrent-tracker"; - packageName = "bittorrent-tracker"; - version = "9.10.1"; - src = fetchurl { - url = "https://registry.npmjs.org/bittorrent-tracker/-/bittorrent-tracker-9.10.1.tgz"; - sha512 = "n5zTL/g6Wt0rb2EnkiyiaGYhth7I/N0/xMqGUpvGX/7g1scDGBVPhJnXR8lfp3/OMj681fv40o4q/otECMtZSA=="; - }; - }; - "bl-0.8.2" = { - name = "bl"; - packageName = "bl"; - version = "0.8.2"; - src = fetchurl { - url = "https://registry.npmjs.org/bl/-/bl-0.8.2.tgz"; - sha1 = "c9b6bca08d1bc2ea00fc8afb4f1a5fd1e1c66e4e"; - }; - }; - "bl-1.0.3" = { - name = "bl"; - packageName = "bl"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/bl/-/bl-1.0.3.tgz"; - sha1 = "fc5421a28fd4226036c3b3891a66a25bc64d226e"; - }; - }; - "bl-1.1.2" = { - name = "bl"; - packageName = "bl"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz"; - sha1 = "fdca871a99713aa00d19e3bbba41c44787a65398"; - }; - }; - "bl-1.2.2" = { - name = "bl"; - packageName = "bl"; - version = "1.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz"; - sha512 = "e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA=="; - }; - }; - "blake2b-2.1.2" = { - name = "blake2b"; - packageName = "blake2b"; - version = "2.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/blake2b/-/blake2b-2.1.2.tgz"; - sha1 = "6880eddca35cfede92c4fb2724221334f989145a"; - }; - }; - "blake2b-wasm-1.1.7" = { - name = "blake2b-wasm"; - packageName = "blake2b-wasm"; - version = "1.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/blake2b-wasm/-/blake2b-wasm-1.1.7.tgz"; - sha512 = "oFIHvXhlz/DUgF0kq5B1CqxIDjIJwh9iDeUUGQUcvgiGz7Wdw03McEO7CfLBy7QKGdsydcMCgO9jFNBAFCtFcA=="; - }; - }; - "blob-0.0.2" = { - name = "blob"; - packageName = "blob"; - version = "0.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/blob/-/blob-0.0.2.tgz"; - sha1 = "b89562bd6994af95ba1e812155536333aa23cf24"; - }; - }; - "blob-0.0.4" = { - name = "blob"; - packageName = "blob"; - version = "0.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz"; - sha1 = "bcf13052ca54463f30f9fc7e95b9a47630a94921"; - }; - }; - "blob-to-buffer-1.2.8" = { - name = "blob-to-buffer"; - packageName = "blob-to-buffer"; - version = "1.2.8"; - src = fetchurl { - url = "https://registry.npmjs.org/blob-to-buffer/-/blob-to-buffer-1.2.8.tgz"; - sha512 = "re0AIxakF504MgeMtIyJkVcZ8T5aUxtp/QmTMlmjyb3P44E1BEv5x3LATBGApWAJATyXHtkXRD+gWTmeyYLiQA=="; - }; - }; - "block-stream-0.0.9" = { - name = "block-stream"; - packageName = "block-stream"; - version = "0.0.9"; - src = fetchurl { - url = "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz"; - sha1 = "13ebfe778a03205cfe03751481ebb4b3300c126a"; - }; - }; - "block-stream2-1.1.0" = { - name = "block-stream2"; - packageName = "block-stream2"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/block-stream2/-/block-stream2-1.1.0.tgz"; - sha1 = "c738e3a91ba977ebb5e1fef431e13ca11d8639e2"; - }; - }; - "bluebird-2.9.34" = { - name = "bluebird"; - packageName = "bluebird"; - version = "2.9.34"; - src = fetchurl { - url = "https://registry.npmjs.org/bluebird/-/bluebird-2.9.34.tgz"; - sha1 = "2f7b4ec80216328a9fddebdf69c8d4942feff7d8"; - }; - }; - "bluebird-2.9.9" = { - name = "bluebird"; - packageName = "bluebird"; - version = "2.9.9"; - src = fetchurl { - url = "https://registry.npmjs.org/bluebird/-/bluebird-2.9.9.tgz"; - sha1 = "61a26904d43d7f6b19dff7ed917dbc92452ad6d3"; - }; - }; - "bluebird-3.5.1" = { - name = "bluebird"; - packageName = "bluebird"; - version = "3.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz"; - sha512 = "MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA=="; - }; - }; - "blueimp-md5-2.10.0" = { - name = "blueimp-md5"; - packageName = "blueimp-md5"; - version = "2.10.0"; - src = fetchurl { - url = "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.10.0.tgz"; - sha512 = "EkNUOi7tpV68TqjpiUz9D9NcT8um2+qtgntmMbi5UKssVX2m/2PLqotcric0RE63pB3HPN/fjf3cKHN2ufGSUQ=="; - }; - }; - "bn.js-4.11.8" = { - name = "bn.js"; - packageName = "bn.js"; - version = "4.11.8"; - src = fetchurl { - url = "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz"; - sha512 = "ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA=="; - }; - }; - "bncode-0.2.3" = { - name = "bncode"; - packageName = "bncode"; - version = "0.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/bncode/-/bncode-0.2.3.tgz"; - sha1 = "37f851dc8e47188a83fbc0f6fa4775cacc9a3296"; - }; - }; - "bncode-0.5.3" = { - name = "bncode"; - packageName = "bncode"; - version = "0.5.3"; - src = fetchurl { - url = "https://registry.npmjs.org/bncode/-/bncode-0.5.3.tgz"; - sha1 = "e16661697452d436bf9886238cc791b08d66a61a"; - }; - }; - "body-0.1.0" = { - name = "body"; - packageName = "body"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/body/-/body-0.1.0.tgz"; - sha1 = "e714fe28cd8848aa34cdf2c9f242bbe2e15d1cd8"; - }; - }; - "body-parser-1.13.3" = { - name = "body-parser"; - packageName = "body-parser"; - version = "1.13.3"; - src = fetchurl { - url = "https://registry.npmjs.org/body-parser/-/body-parser-1.13.3.tgz"; - sha1 = "c08cf330c3358e151016a05746f13f029c97fa97"; - }; - }; - "body-parser-1.18.2" = { - name = "body-parser"; - packageName = "body-parser"; - version = "1.18.2"; - src = fetchurl { - url = "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz"; - sha1 = "87678a19d84b47d859b83199bd59bce222b10454"; - }; - }; - "body-parser-1.18.3" = { - name = "body-parser"; - packageName = "body-parser"; - version = "1.18.3"; - src = fetchurl { - url = "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz"; - sha1 = "5b292198ffdd553b3a0f20ded0592b956955c8b4"; - }; - }; - "bonjour-3.5.0" = { - name = "bonjour"; - packageName = "bonjour"; - version = "3.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz"; - sha1 = "8e890a183d8ee9a2393b3844c691a42bcf7bc9f5"; - }; - }; - "boolbase-1.0.0" = { - name = "boolbase"; - packageName = "boolbase"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz"; - sha1 = "68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"; - }; - }; - "boom-0.3.8" = { - name = "boom"; - packageName = "boom"; - version = "0.3.8"; - src = fetchurl { - url = "https://registry.npmjs.org/boom/-/boom-0.3.8.tgz"; - sha1 = "c8cdb041435912741628c044ecc732d1d17c09ea"; - }; - }; - "boom-2.10.1" = { - name = "boom"; - packageName = "boom"; - version = "2.10.1"; - src = fetchurl { - url = "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz"; - sha1 = "39c8918ceff5799f83f9492a848f625add0c766f"; - }; - }; - "boom-4.3.1" = { - name = "boom"; - packageName = "boom"; - version = "4.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz"; - sha1 = "4f8a3005cb4a7e3889f749030fd25b96e01d2e31"; - }; - }; - "boom-5.2.0" = { - name = "boom"; - packageName = "boom"; - version = "5.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz"; - sha512 = "Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw=="; - }; - }; - "bops-0.1.1" = { - name = "bops"; - packageName = "bops"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/bops/-/bops-0.1.1.tgz"; - sha1 = "062e02a8daa801fa10f2e5dbe6740cff801fe17e"; - }; - }; - "bottleneck-1.5.3" = { - name = "bottleneck"; - packageName = "bottleneck"; - version = "1.5.3"; - src = fetchurl { - url = "https://registry.npmjs.org/bottleneck/-/bottleneck-1.5.3.tgz"; - sha1 = "55fa64920d9670087d44150404525d59f9511c20"; - }; - }; - "bower-1.8.4" = { - name = "bower"; - packageName = "bower"; - version = "1.8.4"; - src = fetchurl { - url = "https://registry.npmjs.org/bower/-/bower-1.8.4.tgz"; - sha1 = "e7876a076deb8137f7d06525dc5e8c66db82f28a"; - }; - }; - "bower-endpoint-parser-0.2.1" = { - name = "bower-endpoint-parser"; - packageName = "bower-endpoint-parser"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/bower-endpoint-parser/-/bower-endpoint-parser-0.2.1.tgz"; - sha1 = "8c4010a2900cdab07ea5d38f0bd03e9bbccef90f"; - }; - }; - "bower-json-0.6.0" = { - name = "bower-json"; - packageName = "bower-json"; - version = "0.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bower-json/-/bower-json-0.6.0.tgz"; - sha1 = "326579b23c33e4ea828e4763c55cd81fd7650329"; - }; - }; - "bower-logger-0.2.1" = { - name = "bower-logger"; - packageName = "bower-logger"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/bower-logger/-/bower-logger-0.2.1.tgz"; - sha1 = "0c1817c48063a88d96cc3d516c55e57fff5d9ecb"; - }; - }; - "boxen-1.3.0" = { - name = "boxen"; - packageName = "boxen"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz"; - sha512 = "TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw=="; - }; - }; - "bplist-creator-0.0.6" = { - name = "bplist-creator"; - packageName = "bplist-creator"; - version = "0.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.6.tgz"; - sha1 = "fef069bee85975b2ddcc2264aaa7c50dc17a3c7e"; - }; - }; - "bplist-creator-0.0.7" = { - name = "bplist-creator"; - packageName = "bplist-creator"; - version = "0.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.7.tgz"; - sha1 = "37df1536092824b87c42f957b01344117372ae45"; - }; - }; - "bplist-parser-0.1.1" = { - name = "bplist-parser"; - packageName = "bplist-parser"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.1.1.tgz"; - sha1 = "d60d5dcc20cba6dc7e1f299b35d3e1f95dafbae6"; - }; - }; - "brace-expansion-1.1.11" = { - name = "brace-expansion"; - packageName = "brace-expansion"; - version = "1.1.11"; - src = fetchurl { - url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"; - sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="; - }; - }; - "braces-0.1.5" = { - name = "braces"; - packageName = "braces"; - version = "0.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz"; - sha1 = "c085711085291d8b75fdd74eab0f8597280711e6"; - }; - }; - "braces-1.8.5" = { - name = "braces"; - packageName = "braces"; - version = "1.8.5"; - src = fetchurl { - url = "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz"; - sha1 = "ba77962e12dff969d6b76711e914b737857bf6a7"; - }; - }; - "braces-2.3.2" = { - name = "braces"; - packageName = "braces"; - version = "2.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz"; - sha512 = "aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w=="; - }; - }; - "broadway-0.3.6" = { - name = "broadway"; - packageName = "broadway"; - version = "0.3.6"; - src = fetchurl { - url = "https://registry.npmjs.org/broadway/-/broadway-0.3.6.tgz"; - sha1 = "7dbef068b954b7907925fd544963b578a902ba7a"; - }; - }; - "brorand-1.1.0" = { - name = "brorand"; - packageName = "brorand"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz"; - sha1 = "12c25efe40a45e3c323eb8675a0a0ce57b22371f"; - }; - }; - "browser-launcher2-0.4.6" = { - name = "browser-launcher2"; - packageName = "browser-launcher2"; - version = "0.4.6"; - src = fetchurl { - url = "https://registry.npmjs.org/browser-launcher2/-/browser-launcher2-0.4.6.tgz"; - sha1 = "51598408a13f4c9c5b20eba44554b2c0b0ae4074"; - }; - }; - "browser-pack-6.1.0" = { - name = "browser-pack"; - packageName = "browser-pack"; - version = "6.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz"; - sha512 = "erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA=="; - }; - }; - "browser-resolve-1.11.3" = { - name = "browser-resolve"; - packageName = "browser-resolve"; - version = "1.11.3"; - src = fetchurl { - url = "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz"; - sha512 = "exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ=="; - }; - }; - "browser-stdout-1.3.1" = { - name = "browser-stdout"; - packageName = "browser-stdout"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz"; - sha512 = "qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw=="; - }; - }; - "browserify-13.3.0" = { - name = "browserify"; - packageName = "browserify"; - version = "13.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/browserify/-/browserify-13.3.0.tgz"; - sha1 = "b5a9c9020243f0c70e4675bec8223bc627e415ce"; - }; - }; - "browserify-14.4.0" = { - name = "browserify"; - packageName = "browserify"; - version = "14.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/browserify/-/browserify-14.4.0.tgz"; - sha1 = "089a3463af58d0e48d8cd4070b3f74654d5abca9"; - }; - }; - "browserify-aes-1.2.0" = { - name = "browserify-aes"; - packageName = "browserify-aes"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz"; - sha512 = "+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA=="; - }; - }; - "browserify-cache-api-3.0.1" = { - name = "browserify-cache-api"; - packageName = "browserify-cache-api"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/browserify-cache-api/-/browserify-cache-api-3.0.1.tgz"; - sha1 = "96247e853f068fd6e0d45cc73f0bb2cd9778ef02"; - }; - }; - "browserify-cipher-1.0.1" = { - name = "browserify-cipher"; - packageName = "browserify-cipher"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz"; - sha512 = "sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w=="; - }; - }; - "browserify-des-1.0.2" = { - name = "browserify-des"; - packageName = "browserify-des"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz"; - sha512 = "BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A=="; - }; - }; - "browserify-incremental-3.1.1" = { - name = "browserify-incremental"; - packageName = "browserify-incremental"; - version = "3.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/browserify-incremental/-/browserify-incremental-3.1.1.tgz"; - sha1 = "0713cb7587247a632a9f08cf1bd169b878b62a8a"; - }; - }; - "browserify-mime-1.2.9" = { - name = "browserify-mime"; - packageName = "browserify-mime"; - version = "1.2.9"; - src = fetchurl { - url = "https://registry.npmjs.org/browserify-mime/-/browserify-mime-1.2.9.tgz"; - sha1 = "aeb1af28de6c0d7a6a2ce40adb68ff18422af31f"; - }; - }; - "browserify-package-json-1.0.1" = { - name = "browserify-package-json"; - packageName = "browserify-package-json"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/browserify-package-json/-/browserify-package-json-1.0.1.tgz"; - sha1 = "98dde8aa5c561fd6d3fe49bbaa102b74b396fdea"; - }; - }; - "browserify-rsa-4.0.1" = { - name = "browserify-rsa"; - packageName = "browserify-rsa"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz"; - sha1 = "21e0abfaf6f2029cf2fafb133567a701d4135524"; - }; - }; - "browserify-sign-4.0.4" = { - name = "browserify-sign"; - packageName = "browserify-sign"; - version = "4.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz"; - sha1 = "aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298"; - }; - }; - "browserify-transform-tools-1.7.0" = { - name = "browserify-transform-tools"; - packageName = "browserify-transform-tools"; - version = "1.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/browserify-transform-tools/-/browserify-transform-tools-1.7.0.tgz"; - sha1 = "83e277221f63259bed2e7eb2a283a970a501f4c4"; - }; - }; - "browserify-zlib-0.1.4" = { - name = "browserify-zlib"; - packageName = "browserify-zlib"; - version = "0.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz"; - sha1 = "bb35f8a519f600e0fa6b8485241c979d0141fb2d"; - }; - }; - "browserify-zlib-0.2.0" = { - name = "browserify-zlib"; - packageName = "browserify-zlib"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz"; - sha512 = "Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA=="; - }; - }; - "bson-0.1.8" = { - name = "bson"; - packageName = "bson"; - version = "0.1.8"; - src = fetchurl { - url = "https://registry.npmjs.org/bson/-/bson-0.1.8.tgz"; - sha1 = "cf34fdcff081a189b589b4b3e5e9309cd6506c81"; - }; - }; - "buffer-3.6.0" = { - name = "buffer"; - packageName = "buffer"; - version = "3.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/buffer/-/buffer-3.6.0.tgz"; - sha1 = "a72c936f77b96bf52f5f7e7b467180628551defb"; - }; - }; - "buffer-4.9.1" = { - name = "buffer"; - packageName = "buffer"; - version = "4.9.1"; - src = fetchurl { - url = "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz"; - sha1 = "6d1bb601b07a4efced97094132093027c95bc298"; - }; - }; - "buffer-5.2.0" = { - name = "buffer"; - packageName = "buffer"; - version = "5.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/buffer/-/buffer-5.2.0.tgz"; - sha512 = "nUJyfChH7PMJy75eRDCCKtszSEFokUNXC1hNVSe+o+VdcgvDPLs20k3v8UXI8ruRYAJiYtyRea8mYyqPxoHWDw=="; - }; - }; - "buffer-alloc-1.2.0" = { - name = "buffer-alloc"; - packageName = "buffer-alloc"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz"; - sha512 = "CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow=="; - }; - }; - "buffer-alloc-unsafe-1.1.0" = { - name = "buffer-alloc-unsafe"; - packageName = "buffer-alloc-unsafe"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz"; - sha512 = "TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg=="; - }; - }; - "buffer-crc32-0.1.1" = { - name = "buffer-crc32"; - packageName = "buffer-crc32"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz"; - sha1 = "7e110dc9953908ab7c32acdc70c9f945b1cbc526"; - }; - }; - "buffer-crc32-0.2.1" = { - name = "buffer-crc32"; - packageName = "buffer-crc32"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz"; - sha1 = "be3e5382fc02b6d6324956ac1af98aa98b08534c"; - }; - }; - "buffer-crc32-0.2.13" = { - name = "buffer-crc32"; - packageName = "buffer-crc32"; - version = "0.2.13"; - src = fetchurl { - url = "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz"; - sha1 = "0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"; - }; - }; - "buffer-equal-0.0.1" = { - name = "buffer-equal"; - packageName = "buffer-equal"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz"; - sha1 = "91bc74b11ea405bc916bc6aa908faafa5b4aac4b"; - }; - }; - "buffer-equal-1.0.0" = { - name = "buffer-equal"; - packageName = "buffer-equal"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz"; - sha1 = "59616b498304d556abd466966b22eeda3eca5fbe"; - }; - }; - "buffer-equal-constant-time-1.0.1" = { - name = "buffer-equal-constant-time"; - packageName = "buffer-equal-constant-time"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz"; - sha1 = "f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819"; - }; - }; - "buffer-equals-1.0.4" = { - name = "buffer-equals"; - packageName = "buffer-equals"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/buffer-equals/-/buffer-equals-1.0.4.tgz"; - sha1 = "0353b54fd07fd9564170671ae6f66b9cf10d27f5"; - }; - }; - "buffer-fill-1.0.0" = { - name = "buffer-fill"; - packageName = "buffer-fill"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz"; - sha1 = "f8f78b76789888ef39f205cd637f68e702122b2c"; - }; - }; - "buffer-from-0.1.2" = { - name = "buffer-from"; - packageName = "buffer-from"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/buffer-from/-/buffer-from-0.1.2.tgz"; - sha512 = "RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg=="; - }; - }; - "buffer-from-1.1.1" = { - name = "buffer-from"; - packageName = "buffer-from"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz"; - sha512 = "MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="; - }; - }; - "buffer-indexof-1.1.1" = { - name = "buffer-indexof"; - packageName = "buffer-indexof"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz"; - sha512 = "4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g=="; - }; - }; - "buffer-xor-1.0.3" = { - name = "buffer-xor"; - packageName = "buffer-xor"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz"; - sha1 = "26e61ed1422fb70dd42e6e36729ed51d855fe8d9"; - }; - }; - "buffercursor-0.0.12" = { - name = "buffercursor"; - packageName = "buffercursor"; - version = "0.0.12"; - src = fetchurl { - url = "https://registry.npmjs.org/buffercursor/-/buffercursor-0.0.12.tgz"; - sha1 = "78a9a7f4343ae7d820a8999acc80de591e25a779"; - }; - }; - "buffers-0.1.1" = { - name = "buffers"; - packageName = "buffers"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz"; - sha1 = "b24579c3bed4d6d396aeee6d9a8ae7f5482ab7bb"; - }; - }; - "bufferutil-2.0.1" = { - name = "bufferutil"; - packageName = "bufferutil"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/bufferutil/-/bufferutil-2.0.1.tgz"; - sha1 = "8de37f5a300730c305fc3edd9f93348ee8a46288"; - }; - }; - "bufferutil-4.0.0" = { - name = "bufferutil"; - packageName = "bufferutil"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.0.tgz"; - sha512 = "jpnqMVLo7sqfUY2W92RC4jjj9TuiOSkjB0k43TxPcrBSntZwXUOl8Krfd3eVEdApuScpSTwYKntm/dXU2T8gnw=="; - }; - }; - "bufferview-1.0.1" = { - name = "bufferview"; - packageName = "bufferview"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/bufferview/-/bufferview-1.0.1.tgz"; - sha1 = "7afd74a45f937fa422a1d338c08bbfdc76cd725d"; - }; - }; - "bufrw-1.2.1" = { - name = "bufrw"; - packageName = "bufrw"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/bufrw/-/bufrw-1.2.1.tgz"; - sha1 = "93f222229b4f5f5e2cd559236891407f9853663b"; - }; - }; - "buildmail-2.0.0" = { - name = "buildmail"; - packageName = "buildmail"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/buildmail/-/buildmail-2.0.0.tgz"; - sha1 = "f0b7b0a59e9a4a1b5066bbfa051d248f3832eece"; - }; - }; - "buildmail-4.0.1" = { - name = "buildmail"; - packageName = "buildmail"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/buildmail/-/buildmail-4.0.1.tgz"; - sha1 = "877f7738b78729871c9a105e3b837d2be11a7a72"; - }; - }; - "builtin-modules-1.1.1" = { - name = "builtin-modules"; - packageName = "builtin-modules"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"; - sha1 = "270f076c5a72c02f5b65a47df94c5fe3a278892f"; - }; - }; - "builtin-status-codes-3.0.0" = { - name = "builtin-status-codes"; - packageName = "builtin-status-codes"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz"; - sha1 = "85982878e21b98e1c66425e03d0174788f569ee8"; - }; - }; - "builtins-1.0.3" = { - name = "builtins"; - packageName = "builtins"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz"; - sha1 = "cb94faeb61c8696451db36534e1422f94f0aee88"; - }; - }; - "bulk-write-stream-1.1.4" = { - name = "bulk-write-stream"; - packageName = "bulk-write-stream"; - version = "1.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/bulk-write-stream/-/bulk-write-stream-1.1.4.tgz"; - sha512 = "GtKwd/4etuk1hNeprXoESBO1RSeRYJMXKf+O0qHmWdUomLT8ysNEfX/4bZFXr3BK6eukpHiEnhY2uMtEHDM2ng=="; - }; - }; - "bunyan-1.5.1" = { - name = "bunyan"; - packageName = "bunyan"; - version = "1.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/bunyan/-/bunyan-1.5.1.tgz"; - sha1 = "5f6e7d44c43b952f56b0f41309e3ab12391b4e2d"; - }; - }; - "bunyan-1.8.12" = { - name = "bunyan"; - packageName = "bunyan"; - version = "1.8.12"; - src = fetchurl { - url = "https://registry.npmjs.org/bunyan/-/bunyan-1.8.12.tgz"; - sha1 = "f150f0f6748abdd72aeae84f04403be2ef113797"; - }; - }; - "bunyan-syslog-udp-0.1.0" = { - name = "bunyan-syslog-udp"; - packageName = "bunyan-syslog-udp"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bunyan-syslog-udp/-/bunyan-syslog-udp-0.1.0.tgz"; - sha1 = "fbfaee03a81cd2a95abc18f92c99f2bb87e2429c"; - }; - }; - "busboy-0.2.14" = { - name = "busboy"; - packageName = "busboy"; - version = "0.2.14"; - src = fetchurl { - url = "https://registry.npmjs.org/busboy/-/busboy-0.2.14.tgz"; - sha1 = "6c2a622efcf47c57bbbe1e2a9c37ad36c7925453"; - }; - }; - "byline-5.0.0" = { - name = "byline"; - packageName = "byline"; - version = "5.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz"; - sha1 = "741c5216468eadc457b03410118ad77de8c1ddb1"; - }; - }; - "byte-size-4.0.3" = { - name = "byte-size"; - packageName = "byte-size"; - version = "4.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/byte-size/-/byte-size-4.0.3.tgz"; - sha512 = "JGC3EV2bCzJH/ENSh3afyJrH4vwxbHTuO5ljLoI5+2iJOcEpMgP8T782jH9b5qGxf2mSUIp1lfGnfKNrRHpvVg=="; - }; - }; - "bytebuffer-3.5.5" = { - name = "bytebuffer"; - packageName = "bytebuffer"; - version = "3.5.5"; - src = fetchurl { - url = "https://registry.npmjs.org/bytebuffer/-/bytebuffer-3.5.5.tgz"; - sha1 = "7a6faf1a13514b083f1fcf9541c4c9bfbe7e7fd3"; - }; - }; - "bytes-0.1.0" = { - name = "bytes"; - packageName = "bytes"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bytes/-/bytes-0.1.0.tgz"; - sha1 = "c574812228126d6369d1576925a8579db3f8e5a2"; - }; - }; - "bytes-0.2.0" = { - name = "bytes"; - packageName = "bytes"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bytes/-/bytes-0.2.0.tgz"; - sha1 = "aad33ec14e3dc2ca74e8e7d451f9ba053ad4f7a0"; - }; - }; - "bytes-0.2.1" = { - name = "bytes"; - packageName = "bytes"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/bytes/-/bytes-0.2.1.tgz"; - sha1 = "555b08abcb063f8975905302523e4cd4ffdfdf31"; - }; - }; - "bytes-1.0.0" = { - name = "bytes"; - packageName = "bytes"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz"; - sha1 = "3569ede8ba34315fab99c3e92cb04c7220de1fa8"; - }; - }; - "bytes-2.1.0" = { - name = "bytes"; - packageName = "bytes"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bytes/-/bytes-2.1.0.tgz"; - sha1 = "ac93c410e2ffc9cc7cf4b464b38289067f5e47b4"; - }; - }; - "bytes-2.4.0" = { - name = "bytes"; - packageName = "bytes"; - version = "2.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz"; - sha1 = "7d97196f9d5baf7f6935e25985549edd2a6c2339"; - }; - }; - "bytes-3.0.0" = { - name = "bytes"; - packageName = "bytes"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz"; - sha1 = "d32815404d689699f85a4ea4fa8755dd13a96048"; - }; - }; - "bytewise-1.1.0" = { - name = "bytewise"; - packageName = "bytewise"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bytewise/-/bytewise-1.1.0.tgz"; - sha1 = "1d13cbff717ae7158094aa881b35d081b387253e"; - }; - }; - "bytewise-core-1.2.3" = { - name = "bytewise-core"; - packageName = "bytewise-core"; - version = "1.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/bytewise-core/-/bytewise-core-1.2.3.tgz"; - sha1 = "3fb410c7e91558eb1ab22a82834577aa6bd61d42"; - }; - }; - "cacache-10.0.4" = { - name = "cacache"; - packageName = "cacache"; - version = "10.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz"; - sha512 = "Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA=="; - }; - }; - "cache-base-1.0.1" = { - name = "cache-base"; - packageName = "cache-base"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz"; - sha512 = "AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ=="; - }; - }; - "cacheable-request-2.1.4" = { - name = "cacheable-request"; - packageName = "cacheable-request"; - version = "2.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz"; - sha1 = "0d808801b6342ad33c91df9d0b44dc09b91e5c3d"; - }; - }; - "cached-path-relative-1.0.1" = { - name = "cached-path-relative"; - packageName = "cached-path-relative"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.1.tgz"; - sha1 = "d09c4b52800aa4c078e2dd81a869aac90d2e54e7"; - }; - }; - "call-me-maybe-1.0.1" = { - name = "call-me-maybe"; - packageName = "call-me-maybe"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz"; - sha1 = "26d208ea89e37b5cbde60250a15f031c16a4d66b"; - }; - }; - "callback-stream-1.1.0" = { - name = "callback-stream"; - packageName = "callback-stream"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/callback-stream/-/callback-stream-1.1.0.tgz"; - sha1 = "4701a51266f06e06eaa71fc17233822d875f4908"; - }; - }; - "caller-0.0.1" = { - name = "caller"; - packageName = "caller"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/caller/-/caller-0.0.1.tgz"; - sha1 = "f37a1d6ea10e829d94721ae29a90bb4fb52ab767"; - }; - }; - "caller-callsite-2.0.0" = { - name = "caller-callsite"; - packageName = "caller-callsite"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz"; - sha1 = "847e0fce0a223750a9a027c54b33731ad3154134"; - }; - }; - "caller-id-0.1.0" = { - name = "caller-id"; - packageName = "caller-id"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/caller-id/-/caller-id-0.1.0.tgz"; - sha1 = "59bdac0893d12c3871408279231f97458364f07b"; - }; - }; - "caller-path-0.1.0" = { - name = "caller-path"; - packageName = "caller-path"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz"; - sha1 = "94085ef63581ecd3daa92444a8fe94e82577751f"; - }; - }; - "caller-path-2.0.0" = { - name = "caller-path"; - packageName = "caller-path"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz"; - sha1 = "468f83044e369ab2010fac5f06ceee15bb2cb1f4"; - }; - }; - "callsite-1.0.0" = { - name = "callsite"; - packageName = "callsite"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz"; - sha1 = "280398e5d664bd74038b6f0905153e6e8af1bc20"; - }; - }; - "callsites-0.2.0" = { - name = "callsites"; - packageName = "callsites"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz"; - sha1 = "afab96262910a7f33c19a5775825c69f34e350ca"; - }; - }; - "callsites-2.0.0" = { - name = "callsites"; - packageName = "callsites"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz"; - sha1 = "06eb84f00eea413da86affefacbffb36093b3c50"; - }; - }; - "camel-case-3.0.0" = { - name = "camel-case"; - packageName = "camel-case"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz"; - sha1 = "ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73"; - }; - }; - "camelcase-1.2.1" = { - name = "camelcase"; - packageName = "camelcase"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz"; - sha1 = "9bb5304d2e0b56698b2c758b08a3eaa9daa58a39"; - }; - }; - "camelcase-2.1.1" = { - name = "camelcase"; - packageName = "camelcase"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"; - sha1 = "7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"; - }; - }; - "camelcase-3.0.0" = { - name = "camelcase"; - packageName = "camelcase"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz"; - sha1 = "32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"; - }; - }; - "camelcase-4.1.0" = { - name = "camelcase"; - packageName = "camelcase"; - version = "4.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz"; - sha1 = "d545635be1e33c542649c69173e5de6acfae34dd"; - }; - }; - "camelcase-keys-2.1.0" = { - name = "camelcase-keys"; - packageName = "camelcase-keys"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz"; - sha1 = "308beeaffdf28119051efa1d932213c91b8f92e7"; - }; - }; - "camelcase-keys-4.2.0" = { - name = "camelcase-keys"; - packageName = "camelcase-keys"; - version = "4.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz"; - sha1 = "a2aa5fb1af688758259c32c141426d78923b9b77"; - }; - }; - "capture-stack-trace-1.0.0" = { - name = "capture-stack-trace"; - packageName = "capture-stack-trace"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz"; - sha1 = "4a6fa07399c26bba47f0b2496b4d0fb408c5550d"; - }; - }; - "caseless-0.11.0" = { - name = "caseless"; - packageName = "caseless"; - version = "0.11.0"; - src = fetchurl { - url = "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz"; - sha1 = "715b96ea9841593cc33067923f5ec60ebda4f7d7"; - }; - }; - "caseless-0.12.0" = { - name = "caseless"; - packageName = "caseless"; - version = "0.12.0"; - src = fetchurl { - url = "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz"; - sha1 = "1b681c21ff84033c826543090689420d187151dc"; - }; - }; - "castv2-0.1.9" = { - name = "castv2"; - packageName = "castv2"; - version = "0.1.9"; - src = fetchurl { - url = "https://registry.npmjs.org/castv2/-/castv2-0.1.9.tgz"; - sha1 = "d0b0fab1fd06b0d9cca636886716ec1293a5905a"; - }; - }; - "castv2-client-1.2.0" = { - name = "castv2-client"; - packageName = "castv2-client"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/castv2-client/-/castv2-client-1.2.0.tgz"; - sha1 = "a9193b1a5448b8cb9a0415bd021c8811ed7b0544"; - }; - }; - "catharsis-0.8.9" = { - name = "catharsis"; - packageName = "catharsis"; - version = "0.8.9"; - src = fetchurl { - url = "https://registry.npmjs.org/catharsis/-/catharsis-0.8.9.tgz"; - sha1 = "98cc890ca652dd2ef0e70b37925310ff9e90fc8b"; - }; - }; - "caw-2.0.1" = { - name = "caw"; - packageName = "caw"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz"; - sha512 = "Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA=="; - }; - }; - "center-align-0.1.3" = { - name = "center-align"; - packageName = "center-align"; - version = "0.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz"; - sha1 = "aa0d32629b6ee972200411cbd4461c907bc2b7ad"; - }; - }; - "chai-4.1.2" = { - name = "chai"; - packageName = "chai"; - version = "4.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/chai/-/chai-4.1.2.tgz"; - sha1 = "0f64584ba642f0f2ace2806279f4f06ca23ad73c"; - }; - }; - "chai-as-promised-7.1.1" = { - name = "chai-as-promised"; - packageName = "chai-as-promised"; - version = "7.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/chai-as-promised/-/chai-as-promised-7.1.1.tgz"; - sha512 = "azL6xMoi+uxu6z4rhWQ1jbdUhOMhis2PvscD/xjLqNMkv3BPPp2JyyuTHOrf9BOosGpNQ11v6BKv/g57RXbiaA=="; - }; - }; - "chainsaw-0.1.0" = { - name = "chainsaw"; - packageName = "chainsaw"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz"; - sha1 = "5eab50b28afe58074d0d58291388828b5e5fbc98"; - }; - }; - "chalk-0.4.0" = { - name = "chalk"; - packageName = "chalk"; - version = "0.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz"; - sha1 = "5199a3ddcd0c1efe23bc08c1b027b06176e0c64f"; - }; - }; - "chalk-0.5.1" = { - name = "chalk"; - packageName = "chalk"; - version = "0.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz"; - sha1 = "663b3a648b68b55d04690d49167aa837858f2174"; - }; - }; - "chalk-1.0.0" = { - name = "chalk"; - packageName = "chalk"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/chalk/-/chalk-1.0.0.tgz"; - sha1 = "b3cf4ed0ff5397c99c75b8f679db2f52831f96dc"; - }; - }; - "chalk-1.1.3" = { - name = "chalk"; - packageName = "chalk"; - version = "1.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz"; - sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98"; - }; - }; - "chalk-2.1.0" = { - name = "chalk"; - packageName = "chalk"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz"; - sha512 = "LUHGS/dge4ujbXMJrnihYMcL4AoOweGnw9Tp3kQuqy1Kx5c1qKjqvMJZ6nVJPMWJtKCTN72ZogH3oeSO9g9rXQ=="; - }; - }; - "chalk-2.3.1" = { - name = "chalk"; - packageName = "chalk"; - version = "2.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/chalk/-/chalk-2.3.1.tgz"; - sha512 = "QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g=="; - }; - }; - "chalk-2.4.0" = { - name = "chalk"; - packageName = "chalk"; - version = "2.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/chalk/-/chalk-2.4.0.tgz"; - sha512 = "Wr/w0f4o9LuE7K53cD0qmbAMM+2XNLzR29vFn5hqko4sxGlUsyy363NvmyGIyk5tpe9cjTr9SJYbysEyPkRnFw=="; - }; - }; - "chalk-2.4.1" = { - name = "chalk"; - packageName = "chalk"; - version = "2.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz"; - sha512 = "ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ=="; - }; - }; - "change-case-3.0.2" = { - name = "change-case"; - packageName = "change-case"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/change-case/-/change-case-3.0.2.tgz"; - sha512 = "Mww+SLF6MZ0U6kdg11algyKd5BARbyM4TbFBepwowYSR5ClfQGCGtxNXgykpN0uF/bstWeaGDT4JWaDh8zWAHA=="; - }; - }; - "character-parser-1.2.1" = { - name = "character-parser"; - packageName = "character-parser"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/character-parser/-/character-parser-1.2.1.tgz"; - sha1 = "c0dde4ab182713b919b970959a123ecc1a30fcd6"; - }; - }; - "character-parser-2.2.0" = { - name = "character-parser"; - packageName = "character-parser"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz"; - sha1 = "c7ce28f36d4bcd9744e5ffc2c5fcde1c73261fc0"; - }; - }; - "chardet-0.4.2" = { - name = "chardet"; - packageName = "chardet"; - version = "0.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz"; - sha1 = "b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2"; - }; - }; - "chardet-0.5.0" = { - name = "chardet"; - packageName = "chardet"; - version = "0.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/chardet/-/chardet-0.5.0.tgz"; - sha512 = "9ZTaoBaePSCFvNlNGrsyI8ZVACP2svUtq0DkM7t4K2ClAa96sqOIRjAzDTc8zXzFt1cZR46rRzLTiHFSJ+Qw0g=="; - }; - }; - "check-error-1.0.2" = { - name = "check-error"; - packageName = "check-error"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz"; - sha1 = "574d312edd88bb5dd8912e9286dd6c0aed4aac82"; - }; - }; - "cheerio-0.17.0" = { - name = "cheerio"; - packageName = "cheerio"; - version = "0.17.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cheerio/-/cheerio-0.17.0.tgz"; - sha1 = "fa5ae42cc60121133d296d0b46d983215f7268ea"; - }; - }; - "cheerio-0.20.0" = { - name = "cheerio"; - packageName = "cheerio"; - version = "0.20.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cheerio/-/cheerio-0.20.0.tgz"; - sha1 = "5c710f2bab95653272842ba01c6ea61b3545ec35"; - }; - }; - "cheerio-0.22.0" = { - name = "cheerio"; - packageName = "cheerio"; - version = "0.22.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz"; - sha1 = "a9baa860a3f9b595a6b81b1a86873121ed3a269e"; - }; - }; - "cheerio-1.0.0-rc.2" = { - name = "cheerio"; - packageName = "cheerio"; - version = "1.0.0-rc.2"; - src = fetchurl { - url = "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.2.tgz"; - sha1 = "4b9f53a81b27e4d5dac31c0ffd0cfa03cc6830db"; - }; - }; - "chmodr-1.0.2" = { - name = "chmodr"; - packageName = "chmodr"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/chmodr/-/chmodr-1.0.2.tgz"; - sha1 = "04662b932d0f02ec66deaa2b0ea42811968e3eb9"; - }; - }; - "chokidar-1.6.0" = { - name = "chokidar"; - packageName = "chokidar"; - version = "1.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/chokidar/-/chokidar-1.6.0.tgz"; - sha1 = "90c32ad4802901d7713de532dc284e96a63ad058"; - }; - }; - "chokidar-1.7.0" = { - name = "chokidar"; - packageName = "chokidar"; - version = "1.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz"; - sha1 = "798e689778151c8076b4b360e5edd28cda2bb468"; - }; - }; - "chokidar-2.0.4" = { - name = "chokidar"; - packageName = "chokidar"; - version = "2.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz"; - sha512 = "z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ=="; - }; - }; - "chownr-0.0.2" = { - name = "chownr"; - packageName = "chownr"; - version = "0.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/chownr/-/chownr-0.0.2.tgz"; - sha1 = "2f9aebf746f90808ce00607b72ba73b41604c485"; - }; - }; - "chownr-1.0.1" = { - name = "chownr"; - packageName = "chownr"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz"; - sha1 = "e2a75042a9551908bebd25b8523d5f9769d79181"; - }; - }; - "chrome-trace-event-1.0.0" = { - name = "chrome-trace-event"; - packageName = "chrome-trace-event"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz"; - sha512 = "xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A=="; - }; - }; - "chromecast-player-0.2.3" = { - name = "chromecast-player"; - packageName = "chromecast-player"; - version = "0.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/chromecast-player/-/chromecast-player-0.2.3.tgz"; - sha1 = "fe9ce69911c88096d681e4242c1902ad30787216"; - }; - }; - "chromecast-scanner-0.5.0" = { - name = "chromecast-scanner"; - packageName = "chromecast-scanner"; - version = "0.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/chromecast-scanner/-/chromecast-scanner-0.5.0.tgz"; - sha1 = "01296a3e5d130cce34974eb509cbbc7d6f78dd3d"; - }; - }; - "chromecasts-1.9.1" = { - name = "chromecasts"; - packageName = "chromecasts"; - version = "1.9.1"; - src = fetchurl { - url = "https://registry.npmjs.org/chromecasts/-/chromecasts-1.9.1.tgz"; - sha512 = "nsXv7ufgrpC8s5DUm6FJEa2XJ2VvE9FmbTVi6r4zGreTFTTSRSJjvqVEqLUFX/fGo/zbSre3zdoV+Pu9DGLz0A=="; - }; - }; - "chromium-pickle-js-0.2.0" = { - name = "chromium-pickle-js"; - packageName = "chromium-pickle-js"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz"; - sha1 = "04a106672c18b085ab774d983dfa3ea138f22205"; - }; - }; - "chunk-store-stream-3.0.0" = { - name = "chunk-store-stream"; - packageName = "chunk-store-stream"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/chunk-store-stream/-/chunk-store-stream-3.0.0.tgz"; - sha512 = "eKmlEJ3qpHvHedRdoJA1sixqKF2iNL9mNPu3eev5wO0zg/YXKqda9rBnCfxsIUzxqFkPwyf7fPWcQuFKUCqARw=="; - }; - }; - "ci-info-1.1.3" = { - name = "ci-info"; - packageName = "ci-info"; - version = "1.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/ci-info/-/ci-info-1.1.3.tgz"; - sha512 = "SK/846h/Rcy8q9Z9CAwGBLfCJ6EkjJWdpelWDufQpqVDYq2Wnnv8zlSO6AMQap02jvhVruKKpEtQOufo3pFhLg=="; - }; - }; - "cint-8.2.1" = { - name = "cint"; - packageName = "cint"; - version = "8.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/cint/-/cint-8.2.1.tgz"; - sha1 = "70386b1b48e2773d0d63166a55aff94ef4456a12"; - }; - }; - "cipher-base-1.0.4" = { - name = "cipher-base"; - packageName = "cipher-base"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz"; - sha512 = "Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q=="; - }; - }; - "circular-append-file-1.0.1" = { - name = "circular-append-file"; - packageName = "circular-append-file"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/circular-append-file/-/circular-append-file-1.0.1.tgz"; - sha512 = "BUDFvrBTCdeVhg9E05PX4XgMegk6xWB69uGwyuATEg7PMfa9lGU1mzFSK0xWNW2O0i9CAQHN0oIdXI/kI2hPkg=="; - }; - }; - "circular-json-0.3.3" = { - name = "circular-json"; - packageName = "circular-json"; - version = "0.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz"; - sha512 = "UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A=="; - }; - }; - "circular-json-0.5.5" = { - name = "circular-json"; - packageName = "circular-json"; - version = "0.5.5"; - src = fetchurl { - url = "https://registry.npmjs.org/circular-json/-/circular-json-0.5.5.tgz"; - sha512 = "13YaR6kiz0kBNmIVM87Io8Hp7bWOo4r61vkEANy8iH9R9bc6avud/1FT0SBpqR1RpIQADOh/Q+yHZDA1iL6ysA=="; - }; - }; - "clarinet-0.11.0" = { - name = "clarinet"; - packageName = "clarinet"; - version = "0.11.0"; - src = fetchurl { - url = "https://registry.npmjs.org/clarinet/-/clarinet-0.11.0.tgz"; - sha1 = "6cc912b93138dc867fc273cd34ea90e83e054719"; - }; - }; - "class-utils-0.3.6" = { - name = "class-utils"; - packageName = "class-utils"; - version = "0.3.6"; - src = fetchurl { - url = "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz"; - sha512 = "qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg=="; - }; - }; - "clean-css-3.4.28" = { - name = "clean-css"; - packageName = "clean-css"; - version = "3.4.28"; - src = fetchurl { - url = "https://registry.npmjs.org/clean-css/-/clean-css-3.4.28.tgz"; - sha1 = "bf1945e82fc808f55695e6ddeaec01400efd03ff"; - }; - }; - "clean-css-4.1.11" = { - name = "clean-css"; - packageName = "clean-css"; - version = "4.1.11"; - src = fetchurl { - url = "https://registry.npmjs.org/clean-css/-/clean-css-4.1.11.tgz"; - sha1 = "2ecdf145aba38f54740f26cefd0ff3e03e125d6a"; - }; - }; - "clean-css-4.2.1" = { - name = "clean-css"; - packageName = "clean-css"; - version = "4.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz"; - sha512 = "4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g=="; - }; - }; - "clean-stack-1.3.0" = { - name = "clean-stack"; - packageName = "clean-stack"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/clean-stack/-/clean-stack-1.3.0.tgz"; - sha1 = "9e821501ae979986c46b1d66d2d432db2fd4ae31"; - }; - }; - "cli-0.6.6" = { - name = "cli"; - packageName = "cli"; - version = "0.6.6"; - src = fetchurl { - url = "https://registry.npmjs.org/cli/-/cli-0.6.6.tgz"; - sha1 = "02ad44a380abf27adac5e6f0cdd7b043d74c53e3"; - }; - }; - "cli-1.0.1" = { - name = "cli"; - packageName = "cli"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz"; - sha1 = "22817534f24bfa4950c34d532d48ecbc621b8c14"; - }; - }; - "cli-boxes-1.0.0" = { - name = "cli-boxes"; - packageName = "cli-boxes"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz"; - sha1 = "4fa917c3e59c94a004cd61f8ee509da651687143"; - }; - }; - "cli-color-0.1.7" = { - name = "cli-color"; - packageName = "cli-color"; - version = "0.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/cli-color/-/cli-color-0.1.7.tgz"; - sha1 = "adc3200fa471cc211b0da7f566b71e98b9d67347"; - }; - }; - "cli-cursor-1.0.2" = { - name = "cli-cursor"; - packageName = "cli-cursor"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz"; - sha1 = "64da3f7d56a54412e59794bd62dc35295e8f2987"; - }; - }; - "cli-cursor-2.1.0" = { - name = "cli-cursor"; - packageName = "cli-cursor"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz"; - sha1 = "b35dac376479facc3e94747d41d0d0f5238ffcb5"; - }; - }; - "cli-list-0.2.0" = { - name = "cli-list"; - packageName = "cli-list"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cli-list/-/cli-list-0.2.0.tgz"; - sha1 = "7e673ee0dd39a611a486476e53f3c6b3941cb582"; - }; - }; - "cli-spinners-1.3.1" = { - name = "cli-spinners"; - packageName = "cli-spinners"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz"; - sha512 = "1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg=="; - }; - }; - "cli-table-0.3.1" = { - name = "cli-table"; - packageName = "cli-table"; - version = "0.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz"; - sha1 = "f53b05266a8b1a0b934b3d0821e6e2dc5914ae23"; - }; - }; - "cli-table2-0.2.0" = { - name = "cli-table2"; - packageName = "cli-table2"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cli-table2/-/cli-table2-0.2.0.tgz"; - sha1 = "2d1ef7f218a0e786e214540562d4bd177fe32d97"; - }; - }; - "cli-truncate-1.1.0" = { - name = "cli-truncate"; - packageName = "cli-truncate"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cli-truncate/-/cli-truncate-1.1.0.tgz"; - sha512 = "bAtZo0u82gCfaAGfSNxUdTI9mNyza7D8w4CVCcaOsy7sgwDzvx6ekr6cuWJqY3UGzgnQ1+4wgENup5eIhgxEYA=="; - }; - }; - "cli-width-1.1.1" = { - name = "cli-width"; - packageName = "cli-width"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/cli-width/-/cli-width-1.1.1.tgz"; - sha1 = "a4d293ef67ebb7b88d4a4d42c0ccf00c4d1e366d"; - }; - }; - "cli-width-2.2.0" = { - name = "cli-width"; - packageName = "cli-width"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz"; - sha1 = "ff19ede8a9a5e579324147b0c11f0fbcbabed639"; - }; - }; - "cliclopts-1.1.1" = { - name = "cliclopts"; - packageName = "cliclopts"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/cliclopts/-/cliclopts-1.1.1.tgz"; - sha1 = "69431c7cb5af723774b0d3911b4c37512431910f"; - }; - }; - "cliff-0.1.10" = { - name = "cliff"; - packageName = "cliff"; - version = "0.1.10"; - src = fetchurl { - url = "https://registry.npmjs.org/cliff/-/cliff-0.1.10.tgz"; - sha1 = "53be33ea9f59bec85609ee300ac4207603e52013"; - }; - }; - "cliff-0.1.9" = { - name = "cliff"; - packageName = "cliff"; - version = "0.1.9"; - src = fetchurl { - url = "https://registry.npmjs.org/cliff/-/cliff-0.1.9.tgz"; - sha1 = "a211e09c6a3de3ba1af27d049d301250d18812bc"; - }; - }; - "clipboardy-1.2.3" = { - name = "clipboardy"; - packageName = "clipboardy"; - version = "1.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/clipboardy/-/clipboardy-1.2.3.tgz"; - sha512 = "2WNImOvCRe6r63Gk9pShfkwXsVtKCroMAevIbiae021mS850UkWPbevxsBz3tnvjZIEGvlwaqCPsw+4ulzNgJA=="; - }; - }; - "cliui-2.1.0" = { - name = "cliui"; - packageName = "cliui"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz"; - sha1 = "4b475760ff80264c762c3a1719032e91c7fea0d1"; - }; - }; - "cliui-3.2.0" = { - name = "cliui"; - packageName = "cliui"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz"; - sha1 = "120601537a916d29940f934da3b48d585a39213d"; - }; - }; - "cliui-4.1.0" = { - name = "cliui"; - packageName = "cliui"; - version = "4.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz"; - sha512 = "4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ=="; - }; - }; - "clivas-0.1.4" = { - name = "clivas"; - packageName = "clivas"; - version = "0.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/clivas/-/clivas-0.1.4.tgz"; - sha1 = "e1c1e481d1273d57f1752132b0e4410a0d88235a"; - }; - }; - "clivas-0.2.0" = { - name = "clivas"; - packageName = "clivas"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/clivas/-/clivas-0.2.0.tgz"; - sha1 = "b8d19188b3243e390f302410bd0cb1622db82649"; - }; - }; - "clone-0.1.5" = { - name = "clone"; - packageName = "clone"; - version = "0.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/clone/-/clone-0.1.5.tgz"; - sha1 = "46f29143d0766d663dbd7f80b7520a15783d2042"; - }; - }; - "clone-0.1.6" = { - name = "clone"; - packageName = "clone"; - version = "0.1.6"; - src = fetchurl { - url = "https://registry.npmjs.org/clone/-/clone-0.1.6.tgz"; - sha1 = "4af2296d4a23a64168c2f5fb0a2aa65e80517000"; - }; - }; - "clone-0.2.0" = { - name = "clone"; - packageName = "clone"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"; - sha1 = "c6126a90ad4f72dbf5acdb243cc37724fe93fc1f"; - }; - }; - "clone-1.0.4" = { - name = "clone"; - packageName = "clone"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz"; - sha1 = "da309cc263df15994c688ca902179ca3c7cd7c7e"; - }; - }; - "clone-2.1.1" = { - name = "clone"; - packageName = "clone"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz"; - sha1 = "d217d1e961118e3ac9a4b8bba3285553bf647cdb"; - }; - }; - "clone-2.1.2" = { - name = "clone"; - packageName = "clone"; - version = "2.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz"; - sha1 = "1b7f4b9f591f1e8f83670401600345a02887435f"; - }; - }; - "clone-buffer-1.0.0" = { - name = "clone-buffer"; - packageName = "clone-buffer"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz"; - sha1 = "e3e25b207ac4e701af721e2cb5a16792cac3dc58"; - }; - }; - "clone-deep-0.3.0" = { - name = "clone-deep"; - packageName = "clone-deep"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/clone-deep/-/clone-deep-0.3.0.tgz"; - sha1 = "348c61ae9cdbe0edfe053d91ff4cc521d790ede8"; - }; - }; - "clone-regexp-1.0.1" = { - name = "clone-regexp"; - packageName = "clone-regexp"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/clone-regexp/-/clone-regexp-1.0.1.tgz"; - sha512 = "Fcij9IwRW27XedRIJnSOEupS7RVcXtObJXbcUOX93UCLqqOdRpkvzKywOOSizmEK/Is3S/RHX9dLdfo6R1Q1mw=="; - }; - }; - "clone-response-1.0.2" = { - name = "clone-response"; - packageName = "clone-response"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz"; - sha1 = "d1dc973920314df67fbeb94223b4ee350239e96b"; - }; - }; - "clone-stats-0.0.1" = { - name = "clone-stats"; - packageName = "clone-stats"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"; - sha1 = "b88f94a82cf38b8791d58046ea4029ad88ca99d1"; - }; - }; - "clone-stats-1.0.0" = { - name = "clone-stats"; - packageName = "clone-stats"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz"; - sha1 = "b3782dff8bb5474e18b9b6bf0fdfe782f8777680"; - }; - }; - "cloneable-readable-1.1.2" = { - name = "cloneable-readable"; - packageName = "cloneable-readable"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.2.tgz"; - sha512 = "Bq6+4t+lbM8vhTs/Bef5c5AdEMtapp/iFb6+s4/Hh9MVTt8OLKH7ZOOZSCT+Ys7hsHvqv0GuMPJ1lnQJVHvxpg=="; - }; - }; - "closest-to-2.0.0" = { - name = "closest-to"; - packageName = "closest-to"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/closest-to/-/closest-to-2.0.0.tgz"; - sha1 = "bb2a860edb7769b62d04821748ae50da24dbefaa"; - }; - }; - "cmd-shim-2.0.2" = { - name = "cmd-shim"; - packageName = "cmd-shim"; - version = "2.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/cmd-shim/-/cmd-shim-2.0.2.tgz"; - sha1 = "6fcbda99483a8fd15d7d30a196ca69d688a2efdb"; - }; - }; - "cmdln-3.2.1" = { - name = "cmdln"; - packageName = "cmdln"; - version = "3.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/cmdln/-/cmdln-3.2.1.tgz"; - sha1 = "8d21967625b25ee35fca8e8453ccf10fccd04e45"; - }; - }; - "cmdln-4.1.2" = { - name = "cmdln"; - packageName = "cmdln"; - version = "4.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/cmdln/-/cmdln-4.1.2.tgz"; - sha1 = "4345bb5498f2b096ba85ec8c5579a8cb252f7c70"; - }; - }; - "co-3.1.0" = { - name = "co"; - packageName = "co"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/co/-/co-3.1.0.tgz"; - sha1 = "4ea54ea5a08938153185e15210c68d9092bc1b78"; - }; - }; - "co-4.6.0" = { - name = "co"; - packageName = "co"; - version = "4.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/co/-/co-4.6.0.tgz"; - sha1 = "6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"; - }; - }; - "co-from-stream-0.0.0" = { - name = "co-from-stream"; - packageName = "co-from-stream"; - version = "0.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/co-from-stream/-/co-from-stream-0.0.0.tgz"; - sha1 = "1a5cd8ced77263946094fa39f2499a63297bcaf9"; - }; - }; - "co-fs-extra-1.2.1" = { - name = "co-fs-extra"; - packageName = "co-fs-extra"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/co-fs-extra/-/co-fs-extra-1.2.1.tgz"; - sha1 = "3b6ad77cf2614530f677b1cf62664f5ba756b722"; - }; - }; - "co-read-0.0.1" = { - name = "co-read"; - packageName = "co-read"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/co-read/-/co-read-0.0.1.tgz"; - sha1 = "f81b3eb8a86675fec51e3d883a7f564e873c9389"; - }; - }; - "coa-2.0.1" = { - name = "coa"; - packageName = "coa"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/coa/-/coa-2.0.1.tgz"; - sha512 = "5wfTTO8E2/ja4jFSxePXlG5nRu5bBtL/r1HCIpJW/lzT6yDtKl0u0Z4o/Vpz32IpKmBn7HerheEZQgA9N2DarQ=="; - }; - }; - "code-point-at-1.1.0" = { - name = "code-point-at"; - packageName = "code-point-at"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz"; - sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"; - }; - }; - "codecs-1.2.1" = { - name = "codecs"; - packageName = "codecs"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/codecs/-/codecs-1.2.1.tgz"; - sha512 = "SPnx+ZHXVJ0qTInRXmnxuyu8PDvSzvop5MXp1BOr/urFQI3yL2n5ewE755skTklF/hKVlWj8cinGxdR2gvLvTA=="; - }; - }; - "codepage-1.4.0" = { - name = "codepage"; - packageName = "codepage"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/codepage/-/codepage-1.4.0.tgz"; - sha1 = "ffd5b603ae6a8ebb63559d5fb89a57d12b943837"; - }; - }; - "coffee-script-1.12.7" = { - name = "coffee-script"; - packageName = "coffee-script"; - version = "1.12.7"; - src = fetchurl { - url = "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz"; - sha512 = "fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw=="; - }; - }; - "coffee-script-1.6.3" = { - name = "coffee-script"; - packageName = "coffee-script"; - version = "1.6.3"; - src = fetchurl { - url = "https://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; - sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; - }; - }; - "collection-visit-1.0.0" = { - name = "collection-visit"; - packageName = "collection-visit"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz"; - sha1 = "4bc0373c164bc3291b4d368c829cf1a80a59dca0"; - }; - }; - "color-3.0.0" = { - name = "color"; - packageName = "color"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/color/-/color-3.0.0.tgz"; - sha512 = "jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w=="; - }; - }; - "color-convert-1.9.2" = { - name = "color-convert"; - packageName = "color-convert"; - version = "1.9.2"; - src = fetchurl { - url = "https://registry.npmjs.org/color-convert/-/color-convert-1.9.2.tgz"; - sha512 = "3NUJZdhMhcdPn8vJ9v2UQJoH0qqoGUkYTgFEPZaPjEtwmmKUfNV46zZmgB2M5M4DCEQHMaCfWHCxiBflLm04Tg=="; - }; - }; - "color-name-1.1.1" = { - name = "color-name"; - packageName = "color-name"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/color-name/-/color-name-1.1.1.tgz"; - sha1 = "4b1415304cf50028ea81643643bd82ea05803689"; - }; - }; - "color-string-1.5.3" = { - name = "color-string"; - packageName = "color-string"; - version = "1.5.3"; - src = fetchurl { - url = "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz"; - sha512 = "dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw=="; - }; - }; - "color-support-1.1.3" = { - name = "color-support"; - packageName = "color-support"; - version = "1.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz"; - sha512 = "qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg=="; - }; - }; - "colors-0.5.1" = { - name = "colors"; - packageName = "colors"; - version = "0.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/colors/-/colors-0.5.1.tgz"; - sha1 = "7d0023eaeb154e8ee9fce75dcb923d0ed1667774"; - }; - }; - "colors-0.6.2" = { - name = "colors"; - packageName = "colors"; - version = "0.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz"; - sha1 = "2423fe6678ac0c5dae8852e5d0e5be08c997abcc"; - }; - }; - "colors-1.0.3" = { - name = "colors"; - packageName = "colors"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz"; - sha1 = "0433f44d809680fdeb60ed260f1b0c262e82a40b"; - }; - }; - "colors-1.1.2" = { - name = "colors"; - packageName = "colors"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz"; - sha1 = "168a4701756b6a7f51a12ce0c97bfa28c084ed63"; - }; - }; - "colors-1.3.0" = { - name = "colors"; - packageName = "colors"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/colors/-/colors-1.3.0.tgz"; - sha512 = "EDpX3a7wHMWFA7PUHWPHNWqOxIIRSJetuwl0AS5Oi/5FMV8kWm69RTlgm00GKjBO1xFHMtBbL49yRtMMdticBw=="; - }; - }; - "colors-1.3.1" = { - name = "colors"; - packageName = "colors"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/colors/-/colors-1.3.1.tgz"; - sha512 = "jg/vxRmv430jixZrC+La5kMbUWqIg32/JsYNZb94+JEmzceYbWKTsv1OuTp+7EaqiaWRR2tPcykibwCRgclIsw=="; - }; - }; - "colour-0.7.1" = { - name = "colour"; - packageName = "colour"; - version = "0.7.1"; - src = fetchurl { - url = "https://registry.npmjs.org/colour/-/colour-0.7.1.tgz"; - sha1 = "9cb169917ec5d12c0736d3e8685746df1cadf778"; - }; - }; - "columnify-1.5.4" = { - name = "columnify"; - packageName = "columnify"; - version = "1.5.4"; - src = fetchurl { - url = "https://registry.npmjs.org/columnify/-/columnify-1.5.4.tgz"; - sha1 = "4737ddf1c7b69a8a7c340570782e947eec8e78bb"; - }; - }; - "combine-lists-1.0.1" = { - name = "combine-lists"; - packageName = "combine-lists"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz"; - sha1 = "458c07e09e0d900fc28b70a3fec2dacd1d2cb7f6"; - }; - }; - "combine-source-map-0.8.0" = { - name = "combine-source-map"; - packageName = "combine-source-map"; - version = "0.8.0"; - src = fetchurl { - url = "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz"; - sha1 = "a58d0df042c186fcf822a8e8015f5450d2d79a8b"; - }; - }; - "combined-stream-0.0.7" = { - name = "combined-stream"; - packageName = "combined-stream"; - version = "0.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz"; - sha1 = "0137e657baa5a7541c57ac37ac5fc07d73b4dc1f"; - }; - }; - "combined-stream-1.0.6" = { - name = "combined-stream"; - packageName = "combined-stream"; - version = "1.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz"; - sha1 = "723e7df6e801ac5613113a7e445a9b69cb632818"; - }; - }; - "command-exists-1.2.7" = { - name = "command-exists"; - packageName = "command-exists"; - version = "1.2.7"; - src = fetchurl { - url = "https://registry.npmjs.org/command-exists/-/command-exists-1.2.7.tgz"; - sha512 = "doWDvhXCcW5LK0cIUWrOQ8oMFXJv3lEQCkJpGVjM8v9SV0uhqYXB943538tEA2CiaWqSyuYUGAm5ezDwEx9xlw=="; - }; - }; - "commander-0.6.1" = { - name = "commander"; - packageName = "commander"; - version = "0.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-0.6.1.tgz"; - sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; - }; - }; - "commander-1.0.4" = { - name = "commander"; - packageName = "commander"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-1.0.4.tgz"; - sha1 = "5edeb1aee23c4fb541a6b70d692abef19669a2d3"; - }; - }; - "commander-1.1.1" = { - name = "commander"; - packageName = "commander"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-1.1.1.tgz"; - sha1 = "50d1651868ae60eccff0a2d9f34595376bc6b041"; - }; - }; - "commander-1.3.1" = { - name = "commander"; - packageName = "commander"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-1.3.1.tgz"; - sha1 = "02443e02db96f4b32b674225451abb6e9510000e"; - }; - }; - "commander-1.3.2" = { - name = "commander"; - packageName = "commander"; - version = "1.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-1.3.2.tgz"; - sha1 = "8a8f30ec670a6fdd64af52f1914b907d79ead5b5"; - }; - }; - "commander-2.0.0" = { - name = "commander"; - packageName = "commander"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-2.0.0.tgz"; - sha1 = "d1b86f901f8b64bd941bdeadaf924530393be928"; - }; - }; - "commander-2.1.0" = { - name = "commander"; - packageName = "commander"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-2.1.0.tgz"; - sha1 = "d121bbae860d9992a3d517ba96f56588e47c6781"; - }; - }; - "commander-2.11.0" = { - name = "commander"; - packageName = "commander"; - version = "2.11.0"; - src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz"; - sha512 = "b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ=="; - }; - }; - "commander-2.13.0" = { - name = "commander"; - packageName = "commander"; - version = "2.13.0"; - src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz"; - sha512 = "MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA=="; - }; - }; - "commander-2.14.1" = { - name = "commander"; - packageName = "commander"; - version = "2.14.1"; - src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-2.14.1.tgz"; - sha512 = "+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw=="; - }; - }; - "commander-2.15.1" = { - name = "commander"; - packageName = "commander"; - version = "2.15.1"; - src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz"; - sha512 = "VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag=="; - }; - }; - "commander-2.16.0" = { - name = "commander"; - packageName = "commander"; - version = "2.16.0"; - src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-2.16.0.tgz"; - sha512 = "sVXqklSaotK9at437sFlFpyOcJonxe0yST/AG9DkQKUdIE6IqGIMv4SfAQSKaJbSdVEJYItASCrBiVQHq1HQew=="; - }; - }; - "commander-2.17.1" = { - name = "commander"; - packageName = "commander"; - version = "2.17.1"; - src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz"; - sha512 = "wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg=="; - }; - }; - "commander-2.6.0" = { - name = "commander"; - packageName = "commander"; - version = "2.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-2.6.0.tgz"; - sha1 = "9df7e52fb2a0cb0fb89058ee80c3104225f37e1d"; - }; - }; - "commander-2.8.1" = { - name = "commander"; - packageName = "commander"; - version = "2.8.1"; - src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz"; - sha1 = "06be367febfda0c330aa1e2a072d3dc9762425d4"; - }; - }; - "commander-2.9.0" = { - name = "commander"; - packageName = "commander"; - version = "2.9.0"; - src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz"; - sha1 = "9c99094176e12240cb22d6c5146098400fe0f7d4"; - }; - }; - "commist-1.0.0" = { - name = "commist"; - packageName = "commist"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/commist/-/commist-1.0.0.tgz"; - sha1 = "c0c352501cf6f52e9124e3ef89c9806e2022ebef"; - }; - }; - "common-tags-1.8.0" = { - name = "common-tags"; - packageName = "common-tags"; - version = "1.8.0"; - src = fetchurl { - url = "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz"; - sha512 = "6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw=="; - }; - }; - "commondir-1.0.1" = { - name = "commondir"; - packageName = "commondir"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz"; - sha1 = "ddd800da0c66127393cca5950ea968a3aaf1253b"; - }; - }; - "commoner-0.10.8" = { - name = "commoner"; - packageName = "commoner"; - version = "0.10.8"; - src = fetchurl { - url = "https://registry.npmjs.org/commoner/-/commoner-0.10.8.tgz"; - sha1 = "34fc3672cd24393e8bb47e70caa0293811f4f2c5"; - }; - }; - "compact2string-1.4.0" = { - name = "compact2string"; - packageName = "compact2string"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/compact2string/-/compact2string-1.4.0.tgz"; - sha1 = "a99cd96ea000525684b269683ae2222d6eea7b49"; - }; - }; - "compare-func-1.3.2" = { - name = "compare-func"; - packageName = "compare-func"; - version = "1.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/compare-func/-/compare-func-1.3.2.tgz"; - sha1 = "99dd0ba457e1f9bc722b12c08ec33eeab31fa648"; - }; - }; - "component-bind-1.0.0" = { - name = "component-bind"; - packageName = "component-bind"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz"; - sha1 = "00c608ab7dcd93897c0009651b1d3a8e1e73bbd1"; - }; - }; - "component-emitter-1.1.2" = { - name = "component-emitter"; - packageName = "component-emitter"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz"; - sha1 = "296594f2753daa63996d2af08d15a95116c9aec3"; - }; - }; - "component-emitter-1.2.1" = { - name = "component-emitter"; - packageName = "component-emitter"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz"; - sha1 = "137918d6d78283f7df7a6b7c5a63e140e69425e6"; - }; - }; - "component-inherit-0.0.3" = { - name = "component-inherit"; - packageName = "component-inherit"; - version = "0.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz"; - sha1 = "645fc4adf58b72b649d5cae65135619db26ff143"; - }; - }; - "compress-commons-1.2.2" = { - name = "compress-commons"; - packageName = "compress-commons"; - version = "1.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.2.tgz"; - sha1 = "524a9f10903f3a813389b0225d27c48bb751890f"; - }; - }; - "compressible-2.0.14" = { - name = "compressible"; - packageName = "compressible"; - version = "2.0.14"; - src = fetchurl { - url = "https://registry.npmjs.org/compressible/-/compressible-2.0.14.tgz"; - sha1 = "326c5f507fbb055f54116782b969a81b67a29da7"; - }; - }; - "compression-1.5.2" = { - name = "compression"; - packageName = "compression"; - version = "1.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/compression/-/compression-1.5.2.tgz"; - sha1 = "b03b8d86e6f8ad29683cba8df91ddc6ffc77b395"; - }; - }; - "compression-1.7.3" = { - name = "compression"; - packageName = "compression"; - version = "1.7.3"; - src = fetchurl { - url = "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz"; - sha512 = "HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg=="; - }; - }; - "concat-map-0.0.1" = { - name = "concat-map"; - packageName = "concat-map"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"; - sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b"; - }; - }; - "concat-stream-1.5.0" = { - name = "concat-stream"; - packageName = "concat-stream"; - version = "1.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.0.tgz"; - sha1 = "53f7d43c51c5e43f81c8fdd03321c631be68d611"; - }; - }; - "concat-stream-1.5.2" = { - name = "concat-stream"; - packageName = "concat-stream"; - version = "1.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz"; - sha1 = "708978624d856af41a5a741defdd261da752c266"; - }; - }; - "concat-stream-1.6.2" = { - name = "concat-stream"; - packageName = "concat-stream"; - version = "1.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz"; - sha512 = "27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw=="; - }; - }; - "conf-1.4.0" = { - name = "conf"; - packageName = "conf"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/conf/-/conf-1.4.0.tgz"; - sha512 = "bzlVWS2THbMetHqXKB8ypsXN4DQ/1qopGwNJi1eYbpwesJcd86FBjFciCQX/YwAhp9bM7NVnPFqZ5LpV7gP0Dg=="; - }; - }; - "config-0.4.15" = { - name = "config"; - packageName = "config"; - version = "0.4.15"; - src = fetchurl { - url = "https://registry.npmjs.org/config/-/config-0.4.15.tgz"; - sha1 = "d43ddf58b8df5637fdd1314fc816ccae7bfbcd18"; - }; - }; - "config-chain-1.1.11" = { - name = "config-chain"; - packageName = "config-chain"; - version = "1.1.11"; - src = fetchurl { - url = "https://registry.npmjs.org/config-chain/-/config-chain-1.1.11.tgz"; - sha1 = "aba09747dfbe4c3e70e766a6e41586e1859fc6f2"; - }; - }; - "configstore-1.4.0" = { - name = "configstore"; - packageName = "configstore"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/configstore/-/configstore-1.4.0.tgz"; - sha1 = "c35781d0501d268c25c54b8b17f6240e8a4fb021"; - }; - }; - "configstore-2.1.0" = { - name = "configstore"; - packageName = "configstore"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/configstore/-/configstore-2.1.0.tgz"; - sha1 = "737a3a7036e9886102aa6099e47bb33ab1aba1a1"; - }; - }; - "configstore-3.1.2" = { - name = "configstore"; - packageName = "configstore"; - version = "3.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz"; - sha512 = "vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw=="; - }; - }; - "connect-1.9.2" = { - name = "connect"; - packageName = "connect"; - version = "1.9.2"; - src = fetchurl { - url = "https://registry.npmjs.org/connect/-/connect-1.9.2.tgz"; - sha1 = "42880a22e9438ae59a8add74e437f58ae8e52807"; - }; - }; - "connect-2.11.0" = { - name = "connect"; - packageName = "connect"; - version = "2.11.0"; - src = fetchurl { - url = "https://registry.npmjs.org/connect/-/connect-2.11.0.tgz"; - sha1 = "9991ce09ff9b85d9ead27f9d41d0b2a2df2f9284"; - }; - }; - "connect-2.3.9" = { - name = "connect"; - packageName = "connect"; - version = "2.3.9"; - src = fetchurl { - url = "https://registry.npmjs.org/connect/-/connect-2.3.9.tgz"; - sha1 = "4d26ddc485c32e5a1cf1b35854823b4720d25a52"; - }; - }; - "connect-2.30.2" = { - name = "connect"; - packageName = "connect"; - version = "2.30.2"; - src = fetchurl { - url = "https://registry.npmjs.org/connect/-/connect-2.30.2.tgz"; - sha1 = "8da9bcbe8a054d3d318d74dfec903b5c39a1b609"; - }; - }; - "connect-2.7.6" = { - name = "connect"; - packageName = "connect"; - version = "2.7.6"; - src = fetchurl { - url = "https://registry.npmjs.org/connect/-/connect-2.7.6.tgz"; - sha1 = "b83b68fa6f245c5020e2395472cc8322b0060738"; - }; - }; - "connect-3.5.1" = { - name = "connect"; - packageName = "connect"; - version = "3.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/connect/-/connect-3.5.1.tgz"; - sha1 = "6d30d7a63c7f170857a6b3aa6b363d973dca588e"; - }; - }; - "connect-3.6.6" = { - name = "connect"; - packageName = "connect"; - version = "3.6.6"; - src = fetchurl { - url = "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz"; - sha1 = "09eff6c55af7236e137135a72574858b6786f524"; - }; - }; - "connect-busboy-0.0.2" = { - name = "connect-busboy"; - packageName = "connect-busboy"; - version = "0.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/connect-busboy/-/connect-busboy-0.0.2.tgz"; - sha1 = "ac5c9c96672171885e576c66b2bfd95d3bb11097"; - }; - }; - "connect-flash-0.1.0" = { - name = "connect-flash"; - packageName = "connect-flash"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/connect-flash/-/connect-flash-0.1.0.tgz"; - sha1 = "82b381d61a12b651437df1c259c1f1c841239b88"; - }; - }; - "connect-multiparty-2.1.1" = { - name = "connect-multiparty"; - packageName = "connect-multiparty"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/connect-multiparty/-/connect-multiparty-2.1.1.tgz"; - sha1 = "6ee8212fdb2204d3f135f8c12e3afa495d181fd7"; - }; - }; - "connect-pause-0.1.1" = { - name = "connect-pause"; - packageName = "connect-pause"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/connect-pause/-/connect-pause-0.1.1.tgz"; - sha1 = "b269b2bb82ddb1ac3db5099c0fb582aba99fb37a"; - }; - }; - "connect-restreamer-1.0.3" = { - name = "connect-restreamer"; - packageName = "connect-restreamer"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/connect-restreamer/-/connect-restreamer-1.0.3.tgz"; - sha1 = "a73f04d88e7292d7fd2f2d7d691a0cdeeed141a9"; - }; - }; - "connect-timeout-1.6.2" = { - name = "connect-timeout"; - packageName = "connect-timeout"; - version = "1.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/connect-timeout/-/connect-timeout-1.6.2.tgz"; - sha1 = "de9a5ec61e33a12b6edaab7b5f062e98c599b88e"; - }; - }; - "connection-parse-0.0.7" = { - name = "connection-parse"; - packageName = "connection-parse"; - version = "0.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/connection-parse/-/connection-parse-0.0.7.tgz"; - sha1 = "18e7318aab06a699267372b10c5226d25a1c9a69"; - }; - }; - "connections-1.4.2" = { - name = "connections"; - packageName = "connections"; - version = "1.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/connections/-/connections-1.4.2.tgz"; - sha1 = "7890482bf5c71af6c5ca192be3136aed74428aad"; - }; - }; - "console-browserify-1.1.0" = { - name = "console-browserify"; - packageName = "console-browserify"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz"; - sha1 = "f0241c45730a9fc6323b206dbf38edc741d0bb10"; - }; - }; - "console-control-strings-1.1.0" = { - name = "console-control-strings"; - packageName = "console-control-strings"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz"; - sha1 = "3d7cf4464db6446ea644bf4b39507f9851008e8e"; - }; - }; - "consolidate-0.14.5" = { - name = "consolidate"; - packageName = "consolidate"; - version = "0.14.5"; - src = fetchurl { - url = "https://registry.npmjs.org/consolidate/-/consolidate-0.14.5.tgz"; - sha1 = "5a25047bc76f73072667c8cb52c989888f494c63"; - }; - }; - "constant-case-2.0.0" = { - name = "constant-case"; - packageName = "constant-case"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/constant-case/-/constant-case-2.0.0.tgz"; - sha1 = "4175764d389d3fa9c8ecd29186ed6005243b6a46"; - }; - }; - "constantinople-3.0.2" = { - name = "constantinople"; - packageName = "constantinople"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/constantinople/-/constantinople-3.0.2.tgz"; - sha1 = "4b945d9937907bcd98ee575122c3817516544141"; - }; - }; - "constantinople-3.1.2" = { - name = "constantinople"; - packageName = "constantinople"; - version = "3.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/constantinople/-/constantinople-3.1.2.tgz"; - sha512 = "yePcBqEFhLOqSBtwYOGGS1exHo/s1xjekXiinh4itpNQGCu4KA1euPh1fg07N2wMITZXQkBz75Ntdt1ctGZouw=="; - }; - }; - "constants-browserify-1.0.0" = { - name = "constants-browserify"; - packageName = "constants-browserify"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz"; - sha1 = "c20b96d8c617748aaf1c16021760cd27fcb8cb75"; - }; - }; - "consume-http-header-1.0.0" = { - name = "consume-http-header"; - packageName = "consume-http-header"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/consume-http-header/-/consume-http-header-1.0.0.tgz"; - sha1 = "95976d74f7f1b38dfb13fd9b3b68b91a0240556f"; - }; - }; - "consume-until-1.0.0" = { - name = "consume-until"; - packageName = "consume-until"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/consume-until/-/consume-until-1.0.0.tgz"; - sha1 = "75b91fa9f16663e51f98e863af995b9164068c1a"; - }; - }; - "content-disposition-0.5.0" = { - name = "content-disposition"; - packageName = "content-disposition"; - version = "0.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.0.tgz"; - sha1 = "4284fe6ae0630874639e44e80a418c2934135e9e"; - }; - }; - "content-disposition-0.5.2" = { - name = "content-disposition"; - packageName = "content-disposition"; - version = "0.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz"; - sha1 = "0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4"; - }; - }; - "content-type-1.0.4" = { - name = "content-type"; - packageName = "content-type"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz"; - sha512 = "hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="; - }; - }; - "content-type-git+https://github.com/wikimedia/content-type#master" = { - name = "content-type"; - packageName = "content-type"; - version = "1.0.1"; - src = fetchgit { - url = "https://github.com/wikimedia/content-type"; - rev = "47b2632d0a2ee79a7d67268e2f6621becd95d05b"; - sha256 = "e583031138b98e2a09ce14dbd72afa0377201894092c941ef4cc07206c35ed04"; - }; - }; - "content-types-0.1.0" = { - name = "content-types"; - packageName = "content-types"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/content-types/-/content-types-0.1.0.tgz"; - sha1 = "0e790b3abfef90f6ecb77ae8585db9099caf7578"; - }; - }; - "conventional-changelog-angular-1.6.6" = { - name = "conventional-changelog-angular"; - packageName = "conventional-changelog-angular"; - version = "1.6.6"; - src = fetchurl { - url = "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-1.6.6.tgz"; - sha512 = "suQnFSqCxRwyBxY68pYTsFkG0taIdinHLNEAX5ivtw8bCRnIgnpvcHmlR/yjUyZIrNPYAoXlY1WiEKWgSE4BNg=="; - }; - }; - "conventional-changelog-core-2.0.11" = { - name = "conventional-changelog-core"; - packageName = "conventional-changelog-core"; - version = "2.0.11"; - src = fetchurl { - url = "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-2.0.11.tgz"; - sha512 = "HvTE6RlqeEZ/NFPtQeFLsIDOLrGP3bXYr7lFLMhCVsbduF1MXIe8OODkwMFyo1i9ku9NWBwVnVn0jDmIFXjDRg=="; - }; - }; - "conventional-changelog-preset-loader-1.1.8" = { - name = "conventional-changelog-preset-loader"; - packageName = "conventional-changelog-preset-loader"; - version = "1.1.8"; - src = fetchurl { - url = "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-1.1.8.tgz"; - sha512 = "MkksM4G4YdrMlT2MbTsV2F6LXu/hZR0Tc/yenRrDIKRwBl/SP7ER4ZDlglqJsCzLJi4UonBc52Bkm5hzrOVCcw=="; - }; - }; - "conventional-changelog-writer-3.0.9" = { - name = "conventional-changelog-writer"; - packageName = "conventional-changelog-writer"; - version = "3.0.9"; - src = fetchurl { - url = "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-3.0.9.tgz"; - sha512 = "n9KbsxlJxRQsUnK6wIBRnARacvNnN4C/nxnxCkH+B/R1JS2Fa+DiP1dU4I59mEDEjgnFaN2+9wr1P1s7GYB5/Q=="; - }; - }; - "conventional-commits-filter-1.1.6" = { - name = "conventional-commits-filter"; - packageName = "conventional-commits-filter"; - version = "1.1.6"; - src = fetchurl { - url = "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-1.1.6.tgz"; - sha512 = "KcDgtCRKJCQhyk6VLT7zR+ZOyCnerfemE/CsR3iQpzRRFbLEs0Y6rwk3mpDvtOh04X223z+1xyJ582Stfct/0Q=="; - }; - }; - "conventional-commits-parser-2.1.7" = { - name = "conventional-commits-parser"; - packageName = "conventional-commits-parser"; - version = "2.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-2.1.7.tgz"; - sha512 = "BoMaddIEJ6B4QVMSDu9IkVImlGOSGA1I2BQyOZHeLQ6qVOJLcLKn97+fL6dGbzWEiqDzfH4OkcveULmeq2MHFQ=="; - }; - }; - "conventional-recommended-bump-2.0.9" = { - name = "conventional-recommended-bump"; - packageName = "conventional-recommended-bump"; - version = "2.0.9"; - src = fetchurl { - url = "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-2.0.9.tgz"; - sha512 = "YE6/o+648qkX3fTNvfBsvPW3tSnbZ6ec3gF0aBahCPgyoVHU2Mw0nUAZ1h1UN65GazpORngrgRC8QCltNYHPpQ=="; - }; - }; - "convert-source-map-1.1.3" = { - name = "convert-source-map"; - packageName = "convert-source-map"; - version = "1.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz"; - sha1 = "4829c877e9fe49b3161f3bf3673888e204699860"; - }; - }; - "convert-source-map-1.5.1" = { - name = "convert-source-map"; - packageName = "convert-source-map"; - version = "1.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz"; - sha1 = "b8278097b9bc229365de5c62cf5fcaed8b5599e5"; - }; - }; - "cookie-0.0.4" = { - name = "cookie"; - packageName = "cookie"; - version = "0.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/cookie/-/cookie-0.0.4.tgz"; - sha1 = "5456bd47aee2666eac976ea80a6105940483fe98"; - }; - }; - "cookie-0.0.5" = { - name = "cookie"; - packageName = "cookie"; - version = "0.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz"; - sha1 = "f9acf9db57eb7568c9fcc596256b7bb22e307c81"; - }; - }; - "cookie-0.1.0" = { - name = "cookie"; - packageName = "cookie"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cookie/-/cookie-0.1.0.tgz"; - sha1 = "90eb469ddce905c866de687efc43131d8801f9d0"; - }; - }; - "cookie-0.1.2" = { - name = "cookie"; - packageName = "cookie"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/cookie/-/cookie-0.1.2.tgz"; - sha1 = "72fec3d24e48a3432073d90c12642005061004b1"; - }; - }; - "cookie-0.1.3" = { - name = "cookie"; - packageName = "cookie"; - version = "0.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/cookie/-/cookie-0.1.3.tgz"; - sha1 = "e734a5c1417fce472d5aef82c381cabb64d1a435"; - }; - }; - "cookie-0.3.1" = { - name = "cookie"; - packageName = "cookie"; - version = "0.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz"; - sha1 = "e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb"; - }; - }; - "cookie-jar-0.2.0" = { - name = "cookie-jar"; - packageName = "cookie-jar"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cookie-jar/-/cookie-jar-0.2.0.tgz"; - sha1 = "64ecc06ac978db795e4b5290cbe48ba3781400fa"; - }; - }; - "cookie-parser-1.3.5" = { - name = "cookie-parser"; - packageName = "cookie-parser"; - version = "1.3.5"; - src = fetchurl { - url = "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.3.5.tgz"; - sha1 = "9d755570fb5d17890771227a02314d9be7cf8356"; - }; - }; - "cookie-parser-1.4.3" = { - name = "cookie-parser"; - packageName = "cookie-parser"; - version = "1.4.3"; - src = fetchurl { - url = "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.3.tgz"; - sha1 = "0fe31fa19d000b95f4aadf1f53fdc2b8a203baa5"; - }; - }; - "cookie-signature-1.0.1" = { - name = "cookie-signature"; - packageName = "cookie-signature"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.1.tgz"; - sha1 = "44e072148af01e6e8e24afbf12690d68ae698ecb"; - }; - }; - "cookie-signature-1.0.5" = { - name = "cookie-signature"; - packageName = "cookie-signature"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.5.tgz"; - sha1 = "a122e3f1503eca0f5355795b0711bb2368d450f9"; - }; - }; - "cookie-signature-1.0.6" = { - name = "cookie-signature"; - packageName = "cookie-signature"; - version = "1.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz"; - sha1 = "e303a882b342cc3ee8ca513a79999734dab3ae2c"; - }; - }; - "cookie-signature-1.1.0" = { - name = "cookie-signature"; - packageName = "cookie-signature"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.1.0.tgz"; - sha512 = "Alvs19Vgq07eunykd3Xy2jF0/qSNv2u7KDbAek9H5liV1UMijbqFs5cycZvv5dVsvseT/U4H8/7/w8Koh35C4A=="; - }; - }; - "cookiejar-2.0.1" = { - name = "cookiejar"; - packageName = "cookiejar"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/cookiejar/-/cookiejar-2.0.1.tgz"; - sha1 = "3d12752f6adf68a892f332433492bd5812bb668f"; - }; - }; - "cookiejar-2.1.2" = { - name = "cookiejar"; - packageName = "cookiejar"; - version = "2.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz"; - sha512 = "Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA=="; - }; - }; - "cookies-0.7.1" = { - name = "cookies"; - packageName = "cookies"; - version = "0.7.1"; - src = fetchurl { - url = "https://registry.npmjs.org/cookies/-/cookies-0.7.1.tgz"; - sha1 = "7c8a615f5481c61ab9f16c833731bcb8f663b99b"; - }; - }; - "copy-concurrently-1.0.5" = { - name = "copy-concurrently"; - packageName = "copy-concurrently"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz"; - sha512 = "f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A=="; - }; - }; - "copy-descriptor-0.1.1" = { - name = "copy-descriptor"; - packageName = "copy-descriptor"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz"; - sha1 = "676f6eb3c39997c2ee1ac3a924fd6124748f578d"; - }; - }; - "cordova-app-hello-world-3.12.0" = { - name = "cordova-app-hello-world"; - packageName = "cordova-app-hello-world"; - version = "3.12.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cordova-app-hello-world/-/cordova-app-hello-world-3.12.0.tgz"; - sha1 = "270e06b67b2ae94bcfee6592ed39eb42303d186f"; - }; - }; - "cordova-common-2.2.5" = { - name = "cordova-common"; - packageName = "cordova-common"; - version = "2.2.5"; - src = fetchurl { - url = "https://registry.npmjs.org/cordova-common/-/cordova-common-2.2.5.tgz"; - sha1 = "f93cef2ad494cfcbf56c46e3d612aaa9cb5fcc32"; - }; - }; - "cordova-create-1.1.2" = { - name = "cordova-create"; - packageName = "cordova-create"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/cordova-create/-/cordova-create-1.1.2.tgz"; - sha1 = "83b09271b378d1c03bc7d9a786fedd60485c3ccf"; - }; - }; - "cordova-fetch-1.3.0" = { - name = "cordova-fetch"; - packageName = "cordova-fetch"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cordova-fetch/-/cordova-fetch-1.3.0.tgz"; - sha1 = "4986d0779b36eb239822c2ab413a47ff9f097fea"; - }; - }; - "cordova-js-4.2.4" = { - name = "cordova-js"; - packageName = "cordova-js"; - version = "4.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/cordova-js/-/cordova-js-4.2.4.tgz"; - sha512 = "Qy0O3w/gwbIqIJzlyCy60nPwJlF1c74ELpsfDIGXB92/uST5nQSSUDVDP4UOfb/c6OU7yPqxhCWOGROyTYKPDw=="; - }; - }; - "cordova-lib-8.0.0" = { - name = "cordova-lib"; - packageName = "cordova-lib"; - version = "8.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cordova-lib/-/cordova-lib-8.0.0.tgz"; - sha1 = "864bd5de6b79fc4944361460aa3214e59da936f2"; - }; - }; - "cordova-registry-mapper-1.1.15" = { - name = "cordova-registry-mapper"; - packageName = "cordova-registry-mapper"; - version = "1.1.15"; - src = fetchurl { - url = "https://registry.npmjs.org/cordova-registry-mapper/-/cordova-registry-mapper-1.1.15.tgz"; - sha1 = "e244b9185b8175473bff6079324905115f83dc7c"; - }; - }; - "cordova-serve-2.0.1" = { - name = "cordova-serve"; - packageName = "cordova-serve"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/cordova-serve/-/cordova-serve-2.0.1.tgz"; - sha512 = "3Xl1D5eyiQlY5ow6Kn/say0us2TqSw/zgQmyTLxbewTngQZ1CIqxmqD7EFGoCNBrB4HsdPmpiSpFCitybKQN9g=="; - }; - }; - "core-js-2.5.7" = { - name = "core-js"; - packageName = "core-js"; - version = "2.5.7"; - src = fetchurl { - url = "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz"; - sha512 = "RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw=="; - }; - }; - "core-util-is-1.0.2" = { - name = "core-util-is"; - packageName = "core-util-is"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"; - sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7"; - }; - }; - "cors-2.8.4" = { - name = "cors"; - packageName = "cors"; - version = "2.8.4"; - src = fetchurl { - url = "https://registry.npmjs.org/cors/-/cors-2.8.4.tgz"; - sha1 = "2bd381f2eb201020105cd50ea59da63090694686"; - }; - }; - "corsify-2.1.0" = { - name = "corsify"; - packageName = "corsify"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/corsify/-/corsify-2.1.0.tgz"; - sha1 = "11a45bc47ab30c54d00bb869ea1802fbcd9a09d0"; - }; - }; - "cosmiconfig-3.1.0" = { - name = "cosmiconfig"; - packageName = "cosmiconfig"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-3.1.0.tgz"; - sha512 = "zedsBhLSbPBms+kE7AH4vHg6JsKDz6epSv2/+5XHs8ILHlgDciSJfSWf8sX9aQ52Jb7KI7VswUTsLpR/G0cr2Q=="; - }; - }; - "cosmiconfig-5.0.6" = { - name = "cosmiconfig"; - packageName = "cosmiconfig"; - version = "5.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.0.6.tgz"; - sha512 = "6DWfizHriCrFWURP1/qyhsiFvYdlJzbCzmtFWh744+KyWsJo5+kPzUZZaMRSSItoYc0pxFX7gEO7ZC1/gN/7AQ=="; - }; - }; - "couch-login-0.1.20" = { - name = "couch-login"; - packageName = "couch-login"; - version = "0.1.20"; - src = fetchurl { - url = "https://registry.npmjs.org/couch-login/-/couch-login-0.1.20.tgz"; - sha1 = "007c70ef80089dbae6f59eeeec37480799b39595"; - }; - }; - "crc-0.2.0" = { - name = "crc"; - packageName = "crc"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/crc/-/crc-0.2.0.tgz"; - sha1 = "f4486b9bf0a12df83c3fca14e31e030fdabd9454"; - }; - }; - "crc-3.2.1" = { - name = "crc"; - packageName = "crc"; - version = "3.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/crc/-/crc-3.2.1.tgz"; - sha1 = "5d9c8fb77a245cd5eca291e5d2d005334bab0082"; - }; - }; - "crc-3.3.0" = { - name = "crc"; - packageName = "crc"; - version = "3.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/crc/-/crc-3.3.0.tgz"; - sha1 = "fa622e1bc388bf257309082d6b65200ce67090ba"; - }; - }; - "crc-3.4.4" = { - name = "crc"; - packageName = "crc"; - version = "3.4.4"; - src = fetchurl { - url = "https://registry.npmjs.org/crc/-/crc-3.4.4.tgz"; - sha1 = "9da1e980e3bd44fc5c93bf5ab3da3378d85e466b"; - }; - }; - "crc-3.8.0" = { - name = "crc"; - packageName = "crc"; - version = "3.8.0"; - src = fetchurl { - url = "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz"; - sha512 = "iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ=="; - }; - }; - "crc32-stream-2.0.0" = { - name = "crc32-stream"; - packageName = "crc32-stream"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz"; - sha1 = "e3cdd3b4df3168dd74e3de3fbbcb7b297fe908f4"; - }; - }; - "create-ecdh-4.0.3" = { - name = "create-ecdh"; - packageName = "create-ecdh"; - version = "4.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz"; - sha512 = "GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw=="; - }; - }; - "create-error-class-3.0.2" = { - name = "create-error-class"; - packageName = "create-error-class"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz"; - sha1 = "06be7abef947a3f14a30fd610671d401bca8b7b6"; - }; - }; - "create-hash-1.2.0" = { - name = "create-hash"; - packageName = "create-hash"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz"; - sha512 = "z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg=="; - }; - }; - "create-hmac-1.1.7" = { - name = "create-hmac"; - packageName = "create-hmac"; - version = "1.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz"; - sha512 = "MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg=="; - }; - }; - "create-torrent-3.32.1" = { - name = "create-torrent"; - packageName = "create-torrent"; - version = "3.32.1"; - src = fetchurl { - url = "https://registry.npmjs.org/create-torrent/-/create-torrent-3.32.1.tgz"; - sha512 = "8spZUeFyVc+2mGnWBRTuLOhuHmHrmUomFWf7QvxztCEvTpn5SIrvF8F+HKdkzBPM9B7v/2w+f/65jqLWBXSndg=="; - }; - }; - "cron-1.3.0" = { - name = "cron"; - packageName = "cron"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cron/-/cron-1.3.0.tgz"; - sha512 = "K/SF7JlgMmNjcThWxkKvsHhey2EDB4CeOEWJ9aXWj3fbQJppsvTPIeyLdHfNq5IbbsMUUjRW1nr5dSO95f2E4w=="; - }; - }; - "cross-fetch-2.0.0" = { - name = "cross-fetch"; - packageName = "cross-fetch"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cross-fetch/-/cross-fetch-2.0.0.tgz"; - sha512 = "gnx0GnDyW73iDq6DpqceL8i4GGn55PPKDzNwZkopJ3mKPcfJ0BUIXBsnYfJBVw+jFDB+hzIp2ELNRdqoxN6M3w=="; - }; - }; - "cross-spawn-4.0.0" = { - name = "cross-spawn"; - packageName = "cross-spawn"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.0.tgz"; - sha1 = "8254774ab4786b8c5b3cf4dfba66ce563932c252"; - }; - }; - "cross-spawn-4.0.2" = { - name = "cross-spawn"; - packageName = "cross-spawn"; - version = "4.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz"; - sha1 = "7b9247621c23adfdd3856004a823cbe397424d41"; - }; - }; - "cross-spawn-5.1.0" = { - name = "cross-spawn"; - packageName = "cross-spawn"; - version = "5.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz"; - sha1 = "e8bd0efee58fcff6f8f94510a0a554bbfa235449"; - }; - }; - "cross-spawn-6.0.5" = { - name = "cross-spawn"; - packageName = "cross-spawn"; - version = "6.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz"; - sha512 = "eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ=="; - }; - }; - "cross-spawn-async-2.2.5" = { - name = "cross-spawn-async"; - packageName = "cross-spawn-async"; - version = "2.2.5"; - src = fetchurl { - url = "https://registry.npmjs.org/cross-spawn-async/-/cross-spawn-async-2.2.5.tgz"; - sha1 = "845ff0c0834a3ded9d160daca6d390906bb288cc"; - }; - }; - "crossroads-0.12.2" = { - name = "crossroads"; - packageName = "crossroads"; - version = "0.12.2"; - src = fetchurl { - url = "https://registry.npmjs.org/crossroads/-/crossroads-0.12.2.tgz"; - sha1 = "b1d5f9c1d98af3bdd61f1bda6a86dd1aee4ff8f2"; - }; - }; - "crx-parser-0.1.2" = { - name = "crx-parser"; - packageName = "crx-parser"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/crx-parser/-/crx-parser-0.1.2.tgz"; - sha1 = "7eeeed9eddc95e22c189382e34624044a89a5a6d"; - }; - }; - "crypt3-0.2.0" = { - name = "crypt3"; - packageName = "crypt3"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/crypt3/-/crypt3-0.2.0.tgz"; - sha1 = "4bd28e0770fad421fc807745c1ef3010905b2332"; - }; - }; - "cryptiles-0.1.3" = { - name = "cryptiles"; - packageName = "cryptiles"; - version = "0.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/cryptiles/-/cryptiles-0.1.3.tgz"; - sha1 = "1a556734f06d24ba34862ae9cb9e709a3afbff1c"; - }; - }; - "cryptiles-2.0.5" = { - name = "cryptiles"; - packageName = "cryptiles"; - version = "2.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz"; - sha1 = "3bdfecdc608147c1c67202fa291e7dca59eaa3b8"; - }; - }; - "cryptiles-3.1.2" = { - name = "cryptiles"; - packageName = "cryptiles"; - version = "3.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz"; - sha1 = "a89fbb220f5ce25ec56e8c4aa8a4fd7b5b0d29fe"; - }; - }; - "crypto-0.0.3" = { - name = "crypto"; - packageName = "crypto"; - version = "0.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/crypto/-/crypto-0.0.3.tgz"; - sha1 = "470a81b86be4c5ee17acc8207a1f5315ae20dbb0"; - }; - }; - "crypto-browserify-3.12.0" = { - name = "crypto-browserify"; - packageName = "crypto-browserify"; - version = "3.12.0"; - src = fetchurl { - url = "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz"; - sha512 = "fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg=="; - }; - }; - "crypto-random-string-1.0.0" = { - name = "crypto-random-string"; - packageName = "crypto-random-string"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz"; - sha1 = "a230f64f568310e1498009940790ec99545bca7e"; - }; - }; - "csrf-3.0.6" = { - name = "csrf"; - packageName = "csrf"; - version = "3.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/csrf/-/csrf-3.0.6.tgz"; - sha1 = "b61120ddceeafc91e76ed5313bb5c0b2667b710a"; - }; - }; - "css-1.0.8" = { - name = "css"; - packageName = "css"; - version = "1.0.8"; - src = fetchurl { - url = "https://registry.npmjs.org/css/-/css-1.0.8.tgz"; - sha1 = "9386811ca82bccc9ee7fb5a732b1e2a317c8a3e7"; - }; - }; - "css-2.2.3" = { - name = "css"; - packageName = "css"; - version = "2.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/css/-/css-2.2.3.tgz"; - sha512 = "0W171WccAjQGGTKLhw4m2nnl0zPHUlTO/I8td4XzJgIB8Hg3ZZx71qT4G4eX8OVsSiaAKiUMy73E3nsbPlg2DQ=="; - }; - }; - "css-parse-1.0.4" = { - name = "css-parse"; - packageName = "css-parse"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/css-parse/-/css-parse-1.0.4.tgz"; - sha1 = "38b0503fbf9da9f54e9c1dbda60e145c77117bdd"; - }; - }; - "css-parse-1.7.0" = { - name = "css-parse"; - packageName = "css-parse"; - version = "1.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz"; - sha1 = "321f6cf73782a6ff751111390fc05e2c657d8c9b"; - }; - }; - "css-select-1.2.0" = { - name = "css-select"; - packageName = "css-select"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz"; - sha1 = "2b3a110539c5355f1cd8d314623e870b121ec858"; - }; - }; - "css-select-1.3.0-rc0" = { - name = "css-select"; - packageName = "css-select"; - version = "1.3.0-rc0"; - src = fetchurl { - url = "https://registry.npmjs.org/css-select/-/css-select-1.3.0-rc0.tgz"; - sha1 = "6f93196aaae737666ea1036a8cb14a8fcb7a9231"; - }; - }; - "css-select-base-adapter-0.1.0" = { - name = "css-select-base-adapter"; - packageName = "css-select-base-adapter"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.0.tgz"; - sha1 = "0102b3d14630df86c3eb9fa9f5456270106cf990"; - }; - }; - "css-stringify-1.0.5" = { - name = "css-stringify"; - packageName = "css-stringify"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/css-stringify/-/css-stringify-1.0.5.tgz"; - sha1 = "b0d042946db2953bb9d292900a6cb5f6d0122031"; - }; - }; - "css-tree-1.0.0-alpha.29" = { - name = "css-tree"; - packageName = "css-tree"; - version = "1.0.0-alpha.29"; - src = fetchurl { - url = "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.29.tgz"; - sha512 = "sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg=="; - }; - }; - "css-tree-1.0.0-alpha25" = { - name = "css-tree"; - packageName = "css-tree"; - version = "1.0.0-alpha25"; - src = fetchurl { - url = "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha25.tgz"; - sha512 = "XC6xLW/JqIGirnZuUWHXCHRaAjje2b3OIB0Vj5RIJo6mIi/AdJo30quQl5LxUl0gkXDIrTrFGbMlcZjyFplz1A=="; - }; - }; - "css-url-regex-1.1.0" = { - name = "css-url-regex"; - packageName = "css-url-regex"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/css-url-regex/-/css-url-regex-1.1.0.tgz"; - sha1 = "83834230cc9f74c457de59eebd1543feeb83b7ec"; - }; - }; - "css-what-2.1.0" = { - name = "css-what"; - packageName = "css-what"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/css-what/-/css-what-2.1.0.tgz"; - sha1 = "9467d032c38cfaefb9f2d79501253062f87fa1bd"; - }; - }; - "csslint-0.10.0" = { - name = "csslint"; - packageName = "csslint"; - version = "0.10.0"; - src = fetchurl { - url = "https://registry.npmjs.org/csslint/-/csslint-0.10.0.tgz"; - sha1 = "3a6a04e7565c8e9d19beb49767c7ec96e8365805"; - }; - }; - "csso-3.5.1" = { - name = "csso"; - packageName = "csso"; - version = "3.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/csso/-/csso-3.5.1.tgz"; - sha512 = "vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg=="; - }; - }; - "cssom-0.3.4" = { - name = "cssom"; - packageName = "cssom"; - version = "0.3.4"; - src = fetchurl { - url = "https://registry.npmjs.org/cssom/-/cssom-0.3.4.tgz"; - sha512 = "+7prCSORpXNeR4/fUP3rL+TzqtiFfhMvTd7uEqMdgPvLPt4+uzFUeufx5RHjGTACCargg/DiEt/moMQmvnfkog=="; - }; - }; - "cssstyle-0.2.37" = { - name = "cssstyle"; - packageName = "cssstyle"; - version = "0.2.37"; - src = fetchurl { - url = "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz"; - sha1 = "541097234cb2513c83ceed3acddc27ff27987d54"; - }; - }; - "csurf-1.8.3" = { - name = "csurf"; - packageName = "csurf"; - version = "1.8.3"; - src = fetchurl { - url = "https://registry.npmjs.org/csurf/-/csurf-1.8.3.tgz"; - sha1 = "23f2a13bf1d8fce1d0c996588394442cba86a56a"; - }; - }; - "csv-0.4.6" = { - name = "csv"; - packageName = "csv"; - version = "0.4.6"; - src = fetchurl { - url = "https://registry.npmjs.org/csv/-/csv-0.4.6.tgz"; - sha1 = "8dbae7ddfdbaae62c1ea987c3e0f8a9ac737b73d"; - }; - }; - "csv-generate-0.0.6" = { - name = "csv-generate"; - packageName = "csv-generate"; - version = "0.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/csv-generate/-/csv-generate-0.0.6.tgz"; - sha1 = "97e4e63ae46b21912cd9475bc31469d26f5ade66"; - }; - }; - "csv-parse-1.3.3" = { - name = "csv-parse"; - packageName = "csv-parse"; - version = "1.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/csv-parse/-/csv-parse-1.3.3.tgz"; - sha1 = "d1cfd8743c2f849a0abb2fd544db56695d19a490"; - }; - }; - "csv-stringify-0.0.8" = { - name = "csv-stringify"; - packageName = "csv-stringify"; - version = "0.0.8"; - src = fetchurl { - url = "https://registry.npmjs.org/csv-stringify/-/csv-stringify-0.0.8.tgz"; - sha1 = "52cc3b3dfc197758c55ad325a95be85071f9e51b"; - }; - }; - "ctype-0.5.2" = { - name = "ctype"; - packageName = "ctype"; - version = "0.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz"; - sha1 = "fe8091d468a373a0b0c9ff8bbfb3425c00973a1d"; - }; - }; - "ctype-0.5.3" = { - name = "ctype"; - packageName = "ctype"; - version = "0.5.3"; - src = fetchurl { - url = "https://registry.npmjs.org/ctype/-/ctype-0.5.3.tgz"; - sha1 = "82c18c2461f74114ef16c135224ad0b9144ca12f"; - }; - }; - "cucumber-html-reporter-3.0.4" = { - name = "cucumber-html-reporter"; - packageName = "cucumber-html-reporter"; - version = "3.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/cucumber-html-reporter/-/cucumber-html-reporter-3.0.4.tgz"; - sha512 = "uit68jymdI8Z6m+kJ5YnJPeHf5IdYXt2j52l5xLwgpcLBQRhCvr1peV9UODaCN5nLnRN9nqh1qaw4iNp1rTpvQ=="; - }; - }; - "cuint-0.2.2" = { - name = "cuint"; - packageName = "cuint"; - version = "0.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz"; - sha1 = "408086d409550c2631155619e9fa7bcadc3b991b"; - }; - }; - "currently-unhandled-0.4.1" = { - name = "currently-unhandled"; - packageName = "currently-unhandled"; - version = "0.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz"; - sha1 = "988df33feab191ef799a61369dd76c17adf957ea"; - }; - }; - "custom-event-1.0.1" = { - name = "custom-event"; - packageName = "custom-event"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz"; - sha1 = "5d02a46850adf1b4a317946a3928fccb5bfd0425"; - }; - }; - "cvss-1.0.3" = { - name = "cvss"; - packageName = "cvss"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/cvss/-/cvss-1.0.3.tgz"; - sha512 = "1FfNhEFVfeC+fgZpEr6oCOOTXifJicZS+Lq/mmUKI4Om+2O8zYspc/uhw51He+CTM5givI1dqIw5JUqyi1BWtA=="; - }; - }; - "cycle-1.0.3" = { - name = "cycle"; - packageName = "cycle"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz"; - sha1 = "21e80b2be8580f98b468f379430662b046c34ad2"; - }; - }; - "cyclist-0.1.1" = { - name = "cyclist"; - packageName = "cyclist"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/cyclist/-/cyclist-0.1.1.tgz"; - sha1 = "1bcfa56b081448cdb5e12bfc1bfad34b47fba8f3"; - }; - }; - "cyclist-0.2.2" = { - name = "cyclist"; - packageName = "cyclist"; - version = "0.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz"; - sha1 = "1b33792e11e914a2fd6d6ed6447464444e5fa640"; - }; - }; - "d-1.0.0" = { - name = "d"; - packageName = "d"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/d/-/d-1.0.0.tgz"; - sha1 = "754bb5bfe55451da69a58b94d45f4c5b0462d58f"; - }; - }; - "dargs-4.1.0" = { - name = "dargs"; - packageName = "dargs"; - version = "4.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dargs/-/dargs-4.1.0.tgz"; - sha1 = "03a9dbb4b5c2f139bf14ae53f0b8a2a6a86f4e17"; - }; - }; - "dashdash-1.10.1" = { - name = "dashdash"; - packageName = "dashdash"; - version = "1.10.1"; - src = fetchurl { - url = "https://registry.npmjs.org/dashdash/-/dashdash-1.10.1.tgz"; - sha1 = "0abf1af89a8f5129a81f18c2b35b21df22622f60"; - }; - }; - "dashdash-1.14.1" = { - name = "dashdash"; - packageName = "dashdash"; - version = "1.14.1"; - src = fetchurl { - url = "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz"; - sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"; - }; - }; - "dashdash-1.7.3" = { - name = "dashdash"; - packageName = "dashdash"; - version = "1.7.3"; - src = fetchurl { - url = "https://registry.npmjs.org/dashdash/-/dashdash-1.7.3.tgz"; - sha1 = "bf533fedaa455ed8fee11519ebfb9ad66170dcdf"; - }; - }; - "dat-dns-3.0.2" = { - name = "dat-dns"; - packageName = "dat-dns"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/dat-dns/-/dat-dns-3.0.2.tgz"; - sha512 = "TqkWQ03NvdLK9Rm9n11UCy59KnIsu82A0lPQYcMG02pYTU4xTxShzDryGO2orvmcT5063olmI1R9vKil0jw0Lw=="; - }; - }; - "dat-doctor-2.0.0" = { - name = "dat-doctor"; - packageName = "dat-doctor"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dat-doctor/-/dat-doctor-2.0.0.tgz"; - sha512 = "plNNUnBklePVTE5xsQA8gdYZKveT+2VnZ7Us/zY2kw+JF0mLAK+zVl0jEtl7px3jvEEQD+seVMs42uOg59dmAg=="; - }; - }; - "dat-encoding-4.0.2" = { - name = "dat-encoding"; - packageName = "dat-encoding"; - version = "4.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/dat-encoding/-/dat-encoding-4.0.2.tgz"; - sha1 = "b01068fe0d080f3d3e4985a0c4ad21b7c14675f6"; - }; - }; - "dat-encoding-5.0.1" = { - name = "dat-encoding"; - packageName = "dat-encoding"; - version = "5.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/dat-encoding/-/dat-encoding-5.0.1.tgz"; - sha512 = "PET9PlGt6ejgqU07hbPLx3tP2siDMMFumUe+xwmm4+5W+0cOlpzreCPoMVUBzxWeR4sPdxL+AS53odQTBtzEqA=="; - }; - }; - "dat-ignore-2.1.1" = { - name = "dat-ignore"; - packageName = "dat-ignore"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/dat-ignore/-/dat-ignore-2.1.1.tgz"; - sha512 = "jRCfWtLh+wtbqJMuge+wZV/2kSL1TKMRWXFgUaT7r0O1OnChKUDG4wqLJo4SjzJjXo7f3V8CVN/u5wYltgSd1Q=="; - }; - }; - "dat-json-1.0.2" = { - name = "dat-json"; - packageName = "dat-json"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/dat-json/-/dat-json-1.0.2.tgz"; - sha512 = "EZq+VeE/tM7FGygMVZx3hsMVm7zW3qxhuUYCNtLONaZptqXz4laB5cIWHydmeEn6sl3RZatZqpIuWRu4xDYxIg=="; - }; - }; - "dat-link-resolve-2.2.0" = { - name = "dat-link-resolve"; - packageName = "dat-link-resolve"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dat-link-resolve/-/dat-link-resolve-2.2.0.tgz"; - sha512 = "cu6Fwapm34myc5um6jdQBrtDkjx28oVkOVHbaV4YNLdxrRqUm+FlWuIqFk7zaCZDoZg5TMlCG1SF0j3AFbiOYA=="; - }; - }; - "dat-log-1.2.0" = { - name = "dat-log"; - packageName = "dat-log"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dat-log/-/dat-log-1.2.0.tgz"; - sha512 = "oK6R74WV8TdhGR9VCLym7D/vlN8lXND5AyhJhrjtm1WNDrg/6Clx1Tk7k3Dt8quy2AmmGO7vbIk7iwFtzTAJfA=="; - }; - }; - "dat-node-3.5.12" = { - name = "dat-node"; - packageName = "dat-node"; - version = "3.5.12"; - src = fetchurl { - url = "https://registry.npmjs.org/dat-node/-/dat-node-3.5.12.tgz"; - sha512 = "XYxdkeNYk8gM6nb125XrOQKAXLZlICLYZUk7bZAktpQUrSjAQnc9qPY2a/KCvHSbdoJf//PwyB00K0UiBTqawQ=="; - }; - }; - "dat-registry-4.0.0" = { - name = "dat-registry"; - packageName = "dat-registry"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dat-registry/-/dat-registry-4.0.0.tgz"; - sha512 = "CKV7j8kwWNBW2Oacdbf5x0ihxMfPNN8wcKHHmx5UjE4iyaOnfnTwCqTGM5rFoMleXKOGWpB7uCKQa0qpvzmCIA=="; - }; - }; - "dat-secret-storage-4.0.1" = { - name = "dat-secret-storage"; - packageName = "dat-secret-storage"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/dat-secret-storage/-/dat-secret-storage-4.0.1.tgz"; - sha512 = "BUhemnKpXUhKNl/1DuUwfFUyjzomlNF940uHPsOa3okmYu9z6mrp/EGQsLO3lO0YQomDUqS0G0DmHTse9vTU1A=="; - }; - }; - "dat-storage-1.0.4" = { - name = "dat-storage"; - packageName = "dat-storage"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/dat-storage/-/dat-storage-1.0.4.tgz"; - sha512 = "THxtCBzrt+AJzhGxXedlxLYeW+AVi5eFLi9Ke9JQ7fTA/j84m1Ci7KPuZ1q44Um/BeIYZ3LO01FWS2MlAOTFRg=="; - }; - }; - "dat-swarm-defaults-1.0.1" = { - name = "dat-swarm-defaults"; - packageName = "dat-swarm-defaults"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/dat-swarm-defaults/-/dat-swarm-defaults-1.0.1.tgz"; - sha512 = "T2WlO7BVmN9USchefsP8entQiByIlJLGuzHLL9qEqOBkyKB8p0Y7XPWxP8dcL43+SkeoxU5NVe7O0bsi3xL8Jg=="; - }; - }; - "data-uri-to-buffer-1.2.0" = { - name = "data-uri-to-buffer"; - packageName = "data-uri-to-buffer"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-1.2.0.tgz"; - sha512 = "vKQ9DTQPN1FLYiiEEOQ6IBGFqvjCa5rSK3cWMy/Nespm5d/x3dGFT9UBZnkLxCwua/IXBi2TYnwTEpsOvhC4UQ=="; - }; - }; - "date-format-1.2.0" = { - name = "date-format"; - packageName = "date-format"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/date-format/-/date-format-1.2.0.tgz"; - sha1 = "615e828e233dd1ab9bb9ae0950e0ceccfa6ecad8"; - }; - }; - "date-now-0.1.4" = { - name = "date-now"; - packageName = "date-now"; - version = "0.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz"; - sha1 = "eaf439fd4d4848ad74e5cc7dbef200672b9e345b"; - }; - }; - "date-utils-1.2.21" = { - name = "date-utils"; - packageName = "date-utils"; - version = "1.2.21"; - src = fetchurl { - url = "https://registry.npmjs.org/date-utils/-/date-utils-1.2.21.tgz"; - sha1 = "61fb16cdc1274b3c9acaaffe9fc69df8720a2b64"; - }; - }; - "dateformat-1.0.2-1.2.3" = { - name = "dateformat"; - packageName = "dateformat"; - version = "1.0.2-1.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz"; - sha1 = "b0220c02de98617433b72851cf47de3df2cdbee9"; - }; - }; - "dateformat-2.2.0" = { - name = "dateformat"; - packageName = "dateformat"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz"; - sha1 = "4065e2013cf9fb916ddfd82efb506ad4c6769062"; - }; - }; - "dateformat-3.0.3" = { - name = "dateformat"; - packageName = "dateformat"; - version = "3.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz"; - sha512 = "jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q=="; - }; - }; - "debounce-1.1.0" = { - name = "debounce"; - packageName = "debounce"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/debounce/-/debounce-1.1.0.tgz"; - sha512 = "ZQVKfRVlwRfD150ndzEK8M90ABT+Y/JQKs4Y7U4MXdpuoUkkrr4DwKbVux3YjylA5bUMUj0Nc3pMxPJX6N2QQQ=="; - }; - }; - "debounced-seeker-1.0.0" = { - name = "debounced-seeker"; - packageName = "debounced-seeker"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/debounced-seeker/-/debounced-seeker-1.0.0.tgz"; - sha1 = "e74befcd1a62ae7a5e5fbfbfa6f5d2bacd962bdd"; - }; - }; - "debug-0.5.0" = { - name = "debug"; - packageName = "debug"; - version = "0.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/debug/-/debug-0.5.0.tgz"; - sha1 = "9d48c946fb7d7d59807ffe07822f515fd76d7a9e"; - }; - }; - "debug-0.6.0" = { - name = "debug"; - packageName = "debug"; - version = "0.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/debug/-/debug-0.6.0.tgz"; - sha1 = "ce9d5d025d5294b3f0748a494bebaf3c9fd8734f"; - }; - }; - "debug-0.7.4" = { - name = "debug"; - packageName = "debug"; - version = "0.7.4"; - src = fetchurl { - url = "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz"; - sha1 = "06e1ea8082c2cb14e39806e22e2f6f757f92af39"; - }; - }; - "debug-1.0.5" = { - name = "debug"; - packageName = "debug"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/debug/-/debug-1.0.5.tgz"; - sha1 = "f7241217430f99dec4c2b473eab92228e874c2ac"; - }; - }; - "debug-2.1.3" = { - name = "debug"; - packageName = "debug"; - version = "2.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/debug/-/debug-2.1.3.tgz"; - sha1 = "ce8ab1b5ee8fbee2bfa3b633cab93d366b63418e"; - }; - }; - "debug-2.2.0" = { - name = "debug"; - packageName = "debug"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz"; - sha1 = "f87057e995b1a1f6ae6a4960664137bc56f039da"; - }; - }; - "debug-2.3.3" = { - name = "debug"; - packageName = "debug"; - version = "2.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz"; - sha1 = "40c453e67e6e13c901ddec317af8986cda9eff8c"; - }; - }; - "debug-2.6.9" = { - name = "debug"; - packageName = "debug"; - version = "2.6.9"; - src = fetchurl { - url = "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"; - sha512 = "bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="; - }; - }; - "debug-3.1.0" = { - name = "debug"; - packageName = "debug"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz"; - sha512 = "OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g=="; - }; - }; - "debug-fabulous-1.1.0" = { - name = "debug-fabulous"; - packageName = "debug-fabulous"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-1.1.0.tgz"; - sha512 = "GZqvGIgKNlUnHUPQhepnUZFIMoi3dgZKQBzKDeL2g7oJF9SNAji/AAu36dusFUas0O+pae74lNeoIPHqXWDkLg=="; - }; - }; - "debuglog-1.0.1" = { - name = "debuglog"; - packageName = "debuglog"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz"; - sha1 = "aa24ffb9ac3df9a2351837cfb2d279360cd78492"; - }; - }; - "decamelize-1.2.0" = { - name = "decamelize"; - packageName = "decamelize"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"; - sha1 = "f6534d15148269b20352e7bee26f501f9a191290"; - }; - }; - "decamelize-2.0.0" = { - name = "decamelize"; - packageName = "decamelize"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz"; - sha512 = "Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg=="; - }; - }; - "decamelize-keys-1.1.0" = { - name = "decamelize-keys"; - packageName = "decamelize-keys"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz"; - sha1 = "d171a87933252807eb3cb61dc1c1445d078df2d9"; - }; - }; - "decimal.js-10.0.1" = { - name = "decimal.js"; - packageName = "decimal.js"; - version = "10.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/decimal.js/-/decimal.js-10.0.1.tgz"; - sha512 = "vklWB5C4Cj423xnaOtsUmAv0/7GqlXIgDv2ZKDyR64OV3OSzGHNx2mk4p/1EKnB5s70k73cIOOEcG9YzF0q4Lw=="; - }; - }; - "decode-uri-component-0.2.0" = { - name = "decode-uri-component"; - packageName = "decode-uri-component"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz"; - sha1 = "eb3913333458775cb84cd1a1fae062106bb87545"; - }; - }; - "decompress-4.2.0" = { - name = "decompress"; - packageName = "decompress"; - version = "4.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/decompress/-/decompress-4.2.0.tgz"; - sha1 = "7aedd85427e5a92dacfe55674a7c505e96d01f9d"; - }; - }; - "decompress-response-3.3.0" = { - name = "decompress-response"; - packageName = "decompress-response"; - version = "3.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz"; - sha1 = "80a4dd323748384bfa248083622aedec982adff3"; - }; - }; - "decompress-tar-4.1.1" = { - name = "decompress-tar"; - packageName = "decompress-tar"; - version = "4.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz"; - sha512 = "JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ=="; - }; - }; - "decompress-tarbz2-4.1.1" = { - name = "decompress-tarbz2"; - packageName = "decompress-tarbz2"; - version = "4.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz"; - sha512 = "s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A=="; - }; - }; - "decompress-targz-4.1.1" = { - name = "decompress-targz"; - packageName = "decompress-targz"; - version = "4.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz"; - sha512 = "4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w=="; - }; - }; - "decompress-unzip-4.0.1" = { - name = "decompress-unzip"; - packageName = "decompress-unzip"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz"; - sha1 = "deaaccdfd14aeaf85578f733ae8210f9b4848f69"; - }; - }; - "decompress-zip-0.3.0" = { - name = "decompress-zip"; - packageName = "decompress-zip"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/decompress-zip/-/decompress-zip-0.3.0.tgz"; - sha1 = "ae3bcb7e34c65879adfe77e19c30f86602b4bdb0"; - }; - }; - "dedent-0.7.0" = { - name = "dedent"; - packageName = "dedent"; - version = "0.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz"; - sha1 = "2495ddbaf6eb874abb0e1be9df22d2e5a544326c"; - }; - }; - "deep-eql-3.0.1" = { - name = "deep-eql"; - packageName = "deep-eql"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz"; - sha512 = "+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw=="; - }; - }; - "deep-equal-0.1.2" = { - name = "deep-equal"; - packageName = "deep-equal"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/deep-equal/-/deep-equal-0.1.2.tgz"; - sha1 = "b246c2b80a570a47c11be1d9bd1070ec878b87ce"; - }; - }; - "deep-equal-0.2.2" = { - name = "deep-equal"; - packageName = "deep-equal"; - version = "0.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/deep-equal/-/deep-equal-0.2.2.tgz"; - sha1 = "84b745896f34c684e98f2ce0e42abaf43bba017d"; - }; - }; - "deep-equal-1.0.1" = { - name = "deep-equal"; - packageName = "deep-equal"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz"; - sha1 = "f5d260292b660e084eff4cdbc9f08ad3247448b5"; - }; - }; - "deep-extend-0.2.11" = { - name = "deep-extend"; - packageName = "deep-extend"; - version = "0.2.11"; - src = fetchurl { - url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.2.11.tgz"; - sha1 = "7a16ba69729132340506170494bc83f7076fe08f"; - }; - }; - "deep-extend-0.4.2" = { - name = "deep-extend"; - packageName = "deep-extend"; - version = "0.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz"; - sha1 = "48b699c27e334bf89f10892be432f6e4c7d34a7f"; - }; - }; - "deep-extend-0.6.0" = { - name = "deep-extend"; - packageName = "deep-extend"; - version = "0.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz"; - sha512 = "LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="; - }; - }; - "deep-is-0.1.3" = { - name = "deep-is"; - packageName = "deep-is"; - version = "0.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz"; - sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34"; - }; - }; - "deepcopy-0.6.3" = { - name = "deepcopy"; - packageName = "deepcopy"; - version = "0.6.3"; - src = fetchurl { - url = "https://registry.npmjs.org/deepcopy/-/deepcopy-0.6.3.tgz"; - sha1 = "634780f2f8656ab771af8fa8431ed1ccee55c7b0"; - }; - }; - "deepmerge-2.1.0" = { - name = "deepmerge"; - packageName = "deepmerge"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/deepmerge/-/deepmerge-2.1.0.tgz"; - sha512 = "Q89Z26KAfA3lpPGhbF6XMfYAm3jIV3avViy6KOJ2JLzFbeWHOvPQUu5aSJIWXap3gDZC2y1eF5HXEPI2wGqgvw=="; - }; - }; - "deepmerge-2.1.1" = { - name = "deepmerge"; - packageName = "deepmerge"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/deepmerge/-/deepmerge-2.1.1.tgz"; - sha512 = "urQxA1smbLZ2cBbXbaYObM1dJ82aJ2H57A1C/Kklfh/ZN1bgH4G/n5KWhdNfOK11W98gqZfyYj7W4frJJRwA2w=="; - }; - }; - "default-browser-id-1.0.4" = { - name = "default-browser-id"; - packageName = "default-browser-id"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/default-browser-id/-/default-browser-id-1.0.4.tgz"; - sha1 = "e59d09a5d157b828b876c26816e61c3d2a2c203a"; - }; - }; - "default-uid-1.0.0" = { - name = "default-uid"; - packageName = "default-uid"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/default-uid/-/default-uid-1.0.0.tgz"; - sha1 = "fcefa9df9f5ac40c8916d912dd1fe1146aa3c59e"; - }; - }; - "defaults-1.0.3" = { - name = "defaults"; - packageName = "defaults"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz"; - sha1 = "c656051e9817d9ff08ed881477f3fe4019f3ef7d"; - }; - }; - "deferred-leveldown-0.2.0" = { - name = "deferred-leveldown"; - packageName = "deferred-leveldown"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/deferred-leveldown/-/deferred-leveldown-0.2.0.tgz"; - sha1 = "2cef1f111e1c57870d8bbb8af2650e587cd2f5b4"; - }; - }; - "define-properties-1.1.2" = { - name = "define-properties"; - packageName = "define-properties"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz"; - sha1 = "83a73f2fea569898fb737193c8f873caf6d45c94"; - }; - }; - "define-property-0.2.5" = { - name = "define-property"; - packageName = "define-property"; - version = "0.2.5"; - src = fetchurl { - url = "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz"; - sha1 = "c35b1ef918ec3c990f9a5bc57be04aacec5c8116"; - }; - }; - "define-property-1.0.0" = { - name = "define-property"; - packageName = "define-property"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz"; - sha1 = "769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"; - }; - }; - "define-property-2.0.2" = { - name = "define-property"; - packageName = "define-property"; - version = "2.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz"; - sha512 = "jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ=="; - }; - }; - "defined-0.0.0" = { - name = "defined"; - packageName = "defined"; - version = "0.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/defined/-/defined-0.0.0.tgz"; - sha1 = "f35eea7d705e933baf13b2f03b3f83d921403b3e"; - }; - }; - "defined-1.0.0" = { - name = "defined"; - packageName = "defined"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz"; - sha1 = "c98d9bcef75674188e110969151199e39b1fa693"; - }; - }; - "degenerator-1.0.4" = { - name = "degenerator"; - packageName = "degenerator"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/degenerator/-/degenerator-1.0.4.tgz"; - sha1 = "fcf490a37ece266464d9cc431ab98c5819ced095"; - }; - }; - "del-2.2.2" = { - name = "del"; - packageName = "del"; - version = "2.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/del/-/del-2.2.2.tgz"; - sha1 = "c12c981d067846c84bcaf862cff930d907ffd1a8"; - }; - }; - "delayed-stream-0.0.5" = { - name = "delayed-stream"; - packageName = "delayed-stream"; - version = "0.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz"; - sha1 = "d4b1f43a93e8296dfe02694f4680bc37a313c73f"; - }; - }; - "delayed-stream-1.0.0" = { - name = "delayed-stream"; - packageName = "delayed-stream"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"; - sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619"; - }; - }; - "delegates-1.0.0" = { - name = "delegates"; - packageName = "delegates"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz"; - sha1 = "84c6e159b81904fdca59a0ef44cd870d31250f9a"; - }; - }; - "dep-graph-1.1.0" = { - name = "dep-graph"; - packageName = "dep-graph"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dep-graph/-/dep-graph-1.1.0.tgz"; - sha1 = "fade86a92799a813e9b42511cdf3dfa6cc8dbefe"; - }; - }; - "depd-1.0.1" = { - name = "depd"; - packageName = "depd"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/depd/-/depd-1.0.1.tgz"; - sha1 = "80aec64c9d6d97e65cc2a9caa93c0aa6abf73aaa"; - }; - }; - "depd-1.1.1" = { - name = "depd"; - packageName = "depd"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz"; - sha1 = "5783b4e1c459f06fa5ca27f991f3d06e7a310359"; - }; - }; - "depd-1.1.2" = { - name = "depd"; - packageName = "depd"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz"; - sha1 = "9bcd52e14c097763e749b274c4346ed2e560b5a9"; - }; - }; - "dependency-ls-1.1.1" = { - name = "dependency-ls"; - packageName = "dependency-ls"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/dependency-ls/-/dependency-ls-1.1.1.tgz"; - sha1 = "0481b07f023d74ce311192e5c690d13e18600054"; - }; - }; - "deprecated-0.0.1" = { - name = "deprecated"; - packageName = "deprecated"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz"; - sha1 = "f9c9af5464afa1e7a971458a8bdef2aa94d5bb19"; - }; - }; - "deps-sort-2.0.0" = { - name = "deps-sort"; - packageName = "deps-sort"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.0.tgz"; - sha1 = "091724902e84658260eb910748cccd1af6e21fb5"; - }; - }; - "des.js-1.0.0" = { - name = "des.js"; - packageName = "des.js"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz"; - sha1 = "c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc"; - }; - }; - "destroy-1.0.3" = { - name = "destroy"; - packageName = "destroy"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/destroy/-/destroy-1.0.3.tgz"; - sha1 = "b433b4724e71fd8551d9885174851c5fc377e2c9"; - }; - }; - "destroy-1.0.4" = { - name = "destroy"; - packageName = "destroy"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz"; - sha1 = "978857442c44749e4206613e37946205826abd80"; - }; - }; - "detect-file-1.0.0" = { - name = "detect-file"; - packageName = "detect-file"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz"; - sha1 = "f0d66d03672a825cb1b73bdb3fe62310c8e552b7"; - }; - }; - "detect-indent-4.0.0" = { - name = "detect-indent"; - packageName = "detect-indent"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz"; - sha1 = "f76d064352cdf43a1cb6ce619c4ee3a9475de208"; - }; - }; - "detect-indent-5.0.0" = { - name = "detect-indent"; - packageName = "detect-indent"; - version = "5.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz"; - sha1 = "3871cc0a6a002e8c3e5b3cf7f336264675f06b9d"; - }; - }; - "detect-libc-1.0.3" = { - name = "detect-libc"; - packageName = "detect-libc"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz"; - sha1 = "fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"; - }; - }; - "detect-newline-2.1.0" = { - name = "detect-newline"; - packageName = "detect-newline"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz"; - sha1 = "f41f1c10be4b00e87b5f13da680759f2c5bfd3e2"; - }; - }; - "detective-4.7.1" = { - name = "detective"; - packageName = "detective"; - version = "4.7.1"; - src = fetchurl { - url = "https://registry.npmjs.org/detective/-/detective-4.7.1.tgz"; - sha512 = "H6PmeeUcZloWtdt4DAkFyzFL94arpHr3NOwwmVILFiy+9Qd4JTxxXrzfyGk/lmct2qVGBwTSwSXagqu2BxmWig=="; - }; - }; - "detective-5.1.0" = { - name = "detective"; - packageName = "detective"; - version = "5.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/detective/-/detective-5.1.0.tgz"; - sha512 = "TFHMqfOvxlgrfVzTEkNBSh9SvSNX/HfF4OFI2QFGCyPm02EsyILqnUeb5P6q7JZ3SFNTBL5t2sePRgrN4epUWQ=="; - }; - }; - "dezalgo-1.0.3" = { - name = "dezalgo"; - packageName = "dezalgo"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz"; - sha1 = "7f742de066fc748bc8db820569dddce49bf0d456"; - }; - }; - "di-0.0.1" = { - name = "di"; - packageName = "di"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/di/-/di-0.0.1.tgz"; - sha1 = "806649326ceaa7caa3306d75d985ea2748ba913c"; - }; - }; - "dicer-0.2.5" = { - name = "dicer"; - packageName = "dicer"; - version = "0.2.5"; - src = fetchurl { - url = "https://registry.npmjs.org/dicer/-/dicer-0.2.5.tgz"; - sha1 = "5996c086bb33218c812c090bddc09cd12facb70f"; - }; - }; - "diff-1.0.8" = { - name = "diff"; - packageName = "diff"; - version = "1.0.8"; - src = fetchurl { - url = "https://registry.npmjs.org/diff/-/diff-1.0.8.tgz"; - sha1 = "343276308ec991b7bc82267ed55bc1411f971666"; - }; - }; - "diff-1.4.0" = { - name = "diff"; - packageName = "diff"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz"; - sha1 = "7f28d2eb9ee7b15a97efd89ce63dcfdaa3ccbabf"; - }; - }; - "diff-3.5.0" = { - name = "diff"; - packageName = "diff"; - version = "3.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz"; - sha512 = "A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA=="; - }; - }; - "diff2html-2.3.3" = { - name = "diff2html"; - packageName = "diff2html"; - version = "2.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/diff2html/-/diff2html-2.3.3.tgz"; - sha1 = "31bb815881c975634c7f3907a5e789341e1560bc"; - }; - }; - "diffie-hellman-5.0.3" = { - name = "diffie-hellman"; - packageName = "diffie-hellman"; - version = "5.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz"; - sha512 = "kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg=="; - }; - }; - "difflib-0.2.4" = { - name = "difflib"; - packageName = "difflib"; - version = "0.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/difflib/-/difflib-0.2.4.tgz"; - sha1 = "b5e30361a6db023176d562892db85940a718f47e"; - }; - }; - "diffy-2.0.0" = { - name = "diffy"; - packageName = "diffy"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/diffy/-/diffy-2.0.0.tgz"; - sha512 = "T1+MF7chaOtNaBeV59td6lYlci6dCTUraySH8LDltafhd+FLTsYpJJbLVpl6S4ih6kPFMaHSIqQ92bRVvoE+3Q=="; - }; - }; - "dir-glob-2.0.0" = { - name = "dir-glob"; - packageName = "dir-glob"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz"; - sha512 = "37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag=="; - }; - }; - "director-1.2.7" = { - name = "director"; - packageName = "director"; - version = "1.2.7"; - src = fetchurl { - url = "https://registry.npmjs.org/director/-/director-1.2.7.tgz"; - sha1 = "bfd3741075fd7fb1a5b2e13658c5f4bec77736f3"; - }; - }; - "directory-index-html-2.1.0" = { - name = "directory-index-html"; - packageName = "directory-index-html"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/directory-index-html/-/directory-index-html-2.1.0.tgz"; - sha1 = "4d5afc5187edba67ec6ab0e55f6422a0e2cb7338"; - }; - }; - "discovery-channel-5.5.1" = { - name = "discovery-channel"; - packageName = "discovery-channel"; - version = "5.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/discovery-channel/-/discovery-channel-5.5.1.tgz"; - sha512 = "EEmZQFE0PiOsJj7G3KVCwFGbYs4QchUvzA91iHtZ6HfkIqfBEDSTGLygJrUlY1Tr77WDV+qZVrZuNghHxSL/vw=="; - }; - }; - "discovery-swarm-5.1.2" = { - name = "discovery-swarm"; - packageName = "discovery-swarm"; - version = "5.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/discovery-swarm/-/discovery-swarm-5.1.2.tgz"; - sha512 = "aqNdl4l76PFb301I1hXkHZSakQTOXR0yRbfDtF7XrZKk+9V5gMQBbQ2xPgnQPfDVG0IeErxkQkoWqp4f9EJe5w=="; - }; - }; - "disparity-2.0.0" = { - name = "disparity"; - packageName = "disparity"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/disparity/-/disparity-2.0.0.tgz"; - sha1 = "57ddacb47324ae5f58d2cc0da886db4ce9eeb718"; - }; - }; - "dispensary-0.21.0" = { - name = "dispensary"; - packageName = "dispensary"; - version = "0.21.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dispensary/-/dispensary-0.21.0.tgz"; - sha512 = "p7qK1sLukrOGYVVcea63lN9CSiE8wO61cweOjtG6MnKoeC9uKHRIO1iJuE5izcX0BeimhkqrQwEMrFWC1yOyAw=="; - }; - }; - "diveSync-0.3.0" = { - name = "diveSync"; - packageName = "diveSync"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/diveSync/-/diveSync-0.3.0.tgz"; - sha1 = "d9980493ae33beec36f4fec6f171ff218130cc12"; - }; - }; - "dlnacasts-0.1.0" = { - name = "dlnacasts"; - packageName = "dlnacasts"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dlnacasts/-/dlnacasts-0.1.0.tgz"; - sha1 = "f805211dcac74f6bb3a4d5d5541ad783b1b67d22"; - }; - }; - "dnd-page-scroll-0.0.4" = { - name = "dnd-page-scroll"; - packageName = "dnd-page-scroll"; - version = "0.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/dnd-page-scroll/-/dnd-page-scroll-0.0.4.tgz"; - sha512 = "bvjUS5Cylrm1uJJop/dFhEpnYtz2NQFOO0/z6vk0ORtx0AqKvUwPToc4reJk+TnHV9GBxbtZXj7ad5dJT/Dqkg=="; - }; - }; - "dns-discovery-6.1.0" = { - name = "dns-discovery"; - packageName = "dns-discovery"; - version = "6.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dns-discovery/-/dns-discovery-6.1.0.tgz"; - sha512 = "Kl2tL2zuNR1w6SnsoRaqrOFm7gGP3/i/HzRXtyVBqaOq/5L1D2TUdViUAZ8e/NDbt+jQCJFWoaKCnmDC343usQ=="; - }; - }; - "dns-equal-1.0.0" = { - name = "dns-equal"; - packageName = "dns-equal"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz"; - sha1 = "b39e7f1da6eb0a75ba9c17324b34753c47e0654d"; - }; - }; - "dns-js-0.2.1" = { - name = "dns-js"; - packageName = "dns-js"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/dns-js/-/dns-js-0.2.1.tgz"; - sha1 = "5d66629b3c0e6a5eb0e14f0ae701d05f6ea46673"; - }; - }; - "dns-packet-1.3.1" = { - name = "dns-packet"; - packageName = "dns-packet"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz"; - sha512 = "0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg=="; - }; - }; - "dns-packet-4.2.0" = { - name = "dns-packet"; - packageName = "dns-packet"; - version = "4.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dns-packet/-/dns-packet-4.2.0.tgz"; - sha512 = "bn1AKpfkFbm0MIioOMHZ5qJzl2uypdBwI4nYNsqvhjsegBhcKJUlCrMPWLx6JEezRjxZmxhtIz/FkBEur2l8Cw=="; - }; - }; - "dns-socket-3.0.0" = { - name = "dns-socket"; - packageName = "dns-socket"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dns-socket/-/dns-socket-3.0.0.tgz"; - sha512 = "M0WkByoJ/mTm+HtwBQLsRJPe5uGIC/lYVOp+s6ZzhbZ5iq4GxjFyxYPQhB85dgCLvVb43aJQXHDC9aUgyKGc/Q=="; - }; - }; - "dns-txt-2.0.2" = { - name = "dns-txt"; - packageName = "dns-txt"; - version = "2.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz"; - sha1 = "b91d806f5d27188e4ab3e7d107d881a1cc4642b6"; - }; - }; - "dnscache-1.0.1" = { - name = "dnscache"; - packageName = "dnscache"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/dnscache/-/dnscache-1.0.1.tgz"; - sha1 = "42cb2b9bfb5e8fbdfa395aac74e127fc05074d31"; - }; - }; - "docker-parse-image-3.0.1" = { - name = "docker-parse-image"; - packageName = "docker-parse-image"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/docker-parse-image/-/docker-parse-image-3.0.1.tgz"; - sha1 = "33dc69291eac3414f84871f2d59d77b6f6948be4"; - }; - }; - "doctrine-2.1.0" = { - name = "doctrine"; - packageName = "doctrine"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz"; - sha512 = "35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw=="; - }; - }; - "doctypes-1.1.0" = { - name = "doctypes"; - packageName = "doctypes"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz"; - sha1 = "ea80b106a87538774e8a3a4a5afe293de489e0a9"; - }; - }; - "dom-serialize-2.2.1" = { - name = "dom-serialize"; - packageName = "dom-serialize"; - version = "2.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz"; - sha1 = "562ae8999f44be5ea3076f5419dcd59eb43ac95b"; - }; - }; - "dom-serializer-0.0.1" = { - name = "dom-serializer"; - packageName = "dom-serializer"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.0.1.tgz"; - sha1 = "9589827f1e32d22c37c829adabd59b3247af8eaf"; - }; - }; - "dom-serializer-0.1.0" = { - name = "dom-serializer"; - packageName = "dom-serializer"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz"; - sha1 = "073c697546ce0780ce23be4a28e293e40bc30c82"; - }; - }; - "dom-storage-2.1.0" = { - name = "dom-storage"; - packageName = "dom-storage"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dom-storage/-/dom-storage-2.1.0.tgz"; - sha512 = "g6RpyWXzl0RR6OTElHKBl7nwnK87GUyZMYC7JWsB/IA73vpqK2K6LT39x4VepLxlSsWBFrPVLnsSR5Jyty0+2Q=="; - }; - }; - "dom-walk-0.1.1" = { - name = "dom-walk"; - packageName = "dom-walk"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.1.tgz"; - sha1 = "672226dc74c8f799ad35307df936aba11acd6018"; - }; - }; - "dom4-2.1.3" = { - name = "dom4"; - packageName = "dom4"; - version = "2.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/dom4/-/dom4-2.1.3.tgz"; - sha512 = "begvh4z5GV0kyxx+YgJZ7sIo/jsELx/v7MQxoLZpOvT5yFo18X8dfgtUmKAwdGuyMeugncylarLHlO4gIK6YNw=="; - }; - }; - "domain-browser-1.1.7" = { - name = "domain-browser"; - packageName = "domain-browser"; - version = "1.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/domain-browser/-/domain-browser-1.1.7.tgz"; - sha1 = "867aa4b093faa05f1de08c06f4d7b21fdf8698bc"; - }; - }; - "domain-browser-1.2.0" = { - name = "domain-browser"; - packageName = "domain-browser"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz"; - sha512 = "jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA=="; - }; - }; - "domelementtype-1.1.3" = { - name = "domelementtype"; - packageName = "domelementtype"; - version = "1.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz"; - sha1 = "bd28773e2642881aec51544924299c5cd822185b"; - }; - }; - "domelementtype-1.3.0" = { - name = "domelementtype"; - packageName = "domelementtype"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz"; - sha1 = "b17aed82e8ab59e52dd9c19b1756e0fc187204c2"; - }; - }; - "domhandler-2.2.1" = { - name = "domhandler"; - packageName = "domhandler"; - version = "2.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/domhandler/-/domhandler-2.2.1.tgz"; - sha1 = "59df9dcd227e808b365ae73e1f6684ac3d946fc2"; - }; - }; - "domhandler-2.3.0" = { - name = "domhandler"; - packageName = "domhandler"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz"; - sha1 = "2de59a0822d5027fabff6f032c2b25a2a8abe738"; - }; - }; - "domhandler-2.4.2" = { - name = "domhandler"; - packageName = "domhandler"; - version = "2.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz"; - sha512 = "JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA=="; - }; - }; - "domino-1.0.30" = { - name = "domino"; - packageName = "domino"; - version = "1.0.30"; - src = fetchurl { - url = "https://registry.npmjs.org/domino/-/domino-1.0.30.tgz"; - sha512 = "ikq8WiDSkICdkElud317F2Sigc6A3EDpWsxWBwIZqOl95km4p/Vc9Rj98id7qKgsjDmExj0AVM7JOd4bb647Xg=="; - }; - }; - "domutils-1.4.3" = { - name = "domutils"; - packageName = "domutils"; - version = "1.4.3"; - src = fetchurl { - url = "https://registry.npmjs.org/domutils/-/domutils-1.4.3.tgz"; - sha1 = "0865513796c6b306031850e175516baf80b72a6f"; - }; - }; - "domutils-1.5.1" = { - name = "domutils"; - packageName = "domutils"; - version = "1.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz"; - sha1 = "dcd8488a26f563d61079e48c9f7b7e32373682cf"; - }; - }; - "domutils-1.7.0" = { - name = "domutils"; - packageName = "domutils"; - version = "1.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz"; - sha512 = "Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg=="; - }; - }; - "dot-case-2.1.1" = { - name = "dot-case"; - packageName = "dot-case"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/dot-case/-/dot-case-2.1.1.tgz"; - sha1 = "34dcf37f50a8e93c2b3bca8bb7fb9155c7da3bee"; - }; - }; - "dot-prop-3.0.0" = { - name = "dot-prop"; - packageName = "dot-prop"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz"; - sha1 = "1b708af094a49c9a0e7dbcad790aba539dac1177"; - }; - }; - "dot-prop-4.2.0" = { - name = "dot-prop"; - packageName = "dot-prop"; - version = "4.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz"; - sha512 = "tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ=="; - }; - }; - "dotenv-4.0.0" = { - name = "dotenv"; - packageName = "dotenv"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dotenv/-/dotenv-4.0.0.tgz"; - sha1 = "864ef1379aced55ce6f95debecdce179f7a0cd1d"; - }; - }; - "dotenv-5.0.1" = { - name = "dotenv"; - packageName = "dotenv"; - version = "5.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/dotenv/-/dotenv-5.0.1.tgz"; - sha512 = "4As8uPrjfwb7VXC+WnLCbXK7y+Ueb2B3zgNCePYfhxS1PYeaO1YTeplffTEcbfLhvFNGLAz90VvJs9yomG7bow=="; - }; - }; - "downgrade-root-1.2.2" = { - name = "downgrade-root"; - packageName = "downgrade-root"; - version = "1.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/downgrade-root/-/downgrade-root-1.2.2.tgz"; - sha1 = "531319715b0e81ffcc22eb28478ba27643e12c6c"; - }; - }; - "download-5.0.3" = { - name = "download"; - packageName = "download"; - version = "5.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/download/-/download-5.0.3.tgz"; - sha1 = "63537f977f99266a30eb8a2a2fbd1f20b8000f7a"; - }; - }; - "download-git-repo-1.0.2" = { - name = "download-git-repo"; - packageName = "download-git-repo"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/download-git-repo/-/download-git-repo-1.0.2.tgz"; - sha512 = "PwAUr0/w74AGB7bukOycXyLnDlt9Lfb3JzsliAWyZCHa/TvbuMYQvH1er2DWXHE4EuI/NjAzRXw+89Waynapgw=="; - }; - }; - "dreamopt-0.6.0" = { - name = "dreamopt"; - packageName = "dreamopt"; - version = "0.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dreamopt/-/dreamopt-0.6.0.tgz"; - sha1 = "d813ccdac8d39d8ad526775514a13dda664d6b4b"; - }; - }; - "dtrace-provider-0.6.0" = { - name = "dtrace-provider"; - packageName = "dtrace-provider"; - version = "0.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.6.0.tgz"; - sha1 = "0b078d5517937d873101452d9146737557b75e51"; - }; - }; - "dtrace-provider-0.8.7" = { - name = "dtrace-provider"; - packageName = "dtrace-provider"; - version = "0.8.7"; - src = fetchurl { - url = "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.7.tgz"; - sha1 = "dc939b4d3e0620cfe0c1cd803d0d2d7ed04ffd04"; - }; - }; - "duplexer-0.1.1" = { - name = "duplexer"; - packageName = "duplexer"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz"; - sha1 = "ace6ff808c1ce66b57d1ebf97977acb02334cfc1"; - }; - }; - "duplexer2-0.0.2" = { - name = "duplexer2"; - packageName = "duplexer2"; - version = "0.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz"; - sha1 = "c614dcf67e2fb14995a91711e5a617e8a60a31db"; - }; - }; - "duplexer2-0.1.4" = { - name = "duplexer2"; - packageName = "duplexer2"; - version = "0.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz"; - sha1 = "8b12dab878c0d69e3e7891051662a32fc6bddcc1"; - }; - }; - "duplexer3-0.1.4" = { - name = "duplexer3"; - packageName = "duplexer3"; - version = "0.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz"; - sha1 = "ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"; - }; - }; - "duplexify-3.6.0" = { - name = "duplexify"; - packageName = "duplexify"; - version = "3.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/duplexify/-/duplexify-3.6.0.tgz"; - sha512 = "fO3Di4tBKJpYTFHAxTU00BcfWMY9w24r/x21a6rZRbsD/ToUgGxsMbiGRmB7uVAXeGKXD9MwiLZa5E97EVgIRQ=="; - }; - }; - "each-async-1.1.1" = { - name = "each-async"; - packageName = "each-async"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz"; - sha1 = "dee5229bdf0ab6ba2012a395e1b869abf8813473"; - }; - }; - "eachr-3.2.0" = { - name = "eachr"; - packageName = "eachr"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/eachr/-/eachr-3.2.0.tgz"; - sha1 = "2c35e43ea086516f7997cf80b7aa64d55a4a4484"; - }; - }; - "easy-table-1.1.0" = { - name = "easy-table"; - packageName = "easy-table"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/easy-table/-/easy-table-1.1.0.tgz"; - sha1 = "86f9ab4c102f0371b7297b92a651d5824bc8cb73"; - }; - }; - "ecc-jsbn-0.1.2" = { - name = "ecc-jsbn"; - packageName = "ecc-jsbn"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz"; - sha1 = "3a83a904e54353287874c564b7549386849a98c9"; - }; - }; - "ecc-jsbn-0.2.0" = { - name = "ecc-jsbn"; - packageName = "ecc-jsbn"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.2.0.tgz"; - sha1 = "7c98afab245f6df32290473c0abee2f2d39334c7"; - }; - }; - "ecdsa-sig-formatter-1.0.10" = { - name = "ecdsa-sig-formatter"; - packageName = "ecdsa-sig-formatter"; - version = "1.0.10"; - src = fetchurl { - url = "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.10.tgz"; - sha1 = "1c595000f04a8897dfb85000892a0f4c33af86c3"; - }; - }; - "ecstatic-3.2.1" = { - name = "ecstatic"; - packageName = "ecstatic"; - version = "3.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ecstatic/-/ecstatic-3.2.1.tgz"; - sha512 = "BAdHx9LOCG1fwxY8MIydUBskl8UUQrYeC3WE14FA1DPlBzqoG1aOgEkypcSpmiiel8RAj8gW1s40RrclfrpGUg=="; - }; - }; - "editions-1.3.4" = { - name = "editions"; - packageName = "editions"; - version = "1.3.4"; - src = fetchurl { - url = "https://registry.npmjs.org/editions/-/editions-1.3.4.tgz"; - sha512 = "gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg=="; - }; - }; - "editor-1.0.0" = { - name = "editor"; - packageName = "editor"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/editor/-/editor-1.0.0.tgz"; - sha1 = "60c7f87bd62bcc6a894fa8ccd6afb7823a24f742"; - }; - }; - "editorconfig-0.13.3" = { - name = "editorconfig"; - packageName = "editorconfig"; - version = "0.13.3"; - src = fetchurl { - url = "https://registry.npmjs.org/editorconfig/-/editorconfig-0.13.3.tgz"; - sha512 = "WkjsUNVCu+ITKDj73QDvi0trvpdDWdkDyHybDGSXPfekLCqwmpD7CP7iPbvBgosNuLcI96XTDwNa75JyFl7tEQ=="; - }; - }; - "ee-first-1.1.0" = { - name = "ee-first"; - packageName = "ee-first"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ee-first/-/ee-first-1.1.0.tgz"; - sha1 = "6a0d7c6221e490feefd92ec3f441c9ce8cd097f4"; - }; - }; - "ee-first-1.1.1" = { - name = "ee-first"; - packageName = "ee-first"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"; - sha1 = "590c61156b0ae2f4f0255732a158b266bc56b21d"; - }; - }; - "ejs-0.8.3" = { - name = "ejs"; - packageName = "ejs"; - version = "0.8.3"; - src = fetchurl { - url = "https://registry.npmjs.org/ejs/-/ejs-0.8.3.tgz"; - sha1 = "db8aac47ff80a7df82b4c82c126fe8970870626f"; - }; - }; - "ejs-2.5.7" = { - name = "ejs"; - packageName = "ejs"; - version = "2.5.7"; - src = fetchurl { - url = "https://registry.npmjs.org/ejs/-/ejs-2.5.7.tgz"; - sha1 = "cc872c168880ae3c7189762fd5ffc00896c9518a"; - }; - }; - "elegant-spinner-1.0.1" = { - name = "elegant-spinner"; - packageName = "elegant-spinner"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz"; - sha1 = "db043521c95d7e303fd8f345bedc3349cfb0729e"; - }; - }; - "elementtree-0.1.6" = { - name = "elementtree"; - packageName = "elementtree"; - version = "0.1.6"; - src = fetchurl { - url = "https://registry.npmjs.org/elementtree/-/elementtree-0.1.6.tgz"; - sha1 = "2ac4c46ea30516c8c4cbdb5e3ac7418e592de20c"; - }; - }; - "elementtree-0.1.7" = { - name = "elementtree"; - packageName = "elementtree"; - version = "0.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/elementtree/-/elementtree-0.1.7.tgz"; - sha1 = "9ac91be6e52fb6e6244c4e54a4ac3ed8ae8e29c0"; - }; - }; - "elliptic-6.4.1" = { - name = "elliptic"; - packageName = "elliptic"; - version = "6.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz"; - sha512 = "BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ=="; - }; - }; - "email-validator-2.0.4" = { - name = "email-validator"; - packageName = "email-validator"; - version = "2.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/email-validator/-/email-validator-2.0.4.tgz"; - sha512 = "gYCwo7kh5S3IDyZPLZf6hSS0MnZT8QmJFqYvbqlDZSbwdZlY6QZWxJ4i/6UhITOJ4XzyI647Bm2MXKCLqnJ4nQ=="; - }; - }; - "emitter-http://github.com/component/emitter/archive/1.0.1.tar.gz" = { - name = "emitter"; - packageName = "emitter"; - version = "1.0.1"; - src = fetchurl { - name = "emitter-1.0.1.tar.gz"; - url = https://codeload.github.com/component/emitter/tar.gz/1.0.1; - sha256 = "0eae744826723877457f7a7ac7f31d68a5a060673b3a883f6a8e325bf48f313d"; - }; - }; - "emoji-regex-6.1.1" = { - name = "emoji-regex"; - packageName = "emoji-regex"; - version = "6.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-6.1.1.tgz"; - sha1 = "c6cd0ec1b0642e2a3c67a1137efc5e796da4f88e"; - }; - }; - "emojis-list-2.1.0" = { - name = "emojis-list"; - packageName = "emojis-list"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz"; - sha1 = "4daa4d9db00f9819880c79fa457ae5b09a1fd389"; - }; - }; - "enable-1.3.2" = { - name = "enable"; - packageName = "enable"; - version = "1.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/enable/-/enable-1.3.2.tgz"; - sha1 = "9eba6837d16d0982b59f87d889bf754443d52931"; - }; - }; - "encodeurl-1.0.2" = { - name = "encodeurl"; - packageName = "encodeurl"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz"; - sha1 = "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"; - }; - }; - "encoding-0.1.12" = { - name = "encoding"; - packageName = "encoding"; - version = "0.1.12"; - src = fetchurl { - url = "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz"; - sha1 = "538b66f3ee62cd1ab51ec323829d1f9480c74beb"; - }; - }; - "end-of-stream-0.1.5" = { - name = "end-of-stream"; - packageName = "end-of-stream"; - version = "0.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz"; - sha1 = "8e177206c3c80837d85632e8b9359dfe8b2f6eaf"; - }; - }; - "end-of-stream-1.0.0" = { - name = "end-of-stream"; - packageName = "end-of-stream"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.0.0.tgz"; - sha1 = "d4596e702734a93e40e9af864319eabd99ff2f0e"; - }; - }; - "end-of-stream-1.1.0" = { - name = "end-of-stream"; - packageName = "end-of-stream"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz"; - sha1 = "e9353258baa9108965efc41cb0ef8ade2f3cfb07"; - }; - }; - "end-of-stream-1.4.1" = { - name = "end-of-stream"; - packageName = "end-of-stream"; - version = "1.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz"; - sha512 = "1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q=="; - }; - }; - "ends-with-0.2.0" = { - name = "ends-with"; - packageName = "ends-with"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ends-with/-/ends-with-0.2.0.tgz"; - sha1 = "2f9da98d57a50cfda4571ce4339000500f4e6b8a"; - }; - }; - "engine.io-1.3.1" = { - name = "engine.io"; - packageName = "engine.io"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/engine.io/-/engine.io-1.3.1.tgz"; - sha1 = "2d968308fffae5d17f5209b6775246e90d8a705e"; - }; - }; - "engine.io-1.8.5" = { - name = "engine.io"; - packageName = "engine.io"; - version = "1.8.5"; - src = fetchurl { - url = "https://registry.npmjs.org/engine.io/-/engine.io-1.8.5.tgz"; - sha512 = "j1DWIcktw4hRwrv6nWx++5nFH2X64x16MAG2P0Lmi5Dvdfi3I+Jhc7JKJIdAmDJa+5aZ/imHV7dWRPy2Cqjh3A=="; - }; - }; - "engine.io-3.2.0" = { - name = "engine.io"; - packageName = "engine.io"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/engine.io/-/engine.io-3.2.0.tgz"; - sha512 = "mRbgmAtQ4GAlKwuPnnAvXXwdPhEx+jkc0OBCLrXuD/CRvwNK3AxRSnqK4FSqmAMRRHryVJP8TopOvmEaA64fKw=="; - }; - }; - "engine.io-client-1.3.1" = { - name = "engine.io-client"; - packageName = "engine.io-client"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.3.1.tgz"; - sha1 = "1c5a65d5c5af6d04b44c22c3dbcd95c39ed1c989"; - }; - }; - "engine.io-client-1.8.5" = { - name = "engine.io-client"; - packageName = "engine.io-client"; - version = "1.8.5"; - src = fetchurl { - url = "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.5.tgz"; - sha512 = "AYTgHyeVUPitsseqjoedjhYJapNVoSPShbZ+tEUX9/73jgZ/Z3sUlJf9oYgdEBBdVhupUpUqSxH0kBCXlQnmZg=="; - }; - }; - "engine.io-client-3.2.1" = { - name = "engine.io-client"; - packageName = "engine.io-client"; - version = "3.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz"; - sha512 = "y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw=="; - }; - }; - "engine.io-parser-1.0.6" = { - name = "engine.io-parser"; - packageName = "engine.io-parser"; - version = "1.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.0.6.tgz"; - sha1 = "d38813143a411cb3b914132ab05bf99e6f7a248e"; - }; - }; - "engine.io-parser-1.3.2" = { - name = "engine.io-parser"; - packageName = "engine.io-parser"; - version = "1.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.2.tgz"; - sha1 = "937b079f0007d0893ec56d46cb220b8cb435220a"; - }; - }; - "engine.io-parser-2.1.2" = { - name = "engine.io-parser"; - packageName = "engine.io-parser"; - version = "2.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.2.tgz"; - sha512 = "dInLFzr80RijZ1rGpx1+56/uFoH7/7InhH3kZt+Ms6hT8tNx3NGW/WNSA/f8As1WkOfkuyb3tnRyuXGxusclMw=="; - }; - }; - "enhanced-resolve-2.3.0" = { - name = "enhanced-resolve"; - packageName = "enhanced-resolve"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-2.3.0.tgz"; - sha1 = "a115c32504b6302e85a76269d7a57ccdd962e359"; - }; - }; - "enhanced-resolve-4.1.0" = { - name = "enhanced-resolve"; - packageName = "enhanced-resolve"; - version = "4.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz"; - sha512 = "F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng=="; - }; - }; - "ensure-posix-path-1.0.2" = { - name = "ensure-posix-path"; - packageName = "ensure-posix-path"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/ensure-posix-path/-/ensure-posix-path-1.0.2.tgz"; - sha1 = "a65b3e42d0b71cfc585eb774f9943c8d9b91b0c2"; - }; - }; - "ent-2.2.0" = { - name = "ent"; - packageName = "ent"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz"; - sha1 = "e964219325a21d05f44466a2f686ed6ce5f5dd1d"; - }; - }; - "entities-1.0.0" = { - name = "entities"; - packageName = "entities"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz"; - sha1 = "b2987aa3821347fcde642b24fdfc9e4fb712bf26"; - }; - }; - "entities-1.1.1" = { - name = "entities"; - packageName = "entities"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz"; - sha1 = "6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0"; - }; - }; - "env-paths-1.0.0" = { - name = "env-paths"; - packageName = "env-paths"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/env-paths/-/env-paths-1.0.0.tgz"; - sha1 = "4168133b42bb05c38a35b1ae4397c8298ab369e0"; - }; - }; - "envconf-0.0.4" = { - name = "envconf"; - packageName = "envconf"; - version = "0.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/envconf/-/envconf-0.0.4.tgz"; - sha1 = "85675afba237c43f98de2d46adc0e532a4dcf48b"; - }; - }; - "envinfo-3.4.2" = { - name = "envinfo"; - packageName = "envinfo"; - version = "3.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/envinfo/-/envinfo-3.4.2.tgz"; - sha512 = "yqKl+qfQ849zLua/aRGIs4TzNah6ypvdX6KPmK9LPP54Ea+Hqx2gFzSBmGhka8HvWcmCmffGIshG4INSh0ku6g=="; - }; - }; - "errno-0.1.7" = { - name = "errno"; - packageName = "errno"; - version = "0.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz"; - sha512 = "MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg=="; - }; - }; - "error-7.0.2" = { - name = "error"; - packageName = "error"; - version = "7.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/error/-/error-7.0.2.tgz"; - sha1 = "a5f75fff4d9926126ddac0ea5dc38e689153cb02"; - }; - }; - "error-ex-1.3.2" = { - name = "error-ex"; - packageName = "error-ex"; - version = "1.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz"; - sha512 = "7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g=="; - }; - }; - "errorhandler-1.4.3" = { - name = "errorhandler"; - packageName = "errorhandler"; - version = "1.4.3"; - src = fetchurl { - url = "https://registry.npmjs.org/errorhandler/-/errorhandler-1.4.3.tgz"; - sha1 = "b7b70ed8f359e9db88092f2d20c0f831420ad83f"; - }; - }; - "errorhandler-1.5.0" = { - name = "errorhandler"; - packageName = "errorhandler"; - version = "1.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.0.tgz"; - sha1 = "eaba64ca5d542a311ac945f582defc336165d9f4"; - }; - }; - "es-abstract-1.12.0" = { - name = "es-abstract"; - packageName = "es-abstract"; - version = "1.12.0"; - src = fetchurl { - url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.12.0.tgz"; - sha512 = "C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA=="; - }; - }; - "es-to-primitive-1.1.1" = { - name = "es-to-primitive"; - packageName = "es-to-primitive"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz"; - sha1 = "45355248a88979034b6792e19bb81f2b7975dd0d"; - }; - }; - "es5-ext-0.10.45" = { - name = "es5-ext"; - packageName = "es5-ext"; - version = "0.10.45"; - src = fetchurl { - url = "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.45.tgz"; - sha512 = "FkfM6Vxxfmztilbxxz5UKSD4ICMf5tSpRFtDNtkAhOxZ0EKtX6qwmXNyH/sFyIbX2P/nU5AMiA9jilWsUGJzCQ=="; - }; - }; - "es5-ext-0.8.2" = { - name = "es5-ext"; - packageName = "es5-ext"; - version = "0.8.2"; - src = fetchurl { - url = "https://registry.npmjs.org/es5-ext/-/es5-ext-0.8.2.tgz"; - sha1 = "aba8d9e1943a895ac96837a62a39b3f55ecd94ab"; - }; - }; - "es5class-2.3.1" = { - name = "es5class"; - packageName = "es5class"; - version = "2.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/es5class/-/es5class-2.3.1.tgz"; - sha1 = "42c5c18a9016bcb0db28a4d340ebb831f55d1b66"; - }; - }; - "es6-error-4.0.0" = { - name = "es6-error"; - packageName = "es6-error"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/es6-error/-/es6-error-4.0.0.tgz"; - sha1 = "f094c7041f662599bb12720da059d6b9c7ff0f40"; - }; - }; - "es6-error-4.1.1" = { - name = "es6-error"; - packageName = "es6-error"; - version = "4.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz"; - sha512 = "Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg=="; - }; - }; - "es6-iterator-2.0.3" = { - name = "es6-iterator"; - packageName = "es6-iterator"; - version = "2.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz"; - sha1 = "a7de889141a05a94b0854403b2d0a0fbfa98f3b7"; - }; - }; - "es6-map-0.1.5" = { - name = "es6-map"; - packageName = "es6-map"; - version = "0.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz"; - sha1 = "9136e0503dcc06a301690f0bb14ff4e364e949f0"; - }; - }; - "es6-promise-2.3.0" = { - name = "es6-promise"; - packageName = "es6-promise"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/es6-promise/-/es6-promise-2.3.0.tgz"; - sha1 = "96edb9f2fdb01995822b263dd8aadab6748181bc"; - }; - }; - "es6-promise-3.3.1" = { - name = "es6-promise"; - packageName = "es6-promise"; - version = "3.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz"; - sha1 = "a08cdde84ccdbf34d027a1451bc91d4bcd28a613"; - }; - }; - "es6-promise-4.2.4" = { - name = "es6-promise"; - packageName = "es6-promise"; - version = "4.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz"; - sha512 = "/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ=="; - }; - }; - "es6-promisify-5.0.0" = { - name = "es6-promisify"; - packageName = "es6-promisify"; - version = "5.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz"; - sha1 = "5109d62f3e56ea967c4b63505aef08291c8a5203"; - }; - }; - "es6-set-0.1.5" = { - name = "es6-set"; - packageName = "es6-set"; - version = "0.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz"; - sha1 = "d2b3ec5d4d800ced818db538d28974db0a73ccb1"; - }; - }; - "es6-shim-0.21.1" = { - name = "es6-shim"; - packageName = "es6-shim"; - version = "0.21.1"; - src = fetchurl { - url = "https://registry.npmjs.org/es6-shim/-/es6-shim-0.21.1.tgz"; - sha1 = "6621bce72e1ac80a6e1f002abd4e789f12489fd2"; - }; - }; - "es6-symbol-3.1.1" = { - name = "es6-symbol"; - packageName = "es6-symbol"; - version = "3.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz"; - sha1 = "bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77"; - }; - }; - "es6-weak-map-2.0.2" = { - name = "es6-weak-map"; - packageName = "es6-weak-map"; - version = "2.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz"; - sha1 = "5e3ab32251ffd1538a1f8e5ffa1357772f92d96f"; - }; - }; - "escape-html-1.0.1" = { - name = "escape-html"; - packageName = "escape-html"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/escape-html/-/escape-html-1.0.1.tgz"; - sha1 = "181a286ead397a39a92857cfb1d43052e356bff0"; - }; - }; - "escape-html-1.0.2" = { - name = "escape-html"; - packageName = "escape-html"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/escape-html/-/escape-html-1.0.2.tgz"; - sha1 = "d77d32fa98e38c2f41ae85e9278e0e0e6ba1022c"; - }; - }; - "escape-html-1.0.3" = { - name = "escape-html"; - packageName = "escape-html"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz"; - sha1 = "0258eae4d3d0c0974de1c169188ef0051d1d1988"; - }; - }; - "escape-regexp-component-1.0.2" = { - name = "escape-regexp-component"; - packageName = "escape-regexp-component"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/escape-regexp-component/-/escape-regexp-component-1.0.2.tgz"; - sha1 = "9c63b6d0b25ff2a88c3adbd18c5b61acc3b9faa2"; - }; - }; - "escape-string-regexp-1.0.5" = { - name = "escape-string-regexp"; - packageName = "escape-string-regexp"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"; - sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"; - }; - }; - "escodegen-1.11.0" = { - name = "escodegen"; - packageName = "escodegen"; - version = "1.11.0"; - src = fetchurl { - url = "https://registry.npmjs.org/escodegen/-/escodegen-1.11.0.tgz"; - sha512 = "IeMV45ReixHS53K/OmfKAIztN/igDHzTJUhZM3k1jMhIZWjk45SMwAtBsEXiJp3vSPmTcu6CXn7mDvFHRN66fw=="; - }; - }; - "escodegen-1.8.1" = { - name = "escodegen"; - packageName = "escodegen"; - version = "1.8.1"; - src = fetchurl { - url = "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz"; - sha1 = "5a5b53af4693110bebb0867aa3430dd3b70a1018"; - }; - }; - "escope-3.6.0" = { - name = "escope"; - packageName = "escope"; - version = "3.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz"; - sha1 = "e01975e812781a163a6dadfdd80398dc64c889c3"; - }; - }; - "eslint-3.19.0" = { - name = "eslint"; - packageName = "eslint"; - version = "3.19.0"; - src = fetchurl { - url = "https://registry.npmjs.org/eslint/-/eslint-3.19.0.tgz"; - sha1 = "c8fc6201c7f40dd08941b87c085767386a679acc"; - }; - }; - "eslint-5.0.1" = { - name = "eslint"; - packageName = "eslint"; - version = "5.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/eslint/-/eslint-5.0.1.tgz"; - sha512 = "D5nG2rErquLUstgUaxJlWB5+gu+U/3VDY0fk/Iuq8y9CUFy/7Y6oF4N2cR1tV8knzQvciIbfqfohd359xTLIKQ=="; - }; - }; - "eslint-5.3.0" = { - name = "eslint"; - packageName = "eslint"; - version = "5.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/eslint/-/eslint-5.3.0.tgz"; - sha512 = "N/tCqlMKkyNvAvLu+zI9AqDasnSLt00K+Hu8kdsERliC9jYEc8ck12XtjvOXrBKu8fK6RrBcN9bat6Xk++9jAg=="; - }; - }; - "eslint-plugin-no-unsafe-innerhtml-1.0.16" = { - name = "eslint-plugin-no-unsafe-innerhtml"; - packageName = "eslint-plugin-no-unsafe-innerhtml"; - version = "1.0.16"; - src = fetchurl { - url = "https://registry.npmjs.org/eslint-plugin-no-unsafe-innerhtml/-/eslint-plugin-no-unsafe-innerhtml-1.0.16.tgz"; - sha1 = "7d02878c8e9bf7916b88836d5ac122b42f151932"; - }; - }; - "eslint-scope-4.0.0" = { - name = "eslint-scope"; - packageName = "eslint-scope"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz"; - sha512 = "1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA=="; - }; - }; - "eslint-utils-1.3.1" = { - name = "eslint-utils"; - packageName = "eslint-utils"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.3.1.tgz"; - sha512 = "Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q=="; - }; - }; - "eslint-visitor-keys-1.0.0" = { - name = "eslint-visitor-keys"; - packageName = "eslint-visitor-keys"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz"; - sha512 = "qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ=="; - }; - }; - "espree-3.5.4" = { - name = "espree"; - packageName = "espree"; - version = "3.5.4"; - src = fetchurl { - url = "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz"; - sha512 = "yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A=="; - }; - }; - "espree-4.0.0" = { - name = "espree"; - packageName = "espree"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/espree/-/espree-4.0.0.tgz"; - sha512 = "kapdTCt1bjmspxStVKX6huolXVV5ZfyZguY1lcfhVVZstce3bqxH9mcLzNn3/mlgW6wQ732+0fuG9v7h0ZQoKg=="; - }; - }; - "esprima-1.0.4" = { - name = "esprima"; - packageName = "esprima"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz"; - sha1 = "9f557e08fc3b4d26ece9dd34f8fbf476b62585ad"; - }; - }; - "esprima-2.7.3" = { - name = "esprima"; - packageName = "esprima"; - version = "2.7.3"; - src = fetchurl { - url = "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz"; - sha1 = "96e3b70d5779f6ad49cd032673d1c312767ba581"; - }; - }; - "esprima-3.1.3" = { - name = "esprima"; - packageName = "esprima"; - version = "3.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz"; - sha1 = "fdca51cee6133895e3c88d535ce49dbff62a4633"; - }; - }; - "esprima-4.0.1" = { - name = "esprima"; - packageName = "esprima"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz"; - sha512 = "eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="; - }; - }; - "esprima-fb-13001.1001.0-dev-harmony-fb" = { - name = "esprima-fb"; - packageName = "esprima-fb"; - version = "13001.1001.0-dev-harmony-fb"; - src = fetchurl { - url = "https://registry.npmjs.org/esprima-fb/-/esprima-fb-13001.1001.0-dev-harmony-fb.tgz"; - sha1 = "633acdb40d9bd4db8a1c1d68c06a942959fad2b0"; - }; - }; - "esquery-1.0.1" = { - name = "esquery"; - packageName = "esquery"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz"; - sha512 = "SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA=="; - }; - }; - "esrecurse-4.2.1" = { - name = "esrecurse"; - packageName = "esrecurse"; - version = "4.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz"; - sha512 = "64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ=="; - }; - }; - "estraverse-1.9.3" = { - name = "estraverse"; - packageName = "estraverse"; - version = "1.9.3"; - src = fetchurl { - url = "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz"; - sha1 = "af67f2dc922582415950926091a4005d29c9bb44"; - }; - }; - "estraverse-4.2.0" = { - name = "estraverse"; - packageName = "estraverse"; - version = "4.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz"; - sha1 = "0dee3fed31fcd469618ce7342099fc1afa0bdb13"; - }; - }; - "esutils-2.0.2" = { - name = "esutils"; - packageName = "esutils"; - version = "2.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz"; - sha1 = "0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"; - }; - }; - "etag-1.5.1" = { - name = "etag"; - packageName = "etag"; - version = "1.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/etag/-/etag-1.5.1.tgz"; - sha1 = "54c50de04ee42695562925ac566588291be7e9ea"; - }; - }; - "etag-1.7.0" = { - name = "etag"; - packageName = "etag"; - version = "1.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz"; - sha1 = "03d30b5f67dd6e632d2945d30d6652731a34d5d8"; - }; - }; - "etag-1.8.1" = { - name = "etag"; - packageName = "etag"; - version = "1.8.1"; - src = fetchurl { - url = "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz"; - sha1 = "41ae2eeb65efa62268aebfea83ac7d79299b0887"; - }; - }; - "eve-0.5.4" = { - name = "eve"; - packageName = "eve"; - version = "0.5.4"; - src = fetchurl { - url = "https://registry.npmjs.org/eve/-/eve-0.5.4.tgz"; - sha1 = "67d080b9725291d7e389e34c26860dd97f1debaa"; - }; - }; - "event-emitter-0.3.5" = { - name = "event-emitter"; - packageName = "event-emitter"; - version = "0.3.5"; - src = fetchurl { - url = "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz"; - sha1 = "df8c69eef1647923c7157b9ce83840610b02cc39"; - }; - }; - "event-stream-0.5.3" = { - name = "event-stream"; - packageName = "event-stream"; - version = "0.5.3"; - src = fetchurl { - url = "http://registry.npmjs.org/event-stream/-/event-stream-0.5.3.tgz"; - sha1 = "b77b9309f7107addfeab63f0c0eafd8db0bd8c1c"; - }; - }; - "event-stream-3.1.5" = { - name = "event-stream"; - packageName = "event-stream"; - version = "3.1.5"; - src = fetchurl { - url = "http://registry.npmjs.org/event-stream/-/event-stream-3.1.5.tgz"; - sha1 = "6cba5a3ae02a7e4967d65ad04ef12502a2fff66c"; - }; - }; - "event-stream-3.2.2" = { - name = "event-stream"; - packageName = "event-stream"; - version = "3.2.2"; - src = fetchurl { - url = "http://registry.npmjs.org/event-stream/-/event-stream-3.2.2.tgz"; - sha1 = "f79f9984c07ee3fd9b44ffb3cd0422b13e24084d"; - }; - }; - "event-stream-3.3.4" = { - name = "event-stream"; - packageName = "event-stream"; - version = "3.3.4"; - src = fetchurl { - url = "http://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz"; - sha1 = "4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571"; - }; - }; - "event-to-promise-0.8.0" = { - name = "event-to-promise"; - packageName = "event-to-promise"; - version = "0.8.0"; - src = fetchurl { - url = "https://registry.npmjs.org/event-to-promise/-/event-to-promise-0.8.0.tgz"; - sha1 = "4b84f11772b6f25f7752fc74d971531ac6f5b626"; - }; - }; - "eventemitter2-0.4.14" = { - name = "eventemitter2"; - packageName = "eventemitter2"; - version = "0.4.14"; - src = fetchurl { - url = "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz"; - sha1 = "8f61b75cde012b2e9eb284d4545583b5643b61ab"; - }; - }; - "eventemitter2-3.0.2" = { - name = "eventemitter2"; - packageName = "eventemitter2"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/eventemitter2/-/eventemitter2-3.0.2.tgz"; - sha1 = "81c0edb739ffa64fb9f21bbcb1d2b419a5133512"; - }; - }; - "eventemitter3-0.1.6" = { - name = "eventemitter3"; - packageName = "eventemitter3"; - version = "0.1.6"; - src = fetchurl { - url = "https://registry.npmjs.org/eventemitter3/-/eventemitter3-0.1.6.tgz"; - sha1 = "8c7ac44b87baab55cd50c828dc38778eac052ea5"; - }; - }; - "eventemitter3-1.2.0" = { - name = "eventemitter3"; - packageName = "eventemitter3"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz"; - sha1 = "1c86991d816ad1e504750e73874224ecf3bec508"; - }; - }; - "eventemitter3-3.1.0" = { - name = "eventemitter3"; - packageName = "eventemitter3"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz"; - sha512 = "ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA=="; - }; - }; - "events-1.1.1" = { - name = "events"; - packageName = "events"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/events/-/events-1.1.1.tgz"; - sha1 = "9ebdb7635ad099c70dcc4c2a1f5004288e8bd924"; - }; - }; - "events-2.1.0" = { - name = "events"; - packageName = "events"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/events/-/events-2.1.0.tgz"; - sha512 = "3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg=="; - }; - }; - "events.node-0.4.9" = { - name = "events.node"; - packageName = "events.node"; - version = "0.4.9"; - src = fetchurl { - url = "https://registry.npmjs.org/events.node/-/events.node-0.4.9.tgz"; - sha1 = "82998ea749501145fd2da7cf8ecbe6420fac02a4"; - }; - }; - "everyauth-0.4.5" = { - name = "everyauth"; - packageName = "everyauth"; - version = "0.4.5"; - src = fetchurl { - url = "https://registry.npmjs.org/everyauth/-/everyauth-0.4.5.tgz"; - sha1 = "282d358439d91c30fb4aa2320dc362edac7dd189"; - }; - }; - "evp_bytestokey-1.0.3" = { - name = "evp_bytestokey"; - packageName = "evp_bytestokey"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz"; - sha512 = "/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA=="; - }; - }; - "execa-0.1.1" = { - name = "execa"; - packageName = "execa"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/execa/-/execa-0.1.1.tgz"; - sha1 = "b09c2a9309bc0ef0501479472db3180f8d4c3edd"; - }; - }; - "execa-0.10.0" = { - name = "execa"; - packageName = "execa"; - version = "0.10.0"; - src = fetchurl { - url = "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz"; - sha512 = "7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw=="; - }; - }; - "execa-0.4.0" = { - name = "execa"; - packageName = "execa"; - version = "0.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/execa/-/execa-0.4.0.tgz"; - sha1 = "4eb6467a36a095fabb2970ff9d5e3fb7bce6ebc3"; - }; - }; - "execa-0.6.3" = { - name = "execa"; - packageName = "execa"; - version = "0.6.3"; - src = fetchurl { - url = "https://registry.npmjs.org/execa/-/execa-0.6.3.tgz"; - sha1 = "57b69a594f081759c69e5370f0d17b9cb11658fe"; - }; - }; - "execa-0.7.0" = { - name = "execa"; - packageName = "execa"; - version = "0.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz"; - sha1 = "944becd34cc41ee32a63a9faf27ad5a65fc59777"; - }; - }; - "execa-0.8.0" = { - name = "execa"; - packageName = "execa"; - version = "0.8.0"; - src = fetchurl { - url = "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz"; - sha1 = "d8d76bbc1b55217ed190fd6dd49d3c774ecfc8da"; - }; - }; - "execall-1.0.0" = { - name = "execall"; - packageName = "execall"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/execall/-/execall-1.0.0.tgz"; - sha1 = "73d0904e395b3cab0658b08d09ec25307f29bb73"; - }; - }; - "executable-4.1.1" = { - name = "executable"; - packageName = "executable"; - version = "4.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz"; - sha512 = "8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg=="; - }; - }; - "exit-0.1.2" = { - name = "exit"; - packageName = "exit"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz"; - sha1 = "0632638f8d877cc82107d30a0fff1a17cba1cd0c"; - }; - }; - "exit-hook-1.1.1" = { - name = "exit-hook"; - packageName = "exit-hook"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz"; - sha1 = "f05ca233b48c05d54fff07765df8507e95c02ff8"; - }; - }; - "exit-on-epipe-1.0.1" = { - name = "exit-on-epipe"; - packageName = "exit-on-epipe"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz"; - sha512 = "h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw=="; - }; - }; - "expand-braces-0.1.2" = { - name = "expand-braces"; - packageName = "expand-braces"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz"; - sha1 = "488b1d1d2451cb3d3a6b192cfc030f44c5855fea"; - }; - }; - "expand-brackets-0.1.5" = { - name = "expand-brackets"; - packageName = "expand-brackets"; - version = "0.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz"; - sha1 = "df07284e342a807cd733ac5af72411e581d1177b"; - }; - }; - "expand-brackets-2.1.4" = { - name = "expand-brackets"; - packageName = "expand-brackets"; - version = "2.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz"; - sha1 = "b77735e315ce30f6b6eff0f83b04151a22449622"; - }; - }; - "expand-range-0.1.1" = { - name = "expand-range"; - packageName = "expand-range"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz"; - sha1 = "4cb8eda0993ca56fa4f41fc42f3cbb4ccadff044"; - }; - }; - "expand-range-1.8.2" = { - name = "expand-range"; - packageName = "expand-range"; - version = "1.8.2"; - src = fetchurl { - url = "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz"; - sha1 = "a299effd335fe2721ebae8e257ec79644fc85337"; - }; - }; - "expand-template-1.1.1" = { - name = "expand-template"; - packageName = "expand-template"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/expand-template/-/expand-template-1.1.1.tgz"; - sha512 = "cebqLtV8KOZfw0UI8TEFWxtczxxC1jvyUvx6H4fyp1K1FN7A4Q+uggVUlOsI1K8AGU0rwOGqP8nCapdrw8CYQg=="; - }; - }; - "expand-tilde-2.0.2" = { - name = "expand-tilde"; - packageName = "expand-tilde"; - version = "2.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz"; - sha1 = "97e801aa052df02454de46b02bf621642cdc8502"; - }; - }; - "express-2.5.11" = { - name = "express"; - packageName = "express"; - version = "2.5.11"; - src = fetchurl { - url = "https://registry.npmjs.org/express/-/express-2.5.11.tgz"; - sha1 = "4ce8ea1f3635e69e49f0ebb497b6a4b0a51ce6f0"; - }; - }; - "express-3.2.0" = { - name = "express"; - packageName = "express"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/express/-/express-3.2.0.tgz"; - sha1 = "7b66d6c66b038038eedf452804222b3077374ae0"; - }; - }; - "express-3.21.2" = { - name = "express"; - packageName = "express"; - version = "3.21.2"; - src = fetchurl { - url = "https://registry.npmjs.org/express/-/express-3.21.2.tgz"; - sha1 = "0c2903ee5c54e63d65a96170764703550665a3de"; - }; - }; - "express-3.4.4" = { - name = "express"; - packageName = "express"; - version = "3.4.4"; - src = fetchurl { - url = "https://registry.npmjs.org/express/-/express-3.4.4.tgz"; - sha1 = "0b63ae626c96b71b78d13dfce079c10351635a86"; - }; - }; - "express-4.11.2" = { - name = "express"; - packageName = "express"; - version = "4.11.2"; - src = fetchurl { - url = "https://registry.npmjs.org/express/-/express-4.11.2.tgz"; - sha1 = "8df3d5a9ac848585f00a0777601823faecd3b148"; - }; - }; - "express-4.16.3" = { - name = "express"; - packageName = "express"; - version = "4.16.3"; - src = fetchurl { - url = "https://registry.npmjs.org/express/-/express-4.16.3.tgz"; - sha1 = "6af8a502350db3246ecc4becf6b5a34d22f7ed53"; - }; - }; - "express-5.0.0-alpha.6" = { - name = "express"; - packageName = "express"; - version = "5.0.0-alpha.6"; - src = fetchurl { - url = "https://registry.npmjs.org/express/-/express-5.0.0-alpha.6.tgz"; - sha1 = "85dc44d7e90d4809041407f388f239b5bd2f681e"; - }; - }; - "express-handlebars-3.0.0" = { - name = "express-handlebars"; - packageName = "express-handlebars"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/express-handlebars/-/express-handlebars-3.0.0.tgz"; - sha1 = "80a070bb819b09e4af2ca6d0780f75ce05e75c2f"; - }; - }; - "express-json5-0.1.0" = { - name = "express-json5"; - packageName = "express-json5"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/express-json5/-/express-json5-0.1.0.tgz"; - sha1 = "114a514bd734b319e018a1bde337923cc455b836"; - }; - }; - "express-partials-0.0.6" = { - name = "express-partials"; - packageName = "express-partials"; - version = "0.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/express-partials/-/express-partials-0.0.6.tgz"; - sha1 = "b2664f15c636d5248e60fdbe29131c4440552eda"; - }; - }; - "express-request-proxy-2.2.0" = { - name = "express-request-proxy"; - packageName = "express-request-proxy"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/express-request-proxy/-/express-request-proxy-2.2.0.tgz"; - sha512 = "tObSNa1H5NMltFxg/UAB7tG2PdjkBeQI7fOTUTWyZWHchS7wY9TKqW1RAe3rn/Tq+EwsPTFRYptuLvBK722ipg=="; - }; - }; - "express-session-1.11.3" = { - name = "express-session"; - packageName = "express-session"; - version = "1.11.3"; - src = fetchurl { - url = "https://registry.npmjs.org/express-session/-/express-session-1.11.3.tgz"; - sha1 = "5cc98f3f5ff84ed835f91cbf0aabd0c7107400af"; - }; - }; - "express-session-1.15.6" = { - name = "express-session"; - packageName = "express-session"; - version = "1.15.6"; - src = fetchurl { - url = "https://registry.npmjs.org/express-session/-/express-session-1.15.6.tgz"; - sha512 = "r0nrHTCYtAMrFwZ0kBzZEXa1vtPVrw0dKvGSrKP4dahwBQ1BJpF2/y1Pp4sCD/0kvxV4zZeclyvfmw0B4RMJQA=="; - }; - }; - "express-urlrewrite-1.2.0" = { - name = "express-urlrewrite"; - packageName = "express-urlrewrite"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/express-urlrewrite/-/express-urlrewrite-1.2.0.tgz"; - sha1 = "8e667b7761ff1c7ffdb0efa05d64035387c823eb"; - }; - }; - "ext-list-2.2.2" = { - name = "ext-list"; - packageName = "ext-list"; - version = "2.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz"; - sha512 = "u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA=="; - }; - }; - "ext-name-3.0.0" = { - name = "ext-name"; - packageName = "ext-name"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ext-name/-/ext-name-3.0.0.tgz"; - sha1 = "07e4418737cb1f513c32c6ea48d8b8c8e0471abb"; - }; - }; - "extend-1.2.1" = { - name = "extend"; - packageName = "extend"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/extend/-/extend-1.2.1.tgz"; - sha1 = "a0f5fd6cfc83a5fe49ef698d60ec8a624dd4576c"; - }; - }; - "extend-3.0.2" = { - name = "extend"; - packageName = "extend"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz"; - sha512 = "fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="; - }; - }; - "extend-shallow-1.1.4" = { - name = "extend-shallow"; - packageName = "extend-shallow"; - version = "1.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz"; - sha1 = "19d6bf94dfc09d76ba711f39b872d21ff4dd9071"; - }; - }; - "extend-shallow-2.0.1" = { - name = "extend-shallow"; - packageName = "extend-shallow"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz"; - sha1 = "51af7d614ad9a9f610ea1bafbb989d6b1c56890f"; - }; - }; - "extend-shallow-3.0.2" = { - name = "extend-shallow"; - packageName = "extend-shallow"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz"; - sha1 = "26a71aaf073b39fb2127172746131c2704028db8"; - }; - }; - "external-editor-1.1.1" = { - name = "external-editor"; - packageName = "external-editor"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/external-editor/-/external-editor-1.1.1.tgz"; - sha1 = "12d7b0db850f7ff7e7081baf4005700060c4600b"; - }; - }; - "external-editor-2.2.0" = { - name = "external-editor"; - packageName = "external-editor"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz"; - sha512 = "bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A=="; - }; - }; - "external-editor-3.0.1" = { - name = "external-editor"; - packageName = "external-editor"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/external-editor/-/external-editor-3.0.1.tgz"; - sha512 = "e1neqvSt5pSwQcFnYc6yfGuJD2Q4336cdbHs5VeUO0zTkqPbrHMyw2q1r47fpfLWbvIG8H8A6YO3sck7upTV6Q=="; - }; - }; - "extglob-0.3.2" = { - name = "extglob"; - packageName = "extglob"; - version = "0.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz"; - sha1 = "2e18ff3d2f49ab2765cec9023f011daa8d8349a1"; - }; - }; - "extglob-2.0.4" = { - name = "extglob"; - packageName = "extglob"; - version = "2.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz"; - sha512 = "Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw=="; - }; - }; - "extract-opts-3.3.1" = { - name = "extract-opts"; - packageName = "extract-opts"; - version = "3.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/extract-opts/-/extract-opts-3.3.1.tgz"; - sha1 = "5abbedc98c0d5202e3278727f9192d7e086c6be1"; - }; - }; - "extract-zip-1.5.0" = { - name = "extract-zip"; - packageName = "extract-zip"; - version = "1.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/extract-zip/-/extract-zip-1.5.0.tgz"; - sha1 = "92ccf6d81ef70a9fa4c1747114ccef6d8688a6c4"; - }; - }; - "extract-zip-1.6.7" = { - name = "extract-zip"; - packageName = "extract-zip"; - version = "1.6.7"; - src = fetchurl { - url = "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz"; - sha1 = "a840b4b8af6403264c8db57f4f1a74333ef81fe9"; - }; - }; - "extsprintf-1.0.0" = { - name = "extsprintf"; - packageName = "extsprintf"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.0.tgz"; - sha1 = "4d58b815ace5bebfc4ebf03cf98b0a7604a99b86"; - }; - }; - "extsprintf-1.0.2" = { - name = "extsprintf"; - packageName = "extsprintf"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz"; - sha1 = "e1080e0658e300b06294990cc70e1502235fd550"; - }; - }; - "extsprintf-1.2.0" = { - name = "extsprintf"; - packageName = "extsprintf"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.2.0.tgz"; - sha1 = "5ad946c22f5b32ba7f8cd7426711c6e8a3fc2529"; - }; - }; - "extsprintf-1.3.0" = { - name = "extsprintf"; - packageName = "extsprintf"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz"; - sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05"; - }; - }; - "extsprintf-1.4.0" = { - name = "extsprintf"; - packageName = "extsprintf"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.0.tgz"; - sha1 = "e2689f8f356fad62cca65a3a91c5df5f9551692f"; - }; - }; - "eyes-0.1.8" = { - name = "eyes"; - packageName = "eyes"; - version = "0.1.8"; - src = fetchurl { - url = "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz"; - sha1 = "62cf120234c683785d902348a800ef3e0cc20bc0"; - }; - }; - "falafel-2.1.0" = { - name = "falafel"; - packageName = "falafel"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/falafel/-/falafel-2.1.0.tgz"; - sha1 = "96bb17761daba94f46d001738b3cedf3a67fe06c"; - }; - }; - "fancy-log-1.3.2" = { - name = "fancy-log"; - packageName = "fancy-log"; - version = "1.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.2.tgz"; - sha1 = "f41125e3d84f2e7d89a43d06d958c8f78be16be1"; - }; - }; - "fast-deep-equal-1.1.0" = { - name = "fast-deep-equal"; - packageName = "fast-deep-equal"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz"; - sha1 = "c053477817c86b51daa853c81e059b733d023614"; - }; - }; - "fast-deep-equal-2.0.1" = { - name = "fast-deep-equal"; - packageName = "fast-deep-equal"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz"; - sha1 = "7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"; - }; - }; - "fast-diff-1.1.2" = { - name = "fast-diff"; - packageName = "fast-diff"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz"; - sha512 = "KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig=="; - }; - }; - "fast-glob-2.2.2" = { - name = "fast-glob"; - packageName = "fast-glob"; - version = "2.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.2.tgz"; - sha512 = "TR6zxCKftDQnUAPvkrCWdBgDq/gbqx8A3ApnBrR5rMvpp6+KMJI0Igw7fkWPgeVK0uhRXTXdvO3O+YP0CaUX2g=="; - }; - }; - "fast-json-parse-1.0.3" = { - name = "fast-json-parse"; - packageName = "fast-json-parse"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/fast-json-parse/-/fast-json-parse-1.0.3.tgz"; - sha512 = "FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw=="; - }; - }; - "fast-json-patch-0.5.6" = { - name = "fast-json-patch"; - packageName = "fast-json-patch"; - version = "0.5.6"; - src = fetchurl { - url = "https://registry.npmjs.org/fast-json-patch/-/fast-json-patch-0.5.6.tgz"; - sha1 = "66e4028e381eaa002edeb280d10238f3a46c3402"; - }; - }; - "fast-json-patch-2.0.6" = { - name = "fast-json-patch"; - packageName = "fast-json-patch"; - version = "2.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/fast-json-patch/-/fast-json-patch-2.0.6.tgz"; - sha1 = "86fff8f8662391aa819722864d632e603e6ee605"; - }; - }; - "fast-json-stable-stringify-2.0.0" = { - name = "fast-json-stable-stringify"; - packageName = "fast-json-stable-stringify"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz"; - sha1 = "d5142c0caee6b1189f87d3a76111064f86c8bbf2"; - }; - }; - "fast-levenshtein-2.0.6" = { - name = "fast-levenshtein"; - packageName = "fast-levenshtein"; - version = "2.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"; - sha1 = "3d8a5c66883a16a30ca8643e851f19baa7797917"; - }; - }; - "fast-redact-1.1.13" = { - name = "fast-redact"; - packageName = "fast-redact"; - version = "1.1.13"; - src = fetchurl { - url = "https://registry.npmjs.org/fast-redact/-/fast-redact-1.1.13.tgz"; - sha512 = "DsXvFcPGct1AkO+5lIvsb6imkMeoXWUQv4yaSZVY5YvHiriKSkAuR/jhrhyv3lxfyKCCS525u78PQmk4AquAeA=="; - }; - }; - "fast-safe-stringify-1.2.3" = { - name = "fast-safe-stringify"; - packageName = "fast-safe-stringify"; - version = "1.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-1.2.3.tgz"; - sha512 = "QJYT/i0QYoiZBQ71ivxdyTqkwKkQ0oxACXHYxH2zYHJEgzi2LsbjgvtzTbLi1SZcF190Db2YP7I7eTsU2egOlw=="; - }; - }; - "fast-safe-stringify-2.0.5" = { - name = "fast-safe-stringify"; - packageName = "fast-safe-stringify"; - version = "2.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.5.tgz"; - sha512 = "QHbbCj2PmRSMNL9P7EuNBCeNXO06/E3t3XyQgb32AZul8wLmRa1Wbt2cm7GeUsX9OZGyXTQxMYcPOEBqARyhNw=="; - }; - }; - "fast-url-parser-1.1.3" = { - name = "fast-url-parser"; - packageName = "fast-url-parser"; - version = "1.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz"; - sha1 = "f4af3ea9f34d8a271cf58ad2b3759f431f0b318d"; - }; - }; - "faye-websocket-0.11.1" = { - name = "faye-websocket"; - packageName = "faye-websocket"; - version = "0.11.1"; - src = fetchurl { - url = "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz"; - sha1 = "f0efe18c4f56e4f40afc7e06c719fd5ee6188f38"; - }; - }; - "fd-read-stream-1.1.0" = { - name = "fd-read-stream"; - packageName = "fd-read-stream"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fd-read-stream/-/fd-read-stream-1.1.0.tgz"; - sha1 = "d303ccbfee02a9a56a3493fb08bcb59691aa53b1"; - }; - }; - "fd-slicer-1.0.1" = { - name = "fd-slicer"; - packageName = "fd-slicer"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz"; - sha1 = "8b5bcbd9ec327c5041bf9ab023fd6750f1177e65"; - }; - }; - "fd-slicer-1.1.0" = { - name = "fd-slicer"; - packageName = "fd-slicer"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz"; - sha1 = "25c7c89cb1f9077f8891bbe61d8f390eae256f1e"; - }; - }; - "feedparser-2.2.9" = { - name = "feedparser"; - packageName = "feedparser"; - version = "2.2.9"; - src = fetchurl { - url = "https://registry.npmjs.org/feedparser/-/feedparser-2.2.9.tgz"; - sha1 = "9138197dafdae05fcadde0036beeaf6066c2c5e9"; - }; - }; - "fibers-1.0.15" = { - name = "fibers"; - packageName = "fibers"; - version = "1.0.15"; - src = fetchurl { - url = "https://registry.npmjs.org/fibers/-/fibers-1.0.15.tgz"; - sha1 = "22f039c8f18b856190fbbe4decf056154c1eae9c"; - }; - }; - "fields-0.1.24" = { - name = "fields"; - packageName = "fields"; - version = "0.1.24"; - src = fetchurl { - url = "https://registry.npmjs.org/fields/-/fields-0.1.24.tgz"; - sha1 = "bed93b1c2521f4705fe764f4209267fdfd89f5d3"; - }; - }; - "fifo-0.1.4" = { - name = "fifo"; - packageName = "fifo"; - version = "0.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/fifo/-/fifo-0.1.4.tgz"; - sha1 = "bf42d87c0ad07b00d0949d12388f6289606ece34"; - }; - }; - "figures-1.7.0" = { - name = "figures"; - packageName = "figures"; - version = "1.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz"; - sha1 = "cbe1e3affcf1cd44b80cadfed28dc793a9701d2e"; - }; - }; - "figures-2.0.0" = { - name = "figures"; - packageName = "figures"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz"; - sha1 = "3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962"; - }; - }; - "file-entry-cache-2.0.0" = { - name = "file-entry-cache"; - packageName = "file-entry-cache"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz"; - sha1 = "c392990c3e684783d838b8c84a45d8a048458361"; - }; - }; - "file-type-3.9.0" = { - name = "file-type"; - packageName = "file-type"; - version = "3.9.0"; - src = fetchurl { - url = "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz"; - sha1 = "257a078384d1db8087bc449d107d52a52672b9e9"; - }; - }; - "file-type-5.2.0" = { - name = "file-type"; - packageName = "file-type"; - version = "5.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz"; - sha1 = "2ddbea7c73ffe36368dfae49dc338c058c2b8ad6"; - }; - }; - "file-type-6.2.0" = { - name = "file-type"; - packageName = "file-type"; - version = "6.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz"; - sha512 = "YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg=="; - }; - }; - "file-uri-to-path-1.0.0" = { - name = "file-uri-to-path"; - packageName = "file-uri-to-path"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz"; - sha512 = "0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="; - }; - }; - "filelist-0.0.6" = { - name = "filelist"; - packageName = "filelist"; - version = "0.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/filelist/-/filelist-0.0.6.tgz"; - sha1 = "58a641ad1f57574a27fe87a440ef318834b55719"; - }; - }; - "filename-regex-2.0.1" = { - name = "filename-regex"; - packageName = "filename-regex"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz"; - sha1 = "c1c4b9bee3e09725ddb106b75c1e301fe2f18b26"; - }; - }; - "filename-reserved-regex-2.0.0" = { - name = "filename-reserved-regex"; - packageName = "filename-reserved-regex"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz"; - sha1 = "abf73dfab735d045440abfea2d91f389ebbfa229"; - }; - }; - "filenamify-2.1.0" = { - name = "filenamify"; - packageName = "filenamify"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz"; - sha512 = "ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA=="; - }; - }; - "filestream-4.1.3" = { - name = "filestream"; - packageName = "filestream"; - version = "4.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/filestream/-/filestream-4.1.3.tgz"; - sha1 = "948fcaade8221f715f5ecaddc54862faaacc9325"; - }; - }; - "fill-range-2.2.4" = { - name = "fill-range"; - packageName = "fill-range"; - version = "2.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz"; - sha512 = "cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q=="; - }; - }; - "fill-range-4.0.0" = { - name = "fill-range"; - packageName = "fill-range"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz"; - sha1 = "d544811d428f98eb06a63dc402d2403c328c38f7"; - }; - }; - "filter-obj-1.1.0" = { - name = "filter-obj"; - packageName = "filter-obj"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz"; - sha1 = "9b311112bc6c6127a16e016c6c5d7f19e0805c5b"; - }; - }; - "finalhandler-0.3.3" = { - name = "finalhandler"; - packageName = "finalhandler"; - version = "0.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/finalhandler/-/finalhandler-0.3.3.tgz"; - sha1 = "b1a09aa1e6a607b3541669b09bcb727f460cd426"; - }; - }; - "finalhandler-0.4.0" = { - name = "finalhandler"; - packageName = "finalhandler"; - version = "0.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/finalhandler/-/finalhandler-0.4.0.tgz"; - sha1 = "965a52d9e8d05d2b857548541fb89b53a2497d9b"; - }; - }; - "finalhandler-0.5.1" = { - name = "finalhandler"; - packageName = "finalhandler"; - version = "0.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/finalhandler/-/finalhandler-0.5.1.tgz"; - sha1 = "2c400d8d4530935bc232549c5fa385ec07de6fcd"; - }; - }; - "finalhandler-1.0.6" = { - name = "finalhandler"; - packageName = "finalhandler"; - version = "1.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/finalhandler/-/finalhandler-1.0.6.tgz"; - sha1 = "007aea33d1a4d3e42017f624848ad58d212f814f"; - }; - }; - "finalhandler-1.1.0" = { - name = "finalhandler"; - packageName = "finalhandler"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz"; - sha1 = "ce0b6855b45853e791b2fcc680046d88253dd7f5"; - }; - }; - "finalhandler-1.1.1" = { - name = "finalhandler"; - packageName = "finalhandler"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz"; - sha512 = "Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg=="; - }; - }; - "find-0.2.9" = { - name = "find"; - packageName = "find"; - version = "0.2.9"; - src = fetchurl { - url = "https://registry.npmjs.org/find/-/find-0.2.9.tgz"; - sha1 = "4b73f1ff9e56ad91b76e716407fe5ffe6554bb8c"; - }; - }; - "find-cache-dir-1.0.0" = { - name = "find-cache-dir"; - packageName = "find-cache-dir"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz"; - sha1 = "9288e3e9e3cc3748717d39eade17cf71fc30ee6f"; - }; - }; - "find-elm-dependencies-1.0.2" = { - name = "find-elm-dependencies"; - packageName = "find-elm-dependencies"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/find-elm-dependencies/-/find-elm-dependencies-1.0.2.tgz"; - sha512 = "gnvu2zAKFEHd76zV/JkRvof7HNyM2X8yW5vflCfWbXeo9hmXMndz/SrEsTQFSXXgNqf0AdjhQSRPnG8JYR92oQ=="; - }; - }; - "find-index-0.1.1" = { - name = "find-index"; - packageName = "find-index"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz"; - sha1 = "675d358b2ca3892d795a1ab47232f8b6e2e0dde4"; - }; - }; - "find-parent-dir-0.3.0" = { - name = "find-parent-dir"; - packageName = "find-parent-dir"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.0.tgz"; - sha1 = "33c44b429ab2b2f0646299c5f9f718f376ff8d54"; - }; - }; - "find-up-1.1.2" = { - name = "find-up"; - packageName = "find-up"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz"; - sha1 = "6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"; - }; - }; - "find-up-2.1.0" = { - name = "find-up"; - packageName = "find-up"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz"; - sha1 = "45d1b7e506c717ddd482775a2b77920a3c0c57a7"; - }; - }; - "find-up-3.0.0" = { - name = "find-up"; - packageName = "find-up"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz"; - sha512 = "1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg=="; - }; - }; - "find-versions-2.0.0" = { - name = "find-versions"; - packageName = "find-versions"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/find-versions/-/find-versions-2.0.0.tgz"; - sha1 = "2ad90d490f6828c1aa40292cf709ac3318210c3c"; - }; - }; - "findit-1.2.0" = { - name = "findit"; - packageName = "findit"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/findit/-/findit-1.2.0.tgz"; - sha1 = "f571a3a840749ae8b0cbf4bf43ced7659eec3ce8"; - }; - }; - "findit-2.0.0" = { - name = "findit"; - packageName = "findit"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/findit/-/findit-2.0.0.tgz"; - sha1 = "6509f0126af4c178551cfa99394e032e13a4d56e"; - }; - }; - "findup-sync-0.3.0" = { - name = "findup-sync"; - packageName = "findup-sync"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz"; - sha1 = "37930aa5d816b777c03445e1966cc6790a4c0b16"; - }; - }; - "findup-sync-2.0.0" = { - name = "findup-sync"; - packageName = "findup-sync"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz"; - sha1 = "9326b1488c22d1a6088650a86901b2d9a90a2cbc"; - }; - }; - "fined-1.1.0" = { - name = "fined"; - packageName = "fined"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fined/-/fined-1.1.0.tgz"; - sha1 = "b37dc844b76a2f5e7081e884f7c0ae344f153476"; - }; - }; - "firefox-profile-1.1.0" = { - name = "firefox-profile"; - packageName = "firefox-profile"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/firefox-profile/-/firefox-profile-1.1.0.tgz"; - sha512 = "wUIE4QeAjwoHvFbomWmXgKyYtV4/oZxDcJG4znxtGGa/0BhKkd3HzeOf3tAsMWPq1ExARZxCRRiNw1BL3FuPqA=="; - }; - }; - "first-chunk-stream-1.0.0" = { - name = "first-chunk-stream"; - packageName = "first-chunk-stream"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz"; - sha1 = "59bfb50cd905f60d7c394cd3d9acaab4e6ad934e"; - }; - }; - "first-chunk-stream-2.0.0" = { - name = "first-chunk-stream"; - packageName = "first-chunk-stream"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-2.0.0.tgz"; - sha1 = "1bdecdb8e083c0664b91945581577a43a9f31d70"; - }; - }; - "firstline-1.2.0" = { - name = "firstline"; - packageName = "firstline"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/firstline/-/firstline-1.2.0.tgz"; - sha1 = "c9f4886e7f7fbf0afc12d71941dce06b192aea05"; - }; - }; - "firstline-1.2.1" = { - name = "firstline"; - packageName = "firstline"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/firstline/-/firstline-1.2.1.tgz"; - sha1 = "b88673c42009f8821fac2926e99720acee924fae"; - }; - }; - "flagged-respawn-1.0.0" = { - name = "flagged-respawn"; - packageName = "flagged-respawn"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.0.tgz"; - sha1 = "4e79ae9b2eb38bf86b3bb56bf3e0a56aa5fcabd7"; - }; - }; - "flat-cache-1.3.0" = { - name = "flat-cache"; - packageName = "flat-cache"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz"; - sha1 = "d3030b32b38154f4e3b7e9c709f490f7ef97c481"; - }; - }; - "flat-tree-1.6.0" = { - name = "flat-tree"; - packageName = "flat-tree"; - version = "1.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/flat-tree/-/flat-tree-1.6.0.tgz"; - sha1 = "fca30cddb9006fb656eb5ebc79aeb274e7fde9ed"; - }; - }; - "flatiron-0.4.3" = { - name = "flatiron"; - packageName = "flatiron"; - version = "0.4.3"; - src = fetchurl { - url = "https://registry.npmjs.org/flatiron/-/flatiron-0.4.3.tgz"; - sha1 = "248cf79a3da7d7dc379e2a11c92a2719cbb540f6"; - }; - }; - "flatstr-1.0.8" = { - name = "flatstr"; - packageName = "flatstr"; - version = "1.0.8"; - src = fetchurl { - url = "https://registry.npmjs.org/flatstr/-/flatstr-1.0.8.tgz"; - sha512 = "YXblbv/vc1zuVVUtnKl1hPqqk7TalZCppnKE7Pr8FI/Rp48vzckS/4SJ4Y9O9RNiI82Vcw/FydmtqdQOg1Dpqw=="; - }; - }; - "flatten-0.0.1" = { - name = "flatten"; - packageName = "flatten"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/flatten/-/flatten-0.0.1.tgz"; - sha1 = "554440766da0a0d603999f433453f6c2fc6a75c1"; - }; - }; - "flatten-1.0.2" = { - name = "flatten"; - packageName = "flatten"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz"; - sha1 = "dae46a9d78fbe25292258cc1e780a41d95c03782"; - }; - }; - "fluent-ffmpeg-2.1.2" = { - name = "fluent-ffmpeg"; - packageName = "fluent-ffmpeg"; - version = "2.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/fluent-ffmpeg/-/fluent-ffmpeg-2.1.2.tgz"; - sha1 = "c952de2240f812ebda0aa8006d7776ee2acf7d74"; - }; - }; - "fluent-syntax-0.7.0" = { - name = "fluent-syntax"; - packageName = "fluent-syntax"; - version = "0.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fluent-syntax/-/fluent-syntax-0.7.0.tgz"; - sha512 = "T0iqfhC40jrs3aDjYOKgzIQjjhsH2Fa6LnXB6naPv0ymW3DeYMUFa89y9aLKMpi1P9nl2vEimK7blx4tVnUWBg=="; - }; - }; - "flush-write-stream-1.0.3" = { - name = "flush-write-stream"; - packageName = "flush-write-stream"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.3.tgz"; - sha512 = "calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw=="; - }; - }; - "follow-redirects-0.0.3" = { - name = "follow-redirects"; - packageName = "follow-redirects"; - version = "0.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-0.0.3.tgz"; - sha1 = "6ce67a24db1fe13f226c1171a72a7ef2b17b8f65"; - }; - }; - "follow-redirects-1.4.1" = { - name = "follow-redirects"; - packageName = "follow-redirects"; - version = "1.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.4.1.tgz"; - sha512 = "uxYePVPogtya1ktGnAAXOacnbIuRMB4dkvqeNz2qTtTQsuzSfbDolV+wMMKxAmCx0bLgAKLbBOkjItMbbkR1vg=="; - }; - }; - "follow-redirects-1.5.2" = { - name = "follow-redirects"; - packageName = "follow-redirects"; - version = "1.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.2.tgz"; - sha512 = "kssLorP/9acIdpQ2udQVTiCS5LQmdEz9mvdIfDcl1gYX2tPKFADHSyFdvJS040XdFsPzemWtgI3q8mFVCxtX8A=="; - }; - }; - "for-each-0.3.3" = { - name = "for-each"; - packageName = "for-each"; - version = "0.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz"; - sha512 = "jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="; - }; - }; - "for-in-0.1.8" = { - name = "for-in"; - packageName = "for-in"; - version = "0.1.8"; - src = fetchurl { - url = "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz"; - sha1 = "d8773908e31256109952b1fdb9b3fa867d2775e1"; - }; - }; - "for-in-1.0.2" = { - name = "for-in"; - packageName = "for-in"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz"; - sha1 = "81068d295a8142ec0ac726c6e2200c30fb6d5e80"; - }; - }; - "for-own-0.1.5" = { - name = "for-own"; - packageName = "for-own"; - version = "0.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz"; - sha1 = "5265c681a4f294dabbf17c9509b6763aa84510ce"; - }; - }; - "for-own-1.0.0" = { - name = "for-own"; - packageName = "for-own"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz"; - sha1 = "c63332f415cedc4b04dbfe70cf836494c53cb44b"; - }; - }; - "foreach-2.0.5" = { - name = "foreach"; - packageName = "foreach"; - version = "2.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz"; - sha1 = "0bee005018aeb260d0a3af3ae658dd0136ec1b99"; - }; - }; - "foreachasync-3.0.0" = { - name = "foreachasync"; - packageName = "foreachasync"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz"; - sha1 = "5502987dc8714be3392097f32e0071c9dee07cf6"; - }; - }; - "forever-agent-0.2.0" = { - name = "forever-agent"; - packageName = "forever-agent"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.2.0.tgz"; - sha1 = "e1c25c7ad44e09c38f233876c76fcc24ff843b1f"; - }; - }; - "forever-agent-0.6.1" = { - name = "forever-agent"; - packageName = "forever-agent"; - version = "0.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"; - sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"; - }; - }; - "forever-monitor-1.7.1" = { - name = "forever-monitor"; - packageName = "forever-monitor"; - version = "1.7.1"; - src = fetchurl { - url = "https://registry.npmjs.org/forever-monitor/-/forever-monitor-1.7.1.tgz"; - sha1 = "5d820f4a3a78db2d81ae2671f158b9e86a091bb8"; - }; - }; - "form-data-0.0.10" = { - name = "form-data"; - packageName = "form-data"; - version = "0.0.10"; - src = fetchurl { - url = "https://registry.npmjs.org/form-data/-/form-data-0.0.10.tgz"; - sha1 = "db345a5378d86aeeb1ed5d553b869ac192d2f5ed"; - }; - }; - "form-data-0.1.3" = { - name = "form-data"; - packageName = "form-data"; - version = "0.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/form-data/-/form-data-0.1.3.tgz"; - sha1 = "4ee4346e6eb5362e8344a02075bd8dbd8c7373ea"; - }; - }; - "form-data-1.0.1" = { - name = "form-data"; - packageName = "form-data"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/form-data/-/form-data-1.0.1.tgz"; - sha1 = "ae315db9a4907fa065502304a66d7733475ee37c"; - }; - }; - "form-data-2.1.4" = { - name = "form-data"; - packageName = "form-data"; - version = "2.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz"; - sha1 = "33c183acf193276ecaa98143a69e94bfee1750d1"; - }; - }; - "form-data-2.3.2" = { - name = "form-data"; - packageName = "form-data"; - version = "2.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz"; - sha1 = "4970498be604c20c005d4f5c23aecd21d6b49099"; - }; - }; - "format-util-1.0.3" = { - name = "format-util"; - packageName = "format-util"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/format-util/-/format-util-1.0.3.tgz"; - sha1 = "032dca4a116262a12c43f4c3ec8566416c5b2d95"; - }; - }; - "formidable-1.0.11" = { - name = "formidable"; - packageName = "formidable"; - version = "1.0.11"; - src = fetchurl { - url = "https://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz"; - sha1 = "68f63325a035e644b6f7bb3d11243b9761de1b30"; - }; - }; - "formidable-1.0.14" = { - name = "formidable"; - packageName = "formidable"; - version = "1.0.14"; - src = fetchurl { - url = "https://registry.npmjs.org/formidable/-/formidable-1.0.14.tgz"; - sha1 = "2b3f4c411cbb5fdd695c44843e2a23514a43231a"; - }; - }; - "formidable-1.0.17" = { - name = "formidable"; - packageName = "formidable"; - version = "1.0.17"; - src = fetchurl { - url = "https://registry.npmjs.org/formidable/-/formidable-1.0.17.tgz"; - sha1 = "ef5491490f9433b705faa77249c99029ae348559"; - }; - }; - "formidable-1.2.1" = { - name = "formidable"; - packageName = "formidable"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/formidable/-/formidable-1.2.1.tgz"; - sha512 = "Fs9VRguL0gqGHkXS5GQiMCr1VhZBxz0JnJs4JmMp/2jL18Fmbzvv7vOFRU+U8TBkHEE/CX1qDXzJplVULgsLeg=="; - }; - }; - "forwarded-0.1.2" = { - name = "forwarded"; - packageName = "forwarded"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz"; - sha1 = "98c23dab1175657b8c0573e8ceccd91b0ff18c84"; - }; - }; - "fragment-cache-0.2.1" = { - name = "fragment-cache"; - packageName = "fragment-cache"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz"; - sha1 = "4290fad27f13e89be7f33799c6bc5a0abfff0d19"; - }; - }; - "fresh-0.1.0" = { - name = "fresh"; - packageName = "fresh"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz"; - sha1 = "03e4b0178424e4c2d5d19a54d8814cdc97934850"; - }; - }; - "fresh-0.2.0" = { - name = "fresh"; - packageName = "fresh"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fresh/-/fresh-0.2.0.tgz"; - sha1 = "bfd9402cf3df12c4a4c310c79f99a3dde13d34a7"; - }; - }; - "fresh-0.2.4" = { - name = "fresh"; - packageName = "fresh"; - version = "0.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/fresh/-/fresh-0.2.4.tgz"; - sha1 = "3582499206c9723714190edd74b4604feb4a614c"; - }; - }; - "fresh-0.3.0" = { - name = "fresh"; - packageName = "fresh"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz"; - sha1 = "651f838e22424e7566de161d8358caa199f83d4f"; - }; - }; - "fresh-0.5.2" = { - name = "fresh"; - packageName = "fresh"; - version = "0.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz"; - sha1 = "3d8cadd90d976569fa835ab1f8e4b23a105605a7"; - }; - }; - "from-0.1.7" = { - name = "from"; - packageName = "from"; - version = "0.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/from/-/from-0.1.7.tgz"; - sha1 = "83c60afc58b9c56997007ed1a768b3ab303a44fe"; - }; - }; - "from2-1.3.0" = { - name = "from2"; - packageName = "from2"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/from2/-/from2-1.3.0.tgz"; - sha1 = "88413baaa5f9a597cfde9221d86986cd3c061dfd"; - }; - }; - "from2-2.3.0" = { - name = "from2"; - packageName = "from2"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz"; - sha1 = "8bfb5502bde4a4d36cfdeea007fcca21d7e382af"; - }; - }; - "fs-blob-store-5.2.1" = { - name = "fs-blob-store"; - packageName = "fs-blob-store"; - version = "5.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/fs-blob-store/-/fs-blob-store-5.2.1.tgz"; - sha1 = "2a7db7ef59a5ec548cce8564066508224c9b0457"; - }; - }; - "fs-chunk-store-1.7.0" = { - name = "fs-chunk-store"; - packageName = "fs-chunk-store"; - version = "1.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fs-chunk-store/-/fs-chunk-store-1.7.0.tgz"; - sha512 = "KhjJmZAs2eqfhCb6PdPx4RcZtheGTz86tpTC5JTvqBn/xda+Nb+0C7dCyjOSN7T76H6a56LvH0SVXQMchLXDRw=="; - }; - }; - "fs-constants-1.0.0" = { - name = "fs-constants"; - packageName = "fs-constants"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz"; - sha512 = "y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow=="; - }; - }; - "fs-ext-0.6.0" = { - name = "fs-ext"; - packageName = "fs-ext"; - version = "0.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fs-ext/-/fs-ext-0.6.0.tgz"; - sha1 = "27d32a72e2e7c3c8001712a0f307f5f8d91dfc66"; - }; - }; - "fs-extra-0.26.7" = { - name = "fs-extra"; - packageName = "fs-extra"; - version = "0.26.7"; - src = fetchurl { - url = "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz"; - sha1 = "9ae1fdd94897798edab76d0918cf42d0c3184fa9"; - }; - }; - "fs-extra-0.30.0" = { - name = "fs-extra"; - packageName = "fs-extra"; - version = "0.30.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz"; - sha1 = "f233ffcc08d4da7d432daa449776989db1df93f0"; - }; - }; - "fs-extra-0.6.4" = { - name = "fs-extra"; - packageName = "fs-extra"; - version = "0.6.4"; - src = fetchurl { - url = "https://registry.npmjs.org/fs-extra/-/fs-extra-0.6.4.tgz"; - sha1 = "f46f0c75b7841f8d200b3348cd4d691d5a099d15"; - }; - }; - "fs-extra-1.0.0" = { - name = "fs-extra"; - packageName = "fs-extra"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz"; - sha1 = "cd3ce5f7e7cb6145883fcae3191e9877f8587950"; - }; - }; - "fs-extra-3.0.1" = { - name = "fs-extra"; - packageName = "fs-extra"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz"; - sha1 = "3794f378c58b342ea7dbbb23095109c4b3b62291"; - }; - }; - "fs-extra-4.0.3" = { - name = "fs-extra"; - packageName = "fs-extra"; - version = "4.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz"; - sha512 = "q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg=="; - }; - }; - "fs-extra-5.0.0" = { - name = "fs-extra"; - packageName = "fs-extra"; - version = "5.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz"; - sha512 = "66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ=="; - }; - }; - "fs-extra-6.0.1" = { - name = "fs-extra"; - packageName = "fs-extra"; - version = "6.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz"; - sha512 = "GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA=="; - }; - }; - "fs-extra-7.0.0" = { - name = "fs-extra"; - packageName = "fs-extra"; - version = "7.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.0.tgz"; - sha512 = "EglNDLRpmaTWiD/qraZn6HREAEAHJcJOmxNEYwq6xeMKnVMAy3GUcFB+wXt2C6k4CNvB/mP1y/U3dzvKKj5OtQ=="; - }; - }; - "fs-minipass-1.2.5" = { - name = "fs-minipass"; - packageName = "fs-minipass"; - version = "1.2.5"; - src = fetchurl { - url = "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz"; - sha512 = "JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ=="; - }; - }; - "fs-mkdirp-stream-1.0.0" = { - name = "fs-mkdirp-stream"; - packageName = "fs-mkdirp-stream"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz"; - sha1 = "0b7815fc3201c6a69e14db98ce098c16935259eb"; - }; - }; - "fs-write-stream-atomic-1.0.10" = { - name = "fs-write-stream-atomic"; - packageName = "fs-write-stream-atomic"; - version = "1.0.10"; - src = fetchurl { - url = "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz"; - sha1 = "b47df53493ef911df75731e70a9ded0189db40c9"; - }; - }; - "fs.extra-1.3.2" = { - name = "fs.extra"; - packageName = "fs.extra"; - version = "1.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/fs.extra/-/fs.extra-1.3.2.tgz"; - sha1 = "dd023f93013bee24531f1b33514c37b20fd93349"; - }; - }; - "fs.notify-0.0.4" = { - name = "fs.notify"; - packageName = "fs.notify"; - version = "0.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/fs.notify/-/fs.notify-0.0.4.tgz"; - sha1 = "63284d45a34b52ce60088a6ddbec5b776d3c013d"; - }; - }; - "fs.realpath-1.0.0" = { - name = "fs.realpath"; - packageName = "fs.realpath"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"; - sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f"; - }; - }; - "fsevents-1.1.2" = { - name = "fsevents"; - packageName = "fsevents"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/fsevents/-/fsevents-1.1.2.tgz"; - sha512 = "Sn44E5wQW4bTHXvQmvSHwqbuiXtduD6Rrjm2ZtUEGbyrig+nUH3t/QD4M4/ZXViY556TBpRgZkHLDx3JxPwxiw=="; - }; - }; - "fsevents-1.2.4" = { - name = "fsevents"; - packageName = "fsevents"; - version = "1.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz"; - sha512 = "z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg=="; - }; - }; - "fstream-0.1.31" = { - name = "fstream"; - packageName = "fstream"; - version = "0.1.31"; - src = fetchurl { - url = "https://registry.npmjs.org/fstream/-/fstream-0.1.31.tgz"; - sha1 = "7337f058fbbbbefa8c9f561a28cab0849202c988"; - }; - }; - "fstream-1.0.11" = { - name = "fstream"; - packageName = "fstream"; - version = "1.0.11"; - src = fetchurl { - url = "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz"; - sha1 = "5c1fb1f117477114f0632a0eb4b71b3cb0fd3171"; - }; - }; - "fstream-ignore-1.0.5" = { - name = "fstream-ignore"; - packageName = "fstream-ignore"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/fstream-ignore/-/fstream-ignore-1.0.5.tgz"; - sha1 = "9c31dae34767018fe1d249b24dada67d092da105"; - }; - }; - "ftp-0.3.10" = { - name = "ftp"; - packageName = "ftp"; - version = "0.3.10"; - src = fetchurl { - url = "https://registry.npmjs.org/ftp/-/ftp-0.3.10.tgz"; - sha1 = "9197d861ad8142f3e63d5a83bfe4c59f7330885d"; - }; - }; - "fullname-3.3.0" = { - name = "fullname"; - packageName = "fullname"; - version = "3.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fullname/-/fullname-3.3.0.tgz"; - sha1 = "a08747d6921229610b8178b7614fce10cb185f5a"; - }; - }; - "function-bind-1.1.1" = { - name = "function-bind"; - packageName = "function-bind"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"; - sha512 = "yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="; - }; - }; - "functional-red-black-tree-1.0.1" = { - name = "functional-red-black-tree"; - packageName = "functional-red-black-tree"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz"; - sha1 = "1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"; - }; - }; - "fuzzyset.js-0.0.1" = { - name = "fuzzyset.js"; - packageName = "fuzzyset.js"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/fuzzyset.js/-/fuzzyset.js-0.0.1.tgz"; - sha1 = "979e22f9451b4b38f051f7937c919dbacc692958"; - }; - }; - "fx-runner-1.0.9" = { - name = "fx-runner"; - packageName = "fx-runner"; - version = "1.0.9"; - src = fetchurl { - url = "https://registry.npmjs.org/fx-runner/-/fx-runner-1.0.9.tgz"; - sha1 = "7b23f3773dc76aacc42f11d9aff2769675cb63f0"; - }; - }; - "galaxy-0.1.12" = { - name = "galaxy"; - packageName = "galaxy"; - version = "0.1.12"; - src = fetchurl { - url = "https://registry.npmjs.org/galaxy/-/galaxy-0.1.12.tgz"; - sha1 = "0c989774f2870c69378aa665648cdc60f343aa53"; - }; - }; - "gauge-1.2.7" = { - name = "gauge"; - packageName = "gauge"; - version = "1.2.7"; - src = fetchurl { - url = "https://registry.npmjs.org/gauge/-/gauge-1.2.7.tgz"; - sha1 = "e9cec5483d3d4ee0ef44b60a7d99e4935e136d93"; - }; - }; - "gauge-2.7.4" = { - name = "gauge"; - packageName = "gauge"; - version = "2.7.4"; - src = fetchurl { - url = "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz"; - sha1 = "2c03405c7538c39d7eb37b317022e325fb018bf7"; - }; - }; - "gaze-0.5.2" = { - name = "gaze"; - packageName = "gaze"; - version = "0.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz"; - sha1 = "40b709537d24d1d45767db5a908689dfe69ac44f"; - }; - }; - "gelf-stream-1.1.1" = { - name = "gelf-stream"; - packageName = "gelf-stream"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/gelf-stream/-/gelf-stream-1.1.1.tgz"; - sha1 = "9cea9b6386ac301c741838ca3cb91e66dbfbf669"; - }; - }; - "gelfling-0.3.1" = { - name = "gelfling"; - packageName = "gelfling"; - version = "0.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/gelfling/-/gelfling-0.3.1.tgz"; - sha1 = "336a98f81510f9ae0af2a494e17468a116a9dc04"; - }; - }; - "generate-function-2.0.0" = { - name = "generate-function"; - packageName = "generate-function"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz"; - sha1 = "6858fe7c0969b7d4e9093337647ac79f60dfbe74"; - }; - }; - "generate-object-property-1.2.0" = { - name = "generate-object-property"; - packageName = "generate-object-property"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz"; - sha1 = "9c0e1c40308ce804f4783618b937fa88f99d50d0"; - }; - }; - "generic-pool-2.2.0" = { - name = "generic-pool"; - packageName = "generic-pool"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/generic-pool/-/generic-pool-2.2.0.tgz"; - sha1 = "8b465c1a7588ea9dd2bb133bda0bb66bfef8a63e"; - }; - }; - "get-assigned-identifiers-1.2.0" = { - name = "get-assigned-identifiers"; - packageName = "get-assigned-identifiers"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz"; - sha512 = "mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ=="; - }; - }; - "get-browser-rtc-1.0.2" = { - name = "get-browser-rtc"; - packageName = "get-browser-rtc"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/get-browser-rtc/-/get-browser-rtc-1.0.2.tgz"; - sha1 = "bbcd40c8451a7ed4ef5c373b8169a409dd1d11d9"; - }; - }; - "get-caller-file-1.0.3" = { - name = "get-caller-file"; - packageName = "get-caller-file"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz"; - sha512 = "3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w=="; - }; - }; - "get-func-name-2.0.0" = { - name = "get-func-name"; - packageName = "get-func-name"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz"; - sha1 = "ead774abee72e20409433a066366023dd6887a41"; - }; - }; - "get-pkg-repo-1.4.0" = { - name = "get-pkg-repo"; - packageName = "get-pkg-repo"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz"; - sha1 = "c73b489c06d80cc5536c2c853f9e05232056972d"; - }; - }; - "get-port-3.2.0" = { - name = "get-port"; - packageName = "get-port"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz"; - sha1 = "dd7ce7de187c06c8bf353796ac71e099f0980ebc"; - }; - }; - "get-proxy-2.1.0" = { - name = "get-proxy"; - packageName = "get-proxy"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz"; - sha512 = "zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw=="; - }; - }; - "get-stdin-4.0.1" = { - name = "get-stdin"; - packageName = "get-stdin"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"; - sha1 = "b968c6b0a04384324902e8bf1a5df32579a450fe"; - }; - }; - "get-stdin-5.0.1" = { - name = "get-stdin"; - packageName = "get-stdin"; - version = "5.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz"; - sha1 = "122e161591e21ff4c52530305693f20e6393a398"; - }; - }; - "get-stdin-6.0.0" = { - name = "get-stdin"; - packageName = "get-stdin"; - version = "6.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz"; - sha512 = "jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g=="; - }; - }; - "get-stream-2.3.1" = { - name = "get-stream"; - packageName = "get-stream"; - version = "2.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz"; - sha1 = "5f38f93f346009666ee0150a054167f91bdd95de"; - }; - }; - "get-stream-3.0.0" = { - name = "get-stream"; - packageName = "get-stream"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz"; - sha1 = "8e943d1358dc37555054ecbe2edb05aa174ede14"; - }; - }; - "get-uri-2.0.2" = { - name = "get-uri"; - packageName = "get-uri"; - version = "2.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/get-uri/-/get-uri-2.0.2.tgz"; - sha512 = "ZD325dMZOgerGqF/rF6vZXyFGTAay62svjQIT+X/oU2PtxYpFxvSkbsdi+oxIrsNxlZVd4y8wUDqkaExWTI/Cw=="; - }; - }; - "get-value-2.0.6" = { - name = "get-value"; - packageName = "get-value"; - version = "2.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz"; - sha1 = "dc15ca1c672387ca76bd37ac0a395ba2042a2c28"; - }; - }; - "getmac-1.4.3" = { - name = "getmac"; - packageName = "getmac"; - version = "1.4.3"; - src = fetchurl { - url = "https://registry.npmjs.org/getmac/-/getmac-1.4.3.tgz"; - sha512 = "bOZafIX+19cCS5KUjHtlJPZW+4joMa5tISIk5CugjmlZE0zZtjwB59wm56JPXVy5ELivw7g4Z9TEI0EDa2CSwQ=="; - }; - }; - "getpass-0.1.6" = { - name = "getpass"; - packageName = "getpass"; - version = "0.1.6"; - src = fetchurl { - url = "https://registry.npmjs.org/getpass/-/getpass-0.1.6.tgz"; - sha1 = "283ffd9fc1256840875311c1b60e8c40187110e6"; - }; - }; - "getpass-0.1.7" = { - name = "getpass"; - packageName = "getpass"; - version = "0.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz"; - sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa"; - }; - }; - "gettext-parser-1.1.0" = { - name = "gettext-parser"; - packageName = "gettext-parser"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.1.0.tgz"; - sha1 = "2c5a6638d893934b9b55037d0ad82cb7004b2679"; - }; - }; - "git-clone-0.1.0" = { - name = "git-clone"; - packageName = "git-clone"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/git-clone/-/git-clone-0.1.0.tgz"; - sha1 = "0d76163778093aef7f1c30238f2a9ef3f07a2eb9"; - }; - }; - "git-raw-commits-1.3.6" = { - name = "git-raw-commits"; - packageName = "git-raw-commits"; - version = "1.3.6"; - src = fetchurl { - url = "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-1.3.6.tgz"; - sha512 = "svsK26tQ8vEKnMshTDatSIQSMDdz8CxIIqKsvPqbtV23Etmw6VNaFAitu8zwZ0VrOne7FztwPyRLxK7/DIUTQg=="; - }; - }; - "git-remote-origin-url-2.0.0" = { - name = "git-remote-origin-url"; - packageName = "git-remote-origin-url"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz"; - sha1 = "5282659dae2107145a11126112ad3216ec5fa65f"; - }; - }; - "git-rev-sync-1.9.1" = { - name = "git-rev-sync"; - packageName = "git-rev-sync"; - version = "1.9.1"; - src = fetchurl { - url = "https://registry.npmjs.org/git-rev-sync/-/git-rev-sync-1.9.1.tgz"; - sha1 = "a0c2e3dd392abcf6b76962e27fc75fb3223449ce"; - }; - }; - "git-semver-tags-1.3.6" = { - name = "git-semver-tags"; - packageName = "git-semver-tags"; - version = "1.3.6"; - src = fetchurl { - url = "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-1.3.6.tgz"; - sha512 = "2jHlJnln4D/ECk9FxGEBh3k44wgYdWjWDtMmJPaecjoRmxKo3Y1Lh8GMYuOPu04CHw86NTAODchYjC5pnpMQig=="; - }; - }; - "gitconfiglocal-1.0.0" = { - name = "gitconfiglocal"; - packageName = "gitconfiglocal"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz"; - sha1 = "41d045f3851a5ea88f03f24ca1c6178114464b9b"; - }; - }; - "github-0.1.6" = { - name = "github"; - packageName = "github"; - version = "0.1.6"; - src = fetchurl { - url = "https://registry.npmjs.org/github/-/github-0.1.6.tgz"; - sha1 = "1344e694f8d20ef9b29bcbfd1ca5eb4f7a287922"; - }; - }; - "github-from-package-0.0.0" = { - name = "github-from-package"; - packageName = "github-from-package"; - version = "0.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz"; - sha1 = "97fb5d96bfde8973313f20e8288ef9a167fa64ce"; - }; - }; - "github-slugger-1.2.0" = { - name = "github-slugger"; - packageName = "github-slugger"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/github-slugger/-/github-slugger-1.2.0.tgz"; - sha512 = "wIaa75k1vZhyPm9yWrD08A5Xnx/V+RmzGrpjQuLemGKSb77Qukiaei58Bogrl/LZSADDfPzKJX8jhLs4CRTl7Q=="; - }; - }; - "glob-3.1.21" = { - name = "glob"; - packageName = "glob"; - version = "3.1.21"; - src = fetchurl { - url = "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz"; - sha1 = "d29e0a055dea5138f4d07ed40e8982e83c2066cd"; - }; - }; - "glob-3.2.11" = { - name = "glob"; - packageName = "glob"; - version = "3.2.11"; - src = fetchurl { - url = "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz"; - sha1 = "4a973f635b9190f715d10987d5c00fd2815ebe3d"; - }; - }; - "glob-4.5.3" = { - name = "glob"; - packageName = "glob"; - version = "4.5.3"; - src = fetchurl { - url = "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz"; - sha1 = "c6cb73d3226c1efef04de3c56d012f03377ee15f"; - }; - }; - "glob-5.0.15" = { - name = "glob"; - packageName = "glob"; - version = "5.0.15"; - src = fetchurl { - url = "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz"; - sha1 = "1bc936b9e02f4a603fcc222ecf7633d30b8b93b1"; - }; - }; - "glob-6.0.4" = { - name = "glob"; - packageName = "glob"; - version = "6.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz"; - sha1 = "0f08860f6a155127b2fadd4f9ce24b1aab6e4d22"; - }; - }; - "glob-7.0.6" = { - name = "glob"; - packageName = "glob"; - version = "7.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz"; - sha1 = "211bafaf49e525b8cd93260d14ab136152b3f57a"; - }; - }; - "glob-7.1.1" = { - name = "glob"; - packageName = "glob"; - version = "7.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz"; - sha1 = "805211df04faaf1c63a3600306cdf5ade50b2ec8"; - }; - }; - "glob-7.1.2" = { - name = "glob"; - packageName = "glob"; - version = "7.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz"; - sha512 = "MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ=="; - }; - }; - "glob-base-0.3.0" = { - name = "glob-base"; - packageName = "glob-base"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz"; - sha1 = "dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"; - }; - }; - "glob-parent-2.0.0" = { - name = "glob-parent"; - packageName = "glob-parent"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz"; - sha1 = "81383d72db054fcccf5336daa902f182f6edbb28"; - }; - }; - "glob-parent-3.1.0" = { - name = "glob-parent"; - packageName = "glob-parent"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz"; - sha1 = "9e6af6299d8d3bd2bd40430832bd113df906c5ae"; - }; - }; - "glob-slash-1.0.0" = { - name = "glob-slash"; - packageName = "glob-slash"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/glob-slash/-/glob-slash-1.0.0.tgz"; - sha1 = "fe52efa433233f74a2fe64c7abb9bc848202ab95"; - }; - }; - "glob-slasher-1.0.1" = { - name = "glob-slasher"; - packageName = "glob-slasher"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/glob-slasher/-/glob-slasher-1.0.1.tgz"; - sha1 = "747a0e5bb222642ee10d3e05443e109493cb0f8e"; - }; - }; - "glob-stream-3.1.18" = { - name = "glob-stream"; - packageName = "glob-stream"; - version = "3.1.18"; - src = fetchurl { - url = "https://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz"; - sha1 = "9170a5f12b790306fdfe598f313f8f7954fd143b"; - }; - }; - "glob-stream-6.1.0" = { - name = "glob-stream"; - packageName = "glob-stream"; - version = "6.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz"; - sha1 = "7045c99413b3eb94888d83ab46d0b404cc7bdde4"; - }; - }; - "glob-to-regexp-0.3.0" = { - name = "glob-to-regexp"; - packageName = "glob-to-regexp"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz"; - sha1 = "8c5a1494d2066c570cc3bfe4496175acc4d502ab"; - }; - }; - "glob-watcher-0.0.6" = { - name = "glob-watcher"; - packageName = "glob-watcher"; - version = "0.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz"; - sha1 = "b95b4a8df74b39c83298b0c05c978b4d9a3b710b"; - }; - }; - "glob2base-0.0.12" = { - name = "glob2base"; - packageName = "glob2base"; - version = "0.0.12"; - src = fetchurl { - url = "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz"; - sha1 = "9d419b3e28f12e83a362164a277055922c9c0d56"; - }; - }; - "global-4.3.2" = { - name = "global"; - packageName = "global"; - version = "4.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/global/-/global-4.3.2.tgz"; - sha1 = "e76989268a6c74c38908b1305b10fc0e394e9d0f"; - }; - }; - "global-dirs-0.1.1" = { - name = "global-dirs"; - packageName = "global-dirs"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz"; - sha1 = "b319c0dd4607f353f3be9cca4c72fc148c49f445"; - }; - }; - "global-https://github.com/component/global/archive/v2.0.1.tar.gz" = { - name = "global"; - packageName = "global"; - version = "2.0.1"; - src = fetchurl { - name = "global-2.0.1.tar.gz"; - url = https://codeload.github.com/component/global/tar.gz/v2.0.1; - sha256 = "42be02b7148745447f6ba21137c972ca82d2cad92d30d63bd4fc310623901785"; - }; - }; - "global-modules-0.2.3" = { - name = "global-modules"; - packageName = "global-modules"; - version = "0.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz"; - sha1 = "ea5a3bed42c6d6ce995a4f8a1269b5dae223828d"; - }; - }; - "global-modules-1.0.0" = { - name = "global-modules"; - packageName = "global-modules"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz"; - sha512 = "sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg=="; - }; - }; - "global-paths-1.0.0" = { - name = "global-paths"; - packageName = "global-paths"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/global-paths/-/global-paths-1.0.0.tgz"; - sha1 = "3ffc84341594e47b32bfade5785355d4df7feac7"; - }; - }; - "global-prefix-0.1.5" = { - name = "global-prefix"; - packageName = "global-prefix"; - version = "0.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz"; - sha1 = "8d3bc6b8da3ca8112a160d8d496ff0462bfef78f"; - }; - }; - "global-prefix-1.0.2" = { - name = "global-prefix"; - packageName = "global-prefix"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz"; - sha1 = "dbf743c6c14992593c655568cb66ed32c0122ebe"; - }; - }; - "global-tunnel-ng-2.5.4" = { - name = "global-tunnel-ng"; - packageName = "global-tunnel-ng"; - version = "2.5.4"; - src = fetchurl { - url = "https://registry.npmjs.org/global-tunnel-ng/-/global-tunnel-ng-2.5.4.tgz"; - sha1 = "5ef9d5ff2f2a6bed1b305abd463837d47e85b5f4"; - }; - }; - "globals-11.7.0" = { - name = "globals"; - packageName = "globals"; - version = "11.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/globals/-/globals-11.7.0.tgz"; - sha512 = "K8BNSPySfeShBQXsahYB/AbbWruVOTyVpgoIDnl8odPpeSfP2J5QO2oLFFdl2j7GfDCtZj2bMKar2T49itTPCg=="; - }; - }; - "globals-9.18.0" = { - name = "globals"; - packageName = "globals"; - version = "9.18.0"; - src = fetchurl { - url = "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz"; - sha512 = "S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ=="; - }; - }; - "globby-5.0.0" = { - name = "globby"; - packageName = "globby"; - version = "5.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz"; - sha1 = "ebd84667ca0dbb330b99bcfc68eac2bc54370e0d"; - }; - }; - "globby-8.0.1" = { - name = "globby"; - packageName = "globby"; - version = "8.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/globby/-/globby-8.0.1.tgz"; - sha512 = "oMrYrJERnKBLXNLVTqhm3vPEdJ/b2ZE28xN4YARiix1NOIOBPEpOUnm844K1iu/BkphCaf2WNFwMszv8Soi1pw=="; - }; - }; - "globule-0.1.0" = { - name = "globule"; - packageName = "globule"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz"; - sha1 = "d9c8edde1da79d125a151b79533b978676346ae5"; - }; - }; - "glogg-1.0.1" = { - name = "glogg"; - packageName = "glogg"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/glogg/-/glogg-1.0.1.tgz"; - sha512 = "ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw=="; - }; - }; - "got-1.2.2" = { - name = "got"; - packageName = "got"; - version = "1.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/got/-/got-1.2.2.tgz"; - sha1 = "d9430ba32f6a30218243884418767340aafc0400"; - }; - }; - "got-3.3.1" = { - name = "got"; - packageName = "got"; - version = "3.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/got/-/got-3.3.1.tgz"; - sha1 = "e5d0ed4af55fc3eef4d56007769d98192bcb2eca"; - }; - }; - "got-6.7.1" = { - name = "got"; - packageName = "got"; - version = "6.7.1"; - src = fetchurl { - url = "https://registry.npmjs.org/got/-/got-6.7.1.tgz"; - sha1 = "240cd05785a9a18e561dc1b44b41c763ef1e8db0"; - }; - }; - "got-7.1.0" = { - name = "got"; - packageName = "got"; - version = "7.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/got/-/got-7.1.0.tgz"; - sha512 = "Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw=="; - }; - }; - "got-8.3.2" = { - name = "got"; - packageName = "got"; - version = "8.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/got/-/got-8.3.2.tgz"; - sha512 = "qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw=="; - }; - }; - "graceful-fs-1.2.3" = { - name = "graceful-fs"; - packageName = "graceful-fs"; - version = "1.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"; - sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364"; - }; - }; - "graceful-fs-2.0.3" = { - name = "graceful-fs"; - packageName = "graceful-fs"; - version = "2.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz"; - sha1 = "7cd2cdb228a4a3f36e95efa6cc142de7d1a136d0"; - }; - }; - "graceful-fs-3.0.11" = { - name = "graceful-fs"; - packageName = "graceful-fs"; - version = "3.0.11"; - src = fetchurl { - url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz"; - sha1 = "7613c778a1afea62f25c630a086d7f3acbbdd818"; - }; - }; - "graceful-fs-4.1.11" = { - name = "graceful-fs"; - packageName = "graceful-fs"; - version = "4.1.11"; - src = fetchurl { - url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz"; - sha1 = "0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"; - }; - }; - "graceful-readlink-1.0.1" = { - name = "graceful-readlink"; - packageName = "graceful-readlink"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz"; - sha1 = "4cafad76bc62f02fa039b2f94e9a3dd3a391a725"; - }; - }; - "graphcool-json-schema-1.2.1" = { - name = "graphcool-json-schema"; - packageName = "graphcool-json-schema"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/graphcool-json-schema/-/graphcool-json-schema-1.2.1.tgz"; - sha1 = "6cefb6c8b50543615e6efa43bb54f9e3fbb281f3"; - }; - }; - "graphcool-yml-0.4.15" = { - name = "graphcool-yml"; - packageName = "graphcool-yml"; - version = "0.4.15"; - src = fetchurl { - url = "https://registry.npmjs.org/graphcool-yml/-/graphcool-yml-0.4.15.tgz"; - sha512 = "ZVbRfVI8l21+1JQkcG0XuRam9mgiVUh9/PIcluzCZca2+lZQg/e1WCDXpwsC69i2ZdPcZwpOCLFKQMg5rnulCA=="; - }; - }; - "graphlib-2.1.5" = { - name = "graphlib"; - packageName = "graphlib"; - version = "2.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/graphlib/-/graphlib-2.1.5.tgz"; - sha512 = "XvtbqCcw+EM5SqQrIetIKKD+uZVNQtDPD1goIg7K73RuRZtVI5rYMdcCVSHm/AS1sCBZ7vt0p5WgXouucHQaOA=="; - }; - }; - "graphql-0.12.3" = { - name = "graphql"; - packageName = "graphql"; - version = "0.12.3"; - src = fetchurl { - url = "https://registry.npmjs.org/graphql/-/graphql-0.12.3.tgz"; - sha512 = "Hn9rdu4zacplKXNrLCvR8YFiTGnbM4Zw/UH8FDmzBDsH7ou40lSNH4tIlsxcYnz2TGNVJCpu1WxCM23yd6kzhA=="; - }; - }; - "graphql-0.13.2" = { - name = "graphql"; - packageName = "graphql"; - version = "0.13.2"; - src = fetchurl { - url = "https://registry.npmjs.org/graphql/-/graphql-0.13.2.tgz"; - sha512 = "QZ5BL8ZO/B20VA8APauGBg3GyEgZ19eduvpLWoq5x7gMmWnHoy8rlQWPLmWgFvo1yNgjSEFMesmS4R6pPr7xog=="; - }; - }; - "graphql-cli-prepare-1.4.19" = { - name = "graphql-cli-prepare"; - packageName = "graphql-cli-prepare"; - version = "1.4.19"; - src = fetchurl { - url = "https://registry.npmjs.org/graphql-cli-prepare/-/graphql-cli-prepare-1.4.19.tgz"; - sha512 = "PJFm9/DvfZwKz3h2Wyn/5Sr/sX35XsYzNO3olfm5V8qqueNIONI0g7sVqpF7wYdvhEtt/8YA9DjgrGclCbpMfA=="; - }; - }; - "graphql-config-1.2.1" = { - name = "graphql-config"; - packageName = "graphql-config"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/graphql-config/-/graphql-config-1.2.1.tgz"; - sha512 = "BOtbEOn/fD13jT0peCy3Fzp1DSTsA/1AcZp266AQ5Sk3wFndKCEa/H7donbu5UriOw1V/N1WDirYPnr7rd8E7Q=="; - }; - }; - "graphql-config-2.0.0" = { - name = "graphql-config"; - packageName = "graphql-config"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/graphql-config/-/graphql-config-2.0.0.tgz"; - sha512 = "//hZmROEk79zzPlH6SVTQeXd8NVV65rquz1zxZeO6oEuX5KNnii8+oznLu7d897EfJ+NShTZtsY9FMmxxkWmJw=="; - }; - }; - "graphql-config-2.0.1" = { - name = "graphql-config"; - packageName = "graphql-config"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/graphql-config/-/graphql-config-2.0.1.tgz"; - sha512 = "eb4FzlODifHE/Q+91QptAmkGw39wL5ToinJ2556UUsGt2drPc4tzifL+HSnHSaxiIbH8EUhc/Fa6+neinF04qA=="; - }; - }; - "graphql-config-extension-graphcool-1.0.8" = { - name = "graphql-config-extension-graphcool"; - packageName = "graphql-config-extension-graphcool"; - version = "1.0.8"; - src = fetchurl { - url = "https://registry.npmjs.org/graphql-config-extension-graphcool/-/graphql-config-extension-graphcool-1.0.8.tgz"; - sha512 = "eMvL/RAo88EHo8SmP40Zcsrx7nrLTE82G4ZochsHYoEvP+QMo0XA+Vq9lxYeRTJEtGMFD4imjHXGHWh4B0srQw=="; - }; - }; - "graphql-config-extension-openapi-1.0.6" = { - name = "graphql-config-extension-openapi"; - packageName = "graphql-config-extension-openapi"; - version = "1.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/graphql-config-extension-openapi/-/graphql-config-extension-openapi-1.0.6.tgz"; - sha512 = "Do6tHyQyxaPhaZdJ+ZCpYbVhczlqNqMVuO46aG/YkMuRQPoj/FRmeH9BFXniFkz60TZyRpLTQNel2sllMekRLQ=="; - }; - }; - "graphql-config-extension-prisma-0.0.11" = { - name = "graphql-config-extension-prisma"; - packageName = "graphql-config-extension-prisma"; - version = "0.0.11"; - src = fetchurl { - url = "https://registry.npmjs.org/graphql-config-extension-prisma/-/graphql-config-extension-prisma-0.0.11.tgz"; - sha512 = "Mlj/VYshHbwDrVHgNyNAl2cBU7+Rh503S43UYXcBtR9Am2KNvmPPPccXEeP6yist0yY2WM0WTwL8JoIGrWeFOw=="; - }; - }; - "graphql-import-0.4.5" = { - name = "graphql-import"; - packageName = "graphql-import"; - version = "0.4.5"; - src = fetchurl { - url = "https://registry.npmjs.org/graphql-import/-/graphql-import-0.4.5.tgz"; - sha512 = "G/+I08Qp6/QGTb9qapknCm3yPHV0ZL7wbaalWFpxsfR8ZhZoTBe//LsbsCKlbALQpcMegchpJhpTSKiJjhaVqQ=="; - }; - }; - "graphql-playground-html-1.5.5" = { - name = "graphql-playground-html"; - packageName = "graphql-playground-html"; - version = "1.5.5"; - src = fetchurl { - url = "https://registry.npmjs.org/graphql-playground-html/-/graphql-playground-html-1.5.5.tgz"; - sha512 = "PzSywpEKcjbDUkV6e3ivEixvAuUJGyYmBUvuittzySe/RgwHRo0xKLD7HouUCTbpFfWMw8kRKhAUVtt7Ys97uw=="; - }; - }; - "graphql-playground-middleware-express-1.6.2" = { - name = "graphql-playground-middleware-express"; - packageName = "graphql-playground-middleware-express"; - version = "1.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/graphql-playground-middleware-express/-/graphql-playground-middleware-express-1.6.2.tgz"; - sha512 = "BHaEZe2J2lQ1TX2W73a6PI2zVjB9Nb0J9pFdbG1L7ugYdbait/elDrsNMxLCsDHVOGJF009VlYszrk7Cq7FiTg=="; - }; - }; - "graphql-request-1.8.1" = { - name = "graphql-request"; - packageName = "graphql-request"; - version = "1.8.1"; - src = fetchurl { - url = "https://registry.npmjs.org/graphql-request/-/graphql-request-1.8.1.tgz"; - sha512 = "ZqVtROJ/lgTQq9dRVCQU3/wRQX2JjUfUB7RWH/QuktmxsAAc3pkZikpiIkKyjSR0OD/+h6iSh/MkP0FonQBMNQ=="; - }; - }; - "graphql-schema-linter-0.1.1" = { - name = "graphql-schema-linter"; - packageName = "graphql-schema-linter"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/graphql-schema-linter/-/graphql-schema-linter-0.1.1.tgz"; - sha512 = "caZbOgNw08/9p3a+qusmaFi1TklG9ti+KHI6a2yfdp009gyoClWGQ+ElKVIiZkJQSeWCri2s2UFBCZjoM0JwTw=="; - }; - }; - "graphql-static-binding-0.9.3" = { - name = "graphql-static-binding"; - packageName = "graphql-static-binding"; - version = "0.9.3"; - src = fetchurl { - url = "https://registry.npmjs.org/graphql-static-binding/-/graphql-static-binding-0.9.3.tgz"; - sha512 = "C8+EqwNCiQxUhbrWEokxN16oINAkhIDBzEpKHXeatBRaAyMczXm0J6HMaMSKOuQmk7P1PbDHIVW3FVZwXF2WJQ=="; - }; - }; - "gray-matter-2.1.1" = { - name = "gray-matter"; - packageName = "gray-matter"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/gray-matter/-/gray-matter-2.1.1.tgz"; - sha1 = "3042d9adec2a1ded6a7707a9ed2380f8a17a430e"; - }; - }; - "grouped-queue-0.3.3" = { - name = "grouped-queue"; - packageName = "grouped-queue"; - version = "0.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/grouped-queue/-/grouped-queue-0.3.3.tgz"; - sha1 = "c167d2a5319c5a0e0964ef6a25b7c2df8996c85c"; - }; - }; - "growl-1.10.5" = { - name = "growl"; - packageName = "growl"; - version = "1.10.5"; - src = fetchurl { - url = "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz"; - sha512 = "qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA=="; - }; - }; - "growly-1.3.0" = { - name = "growly"; - packageName = "growly"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz"; - sha1 = "f10748cbe76af964b7c96c93c6bcc28af120c081"; - }; - }; - "grunt-known-options-1.1.0" = { - name = "grunt-known-options"; - packageName = "grunt-known-options"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.0.tgz"; - sha1 = "a4274eeb32fa765da5a7a3b1712617ce3b144149"; - }; - }; - "gulp-3.9.1" = { - name = "gulp"; - packageName = "gulp"; - version = "3.9.1"; - src = fetchurl { - url = "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz"; - sha1 = "571ce45928dd40af6514fc4011866016c13845b4"; - }; - }; - "gulp-clean-css-3.10.0" = { - name = "gulp-clean-css"; - packageName = "gulp-clean-css"; - version = "3.10.0"; - src = fetchurl { - url = "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-3.10.0.tgz"; - sha512 = "7Isf9Y690o/Q5MVjEylH1H7L8WeZ89woW7DnhD5unTintOdZb67KdOayRgp9trUFo+f9UyJtuatV42e/+kghPg=="; - }; - }; - "gulp-less-3.5.0" = { - name = "gulp-less"; - packageName = "gulp-less"; - version = "3.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/gulp-less/-/gulp-less-3.5.0.tgz"; - sha512 = "FQLY7unaHdTOXG0jlwxeBQcWoPPrTMQZRA7HfYwSNi9IPVx5l7GJEN72mG4ri2yigp/f/VNGUAJnFMJHBmH3iw=="; - }; - }; - "gulp-sourcemaps-2.6.4" = { - name = "gulp-sourcemaps"; - packageName = "gulp-sourcemaps"; - version = "2.6.4"; - src = fetchurl { - url = "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-2.6.4.tgz"; - sha1 = "cbb2008450b1bcce6cd23bf98337be751bf6e30a"; - }; - }; - "gulp-typescript-4.0.2" = { - name = "gulp-typescript"; - packageName = "gulp-typescript"; - version = "4.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/gulp-typescript/-/gulp-typescript-4.0.2.tgz"; - sha512 = "Hhbn5Aa2l3T+tnn0KqsG6RRJmcYEsr3byTL2nBpNBeAK8pqug9Od4AwddU4JEI+hRw7mzZyjRbB8DDWR6paGVA=="; - }; - }; - "gulp-uglify-3.0.1" = { - name = "gulp-uglify"; - packageName = "gulp-uglify"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.1.tgz"; - sha512 = "KVffbGY9d4Wv90bW/B1KZJyunLMyfHTBbilpDvmcrj5Go0/a1G3uVpt+1gRBWSw/11dqR3coJ1oWNTt1AiXuWQ=="; - }; - }; - "gulp-util-3.0.8" = { - name = "gulp-util"; - packageName = "gulp-util"; - version = "3.0.8"; - src = fetchurl { - url = "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz"; - sha1 = "0054e1e744502e27c04c187c3ecc505dd54bbb4f"; - }; - }; - "gulplog-1.0.0" = { - name = "gulplog"; - packageName = "gulplog"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz"; - sha1 = "e28c4d45d05ecbbed818363ce8f9c5926229ffe5"; - }; - }; - "handlebars-2.0.0" = { - name = "handlebars"; - packageName = "handlebars"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/handlebars/-/handlebars-2.0.0.tgz"; - sha1 = "6e9d7f8514a3467fa5e9f82cc158ecfc1d5ac76f"; - }; - }; - "handlebars-4.0.11" = { - name = "handlebars"; - packageName = "handlebars"; - version = "4.0.11"; - src = fetchurl { - url = "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz"; - sha1 = "630a35dfe0294bc281edae6ffc5d329fc7982dcc"; - }; - }; - "har-schema-1.0.5" = { - name = "har-schema"; - packageName = "har-schema"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz"; - sha1 = "d263135f43307c02c602afc8fe95970c0151369e"; - }; - }; - "har-schema-2.0.0" = { - name = "har-schema"; - packageName = "har-schema"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz"; - sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92"; - }; - }; - "har-validator-2.0.6" = { - name = "har-validator"; - packageName = "har-validator"; - version = "2.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz"; - sha1 = "cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d"; - }; - }; - "har-validator-4.2.1" = { - name = "har-validator"; - packageName = "har-validator"; - version = "4.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz"; - sha1 = "33481d0f1bbff600dd203d75812a6a5fba002e2a"; - }; - }; - "har-validator-5.0.3" = { - name = "har-validator"; - packageName = "har-validator"; - version = "5.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz"; - sha1 = "ba402c266194f15956ef15e0fcf242993f6a7dfd"; - }; - }; - "has-1.0.3" = { - name = "has"; - packageName = "has"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/has/-/has-1.0.3.tgz"; - sha512 = "f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw=="; - }; - }; - "has-ansi-0.1.0" = { - name = "has-ansi"; - packageName = "has-ansi"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz"; - sha1 = "84f265aae8c0e6a88a12d7022894b7568894c62e"; - }; - }; - "has-ansi-1.0.3" = { - name = "has-ansi"; - packageName = "has-ansi"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/has-ansi/-/has-ansi-1.0.3.tgz"; - sha1 = "c0b5b1615d9e382b0ff67169d967b425e48ca538"; - }; - }; - "has-ansi-2.0.0" = { - name = "has-ansi"; - packageName = "has-ansi"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz"; - sha1 = "34f5049ce1ecdf2b0649af3ef24e45ed35416d91"; - }; - }; - "has-ansi-3.0.0" = { - name = "has-ansi"; - packageName = "has-ansi"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/has-ansi/-/has-ansi-3.0.0.tgz"; - sha1 = "36077ef1d15f333484aa7fa77a28606f1c655b37"; - }; - }; - "has-binary-0.1.7" = { - name = "has-binary"; - packageName = "has-binary"; - version = "0.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz"; - sha1 = "68e61eb16210c9545a0a5cce06a873912fe1e68c"; - }; - }; - "has-binary-data-0.1.1" = { - name = "has-binary-data"; - packageName = "has-binary-data"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/has-binary-data/-/has-binary-data-0.1.1.tgz"; - sha1 = "e10749fb87828a52df96f4086587eb4a03966439"; - }; - }; - "has-binary2-1.0.3" = { - name = "has-binary2"; - packageName = "has-binary2"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz"; - sha512 = "G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw=="; - }; - }; - "has-color-0.1.7" = { - name = "has-color"; - packageName = "has-color"; - version = "0.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz"; - sha1 = "67144a5260c34fc3cca677d041daf52fe7b78b2f"; - }; - }; - "has-cors-1.0.3" = { - name = "has-cors"; - packageName = "has-cors"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/has-cors/-/has-cors-1.0.3.tgz"; - sha1 = "502acb9b3104dac33dd2630eaf2f888b0baf4cb3"; - }; - }; - "has-cors-1.1.0" = { - name = "has-cors"; - packageName = "has-cors"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz"; - sha1 = "5e474793f7ea9843d1bb99c23eef49ff126fff39"; - }; - }; - "has-flag-1.0.0" = { - name = "has-flag"; - packageName = "has-flag"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz"; - sha1 = "9d9e793165ce017a00f00418c43f942a7b1d11fa"; - }; - }; - "has-flag-2.0.0" = { - name = "has-flag"; - packageName = "has-flag"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz"; - sha1 = "e8207af1cc7b30d446cc70b734b5e8be18f88d51"; - }; - }; - "has-flag-3.0.0" = { - name = "has-flag"; - packageName = "has-flag"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"; - sha1 = "b5d454dc2199ae225699f3467e5a07f3b955bafd"; - }; - }; - "has-generators-1.0.1" = { - name = "has-generators"; - packageName = "has-generators"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/has-generators/-/has-generators-1.0.1.tgz"; - sha1 = "a6a2e55486011940482e13e2c93791c449acf449"; - }; - }; - "has-gulplog-0.1.0" = { - name = "has-gulplog"; - packageName = "has-gulplog"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz"; - sha1 = "6414c82913697da51590397dafb12f22967811ce"; - }; - }; - "has-symbol-support-x-1.4.2" = { - name = "has-symbol-support-x"; - packageName = "has-symbol-support-x"; - version = "1.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz"; - sha512 = "3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw=="; - }; - }; - "has-symbols-1.0.0" = { - name = "has-symbols"; - packageName = "has-symbols"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz"; - sha1 = "ba1a8f1af2a0fc39650f5c850367704122063b44"; - }; - }; - "has-to-string-tag-x-1.4.1" = { - name = "has-to-string-tag-x"; - packageName = "has-to-string-tag-x"; - version = "1.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz"; - sha512 = "vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw=="; - }; - }; - "has-unicode-2.0.1" = { - name = "has-unicode"; - packageName = "has-unicode"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz"; - sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9"; - }; - }; - "has-value-0.3.1" = { - name = "has-value"; - packageName = "has-value"; - version = "0.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz"; - sha1 = "7b1f58bada62ca827ec0a2078025654845995e1f"; - }; - }; - "has-value-1.0.0" = { - name = "has-value"; - packageName = "has-value"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz"; - sha1 = "18b281da585b1c5c51def24c930ed29a0be6b177"; - }; - }; - "has-values-0.1.4" = { - name = "has-values"; - packageName = "has-values"; - version = "0.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz"; - sha1 = "6d61de95d91dfca9b9a02089ad384bff8f62b771"; - }; - }; - "has-values-1.0.0" = { - name = "has-values"; - packageName = "has-values"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz"; - sha1 = "95b0b63fec2146619a6fe57fe75628d5a39efe4f"; - }; - }; - "hasbin-1.2.3" = { - name = "hasbin"; - packageName = "hasbin"; - version = "1.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/hasbin/-/hasbin-1.2.3.tgz"; - sha1 = "78c5926893c80215c2b568ae1fd3fcab7a2696b0"; - }; - }; - "hash-base-3.0.4" = { - name = "hash-base"; - packageName = "hash-base"; - version = "3.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz"; - sha1 = "5fc8686847ecd73499403319a6b0a3f3f6ae4918"; - }; - }; - "hash-sum-1.0.2" = { - name = "hash-sum"; - packageName = "hash-sum"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz"; - sha1 = "33b40777754c6432573c120cc3808bbd10d47f04"; - }; - }; - "hash.js-1.1.5" = { - name = "hash.js"; - packageName = "hash.js"; - version = "1.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/hash.js/-/hash.js-1.1.5.tgz"; - sha512 = "eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA=="; - }; - }; - "hasha-2.2.0" = { - name = "hasha"; - packageName = "hasha"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/hasha/-/hasha-2.2.0.tgz"; - sha1 = "78d7cbfc1e6d66303fe79837365984517b2f6ee1"; - }; - }; - "hasher-1.2.0" = { - name = "hasher"; - packageName = "hasher"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/hasher/-/hasher-1.2.0.tgz"; - sha1 = "8b5341c3496124b0724ac8555fbb8ca363ebbb73"; - }; - }; - "hashring-3.2.0" = { - name = "hashring"; - packageName = "hashring"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/hashring/-/hashring-3.2.0.tgz"; - sha1 = "fda4efde8aa22cdb97fb1d2a65e88401e1c144ce"; - }; - }; - "hat-0.0.3" = { - name = "hat"; - packageName = "hat"; - version = "0.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/hat/-/hat-0.0.3.tgz"; - sha1 = "bb014a9e64b3788aed8005917413d4ff3d502d8a"; - }; - }; - "hawk-0.10.2" = { - name = "hawk"; - packageName = "hawk"; - version = "0.10.2"; - src = fetchurl { - url = "https://registry.npmjs.org/hawk/-/hawk-0.10.2.tgz"; - sha1 = "9b361dee95a931640e6d504e05609a8fc3ac45d2"; - }; - }; - "hawk-3.1.3" = { - name = "hawk"; - packageName = "hawk"; - version = "3.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz"; - sha1 = "078444bd7c1640b0fe540d2c9b73d59678e8e1c4"; - }; - }; - "hawk-6.0.2" = { - name = "hawk"; - packageName = "hawk"; - version = "6.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz"; - sha512 = "miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ=="; - }; - }; - "he-1.1.1" = { - name = "he"; - packageName = "he"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/he/-/he-1.1.1.tgz"; - sha1 = "93410fd21b009735151f8868c2f271f3427e23fd"; - }; - }; - "header-case-1.0.1" = { - name = "header-case"; - packageName = "header-case"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/header-case/-/header-case-1.0.1.tgz"; - sha1 = "9535973197c144b09613cd65d317ef19963bd02d"; - }; - }; - "headless-0.1.7" = { - name = "headless"; - packageName = "headless"; - version = "0.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/headless/-/headless-0.1.7.tgz"; - sha1 = "6e62fae668947f88184d5c156ede7c5695a7e9c8"; - }; - }; - "heap-0.2.6" = { - name = "heap"; - packageName = "heap"; - version = "0.2.6"; - src = fetchurl { - url = "https://registry.npmjs.org/heap/-/heap-0.2.6.tgz"; - sha1 = "087e1f10b046932fc8594dd9e6d378afc9d1e5ac"; - }; - }; - "help-me-1.1.0" = { - name = "help-me"; - packageName = "help-me"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/help-me/-/help-me-1.1.0.tgz"; - sha1 = "8f2d508d0600b4a456da2f086556e7e5c056a3c6"; - }; - }; - "highlight.js-8.9.1" = { - name = "highlight.js"; - packageName = "highlight.js"; - version = "8.9.1"; - src = fetchurl { - url = "https://registry.npmjs.org/highlight.js/-/highlight.js-8.9.1.tgz"; - sha1 = "b8a9c5493212a9392f0222b649c9611497ebfb88"; - }; - }; - "hiredis-0.4.1" = { - name = "hiredis"; - packageName = "hiredis"; - version = "0.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/hiredis/-/hiredis-0.4.1.tgz"; - sha1 = "aab4dcfd0fc4cbdb219d268005f2335a3c639e8f"; - }; - }; - "hmac-drbg-1.0.1" = { - name = "hmac-drbg"; - packageName = "hmac-drbg"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz"; - sha1 = "d2745701025a6c775a6c545793ed502fc0c649a1"; - }; - }; - "hoek-0.7.6" = { - name = "hoek"; - packageName = "hoek"; - version = "0.7.6"; - src = fetchurl { - url = "https://registry.npmjs.org/hoek/-/hoek-0.7.6.tgz"; - sha1 = "60fbd904557541cd2b8795abf308a1b3770e155a"; - }; - }; - "hoek-2.16.3" = { - name = "hoek"; - packageName = "hoek"; - version = "2.16.3"; - src = fetchurl { - url = "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz"; - sha1 = "20bb7403d3cea398e91dc4710a8ff1b8274a25ed"; - }; - }; - "hoek-4.2.1" = { - name = "hoek"; - packageName = "hoek"; - version = "4.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz"; - sha512 = "QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA=="; - }; - }; - "hogan.js-3.0.2" = { - name = "hogan.js"; - packageName = "hogan.js"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/hogan.js/-/hogan.js-3.0.2.tgz"; - sha1 = "4cd9e1abd4294146e7679e41d7898732b02c7bfd"; - }; - }; - "home-or-tmp-2.0.0" = { - name = "home-or-tmp"; - packageName = "home-or-tmp"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz"; - sha1 = "e36c3f2d2cae7d746a857e38d18d5f32a7882db8"; - }; - }; - "homedir-polyfill-1.0.1" = { - name = "homedir-polyfill"; - packageName = "homedir-polyfill"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz"; - sha1 = "4c2bbc8a758998feebf5ed68580f76d46768b4bc"; - }; - }; - "hooks-0.2.1" = { - name = "hooks"; - packageName = "hooks"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/hooks/-/hooks-0.2.1.tgz"; - sha1 = "0f591b1b344bdcb3df59773f62fbbaf85bf4028b"; - }; - }; - "hosted-git-info-2.7.1" = { - name = "hosted-git-info"; - packageName = "hosted-git-info"; - version = "2.7.1"; - src = fetchurl { - url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz"; - sha512 = "7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w=="; - }; - }; - "hot-shots-4.8.0" = { - name = "hot-shots"; - packageName = "hot-shots"; - version = "4.8.0"; - src = fetchurl { - url = "https://registry.npmjs.org/hot-shots/-/hot-shots-4.8.0.tgz"; - sha1 = "052be48430efc7d117ba7cc4d41f1833ba38c79f"; - }; - }; - "html-entities-1.2.1" = { - name = "html-entities"; - packageName = "html-entities"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz"; - sha1 = "0df29351f0721163515dfb9e5543e5f6eed5162f"; - }; - }; - "htmlescape-1.1.1" = { - name = "htmlescape"; - packageName = "htmlescape"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz"; - sha1 = "3a03edc2214bca3b66424a3e7959349509cb0351"; - }; - }; - "htmlparser2-3.7.3" = { - name = "htmlparser2"; - packageName = "htmlparser2"; - version = "3.7.3"; - src = fetchurl { - url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.7.3.tgz"; - sha1 = "6a64c77637c08c6f30ec2a8157a53333be7cb05e"; - }; - }; - "htmlparser2-3.8.3" = { - name = "htmlparser2"; - packageName = "htmlparser2"; - version = "3.8.3"; - src = fetchurl { - url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz"; - sha1 = "996c28b191516a8be86501a7d79757e5c70c1068"; - }; - }; - "htmlparser2-3.9.2" = { - name = "htmlparser2"; - packageName = "htmlparser2"; - version = "3.9.2"; - src = fetchurl { - url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.9.2.tgz"; - sha1 = "1bdf87acca0f3f9e53fa4fcceb0f4b4cbb00b338"; - }; - }; - "http-auth-2.0.7" = { - name = "http-auth"; - packageName = "http-auth"; - version = "2.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/http-auth/-/http-auth-2.0.7.tgz"; - sha1 = "aa1a61a4d6baae9d64436c6f0ef0f4de85c430e3"; - }; - }; - "http-auth-3.1.3" = { - name = "http-auth"; - packageName = "http-auth"; - version = "3.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/http-auth/-/http-auth-3.1.3.tgz"; - sha1 = "945cfadd66521eaf8f7c84913d377d7b15f24e31"; - }; - }; - "http-basic-2.5.1" = { - name = "http-basic"; - packageName = "http-basic"; - version = "2.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/http-basic/-/http-basic-2.5.1.tgz"; - sha1 = "8ce447bdb5b6c577f8a63e3fa78056ec4bb4dbfb"; - }; - }; - "http-cache-semantics-3.8.1" = { - name = "http-cache-semantics"; - packageName = "http-cache-semantics"; - version = "3.8.1"; - src = fetchurl { - url = "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz"; - sha512 = "5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w=="; - }; - }; - "http-errors-1.3.1" = { - name = "http-errors"; - packageName = "http-errors"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz"; - sha1 = "197e22cdebd4198585e8694ef6786197b91ed942"; - }; - }; - "http-errors-1.6.2" = { - name = "http-errors"; - packageName = "http-errors"; - version = "1.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz"; - sha1 = "0a002cc85707192a7e7946ceedc11155f60ec736"; - }; - }; - "http-errors-1.6.3" = { - name = "http-errors"; - packageName = "http-errors"; - version = "1.6.3"; - src = fetchurl { - url = "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz"; - sha1 = "8b55680bb4be283a0b5bf4ea2e38580be1d9320d"; - }; - }; - "http-errors-1.7.0" = { - name = "http-errors"; - packageName = "http-errors"; - version = "1.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/http-errors/-/http-errors-1.7.0.tgz"; - sha512 = "hz3BtSHB7Z6dNWzYc+gUbWqG4dIpJedwwOhe1cvGUq5tGmcTTIRkPiAbyh/JlZx+ksSJyGJlgcHo5jGahiXnKw=="; - }; - }; - "http-headers-3.0.2" = { - name = "http-headers"; - packageName = "http-headers"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/http-headers/-/http-headers-3.0.2.tgz"; - sha512 = "87E1I+2Wg4dxxz4rcxElo3dxO/w1ZtgL1yA0Sb6vH3qU16vRKq1NjWQv9SCY3ly2OQROcoxHZOUpmelS+k6wOw=="; - }; - }; - "http-methods-0.1.0" = { - name = "http-methods"; - packageName = "http-methods"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/http-methods/-/http-methods-0.1.0.tgz"; - sha1 = "29691b6fc58f4f7e81a3605dca82682b068e4430"; - }; - }; - "http-parser-js-0.4.13" = { - name = "http-parser-js"; - packageName = "http-parser-js"; - version = "0.4.13"; - src = fetchurl { - url = "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.13.tgz"; - sha1 = "3bd6d6fde6e3172c9334c3b33b6c193d80fe1137"; - }; - }; - "http-proxy-1.0.2" = { - name = "http-proxy"; - packageName = "http-proxy"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/http-proxy/-/http-proxy-1.0.2.tgz"; - sha1 = "08060ff2edb2189e57aa3a152d3ac63ed1af7254"; - }; - }; - "http-proxy-1.16.2" = { - name = "http-proxy"; - packageName = "http-proxy"; - version = "1.16.2"; - src = fetchurl { - url = "https://registry.npmjs.org/http-proxy/-/http-proxy-1.16.2.tgz"; - sha1 = "06dff292952bf64dbe8471fa9df73066d4f37742"; - }; - }; - "http-proxy-1.17.0" = { - name = "http-proxy"; - packageName = "http-proxy"; - version = "1.17.0"; - src = fetchurl { - url = "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz"; - sha512 = "Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g=="; - }; - }; - "http-proxy-agent-1.0.0" = { - name = "http-proxy-agent"; - packageName = "http-proxy-agent"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-1.0.0.tgz"; - sha1 = "cc1ce38e453bf984a0f7702d2dd59c73d081284a"; - }; - }; - "http-proxy-agent-2.1.0" = { - name = "http-proxy-agent"; - packageName = "http-proxy-agent"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz"; - sha512 = "qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg=="; - }; - }; - "http-response-object-1.1.0" = { - name = "http-response-object"; - packageName = "http-response-object"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/http-response-object/-/http-response-object-1.1.0.tgz"; - sha1 = "a7c4e75aae82f3bb4904e4f43f615673b4d518c3"; - }; - }; - "http-signature-0.11.0" = { - name = "http-signature"; - packageName = "http-signature"; - version = "0.11.0"; - src = fetchurl { - url = "https://registry.npmjs.org/http-signature/-/http-signature-0.11.0.tgz"; - sha1 = "1796cf67a001ad5cd6849dca0991485f09089fe6"; - }; - }; - "http-signature-1.1.1" = { - name = "http-signature"; - packageName = "http-signature"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz"; - sha1 = "df72e267066cd0ac67fb76adf8e134a8fbcf91bf"; - }; - }; - "http-signature-1.2.0" = { - name = "http-signature"; - packageName = "http-signature"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz"; - sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1"; - }; - }; - "httpolyglot-0.1.2" = { - name = "httpolyglot"; - packageName = "httpolyglot"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/httpolyglot/-/httpolyglot-0.1.2.tgz"; - sha1 = "e4d347fe8984a62f467d4060df527f1851f6997b"; - }; - }; - "https-browserify-0.0.1" = { - name = "https-browserify"; - packageName = "https-browserify"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/https-browserify/-/https-browserify-0.0.1.tgz"; - sha1 = "3f91365cabe60b77ed0ebba24b454e3e09d95a82"; - }; - }; - "https-browserify-1.0.0" = { - name = "https-browserify"; - packageName = "https-browserify"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz"; - sha1 = "ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"; - }; - }; - "https-proxy-agent-1.0.0" = { - name = "https-proxy-agent"; - packageName = "https-proxy-agent"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-1.0.0.tgz"; - sha1 = "35f7da6c48ce4ddbfa264891ac593ee5ff8671e6"; - }; - }; - "https-proxy-agent-2.2.1" = { - name = "https-proxy-agent"; - packageName = "https-proxy-agent"; - version = "2.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz"; - sha512 = "HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ=="; - }; - }; - "humanize-0.0.9" = { - name = "humanize"; - packageName = "humanize"; - version = "0.0.9"; - src = fetchurl { - url = "https://registry.npmjs.org/humanize/-/humanize-0.0.9.tgz"; - sha1 = "1994ffaecdfe9c441ed2bdac7452b7bb4c9e41a4"; - }; - }; - "humanize-plus-1.8.2" = { - name = "humanize-plus"; - packageName = "humanize-plus"; - version = "1.8.2"; - src = fetchurl { - url = "https://registry.npmjs.org/humanize-plus/-/humanize-plus-1.8.2.tgz"; - sha1 = "a65b34459ad6367adbb3707a82a3c9f916167030"; - }; - }; - "humanize-string-1.0.2" = { - name = "humanize-string"; - packageName = "humanize-string"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/humanize-string/-/humanize-string-1.0.2.tgz"; - sha512 = "PH5GBkXqFxw5+4eKaKRIkD23y6vRd/IXSl7IldyJxEXpDH9SEIXRORkBtkGni/ae2P7RVOw6Wxypd2tGXhha1w=="; - }; - }; - "hypercore-6.18.1" = { - name = "hypercore"; - packageName = "hypercore"; - version = "6.18.1"; - src = fetchurl { - url = "https://registry.npmjs.org/hypercore/-/hypercore-6.18.1.tgz"; - sha512 = "pH2t3ehdTfe/FFrwVq+6w7L9NoWEnFO9Yxix2kj43vSLMHTWCUFdOCJ9/MaOUAG4OeYy4tiT4+IE5NP0bff6Mg=="; - }; - }; - "hypercore-crypto-1.0.0" = { - name = "hypercore-crypto"; - packageName = "hypercore-crypto"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-1.0.0.tgz"; - sha512 = "xFwOnNlOt8L+SovC7dTNchKaNYJb5l8rKZZwpWQnCme1r7CU4Hlhp1RDqPES6b0OpS7DkTo9iU0GltQGkpsjMw=="; - }; - }; - "hypercore-protocol-6.6.4" = { - name = "hypercore-protocol"; - packageName = "hypercore-protocol"; - version = "6.6.4"; - src = fetchurl { - url = "https://registry.npmjs.org/hypercore-protocol/-/hypercore-protocol-6.6.4.tgz"; - sha512 = "9TU7P+uve0e5v1ZiBx70DFhkpepW4iNSGYlZthK+Unm0EbZ+Yppc6clH7JTffPBNUMSnDrE552MfXMilpCHZMw=="; - }; - }; - "hyperdrive-9.14.0" = { - name = "hyperdrive"; - packageName = "hyperdrive"; - version = "9.14.0"; - src = fetchurl { - url = "https://registry.npmjs.org/hyperdrive/-/hyperdrive-9.14.0.tgz"; - sha512 = "LTgbsJ+9ZrdQfLaXXc01kQMttaicHhSOtUM3v/k7ORwXJziqQ2eMQ80+8Tfg67ja+w6zrdl5HYOK+mnlwQpCww=="; - }; - }; - "hyperdrive-http-4.3.3" = { - name = "hyperdrive-http"; - packageName = "hyperdrive-http"; - version = "4.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/hyperdrive-http/-/hyperdrive-http-4.3.3.tgz"; - sha512 = "YRAjbCCRefLK9EMcgDXRgDx/sZksWf85iLtGl9JMVrzFSIfUx0//DpUJ6k0m0eG4KHJJM+dBwORxFPNi29EQHg=="; - }; - }; - "hyperdrive-network-speed-2.1.0" = { - name = "hyperdrive-network-speed"; - packageName = "hyperdrive-network-speed"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/hyperdrive-network-speed/-/hyperdrive-network-speed-2.1.0.tgz"; - sha512 = "JolPS374h6oS1rmz1iebFfeDDvA2nAtiHbx9VJJGMgSDSx4Q77eeY09hDgZwY7KatSKUGWnnSyydSgVUb3+8Lw=="; - }; - }; - "hyperquest-2.1.3" = { - name = "hyperquest"; - packageName = "hyperquest"; - version = "2.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/hyperquest/-/hyperquest-2.1.3.tgz"; - sha512 = "fUuDOrB47PqNK/BAMOS13v41UoaqIxqSLHX6CAbOD7OfT+/GCWO1/vPLfTNutOeXrv1ikuaZ3yux+33Z9vh+rw=="; - }; - }; - "i-0.3.6" = { - name = "i"; - packageName = "i"; - version = "0.3.6"; - src = fetchurl { - url = "https://registry.npmjs.org/i/-/i-0.3.6.tgz"; - sha1 = "d96c92732076f072711b6b10fd7d4f65ad8ee23d"; - }; - }; - "i18next-1.10.6" = { - name = "i18next"; - packageName = "i18next"; - version = "1.10.6"; - src = fetchurl { - url = "https://registry.npmjs.org/i18next/-/i18next-1.10.6.tgz"; - sha1 = "fddd8b491502c48967a62963bc722ff897cddea0"; - }; - }; - "i18next-client-1.10.3" = { - name = "i18next-client"; - packageName = "i18next-client"; - version = "1.10.3"; - src = fetchurl { - url = "https://registry.npmjs.org/i18next-client/-/i18next-client-1.10.3.tgz"; - sha1 = "76d0353557ed90d1e7a87754d5004d3f7801fde9"; - }; - }; - "iconv-lite-0.4.11" = { - name = "iconv-lite"; - packageName = "iconv-lite"; - version = "0.4.11"; - src = fetchurl { - url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.11.tgz"; - sha1 = "2ecb42fd294744922209a2e7c404dac8793d8ade"; - }; - }; - "iconv-lite-0.4.13" = { - name = "iconv-lite"; - packageName = "iconv-lite"; - version = "0.4.13"; - src = fetchurl { - url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz"; - sha1 = "1f88aba4ab0b1508e8312acc39345f36e992e2f2"; - }; - }; - "iconv-lite-0.4.15" = { - name = "iconv-lite"; - packageName = "iconv-lite"; - version = "0.4.15"; - src = fetchurl { - url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.15.tgz"; - sha1 = "fe265a218ac6a57cfe854927e9d04c19825eddeb"; - }; - }; - "iconv-lite-0.4.19" = { - name = "iconv-lite"; - packageName = "iconv-lite"; - version = "0.4.19"; - src = fetchurl { - url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz"; - sha512 = "oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ=="; - }; - }; - "iconv-lite-0.4.23" = { - name = "iconv-lite"; - packageName = "iconv-lite"; - version = "0.4.23"; - src = fetchurl { - url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz"; - sha512 = "neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA=="; - }; - }; - "iconv-lite-0.4.8" = { - name = "iconv-lite"; - packageName = "iconv-lite"; - version = "0.4.8"; - src = fetchurl { - url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.8.tgz"; - sha1 = "c6019a7595f2cefca702eab694a010bcd9298d20"; - }; - }; - "ieee754-1.1.12" = { - name = "ieee754"; - packageName = "ieee754"; - version = "1.1.12"; - src = fetchurl { - url = "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz"; - sha512 = "GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA=="; - }; - }; - "ieee754-1.1.8" = { - name = "ieee754"; - packageName = "ieee754"; - version = "1.1.8"; - src = fetchurl { - url = "https://registry.npmjs.org/ieee754/-/ieee754-1.1.8.tgz"; - sha1 = "be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4"; - }; - }; - "iferr-0.1.5" = { - name = "iferr"; - packageName = "iferr"; - version = "0.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz"; - sha1 = "c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501"; - }; - }; - "ignore-3.3.10" = { - name = "ignore"; - packageName = "ignore"; - version = "3.3.10"; - src = fetchurl { - url = "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz"; - sha512 = "Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug=="; - }; - }; - "ignore-4.0.5" = { - name = "ignore"; - packageName = "ignore"; - version = "4.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/ignore/-/ignore-4.0.5.tgz"; - sha512 = "Q2daVnMtQJPacGrcCRyOEiI+syPCt+mR4YotoC0KEYeinV/6HztT5mUuVEj7UYyoNZ1jGYiu2XEem7I8oM44bg=="; - }; - }; - "ignore-by-default-1.0.1" = { - name = "ignore-by-default"; - packageName = "ignore-by-default"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz"; - sha1 = "48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09"; - }; - }; - "ignore-walk-3.0.1" = { - name = "ignore-walk"; - packageName = "ignore-walk"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz"; - sha512 = "DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ=="; - }; - }; - "image-size-0.5.5" = { - name = "image-size"; - packageName = "image-size"; - version = "0.5.5"; - src = fetchurl { - url = "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz"; - sha1 = "09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c"; - }; - }; - "imap-0.8.19" = { - name = "imap"; - packageName = "imap"; - version = "0.8.19"; - src = fetchurl { - url = "https://registry.npmjs.org/imap/-/imap-0.8.19.tgz"; - sha1 = "3678873934ab09cea6ba48741f284da2af59d8d5"; - }; - }; - "immediate-chunk-store-1.0.8" = { - name = "immediate-chunk-store"; - packageName = "immediate-chunk-store"; - version = "1.0.8"; - src = fetchurl { - url = "https://registry.npmjs.org/immediate-chunk-store/-/immediate-chunk-store-1.0.8.tgz"; - sha1 = "0ecdad0c546332672d7b5b511b26bb18ce56e73f"; - }; - }; - "immediate-chunk-store-2.0.0" = { - name = "immediate-chunk-store"; - packageName = "immediate-chunk-store"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/immediate-chunk-store/-/immediate-chunk-store-2.0.0.tgz"; - sha512 = "5s6NiCGbtWc+OQA60jrre54w12U7tynIyUNjO5LJjNA5lWwvCv6640roq8Wk/wIuaqnd4Pgtp453OyJ7hbONkQ=="; - }; - }; - "import-jsx-1.3.0" = { - name = "import-jsx"; - packageName = "import-jsx"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/import-jsx/-/import-jsx-1.3.0.tgz"; - sha512 = "YQ1wdkSZeRhWNvlSyQGvn8d34tIChAYb/USZv08tHATBWOyfXIU7u2R/YieyCRZIVNUxB5G9Bq+aiyrep/zejQ=="; - }; - }; - "import-lazy-2.1.0" = { - name = "import-lazy"; - packageName = "import-lazy"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz"; - sha1 = "05698e3d45c88e8d7e9d92cb0584e77f096f3e43"; - }; - }; - "import-local-1.0.0" = { - name = "import-local"; - packageName = "import-local"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz"; - sha512 = "vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ=="; - }; - }; - "imurmurhash-0.1.4" = { - name = "imurmurhash"; - packageName = "imurmurhash"; - version = "0.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"; - sha1 = "9218b9b2b928a238b13dc4fb6b6d576f231453ea"; - }; - }; - "indent-string-2.1.0" = { - name = "indent-string"; - packageName = "indent-string"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz"; - sha1 = "8e2d48348742121b4a8218b7a137e9a52049dc80"; - }; - }; - "indent-string-3.2.0" = { - name = "indent-string"; - packageName = "indent-string"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz"; - sha1 = "4a5fd6d27cc332f37e5419a504dbb837105c9289"; - }; - }; - "indexof-0.0.1" = { - name = "indexof"; - packageName = "indexof"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz"; - sha1 = "82dc336d232b9062179d05ab3293a66059fd435d"; - }; - }; - "indx-0.2.3" = { - name = "indx"; - packageName = "indx"; - version = "0.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/indx/-/indx-0.2.3.tgz"; - sha1 = "15dcf56ee9cf65c0234c513c27fbd580e70fbc50"; - }; - }; - "infinity-agent-2.0.3" = { - name = "infinity-agent"; - packageName = "infinity-agent"; - version = "2.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/infinity-agent/-/infinity-agent-2.0.3.tgz"; - sha1 = "45e0e2ff7a9eb030b27d62b74b3744b7a7ac4216"; - }; - }; - "inflected-2.0.4" = { - name = "inflected"; - packageName = "inflected"; - version = "2.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/inflected/-/inflected-2.0.4.tgz"; - sha512 = "HQPzFLTTUvwfeUH6RAGjD8cHS069mBqXG5n4qaxX7sJXBhVQrsGgF+0ZJGkSuN6a8pcUWB/GXStta11kKi/WvA=="; - }; - }; - "inflight-1.0.6" = { - name = "inflight"; - packageName = "inflight"; - version = "1.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"; - sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9"; - }; - }; - "inherits-1.0.2" = { - name = "inherits"; - packageName = "inherits"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz"; - sha1 = "ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b"; - }; - }; - "inherits-2.0.1" = { - name = "inherits"; - packageName = "inherits"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; - sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; - }; - }; - "inherits-2.0.3" = { - name = "inherits"; - packageName = "inherits"; - version = "2.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz"; - sha1 = "633c2c83e3da42a502f52466022480f4208261de"; - }; - }; - "ini-1.1.0" = { - name = "ini"; - packageName = "ini"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; - sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; - }; - }; - "ini-1.3.5" = { - name = "ini"; - packageName = "ini"; - version = "1.3.5"; - src = fetchurl { - url = "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz"; - sha512 = "RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw=="; - }; - }; - "init-package-json-1.10.3" = { - name = "init-package-json"; - packageName = "init-package-json"; - version = "1.10.3"; - src = fetchurl { - url = "https://registry.npmjs.org/init-package-json/-/init-package-json-1.10.3.tgz"; - sha512 = "zKSiXKhQveNteyhcj1CoOP8tqp1QuxPIPBl8Bid99DGLFqA1p87M6lNgfjJHSBoWJJlidGOv5rWjyYKEB3g2Jw=="; - }; - }; - "ink-0.3.1" = { - name = "ink"; - packageName = "ink"; - version = "0.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ink/-/ink-0.3.1.tgz"; - sha512 = "e3JOOBLE6cDO2aWWkIYXXT7qhb9HN4mBHSiOj2Hv94VAMDiDb0J50koYtxY0tZBq9N117QENGoURmL+tunxQJw=="; - }; - }; - "ink-text-input-1.1.1" = { - name = "ink-text-input"; - packageName = "ink-text-input"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ink-text-input/-/ink-text-input-1.1.1.tgz"; - sha512 = "bOblvdmbXFC/UYbBj0WsKGkVhQaiZXK8A/O0e7/eh8HVr0DAbuZgQKatPzZ2ySsrpmcaMUGSVPbeuJOPO53X/g=="; - }; - }; - "inline-source-map-0.6.2" = { - name = "inline-source-map"; - packageName = "inline-source-map"; - version = "0.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz"; - sha1 = "f9393471c18a79d1724f863fa38b586370ade2a5"; - }; - }; - "innertext-1.0.3" = { - name = "innertext"; - packageName = "innertext"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/innertext/-/innertext-1.0.3.tgz"; - sha512 = "ZC410b7IbrTrmt8bQb27xUOJgXkJu+XL6MVncb9FGyxjRIHyQqNjpSDY20zvSUttkAiYj0dait/67/sXyWvwYg=="; - }; - }; - "inquirer-0.10.1" = { - name = "inquirer"; - packageName = "inquirer"; - version = "0.10.1"; - src = fetchurl { - url = "https://registry.npmjs.org/inquirer/-/inquirer-0.10.1.tgz"; - sha1 = "ea25e4ce69ca145e05c99e46dcfec05e4012594a"; - }; - }; - "inquirer-0.12.0" = { - name = "inquirer"; - packageName = "inquirer"; - version = "0.12.0"; - src = fetchurl { - url = "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz"; - sha1 = "1ef2bfd63504df0bc75785fff8c2c41df12f077e"; - }; - }; - "inquirer-0.8.5" = { - name = "inquirer"; - packageName = "inquirer"; - version = "0.8.5"; - src = fetchurl { - url = "https://registry.npmjs.org/inquirer/-/inquirer-0.8.5.tgz"; - sha1 = "dbd740cf6ca3b731296a63ce6f6d961851f336df"; - }; - }; - "inquirer-1.2.3" = { - name = "inquirer"; - packageName = "inquirer"; - version = "1.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/inquirer/-/inquirer-1.2.3.tgz"; - sha1 = "4dec6f32f37ef7bb0b2ed3f1d1a5c3f545074918"; - }; - }; - "inquirer-3.3.0" = { - name = "inquirer"; - packageName = "inquirer"; - version = "3.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz"; - sha512 = "h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ=="; - }; - }; - "inquirer-5.1.0" = { - name = "inquirer"; - packageName = "inquirer"; - version = "5.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/inquirer/-/inquirer-5.1.0.tgz"; - sha512 = "kn7N70US1MSZHZHSGJLiZ7iCwwncc7b0gc68YtlX29OjI3Mp0tSVV+snVXpZ1G+ONS3Ac9zd1m6hve2ibLDYfA=="; - }; - }; - "inquirer-5.2.0" = { - name = "inquirer"; - packageName = "inquirer"; - version = "5.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/inquirer/-/inquirer-5.2.0.tgz"; - sha512 = "E9BmnJbAKLPGonz0HeWHtbKf+EeSP93paWO3ZYoUpq/aowXvYGjjCSuashhXPpzbArIjBbji39THkxTz9ZeEUQ=="; - }; - }; - "inquirer-6.1.0" = { - name = "inquirer"; - packageName = "inquirer"; - version = "6.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/inquirer/-/inquirer-6.1.0.tgz"; - sha512 = "f9K2MMx/G/AVmJSaZg2a+GVLRRmTdlGLbwxsibNd6yNTxXujqxPypjCnxnC0y4+Wb/rNY5KyKuq06AO5jrE+7w=="; - }; - }; - "insert-module-globals-7.2.0" = { - name = "insert-module-globals"; - packageName = "insert-module-globals"; - version = "7.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.0.tgz"; - sha512 = "VE6NlW+WGn2/AeOMd496AHFYmE7eLKkUY6Ty31k4og5vmA3Fjuwe9v6ifH6Xx/Hz27QvdoMoviw1/pqWRB09Sw=="; - }; - }; - "insight-0.10.1" = { - name = "insight"; - packageName = "insight"; - version = "0.10.1"; - src = fetchurl { - url = "https://registry.npmjs.org/insight/-/insight-0.10.1.tgz"; - sha512 = "kLGeYQkh18f8KuC68QKdi0iwUcIaayJVB/STpX7x452/7pAUm1yfG4giJwcxbrTh0zNYtc8kBR+6maLMOzglOQ=="; - }; - }; - "insight-0.8.4" = { - name = "insight"; - packageName = "insight"; - version = "0.8.4"; - src = fetchurl { - url = "https://registry.npmjs.org/insight/-/insight-0.8.4.tgz"; - sha1 = "671caf65b47c9fe8c3d1b3206cf45bb211b75884"; - }; - }; - "inspect-custom-symbol-1.1.0" = { - name = "inspect-custom-symbol"; - packageName = "inspect-custom-symbol"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/inspect-custom-symbol/-/inspect-custom-symbol-1.1.0.tgz"; - sha512 = "vtI2YXBRZBkU6DlfHfd0GtZENfiEiTacAXUd0ZY6HA+X7aPznpFfPmzSC+tHKXAkz9KDSdI4AYfwAMXR5t+isg=="; - }; - }; - "int64-buffer-0.1.10" = { - name = "int64-buffer"; - packageName = "int64-buffer"; - version = "0.1.10"; - src = fetchurl { - url = "https://registry.npmjs.org/int64-buffer/-/int64-buffer-0.1.10.tgz"; - sha1 = "277b228a87d95ad777d07c13832022406a473423"; - }; - }; - "internal-ip-1.2.0" = { - name = "internal-ip"; - packageName = "internal-ip"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/internal-ip/-/internal-ip-1.2.0.tgz"; - sha1 = "ae9fbf93b984878785d50a8de1b356956058cf5c"; - }; - }; - "interpret-1.1.0" = { - name = "interpret"; - packageName = "interpret"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz"; - sha1 = "7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614"; - }; - }; - "intersect-1.0.1" = { - name = "intersect"; - packageName = "intersect"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/intersect/-/intersect-1.0.1.tgz"; - sha1 = "332650e10854d8c0ac58c192bdc27a8bf7e7a30c"; - }; - }; - "into-stream-3.1.0" = { - name = "into-stream"; - packageName = "into-stream"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz"; - sha1 = "96fb0a936c12babd6ff1752a17d05616abd094c6"; - }; - }; - "invariant-2.2.4" = { - name = "invariant"; - packageName = "invariant"; - version = "2.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz"; - sha512 = "phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA=="; - }; - }; - "invert-kv-1.0.0" = { - name = "invert-kv"; - packageName = "invert-kv"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz"; - sha1 = "104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"; - }; - }; - "ip-1.1.5" = { - name = "ip"; - packageName = "ip"; - version = "1.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz"; - sha1 = "bdded70114290828c0a039e72ef25f5aaec4354a"; - }; - }; - "ip-regex-1.0.3" = { - name = "ip-regex"; - packageName = "ip-regex"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz"; - sha1 = "dc589076f659f419c222039a33316f1c7387effd"; - }; - }; - "ip-set-1.0.1" = { - name = "ip-set"; - packageName = "ip-set"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ip-set/-/ip-set-1.0.1.tgz"; - sha1 = "633b66d0bd6c8d0de968d053263c9120d3b6727e"; - }; - }; - "ipaddr.js-1.0.5" = { - name = "ipaddr.js"; - packageName = "ipaddr.js"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.0.5.tgz"; - sha1 = "5fa78cf301b825c78abc3042d812723049ea23c7"; - }; - }; - "ipaddr.js-1.4.0" = { - name = "ipaddr.js"; - packageName = "ipaddr.js"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.4.0.tgz"; - sha1 = "296aca878a821816e5b85d0a285a99bcff4582f0"; - }; - }; - "ipaddr.js-1.8.0" = { - name = "ipaddr.js"; - packageName = "ipaddr.js"; - version = "1.8.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz"; - sha1 = "eaa33d6ddd7ace8f7f6fe0c9ca0440e706738b1e"; - }; - }; - "ipaddr.js-1.8.1" = { - name = "ipaddr.js"; - packageName = "ipaddr.js"; - version = "1.8.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.1.tgz"; - sha1 = "fa4b79fa47fd3def5e3b159825161c0a519c9427"; - }; - }; - "irc-replies-2.0.1" = { - name = "irc-replies"; - packageName = "irc-replies"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/irc-replies/-/irc-replies-2.0.1.tgz"; - sha1 = "5bf4125fb6ec0f3929a89647b26e653232942b79"; - }; - }; - "is-3.2.1" = { - name = "is"; - packageName = "is"; - version = "3.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is/-/is-3.2.1.tgz"; - sha1 = "d0ac2ad55eb7b0bec926a5266f6c662aaa83dca5"; - }; - }; - "is-absolute-0.1.7" = { - name = "is-absolute"; - packageName = "is-absolute"; - version = "0.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz"; - sha1 = "847491119fccb5fb436217cc737f7faad50f603f"; - }; - }; - "is-absolute-0.2.6" = { - name = "is-absolute"; - packageName = "is-absolute"; - version = "0.2.6"; - src = fetchurl { - url = "https://registry.npmjs.org/is-absolute/-/is-absolute-0.2.6.tgz"; - sha1 = "20de69f3db942ef2d87b9c2da36f172235b1b5eb"; - }; - }; - "is-absolute-1.0.0" = { - name = "is-absolute"; - packageName = "is-absolute"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz"; - sha512 = "dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA=="; - }; - }; - "is-accessor-descriptor-0.1.6" = { - name = "is-accessor-descriptor"; - packageName = "is-accessor-descriptor"; - version = "0.1.6"; - src = fetchurl { - url = "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz"; - sha1 = "a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"; - }; - }; - "is-accessor-descriptor-1.0.0" = { - name = "is-accessor-descriptor"; - packageName = "is-accessor-descriptor"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz"; - sha512 = "m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ=="; - }; - }; - "is-arguments-1.0.2" = { - name = "is-arguments"; - packageName = "is-arguments"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.2.tgz"; - sha1 = "07e30ad79531844179b642d2d8399435182c8727"; - }; - }; - "is-arrayish-0.2.1" = { - name = "is-arrayish"; - packageName = "is-arrayish"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"; - sha1 = "77c99840527aa8ecb1a8ba697b80645a7a926a9d"; - }; - }; - "is-arrayish-0.3.2" = { - name = "is-arrayish"; - packageName = "is-arrayish"; - version = "0.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz"; - sha512 = "eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="; - }; - }; - "is-ascii-1.0.0" = { - name = "is-ascii"; - packageName = "is-ascii"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-ascii/-/is-ascii-1.0.0.tgz"; - sha1 = "f02ad0259a0921cd199ff21ce1b09e0f6b4e3929"; - }; - }; - "is-binary-path-1.0.1" = { - name = "is-binary-path"; - packageName = "is-binary-path"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz"; - sha1 = "75f16642b480f187a711c814161fd3a4a7655898"; - }; - }; - "is-buffer-1.1.6" = { - name = "is-buffer"; - packageName = "is-buffer"; - version = "1.1.6"; - src = fetchurl { - url = "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz"; - sha512 = "NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="; - }; - }; - "is-builtin-module-1.0.0" = { - name = "is-builtin-module"; - packageName = "is-builtin-module"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz"; - sha1 = "540572d34f7ac3119f8f76c30cbc1b1e037affbe"; - }; - }; - "is-callable-1.1.4" = { - name = "is-callable"; - packageName = "is-callable"; - version = "1.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz"; - sha512 = "r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA=="; - }; - }; - "is-ci-1.1.0" = { - name = "is-ci"; - packageName = "is-ci"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-ci/-/is-ci-1.1.0.tgz"; - sha512 = "c7TnwxLePuqIlxHgr7xtxzycJPegNHFuIrBkwbf8hc58//+Op1CqFkyS+xnIMkwn9UsJIwc174BIjkyBmSpjKg=="; - }; - }; - "is-data-descriptor-0.1.4" = { - name = "is-data-descriptor"; - packageName = "is-data-descriptor"; - version = "0.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz"; - sha1 = "0b5ee648388e2c860282e793f1856fec3f301b56"; - }; - }; - "is-data-descriptor-1.0.0" = { - name = "is-data-descriptor"; - packageName = "is-data-descriptor"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz"; - sha512 = "jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ=="; - }; - }; - "is-date-object-1.0.1" = { - name = "is-date-object"; - packageName = "is-date-object"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz"; - sha1 = "9aa20eb6aeebbff77fbd33e74ca01b33581d3a16"; - }; - }; - "is-descriptor-0.1.6" = { - name = "is-descriptor"; - packageName = "is-descriptor"; - version = "0.1.6"; - src = fetchurl { - url = "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz"; - sha512 = "avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg=="; - }; - }; - "is-descriptor-1.0.2" = { - name = "is-descriptor"; - packageName = "is-descriptor"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz"; - sha512 = "2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg=="; - }; - }; - "is-directory-0.3.1" = { - name = "is-directory"; - packageName = "is-directory"; - version = "0.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz"; - sha1 = "61339b6f2475fc772fd9c9d83f5c8575dc154ae1"; - }; - }; - "is-docker-1.1.0" = { - name = "is-docker"; - packageName = "is-docker"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-docker/-/is-docker-1.1.0.tgz"; - sha1 = "f04374d4eee5310e9a8e113bf1495411e46176a1"; - }; - }; - "is-dotfile-1.0.3" = { - name = "is-dotfile"; - packageName = "is-dotfile"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz"; - sha1 = "a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1"; - }; - }; - "is-equal-shallow-0.1.3" = { - name = "is-equal-shallow"; - packageName = "is-equal-shallow"; - version = "0.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz"; - sha1 = "2238098fc221de0bcfa5d9eac4c45d638aa1c534"; - }; - }; - "is-expression-3.0.0" = { - name = "is-expression"; - packageName = "is-expression"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-expression/-/is-expression-3.0.0.tgz"; - sha1 = "39acaa6be7fd1f3471dc42c7416e61c24317ac9f"; - }; - }; - "is-extendable-0.1.1" = { - name = "is-extendable"; - packageName = "is-extendable"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz"; - sha1 = "62b110e289a471418e3ec36a617d472e301dfc89"; - }; - }; - "is-extendable-1.0.1" = { - name = "is-extendable"; - packageName = "is-extendable"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz"; - sha512 = "arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA=="; - }; - }; - "is-extglob-1.0.0" = { - name = "is-extglob"; - packageName = "is-extglob"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz"; - sha1 = "ac468177c4943405a092fc8f29760c6ffc6206c0"; - }; - }; - "is-extglob-2.1.1" = { - name = "is-extglob"; - packageName = "is-extglob"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"; - sha1 = "a88c02535791f02ed37c76a1b9ea9773c833f8c2"; - }; - }; - "is-file-1.0.0" = { - name = "is-file"; - packageName = "is-file"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-file/-/is-file-1.0.0.tgz"; - sha1 = "28a44cfbd9d3db193045f22b65fce8edf9620596"; - }; - }; - "is-finite-1.0.2" = { - name = "is-finite"; - packageName = "is-finite"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz"; - sha1 = "cc6677695602be550ef11e8b4aa6305342b6d0aa"; - }; - }; - "is-fullwidth-code-point-1.0.0" = { - name = "is-fullwidth-code-point"; - packageName = "is-fullwidth-code-point"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz"; - sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb"; - }; - }; - "is-fullwidth-code-point-2.0.0" = { - name = "is-fullwidth-code-point"; - packageName = "is-fullwidth-code-point"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz"; - sha1 = "a3b30a5c4f199183167aaab93beefae3ddfb654f"; - }; - }; - "is-function-1.0.1" = { - name = "is-function"; - packageName = "is-function"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-function/-/is-function-1.0.1.tgz"; - sha1 = "12cfb98b65b57dd3d193a3121f5f6e2f437602b5"; - }; - }; - "is-glob-2.0.1" = { - name = "is-glob"; - packageName = "is-glob"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz"; - sha1 = "d096f926a3ded5600f3fdfd91198cb0888c2d863"; - }; - }; - "is-glob-3.1.0" = { - name = "is-glob"; - packageName = "is-glob"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz"; - sha1 = "7ba5ae24217804ac70707b96922567486cc3e84a"; - }; - }; - "is-glob-4.0.0" = { - name = "is-glob"; - packageName = "is-glob"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz"; - sha1 = "9521c76845cc2610a85203ddf080a958c2ffabc0"; - }; - }; - "is-installed-globally-0.1.0" = { - name = "is-installed-globally"; - packageName = "is-installed-globally"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz"; - sha1 = "0dfd98f5a9111716dd535dda6492f67bf3d25a80"; - }; - }; - "is-lower-case-1.1.3" = { - name = "is-lower-case"; - packageName = "is-lower-case"; - version = "1.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/is-lower-case/-/is-lower-case-1.1.3.tgz"; - sha1 = "7e147be4768dc466db3bfb21cc60b31e6ad69393"; - }; - }; - "is-mergeable-object-1.1.0" = { - name = "is-mergeable-object"; - packageName = "is-mergeable-object"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-mergeable-object/-/is-mergeable-object-1.1.0.tgz"; - sha512 = "JfyDDwUdtS4yHCgUpxOyKB9dnfZ0gecufxB0eytX6BmSXSE+8dbxDGt+V7CNRIRJ9sYFV/WQt2KJG6hNob2sBw=="; - }; - }; - "is-my-ip-valid-1.0.0" = { - name = "is-my-ip-valid"; - packageName = "is-my-ip-valid"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz"; - sha512 = "gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ=="; - }; - }; - "is-my-json-valid-2.18.0" = { - name = "is-my-json-valid"; - packageName = "is-my-json-valid"; - version = "2.18.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.18.0.tgz"; - sha512 = "DWT87JHCSdCPCxbqBpS6Z2ajAt+MvrJq8I4xrpQljCvzODO5/fiquBp20a3sN6yCJvFbCRyYvJOHjpzkPTKJyA=="; - }; - }; - "is-natural-number-4.0.1" = { - name = "is-natural-number"; - packageName = "is-natural-number"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz"; - sha1 = "ab9d76e1db4ced51e35de0c72ebecf09f734cde8"; - }; - }; - "is-negated-glob-1.0.0" = { - name = "is-negated-glob"; - packageName = "is-negated-glob"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz"; - sha1 = "6910bca5da8c95e784b5751b976cf5a10fee36d2"; - }; - }; - "is-npm-1.0.0" = { - name = "is-npm"; - packageName = "is-npm"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz"; - sha1 = "f2fb63a65e4905b406c86072765a1a4dc793b9f4"; - }; - }; - "is-number-0.1.1" = { - name = "is-number"; - packageName = "is-number"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz"; - sha1 = "69a7af116963d47206ec9bd9b48a14216f1e3806"; - }; - }; - "is-number-2.1.0" = { - name = "is-number"; - packageName = "is-number"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz"; - sha1 = "01fcbbb393463a548f2f466cce16dece49db908f"; - }; - }; - "is-number-3.0.0" = { - name = "is-number"; - packageName = "is-number"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz"; - sha1 = "24fd6201a4782cf50561c810276afc7d12d71195"; - }; - }; - "is-number-4.0.0" = { - name = "is-number"; - packageName = "is-number"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz"; - sha512 = "rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ=="; - }; - }; - "is-obj-1.0.1" = { - name = "is-obj"; - packageName = "is-obj"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz"; - sha1 = "3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"; - }; - }; - "is-object-1.0.1" = { - name = "is-object"; - packageName = "is-object"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz"; - sha1 = "8952688c5ec2ffd6b03ecc85e769e02903083470"; - }; - }; - "is-options-1.0.1" = { - name = "is-options"; - packageName = "is-options"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-options/-/is-options-1.0.1.tgz"; - sha512 = "2Xj8sA0zDrAcaoWfBiNmc6VPWAgKDpim0T3J9Djq7vbm1UjwbUWzeuLu/FwC46g3cBbAn0E5R0xwVtOobM6Xxg=="; - }; - }; - "is-path-cwd-1.0.0" = { - name = "is-path-cwd"; - packageName = "is-path-cwd"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz"; - sha1 = "d225ec23132e89edd38fda767472e62e65f1106d"; - }; - }; - "is-path-in-cwd-1.0.1" = { - name = "is-path-in-cwd"; - packageName = "is-path-in-cwd"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz"; - sha512 = "FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ=="; - }; - }; - "is-path-inside-1.0.1" = { - name = "is-path-inside"; - packageName = "is-path-inside"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz"; - sha1 = "8ef5b7de50437a3fdca6b4e865ef7aa55cb48036"; - }; - }; - "is-plain-obj-1.1.0" = { - name = "is-plain-obj"; - packageName = "is-plain-obj"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz"; - sha1 = "71a50c8429dfca773c92a390a4a03b39fcd51d3e"; - }; - }; - "is-plain-object-2.0.4" = { - name = "is-plain-object"; - packageName = "is-plain-object"; - version = "2.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz"; - sha512 = "h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og=="; - }; - }; - "is-posix-bracket-0.1.1" = { - name = "is-posix-bracket"; - packageName = "is-posix-bracket"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz"; - sha1 = "3334dc79774368e92f016e6fbc0a88f5cd6e6bc4"; - }; - }; - "is-primitive-2.0.0" = { - name = "is-primitive"; - packageName = "is-primitive"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz"; - sha1 = "207bab91638499c07b2adf240a41a87210034575"; - }; - }; - "is-promise-1.0.1" = { - name = "is-promise"; - packageName = "is-promise"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-promise/-/is-promise-1.0.1.tgz"; - sha1 = "31573761c057e33c2e91aab9e96da08cefbe76e5"; - }; - }; - "is-promise-2.1.0" = { - name = "is-promise"; - packageName = "is-promise"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz"; - sha1 = "79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"; - }; - }; - "is-property-1.0.2" = { - name = "is-property"; - packageName = "is-property"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz"; - sha1 = "57fe1c4e48474edd65b09911f26b1cd4095dda84"; - }; - }; - "is-redirect-1.0.0" = { - name = "is-redirect"; - packageName = "is-redirect"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz"; - sha1 = "1d03dded53bd8db0f30c26e4f95d36fc7c87dc24"; - }; - }; - "is-regex-1.0.4" = { - name = "is-regex"; - packageName = "is-regex"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz"; - sha1 = "5517489b547091b0930e095654ced25ee97e9491"; - }; - }; - "is-regexp-1.0.0" = { - name = "is-regexp"; - packageName = "is-regexp"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz"; - sha1 = "fd2d883545c46bac5a633e7b9a09e87fa2cb5069"; - }; - }; - "is-relative-0.1.3" = { - name = "is-relative"; - packageName = "is-relative"; - version = "0.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"; - sha1 = "905fee8ae86f45b3ec614bc3c15c869df0876e82"; - }; - }; - "is-relative-0.2.1" = { - name = "is-relative"; - packageName = "is-relative"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-relative/-/is-relative-0.2.1.tgz"; - sha1 = "d27f4c7d516d175fb610db84bbeef23c3bc97aa5"; - }; - }; - "is-relative-1.0.0" = { - name = "is-relative"; - packageName = "is-relative"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz"; - sha512 = "Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA=="; - }; - }; - "is-resolvable-1.1.0" = { - name = "is-resolvable"; - packageName = "is-resolvable"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz"; - sha512 = "qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg=="; - }; - }; - "is-retry-allowed-1.1.0" = { - name = "is-retry-allowed"; - packageName = "is-retry-allowed"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz"; - sha1 = "11a060568b67339444033d0125a61a20d564fb34"; - }; - }; - "is-root-1.0.0" = { - name = "is-root"; - packageName = "is-root"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-root/-/is-root-1.0.0.tgz"; - sha1 = "07b6c233bc394cd9d02ba15c966bd6660d6342d5"; - }; - }; - "is-scoped-1.0.0" = { - name = "is-scoped"; - packageName = "is-scoped"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-scoped/-/is-scoped-1.0.0.tgz"; - sha1 = "449ca98299e713038256289ecb2b540dc437cb30"; - }; - }; - "is-stream-1.1.0" = { - name = "is-stream"; - packageName = "is-stream"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz"; - sha1 = "12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"; - }; - }; - "is-string-1.0.4" = { - name = "is-string"; - packageName = "is-string"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/is-string/-/is-string-1.0.4.tgz"; - sha1 = "cc3a9b69857d621e963725a24caeec873b826e64"; - }; - }; - "is-subset-0.1.1" = { - name = "is-subset"; - packageName = "is-subset"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz"; - sha1 = "8a59117d932de1de00f245fcdd39ce43f1e939a6"; - }; - }; - "is-supported-regexp-flag-1.0.1" = { - name = "is-supported-regexp-flag"; - packageName = "is-supported-regexp-flag"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.1.tgz"; - sha512 = "3vcJecUUrpgCqc/ca0aWeNu64UGgxcvO60K/Fkr1N6RSvfGCTU60UKN68JDmKokgba0rFFJs12EnzOQa14ubKQ=="; - }; - }; - "is-symbol-1.0.1" = { - name = "is-symbol"; - packageName = "is-symbol"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz"; - sha1 = "3cc59f00025194b6ab2e38dbae6689256b660572"; - }; - }; - "is-text-path-1.0.1" = { - name = "is-text-path"; - packageName = "is-text-path"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz"; - sha1 = "4e1aa0fb51bfbcb3e92688001397202c1775b66e"; - }; - }; - "is-typedarray-1.0.0" = { - name = "is-typedarray"; - packageName = "is-typedarray"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"; - sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a"; - }; - }; - "is-unc-path-0.1.2" = { - name = "is-unc-path"; - packageName = "is-unc-path"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/is-unc-path/-/is-unc-path-0.1.2.tgz"; - sha1 = "6ab053a72573c10250ff416a3814c35178af39b9"; - }; - }; - "is-unc-path-1.0.0" = { - name = "is-unc-path"; - packageName = "is-unc-path"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz"; - sha512 = "mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ=="; - }; - }; - "is-upper-case-1.1.2" = { - name = "is-upper-case"; - packageName = "is-upper-case"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/is-upper-case/-/is-upper-case-1.1.2.tgz"; - sha1 = "8d0b1fa7e7933a1e58483600ec7d9661cbaf756f"; - }; - }; - "is-url-1.2.4" = { - name = "is-url"; - packageName = "is-url"; - version = "1.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz"; - sha512 = "ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww=="; - }; - }; - "is-url-superb-2.0.0" = { - name = "is-url-superb"; - packageName = "is-url-superb"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-url-superb/-/is-url-superb-2.0.0.tgz"; - sha1 = "b728a18cf692e4d16da6b94c7408a811db0d0492"; - }; - }; - "is-utf8-0.2.1" = { - name = "is-utf8"; - packageName = "is-utf8"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"; - sha1 = "4b0da1442104d1b336340e80797e865cf39f7d72"; - }; - }; - "is-valid-glob-1.0.0" = { - name = "is-valid-glob"; - packageName = "is-valid-glob"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz"; - sha1 = "29bf3eff701be2d4d315dbacc39bc39fe8f601aa"; - }; - }; - "is-windows-0.2.0" = { - name = "is-windows"; - packageName = "is-windows"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz"; - sha1 = "de1aa6d63ea29dd248737b69f1ff8b8002d2108c"; - }; - }; - "is-windows-1.0.2" = { - name = "is-windows"; - packageName = "is-windows"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz"; - sha512 = "eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA=="; - }; - }; - "is-wsl-1.1.0" = { - name = "is-wsl"; - packageName = "is-wsl"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz"; - sha1 = "1f16e4aa22b04d1336b66188a66af3c600c3a66d"; - }; - }; - "isarray-0.0.1" = { - name = "isarray"; - packageName = "isarray"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"; - sha1 = "8a18acfca9a8f4177e09abfc6038939b05d1eedf"; - }; - }; - "isarray-1.0.0" = { - name = "isarray"; - packageName = "isarray"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"; - sha1 = "bb935d48582cba168c06834957a54a3e07124f11"; - }; - }; - "isarray-2.0.1" = { - name = "isarray"; - packageName = "isarray"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz"; - sha1 = "a37d94ed9cda2d59865c9f76fe596ee1f338741e"; - }; - }; - "isarray-2.0.4" = { - name = "isarray"; - packageName = "isarray"; - version = "2.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/isarray/-/isarray-2.0.4.tgz"; - sha512 = "GMxXOiUirWg1xTKRipM0Ek07rX+ubx4nNVElTJdNLYmNO/2YrDkgJGw9CljXn+r4EWiDQg/8lsRdHyg2PJuUaA=="; - }; - }; - "isbinaryfile-3.0.3" = { - name = "isbinaryfile"; - packageName = "isbinaryfile"; - version = "3.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz"; - sha512 = "8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw=="; - }; - }; - "isexe-1.1.2" = { - name = "isexe"; - packageName = "isexe"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/isexe/-/isexe-1.1.2.tgz"; - sha1 = "36f3e22e60750920f5e7241a476a8c6a42275ad0"; - }; - }; - "isexe-2.0.0" = { - name = "isexe"; - packageName = "isexe"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"; - sha1 = "e8fbf374dc556ff8947a10dcb0572d633f2cfa10"; - }; - }; - "isobject-2.1.0" = { - name = "isobject"; - packageName = "isobject"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz"; - sha1 = "f065561096a3f1da2ef46272f815c840d87e0c89"; - }; - }; - "isobject-3.0.1" = { - name = "isobject"; - packageName = "isobject"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz"; - sha1 = "4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"; - }; - }; - "isomorphic-fetch-2.2.1" = { - name = "isomorphic-fetch"; - packageName = "isomorphic-fetch"; - version = "2.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz"; - sha1 = "611ae1acf14f5e81f729507472819fe9733558a9"; - }; - }; - "isstream-0.1.2" = { - name = "isstream"; - packageName = "isstream"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"; - sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a"; - }; - }; - "isurl-1.0.0" = { - name = "isurl"; - packageName = "isurl"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz"; - sha512 = "1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w=="; - }; - }; - "iterall-1.1.3" = { - name = "iterall"; - packageName = "iterall"; - version = "1.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/iterall/-/iterall-1.1.3.tgz"; - sha512 = "Cu/kb+4HiNSejAPhSaN1VukdNTTi/r4/e+yykqjlG/IW+1gZH5b4+Bq3whDX4tvbYugta3r8KTMUiqT3fIGxuQ=="; - }; - }; - "iterall-1.2.2" = { - name = "iterall"; - packageName = "iterall"; - version = "1.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/iterall/-/iterall-1.2.2.tgz"; - sha512 = "yynBb1g+RFUPY64fTrFv7nsjRrENBQJaX2UL+2Szc9REFrSNm1rpSXHGzhmAy7a9uv3vlvgBlXnf9RqmPH1/DA=="; - }; - }; - "iterare-0.0.8" = { - name = "iterare"; - packageName = "iterare"; - version = "0.0.8"; - src = fetchurl { - url = "https://registry.npmjs.org/iterare/-/iterare-0.0.8.tgz"; - sha1 = "a969a80a1fbff6b78f28776594d7bc2bdfab6aad"; - }; - }; - "iterators-0.1.0" = { - name = "iterators"; - packageName = "iterators"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/iterators/-/iterators-0.1.0.tgz"; - sha1 = "d03f666ca4e6130138565997cacea54164203156"; - }; - }; - "jade-0.27.0" = { - name = "jade"; - packageName = "jade"; - version = "0.27.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jade/-/jade-0.27.0.tgz"; - sha1 = "dc5ebed10d04a5e0eaf49ef0009bec473d1a6b31"; - }; - }; - "jade-1.11.0" = { - name = "jade"; - packageName = "jade"; - version = "1.11.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jade/-/jade-1.11.0.tgz"; - sha1 = "9c80e538c12d3fb95c8d9bb9559fa0cc040405fd"; - }; - }; - "jaeger-client-3.11.0" = { - name = "jaeger-client"; - packageName = "jaeger-client"; - version = "3.11.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jaeger-client/-/jaeger-client-3.11.0.tgz"; - sha1 = "4b38b820dd2a8fe355a81f4d84d85bc463c95d20"; - }; - }; - "jed-1.1.1" = { - name = "jed"; - packageName = "jed"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/jed/-/jed-1.1.1.tgz"; - sha1 = "7a549bbd9ffe1585b0cd0a191e203055bee574b4"; - }; - }; - "jetpack-id-1.0.0" = { - name = "jetpack-id"; - packageName = "jetpack-id"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jetpack-id/-/jetpack-id-1.0.0.tgz"; - sha1 = "2cf9fbae46d8074fc16b7de0071c8efebca473a6"; - }; - }; - "jju-1.4.0" = { - name = "jju"; - packageName = "jju"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz"; - sha1 = "a3abe2718af241a2b2904f84a625970f389ae32a"; - }; - }; - "jmespath-0.15.0" = { - name = "jmespath"; - packageName = "jmespath"; - version = "0.15.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz"; - sha1 = "a3f222a9aae9f966f5d27c796510e28091764217"; - }; - }; - "jodid25519-1.0.2" = { - name = "jodid25519"; - packageName = "jodid25519"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz"; - sha1 = "06d4912255093419477d425633606e0e90782967"; - }; - }; - "jquery-3.3.1" = { - name = "jquery"; - packageName = "jquery"; - version = "3.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/jquery/-/jquery-3.3.1.tgz"; - sha512 = "Ubldcmxp5np52/ENotGxlLe6aGMvmF4R8S6tZjsP6Knsaxd/xp3Zrh50cG93lR6nPXyUFwzN3ZSOQI0wRJNdGg=="; - }; - }; - "jquery-ui-bundle-1.12.1" = { - name = "jquery-ui-bundle"; - packageName = "jquery-ui-bundle"; - version = "1.12.1"; - src = fetchurl { - url = "https://registry.npmjs.org/jquery-ui-bundle/-/jquery-ui-bundle-1.12.1.tgz"; - sha1 = "d6be2e4c377494e2378b1cae2920a91d1182d8c4"; - }; - }; - "js-base64-2.4.8" = { - name = "js-base64"; - packageName = "js-base64"; - version = "2.4.8"; - src = fetchurl { - url = "https://registry.npmjs.org/js-base64/-/js-base64-2.4.8.tgz"; - sha512 = "hm2nYpDrwoO/OzBhdcqs/XGT6XjSuSSCVEpia+Kl2J6x4CYt5hISlVL/AYU1khoDXv0AQVgxtdJySb9gjAn56Q=="; - }; - }; - "js-select-0.6.0" = { - name = "js-select"; - packageName = "js-select"; - version = "0.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/js-select/-/js-select-0.6.0.tgz"; - sha1 = "c284e22824d5927aec962dcdf247174aefb0d190"; - }; - }; - "js-stringify-1.0.2" = { - name = "js-stringify"; - packageName = "js-stringify"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz"; - sha1 = "1736fddfd9724f28a3682adc6230ae7e4e9679db"; - }; - }; - "js-tokens-3.0.2" = { - name = "js-tokens"; - packageName = "js-tokens"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz"; - sha1 = "9866df395102130e38f7f996bceb65443209c25b"; - }; - }; - "js-tokens-4.0.0" = { - name = "js-tokens"; - packageName = "js-tokens"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"; - sha512 = "RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="; - }; - }; - "js-yaml-0.3.7" = { - name = "js-yaml"; - packageName = "js-yaml"; - version = "0.3.7"; - src = fetchurl { - url = "https://registry.npmjs.org/js-yaml/-/js-yaml-0.3.7.tgz"; - sha1 = "d739d8ee86461e54b354d6a7d7d1f2ad9a167f62"; - }; - }; - "js-yaml-2.1.0" = { - name = "js-yaml"; - packageName = "js-yaml"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/js-yaml/-/js-yaml-2.1.0.tgz"; - sha1 = "a55a6e4706b01d06326259a6f4bfc42e6ae38b1f"; - }; - }; - "js-yaml-3.10.0" = { - name = "js-yaml"; - packageName = "js-yaml"; - version = "3.10.0"; - src = fetchurl { - url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz"; - sha512 = "O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA=="; - }; - }; - "js-yaml-3.11.0" = { - name = "js-yaml"; - packageName = "js-yaml"; - version = "3.11.0"; - src = fetchurl { - url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.11.0.tgz"; - sha512 = "saJstZWv7oNeOyBh3+Dx1qWzhW0+e6/8eDzo7p5rDFqxntSztloLtuKu+Ejhtq82jsilwOIZYsCz+lIjthg1Hw=="; - }; - }; - "js-yaml-3.12.0" = { - name = "js-yaml"; - packageName = "js-yaml"; - version = "3.12.0"; - src = fetchurl { - url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz"; - sha512 = "PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A=="; - }; - }; - "js2xmlparser-1.0.0" = { - name = "js2xmlparser"; - packageName = "js2xmlparser"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-1.0.0.tgz"; - sha1 = "5a170f2e8d6476ce45405e04823242513782fe30"; - }; - }; - "js2xmlparser-3.0.0" = { - name = "js2xmlparser"; - packageName = "js2xmlparser"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-3.0.0.tgz"; - sha1 = "3fb60eaa089c5440f9319f51760ccd07e2499733"; - }; - }; - "jsbn-0.1.1" = { - name = "jsbn"; - packageName = "jsbn"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz"; - sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"; - }; - }; - "jsdom-7.2.2" = { - name = "jsdom"; - packageName = "jsdom"; - version = "7.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/jsdom/-/jsdom-7.2.2.tgz"; - sha1 = "40b402770c2bda23469096bee91ab675e3b1fc6e"; - }; - }; - "jsesc-1.3.0" = { - name = "jsesc"; - packageName = "jsesc"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz"; - sha1 = "46c3fec8c1892b12b0833db9bc7622176dbab34b"; - }; - }; - "jsesc-2.5.1" = { - name = "jsesc"; - packageName = "jsesc"; - version = "2.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/jsesc/-/jsesc-2.5.1.tgz"; - sha1 = "e421a2a8e20d6b0819df28908f782526b96dd1fe"; - }; - }; - "jshint-2.8.0" = { - name = "jshint"; - packageName = "jshint"; - version = "2.8.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jshint/-/jshint-2.8.0.tgz"; - sha1 = "1d09a3bd913c4cadfa81bf18d582bd85bffe0d44"; - }; - }; - "json-buffer-3.0.0" = { - name = "json-buffer"; - packageName = "json-buffer"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz"; - sha1 = "5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898"; - }; - }; - "json-edm-parser-0.1.2" = { - name = "json-edm-parser"; - packageName = "json-edm-parser"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/json-edm-parser/-/json-edm-parser-0.1.2.tgz"; - sha1 = "1e60b0fef1bc0af67bc0d146dfdde5486cd615b4"; - }; - }; - "json-merge-patch-0.2.3" = { - name = "json-merge-patch"; - packageName = "json-merge-patch"; - version = "0.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/json-merge-patch/-/json-merge-patch-0.2.3.tgz"; - sha1 = "fa2c6b5af87da77bae2966a589d52e23ed81fe40"; - }; - }; - "json-parse-better-errors-1.0.2" = { - name = "json-parse-better-errors"; - packageName = "json-parse-better-errors"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz"; - sha512 = "mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw=="; - }; - }; - "json-parse-helpfulerror-1.0.3" = { - name = "json-parse-helpfulerror"; - packageName = "json-parse-helpfulerror"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz"; - sha1 = "13f14ce02eed4e981297b64eb9e3b932e2dd13dc"; - }; - }; - "json-refs-2.1.7" = { - name = "json-refs"; - packageName = "json-refs"; - version = "2.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/json-refs/-/json-refs-2.1.7.tgz"; - sha1 = "b9eb01fe29f5ea3e92878f15aea10ad38b5acf89"; - }; - }; - "json-rpc2-0.8.1" = { - name = "json-rpc2"; - packageName = "json-rpc2"; - version = "0.8.1"; - src = fetchurl { - url = "https://registry.npmjs.org/json-rpc2/-/json-rpc2-0.8.1.tgz"; - sha1 = "efe8c9834605b556c488d1ed7bcf24ee381eeeb2"; - }; - }; - "json-schema-0.2.2" = { - name = "json-schema"; - packageName = "json-schema"; - version = "0.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz"; - sha1 = "50354f19f603917c695f70b85afa77c3b0f23506"; - }; - }; - "json-schema-0.2.3" = { - name = "json-schema"; - packageName = "json-schema"; - version = "0.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz"; - sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13"; - }; - }; - "json-schema-ref-parser-3.3.1" = { - name = "json-schema-ref-parser"; - packageName = "json-schema-ref-parser"; - version = "3.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/json-schema-ref-parser/-/json-schema-ref-parser-3.3.1.tgz"; - sha512 = "stQTMhec2R/p2L9dH4XXRlpNCP0mY8QrLd/9Kl+8SHJQmwHtE1nDfXH4wbsSM+GkJMl8t92yZbI0OIol432CIQ=="; - }; - }; - "json-schema-traverse-0.3.1" = { - name = "json-schema-traverse"; - packageName = "json-schema-traverse"; - version = "0.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz"; - sha1 = "349a6d44c53a51de89b40805c5d5e59b417d3340"; - }; - }; - "json-schema-traverse-0.4.1" = { - name = "json-schema-traverse"; - packageName = "json-schema-traverse"; - version = "0.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"; - sha512 = "xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="; - }; - }; - "json-stable-stringify-0.0.1" = { - name = "json-stable-stringify"; - packageName = "json-stable-stringify"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz"; - sha1 = "611c23e814db375527df851193db59dd2af27f45"; - }; - }; - "json-stable-stringify-1.0.1" = { - name = "json-stable-stringify"; - packageName = "json-stable-stringify"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz"; - sha1 = "9a759d39c5f2ff503fd5300646ed445f88c4f9af"; - }; - }; - "json-stable-stringify-without-jsonify-1.0.1" = { - name = "json-stable-stringify-without-jsonify"; - packageName = "json-stable-stringify-without-jsonify"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz"; - sha1 = "9db7b59496ad3f3cfef30a75142d2d930ad72651"; - }; - }; - "json-stringify-safe-3.0.0" = { - name = "json-stringify-safe"; - packageName = "json-stringify-safe"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-3.0.0.tgz"; - sha1 = "9db7b0e530c7f289c5e8c8432af191c2ff75a5b3"; - }; - }; - "json-stringify-safe-5.0.1" = { - name = "json-stringify-safe"; - packageName = "json-stringify-safe"; - version = "5.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"; - sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"; - }; - }; - "json3-3.2.6" = { - name = "json3"; - packageName = "json3"; - version = "3.2.6"; - src = fetchurl { - url = "https://registry.npmjs.org/json3/-/json3-3.2.6.tgz"; - sha1 = "f6efc93c06a04de9aec53053df2559bb19e2038b"; - }; - }; - "json3-3.3.2" = { - name = "json3"; - packageName = "json3"; - version = "3.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz"; - sha1 = "3c0434743df93e2f5c42aee7b19bcb483575f4e1"; - }; - }; - "json5-0.2.0" = { - name = "json5"; - packageName = "json5"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/json5/-/json5-0.2.0.tgz"; - sha1 = "b6d7035c70c4570f883c7edc759de3ae03db3343"; - }; - }; - "json5-0.5.1" = { - name = "json5"; - packageName = "json5"; - version = "0.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz"; - sha1 = "1eade7acc012034ad84e2396767ead9fa5495821"; - }; - }; - "json5-1.0.1" = { - name = "json5"; - packageName = "json5"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz"; - sha512 = "aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow=="; - }; - }; - "jsonata-1.5.4" = { - name = "jsonata"; - packageName = "jsonata"; - version = "1.5.4"; - src = fetchurl { - url = "https://registry.npmjs.org/jsonata/-/jsonata-1.5.4.tgz"; - sha512 = "F/p92UWYUn+kD3SE898jjlz1mkBzjtok9ZTtWT6+axS4Z2Wtc8p/md6xHkyCGWPdIEJBTSw0mlvKE+s+fAVSjg=="; - }; - }; - "jsonfile-1.0.1" = { - name = "jsonfile"; - packageName = "jsonfile"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/jsonfile/-/jsonfile-1.0.1.tgz"; - sha1 = "ea5efe40b83690b98667614a7392fc60e842c0dd"; - }; - }; - "jsonfile-2.4.0" = { - name = "jsonfile"; - packageName = "jsonfile"; - version = "2.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz"; - sha1 = "3736a2b428b87bbda0cc83b53fa3d633a35c2ae8"; - }; - }; - "jsonfile-3.0.1" = { - name = "jsonfile"; - packageName = "jsonfile"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz"; - sha1 = "a5ecc6f65f53f662c4415c7675a0331d0992ec66"; - }; - }; - "jsonfile-4.0.0" = { - name = "jsonfile"; - packageName = "jsonfile"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz"; - sha1 = "8771aae0799b64076b76640fca058f9c10e33ecb"; - }; - }; - "jsonify-0.0.0" = { - name = "jsonify"; - packageName = "jsonify"; - version = "0.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz"; - sha1 = "2c74b6ee41d93ca51b7b5aaee8f503631d252a73"; - }; - }; - "jsonlint-1.6.2" = { - name = "jsonlint"; - packageName = "jsonlint"; - version = "1.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/jsonlint/-/jsonlint-1.6.2.tgz"; - sha1 = "5737045085f55eb455c68b1ff4ebc01bd50e8830"; - }; - }; - "jsonminify-0.4.1" = { - name = "jsonminify"; - packageName = "jsonminify"; - version = "0.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/jsonminify/-/jsonminify-0.4.1.tgz"; - sha1 = "805dafbb39395188cee9ab582c81ef959d7e710c"; - }; - }; - "jsonparse-0.0.5" = { - name = "jsonparse"; - packageName = "jsonparse"; - version = "0.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/jsonparse/-/jsonparse-0.0.5.tgz"; - sha1 = "330542ad3f0a654665b778f3eb2d9a9fa507ac64"; - }; - }; - "jsonparse-0.0.6" = { - name = "jsonparse"; - packageName = "jsonparse"; - version = "0.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/jsonparse/-/jsonparse-0.0.6.tgz"; - sha1 = "ab599f19324d4ae178fa21a930192ab11ab61a4e"; - }; - }; - "jsonparse-1.2.0" = { - name = "jsonparse"; - packageName = "jsonparse"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jsonparse/-/jsonparse-1.2.0.tgz"; - sha1 = "5c0c5685107160e72fe7489bddea0b44c2bc67bd"; - }; - }; - "jsonparse-1.3.1" = { - name = "jsonparse"; - packageName = "jsonparse"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz"; - sha1 = "3f4dae4a91fac315f71062f8521cc239f1366280"; - }; - }; - "jsonpointer-4.0.1" = { - name = "jsonpointer"; - packageName = "jsonpointer"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz"; - sha1 = "4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9"; - }; - }; - "jsonwebtoken-8.2.1" = { - name = "jsonwebtoken"; - packageName = "jsonwebtoken"; - version = "8.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.2.1.tgz"; - sha512 = "l8rUBr0fqYYwPc8/ZGrue7GiW7vWdZtZqelxo4Sd5lMvuEeCK8/wS54sEo6tJhdZ6hqfutsj6COgC0d1XdbHGw=="; - }; - }; - "jsonwebtoken-8.3.0" = { - name = "jsonwebtoken"; - packageName = "jsonwebtoken"; - version = "8.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.3.0.tgz"; - sha512 = "oge/hvlmeJCH+iIz1DwcO7vKPkNGJHhgkspk8OH3VKlw+mbi42WtD4ig1+VXRln765vxptAv+xT26Fd3cteqag=="; - }; - }; - "jspm-config-0.3.4" = { - name = "jspm-config"; - packageName = "jspm-config"; - version = "0.3.4"; - src = fetchurl { - url = "https://registry.npmjs.org/jspm-config/-/jspm-config-0.3.4.tgz"; - sha1 = "44c26902e4ae8ece2366cedc9ff16b10a5f391c6"; - }; - }; - "jsprim-0.3.0" = { - name = "jsprim"; - packageName = "jsprim"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jsprim/-/jsprim-0.3.0.tgz"; - sha1 = "cd13466ea2480dbd8396a570d47d31dda476f8b1"; - }; - }; - "jsprim-1.4.0" = { - name = "jsprim"; - packageName = "jsprim"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jsprim/-/jsprim-1.4.0.tgz"; - sha1 = "a3b87e40298d8c380552d8cc7628a0bb95a22918"; - }; - }; - "jsprim-1.4.1" = { - name = "jsprim"; - packageName = "jsprim"; - version = "1.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz"; - sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"; - }; - }; - "jsrsasign-4.8.2" = { - name = "jsrsasign"; - packageName = "jsrsasign"; - version = "4.8.2"; - src = fetchurl { - url = "https://registry.npmjs.org/jsrsasign/-/jsrsasign-4.8.2.tgz"; - sha1 = "bd0a7040d426d7598d6c742ec8f875d0e88644a9"; - }; - }; - "jstransform-10.1.0" = { - name = "jstransform"; - packageName = "jstransform"; - version = "10.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jstransform/-/jstransform-10.1.0.tgz"; - sha1 = "b4c49bf63f162c108b0348399a8737c713b0a83a"; - }; - }; - "jstransformer-0.0.2" = { - name = "jstransformer"; - packageName = "jstransformer"; - version = "0.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/jstransformer/-/jstransformer-0.0.2.tgz"; - sha1 = "7aae29a903d196cfa0973d885d3e47947ecd76ab"; - }; - }; - "jstransformer-1.0.0" = { - name = "jstransformer"; - packageName = "jstransformer"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz"; - sha1 = "ed8bf0921e2f3f1ed4d5c1a44f68709ed24722c3"; - }; - }; - "jszip-2.6.1" = { - name = "jszip"; - packageName = "jszip"; - version = "2.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/jszip/-/jszip-2.6.1.tgz"; - sha1 = "b88f3a7b2e67a2a048152982c7a3756d9c4828f0"; - }; - }; - "junk-2.1.0" = { - name = "junk"; - packageName = "junk"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/junk/-/junk-2.1.0.tgz"; - sha1 = "f431b4b7f072dc500a5f10ce7f4ec71930e70134"; - }; - }; - "just-detect-adblock-1.0.0" = { - name = "just-detect-adblock"; - packageName = "just-detect-adblock"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/just-detect-adblock/-/just-detect-adblock-1.0.0.tgz"; - sha1 = "7bf8660cf15571fe7cf3b49c222e4716e1605a0c"; - }; - }; - "jwa-1.1.6" = { - name = "jwa"; - packageName = "jwa"; - version = "1.1.6"; - src = fetchurl { - url = "https://registry.npmjs.org/jwa/-/jwa-1.1.6.tgz"; - sha512 = "tBO/cf++BUsJkYql/kBbJroKOgHWEigTKBAjjBEmrMGYd1QMBC74Hr4Wo2zCZw6ZrVhlJPvoMrkcOnlWR/DJfw=="; - }; - }; - "jws-3.1.5" = { - name = "jws"; - packageName = "jws"; - version = "3.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/jws/-/jws-3.1.5.tgz"; - sha512 = "GsCSexFADNQUr8T5HPJvayTjvPIfoyJPtLQBwn5a4WZQchcrPMPMAWcC1AzJVRDKyD6ZPROPAxgv6rfHViO4uQ=="; - }; - }; - "jwt-decode-2.2.0" = { - name = "jwt-decode"; - packageName = "jwt-decode"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jwt-decode/-/jwt-decode-2.2.0.tgz"; - sha1 = "7d86bd56679f58ce6a84704a657dd392bba81a79"; - }; - }; - "k-bucket-0.6.0" = { - name = "k-bucket"; - packageName = "k-bucket"; - version = "0.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/k-bucket/-/k-bucket-0.6.0.tgz"; - sha1 = "afc532545f69d466293e887b00d5fc73377c3abb"; - }; - }; - "k-bucket-2.0.1" = { - name = "k-bucket"; - packageName = "k-bucket"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/k-bucket/-/k-bucket-2.0.1.tgz"; - sha1 = "58cccb244f563326ba893bf5c06a35f644846daa"; - }; - }; - "k-bucket-3.3.1" = { - name = "k-bucket"; - packageName = "k-bucket"; - version = "3.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/k-bucket/-/k-bucket-3.3.1.tgz"; - sha512 = "kgwWqYT79rAahn4maIVTP8dIe+m1KulufWW+f1bB9DlZrRFiGpZ4iJOg2HUp4xJYBWONP3+rOPIWF/RXABU6mw=="; - }; - }; - "k-bucket-4.0.1" = { - name = "k-bucket"; - packageName = "k-bucket"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/k-bucket/-/k-bucket-4.0.1.tgz"; - sha512 = "YvDpmY3waI999h1zZoW1rJ04fZrgZ+5PAlVmvwDHT6YO/Q1AOhdel07xsKy9eAvJjQ9xZV1wz3rXKqEfaWvlcQ=="; - }; - }; - "k-rpc-3.7.0" = { - name = "k-rpc"; - packageName = "k-rpc"; - version = "3.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/k-rpc/-/k-rpc-3.7.0.tgz"; - sha1 = "641f99b2825be34b6e7984f22b7962dc1a906c23"; - }; - }; - "k-rpc-4.3.1" = { - name = "k-rpc"; - packageName = "k-rpc"; - version = "4.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/k-rpc/-/k-rpc-4.3.1.tgz"; - sha512 = "mgAJZeFYbpP0xzJzmS0TQTYoFI0sjy3GnKFhg8wyboL+KvWg2WLaA2Oy9PthLPx2Rxz4WeBMk4y3MSOrDJ95FA=="; - }; - }; - "k-rpc-5.0.0" = { - name = "k-rpc"; - packageName = "k-rpc"; - version = "5.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/k-rpc/-/k-rpc-5.0.0.tgz"; - sha512 = "vCH2rQdfMOS+MlUuTSuar1pS2EMrltURf9LmAR9xR6Jik0XPlMX3vEixgqMn17wKmFVCublJqSJ4hJIP7oKZ3Q=="; - }; - }; - "k-rpc-socket-1.8.0" = { - name = "k-rpc-socket"; - packageName = "k-rpc-socket"; - version = "1.8.0"; - src = fetchurl { - url = "https://registry.npmjs.org/k-rpc-socket/-/k-rpc-socket-1.8.0.tgz"; - sha512 = "f/9TynsO8YYjZ6JjNNtSSH7CJcIHcio1buy3zqByGxb/GX8AWLdL6FZEWTrN8V3/J7W4/E0ZTQQ+Jt2rVq7ELg=="; - }; - }; - "kad-fs-0.0.4" = { - name = "kad-fs"; - packageName = "kad-fs"; - version = "0.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/kad-fs/-/kad-fs-0.0.4.tgz"; - sha1 = "02ea5aa5cf22225725579627ccfd6d266372289a"; - }; - }; - "kad-git+https://github.com/gwicke/kad.git#master" = { - name = "kad"; - packageName = "kad"; - version = "1.3.6"; - src = fetchgit { - url = "https://github.com/gwicke/kad.git"; - rev = "936c91652d757ea6f9dd30e44698afb0daaa1d17"; - sha256 = "69b2ef001b9f4161dad34f5305a5895cfa9f98f124689277293fd544d06f9251"; - }; - }; - "kad-localstorage-0.0.7" = { - name = "kad-localstorage"; - packageName = "kad-localstorage"; - version = "0.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/kad-localstorage/-/kad-localstorage-0.0.7.tgz"; - sha1 = "f7a2e780da53fb28b943c2c5a894c279aa810f17"; - }; - }; - "kad-memstore-0.0.1" = { - name = "kad-memstore"; - packageName = "kad-memstore"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/kad-memstore/-/kad-memstore-0.0.1.tgz"; - sha1 = "83cb748496ac491c7135104cbe56b88ca7392477"; - }; - }; - "keen.io-0.1.5" = { - name = "keen.io"; - packageName = "keen.io"; - version = "0.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/keen.io/-/keen.io-0.1.5.tgz"; - sha512 = "THuLqGgrsqRiszyq7Mkasf4uKCtpIXjoptQJZQcvQ6WutSjf17ndJ/eHZCi7IbvulNq5NwJWBH1earF0duIzDw=="; - }; - }; - "keep-alive-agent-0.0.1" = { - name = "keep-alive-agent"; - packageName = "keep-alive-agent"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/keep-alive-agent/-/keep-alive-agent-0.0.1.tgz"; - sha1 = "44847ca394ce8d6b521ae85816bd64509942b385"; - }; - }; - "kew-0.1.7" = { - name = "kew"; - packageName = "kew"; - version = "0.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/kew/-/kew-0.1.7.tgz"; - sha1 = "0a32a817ff1a9b3b12b8c9bacf4bc4d679af8e72"; - }; - }; - "kew-0.7.0" = { - name = "kew"; - packageName = "kew"; - version = "0.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/kew/-/kew-0.7.0.tgz"; - sha1 = "79d93d2d33363d6fdd2970b335d9141ad591d79b"; - }; - }; - "keygrip-1.0.2" = { - name = "keygrip"; - packageName = "keygrip"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/keygrip/-/keygrip-1.0.2.tgz"; - sha1 = "ad3297c557069dea8bcfe7a4fa491b75c5ddeb91"; - }; - }; - "keypress-0.1.0" = { - name = "keypress"; - packageName = "keypress"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/keypress/-/keypress-0.1.0.tgz"; - sha1 = "4a3188d4291b66b4f65edb99f806aa9ae293592a"; - }; - }; - "keypress-0.2.1" = { - name = "keypress"; - packageName = "keypress"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/keypress/-/keypress-0.2.1.tgz"; - sha1 = "1e80454250018dbad4c3fe94497d6e67b6269c77"; - }; - }; - "keyv-3.0.0" = { - name = "keyv"; - packageName = "keyv"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz"; - sha512 = "eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA=="; - }; - }; - "kind-of-1.1.0" = { - name = "kind-of"; - packageName = "kind-of"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz"; - sha1 = "140a3d2d41a36d2efcfa9377b62c24f8495a5c44"; - }; - }; - "kind-of-2.0.1" = { - name = "kind-of"; - packageName = "kind-of"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz"; - sha1 = "018ec7a4ce7e3a86cb9141be519d24c8faa981b5"; - }; - }; - "kind-of-3.2.2" = { - name = "kind-of"; - packageName = "kind-of"; - version = "3.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz"; - sha1 = "31ea21a734bab9bbb0f32466d893aea51e4a3c64"; - }; - }; - "kind-of-4.0.0" = { - name = "kind-of"; - packageName = "kind-of"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz"; - sha1 = "20813df3d712928b207378691a45066fae72dd57"; - }; - }; - "kind-of-5.1.0" = { - name = "kind-of"; - packageName = "kind-of"; - version = "5.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz"; - sha512 = "NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="; - }; - }; - "kind-of-6.0.2" = { - name = "kind-of"; - packageName = "kind-of"; - version = "6.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz"; - sha512 = "s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA=="; - }; - }; - "klaw-1.3.1" = { - name = "klaw"; - packageName = "klaw"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz"; - sha1 = "4088433b46b3b1ba259d78785d8e96f73ba02439"; - }; - }; - "klaw-2.0.0" = { - name = "klaw"; - packageName = "klaw"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/klaw/-/klaw-2.0.0.tgz"; - sha1 = "59c128e0dc5ce410201151194eeb9cbf858650f6"; - }; - }; - "klaw-3.0.0" = { - name = "klaw"; - packageName = "klaw"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz"; - sha512 = "0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g=="; - }; - }; - "knockout-3.5.0-rc" = { - name = "knockout"; - packageName = "knockout"; - version = "3.5.0-rc"; - src = fetchurl { - url = "https://registry.npmjs.org/knockout/-/knockout-3.5.0-rc.tgz"; - sha512 = "eROh551BD9dDQ2ItCF60IPcZZXP46WiEcFCU6pVlekeQ6mv3L+in4u8BIIUDp1h0OtL7IXLwvwEY8HkG/BPtrQ=="; - }; - }; - "kuduscript-1.0.16" = { - name = "kuduscript"; - packageName = "kuduscript"; - version = "1.0.16"; - src = fetchurl { - url = "https://registry.npmjs.org/kuduscript/-/kuduscript-1.0.16.tgz"; - sha512 = "++ulra2RtdutmJhZZFohhF+kbccz2XdFTf23857x8X1M9Jfm54ZKY4kXPJKgPdMz6eTH1MBXWXh17RvGWxLNrw=="; - }; - }; - "labeled-stream-splicer-2.0.1" = { - name = "labeled-stream-splicer"; - packageName = "labeled-stream-splicer"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.1.tgz"; - sha512 = "MC94mHZRvJ3LfykJlTUipBqenZz1pacOZEMhhQ8dMGcDHs0SBE5GbsavUXV7YtP3icBW17W0Zy1I0lfASmo9Pg=="; - }; - }; - "last-one-wins-1.0.4" = { - name = "last-one-wins"; - packageName = "last-one-wins"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/last-one-wins/-/last-one-wins-1.0.4.tgz"; - sha1 = "c1bfd0cbcb46790ec9156b8d1aee8fcb86cda22a"; - }; - }; - "latest-version-1.0.1" = { - name = "latest-version"; - packageName = "latest-version"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/latest-version/-/latest-version-1.0.1.tgz"; - sha1 = "72cfc46e3e8d1be651e1ebb54ea9f6ea96f374bb"; - }; - }; - "latest-version-3.1.0" = { - name = "latest-version"; - packageName = "latest-version"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz"; - sha1 = "a205383fea322b33b5ae3b18abee0dc2f356ee15"; - }; - }; - "lazy-1.0.11" = { - name = "lazy"; - packageName = "lazy"; - version = "1.0.11"; - src = fetchurl { - url = "https://registry.npmjs.org/lazy/-/lazy-1.0.11.tgz"; - sha1 = "daa068206282542c088288e975c297c1ae77b690"; - }; - }; - "lazy-cache-0.2.7" = { - name = "lazy-cache"; - packageName = "lazy-cache"; - version = "0.2.7"; - src = fetchurl { - url = "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz"; - sha1 = "7feddf2dcb6edb77d11ef1d117ab5ffdf0ab1b65"; - }; - }; - "lazy-cache-1.0.4" = { - name = "lazy-cache"; - packageName = "lazy-cache"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz"; - sha1 = "a1d78fc3a50474cb80845d3b3b6e1da49a446e8e"; - }; - }; - "lazystream-1.0.0" = { - name = "lazystream"; - packageName = "lazystream"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz"; - sha1 = "f6995fe0f820392f61396be89462407bb77168e4"; - }; - }; - "lcid-1.0.0" = { - name = "lcid"; - packageName = "lcid"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz"; - sha1 = "308accafa0bc483a3867b4b6f2b9506251d1b835"; - }; - }; - "lead-1.0.0" = { - name = "lead"; - packageName = "lead"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz"; - sha1 = "6f14f99a37be3a9dd784f5495690e5903466ee42"; - }; - }; - "leek-0.0.24" = { - name = "leek"; - packageName = "leek"; - version = "0.0.24"; - src = fetchurl { - url = "https://registry.npmjs.org/leek/-/leek-0.0.24.tgz"; - sha1 = "e400e57f0e60d8ef2bd4d068dc428a54345dbcda"; - }; - }; - "length-prefixed-message-3.0.3" = { - name = "length-prefixed-message"; - packageName = "length-prefixed-message"; - version = "3.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/length-prefixed-message/-/length-prefixed-message-3.0.3.tgz"; - sha1 = "245474d69abc0614dca368dc35aa8074982a23ac"; - }; - }; - "less-2.7.3" = { - name = "less"; - packageName = "less"; - version = "2.7.3"; - src = fetchurl { - url = "https://registry.npmjs.org/less/-/less-2.7.3.tgz"; - sha512 = "KPdIJKWcEAb02TuJtaLrhue0krtRLoRoo7x6BNJIBelO00t/CCdJQUnHW5V34OnHMWzIktSalJxRO+FvytQlCQ=="; - }; - }; - "less-middleware-2.2.1" = { - name = "less-middleware"; - packageName = "less-middleware"; - version = "2.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/less-middleware/-/less-middleware-2.2.1.tgz"; - sha512 = "1fDsyifwRGObMmqaZhkTDAmVnvgpZmdf6ZTSCbVv9vt+xhlzOz5TDNlLCbITsusEB3d0OKOEadwN9ic3PyOWCg=="; - }; - }; - "level-0.18.0" = { - name = "level"; - packageName = "level"; - version = "0.18.0"; - src = fetchurl { - url = "https://registry.npmjs.org/level/-/level-0.18.0.tgz"; - sha1 = "e1a3f4cad65fc02e25070a47d63d7b527361c1cf"; - }; - }; - "level-packager-0.18.0" = { - name = "level-packager"; - packageName = "level-packager"; - version = "0.18.0"; - src = fetchurl { - url = "https://registry.npmjs.org/level-packager/-/level-packager-0.18.0.tgz"; - sha1 = "c076b087646f1d7dedcc3442f58800dd0a0b45f5"; - }; - }; - "level-post-1.0.7" = { - name = "level-post"; - packageName = "level-post"; - version = "1.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/level-post/-/level-post-1.0.7.tgz"; - sha512 = "PWYqG4Q00asOrLhX7BejSajByB4EmG2GaKHfj3h5UmmZ2duciXLPGYWIjBzLECFWUGOZWlm5B20h/n3Gs3HKew=="; - }; - }; - "level-sublevel-6.6.5" = { - name = "level-sublevel"; - packageName = "level-sublevel"; - version = "6.6.5"; - src = fetchurl { - url = "https://registry.npmjs.org/level-sublevel/-/level-sublevel-6.6.5.tgz"; - sha512 = "SBSR60x+dghhwGUxPKS+BvV1xNqnwsEUBKmnFepPaHJ6VkBXyPK9SImGc3K2BkwBfpxlt7GKkBNlCnrdufsejA=="; - }; - }; - "leveldown-0.10.6" = { - name = "leveldown"; - packageName = "leveldown"; - version = "0.10.6"; - src = fetchurl { - url = "https://registry.npmjs.org/leveldown/-/leveldown-0.10.6.tgz"; - sha1 = "a1bb751c95263ff60f41bde0f973ff8c1e98bbe9"; - }; - }; - "levelup-0.18.6" = { - name = "levelup"; - packageName = "levelup"; - version = "0.18.6"; - src = fetchurl { - url = "https://registry.npmjs.org/levelup/-/levelup-0.18.6.tgz"; - sha1 = "e6a01cb089616c8ecc0291c2a9bd3f0c44e3e5eb"; - }; - }; - "levelup-0.19.1" = { - name = "levelup"; - packageName = "levelup"; - version = "0.19.1"; - src = fetchurl { - url = "https://registry.npmjs.org/levelup/-/levelup-0.19.1.tgz"; - sha1 = "f3a6a7205272c4b5f35e412ff004a03a0aedf50b"; - }; - }; - "leven-1.0.2" = { - name = "leven"; - packageName = "leven"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/leven/-/leven-1.0.2.tgz"; - sha1 = "9144b6eebca5f1d0680169f1a6770dcea60b75c3"; - }; - }; - "levn-0.3.0" = { - name = "levn"; - packageName = "levn"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz"; - sha1 = "3b09924edf9f083c0490fdd4c0bc4421e04764ee"; - }; - }; - "lexicographic-integer-1.1.0" = { - name = "lexicographic-integer"; - packageName = "lexicographic-integer"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lexicographic-integer/-/lexicographic-integer-1.1.0.tgz"; - sha1 = "52ca6d998a572e6322b515f5b80e396c6043e9b8"; - }; - }; - "libbase64-0.1.0" = { - name = "libbase64"; - packageName = "libbase64"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/libbase64/-/libbase64-0.1.0.tgz"; - sha1 = "62351a839563ac5ff5bd26f12f60e9830bb751e6"; - }; - }; - "libmime-1.2.0" = { - name = "libmime"; - packageName = "libmime"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/libmime/-/libmime-1.2.0.tgz"; - sha1 = "8d84b4f3b225b3704410236ef494906436ba742b"; - }; - }; - "libmime-3.0.0" = { - name = "libmime"; - packageName = "libmime"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/libmime/-/libmime-3.0.0.tgz"; - sha1 = "51a1a9e7448ecbd32cda54421675bb21bc093da6"; - }; - }; - "libqp-1.1.0" = { - name = "libqp"; - packageName = "libqp"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/libqp/-/libqp-1.1.0.tgz"; - sha1 = "f5e6e06ad74b794fb5b5b66988bf728ef1dedbe8"; - }; - }; - "libquassel-2.1.9" = { - name = "libquassel"; - packageName = "libquassel"; - version = "2.1.9"; - src = fetchurl { - url = "https://registry.npmjs.org/libquassel/-/libquassel-2.1.9.tgz"; - sha1 = "e80ad2ef5c081ac677f66515d107537fdc0f5c64"; - }; - }; - "liftoff-2.5.0" = { - name = "liftoff"; - packageName = "liftoff"; - version = "2.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz"; - sha1 = "2009291bb31cea861bbf10a7c15a28caf75c31ec"; - }; - }; - "limitation-0.2.0" = { - name = "limitation"; - packageName = "limitation"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/limitation/-/limitation-0.2.0.tgz"; - sha1 = "70ce102a972a0b79d4ca13a3ab62b8e6fe682a62"; - }; - }; - "linewise-0.0.3" = { - name = "linewise"; - packageName = "linewise"; - version = "0.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/linewise/-/linewise-0.0.3.tgz"; - sha1 = "bf967ba0dd31faaf09ab5bdb3676ad7f2aa18493"; - }; - }; - "linkify-it-1.2.4" = { - name = "linkify-it"; - packageName = "linkify-it"; - version = "1.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/linkify-it/-/linkify-it-1.2.4.tgz"; - sha1 = "0773526c317c8fd13bd534ee1d180ff88abf881a"; - }; - }; - "linkify-it-2.0.3" = { - name = "linkify-it"; - packageName = "linkify-it"; - version = "2.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/linkify-it/-/linkify-it-2.0.3.tgz"; - sha1 = "d94a4648f9b1c179d64fa97291268bdb6ce9434f"; - }; - }; - "listify-1.0.0" = { - name = "listify"; - packageName = "listify"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/listify/-/listify-1.0.0.tgz"; - sha1 = "03ca7ba2d150d4267773f74e57558d1053d2bee3"; - }; - }; - "load-ip-set-2.1.0" = { - name = "load-ip-set"; - packageName = "load-ip-set"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/load-ip-set/-/load-ip-set-2.1.0.tgz"; - sha512 = "taz7U6B+F7Zq90dfIKwqsB1CrFKelSEmMGC68OUqem8Cgd1QZygQBYb2Fk9i6muBSfH4xwF/Pjt4KKlAdOyWZw=="; - }; - }; - "load-json-file-1.1.0" = { - name = "load-json-file"; - packageName = "load-json-file"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz"; - sha1 = "956905708d58b4bab4c2261b04f59f31c99374c0"; - }; - }; - "load-json-file-2.0.0" = { - name = "load-json-file"; - packageName = "load-json-file"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz"; - sha1 = "7947e42149af80d696cbf797bcaabcfe1fe29ca8"; - }; - }; - "load-json-file-4.0.0" = { - name = "load-json-file"; - packageName = "load-json-file"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz"; - sha1 = "2f5f45ab91e33216234fd53adab668eb4ec0993b"; - }; - }; - "loader-runner-2.3.0" = { - name = "loader-runner"; - packageName = "loader-runner"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.0.tgz"; - sha1 = "f482aea82d543e07921700d5a46ef26fdac6b8a2"; - }; - }; - "loader-utils-1.1.0" = { - name = "loader-utils"; - packageName = "loader-utils"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz"; - sha1 = "c98aef488bcceda2ffb5e2de646d6a754429f5cd"; - }; - }; - "locate-path-2.0.0" = { - name = "locate-path"; - packageName = "locate-path"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz"; - sha1 = "2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"; - }; - }; - "locate-path-3.0.0" = { - name = "locate-path"; - packageName = "locate-path"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz"; - sha512 = "7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A=="; - }; - }; - "lockfile-1.0.4" = { - name = "lockfile"; - packageName = "lockfile"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/lockfile/-/lockfile-1.0.4.tgz"; - sha512 = "cvbTwETRfsFh4nHsL1eGWapU1XFi5Ot9E85sWAwia7Y7EgB7vfqcZhTKZ+l7hCGxSPoushMv5GKhT5PdLv03WA=="; - }; - }; - "locks-0.2.2" = { - name = "locks"; - packageName = "locks"; - version = "0.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/locks/-/locks-0.2.2.tgz"; - sha1 = "259933d1327cbaf0fd3662f8fffde36809d84ced"; - }; - }; - "locutus-2.0.9" = { - name = "locutus"; - packageName = "locutus"; - version = "2.0.9"; - src = fetchurl { - url = "https://registry.npmjs.org/locutus/-/locutus-2.0.9.tgz"; - sha1 = "e265af1e85fd19173e74386373888560783a02fc"; - }; - }; - "lodash-1.0.2" = { - name = "lodash"; - packageName = "lodash"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz"; - sha1 = "8f57560c83b59fc270bd3d561b690043430e2551"; - }; - }; - "lodash-2.4.2" = { - name = "lodash"; - packageName = "lodash"; - version = "2.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz"; - sha1 = "fadd834b9683073da179b3eae6d9c0d15053f73e"; - }; - }; - "lodash-3.1.0" = { - name = "lodash"; - packageName = "lodash"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash/-/lodash-3.1.0.tgz"; - sha1 = "d41b8b33530cb3be088853208ad30092d2c27961"; - }; - }; - "lodash-3.10.1" = { - name = "lodash"; - packageName = "lodash"; - version = "3.10.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz"; - sha1 = "5bf45e8e49ba4189e17d482789dfd15bd140b7b6"; - }; - }; - "lodash-3.7.0" = { - name = "lodash"; - packageName = "lodash"; - version = "3.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash/-/lodash-3.7.0.tgz"; - sha1 = "3678bd8ab995057c07ade836ed2ef087da811d45"; - }; - }; - "lodash-4.13.1" = { - name = "lodash"; - packageName = "lodash"; - version = "4.13.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash/-/lodash-4.13.1.tgz"; - sha1 = "83e4b10913f48496d4d16fec4a560af2ee744b68"; - }; - }; - "lodash-4.14.2" = { - name = "lodash"; - packageName = "lodash"; - version = "4.14.2"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash/-/lodash-4.14.2.tgz"; - sha1 = "bbccce6373a400fbfd0a8c67ca42f6d1ef416432"; - }; - }; - "lodash-4.17.10" = { - name = "lodash"; - packageName = "lodash"; - version = "4.17.10"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz"; - sha512 = "UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg=="; - }; - }; - "lodash-4.17.5" = { - name = "lodash"; - packageName = "lodash"; - version = "4.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz"; - sha512 = "svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw=="; - }; - }; - "lodash-4.2.1" = { - name = "lodash"; - packageName = "lodash"; - version = "4.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash/-/lodash-4.2.1.tgz"; - sha1 = "171fdcfbbc30d689c544cd18c0529f56de6c1aa9"; - }; - }; - "lodash-id-0.14.0" = { - name = "lodash-id"; - packageName = "lodash-id"; - version = "0.14.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash-id/-/lodash-id-0.14.0.tgz"; - sha1 = "baf48934e543a1b5d6346f8c84698b1a8c803896"; - }; - }; - "lodash._baseassign-3.2.0" = { - name = "lodash._baseassign"; - packageName = "lodash._baseassign"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz"; - sha1 = "8c38a099500f215ad09e59f1722fd0c52bfe0a4e"; - }; - }; - "lodash._baseclone-4.5.7" = { - name = "lodash._baseclone"; - packageName = "lodash._baseclone"; - version = "4.5.7"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash._baseclone/-/lodash._baseclone-4.5.7.tgz"; - sha1 = "ce42ade08384ef5d62fa77c30f61a46e686f8434"; - }; - }; - "lodash._basecopy-3.0.1" = { - name = "lodash._basecopy"; - packageName = "lodash._basecopy"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz"; - sha1 = "8da0e6a876cf344c0ad8a54882111dd3c5c7ca36"; - }; - }; - "lodash._basetostring-3.0.1" = { - name = "lodash._basetostring"; - packageName = "lodash._basetostring"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz"; - sha1 = "d1861d877f824a52f669832dcaf3ee15566a07d5"; - }; - }; - "lodash._basevalues-3.0.0" = { - name = "lodash._basevalues"; - packageName = "lodash._basevalues"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz"; - sha1 = "5b775762802bde3d3297503e26300820fdf661b7"; - }; - }; - "lodash._bindcallback-3.0.1" = { - name = "lodash._bindcallback"; - packageName = "lodash._bindcallback"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz"; - sha1 = "e531c27644cf8b57a99e17ed95b35c748789392e"; - }; - }; - "lodash._createassigner-3.1.1" = { - name = "lodash._createassigner"; - packageName = "lodash._createassigner"; - version = "3.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz"; - sha1 = "838a5bae2fdaca63ac22dee8e19fa4e6d6970b11"; - }; - }; - "lodash._getnative-3.9.1" = { - name = "lodash._getnative"; - packageName = "lodash._getnative"; - version = "3.9.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz"; - sha1 = "570bc7dede46d61cdcde687d65d3eecbaa3aaff5"; - }; - }; - "lodash._isiterateecall-3.0.9" = { - name = "lodash._isiterateecall"; - packageName = "lodash._isiterateecall"; - version = "3.0.9"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz"; - sha1 = "5203ad7ba425fae842460e696db9cf3e6aac057c"; - }; - }; - "lodash._objecttypes-2.4.1" = { - name = "lodash._objecttypes"; - packageName = "lodash._objecttypes"; - version = "2.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz"; - sha1 = "7c0b7f69d98a1f76529f890b0cdb1b4dfec11c11"; - }; - }; - "lodash._reescape-3.0.0" = { - name = "lodash._reescape"; - packageName = "lodash._reescape"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz"; - sha1 = "2b1d6f5dfe07c8a355753e5f27fac7f1cde1616a"; - }; - }; - "lodash._reevaluate-3.0.0" = { - name = "lodash._reevaluate"; - packageName = "lodash._reevaluate"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz"; - sha1 = "58bc74c40664953ae0b124d806996daca431e2ed"; - }; - }; - "lodash._reinterpolate-3.0.0" = { - name = "lodash._reinterpolate"; - packageName = "lodash._reinterpolate"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz"; - sha1 = "0ccf2d89166af03b3663c796538b75ac6e114d9d"; - }; - }; - "lodash._root-3.0.1" = { - name = "lodash._root"; - packageName = "lodash._root"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz"; - sha1 = "fba1c4524c19ee9a5f8136b4609f017cf4ded692"; - }; - }; - "lodash.assign-3.2.0" = { - name = "lodash.assign"; - packageName = "lodash.assign"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.assign/-/lodash.assign-3.2.0.tgz"; - sha1 = "3ce9f0234b4b2223e296b8fa0ac1fee8ebca64fa"; - }; - }; - "lodash.assign-4.2.0" = { - name = "lodash.assign"; - packageName = "lodash.assign"; - version = "4.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz"; - sha1 = "0d99f3ccd7a6d261d19bdaeb9245005d285808e7"; - }; - }; - "lodash.assignin-4.2.0" = { - name = "lodash.assignin"; - packageName = "lodash.assignin"; - version = "4.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz"; - sha1 = "ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2"; - }; - }; - "lodash.bind-4.2.1" = { - name = "lodash.bind"; - packageName = "lodash.bind"; - version = "4.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz"; - sha1 = "7ae3017e939622ac31b7d7d7dcb1b34db1690d35"; - }; - }; - "lodash.clone-4.3.2" = { - name = "lodash.clone"; - packageName = "lodash.clone"; - version = "4.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.3.2.tgz"; - sha1 = "e56b176b6823a7dde38f7f2bf58de7d5971200e9"; - }; - }; - "lodash.clone-4.5.0" = { - name = "lodash.clone"; - packageName = "lodash.clone"; - version = "4.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz"; - sha1 = "195870450f5a13192478df4bc3d23d2dea1907b6"; - }; - }; - "lodash.clonedeep-4.5.0" = { - name = "lodash.clonedeep"; - packageName = "lodash.clonedeep"; - version = "4.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz"; - sha1 = "e23f3f9c4f8fbdde872529c1071857a086e5ccef"; - }; - }; - "lodash.debounce-3.1.1" = { - name = "lodash.debounce"; - packageName = "lodash.debounce"; - version = "3.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-3.1.1.tgz"; - sha1 = "812211c378a94cc29d5aa4e3346cf0bfce3a7df5"; - }; - }; - "lodash.debounce-4.0.8" = { - name = "lodash.debounce"; - packageName = "lodash.debounce"; - version = "4.0.8"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz"; - sha1 = "82d79bff30a67c4005ffd5e2515300ad9ca4d7af"; - }; - }; - "lodash.defaults-4.2.0" = { - name = "lodash.defaults"; - packageName = "lodash.defaults"; - version = "4.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz"; - sha1 = "d09178716ffea4dde9e5fb7b37f6f0802274580c"; - }; - }; - "lodash.escape-3.2.0" = { - name = "lodash.escape"; - packageName = "lodash.escape"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz"; - sha1 = "995ee0dc18c1b48cc92effae71a10aab5b487698"; - }; - }; - "lodash.escaperegexp-4.1.2" = { - name = "lodash.escaperegexp"; - packageName = "lodash.escaperegexp"; - version = "4.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz"; - sha1 = "64762c48618082518ac3df4ccf5d5886dae20347"; - }; - }; - "lodash.filter-4.6.0" = { - name = "lodash.filter"; - packageName = "lodash.filter"; - version = "4.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz"; - sha1 = "668b1d4981603ae1cc5a6fa760143e480b4c4ace"; - }; - }; - "lodash.flatten-4.4.0" = { - name = "lodash.flatten"; - packageName = "lodash.flatten"; - version = "4.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz"; - sha1 = "f31c22225a9632d2bbf8e4addbef240aa765a61f"; - }; - }; - "lodash.flattendeep-4.4.0" = { - name = "lodash.flattendeep"; - packageName = "lodash.flattendeep"; - version = "4.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz"; - sha1 = "fb030917f86a3134e5bc9bec0d69e0013ddfedb2"; - }; - }; - "lodash.foreach-4.5.0" = { - name = "lodash.foreach"; - packageName = "lodash.foreach"; - version = "4.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz"; - sha1 = "1a6a35eace401280c7f06dddec35165ab27e3e53"; - }; - }; - "lodash.get-4.4.2" = { - name = "lodash.get"; - packageName = "lodash.get"; - version = "4.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz"; - sha1 = "2d177f652fa31e939b4438d5341499dfa3825e99"; - }; - }; - "lodash.groupby-4.6.0" = { - name = "lodash.groupby"; - packageName = "lodash.groupby"; - version = "4.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz"; - sha1 = "0b08a1dcf68397c397855c3239783832df7403d1"; - }; - }; - "lodash.has-4.5.2" = { - name = "lodash.has"; - packageName = "lodash.has"; - version = "4.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.has/-/lodash.has-4.5.2.tgz"; - sha1 = "d19f4dc1095058cccbe2b0cdf4ee0fe4aa37c862"; - }; - }; - "lodash.includes-4.3.0" = { - name = "lodash.includes"; - packageName = "lodash.includes"; - version = "4.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz"; - sha1 = "60bb98a87cb923c68ca1e51325483314849f553f"; - }; - }; - "lodash.isarguments-3.1.0" = { - name = "lodash.isarguments"; - packageName = "lodash.isarguments"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz"; - sha1 = "2f573d85c6a24289ff00663b491c1d338ff3458a"; - }; - }; - "lodash.isarray-3.0.4" = { - name = "lodash.isarray"; - packageName = "lodash.isarray"; - version = "3.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz"; - sha1 = "79e4eb88c36a8122af86f844aa9bcd851b5fbb55"; - }; - }; - "lodash.isboolean-3.0.3" = { - name = "lodash.isboolean"; - packageName = "lodash.isboolean"; - version = "3.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz"; - sha1 = "6c2e171db2a257cd96802fd43b01b20d5f5870f6"; - }; - }; - "lodash.isequal-4.5.0" = { - name = "lodash.isequal"; - packageName = "lodash.isequal"; - version = "4.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz"; - sha1 = "415c4478f2bcc30120c22ce10ed3226f7d3e18e0"; - }; - }; - "lodash.isinteger-4.0.4" = { - name = "lodash.isinteger"; - packageName = "lodash.isinteger"; - version = "4.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz"; - sha1 = "619c0af3d03f8b04c31f5882840b77b11cd68343"; - }; - }; - "lodash.isnumber-3.0.3" = { - name = "lodash.isnumber"; - packageName = "lodash.isnumber"; - version = "3.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz"; - sha1 = "3ce76810c5928d03352301ac287317f11c0b1ffc"; - }; - }; - "lodash.isobject-2.4.1" = { - name = "lodash.isobject"; - packageName = "lodash.isobject"; - version = "2.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz"; - sha1 = "5a2e47fe69953f1ee631a7eba1fe64d2d06558f5"; - }; - }; - "lodash.isplainobject-4.0.6" = { - name = "lodash.isplainobject"; - packageName = "lodash.isplainobject"; - version = "4.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz"; - sha1 = "7c526a52d89b45c45cc690b88163be0497f550cb"; - }; - }; - "lodash.isstring-4.0.1" = { - name = "lodash.isstring"; - packageName = "lodash.isstring"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz"; - sha1 = "d527dfb5456eca7cc9bb95d5daeaf88ba54a5451"; - }; - }; - "lodash.keys-3.1.2" = { - name = "lodash.keys"; - packageName = "lodash.keys"; - version = "3.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz"; - sha1 = "4dbc0472b156be50a0b286855d1bd0b0c656098a"; - }; - }; - "lodash.map-4.6.0" = { - name = "lodash.map"; - packageName = "lodash.map"; - version = "4.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz"; - sha1 = "771ec7839e3473d9c4cde28b19394c3562f4f6d3"; - }; - }; - "lodash.memoize-3.0.4" = { - name = "lodash.memoize"; - packageName = "lodash.memoize"; - version = "3.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz"; - sha1 = "2dcbd2c287cbc0a55cc42328bd0c736150d53e3f"; - }; - }; - "lodash.merge-4.6.1" = { - name = "lodash.merge"; - packageName = "lodash.merge"; - version = "4.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.1.tgz"; - sha512 = "AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ=="; - }; - }; - "lodash.mergewith-4.6.1" = { - name = "lodash.mergewith"; - packageName = "lodash.mergewith"; - version = "4.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz"; - sha512 = "eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ=="; - }; - }; - "lodash.once-4.1.1" = { - name = "lodash.once"; - packageName = "lodash.once"; - version = "4.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz"; - sha1 = "0dd3971213c7c56df880977d504c88fb471a97ac"; - }; - }; - "lodash.pad-4.5.1" = { - name = "lodash.pad"; - packageName = "lodash.pad"; - version = "4.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.pad/-/lodash.pad-4.5.1.tgz"; - sha1 = "4330949a833a7c8da22cc20f6a26c4d59debba70"; - }; - }; - "lodash.padend-4.6.1" = { - name = "lodash.padend"; - packageName = "lodash.padend"; - version = "4.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.padend/-/lodash.padend-4.6.1.tgz"; - sha1 = "53ccba047d06e158d311f45da625f4e49e6f166e"; - }; - }; - "lodash.padstart-4.6.1" = { - name = "lodash.padstart"; - packageName = "lodash.padstart"; - version = "4.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.6.1.tgz"; - sha1 = "d2e3eebff0d9d39ad50f5cbd1b52a7bce6bb611b"; - }; - }; - "lodash.partialright-4.2.1" = { - name = "lodash.partialright"; - packageName = "lodash.partialright"; - version = "4.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.partialright/-/lodash.partialright-4.2.1.tgz"; - sha1 = "0130d80e83363264d40074f329b8a3e7a8a1cc4b"; - }; - }; - "lodash.pick-4.4.0" = { - name = "lodash.pick"; - packageName = "lodash.pick"; - version = "4.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz"; - sha1 = "52f05610fff9ded422611441ed1fc123a03001b3"; - }; - }; - "lodash.reduce-4.6.0" = { - name = "lodash.reduce"; - packageName = "lodash.reduce"; - version = "4.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz"; - sha1 = "f1ab6b839299ad48f784abbf476596f03b914d3b"; - }; - }; - "lodash.reject-4.6.0" = { - name = "lodash.reject"; - packageName = "lodash.reject"; - version = "4.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz"; - sha1 = "80d6492dc1470864bbf583533b651f42a9f52415"; - }; - }; - "lodash.restparam-3.6.1" = { - name = "lodash.restparam"; - packageName = "lodash.restparam"; - version = "3.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz"; - sha1 = "936a4e309ef330a7645ed4145986c85ae5b20805"; - }; - }; - "lodash.set-4.3.2" = { - name = "lodash.set"; - packageName = "lodash.set"; - version = "4.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz"; - sha1 = "d8757b1da807dde24816b0d6a84bea1a76230b23"; - }; - }; - "lodash.some-4.6.0" = { - name = "lodash.some"; - packageName = "lodash.some"; - version = "4.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz"; - sha1 = "1bb9f314ef6b8baded13b549169b2a945eb68e4d"; - }; - }; - "lodash.sortby-4.7.0" = { - name = "lodash.sortby"; - packageName = "lodash.sortby"; - version = "4.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz"; - sha1 = "edd14c824e2cc9c1e0b0a1b42bb5210516a42438"; - }; - }; - "lodash.template-3.6.2" = { - name = "lodash.template"; - packageName = "lodash.template"; - version = "3.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz"; - sha1 = "f8cdecc6169a255be9098ae8b0c53d378931d14f"; - }; - }; - "lodash.template-4.4.0" = { - name = "lodash.template"; - packageName = "lodash.template"; - version = "4.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz"; - sha1 = "e73a0385c8355591746e020b99679c690e68fba0"; - }; - }; - "lodash.templatesettings-3.1.1" = { - name = "lodash.templatesettings"; - packageName = "lodash.templatesettings"; - version = "3.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz"; - sha1 = "fb307844753b66b9f1afa54e262c745307dba8e5"; - }; - }; - "lodash.templatesettings-4.1.0" = { - name = "lodash.templatesettings"; - packageName = "lodash.templatesettings"; - version = "4.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz"; - sha1 = "2b4d4e95ba440d915ff08bc899e4553666713316"; - }; - }; - "lodash.throttle-4.1.1" = { - name = "lodash.throttle"; - packageName = "lodash.throttle"; - version = "4.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz"; - sha1 = "c23e91b710242ac70c37f1e1cda9274cc39bf2f4"; - }; - }; - "lodash.uniq-4.5.0" = { - name = "lodash.uniq"; - packageName = "lodash.uniq"; - version = "4.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz"; - sha1 = "d0225373aeb652adc1bc82e4945339a842754773"; - }; - }; - "log-symbols-2.2.0" = { - name = "log-symbols"; - packageName = "log-symbols"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz"; - sha512 = "VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg=="; - }; - }; - "log-update-1.0.2" = { - name = "log-update"; - packageName = "log-update"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/log-update/-/log-update-1.0.2.tgz"; - sha1 = "19929f64c4093d2d2e7075a1dad8af59c296b8d1"; - }; - }; - "log-update-2.3.0" = { - name = "log-update"; - packageName = "log-update"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz"; - sha1 = "88328fd7d1ce7938b29283746f0b1bc126b24708"; - }; - }; - "log4js-3.0.4" = { - name = "log4js"; - packageName = "log4js"; - version = "3.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/log4js/-/log4js-3.0.4.tgz"; - sha512 = "4rQ1TrOf85lxB0+hBiPF27Zw8pGTHxKZq8FYfum1TNhx/KMUlQ+LL4bMKcdzc7zoAFF992w8+MFQm3BQbUgePA=="; - }; - }; - "lokijs-1.5.3" = { - name = "lokijs"; - packageName = "lokijs"; - version = "1.5.3"; - src = fetchurl { - url = "https://registry.npmjs.org/lokijs/-/lokijs-1.5.3.tgz"; - sha1 = "6952722ffa3049a55a5e1c10ee4a0947a3e5e19b"; - }; - }; - "lomstream-1.1.0" = { - name = "lomstream"; - packageName = "lomstream"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lomstream/-/lomstream-1.1.0.tgz"; - sha1 = "2a7f8066ec3ab40bef28ca384842e75340183bf0"; - }; - }; - "long-2.4.0" = { - name = "long"; - packageName = "long"; - version = "2.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/long/-/long-2.4.0.tgz"; - sha1 = "9fa180bb1d9500cdc29c4156766a1995e1f4524f"; - }; - }; - "long-3.2.0" = { - name = "long"; - packageName = "long"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/long/-/long-3.2.0.tgz"; - sha1 = "d821b7138ca1cb581c172990ef14db200b5c474b"; - }; - }; - "long-4.0.0" = { - name = "long"; - packageName = "long"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/long/-/long-4.0.0.tgz"; - sha512 = "XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA=="; - }; - }; - "longest-1.0.1" = { - name = "longest"; - packageName = "longest"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz"; - sha1 = "30a0b2da38f73770e8294a0d22e6625ed77d0097"; - }; - }; - "longjohn-0.2.12" = { - name = "longjohn"; - packageName = "longjohn"; - version = "0.2.12"; - src = fetchurl { - url = "https://registry.npmjs.org/longjohn/-/longjohn-0.2.12.tgz"; - sha1 = "7ca7446b083655c377e7512213dc754d52a64a7e"; - }; - }; - "looper-2.0.0" = { - name = "looper"; - packageName = "looper"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/looper/-/looper-2.0.0.tgz"; - sha1 = "66cd0c774af3d4fedac53794f742db56da8f09ec"; - }; - }; - "looper-3.0.0" = { - name = "looper"; - packageName = "looper"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/looper/-/looper-3.0.0.tgz"; - sha1 = "2efa54c3b1cbaba9b94aee2e5914b0be57fbb749"; - }; - }; - "loose-envify-1.4.0" = { - name = "loose-envify"; - packageName = "loose-envify"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"; - sha512 = "lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q=="; - }; - }; - "lossless-json-1.0.3" = { - name = "lossless-json"; - packageName = "lossless-json"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/lossless-json/-/lossless-json-1.0.3.tgz"; - sha512 = "r4w0WrhIHV1lOTVGbTg4Toqwso5x6C8pM7Q/Nto2vy4c7yUSdTYVYlj16uHVX3MT1StpSELDv8yrqGx41MBsDA=="; - }; - }; - "loud-rejection-1.6.0" = { - name = "loud-rejection"; - packageName = "loud-rejection"; - version = "1.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz"; - sha1 = "5b46f80147edee578870f086d04821cf998e551f"; - }; - }; - "lowdb-0.15.5" = { - name = "lowdb"; - packageName = "lowdb"; - version = "0.15.5"; - src = fetchurl { - url = "https://registry.npmjs.org/lowdb/-/lowdb-0.15.5.tgz"; - sha1 = "9ade105df8aa573692d1221622b85414fbf4fa96"; - }; - }; - "lower-case-1.1.4" = { - name = "lower-case"; - packageName = "lower-case"; - version = "1.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz"; - sha1 = "9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac"; - }; - }; - "lower-case-first-1.0.2" = { - name = "lower-case-first"; - packageName = "lower-case-first"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/lower-case-first/-/lower-case-first-1.0.2.tgz"; - sha1 = "e5da7c26f29a7073be02d52bac9980e5922adfa1"; - }; - }; - "lowercase-keys-1.0.0" = { - name = "lowercase-keys"; - packageName = "lowercase-keys"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz"; - sha1 = "4e3366b39e7f5457e35f1324bdf6f88d0bfc7306"; - }; - }; - "lowercase-keys-1.0.1" = { - name = "lowercase-keys"; - packageName = "lowercase-keys"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz"; - sha512 = "G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA=="; - }; - }; - "lru-2.0.1" = { - name = "lru"; - packageName = "lru"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lru/-/lru-2.0.1.tgz"; - sha1 = "f979871e162e3f5ca254be46844c53d4c5364544"; - }; - }; - "lru-3.1.0" = { - name = "lru"; - packageName = "lru"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lru/-/lru-3.1.0.tgz"; - sha1 = "ea7fb8546d83733396a13091d76cfeb4c06837d5"; - }; - }; - "lru-cache-2.2.0" = { - name = "lru-cache"; - packageName = "lru-cache"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lru-cache/-/lru-cache-2.2.0.tgz"; - sha1 = "ec2bba603f4c5bb3e7a1bf62ce1c1dbc1d474e08"; - }; - }; - "lru-cache-2.2.4" = { - name = "lru-cache"; - packageName = "lru-cache"; - version = "2.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/lru-cache/-/lru-cache-2.2.4.tgz"; - sha1 = "6c658619becf14031d0d0b594b16042ce4dc063d"; - }; - }; - "lru-cache-2.5.2" = { - name = "lru-cache"; - packageName = "lru-cache"; - version = "2.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/lru-cache/-/lru-cache-2.5.2.tgz"; - sha1 = "1fddad938aae1263ce138680be1b3f591c0ab41c"; - }; - }; - "lru-cache-2.7.3" = { - name = "lru-cache"; - packageName = "lru-cache"; - version = "2.7.3"; - src = fetchurl { - url = "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz"; - sha1 = "6d4524e8b955f95d4f5b58851ce21dd72fb4e952"; - }; - }; - "lru-cache-3.2.0" = { - name = "lru-cache"; - packageName = "lru-cache"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lru-cache/-/lru-cache-3.2.0.tgz"; - sha1 = "71789b3b7f5399bec8565dda38aa30d2a097efee"; - }; - }; - "lru-cache-4.1.3" = { - name = "lru-cache"; - packageName = "lru-cache"; - version = "4.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz"; - sha512 = "fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA=="; - }; - }; - "lru-queue-0.1.0" = { - name = "lru-queue"; - packageName = "lru-queue"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz"; - sha1 = "2738bd9f0d3cf4f84490c5736c48699ac632cda3"; - }; - }; - "lstream-0.0.4" = { - name = "lstream"; - packageName = "lstream"; - version = "0.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/lstream/-/lstream-0.0.4.tgz"; - sha1 = "d637764ea33a929bd00f34d2a23c2256d0d5fb5b"; - }; - }; - "ltgt-1.0.2" = { - name = "ltgt"; - packageName = "ltgt"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/ltgt/-/ltgt-1.0.2.tgz"; - sha1 = "e6817eb29ad204fc0c9e96ef8b0fee98ef6b9aa3"; - }; - }; - "ltgt-2.1.3" = { - name = "ltgt"; - packageName = "ltgt"; - version = "2.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/ltgt/-/ltgt-2.1.3.tgz"; - sha1 = "10851a06d9964b971178441c23c9e52698eece34"; - }; - }; - "lunr-0.7.2" = { - name = "lunr"; - packageName = "lunr"; - version = "0.7.2"; - src = fetchurl { - url = "https://registry.npmjs.org/lunr/-/lunr-0.7.2.tgz"; - sha1 = "79a30e932e216cba163541ee37a3607c12cd7281"; - }; - }; - "lynx-0.2.0" = { - name = "lynx"; - packageName = "lynx"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lynx/-/lynx-0.2.0.tgz"; - sha1 = "79e6674530da4183e87953bd686171e070da50b9"; - }; - }; - "macos-release-1.1.0" = { - name = "macos-release"; - packageName = "macos-release"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/macos-release/-/macos-release-1.1.0.tgz"; - sha512 = "mmLbumEYMi5nXReB9js3WGsB8UE6cDBWyIO62Z4DNx6GbRhDxHNjA1MlzSpJ2S2KM1wyiPRA0d19uHWYYvMHjA=="; - }; - }; - "magnet-uri-2.0.1" = { - name = "magnet-uri"; - packageName = "magnet-uri"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/magnet-uri/-/magnet-uri-2.0.1.tgz"; - sha1 = "d331d3dfcd3836565ade0fc3ca315e39217bb209"; - }; - }; - "magnet-uri-4.2.3" = { - name = "magnet-uri"; - packageName = "magnet-uri"; - version = "4.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/magnet-uri/-/magnet-uri-4.2.3.tgz"; - sha1 = "79cc6d65a00bb5b7ef5c25ae60ebbb5d9a7681a8"; - }; - }; - "magnet-uri-5.2.3" = { - name = "magnet-uri"; - packageName = "magnet-uri"; - version = "5.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/magnet-uri/-/magnet-uri-5.2.3.tgz"; - sha512 = "INWVwcpWfZTVM+Yb4EXVBpm0FTd8Q98Fn5x7nuHv1hkFDRELgdIM+eJ3zYLbNTFpFPYtHs6B+sx8exs29IYwgA=="; - }; - }; - "mailcomposer-2.1.0" = { - name = "mailcomposer"; - packageName = "mailcomposer"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mailcomposer/-/mailcomposer-2.1.0.tgz"; - sha1 = "a6531822899614fee899c92226d81e2b9cbb183d"; - }; - }; - "mailcomposer-4.0.2" = { - name = "mailcomposer"; - packageName = "mailcomposer"; - version = "4.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/mailcomposer/-/mailcomposer-4.0.2.tgz"; - sha1 = "b635402cc7f2eedb10130d3d09ad88b1c2d7e101"; - }; - }; - "mailparser-0.6.2" = { - name = "mailparser"; - packageName = "mailparser"; - version = "0.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/mailparser/-/mailparser-0.6.2.tgz"; - sha1 = "03c486039bdf4df6cd3b6adcaaac4107dfdbc068"; - }; - }; - "make-dir-1.3.0" = { - name = "make-dir"; - packageName = "make-dir"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz"; - sha512 = "2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ=="; - }; - }; - "make-error-1.3.4" = { - name = "make-error"; - packageName = "make-error"; - version = "1.3.4"; - src = fetchurl { - url = "https://registry.npmjs.org/make-error/-/make-error-1.3.4.tgz"; - sha512 = "0Dab5btKVPhibSalc9QGXb559ED7G7iLjFXBaj9Wq8O3vorueR5K5jaE3hkG6ZQINyhA/JgG6Qk4qdFQjsYV6g=="; - }; - }; - "make-error-cause-1.2.2" = { - name = "make-error-cause"; - packageName = "make-error-cause"; - version = "1.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz"; - sha1 = "df0388fcd0b37816dff0a5fb8108939777dcbc9d"; - }; - }; - "make-iterator-1.0.1" = { - name = "make-iterator"; - packageName = "make-iterator"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz"; - sha512 = "pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw=="; - }; - }; - "mamacro-0.0.3" = { - name = "mamacro"; - packageName = "mamacro"; - version = "0.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz"; - sha512 = "qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA=="; - }; - }; - "map-cache-0.2.2" = { - name = "map-cache"; - packageName = "map-cache"; - version = "0.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz"; - sha1 = "c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"; - }; - }; - "map-obj-1.0.1" = { - name = "map-obj"; - packageName = "map-obj"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"; - sha1 = "d933ceb9205d82bdcf4886f6742bdc2b4dea146d"; - }; - }; - "map-obj-2.0.0" = { - name = "map-obj"; - packageName = "map-obj"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz"; - sha1 = "a65cd29087a92598b8791257a523e021222ac1f9"; - }; - }; - "map-stream-0.1.0" = { - name = "map-stream"; - packageName = "map-stream"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz"; - sha1 = "e56aa94c4c8055a16404a0674b78f215f7c8e194"; - }; - }; - "map-visit-1.0.0" = { - name = "map-visit"; - packageName = "map-visit"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz"; - sha1 = "ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"; - }; - }; - "markdown-it-4.4.0" = { - name = "markdown-it"; - packageName = "markdown-it"; - version = "4.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/markdown-it/-/markdown-it-4.4.0.tgz"; - sha1 = "3df373dbea587a9a7fef3e56311b68908f75c414"; - }; - }; - "markdown-it-8.4.2" = { - name = "markdown-it"; - packageName = "markdown-it"; - version = "8.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.2.tgz"; - sha512 = "GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ=="; - }; - }; - "markdown-it-emoji-1.4.0" = { - name = "markdown-it-emoji"; - packageName = "markdown-it-emoji"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/markdown-it-emoji/-/markdown-it-emoji-1.4.0.tgz"; - sha1 = "9bee0e9a990a963ba96df6980c4fddb05dfb4dcc"; - }; - }; - "markdown-it-github-headings-1.1.1" = { - name = "markdown-it-github-headings"; - packageName = "markdown-it-github-headings"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/markdown-it-github-headings/-/markdown-it-github-headings-1.1.1.tgz"; - sha512 = "jEthmVitZXhYJ0Fkvh6RfBcxdIKKec/p3LidX9a+Hs5/AnUjtxi1nxDVhu1muyacXoTiA+ChVilASQyTdfWk2Q=="; - }; - }; - "markdown-it-task-checkbox-1.0.6" = { - name = "markdown-it-task-checkbox"; - packageName = "markdown-it-task-checkbox"; - version = "1.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/markdown-it-task-checkbox/-/markdown-it-task-checkbox-1.0.6.tgz"; - sha512 = "7pxkHuvqTOu3iwVGmDPeYjQg+AIS9VQxzyLP9JCg9lBjgPAJXGEkChK6A2iFuj3tS0GV3HG2u5AMNhcQqwxpJw=="; - }; - }; - "marked-0.3.19" = { - name = "marked"; - packageName = "marked"; - version = "0.3.19"; - src = fetchurl { - url = "https://registry.npmjs.org/marked/-/marked-0.3.19.tgz"; - sha512 = "ea2eGWOqNxPcXv8dyERdSr/6FmzvWwzjMxpfGB/sbMccXoct+xY+YukPD+QTUZwyvK7BZwcr4m21WBOW41pAkg=="; - }; - }; - "matcher-collection-1.0.5" = { - name = "matcher-collection"; - packageName = "matcher-collection"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/matcher-collection/-/matcher-collection-1.0.5.tgz"; - sha512 = "nUCmzKipcJEwYsBVAFh5P+d7JBuhJaW1xs85Hara9xuMLqtCVUrW6DSC0JVIkluxEH2W45nPBM/wjHtBXa/tYA=="; - }; - }; - "math-random-1.0.1" = { - name = "math-random"; - packageName = "math-random"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz"; - sha1 = "8b3aac588b8a66e4975e3cdea67f7bb329601fac"; - }; - }; - "md5.js-1.3.4" = { - name = "md5.js"; - packageName = "md5.js"; - version = "1.3.4"; - src = fetchurl { - url = "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz"; - sha1 = "e9bdbde94a20a5ac18b04340fc5764d5b09d901d"; - }; - }; - "mdn-data-1.1.4" = { - name = "mdn-data"; - packageName = "mdn-data"; - version = "1.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/mdn-data/-/mdn-data-1.1.4.tgz"; - sha512 = "FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA=="; - }; - }; - "mdns-js-0.5.0" = { - name = "mdns-js"; - packageName = "mdns-js"; - version = "0.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mdns-js/-/mdns-js-0.5.0.tgz"; - sha1 = "4c8abb6ba7cabdc892d39228c3faa2556e09cf87"; - }; - }; - "mdns-js-1.0.1" = { - name = "mdns-js"; - packageName = "mdns-js"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/mdns-js/-/mdns-js-1.0.1.tgz"; - sha512 = "dwEtMzmoZCQcGlr004J4m2+W6dCMpCoGQ5kYIEY+7rMPdMM7ztT+1qD9ExmottvLGgbqAVsjllhwU8PyusecPg=="; - }; - }; - "mdns-js-packet-0.2.0" = { - name = "mdns-js-packet"; - packageName = "mdns-js-packet"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mdns-js-packet/-/mdns-js-packet-0.2.0.tgz"; - sha1 = "642409e8183c7561cc60615bbd1420ec2fad7616"; - }; - }; - "mdurl-1.0.1" = { - name = "mdurl"; - packageName = "mdurl"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz"; - sha1 = "fe85b2ec75a59037f2adfec100fd6c601761152e"; - }; - }; - "media-typer-0.3.0" = { - name = "media-typer"; - packageName = "media-typer"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz"; - sha1 = "8710d7af0aa626f8fffa1ce00168545263255748"; - }; - }; - "mediasource-2.2.2" = { - name = "mediasource"; - packageName = "mediasource"; - version = "2.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/mediasource/-/mediasource-2.2.2.tgz"; - sha512 = "yIyAJMcu1mudTkxZ0jDAKnZJJba4eWPCxxtZRMpoaA4/AI7m7nqbRjmdxmi+x3hKTohb5vC9Yd3IBF/SUzp1vQ=="; - }; - }; - "mediawiki-title-0.6.5" = { - name = "mediawiki-title"; - packageName = "mediawiki-title"; - version = "0.6.5"; - src = fetchurl { - url = "https://registry.npmjs.org/mediawiki-title/-/mediawiki-title-0.6.5.tgz"; - sha512 = "fPcI4r2yH02UUgMo308CVzIuXUaRUrBzMvjXX8J4XfcHgX9Y73iB0/VLp+S3TnxnTgIGrQ3BFb7kWGR7kkyS8g=="; - }; - }; - "mem-1.1.0" = { - name = "mem"; - packageName = "mem"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz"; - sha1 = "5edd52b485ca1d900fe64895505399a0dfa45f76"; - }; - }; - "mem-fs-1.1.3" = { - name = "mem-fs"; - packageName = "mem-fs"; - version = "1.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/mem-fs/-/mem-fs-1.1.3.tgz"; - sha1 = "b8ae8d2e3fcb6f5d3f9165c12d4551a065d989cc"; - }; - }; - "memdown-0.10.2" = { - name = "memdown"; - packageName = "memdown"; - version = "0.10.2"; - src = fetchurl { - url = "https://registry.npmjs.org/memdown/-/memdown-0.10.2.tgz"; - sha1 = "a15ed0b6a8f216848d80a75c0fe8dd0bad89b608"; - }; - }; - "memoizee-0.4.13" = { - name = "memoizee"; - packageName = "memoizee"; - version = "0.4.13"; - src = fetchurl { - url = "https://registry.npmjs.org/memoizee/-/memoizee-0.4.13.tgz"; - sha512 = "OVDg4OBcDOaNnTKbVYZPf+N6ON4oon2V0fBVJ1QkIGnfjdusLoUISUptQTY5kP5+zmnAr6k5V/zLc8nKNmVrcg=="; - }; - }; - "memory-chunk-store-1.3.0" = { - name = "memory-chunk-store"; - packageName = "memory-chunk-store"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/memory-chunk-store/-/memory-chunk-store-1.3.0.tgz"; - sha512 = "6LsOpHKKhxYrLhHmOJdBCUtSO7op5rUs1pag0fhjHo0QiXRyna0bwYf4EmQuL7InUeF2J7dUMPr6VMogRyf9NA=="; - }; - }; - "memory-fs-0.3.0" = { - name = "memory-fs"; - packageName = "memory-fs"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/memory-fs/-/memory-fs-0.3.0.tgz"; - sha1 = "7bcc6b629e3a43e871d7e29aca6ae8a7f15cbb20"; - }; - }; - "memory-fs-0.4.1" = { - name = "memory-fs"; - packageName = "memory-fs"; - version = "0.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz"; - sha1 = "3a9a20b8462523e447cfbc7e8bb80ed667bfc552"; - }; - }; - "memory-pager-1.1.0" = { - name = "memory-pager"; - packageName = "memory-pager"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/memory-pager/-/memory-pager-1.1.0.tgz"; - sha512 = "Mf9OHV/Y7h6YWDxTzX/b4ZZ4oh9NSXblQL8dtPCOomOtZciEHxePR78+uHFLLlsk01A6jVHhHsQZZ/WcIPpnzg=="; - }; - }; - "memorystore-1.6.0" = { - name = "memorystore"; - packageName = "memorystore"; - version = "1.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/memorystore/-/memorystore-1.6.0.tgz"; - sha1 = "1fb5fb5f0b2edf1add184917e918f094a9ff3465"; - }; - }; - "menu-string-1.2.0" = { - name = "menu-string"; - packageName = "menu-string"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/menu-string/-/menu-string-1.2.0.tgz"; - sha512 = "b6RTFmSlLjs20Qninl0Wq6dOstjpaPM2pQ63li06pLVTGIIoxjuMRbOmYbGW8l73/AiGNoCK9yXfdfIpLIURPQ=="; - }; - }; - "meow-3.7.0" = { - name = "meow"; - packageName = "meow"; - version = "3.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz"; - sha1 = "72cb668b425228290abbfa856892587308a801fb"; - }; - }; - "meow-4.0.1" = { - name = "meow"; - packageName = "meow"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/meow/-/meow-4.0.1.tgz"; - sha512 = "xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A=="; - }; - }; - "merge-1.2.0" = { - name = "merge"; - packageName = "merge"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/merge/-/merge-1.2.0.tgz"; - sha1 = "7531e39d4949c281a66b8c5a6e0265e8b05894da"; - }; - }; - "merge-descriptors-0.0.2" = { - name = "merge-descriptors"; - packageName = "merge-descriptors"; - version = "0.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-0.0.2.tgz"; - sha1 = "c36a52a781437513c57275f39dd9d317514ac8c7"; - }; - }; - "merge-descriptors-1.0.0" = { - name = "merge-descriptors"; - packageName = "merge-descriptors"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.0.tgz"; - sha1 = "2169cf7538e1b0cc87fb88e1502d8474bbf79864"; - }; - }; - "merge-descriptors-1.0.1" = { - name = "merge-descriptors"; - packageName = "merge-descriptors"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz"; - sha1 = "b00aaa556dd8b44568150ec9d1b953f3f90cbb61"; - }; - }; - "merge2-1.2.2" = { - name = "merge2"; - packageName = "merge2"; - version = "1.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/merge2/-/merge2-1.2.2.tgz"; - sha512 = "bgM8twH86rWni21thii6WCMQMRMmwqqdW3sGWi9IipnVAszdLXRjwDwAnyrVXo6DuP3AjRMMttZKUB48QWIFGg=="; - }; - }; - "merkle-tree-stream-3.0.3" = { - name = "merkle-tree-stream"; - packageName = "merkle-tree-stream"; - version = "3.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/merkle-tree-stream/-/merkle-tree-stream-3.0.3.tgz"; - sha1 = "f8a064760d37e7978ad5f9f6d3c119a494f57081"; - }; - }; - "mersenne-0.0.4" = { - name = "mersenne"; - packageName = "mersenne"; - version = "0.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/mersenne/-/mersenne-0.0.4.tgz"; - sha1 = "401fdec7ec21cdb9e03cd3d3021398da21b27085"; - }; - }; - "metalsmith-2.3.0" = { - name = "metalsmith"; - packageName = "metalsmith"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/metalsmith/-/metalsmith-2.3.0.tgz"; - sha1 = "833afbb5a2a6385e2d9ae3d935e39e33eaea5231"; - }; - }; - "method-override-2.3.10" = { - name = "method-override"; - packageName = "method-override"; - version = "2.3.10"; - src = fetchurl { - url = "https://registry.npmjs.org/method-override/-/method-override-2.3.10.tgz"; - sha1 = "e3daf8d5dee10dd2dce7d4ae88d62bbee77476b4"; - }; - }; - "methods-0.0.1" = { - name = "methods"; - packageName = "methods"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/methods/-/methods-0.0.1.tgz"; - sha1 = "277c90f8bef39709645a8371c51c3b6c648e068c"; - }; - }; - "methods-0.1.0" = { - name = "methods"; - packageName = "methods"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/methods/-/methods-0.1.0.tgz"; - sha1 = "335d429eefd21b7bacf2e9c922a8d2bd14a30e4f"; - }; - }; - "methods-1.0.1" = { - name = "methods"; - packageName = "methods"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/methods/-/methods-1.0.1.tgz"; - sha1 = "75bc91943dffd7da037cf3eeb0ed73a0037cd14b"; - }; - }; - "methods-1.1.2" = { - name = "methods"; - packageName = "methods"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz"; - sha1 = "5529a4d67654134edcc5266656835b0f851afcee"; - }; - }; - "microee-0.0.6" = { - name = "microee"; - packageName = "microee"; - version = "0.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/microee/-/microee-0.0.6.tgz"; - sha1 = "a12bdb0103681e8b126a9b071eba4c467c78fffe"; - }; - }; - "micromatch-2.3.11" = { - name = "micromatch"; - packageName = "micromatch"; - version = "2.3.11"; - src = fetchurl { - url = "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz"; - sha1 = "86677c97d1720b363431d04d0d15293bd38c1565"; - }; - }; - "micromatch-3.1.10" = { - name = "micromatch"; - packageName = "micromatch"; - version = "3.1.10"; - src = fetchurl { - url = "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz"; - sha512 = "MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg=="; - }; - }; - "miller-rabin-4.0.1" = { - name = "miller-rabin"; - packageName = "miller-rabin"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz"; - sha512 = "115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA=="; - }; - }; - "mime-1.2.11" = { - name = "mime"; - packageName = "mime"; - version = "1.2.11"; - src = fetchurl { - url = "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; - sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; - }; - }; - "mime-1.2.4" = { - name = "mime"; - packageName = "mime"; - version = "1.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/mime/-/mime-1.2.4.tgz"; - sha1 = "11b5fdaf29c2509255176b80ad520294f5de92b7"; - }; - }; - "mime-1.2.6" = { - name = "mime"; - packageName = "mime"; - version = "1.2.6"; - src = fetchurl { - url = "https://registry.npmjs.org/mime/-/mime-1.2.6.tgz"; - sha1 = "b1f86c768c025fa87b48075f1709f28aeaf20365"; - }; - }; - "mime-1.3.4" = { - name = "mime"; - packageName = "mime"; - version = "1.3.4"; - src = fetchurl { - url = "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz"; - sha1 = "115f9e3b6b3daf2959983cb38f149a2d40eb5d53"; - }; - }; - "mime-1.4.1" = { - name = "mime"; - packageName = "mime"; - version = "1.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz"; - sha512 = "KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ=="; - }; - }; - "mime-1.6.0" = { - name = "mime"; - packageName = "mime"; - version = "1.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz"; - sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="; - }; - }; - "mime-2.3.1" = { - name = "mime"; - packageName = "mime"; - version = "2.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/mime/-/mime-2.3.1.tgz"; - sha512 = "OEUllcVoydBHGN1z84yfQDimn58pZNNNXgZlHXSboxMlFvgI6MXSWpWKpFRra7H1HxpVhHTkrghfRW49k6yjeg=="; - }; - }; - "mime-db-1.12.0" = { - name = "mime-db"; - packageName = "mime-db"; - version = "1.12.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mime-db/-/mime-db-1.12.0.tgz"; - sha1 = "3d0c63180f458eb10d325aaa37d7c58ae312e9d7"; - }; - }; - "mime-db-1.33.0" = { - name = "mime-db"; - packageName = "mime-db"; - version = "1.33.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz"; - sha512 = "BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ=="; - }; - }; - "mime-db-1.35.0" = { - name = "mime-db"; - packageName = "mime-db"; - version = "1.35.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mime-db/-/mime-db-1.35.0.tgz"; - sha512 = "JWT/IcCTsB0Io3AhWUMjRqucrHSPsSf2xKLaRldJVULioggvkJvggZ3VXNNSRkCddE6D+BUI4HEIZIA2OjwIvg=="; - }; - }; - "mime-types-2.0.14" = { - name = "mime-types"; - packageName = "mime-types"; - version = "2.0.14"; - src = fetchurl { - url = "https://registry.npmjs.org/mime-types/-/mime-types-2.0.14.tgz"; - sha1 = "310e159db23e077f8bb22b748dabfa4957140aa6"; - }; - }; - "mime-types-2.1.18" = { - name = "mime-types"; - packageName = "mime-types"; - version = "2.1.18"; - src = fetchurl { - url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz"; - sha512 = "lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ=="; - }; - }; - "mime-types-2.1.19" = { - name = "mime-types"; - packageName = "mime-types"; - version = "2.1.19"; - src = fetchurl { - url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.19.tgz"; - sha512 = "P1tKYHVSZ6uFo26mtnve4HQFE3koh1UWVkp8YUC+ESBHe945xWSoXuHHiGarDqcEZ+whpCDnlNw5LON0kLo+sw=="; - }; - }; - "mimelib-0.3.1" = { - name = "mimelib"; - packageName = "mimelib"; - version = "0.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/mimelib/-/mimelib-0.3.1.tgz"; - sha1 = "787add2415d827acb3af6ec4bca1ea9596418853"; - }; - }; - "mimic-fn-1.2.0" = { - name = "mimic-fn"; - packageName = "mimic-fn"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz"; - sha512 = "jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ=="; - }; - }; - "mimic-response-1.0.1" = { - name = "mimic-response"; - packageName = "mimic-response"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz"; - sha512 = "j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ=="; - }; - }; - "min-document-2.19.0" = { - name = "min-document"; - packageName = "min-document"; - version = "2.19.0"; - src = fetchurl { - url = "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz"; - sha1 = "7bd282e3f5842ed295bb748cdd9f1ffa2c824685"; - }; - }; - "minilog-3.1.0" = { - name = "minilog"; - packageName = "minilog"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/minilog/-/minilog-3.1.0.tgz"; - sha1 = "d2d0f1887ca363d1acf0ea86d5c4df293b3fb675"; - }; - }; - "minimalistic-assert-1.0.1" = { - name = "minimalistic-assert"; - packageName = "minimalistic-assert"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz"; - sha512 = "UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="; - }; - }; - "minimalistic-crypto-utils-1.0.1" = { - name = "minimalistic-crypto-utils"; - packageName = "minimalistic-crypto-utils"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz"; - sha1 = "f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"; - }; - }; - "minimatch-0.2.14" = { - name = "minimatch"; - packageName = "minimatch"; - version = "0.2.14"; - src = fetchurl { - url = "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz"; - sha1 = "c74e780574f63c6f9a090e90efbe6ef53a6a756a"; - }; - }; - "minimatch-0.3.0" = { - name = "minimatch"; - packageName = "minimatch"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz"; - sha1 = "275d8edaac4f1bb3326472089e7949c8394699dd"; - }; - }; - "minimatch-1.0.0" = { - name = "minimatch"; - packageName = "minimatch"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz"; - sha1 = "e0dd2120b49e1b724ce8d714c520822a9438576d"; - }; - }; - "minimatch-2.0.10" = { - name = "minimatch"; - packageName = "minimatch"; - version = "2.0.10"; - src = fetchurl { - url = "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz"; - sha1 = "8d087c39c6b38c001b97fca7ce6d0e1e80afbac7"; - }; - }; - "minimatch-3.0.4" = { - name = "minimatch"; - packageName = "minimatch"; - version = "3.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz"; - sha512 = "yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA=="; - }; - }; - "minimist-0.0.10" = { - name = "minimist"; - packageName = "minimist"; - version = "0.0.10"; - src = fetchurl { - url = "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz"; - sha1 = "de3f98543dbf96082be48ad1a0c7cda836301dcf"; - }; - }; - "minimist-0.0.8" = { - name = "minimist"; - packageName = "minimist"; - version = "0.0.8"; - src = fetchurl { - url = "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"; - sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d"; - }; - }; - "minimist-0.1.0" = { - name = "minimist"; - packageName = "minimist"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/minimist/-/minimist-0.1.0.tgz"; - sha1 = "99df657a52574c21c9057497df742790b2b4c0de"; - }; - }; - "minimist-0.2.0" = { - name = "minimist"; - packageName = "minimist"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/minimist/-/minimist-0.2.0.tgz"; - sha1 = "4dffe525dae2b864c66c2e23c6271d7afdecefce"; - }; - }; - "minimist-1.2.0" = { - name = "minimist"; - packageName = "minimist"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"; - sha1 = "a35008b20f41383eec1fb914f4cd5df79a264284"; - }; - }; - "minimist-options-3.0.2" = { - name = "minimist-options"; - packageName = "minimist-options"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz"; - sha512 = "FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ=="; - }; - }; - "minipass-2.3.3" = { - name = "minipass"; - packageName = "minipass"; - version = "2.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/minipass/-/minipass-2.3.3.tgz"; - sha512 = "/jAn9/tEX4gnpyRATxgHEOV6xbcyxgT7iUnxo9Y3+OB0zX00TgKIv/2FZCf5brBbICcwbLqVv2ImjvWWrQMSYw=="; - }; - }; - "minizlib-1.1.0" = { - name = "minizlib"; - packageName = "minizlib"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/minizlib/-/minizlib-1.1.0.tgz"; - sha512 = "4T6Ur/GctZ27nHfpt9THOdRZNgyJ9FZchYO1ceg5S8Q3DNLCKYy44nCZzgCJgcvx2UM8czmqak5BCxJMrq37lA=="; - }; - }; - "mirror-folder-3.0.0" = { - name = "mirror-folder"; - packageName = "mirror-folder"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mirror-folder/-/mirror-folder-3.0.0.tgz"; - sha512 = "fh6wDXcSpFoKY7ZPHnEv1+xjLOS7tlkEpTvl4Y6ZsT0HNjIaYg6ktq9ng8MPthFruunS8D/3GnPeaWhoQD3X9g=="; - }; - }; - "mississippi-2.0.0" = { - name = "mississippi"; - packageName = "mississippi"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz"; - sha512 = "zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw=="; - }; - }; - "mixin-deep-1.3.1" = { - name = "mixin-deep"; - packageName = "mixin-deep"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz"; - sha512 = "8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ=="; - }; - }; - "mixin-object-2.0.1" = { - name = "mixin-object"; - packageName = "mixin-object"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz"; - sha1 = "4fb949441dab182540f1fe035ba60e1947a5e57e"; - }; - }; - "mkdirp-0.3.0" = { - name = "mkdirp"; - packageName = "mkdirp"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz"; - sha1 = "1bbf5ab1ba827af23575143490426455f481fe1e"; - }; - }; - "mkdirp-0.3.5" = { - name = "mkdirp"; - packageName = "mkdirp"; - version = "0.3.5"; - src = fetchurl { - url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - }; - }; - "mkdirp-0.5.0" = { - name = "mkdirp"; - packageName = "mkdirp"; - version = "0.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz"; - sha1 = "1d73076a6df986cd9344e15e71fcc05a4c9abf12"; - }; - }; - "mkdirp-0.5.1" = { - name = "mkdirp"; - packageName = "mkdirp"; - version = "0.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz"; - sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903"; - }; - }; - "mkpath-0.1.0" = { - name = "mkpath"; - packageName = "mkpath"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mkpath/-/mkpath-0.1.0.tgz"; - sha1 = "7554a6f8d871834cc97b5462b122c4c124d6de91"; - }; - }; - "mkpath-1.0.0" = { - name = "mkpath"; - packageName = "mkpath"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mkpath/-/mkpath-1.0.0.tgz"; - sha1 = "ebb3a977e7af1c683ae6fda12b545a6ba6c5853d"; - }; - }; - "mksnapshot-0.3.1" = { - name = "mksnapshot"; - packageName = "mksnapshot"; - version = "0.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/mksnapshot/-/mksnapshot-0.3.1.tgz"; - sha1 = "2501c05657436d742ce958a4ff92c77e40dd37e6"; - }; - }; - "modern-syslog-1.1.2" = { - name = "modern-syslog"; - packageName = "modern-syslog"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/modern-syslog/-/modern-syslog-1.1.2.tgz"; - sha1 = "f1fa58899f3f452d788f1573401212a4ef898de5"; - }; - }; - "modify-values-1.0.1" = { - name = "modify-values"; - packageName = "modify-values"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz"; - sha512 = "xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw=="; - }; - }; - "module-deps-4.1.1" = { - name = "module-deps"; - packageName = "module-deps"; - version = "4.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/module-deps/-/module-deps-4.1.1.tgz"; - sha1 = "23215833f1da13fd606ccb8087b44852dcb821fd"; - }; - }; - "module-deps-6.1.0" = { - name = "module-deps"; - packageName = "module-deps"; - version = "6.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/module-deps/-/module-deps-6.1.0.tgz"; - sha512 = "NPs5N511VD1rrVJihSso/LiBShRbJALYBKzDW91uZYy7BpjnO4bGnZL3HjZ9yKcFdZUWwaYjDz9zxbuP7vKMuQ=="; - }; - }; - "mold-source-map-0.4.0" = { - name = "mold-source-map"; - packageName = "mold-source-map"; - version = "0.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mold-source-map/-/mold-source-map-0.4.0.tgz"; - sha1 = "cf67e0b31c47ab9badb5c9c25651862127bb8317"; - }; - }; - "moment-2.1.0" = { - name = "moment"; - packageName = "moment"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/moment/-/moment-2.1.0.tgz"; - sha1 = "1fd7b1134029a953c6ea371dbaee37598ac03567"; - }; - }; - "moment-2.20.1" = { - name = "moment"; - packageName = "moment"; - version = "2.20.1"; - src = fetchurl { - url = "https://registry.npmjs.org/moment/-/moment-2.20.1.tgz"; - sha512 = "Yh9y73JRljxW5QxN08Fner68eFLxM5ynNOAw2LbIB1YAGeQzZT8QFSUvkAz609Zf+IHhhaUxqZK8dG3W/+HEvg=="; - }; - }; - "moment-2.22.2" = { - name = "moment"; - packageName = "moment"; - version = "2.22.2"; - src = fetchurl { - url = "https://registry.npmjs.org/moment/-/moment-2.22.2.tgz"; - sha1 = "3c257f9839fc0e93ff53149632239eb90783ff66"; - }; - }; - "moment-2.7.0" = { - name = "moment"; - packageName = "moment"; - version = "2.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/moment/-/moment-2.7.0.tgz"; - sha1 = "359a19ec634cda3c706c8709adda54c0329aaec4"; - }; - }; - "moment-timezone-0.5.21" = { - name = "moment-timezone"; - packageName = "moment-timezone"; - version = "0.5.21"; - src = fetchurl { - url = "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.21.tgz"; - sha512 = "j96bAh4otsgj3lKydm3K7kdtA3iKf2m6MY2iSYCzCm5a1zmHo1g+aK3068dDEeocLZQIS9kU8bsdQHLqEvgW0A=="; - }; - }; - "mongodb-1.2.14" = { - name = "mongodb"; - packageName = "mongodb"; - version = "1.2.14"; - src = fetchurl { - url = "https://registry.npmjs.org/mongodb/-/mongodb-1.2.14.tgz"; - sha1 = "269665552066437308d0942036646e6795c3a9a3"; - }; - }; - "mongoose-3.6.7" = { - name = "mongoose"; - packageName = "mongoose"; - version = "3.6.7"; - src = fetchurl { - url = "https://registry.npmjs.org/mongoose/-/mongoose-3.6.7.tgz"; - sha1 = "aa6c9f4dfb740c7721dbe734fbb97714e5ab0ebc"; - }; - }; - "mongoose-lifecycle-1.0.0" = { - name = "mongoose-lifecycle"; - packageName = "mongoose-lifecycle"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mongoose-lifecycle/-/mongoose-lifecycle-1.0.0.tgz"; - sha1 = "3bac3f3924a845d147784fc6558dee900b0151e2"; - }; - }; - "mooremachine-2.2.1" = { - name = "mooremachine"; - packageName = "mooremachine"; - version = "2.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/mooremachine/-/mooremachine-2.2.1.tgz"; - sha1 = "0d9891aa7c2cf32ca73e72f52a3561ed787e2e8c"; - }; - }; - "morgan-1.6.1" = { - name = "morgan"; - packageName = "morgan"; - version = "1.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/morgan/-/morgan-1.6.1.tgz"; - sha1 = "5fd818398c6819cba28a7cd6664f292fe1c0bbf2"; - }; - }; - "morgan-1.9.0" = { - name = "morgan"; - packageName = "morgan"; - version = "1.9.0"; - src = fetchurl { - url = "https://registry.npmjs.org/morgan/-/morgan-1.9.0.tgz"; - sha1 = "d01fa6c65859b76fcf31b3cb53a3821a311d8051"; - }; - }; - "move-concurrently-1.0.1" = { - name = "move-concurrently"; - packageName = "move-concurrently"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz"; - sha1 = "be2c005fda32e0b29af1f05d7c4b33214c701f92"; - }; - }; - "mp4-box-encoding-1.3.0" = { - name = "mp4-box-encoding"; - packageName = "mp4-box-encoding"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mp4-box-encoding/-/mp4-box-encoding-1.3.0.tgz"; - sha512 = "U4pMLpjT/UzB8d36dxj6Mf1bG9xypEvgbuRIa1fztRXNKKTCAtRxsnFZhNOd7YDFOKtjBgssYGvo4H/Q3ZY1MA=="; - }; - }; - "mp4-stream-2.0.3" = { - name = "mp4-stream"; - packageName = "mp4-stream"; - version = "2.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/mp4-stream/-/mp4-stream-2.0.3.tgz"; - sha512 = "5NzgI0+bGakoZEwnIYINXqB3mnewkt3Y7jcvkXsTubnCNUSdM8cpP0Vemxf6FLg0qUN8fydTgNMVAc3QU8B92g=="; - }; - }; - "mpath-0.1.1" = { - name = "mpath"; - packageName = "mpath"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/mpath/-/mpath-0.1.1.tgz"; - sha1 = "23da852b7c232ee097f4759d29c0ee9cd22d5e46"; - }; - }; - "mpromise-0.2.1" = { - name = "mpromise"; - packageName = "mpromise"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/mpromise/-/mpromise-0.2.1.tgz"; - sha1 = "fbbdc28cb0207e49b8a4eb1a4c0cea6c2de794c8"; - }; - }; - "mqtt-2.18.0" = { - name = "mqtt"; - packageName = "mqtt"; - version = "2.18.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mqtt/-/mqtt-2.18.0.tgz"; - sha512 = "d4hXWziT6tLMjaQs5TVh8uHWS072GBfmBIABezbWZ8W0nNzgMUm6iEmXDLvxkj5YVgl8qDdM0pWQ2NwRwhU7nA=="; - }; - }; - "mqtt-packet-5.6.0" = { - name = "mqtt-packet"; - packageName = "mqtt-packet"; - version = "5.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mqtt-packet/-/mqtt-packet-5.6.0.tgz"; - sha512 = "QECe2ivqcR1LRsPobRsjenEKAC3i1a5gmm+jNKJLrsiq9PaSQ18LlKFuxvhGxWkvGEPadWv6rKd31O4ICqS1Xw=="; - }; - }; - "mri-1.1.1" = { - name = "mri"; - packageName = "mri"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/mri/-/mri-1.1.1.tgz"; - sha1 = "85aa26d3daeeeedf80dc5984af95cc5ca5cad9f1"; - }; - }; - "ms-0.1.0" = { - name = "ms"; - packageName = "ms"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ms/-/ms-0.1.0.tgz"; - sha1 = "f21fac490daf1d7667fd180fe9077389cc9442b2"; - }; - }; - "ms-0.7.0" = { - name = "ms"; - packageName = "ms"; - version = "0.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ms/-/ms-0.7.0.tgz"; - sha1 = "865be94c2e7397ad8a57da6a633a6e2f30798b83"; - }; - }; - "ms-0.7.1" = { - name = "ms"; - packageName = "ms"; - version = "0.7.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz"; - sha1 = "9cd13c03adbff25b65effde7ce864ee952017098"; - }; - }; - "ms-0.7.2" = { - name = "ms"; - packageName = "ms"; - version = "0.7.2"; - src = fetchurl { - url = "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz"; - sha1 = "ae25cf2512b3885a1d95d7f037868d8431124765"; - }; - }; - "ms-0.7.3" = { - name = "ms"; - packageName = "ms"; - version = "0.7.3"; - src = fetchurl { - url = "https://registry.npmjs.org/ms/-/ms-0.7.3.tgz"; - sha1 = "708155a5e44e33f5fd0fc53e81d0d40a91be1fff"; - }; - }; - "ms-2.0.0" = { - name = "ms"; - packageName = "ms"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"; - sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8"; - }; - }; - "ms-2.1.1" = { - name = "ms"; - packageName = "ms"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz"; - sha512 = "tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="; - }; - }; - "ms-rest-1.15.7" = { - name = "ms-rest"; - packageName = "ms-rest"; - version = "1.15.7"; - src = fetchurl { - url = "https://registry.npmjs.org/ms-rest/-/ms-rest-1.15.7.tgz"; - sha1 = "400515e05b1924889cb61a1ec6054290a68e1207"; - }; - }; - "ms-rest-2.3.6" = { - name = "ms-rest"; - packageName = "ms-rest"; - version = "2.3.6"; - src = fetchurl { - url = "https://registry.npmjs.org/ms-rest/-/ms-rest-2.3.6.tgz"; - sha512 = "M+Lx9P7Wy4TeAk7jqPLwGS1QS1gvxF6Xo+OHv5j1g3Kcb44T/GTUuSjxTKarF6aKyeacZH1ZD++Nt7pcql7dDA=="; - }; - }; - "ms-rest-azure-1.15.7" = { - name = "ms-rest-azure"; - packageName = "ms-rest-azure"; - version = "1.15.7"; - src = fetchurl { - url = "https://registry.npmjs.org/ms-rest-azure/-/ms-rest-azure-1.15.7.tgz"; - sha1 = "8bce09f053b1565dbaa8bd022ca40155c35b0fde"; - }; - }; - "ms-rest-azure-2.5.7" = { - name = "ms-rest-azure"; - packageName = "ms-rest-azure"; - version = "2.5.7"; - src = fetchurl { - url = "https://registry.npmjs.org/ms-rest-azure/-/ms-rest-azure-2.5.7.tgz"; - sha512 = "e4lgB0z29Dx4ufu/c+PmEAYY1WXq98GYUBkE+iRx7WsxsN04lrM3B1vj8y+B8rKt7clPUE0niqB9VovVL8zvag=="; - }; - }; - "msgpack-1.0.2" = { - name = "msgpack"; - packageName = "msgpack"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/msgpack/-/msgpack-1.0.2.tgz"; - sha1 = "923e2c5cffa65c8418e9b228d1124793969c429c"; - }; - }; - "msgpack5-3.6.0" = { - name = "msgpack5"; - packageName = "msgpack5"; - version = "3.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/msgpack5/-/msgpack5-3.6.0.tgz"; - sha512 = "6HuCZHA57WtNUzrKIvjJ8OMxigzveJ6D5i13y6TsgGu3X3zxABpuBvChpppOoGdB9SyWZcmqUs1fwUV/PpSQ7Q=="; - }; - }; - "multer-1.3.0" = { - name = "multer"; - packageName = "multer"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/multer/-/multer-1.3.0.tgz"; - sha1 = "092b2670f6846fa4914965efc8cf94c20fec6cd2"; - }; - }; - "multi-random-access-2.1.1" = { - name = "multi-random-access"; - packageName = "multi-random-access"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/multi-random-access/-/multi-random-access-2.1.1.tgz"; - sha1 = "6462f1b204109ccc644601650110a828443d66e2"; - }; - }; - "multicast-dns-4.0.1" = { - name = "multicast-dns"; - packageName = "multicast-dns"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/multicast-dns/-/multicast-dns-4.0.1.tgz"; - sha1 = "abf022fc866727055a9e0c2bc98097f5ebad97a2"; - }; - }; - "multicast-dns-6.2.3" = { - name = "multicast-dns"; - packageName = "multicast-dns"; - version = "6.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz"; - sha512 = "ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g=="; - }; - }; - "multicast-dns-7.0.0" = { - name = "multicast-dns"; - packageName = "multicast-dns"; - version = "7.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.0.0.tgz"; - sha512 = "BqB5TtIXHo+8gN33N1CA1clsvPsAJlnc6D49SzfQA0xq75cxj15g2y9NaRdf4x2u4v1P66PBC+Wg6YgPO5Bc/g=="; - }; - }; - "multicast-dns-service-types-1.1.0" = { - name = "multicast-dns-service-types"; - packageName = "multicast-dns-service-types"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz"; - sha1 = "899f11d9686e5e05cb91b35d5f0e63b773cfc901"; - }; - }; - "multicb-1.2.2" = { - name = "multicb"; - packageName = "multicb"; - version = "1.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/multicb/-/multicb-1.2.2.tgz"; - sha512 = "PZM4dhYFmCF6uZGWpEmoPMUqJBywS9IcAgybT2GmSpYI1BvGvoWSdbio+ik+q/YD2vodhvslESWIS3NnkKYdqQ=="; - }; - }; - "multimatch-2.1.0" = { - name = "multimatch"; - packageName = "multimatch"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz"; - sha1 = "9c7906a22fb4c02919e2f5f75161b4cdbd4b2a2b"; - }; - }; - "multiparty-2.2.0" = { - name = "multiparty"; - packageName = "multiparty"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/multiparty/-/multiparty-2.2.0.tgz"; - sha1 = "a567c2af000ad22dc8f2a653d91978ae1f5316f4"; - }; - }; - "multiparty-3.3.2" = { - name = "multiparty"; - packageName = "multiparty"; - version = "3.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/multiparty/-/multiparty-3.3.2.tgz"; - sha1 = "35de6804dc19643e5249f3d3e3bdc6c8ce301d3f"; - }; - }; - "multiparty-4.1.4" = { - name = "multiparty"; - packageName = "multiparty"; - version = "4.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/multiparty/-/multiparty-4.1.4.tgz"; - sha1 = "4c96dcbdc11e3f7917e1615e640b4b5022be64fd"; - }; - }; - "multipipe-0.1.2" = { - name = "multipipe"; - packageName = "multipipe"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz"; - sha1 = "2a8f2ddf70eed564dff2d57f1e1a137d9f05078b"; - }; - }; - "multistream-2.1.1" = { - name = "multistream"; - packageName = "multistream"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/multistream/-/multistream-2.1.1.tgz"; - sha512 = "xasv76hl6nr1dEy3lPvy7Ej7K/Lx3O/FCvwge8PeVJpciPPoNCbaANcNiBug3IpdvTveZUcAV0DJzdnUDMesNQ=="; - }; - }; - "muri-0.3.1" = { - name = "muri"; - packageName = "muri"; - version = "0.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/muri/-/muri-0.3.1.tgz"; - sha1 = "861889c5c857f1a43700bee85d50731f61727c9a"; - }; - }; - "murl-0.4.1" = { - name = "murl"; - packageName = "murl"; - version = "0.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/murl/-/murl-0.4.1.tgz"; - sha1 = "489fbcc7f1b2b77e689c84120a51339c3849c939"; - }; - }; - "murmur-hash-js-1.0.0" = { - name = "murmur-hash-js"; - packageName = "murmur-hash-js"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/murmur-hash-js/-/murmur-hash-js-1.0.0.tgz"; - sha1 = "5041049269c96633c866386960b2f4289e75e5b0"; - }; - }; - "mustache-2.3.0" = { - name = "mustache"; - packageName = "mustache"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mustache/-/mustache-2.3.0.tgz"; - sha1 = "4028f7778b17708a489930a6e52ac3bca0da41d0"; - }; - }; - "mutate.js-0.2.0" = { - name = "mutate.js"; - packageName = "mutate.js"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mutate.js/-/mutate.js-0.2.0.tgz"; - sha1 = "2e5cb1ac64c937dae28296e8f42af5eafd9bc7ef"; - }; - }; - "mute-stream-0.0.4" = { - name = "mute-stream"; - packageName = "mute-stream"; - version = "0.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.4.tgz"; - sha1 = "a9219960a6d5d5d046597aee51252c6655f7177e"; - }; - }; - "mute-stream-0.0.5" = { - name = "mute-stream"; - packageName = "mute-stream"; - version = "0.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz"; - sha1 = "8fbfabb0a98a253d3184331f9e8deb7372fac6c0"; - }; - }; - "mute-stream-0.0.6" = { - name = "mute-stream"; - packageName = "mute-stream"; - version = "0.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.6.tgz"; - sha1 = "48962b19e169fd1dfc240b3f1e7317627bbc47db"; - }; - }; - "mute-stream-0.0.7" = { - name = "mute-stream"; - packageName = "mute-stream"; - version = "0.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz"; - sha1 = "3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab"; - }; - }; - "mutexify-1.2.0" = { - name = "mutexify"; - packageName = "mutexify"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mutexify/-/mutexify-1.2.0.tgz"; - sha512 = "oprzxd2zhfrJqEuB98qc1dRMMonClBQ57UPDjnbcrah4orEMTq1jq3+AcdFe5ePzdbJXI7zmdhfftIdMnhYFoQ=="; - }; - }; - "mv-2.1.1" = { - name = "mv"; - packageName = "mv"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz"; - sha1 = "ae6ce0d6f6d5e0a4f7d893798d03c1ea9559b6a2"; - }; - }; - "mz-2.5.0" = { - name = "mz"; - packageName = "mz"; - version = "2.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mz/-/mz-2.5.0.tgz"; - sha1 = "2859025df03d46b57bb317174b196477ce64cec1"; - }; - }; - "mz-2.7.0" = { - name = "mz"; - packageName = "mz"; - version = "2.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz"; - sha512 = "z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q=="; - }; - }; - "nan-0.3.2" = { - name = "nan"; - packageName = "nan"; - version = "0.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/nan/-/nan-0.3.2.tgz"; - sha1 = "0df1935cab15369075ef160ad2894107aa14dc2d"; - }; - }; - "nan-1.0.0" = { - name = "nan"; - packageName = "nan"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/nan/-/nan-1.0.0.tgz"; - sha1 = "ae24f8850818d662fcab5acf7f3b95bfaa2ccf38"; - }; - }; - "nan-2.1.0" = { - name = "nan"; - packageName = "nan"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/nan/-/nan-2.1.0.tgz"; - sha1 = "020a7ccedc63fdee85f85967d5607849e74abbe8"; - }; - }; - "nan-2.10.0" = { - name = "nan"; - packageName = "nan"; - version = "2.10.0"; - src = fetchurl { - url = "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz"; - sha512 = "bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA=="; - }; - }; - "nan-2.5.1" = { - name = "nan"; - packageName = "nan"; - version = "2.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/nan/-/nan-2.5.1.tgz"; - sha1 = "d5b01691253326a97a2bbee9e61c55d8d60351e2"; - }; - }; - "nan-2.6.2" = { - name = "nan"; - packageName = "nan"; - version = "2.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/nan/-/nan-2.6.2.tgz"; - sha1 = "e4ff34e6c95fdfb5aecc08de6596f43605a7db45"; - }; - }; - "nanoassert-1.1.0" = { - name = "nanoassert"; - packageName = "nanoassert"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/nanoassert/-/nanoassert-1.1.0.tgz"; - sha1 = "4f3152e09540fde28c76f44b19bbcd1d5a42478d"; - }; - }; - "nanobus-4.3.3" = { - name = "nanobus"; - packageName = "nanobus"; - version = "4.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/nanobus/-/nanobus-4.3.3.tgz"; - sha512 = "4/uzl+LkMGoVv/9eMzH2QFvefmlJErT0KR7EmuYbmht2QvxSEqTjhFFOZ/KHE6chH58fKL3njrOcEwbYV0h9Yw=="; - }; - }; - "nanoid-1.2.0" = { - name = "nanoid"; - packageName = "nanoid"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/nanoid/-/nanoid-1.2.0.tgz"; - sha512 = "rJvd0q5Bq375+jrMAJh8vZk+0Q4lnHyuqZL2fbrc9moYy4DCld5VSycYLXvwFHbbut1+UcjA+fm0bq4ADVBYQg=="; - }; - }; - "nanolru-1.0.0" = { - name = "nanolru"; - packageName = "nanolru"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/nanolru/-/nanolru-1.0.0.tgz"; - sha512 = "GyQkE8M32pULhQk7Sko5raoIbPalAk90ICG+An4fq6fCsFHsP6fB2K46WGXVdoJpy4SGMnZ/EKbo123fZJomWg=="; - }; - }; - "nanomatch-1.2.13" = { - name = "nanomatch"; - packageName = "nanomatch"; - version = "1.2.13"; - src = fetchurl { - url = "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz"; - sha512 = "fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA=="; - }; - }; - "nanoscheduler-1.0.3" = { - name = "nanoscheduler"; - packageName = "nanoscheduler"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/nanoscheduler/-/nanoscheduler-1.0.3.tgz"; - sha512 = "jBbrF3qdU9321r8n9X7yu18DjP31Do2ItJm3mWrt90wJTrnDO+HXpoV7ftaUglAtjgj9s+OaCxGufbvx6pvbEQ=="; - }; - }; - "nanotiming-7.3.1" = { - name = "nanotiming"; - packageName = "nanotiming"; - version = "7.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/nanotiming/-/nanotiming-7.3.1.tgz"; - sha512 = "l3lC7v/PfOuRWQa8vV29Jo6TG10wHtnthLElFXs4Te4Aas57Fo4n1Q8LH9n+NDh9riOzTVvb2QNBhTS4JUKNjw=="; - }; - }; - "native-dns-cache-git+https://github.com/okTurtles/native-dns-cache.git#8714196bb9223cc9a4064a4fddf9e82ec50b7d4d" = { - name = "native-dns-cache"; - packageName = "native-dns-cache"; - version = "0.0.2"; - src = fetchgit { - url = "https://github.com/okTurtles/native-dns-cache.git"; - rev = "8714196bb9223cc9a4064a4fddf9e82ec50b7d4d"; - sha256 = "3f06b2577afc3c1e428533baae3c51bad44a2e1e02fca147a1303943c214f841"; - }; - }; - "native-dns-git+https://github.com/okTurtles/node-dns.git#08433ec98f517eed3c6d5e47bdf62603539cd402" = { - name = "native-dns"; - packageName = "native-dns"; - version = "0.6.1"; - src = fetchgit { - url = "https://github.com/okTurtles/node-dns.git"; - rev = "08433ec98f517eed3c6d5e47bdf62603539cd402"; - sha256 = "a7342bfd4e952490a8a25a68efcb1d16ecc2391f1044109ebeace89ad284f7a2"; - }; - }; - "native-dns-packet-0.1.1" = { - name = "native-dns-packet"; - packageName = "native-dns-packet"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/native-dns-packet/-/native-dns-packet-0.1.1.tgz"; - sha1 = "97da90570b8438a00194701ce24d011fd3cc109a"; - }; - }; - "native-dns-packet-git+https://github.com/okTurtles/native-dns-packet.git#307e77a47ebba57a5ae9118a284e916e5ebb305a" = { - name = "native-dns-packet"; - packageName = "native-dns-packet"; - version = "0.0.3"; - src = fetchgit { - url = "https://github.com/okTurtles/native-dns-packet.git"; - rev = "307e77a47ebba57a5ae9118a284e916e5ebb305a"; - sha256 = "f8aaa7bb3b2a652e52bfe5c13a6531c71d690f621ef4d86d0787838708a50358"; - }; - }; - "native-dns-packet-git+https://github.com/okTurtles/native-dns-packet.git#8bf2714c318cfe7d31bca2006385882ccbf503e4" = { - name = "native-dns-packet"; - packageName = "native-dns-packet"; - version = "0.0.4"; - src = fetchgit { - url = "https://github.com/okTurtles/native-dns-packet.git"; - rev = "8bf2714c318cfe7d31bca2006385882ccbf503e4"; - sha256 = "1f39a4bd88978a0b51d45c32c777fb7f75b12e220cf7d206aa5a12d1e4e80f9d"; - }; - }; - "native-promise-only-0.8.1" = { - name = "native-promise-only"; - packageName = "native-promise-only"; - version = "0.8.1"; - src = fetchurl { - url = "https://registry.npmjs.org/native-promise-only/-/native-promise-only-0.8.1.tgz"; - sha1 = "20a318c30cb45f71fe7adfbf7b21c99c1472ef11"; - }; - }; - "natives-1.1.4" = { - name = "natives"; - packageName = "natives"; - version = "1.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/natives/-/natives-1.1.4.tgz"; - sha512 = "Q29yeg9aFKwhLVdkTAejM/HvYG0Y1Am1+HUkFQGn5k2j8GS+v60TVmZh6nujpEAj/qql+wGUrlryO8bF+b1jEg=="; - }; - }; - "natural-compare-1.4.0" = { - name = "natural-compare"; - packageName = "natural-compare"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"; - sha1 = "4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"; - }; - }; - "natural-compare-lite-1.4.0" = { - name = "natural-compare-lite"; - packageName = "natural-compare-lite"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz"; - sha1 = "17b09581988979fddafe0201e931ba933c96cbb4"; - }; - }; - "nconf-0.10.0" = { - name = "nconf"; - packageName = "nconf"; - version = "0.10.0"; - src = fetchurl { - url = "https://registry.npmjs.org/nconf/-/nconf-0.10.0.tgz"; - sha512 = "fKiXMQrpP7CYWJQzKkPPx9hPgmq+YLDyxcG9N8RpiE9FoCkCbzD0NyW0YhE3xn3Aupe7nnDeIx4PFzYehpHT9Q=="; - }; - }; - "nconf-0.6.9" = { - name = "nconf"; - packageName = "nconf"; - version = "0.6.9"; - src = fetchurl { - url = "https://registry.npmjs.org/nconf/-/nconf-0.6.9.tgz"; - sha1 = "9570ef15ed6f9ae6b2b3c8d5e71b66d3193cd661"; - }; - }; - "nconf-0.7.1" = { - name = "nconf"; - packageName = "nconf"; - version = "0.7.1"; - src = fetchurl { - url = "https://registry.npmjs.org/nconf/-/nconf-0.7.1.tgz"; - sha1 = "ee4b561dd979a3c58db122e38f196d49d61aeb5b"; - }; - }; - "ncp-0.4.2" = { - name = "ncp"; - packageName = "ncp"; - version = "0.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz"; - sha1 = "abcc6cbd3ec2ed2a729ff6e7c1fa8f01784a8574"; - }; - }; - "ncp-1.0.1" = { - name = "ncp"; - packageName = "ncp"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ncp/-/ncp-1.0.1.tgz"; - sha1 = "d15367e5cb87432ba117d2bf80fdf45aecfb4246"; - }; - }; - "ncp-2.0.0" = { - name = "ncp"; - packageName = "ncp"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz"; - sha1 = "195a21d6c46e361d2fb1281ba38b91e9df7bdbb3"; - }; - }; - "ndjson-1.5.0" = { - name = "ndjson"; - packageName = "ndjson"; - version = "1.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ndjson/-/ndjson-1.5.0.tgz"; - sha1 = "ae603b36b134bcec347b452422b0bf98d5832ec8"; - }; - }; - "neat-input-1.8.0" = { - name = "neat-input"; - packageName = "neat-input"; - version = "1.8.0"; - src = fetchurl { - url = "https://registry.npmjs.org/neat-input/-/neat-input-1.8.0.tgz"; - sha512 = "9LsyX7NcQBOT0/VEthxOCpYlKXgo0UZeGlMSx/a2SKFkE4ZiU/wTUBoF9brQKtKspmBZyLnXqDiktsbopEb0Tg=="; - }; - }; - "neat-log-2.4.0" = { - name = "neat-log"; - packageName = "neat-log"; - version = "2.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/neat-log/-/neat-log-2.4.0.tgz"; - sha512 = "5Gb0J17bqRxKBfgetrYCZav7kpFgunDhFq0i+kEq5Kn36Cuw4IskIl3yd+/P8jCcAzaKrQ7mrb+p6r/NP5esWA=="; - }; - }; - "neat-spinner-1.0.0" = { - name = "neat-spinner"; - packageName = "neat-spinner"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/neat-spinner/-/neat-spinner-1.0.0.tgz"; - sha512 = "+T6UtYItDTE1L30g/nLRjP55dFlvldrzCRsn4CrcNHIbhg5JUe0hnOx1DHFViysUC7I1cevBQVjdGJ9ZftY9DA=="; - }; - }; - "neat-tasks-1.1.1" = { - name = "neat-tasks"; - packageName = "neat-tasks"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/neat-tasks/-/neat-tasks-1.1.1.tgz"; - sha512 = "U8HkIv90/lrdNlHVp63PoF3FeuQUvJ6toMX6InqRqpBmQq9iukZRAnq/yCE4Ii6WHZRYa6DEiTH/EGFTZ0rIGg=="; - }; - }; - "needle-0.10.0" = { - name = "needle"; - packageName = "needle"; - version = "0.10.0"; - src = fetchurl { - url = "https://registry.npmjs.org/needle/-/needle-0.10.0.tgz"; - sha1 = "16a24d63f2a61152eb74cce1d12af85c507577d4"; - }; - }; - "needle-0.11.0" = { - name = "needle"; - packageName = "needle"; - version = "0.11.0"; - src = fetchurl { - url = "https://registry.npmjs.org/needle/-/needle-0.11.0.tgz"; - sha1 = "02a71b008eaf7d55ae89fb9fd7685b7b88d7bc29"; - }; - }; - "needle-2.2.2" = { - name = "needle"; - packageName = "needle"; - version = "2.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/needle/-/needle-2.2.2.tgz"; - sha512 = "mW7W8dKuVYefCpNzE3Z7xUmPI9wSrSL/1qH31YGMxmSOAnjatS3S9Zv3cmiHrhx3Jkp1SrWWBdOFXjfF48Uq3A=="; - }; - }; - "negotiator-0.3.0" = { - name = "negotiator"; - packageName = "negotiator"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/negotiator/-/negotiator-0.3.0.tgz"; - sha1 = "706d692efeddf574d57ea9fb1ab89a4fa7ee8f60"; - }; - }; - "negotiator-0.5.3" = { - name = "negotiator"; - packageName = "negotiator"; - version = "0.5.3"; - src = fetchurl { - url = "https://registry.npmjs.org/negotiator/-/negotiator-0.5.3.tgz"; - sha1 = "269d5c476810ec92edbe7b6c2f28316384f9a7e8"; - }; - }; - "negotiator-0.6.1" = { - name = "negotiator"; - packageName = "negotiator"; - version = "0.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz"; - sha1 = "2b327184e8992101177b28563fb5e7102acd0ca9"; - }; - }; - "negotiator-git+https://github.com/arlolra/negotiator#full-parse-access" = { - name = "negotiator"; - packageName = "negotiator"; - version = "0.6.1"; - src = fetchgit { - url = "https://github.com/arlolra/negotiator"; - rev = "0418ab4e9a665772b7e233564a4525c9d9a8ec3a"; - sha256 = "243e90fbf6616ef39f3c71bbcd027799e35cbf2ef3f25203676f65b20f7f7394"; - }; - }; - "neo-async-2.5.1" = { - name = "neo-async"; - packageName = "neo-async"; - version = "2.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/neo-async/-/neo-async-2.5.1.tgz"; - sha512 = "3KL3fvuRkZ7s4IFOMfztb7zJp3QaVWnBeGoJlgB38XnCRPj/0tLzzLG5IB8NYOHbJ8g8UGrgZv44GLDk6CxTxA=="; - }; - }; - "nested-error-stacks-1.0.2" = { - name = "nested-error-stacks"; - packageName = "nested-error-stacks"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-1.0.2.tgz"; - sha1 = "19f619591519f096769a5ba9a86e6eeec823c3cf"; - }; - }; - "net-browserify-alt-1.1.0" = { - name = "net-browserify-alt"; - packageName = "net-browserify-alt"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/net-browserify-alt/-/net-browserify-alt-1.1.0.tgz"; - sha1 = "02c9ecac88437be23f5948b208a1e65d8d138a73"; - }; - }; - "net-ping-1.1.7" = { - name = "net-ping"; - packageName = "net-ping"; - version = "1.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/net-ping/-/net-ping-1.1.7.tgz"; - sha1 = "49f5bca55a30a3726d69253557f231135a637075"; - }; - }; - "netmask-1.0.6" = { - name = "netmask"; - packageName = "netmask"; - version = "1.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/netmask/-/netmask-1.0.6.tgz"; - sha1 = "20297e89d86f6f6400f250d9f4f6b4c1945fcd35"; - }; - }; - "nets-3.2.0" = { - name = "nets"; - packageName = "nets"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/nets/-/nets-3.2.0.tgz"; - sha1 = "d511fbab7af11da013f21b97ee91747d33852d38"; - }; - }; - "network-address-0.0.5" = { - name = "network-address"; - packageName = "network-address"; - version = "0.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/network-address/-/network-address-0.0.5.tgz"; - sha1 = "a400225438cacb67cd6108e8e826d5920a705dcc"; - }; - }; - "network-address-1.1.2" = { - name = "network-address"; - packageName = "network-address"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/network-address/-/network-address-1.1.2.tgz"; - sha1 = "4aa7bfd43f03f0b81c9702b13d6a858ddb326f3e"; - }; - }; - "next-event-1.0.0" = { - name = "next-event"; - packageName = "next-event"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/next-event/-/next-event-1.0.0.tgz"; - sha1 = "e7778acde2e55802e0ad1879c39cf6f75eda61d8"; - }; - }; - "next-line-1.1.0" = { - name = "next-line"; - packageName = "next-line"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/next-line/-/next-line-1.1.0.tgz"; - sha1 = "fcae57853052b6a9bae8208e40dd7d3c2d304603"; - }; - }; - "next-tick-1.0.0" = { - name = "next-tick"; - packageName = "next-tick"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz"; - sha1 = "ca86d1fe8828169b0120208e3dc8424b9db8342c"; - }; - }; - "nice-try-1.0.4" = { - name = "nice-try"; - packageName = "nice-try"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/nice-try/-/nice-try-1.0.4.tgz"; - sha512 = "2NpiFHqC87y/zFke0fC0spBXL3bBsoh/p5H1EFhshxjCR5+0g2d6BiXbUFz9v1sAcxsk2htp2eQnNIci2dIYcA=="; - }; - }; - "nijs-0.0.25" = { - name = "nijs"; - packageName = "nijs"; - version = "0.0.25"; - src = fetchurl { - url = "https://registry.npmjs.org/nijs/-/nijs-0.0.25.tgz"; - sha1 = "04b035cb530d46859d1018839a518c029133f676"; - }; - }; - "no-case-2.3.2" = { - name = "no-case"; - packageName = "no-case"; - version = "2.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz"; - sha512 = "rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ=="; - }; - }; - "node-abi-2.4.3" = { - name = "node-abi"; - packageName = "node-abi"; - version = "2.4.3"; - src = fetchurl { - url = "https://registry.npmjs.org/node-abi/-/node-abi-2.4.3.tgz"; - sha512 = "b656V5C0628gOOA2kwcpNA/bxdlqYF9FvxJ+qqVX0ctdXNVZpS8J6xEUYir3WAKc7U0BH/NRlSpNbGsy+azjeg=="; - }; - }; - "node-alias-1.0.4" = { - name = "node-alias"; - packageName = "node-alias"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/node-alias/-/node-alias-1.0.4.tgz"; - sha1 = "1f1b916b56b9ea241c0135f97ced6940f556f292"; - }; - }; - "node-appc-0.2.48" = { - name = "node-appc"; - packageName = "node-appc"; - version = "0.2.48"; - src = fetchurl { - url = "https://registry.npmjs.org/node-appc/-/node-appc-0.2.48.tgz"; - sha512 = "fKPynW61a+PmqssitvJXxN2FZAN/w4eBvmE5zqJXl+eDfOip/b26y7SIGGJOn23KjAYX2uyl2Oy/+qTaRz/gHQ=="; - }; - }; - "node-cache-4.2.0" = { - name = "node-cache"; - packageName = "node-cache"; - version = "4.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/node-cache/-/node-cache-4.2.0.tgz"; - sha512 = "obRu6/f7S024ysheAjoYFEEBqqDWv4LOMNJEuO8vMeEw2AT4z+NCzO4hlc2lhI4vATzbCQv6kke9FVdx0RbCOw=="; - }; - }; - "node-elm-compiler-4.3.3" = { - name = "node-elm-compiler"; - packageName = "node-elm-compiler"; - version = "4.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/node-elm-compiler/-/node-elm-compiler-4.3.3.tgz"; - sha512 = "DUqXaoEFcx0xqZnMyYniyEzTKcdBhAC5GAcNsRS4tiG3VR8tidwth73cr5/rc4NzbjXIk+Jje8P4VJI+fWXHuw=="; - }; - }; - "node-fetch-1.7.3" = { - name = "node-fetch"; - packageName = "node-fetch"; - version = "1.7.3"; - src = fetchurl { - url = "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz"; - sha512 = "NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ=="; - }; - }; - "node-fetch-2.0.0" = { - name = "node-fetch"; - packageName = "node-fetch"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/node-fetch/-/node-fetch-2.0.0.tgz"; - sha1 = "982bba43ecd4f2922a29cc186a6bbb0bb73fcba6"; - }; - }; - "node-fetch-2.2.0" = { - name = "node-fetch"; - packageName = "node-fetch"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/node-fetch/-/node-fetch-2.2.0.tgz"; - sha512 = "OayFWziIxiHY8bCUyLX6sTpDH8Jsbp4FfYd1j1f7vZyfgkcOnAyM4oQR16f8a0s7Gl/viMGRey8eScYk4V4EZA=="; - }; - }; - "node-forge-0.6.23" = { - name = "node-forge"; - packageName = "node-forge"; - version = "0.6.23"; - src = fetchurl { - url = "https://registry.npmjs.org/node-forge/-/node-forge-0.6.23.tgz"; - sha1 = "f03cf65ebd5d4d9dd2f7becb57ceaf78ed94a2bf"; - }; - }; - "node-forge-0.7.5" = { - name = "node-forge"; - packageName = "node-forge"; - version = "0.7.5"; - src = fetchurl { - url = "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz"; - sha512 = "MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ=="; - }; - }; - "node-gyp-3.8.0" = { - name = "node-gyp"; - packageName = "node-gyp"; - version = "3.8.0"; - src = fetchurl { - url = "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz"; - sha512 = "3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA=="; - }; - }; - "node-gyp-build-3.4.0" = { - name = "node-gyp-build"; - packageName = "node-gyp-build"; - version = "3.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-3.4.0.tgz"; - sha512 = "YoviGBJYGrPdLOKDIQB0sKxuKy/EEsxzooNkOZak4vSTKT/qH0Pa6dj3t1MJjEQGsefih61IyHDmO1WW7xOFfw=="; - }; - }; - "node-int64-0.4.0" = { - name = "node-int64"; - packageName = "node-int64"; - version = "0.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz"; - sha1 = "87a9065cdb355d3182d8f94ce11188b825c68a3b"; - }; - }; - "node-libs-browser-2.1.0" = { - name = "node-libs-browser"; - packageName = "node-libs-browser"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz"; - sha512 = "5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg=="; - }; - }; - "node-notifier-5.2.1" = { - name = "node-notifier"; - packageName = "node-notifier"; - version = "5.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/node-notifier/-/node-notifier-5.2.1.tgz"; - sha512 = "MIBs+AAd6dJ2SklbbE8RUDRlIVhU8MaNLh1A9SUZDUHPiZkWLFde6UNwG41yQHZEToHgJMXqyVZ9UcS/ReOVTg=="; - }; - }; - "node-phantom-simple-2.2.4" = { - name = "node-phantom-simple"; - packageName = "node-phantom-simple"; - version = "2.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-2.2.4.tgz"; - sha1 = "4fc4effbb02f241fb5082bd4fbab398e4aecb64d"; - }; - }; - "node-pre-gyp-0.6.36" = { - name = "node-pre-gyp"; - packageName = "node-pre-gyp"; - version = "0.6.36"; - src = fetchurl { - url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.36.tgz"; - sha1 = "db604112cb74e0d477554e9b505b17abddfab786"; - }; - }; - "node-pre-gyp-0.6.39" = { - name = "node-pre-gyp"; - packageName = "node-pre-gyp"; - version = "0.6.39"; - src = fetchurl { - url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.39.tgz"; - sha512 = "OsJV74qxnvz/AMGgcfZoDaeDXKD3oY3QVIbBmwszTFkRisTSXbMQyn4UWzUMOtA5SVhrBZOTp0wcoSBgfMfMmQ=="; - }; - }; - "node-red-node-email-0.1.29" = { - name = "node-red-node-email"; - packageName = "node-red-node-email"; - version = "0.1.29"; - src = fetchurl { - url = "https://registry.npmjs.org/node-red-node-email/-/node-red-node-email-0.1.29.tgz"; - sha512 = "+tqda0bNT8A0PM9G47XqFiUP9gEe1zvB/9f+JJhbLWTEk9TeRB4UeyycubmCbR1/TzJnk2v9yCDogFhDJQWbOw=="; - }; - }; - "node-red-node-feedparser-0.1.12" = { - name = "node-red-node-feedparser"; - packageName = "node-red-node-feedparser"; - version = "0.1.12"; - src = fetchurl { - url = "https://registry.npmjs.org/node-red-node-feedparser/-/node-red-node-feedparser-0.1.12.tgz"; - sha512 = "kwo7k7pXhl9wANXqgQTRo1WqxyrpJFelvZ2u9EnKfDA2yKrsZq0ZeYB8BDc/uVIycqh8XEJeX44EnAHkidddvQ=="; - }; - }; - "node-red-node-rbe-0.2.3" = { - name = "node-red-node-rbe"; - packageName = "node-red-node-rbe"; - version = "0.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/node-red-node-rbe/-/node-red-node-rbe-0.2.3.tgz"; - sha512 = "5+MtH9t8tX6Aw6M+SeoyGR23XplNTOln3aTQ7El9tj/606bxea4GxYyvV4ymTmuoODz3GXQlLLQVdGkFLyIdDQ=="; - }; - }; - "node-red-node-twitter-1.0.1" = { - name = "node-red-node-twitter"; - packageName = "node-red-node-twitter"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/node-red-node-twitter/-/node-red-node-twitter-1.0.1.tgz"; - sha512 = "NAM6mlAiZk1EwHtdPNnP/E8P5EIijnqSag1vzE/Ya+ggywTiELt9HtYX26evyB/MrnVS+FIJg+M8S5HobklERg=="; - }; - }; - "node-request-by-swagger-1.1.3" = { - name = "node-request-by-swagger"; - packageName = "node-request-by-swagger"; - version = "1.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/node-request-by-swagger/-/node-request-by-swagger-1.1.3.tgz"; - sha512 = "granjsEA0c+1GnJaKnOjJy1E3wWLADUnAg+x1eopWOo+oMDfRYKJjCBaInUgrli/yEnvUAJoymGhExP/6tcOyQ=="; - }; - }; - "node-ssdp-2.9.1" = { - name = "node-ssdp"; - packageName = "node-ssdp"; - version = "2.9.1"; - src = fetchurl { - url = "https://registry.npmjs.org/node-ssdp/-/node-ssdp-2.9.1.tgz"; - sha1 = "2d6ba8e7eff9bf5b338564f91f7ac5d5cdddc55b"; - }; - }; - "node-static-0.7.10" = { - name = "node-static"; - packageName = "node-static"; - version = "0.7.10"; - src = fetchurl { - url = "https://registry.npmjs.org/node-static/-/node-static-0.7.10.tgz"; - sha512 = "bd7zO5hvCWzdglgwz9t82T4mYTEUzEG5pXnSqEzitvmEacusbhl8/VwuCbMaYR9g2PNK5191yBtAEQLJEmQh1A=="; - }; - }; - "node-swt-0.1.1" = { - name = "node-swt"; - packageName = "node-swt"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/node-swt/-/node-swt-0.1.1.tgz"; - sha1 = "af0903825784be553b93dbae57d99d59060585dd"; - }; - }; - "node-uuid-1.4.1" = { - name = "node-uuid"; - packageName = "node-uuid"; - version = "1.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz"; - sha1 = "39aef510e5889a3dca9c895b506c73aae1bac048"; - }; - }; - "node-uuid-1.4.8" = { - name = "node-uuid"; - packageName = "node-uuid"; - version = "1.4.8"; - src = fetchurl { - url = "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz"; - sha1 = "b040eb0923968afabf8d32fb1f17f1167fdab907"; - }; - }; - "node-wsfederation-0.1.1" = { - name = "node-wsfederation"; - packageName = "node-wsfederation"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/node-wsfederation/-/node-wsfederation-0.1.1.tgz"; - sha1 = "9abf1dd3b20a3ab0a38f899c882c218d734e8a7b"; - }; - }; - "node.extend-1.0.0" = { - name = "node.extend"; - packageName = "node.extend"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/node.extend/-/node.extend-1.0.0.tgz"; - sha1 = "ab83960c477280d01ba5554a0d8fd3acfe39336e"; - }; - }; - "node.extend-2.0.0" = { - name = "node.extend"; - packageName = "node.extend"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/node.extend/-/node.extend-2.0.0.tgz"; - sha1 = "7525a2875677ea534784a5e10ac78956139614df"; - }; - }; - "nodebmc-0.0.7" = { - name = "nodebmc"; - packageName = "nodebmc"; - version = "0.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/nodebmc/-/nodebmc-0.0.7.tgz"; - sha1 = "fae179165265509302cefbebeabd29bd4035184d"; - }; - }; - "nodemailer-0.3.35" = { - name = "nodemailer"; - packageName = "nodemailer"; - version = "0.3.35"; - src = fetchurl { - url = "https://registry.npmjs.org/nodemailer/-/nodemailer-0.3.35.tgz"; - sha1 = "4d38cdc0ad230bdf88cc27d1256ef49fcb422e19"; - }; - }; - "nodemailer-1.11.0" = { - name = "nodemailer"; - packageName = "nodemailer"; - version = "1.11.0"; - src = fetchurl { - url = "https://registry.npmjs.org/nodemailer/-/nodemailer-1.11.0.tgz"; - sha1 = "4e69cb39b03015b1d1ef0c78a815412b9e976f79"; - }; - }; - "nodemailer-direct-transport-1.1.0" = { - name = "nodemailer-direct-transport"; - packageName = "nodemailer-direct-transport"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/nodemailer-direct-transport/-/nodemailer-direct-transport-1.1.0.tgz"; - sha1 = "a2f78708ee6f16ea0573fc82949d138ff172f624"; - }; - }; - "nodemailer-fetch-1.6.0" = { - name = "nodemailer-fetch"; - packageName = "nodemailer-fetch"; - version = "1.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/nodemailer-fetch/-/nodemailer-fetch-1.6.0.tgz"; - sha1 = "79c4908a1c0f5f375b73fe888da9828f6dc963a4"; - }; - }; - "nodemailer-shared-1.1.0" = { - name = "nodemailer-shared"; - packageName = "nodemailer-shared"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/nodemailer-shared/-/nodemailer-shared-1.1.0.tgz"; - sha1 = "cf5994e2fd268d00f5cf0fa767a08169edb07ec0"; - }; - }; - "nodemailer-smtp-transport-1.1.0" = { - name = "nodemailer-smtp-transport"; - packageName = "nodemailer-smtp-transport"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/nodemailer-smtp-transport/-/nodemailer-smtp-transport-1.1.0.tgz"; - sha1 = "e6c37f31885ab3080e7ded3cf528c4ad7e691398"; - }; - }; - "nodemailer-wellknown-0.1.10" = { - name = "nodemailer-wellknown"; - packageName = "nodemailer-wellknown"; - version = "0.1.10"; - src = fetchurl { - url = "https://registry.npmjs.org/nodemailer-wellknown/-/nodemailer-wellknown-0.1.10.tgz"; - sha1 = "586db8101db30cb4438eb546737a41aad0cf13d5"; - }; - }; - "nodesecurity-npm-utils-6.0.0" = { - name = "nodesecurity-npm-utils"; - packageName = "nodesecurity-npm-utils"; - version = "6.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/nodesecurity-npm-utils/-/nodesecurity-npm-utils-6.0.0.tgz"; - sha512 = "NLRle1woNaT2orR6fue2jNqkhxDTktgJj3sZxvR/8kp21pvOY7Gwlx5wvo0H8ZVPqdgd2nE2ADB9wDu5Cl8zNg=="; - }; - }; - "nomnom-1.8.1" = { - name = "nomnom"; - packageName = "nomnom"; - version = "1.8.1"; - src = fetchurl { - url = "https://registry.npmjs.org/nomnom/-/nomnom-1.8.1.tgz"; - sha1 = "2151f722472ba79e50a76fc125bb8c8f2e4dc2a7"; - }; - }; - "noop-logger-0.1.1" = { - name = "noop-logger"; - packageName = "noop-logger"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz"; - sha1 = "94a2b1633c4f1317553007d8966fd0e841b6a4c2"; - }; - }; - "nopt-1.0.10" = { - name = "nopt"; - packageName = "nopt"; - version = "1.0.10"; - src = fetchurl { - url = "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz"; - sha1 = "6ddd21bd2a31417b92727dd585f8a6f37608ebee"; - }; - }; - "nopt-2.0.0" = { - name = "nopt"; - packageName = "nopt"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/nopt/-/nopt-2.0.0.tgz"; - sha1 = "ca7416f20a5e3f9c3b86180f96295fa3d0b52e0d"; - }; - }; - "nopt-2.2.1" = { - name = "nopt"; - packageName = "nopt"; - version = "2.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/nopt/-/nopt-2.2.1.tgz"; - sha1 = "2aa09b7d1768487b3b89a9c5aa52335bff0baea7"; - }; - }; - "nopt-3.0.1" = { - name = "nopt"; - packageName = "nopt"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/nopt/-/nopt-3.0.1.tgz"; - sha1 = "bce5c42446a3291f47622a370abbf158fbbacbfd"; - }; - }; - "nopt-3.0.6" = { - name = "nopt"; - packageName = "nopt"; - version = "3.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz"; - sha1 = "c6465dbf08abcd4db359317f79ac68a646b28ff9"; - }; - }; - "nopt-4.0.1" = { - name = "nopt"; - packageName = "nopt"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz"; - sha1 = "d0d4685afd5415193c8c7505602d0d17cd64474d"; - }; - }; - "normalize-package-data-2.4.0" = { - name = "normalize-package-data"; - packageName = "normalize-package-data"; - version = "2.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz"; - sha512 = "9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw=="; - }; - }; - "normalize-path-2.1.1" = { - name = "normalize-path"; - packageName = "normalize-path"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz"; - sha1 = "1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"; - }; - }; - "normalize-url-2.0.1" = { - name = "normalize-url"; - packageName = "normalize-url"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz"; - sha512 = "D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw=="; - }; - }; - "now-and-later-2.0.0" = { - name = "now-and-later"; - packageName = "now-and-later"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.0.tgz"; - sha1 = "bc61cbb456d79cb32207ce47ca05136ff2e7d6ee"; - }; - }; - "npm-3.10.10" = { - name = "npm"; - packageName = "npm"; - version = "3.10.10"; - src = fetchurl { - url = "https://registry.npmjs.org/npm/-/npm-3.10.10.tgz"; - sha1 = "5b1d577e4c8869d6c8603bc89e9cd1637303e46e"; - }; - }; - "npm-6.1.0" = { - name = "npm"; - packageName = "npm"; - version = "6.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/npm/-/npm-6.1.0.tgz"; - sha512 = "e38cCtJ0lEjLXXpc4twEfj8Xw5hDLolc2Py87ueWnUhJfZ8GA/5RVIeD+XbSr1+aVRGsRsdtLdzUNO63PvQJ1w=="; - }; - }; - "npm-bundled-1.0.4" = { - name = "npm-bundled"; - packageName = "npm-bundled"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.4.tgz"; - sha512 = "FLIrRxfuX2EOA9krlthXp8lyFR5vW21zNu6ORrfWGD5ZYWTqx3tOCUwsPUSuzPdUBLxLD7bwPkG3YfgWSfqOtg=="; - }; - }; - "npm-conf-1.1.3" = { - name = "npm-conf"; - packageName = "npm-conf"; - version = "1.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz"; - sha512 = "Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw=="; - }; - }; - "npm-keyword-5.0.0" = { - name = "npm-keyword"; - packageName = "npm-keyword"; - version = "5.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/npm-keyword/-/npm-keyword-5.0.0.tgz"; - sha1 = "99b85aec29fcb388d2dd351f0013bf5268787e67"; - }; - }; - "npm-lifecycle-2.0.3" = { - name = "npm-lifecycle"; - packageName = "npm-lifecycle"; - version = "2.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/npm-lifecycle/-/npm-lifecycle-2.0.3.tgz"; - sha512 = "0U4Iim5ix2NHUT672G7FBpldJX0N2xKBjJqRTAzioEJjb6I6KpQXq+y1sB5EDSjKaAX8VCC9qPK31Jy+p3ix5A=="; - }; - }; - "npm-package-arg-6.1.0" = { - name = "npm-package-arg"; - packageName = "npm-package-arg"; - version = "6.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz"; - sha512 = "zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA=="; - }; - }; - "npm-packlist-1.1.11" = { - name = "npm-packlist"; - packageName = "npm-packlist"; - version = "1.1.11"; - src = fetchurl { - url = "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.1.11.tgz"; - sha512 = "CxKlZ24urLkJk+9kCm48RTQ7L4hsmgSVzEk0TLGPzzyuFxD7VNgy5Sl24tOLMzQv773a/NeJ1ce1DKeacqffEA=="; - }; - }; - "npm-path-2.0.4" = { - name = "npm-path"; - packageName = "npm-path"; - version = "2.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/npm-path/-/npm-path-2.0.4.tgz"; - sha512 = "IFsj0R9C7ZdR5cP+ET342q77uSRdtWOlWpih5eC+lu29tIDbNEgDbzgVJ5UFvYHWhxDZ5TFkJafFioO0pPQjCw=="; - }; - }; - "npm-paths-1.0.0" = { - name = "npm-paths"; - packageName = "npm-paths"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/npm-paths/-/npm-paths-1.0.0.tgz"; - sha512 = "COlxSO5PK9UvZXIa7/sqJDZOlffWFx9+CKJJWkdbhUJMBwcf9sof2jxt4uiVsl+nY3sy0/XFGl4iGr8GoKfiXA=="; - }; - }; - "npm-registry-client-0.2.27" = { - name = "npm-registry-client"; - packageName = "npm-registry-client"; - version = "0.2.27"; - src = fetchurl { - url = "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-0.2.27.tgz"; - sha1 = "8f338189d32769267886a07ad7b7fd2267446adf"; - }; - }; - "npm-registry-client-8.5.1" = { - name = "npm-registry-client"; - packageName = "npm-registry-client"; - version = "8.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.5.1.tgz"; - sha512 = "7rjGF2eA7hKDidGyEWmHTiKfXkbrcQAsGL/Rh4Rt3x3YNRNHhwaTzVJfW3aNvvlhg4G62VCluif0sLCb/i51Hg=="; - }; - }; - "npm-run-4.1.2" = { - name = "npm-run"; - packageName = "npm-run"; - version = "4.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/npm-run/-/npm-run-4.1.2.tgz"; - sha1 = "1030e1ec56908c89fcc3fa366d03a2c2ba98eb99"; - }; - }; - "npm-run-path-1.0.0" = { - name = "npm-run-path"; - packageName = "npm-run-path"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/npm-run-path/-/npm-run-path-1.0.0.tgz"; - sha1 = "f5c32bf595fe81ae927daec52e82f8b000ac3c8f"; - }; - }; - "npm-run-path-2.0.2" = { - name = "npm-run-path"; - packageName = "npm-run-path"; - version = "2.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz"; - sha1 = "35a9232dfa35d7067b4cb2ddf2357b1871536c5f"; - }; - }; - "npm-which-3.0.1" = { - name = "npm-which"; - packageName = "npm-which"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/npm-which/-/npm-which-3.0.1.tgz"; - sha1 = "9225f26ec3a285c209cae67c3b11a6b4ab7140aa"; - }; - }; - "npmconf-0.1.1" = { - name = "npmconf"; - packageName = "npmconf"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/npmconf/-/npmconf-0.1.1.tgz"; - sha1 = "7a254182591ca22d77b2faecc0d17e0f9bdf25a1"; - }; - }; - "npmconf-0.1.16" = { - name = "npmconf"; - packageName = "npmconf"; - version = "0.1.16"; - src = fetchurl { - url = "https://registry.npmjs.org/npmconf/-/npmconf-0.1.16.tgz"; - sha1 = "0bdca78b8551419686b3a98004f06f0819edcd2a"; - }; - }; - "npmconf-2.1.3" = { - name = "npmconf"; - packageName = "npmconf"; - version = "2.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/npmconf/-/npmconf-2.1.3.tgz"; - sha512 = "iTK+HI68GceCoGOHAQiJ/ik1iDfI7S+cgyG8A+PP18IU3X83kRhQIRhAUNj4Bp2JMx6Zrt5kCiozYa9uGWTjhA=="; - }; - }; - "npmi-2.0.1" = { - name = "npmi"; - packageName = "npmi"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/npmi/-/npmi-2.0.1.tgz"; - sha1 = "32607657e1bd47ca857ab4e9d98f0a0cff96bcea"; - }; - }; - "npmlog-2.0.4" = { - name = "npmlog"; - packageName = "npmlog"; - version = "2.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/npmlog/-/npmlog-2.0.4.tgz"; - sha1 = "98b52530f2514ca90d09ec5b22c8846722375692"; - }; - }; - "npmlog-4.1.2" = { - name = "npmlog"; - packageName = "npmlog"; - version = "4.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz"; - sha512 = "2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg=="; - }; - }; - "nprogress-0.2.0" = { - name = "nprogress"; - packageName = "nprogress"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz"; - sha1 = "cb8f34c53213d895723fcbab907e9422adbcafb1"; - }; - }; - "nssocket-0.5.3" = { - name = "nssocket"; - packageName = "nssocket"; - version = "0.5.3"; - src = fetchurl { - url = "https://registry.npmjs.org/nssocket/-/nssocket-0.5.3.tgz"; - sha1 = "883ca2ec605f5ed64a4d5190b2625401928f8f8d"; - }; - }; - "nth-check-1.0.1" = { - name = "nth-check"; - packageName = "nth-check"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/nth-check/-/nth-check-1.0.1.tgz"; - sha1 = "9929acdf628fc2c41098deab82ac580cf149aae4"; - }; - }; - "number-is-nan-1.0.1" = { - name = "number-is-nan"; - packageName = "number-is-nan"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz"; - sha1 = "097b602b53422a522c1afb8790318336941a011d"; - }; - }; - "numeral-1.5.6" = { - name = "numeral"; - packageName = "numeral"; - version = "1.5.6"; - src = fetchurl { - url = "https://registry.npmjs.org/numeral/-/numeral-1.5.6.tgz"; - sha1 = "3831db968451b9cf6aff9bf95925f1ef8e37b33f"; - }; - }; - "numeral-2.0.6" = { - name = "numeral"; - packageName = "numeral"; - version = "2.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz"; - sha1 = "4ad080936d443c2561aed9f2197efffe25f4e506"; - }; - }; - "nwmatcher-1.4.4" = { - name = "nwmatcher"; - packageName = "nwmatcher"; - version = "1.4.4"; - src = fetchurl { - url = "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.4.tgz"; - sha512 = "3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ=="; - }; - }; - "oauth-0.9.14" = { - name = "oauth"; - packageName = "oauth"; - version = "0.9.14"; - src = fetchurl { - url = "https://registry.npmjs.org/oauth/-/oauth-0.9.14.tgz"; - sha1 = "c5748883a40b53de30ade9cabf2100414b8a0971"; - }; - }; - "oauth-0.9.15" = { - name = "oauth"; - packageName = "oauth"; - version = "0.9.15"; - src = fetchurl { - url = "https://registry.npmjs.org/oauth/-/oauth-0.9.15.tgz"; - sha1 = "bd1fefaf686c96b75475aed5196412ff60cfb9c1"; - }; - }; - "oauth-https://github.com/ciaranj/node-oauth/tarball/master" = { - name = "oauth"; - packageName = "oauth"; - version = "0.9.15"; - src = fetchurl { - name = "oauth-0.9.15.tar.gz"; - url = https://codeload.github.com/ciaranj/node-oauth/legacy.tar.gz/master; - sha256 = "9341c28772841acde618c778e85e381976f425824b816100792f697e68aec947"; - }; - }; - "oauth-sign-0.2.0" = { - name = "oauth-sign"; - packageName = "oauth-sign"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.2.0.tgz"; - sha1 = "a0e6a1715daed062f322b622b7fe5afd1035b6e2"; - }; - }; - "oauth-sign-0.8.2" = { - name = "oauth-sign"; - packageName = "oauth-sign"; - version = "0.8.2"; - src = fetchurl { - url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz"; - sha1 = "46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"; - }; - }; - "oauth2orize-1.11.0" = { - name = "oauth2orize"; - packageName = "oauth2orize"; - version = "1.11.0"; - src = fetchurl { - url = "https://registry.npmjs.org/oauth2orize/-/oauth2orize-1.11.0.tgz"; - sha1 = "793cef251d45ebdeac32ae40a8b6814faab1d483"; - }; - }; - "object-assign-1.0.0" = { - name = "object-assign"; - packageName = "object-assign"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/object-assign/-/object-assign-1.0.0.tgz"; - sha1 = "e65dc8766d3b47b4b8307465c8311da030b070a6"; - }; - }; - "object-assign-3.0.0" = { - name = "object-assign"; - packageName = "object-assign"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz"; - sha1 = "9bedd5ca0897949bca47e7ff408062d549f587f2"; - }; - }; - "object-assign-4.1.0" = { - name = "object-assign"; - packageName = "object-assign"; - version = "4.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"; - sha1 = "7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0"; - }; - }; - "object-assign-4.1.1" = { - name = "object-assign"; - packageName = "object-assign"; - version = "4.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"; - sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863"; - }; - }; - "object-component-0.0.3" = { - name = "object-component"; - packageName = "object-component"; - version = "0.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz"; - sha1 = "f0c69aa50efc95b866c186f400a33769cb2f1291"; - }; - }; - "object-copy-0.1.0" = { - name = "object-copy"; - packageName = "object-copy"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz"; - sha1 = "7e7d858b781bd7c991a41ba975ed3812754e998c"; - }; - }; - "object-hash-1.3.0" = { - name = "object-hash"; - packageName = "object-hash"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/object-hash/-/object-hash-1.3.0.tgz"; - sha512 = "05KzQ70lSeGSrZJQXE5wNDiTkBJDlUT/myi6RX9dVIvz7a7Qh4oH93BQdiPMn27nldYvVQCKMUaM83AfizZlsQ=="; - }; - }; - "object-keys-1.0.12" = { - name = "object-keys"; - packageName = "object-keys"; - version = "1.0.12"; - src = fetchurl { - url = "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz"; - sha512 = "FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag=="; - }; - }; - "object-values-1.0.0" = { - name = "object-values"; - packageName = "object-values"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/object-values/-/object-values-1.0.0.tgz"; - sha1 = "72af839630119e5b98c3b02bb8c27e3237158105"; - }; - }; - "object-visit-1.0.1" = { - name = "object-visit"; - packageName = "object-visit"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz"; - sha1 = "f79c4493af0c5377b59fe39d395e41042dd045bb"; - }; - }; - "object.assign-4.1.0" = { - name = "object.assign"; - packageName = "object.assign"; - version = "4.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz"; - sha512 = "exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w=="; - }; - }; - "object.defaults-1.1.0" = { - name = "object.defaults"; - packageName = "object.defaults"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz"; - sha1 = "3a7f868334b407dea06da16d88d5cd29e435fecf"; - }; - }; - "object.getownpropertydescriptors-2.0.3" = { - name = "object.getownpropertydescriptors"; - packageName = "object.getownpropertydescriptors"; - version = "2.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz"; - sha1 = "8758c846f5b407adab0f236e0986f14b051caa16"; - }; - }; - "object.map-1.0.1" = { - name = "object.map"; - packageName = "object.map"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz"; - sha1 = "cf83e59dc8fcc0ad5f4250e1f78b3b81bd801d37"; - }; - }; - "object.omit-2.0.1" = { - name = "object.omit"; - packageName = "object.omit"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz"; - sha1 = "1a9c744829f39dbb858c76ca3579ae2a54ebd1fa"; - }; - }; - "object.pick-1.3.0" = { - name = "object.pick"; - packageName = "object.pick"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz"; - sha1 = "87a10ac4c1694bd2e1cbf53591a66141fb5dd747"; - }; - }; - "object.values-1.0.4" = { - name = "object.values"; - packageName = "object.values"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/object.values/-/object.values-1.0.4.tgz"; - sha1 = "e524da09b4f66ff05df457546ec72ac99f13069a"; - }; - }; - "octicons-3.5.0" = { - name = "octicons"; - packageName = "octicons"; - version = "3.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/octicons/-/octicons-3.5.0.tgz"; - sha1 = "f7ff5935674d8b114f6d80c454bfaa01797a4e30"; - }; - }; - "omelette-0.3.2" = { - name = "omelette"; - packageName = "omelette"; - version = "0.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/omelette/-/omelette-0.3.2.tgz"; - sha1 = "68c1b3c57ced778b4e67d8637d2559b2c1b3ec26"; - }; - }; - "on-finished-2.2.1" = { - name = "on-finished"; - packageName = "on-finished"; - version = "2.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/on-finished/-/on-finished-2.2.1.tgz"; - sha1 = "5c85c1cc36299f78029653f667f27b6b99ebc029"; - }; - }; - "on-finished-2.3.0" = { - name = "on-finished"; - packageName = "on-finished"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz"; - sha1 = "20f1336481b083cd75337992a16971aa2d906947"; - }; - }; - "on-headers-1.0.1" = { - name = "on-headers"; - packageName = "on-headers"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz"; - sha1 = "928f5d0f470d49342651ea6794b0857c100693f7"; - }; - }; - "once-1.1.1" = { - name = "once"; - packageName = "once"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/once/-/once-1.1.1.tgz"; - sha1 = "9db574933ccb08c3a7614d154032c09ea6f339e7"; - }; - }; - "once-1.2.0" = { - name = "once"; - packageName = "once"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/once/-/once-1.2.0.tgz"; - sha1 = "de1905c636af874a8fba862d9aabddd1f920461c"; - }; - }; - "once-1.3.0" = { - name = "once"; - packageName = "once"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/once/-/once-1.3.0.tgz"; - sha1 = "151af86bfc1f08c4b9f07d06ab250ffcbeb56581"; - }; - }; - "once-1.3.2" = { - name = "once"; - packageName = "once"; - version = "1.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/once/-/once-1.3.2.tgz"; - sha1 = "d8feeca93b039ec1dcdee7741c92bdac5e28081b"; - }; - }; - "once-1.3.3" = { - name = "once"; - packageName = "once"; - version = "1.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/once/-/once-1.3.3.tgz"; - sha1 = "b2e261557ce4c314ec8304f3fa82663e4297ca20"; - }; - }; - "once-1.4.0" = { - name = "once"; - packageName = "once"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz"; - sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1"; - }; - }; - "onetime-1.1.0" = { - name = "onetime"; - packageName = "onetime"; - version = "1.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz"; - sha1 = "a1f7838f8314c516f05ecefcbc4ccfe04b4ed789"; - }; - }; - "onetime-2.0.1" = { - name = "onetime"; - packageName = "onetime"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz"; - sha1 = "067428230fd67443b2794b22bba528b6867962d4"; - }; - }; - "ono-4.0.5" = { - name = "ono"; - packageName = "ono"; - version = "4.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/ono/-/ono-4.0.5.tgz"; - sha512 = "ZVNuV9kJbr/2tWs83I2snrYo+WIS0DISF/xUfX9p9b6GyDD6F5N9PzHjW+p/dep6IGwSYylf1HCub5I/nM0R5Q=="; - }; - }; - "open-0.0.2" = { - name = "open"; - packageName = "open"; - version = "0.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/open/-/open-0.0.2.tgz"; - sha1 = "0a620ba2574464742f51e69f8ba8eccfd97b5dfc"; - }; - }; - "open-0.0.5" = { - name = "open"; - packageName = "open"; - version = "0.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/open/-/open-0.0.5.tgz"; - sha1 = "42c3e18ec95466b6bf0dc42f3a2945c3f0cad8fc"; - }; - }; - "opener-1.4.2" = { - name = "opener"; - packageName = "opener"; - version = "1.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/opener/-/opener-1.4.2.tgz"; - sha1 = "b32582080042af8680c389a499175b4c54fff523"; - }; - }; - "openid-2.0.6" = { - name = "openid"; - packageName = "openid"; - version = "2.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/openid/-/openid-2.0.6.tgz"; - sha1 = "707375e59ab9f73025899727679b20328171c9aa"; - }; - }; - "openssl-wrapper-0.3.4" = { - name = "openssl-wrapper"; - packageName = "openssl-wrapper"; - version = "0.3.4"; - src = fetchurl { - url = "https://registry.npmjs.org/openssl-wrapper/-/openssl-wrapper-0.3.4.tgz"; - sha1 = "c01ec98e4dcd2b5dfe0b693f31827200e3b81b07"; - }; - }; - "opentracing-0.13.0" = { - name = "opentracing"; - packageName = "opentracing"; - version = "0.13.0"; - src = fetchurl { - url = "https://registry.npmjs.org/opentracing/-/opentracing-0.13.0.tgz"; - sha1 = "6a341442f09d7d866bc11ed03de1e3828e3d6aab"; - }; - }; - "opentracing-0.14.3" = { - name = "opentracing"; - packageName = "opentracing"; - version = "0.14.3"; - src = fetchurl { - url = "https://registry.npmjs.org/opentracing/-/opentracing-0.14.3.tgz"; - sha1 = "23e3ad029fa66a653926adbe57e834469f8550aa"; - }; - }; - "opn-5.3.0" = { - name = "opn"; - packageName = "opn"; - version = "5.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz"; - sha512 = "bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g=="; - }; - }; - "optimist-0.2.8" = { - name = "optimist"; - packageName = "optimist"; - version = "0.2.8"; - src = fetchurl { - url = "https://registry.npmjs.org/optimist/-/optimist-0.2.8.tgz"; - sha1 = "e981ab7e268b457948593b55674c099a815cac31"; - }; - }; - "optimist-0.3.7" = { - name = "optimist"; - packageName = "optimist"; - version = "0.3.7"; - src = fetchurl { - url = "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; - sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; - }; - }; - "optimist-0.6.0" = { - name = "optimist"; - packageName = "optimist"; - version = "0.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/optimist/-/optimist-0.6.0.tgz"; - sha1 = "69424826f3405f79f142e6fc3d9ae58d4dbb9200"; - }; - }; - "optimist-0.6.1" = { - name = "optimist"; - packageName = "optimist"; - version = "0.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz"; - sha1 = "da3ea74686fa21a19a111c326e90eb15a0196686"; - }; - }; - "optionator-0.8.2" = { - name = "optionator"; - packageName = "optionator"; - version = "0.8.2"; - src = fetchurl { - url = "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz"; - sha1 = "364c5e409d3f4d6301d6c0b4c05bba50180aeb64"; - }; - }; - "options-0.0.6" = { - name = "options"; - packageName = "options"; - version = "0.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/options/-/options-0.0.6.tgz"; - sha1 = "ec22d312806bb53e731773e7cdaefcf1c643128f"; - }; - }; - "optjs-3.2.2" = { - name = "optjs"; - packageName = "optjs"; - version = "3.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/optjs/-/optjs-3.2.2.tgz"; - sha1 = "69a6ce89c442a44403141ad2f9b370bd5bb6f4ee"; - }; - }; - "optparse-1.0.5" = { - name = "optparse"; - packageName = "optparse"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/optparse/-/optparse-1.0.5.tgz"; - sha1 = "75e75a96506611eb1c65ba89018ff08a981e2c16"; - }; - }; - "ora-1.4.0" = { - name = "ora"; - packageName = "ora"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ora/-/ora-1.4.0.tgz"; - sha512 = "iMK1DOQxzzh2MBlVsU42G80mnrvUhqsMh74phHtDlrcTZPK0pH6o7l7DRshK+0YsxDyEuaOkziVdvM3T0QTzpw=="; - }; - }; - "orchestrator-0.3.8" = { - name = "orchestrator"; - packageName = "orchestrator"; - version = "0.3.8"; - src = fetchurl { - url = "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz"; - sha1 = "14e7e9e2764f7315fbac184e506c7aa6df94ad7e"; - }; - }; - "ordered-read-streams-0.1.0" = { - name = "ordered-read-streams"; - packageName = "ordered-read-streams"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz"; - sha1 = "fd565a9af8eb4473ba69b6ed8a34352cb552f126"; - }; - }; - "ordered-read-streams-1.0.1" = { - name = "ordered-read-streams"; - packageName = "ordered-read-streams"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz"; - sha1 = "77c0cb37c41525d64166d990ffad7ec6a0e1363e"; - }; - }; - "os-browserify-0.1.2" = { - name = "os-browserify"; - packageName = "os-browserify"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/os-browserify/-/os-browserify-0.1.2.tgz"; - sha1 = "49ca0293e0b19590a5f5de10c7f265a617d8fe54"; - }; - }; - "os-browserify-0.3.0" = { - name = "os-browserify"; - packageName = "os-browserify"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz"; - sha1 = "854373c7f5c2315914fc9bfc6bd8238fdda1ec27"; - }; - }; - "os-homedir-1.0.2" = { - name = "os-homedir"; - packageName = "os-homedir"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz"; - sha1 = "ffbc4988336e0e833de0c168c7ef152121aa7fb3"; - }; - }; - "os-locale-1.4.0" = { - name = "os-locale"; - packageName = "os-locale"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz"; - sha1 = "20f9f17ae29ed345e8bde583b13d2009803c14d9"; - }; - }; - "os-locale-2.1.0" = { - name = "os-locale"; - packageName = "os-locale"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz"; - sha512 = "3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA=="; - }; - }; - "os-name-1.0.3" = { - name = "os-name"; - packageName = "os-name"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/os-name/-/os-name-1.0.3.tgz"; - sha1 = "1b379f64835af7c5a7f498b357cb95215c159edf"; - }; - }; - "os-name-2.0.1" = { - name = "os-name"; - packageName = "os-name"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/os-name/-/os-name-2.0.1.tgz"; - sha1 = "b9a386361c17ae3a21736ef0599405c9a8c5dc5e"; - }; - }; - "os-shim-0.1.3" = { - name = "os-shim"; - packageName = "os-shim"; - version = "0.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/os-shim/-/os-shim-0.1.3.tgz"; - sha1 = "6b62c3791cf7909ea35ed46e17658bb417cb3917"; - }; - }; - "os-tmpdir-1.0.2" = { - name = "os-tmpdir"; - packageName = "os-tmpdir"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz"; - sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274"; - }; - }; - "osenv-0.0.3" = { - name = "osenv"; - packageName = "osenv"; - version = "0.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz"; - sha1 = "cd6ad8ddb290915ad9e22765576025d411f29cb6"; - }; - }; - "osenv-0.1.5" = { - name = "osenv"; - packageName = "osenv"; - version = "0.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz"; - sha512 = "0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g=="; - }; - }; - "osx-release-1.1.0" = { - name = "osx-release"; - packageName = "osx-release"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/osx-release/-/osx-release-1.1.0.tgz"; - sha1 = "f217911a28136949af1bf9308b241e2737d3cd6c"; - }; - }; - "p-any-1.1.0" = { - name = "p-any"; - packageName = "p-any"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/p-any/-/p-any-1.1.0.tgz"; - sha512 = "Ef0tVa4CZ5pTAmKn+Cg3w8ABBXh+hHO1aV8281dKOoUHfX+3tjG2EaFcC+aZyagg9b4EYGsHEjz21DnEE8Og2g=="; - }; - }; - "p-cancelable-0.3.0" = { - name = "p-cancelable"; - packageName = "p-cancelable"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz"; - sha512 = "RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw=="; - }; - }; - "p-cancelable-0.4.1" = { - name = "p-cancelable"; - packageName = "p-cancelable"; - version = "0.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz"; - sha512 = "HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ=="; - }; - }; - "p-finally-1.0.0" = { - name = "p-finally"; - packageName = "p-finally"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz"; - sha1 = "3fbcfb15b899a44123b34b6dcc18b724336a2cae"; - }; - }; - "p-is-promise-1.1.0" = { - name = "p-is-promise"; - packageName = "p-is-promise"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz"; - sha1 = "9c9456989e9f6588017b0434d56097675c3da05e"; - }; - }; - "p-limit-1.3.0" = { - name = "p-limit"; - packageName = "p-limit"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz"; - sha512 = "vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q=="; - }; - }; - "p-limit-2.0.0" = { - name = "p-limit"; - packageName = "p-limit"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/p-limit/-/p-limit-2.0.0.tgz"; - sha512 = "fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A=="; - }; - }; - "p-locate-2.0.0" = { - name = "p-locate"; - packageName = "p-locate"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz"; - sha1 = "20a0103b222a70c8fd39cc2e580680f3dde5ec43"; - }; - }; - "p-locate-3.0.0" = { - name = "p-locate"; - packageName = "p-locate"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz"; - sha512 = "x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ=="; - }; - }; - "p-map-1.2.0" = { - name = "p-map"; - packageName = "p-map"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz"; - sha512 = "r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA=="; - }; - }; - "p-map-series-1.0.0" = { - name = "p-map-series"; - packageName = "p-map-series"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz"; - sha1 = "bf98fe575705658a9e1351befb85ae4c1f07bdca"; - }; - }; - "p-reduce-1.0.0" = { - name = "p-reduce"; - packageName = "p-reduce"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz"; - sha1 = "18c2b0dd936a4690a529f8231f58a0fdb6a47dfa"; - }; - }; - "p-some-2.0.1" = { - name = "p-some"; - packageName = "p-some"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/p-some/-/p-some-2.0.1.tgz"; - sha1 = "65d87c8b154edbcf5221d167778b6d2e150f6f06"; - }; - }; - "p-timeout-1.2.1" = { - name = "p-timeout"; - packageName = "p-timeout"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz"; - sha1 = "5eb3b353b7fce99f101a1038880bb054ebbea386"; - }; - }; - "p-timeout-2.0.1" = { - name = "p-timeout"; - packageName = "p-timeout"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz"; - sha512 = "88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA=="; - }; - }; - "p-try-1.0.0" = { - name = "p-try"; - packageName = "p-try"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz"; - sha1 = "cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"; - }; - }; - "p-try-2.0.0" = { - name = "p-try"; - packageName = "p-try"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz"; - sha512 = "hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ=="; - }; - }; - "p-waterfall-1.0.0" = { - name = "p-waterfall"; - packageName = "p-waterfall"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/p-waterfall/-/p-waterfall-1.0.0.tgz"; - sha1 = "7ed94b3ceb3332782353af6aae11aa9fc235bb00"; - }; - }; - "pac-proxy-agent-2.0.2" = { - name = "pac-proxy-agent"; - packageName = "pac-proxy-agent"; - version = "2.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-2.0.2.tgz"; - sha512 = "cDNAN1Ehjbf5EHkNY5qnRhGPUCp6SnpyVof5fRzN800QV1Y2OkzbH9rmjZkbBRa8igof903yOnjIl6z0SlAhxA=="; - }; - }; - "pac-resolver-3.0.0" = { - name = "pac-resolver"; - packageName = "pac-resolver"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/pac-resolver/-/pac-resolver-3.0.0.tgz"; - sha512 = "tcc38bsjuE3XZ5+4vP96OfhOugrX+JcnpUbhfuc4LuXBLQhoTthOstZeoQJBDnQUDYzYmdImKsbz0xSl1/9qeA=="; - }; - }; - "package-json-1.2.0" = { - name = "package-json"; - packageName = "package-json"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/package-json/-/package-json-1.2.0.tgz"; - sha1 = "c8ecac094227cdf76a316874ed05e27cc939a0e0"; - }; - }; - "package-json-4.0.1" = { - name = "package-json"; - packageName = "package-json"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz"; - sha1 = "8869a0401253661c4c4ca3da6c2121ed555f5eed"; - }; - }; - "package-json-5.0.0" = { - name = "package-json"; - packageName = "package-json"; - version = "5.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/package-json/-/package-json-5.0.0.tgz"; - sha512 = "EeHQFFTlEmLrkIQoxbE9w0FuAWHoc1XpthDqnZ/i9keOt701cteyXwAxQFLpVqVjj3feh2TodkihjLaRUtIgLg=="; - }; - }; - "package-json-versionify-1.0.4" = { - name = "package-json-versionify"; - packageName = "package-json-versionify"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/package-json-versionify/-/package-json-versionify-1.0.4.tgz"; - sha1 = "5860587a944873a6b7e6d26e8e51ffb22315bf17"; - }; - }; - "pad-0.0.5" = { - name = "pad"; - packageName = "pad"; - version = "0.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/pad/-/pad-0.0.5.tgz"; - sha1 = "2219ab4db2ac74549a676164bc475d68cb87de05"; - }; - }; - "pad-component-0.0.1" = { - name = "pad-component"; - packageName = "pad-component"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/pad-component/-/pad-component-0.0.1.tgz"; - sha1 = "ad1f22ce1bf0fdc0d6ddd908af17f351a404b8ac"; - }; - }; - "pako-0.2.9" = { - name = "pako"; - packageName = "pako"; - version = "0.2.9"; - src = fetchurl { - url = "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz"; - sha1 = "f3f7522f4ef782348da8161bad9ecfd51bf83a75"; - }; - }; - "pako-1.0.6" = { - name = "pako"; - packageName = "pako"; - version = "1.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz"; - sha512 = "lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg=="; - }; - }; - "parallel-transform-1.1.0" = { - name = "parallel-transform"; - packageName = "parallel-transform"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz"; - sha1 = "d410f065b05da23081fcd10f28854c29bda33b06"; - }; - }; - "param-case-2.1.1" = { - name = "param-case"; - packageName = "param-case"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz"; - sha1 = "df94fd8cf6531ecf75e6bef9a0858fbc72be2247"; - }; - }; - "parents-1.0.1" = { - name = "parents"; - packageName = "parents"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz"; - sha1 = "fedd4d2bf193a77745fe71e371d73c3307d9c751"; - }; - }; - "parse-asn1-5.1.1" = { - name = "parse-asn1"; - packageName = "parse-asn1"; - version = "5.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz"; - sha512 = "KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw=="; - }; - }; - "parse-filepath-1.0.2" = { - name = "parse-filepath"; - packageName = "parse-filepath"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz"; - sha1 = "a632127f53aaf3d15876f5872f3ffac763d6c891"; - }; - }; - "parse-github-repo-url-1.4.1" = { - name = "parse-github-repo-url"; - packageName = "parse-github-repo-url"; - version = "1.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz"; - sha1 = "9e7d8bb252a6cb6ba42595060b7bf6df3dbc1f50"; - }; - }; - "parse-github-url-1.0.2" = { - name = "parse-github-url"; - packageName = "parse-github-url"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.2.tgz"; - sha512 = "kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw=="; - }; - }; - "parse-glob-3.0.4" = { - name = "parse-glob"; - packageName = "parse-glob"; - version = "3.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz"; - sha1 = "b2c376cfb11f35513badd173ef0bb6e3a388391c"; - }; - }; - "parse-headers-2.0.1" = { - name = "parse-headers"; - packageName = "parse-headers"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.1.tgz"; - sha1 = "6ae83a7aa25a9d9b700acc28698cd1f1ed7e9536"; - }; - }; - "parse-help-1.0.0" = { - name = "parse-help"; - packageName = "parse-help"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/parse-help/-/parse-help-1.0.0.tgz"; - sha512 = "dlOrbBba6Rrw/nrJ+V7/vkGZdiimWJQzMHZZrYsUq03JE8AV3fAv6kOYX7dP/w2h67lIdmRf8ES8mU44xAgE/Q=="; - }; - }; - "parse-json-2.2.0" = { - name = "parse-json"; - packageName = "parse-json"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz"; - sha1 = "f480f40434ef80741f8469099f8dea18f55a4dc9"; - }; - }; - "parse-json-3.0.0" = { - name = "parse-json"; - packageName = "parse-json"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/parse-json/-/parse-json-3.0.0.tgz"; - sha1 = "fa6f47b18e23826ead32f263e744d0e1e847fb13"; - }; - }; - "parse-json-4.0.0" = { - name = "parse-json"; - packageName = "parse-json"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz"; - sha1 = "be35f5425be1f7f6c747184f98a788cb99477ee0"; - }; - }; - "parse-numeric-range-0.0.2" = { - name = "parse-numeric-range"; - packageName = "parse-numeric-range"; - version = "0.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-0.0.2.tgz"; - sha1 = "b4f09d413c7adbcd987f6e9233c7b4b210c938e4"; - }; - }; - "parse-passwd-1.0.0" = { - name = "parse-passwd"; - packageName = "parse-passwd"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz"; - sha1 = "6d5b934a456993b23d37f40a382d6f1666a8e5c6"; - }; - }; - "parse-torrent-4.1.0" = { - name = "parse-torrent"; - packageName = "parse-torrent"; - version = "4.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/parse-torrent/-/parse-torrent-4.1.0.tgz"; - sha1 = "a814bd8505e8b58e88eb8ff3e2daff5d19a711b7"; - }; - }; - "parse-torrent-5.9.1" = { - name = "parse-torrent"; - packageName = "parse-torrent"; - version = "5.9.1"; - src = fetchurl { - url = "https://registry.npmjs.org/parse-torrent/-/parse-torrent-5.9.1.tgz"; - sha512 = "yy7UTSmliOT/7Yl+P4hwwW2W7PbCTAMcD0lasaVG+k4/2laj42YWzLm468bLFGDoFPIb29g3BuwBcA3gLopKww=="; - }; - }; - "parse-torrent-6.1.1" = { - name = "parse-torrent"; - packageName = "parse-torrent"; - version = "6.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/parse-torrent/-/parse-torrent-6.1.1.tgz"; - sha512 = "VOQseFSgXOJE1tnwLJHA6GAILC62GaXRtoCkf3cOiTxMt2P/Xjz1Oe6TVJB7BCm4WkgOY7QS22bjqA7Z4ryuJA=="; - }; - }; - "parse-torrent-file-2.1.4" = { - name = "parse-torrent-file"; - packageName = "parse-torrent-file"; - version = "2.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/parse-torrent-file/-/parse-torrent-file-2.1.4.tgz"; - sha1 = "32d4b6afde631420e5f415919a222b774b575707"; - }; - }; - "parse5-1.5.1" = { - name = "parse5"; - packageName = "parse5"; - version = "1.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz"; - sha1 = "9b7f3b0de32be78dc2401b17573ccaf0f6f59d94"; - }; - }; - "parse5-3.0.3" = { - name = "parse5"; - packageName = "parse5"; - version = "3.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz"; - sha512 = "rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA=="; - }; - }; - "parsejson-0.0.1" = { - name = "parsejson"; - packageName = "parsejson"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/parsejson/-/parsejson-0.0.1.tgz"; - sha1 = "9b10c6c0d825ab589e685153826de0a3ba278bcc"; - }; - }; - "parsejson-0.0.3" = { - name = "parsejson"; - packageName = "parsejson"; - version = "0.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz"; - sha1 = "ab7e3759f209ece99437973f7d0f1f64ae0e64ab"; - }; - }; - "parseqs-0.0.2" = { - name = "parseqs"; - packageName = "parseqs"; - version = "0.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/parseqs/-/parseqs-0.0.2.tgz"; - sha1 = "9dfe70b2cddac388bde4f35b1f240fa58adbe6c7"; - }; - }; - "parseqs-0.0.5" = { - name = "parseqs"; - packageName = "parseqs"; - version = "0.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz"; - sha1 = "d5208a3738e46766e291ba2ea173684921a8b89d"; - }; - }; - "parserlib-0.2.5" = { - name = "parserlib"; - packageName = "parserlib"; - version = "0.2.5"; - src = fetchurl { - url = "https://registry.npmjs.org/parserlib/-/parserlib-0.2.5.tgz"; - sha1 = "85907dd8605aa06abb3dd295d50bb2b8fa4dd117"; - }; - }; - "parserlib-1.1.1" = { - name = "parserlib"; - packageName = "parserlib"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/parserlib/-/parserlib-1.1.1.tgz"; - sha1 = "a64cfa724062434fdfc351c9a4ec2d92b94c06f4"; - }; - }; - "parseuri-0.0.2" = { - name = "parseuri"; - packageName = "parseuri"; - version = "0.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/parseuri/-/parseuri-0.0.2.tgz"; - sha1 = "db41878f2d6964718be870b3140973d8093be156"; - }; - }; - "parseuri-0.0.5" = { - name = "parseuri"; - packageName = "parseuri"; - version = "0.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz"; - sha1 = "80204a50d4dbb779bfdc6ebe2778d90e4bce320a"; - }; - }; - "parseurl-1.3.2" = { - name = "parseurl"; - packageName = "parseurl"; - version = "1.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz"; - sha1 = "fc289d4ed8993119460c156253262cdc8de65bf3"; - }; - }; - "pascal-case-2.0.1" = { - name = "pascal-case"; - packageName = "pascal-case"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/pascal-case/-/pascal-case-2.0.1.tgz"; - sha1 = "2d578d3455f660da65eca18ef95b4e0de912761e"; - }; - }; - "pascalcase-0.1.1" = { - name = "pascalcase"; - packageName = "pascalcase"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz"; - sha1 = "b363e55e8006ca6fe21784d2db22bd15d7917f14"; - }; - }; - "passport-0.4.0" = { - name = "passport"; - packageName = "passport"; - version = "0.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/passport/-/passport-0.4.0.tgz"; - sha1 = "c5095691347bd5ad3b5e180238c3914d16f05811"; - }; - }; - "passport-google-oauth-1.0.0" = { - name = "passport-google-oauth"; - packageName = "passport-google-oauth"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/passport-google-oauth/-/passport-google-oauth-1.0.0.tgz"; - sha1 = "65f50633192ad0627a18b08960077109d84eb76d"; - }; - }; - "passport-google-oauth1-1.0.0" = { - name = "passport-google-oauth1"; - packageName = "passport-google-oauth1"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/passport-google-oauth1/-/passport-google-oauth1-1.0.0.tgz"; - sha1 = "af74a803df51ec646f66a44d82282be6f108e0cc"; - }; - }; - "passport-google-oauth20-1.0.0" = { - name = "passport-google-oauth20"; - packageName = "passport-google-oauth20"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/passport-google-oauth20/-/passport-google-oauth20-1.0.0.tgz"; - sha1 = "3b960e8a1d70d1dbe794615c827c68c40392a5d0"; - }; - }; - "passport-http-bearer-1.0.1" = { - name = "passport-http-bearer"; - packageName = "passport-http-bearer"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/passport-http-bearer/-/passport-http-bearer-1.0.1.tgz"; - sha1 = "147469ea3669e2a84c6167ef99dbb77e1f0098a8"; - }; - }; - "passport-local-1.0.0" = { - name = "passport-local"; - packageName = "passport-local"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/passport-local/-/passport-local-1.0.0.tgz"; - sha1 = "1fe63268c92e75606626437e3b906662c15ba6ee"; - }; - }; - "passport-oauth1-1.1.0" = { - name = "passport-oauth1"; - packageName = "passport-oauth1"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/passport-oauth1/-/passport-oauth1-1.1.0.tgz"; - sha1 = "a7de988a211f9cf4687377130ea74df32730c918"; - }; - }; - "passport-oauth2-1.4.0" = { - name = "passport-oauth2"; - packageName = "passport-oauth2"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/passport-oauth2/-/passport-oauth2-1.4.0.tgz"; - sha1 = "f62f81583cbe12609be7ce6f160b9395a27b86ad"; - }; - }; - "passport-oauth2-client-password-0.1.2" = { - name = "passport-oauth2-client-password"; - packageName = "passport-oauth2-client-password"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/passport-oauth2-client-password/-/passport-oauth2-client-password-0.1.2.tgz"; - sha1 = "4f378b678b92d16dbbd233a6c706520093e561ba"; - }; - }; - "passport-strategy-1.0.0" = { - name = "passport-strategy"; - packageName = "passport-strategy"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/passport-strategy/-/passport-strategy-1.0.0.tgz"; - sha1 = "b5539aa8fc225a3d1ad179476ddf236b440f52e4"; - }; - }; - "passwd-user-2.1.0" = { - name = "passwd-user"; - packageName = "passwd-user"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/passwd-user/-/passwd-user-2.1.0.tgz"; - sha1 = "fad9db6ae252f8b088e0c5decd20a7da0c5d9f1e"; - }; - }; - "path-0.12.7" = { - name = "path"; - packageName = "path"; - version = "0.12.7"; - src = fetchurl { - url = "https://registry.npmjs.org/path/-/path-0.12.7.tgz"; - sha1 = "d4dc2a506c4ce2197eb481ebfcd5b36c0140b10f"; - }; - }; - "path-browserify-0.0.0" = { - name = "path-browserify"; - packageName = "path-browserify"; - version = "0.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz"; - sha1 = "a0b870729aae214005b7d5032ec2cbbb0fb4451a"; - }; - }; - "path-browserify-0.0.1" = { - name = "path-browserify"; - packageName = "path-browserify"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz"; - sha512 = "BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ=="; - }; - }; - "path-case-2.1.1" = { - name = "path-case"; - packageName = "path-case"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/path-case/-/path-case-2.1.1.tgz"; - sha1 = "94b8037c372d3fe2906e465bb45e25d226e8eea5"; - }; - }; - "path-dirname-1.0.2" = { - name = "path-dirname"; - packageName = "path-dirname"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz"; - sha1 = "cc33d24d525e099a5388c0336c6e32b9160609e0"; - }; - }; - "path-exists-2.1.0" = { - name = "path-exists"; - packageName = "path-exists"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"; - sha1 = "0feb6c64f0fc518d9a754dd5efb62c7022761f4b"; - }; - }; - "path-exists-3.0.0" = { - name = "path-exists"; - packageName = "path-exists"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz"; - sha1 = "ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"; - }; - }; - "path-is-absolute-1.0.1" = { - name = "path-is-absolute"; - packageName = "path-is-absolute"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"; - sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"; - }; - }; - "path-is-inside-1.0.2" = { - name = "path-is-inside"; - packageName = "path-is-inside"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz"; - sha1 = "365417dede44430d1c11af61027facf074bdfc53"; - }; - }; - "path-key-1.0.0" = { - name = "path-key"; - packageName = "path-key"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/path-key/-/path-key-1.0.0.tgz"; - sha1 = "5d53d578019646c0d68800db4e146e6bdc2ac7af"; - }; - }; - "path-key-2.0.1" = { - name = "path-key"; - packageName = "path-key"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz"; - sha1 = "411cadb574c5a140d3a4b1910d40d80cc9f40b40"; - }; - }; - "path-loader-1.0.6" = { - name = "path-loader"; - packageName = "path-loader"; - version = "1.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/path-loader/-/path-loader-1.0.6.tgz"; - sha512 = "vAtndQsgWS0s2JOjT+NWtJyP5Gc940SlQQ55j0+qSj/SJQ4dmt/L8gLeW9wJF0rM32qEts+3NDvKjs6TUxwFtg=="; - }; - }; - "path-parse-1.0.6" = { - name = "path-parse"; - packageName = "path-parse"; - version = "1.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz"; - sha512 = "GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="; - }; - }; - "path-platform-0.11.15" = { - name = "path-platform"; - packageName = "path-platform"; - version = "0.11.15"; - src = fetchurl { - url = "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz"; - sha1 = "e864217f74c36850f0852b78dc7bf7d4a5721bf2"; - }; - }; - "path-root-0.1.1" = { - name = "path-root"; - packageName = "path-root"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz"; - sha1 = "9a4a6814cac1c0cd73360a95f32083c8ea4745b7"; - }; - }; - "path-root-regex-0.1.2" = { - name = "path-root-regex"; - packageName = "path-root-regex"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz"; - sha1 = "bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d"; - }; - }; - "path-to-regexp-0.1.3" = { - name = "path-to-regexp"; - packageName = "path-to-regexp"; - version = "0.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.3.tgz"; - sha1 = "21b9ab82274279de25b156ea08fd12ca51b8aecb"; - }; - }; - "path-to-regexp-0.1.7" = { - name = "path-to-regexp"; - packageName = "path-to-regexp"; - version = "0.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz"; - sha1 = "df604178005f522f15eb4490e7247a1bfaa67f8c"; - }; - }; - "path-to-regexp-1.7.0" = { - name = "path-to-regexp"; - packageName = "path-to-regexp"; - version = "1.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.7.0.tgz"; - sha1 = "59fde0f435badacba103a84e9d3bc64e96b9937d"; - }; - }; - "path-to-regexp-2.2.1" = { - name = "path-to-regexp"; - packageName = "path-to-regexp"; - version = "2.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz"; - sha512 = "gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ=="; - }; - }; - "path-type-1.1.0" = { - name = "path-type"; - packageName = "path-type"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz"; - sha1 = "59c44f7ee491da704da415da5a4070ba4f8fe441"; - }; - }; - "path-type-2.0.0" = { - name = "path-type"; - packageName = "path-type"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz"; - sha1 = "f012ccb8415b7096fc2daa1054c3d72389594c73"; - }; - }; - "path-type-3.0.0" = { - name = "path-type"; - packageName = "path-type"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz"; - sha512 = "T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg=="; - }; - }; - "pathval-1.1.0" = { - name = "pathval"; - packageName = "pathval"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz"; - sha1 = "b942e6d4bde653005ef6b71361def8727d0645e0"; - }; - }; - "pause-0.0.1" = { - name = "pause"; - packageName = "pause"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/pause/-/pause-0.0.1.tgz"; - sha1 = "1d408b3fdb76923b9543d96fb4c9dfd535d9cb5d"; - }; - }; - "pause-0.1.0" = { - name = "pause"; - packageName = "pause"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/pause/-/pause-0.1.0.tgz"; - sha1 = "ebc8a4a8619ff0b8a81ac1513c3434ff469fdb74"; - }; - }; - "pause-stream-0.0.11" = { - name = "pause-stream"; - packageName = "pause-stream"; - version = "0.0.11"; - src = fetchurl { - url = "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz"; - sha1 = "fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445"; - }; - }; - "pbkdf2-3.0.16" = { - name = "pbkdf2"; - packageName = "pbkdf2"; - version = "3.0.16"; - src = fetchurl { - url = "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.16.tgz"; - sha512 = "y4CXP3thSxqf7c0qmOF+9UeOTrifiVTIM+u7NWlq+PRsHbr7r7dpCmvzrZxa96JJUNi0Y5w9VqG5ZNeCVMoDcA=="; - }; - }; - "peer-wire-protocol-0.7.1" = { - name = "peer-wire-protocol"; - packageName = "peer-wire-protocol"; - version = "0.7.1"; - src = fetchurl { - url = "https://registry.npmjs.org/peer-wire-protocol/-/peer-wire-protocol-0.7.1.tgz"; - sha512 = "V9oTa/ZcfNNz9fAST28Gg0fXbPeFPk3SBImsYO8GDDG5D0E195vxXmjZ+SPrzr4BJyMQmdDmwUfTf9MZ62z4mw=="; - }; - }; - "peer-wire-swarm-0.12.2" = { - name = "peer-wire-swarm"; - packageName = "peer-wire-swarm"; - version = "0.12.2"; - src = fetchurl { - url = "https://registry.npmjs.org/peer-wire-swarm/-/peer-wire-swarm-0.12.2.tgz"; - sha512 = "sIWZ1nTL9l6mI9J18kW1AeByBwagvNzGJlMmQA9pM+otKQtTIwnigK8SR0nEFrNZYqZelI6RQ6g4udvtQ2TI1g=="; - }; - }; - "peerflix-0.34.0" = { - name = "peerflix"; - packageName = "peerflix"; - version = "0.34.0"; - src = fetchurl { - url = "https://registry.npmjs.org/peerflix/-/peerflix-0.34.0.tgz"; - sha1 = "748f7e401284bf8f2c620264d229223304199dbe"; - }; - }; - "pegjs-0.10.0" = { - name = "pegjs"; - packageName = "pegjs"; - version = "0.10.0"; - src = fetchurl { - url = "https://registry.npmjs.org/pegjs/-/pegjs-0.10.0.tgz"; - sha1 = "cf8bafae6eddff4b5a7efb185269eaaf4610ddbd"; - }; - }; - "pegjs-git+https://github.com/tstarling/pegjs#fork" = { - name = "pegjs"; - packageName = "pegjs"; - version = "0.8.0"; - src = fetchgit { - url = "https://github.com/tstarling/pegjs"; - rev = "36d584bd7bbc564c86c058c5dfe8053b1fe1d584"; - sha256 = "df0bf31b132e63beae73a28f1edfe0a2e9edf01660632c72834c682e2b484905"; - }; - }; - "pend-1.2.0" = { - name = "pend"; - packageName = "pend"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz"; - sha1 = "7a57eb550a6783f9115331fcf4663d5c8e007a50"; - }; - }; - "performance-now-0.2.0" = { - name = "performance-now"; - packageName = "performance-now"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz"; - sha1 = "33ef30c5c77d4ea21c5a53869d91b56d8f2555e5"; - }; - }; - "performance-now-2.1.0" = { - name = "performance-now"; - packageName = "performance-now"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz"; - sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"; - }; - }; - "phantom-4.0.12" = { - name = "phantom"; - packageName = "phantom"; - version = "4.0.12"; - src = fetchurl { - url = "https://registry.npmjs.org/phantom/-/phantom-4.0.12.tgz"; - sha512 = "Tz82XhtPmwCk1FFPmecy7yRGZG2btpzY2KI9fcoPT7zT9det0CcMyfBFPp1S8DqzsnQnm8ZYEfdy528mwVtksA=="; - }; - }; - "phantomjs-1.9.20" = { - name = "phantomjs"; - packageName = "phantomjs"; - version = "1.9.20"; - src = fetchurl { - url = "https://registry.npmjs.org/phantomjs/-/phantomjs-1.9.20.tgz"; - sha1 = "4424aca20e14d255c0b0889af6f6b8973da10e0d"; - }; - }; - "phantomjs-prebuilt-2.1.16" = { - name = "phantomjs-prebuilt"; - packageName = "phantomjs-prebuilt"; - version = "2.1.16"; - src = fetchurl { - url = "https://registry.npmjs.org/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.16.tgz"; - sha1 = "efd212a4a3966d3647684ea8ba788549be2aefef"; - }; - }; - "piece-length-1.0.0" = { - name = "piece-length"; - packageName = "piece-length"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/piece-length/-/piece-length-1.0.0.tgz"; - sha1 = "4db7167157fd69fef14caf7262cd39f189b24508"; - }; - }; - "pify-2.3.0" = { - name = "pify"; - packageName = "pify"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"; - sha1 = "ed141a6ac043a849ea588498e7dca8b15330e90c"; - }; - }; - "pify-3.0.0" = { - name = "pify"; - packageName = "pify"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz"; - sha1 = "e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"; - }; - }; - "pinkie-2.0.4" = { - name = "pinkie"; - packageName = "pinkie"; - version = "2.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"; - sha1 = "72556b80cfa0d48a974e80e77248e80ed4f7f870"; - }; - }; - "pinkie-promise-2.0.1" = { - name = "pinkie-promise"; - packageName = "pinkie-promise"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz"; - sha1 = "2135d6dfa7a358c069ac9b178776288228450ffa"; - }; - }; - "pino-4.17.6" = { - name = "pino"; - packageName = "pino"; - version = "4.17.6"; - src = fetchurl { - url = "https://registry.npmjs.org/pino/-/pino-4.17.6.tgz"; - sha512 = "LFDwmhyWLBnmwO/2UFbWu1jEGVDzaPupaVdx0XcZ3tIAx1EDEBauzxXf2S0UcFK7oe+X9MApjH0hx9U1XMgfCA=="; - }; - }; - "pino-5.0.0-rc.4" = { - name = "pino"; - packageName = "pino"; - version = "5.0.0-rc.4"; - src = fetchurl { - url = "https://registry.npmjs.org/pino/-/pino-5.0.0-rc.4.tgz"; - sha512 = "n5aJmABDjzZbwrB0AEbUeugz1Rh55c9T62yVGv6YL1vP1GuqpjIcLgwZIM1SI8E4Nfmcoo46SSmPgSSA9mPdog=="; - }; - }; - "pino-std-serializers-2.2.0" = { - name = "pino-std-serializers"; - packageName = "pino-std-serializers"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-2.2.0.tgz"; - sha512 = "Ef95yX2/cUb5knEmHCpvkfrvjWBx0CTcBwB3WAneX8o0WpEf8y+lmR/XMkgAbJ/Ak2mHbo0eL5ANy8qDqpH1xw=="; - }; - }; - "pkg-dir-2.0.0" = { - name = "pkg-dir"; - packageName = "pkg-dir"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz"; - sha1 = "f6d5d1109e19d63edf428e0bd57e12777615334b"; - }; - }; - "pkg-up-2.0.0" = { - name = "pkg-up"; - packageName = "pkg-up"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz"; - sha1 = "c819ac728059a461cab1c3889a2be3c49a004d7f"; - }; - }; - "pkginfo-0.2.3" = { - name = "pkginfo"; - packageName = "pkginfo"; - version = "0.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/pkginfo/-/pkginfo-0.2.3.tgz"; - sha1 = "7239c42a5ef6c30b8f328439d9b9ff71042490f8"; - }; - }; - "pkginfo-0.3.1" = { - name = "pkginfo"; - packageName = "pkginfo"; - version = "0.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz"; - sha1 = "5b29f6a81f70717142e09e765bbeab97b4f81e21"; - }; - }; - "pkginfo-0.4.1" = { - name = "pkginfo"; - packageName = "pkginfo"; - version = "0.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz"; - sha1 = "b5418ef0439de5425fc4995042dced14fb2a84ff"; - }; - }; - "playerui-1.3.0" = { - name = "playerui"; - packageName = "playerui"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/playerui/-/playerui-1.3.0.tgz"; - sha1 = "a32b907f28d17f61b74d45d46fd89dea3c4e88b5"; - }; - }; - "please-upgrade-node-3.1.1" = { - name = "please-upgrade-node"; - packageName = "please-upgrade-node"; - version = "3.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.1.1.tgz"; - sha512 = "KY1uHnQ2NlQHqIJQpnh/i54rKkuxCEBx+voJIS/Mvb+L2iYd2NMotwduhKTMjfC1uKoX3VXOxLjIYG66dfJTVQ=="; - }; - }; - "plist-1.2.0" = { - name = "plist"; - packageName = "plist"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/plist/-/plist-1.2.0.tgz"; - sha1 = "084b5093ddc92506e259f874b8d9b1afb8c79593"; - }; - }; - "plist-2.0.1" = { - name = "plist"; - packageName = "plist"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/plist/-/plist-2.0.1.tgz"; - sha1 = "0a32ca9481b1c364e92e18dc55c876de9d01da8b"; - }; - }; - "plist-2.1.0" = { - name = "plist"; - packageName = "plist"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/plist/-/plist-2.1.0.tgz"; - sha1 = "57ccdb7a0821df21831217a3cad54e3e146a1025"; - }; - }; - "plist-3.0.1" = { - name = "plist"; - packageName = "plist"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/plist/-/plist-3.0.1.tgz"; - sha512 = "GpgvHHocGRyQm74b6FWEZZVRroHKE1I0/BTjAmySaohK+cUn+hZpbqXkc3KWgW3gQYkqcQej35FohcT0FRlkRQ=="; - }; - }; - "plist-with-patches-0.5.1" = { - name = "plist-with-patches"; - packageName = "plist-with-patches"; - version = "0.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/plist-with-patches/-/plist-with-patches-0.5.1.tgz"; - sha1 = "868aae2e0df8989b026562b35cbc19cfd8bb780d"; - }; - }; - "plugin-error-0.1.2" = { - name = "plugin-error"; - packageName = "plugin-error"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz"; - sha1 = "3b9bb3335ccf00f425e07437e19276967da47ace"; - }; - }; - "plugin-error-1.0.1" = { - name = "plugin-error"; - packageName = "plugin-error"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz"; - sha512 = "L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA=="; - }; - }; - "pluralize-1.2.1" = { - name = "pluralize"; - packageName = "pluralize"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz"; - sha1 = "d1a21483fd22bb41e58a12fa3421823140897c45"; - }; - }; - "pluralize-7.0.0" = { - name = "pluralize"; - packageName = "pluralize"; - version = "7.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz"; - sha512 = "ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow=="; - }; - }; - "po2json-0.4.5" = { - name = "po2json"; - packageName = "po2json"; - version = "0.4.5"; - src = fetchurl { - url = "https://registry.npmjs.org/po2json/-/po2json-0.4.5.tgz"; - sha1 = "47bb2952da32d58a1be2f256a598eebc0b745118"; - }; - }; - "policyfile-0.0.4" = { - name = "policyfile"; - packageName = "policyfile"; - version = "0.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz"; - sha1 = "d6b82ead98ae79ebe228e2daf5903311ec982e4d"; - }; - }; - "pop-iterate-1.0.1" = { - name = "pop-iterate"; - packageName = "pop-iterate"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/pop-iterate/-/pop-iterate-1.0.1.tgz"; - sha1 = "ceacfdab4abf353d7a0f2aaa2c1fc7b3f9413ba3"; - }; - }; - "poplib-0.1.7" = { - name = "poplib"; - packageName = "poplib"; - version = "0.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/poplib/-/poplib-0.1.7.tgz"; - sha1 = "2f4b58b5592972350cd97f482aba68f8e05574bc"; - }; - }; - "popsicle-9.2.0" = { - name = "popsicle"; - packageName = "popsicle"; - version = "9.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/popsicle/-/popsicle-9.2.0.tgz"; - sha512 = "petRj39w05GvH1WKuGFmzxR9+k+R9E7zX5XWTFee7P/qf88hMuLT7aAO/RsmldpQMtJsWQISkTQlfMRECKlxhw=="; - }; - }; - "popsicle-proxy-agent-3.0.0" = { - name = "popsicle-proxy-agent"; - packageName = "popsicle-proxy-agent"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/popsicle-proxy-agent/-/popsicle-proxy-agent-3.0.0.tgz"; - sha1 = "b9133c55d945759ab7ee61b7711364620d3aeadc"; - }; - }; - "popsicle-retry-3.2.1" = { - name = "popsicle-retry"; - packageName = "popsicle-retry"; - version = "3.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/popsicle-retry/-/popsicle-retry-3.2.1.tgz"; - sha1 = "e06e866533b42a7a123eb330cbe63a7cebcba10c"; - }; - }; - "popsicle-rewrite-1.0.0" = { - name = "popsicle-rewrite"; - packageName = "popsicle-rewrite"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/popsicle-rewrite/-/popsicle-rewrite-1.0.0.tgz"; - sha1 = "1dd4e8ea9c3182351fb820f87934d992f7fb9007"; - }; - }; - "popsicle-status-2.0.1" = { - name = "popsicle-status"; - packageName = "popsicle-status"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/popsicle-status/-/popsicle-status-2.0.1.tgz"; - sha1 = "8dd70c4fe7c694109add784ffe80eacac1e7b28d"; - }; - }; - "posix-character-classes-0.1.1" = { - name = "posix-character-classes"; - packageName = "posix-character-classes"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz"; - sha1 = "01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"; - }; - }; - "postcss-6.0.23" = { - name = "postcss"; - packageName = "postcss"; - version = "6.0.23"; - src = fetchurl { - url = "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz"; - sha512 = "soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag=="; - }; - }; - "prebuild-install-2.1.2" = { - name = "prebuild-install"; - packageName = "prebuild-install"; - version = "2.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-2.1.2.tgz"; - sha1 = "d9ae0ca85330e03962d93292f95a8b44c2ebf505"; - }; - }; - "precond-0.2.3" = { - name = "precond"; - packageName = "precond"; - version = "0.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz"; - sha1 = "aa9591bcaa24923f1e0f4849d240f47efc1075ac"; - }; - }; - "prelude-ls-1.1.2" = { - name = "prelude-ls"; - packageName = "prelude-ls"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz"; - sha1 = "21932a549f5e52ffd9a827f570e04be62a97da54"; - }; - }; - "prepend-http-1.0.4" = { - name = "prepend-http"; - packageName = "prepend-http"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz"; - sha1 = "d4f4562b0ce3696e41ac52d0e002e57a635dc6dc"; - }; - }; - "prepend-http-2.0.0" = { - name = "prepend-http"; - packageName = "prepend-http"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz"; - sha1 = "e92434bfa5ea8c19f41cdfd401d741a3c819d897"; - }; - }; - "preserve-0.2.0" = { - name = "preserve"; - packageName = "preserve"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz"; - sha1 = "815ed1f6ebc65926f865b310c0713bcb3315ce4b"; - }; - }; - "prettier-bytes-1.0.4" = { - name = "prettier-bytes"; - packageName = "prettier-bytes"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/prettier-bytes/-/prettier-bytes-1.0.4.tgz"; - sha1 = "994b02aa46f699c50b6257b5faaa7fe2557e62d6"; - }; - }; - "pretty-hash-1.0.1" = { - name = "pretty-hash"; - packageName = "pretty-hash"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/pretty-hash/-/pretty-hash-1.0.1.tgz"; - sha1 = "16e0579188def56bdb565892bcd05a5d65324807"; - }; - }; - "pretty-hrtime-1.0.3" = { - name = "pretty-hrtime"; - packageName = "pretty-hrtime"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz"; - sha1 = "b7e3ea42435a4c9b2759d99e0f201eb195802ee1"; - }; - }; - "prettyjson-1.2.1" = { - name = "prettyjson"; - packageName = "prettyjson"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/prettyjson/-/prettyjson-1.2.1.tgz"; - sha1 = "fcffab41d19cab4dfae5e575e64246619b12d289"; - }; - }; - "prfun-2.1.5" = { - name = "prfun"; - packageName = "prfun"; - version = "2.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/prfun/-/prfun-2.1.5.tgz"; - sha512 = "UCDQscAfQ1HArwvSUobJWbc3sTGLqGpYkRqXUpBZgf+zOWpOjz2dxnpRsOu+qxIj1K0n5UT1wgbCCgetsIwiug=="; - }; - }; - "printf-0.2.5" = { - name = "printf"; - packageName = "printf"; - version = "0.2.5"; - src = fetchurl { - url = "https://registry.npmjs.org/printf/-/printf-0.2.5.tgz"; - sha1 = "c438ca2ca33e3927671db4ab69c0e52f936a4f0f"; - }; - }; - "prisma-json-schema-0.0.4" = { - name = "prisma-json-schema"; - packageName = "prisma-json-schema"; - version = "0.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/prisma-json-schema/-/prisma-json-schema-0.0.4.tgz"; - sha512 = "NTbourUhkmhM18rrcnp+IdxTdWftUsepZcNX2QntOqkOOwccYADmmZJpTr9tuvCYsW3i48B8LVEwvm0v1pAhxQ=="; - }; - }; - "prisma-yml-1.0.50" = { - name = "prisma-yml"; - packageName = "prisma-yml"; - version = "1.0.50"; - src = fetchurl { - url = "https://registry.npmjs.org/prisma-yml/-/prisma-yml-1.0.50.tgz"; - sha512 = "Vpt6q+YzS6yozMnIPU75hlHzmDR1Hj4Z3FXaazJrOXUyeQx/xDqeEwRJ+ii4xl/GRYiFnMEVSLfsPzjLehA1Zw=="; - }; - }; - "private-0.1.8" = { - name = "private"; - packageName = "private"; - version = "0.1.8"; - src = fetchurl { - url = "https://registry.npmjs.org/private/-/private-0.1.8.tgz"; - sha512 = "VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg=="; - }; - }; - "probe-image-size-4.0.0" = { - name = "probe-image-size"; - packageName = "probe-image-size"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/probe-image-size/-/probe-image-size-4.0.0.tgz"; - sha512 = "nm7RvWUxps+2+jZKNLkd04mNapXNariS6G5WIEVzvAqjx7EUuKcY1Dp3e6oUK7GLwzJ+3gbSbPLFAASHFQrPcQ=="; - }; - }; - "process-0.11.10" = { - name = "process"; - packageName = "process"; - version = "0.11.10"; - src = fetchurl { - url = "https://registry.npmjs.org/process/-/process-0.11.10.tgz"; - sha1 = "7332300e840161bda3e69a1d1d91a7d4bc16f182"; - }; - }; - "process-0.5.2" = { - name = "process"; - packageName = "process"; - version = "0.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/process/-/process-0.5.2.tgz"; - sha1 = "1638d8a8e34c2f440a91db95ab9aeb677fc185cf"; - }; - }; - "process-nextick-args-1.0.7" = { - name = "process-nextick-args"; - packageName = "process-nextick-args"; - version = "1.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"; - sha1 = "150e20b756590ad3f91093f25a4f2ad8bff30ba3"; - }; - }; - "process-nextick-args-2.0.0" = { - name = "process-nextick-args"; - packageName = "process-nextick-args"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz"; - sha512 = "MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="; - }; - }; - "progress-1.1.8" = { - name = "progress"; - packageName = "progress"; - version = "1.1.8"; - src = fetchurl { - url = "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz"; - sha1 = "e260c78f6161cdd9b0e56cc3e0a85de17c7a57be"; - }; - }; - "progress-2.0.0" = { - name = "progress"; - packageName = "progress"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/progress/-/progress-2.0.0.tgz"; - sha1 = "8a1be366bf8fc23db2bd23f10c6fe920b4389d1f"; - }; - }; - "progress-string-1.2.2" = { - name = "progress-string"; - packageName = "progress-string"; - version = "1.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/progress-string/-/progress-string-1.2.2.tgz"; - sha512 = "JymvIR4IJ0qTyma7ExefBeJGp2IGaXYGWv8Z//Jq+AhrCd0uKlMPK9IWJ0LL6zbXbAN8fhLe1TL1hl1ZKOljDw=="; - }; - }; - "promiscuous-0.6.0" = { - name = "promiscuous"; - packageName = "promiscuous"; - version = "0.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/promiscuous/-/promiscuous-0.6.0.tgz"; - sha1 = "54014cd3d62cafe831e3354990c05ff5b78c8892"; - }; - }; - "promise-2.0.0" = { - name = "promise"; - packageName = "promise"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/promise/-/promise-2.0.0.tgz"; - sha1 = "46648aa9d605af5d2e70c3024bf59436da02b80e"; - }; - }; - "promise-6.1.0" = { - name = "promise"; - packageName = "promise"; - version = "6.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/promise/-/promise-6.1.0.tgz"; - sha1 = "2ce729f6b94b45c26891ad0602c5c90e04c6eef6"; - }; - }; - "promise-7.3.1" = { - name = "promise"; - packageName = "promise"; - version = "7.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz"; - sha512 = "nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg=="; - }; - }; - "promise-finally-3.0.0" = { - name = "promise-finally"; - packageName = "promise-finally"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/promise-finally/-/promise-finally-3.0.0.tgz"; - sha1 = "ddd5d0f895432b1206ceb8da1275064d18e7aa23"; - }; - }; - "promise-inflight-1.0.1" = { - name = "promise-inflight"; - packageName = "promise-inflight"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz"; - sha1 = "98472870bf228132fcbdd868129bad12c3c029e3"; - }; - }; - "promise-phantom-3.1.6" = { - name = "promise-phantom"; - packageName = "promise-phantom"; - version = "3.1.6"; - src = fetchurl { - url = "https://registry.npmjs.org/promise-phantom/-/promise-phantom-3.1.6.tgz"; - sha1 = "bbcfd248725259f2bb115a27bfa8d65dc420f931"; - }; - }; - "promised-temp-0.1.0" = { - name = "promised-temp"; - packageName = "promised-temp"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/promised-temp/-/promised-temp-0.1.0.tgz"; - sha1 = "5f8a704ccdf5f2ac23996fcafe2b301bc2a8d0eb"; - }; - }; - "prompt-0.2.14" = { - name = "prompt"; - packageName = "prompt"; - version = "0.2.14"; - src = fetchurl { - url = "https://registry.npmjs.org/prompt/-/prompt-0.2.14.tgz"; - sha1 = "57754f64f543fd7b0845707c818ece618f05ffdc"; - }; - }; - "prompt-1.0.0" = { - name = "prompt"; - packageName = "prompt"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/prompt/-/prompt-1.0.0.tgz"; - sha1 = "8e57123c396ab988897fb327fd3aedc3e735e4fe"; - }; - }; - "promzard-0.3.0" = { - name = "promzard"; - packageName = "promzard"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/promzard/-/promzard-0.3.0.tgz"; - sha1 = "26a5d6ee8c7dee4cb12208305acfb93ba382a9ee"; - }; - }; - "prop-types-15.6.2" = { - name = "prop-types"; - packageName = "prop-types"; - version = "15.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz"; - sha512 = "3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ=="; - }; - }; - "properties-1.2.1" = { - name = "properties"; - packageName = "properties"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/properties/-/properties-1.2.1.tgz"; - sha1 = "0ee97a7fc020b1a2a55b8659eda4aa8d869094bd"; - }; - }; - "properties-parser-0.3.1" = { - name = "properties-parser"; - packageName = "properties-parser"; - version = "0.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/properties-parser/-/properties-parser-0.3.1.tgz"; - sha1 = "1316e9539ffbfd93845e369b211022abd478771a"; - }; - }; - "protein-0.5.0" = { - name = "protein"; - packageName = "protein"; - version = "0.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/protein/-/protein-0.5.0.tgz"; - sha1 = "80ab4e919749351263ef14500d684e57c4202840"; - }; - }; - "proto-list-1.2.4" = { - name = "proto-list"; - packageName = "proto-list"; - version = "1.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz"; - sha1 = "212d5bfe1318306a420f6402b8e26ff39647a849"; - }; - }; - "protobufjs-3.8.2" = { - name = "protobufjs"; - packageName = "protobufjs"; - version = "3.8.2"; - src = fetchurl { - url = "https://registry.npmjs.org/protobufjs/-/protobufjs-3.8.2.tgz"; - sha1 = "bc826e34c3af4697e8d0af7a669e4d612aedcd17"; - }; - }; - "protochain-1.0.5" = { - name = "protochain"; - packageName = "protochain"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/protochain/-/protochain-1.0.5.tgz"; - sha1 = "991c407e99de264aadf8f81504b5e7faf7bfa260"; - }; - }; - "protocol-buffers-encodings-1.1.0" = { - name = "protocol-buffers-encodings"; - packageName = "protocol-buffers-encodings"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/protocol-buffers-encodings/-/protocol-buffers-encodings-1.1.0.tgz"; - sha512 = "SmjEuAf3hc3h3rWZ6V1YaaQw2MNJWK848gLJgzx/sefOJdNLujKinJVXIS0q2cBQpQn2Q32TinawZyDZPzm4kQ=="; - }; - }; - "proxy-addr-1.0.10" = { - name = "proxy-addr"; - packageName = "proxy-addr"; - version = "1.0.10"; - src = fetchurl { - url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-1.0.10.tgz"; - sha1 = "0d40a82f801fc355567d2ecb65efe3f077f121c5"; - }; - }; - "proxy-addr-1.1.5" = { - name = "proxy-addr"; - packageName = "proxy-addr"; - version = "1.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-1.1.5.tgz"; - sha1 = "71c0ee3b102de3f202f3b64f608d173fcba1a918"; - }; - }; - "proxy-addr-2.0.4" = { - name = "proxy-addr"; - packageName = "proxy-addr"; - version = "2.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz"; - sha512 = "5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA=="; - }; - }; - "proxy-agent-2.3.1" = { - name = "proxy-agent"; - packageName = "proxy-agent"; - version = "2.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/proxy-agent/-/proxy-agent-2.3.1.tgz"; - sha512 = "CNKuhC1jVtm8KJYFTS2ZRO71VCBx3QSA92So/e6NrY6GoJonkx3Irnk4047EsCcswczwqAekRj3s8qLRGahSKg=="; - }; - }; - "proxy-from-env-1.0.0" = { - name = "proxy-from-env"; - packageName = "proxy-from-env"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz"; - sha1 = "33c50398f70ea7eb96d21f7b817630a55791c7ee"; - }; - }; - "proxy-middleware-0.15.0" = { - name = "proxy-middleware"; - packageName = "proxy-middleware"; - version = "0.15.0"; - src = fetchurl { - url = "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz"; - sha1 = "a3fdf1befb730f951965872ac2f6074c61477a56"; - }; - }; - "prr-0.0.0" = { - name = "prr"; - packageName = "prr"; - version = "0.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz"; - sha1 = "1a84b85908325501411853d0081ee3fa86e2926a"; - }; - }; - "prr-1.0.1" = { - name = "prr"; - packageName = "prr"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz"; - sha1 = "d3fc114ba06995a45ec6893f484ceb1d78f5f476"; - }; - }; - "ps-tree-0.0.3" = { - name = "ps-tree"; - packageName = "ps-tree"; - version = "0.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/ps-tree/-/ps-tree-0.0.3.tgz"; - sha1 = "dbf8d752a7fe22fa7d58635689499610e9276ddc"; - }; - }; - "ps-tree-1.1.0" = { - name = "ps-tree"; - packageName = "ps-tree"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ps-tree/-/ps-tree-1.1.0.tgz"; - sha1 = "b421b24140d6203f1ed3c76996b4427b08e8c014"; - }; - }; - "pseudomap-1.0.2" = { - name = "pseudomap"; - packageName = "pseudomap"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz"; - sha1 = "f052a28da70e618917ef0a8ac34c1ae5a68286b3"; - }; - }; - "psl-1.1.29" = { - name = "psl"; - packageName = "psl"; - version = "1.1.29"; - src = fetchurl { - url = "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz"; - sha512 = "AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ=="; - }; - }; - "pstree.remy-1.1.0" = { - name = "pstree.remy"; - packageName = "pstree.remy"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.0.tgz"; - sha512 = "q5I5vLRMVtdWa8n/3UEzZX7Lfghzrg9eG2IKk2ENLSofKRCXVqMvMUHxCKgXNaqH/8ebhBxrqftHWnyTFweJ5Q=="; - }; - }; - "public-encrypt-4.0.2" = { - name = "public-encrypt"; - packageName = "public-encrypt"; - version = "4.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.2.tgz"; - sha512 = "4kJ5Esocg8X3h8YgJsKAuoesBgB7mqH3eowiDzMUPKiRDDE7E/BqqZD1hnTByIaAFiwAw246YEltSq7tdrOH0Q=="; - }; - }; - "pug-2.0.3" = { - name = "pug"; - packageName = "pug"; - version = "2.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/pug/-/pug-2.0.3.tgz"; - sha1 = "71cba82537c95a5eab7ed04696e4221f53aa878e"; - }; - }; - "pug-attrs-2.0.3" = { - name = "pug-attrs"; - packageName = "pug-attrs"; - version = "2.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/pug-attrs/-/pug-attrs-2.0.3.tgz"; - sha1 = "a3095f970e64151f7bdad957eef55fb5d7905d15"; - }; - }; - "pug-code-gen-2.0.1" = { - name = "pug-code-gen"; - packageName = "pug-code-gen"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-2.0.1.tgz"; - sha1 = "0951ec83225d74d8cfc476a7f99a259b5f7d050c"; - }; - }; - "pug-error-1.3.2" = { - name = "pug-error"; - packageName = "pug-error"; - version = "1.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/pug-error/-/pug-error-1.3.2.tgz"; - sha1 = "53ae7d9d29bb03cf564493a026109f54c47f5f26"; - }; - }; - "pug-filters-3.1.0" = { - name = "pug-filters"; - packageName = "pug-filters"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/pug-filters/-/pug-filters-3.1.0.tgz"; - sha1 = "27165555bc04c236e4aa2b0366246dfa021b626e"; - }; - }; - "pug-lexer-4.0.0" = { - name = "pug-lexer"; - packageName = "pug-lexer"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/pug-lexer/-/pug-lexer-4.0.0.tgz"; - sha1 = "210c18457ef2e1760242740c5e647bd794cec278"; - }; - }; - "pug-linker-3.0.5" = { - name = "pug-linker"; - packageName = "pug-linker"; - version = "3.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/pug-linker/-/pug-linker-3.0.5.tgz"; - sha1 = "9e9a7ae4005682d027deeb96b000f88eeb83a02f"; - }; - }; - "pug-load-2.0.11" = { - name = "pug-load"; - packageName = "pug-load"; - version = "2.0.11"; - src = fetchurl { - url = "https://registry.npmjs.org/pug-load/-/pug-load-2.0.11.tgz"; - sha1 = "e648e57ed113fe2c1f45d57858ea2bad6bc01527"; - }; - }; - "pug-parser-5.0.0" = { - name = "pug-parser"; - packageName = "pug-parser"; - version = "5.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/pug-parser/-/pug-parser-5.0.0.tgz"; - sha1 = "e394ad9b3fca93123940aff885c06e44ab7e68e4"; - }; - }; - "pug-runtime-2.0.4" = { - name = "pug-runtime"; - packageName = "pug-runtime"; - version = "2.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/pug-runtime/-/pug-runtime-2.0.4.tgz"; - sha1 = "e178e1bda68ab2e8c0acfc9bced2c54fd88ceb58"; - }; - }; - "pug-strip-comments-1.0.3" = { - name = "pug-strip-comments"; - packageName = "pug-strip-comments"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-1.0.3.tgz"; - sha1 = "f1559592206edc6f85310dacf4afb48a025af59f"; - }; - }; - "pug-walk-1.1.7" = { - name = "pug-walk"; - packageName = "pug-walk"; - version = "1.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/pug-walk/-/pug-walk-1.1.7.tgz"; - sha1 = "c00d5c5128bac5806bec15d2b7e7cdabe42531f3"; - }; - }; - "pull-cat-1.1.11" = { - name = "pull-cat"; - packageName = "pull-cat"; - version = "1.1.11"; - src = fetchurl { - url = "https://registry.npmjs.org/pull-cat/-/pull-cat-1.1.11.tgz"; - sha1 = "b642dd1255da376a706b6db4fa962f5fdb74c31b"; - }; - }; - "pull-defer-0.2.2" = { - name = "pull-defer"; - packageName = "pull-defer"; - version = "0.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/pull-defer/-/pull-defer-0.2.2.tgz"; - sha1 = "0887b0ffb30af32a56dbecfa72c1672271f07b13"; - }; - }; - "pull-level-2.0.4" = { - name = "pull-level"; - packageName = "pull-level"; - version = "2.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/pull-level/-/pull-level-2.0.4.tgz"; - sha512 = "fW6pljDeUThpq5KXwKbRG3X7Ogk3vc75d5OQU/TvXXui65ykm+Bn+fiktg+MOx2jJ85cd+sheufPL+rw9QSVZg=="; - }; - }; - "pull-live-1.0.1" = { - name = "pull-live"; - packageName = "pull-live"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/pull-live/-/pull-live-1.0.1.tgz"; - sha1 = "a4ecee01e330155e9124bbbcf4761f21b38f51f5"; - }; - }; - "pull-pushable-2.2.0" = { - name = "pull-pushable"; - packageName = "pull-pushable"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/pull-pushable/-/pull-pushable-2.2.0.tgz"; - sha1 = "5f2f3aed47ad86919f01b12a2e99d6f1bd776581"; - }; - }; - "pull-stream-3.6.8" = { - name = "pull-stream"; - packageName = "pull-stream"; - version = "3.6.8"; - src = fetchurl { - url = "https://registry.npmjs.org/pull-stream/-/pull-stream-3.6.8.tgz"; - sha512 = "wQUIptQBcM0rFsUhZoEpOT3vUn73DtTGVq3NQ86c4T7iMOSprDzeKWYq2ksXnbwiuExTKvt+8G9fzNLFQuiO+A=="; - }; - }; - "pull-window-2.1.4" = { - name = "pull-window"; - packageName = "pull-window"; - version = "2.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/pull-window/-/pull-window-2.1.4.tgz"; - sha1 = "fc3b86feebd1920c7ae297691e23f705f88552f0"; - }; - }; - "pump-0.3.5" = { - name = "pump"; - packageName = "pump"; - version = "0.3.5"; - src = fetchurl { - url = "https://registry.npmjs.org/pump/-/pump-0.3.5.tgz"; - sha1 = "ae5ff8c1f93ed87adc6530a97565b126f585454b"; - }; - }; - "pump-1.0.3" = { - name = "pump"; - packageName = "pump"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz"; - sha512 = "8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw=="; - }; - }; - "pump-2.0.1" = { - name = "pump"; - packageName = "pump"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz"; - sha512 = "ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA=="; - }; - }; - "pump-3.0.0" = { - name = "pump"; - packageName = "pump"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz"; - sha512 = "LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww=="; - }; - }; - "pumpify-1.5.1" = { - name = "pumpify"; - packageName = "pumpify"; - version = "1.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz"; - sha512 = "oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ=="; - }; - }; - "punycode-1.3.2" = { - name = "punycode"; - packageName = "punycode"; - version = "1.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz"; - sha1 = "9653a036fb7c1ee42342f2325cceefea3926c48d"; - }; - }; - "punycode-1.4.1" = { - name = "punycode"; - packageName = "punycode"; - version = "1.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz"; - sha1 = "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"; - }; - }; - "punycode-2.1.1" = { - name = "punycode"; - packageName = "punycode"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"; - sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="; - }; - }; - "q-1.0.1" = { - name = "q"; - packageName = "q"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/q/-/q-1.0.1.tgz"; - sha1 = "11872aeedee89268110b10a718448ffb10112a14"; - }; - }; - "q-1.4.1" = { - name = "q"; - packageName = "q"; - version = "1.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/q/-/q-1.4.1.tgz"; - sha1 = "55705bcd93c5f3673530c2c2cbc0c2b3addc286e"; - }; - }; - "q-1.5.1" = { - name = "q"; - packageName = "q"; - version = "1.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/q/-/q-1.5.1.tgz"; - sha1 = "7e32f75b41381291d04611f1bf14109ac00651d7"; - }; - }; - "q-2.0.3" = { - name = "q"; - packageName = "q"; - version = "2.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/q/-/q-2.0.3.tgz"; - sha1 = "75b8db0255a1a5af82f58c3f3aaa1efec7d0d134"; - }; - }; - "qap-3.3.1" = { - name = "qap"; - packageName = "qap"; - version = "3.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/qap/-/qap-3.3.1.tgz"; - sha1 = "11f9e8fa8890fe7cb99210c0f44d0613b7372cac"; - }; - }; - "qjobs-1.2.0" = { - name = "qjobs"; - packageName = "qjobs"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz"; - sha512 = "8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg=="; - }; - }; - "qs-0.4.2" = { - name = "qs"; - packageName = "qs"; - version = "0.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-0.4.2.tgz"; - sha1 = "3cac4c861e371a8c9c4770ac23cda8de639b8e5f"; - }; - }; - "qs-0.5.1" = { - name = "qs"; - packageName = "qs"; - version = "0.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-0.5.1.tgz"; - sha1 = "9f6bf5d9ac6c76384e95d36d15b48980e5e4add0"; - }; - }; - "qs-0.5.6" = { - name = "qs"; - packageName = "qs"; - version = "0.5.6"; - src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-0.5.6.tgz"; - sha1 = "31b1ad058567651c526921506b9a8793911a0384"; - }; - }; - "qs-0.6.5" = { - name = "qs"; - packageName = "qs"; - version = "0.6.5"; - src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-0.6.5.tgz"; - sha1 = "294b268e4b0d4250f6dde19b3b8b34935dff14ef"; - }; - }; - "qs-1.2.0" = { - name = "qs"; - packageName = "qs"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-1.2.0.tgz"; - sha1 = "ed079be28682147e6fd9a34cc2b0c1e0ec6453ee"; - }; - }; - "qs-2.3.3" = { - name = "qs"; - packageName = "qs"; - version = "2.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-2.3.3.tgz"; - sha1 = "e9e85adbe75da0bbe4c8e0476a086290f863b404"; - }; - }; - "qs-3.1.0" = { - name = "qs"; - packageName = "qs"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-3.1.0.tgz"; - sha1 = "d0e9ae745233a12dc43fb4f3055bba446261153c"; - }; - }; - "qs-4.0.0" = { - name = "qs"; - packageName = "qs"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-4.0.0.tgz"; - sha1 = "c31d9b74ec27df75e543a86c78728ed8d4623607"; - }; - }; - "qs-5.2.1" = { - name = "qs"; - packageName = "qs"; - version = "5.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-5.2.1.tgz"; - sha1 = "801fee030e0b9450d6385adc48a4cc55b44aedfc"; - }; - }; - "qs-6.2.3" = { - name = "qs"; - packageName = "qs"; - version = "6.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-6.2.3.tgz"; - sha1 = "1cfcb25c10a9b2b483053ff39f5dfc9233908cfe"; - }; - }; - "qs-6.3.2" = { - name = "qs"; - packageName = "qs"; - version = "6.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz"; - sha1 = "e75bd5f6e268122a2a0e0bda630b2550c166502c"; - }; - }; - "qs-6.4.0" = { - name = "qs"; - packageName = "qs"; - version = "6.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz"; - sha1 = "13e26d28ad6b0ffaa91312cd3bf708ed351e7233"; - }; - }; - "qs-6.5.0" = { - name = "qs"; - packageName = "qs"; - version = "6.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-6.5.0.tgz"; - sha512 = "fjVFjW9yhqMhVGwRExCXLhJKrLlkYSaxNWdyc9rmHlrVZbk35YHH312dFd7191uQeXkI3mKLZTIbSvIeFwFemg=="; - }; - }; - "qs-6.5.1" = { - name = "qs"; - packageName = "qs"; - version = "6.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz"; - sha512 = "eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A=="; - }; - }; - "qs-6.5.2" = { - name = "qs"; - packageName = "qs"; - version = "6.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz"; - sha512 = "N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="; - }; - }; - "qtdatastream-0.7.1" = { - name = "qtdatastream"; - packageName = "qtdatastream"; - version = "0.7.1"; - src = fetchurl { - url = "https://registry.npmjs.org/qtdatastream/-/qtdatastream-0.7.1.tgz"; - sha1 = "8085d390b4c19f7b02dee8a7cd873e2af58667b5"; - }; - }; - "query-string-1.0.1" = { - name = "query-string"; - packageName = "query-string"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/query-string/-/query-string-1.0.1.tgz"; - sha1 = "63ac953352499ad670a9681a75680f6bf3dd1faf"; - }; - }; - "query-string-5.1.1" = { - name = "query-string"; - packageName = "query-string"; - version = "5.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz"; - sha512 = "gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw=="; - }; - }; - "querystring-0.2.0" = { - name = "querystring"; - packageName = "querystring"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz"; - sha1 = "b209849203bb25df820da756e747005878521620"; - }; - }; - "querystring-es3-0.2.1" = { - name = "querystring-es3"; - packageName = "querystring-es3"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz"; - sha1 = "9ec61f79049875707d69414596fd907a4d711e73"; - }; - }; - "quick-format-unescaped-1.1.2" = { - name = "quick-format-unescaped"; - packageName = "quick-format-unescaped"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-1.1.2.tgz"; - sha1 = "0ca581de3174becef25ac3c2e8956342381db698"; - }; - }; - "quick-format-unescaped-3.0.0" = { - name = "quick-format-unescaped"; - packageName = "quick-format-unescaped"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-3.0.0.tgz"; - sha512 = "XmIOc07VM2kPm6m3j/U6jgxyUgDm2Rgh2c1PPy0JUHoQRdoh86hOym0bHyF6G1T6sn+N5lildhvl/T59H5KVyA=="; - }; - }; - "quick-lru-1.1.0" = { - name = "quick-lru"; - packageName = "quick-lru"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz"; - sha1 = "4360b17c61136ad38078397ff11416e186dcfbb8"; - }; - }; - "rai-0.1.12" = { - name = "rai"; - packageName = "rai"; - version = "0.1.12"; - src = fetchurl { - url = "https://registry.npmjs.org/rai/-/rai-0.1.12.tgz"; - sha1 = "8ccfd014d0f9608630dd73c19b8e4b057754a6a6"; - }; - }; - "random-access-file-2.0.1" = { - name = "random-access-file"; - packageName = "random-access-file"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/random-access-file/-/random-access-file-2.0.1.tgz"; - sha512 = "nb4fClpzoUY+v1SHrro+9yykN90eMA1rc+xM39tnZ5R3BgFY+J/NxPZ0KuUpishEsvnwou9Fvm2wa3cjeuG7vg=="; - }; - }; - "random-access-memory-3.0.0" = { - name = "random-access-memory"; - packageName = "random-access-memory"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/random-access-memory/-/random-access-memory-3.0.0.tgz"; - sha512 = "O/d5C/kTOs/aDix1CD+N7z4SgNVGPx+xpFKXGfrC0TFpqYVrsJEUmQCl3ITTg7FVMoCmLBo5rdkA5FcFg00NTA=="; - }; - }; - "random-access-storage-1.3.0" = { - name = "random-access-storage"; - packageName = "random-access-storage"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/random-access-storage/-/random-access-storage-1.3.0.tgz"; - sha512 = "pdS9Mcb9TB7oICypPRALlheaSuszuAKmLVEPKJMuYor7R/zDuHh5ALuQoS+ox31XRwQUL+tDwWH2GPdyspwelA=="; - }; - }; - "random-bytes-1.0.0" = { - name = "random-bytes"; - packageName = "random-bytes"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz"; - sha1 = "4f68a1dc0ae58bd3fb95848c30324db75d64360b"; - }; - }; - "random-iterate-1.0.1" = { - name = "random-iterate"; - packageName = "random-iterate"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/random-iterate/-/random-iterate-1.0.1.tgz"; - sha1 = "f7d97d92dee6665ec5f6da08c7f963cad4b2ac99"; - }; - }; - "randomatic-3.1.0" = { - name = "randomatic"; - packageName = "randomatic"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/randomatic/-/randomatic-3.1.0.tgz"; - sha512 = "KnGPVE0lo2WoXxIZ7cPR8YBpiol4gsSuOwDSg410oHh80ZMp5EiypNqL2K4Z77vJn6lB5rap7IkAmcUlalcnBQ=="; - }; - }; - "randombytes-2.0.6" = { - name = "randombytes"; - packageName = "randombytes"; - version = "2.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz"; - sha512 = "CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A=="; - }; - }; - "randomfill-1.0.4" = { - name = "randomfill"; - packageName = "randomfill"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz"; - sha512 = "87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw=="; - }; - }; - "range-parser-0.0.4" = { - name = "range-parser"; - packageName = "range-parser"; - version = "0.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz"; - sha1 = "c0427ffef51c10acba0782a46c9602e744ff620b"; - }; - }; - "range-parser-1.0.3" = { - name = "range-parser"; - packageName = "range-parser"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz"; - sha1 = "6872823535c692e2c2a0103826afd82c2e0ff175"; - }; - }; - "range-parser-1.2.0" = { - name = "range-parser"; - packageName = "range-parser"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz"; - sha1 = "f49be6b487894ddc40dcc94a322f611092e00d5e"; - }; - }; - "range-slice-stream-1.2.0" = { - name = "range-slice-stream"; - packageName = "range-slice-stream"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/range-slice-stream/-/range-slice-stream-1.2.0.tgz"; - sha1 = "01ba954276052b783900e63d6118d8fcf3875d7f"; - }; - }; - "raven-js-3.26.4" = { - name = "raven-js"; - packageName = "raven-js"; - version = "3.26.4"; - src = fetchurl { - url = "https://registry.npmjs.org/raven-js/-/raven-js-3.26.4.tgz"; - sha512 = "5VmC3IWhTQJkaiQaCY0S5V8za4bpUgbbuVT1MkDH7JVqgu8CPQ750XaFF8BVRbLV9F5nvoz7n0UT0CKteDuZAg=="; - }; - }; - "raw-body-0.0.3" = { - name = "raw-body"; - packageName = "raw-body"; - version = "0.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/raw-body/-/raw-body-0.0.3.tgz"; - sha1 = "0cb3eb22ced1ca607d32dd8fd94a6eb383f3eb8a"; - }; - }; - "raw-body-1.3.4" = { - name = "raw-body"; - packageName = "raw-body"; - version = "1.3.4"; - src = fetchurl { - url = "https://registry.npmjs.org/raw-body/-/raw-body-1.3.4.tgz"; - sha1 = "ccc7ddfc46b72861cdd5bb433c840b70b6f27f54"; - }; - }; - "raw-body-2.1.7" = { - name = "raw-body"; - packageName = "raw-body"; - version = "2.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz"; - sha1 = "adfeace2e4fb3098058014d08c072dcc59758774"; - }; - }; - "raw-body-2.3.2" = { - name = "raw-body"; - packageName = "raw-body"; - version = "2.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz"; - sha1 = "bcd60c77d3eb93cde0050295c3f379389bc88f89"; - }; - }; - "raw-body-2.3.3" = { - name = "raw-body"; - packageName = "raw-body"; - version = "2.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz"; - sha512 = "9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw=="; - }; - }; - "raw-socket-1.6.2" = { - name = "raw-socket"; - packageName = "raw-socket"; - version = "1.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/raw-socket/-/raw-socket-1.6.2.tgz"; - sha512 = "JbmNAXPFNI+yJv3Kx0Lsl+ao2doZ/kdz9J4Ba9+ggC1U4e50BK0GfHHYuLFj8acnYzqXgKiLzhi2ixOPk6/kcw=="; - }; - }; - "rc-0.4.0" = { - name = "rc"; - packageName = "rc"; - version = "0.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/rc/-/rc-0.4.0.tgz"; - sha1 = "ce24a2029ad94c3a40d09604a87227027d7210d3"; - }; - }; - "rc-1.2.8" = { - name = "rc"; - packageName = "rc"; - version = "1.2.8"; - src = fetchurl { - url = "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz"; - sha512 = "y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw=="; - }; - }; - "rc-config-loader-2.0.2" = { - name = "rc-config-loader"; - packageName = "rc-config-loader"; - version = "2.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-2.0.2.tgz"; - sha512 = "Nx9SNM47eNRqe0TdntOY600qWb8NDh+xU9sv5WnTscEtzfTB0ukihlqwuCLPteyJksvZ0sEVPoySNE01TKrmTQ=="; - }; - }; - "re-emitter-1.1.3" = { - name = "re-emitter"; - packageName = "re-emitter"; - version = "1.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/re-emitter/-/re-emitter-1.1.3.tgz"; - sha1 = "fa9e319ffdeeeb35b27296ef0f3d374dac2f52a7"; - }; - }; - "read-1.0.7" = { - name = "read"; - packageName = "read"; - version = "1.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/read/-/read-1.0.7.tgz"; - sha1 = "b3da19bd052431a97671d44a42634adf710b40c4"; - }; - }; - "read-all-stream-3.1.0" = { - name = "read-all-stream"; - packageName = "read-all-stream"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz"; - sha1 = "35c3e177f2078ef789ee4bfafa4373074eaef4fa"; - }; - }; - "read-cmd-shim-1.0.1" = { - name = "read-cmd-shim"; - packageName = "read-cmd-shim"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-1.0.1.tgz"; - sha1 = "2d5d157786a37c055d22077c32c53f8329e91c7b"; - }; - }; - "read-metadata-1.0.0" = { - name = "read-metadata"; - packageName = "read-metadata"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/read-metadata/-/read-metadata-1.0.0.tgz"; - sha1 = "6df9cbe51184e8ceb7d0668b40ee5191e6f3dac6"; - }; - }; - "read-only-stream-2.0.0" = { - name = "read-only-stream"; - packageName = "read-only-stream"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz"; - sha1 = "2724fd6a8113d73764ac288d4386270c1dbf17f0"; - }; - }; - "read-package-json-2.0.13" = { - name = "read-package-json"; - packageName = "read-package-json"; - version = "2.0.13"; - src = fetchurl { - url = "https://registry.npmjs.org/read-package-json/-/read-package-json-2.0.13.tgz"; - sha512 = "/1dZ7TRZvGrYqE0UAfN6qQb5GYBsNcqS1C0tNK601CFOJmtHI7NIGXwetEPU/OtoFHZL3hDxm4rolFFVE9Bnmg=="; - }; - }; - "read-package-tree-5.2.1" = { - name = "read-package-tree"; - packageName = "read-package-tree"; - version = "5.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.2.1.tgz"; - sha512 = "2CNoRoh95LxY47LvqrehIAfUVda2JbuFE/HaGYs42bNrGG+ojbw1h3zOcPcQ+1GQ3+rkzNndZn85u1XyZ3UsIA=="; - }; - }; - "read-pkg-1.1.0" = { - name = "read-pkg"; - packageName = "read-pkg"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz"; - sha1 = "f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28"; - }; - }; - "read-pkg-2.0.0" = { - name = "read-pkg"; - packageName = "read-pkg"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz"; - sha1 = "8ef1c0623c6a6db0dc6713c4bfac46332b2368f8"; - }; - }; - "read-pkg-3.0.0" = { - name = "read-pkg"; - packageName = "read-pkg"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz"; - sha1 = "9cbc686978fee65d16c00e2b19c237fcf6e38389"; - }; - }; - "read-pkg-up-1.0.1" = { - name = "read-pkg-up"; - packageName = "read-pkg-up"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz"; - sha1 = "9d63c13276c065918d57f002a57f40a1b643fb02"; - }; - }; - "read-pkg-up-2.0.0" = { - name = "read-pkg-up"; - packageName = "read-pkg-up"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz"; - sha1 = "6b72a8048984e0c41e79510fd5e9fa99b3b549be"; - }; - }; - "read-pkg-up-3.0.0" = { - name = "read-pkg-up"; - packageName = "read-pkg-up"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz"; - sha1 = "3ed496685dba0f8fe118d0691dc51f4a1ff96f07"; - }; - }; - "read-pkg-up-4.0.0" = { - name = "read-pkg-up"; - packageName = "read-pkg-up"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz"; - sha512 = "6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA=="; - }; - }; - "read-torrent-1.3.0" = { - name = "read-torrent"; - packageName = "read-torrent"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/read-torrent/-/read-torrent-1.3.0.tgz"; - sha1 = "4e0ef5bea6cb24d31843eb6fa8543ad0232ab9f4"; - }; - }; - "readable-stream-1.0.27-1" = { - name = "readable-stream"; - packageName = "readable-stream"; - version = "1.0.27-1"; - src = fetchurl { - url = "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.27-1.tgz"; - sha1 = "6b67983c20357cefd07f0165001a16d710d91078"; - }; - }; - "readable-stream-1.0.34" = { - name = "readable-stream"; - packageName = "readable-stream"; - version = "1.0.34"; - src = fetchurl { - url = "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz"; - sha1 = "125820e34bc842d2f2aaafafe4c2916ee32c157c"; - }; - }; - "readable-stream-1.1.14" = { - name = "readable-stream"; - packageName = "readable-stream"; - version = "1.1.14"; - src = fetchurl { - url = "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz"; - sha1 = "7cf4c54ef648e3813084c636dd2079e166c081d9"; - }; - }; - "readable-stream-2.0.6" = { - name = "readable-stream"; - packageName = "readable-stream"; - version = "2.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz"; - sha1 = "8f90341e68a53ccc928788dacfcd11b36eb9b78e"; - }; - }; - "readable-stream-2.3.6" = { - name = "readable-stream"; - packageName = "readable-stream"; - version = "2.3.6"; - src = fetchurl { - url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz"; - sha512 = "tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw=="; - }; - }; - "readdir-scoped-modules-1.0.2" = { - name = "readdir-scoped-modules"; - packageName = "readdir-scoped-modules"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.0.2.tgz"; - sha1 = "9fafa37d286be5d92cbaebdee030dc9b5f406747"; - }; - }; - "readdirp-2.1.0" = { - name = "readdirp"; - packageName = "readdirp"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz"; - sha1 = "4ed0ad060df3073300c48440373f72d1cc642d78"; - }; - }; - "readline2-0.1.1" = { - name = "readline2"; - packageName = "readline2"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/readline2/-/readline2-0.1.1.tgz"; - sha1 = "99443ba6e83b830ef3051bfd7dc241a82728d568"; - }; - }; - "readline2-1.0.1" = { - name = "readline2"; - packageName = "readline2"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz"; - sha1 = "41059608ffc154757b715d9989d199ffbf372e35"; - }; - }; - "recast-0.11.23" = { - name = "recast"; - packageName = "recast"; - version = "0.11.23"; - src = fetchurl { - url = "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz"; - sha1 = "451fd3004ab1e4df9b4e4b66376b2a21912462d3"; - }; - }; - "rechoir-0.6.2" = { - name = "rechoir"; - packageName = "rechoir"; - version = "0.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz"; - sha1 = "85204b54dba82d5742e28c96756ef43af50e3384"; - }; - }; - "record-cache-1.1.0" = { - name = "record-cache"; - packageName = "record-cache"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/record-cache/-/record-cache-1.1.0.tgz"; - sha512 = "u8rbtLEJV7HRacl/ZYwSBFD8NFyB3PfTTfGLP37IW3hftQCwu6z4Q2RLyxo1YJUNRTEzJfpLpGwVuEYdaIkG9Q=="; - }; - }; - "recursive-readdir-2.2.2" = { - name = "recursive-readdir"; - packageName = "recursive-readdir"; - version = "2.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz"; - sha512 = "nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg=="; - }; - }; - "recursive-watch-1.1.4" = { - name = "recursive-watch"; - packageName = "recursive-watch"; - version = "1.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/recursive-watch/-/recursive-watch-1.1.4.tgz"; - sha512 = "fWejAmdLi7B/jipBUjTLnqId+PK+573fbGNbdaNA/AiAnQAx6OYOLCGWRs0W5+PyM1rLzZSWK2f40QpHSR49PQ=="; - }; - }; - "redent-1.0.0" = { - name = "redent"; - packageName = "redent"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz"; - sha1 = "cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde"; - }; - }; - "redent-2.0.0" = { - name = "redent"; - packageName = "redent"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz"; - sha1 = "c1b2007b42d57eb1389079b3c8333639d5e1ccaa"; - }; - }; - "redis-0.10.3" = { - name = "redis"; - packageName = "redis"; - version = "0.10.3"; - src = fetchurl { - url = "https://registry.npmjs.org/redis/-/redis-0.10.3.tgz"; - sha1 = "8927fe2110ee39617bcf3fd37b89d8e123911bb6"; - }; - }; - "redis-0.12.1" = { - name = "redis"; - packageName = "redis"; - version = "0.12.1"; - src = fetchurl { - url = "https://registry.npmjs.org/redis/-/redis-0.12.1.tgz"; - sha1 = "64df76ad0fc8acebaebd2a0645e8a48fac49185e"; - }; - }; - "redis-0.7.3" = { - name = "redis"; - packageName = "redis"; - version = "0.7.3"; - src = fetchurl { - url = "https://registry.npmjs.org/redis/-/redis-0.7.3.tgz"; - sha1 = "ee57b7a44d25ec1594e44365d8165fa7d1d4811a"; - }; - }; - "reduce-component-1.0.1" = { - name = "reduce-component"; - packageName = "reduce-component"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/reduce-component/-/reduce-component-1.0.1.tgz"; - sha1 = "e0c93542c574521bea13df0f9488ed82ab77c5da"; - }; - }; - "regenerator-runtime-0.10.5" = { - name = "regenerator-runtime"; - packageName = "regenerator-runtime"; - version = "0.10.5"; - src = fetchurl { - url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz"; - sha1 = "336c3efc1220adcedda2c9fab67b5a7955a33658"; - }; - }; - "regenerator-runtime-0.11.1" = { - name = "regenerator-runtime"; - packageName = "regenerator-runtime"; - version = "0.11.1"; - src = fetchurl { - url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz"; - sha512 = "MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="; - }; - }; - "regenerator-runtime-0.9.6" = { - name = "regenerator-runtime"; - packageName = "regenerator-runtime"; - version = "0.9.6"; - src = fetchurl { - url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.9.6.tgz"; - sha1 = "d33eb95d0d2001a4be39659707c51b0cb71ce029"; - }; - }; - "regex-cache-0.4.4" = { - name = "regex-cache"; - packageName = "regex-cache"; - version = "0.4.4"; - src = fetchurl { - url = "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz"; - sha512 = "nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ=="; - }; - }; - "regex-not-1.0.2" = { - name = "regex-not"; - packageName = "regex-not"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz"; - sha512 = "J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A=="; - }; - }; - "regexp.prototype.flags-1.2.0" = { - name = "regexp.prototype.flags"; - packageName = "regexp.prototype.flags"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.2.0.tgz"; - sha512 = "ztaw4M1VqgMwl9HlPpOuiYgItcHlunW0He2fE6eNfT6E/CF2FtYi9ofOYe4mKntstYk0Fyh/rDRBdS3AnxjlrA=="; - }; - }; - "regexpp-1.1.0" = { - name = "regexpp"; - packageName = "regexpp"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz"; - sha512 = "LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw=="; - }; - }; - "regexpp-2.0.0" = { - name = "regexpp"; - packageName = "regexpp"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/regexpp/-/regexpp-2.0.0.tgz"; - sha512 = "g2FAVtR8Uh8GO1Nv5wpxW7VFVwHcCEr4wyA8/MHiRkO8uHoR5ntAA8Uq3P1vvMTX/BeQiRVSpDGLd+Wn5HNOTA=="; - }; - }; - "registry-auth-token-3.3.2" = { - name = "registry-auth-token"; - packageName = "registry-auth-token"; - version = "3.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz"; - sha512 = "JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ=="; - }; - }; - "registry-url-3.1.0" = { - name = "registry-url"; - packageName = "registry-url"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz"; - sha1 = "3d4ef870f73dde1d77f0cf9a381432444e174942"; - }; - }; - "reinterval-1.1.0" = { - name = "reinterval"; - packageName = "reinterval"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/reinterval/-/reinterval-1.1.0.tgz"; - sha1 = "3361ecfa3ca6c18283380dd0bb9546f390f5ece7"; - }; - }; - "relateurl-0.2.7" = { - name = "relateurl"; - packageName = "relateurl"; - version = "0.2.7"; - src = fetchurl { - url = "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz"; - sha1 = "54dbf377e51440aca90a4cd274600d3ff2d888a9"; - }; - }; - "relative-date-1.1.3" = { - name = "relative-date"; - packageName = "relative-date"; - version = "1.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/relative-date/-/relative-date-1.1.3.tgz"; - sha1 = "120903040588ec7a4a399c6547fd01d0e3d2dc63"; - }; - }; - "relaxed-json-1.0.1" = { - name = "relaxed-json"; - packageName = "relaxed-json"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/relaxed-json/-/relaxed-json-1.0.1.tgz"; - sha1 = "7c8d4aa2f095704cd020e32e8099bcae103f0bd4"; - }; - }; - "remove-array-items-1.0.0" = { - name = "remove-array-items"; - packageName = "remove-array-items"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/remove-array-items/-/remove-array-items-1.0.0.tgz"; - sha1 = "07bf42cb332f4cf6e85ead83b5e4e896d2326b21"; - }; - }; - "remove-bom-buffer-3.0.0" = { - name = "remove-bom-buffer"; - packageName = "remove-bom-buffer"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz"; - sha512 = "8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ=="; - }; - }; - "remove-bom-stream-1.2.0" = { - name = "remove-bom-stream"; - packageName = "remove-bom-stream"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz"; - sha1 = "05f1a593f16e42e1fb90ebf59de8e569525f9523"; - }; - }; - "remove-trailing-separator-1.1.0" = { - name = "remove-trailing-separator"; - packageName = "remove-trailing-separator"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz"; - sha1 = "c24bce2a283adad5bc3f58e0d48249b92379d8ef"; - }; - }; - "render-media-3.1.3" = { - name = "render-media"; - packageName = "render-media"; - version = "3.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/render-media/-/render-media-3.1.3.tgz"; - sha512 = "K7ziKKlIcgYpAovRsABDiSaNn7TzDDyyuFGpRwM52cloNcajInB6sCxFPUEzOuTJUeyvKCqT/k5INOjpKLCjhQ=="; - }; - }; - "render-readme-1.3.1" = { - name = "render-readme"; - packageName = "render-readme"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/render-readme/-/render-readme-1.3.1.tgz"; - sha1 = "d2a98f9a87dd64fa73c6877ac5c45b0f6341a797"; - }; - }; - "repeat-element-1.1.2" = { - name = "repeat-element"; - packageName = "repeat-element"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz"; - sha1 = "ef089a178d1483baae4d93eb98b4f9e4e11d990a"; - }; - }; - "repeat-string-0.2.2" = { - name = "repeat-string"; - packageName = "repeat-string"; - version = "0.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz"; - sha1 = "c7a8d3236068362059a7e4651fc6884e8b1fb4ae"; - }; - }; - "repeat-string-1.6.1" = { - name = "repeat-string"; - packageName = "repeat-string"; - version = "1.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz"; - sha1 = "8dcae470e1c88abc2d600fff4a776286da75e637"; - }; - }; - "repeating-1.1.3" = { - name = "repeating"; - packageName = "repeating"; - version = "1.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz"; - sha1 = "3d4114218877537494f97f77f9785fab810fa4ac"; - }; - }; - "repeating-2.0.1" = { - name = "repeating"; - packageName = "repeating"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz"; - sha1 = "5214c53a926d3552707527fbab415dbc08d06dda"; - }; - }; - "replace-ext-0.0.1" = { - name = "replace-ext"; - packageName = "replace-ext"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"; - sha1 = "29bbd92078a739f0bcce2b4ee41e837953522924"; - }; - }; - "replace-ext-1.0.0" = { - name = "replace-ext"; - packageName = "replace-ext"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz"; - sha1 = "de63128373fcbf7c3ccfa4de5a480c45a67958eb"; - }; - }; - "replaceall-0.1.6" = { - name = "replaceall"; - packageName = "replaceall"; - version = "0.1.6"; - src = fetchurl { - url = "https://registry.npmjs.org/replaceall/-/replaceall-0.1.6.tgz"; - sha1 = "81d81ac7aeb72d7f5c4942adf2697a3220688d8e"; - }; - }; - "request-2.16.6" = { - name = "request"; - packageName = "request"; - version = "2.16.6"; - src = fetchurl { - url = "https://registry.npmjs.org/request/-/request-2.16.6.tgz"; - sha1 = "872fe445ae72de266b37879d6ad7dc948fa01cad"; - }; - }; - "request-2.67.0" = { - name = "request"; - packageName = "request"; - version = "2.67.0"; - src = fetchurl { - url = "https://registry.npmjs.org/request/-/request-2.67.0.tgz"; - sha1 = "8af74780e2bf11ea0ae9aa965c11f11afd272742"; - }; - }; - "request-2.74.0" = { - name = "request"; - packageName = "request"; - version = "2.74.0"; - src = fetchurl { - url = "https://registry.npmjs.org/request/-/request-2.74.0.tgz"; - sha1 = "7693ca768bbb0ea5c8ce08c084a45efa05b892ab"; - }; - }; - "request-2.79.0" = { - name = "request"; - packageName = "request"; - version = "2.79.0"; - src = fetchurl { - url = "https://registry.npmjs.org/request/-/request-2.79.0.tgz"; - sha1 = "4dfe5bf6be8b8cdc37fcf93e04b65577722710de"; - }; - }; - "request-2.81.0" = { - name = "request"; - packageName = "request"; - version = "2.81.0"; - src = fetchurl { - url = "https://registry.npmjs.org/request/-/request-2.81.0.tgz"; - sha1 = "c6928946a0e06c5f8d6f8a9333469ffda46298a0"; - }; - }; - "request-2.83.0" = { - name = "request"; - packageName = "request"; - version = "2.83.0"; - src = fetchurl { - url = "https://registry.npmjs.org/request/-/request-2.83.0.tgz"; - sha512 = "lR3gD69osqm6EYLk9wB/G1W/laGWjzH90t1vEa2xuxHD5KUrSzp9pUSfTm+YC5Nxt2T8nMPEvKlhbQayU7bgFw=="; - }; - }; - "request-2.87.0" = { - name = "request"; - packageName = "request"; - version = "2.87.0"; - src = fetchurl { - url = "https://registry.npmjs.org/request/-/request-2.87.0.tgz"; - sha512 = "fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw=="; - }; - }; - "request-2.9.203" = { - name = "request"; - packageName = "request"; - version = "2.9.203"; - src = fetchurl { - url = "https://registry.npmjs.org/request/-/request-2.9.203.tgz"; - sha1 = "6c1711a5407fb94a114219563e44145bcbf4723a"; - }; - }; - "request-progress-2.0.1" = { - name = "request-progress"; - packageName = "request-progress"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/request-progress/-/request-progress-2.0.1.tgz"; - sha1 = "5d36bb57961c673aa5b788dbc8141fdf23b44e08"; - }; - }; - "request-promise-4.2.2" = { - name = "request-promise"; - packageName = "request-promise"; - version = "4.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/request-promise/-/request-promise-4.2.2.tgz"; - sha1 = "d1ea46d654a6ee4f8ee6a4fea1018c22911904b4"; - }; - }; - "request-promise-core-1.1.1" = { - name = "request-promise-core"; - packageName = "request-promise-core"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.1.tgz"; - sha1 = "3eee00b2c5aa83239cfb04c5700da36f81cd08b6"; - }; - }; - "require-directory-2.1.1" = { - name = "require-directory"; - packageName = "require-directory"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz"; - sha1 = "8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"; - }; - }; - "require-from-string-1.2.1" = { - name = "require-from-string"; - packageName = "require-from-string"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz"; - sha1 = "529c9ccef27380adfec9a2f965b649bbee636418"; - }; - }; - "require-from-string-2.0.2" = { - name = "require-from-string"; - packageName = "require-from-string"; - version = "2.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz"; - sha512 = "Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw=="; - }; - }; - "require-main-filename-1.0.1" = { - name = "require-main-filename"; - packageName = "require-main-filename"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz"; - sha1 = "97f717b69d48784f5f526a6c5aa8ffdda055a4d1"; - }; - }; - "require-uncached-1.0.3" = { - name = "require-uncached"; - packageName = "require-uncached"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz"; - sha1 = "4e0d56d6c9662fd31e43011c4b95aa49955421d3"; - }; - }; - "requirejs-2.3.5" = { - name = "requirejs"; - packageName = "requirejs"; - version = "2.3.5"; - src = fetchurl { - url = "https://registry.npmjs.org/requirejs/-/requirejs-2.3.5.tgz"; - sha512 = "svnO+aNcR/an9Dpi44C7KSAy5fFGLtmPbaaCeQaklUz8BQhS64tWWIIlvEA5jrWICzlO/X9KSzSeXFnZdBu8nw=="; - }; - }; - "requires-port-1.0.0" = { - name = "requires-port"; - packageName = "requires-port"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz"; - sha1 = "925d2601d39ac485e091cf0da5c6e694dc3dcaff"; - }; - }; - "requizzle-0.2.1" = { - name = "requizzle"; - packageName = "requizzle"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/requizzle/-/requizzle-0.2.1.tgz"; - sha1 = "6943c3530c4d9a7e46f1cddd51c158fc670cdbde"; - }; - }; - "resolve-1.1.7" = { - name = "resolve"; - packageName = "resolve"; - version = "1.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz"; - sha1 = "203114d82ad2c5ed9e8e0411b3932875e889e97b"; - }; - }; - "resolve-1.8.1" = { - name = "resolve"; - packageName = "resolve"; - version = "1.8.1"; - src = fetchurl { - url = "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz"; - sha512 = "AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA=="; - }; - }; - "resolve-cwd-2.0.0" = { - name = "resolve-cwd"; - packageName = "resolve-cwd"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz"; - sha1 = "00a9f7387556e27038eae232caa372a6a59b665a"; - }; - }; - "resolve-dir-1.0.1" = { - name = "resolve-dir"; - packageName = "resolve-dir"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz"; - sha1 = "79a40644c362be82f26effe739c9bb5382046f43"; - }; - }; - "resolve-from-1.0.1" = { - name = "resolve-from"; - packageName = "resolve-from"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz"; - sha1 = "26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226"; - }; - }; - "resolve-from-2.0.0" = { - name = "resolve-from"; - packageName = "resolve-from"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz"; - sha1 = "9480ab20e94ffa1d9e80a804c7ea147611966b57"; - }; - }; - "resolve-from-3.0.0" = { - name = "resolve-from"; - packageName = "resolve-from"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz"; - sha1 = "b22c7af7d9d6881bc8b6e653335eebcb0a188748"; - }; - }; - "resolve-from-4.0.0" = { - name = "resolve-from"; - packageName = "resolve-from"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz"; - sha512 = "pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="; - }; - }; - "resolve-options-1.1.0" = { - name = "resolve-options"; - packageName = "resolve-options"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz"; - sha1 = "32bb9e39c06d67338dc9378c0d6d6074566ad131"; - }; - }; - "resolve-url-0.2.1" = { - name = "resolve-url"; - packageName = "resolve-url"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz"; - sha1 = "2c637fe77c893afd2a663fe21aa9080068e2052a"; - }; - }; - "response-time-2.3.2" = { - name = "response-time"; - packageName = "response-time"; - version = "2.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/response-time/-/response-time-2.3.2.tgz"; - sha1 = "ffa71bab952d62f7c1d49b7434355fbc68dffc5a"; - }; - }; - "responselike-1.0.2" = { - name = "responselike"; - packageName = "responselike"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz"; - sha1 = "918720ef3b631c5642be068f15ade5a46f4ba1e7"; - }; - }; - "restify-4.0.3" = { - name = "restify"; - packageName = "restify"; - version = "4.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/restify/-/restify-4.0.3.tgz"; - sha1 = "e1e5b7ad9d4f6aeacd20e28f44a045f26c146dbc"; - }; - }; - "restify-clients-1.5.2" = { - name = "restify-clients"; - packageName = "restify-clients"; - version = "1.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/restify-clients/-/restify-clients-1.5.2.tgz"; - sha1 = "d4b13d82f287e77e2eb5daae14e6ef8534aa7389"; - }; - }; - "restify-errors-3.0.0" = { - name = "restify-errors"; - packageName = "restify-errors"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/restify-errors/-/restify-errors-3.0.0.tgz"; - sha1 = "3b17177d43954acece4291465a97ce1b58cf3d57"; - }; - }; - "restify-errors-3.1.0" = { - name = "restify-errors"; - packageName = "restify-errors"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/restify-errors/-/restify-errors-3.1.0.tgz"; - sha1 = "06b5479477874c0856d782a12c8707dcdad53f16"; - }; - }; - "restore-cursor-1.0.1" = { - name = "restore-cursor"; - packageName = "restore-cursor"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz"; - sha1 = "34661f46886327fed2991479152252df92daa541"; - }; - }; - "restore-cursor-2.0.0" = { - name = "restore-cursor"; - packageName = "restore-cursor"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz"; - sha1 = "9f7ee287f82fd326d4fd162923d62129eee0dfaf"; - }; - }; - "resumer-0.0.0" = { - name = "resumer"; - packageName = "resumer"; - version = "0.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/resumer/-/resumer-0.0.0.tgz"; - sha1 = "f1e8f461e4064ba39e82af3cdc2a8c893d076759"; - }; - }; - "ret-0.1.15" = { - name = "ret"; - packageName = "ret"; - version = "0.1.15"; - src = fetchurl { - url = "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz"; - sha512 = "TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg=="; - }; - }; - "retry-0.10.1" = { - name = "retry"; - packageName = "retry"; - version = "0.10.1"; - src = fetchurl { - url = "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz"; - sha1 = "e76388d217992c252750241d3d3956fed98d8ff4"; - }; - }; - "retry-0.6.0" = { - name = "retry"; - packageName = "retry"; - version = "0.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/retry/-/retry-0.6.0.tgz"; - sha1 = "1c010713279a6fd1e8def28af0c3ff1871caa537"; - }; - }; - "retry-0.6.1" = { - name = "retry"; - packageName = "retry"; - version = "0.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/retry/-/retry-0.6.1.tgz"; - sha1 = "fdc90eed943fde11b893554b8cc63d0e899ba918"; - }; - }; - "revalidator-0.1.8" = { - name = "revalidator"; - packageName = "revalidator"; - version = "0.1.8"; - src = fetchurl { - url = "https://registry.npmjs.org/revalidator/-/revalidator-0.1.8.tgz"; - sha1 = "fece61bfa0c1b52a206bd6b18198184bdd523a3b"; - }; - }; - "reverse-http-1.3.0" = { - name = "reverse-http"; - packageName = "reverse-http"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/reverse-http/-/reverse-http-1.3.0.tgz"; - sha1 = "61a9644bdea483aa281ffb62706e642f1a73a239"; - }; - }; - "right-align-0.1.3" = { - name = "right-align"; - packageName = "right-align"; - version = "0.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz"; - sha1 = "61339b722fe6a3515689210d24e14c96148613ef"; - }; - }; - "rimraf-2.1.4" = { - name = "rimraf"; - packageName = "rimraf"; - version = "2.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/rimraf/-/rimraf-2.1.4.tgz"; - sha1 = "5a6eb62eeda068f51ede50f29b3e5cd22f3d9bb2"; - }; - }; - "rimraf-2.2.8" = { - name = "rimraf"; - packageName = "rimraf"; - version = "2.2.8"; - src = fetchurl { - url = "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz"; - sha1 = "e439be2aaee327321952730f99a8929e4fc50582"; - }; - }; - "rimraf-2.4.4" = { - name = "rimraf"; - packageName = "rimraf"; - version = "2.4.4"; - src = fetchurl { - url = "https://registry.npmjs.org/rimraf/-/rimraf-2.4.4.tgz"; - sha1 = "b528ce2ebe0e6d89fb03b265de11d61da0dbcf82"; - }; - }; - "rimraf-2.4.5" = { - name = "rimraf"; - packageName = "rimraf"; - version = "2.4.5"; - src = fetchurl { - url = "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz"; - sha1 = "ee710ce5d93a8fdb856fb5ea8ff0e2d75934b2da"; - }; - }; - "rimraf-2.6.2" = { - name = "rimraf"; - packageName = "rimraf"; - version = "2.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz"; - sha512 = "lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w=="; - }; - }; - "ripemd160-2.0.2" = { - name = "ripemd160"; - packageName = "ripemd160"; - version = "2.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz"; - sha512 = "ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA=="; - }; - }; - "rndm-1.2.0" = { - name = "rndm"; - packageName = "rndm"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/rndm/-/rndm-1.2.0.tgz"; - sha1 = "f33fe9cfb52bbfd520aa18323bc65db110a1b76c"; - }; - }; - "root-2.0.0" = { - name = "root"; - packageName = "root"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/root/-/root-2.0.0.tgz"; - sha1 = "5cde3bc4ee9eb314c9dc64f97d9b9787df22e2f7"; - }; - }; - "root-check-1.0.0" = { - name = "root-check"; - packageName = "root-check"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/root-check/-/root-check-1.0.0.tgz"; - sha1 = "c52a794bf0db9fad567536e41898f0c9e0a86697"; - }; - }; - "router-0.6.2" = { - name = "router"; - packageName = "router"; - version = "0.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/router/-/router-0.6.2.tgz"; - sha1 = "6f04063a2d04eba3303a1bbc6765eef63037cf3d"; - }; - }; - "router-1.3.3" = { - name = "router"; - packageName = "router"; - version = "1.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/router/-/router-1.3.3.tgz"; - sha1 = "c142f6b5ea4d6b3359022ca95b6580bd217f89cf"; - }; - }; - "rsvp-3.6.2" = { - name = "rsvp"; - packageName = "rsvp"; - version = "3.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz"; - sha512 = "OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw=="; - }; - }; - "run-async-0.1.0" = { - name = "run-async"; - packageName = "run-async"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz"; - sha1 = "c8ad4a5e110661e402a7d21b530e009f25f8e389"; - }; - }; - "run-async-2.3.0" = { - name = "run-async"; - packageName = "run-async"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz"; - sha1 = "0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0"; - }; - }; - "run-parallel-1.1.9" = { - name = "run-parallel"; - packageName = "run-parallel"; - version = "1.1.9"; - src = fetchurl { - url = "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz"; - sha512 = "DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q=="; - }; - }; - "run-parallel-limit-1.0.5" = { - name = "run-parallel-limit"; - packageName = "run-parallel-limit"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/run-parallel-limit/-/run-parallel-limit-1.0.5.tgz"; - sha512 = "NsY+oDngvrvMxKB3G8ijBzIema6aYbQMD2bHOamvN52BysbIGTnEY2xsNyfrcr9GhY995/t/0nQN3R3oZvaDlg=="; - }; - }; - "run-queue-1.0.3" = { - name = "run-queue"; - packageName = "run-queue"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz"; - sha1 = "e848396f057d223f24386924618e25694161ec47"; - }; - }; - "run-series-1.1.8" = { - name = "run-series"; - packageName = "run-series"; - version = "1.1.8"; - src = fetchurl { - url = "https://registry.npmjs.org/run-series/-/run-series-1.1.8.tgz"; - sha512 = "+GztYEPRpIsQoCSraWHDBs9WVy4eVME16zhOtDB4H9J4xN0XRhknnmLOl+4gRgZtu8dpp9N/utSPjKH/xmDzXg=="; - }; - }; - "rusha-0.8.13" = { - name = "rusha"; - packageName = "rusha"; - version = "0.8.13"; - src = fetchurl { - url = "https://registry.npmjs.org/rusha/-/rusha-0.8.13.tgz"; - sha1 = "9a084e7b860b17bff3015b92c67a6a336191513a"; - }; - }; - "rx-2.5.3" = { - name = "rx"; - packageName = "rx"; - version = "2.5.3"; - src = fetchurl { - url = "https://registry.npmjs.org/rx/-/rx-2.5.3.tgz"; - sha1 = "21adc7d80f02002af50dae97fd9dbf248755f566"; - }; - }; - "rx-4.1.0" = { - name = "rx"; - packageName = "rx"; - version = "4.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz"; - sha1 = "a5f13ff79ef3b740fe30aa803fb09f98805d4782"; - }; - }; - "rx-lite-3.1.2" = { - name = "rx-lite"; - packageName = "rx-lite"; - version = "3.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz"; - sha1 = "19ce502ca572665f3b647b10939f97fd1615f102"; - }; - }; - "rx-lite-4.0.8" = { - name = "rx-lite"; - packageName = "rx-lite"; - version = "4.0.8"; - src = fetchurl { - url = "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz"; - sha1 = "0b1e11af8bc44836f04a6407e92da42467b79444"; - }; - }; - "rx-lite-aggregates-4.0.8" = { - name = "rx-lite-aggregates"; - packageName = "rx-lite-aggregates"; - version = "4.0.8"; - src = fetchurl { - url = "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz"; - sha1 = "753b87a89a11c95467c4ac1626c4efc4e05c67be"; - }; - }; - "rxjs-5.5.11" = { - name = "rxjs"; - packageName = "rxjs"; - version = "5.5.11"; - src = fetchurl { - url = "https://registry.npmjs.org/rxjs/-/rxjs-5.5.11.tgz"; - sha512 = "3bjO7UwWfA2CV7lmwYMBzj4fQ6Cq+ftHc2MvUe+WMS7wcdJ1LosDWmdjPQanYp2dBRj572p7PeU81JUxHKOcBA=="; - }; - }; - "rxjs-6.2.2" = { - name = "rxjs"; - packageName = "rxjs"; - version = "6.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/rxjs/-/rxjs-6.2.2.tgz"; - sha512 = "0MI8+mkKAXZUF9vMrEoPnaoHkfzBPP4IGwUYRJhIRJF6/w3uByO1e91bEHn8zd43RdkTMKiooYKmwz7RH6zfOQ=="; - }; - }; - "safe-buffer-5.0.1" = { - name = "safe-buffer"; - packageName = "safe-buffer"; - version = "5.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.0.1.tgz"; - sha1 = "d263ca54696cd8a306b5ca6551e92de57918fbe7"; - }; - }; - "safe-buffer-5.1.1" = { - name = "safe-buffer"; - packageName = "safe-buffer"; - version = "5.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz"; - sha512 = "kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg=="; - }; - }; - "safe-buffer-5.1.2" = { - name = "safe-buffer"; - packageName = "safe-buffer"; - version = "5.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"; - sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="; - }; - }; - "safe-json-stringify-1.2.0" = { - name = "safe-json-stringify"; - packageName = "safe-json-stringify"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz"; - sha512 = "gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg=="; - }; - }; - "safe-regex-1.1.0" = { - name = "safe-regex"; - packageName = "safe-regex"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz"; - sha1 = "40a3669f3b077d1e943d44629e157dd48023bf2e"; - }; - }; - "safer-buffer-2.1.2" = { - name = "safer-buffer"; - packageName = "safer-buffer"; - version = "2.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"; - sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="; - }; - }; - "sander-0.5.1" = { - name = "sander"; - packageName = "sander"; - version = "0.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz"; - sha1 = "741e245e231f07cafb6fdf0f133adfa216a502ad"; - }; - }; - "sanitize-html-1.18.4" = { - name = "sanitize-html"; - packageName = "sanitize-html"; - version = "1.18.4"; - src = fetchurl { - url = "https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.18.4.tgz"; - sha512 = "hjyDYCYrQuhnEjq+5lenLlIfdPBtnZ7z0DkQOC8YGxvkuOInH+1SrkNTj30t4f2/SSv9c5kLniB+uCIpBvYuew=="; - }; - }; - "sax-0.3.5" = { - name = "sax"; - packageName = "sax"; - version = "0.3.5"; - src = fetchurl { - url = "https://registry.npmjs.org/sax/-/sax-0.3.5.tgz"; - sha1 = "88fcfc1f73c0c8bbd5b7c776b6d3f3501eed073d"; - }; - }; - "sax-0.5.2" = { - name = "sax"; - packageName = "sax"; - version = "0.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/sax/-/sax-0.5.2.tgz"; - sha1 = "735ffaa39a1cff8ffb9598f0223abdb03a9fb2ea"; - }; - }; - "sax-0.5.8" = { - name = "sax"; - packageName = "sax"; - version = "0.5.8"; - src = fetchurl { - url = "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz"; - sha1 = "d472db228eb331c2506b0e8c15524adb939d12c1"; - }; - }; - "sax-1.1.4" = { - name = "sax"; - packageName = "sax"; - version = "1.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/sax/-/sax-1.1.4.tgz"; - sha1 = "74b6d33c9ae1e001510f179a91168588f1aedaa9"; - }; - }; - "sax-1.2.1" = { - name = "sax"; - packageName = "sax"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz"; - sha1 = "7b8e656190b228e81a66aea748480d828cd2d37a"; - }; - }; - "sax-1.2.4" = { - name = "sax"; - packageName = "sax"; - version = "1.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz"; - sha512 = "NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="; - }; - }; - "schema-utils-0.4.7" = { - name = "schema-utils"; - packageName = "schema-utils"; - version = "0.4.7"; - src = fetchurl { - url = "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz"; - sha512 = "v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ=="; - }; - }; - "scoped-regex-1.0.0" = { - name = "scoped-regex"; - packageName = "scoped-regex"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/scoped-regex/-/scoped-regex-1.0.0.tgz"; - sha1 = "a346bb1acd4207ae70bd7c0c7ca9e566b6baddb8"; - }; - }; - "scuid-1.1.0" = { - name = "scuid"; - packageName = "scuid"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/scuid/-/scuid-1.1.0.tgz"; - sha512 = "MuCAyrGZcTLfQoH2XoBlQ8C6bzwN88XT/0slOGz0pn8+gIP85BOAfYa44ZXQUTOwRwPU0QvgU+V+OSajl/59Xg=="; - }; - }; - "secure-keys-1.0.0" = { - name = "secure-keys"; - packageName = "secure-keys"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/secure-keys/-/secure-keys-1.0.0.tgz"; - sha1 = "f0c82d98a3b139a8776a8808050b824431087fca"; - }; - }; - "seek-bzip-1.0.5" = { - name = "seek-bzip"; - packageName = "seek-bzip"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz"; - sha1 = "cfe917cb3d274bcffac792758af53173eb1fabdc"; - }; - }; - "semaphore-async-await-1.5.1" = { - name = "semaphore-async-await"; - packageName = "semaphore-async-await"; - version = "1.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/semaphore-async-await/-/semaphore-async-await-1.5.1.tgz"; - sha1 = "857bef5e3644601ca4b9570b87e9df5ca12974fa"; - }; - }; - "semver-1.1.0" = { - name = "semver"; - packageName = "semver"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/semver/-/semver-1.1.0.tgz"; - sha1 = "da9b9c837e31550a7c928622bc2381de7dd7a53e"; - }; - }; - "semver-2.0.11" = { - name = "semver"; - packageName = "semver"; - version = "2.0.11"; - src = fetchurl { - url = "https://registry.npmjs.org/semver/-/semver-2.0.11.tgz"; - sha1 = "f51f07d03fa5af79beb537fc067a7e141786cced"; - }; - }; - "semver-2.3.2" = { - name = "semver"; - packageName = "semver"; - version = "2.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/semver/-/semver-2.3.2.tgz"; - sha1 = "b9848f25d6cf36333073ec9ef8856d42f1233e52"; - }; - }; - "semver-4.3.6" = { - name = "semver"; - packageName = "semver"; - version = "4.3.6"; - src = fetchurl { - url = "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz"; - sha1 = "300bc6e0e86374f7ba61068b5b1ecd57fc6532da"; - }; - }; - "semver-5.0.3" = { - name = "semver"; - packageName = "semver"; - version = "5.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/semver/-/semver-5.0.3.tgz"; - sha1 = "77466de589cd5d3c95f138aa78bc569a3cb5d27a"; - }; - }; - "semver-5.1.0" = { - name = "semver"; - packageName = "semver"; - version = "5.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/semver/-/semver-5.1.0.tgz"; - sha1 = "85f2cf8550465c4df000cf7d86f6b054106ab9e5"; - }; - }; - "semver-5.1.1" = { - name = "semver"; - packageName = "semver"; - version = "5.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/semver/-/semver-5.1.1.tgz"; - sha1 = "a3292a373e6f3e0798da0b20641b9a9c5bc47e19"; - }; - }; - "semver-5.3.0" = { - name = "semver"; - packageName = "semver"; - version = "5.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"; - sha1 = "9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"; - }; - }; - "semver-5.5.0" = { - name = "semver"; - packageName = "semver"; - version = "5.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz"; - sha512 = "4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA=="; - }; - }; - "semver-compare-1.0.0" = { - name = "semver-compare"; - packageName = "semver-compare"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz"; - sha1 = "0dee216a1c941ab37e9efb1788f6afc5ff5537fc"; - }; - }; - "semver-diff-2.1.0" = { - name = "semver-diff"; - packageName = "semver-diff"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz"; - sha1 = "4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36"; - }; - }; - "semver-regex-1.0.0" = { - name = "semver-regex"; - packageName = "semver-regex"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/semver-regex/-/semver-regex-1.0.0.tgz"; - sha1 = "92a4969065f9c70c694753d55248fc68f8f652c9"; - }; - }; - "semver-truncate-1.1.2" = { - name = "semver-truncate"; - packageName = "semver-truncate"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz"; - sha1 = "57f41de69707a62709a7e0104ba2117109ea47e8"; - }; - }; - "semver-utils-1.1.2" = { - name = "semver-utils"; - packageName = "semver-utils"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/semver-utils/-/semver-utils-1.1.2.tgz"; - sha512 = "+RvtdCZJdLJXN6ozVqbypYII/m4snihgWvmFHW8iWusxqGVdEP31QdUVVaC6GeJ9EYE0JCMdWiNlLF3edjifEw=="; - }; - }; - "send-0.0.3" = { - name = "send"; - packageName = "send"; - version = "0.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/send/-/send-0.0.3.tgz"; - sha1 = "4d5f843edf9d65dac31c8a5d2672c179ecb67184"; - }; - }; - "send-0.1.0" = { - name = "send"; - packageName = "send"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/send/-/send-0.1.0.tgz"; - sha1 = "cfb08ebd3cec9b7fc1a37d9ff9e875a971cf4640"; - }; - }; - "send-0.1.4" = { - name = "send"; - packageName = "send"; - version = "0.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/send/-/send-0.1.4.tgz"; - sha1 = "be70d8d1be01de61821af13780b50345a4f71abd"; - }; - }; - "send-0.11.1" = { - name = "send"; - packageName = "send"; - version = "0.11.1"; - src = fetchurl { - url = "https://registry.npmjs.org/send/-/send-0.11.1.tgz"; - sha1 = "1beabfd42f9e2709f99028af3078ac12b47092d5"; - }; - }; - "send-0.13.0" = { - name = "send"; - packageName = "send"; - version = "0.13.0"; - src = fetchurl { - url = "https://registry.npmjs.org/send/-/send-0.13.0.tgz"; - sha1 = "518f921aeb0560aec7dcab2990b14cf6f3cce5de"; - }; - }; - "send-0.13.2" = { - name = "send"; - packageName = "send"; - version = "0.13.2"; - src = fetchurl { - url = "https://registry.npmjs.org/send/-/send-0.13.2.tgz"; - sha1 = "765e7607c8055452bba6f0b052595350986036de"; - }; - }; - "send-0.15.6" = { - name = "send"; - packageName = "send"; - version = "0.15.6"; - src = fetchurl { - url = "https://registry.npmjs.org/send/-/send-0.15.6.tgz"; - sha1 = "20f23a9c925b762ab82705fe2f9db252ace47e34"; - }; - }; - "send-0.16.2" = { - name = "send"; - packageName = "send"; - version = "0.16.2"; - src = fetchurl { - url = "https://registry.npmjs.org/send/-/send-0.16.2.tgz"; - sha512 = "E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw=="; - }; - }; - "sentence-case-2.1.1" = { - name = "sentence-case"; - packageName = "sentence-case"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/sentence-case/-/sentence-case-2.1.1.tgz"; - sha1 = "1f6e2dda39c168bf92d13f86d4a918933f667ed4"; - }; - }; - "sentiment-2.1.0" = { - name = "sentiment"; - packageName = "sentiment"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/sentiment/-/sentiment-2.1.0.tgz"; - sha1 = "33279100c35c38519ca5e435245186c512fe0fdc"; - }; - }; - "sequence-2.2.1" = { - name = "sequence"; - packageName = "sequence"; - version = "2.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/sequence/-/sequence-2.2.1.tgz"; - sha1 = "7f5617895d44351c0a047e764467690490a16b03"; - }; - }; - "sequencify-0.0.7" = { - name = "sequencify"; - packageName = "sequencify"; - version = "0.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz"; - sha1 = "90cff19d02e07027fd767f5ead3e7b95d1e7380c"; - }; - }; - "serialize-javascript-1.5.0" = { - name = "serialize-javascript"; - packageName = "serialize-javascript"; - version = "1.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.5.0.tgz"; - sha512 = "Ga8c8NjAAp46Br4+0oZ2WxJCwIzwP60Gq1YPgU+39PiTVxyed/iKE/zyZI6+UlVYH5Q4PaQdHhcegIFPZTUfoQ=="; - }; - }; - "serializerr-1.0.3" = { - name = "serializerr"; - packageName = "serializerr"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/serializerr/-/serializerr-1.0.3.tgz"; - sha1 = "12d4c5aa1c3ffb8f6d1dc5f395aa9455569c3f91"; - }; - }; - "serve-favicon-2.3.2" = { - name = "serve-favicon"; - packageName = "serve-favicon"; - version = "2.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.3.2.tgz"; - sha1 = "dd419e268de012ab72b319d337f2105013f9381f"; - }; - }; - "serve-favicon-2.5.0" = { - name = "serve-favicon"; - packageName = "serve-favicon"; - version = "2.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.5.0.tgz"; - sha1 = "935d240cdfe0f5805307fdfe967d88942a2cbcf0"; - }; - }; - "serve-handler-3.6.0" = { - name = "serve-handler"; - packageName = "serve-handler"; - version = "3.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/serve-handler/-/serve-handler-3.6.0.tgz"; - sha512 = "YPMV1OCfOxub4OnGQQtcGEJNI6e49r0vfSid2U5xrcOB1l6TFWfvHmUhEbfrvU7sqhZgmicfVtVBiAAGRH7NTA=="; - }; - }; - "serve-index-1.7.3" = { - name = "serve-index"; - packageName = "serve-index"; - version = "1.7.3"; - src = fetchurl { - url = "https://registry.npmjs.org/serve-index/-/serve-index-1.7.3.tgz"; - sha1 = "7a057fc6ee28dc63f64566e5fa57b111a86aecd2"; - }; - }; - "serve-index-1.9.1" = { - name = "serve-index"; - packageName = "serve-index"; - version = "1.9.1"; - src = fetchurl { - url = "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz"; - sha1 = "d3768d69b1e7d82e5ce050fff5b453bea12a9239"; - }; - }; - "serve-static-1.10.3" = { - name = "serve-static"; - packageName = "serve-static"; - version = "1.10.3"; - src = fetchurl { - url = "https://registry.npmjs.org/serve-static/-/serve-static-1.10.3.tgz"; - sha1 = "ce5a6ecd3101fed5ec09827dac22a9c29bfb0535"; - }; - }; - "serve-static-1.12.6" = { - name = "serve-static"; - packageName = "serve-static"; - version = "1.12.6"; - src = fetchurl { - url = "https://registry.npmjs.org/serve-static/-/serve-static-1.12.6.tgz"; - sha1 = "b973773f63449934da54e5beba5e31d9f4211577"; - }; - }; - "serve-static-1.13.2" = { - name = "serve-static"; - packageName = "serve-static"; - version = "1.13.2"; - src = fetchurl { - url = "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz"; - sha512 = "p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw=="; - }; - }; - "serve-static-1.8.1" = { - name = "serve-static"; - packageName = "serve-static"; - version = "1.8.1"; - src = fetchurl { - url = "https://registry.npmjs.org/serve-static/-/serve-static-1.8.1.tgz"; - sha1 = "08fabd39999f050fc311443f46d5888a77ecfc7c"; - }; - }; - "server-destroy-1.0.1" = { - name = "server-destroy"; - packageName = "server-destroy"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz"; - sha1 = "f13bf928e42b9c3e79383e61cc3998b5d14e6cdd"; - }; - }; - "service-runner-2.3.0" = { - name = "service-runner"; - packageName = "service-runner"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/service-runner/-/service-runner-2.3.0.tgz"; - sha1 = "09039dfdcc40cdbd0259dd3f982916675838cb59"; - }; - }; - "set-blocking-2.0.0" = { - name = "set-blocking"; - packageName = "set-blocking"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"; - sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7"; - }; - }; - "set-immediate-shim-1.0.1" = { - name = "set-immediate-shim"; - packageName = "set-immediate-shim"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz"; - sha1 = "4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61"; - }; - }; - "set-value-0.4.3" = { - name = "set-value"; - packageName = "set-value"; - version = "0.4.3"; - src = fetchurl { - url = "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz"; - sha1 = "7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1"; - }; - }; - "set-value-2.0.0" = { - name = "set-value"; - packageName = "set-value"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz"; - sha512 = "hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg=="; - }; - }; - "setimmediate-1.0.5" = { - name = "setimmediate"; - packageName = "setimmediate"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz"; - sha1 = "290cbb232e306942d7d7ea9b83732ab7856f8285"; - }; - }; - "setprototypeof-1.0.3" = { - name = "setprototypeof"; - packageName = "setprototypeof"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz"; - sha1 = "66567e37043eeb4f04d91bd658c0cbefb55b8e04"; - }; - }; - "setprototypeof-1.1.0" = { - name = "setprototypeof"; - packageName = "setprototypeof"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz"; - sha512 = "BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="; - }; - }; - "sha.js-2.4.11" = { - name = "sha.js"; - packageName = "sha.js"; - version = "2.4.11"; - src = fetchurl { - url = "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz"; - sha512 = "QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ=="; - }; - }; - "shallow-clone-0.1.2" = { - name = "shallow-clone"; - packageName = "shallow-clone"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz"; - sha1 = "5909e874ba77106d73ac414cfec1ffca87d97060"; - }; - }; - "shasum-1.0.2" = { - name = "shasum"; - packageName = "shasum"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz"; - sha1 = "e7012310d8f417f4deb5712150e5678b87ae565f"; - }; - }; - "shebang-command-1.2.0" = { - name = "shebang-command"; - packageName = "shebang-command"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz"; - sha1 = "44aac65b695b03398968c39f363fee5deafdf1ea"; - }; - }; - "shebang-regex-1.0.0" = { - name = "shebang-regex"; - packageName = "shebang-regex"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz"; - sha1 = "da42f49740c0b42db2ca9728571cb190c98efea3"; - }; - }; - "shell-quote-1.6.1" = { - name = "shell-quote"; - packageName = "shell-quote"; - version = "1.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz"; - sha1 = "f4781949cce402697127430ea3b3c5476f481767"; - }; - }; - "shelljs-0.3.0" = { - name = "shelljs"; - packageName = "shelljs"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz"; - sha1 = "3596e6307a781544f591f37da618360f31db57b1"; - }; - }; - "shelljs-0.5.3" = { - name = "shelljs"; - packageName = "shelljs"; - version = "0.5.3"; - src = fetchurl { - url = "https://registry.npmjs.org/shelljs/-/shelljs-0.5.3.tgz"; - sha1 = "c54982b996c76ef0c1e6b59fbdc5825f5b713113"; - }; - }; - "shelljs-0.7.7" = { - name = "shelljs"; - packageName = "shelljs"; - version = "0.7.7"; - src = fetchurl { - url = "https://registry.npmjs.org/shelljs/-/shelljs-0.7.7.tgz"; - sha1 = "b2f5c77ef97148f4b4f6e22682e10bba8667cff1"; - }; - }; - "shelljs-0.7.8" = { - name = "shelljs"; - packageName = "shelljs"; - version = "0.7.8"; - src = fetchurl { - url = "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz"; - sha1 = "decbcf874b0d1e5fb72e14b164a9683048e9acb3"; - }; - }; - "shelljs-0.8.2" = { - name = "shelljs"; - packageName = "shelljs"; - version = "0.8.2"; - src = fetchurl { - url = "https://registry.npmjs.org/shelljs/-/shelljs-0.8.2.tgz"; - sha512 = "pRXeNrCA2Wd9itwhvLp5LZQvPJ0wU6bcjaTMywHHGX5XWhVN2nzSu7WV0q+oUY7mGK3mgSkDDzP3MgjqdyIgbQ=="; - }; - }; - "shellwords-0.1.1" = { - name = "shellwords"; - packageName = "shellwords"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz"; - sha512 = "vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww=="; - }; - }; - "shush-1.0.0" = { - name = "shush"; - packageName = "shush"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/shush/-/shush-1.0.0.tgz"; - sha1 = "c27415a9e458f2fed39b27cf8eb37c003782b431"; - }; - }; - "sigmund-1.0.1" = { - name = "sigmund"; - packageName = "sigmund"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz"; - sha1 = "3ff21f198cad2175f9f3b781853fd94d0d19b590"; - }; - }; - "sign-addon-0.3.1" = { - name = "sign-addon"; - packageName = "sign-addon"; - version = "0.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/sign-addon/-/sign-addon-0.3.1.tgz"; - sha512 = "feaoG7+8IXr9SymOEd8VTZCSlVZArWcBDZ33IIdfXlU5NWWzXdCxCjPDqAkLQplFa7RRZr1S4lSmgMPn80Ze1A=="; - }; - }; - "signal-exit-3.0.2" = { - name = "signal-exit"; - packageName = "signal-exit"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz"; - sha1 = "b5fdc08f1287ea1178628e415e25132b73646c6d"; - }; - }; - "signals-1.0.0" = { - name = "signals"; - packageName = "signals"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/signals/-/signals-1.0.0.tgz"; - sha1 = "65f0c1599352b35372ecaae5a250e6107376ed69"; - }; - }; - "signed-varint-2.0.1" = { - name = "signed-varint"; - packageName = "signed-varint"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/signed-varint/-/signed-varint-2.0.1.tgz"; - sha1 = "50a9989da7c98c2c61dad119bc97470ef8528129"; - }; - }; - "simple-concat-1.0.0" = { - name = "simple-concat"; - packageName = "simple-concat"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz"; - sha1 = "7344cbb8b6e26fb27d66b2fc86f9f6d5997521c6"; - }; - }; - "simple-errors-1.0.1" = { - name = "simple-errors"; - packageName = "simple-errors"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/simple-errors/-/simple-errors-1.0.1.tgz"; - sha1 = "b0bbecac1f1082f13b3962894b4a9e88f3a0c9ef"; - }; - }; - "simple-get-1.4.3" = { - name = "simple-get"; - packageName = "simple-get"; - version = "1.4.3"; - src = fetchurl { - url = "https://registry.npmjs.org/simple-get/-/simple-get-1.4.3.tgz"; - sha1 = "e9755eda407e96da40c5e5158c9ea37b33becbeb"; - }; - }; - "simple-get-2.8.1" = { - name = "simple-get"; - packageName = "simple-get"; - version = "2.8.1"; - src = fetchurl { - url = "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz"; - sha512 = "lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw=="; - }; - }; - "simple-get-3.0.3" = { - name = "simple-get"; - packageName = "simple-get"; - version = "3.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/simple-get/-/simple-get-3.0.3.tgz"; - sha512 = "Wvre/Jq5vgoz31Z9stYWPLn0PqRqmBDpFSdypAnHu5AvRVCYPRYGnvryNLiXu8GOBNDH82J2FRHUGMjjHUpXFw=="; - }; - }; - "simple-git-1.96.0" = { - name = "simple-git"; - packageName = "simple-git"; - version = "1.96.0"; - src = fetchurl { - url = "https://registry.npmjs.org/simple-git/-/simple-git-1.96.0.tgz"; - sha512 = "+gXuzJFpGtK9zCa7rPMMNs8AF2weWMsB0Vlyym5VkFX2VGQ3VBzKhnxPN//PWrGuPFGQ/u0F1yL6rZoPhj/KPQ=="; - }; - }; - "simple-lru-cache-0.0.2" = { - name = "simple-lru-cache"; - packageName = "simple-lru-cache"; - version = "0.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/simple-lru-cache/-/simple-lru-cache-0.0.2.tgz"; - sha1 = "d59cc3a193c1a5d0320f84ee732f6e4713e511dd"; - }; - }; - "simple-peer-6.4.4" = { - name = "simple-peer"; - packageName = "simple-peer"; - version = "6.4.4"; - src = fetchurl { - url = "https://registry.npmjs.org/simple-peer/-/simple-peer-6.4.4.tgz"; - sha1 = "4e421f485ac7b13b08077a4476934d52c5ba3bb3"; - }; - }; - "simple-peer-9.1.2" = { - name = "simple-peer"; - packageName = "simple-peer"; - version = "9.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/simple-peer/-/simple-peer-9.1.2.tgz"; - sha512 = "MUWWno5o5cvISKOH4pYQ18PQJLpDaNWoKUbrPPKuspCLCkkh+zhtuQyTE8h2U2Ags+/OUN5wnUe92+9B8/Sm2Q=="; - }; - }; - "simple-plist-0.2.1" = { - name = "simple-plist"; - packageName = "simple-plist"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/simple-plist/-/simple-plist-0.2.1.tgz"; - sha1 = "71766db352326928cf3a807242ba762322636723"; - }; - }; - "simple-sha1-2.1.1" = { - name = "simple-sha1"; - packageName = "simple-sha1"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/simple-sha1/-/simple-sha1-2.1.1.tgz"; - sha512 = "pFMPd+I/lQkpf4wFUeS/sED5IqdIG1lUlrQviBMV4u4mz8BRAcB5fvUx5Ckfg3kBigEglAjHg7E9k/yy2KlCqA=="; - }; - }; - "simple-swizzle-0.2.2" = { - name = "simple-swizzle"; - packageName = "simple-swizzle"; - version = "0.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz"; - sha1 = "a4da6b635ffcccca33f70d17cb92592de95e557a"; - }; - }; - "simple-websocket-4.3.1" = { - name = "simple-websocket"; - packageName = "simple-websocket"; - version = "4.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/simple-websocket/-/simple-websocket-4.3.1.tgz"; - sha1 = "5d3d5751bb39aeba2f710d8eec78768df821f38d"; - }; - }; - "simple-websocket-7.2.0" = { - name = "simple-websocket"; - packageName = "simple-websocket"; - version = "7.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/simple-websocket/-/simple-websocket-7.2.0.tgz"; - sha512 = "wdxFg1fHw1yqFKWDcw+yNb4VIYqtl+vknZMlpLhvZSlR6l7/iVuwozqo+Qtl73mB1IH5QnXzonD1S+hAaLNTvQ=="; - }; - }; - "simplediff-0.1.1" = { - name = "simplediff"; - packageName = "simplediff"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/simplediff/-/simplediff-0.1.1.tgz"; - sha1 = "b0caeeb093223370033c6c3aa1130dc86c6a087c"; - }; - }; - "simplesmtp-0.3.35" = { - name = "simplesmtp"; - packageName = "simplesmtp"; - version = "0.3.35"; - src = fetchurl { - url = "https://registry.npmjs.org/simplesmtp/-/simplesmtp-0.3.35.tgz"; - sha1 = "017b1eb8b26317ac36d2a2a8a932631880736a03"; - }; - }; - "single-line-log-0.4.1" = { - name = "single-line-log"; - packageName = "single-line-log"; - version = "0.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/single-line-log/-/single-line-log-0.4.1.tgz"; - sha1 = "87a55649f749d783ec0dcd804e8140d9873c7cee"; - }; - }; - "single-line-log-1.1.2" = { - name = "single-line-log"; - packageName = "single-line-log"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/single-line-log/-/single-line-log-1.1.2.tgz"; - sha1 = "c2f83f273a3e1a16edb0995661da0ed5ef033364"; - }; - }; - "sinopia-htpasswd-0.4.5" = { - name = "sinopia-htpasswd"; - packageName = "sinopia-htpasswd"; - version = "0.4.5"; - src = fetchurl { - url = "https://registry.npmjs.org/sinopia-htpasswd/-/sinopia-htpasswd-0.4.5.tgz"; - sha1 = "2af824ae20eccb8f902325b1a2c27dd6619805c9"; - }; - }; - "siphash24-1.1.1" = { - name = "siphash24"; - packageName = "siphash24"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/siphash24/-/siphash24-1.1.1.tgz"; - sha512 = "dKKwjIoTOa587TARYLlBRXq2lkbu5Iz35XrEVWpelhBP1m8r2BGOy1QlaZe84GTFHG/BTucEUd2btnNc8QzIVA=="; - }; - }; - "skin-tone-1.0.0" = { - name = "skin-tone"; - packageName = "skin-tone"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/skin-tone/-/skin-tone-1.0.0.tgz"; - sha1 = "d4ba3e8e5e92760e4d1d3b603d772805c6cb256f"; - }; - }; - "slash-1.0.0" = { - name = "slash"; - packageName = "slash"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz"; - sha1 = "c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"; - }; - }; - "slasp-0.0.4" = { - name = "slasp"; - packageName = "slasp"; - version = "0.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/slasp/-/slasp-0.0.4.tgz"; - sha1 = "9adc26ee729a0f95095851a5489f87a5258d57a9"; - }; - }; - "slate-irc-0.7.3" = { - name = "slate-irc"; - packageName = "slate-irc"; - version = "0.7.3"; - src = fetchurl { - url = "https://registry.npmjs.org/slate-irc/-/slate-irc-0.7.3.tgz"; - sha1 = "8d01f2bc809e00a5b2faca7d8d3130d155422a77"; - }; - }; - "slate-irc-parser-0.0.2" = { - name = "slate-irc-parser"; - packageName = "slate-irc-parser"; - version = "0.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/slate-irc-parser/-/slate-irc-parser-0.0.2.tgz"; - sha1 = "0c5f8f20d817bb85329da9fca135c66b05947d80"; - }; - }; - "slice-ansi-0.0.4" = { - name = "slice-ansi"; - packageName = "slice-ansi"; - version = "0.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz"; - sha1 = "edbf8903f66f7ce2f8eafd6ceed65e264c831b35"; - }; - }; - "slice-ansi-1.0.0" = { - name = "slice-ansi"; - packageName = "slice-ansi"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz"; - sha512 = "POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg=="; - }; - }; - "sliced-0.0.3" = { - name = "sliced"; - packageName = "sliced"; - version = "0.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/sliced/-/sliced-0.0.3.tgz"; - sha1 = "4f0bac2171eb17162c3ba6df81f5cf040f7c7e50"; - }; - }; - "sliced-0.0.4" = { - name = "sliced"; - packageName = "sliced"; - version = "0.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/sliced/-/sliced-0.0.4.tgz"; - sha1 = "34f89a6db1f31fa525f5a570f5bcf877cf0955ee"; - }; - }; - "slide-1.1.6" = { - name = "slide"; - packageName = "slide"; - version = "1.1.6"; - src = fetchurl { - url = "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz"; - sha1 = "56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707"; - }; - }; - "smart-buffer-1.1.15" = { - name = "smart-buffer"; - packageName = "smart-buffer"; - version = "1.1.15"; - src = fetchurl { - url = "https://registry.npmjs.org/smart-buffer/-/smart-buffer-1.1.15.tgz"; - sha1 = "7f114b5b65fab3e2a35aa775bb12f0d1c649bf16"; - }; - }; - "smartdc-auth-2.3.1" = { - name = "smartdc-auth"; - packageName = "smartdc-auth"; - version = "2.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/smartdc-auth/-/smartdc-auth-2.3.1.tgz"; - sha1 = "96568a565e9d9feb03b93a50651eee14d23adf44"; - }; - }; - "smartdc-auth-2.5.7" = { - name = "smartdc-auth"; - packageName = "smartdc-auth"; - version = "2.5.7"; - src = fetchurl { - url = "https://registry.npmjs.org/smartdc-auth/-/smartdc-auth-2.5.7.tgz"; - sha1 = "42d45710e791deb92df91326c8eed1bd5a842cb6"; - }; - }; - "smtp-connection-1.3.8" = { - name = "smtp-connection"; - packageName = "smtp-connection"; - version = "1.3.8"; - src = fetchurl { - url = "https://registry.npmjs.org/smtp-connection/-/smtp-connection-1.3.8.tgz"; - sha1 = "55832c2160cfb3086e1dcd87fd1c19fa61b7f536"; - }; - }; - "snake-case-2.1.0" = { - name = "snake-case"; - packageName = "snake-case"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/snake-case/-/snake-case-2.1.0.tgz"; - sha1 = "41bdb1b73f30ec66a04d4e2cad1b76387d4d6d9f"; - }; - }; - "snapdragon-0.8.2" = { - name = "snapdragon"; - packageName = "snapdragon"; - version = "0.8.2"; - src = fetchurl { - url = "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz"; - sha512 = "FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg=="; - }; - }; - "snapdragon-node-2.1.1" = { - name = "snapdragon-node"; - packageName = "snapdragon-node"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz"; - sha512 = "O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw=="; - }; - }; - "snapdragon-util-3.0.1" = { - name = "snapdragon-util"; - packageName = "snapdragon-util"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz"; - sha512 = "mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ=="; - }; - }; - "snapsvg-0.5.1" = { - name = "snapsvg"; - packageName = "snapsvg"; - version = "0.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/snapsvg/-/snapsvg-0.5.1.tgz"; - sha1 = "0caf52c79189a290746fc446cc5e863f6bdddfe3"; - }; - }; - "sntp-0.1.4" = { - name = "sntp"; - packageName = "sntp"; - version = "0.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/sntp/-/sntp-0.1.4.tgz"; - sha1 = "5ef481b951a7b29affdf4afd7f26838fc1120f84"; - }; - }; - "sntp-1.0.9" = { - name = "sntp"; - packageName = "sntp"; - version = "1.0.9"; - src = fetchurl { - url = "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz"; - sha1 = "6541184cc90aeea6c6e7b35e2659082443c66198"; - }; - }; - "sntp-2.1.0" = { - name = "sntp"; - packageName = "sntp"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz"; - sha512 = "FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg=="; - }; - }; - "snyk-1.90.2" = { - name = "snyk"; - packageName = "snyk"; - version = "1.90.2"; - src = fetchurl { - url = "https://registry.npmjs.org/snyk/-/snyk-1.90.2.tgz"; - sha512 = "SbV6dlDRbXx6q0I2m176NH3LER1wTibuwctcthphsywl1zjoPAdJlMmAOK3BQ61XtjV4xQmzk4OYYf6TUr9ZEw=="; - }; - }; - "snyk-config-2.2.0" = { - name = "snyk-config"; - packageName = "snyk-config"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/snyk-config/-/snyk-config-2.2.0.tgz"; - sha512 = "mq0wbP/AgjcmRq5i5jg2akVVV3iSYUPTowZwKn7DChRLDL8ySOzWAwan+ImXiyNbrWo87FNI/15O6MpOnTxOIg=="; - }; - }; - "snyk-docker-plugin-1.10.3" = { - name = "snyk-docker-plugin"; - packageName = "snyk-docker-plugin"; - version = "1.10.3"; - src = fetchurl { - url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-1.10.3.tgz"; - sha512 = "nIw6zS705SiQLEhBwoO2qsJ3lVN1DZ48tyMgqhlr5f5GuOrwUJ0ivUK5HQUI79xA6pF7tU18495OlbsKuEHUOw=="; - }; - }; - "snyk-go-plugin-1.5.2" = { - name = "snyk-go-plugin"; - packageName = "snyk-go-plugin"; - version = "1.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/snyk-go-plugin/-/snyk-go-plugin-1.5.2.tgz"; - sha512 = "XWajcSh6Ld+I+WdcyU3DGDuE2ydThQd8ORkESy0nQ2LwekygLYVYN66OBy0uxpqYfd4qoqeg+J8lb4oGzCmyGA=="; - }; - }; - "snyk-gradle-plugin-1.3.0" = { - name = "snyk-gradle-plugin"; - packageName = "snyk-gradle-plugin"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/snyk-gradle-plugin/-/snyk-gradle-plugin-1.3.0.tgz"; - sha512 = "rKZcPwbDM9zk3pFcO0w77MIKOZTkk5ZBVBkBlTlUiFg+eNOKqPTmw2hBGF5NB4ASQmMnx3uB1C8+hrQ405CthA=="; - }; - }; - "snyk-module-1.8.2" = { - name = "snyk-module"; - packageName = "snyk-module"; - version = "1.8.2"; - src = fetchurl { - url = "https://registry.npmjs.org/snyk-module/-/snyk-module-1.8.2.tgz"; - sha512 = "XqhdbZ/CUuJ5gSaYdYfapLqx9qm2Mp6nyRMBCLXe9tJSiohOJsc9fQuUDbdOiRCqpA4BD6WLl+qlwOJmJoszBg=="; - }; - }; - "snyk-mvn-plugin-1.2.0" = { - name = "snyk-mvn-plugin"; - packageName = "snyk-mvn-plugin"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/snyk-mvn-plugin/-/snyk-mvn-plugin-1.2.0.tgz"; - sha512 = "ieTWhn1MB88gEQ6nUtGCeUKQ6Xoxm+u+QmD9u3zfP1QS5ep9fWt3YYDUQjgUiDTJJy7QyVQdZ/fsz3RECnOA7w=="; - }; - }; - "snyk-nuget-plugin-1.6.4" = { - name = "snyk-nuget-plugin"; - packageName = "snyk-nuget-plugin"; - version = "1.6.4"; - src = fetchurl { - url = "https://registry.npmjs.org/snyk-nuget-plugin/-/snyk-nuget-plugin-1.6.4.tgz"; - sha512 = "D7cwfPC1U/HABAs4Tc9jviajoblMggWOYvWpjf1F4InG6gTfp5lDeeonFp/Xoj6wcju/j88w2gAveWrJWXNj6w=="; - }; - }; - "snyk-php-plugin-1.5.1" = { - name = "snyk-php-plugin"; - packageName = "snyk-php-plugin"; - version = "1.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/snyk-php-plugin/-/snyk-php-plugin-1.5.1.tgz"; - sha512 = "g5QSHBsRJ2O4cNxKC4zlWwnQYiSgQ77Y6QgGmo3ihPX3VLZrc1amaZIpPsNe1jwXirnGj2rvR5Xw+jDjbzvHFw=="; - }; - }; - "snyk-policy-1.12.0" = { - name = "snyk-policy"; - packageName = "snyk-policy"; - version = "1.12.0"; - src = fetchurl { - url = "https://registry.npmjs.org/snyk-policy/-/snyk-policy-1.12.0.tgz"; - sha512 = "CEioNnDzccHyid7UIVl3bJ1dnG4co4ofI+KxuC1mo0IUXy64gxnBTeVoZF5gVLWbAyxGxSeW8f0+8GmWMHVb7w=="; - }; - }; - "snyk-python-plugin-1.8.1" = { - name = "snyk-python-plugin"; - packageName = "snyk-python-plugin"; - version = "1.8.1"; - src = fetchurl { - url = "https://registry.npmjs.org/snyk-python-plugin/-/snyk-python-plugin-1.8.1.tgz"; - sha512 = "DsUBkQZiPlXGkwzhxxEo2Tvfq6XhygWQThWM0yRBythi9M5n8UimZEwdkBHPj7xKC1clsB8boM3+sT/E1x6XGA=="; - }; - }; - "snyk-resolve-1.0.1" = { - name = "snyk-resolve"; - packageName = "snyk-resolve"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/snyk-resolve/-/snyk-resolve-1.0.1.tgz"; - sha512 = "7+i+LLhtBo1Pkth01xv+RYJU8a67zmJ8WFFPvSxyCjdlKIcsps4hPQFebhz+0gC5rMemlaeIV6cqwqUf9PEDpw=="; - }; - }; - "snyk-resolve-deps-3.1.0" = { - name = "snyk-resolve-deps"; - packageName = "snyk-resolve-deps"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/snyk-resolve-deps/-/snyk-resolve-deps-3.1.0.tgz"; - sha512 = "YVAelR+dTpqLgfk6lf6WgOlw+MGmGI0r3/Dny8tUbJJ9uVTHTRAOdZCbUyTFqJG7oEmEZxUwmfjqgAuniYwx8Q=="; - }; - }; - "snyk-sbt-plugin-1.3.1" = { - name = "snyk-sbt-plugin"; - packageName = "snyk-sbt-plugin"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/snyk-sbt-plugin/-/snyk-sbt-plugin-1.3.1.tgz"; - sha512 = "un9ddM4M+7Ye/zhkh5Cm6EYMXU0Z/aM8wuYZvu4O+wd8sonoUClwckzJlsaI2BA7xvfDL9qQUaImtpgy94v5JQ=="; - }; - }; - "snyk-tree-1.0.0" = { - name = "snyk-tree"; - packageName = "snyk-tree"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/snyk-tree/-/snyk-tree-1.0.0.tgz"; - sha1 = "0fb73176dbf32e782f19100294160448f9111cc8"; - }; - }; - "snyk-try-require-1.3.1" = { - name = "snyk-try-require"; - packageName = "snyk-try-require"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/snyk-try-require/-/snyk-try-require-1.3.1.tgz"; - sha1 = "6e026f92e64af7fcccea1ee53d524841e418a212"; - }; - }; - "socket.io-0.9.14" = { - name = "socket.io"; - packageName = "socket.io"; - version = "0.9.14"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io/-/socket.io-0.9.14.tgz"; - sha1 = "81af80ebf3ee8f7f6e71b1495db91f8fa53ff667"; - }; - }; - "socket.io-1.0.6" = { - name = "socket.io"; - packageName = "socket.io"; - version = "1.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io/-/socket.io-1.0.6.tgz"; - sha1 = "b566532888dae3ac9058a12f294015ebdfa8084a"; - }; - }; - "socket.io-1.7.4" = { - name = "socket.io"; - packageName = "socket.io"; - version = "1.7.4"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io/-/socket.io-1.7.4.tgz"; - sha1 = "2f7ecedc3391bf2d5c73e291fe233e6e34d4dd00"; - }; - }; - "socket.io-2.1.1" = { - name = "socket.io"; - packageName = "socket.io"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz"; - sha512 = "rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA=="; - }; - }; - "socket.io-adapter-0.2.0" = { - name = "socket.io-adapter"; - packageName = "socket.io-adapter"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.2.0.tgz"; - sha1 = "bd39329b8961371787e24f345b074ec9cf000e33"; - }; - }; - "socket.io-adapter-0.5.0" = { - name = "socket.io-adapter"; - packageName = "socket.io-adapter"; - version = "0.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz"; - sha1 = "cb6d4bb8bec81e1078b99677f9ced0046066bb8b"; - }; - }; - "socket.io-adapter-1.1.1" = { - name = "socket.io-adapter"; - packageName = "socket.io-adapter"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz"; - sha1 = "2a805e8a14d6372124dd9159ad4502f8cb07f06b"; - }; - }; - "socket.io-client-0.9.11" = { - name = "socket.io-client"; - packageName = "socket.io-client"; - version = "0.9.11"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.11.tgz"; - sha1 = "94defc1b29e0d8a8fe958c1cf33300f68d8a19c7"; - }; - }; - "socket.io-client-1.0.6" = { - name = "socket.io-client"; - packageName = "socket.io-client"; - version = "1.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.0.6.tgz"; - sha1 = "c86cb3e507ab2f96da4500bd34fcf46a1e9dfe5e"; - }; - }; - "socket.io-client-1.7.4" = { - name = "socket.io-client"; - packageName = "socket.io-client"; - version = "1.7.4"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.4.tgz"; - sha1 = "ec9f820356ed99ef6d357f0756d648717bdd4281"; - }; - }; - "socket.io-client-2.1.1" = { - name = "socket.io-client"; - packageName = "socket.io-client"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz"; - sha512 = "jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ=="; - }; - }; - "socket.io-parser-2.1.2" = { - name = "socket.io-parser"; - packageName = "socket.io-parser"; - version = "2.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.1.2.tgz"; - sha1 = "876655b9edd555c5bdf7301cedf30a436c67b8b0"; - }; - }; - "socket.io-parser-2.2.0" = { - name = "socket.io-parser"; - packageName = "socket.io-parser"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.2.0.tgz"; - sha1 = "2609601f59e6a7fab436a53be3d333fbbfcbd30a"; - }; - }; - "socket.io-parser-2.3.1" = { - name = "socket.io-parser"; - packageName = "socket.io-parser"; - version = "2.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz"; - sha1 = "dd532025103ce429697326befd64005fcfe5b4a0"; - }; - }; - "socket.io-parser-3.2.0" = { - name = "socket.io-parser"; - packageName = "socket.io-parser"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz"; - sha512 = "FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA=="; - }; - }; - "socks-1.1.10" = { - name = "socks"; - packageName = "socks"; - version = "1.1.10"; - src = fetchurl { - url = "https://registry.npmjs.org/socks/-/socks-1.1.10.tgz"; - sha1 = "5b8b7fc7c8f341c53ed056e929b7bf4de8ba7b5a"; - }; - }; - "socks-proxy-agent-3.0.1" = { - name = "socks-proxy-agent"; - packageName = "socks-proxy-agent"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-3.0.1.tgz"; - sha512 = "ZwEDymm204mTzvdqyUqOdovVr2YRd2NYskrYrF2LXyZ9qDiMAoFESGK8CRphiO7rtbo2Y757k2Nia3x2hGtalA=="; - }; - }; - "sodium-javascript-0.5.5" = { - name = "sodium-javascript"; - packageName = "sodium-javascript"; - version = "0.5.5"; - src = fetchurl { - url = "https://registry.npmjs.org/sodium-javascript/-/sodium-javascript-0.5.5.tgz"; - sha512 = "UMmCHovws/sxIBZsIRhIl8uRPou/RFDD0vVop81T1hG106NLLgqajKKuHAOtAP6hflnZ0UrVA2VFwddTd/NQyA=="; - }; - }; - "sodium-native-2.2.1" = { - name = "sodium-native"; - packageName = "sodium-native"; - version = "2.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/sodium-native/-/sodium-native-2.2.1.tgz"; - sha512 = "3CfftYV2ATXQFMIkLOvcNUk/Ma+lran0855j5Z/HEjUkSTzjLZi16CK362udOoNVrwn/TwGV8bKEt5OylsFrQA=="; - }; - }; - "sodium-universal-2.0.0" = { - name = "sodium-universal"; - packageName = "sodium-universal"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/sodium-universal/-/sodium-universal-2.0.0.tgz"; - sha512 = "csdVyakzHJRyCevY4aZC2Eacda8paf+4nmRGF2N7KxCLKY2Ajn72JsExaQlJQ2BiXJncp44p3T+b80cU+2TTsg=="; - }; - }; - "sonic-boom-0.5.0" = { - name = "sonic-boom"; - packageName = "sonic-boom"; - version = "0.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/sonic-boom/-/sonic-boom-0.5.0.tgz"; - sha512 = "IqUrLNxgsUQGVyMLW8w8vELMa1BZIQ/uBjBuxLK0jg7HqWwedCgmBLqvgMFGihhXCoQ8w5m2vcnMs47C4KYxuQ=="; - }; - }; - "sorcery-0.10.0" = { - name = "sorcery"; - packageName = "sorcery"; - version = "0.10.0"; - src = fetchurl { - url = "https://registry.npmjs.org/sorcery/-/sorcery-0.10.0.tgz"; - sha1 = "8ae90ad7d7cb05fc59f1ab0c637845d5c15a52b7"; - }; - }; - "sort-keys-1.1.2" = { - name = "sort-keys"; - packageName = "sort-keys"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz"; - sha1 = "441b6d4d346798f1b4e49e8920adfba0e543f9ad"; - }; - }; - "sort-keys-2.0.0" = { - name = "sort-keys"; - packageName = "sort-keys"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz"; - sha1 = "658535584861ec97d730d6cf41822e1f56684128"; - }; - }; - "sort-keys-length-1.0.1" = { - name = "sort-keys-length"; - packageName = "sort-keys-length"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz"; - sha1 = "9cb6f4f4e9e48155a6aa0671edd336ff1479a188"; - }; - }; - "sort-on-3.0.0" = { - name = "sort-on"; - packageName = "sort-on"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/sort-on/-/sort-on-3.0.0.tgz"; - sha512 = "e2RHeY1iM6dT9od3RoqeJSyz3O7naNFsGy34+EFEcwghjAncuOXC2/Xwq87S4FbypqLVp6PcizYEsGEGsGIDXA=="; - }; - }; - "sorted-array-functions-1.2.0" = { - name = "sorted-array-functions"; - packageName = "sorted-array-functions"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/sorted-array-functions/-/sorted-array-functions-1.2.0.tgz"; - sha512 = "sWpjPhIZJtqO77GN+LD8dDsDKcWZ9GCOJNqKzi1tvtjGIzwfoyuRH8S0psunmc6Z5P+qfDqztSbwYR5X/e1UTg=="; - }; - }; - "sorted-indexof-1.0.0" = { - name = "sorted-indexof"; - packageName = "sorted-indexof"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/sorted-indexof/-/sorted-indexof-1.0.0.tgz"; - sha1 = "17c742ff7cf187e2f59a15df9b81f17a62ce0899"; - }; - }; - "sorted-union-stream-1.0.2" = { - name = "sorted-union-stream"; - packageName = "sorted-union-stream"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/sorted-union-stream/-/sorted-union-stream-1.0.2.tgz"; - sha1 = "558e7f57a5bf6baf6501baf2ae2c9076c4502006"; - }; - }; - "source-list-map-2.0.0" = { - name = "source-list-map"; - packageName = "source-list-map"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz"; - sha512 = "I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A=="; - }; - }; - "source-map-0.1.31" = { - name = "source-map"; - packageName = "source-map"; - version = "0.1.31"; - src = fetchurl { - url = "https://registry.npmjs.org/source-map/-/source-map-0.1.31.tgz"; - sha1 = "9f704d0d69d9e138a81badf6ebb4fde33d151c61"; - }; - }; - "source-map-0.1.43" = { - name = "source-map"; - packageName = "source-map"; - version = "0.1.43"; - src = fetchurl { - url = "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz"; - sha1 = "c24bc146ca517c1471f5dacbe2571b2b7f9e3346"; - }; - }; - "source-map-0.2.0" = { - name = "source-map"; - packageName = "source-map"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz"; - sha1 = "dab73fbcfc2ba819b4de03bd6f6eaa48164b3f9d"; - }; - }; - "source-map-0.4.4" = { - name = "source-map"; - packageName = "source-map"; - version = "0.4.4"; - src = fetchurl { - url = "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz"; - sha1 = "eba4f5da9c0dc999de68032d8b4f76173652036b"; - }; - }; - "source-map-0.5.7" = { - name = "source-map"; - packageName = "source-map"; - version = "0.5.7"; - src = fetchurl { - url = "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"; - sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"; - }; - }; - "source-map-0.6.1" = { - name = "source-map"; - packageName = "source-map"; - version = "0.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"; - sha512 = "UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="; - }; - }; - "source-map-resolve-0.5.2" = { - name = "source-map-resolve"; - packageName = "source-map-resolve"; - version = "0.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz"; - sha512 = "MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA=="; - }; - }; - "source-map-support-0.4.18" = { - name = "source-map-support"; - packageName = "source-map-support"; - version = "0.4.18"; - src = fetchurl { - url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz"; - sha512 = "try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA=="; - }; - }; - "source-map-support-0.4.6" = { - name = "source-map-support"; - packageName = "source-map-support"; - version = "0.4.6"; - src = fetchurl { - url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.6.tgz"; - sha1 = "32552aa64b458392a85eab3b0b5ee61527167aeb"; - }; - }; - "source-map-support-0.5.3" = { - name = "source-map-support"; - packageName = "source-map-support"; - version = "0.5.3"; - src = fetchurl { - url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.3.tgz"; - sha512 = "eKkTgWYeBOQqFGXRfKabMFdnWepo51vWqEdoeikaEPFiJC7MCU5j2h4+6Q8npkZTeLGbSyecZvRxiSoWl3rh+w=="; - }; - }; - "source-map-support-0.5.6" = { - name = "source-map-support"; - packageName = "source-map-support"; - version = "0.5.6"; - src = fetchurl { - url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.6.tgz"; - sha512 = "N4KXEz7jcKqPf2b2vZF11lQIz9W5ZMuUcIOGj243lduidkf2fjkVKJS9vNxVWn3u/uxX38AcE8U9nnH9FPcq+g=="; - }; - }; - "source-map-support-0.5.8" = { - name = "source-map-support"; - packageName = "source-map-support"; - version = "0.5.8"; - src = fetchurl { - url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.8.tgz"; - sha512 = "WqAEWPdb78u25RfKzOF0swBpY0dKrNdjc4GvLwm7ScX/o9bj8Eh/YL8mcMhBHYDGl87UkkSXDOFnW4G7GhWhGg=="; - }; - }; - "source-map-url-0.4.0" = { - name = "source-map-url"; - packageName = "source-map-url"; - version = "0.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz"; - sha1 = "3e935d7ddd73631b97659956d55128e87b5084a3"; - }; - }; - "sourcemap-codec-1.4.1" = { - name = "sourcemap-codec"; - packageName = "sourcemap-codec"; - version = "1.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.1.tgz"; - sha512 = "hX1eNBNuilj8yfFnECh0DzLgwKpBLMIvmhgEhixXNui8lMLBInTI8Kyxt++RwJnMNu7cAUo635L2+N1TxMJCzA=="; - }; - }; - "sparkles-1.0.1" = { - name = "sparkles"; - packageName = "sparkles"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz"; - sha512 = "dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw=="; - }; - }; - "sparse-bitfield-3.0.3" = { - name = "sparse-bitfield"; - packageName = "sparse-bitfield"; - version = "3.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz"; - sha1 = "ff4ae6e68656056ba4b3e792ab3334d38273ca11"; - }; - }; - "spawn-please-0.3.0" = { - name = "spawn-please"; - packageName = "spawn-please"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/spawn-please/-/spawn-please-0.3.0.tgz"; - sha1 = "db338ec4cff63abc69f1d0e08cee9eb8bebd9d11"; - }; - }; - "spawn-sync-1.0.15" = { - name = "spawn-sync"; - packageName = "spawn-sync"; - version = "1.0.15"; - src = fetchurl { - url = "https://registry.npmjs.org/spawn-sync/-/spawn-sync-1.0.15.tgz"; - sha1 = "b00799557eb7fb0c8376c29d44e8a1ea67e57476"; - }; - }; - "spdx-correct-3.0.0" = { - name = "spdx-correct"; - packageName = "spdx-correct"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz"; - sha512 = "N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g=="; - }; - }; - "spdx-exceptions-2.1.0" = { - name = "spdx-exceptions"; - packageName = "spdx-exceptions"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz"; - sha512 = "4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg=="; - }; - }; - "spdx-expression-parse-3.0.0" = { - name = "spdx-expression-parse"; - packageName = "spdx-expression-parse"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz"; - sha512 = "Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg=="; - }; - }; - "spdx-license-ids-3.0.0" = { - name = "spdx-license-ids"; - packageName = "spdx-license-ids"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz"; - sha512 = "2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA=="; - }; - }; - "spdy-1.32.5" = { - name = "spdy"; - packageName = "spdy"; - version = "1.32.5"; - src = fetchurl { - url = "https://registry.npmjs.org/spdy/-/spdy-1.32.5.tgz"; - sha1 = "70eff23cde4e97d52a445f65afddcc5695eb5edb"; - }; - }; - "speedometer-0.1.4" = { - name = "speedometer"; - packageName = "speedometer"; - version = "0.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/speedometer/-/speedometer-0.1.4.tgz"; - sha1 = "9876dbd2a169d3115402d48e6ea6329c8816a50d"; - }; - }; - "speedometer-1.1.0" = { - name = "speedometer"; - packageName = "speedometer"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/speedometer/-/speedometer-1.1.0.tgz"; - sha512 = "z/wAiTESw2XVPssY2XRcme4niTc4S5FkkJ4gknudtVoc33Zil8TdTxHy5torRcgqMqksJV2Yz8HQcvtbsnw0mQ=="; - }; - }; - "split-0.2.10" = { - name = "split"; - packageName = "split"; - version = "0.2.10"; - src = fetchurl { - url = "https://registry.npmjs.org/split/-/split-0.2.10.tgz"; - sha1 = "67097c601d697ce1368f418f06cd201cf0521a57"; - }; - }; - "split-0.3.3" = { - name = "split"; - packageName = "split"; - version = "0.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/split/-/split-0.3.3.tgz"; - sha1 = "cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f"; - }; - }; - "split-1.0.1" = { - name = "split"; - packageName = "split"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/split/-/split-1.0.1.tgz"; - sha512 = "mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg=="; - }; - }; - "split-string-3.1.0" = { - name = "split-string"; - packageName = "split-string"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz"; - sha512 = "NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw=="; - }; - }; - "split2-0.2.1" = { - name = "split2"; - packageName = "split2"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/split2/-/split2-0.2.1.tgz"; - sha1 = "02ddac9adc03ec0bb78c1282ec079ca6e85ae900"; - }; - }; - "split2-2.2.0" = { - name = "split2"; - packageName = "split2"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/split2/-/split2-2.2.0.tgz"; - sha512 = "RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw=="; - }; - }; - "sprintf-0.1.5" = { - name = "sprintf"; - packageName = "sprintf"; - version = "0.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/sprintf/-/sprintf-0.1.5.tgz"; - sha1 = "8f83e39a9317c1a502cb7db8050e51c679f6edcf"; - }; - }; - "sprintf-js-1.0.3" = { - name = "sprintf-js"; - packageName = "sprintf-js"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz"; - sha1 = "04e6926f662895354f3dd015203633b857297e2c"; - }; - }; - "sprintf-js-1.1.1" = { - name = "sprintf-js"; - packageName = "sprintf-js"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.1.tgz"; - sha1 = "36be78320afe5801f6cea3ee78b6e5aab940ea0c"; - }; - }; - "srcset-1.0.0" = { - name = "srcset"; - packageName = "srcset"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/srcset/-/srcset-1.0.0.tgz"; - sha1 = "a5669de12b42f3b1d5e83ed03c71046fc48f41ef"; - }; - }; - "srt2vtt-1.3.1" = { - name = "srt2vtt"; - packageName = "srt2vtt"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/srt2vtt/-/srt2vtt-1.3.1.tgz"; - sha1 = "c2b5047c2c297b693d3bab518765e4b7c24d8173"; - }; - }; - "ssh-config-1.1.3" = { - name = "ssh-config"; - packageName = "ssh-config"; - version = "1.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/ssh-config/-/ssh-config-1.1.3.tgz"; - sha1 = "2b19630af85b1666688b9d68f6e4218900f81f8c"; - }; - }; - "ssh-key-to-pem-0.11.0" = { - name = "ssh-key-to-pem"; - packageName = "ssh-key-to-pem"; - version = "0.11.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ssh-key-to-pem/-/ssh-key-to-pem-0.11.0.tgz"; - sha1 = "512675a28f08f1e581779e1989ab1e13effb49e4"; - }; - }; - "sshpk-1.14.1" = { - name = "sshpk"; - packageName = "sshpk"; - version = "1.14.1"; - src = fetchurl { - url = "https://registry.npmjs.org/sshpk/-/sshpk-1.14.1.tgz"; - sha1 = "130f5975eddad963f1d56f92b9ac6c51fa9f83eb"; - }; - }; - "sshpk-1.14.2" = { - name = "sshpk"; - packageName = "sshpk"; - version = "1.14.2"; - src = fetchurl { - url = "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz"; - sha1 = "c6fc61648a3d9c4e764fd3fcdf4ea105e492ba98"; - }; - }; - "sshpk-1.7.1" = { - name = "sshpk"; - packageName = "sshpk"; - version = "1.7.1"; - src = fetchurl { - url = "https://registry.npmjs.org/sshpk/-/sshpk-1.7.1.tgz"; - sha1 = "565e386c42a77e6062fbd14c0472ff21cd53398c"; - }; - }; - "sshpk-agent-1.2.1" = { - name = "sshpk-agent"; - packageName = "sshpk-agent"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/sshpk-agent/-/sshpk-agent-1.2.1.tgz"; - sha1 = "62e143c18530fda103320b3403e8ad42786d9718"; - }; - }; - "sshpk-agent-1.7.0" = { - name = "sshpk-agent"; - packageName = "sshpk-agent"; - version = "1.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/sshpk-agent/-/sshpk-agent-1.7.0.tgz"; - sha512 = "zR4GV5XYSypCusFzfTeTSXVqrFJJsK79Ec2KXZdo/x7qxBGSJPPZFtqMcqpXPaJ9VCK7Zn/vI+/kMrqeQILv4w=="; - }; - }; - "ssri-5.3.0" = { - name = "ssri"; - packageName = "ssri"; - version = "5.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz"; - sha512 = "XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ=="; - }; - }; - "stable-0.1.8" = { - name = "stable"; - packageName = "stable"; - version = "0.1.8"; - src = fetchurl { - url = "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz"; - sha512 = "ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w=="; - }; - }; - "stack-trace-0.0.10" = { - name = "stack-trace"; - packageName = "stack-trace"; - version = "0.0.10"; - src = fetchurl { - url = "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz"; - sha1 = "547c70b347e8d32b4e108ea1a2a159e5fdde19c0"; - }; - }; - "stat-mode-0.2.2" = { - name = "stat-mode"; - packageName = "stat-mode"; - version = "0.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.2.tgz"; - sha1 = "e6c80b623123d7d80cf132ce538f346289072502"; - }; - }; - "static-extend-0.1.2" = { - name = "static-extend"; - packageName = "static-extend"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz"; - sha1 = "60809c39cbff55337226fd5e0b520f341f1fb5c6"; - }; - }; - "statsd-parser-0.0.4" = { - name = "statsd-parser"; - packageName = "statsd-parser"; - version = "0.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/statsd-parser/-/statsd-parser-0.0.4.tgz"; - sha1 = "cbd243953cc42effd548b5d22388ed689ec639bd"; - }; - }; - "statuses-1.2.1" = { - name = "statuses"; - packageName = "statuses"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz"; - sha1 = "dded45cc18256d51ed40aec142489d5c61026d28"; - }; - }; - "statuses-1.3.1" = { - name = "statuses"; - packageName = "statuses"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz"; - sha1 = "faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e"; - }; - }; - "statuses-1.4.0" = { - name = "statuses"; - packageName = "statuses"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz"; - sha512 = "zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="; - }; - }; - "statuses-1.5.0" = { - name = "statuses"; - packageName = "statuses"; - version = "1.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz"; - sha1 = "161c7dac177659fd9811f43771fa99381478628c"; - }; - }; - "stealthy-require-1.1.1" = { - name = "stealthy-require"; - packageName = "stealthy-require"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz"; - sha1 = "35b09875b4ff49f26a777e509b3090a3226bf24b"; - }; - }; - "steno-0.4.4" = { - name = "steno"; - packageName = "steno"; - version = "0.4.4"; - src = fetchurl { - url = "https://registry.npmjs.org/steno/-/steno-0.4.4.tgz"; - sha1 = "071105bdfc286e6615c0403c27e9d7b5dcb855cb"; - }; - }; - "stream-browserify-2.0.1" = { - name = "stream-browserify"; - packageName = "stream-browserify"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz"; - sha1 = "66266ee5f9bdb9940a4e4514cafb43bb71e5c9db"; - }; - }; - "stream-buffers-2.2.0" = { - name = "stream-buffers"; - packageName = "stream-buffers"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz"; - sha1 = "91d5f5130d1cef96dcfa7f726945188741d09ee4"; - }; - }; - "stream-collector-1.0.1" = { - name = "stream-collector"; - packageName = "stream-collector"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-collector/-/stream-collector-1.0.1.tgz"; - sha1 = "4d4e55f171356121b2c5f6559f944705ab28db15"; - }; - }; - "stream-combiner-0.0.4" = { - name = "stream-combiner"; - packageName = "stream-combiner"; - version = "0.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz"; - sha1 = "4d5e433c185261dde623ca3f44c586bcf5c4ad14"; - }; - }; - "stream-combiner2-1.1.1" = { - name = "stream-combiner2"; - packageName = "stream-combiner2"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz"; - sha1 = "fb4d8a1420ea362764e21ad4780397bebcb41cbe"; - }; - }; - "stream-consume-0.1.1" = { - name = "stream-consume"; - packageName = "stream-consume"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz"; - sha512 = "tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg=="; - }; - }; - "stream-counter-0.2.0" = { - name = "stream-counter"; - packageName = "stream-counter"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-counter/-/stream-counter-0.2.0.tgz"; - sha1 = "ded266556319c8b0e222812b9cf3b26fa7d947de"; - }; - }; - "stream-each-1.2.3" = { - name = "stream-each"; - packageName = "stream-each"; - version = "1.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz"; - sha512 = "vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw=="; - }; - }; - "stream-http-2.8.3" = { - name = "stream-http"; - packageName = "stream-http"; - version = "2.8.3"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz"; - sha512 = "+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw=="; - }; - }; - "stream-parser-0.3.1" = { - name = "stream-parser"; - packageName = "stream-parser"; - version = "0.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz"; - sha1 = "1618548694420021a1182ff0af1911c129761773"; - }; - }; - "stream-shift-1.0.0" = { - name = "stream-shift"; - packageName = "stream-shift"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz"; - sha1 = "d5c752825e5367e786f78e18e445ea223a155952"; - }; - }; - "stream-splicer-2.0.0" = { - name = "stream-splicer"; - packageName = "stream-splicer"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.0.tgz"; - sha1 = "1b63be438a133e4b671cc1935197600175910d83"; - }; - }; - "stream-to-array-2.3.0" = { - name = "stream-to-array"; - packageName = "stream-to-array"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-to-array/-/stream-to-array-2.3.0.tgz"; - sha1 = "bbf6b39f5f43ec30bc71babcb37557acecf34353"; - }; - }; - "stream-to-blob-1.0.1" = { - name = "stream-to-blob"; - packageName = "stream-to-blob"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-to-blob/-/stream-to-blob-1.0.1.tgz"; - sha512 = "aRy4neA4rf+qMtLT9fCRLPGWdrsIKtCx4kUdNTIPgPQ2hkHkdxbViVAvABMx9oRM6yCWfngHx6pwXfbYkVuPuw=="; - }; - }; - "stream-to-blob-url-2.1.1" = { - name = "stream-to-blob-url"; - packageName = "stream-to-blob-url"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-to-blob-url/-/stream-to-blob-url-2.1.1.tgz"; - sha512 = "DKJPEmCmIZoBfGVle9IhSfERiWaN5cuOtmfPxP2dZbLDRZxkBWZ4QbYxEJOSALk1Kf+WjBgedAMO6qkkf7Lmrg=="; - }; - }; - "stream-to-promise-2.2.0" = { - name = "stream-to-promise"; - packageName = "stream-to-promise"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-to-promise/-/stream-to-promise-2.2.0.tgz"; - sha1 = "b1edb2e1c8cb11289d1b503c08d3f2aef51e650f"; - }; - }; - "stream-to-pull-stream-1.7.2" = { - name = "stream-to-pull-stream"; - packageName = "stream-to-pull-stream"; - version = "1.7.2"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-to-pull-stream/-/stream-to-pull-stream-1.7.2.tgz"; - sha1 = "757609ae1cebd33c7432d4afbe31ff78650b9dde"; - }; - }; - "stream-transcoder-0.0.5" = { - name = "stream-transcoder"; - packageName = "stream-transcoder"; - version = "0.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-transcoder/-/stream-transcoder-0.0.5.tgz"; - sha1 = "68261be4efb48840239b5791af23ee3b8bd79808"; - }; - }; - "stream-transform-0.1.2" = { - name = "stream-transform"; - packageName = "stream-transform"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-transform/-/stream-transform-0.1.2.tgz"; - sha1 = "7d8e6b4e03ac4781778f8c79517501bfb0762a9f"; - }; - }; - "stream-with-known-length-to-buffer-1.0.2" = { - name = "stream-with-known-length-to-buffer"; - packageName = "stream-with-known-length-to-buffer"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-with-known-length-to-buffer/-/stream-with-known-length-to-buffer-1.0.2.tgz"; - sha512 = "UxSISjxmguvfYzZdq6d4XAjc3gAocqTIOS1CjgwkDkkGT/LMTsIYiV8agIw42IHFFHf8k4lPOoroCCf4W9oqzg=="; - }; - }; - "streamline-0.10.17" = { - name = "streamline"; - packageName = "streamline"; - version = "0.10.17"; - src = fetchurl { - url = "https://registry.npmjs.org/streamline/-/streamline-0.10.17.tgz"; - sha1 = "fa2170da74194dbd0b54f756523f0d0d370426af"; - }; - }; - "streamline-0.4.11" = { - name = "streamline"; - packageName = "streamline"; - version = "0.4.11"; - src = fetchurl { - url = "https://registry.npmjs.org/streamline/-/streamline-0.4.11.tgz"; - sha1 = "0e3c4f24a3f052b231b12d5049085a0a099be782"; - }; - }; - "streamline-streams-0.1.5" = { - name = "streamline-streams"; - packageName = "streamline-streams"; - version = "0.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/streamline-streams/-/streamline-streams-0.1.5.tgz"; - sha1 = "5b0ff80cf543f603cc3438ed178ca2aec7899b54"; - }; - }; - "streamroller-0.7.0" = { - name = "streamroller"; - packageName = "streamroller"; - version = "0.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/streamroller/-/streamroller-0.7.0.tgz"; - sha512 = "WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ=="; - }; - }; - "streamsearch-0.1.2" = { - name = "streamsearch"; - packageName = "streamsearch"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz"; - sha1 = "808b9d0e56fc273d809ba57338e929919a1a9f1a"; - }; - }; - "strftime-0.10.0" = { - name = "strftime"; - packageName = "strftime"; - version = "0.10.0"; - src = fetchurl { - url = "https://registry.npmjs.org/strftime/-/strftime-0.10.0.tgz"; - sha1 = "b3f0fa419295202a5a289f6d6be9f4909a617193"; - }; - }; - "strict-uri-encode-1.1.0" = { - name = "strict-uri-encode"; - packageName = "strict-uri-encode"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz"; - sha1 = "279b225df1d582b1f54e65addd4352e18faa0713"; - }; - }; - "string-1.6.1" = { - name = "string"; - packageName = "string"; - version = "1.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/string/-/string-1.6.1.tgz"; - sha1 = "eabe0956da7a8291c6de7486f7b35e58d031cd55"; - }; - }; - "string-2.0.1" = { - name = "string"; - packageName = "string"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/string/-/string-2.0.1.tgz"; - sha1 = "ef1473b3e11cb8158671856556959b9aff5fd759"; - }; - }; - "string-length-1.0.1" = { - name = "string-length"; - packageName = "string-length"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/string-length/-/string-length-1.0.1.tgz"; - sha1 = "56970fb1c38558e9e70b728bf3de269ac45adfac"; - }; - }; - "string-length-2.0.0" = { - name = "string-length"; - packageName = "string-length"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz"; - sha1 = "d40dbb686a3ace960c1cffca562bf2c45f8363ed"; - }; - }; - "string-similarity-1.2.0" = { - name = "string-similarity"; - packageName = "string-similarity"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/string-similarity/-/string-similarity-1.2.0.tgz"; - sha1 = "d75153cb383846318b7a39a8d9292bb4db4e9c30"; - }; - }; - "string-stream-0.0.7" = { - name = "string-stream"; - packageName = "string-stream"; - version = "0.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/string-stream/-/string-stream-0.0.7.tgz"; - sha1 = "cfcde82799fa62f303429aaa79336ee8834332fe"; - }; - }; - "string-template-0.2.1" = { - name = "string-template"; - packageName = "string-template"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz"; - sha1 = "42932e598a352d01fc22ec3367d9d84eec6c9add"; - }; - }; - "string-template-1.0.0" = { - name = "string-template"; - packageName = "string-template"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/string-template/-/string-template-1.0.0.tgz"; - sha1 = "9e9f2233dc00f218718ec379a28a5673ecca8b96"; - }; - }; - "string-width-1.0.2" = { - name = "string-width"; - packageName = "string-width"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz"; - sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"; - }; - }; - "string-width-2.1.1" = { - name = "string-width"; - packageName = "string-width"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz"; - sha512 = "nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw=="; - }; - }; - "string.prototype.codepointat-0.2.1" = { - name = "string.prototype.codepointat"; - packageName = "string.prototype.codepointat"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz"; - sha512 = "2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg=="; - }; - }; - "string.prototype.matchall-2.0.0" = { - name = "string.prototype.matchall"; - packageName = "string.prototype.matchall"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-2.0.0.tgz"; - sha512 = "WoZ+B2ypng1dp4iFLF2kmZlwwlE19gmjgKuhL1FJfDgCREWb3ye3SDVHSzLH6bxfnvYmkCxbzkmWcQZHA4P//Q=="; - }; - }; - "string2compact-1.3.0" = { - name = "string2compact"; - packageName = "string2compact"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/string2compact/-/string2compact-1.3.0.tgz"; - sha512 = "004ulKKANDuQilQsNxy2lisrpMG0qUJxBU+2YCEF7KziRyNR0Nredm2qk0f1V82nva59H3y9GWeHXE63HzGRFw=="; - }; - }; - "string_decoder-0.10.31" = { - name = "string_decoder"; - packageName = "string_decoder"; - version = "0.10.31"; - src = fetchurl { - url = "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"; - sha1 = "62e203bc41766c6c28c9fc84301dab1c5310fa94"; - }; - }; - "string_decoder-1.0.3" = { - name = "string_decoder"; - packageName = "string_decoder"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz"; - sha512 = "4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ=="; - }; - }; - "string_decoder-1.1.1" = { - name = "string_decoder"; - packageName = "string_decoder"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"; - sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="; - }; - }; - "stringstream-0.0.6" = { - name = "stringstream"; - packageName = "stringstream"; - version = "0.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/stringstream/-/stringstream-0.0.6.tgz"; - sha512 = "87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA=="; - }; - }; - "strip-ansi-0.1.1" = { - name = "strip-ansi"; - packageName = "strip-ansi"; - version = "0.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz"; - sha1 = "39e8a98d044d150660abe4a6808acf70bb7bc991"; - }; - }; - "strip-ansi-0.3.0" = { - name = "strip-ansi"; - packageName = "strip-ansi"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz"; - sha1 = "25f48ea22ca79187f3174a4db8759347bb126220"; - }; - }; - "strip-ansi-2.0.1" = { - name = "strip-ansi"; - packageName = "strip-ansi"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-2.0.1.tgz"; - sha1 = "df62c1aa94ed2f114e1d0f21fd1d50482b79a60e"; - }; - }; - "strip-ansi-3.0.1" = { - name = "strip-ansi"; - packageName = "strip-ansi"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz"; - sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"; - }; - }; - "strip-ansi-4.0.0" = { - name = "strip-ansi"; - packageName = "strip-ansi"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz"; - sha1 = "a8479022eb1ac368a871389b635262c505ee368f"; - }; - }; - "strip-bom-1.0.0" = { - name = "strip-bom"; - packageName = "strip-bom"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz"; - sha1 = "85b8862f3844b5a6d5ec8467a93598173a36f794"; - }; - }; - "strip-bom-2.0.0" = { - name = "strip-bom"; - packageName = "strip-bom"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz"; - sha1 = "6219a85616520491f35788bdbf1447a99c7e6b0e"; - }; - }; - "strip-bom-3.0.0" = { - name = "strip-bom"; - packageName = "strip-bom"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz"; - sha1 = "2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"; - }; - }; - "strip-bom-buf-1.0.0" = { - name = "strip-bom-buf"; - packageName = "strip-bom-buf"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-bom-buf/-/strip-bom-buf-1.0.0.tgz"; - sha1 = "1cb45aaf57530f4caf86c7f75179d2c9a51dd572"; - }; - }; - "strip-bom-stream-2.0.0" = { - name = "strip-bom-stream"; - packageName = "strip-bom-stream"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-2.0.0.tgz"; - sha1 = "f87db5ef2613f6968aa545abfe1ec728b6a829ca"; - }; - }; - "strip-bom-stream-3.0.0" = { - name = "strip-bom-stream"; - packageName = "strip-bom-stream"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-3.0.0.tgz"; - sha1 = "956bcc5d84430f69256a90ed823765cd858e159c"; - }; - }; - "strip-bom-string-1.0.0" = { - name = "strip-bom-string"; - packageName = "strip-bom-string"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz"; - sha1 = "e5211e9224369fbb81d633a2f00044dc8cedad92"; - }; - }; - "strip-dirs-2.1.0" = { - name = "strip-dirs"; - packageName = "strip-dirs"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz"; - sha512 = "JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g=="; - }; - }; - "strip-eof-1.0.0" = { - name = "strip-eof"; - packageName = "strip-eof"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz"; - sha1 = "bb43ff5598a6eb05d89b59fcd129c983313606bf"; - }; - }; - "strip-indent-1.0.1" = { - name = "strip-indent"; - packageName = "strip-indent"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz"; - sha1 = "0c7962a6adefa7bbd4ac366460a638552ae1a0a2"; - }; - }; - "strip-indent-2.0.0" = { - name = "strip-indent"; - packageName = "strip-indent"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz"; - sha1 = "5ef8db295d01e6ed6cbf7aab96998d7822527b68"; - }; - }; - "strip-json-comments-0.1.3" = { - name = "strip-json-comments"; - packageName = "strip-json-comments"; - version = "0.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-0.1.3.tgz"; - sha1 = "164c64e370a8a3cc00c9e01b539e569823f0ee54"; - }; - }; - "strip-json-comments-1.0.4" = { - name = "strip-json-comments"; - packageName = "strip-json-comments"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz"; - sha1 = "1e15fbcac97d3ee99bf2d73b4c656b082bbafb91"; - }; - }; - "strip-json-comments-2.0.1" = { - name = "strip-json-comments"; - packageName = "strip-json-comments"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz"; - sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a"; - }; - }; - "strip-outer-1.0.1" = { - name = "strip-outer"; - packageName = "strip-outer"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz"; - sha512 = "k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg=="; - }; - }; - "strong-data-uri-1.0.6" = { - name = "strong-data-uri"; - packageName = "strong-data-uri"; - version = "1.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/strong-data-uri/-/strong-data-uri-1.0.6.tgz"; - sha512 = "zhzBZev0uhT2IrFUerenXhfaE0vFUYwAZsnG0gIKGpfM/Gi6jOUQ3cmcvyTsXeDLIPiTubHESeO7EbD6FoPmzw=="; - }; - }; - "strong-log-transformer-1.0.6" = { - name = "strong-log-transformer"; - packageName = "strong-log-transformer"; - version = "1.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/strong-log-transformer/-/strong-log-transformer-1.0.6.tgz"; - sha1 = "f7fb93758a69a571140181277eea0c2eb1301fa3"; - }; - }; - "strsplit-1.0.0" = { - name = "strsplit"; - packageName = "strsplit"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/strsplit/-/strsplit-1.0.0.tgz"; - sha1 = "0fdedc68e91addcfcb2e6be9c262581a6e8c28aa"; - }; - }; - "subarg-1.0.0" = { - name = "subarg"; - packageName = "subarg"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz"; - sha1 = "f62cf17581e996b48fc965699f54c06ae268b8d2"; - }; - }; - "subcommand-2.1.0" = { - name = "subcommand"; - packageName = "subcommand"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/subcommand/-/subcommand-2.1.0.tgz"; - sha1 = "5e4ceca5a3779e3365b1511e05f866877302f760"; - }; - }; - "sudo-block-1.2.0" = { - name = "sudo-block"; - packageName = "sudo-block"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/sudo-block/-/sudo-block-1.2.0.tgz"; - sha1 = "cc539bf8191624d4f507d83eeb45b4cea27f3463"; - }; - }; - "superagent-0.21.0" = { - name = "superagent"; - packageName = "superagent"; - version = "0.21.0"; - src = fetchurl { - url = "https://registry.npmjs.org/superagent/-/superagent-0.21.0.tgz"; - sha1 = "fb15027984751ee7152200e6cd21cd6e19a5de87"; - }; - }; - "superagent-3.8.3" = { - name = "superagent"; - packageName = "superagent"; - version = "3.8.3"; - src = fetchurl { - url = "https://registry.npmjs.org/superagent/-/superagent-3.8.3.tgz"; - sha512 = "GLQtLMCoEIK4eDv6OGtkOoSMt3D+oq0y3dsxMuYuDvaNUvuT8eFBuLmfR0iYYzHC1e8hpzC6ZsxbuP6DIalMFA=="; - }; - }; - "superagent-proxy-1.0.3" = { - name = "superagent-proxy"; - packageName = "superagent-proxy"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/superagent-proxy/-/superagent-proxy-1.0.3.tgz"; - sha512 = "79Ujg1lRL2ICfuHUdX+H2MjIw73kB7bXsIkxLwHURz3j0XUmEEEoJ+u/wq+mKwna21Uejsm2cGR3OESA00TIjA=="; - }; - }; - "supports-color-0.2.0" = { - name = "supports-color"; - packageName = "supports-color"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz"; - sha1 = "d92de2694eb3f67323973d7ae3d8b55b4c22190a"; - }; - }; - "supports-color-1.3.1" = { - name = "supports-color"; - packageName = "supports-color"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/supports-color/-/supports-color-1.3.1.tgz"; - sha1 = "15758df09d8ff3b4acc307539fabe27095e1042d"; - }; - }; - "supports-color-2.0.0" = { - name = "supports-color"; - packageName = "supports-color"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"; - sha1 = "535d045ce6b6363fa40117084629995e9df324c7"; - }; - }; - "supports-color-3.2.3" = { - name = "supports-color"; - packageName = "supports-color"; - version = "3.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz"; - sha1 = "65ac0504b3954171d8a64946b2ae3cbb8a5f54f6"; - }; - }; - "supports-color-4.2.0" = { - name = "supports-color"; - packageName = "supports-color"; - version = "4.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/supports-color/-/supports-color-4.2.0.tgz"; - sha512 = "Ts0Mu/A1S1aZxEJNG88I4Oc9rcZSBFNac5e27yh4j2mqbhZSSzR1Ah79EYwSn9Zuh7lrlGD2cVGzw1RKGzyLSg=="; - }; - }; - "supports-color-5.1.0" = { - name = "supports-color"; - packageName = "supports-color"; - version = "5.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/supports-color/-/supports-color-5.1.0.tgz"; - sha512 = "Ry0AwkoKjDpVKK4sV4h6o3UJmNRbjYm2uXhwfj3J56lMVdvnUNqzQVRztOOMGQ++w1K/TjNDFvpJk0F/LoeBCQ=="; - }; - }; - "supports-color-5.4.0" = { - name = "supports-color"; - packageName = "supports-color"; - version = "5.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz"; - sha512 = "zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w=="; - }; - }; - "swap-case-1.1.2" = { - name = "swap-case"; - packageName = "swap-case"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/swap-case/-/swap-case-1.1.2.tgz"; - sha1 = "c39203a4587385fad3c850a0bd1bcafa081974e3"; - }; - }; - "symbol-observable-1.0.1" = { - name = "symbol-observable"; - packageName = "symbol-observable"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz"; - sha1 = "8340fc4702c3122df5d22288f88283f513d3fdd4"; - }; - }; - "symbol-tree-3.2.2" = { - name = "symbol-tree"; - packageName = "symbol-tree"; - version = "3.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz"; - sha1 = "ae27db38f660a7ae2e1c3b7d1bc290819b8519e6"; - }; - }; - "sync-exec-0.6.2" = { - name = "sync-exec"; - packageName = "sync-exec"; - version = "0.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/sync-exec/-/sync-exec-0.6.2.tgz"; - sha1 = "717d22cc53f0ce1def5594362f3a89a2ebb91105"; - }; - }; - "sync-request-3.0.0" = { - name = "sync-request"; - packageName = "sync-request"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/sync-request/-/sync-request-3.0.0.tgz"; - sha1 = "8030046939b00096e625c0dd6b3905bc7b85709c"; - }; - }; - "syntax-error-1.4.0" = { - name = "syntax-error"; - packageName = "syntax-error"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz"; - sha512 = "YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w=="; - }; - }; - "table-3.8.3" = { - name = "table"; - packageName = "table"; - version = "3.8.3"; - src = fetchurl { - url = "https://registry.npmjs.org/table/-/table-3.8.3.tgz"; - sha1 = "2bbc542f0fda9861a755d3947fefd8b3f513855f"; - }; - }; - "table-4.0.3" = { - name = "table"; - packageName = "table"; - version = "4.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/table/-/table-4.0.3.tgz"; - sha512 = "S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg=="; - }; - }; - "tabtab-1.3.2" = { - name = "tabtab"; - packageName = "tabtab"; - version = "1.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/tabtab/-/tabtab-1.3.2.tgz"; - sha1 = "bb9c2ca6324f659fde7634c2caf3c096e1187ca7"; - }; - }; - "tabtab-git+https://github.com/mixu/node-tabtab.git" = { - name = "tabtab"; - packageName = "tabtab"; - version = "0.0.2"; - src = fetchgit { - url = "https://github.com/mixu/node-tabtab.git"; - rev = "94af2b878b174527b6636aec88acd46979247755"; - sha256 = "c824206b33da96cf5c01c21f1b133a0e3568e07ee4dcc9beefa8226864cd0272"; - }; - }; - "tabula-1.10.0" = { - name = "tabula"; - packageName = "tabula"; - version = "1.10.0"; - src = fetchurl { - url = "https://registry.npmjs.org/tabula/-/tabula-1.10.0.tgz"; - sha1 = "2ed67caf8cad091de80e43622850d899713b2f47"; - }; - }; - "taffydb-2.6.2" = { - name = "taffydb"; - packageName = "taffydb"; - version = "2.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/taffydb/-/taffydb-2.6.2.tgz"; - sha1 = "7cbcb64b5a141b6a2efc2c5d2c67b4e150b2a268"; - }; - }; - "taketalk-1.0.0" = { - name = "taketalk"; - packageName = "taketalk"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/taketalk/-/taketalk-1.0.0.tgz"; - sha1 = "b4d4f0deed206ae7df775b129ea2ca6de52f26dd"; - }; - }; - "tapable-0.2.8" = { - name = "tapable"; - packageName = "tapable"; - version = "0.2.8"; - src = fetchurl { - url = "https://registry.npmjs.org/tapable/-/tapable-0.2.8.tgz"; - sha1 = "99372a5c999bf2df160afc0d74bed4f47948cd22"; - }; - }; - "tapable-1.0.0" = { - name = "tapable"; - packageName = "tapable"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/tapable/-/tapable-1.0.0.tgz"; - sha512 = "dQRhbNQkRnaqauC7WqSJ21EEksgT0fYZX2lqXzGkpo8JNig9zGZTYoMGvyI2nWmXlE2VSVXVDu7wLVGu/mQEsg=="; - }; - }; - "tape-2.3.3" = { - name = "tape"; - packageName = "tape"; - version = "2.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/tape/-/tape-2.3.3.tgz"; - sha1 = "2e7ce0a31df09f8d6851664a71842e0ca5057af7"; - }; - }; - "tar-0.1.17" = { - name = "tar"; - packageName = "tar"; - version = "0.1.17"; - src = fetchurl { - url = "https://registry.npmjs.org/tar/-/tar-0.1.17.tgz"; - sha1 = "408c8a95deb8e78a65b59b1a51a333183a32badc"; - }; - }; - "tar-2.2.1" = { - name = "tar"; - packageName = "tar"; - version = "2.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz"; - sha1 = "8e4d2a256c0e2185c6b18ad694aec968b83cb1d1"; - }; - }; - "tar-3.1.15" = { - name = "tar"; - packageName = "tar"; - version = "3.1.15"; - src = fetchurl { - url = "https://registry.npmjs.org/tar/-/tar-3.1.15.tgz"; - sha512 = "pQNFsg+Wb6VXsrIPUnuQwrHR4wD5ASBR0jRyiT4/AALFA2Nl+CjhkDX5fTmIwCuULRtyQR3Dae2BBnP2EFHscw=="; - }; - }; - "tar-4.4.6" = { - name = "tar"; - packageName = "tar"; - version = "4.4.6"; - src = fetchurl { - url = "https://registry.npmjs.org/tar/-/tar-4.4.6.tgz"; - sha512 = "tMkTnh9EdzxyfW+6GK6fCahagXsnYk6kE6S9Gr9pjVdys769+laCTbodXDhPAjzVtEBazRgP0gYqOjnk9dQzLg=="; - }; - }; - "tar-fs-1.16.3" = { - name = "tar-fs"; - packageName = "tar-fs"; - version = "1.16.3"; - src = fetchurl { - url = "https://registry.npmjs.org/tar-fs/-/tar-fs-1.16.3.tgz"; - sha512 = "NvCeXpYx7OsmOh8zIOP/ebG55zZmxLE0etfWRbWok+q2Qo8x/vOR/IJT1taADXPe+jsiu9axDb3X4B+iIgNlKw=="; - }; - }; - "tar-pack-3.4.1" = { - name = "tar-pack"; - packageName = "tar-pack"; - version = "3.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/tar-pack/-/tar-pack-3.4.1.tgz"; - sha512 = "PPRybI9+jM5tjtCbN2cxmmRU7YmqT3Zv/UDy48tAh2XRkLa9bAORtSWLkVc13+GJF+cdTh1yEnHEk3cpTaL5Kg=="; - }; - }; - "tar-stream-1.6.1" = { - name = "tar-stream"; - packageName = "tar-stream"; - version = "1.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.1.tgz"; - sha512 = "IFLM5wp3QrJODQFPm6/to3LJZrONdBY/otxcvDIQzu217zKye6yVR3hhi9lAjrC2Z+m/j5oDxMPb1qcd8cIvpA=="; - }; - }; - "temp-0.6.0" = { - name = "temp"; - packageName = "temp"; - version = "0.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/temp/-/temp-0.6.0.tgz"; - sha1 = "6b13df5cddf370f2e3a606ca40f202c419173f07"; - }; - }; - "temp-0.8.3" = { - name = "temp"; - packageName = "temp"; - version = "0.8.3"; - src = fetchurl { - url = "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz"; - sha1 = "e0c6bc4d26b903124410e4fed81103014dfc1f59"; - }; - }; - "temp-dir-1.0.0" = { - name = "temp-dir"; - packageName = "temp-dir"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz"; - sha1 = "0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d"; - }; - }; - "temp-write-3.4.0" = { - name = "temp-write"; - packageName = "temp-write"; - version = "3.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/temp-write/-/temp-write-3.4.0.tgz"; - sha1 = "8cff630fb7e9da05f047c74ce4ce4d685457d492"; - }; - }; - "tempfile-2.0.0" = { - name = "tempfile"; - packageName = "tempfile"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz"; - sha1 = "6b0446856a9b1114d1856ffcbe509cccb0977265"; - }; - }; - "term-size-1.2.0" = { - name = "term-size"; - packageName = "term-size"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz"; - sha1 = "458b83887f288fc56d6fffbfad262e26638efa69"; - }; - }; - "text-extensions-1.7.0" = { - name = "text-extensions"; - packageName = "text-extensions"; - version = "1.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/text-extensions/-/text-extensions-1.7.0.tgz"; - sha512 = "AKXZeDq230UaSzaO5s3qQUZOaC7iKbzq0jOFL614R7d9R593HLqAOL0cYoqLdkNrjBSOdmoQI06yigq1TSBXAg=="; - }; - }; - "text-table-0.2.0" = { - name = "text-table"; - packageName = "text-table"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz"; - sha1 = "7f5ee823ae805207c00af2df4a84ec3fcfa570b4"; - }; - }; - "then-fs-2.0.0" = { - name = "then-fs"; - packageName = "then-fs"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/then-fs/-/then-fs-2.0.0.tgz"; - sha1 = "72f792dd9d31705a91ae19ebfcf8b3f968c81da2"; - }; - }; - "then-request-2.2.0" = { - name = "then-request"; - packageName = "then-request"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/then-request/-/then-request-2.2.0.tgz"; - sha1 = "6678b32fa0ca218fe569981bbd8871b594060d81"; - }; - }; - "thenify-3.3.0" = { - name = "thenify"; - packageName = "thenify"; - version = "3.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/thenify/-/thenify-3.3.0.tgz"; - sha1 = "e69e38a1babe969b0108207978b9f62b88604839"; - }; - }; - "thenify-all-1.6.0" = { - name = "thenify-all"; - packageName = "thenify-all"; - version = "1.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz"; - sha1 = "1a1918d402d8fc3f98fbf234db0bcc8cc10e9726"; - }; - }; - "thirty-two-0.0.2" = { - name = "thirty-two"; - packageName = "thirty-two"; - version = "0.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/thirty-two/-/thirty-two-0.0.2.tgz"; - sha1 = "4253e29d8cb058f0480267c5698c0e4927e54b6a"; - }; - }; - "thirty-two-1.0.2" = { - name = "thirty-two"; - packageName = "thirty-two"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/thirty-two/-/thirty-two-1.0.2.tgz"; - sha1 = "4ca2fffc02a51290d2744b9e3f557693ca6b627a"; - }; - }; - "thriftrw-3.11.2" = { - name = "thriftrw"; - packageName = "thriftrw"; - version = "3.11.2"; - src = fetchurl { - url = "https://registry.npmjs.org/thriftrw/-/thriftrw-3.11.2.tgz"; - sha512 = "3iCowlHgCEXjabCkurHTaECb2+U0V+NzqBmwfKHn8fzJJwXd/oDo7Wh6Vs0kaESN7YNJMRPC8ObL3AfQ1gxKmQ=="; - }; - }; - "throat-3.2.0" = { - name = "throat"; - packageName = "throat"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/throat/-/throat-3.2.0.tgz"; - sha512 = "/EY8VpvlqJ+sFtLPeOgc8Pl7kQVOWv0woD87KTXVHPIAE842FGT+rokxIhe8xIUP1cfgrkt0as0vDLjDiMtr8w=="; - }; - }; - "throttle-1.0.3" = { - name = "throttle"; - packageName = "throttle"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/throttle/-/throttle-1.0.3.tgz"; - sha1 = "8a32e4a15f1763d997948317c5ebe3ad8a41e4b7"; - }; - }; - "throttleit-1.0.0" = { - name = "throttleit"; - packageName = "throttleit"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz"; - sha1 = "9e785836daf46743145a5984b6268d828528ac6c"; - }; - }; - "through-2.2.7" = { - name = "through"; - packageName = "through"; - version = "2.2.7"; - src = fetchurl { - url = "https://registry.npmjs.org/through/-/through-2.2.7.tgz"; - sha1 = "6e8e21200191d4eb6a99f6f010df46aa1c6eb2bd"; - }; - }; - "through-2.3.4" = { - name = "through"; - packageName = "through"; - version = "2.3.4"; - src = fetchurl { - url = "https://registry.npmjs.org/through/-/through-2.3.4.tgz"; - sha1 = "495e40e8d8a8eaebc7c275ea88c2b8fc14c56455"; - }; - }; - "through-2.3.8" = { - name = "through"; - packageName = "through"; - version = "2.3.8"; - src = fetchurl { - url = "https://registry.npmjs.org/through/-/through-2.3.8.tgz"; - sha1 = "0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"; - }; - }; - "through2-0.6.5" = { - name = "through2"; - packageName = "through2"; - version = "0.6.5"; - src = fetchurl { - url = "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz"; - sha1 = "41ab9c67b29d57209071410e1d7a7a968cd3ad48"; - }; - }; - "through2-2.0.3" = { - name = "through2"; - packageName = "through2"; - version = "2.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz"; - sha1 = "0004569b37c7c74ba39c43f3ced78d1ad94140be"; - }; - }; - "through2-filter-2.0.0" = { - name = "through2-filter"; - packageName = "through2-filter"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/through2-filter/-/through2-filter-2.0.0.tgz"; - sha1 = "60bc55a0dacb76085db1f9dae99ab43f83d622ec"; - }; - }; - "thunkify-2.1.2" = { - name = "thunkify"; - packageName = "thunkify"; - version = "2.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/thunkify/-/thunkify-2.1.2.tgz"; - sha1 = "faa0e9d230c51acc95ca13a361ac05ca7e04553d"; - }; - }; - "thunkify-wrap-1.0.4" = { - name = "thunkify-wrap"; - packageName = "thunkify-wrap"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/thunkify-wrap/-/thunkify-wrap-1.0.4.tgz"; - sha1 = "b52be548ddfefda20e00b58c6096762b43dd6880"; - }; - }; - "thunky-0.1.0" = { - name = "thunky"; - packageName = "thunky"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/thunky/-/thunky-0.1.0.tgz"; - sha1 = "bf30146824e2b6e67b0f2d7a4ac8beb26908684e"; - }; - }; - "thunky-1.0.2" = { - name = "thunky"; - packageName = "thunky"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/thunky/-/thunky-1.0.2.tgz"; - sha1 = "a862e018e3fb1ea2ec3fce5d55605cf57f247371"; - }; - }; - "tildify-1.2.0" = { - name = "tildify"; - packageName = "tildify"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz"; - sha1 = "dcec03f55dca9b7aa3e5b04f21817eb56e63588a"; - }; - }; - "time-line-1.0.1" = { - name = "time-line"; - packageName = "time-line"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/time-line/-/time-line-1.0.1.tgz"; - sha1 = "afb89542301c3b5010d118c66b5d63920f5e9a7a"; - }; - }; - "time-stamp-1.1.0" = { - name = "time-stamp"; - packageName = "time-stamp"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz"; - sha1 = "764a5a11af50561921b133f3b44e618687e0f5c3"; - }; - }; - "timed-out-2.0.0" = { - name = "timed-out"; - packageName = "timed-out"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz"; - sha1 = "f38b0ae81d3747d628001f41dafc652ace671c0a"; - }; - }; - "timed-out-4.0.1" = { - name = "timed-out"; - packageName = "timed-out"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz"; - sha1 = "f32eacac5a175bea25d7fab565ab3ed8741ef56f"; - }; - }; - "timers-browserify-1.4.2" = { - name = "timers-browserify"; - packageName = "timers-browserify"; - version = "1.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz"; - sha1 = "c9c58b575be8407375cb5e2462dacee74359f41d"; - }; - }; - "timers-browserify-2.0.10" = { - name = "timers-browserify"; - packageName = "timers-browserify"; - version = "2.0.10"; - src = fetchurl { - url = "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz"; - sha512 = "YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg=="; - }; - }; - "timers-ext-0.1.5" = { - name = "timers-ext"; - packageName = "timers-ext"; - version = "0.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.5.tgz"; - sha512 = "tsEStd7kmACHENhsUPaxb8Jf8/+GZZxyNFQbZD07HQOyooOa6At1rQqjffgvg7n+dxscQa9cjjMdWhJtsP2sxg=="; - }; - }; - "timespan-2.3.0" = { - name = "timespan"; - packageName = "timespan"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/timespan/-/timespan-2.3.0.tgz"; - sha1 = "4902ce040bd13d845c8f59b27e9d59bad6f39929"; - }; - }; - "tinycolor-0.0.1" = { - name = "tinycolor"; - packageName = "tinycolor"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz"; - sha1 = "320b5a52d83abb5978d81a3e887d4aefb15a6164"; - }; - }; - "title-case-2.1.1" = { - name = "title-case"; - packageName = "title-case"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/title-case/-/title-case-2.1.1.tgz"; - sha1 = "3e127216da58d2bc5becf137ab91dae3a7cd8faa"; - }; - }; - "titleize-1.0.1" = { - name = "titleize"; - packageName = "titleize"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/titleize/-/titleize-1.0.1.tgz"; - sha512 = "rUwGDruKq1gX+FFHbTl5qjI7teVO7eOe+C8IcQ7QT+1BK3eEUXJqbZcBOeaRP4FwSC/C1A5jDoIVta0nIQ9yew=="; - }; - }; - "tmp-0.0.28" = { - name = "tmp"; - packageName = "tmp"; - version = "0.0.28"; - src = fetchurl { - url = "https://registry.npmjs.org/tmp/-/tmp-0.0.28.tgz"; - sha1 = "172735b7f614ea7af39664fa84cf0de4e515d120"; - }; - }; - "tmp-0.0.29" = { - name = "tmp"; - packageName = "tmp"; - version = "0.0.29"; - src = fetchurl { - url = "https://registry.npmjs.org/tmp/-/tmp-0.0.29.tgz"; - sha1 = "f25125ff0dd9da3ccb0c2dd371ee1288bb9128c0"; - }; - }; - "tmp-0.0.31" = { - name = "tmp"; - packageName = "tmp"; - version = "0.0.31"; - src = fetchurl { - url = "https://registry.npmjs.org/tmp/-/tmp-0.0.31.tgz"; - sha1 = "8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7"; - }; - }; - "tmp-0.0.33" = { - name = "tmp"; - packageName = "tmp"; - version = "0.0.33"; - src = fetchurl { - url = "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz"; - sha512 = "jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw=="; - }; - }; - "to-absolute-glob-2.0.2" = { - name = "to-absolute-glob"; - packageName = "to-absolute-glob"; - version = "2.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz"; - sha1 = "1865f43d9e74b0822db9f145b78cff7d0f7c849b"; - }; - }; - "to-array-0.1.3" = { - name = "to-array"; - packageName = "to-array"; - version = "0.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/to-array/-/to-array-0.1.3.tgz"; - sha1 = "d45dadc6363417f60f28474fea50ecddbb4f4991"; - }; - }; - "to-array-0.1.4" = { - name = "to-array"; - packageName = "to-array"; - version = "0.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz"; - sha1 = "17e6c11f73dd4f3d74cda7a4ff3238e9ad9bf890"; - }; - }; - "to-arraybuffer-1.0.1" = { - name = "to-arraybuffer"; - packageName = "to-arraybuffer"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz"; - sha1 = "7d229b1fcc637e466ca081180836a7aabff83f43"; - }; - }; - "to-buffer-1.1.1" = { - name = "to-buffer"; - packageName = "to-buffer"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz"; - sha512 = "lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg=="; - }; - }; - "to-fast-properties-1.0.3" = { - name = "to-fast-properties"; - packageName = "to-fast-properties"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz"; - sha1 = "b83571fa4d8c25b82e231b06e3a3055de4ca1a47"; - }; - }; - "to-fast-properties-2.0.0" = { - name = "to-fast-properties"; - packageName = "to-fast-properties"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz"; - sha1 = "dc5e698cbd079265bc73e0377681a4e4e83f616e"; - }; - }; - "to-object-path-0.3.0" = { - name = "to-object-path"; - packageName = "to-object-path"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz"; - sha1 = "297588b7b0e7e0ac08e04e672f85c1f4999e17af"; - }; - }; - "to-regex-3.0.2" = { - name = "to-regex"; - packageName = "to-regex"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz"; - sha512 = "FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw=="; - }; - }; - "to-regex-range-2.1.1" = { - name = "to-regex-range"; - packageName = "to-regex-range"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz"; - sha1 = "7c80c17b9dfebe599e27367e0d4dd5590141db38"; - }; - }; - "to-through-2.0.0" = { - name = "to-through"; - packageName = "to-through"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz"; - sha1 = "fc92adaba072647bc0b67d6b03664aa195093af6"; - }; - }; - "to-utf8-0.0.1" = { - name = "to-utf8"; - packageName = "to-utf8"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/to-utf8/-/to-utf8-0.0.1.tgz"; - sha1 = "d17aea72ff2fba39b9e43601be7b3ff72e089852"; - }; - }; - "toidentifier-1.0.0" = { - name = "toidentifier"; - packageName = "toidentifier"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz"; - sha512 = "yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="; - }; - }; - "toiletdb-1.4.1" = { - name = "toiletdb"; - packageName = "toiletdb"; - version = "1.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/toiletdb/-/toiletdb-1.4.1.tgz"; - sha512 = "FOinMMjECHmDt6PZkSmcbM8ir41kGwYCbVW7NczWkWNNeuX9/mQHz31oNSJKZrkvgfas692ZoZ+G1jdM43qVGA=="; - }; - }; - "token-stream-0.0.1" = { - name = "token-stream"; - packageName = "token-stream"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/token-stream/-/token-stream-0.0.1.tgz"; - sha1 = "ceeefc717a76c4316f126d0b9dbaa55d7e7df01a"; - }; - }; - "toml-2.3.3" = { - name = "toml"; - packageName = "toml"; - version = "2.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/toml/-/toml-2.3.3.tgz"; - sha512 = "O7L5hhSQHxuufWUdcTRPfuTh3phKfAZ/dqfxZFoxPCj2RYmpaSGLEIs016FCXItQwNr08yefUB5TSjzRYnajTA=="; - }; - }; - "torrent-discovery-5.4.0" = { - name = "torrent-discovery"; - packageName = "torrent-discovery"; - version = "5.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/torrent-discovery/-/torrent-discovery-5.4.0.tgz"; - sha1 = "2d17d82cf669ada7f9dfe75db4b31f7034b71e29"; - }; - }; - "torrent-discovery-9.0.2" = { - name = "torrent-discovery"; - packageName = "torrent-discovery"; - version = "9.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/torrent-discovery/-/torrent-discovery-9.0.2.tgz"; - sha512 = "UpkOyi/QUXRAwts8vSsFu/jRQ1mwGkaqv2OxLTJGr4DJKCiXpLHZ1+A4rxabcOWinM9RiqmS5mAjDuFfPHiJvw=="; - }; - }; - "torrent-piece-1.1.2" = { - name = "torrent-piece"; - packageName = "torrent-piece"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/torrent-piece/-/torrent-piece-1.1.2.tgz"; - sha512 = "ElXPyXKKG73o+uziHJ8qlYE9EuyDVxnK2zWL+pW/2bma7RsLpSwFFIJAb8Qui7/tel2hsHQW1z3zBnfQNREpWA=="; - }; - }; - "torrent-piece-2.0.0" = { - name = "torrent-piece"; - packageName = "torrent-piece"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/torrent-piece/-/torrent-piece-2.0.0.tgz"; - sha512 = "H/Z/yCuvZJj1vl1IQHI8dvF2QrUuXRJoptT5DW5967/dsLpXlCg+uyhFR5lfNj5mNaYePUbKtnL+qKWZGXv4Nw=="; - }; - }; - "torrent-stream-1.0.4" = { - name = "torrent-stream"; - packageName = "torrent-stream"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/torrent-stream/-/torrent-stream-1.0.4.tgz"; - sha512 = "IIAoMzagHFzjRQrFjwAZrE3yQYAPsmkbx0gYMCu/x5vf/Cj5yBjZqW1/98vOcaGGGelH/LhkmrJ56VYhiAKi5g=="; - }; - }; - "tosource-1.0.0" = { - name = "tosource"; - packageName = "tosource"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/tosource/-/tosource-1.0.0.tgz"; - sha1 = "42d88dd116618bcf00d6106dd5446f3427902ff1"; - }; - }; - "touch-0.0.3" = { - name = "touch"; - packageName = "touch"; - version = "0.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/touch/-/touch-0.0.3.tgz"; - sha1 = "51aef3d449571d4f287a5d87c9c8b49181a0db1d"; - }; - }; - "touch-1.0.0" = { - name = "touch"; - packageName = "touch"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/touch/-/touch-1.0.0.tgz"; - sha1 = "449cbe2dbae5a8c8038e30d71fa0ff464947c4de"; - }; - }; - "touch-3.1.0" = { - name = "touch"; - packageName = "touch"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz"; - sha512 = "WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA=="; - }; - }; - "tough-cookie-2.2.2" = { - name = "tough-cookie"; - packageName = "tough-cookie"; - version = "2.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.2.tgz"; - sha1 = "c83a1830f4e5ef0b93ef2a3488e724f8de016ac7"; - }; - }; - "tough-cookie-2.3.4" = { - name = "tough-cookie"; - packageName = "tough-cookie"; - version = "2.3.4"; - src = fetchurl { - url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz"; - sha512 = "TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA=="; - }; - }; - "tough-cookie-2.4.3" = { - name = "tough-cookie"; - packageName = "tough-cookie"; - version = "2.4.3"; - src = fetchurl { - url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz"; - sha512 = "Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ=="; - }; - }; - "township-client-1.3.2" = { - name = "township-client"; - packageName = "township-client"; - version = "1.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/township-client/-/township-client-1.3.2.tgz"; - sha512 = "6Di70O1dWm45SJ5xrGzlE805z3gYn4ZUmNKomIrI4OojzRA4zyQzJ/4lAxQbJlq0ihG/mUE2xbP4q85Q68ig2g=="; - }; - }; - "toxic-1.0.1" = { - name = "toxic"; - packageName = "toxic"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/toxic/-/toxic-1.0.1.tgz"; - sha512 = "WI3rIGdcaKULYg7KVoB0zcjikqvcYYvcuT6D89bFPz2rVR0Rl0PK6x8/X62rtdLtBKIE985NzVf/auTtGegIIg=="; - }; - }; - "tr46-0.0.3" = { - name = "tr46"; - packageName = "tr46"; - version = "0.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz"; - sha1 = "8184fd347dac9cdc185992f3a6622e14b9d9ab6a"; - }; - }; - "tr46-1.0.1" = { - name = "tr46"; - packageName = "tr46"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz"; - sha1 = "a8b13fd6bfd2489519674ccde55ba3693b706d09"; - }; - }; - "transformers-2.1.0" = { - name = "transformers"; - packageName = "transformers"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/transformers/-/transformers-2.1.0.tgz"; - sha1 = "5d23cb35561dd85dc67fb8482309b47d53cce9a7"; - }; - }; - "traverse-0.3.9" = { - name = "traverse"; - packageName = "traverse"; - version = "0.3.9"; - src = fetchurl { - url = "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz"; - sha1 = "717b8f220cc0bb7b44e40514c22b2e8bbc70d8b9"; - }; - }; - "traverse-0.4.6" = { - name = "traverse"; - packageName = "traverse"; - version = "0.4.6"; - src = fetchurl { - url = "https://registry.npmjs.org/traverse/-/traverse-0.4.6.tgz"; - sha1 = "d04b2280e4c792a5815429ef7b8b60c64c9ccc34"; - }; - }; - "traverse-chain-0.1.0" = { - name = "traverse-chain"; - packageName = "traverse-chain"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/traverse-chain/-/traverse-chain-0.1.0.tgz"; - sha1 = "61dbc2d53b69ff6091a12a168fd7d433107e40f1"; - }; - }; - "tree-kill-1.2.0" = { - name = "tree-kill"; - packageName = "tree-kill"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.0.tgz"; - sha512 = "DlX6dR0lOIRDFxI0mjL9IYg6OTncLm/Zt+JiBhE5OlFcAR8yc9S7FFXU9so0oda47frdM/JFsk7UjNt9vscKcg=="; - }; - }; - "trim-0.0.1" = { - name = "trim"; - packageName = "trim"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz"; - sha1 = "5858547f6b290757ee95cccc666fb50084c460dd"; - }; - }; - "trim-newlines-1.0.0" = { - name = "trim-newlines"; - packageName = "trim-newlines"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"; - sha1 = "5887966bb582a4503a41eb524f7d35011815a613"; - }; - }; - "trim-newlines-2.0.0" = { - name = "trim-newlines"; - packageName = "trim-newlines"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz"; - sha1 = "b403d0b91be50c331dfc4b82eeceb22c3de16d20"; - }; - }; - "trim-off-newlines-1.0.1" = { - name = "trim-off-newlines"; - packageName = "trim-off-newlines"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz"; - sha1 = "9f9ba9d9efa8764c387698bcbfeb2c848f11adb3"; - }; - }; - "trim-repeated-1.0.0" = { - name = "trim-repeated"; - packageName = "trim-repeated"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz"; - sha1 = "e3646a2ea4e891312bf7eace6cfb05380bc01c21"; - }; - }; - "trim-right-1.0.1" = { - name = "trim-right"; - packageName = "trim-right"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz"; - sha1 = "cb2e1203067e0c8de1f614094b9fe45704ea6003"; - }; - }; - "truncate-2.0.1" = { - name = "truncate"; - packageName = "truncate"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/truncate/-/truncate-2.0.1.tgz"; - sha1 = "dd1a6d15630515663d8475f6f24edf2f800ebb1b"; - }; - }; - "tslib-1.9.3" = { - name = "tslib"; - packageName = "tslib"; - version = "1.9.3"; - src = fetchurl { - url = "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz"; - sha512 = "4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ=="; - }; - }; - "tsscmp-1.0.5" = { - name = "tsscmp"; - packageName = "tsscmp"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.5.tgz"; - sha1 = "7dc4a33af71581ab4337da91d85ca5427ebd9a97"; - }; - }; - "ttl-1.3.1" = { - name = "ttl"; - packageName = "ttl"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ttl/-/ttl-1.3.1.tgz"; - sha512 = "+bGy9iDAqg3WSfc2ZrprToSPJhZjqy7vUv9wupQzsiv+BVPVx1T2a6G4T0290SpQj+56Toaw9BiLO5j5Bd7QzA=="; - }; - }; - "tty-browserify-0.0.0" = { - name = "tty-browserify"; - packageName = "tty-browserify"; - version = "0.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz"; - sha1 = "a157ba402da24e9bf957f9aa69d524eed42901a6"; - }; - }; - "tty-browserify-0.0.1" = { - name = "tty-browserify"; - packageName = "tty-browserify"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz"; - sha512 = "C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw=="; - }; - }; - "tunnel-0.0.2" = { - name = "tunnel"; - packageName = "tunnel"; - version = "0.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/tunnel/-/tunnel-0.0.2.tgz"; - sha1 = "f23bcd8b7a7b8a864261b2084f66f93193396334"; - }; - }; - "tunnel-0.0.5" = { - name = "tunnel"; - packageName = "tunnel"; - version = "0.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/tunnel/-/tunnel-0.0.5.tgz"; - sha512 = "gj5sdqherx4VZKMcBA4vewER7zdK25Td+z1npBqpbDys4eJrLx+SlYjJvq1bDXs2irkuJM5pf8ktaEQVipkrbA=="; - }; - }; - "tunnel-agent-0.2.0" = { - name = "tunnel-agent"; - packageName = "tunnel-agent"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.2.0.tgz"; - sha1 = "6853c2afb1b2109e45629e492bde35f459ea69e8"; - }; - }; - "tunnel-agent-0.4.3" = { - name = "tunnel-agent"; - packageName = "tunnel-agent"; - version = "0.4.3"; - src = fetchurl { - url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz"; - sha1 = "6373db76909fe570e08d73583365ed828a74eeeb"; - }; - }; - "tunnel-agent-0.6.0" = { - name = "tunnel-agent"; - packageName = "tunnel-agent"; - version = "0.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"; - sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd"; - }; - }; - "tweetnacl-0.14.5" = { - name = "tweetnacl"; - packageName = "tweetnacl"; - version = "0.14.5"; - src = fetchurl { - url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"; - sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64"; - }; - }; - "twig-1.12.0" = { - name = "twig"; - packageName = "twig"; - version = "1.12.0"; - src = fetchurl { - url = "https://registry.npmjs.org/twig/-/twig-1.12.0.tgz"; - sha512 = "zm5OQXb8bQDGQUPytFgjqMKHhqcz/s6pU6Nwsy+rKPhsoOOVwYeHnziiDGFzeTDiFd28M8EVkEO8we6ikcrGjQ=="; - }; - }; - "twitter-ng-0.6.2" = { - name = "twitter-ng"; - packageName = "twitter-ng"; - version = "0.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/twitter-ng/-/twitter-ng-0.6.2.tgz"; - sha1 = "13707115dd04c9bd1f2c646da976589be4d64bc4"; - }; - }; - "type-check-0.3.2" = { - name = "type-check"; - packageName = "type-check"; - version = "0.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz"; - sha1 = "5884cab512cf1d355e3fb784f30804b2b520db72"; - }; - }; - "type-detect-4.0.8" = { - name = "type-detect"; - packageName = "type-detect"; - version = "4.0.8"; - src = fetchurl { - url = "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz"; - sha512 = "0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g=="; - }; - }; - "type-is-1.5.7" = { - name = "type-is"; - packageName = "type-is"; - version = "1.5.7"; - src = fetchurl { - url = "https://registry.npmjs.org/type-is/-/type-is-1.5.7.tgz"; - sha1 = "b9368a593cc6ef7d0645e78b2f4c64cbecd05e90"; - }; - }; - "type-is-1.6.16" = { - name = "type-is"; - packageName = "type-is"; - version = "1.6.16"; - src = fetchurl { - url = "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz"; - sha512 = "HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q=="; - }; - }; - "typechecker-4.5.0" = { - name = "typechecker"; - packageName = "typechecker"; - version = "4.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/typechecker/-/typechecker-4.5.0.tgz"; - sha512 = "bqPE/ck3bVIaXP7gMKTKSHrypT32lpYTpiqzPYeYzdSQnmaGvaGhy7TnN/M/+5R+2rs/kKcp9ZLPRp/Q9Yj+4w=="; - }; - }; - "typedarray-0.0.6" = { - name = "typedarray"; - packageName = "typedarray"; - version = "0.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"; - sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777"; - }; - }; - "typedarray-to-buffer-3.1.5" = { - name = "typedarray-to-buffer"; - packageName = "typedarray-to-buffer"; - version = "3.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz"; - sha512 = "zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q=="; - }; - }; - "typescript-2.7.2" = { - name = "typescript"; - packageName = "typescript"; - version = "2.7.2"; - src = fetchurl { - url = "https://registry.npmjs.org/typescript/-/typescript-2.7.2.tgz"; - sha512 = "p5TCYZDAO0m4G344hD+wx/LATebLWZNkkh2asWUFqSsD2OrDNhbAHuSjobrmsUmdzjJjEeZVU9g1h3O6vpstnw=="; - }; - }; - "typescript-2.8.3" = { - name = "typescript"; - packageName = "typescript"; - version = "2.8.3"; - src = fetchurl { - url = "https://registry.npmjs.org/typescript/-/typescript-2.8.3.tgz"; - sha512 = "K7g15Bb6Ra4lKf7Iq2l/I5/En+hLIHmxWZGq3D4DIRNFxMNV6j2SHSvDOqs2tGd4UvD/fJvrwopzQXjLrT7Itw=="; - }; - }; - "typescript-2.9.2" = { - name = "typescript"; - packageName = "typescript"; - version = "2.9.2"; - src = fetchurl { - url = "https://registry.npmjs.org/typescript/-/typescript-2.9.2.tgz"; - sha512 = "Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w=="; - }; - }; - "typewise-1.0.3" = { - name = "typewise"; - packageName = "typewise"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/typewise/-/typewise-1.0.3.tgz"; - sha1 = "1067936540af97937cc5dcf9922486e9fa284651"; - }; - }; - "typewise-core-1.2.0" = { - name = "typewise-core"; - packageName = "typewise-core"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/typewise-core/-/typewise-core-1.2.0.tgz"; - sha1 = "97eb91805c7f55d2f941748fa50d315d991ef195"; - }; - }; - "typewiselite-1.0.0" = { - name = "typewiselite"; - packageName = "typewiselite"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/typewiselite/-/typewiselite-1.0.0.tgz"; - sha1 = "c8882fa1bb1092c06005a97f34ef5c8508e3664e"; - }; - }; - "typings-core-2.3.3" = { - name = "typings-core"; - packageName = "typings-core"; - version = "2.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/typings-core/-/typings-core-2.3.3.tgz"; - sha1 = "09ec54cd5b11dd5f1ef2fc0ab31d37002ca2b5ad"; - }; - }; - "uc.micro-1.0.5" = { - name = "uc.micro"; - packageName = "uc.micro"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.5.tgz"; - sha512 = "JoLI4g5zv5qNyT09f4YAvEZIIV1oOjqnewYg5D38dkQljIzpPT296dbIGvKro3digYI1bkb7W6EP1y4uDlmzLg=="; - }; - }; - "uglify-es-3.3.10" = { - name = "uglify-es"; - packageName = "uglify-es"; - version = "3.3.10"; - src = fetchurl { - url = "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.10.tgz"; - sha512 = "rPzPisCzW68Okj1zNrfa2dR9uEm43SevDmpR6FChoZABFk9dANGnzzBMgHYUXI3609//63fnVkyQ1SQmAMyjww=="; - }; - }; - "uglify-js-1.2.5" = { - name = "uglify-js"; - packageName = "uglify-js"; - version = "1.2.5"; - src = fetchurl { - url = "https://registry.npmjs.org/uglify-js/-/uglify-js-1.2.5.tgz"; - sha1 = "b542c2c76f78efb34b200b20177634330ff702b6"; - }; - }; - "uglify-js-2.2.5" = { - name = "uglify-js"; - packageName = "uglify-js"; - version = "2.2.5"; - src = fetchurl { - url = "https://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz"; - sha1 = "a6e02a70d839792b9780488b7b8b184c095c99c7"; - }; - }; - "uglify-js-2.3.6" = { - name = "uglify-js"; - packageName = "uglify-js"; - version = "2.3.6"; - src = fetchurl { - url = "https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; - sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; - }; - }; - "uglify-js-2.8.29" = { - name = "uglify-js"; - packageName = "uglify-js"; - version = "2.8.29"; - src = fetchurl { - url = "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz"; - sha1 = "29c5733148057bb4e1f75df35b7a9cb72e6a59dd"; - }; - }; - "uglify-js-3.3.25" = { - name = "uglify-js"; - packageName = "uglify-js"; - version = "3.3.25"; - src = fetchurl { - url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.3.25.tgz"; - sha512 = "hobogryjDV36VrLK3Y69ou4REyrTApzUblVFmdQOYRe8cYaSmFJXMb4dR9McdvYDSbeNdzUgYr2YVukJaErJcA=="; - }; - }; - "uglify-js-3.4.7" = { - name = "uglify-js"; - packageName = "uglify-js"; - version = "3.4.7"; - src = fetchurl { - url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.7.tgz"; - sha512 = "J0M2i1mQA+ze3EdN9SBi751DNdAXmeFLfJrd/MDIkRc3G3Gbb9OPVSx7GIQvVwfWxQARcYV2DTxIkMyDAk3o9Q=="; - }; - }; - "uglify-to-browserify-1.0.2" = { - name = "uglify-to-browserify"; - packageName = "uglify-to-browserify"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz"; - sha1 = "6e0924d6bda6b5afe349e39a6d632850a0f882b7"; - }; - }; - "uglifyjs-webpack-plugin-1.2.7" = { - name = "uglifyjs-webpack-plugin"; - packageName = "uglifyjs-webpack-plugin"; - version = "1.2.7"; - src = fetchurl { - url = "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.2.7.tgz"; - sha512 = "1VicfKhCYHLS8m1DCApqBhoulnASsEoJ/BvpUpP4zoNAPpKzdH+ghk0olGJMmwX2/jprK2j3hAHdUbczBSy2FA=="; - }; - }; - "uid-0.0.2" = { - name = "uid"; - packageName = "uid"; - version = "0.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/uid/-/uid-0.0.2.tgz"; - sha1 = "5e4a5d4b78138b4f70f89fd3c76fc59aa9d2f103"; - }; - }; - "uid-number-0.0.5" = { - name = "uid-number"; - packageName = "uid-number"; - version = "0.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/uid-number/-/uid-number-0.0.5.tgz"; - sha1 = "5a3db23ef5dbd55b81fce0ec9a2ac6fccdebb81e"; - }; - }; - "uid-number-0.0.6" = { - name = "uid-number"; - packageName = "uid-number"; - version = "0.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/uid-number/-/uid-number-0.0.6.tgz"; - sha1 = "0ea10e8035e8eb5b8e4449f06da1c730663baa81"; - }; - }; - "uid-safe-2.0.0" = { - name = "uid-safe"; - packageName = "uid-safe"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/uid-safe/-/uid-safe-2.0.0.tgz"; - sha1 = "a7f3c6ca64a1f6a5d04ec0ef3e4c3d5367317137"; - }; - }; - "uid-safe-2.1.4" = { - name = "uid-safe"; - packageName = "uid-safe"; - version = "2.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.4.tgz"; - sha1 = "3ad6f38368c6d4c8c75ec17623fb79aa1d071d81"; - }; - }; - "uid-safe-2.1.5" = { - name = "uid-safe"; - packageName = "uid-safe"; - version = "2.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz"; - sha512 = "KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA=="; - }; - }; - "uid2-0.0.3" = { - name = "uid2"; - packageName = "uid2"; - version = "0.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/uid2/-/uid2-0.0.3.tgz"; - sha1 = "483126e11774df2f71b8b639dcd799c376162b82"; - }; - }; - "uint64be-2.0.2" = { - name = "uint64be"; - packageName = "uint64be"; - version = "2.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/uint64be/-/uint64be-2.0.2.tgz"; - sha512 = "9QqdvpGQTXgxthP+lY4e/gIBy+RuqcBaC6JVwT5I3bDLgT/btL6twZMR0pI3/Fgah9G/pdwzIprE5gL6v9UvyQ=="; - }; - }; - "ultron-1.0.2" = { - name = "ultron"; - packageName = "ultron"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz"; - sha1 = "ace116ab557cd197386a4e88f4685378c8b2e4fa"; - }; - }; - "ultron-1.1.1" = { - name = "ultron"; - packageName = "ultron"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz"; - sha512 = "UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og=="; - }; - }; - "umask-1.1.0" = { - name = "umask"; - packageName = "umask"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/umask/-/umask-1.1.0.tgz"; - sha1 = "f29cebf01df517912bb58ff9c4e50fde8e33320d"; - }; - }; - "umd-3.0.3" = { - name = "umd"; - packageName = "umd"; - version = "3.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz"; - sha512 = "4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow=="; - }; - }; - "unbzip2-stream-1.2.5" = { - name = "unbzip2-stream"; - packageName = "unbzip2-stream"; - version = "1.2.5"; - src = fetchurl { - url = "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.2.5.tgz"; - sha512 = "izD3jxT8xkzwtXRUZjtmRwKnZoeECrfZ8ra/ketwOcusbZEp4mjULMnJOCfTDZBgGQAAY1AJ/IgxcwkavcX9Og=="; - }; - }; - "unc-path-regex-0.1.2" = { - name = "unc-path-regex"; - packageName = "unc-path-regex"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz"; - sha1 = "e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa"; - }; - }; - "undeclared-identifiers-1.1.2" = { - name = "undeclared-identifiers"; - packageName = "undeclared-identifiers"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.2.tgz"; - sha512 = "13EaeocO4edF/3JKime9rD7oB6QI8llAGhgn5fKOPyfkJbRb6NFv9pYV6dFEmpa4uRjKeBqLZP8GpuzqHlKDMQ=="; - }; - }; - "undefsafe-2.0.2" = { - name = "undefsafe"; - packageName = "undefsafe"; - version = "2.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.2.tgz"; - sha1 = "225f6b9e0337663e0d8e7cfd686fc2836ccace76"; - }; - }; - "underscore-1.2.1" = { - name = "underscore"; - packageName = "underscore"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/underscore/-/underscore-1.2.1.tgz"; - sha1 = "fc5c6b0765673d92a2d4ac8b4dc0aa88702e2bd4"; - }; - }; - "underscore-1.4.4" = { - name = "underscore"; - packageName = "underscore"; - version = "1.4.4"; - src = fetchurl { - url = "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; - sha1 = "61a6a32010622afa07963bf325203cf12239d604"; - }; - }; - "underscore-1.5.2" = { - name = "underscore"; - packageName = "underscore"; - version = "1.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/underscore/-/underscore-1.5.2.tgz"; - sha1 = "1335c5e4f5e6d33bbb4b006ba8c86a00f556de08"; - }; - }; - "underscore-1.6.0" = { - name = "underscore"; - packageName = "underscore"; - version = "1.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz"; - sha1 = "8b38b10cacdef63337b8b24e4ff86d45aea529a8"; - }; - }; - "underscore-1.7.0" = { - name = "underscore"; - packageName = "underscore"; - version = "1.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz"; - sha1 = "6bbaf0877500d36be34ecaa584e0db9fef035209"; - }; - }; - "underscore-1.8.3" = { - name = "underscore"; - packageName = "underscore"; - version = "1.8.3"; - src = fetchurl { - url = "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz"; - sha1 = "4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022"; - }; - }; - "underscore-1.9.1" = { - name = "underscore"; - packageName = "underscore"; - version = "1.9.1"; - src = fetchurl { - url = "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz"; - sha512 = "5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg=="; - }; - }; - "underscore-contrib-0.3.0" = { - name = "underscore-contrib"; - packageName = "underscore-contrib"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/underscore-contrib/-/underscore-contrib-0.3.0.tgz"; - sha1 = "665b66c24783f8fa2b18c9f8cbb0e2c7d48c26c7"; - }; - }; - "underscore.string-2.3.3" = { - name = "underscore.string"; - packageName = "underscore.string"; - version = "2.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz"; - sha1 = "71c08bf6b428b1133f37e78fa3a21c82f7329b0d"; - }; - }; - "underscore.string-2.4.0" = { - name = "underscore.string"; - packageName = "underscore.string"; - version = "2.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz"; - sha1 = "8cdd8fbac4e2d2ea1e7e2e8097c42f442280f85b"; - }; - }; - "unicode-5.2.0-0.7.5" = { - name = "unicode-5.2.0"; - packageName = "unicode-5.2.0"; - version = "0.7.5"; - src = fetchurl { - url = "https://registry.npmjs.org/unicode-5.2.0/-/unicode-5.2.0-0.7.5.tgz"; - sha512 = "KVGLW1Bri30x00yv4HNM8kBxoqFXr0Sbo55735nvrlsx4PYBZol3UtoWgO492fSwmsetzPEZzy73rbU8OGXJcA=="; - }; - }; - "unicode-emoji-modifier-base-1.0.0" = { - name = "unicode-emoji-modifier-base"; - packageName = "unicode-emoji-modifier-base"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz"; - sha1 = "dbbd5b54ba30f287e2a8d5a249da6c0cef369459"; - }; - }; - "union-value-1.0.0" = { - name = "union-value"; - packageName = "union-value"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz"; - sha1 = "5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4"; - }; - }; - "uniq-1.0.1" = { - name = "uniq"; - packageName = "uniq"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz"; - sha1 = "b31c5ae8254844a3a8281541ce2b04b865a734ff"; - }; - }; - "unique-filename-1.1.0" = { - name = "unique-filename"; - packageName = "unique-filename"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.0.tgz"; - sha1 = "d05f2fe4032560871f30e93cbe735eea201514f3"; - }; - }; - "unique-slug-2.0.0" = { - name = "unique-slug"; - packageName = "unique-slug"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.0.tgz"; - sha1 = "db6676e7c7cc0629878ff196097c78855ae9f4ab"; - }; - }; - "unique-stream-1.0.0" = { - name = "unique-stream"; - packageName = "unique-stream"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz"; - sha1 = "d59a4a75427447d9aa6c91e70263f8d26a4b104b"; - }; - }; - "unique-stream-2.2.1" = { - name = "unique-stream"; - packageName = "unique-stream"; - version = "2.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/unique-stream/-/unique-stream-2.2.1.tgz"; - sha1 = "5aa003cfbe94c5ff866c4e7d668bb1c4dbadb369"; - }; - }; - "unique-string-1.0.0" = { - name = "unique-string"; - packageName = "unique-string"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz"; - sha1 = "9e1057cca851abb93398f8b33ae187b99caec11a"; - }; - }; - "universalify-0.1.2" = { - name = "universalify"; - packageName = "universalify"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz"; - sha512 = "rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="; - }; - }; - "unix-crypt-td-js-1.0.0" = { - name = "unix-crypt-td-js"; - packageName = "unix-crypt-td-js"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.0.0.tgz"; - sha1 = "1c0824150481bc7a01d49e98f1ec668d82412f3b"; - }; - }; - "unixify-1.0.0" = { - name = "unixify"; - packageName = "unixify"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz"; - sha1 = "3a641c8c2ffbce4da683a5c70f03a462940c2090"; - }; - }; - "unordered-array-remove-1.0.2" = { - name = "unordered-array-remove"; - packageName = "unordered-array-remove"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/unordered-array-remove/-/unordered-array-remove-1.0.2.tgz"; - sha1 = "c546e8f88e317a0cf2644c97ecb57dba66d250ef"; - }; - }; - "unordered-set-1.1.0" = { - name = "unordered-set"; - packageName = "unordered-set"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/unordered-set/-/unordered-set-1.1.0.tgz"; - sha1 = "2ba7ef316edd0b9590cc547c74f76a2f164fecca"; - }; - }; - "unordered-set-2.0.1" = { - name = "unordered-set"; - packageName = "unordered-set"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/unordered-set/-/unordered-set-2.0.1.tgz"; - sha512 = "eUmNTPzdx+q/WvOHW0bgGYLWvWHNT3PTKEQLg0MAQhc0AHASHVHoP/9YytYd4RBVariqno/mEUhVZN98CmD7bg=="; - }; - }; - "unorm-1.4.1" = { - name = "unorm"; - packageName = "unorm"; - version = "1.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/unorm/-/unorm-1.4.1.tgz"; - sha1 = "364200d5f13646ca8bcd44490271335614792300"; - }; - }; - "unpipe-1.0.0" = { - name = "unpipe"; - packageName = "unpipe"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz"; - sha1 = "b2bf4ee8514aae6165b4817829d21b2ef49904ec"; - }; - }; - "unquote-1.1.1" = { - name = "unquote"; - packageName = "unquote"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz"; - sha1 = "8fded7324ec6e88a0ff8b905e7c098cdc086d544"; - }; - }; - "unset-value-1.0.0" = { - name = "unset-value"; - packageName = "unset-value"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz"; - sha1 = "8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"; - }; - }; - "untildify-2.1.0" = { - name = "untildify"; - packageName = "untildify"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/untildify/-/untildify-2.1.0.tgz"; - sha1 = "17eb2807987f76952e9c0485fc311d06a826a2e0"; - }; - }; - "untildify-3.0.3" = { - name = "untildify"; - packageName = "untildify"; - version = "3.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/untildify/-/untildify-3.0.3.tgz"; - sha512 = "iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA=="; - }; - }; - "unyield-0.0.1" = { - name = "unyield"; - packageName = "unyield"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/unyield/-/unyield-0.0.1.tgz"; - sha1 = "150e65da42bf7742445b958a64eb9b85d1d2b180"; - }; - }; - "unzip-response-1.0.2" = { - name = "unzip-response"; - packageName = "unzip-response"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz"; - sha1 = "b984f0877fc0a89c2c773cc1ef7b5b232b5b06fe"; - }; - }; - "unzip-response-2.0.1" = { - name = "unzip-response"; - packageName = "unzip-response"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz"; - sha1 = "d2f0f737d16b0615e72a6935ed04214572d56f97"; - }; - }; - "upath-1.1.0" = { - name = "upath"; - packageName = "upath"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz"; - sha512 = "bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw=="; - }; - }; - "update-check-1.5.2" = { - name = "update-check"; - packageName = "update-check"; - version = "1.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/update-check/-/update-check-1.5.2.tgz"; - sha512 = "1TrmYLuLj/5ZovwUS7fFd1jMH3NnFDN1y1A8dboedIDt7zs/zJMo6TwwlhYKkSeEwzleeiSBV5/3c9ufAQWDaQ=="; - }; - }; - "update-notifier-0.5.0" = { - name = "update-notifier"; - packageName = "update-notifier"; - version = "0.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/update-notifier/-/update-notifier-0.5.0.tgz"; - sha1 = "07b5dc2066b3627ab3b4f530130f7eddda07a4cc"; - }; - }; - "update-notifier-2.3.0" = { - name = "update-notifier"; - packageName = "update-notifier"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/update-notifier/-/update-notifier-2.3.0.tgz"; - sha1 = "4e8827a6bb915140ab093559d7014e3ebb837451"; - }; - }; - "update-notifier-2.5.0" = { - name = "update-notifier"; - packageName = "update-notifier"; - version = "2.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz"; - sha512 = "gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw=="; - }; - }; - "upnp-device-client-1.0.2" = { - name = "upnp-device-client"; - packageName = "upnp-device-client"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/upnp-device-client/-/upnp-device-client-1.0.2.tgz"; - sha1 = "91f84705f2349bf89082855fff4e3006ac435337"; - }; - }; - "upnp-mediarenderer-client-1.2.4" = { - name = "upnp-mediarenderer-client"; - packageName = "upnp-mediarenderer-client"; - version = "1.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/upnp-mediarenderer-client/-/upnp-mediarenderer-client-1.2.4.tgz"; - sha1 = "0c63a51802082b6b03b596c475cc64fc1e0877c8"; - }; - }; - "upper-case-1.1.3" = { - name = "upper-case"; - packageName = "upper-case"; - version = "1.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz"; - sha1 = "f6b4501c2ec4cdd26ba78be7222961de77621598"; - }; - }; - "upper-case-first-1.1.2" = { - name = "upper-case-first"; - packageName = "upper-case-first"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/upper-case-first/-/upper-case-first-1.1.2.tgz"; - sha1 = "5d79bedcff14419518fd2edb0a0507c9b6859115"; - }; - }; - "uri-js-3.0.2" = { - name = "uri-js"; - packageName = "uri-js"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/uri-js/-/uri-js-3.0.2.tgz"; - sha1 = "f90b858507f81dea4dcfbb3c4c3dbfa2b557faaa"; - }; - }; - "uri-js-4.2.2" = { - name = "uri-js"; - packageName = "uri-js"; - version = "4.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz"; - sha512 = "KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ=="; - }; - }; - "urix-0.1.0" = { - name = "urix"; - packageName = "urix"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz"; - sha1 = "da937f7a62e21fec1fd18d49b35c2935067a6c72"; - }; - }; - "url-0.10.3" = { - name = "url"; - packageName = "url"; - version = "0.10.3"; - src = fetchurl { - url = "https://registry.npmjs.org/url/-/url-0.10.3.tgz"; - sha1 = "021e4d9c7705f21bbf37d03ceb58767402774c64"; - }; - }; - "url-0.11.0" = { - name = "url"; - packageName = "url"; - version = "0.11.0"; - src = fetchurl { - url = "https://registry.npmjs.org/url/-/url-0.11.0.tgz"; - sha1 = "3838e97cfc60521eb73c525a8e55bfdd9e2e28f1"; - }; - }; - "url-join-2.0.5" = { - name = "url-join"; - packageName = "url-join"; - version = "2.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/url-join/-/url-join-2.0.5.tgz"; - sha1 = "5af22f18c052a000a48d7b82c5e9c2e2feeda728"; - }; - }; - "url-join-4.0.0" = { - name = "url-join"; - packageName = "url-join"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/url-join/-/url-join-4.0.0.tgz"; - sha1 = "4d3340e807d3773bda9991f8305acdcc2a665d2a"; - }; - }; - "url-parse-lax-1.0.0" = { - name = "url-parse-lax"; - packageName = "url-parse-lax"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz"; - sha1 = "7af8f303645e9bd79a272e7a14ac68bc0609da73"; - }; - }; - "url-parse-lax-3.0.0" = { - name = "url-parse-lax"; - packageName = "url-parse-lax"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz"; - sha1 = "16b5cafc07dbe3676c1b1999177823d6503acb0c"; - }; - }; - "url-regex-3.2.0" = { - name = "url-regex"; - packageName = "url-regex"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz"; - sha1 = "dbad1e0c9e29e105dd0b1f09f6862f7fdb482724"; - }; - }; - "url-to-options-1.0.1" = { - name = "url-to-options"; - packageName = "url-to-options"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz"; - sha1 = "1505a03a289a48cbd7a434efbaeec5055f5633a9"; - }; - }; - "use-3.1.1" = { - name = "use"; - packageName = "use"; - version = "3.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/use/-/use-3.1.1.tgz"; - sha512 = "cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ=="; - }; - }; - "user-home-1.1.1" = { - name = "user-home"; - packageName = "user-home"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz"; - sha1 = "2b5be23a32b63a7c9deb8d0f28d485724a3df190"; - }; - }; - "user-home-2.0.0" = { - name = "user-home"; - packageName = "user-home"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz"; - sha1 = "9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f"; - }; - }; - "useragent-2.2.1" = { - name = "useragent"; - packageName = "useragent"; - version = "2.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/useragent/-/useragent-2.2.1.tgz"; - sha1 = "cf593ef4f2d175875e8bb658ea92e18a4fd06d8e"; - }; - }; - "ut_metadata-3.2.2" = { - name = "ut_metadata"; - packageName = "ut_metadata"; - version = "3.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/ut_metadata/-/ut_metadata-3.2.2.tgz"; - sha512 = "PltK6kZ85DMscFl1gwyvOyja6UGROdyLI1ufWCTLsYnLfBaMyhtOEcbtgEgOwYEz8QuchR49qgHXTdJ2H05VHA=="; - }; - }; - "ut_pex-1.2.1" = { - name = "ut_pex"; - packageName = "ut_pex"; - version = "1.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ut_pex/-/ut_pex-1.2.1.tgz"; - sha512 = "ZrxMCbffYtxQDqvREN9kBXK2CB9tPnd5PylHoqQX9ai+3HV9/S39FnA5JnhLOC82dxIQQg0nTN2wmhtAdGNtOA=="; - }; - }; - "utf-8-validate-5.0.1" = { - name = "utf-8-validate"; - packageName = "utf-8-validate"; - version = "5.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.1.tgz"; - sha512 = "Qef1AuiWWxQeZ1Oa4DTV3ArRafpZvsK+CLrlB8khLfsV+9mwhj58hNSGmel0ns5jYP+3yEwav6vxxW7Gz85bVw=="; - }; - }; - "utf7-1.0.2" = { - name = "utf7"; - packageName = "utf7"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/utf7/-/utf7-1.0.2.tgz"; - sha1 = "955f490aae653ba220b9456a0a8776c199360991"; - }; - }; - "utf8-2.0.0" = { - name = "utf8"; - packageName = "utf8"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/utf8/-/utf8-2.0.0.tgz"; - sha1 = "79ce59eced874809cab9a71fc7102c7d45d4118d"; - }; - }; - "utfx-1.0.1" = { - name = "utfx"; - packageName = "utfx"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/utfx/-/utfx-1.0.1.tgz"; - sha1 = "d52b2fd632a99eca8d9d4a39eece014a6a2b0048"; - }; - }; - "util-0.10.3" = { - name = "util"; - packageName = "util"; - version = "0.10.3"; - src = fetchurl { - url = "https://registry.npmjs.org/util/-/util-0.10.3.tgz"; - sha1 = "7afb1afe50805246489e3db7fe0ed379336ac0f9"; - }; - }; - "util-0.10.4" = { - name = "util"; - packageName = "util"; - version = "0.10.4"; - src = fetchurl { - url = "https://registry.npmjs.org/util/-/util-0.10.4.tgz"; - sha512 = "0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A=="; - }; - }; - "util-0.4.9" = { - name = "util"; - packageName = "util"; - version = "0.4.9"; - src = fetchurl { - url = "https://registry.npmjs.org/util/-/util-0.4.9.tgz"; - sha1 = "d95d5830d2328ec17dee3c80bfc50c33562b75a3"; - }; - }; - "util-deprecate-1.0.2" = { - name = "util-deprecate"; - packageName = "util-deprecate"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"; - sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf"; - }; - }; - "util.promisify-1.0.0" = { - name = "util.promisify"; - packageName = "util.promisify"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz"; - sha512 = "i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA=="; - }; - }; - "utile-0.2.1" = { - name = "utile"; - packageName = "utile"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/utile/-/utile-0.2.1.tgz"; - sha1 = "930c88e99098d6220834c356cbd9a770522d90d7"; - }; - }; - "utile-0.3.0" = { - name = "utile"; - packageName = "utile"; - version = "0.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/utile/-/utile-0.3.0.tgz"; - sha1 = "1352c340eb820e4d8ddba039a4fbfaa32ed4ef3a"; - }; - }; - "utilities-0.0.37" = { - name = "utilities"; - packageName = "utilities"; - version = "0.0.37"; - src = fetchurl { - url = "https://registry.npmjs.org/utilities/-/utilities-0.0.37.tgz"; - sha1 = "a3470d0a7f688142d9e8a57cee1128f12e19e196"; - }; - }; - "utilities-1.0.5" = { - name = "utilities"; - packageName = "utilities"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/utilities/-/utilities-1.0.5.tgz"; - sha1 = "f2b77a88f3510733fc7215b5c486a504a75ab245"; - }; - }; - "utils-merge-1.0.0" = { - name = "utils-merge"; - packageName = "utils-merge"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz"; - sha1 = "0294fb922bb9375153541c4f7096231f287c8af8"; - }; - }; - "utils-merge-1.0.1" = { - name = "utils-merge"; - packageName = "utils-merge"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz"; - sha1 = "9f95710f50a267947b2ccc124741c1028427e713"; - }; - }; - "utp-0.0.7" = { - name = "utp"; - packageName = "utp"; - version = "0.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/utp/-/utp-0.0.7.tgz"; - sha1 = "ae43eb7745f5fe63dcc2f277cb4164ad27087f30"; - }; - }; - "utp-native-1.7.2" = { - name = "utp-native"; - packageName = "utp-native"; - version = "1.7.2"; - src = fetchurl { - url = "https://registry.npmjs.org/utp-native/-/utp-native-1.7.2.tgz"; - sha512 = "jxNZIa49OXRCFbbqlp0SWsTCasvD9QjumUW85++KMaT21PKMDn6dLl2GsSsf1OsWRI8yKdzXg1OxhNsifPjyEA=="; - }; - }; - "uue-3.1.2" = { - name = "uue"; - packageName = "uue"; - version = "3.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/uue/-/uue-3.1.2.tgz"; - sha512 = "axKLXVqwtdI/czrjG0X8hyV1KLgeWx8F4KvSbvVCnS+RUvsQMGRjx0kfuZDXXqj0LYvVJmx3B9kWlKtEdRrJLg=="; - }; - }; - "uuid-2.0.3" = { - name = "uuid"; - packageName = "uuid"; - version = "2.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz"; - sha1 = "67e2e863797215530dff318e5bf9dcebfd47b21a"; - }; - }; - "uuid-3.0.1" = { - name = "uuid"; - packageName = "uuid"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/uuid/-/uuid-3.0.1.tgz"; - sha1 = "6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1"; - }; - }; - "uuid-3.1.0" = { - name = "uuid"; - packageName = "uuid"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz"; - sha512 = "DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g=="; - }; - }; - "uuid-3.3.2" = { - name = "uuid"; - packageName = "uuid"; - version = "3.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz"; - sha512 = "yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="; - }; - }; - "v8-debug-1.0.1" = { - name = "v8-debug"; - packageName = "v8-debug"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/v8-debug/-/v8-debug-1.0.1.tgz"; - sha1 = "6ae1c6dae4477bb3ced79b523e4d160c1d8667fe"; - }; - }; - "v8-profiler-5.7.0" = { - name = "v8-profiler"; - packageName = "v8-profiler"; - version = "5.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/v8-profiler/-/v8-profiler-5.7.0.tgz"; - sha1 = "e8381cbebb5b5fd0ca8d2b09f6a0181a158db34d"; - }; - }; - "v8flags-2.1.1" = { - name = "v8flags"; - packageName = "v8flags"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz"; - sha1 = "aab1a1fa30d45f88dd321148875ac02c0b55e5b4"; - }; - }; - "valid-identifier-0.0.1" = { - name = "valid-identifier"; - packageName = "valid-identifier"; - version = "0.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/valid-identifier/-/valid-identifier-0.0.1.tgz"; - sha1 = "ef1d7093a9d3287e3fce92df916f8616b23f90b4"; - }; - }; - "validate-npm-package-license-3.0.4" = { - name = "validate-npm-package-license"; - packageName = "validate-npm-package-license"; - version = "3.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz"; - sha512 = "DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew=="; - }; - }; - "validate-npm-package-name-3.0.0" = { - name = "validate-npm-package-name"; - packageName = "validate-npm-package-name"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz"; - sha1 = "5fa912d81eb7d0c74afc140de7317f0ca7df437e"; - }; - }; - "validator-10.5.0" = { - name = "validator"; - packageName = "validator"; - version = "10.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/validator/-/validator-10.5.0.tgz"; - sha512 = "6OOi+eV2mOxCFLq0f2cJDrdB6lrtLXEUxabhNRGjgOLT/l3SSll9J49Cl+LIloUqkWWTPraK/mucEQ3dc2jStQ=="; - }; - }; - "validator-5.2.0" = { - name = "validator"; - packageName = "validator"; - version = "5.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/validator/-/validator-5.2.0.tgz"; - sha1 = "e66fb3ec352348c1f7232512328738d8d66a9689"; - }; - }; - "validator-9.4.1" = { - name = "validator"; - packageName = "validator"; - version = "9.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/validator/-/validator-9.4.1.tgz"; - sha512 = "YV5KjzvRmSyJ1ee/Dm5UED0G+1L4GZnLN3w6/T+zZm8scVua4sOhYKWTUrKa0H/tMiJyO9QLHMPN+9mB/aMunA=="; - }; - }; - "value-or-function-3.0.0" = { - name = "value-or-function"; - packageName = "value-or-function"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz"; - sha1 = "1c243a50b595c1be54a754bfece8563b9ff8d813"; - }; - }; - "varint-3.0.1" = { - name = "varint"; - packageName = "varint"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/varint/-/varint-3.0.1.tgz"; - sha1 = "9d3f53e036c0ab12000a74bc2d24cbf093a581d9"; - }; - }; - "varint-4.0.1" = { - name = "varint"; - packageName = "varint"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/varint/-/varint-4.0.1.tgz"; - sha1 = "490829b942d248463b2b35097995c3bf737198e9"; - }; - }; - "varint-5.0.0" = { - name = "varint"; - packageName = "varint"; - version = "5.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/varint/-/varint-5.0.0.tgz"; - sha1 = "d826b89f7490732fabc0c0ed693ed475dcb29ebf"; - }; - }; - "vary-1.0.1" = { - name = "vary"; - packageName = "vary"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/vary/-/vary-1.0.1.tgz"; - sha1 = "99e4981566a286118dfb2b817357df7993376d10"; - }; - }; - "vary-1.1.2" = { - name = "vary"; - packageName = "vary"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz"; - sha1 = "2299f02c6ded30d4a5961b0b9f74524a18f634fc"; - }; - }; - "vasync-1.4.3" = { - name = "vasync"; - packageName = "vasync"; - version = "1.4.3"; - src = fetchurl { - url = "https://registry.npmjs.org/vasync/-/vasync-1.4.3.tgz"; - sha1 = "c86d52e2b71613d29eedf159f3135dbe749cee37"; - }; - }; - "vasync-1.6.2" = { - name = "vasync"; - packageName = "vasync"; - version = "1.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/vasync/-/vasync-1.6.2.tgz"; - sha1 = "568edcf40b2b5c35b1cc048cad085de4739703fb"; - }; - }; - "vasync-1.6.3" = { - name = "vasync"; - packageName = "vasync"; - version = "1.6.3"; - src = fetchurl { - url = "https://registry.npmjs.org/vasync/-/vasync-1.6.3.tgz"; - sha1 = "4a69d7052a47f4ce85503d7641df1cbf40432a94"; - }; - }; - "verror-1.1.0" = { - name = "verror"; - packageName = "verror"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/verror/-/verror-1.1.0.tgz"; - sha1 = "2a4b4eb14a207051e75a6f94ee51315bf173a1b0"; - }; - }; - "verror-1.10.0" = { - name = "verror"; - packageName = "verror"; - version = "1.10.0"; - src = fetchurl { - url = "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"; - sha1 = "3a105ca17053af55d6e270c1f8288682e18da400"; - }; - }; - "verror-1.3.3" = { - name = "verror"; - packageName = "verror"; - version = "1.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/verror/-/verror-1.3.3.tgz"; - sha1 = "8a6a4ac3a8c774b6f687fece49bdffd78552e2cd"; - }; - }; - "verror-1.3.6" = { - name = "verror"; - packageName = "verror"; - version = "1.3.6"; - src = fetchurl { - url = "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz"; - sha1 = "cff5df12946d297d2baaefaa2689e25be01c005c"; - }; - }; - "verror-1.6.0" = { - name = "verror"; - packageName = "verror"; - version = "1.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/verror/-/verror-1.6.0.tgz"; - sha1 = "7d13b27b1facc2e2da90405eb5ea6e5bdd252ea5"; - }; - }; - "vhost-3.0.2" = { - name = "vhost"; - packageName = "vhost"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/vhost/-/vhost-3.0.2.tgz"; - sha1 = "2fb1decd4c466aa88b0f9341af33dc1aff2478d5"; - }; - }; - "videostream-2.5.1" = { - name = "videostream"; - packageName = "videostream"; - version = "2.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/videostream/-/videostream-2.5.1.tgz"; - sha512 = "S3f34WE6NB1d/YUAa/EYcTURTkGaxsUqcDmsGWV1jQpQQJxeagc79/XA7ygNjzBf3DoQQ1MKTD+SocPsWSniAg=="; - }; - }; - "vinyl-0.4.6" = { - name = "vinyl"; - packageName = "vinyl"; - version = "0.4.6"; - src = fetchurl { - url = "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz"; - sha1 = "2f356c87a550a255461f36bbeb2a5ba8bf784847"; - }; - }; - "vinyl-0.5.3" = { - name = "vinyl"; - packageName = "vinyl"; - version = "0.5.3"; - src = fetchurl { - url = "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz"; - sha1 = "b0455b38fc5e0cf30d4325132e461970c2091cde"; - }; - }; - "vinyl-1.2.0" = { - name = "vinyl"; - packageName = "vinyl"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz"; - sha1 = "5c88036cf565e5df05558bfc911f8656df218884"; - }; - }; - "vinyl-2.2.0" = { - name = "vinyl"; - packageName = "vinyl"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz"; - sha512 = "MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg=="; - }; - }; - "vinyl-file-2.0.0" = { - name = "vinyl-file"; - packageName = "vinyl-file"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vinyl-file/-/vinyl-file-2.0.0.tgz"; - sha1 = "a7ebf5ffbefda1b7d18d140fcb07b223efb6751a"; - }; - }; - "vinyl-fs-0.3.14" = { - name = "vinyl-fs"; - packageName = "vinyl-fs"; - version = "0.3.14"; - src = fetchurl { - url = "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.14.tgz"; - sha1 = "9a6851ce1cac1c1cea5fe86c0931d620c2cfa9e6"; - }; - }; - "vinyl-fs-3.0.3" = { - name = "vinyl-fs"; - packageName = "vinyl-fs"; - version = "3.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz"; - sha512 = "vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng=="; - }; - }; - "vinyl-sourcemap-1.1.0" = { - name = "vinyl-sourcemap"; - packageName = "vinyl-sourcemap"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz"; - sha1 = "92a800593a38703a8cdb11d8b300ad4be63b3e16"; - }; - }; - "vinyl-sourcemaps-apply-0.2.1" = { - name = "vinyl-sourcemaps-apply"; - packageName = "vinyl-sourcemaps-apply"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz"; - sha1 = "ab6549d61d172c2b1b87be5c508d239c8ef87705"; - }; - }; - "vlc-command-1.1.1" = { - name = "vlc-command"; - packageName = "vlc-command"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/vlc-command/-/vlc-command-1.1.1.tgz"; - sha1 = "349b85def831f980cd6eec560b1990fd989eaf92"; - }; - }; - "vm-browserify-0.0.4" = { - name = "vm-browserify"; - packageName = "vm-browserify"; - version = "0.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz"; - sha1 = "5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73"; - }; - }; - "vm-browserify-1.1.0" = { - name = "vm-browserify"; - packageName = "vm-browserify"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.0.tgz"; - sha512 = "iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw=="; - }; - }; - "voc-1.1.0" = { - name = "voc"; - packageName = "voc"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/voc/-/voc-1.1.0.tgz"; - sha512 = "fthgd8OJLqq8vPcLjElTk6Rcl2e3v5ekcXauImaqEnQqd5yUWKg1+ZOBgS2KTWuVKcuvZMQq4TDptiT1uYddUA=="; - }; - }; - "void-elements-2.0.1" = { - name = "void-elements"; - packageName = "void-elements"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz"; - sha1 = "c066afb582bb1cb4128d60ea92392e94d5e9dbec"; - }; - }; - "vows-0.8.2" = { - name = "vows"; - packageName = "vows"; - version = "0.8.2"; - src = fetchurl { - url = "https://registry.npmjs.org/vows/-/vows-0.8.2.tgz"; - sha1 = "691f79ab26ccde80ba726dde9fec8e73d6bcf2eb"; - }; - }; - "vscode-jsonrpc-3.6.0" = { - name = "vscode-jsonrpc"; - packageName = "vscode-jsonrpc"; - version = "3.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-3.6.0.tgz"; - sha512 = "PqHHjuTlz3ks0vyZv3IkdduJReA/lqe6OP5zRl5nXn2ptMLW++fBotNyayyZEQLIF6nNrx/Rn6WhMSHElf02Yw=="; - }; - }; - "vscode-jsonrpc-3.6.2" = { - name = "vscode-jsonrpc"; - packageName = "vscode-jsonrpc"; - version = "3.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-3.6.2.tgz"; - sha512 = "T24Jb5V48e4VgYliUXMnZ379ItbrXgOimweKaJshD84z+8q7ZOZjJan0MeDe+Ugb+uqERDVV8SBmemaGMSMugA=="; - }; - }; - "vscode-languageclient-4.0.1" = { - name = "vscode-languageclient"; - packageName = "vscode-languageclient"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-4.0.1.tgz"; - sha512 = "0fuBZj9pMkeJ8OMyIvSGeRaRVhUaJt+yeFxi7a3sz/AbrngQdcxOovMXPgKuieoBSBKS05gXPS88BsWpJZfBkA=="; - }; - }; - "vscode-languageserver-4.0.0" = { - name = "vscode-languageserver"; - packageName = "vscode-languageserver"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-4.0.0.tgz"; - sha512 = "bxj9nRadNkXYfVG/fjA5a+KA5WaJCeP1F2Tnj3rYFS0pKALZQCPNqk3KO/LdiGFidjyICMG7xoHvYO9J9xosXg=="; - }; - }; - "vscode-languageserver-4.4.0" = { - name = "vscode-languageserver"; - packageName = "vscode-languageserver"; - version = "4.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-4.4.0.tgz"; - sha512 = "NO4JQg286YLSdU11Fko6cke19kwSob3O0bhf6xDxIJuDhUbFy0VEPRB5ITc3riVmp13+Ki344xtqJYmqfcmCrg=="; - }; - }; - "vscode-languageserver-protocol-3.10.0" = { - name = "vscode-languageserver-protocol"; - packageName = "vscode-languageserver-protocol"; - version = "3.10.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.10.0.tgz"; - sha512 = "PNNmKM0IcQPRiY1oUIxfwseBvxS5Sa5aZUpTcq/qsXWclnl8FFNs8oCCoAtyLhBXnuJvybWUNafiA78y0unJDA=="; - }; - }; - "vscode-languageserver-protocol-3.6.0" = { - name = "vscode-languageserver-protocol"; - packageName = "vscode-languageserver-protocol"; - version = "3.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.6.0.tgz"; - sha512 = "PN5hVQQQxrtHSZR8UCstqaoI9f2H9JctFTtdIpONWjzQNurWrc48qSXXU/vTfnbSrNou8qrJgkZ4QEZsyozOMA=="; - }; - }; - "vscode-languageserver-types-3.10.0" = { - name = "vscode-languageserver-types"; - packageName = "vscode-languageserver-types"; - version = "3.10.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.10.0.tgz"; - sha512 = "vxmCsVZGwq8X40SuLP8Ix7V0rq5V/7iQUjRVe2Oxm+TbmjxtjK4dpHHXQCUawjA4fhPA9FwjSRbDhbvQmYCfMw=="; - }; - }; - "vscode-uri-1.0.3" = { - name = "vscode-uri"; - packageName = "vscode-uri"; - version = "1.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-1.0.3.tgz"; - sha1 = "631bdbf716dccab0e65291a8dc25c23232085a52"; - }; - }; - "vscode-uri-1.0.5" = { - name = "vscode-uri"; - packageName = "vscode-uri"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-1.0.5.tgz"; - sha1 = "3b899a8ef71c37f3054d79bdbdda31c7bf36f20d"; - }; - }; - "vstream-0.1.0" = { - name = "vstream"; - packageName = "vstream"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vstream/-/vstream-0.1.0.tgz"; - sha1 = "13587190f34e72ba7a07ebbaa7e70ac147b1fb7d"; - }; - }; - "walk-2.3.14" = { - name = "walk"; - packageName = "walk"; - version = "2.3.14"; - src = fetchurl { - url = "https://registry.npmjs.org/walk/-/walk-2.3.14.tgz"; - sha512 = "5skcWAUmySj6hkBdH6B6+3ddMjVQYH5Qy9QGbPmN8kVmLteXk+yVXg+yfk1nbX30EYakahLrr8iPcCxJQSCBeg=="; - }; - }; - "walk-sync-0.3.2" = { - name = "walk-sync"; - packageName = "walk-sync"; - version = "0.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/walk-sync/-/walk-sync-0.3.2.tgz"; - sha512 = "FMB5VqpLqOCcqrzA9okZFc0wq0Qbmdm396qJxvQZhDpyu0W95G9JCmp74tx7iyYnyOcBtUuKJsgIKAqjozvmmQ=="; - }; - }; - "ware-1.3.0" = { - name = "ware"; - packageName = "ware"; - version = "1.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz"; - sha1 = "d1b14f39d2e2cb4ab8c4098f756fe4b164e473d4"; - }; - }; - "watchpack-1.5.0" = { - name = "watchpack"; - packageName = "watchpack"; - version = "1.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/watchpack/-/watchpack-1.5.0.tgz"; - sha512 = "RSlipNQB1u48cq0wH/BNfCu1tD/cJ8ydFIkNYhp9o+3d+8unClkIovpW5qpFPgmL9OE48wfAnlZydXByWP82AA=="; - }; - }; - "watchpack-1.6.0" = { - name = "watchpack"; - packageName = "watchpack"; - version = "1.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz"; - sha512 = "i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA=="; - }; - }; - "wcwidth-1.0.1" = { - name = "wcwidth"; - packageName = "wcwidth"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz"; - sha1 = "f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8"; - }; - }; - "weak-map-1.0.5" = { - name = "weak-map"; - packageName = "weak-map"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/weak-map/-/weak-map-1.0.5.tgz"; - sha1 = "79691584d98607f5070bd3b70a40e6bb22e401eb"; - }; - }; - "webidl-conversions-2.0.1" = { - name = "webidl-conversions"; - packageName = "webidl-conversions"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-2.0.1.tgz"; - sha1 = "3bf8258f7d318c7443c36f2e169402a1a6703506"; - }; - }; - "webidl-conversions-4.0.2" = { - name = "webidl-conversions"; - packageName = "webidl-conversions"; - version = "4.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz"; - sha512 = "YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg=="; - }; - }; - "webpack-sources-1.1.0" = { - name = "webpack-sources"; - packageName = "webpack-sources"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.1.0.tgz"; - sha512 = "aqYp18kPphgoO5c/+NaUvEeACtZjMESmDChuD3NBciVpah3XpMEU9VAAtIaB1BsfJWWTSdv8Vv1m3T0aRk2dUw=="; - }; - }; - "websocket-driver-0.7.0" = { - name = "websocket-driver"; - packageName = "websocket-driver"; - version = "0.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz"; - sha1 = "0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb"; - }; - }; - "websocket-extensions-0.1.3" = { - name = "websocket-extensions"; - packageName = "websocket-extensions"; - version = "0.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz"; - sha512 = "nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg=="; - }; - }; - "websocket-stream-5.1.2" = { - name = "websocket-stream"; - packageName = "websocket-stream"; - version = "5.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/websocket-stream/-/websocket-stream-5.1.2.tgz"; - sha512 = "lchLOk435iDWs0jNuL+hiU14i3ERSrMA0IKSiJh7z6X/i4XNsutBZrtqu2CPOZuA4G/zabiqVAos0vW+S7GEVw=="; - }; - }; - "webtorrent-0.102.1" = { - name = "webtorrent"; - packageName = "webtorrent"; - version = "0.102.1"; - src = fetchurl { - url = "https://registry.npmjs.org/webtorrent/-/webtorrent-0.102.1.tgz"; - sha512 = "RcJIAJPdgtApjzsL4U2ndmeGIqXCxkbqcS7RkjTZNglVC7EAaVJM7C29a4D/r2QeWGaHmygie2L5w2IB3y/q7w=="; - }; - }; - "whatwg-fetch-2.0.3" = { - name = "whatwg-fetch"; - packageName = "whatwg-fetch"; - version = "2.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz"; - sha1 = "9c84ec2dcf68187ff00bc64e1274b442176e1c84"; - }; - }; - "whatwg-fetch-2.0.4" = { - name = "whatwg-fetch"; - packageName = "whatwg-fetch"; - version = "2.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz"; - sha512 = "dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng=="; - }; - }; - "whatwg-url-6.5.0" = { - name = "whatwg-url"; - packageName = "whatwg-url"; - version = "6.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz"; - sha512 = "rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ=="; - }; - }; - "whatwg-url-compat-0.6.5" = { - name = "whatwg-url-compat"; - packageName = "whatwg-url-compat"; - version = "0.6.5"; - src = fetchurl { - url = "https://registry.npmjs.org/whatwg-url-compat/-/whatwg-url-compat-0.6.5.tgz"; - sha1 = "00898111af689bb097541cd5a45ca6c8798445bf"; - }; - }; - "when-3.4.6" = { - name = "when"; - packageName = "when"; - version = "3.4.6"; - src = fetchurl { - url = "https://registry.npmjs.org/when/-/when-3.4.6.tgz"; - sha1 = "8fbcb7cc1439d2c3a68c431f1516e6dcce9ad28c"; - }; - }; - "when-3.7.7" = { - name = "when"; - packageName = "when"; - version = "3.7.7"; - src = fetchurl { - url = "https://registry.npmjs.org/when/-/when-3.7.7.tgz"; - sha1 = "aba03fc3bb736d6c88b091d013d8a8e590d84718"; - }; - }; - "when-3.7.8" = { - name = "when"; - packageName = "when"; - version = "3.7.8"; - src = fetchurl { - url = "https://registry.npmjs.org/when/-/when-3.7.8.tgz"; - sha1 = "c7130b6a7ea04693e842cdc9e7a1f2aa39a39f82"; - }; - }; - "which-1.2.14" = { - name = "which"; - packageName = "which"; - version = "1.2.14"; - src = fetchurl { - url = "https://registry.npmjs.org/which/-/which-1.2.14.tgz"; - sha1 = "9a87c4378f03e827cecaf1acdf56c736c01c14e5"; - }; - }; - "which-1.2.4" = { - name = "which"; - packageName = "which"; - version = "1.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/which/-/which-1.2.4.tgz"; - sha1 = "1557f96080604e5b11b3599eb9f45b50a9efd722"; - }; - }; - "which-1.3.1" = { - name = "which"; - packageName = "which"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/which/-/which-1.3.1.tgz"; - sha512 = "HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ=="; - }; - }; - "which-module-1.0.0" = { - name = "which-module"; - packageName = "which-module"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz"; - sha1 = "bba63ca861948994ff307736089e3b96026c2a4f"; - }; - }; - "which-module-2.0.0" = { - name = "which-module"; - packageName = "which-module"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz"; - sha1 = "d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"; - }; - }; - "wide-align-1.1.3" = { - name = "wide-align"; - packageName = "wide-align"; - version = "1.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz"; - sha512 = "QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA=="; - }; - }; - "widest-line-2.0.0" = { - name = "widest-line"; - packageName = "widest-line"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/widest-line/-/widest-line-2.0.0.tgz"; - sha1 = "0142a4e8a243f8882c0233aa0e0281aa76152273"; - }; - }; - "win-detect-browsers-1.0.2" = { - name = "win-detect-browsers"; - packageName = "win-detect-browsers"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/win-detect-browsers/-/win-detect-browsers-1.0.2.tgz"; - sha1 = "f45f10d141086c5d94ae14c03b2098440a7e71b0"; - }; - }; - "win-fork-1.1.1" = { - name = "win-fork"; - packageName = "win-fork"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/win-fork/-/win-fork-1.1.1.tgz"; - sha1 = "8f58e0656fca00adc8c86a2b89e3cd2d6a2d5e5e"; - }; - }; - "win-release-1.1.1" = { - name = "win-release"; - packageName = "win-release"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/win-release/-/win-release-1.1.1.tgz"; - sha1 = "5fa55e02be7ca934edfc12665632e849b72e5209"; - }; - }; - "window-size-0.1.0" = { - name = "window-size"; - packageName = "window-size"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz"; - sha1 = "5438cd2ea93b202efa3a19fe8887aee7c94f9c9d"; - }; - }; - "window-size-0.1.4" = { - name = "window-size"; - packageName = "window-size"; - version = "0.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz"; - sha1 = "f8e1aa1ee5a53ec5bf151ffa09742a6ad7697876"; - }; - }; - "windows-no-runnable-0.0.6" = { - name = "windows-no-runnable"; - packageName = "windows-no-runnable"; - version = "0.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/windows-no-runnable/-/windows-no-runnable-0.0.6.tgz"; - sha1 = "91e5129088330a0fe248520cee12d1ad6bb4ddfb"; - }; - }; - "winreg-0.0.12" = { - name = "winreg"; - packageName = "winreg"; - version = "0.0.12"; - src = fetchurl { - url = "https://registry.npmjs.org/winreg/-/winreg-0.0.12.tgz"; - sha1 = "07105554ba1a9d08979251d129475bffae3006b7"; - }; - }; - "winreg-1.2.4" = { - name = "winreg"; - packageName = "winreg"; - version = "1.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/winreg/-/winreg-1.2.4.tgz"; - sha1 = "ba065629b7a925130e15779108cf540990e98d1b"; - }; - }; - "winser-0.1.6" = { - name = "winser"; - packageName = "winser"; - version = "0.1.6"; - src = fetchurl { - url = "https://registry.npmjs.org/winser/-/winser-0.1.6.tgz"; - sha1 = "08663dc32878a12bbce162d840da5097b48466c9"; - }; - }; - "winston-0.6.2" = { - name = "winston"; - packageName = "winston"; - version = "0.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/winston/-/winston-0.6.2.tgz"; - sha1 = "4144fe2586cdc19a612bf8c035590132c9064bd2"; - }; - }; - "winston-0.8.0" = { - name = "winston"; - packageName = "winston"; - version = "0.8.0"; - src = fetchurl { - url = "https://registry.npmjs.org/winston/-/winston-0.8.0.tgz"; - sha1 = "61d0830fa699706212206b0a2b5ca69a93043668"; - }; - }; - "winston-0.8.3" = { - name = "winston"; - packageName = "winston"; - version = "0.8.3"; - src = fetchurl { - url = "https://registry.npmjs.org/winston/-/winston-0.8.3.tgz"; - sha1 = "64b6abf4cd01adcaefd5009393b1d8e8bec19db0"; - }; - }; - "winston-1.1.2" = { - name = "winston"; - packageName = "winston"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/winston/-/winston-1.1.2.tgz"; - sha1 = "68edd769ff79d4f9528cf0e5d80021aade67480c"; - }; - }; - "winston-2.1.1" = { - name = "winston"; - packageName = "winston"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/winston/-/winston-2.1.1.tgz"; - sha1 = "3c9349d196207fd1bdff9d4bc43ef72510e3a12e"; - }; - }; - "winston-2.4.3" = { - name = "winston"; - packageName = "winston"; - version = "2.4.3"; - src = fetchurl { - url = "https://registry.npmjs.org/winston/-/winston-2.4.3.tgz"; - sha512 = "GYKuysPz2pxYAVJD2NPsDLP5Z79SDEzPm9/j4tCjkF/n89iBNGBMJcR+dMUqxgPNgoSs6fVygPi+Vl2oxIpBuw=="; - }; - }; - "with-4.0.3" = { - name = "with"; - packageName = "with"; - version = "4.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/with/-/with-4.0.3.tgz"; - sha1 = "eefd154e9e79d2c8d3417b647a8f14d9fecce14e"; - }; - }; - "with-5.1.1" = { - name = "with"; - packageName = "with"; - version = "5.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/with/-/with-5.1.1.tgz"; - sha1 = "fa4daa92daf32c4ea94ed453c81f04686b575dfe"; - }; - }; - "wordwrap-0.0.2" = { - name = "wordwrap"; - packageName = "wordwrap"; - version = "0.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"; - sha1 = "b79669bb42ecb409f83d583cad52ca17eaa1643f"; - }; - }; - "wordwrap-0.0.3" = { - name = "wordwrap"; - packageName = "wordwrap"; - version = "0.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz"; - sha1 = "a3d5da6cd5c0bc0008d37234bbaf1bed63059107"; - }; - }; - "wordwrap-1.0.0" = { - name = "wordwrap"; - packageName = "wordwrap"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz"; - sha1 = "27584810891456a4171c8d0226441ade90cbcaeb"; - }; - }; - "worker-farm-1.6.0" = { - name = "worker-farm"; - packageName = "worker-farm"; - version = "1.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz"; - sha512 = "6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ=="; - }; - }; - "wrap-ansi-2.1.0" = { - name = "wrap-ansi"; - packageName = "wrap-ansi"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz"; - sha1 = "d8fc3d284dd05794fe84973caecdd1cf824fdd85"; - }; - }; - "wrap-ansi-3.0.1" = { - name = "wrap-ansi"; - packageName = "wrap-ansi"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz"; - sha1 = "288a04d87eda5c286e060dfe8f135ce8d007f8ba"; - }; - }; - "wrap-fn-0.1.5" = { - name = "wrap-fn"; - packageName = "wrap-fn"; - version = "0.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.5.tgz"; - sha1 = "f21b6e41016ff4a7e31720dbc63a09016bdf9845"; - }; - }; - "wrappy-1.0.2" = { - name = "wrappy"; - packageName = "wrappy"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"; - sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"; - }; - }; - "wreck-12.5.1" = { - name = "wreck"; - packageName = "wreck"; - version = "12.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/wreck/-/wreck-12.5.1.tgz"; - sha512 = "l5DUGrc+yDyIflpty1x9XuMj1ehVjC/dTbF3/BasOO77xk0EdEa4M/DuOY8W88MQDAD0fEDqyjc8bkIMHd2E9A=="; - }; - }; - "write-0.2.1" = { - name = "write"; - packageName = "write"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/write/-/write-0.2.1.tgz"; - sha1 = "5fc03828e264cea3fe91455476f7a3c566cb0757"; - }; - }; - "write-file-atomic-1.3.4" = { - name = "write-file-atomic"; - packageName = "write-file-atomic"; - version = "1.3.4"; - src = fetchurl { - url = "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz"; - sha1 = "f807a4f0b1d9e913ae7a48112e6cc3af1991b45f"; - }; - }; - "write-file-atomic-2.3.0" = { - name = "write-file-atomic"; - packageName = "write-file-atomic"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz"; - sha512 = "xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA=="; - }; - }; - "write-json-file-2.3.0" = { - name = "write-json-file"; - packageName = "write-json-file"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/write-json-file/-/write-json-file-2.3.0.tgz"; - sha1 = "2b64c8a33004d54b8698c76d585a77ceb61da32f"; - }; - }; - "write-pkg-3.2.0" = { - name = "write-pkg"; - packageName = "write-pkg"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/write-pkg/-/write-pkg-3.2.0.tgz"; - sha512 = "tX2ifZ0YqEFOF1wjRW2Pk93NLsj02+n1UP5RvO6rCs0K6R2g1padvf006cY74PQJKMGS2r42NK7FD0dG6Y6paw=="; - }; - }; - "ws-0.4.31" = { - name = "ws"; - packageName = "ws"; - version = "0.4.31"; - src = fetchurl { - url = "https://registry.npmjs.org/ws/-/ws-0.4.31.tgz"; - sha1 = "5a4849e7a9ccd1ed5a81aeb4847c9fedf3122927"; - }; - }; - "ws-0.4.32" = { - name = "ws"; - packageName = "ws"; - version = "0.4.32"; - src = fetchurl { - url = "https://registry.npmjs.org/ws/-/ws-0.4.32.tgz"; - sha1 = "787a6154414f3c99ed83c5772153b20feb0cec32"; - }; - }; - "ws-1.1.5" = { - name = "ws"; - packageName = "ws"; - version = "1.1.5"; - src = fetchurl { - url = "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz"; - sha512 = "o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w=="; - }; - }; - "ws-2.3.1" = { - name = "ws"; - packageName = "ws"; - version = "2.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ws/-/ws-2.3.1.tgz"; - sha1 = "6b94b3e447cb6a363f785eaf94af6359e8e81c80"; - }; - }; - "ws-3.3.3" = { - name = "ws"; - packageName = "ws"; - version = "3.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz"; - sha512 = "nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA=="; - }; - }; - "ws-6.0.0" = { - name = "ws"; - packageName = "ws"; - version = "6.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ws/-/ws-6.0.0.tgz"; - sha512 = "c2UlYcAZp1VS8AORtpq6y4RJIkJ9dQz18W32SpR/qXGfLDZ2jU4y4wKvvZwqbi7U6gxFQTeE+urMbXU/tsDy4w=="; - }; - }; - "wtf-8-1.0.0" = { - name = "wtf-8"; - packageName = "wtf-8"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/wtf-8/-/wtf-8-1.0.0.tgz"; - sha1 = "392d8ba2d0f1c34d1ee2d630f15d0efb68e1048a"; - }; - }; - "x-default-browser-0.3.1" = { - name = "x-default-browser"; - packageName = "x-default-browser"; - version = "0.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/x-default-browser/-/x-default-browser-0.3.1.tgz"; - sha1 = "7f6194154fd1786cf261e68b5488c47127a04977"; - }; - }; - "xcode-1.0.0" = { - name = "xcode"; - packageName = "xcode"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/xcode/-/xcode-1.0.0.tgz"; - sha1 = "e1f5b1443245ded38c180796df1a10fdeda084ec"; - }; - }; - "xdg-basedir-2.0.0" = { - name = "xdg-basedir"; - packageName = "xdg-basedir"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-2.0.0.tgz"; - sha1 = "edbc903cc385fc04523d966a335504b5504d1bd2"; - }; - }; - "xdg-basedir-3.0.0" = { - name = "xdg-basedir"; - packageName = "xdg-basedir"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz"; - sha1 = "496b2cc109eca8dbacfe2dc72b603c17c5870ad4"; - }; - }; - "xenvar-0.5.1" = { - name = "xenvar"; - packageName = "xenvar"; - version = "0.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/xenvar/-/xenvar-0.5.1.tgz"; - sha1 = "f82d2fedee63af76687b70115ce6274dc71310e9"; - }; - }; - "xhr-2.5.0" = { - name = "xhr"; - packageName = "xhr"; - version = "2.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/xhr/-/xhr-2.5.0.tgz"; - sha512 = "4nlO/14t3BNUZRXIXfXe+3N6w3s1KoxcJUUURctd64BLRe67E4gRwp4PjywtDY72fXpZ1y6Ch0VZQRY/gMPzzQ=="; - }; - }; - "xml-1.0.0" = { - name = "xml"; - packageName = "xml"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/xml/-/xml-1.0.0.tgz"; - sha1 = "de3ee912477be2f250b60f612f34a8c4da616efe"; - }; - }; - "xml-name-validator-2.0.1" = { - name = "xml-name-validator"; - packageName = "xml-name-validator"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz"; - sha1 = "4d8b8f1eccd3419aa362061becef515e1e559635"; - }; - }; - "xml2js-0.1.14" = { - name = "xml2js"; - packageName = "xml2js"; - version = "0.1.14"; - src = fetchurl { - url = "https://registry.npmjs.org/xml2js/-/xml2js-0.1.14.tgz"; - sha1 = "5274e67f5a64c5f92974cd85139e0332adc6b90c"; - }; - }; - "xml2js-0.2.4" = { - name = "xml2js"; - packageName = "xml2js"; - version = "0.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/xml2js/-/xml2js-0.2.4.tgz"; - sha1 = "9a5b577fa1e6cdf8923d5e1372f7a3188436e44d"; - }; - }; - "xml2js-0.2.7" = { - name = "xml2js"; - packageName = "xml2js"; - version = "0.2.7"; - src = fetchurl { - url = "https://registry.npmjs.org/xml2js/-/xml2js-0.2.7.tgz"; - sha1 = "1838518bb01741cae0878bab4915e494c32306af"; - }; - }; - "xml2js-0.2.8" = { - name = "xml2js"; - packageName = "xml2js"; - version = "0.2.8"; - src = fetchurl { - url = "https://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz"; - sha1 = "9b81690931631ff09d1957549faf54f4f980b3c2"; - }; - }; - "xml2js-0.4.19" = { - name = "xml2js"; - packageName = "xml2js"; - version = "0.4.19"; - src = fetchurl { - url = "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz"; - sha512 = "esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q=="; - }; - }; - "xml2tss-0.0.5" = { - name = "xml2tss"; - packageName = "xml2tss"; - version = "0.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/xml2tss/-/xml2tss-0.0.5.tgz"; - sha1 = "d76a310d6b8a7ba9e4825bb3d43f5427e9fe8f6e"; - }; - }; - "xmlbuilder-0.4.2" = { - name = "xmlbuilder"; - packageName = "xmlbuilder"; - version = "0.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-0.4.2.tgz"; - sha1 = "1776d65f3fdbad470a08d8604cdeb1c4e540ff83"; - }; - }; - "xmlbuilder-0.4.3" = { - name = "xmlbuilder"; - packageName = "xmlbuilder"; - version = "0.4.3"; - src = fetchurl { - url = "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-0.4.3.tgz"; - sha1 = "c4614ba74e0ad196e609c9272cd9e1ddb28a8a58"; - }; - }; - "xmlbuilder-4.0.0" = { - name = "xmlbuilder"; - packageName = "xmlbuilder"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.0.0.tgz"; - sha1 = "98b8f651ca30aa624036f127d11cc66dc7b907a3"; - }; - }; - "xmlbuilder-8.2.2" = { - name = "xmlbuilder"; - packageName = "xmlbuilder"; - version = "8.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz"; - sha1 = "69248673410b4ba42e1a6136551d2922335aa773"; - }; - }; - "xmlbuilder-9.0.7" = { - name = "xmlbuilder"; - packageName = "xmlbuilder"; - version = "9.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz"; - sha1 = "132ee63d2ec5565c557e20f4c22df9aca686b10d"; - }; - }; - "xmlcreate-1.0.2" = { - name = "xmlcreate"; - packageName = "xmlcreate"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/xmlcreate/-/xmlcreate-1.0.2.tgz"; - sha1 = "fa6bf762a60a413fb3dd8f4b03c5b269238d308f"; - }; - }; - "xmldom-0.1.27" = { - name = "xmldom"; - packageName = "xmldom"; - version = "0.1.27"; - src = fetchurl { - url = "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz"; - sha1 = "d501f97b3bdb403af8ef9ecc20573187aadac0e9"; - }; - }; - "xmlhttprequest-1.4.2" = { - name = "xmlhttprequest"; - packageName = "xmlhttprequest"; - version = "1.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.4.2.tgz"; - sha1 = "01453a1d9bed1e8f172f6495bbf4c8c426321500"; - }; - }; - "xmlhttprequest-https://github.com/LearnBoost/node-XMLHttpRequest/archive/0f36d0b5ebc03d85f860d42a64ae9791e1daa433.tar.gz" = { - name = "xmlhttprequest"; - packageName = "xmlhttprequest"; - version = "1.5.0"; - src = fetchurl { - name = "xmlhttprequest-1.5.0.tar.gz"; - url = https://codeload.github.com/LearnBoost/node-XMLHttpRequest/tar.gz/0f36d0b5ebc03d85f860d42a64ae9791e1daa433; - sha256 = "28dd0394d85befe8be4e9cd9f6803102780c62cbb09298cb174b52ff9777624f"; - }; - }; - "xmlhttprequest-ssl-1.5.3" = { - name = "xmlhttprequest-ssl"; - packageName = "xmlhttprequest-ssl"; - version = "1.5.3"; - src = fetchurl { - url = "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz"; - sha1 = "185a888c04eca46c3e4070d99f7b49de3528992d"; - }; - }; - "xmlhttprequest-ssl-1.5.5" = { - name = "xmlhttprequest-ssl"; - packageName = "xmlhttprequest-ssl"; - version = "1.5.5"; - src = fetchurl { - url = "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz"; - sha1 = "c2876b06168aadc40e57d97e81191ac8f4398b3e"; - }; - }; - "xoauth2-0.1.8" = { - name = "xoauth2"; - packageName = "xoauth2"; - version = "0.1.8"; - src = fetchurl { - url = "https://registry.npmjs.org/xoauth2/-/xoauth2-0.1.8.tgz"; - sha1 = "b916ff10ecfb54320f16f24a3e975120653ab0d2"; - }; - }; - "xorshift-0.2.1" = { - name = "xorshift"; - packageName = "xorshift"; - version = "0.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/xorshift/-/xorshift-0.2.1.tgz"; - sha1 = "fcd82267e9351c13f0fb9c73307f25331d29c63a"; - }; - }; - "xpath.js-1.1.0" = { - name = "xpath.js"; - packageName = "xpath.js"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/xpath.js/-/xpath.js-1.1.0.tgz"; - sha512 = "jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ=="; - }; - }; - "xregexp-2.0.0" = { - name = "xregexp"; - packageName = "xregexp"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz"; - sha1 = "52a63e56ca0b84a7f3a5f3d61872f126ad7a5943"; - }; - }; - "xregexp-4.0.0" = { - name = "xregexp"; - packageName = "xregexp"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz"; - sha512 = "PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg=="; - }; - }; - "xsalsa20-1.0.2" = { - name = "xsalsa20"; - packageName = "xsalsa20"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/xsalsa20/-/xsalsa20-1.0.2.tgz"; - sha512 = "g1DFmZ5JJ9Qzvt4dMw6m9IydqoCSP381ucU5zm46Owbk3bwmqAr8eEJirOPc7PrXRn45drzOpAyDp8jsnoyXyw=="; - }; - }; - "xspfr-0.3.1" = { - name = "xspfr"; - packageName = "xspfr"; - version = "0.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/xspfr/-/xspfr-0.3.1.tgz"; - sha1 = "f164263325ae671f53836fb210c7ddbcfda46598"; - }; - }; - "xtend-3.0.0" = { - name = "xtend"; - packageName = "xtend"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz"; - sha1 = "5cce7407baf642cba7becda568111c493f59665a"; - }; - }; - "xtend-4.0.1" = { - name = "xtend"; - packageName = "xtend"; - version = "4.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"; - sha1 = "a5c6d532be656e23db820efb943a1f04998d63af"; - }; - }; - "y18n-3.2.1" = { - name = "y18n"; - packageName = "y18n"; - version = "3.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz"; - sha1 = "6d15fba884c08679c0d77e88e7759e811e07fa41"; - }; - }; - "y18n-4.0.0" = { - name = "y18n"; - packageName = "y18n"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz"; - sha512 = "r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w=="; - }; - }; - "yallist-2.1.2" = { - name = "yallist"; - packageName = "yallist"; - version = "2.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz"; - sha1 = "1c11f9218f076089a47dd512f93c6699a6a81d52"; - }; - }; - "yallist-3.0.2" = { - name = "yallist"; - packageName = "yallist"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz"; - sha1 = "8452b4bb7e83c7c188d8041c1a837c773d6d8bb9"; - }; - }; - "yaml-ast-parser-0.0.40" = { - name = "yaml-ast-parser"; - packageName = "yaml-ast-parser"; - version = "0.0.40"; - src = fetchurl { - url = "https://registry.npmjs.org/yaml-ast-parser/-/yaml-ast-parser-0.0.40.tgz"; - sha1 = "08536d4e73d322b1c9ce207ab8dd70e04d20ae6e"; - }; - }; - "yaml-js-0.0.8" = { - name = "yaml-js"; - packageName = "yaml-js"; - version = "0.0.8"; - src = fetchurl { - url = "https://registry.npmjs.org/yaml-js/-/yaml-js-0.0.8.tgz"; - sha1 = "87cfa5a9613f48e26005420d6a8ee0da6fe8daec"; - }; - }; - "yargs-1.3.3" = { - name = "yargs"; - packageName = "yargs"; - version = "1.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/yargs/-/yargs-1.3.3.tgz"; - sha1 = "054de8b61f22eefdb7207059eaef9d6b83fb931a"; - }; - }; - "yargs-10.0.3" = { - name = "yargs"; - packageName = "yargs"; - version = "10.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/yargs/-/yargs-10.0.3.tgz"; - sha512 = "DqBpQ8NAUX4GyPP/ijDGHsJya4tYqLQrjPr95HNsr1YwL3+daCfvBwg7+gIC6IdJhR2kATh3hb61vjzMWEtjdw=="; - }; - }; - "yargs-10.1.2" = { - name = "yargs"; - packageName = "yargs"; - version = "10.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/yargs/-/yargs-10.1.2.tgz"; - sha512 = "ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig=="; - }; - }; - "yargs-11.0.0" = { - name = "yargs"; - packageName = "yargs"; - version = "11.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/yargs/-/yargs-11.0.0.tgz"; - sha512 = "Rjp+lMYQOWtgqojx1dEWorjCofi1YN7AoFvYV7b1gx/7dAAeuI4kN5SZiEvr0ZmsZTOpDRcCqrpI10L31tFkBw=="; - }; - }; - "yargs-12.0.1" = { - name = "yargs"; - packageName = "yargs"; - version = "12.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/yargs/-/yargs-12.0.1.tgz"; - sha512 = "B0vRAp1hRX4jgIOWFtjfNjd9OA9RWYZ6tqGA9/I/IrTMsxmKvtWy+ersM+jzpQqbC3YfLzeABPdeTgcJ9eu1qQ=="; - }; - }; - "yargs-3.10.0" = { - name = "yargs"; - packageName = "yargs"; - version = "3.10.0"; - src = fetchurl { - url = "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz"; - sha1 = "f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1"; - }; - }; - "yargs-3.32.0" = { - name = "yargs"; - packageName = "yargs"; - version = "3.32.0"; - src = fetchurl { - url = "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz"; - sha1 = "03088e9ebf9e756b69751611d2a5ef591482c995"; - }; - }; - "yargs-6.6.0" = { - name = "yargs"; - packageName = "yargs"; - version = "6.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz"; - sha1 = "782ec21ef403345f830a808ca3d513af56065208"; - }; - }; - "yargs-7.1.0" = { - name = "yargs"; - packageName = "yargs"; - version = "7.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz"; - sha1 = "6ba318eb16961727f5d284f8ea003e8d6154d0c8"; - }; - }; - "yargs-8.0.2" = { - name = "yargs"; - packageName = "yargs"; - version = "8.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz"; - sha1 = "6299a9055b1cefc969ff7e79c1d918dceb22c360"; - }; - }; - "yargs-9.0.1" = { - name = "yargs"; - packageName = "yargs"; - version = "9.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/yargs/-/yargs-9.0.1.tgz"; - sha1 = "52acc23feecac34042078ee78c0c007f5085db4c"; - }; - }; - "yargs-parser-10.1.0" = { - name = "yargs-parser"; - packageName = "yargs-parser"; - version = "10.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz"; - sha512 = "VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ=="; - }; - }; - "yargs-parser-4.2.1" = { - name = "yargs-parser"; - packageName = "yargs-parser"; - version = "4.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz"; - sha1 = "29cceac0dc4f03c6c87b4a9f217dd18c9f74871c"; - }; - }; - "yargs-parser-5.0.0" = { - name = "yargs-parser"; - packageName = "yargs-parser"; - version = "5.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz"; - sha1 = "275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a"; - }; - }; - "yargs-parser-7.0.0" = { - name = "yargs-parser"; - packageName = "yargs-parser"; - version = "7.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz"; - sha1 = "8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9"; - }; - }; - "yargs-parser-8.1.0" = { - name = "yargs-parser"; - packageName = "yargs-parser"; - version = "8.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.1.0.tgz"; - sha512 = "yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ=="; - }; - }; - "yargs-parser-9.0.2" = { - name = "yargs-parser"; - packageName = "yargs-parser"; - version = "9.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz"; - sha1 = "9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077"; - }; - }; - "yauzl-2.10.0" = { - name = "yauzl"; - packageName = "yauzl"; - version = "2.10.0"; - src = fetchurl { - url = "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz"; - sha1 = "c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"; - }; - }; - "yauzl-2.4.1" = { - name = "yauzl"; - packageName = "yauzl"; - version = "2.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz"; - sha1 = "9528f442dab1b2284e58b4379bb194e22e0c4005"; - }; - }; - "yauzl-2.9.2" = { - name = "yauzl"; - packageName = "yauzl"; - version = "2.9.2"; - src = fetchurl { - url = "https://registry.npmjs.org/yauzl/-/yauzl-2.9.2.tgz"; - sha1 = "4fb1bc7ae1fc2f57037b54af6acc8fe1031c5b77"; - }; - }; - "yeast-0.1.2" = { - name = "yeast"; - packageName = "yeast"; - version = "0.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz"; - sha1 = "008e06d8094320c372dbc2f8ed76a0ca6c8ac419"; - }; - }; - "yeoman-character-1.1.0" = { - name = "yeoman-character"; - packageName = "yeoman-character"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/yeoman-character/-/yeoman-character-1.1.0.tgz"; - sha1 = "90d4b5beaf92759086177015b2fdfa2e0684d7c7"; - }; - }; - "yeoman-doctor-3.0.2" = { - name = "yeoman-doctor"; - packageName = "yeoman-doctor"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/yeoman-doctor/-/yeoman-doctor-3.0.2.tgz"; - sha512 = "/KbouQdKgnqxG6K3Tc8VBPAQLPbruQ7KkbinwR+ah507oOFobHnGs8kqj8oMfafY6rXInHdh7nC5YzicCR4Z0g=="; - }; - }; - "yeoman-environment-2.3.1" = { - name = "yeoman-environment"; - packageName = "yeoman-environment"; - version = "2.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/yeoman-environment/-/yeoman-environment-2.3.1.tgz"; - sha512 = "7BFbWNnJqG8f0TFR/awcccHj7Vl9CeG66Yuu81DiVIamqO7Uo/EOrdryjNICdRJNFdaQTliN4HUkM1zQBzszCQ=="; - }; - }; - "yosay-2.0.2" = { - name = "yosay"; - packageName = "yosay"; - version = "2.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/yosay/-/yosay-2.0.2.tgz"; - sha512 = "avX6nz2esp7IMXGag4gu6OyQBsMh/SEn+ZybGu3yKPlOTE6z9qJrzG/0X5vCq/e0rPFy0CUYCze0G5hL310ibA=="; - }; - }; - "z-schema-3.22.0" = { - name = "z-schema"; - packageName = "z-schema"; - version = "3.22.0"; - src = fetchurl { - url = "https://registry.npmjs.org/z-schema/-/z-schema-3.22.0.tgz"; - sha512 = "Oq82unxX2PTcJ031gFGcksDHE5PNBs5CbcQ1tbre0Sl4Mu5habZTVmEAkuZS4cK//VgIdNg9UG9PMgMlN6KmiA=="; - }; - }; - "zen-observable-0.5.2" = { - name = "zen-observable"; - packageName = "zen-observable"; - version = "0.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/zen-observable/-/zen-observable-0.5.2.tgz"; - sha512 = "Dhp/R0pqSHj3vPs5O1gVd9kZx5Iew2lqVcfJQOBHx3llM/dLea8vl9wSa9FK8wLdSBQJ6mmgKi9+Rk2DRH3i9Q=="; - }; - }; - "zeparser-0.0.5" = { - name = "zeparser"; - packageName = "zeparser"; - version = "0.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/zeparser/-/zeparser-0.0.5.tgz"; - sha1 = "03726561bc268f2e5444f54c665b7fd4a8c029e2"; - }; - }; - "zero-fill-2.2.3" = { - name = "zero-fill"; - packageName = "zero-fill"; - version = "2.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/zero-fill/-/zero-fill-2.2.3.tgz"; - sha1 = "a3def06ba5e39ae644850bb4ca2ad4112b4855e9"; - }; - }; - "zip-1.2.0" = { - name = "zip"; - packageName = "zip"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/zip/-/zip-1.2.0.tgz"; - sha1 = "ad0ad42265309be42eb56fc86194e17c24e66a9c"; - }; - }; - "zip-dir-1.0.2" = { - name = "zip-dir"; - packageName = "zip-dir"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/zip-dir/-/zip-dir-1.0.2.tgz"; - sha1 = "253f907aead62a21acd8721d8b88032b2411c051"; - }; - }; - "zip-object-0.1.0" = { - name = "zip-object"; - packageName = "zip-object"; - version = "0.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/zip-object/-/zip-object-0.1.0.tgz"; - sha1 = "c1a0da04c88c837756e248680a03ff902ec3f53a"; - }; - }; - "zip-stream-1.2.0" = { - name = "zip-stream"; - packageName = "zip-stream"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/zip-stream/-/zip-stream-1.2.0.tgz"; - sha1 = "a8bc45f4c1b49699c6b90198baacaacdbcd4ba04"; - }; - }; - }; -in -{ - alloy = nodeEnv.buildNodePackage { - name = "alloy"; - packageName = "alloy"; - version = "1.13.1"; - src = fetchurl { - url = "https://registry.npmjs.org/alloy/-/alloy-1.13.1.tgz"; - sha512 = "6Tnj4ylXV+pHnmHHFhDikMpe18ZmosXYQoDeFK8lpu79HMH7k5QFAmM4mRs5hQB3njCS3l3I2O1zpsT7rMQNWA=="; - }; - dependencies = [ - sources."JSV-4.0.2" - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."array-unique-0.3.2" - sources."async-2.6.1" - sources."babel-code-frame-6.26.0" - (sources."babel-core-6.26.3" // { - dependencies = [ - sources."source-map-0.5.7" - ]; - }) - (sources."babel-generator-6.26.1" // { - dependencies = [ - sources."source-map-0.5.7" - ]; - }) - sources."babel-helpers-6.24.1" - sources."babel-messages-6.23.0" - sources."babel-register-6.26.0" - sources."babel-runtime-6.26.0" - sources."babel-template-6.26.0" - sources."babel-traverse-6.26.0" - sources."babel-types-6.26.0" - sources."babylon-6.18.0" - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."chalk-1.1.3" - sources."chmodr-1.0.2" - sources."colors-1.3.1" - sources."commander-2.17.1" - sources."concat-map-0.0.1" - sources."convert-source-map-1.5.1" - sources."core-js-2.5.7" - sources."debug-2.6.9" - sources."detect-indent-4.0.0" - sources."ejs-2.5.7" - sources."ensure-posix-path-1.0.2" - sources."escape-string-regexp-1.0.5" - sources."esutils-2.0.2" - sources."fs-extra-5.0.0" - (sources."global-modules-0.2.3" // { - dependencies = [ - sources."is-windows-0.2.0" - ]; - }) - sources."global-paths-1.0.0" - (sources."global-prefix-0.1.5" // { - dependencies = [ - sources."is-windows-0.2.0" - ]; - }) - sources."globals-9.18.0" - sources."graceful-fs-4.1.11" - sources."has-ansi-2.0.0" - sources."has-color-0.1.7" - sources."home-or-tmp-2.0.0" - sources."homedir-polyfill-1.0.1" - sources."ini-1.3.5" - sources."invariant-2.2.4" - sources."is-3.2.1" - sources."is-finite-1.0.2" - sources."is-windows-1.0.2" - sources."isexe-2.0.0" - sources."js-tokens-3.0.2" - sources."jsesc-1.3.0" - sources."json5-0.5.1" - sources."jsonfile-4.0.0" - sources."jsonlint-1.6.2" - sources."lodash-4.17.10" - sources."loose-envify-1.4.0" - sources."matcher-collection-1.0.5" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."moment-2.20.1" - sources."ms-2.0.0" - sources."node.extend-2.0.0" - (sources."nomnom-1.8.1" // { - dependencies = [ - sources."ansi-styles-1.0.0" - sources."chalk-0.4.0" - sources."strip-ansi-0.1.1" - ]; - }) - sources."number-is-nan-1.0.1" - sources."os-homedir-1.0.2" - sources."os-tmpdir-1.0.2" - sources."parse-passwd-1.0.0" - sources."path-is-absolute-1.0.1" - sources."path-parse-1.0.6" - sources."pkginfo-0.4.1" - sources."private-0.1.8" - sources."regenerator-runtime-0.11.1" - sources."repeating-2.0.1" - sources."resolve-1.8.1" - sources."sax-0.5.8" - sources."slash-1.0.0" - sources."source-map-0.6.1" - (sources."source-map-support-0.4.18" // { - dependencies = [ - sources."source-map-0.5.7" - ]; - }) - sources."strip-ansi-3.0.1" - sources."supports-color-2.0.0" - sources."to-fast-properties-1.0.3" - sources."trim-right-1.0.1" - sources."underscore-1.6.0" - sources."universalify-0.1.2" - sources."walk-sync-0.3.2" - sources."which-1.3.1" - sources."xml2js-0.2.8" - sources."xml2tss-0.0.5" - sources."xmldom-0.1.27" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Appcelerator Titanium MVC Framework"; - homepage = "https://github.com/appcelerator/alloy#readme"; - license = "Apache-2.0"; - }; - production = true; - bypassCache = false; - }; - asar = nodeEnv.buildNodePackage { - name = "asar"; - packageName = "asar"; - version = "0.14.3"; - src = fetchurl { - url = "https://registry.npmjs.org/asar/-/asar-0.14.3.tgz"; - sha512 = "+hNnVVDmYbv05We/a9knj/98w171+A94A9DNHj+3kXUr3ENTQoSEcfbJRvBBRHyOh4vukBYWujmHvvaMmQoQbg=="; - }; - dependencies = [ - sources."abbrev-1.1.1" - sources."ajv-5.5.2" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."asynckit-0.4.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."balanced-match-1.0.0" - sources."bcrypt-pbkdf-1.0.2" - sources."binary-0.3.0" - sources."brace-expansion-1.1.11" - sources."buffers-0.1.1" - sources."caseless-0.12.0" - sources."chainsaw-0.1.0" - sources."chromium-pickle-js-0.2.0" - sources."co-4.6.0" - sources."combined-stream-1.0.6" - sources."commander-2.17.1" - sources."concat-map-0.0.1" - sources."core-util-is-1.0.2" - sources."cuint-0.2.2" - sources."dashdash-1.14.1" - sources."decompress-zip-0.3.0" - sources."delayed-stream-1.0.0" - sources."ecc-jsbn-0.1.2" - sources."extend-3.0.2" - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."fs-extra-0.26.7" - sources."fs.realpath-1.0.0" - sources."getpass-0.1.7" - sources."glob-6.0.4" - sources."graceful-fs-4.1.11" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."http-signature-1.2.0" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."is-typedarray-1.0.0" - sources."isarray-0.0.1" - sources."isstream-0.1.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsonfile-2.4.0" - sources."jsprim-1.4.1" - sources."klaw-1.3.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."mkpath-0.1.0" - sources."mksnapshot-0.3.1" - sources."nopt-3.0.6" - sources."oauth-sign-0.8.2" - sources."once-1.4.0" - sources."os-tmpdir-1.0.2" - sources."path-is-absolute-1.0.1" - sources."performance-now-2.1.0" - sources."punycode-1.4.1" - sources."q-1.5.1" - sources."qs-6.5.2" - sources."readable-stream-1.1.14" - sources."request-2.87.0" - (sources."rimraf-2.6.2" // { - dependencies = [ - sources."glob-7.1.2" - ]; - }) - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."sshpk-1.14.2" - sources."string_decoder-0.10.31" - sources."tmp-0.0.28" - (sources."touch-0.0.3" // { - dependencies = [ - sources."nopt-1.0.10" - ]; - }) - sources."tough-cookie-2.3.4" - sources."traverse-0.3.9" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."uuid-3.3.2" - sources."verror-1.10.0" - sources."wrappy-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Creating Electron app packages"; - homepage = https://github.com/electron/asar; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - azure-cli = nodeEnv.buildNodePackage { - name = "azure-cli"; - packageName = "azure-cli"; - version = "0.10.19"; - src = fetchurl { - url = "https://registry.npmjs.org/azure-cli/-/azure-cli-0.10.19.tgz"; - sha512 = "9OBihy+L53g9ALssKTY/vTWEiz8mGEJ1asWiCdfPdQ1Uf++tewiNrN7Fq2Eb6ZYtvK0BYvPZlh3bHguKmKO3yA=="; - }; - dependencies = [ - sources."@types/node-8.10.24" - sources."JSV-4.0.2" - sources."adal-node-0.1.28" - sources."ajv-5.5.2" - sources."amdefine-1.0.1" - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."applicationinsights-0.16.0" - sources."asap-2.0.6" - sources."asn1-0.2.4" - sources."assert-plus-0.2.0" - sources."async-1.4.2" - sources."asynckit-0.4.0" - sources."aws-sign2-0.6.0" - sources."aws4-1.8.0" - sources."azure-arm-authorization-2.0.0" - sources."azure-arm-batch-3.1.1" - sources."azure-arm-cdn-4.0.1" - sources."azure-arm-commerce-2.0.0" - sources."azure-arm-compute-3.0.0-preview" - (sources."azure-arm-datalake-analytics-1.0.2-preview" // { - dependencies = [ - sources."async-0.2.7" - sources."ms-rest-1.15.7" - sources."ms-rest-azure-1.15.7" - sources."request-2.74.0" - ]; - }) - (sources."azure-arm-datalake-store-1.0.2-preview" // { - dependencies = [ - sources."async-0.2.7" - sources."ms-rest-1.15.7" - sources."ms-rest-azure-1.15.7" - sources."request-2.74.0" - ]; - }) - sources."azure-arm-devtestlabs-2.1.1" - sources."azure-arm-dns-2.1.0" - sources."azure-arm-hdinsight-0.2.2" - sources."azure-arm-hdinsight-jobs-0.1.0" - sources."azure-arm-insights-0.11.3" - sources."azure-arm-iothub-1.0.1-preview" - sources."azure-arm-network-5.3.0" - (sources."azure-arm-powerbiembedded-0.1.1" // { - dependencies = [ - sources."async-0.2.7" - sources."ms-rest-1.15.7" - sources."ms-rest-azure-1.15.7" - sources."request-2.74.0" - ]; - }) - (sources."azure-arm-rediscache-0.2.3" // { - dependencies = [ - sources."async-0.2.7" - sources."ms-rest-1.15.7" - sources."ms-rest-azure-1.15.7" - sources."request-2.74.0" - ]; - }) - (sources."azure-arm-resource-1.6.1-preview" // { - dependencies = [ - sources."async-0.2.7" - sources."ms-rest-1.15.7" - sources."ms-rest-azure-1.15.7" - sources."request-2.74.0" - ]; - }) - sources."azure-arm-servermanagement-1.1.0" - sources."azure-arm-storage-5.0.0" - sources."azure-arm-trafficmanager-1.1.0-preview" - (sources."azure-arm-website-0.11.5" // { - dependencies = [ - sources."async-0.2.7" - sources."ms-rest-1.15.7" - sources."ms-rest-azure-1.15.7" - sources."request-2.74.0" - ]; - }) - sources."azure-asm-compute-0.18.0" - sources."azure-asm-hdinsight-0.10.2" - sources."azure-asm-mgmt-0.10.1" - sources."azure-asm-network-0.13.0" - sources."azure-asm-sb-0.10.1" - sources."azure-asm-sql-0.10.1" - sources."azure-asm-storage-0.12.0" - sources."azure-asm-subscription-0.10.1" - sources."azure-asm-trafficmanager-0.10.3" - (sources."azure-asm-website-0.10.7" // { - dependencies = [ - sources."underscore-1.9.1" - ]; - }) - (sources."azure-batch-3.2.2" // { - dependencies = [ - sources."underscore-1.9.1" - ]; - }) - (sources."azure-common-0.9.20" // { - dependencies = [ - sources."validator-9.4.1" - sources."xml2js-0.2.7" - ]; - }) - sources."azure-gallery-2.0.0-pre.18" - sources."azure-graph-2.2.0" - (sources."azure-keyvault-1.0.0" // { - dependencies = [ - sources."async-0.2.7" - sources."ms-rest-1.15.7" - sources."ms-rest-azure-1.15.7" - sources."request-2.74.0" - ]; - }) - (sources."azure-monitoring-0.10.6" // { - dependencies = [ - sources."underscore-1.9.1" - ]; - }) - (sources."azure-servicefabric-0.1.5" // { - dependencies = [ - sources."async-0.2.7" - sources."ms-rest-1.15.7" - sources."ms-rest-azure-1.15.7" - sources."request-2.74.0" - ]; - }) - (sources."azure-storage-2.10.1" // { - dependencies = [ - sources."extend-1.2.1" - sources."readable-stream-2.0.6" - sources."underscore-1.8.3" - sources."validator-9.4.1" - sources."xml2js-0.2.8" - ]; - }) - sources."balanced-match-1.0.0" - sources."bcrypt-pbkdf-1.0.2" - (sources."bl-1.1.2" // { - dependencies = [ - sources."readable-stream-2.0.6" - ]; - }) - sources."boom-2.10.1" - sources."brace-expansion-1.1.11" - sources."browserify-mime-1.2.9" - sources."buffer-equal-constant-time-1.0.1" - sources."buffer-from-1.1.1" - sources."caller-id-0.1.0" - sources."caseless-0.11.0" - sources."chalk-1.1.3" - sources."clone-1.0.4" - sources."co-4.6.0" - sources."colors-1.1.2" - sources."combined-stream-1.0.6" - sources."commander-1.0.4" - sources."concat-map-0.0.1" - (sources."concat-stream-1.6.2" // { - dependencies = [ - sources."process-nextick-args-2.0.0" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - sources."core-util-is-1.0.2" - sources."cryptiles-2.0.5" - sources."ctype-0.5.2" - sources."cycle-1.0.3" - (sources."dashdash-1.14.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."date-utils-1.2.21" - sources."dateformat-1.0.2-1.2.3" - sources."deep-equal-1.0.1" - sources."defaults-1.0.3" - sources."delayed-stream-1.0.0" - sources."duplexer-0.1.1" - sources."easy-table-1.1.0" - sources."ecc-jsbn-0.1.2" - sources."ecdsa-sig-formatter-1.0.10" - sources."envconf-0.0.4" - sources."escape-string-regexp-1.0.5" - sources."event-stream-3.1.5" - sources."extend-3.0.2" - sources."extsprintf-1.3.0" - sources."eyes-0.1.8" - sources."fast-deep-equal-1.1.0" - sources."fast-json-patch-0.5.6" - sources."fast-json-stable-stringify-2.0.0" - sources."fibers-1.0.15" - sources."forever-agent-0.6.1" - (sources."form-data-1.0.1" // { - dependencies = [ - sources."async-2.6.1" - ]; - }) - sources."from-0.1.7" - sources."fs.realpath-1.0.0" - sources."galaxy-0.1.12" - sources."generate-function-2.0.0" - sources."generate-object-property-1.2.0" - (sources."getpass-0.1.7" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."github-0.1.6" - sources."glob-7.1.2" - sources."har-schema-2.0.0" - (sources."har-validator-2.0.6" // { - dependencies = [ - sources."commander-2.17.1" - ]; - }) - sources."has-ansi-2.0.0" - sources."has-color-0.1.7" - sources."hash-base-3.0.4" - sources."hawk-3.1.3" - sources."hoek-2.16.3" - sources."http-basic-2.5.1" - sources."http-response-object-1.1.0" - sources."http-signature-1.1.1" - sources."i-0.3.6" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."is-buffer-1.1.6" - sources."is-my-ip-valid-1.0.0" - sources."is-my-json-valid-2.18.0" - sources."is-property-1.0.2" - sources."is-stream-1.1.0" - sources."is-typedarray-1.0.0" - sources."isarray-1.0.0" - sources."isstream-0.1.2" - sources."js2xmlparser-1.0.0" - sources."jsbn-0.1.1" - sources."json-edm-parser-0.1.2" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsonlint-1.6.2" - sources."jsonminify-0.4.1" - sources."jsonparse-1.2.0" - sources."jsonpointer-4.0.1" - (sources."jsprim-1.4.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."jsrsasign-4.8.2" - sources."jwa-1.1.6" - sources."jws-3.1.5" - sources."jwt-decode-2.2.0" - sources."keypress-0.1.0" - (sources."kuduscript-1.0.16" // { - dependencies = [ - sources."commander-1.1.1" - sources."streamline-0.4.11" - ]; - }) - sources."lodash-4.17.10" - sources."map-stream-0.1.0" - sources."md5.js-1.3.4" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."moment-2.22.2" - (sources."ms-rest-2.3.6" // { - dependencies = [ - sources."through-2.3.8" - sources."tunnel-0.0.5" - ]; - }) - (sources."ms-rest-azure-2.5.7" // { - dependencies = [ - sources."async-2.6.0" - ]; - }) - sources."mute-stream-0.0.7" - sources."ncp-0.4.2" - sources."node-forge-0.6.23" - sources."node-uuid-1.4.8" - (sources."nomnom-1.8.1" // { - dependencies = [ - sources."ansi-styles-1.0.0" - sources."chalk-0.4.0" - sources."strip-ansi-0.1.1" - sources."underscore-1.6.0" - ]; - }) - sources."oauth-sign-0.8.2" - sources."omelette-0.3.2" - sources."once-1.4.0" - sources."openssl-wrapper-0.3.4" - sources."os-homedir-1.0.2" - sources."path-is-absolute-1.0.1" - sources."pause-stream-0.0.11" - sources."performance-now-2.1.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - sources."pkginfo-0.4.1" - sources."process-nextick-args-1.0.7" - sources."progress-1.1.8" - sources."promise-7.3.1" - (sources."prompt-0.2.14" // { - dependencies = [ - sources."async-0.2.10" - sources."colors-0.6.2" - (sources."winston-0.8.3" // { - dependencies = [ - sources."pkginfo-0.3.1" - ]; - }) - ]; - }) - sources."punycode-1.4.1" - sources."qs-6.2.3" - sources."read-1.0.7" - (sources."readable-stream-1.0.34" // { - dependencies = [ - sources."isarray-0.0.1" - ]; - }) - (sources."request-2.87.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - sources."aws-sign2-0.7.0" - sources."caseless-0.12.0" - sources."form-data-2.3.2" - sources."har-validator-5.0.3" - sources."http-signature-1.2.0" - sources."qs-6.5.2" - sources."tunnel-agent-0.6.0" - ]; - }) - sources."revalidator-0.1.8" - sources."rimraf-2.6.2" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."sax-0.5.2" - sources."sntp-1.0.9" - sources."source-map-0.1.43" - sources."split-0.2.10" - (sources."ssh-key-to-pem-0.11.0" // { - dependencies = [ - sources."asn1-0.1.11" - ]; - }) - (sources."sshpk-1.14.2" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."stack-trace-0.0.10" - sources."stream-combiner-0.0.4" - sources."streamline-0.10.17" - sources."streamline-streams-0.1.5" - sources."string_decoder-0.10.31" - sources."stringstream-0.0.6" - sources."strip-ansi-3.0.1" - sources."supports-color-2.0.0" - sources."sync-request-3.0.0" - sources."then-request-2.2.0" - sources."through-2.3.4" - sources."tough-cookie-2.3.4" - sources."tunnel-0.0.2" - sources."tunnel-agent-0.4.3" - sources."tweetnacl-0.14.5" - sources."typedarray-0.0.6" - sources."underscore-1.4.4" - sources."user-home-2.0.0" - sources."util-deprecate-1.0.2" - (sources."utile-0.2.1" // { - dependencies = [ - sources."async-0.2.10" - ]; - }) - sources."uuid-3.3.2" - sources."validator-5.2.0" - (sources."verror-1.10.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."wcwidth-1.0.1" - (sources."winston-2.1.1" // { - dependencies = [ - sources."async-1.0.0" - sources."colors-1.0.3" - sources."pkginfo-0.3.1" - ]; - }) - sources."wordwrap-0.0.2" - sources."wrappy-1.0.2" - sources."xml2js-0.1.14" - sources."xmlbuilder-0.4.3" - sources."xmldom-0.1.27" - sources."xpath.js-1.1.0" - sources."xtend-4.0.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Microsoft Azure Cross Platform Command Line tool"; - homepage = https://github.com/Azure/azure-xplat-cli; - license = "Apache-2.0"; - }; - production = true; - bypassCache = false; - }; - bower = nodeEnv.buildNodePackage { - name = "bower"; - packageName = "bower"; - version = "1.8.4"; - src = fetchurl { - url = "https://registry.npmjs.org/bower/-/bower-1.8.4.tgz"; - sha1 = "e7876a076deb8137f7d06525dc5e8c66db82f28a"; - }; - buildInputs = globalBuildInputs; - meta = { - description = "The browser package manager"; - homepage = http://bower.io/; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - bower2nix = nodeEnv.buildNodePackage { - name = "bower2nix"; - packageName = "bower2nix"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/bower2nix/-/bower2nix-3.2.0.tgz"; - sha1 = "5a0cabad7d5d5e6c35dbc068719c6c919e903fb5"; - }; - dependencies = [ - sources."argparse-1.0.4" - sources."array-find-index-1.0.2" - sources."balanced-match-1.0.0" - sources."bower-1.8.4" - sources."bower-endpoint-parser-0.2.1" - sources."bower-json-0.6.0" - sources."bower-logger-0.2.1" - sources."brace-expansion-1.1.11" - sources."builtin-modules-1.1.1" - sources."camelcase-2.1.1" - sources."camelcase-keys-2.1.0" - sources."concat-map-0.0.1" - sources."currently-unhandled-0.4.1" - sources."debug-2.6.9" - sources."decamelize-1.2.0" - sources."deep-extend-0.4.2" - sources."ends-with-0.2.0" - sources."error-ex-1.3.2" - sources."ext-list-2.2.2" - sources."ext-name-3.0.0" - sources."find-up-1.1.2" - (sources."fs-extra-0.26.7" // { - dependencies = [ - sources."graceful-fs-4.1.11" - ]; - }) - sources."fs.realpath-1.0.0" - sources."get-stdin-4.0.1" - sources."glob-6.0.4" - sources."graceful-fs-3.0.11" - sources."hosted-git-info-2.7.1" - sources."indent-string-2.1.0" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."intersect-1.0.1" - sources."is-arrayish-0.2.1" - sources."is-builtin-module-1.0.0" - sources."is-finite-1.0.2" - sources."is-plain-obj-1.1.0" - sources."is-utf8-0.2.1" - (sources."jsonfile-2.4.0" // { - dependencies = [ - sources."graceful-fs-4.1.11" - ]; - }) - (sources."klaw-1.3.1" // { - dependencies = [ - sources."graceful-fs-4.1.11" - ]; - }) - (sources."load-json-file-1.1.0" // { - dependencies = [ - sources."graceful-fs-4.1.11" - ]; - }) - sources."lodash-4.2.1" - sources."loud-rejection-1.6.0" - sources."map-obj-1.0.1" - sources."meow-3.7.0" - sources."mime-db-1.35.0" - sources."minimatch-3.0.4" - sources."minimist-1.2.0" - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."ms-2.0.0" - sources."natives-1.1.4" - sources."normalize-package-data-2.4.0" - sources."number-is-nan-1.0.1" - sources."object-assign-4.1.1" - sources."once-1.4.0" - sources."os-tmpdir-1.0.2" - sources."parse-json-2.2.0" - sources."path-exists-2.1.0" - sources."path-is-absolute-1.0.1" - (sources."path-type-1.1.0" // { - dependencies = [ - sources."graceful-fs-4.1.11" - ]; - }) - sources."pify-2.3.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - sources."promised-temp-0.1.0" - sources."q-1.5.1" - sources."read-pkg-1.1.0" - sources."read-pkg-up-1.0.1" - sources."redent-1.0.0" - sources."repeating-2.0.1" - (sources."rimraf-2.6.2" // { - dependencies = [ - sources."glob-7.1.2" - ]; - }) - sources."semver-5.5.0" - sources."signal-exit-3.0.2" - sources."sort-keys-1.1.2" - sources."sort-keys-length-1.0.1" - sources."spdx-correct-3.0.0" - sources."spdx-exceptions-2.1.0" - sources."spdx-expression-parse-3.0.0" - sources."spdx-license-ids-3.0.0" - sources."sprintf-js-1.0.3" - sources."strip-bom-2.0.0" - sources."strip-indent-1.0.1" - (sources."temp-0.8.3" // { - dependencies = [ - sources."rimraf-2.2.8" - ]; - }) - sources."trim-newlines-1.0.0" - sources."validate-npm-package-license-3.0.4" - sources."wrappy-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Generate nix expressions to fetch bower dependencies"; - homepage = https://github.com/rvl/bower2nix; - license = "GPL-3.0"; - }; - production = true; - bypassCache = false; - }; - browserify = nodeEnv.buildNodePackage { - name = "browserify"; - packageName = "browserify"; - version = "16.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/browserify/-/browserify-16.2.2.tgz"; - sha512 = "fMES05wq1Oukts6ksGUU2TMVHHp06LyQt0SIwbXIHm7waSrQmNBZePsU0iM/4f94zbvb/wHma+D1YrdzWYnF/A=="; - }; - dependencies = [ - sources."JSONStream-1.3.3" - sources."acorn-5.7.1" - sources."acorn-dynamic-import-3.0.0" - sources."acorn-node-1.5.2" - sources."array-filter-0.0.1" - sources."array-map-0.0.0" - sources."array-reduce-0.0.0" - sources."asn1.js-4.10.1" - (sources."assert-1.4.1" // { - dependencies = [ - sources."inherits-2.0.1" - sources."util-0.10.3" - ]; - }) - sources."balanced-match-1.0.0" - sources."base64-js-1.3.0" - sources."bn.js-4.11.8" - sources."brace-expansion-1.1.11" - sources."brorand-1.1.0" - sources."browser-pack-6.1.0" - (sources."browser-resolve-1.11.3" // { - dependencies = [ - sources."resolve-1.1.7" - ]; - }) - sources."browserify-aes-1.2.0" - sources."browserify-cipher-1.0.1" - sources."browserify-des-1.0.2" - sources."browserify-rsa-4.0.1" - sources."browserify-sign-4.0.4" - sources."browserify-zlib-0.2.0" - sources."buffer-5.2.0" - sources."buffer-from-1.1.1" - sources."buffer-xor-1.0.3" - sources."builtin-status-codes-3.0.0" - sources."cached-path-relative-1.0.1" - sources."cipher-base-1.0.4" - sources."combine-source-map-0.8.0" - sources."concat-map-0.0.1" - sources."concat-stream-1.6.2" - sources."console-browserify-1.1.0" - sources."constants-browserify-1.0.0" - sources."convert-source-map-1.1.3" - sources."core-util-is-1.0.2" - sources."create-ecdh-4.0.3" - sources."create-hash-1.2.0" - sources."create-hmac-1.1.7" - sources."crypto-browserify-3.12.0" - sources."date-now-0.1.4" - sources."defined-1.0.0" - sources."deps-sort-2.0.0" - sources."des.js-1.0.0" - (sources."detective-5.1.0" // { - dependencies = [ - sources."minimist-1.2.0" - ]; - }) - sources."diffie-hellman-5.0.3" - sources."domain-browser-1.2.0" - sources."duplexer2-0.1.4" - sources."elliptic-6.4.1" - sources."events-2.1.0" - sources."evp_bytestokey-1.0.3" - sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" - sources."get-assigned-identifiers-1.2.0" - sources."glob-7.1.2" - sources."has-1.0.3" - sources."hash-base-3.0.4" - sources."hash.js-1.1.5" - sources."hmac-drbg-1.0.1" - sources."htmlescape-1.1.1" - sources."https-browserify-1.0.0" - sources."ieee754-1.1.12" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."inline-source-map-0.6.2" - sources."insert-module-globals-7.2.0" - sources."is-buffer-1.1.6" - sources."isarray-2.0.4" - sources."json-stable-stringify-0.0.1" - sources."jsonify-0.0.0" - sources."jsonparse-1.3.1" - sources."labeled-stream-splicer-2.0.1" - sources."lodash.memoize-3.0.4" - sources."md5.js-1.3.4" - sources."miller-rabin-4.0.1" - sources."minimalistic-assert-1.0.1" - sources."minimalistic-crypto-utils-1.0.1" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."module-deps-6.1.0" - sources."once-1.4.0" - sources."os-browserify-0.3.0" - sources."pako-1.0.6" - sources."parents-1.0.1" - sources."parse-asn1-5.1.1" - sources."path-browserify-0.0.1" - sources."path-is-absolute-1.0.1" - sources."path-parse-1.0.6" - sources."path-platform-0.11.15" - sources."pbkdf2-3.0.16" - sources."process-0.11.10" - sources."process-nextick-args-2.0.0" - sources."public-encrypt-4.0.2" - sources."punycode-1.4.1" - sources."querystring-0.2.0" - sources."querystring-es3-0.2.1" - sources."randombytes-2.0.6" - sources."randomfill-1.0.4" - sources."read-only-stream-2.0.0" - (sources."readable-stream-2.3.6" // { - dependencies = [ - sources."isarray-1.0.0" - ]; - }) - sources."resolve-1.8.1" - sources."ripemd160-2.0.2" - sources."safe-buffer-5.1.2" - sources."sha.js-2.4.11" - sources."shasum-1.0.2" - sources."shell-quote-1.6.1" - sources."simple-concat-1.0.0" - sources."source-map-0.5.7" - sources."stream-browserify-2.0.1" - sources."stream-combiner2-1.1.1" - sources."stream-http-2.8.3" - sources."stream-splicer-2.0.0" - sources."string_decoder-1.1.1" - (sources."subarg-1.0.0" // { - dependencies = [ - sources."minimist-1.2.0" - ]; - }) - sources."syntax-error-1.4.0" - sources."through-2.3.8" - sources."through2-2.0.3" - sources."timers-browserify-1.4.2" - sources."to-arraybuffer-1.0.1" - sources."tty-browserify-0.0.1" - sources."typedarray-0.0.6" - sources."umd-3.0.3" - sources."undeclared-identifiers-1.1.2" - (sources."url-0.11.0" // { - dependencies = [ - sources."punycode-1.3.2" - ]; - }) - sources."util-0.10.4" - sources."util-deprecate-1.0.2" - sources."vm-browserify-1.1.0" - sources."wrappy-1.0.2" - sources."xtend-4.0.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "browser-side require() the node way"; - homepage = "https://github.com/browserify/browserify#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - castnow = nodeEnv.buildNodePackage { - name = "castnow"; - packageName = "castnow"; - version = "0.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/castnow/-/castnow-0.6.0.tgz"; - sha512 = "VybZ8QYuJyJHt88TIi12nxsIO/89vmcM1Trna0bTq5O2uzz5SDBE2piU+x87B85V4woosyw9T45f39CZzYjxAw=="; - }; - dependencies = [ - sources."addr-to-ip-port-1.5.1" - sources."airplay-js-0.2.16" - sources."ansi-regex-1.1.1" - sources."ansi-styles-2.2.1" - sources."append-0.1.1" - sources."array-find-0.1.1" - sources."array-find-index-1.0.2" - sources."array-loop-1.0.0" - sources."array-shuffle-1.0.1" - sources."ascli-0.3.0" - sources."async-0.2.10" - sources."aws-sign-0.2.1" - sources."balanced-match-1.0.0" - sources."base64-js-1.3.0" - sources."bencode-2.0.0" - sources."bitfield-0.1.0" - (sources."bittorrent-dht-6.4.2" // { - dependencies = [ - sources."bencode-0.7.0" - ]; - }) - (sources."bittorrent-tracker-7.7.0" // { - dependencies = [ - sources."bencode-0.8.0" - ]; - }) - sources."blob-to-buffer-1.2.8" - sources."bn.js-4.11.8" - sources."bncode-0.5.3" - sources."boom-0.3.8" - sources."brace-expansion-1.1.11" - sources."buffer-alloc-1.2.0" - sources."buffer-alloc-unsafe-1.1.0" - sources."buffer-equal-0.0.1" - sources."buffer-equals-1.0.4" - sources."buffer-fill-1.0.0" - sources."buffer-from-1.1.1" - sources."bufferview-1.0.1" - sources."builtin-modules-1.1.1" - sources."bytebuffer-3.5.5" - sources."camelcase-2.1.1" - sources."camelcase-keys-2.1.0" - sources."castv2-0.1.9" - sources."castv2-client-1.2.0" - sources."chalk-1.0.0" - sources."chromecast-player-0.2.3" - sources."chromecast-scanner-0.5.0" - sources."cli-width-1.1.1" - sources."clivas-0.1.4" - sources."co-3.1.0" - sources."codepage-1.4.0" - sources."colour-0.7.1" - sources."combined-stream-0.0.7" - sources."commander-2.17.1" - sources."compact2string-1.4.0" - sources."concat-map-0.0.1" - (sources."concat-stream-1.6.2" // { - dependencies = [ - sources."isarray-1.0.0" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - sources."cookie-jar-0.2.0" - sources."core-util-is-1.0.2" - sources."cryptiles-0.1.3" - sources."currently-unhandled-0.4.1" - sources."cyclist-0.1.1" - sources."debounced-seeker-1.0.0" - sources."debug-2.6.9" - sources."decamelize-1.2.0" - sources."decompress-response-3.3.0" - sources."deep-extend-0.2.11" - sources."delayed-stream-0.0.5" - sources."diveSync-0.3.0" - sources."dns-js-0.2.1" - (sources."end-of-stream-1.0.0" // { - dependencies = [ - sources."once-1.3.3" - ]; - }) - sources."error-ex-1.3.2" - sources."escape-string-regexp-1.0.5" - sources."exit-on-epipe-1.0.1" - sources."fifo-0.1.4" - (sources."figures-1.7.0" // { - dependencies = [ - sources."object-assign-4.1.1" - ]; - }) - sources."find-up-1.1.2" - sources."flatten-0.0.1" - sources."forever-agent-0.2.0" - (sources."form-data-0.0.10" // { - dependencies = [ - sources."mime-1.2.11" - ]; - }) - (sources."fs-chunk-store-1.7.0" // { - dependencies = [ - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."thunky-1.0.2" - ]; - }) - sources."fs.realpath-1.0.0" - sources."get-browser-rtc-1.0.2" - sources."get-stdin-4.0.1" - sources."glob-7.1.2" - sources."got-1.2.2" - sources."graceful-fs-4.1.11" - sources."has-ansi-1.0.3" - sources."hat-0.0.3" - sources."hawk-0.10.2" - sources."hoek-0.7.6" - sources."hosted-git-info-2.7.1" - sources."immediate-chunk-store-1.0.8" - sources."indent-string-2.1.0" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.1.0" - sources."inquirer-0.8.5" - sources."internal-ip-1.2.0" - sources."ip-1.1.5" - sources."ip-set-1.0.1" - sources."ipaddr.js-1.8.1" - sources."is-arrayish-0.2.1" - sources."is-builtin-module-1.0.0" - sources."is-finite-1.0.2" - sources."is-utf8-0.2.1" - sources."isarray-0.0.1" - sources."json-stringify-safe-3.0.0" - sources."k-bucket-0.6.0" - (sources."k-rpc-3.7.0" // { - dependencies = [ - sources."k-bucket-2.0.1" - ]; - }) - sources."k-rpc-socket-1.8.0" - sources."keypress-0.2.1" - sources."load-json-file-1.1.0" - sources."lodash-3.10.1" - sources."long-2.4.0" - sources."loud-rejection-1.6.0" - sources."lru-2.0.1" - sources."magnet-uri-5.2.3" - sources."map-obj-1.0.1" - (sources."mdns-js-1.0.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - (sources."meow-3.7.0" // { - dependencies = [ - sources."object-assign-4.1.1" - ]; - }) - sources."mime-1.6.0" - sources."mimic-response-1.0.1" - sources."minimatch-3.0.4" - sources."minimist-1.2.0" - sources."mkdirp-0.3.5" - sources."ms-2.0.0" - sources."multicast-dns-4.0.1" - sources."mutate.js-0.2.0" - sources."mute-stream-0.0.4" - sources."network-address-0.0.5" - sources."node-uuid-1.4.8" - sources."normalize-package-data-2.4.0" - sources."number-is-nan-1.0.1" - sources."numeral-1.5.6" - sources."oauth-sign-0.2.0" - sources."object-assign-1.0.0" - sources."once-1.4.0" - sources."open-0.0.5" - (sources."optimist-0.6.1" // { - dependencies = [ - sources."minimist-0.0.10" - ]; - }) - sources."options-0.0.6" - sources."optjs-3.2.2" - sources."pad-0.0.5" - sources."parse-json-2.2.0" - (sources."parse-torrent-5.9.1" // { - dependencies = [ - sources."get-stdin-6.0.0" - ]; - }) - (sources."parse-torrent-file-2.1.4" // { - dependencies = [ - sources."bencode-0.7.0" - ]; - }) - sources."path-exists-2.1.0" - sources."path-is-absolute-1.0.1" - sources."path-type-1.1.0" - (sources."peer-wire-protocol-0.7.1" // { - dependencies = [ - sources."bncode-0.2.3" - ]; - }) - sources."peer-wire-swarm-0.12.2" - sources."peerflix-0.34.0" - sources."pify-2.3.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - (sources."playerui-1.3.0" // { - dependencies = [ - sources."ansi-regex-0.2.1" - sources."ansi-styles-1.1.0" - sources."chalk-0.5.1" - sources."has-ansi-0.1.0" - sources."strip-ansi-0.3.0" - sources."supports-color-0.2.0" - ]; - }) - sources."plist-3.0.1" - sources."process-nextick-args-2.0.0" - sources."promiscuous-0.6.0" - sources."protobufjs-3.8.2" - (sources."pump-0.3.5" // { - dependencies = [ - sources."once-1.2.0" - ]; - }) - sources."qap-3.3.1" - sources."qs-0.5.6" - sources."query-string-1.0.1" - (sources."random-access-file-2.0.1" // { - dependencies = [ - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - ]; - }) - sources."random-access-storage-1.3.0" - sources."random-iterate-1.0.1" - sources."randombytes-2.0.6" - sources."range-parser-1.2.0" - (sources."rc-0.4.0" // { - dependencies = [ - sources."minimist-0.0.10" - ]; - }) - sources."re-emitter-1.1.3" - sources."read-pkg-1.1.0" - sources."read-pkg-up-1.0.1" - (sources."read-torrent-1.3.0" // { - dependencies = [ - sources."magnet-uri-2.0.1" - (sources."parse-torrent-4.1.0" // { - dependencies = [ - sources."magnet-uri-4.2.3" - ]; - }) - sources."thirty-two-0.0.2" - ]; - }) - sources."readable-stream-1.1.14" - sources."readline2-0.1.1" - sources."redent-1.0.0" - sources."repeating-2.0.1" - (sources."request-2.16.6" // { - dependencies = [ - sources."mime-1.2.11" - ]; - }) - sources."rimraf-2.6.2" - sources."router-0.6.2" - sources."run-parallel-1.1.9" - sources."run-series-1.1.8" - sources."rusha-0.8.13" - sources."rx-2.5.3" - sources."safe-buffer-5.1.2" - sources."sax-1.2.4" - sources."semver-5.5.0" - sources."signal-exit-3.0.2" - sources."simple-concat-1.0.0" - sources."simple-get-2.8.1" - (sources."simple-peer-6.4.4" // { - dependencies = [ - sources."isarray-1.0.0" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - sources."simple-sha1-2.1.1" - (sources."simple-websocket-4.3.1" // { - dependencies = [ - sources."isarray-1.0.0" - sources."readable-stream-2.3.6" - sources."safe-buffer-5.0.1" - sources."string_decoder-1.1.1" - sources."ws-2.3.1" - ]; - }) - sources."single-line-log-0.4.1" - sources."sntp-0.1.4" - sources."spdx-correct-3.0.0" - sources."spdx-exceptions-2.1.0" - sources."spdx-expression-parse-3.0.0" - sources."spdx-license-ids-3.0.0" - sources."speedometer-0.1.4" - sources."srt2vtt-1.3.1" - sources."stream-transcoder-0.0.5" - sources."string2compact-1.3.0" - sources."string_decoder-0.10.31" - sources."strip-ansi-2.0.1" - sources."strip-bom-2.0.0" - sources."strip-indent-1.0.1" - sources."strip-json-comments-0.1.3" - sources."supports-color-1.3.1" - sources."thirty-two-1.0.2" - sources."through-2.3.8" - sources."thunky-0.1.0" - sources."time-line-1.0.1" - sources."torrent-discovery-5.4.0" - sources."torrent-piece-1.1.2" - (sources."torrent-stream-1.0.4" // { - dependencies = [ - sources."end-of-stream-0.1.5" - sources."magnet-uri-4.2.3" - sources."once-1.3.3" - sources."parse-torrent-4.1.0" - sources."thirty-two-0.0.2" - ]; - }) - sources."trim-newlines-1.0.0" - sources."tunnel-agent-0.2.0" - sources."typedarray-0.0.6" - sources."ultron-1.1.1" - sources."underscore-1.6.0" - sources."uniq-1.0.1" - sources."utfx-1.0.1" - sources."util-deprecate-1.0.2" - sources."utp-0.0.7" - sources."validate-npm-package-license-3.0.4" - sources."voc-1.1.0" - sources."ware-1.3.0" - sources."windows-no-runnable-0.0.6" - sources."wordwrap-0.0.3" - sources."wrap-fn-0.1.5" - sources."wrappy-1.0.2" - (sources."ws-1.1.5" // { - dependencies = [ - sources."ultron-1.0.2" - ]; - }) - sources."xml2js-0.4.19" - sources."xmlbuilder-9.0.7" - sources."xmldom-0.1.27" - sources."xspfr-0.3.1" - sources."xtend-4.0.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "commandline chromecast player"; - homepage = "https://github.com/xat/castnow#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - clean-css = nodeEnv.buildNodePackage { - name = "clean-css"; - packageName = "clean-css"; - version = "4.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz"; - sha512 = "4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g=="; - }; - dependencies = [ - sources."source-map-0.6.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A well-tested CSS minifier"; - homepage = https://github.com/jakubpawlowicz/clean-css; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - coffee-script = nodeEnv.buildNodePackage { - name = "coffee-script"; - packageName = "coffee-script"; - version = "1.12.7"; - src = fetchurl { - url = "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz"; - sha512 = "fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw=="; - }; - buildInputs = globalBuildInputs; - meta = { - description = "Unfancy JavaScript"; - homepage = http://coffeescript.org/; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - coinmon = nodeEnv.buildNodePackage { - name = "coinmon"; - packageName = "coinmon"; - version = "0.0.22"; - src = fetchurl { - url = "https://registry.npmjs.org/coinmon/-/coinmon-0.0.22.tgz"; - sha512 = "IiL5bbisnZ4U3IVNn3l5Z8d1RnQ9yvzWuhAJU5VtSGoeYfdCn7jUlliwH02vaFOSggDkMoKdh8eh6OlgqmMu6g=="; - }; - dependencies = [ - sources."ansi-regex-2.1.1" - sources."ansi-styles-3.2.1" - sources."axios-0.17.1" - sources."chalk-2.4.1" - sources."cli-cursor-2.1.0" - sources."cli-spinners-1.3.1" - sources."cli-table2-0.2.0" - sources."code-point-at-1.1.0" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."colors-1.3.1" - sources."commander-2.17.1" - sources."debug-3.1.0" - sources."escape-string-regexp-1.0.5" - sources."follow-redirects-1.5.2" - sources."has-flag-3.0.0" - sources."humanize-plus-1.8.2" - sources."is-buffer-1.1.6" - sources."is-fullwidth-code-point-1.0.0" - sources."lodash-3.10.1" - sources."log-symbols-2.2.0" - sources."mimic-fn-1.2.0" - sources."ms-2.0.0" - sources."number-is-nan-1.0.1" - sources."onetime-2.0.1" - sources."ora-1.4.0" - sources."restore-cursor-2.0.0" - sources."signal-exit-3.0.2" - sources."string-width-1.0.2" - sources."strip-ansi-3.0.1" - sources."supports-color-5.4.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A cryptocurrency price monitoring tool"; - homepage = "https://github.com/bichenkk/coinmon#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - configurable-http-proxy = nodeEnv.buildNodePackage { - name = "configurable-http-proxy"; - packageName = "configurable-http-proxy"; - version = "3.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/configurable-http-proxy/-/configurable-http-proxy-3.1.1.tgz"; - sha512 = "e+fxBy5cCayuNpxt3tcigBIuFsU/+oN48eK3aQtCBV12glavbBMxJa3ut2AEDHhXa/g3pC8r2BorKthrofHGRw=="; - }; - dependencies = [ - sources."async-1.0.0" - sources."colors-1.0.3" - sources."commander-2.13.0" - sources."cycle-1.0.3" - sources."eventemitter3-1.2.0" - sources."eyes-0.1.8" - sources."http-proxy-1.16.2" - sources."isstream-0.1.2" - sources."lynx-0.2.0" - sources."mersenne-0.0.4" - sources."requires-port-1.0.0" - sources."stack-trace-0.0.10" - sources."statsd-parser-0.0.4" - sources."strftime-0.10.0" - sources."winston-2.4.3" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A configurable-on-the-fly HTTP Proxy"; - homepage = "https://github.com/jupyterhub/configurable-http-proxy#readme"; - license = "BSD-3-Clause"; - }; - production = true; - bypassCache = false; - }; - cordova = nodeEnv.buildNodePackage { - name = "cordova"; - packageName = "cordova"; - version = "8.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/cordova/-/cordova-8.0.0.tgz"; - sha1 = "2e8446d9493caafd870b1090785e7f03e2ae6a43"; - }; - dependencies = [ - sources."JSONStream-1.3.3" - sources."abbrev-1.1.1" - sources."accepts-1.3.5" - sources."acorn-5.7.1" - sources."acorn-dynamic-import-3.0.0" - sources."acorn-node-1.5.2" - sources."aliasify-2.1.0" - sources."ansi-0.3.1" - sources."ansi-escapes-1.4.0" - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."array-filter-0.0.1" - sources."array-flatten-1.1.1" - sources."array-map-0.0.0" - sources."array-reduce-0.0.0" - sources."asn1-0.2.4" - sources."asn1.js-4.10.1" - (sources."assert-1.4.1" // { - dependencies = [ - sources."inherits-2.0.1" - sources."util-0.10.3" - ]; - }) - sources."assert-plus-0.2.0" - sources."async-1.5.2" - sources."asynckit-0.4.0" - sources."aws-sign2-0.6.0" - sources."aws4-1.8.0" - sources."balanced-match-1.0.0" - sources."base64-js-1.2.0" - sources."bcrypt-pbkdf-1.0.2" - sources."big-integer-1.6.34" - sources."block-stream-0.0.9" - sources."bn.js-4.11.8" - sources."body-parser-1.18.2" - sources."boom-2.10.1" - sources."bplist-creator-0.0.7" - sources."bplist-parser-0.1.1" - sources."brace-expansion-1.1.11" - sources."brorand-1.1.0" - sources."browser-pack-6.1.0" - (sources."browser-resolve-1.11.3" // { - dependencies = [ - sources."resolve-1.1.7" - ]; - }) - (sources."browserify-14.4.0" // { - dependencies = [ - sources."glob-7.1.2" - ]; - }) - sources."browserify-aes-1.2.0" - sources."browserify-cipher-1.0.1" - sources."browserify-des-1.0.2" - sources."browserify-rsa-4.0.1" - sources."browserify-sign-4.0.4" - sources."browserify-transform-tools-1.7.0" - sources."browserify-zlib-0.1.4" - sources."buffer-5.2.0" - sources."buffer-from-1.1.1" - sources."buffer-xor-1.0.3" - sources."builtin-modules-1.1.1" - sources."builtin-status-codes-3.0.0" - sources."builtins-1.0.3" - sources."bytes-3.0.0" - sources."cached-path-relative-1.0.1" - sources."caseless-0.11.0" - sources."chalk-1.1.3" - sources."cipher-base-1.0.4" - sources."cli-cursor-1.0.2" - sources."cli-width-1.1.1" - sources."code-point-at-1.1.0" - sources."combine-source-map-0.8.0" - sources."combined-stream-1.0.6" - sources."commander-2.17.1" - sources."compressible-2.0.14" - sources."compression-1.7.3" - sources."concat-map-0.0.1" - (sources."concat-stream-1.5.2" // { - dependencies = [ - sources."isarray-1.0.0" - sources."readable-stream-2.0.6" - sources."string_decoder-0.10.31" - ]; - }) - sources."configstore-2.1.0" - sources."console-browserify-1.1.0" - sources."constants-browserify-1.0.0" - sources."content-disposition-0.5.2" - sources."content-type-1.0.4" - sources."convert-source-map-1.1.3" - sources."cookie-0.3.1" - sources."cookie-signature-1.0.6" - sources."cordova-app-hello-world-3.12.0" - sources."cordova-common-2.2.5" - (sources."cordova-create-1.1.2" // { - dependencies = [ - sources."q-1.0.1" - sources."shelljs-0.3.0" - ]; - }) - (sources."cordova-fetch-1.3.0" // { - dependencies = [ - sources."glob-7.1.2" - sources."shelljs-0.7.8" - ]; - }) - sources."cordova-js-4.2.4" - (sources."cordova-lib-8.0.0" // { - dependencies = [ - sources."base64-js-1.1.2" - sources."glob-7.1.1" - sources."nopt-4.0.1" - sources."plist-2.0.1" - sources."q-1.0.1" - sources."shelljs-0.3.0" - sources."underscore-1.8.3" - ]; - }) - sources."cordova-registry-mapper-1.1.15" - sources."cordova-serve-2.0.1" - sources."core-util-is-1.0.2" - sources."create-ecdh-4.0.3" - sources."create-hash-1.2.0" - sources."create-hmac-1.1.7" - sources."cryptiles-2.0.5" - sources."crypto-browserify-3.12.0" - (sources."dashdash-1.14.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."date-now-0.1.4" - sources."debug-2.6.9" - sources."deep-extend-0.6.0" - sources."defined-1.0.0" - sources."delayed-stream-1.0.0" - (sources."dep-graph-1.1.0" // { - dependencies = [ - sources."underscore-1.2.1" - ]; - }) - sources."depd-1.1.2" - (sources."dependency-ls-1.1.1" // { - dependencies = [ - sources."q-1.4.1" - ]; - }) - sources."deps-sort-2.0.0" - sources."des.js-1.0.0" - sources."destroy-1.0.4" - sources."detect-indent-5.0.0" - sources."detective-4.7.1" - sources."diffie-hellman-5.0.3" - sources."domain-browser-1.1.7" - sources."dot-prop-3.0.0" - sources."duplexer2-0.1.4" - sources."duplexify-3.6.0" - sources."ecc-jsbn-0.1.2" - sources."editor-1.0.0" - sources."ee-first-1.1.1" - sources."elementtree-0.1.6" - sources."elliptic-6.4.1" - sources."encodeurl-1.0.2" - sources."end-of-stream-1.4.1" - sources."escape-html-1.0.3" - sources."escape-string-regexp-1.0.5" - sources."etag-1.8.1" - sources."events-1.1.1" - sources."evp_bytestokey-1.0.3" - sources."exit-hook-1.1.1" - (sources."express-4.16.3" // { - dependencies = [ - sources."safe-buffer-5.1.1" - ]; - }) - sources."extend-3.0.2" - sources."extsprintf-1.3.0" - sources."falafel-2.1.0" - sources."figures-1.7.0" - sources."finalhandler-1.1.1" - sources."foreach-2.0.5" - sources."forever-agent-0.6.1" - sources."form-data-2.1.4" - sources."forwarded-0.1.2" - sources."fresh-0.5.2" - sources."fs.realpath-1.0.0" - sources."fstream-1.0.11" - sources."function-bind-1.1.1" - sources."generate-function-2.0.0" - sources."generate-object-property-1.2.0" - sources."get-assigned-identifiers-1.2.0" - (sources."getpass-0.1.7" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."glob-5.0.15" - (sources."got-3.3.1" // { - dependencies = [ - sources."object-assign-3.0.0" - ]; - }) - sources."graceful-fs-4.1.11" - sources."har-validator-2.0.6" - sources."has-1.0.3" - sources."has-ansi-2.0.0" - sources."hash-base-3.0.4" - sources."hash.js-1.1.5" - sources."hawk-3.1.3" - sources."hmac-drbg-1.0.1" - sources."hoek-2.16.3" - sources."hosted-git-info-2.7.1" - sources."htmlescape-1.1.1" - sources."http-errors-1.6.3" - sources."http-signature-1.1.1" - sources."https-browserify-1.0.0" - sources."iconv-lite-0.4.19" - sources."ieee754-1.1.12" - sources."imurmurhash-0.1.4" - sources."indexof-0.0.1" - sources."infinity-agent-2.0.3" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.3.5" - (sources."init-package-json-1.10.3" // { - dependencies = [ - sources."glob-7.1.2" - ]; - }) - sources."inline-source-map-0.6.2" - sources."inquirer-0.10.1" - (sources."insert-module-globals-7.2.0" // { - dependencies = [ - sources."concat-stream-1.6.2" - ]; - }) - (sources."insight-0.8.4" // { - dependencies = [ - (sources."configstore-1.4.0" // { - dependencies = [ - sources."uuid-2.0.3" - ]; - }) - sources."uuid-3.3.2" - ]; - }) - sources."interpret-1.1.0" - sources."ipaddr.js-1.8.0" - sources."is-buffer-1.1.6" - sources."is-builtin-module-1.0.0" - sources."is-finite-1.0.2" - sources."is-fullwidth-code-point-1.0.0" - sources."is-my-ip-valid-1.0.0" - sources."is-my-json-valid-2.18.0" - sources."is-npm-1.0.0" - sources."is-obj-1.0.1" - sources."is-property-1.0.2" - sources."is-redirect-1.0.0" - sources."is-stream-1.1.0" - sources."is-typedarray-1.0.0" - sources."is-url-1.2.4" - sources."is-wsl-1.1.0" - sources."isarray-0.0.1" - sources."isstream-0.1.2" - sources."jsbn-0.1.1" - sources."json-parse-better-errors-1.0.2" - sources."json-schema-0.2.3" - sources."json-stable-stringify-0.0.1" - sources."json-stringify-safe-5.0.1" - sources."jsonify-0.0.0" - sources."jsonparse-1.3.1" - sources."jsonpointer-4.0.1" - (sources."jsprim-1.4.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - (sources."labeled-stream-splicer-2.0.1" // { - dependencies = [ - sources."isarray-2.0.4" - ]; - }) - sources."latest-version-1.0.1" - sources."lodash-3.10.1" - sources."lodash._getnative-3.9.1" - sources."lodash.debounce-3.1.1" - sources."lodash.memoize-3.0.4" - sources."lowercase-keys-1.0.1" - sources."md5.js-1.3.4" - sources."media-typer-0.3.0" - sources."merge-descriptors-1.0.1" - sources."methods-1.1.2" - sources."miller-rabin-4.0.1" - sources."mime-1.4.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimalistic-assert-1.0.1" - sources."minimalistic-crypto-utils-1.0.1" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."module-deps-4.1.1" - sources."ms-2.0.0" - sources."mute-stream-0.0.7" - sources."negotiator-0.6.1" - sources."nested-error-stacks-1.0.2" - sources."nopt-3.0.1" - sources."normalize-package-data-2.4.0" - sources."npm-package-arg-6.1.0" - sources."number-is-nan-1.0.1" - sources."oauth-sign-0.8.2" - sources."object-assign-4.1.1" - sources."object-keys-1.0.12" - sources."on-finished-2.3.0" - sources."on-headers-1.0.1" - sources."once-1.4.0" - sources."onetime-1.1.0" - sources."opener-1.4.2" - sources."opn-5.3.0" - sources."os-browserify-0.1.2" - sources."os-homedir-1.0.2" - sources."os-name-1.0.3" - sources."os-tmpdir-1.0.2" - sources."osenv-0.1.5" - (sources."osx-release-1.1.0" // { - dependencies = [ - sources."minimist-1.2.0" - ]; - }) - sources."package-json-1.2.0" - sources."pako-0.2.9" - sources."parents-1.0.1" - sources."parse-asn1-5.1.1" - sources."parseurl-1.3.2" - sources."path-browserify-0.0.1" - sources."path-is-absolute-1.0.1" - sources."path-parse-1.0.6" - sources."path-platform-0.11.15" - sources."path-to-regexp-0.1.7" - sources."pbkdf2-3.0.16" - sources."pegjs-0.10.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - sources."plist-2.1.0" - sources."prepend-http-1.0.4" - sources."process-0.11.10" - sources."process-nextick-args-1.0.7" - sources."promzard-0.3.0" - sources."properties-parser-0.3.1" - sources."proxy-addr-2.0.4" - sources."public-encrypt-4.0.2" - sources."punycode-1.4.1" - sources."q-1.5.1" - sources."qs-6.5.1" - sources."querystring-0.2.0" - sources."querystring-es3-0.2.1" - sources."randombytes-2.0.6" - sources."randomfill-1.0.4" - sources."range-parser-1.2.0" - (sources."raw-body-2.3.2" // { - dependencies = [ - sources."depd-1.1.1" - sources."http-errors-1.6.2" - sources."setprototypeof-1.0.3" - ]; - }) - (sources."rc-1.2.8" // { - dependencies = [ - sources."minimist-1.2.0" - ]; - }) - sources."read-1.0.7" - sources."read-all-stream-3.1.0" - sources."read-only-stream-2.0.0" - (sources."read-package-json-2.0.13" // { - dependencies = [ - sources."glob-7.1.2" - ]; - }) - (sources."readable-stream-2.3.6" // { - dependencies = [ - sources."isarray-1.0.0" - sources."process-nextick-args-2.0.0" - sources."string_decoder-1.1.1" - ]; - }) - (sources."readline2-1.0.1" // { - dependencies = [ - sources."mute-stream-0.0.5" - ]; - }) - sources."rechoir-0.6.2" - sources."registry-url-3.1.0" - sources."repeating-1.1.3" - (sources."request-2.79.0" // { - dependencies = [ - sources."qs-6.3.2" - sources."uuid-3.3.2" - ]; - }) - sources."resolve-1.8.1" - sources."restore-cursor-1.0.1" - (sources."rimraf-2.6.2" // { - dependencies = [ - sources."glob-7.1.2" - ]; - }) - sources."ripemd160-2.0.2" - sources."run-async-0.1.0" - sources."rx-lite-3.1.2" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."sax-0.3.5" - sources."semver-5.5.0" - sources."semver-diff-2.1.0" - sources."send-0.16.2" - sources."serve-static-1.13.2" - sources."setprototypeof-1.1.0" - sources."sha.js-2.4.11" - sources."shasum-1.0.2" - sources."shell-quote-1.6.1" - sources."shelljs-0.5.3" - sources."simple-concat-1.0.0" - (sources."simple-plist-0.2.1" // { - dependencies = [ - sources."base64-js-1.1.2" - sources."plist-2.0.1" - ]; - }) - sources."slash-1.0.0" - sources."slide-1.1.6" - sources."sntp-1.0.9" - sources."source-map-0.5.7" - sources."spdx-correct-3.0.0" - sources."spdx-exceptions-2.1.0" - sources."spdx-expression-parse-3.0.0" - sources."spdx-license-ids-3.0.0" - (sources."sshpk-1.14.2" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."statuses-1.4.0" - sources."stream-browserify-2.0.1" - sources."stream-buffers-2.2.0" - sources."stream-combiner2-1.1.1" - sources."stream-http-2.8.3" - sources."stream-shift-1.0.0" - sources."stream-splicer-2.0.0" - sources."string-length-1.0.1" - sources."string.prototype.codepointat-0.2.1" - sources."string_decoder-1.0.3" - sources."stringstream-0.0.6" - sources."strip-ansi-3.0.1" - sources."strip-json-comments-2.0.1" - (sources."subarg-1.0.0" // { - dependencies = [ - sources."minimist-1.2.0" - ]; - }) - sources."supports-color-2.0.0" - sources."syntax-error-1.4.0" - sources."tar-2.2.1" - sources."through-2.3.8" - sources."through2-2.0.3" - sources."timed-out-2.0.0" - sources."timers-browserify-1.4.2" - sources."to-arraybuffer-1.0.1" - sources."tough-cookie-2.3.4" - sources."tty-browserify-0.0.1" - sources."tunnel-agent-0.4.3" - sources."tweetnacl-0.14.5" - sources."type-is-1.6.16" - sources."typedarray-0.0.6" - sources."umd-3.0.3" - sources."undeclared-identifiers-1.1.2" - sources."underscore-1.9.1" - sources."unorm-1.4.1" - sources."unpipe-1.0.0" - (sources."update-notifier-0.5.0" // { - dependencies = [ - sources."configstore-1.4.0" - ]; - }) - (sources."url-0.11.0" // { - dependencies = [ - sources."punycode-1.3.2" - ]; - }) - sources."util-0.10.4" - sources."util-deprecate-1.0.2" - sources."utils-merge-1.0.1" - sources."uuid-2.0.3" - sources."valid-identifier-0.0.1" - sources."validate-npm-package-license-3.0.4" - sources."validate-npm-package-name-3.0.0" - sources."vary-1.1.2" - (sources."verror-1.10.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."vm-browserify-0.0.4" - sources."win-release-1.1.1" - sources."wrappy-1.0.2" - sources."write-file-atomic-1.3.4" - (sources."xcode-1.0.0" // { - dependencies = [ - sources."uuid-3.0.1" - ]; - }) - sources."xdg-basedir-2.0.0" - sources."xmlbuilder-8.2.2" - sources."xmldom-0.1.27" - sources."xtend-4.0.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Cordova command line interface tool"; - homepage = "https://github.com/apache/cordova-cli#readme"; - license = "Apache-2.0"; - }; - production = true; - bypassCache = false; - }; - create-react-app = nodeEnv.buildNodePackage { - name = "create-react-app"; - packageName = "create-react-app"; - version = "1.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/create-react-app/-/create-react-app-1.5.2.tgz"; - sha512 = "vnYIzsfTaqai2l07P9qtxhsZgHbzirC2omxKmf16wqvpXao9CNCDmpk+BCZRElih7HTn/mpO3soe8DTZV4DsgQ=="; - }; - dependencies = [ - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."balanced-match-1.0.0" - sources."block-stream-0.0.9" - sources."brace-expansion-1.1.11" - sources."buffer-from-0.1.2" - sources."builtins-1.0.3" - sources."chalk-1.1.3" - sources."commander-2.17.1" - sources."concat-map-0.0.1" - sources."core-util-is-1.0.2" - sources."cross-spawn-4.0.2" - sources."debug-2.6.9" - sources."duplexer2-0.0.2" - sources."envinfo-3.4.2" - sources."escape-string-regexp-1.0.5" - sources."fs-extra-1.0.0" - sources."fs.realpath-1.0.0" - sources."fstream-1.0.11" - sources."fstream-ignore-1.0.5" - sources."glob-7.1.2" - sources."graceful-fs-4.1.11" - sources."has-ansi-2.0.0" - sources."hyperquest-2.1.3" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."isarray-0.0.1" - sources."isexe-2.0.0" - sources."jsonfile-2.4.0" - sources."klaw-1.3.1" - sources."lru-cache-4.1.3" - sources."macos-release-1.1.0" - sources."minimatch-3.0.4" - sources."minimist-1.2.0" - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."ms-2.0.0" - sources."once-1.4.0" - sources."os-name-2.0.1" - sources."os-tmpdir-1.0.2" - sources."path-is-absolute-1.0.1" - sources."process-nextick-args-2.0.0" - sources."pseudomap-1.0.2" - sources."readable-stream-1.1.14" - sources."rimraf-2.6.2" - sources."safe-buffer-5.1.2" - sources."semver-5.5.0" - sources."string_decoder-0.10.31" - sources."strip-ansi-3.0.1" - sources."supports-color-2.0.0" - sources."tar-2.2.1" - (sources."tar-pack-3.4.1" // { - dependencies = [ - sources."isarray-1.0.0" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - (sources."through2-0.6.5" // { - dependencies = [ - sources."readable-stream-1.0.34" - ]; - }) - sources."tmp-0.0.31" - sources."uid-number-0.0.6" - sources."util-deprecate-1.0.2" - sources."validate-npm-package-name-3.0.0" - sources."which-1.3.1" - sources."win-release-1.1.1" - sources."wrappy-1.0.2" - sources."xtend-4.0.1" - sources."yallist-2.1.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Create React apps with no build configuration."; - homepage = "https://github.com/facebookincubator/create-react-app#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - create-react-native-app = nodeEnv.buildNodePackage { - name = "create-react-native-app"; - packageName = "create-react-native-app"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/create-react-native-app/-/create-react-native-app-1.0.0.tgz"; - sha1 = "fc6046f4407bde2727ce0c4eb1354bb1a8c0f9e6"; - }; - dependencies = [ - sources."ansi-styles-3.2.1" - sources."babel-runtime-6.26.0" - sources."chalk-2.4.1" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."core-js-2.5.7" - sources."cross-spawn-5.1.0" - sources."escape-string-regexp-1.0.5" - sources."fs-extra-4.0.3" - sources."graceful-fs-4.1.11" - sources."has-flag-3.0.0" - sources."isexe-2.0.0" - sources."jsonfile-4.0.0" - sources."lru-cache-4.1.3" - sources."minimist-1.2.0" - sources."path-exists-3.0.0" - sources."pseudomap-1.0.2" - sources."regenerator-runtime-0.11.1" - sources."semver-5.5.0" - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."source-map-0.5.7" - sources."source-map-support-0.4.18" - sources."supports-color-5.4.0" - sources."universalify-0.1.2" - sources."which-1.3.1" - sources."yallist-2.1.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Create React Native apps with no build configuration."; - homepage = https://github.com/react-community/create-react-native-app; - license = "BSD-3-Clause"; - }; - production = true; - bypassCache = false; - }; - csslint = nodeEnv.buildNodePackage { - name = "csslint"; - packageName = "csslint"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/csslint/-/csslint-1.0.5.tgz"; - sha1 = "19cc3eda322160fd3f7232af1cb2a360e898a2e9"; - }; - dependencies = [ - sources."clone-2.1.2" - sources."parserlib-1.1.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "CSSLint"; - homepage = http://csslint.net/; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - dat = nodeEnv.buildNodePackage { - name = "dat"; - packageName = "dat"; - version = "13.11.3"; - src = fetchurl { - url = "https://registry.npmjs.org/dat/-/dat-13.11.3.tgz"; - sha512 = "YOp0II25xNPlD06/RGB5q1x244em2Sh2FdhWECnikZalmOBaujeRRJFfjbd0f5buQfapmebvTT4FVRZTZLB2HQ=="; - }; - dependencies = [ - sources."abstract-random-access-1.1.2" - sources."ajv-5.5.2" - sources."ansi-align-2.0.0" - sources."ansi-diff-1.1.1" - sources."ansi-regex-3.0.0" - sources."ansi-split-1.0.1" - sources."ansi-styles-3.2.1" - sources."anymatch-1.3.2" - sources."ap-0.1.0" - (sources."append-tree-2.4.4" // { - dependencies = [ - sources."process-nextick-args-1.0.7" - sources."varint-5.0.0" - ]; - }) - sources."arr-diff-2.0.0" - sources."arr-flatten-1.1.0" - sources."array-lru-1.1.1" - sources."array-unique-0.2.1" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."async-0.9.2" - sources."asynckit-0.4.0" - sources."atomic-batcher-1.0.2" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."balanced-match-1.0.0" - sources."bcrypt-pbkdf-1.0.2" - sources."bencode-1.0.0" - (sources."bitfield-rle-2.1.0" // { - dependencies = [ - sources."varint-4.0.1" - ]; - }) - sources."bittorrent-dht-7.10.0" - sources."blake2b-2.1.2" - sources."blake2b-wasm-1.1.7" - sources."body-0.1.0" - sources."boxen-1.3.0" - sources."brace-expansion-1.1.11" - sources."braces-1.8.5" - sources."buffer-alloc-1.2.0" - sources."buffer-alloc-unsafe-1.1.0" - sources."buffer-equals-1.0.4" - sources."buffer-fill-1.0.0" - sources."buffer-from-1.1.1" - sources."bulk-write-stream-1.1.4" - sources."bytes-3.0.0" - sources."call-me-maybe-1.0.1" - sources."camelcase-4.1.0" - sources."capture-stack-trace-1.0.0" - sources."caseless-0.12.0" - sources."chalk-2.4.1" - sources."ci-info-1.1.3" - sources."circular-append-file-1.0.1" - sources."cli-boxes-1.0.0" - sources."cli-spinners-1.3.1" - sources."cli-truncate-1.1.0" - sources."cliclopts-1.1.1" - sources."co-4.6.0" - sources."codecs-1.2.1" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."colors-1.3.1" - sources."combined-stream-1.0.6" - sources."concat-map-0.0.1" - sources."concat-stream-1.6.2" - sources."configstore-3.1.2" - sources."connections-1.4.2" - sources."content-types-0.1.0" - sources."core-util-is-1.0.2" - sources."corsify-2.1.0" - sources."create-error-class-3.0.2" - sources."cross-spawn-5.1.0" - sources."crypto-random-string-1.0.0" - sources."cycle-1.0.3" - sources."dashdash-1.14.1" - (sources."dat-dns-3.0.2" // { - dependencies = [ - sources."debug-2.6.9" - ]; - }) - sources."dat-doctor-2.0.0" - sources."dat-encoding-5.0.1" - sources."dat-ignore-2.1.1" - (sources."dat-json-1.0.2" // { - dependencies = [ - sources."dat-encoding-4.0.2" - ]; - }) - sources."dat-link-resolve-2.2.0" - sources."dat-log-1.2.0" - sources."dat-node-3.5.12" - sources."dat-registry-4.0.0" - sources."dat-secret-storage-4.0.1" - sources."dat-storage-1.0.4" - sources."dat-swarm-defaults-1.0.1" - sources."debug-3.1.0" - sources."deep-equal-0.2.2" - sources."deep-extend-0.6.0" - sources."delayed-stream-1.0.0" - sources."diffy-2.0.0" - sources."directory-index-html-2.1.0" - (sources."discovery-channel-5.5.1" // { - dependencies = [ - sources."debug-2.6.9" - sources."thunky-0.1.0" - ]; - }) - sources."discovery-swarm-5.1.2" - (sources."dns-discovery-6.1.0" // { - dependencies = [ - sources."debug-2.6.9" - sources."lru-2.0.1" - ]; - }) - sources."dns-packet-4.2.0" - sources."dns-socket-3.0.0" - sources."dom-walk-0.1.1" - sources."dot-prop-4.2.0" - sources."duplexer3-0.1.4" - sources."duplexify-3.6.0" - sources."ecc-jsbn-0.1.2" - sources."end-of-stream-1.4.1" - sources."escape-string-regexp-1.0.5" - sources."execa-0.7.0" - sources."expand-brackets-0.1.5" - sources."expand-range-1.8.2" - sources."extend-3.0.2" - sources."extglob-0.3.2" - sources."extsprintf-1.3.0" - sources."eyes-0.1.8" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - sources."fd-read-stream-1.1.0" - sources."figures-2.0.0" - sources."filename-regex-2.0.1" - sources."fill-range-2.2.4" - sources."flat-tree-1.6.0" - sources."for-each-0.3.3" - sources."for-in-1.0.2" - sources."for-own-0.1.5" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."from2-2.3.0" - sources."fs.realpath-1.0.0" - sources."get-stream-3.0.0" - sources."getpass-0.1.7" - sources."glob-7.1.2" - sources."glob-base-0.3.0" - sources."glob-parent-2.0.0" - sources."global-4.3.2" - sources."global-dirs-0.1.1" - sources."got-6.7.1" - sources."graceful-fs-4.1.11" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."has-flag-3.0.0" - sources."http-methods-0.1.0" - sources."http-signature-1.2.0" - (sources."hypercore-6.18.1" // { - dependencies = [ - sources."process-nextick-args-1.0.7" - sources."unordered-set-2.0.1" - ]; - }) - sources."hypercore-crypto-1.0.0" - (sources."hypercore-protocol-6.6.4" // { - dependencies = [ - sources."varint-5.0.0" - ]; - }) - sources."hyperdrive-9.14.0" - sources."hyperdrive-http-4.3.3" - sources."hyperdrive-network-speed-2.1.0" - sources."i-0.3.6" - sources."import-lazy-2.1.0" - sources."imurmurhash-0.1.4" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."inspect-custom-symbol-1.1.0" - sources."ip-1.1.5" - sources."is-buffer-1.1.6" - sources."is-callable-1.1.4" - sources."is-ci-1.1.0" - sources."is-dotfile-1.0.3" - sources."is-equal-shallow-0.1.3" - sources."is-extendable-0.1.1" - sources."is-extglob-1.0.0" - sources."is-fullwidth-code-point-2.0.0" - sources."is-function-1.0.1" - sources."is-glob-2.0.1" - sources."is-installed-globally-0.1.0" - sources."is-npm-1.0.0" - sources."is-number-2.1.0" - sources."is-obj-1.0.1" - sources."is-options-1.0.1" - sources."is-path-inside-1.0.1" - sources."is-posix-bracket-0.1.1" - sources."is-primitive-2.0.0" - sources."is-redirect-1.0.0" - sources."is-retry-allowed-1.1.0" - sources."is-stream-1.1.0" - sources."is-string-1.0.4" - sources."is-typedarray-1.0.0" - sources."isarray-1.0.0" - sources."isexe-2.0.0" - sources."isobject-2.1.0" - sources."isstream-0.1.2" - sources."iterators-0.1.0" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsprim-1.4.1" - sources."k-bucket-3.3.1" - (sources."k-rpc-4.3.1" // { - dependencies = [ - sources."k-bucket-4.0.1" - ]; - }) - (sources."k-rpc-socket-1.8.0" // { - dependencies = [ - sources."bencode-2.0.0" - ]; - }) - sources."keypress-0.2.1" - sources."kind-of-3.2.2" - sources."last-one-wins-1.0.4" - sources."latest-version-3.1.0" - sources."length-prefixed-message-3.0.3" - sources."lodash.throttle-4.1.1" - sources."lowercase-keys-1.0.1" - sources."lru-3.1.0" - sources."lru-cache-4.1.3" - sources."make-dir-1.3.0" - sources."math-random-1.0.1" - sources."memory-pager-1.1.0" - sources."menu-string-1.2.0" - sources."merkle-tree-stream-3.0.3" - sources."micromatch-2.3.11" - sources."mime-2.3.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."min-document-2.19.0" - sources."minimatch-3.0.4" - sources."minimist-1.2.0" - sources."mirror-folder-3.0.0" - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."ms-2.0.0" - sources."multi-random-access-2.1.1" - sources."multicast-dns-7.0.0" - sources."multicb-1.2.2" - sources."multistream-2.1.1" - sources."mute-stream-0.0.7" - sources."mutexify-1.2.0" - sources."nan-2.10.0" - sources."nanoassert-1.1.0" - sources."nanobus-4.3.3" - sources."nanoscheduler-1.0.3" - sources."nanotiming-7.3.1" - sources."ncp-1.0.1" - sources."neat-input-1.8.0" - sources."neat-log-2.4.0" - sources."neat-spinner-1.0.0" - sources."neat-tasks-1.1.1" - sources."nets-3.2.0" - sources."network-address-1.1.2" - sources."node-gyp-build-3.4.0" - sources."normalize-path-2.1.1" - sources."npm-run-path-2.0.2" - sources."oauth-sign-0.8.2" - sources."object.omit-2.0.1" - sources."once-1.4.0" - sources."os-homedir-1.0.2" - sources."p-finally-1.0.0" - sources."package-json-4.0.1" - sources."parse-glob-3.0.4" - sources."parse-headers-2.0.1" - sources."path-is-absolute-1.0.1" - sources."path-is-inside-1.0.2" - sources."path-key-2.0.1" - sources."performance-now-2.1.0" - sources."pify-3.0.0" - sources."pkginfo-0.4.1" - sources."prepend-http-1.0.4" - sources."preserve-0.2.0" - sources."prettier-bytes-1.0.4" - sources."pretty-hash-1.0.1" - sources."process-0.5.2" - sources."process-nextick-args-2.0.0" - sources."progress-string-1.2.2" - sources."prompt-1.0.0" - (sources."protocol-buffers-encodings-1.1.0" // { - dependencies = [ - sources."varint-5.0.0" - ]; - }) - sources."pseudomap-1.0.2" - sources."pump-3.0.0" - sources."punycode-1.4.1" - sources."qs-6.5.2" - sources."random-access-file-2.0.1" - sources."random-access-memory-3.0.0" - sources."random-access-storage-1.3.0" - (sources."randomatic-3.1.0" // { - dependencies = [ - sources."is-number-4.0.0" - sources."kind-of-6.0.2" - ]; - }) - sources."randombytes-2.0.6" - sources."range-parser-1.2.0" - sources."rc-1.2.8" - sources."read-1.0.7" - sources."readable-stream-2.3.6" - sources."recursive-watch-1.1.4" - sources."regex-cache-0.4.4" - sources."registry-auth-token-3.3.2" - sources."registry-url-3.1.0" - sources."remove-array-items-1.0.0" - sources."remove-trailing-separator-1.1.0" - sources."repeat-element-1.1.2" - sources."repeat-string-1.6.1" - sources."request-2.87.0" - sources."revalidator-0.1.8" - sources."rimraf-2.6.2" - sources."rusha-0.8.13" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."semver-5.5.0" - sources."semver-diff-2.1.0" - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."signal-exit-3.0.2" - (sources."signed-varint-2.0.1" // { - dependencies = [ - sources."varint-5.0.0" - ]; - }) - sources."simple-sha1-2.1.1" - sources."siphash24-1.1.1" - sources."slice-ansi-1.0.0" - sources."sodium-javascript-0.5.5" - sources."sodium-native-2.2.1" - sources."sodium-universal-2.0.0" - sources."sorted-array-functions-1.2.0" - sources."sorted-indexof-1.0.0" - sources."sparse-bitfield-3.0.3" - sources."speedometer-1.1.0" - sources."sshpk-1.14.2" - sources."stack-trace-0.0.10" - sources."stream-collector-1.0.1" - sources."stream-each-1.2.3" - (sources."stream-parser-0.3.1" // { - dependencies = [ - sources."debug-2.6.9" - ]; - }) - sources."stream-shift-1.0.0" - sources."string-width-2.1.1" - sources."string_decoder-1.1.1" - sources."strip-ansi-4.0.0" - sources."strip-eof-1.0.0" - sources."strip-json-comments-2.0.1" - (sources."subcommand-2.1.0" // { - dependencies = [ - sources."debug-2.6.9" - ]; - }) - sources."supports-color-5.4.0" - sources."term-size-1.2.0" - sources."throttle-1.0.3" - sources."thunky-1.0.2" - sources."timed-out-4.0.1" - sources."to-buffer-1.1.1" - (sources."toiletdb-1.4.1" // { - dependencies = [ - sources."debug-2.6.9" - ]; - }) - sources."tough-cookie-2.3.4" - sources."township-client-1.3.2" - sources."trim-0.0.1" - sources."ttl-1.3.1" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."typedarray-0.0.6" - sources."uint64be-2.0.2" - sources."unique-string-1.0.0" - sources."unixify-1.0.0" - sources."unordered-array-remove-1.0.2" - sources."unordered-set-1.1.0" - sources."untildify-3.0.3" - sources."unzip-response-2.0.1" - sources."update-notifier-2.5.0" - sources."url-parse-lax-1.0.0" - sources."util-deprecate-1.0.2" - sources."utile-0.3.0" - sources."utp-native-1.7.2" - sources."uuid-3.3.2" - sources."varint-3.0.1" - sources."verror-1.10.0" - sources."which-1.3.1" - sources."widest-line-2.0.0" - (sources."winston-2.1.1" // { - dependencies = [ - sources."async-1.0.0" - sources."colors-1.0.3" - sources."pkginfo-0.3.1" - ]; - }) - sources."wrappy-1.0.2" - sources."write-file-atomic-2.3.0" - sources."xdg-basedir-3.0.0" - sources."xhr-2.5.0" - sources."xsalsa20-1.0.2" - sources."xtend-4.0.1" - sources."yallist-2.1.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Dat is the package manager for data. Easily share and version control data."; - homepage = https://datproject.org/; - license = "BSD-3-Clause"; - }; - production = true; - bypassCache = false; - }; - dhcp = nodeEnv.buildNodePackage { - name = "dhcp"; - packageName = "dhcp"; - version = "0.2.16"; - src = fetchurl { - url = "https://registry.npmjs.org/dhcp/-/dhcp-0.2.16.tgz"; - sha512 = "OEqRYUN/9WskTRRvOJyP3mTPa0HQecfUk+c9YgH1MUkGSDdArnIvoJcUvALBlgrezZvqyO2weQwFSBfORAU8Pw=="; - }; - dependencies = [ - sources."minimist-1.2.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A DHCP server written in JavaScript"; - homepage = https://github.com/infusion/node-dhcp; - license = "MIT OR GPL-2.0"; - }; - production = true; - bypassCache = false; - }; - dnschain = nodeEnv.buildNodePackage { - name = "dnschain"; - packageName = "dnschain"; - version = "0.5.3"; - src = fetchurl { - url = "https://registry.npmjs.org/dnschain/-/dnschain-0.5.3.tgz"; - sha1 = "9b21d9ac5e203295f372ac37df470e9f0854c470"; - }; - dependencies = [ - sources."accepts-1.2.13" - sources."assert-plus-1.0.0" - sources."async-0.9.2" - sources."better-curry-1.6.0" - sources."binaryheap-0.0.3" - sources."bindings-1.3.0" - sources."bluebird-2.9.9" - sources."bottleneck-1.5.3" - sources."buffercursor-0.0.12" - sources."colors-0.6.2" - sources."combined-stream-0.0.7" - sources."component-emitter-1.1.2" - sources."content-disposition-0.5.0" - sources."cookie-0.1.2" - sources."cookie-signature-1.0.5" - sources."cookiejar-2.0.1" - sources."core-util-is-1.0.2" - sources."crc-3.2.1" - sources."cycle-1.0.3" - sources."debug-2.1.3" - sources."delayed-stream-0.0.5" - sources."depd-1.0.1" - sources."destroy-1.0.3" - sources."duplexer-0.1.1" - sources."ee-first-1.1.0" - sources."es5class-2.3.1" - sources."escape-html-1.0.1" - sources."etag-1.5.1" - sources."event-stream-3.2.2" - sources."eventemitter3-0.1.6" - sources."express-4.11.2" - sources."extend-1.2.1" - sources."extsprintf-1.4.0" - sources."eyes-0.1.8" - sources."faye-websocket-0.11.1" - sources."finalhandler-0.3.3" - sources."form-data-0.1.3" - sources."formidable-1.0.14" - sources."forwarded-0.1.2" - sources."fresh-0.2.4" - sources."from-0.1.7" - sources."hiredis-0.4.1" - sources."http-parser-js-0.4.13" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."ipaddr.js-1.0.5" - sources."isarray-0.0.1" - (sources."json-rpc2-0.8.1" // { - dependencies = [ - sources."debug-1.0.5" - sources."lodash-2.4.2" - sources."ms-2.0.0" - ]; - }) - sources."jsonparse-0.0.6" - sources."lodash-3.1.0" - sources."map-stream-0.1.0" - sources."media-typer-0.3.0" - sources."merge-descriptors-0.0.2" - sources."methods-1.1.2" - sources."mime-1.2.11" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimist-0.0.10" - sources."ms-0.7.0" - sources."nan-2.10.0" - (sources."native-dns-git+https://github.com/okTurtles/node-dns.git#08433ec98f517eed3c6d5e47bdf62603539cd402" // { - dependencies = [ - sources."native-dns-packet-git+https://github.com/okTurtles/native-dns-packet.git#8bf2714c318cfe7d31bca2006385882ccbf503e4" - ]; - }) - (sources."native-dns-cache-git+https://github.com/okTurtles/native-dns-cache.git#8714196bb9223cc9a4064a4fddf9e82ec50b7d4d" // { - dependencies = [ - sources."native-dns-packet-git+https://github.com/okTurtles/native-dns-packet.git#307e77a47ebba57a5ae9118a284e916e5ebb305a" - ]; - }) - sources."native-dns-packet-0.1.1" - sources."nconf-0.7.1" - sources."negotiator-0.5.3" - sources."on-finished-2.2.1" - sources."optimist-0.6.1" - sources."parseurl-1.3.2" - sources."path-to-regexp-0.1.3" - sources."pause-stream-0.0.11" - sources."pkginfo-0.3.1" - sources."properties-1.2.1" - sources."proxy-addr-1.0.10" - sources."qs-2.3.3" - sources."range-parser-1.0.3" - sources."readable-stream-1.0.27-1" - sources."redis-0.12.1" - sources."reduce-component-1.0.1" - sources."send-0.11.1" - sources."serve-static-1.8.1" - sources."split-0.3.3" - sources."stack-trace-0.0.10" - sources."stream-combiner-0.0.4" - sources."string-2.0.1" - sources."string_decoder-0.10.31" - (sources."superagent-0.21.0" // { - dependencies = [ - sources."methods-1.0.1" - sources."qs-1.2.0" - ]; - }) - sources."through-2.3.8" - (sources."type-is-1.5.7" // { - dependencies = [ - sources."mime-db-1.12.0" - sources."mime-types-2.0.14" - ]; - }) - sources."utils-merge-1.0.0" - sources."vary-1.0.1" - sources."verror-1.10.0" - sources."websocket-driver-0.7.0" - sources."websocket-extensions-0.1.3" - (sources."winston-0.8.0" // { - dependencies = [ - sources."async-0.2.10" - ]; - }) - sources."wordwrap-0.0.3" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A blockchain-based DNS + HTTPS server that fixes HTTPS security, and more!"; - homepage = https://github.com/okTurtles/dnschain; - license = "MPL-2.0"; - }; - production = true; - bypassCache = false; - }; - docker-registry-server = nodeEnv.buildNodePackage { - name = "docker-registry-server"; - packageName = "docker-registry-server"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/docker-registry-server/-/docker-registry-server-2.2.0.tgz"; - sha1 = "5b98836cd7f0348f7f472f7f5a42dd3cab231731"; - }; - dependencies = [ - sources."JSONStream-0.8.4" - (sources."abstract-leveldown-0.12.4" // { - dependencies = [ - sources."xtend-3.0.0" - ]; - }) - sources."basic-auth-1.1.0" - sources."bindings-1.2.1" - (sources."bl-0.8.2" // { - dependencies = [ - sources."readable-stream-1.0.34" - ]; - }) - sources."buffer-alloc-1.2.0" - sources."buffer-alloc-unsafe-1.1.0" - sources."buffer-fill-1.0.0" - sources."bytewise-1.1.0" - sources."bytewise-core-1.2.3" - sources."cookie-signature-1.1.0" - sources."core-util-is-1.0.2" - sources."cors-2.8.4" - sources."deferred-leveldown-0.2.0" - sources."docker-parse-image-3.0.1" - (sources."duplexify-3.6.0" // { - dependencies = [ - sources."isarray-1.0.0" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - sources."end-of-stream-1.4.1" - (sources."errno-0.1.7" // { - dependencies = [ - sources."prr-1.0.1" - ]; - }) - sources."from2-1.3.0" - sources."fs-blob-store-5.2.1" - sources."fs-constants-1.0.0" - sources."inherits-2.0.3" - sources."isarray-0.0.1" - sources."json-stringify-safe-5.0.1" - sources."jsonparse-0.0.5" - sources."level-0.18.0" - sources."level-packager-0.18.0" - sources."level-post-1.0.7" - (sources."level-sublevel-6.6.5" // { - dependencies = [ - (sources."levelup-0.19.1" // { - dependencies = [ - sources."xtend-3.0.0" - ]; - }) - sources."readable-stream-1.0.34" - ]; - }) - sources."leveldown-0.10.6" - (sources."levelup-0.18.6" // { - dependencies = [ - sources."readable-stream-1.0.34" - sources."semver-2.3.2" - sources."xtend-3.0.0" - ]; - }) - sources."lexicographic-integer-1.1.0" - sources."looper-2.0.0" - sources."lru-cache-2.7.3" - sources."ltgt-2.1.3" - (sources."memdown-0.10.2" // { - dependencies = [ - sources."ltgt-1.0.2" - ]; - }) - sources."minimist-0.2.0" - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."murl-0.4.1" - sources."nan-2.1.0" - (sources."ndjson-1.5.0" // { - dependencies = [ - sources."isarray-1.0.0" - sources."minimist-1.2.0" - sources."readable-stream-2.3.6" - sources."split2-2.2.0" - sources."string_decoder-1.1.1" - sources."through2-2.0.3" - ]; - }) - sources."network-address-0.0.5" - sources."object-assign-4.1.1" - sources."once-1.4.0" - sources."process-nextick-args-2.0.0" - sources."protein-0.5.0" - sources."prr-0.0.0" - sources."pull-cat-1.1.11" - sources."pull-defer-0.2.2" - sources."pull-level-2.0.4" - sources."pull-live-1.0.1" - sources."pull-pushable-2.2.0" - sources."pull-stream-3.6.8" - sources."pull-window-2.1.4" - sources."pump-1.0.3" - (sources."pumpify-1.5.1" // { - dependencies = [ - sources."pump-2.0.1" - ]; - }) - sources."readable-stream-1.1.14" - sources."relative-date-1.1.3" - sources."root-2.0.0" - sources."safe-buffer-5.1.2" - sources."semver-5.1.1" - sources."sorted-union-stream-1.0.2" - sources."split2-0.2.1" - sources."stream-collector-1.0.1" - sources."stream-shift-1.0.0" - (sources."stream-to-pull-stream-1.7.2" // { - dependencies = [ - sources."looper-3.0.0" - ]; - }) - sources."string_decoder-0.10.31" - (sources."tar-stream-1.6.1" // { - dependencies = [ - sources."bl-1.2.2" - sources."isarray-1.0.0" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - sources."through-2.3.8" - (sources."through2-0.6.5" // { - dependencies = [ - sources."readable-stream-1.0.34" - ]; - }) - sources."thunky-0.1.0" - sources."to-buffer-1.1.1" - sources."typewise-1.0.3" - sources."typewise-core-1.2.0" - sources."typewiselite-1.0.0" - sources."util-deprecate-1.0.2" - sources."vary-1.1.2" - sources."wrappy-1.0.2" - sources."xtend-4.0.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "docker registry server implemented in node"; - homepage = https://github.com/mafintosh/docker-registry-server; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - elasticdump = nodeEnv.buildNodePackage { - name = "elasticdump"; - packageName = "elasticdump"; - version = "3.3.19"; - src = fetchurl { - url = "https://registry.npmjs.org/elasticdump/-/elasticdump-3.3.19.tgz"; - sha512 = "vGWC/duKn+EgF3wQMQa2x21w1L1KTqKNydAvw0e2kShD1n/iNVekeF1e8juND/ttZW4yDvHLp4y10ZfoZ4st/Q=="; - }; - dependencies = [ - sources."JSONStream-1.3.3" - sources."ajv-5.5.2" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."async-2.6.1" - sources."asynckit-0.4.0" - sources."aws-sdk-2.290.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."base64-js-1.3.0" - sources."bcrypt-pbkdf-1.0.2" - sources."buffer-4.9.1" - sources."caseless-0.12.0" - sources."co-4.6.0" - sources."combined-stream-1.0.6" - sources."core-util-is-1.0.2" - sources."dashdash-1.14.1" - sources."decimal.js-10.0.1" - sources."delayed-stream-1.0.0" - sources."ecc-jsbn-0.1.2" - sources."events-1.1.1" - sources."extend-3.0.2" - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."getpass-0.1.7" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."http-signature-1.2.0" - sources."ieee754-1.1.8" - sources."ini-1.3.5" - sources."is-typedarray-1.0.0" - sources."isarray-1.0.0" - sources."isstream-0.1.2" - sources."jmespath-0.15.0" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsonparse-1.3.1" - sources."jsprim-1.4.1" - sources."lodash-4.17.10" - sources."lossless-json-1.0.3" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimist-0.0.10" - sources."oauth-sign-0.8.2" - sources."optimist-0.6.1" - sources."performance-now-2.1.0" - sources."punycode-1.3.2" - sources."qs-6.5.2" - sources."querystring-0.2.0" - sources."request-2.87.0" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."sax-1.2.1" - sources."sshpk-1.14.2" - sources."through-2.3.8" - (sources."tough-cookie-2.3.4" // { - dependencies = [ - sources."punycode-1.4.1" - ]; - }) - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."url-0.10.3" - sources."uuid-3.1.0" - sources."verror-1.10.0" - sources."wordwrap-0.0.3" - sources."xml2js-0.4.19" - sources."xmlbuilder-9.0.7" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "import and export tools for elasticsearch"; - homepage = "https://github.com/taskrabbit/elasticsearch-dump#readme"; - license = "Apache-2.0"; - }; - production = true; - bypassCache = false; - }; - elm-oracle = nodeEnv.buildNodePackage { - name = "elm-oracle"; - packageName = "elm-oracle"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/elm-oracle/-/elm-oracle-1.1.1.tgz"; - sha1 = "61f6d783221b4ad08e7d101d678b9d5a67d3961c"; - }; - buildInputs = globalBuildInputs; - meta = { - description = "Query for information about values in elm source files."; - homepage = "https://github.com/ElmCast/elm-oracle#readme"; - license = "BSD-3-Clause"; - }; - production = true; - bypassCache = false; - }; - elm-test = nodeEnv.buildNodePackage { - name = "elm-test"; - packageName = "elm-test"; - version = "0.18.12"; - src = fetchurl { - url = "https://registry.npmjs.org/elm-test/-/elm-test-0.18.12.tgz"; - sha512 = "5n1uNviCRxXIx5ciaFuzJd3fshcyicbYvTwyGh/L5t05bfBeq/3FZ5a3mLTz+zRZhp18dul2Oz8WoZmcn8PHcg=="; - }; - dependencies = [ - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."anymatch-1.3.2" - sources."arr-diff-2.0.0" - sources."arr-flatten-1.1.0" - sources."array-unique-0.2.1" - sources."asn1-0.2.4" - sources."assert-plus-0.2.0" - sources."async-each-1.0.1" - sources."asynckit-0.4.0" - sources."aws-sign2-0.6.0" - sources."aws4-1.8.0" - sources."balanced-match-1.0.0" - sources."bcrypt-pbkdf-1.0.2" - sources."binary-extensions-1.11.0" - sources."binstall-1.2.0" - sources."block-stream-0.0.9" - sources."boom-2.10.1" - sources."brace-expansion-1.1.11" - sources."braces-1.8.5" - sources."caseless-0.11.0" - (sources."chalk-2.1.0" // { - dependencies = [ - sources."ansi-styles-3.2.1" - ]; - }) - sources."chokidar-1.6.0" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."combined-stream-1.0.6" - sources."commander-2.17.1" - sources."concat-map-0.0.1" - sources."core-util-is-1.0.2" - sources."cross-spawn-4.0.0" - sources."cryptiles-2.0.5" - (sources."dashdash-1.14.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."delayed-stream-1.0.0" - sources."ecc-jsbn-0.1.2" - sources."escape-string-regexp-1.0.5" - sources."expand-brackets-0.1.5" - sources."expand-range-1.8.2" - sources."extend-3.0.2" - sources."extglob-0.3.2" - sources."extsprintf-1.3.0" - sources."filename-regex-2.0.1" - sources."fill-range-2.2.4" - (sources."find-elm-dependencies-1.0.2" // { - dependencies = [ - sources."firstline-1.2.0" - sources."lodash-4.14.2" - ]; - }) - sources."find-parent-dir-0.3.0" - sources."firstline-1.2.1" - sources."for-in-1.0.2" - sources."for-own-0.1.5" - sources."forever-agent-0.6.1" - sources."form-data-2.1.4" - sources."fs-extra-0.30.0" - sources."fs.realpath-1.0.0" - sources."fsevents-1.1.2" - sources."fstream-1.0.11" - sources."generate-function-2.0.0" - sources."generate-object-property-1.2.0" - (sources."getpass-0.1.7" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."glob-7.1.2" - sources."glob-base-0.3.0" - sources."glob-parent-2.0.0" - sources."graceful-fs-4.1.11" - (sources."har-validator-2.0.6" // { - dependencies = [ - sources."chalk-1.1.3" - sources."supports-color-2.0.0" - ]; - }) - sources."has-ansi-2.0.0" - sources."has-flag-2.0.0" - sources."hawk-3.1.3" - sources."hoek-2.16.3" - sources."http-signature-1.1.1" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."is-binary-path-1.0.1" - sources."is-buffer-1.1.6" - sources."is-dotfile-1.0.3" - sources."is-equal-shallow-0.1.3" - sources."is-extendable-0.1.1" - sources."is-extglob-1.0.0" - sources."is-glob-2.0.1" - sources."is-my-ip-valid-1.0.0" - sources."is-my-json-valid-2.18.0" - sources."is-number-2.1.0" - sources."is-posix-bracket-0.1.1" - sources."is-primitive-2.0.0" - sources."is-property-1.0.2" - sources."is-typedarray-1.0.0" - sources."isarray-1.0.0" - sources."isexe-2.0.0" - sources."isobject-2.1.0" - sources."isstream-0.1.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-stringify-safe-5.0.1" - sources."jsonfile-2.4.0" - sources."jsonpointer-4.0.1" - (sources."jsprim-1.4.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."kind-of-3.2.2" - sources."klaw-1.3.1" - sources."lodash-4.13.1" - sources."lru-cache-4.1.3" - sources."math-random-1.0.1" - sources."micromatch-2.3.11" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimatch-3.0.4" - sources."minimist-1.2.0" - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."murmur-hash-js-1.0.0" - sources."nan-2.10.0" - (sources."node-elm-compiler-4.3.3" // { - dependencies = [ - sources."lodash-4.14.2" - ]; - }) - sources."normalize-path-2.1.1" - sources."oauth-sign-0.8.2" - sources."object.omit-2.0.1" - sources."once-1.4.0" - sources."os-tmpdir-1.0.2" - sources."parse-glob-3.0.4" - sources."path-is-absolute-1.0.1" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - sources."preserve-0.2.0" - sources."process-nextick-args-2.0.0" - sources."pseudomap-1.0.2" - sources."punycode-1.4.1" - sources."qs-6.3.2" - (sources."randomatic-3.1.0" // { - dependencies = [ - sources."is-number-4.0.0" - sources."kind-of-6.0.2" - ]; - }) - sources."readable-stream-2.3.6" - sources."readdirp-2.1.0" - sources."regex-cache-0.4.4" - sources."remove-trailing-separator-1.1.0" - sources."repeat-element-1.1.2" - sources."repeat-string-1.6.1" - sources."request-2.79.0" - sources."rimraf-2.6.2" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."set-immediate-shim-1.0.1" - sources."sntp-1.0.9" - sources."split-1.0.1" - (sources."sshpk-1.14.2" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."string_decoder-1.1.1" - sources."stringstream-0.0.6" - sources."strip-ansi-3.0.1" - sources."supports-color-4.2.0" - sources."tar-2.2.1" - (sources."temp-0.8.3" // { - dependencies = [ - sources."rimraf-2.2.8" - ]; - }) - sources."through-2.3.8" - sources."tough-cookie-2.3.4" - sources."tunnel-agent-0.4.3" - sources."tweetnacl-0.14.5" - sources."util-deprecate-1.0.2" - sources."uuid-3.3.2" - (sources."verror-1.10.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."which-1.3.1" - sources."wrappy-1.0.2" - sources."xmlbuilder-8.2.2" - sources."xtend-4.0.1" - sources."yallist-2.1.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Run elm-test suites."; - homepage = "https://github.com/rtfeldman/node-test-runner#readme"; - license = "BSD-3-Clause"; - }; - production = true; - bypassCache = false; - }; - emoj = nodeEnv.buildNodePackage { - name = "emoj"; - packageName = "emoj"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/emoj/-/emoj-2.0.0.tgz"; - sha512 = "f+jc5ZC+EAqRK84plziuC4sfKspUcnnxwZzxLFSFsH0MZn9VbU0iQh5qTONewYXsoRaacNioMOLxYV637MLBDQ=="; - }; - dependencies = [ - sources."ansi-escapes-3.1.0" - sources."ansi-regex-3.0.0" - sources."ansi-styles-2.2.1" - sources."arch-2.1.1" - sources."array-find-index-1.0.2" - sources."arrify-1.0.1" - sources."auto-bind-1.2.1" - sources."babel-code-frame-6.26.0" - sources."babel-core-6.26.3" - sources."babel-generator-6.26.1" - sources."babel-helper-builder-react-jsx-6.26.0" - sources."babel-helpers-6.24.1" - sources."babel-messages-6.23.0" - sources."babel-plugin-syntax-jsx-6.18.0" - sources."babel-plugin-syntax-object-rest-spread-6.13.0" - sources."babel-plugin-transform-es2015-destructuring-6.23.0" - sources."babel-plugin-transform-object-rest-spread-6.26.0" - sources."babel-plugin-transform-react-jsx-6.24.1" - sources."babel-register-6.26.0" - sources."babel-runtime-6.26.0" - sources."babel-template-6.26.0" - sources."babel-traverse-6.26.0" - sources."babel-types-6.26.0" - sources."babylon-6.18.0" - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."builtin-modules-1.1.1" - sources."caller-callsite-2.0.0" - sources."caller-path-2.0.0" - sources."callsites-2.0.0" - sources."camelcase-2.1.1" - sources."camelcase-keys-2.1.0" - (sources."chalk-1.1.3" // { - dependencies = [ - sources."ansi-regex-2.1.1" - sources."has-ansi-2.0.0" - ]; - }) - sources."cli-cursor-2.1.0" - sources."clipboardy-1.2.3" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."concat-map-0.0.1" - sources."conf-1.4.0" - sources."convert-source-map-1.5.1" - sources."core-js-2.5.7" - sources."cross-spawn-5.1.0" - sources."currently-unhandled-0.4.1" - sources."debug-2.6.9" - sources."decamelize-1.2.0" - sources."decompress-response-3.3.0" - sources."detect-indent-4.0.0" - sources."dot-prop-4.2.0" - sources."duplexer3-0.1.4" - sources."env-paths-1.0.0" - sources."error-ex-1.3.2" - sources."escape-string-regexp-1.0.5" - sources."esutils-2.0.2" - sources."execa-0.8.0" - sources."find-up-2.1.0" - sources."get-stdin-4.0.1" - sources."get-stream-3.0.0" - sources."globals-9.18.0" - sources."got-7.1.0" - sources."graceful-fs-4.1.11" - sources."has-ansi-3.0.0" - sources."has-flag-3.0.0" - sources."has-symbol-support-x-1.4.2" - sources."has-to-string-tag-x-1.4.1" - sources."home-or-tmp-2.0.0" - sources."hosted-git-info-2.7.1" - sources."import-jsx-1.3.0" - sources."imurmurhash-0.1.4" - sources."indent-string-3.2.0" - (sources."ink-0.3.1" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."chalk-2.4.1" - sources."supports-color-5.4.0" - ]; - }) - sources."ink-text-input-1.1.1" - sources."invariant-2.2.4" - sources."is-arrayish-0.2.1" - sources."is-builtin-module-1.0.0" - sources."is-finite-1.0.2" - sources."is-fullwidth-code-point-2.0.0" - sources."is-obj-1.0.1" - sources."is-object-1.0.1" - sources."is-plain-obj-1.1.0" - sources."is-retry-allowed-1.1.0" - sources."is-stream-1.1.0" - sources."is-utf8-0.2.1" - sources."isexe-2.0.0" - sources."isurl-1.0.0" - sources."js-tokens-3.0.2" - sources."jsesc-1.3.0" - sources."json5-0.5.1" - (sources."load-json-file-1.1.0" // { - dependencies = [ - sources."pify-2.3.0" - ]; - }) - sources."locate-path-2.0.0" - sources."lodash-4.17.10" - sources."lodash.debounce-4.0.8" - sources."lodash.flattendeep-4.4.0" - sources."lodash.isequal-4.5.0" - sources."log-update-2.3.0" - sources."loose-envify-1.4.0" - sources."loud-rejection-1.6.0" - sources."lowercase-keys-1.0.1" - sources."lru-cache-4.1.3" - sources."make-dir-1.3.0" - sources."map-obj-1.0.1" - sources."mem-1.1.0" - (sources."meow-3.7.0" // { - dependencies = [ - sources."minimist-1.2.0" - ]; - }) - sources."mimic-fn-1.2.0" - sources."mimic-response-1.0.1" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."ms-2.0.0" - sources."normalize-package-data-2.4.0" - sources."npm-run-path-2.0.2" - sources."number-is-nan-1.0.1" - sources."object-assign-4.1.1" - sources."onetime-2.0.1" - sources."os-homedir-1.0.2" - sources."os-tmpdir-1.0.2" - sources."p-cancelable-0.3.0" - sources."p-finally-1.0.0" - sources."p-limit-1.3.0" - sources."p-locate-2.0.0" - sources."p-timeout-1.2.1" - sources."p-try-1.0.0" - sources."parse-json-2.2.0" - sources."path-exists-3.0.0" - sources."path-is-absolute-1.0.1" - sources."path-key-2.0.1" - (sources."path-type-1.1.0" // { - dependencies = [ - sources."pify-2.3.0" - ]; - }) - sources."pify-3.0.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - sources."pkg-up-2.0.0" - sources."prepend-http-1.0.4" - sources."private-0.1.8" - sources."prop-types-15.6.2" - sources."pseudomap-1.0.2" - sources."read-pkg-1.1.0" - (sources."read-pkg-up-1.0.1" // { - dependencies = [ - sources."find-up-1.1.2" - sources."path-exists-2.1.0" - ]; - }) - (sources."redent-1.0.0" // { - dependencies = [ - sources."indent-string-2.1.0" - ]; - }) - sources."regenerator-runtime-0.11.1" - sources."repeating-2.0.1" - sources."require-from-string-1.2.1" - sources."resolve-from-3.0.0" - sources."restore-cursor-2.0.0" - sources."safe-buffer-5.1.2" - sources."semver-5.5.0" - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."signal-exit-3.0.2" - sources."skin-tone-1.0.0" - sources."slash-1.0.0" - sources."source-map-0.5.7" - sources."source-map-support-0.4.18" - sources."spdx-correct-3.0.0" - sources."spdx-exceptions-2.1.0" - sources."spdx-expression-parse-3.0.0" - sources."spdx-license-ids-3.0.0" - (sources."string-width-2.1.1" // { - dependencies = [ - sources."strip-ansi-4.0.0" - ]; - }) - (sources."strip-ansi-3.0.1" // { - dependencies = [ - sources."ansi-regex-2.1.1" - ]; - }) - sources."strip-bom-2.0.0" - sources."strip-eof-1.0.0" - sources."strip-indent-1.0.1" - sources."supports-color-2.0.0" - sources."timed-out-4.0.1" - sources."to-fast-properties-1.0.3" - sources."trim-newlines-1.0.0" - sources."trim-right-1.0.1" - sources."unicode-emoji-modifier-base-1.0.0" - sources."url-parse-lax-1.0.0" - sources."url-to-options-1.0.1" - sources."validate-npm-package-license-3.0.4" - sources."which-1.3.1" - (sources."wrap-ansi-3.0.1" // { - dependencies = [ - sources."strip-ansi-4.0.0" - ]; - }) - sources."write-file-atomic-2.3.0" - sources."yallist-2.1.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Find relevant emoji from text on the command-line"; - homepage = "https://github.com/sindresorhus/emoj#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - eslint = nodeEnv.buildNodePackage { - name = "eslint"; - packageName = "eslint"; - version = "5.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/eslint/-/eslint-5.3.0.tgz"; - sha512 = "N/tCqlMKkyNvAvLu+zI9AqDasnSLt00K+Hu8kdsERliC9jYEc8ck12XtjvOXrBKu8fK6RrBcN9bat6Xk++9jAg=="; - }; - dependencies = [ - sources."acorn-5.7.1" - sources."acorn-jsx-4.1.1" - sources."ajv-6.5.2" - sources."ajv-keywords-3.2.0" - sources."ansi-escapes-3.1.0" - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."argparse-1.0.10" - sources."array-union-1.0.2" - sources."array-uniq-1.0.3" - sources."arrify-1.0.1" - (sources."babel-code-frame-6.26.0" // { - dependencies = [ - sources."chalk-1.1.3" - sources."strip-ansi-3.0.1" - ]; - }) - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."caller-path-0.1.0" - sources."callsites-0.2.0" - (sources."chalk-2.4.1" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."supports-color-5.4.0" - ]; - }) - sources."chardet-0.4.2" - sources."circular-json-0.3.3" - sources."cli-cursor-2.1.0" - sources."cli-width-2.2.0" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."concat-map-0.0.1" - sources."cross-spawn-6.0.5" - sources."debug-3.1.0" - sources."deep-is-0.1.3" - sources."define-properties-1.1.2" - sources."del-2.2.2" - sources."doctrine-2.1.0" - sources."es-abstract-1.12.0" - sources."es-to-primitive-1.1.1" - sources."escape-string-regexp-1.0.5" - sources."eslint-scope-4.0.0" - sources."eslint-utils-1.3.1" - sources."eslint-visitor-keys-1.0.0" - sources."espree-4.0.0" - sources."esprima-4.0.1" - sources."esquery-1.0.1" - sources."esrecurse-4.2.1" - sources."estraverse-4.2.0" - sources."esutils-2.0.2" - sources."external-editor-2.2.0" - sources."fast-deep-equal-2.0.1" - sources."fast-json-stable-stringify-2.0.0" - sources."fast-levenshtein-2.0.6" - sources."figures-2.0.0" - sources."file-entry-cache-2.0.0" - sources."flat-cache-1.3.0" - sources."foreach-2.0.5" - sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" - sources."functional-red-black-tree-1.0.1" - sources."glob-7.1.2" - sources."globals-11.7.0" - sources."globby-5.0.0" - sources."graceful-fs-4.1.11" - sources."has-1.0.3" - sources."has-ansi-2.0.0" - sources."has-flag-3.0.0" - sources."has-symbols-1.0.0" - sources."iconv-lite-0.4.23" - sources."ignore-4.0.5" - sources."imurmurhash-0.1.4" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."inquirer-5.2.0" - sources."is-callable-1.1.4" - sources."is-date-object-1.0.1" - sources."is-fullwidth-code-point-2.0.0" - sources."is-path-cwd-1.0.0" - sources."is-path-in-cwd-1.0.1" - sources."is-path-inside-1.0.1" - sources."is-promise-2.1.0" - sources."is-regex-1.0.4" - sources."is-resolvable-1.1.0" - sources."is-symbol-1.0.1" - sources."isexe-2.0.0" - sources."js-tokens-3.0.2" - sources."js-yaml-3.12.0" - sources."json-schema-traverse-0.4.1" - sources."json-stable-stringify-without-jsonify-1.0.1" - sources."levn-0.3.0" - sources."lodash-4.17.10" - sources."mimic-fn-1.2.0" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."ms-2.0.0" - sources."mute-stream-0.0.7" - sources."natural-compare-1.4.0" - sources."nice-try-1.0.4" - sources."object-assign-4.1.1" - sources."object-keys-1.0.12" - sources."once-1.4.0" - sources."onetime-2.0.1" - sources."optionator-0.8.2" - sources."os-tmpdir-1.0.2" - sources."path-is-absolute-1.0.1" - sources."path-is-inside-1.0.2" - sources."path-key-2.0.1" - sources."pify-2.3.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - sources."pluralize-7.0.0" - sources."prelude-ls-1.1.2" - sources."progress-2.0.0" - sources."punycode-2.1.1" - sources."regexp.prototype.flags-1.2.0" - sources."regexpp-2.0.0" - sources."require-uncached-1.0.3" - sources."resolve-from-1.0.1" - sources."restore-cursor-2.0.0" - sources."rimraf-2.6.2" - sources."run-async-2.3.0" - sources."rxjs-5.5.11" - sources."safer-buffer-2.1.2" - sources."semver-5.5.0" - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."signal-exit-3.0.2" - sources."slice-ansi-1.0.0" - sources."sprintf-js-1.0.3" - sources."string-width-2.1.1" - sources."string.prototype.matchall-2.0.0" - (sources."strip-ansi-4.0.0" // { - dependencies = [ - sources."ansi-regex-3.0.0" - ]; - }) - sources."strip-json-comments-2.0.1" - sources."supports-color-2.0.0" - sources."symbol-observable-1.0.1" - sources."table-4.0.3" - sources."text-table-0.2.0" - sources."through-2.3.8" - sources."tmp-0.0.33" - sources."type-check-0.3.2" - sources."uri-js-4.2.2" - sources."which-1.3.1" - sources."wordwrap-1.0.0" - sources."wrappy-1.0.2" - sources."write-0.2.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "An AST-based pattern checker for JavaScript."; - homepage = https://eslint.org/; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - eslint_d = nodeEnv.buildNodePackage { - name = "eslint_d"; - packageName = "eslint_d"; - version = "6.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/eslint_d/-/eslint_d-6.0.1.tgz"; - sha512 = "27O0P4SaTm7RDrykMyLTIX964VhXxmyGEXur6Er1V3qZ1YL1kWvL74pzdPonWOb6N/ghYFZY4a23L7vZDRHjMg=="; - }; - dependencies = [ - sources."acorn-5.7.1" - sources."acorn-jsx-4.1.1" - sources."ajv-6.5.2" - sources."ajv-keywords-3.2.0" - sources."ansi-escapes-3.1.0" - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."argparse-1.0.10" - sources."array-union-1.0.2" - sources."array-uniq-1.0.3" - sources."arrify-1.0.1" - (sources."babel-code-frame-6.26.0" // { - dependencies = [ - sources."chalk-1.1.3" - sources."strip-ansi-3.0.1" - sources."supports-color-2.0.0" - ]; - }) - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."caller-path-0.1.0" - sources."callsites-0.2.0" - (sources."chalk-2.4.1" // { - dependencies = [ - sources."ansi-styles-3.2.1" - ]; - }) - sources."chardet-0.4.2" - sources."circular-json-0.3.3" - sources."cli-cursor-2.1.0" - sources."cli-width-2.2.0" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."concat-map-0.0.1" - sources."cross-spawn-6.0.5" - sources."debug-3.1.0" - sources."deep-is-0.1.3" - sources."define-properties-1.1.2" - sources."del-2.2.2" - sources."doctrine-2.1.0" - sources."es-abstract-1.12.0" - sources."es-to-primitive-1.1.1" - sources."escape-string-regexp-1.0.5" - sources."eslint-5.3.0" - sources."eslint-scope-4.0.0" - sources."eslint-utils-1.3.1" - sources."eslint-visitor-keys-1.0.0" - sources."espree-4.0.0" - sources."esprima-4.0.1" - sources."esquery-1.0.1" - sources."esrecurse-4.2.1" - sources."estraverse-4.2.0" - sources."esutils-2.0.2" - sources."external-editor-2.2.0" - sources."fast-deep-equal-2.0.1" - sources."fast-json-stable-stringify-2.0.0" - sources."fast-levenshtein-2.0.6" - sources."figures-2.0.0" - sources."file-entry-cache-2.0.0" - sources."flat-cache-1.3.0" - sources."foreach-2.0.5" - sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" - sources."functional-red-black-tree-1.0.1" - sources."glob-7.1.2" - sources."globals-11.7.0" - sources."globby-5.0.0" - sources."graceful-fs-4.1.11" - sources."has-1.0.3" - sources."has-ansi-2.0.0" - sources."has-flag-3.0.0" - sources."has-symbols-1.0.0" - sources."iconv-lite-0.4.23" - sources."ignore-4.0.5" - sources."imurmurhash-0.1.4" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."inquirer-5.2.0" - sources."is-callable-1.1.4" - sources."is-date-object-1.0.1" - sources."is-fullwidth-code-point-2.0.0" - sources."is-path-cwd-1.0.0" - sources."is-path-in-cwd-1.0.1" - sources."is-path-inside-1.0.1" - sources."is-promise-2.1.0" - sources."is-regex-1.0.4" - sources."is-resolvable-1.1.0" - sources."is-symbol-1.0.1" - sources."isexe-2.0.0" - sources."js-tokens-3.0.2" - sources."js-yaml-3.12.0" - sources."json-schema-traverse-0.4.1" - sources."json-stable-stringify-without-jsonify-1.0.1" - sources."levn-0.3.0" - sources."lodash-4.17.10" - sources."mimic-fn-1.2.0" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."ms-2.0.0" - sources."mute-stream-0.0.7" - sources."nanolru-1.0.0" - sources."natural-compare-1.4.0" - sources."nice-try-1.0.4" - sources."object-assign-4.1.1" - sources."object-keys-1.0.12" - sources."once-1.4.0" - sources."onetime-2.0.1" - sources."optionator-0.8.2" - sources."os-tmpdir-1.0.2" - sources."path-is-absolute-1.0.1" - sources."path-is-inside-1.0.2" - sources."path-key-2.0.1" - sources."path-parse-1.0.6" - sources."pify-2.3.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - sources."pluralize-7.0.0" - sources."prelude-ls-1.1.2" - sources."progress-2.0.0" - sources."punycode-2.1.1" - sources."regexp.prototype.flags-1.2.0" - sources."regexpp-2.0.0" - sources."require-uncached-1.0.3" - sources."resolve-1.8.1" - sources."resolve-from-1.0.1" - sources."restore-cursor-2.0.0" - sources."rimraf-2.6.2" - sources."run-async-2.3.0" - sources."rxjs-5.5.11" - sources."safer-buffer-2.1.2" - sources."semver-5.5.0" - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."signal-exit-3.0.2" - sources."slice-ansi-1.0.0" - sources."sprintf-js-1.0.3" - sources."string-width-2.1.1" - sources."string.prototype.matchall-2.0.0" - (sources."strip-ansi-4.0.0" // { - dependencies = [ - sources."ansi-regex-3.0.0" - ]; - }) - sources."strip-json-comments-2.0.1" - sources."supports-color-5.4.0" - sources."symbol-observable-1.0.1" - sources."table-4.0.3" - sources."text-table-0.2.0" - sources."through-2.3.8" - sources."tmp-0.0.33" - sources."type-check-0.3.2" - sources."uri-js-4.2.2" - sources."which-1.3.1" - sources."wordwrap-1.0.0" - sources."wrappy-1.0.2" - sources."write-0.2.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Makes eslint the fastest linter on the planet"; - homepage = https://github.com/mantoni/eslint_d.js; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - emojione = nodeEnv.buildNodePackage { - name = "emojione"; - packageName = "emojione"; - version = "3.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/emojione/-/emojione-3.1.7.tgz"; - sha1 = "2d3c725c696f179c9dde3acb655c621ee9429b1e"; - }; - buildInputs = globalBuildInputs; - meta = { - description = "EmojiOne is a complete set of emojis designed for the web. It includes libraries to easily convert unicode characters to shortnames (:smile:) and shortnames to our custom emoji images. PNG formats provided for the emoji images."; - homepage = http://www.emojione.com/; - }; - production = true; - bypassCache = false; - }; - "fast-cli-1.x" = nodeEnv.buildNodePackage { - name = "fast-cli"; - packageName = "fast-cli"; - version = "1.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fast-cli/-/fast-cli-1.0.0.tgz"; - sha1 = "81f5f98043cc2517053f96ba5d61ef5db430c010"; - }; - dependencies = [ - sources."ajv-5.5.2" - sources."ansi-escapes-1.4.0" - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."array-find-index-1.0.2" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."asynckit-0.4.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."bcrypt-pbkdf-1.0.2" - sources."buffer-from-1.1.1" - sources."builtin-modules-1.1.1" - sources."camelcase-2.1.1" - sources."camelcase-keys-2.1.0" - sources."caseless-0.12.0" - sources."chalk-1.1.3" - sources."cli-cursor-1.0.2" - sources."cli-spinners-1.3.1" - sources."co-4.6.0" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."combined-stream-1.0.6" - sources."concat-stream-1.6.2" - sources."core-util-is-1.0.2" - sources."currently-unhandled-0.4.1" - sources."dashdash-1.14.1" - sources."debug-2.6.9" - sources."decamelize-1.2.0" - sources."delayed-stream-1.0.0" - sources."ecc-jsbn-0.1.2" - sources."error-ex-1.3.2" - sources."es6-promise-4.2.4" - sources."escape-string-regexp-1.0.5" - sources."exit-hook-1.1.1" - sources."extend-3.0.2" - sources."extract-zip-1.6.7" - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - sources."fd-slicer-1.0.1" - sources."find-up-1.1.2" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."fs-extra-1.0.0" - sources."get-stdin-4.0.1" - sources."getpass-0.1.7" - sources."graceful-fs-4.1.11" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."has-ansi-2.0.0" - sources."has-flag-3.0.0" - sources."hasha-2.2.0" - sources."hosted-git-info-2.7.1" - sources."http-signature-1.2.0" - sources."indent-string-2.1.0" - sources."inherits-2.0.3" - sources."is-arrayish-0.2.1" - sources."is-builtin-module-1.0.0" - sources."is-finite-1.0.2" - sources."is-stream-1.1.0" - sources."is-typedarray-1.0.0" - sources."is-utf8-0.2.1" - sources."isarray-1.0.0" - sources."isexe-2.0.0" - sources."isstream-0.1.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsonfile-2.4.0" - sources."jsprim-1.4.1" - sources."kew-0.7.0" - sources."klaw-1.3.1" - sources."load-json-file-1.1.0" - (sources."log-symbols-2.2.0" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."chalk-2.4.1" - sources."supports-color-5.4.0" - ]; - }) - sources."log-update-1.0.2" - sources."loud-rejection-1.6.0" - sources."map-obj-1.0.1" - sources."meow-3.7.0" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."mimic-fn-1.2.0" - sources."minimist-1.2.0" - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."mkpath-1.0.0" - sources."ms-2.0.0" - sources."node-phantom-simple-2.2.4" - sources."normalize-package-data-2.4.0" - sources."number-is-nan-1.0.1" - sources."oauth-sign-0.8.2" - sources."object-assign-4.1.1" - sources."onetime-1.1.0" - (sources."ora-1.4.0" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."chalk-2.4.1" - sources."cli-cursor-2.1.0" - sources."onetime-2.0.1" - sources."restore-cursor-2.0.0" - sources."supports-color-5.4.0" - ]; - }) - sources."os-tmpdir-1.0.2" - sources."parse-json-2.2.0" - sources."path-exists-2.1.0" - sources."path-type-1.1.0" - sources."pend-1.2.0" - sources."performance-now-2.1.0" - sources."phantomjs-prebuilt-2.1.16" - sources."pify-2.3.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - sources."process-nextick-args-2.0.0" - sources."progress-1.1.8" - sources."promise-phantom-3.1.6" - sources."punycode-1.4.1" - sources."qs-6.5.2" - sources."read-pkg-1.1.0" - sources."read-pkg-up-1.0.1" - sources."readable-stream-2.3.6" - sources."redent-1.0.0" - sources."repeating-2.0.1" - sources."request-2.87.0" - sources."request-progress-2.0.1" - sources."restore-cursor-1.0.1" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."semver-5.5.0" - sources."signal-exit-3.0.2" - sources."spdx-correct-3.0.0" - sources."spdx-exceptions-2.1.0" - sources."spdx-expression-parse-3.0.0" - sources."spdx-license-ids-3.0.0" - sources."sshpk-1.14.2" - sources."string_decoder-1.1.1" - sources."strip-ansi-3.0.1" - sources."strip-bom-2.0.0" - sources."strip-indent-1.0.1" - sources."supports-color-2.0.0" - sources."throttleit-1.0.0" - sources."tmp-0.0.31" - sources."tough-cookie-2.3.4" - sources."trim-newlines-1.0.0" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."typedarray-0.0.6" - sources."util-deprecate-1.0.2" - sources."uuid-3.3.2" - sources."validate-npm-package-license-3.0.4" - sources."verror-1.10.0" - sources."which-1.3.1" - sources."yauzl-2.4.1" - sources."zen-observable-0.5.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Test your download speed using fast.com"; - homepage = "https://github.com/sindresorhus/fast-cli#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - fetch-bower = nodeEnv.buildNodePackage { - name = "fetch-bower"; - packageName = "fetch-bower"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/fetch-bower/-/fetch-bower-2.0.0.tgz"; - sha1 = "c027feb75a512001d1287bbfb3ffaafba67eb92f"; - }; - dependencies = [ - sources."bower-1.8.4" - sources."bower-endpoint-parser-0.2.1" - sources."bower-logger-0.2.1" - sources."glob-3.2.11" - sources."inherits-2.0.3" - sources."lru-cache-2.7.3" - sources."minimatch-0.3.0" - sources."sigmund-1.0.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Companion to bower2nix to be used in the fetchBower fixed-output derivation"; - homepage = https://bitbucket.org/shlevy/fetch-bower; - }; - production = true; - bypassCache = false; - }; - forever = nodeEnv.buildNodePackage { - name = "forever"; - packageName = "forever"; - version = "0.15.3"; - src = fetchurl { - url = "https://registry.npmjs.org/forever/-/forever-0.15.3.tgz"; - sha1 = "77d9d7e15fd2f511ad9d84a110c7dd8fc8ecebc2"; - }; - dependencies = [ - sources."anymatch-1.3.2" - sources."arr-diff-2.0.0" - sources."arr-flatten-1.1.0" - sources."array-unique-0.2.1" - sources."async-0.2.10" - sources."async-each-1.0.1" - sources."balanced-match-1.0.0" - sources."binary-extensions-1.11.0" - sources."brace-expansion-1.1.11" - sources."braces-1.8.5" - (sources."broadway-0.3.6" // { - dependencies = [ - sources."cliff-0.1.9" - sources."winston-0.8.0" - ]; - }) - sources."caller-0.0.1" - sources."chokidar-1.7.0" - (sources."cliff-0.1.10" // { - dependencies = [ - sources."colors-1.0.3" - ]; - }) - sources."clone-1.0.4" - sources."colors-0.6.2" - sources."concat-map-0.0.1" - sources."core-util-is-1.0.2" - sources."cycle-1.0.3" - sources."deep-equal-0.1.2" - sources."defined-0.0.0" - sources."director-1.2.7" - (sources."event-stream-0.5.3" // { - dependencies = [ - sources."optimist-0.2.8" - ]; - }) - sources."eventemitter2-0.4.14" - sources."expand-brackets-0.1.5" - sources."expand-range-1.8.2" - sources."extglob-0.3.2" - sources."eyes-0.1.8" - sources."filename-regex-2.0.1" - sources."fill-range-2.2.4" - (sources."flatiron-0.4.3" // { - dependencies = [ - sources."optimist-0.6.0" - ]; - }) - sources."for-in-1.0.2" - sources."for-own-0.1.5" - sources."forever-monitor-1.7.1" - sources."fs.realpath-1.0.0" - sources."fsevents-1.2.4" - sources."glob-7.1.2" - sources."glob-base-0.3.0" - sources."glob-parent-2.0.0" - sources."graceful-fs-4.1.11" - sources."i-0.3.6" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."is-binary-path-1.0.1" - sources."is-buffer-1.1.6" - sources."is-dotfile-1.0.3" - sources."is-equal-shallow-0.1.3" - sources."is-extendable-0.1.1" - sources."is-extglob-1.0.0" - sources."is-glob-2.0.1" - sources."is-number-2.1.0" - sources."is-posix-bracket-0.1.1" - sources."is-primitive-2.0.0" - sources."isarray-1.0.0" - sources."isobject-2.1.0" - sources."isstream-0.1.2" - sources."jsonify-0.0.0" - sources."kind-of-3.2.2" - sources."lazy-1.0.11" - sources."math-random-1.0.1" - sources."micromatch-2.3.11" - sources."minimatch-3.0.4" - sources."minimist-0.0.10" - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."mute-stream-0.0.7" - sources."nan-2.10.0" - (sources."nconf-0.6.9" // { - dependencies = [ - sources."async-0.2.9" - sources."optimist-0.6.0" - ]; - }) - sources."ncp-0.4.2" - sources."normalize-path-2.1.1" - sources."nssocket-0.5.3" - sources."object-assign-3.0.0" - sources."object.omit-2.0.1" - sources."once-1.4.0" - sources."optimist-0.6.1" - sources."parse-glob-3.0.4" - sources."path-is-absolute-1.0.1" - sources."pkginfo-0.3.1" - sources."preserve-0.2.0" - (sources."prettyjson-1.2.1" // { - dependencies = [ - sources."colors-1.3.1" - sources."minimist-1.2.0" - ]; - }) - sources."process-nextick-args-2.0.0" - sources."prompt-0.2.14" - sources."ps-tree-0.0.3" - (sources."randomatic-3.1.0" // { - dependencies = [ - sources."is-number-4.0.0" - sources."kind-of-6.0.2" - ]; - }) - sources."read-1.0.7" - sources."readable-stream-2.3.6" - sources."readdirp-2.1.0" - sources."regex-cache-0.4.4" - sources."remove-trailing-separator-1.1.0" - sources."repeat-element-1.1.2" - sources."repeat-string-1.6.1" - sources."resumer-0.0.0" - sources."revalidator-0.1.8" - sources."rimraf-2.6.2" - sources."safe-buffer-5.1.2" - sources."set-immediate-shim-1.0.1" - sources."shush-1.0.0" - sources."stack-trace-0.0.10" - sources."string_decoder-1.1.1" - sources."strip-json-comments-0.1.3" - sources."tape-2.3.3" - sources."through-2.3.8" - sources."timespan-2.3.0" - sources."util-deprecate-1.0.2" - sources."utile-0.2.1" - sources."winston-0.8.3" - sources."wordwrap-0.0.3" - sources."wrappy-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A simple CLI tool for ensuring that a given node script runs continuously (i.e. forever)"; - homepage = "https://github.com/foreverjs/forever#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - git-run = nodeEnv.buildNodePackage { - name = "git-run"; - packageName = "git-run"; - version = "0.5.5"; - src = fetchurl { - url = "https://registry.npmjs.org/git-run/-/git-run-0.5.5.tgz"; - sha512 = "76zCOpXUl/85CMk9aJwWbBy2vGYv+Yn17PcUMhksTtMJLAUujje3eP8v7FufC2pN9SbQx88Gtr4ARXGeVWwAJA=="; - }; - dependencies = [ - sources."async-2.6.1" - sources."debug-3.1.0" - sources."lodash-4.17.10" - sources."lodash.groupby-4.6.0" - sources."microee-0.0.6" - sources."minilog-3.1.0" - sources."ms-2.0.0" - sources."simple-git-1.96.0" - sources."tabtab-git+https://github.com/mixu/node-tabtab.git" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A tool for managing multiple git repositories"; - homepage = "https://github.com/mixu/gr#readme"; - license = "BSD-3-Clause"; - }; - production = true; - bypassCache = false; - }; - git-standup = nodeEnv.buildNodePackage { - name = "git-standup"; - packageName = "git-standup"; - version = "2.1.9"; - src = fetchurl { - url = "https://registry.npmjs.org/git-standup/-/git-standup-2.1.9.tgz"; - sha512 = "+XT110zb/S1XzG+amg5gKGWcD6dW58mnstS4GkuiO63aA8qGvpgNB9Cq89qxhFSIQ2smeB/00QGsVLn4CL1V+A=="; - }; - buildInputs = globalBuildInputs; - meta = { - description = "Recall what you did on the last working day. Psst! or be nosy and find what someone else in your team did ;-)"; - homepage = "https://github.com/kamranahmedse/git-standup#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - graphql-cli = nodeEnv.buildNodePackage { - name = "graphql-cli"; - packageName = "graphql-cli"; - version = "2.16.5"; - src = fetchurl { - url = "https://registry.npmjs.org/graphql-cli/-/graphql-cli-2.16.5.tgz"; - sha512 = "a2QYKmjc6H/39ZGpcKGNQIGAtz84BIVYw9LyYy3Iv1cxJ46zeRgyLBdl8vk+f1aYjQ80TAGHL2+qlIKBD7mDfg=="; - }; - dependencies = [ - sources."@babel/generator-7.0.0-beta.38" - sources."@babel/types-7.0.0-beta.38" - (sources."@kbrandwijk/swagger-to-graphql-2.4.3" // { - dependencies = [ - sources."ansi-regex-2.1.1" - sources."cliui-3.2.0" - sources."string-width-1.0.2" - sources."strip-ansi-3.0.1" - sources."yargs-8.0.2" - sources."yargs-parser-7.0.0" - ]; - }) - sources."accepts-1.3.5" - sources."adm-zip-0.4.7" - sources."agent-base-4.2.1" - sources."ajv-5.5.2" - sources."ansi-align-2.0.0" - sources."ansi-escapes-3.1.0" - sources."ansi-regex-3.0.0" - sources."ansi-styles-3.2.1" - (sources."apollo-codegen-0.19.1" // { - dependencies = [ - (sources."graphql-config-1.2.1" // { - dependencies = [ - sources."graphql-0.12.3" - ]; - }) - sources."node-fetch-1.7.3" - sources."yargs-10.1.2" - ]; - }) - sources."argparse-1.0.10" - sources."array-flatten-1.1.1" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."async-2.6.1" - sources."asynckit-0.4.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."babel-runtime-6.26.0" - sources."balanced-match-1.0.0" - sources."bcrypt-pbkdf-1.0.2" - sources."bluebird-3.5.1" - (sources."body-parser-1.18.2" // { - dependencies = [ - sources."iconv-lite-0.4.19" - ]; - }) - sources."boxen-1.3.0" - sources."brace-expansion-1.1.11" - sources."buffer-equal-constant-time-1.0.1" - sources."buffer-from-1.1.1" - sources."builtin-modules-1.1.1" - sources."bytes-3.0.0" - sources."call-me-maybe-1.0.1" - sources."camel-case-3.0.0" - sources."camelcase-4.1.0" - sources."capture-stack-trace-1.0.0" - sources."caseless-0.12.0" - sources."chalk-2.4.1" - sources."change-case-3.0.2" - sources."chardet-0.4.2" - sources."ci-info-1.1.3" - sources."cli-boxes-1.0.0" - sources."cli-cursor-2.1.0" - sources."cli-spinners-1.3.1" - sources."cli-width-2.2.0" - sources."cliui-4.1.0" - sources."clone-1.0.4" - sources."co-4.6.0" - sources."code-point-at-1.1.0" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - (sources."columnify-1.5.4" // { - dependencies = [ - sources."ansi-regex-2.1.1" - sources."strip-ansi-3.0.1" - ]; - }) - sources."combined-stream-1.0.6" - sources."command-exists-1.2.7" - sources."commander-2.17.1" - sources."common-tags-1.8.0" - sources."concat-map-0.0.1" - sources."configstore-3.1.2" - sources."constant-case-2.0.0" - sources."content-disposition-0.5.2" - sources."content-type-1.0.4" - sources."cookie-0.3.1" - sources."cookie-signature-1.0.6" - sources."core-js-2.5.7" - sources."core-util-is-1.0.2" - (sources."cosmiconfig-3.1.0" // { - dependencies = [ - sources."parse-json-3.0.0" - ]; - }) - sources."create-error-class-3.0.2" - (sources."cross-fetch-2.0.0" // { - dependencies = [ - sources."node-fetch-2.0.0" - ]; - }) - sources."cross-spawn-6.0.5" - sources."crypto-random-string-1.0.0" - (sources."cucumber-html-reporter-3.0.4" // { - dependencies = [ - sources."fs-extra-3.0.1" - sources."jsonfile-3.0.1" - ]; - }) - sources."dashdash-1.14.1" - sources."debug-2.6.9" - sources."decamelize-1.2.0" - sources."deep-extend-0.6.0" - sources."defaults-1.0.3" - sources."delayed-stream-1.0.0" - sources."depd-1.1.2" - sources."destroy-1.0.4" - sources."diff-1.4.0" - (sources."disparity-2.0.0" // { - dependencies = [ - sources."ansi-styles-2.2.1" - ]; - }) - sources."dot-case-2.1.1" - sources."dot-prop-4.2.0" - sources."dotenv-5.0.1" - sources."duplexer3-0.1.4" - sources."ecc-jsbn-0.1.2" - sources."ecdsa-sig-formatter-1.0.10" - sources."ee-first-1.1.1" - sources."encodeurl-1.0.2" - sources."encoding-0.1.12" - sources."errno-0.1.7" - sources."error-ex-1.3.2" - sources."es6-promise-4.2.4" - sources."es6-promisify-5.0.0" - sources."escape-html-1.0.3" - sources."escape-string-regexp-1.0.5" - sources."esprima-4.0.1" - sources."esutils-2.0.2" - sources."etag-1.8.1" - (sources."execa-0.7.0" // { - dependencies = [ - sources."cross-spawn-5.1.0" - ]; - }) - sources."expand-tilde-2.0.2" - sources."express-4.16.3" - (sources."express-request-proxy-2.2.0" // { - dependencies = [ - (sources."body-parser-1.18.3" // { - dependencies = [ - sources."debug-2.6.9" - ]; - }) - sources."debug-3.1.0" - sources."path-to-regexp-1.7.0" - sources."qs-6.5.2" - sources."raw-body-2.3.3" - ]; - }) - sources."extend-3.0.2" - sources."external-editor-2.2.0" - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - sources."figures-2.0.0" - sources."finalhandler-1.1.1" - sources."find-0.2.9" - sources."find-up-2.1.0" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."format-util-1.0.3" - sources."forwarded-0.1.2" - sources."fresh-0.5.2" - sources."fs-extra-5.0.0" - sources."fs.realpath-1.0.0" - sources."get-caller-file-1.0.3" - sources."get-stream-3.0.0" - sources."getpass-0.1.7" - sources."glob-7.1.2" - sources."global-dirs-0.1.1" - sources."global-modules-1.0.0" - sources."global-prefix-1.0.2" - sources."got-6.7.1" - sources."graceful-fs-4.1.11" - sources."graphcool-json-schema-1.2.1" - (sources."graphcool-yml-0.4.15" // { - dependencies = [ - sources."debug-3.1.0" - sources."dotenv-4.0.0" - sources."fs-extra-4.0.3" - ]; - }) - (sources."graphql-0.13.2" // { - dependencies = [ - sources."iterall-1.2.2" - ]; - }) - (sources."graphql-cli-prepare-1.4.19" // { - dependencies = [ - sources."chalk-2.3.1" - sources."lodash-4.17.5" - ]; - }) - sources."graphql-config-2.0.1" - sources."graphql-config-extension-graphcool-1.0.8" - sources."graphql-config-extension-openapi-1.0.6" - sources."graphql-config-extension-prisma-0.0.11" - sources."graphql-import-0.4.5" - (sources."graphql-playground-html-1.5.5" // { - dependencies = [ - sources."graphql-config-2.0.0" - ]; - }) - sources."graphql-playground-middleware-express-1.6.2" - sources."graphql-request-1.8.1" - sources."graphql-schema-linter-0.1.1" - sources."graphql-static-binding-0.9.3" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."has-flag-3.0.0" - sources."header-case-1.0.1" - sources."homedir-polyfill-1.0.1" - sources."hosted-git-info-2.7.1" - sources."http-errors-1.6.3" - (sources."http-proxy-agent-2.1.0" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."http-signature-1.2.0" - (sources."https-proxy-agent-2.2.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."iconv-lite-0.4.23" - sources."import-lazy-2.1.0" - sources."imurmurhash-0.1.4" - sources."inflected-2.0.4" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."inquirer-5.1.0" - sources."invert-kv-1.0.0" - sources."ip-regex-1.0.3" - sources."ipaddr.js-1.8.0" - sources."is-arrayish-0.2.1" - sources."is-builtin-module-1.0.0" - sources."is-ci-1.1.0" - sources."is-directory-0.3.1" - sources."is-fullwidth-code-point-1.0.0" - sources."is-installed-globally-0.1.0" - sources."is-lower-case-1.1.3" - sources."is-npm-1.0.0" - sources."is-obj-1.0.1" - sources."is-path-inside-1.0.1" - sources."is-promise-2.1.0" - sources."is-redirect-1.0.0" - sources."is-retry-allowed-1.1.0" - sources."is-stream-1.1.0" - sources."is-typedarray-1.0.0" - sources."is-upper-case-1.1.2" - sources."is-url-superb-2.0.0" - sources."is-windows-1.0.2" - sources."is-wsl-1.1.0" - sources."isarray-0.0.1" - sources."isexe-2.0.0" - (sources."isomorphic-fetch-2.2.1" // { - dependencies = [ - sources."node-fetch-1.7.3" - ]; - }) - sources."isstream-0.1.2" - sources."iterall-1.1.3" - sources."js-base64-2.4.8" - sources."js-yaml-3.12.0" - sources."jsbn-0.1.1" - sources."jsesc-2.5.1" - sources."json-schema-0.2.3" - (sources."json-schema-ref-parser-3.3.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."json-schema-traverse-0.3.1" - sources."json-stable-stringify-1.0.1" - sources."json-stringify-safe-5.0.1" - sources."jsonfile-4.0.0" - sources."jsonify-0.0.0" - (sources."jsonwebtoken-8.3.0" // { - dependencies = [ - sources."ms-2.1.1" - ]; - }) - sources."jsprim-1.4.1" - sources."jwa-1.1.6" - sources."jws-3.1.5" - sources."latest-version-3.1.0" - sources."lcid-1.0.0" - sources."load-json-file-2.0.0" - sources."locate-path-2.0.0" - sources."lodash-4.17.10" - sources."lodash.get-4.4.2" - sources."lodash.includes-4.3.0" - sources."lodash.isboolean-3.0.3" - sources."lodash.isequal-4.5.0" - sources."lodash.isinteger-4.0.4" - sources."lodash.isnumber-3.0.3" - sources."lodash.isplainobject-4.0.6" - sources."lodash.isstring-4.0.1" - sources."lodash.once-4.1.1" - sources."log-symbols-2.2.0" - sources."lower-case-1.1.4" - sources."lower-case-first-1.0.2" - sources."lowercase-keys-1.0.1" - sources."lru-cache-4.1.3" - (sources."make-dir-1.3.0" // { - dependencies = [ - sources."pify-3.0.0" - ]; - }) - sources."media-typer-0.3.0" - sources."mem-1.1.0" - sources."merge-descriptors-1.0.1" - sources."methods-1.1.2" - sources."mime-1.4.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."mimic-fn-1.2.0" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."ms-2.0.0" - sources."mute-stream-0.0.7" - sources."negotiator-0.6.1" - sources."nice-try-1.0.4" - sources."no-case-2.3.2" - sources."node-fetch-2.2.0" - sources."node-request-by-swagger-1.1.3" - sources."normalize-package-data-2.4.0" - sources."npm-path-2.0.4" - sources."npm-paths-1.0.0" - (sources."npm-run-4.1.2" // { - dependencies = [ - sources."cross-spawn-5.1.0" - sources."minimist-1.2.0" - ]; - }) - sources."npm-run-path-2.0.2" - sources."npm-which-3.0.1" - sources."number-is-nan-1.0.1" - sources."oauth-sign-0.8.2" - sources."on-finished-2.3.0" - sources."once-1.4.0" - sources."onetime-2.0.1" - sources."ono-4.0.5" - sources."open-0.0.5" - sources."opn-5.3.0" - sources."ora-1.4.0" - sources."os-locale-2.1.0" - sources."os-tmpdir-1.0.2" - sources."p-finally-1.0.0" - sources."p-limit-1.3.0" - sources."p-locate-2.0.0" - sources."p-try-1.0.0" - sources."package-json-4.0.1" - sources."param-case-2.1.1" - sources."parse-github-url-1.0.2" - sources."parse-json-2.2.0" - sources."parse-passwd-1.0.0" - sources."parseurl-1.3.2" - sources."pascal-case-2.0.1" - sources."path-case-2.1.1" - sources."path-exists-3.0.0" - sources."path-is-absolute-1.0.1" - sources."path-is-inside-1.0.2" - sources."path-key-2.0.1" - sources."path-to-regexp-0.1.7" - sources."path-type-2.0.0" - sources."performance-now-2.1.0" - sources."pify-2.3.0" - sources."prepend-http-1.0.4" - sources."prisma-json-schema-0.0.4" - (sources."prisma-yml-1.0.50" // { - dependencies = [ - sources."debug-3.1.0" - sources."dotenv-4.0.0" - ]; - }) - sources."process-nextick-args-2.0.0" - sources."protochain-1.0.5" - sources."proxy-addr-2.0.4" - sources."prr-1.0.1" - sources."pseudomap-1.0.2" - sources."psl-1.1.29" - sources."punycode-1.4.1" - sources."qs-6.5.1" - sources."range-parser-1.2.0" - (sources."raw-body-2.3.2" // { - dependencies = [ - sources."depd-1.1.1" - sources."http-errors-1.6.2" - sources."iconv-lite-0.4.19" - sources."setprototypeof-1.0.3" - ]; - }) - (sources."rc-1.2.8" // { - dependencies = [ - sources."minimist-1.2.0" - ]; - }) - sources."read-pkg-2.0.0" - sources."read-pkg-up-2.0.0" - (sources."readable-stream-2.3.6" // { - dependencies = [ - sources."isarray-1.0.0" - ]; - }) - sources."regenerator-runtime-0.11.1" - sources."registry-auth-token-3.3.2" - sources."registry-url-3.1.0" - sources."replaceall-0.1.6" - (sources."request-2.87.0" // { - dependencies = [ - sources."tough-cookie-2.3.4" - ]; - }) - sources."request-promise-4.2.2" - sources."request-promise-core-1.1.1" - sources."require-directory-2.1.1" - sources."require-from-string-2.0.2" - sources."require-main-filename-1.0.1" - sources."resolve-dir-1.0.1" - sources."restore-cursor-2.0.0" - sources."rimraf-2.6.2" - sources."run-async-2.3.0" - sources."rxjs-5.5.11" - sources."safe-buffer-5.1.1" - sources."safer-buffer-2.1.2" - sources."scuid-1.1.0" - sources."semver-5.5.0" - sources."semver-diff-2.1.0" - sources."send-0.16.2" - sources."sentence-case-2.1.1" - sources."serializerr-1.0.3" - sources."serve-static-1.13.2" - sources."set-blocking-2.0.0" - sources."setprototypeof-1.1.0" - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."signal-exit-3.0.2" - sources."simple-errors-1.0.1" - sources."snake-case-2.1.0" - sources."source-map-0.5.7" - (sources."source-map-support-0.5.8" // { - dependencies = [ - sources."source-map-0.6.1" - ]; - }) - sources."spdx-correct-3.0.0" - sources."spdx-exceptions-2.1.0" - sources."spdx-expression-parse-3.0.0" - sources."spdx-license-ids-3.0.0" - sources."sprintf-js-1.0.3" - sources."sshpk-1.14.2" - sources."statuses-1.4.0" - sources."stealthy-require-1.1.1" - (sources."string-width-2.1.1" // { - dependencies = [ - sources."is-fullwidth-code-point-2.0.0" - ]; - }) - sources."string_decoder-1.1.1" - sources."strip-ansi-4.0.0" - sources."strip-bom-3.0.0" - sources."strip-eof-1.0.0" - sources."strip-json-comments-2.0.1" - sources."supports-color-5.4.0" - sources."swap-case-1.1.2" - sources."symbol-observable-1.0.1" - sources."sync-exec-0.6.2" - sources."term-size-1.2.0" - sources."through-2.3.8" - sources."through2-2.0.3" - sources."timed-out-4.0.1" - sources."title-case-2.1.1" - sources."tmp-0.0.33" - sources."to-fast-properties-2.0.0" - sources."tough-cookie-2.4.3" - sources."traverse-chain-0.1.0" - sources."trim-right-1.0.1" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."type-is-1.6.16" - sources."unique-string-1.0.0" - sources."universalify-0.1.2" - sources."unpipe-1.0.0" - sources."unzip-response-2.0.1" - sources."update-notifier-2.5.0" - sources."upper-case-1.1.3" - sources."upper-case-first-1.1.2" - sources."url-join-4.0.0" - sources."url-parse-lax-1.0.0" - sources."url-regex-3.2.0" - sources."util-deprecate-1.0.2" - sources."utils-merge-1.0.1" - sources."uuid-3.3.2" - sources."validate-npm-package-license-3.0.4" - sources."validator-10.5.0" - sources."vary-1.1.2" - sources."verror-1.10.0" - sources."wcwidth-1.0.1" - sources."whatwg-fetch-2.0.3" - sources."which-1.3.1" - sources."which-module-2.0.0" - sources."widest-line-2.0.0" - (sources."wrap-ansi-2.1.0" // { - dependencies = [ - sources."ansi-regex-2.1.1" - sources."string-width-1.0.2" - sources."strip-ansi-3.0.1" - ]; - }) - sources."wrappy-1.0.2" - sources."write-file-atomic-2.3.0" - sources."xdg-basedir-3.0.0" - sources."xtend-4.0.1" - sources."y18n-3.2.1" - sources."yallist-2.1.2" - sources."yaml-ast-parser-0.0.40" - (sources."yargs-11.0.0" // { - dependencies = [ - sources."yargs-parser-9.0.2" - ]; - }) - sources."yargs-parser-8.1.0" - sources."z-schema-3.22.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "GraphQL CLI"; - homepage = "https://github.com/graphql-cli/graphql-cli#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - grunt-cli = nodeEnv.buildNodePackage { - name = "grunt-cli"; - packageName = "grunt-cli"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz"; - sha1 = "562b119ebb069ddb464ace2845501be97b35b6a8"; - }; - dependencies = [ - sources."abbrev-1.1.1" - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."concat-map-0.0.1" - sources."findup-sync-0.3.0" - sources."glob-5.0.15" - sources."grunt-known-options-1.1.0" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."minimatch-3.0.4" - sources."nopt-3.0.6" - sources."once-1.4.0" - sources."path-is-absolute-1.0.1" - sources."resolve-1.1.7" - sources."wrappy-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "The grunt command line interface"; - homepage = "https://github.com/gruntjs/grunt-cli#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - "guifi-earth-https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 " = nodeEnv.buildNodePackage { - name = "guifi-earth"; - packageName = "guifi-earth"; - version = "0.2.1"; - src = fetchurl { - name = "guifi-earth-0.2.1.tar.gz"; - url = https://codeload.github.com/jmendeth/guifi-earth/legacy.tar.gz/f3ee96835fd4fb0e3e12fadbd2cb782770d64854; - sha256 = "a51a5beef55c14c68630275d51cf66c44a4462d1b20c0f08aef6d88a62ca077c"; - }; - dependencies = [ - sources."acorn-2.7.0" - sources."acorn-globals-1.0.9" - sources."align-text-0.1.4" - sources."amdefine-1.0.1" - sources."asap-1.0.0" - sources."camelcase-1.2.1" - sources."center-align-0.1.3" - sources."character-parser-1.2.1" - (sources."clean-css-3.4.28" // { - dependencies = [ - sources."commander-2.8.1" - ]; - }) - (sources."cliui-2.1.0" // { - dependencies = [ - sources."wordwrap-0.0.2" - ]; - }) - sources."coffee-script-1.12.7" - sources."commander-2.6.0" - sources."constantinople-3.0.2" - sources."css-1.0.8" - sources."css-parse-1.0.4" - sources."css-stringify-1.0.5" - sources."decamelize-1.2.0" - sources."graceful-readlink-1.0.1" - sources."is-buffer-1.1.6" - sources."is-promise-2.1.0" - sources."jade-1.11.0" - sources."jstransformer-0.0.2" - sources."kind-of-3.2.2" - sources."lazy-cache-1.0.4" - sources."longest-1.0.1" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."msgpack-1.0.2" - sources."nan-2.10.0" - sources."optimist-0.3.7" - sources."pop-iterate-1.0.1" - sources."promise-6.1.0" - (sources."q-2.0.3" // { - dependencies = [ - sources."asap-2.0.6" - ]; - }) - sources."repeat-string-1.6.1" - sources."right-align-0.1.3" - sources."sax-1.2.4" - sources."source-map-0.4.4" - (sources."transformers-2.1.0" // { - dependencies = [ - sources."is-promise-1.0.1" - sources."promise-2.0.0" - sources."source-map-0.1.43" - sources."uglify-js-2.2.5" - ]; - }) - (sources."uglify-js-2.8.29" // { - dependencies = [ - sources."source-map-0.5.7" - ]; - }) - sources."uglify-to-browserify-1.0.2" - sources."void-elements-2.0.1" - sources."weak-map-1.0.5" - sources."window-size-0.1.0" - (sources."with-4.0.3" // { - dependencies = [ - sources."acorn-1.2.2" - ]; - }) - sources."wordwrap-0.0.3" - sources."xml2js-0.4.19" - sources."xmlbuilder-9.0.7" - sources."yargs-3.10.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "See a representation of the Guifi.net network in Google Earth."; - homepage = https://github.com/jmendeth/guifi-earth; - }; - production = true; - bypassCache = false; - }; - gulp = nodeEnv.buildNodePackage { - name = "gulp"; - packageName = "gulp"; - version = "3.9.1"; - src = fetchurl { - url = "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz"; - sha1 = "571ce45928dd40af6514fc4011866016c13845b4"; - }; - dependencies = [ - sources."ansi-gray-0.1.1" - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."ansi-wrap-0.1.0" - sources."archy-1.0.0" - sources."arr-diff-4.0.0" - sources."arr-flatten-1.1.0" - sources."arr-union-3.1.0" - sources."array-differ-1.0.0" - sources."array-each-1.0.1" - sources."array-slice-1.1.0" - sources."array-uniq-1.0.3" - sources."array-unique-0.3.2" - sources."assign-symbols-1.0.0" - sources."atob-2.1.1" - sources."balanced-match-1.0.0" - (sources."base-0.11.2" // { - dependencies = [ - sources."define-property-1.0.0" - ]; - }) - sources."beeper-1.1.1" - sources."brace-expansion-1.1.11" - (sources."braces-2.3.2" // { - dependencies = [ - sources."extend-shallow-2.0.1" - ]; - }) - sources."cache-base-1.0.1" - sources."chalk-1.1.3" - (sources."class-utils-0.3.6" // { - dependencies = [ - sources."define-property-0.2.5" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - sources."clone-1.0.4" - sources."clone-stats-0.0.1" - sources."collection-visit-1.0.0" - sources."color-support-1.1.3" - sources."component-emitter-1.2.1" - sources."concat-map-0.0.1" - sources."copy-descriptor-0.1.1" - sources."core-util-is-1.0.2" - sources."dateformat-2.2.0" - sources."debug-2.6.9" - sources."decode-uri-component-0.2.0" - sources."defaults-1.0.3" - sources."define-property-2.0.2" - sources."deprecated-0.0.1" - sources."detect-file-1.0.0" - sources."duplexer2-0.0.2" - sources."end-of-stream-0.1.5" - sources."escape-string-regexp-1.0.5" - (sources."expand-brackets-2.1.4" // { - dependencies = [ - sources."define-property-0.2.5" - sources."extend-shallow-2.0.1" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - sources."expand-tilde-2.0.2" - sources."extend-3.0.2" - (sources."extend-shallow-3.0.2" // { - dependencies = [ - sources."is-extendable-1.0.1" - ]; - }) - (sources."extglob-2.0.4" // { - dependencies = [ - sources."define-property-1.0.0" - sources."extend-shallow-2.0.1" - ]; - }) - sources."fancy-log-1.3.2" - (sources."fill-range-4.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - ]; - }) - sources."find-index-0.1.1" - sources."findup-sync-2.0.0" - sources."fined-1.1.0" - sources."first-chunk-stream-1.0.0" - sources."flagged-respawn-1.0.0" - sources."for-in-1.0.2" - sources."for-own-1.0.0" - sources."fragment-cache-0.2.1" - sources."gaze-0.5.2" - sources."get-value-2.0.6" - sources."glob-4.5.3" - (sources."glob-stream-3.1.18" // { - dependencies = [ - sources."readable-stream-1.0.34" - sources."through2-0.6.5" - ]; - }) - sources."glob-watcher-0.0.6" - sources."glob2base-0.0.12" - sources."global-modules-1.0.0" - sources."global-prefix-1.0.2" - (sources."globule-0.1.0" // { - dependencies = [ - sources."glob-3.1.21" - sources."graceful-fs-1.2.3" - sources."inherits-1.0.2" - sources."minimatch-0.2.14" - ]; - }) - sources."glogg-1.0.1" - sources."graceful-fs-3.0.11" - sources."gulp-util-3.0.8" - sources."gulplog-1.0.0" - sources."has-ansi-2.0.0" - sources."has-gulplog-0.1.0" - sources."has-value-1.0.0" - (sources."has-values-1.0.0" // { - dependencies = [ - sources."kind-of-4.0.0" - ]; - }) - sources."homedir-polyfill-1.0.1" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."interpret-1.1.0" - sources."is-absolute-1.0.0" - sources."is-accessor-descriptor-1.0.0" - sources."is-buffer-1.1.6" - sources."is-data-descriptor-1.0.0" - sources."is-descriptor-1.0.2" - sources."is-extendable-0.1.1" - sources."is-extglob-2.1.1" - sources."is-glob-3.1.0" - (sources."is-number-3.0.0" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-plain-object-2.0.4" - sources."is-relative-1.0.0" - sources."is-unc-path-1.0.0" - sources."is-utf8-0.2.1" - sources."is-windows-1.0.2" - sources."isarray-0.0.1" - sources."isexe-2.0.0" - sources."isobject-3.0.1" - sources."kind-of-6.0.2" - sources."liftoff-2.5.0" - sources."lodash-1.0.2" - sources."lodash._basecopy-3.0.1" - sources."lodash._basetostring-3.0.1" - sources."lodash._basevalues-3.0.0" - sources."lodash._getnative-3.9.1" - sources."lodash._isiterateecall-3.0.9" - sources."lodash._reescape-3.0.0" - sources."lodash._reevaluate-3.0.0" - sources."lodash._reinterpolate-3.0.0" - sources."lodash._root-3.0.1" - sources."lodash.escape-3.2.0" - sources."lodash.isarguments-3.1.0" - sources."lodash.isarray-3.0.4" - sources."lodash.keys-3.1.2" - sources."lodash.restparam-3.6.1" - sources."lodash.template-3.6.2" - sources."lodash.templatesettings-3.1.1" - sources."lru-cache-2.7.3" - sources."make-iterator-1.0.1" - sources."map-cache-0.2.2" - sources."map-visit-1.0.0" - sources."micromatch-3.1.10" - sources."minimatch-2.0.10" - sources."minimist-1.2.0" - (sources."mixin-deep-1.3.1" // { - dependencies = [ - sources."is-extendable-1.0.1" - ]; - }) - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."ms-2.0.0" - sources."multipipe-0.1.2" - sources."nanomatch-1.2.13" - sources."natives-1.1.4" - sources."object-assign-3.0.0" - (sources."object-copy-0.1.0" // { - dependencies = [ - sources."define-property-0.2.5" - sources."is-accessor-descriptor-0.1.6" - sources."is-data-descriptor-0.1.4" - (sources."is-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-5.1.0" - ]; - }) - sources."kind-of-3.2.2" - ]; - }) - sources."object-visit-1.0.1" - sources."object.defaults-1.1.0" - sources."object.map-1.0.1" - sources."object.pick-1.3.0" - sources."once-1.3.3" - sources."orchestrator-0.3.8" - sources."ordered-read-streams-0.1.0" - sources."os-homedir-1.0.2" - sources."parse-filepath-1.0.2" - sources."parse-passwd-1.0.0" - sources."pascalcase-0.1.1" - sources."path-parse-1.0.6" - sources."path-root-0.1.1" - sources."path-root-regex-0.1.2" - sources."posix-character-classes-0.1.1" - sources."pretty-hrtime-1.0.3" - sources."process-nextick-args-2.0.0" - sources."readable-stream-1.1.14" - sources."rechoir-0.6.2" - sources."regex-not-1.0.2" - sources."repeat-element-1.1.2" - sources."repeat-string-1.6.1" - sources."replace-ext-0.0.1" - sources."resolve-1.8.1" - sources."resolve-dir-1.0.1" - sources."resolve-url-0.2.1" - sources."ret-0.1.15" - sources."safe-buffer-5.1.2" - sources."safe-regex-1.1.0" - sources."semver-4.3.6" - sources."sequencify-0.0.7" - (sources."set-value-2.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - ]; - }) - sources."sigmund-1.0.1" - (sources."snapdragon-0.8.2" // { - dependencies = [ - sources."define-property-0.2.5" - sources."extend-shallow-2.0.1" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - (sources."snapdragon-node-2.1.1" // { - dependencies = [ - sources."define-property-1.0.0" - ]; - }) - (sources."snapdragon-util-3.0.1" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."source-map-0.5.7" - sources."source-map-resolve-0.5.2" - sources."source-map-url-0.4.0" - sources."sparkles-1.0.1" - sources."split-string-3.1.0" - (sources."static-extend-0.1.2" // { - dependencies = [ - sources."define-property-0.2.5" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - sources."stream-consume-0.1.1" - sources."string_decoder-0.10.31" - sources."strip-ansi-3.0.1" - sources."strip-bom-1.0.0" - sources."supports-color-2.0.0" - (sources."through2-2.0.3" // { - dependencies = [ - sources."isarray-1.0.0" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - sources."tildify-1.2.0" - sources."time-stamp-1.1.0" - (sources."to-object-path-0.3.0" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."to-regex-3.0.2" - sources."to-regex-range-2.1.1" - sources."unc-path-regex-0.1.2" - (sources."union-value-1.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - sources."set-value-0.4.3" - ]; - }) - sources."unique-stream-1.0.0" - (sources."unset-value-1.0.0" // { - dependencies = [ - (sources."has-value-0.3.1" // { - dependencies = [ - sources."isobject-2.1.0" - ]; - }) - sources."has-values-0.1.4" - sources."isarray-1.0.0" - ]; - }) - sources."urix-0.1.0" - sources."use-3.1.1" - sources."user-home-1.1.1" - sources."util-deprecate-1.0.2" - sources."v8flags-2.1.1" - sources."vinyl-0.5.3" - (sources."vinyl-fs-0.3.14" // { - dependencies = [ - sources."clone-0.2.0" - sources."readable-stream-1.0.34" - sources."through2-0.6.5" - sources."vinyl-0.4.6" - ]; - }) - sources."which-1.3.1" - sources."wrappy-1.0.2" - sources."xtend-4.0.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "The streaming build system"; - homepage = http://gulpjs.com/; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - hipache = nodeEnv.buildNodePackage { - name = "hipache"; - packageName = "hipache"; - version = "0.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/hipache/-/hipache-0.3.1.tgz"; - sha1 = "e21764eafe6429ec8dc9377b55e1ca86799704d5"; - }; - dependencies = [ - sources."eventemitter3-3.1.0" - sources."http-proxy-1.0.2" - sources."lru-cache-2.5.2" - sources."minimist-0.0.8" - sources."redis-0.10.3" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Complete high-scaled reverse-proxy solution"; - homepage = https://github.com/dotcloud/hipache; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - htmlhint = nodeEnv.buildNodePackage { - name = "htmlhint"; - packageName = "htmlhint"; - version = "0.9.13"; - src = fetchurl { - url = "https://registry.npmjs.org/htmlhint/-/htmlhint-0.9.13.tgz"; - sha1 = "08163cb1e6aa505048ebb0b41063a7ca07dc6c88"; - }; - dependencies = [ - sources."async-1.4.2" - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - (sources."cli-0.6.6" // { - dependencies = [ - sources."glob-3.2.11" - sources."minimatch-0.3.0" - ]; - }) - sources."colors-1.0.3" - sources."commander-2.6.0" - sources."concat-map-0.0.1" - sources."console-browserify-1.1.0" - sources."core-util-is-1.0.2" - sources."csslint-0.10.0" - sources."date-now-0.1.4" - (sources."dom-serializer-0.1.0" // { - dependencies = [ - sources."domelementtype-1.1.3" - sources."entities-1.1.1" - ]; - }) - sources."domelementtype-1.3.0" - sources."domhandler-2.3.0" - sources."domutils-1.5.1" - sources."entities-1.0.0" - sources."exit-0.1.2" - sources."glob-5.0.15" - sources."glob-base-0.3.0" - sources."glob-parent-2.0.0" - sources."htmlparser2-3.8.3" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."is-dotfile-1.0.3" - sources."is-extglob-1.0.0" - sources."is-glob-2.0.1" - sources."isarray-0.0.1" - (sources."jshint-2.8.0" // { - dependencies = [ - sources."minimatch-2.0.10" - ]; - }) - sources."lodash-3.7.0" - sources."lru-cache-2.7.3" - sources."minimatch-3.0.4" - sources."once-1.4.0" - sources."parse-glob-3.0.4" - sources."parserlib-0.2.5" - sources."path-is-absolute-1.0.1" - sources."readable-stream-1.1.14" - sources."shelljs-0.3.0" - sources."sigmund-1.0.1" - sources."string_decoder-0.10.31" - sources."strip-json-comments-1.0.4" - sources."wrappy-1.0.2" - sources."xml-1.0.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A Static Code Analysis Tool for HTML"; - homepage = "https://github.com/yaniswang/HTMLHint#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - html-minifier = nodeEnv.buildNodePackage { - name = "html-minifier"; - packageName = "html-minifier"; - version = "3.5.19"; - src = fetchurl { - url = "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.19.tgz"; - sha512 = "Qr2JC9nsjK8oCrEmuB430ZIA8YWbF3D5LSjywD75FTuXmeqacwHgIM8wp3vHYzzPbklSjp53RdmDuzR4ub2HzA=="; - }; - dependencies = [ - sources."camel-case-3.0.0" - sources."clean-css-4.1.11" - sources."commander-2.16.0" - sources."he-1.1.1" - sources."lower-case-1.1.4" - sources."no-case-2.3.2" - sources."param-case-2.1.1" - sources."relateurl-0.2.7" - sources."source-map-0.5.7" - (sources."uglify-js-3.4.7" // { - dependencies = [ - sources."source-map-0.6.1" - ]; - }) - sources."upper-case-1.1.3" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Highly configurable, well-tested, JavaScript-based HTML minifier."; - homepage = https://kangax.github.io/html-minifier/; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - ionic = nodeEnv.buildNodePackage { - name = "ionic"; - packageName = "ionic"; - version = "4.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/ionic/-/ionic-4.0.6.tgz"; - sha512 = "OaRISaUCxW2TXYinZX8LZPyYEhTxznMV3V/TFGpm9nPma9EmZ9zOqDxceIgfnQCVaqfqFYEhoJ1MTpgLkQBb0Q=="; - }; - dependencies = [ - sources."@ionic/cli-framework-1.0.5" - sources."@ionic/cli-utils-2.0.6" - sources."@ionic/discover-1.0.3" - sources."@types/cross-spawn-6.0.0" - sources."@types/debug-0.0.30" - sources."@types/events-1.2.0" - sources."@types/glob-5.0.35" - sources."@types/inquirer-0.0.42" - sources."@types/klaw-2.1.1" - sources."@types/lodash-4.14.116" - sources."@types/make-dir-1.0.3" - sources."@types/minimatch-3.0.3" - sources."@types/minimist-1.2.0" - sources."@types/ncp-2.0.1" - sources."@types/node-6.0.116" - sources."@types/rimraf-2.0.2" - sources."@types/rx-4.1.1" - sources."@types/rx-core-4.0.3" - sources."@types/rx-core-binding-4.0.4" - sources."@types/rx-lite-4.0.5" - sources."@types/rx-lite-aggregates-4.0.3" - sources."@types/rx-lite-async-4.0.2" - sources."@types/rx-lite-backpressure-4.0.3" - sources."@types/rx-lite-coincidence-4.0.3" - sources."@types/rx-lite-experimental-4.0.1" - sources."@types/rx-lite-joinpatterns-4.0.1" - sources."@types/rx-lite-testing-4.0.1" - sources."@types/rx-lite-time-4.0.3" - sources."@types/rx-lite-virtualtime-4.0.3" - sources."@types/string-width-2.0.0" - sources."@types/strip-ansi-3.0.0" - sources."@types/through-0.0.29" - sources."@types/untildify-3.0.0" - sources."@types/wrap-ansi-3.0.0" - sources."@types/write-file-atomic-2.1.1" - sources."agent-base-4.2.1" - sources."ansi-align-2.0.0" - sources."ansi-escapes-3.1.0" - sources."ansi-regex-3.0.0" - sources."ansi-styles-3.2.1" - sources."ast-types-0.11.5" - sources."async-limiter-1.0.0" - sources."asynckit-0.4.0" - sources."balanced-match-1.0.0" - sources."boxen-1.3.0" - sources."brace-expansion-1.1.11" - sources."bytes-3.0.0" - sources."camelcase-4.1.0" - sources."capture-stack-trace-1.0.0" - sources."chalk-2.4.1" - sources."chardet-0.5.0" - sources."chownr-1.0.1" - sources."ci-info-1.1.3" - sources."cli-boxes-1.0.0" - sources."cli-cursor-2.1.0" - sources."cli-width-2.2.0" - sources."co-4.6.0" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."combined-stream-1.0.6" - sources."component-emitter-1.2.1" - sources."concat-map-0.0.1" - sources."configstore-3.1.2" - sources."cookiejar-2.1.2" - sources."core-util-is-1.0.2" - sources."create-error-class-3.0.2" - sources."cross-spawn-5.1.0" - sources."crypto-random-string-1.0.0" - sources."data-uri-to-buffer-1.2.0" - sources."debug-3.1.0" - sources."deep-extend-0.6.0" - sources."deep-is-0.1.3" - sources."degenerator-1.0.4" - sources."delayed-stream-1.0.0" - sources."depd-1.1.2" - sources."diff-3.5.0" - sources."dot-prop-4.2.0" - sources."duplexer2-0.1.4" - sources."duplexer3-0.1.4" - sources."elementtree-0.1.7" - sources."es6-promise-4.2.4" - sources."es6-promisify-5.0.0" - sources."escape-string-regexp-1.0.5" - sources."escodegen-1.11.0" - sources."esprima-3.1.3" - sources."estraverse-4.2.0" - sources."esutils-2.0.2" - sources."execa-0.7.0" - sources."extend-3.0.2" - sources."external-editor-3.0.1" - sources."fast-levenshtein-2.0.6" - sources."figures-2.0.0" - sources."file-uri-to-path-1.0.0" - sources."form-data-2.3.2" - sources."formidable-1.2.1" - sources."fs-minipass-1.2.5" - sources."fs.realpath-1.0.0" - (sources."ftp-0.3.10" // { - dependencies = [ - sources."isarray-0.0.1" - sources."readable-stream-1.1.14" - sources."string_decoder-0.10.31" - ]; - }) - sources."get-stream-3.0.0" - (sources."get-uri-2.0.2" // { - dependencies = [ - sources."debug-2.6.9" - ]; - }) - sources."glob-7.1.2" - sources."global-dirs-0.1.1" - sources."got-6.7.1" - sources."graceful-fs-4.1.11" - sources."has-flag-3.0.0" - sources."http-errors-1.6.3" - sources."http-proxy-agent-2.1.0" - sources."https-proxy-agent-2.2.1" - sources."iconv-lite-0.4.23" - sources."import-lazy-2.1.0" - sources."imurmurhash-0.1.4" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."inquirer-6.1.0" - sources."ip-1.1.5" - sources."is-ci-1.1.0" - sources."is-fullwidth-code-point-2.0.0" - sources."is-installed-globally-0.1.0" - sources."is-npm-1.0.0" - sources."is-obj-1.0.1" - sources."is-path-inside-1.0.1" - sources."is-promise-2.1.0" - sources."is-redirect-1.0.0" - sources."is-retry-allowed-1.1.0" - sources."is-stream-1.1.0" - sources."is-wsl-1.1.0" - sources."isarray-1.0.0" - sources."isexe-2.0.0" - sources."klaw-3.0.0" - sources."latest-version-3.1.0" - (sources."leek-0.0.24" // { - dependencies = [ - sources."debug-2.6.9" - ]; - }) - sources."levn-0.3.0" - sources."lodash-4.17.10" - sources."lodash._baseassign-3.2.0" - sources."lodash._basecopy-3.0.1" - sources."lodash._bindcallback-3.0.1" - sources."lodash._createassigner-3.1.1" - sources."lodash._getnative-3.9.1" - sources."lodash._isiterateecall-3.0.9" - sources."lodash.assign-3.2.0" - sources."lodash.isarguments-3.1.0" - sources."lodash.isarray-3.0.4" - sources."lodash.keys-3.1.2" - sources."lodash.restparam-3.6.1" - sources."lowercase-keys-1.0.1" - sources."lru-cache-4.1.3" - sources."macos-release-1.1.0" - sources."make-dir-1.3.0" - sources."methods-1.1.2" - sources."mime-1.6.0" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."mimic-fn-1.2.0" - sources."minimatch-3.0.4" - sources."minimist-1.2.0" - (sources."minipass-2.3.3" // { - dependencies = [ - sources."yallist-3.0.2" - ]; - }) - sources."minizlib-1.1.0" - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."ms-2.0.0" - sources."mute-stream-0.0.7" - sources."ncp-2.0.0" - sources."netmask-1.0.6" - sources."npm-run-path-2.0.2" - sources."once-1.4.0" - sources."onetime-2.0.1" - sources."opn-5.3.0" - sources."optionator-0.8.2" - sources."os-name-2.0.1" - sources."os-tmpdir-1.0.2" - sources."p-finally-1.0.0" - sources."pac-proxy-agent-2.0.2" - sources."pac-resolver-3.0.0" - sources."package-json-4.0.1" - sources."path-is-absolute-1.0.1" - sources."path-is-inside-1.0.2" - sources."path-key-2.0.1" - sources."pify-3.0.0" - sources."prelude-ls-1.1.2" - sources."prepend-http-1.0.4" - sources."process-nextick-args-2.0.0" - sources."proxy-agent-2.3.1" - sources."proxy-from-env-1.0.0" - sources."pseudomap-1.0.2" - sources."qs-6.5.2" - sources."raw-body-2.3.3" - sources."rc-1.2.8" - sources."readable-stream-2.3.6" - sources."registry-auth-token-3.3.2" - sources."registry-url-3.1.0" - sources."restore-cursor-2.0.0" - sources."rimraf-2.6.2" - sources."rsvp-3.6.2" - sources."run-async-2.3.0" - sources."rxjs-6.2.2" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."sax-1.1.4" - sources."semver-5.5.0" - sources."semver-diff-2.1.0" - sources."setprototypeof-1.1.0" - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."signal-exit-3.0.2" - sources."slice-ansi-1.0.0" - sources."smart-buffer-1.1.15" - sources."socks-1.1.10" - sources."socks-proxy-agent-3.0.1" - sources."source-map-0.6.1" - sources."split2-2.2.0" - sources."ssh-config-1.1.3" - sources."statuses-1.5.0" - sources."stream-combiner2-1.1.1" - sources."string-width-2.1.1" - sources."string_decoder-1.1.1" - sources."strip-ansi-4.0.0" - sources."strip-eof-1.0.0" - sources."strip-json-comments-2.0.1" - sources."superagent-3.8.3" - sources."superagent-proxy-1.0.3" - sources."supports-color-5.4.0" - (sources."tar-4.4.6" // { - dependencies = [ - sources."yallist-3.0.2" - ]; - }) - sources."term-size-1.2.0" - sources."through-2.3.8" - sources."through2-2.0.3" - sources."thunkify-2.1.2" - sources."timed-out-4.0.1" - sources."tmp-0.0.33" - sources."tree-kill-1.2.0" - sources."tslib-1.9.3" - sources."type-check-0.3.2" - sources."unique-string-1.0.0" - sources."unpipe-1.0.0" - sources."untildify-3.0.3" - sources."unzip-response-2.0.1" - sources."update-notifier-2.5.0" - sources."url-parse-lax-1.0.0" - sources."util-deprecate-1.0.2" - sources."uuid-3.3.2" - sources."which-1.3.1" - sources."widest-line-2.0.0" - sources."win-release-1.1.1" - sources."wordwrap-1.0.0" - sources."wrap-ansi-3.0.1" - sources."wrappy-1.0.2" - sources."write-file-atomic-2.3.0" - sources."ws-6.0.0" - sources."xdg-basedir-3.0.0" - sources."xregexp-2.0.0" - sources."xtend-4.0.1" - sources."yallist-2.1.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A tool for creating and developing Ionic Framework mobile apps."; - homepage = https://ionicframework.com/; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - ios-deploy = nodeEnv.buildNodePackage { - name = "ios-deploy"; - packageName = "ios-deploy"; - version = "1.9.3"; - src = fetchurl { - url = "https://registry.npmjs.org/ios-deploy/-/ios-deploy-1.9.3.tgz"; - sha512 = "i/8DxXzcL2feqqL6DjUfjqUHyWVmHYNkzZFTyf6yoC4glrI3jQ+8Hhg63vzw/5OoFXN7OyXqjkshAj9c1EsVSw=="; - }; - buildInputs = globalBuildInputs; - meta = { - description = "launch iOS apps iOS devices from the command line (Xcode 7)"; - homepage = "https://github.com/ios-control/ios-deploy#readme"; - license = "GPLv3"; - }; - production = true; - bypassCache = false; - }; - istanbul = nodeEnv.buildNodePackage { - name = "istanbul"; - packageName = "istanbul"; - version = "0.4.5"; - src = fetchurl { - url = "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz"; - sha1 = "65c7d73d4c4da84d4f3ac310b918fb0b8033733b"; - }; - dependencies = [ - sources."abbrev-1.0.9" - sources."align-text-0.1.4" - sources."amdefine-1.0.1" - sources."argparse-1.0.10" - sources."async-1.5.2" - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."camelcase-1.2.1" - sources."center-align-0.1.3" - (sources."cliui-2.1.0" // { - dependencies = [ - sources."wordwrap-0.0.2" - ]; - }) - sources."concat-map-0.0.1" - sources."decamelize-1.2.0" - sources."deep-is-0.1.3" - sources."escodegen-1.8.1" - sources."esprima-2.7.3" - sources."estraverse-1.9.3" - sources."esutils-2.0.2" - sources."fast-levenshtein-2.0.6" - sources."glob-5.0.15" - (sources."handlebars-4.0.11" // { - dependencies = [ - sources."source-map-0.4.4" - ]; - }) - sources."has-flag-1.0.0" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."is-buffer-1.1.6" - sources."isexe-2.0.0" - (sources."js-yaml-3.12.0" // { - dependencies = [ - sources."esprima-4.0.1" - ]; - }) - sources."kind-of-3.2.2" - sources."lazy-cache-1.0.4" - sources."levn-0.3.0" - sources."longest-1.0.1" - sources."minimatch-3.0.4" - sources."minimist-0.0.10" - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."nopt-3.0.6" - sources."once-1.4.0" - (sources."optimist-0.6.1" // { - dependencies = [ - sources."wordwrap-0.0.3" - ]; - }) - sources."optionator-0.8.2" - sources."path-is-absolute-1.0.1" - sources."prelude-ls-1.1.2" - sources."repeat-string-1.6.1" - sources."resolve-1.1.7" - sources."right-align-0.1.3" - sources."source-map-0.2.0" - sources."sprintf-js-1.0.3" - sources."supports-color-3.2.3" - sources."type-check-0.3.2" - (sources."uglify-js-2.8.29" // { - dependencies = [ - sources."source-map-0.5.7" - ]; - }) - sources."uglify-to-browserify-1.0.2" - sources."which-1.3.1" - sources."window-size-0.1.0" - sources."wordwrap-1.0.0" - sources."wrappy-1.0.2" - sources."yargs-3.10.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests "; - homepage = "https://github.com/gotwarlost/istanbul#readme"; - license = "BSD-3-Clause"; - }; - production = true; - bypassCache = false; - }; - imapnotify = nodeEnv.buildNodePackage { - name = "imapnotify"; - packageName = "imapnotify"; - version = "0.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/imapnotify/-/imapnotify-0.4.1.tgz"; - sha512 = "GjAGPnMmGEpnyDOmyjE5TGEcUIzz/rTDgw+pV8EOcLOhYBIw5Ol7JLi1vJT/WwlRKFbGRiEvIvjyCibLzaNiHQ=="; - }; - dependencies = [ - sources."async-0.2.10" - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."bunyan-1.8.12" - sources."colors-0.6.2" - sources."concat-map-0.0.1" - sources."core-util-is-1.0.2" - sources."cycle-1.0.3" - sources."dtrace-provider-0.8.7" - sources."eyes-0.1.8" - sources."glob-6.0.4" - sources."imap-0.8.19" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."isarray-0.0.1" - sources."isstream-0.1.2" - sources."minimatch-3.0.4" - sources."minimist-0.0.10" - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."moment-2.22.2" - sources."mv-2.1.1" - sources."nan-2.10.0" - sources."ncp-2.0.0" - sources."once-1.4.0" - sources."optimist-0.6.1" - sources."path-is-absolute-1.0.1" - sources."pkginfo-0.3.1" - sources."printf-0.2.5" - sources."readable-stream-1.1.14" - sources."rimraf-2.4.5" - sources."safe-json-stringify-1.2.0" - sources."semver-5.3.0" - sources."stack-trace-0.0.10" - sources."string_decoder-0.10.31" - sources."utf7-1.0.2" - sources."winston-0.8.3" - sources."wordwrap-0.0.3" - sources."wrappy-1.0.2" - sources."xenvar-0.5.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Execute scripts on new messages using IDLE imap command"; - homepage = "https://github.com/a-sk/node-imapnotify#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - jake = nodeEnv.buildNodePackage { - name = "jake"; - packageName = "jake"; - version = "8.0.18"; - src = fetchurl { - url = "https://registry.npmjs.org/jake/-/jake-8.0.18.tgz"; - sha512 = "KSF3QH/uNR7pKcWgBuS7U1nYoYdcqitLEB86nvIcYztiiDsePkn2/JoSutiKP77O1MTNlbhTiNHorIrlpyy4sA=="; - }; - dependencies = [ - sources."ansi-styles-1.0.0" - sources."async-0.9.2" - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."chalk-0.4.0" - sources."concat-map-0.0.1" - (sources."filelist-0.0.6" // { - dependencies = [ - sources."utilities-0.0.37" - ]; - }) - sources."has-color-0.1.7" - sources."minimatch-3.0.4" - sources."strip-ansi-0.1.1" - sources."utilities-1.0.5" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "JavaScript build tool, similar to Make or Rake"; - homepage = "https://github.com/jakejs/jake#readme"; - license = "Apache-2.0"; - }; - production = true; - bypassCache = false; - }; - javascript-typescript-langserver = nodeEnv.buildNodePackage { - name = "javascript-typescript-langserver"; - packageName = "javascript-typescript-langserver"; - version = "2.9.4"; - src = fetchurl { - url = "https://registry.npmjs.org/javascript-typescript-langserver/-/javascript-typescript-langserver-2.9.4.tgz"; - sha512 = "kJTsyRj6KZZ5yVvoFyaxMkBOpiJbQeaFXihDJqWlKIYLwBL1SbkBdFOWPbfY9hf7N7gT6ifsqAhYberaqBZ66A=="; - }; - dependencies = [ - sources."ansi-color-0.2.1" - sources."ansi-styles-3.2.1" - sources."any-promise-1.3.0" - sources."assertion-error-1.1.0" - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."bufrw-1.2.1" - sources."chai-4.1.2" - sources."chai-as-promised-7.1.1" - sources."chalk-2.4.1" - sources."check-error-1.0.2" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."commander-2.17.1" - sources."concat-map-0.0.1" - sources."deep-eql-3.0.1" - sources."deep-equal-1.0.1" - sources."error-7.0.2" - sources."escape-string-regexp-1.0.5" - sources."fast-json-patch-2.0.6" - sources."fs.realpath-1.0.0" - sources."get-func-name-2.0.0" - sources."glob-7.1.2" - sources."has-flag-3.0.0" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."iterare-0.0.8" - (sources."jaeger-client-3.11.0" // { - dependencies = [ - sources."opentracing-0.13.0" - ]; - }) - sources."lodash-4.17.10" - sources."long-2.4.0" - sources."minimatch-3.0.4" - sources."mz-2.7.0" - sources."node-int64-0.4.0" - sources."object-assign-4.1.1" - sources."object-hash-1.3.0" - sources."once-1.4.0" - sources."opentracing-0.14.3" - sources."path-is-absolute-1.0.1" - sources."pathval-1.1.0" - sources."rxjs-5.5.11" - sources."semaphore-async-await-1.5.1" - sources."string-similarity-1.2.0" - sources."string-template-0.2.1" - sources."supports-color-5.4.0" - sources."symbol-observable-1.0.1" - sources."thenify-3.3.0" - sources."thenify-all-1.6.0" - sources."thriftrw-3.11.2" - sources."type-detect-4.0.8" - sources."typescript-2.8.3" - sources."uuid-3.3.2" - sources."vscode-jsonrpc-3.6.2" - sources."vscode-languageserver-4.4.0" - sources."vscode-languageserver-protocol-3.10.0" - sources."vscode-languageserver-types-3.10.0" - sources."vscode-uri-1.0.5" - sources."wrappy-1.0.2" - sources."xorshift-0.2.1" - sources."xtend-4.0.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Implementation of the Language Server Protocol for JavaScript and TypeScript"; - homepage = https://github.com/sourcegraph/javascript-typescript-langserver; - license = "Apache-2.0"; - }; - production = true; - bypassCache = false; - }; - jayschema = nodeEnv.buildNodePackage { - name = "jayschema"; - packageName = "jayschema"; - version = "0.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/jayschema/-/jayschema-0.3.2.tgz"; - sha512 = "UHLk2ya7ItaLjmMVJWGE9b5t7jD3DZfmURdmz+rOVSiSYnrCtgcxvNXuQavcK7bhUBlXFmrXwRAPXkCMDxxANg=="; - }; - dependencies = [ - sources."when-3.4.6" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A comprehensive JSON Schema validator for Node.js"; - homepage = https://github.com/natesilva/jayschema; - license = "BSD-3-Clause"; - }; - production = true; - bypassCache = false; - }; - jsdoc = nodeEnv.buildNodePackage { - name = "jsdoc"; - packageName = "jsdoc"; - version = "3.5.5"; - src = fetchurl { - url = "https://registry.npmjs.org/jsdoc/-/jsdoc-3.5.5.tgz"; - sha512 = "6PxB65TAU4WO0Wzyr/4/YhlGovXl0EVYfpKbpSroSj0qBxT4/xod/l40Opkm38dRHRdQgdeY836M0uVnJQG7kg=="; - }; - dependencies = [ - sources."babylon-7.0.0-beta.19" - sources."bluebird-3.5.1" - sources."catharsis-0.8.9" - sources."escape-string-regexp-1.0.5" - sources."graceful-fs-4.1.11" - sources."js2xmlparser-3.0.0" - sources."klaw-2.0.0" - sources."marked-0.3.19" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - (sources."requizzle-0.2.1" // { - dependencies = [ - sources."underscore-1.6.0" - ]; - }) - sources."strip-json-comments-2.0.1" - sources."taffydb-2.6.2" - sources."underscore-1.8.3" - (sources."underscore-contrib-0.3.0" // { - dependencies = [ - sources."underscore-1.6.0" - ]; - }) - sources."xmlcreate-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "An API documentation generator for JavaScript."; - homepage = "https://github.com/jsdoc3/jsdoc#readme"; - license = "Apache-2.0"; - }; - production = true; - bypassCache = false; - }; - jshint = nodeEnv.buildNodePackage { - name = "jshint"; - packageName = "jshint"; - version = "2.9.6"; - src = fetchurl { - url = "https://registry.npmjs.org/jshint/-/jshint-2.9.6.tgz"; - sha512 = "KO9SIAKTlJQOM4lE64GQUtGBRpTOuvbrRrSZw3AhUxMNG266nX9hK2cKA4SBhXOj0irJGyNyGSLT62HGOVDEOA=="; - }; - dependencies = [ - sources."ajv-5.5.2" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."async-1.0.0" - sources."asynckit-0.4.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."balanced-match-1.0.0" - sources."bcrypt-pbkdf-1.0.2" - sources."brace-expansion-1.1.11" - sources."buffer-from-1.1.1" - sources."caseless-0.12.0" - sources."cli-1.0.1" - sources."co-4.6.0" - sources."colors-1.0.3" - sources."combined-stream-1.0.6" - sources."concat-map-0.0.1" - (sources."concat-stream-1.6.2" // { - dependencies = [ - sources."isarray-1.0.0" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - sources."console-browserify-1.1.0" - sources."core-util-is-1.0.2" - sources."cycle-1.0.3" - sources."dashdash-1.14.1" - sources."date-now-0.1.4" - sources."debug-2.6.9" - sources."delayed-stream-1.0.0" - (sources."dom-serializer-0.1.0" // { - dependencies = [ - sources."domelementtype-1.1.3" - sources."entities-1.1.1" - ]; - }) - sources."domelementtype-1.3.0" - sources."domhandler-2.3.0" - sources."domutils-1.5.1" - sources."ecc-jsbn-0.1.2" - sources."entities-1.0.0" - sources."es6-promise-4.2.4" - sources."exit-0.1.2" - sources."extend-3.0.2" - sources."extract-zip-1.6.7" - sources."extsprintf-1.3.0" - sources."eyes-0.1.8" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - sources."fd-slicer-1.0.1" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."fs-extra-1.0.0" - sources."fs.realpath-1.0.0" - sources."getpass-0.1.7" - sources."glob-7.1.2" - sources."graceful-fs-4.1.11" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."hasha-2.2.0" - sources."htmlparser2-3.8.3" - sources."http-signature-1.2.0" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."is-stream-1.1.0" - sources."is-typedarray-1.0.0" - sources."isarray-0.0.1" - sources."isexe-2.0.0" - sources."isstream-0.1.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsonfile-2.4.0" - sources."jsprim-1.4.1" - sources."kew-0.7.0" - sources."klaw-1.3.1" - sources."lodash-4.17.10" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."ms-2.0.0" - sources."oauth-sign-0.8.2" - sources."once-1.4.0" - sources."path-is-absolute-1.0.1" - sources."pend-1.2.0" - sources."performance-now-2.1.0" - sources."phantom-4.0.12" - sources."phantomjs-prebuilt-2.1.16" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - sources."process-nextick-args-2.0.0" - sources."progress-1.1.8" - sources."punycode-1.4.1" - sources."qs-6.5.2" - sources."readable-stream-1.1.14" - sources."request-2.87.0" - sources."request-progress-2.0.1" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."shelljs-0.3.0" - sources."split-1.0.1" - sources."sshpk-1.14.2" - sources."stack-trace-0.0.10" - sources."string_decoder-0.10.31" - sources."strip-json-comments-1.0.4" - sources."throttleit-1.0.0" - sources."through-2.3.8" - sources."tough-cookie-2.3.4" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."typedarray-0.0.6" - sources."unicode-5.2.0-0.7.5" - sources."util-deprecate-1.0.2" - sources."uuid-3.3.2" - sources."verror-1.10.0" - sources."which-1.3.1" - sources."winston-2.4.3" - sources."wrappy-1.0.2" - sources."yauzl-2.4.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Static analysis tool for JavaScript"; - homepage = http://jshint.com/; - license = "(MIT AND JSON)"; - }; - production = true; - bypassCache = false; - }; - json = nodeEnv.buildNodePackage { - name = "json"; - packageName = "json"; - version = "9.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/json/-/json-9.0.6.tgz"; - sha1 = "7972c2a5a48a42678db2730c7c2c4ee6e4e24585"; - }; - buildInputs = globalBuildInputs; - meta = { - description = "a 'json' command for massaging and processing JSON on the command line"; - homepage = "https://github.com/trentm/json#readme"; - }; - production = true; - bypassCache = false; - }; - js-beautify = nodeEnv.buildNodePackage { - name = "js-beautify"; - packageName = "js-beautify"; - version = "1.7.5"; - src = fetchurl { - url = "https://registry.npmjs.org/js-beautify/-/js-beautify-1.7.5.tgz"; - sha512 = "9OhfAqGOrD7hoQBLJMTA+BKuKmoEtTJXzZ7WDF/9gvjtey1koVLuZqIY6c51aPDjbNdNtIXAkiWKVhziawE9Og=="; - }; - dependencies = [ - sources."abbrev-1.1.1" - sources."bluebird-3.5.1" - sources."commander-2.17.1" - sources."config-chain-1.1.11" - sources."editorconfig-0.13.3" - sources."ini-1.3.5" - sources."lru-cache-3.2.0" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."nopt-3.0.6" - sources."proto-list-1.2.4" - sources."pseudomap-1.0.2" - sources."semver-5.5.0" - sources."sigmund-1.0.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "jsbeautifier.org for node"; - homepage = http://jsbeautifier.org/; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - jsonlint = nodeEnv.buildNodePackage { - name = "jsonlint"; - packageName = "jsonlint"; - version = "1.6.3"; - src = fetchurl { - url = "https://registry.npmjs.org/jsonlint/-/jsonlint-1.6.3.tgz"; - sha512 = "jMVTMzP+7gU/IyC6hvKyWpUU8tmTkK5b3BPNuMI9U8Sit+YAWLlZwB6Y6YrdCxfg2kNz05p3XY3Bmm4m26Nv3A=="; - }; - dependencies = [ - sources."JSV-4.0.2" - sources."ansi-styles-1.0.0" - sources."chalk-0.4.0" - sources."has-color-0.1.7" - sources."nomnom-1.8.1" - sources."strip-ansi-0.1.1" - sources."underscore-1.6.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Validate JSON"; - homepage = http://zaach.github.com/jsonlint/; - }; - production = true; - bypassCache = false; - }; - jsontool = nodeEnv.buildNodePackage { - name = "jsontool"; - packageName = "jsontool"; - version = "7.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/jsontool/-/jsontool-7.0.2.tgz"; - sha1 = "e29d3d1b0766ba4e179a18a96578b904dca43207"; - }; - buildInputs = globalBuildInputs; - meta = { - description = "a 'json' command for massaging JSON on the command line"; - homepage = https://github.com/trentm/json; - }; - production = true; - bypassCache = false; - }; - json-diff = nodeEnv.buildNodePackage { - name = "json-diff"; - packageName = "json-diff"; - version = "0.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/json-diff/-/json-diff-0.5.2.tgz"; - sha512 = "N7oapTQdD4rLMUtA7d1HATCPY/BpHuSNL1mhvIuoS0u5NideDvyR+gB/ntXB7ejFz/LM0XzPLNUJQcC68n5sBw=="; - }; - dependencies = [ - sources."cli-color-0.1.7" - sources."difflib-0.2.4" - sources."dreamopt-0.6.0" - sources."es5-ext-0.8.2" - sources."heap-0.2.6" - sources."wordwrap-1.0.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "JSON diff"; - homepage = https://github.com/andreyvit/json-diff; - }; - production = true; - bypassCache = false; - }; - json-refs = nodeEnv.buildNodePackage { - name = "json-refs"; - packageName = "json-refs"; - version = "3.0.8"; - src = fetchurl { - url = "https://registry.npmjs.org/json-refs/-/json-refs-3.0.8.tgz"; - sha512 = "Yd6c51emldJK8f0rRzjg+5mZOthqTuIHdKxagRtbIfBAiycElEyOOdI0/idMYQoJFE2T/Rd3l5TfeDSHL81VdA=="; - }; - dependencies = [ - sources."argparse-1.0.10" - sources."asynckit-0.4.0" - sources."combined-stream-1.0.6" - sources."commander-2.11.0" - sources."component-emitter-1.2.1" - sources."cookiejar-2.1.2" - sources."core-util-is-1.0.2" - sources."debug-3.1.0" - sources."delayed-stream-1.0.0" - sources."esprima-4.0.1" - sources."extend-3.0.2" - sources."form-data-2.3.2" - sources."formidable-1.2.1" - sources."graphlib-2.1.5" - sources."inherits-2.0.3" - sources."isarray-1.0.0" - sources."js-yaml-3.12.0" - sources."lodash-4.17.10" - sources."methods-1.1.2" - sources."mime-1.6.0" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."ms-2.0.0" - sources."native-promise-only-0.8.1" - sources."path-loader-1.0.6" - sources."process-nextick-args-2.0.0" - sources."punycode-2.1.1" - sources."qs-6.5.2" - sources."readable-stream-2.3.6" - sources."safe-buffer-5.1.2" - sources."slash-1.0.0" - sources."sprintf-js-1.0.3" - sources."string_decoder-1.1.1" - sources."superagent-3.8.3" - sources."uri-js-3.0.2" - sources."util-deprecate-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Various utilities for JSON References (http://tools.ietf.org/html/draft-pbryan-zyp-json-ref-03)."; - homepage = https://github.com/whitlockjc/json-refs; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - json-server = nodeEnv.buildNodePackage { - name = "json-server"; - packageName = "json-server"; - version = "0.14.0"; - src = fetchurl { - url = "https://registry.npmjs.org/json-server/-/json-server-0.14.0.tgz"; - sha512 = "8RVRAb1TO6LlCny6+8GC+sXDsESYv7gv7fSLdVANklVt866I416/7Z5fdqrtzSru92nyreddgavbEk8pjqcWoA=="; - }; - dependencies = [ - sources."accepts-1.3.5" - sources."ajv-5.5.2" - sources."ansi-align-2.0.0" - sources."ansi-regex-3.0.0" - sources."ansi-styles-3.2.1" - sources."array-flatten-1.1.1" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."asynckit-0.4.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - (sources."basic-auth-2.0.0" // { - dependencies = [ - sources."safe-buffer-5.1.1" - ]; - }) - sources."bcrypt-pbkdf-1.0.2" - sources."body-parser-1.18.3" - sources."boxen-1.3.0" - sources."bytes-3.0.0" - sources."camelcase-4.1.0" - sources."capture-stack-trace-1.0.0" - sources."caseless-0.12.0" - sources."chalk-2.4.1" - sources."ci-info-1.1.3" - sources."cli-boxes-1.0.0" - sources."cliui-4.1.0" - sources."co-4.6.0" - sources."code-point-at-1.1.0" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."combined-stream-1.0.6" - sources."compressible-2.0.14" - sources."compression-1.7.3" - sources."configstore-3.1.2" - sources."connect-pause-0.1.1" - sources."content-disposition-0.5.2" - sources."content-type-1.0.4" - sources."cookie-0.3.1" - sources."cookie-signature-1.0.6" - sources."core-util-is-1.0.2" - sources."cors-2.8.4" - sources."create-error-class-3.0.2" - sources."cross-spawn-5.1.0" - sources."crypto-random-string-1.0.0" - sources."dashdash-1.14.1" - sources."debug-2.6.9" - sources."decamelize-1.2.0" - sources."deep-extend-0.6.0" - sources."delayed-stream-1.0.0" - sources."depd-1.1.2" - sources."destroy-1.0.4" - sources."dot-prop-4.2.0" - sources."duplexer3-0.1.4" - sources."ecc-jsbn-0.1.2" - sources."ee-first-1.1.1" - sources."encodeurl-1.0.2" - sources."errorhandler-1.5.0" - sources."escape-html-1.0.3" - sources."escape-string-regexp-1.0.5" - sources."etag-1.8.1" - sources."execa-0.7.0" - (sources."express-4.16.3" // { - dependencies = [ - sources."body-parser-1.18.2" - (sources."http-errors-1.6.2" // { - dependencies = [ - sources."depd-1.1.1" - sources."setprototypeof-1.0.3" - ]; - }) - sources."iconv-lite-0.4.19" - sources."qs-6.5.1" - sources."raw-body-2.3.2" - sources."safe-buffer-5.1.1" - sources."statuses-1.4.0" - ]; - }) - (sources."express-urlrewrite-1.2.0" // { - dependencies = [ - sources."path-to-regexp-1.7.0" - ]; - }) - sources."extend-3.0.2" - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - (sources."finalhandler-1.1.1" // { - dependencies = [ - sources."statuses-1.4.0" - ]; - }) - sources."find-up-2.1.0" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."forwarded-0.1.2" - sources."fresh-0.5.2" - sources."get-caller-file-1.0.3" - sources."get-stream-3.0.0" - sources."getpass-0.1.7" - sources."global-dirs-0.1.1" - sources."got-6.7.1" - sources."graceful-fs-4.1.11" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."has-flag-3.0.0" - sources."http-errors-1.6.3" - sources."http-signature-1.2.0" - sources."iconv-lite-0.4.23" - sources."import-lazy-2.1.0" - sources."imurmurhash-0.1.4" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."invert-kv-1.0.0" - sources."ipaddr.js-1.8.0" - sources."is-ci-1.1.0" - sources."is-fullwidth-code-point-2.0.0" - sources."is-installed-globally-0.1.0" - sources."is-npm-1.0.0" - sources."is-obj-1.0.1" - sources."is-path-inside-1.0.1" - sources."is-promise-2.1.0" - sources."is-redirect-1.0.0" - sources."is-retry-allowed-1.1.0" - sources."is-stream-1.1.0" - sources."is-typedarray-1.0.0" - sources."isarray-0.0.1" - sources."isexe-2.0.0" - sources."isstream-0.1.2" - sources."jju-1.4.0" - sources."jsbn-0.1.1" - sources."json-parse-helpfulerror-1.0.3" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsprim-1.4.1" - sources."latest-version-3.1.0" - sources."lcid-1.0.0" - sources."locate-path-2.0.0" - sources."lodash-4.17.10" - sources."lodash-id-0.14.0" - sources."lowdb-0.15.5" - sources."lowercase-keys-1.0.1" - sources."lru-cache-4.1.3" - sources."make-dir-1.3.0" - sources."media-typer-0.3.0" - sources."mem-1.1.0" - sources."merge-descriptors-1.0.1" - sources."method-override-2.3.10" - sources."methods-1.1.2" - sources."mime-1.4.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."mimic-fn-1.2.0" - sources."minimist-1.2.0" - sources."morgan-1.9.0" - sources."ms-2.0.0" - sources."nanoid-1.2.0" - sources."negotiator-0.6.1" - sources."npm-run-path-2.0.2" - sources."number-is-nan-1.0.1" - sources."oauth-sign-0.8.2" - sources."object-assign-4.1.1" - sources."on-finished-2.3.0" - sources."on-headers-1.0.1" - sources."os-locale-2.1.0" - sources."p-finally-1.0.0" - sources."p-limit-1.3.0" - sources."p-locate-2.0.0" - sources."p-try-1.0.0" - sources."package-json-4.0.1" - sources."parseurl-1.3.2" - sources."path-exists-3.0.0" - sources."path-is-inside-1.0.2" - sources."path-key-2.0.1" - sources."path-to-regexp-0.1.7" - sources."performance-now-2.1.0" - sources."pify-3.0.0" - sources."please-upgrade-node-3.1.1" - sources."pluralize-7.0.0" - sources."prepend-http-1.0.4" - sources."proxy-addr-2.0.4" - sources."pseudomap-1.0.2" - sources."punycode-1.4.1" - sources."qs-6.5.2" - sources."range-parser-1.2.0" - sources."raw-body-2.3.3" - sources."rc-1.2.8" - sources."registry-auth-token-3.3.2" - sources."registry-url-3.1.0" - sources."request-2.87.0" - sources."require-directory-2.1.1" - sources."require-main-filename-1.0.1" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."semver-5.5.0" - sources."semver-compare-1.0.0" - sources."semver-diff-2.1.0" - (sources."send-0.16.2" // { - dependencies = [ - sources."statuses-1.4.0" - ]; - }) - sources."serve-static-1.13.2" - sources."server-destroy-1.0.1" - sources."set-blocking-2.0.0" - sources."setprototypeof-1.1.0" - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."signal-exit-3.0.2" - sources."sshpk-1.14.2" - sources."statuses-1.5.0" - sources."steno-0.4.4" - sources."string-width-2.1.1" - sources."strip-ansi-4.0.0" - sources."strip-eof-1.0.0" - sources."strip-json-comments-2.0.1" - sources."supports-color-5.4.0" - sources."term-size-1.2.0" - sources."timed-out-4.0.1" - sources."tough-cookie-2.3.4" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."type-is-1.6.16" - sources."unique-string-1.0.0" - sources."unpipe-1.0.0" - sources."unzip-response-2.0.1" - sources."update-notifier-2.5.0" - sources."url-parse-lax-1.0.0" - sources."utils-merge-1.0.1" - sources."uuid-3.3.2" - sources."vary-1.1.2" - sources."verror-1.10.0" - sources."which-1.3.1" - sources."which-module-2.0.0" - sources."widest-line-2.0.0" - (sources."wrap-ansi-2.1.0" // { - dependencies = [ - sources."ansi-regex-2.1.1" - sources."is-fullwidth-code-point-1.0.0" - sources."string-width-1.0.2" - sources."strip-ansi-3.0.1" - ]; - }) - sources."write-file-atomic-2.3.0" - sources."xdg-basedir-3.0.0" - sources."y18n-3.2.1" - sources."yallist-2.1.2" - sources."yargs-10.1.2" - sources."yargs-parser-8.1.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Serves JSON files through REST routes."; - homepage = https://github.com/typicode/json-server; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - js-yaml = nodeEnv.buildNodePackage { - name = "js-yaml"; - packageName = "js-yaml"; - version = "3.12.0"; - src = fetchurl { - url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz"; - sha512 = "PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A=="; - }; - dependencies = [ - sources."argparse-1.0.10" - sources."esprima-4.0.1" - sources."sprintf-js-1.0.3" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "YAML 1.2 parser and serializer"; - homepage = https://github.com/nodeca/js-yaml; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - karma = nodeEnv.buildNodePackage { - name = "karma"; - packageName = "karma"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/karma/-/karma-3.0.0.tgz"; - sha512 = "ZTjyuDXVXhXsvJ1E4CnZzbCjSxD6sEdzEsFYogLuZM0yqvg/mgz+O+R1jb0J7uAQeuzdY8kJgx6hSNXLwFuHIQ=="; - }; - dependencies = [ - sources."accepts-1.3.5" - sources."after-0.8.2" - sources."anymatch-2.0.0" - sources."arr-diff-4.0.0" - sources."arr-flatten-1.1.0" - sources."arr-union-3.1.0" - sources."array-slice-0.2.3" - sources."array-unique-0.3.2" - sources."arraybuffer.slice-0.0.7" - sources."assign-symbols-1.0.0" - sources."async-each-1.0.1" - sources."async-limiter-1.0.0" - sources."atob-2.1.1" - sources."backo2-1.0.2" - sources."balanced-match-1.0.0" - (sources."base-0.11.2" // { - dependencies = [ - sources."define-property-1.0.0" - ]; - }) - sources."base64-arraybuffer-0.1.5" - sources."base64id-1.0.0" - sources."better-assert-1.0.2" - sources."binary-extensions-1.11.0" - sources."blob-0.0.4" - sources."bluebird-3.5.1" - sources."body-parser-1.18.3" - sources."brace-expansion-1.1.11" - (sources."braces-2.3.2" // { - dependencies = [ - sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" - ]; - }) - sources."buffer-alloc-1.2.0" - sources."buffer-alloc-unsafe-1.1.0" - sources."buffer-fill-1.0.0" - sources."bytes-3.0.0" - sources."cache-base-1.0.1" - sources."callsite-1.0.0" - sources."chokidar-2.0.4" - sources."circular-json-0.5.5" - (sources."class-utils-0.3.6" // { - dependencies = [ - sources."define-property-0.2.5" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - sources."collection-visit-1.0.0" - sources."colors-1.3.1" - sources."combine-lists-1.0.1" - sources."component-bind-1.0.0" - sources."component-emitter-1.2.1" - sources."component-inherit-0.0.3" - sources."concat-map-0.0.1" - sources."connect-3.6.6" - sources."content-type-1.0.4" - sources."cookie-0.3.1" - sources."copy-descriptor-0.1.1" - sources."core-js-2.5.7" - sources."core-util-is-1.0.2" - sources."custom-event-1.0.1" - sources."date-format-1.2.0" - sources."debug-2.6.9" - sources."decode-uri-component-0.2.0" - sources."define-property-2.0.2" - sources."depd-1.1.2" - sources."di-0.0.1" - sources."dom-serialize-2.2.1" - sources."ee-first-1.1.1" - sources."encodeurl-1.0.2" - (sources."engine.io-3.2.0" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - (sources."engine.io-client-3.2.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."engine.io-parser-2.1.2" - sources."ent-2.2.0" - sources."escape-html-1.0.3" - sources."eventemitter3-3.1.0" - (sources."expand-braces-0.1.2" // { - dependencies = [ - sources."array-unique-0.2.1" - sources."braces-0.1.5" - ]; - }) - (sources."expand-brackets-2.1.4" // { - dependencies = [ - sources."define-property-0.2.5" - sources."extend-shallow-2.0.1" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."is-extendable-0.1.1" - sources."kind-of-5.1.0" - ]; - }) - (sources."expand-range-0.1.1" // { - dependencies = [ - sources."is-number-0.1.1" - sources."repeat-string-0.2.2" - ]; - }) - sources."extend-3.0.2" - sources."extend-shallow-3.0.2" - (sources."extglob-2.0.4" // { - dependencies = [ - sources."define-property-1.0.0" - sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" - ]; - }) - (sources."fill-range-4.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" - ]; - }) - (sources."finalhandler-1.1.0" // { - dependencies = [ - sources."statuses-1.3.1" - ]; - }) - (sources."follow-redirects-1.5.2" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."for-in-1.0.2" - sources."fragment-cache-0.2.1" - sources."fs.realpath-1.0.0" - sources."fsevents-1.2.4" - sources."get-value-2.0.6" - sources."glob-7.1.2" - (sources."glob-parent-3.1.0" // { - dependencies = [ - sources."is-glob-3.1.0" - ]; - }) - sources."graceful-fs-4.1.11" - (sources."has-binary2-1.0.3" // { - dependencies = [ - sources."isarray-2.0.1" - ]; - }) - sources."has-cors-1.1.0" - sources."has-value-1.0.0" - (sources."has-values-1.0.0" // { - dependencies = [ - sources."kind-of-4.0.0" - ]; - }) - sources."http-errors-1.6.3" - sources."http-proxy-1.17.0" - sources."iconv-lite-0.4.23" - sources."indexof-0.0.1" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."is-accessor-descriptor-1.0.0" - sources."is-binary-path-1.0.1" - sources."is-buffer-1.1.6" - sources."is-data-descriptor-1.0.0" - sources."is-descriptor-1.0.2" - sources."is-extendable-1.0.1" - sources."is-extglob-2.1.1" - sources."is-glob-4.0.0" - (sources."is-number-3.0.0" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-plain-object-2.0.4" - sources."is-windows-1.0.2" - sources."isarray-1.0.0" - sources."isbinaryfile-3.0.3" - sources."isobject-3.0.1" - sources."kind-of-6.0.2" - sources."lodash-4.17.10" - sources."lodash.debounce-4.0.8" - (sources."log4js-3.0.4" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."lru-cache-2.2.4" - sources."map-cache-0.2.2" - sources."map-visit-1.0.0" - sources."media-typer-0.3.0" - sources."micromatch-3.1.10" - sources."mime-2.3.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mixin-deep-1.3.1" - sources."mkdirp-0.5.1" - sources."ms-2.0.0" - sources."nan-2.10.0" - sources."nanomatch-1.2.13" - sources."negotiator-0.6.1" - sources."normalize-path-2.1.1" - sources."object-component-0.0.3" - (sources."object-copy-0.1.0" // { - dependencies = [ - sources."define-property-0.2.5" - sources."is-accessor-descriptor-0.1.6" - sources."is-data-descriptor-0.1.4" - (sources."is-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-5.1.0" - ]; - }) - sources."kind-of-3.2.2" - ]; - }) - sources."object-visit-1.0.1" - sources."object.pick-1.3.0" - sources."on-finished-2.3.0" - sources."once-1.4.0" - sources."optimist-0.6.1" - sources."os-tmpdir-1.0.2" - sources."parseqs-0.0.5" - sources."parseuri-0.0.5" - sources."parseurl-1.3.2" - sources."pascalcase-0.1.1" - sources."path-dirname-1.0.2" - sources."path-is-absolute-1.0.1" - sources."posix-character-classes-0.1.1" - sources."process-nextick-args-2.0.0" - sources."qjobs-1.2.0" - sources."qs-6.5.2" - sources."range-parser-1.2.0" - sources."raw-body-2.3.3" - sources."readable-stream-2.3.6" - sources."readdirp-2.1.0" - sources."regex-not-1.0.2" - sources."remove-trailing-separator-1.1.0" - sources."repeat-element-1.1.2" - sources."repeat-string-1.6.1" - sources."requires-port-1.0.0" - sources."resolve-url-0.2.1" - sources."ret-0.1.15" - sources."rimraf-2.6.2" - sources."safe-buffer-5.1.2" - sources."safe-regex-1.1.0" - sources."safer-buffer-2.1.2" - sources."set-immediate-shim-1.0.1" - (sources."set-value-2.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" - ]; - }) - sources."setprototypeof-1.1.0" - (sources."snapdragon-0.8.2" // { - dependencies = [ - sources."define-property-0.2.5" - sources."extend-shallow-2.0.1" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."is-extendable-0.1.1" - sources."kind-of-5.1.0" - sources."source-map-0.5.7" - ]; - }) - (sources."snapdragon-node-2.1.1" // { - dependencies = [ - sources."define-property-1.0.0" - ]; - }) - (sources."snapdragon-util-3.0.1" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."socket.io-2.1.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."socket.io-adapter-1.1.1" - (sources."socket.io-client-2.1.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - (sources."socket.io-parser-3.2.0" // { - dependencies = [ - sources."debug-3.1.0" - sources."isarray-2.0.1" - ]; - }) - sources."source-map-0.6.1" - sources."source-map-resolve-0.5.2" - sources."source-map-url-0.4.0" - sources."split-string-3.1.0" - (sources."static-extend-0.1.2" // { - dependencies = [ - sources."define-property-0.2.5" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - sources."statuses-1.5.0" - (sources."streamroller-0.7.0" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."string_decoder-1.1.1" - sources."tmp-0.0.33" - sources."to-array-0.1.4" - (sources."to-object-path-0.3.0" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."to-regex-3.0.2" - sources."to-regex-range-2.1.1" - sources."type-is-1.6.16" - sources."ultron-1.1.1" - (sources."union-value-1.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" - sources."set-value-0.4.3" - ]; - }) - sources."unpipe-1.0.0" - (sources."unset-value-1.0.0" // { - dependencies = [ - (sources."has-value-0.3.1" // { - dependencies = [ - sources."isobject-2.1.0" - ]; - }) - sources."has-values-0.1.4" - ]; - }) - sources."upath-1.1.0" - sources."urix-0.1.0" - sources."use-3.1.1" - sources."useragent-2.2.1" - sources."util-deprecate-1.0.2" - sources."utils-merge-1.0.1" - sources."void-elements-2.0.1" - sources."wordwrap-0.0.3" - sources."wrappy-1.0.2" - sources."ws-3.3.3" - sources."xmlhttprequest-ssl-1.5.5" - sources."yeast-0.1.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Spectacular Test Runner for JavaScript."; - homepage = http://karma-runner.github.io/; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - "kibana-authentication-proxy-git://github.com/fangli/kibana-authentication-proxy.git" = nodeEnv.buildNodePackage { - name = "kibana-authentication-proxy"; - packageName = "kibana-authentication-proxy"; - version = "1.1.0"; - src = fetchgit { - url = "git://github.com/fangli/kibana-authentication-proxy.git"; - rev = "0c0173b0cb51b392b7fc04d0cc728ffb64671ef3"; - sha256 = "a282e834ff67715017f299468ff0d7e496d2bc0f1f7b075b557568b7feb3dba7"; - }; - dependencies = [ - sources."accepts-1.2.13" - sources."base64-url-1.2.1" - sources."basic-auth-1.0.4" - sources."basic-auth-connect-1.0.0" - sources."batch-0.5.3" - sources."body-parser-1.13.3" - sources."bytes-2.1.0" - sources."commander-2.6.0" - sources."compressible-2.0.14" - sources."compression-1.5.2" - sources."connect-2.30.2" - sources."connect-restreamer-1.0.3" - sources."connect-timeout-1.6.2" - sources."content-disposition-0.5.0" - sources."content-type-1.0.4" - sources."cookie-0.1.3" - sources."cookie-parser-1.3.5" - sources."cookie-signature-1.0.6" - sources."core-util-is-1.0.2" - sources."crc-3.3.0" - sources."csrf-3.0.6" - sources."csurf-1.8.3" - sources."debug-2.2.0" - sources."depd-1.0.1" - sources."destroy-1.0.4" - sources."ee-first-1.1.1" - (sources."errorhandler-1.4.3" // { - dependencies = [ - sources."accepts-1.3.5" - sources."escape-html-1.0.3" - sources."negotiator-0.6.1" - ]; - }) - sources."escape-html-1.0.2" - sources."etag-1.7.0" - sources."express-3.21.2" - (sources."express-session-1.11.3" // { - dependencies = [ - sources."uid-safe-2.0.0" - ]; - }) - sources."finalhandler-0.4.0" - sources."forwarded-0.1.2" - sources."fresh-0.3.0" - sources."http-errors-1.3.1" - sources."iconv-lite-0.4.11" - sources."inherits-2.0.3" - sources."ipaddr.js-1.0.5" - sources."isarray-0.0.1" - sources."media-typer-0.3.0" - sources."merge-descriptors-1.0.0" - (sources."method-override-2.3.10" // { - dependencies = [ - sources."debug-2.6.9" - sources."ms-2.0.0" - sources."vary-1.1.2" - ]; - }) - sources."methods-1.1.2" - sources."mime-1.3.4" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."morgan-1.6.1" - sources."ms-0.7.1" - sources."multiparty-3.3.2" - sources."negotiator-0.5.3" - sources."oauth-0.9.15" - sources."on-finished-2.3.0" - sources."on-headers-1.0.1" - sources."parseurl-1.3.2" - (sources."passport-0.4.0" // { - dependencies = [ - sources."pause-0.0.1" - ]; - }) - sources."passport-google-oauth-1.0.0" - sources."passport-google-oauth1-1.0.0" - sources."passport-google-oauth20-1.0.0" - sources."passport-oauth1-1.1.0" - sources."passport-oauth2-1.4.0" - sources."passport-strategy-1.0.0" - sources."pause-0.1.0" - sources."proxy-addr-1.0.10" - sources."qs-4.0.0" - sources."random-bytes-1.0.0" - sources."range-parser-1.0.3" - (sources."raw-body-2.1.7" // { - dependencies = [ - sources."bytes-2.4.0" - sources."iconv-lite-0.4.13" - ]; - }) - sources."readable-stream-1.1.14" - (sources."response-time-2.3.2" // { - dependencies = [ - sources."depd-1.1.2" - ]; - }) - sources."rndm-1.2.0" - sources."sax-1.2.4" - (sources."send-0.13.0" // { - dependencies = [ - sources."destroy-1.0.3" - sources."statuses-1.2.1" - ]; - }) - (sources."serve-favicon-2.3.2" // { - dependencies = [ - sources."ms-0.7.2" - ]; - }) - (sources."serve-index-1.7.3" // { - dependencies = [ - sources."escape-html-1.0.3" - ]; - }) - (sources."serve-static-1.10.3" // { - dependencies = [ - sources."depd-1.1.2" - sources."escape-html-1.0.3" - sources."send-0.13.2" - sources."statuses-1.2.1" - ]; - }) - sources."statuses-1.5.0" - sources."stream-counter-0.2.0" - sources."string_decoder-0.10.31" - sources."tsscmp-1.0.5" - sources."type-is-1.6.16" - sources."uid-safe-2.1.4" - sources."uid2-0.0.3" - sources."unpipe-1.0.0" - sources."utils-merge-1.0.0" - sources."vary-1.0.1" - sources."vhost-3.0.2" - sources."xml2js-0.4.19" - sources."xmlbuilder-9.0.7" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Hosts the latest kibana3 and elasticsearch behind Google OAuth2, Basic Auth or CAS Authentication"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - lcov-result-merger = nodeEnv.buildNodePackage { - name = "lcov-result-merger"; - packageName = "lcov-result-merger"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lcov-result-merger/-/lcov-result-merger-3.1.0.tgz"; - sha512 = "vGXaMNGZRr4cYvW+xMVg+rg7qd5DX9SbGXl+0S3k85+gRZVK4K7UvxPWzKb/qiMwe+4bx3EOrW2o4mbdb1WnsA=="; - }; - dependencies = [ - sources."append-buffer-1.0.2" - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."buffer-equal-1.0.0" - sources."clone-2.1.2" - sources."clone-buffer-1.0.0" - sources."clone-stats-1.0.0" - sources."cloneable-readable-1.1.2" - sources."concat-map-0.0.1" - sources."convert-source-map-1.5.1" - sources."core-util-is-1.0.2" - sources."define-properties-1.1.2" - sources."duplexify-3.6.0" - sources."end-of-stream-1.4.1" - sources."extend-3.0.2" - sources."flush-write-stream-1.0.3" - sources."foreach-2.0.5" - sources."fs-mkdirp-stream-1.0.0" - sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" - sources."glob-7.1.2" - sources."glob-parent-3.1.0" - sources."glob-stream-6.1.0" - sources."graceful-fs-4.1.11" - sources."has-symbols-1.0.0" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."is-absolute-1.0.0" - sources."is-buffer-1.1.6" - sources."is-extglob-2.1.1" - sources."is-glob-3.1.0" - sources."is-negated-glob-1.0.0" - sources."is-relative-1.0.0" - sources."is-unc-path-1.0.0" - sources."is-utf8-0.2.1" - sources."is-valid-glob-1.0.0" - sources."is-windows-1.0.2" - sources."isarray-1.0.0" - sources."json-stable-stringify-1.0.1" - sources."jsonify-0.0.0" - sources."lazystream-1.0.0" - sources."lead-1.0.0" - sources."minimatch-3.0.4" - sources."normalize-path-2.1.1" - sources."now-and-later-2.0.0" - sources."object-keys-1.0.12" - sources."object.assign-4.1.0" - sources."once-1.4.0" - sources."ordered-read-streams-1.0.1" - sources."path-dirname-1.0.2" - sources."path-is-absolute-1.0.1" - sources."process-nextick-args-2.0.0" - sources."pump-2.0.1" - sources."pumpify-1.5.1" - sources."readable-stream-2.3.6" - sources."remove-bom-buffer-3.0.0" - sources."remove-bom-stream-1.2.0" - sources."remove-trailing-separator-1.1.0" - sources."replace-ext-1.0.0" - sources."resolve-options-1.1.0" - sources."safe-buffer-5.1.2" - sources."stream-shift-1.0.0" - sources."string_decoder-1.1.1" - sources."through2-2.0.3" - sources."through2-filter-2.0.0" - sources."to-absolute-glob-2.0.2" - sources."to-through-2.0.0" - sources."unc-path-regex-0.1.2" - sources."unique-stream-2.2.1" - sources."util-deprecate-1.0.2" - sources."value-or-function-3.0.0" - sources."vinyl-2.2.0" - sources."vinyl-fs-3.0.3" - sources."vinyl-sourcemap-1.1.0" - sources."wrappy-1.0.2" - sources."xtend-4.0.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Merges multiple lcov results into one"; - homepage = https://github.com/mweibel/lcov-result-merger; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - leetcode-cli = nodeEnv.buildNodePackage { - name = "leetcode-cli"; - packageName = "leetcode-cli"; - version = "2.5.2"; - src = fetchurl { - url = "https://registry.npmjs.org/leetcode-cli/-/leetcode-cli-2.5.2.tgz"; - sha512 = "KneaqL2/SAfJQpxR1yheLrnB10f8vwJJbVBA4vxtRl6aENbO+JKsJSgE1cZvO/4isD+MPI7C5HPjJbL5+MOmnw=="; - }; - dependencies = [ - sources."abab-1.0.4" - sources."acorn-2.7.0" - sources."acorn-globals-1.0.9" - sources."ajv-5.5.2" - sources."ansi-regex-2.1.1" - sources."ansi-styles-3.2.0" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."async-1.5.2" - sources."asynckit-0.4.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."balanced-match-1.0.0" - sources."bcrypt-pbkdf-1.0.2" - sources."boolbase-1.0.0" - sources."boom-4.3.1" - sources."brace-expansion-1.1.11" - sources."camelcase-2.1.1" - sources."caseless-0.12.0" - (sources."chalk-2.4.1" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."supports-color-5.4.0" - ]; - }) - sources."cheerio-0.20.0" - sources."cli-cursor-2.1.0" - sources."cli-spinners-1.3.1" - sources."cliui-3.2.0" - sources."co-4.6.0" - sources."code-point-at-1.1.0" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."colors-1.3.1" - sources."combined-stream-1.0.6" - sources."concat-map-0.0.1" - sources."core-util-is-1.0.2" - sources."cross-spawn-5.1.0" - (sources."cryptiles-3.1.2" // { - dependencies = [ - sources."boom-5.2.0" - ]; - }) - sources."css-select-1.2.0" - sources."css-what-2.1.0" - sources."cssom-0.3.4" - sources."cssstyle-0.2.37" - sources."cycle-1.0.3" - sources."dashdash-1.14.1" - sources."decamelize-1.2.0" - sources."deep-equal-0.2.2" - sources."deep-is-0.1.3" - sources."delayed-stream-1.0.0" - (sources."dom-serializer-0.1.0" // { - dependencies = [ - sources."domelementtype-1.1.3" - ]; - }) - sources."domelementtype-1.3.0" - sources."domhandler-2.3.0" - sources."domutils-1.5.1" - sources."ecc-jsbn-0.1.2" - sources."entities-1.1.1" - sources."escape-string-regexp-1.0.5" - sources."escodegen-1.11.0" - sources."esprima-3.1.3" - sources."estraverse-4.2.0" - sources."esutils-2.0.2" - sources."execa-0.7.0" - sources."extend-3.0.2" - sources."extsprintf-1.3.0" - sources."eyes-0.1.8" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - sources."fast-levenshtein-2.0.6" - sources."find-up-2.1.0" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."fs.realpath-1.0.0" - sources."get-caller-file-1.0.3" - sources."get-stream-3.0.0" - sources."getpass-0.1.7" - sources."glob-7.1.2" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."has-flag-3.0.0" - sources."hawk-6.0.2" - sources."he-1.1.1" - sources."hoek-4.2.1" - (sources."htmlparser2-3.8.3" // { - dependencies = [ - sources."entities-1.0.0" - ]; - }) - sources."http-signature-1.2.0" - sources."i-0.3.6" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."invert-kv-1.0.0" - sources."is-fullwidth-code-point-1.0.0" - sources."is-stream-1.1.0" - sources."is-typedarray-1.0.0" - sources."isarray-0.0.1" - sources."isexe-2.0.0" - sources."isstream-0.1.2" - sources."jsbn-0.1.1" - sources."jsdom-7.2.2" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsprim-1.4.1" - sources."lcid-1.0.0" - sources."levn-0.3.0" - sources."locate-path-2.0.0" - sources."lodash-4.17.10" - sources."log-symbols-2.2.0" - sources."lru-cache-4.1.3" - sources."mem-1.1.0" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."mimic-fn-1.2.0" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."moment-2.22.2" - sources."mute-stream-0.0.7" - (sources."nconf-0.10.0" // { - dependencies = [ - sources."yargs-3.32.0" - ]; - }) - sources."ncp-1.0.1" - sources."npm-run-path-2.0.2" - sources."nth-check-1.0.1" - sources."number-is-nan-1.0.1" - sources."nwmatcher-1.4.4" - sources."oauth-sign-0.8.2" - sources."once-1.4.0" - sources."onetime-2.0.1" - sources."optionator-0.8.2" - sources."ora-1.4.0" - sources."os-locale-1.4.0" - sources."p-finally-1.0.0" - sources."p-limit-1.3.0" - sources."p-locate-2.0.0" - sources."p-try-1.0.0" - sources."parse5-1.5.1" - sources."path-exists-3.0.0" - sources."path-is-absolute-1.0.1" - sources."path-key-2.0.1" - sources."performance-now-2.1.0" - sources."pkginfo-0.4.1" - sources."prelude-ls-1.1.2" - sources."prompt-1.0.0" - sources."pseudomap-1.0.2" - sources."psl-1.1.29" - sources."punycode-1.4.1" - sources."qs-6.5.2" - sources."read-1.0.7" - sources."readable-stream-1.1.14" - (sources."request-2.83.0" // { - dependencies = [ - sources."tough-cookie-2.3.4" - ]; - }) - sources."require-directory-2.1.1" - sources."require-main-filename-1.0.1" - sources."restore-cursor-2.0.0" - sources."revalidator-0.1.8" - sources."rimraf-2.6.2" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."sax-1.2.4" - sources."secure-keys-1.0.0" - sources."set-blocking-2.0.0" - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."signal-exit-3.0.2" - sources."sntp-2.1.0" - sources."source-map-0.6.1" - sources."sprintf-js-1.1.1" - sources."sshpk-1.14.2" - sources."stack-trace-0.0.10" - sources."string-width-1.0.2" - sources."string_decoder-0.10.31" - sources."stringstream-0.0.6" - sources."strip-ansi-3.0.1" - sources."strip-eof-1.0.0" - (sources."supports-color-5.1.0" // { - dependencies = [ - sources."has-flag-2.0.0" - ]; - }) - sources."symbol-tree-3.2.2" - sources."tough-cookie-2.4.3" - sources."tr46-0.0.3" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."type-check-0.3.2" - sources."underscore-1.8.3" - (sources."utile-0.3.0" // { - dependencies = [ - sources."async-0.9.2" - ]; - }) - sources."uuid-3.3.2" - sources."verror-1.10.0" - sources."webidl-conversions-2.0.1" - sources."whatwg-url-compat-0.6.5" - sources."which-1.3.1" - sources."which-module-2.0.0" - sources."window-size-0.1.4" - (sources."winston-2.1.1" // { - dependencies = [ - sources."async-1.0.0" - sources."colors-1.0.3" - sources."pkginfo-0.3.1" - ]; - }) - sources."wordwrap-1.0.0" - sources."wrap-ansi-2.1.0" - sources."wrappy-1.0.2" - sources."xml-name-validator-2.0.1" - sources."y18n-3.2.1" - sources."yallist-2.1.2" - (sources."yargs-10.0.3" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."is-fullwidth-code-point-2.0.0" - sources."os-locale-2.1.0" - sources."string-width-2.1.1" - sources."strip-ansi-4.0.0" - ]; - }) - (sources."yargs-parser-8.1.0" // { - dependencies = [ - sources."camelcase-4.1.0" - ]; - }) - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A cli tool to enjoy leetcode!"; - homepage = "https://github.com/skygragon/leetcode-cli#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - lerna = nodeEnv.buildNodePackage { - name = "lerna"; - packageName = "lerna"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/lerna/-/lerna-3.0.1.tgz"; - sha512 = "oLo6mf6C/qk2+PhROGH5durWu58eT35XgzMLNk+HPN15SSKLsVc4JtpfTrdwLNDRLmNcTYF1xmkmUgeMX1G+zA=="; - }; - dependencies = [ - sources."@lerna/add-3.0.0" - sources."@lerna/batch-packages-3.0.0" - sources."@lerna/bootstrap-3.0.0" - sources."@lerna/changed-3.0.0" - sources."@lerna/child-process-3.0.0" - sources."@lerna/clean-3.0.0" - sources."@lerna/cli-3.0.1" - sources."@lerna/collect-updates-3.0.0" - sources."@lerna/command-3.0.0" - sources."@lerna/conventional-commits-3.0.0" - sources."@lerna/create-3.0.0" - sources."@lerna/create-symlink-3.0.0" - sources."@lerna/diff-3.0.0" - sources."@lerna/exec-3.0.0" - sources."@lerna/filter-options-3.0.0" - sources."@lerna/filter-packages-3.0.0" - sources."@lerna/get-npm-exec-opts-3.0.0" - sources."@lerna/global-options-3.0.0" - sources."@lerna/import-3.0.0" - sources."@lerna/init-3.0.0" - sources."@lerna/link-3.0.0" - sources."@lerna/list-3.0.0" - sources."@lerna/listable-3.0.0" - sources."@lerna/log-packed-3.0.0" - sources."@lerna/npm-conf-3.0.0" - sources."@lerna/npm-dist-tag-3.0.0" - sources."@lerna/npm-install-3.0.0" - sources."@lerna/npm-publish-3.0.0" - sources."@lerna/npm-run-script-3.0.0" - sources."@lerna/output-3.0.0" - sources."@lerna/package-3.0.0" - sources."@lerna/package-graph-3.0.0" - sources."@lerna/project-3.0.0" - sources."@lerna/prompt-3.0.0" - sources."@lerna/publish-3.0.1" - sources."@lerna/resolve-symlink-3.0.0" - sources."@lerna/rimraf-dir-3.0.0" - sources."@lerna/run-3.0.0" - sources."@lerna/run-lifecycle-3.0.0" - sources."@lerna/run-parallel-batches-3.0.0" - sources."@lerna/symlink-binary-3.0.0" - sources."@lerna/symlink-dependencies-3.0.0" - sources."@lerna/validation-error-3.0.0" - sources."@lerna/version-3.0.0" - sources."@lerna/write-log-file-3.0.0" - sources."@mrmlnc/readdir-enhanced-2.2.1" - sources."@nodelib/fs.stat-1.1.0" - sources."JSONStream-1.3.3" - sources."abbrev-1.1.1" - sources."ajv-5.5.2" - (sources."align-text-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."amdefine-1.0.1" - sources."ansi-escapes-3.1.0" - sources."ansi-regex-2.1.1" - sources."ansi-styles-3.2.1" - sources."aproba-1.2.0" - sources."are-we-there-yet-1.1.5" - sources."argparse-1.0.10" - sources."arr-diff-4.0.0" - sources."arr-flatten-1.1.0" - sources."arr-union-3.1.0" - sources."array-differ-1.0.0" - sources."array-find-index-1.0.2" - sources."array-ify-1.0.0" - sources."array-union-1.0.2" - sources."array-uniq-1.0.3" - sources."array-unique-0.3.2" - sources."arrify-1.0.1" - sources."asap-2.0.6" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."assign-symbols-1.0.0" - sources."async-1.5.2" - sources."asynckit-0.4.0" - sources."atob-2.1.1" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."balanced-match-1.0.0" - (sources."base-0.11.2" // { - dependencies = [ - sources."define-property-1.0.0" - ]; - }) - sources."bcrypt-pbkdf-1.0.2" - sources."block-stream-0.0.9" - sources."brace-expansion-1.1.11" - (sources."braces-2.3.2" // { - dependencies = [ - sources."extend-shallow-2.0.1" - ]; - }) - sources."buffer-from-1.1.1" - sources."builtin-modules-1.1.1" - sources."builtins-1.0.3" - sources."byline-5.0.0" - sources."byte-size-4.0.3" - sources."cache-base-1.0.1" - sources."call-me-maybe-1.0.1" - sources."camelcase-4.1.0" - sources."camelcase-keys-4.2.0" - sources."capture-stack-trace-1.0.0" - sources."caseless-0.12.0" - sources."center-align-0.1.3" - sources."chalk-2.4.1" - sources."chardet-0.4.2" - sources."ci-info-1.1.3" - (sources."class-utils-0.3.6" // { - dependencies = [ - sources."define-property-0.2.5" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - sources."cli-cursor-2.1.0" - sources."cli-width-2.2.0" - (sources."cliui-2.1.0" // { - dependencies = [ - sources."wordwrap-0.0.2" - ]; - }) - sources."clone-1.0.4" - sources."cmd-shim-2.0.2" - sources."co-4.6.0" - sources."code-point-at-1.1.0" - sources."collection-visit-1.0.0" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."columnify-1.5.4" - sources."combined-stream-1.0.6" - (sources."compare-func-1.3.2" // { - dependencies = [ - sources."dot-prop-3.0.0" - ]; - }) - sources."component-emitter-1.2.1" - sources."concat-map-0.0.1" - sources."concat-stream-1.6.2" - sources."config-chain-1.1.11" - sources."console-control-strings-1.1.0" - sources."conventional-changelog-angular-1.6.6" - (sources."conventional-changelog-core-2.0.11" // { - dependencies = [ - sources."load-json-file-1.1.0" - sources."parse-json-2.2.0" - sources."path-type-1.1.0" - sources."pify-2.3.0" - sources."read-pkg-1.1.0" - sources."strip-bom-2.0.0" - ]; - }) - sources."conventional-changelog-preset-loader-1.1.8" - sources."conventional-changelog-writer-3.0.9" - sources."conventional-commits-filter-1.1.6" - sources."conventional-commits-parser-2.1.7" - sources."conventional-recommended-bump-2.0.9" - sources."copy-descriptor-0.1.1" - sources."core-util-is-1.0.2" - sources."cosmiconfig-5.0.6" - sources."create-error-class-3.0.2" - sources."cross-spawn-6.0.5" - sources."currently-unhandled-0.4.1" - sources."dargs-4.1.0" - sources."dashdash-1.14.1" - sources."dateformat-3.0.3" - sources."debug-2.6.9" - sources."debuglog-1.0.1" - sources."decamelize-1.2.0" - (sources."decamelize-keys-1.1.0" // { - dependencies = [ - sources."map-obj-1.0.1" - ]; - }) - sources."decode-uri-component-0.2.0" - sources."dedent-0.7.0" - sources."deep-extend-0.6.0" - sources."defaults-1.0.3" - sources."define-property-2.0.2" - sources."delayed-stream-1.0.0" - sources."delegates-1.0.0" - sources."detect-indent-5.0.0" - sources."dezalgo-1.0.3" - sources."dir-glob-2.0.0" - sources."dot-prop-4.2.0" - sources."duplexer-0.1.1" - sources."duplexer3-0.1.4" - sources."ecc-jsbn-0.1.2" - sources."error-ex-1.3.2" - sources."escape-string-regexp-1.0.5" - sources."esprima-4.0.1" - sources."execa-0.10.0" - (sources."expand-brackets-2.1.4" // { - dependencies = [ - sources."define-property-0.2.5" - sources."extend-shallow-2.0.1" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - sources."extend-3.0.2" - (sources."extend-shallow-3.0.2" // { - dependencies = [ - sources."is-extendable-1.0.1" - ]; - }) - sources."external-editor-2.2.0" - (sources."extglob-2.0.4" // { - dependencies = [ - sources."define-property-1.0.0" - sources."extend-shallow-2.0.1" - ]; - }) - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - (sources."fast-glob-2.2.2" // { - dependencies = [ - sources."is-glob-4.0.0" - ]; - }) - sources."fast-json-stable-stringify-2.0.0" - sources."figures-2.0.0" - (sources."fill-range-4.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - ]; - }) - sources."find-up-2.1.0" - sources."for-in-1.0.2" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."fragment-cache-0.2.1" - sources."fs-extra-6.0.1" - sources."fs.realpath-1.0.0" - sources."fstream-1.0.11" - (sources."gauge-2.7.4" // { - dependencies = [ - sources."is-fullwidth-code-point-1.0.0" - sources."string-width-1.0.2" - ]; - }) - sources."get-caller-file-1.0.3" - (sources."get-pkg-repo-1.4.0" // { - dependencies = [ - sources."camelcase-2.1.1" - sources."camelcase-keys-2.1.0" - sources."indent-string-2.1.0" - sources."map-obj-1.0.1" - sources."meow-3.7.0" - sources."minimist-1.2.0" - sources."redent-1.0.0" - sources."strip-indent-1.0.1" - sources."trim-newlines-1.0.0" - ]; - }) - sources."get-port-3.2.0" - sources."get-stdin-4.0.1" - sources."get-stream-3.0.0" - sources."get-value-2.0.6" - sources."getpass-0.1.7" - sources."git-raw-commits-1.3.6" - (sources."git-remote-origin-url-2.0.0" // { - dependencies = [ - sources."pify-2.3.0" - ]; - }) - sources."git-semver-tags-1.3.6" - sources."gitconfiglocal-1.0.0" - sources."glob-7.1.2" - sources."glob-parent-3.1.0" - sources."glob-to-regexp-0.3.0" - sources."globby-8.0.1" - sources."got-6.7.1" - sources."graceful-fs-4.1.11" - (sources."handlebars-4.0.11" // { - dependencies = [ - sources."source-map-0.4.4" - ]; - }) - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."has-flag-3.0.0" - sources."has-unicode-2.0.1" - sources."has-value-1.0.0" - (sources."has-values-1.0.0" // { - dependencies = [ - sources."kind-of-4.0.0" - ]; - }) - sources."hosted-git-info-2.7.1" - sources."http-signature-1.2.0" - sources."iconv-lite-0.4.23" - sources."ignore-3.3.10" - sources."import-local-1.0.0" - sources."imurmurhash-0.1.4" - sources."indent-string-3.2.0" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."init-package-json-1.10.3" - (sources."inquirer-5.2.0" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."strip-ansi-4.0.0" - ]; - }) - sources."invert-kv-1.0.0" - sources."is-accessor-descriptor-1.0.0" - sources."is-arrayish-0.2.1" - sources."is-buffer-1.1.6" - sources."is-builtin-module-1.0.0" - sources."is-ci-1.1.0" - sources."is-data-descriptor-1.0.0" - sources."is-descriptor-1.0.2" - sources."is-directory-0.3.1" - sources."is-extendable-0.1.1" - sources."is-extglob-2.1.1" - sources."is-finite-1.0.2" - sources."is-fullwidth-code-point-2.0.0" - sources."is-glob-3.1.0" - (sources."is-number-3.0.0" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-obj-1.0.1" - sources."is-plain-obj-1.1.0" - sources."is-plain-object-2.0.4" - sources."is-promise-2.1.0" - sources."is-redirect-1.0.0" - sources."is-retry-allowed-1.1.0" - sources."is-stream-1.1.0" - sources."is-subset-0.1.1" - sources."is-text-path-1.0.1" - sources."is-typedarray-1.0.0" - sources."is-utf8-0.2.1" - sources."is-windows-1.0.2" - sources."isarray-1.0.0" - sources."isexe-2.0.0" - sources."isobject-3.0.1" - sources."isstream-0.1.2" - sources."js-yaml-3.12.0" - sources."jsbn-0.1.1" - sources."json-parse-better-errors-1.0.2" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsonfile-4.0.0" - sources."jsonparse-1.3.1" - sources."jsprim-1.4.1" - sources."kind-of-6.0.2" - sources."lazy-cache-1.0.4" - sources."lcid-1.0.0" - sources."load-json-file-4.0.0" - sources."locate-path-2.0.0" - sources."lodash-4.17.10" - sources."lodash._reinterpolate-3.0.0" - sources."lodash.template-4.4.0" - sources."lodash.templatesettings-4.1.0" - sources."longest-1.0.1" - sources."loud-rejection-1.6.0" - sources."lowercase-keys-1.0.1" - sources."lru-cache-4.1.3" - sources."make-dir-1.3.0" - sources."map-cache-0.2.2" - sources."map-obj-2.0.0" - sources."map-visit-1.0.0" - sources."mem-1.1.0" - (sources."meow-4.0.1" // { - dependencies = [ - sources."minimist-1.2.0" - sources."read-pkg-up-3.0.0" - ]; - }) - sources."merge2-1.2.2" - sources."micromatch-3.1.10" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."mimic-fn-1.2.0" - sources."minimatch-3.0.4" - sources."minimist-0.1.0" - sources."minimist-options-3.0.2" - (sources."mixin-deep-1.3.1" // { - dependencies = [ - sources."is-extendable-1.0.1" - ]; - }) - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."modify-values-1.0.1" - sources."moment-2.22.2" - sources."ms-2.0.0" - sources."multimatch-2.1.0" - sources."mute-stream-0.0.7" - sources."nanomatch-1.2.13" - sources."nice-try-1.0.4" - (sources."node-gyp-3.8.0" // { - dependencies = [ - sources."semver-5.3.0" - ]; - }) - sources."nopt-3.0.6" - sources."normalize-package-data-2.4.0" - sources."npm-lifecycle-2.0.3" - sources."npm-package-arg-6.1.0" - sources."npm-run-path-2.0.2" - sources."npmlog-4.1.2" - sources."number-is-nan-1.0.1" - sources."oauth-sign-0.8.2" - sources."object-assign-4.1.1" - (sources."object-copy-0.1.0" // { - dependencies = [ - sources."define-property-0.2.5" - sources."is-accessor-descriptor-0.1.6" - sources."is-data-descriptor-0.1.4" - (sources."is-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-5.1.0" - ]; - }) - sources."kind-of-3.2.2" - ]; - }) - sources."object-visit-1.0.1" - sources."object.pick-1.3.0" - sources."once-1.4.0" - sources."onetime-2.0.1" - (sources."optimist-0.6.1" // { - dependencies = [ - sources."minimist-0.0.10" - ]; - }) - sources."os-homedir-1.0.2" - (sources."os-locale-2.1.0" // { - dependencies = [ - sources."cross-spawn-5.1.0" - sources."execa-0.7.0" - ]; - }) - sources."os-tmpdir-1.0.2" - sources."osenv-0.1.5" - sources."p-finally-1.0.0" - sources."p-limit-1.3.0" - sources."p-locate-2.0.0" - sources."p-map-1.2.0" - sources."p-map-series-1.0.0" - sources."p-reduce-1.0.0" - sources."p-try-1.0.0" - sources."p-waterfall-1.0.0" - sources."package-json-4.0.1" - sources."parse-github-repo-url-1.4.1" - sources."parse-json-4.0.0" - sources."pascalcase-0.1.1" - sources."path-dirname-1.0.2" - sources."path-exists-3.0.0" - sources."path-is-absolute-1.0.1" - sources."path-key-2.0.1" - sources."path-type-3.0.0" - sources."performance-now-2.1.0" - sources."pify-3.0.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - sources."pkg-dir-2.0.0" - sources."posix-character-classes-0.1.1" - sources."prepend-http-1.0.4" - sources."process-nextick-args-2.0.0" - sources."promzard-0.3.0" - sources."proto-list-1.2.4" - sources."pseudomap-1.0.2" - sources."punycode-1.4.1" - sources."q-1.5.1" - sources."qs-6.5.2" - sources."quick-lru-1.1.0" - (sources."rc-1.2.8" // { - dependencies = [ - sources."minimist-1.2.0" - ]; - }) - sources."read-1.0.7" - sources."read-cmd-shim-1.0.1" - sources."read-package-json-2.0.13" - sources."read-package-tree-5.2.1" - sources."read-pkg-3.0.0" - (sources."read-pkg-up-1.0.1" // { - dependencies = [ - sources."find-up-1.1.2" - sources."load-json-file-1.1.0" - sources."parse-json-2.2.0" - sources."path-exists-2.1.0" - sources."path-type-1.1.0" - sources."pify-2.3.0" - sources."read-pkg-1.1.0" - sources."strip-bom-2.0.0" - ]; - }) - sources."readable-stream-2.3.6" - sources."readdir-scoped-modules-1.0.2" - sources."redent-2.0.0" - sources."regex-not-1.0.2" - sources."registry-auth-token-3.3.2" - sources."registry-url-3.1.0" - sources."repeat-element-1.1.2" - sources."repeat-string-1.6.1" - sources."repeating-2.0.1" - sources."request-2.87.0" - sources."require-directory-2.1.1" - sources."require-main-filename-1.0.1" - (sources."resolve-cwd-2.0.0" // { - dependencies = [ - sources."resolve-from-3.0.0" - ]; - }) - sources."resolve-from-4.0.0" - sources."resolve-url-0.2.1" - sources."restore-cursor-2.0.0" - sources."ret-0.1.15" - sources."right-align-0.1.3" - sources."rimraf-2.6.2" - sources."run-async-2.3.0" - sources."rxjs-5.5.11" - sources."safe-buffer-5.1.2" - sources."safe-regex-1.1.0" - sources."safer-buffer-2.1.2" - sources."semver-5.5.0" - sources."set-blocking-2.0.0" - (sources."set-value-2.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - ]; - }) - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."signal-exit-3.0.2" - sources."slash-1.0.0" - sources."slide-1.1.6" - (sources."snapdragon-0.8.2" // { - dependencies = [ - sources."define-property-0.2.5" - sources."extend-shallow-2.0.1" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - (sources."snapdragon-node-2.1.1" // { - dependencies = [ - sources."define-property-1.0.0" - ]; - }) - (sources."snapdragon-util-3.0.1" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."sort-keys-2.0.0" - sources."source-map-0.5.7" - sources."source-map-resolve-0.5.2" - sources."source-map-url-0.4.0" - sources."spdx-correct-3.0.0" - sources."spdx-exceptions-2.1.0" - sources."spdx-expression-parse-3.0.0" - sources."spdx-license-ids-3.0.0" - sources."split-1.0.1" - sources."split-string-3.1.0" - sources."split2-2.2.0" - sources."sprintf-js-1.0.3" - sources."sshpk-1.14.2" - (sources."static-extend-0.1.2" // { - dependencies = [ - sources."define-property-0.2.5" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - (sources."string-width-2.1.1" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."strip-ansi-4.0.0" - ]; - }) - sources."string_decoder-1.1.1" - sources."strip-ansi-3.0.1" - sources."strip-bom-3.0.0" - sources."strip-eof-1.0.0" - sources."strip-indent-2.0.0" - sources."strip-json-comments-2.0.1" - sources."strong-log-transformer-1.0.6" - sources."supports-color-5.4.0" - sources."symbol-observable-1.0.1" - sources."tar-2.2.1" - sources."temp-dir-1.0.0" - sources."temp-write-3.4.0" - sources."text-extensions-1.7.0" - sources."through-2.3.8" - sources."through2-2.0.3" - sources."timed-out-4.0.1" - sources."tmp-0.0.33" - (sources."to-object-path-0.3.0" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."to-regex-3.0.2" - sources."to-regex-range-2.1.1" - sources."tough-cookie-2.3.4" - sources."trim-newlines-2.0.0" - sources."trim-off-newlines-1.0.1" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."typedarray-0.0.6" - (sources."uglify-js-2.8.29" // { - dependencies = [ - sources."camelcase-1.2.1" - sources."yargs-3.10.0" - ]; - }) - sources."uglify-to-browserify-1.0.2" - sources."uid-number-0.0.6" - sources."umask-1.1.0" - (sources."union-value-1.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - sources."set-value-0.4.3" - ]; - }) - sources."universalify-0.1.2" - (sources."unset-value-1.0.0" // { - dependencies = [ - (sources."has-value-0.3.1" // { - dependencies = [ - sources."isobject-2.1.0" - ]; - }) - sources."has-values-0.1.4" - ]; - }) - sources."unzip-response-2.0.1" - sources."urix-0.1.0" - sources."url-parse-lax-1.0.0" - sources."use-3.1.1" - sources."util-deprecate-1.0.2" - sources."uuid-3.3.2" - sources."validate-npm-package-license-3.0.4" - sources."validate-npm-package-name-3.0.0" - sources."verror-1.10.0" - sources."wcwidth-1.0.1" - sources."which-1.3.1" - sources."which-module-2.0.0" - sources."wide-align-1.1.3" - sources."window-size-0.1.0" - sources."wordwrap-0.0.3" - (sources."wrap-ansi-2.1.0" // { - dependencies = [ - sources."is-fullwidth-code-point-1.0.0" - sources."string-width-1.0.2" - ]; - }) - sources."wrappy-1.0.2" - sources."write-file-atomic-2.3.0" - sources."write-json-file-2.3.0" - sources."write-pkg-3.2.0" - sources."xregexp-4.0.0" - sources."xtend-4.0.1" - sources."y18n-4.0.0" - sources."yallist-2.1.2" - (sources."yargs-12.0.1" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."cliui-4.1.0" - sources."decamelize-2.0.0" - sources."find-up-3.0.0" - sources."locate-path-3.0.0" - sources."p-limit-2.0.0" - sources."p-locate-3.0.0" - sources."p-try-2.0.0" - sources."strip-ansi-4.0.0" - ]; - }) - sources."yargs-parser-10.1.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A tool for managing JavaScript projects with multiple packages."; - homepage = https://lernajs.io/; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - less = nodeEnv.buildNodePackage { - name = "less"; - packageName = "less"; - version = "3.8.1"; - src = fetchurl { - url = "https://registry.npmjs.org/less/-/less-3.8.1.tgz"; - sha512 = "8HFGuWmL3FhQR0aH89escFNBQH/nEiYPP2ltDFdQw2chE28Yx2E3lhAIq9Y2saYwLSwa699s4dBVEfCY8Drf7Q=="; - }; - dependencies = [ - sources."ajv-5.5.2" - sources."asap-2.0.6" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."asynckit-0.4.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."bcrypt-pbkdf-1.0.2" - sources."caseless-0.12.0" - sources."clone-2.1.2" - sources."co-4.6.0" - sources."combined-stream-1.0.6" - sources."core-util-is-1.0.2" - sources."dashdash-1.14.1" - sources."delayed-stream-1.0.0" - sources."ecc-jsbn-0.1.2" - sources."errno-0.1.7" - sources."extend-3.0.2" - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."getpass-0.1.7" - sources."graceful-fs-4.1.11" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."http-signature-1.2.0" - sources."image-size-0.5.5" - sources."is-typedarray-1.0.0" - sources."isstream-0.1.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsprim-1.4.1" - sources."mime-1.6.0" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."oauth-sign-0.8.2" - sources."performance-now-2.1.0" - sources."promise-7.3.1" - sources."prr-1.0.1" - sources."punycode-1.4.1" - sources."qs-6.5.2" - sources."request-2.87.0" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."source-map-0.6.1" - sources."sshpk-1.14.2" - sources."tough-cookie-2.3.4" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."uuid-3.3.2" - sources."verror-1.10.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Leaner CSS"; - homepage = http://lesscss.org/; - license = "Apache-2.0"; - }; - production = true; - bypassCache = false; - }; - less-plugin-clean-css = nodeEnv.buildNodePackage { - name = "less-plugin-clean-css"; - packageName = "less-plugin-clean-css"; - version = "1.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/less-plugin-clean-css/-/less-plugin-clean-css-1.5.1.tgz"; - sha1 = "cc57af7aa3398957e56decebe63cb60c23429703"; - }; - dependencies = [ - sources."amdefine-1.0.1" - sources."clean-css-3.4.28" - sources."commander-2.8.1" - sources."graceful-readlink-1.0.1" - sources."source-map-0.4.4" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "clean-css plugin for less.js"; - homepage = http://lesscss.org/; - }; - production = true; - bypassCache = false; - }; - live-server = nodeEnv.buildNodePackage { - name = "live-server"; - packageName = "live-server"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/live-server/-/live-server-1.2.0.tgz"; - sha1 = "4498644bbf81a66f18dd8dffdef61c4c1c374ca3"; - }; - dependencies = [ - sources."accepts-1.3.5" - sources."anymatch-1.3.2" - sources."apache-crypt-1.2.1" - sources."apache-md5-1.1.2" - sources."arr-diff-2.0.0" - sources."arr-flatten-1.1.0" - sources."array-unique-0.2.1" - sources."async-each-1.0.1" - sources."balanced-match-1.0.0" - (sources."basic-auth-2.0.0" // { - dependencies = [ - sources."safe-buffer-5.1.1" - ]; - }) - sources."batch-0.6.1" - sources."bcryptjs-2.4.3" - sources."binary-extensions-1.11.0" - sources."brace-expansion-1.1.11" - sources."braces-1.8.5" - sources."chokidar-1.7.0" - sources."colors-1.3.1" - sources."concat-map-0.0.1" - sources."connect-3.5.1" - sources."core-util-is-1.0.2" - sources."cors-2.8.4" - sources."debug-2.2.0" - sources."depd-1.1.2" - sources."destroy-1.0.4" - sources."duplexer-0.1.1" - sources."ee-first-1.1.1" - sources."encodeurl-1.0.2" - sources."escape-html-1.0.3" - sources."etag-1.8.1" - sources."event-stream-3.3.4" - sources."expand-brackets-0.1.5" - sources."expand-range-1.8.2" - sources."extglob-0.3.2" - sources."faye-websocket-0.11.1" - sources."filename-regex-2.0.1" - sources."fill-range-2.2.4" - sources."finalhandler-0.5.1" - sources."for-in-1.0.2" - sources."for-own-0.1.5" - sources."fresh-0.5.2" - sources."from-0.1.7" - sources."fsevents-1.2.4" - sources."glob-base-0.3.0" - sources."glob-parent-2.0.0" - sources."graceful-fs-4.1.11" - sources."http-auth-3.1.3" - (sources."http-errors-1.6.3" // { - dependencies = [ - sources."statuses-1.5.0" - ]; - }) - sources."http-parser-js-0.4.13" - sources."inherits-2.0.3" - sources."is-binary-path-1.0.1" - sources."is-buffer-1.1.6" - sources."is-dotfile-1.0.3" - sources."is-equal-shallow-0.1.3" - sources."is-extendable-0.1.1" - sources."is-extglob-1.0.0" - sources."is-glob-2.0.1" - sources."is-number-2.1.0" - sources."is-posix-bracket-0.1.1" - sources."is-primitive-2.0.0" - sources."is-wsl-1.1.0" - sources."isarray-1.0.0" - sources."isobject-2.1.0" - sources."kind-of-3.2.2" - sources."map-stream-0.1.0" - sources."math-random-1.0.1" - sources."micromatch-2.3.11" - sources."mime-1.4.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimatch-3.0.4" - (sources."morgan-1.9.0" // { - dependencies = [ - sources."debug-2.6.9" - sources."ms-2.0.0" - ]; - }) - sources."ms-0.7.1" - sources."nan-2.10.0" - sources."negotiator-0.6.1" - sources."normalize-path-2.1.1" - sources."object-assign-4.1.1" - sources."object.omit-2.0.1" - sources."on-finished-2.3.0" - sources."on-headers-1.0.1" - sources."opn-5.3.0" - sources."parse-glob-3.0.4" - sources."parseurl-1.3.2" - sources."path-is-absolute-1.0.1" - sources."pause-stream-0.0.11" - sources."preserve-0.2.0" - sources."process-nextick-args-2.0.0" - sources."proxy-middleware-0.15.0" - (sources."randomatic-3.1.0" // { - dependencies = [ - sources."is-number-4.0.0" - sources."kind-of-6.0.2" - ]; - }) - sources."range-parser-1.2.0" - sources."readable-stream-2.3.6" - sources."readdirp-2.1.0" - sources."regex-cache-0.4.4" - sources."remove-trailing-separator-1.1.0" - sources."repeat-element-1.1.2" - sources."repeat-string-1.6.1" - sources."safe-buffer-5.1.2" - (sources."send-0.16.2" // { - dependencies = [ - sources."debug-2.6.9" - sources."ms-2.0.0" - sources."statuses-1.4.0" - ]; - }) - (sources."serve-index-1.9.1" // { - dependencies = [ - sources."debug-2.6.9" - sources."ms-2.0.0" - ]; - }) - sources."set-immediate-shim-1.0.1" - sources."setprototypeof-1.1.0" - sources."split-0.3.3" - sources."statuses-1.3.1" - sources."stream-combiner-0.0.4" - sources."string_decoder-1.1.1" - sources."through-2.3.8" - sources."unix-crypt-td-js-1.0.0" - sources."unpipe-1.0.0" - sources."util-deprecate-1.0.2" - sources."utils-merge-1.0.0" - sources."uuid-3.3.2" - sources."vary-1.1.2" - sources."websocket-driver-0.7.0" - sources."websocket-extensions-0.1.3" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "simple development http server with live reload capability"; - homepage = "https://github.com/tapio/live-server#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - livedown = nodeEnv.buildNodePackage { - name = "livedown"; - packageName = "livedown"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/livedown/-/livedown-2.1.1.tgz"; - sha512 = "C5x12+bwk7m2Sx3U27VZ7h5KP7vIlKfZGCabMi73nBGp0zPHtCaxQTPXDRoX5479EZUvycYJI0aD4h1d4+ds7w=="; - }; - dependencies = [ - sources."accepts-1.3.5" - sources."after-0.8.2" - sources."ajv-5.5.2" - sources."anymatch-1.3.2" - sources."argparse-1.0.10" - sources."arr-diff-2.0.0" - sources."arr-flatten-1.1.0" - sources."array-flatten-1.1.1" - sources."array-unique-0.2.1" - sources."arraybuffer.slice-0.0.7" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."async-each-1.0.1" - sources."async-limiter-1.0.0" - sources."asynckit-0.4.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."backo2-1.0.2" - sources."balanced-match-1.0.0" - sources."base64-arraybuffer-0.1.5" - sources."base64id-1.0.0" - sources."bcrypt-pbkdf-1.0.2" - sources."better-assert-1.0.2" - sources."binary-extensions-1.11.0" - sources."blob-0.0.4" - sources."body-parser-1.18.3" - sources."brace-expansion-1.1.11" - sources."braces-1.8.5" - sources."bytes-3.0.0" - sources."callsite-1.0.0" - sources."caseless-0.12.0" - sources."chokidar-1.7.0" - sources."co-4.6.0" - sources."combined-stream-1.0.6" - sources."component-bind-1.0.0" - sources."component-emitter-1.2.1" - sources."component-inherit-0.0.3" - sources."concat-map-0.0.1" - sources."content-disposition-0.5.2" - sources."content-type-1.0.4" - sources."cookie-0.3.1" - sources."cookie-signature-1.0.6" - sources."core-util-is-1.0.2" - sources."dashdash-1.14.1" - sources."debug-2.6.9" - sources."delayed-stream-1.0.0" - sources."depd-1.1.2" - sources."destroy-1.0.4" - sources."ecc-jsbn-0.1.2" - sources."ee-first-1.1.1" - sources."emoji-regex-6.1.1" - sources."encodeurl-1.0.2" - (sources."engine.io-3.2.0" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - (sources."engine.io-client-3.2.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."engine.io-parser-2.1.2" - sources."entities-1.1.1" - sources."escape-html-1.0.3" - sources."etag-1.8.1" - sources."expand-brackets-0.1.5" - sources."expand-range-1.8.2" - (sources."express-4.16.3" // { - dependencies = [ - sources."body-parser-1.18.2" - (sources."http-errors-1.6.2" // { - dependencies = [ - sources."depd-1.1.1" - sources."setprototypeof-1.0.3" - ]; - }) - sources."iconv-lite-0.4.19" - sources."qs-6.5.1" - sources."raw-body-2.3.2" - sources."safe-buffer-5.1.1" - sources."statuses-1.4.0" - ]; - }) - sources."extend-3.0.2" - sources."extglob-0.3.2" - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - sources."filename-regex-2.0.1" - sources."fill-range-2.2.4" - (sources."finalhandler-1.1.1" // { - dependencies = [ - sources."statuses-1.4.0" - ]; - }) - sources."for-in-1.0.2" - sources."for-own-0.1.5" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."forwarded-0.1.2" - sources."fresh-0.5.2" - sources."fsevents-1.2.4" - sources."getpass-0.1.7" - sources."github-slugger-1.2.0" - sources."glob-base-0.3.0" - sources."glob-parent-2.0.0" - sources."graceful-fs-4.1.11" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - (sources."has-binary2-1.0.3" // { - dependencies = [ - sources."isarray-2.0.1" - ]; - }) - sources."has-cors-1.1.0" - sources."html-entities-1.2.1" - sources."http-errors-1.6.3" - sources."http-signature-1.2.0" - sources."iconv-lite-0.4.23" - sources."indexof-0.0.1" - sources."inherits-2.0.3" - sources."innertext-1.0.3" - sources."ipaddr.js-1.8.0" - sources."is-binary-path-1.0.1" - sources."is-buffer-1.1.6" - sources."is-dotfile-1.0.3" - sources."is-equal-shallow-0.1.3" - sources."is-extendable-0.1.1" - sources."is-extglob-1.0.0" - sources."is-glob-2.0.1" - sources."is-number-2.1.0" - sources."is-posix-bracket-0.1.1" - sources."is-primitive-2.0.0" - sources."is-typedarray-1.0.0" - sources."is-wsl-1.1.0" - sources."isarray-1.0.0" - sources."isobject-2.1.0" - sources."isstream-0.1.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsprim-1.4.1" - sources."kind-of-3.2.2" - sources."linkify-it-2.0.3" - sources."markdown-it-8.4.2" - sources."markdown-it-emoji-1.4.0" - sources."markdown-it-github-headings-1.1.1" - sources."markdown-it-task-checkbox-1.0.6" - sources."math-random-1.0.1" - sources."mdurl-1.0.1" - sources."media-typer-0.3.0" - sources."merge-descriptors-1.0.1" - sources."methods-1.1.2" - sources."micromatch-2.3.11" - sources."mime-1.4.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimatch-3.0.4" - sources."minimist-1.2.0" - sources."ms-2.0.0" - sources."nan-2.10.0" - sources."negotiator-0.6.1" - sources."normalize-path-2.1.1" - sources."oauth-sign-0.8.2" - sources."object-component-0.0.3" - sources."object.omit-2.0.1" - sources."on-finished-2.3.0" - sources."opn-5.3.0" - sources."parse-glob-3.0.4" - sources."parseqs-0.0.5" - sources."parseuri-0.0.5" - sources."parseurl-1.3.2" - sources."path-is-absolute-1.0.1" - sources."path-to-regexp-0.1.7" - sources."performance-now-2.1.0" - sources."preserve-0.2.0" - sources."process-nextick-args-2.0.0" - sources."proxy-addr-2.0.4" - sources."punycode-1.4.1" - sources."qs-6.5.2" - (sources."randomatic-3.1.0" // { - dependencies = [ - sources."is-number-4.0.0" - sources."kind-of-6.0.2" - ]; - }) - sources."range-parser-1.2.0" - sources."raw-body-2.3.3" - sources."readable-stream-2.3.6" - sources."readdirp-2.1.0" - sources."regex-cache-0.4.4" - sources."remove-trailing-separator-1.1.0" - sources."repeat-element-1.1.2" - sources."repeat-string-1.6.1" - sources."request-2.87.0" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - (sources."send-0.16.2" // { - dependencies = [ - sources."statuses-1.4.0" - ]; - }) - sources."serve-static-1.13.2" - sources."set-immediate-shim-1.0.1" - sources."setprototypeof-1.1.0" - (sources."socket.io-2.1.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."socket.io-adapter-1.1.1" - (sources."socket.io-client-2.1.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - (sources."socket.io-parser-3.2.0" // { - dependencies = [ - sources."debug-3.1.0" - sources."isarray-2.0.1" - ]; - }) - sources."sprintf-js-1.0.3" - sources."sshpk-1.14.2" - sources."statuses-1.5.0" - sources."string_decoder-1.1.1" - sources."to-array-0.1.4" - sources."tough-cookie-2.3.4" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."type-is-1.6.16" - sources."uc.micro-1.0.5" - sources."ultron-1.1.1" - sources."unpipe-1.0.0" - sources."util-deprecate-1.0.2" - sources."utils-merge-1.0.1" - sources."uuid-3.3.2" - sources."vary-1.1.2" - sources."verror-1.10.0" - sources."ws-3.3.3" - sources."xmlhttprequest-ssl-1.5.5" - sources."yeast-0.1.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Live Markdown previews for your favourite editor."; - homepage = https://github.com/shime/livedown; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - madoko = nodeEnv.buildNodePackage { - name = "madoko"; - packageName = "madoko"; - version = "1.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/madoko/-/madoko-1.1.4.tgz"; - sha1 = "3a2bec6219a2658fcb955494a21d0db11a9e6fe4"; - }; - dependencies = [ - sources."amdefine-1.0.1" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."requirejs-2.3.5" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Madoko is a fast scholarly Markdown processor written in Koka"; - homepage = http://madoko.codeplex.com/; - }; - production = true; - bypassCache = false; - }; - meat = nodeEnv.buildNodePackage { - name = "meat"; - packageName = "meat"; - version = "0.3.4"; - src = fetchurl { - url = "https://registry.npmjs.org/meat/-/meat-0.3.4.tgz"; - sha1 = "e2b6b721014096e30de9c97114e1dd6696135d13"; - }; - dependencies = [ - sources."async-0.1.22" - sources."colors-0.6.2" - sources."commander-0.6.1" - sources."connect-1.9.2" - sources."cycle-1.0.3" - sources."express-2.5.11" - sources."eyes-0.1.8" - sources."formidable-1.0.17" - sources."jade-0.27.0" - sources."mime-1.2.4" - sources."mkdirp-0.3.0" - sources."node.extend-1.0.0" - sources."open-0.0.2" - sources."pkginfo-0.2.3" - sources."qs-0.4.2" - sources."request-2.9.203" - sources."stack-trace-0.0.10" - sources."winston-0.6.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Meeting room kiosk app for displaying meeting room schedules and booking rooms in your organization. Built against Google Apps, but other sources can be defined."; - homepage = https://bitbucket.org/aahmed/meat; - }; - production = true; - bypassCache = false; - }; - meguca = nodeEnv.buildNodePackage { - name = "meguca"; - packageName = "meguca"; - version = "1.0.9"; - src = fetchurl { - url = "https://registry.npmjs.org/meguca/-/meguca-1.0.9.tgz"; - sha512 = "Q2O9s9cqu19UfhsA6+XDnuuYflxFKck5TvvYF2LMhtKWVVmIGuqVZiDAhx1XV3qO22B5A0vjU4gckaeQLALmPQ=="; - }; - dependencies = [ - (sources."@gulp-sourcemaps/identity-map-1.0.2" // { - dependencies = [ - sources."readable-stream-2.3.6" - sources."source-map-0.6.1" - sources."string_decoder-1.1.1" - sources."through2-2.0.3" - ]; - }) - (sources."@gulp-sourcemaps/map-sources-1.0.0" // { - dependencies = [ - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - sources."through2-2.0.3" - ]; - }) - (sources."accord-0.28.0" // { - dependencies = [ - sources."glob-7.1.2" - sources."minimatch-3.0.4" - sources."semver-5.5.0" - sources."uglify-js-2.8.29" - ]; - }) - sources."acorn-5.7.1" - sources."ajv-4.11.8" - (sources."align-text-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."almond-0.3.3" - sources."amdefine-1.0.1" - sources."ansi-colors-1.1.0" - sources."ansi-cyan-0.1.1" - sources."ansi-gray-0.1.1" - sources."ansi-red-0.1.1" - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."ansi-wrap-0.1.0" - sources."append-buffer-1.0.2" - sources."archy-1.0.0" - sources."arr-diff-4.0.0" - sources."arr-flatten-1.1.0" - sources."arr-union-3.1.0" - sources."array-differ-1.0.0" - sources."array-each-1.0.1" - sources."array-slice-1.1.0" - sources."array-uniq-1.0.3" - sources."array-unique-0.3.2" - sources."asap-2.0.6" - sources."asn1-0.2.4" - sources."assert-plus-0.2.0" - sources."assign-symbols-1.0.0" - sources."asynckit-0.4.0" - sources."atob-2.1.1" - sources."aws-sign2-0.6.0" - sources."aws4-1.8.0" - sources."balanced-match-1.0.0" - (sources."base-0.11.2" // { - dependencies = [ - sources."define-property-1.0.0" - ]; - }) - sources."bcrypt-pbkdf-1.0.2" - sources."beeper-1.1.1" - sources."boom-2.10.1" - sources."brace-expansion-1.1.11" - (sources."braces-2.3.2" // { - dependencies = [ - sources."extend-shallow-2.0.1" - ]; - }) - sources."buffer-equal-1.0.0" - sources."cache-base-1.0.1" - sources."camelcase-1.2.1" - sources."caseless-0.12.0" - sources."center-align-0.1.3" - sources."chalk-1.1.3" - (sources."class-utils-0.3.6" // { - dependencies = [ - sources."define-property-0.2.5" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - (sources."clean-css-4.2.1" // { - dependencies = [ - sources."source-map-0.6.1" - ]; - }) - sources."cliui-2.1.0" - sources."clone-1.0.4" - sources."clone-buffer-1.0.0" - sources."clone-stats-0.0.1" - (sources."cloneable-readable-1.1.2" // { - dependencies = [ - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - sources."co-4.6.0" - sources."collection-visit-1.0.0" - sources."color-support-1.1.3" - sources."combined-stream-1.0.6" - sources."commander-2.16.0" - sources."component-emitter-1.2.1" - sources."concat-map-0.0.1" - sources."convert-source-map-1.5.1" - sources."copy-descriptor-0.1.1" - sources."core-js-2.5.7" - sources."core-util-is-1.0.2" - sources."cryptiles-2.0.5" - (sources."css-2.2.3" // { - dependencies = [ - sources."source-map-0.1.43" - ]; - }) - sources."d-1.0.0" - (sources."dashdash-1.14.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."dateformat-2.2.0" - sources."debug-2.6.9" - (sources."debug-fabulous-1.1.0" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."decamelize-1.2.0" - sources."decode-uri-component-0.2.0" - sources."defaults-1.0.3" - sources."define-properties-1.1.2" - sources."define-property-2.0.2" - sources."delayed-stream-1.0.0" - sources."deprecated-0.0.1" - sources."detect-file-1.0.0" - sources."detect-newline-2.1.0" - sources."dom4-2.1.3" - (sources."duplexer2-0.0.2" // { - dependencies = [ - sources."isarray-0.0.1" - sources."readable-stream-1.1.14" - ]; - }) - (sources."duplexify-3.6.0" // { - dependencies = [ - sources."end-of-stream-1.4.1" - sources."once-1.4.0" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - sources."ecc-jsbn-0.1.2" - sources."end-of-stream-0.1.5" - sources."errno-0.1.7" - sources."es5-ext-0.10.45" - sources."es6-iterator-2.0.3" - sources."es6-symbol-3.1.1" - sources."es6-weak-map-2.0.2" - sources."escape-string-regexp-1.0.5" - sources."event-emitter-0.3.5" - (sources."expand-brackets-2.1.4" // { - dependencies = [ - sources."define-property-0.2.5" - sources."extend-shallow-2.0.1" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - sources."expand-tilde-2.0.2" - sources."extend-3.0.2" - (sources."extend-shallow-3.0.2" // { - dependencies = [ - sources."is-extendable-1.0.1" - ]; - }) - (sources."extglob-2.0.4" // { - dependencies = [ - sources."define-property-1.0.0" - sources."extend-shallow-2.0.1" - ]; - }) - sources."extsprintf-1.3.0" - sources."fancy-log-1.3.2" - (sources."fill-range-4.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - ]; - }) - sources."find-index-0.1.1" - sources."findup-sync-2.0.0" - sources."fined-1.1.0" - sources."first-chunk-stream-1.0.0" - sources."flagged-respawn-1.0.0" - (sources."flush-write-stream-1.0.3" // { - dependencies = [ - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - sources."for-in-1.0.2" - sources."for-own-1.0.0" - sources."foreach-2.0.5" - sources."forever-agent-0.6.1" - sources."form-data-2.1.4" - sources."fragment-cache-0.2.1" - (sources."fs-mkdirp-stream-1.0.0" // { - dependencies = [ - sources."graceful-fs-4.1.11" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - sources."through2-2.0.3" - ]; - }) - sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" - sources."gaze-0.5.2" - sources."get-value-2.0.6" - (sources."getpass-0.1.7" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."glob-4.5.3" - sources."glob-parent-3.1.0" - sources."glob-stream-3.1.18" - sources."glob-watcher-0.0.6" - sources."glob2base-0.0.12" - sources."global-modules-1.0.0" - sources."global-prefix-1.0.2" - (sources."globule-0.1.0" // { - dependencies = [ - sources."glob-3.1.21" - sources."graceful-fs-1.2.3" - sources."inherits-1.0.2" - sources."minimatch-0.2.14" - ]; - }) - sources."glogg-1.0.1" - sources."graceful-fs-3.0.11" - sources."gulp-3.9.1" - (sources."gulp-clean-css-3.10.0" // { - dependencies = [ - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - sources."through2-2.0.3" - ]; - }) - (sources."gulp-less-3.5.0" // { - dependencies = [ - sources."arr-diff-1.1.0" - sources."arr-union-2.1.0" - sources."array-slice-0.2.3" - sources."extend-shallow-1.1.4" - sources."kind-of-1.1.0" - sources."plugin-error-0.1.2" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - sources."through2-2.0.3" - ]; - }) - (sources."gulp-sourcemaps-2.6.4" // { - dependencies = [ - sources."graceful-fs-4.1.11" - sources."readable-stream-2.3.6" - sources."source-map-0.6.1" - sources."string_decoder-1.1.1" - sources."through2-2.0.3" - ]; - }) - (sources."gulp-typescript-4.0.2" // { - dependencies = [ - sources."arr-diff-1.1.0" - sources."arr-union-2.1.0" - sources."array-slice-0.2.3" - sources."clone-2.1.2" - sources."clone-stats-1.0.0" - sources."extend-shallow-1.1.4" - sources."glob-7.1.2" - sources."glob-stream-6.1.0" - sources."graceful-fs-4.1.11" - sources."kind-of-1.1.0" - sources."minimatch-3.0.4" - sources."ordered-read-streams-1.0.1" - sources."plugin-error-0.1.2" - sources."readable-stream-2.3.6" - sources."source-map-0.6.1" - sources."string_decoder-1.1.1" - sources."through2-2.0.3" - sources."unique-stream-2.2.1" - sources."vinyl-2.2.0" - sources."vinyl-fs-3.0.3" - ]; - }) - (sources."gulp-uglify-3.0.1" // { - dependencies = [ - sources."lodash-4.17.10" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - sources."through2-2.0.3" - ]; - }) - (sources."gulp-util-3.0.8" // { - dependencies = [ - sources."object-assign-3.0.0" - sources."readable-stream-2.3.6" - sources."replace-ext-0.0.1" - sources."string_decoder-1.1.1" - sources."through2-2.0.3" - sources."vinyl-0.5.3" - ]; - }) - sources."gulplog-1.0.0" - sources."har-schema-1.0.5" - sources."har-validator-4.2.1" - sources."has-ansi-2.0.0" - sources."has-gulplog-0.1.0" - sources."has-symbols-1.0.0" - sources."has-value-1.0.0" - (sources."has-values-1.0.0" // { - dependencies = [ - sources."kind-of-4.0.0" - ]; - }) - sources."hawk-3.1.3" - sources."hoek-2.16.3" - sources."homedir-polyfill-1.0.1" - sources."http-signature-1.1.1" - sources."image-size-0.5.5" - sources."indx-0.2.3" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."interpret-1.1.0" - sources."is-absolute-1.0.0" - sources."is-accessor-descriptor-1.0.0" - sources."is-buffer-1.1.6" - sources."is-data-descriptor-1.0.0" - sources."is-descriptor-1.0.2" - sources."is-extendable-0.1.1" - sources."is-extglob-2.1.1" - sources."is-glob-3.1.0" - sources."is-negated-glob-1.0.0" - (sources."is-number-3.0.0" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-plain-object-2.0.4" - sources."is-promise-2.1.0" - sources."is-relative-1.0.0" - sources."is-typedarray-1.0.0" - sources."is-unc-path-1.0.0" - sources."is-utf8-0.2.1" - sources."is-valid-glob-1.0.0" - sources."is-windows-1.0.2" - sources."isarray-1.0.0" - sources."isexe-2.0.0" - sources."isobject-3.0.1" - sources."isstream-0.1.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-stable-stringify-1.0.1" - sources."json-stringify-safe-5.0.1" - sources."jsonify-0.0.0" - (sources."jsprim-1.4.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."kind-of-6.0.2" - sources."lazy-cache-1.0.4" - (sources."lazystream-1.0.0" // { - dependencies = [ - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - sources."lead-1.0.0" - (sources."less-2.7.3" // { - dependencies = [ - sources."graceful-fs-4.1.11" - ]; - }) - sources."liftoff-2.5.0" - sources."lodash-1.0.2" - sources."lodash._basecopy-3.0.1" - sources."lodash._basetostring-3.0.1" - sources."lodash._basevalues-3.0.0" - sources."lodash._getnative-3.9.1" - sources."lodash._isiterateecall-3.0.9" - sources."lodash._reescape-3.0.0" - sources."lodash._reevaluate-3.0.0" - sources."lodash._reinterpolate-3.0.0" - sources."lodash._root-3.0.1" - sources."lodash.clone-4.5.0" - sources."lodash.defaults-4.2.0" - sources."lodash.escape-3.2.0" - sources."lodash.flatten-4.4.0" - sources."lodash.isarguments-3.1.0" - sources."lodash.isarray-3.0.4" - sources."lodash.keys-3.1.2" - sources."lodash.merge-4.6.1" - sources."lodash.partialright-4.2.1" - sources."lodash.pick-4.4.0" - sources."lodash.restparam-3.6.1" - sources."lodash.template-3.6.2" - sources."lodash.templatesettings-3.1.1" - sources."lodash.uniq-4.5.0" - sources."longest-1.0.1" - sources."lru-cache-2.7.3" - sources."lru-queue-0.1.0" - sources."make-error-1.3.4" - sources."make-error-cause-1.2.2" - sources."make-iterator-1.0.1" - sources."map-cache-0.2.2" - sources."map-visit-1.0.0" - sources."memoizee-0.4.13" - sources."micromatch-3.1.10" - sources."mime-1.6.0" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimatch-2.0.10" - sources."minimist-1.2.0" - (sources."mixin-deep-1.3.1" // { - dependencies = [ - sources."is-extendable-1.0.1" - ]; - }) - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."ms-2.0.0" - sources."multipipe-0.1.2" - sources."nanomatch-1.2.13" - sources."natives-1.1.4" - sources."next-tick-1.0.0" - sources."normalize-path-2.1.1" - sources."now-and-later-2.0.0" - sources."oauth-sign-0.8.2" - sources."object-assign-4.1.1" - (sources."object-copy-0.1.0" // { - dependencies = [ - sources."define-property-0.2.5" - sources."is-accessor-descriptor-0.1.6" - sources."is-data-descriptor-0.1.4" - (sources."is-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-5.1.0" - ]; - }) - sources."kind-of-3.2.2" - ]; - }) - sources."object-keys-1.0.12" - sources."object-visit-1.0.1" - sources."object.assign-4.1.0" - sources."object.defaults-1.1.0" - sources."object.map-1.0.1" - sources."object.pick-1.3.0" - sources."once-1.3.3" - sources."orchestrator-0.3.8" - sources."ordered-read-streams-0.1.0" - sources."os-homedir-1.0.2" - sources."parse-filepath-1.0.2" - sources."parse-passwd-1.0.0" - sources."pascalcase-0.1.1" - sources."path-dirname-1.0.2" - sources."path-is-absolute-1.0.1" - sources."path-parse-1.0.6" - sources."path-root-0.1.1" - sources."path-root-regex-0.1.2" - sources."performance-now-0.2.0" - sources."plugin-error-1.0.1" - sources."posix-character-classes-0.1.1" - sources."pretty-hrtime-1.0.3" - sources."process-nextick-args-2.0.0" - sources."promise-7.3.1" - sources."prr-1.0.1" - (sources."pump-2.0.1" // { - dependencies = [ - (sources."end-of-stream-1.4.1" // { - dependencies = [ - sources."once-1.4.0" - ]; - }) - ]; - }) - sources."pumpify-1.5.1" - sources."punycode-1.4.1" - sources."qs-6.4.0" - (sources."readable-stream-1.0.34" // { - dependencies = [ - sources."isarray-0.0.1" - ]; - }) - sources."rechoir-0.6.2" - sources."regex-not-1.0.2" - sources."remove-bom-buffer-3.0.0" - (sources."remove-bom-stream-1.2.0" // { - dependencies = [ - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - sources."through2-2.0.3" - ]; - }) - sources."remove-trailing-separator-1.1.0" - sources."repeat-element-1.1.2" - sources."repeat-string-1.6.1" - sources."replace-ext-1.0.0" - sources."request-2.81.0" - sources."resolve-1.8.1" - sources."resolve-dir-1.0.1" - sources."resolve-options-1.1.0" - sources."resolve-url-0.2.1" - sources."ret-0.1.15" - sources."right-align-0.1.3" - sources."safe-buffer-5.1.2" - sources."safe-regex-1.1.0" - sources."safer-buffer-2.1.2" - sources."semver-4.3.6" - sources."sequencify-0.0.7" - (sources."set-value-2.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - ]; - }) - sources."sigmund-1.0.1" - (sources."snapdragon-0.8.2" // { - dependencies = [ - sources."define-property-0.2.5" - sources."extend-shallow-2.0.1" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - (sources."snapdragon-node-2.1.1" // { - dependencies = [ - sources."define-property-1.0.0" - ]; - }) - (sources."snapdragon-util-3.0.1" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."sntp-1.0.9" - sources."source-map-0.5.7" - sources."source-map-resolve-0.5.2" - sources."source-map-url-0.4.0" - sources."sparkles-1.0.1" - sources."split-string-3.1.0" - (sources."sshpk-1.14.2" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - (sources."static-extend-0.1.2" // { - dependencies = [ - sources."define-property-0.2.5" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - sources."stream-consume-0.1.1" - sources."stream-shift-1.0.0" - sources."string_decoder-0.10.31" - sources."stringstream-0.0.6" - sources."strip-ansi-3.0.1" - sources."strip-bom-1.0.0" - sources."strip-bom-string-1.0.0" - sources."supports-color-2.0.0" - sources."through2-0.6.5" - (sources."through2-filter-2.0.0" // { - dependencies = [ - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - sources."through2-2.0.3" - ]; - }) - sources."tildify-1.2.0" - sources."time-stamp-1.1.0" - sources."timers-ext-0.1.5" - sources."to-absolute-glob-2.0.2" - (sources."to-object-path-0.3.0" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."to-regex-3.0.2" - sources."to-regex-range-2.1.1" - (sources."to-through-2.0.0" // { - dependencies = [ - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - sources."through2-2.0.3" - ]; - }) - sources."tough-cookie-2.3.4" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."typescript-2.7.2" - (sources."uglify-js-3.4.7" // { - dependencies = [ - sources."source-map-0.6.1" - ]; - }) - sources."uglify-to-browserify-1.0.2" - sources."unc-path-regex-0.1.2" - (sources."union-value-1.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - sources."set-value-0.4.3" - ]; - }) - sources."unique-stream-1.0.0" - (sources."unset-value-1.0.0" // { - dependencies = [ - (sources."has-value-0.3.1" // { - dependencies = [ - sources."isobject-2.1.0" - ]; - }) - sources."has-values-0.1.4" - ]; - }) - sources."urix-0.1.0" - sources."use-3.1.1" - sources."user-home-1.1.1" - sources."util-deprecate-1.0.2" - sources."uuid-3.3.2" - sources."v8flags-2.1.1" - sources."value-or-function-3.0.0" - (sources."verror-1.10.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - (sources."vinyl-0.4.6" // { - dependencies = [ - sources."clone-0.2.0" - ]; - }) - sources."vinyl-fs-0.3.14" - (sources."vinyl-sourcemap-1.1.0" // { - dependencies = [ - sources."clone-2.1.2" - sources."clone-stats-1.0.0" - sources."graceful-fs-4.1.11" - sources."vinyl-2.2.0" - ]; - }) - sources."vinyl-sourcemaps-apply-0.2.1" - sources."whatwg-fetch-2.0.4" - sources."when-3.7.8" - sources."which-1.3.1" - sources."window-size-0.1.0" - sources."wordwrap-0.0.2" - sources."wrappy-1.0.2" - sources."xtend-4.0.1" - sources."yargs-3.10.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "[![GoDoc](https://godoc.org/github.com/bakape/meguca?status.svg)](https://godoc.org/github.com/bakape/meguca) [![Build Status](https://travis-ci.org/bakape/meguca.svg)](https://travis-ci.org/bakape/meguca)"; - homepage = "https://github.com/bakape/meguca#readme"; - license = "AGPL-3.0"; - }; - production = true; - bypassCache = false; - }; - mocha = nodeEnv.buildNodePackage { - name = "mocha"; - packageName = "mocha"; - version = "5.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mocha/-/mocha-5.2.0.tgz"; - sha512 = "2IUgKDhc3J7Uug+FxMXuqIyYzH7gJjXECKe/w43IGgQHTSj3InJi+yAA7T24L9bQMRKiUEHxEX37G5JpVUGLcQ=="; - }; - dependencies = [ - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."browser-stdout-1.3.1" - sources."commander-2.15.1" - sources."concat-map-0.0.1" - sources."debug-3.1.0" - sources."diff-3.5.0" - sources."escape-string-regexp-1.0.5" - sources."fs.realpath-1.0.0" - sources."glob-7.1.2" - sources."growl-1.10.5" - sources."has-flag-3.0.0" - sources."he-1.1.1" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."ms-2.0.0" - sources."once-1.4.0" - sources."path-is-absolute-1.0.1" - sources."supports-color-5.4.0" - sources."wrappy-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "simple, flexible, fun test framework"; - homepage = https://mochajs.org/; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - multi-file-swagger = nodeEnv.buildNodePackage { - name = "multi-file-swagger"; - packageName = "multi-file-swagger"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/multi-file-swagger/-/multi-file-swagger-2.2.0.tgz"; - sha1 = "0161a13e2b3378759e36b9e05be34b46a06decd5"; - }; - dependencies = [ - sources."argparse-1.0.10" - sources."asynckit-0.4.0" - sources."combined-stream-1.0.6" - sources."commander-2.17.1" - sources."component-emitter-1.2.1" - sources."cookiejar-2.1.2" - sources."core-util-is-1.0.2" - sources."debug-3.1.0" - sources."delayed-stream-1.0.0" - sources."esprima-4.0.1" - sources."extend-3.0.2" - sources."form-data-2.3.2" - sources."formidable-1.2.1" - sources."graphlib-2.1.5" - sources."inherits-2.0.3" - sources."isarray-1.0.0" - sources."js-yaml-3.12.0" - sources."json-refs-2.1.7" - sources."lodash-4.17.10" - sources."methods-1.1.2" - sources."mime-1.6.0" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."ms-2.0.0" - sources."native-promise-only-0.8.1" - sources."path-loader-1.0.6" - sources."process-nextick-args-2.0.0" - sources."punycode-2.1.1" - sources."qs-6.5.2" - sources."readable-stream-2.3.6" - sources."safe-buffer-5.1.2" - sources."slash-1.0.0" - sources."sprintf-js-1.0.3" - sources."string_decoder-1.1.1" - sources."superagent-3.8.3" - sources."uri-js-3.0.2" - sources."util-deprecate-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Multi-file Swagger example"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - nijs = nodeEnv.buildNodePackage { - name = "nijs"; - packageName = "nijs"; - version = "0.0.25"; - src = fetchurl { - url = "https://registry.npmjs.org/nijs/-/nijs-0.0.25.tgz"; - sha1 = "04b035cb530d46859d1018839a518c029133f676"; - }; - dependencies = [ - sources."optparse-1.0.5" - sources."slasp-0.0.4" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "An internal DSL for the Nix package manager in JavaScript"; - homepage = "https://github.com/svanderburg/nijs#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - node2nix = nodeEnv.buildNodePackage { - name = "node2nix"; - packageName = "node2nix"; - version = "1.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/node2nix/-/node2nix-1.6.0.tgz"; - sha512 = "MJY6SsQH3pN59R9N3nMz/L8BsbQ0DlvSF38mgg1fwfwgnaJ+y600s3Nd0vZ+cnETUH+4OPETc4QohflccjPUYw=="; - }; - dependencies = [ - sources."abbrev-1.1.1" - sources."ajv-5.5.2" - sources."ansi-regex-2.1.1" - sources."aproba-1.2.0" - sources."are-we-there-yet-1.1.5" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."asynckit-0.4.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."base64-js-1.2.3" - sources."bcrypt-pbkdf-1.0.2" - sources."buffer-from-1.1.1" - sources."builtin-modules-1.1.1" - sources."builtins-1.0.3" - sources."caseless-0.12.0" - sources."co-4.6.0" - sources."code-point-at-1.1.0" - sources."combined-stream-1.0.6" - sources."concat-stream-1.6.2" - sources."config-chain-1.1.11" - sources."console-control-strings-1.1.0" - sources."core-util-is-1.0.2" - sources."dashdash-1.14.1" - sources."delayed-stream-1.0.0" - sources."delegates-1.0.0" - sources."ecc-jsbn-0.1.2" - sources."extend-3.0.2" - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - sources."findit-2.0.0" - sources."foreachasync-3.0.0" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - (sources."fs-extra-0.6.4" // { - dependencies = [ - sources."mkdirp-0.3.5" - ]; - }) - (sources."fs.extra-1.3.2" // { - dependencies = [ - sources."mkdirp-0.3.5" - ]; - }) - sources."gauge-2.7.4" - sources."getpass-0.1.7" - sources."graceful-fs-4.1.11" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."has-unicode-2.0.1" - sources."hosted-git-info-2.7.1" - sources."http-signature-1.2.0" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."is-builtin-module-1.0.0" - sources."is-fullwidth-code-point-1.0.0" - sources."is-typedarray-1.0.0" - sources."isarray-1.0.0" - sources."isstream-0.1.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsonfile-1.0.1" - sources."jsprim-1.4.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimist-0.0.8" - sources."minipass-2.3.3" - sources."minizlib-1.1.0" - sources."mkdirp-0.5.1" - sources."ncp-0.4.2" - sources."nijs-0.0.25" - sources."nopt-3.0.6" - sources."normalize-package-data-2.4.0" - sources."npm-package-arg-6.1.0" - sources."npm-registry-client-8.5.1" - (sources."npmconf-2.1.3" // { - dependencies = [ - sources."once-1.3.3" - sources."semver-4.3.6" - ]; - }) - sources."npmlog-4.1.2" - sources."number-is-nan-1.0.1" - sources."oauth-sign-0.8.2" - sources."object-assign-4.1.1" - sources."once-1.4.0" - sources."optparse-1.0.5" - sources."os-homedir-1.0.2" - sources."os-tmpdir-1.0.2" - sources."osenv-0.1.5" - sources."performance-now-2.1.0" - sources."process-nextick-args-2.0.0" - sources."proto-list-1.2.4" - sources."punycode-1.4.1" - sources."qs-6.5.2" - sources."readable-stream-2.3.6" - sources."request-2.87.0" - sources."retry-0.10.1" - sources."rimraf-2.2.8" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."semver-5.5.0" - sources."set-blocking-2.0.0" - sources."signal-exit-3.0.2" - sources."slasp-0.0.4" - sources."slide-1.1.6" - sources."spdx-correct-3.0.0" - sources."spdx-exceptions-2.1.0" - sources."spdx-expression-parse-3.0.0" - sources."spdx-license-ids-3.0.0" - sources."sshpk-1.14.2" - sources."ssri-5.3.0" - sources."string-width-1.0.2" - sources."string_decoder-1.1.1" - sources."strip-ansi-3.0.1" - sources."tar-3.1.15" - sources."temp-0.8.3" - sources."tough-cookie-2.3.4" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."typedarray-0.0.6" - sources."uid-number-0.0.5" - sources."util-deprecate-1.0.2" - sources."uuid-3.3.2" - sources."validate-npm-package-license-3.0.4" - sources."validate-npm-package-name-3.0.0" - sources."verror-1.10.0" - sources."walk-2.3.14" - sources."wide-align-1.1.3" - sources."wrappy-1.0.2" - sources."yallist-3.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Generate Nix expressions to build NPM packages"; - homepage = https://github.com/svanderburg/node2nix; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - node-gyp = nodeEnv.buildNodePackage { - name = "node-gyp"; - packageName = "node-gyp"; - version = "3.8.0"; - src = fetchurl { - url = "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz"; - sha512 = "3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA=="; - }; - dependencies = [ - sources."abbrev-1.1.1" - sources."ajv-5.5.2" - sources."ansi-regex-2.1.1" - sources."aproba-1.2.0" - sources."are-we-there-yet-1.1.5" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."asynckit-0.4.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."balanced-match-1.0.0" - sources."bcrypt-pbkdf-1.0.2" - sources."block-stream-0.0.9" - sources."brace-expansion-1.1.11" - sources."caseless-0.12.0" - sources."co-4.6.0" - sources."code-point-at-1.1.0" - sources."combined-stream-1.0.6" - sources."concat-map-0.0.1" - sources."console-control-strings-1.1.0" - sources."core-util-is-1.0.2" - sources."dashdash-1.14.1" - sources."delayed-stream-1.0.0" - sources."delegates-1.0.0" - sources."ecc-jsbn-0.1.2" - sources."extend-3.0.2" - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."fs.realpath-1.0.0" - sources."fstream-1.0.11" - sources."gauge-2.7.4" - sources."getpass-0.1.7" - sources."glob-7.1.2" - sources."graceful-fs-4.1.11" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."has-unicode-2.0.1" - sources."http-signature-1.2.0" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."is-fullwidth-code-point-1.0.0" - sources."is-typedarray-1.0.0" - sources."isarray-1.0.0" - sources."isexe-2.0.0" - sources."isstream-0.1.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsprim-1.4.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."nopt-3.0.6" - sources."npmlog-4.1.2" - sources."number-is-nan-1.0.1" - sources."oauth-sign-0.8.2" - sources."object-assign-4.1.1" - sources."once-1.4.0" - sources."os-homedir-1.0.2" - sources."os-tmpdir-1.0.2" - sources."osenv-0.1.5" - sources."path-is-absolute-1.0.1" - sources."performance-now-2.1.0" - sources."process-nextick-args-2.0.0" - sources."punycode-1.4.1" - sources."qs-6.5.2" - sources."readable-stream-2.3.6" - sources."request-2.87.0" - sources."rimraf-2.6.2" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."semver-5.3.0" - sources."set-blocking-2.0.0" - sources."signal-exit-3.0.2" - sources."sshpk-1.14.2" - sources."string-width-1.0.2" - sources."string_decoder-1.1.1" - sources."strip-ansi-3.0.1" - sources."tar-2.2.1" - sources."tough-cookie-2.3.4" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."util-deprecate-1.0.2" - sources."uuid-3.3.2" - sources."verror-1.10.0" - sources."which-1.3.1" - sources."wide-align-1.1.3" - sources."wrappy-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Node.js native addon build tool"; - homepage = "https://github.com/nodejs/node-gyp#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - node-gyp-build = nodeEnv.buildNodePackage { - name = "node-gyp-build"; - packageName = "node-gyp-build"; - version = "3.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-3.4.0.tgz"; - sha512 = "YoviGBJYGrPdLOKDIQB0sKxuKy/EEsxzooNkOZak4vSTKT/qH0Pa6dj3t1MJjEQGsefih61IyHDmO1WW7xOFfw=="; - }; - buildInputs = globalBuildInputs; - meta = { - description = "Build tool and bindings loader for node-gyp that supports prebuilds"; - homepage = https://github.com/mafintosh/node-gyp-build; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - node-inspector = nodeEnv.buildNodePackage { - name = "node-inspector"; - packageName = "node-inspector"; - version = "1.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/node-inspector/-/node-inspector-1.1.2.tgz"; - sha1 = "690c9ef7e5813da50b7a2746f334e3ff319bccd7"; - }; - dependencies = [ - sources."abbrev-1.1.1" - sources."accepts-1.3.5" - sources."after-0.8.2" - sources."ajv-4.11.8" - sources."ansi-regex-2.1.1" - sources."aproba-1.2.0" - sources."are-we-there-yet-1.1.5" - sources."array-find-index-1.0.2" - sources."array-flatten-1.1.1" - sources."asn1-0.2.4" - sources."assert-plus-0.2.0" - sources."async-0.9.2" - sources."asynckit-0.4.0" - sources."aws-sign2-0.6.0" - sources."aws4-1.8.0" - sources."balanced-match-1.0.0" - sources."base64-js-0.0.8" - sources."bcrypt-pbkdf-1.0.2" - sources."biased-opener-0.2.8" - sources."big-integer-1.6.34" - sources."block-stream-0.0.9" - sources."body-parser-1.18.2" - sources."boom-2.10.1" - sources."bplist-parser-0.1.1" - sources."brace-expansion-1.1.11" - sources."browser-launcher2-0.4.6" - sources."builtin-modules-1.1.1" - sources."bytes-3.0.0" - sources."camelcase-2.1.1" - sources."camelcase-keys-2.1.0" - sources."caseless-0.12.0" - sources."cliui-3.2.0" - sources."co-4.6.0" - sources."code-point-at-1.1.0" - sources."combined-stream-1.0.6" - sources."concat-map-0.0.1" - sources."console-control-strings-1.1.0" - sources."content-disposition-0.5.2" - sources."content-type-1.0.4" - sources."cookie-0.3.1" - sources."cookie-signature-1.0.6" - sources."core-util-is-1.0.2" - sources."cryptiles-2.0.5" - sources."currently-unhandled-0.4.1" - (sources."dashdash-1.14.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."debug-2.6.9" - sources."decamelize-1.2.0" - sources."deep-extend-0.6.0" - sources."default-browser-id-1.0.4" - sources."delayed-stream-1.0.0" - sources."delegates-1.0.0" - sources."depd-1.1.2" - sources."destroy-1.0.4" - sources."detect-libc-1.0.3" - sources."ecc-jsbn-0.1.2" - sources."ee-first-1.1.1" - sources."encodeurl-1.0.2" - sources."error-ex-1.3.2" - sources."escape-html-1.0.3" - sources."etag-1.8.1" - sources."express-4.16.3" - sources."extend-3.0.2" - sources."extsprintf-1.3.0" - sources."finalhandler-1.1.1" - sources."find-up-1.1.2" - sources."forever-agent-0.6.1" - sources."form-data-2.1.4" - sources."forwarded-0.1.2" - sources."fresh-0.5.2" - sources."fs.realpath-1.0.0" - sources."fstream-1.0.11" - sources."fstream-ignore-1.0.5" - sources."gauge-2.7.4" - sources."get-stdin-4.0.1" - (sources."getpass-0.1.7" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."glob-5.0.15" - sources."graceful-fs-4.1.11" - sources."har-schema-1.0.5" - sources."har-validator-4.2.1" - sources."has-unicode-2.0.1" - sources."hawk-3.1.3" - sources."headless-0.1.7" - sources."hoek-2.16.3" - sources."hosted-git-info-2.7.1" - sources."http-errors-1.6.3" - sources."http-signature-1.1.1" - sources."iconv-lite-0.4.19" - sources."indent-string-2.1.0" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."invert-kv-1.0.0" - sources."ipaddr.js-1.8.0" - sources."is-arrayish-0.2.1" - sources."is-builtin-module-1.0.0" - sources."is-finite-1.0.2" - sources."is-fullwidth-code-point-1.0.0" - sources."is-typedarray-1.0.0" - sources."is-utf8-0.2.1" - sources."isarray-1.0.0" - sources."isexe-2.0.0" - sources."isstream-0.1.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-stable-stringify-1.0.1" - sources."json-stringify-safe-5.0.1" - sources."jsonify-0.0.0" - (sources."jsprim-1.4.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."lcid-1.0.0" - sources."load-json-file-1.1.0" - sources."lodash-2.4.2" - sources."loud-rejection-1.6.0" - sources."map-obj-1.0.1" - sources."media-typer-0.3.0" - sources."meow-3.7.0" - sources."merge-descriptors-1.0.1" - sources."methods-1.1.2" - sources."mime-1.4.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimatch-3.0.4" - sources."minimist-1.2.0" - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."ms-2.0.0" - sources."nan-2.10.0" - sources."negotiator-0.6.1" - (sources."node-pre-gyp-0.6.39" // { - dependencies = [ - sources."glob-7.1.2" - sources."rimraf-2.6.2" - sources."semver-5.5.0" - ]; - }) - sources."nopt-4.0.1" - sources."normalize-package-data-2.4.0" - sources."npmlog-4.1.2" - sources."number-is-nan-1.0.1" - sources."oauth-sign-0.8.2" - sources."object-assign-4.1.1" - sources."on-finished-2.3.0" - sources."once-1.4.0" - sources."options-0.0.6" - sources."os-homedir-1.0.2" - sources."os-locale-1.4.0" - sources."os-tmpdir-1.0.2" - sources."osenv-0.1.5" - sources."parse-json-2.2.0" - sources."parseurl-1.3.2" - sources."path-exists-2.1.0" - sources."path-is-absolute-1.0.1" - sources."path-to-regexp-0.1.7" - sources."path-type-1.1.0" - sources."performance-now-0.2.0" - sources."pify-2.3.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - sources."plist-1.2.0" - sources."process-nextick-args-2.0.0" - sources."proxy-addr-2.0.4" - sources."punycode-1.4.1" - sources."qs-6.5.1" - sources."range-parser-1.2.0" - (sources."raw-body-2.3.2" // { - dependencies = [ - sources."depd-1.1.1" - sources."http-errors-1.6.2" - sources."setprototypeof-1.0.3" - ]; - }) - sources."rc-1.2.8" - sources."read-pkg-1.1.0" - sources."read-pkg-up-1.0.1" - sources."readable-stream-2.3.6" - sources."redent-1.0.0" - sources."repeating-2.0.1" - (sources."request-2.81.0" // { - dependencies = [ - sources."qs-6.4.0" - ]; - }) - sources."rimraf-2.2.8" - sources."safe-buffer-5.1.1" - sources."safer-buffer-2.1.2" - sources."semver-4.3.6" - sources."send-0.16.2" - (sources."serve-favicon-2.5.0" // { - dependencies = [ - sources."ms-2.1.1" - ]; - }) - sources."serve-static-1.13.2" - sources."set-blocking-2.0.0" - sources."setprototypeof-1.1.0" - sources."signal-exit-3.0.2" - sources."sntp-1.0.9" - sources."spdx-correct-3.0.0" - sources."spdx-exceptions-2.1.0" - sources."spdx-expression-parse-3.0.0" - sources."spdx-license-ids-3.0.0" - (sources."sshpk-1.14.2" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."statuses-1.4.0" - sources."string-width-1.0.2" - sources."string_decoder-1.1.1" - sources."stringstream-0.0.6" - sources."strip-ansi-3.0.1" - sources."strip-bom-2.0.0" - sources."strip-indent-1.0.1" - sources."strip-json-comments-2.0.1" - sources."strong-data-uri-1.0.6" - sources."tar-2.2.1" - (sources."tar-pack-3.4.1" // { - dependencies = [ - sources."glob-7.1.2" - sources."rimraf-2.6.2" - ]; - }) - sources."tough-cookie-2.3.4" - sources."trim-newlines-1.0.0" - sources."truncate-2.0.1" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."type-is-1.6.16" - sources."uid-0.0.2" - sources."uid-number-0.0.6" - sources."ultron-1.0.2" - sources."unpipe-1.0.0" - sources."untildify-2.1.0" - sources."util-deprecate-1.0.2" - sources."utils-merge-1.0.1" - sources."uuid-3.3.2" - sources."v8-debug-1.0.1" - sources."v8-profiler-5.7.0" - sources."validate-npm-package-license-3.0.4" - sources."vary-1.1.2" - (sources."verror-1.10.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."which-1.3.1" - sources."wide-align-1.1.3" - (sources."win-detect-browsers-1.0.2" // { - dependencies = [ - sources."yargs-1.3.3" - ]; - }) - sources."window-size-0.1.4" - sources."wrap-ansi-2.1.0" - sources."wrappy-1.0.2" - sources."ws-1.1.5" - sources."x-default-browser-0.3.1" - (sources."xmlbuilder-4.0.0" // { - dependencies = [ - sources."lodash-3.10.1" - ]; - }) - sources."xmldom-0.1.27" - sources."xtend-4.0.1" - sources."y18n-3.2.1" - sources."yargs-3.32.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Web Inspector based nodeJS debugger"; - homepage = http://github.com/node-inspector/node-inspector; - }; - production = true; - bypassCache = false; - }; - node-pre-gyp = nodeEnv.buildNodePackage { - name = "node-pre-gyp"; - packageName = "node-pre-gyp"; - version = "0.10.3"; - src = fetchurl { - url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz"; - sha512 = "d1xFs+C/IPS8Id0qPTZ4bUT8wWryfR/OzzAFxweG+uLN85oPzyo2Iw6bVlLQ/JOdgNonXLCoRyqDzDWq4iw72A=="; - }; - dependencies = [ - sources."abbrev-1.1.1" - sources."ansi-regex-2.1.1" - sources."aproba-1.2.0" - sources."are-we-there-yet-1.1.5" - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."chownr-1.0.1" - sources."code-point-at-1.1.0" - sources."concat-map-0.0.1" - sources."console-control-strings-1.1.0" - sources."core-util-is-1.0.2" - sources."debug-2.6.9" - sources."deep-extend-0.6.0" - sources."delegates-1.0.0" - sources."detect-libc-1.0.3" - sources."fs-minipass-1.2.5" - sources."fs.realpath-1.0.0" - sources."gauge-2.7.4" - sources."glob-7.1.2" - sources."has-unicode-2.0.1" - sources."iconv-lite-0.4.23" - sources."ignore-walk-3.0.1" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."is-fullwidth-code-point-1.0.0" - sources."isarray-1.0.0" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."minipass-2.3.3" - sources."minizlib-1.1.0" - sources."mkdirp-0.5.1" - sources."ms-2.0.0" - sources."needle-2.2.2" - sources."nopt-4.0.1" - sources."npm-bundled-1.0.4" - sources."npm-packlist-1.1.11" - sources."npmlog-4.1.2" - sources."number-is-nan-1.0.1" - sources."object-assign-4.1.1" - sources."once-1.4.0" - sources."os-homedir-1.0.2" - sources."os-tmpdir-1.0.2" - sources."osenv-0.1.5" - sources."path-is-absolute-1.0.1" - sources."process-nextick-args-2.0.0" - (sources."rc-1.2.8" // { - dependencies = [ - sources."minimist-1.2.0" - ]; - }) - sources."readable-stream-2.3.6" - sources."rimraf-2.6.2" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."sax-1.2.4" - sources."semver-5.5.0" - sources."set-blocking-2.0.0" - sources."signal-exit-3.0.2" - sources."string-width-1.0.2" - sources."string_decoder-1.1.1" - sources."strip-ansi-3.0.1" - sources."strip-json-comments-2.0.1" - sources."tar-4.4.6" - sources."util-deprecate-1.0.2" - sources."wide-align-1.1.3" - sources."wrappy-1.0.2" - sources."yallist-3.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Node.js native addon binary install tool"; - homepage = "https://github.com/mapbox/node-pre-gyp#readme"; - license = "BSD-3-Clause"; - }; - production = true; - bypassCache = false; - }; - nodemon = nodeEnv.buildNodePackage { - name = "nodemon"; - packageName = "nodemon"; - version = "1.18.3"; - src = fetchurl { - url = "https://registry.npmjs.org/nodemon/-/nodemon-1.18.3.tgz"; - sha512 = "XdVfAjGlDKU2nqoGgycxTndkJ5fdwvWJ/tlMGk2vHxMZBrSPVh86OM6z7viAv8BBJWjMgeuYQBofzr6LUoi+7g=="; - }; - dependencies = [ - sources."abbrev-1.1.1" - sources."ansi-align-2.0.0" - sources."ansi-regex-3.0.0" - sources."ansi-styles-3.2.1" - sources."anymatch-2.0.0" - sources."arr-diff-4.0.0" - sources."arr-flatten-1.1.0" - sources."arr-union-3.1.0" - sources."array-unique-0.3.2" - sources."assign-symbols-1.0.0" - sources."async-each-1.0.1" - sources."atob-2.1.1" - sources."balanced-match-1.0.0" - (sources."base-0.11.2" // { - dependencies = [ - sources."define-property-1.0.0" - ]; - }) - sources."binary-extensions-1.11.0" - sources."boxen-1.3.0" - sources."brace-expansion-1.1.11" - (sources."braces-2.3.2" // { - dependencies = [ - sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" - ]; - }) - sources."cache-base-1.0.1" - sources."camelcase-4.1.0" - sources."capture-stack-trace-1.0.0" - sources."chalk-2.4.1" - sources."chokidar-2.0.4" - sources."ci-info-1.1.3" - (sources."class-utils-0.3.6" // { - dependencies = [ - sources."define-property-0.2.5" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - sources."cli-boxes-1.0.0" - sources."collection-visit-1.0.0" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."component-emitter-1.2.1" - sources."concat-map-0.0.1" - sources."configstore-3.1.2" - sources."copy-descriptor-0.1.1" - sources."core-util-is-1.0.2" - sources."create-error-class-3.0.2" - sources."cross-spawn-5.1.0" - sources."crypto-random-string-1.0.0" - sources."debug-3.1.0" - sources."decode-uri-component-0.2.0" - sources."deep-extend-0.6.0" - sources."define-property-2.0.2" - sources."dot-prop-4.2.0" - sources."duplexer-0.1.1" - sources."duplexer3-0.1.4" - sources."escape-string-regexp-1.0.5" - sources."event-stream-3.3.4" - sources."execa-0.7.0" - (sources."expand-brackets-2.1.4" // { - dependencies = [ - sources."debug-2.6.9" - sources."define-property-0.2.5" - sources."extend-shallow-2.0.1" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."is-extendable-0.1.1" - sources."kind-of-5.1.0" - ]; - }) - sources."extend-shallow-3.0.2" - (sources."extglob-2.0.4" // { - dependencies = [ - sources."define-property-1.0.0" - sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" - ]; - }) - (sources."fill-range-4.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" - ]; - }) - sources."for-in-1.0.2" - sources."fragment-cache-0.2.1" - sources."from-0.1.7" - sources."fsevents-1.2.4" - sources."get-stream-3.0.0" - sources."get-value-2.0.6" - (sources."glob-parent-3.1.0" // { - dependencies = [ - sources."is-glob-3.1.0" - ]; - }) - sources."global-dirs-0.1.1" - sources."got-6.7.1" - sources."graceful-fs-4.1.11" - sources."has-flag-3.0.0" - sources."has-value-1.0.0" - (sources."has-values-1.0.0" // { - dependencies = [ - sources."kind-of-4.0.0" - ]; - }) - sources."ignore-by-default-1.0.1" - sources."import-lazy-2.1.0" - sources."imurmurhash-0.1.4" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."is-accessor-descriptor-1.0.0" - sources."is-binary-path-1.0.1" - sources."is-buffer-1.1.6" - sources."is-ci-1.1.0" - sources."is-data-descriptor-1.0.0" - sources."is-descriptor-1.0.2" - sources."is-extendable-1.0.1" - sources."is-extglob-2.1.1" - sources."is-fullwidth-code-point-2.0.0" - sources."is-glob-4.0.0" - sources."is-installed-globally-0.1.0" - sources."is-npm-1.0.0" - (sources."is-number-3.0.0" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-obj-1.0.1" - sources."is-path-inside-1.0.1" - sources."is-plain-object-2.0.4" - sources."is-redirect-1.0.0" - sources."is-retry-allowed-1.1.0" - sources."is-stream-1.1.0" - sources."is-windows-1.0.2" - sources."isarray-1.0.0" - sources."isexe-2.0.0" - sources."isobject-3.0.1" - sources."kind-of-6.0.2" - sources."latest-version-3.1.0" - sources."lodash.debounce-4.0.8" - sources."lowercase-keys-1.0.1" - sources."lru-cache-4.1.3" - sources."make-dir-1.3.0" - sources."map-cache-0.2.2" - sources."map-stream-0.1.0" - sources."map-visit-1.0.0" - sources."micromatch-3.1.10" - sources."minimatch-3.0.4" - sources."minimist-1.2.0" - sources."mixin-deep-1.3.1" - sources."ms-2.0.0" - sources."nan-2.10.0" - sources."nanomatch-1.2.13" - sources."nopt-1.0.10" - sources."normalize-path-2.1.1" - sources."npm-run-path-2.0.2" - (sources."object-copy-0.1.0" // { - dependencies = [ - sources."define-property-0.2.5" - sources."is-accessor-descriptor-0.1.6" - sources."is-data-descriptor-0.1.4" - (sources."is-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-5.1.0" - ]; - }) - sources."kind-of-3.2.2" - ]; - }) - sources."object-visit-1.0.1" - sources."object.pick-1.3.0" - sources."p-finally-1.0.0" - sources."package-json-4.0.1" - sources."pascalcase-0.1.1" - sources."path-dirname-1.0.2" - sources."path-is-absolute-1.0.1" - sources."path-is-inside-1.0.2" - sources."path-key-2.0.1" - sources."pause-stream-0.0.11" - sources."pify-3.0.0" - sources."posix-character-classes-0.1.1" - sources."prepend-http-1.0.4" - sources."process-nextick-args-2.0.0" - sources."ps-tree-1.1.0" - sources."pseudomap-1.0.2" - sources."pstree.remy-1.1.0" - sources."rc-1.2.8" - sources."readable-stream-2.3.6" - sources."readdirp-2.1.0" - sources."regex-not-1.0.2" - sources."registry-auth-token-3.3.2" - sources."registry-url-3.1.0" - sources."remove-trailing-separator-1.1.0" - sources."repeat-element-1.1.2" - sources."repeat-string-1.6.1" - sources."resolve-url-0.2.1" - sources."ret-0.1.15" - sources."safe-buffer-5.1.2" - sources."safe-regex-1.1.0" - sources."semver-5.5.0" - sources."semver-diff-2.1.0" - sources."set-immediate-shim-1.0.1" - (sources."set-value-2.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" - ]; - }) - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."signal-exit-3.0.2" - (sources."snapdragon-0.8.2" // { - dependencies = [ - sources."debug-2.6.9" - sources."define-property-0.2.5" - sources."extend-shallow-2.0.1" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."is-extendable-0.1.1" - sources."kind-of-5.1.0" - ]; - }) - (sources."snapdragon-node-2.1.1" // { - dependencies = [ - sources."define-property-1.0.0" - ]; - }) - (sources."snapdragon-util-3.0.1" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."source-map-0.5.7" - sources."source-map-resolve-0.5.2" - sources."source-map-url-0.4.0" - sources."split-0.3.3" - sources."split-string-3.1.0" - (sources."static-extend-0.1.2" // { - dependencies = [ - sources."define-property-0.2.5" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - sources."stream-combiner-0.0.4" - sources."string-width-2.1.1" - sources."string_decoder-1.1.1" - sources."strip-ansi-4.0.0" - sources."strip-eof-1.0.0" - sources."strip-json-comments-2.0.1" - sources."supports-color-5.4.0" - sources."term-size-1.2.0" - sources."through-2.3.8" - sources."timed-out-4.0.1" - (sources."to-object-path-0.3.0" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."to-regex-3.0.2" - sources."to-regex-range-2.1.1" - sources."touch-3.1.0" - (sources."undefsafe-2.0.2" // { - dependencies = [ - sources."debug-2.6.9" - ]; - }) - (sources."union-value-1.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" - sources."set-value-0.4.3" - ]; - }) - sources."unique-string-1.0.0" - (sources."unset-value-1.0.0" // { - dependencies = [ - (sources."has-value-0.3.1" // { - dependencies = [ - sources."isobject-2.1.0" - ]; - }) - sources."has-values-0.1.4" - ]; - }) - sources."unzip-response-2.0.1" - sources."upath-1.1.0" - sources."update-notifier-2.5.0" - sources."urix-0.1.0" - sources."url-parse-lax-1.0.0" - sources."use-3.1.1" - sources."util-deprecate-1.0.2" - sources."which-1.3.1" - sources."widest-line-2.0.0" - sources."write-file-atomic-2.3.0" - sources."xdg-basedir-3.0.0" - sources."yallist-2.1.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Simple monitor script for use during development of a node.js app."; - homepage = http://nodemon.io/; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - node-red = nodeEnv.buildNodePackage { - name = "node-red"; - packageName = "node-red"; - version = "0.18.7"; - src = fetchurl { - url = "https://registry.npmjs.org/node-red/-/node-red-0.18.7.tgz"; - sha512 = "c88H51qK2chQNITdN3tDzk4TgPWHzBxEGE2jQwHihjeneGnJEihDnoncsGB7CA2s9aU1tlh2lbifdObFhQr8gA=="; - }; - dependencies = [ - sources."abbrev-1.1.1" - sources."accepts-1.3.5" - sources."addressparser-0.3.2" - sources."ajv-5.5.2" - sources."ansi-regex-2.1.1" - sources."append-field-0.1.0" - sources."aproba-1.2.0" - sources."are-we-there-yet-1.1.5" - sources."argparse-1.0.10" - sources."array-flatten-1.1.1" - sources."array-indexofobject-0.0.1" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."async-0.1.22" - sources."async-limiter-1.0.0" - sources."asynckit-0.4.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."balanced-match-1.0.0" - sources."basic-auth-2.0.0" - sources."bcrypt-1.0.3" - sources."bcrypt-pbkdf-1.0.2" - sources."bcryptjs-2.4.3" - sources."bl-1.2.2" - sources."block-stream-0.0.9" - sources."body-parser-1.18.3" - sources."boolbase-1.0.0" - sources."brace-expansion-1.1.11" - sources."buffer-from-1.1.1" - (sources."buildmail-2.0.0" // { - dependencies = [ - sources."needle-0.10.0" - ]; - }) - (sources."busboy-0.2.14" // { - dependencies = [ - sources."isarray-0.0.1" - sources."readable-stream-1.1.14" - sources."string_decoder-0.10.31" - ]; - }) - sources."bytes-3.0.0" - sources."callback-stream-1.1.0" - sources."caseless-0.12.0" - sources."cheerio-0.22.0" - sources."clone-2.1.1" - sources."co-4.6.0" - sources."code-point-at-1.1.0" - sources."combined-stream-1.0.6" - sources."commander-2.15.1" - sources."commist-1.0.0" - sources."concat-map-0.0.1" - sources."concat-stream-1.6.2" - sources."console-control-strings-1.1.0" - sources."content-disposition-0.5.2" - sources."content-type-1.0.4" - sources."cookie-0.3.1" - sources."cookie-parser-1.4.3" - sources."cookie-signature-1.0.6" - sources."cookies-0.7.1" - sources."core-util-is-1.0.2" - sources."cors-2.8.4" - sources."crc-3.4.4" - sources."cron-1.3.0" - sources."css-select-1.2.0" - sources."css-what-2.1.0" - sources."dashdash-1.14.1" - sources."debug-2.6.9" - sources."deep-extend-0.6.0" - sources."delayed-stream-1.0.0" - sources."delegates-1.0.0" - sources."depd-1.1.2" - sources."destroy-1.0.4" - (sources."dicer-0.2.5" // { - dependencies = [ - sources."isarray-0.0.1" - sources."readable-stream-1.1.14" - sources."string_decoder-0.10.31" - ]; - }) - (sources."dom-serializer-0.1.0" // { - dependencies = [ - sources."domelementtype-1.1.3" - ]; - }) - sources."domelementtype-1.3.0" - sources."domhandler-2.4.2" - sources."domutils-1.5.1" - sources."duplexify-3.6.0" - sources."ecc-jsbn-0.1.2" - sources."ee-first-1.1.1" - sources."encodeurl-1.0.2" - sources."encoding-0.1.12" - sources."end-of-stream-1.4.1" - sources."entities-1.1.1" - sources."escape-html-1.0.3" - sources."escape-string-regexp-1.0.5" - sources."esprima-4.0.1" - sources."etag-1.8.1" - (sources."express-4.16.3" // { - dependencies = [ - sources."body-parser-1.18.2" - (sources."http-errors-1.6.2" // { - dependencies = [ - sources."depd-1.1.1" - sources."setprototypeof-1.0.3" - ]; - }) - sources."iconv-lite-0.4.19" - sources."qs-6.5.1" - sources."raw-body-2.3.2" - sources."statuses-1.4.0" - ]; - }) - sources."express-session-1.15.6" - sources."extend-3.0.2" - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - (sources."feedparser-2.2.9" // { - dependencies = [ - sources."addressparser-1.0.1" - ]; - }) - (sources."finalhandler-1.1.1" // { - dependencies = [ - sources."statuses-1.4.0" - ]; - }) - (sources."follow-redirects-1.4.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."forwarded-0.1.2" - sources."fresh-0.5.2" - sources."fs-extra-5.0.0" - sources."fs.notify-0.0.4" - sources."fs.realpath-1.0.0" - sources."fstream-1.0.11" - sources."fstream-ignore-1.0.5" - sources."gauge-2.7.4" - sources."getpass-0.1.7" - sources."glob-7.1.2" - sources."glob-parent-3.1.0" - sources."glob-stream-6.1.0" - sources."graceful-fs-4.1.11" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."has-unicode-2.0.1" - sources."hash-sum-1.0.2" - sources."help-me-1.1.0" - sources."htmlparser2-3.9.2" - sources."http-errors-1.6.3" - sources."http-signature-1.2.0" - sources."i18next-1.10.6" - sources."i18next-client-1.10.3" - sources."iconv-lite-0.4.23" - (sources."imap-0.8.19" // { - dependencies = [ - sources."isarray-0.0.1" - sources."readable-stream-1.1.14" - sources."string_decoder-0.10.31" - ]; - }) - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."ipaddr.js-1.8.0" - sources."is-absolute-1.0.0" - sources."is-extglob-2.1.1" - sources."is-fullwidth-code-point-1.0.0" - sources."is-glob-3.1.0" - sources."is-negated-glob-1.0.0" - sources."is-relative-1.0.0" - sources."is-typedarray-1.0.0" - sources."is-unc-path-1.0.0" - sources."is-utf8-0.2.1" - sources."is-windows-1.0.2" - sources."isarray-1.0.0" - sources."isstream-0.1.2" - sources."js-yaml-3.11.0" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stable-stringify-1.0.1" - sources."json-stringify-safe-5.0.1" - sources."json5-0.2.0" - sources."jsonata-1.5.4" - sources."jsonfile-4.0.0" - sources."jsonify-0.0.0" - sources."jsprim-1.4.1" - sources."keygrip-1.0.2" - sources."leven-1.0.2" - sources."libbase64-0.1.0" - sources."libmime-1.2.0" - sources."libqp-1.1.0" - sources."lodash.assign-4.2.0" - sources."lodash.assignin-4.2.0" - sources."lodash.bind-4.2.1" - sources."lodash.defaults-4.2.0" - sources."lodash.filter-4.6.0" - sources."lodash.flatten-4.4.0" - sources."lodash.foreach-4.5.0" - sources."lodash.get-4.4.2" - sources."lodash.has-4.5.2" - sources."lodash.map-4.6.0" - sources."lodash.merge-4.6.1" - sources."lodash.pick-4.4.0" - sources."lodash.reduce-4.6.0" - sources."lodash.reject-4.6.0" - sources."lodash.some-4.6.0" - sources."lodash.uniq-4.5.0" - sources."lru-cache-4.1.3" - sources."mailcomposer-2.1.0" - sources."mailparser-0.6.2" - sources."media-typer-0.3.0" - (sources."memorystore-1.6.0" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."merge-descriptors-1.0.1" - sources."methods-1.1.2" - sources."mime-1.4.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - (sources."mimelib-0.3.1" // { - dependencies = [ - sources."addressparser-1.0.1" - ]; - }) - sources."minimatch-3.0.4" - sources."minimist-1.2.0" - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."moment-2.22.2" - sources."moment-timezone-0.5.21" - sources."mqtt-2.18.0" - sources."mqtt-packet-5.6.0" - sources."mri-1.1.1" - sources."ms-2.0.0" - (sources."multer-1.3.0" // { - dependencies = [ - sources."object-assign-3.0.0" - ]; - }) - sources."mustache-2.3.0" - sources."nan-2.6.2" - sources."needle-0.11.0" - sources."negotiator-0.6.1" - sources."node-pre-gyp-0.6.36" - sources."node-red-node-email-0.1.29" - sources."node-red-node-feedparser-0.1.12" - sources."node-red-node-rbe-0.2.3" - sources."node-red-node-twitter-1.0.1" - sources."nodemailer-1.11.0" - sources."nodemailer-direct-transport-1.1.0" - (sources."nodemailer-smtp-transport-1.1.0" // { - dependencies = [ - sources."clone-1.0.4" - ]; - }) - sources."nodemailer-wellknown-0.1.10" - sources."nopt-4.0.1" - sources."npmlog-4.1.2" - sources."nth-check-1.0.1" - sources."number-is-nan-1.0.1" - sources."oauth-0.9.14" - sources."oauth-sign-0.8.2" - sources."oauth2orize-1.11.0" - sources."object-assign-4.1.1" - sources."on-finished-2.3.0" - sources."on-headers-1.0.1" - sources."once-1.4.0" - (sources."optimist-0.6.1" // { - dependencies = [ - sources."minimist-0.0.10" - ]; - }) - sources."options-0.0.6" - sources."ordered-read-streams-1.0.1" - sources."os-homedir-1.0.2" - sources."os-tmpdir-1.0.2" - sources."osenv-0.1.5" - sources."parseurl-1.3.2" - sources."passport-0.4.0" - sources."passport-http-bearer-1.0.1" - sources."passport-oauth2-client-password-0.1.2" - sources."passport-strategy-1.0.0" - sources."path-dirname-1.0.2" - sources."path-is-absolute-1.0.1" - sources."path-to-regexp-0.1.7" - sources."pause-0.0.1" - sources."performance-now-2.1.0" - sources."poplib-0.1.7" - sources."process-nextick-args-2.0.0" - sources."proxy-addr-2.0.4" - sources."pseudomap-1.0.2" - sources."pump-3.0.0" - (sources."pumpify-1.5.1" // { - dependencies = [ - sources."pump-2.0.1" - ]; - }) - sources."punycode-1.4.1" - sources."qs-6.5.2" - sources."random-bytes-1.0.0" - sources."range-parser-1.2.0" - sources."raw-body-2.3.3" - sources."rc-1.2.8" - sources."readable-stream-2.3.6" - sources."reinterval-1.1.0" - sources."remove-trailing-separator-1.1.0" - sources."request-2.87.0" - sources."retry-0.6.1" - sources."rimraf-2.6.2" - sources."safe-buffer-5.1.1" - sources."safer-buffer-2.1.2" - sources."sax-1.2.4" - sources."semver-5.5.0" - (sources."send-0.16.2" // { - dependencies = [ - sources."statuses-1.4.0" - ]; - }) - sources."sentiment-2.1.0" - sources."serve-static-1.13.2" - sources."set-blocking-2.0.0" - sources."setprototypeof-1.1.0" - sources."signal-exit-3.0.2" - sources."smtp-connection-1.3.8" - sources."source-map-0.6.1" - sources."split2-2.2.0" - sources."sprintf-js-1.0.3" - sources."sshpk-1.14.2" - sources."statuses-1.5.0" - sources."stream-shift-1.0.0" - sources."streamsearch-0.1.2" - sources."string-width-1.0.2" - sources."string_decoder-1.1.1" - sources."strip-ansi-3.0.1" - sources."strip-json-comments-2.0.1" - sources."tar-2.2.1" - sources."tar-pack-3.4.1" - sources."through2-2.0.3" - sources."through2-filter-2.0.0" - sources."to-absolute-glob-2.0.2" - sources."tough-cookie-2.3.4" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."twitter-ng-0.6.2" - sources."type-is-1.6.16" - sources."typedarray-0.0.6" - sources."uglify-js-3.3.25" - sources."uid-number-0.0.6" - sources."uid-safe-2.1.5" - sources."uid2-0.0.3" - sources."ultron-1.1.1" - sources."unc-path-regex-0.1.2" - sources."unique-stream-2.2.1" - sources."universalify-0.1.2" - sources."unpipe-1.0.0" - (sources."utf7-1.0.2" // { - dependencies = [ - sources."semver-5.3.0" - ]; - }) - sources."util-deprecate-1.0.2" - sources."utils-merge-1.0.1" - sources."uue-3.1.2" - sources."uuid-3.3.2" - sources."vary-1.1.2" - sources."verror-1.10.0" - (sources."websocket-stream-5.1.2" // { - dependencies = [ - sources."ws-3.3.3" - ]; - }) - sources."when-3.7.8" - sources."wide-align-1.1.3" - sources."wordwrap-0.0.3" - sources."wrappy-1.0.2" - (sources."ws-1.1.5" // { - dependencies = [ - sources."ultron-1.0.2" - ]; - }) - sources."xml2js-0.4.19" - sources."xmlbuilder-9.0.7" - sources."xtend-4.0.1" - sources."yallist-2.1.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A visual tool for wiring the Internet of Things"; - homepage = http://nodered.org/; - license = "Apache-2.0"; - }; - production = true; - bypassCache = false; - }; - "node-uptime-https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7" = nodeEnv.buildNodePackage { - name = "node-uptime"; - packageName = "node-uptime"; - version = "3.2.0"; - src = fetchurl { - name = "node-uptime-3.2.0.tar.gz"; - url = https://codeload.github.com/fzaninotto/uptime/legacy.tar.gz/1c65756575f90f563a752e2a22892ba2981c79b7; - sha256 = "46424d7f9553ce7313cc09995ab11d237dd02257c29f260cfb38d2799e7c7746"; - }; - dependencies = [ - sources."active-x-obfuscator-0.0.1" - sources."addressparser-1.0.1" - sources."argparse-0.1.16" - sources."async-0.1.22" - sources."balanced-match-1.0.0" - sources."base64id-0.1.0" - sources."brace-expansion-1.1.11" - sources."bson-0.1.8" - sources."buffer-crc32-0.2.13" - sources."buildmail-4.0.1" - sources."bytes-0.2.0" - sources."coffee-script-1.12.7" - sources."commander-0.6.1" - sources."concat-map-0.0.1" - (sources."config-0.4.15" // { - dependencies = [ - sources."js-yaml-0.3.7" - ]; - }) - (sources."connect-2.7.6" // { - dependencies = [ - sources."buffer-crc32-0.1.1" - ]; - }) - sources."connect-flash-0.1.0" - sources."cookie-0.0.5" - sources."cookie-signature-1.0.1" - (sources."debug-3.1.0" // { - dependencies = [ - sources."ms-2.0.0" - ]; - }) - sources."diff-1.0.8" - sources."ejs-0.8.3" - sources."esprima-1.0.4" - sources."express-3.2.0" - sources."express-partials-0.0.6" - sources."eyes-0.1.8" - sources."formidable-1.0.11" - sources."fresh-0.1.0" - sources."fs.realpath-1.0.0" - sources."glob-7.1.2" - sources."hooks-0.2.1" - sources."iconv-lite-0.4.15" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."js-yaml-2.1.0" - sources."libbase64-0.1.0" - sources."libmime-3.0.0" - sources."libqp-1.1.0" - sources."mailcomposer-4.0.2" - sources."methods-0.0.1" - sources."mime-1.2.6" - sources."minimatch-3.0.4" - sources."minimist-0.0.10" - sources."mkdirp-0.3.5" - sources."moment-2.1.0" - sources."mongodb-1.2.14" - sources."mongoose-3.6.7" - sources."mongoose-lifecycle-1.0.0" - sources."mpath-0.1.1" - (sources."mpromise-0.2.1" // { - dependencies = [ - sources."sliced-0.0.4" - ]; - }) - sources."ms-0.1.0" - sources."muri-0.3.1" - sources."nan-1.0.0" - sources."net-ping-1.1.7" - sources."nodemailer-0.3.35" - sources."nodemailer-fetch-1.6.0" - sources."nodemailer-shared-1.1.0" - sources."once-1.4.0" - sources."optimist-0.6.1" - sources."options-0.0.6" - sources."path-is-absolute-1.0.1" - sources."pause-0.0.1" - sources."policyfile-0.0.4" - sources."punycode-1.4.1" - sources."qs-0.5.1" - sources."rai-0.1.12" - sources."range-parser-0.0.4" - (sources."raw-socket-1.6.2" // { - dependencies = [ - sources."nan-2.10.0" - ]; - }) - sources."redis-0.7.3" - sources."semver-1.1.0" - sources."send-0.1.0" - sources."simplesmtp-0.3.35" - sources."sliced-0.0.3" - sources."socket.io-0.9.14" - sources."socket.io-client-0.9.11" - sources."tinycolor-0.0.1" - sources."uglify-js-1.2.5" - sources."underscore-1.7.0" - sources."underscore.string-2.4.0" - sources."vows-0.8.2" - sources."wordwrap-0.0.3" - sources."wrappy-1.0.2" - (sources."ws-0.4.32" // { - dependencies = [ - sources."commander-2.1.0" - ]; - }) - sources."xmlhttprequest-1.4.2" - sources."xoauth2-0.1.8" - sources."zeparser-0.0.5" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Remote monitoring for HTTP applications"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - npm = nodeEnv.buildNodePackage { - name = "npm"; - packageName = "npm"; - version = "6.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/npm/-/npm-6.3.0.tgz"; - sha512 = "oDtLFo3wXue/xe3pU/oks9VHS5501OAWlYrZrApZkFv7l2LXk+9CfPMbjbfZWK7Jqlc1jbNcJMkB6KZC7K/vEA=="; - }; - buildInputs = globalBuildInputs; - meta = { - description = "a package manager for JavaScript"; - homepage = https://docs.npmjs.com/; - license = "Artistic-2.0"; - }; - production = true; - bypassCache = false; - }; - "npm2nix-git://github.com/NixOS/npm2nix.git#5.12.0" = nodeEnv.buildNodePackage { - name = "npm2nix"; - packageName = "npm2nix"; - version = "5.12.0"; - src = fetchgit { - url = "git://github.com/NixOS/npm2nix.git"; - rev = "0c06be7d278a7f64fc853a5fd42d2031d14496d5"; - sha256 = "e1b252cd883fd8c5c4618b157d03b3fb869fa6aad4170ef51e34681069d50bf5"; - }; - dependencies = [ - sources."abbrev-1.1.1" - sources."ajv-5.5.2" - sources."ansi-regex-2.1.1" - sources."aproba-1.2.0" - sources."are-we-there-yet-1.1.5" - sources."argparse-0.1.15" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."asynckit-0.4.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."balanced-match-1.0.0" - sources."bcrypt-pbkdf-1.0.2" - sources."block-stream-0.0.9" - sources."brace-expansion-1.1.11" - sources."caseless-0.12.0" - sources."chownr-0.0.2" - sources."co-4.6.0" - sources."code-point-at-1.1.0" - sources."coffee-script-1.12.7" - sources."combined-stream-1.0.6" - sources."concat-map-0.0.1" - (sources."config-chain-1.1.11" // { - dependencies = [ - sources."ini-1.3.5" - ]; - }) - sources."console-control-strings-1.1.0" - sources."core-util-is-1.0.2" - sources."couch-login-0.1.20" - sources."dashdash-1.14.1" - sources."delayed-stream-1.0.0" - sources."delegates-1.0.0" - sources."ecc-jsbn-0.1.2" - sources."extend-3.0.2" - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - sources."findit-1.2.0" - sources."foreachasync-3.0.0" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - (sources."fs-extra-0.6.4" // { - dependencies = [ - sources."rimraf-2.2.8" - ]; - }) - sources."fs.extra-1.3.2" - sources."fs.realpath-1.0.0" - (sources."fstream-0.1.31" // { - dependencies = [ - sources."graceful-fs-3.0.11" - sources."mkdirp-0.5.1" - ]; - }) - sources."gauge-2.7.4" - sources."getpass-0.1.7" - sources."glob-7.1.2" - sources."graceful-fs-2.0.3" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."has-unicode-2.0.1" - sources."http-signature-1.2.0" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.1.0" - sources."is-fullwidth-code-point-1.0.0" - sources."is-typedarray-1.0.0" - sources."isarray-1.0.0" - sources."isstream-0.1.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsonfile-1.0.1" - sources."jsprim-1.4.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.3.5" - sources."natives-1.1.4" - sources."ncp-0.4.2" - sources."nopt-2.2.1" - (sources."npm-registry-client-0.2.27" // { - dependencies = [ - sources."semver-2.0.11" - ]; - }) - (sources."npmconf-0.1.1" // { - dependencies = [ - sources."inherits-1.0.2" - sources."once-1.1.1" - sources."semver-2.3.2" - ]; - }) - sources."npmlog-4.1.2" - sources."number-is-nan-1.0.1" - sources."oauth-sign-0.8.2" - sources."object-assign-4.1.1" - sources."once-1.4.0" - sources."osenv-0.0.3" - sources."path-is-absolute-1.0.1" - sources."performance-now-2.1.0" - sources."process-nextick-args-2.0.0" - sources."proto-list-1.2.4" - sources."punycode-1.4.1" - sources."qs-6.5.2" - sources."readable-stream-2.3.6" - sources."request-2.87.0" - sources."retry-0.6.0" - sources."rimraf-2.6.2" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."semver-4.3.6" - sources."set-blocking-2.0.0" - sources."signal-exit-3.0.2" - sources."slide-1.1.6" - sources."sshpk-1.14.2" - sources."string-width-1.0.2" - sources."string_decoder-1.1.1" - sources."strip-ansi-3.0.1" - (sources."tar-0.1.17" // { - dependencies = [ - sources."inherits-1.0.2" - ]; - }) - (sources."temp-0.6.0" // { - dependencies = [ - sources."graceful-fs-1.2.3" - sources."rimraf-2.1.4" - ]; - }) - sources."tough-cookie-2.3.4" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."underscore-1.4.4" - sources."underscore.string-2.3.3" - sources."util-deprecate-1.0.2" - sources."uuid-3.3.2" - sources."verror-1.10.0" - sources."walk-2.3.14" - sources."wide-align-1.1.3" - sources."wrappy-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Generate nix expressions to build npm packages"; - homepage = https://github.com/NixOS/npm2nix; - }; - production = true; - bypassCache = false; - }; - npm-check-updates = nodeEnv.buildNodePackage { - name = "npm-check-updates"; - packageName = "npm-check-updates"; - version = "2.14.2"; - src = fetchurl { - url = "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-2.14.2.tgz"; - sha512 = "kyrLnGIImPb4WK/S/4AgsxKZ21ztC9KP+6aNTZN31cGJm4+GyH+aNq7ASvvJQO3iOdg/c60qLdZVtLTOn4l0gQ=="; - }; - dependencies = [ - sources."ansi-align-2.0.0" - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."argparse-1.0.10" - sources."bluebird-3.5.1" - (sources."boxen-1.3.0" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."chalk-2.4.1" - sources."supports-color-5.4.0" - ]; - }) - sources."camelcase-4.1.0" - sources."capture-stack-trace-1.0.0" - sources."chalk-1.1.3" - sources."ci-info-1.1.3" - sources."cint-8.2.1" - sources."cli-boxes-1.0.0" - sources."cli-table-0.3.1" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."colors-1.0.3" - sources."commander-2.17.1" - sources."configstore-3.1.2" - sources."create-error-class-3.0.2" - sources."cross-spawn-5.1.0" - sources."crypto-random-string-1.0.0" - sources."debug-3.1.0" - sources."deep-extend-0.6.0" - sources."dot-prop-4.2.0" - sources."duplexer3-0.1.4" - sources."escape-string-regexp-1.0.5" - sources."esprima-4.0.1" - sources."execa-0.7.0" - sources."fast-diff-1.1.2" - sources."find-up-1.1.2" - sources."get-stdin-5.0.1" - sources."get-stream-3.0.0" - sources."global-dirs-0.1.1" - sources."got-6.7.1" - sources."graceful-fs-4.1.11" - sources."has-ansi-2.0.0" - sources."has-flag-3.0.0" - sources."import-lazy-2.1.0" - sources."imurmurhash-0.1.4" - sources."ini-1.3.5" - sources."is-ci-1.1.0" - sources."is-fullwidth-code-point-2.0.0" - sources."is-installed-globally-0.1.0" - sources."is-npm-1.0.0" - sources."is-obj-1.0.1" - sources."is-path-inside-1.0.1" - sources."is-redirect-1.0.0" - sources."is-retry-allowed-1.1.0" - sources."is-stream-1.1.0" - sources."isexe-2.0.0" - sources."jju-1.4.0" - sources."js-yaml-3.12.0" - sources."json-parse-helpfulerror-1.0.3" - sources."json5-1.0.1" - sources."latest-version-3.1.0" - sources."lodash-4.17.10" - sources."lowercase-keys-1.0.1" - sources."lru-cache-4.1.3" - sources."make-dir-1.3.0" - sources."minimist-1.2.0" - sources."ms-2.0.0" - sources."node-alias-1.0.4" - sources."npm-3.10.10" - sources."npm-run-path-2.0.2" - (sources."npmi-2.0.1" // { - dependencies = [ - sources."semver-4.3.6" - ]; - }) - sources."object-assign-4.1.1" - sources."object-keys-1.0.12" - sources."p-finally-1.0.0" - sources."package-json-4.0.1" - sources."path-exists-2.1.0" - sources."path-is-inside-1.0.2" - sources."path-key-2.0.1" - sources."pify-3.0.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - sources."prepend-http-1.0.4" - sources."pseudomap-1.0.2" - sources."rc-1.2.8" - (sources."rc-config-loader-2.0.2" // { - dependencies = [ - sources."path-exists-3.0.0" - ]; - }) - sources."registry-auth-token-3.3.2" - sources."registry-url-3.1.0" - sources."require-from-string-2.0.2" - sources."safe-buffer-5.1.2" - sources."semver-5.5.0" - sources."semver-diff-2.1.0" - sources."semver-utils-1.1.2" - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."signal-exit-3.0.2" - sources."spawn-please-0.3.0" - sources."sprintf-js-1.0.3" - (sources."string-width-2.1.1" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."strip-ansi-4.0.0" - ]; - }) - sources."strip-ansi-3.0.1" - sources."strip-eof-1.0.0" - sources."strip-json-comments-2.0.1" - sources."supports-color-2.0.0" - sources."term-size-1.2.0" - sources."timed-out-4.0.1" - sources."unique-string-1.0.0" - sources."unzip-response-2.0.1" - (sources."update-notifier-2.5.0" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."chalk-2.4.1" - sources."supports-color-5.4.0" - ]; - }) - sources."url-parse-lax-1.0.0" - sources."which-1.3.1" - sources."widest-line-2.0.0" - sources."write-file-atomic-2.3.0" - sources."xdg-basedir-3.0.0" - sources."yallist-2.1.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Find newer versions of dependencies than what your package.json or bower.json allows"; - homepage = https://github.com/tjunnone/npm-check-updates; - license = "Apache-2.0"; - }; - production = true; - bypassCache = false; - }; - nsp = nodeEnv.buildNodePackage { - name = "nsp"; - packageName = "nsp"; - version = "3.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/nsp/-/nsp-3.2.1.tgz"; - sha512 = "dLmGi7IGixJEHKetErIH460MYiYIzAoxuVsloZFu9e1p9U8K0yULx7YQ1+VzrjZbB+wqq67ES1SfOvKVb/qMDQ=="; - }; - dependencies = [ - sources."agent-base-4.2.1" - sources."ansi-escapes-3.1.0" - sources."ansi-regex-2.1.1" - sources."ansi-styles-3.2.1" - sources."boom-5.2.0" - sources."builtin-modules-1.1.1" - sources."camelcase-4.1.0" - sources."chalk-2.4.1" - sources."chardet-0.4.2" - sources."cli-cursor-2.1.0" - sources."cli-table2-0.2.0" - sources."cli-width-2.2.0" - sources."cliui-3.2.0" - sources."code-point-at-1.1.0" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."colors-1.3.1" - sources."cross-spawn-5.1.0" - sources."cvss-1.0.3" - sources."debug-3.1.0" - sources."decamelize-1.2.0" - sources."error-ex-1.3.2" - sources."es6-promise-4.2.4" - sources."es6-promisify-5.0.0" - sources."escape-string-regexp-1.0.5" - sources."execa-0.7.0" - sources."external-editor-2.2.0" - sources."figures-2.0.0" - sources."find-up-2.1.0" - sources."get-caller-file-1.0.3" - sources."get-stream-3.0.0" - sources."graceful-fs-4.1.11" - sources."has-flag-3.0.0" - sources."hoek-4.2.1" - sources."hosted-git-info-2.7.1" - sources."https-proxy-agent-2.2.1" - sources."iconv-lite-0.4.23" - (sources."inquirer-3.3.0" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."is-fullwidth-code-point-2.0.0" - sources."lodash-4.17.10" - sources."string-width-2.1.1" - sources."strip-ansi-4.0.0" - ]; - }) - sources."invert-kv-1.0.0" - sources."is-arrayish-0.2.1" - sources."is-builtin-module-1.0.0" - sources."is-fullwidth-code-point-1.0.0" - sources."is-promise-2.1.0" - sources."is-stream-1.1.0" - sources."isexe-2.0.0" - sources."lcid-1.0.0" - sources."load-json-file-2.0.0" - sources."locate-path-2.0.0" - sources."lodash-3.10.1" - sources."lru-cache-4.1.3" - sources."mem-1.1.0" - sources."mimic-fn-1.2.0" - sources."ms-2.0.0" - sources."mute-stream-0.0.7" - sources."nodesecurity-npm-utils-6.0.0" - sources."normalize-package-data-2.4.0" - sources."npm-run-path-2.0.2" - sources."number-is-nan-1.0.1" - sources."onetime-2.0.1" - sources."os-locale-2.1.0" - sources."os-tmpdir-1.0.2" - sources."p-finally-1.0.0" - sources."p-limit-1.3.0" - sources."p-locate-2.0.0" - sources."p-try-1.0.0" - sources."parse-json-2.2.0" - sources."path-exists-3.0.0" - sources."path-key-2.0.1" - sources."path-type-2.0.0" - sources."pify-2.3.0" - sources."pseudomap-1.0.2" - sources."read-pkg-2.0.0" - sources."read-pkg-up-2.0.0" - sources."require-directory-2.1.1" - sources."require-main-filename-1.0.1" - sources."restore-cursor-2.0.0" - sources."run-async-2.3.0" - sources."rx-lite-4.0.8" - sources."rx-lite-aggregates-4.0.8" - sources."safer-buffer-2.1.2" - sources."semver-5.5.0" - sources."set-blocking-2.0.0" - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."signal-exit-3.0.2" - sources."spdx-correct-3.0.0" - sources."spdx-exceptions-2.1.0" - sources."spdx-expression-parse-3.0.0" - sources."spdx-license-ids-3.0.0" - sources."string-width-1.0.2" - sources."strip-ansi-3.0.1" - sources."strip-bom-3.0.0" - sources."strip-eof-1.0.0" - sources."supports-color-5.4.0" - sources."through-2.3.8" - sources."tmp-0.0.33" - sources."validate-npm-package-license-3.0.4" - sources."which-1.3.1" - sources."which-module-2.0.0" - sources."wrap-ansi-2.1.0" - sources."wreck-12.5.1" - sources."y18n-3.2.1" - sources."yallist-2.1.2" - (sources."yargs-9.0.1" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."is-fullwidth-code-point-2.0.0" - sources."string-width-2.1.1" - sources."strip-ansi-4.0.0" - ]; - }) - sources."yargs-parser-7.0.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "The Node Security (nodesecurity.io) command line interface"; - homepage = "https://github.com/nodesecurity/nsp#readme"; - license = "Apache-2.0"; - }; - production = true; - bypassCache = false; - }; - ocaml-language-server = nodeEnv.buildNodePackage { - name = "ocaml-language-server"; - packageName = "ocaml-language-server"; - version = "1.0.35"; - src = fetchurl { - url = "https://registry.npmjs.org/ocaml-language-server/-/ocaml-language-server-1.0.35.tgz"; - sha512 = "9RS7+KyrmFFL2BZLjIBjLToqbDTKDTAoCGrQDm8eYgKie/ep6UnodGuvZgRaM9HOQ8RDzBh4rE3CfGdNsggD4g=="; - }; - dependencies = [ - sources."async-2.6.0" - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."concat-map-0.0.1" - sources."deepmerge-2.1.0" - sources."fs.realpath-1.0.0" - sources."glob-7.1.2" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."lodash-4.17.5" - sources."lokijs-1.5.3" - sources."minimatch-3.0.4" - sources."once-1.4.0" - sources."path-is-absolute-1.0.1" - sources."pegjs-0.10.0" - sources."vscode-jsonrpc-3.6.0" - sources."vscode-languageclient-4.0.1" - sources."vscode-languageserver-4.0.0" - sources."vscode-languageserver-protocol-3.6.0" - sources."vscode-languageserver-types-3.10.0" - sources."vscode-uri-1.0.3" - sources."wrappy-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "OCaml language server"; - homepage = https://github.com/freebroccolo/ocaml-language-server; - license = "Apache-2.0"; - }; - production = true; - bypassCache = false; - }; - "parsoid-git://github.com/abbradar/parsoid#stable" = nodeEnv.buildNodePackage { - name = "parsoid"; - packageName = "parsoid"; - version = "0.8.0"; - src = fetchgit { - url = "git://github.com/abbradar/parsoid"; - rev = "89958e4f9e5583e0fdc5447103392e3d749d500b"; - sha256 = "1af850ced5bd8db64e20ad30bf59d99c14624efba3127759ca1c34088a0aadd7"; - }; - dependencies = [ - sources."accepts-1.3.5" - sources."ajv-5.5.2" - sources."align-text-0.1.4" - sources."amdefine-1.0.1" - sources."ansi-regex-2.1.1" - sources."argparse-1.0.10" - sources."array-flatten-1.1.1" - sources."asap-2.0.6" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."async-0.9.2" - sources."asynckit-0.4.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."babybird-0.0.1" - sources."balanced-match-1.0.0" - sources."bcrypt-pbkdf-1.0.2" - (sources."bl-1.2.2" // { - dependencies = [ - sources."isarray-1.0.0" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - sources."bluebird-3.5.1" - (sources."body-parser-1.18.3" // { - dependencies = [ - sources."content-type-1.0.4" - ]; - }) - sources."brace-expansion-1.1.11" - sources."builtin-modules-1.1.1" - sources."bunyan-1.8.12" - sources."bunyan-syslog-udp-0.1.0" - sources."busboy-0.2.14" - sources."bytes-3.0.0" - sources."camelcase-1.2.1" - sources."caseless-0.12.0" - sources."center-align-0.1.3" - sources."clarinet-0.11.0" - (sources."cliui-2.1.0" // { - dependencies = [ - sources."wordwrap-0.0.2" - ]; - }) - sources."co-4.6.0" - sources."code-point-at-1.1.0" - sources."colors-1.3.1" - sources."combined-stream-1.0.6" - sources."compressible-2.0.14" - sources."compression-1.7.3" - sources."concat-map-0.0.1" - sources."connect-busboy-0.0.2" - sources."content-disposition-0.5.2" - sources."content-type-git+https://github.com/wikimedia/content-type#master" - sources."cookie-0.3.1" - sources."cookie-signature-1.0.6" - sources."core-js-2.5.7" - sources."core-util-is-1.0.2" - sources."dashdash-1.14.1" - sources."debug-2.6.9" - sources."decamelize-1.2.0" - sources."define-properties-1.1.2" - sources."delayed-stream-1.0.0" - sources."depd-1.1.2" - sources."destroy-1.0.4" - sources."dicer-0.2.5" - sources."diff-1.4.0" - sources."dnscache-1.0.1" - sources."dom-storage-2.1.0" - sources."domino-1.0.30" - sources."dtrace-provider-0.8.7" - sources."ecc-jsbn-0.1.2" - sources."ee-first-1.1.1" - sources."encodeurl-1.0.2" - sources."entities-1.1.1" - sources."error-ex-1.3.2" - sources."escape-html-1.0.3" - sources."esprima-4.0.1" - sources."etag-1.8.1" - (sources."express-4.16.3" // { - dependencies = [ - sources."body-parser-1.18.2" - sources."content-type-1.0.4" - (sources."http-errors-1.6.2" // { - dependencies = [ - sources."depd-1.1.1" - sources."setprototypeof-1.0.3" - ]; - }) - sources."iconv-lite-0.4.19" - sources."qs-6.5.1" - sources."raw-body-2.3.2" - sources."safe-buffer-5.1.1" - sources."statuses-1.4.0" - ]; - }) - sources."express-handlebars-3.0.0" - sources."extend-3.0.2" - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - (sources."finalhandler-1.1.1" // { - dependencies = [ - sources."statuses-1.4.0" - ]; - }) - sources."find-up-1.1.2" - sources."foreach-2.0.5" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."forwarded-0.1.2" - sources."fresh-0.5.2" - sources."function-bind-1.1.1" - sources."gelf-stream-1.1.1" - sources."gelfling-0.3.1" - sources."get-caller-file-1.0.3" - sources."getpass-0.1.7" - sources."glob-6.0.4" - sources."graceful-fs-4.1.11" - (sources."handlebars-4.0.11" // { - dependencies = [ - sources."async-1.5.2" - ]; - }) - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."has-symbols-1.0.0" - sources."hat-0.0.3" - sources."hosted-git-info-2.7.1" - sources."hot-shots-4.8.0" - sources."http-errors-1.6.3" - sources."http-signature-1.2.0" - sources."iconv-lite-0.4.23" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."invert-kv-1.0.0" - sources."ipaddr.js-1.8.0" - sources."is-arguments-1.0.2" - sources."is-arrayish-0.2.1" - sources."is-buffer-1.1.6" - sources."is-builtin-module-1.0.0" - sources."is-fullwidth-code-point-1.0.0" - sources."is-typedarray-1.0.0" - sources."is-utf8-0.2.1" - sources."isarray-0.0.1" - sources."isstream-0.1.2" - sources."js-yaml-3.12.0" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsprim-1.4.1" - (sources."kad-git+https://github.com/gwicke/kad.git#master" // { - dependencies = [ - sources."ms-0.7.3" - ]; - }) - (sources."kad-fs-0.0.4" // { - dependencies = [ - sources."isarray-1.0.0" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - sources."kad-localstorage-0.0.7" - (sources."kad-memstore-0.0.1" // { - dependencies = [ - sources."isarray-1.0.0" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - sources."kind-of-3.2.2" - sources."lazy-cache-1.0.4" - sources."lcid-1.0.0" - (sources."limitation-0.2.0" // { - dependencies = [ - sources."isarray-1.0.0" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - sources."load-json-file-1.1.0" - sources."lodash-3.10.1" - sources."lodash._baseclone-4.5.7" - sources."lodash.clone-4.3.2" - sources."longest-1.0.1" - sources."media-typer-0.3.0" - sources."mediawiki-title-0.6.5" - sources."merge-1.2.0" - sources."merge-descriptors-1.0.1" - sources."methods-1.1.2" - sources."mime-1.4.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimatch-3.0.4" - sources."minimist-0.0.10" - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."moment-2.22.2" - sources."ms-2.0.0" - (sources."msgpack5-3.6.0" // { - dependencies = [ - sources."isarray-1.0.0" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - sources."mv-2.1.1" - sources."nan-2.10.0" - sources."ncp-2.0.0" - sources."negotiator-git+https://github.com/arlolra/negotiator#full-parse-access" - sources."normalize-package-data-2.4.0" - sources."number-is-nan-1.0.1" - sources."oauth-sign-0.8.2" - sources."object-keys-1.0.12" - sources."object.assign-4.1.0" - sources."on-finished-2.3.0" - sources."on-headers-1.0.1" - sources."once-1.4.0" - sources."optimist-0.6.1" - sources."os-locale-1.4.0" - sources."parse-json-2.2.0" - sources."parseurl-1.3.2" - sources."path-exists-2.1.0" - sources."path-is-absolute-1.0.1" - sources."path-to-regexp-0.1.7" - sources."path-type-1.1.0" - sources."pegjs-git+https://github.com/tstarling/pegjs#fork" - sources."performance-now-2.1.0" - sources."pify-2.3.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - sources."prfun-2.1.5" - sources."process-nextick-args-2.0.0" - sources."promise-7.3.1" - sources."proxy-addr-2.0.4" - sources."punycode-1.4.1" - sources."qs-6.5.2" - sources."range-parser-1.2.0" - sources."raw-body-2.3.3" - sources."read-pkg-1.1.0" - sources."read-pkg-up-1.0.1" - sources."readable-stream-1.1.14" - sources."repeat-string-1.6.1" - sources."request-2.87.0" - sources."require-directory-2.1.1" - sources."require-main-filename-1.0.1" - sources."right-align-0.1.3" - sources."rimraf-2.4.5" - sources."safe-buffer-5.1.2" - sources."safe-json-stringify-1.2.0" - sources."safer-buffer-2.1.2" - sources."semver-5.5.0" - (sources."send-0.16.2" // { - dependencies = [ - sources."statuses-1.4.0" - ]; - }) - (sources."serve-favicon-2.5.0" // { - dependencies = [ - sources."ms-2.1.1" - sources."safe-buffer-5.1.1" - ]; - }) - sources."serve-static-1.13.2" - sources."service-runner-2.3.0" - sources."set-blocking-2.0.0" - sources."setprototypeof-1.1.0" - sources."simplediff-0.1.1" - sources."source-map-0.4.4" - sources."spdx-correct-3.0.0" - sources."spdx-exceptions-2.1.0" - sources."spdx-expression-parse-3.0.0" - sources."spdx-license-ids-3.0.0" - sources."sprintf-js-1.0.3" - sources."sshpk-1.14.2" - sources."statuses-1.5.0" - sources."streamsearch-0.1.2" - sources."string-width-1.0.2" - sources."string_decoder-0.10.31" - sources."strip-ansi-3.0.1" - sources."strip-bom-2.0.0" - sources."tough-cookie-2.3.4" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."type-is-1.6.16" - (sources."uglify-js-2.8.29" // { - dependencies = [ - sources."source-map-0.5.7" - sources."yargs-3.10.0" - ]; - }) - sources."uglify-to-browserify-1.0.2" - sources."unpipe-1.0.0" - sources."util-deprecate-1.0.2" - sources."utils-merge-1.0.1" - sources."uuid-3.3.2" - sources."validate-npm-package-license-3.0.4" - sources."vary-1.1.2" - sources."verror-1.10.0" - sources."which-module-1.0.0" - sources."window-size-0.1.0" - sources."wordwrap-0.0.3" - sources."wrap-ansi-2.1.0" - sources."wrappy-1.0.2" - sources."y18n-3.2.1" - (sources."yargs-7.1.0" // { - dependencies = [ - sources."camelcase-3.0.0" - sources."cliui-3.2.0" - ]; - }) - (sources."yargs-parser-5.0.0" // { - dependencies = [ - sources."camelcase-3.0.0" - ]; - }) - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Mediawiki parser for the VisualEditor."; - license = "GPL-2.0+"; - }; - production = true; - bypassCache = false; - }; - peerflix = nodeEnv.buildNodePackage { - name = "peerflix"; - packageName = "peerflix"; - version = "0.39.0"; - src = fetchurl { - url = "https://registry.npmjs.org/peerflix/-/peerflix-0.39.0.tgz"; - sha512 = "spB+D+GXdM9JcPeWG8bpnWTxfXr/KwyyZ0OjNlpyw62ffxlCsbNhwaSmhXDpDC3wh4HuQejdYc1DlU+zTXL+WA=="; - }; - dependencies = [ - sources."addr-to-ip-port-1.5.1" - sources."airplay-protocol-2.0.2" - (sources."airplayer-2.0.0" // { - dependencies = [ - sources."mime-1.6.0" - ]; - }) - sources."ansi-escapes-3.1.0" - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."appendable-cli-menu-2.0.0" - sources."array-find-index-1.0.2" - sources."array-flatten-2.1.1" - sources."balanced-match-1.0.0" - sources."base64-js-0.0.8" - sources."bencode-2.0.0" - sources."big-integer-1.6.34" - sources."bitfield-0.1.0" - (sources."bittorrent-dht-6.4.2" // { - dependencies = [ - sources."bencode-0.7.0" - ]; - }) - (sources."bittorrent-tracker-7.7.0" // { - dependencies = [ - sources."bencode-0.8.0" - ]; - }) - sources."blob-to-buffer-1.2.8" - sources."bn.js-4.11.8" - sources."bncode-0.5.3" - sources."bonjour-3.5.0" - sources."bplist-creator-0.0.6" - sources."bplist-parser-0.1.1" - sources."brace-expansion-1.1.11" - sources."buffer-alloc-1.2.0" - sources."buffer-alloc-unsafe-1.1.0" - sources."buffer-equal-0.0.1" - sources."buffer-equals-1.0.4" - sources."buffer-fill-1.0.0" - sources."buffer-from-1.1.1" - sources."buffer-indexof-1.1.1" - sources."builtin-modules-1.1.1" - sources."camelcase-2.1.1" - sources."camelcase-keys-2.1.0" - sources."chalk-1.1.3" - sources."chardet-0.4.2" - sources."cli-cursor-2.1.0" - sources."cli-width-2.2.0" - sources."clivas-0.2.0" - sources."code-point-at-1.1.0" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."compact2string-1.4.0" - sources."concat-map-0.0.1" - sources."concat-stream-1.6.2" - sources."consume-http-header-1.0.0" - sources."consume-until-1.0.0" - sources."core-util-is-1.0.2" - sources."currently-unhandled-0.4.1" - sources."cyclist-0.1.1" - sources."debug-2.6.9" - sources."decamelize-1.2.0" - sources."decompress-response-3.3.0" - sources."deep-equal-1.0.1" - sources."deep-extend-0.6.0" - sources."dns-equal-1.0.0" - sources."dns-packet-1.3.1" - sources."dns-txt-2.0.2" - sources."end-of-stream-1.4.1" - sources."error-ex-1.3.2" - sources."escape-string-regexp-1.0.5" - sources."external-editor-2.2.0" - sources."fifo-0.1.4" - sources."figures-2.0.0" - sources."find-up-1.1.2" - sources."flatten-0.0.1" - (sources."fs-chunk-store-1.7.0" // { - dependencies = [ - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - ]; - }) - sources."fs.realpath-1.0.0" - sources."get-browser-rtc-1.0.2" - sources."get-stdin-4.0.1" - sources."glob-7.1.2" - sources."graceful-fs-4.1.11" - sources."has-ansi-2.0.0" - sources."has-flag-3.0.0" - sources."hat-0.0.3" - sources."hosted-git-info-2.7.1" - sources."http-headers-3.0.2" - sources."iconv-lite-0.4.23" - sources."immediate-chunk-store-1.0.8" - sources."indent-string-2.1.0" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.3.5" - (sources."inquirer-5.2.0" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."ansi-styles-3.2.1" - sources."chalk-2.4.1" - sources."is-fullwidth-code-point-2.0.0" - sources."lodash-4.17.10" - sources."string-width-2.1.1" - sources."strip-ansi-4.0.0" - sources."supports-color-5.4.0" - ]; - }) - sources."internal-ip-1.2.0" - sources."ip-1.1.5" - sources."ip-set-1.0.1" - sources."ipaddr.js-1.8.1" - sources."is-arrayish-0.2.1" - sources."is-builtin-module-1.0.0" - sources."is-finite-1.0.2" - sources."is-fullwidth-code-point-1.0.0" - sources."is-promise-2.1.0" - sources."is-utf8-0.2.1" - sources."isarray-1.0.0" - sources."k-bucket-0.6.0" - (sources."k-rpc-3.7.0" // { - dependencies = [ - sources."k-bucket-2.0.1" - ]; - }) - sources."k-rpc-socket-1.8.0" - sources."keypress-0.2.1" - sources."load-json-file-1.1.0" - sources."lodash-3.10.1" - sources."loud-rejection-1.6.0" - sources."lru-2.0.1" - sources."magnet-uri-5.2.3" - sources."map-obj-1.0.1" - sources."meow-3.7.0" - sources."mime-2.3.1" - sources."mimic-fn-1.2.0" - sources."mimic-response-1.0.1" - sources."minimatch-3.0.4" - sources."minimist-1.2.0" - sources."mkdirp-0.3.5" - sources."ms-2.0.0" - sources."multicast-dns-6.2.3" - sources."multicast-dns-service-types-1.1.0" - sources."mute-stream-0.0.7" - sources."network-address-1.1.2" - sources."next-line-1.1.0" - sources."normalize-package-data-2.4.0" - sources."number-is-nan-1.0.1" - sources."numeral-2.0.6" - sources."object-assign-4.1.1" - sources."once-1.4.0" - sources."onetime-2.0.1" - sources."open-0.0.5" - (sources."optimist-0.6.1" // { - dependencies = [ - sources."minimist-0.0.10" - ]; - }) - sources."options-0.0.6" - sources."os-tmpdir-1.0.2" - sources."parse-json-2.2.0" - (sources."parse-torrent-5.9.1" // { - dependencies = [ - sources."get-stdin-6.0.0" - ]; - }) - (sources."parse-torrent-file-2.1.4" // { - dependencies = [ - sources."bencode-0.7.0" - ]; - }) - sources."path-exists-2.1.0" - sources."path-is-absolute-1.0.1" - sources."path-type-1.1.0" - (sources."peer-wire-protocol-0.7.1" // { - dependencies = [ - sources."bncode-0.2.3" - sources."isarray-0.0.1" - sources."readable-stream-1.1.14" - sources."string_decoder-0.10.31" - ]; - }) - sources."peer-wire-swarm-0.12.2" - sources."pify-2.3.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - sources."plist-1.2.0" - sources."process-nextick-args-2.0.0" - sources."pump-2.0.1" - (sources."random-access-file-2.0.1" // { - dependencies = [ - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - ]; - }) - sources."random-access-storage-1.3.0" - sources."random-iterate-1.0.1" - sources."randombytes-2.0.6" - sources."range-parser-1.2.0" - sources."rc-1.2.8" - sources."re-emitter-1.1.3" - sources."read-pkg-1.1.0" - sources."read-pkg-up-1.0.1" - sources."readable-stream-2.3.6" - sources."redent-1.0.0" - sources."repeating-2.0.1" - sources."restore-cursor-2.0.0" - sources."reverse-http-1.3.0" - sources."rimraf-2.6.2" - sources."run-async-2.3.0" - sources."run-parallel-1.1.9" - sources."run-series-1.1.8" - sources."rusha-0.8.13" - sources."rxjs-5.5.11" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."semver-5.5.0" - sources."server-destroy-1.0.1" - sources."signal-exit-3.0.2" - sources."simple-concat-1.0.0" - sources."simple-get-2.8.1" - sources."simple-peer-6.4.4" - sources."simple-sha1-2.1.1" - (sources."simple-websocket-4.3.1" // { - dependencies = [ - sources."safe-buffer-5.0.1" - sources."ws-2.3.1" - ]; - }) - sources."single-line-log-1.1.2" - sources."spdx-correct-3.0.0" - sources."spdx-exceptions-2.1.0" - sources."spdx-expression-parse-3.0.0" - sources."spdx-license-ids-3.0.0" - sources."speedometer-0.1.4" - sources."stream-buffers-2.2.0" - sources."string-width-1.0.2" - sources."string2compact-1.3.0" - sources."string_decoder-1.1.1" - sources."strip-ansi-3.0.1" - sources."strip-bom-2.0.0" - sources."strip-indent-1.0.1" - sources."strip-json-comments-2.0.1" - sources."supports-color-2.0.0" - sources."symbol-observable-1.0.1" - sources."thirty-two-1.0.2" - sources."through-2.3.8" - sources."thunky-1.0.2" - sources."tmp-0.0.33" - sources."torrent-discovery-5.4.0" - sources."torrent-piece-1.1.2" - (sources."torrent-stream-1.0.4" // { - dependencies = [ - sources."end-of-stream-0.1.5" - sources."magnet-uri-4.2.3" - sources."once-1.3.3" - sources."parse-torrent-4.1.0" - sources."thirty-two-0.0.2" - ]; - }) - sources."trim-newlines-1.0.0" - sources."typedarray-0.0.6" - sources."ultron-1.1.1" - sources."uniq-1.0.1" - sources."util-deprecate-1.0.2" - sources."utp-0.0.7" - sources."validate-npm-package-license-3.0.4" - sources."winreg-1.2.4" - sources."wordwrap-0.0.3" - sources."wrappy-1.0.2" - (sources."ws-1.1.5" // { - dependencies = [ - sources."ultron-1.0.2" - ]; - }) - sources."xmlbuilder-4.0.0" - sources."xmldom-0.1.27" - sources."xtend-4.0.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Streaming torrent client for Node.js"; - homepage = https://github.com/mafintosh/peerflix; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - peerflix-server = nodeEnv.buildNodePackage { - name = "peerflix-server"; - packageName = "peerflix-server"; - version = "0.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/peerflix-server/-/peerflix-server-0.3.1.tgz"; - sha512 = "T0PUe1EkLIammEBDCUM+/BRlOX6D504+ldvT1VWP4YzyZRAxYh/O1qv7BMyfF6FoF68wqOr1VYaNilOycLJ/IA=="; - }; - dependencies = [ - sources."accepts-1.2.13" - sources."addr-to-ip-port-1.5.1" - sources."after-0.8.2" - sources."archiver-2.1.1" - sources."archiver-utils-1.3.0" - sources."arraybuffer.slice-0.0.6" - sources."async-2.6.1" - sources."aws-sign-0.2.1" - sources."backo2-1.0.2" - sources."balanced-match-1.0.0" - sources."base64-arraybuffer-0.1.5" - sources."base64-js-1.3.0" - sources."base64-url-1.2.1" - sources."base64id-1.0.0" - sources."basic-auth-1.0.4" - sources."basic-auth-connect-1.0.0" - sources."batch-0.5.3" - sources."bencode-0.7.0" - sources."better-assert-1.0.2" - sources."bitfield-0.1.0" - sources."bittorrent-dht-6.4.2" - (sources."bittorrent-tracker-7.7.0" // { - dependencies = [ - sources."bencode-0.8.0" - sources."minimist-1.2.0" - ]; - }) - sources."bl-1.2.2" - sources."blob-0.0.4" - sources."bn.js-4.11.8" - sources."bncode-0.5.3" - (sources."body-parser-1.13.3" // { - dependencies = [ - sources."qs-4.0.0" - ]; - }) - sources."boom-0.3.8" - sources."brace-expansion-1.1.11" - sources."buffer-5.2.0" - sources."buffer-alloc-1.2.0" - sources."buffer-alloc-unsafe-1.1.0" - sources."buffer-crc32-0.2.13" - sources."buffer-equal-0.0.1" - sources."buffer-equals-1.0.4" - sources."buffer-fill-1.0.0" - sources."buffer-from-1.1.1" - sources."bytes-2.1.0" - sources."callsite-1.0.0" - sources."combined-stream-0.0.7" - sources."commander-2.6.0" - sources."compact2string-1.4.0" - sources."component-bind-1.0.0" - sources."component-emitter-1.2.1" - sources."component-inherit-0.0.3" - sources."compress-commons-1.2.2" - sources."compressible-2.0.14" - sources."compression-1.5.2" - sources."concat-map-0.0.1" - (sources."connect-2.30.2" // { - dependencies = [ - sources."isarray-0.0.1" - sources."multiparty-3.3.2" - sources."qs-4.0.0" - sources."readable-stream-1.1.14" - sources."string_decoder-0.10.31" - ]; - }) - sources."connect-multiparty-2.1.1" - sources."connect-timeout-1.6.2" - sources."content-disposition-0.5.0" - sources."content-type-1.0.4" - sources."cookie-0.1.3" - sources."cookie-jar-0.2.0" - sources."cookie-parser-1.3.5" - sources."cookie-signature-1.0.6" - sources."core-util-is-1.0.2" - sources."crc-3.8.0" - sources."crc32-stream-2.0.0" - sources."cryptiles-0.1.3" - sources."csrf-3.0.6" - sources."csurf-1.8.3" - sources."cyclist-0.1.1" - sources."debug-2.2.0" - sources."decompress-response-3.3.0" - sources."delayed-stream-0.0.5" - sources."depd-1.0.1" - sources."destroy-1.0.4" - sources."ee-first-1.1.1" - sources."end-of-stream-1.4.1" - (sources."engine.io-1.8.5" // { - dependencies = [ - sources."accepts-1.3.3" - sources."cookie-0.3.1" - sources."debug-2.3.3" - sources."ms-0.7.2" - sources."negotiator-0.6.1" - ]; - }) - (sources."engine.io-client-1.8.5" // { - dependencies = [ - sources."debug-2.3.3" - sources."ms-0.7.2" - ]; - }) - sources."engine.io-parser-1.3.2" - (sources."errorhandler-1.4.3" // { - dependencies = [ - sources."accepts-1.3.5" - sources."escape-html-1.0.3" - sources."negotiator-0.6.1" - ]; - }) - sources."escape-html-1.0.2" - sources."etag-1.7.0" - (sources."express-3.21.2" // { - dependencies = [ - sources."range-parser-1.0.3" - ]; - }) - (sources."express-session-1.11.3" // { - dependencies = [ - sources."crc-3.3.0" - sources."uid-safe-2.0.0" - ]; - }) - sources."fd-slicer-1.0.1" - sources."fifo-0.1.4" - sources."finalhandler-0.4.0" - sources."flatten-0.0.1" - sources."fluent-ffmpeg-2.1.2" - sources."forever-agent-0.2.0" - (sources."form-data-0.0.10" // { - dependencies = [ - sources."async-0.2.10" - sources."mime-1.2.11" - ]; - }) - sources."forwarded-0.1.2" - sources."fresh-0.3.0" - sources."fs-chunk-store-1.7.0" - sources."fs-constants-1.0.0" - sources."fs.realpath-1.0.0" - sources."get-browser-rtc-1.0.2" - sources."glob-7.1.2" - sources."graceful-fs-4.1.11" - (sources."has-binary-0.1.7" // { - dependencies = [ - sources."isarray-0.0.1" - ]; - }) - sources."has-cors-1.1.0" - sources."hat-0.0.3" - sources."hawk-0.10.2" - sources."hoek-0.7.6" - sources."http-errors-1.3.1" - sources."iconv-lite-0.4.11" - sources."ieee754-1.1.12" - sources."immediate-chunk-store-1.0.8" - sources."indexof-0.0.1" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ip-1.1.5" - sources."ip-set-1.0.1" - sources."ipaddr.js-1.0.5" - sources."isarray-1.0.0" - sources."isexe-2.0.0" - sources."json-stringify-safe-3.0.0" - sources."json3-3.3.2" - sources."k-bucket-0.6.0" - (sources."k-rpc-3.7.0" // { - dependencies = [ - sources."k-bucket-2.0.1" - ]; - }) - (sources."k-rpc-socket-1.8.0" // { - dependencies = [ - sources."bencode-2.0.0" - ]; - }) - sources."lazystream-1.0.0" - sources."lodash-4.17.10" - sources."lru-2.0.1" - sources."magnet-uri-2.0.1" - sources."media-typer-0.3.0" - sources."merge-descriptors-1.0.0" - (sources."method-override-2.3.10" // { - dependencies = [ - sources."debug-2.6.9" - sources."ms-2.0.0" - sources."vary-1.1.2" - ]; - }) - sources."methods-1.1.2" - sources."mime-1.3.4" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."mimic-response-1.0.1" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."morgan-1.6.1" - sources."ms-0.7.1" - sources."multiparty-4.1.4" - sources."negotiator-0.5.3" - sources."node-uuid-1.4.8" - sources."normalize-path-2.1.1" - sources."oauth-sign-0.2.0" - sources."object-assign-4.1.0" - sources."object-component-0.0.3" - sources."on-finished-2.3.0" - sources."on-headers-1.0.1" - sources."once-1.4.0" - sources."options-0.0.6" - (sources."parse-torrent-4.1.0" // { - dependencies = [ - sources."magnet-uri-4.2.3" - ]; - }) - sources."parse-torrent-file-2.1.4" - sources."parsejson-0.0.3" - sources."parseqs-0.0.5" - sources."parseuri-0.0.5" - sources."parseurl-1.3.2" - sources."path-is-absolute-1.0.1" - sources."pause-0.1.0" - (sources."peer-wire-protocol-0.7.1" // { - dependencies = [ - sources."bncode-0.2.3" - sources."isarray-0.0.1" - sources."readable-stream-1.1.14" - sources."string_decoder-0.10.31" - ]; - }) - sources."peer-wire-swarm-0.12.2" - sources."pend-1.2.0" - sources."process-nextick-args-2.0.0" - sources."proxy-addr-1.0.10" - sources."pump-1.0.3" - sources."qs-6.5.2" - sources."random-access-file-2.0.1" - sources."random-access-storage-1.3.0" - sources."random-bytes-1.0.0" - sources."random-iterate-1.0.1" - sources."randombytes-2.0.6" - sources."range-parser-1.2.0" - (sources."raw-body-2.1.7" // { - dependencies = [ - sources."bytes-2.4.0" - sources."iconv-lite-0.4.13" - ]; - }) - sources."re-emitter-1.1.3" - sources."read-torrent-1.3.0" - sources."readable-stream-2.3.6" - sources."remove-trailing-separator-1.1.0" - (sources."request-2.16.6" // { - dependencies = [ - sources."mime-1.2.11" - sources."qs-0.5.6" - ]; - }) - (sources."response-time-2.3.2" // { - dependencies = [ - sources."depd-1.1.2" - ]; - }) - sources."rimraf-2.6.2" - sources."rndm-1.2.0" - sources."run-parallel-1.1.9" - sources."run-series-1.1.8" - sources."rusha-0.8.13" - sources."safe-buffer-5.1.2" - (sources."send-0.13.0" // { - dependencies = [ - sources."destroy-1.0.3" - sources."range-parser-1.0.3" - sources."statuses-1.2.1" - ]; - }) - (sources."serve-favicon-2.3.2" // { - dependencies = [ - sources."ms-0.7.2" - ]; - }) - (sources."serve-index-1.7.3" // { - dependencies = [ - sources."escape-html-1.0.3" - ]; - }) - (sources."serve-static-1.10.3" // { - dependencies = [ - sources."depd-1.1.2" - sources."escape-html-1.0.3" - sources."range-parser-1.0.3" - sources."send-0.13.2" - sources."statuses-1.2.1" - ]; - }) - sources."simple-concat-1.0.0" - sources."simple-get-2.8.1" - sources."simple-peer-6.4.4" - sources."simple-sha1-2.1.1" - (sources."simple-websocket-4.3.1" // { - dependencies = [ - sources."safe-buffer-5.0.1" - sources."ultron-1.1.1" - sources."ws-2.3.1" - ]; - }) - sources."sntp-0.1.4" - (sources."socket.io-1.7.4" // { - dependencies = [ - sources."debug-2.3.3" - sources."ms-0.7.2" - ]; - }) - (sources."socket.io-adapter-0.5.0" // { - dependencies = [ - sources."debug-2.3.3" - sources."ms-0.7.2" - ]; - }) - (sources."socket.io-client-1.7.4" // { - dependencies = [ - sources."debug-2.3.3" - sources."ms-0.7.2" - ]; - }) - (sources."socket.io-parser-2.3.1" // { - dependencies = [ - sources."component-emitter-1.1.2" - sources."isarray-0.0.1" - ]; - }) - sources."speedometer-0.1.4" - sources."statuses-1.5.0" - (sources."stream-counter-0.2.0" // { - dependencies = [ - sources."isarray-0.0.1" - sources."readable-stream-1.1.14" - sources."string_decoder-0.10.31" - ]; - }) - sources."string2compact-1.3.0" - sources."string_decoder-1.1.1" - sources."tar-stream-1.6.1" - sources."thirty-two-0.0.2" - sources."thunky-1.0.2" - sources."to-array-0.1.4" - sources."to-buffer-1.1.1" - sources."torrent-discovery-5.4.0" - sources."torrent-piece-1.1.2" - (sources."torrent-stream-1.0.4" // { - dependencies = [ - sources."end-of-stream-0.1.5" - sources."mkdirp-0.3.5" - sources."once-1.3.3" - ]; - }) - sources."tsscmp-1.0.5" - sources."tunnel-agent-0.2.0" - sources."type-is-1.6.16" - sources."uid-safe-2.1.4" - sources."ultron-1.0.2" - sources."uniq-1.0.1" - sources."unpipe-1.0.0" - sources."util-deprecate-1.0.2" - sources."utils-merge-1.0.0" - sources."utp-0.0.7" - sources."vary-1.0.1" - sources."vhost-3.0.2" - sources."which-1.3.1" - sources."wrappy-1.0.2" - sources."ws-1.1.5" - sources."wtf-8-1.0.0" - sources."xmlhttprequest-ssl-1.5.3" - sources."xtend-4.0.1" - sources."yeast-0.1.2" - sources."zip-stream-1.2.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Streaming torrent client for node.js with web ui."; - homepage = "https://github.com/asapach/peerflix-server#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - phantomjs = nodeEnv.buildNodePackage { - name = "phantomjs"; - packageName = "phantomjs"; - version = "2.1.7"; - src = fetchurl { - url = "https://registry.npmjs.org/phantomjs/-/phantomjs-2.1.7.tgz"; - sha1 = "c6910f67935c37285b6114329fc2f27d5f3e3134"; - }; - dependencies = [ - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."asn1-0.2.4" - sources."assert-plus-0.2.0" - sources."async-2.6.1" - sources."aws-sign2-0.6.0" - sources."balanced-match-1.0.0" - sources."bcrypt-pbkdf-1.0.2" - sources."bl-1.0.3" - sources."boom-2.10.1" - sources."brace-expansion-1.1.11" - sources."caseless-0.11.0" - sources."chalk-1.1.3" - sources."combined-stream-1.0.6" - sources."commander-2.17.1" - sources."concat-map-0.0.1" - sources."concat-stream-1.5.0" - sources."core-util-is-1.0.2" - sources."cryptiles-2.0.5" - (sources."dashdash-1.14.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."debug-0.7.4" - sources."delayed-stream-1.0.0" - sources."ecc-jsbn-0.1.2" - sources."escape-string-regexp-1.0.5" - sources."extend-3.0.2" - sources."extract-zip-1.5.0" - sources."extsprintf-1.3.0" - sources."fd-slicer-1.0.1" - sources."forever-agent-0.6.1" - sources."form-data-1.0.1" - sources."fs-extra-0.26.7" - sources."fs.realpath-1.0.0" - sources."generate-function-2.0.0" - sources."generate-object-property-1.2.0" - (sources."getpass-0.1.7" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."glob-7.1.2" - sources."graceful-fs-4.1.11" - sources."har-validator-2.0.6" - sources."has-ansi-2.0.0" - sources."hasha-2.2.0" - sources."hawk-3.1.3" - sources."hoek-2.16.3" - sources."http-signature-1.1.1" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."is-my-ip-valid-1.0.0" - sources."is-my-json-valid-2.18.0" - sources."is-property-1.0.2" - sources."is-stream-1.1.0" - sources."is-typedarray-1.0.0" - sources."isarray-1.0.0" - sources."isexe-2.0.0" - sources."isstream-0.1.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-stringify-safe-5.0.1" - sources."jsonfile-2.4.0" - sources."jsonpointer-4.0.1" - (sources."jsprim-1.4.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."kew-0.7.0" - sources."klaw-1.3.1" - sources."lodash-4.17.10" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.0" - sources."node-uuid-1.4.8" - sources."oauth-sign-0.8.2" - sources."once-1.4.0" - sources."path-is-absolute-1.0.1" - sources."pend-1.2.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - sources."process-nextick-args-1.0.7" - sources."progress-1.1.8" - sources."qs-5.2.1" - sources."readable-stream-2.0.6" - sources."request-2.67.0" - sources."request-progress-2.0.1" - sources."rimraf-2.6.2" - sources."safer-buffer-2.1.2" - sources."sntp-1.0.9" - (sources."sshpk-1.14.2" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."string_decoder-0.10.31" - sources."stringstream-0.0.6" - sources."strip-ansi-3.0.1" - sources."supports-color-2.0.0" - sources."throttleit-1.0.0" - sources."tough-cookie-2.2.2" - sources."tunnel-agent-0.4.3" - sources."tweetnacl-0.14.5" - sources."typedarray-0.0.6" - sources."util-deprecate-1.0.2" - (sources."verror-1.10.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."which-1.2.14" - sources."wrappy-1.0.2" - sources."xtend-4.0.1" - sources."yauzl-2.4.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Headless WebKit with JS API"; - homepage = https://github.com/Medium/phantomjs; - license = "Apache-2.0"; - }; - production = true; - bypassCache = false; - }; - prettier = nodeEnv.buildNodePackage { - name = "prettier"; - packageName = "prettier"; - version = "1.14.2"; - src = fetchurl { - url = "https://registry.npmjs.org/prettier/-/prettier-1.14.2.tgz"; - sha512 = "McHPg0n1pIke+A/4VcaS2en+pTNjy4xF+Uuq86u/5dyDO59/TtFZtQ708QIRkEZ3qwKz3GVkVa6mpxK/CpB8Rg=="; - }; - buildInputs = globalBuildInputs; - meta = { - description = "Prettier is an opinionated code formatter"; - homepage = https://prettier.io/; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - pulp = nodeEnv.buildNodePackage { - name = "pulp"; - packageName = "pulp"; - version = "12.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/pulp/-/pulp-12.3.0.tgz"; - sha512 = "Sm1XQg2h2JBVHWK3bxSHnmMdMoM0hEi5cbGfBBLpM6E2qU1vjJhDJsO/8bEkxC2RvNAAEOWROKMI3tTzmVxLbQ=="; - }; - dependencies = [ - sources."JSONStream-1.3.3" - sources."acorn-5.7.1" - sources."acorn-dynamic-import-3.0.0" - sources."acorn-node-1.5.2" - sources."anymatch-2.0.0" - sources."arr-diff-4.0.0" - sources."arr-flatten-1.1.0" - sources."arr-union-3.1.0" - sources."array-filter-0.0.1" - sources."array-map-0.0.0" - sources."array-reduce-0.0.0" - sources."array-unique-0.3.2" - sources."asn1.js-4.10.1" - (sources."assert-1.4.1" // { - dependencies = [ - sources."inherits-2.0.1" - sources."util-0.10.3" - ]; - }) - sources."assign-symbols-1.0.0" - sources."async-1.5.2" - sources."async-each-1.0.1" - sources."atob-2.1.1" - sources."balanced-match-1.0.0" - (sources."base-0.11.2" // { - dependencies = [ - sources."define-property-1.0.0" - ]; - }) - sources."base64-js-1.3.0" - sources."binary-extensions-1.11.0" - sources."bn.js-4.11.8" - sources."brace-expansion-1.1.11" - (sources."braces-2.3.2" // { - dependencies = [ - sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" - ]; - }) - sources."brorand-1.1.0" - sources."browser-pack-6.1.0" - (sources."browser-resolve-1.11.3" // { - dependencies = [ - sources."resolve-1.1.7" - ]; - }) - (sources."browserify-13.3.0" // { - dependencies = [ - (sources."concat-stream-1.5.2" // { - dependencies = [ - sources."readable-stream-2.0.6" - ]; - }) - ]; - }) - sources."browserify-aes-1.2.0" - sources."browserify-cache-api-3.0.1" - sources."browserify-cipher-1.0.1" - sources."browserify-des-1.0.2" - (sources."browserify-incremental-3.1.1" // { - dependencies = [ - sources."JSONStream-0.10.0" - sources."jsonparse-0.0.5" - ]; - }) - sources."browserify-rsa-4.0.1" - sources."browserify-sign-4.0.4" - sources."browserify-zlib-0.1.4" - sources."buffer-4.9.1" - sources."buffer-crc32-0.2.13" - sources."buffer-from-1.1.1" - sources."buffer-xor-1.0.3" - sources."builtin-status-codes-3.0.0" - sources."cache-base-1.0.1" - sources."cached-path-relative-1.0.1" - sources."chokidar-2.0.4" - sources."cipher-base-1.0.4" - (sources."class-utils-0.3.6" // { - dependencies = [ - sources."define-property-0.2.5" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - sources."collection-visit-1.0.0" - sources."colors-1.3.1" - sources."combine-source-map-0.8.0" - sources."component-emitter-1.2.1" - sources."concat-map-0.0.1" - sources."concat-stream-1.6.2" - sources."console-browserify-1.1.0" - sources."constants-browserify-1.0.0" - sources."convert-source-map-1.1.3" - sources."copy-descriptor-0.1.1" - sources."core-util-is-1.0.2" - sources."create-ecdh-4.0.3" - sources."create-hash-1.2.0" - sources."create-hmac-1.1.7" - sources."crypto-browserify-3.12.0" - sources."date-now-0.1.4" - sources."debug-2.6.9" - sources."decode-uri-component-0.2.0" - sources."define-property-2.0.2" - sources."defined-1.0.0" - sources."deps-sort-2.0.0" - sources."des.js-1.0.0" - sources."detective-4.7.1" - sources."diffie-hellman-5.0.3" - sources."domain-browser-1.1.7" - sources."duplexer2-0.1.4" - sources."elliptic-6.4.1" - sources."es6-promise-3.3.1" - sources."events-1.1.1" - sources."evp_bytestokey-1.0.3" - (sources."expand-brackets-2.1.4" // { - dependencies = [ - sources."define-property-0.2.5" - sources."extend-shallow-2.0.1" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."is-extendable-0.1.1" - sources."kind-of-5.1.0" - ]; - }) - sources."extend-shallow-3.0.2" - (sources."extglob-2.0.4" // { - dependencies = [ - sources."define-property-1.0.0" - sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" - ]; - }) - (sources."fill-range-4.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" - ]; - }) - sources."for-in-1.0.2" - sources."fragment-cache-0.2.1" - sources."fs.realpath-1.0.0" - sources."fsevents-1.2.4" - sources."function-bind-1.1.1" - sources."get-assigned-identifiers-1.2.0" - sources."get-value-2.0.6" - sources."glob-7.1.2" - (sources."glob-parent-3.1.0" // { - dependencies = [ - sources."is-glob-3.1.0" - ]; - }) - sources."graceful-fs-4.1.11" - sources."has-1.0.3" - sources."has-value-1.0.0" - (sources."has-values-1.0.0" // { - dependencies = [ - sources."kind-of-4.0.0" - ]; - }) - sources."hash-base-3.0.4" - sources."hash.js-1.1.5" - sources."hmac-drbg-1.0.1" - sources."htmlescape-1.1.1" - sources."https-browserify-0.0.1" - sources."ieee754-1.1.12" - sources."indexof-0.0.1" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."inline-source-map-0.6.2" - sources."insert-module-globals-7.2.0" - sources."is-accessor-descriptor-1.0.0" - sources."is-binary-path-1.0.1" - sources."is-buffer-1.1.6" - sources."is-data-descriptor-1.0.0" - sources."is-descriptor-1.0.2" - sources."is-extendable-1.0.1" - sources."is-extglob-2.1.1" - sources."is-glob-4.0.0" - (sources."is-number-3.0.0" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-plain-object-2.0.4" - sources."is-windows-1.0.2" - sources."isarray-1.0.0" - sources."isexe-2.0.0" - sources."isobject-3.0.1" - sources."json-stable-stringify-0.0.1" - sources."jsonify-0.0.0" - sources."jsonparse-1.3.1" - sources."kind-of-6.0.2" - (sources."labeled-stream-splicer-2.0.1" // { - dependencies = [ - sources."isarray-2.0.4" - ]; - }) - sources."lodash.debounce-4.0.8" - sources."lodash.memoize-3.0.4" - sources."map-cache-0.2.2" - sources."map-visit-1.0.0" - sources."md5.js-1.3.4" - sources."micromatch-3.1.10" - sources."miller-rabin-4.0.1" - sources."mime-1.6.0" - sources."minimalistic-assert-1.0.1" - sources."minimalistic-crypto-utils-1.0.1" - sources."minimatch-3.0.4" - sources."minimist-1.2.0" - sources."mixin-deep-1.3.1" - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - (sources."module-deps-4.1.1" // { - dependencies = [ - (sources."concat-stream-1.5.2" // { - dependencies = [ - sources."readable-stream-2.0.6" - ]; - }) - ]; - }) - (sources."mold-source-map-0.4.0" // { - dependencies = [ - sources."through-2.2.7" - ]; - }) - sources."ms-2.0.0" - sources."mute-stream-0.0.7" - sources."nan-2.10.0" - sources."nanomatch-1.2.13" - sources."neo-async-2.5.1" - sources."node-static-0.7.10" - sources."normalize-path-2.1.1" - (sources."object-copy-0.1.0" // { - dependencies = [ - sources."define-property-0.2.5" - sources."is-accessor-descriptor-0.1.6" - sources."is-data-descriptor-0.1.4" - (sources."is-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-5.1.0" - ]; - }) - sources."kind-of-3.2.2" - ]; - }) - sources."object-visit-1.0.1" - sources."object.pick-1.3.0" - sources."once-1.4.0" - (sources."optimist-0.6.1" // { - dependencies = [ - sources."minimist-0.0.10" - sources."wordwrap-0.0.3" - ]; - }) - sources."os-browserify-0.1.2" - sources."os-tmpdir-1.0.2" - sources."pako-0.2.9" - sources."parents-1.0.1" - sources."parse-asn1-5.1.1" - sources."pascalcase-0.1.1" - sources."path-browserify-0.0.1" - sources."path-dirname-1.0.2" - sources."path-is-absolute-1.0.1" - sources."path-parse-1.0.6" - sources."path-platform-0.11.15" - sources."pbkdf2-3.0.16" - sources."posix-character-classes-0.1.1" - sources."process-0.11.10" - sources."process-nextick-args-1.0.7" - sources."public-encrypt-4.0.2" - sources."punycode-1.4.1" - sources."querystring-0.2.0" - sources."querystring-es3-0.2.1" - sources."randombytes-2.0.6" - sources."randomfill-1.0.4" - sources."read-1.0.7" - sources."read-only-stream-2.0.0" - (sources."readable-stream-2.3.6" // { - dependencies = [ - sources."process-nextick-args-2.0.0" - sources."string_decoder-1.1.1" - ]; - }) - sources."readdirp-2.1.0" - sources."regex-not-1.0.2" - sources."remove-trailing-separator-1.1.0" - sources."repeat-element-1.1.2" - sources."repeat-string-1.6.1" - sources."resolve-1.8.1" - sources."resolve-url-0.2.1" - sources."ret-0.1.15" - sources."rimraf-2.6.2" - sources."ripemd160-2.0.2" - sources."safe-buffer-5.1.2" - sources."safe-regex-1.1.0" - sources."sander-0.5.1" - sources."set-immediate-shim-1.0.1" - (sources."set-value-2.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" - ]; - }) - sources."sha.js-2.4.11" - sources."shasum-1.0.2" - sources."shell-quote-1.6.1" - sources."simple-concat-1.0.0" - (sources."snapdragon-0.8.2" // { - dependencies = [ - sources."define-property-0.2.5" - sources."extend-shallow-2.0.1" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."is-extendable-0.1.1" - sources."kind-of-5.1.0" - ]; - }) - (sources."snapdragon-node-2.1.1" // { - dependencies = [ - sources."define-property-1.0.0" - ]; - }) - (sources."snapdragon-util-3.0.1" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."sorcery-0.10.0" - sources."source-map-0.5.7" - sources."source-map-resolve-0.5.2" - sources."source-map-url-0.4.0" - sources."sourcemap-codec-1.4.1" - sources."split-string-3.1.0" - (sources."static-extend-0.1.2" // { - dependencies = [ - sources."define-property-0.2.5" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - sources."stream-browserify-2.0.1" - sources."stream-combiner2-1.1.1" - sources."stream-http-2.8.3" - sources."stream-splicer-2.0.0" - sources."string-stream-0.0.7" - sources."string_decoder-0.10.31" - sources."subarg-1.0.0" - sources."syntax-error-1.4.0" - (sources."temp-0.8.3" // { - dependencies = [ - sources."rimraf-2.2.8" - ]; - }) - sources."through-2.3.8" - sources."through2-2.0.3" - sources."timers-browserify-1.4.2" - sources."to-arraybuffer-1.0.1" - (sources."to-object-path-0.3.0" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."to-regex-3.0.2" - sources."to-regex-range-2.1.1" - sources."tree-kill-1.2.0" - sources."tty-browserify-0.0.1" - sources."typedarray-0.0.6" - sources."umd-3.0.3" - sources."undeclared-identifiers-1.1.2" - (sources."union-value-1.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" - sources."set-value-0.4.3" - ]; - }) - (sources."unset-value-1.0.0" // { - dependencies = [ - (sources."has-value-0.3.1" // { - dependencies = [ - sources."isobject-2.1.0" - ]; - }) - sources."has-values-0.1.4" - ]; - }) - sources."upath-1.1.0" - sources."urix-0.1.0" - (sources."url-0.11.0" // { - dependencies = [ - sources."punycode-1.3.2" - ]; - }) - sources."use-3.1.1" - sources."util-0.10.4" - sources."util-deprecate-1.0.2" - sources."vm-browserify-0.0.4" - sources."watchpack-1.6.0" - sources."which-1.3.1" - sources."wordwrap-1.0.0" - sources."wrappy-1.0.2" - sources."xtend-4.0.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A build system for PureScript projects"; - homepage = https://github.com/bodil/pulp; - license = "LGPL-3.0+"; - }; - production = true; - bypassCache = false; - }; - quassel-webserver = nodeEnv.buildNodePackage { - name = "quassel-webserver"; - packageName = "quassel-webserver"; - version = "2.2.8"; - src = fetchurl { - url = "https://registry.npmjs.org/quassel-webserver/-/quassel-webserver-2.2.8.tgz"; - sha1 = "195a2a5b6dd76e4a244a807002678b037d70eeaa"; - }; - dependencies = [ - sources."@types/babel-types-7.0.4" - sources."@types/babylon-6.16.3" - sources."accepts-1.3.5" - sources."acorn-3.3.0" - (sources."acorn-globals-3.1.0" // { - dependencies = [ - sources."acorn-4.0.13" - ]; - }) - sources."ajv-4.11.8" - sources."align-text-0.1.4" - sources."ansi-regex-2.1.1" - sources."aproba-1.2.0" - sources."are-we-there-yet-1.1.5" - sources."array-flatten-1.1.1" - sources."asap-2.0.6" - sources."asn1-0.2.4" - sources."assert-plus-0.2.0" - sources."asynckit-0.4.0" - sources."aws-sign2-0.6.0" - sources."aws4-1.8.0" - sources."babel-runtime-6.26.0" - sources."babel-types-6.26.0" - sources."babylon-6.18.0" - sources."basic-auth-2.0.0" - sources."bcrypt-pbkdf-1.0.2" - sources."bindings-1.2.1" - sources."bl-1.2.2" - sources."body-parser-1.18.3" - sources."boom-2.10.1" - sources."buffer-alloc-1.2.0" - sources."buffer-alloc-unsafe-1.1.0" - sources."buffer-fill-1.0.0" - sources."bufferutil-2.0.1" - sources."bytes-3.0.0" - sources."camelcase-1.2.1" - sources."caseless-0.12.0" - sources."center-align-0.1.3" - sources."character-parser-2.2.0" - sources."chownr-1.0.1" - (sources."clean-css-4.2.1" // { - dependencies = [ - sources."source-map-0.6.1" - ]; - }) - sources."cliui-2.1.0" - sources."co-4.6.0" - sources."code-point-at-1.1.0" - sources."combined-stream-1.0.6" - sources."commander-2.17.1" - sources."console-control-strings-1.1.0" - sources."constantinople-3.1.2" - sources."content-disposition-0.5.2" - sources."content-type-1.0.4" - sources."cookie-0.3.1" - sources."cookie-parser-1.4.3" - sources."cookie-signature-1.0.6" - sources."core-js-2.5.7" - sources."core-util-is-1.0.2" - sources."cryptiles-2.0.5" - (sources."dashdash-1.14.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."debug-2.6.9" - sources."decamelize-1.2.0" - sources."deep-extend-0.6.0" - sources."delayed-stream-1.0.0" - sources."delegates-1.0.0" - sources."depd-1.1.2" - sources."destroy-1.0.4" - sources."doctypes-1.1.0" - sources."ecc-jsbn-0.1.2" - sources."ee-first-1.1.1" - sources."encodeurl-1.0.2" - sources."end-of-stream-1.4.1" - sources."errno-0.1.7" - sources."escape-html-1.0.3" - sources."esutils-2.0.2" - sources."etag-1.8.1" - sources."eventemitter2-3.0.2" - sources."expand-template-1.1.1" - (sources."express-4.16.3" // { - dependencies = [ - sources."body-parser-1.18.2" - (sources."http-errors-1.6.2" // { - dependencies = [ - sources."depd-1.1.1" - sources."setprototypeof-1.0.3" - ]; - }) - sources."iconv-lite-0.4.19" - sources."qs-6.5.1" - sources."raw-body-2.3.2" - sources."statuses-1.4.0" - ]; - }) - sources."extend-3.0.2" - sources."extsprintf-1.3.0" - (sources."finalhandler-1.1.1" // { - dependencies = [ - sources."statuses-1.4.0" - ]; - }) - sources."forever-agent-0.6.1" - sources."form-data-2.1.4" - sources."forwarded-0.1.2" - sources."fresh-0.5.2" - sources."fs-constants-1.0.0" - sources."function-bind-1.1.1" - sources."gauge-2.7.4" - (sources."getpass-0.1.7" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."github-from-package-0.0.0" - sources."graceful-fs-4.1.11" - sources."har-schema-1.0.5" - sources."har-validator-4.2.1" - sources."has-1.0.3" - sources."has-unicode-2.0.1" - sources."hawk-3.1.3" - sources."hoek-2.16.3" - sources."http-errors-1.6.3" - sources."http-signature-1.1.1" - sources."httpolyglot-0.1.2" - sources."iconv-lite-0.4.23" - sources."image-size-0.5.5" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."int64-buffer-0.1.10" - sources."ipaddr.js-1.8.0" - sources."is-3.2.1" - sources."is-buffer-1.1.6" - (sources."is-expression-3.0.0" // { - dependencies = [ - sources."acorn-4.0.13" - ]; - }) - sources."is-fullwidth-code-point-1.0.0" - sources."is-promise-2.1.0" - sources."is-regex-1.0.4" - sources."is-typedarray-1.0.0" - sources."isarray-1.0.0" - sources."isstream-0.1.2" - sources."js-stringify-1.0.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-stable-stringify-1.0.1" - sources."json-stringify-safe-5.0.1" - sources."jsonify-0.0.0" - (sources."jsprim-1.4.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."jstransformer-1.0.0" - sources."kind-of-3.2.2" - sources."lazy-cache-1.0.4" - sources."less-2.7.3" - sources."less-middleware-2.2.1" - sources."libquassel-2.1.9" - sources."lodash-4.17.10" - sources."longest-1.0.1" - sources."media-typer-0.3.0" - sources."merge-descriptors-1.0.1" - sources."methods-1.1.2" - sources."mime-1.4.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."morgan-1.9.0" - sources."ms-2.0.0" - sources."nan-2.5.1" - sources."negotiator-0.6.1" - sources."net-browserify-alt-1.1.0" - sources."node-abi-2.4.3" - sources."node.extend-2.0.0" - sources."noop-logger-0.1.1" - sources."npmlog-4.1.2" - sources."number-is-nan-1.0.1" - sources."oauth-sign-0.8.2" - sources."object-assign-4.1.1" - sources."on-finished-2.3.0" - sources."on-headers-1.0.1" - sources."once-1.4.0" - sources."os-homedir-1.0.2" - sources."parseurl-1.3.2" - sources."path-parse-1.0.6" - sources."path-to-regexp-0.1.7" - sources."performance-now-0.2.0" - (sources."prebuild-install-2.1.2" // { - dependencies = [ - sources."minimist-1.2.0" - sources."tunnel-agent-0.4.3" - ]; - }) - sources."process-nextick-args-2.0.0" - sources."promise-7.3.1" - sources."proxy-addr-2.0.4" - sources."prr-1.0.1" - sources."pug-2.0.3" - sources."pug-attrs-2.0.3" - sources."pug-code-gen-2.0.1" - sources."pug-error-1.3.2" - sources."pug-filters-3.1.0" - sources."pug-lexer-4.0.0" - sources."pug-linker-3.0.5" - sources."pug-load-2.0.11" - sources."pug-parser-5.0.0" - sources."pug-runtime-2.0.4" - sources."pug-strip-comments-1.0.3" - sources."pug-walk-1.1.7" - sources."pump-1.0.3" - sources."punycode-1.4.1" - sources."qs-6.5.2" - sources."qtdatastream-0.7.1" - sources."range-parser-1.2.0" - sources."raw-body-2.3.3" - (sources."rc-1.2.8" // { - dependencies = [ - sources."minimist-1.2.0" - ]; - }) - sources."readable-stream-2.3.6" - sources."regenerator-runtime-0.11.1" - sources."repeat-string-1.6.1" - (sources."request-2.81.0" // { - dependencies = [ - sources."qs-6.4.0" - ]; - }) - sources."resolve-1.8.1" - sources."right-align-0.1.3" - sources."safe-buffer-5.1.1" - sources."safer-buffer-2.1.2" - sources."semver-5.5.0" - (sources."send-0.16.2" // { - dependencies = [ - sources."statuses-1.4.0" - ]; - }) - (sources."serve-favicon-2.3.2" // { - dependencies = [ - sources."etag-1.7.0" - sources."fresh-0.3.0" - sources."ms-0.7.2" - ]; - }) - sources."serve-static-1.13.2" - sources."set-blocking-2.0.0" - sources."setprototypeof-1.1.0" - sources."signal-exit-3.0.2" - sources."simple-get-1.4.3" - sources."sntp-1.0.9" - sources."source-map-0.5.7" - (sources."sshpk-1.14.2" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."statuses-1.5.0" - sources."string-width-1.0.2" - sources."string_decoder-1.1.1" - sources."stringstream-0.0.6" - sources."strip-ansi-3.0.1" - sources."strip-json-comments-2.0.1" - sources."tar-fs-1.16.3" - sources."tar-stream-1.6.1" - sources."to-buffer-1.1.1" - sources."to-fast-properties-1.0.3" - sources."token-stream-0.0.1" - sources."tough-cookie-2.3.4" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."type-is-1.6.16" - sources."uglify-js-2.8.29" - sources."uglify-to-browserify-1.0.2" - sources."ultron-1.1.1" - sources."unpipe-1.0.0" - sources."unzip-response-1.0.2" - sources."util-deprecate-1.0.2" - sources."utils-merge-1.0.1" - sources."uuid-3.3.2" - sources."vary-1.1.2" - (sources."verror-1.10.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."void-elements-2.0.1" - sources."wide-align-1.1.3" - sources."window-size-0.1.0" - sources."with-5.1.1" - sources."wordwrap-0.0.2" - sources."wrappy-1.0.2" - (sources."ws-2.3.1" // { - dependencies = [ - sources."safe-buffer-5.0.1" - ]; - }) - sources."xtend-4.0.1" - sources."yargs-3.10.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Quassel web interface"; - homepage = https://github.com/magne4000/quassel-webserver; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - react-tools = nodeEnv.buildNodePackage { - name = "react-tools"; - packageName = "react-tools"; - version = "0.13.3"; - src = fetchurl { - url = "https://registry.npmjs.org/react-tools/-/react-tools-0.13.3.tgz"; - sha1 = "da6ac7d4d7777a59a5e951cf46e72fd4b6b40a2c"; - }; - dependencies = [ - sources."acorn-5.7.1" - sources."amdefine-1.0.1" - sources."ast-types-0.9.6" - sources."balanced-match-1.0.0" - sources."base62-0.1.1" - sources."brace-expansion-1.1.11" - sources."commander-2.17.1" - sources."commoner-0.10.8" - sources."concat-map-0.0.1" - sources."defined-1.0.0" - sources."detective-4.7.1" - sources."esprima-3.1.3" - sources."esprima-fb-13001.1001.0-dev-harmony-fb" - sources."glob-5.0.15" - sources."graceful-fs-4.1.11" - sources."iconv-lite-0.4.23" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - (sources."jstransform-10.1.0" // { - dependencies = [ - sources."source-map-0.1.31" - ]; - }) - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."once-1.4.0" - sources."path-is-absolute-1.0.1" - sources."private-0.1.8" - sources."q-1.5.1" - sources."recast-0.11.23" - sources."safer-buffer-2.1.2" - sources."source-map-0.5.7" - sources."wrappy-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A set of complementary tools to React, including the JSX transformer."; - homepage = https://facebook.github.io/react; - license = "BSD-3-Clause"; - }; - production = true; - bypassCache = false; - }; - react-native-cli = nodeEnv.buildNodePackage { - name = "react-native-cli"; - packageName = "react-native-cli"; - version = "2.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/react-native-cli/-/react-native-cli-2.0.1.tgz"; - sha1 = "f2cd3c7aa1b83828cdfba630e2dfd817df766d54"; - }; - dependencies = [ - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."async-0.2.10" - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."chalk-1.1.3" - sources."colors-0.6.2" - sources."concat-map-0.0.1" - sources."cycle-1.0.3" - sources."deep-equal-1.0.1" - sources."escape-string-regexp-1.0.5" - sources."eyes-0.1.8" - sources."fs.realpath-1.0.0" - sources."glob-7.1.2" - sources."has-ansi-2.0.0" - sources."i-0.3.6" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."isstream-0.1.2" - sources."minimatch-3.0.4" - sources."minimist-1.2.0" - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."mute-stream-0.0.7" - sources."ncp-0.4.2" - sources."once-1.4.0" - sources."path-is-absolute-1.0.1" - sources."pkginfo-0.4.1" - sources."prompt-0.2.14" - sources."read-1.0.7" - sources."revalidator-0.1.8" - sources."rimraf-2.6.2" - sources."semver-5.5.0" - sources."stack-trace-0.0.10" - sources."strip-ansi-3.0.1" - sources."supports-color-2.0.0" - sources."utile-0.2.1" - (sources."winston-0.8.3" // { - dependencies = [ - sources."pkginfo-0.3.1" - ]; - }) - sources."wrappy-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "The React Native CLI tools"; - homepage = "https://github.com/facebook/react-native#readme"; - license = "BSD-3-Clause"; - }; - production = true; - bypassCache = false; - }; - s3http = nodeEnv.buildNodePackage { - name = "s3http"; - packageName = "s3http"; - version = "0.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/s3http/-/s3http-0.0.5.tgz"; - sha1 = "c8fa1fffb8258ce68adf75df73f90fbb6f23d198"; - }; - dependencies = [ - sources."ajv-5.5.2" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."asynckit-0.4.0" - sources."aws-sdk-1.18.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."bcrypt-pbkdf-1.0.2" - sources."buffer-crc32-0.2.1" - sources."bytes-0.2.1" - sources."caseless-0.12.0" - sources."co-4.6.0" - sources."coffee-script-1.6.3" - sources."combined-stream-1.0.6" - sources."commander-2.0.0" - (sources."connect-2.11.0" // { - dependencies = [ - sources."methods-0.0.1" - ]; - }) - sources."cookie-0.1.0" - sources."cookie-signature-1.0.1" - sources."core-util-is-1.0.2" - sources."crc-0.2.0" - sources."crypto-0.0.3" - sources."dashdash-1.14.1" - sources."debug-3.1.0" - sources."delayed-stream-1.0.0" - sources."ecc-jsbn-0.1.2" - sources."events.node-0.4.9" - (sources."everyauth-0.4.5" // { - dependencies = [ - sources."bytes-0.1.0" - sources."connect-2.3.9" - sources."cookie-0.0.4" - sources."debug-0.5.0" - sources."fresh-0.1.0" - sources."mime-1.2.6" - sources."qs-0.4.2" - sources."send-0.0.3" - ]; - }) - (sources."express-3.4.4" // { - dependencies = [ - sources."commander-1.3.2" - ]; - }) - sources."extend-3.0.2" - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."formidable-1.0.11" - sources."fresh-0.2.0" - sources."getpass-0.1.7" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."http-auth-2.0.7" - sources."http-signature-1.2.0" - sources."inherits-2.0.3" - sources."is-typedarray-1.0.0" - sources."isarray-0.0.1" - sources."isstream-0.1.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsprim-1.4.1" - sources."keypress-0.1.0" - sources."methods-0.1.0" - sources."mime-1.2.11" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."mkdirp-0.3.5" - sources."ms-2.0.0" - sources."multiparty-2.2.0" - sources."negotiator-0.3.0" - sources."node-swt-0.1.1" - sources."node-uuid-1.4.1" - sources."node-wsfederation-0.1.1" - sources."oauth-https://github.com/ciaranj/node-oauth/tarball/master" - sources."oauth-sign-0.8.2" - (sources."openid-2.0.6" // { - dependencies = [ - sources."qs-6.5.2" - sources."request-2.87.0" - ]; - }) - sources."pause-0.0.1" - sources."performance-now-2.1.0" - sources."punycode-1.4.1" - sources."qs-0.6.5" - sources."range-parser-0.0.4" - sources."raw-body-0.0.3" - sources."readable-stream-1.1.14" - sources."request-2.9.203" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."sax-1.2.4" - sources."send-0.1.4" - sources."sshpk-1.14.2" - sources."stream-counter-0.2.0" - sources."string-1.6.1" - sources."string_decoder-0.10.31" - sources."tough-cookie-2.3.4" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."uid2-0.0.3" - sources."util-0.4.9" - sources."uuid-3.3.2" - sources."verror-1.10.0" - sources."xml2js-0.2.4" - sources."xmlbuilder-0.4.2" - ]; - buildInputs = globalBuildInputs; - meta = { - }; - production = true; - bypassCache = false; - }; - semver = nodeEnv.buildNodePackage { - name = "semver"; - packageName = "semver"; - version = "5.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz"; - sha512 = "4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA=="; - }; - buildInputs = globalBuildInputs; - meta = { - description = "The semantic version parser used by npm."; - homepage = "https://github.com/npm/node-semver#readme"; - license = "ISC"; - }; - production = true; - bypassCache = false; - }; - serve = nodeEnv.buildNodePackage { - name = "serve"; - packageName = "serve"; - version = "9.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/serve/-/serve-9.4.2.tgz"; - sha512 = "2kSfuxVKvsMhXLyg3AoIYzxHwoY+kiSB6l/+zD7G+9c13W4519DtKl4qK+kbWvOXEVPdphg5MUePfp8ONGr7Yg=="; - }; - dependencies = [ - sources."@zeit/schemas-1.7.0" - sources."ajv-6.5.2" - sources."ansi-align-2.0.0" - sources."ansi-regex-3.0.0" - sources."ansi-styles-3.2.1" - sources."arch-2.1.1" - sources."arg-2.0.0" - sources."balanced-match-1.0.0" - sources."boxen-1.3.0" - sources."brace-expansion-1.1.11" - sources."bytes-3.0.0" - sources."camelcase-4.1.0" - sources."chalk-2.4.1" - sources."cli-boxes-1.0.0" - (sources."clipboardy-1.2.3" // { - dependencies = [ - sources."execa-0.8.0" - ]; - }) - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."concat-map-0.0.1" - sources."content-disposition-0.5.2" - sources."cross-spawn-5.1.0" - sources."deep-extend-0.6.0" - sources."escape-string-regexp-1.0.5" - sources."execa-0.7.0" - sources."fast-deep-equal-2.0.1" - sources."fast-json-stable-stringify-2.0.0" - (sources."fast-url-parser-1.1.3" // { - dependencies = [ - sources."punycode-1.4.1" - ]; - }) - sources."get-stream-3.0.0" - sources."glob-slash-1.0.0" - sources."glob-slasher-1.0.1" - sources."has-flag-3.0.0" - sources."ini-1.3.5" - sources."is-fullwidth-code-point-2.0.0" - sources."is-stream-1.1.0" - sources."isexe-2.0.0" - sources."json-schema-traverse-0.4.1" - sources."lodash-4.17.10" - sources."lodash._objecttypes-2.4.1" - sources."lodash.isobject-2.4.1" - sources."lru-cache-4.1.3" - sources."mime-db-1.33.0" - sources."mime-types-2.1.18" - sources."minimatch-3.0.4" - sources."minimist-1.2.0" - sources."npm-run-path-2.0.2" - sources."p-finally-1.0.0" - sources."path-is-inside-1.0.2" - sources."path-key-2.0.1" - sources."path-to-regexp-2.2.1" - sources."pseudomap-1.0.2" - sources."punycode-2.1.1" - sources."rc-1.2.8" - sources."registry-auth-token-3.3.2" - sources."registry-url-3.1.0" - sources."safe-buffer-5.1.2" - sources."serve-handler-3.6.0" - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."signal-exit-3.0.2" - sources."string-width-2.1.1" - sources."strip-ansi-4.0.0" - sources."strip-eof-1.0.0" - sources."strip-json-comments-2.0.1" - sources."supports-color-5.4.0" - sources."term-size-1.2.0" - sources."toxic-1.0.1" - sources."update-check-1.5.2" - sources."uri-js-4.2.2" - sources."which-1.3.1" - sources."widest-line-2.0.0" - sources."yallist-2.1.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Static file serving and directory listing"; - homepage = "https://github.com/zeit/serve#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - shout = nodeEnv.buildNodePackage { - name = "shout"; - packageName = "shout"; - version = "0.53.0"; - src = fetchurl { - url = "https://registry.npmjs.org/shout/-/shout-0.53.0.tgz"; - sha1 = "13ebfcb3b741759d2475db96107776c81d308ae8"; - }; - dependencies = [ - sources."CSSselect-0.4.1" - sources."CSSwhat-0.4.7" - sources."accepts-1.3.5" - sources."after-0.8.1" - sources."ajv-5.5.2" - sources."array-flatten-1.1.1" - sources."arraybuffer.slice-0.0.6" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."asynckit-0.4.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."base64-arraybuffer-0.1.2" - sources."base64id-0.1.0" - sources."bcrypt-nodejs-0.0.3" - sources."bcrypt-pbkdf-1.0.2" - sources."better-assert-1.0.2" - sources."blob-0.0.2" - sources."body-parser-1.18.2" - sources."bytes-3.0.0" - sources."callsite-1.0.0" - sources."caseless-0.12.0" - sources."cheerio-0.17.0" - sources."co-4.6.0" - sources."combined-stream-1.0.6" - sources."commander-2.17.1" - sources."component-bind-1.0.0" - sources."component-emitter-1.1.2" - sources."component-inherit-0.0.3" - sources."content-disposition-0.5.2" - sources."content-type-1.0.4" - sources."cookie-0.3.1" - sources."cookie-signature-1.0.6" - sources."core-util-is-1.0.2" - sources."dashdash-1.14.1" - sources."debug-2.6.9" - sources."delayed-stream-1.0.0" - sources."depd-1.1.2" - sources."destroy-1.0.4" - (sources."dom-serializer-0.0.1" // { - dependencies = [ - sources."domelementtype-1.1.3" - ]; - }) - sources."domelementtype-1.3.0" - sources."domhandler-2.2.1" - sources."domutils-1.4.3" - sources."duplexer-0.1.1" - sources."ecc-jsbn-0.1.2" - sources."ee-first-1.1.1" - sources."emitter-http://github.com/component/emitter/archive/1.0.1.tar.gz" - sources."encodeurl-1.0.2" - (sources."engine.io-1.3.1" // { - dependencies = [ - sources."debug-0.6.0" - ]; - }) - (sources."engine.io-client-1.3.1" // { - dependencies = [ - sources."debug-0.7.4" - ]; - }) - sources."engine.io-parser-1.0.6" - sources."entities-1.1.1" - sources."escape-html-1.0.3" - sources."etag-1.8.1" - sources."event-stream-3.3.4" - sources."express-4.16.3" - sources."extend-3.0.2" - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - sources."finalhandler-1.1.1" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."forwarded-0.1.2" - sources."fresh-0.5.2" - sources."from-0.1.7" - sources."getpass-0.1.7" - sources."global-https://github.com/component/global/archive/v2.0.1.tar.gz" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."has-binary-data-0.1.1" - sources."has-cors-1.0.3" - (sources."htmlparser2-3.7.3" // { - dependencies = [ - sources."domutils-1.5.1" - sources."entities-1.0.0" - ]; - }) - sources."http-errors-1.6.3" - sources."http-signature-1.2.0" - sources."iconv-lite-0.4.19" - sources."indexof-0.0.1" - sources."inherits-2.0.3" - sources."ipaddr.js-1.8.0" - sources."irc-replies-2.0.1" - sources."is-typedarray-1.0.0" - sources."isarray-0.0.1" - sources."isstream-0.1.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."json3-3.2.6" - sources."jsprim-1.4.1" - sources."linewise-0.0.3" - sources."lodash-2.4.2" - sources."map-stream-0.1.0" - sources."media-typer-0.3.0" - sources."merge-descriptors-1.0.1" - sources."methods-1.1.2" - sources."mime-1.4.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."moment-2.7.0" - sources."ms-2.0.0" - sources."mute-stream-0.0.7" - sources."nan-0.3.2" - sources."negotiator-0.6.1" - sources."oauth-sign-0.8.2" - sources."object-component-0.0.3" - sources."on-finished-2.3.0" - sources."options-0.0.6" - sources."parsejson-0.0.1" - sources."parseqs-0.0.2" - sources."parseuri-0.0.2" - sources."parseurl-1.3.2" - sources."path-to-regexp-0.1.7" - sources."pause-stream-0.0.11" - sources."performance-now-2.1.0" - sources."proxy-addr-2.0.4" - sources."punycode-1.4.1" - sources."qs-6.5.1" - sources."range-parser-1.2.0" - (sources."raw-body-2.3.2" // { - dependencies = [ - sources."depd-1.1.1" - sources."http-errors-1.6.2" - sources."setprototypeof-1.0.3" - ]; - }) - sources."read-1.0.7" - sources."readable-stream-1.1.14" - sources."request-2.87.0" - sources."safe-buffer-5.1.1" - sources."safer-buffer-2.1.2" - sources."send-0.16.2" - sources."serve-static-1.13.2" - sources."setprototypeof-1.1.0" - sources."slate-irc-0.7.3" - (sources."slate-irc-parser-0.0.2" // { - dependencies = [ - sources."debug-0.7.4" - ]; - }) - (sources."socket.io-1.0.6" // { - dependencies = [ - sources."debug-0.7.4" - ]; - }) - (sources."socket.io-adapter-0.2.0" // { - dependencies = [ - sources."debug-0.7.4" - sources."emitter-http://github.com/component/emitter/archive/1.0.1.tar.gz" - sources."socket.io-parser-2.1.2" - ]; - }) - (sources."socket.io-client-1.0.6" // { - dependencies = [ - sources."debug-0.7.4" - ]; - }) - (sources."socket.io-parser-2.2.0" // { - dependencies = [ - sources."debug-0.7.4" - ]; - }) - sources."split-0.3.3" - sources."sshpk-1.14.2" - sources."statuses-1.4.0" - sources."stream-combiner-0.0.4" - sources."string_decoder-0.10.31" - sources."through-2.3.8" - sources."tinycolor-0.0.1" - sources."to-array-0.1.3" - sources."tough-cookie-2.3.4" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."type-is-1.6.16" - sources."unpipe-1.0.0" - sources."utf8-2.0.0" - sources."utils-merge-1.0.1" - sources."uuid-3.3.2" - sources."vary-1.1.2" - sources."verror-1.10.0" - (sources."ws-0.4.31" // { - dependencies = [ - sources."commander-0.6.1" - ]; - }) - sources."xmlhttprequest-https://github.com/LearnBoost/node-XMLHttpRequest/archive/0f36d0b5ebc03d85f860d42a64ae9791e1daa433.tar.gz" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "The self-hosted Web IRC client"; - homepage = "https://github.com/erming/shout#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - sinopia = nodeEnv.buildNodePackage { - name = "sinopia"; - packageName = "sinopia"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/sinopia/-/sinopia-1.4.0.tgz"; - sha1 = "36bf5209356facbf6cef18fa32274d116043ed24"; - }; - dependencies = [ - sources."JSONStream-1.3.3" - sources."accepts-1.3.5" - sources."ajv-5.5.2" - sources."amdefine-1.0.1" - sources."ansi-styles-3.2.1" - sources."argparse-1.0.10" - sources."array-flatten-2.1.1" - sources."array-uniq-1.0.3" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."async-0.9.2" - sources."asynckit-0.4.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."balanced-match-1.0.0" - sources."bcrypt-pbkdf-1.0.2" - (sources."body-parser-1.18.3" // { - dependencies = [ - sources."bytes-3.0.0" - sources."http-errors-1.6.3" - sources."iconv-lite-0.4.23" - sources."qs-6.5.2" - sources."raw-body-2.3.3" - sources."setprototypeof-1.1.0" - sources."statuses-1.5.0" - ]; - }) - sources."brace-expansion-1.1.11" - sources."bunyan-1.8.12" - sources."bytes-1.0.0" - sources."caseless-0.12.0" - sources."chalk-2.4.1" - sources."co-4.6.0" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."combined-stream-1.0.6" - sources."commander-2.17.1" - sources."compressible-2.0.14" - (sources."compression-1.7.3" // { - dependencies = [ - sources."bytes-3.0.0" - ]; - }) - sources."concat-map-0.0.1" - sources."content-disposition-0.5.2" - sources."content-type-1.0.4" - sources."cookie-0.3.1" - sources."cookie-signature-1.0.6" - sources."cookies-0.7.1" - sources."core-util-is-1.0.2" - sources."crypt3-0.2.0" - sources."dashdash-1.14.1" - sources."debug-2.6.9" - sources."delayed-stream-1.0.0" - sources."depd-1.1.2" - sources."destroy-1.0.4" - (sources."dom-serializer-0.1.0" // { - dependencies = [ - sources."domelementtype-1.1.3" - ]; - }) - sources."domelementtype-1.3.0" - sources."domhandler-2.4.2" - sources."domutils-1.7.0" - sources."dtrace-provider-0.8.7" - sources."ecc-jsbn-0.1.2" - sources."ee-first-1.1.1" - sources."encodeurl-1.0.2" - sources."entities-1.1.1" - sources."es6-shim-0.21.1" - sources."escape-html-1.0.3" - sources."escape-string-regexp-1.0.5" - sources."esprima-4.0.1" - sources."etag-1.8.1" - sources."express-5.0.0-alpha.6" - sources."express-json5-0.1.0" - sources."extend-3.0.2" - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - sources."finalhandler-1.0.6" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."forwarded-0.1.2" - sources."fresh-0.5.2" - sources."fs-ext-0.6.0" - sources."getpass-0.1.7" - (sources."glob-6.0.4" // { - dependencies = [ - sources."minimatch-3.0.4" - ]; - }) - sources."handlebars-2.0.0" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."has-flag-3.0.0" - sources."highlight.js-8.9.1" - (sources."htmlparser2-3.9.2" // { - dependencies = [ - sources."readable-stream-2.3.6" - ]; - }) - (sources."http-errors-1.7.0" // { - dependencies = [ - sources."setprototypeof-1.1.0" - sources."statuses-1.5.0" - ]; - }) - sources."http-signature-1.2.0" - sources."iconv-lite-0.4.8" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ipaddr.js-1.4.0" - sources."is-typedarray-1.0.0" - sources."isarray-1.0.0" - sources."isstream-0.1.2" - sources."jju-1.4.0" - sources."js-yaml-3.12.0" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsonparse-1.3.1" - sources."jsprim-1.4.1" - sources."keygrip-1.0.2" - sources."linkify-it-1.2.4" - sources."lodash.clonedeep-4.5.0" - sources."lodash.escaperegexp-4.1.2" - sources."lodash.isplainobject-4.0.6" - sources."lodash.isstring-4.0.1" - sources."lodash.mergewith-4.6.1" - sources."lru-cache-2.7.3" - sources."lunr-0.7.2" - sources."markdown-it-4.4.0" - sources."mdurl-1.0.1" - sources."media-typer-0.3.0" - sources."merge-descriptors-1.0.1" - sources."methods-1.1.2" - sources."mime-1.3.4" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimatch-1.0.0" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."moment-2.22.2" - sources."ms-2.0.0" - sources."mv-2.1.1" - sources."nan-2.10.0" - sources."ncp-2.0.0" - sources."negotiator-0.6.1" - sources."number-is-nan-1.0.1" - sources."oauth-sign-0.8.2" - sources."on-finished-2.3.0" - sources."on-headers-1.0.1" - sources."once-1.4.0" - sources."optimist-0.3.7" - sources."parseurl-1.3.2" - sources."path-is-absolute-1.0.1" - sources."path-to-regexp-0.1.7" - sources."performance-now-2.1.0" - (sources."postcss-6.0.23" // { - dependencies = [ - sources."source-map-0.6.1" - ]; - }) - sources."process-nextick-args-2.0.0" - sources."proxy-addr-1.1.5" - sources."punycode-1.4.1" - sources."qs-6.5.0" - sources."range-parser-1.2.0" - sources."raw-body-1.3.4" - (sources."readable-stream-1.1.14" // { - dependencies = [ - sources."isarray-0.0.1" - sources."string_decoder-0.10.31" - ]; - }) - sources."render-readme-1.3.1" - (sources."request-2.87.0" // { - dependencies = [ - sources."qs-6.5.2" - ]; - }) - sources."rimraf-2.4.5" - (sources."router-1.3.3" // { - dependencies = [ - sources."setprototypeof-1.1.0" - sources."utils-merge-1.0.1" - ]; - }) - sources."safe-buffer-5.1.2" - sources."safe-json-stringify-1.2.0" - sources."safer-buffer-2.1.2" - sources."sanitize-html-1.18.4" - sources."semver-4.3.6" - (sources."send-0.15.6" // { - dependencies = [ - (sources."http-errors-1.6.3" // { - dependencies = [ - sources."statuses-1.5.0" - ]; - }) - sources."setprototypeof-1.1.0" - ]; - }) - sources."serve-static-1.12.6" - sources."setprototypeof-1.0.3" - sources."sigmund-1.0.1" - sources."sinopia-htpasswd-0.4.5" - sources."source-map-0.1.43" - sources."sprintf-js-1.0.3" - sources."srcset-1.0.0" - sources."sshpk-1.14.2" - sources."statuses-1.3.1" - sources."string_decoder-1.1.1" - sources."supports-color-5.4.0" - sources."through-2.3.8" - sources."toidentifier-1.0.0" - sources."tough-cookie-2.3.4" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."type-is-1.6.16" - sources."uc.micro-1.0.5" - (sources."uglify-js-2.3.6" // { - dependencies = [ - sources."async-0.2.10" - ]; - }) - sources."unpipe-1.0.0" - sources."util-deprecate-1.0.2" - sources."utils-merge-1.0.0" - sources."uuid-3.3.2" - sources."vary-1.1.2" - sources."verror-1.10.0" - sources."wordwrap-0.0.3" - sources."wrappy-1.0.2" - sources."xtend-4.0.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Private npm repository server"; - homepage = https://github.com/rlidwka/sinopia; - license = { - type = "WTFPL"; - url = "http://www.wtfpl.net/txt/copying/"; - }; - }; - production = true; - bypassCache = false; - }; - sloc = nodeEnv.buildNodePackage { - name = "sloc"; - packageName = "sloc"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/sloc/-/sloc-0.2.0.tgz"; - sha1 = "b42d3da1a442a489f454c32c628e8ebf0007875c"; - }; - dependencies = [ - sources."async-2.1.5" - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."cli-table-0.3.1" - sources."colors-1.0.3" - sources."commander-2.9.0" - sources."concat-map-0.0.1" - sources."core-util-is-1.0.2" - sources."graceful-fs-4.1.11" - sources."graceful-readlink-1.0.1" - sources."inherits-2.0.3" - sources."isarray-1.0.0" - sources."lodash-4.17.10" - sources."minimatch-3.0.4" - sources."process-nextick-args-2.0.0" - sources."readable-stream-2.3.6" - sources."readdirp-2.1.0" - sources."safe-buffer-5.1.2" - sources."set-immediate-shim-1.0.1" - sources."string_decoder-1.1.1" - sources."util-deprecate-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "sloc is a simple tool to count SLOC (source lines of code)"; - homepage = "https://github.com/flosse/sloc#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - smartdc = nodeEnv.buildNodePackage { - name = "smartdc"; - packageName = "smartdc"; - version = "8.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/smartdc/-/smartdc-8.1.0.tgz"; - sha1 = "c8dba4694307a0070b84a67ced76da6de73f3585"; - }; - dependencies = [ - sources."abbrev-1.1.1" - sources."asn1-0.1.11" - sources."assert-plus-0.1.5" - sources."backoff-2.5.0" - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."bunyan-1.5.1" - sources."clone-0.1.6" - sources."cmdln-3.2.1" - sources."concat-map-0.0.1" - sources."core-util-is-1.0.2" - sources."csv-0.4.6" - sources."csv-generate-0.0.6" - sources."csv-parse-1.3.3" - sources."csv-stringify-0.0.8" - sources."ctype-0.5.3" - sources."dashdash-1.7.3" - sources."dtrace-provider-0.6.0" - sources."ecc-jsbn-0.2.0" - sources."escape-regexp-component-1.0.2" - sources."extsprintf-1.2.0" - sources."formidable-1.2.1" - sources."glob-6.0.4" - sources."http-signature-0.11.0" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."isarray-1.0.0" - sources."jodid25519-1.0.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - (sources."jsprim-1.4.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - sources."extsprintf-1.3.0" - ]; - }) - sources."keep-alive-agent-0.0.1" - sources."lru-cache-2.2.0" - sources."mime-1.6.0" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."mv-2.1.1" - sources."nan-2.10.0" - sources."ncp-2.0.0" - sources."negotiator-0.5.3" - sources."node-uuid-1.4.8" - sources."nopt-2.0.0" - sources."once-1.4.0" - sources."path-is-absolute-1.0.1" - sources."precond-0.2.3" - sources."process-nextick-args-2.0.0" - sources."qs-3.1.0" - sources."readable-stream-2.3.6" - (sources."restify-4.0.3" // { - dependencies = [ - sources."lru-cache-2.7.3" - (sources."vasync-1.6.3" // { - dependencies = [ - sources."verror-1.6.0" - ]; - }) - ]; - }) - sources."rimraf-2.4.5" - sources."safe-buffer-5.1.2" - sources."safe-json-stringify-1.2.0" - sources."safer-buffer-2.1.2" - sources."semver-4.3.6" - (sources."smartdc-auth-2.3.1" // { - dependencies = [ - sources."assert-plus-0.1.2" - sources."clone-0.1.5" - sources."dashdash-1.10.1" - sources."extsprintf-1.0.0" - (sources."http-signature-1.2.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."json-schema-0.2.2" - sources."once-1.3.0" - (sources."vasync-1.4.3" // { - dependencies = [ - (sources."jsprim-0.3.0" // { - dependencies = [ - sources."verror-1.3.3" - ]; - }) - ]; - }) - sources."verror-1.1.0" - ]; - }) - sources."spdy-1.32.5" - (sources."sshpk-1.7.1" // { - dependencies = [ - sources."asn1-0.2.4" - sources."assert-plus-0.2.0" - (sources."dashdash-1.14.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - ]; - }) - sources."sshpk-agent-1.2.1" - sources."stream-transform-0.1.2" - sources."string_decoder-1.1.1" - sources."tunnel-agent-0.4.3" - sources."tweetnacl-0.14.5" - sources."util-deprecate-1.0.2" - (sources."vasync-1.6.2" // { - dependencies = [ - sources."extsprintf-1.0.0" - sources."verror-1.1.0" - ]; - }) - (sources."verror-1.10.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."wrappy-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Client SDK and CLI for the Joyent SmartDataCenter API"; - homepage = "https://github.com/joyent/node-smartdc#readme"; - }; - production = true; - bypassCache = false; - }; - "socket.io" = nodeEnv.buildNodePackage { - name = "socket.io"; - packageName = "socket.io"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz"; - sha512 = "rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA=="; - }; - dependencies = [ - sources."accepts-1.3.5" - sources."after-0.8.2" - sources."arraybuffer.slice-0.0.7" - sources."async-limiter-1.0.0" - sources."backo2-1.0.2" - sources."base64-arraybuffer-0.1.5" - sources."base64id-1.0.0" - sources."better-assert-1.0.2" - sources."blob-0.0.4" - sources."callsite-1.0.0" - sources."component-bind-1.0.0" - sources."component-emitter-1.2.1" - sources."component-inherit-0.0.3" - sources."cookie-0.3.1" - sources."debug-3.1.0" - sources."engine.io-3.2.0" - sources."engine.io-client-3.2.1" - sources."engine.io-parser-2.1.2" - sources."has-binary2-1.0.3" - sources."has-cors-1.1.0" - sources."indexof-0.0.1" - sources."isarray-2.0.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."ms-2.0.0" - sources."negotiator-0.6.1" - sources."object-component-0.0.3" - sources."parseqs-0.0.5" - sources."parseuri-0.0.5" - sources."safe-buffer-5.1.2" - sources."socket.io-adapter-1.1.1" - sources."socket.io-client-2.1.1" - sources."socket.io-parser-3.2.0" - sources."to-array-0.1.4" - sources."ultron-1.1.1" - sources."ws-3.3.3" - sources."xmlhttprequest-ssl-1.5.5" - sources."yeast-0.1.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "node.js realtime framework server"; - homepage = "https://github.com/socketio/socket.io#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - stackdriver-statsd-backend = nodeEnv.buildNodePackage { - name = "stackdriver-statsd-backend"; - packageName = "stackdriver-statsd-backend"; - version = "0.2.3"; - src = fetchurl { - url = "https://registry.npmjs.org/stackdriver-statsd-backend/-/stackdriver-statsd-backend-0.2.3.tgz"; - sha1 = "6ffead71e5655d4d787c39da8d1c9eaaa59c91d7"; - }; - buildInputs = globalBuildInputs; - meta = { - description = "Send metric data from statsd to Stackdriver"; - homepage = https://www.stackdriver.com/; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - statsd = nodeEnv.buildNodePackage { - name = "statsd"; - packageName = "statsd"; - version = "0.8.0"; - src = fetchurl { - url = "https://registry.npmjs.org/statsd/-/statsd-0.8.0.tgz"; - sha1 = "92041479e174a214df7147f2fab1348af0839052"; - }; - dependencies = [ - sources."commander-1.3.1" - sources."connection-parse-0.0.7" - sources."generic-pool-2.2.0" - sources."hashring-3.2.0" - sources."keypress-0.1.0" - sources."modern-syslog-1.1.2" - sources."nan-2.10.0" - sources."sequence-2.2.1" - sources."simple-lru-cache-0.0.2" - sources."winser-0.1.6" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Network daemon for the collection and aggregation of realtime application metrics"; - homepage = https://github.com/etsy/statsd; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - statsd-influxdb-backend = nodeEnv.buildNodePackage { - name = "statsd-influxdb-backend"; - packageName = "statsd-influxdb-backend"; - version = "0.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/statsd-influxdb-backend/-/statsd-influxdb-backend-0.6.0.tgz"; - sha1 = "25fb83cf0b3af923dfc7d506eb1208def8790d78"; - }; - buildInputs = globalBuildInputs; - meta = { - description = "InfluxDB backend for StatsD"; - homepage = https://github.com/bernd/statsd-influxdb-backend; - license = "BSD"; - }; - production = true; - bypassCache = false; - }; - statsd-librato-backend = nodeEnv.buildNodePackage { - name = "statsd-librato-backend"; - packageName = "statsd-librato-backend"; - version = "2.0.16"; - src = fetchurl { - url = "https://registry.npmjs.org/statsd-librato-backend/-/statsd-librato-backend-2.0.16.tgz"; - sha1 = "6c6a0d14684f0341e5ba013eed30302545532bc6"; - }; - dependencies = [ - sources."extend-3.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A StatsD backend for Librato Metrics"; - homepage = https://github.com/librato/statsd-librato-backend; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - stylus = nodeEnv.buildNodePackage { - name = "stylus"; - packageName = "stylus"; - version = "0.54.5"; - src = fetchurl { - url = "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz"; - sha1 = "42b9560931ca7090ce8515a798ba9e6aa3d6dc79"; - }; - dependencies = [ - sources."amdefine-1.0.1" - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."concat-map-0.0.1" - sources."css-parse-1.7.0" - sources."debug-3.1.0" - sources."fs.realpath-1.0.0" - sources."glob-7.0.6" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."ms-2.0.0" - sources."once-1.4.0" - sources."path-is-absolute-1.0.1" - sources."sax-0.5.8" - sources."source-map-0.1.43" - sources."wrappy-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Robust, expressive, and feature-rich CSS superset"; - homepage = https://github.com/stylus/stylus; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - svgo = nodeEnv.buildNodePackage { - name = "svgo"; - packageName = "svgo"; - version = "1.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/svgo/-/svgo-1.0.5.tgz"; - sha512 = "nYrifviB77aNKDNKKyuay3M9aYiK6Hv5gJVDdjj2ZXTQmI8WZc8+UPLR5IpVlktJfSu3co/4XcWgrgI6seGBPg=="; - }; - dependencies = [ - sources."argparse-1.0.10" - sources."boolbase-1.0.0" - sources."coa-2.0.1" - sources."colors-1.1.2" - sources."css-select-1.3.0-rc0" - sources."css-select-base-adapter-0.1.0" - sources."css-tree-1.0.0-alpha25" - sources."css-url-regex-1.1.0" - sources."css-what-2.1.0" - (sources."csso-3.5.1" // { - dependencies = [ - sources."css-tree-1.0.0-alpha.29" - ]; - }) - sources."define-properties-1.1.2" - (sources."dom-serializer-0.1.0" // { - dependencies = [ - sources."domelementtype-1.1.3" - ]; - }) - sources."domelementtype-1.3.0" - sources."domutils-1.5.1" - sources."entities-1.1.1" - sources."es-abstract-1.12.0" - sources."es-to-primitive-1.1.1" - sources."esprima-4.0.1" - sources."foreach-2.0.5" - sources."function-bind-1.1.1" - sources."has-1.0.3" - sources."is-callable-1.1.4" - sources."is-date-object-1.0.1" - sources."is-regex-1.0.4" - sources."is-symbol-1.0.1" - sources."js-yaml-3.10.0" - sources."mdn-data-1.1.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."nth-check-1.0.1" - sources."object-keys-1.0.12" - sources."object.getownpropertydescriptors-2.0.3" - sources."object.values-1.0.4" - sources."q-1.5.1" - sources."sax-1.2.4" - sources."source-map-0.5.7" - sources."sprintf-js-1.0.3" - sources."stable-0.1.8" - sources."unquote-1.1.1" - sources."util.promisify-1.0.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Nodejs-based tool for optimizing SVG vector graphics files"; - homepage = https://github.com/svg/svgo; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - tern = nodeEnv.buildNodePackage { - name = "tern"; - packageName = "tern"; - version = "0.21.0"; - src = fetchurl { - url = "https://registry.npmjs.org/tern/-/tern-0.21.0.tgz"; - sha1 = "809c87a826e112494398cf8894f7c2d1b3464eb7"; - }; - dependencies = [ - sources."acorn-4.0.13" - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."concat-map-0.0.1" - sources."core-util-is-1.0.2" - sources."enhanced-resolve-2.3.0" - sources."errno-0.1.7" - sources."fs.realpath-1.0.0" - sources."glob-7.1.2" - sources."graceful-fs-4.1.11" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."isarray-1.0.0" - sources."memory-fs-0.3.0" - sources."minimatch-3.0.4" - sources."object-assign-4.1.1" - sources."once-1.4.0" - sources."path-is-absolute-1.0.1" - sources."process-nextick-args-2.0.0" - sources."prr-1.0.1" - sources."readable-stream-2.3.6" - sources."resolve-from-2.0.0" - sources."safe-buffer-5.1.2" - sources."string_decoder-1.1.1" - sources."tapable-0.2.8" - sources."util-deprecate-1.0.2" - sources."wrappy-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A JavaScript code analyzer for deep, cross-editor language support"; - homepage = "https://github.com/ternjs/tern#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - tiddlywiki = nodeEnv.buildNodePackage { - name = "tiddlywiki"; - packageName = "tiddlywiki"; - version = "5.1.17"; - src = fetchurl { - url = "https://registry.npmjs.org/tiddlywiki/-/tiddlywiki-5.1.17.tgz"; - sha1 = "bd3311146ba67fb4beee9933dd2e6d55e92665ed"; - }; - buildInputs = globalBuildInputs; - meta = { - description = "a non-linear personal web notebook"; - homepage = "https://github.com/Jermolene/TiddlyWiki5#readme"; - license = "BSD"; - }; - production = true; - bypassCache = false; - }; - titanium = nodeEnv.buildNodePackage { - name = "titanium"; - packageName = "titanium"; - version = "5.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/titanium/-/titanium-5.2.0.tgz"; - sha512 = "kB3n4rOfcUznvAA+8yXjuExczfq2ILEp6tUlY2H3YVYRcV5W5tsVsvRJLHeB3sZzijxZY+5DTBuV3txiWevSHA=="; - }; - dependencies = [ - sources."adm-zip-0.4.11" - sources."ajv-5.5.2" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."async-2.6.1" - sources."asynckit-0.4.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."bcrypt-pbkdf-1.0.2" - sources."buffer-from-1.1.1" - sources."caseless-0.12.0" - sources."co-4.6.0" - sources."colors-1.3.0" - sources."combined-stream-1.0.6" - sources."commander-2.16.0" - sources."core-util-is-1.0.2" - sources."cycle-1.0.3" - sources."dashdash-1.14.1" - sources."delayed-stream-1.0.0" - sources."diff-3.5.0" - sources."ecc-jsbn-0.1.2" - sources."extend-3.0.2" - sources."extsprintf-1.3.0" - sources."eyes-0.1.8" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - (sources."fields-0.1.24" // { - dependencies = [ - sources."colors-0.6.2" - ]; - }) - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."fs-extra-7.0.0" - sources."getpass-0.1.7" - sources."graceful-fs-4.1.11" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."http-signature-1.2.0" - sources."humanize-0.0.9" - sources."is-typedarray-1.0.0" - sources."isstream-0.1.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsonfile-4.0.0" - sources."jsprim-1.4.1" - sources."keypress-0.2.1" - sources."lodash-4.17.10" - sources."longjohn-0.2.12" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimist-0.0.10" - sources."moment-2.22.2" - (sources."node-appc-0.2.48" // { - dependencies = [ - sources."fs-extra-6.0.1" - ]; - }) - sources."oauth-sign-0.8.2" - sources."optimist-0.6.1" - sources."os-tmpdir-1.0.2" - sources."performance-now-2.1.0" - sources."pkginfo-0.3.1" - sources."punycode-1.4.1" - sources."qs-6.5.2" - sources."request-2.87.0" - sources."rimraf-2.2.8" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."semver-5.5.0" - sources."source-map-0.6.1" - sources."source-map-support-0.5.8" - sources."sprintf-0.1.5" - sources."sshpk-1.14.2" - sources."stack-trace-0.0.10" - sources."temp-0.8.3" - sources."tough-cookie-2.3.4" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."uglify-js-3.4.7" - sources."universalify-0.1.2" - sources."uuid-3.3.2" - sources."verror-1.10.0" - (sources."winston-1.1.2" // { - dependencies = [ - sources."async-1.0.0" - sources."colors-1.0.3" - ]; - }) - sources."wordwrap-0.0.3" - sources."xmldom-0.1.27" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Appcelerator Titanium Command line"; - homepage = "https://github.com/appcelerator/titanium#readme"; - license = "Apache-2.0"; - }; - production = true; - bypassCache = false; - }; - triton = nodeEnv.buildNodePackage { - name = "triton"; - packageName = "triton"; - version = "6.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/triton/-/triton-6.1.2.tgz"; - sha1 = "1f4376383ea07de8bffbfd00b445719d57a5f474"; - }; - dependencies = [ - sources."asn1-0.2.4" - sources."assert-plus-0.2.0" - sources."backoff-2.4.1" - sources."balanced-match-1.0.0" - sources."bcrypt-pbkdf-1.0.2" - sources."bigspinner-3.1.0" - sources."brace-expansion-1.1.11" - sources."bunyan-1.8.12" - sources."clone-0.1.5" - (sources."cmdln-4.1.2" // { - dependencies = [ - sources."assert-plus-1.0.0" - sources."extsprintf-1.4.0" - ]; - }) - sources."concat-map-0.0.1" - sources."core-util-is-1.0.2" - (sources."dashdash-1.14.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."dtrace-provider-0.8.7" - sources."ecc-jsbn-0.1.2" - sources."extsprintf-1.0.2" - sources."fast-safe-stringify-1.2.3" - sources."fuzzyset.js-0.0.1" - (sources."getpass-0.1.6" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."glob-5.0.15" - (sources."http-signature-1.2.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."is-absolute-0.1.7" - sources."is-relative-0.1.3" - sources."isarray-1.0.0" - sources."isexe-1.1.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - (sources."jsprim-1.4.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - sources."verror-1.3.6" - ]; - }) - sources."keep-alive-agent-0.0.1" - sources."lodash-4.17.10" - (sources."lomstream-1.1.0" // { - dependencies = [ - sources."assert-plus-0.1.5" - sources."extsprintf-1.3.0" - ]; - }) - sources."lru-cache-4.1.3" - sources."lstream-0.0.4" - sources."mime-1.6.0" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."moment-2.22.2" - sources."mooremachine-2.2.1" - sources."mute-stream-0.0.7" - sources."mv-2.1.1" - sources."nan-2.10.0" - sources."ncp-2.0.0" - sources."once-1.3.2" - sources."path-is-absolute-1.0.1" - sources."precond-0.2.3" - sources."process-nextick-args-2.0.0" - sources."pseudomap-1.0.2" - sources."read-1.0.7" - sources."readable-stream-2.3.6" - (sources."restify-clients-1.5.2" // { - dependencies = [ - sources."assert-plus-1.0.0" - (sources."restify-errors-3.1.0" // { - dependencies = [ - sources."assert-plus-0.2.0" - sources."lodash-3.10.1" - ]; - }) - ]; - }) - (sources."restify-errors-3.0.0" // { - dependencies = [ - sources."assert-plus-0.1.5" - sources."lodash-3.10.1" - ]; - }) - sources."rimraf-2.4.4" - sources."safe-buffer-5.1.2" - sources."safe-json-stringify-1.2.0" - sources."safer-buffer-2.1.2" - sources."semver-5.1.0" - (sources."smartdc-auth-2.5.7" // { - dependencies = [ - sources."assert-plus-1.0.0" - (sources."dashdash-1.10.1" // { - dependencies = [ - sources."assert-plus-0.1.5" - ]; - }) - sources."extsprintf-1.0.0" - sources."json-schema-0.2.2" - (sources."jsprim-0.3.0" // { - dependencies = [ - sources."verror-1.3.3" - ]; - }) - sources."once-1.3.0" - sources."vasync-1.4.3" - sources."verror-1.1.0" - ]; - }) - (sources."sshpk-1.14.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - (sources."sshpk-agent-1.7.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."string_decoder-1.1.1" - sources."strsplit-1.0.0" - (sources."tabula-1.10.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."util-deprecate-1.0.2" - sources."uuid-3.3.2" - (sources."vasync-1.6.3" // { - dependencies = [ - sources."extsprintf-1.2.0" - sources."verror-1.6.0" - ]; - }) - (sources."verror-1.10.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - sources."extsprintf-1.4.0" - ]; - }) - (sources."vstream-0.1.0" // { - dependencies = [ - sources."assert-plus-0.1.5" - sources."extsprintf-1.2.0" - ]; - }) - sources."which-1.2.4" - sources."wordwrap-1.0.0" - sources."wrappy-1.0.2" - sources."yallist-2.1.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Joyent Triton CLI and client (https://www.joyent.com/triton)"; - homepage = https://github.com/joyent/node-triton; - license = "MPL-2.0"; - }; - production = true; - bypassCache = false; - }; - typescript = nodeEnv.buildNodePackage { - name = "typescript"; - packageName = "typescript"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/typescript/-/typescript-3.0.1.tgz"; - sha512 = "zQIMOmC+372pC/CCVLqnQ0zSBiY7HHodU7mpQdjiZddek4GMj31I3dUJ7gAs9o65X7mnRma6OokOkc6f9jjfBg=="; - }; - buildInputs = globalBuildInputs; - meta = { - description = "TypeScript is a language for application scale JavaScript development"; - homepage = http://typescriptlang.org/; - license = "Apache-2.0"; - }; - production = true; - bypassCache = false; - }; - typings = nodeEnv.buildNodePackage { - name = "typings"; - packageName = "typings"; - version = "2.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/typings/-/typings-2.1.1.tgz"; - sha1 = "bacc69d255970a478e09f76c7f689975d535a78a"; - }; - dependencies = [ - sources."abbrev-1.1.1" - sources."agent-base-2.1.1" - sources."ansi-align-2.0.0" - sources."ansi-escapes-1.4.0" - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."any-promise-1.3.0" - sources."archy-1.0.0" - sources."array-uniq-1.0.3" - sources."asynckit-0.4.0" - sources."balanced-match-1.0.0" - sources."bluebird-3.5.1" - (sources."boxen-1.3.0" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."chalk-2.4.1" - sources."supports-color-5.4.0" - ]; - }) - sources."brace-expansion-1.1.11" - sources."buffer-from-1.1.1" - sources."camelcase-4.1.0" - sources."capture-stack-trace-1.0.0" - sources."chalk-1.1.3" - sources."ci-info-1.1.3" - sources."cli-boxes-1.0.0" - sources."cli-cursor-1.0.2" - sources."cli-truncate-1.1.0" - sources."clone-1.0.4" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."columnify-1.5.4" - sources."combined-stream-1.0.6" - sources."concat-map-0.0.1" - sources."concat-stream-1.6.2" - sources."configstore-3.1.2" - sources."core-util-is-1.0.2" - sources."create-error-class-3.0.2" - sources."cross-spawn-5.1.0" - sources."crypto-random-string-1.0.0" - sources."debug-2.6.9" - sources."deep-extend-0.6.0" - sources."defaults-1.0.3" - sources."delayed-stream-1.0.0" - sources."detect-indent-5.0.0" - sources."dot-prop-4.2.0" - sources."duplexer3-0.1.4" - sources."elegant-spinner-1.0.1" - sources."error-ex-1.3.2" - sources."escape-string-regexp-1.0.5" - sources."execa-0.7.0" - sources."exit-hook-1.1.1" - sources."extend-3.0.2" - sources."form-data-2.3.2" - sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" - sources."get-stream-3.0.0" - sources."glob-7.1.2" - sources."global-dirs-0.1.1" - sources."got-6.7.1" - sources."graceful-fs-4.1.11" - sources."has-1.0.3" - sources."has-ansi-2.0.0" - sources."has-flag-3.0.0" - sources."has-unicode-2.0.1" - sources."http-proxy-agent-1.0.0" - sources."https-proxy-agent-1.0.0" - sources."import-lazy-2.1.0" - sources."imurmurhash-0.1.4" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."invariant-2.2.4" - sources."is-absolute-0.2.6" - sources."is-arrayish-0.2.1" - sources."is-ci-1.1.0" - sources."is-fullwidth-code-point-2.0.0" - sources."is-installed-globally-0.1.0" - sources."is-npm-1.0.0" - sources."is-obj-1.0.1" - sources."is-path-inside-1.0.1" - sources."is-plain-obj-1.1.0" - sources."is-redirect-1.0.0" - sources."is-relative-0.2.1" - sources."is-retry-allowed-1.1.0" - sources."is-stream-1.1.0" - sources."is-unc-path-0.1.2" - sources."is-windows-0.2.0" - sources."isarray-1.0.0" - sources."isexe-2.0.0" - sources."isobject-3.0.1" - sources."js-tokens-4.0.0" - sources."jspm-config-0.3.4" - sources."latest-version-3.1.0" - sources."listify-1.0.0" - sources."lockfile-1.0.4" - sources."log-update-1.0.2" - sources."loose-envify-1.4.0" - sources."lowercase-keys-1.0.1" - sources."lru-cache-4.1.3" - sources."make-dir-1.3.0" - sources."make-error-1.3.4" - sources."make-error-cause-1.2.2" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimatch-3.0.4" - sources."minimist-1.2.0" - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."ms-2.0.0" - sources."nopt-1.0.10" - sources."npm-run-path-2.0.2" - sources."object.pick-1.3.0" - sources."once-1.4.0" - sources."onetime-1.1.0" - sources."p-finally-1.0.0" - (sources."package-json-4.0.1" // { - dependencies = [ - sources."semver-5.5.0" - ]; - }) - sources."parse-json-2.2.0" - sources."path-is-absolute-1.0.1" - sources."path-is-inside-1.0.2" - sources."path-key-2.0.1" - sources."pify-3.0.0" - sources."popsicle-9.2.0" - sources."popsicle-proxy-agent-3.0.0" - sources."popsicle-retry-3.2.1" - sources."popsicle-rewrite-1.0.0" - sources."popsicle-status-2.0.1" - sources."prepend-http-1.0.4" - sources."process-nextick-args-2.0.0" - sources."promise-finally-3.0.0" - sources."pseudomap-1.0.2" - sources."psl-1.1.29" - sources."punycode-1.4.1" - sources."rc-1.2.8" - sources."readable-stream-2.3.6" - sources."registry-auth-token-3.3.2" - sources."registry-url-3.1.0" - sources."restore-cursor-1.0.1" - sources."rimraf-2.6.2" - sources."safe-buffer-5.1.2" - sources."semver-5.0.3" - sources."semver-diff-2.1.0" - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."signal-exit-3.0.2" - sources."slice-ansi-1.0.0" - sources."sort-keys-1.1.2" - sources."string-template-1.0.0" - (sources."string-width-2.1.1" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."strip-ansi-4.0.0" - ]; - }) - sources."string_decoder-1.1.1" - sources."strip-ansi-3.0.1" - sources."strip-bom-3.0.0" - sources."strip-eof-1.0.0" - sources."strip-json-comments-2.0.1" - sources."supports-color-2.0.0" - sources."term-size-1.2.0" - sources."thenify-3.3.0" - sources."throat-3.2.0" - sources."timed-out-4.0.1" - sources."touch-1.0.0" - sources."tough-cookie-2.4.3" - sources."typedarray-0.0.6" - sources."typescript-2.9.2" - sources."typings-core-2.3.3" - sources."unc-path-regex-0.1.2" - sources."unique-string-1.0.0" - sources."unzip-response-2.0.1" - (sources."update-notifier-2.5.0" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."chalk-2.4.1" - sources."supports-color-5.4.0" - ]; - }) - sources."url-parse-lax-1.0.0" - sources."util-deprecate-1.0.2" - sources."wcwidth-1.0.1" - sources."which-1.3.1" - sources."widest-line-2.0.0" - sources."wordwrap-1.0.0" - sources."wrappy-1.0.2" - sources."write-file-atomic-2.3.0" - sources."xdg-basedir-3.0.0" - sources."xtend-4.0.1" - sources."yallist-2.1.2" - sources."zip-object-0.1.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "The TypeScript Definition Manager"; - homepage = https://github.com/typings/typings; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - uglify-js = nodeEnv.buildNodePackage { - name = "uglify-js"; - packageName = "uglify-js"; - version = "3.4.7"; - src = fetchurl { - url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.7.tgz"; - sha512 = "J0M2i1mQA+ze3EdN9SBi751DNdAXmeFLfJrd/MDIkRc3G3Gbb9OPVSx7GIQvVwfWxQARcYV2DTxIkMyDAk3o9Q=="; - }; - dependencies = [ - sources."commander-2.16.0" - sources."source-map-0.6.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "JavaScript parser, mangler/compressor and beautifier toolkit"; - homepage = "https://github.com/mishoo/UglifyJS2#readme"; - license = "BSD-2-Clause"; - }; - production = true; - bypassCache = false; - }; - ungit = nodeEnv.buildNodePackage { - name = "ungit"; - packageName = "ungit"; - version = "1.4.31"; - src = fetchurl { - url = "https://registry.npmjs.org/ungit/-/ungit-1.4.31.tgz"; - sha512 = "ppS9UXM6/Gb3UT9JOydlxHnk409A+tVRjwrPYvkOL7QzytE+tvD7L6qu0pExES6bl9mvoNitvNVHMTFayXsNJg=="; - }; - dependencies = [ - sources."abbrev-1.1.1" - sources."accepts-1.3.5" - sources."after-0.8.2" - sources."ajv-5.5.2" - sources."ansi-regex-2.1.1" - sources."aproba-1.2.0" - (sources."are-we-there-yet-1.1.5" // { - dependencies = [ - sources."isarray-1.0.0" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - sources."array-flatten-1.1.1" - sources."arraybuffer.slice-0.0.7" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."async-0.9.2" - sources."async-limiter-1.0.0" - sources."asynckit-0.4.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."backo2-1.0.2" - sources."balanced-match-1.0.0" - sources."base64-arraybuffer-0.1.5" - sources."base64id-1.0.0" - sources."bcrypt-pbkdf-1.0.2" - sources."better-assert-1.0.2" - sources."blob-0.0.4" - sources."bluebird-3.5.1" - sources."blueimp-md5-2.10.0" - sources."body-parser-1.18.3" - sources."brace-expansion-1.1.11" - sources."buffer-from-1.1.1" - sources."builtin-modules-1.1.1" - sources."builtins-1.0.3" - sources."bytes-3.0.0" - sources."callsite-1.0.0" - sources."camelcase-4.1.0" - sources."caseless-0.12.0" - (sources."cliui-4.1.0" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."is-fullwidth-code-point-2.0.0" - sources."string-width-2.1.1" - sources."strip-ansi-4.0.0" - ]; - }) - sources."clone-2.1.2" - sources."co-4.6.0" - sources."code-point-at-1.1.0" - sources."color-3.0.0" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."color-string-1.5.3" - sources."colors-1.0.3" - sources."combined-stream-0.0.7" - sources."component-bind-1.0.0" - sources."component-emitter-1.1.2" - sources."component-inherit-0.0.3" - sources."concat-map-0.0.1" - (sources."concat-stream-1.6.2" // { - dependencies = [ - sources."isarray-1.0.0" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - sources."console-control-strings-1.1.0" - sources."content-disposition-0.5.2" - sources."content-type-1.0.4" - sources."cookie-0.3.1" - sources."cookie-parser-1.4.3" - sources."cookie-signature-1.0.6" - sources."cookiejar-2.0.1" - sources."core-util-is-1.0.2" - sources."crc-3.4.4" - sources."cross-spawn-5.1.0" - sources."crossroads-0.12.2" - sources."cycle-1.0.3" - sources."dashdash-1.14.1" - sources."debug-2.6.9" - sources."decamelize-2.0.0" - sources."deep-extend-0.6.0" - sources."delayed-stream-0.0.5" - sources."delegates-1.0.0" - sources."depd-1.1.2" - sources."destroy-1.0.4" - sources."diff-3.5.0" - sources."diff2html-2.3.3" - sources."dnd-page-scroll-0.0.4" - sources."eachr-3.2.0" - sources."ecc-jsbn-0.1.2" - sources."editions-1.3.4" - sources."ee-first-1.1.1" - sources."encodeurl-1.0.2" - (sources."engine.io-3.2.0" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - (sources."engine.io-client-3.2.1" // { - dependencies = [ - sources."component-emitter-1.2.1" - sources."debug-3.1.0" - ]; - }) - sources."engine.io-parser-2.1.2" - sources."escape-html-1.0.3" - sources."etag-1.8.1" - sources."eve-0.5.4" - sources."execa-0.7.0" - (sources."express-4.16.3" // { - dependencies = [ - sources."body-parser-1.18.2" - (sources."http-errors-1.6.2" // { - dependencies = [ - sources."depd-1.1.1" - sources."setprototypeof-1.0.3" - ]; - }) - sources."iconv-lite-0.4.19" - sources."qs-6.5.1" - sources."raw-body-2.3.2" - sources."statuses-1.4.0" - ]; - }) - sources."express-session-1.15.6" - sources."extend-1.2.1" - sources."extract-opts-3.3.1" - sources."extsprintf-1.3.0" - sources."eyes-0.1.8" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - (sources."finalhandler-1.1.1" // { - dependencies = [ - sources."statuses-1.4.0" - ]; - }) - sources."find-up-3.0.0" - sources."forever-agent-0.6.1" - (sources."form-data-0.1.3" // { - dependencies = [ - sources."mime-1.2.11" - ]; - }) - sources."formidable-1.0.14" - sources."forwarded-0.1.2" - sources."fresh-0.5.2" - sources."fs.realpath-1.0.0" - sources."gauge-2.7.4" - sources."get-caller-file-1.0.3" - sources."get-stream-3.0.0" - sources."getmac-1.4.3" - sources."getpass-0.1.7" - sources."glob-7.1.2" - sources."graceful-fs-4.1.11" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - (sources."has-binary2-1.0.3" // { - dependencies = [ - sources."isarray-2.0.1" - ]; - }) - sources."has-cors-1.1.0" - sources."has-unicode-2.0.1" - sources."hasher-1.2.0" - (sources."hogan.js-3.0.2" // { - dependencies = [ - sources."mkdirp-0.3.0" - ]; - }) - sources."hosted-git-info-2.7.1" - sources."http-errors-1.6.3" - sources."http-signature-1.2.0" - sources."iconv-lite-0.4.23" - sources."ignore-3.3.10" - sources."indexof-0.0.1" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."invert-kv-1.0.0" - sources."ipaddr.js-1.8.0" - sources."is-arrayish-0.3.2" - sources."is-builtin-module-1.0.0" - sources."is-fullwidth-code-point-1.0.0" - sources."is-stream-1.1.0" - sources."is-typedarray-1.0.0" - sources."is-wsl-1.1.0" - sources."isarray-0.0.1" - sources."isexe-2.0.0" - sources."isstream-0.1.2" - sources."jquery-3.3.1" - sources."jquery-ui-bundle-1.12.1" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsprim-1.4.1" - sources."just-detect-adblock-1.0.0" - (sources."keen.io-0.1.5" // { - dependencies = [ - sources."methods-1.0.1" - sources."mime-1.2.11" - sources."qs-1.2.0" - sources."superagent-0.21.0" - ]; - }) - sources."knockout-3.5.0-rc" - sources."lcid-1.0.0" - sources."locate-path-3.0.0" - sources."locks-0.2.2" - sources."lodash-4.17.10" - sources."lru-cache-4.1.3" - sources."media-typer-0.3.0" - sources."mem-1.1.0" - (sources."memorystore-1.6.0" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."merge-descriptors-1.0.1" - sources."methods-1.1.2" - sources."mime-1.4.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."mimic-fn-1.2.0" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."moment-2.22.2" - sources."ms-2.0.0" - sources."negotiator-0.6.1" - sources."node-cache-4.2.0" - sources."nopt-1.0.10" - sources."normalize-package-data-2.4.0" - sources."npm-6.1.0" - sources."npm-package-arg-6.1.0" - sources."npm-registry-client-8.5.1" - sources."npm-run-path-2.0.2" - sources."npmlog-4.1.2" - sources."nprogress-0.2.0" - sources."number-is-nan-1.0.1" - sources."oauth-sign-0.8.2" - sources."object-assign-4.1.1" - sources."object-component-0.0.3" - sources."octicons-3.5.0" - sources."on-finished-2.3.0" - sources."on-headers-1.0.1" - sources."once-1.4.0" - sources."opn-5.3.0" - sources."os-homedir-1.0.2" - sources."os-locale-2.1.0" - sources."os-tmpdir-1.0.2" - sources."osenv-0.1.5" - sources."p-finally-1.0.0" - sources."p-limit-2.0.0" - sources."p-locate-3.0.0" - sources."p-try-2.0.0" - sources."parseqs-0.0.5" - sources."parseuri-0.0.5" - sources."parseurl-1.3.2" - sources."passport-0.4.0" - sources."passport-local-1.0.0" - sources."passport-strategy-1.0.0" - sources."path-exists-3.0.0" - sources."path-is-absolute-1.0.1" - sources."path-key-2.0.1" - sources."path-to-regexp-0.1.7" - sources."pause-0.0.1" - sources."performance-now-2.1.0" - sources."process-nextick-args-2.0.0" - sources."proxy-addr-2.0.4" - sources."pseudomap-1.0.2" - sources."punycode-1.4.1" - sources."qs-6.5.2" - sources."random-bytes-1.0.0" - sources."range-parser-1.2.0" - sources."raven-js-3.26.4" - sources."raw-body-2.3.3" - (sources."rc-1.2.8" // { - dependencies = [ - sources."minimist-1.2.0" - ]; - }) - sources."readable-stream-1.0.27-1" - sources."reduce-component-1.0.1" - (sources."request-2.87.0" // { - dependencies = [ - sources."combined-stream-1.0.6" - sources."delayed-stream-1.0.0" - sources."extend-3.0.2" - sources."form-data-2.3.2" - ]; - }) - sources."require-directory-2.1.1" - sources."require-main-filename-1.0.1" - sources."retry-0.10.1" - sources."rimraf-2.6.2" - sources."safe-buffer-5.1.1" - sources."safer-buffer-2.1.2" - sources."semver-5.5.0" - (sources."send-0.16.2" // { - dependencies = [ - sources."statuses-1.4.0" - ]; - }) - sources."serve-static-1.13.2" - sources."set-blocking-2.0.0" - sources."setprototypeof-1.1.0" - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."signal-exit-3.0.2" - sources."signals-1.0.0" - sources."simple-swizzle-0.2.2" - sources."slide-1.1.6" - sources."snapsvg-0.5.1" - (sources."socket.io-2.1.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."socket.io-adapter-1.1.1" - (sources."socket.io-client-2.1.1" // { - dependencies = [ - sources."component-emitter-1.2.1" - sources."debug-3.1.0" - ]; - }) - (sources."socket.io-parser-3.2.0" // { - dependencies = [ - sources."component-emitter-1.2.1" - sources."debug-3.1.0" - sources."isarray-2.0.1" - ]; - }) - sources."spdx-correct-3.0.0" - sources."spdx-exceptions-2.1.0" - sources."spdx-expression-parse-3.0.0" - sources."spdx-license-ids-3.0.0" - sources."sshpk-1.14.2" - sources."ssri-5.3.0" - sources."stack-trace-0.0.10" - sources."statuses-1.5.0" - sources."string-width-1.0.2" - sources."string_decoder-0.10.31" - sources."strip-ansi-3.0.1" - sources."strip-eof-1.0.0" - sources."strip-json-comments-2.0.1" - (sources."superagent-3.8.3" // { - dependencies = [ - sources."combined-stream-1.0.6" - sources."component-emitter-1.2.1" - sources."cookiejar-2.1.2" - sources."debug-3.1.0" - sources."delayed-stream-1.0.0" - sources."extend-3.0.2" - sources."form-data-2.3.2" - sources."formidable-1.2.1" - sources."isarray-1.0.0" - sources."readable-stream-2.3.6" - sources."string_decoder-1.1.1" - ]; - }) - (sources."temp-0.8.3" // { - dependencies = [ - sources."rimraf-2.2.8" - ]; - }) - sources."to-array-0.1.4" - sources."tough-cookie-2.3.4" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."type-is-1.6.16" - sources."typechecker-4.5.0" - sources."typedarray-0.0.6" - sources."uid-safe-2.1.5" - sources."ultron-1.1.1" - sources."underscore-1.5.2" - sources."unpipe-1.0.0" - sources."util-deprecate-1.0.2" - sources."utils-merge-1.0.1" - sources."uuid-3.3.2" - sources."validate-npm-package-license-3.0.4" - sources."validate-npm-package-name-3.0.0" - sources."vary-1.1.2" - sources."verror-1.10.0" - sources."whatwg-fetch-2.0.4" - sources."which-1.3.1" - sources."which-module-2.0.0" - sources."wide-align-1.1.3" - (sources."winston-2.4.3" // { - dependencies = [ - sources."async-1.0.0" - ]; - }) - sources."wrap-ansi-2.1.0" - sources."wrappy-1.0.2" - sources."ws-3.3.3" - sources."xmlhttprequest-ssl-1.5.5" - sources."xregexp-4.0.0" - sources."y18n-4.0.0" - sources."yallist-2.1.2" - (sources."yargs-12.0.1" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."is-fullwidth-code-point-2.0.0" - sources."string-width-2.1.1" - sources."strip-ansi-4.0.0" - ]; - }) - sources."yargs-parser-10.1.0" - sources."yeast-0.1.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Git made easy"; - homepage = "https://github.com/FredrikNoren/ungit#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - vue-cli = nodeEnv.buildNodePackage { - name = "vue-cli"; - packageName = "vue-cli"; - version = "2.9.6"; - src = fetchurl { - url = "https://registry.npmjs.org/vue-cli/-/vue-cli-2.9.6.tgz"; - sha512 = "swQ0bfyJSWfFr42IXr8A774yA1n+YudhzsaHBKhWSkczSqjvgZvSvM8NEnx6QKnfOHBXbdNR5vhahjNUMlftQQ=="; - }; - dependencies = [ - sources."absolute-0.0.1" - (sources."ajv-5.5.2" // { - dependencies = [ - sources."co-4.6.0" - ]; - }) - sources."align-text-0.1.4" - sources."amdefine-1.0.1" - sources."ansi-escapes-3.1.0" - sources."ansi-red-0.1.1" - sources."ansi-regex-3.0.0" - sources."ansi-styles-3.2.1" - sources."ansi-wrap-0.1.0" - sources."argparse-1.0.10" - sources."array-differ-1.0.0" - sources."array-union-1.0.2" - sources."array-uniq-1.0.3" - sources."arrify-1.0.1" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."async-2.6.1" - sources."asynckit-0.4.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."balanced-match-1.0.0" - sources."base64-js-0.0.8" - sources."bcrypt-pbkdf-1.0.2" - sources."bl-1.2.2" - sources."bluebird-3.5.1" - sources."brace-expansion-1.1.11" - sources."buffer-3.6.0" - sources."buffer-alloc-1.2.0" - sources."buffer-alloc-unsafe-1.1.0" - sources."buffer-crc32-0.2.13" - sources."buffer-fill-1.0.0" - sources."builtins-1.0.3" - sources."camelcase-1.2.1" - sources."capture-stack-trace-1.0.0" - sources."caseless-0.12.0" - sources."caw-2.0.1" - sources."center-align-0.1.3" - sources."chalk-2.4.1" - sources."chardet-0.5.0" - sources."cli-cursor-2.1.0" - sources."cli-spinners-1.3.1" - sources."cli-width-2.2.0" - (sources."cliui-2.1.0" // { - dependencies = [ - sources."wordwrap-0.0.2" - ]; - }) - sources."clone-1.0.4" - sources."co-3.1.0" - sources."co-from-stream-0.0.0" - sources."co-fs-extra-1.2.1" - sources."co-read-0.0.1" - sources."coffee-script-1.12.7" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."combined-stream-1.0.6" - sources."commander-2.17.1" - sources."concat-map-0.0.1" - sources."config-chain-1.1.11" - sources."consolidate-0.14.5" - sources."core-util-is-1.0.2" - sources."create-error-class-3.0.2" - sources."dashdash-1.14.1" - sources."decamelize-1.2.0" - sources."decompress-4.2.0" - sources."decompress-tar-4.1.1" - (sources."decompress-tarbz2-4.1.1" // { - dependencies = [ - sources."file-type-6.2.0" - ]; - }) - sources."decompress-targz-4.1.1" - (sources."decompress-unzip-4.0.1" // { - dependencies = [ - sources."file-type-3.9.0" - sources."get-stream-2.3.1" - ]; - }) - sources."delayed-stream-1.0.0" - sources."download-5.0.3" - sources."download-git-repo-1.0.2" - sources."duplexer3-0.1.4" - sources."ecc-jsbn-0.1.2" - sources."enable-1.3.2" - sources."end-of-stream-1.4.1" - sources."escape-string-regexp-1.0.5" - sources."esprima-4.0.1" - sources."extend-3.0.2" - sources."extend-shallow-2.0.1" - sources."external-editor-3.0.1" - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - sources."fd-slicer-1.1.0" - sources."figures-2.0.0" - sources."file-type-5.2.0" - sources."filename-reserved-regex-2.0.0" - sources."filenamify-2.1.0" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."fs-constants-1.0.0" - sources."fs-extra-0.26.7" - sources."fs.realpath-1.0.0" - sources."get-proxy-2.1.0" - sources."get-stream-3.0.0" - sources."getpass-0.1.7" - sources."git-clone-0.1.0" - sources."glob-7.1.2" - sources."got-6.7.1" - sources."graceful-fs-4.1.11" - sources."graceful-readlink-1.0.1" - sources."gray-matter-2.1.1" - (sources."handlebars-4.0.11" // { - dependencies = [ - sources."async-1.5.2" - ]; - }) - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - (sources."has-ansi-2.0.0" // { - dependencies = [ - sources."ansi-regex-2.1.1" - ]; - }) - sources."has-flag-3.0.0" - sources."has-generators-1.0.1" - sources."has-symbol-support-x-1.4.2" - sources."has-to-string-tag-x-1.4.1" - sources."http-signature-1.2.0" - sources."iconv-lite-0.4.23" - sources."ieee754-1.1.12" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."inquirer-6.1.0" - sources."is-3.2.1" - sources."is-buffer-1.1.6" - sources."is-extendable-0.1.1" - sources."is-fullwidth-code-point-2.0.0" - sources."is-natural-number-4.0.1" - sources."is-object-1.0.1" - sources."is-promise-2.1.0" - sources."is-redirect-1.0.0" - sources."is-retry-allowed-1.1.0" - sources."is-stream-1.1.0" - sources."is-typedarray-1.0.0" - sources."is-utf8-0.2.1" - sources."isarray-1.0.0" - sources."isstream-0.1.2" - sources."isurl-1.0.0" - sources."js-yaml-3.12.0" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsonfile-2.4.0" - sources."jsprim-1.4.1" - sources."kind-of-3.2.2" - sources."klaw-1.3.1" - sources."lazy-cache-1.0.4" - sources."lodash-4.17.10" - sources."log-symbols-2.2.0" - sources."longest-1.0.1" - sources."lowercase-keys-1.0.1" - (sources."make-dir-1.3.0" // { - dependencies = [ - sources."pify-3.0.0" - ]; - }) - (sources."metalsmith-2.3.0" // { - dependencies = [ - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."chalk-1.1.3" - sources."strip-ansi-3.0.1" - sources."supports-color-2.0.0" - ]; - }) - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."mimic-fn-1.2.0" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."multimatch-2.1.0" - sources."mute-stream-0.0.7" - (sources."npm-conf-1.1.3" // { - dependencies = [ - sources."pify-3.0.0" - ]; - }) - sources."oauth-sign-0.8.2" - sources."object-assign-4.1.1" - sources."once-1.4.0" - sources."onetime-2.0.1" - sources."optimist-0.6.1" - sources."ora-1.4.0" - sources."os-homedir-1.0.2" - sources."os-tmpdir-1.0.2" - sources."path-is-absolute-1.0.1" - sources."pend-1.2.0" - sources."performance-now-2.1.0" - sources."pify-2.3.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - sources."prepend-http-1.0.4" - sources."process-nextick-args-2.0.0" - sources."proto-list-1.2.4" - sources."punycode-1.4.1" - sources."qs-6.5.2" - sources."read-metadata-1.0.0" - sources."readable-stream-2.3.6" - sources."recursive-readdir-2.2.2" - sources."repeat-string-1.6.1" - sources."request-2.87.0" - sources."restore-cursor-2.0.0" - sources."right-align-0.1.3" - sources."rimraf-2.6.2" - sources."run-async-2.3.0" - sources."rxjs-6.2.2" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - (sources."seek-bzip-1.0.5" // { - dependencies = [ - sources."commander-2.8.1" - ]; - }) - sources."semver-5.5.0" - sources."signal-exit-3.0.2" - sources."source-map-0.4.4" - sources."sprintf-js-1.0.3" - sources."sshpk-1.14.2" - sources."stat-mode-0.2.2" - sources."string-width-2.1.1" - sources."string_decoder-1.1.1" - sources."strip-ansi-4.0.0" - sources."strip-dirs-2.1.0" - sources."strip-outer-1.0.1" - sources."supports-color-5.4.0" - sources."tar-stream-1.6.1" - sources."through-2.3.8" - sources."thunkify-2.1.2" - sources."thunkify-wrap-1.0.4" - sources."tildify-1.2.0" - sources."timed-out-4.0.1" - sources."tmp-0.0.33" - sources."to-buffer-1.1.1" - sources."toml-2.3.3" - sources."tough-cookie-2.3.4" - sources."trim-repeated-1.0.0" - sources."tslib-1.9.3" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - (sources."uglify-js-2.8.29" // { - dependencies = [ - sources."source-map-0.5.7" - ]; - }) - sources."uglify-to-browserify-1.0.2" - sources."uid-0.0.2" - sources."unbzip2-stream-1.2.5" - sources."unyield-0.0.1" - sources."unzip-response-2.0.1" - sources."url-parse-lax-1.0.0" - sources."url-to-options-1.0.1" - sources."user-home-2.0.0" - sources."util-deprecate-1.0.2" - sources."uuid-3.3.2" - sources."validate-npm-package-name-3.0.0" - sources."verror-1.10.0" - sources."ware-1.3.0" - sources."win-fork-1.1.1" - sources."window-size-0.1.0" - sources."wordwrap-0.0.3" - sources."wrap-fn-0.1.5" - sources."wrappy-1.0.2" - sources."xtend-4.0.1" - sources."yaml-js-0.0.8" - sources."yargs-3.10.0" - sources."yauzl-2.10.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A simple CLI for scaffolding Vue.js projects."; - homepage = "https://github.com/vuejs/vue-cli#readme"; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - webdrvr = nodeEnv.buildNodePackage { - name = "webdrvr"; - packageName = "webdrvr"; - version = "2.43.0-1"; - src = fetchurl { - url = "https://registry.npmjs.org/webdrvr/-/webdrvr-2.43.0-1.tgz"; - sha1 = "17c442b94c0a6a3a68293d6ea4deb408f8cb9225"; - }; - dependencies = [ - sources."abbrev-1.1.1" - sources."adm-zip-0.4.11" - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."asn1-0.2.4" - sources."assert-plus-0.2.0" - sources."async-2.6.1" - sources."aws-sign2-0.6.0" - sources."balanced-match-1.0.0" - sources."bcrypt-pbkdf-1.0.2" - sources."bl-1.0.3" - sources."boom-2.10.1" - sources."brace-expansion-1.1.11" - sources."caseless-0.11.0" - sources."chalk-1.1.3" - sources."combined-stream-1.0.6" - sources."commander-2.17.1" - sources."concat-map-0.0.1" - sources."concat-stream-1.5.0" - (sources."config-chain-1.1.11" // { - dependencies = [ - sources."ini-1.3.5" - ]; - }) - sources."core-util-is-1.0.2" - sources."cryptiles-2.0.5" - (sources."dashdash-1.14.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."debug-0.7.4" - sources."delayed-stream-1.0.0" - sources."ecc-jsbn-0.1.2" - sources."escape-string-regexp-1.0.5" - sources."extend-3.0.2" - (sources."extract-zip-1.5.0" // { - dependencies = [ - sources."mkdirp-0.5.0" - ]; - }) - sources."extsprintf-1.3.0" - sources."fd-slicer-1.0.1" - sources."follow-redirects-0.0.3" - sources."forever-agent-0.6.1" - sources."form-data-1.0.1" - sources."fs-extra-0.26.7" - sources."fs.realpath-1.0.0" - sources."generate-function-2.0.0" - sources."generate-object-property-1.2.0" - (sources."getpass-0.1.7" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."glob-7.1.2" - sources."graceful-fs-4.1.11" - sources."har-validator-2.0.6" - sources."has-ansi-2.0.0" - sources."hasha-2.2.0" - sources."hawk-3.1.3" - sources."hoek-2.16.3" - sources."http-signature-1.1.1" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.1.0" - sources."is-my-ip-valid-1.0.0" - sources."is-my-json-valid-2.18.0" - sources."is-property-1.0.2" - sources."is-stream-1.1.0" - sources."is-typedarray-1.0.0" - sources."isarray-1.0.0" - sources."isexe-2.0.0" - sources."isstream-0.1.2" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-stringify-safe-5.0.1" - sources."jsonfile-2.4.0" - sources."jsonpointer-4.0.1" - (sources."jsprim-1.4.1" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."kew-0.1.7" - sources."klaw-1.3.1" - sources."lodash-4.17.10" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.3.5" - sources."node-uuid-1.4.8" - sources."nopt-2.2.1" - sources."npmconf-0.1.16" - sources."oauth-sign-0.8.2" - sources."once-1.3.3" - sources."os-tmpdir-1.0.2" - sources."osenv-0.0.3" - sources."path-is-absolute-1.0.1" - sources."pend-1.2.0" - (sources."phantomjs-1.9.20" // { - dependencies = [ - sources."kew-0.7.0" - ]; - }) - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - sources."process-nextick-args-1.0.7" - sources."progress-1.1.8" - sources."proto-list-1.2.4" - sources."qs-5.2.1" - sources."readable-stream-2.0.6" - sources."request-2.67.0" - sources."request-progress-2.0.1" - sources."rimraf-2.6.2" - sources."safer-buffer-2.1.2" - sources."semver-2.3.2" - sources."sntp-1.0.9" - (sources."sshpk-1.14.2" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."string_decoder-0.10.31" - sources."stringstream-0.0.6" - sources."strip-ansi-3.0.1" - sources."supports-color-2.0.0" - sources."throttleit-1.0.0" - sources."tmp-0.0.33" - sources."tough-cookie-2.2.2" - sources."tunnel-agent-0.4.3" - sources."tweetnacl-0.14.5" - sources."typedarray-0.0.6" - sources."underscore-1.9.1" - sources."util-deprecate-1.0.2" - (sources."verror-1.10.0" // { - dependencies = [ - sources."assert-plus-1.0.0" - ]; - }) - sources."which-1.2.14" - sources."wrappy-1.0.2" - sources."xtend-4.0.1" - sources."yauzl-2.4.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "NPM wrapper for Selenium Webdriver including Chromedriver / IEDriver / IOSDriver / Ghostdriver"; - homepage = https://github.com/uxebu/webdrvr; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - webpack = nodeEnv.buildNodePackage { - name = "webpack"; - packageName = "webpack"; - version = "4.16.5"; - src = fetchurl { - url = "https://registry.npmjs.org/webpack/-/webpack-4.16.5.tgz"; - sha512 = "i5cHYHonzSc1zBuwB5MSzW4v9cScZFbprkHK8ZgzPDCRkQXGGpYzPmJhbus5bOrZ0tXTcQp+xyImRSvKb0b+Kw=="; - }; - dependencies = [ - sources."@webassemblyjs/ast-1.5.13" - sources."@webassemblyjs/floating-point-hex-parser-1.5.13" - sources."@webassemblyjs/helper-api-error-1.5.13" - sources."@webassemblyjs/helper-buffer-1.5.13" - sources."@webassemblyjs/helper-code-frame-1.5.13" - sources."@webassemblyjs/helper-fsm-1.5.13" - sources."@webassemblyjs/helper-module-context-1.5.13" - sources."@webassemblyjs/helper-wasm-bytecode-1.5.13" - sources."@webassemblyjs/helper-wasm-section-1.5.13" - sources."@webassemblyjs/ieee754-1.5.13" - (sources."@webassemblyjs/leb128-1.5.13" // { - dependencies = [ - sources."long-4.0.0" - ]; - }) - sources."@webassemblyjs/utf8-1.5.13" - sources."@webassemblyjs/wasm-edit-1.5.13" - sources."@webassemblyjs/wasm-gen-1.5.13" - sources."@webassemblyjs/wasm-opt-1.5.13" - sources."@webassemblyjs/wasm-parser-1.5.13" - sources."@webassemblyjs/wast-parser-1.5.13" - sources."@webassemblyjs/wast-printer-1.5.13" - sources."acorn-5.7.1" - sources."acorn-dynamic-import-3.0.0" - sources."ajv-6.5.2" - sources."ajv-keywords-3.2.0" - sources."anymatch-2.0.0" - sources."aproba-1.2.0" - sources."arr-diff-4.0.0" - sources."arr-flatten-1.1.0" - sources."arr-union-3.1.0" - sources."array-unique-0.3.2" - sources."asn1.js-4.10.1" - (sources."assert-1.4.1" // { - dependencies = [ - sources."inherits-2.0.1" - sources."util-0.10.3" - ]; - }) - sources."assign-symbols-1.0.0" - sources."async-each-1.0.1" - sources."atob-2.1.1" - sources."balanced-match-1.0.0" - (sources."base-0.11.2" // { - dependencies = [ - sources."define-property-1.0.0" - ]; - }) - sources."base64-js-1.3.0" - sources."big.js-3.2.0" - sources."binary-extensions-1.11.0" - sources."bluebird-3.5.1" - sources."bn.js-4.11.8" - sources."brace-expansion-1.1.11" - (sources."braces-2.3.2" // { - dependencies = [ - sources."extend-shallow-2.0.1" - ]; - }) - sources."brorand-1.1.0" - sources."browserify-aes-1.2.0" - sources."browserify-cipher-1.0.1" - sources."browserify-des-1.0.2" - sources."browserify-rsa-4.0.1" - sources."browserify-sign-4.0.4" - sources."browserify-zlib-0.2.0" - sources."buffer-4.9.1" - sources."buffer-from-1.1.1" - sources."buffer-xor-1.0.3" - sources."builtin-status-codes-3.0.0" - sources."cacache-10.0.4" - sources."cache-base-1.0.1" - sources."chokidar-2.0.4" - sources."chownr-1.0.1" - sources."chrome-trace-event-1.0.0" - sources."cipher-base-1.0.4" - (sources."class-utils-0.3.6" // { - dependencies = [ - sources."define-property-0.2.5" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - sources."collection-visit-1.0.0" - sources."commander-2.14.1" - sources."commondir-1.0.1" - sources."component-emitter-1.2.1" - sources."concat-map-0.0.1" - sources."concat-stream-1.6.2" - sources."console-browserify-1.1.0" - sources."constants-browserify-1.0.0" - sources."copy-concurrently-1.0.5" - sources."copy-descriptor-0.1.1" - sources."core-util-is-1.0.2" - sources."create-ecdh-4.0.3" - sources."create-hash-1.2.0" - sources."create-hmac-1.1.7" - sources."crypto-browserify-3.12.0" - sources."cyclist-0.2.2" - sources."date-now-0.1.4" - sources."debug-3.1.0" - sources."decode-uri-component-0.2.0" - sources."define-property-2.0.2" - sources."des.js-1.0.0" - sources."diffie-hellman-5.0.3" - sources."domain-browser-1.2.0" - sources."duplexify-3.6.0" - sources."elliptic-6.4.1" - sources."emojis-list-2.1.0" - sources."end-of-stream-1.4.1" - sources."enhanced-resolve-4.1.0" - sources."errno-0.1.7" - sources."eslint-scope-4.0.0" - sources."esrecurse-4.2.1" - sources."estraverse-4.2.0" - sources."events-1.1.1" - sources."evp_bytestokey-1.0.3" - (sources."expand-brackets-2.1.4" // { - dependencies = [ - sources."debug-2.6.9" - sources."define-property-0.2.5" - sources."extend-shallow-2.0.1" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - (sources."extend-shallow-3.0.2" // { - dependencies = [ - sources."is-extendable-1.0.1" - ]; - }) - (sources."extglob-2.0.4" // { - dependencies = [ - sources."define-property-1.0.0" - sources."extend-shallow-2.0.1" - ]; - }) - sources."fast-deep-equal-2.0.1" - sources."fast-json-stable-stringify-2.0.0" - (sources."fill-range-4.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - ]; - }) - sources."find-cache-dir-1.0.0" - sources."find-up-2.1.0" - sources."flush-write-stream-1.0.3" - sources."for-in-1.0.2" - sources."fragment-cache-0.2.1" - sources."from2-2.3.0" - sources."fs-write-stream-atomic-1.0.10" - sources."fs.realpath-1.0.0" - sources."fsevents-1.2.4" - sources."get-value-2.0.6" - sources."glob-7.1.2" - (sources."glob-parent-3.1.0" // { - dependencies = [ - sources."is-glob-3.1.0" - ]; - }) - sources."graceful-fs-4.1.11" - sources."has-value-1.0.0" - (sources."has-values-1.0.0" // { - dependencies = [ - sources."kind-of-4.0.0" - ]; - }) - sources."hash-base-3.0.4" - sources."hash.js-1.1.5" - sources."hmac-drbg-1.0.1" - sources."https-browserify-1.0.0" - sources."ieee754-1.1.12" - sources."iferr-0.1.5" - sources."imurmurhash-0.1.4" - sources."indexof-0.0.1" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."is-accessor-descriptor-1.0.0" - sources."is-binary-path-1.0.1" - sources."is-buffer-1.1.6" - sources."is-data-descriptor-1.0.0" - sources."is-descriptor-1.0.2" - sources."is-extendable-0.1.1" - sources."is-extglob-2.1.1" - sources."is-glob-4.0.0" - (sources."is-number-3.0.0" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-plain-object-2.0.4" - sources."is-windows-1.0.2" - sources."isarray-1.0.0" - sources."isobject-3.0.1" - sources."json-parse-better-errors-1.0.2" - sources."json-schema-traverse-0.4.1" - sources."json5-0.5.1" - sources."kind-of-6.0.2" - sources."loader-runner-2.3.0" - sources."loader-utils-1.1.0" - sources."locate-path-2.0.0" - sources."lodash.debounce-4.0.8" - sources."long-3.2.0" - sources."lru-cache-4.1.3" - sources."make-dir-1.3.0" - sources."mamacro-0.0.3" - sources."map-cache-0.2.2" - sources."map-visit-1.0.0" - sources."md5.js-1.3.4" - sources."memory-fs-0.4.1" - sources."micromatch-3.1.10" - sources."miller-rabin-4.0.1" - sources."minimalistic-assert-1.0.1" - sources."minimalistic-crypto-utils-1.0.1" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mississippi-2.0.0" - (sources."mixin-deep-1.3.1" // { - dependencies = [ - sources."is-extendable-1.0.1" - ]; - }) - sources."mkdirp-0.5.1" - sources."move-concurrently-1.0.1" - sources."ms-2.0.0" - sources."nan-2.10.0" - sources."nanomatch-1.2.13" - sources."neo-async-2.5.1" - (sources."node-libs-browser-2.1.0" // { - dependencies = [ - sources."punycode-1.4.1" - ]; - }) - sources."normalize-path-2.1.1" - (sources."object-copy-0.1.0" // { - dependencies = [ - sources."define-property-0.2.5" - sources."is-accessor-descriptor-0.1.6" - sources."is-data-descriptor-0.1.4" - (sources."is-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-5.1.0" - ]; - }) - sources."kind-of-3.2.2" - ]; - }) - sources."object-visit-1.0.1" - sources."object.pick-1.3.0" - sources."once-1.4.0" - sources."os-browserify-0.3.0" - sources."p-limit-1.3.0" - sources."p-locate-2.0.0" - sources."p-try-1.0.0" - sources."pako-1.0.6" - sources."parallel-transform-1.1.0" - sources."parse-asn1-5.1.1" - sources."pascalcase-0.1.1" - sources."path-browserify-0.0.0" - sources."path-dirname-1.0.2" - sources."path-exists-3.0.0" - sources."path-is-absolute-1.0.1" - sources."pbkdf2-3.0.16" - sources."pify-3.0.0" - sources."pkg-dir-2.0.0" - sources."posix-character-classes-0.1.1" - sources."process-0.11.10" - sources."process-nextick-args-2.0.0" - sources."promise-inflight-1.0.1" - sources."prr-1.0.1" - sources."pseudomap-1.0.2" - sources."public-encrypt-4.0.2" - sources."pump-2.0.1" - sources."pumpify-1.5.1" - sources."punycode-2.1.1" - sources."querystring-0.2.0" - sources."querystring-es3-0.2.1" - sources."randombytes-2.0.6" - sources."randomfill-1.0.4" - sources."readable-stream-2.3.6" - sources."readdirp-2.1.0" - sources."regex-not-1.0.2" - sources."remove-trailing-separator-1.1.0" - sources."repeat-element-1.1.2" - sources."repeat-string-1.6.1" - sources."resolve-url-0.2.1" - sources."ret-0.1.15" - sources."rimraf-2.6.2" - sources."ripemd160-2.0.2" - sources."run-queue-1.0.3" - sources."safe-buffer-5.1.2" - sources."safe-regex-1.1.0" - sources."schema-utils-0.4.7" - sources."serialize-javascript-1.5.0" - sources."set-immediate-shim-1.0.1" - (sources."set-value-2.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - ]; - }) - sources."setimmediate-1.0.5" - sources."sha.js-2.4.11" - (sources."snapdragon-0.8.2" // { - dependencies = [ - sources."debug-2.6.9" - sources."define-property-0.2.5" - sources."extend-shallow-2.0.1" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - (sources."snapdragon-node-2.1.1" // { - dependencies = [ - sources."define-property-1.0.0" - ]; - }) - (sources."snapdragon-util-3.0.1" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."source-list-map-2.0.0" - sources."source-map-0.5.7" - sources."source-map-resolve-0.5.2" - sources."source-map-url-0.4.0" - sources."split-string-3.1.0" - sources."ssri-5.3.0" - (sources."static-extend-0.1.2" // { - dependencies = [ - sources."define-property-0.2.5" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - sources."stream-browserify-2.0.1" - sources."stream-each-1.2.3" - sources."stream-http-2.8.3" - sources."stream-shift-1.0.0" - sources."string_decoder-1.1.1" - sources."tapable-1.0.0" - sources."through2-2.0.3" - sources."timers-browserify-2.0.10" - sources."to-arraybuffer-1.0.1" - (sources."to-object-path-0.3.0" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."to-regex-3.0.2" - sources."to-regex-range-2.1.1" - sources."tslib-1.9.3" - sources."tty-browserify-0.0.0" - sources."typedarray-0.0.6" - (sources."uglify-es-3.3.10" // { - dependencies = [ - sources."source-map-0.6.1" - ]; - }) - (sources."uglifyjs-webpack-plugin-1.2.7" // { - dependencies = [ - sources."source-map-0.6.1" - ]; - }) - (sources."union-value-1.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - sources."set-value-0.4.3" - ]; - }) - sources."unique-filename-1.1.0" - sources."unique-slug-2.0.0" - (sources."unset-value-1.0.0" // { - dependencies = [ - (sources."has-value-0.3.1" // { - dependencies = [ - sources."isobject-2.1.0" - ]; - }) - sources."has-values-0.1.4" - ]; - }) - sources."upath-1.1.0" - sources."uri-js-4.2.2" - sources."urix-0.1.0" - (sources."url-0.11.0" // { - dependencies = [ - sources."punycode-1.3.2" - ]; - }) - sources."use-3.1.1" - sources."util-0.10.4" - sources."util-deprecate-1.0.2" - sources."vm-browserify-0.0.4" - sources."watchpack-1.6.0" - (sources."webpack-sources-1.1.0" // { - dependencies = [ - sources."source-map-0.6.1" - ]; - }) - sources."worker-farm-1.6.0" - sources."wrappy-1.0.2" - sources."xtend-4.0.1" - sources."y18n-4.0.0" - sources."yallist-2.1.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff."; - homepage = https://github.com/webpack/webpack; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - webtorrent-cli = nodeEnv.buildNodePackage { - name = "webtorrent-cli"; - packageName = "webtorrent-cli"; - version = "1.12.3"; - src = fetchurl { - url = "https://registry.npmjs.org/webtorrent-cli/-/webtorrent-cli-1.12.3.tgz"; - sha512 = "NnBAGkD64CRsl9edM9q0QU+ku6nCX32nM0U+YC8Gs/36c8y+5m9Tya3mWIux3oZKZ54yGiVtnok4tUpqDE5tMA=="; - }; - dependencies = [ - sources."addr-to-ip-port-1.5.1" - sources."airplay-js-0.3.0" - sources."ascli-0.3.0" - sources."async-limiter-1.0.0" - sources."balanced-match-1.0.0" - sources."bencode-2.0.0" - sources."binary-search-1.3.4" - sources."bitfield-2.0.0" - (sources."bittorrent-dht-8.4.0" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."bittorrent-peerid-1.3.0" - (sources."bittorrent-protocol-3.0.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - (sources."bittorrent-tracker-9.10.1" // { - dependencies = [ - sources."debug-3.1.0" - sources."simple-get-3.0.3" - ]; - }) - sources."blob-to-buffer-1.2.8" - sources."block-stream2-1.1.0" - sources."bn.js-4.11.8" - sources."brace-expansion-1.1.11" - sources."browserify-package-json-1.0.1" - sources."buffer-alloc-1.2.0" - sources."buffer-alloc-unsafe-1.1.0" - sources."buffer-equals-1.0.4" - sources."buffer-fill-1.0.0" - sources."buffer-from-1.1.1" - sources."buffer-indexof-1.1.1" - sources."bufferutil-4.0.0" - sources."bufferview-1.0.1" - sources."bytebuffer-3.5.5" - sources."castv2-0.1.9" - sources."castv2-client-1.2.0" - (sources."chromecasts-1.9.1" // { - dependencies = [ - sources."mime-1.6.0" - ]; - }) - sources."chunk-store-stream-3.0.0" - sources."clivas-0.2.0" - sources."closest-to-2.0.0" - sources."colour-0.7.1" - sources."compact2string-1.4.0" - sources."concat-map-0.0.1" - sources."concat-stream-1.6.2" - sources."core-util-is-1.0.2" - sources."create-torrent-3.32.1" - sources."debug-2.6.9" - sources."decompress-response-3.3.0" - sources."defined-1.0.0" - (sources."dlnacasts-0.1.0" // { - dependencies = [ - sources."mime-1.6.0" - ]; - }) - sources."dns-packet-1.3.1" - sources."dns-txt-2.0.2" - (sources."ecstatic-3.2.1" // { - dependencies = [ - sources."mime-1.6.0" - ]; - }) - sources."elementtree-0.1.7" - sources."end-of-stream-1.4.1" - sources."executable-4.1.1" - sources."filestream-4.1.3" - sources."flatten-1.0.2" - (sources."fs-chunk-store-1.7.0" // { - dependencies = [ - sources."thunky-1.0.2" - ]; - }) - sources."fs.realpath-1.0.0" - sources."get-browser-rtc-1.0.2" - sources."get-stdin-6.0.0" - sources."glob-7.1.2" - sources."he-1.1.1" - sources."immediate-chunk-store-2.0.0" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ip-1.1.5" - sources."ip-set-1.0.1" - sources."ipaddr.js-1.8.1" - sources."is-ascii-1.0.0" - sources."is-file-1.0.0" - sources."is-typedarray-1.0.0" - sources."isarray-1.0.0" - sources."junk-2.1.0" - sources."k-bucket-4.0.1" - sources."k-rpc-5.0.0" - sources."k-rpc-socket-1.8.0" - sources."last-one-wins-1.0.4" - (sources."load-ip-set-2.1.0" // { - dependencies = [ - sources."simple-get-3.0.3" - ]; - }) - sources."long-2.4.0" - sources."lru-3.1.0" - sources."magnet-uri-5.2.3" - sources."mdns-js-0.5.0" - sources."mdns-js-packet-0.2.0" - sources."mediasource-2.2.2" - sources."memory-chunk-store-1.3.0" - sources."mime-2.3.1" - sources."mimic-response-1.0.1" - sources."minimatch-3.0.4" - sources."minimist-1.2.0" - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."moment-2.22.2" - sources."mp4-box-encoding-1.3.0" - sources."mp4-stream-2.0.3" - sources."ms-2.0.0" - (sources."multicast-dns-6.2.3" // { - dependencies = [ - sources."thunky-1.0.2" - ]; - }) - sources."multistream-2.1.1" - sources."netmask-1.0.6" - sources."network-address-1.1.2" - sources."next-event-1.0.0" - sources."node-gyp-build-3.4.0" - sources."node-ssdp-2.9.1" - sources."nodebmc-0.0.7" - sources."once-1.4.0" - sources."open-0.0.5" - sources."optjs-3.2.2" - sources."package-json-versionify-1.0.4" - sources."parse-numeric-range-0.0.2" - (sources."parse-torrent-6.1.1" // { - dependencies = [ - sources."simple-get-3.0.3" - ]; - }) - sources."path-is-absolute-1.0.1" - sources."piece-length-1.0.0" - sources."pify-2.3.0" - (sources."plist-with-patches-0.5.1" // { - dependencies = [ - sources."xmlbuilder-0.4.3" - ]; - }) - sources."prettier-bytes-1.0.4" - sources."process-nextick-args-2.0.0" - sources."protobufjs-3.8.2" - sources."pump-3.0.0" - sources."qap-3.3.1" - sources."random-access-file-2.0.1" - sources."random-access-storage-1.3.0" - sources."random-iterate-1.0.1" - sources."randombytes-2.0.6" - sources."range-parser-1.2.0" - sources."range-slice-stream-1.2.0" - sources."readable-stream-2.3.6" - sources."record-cache-1.1.0" - (sources."render-media-3.1.3" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."rimraf-2.6.2" - sources."run-parallel-1.1.9" - sources."run-parallel-limit-1.0.5" - sources."run-series-1.1.8" - sources."rusha-0.8.13" - sources."safe-buffer-5.1.2" - sources."sax-1.1.4" - sources."semver-5.1.1" - sources."simple-concat-1.0.0" - sources."simple-get-2.8.1" - (sources."simple-peer-9.1.2" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."simple-sha1-2.1.1" - (sources."simple-websocket-7.2.0" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."speedometer-1.1.0" - sources."split-1.0.1" - sources."stream-to-blob-1.0.1" - sources."stream-to-blob-url-2.1.1" - sources."stream-with-known-length-to-buffer-1.0.2" - sources."string2compact-1.3.0" - sources."string_decoder-1.1.1" - sources."thirty-two-1.0.2" - sources."through-2.3.8" - sources."thunky-0.1.0" - sources."to-arraybuffer-1.0.1" - (sources."torrent-discovery-9.0.2" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."torrent-piece-2.0.0" - sources."typedarray-0.0.6" - sources."typedarray-to-buffer-3.1.5" - sources."uint64be-2.0.2" - sources."uniq-1.0.1" - sources."unordered-array-remove-1.0.2" - sources."upnp-device-client-1.0.2" - sources."upnp-mediarenderer-client-1.2.4" - sources."url-join-2.0.5" - (sources."ut_metadata-3.2.2" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."ut_pex-1.2.1" - sources."utf-8-validate-5.0.1" - sources."util-deprecate-1.0.2" - sources."videostream-2.5.1" - sources."vlc-command-1.1.1" - (sources."webtorrent-0.102.1" // { - dependencies = [ - sources."debug-3.1.0" - sources."simple-get-3.0.3" - ]; - }) - sources."winreg-1.2.4" - sources."wrappy-1.0.2" - sources."ws-6.0.0" - sources."xml2js-0.4.19" - sources."xmlbuilder-9.0.7" - sources."xmldom-0.1.27" - sources."xtend-4.0.1" - sources."zero-fill-2.2.3" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "WebTorrent, the streaming torrent client. For the command line."; - homepage = https://webtorrent.io/; - license = "MIT"; - }; - production = true; - bypassCache = false; - }; - web-ext = nodeEnv.buildNodePackage { - name = "web-ext"; - packageName = "web-ext"; - version = "2.8.0"; - src = fetchurl { - url = "https://registry.npmjs.org/web-ext/-/web-ext-2.8.0.tgz"; - sha512 = "3JuPYU3yrefysm3pvGwRP5k9plRMPUeLo5KLp2TSnE9g4t7x6SeIWZEWWG3jwVeFsPQuIj3sAuVHEDO5ai9mCw=="; - }; - dependencies = [ - sources."@cliqz-oss/firefox-client-0.3.1" - sources."@cliqz-oss/node-firefox-connect-1.2.1" - sources."@types/node-10.5.7" - sources."JSONSelect-0.2.1" - sources."abbrev-1.1.1" - sources."acorn-5.7.1" - sources."acorn-jsx-4.1.1" - sources."adbkit-2.11.0" - sources."adbkit-logcat-1.1.0" - sources."adbkit-monkey-1.0.1" - (sources."addons-linter-1.2.6" // { - dependencies = [ - sources."source-map-0.6.1" - sources."source-map-support-0.5.6" - sources."yargs-12.0.1" - ]; - }) - sources."adm-zip-0.4.11" - sources."agent-base-4.2.1" - sources."ajv-6.5.2" - sources."ajv-keywords-3.2.0" - sources."ajv-merge-patch-4.1.0" - sources."ansi-align-2.0.0" - sources."ansi-escapes-3.1.0" - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."ansicolors-0.3.2" - sources."any-promise-1.3.0" - sources."anymatch-2.0.0" - (sources."archiver-2.1.1" // { - dependencies = [ - sources."async-2.6.1" - ]; - }) - sources."archiver-utils-1.3.0" - sources."archy-1.0.0" - sources."argparse-1.0.10" - sources."arr-diff-4.0.0" - sources."arr-flatten-1.1.0" - sources."arr-union-3.1.0" - sources."array-differ-1.0.0" - sources."array-filter-0.0.1" - sources."array-from-2.1.1" - sources."array-map-0.0.0" - sources."array-reduce-0.0.0" - sources."array-union-1.0.2" - sources."array-uniq-1.0.3" - sources."array-unique-0.3.2" - sources."arrify-1.0.1" - sources."asap-2.0.6" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."assign-symbols-1.0.0" - sources."ast-types-0.11.5" - sources."async-0.2.10" - sources."async-each-1.0.1" - sources."asynckit-0.4.0" - sources."atob-2.1.1" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - (sources."babel-code-frame-6.26.0" // { - dependencies = [ - sources."chalk-1.1.3" - ]; - }) - sources."babel-core-6.26.3" - sources."babel-generator-6.26.1" - sources."babel-helpers-6.24.1" - sources."babel-messages-6.23.0" - (sources."babel-polyfill-6.26.0" // { - dependencies = [ - sources."regenerator-runtime-0.10.5" - ]; - }) - (sources."babel-register-6.26.0" // { - dependencies = [ - sources."source-map-support-0.4.18" - ]; - }) - sources."babel-runtime-6.26.0" - sources."babel-template-6.26.0" - sources."babel-traverse-6.26.0" - sources."babel-types-6.26.0" - sources."babylon-6.18.0" - sources."balanced-match-1.0.0" - (sources."base-0.11.2" // { - dependencies = [ - sources."define-property-1.0.0" - ]; - }) - sources."base64-js-0.0.2" - sources."bcrypt-pbkdf-1.0.2" - sources."binary-extensions-1.11.0" - sources."bl-1.2.2" - sources."bluebird-2.9.34" - sources."boolbase-1.0.0" - sources."bops-0.1.1" - sources."boxen-1.3.0" - sources."brace-expansion-1.1.11" - (sources."braces-2.3.2" // { - dependencies = [ - sources."extend-shallow-2.0.1" - ]; - }) - (sources."buffer-5.2.0" // { - dependencies = [ - sources."base64-js-1.3.0" - ]; - }) - sources."buffer-alloc-1.2.0" - sources."buffer-alloc-unsafe-1.1.0" - sources."buffer-crc32-0.2.13" - sources."buffer-equal-constant-time-1.0.1" - sources."buffer-fill-1.0.0" - sources."buffer-from-1.1.1" - sources."builtin-modules-1.1.1" - sources."bunyan-1.8.12" - sources."bytes-3.0.0" - sources."cache-base-1.0.1" - sources."caller-path-0.1.0" - sources."callsites-0.2.0" - sources."camelcase-4.1.0" - sources."capture-stack-trace-1.0.0" - sources."caseless-0.12.0" - (sources."chalk-2.4.0" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."supports-color-5.4.0" - ]; - }) - sources."chardet-0.4.2" - sources."cheerio-1.0.0-rc.2" - sources."chokidar-2.0.4" - sources."circular-json-0.3.3" - (sources."class-utils-0.3.6" // { - dependencies = [ - sources."define-property-0.2.5" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - sources."cli-boxes-1.0.0" - sources."cli-cursor-2.1.0" - sources."cli-width-2.2.0" - (sources."cliui-4.1.0" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."strip-ansi-4.0.0" - ]; - }) - sources."clone-1.0.4" - sources."clone-deep-0.3.0" - sources."co-4.6.0" - sources."code-point-at-1.1.0" - sources."collection-visit-1.0.0" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."colors-0.5.1" - sources."columnify-1.5.4" - sources."combined-stream-1.0.6" - sources."commander-2.17.1" - sources."common-tags-1.8.0" - sources."component-emitter-1.2.1" - sources."compress-commons-1.2.2" - sources."concat-map-0.0.1" - sources."concat-stream-1.6.2" - sources."configstore-3.1.2" - sources."convert-source-map-1.5.1" - sources."copy-descriptor-0.1.1" - sources."core-js-2.5.7" - sources."core-util-is-1.0.2" - sources."crc-3.8.0" - sources."crc32-stream-2.0.0" - sources."create-error-class-3.0.2" - sources."cross-spawn-6.0.5" - sources."crx-parser-0.1.2" - sources."crypto-random-string-1.0.0" - sources."css-select-1.2.0" - sources."css-what-2.1.0" - sources."d-1.0.0" - sources."dashdash-1.14.1" - sources."data-uri-to-buffer-1.2.0" - sources."debounce-1.1.0" - sources."debug-2.6.9" - (sources."decamelize-2.0.0" // { - dependencies = [ - sources."xregexp-4.0.0" - ]; - }) - sources."decode-uri-component-0.2.0" - sources."deep-equal-1.0.1" - sources."deep-extend-0.6.0" - sources."deep-is-0.1.3" - sources."deepcopy-0.6.3" - sources."deepmerge-2.1.1" - sources."defaults-1.0.3" - sources."define-properties-1.1.2" - sources."define-property-2.0.2" - sources."degenerator-1.0.4" - sources."del-2.2.2" - sources."delayed-stream-1.0.0" - sources."depd-1.1.2" - sources."detect-indent-4.0.0" - (sources."dispensary-0.21.0" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."async-2.6.1" - sources."chalk-2.4.1" - sources."pino-4.17.6" - sources."source-map-0.6.1" - sources."source-map-support-0.5.8" - sources."supports-color-5.4.0" - sources."yargs-12.0.1" - ]; - }) - sources."doctrine-2.1.0" - (sources."dom-serializer-0.1.0" // { - dependencies = [ - sources."domelementtype-1.1.3" - ]; - }) - sources."domelementtype-1.3.0" - sources."domhandler-2.4.2" - sources."domutils-1.5.1" - sources."dot-prop-4.2.0" - sources."dtrace-provider-0.8.7" - sources."duplexer3-0.1.4" - sources."ecc-jsbn-0.1.2" - sources."ecdsa-sig-formatter-1.0.10" - sources."email-validator-2.0.4" - sources."encoding-0.1.12" - sources."end-of-stream-1.4.1" - sources."entities-1.1.1" - sources."error-ex-1.3.2" - sources."es-abstract-1.12.0" - sources."es-to-primitive-1.1.1" - sources."es5-ext-0.10.45" - sources."es6-error-4.1.1" - sources."es6-iterator-2.0.3" - sources."es6-map-0.1.5" - sources."es6-promise-2.3.0" - (sources."es6-promisify-5.0.0" // { - dependencies = [ - sources."es6-promise-4.2.4" - ]; - }) - sources."es6-set-0.1.5" - sources."es6-symbol-3.1.1" - sources."es6-weak-map-2.0.2" - sources."escape-string-regexp-1.0.5" - (sources."escodegen-1.11.0" // { - dependencies = [ - sources."source-map-0.6.1" - ]; - }) - sources."escope-3.6.0" - (sources."eslint-5.0.1" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."debug-3.1.0" - sources."globals-11.7.0" - sources."strip-ansi-4.0.0" - ]; - }) - (sources."eslint-plugin-no-unsafe-innerhtml-1.0.16" // { - dependencies = [ - sources."acorn-3.3.0" - sources."acorn-jsx-3.0.1" - sources."ajv-4.11.8" - sources."ajv-keywords-1.5.1" - sources."ansi-escapes-1.4.0" - sources."ansi-regex-3.0.0" - sources."chalk-1.1.3" - sources."cli-cursor-1.0.2" - sources."eslint-3.19.0" - sources."espree-3.5.4" - sources."figures-1.7.0" - sources."inquirer-0.12.0" - sources."is-fullwidth-code-point-2.0.0" - sources."onetime-1.1.0" - sources."pluralize-1.2.1" - sources."progress-1.1.8" - sources."restore-cursor-1.0.1" - sources."run-async-0.1.0" - sources."shelljs-0.7.8" - sources."slice-ansi-0.0.4" - sources."string-width-1.0.2" - sources."strip-ansi-4.0.0" - (sources."table-3.8.3" // { - dependencies = [ - sources."string-width-2.1.1" - ]; - }) - ]; - }) - sources."eslint-scope-4.0.0" - sources."eslint-visitor-keys-1.0.0" - sources."espree-4.0.0" - sources."esprima-3.1.3" - sources."esquery-1.0.1" - sources."esrecurse-4.2.1" - sources."estraverse-4.2.0" - sources."esutils-2.0.2" - sources."event-emitter-0.3.5" - sources."event-to-promise-0.8.0" - (sources."execa-0.7.0" // { - dependencies = [ - sources."cross-spawn-5.1.0" - ]; - }) - sources."exit-hook-1.1.1" - (sources."expand-brackets-2.1.4" // { - dependencies = [ - sources."define-property-0.2.5" - sources."extend-shallow-2.0.1" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - sources."extend-3.0.2" - (sources."extend-shallow-3.0.2" // { - dependencies = [ - sources."is-extendable-1.0.1" - ]; - }) - sources."external-editor-2.2.0" - (sources."extglob-2.0.4" // { - dependencies = [ - sources."define-property-1.0.0" - sources."extend-shallow-2.0.1" - ]; - }) - sources."extsprintf-1.3.0" - sources."fast-deep-equal-2.0.1" - sources."fast-json-parse-1.0.3" - sources."fast-json-patch-2.0.6" - sources."fast-json-stable-stringify-2.0.0" - sources."fast-levenshtein-2.0.6" - sources."fast-redact-1.1.13" - sources."fast-safe-stringify-1.2.3" - sources."fd-slicer-1.1.0" - sources."figures-2.0.0" - sources."file-entry-cache-2.0.0" - sources."file-uri-to-path-1.0.0" - (sources."fill-range-4.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - ]; - }) - sources."find-up-3.0.0" - (sources."firefox-profile-1.1.0" // { - dependencies = [ - sources."async-2.5.0" - sources."fs-extra-4.0.3" - ]; - }) - sources."first-chunk-stream-2.0.0" - sources."flat-cache-1.3.0" - sources."flatstr-1.0.8" - sources."fluent-syntax-0.7.0" - sources."for-in-1.0.2" - sources."for-own-1.0.0" - sources."foreach-2.0.5" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."fragment-cache-0.2.1" - sources."fs-constants-1.0.0" - sources."fs-extra-5.0.0" - sources."fs.realpath-1.0.0" - sources."fsevents-1.2.4" - (sources."ftp-0.3.10" // { - dependencies = [ - sources."isarray-0.0.1" - sources."readable-stream-1.1.14" - sources."string_decoder-0.10.31" - ]; - }) - sources."function-bind-1.1.1" - sources."functional-red-black-tree-1.0.1" - (sources."fx-runner-1.0.9" // { - dependencies = [ - sources."commander-2.9.0" - sources."isexe-1.1.2" - sources."which-1.2.4" - ]; - }) - sources."generate-function-2.0.0" - sources."generate-object-property-1.2.0" - sources."get-caller-file-1.0.3" - sources."get-stream-3.0.0" - sources."get-uri-2.0.2" - sources."get-value-2.0.6" - sources."getpass-0.1.7" - sources."gettext-parser-1.1.0" - (sources."git-rev-sync-1.9.1" // { - dependencies = [ - sources."shelljs-0.7.7" - ]; - }) - sources."glob-7.1.2" - (sources."glob-parent-3.1.0" // { - dependencies = [ - sources."is-glob-3.1.0" - ]; - }) - sources."global-dirs-0.1.1" - sources."globals-9.18.0" - sources."globby-5.0.0" - sources."got-6.7.1" - sources."graceful-fs-4.1.11" - sources."graceful-readlink-1.0.1" - sources."graphlib-2.1.5" - sources."growly-1.3.0" - sources."har-schema-2.0.0" - (sources."har-validator-5.0.3" // { - dependencies = [ - sources."ajv-5.5.2" - sources."fast-deep-equal-1.1.0" - sources."json-schema-traverse-0.3.1" - ]; - }) - sources."has-1.0.3" - sources."has-ansi-2.0.0" - sources."has-color-0.1.7" - sources."has-flag-3.0.0" - sources."has-symbols-1.0.0" - sources."has-value-1.0.0" - (sources."has-values-1.0.0" // { - dependencies = [ - sources."kind-of-4.0.0" - ]; - }) - (sources."hasbin-1.2.3" // { - dependencies = [ - sources."async-1.5.2" - ]; - }) - sources."home-or-tmp-2.0.0" - sources."hosted-git-info-2.7.1" - sources."htmlparser2-3.9.2" - sources."http-errors-1.6.3" - (sources."http-proxy-agent-2.1.0" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."http-signature-1.2.0" - (sources."https-proxy-agent-2.2.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."iconv-lite-0.4.23" - sources."ieee754-1.1.12" - sources."ignore-3.3.10" - sources."import-lazy-2.1.0" - sources."imurmurhash-0.1.4" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.3.5" - (sources."inquirer-5.2.0" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."strip-ansi-4.0.0" - ]; - }) - sources."interpret-1.1.0" - sources."invariant-2.2.4" - sources."invert-kv-1.0.0" - sources."ip-1.1.5" - sources."is-absolute-0.1.7" - (sources."is-accessor-descriptor-1.0.0" // { - dependencies = [ - sources."kind-of-6.0.2" - ]; - }) - sources."is-arrayish-0.2.1" - sources."is-binary-path-1.0.1" - sources."is-buffer-1.1.6" - sources."is-builtin-module-1.0.0" - sources."is-callable-1.1.4" - (sources."is-data-descriptor-1.0.0" // { - dependencies = [ - sources."kind-of-6.0.2" - ]; - }) - sources."is-date-object-1.0.1" - (sources."is-descriptor-1.0.2" // { - dependencies = [ - sources."kind-of-6.0.2" - ]; - }) - sources."is-extendable-0.1.1" - sources."is-extglob-2.1.1" - sources."is-finite-1.0.2" - sources."is-fullwidth-code-point-1.0.0" - sources."is-glob-4.0.0" - sources."is-installed-globally-0.1.0" - sources."is-mergeable-object-1.1.0" - sources."is-my-ip-valid-1.0.0" - sources."is-my-json-valid-2.18.0" - sources."is-npm-1.0.0" - sources."is-number-3.0.0" - sources."is-obj-1.0.1" - sources."is-path-cwd-1.0.0" - sources."is-path-in-cwd-1.0.1" - sources."is-path-inside-1.0.1" - sources."is-plain-object-2.0.4" - sources."is-promise-2.1.0" - sources."is-property-1.0.2" - sources."is-redirect-1.0.0" - sources."is-regex-1.0.4" - sources."is-relative-0.1.3" - sources."is-resolvable-1.1.0" - sources."is-retry-allowed-1.1.0" - sources."is-stream-1.1.0" - sources."is-symbol-1.0.1" - sources."is-typedarray-1.0.0" - sources."is-utf8-0.2.1" - sources."is-windows-1.0.2" - sources."is-wsl-1.1.0" - sources."isarray-1.0.0" - sources."isexe-2.0.0" - sources."isobject-3.0.1" - sources."isstream-0.1.2" - sources."jed-1.1.1" - sources."jetpack-id-1.0.0" - sources."js-select-0.6.0" - sources."js-tokens-3.0.2" - (sources."js-yaml-3.12.0" // { - dependencies = [ - sources."esprima-4.0.1" - ]; - }) - sources."jsbn-0.1.1" - sources."jsesc-1.3.0" - sources."json-merge-patch-0.2.3" - sources."json-parse-better-errors-1.0.2" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.4.1" - sources."json-stable-stringify-1.0.1" - sources."json-stable-stringify-without-jsonify-1.0.1" - sources."json-stringify-safe-5.0.1" - sources."json5-0.5.1" - sources."jsonfile-4.0.0" - sources."jsonify-0.0.0" - sources."jsonpointer-4.0.1" - (sources."jsonwebtoken-8.2.1" // { - dependencies = [ - sources."ms-2.1.1" - ]; - }) - sources."jsprim-1.4.1" - sources."jszip-2.6.1" - sources."jwa-1.1.6" - sources."jws-3.1.5" - sources."kind-of-3.2.2" - sources."latest-version-3.1.0" - sources."lazy-cache-0.2.7" - sources."lazystream-1.0.0" - sources."lcid-1.0.0" - sources."levn-0.3.0" - (sources."load-json-file-1.1.0" // { - dependencies = [ - sources."parse-json-2.2.0" - sources."strip-bom-2.0.0" - ]; - }) - sources."locate-path-3.0.0" - sources."lodash-4.17.10" - sources."lodash.assign-4.2.0" - sources."lodash.assignin-4.2.0" - sources."lodash.clonedeep-4.5.0" - sources."lodash.debounce-4.0.8" - sources."lodash.flatten-4.4.0" - sources."lodash.get-4.4.2" - sources."lodash.includes-4.3.0" - sources."lodash.isboolean-3.0.3" - sources."lodash.isinteger-4.0.4" - sources."lodash.isnumber-3.0.3" - sources."lodash.isplainobject-4.0.6" - sources."lodash.isstring-4.0.1" - sources."lodash.once-4.1.1" - sources."lodash.set-4.3.2" - sources."lodash.sortby-4.7.0" - sources."loose-envify-1.4.0" - sources."lowercase-keys-1.0.1" - sources."lru-cache-4.1.3" - sources."macos-release-1.1.0" - (sources."make-dir-1.3.0" // { - dependencies = [ - sources."pify-3.0.0" - ]; - }) - sources."map-cache-0.2.2" - sources."map-visit-1.0.0" - sources."mem-1.1.0" - (sources."micromatch-3.1.10" // { - dependencies = [ - sources."kind-of-6.0.2" - ]; - }) - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."mimic-fn-1.2.0" - sources."minimatch-3.0.4" - sources."minimist-1.2.0" - (sources."mixin-deep-1.3.1" // { - dependencies = [ - sources."is-extendable-1.0.1" - ]; - }) - (sources."mixin-object-2.0.1" // { - dependencies = [ - sources."for-in-0.1.8" - ]; - }) - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) - sources."moment-2.22.2" - sources."ms-2.0.0" - sources."multimatch-2.1.0" - sources."mute-stream-0.0.7" - (sources."mv-2.1.1" // { - dependencies = [ - sources."glob-6.0.4" - sources."rimraf-2.4.5" - ]; - }) - sources."mz-2.7.0" - sources."nan-2.10.0" - (sources."nanomatch-1.2.13" // { - dependencies = [ - sources."kind-of-6.0.2" - ]; - }) - sources."natural-compare-1.4.0" - sources."natural-compare-lite-1.4.0" - (sources."nconf-0.10.0" // { - dependencies = [ - sources."async-1.5.2" - sources."camelcase-2.1.1" - sources."cliui-3.2.0" - sources."decamelize-1.2.0" - sources."os-locale-1.4.0" - sources."string-width-1.0.2" - sources."y18n-3.2.1" - sources."yargs-3.32.0" - ]; - }) - sources."ncp-2.0.0" - sources."needle-2.2.2" - sources."neo-async-2.5.1" - sources."netmask-1.0.6" - sources."next-tick-1.0.0" - sources."nice-try-1.0.4" - sources."node-forge-0.7.5" - sources."node-notifier-5.2.1" - (sources."nomnom-1.8.1" // { - dependencies = [ - sources."ansi-styles-1.0.0" - sources."chalk-0.4.0" - sources."strip-ansi-0.1.1" - ]; - }) - sources."normalize-package-data-2.4.0" - sources."normalize-path-2.1.1" - sources."npm-run-path-2.0.2" - sources."nth-check-1.0.1" - sources."number-is-nan-1.0.1" - sources."oauth-sign-0.8.2" - sources."object-assign-4.1.1" - (sources."object-copy-0.1.0" // { - dependencies = [ - sources."define-property-0.2.5" - sources."is-accessor-descriptor-0.1.6" - sources."is-data-descriptor-0.1.4" - (sources."is-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-5.1.0" - ]; - }) - ]; - }) - sources."object-keys-1.0.12" - sources."object-visit-1.0.1" - sources."object.pick-1.3.0" - sources."once-1.4.0" - sources."onetime-2.0.1" - sources."opn-5.3.0" - sources."optionator-0.8.2" - sources."os-homedir-1.0.2" - sources."os-locale-2.1.0" - sources."os-name-2.0.1" - sources."os-shim-0.1.3" - sources."os-tmpdir-1.0.2" - sources."p-finally-1.0.0" - sources."p-limit-2.0.0" - sources."p-locate-3.0.0" - sources."p-try-2.0.0" - (sources."pac-proxy-agent-2.0.2" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."pac-resolver-3.0.0" - sources."package-json-4.0.1" - sources."pako-1.0.6" - sources."parse-json-4.0.0" - sources."parse5-3.0.3" - sources."pascalcase-0.1.1" - sources."path-0.12.7" - sources."path-dirname-1.0.2" - sources."path-exists-3.0.0" - sources."path-is-absolute-1.0.1" - sources."path-is-inside-1.0.2" - sources."path-key-2.0.1" - sources."path-parse-1.0.6" - sources."path-type-1.1.0" - sources."pend-1.2.0" - sources."performance-now-2.1.0" - sources."pify-2.3.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - (sources."pino-5.0.0-rc.4" // { - dependencies = [ - sources."fast-safe-stringify-2.0.5" - sources."quick-format-unescaped-3.0.0" - ]; - }) - sources."pino-std-serializers-2.2.0" - sources."pkginfo-0.4.1" - sources."pluralize-7.0.0" - sources."po2json-0.4.5" - sources."posix-character-classes-0.1.1" - (sources."postcss-6.0.23" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."chalk-2.4.1" - sources."source-map-0.6.1" - sources."supports-color-5.4.0" - ]; - }) - sources."prelude-ls-1.1.2" - sources."prepend-http-1.0.4" - sources."private-0.1.8" - sources."probe-image-size-4.0.0" - sources."process-0.11.10" - sources."process-nextick-args-2.0.0" - sources."progress-2.0.0" - sources."promise-7.3.1" - (sources."proxy-agent-2.3.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."proxy-from-env-1.0.0" - sources."pseudomap-1.0.2" - sources."pump-3.0.0" - sources."punycode-2.1.1" - sources."qs-6.5.2" - sources."quick-format-unescaped-1.1.2" - sources."raw-body-2.3.3" - sources."rc-1.2.8" - sources."read-pkg-1.1.0" - (sources."read-pkg-up-1.0.1" // { - dependencies = [ - sources."find-up-1.1.2" - sources."path-exists-2.1.0" - ]; - }) - sources."readable-stream-2.3.6" - sources."readdirp-2.1.0" - (sources."readline2-1.0.1" // { - dependencies = [ - sources."mute-stream-0.0.5" - ]; - }) - sources."rechoir-0.6.2" - sources."recursive-readdir-2.2.2" - sources."regenerator-runtime-0.11.1" - sources."regex-not-1.0.2" - sources."regexp.prototype.flags-1.2.0" - sources."regexpp-1.1.0" - sources."registry-auth-token-3.3.2" - sources."registry-url-3.1.0" - (sources."relaxed-json-1.0.1" // { - dependencies = [ - sources."chalk-1.1.3" - ]; - }) - sources."remove-trailing-separator-1.1.0" - sources."repeat-element-1.1.2" - sources."repeat-string-1.6.1" - sources."repeating-2.0.1" - sources."request-2.87.0" - sources."require-directory-2.1.1" - sources."require-main-filename-1.0.1" - sources."require-uncached-1.0.3" - sources."resolve-1.8.1" - sources."resolve-from-1.0.1" - sources."resolve-url-0.2.1" - sources."restore-cursor-2.0.0" - sources."ret-0.1.15" - sources."rimraf-2.6.2" - sources."run-async-2.3.0" - sources."rx-lite-3.1.2" - sources."rx-lite-aggregates-4.0.8" - sources."rxjs-5.5.11" - sources."safe-buffer-5.1.2" - sources."safe-json-stringify-1.2.0" - sources."safe-regex-1.1.0" - sources."safer-buffer-2.1.2" - sources."sax-1.2.4" - sources."secure-keys-1.0.0" - sources."semver-5.5.0" - sources."semver-diff-2.1.0" - sources."set-blocking-2.0.0" - sources."set-immediate-shim-1.0.1" - (sources."set-value-2.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - ]; - }) - sources."setprototypeof-1.1.0" - sources."sha.js-2.4.11" - (sources."shallow-clone-0.1.2" // { - dependencies = [ - sources."kind-of-2.0.1" - ]; - }) - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."shell-quote-1.6.1" - sources."shelljs-0.8.2" - sources."shellwords-0.1.1" - (sources."sign-addon-0.3.1" // { - dependencies = [ - sources."babel-polyfill-6.16.0" - sources."es6-error-4.0.0" - sources."mz-2.5.0" - sources."regenerator-runtime-0.9.6" - sources."source-map-support-0.4.6" - ]; - }) - sources."signal-exit-3.0.2" - sources."slash-1.0.0" - (sources."slice-ansi-1.0.0" // { - dependencies = [ - sources."is-fullwidth-code-point-2.0.0" - ]; - }) - sources."smart-buffer-1.1.15" - (sources."snapdragon-0.8.2" // { - dependencies = [ - sources."define-property-0.2.5" - sources."extend-shallow-2.0.1" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - (sources."snapdragon-node-2.1.1" // { - dependencies = [ - sources."define-property-1.0.0" - ]; - }) - sources."snapdragon-util-3.0.1" - (sources."snyk-1.90.2" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."ansi-styles-3.2.1" - sources."chalk-2.4.1" - sources."debug-3.1.0" - sources."inquirer-3.3.0" - sources."rx-lite-4.0.8" - sources."strip-ansi-4.0.0" - sources."supports-color-5.4.0" - ]; - }) - (sources."snyk-config-2.2.0" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - (sources."snyk-docker-plugin-1.10.3" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."snyk-go-plugin-1.5.2" - sources."snyk-gradle-plugin-1.3.0" - (sources."snyk-module-1.8.2" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."snyk-mvn-plugin-1.2.0" - (sources."snyk-nuget-plugin-1.6.4" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - (sources."snyk-php-plugin-1.5.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - (sources."snyk-policy-1.12.0" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."snyk-python-plugin-1.8.1" - (sources."snyk-resolve-1.0.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - (sources."snyk-resolve-deps-3.1.0" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - (sources."snyk-sbt-plugin-1.3.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."snyk-tree-1.0.0" - (sources."snyk-try-require-1.3.1" // { - dependencies = [ - sources."debug-3.1.0" - ]; - }) - sources."socks-1.1.10" - sources."socks-proxy-agent-3.0.1" - sources."sonic-boom-0.5.0" - sources."source-map-0.5.7" - sources."source-map-resolve-0.5.2" - (sources."source-map-support-0.5.3" // { - dependencies = [ - sources."source-map-0.6.1" - ]; - }) - sources."source-map-url-0.4.0" - sources."spawn-sync-1.0.15" - sources."spdx-correct-3.0.0" - sources."spdx-exceptions-2.1.0" - sources."spdx-expression-parse-3.0.0" - sources."spdx-license-ids-3.0.0" - sources."split-0.3.3" - sources."split-string-3.1.0" - sources."split2-2.2.0" - sources."sprintf-js-1.0.3" - sources."sshpk-1.14.2" - (sources."static-extend-0.1.2" // { - dependencies = [ - sources."define-property-0.2.5" - (sources."is-accessor-descriptor-0.1.6" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - (sources."is-data-descriptor-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."is-descriptor-0.1.6" - sources."kind-of-5.1.0" - ]; - }) - sources."statuses-1.5.0" - sources."stream-parser-0.3.1" - sources."stream-to-array-2.3.0" - (sources."stream-to-promise-2.2.0" // { - dependencies = [ - sources."end-of-stream-1.1.0" - sources."once-1.3.3" - ]; - }) - (sources."string-width-2.1.1" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."is-fullwidth-code-point-2.0.0" - sources."strip-ansi-4.0.0" - ]; - }) - sources."string.prototype.matchall-2.0.0" - sources."string_decoder-1.1.1" - sources."strip-ansi-3.0.1" - sources."strip-bom-3.0.0" - sources."strip-bom-buf-1.0.0" - sources."strip-bom-stream-3.0.0" - sources."strip-eof-1.0.0" - sources."strip-json-comments-2.0.1" - sources."supports-color-2.0.0" - sources."symbol-observable-1.0.1" - sources."table-4.0.3" - sources."tar-stream-1.6.1" - sources."temp-dir-1.0.0" - sources."tempfile-2.0.0" - sources."term-size-1.2.0" - sources."text-table-0.2.0" - sources."then-fs-2.0.0" - sources."thenify-3.3.0" - sources."thenify-all-1.6.0" - sources."through-2.3.8" - sources."through2-2.0.3" - sources."thunkify-2.1.2" - sources."timed-out-4.0.1" - sources."tmp-0.0.33" - sources."to-buffer-1.1.1" - sources."to-fast-properties-1.0.3" - sources."to-object-path-0.3.0" - sources."to-regex-3.0.2" - sources."to-regex-range-2.1.1" - sources."to-utf8-0.0.1" - sources."toml-2.3.3" - sources."tosource-1.0.0" - (sources."tough-cookie-2.3.4" // { - dependencies = [ - sources."punycode-1.4.1" - ]; - }) - sources."tr46-1.0.1" - sources."traverse-0.4.6" - sources."trim-right-1.0.1" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."type-check-0.3.2" - sources."typedarray-0.0.6" - sources."undefsafe-2.0.2" - sources."underscore-1.6.0" - (sources."union-value-1.0.0" // { - dependencies = [ - sources."extend-shallow-2.0.1" - sources."set-value-0.4.3" - ]; - }) - sources."unique-string-1.0.0" - sources."universalify-0.1.2" - sources."unpipe-1.0.0" - (sources."unset-value-1.0.0" // { - dependencies = [ - (sources."has-value-0.3.1" // { - dependencies = [ - sources."isobject-2.1.0" - ]; - }) - sources."has-values-0.1.4" - ]; - }) - sources."unzip-response-2.0.1" - sources."upath-1.1.0" - sources."update-notifier-2.3.0" - sources."uri-js-4.2.2" - sources."urix-0.1.0" - sources."url-parse-lax-1.0.0" - sources."use-3.1.1" - sources."user-home-2.0.0" - sources."util-0.10.4" - sources."util-deprecate-1.0.2" - sources."uuid-3.3.2" - sources."validate-npm-package-license-3.0.4" - sources."verror-1.10.0" - sources."watchpack-1.5.0" - sources."wcwidth-1.0.1" - sources."webidl-conversions-4.0.2" - sources."whatwg-url-6.5.0" - sources."when-3.7.7" - sources."which-1.3.1" - sources."which-module-2.0.0" - sources."widest-line-2.0.0" - sources."win-release-1.1.1" - sources."window-size-0.1.4" - sources."winreg-0.0.12" - sources."wordwrap-1.0.0" - (sources."wrap-ansi-2.1.0" // { - dependencies = [ - sources."string-width-1.0.2" - ]; - }) - sources."wrappy-1.0.2" - sources."write-0.2.1" - sources."write-file-atomic-2.3.0" - sources."xdg-basedir-3.0.0" - sources."xml2js-0.4.19" - sources."xmlbuilder-9.0.7" - sources."xmldom-0.1.27" - sources."xregexp-2.0.0" - sources."xtend-4.0.1" - sources."y18n-4.0.0" - sources."yallist-2.1.2" - (sources."yargs-6.6.0" // { - dependencies = [ - sources."camelcase-3.0.0" - sources."cliui-3.2.0" - sources."decamelize-1.2.0" - sources."os-locale-1.4.0" - sources."string-width-1.0.2" - sources."which-module-1.0.0" - sources."y18n-3.2.1" - sources."yargs-parser-4.2.1" - ]; - }) - sources."yargs-parser-10.1.0" - sources."yauzl-2.9.2" - sources."zip-1.2.0" - (sources."zip-dir-1.0.2" // { - dependencies = [ - sources."async-1.5.2" - ]; - }) - sources."zip-stream-1.2.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A command line tool to help build, run, and test web extensions"; - homepage = https://github.com/mozilla/web-ext; - license = "MPL-2.0"; + "yallist-3.0.2" = { + name = "yallist"; + packageName = "yallist"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz"; + sha1 = "8452b4bb7e83c7c188d8041c1a837c773d6d8bb9"; + }; }; - production = true; - bypassCache = false; }; - wring = nodeEnv.buildNodePackage { - name = "wring"; - packageName = "wring"; - version = "1.0.0"; +in +{ + bower = nodeEnv.buildNodePackage { + name = "bower"; + packageName = "bower"; + version = "1.8.4"; src = fetchurl { - url = "https://registry.npmjs.org/wring/-/wring-1.0.0.tgz"; - sha1 = "3d8ebe894545bf0b42946fdc84c61e37ae657ce1"; + url = "https://registry.npmjs.org/bower/-/bower-1.8.4.tgz"; + sha1 = "e7876a076deb8137f7d06525dc5e8c66db82f28a"; }; buildInputs = globalBuildInputs; meta = { - description = "Extract content from websites using CSS Selectors and XPath"; - homepage = "https://github.com/osener/wring#readme"; + description = "The browser package manager"; + homepage = http://bower.io/; license = "MIT"; }; production = true; bypassCache = false; }; - yarn = nodeEnv.buildNodePackage { - name = "yarn"; - packageName = "yarn"; - version = "1.9.4"; + coffee-script = nodeEnv.buildNodePackage { + name = "coffee-script"; + packageName = "coffee-script"; + version = "1.12.7"; src = fetchurl { - url = "https://registry.npmjs.org/yarn/-/yarn-1.9.4.tgz"; - sha1 = "3b82d8446b652775723900b470d966861976924b"; + url = "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz"; + sha512 = "fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw=="; }; buildInputs = globalBuildInputs; meta = { - description = "📦🐈 Fast, reliable, and secure dependency management."; - homepage = "https://github.com/yarnpkg/yarn#readme"; - license = "BSD-2-Clause"; + description = "Unfancy JavaScript"; + homepage = http://coffeescript.org/; + license = "MIT"; }; production = true; bypassCache = false; }; - yo = nodeEnv.buildNodePackage { - name = "yo"; - packageName = "yo"; - version = "2.0.5"; + grunt-cli = nodeEnv.buildNodePackage { + name = "grunt-cli"; + packageName = "grunt-cli"; + version = "1.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/yo/-/yo-2.0.5.tgz"; - sha512 = "PLyTNZSJjHkks/FIln+QE5PxV224MsekCzbROVhZEW0MvLyj/6ghWIVkdBmrwdAbapH8H9q21F1/pQ9Q0Lk9UA=="; + url = "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.3.1.tgz"; + sha512 = "UwBRu/QpAjDc53DRLEkyilFdL0zenpxu+fddTIlsF/KJqdNcHaQmvyu1W3cDesZ9rqqZdKK5A8+QDIyLUEWoZQ=="; }; dependencies = [ - sources."@mrmlnc/readdir-enhanced-2.2.1" - sources."@nodelib/fs.stat-1.1.0" - sources."@sindresorhus/is-0.7.0" - sources."aggregate-error-1.0.0" - sources."ajv-5.5.2" - sources."ansi-0.3.1" - sources."ansi-align-2.0.0" - sources."ansi-escapes-3.1.0" - sources."ansi-regex-3.0.0" - sources."ansi-styles-3.2.1" - sources."are-we-there-yet-1.1.5" + sources."abbrev-1.1.1" sources."arr-diff-4.0.0" sources."arr-flatten-1.1.0" sources."arr-union-3.1.0" - sources."array-find-index-1.0.2" - sources."array-union-1.0.2" - sources."array-uniq-1.0.3" + sources."array-each-1.0.1" + sources."array-slice-1.1.0" sources."array-unique-0.3.2" - sources."arrify-1.0.1" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" sources."assign-symbols-1.0.0" - sources."astral-regex-1.0.0" - sources."async-2.6.1" - sources."asynckit-0.4.0" - sources."atob-2.1.1" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."balanced-match-1.0.0" + sources."atob-2.1.2" (sources."base-0.11.2" // { dependencies = [ sources."define-property-1.0.0" ]; }) - sources."bcrypt-pbkdf-1.0.2" - (sources."bin-version-2.0.0" // { - dependencies = [ - sources."execa-0.1.1" - ]; - }) - sources."bin-version-check-3.0.0" - (sources."boxen-1.3.0" // { - dependencies = [ - sources."camelcase-4.1.0" - ]; - }) - sources."brace-expansion-1.1.11" (sources."braces-2.3.2" // { dependencies = [ sources."extend-shallow-2.0.1" ]; }) - sources."buffer-from-1.1.1" - sources."builtin-modules-1.1.1" sources."cache-base-1.0.1" - (sources."cacheable-request-2.1.4" // { - dependencies = [ - sources."lowercase-keys-1.0.0" - ]; - }) - sources."call-me-maybe-1.0.1" - sources."camelcase-2.1.1" - sources."camelcase-keys-2.1.0" - sources."capture-stack-trace-1.0.0" - sources."caseless-0.12.0" - sources."chalk-2.4.1" - sources."chardet-0.5.0" - sources."ci-info-1.1.3" (sources."class-utils-0.3.6" // { dependencies = [ sources."define-property-0.2.5" @@ -49971,69 +2148,13 @@ in sources."kind-of-5.1.0" ]; }) - sources."clean-stack-1.3.0" - sources."cli-boxes-1.0.0" - sources."cli-cursor-2.1.0" - sources."cli-list-0.2.0" - sources."cli-width-2.2.0" - sources."clone-1.0.4" - sources."clone-regexp-1.0.1" - sources."clone-response-1.0.2" - sources."clone-stats-0.0.1" - sources."co-4.6.0" - sources."code-point-at-1.1.0" sources."collection-visit-1.0.0" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."combined-stream-1.0.6" sources."component-emitter-1.2.1" - sources."concat-map-0.0.1" - sources."concat-stream-1.6.2" - sources."conf-1.4.0" - sources."config-chain-1.1.11" - sources."configstore-3.1.2" sources."copy-descriptor-0.1.1" - sources."core-util-is-1.0.2" - sources."create-error-class-3.0.2" - sources."cross-spawn-6.0.5" - sources."cross-spawn-async-2.2.5" - sources."crypto-random-string-1.0.0" - sources."currently-unhandled-0.4.1" - sources."dashdash-1.14.1" sources."debug-2.6.9" - sources."decamelize-1.2.0" sources."decode-uri-component-0.2.0" - sources."decompress-response-3.3.0" - sources."deep-extend-0.6.0" - sources."default-uid-1.0.0" sources."define-property-2.0.2" - sources."delayed-stream-1.0.0" - sources."delegates-1.0.0" - sources."diff-3.5.0" - (sources."dir-glob-2.0.0" // { - dependencies = [ - sources."path-type-3.0.0" - ]; - }) - sources."dot-prop-4.2.0" - sources."downgrade-root-1.2.2" - sources."duplexer3-0.1.4" - (sources."each-async-1.1.1" // { - dependencies = [ - sources."onetime-1.1.0" - ]; - }) - sources."ecc-jsbn-0.1.2" - sources."env-paths-1.0.0" - sources."error-ex-1.3.2" - sources."escape-string-regexp-1.0.5" - (sources."execa-0.6.3" // { - dependencies = [ - sources."cross-spawn-5.1.0" - ]; - }) - sources."execall-1.0.0" - sources."exit-hook-1.1.1" + sources."detect-file-1.0.0" (sources."expand-brackets-2.1.4" // { dependencies = [ sources."define-property-0.2.5" @@ -50052,226 +2173,77 @@ in sources."kind-of-5.1.0" ]; }) + sources."expand-tilde-2.0.2" sources."extend-3.0.2" (sources."extend-shallow-3.0.2" // { dependencies = [ sources."is-extendable-1.0.1" ]; }) - sources."external-editor-3.0.1" (sources."extglob-2.0.4" // { dependencies = [ sources."define-property-1.0.0" sources."extend-shallow-2.0.1" ]; }) - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - sources."fast-glob-2.2.2" - sources."fast-json-stable-stringify-2.0.0" - sources."figures-2.0.0" (sources."fill-range-4.0.0" // { dependencies = [ sources."extend-shallow-2.0.1" ]; }) - sources."filter-obj-1.1.0" - sources."find-up-2.1.0" - sources."find-versions-2.0.0" - sources."first-chunk-stream-2.0.0" + sources."findup-sync-2.0.0" + sources."fined-1.1.0" + sources."flagged-respawn-1.0.0" sources."for-in-1.0.2" - sources."foreachasync-3.0.0" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" + sources."for-own-1.0.0" sources."fragment-cache-0.2.1" - sources."from2-2.3.0" - sources."fs.realpath-1.0.0" - sources."fullname-3.3.0" - sources."gauge-1.2.7" - sources."get-stdin-4.0.1" - sources."get-stream-3.0.0" sources."get-value-2.0.6" - sources."getpass-0.1.7" - sources."glob-7.1.2" - (sources."glob-parent-3.1.0" // { - dependencies = [ - sources."is-glob-3.1.0" - ]; - }) - sources."glob-to-regexp-0.3.0" - sources."global-dirs-0.1.1" - sources."global-tunnel-ng-2.5.4" - sources."globby-8.0.1" - sources."got-8.3.2" - sources."graceful-fs-4.1.11" - sources."grouped-queue-0.3.3" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - (sources."has-ansi-2.0.0" // { - dependencies = [ - sources."ansi-regex-2.1.1" - ]; - }) - sources."has-flag-3.0.0" - sources."has-symbol-support-x-1.4.2" - sources."has-to-string-tag-x-1.4.1" - sources."has-unicode-2.0.1" + sources."global-modules-1.0.0" + sources."global-prefix-1.0.2" + sources."grunt-known-options-1.1.1" sources."has-value-1.0.0" (sources."has-values-1.0.0" // { dependencies = [ sources."kind-of-4.0.0" ]; }) - sources."hosted-git-info-2.7.1" - sources."http-cache-semantics-3.8.1" - sources."http-signature-1.2.0" - sources."humanize-string-1.0.2" - sources."iconv-lite-0.4.23" - sources."ignore-3.3.10" - sources."import-lazy-2.1.0" - sources."imurmurhash-0.1.4" - sources."indent-string-3.2.0" - sources."inflight-1.0.6" - sources."inherits-2.0.3" + sources."homedir-polyfill-1.0.1" sources."ini-1.3.5" - sources."inquirer-6.1.0" - (sources."insight-0.10.1" // { - dependencies = [ - sources."chardet-0.4.2" - sources."external-editor-2.2.0" - sources."inquirer-5.2.0" - sources."rxjs-5.5.11" - ]; - }) - sources."into-stream-3.1.0" + sources."interpret-1.1.0" + sources."is-absolute-1.0.0" sources."is-accessor-descriptor-1.0.0" - sources."is-arrayish-0.2.1" sources."is-buffer-1.1.6" - sources."is-builtin-module-1.0.0" - sources."is-ci-1.1.0" sources."is-data-descriptor-1.0.0" sources."is-descriptor-1.0.2" - sources."is-docker-1.1.0" sources."is-extendable-0.1.1" sources."is-extglob-2.1.1" - sources."is-finite-1.0.2" - sources."is-fullwidth-code-point-2.0.0" - sources."is-glob-4.0.0" - sources."is-installed-globally-0.1.0" - sources."is-npm-1.0.0" + sources."is-glob-3.1.0" (sources."is-number-3.0.0" // { dependencies = [ sources."kind-of-3.2.2" ]; }) - sources."is-obj-1.0.1" - sources."is-object-1.0.1" - sources."is-path-inside-1.0.1" - sources."is-plain-obj-1.1.0" sources."is-plain-object-2.0.4" - sources."is-promise-2.1.0" - sources."is-redirect-1.0.0" - sources."is-regexp-1.0.0" - sources."is-retry-allowed-1.1.0" - sources."is-root-1.0.0" - sources."is-scoped-1.0.0" - sources."is-stream-1.1.0" - sources."is-supported-regexp-flag-1.0.1" - sources."is-typedarray-1.0.0" - sources."is-utf8-0.2.1" + sources."is-relative-1.0.0" + sources."is-unc-path-1.0.0" sources."is-windows-1.0.2" - sources."is-wsl-1.1.0" sources."isarray-1.0.0" sources."isexe-2.0.0" sources."isobject-3.0.1" - sources."isstream-0.1.2" - sources."isurl-1.0.0" - sources."jsbn-0.1.1" - sources."json-buffer-3.0.0" - sources."json-parse-better-errors-1.0.2" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsprim-1.4.1" - sources."keyv-3.0.0" sources."kind-of-6.0.2" - (sources."latest-version-3.1.0" // { - dependencies = [ - sources."got-6.7.1" - sources."package-json-4.0.1" - sources."prepend-http-1.0.4" - sources."url-parse-lax-1.0.0" - ]; - }) - (sources."load-json-file-1.1.0" // { - dependencies = [ - sources."pify-2.3.0" - ]; - }) - sources."locate-path-2.0.0" - sources."locutus-2.0.9" - sources."lodash-4.17.10" - sources."lodash.debounce-4.0.8" - sources."lodash.pad-4.5.1" - sources."lodash.padend-4.6.1" - sources."lodash.padstart-4.6.1" - sources."log-symbols-2.2.0" - sources."loud-rejection-1.6.0" - sources."lowercase-keys-1.0.1" - sources."lru-cache-4.1.3" - sources."macos-release-1.1.0" - sources."make-dir-1.3.0" + sources."liftoff-2.5.0" + sources."make-iterator-1.0.1" sources."map-cache-0.2.2" - sources."map-obj-1.0.1" sources."map-visit-1.0.0" - sources."mem-1.1.0" - sources."mem-fs-1.1.3" - (sources."meow-3.7.0" // { - dependencies = [ - sources."find-up-1.1.2" - sources."path-exists-2.1.0" - sources."read-pkg-up-1.0.1" - ]; - }) - sources."merge2-1.2.2" sources."micromatch-3.1.10" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."mimic-fn-1.2.0" - sources."mimic-response-1.0.1" - sources."minimatch-3.0.4" - sources."minimist-1.2.0" (sources."mixin-deep-1.3.1" // { dependencies = [ sources."is-extendable-1.0.1" ]; }) - (sources."mkdirp-0.5.1" // { - dependencies = [ - sources."minimist-0.0.8" - ]; - }) sources."ms-2.0.0" - sources."mute-stream-0.0.7" sources."nanomatch-1.2.13" - sources."nice-try-1.0.4" - sources."normalize-package-data-2.4.0" - sources."normalize-url-2.0.1" - sources."npm-conf-1.1.3" - (sources."npm-keyword-5.0.0" // { - dependencies = [ - sources."got-7.1.0" - sources."p-cancelable-0.3.0" - sources."p-timeout-1.2.1" - sources."prepend-http-1.0.4" - sources."url-parse-lax-1.0.0" - ]; - }) - sources."npm-run-path-2.0.2" - sources."npmlog-2.0.4" - sources."number-is-nan-1.0.1" - sources."oauth-sign-0.8.2" - sources."object-assign-4.1.1" + sources."nopt-4.0.1" (sources."object-copy-0.1.0" // { dependencies = [ sources."define-property-0.2.5" @@ -50285,122 +2257,34 @@ in sources."kind-of-3.2.2" ]; }) - sources."object-values-1.0.0" sources."object-visit-1.0.1" + sources."object.defaults-1.1.0" + sources."object.map-1.0.1" sources."object.pick-1.3.0" - sources."once-1.4.0" - sources."onetime-2.0.1" - sources."opn-5.3.0" sources."os-homedir-1.0.2" - sources."os-name-2.0.1" - sources."os-shim-0.1.3" sources."os-tmpdir-1.0.2" - sources."p-any-1.1.0" - sources."p-cancelable-0.4.1" - sources."p-finally-1.0.0" - sources."p-is-promise-1.1.0" - sources."p-limit-1.3.0" - sources."p-locate-2.0.0" - sources."p-some-2.0.1" - sources."p-timeout-2.0.1" - sources."p-try-1.0.0" - sources."package-json-5.0.0" - sources."pad-component-0.0.1" - sources."parse-help-1.0.0" - sources."parse-json-2.2.0" - sources."pascalcase-0.1.1" - (sources."passwd-user-2.1.0" // { - dependencies = [ - sources."execa-0.4.0" - sources."npm-run-path-1.0.0" - sources."path-key-1.0.0" - sources."pify-2.3.0" - ]; - }) - sources."path-dirname-1.0.2" - sources."path-exists-3.0.0" - sources."path-is-absolute-1.0.1" - sources."path-is-inside-1.0.2" - sources."path-key-2.0.1" - (sources."path-type-1.1.0" // { - dependencies = [ - sources."pify-2.3.0" - ]; - }) - sources."performance-now-2.1.0" - sources."pify-3.0.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - sources."pkg-up-2.0.0" - sources."posix-character-classes-0.1.1" - sources."prepend-http-2.0.0" - sources."process-nextick-args-2.0.0" - sources."proto-list-1.2.4" - sources."pseudomap-1.0.2" - sources."psl-1.1.29" - sources."punycode-1.4.1" - sources."qs-6.5.2" - sources."query-string-5.1.1" - sources."rc-1.2.8" - sources."read-pkg-1.1.0" - (sources."read-pkg-up-4.0.0" // { - dependencies = [ - sources."find-up-3.0.0" - sources."load-json-file-4.0.0" - sources."locate-path-3.0.0" - sources."p-limit-2.0.0" - sources."p-locate-3.0.0" - sources."p-try-2.0.0" - sources."parse-json-4.0.0" - sources."path-type-3.0.0" - sources."read-pkg-3.0.0" - sources."strip-bom-3.0.0" - ]; - }) - sources."readable-stream-2.3.6" - (sources."redent-1.0.0" // { - dependencies = [ - sources."indent-string-2.1.0" - ]; - }) + sources."osenv-0.1.5" + sources."parse-filepath-1.0.2" + sources."parse-passwd-1.0.0" + sources."pascalcase-0.1.1" + sources."path-parse-1.0.6" + sources."path-root-0.1.1" + sources."path-root-regex-0.1.2" + sources."posix-character-classes-0.1.1" + sources."rechoir-0.6.2" sources."regex-not-1.0.2" - sources."registry-auth-token-3.3.2" - sources."registry-url-3.1.0" - sources."repeat-element-1.1.2" + sources."repeat-element-1.1.3" sources."repeat-string-1.6.1" - sources."repeating-2.0.1" - sources."replace-ext-0.0.1" - (sources."request-2.87.0" // { - dependencies = [ - sources."tough-cookie-2.3.4" - ]; - }) + sources."resolve-1.8.1" + sources."resolve-dir-1.0.1" sources."resolve-url-0.2.1" - sources."responselike-1.0.2" - sources."restore-cursor-2.0.0" sources."ret-0.1.15" - sources."root-check-1.0.0" - sources."run-async-2.3.0" - sources."rx-4.1.0" - sources."rxjs-6.2.2" - sources."safe-buffer-5.1.2" sources."safe-regex-1.1.0" - sources."safer-buffer-2.1.2" - sources."scoped-regex-1.0.0" - sources."semver-5.5.0" - sources."semver-diff-2.1.0" - sources."semver-regex-1.0.0" - sources."semver-truncate-1.1.2" - sources."set-immediate-shim-1.0.1" (sources."set-value-2.0.0" // { dependencies = [ sources."extend-shallow-2.0.1" ]; }) - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."signal-exit-3.0.2" - sources."slash-1.0.0" (sources."snapdragon-0.8.2" // { dependencies = [ sources."define-property-0.2.5" @@ -50429,18 +2313,10 @@ in sources."kind-of-3.2.2" ]; }) - sources."sort-keys-2.0.0" - sources."sort-on-3.0.0" sources."source-map-0.5.7" sources."source-map-resolve-0.5.2" sources."source-map-url-0.4.0" - sources."spawn-sync-1.0.15" - sources."spdx-correct-3.0.0" - sources."spdx-exceptions-2.1.0" - sources."spdx-expression-parse-3.0.0" - sources."spdx-license-ids-3.0.0" sources."split-string-3.1.0" - sources."sshpk-1.14.2" (sources."static-extend-0.1.2" // { dependencies = [ sources."define-property-0.2.5" @@ -50458,60 +2334,6 @@ in sources."kind-of-5.1.0" ]; }) - sources."strict-uri-encode-1.1.0" - sources."string-length-2.0.0" - sources."string-width-2.1.1" - sources."string_decoder-1.1.1" - sources."strip-ansi-4.0.0" - sources."strip-bom-2.0.0" - sources."strip-bom-stream-2.0.0" - sources."strip-eof-1.0.0" - sources."strip-indent-1.0.1" - sources."strip-json-comments-2.0.1" - (sources."sudo-block-1.2.0" // { - dependencies = [ - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."chalk-1.1.3" - sources."strip-ansi-3.0.1" - sources."supports-color-2.0.0" - ]; - }) - sources."supports-color-5.4.0" - sources."symbol-observable-1.0.1" - (sources."tabtab-1.3.2" // { - dependencies = [ - sources."ansi-escapes-1.4.0" - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."chalk-1.1.3" - sources."cli-cursor-1.0.2" - sources."external-editor-1.1.1" - sources."figures-1.7.0" - sources."inquirer-1.2.3" - sources."is-fullwidth-code-point-1.0.0" - sources."mute-stream-0.0.6" - sources."onetime-1.1.0" - sources."restore-cursor-1.0.1" - sources."string-width-1.0.2" - sources."strip-ansi-3.0.1" - sources."supports-color-2.0.0" - sources."tmp-0.0.29" - ]; - }) - sources."taketalk-1.0.0" - (sources."term-size-1.2.0" // { - dependencies = [ - sources."cross-spawn-5.1.0" - sources."execa-0.7.0" - ]; - }) - sources."text-table-0.2.0" - sources."through-2.3.8" - sources."through2-2.0.3" - sources."timed-out-4.0.1" - sources."titleize-1.0.1" - sources."tmp-0.0.33" (sources."to-object-path-0.3.0" // { dependencies = [ sources."kind-of-3.2.2" @@ -50519,21 +2341,13 @@ in }) sources."to-regex-3.0.2" sources."to-regex-range-2.1.1" - sources."tough-cookie-2.4.3" - sources."trim-newlines-1.0.0" - sources."tslib-1.9.3" - sources."tunnel-0.0.5" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."twig-1.12.0" - sources."typedarray-0.0.6" + sources."unc-path-regex-0.1.2" (sources."union-value-1.0.0" // { dependencies = [ sources."extend-shallow-2.0.1" sources."set-value-0.4.3" ]; }) - sources."unique-string-1.0.0" (sources."unset-value-1.0.0" // { dependencies = [ (sources."has-value-0.3.1" // { @@ -50544,75 +2358,251 @@ in sources."has-values-0.1.4" ]; }) - sources."untildify-3.0.3" - sources."unzip-response-2.0.1" - sources."update-notifier-2.5.0" sources."urix-0.1.0" - sources."url-parse-lax-3.0.0" - sources."url-to-options-1.0.1" sources."use-3.1.1" - sources."user-home-2.0.0" + sources."v8flags-3.0.2" + sources."which-1.3.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "The grunt command line interface"; + homepage = "https://github.com/gruntjs/grunt-cli#readme"; + license = "MIT"; + }; + production = true; + bypassCache = false; + }; + node-gyp = nodeEnv.buildNodePackage { + name = "node-gyp"; + packageName = "node-gyp"; + version = "3.8.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz"; + sha512 = "3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA=="; + }; + dependencies = [ + sources."abbrev-1.1.1" + sources."ajv-5.5.2" + sources."ansi-regex-2.1.1" + sources."aproba-1.2.0" + sources."are-we-there-yet-1.1.5" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."balanced-match-1.0.0" + sources."bcrypt-pbkdf-1.0.2" + sources."block-stream-0.0.9" + sources."brace-expansion-1.1.11" + sources."caseless-0.12.0" + sources."co-4.6.0" + sources."code-point-at-1.1.0" + sources."combined-stream-1.0.6" + sources."concat-map-0.0.1" + sources."console-control-strings-1.1.0" + sources."core-util-is-1.0.2" + sources."dashdash-1.14.1" + sources."delayed-stream-1.0.0" + sources."delegates-1.0.0" + sources."ecc-jsbn-0.1.2" + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."fs.realpath-1.0.0" + sources."fstream-1.0.11" + sources."gauge-2.7.4" + sources."getpass-0.1.7" + sources."glob-7.1.3" + sources."graceful-fs-4.1.11" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + sources."has-unicode-2.0.1" + sources."http-signature-1.2.0" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."is-fullwidth-code-point-1.0.0" + sources."is-typedarray-1.0.0" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsprim-1.4.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."nopt-3.0.6" + sources."npmlog-4.1.2" + sources."number-is-nan-1.0.1" + sources."oauth-sign-0.9.0" + sources."object-assign-4.1.1" + sources."once-1.4.0" + sources."os-homedir-1.0.2" + sources."os-tmpdir-1.0.2" + sources."osenv-0.1.5" + sources."path-is-absolute-1.0.1" + sources."performance-now-2.1.0" + sources."process-nextick-args-2.0.0" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-6.5.2" + sources."readable-stream-2.3.6" + sources."request-2.88.0" + sources."rimraf-2.6.2" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."semver-5.3.0" + sources."set-blocking-2.0.0" + sources."signal-exit-3.0.2" + sources."sshpk-1.14.2" + sources."string-width-1.0.2" + sources."string_decoder-1.1.1" + sources."strip-ansi-3.0.1" + sources."tar-2.2.1" + sources."tough-cookie-2.4.3" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" sources."util-deprecate-1.0.2" sources."uuid-3.3.2" - sources."validate-npm-package-license-3.0.4" sources."verror-1.10.0" - sources."vinyl-1.2.0" - (sources."vinyl-file-2.0.0" // { - dependencies = [ - sources."pify-2.3.0" - ]; - }) - sources."walk-2.3.14" sources."which-1.3.1" - sources."widest-line-2.0.0" - sources."win-release-1.1.1" - (sources."wrap-ansi-2.1.0" // { - dependencies = [ - sources."ansi-regex-2.1.1" - sources."is-fullwidth-code-point-1.0.0" - sources."string-width-1.0.2" - sources."strip-ansi-3.0.1" - ]; - }) + sources."wide-align-1.1.3" sources."wrappy-1.0.2" - sources."write-file-atomic-2.3.0" - sources."xdg-basedir-3.0.0" - sources."xtend-4.0.1" - sources."yallist-2.1.2" - (sources."yeoman-character-1.1.0" // { - dependencies = [ - sources."has-flag-1.0.0" - sources."supports-color-3.2.3" - ]; - }) - sources."yeoman-doctor-3.0.2" - (sources."yeoman-environment-2.3.1" // { - dependencies = [ - sources."chardet-0.4.2" - sources."debug-3.1.0" - sources."external-editor-2.2.0" - sources."inquirer-5.2.0" - sources."rxjs-5.5.11" - ]; - }) - (sources."yosay-2.0.2" // { + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Node.js native addon build tool"; + homepage = "https://github.com/nodejs/node-gyp#readme"; + license = "MIT"; + }; + production = true; + bypassCache = false; + }; + node-gyp-build = nodeEnv.buildNodePackage { + name = "node-gyp-build"; + packageName = "node-gyp-build"; + version = "3.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-3.4.0.tgz"; + sha512 = "YoviGBJYGrPdLOKDIQB0sKxuKy/EEsxzooNkOZak4vSTKT/qH0Pa6dj3t1MJjEQGsefih61IyHDmO1WW7xOFfw=="; + }; + buildInputs = globalBuildInputs; + meta = { + description = "Build tool and bindings loader for node-gyp that supports prebuilds"; + homepage = https://github.com/mafintosh/node-gyp-build; + license = "MIT"; + }; + production = true; + bypassCache = false; + }; + node-pre-gyp = nodeEnv.buildNodePackage { + name = "node-pre-gyp"; + packageName = "node-pre-gyp"; + version = "0.11.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.11.0.tgz"; + sha512 = "TwWAOZb0j7e9eGaf9esRx3ZcLaE5tQ2lvYy1pb5IAaG1a2e2Kv5Lms1Y4hpj+ciXJRofIxxlt5haeQ/2ANeE0Q=="; + }; + dependencies = [ + sources."abbrev-1.1.1" + sources."ansi-regex-2.1.1" + sources."aproba-1.2.0" + sources."are-we-there-yet-1.1.5" + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."chownr-1.0.1" + sources."code-point-at-1.1.0" + sources."concat-map-0.0.1" + sources."console-control-strings-1.1.0" + sources."core-util-is-1.0.2" + sources."debug-2.6.9" + sources."deep-extend-0.6.0" + sources."delegates-1.0.0" + sources."detect-libc-1.0.3" + sources."fs-minipass-1.2.5" + sources."fs.realpath-1.0.0" + sources."gauge-2.7.4" + sources."glob-7.1.3" + sources."has-unicode-2.0.1" + sources."iconv-lite-0.4.24" + sources."ignore-walk-3.0.1" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."is-fullwidth-code-point-1.0.0" + sources."isarray-1.0.0" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."minipass-2.3.4" + sources."minizlib-1.1.0" + sources."mkdirp-0.5.1" + sources."ms-2.0.0" + sources."needle-2.2.2" + sources."nopt-4.0.1" + sources."npm-bundled-1.0.5" + sources."npm-packlist-1.1.11" + sources."npmlog-4.1.2" + sources."number-is-nan-1.0.1" + sources."object-assign-4.1.1" + sources."once-1.4.0" + sources."os-homedir-1.0.2" + sources."os-tmpdir-1.0.2" + sources."osenv-0.1.5" + sources."path-is-absolute-1.0.1" + sources."process-nextick-args-2.0.0" + (sources."rc-1.2.8" // { dependencies = [ - sources."ansi-regex-2.1.1" - (sources."chalk-1.1.3" // { - dependencies = [ - sources."ansi-styles-2.2.1" - ]; - }) - sources."strip-ansi-3.0.1" - sources."supports-color-2.0.0" + sources."minimist-1.2.0" ]; }) + sources."readable-stream-2.3.6" + sources."rimraf-2.6.2" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."sax-1.2.4" + sources."semver-5.5.1" + sources."set-blocking-2.0.0" + sources."signal-exit-3.0.2" + sources."string-width-1.0.2" + sources."string_decoder-1.1.1" + sources."strip-ansi-3.0.1" + sources."strip-json-comments-2.0.1" + sources."tar-4.4.6" + sources."util-deprecate-1.0.2" + sources."wide-align-1.1.3" + sources."wrappy-1.0.2" + sources."yallist-3.0.2" ]; buildInputs = globalBuildInputs; meta = { - description = "CLI tool for running Yeoman generators"; - homepage = http://yeoman.io/; - license = "BSD-2-Clause"; + description = "Node.js native addon binary install tool"; + homepage = "https://github.com/mapbox/node-pre-gyp#readme"; + license = "BSD-3-Clause"; + }; + production = true; + bypassCache = false; + }; + pnpm = nodeEnv.buildNodePackage { + name = "pnpm"; + packageName = "pnpm"; + version = "2.13.6"; + src = fetchurl { + url = "https://registry.npmjs.org/pnpm/-/pnpm-2.13.6.tgz"; + sha512 = "X8zmtUzmEIa/QMg0t0eeq6hSd7kmL5Zvneqpj3Tcbyn2g/FEFTPb9kaghR+DW1WdViOE51eo4ECLK7uY9oogkA=="; + }; + buildInputs = globalBuildInputs; + meta = { + description = "Fast, disk space efficient package manager"; + homepage = https://pnpm.js.org/; + license = "MIT"; }; production = true; bypassCache = false; diff --git a/pkgs/development/node-packages/node-packages-v8.json b/pkgs/development/node-packages/node-packages-v8.json index 4236064c754..e1f01c7290f 100644 --- a/pkgs/development/node-packages/node-packages-v8.json +++ b/pkgs/development/node-packages/node-packages-v8.json @@ -1,20 +1,129 @@ [ - "bower" + "alloy" +, "asar" +, "azure-cli" +, "bower" +, "bower2nix" +, "browserify" +, "castnow" +, "clean-css" , "coffee-script" +, "coinmon" +, "configurable-http-proxy" +, "cordova" , "create-cycle-app" +, "create-react-app" +, "create-react-native-app" +, "csslint" , "dat" +, "dhcp" +, "dnschain" +, "docker-registry-server" +, "elasticdump" +, "elm-oracle" +, "elm-test" +, "emoj" +, "eslint" +, "eslint_d" +, "emojione" +, { "fast-cli": "1.x" } +, "fetch-bower" +, "forever" +, "git-run" +, "git-standup" +, "graphql-cli" , "grunt-cli" +, { "guifi-earth": "https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 " } +, "gulp" +, "hipache" +, "htmlhint" +, "html-minifier" +, "ionic" +, "ios-deploy" +, "istanbul" +, "imapnotify" +, "jake" +, "javascript-typescript-langserver" +, "jayschema" +, "jsdoc" +, "jshint" +, "json" +, "js-beautify" +, "jsonlint" +, "jsontool" +, "json-diff" +, "json-refs" +, "json-server" +, "js-yaml" +, "karma" +, { "kibana-authentication-proxy": "git://github.com/fangli/kibana-authentication-proxy.git" } +, "lcov-result-merger" +, "leetcode-cli" +, "lerna" +, "less" +, "less-plugin-clean-css" +, "live-server" +, "livedown" +, "madoko" +, "mathjax" +, "meat" +, "meguca" , "mocha" +, "multi-file-swagger" , "nijs" +, "node2nix" , "node-gyp" , "node-gyp-build" +, "node-inspector" , "node-pre-gyp" +, "nodemon" +, "node-red" +, { "node-uptime": "https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7" } +, "npm" +, { "npm2nix": "git://github.com/NixOS/npm2nix.git#5.12.0" } +, "npm-check-updates" +, "nsp" +, "ocaml-language-server" +, { "parsoid": "git://github.com/abbradar/parsoid#stable" } +, "peerflix" +, "peerflix-server" +, "phantomjs" , "pnpm" +, "prettier" +, "pulp" +, "quassel-webserver" +, "react-tools" +, "react-native-cli" +, "s3http" , "semver" +, "serve" +, "shout" +, "sinopia" , "sloc" -, "vue-cli" +, "smartdc" +, "socket.io" +, "stackdriver-statsd-backend" +, "statsd" +, "statsd-influxdb-backend" +, "statsd-librato-backend" +, "stylus" +, "svgo" , "swagger" -, "npm" +, "tern" , "three" -, "mathjax" +, "tiddlywiki" +, "titanium" +, "triton" +, "typescript" +, "typings" +, "uglify-js" +, "ungit" +, "vue-cli" +, "webdrvr" +, "webpack" +, "webtorrent-cli" +, "web-ext" +, "wring" +, "yarn" +, "yo" ] diff --git a/pkgs/development/node-packages/node-packages-v8.nix b/pkgs/development/node-packages/node-packages-v8.nix index 9da19d2b718..ab171541d0c 100644 --- a/pkgs/development/node-packages/node-packages-v8.nix +++ b/pkgs/development/node-packages/node-packages-v8.nix @@ -4,6 +4,42 @@ let sources = { + "@babel/generator-7.0.0-beta.38" = { + name = "_at_babel_slash_generator"; + packageName = "@babel/generator"; + version = "7.0.0-beta.38"; + src = fetchurl { + url = "https://registry.npmjs.org/@babel/generator/-/generator-7.0.0-beta.38.tgz"; + sha512 = "aOHQPhsEyaB6p2n+AK981+onHoc+Ork9rcAQVSUJR33wUkGiWRpu6/C685knRyIZVsKeSdG5Q4xMiYeFUhuLzA=="; + }; + }; + "@babel/types-7.0.0-beta.38" = { + name = "_at_babel_slash_types"; + packageName = "@babel/types"; + version = "7.0.0-beta.38"; + src = fetchurl { + url = "https://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.38.tgz"; + sha512 = "SAtyEjmA7KiEoL2eAOAUM6M9arQJGWxJKK0S9x0WyPOosHS420RXoxPhn57u/8orRnK8Kxm0nHQQNTX203cP1Q=="; + }; + }; + "@cliqz-oss/firefox-client-0.3.1" = { + name = "_at_cliqz-oss_slash_firefox-client"; + packageName = "@cliqz-oss/firefox-client"; + version = "0.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@cliqz-oss/firefox-client/-/firefox-client-0.3.1.tgz"; + sha512 = "RO+Tops/wGnBzWoZYkCraqyh2JqOejqJq5/a4b54HhmjTNSKdUPwAOK17EGg/zPb0nWqkuB7QyZsI9bo+ev8Kw=="; + }; + }; + "@cliqz-oss/node-firefox-connect-1.2.1" = { + name = "_at_cliqz-oss_slash_node-firefox-connect"; + packageName = "@cliqz-oss/node-firefox-connect"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@cliqz-oss/node-firefox-connect/-/node-firefox-connect-1.2.1.tgz"; + sha512 = "O/IyiB5pfztCdmxQZg0/xeq5w+YiP3gtJz8d4We2EpLPKzbDVjOrtfLKYgVfm6Ya6mbvDge1uLkSRwaoVCWKnA=="; + }; + }; "@cycle/dom-18.3.0" = { name = "_at_cycle_slash_dom"; packageName = "@cycle/dom"; @@ -13,13 +49,13 @@ let sha1 = "37b9f55c6b0f629d1b689ece57637768fbeed2b0"; }; }; - "@cycle/http-14.9.0" = { + "@cycle/http-14.10.0" = { name = "_at_cycle_slash_http"; packageName = "@cycle/http"; - version = "14.9.0"; + version = "14.10.0"; src = fetchurl { - url = "https://registry.npmjs.org/@cycle/http/-/http-14.9.0.tgz"; - sha512 = "wOLMflfsszUXej5wSNxo06VgFqeWZ/GQFz/OzcrHv4r3oXvBsFh9KyyvIV6kOLpaZ+8bkOwBWbpGbJZWK00NFQ=="; + url = "https://registry.npmjs.org/@cycle/http/-/http-14.10.0.tgz"; + sha512 = "FhGyDGraqIUpsBSiqgv6FJNaEJ2MVg/8oJ5obgwQgdrheSIiviXYSq+NQ6PtHfuThes/Z16aY/LrvsqLF5hJMw=="; }; }; "@cycle/isolate-3.4.0" = { @@ -58,8892 +94,52214 @@ let sha1 = "cbc4b9a68981bf0b501ccd06a9058acd65309bf7"; }; }; - "@types/node-10.5.7" = { - name = "_at_types_slash_node"; - packageName = "@types/node"; - version = "10.5.7"; + "@gulp-sourcemaps/identity-map-1.0.2" = { + name = "_at_gulp-sourcemaps_slash_identity-map"; + packageName = "@gulp-sourcemaps/identity-map"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-10.5.7.tgz"; - sha512 = "VkKcfuitP+Nc/TaTFH0B8qNmn+6NbI6crLkQonbedViVz7O2w8QV/GERPlkJ4bg42VGHiEWa31CoTOPs1q6z1w=="; + url = "https://registry.npmjs.org/@gulp-sourcemaps/identity-map/-/identity-map-1.0.2.tgz"; + sha512 = "ciiioYMLdo16ShmfHBXJBOFm3xPC4AuwO4xeRpFeHz7WK9PYsWCmigagG2XyzZpubK4a3qNKoUBDhbzHfa50LQ=="; }; }; - "@types/superagent-3.5.6" = { - name = "_at_types_slash_superagent"; - packageName = "@types/superagent"; - version = "3.5.6"; + "@gulp-sourcemaps/map-sources-1.0.0" = { + name = "_at_gulp-sourcemaps_slash_map-sources"; + packageName = "@gulp-sourcemaps/map-sources"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@types/superagent/-/superagent-3.5.6.tgz"; - sha512 = "yGiVkRbB1qtIkRCpEJIxlHazBoILmu33xbbu4IiwxTJjwDi/EudiPYAD7QwWe035jkE40yQgTVXZsAePFtleww=="; + url = "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz"; + sha1 = "890ae7c5d8c877f6d384860215ace9d7ec945bda"; }; }; - "URIjs-1.16.1" = { - name = "URIjs"; - packageName = "URIjs"; - version = "1.16.1"; + "@ionic/cli-framework-1.0.6" = { + name = "_at_ionic_slash_cli-framework"; + packageName = "@ionic/cli-framework"; + version = "1.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/URIjs/-/URIjs-1.16.1.tgz"; - sha1 = "edebc678b8b74b26b05d2b481e12383f5ae04b8b"; + url = "https://registry.npmjs.org/@ionic/cli-framework/-/cli-framework-1.0.6.tgz"; + sha512 = "vUKqtMCYTGr7mhNSjVKsl5VYLP+XyNltiVp+afSzOOlNx+GdEDzzxAhpJSryhu77EVtlJEUvkTq0pQIqptC1QA=="; }; }; - "abbrev-1.1.1" = { - name = "abbrev"; - packageName = "abbrev"; - version = "1.1.1"; + "@ionic/cli-utils-2.2.0" = { + name = "_at_ionic_slash_cli-utils"; + packageName = "@ionic/cli-utils"; + version = "2.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz"; - sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="; + url = "https://registry.npmjs.org/@ionic/cli-utils/-/cli-utils-2.2.0.tgz"; + sha512 = "9FJHRZU4oNh2pwkm3mPgGCQolBvLj5o6llshcH4L9OEHtJUrYSolttuglOh3p6kgmqpJfUbRF/mmoAX7jo2XXA=="; }; }; - "absolute-0.0.1" = { - name = "absolute"; - packageName = "absolute"; - version = "0.0.1"; + "@ionic/discover-1.0.4" = { + name = "_at_ionic_slash_discover"; + packageName = "@ionic/discover"; + version = "1.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/absolute/-/absolute-0.0.1.tgz"; - sha1 = "c22822f87e1c939f579887504d9c109c4173829d"; + url = "https://registry.npmjs.org/@ionic/discover/-/discover-1.0.4.tgz"; + sha512 = "/9WbB31cv0nr2M8Vi4O2coDiX27IJ5EXwGKrgnV0X0/dfavObNVqV9ksNcHnZTuNArqBXywOsWPIES0+tHXIhA=="; }; }; - "abstract-random-access-1.1.2" = { - name = "abstract-random-access"; - packageName = "abstract-random-access"; - version = "1.1.2"; + "@kbrandwijk/swagger-to-graphql-2.4.3" = { + name = "_at_kbrandwijk_slash_swagger-to-graphql"; + packageName = "@kbrandwijk/swagger-to-graphql"; + version = "2.4.3"; src = fetchurl { - url = "https://registry.npmjs.org/abstract-random-access/-/abstract-random-access-1.1.2.tgz"; - sha1 = "9a8eac8ff79866f3f9b4bb1443ca778f1598aeda"; + url = "https://registry.npmjs.org/@kbrandwijk/swagger-to-graphql/-/swagger-to-graphql-2.4.3.tgz"; + sha512 = "CNVsCrMge/jq6DCT5buNZ8PACY9RTvPJbCNoIcndfkJOCsNxOx9dnc5qw4pHZdHi8GS6l3qlgkuFKp33iD8J2Q=="; }; }; - "ajv-5.5.2" = { - name = "ajv"; - packageName = "ajv"; - version = "5.5.2"; + "@lerna/add-3.1.4" = { + name = "_at_lerna_slash_add"; + packageName = "@lerna/add"; + version = "3.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz"; - sha1 = "73b5eeca3fab653e3d3f9422b341ad42205dc965"; + url = "https://registry.npmjs.org/@lerna/add/-/add-3.1.4.tgz"; + sha512 = "jC4k1EkniPA003Fj8NQkRjdue29BJRRPfbnTqPCmhjmwQKy2dj71256o28eBYoWcouUivA0voz+r+H9sLMqbfA=="; }; }; - "align-text-0.1.4" = { - name = "align-text"; - packageName = "align-text"; - version = "0.1.4"; + "@lerna/batch-packages-3.1.2" = { + name = "_at_lerna_slash_batch-packages"; + packageName = "@lerna/batch-packages"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz"; - sha1 = "0cd90a561093f35d0a99256c22b7069433fad117"; + url = "https://registry.npmjs.org/@lerna/batch-packages/-/batch-packages-3.1.2.tgz"; + sha512 = "HAkpptrYeUVlBYbLScXgeCgk6BsNVXxDd53HVWgzzTWpXV4MHpbpeKrByyt7viXlNhW0w73jJbipb/QlFsHIhQ=="; }; }; - "amdefine-1.0.1" = { - name = "amdefine"; - packageName = "amdefine"; - version = "1.0.1"; + "@lerna/bootstrap-3.1.4" = { + name = "_at_lerna_slash_bootstrap"; + packageName = "@lerna/bootstrap"; + version = "3.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz"; - sha1 = "4a5282ac164729e93619bcfd3ad151f817ce91f5"; + url = "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-3.1.4.tgz"; + sha512 = "GN3/ll73hXQzsFEKW1d6xgMKf6t4kxTXDGhiMF1uc8DdbrK1arA1MMWhXrjMYJAaMldMzNnGeE3Kb1MxKxXWPw=="; }; }; - "ansi-align-2.0.0" = { - name = "ansi-align"; - packageName = "ansi-align"; - version = "2.0.0"; + "@lerna/changed-3.1.3" = { + name = "_at_lerna_slash_changed"; + packageName = "@lerna/changed"; + version = "3.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz"; - sha1 = "c36aeccba563b89ceb556f3690f0b1d9e3547f7f"; + url = "https://registry.npmjs.org/@lerna/changed/-/changed-3.1.3.tgz"; + sha512 = "6KyyAl/qcxFeKOfuTDJlgh3aNOf6KQDxckEitmOFRi9scIZd7Igj/V9DQSvKoMORGk8wBwbpeLNJ9TN9xbm4qw=="; }; }; - "ansi-diff-1.1.1" = { - name = "ansi-diff"; - packageName = "ansi-diff"; - version = "1.1.1"; + "@lerna/check-working-tree-3.1.0" = { + name = "_at_lerna_slash_check-working-tree"; + packageName = "@lerna/check-working-tree"; + version = "3.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-diff/-/ansi-diff-1.1.1.tgz"; - sha512 = "XnTdFDQzbEewrDx8epWXdw7oqHMvv315vEtfqDiEhhWghIf4++h26c3/FMz7iTLhNrnj56DNIXpbxHZq+3s6qw=="; + url = "https://registry.npmjs.org/@lerna/check-working-tree/-/check-working-tree-3.1.0.tgz"; + sha512 = "ruy6s44IUcaPEa4JlDDDk6nbacMESUPRSb+dohzLJxfhXx1wFnEVF6L91TGxFP+C0lt5V6zd8rnJxkW/uZzNAA=="; }; }; - "ansi-escapes-1.4.0" = { - name = "ansi-escapes"; - packageName = "ansi-escapes"; - version = "1.4.0"; + "@lerna/child-process-3.0.0" = { + name = "_at_lerna_slash_child-process"; + packageName = "@lerna/child-process"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz"; - sha1 = "d3a8a83b319aa67793662b13e761c7911422306e"; + url = "https://registry.npmjs.org/@lerna/child-process/-/child-process-3.0.0.tgz"; + sha512 = "8vHRDkpGhzSaMsXgyXVgY80mUSC5WSkDmhWWA3bnB/n5FBK1gK8EKQUpHTk14SckwvUgEJzBd35gR5/XKGOgmQ=="; }; }; - "ansi-escapes-3.1.0" = { - name = "ansi-escapes"; - packageName = "ansi-escapes"; - version = "3.1.0"; + "@lerna/clean-3.1.3" = { + name = "_at_lerna_slash_clean"; + packageName = "@lerna/clean"; + version = "3.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz"; - sha512 = "UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw=="; + url = "https://registry.npmjs.org/@lerna/clean/-/clean-3.1.3.tgz"; + sha512 = "XVdcIOjhudXlk5pTXjrpsnNLqeVi2rBu2oWzPH2GHrxWGBZBW8thGIFhQf09da/RbRT3uzBWXpUv+sbL2vbX3g=="; }; }; - "ansi-red-0.1.1" = { - name = "ansi-red"; - packageName = "ansi-red"; - version = "0.1.1"; + "@lerna/cli-3.1.4" = { + name = "_at_lerna_slash_cli"; + packageName = "@lerna/cli"; + version = "3.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz"; - sha1 = "8c638f9d1080800a353c9c28c8a81ca4705d946c"; + url = "https://registry.npmjs.org/@lerna/cli/-/cli-3.1.4.tgz"; + sha512 = "e63YpwIgXU87gGDpqxr2mQnkxwIIt03FtgWlAId7uySVwTLT7j5u0yMbFR1CVkWvUSBY76JSCsX5u/Z1CfJUpQ=="; }; }; - "ansi-regex-2.1.1" = { - name = "ansi-regex"; - packageName = "ansi-regex"; - version = "2.1.1"; + "@lerna/collect-updates-3.1.0" = { + name = "_at_lerna_slash_collect-updates"; + packageName = "@lerna/collect-updates"; + version = "3.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz"; - sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df"; + url = "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-3.1.0.tgz"; + sha512 = "zHxHRZOteTqcW9mAyLrmoWEKpfxgA3c6LJj4nauB2pM3MKyKNhg0gqiy2RHFu7EGivPki4Q1624I301iAXtUVA=="; }; }; - "ansi-regex-3.0.0" = { - name = "ansi-regex"; - packageName = "ansi-regex"; - version = "3.0.0"; + "@lerna/command-3.1.3" = { + name = "_at_lerna_slash_command"; + packageName = "@lerna/command"; + version = "3.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz"; - sha1 = "ed0317c322064f79466c02966bddb605ab37d998"; + url = "https://registry.npmjs.org/@lerna/command/-/command-3.1.3.tgz"; + sha512 = "ptaFNsfcTpxnSkaNrGgW3fRbWWVSVDUx4BpkjUUnRTgy9mwoykQWgQB3inhgTYHwW6e4PzO79F2hovfUMzHuzg=="; }; }; - "ansi-split-1.0.1" = { - name = "ansi-split"; - packageName = "ansi-split"; - version = "1.0.1"; + "@lerna/conventional-commits-3.0.2" = { + name = "_at_lerna_slash_conventional-commits"; + packageName = "@lerna/conventional-commits"; + version = "3.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-split/-/ansi-split-1.0.1.tgz"; - sha512 = "RRxQym4DFtDNmHIkW6aeFVvrXURb11lGAEPXNiryjCe8bK8RsANjzJ0M2aGOkvBYwP4Bl/xZ8ijtr6D3j1x/eg=="; + url = "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-3.0.2.tgz"; + sha512 = "Cxd1eWXn3usADKXIUvYmTERx2+1N7oJD4Whz+FVu8kTfufsfTO7fYOan1RVkg86ukZbNDyS+iOxZ8DJ2JspS9g=="; }; }; - "ansi-styles-2.2.1" = { - name = "ansi-styles"; - packageName = "ansi-styles"; - version = "2.2.1"; + "@lerna/create-3.1.3" = { + name = "_at_lerna_slash_create"; + packageName = "@lerna/create"; + version = "3.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"; - sha1 = "b432dd3358b634cf75e1e4664368240533c1ddbe"; + url = "https://registry.npmjs.org/@lerna/create/-/create-3.1.3.tgz"; + sha512 = "CmXKCBc6AE3F9O6mMg4Y76cQ8eTCy3ksqDFKxVQMdYDtHKnTrH1s0l8sn3J1AiylqVDnvxhb3Rjyj+OWyzmFPQ=="; }; }; - "ansi-styles-3.2.1" = { - name = "ansi-styles"; - packageName = "ansi-styles"; - version = "3.2.1"; + "@lerna/create-symlink-3.0.0" = { + name = "_at_lerna_slash_create-symlink"; + packageName = "@lerna/create-symlink"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"; - sha512 = "VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="; + url = "https://registry.npmjs.org/@lerna/create-symlink/-/create-symlink-3.0.0.tgz"; + sha512 = "Q9qAzGGqQtVzHWrCz+Md4SH0tW99DrgFJ68cnFqilOO6H3Y/y/H0gwHICqM9YxRwLs6GJdkzoqJATFShM7PKJA=="; }; }; - "ansi-wrap-0.1.0" = { - name = "ansi-wrap"; - packageName = "ansi-wrap"; - version = "0.1.0"; + "@lerna/describe-ref-3.1.0" = { + name = "_at_lerna_slash_describe-ref"; + packageName = "@lerna/describe-ref"; + version = "3.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz"; - sha1 = "a82250ddb0015e9a27ca82e82ea603bbfa45efaf"; + url = "https://registry.npmjs.org/@lerna/describe-ref/-/describe-ref-3.1.0.tgz"; + sha512 = "0a7WFKDSmdEwwmEj+ZfhI7SkkG1CDcVhfW8VhPqr6gnCMY+ryt6iV/rR7ygb0eCDg8wEe9eQsiwbnrbXDLjIDw=="; }; }; - "anymatch-1.3.2" = { - name = "anymatch"; - packageName = "anymatch"; - version = "1.3.2"; + "@lerna/diff-3.1.3" = { + name = "_at_lerna_slash_diff"; + packageName = "@lerna/diff"; + version = "3.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz"; - sha512 = "0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA=="; + url = "https://registry.npmjs.org/@lerna/diff/-/diff-3.1.3.tgz"; + sha512 = "30G74DxdQC4dR3U0yqh5mjcioLDUmSy1ntntdF3khvKV9oiMVzCSOO0oOlSwIdmohke+bQ//oF+oyl0Dy1TUTQ=="; }; }; - "anymatch-2.0.0" = { - name = "anymatch"; - packageName = "anymatch"; - version = "2.0.0"; + "@lerna/exec-3.1.3" = { + name = "_at_lerna_slash_exec"; + packageName = "@lerna/exec"; + version = "3.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz"; - sha512 = "5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw=="; + url = "https://registry.npmjs.org/@lerna/exec/-/exec-3.1.3.tgz"; + sha512 = "r0yQj9Rza5a42Shts8rXYGU1/Va8hO2atk/TEZgrA1EcTwgZyAuXsuML5UWbC/eLgwEjVDmc3MUSj8O1JijBMQ=="; }; }; - "ap-0.1.0" = { - name = "ap"; - packageName = "ap"; - version = "0.1.0"; + "@lerna/filter-options-3.1.2" = { + name = "_at_lerna_slash_filter-options"; + packageName = "@lerna/filter-options"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/ap/-/ap-0.1.0.tgz"; - sha1 = "d8a3f26615379398a1b53ca6cc1a666a0fbfe150"; + url = "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-3.1.2.tgz"; + sha512 = "smbvSGK/eU+7PDKO4jbJ7XYO2XTfhnwPeOTuwSm1mlWS5dUGasYkhAuFzouFh60aZBvmW0e6APe0XYeofQNcCg=="; }; }; - "append-field-0.1.0" = { - name = "append-field"; - packageName = "append-field"; - version = "0.1.0"; + "@lerna/filter-packages-3.0.0" = { + name = "_at_lerna_slash_filter-packages"; + packageName = "@lerna/filter-packages"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/append-field/-/append-field-0.1.0.tgz"; - sha1 = "6ddc58fa083c7bc545d3c5995b2830cc2366d44a"; + url = "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-3.0.0.tgz"; + sha512 = "zwbY1J4uRjWRZ/FgYbtVkq7I3Nduwsg2V2HwLKSzwV2vPglfGqgovYOVkND6/xqe2BHwDX4IyA2+e7OJmLaLSA=="; }; }; - "append-tree-2.4.4" = { - name = "append-tree"; - packageName = "append-tree"; - version = "2.4.4"; + "@lerna/get-npm-exec-opts-3.0.0" = { + name = "_at_lerna_slash_get-npm-exec-opts"; + packageName = "@lerna/get-npm-exec-opts"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/append-tree/-/append-tree-2.4.4.tgz"; - sha512 = "rPMUMkR8JjjPDDHHDZ/YeLO0KIbUGCrXgy921F6sBkEXBR9jYYxK8LUlwpZkUVi70cMR6r8uSmHZ/5HvtrntHg=="; + url = "https://registry.npmjs.org/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-3.0.0.tgz"; + sha512 = "arcYUm+4xS8J3Palhl+5rRJXnZnFHsLFKHBxznkPIxjwGQeAEw7df38uHdVjEQ+HNeFmHnBgSqfbxl1VIw5DHg=="; }; }; - "aproba-1.2.0" = { - name = "aproba"; - packageName = "aproba"; - version = "1.2.0"; + "@lerna/global-options-3.1.3" = { + name = "_at_lerna_slash_global-options"; + packageName = "@lerna/global-options"; + version = "3.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz"; - sha512 = "Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="; + url = "https://registry.npmjs.org/@lerna/global-options/-/global-options-3.1.3.tgz"; + sha512 = "LVeZU/Zgc0XkHdGMRYn+EmHfDmmYNwYRv3ta59iCVFXLVp7FRFWF7oB1ss/WRa9x/pYU0o6L8as/5DomLUGASA=="; }; }; - "are-we-there-yet-1.1.5" = { - name = "are-we-there-yet"; - packageName = "are-we-there-yet"; - version = "1.1.5"; + "@lerna/has-npm-version-3.0.4" = { + name = "_at_lerna_slash_has-npm-version"; + packageName = "@lerna/has-npm-version"; + version = "3.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz"; - sha512 = "5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w=="; + url = "https://registry.npmjs.org/@lerna/has-npm-version/-/has-npm-version-3.0.4.tgz"; + sha512 = "RisEWZBROi8corPb/PUIQqT+xGPLeriJ/n6VCeO6GROCO1fyYBX7kgFmVpFOytufWFkI04qBgLaUs+CEc8Yspg=="; }; }; - "argparse-1.0.10" = { - name = "argparse"; - packageName = "argparse"; - version = "1.0.10"; + "@lerna/import-3.1.3" = { + name = "_at_lerna_slash_import"; + packageName = "@lerna/import"; + version = "3.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz"; - sha512 = "o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg=="; + url = "https://registry.npmjs.org/@lerna/import/-/import-3.1.3.tgz"; + sha512 = "+XV/EHXEHbyMmprz8zQa0VF0TZ+txRIrcF3Q/PsuZ4isVxawIbP1CmgE0yn0/1XSNJwGKsuPfGauRtnjUi2LJw=="; }; }; - "arr-diff-2.0.0" = { - name = "arr-diff"; - packageName = "arr-diff"; - version = "2.0.0"; + "@lerna/init-3.1.3" = { + name = "_at_lerna_slash_init"; + packageName = "@lerna/init"; + version = "3.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz"; - sha1 = "8f3b827f955a8bd669697e4a4256ac3ceae356cf"; + url = "https://registry.npmjs.org/@lerna/init/-/init-3.1.3.tgz"; + sha512 = "c418p6fAfJ+b/tidB8/O/ABGLX7a5y5uJSWxH2/Mp7i5da/RD27XJ6E6818hGAbUbVQw04+XuXHtrWYlWLEJCw=="; }; }; - "arr-diff-4.0.0" = { - name = "arr-diff"; - packageName = "arr-diff"; - version = "4.0.0"; + "@lerna/link-3.1.4" = { + name = "_at_lerna_slash_link"; + packageName = "@lerna/link"; + version = "3.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz"; - sha1 = "d6461074febfec71e7e15235761a329a5dc7c520"; + url = "https://registry.npmjs.org/@lerna/link/-/link-3.1.4.tgz"; + sha512 = "AAl4ctKtE6975zxdrsr16CAh/K4y0ZjjY9XDdD+zMxsSPELvRVG6M36O1A72AmKz5Nhh1l82bPrw7w54TbQ8hA=="; }; }; - "arr-flatten-1.1.0" = { - name = "arr-flatten"; - packageName = "arr-flatten"; - version = "1.1.0"; + "@lerna/list-3.1.3" = { + name = "_at_lerna_slash_list"; + packageName = "@lerna/list"; + version = "3.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz"; - sha512 = "L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg=="; + url = "https://registry.npmjs.org/@lerna/list/-/list-3.1.3.tgz"; + sha512 = "/ncX5Kj1ddLgZuBkjaoluJgcmAAm/L4/AymVNBgVrw6dOad0C0RB6oIcRAbxDennEQ25wSOFmuXRZHYHY9VYyg=="; }; }; - "arr-union-3.1.0" = { - name = "arr-union"; - packageName = "arr-union"; - version = "3.1.0"; + "@lerna/listable-3.0.0" = { + name = "_at_lerna_slash_listable"; + packageName = "@lerna/listable"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz"; - sha1 = "e39b09aea9def866a8f206e288af63919bae39c4"; + url = "https://registry.npmjs.org/@lerna/listable/-/listable-3.0.0.tgz"; + sha512 = "HX/9hyx1HLg2kpiKXIUc1EimlkK1T58aKQ7ovO7rQdTx9ForpefoMzyLnHE1n4XrUtEszcSWJIICJ/F898M6Ag=="; }; }; - "array-differ-1.0.0" = { - name = "array-differ"; - packageName = "array-differ"; - version = "1.0.0"; + "@lerna/log-packed-3.0.4" = { + name = "_at_lerna_slash_log-packed"; + packageName = "@lerna/log-packed"; + version = "3.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz"; - sha1 = "eff52e3758249d33be402b8bb8e564bb2b5d4031"; + url = "https://registry.npmjs.org/@lerna/log-packed/-/log-packed-3.0.4.tgz"; + sha512 = "vVQHgMagE2wnbxhNY9nFkdu+Cx2TsyWalkJfkxbNzmo6gOCrDsxCBDj9vTEV8Q+4aWx0C0Bsc0sB2Eb8y/+ofA=="; }; }; - "array-lru-1.1.1" = { - name = "array-lru"; - packageName = "array-lru"; - version = "1.1.1"; + "@lerna/npm-conf-3.0.0" = { + name = "_at_lerna_slash_npm-conf"; + packageName = "@lerna/npm-conf"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/array-lru/-/array-lru-1.1.1.tgz"; - sha1 = "0c7e1b4e022ae166ff1e8448c595f3181fcd3337"; + url = "https://registry.npmjs.org/@lerna/npm-conf/-/npm-conf-3.0.0.tgz"; + sha512 = "xXG7qt349t+xzaHTQELmIDjbq8Q49HOMR8Nx/gTDBkMl02Fno91LXFnA4A7ErPiyUSGqNSfLw+zgij0hgpeN7w=="; }; }; - "array-union-1.0.2" = { - name = "array-union"; - packageName = "array-union"; - version = "1.0.2"; + "@lerna/npm-dist-tag-3.0.0" = { + name = "_at_lerna_slash_npm-dist-tag"; + packageName = "@lerna/npm-dist-tag"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz"; - sha1 = "9a34410e4f4e3da23dea375be5be70f24778ec39"; + url = "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-3.0.0.tgz"; + sha512 = "ZOcfcsNJlCoVHvLOROdCTvqD3keG3TJ78Cu8sALsz8n0kEz2ga7tNy5wbQ67SGyY7+jq4YiBv5BwXjV+56Sv+A=="; }; }; - "array-uniq-1.0.3" = { - name = "array-uniq"; - packageName = "array-uniq"; - version = "1.0.3"; + "@lerna/npm-install-3.0.0" = { + name = "_at_lerna_slash_npm-install"; + packageName = "@lerna/npm-install"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz"; - sha1 = "af6ac877a25cc7f74e058894753858dfdb24fdb6"; + url = "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-3.0.0.tgz"; + sha512 = "e0sspVUfzEKhqsRIxzWqZ/uMBHzZSzOa4HCeORErEZu+dmDoI145XYhqvCVn7EvbAb407FV2H9GVeoP0JeG8GQ=="; }; }; - "array-unique-0.2.1" = { - name = "array-unique"; - packageName = "array-unique"; - version = "0.2.1"; + "@lerna/npm-publish-3.0.6" = { + name = "_at_lerna_slash_npm-publish"; + packageName = "@lerna/npm-publish"; + version = "3.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz"; - sha1 = "a1d97ccafcbc2625cc70fadceb36a50c58b01a53"; + url = "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-3.0.6.tgz"; + sha512 = "PlvKr958TowEOOe2yNtmUi/Ot42TS/edlmA7rj+XtDUR51AN3RB9G6b25TElyrnDksj1ayb3mOF7I2uf1gbyOw=="; }; }; - "array-unique-0.3.2" = { - name = "array-unique"; - packageName = "array-unique"; - version = "0.3.2"; + "@lerna/npm-run-script-3.0.0" = { + name = "_at_lerna_slash_npm-run-script"; + packageName = "@lerna/npm-run-script"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz"; - sha1 = "a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"; + url = "https://registry.npmjs.org/@lerna/npm-run-script/-/npm-run-script-3.0.0.tgz"; + sha512 = "Y1H4Myer1S7an33FDK0eqyR+95PujUePC/xJZKq/H50SaQNwBw7KMlxXxy6kXVEcQhmvQsER4Bw3msgqwwGYIw=="; }; }; - "arrify-1.0.1" = { - name = "arrify"; - packageName = "arrify"; - version = "1.0.1"; + "@lerna/output-3.0.0" = { + name = "_at_lerna_slash_output"; + packageName = "@lerna/output"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz"; - sha1 = "898508da2226f380df904728456849c1501a4b0d"; + url = "https://registry.npmjs.org/@lerna/output/-/output-3.0.0.tgz"; + sha512 = "EFxnSbO0zDEVKkTKpoCUAFcZjc3gn3DwPlyTDxbeqPU7neCfxP4rA4+0a6pcOfTlRS5kLBRMx79F2TRCaMM3DA=="; }; }; - "asn1-0.2.4" = { - name = "asn1"; - packageName = "asn1"; - version = "0.2.4"; + "@lerna/package-3.0.0" = { + name = "_at_lerna_slash_package"; + packageName = "@lerna/package"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz"; - sha512 = "jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg=="; + url = "https://registry.npmjs.org/@lerna/package/-/package-3.0.0.tgz"; + sha512 = "djzEJxzn212wS8d9znBnlXkeRlPL7GqeAYBykAmsuq51YGvaQK67Umh5ejdO0uxexF/4r7yRwgrlRHpQs8Rfqg=="; }; }; - "assert-plus-1.0.0" = { - name = "assert-plus"; - packageName = "assert-plus"; - version = "1.0.0"; + "@lerna/package-graph-3.1.2" = { + name = "_at_lerna_slash_package-graph"; + packageName = "@lerna/package-graph"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"; - sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"; + url = "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-3.1.2.tgz"; + sha512 = "9wIWb49I1IJmyjPdEVZQ13IAi9biGfH/OZHOC04U2zXGA0GLiY+B3CAx6FQvqkZ8xEGfqzmXnv3LvZ0bQfc1aQ=="; }; }; - "assign-symbols-1.0.0" = { - name = "assign-symbols"; - packageName = "assign-symbols"; - version = "1.0.0"; + "@lerna/project-3.0.0" = { + name = "_at_lerna_slash_project"; + packageName = "@lerna/project"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz"; - sha1 = "59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"; + url = "https://registry.npmjs.org/@lerna/project/-/project-3.0.0.tgz"; + sha512 = "XhDFVfqj79jG2Speggd15RpYaE8uiR25UKcQBDmumbmqvTS7xf2cvl2pq2UTvDafaJ0YwFF3xkxQZeZnFMwdkw=="; }; }; - "async-0.9.2" = { - name = "async"; - packageName = "async"; - version = "0.9.2"; + "@lerna/prompt-3.0.0" = { + name = "_at_lerna_slash_prompt"; + packageName = "@lerna/prompt"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/async/-/async-0.9.2.tgz"; - sha1 = "aea74d5e61c1f899613bf64bda66d4c78f2fd17d"; + url = "https://registry.npmjs.org/@lerna/prompt/-/prompt-3.0.0.tgz"; + sha512 = "EzvNexDTh//GlpOz68zRo16NdOIqWqiiXMs9tIxpELQubH+kUGKvBSiBrZ2Zyrfd8pQhIf+8qARtkCG+G7wzQQ=="; }; }; - "async-1.0.0" = { - name = "async"; - packageName = "async"; - version = "1.0.0"; + "@lerna/publish-3.1.3" = { + name = "_at_lerna_slash_publish"; + packageName = "@lerna/publish"; + version = "3.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/async/-/async-1.0.0.tgz"; - sha1 = "f8fc04ca3a13784ade9e1641af98578cfbd647a9"; + url = "https://registry.npmjs.org/@lerna/publish/-/publish-3.1.3.tgz"; + sha512 = "vlHs1ll3HEbTVgO0hVFo9dMKixV9XO3T7OBCK835j8fw4TL/0y+YjmNjH5Y5Uyh02hZxcy/iosZNyGccu/fG3w=="; }; }; - "async-1.5.2" = { - name = "async"; - packageName = "async"; - version = "1.5.2"; + "@lerna/resolve-symlink-3.0.0" = { + name = "_at_lerna_slash_resolve-symlink"; + packageName = "@lerna/resolve-symlink"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/async/-/async-1.5.2.tgz"; - sha1 = "ec6a61ae56480c0c3cb241c95618e20892f9672a"; + url = "https://registry.npmjs.org/@lerna/resolve-symlink/-/resolve-symlink-3.0.0.tgz"; + sha512 = "MqjW9e+QVXts5IK5dk1XnYx7JKb+g+tQkOnnpAxYWHjahf3rGJ7Ru8maWh8KoPE+nIHAekk4WcjpiA9nLKvkFQ=="; }; }; - "async-2.1.5" = { - name = "async"; - packageName = "async"; - version = "2.1.5"; + "@lerna/rimraf-dir-3.0.0" = { + name = "_at_lerna_slash_rimraf-dir"; + packageName = "@lerna/rimraf-dir"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/async/-/async-2.1.5.tgz"; - sha1 = "e587c68580994ac67fc56ff86d3ac56bdbe810bc"; + url = "https://registry.npmjs.org/@lerna/rimraf-dir/-/rimraf-dir-3.0.0.tgz"; + sha512 = "epvh/RGWSOYdrNgrizMcRq9VyCHkeY0LpIE4074r4ouKdYNhBT0LlpT0yMLvQgQKJkKRlqcfhJHvZeGHhXQyGg=="; }; }; - "async-2.6.1" = { - name = "async"; - packageName = "async"; - version = "2.6.1"; + "@lerna/run-3.1.3" = { + name = "_at_lerna_slash_run"; + packageName = "@lerna/run"; + version = "3.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/async/-/async-2.6.1.tgz"; - sha512 = "fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ=="; + url = "https://registry.npmjs.org/@lerna/run/-/run-3.1.3.tgz"; + sha512 = "O26WdR+sQFSG2Fpc67nw+m8oVq3R+H6jsscKuB6VJafU+V4/hPURSbuFZIcmnD9MLmzAIhlQiCf0Fy6s/1MPPA=="; }; }; - "async-each-1.0.1" = { - name = "async-each"; - packageName = "async-each"; - version = "1.0.1"; + "@lerna/run-lifecycle-3.0.0" = { + name = "_at_lerna_slash_run-lifecycle"; + packageName = "@lerna/run-lifecycle"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz"; - sha1 = "19d386a1d9edc6e7c1c85d388aedbcc56d33602d"; + url = "https://registry.npmjs.org/@lerna/run-lifecycle/-/run-lifecycle-3.0.0.tgz"; + sha512 = "kfq6eC5mCreTk7GusZyvF0/BfU9FDEt8JaUgzNKLrK1Sj6z2RO8uSpFsUlj+7OuV4wo0I+rdTdJOAFoW8C0GZw=="; }; }; - "asynckit-0.4.0" = { - name = "asynckit"; - packageName = "asynckit"; - version = "0.4.0"; + "@lerna/run-parallel-batches-3.0.0" = { + name = "_at_lerna_slash_run-parallel-batches"; + packageName = "@lerna/run-parallel-batches"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"; - sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"; + url = "https://registry.npmjs.org/@lerna/run-parallel-batches/-/run-parallel-batches-3.0.0.tgz"; + sha512 = "Mj1ravlXF7AkkewKd9YFq9BtVrsStNrvVLedD/b2wIVbNqcxp8lS68vehXVOzoL/VWNEDotvqCQtyDBilCodGw=="; }; }; - "atob-2.1.1" = { - name = "atob"; - packageName = "atob"; - version = "2.1.1"; + "@lerna/symlink-binary-3.1.4" = { + name = "_at_lerna_slash_symlink-binary"; + packageName = "@lerna/symlink-binary"; + version = "3.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/atob/-/atob-2.1.1.tgz"; - sha1 = "ae2d5a729477f289d60dd7f96a6314a22dd6c22a"; + url = "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-3.1.4.tgz"; + sha512 = "uQ8pYxzygahshXJAeC/vY4eSi+kFM0S2Pi15hJsJI3W7Ec6ysSYU1lXemb6kqoIqkTDJZWnfKXEq/3FLE+JYhg=="; }; }; - "atomic-batcher-1.0.2" = { - name = "atomic-batcher"; - packageName = "atomic-batcher"; - version = "1.0.2"; + "@lerna/symlink-dependencies-3.1.4" = { + name = "_at_lerna_slash_symlink-dependencies"; + packageName = "@lerna/symlink-dependencies"; + version = "3.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/atomic-batcher/-/atomic-batcher-1.0.2.tgz"; - sha1 = "d16901d10ccec59516c197b9ccd8930689b813b4"; + url = "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-3.1.4.tgz"; + sha512 = "iModwb0Xh0N0t55C6S4K2mzLdu1zXVsBc0qubUY1x0RSul92z8NeAe1aM5JzwMzuSoMA/LRiD1lNMWMRBf4JVg=="; }; }; - "aws-sign2-0.7.0" = { - name = "aws-sign2"; - packageName = "aws-sign2"; - version = "0.7.0"; + "@lerna/validation-error-3.0.0" = { + name = "_at_lerna_slash_validation-error"; + packageName = "@lerna/validation-error"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz"; - sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"; + url = "https://registry.npmjs.org/@lerna/validation-error/-/validation-error-3.0.0.tgz"; + sha512 = "5wjkd2PszV0kWvH+EOKZJWlHEqCTTKrWsvfHnHhcUaKBe/NagPZFWs+0xlsDPZ3DJt5FNfbAPAnEBQ05zLirFA=="; }; }; - "aws4-1.8.0" = { - name = "aws4"; - packageName = "aws4"; - version = "1.8.0"; + "@lerna/version-3.1.3" = { + name = "_at_lerna_slash_version"; + packageName = "@lerna/version"; + version = "3.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz"; - sha512 = "ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="; + url = "https://registry.npmjs.org/@lerna/version/-/version-3.1.3.tgz"; + sha512 = "cKJc0FbSEJWdVLBpWgK1tM4nzwpVJ4IC3ESzEvTWYB0fIU/SAcf+m8x7d/kl8XtlybsKGegdMEgBWvzooaDQ9A=="; }; }; - "balanced-match-1.0.0" = { - name = "balanced-match"; - packageName = "balanced-match"; - version = "1.0.0"; + "@lerna/write-log-file-3.0.0" = { + name = "_at_lerna_slash_write-log-file"; + packageName = "@lerna/write-log-file"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz"; - sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767"; + url = "https://registry.npmjs.org/@lerna/write-log-file/-/write-log-file-3.0.0.tgz"; + sha512 = "SfbPp29lMeEVOb/M16lJwn4nnx5y+TwCdd7Uom9umd7KcZP0NOvpnX0PHehdonl7TyHZ1Xx2maklYuCLbQrd/A=="; }; }; - "base-0.11.2" = { - name = "base"; - packageName = "base"; - version = "0.11.2"; + "@mrmlnc/readdir-enhanced-2.2.1" = { + name = "_at_mrmlnc_slash_readdir-enhanced"; + packageName = "@mrmlnc/readdir-enhanced"; + version = "2.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/base/-/base-0.11.2.tgz"; - sha512 = "5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg=="; + url = "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz"; + sha512 = "bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g=="; }; }; - "base64-js-0.0.8" = { - name = "base64-js"; - packageName = "base64-js"; - version = "0.0.8"; + "@nodelib/fs.stat-1.1.1" = { + name = "_at_nodelib_slash_fs.stat"; + packageName = "@nodelib/fs.stat"; + version = "1.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz"; - sha1 = "1101e9544f4a76b1bc3b26d452ca96d7a35e7978"; + url = "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.1.tgz"; + sha512 = "KU/VDjC5RwtDUZiz3d+DHXJF2lp5hB9dn552TXIyptj8SH1vXmR40mG0JgGq03IlYsOgGfcv8xrLpSQ0YUMQdA=="; }; }; - "bcrypt-pbkdf-1.0.2" = { - name = "bcrypt-pbkdf"; - packageName = "bcrypt-pbkdf"; - version = "1.0.2"; + "@sindresorhus/is-0.7.0" = { + name = "_at_sindresorhus_slash_is"; + packageName = "@sindresorhus/is"; + version = "0.7.0"; src = fetchurl { - url = "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz"; - sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"; + url = "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz"; + sha512 = "ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow=="; }; }; - "bencode-1.0.0" = { - name = "bencode"; - packageName = "bencode"; - version = "1.0.0"; + "@types/babel-types-7.0.4" = { + name = "_at_types_slash_babel-types"; + packageName = "@types/babel-types"; + version = "7.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/bencode/-/bencode-1.0.0.tgz"; - sha512 = "N+VOSP5MkoX+xgnp6Y056iCY5TmCZg9rgPNPQe0bIiXchxYFP4vs/Tf0dTdQ+qQhP7HM2gvfFq+sUVjQsGy5Zw=="; + url = "https://registry.npmjs.org/@types/babel-types/-/babel-types-7.0.4.tgz"; + sha512 = "WiZhq3SVJHFRgRYLXvpf65XnV6ipVHhnNaNvE8yCimejrGglkg38kEj0JcizqwSHxmPSjcTlig/6JouxLGEhGw=="; }; }; - "bencode-2.0.0" = { - name = "bencode"; - packageName = "bencode"; - version = "2.0.0"; + "@types/babylon-6.16.3" = { + name = "_at_types_slash_babylon"; + packageName = "@types/babylon"; + version = "6.16.3"; src = fetchurl { - url = "https://registry.npmjs.org/bencode/-/bencode-2.0.0.tgz"; - sha512 = "wr2HwwrUpfB5c68zmAudOltC7rZ1G0+lQOcnuEcfIM3AWAVnB3rHI3nlgd/2CWTfQ3w3zagKt89zni/M+VLZ8g=="; + url = "https://registry.npmjs.org/@types/babylon/-/babylon-6.16.3.tgz"; + sha512 = "lyJ8sW1PbY3uwuvpOBZ9zMYKshMnQpXmeDHh8dj9j2nJm/xrW0FgB5gLSYOArj5X0IfaXnmhFoJnhS4KbqIMug=="; }; }; - "binary-extensions-1.11.0" = { - name = "binary-extensions"; - packageName = "binary-extensions"; - version = "1.11.0"; + "@types/commander-2.12.2" = { + name = "_at_types_slash_commander"; + packageName = "@types/commander"; + version = "2.12.2"; src = fetchurl { - url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz"; - sha1 = "46aa1751fb6a2f93ee5e689bb1087d4b14c6c205"; + url = "https://registry.npmjs.org/@types/commander/-/commander-2.12.2.tgz"; + sha512 = "0QEFiR8ljcHp9bAbWxecjVRuAMr16ivPiGOw6KFQBVrVd0RQIcM3xKdRisH2EDWgVWujiYtHwhSkSUoAAGzH7Q=="; }; }; - "bitfield-rle-2.1.0" = { - name = "bitfield-rle"; - packageName = "bitfield-rle"; + "@types/cookiejar-2.1.0" = { + name = "_at_types_slash_cookiejar"; + packageName = "@types/cookiejar"; version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/bitfield-rle/-/bitfield-rle-2.1.0.tgz"; - sha1 = "ae29e9382a7ba4898de9f48bb23fd338c4fbdcf8"; + url = "https://registry.npmjs.org/@types/cookiejar/-/cookiejar-2.1.0.tgz"; + sha512 = "EIjmpvnHj+T4nMcKwHwxZKUfDmphIKJc2qnEMhSoOvr1lYEQpuRKRz8orWr//krYIIArS/KGGLfL2YGVUYXmIA=="; }; }; - "bittorrent-dht-7.10.0" = { - name = "bittorrent-dht"; - packageName = "bittorrent-dht"; - version = "7.10.0"; + "@types/cross-spawn-6.0.0" = { + name = "_at_types_slash_cross-spawn"; + packageName = "@types/cross-spawn"; + version = "6.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.10.0.tgz"; - sha512 = "fvb6M58Ceiv/S94nu6zeaiMoJvUYOeIqRbgaClm+kJTzCAqJPtAR/31pXNYB5iEReOoKqQB5zY33gY0W6ZRWQQ=="; + url = "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.0.tgz"; + sha512 = "evp2ZGsFw9YKprDbg8ySgC9NA15g3YgiI8ANkGmKKvvi0P2aDGYLPxQIC5qfeKNUOe3TjABVGuah6omPRpIYhg=="; }; }; - "bl-1.2.2" = { - name = "bl"; - packageName = "bl"; - version = "1.2.2"; + "@types/debug-0.0.30" = { + name = "_at_types_slash_debug"; + packageName = "@types/debug"; + version = "0.0.30"; src = fetchurl { - url = "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz"; - sha512 = "e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA=="; + url = "https://registry.npmjs.org/@types/debug/-/debug-0.0.30.tgz"; + sha512 = "orGL5LXERPYsLov6CWs3Fh6203+dXzJkR7OnddIr2514Hsecwc8xRpzCapshBbKFImCsvS/mk6+FWiN5LyZJAQ=="; }; }; - "blake2b-2.1.2" = { - name = "blake2b"; - packageName = "blake2b"; - version = "2.1.2"; + "@types/events-1.2.0" = { + name = "_at_types_slash_events"; + packageName = "@types/events"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/blake2b/-/blake2b-2.1.2.tgz"; - sha1 = "6880eddca35cfede92c4fb2724221334f989145a"; + url = "https://registry.npmjs.org/@types/events/-/events-1.2.0.tgz"; + sha512 = "KEIlhXnIutzKwRbQkGWb/I4HFqBuUykAdHgDED6xqwXJfONCjF5VoE0cXEiurh3XauygxzeDzgtXUqvLkxFzzA=="; }; }; - "blake2b-wasm-1.1.7" = { - name = "blake2b-wasm"; - packageName = "blake2b-wasm"; - version = "1.1.7"; + "@types/glob-5.0.35" = { + name = "_at_types_slash_glob"; + packageName = "@types/glob"; + version = "5.0.35"; src = fetchurl { - url = "https://registry.npmjs.org/blake2b-wasm/-/blake2b-wasm-1.1.7.tgz"; - sha512 = "oFIHvXhlz/DUgF0kq5B1CqxIDjIJwh9iDeUUGQUcvgiGz7Wdw03McEO7CfLBy7QKGdsydcMCgO9jFNBAFCtFcA=="; + url = "https://registry.npmjs.org/@types/glob/-/glob-5.0.35.tgz"; + sha512 = "wc+VveszMLyMWFvXLkloixT4n0harUIVZjnpzztaZ0nKLuul7Z32iMt2fUFGAaZ4y1XWjFRMtCI5ewvyh4aIeg=="; }; }; - "block-stream-0.0.9" = { - name = "block-stream"; - packageName = "block-stream"; - version = "0.0.9"; + "@types/inquirer-0.0.43" = { + name = "_at_types_slash_inquirer"; + packageName = "@types/inquirer"; + version = "0.0.43"; src = fetchurl { - url = "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz"; - sha1 = "13ebfe778a03205cfe03751481ebb4b3300c126a"; + url = "https://registry.npmjs.org/@types/inquirer/-/inquirer-0.0.43.tgz"; + sha512 = "xgyfKZVMFqE8aIKy1xfFVsX2MxyXUNgjgmbF6dRbR3sL+ZM5K4ka/9L4mmTwX8eTeVYtduyXu0gUVwVJa1HbNw=="; }; }; - "bluebird-3.5.1" = { - name = "bluebird"; - packageName = "bluebird"; - version = "3.5.1"; + "@types/klaw-2.1.1" = { + name = "_at_types_slash_klaw"; + packageName = "@types/klaw"; + version = "2.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz"; - sha512 = "MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA=="; + url = "https://registry.npmjs.org/@types/klaw/-/klaw-2.1.1.tgz"; + sha512 = "awiTDstwQfX6026T7oC01AoP7knJoM5IT1tgx9STIM4hQzNQlkW8keTxNC+/xxpMgP657ebHMTqrsQ4qtfSJKg=="; }; }; - "body-0.1.0" = { - name = "body"; - packageName = "body"; - version = "0.1.0"; + "@types/lodash-4.14.116" = { + name = "_at_types_slash_lodash"; + packageName = "@types/lodash"; + version = "4.14.116"; src = fetchurl { - url = "https://registry.npmjs.org/body/-/body-0.1.0.tgz"; - sha1 = "e714fe28cd8848aa34cdf2c9f242bbe2e15d1cd8"; + url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.116.tgz"; + sha512 = "lRnAtKnxMXcYYXqOiotTmJd74uawNWuPnsnPrrO7HiFuE3npE2iQhfABatbYDyxTNqZNuXzcKGhw37R7RjBFLg=="; }; }; - "body-parser-1.12.4" = { - name = "body-parser"; - packageName = "body-parser"; - version = "1.12.4"; + "@types/make-dir-1.0.3" = { + name = "_at_types_slash_make-dir"; + packageName = "@types/make-dir"; + version = "1.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/body-parser/-/body-parser-1.12.4.tgz"; - sha1 = "090700c4ba28862a8520ef378395fdee5f61c229"; + url = "https://registry.npmjs.org/@types/make-dir/-/make-dir-1.0.3.tgz"; + sha512 = "bFRvlvUdPwxj47K2yVh7OBL8Mu8h//5k/hQJkz0iAZAlxhnIDydFezGA96zehtnRfrZDuIyPd+RC2kmBGtcs0w=="; }; }; - "boxen-1.3.0" = { - name = "boxen"; - packageName = "boxen"; - version = "1.3.0"; + "@types/minimatch-3.0.3" = { + name = "_at_types_slash_minimatch"; + packageName = "@types/minimatch"; + version = "3.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz"; - sha512 = "TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw=="; + url = "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz"; + sha512 = "tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA=="; }; }; - "brace-expansion-1.1.11" = { - name = "brace-expansion"; - packageName = "brace-expansion"; - version = "1.1.11"; + "@types/minimist-1.2.0" = { + name = "_at_types_slash_minimist"; + packageName = "@types/minimist"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"; - sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="; + url = "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.0.tgz"; + sha1 = "69a23a3ad29caf0097f06eda59b361ee2f0639f6"; }; }; - "braces-1.8.5" = { - name = "braces"; - packageName = "braces"; - version = "1.8.5"; + "@types/ncp-2.0.1" = { + name = "_at_types_slash_ncp"; + packageName = "@types/ncp"; + version = "2.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz"; - sha1 = "ba77962e12dff969d6b76711e914b737857bf6a7"; + url = "https://registry.npmjs.org/@types/ncp/-/ncp-2.0.1.tgz"; + sha512 = "TeiJ7uvv/92ugSqZ0v9l0eNXzutlki0aK+R1K5bfA5SYUil46ITlxLW4iNTCf55P4L5weCmaOdtxGeGWvudwPg=="; }; }; - "braces-2.3.2" = { - name = "braces"; - packageName = "braces"; - version = "2.3.2"; + "@types/node-10.9.2" = { + name = "_at_types_slash_node"; + packageName = "@types/node"; + version = "10.9.2"; src = fetchurl { - url = "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz"; - sha512 = "aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w=="; + url = "https://registry.npmjs.org/@types/node/-/node-10.9.2.tgz"; + sha512 = "pwZnkVyCGJ3LsQ0/3flQK5lCFao4esIzwUVzzk5NvL9vnkEyDhNf4fhHzUMHvyr56gNZywWTS2MR0euabMSz4A=="; }; }; - "browser-stdout-1.3.1" = { - name = "browser-stdout"; - packageName = "browser-stdout"; - version = "1.3.1"; + "@types/node-6.0.116" = { + name = "_at_types_slash_node"; + packageName = "@types/node"; + version = "6.0.116"; src = fetchurl { - url = "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz"; - sha512 = "qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw=="; + url = "https://registry.npmjs.org/@types/node/-/node-6.0.116.tgz"; + sha512 = "vToa8YEeulfyYg1gSOeHjvvIRqrokng62VMSj2hoZrwZNcYrp2h3AWo6KeBVuymIklQUaY5zgVJvVsC4KiiLkQ=="; }; }; - "buffer-3.6.0" = { - name = "buffer"; - packageName = "buffer"; - version = "3.6.0"; + "@types/node-8.10.28" = { + name = "_at_types_slash_node"; + packageName = "@types/node"; + version = "8.10.28"; src = fetchurl { - url = "https://registry.npmjs.org/buffer/-/buffer-3.6.0.tgz"; - sha1 = "a72c936f77b96bf52f5f7e7b467180628551defb"; + url = "https://registry.npmjs.org/@types/node/-/node-8.10.28.tgz"; + sha512 = "iHsAzDg3OLH7JP+wipniUULHoDSWLgEDYOvsar6/mpAkTJd9/n23Ap8ikruMlvRTqMv/LXrflH9v/AfiEqaBGg=="; }; }; - "buffer-alloc-1.2.0" = { - name = "buffer-alloc"; - packageName = "buffer-alloc"; - version = "1.2.0"; + "@types/rimraf-2.0.2" = { + name = "_at_types_slash_rimraf"; + packageName = "@types/rimraf"; + version = "2.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz"; - sha512 = "CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow=="; + url = "https://registry.npmjs.org/@types/rimraf/-/rimraf-2.0.2.tgz"; + sha512 = "Hm/bnWq0TCy7jmjeN5bKYij9vw5GrDFWME4IuxV08278NtU/VdGbzsBohcCUJ7+QMqmUq5hpRKB39HeQWJjztQ=="; }; }; - "buffer-alloc-unsafe-1.1.0" = { - name = "buffer-alloc-unsafe"; - packageName = "buffer-alloc-unsafe"; - version = "1.1.0"; + "@types/rx-4.1.1" = { + name = "_at_types_slash_rx"; + packageName = "@types/rx"; + version = "4.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz"; - sha512 = "TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg=="; + url = "https://registry.npmjs.org/@types/rx/-/rx-4.1.1.tgz"; + sha1 = "598fc94a56baed975f194574e0f572fd8e627a48"; }; }; - "buffer-crc32-0.2.13" = { - name = "buffer-crc32"; - packageName = "buffer-crc32"; - version = "0.2.13"; + "@types/rx-core-4.0.3" = { + name = "_at_types_slash_rx-core"; + packageName = "@types/rx-core"; + version = "4.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz"; - sha1 = "0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"; + url = "https://registry.npmjs.org/@types/rx-core/-/rx-core-4.0.3.tgz"; + sha1 = "0b3354b1238cedbe2b74f6326f139dbc7a591d60"; }; }; - "buffer-equals-1.0.4" = { - name = "buffer-equals"; - packageName = "buffer-equals"; - version = "1.0.4"; + "@types/rx-core-binding-4.0.4" = { + name = "_at_types_slash_rx-core-binding"; + packageName = "@types/rx-core-binding"; + version = "4.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/buffer-equals/-/buffer-equals-1.0.4.tgz"; - sha1 = "0353b54fd07fd9564170671ae6f66b9cf10d27f5"; + url = "https://registry.npmjs.org/@types/rx-core-binding/-/rx-core-binding-4.0.4.tgz"; + sha512 = "5pkfxnC4w810LqBPUwP5bg7SFR/USwhMSaAeZQQbEHeBp57pjKXRlXmqpMrLJB4y1oglR/c2502853uN0I+DAQ=="; }; }; - "buffer-fill-1.0.0" = { - name = "buffer-fill"; - packageName = "buffer-fill"; - version = "1.0.0"; + "@types/rx-lite-4.0.5" = { + name = "_at_types_slash_rx-lite"; + packageName = "@types/rx-lite"; + version = "4.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz"; - sha1 = "f8f78b76789888ef39f205cd637f68e702122b2c"; + url = "https://registry.npmjs.org/@types/rx-lite/-/rx-lite-4.0.5.tgz"; + sha512 = "KZk5XTR1dm/kNgBx8iVpjno6fRYtAUQWBOmj+O8j724+nk097sz4fOoHJNpCkOJUtHUurZlJC7QvSFCZHbkC+w=="; }; }; - "buffer-from-1.1.1" = { - name = "buffer-from"; - packageName = "buffer-from"; - version = "1.1.1"; + "@types/rx-lite-aggregates-4.0.3" = { + name = "_at_types_slash_rx-lite-aggregates"; + packageName = "@types/rx-lite-aggregates"; + version = "4.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz"; - sha512 = "MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="; + url = "https://registry.npmjs.org/@types/rx-lite-aggregates/-/rx-lite-aggregates-4.0.3.tgz"; + sha512 = "MAGDAHy8cRatm94FDduhJF+iNS5//jrZ/PIfm+QYw9OCeDgbymFHChM8YVIvN2zArwsRftKgE33QfRWvQk4DPg=="; }; }; - "builtins-1.0.3" = { - name = "builtins"; - packageName = "builtins"; - version = "1.0.3"; + "@types/rx-lite-async-4.0.2" = { + name = "_at_types_slash_rx-lite-async"; + packageName = "@types/rx-lite-async"; + version = "4.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz"; - sha1 = "cb94faeb61c8696451db36534e1422f94f0aee88"; + url = "https://registry.npmjs.org/@types/rx-lite-async/-/rx-lite-async-4.0.2.tgz"; + sha512 = "vTEv5o8l6702ZwfAM5aOeVDfUwBSDOs+ARoGmWAKQ6LOInQ8J4/zjM7ov12fuTpktUKdMQjkeCp07Vd73mPkxw=="; }; }; - "bulk-write-stream-1.1.4" = { - name = "bulk-write-stream"; - packageName = "bulk-write-stream"; - version = "1.1.4"; + "@types/rx-lite-backpressure-4.0.3" = { + name = "_at_types_slash_rx-lite-backpressure"; + packageName = "@types/rx-lite-backpressure"; + version = "4.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/bulk-write-stream/-/bulk-write-stream-1.1.4.tgz"; - sha512 = "GtKwd/4etuk1hNeprXoESBO1RSeRYJMXKf+O0qHmWdUomLT8ysNEfX/4bZFXr3BK6eukpHiEnhY2uMtEHDM2ng=="; + url = "https://registry.npmjs.org/@types/rx-lite-backpressure/-/rx-lite-backpressure-4.0.3.tgz"; + sha512 = "Y6aIeQCtNban5XSAF4B8dffhIKu6aAy/TXFlScHzSxh6ivfQBQw6UjxyEJxIOt3IT49YkS+siuayM2H/Q0cmgA=="; }; }; - "busboy-0.2.14" = { - name = "busboy"; - packageName = "busboy"; - version = "0.2.14"; + "@types/rx-lite-coincidence-4.0.3" = { + name = "_at_types_slash_rx-lite-coincidence"; + packageName = "@types/rx-lite-coincidence"; + version = "4.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/busboy/-/busboy-0.2.14.tgz"; - sha1 = "6c2a622efcf47c57bbbe1e2a9c37ad36c7925453"; + url = "https://registry.npmjs.org/@types/rx-lite-coincidence/-/rx-lite-coincidence-4.0.3.tgz"; + sha512 = "1VNJqzE9gALUyMGypDXZZXzR0Tt7LC9DdAZQ3Ou/Q0MubNU35agVUNXKGHKpNTba+fr8GdIdkC26bRDqtCQBeQ=="; }; }; - "bytes-1.0.0" = { - name = "bytes"; - packageName = "bytes"; - version = "1.0.0"; + "@types/rx-lite-experimental-4.0.1" = { + name = "_at_types_slash_rx-lite-experimental"; + packageName = "@types/rx-lite-experimental"; + version = "4.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz"; - sha1 = "3569ede8ba34315fab99c3e92cb04c7220de1fa8"; + url = "https://registry.npmjs.org/@types/rx-lite-experimental/-/rx-lite-experimental-4.0.1.tgz"; + sha1 = "c532f5cbdf3f2c15da16ded8930d1b2984023cbd"; }; }; - "bytes-2.1.0" = { - name = "bytes"; - packageName = "bytes"; - version = "2.1.0"; + "@types/rx-lite-joinpatterns-4.0.1" = { + name = "_at_types_slash_rx-lite-joinpatterns"; + packageName = "@types/rx-lite-joinpatterns"; + version = "4.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/bytes/-/bytes-2.1.0.tgz"; - sha1 = "ac93c410e2ffc9cc7cf4b464b38289067f5e47b4"; + url = "https://registry.npmjs.org/@types/rx-lite-joinpatterns/-/rx-lite-joinpatterns-4.0.1.tgz"; + sha1 = "f70fe370518a8432f29158cc92ffb56b4e4afc3e"; }; }; - "bytes-3.0.0" = { - name = "bytes"; - packageName = "bytes"; - version = "3.0.0"; + "@types/rx-lite-testing-4.0.1" = { + name = "_at_types_slash_rx-lite-testing"; + packageName = "@types/rx-lite-testing"; + version = "4.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz"; - sha1 = "d32815404d689699f85a4ea4fa8755dd13a96048"; + url = "https://registry.npmjs.org/@types/rx-lite-testing/-/rx-lite-testing-4.0.1.tgz"; + sha1 = "21b19d11f4dfd6ffef5a9d1648e9c8879bfe21e9"; }; }; - "cache-base-1.0.1" = { - name = "cache-base"; - packageName = "cache-base"; - version = "1.0.1"; + "@types/rx-lite-time-4.0.3" = { + name = "_at_types_slash_rx-lite-time"; + packageName = "@types/rx-lite-time"; + version = "4.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz"; - sha512 = "AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ=="; + url = "https://registry.npmjs.org/@types/rx-lite-time/-/rx-lite-time-4.0.3.tgz"; + sha512 = "ukO5sPKDRwCGWRZRqPlaAU0SKVxmWwSjiOrLhoQDoWxZWg6vyB9XLEZViKOzIO6LnTIQBlk4UylYV0rnhJLxQw=="; }; }; - "call-me-maybe-1.0.1" = { - name = "call-me-maybe"; - packageName = "call-me-maybe"; - version = "1.0.1"; + "@types/rx-lite-virtualtime-4.0.3" = { + name = "_at_types_slash_rx-lite-virtualtime"; + packageName = "@types/rx-lite-virtualtime"; + version = "4.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz"; - sha1 = "26d208ea89e37b5cbde60250a15f031c16a4d66b"; + url = "https://registry.npmjs.org/@types/rx-lite-virtualtime/-/rx-lite-virtualtime-4.0.3.tgz"; + sha512 = "3uC6sGmjpOKatZSVHI2xB1+dedgml669ZRvqxy+WqmGJDVusOdyxcKfyzjW0P3/GrCiN4nmRkLVMhPwHCc5QLg=="; }; }; - "camelcase-1.2.1" = { - name = "camelcase"; - packageName = "camelcase"; - version = "1.2.1"; + "@types/semver-5.5.0" = { + name = "_at_types_slash_semver"; + packageName = "@types/semver"; + version = "5.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz"; - sha1 = "9bb5304d2e0b56698b2c758b08a3eaa9daa58a39"; + url = "https://registry.npmjs.org/@types/semver/-/semver-5.5.0.tgz"; + sha512 = "41qEJgBH/TWgo5NFSvBCJ1qkoi3Q6ONSF2avrHq1LVEZfYpdHmj0y9SuTK+u9ZhG1sYQKBL1AWXKyLWP4RaUoQ=="; }; }; - "camelcase-4.1.0" = { - name = "camelcase"; - packageName = "camelcase"; - version = "4.1.0"; + "@types/string-width-2.0.0" = { + name = "_at_types_slash_string-width"; + packageName = "@types/string-width"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz"; - sha1 = "d545635be1e33c542649c69173e5de6acfae34dd"; + url = "https://registry.npmjs.org/@types/string-width/-/string-width-2.0.0.tgz"; + sha512 = "dA5z2WlP7uurAiveIWTDRgfr1U58Qdmo6doDeAyJlYFQ3vnUOW7BqJ+tl+M8FaLcflhrVvwIfzxJJvlz6anx4A=="; }; }; - "capture-stack-trace-1.0.0" = { - name = "capture-stack-trace"; - packageName = "capture-stack-trace"; - version = "1.0.0"; + "@types/strip-ansi-3.0.0" = { + name = "_at_types_slash_strip-ansi"; + packageName = "@types/strip-ansi"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz"; - sha1 = "4a6fa07399c26bba47f0b2496b4d0fb408c5550d"; + url = "https://registry.npmjs.org/@types/strip-ansi/-/strip-ansi-3.0.0.tgz"; + sha1 = "9b63d453a6b54aa849182207711a08be8eea48ae"; }; }; - "caseless-0.12.0" = { - name = "caseless"; - packageName = "caseless"; - version = "0.12.0"; + "@types/superagent-3.8.2" = { + name = "_at_types_slash_superagent"; + packageName = "@types/superagent"; + version = "3.8.2"; src = fetchurl { - url = "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz"; - sha1 = "1b681c21ff84033c826543090689420d187151dc"; + url = "https://registry.npmjs.org/@types/superagent/-/superagent-3.8.2.tgz"; + sha512 = "kdU8ydio1weSvhIIh9rptZ6MdMiR2NQGFnlnZ5qQ7OiQS1ej79zK4GaJ9qX3naSTpOA7iWqwUnZCQpd7SpD1NA=="; }; }; - "caw-2.0.1" = { - name = "caw"; - packageName = "caw"; - version = "2.0.1"; + "@types/through-0.0.29" = { + name = "_at_types_slash_through"; + packageName = "@types/through"; + version = "0.0.29"; src = fetchurl { - url = "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz"; - sha512 = "Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA=="; + url = "https://registry.npmjs.org/@types/through/-/through-0.0.29.tgz"; + sha512 = "9a7C5VHh+1BKblaYiq+7Tfc+EOmjMdZaD1MYtkQjSoxgB69tBjW98ry6SKsi4zEIWztLOMRuL87A3bdT/Fc/4w=="; }; }; - "center-align-0.1.3" = { - name = "center-align"; - packageName = "center-align"; - version = "0.1.3"; + "@types/untildify-3.0.0" = { + name = "_at_types_slash_untildify"; + packageName = "@types/untildify"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz"; - sha1 = "aa0d32629b6ee972200411cbd4461c907bc2b7ad"; + url = "https://registry.npmjs.org/@types/untildify/-/untildify-3.0.0.tgz"; + sha512 = "FTktI3Y1h+gP9GTjTvXBP5v8xpH4RU6uS9POoBcGy4XkS2Np6LNtnP1eiNNth4S7P+qw2c/rugkwBasSHFzJEg=="; }; }; - "chalk-1.1.3" = { - name = "chalk"; - packageName = "chalk"; - version = "1.1.3"; + "@types/wrap-ansi-3.0.0" = { + name = "_at_types_slash_wrap-ansi"; + packageName = "@types/wrap-ansi"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz"; - sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98"; + url = "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz"; + sha512 = "ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g=="; }; }; - "chalk-2.4.1" = { - name = "chalk"; - packageName = "chalk"; - version = "2.4.1"; + "@types/write-file-atomic-2.1.1" = { + name = "_at_types_slash_write-file-atomic"; + packageName = "@types/write-file-atomic"; + version = "2.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz"; - sha512 = "ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ=="; + url = "https://registry.npmjs.org/@types/write-file-atomic/-/write-file-atomic-2.1.1.tgz"; + sha512 = "mROQhTxpJsOm/S0eOxDHUy5WJ0yS8fmqsq/s+u5OuAh1TxBFSqVBTkLjbyxDPcKh7DeJXk0OYrCkxXlkf8zu1g=="; }; }; - "chardet-0.4.2" = { - name = "chardet"; - packageName = "chardet"; - version = "0.4.2"; + "@webassemblyjs/ast-1.5.13" = { + name = "_at_webassemblyjs_slash_ast"; + packageName = "@webassemblyjs/ast"; + version = "1.5.13"; src = fetchurl { - url = "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz"; - sha1 = "b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2"; + url = "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.5.13.tgz"; + sha512 = "49nwvW/Hx9i+OYHg+mRhKZfAlqThr11Dqz8TsrvqGKMhdI2ijy3KBJOun2Z4770TPjrIJhR6KxChQIDaz8clDA=="; }; }; - "chardet-0.5.0" = { - name = "chardet"; - packageName = "chardet"; - version = "0.5.0"; + "@webassemblyjs/floating-point-hex-parser-1.5.13" = { + name = "_at_webassemblyjs_slash_floating-point-hex-parser"; + packageName = "@webassemblyjs/floating-point-hex-parser"; + version = "1.5.13"; src = fetchurl { - url = "https://registry.npmjs.org/chardet/-/chardet-0.5.0.tgz"; - sha512 = "9ZTaoBaePSCFvNlNGrsyI8ZVACP2svUtq0DkM7t4K2ClAa96sqOIRjAzDTc8zXzFt1cZR46rRzLTiHFSJ+Qw0g=="; + url = "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.5.13.tgz"; + sha512 = "vrvvB18Kh4uyghSKb0NTv+2WZx871WL2NzwMj61jcq2bXkyhRC+8Q0oD7JGVf0+5i/fKQYQSBCNMMsDMRVAMqA=="; }; }; - "charenc-0.0.2" = { - name = "charenc"; - packageName = "charenc"; - version = "0.0.2"; + "@webassemblyjs/helper-api-error-1.5.13" = { + name = "_at_webassemblyjs_slash_helper-api-error"; + packageName = "@webassemblyjs/helper-api-error"; + version = "1.5.13"; src = fetchurl { - url = "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz"; - sha1 = "c0a1d2f3a7092e03774bfa83f14c0fc5790a8667"; + url = "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.5.13.tgz"; + sha512 = "dBh2CWYqjaDlvMmRP/kudxpdh30uXjIbpkLj9HQe+qtYlwvYjPRjdQXrq1cTAAOUSMTtzqbXIxEdEZmyKfcwsg=="; }; }; - "chokidar-2.0.4" = { - name = "chokidar"; - packageName = "chokidar"; - version = "2.0.4"; + "@webassemblyjs/helper-buffer-1.5.13" = { + name = "_at_webassemblyjs_slash_helper-buffer"; + packageName = "@webassemblyjs/helper-buffer"; + version = "1.5.13"; src = fetchurl { - url = "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz"; - sha512 = "z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ=="; + url = "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.5.13.tgz"; + sha512 = "v7igWf1mHcpJNbn4m7e77XOAWXCDT76Xe7Is1VQFXc4K5jRcFrl9D0NrqM4XifQ0bXiuTSkTKMYqDxu5MhNljA=="; }; }; - "chownr-1.0.1" = { - name = "chownr"; - packageName = "chownr"; - version = "1.0.1"; + "@webassemblyjs/helper-code-frame-1.5.13" = { + name = "_at_webassemblyjs_slash_helper-code-frame"; + packageName = "@webassemblyjs/helper-code-frame"; + version = "1.5.13"; src = fetchurl { - url = "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz"; - sha1 = "e2a75042a9551908bebd25b8523d5f9769d79181"; + url = "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.5.13.tgz"; + sha512 = "yN6ScQQDFCiAXnVctdVO/J5NQRbwyTbQzsGzEgXsAnrxhjp0xihh+nNHQTMrq5UhOqTb5LykpJAvEv9AT0jnAQ=="; }; }; - "ci-info-1.1.3" = { - name = "ci-info"; - packageName = "ci-info"; - version = "1.1.3"; + "@webassemblyjs/helper-fsm-1.5.13" = { + name = "_at_webassemblyjs_slash_helper-fsm"; + packageName = "@webassemblyjs/helper-fsm"; + version = "1.5.13"; src = fetchurl { - url = "https://registry.npmjs.org/ci-info/-/ci-info-1.1.3.tgz"; - sha512 = "SK/846h/Rcy8q9Z9CAwGBLfCJ6EkjJWdpelWDufQpqVDYq2Wnnv8zlSO6AMQap02jvhVruKKpEtQOufo3pFhLg=="; + url = "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.5.13.tgz"; + sha512 = "hSIKzbXjVMRvy3Jzhgu+vDd/aswJ+UMEnLRCkZDdknZO3Z9e6rp1DAs0tdLItjCFqkz9+0BeOPK/mk3eYvVzZg=="; }; }; - "circular-append-file-1.0.1" = { - name = "circular-append-file"; - packageName = "circular-append-file"; - version = "1.0.1"; + "@webassemblyjs/helper-module-context-1.5.13" = { + name = "_at_webassemblyjs_slash_helper-module-context"; + packageName = "@webassemblyjs/helper-module-context"; + version = "1.5.13"; src = fetchurl { - url = "https://registry.npmjs.org/circular-append-file/-/circular-append-file-1.0.1.tgz"; - sha512 = "BUDFvrBTCdeVhg9E05PX4XgMegk6xWB69uGwyuATEg7PMfa9lGU1mzFSK0xWNW2O0i9CAQHN0oIdXI/kI2hPkg=="; + url = "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.5.13.tgz"; + sha512 = "zxJXULGPLB7r+k+wIlvGlXpT4CYppRz8fLUM/xobGHc9Z3T6qlmJD9ySJ2jknuktuuiR9AjnNpKYDECyaiX+QQ=="; }; }; - "class-utils-0.3.6" = { - name = "class-utils"; - packageName = "class-utils"; - version = "0.3.6"; + "@webassemblyjs/helper-wasm-bytecode-1.5.13" = { + name = "_at_webassemblyjs_slash_helper-wasm-bytecode"; + packageName = "@webassemblyjs/helper-wasm-bytecode"; + version = "1.5.13"; src = fetchurl { - url = "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz"; - sha512 = "qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg=="; + url = "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.5.13.tgz"; + sha512 = "0n3SoNGLvbJIZPhtMFq0XmmnA/YmQBXaZKQZcW8maGKwLpVcgjNrxpFZHEOLKjXJYVN5Il8vSfG7nRX50Zn+aw=="; }; }; - "cli-boxes-1.0.0" = { - name = "cli-boxes"; - packageName = "cli-boxes"; - version = "1.0.0"; + "@webassemblyjs/helper-wasm-section-1.5.13" = { + name = "_at_webassemblyjs_slash_helper-wasm-section"; + packageName = "@webassemblyjs/helper-wasm-section"; + version = "1.5.13"; src = fetchurl { - url = "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz"; - sha1 = "4fa917c3e59c94a004cd61f8ee509da651687143"; + url = "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.5.13.tgz"; + sha512 = "IJ/goicOZ5TT1axZFSnlAtz4m8KEjYr12BNOANAwGFPKXM4byEDaMNXYowHMG0yKV9a397eU/NlibFaLwr1fbw=="; }; }; - "cli-cursor-1.0.2" = { - name = "cli-cursor"; - packageName = "cli-cursor"; - version = "1.0.2"; + "@webassemblyjs/ieee754-1.5.13" = { + name = "_at_webassemblyjs_slash_ieee754"; + packageName = "@webassemblyjs/ieee754"; + version = "1.5.13"; src = fetchurl { - url = "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz"; - sha1 = "64da3f7d56a54412e59794bd62dc35295e8f2987"; + url = "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.5.13.tgz"; + sha512 = "TseswvXEPpG5TCBKoLx9tT7+/GMACjC1ruo09j46ULRZWYm8XHpDWaosOjTnI7kr4SRJFzA6MWoUkAB+YCGKKg=="; }; }; - "cli-cursor-2.1.0" = { - name = "cli-cursor"; - packageName = "cli-cursor"; - version = "2.1.0"; + "@webassemblyjs/leb128-1.5.13" = { + name = "_at_webassemblyjs_slash_leb128"; + packageName = "@webassemblyjs/leb128"; + version = "1.5.13"; src = fetchurl { - url = "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz"; - sha1 = "b35dac376479facc3e94747d41d0d0f5238ffcb5"; + url = "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.5.13.tgz"; + sha512 = "0NRMxrL+GG3eISGZBmLBLAVjphbN8Si15s7jzThaw1UE9e5BY1oH49/+MA1xBzxpf1OW5sf9OrPDOclk9wj2yg=="; }; }; - "cli-spinners-1.3.1" = { - name = "cli-spinners"; - packageName = "cli-spinners"; - version = "1.3.1"; + "@webassemblyjs/utf8-1.5.13" = { + name = "_at_webassemblyjs_slash_utf8"; + packageName = "@webassemblyjs/utf8"; + version = "1.5.13"; src = fetchurl { - url = "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz"; - sha512 = "1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg=="; + url = "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.5.13.tgz"; + sha512 = "Ve1ilU2N48Ew0lVGB8FqY7V7hXjaC4+PeZM+vDYxEd+R2iQ0q+Wb3Rw8v0Ri0+rxhoz6gVGsnQNb4FjRiEH/Ng=="; }; }; - "cli-table-0.3.1" = { - name = "cli-table"; - packageName = "cli-table"; - version = "0.3.1"; + "@webassemblyjs/wasm-edit-1.5.13" = { + name = "_at_webassemblyjs_slash_wasm-edit"; + packageName = "@webassemblyjs/wasm-edit"; + version = "1.5.13"; src = fetchurl { - url = "https://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz"; - sha1 = "f53b05266a8b1a0b934b3d0821e6e2dc5914ae23"; + url = "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.5.13.tgz"; + sha512 = "X7ZNW4+Hga4f2NmqENnHke2V/mGYK/xnybJSIXImt1ulxbCOEs/A+ZK/Km2jgihjyVxp/0z0hwIcxC6PrkWtgw=="; }; }; - "cli-truncate-1.1.0" = { - name = "cli-truncate"; - packageName = "cli-truncate"; - version = "1.1.0"; + "@webassemblyjs/wasm-gen-1.5.13" = { + name = "_at_webassemblyjs_slash_wasm-gen"; + packageName = "@webassemblyjs/wasm-gen"; + version = "1.5.13"; src = fetchurl { - url = "https://registry.npmjs.org/cli-truncate/-/cli-truncate-1.1.0.tgz"; - sha512 = "bAtZo0u82gCfaAGfSNxUdTI9mNyza7D8w4CVCcaOsy7sgwDzvx6ekr6cuWJqY3UGzgnQ1+4wgENup5eIhgxEYA=="; + url = "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.5.13.tgz"; + sha512 = "yfv94Se8R73zmr8GAYzezFHc3lDwE/lBXQddSiIZEKZFuqy7yWtm3KMwA1uGbv5G1WphimJxboXHR80IgX1hQA=="; }; }; - "cli-width-1.1.1" = { - name = "cli-width"; - packageName = "cli-width"; - version = "1.1.1"; + "@webassemblyjs/wasm-opt-1.5.13" = { + name = "_at_webassemblyjs_slash_wasm-opt"; + packageName = "@webassemblyjs/wasm-opt"; + version = "1.5.13"; src = fetchurl { - url = "https://registry.npmjs.org/cli-width/-/cli-width-1.1.1.tgz"; - sha1 = "a4d293ef67ebb7b88d4a4d42c0ccf00c4d1e366d"; + url = "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.5.13.tgz"; + sha512 = "IkXSkgzVhQ0QYAdIayuCWMmXSYx0dHGU8Ah/AxJf1gBvstMWVnzJnBwLsXLyD87VSBIcsqkmZ28dVb0mOC3oBg=="; }; }; - "cli-width-2.2.0" = { - name = "cli-width"; - packageName = "cli-width"; - version = "2.2.0"; + "@webassemblyjs/wasm-parser-1.5.13" = { + name = "_at_webassemblyjs_slash_wasm-parser"; + packageName = "@webassemblyjs/wasm-parser"; + version = "1.5.13"; src = fetchurl { - url = "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz"; - sha1 = "ff19ede8a9a5e579324147b0c11f0fbcbabed639"; + url = "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.5.13.tgz"; + sha512 = "XnYoIcu2iqq8/LrtmdnN3T+bRjqYFjRHqWbqK3osD/0r/Fcv4d9ecRzjVtC29ENEuNTK4mQ9yyxCBCbK8S/cpg=="; }; }; - "cliclopts-1.1.1" = { - name = "cliclopts"; - packageName = "cliclopts"; - version = "1.1.1"; + "@webassemblyjs/wast-parser-1.5.13" = { + name = "_at_webassemblyjs_slash_wast-parser"; + packageName = "@webassemblyjs/wast-parser"; + version = "1.5.13"; src = fetchurl { - url = "https://registry.npmjs.org/cliclopts/-/cliclopts-1.1.1.tgz"; - sha1 = "69431c7cb5af723774b0d3911b4c37512431910f"; + url = "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.5.13.tgz"; + sha512 = "Lbz65T0LQ1LgzKiUytl34CwuhMNhaCLgrh0JW4rJBN6INnBB8NMwUfQM+FxTnLY9qJ+lHJL/gCM5xYhB9oWi4A=="; }; }; - "cliui-2.1.0" = { - name = "cliui"; - packageName = "cliui"; - version = "2.1.0"; + "@webassemblyjs/wast-printer-1.5.13" = { + name = "_at_webassemblyjs_slash_wast-printer"; + packageName = "@webassemblyjs/wast-printer"; + version = "1.5.13"; src = fetchurl { - url = "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz"; - sha1 = "4b475760ff80264c762c3a1719032e91c7fea0d1"; + url = "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.5.13.tgz"; + sha512 = "QcwogrdqcBh8Z+eUF8SG+ag5iwQSXxQJELBEHmLkk790wgQgnIMmntT2sMAMw53GiFNckArf5X0bsCA44j3lWQ=="; }; }; - "clone-1.0.4" = { - name = "clone"; - packageName = "clone"; - version = "1.0.4"; + "@zeit/schemas-2.1.1" = { + name = "_at_zeit_slash_schemas"; + packageName = "@zeit/schemas"; + version = "2.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz"; - sha1 = "da309cc263df15994c688ca902179ca3c7cd7c7e"; + url = "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.1.1.tgz"; + sha512 = "7uBms9Uwzq1GnLK7ar4FvhUONW5PuuASBomeMJ5rREMYxWdm2R0/5iXH2gUm8uqVT1x8U51CGuoaF40Tc0xoJA=="; }; }; - "clone-2.0.0" = { - name = "clone"; - packageName = "clone"; - version = "2.0.0"; + "CSSselect-0.4.1" = { + name = "CSSselect"; + packageName = "CSSselect"; + version = "0.4.1"; src = fetchurl { - url = "https://registry.npmjs.org/clone/-/clone-2.0.0.tgz"; - sha1 = "df65d3ca142e4a4a47db33da3468d088a16fc76e"; + url = "https://registry.npmjs.org/CSSselect/-/CSSselect-0.4.1.tgz"; + sha1 = "f8ab7e1f8418ce63cda6eb7bd778a85d7ec492b2"; }; }; - "co-3.1.0" = { - name = "co"; - packageName = "co"; - version = "3.1.0"; + "CSSwhat-0.4.7" = { + name = "CSSwhat"; + packageName = "CSSwhat"; + version = "0.4.7"; src = fetchurl { - url = "https://registry.npmjs.org/co/-/co-3.1.0.tgz"; - sha1 = "4ea54ea5a08938153185e15210c68d9092bc1b78"; + url = "https://registry.npmjs.org/CSSwhat/-/CSSwhat-0.4.7.tgz"; + sha1 = "867da0ff39f778613242c44cfea83f0aa4ebdf9b"; }; }; - "co-4.6.0" = { - name = "co"; - packageName = "co"; - version = "4.6.0"; + "JSONSelect-0.2.1" = { + name = "JSONSelect"; + packageName = "JSONSelect"; + version = "0.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/co/-/co-4.6.0.tgz"; - sha1 = "6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"; + url = "https://registry.npmjs.org/JSONSelect/-/JSONSelect-0.2.1.tgz"; + sha1 = "415418a526d33fe31d74b4defa3c836d485ec203"; }; }; - "co-from-stream-0.0.0" = { - name = "co-from-stream"; - packageName = "co-from-stream"; - version = "0.0.0"; + "JSONStream-0.10.0" = { + name = "JSONStream"; + packageName = "JSONStream"; + version = "0.10.0"; src = fetchurl { - url = "https://registry.npmjs.org/co-from-stream/-/co-from-stream-0.0.0.tgz"; - sha1 = "1a5cd8ced77263946094fa39f2499a63297bcaf9"; + url = "https://registry.npmjs.org/JSONStream/-/JSONStream-0.10.0.tgz"; + sha1 = "74349d0d89522b71f30f0a03ff9bd20ca6f12ac0"; }; }; - "co-fs-extra-1.2.1" = { - name = "co-fs-extra"; - packageName = "co-fs-extra"; - version = "1.2.1"; + "JSONStream-0.8.4" = { + name = "JSONStream"; + packageName = "JSONStream"; + version = "0.8.4"; src = fetchurl { - url = "https://registry.npmjs.org/co-fs-extra/-/co-fs-extra-1.2.1.tgz"; - sha1 = "3b6ad77cf2614530f677b1cf62664f5ba756b722"; + url = "https://registry.npmjs.org/JSONStream/-/JSONStream-0.8.4.tgz"; + sha1 = "91657dfe6ff857483066132b4618b62e8f4887bd"; }; }; - "co-read-0.0.1" = { - name = "co-read"; - packageName = "co-read"; - version = "0.0.1"; + "JSONStream-1.3.4" = { + name = "JSONStream"; + packageName = "JSONStream"; + version = "1.3.4"; src = fetchurl { - url = "https://registry.npmjs.org/co-read/-/co-read-0.0.1.tgz"; - sha1 = "f81b3eb8a86675fec51e3d883a7f564e873c9389"; + url = "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.4.tgz"; + sha512 = "Y7vfi3I5oMOYIr+WxV8NZxDSwcbNgzdKYsTNInmycOq9bUYwGg9ryu57Wg5NLmCjqdFPNUmpMBo3kSJN9tCbXg=="; }; }; - "code-point-at-1.1.0" = { - name = "code-point-at"; - packageName = "code-point-at"; - version = "1.1.0"; + "JSV-4.0.2" = { + name = "JSV"; + packageName = "JSV"; + version = "4.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz"; - sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"; + url = "https://registry.npmjs.org/JSV/-/JSV-4.0.2.tgz"; + sha1 = "d077f6825571f82132f9dffaed587b4029feff57"; }; }; - "codecs-1.2.1" = { - name = "codecs"; - packageName = "codecs"; - version = "1.2.1"; + "URIjs-1.16.1" = { + name = "URIjs"; + packageName = "URIjs"; + version = "1.16.1"; src = fetchurl { - url = "https://registry.npmjs.org/codecs/-/codecs-1.2.1.tgz"; - sha512 = "SPnx+ZHXVJ0qTInRXmnxuyu8PDvSzvop5MXp1BOr/urFQI3yL2n5ewE755skTklF/hKVlWj8cinGxdR2gvLvTA=="; + url = "https://registry.npmjs.org/URIjs/-/URIjs-1.16.1.tgz"; + sha1 = "edebc678b8b74b26b05d2b481e12383f5ae04b8b"; }; }; - "coffee-script-1.12.7" = { - name = "coffee-script"; - packageName = "coffee-script"; - version = "1.12.7"; + "abab-1.0.4" = { + name = "abab"; + packageName = "abab"; + version = "1.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz"; - sha512 = "fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw=="; + url = "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz"; + sha1 = "5faad9c2c07f60dd76770f71cf025b62a63cfd4e"; }; }; - "collection-visit-1.0.0" = { - name = "collection-visit"; - packageName = "collection-visit"; - version = "1.0.0"; + "abbrev-1.0.9" = { + name = "abbrev"; + packageName = "abbrev"; + version = "1.0.9"; src = fetchurl { - url = "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz"; - sha1 = "4bc0373c164bc3291b4d368c829cf1a80a59dca0"; + url = "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz"; + sha1 = "91b4792588a7738c25f35dd6f63752a2f8776135"; }; }; - "color-convert-1.9.2" = { - name = "color-convert"; - packageName = "color-convert"; - version = "1.9.2"; + "abbrev-1.1.1" = { + name = "abbrev"; + packageName = "abbrev"; + version = "1.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/color-convert/-/color-convert-1.9.2.tgz"; - sha512 = "3NUJZdhMhcdPn8vJ9v2UQJoH0qqoGUkYTgFEPZaPjEtwmmKUfNV46zZmgB2M5M4DCEQHMaCfWHCxiBflLm04Tg=="; + url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz"; + sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="; }; }; - "color-name-1.1.1" = { - name = "color-name"; - packageName = "color-name"; - version = "1.1.1"; + "absolute-0.0.1" = { + name = "absolute"; + packageName = "absolute"; + version = "0.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/color-name/-/color-name-1.1.1.tgz"; - sha1 = "4b1415304cf50028ea81643643bd82ea05803689"; + url = "https://registry.npmjs.org/absolute/-/absolute-0.0.1.tgz"; + sha1 = "c22822f87e1c939f579887504d9c109c4173829d"; }; }; - "colors-1.0.3" = { - name = "colors"; - packageName = "colors"; - version = "1.0.3"; + "abstract-leveldown-0.12.4" = { + name = "abstract-leveldown"; + packageName = "abstract-leveldown"; + version = "0.12.4"; src = fetchurl { - url = "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz"; - sha1 = "0433f44d809680fdeb60ed260f1b0c262e82a40b"; + url = "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-0.12.4.tgz"; + sha1 = "29e18e632e60e4e221d5810247852a63d7b2e410"; }; }; - "colors-1.3.1" = { - name = "colors"; - packageName = "colors"; - version = "1.3.1"; + "abstract-random-access-1.1.2" = { + name = "abstract-random-access"; + packageName = "abstract-random-access"; + version = "1.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/colors/-/colors-1.3.1.tgz"; - sha512 = "jg/vxRmv430jixZrC+La5kMbUWqIg32/JsYNZb94+JEmzceYbWKTsv1OuTp+7EaqiaWRR2tPcykibwCRgclIsw=="; + url = "https://registry.npmjs.org/abstract-random-access/-/abstract-random-access-1.1.2.tgz"; + sha1 = "9a8eac8ff79866f3f9b4bb1443ca778f1598aeda"; }; }; - "combine-errors-3.0.3" = { - name = "combine-errors"; - packageName = "combine-errors"; - version = "3.0.3"; + "accepts-1.2.13" = { + name = "accepts"; + packageName = "accepts"; + version = "1.2.13"; src = fetchurl { - url = "https://registry.npmjs.org/combine-errors/-/combine-errors-3.0.3.tgz"; - sha1 = "f4df6740083e5703a3181110c2b10551f003da86"; + url = "https://registry.npmjs.org/accepts/-/accepts-1.2.13.tgz"; + sha1 = "e5f1f3928c6d95fd96558c36ec3d9d0de4a6ecea"; }; }; - "combined-stream-1.0.6" = { - name = "combined-stream"; - packageName = "combined-stream"; - version = "1.0.6"; + "accepts-1.3.3" = { + name = "accepts"; + packageName = "accepts"; + version = "1.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz"; - sha1 = "723e7df6e801ac5613113a7e445a9b69cb632818"; + url = "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz"; + sha1 = "c3ca7434938648c3e0d9c1e328dd68b622c284ca"; }; }; - "commander-0.6.1" = { - name = "commander"; - packageName = "commander"; - version = "0.6.1"; + "accepts-1.3.5" = { + name = "accepts"; + packageName = "accepts"; + version = "1.3.5"; src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-0.6.1.tgz"; - sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; + url = "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz"; + sha1 = "eb777df6011723a3b14e8a72c0805c8e86746bd2"; }; }; - "commander-2.15.1" = { - name = "commander"; - packageName = "commander"; - version = "2.15.1"; + "accord-0.28.0" = { + name = "accord"; + packageName = "accord"; + version = "0.28.0"; src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz"; - sha512 = "VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag=="; + url = "https://registry.npmjs.org/accord/-/accord-0.28.0.tgz"; + sha512 = "sPF34gqHegaCSryKf5wHJ8wREK1dTZnHmC9hsB7D8xjntRdd30DXDPKf0YVIcSvnXJmcYu5SCvZRz28H++kFhQ=="; }; }; - "commander-2.17.1" = { - name = "commander"; - packageName = "commander"; - version = "2.17.1"; + "acorn-1.2.2" = { + name = "acorn"; + packageName = "acorn"; + version = "1.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz"; - sha512 = "wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg=="; + url = "https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz"; + sha1 = "c8ce27de0acc76d896d2b1fad3df588d9e82f014"; }; }; - "commander-2.3.0" = { - name = "commander"; - packageName = "commander"; - version = "2.3.0"; + "acorn-2.7.0" = { + name = "acorn"; + packageName = "acorn"; + version = "2.7.0"; src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-2.3.0.tgz"; - sha1 = "fd430e889832ec353b9acd1de217c11cb3eef873"; + url = "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz"; + sha1 = "ab6e7d9d886aaca8b085bc3312b79a198433f0e7"; }; }; - "commander-2.8.1" = { - name = "commander"; - packageName = "commander"; - version = "2.8.1"; + "acorn-3.3.0" = { + name = "acorn"; + packageName = "acorn"; + version = "3.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz"; - sha1 = "06be367febfda0c330aa1e2a072d3dc9762425d4"; + url = "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz"; + sha1 = "45e37fb39e8da3f25baee3ff5369e2bb5f22017a"; }; }; - "commander-2.9.0" = { - name = "commander"; - packageName = "commander"; - version = "2.9.0"; + "acorn-4.0.13" = { + name = "acorn"; + packageName = "acorn"; + version = "4.0.13"; src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz"; - sha1 = "9c99094176e12240cb22d6c5146098400fe0f7d4"; + url = "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz"; + sha1 = "105495ae5361d697bd195c825192e1ad7f253787"; }; }; - "component-emitter-1.2.1" = { - name = "component-emitter"; - packageName = "component-emitter"; - version = "1.2.1"; + "acorn-5.7.2" = { + name = "acorn"; + packageName = "acorn"; + version = "5.7.2"; src = fetchurl { - url = "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz"; - sha1 = "137918d6d78283f7df7a6b7c5a63e140e69425e6"; + url = "https://registry.npmjs.org/acorn/-/acorn-5.7.2.tgz"; + sha512 = "cJrKCNcr2kv8dlDnbw+JPUGjHZzo4myaxOLmpOX8a+rgX94YeTcTMv/LFJUSByRpc+i4GgVnnhLxvMu/2Y+rqw=="; }; }; - "concat-map-0.0.1" = { - name = "concat-map"; - packageName = "concat-map"; - version = "0.0.1"; + "acorn-dynamic-import-3.0.0" = { + name = "acorn-dynamic-import"; + packageName = "acorn-dynamic-import"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"; - sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b"; + url = "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz"; + sha512 = "zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg=="; }; }; - "concat-stream-1.6.2" = { - name = "concat-stream"; - packageName = "concat-stream"; - version = "1.6.2"; + "acorn-globals-1.0.9" = { + name = "acorn-globals"; + packageName = "acorn-globals"; + version = "1.0.9"; src = fetchurl { - url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz"; - sha512 = "27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw=="; + url = "https://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.9.tgz"; + sha1 = "55bb5e98691507b74579d0513413217c380c54cf"; }; }; - "config-chain-1.1.11" = { - name = "config-chain"; - packageName = "config-chain"; - version = "1.1.11"; + "acorn-globals-3.1.0" = { + name = "acorn-globals"; + packageName = "acorn-globals"; + version = "3.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/config-chain/-/config-chain-1.1.11.tgz"; - sha1 = "aba09747dfbe4c3e70e766a6e41586e1859fc6f2"; + url = "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz"; + sha1 = "fd8270f71fbb4996b004fa880ee5d46573a731bf"; }; }; - "configstore-3.1.2" = { - name = "configstore"; - packageName = "configstore"; - version = "3.1.2"; + "acorn-jsx-3.0.1" = { + name = "acorn-jsx"; + packageName = "acorn-jsx"; + version = "3.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz"; - sha512 = "vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw=="; + url = "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz"; + sha1 = "afdf9488fb1ecefc8348f6fb22f464e32a58b36b"; }; }; - "connect-3.6.6" = { - name = "connect"; - packageName = "connect"; - version = "3.6.6"; + "acorn-jsx-4.1.1" = { + name = "acorn-jsx"; + packageName = "acorn-jsx"; + version = "4.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz"; - sha1 = "09eff6c55af7236e137135a72574858b6786f524"; + url = "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-4.1.1.tgz"; + sha512 = "JY+iV6r+cO21KtntVvFkD+iqjtdpRUpGqKWgfkCdZq1R+kbreEl8EcdcJR4SmiIgsIQT33s6QzheQ9a275Q8xw=="; }; }; - "connections-1.4.2" = { - name = "connections"; - packageName = "connections"; - version = "1.4.2"; + "acorn-node-1.5.2" = { + name = "acorn-node"; + packageName = "acorn-node"; + version = "1.5.2"; src = fetchurl { - url = "https://registry.npmjs.org/connections/-/connections-1.4.2.tgz"; - sha1 = "7890482bf5c71af6c5ca192be3136aed74428aad"; + url = "https://registry.npmjs.org/acorn-node/-/acorn-node-1.5.2.tgz"; + sha512 = "krFKvw/d1F17AN3XZbybIUzEY4YEPNiGo05AfP3dBlfVKrMHETKpgjpuZkSF8qDNt9UkQcqj7am8yJLseklCMg=="; }; }; - "console-control-strings-1.1.0" = { - name = "console-control-strings"; - packageName = "console-control-strings"; - version = "1.1.0"; + "active-x-obfuscator-0.0.1" = { + name = "active-x-obfuscator"; + packageName = "active-x-obfuscator"; + version = "0.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz"; - sha1 = "3d7cf4464db6446ea644bf4b39507f9851008e8e"; + url = "https://registry.npmjs.org/active-x-obfuscator/-/active-x-obfuscator-0.0.1.tgz"; + sha1 = "089b89b37145ff1d9ec74af6530be5526cae1f1a"; }; }; - "consolidate-0.14.5" = { - name = "consolidate"; - packageName = "consolidate"; - version = "0.14.5"; + "adal-node-0.1.28" = { + name = "adal-node"; + packageName = "adal-node"; + version = "0.1.28"; src = fetchurl { - url = "https://registry.npmjs.org/consolidate/-/consolidate-0.14.5.tgz"; - sha1 = "5a25047bc76f73072667c8cb52c989888f494c63"; + url = "https://registry.npmjs.org/adal-node/-/adal-node-0.1.28.tgz"; + sha1 = "468c4bb3ebbd96b1270669f4b9cba4e0065ea485"; }; }; - "content-type-1.0.4" = { - name = "content-type"; - packageName = "content-type"; - version = "1.0.4"; + "adbkit-2.11.0" = { + name = "adbkit"; + packageName = "adbkit"; + version = "2.11.0"; src = fetchurl { - url = "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz"; - sha512 = "hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="; + url = "https://registry.npmjs.org/adbkit/-/adbkit-2.11.0.tgz"; + sha512 = "j2vUhEeZmCiqBP+p77CpPWQTcT20rOmSmRHFUTZUwUpxzeCd3fXop4NAGYztSY9/FNU4bT/qqvYQ4EZKuCXhfA=="; }; }; - "content-types-0.1.0" = { - name = "content-types"; - packageName = "content-types"; - version = "0.1.0"; + "adbkit-logcat-1.1.0" = { + name = "adbkit-logcat"; + packageName = "adbkit-logcat"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/content-types/-/content-types-0.1.0.tgz"; - sha1 = "0e790b3abfef90f6ecb77ae8585db9099caf7578"; + url = "https://registry.npmjs.org/adbkit-logcat/-/adbkit-logcat-1.1.0.tgz"; + sha1 = "01d7f9b0cef9093a30bcb3b007efff301508962f"; }; }; - "cookiejar-2.0.6" = { - name = "cookiejar"; - packageName = "cookiejar"; - version = "2.0.6"; + "adbkit-monkey-1.0.1" = { + name = "adbkit-monkey"; + packageName = "adbkit-monkey"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/cookiejar/-/cookiejar-2.0.6.tgz"; - sha1 = "0abf356ad00d1c5a219d88d44518046dd026acfe"; + url = "https://registry.npmjs.org/adbkit-monkey/-/adbkit-monkey-1.0.1.tgz"; + sha1 = "f291be701a2efc567a63fc7aa6afcded31430be1"; }; }; - "cookiejar-2.1.2" = { - name = "cookiejar"; - packageName = "cookiejar"; - version = "2.1.2"; + "addons-linter-1.2.6" = { + name = "addons-linter"; + packageName = "addons-linter"; + version = "1.2.6"; src = fetchurl { - url = "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz"; - sha512 = "Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA=="; + url = "https://registry.npmjs.org/addons-linter/-/addons-linter-1.2.6.tgz"; + sha512 = "8WjSUoleic9x3gS8SZF0kIvffrX7WkiRPF8Xs8CZi7Yu/Xq0qX9LOYG2Q66t9ThmTeMItt/24FxirqqdyFLGgw=="; }; }; - "copy-descriptor-0.1.1" = { - name = "copy-descriptor"; - packageName = "copy-descriptor"; - version = "0.1.1"; + "addr-to-ip-port-1.5.1" = { + name = "addr-to-ip-port"; + packageName = "addr-to-ip-port"; + version = "1.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz"; - sha1 = "676f6eb3c39997c2ee1ac3a924fd6124748f578d"; + url = "https://registry.npmjs.org/addr-to-ip-port/-/addr-to-ip-port-1.5.1.tgz"; + sha512 = "bA+dyydTNuQtrEDJ0g9eR7XabNhvrM5yZY0hvTbNK3yvoeC73ZqMES6E1cEqH9WPxs4uMtMsOjfwS4FmluhsAA=="; }; }; - "core-util-is-1.0.2" = { - name = "core-util-is"; - packageName = "core-util-is"; - version = "1.0.2"; + "addressparser-0.3.2" = { + name = "addressparser"; + packageName = "addressparser"; + version = "0.3.2"; src = fetchurl { - url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"; - sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7"; + url = "https://registry.npmjs.org/addressparser/-/addressparser-0.3.2.tgz"; + sha1 = "59873f35e8fcf6c7361c10239261d76e15348bb2"; }; }; - "corsify-2.1.0" = { - name = "corsify"; - packageName = "corsify"; - version = "2.1.0"; + "addressparser-1.0.1" = { + name = "addressparser"; + packageName = "addressparser"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/corsify/-/corsify-2.1.0.tgz"; - sha1 = "11a45bc47ab30c54d00bb869ea1802fbcd9a09d0"; - }; - }; - "create-error-class-3.0.2" = { - name = "create-error-class"; - packageName = "create-error-class"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz"; - sha1 = "06be7abef947a3f14a30fd610671d401bca8b7b6"; + url = "https://registry.npmjs.org/addressparser/-/addressparser-1.0.1.tgz"; + sha1 = "47afbe1a2a9262191db6838e4fd1d39b40821746"; }; }; - "cross-spawn-5.1.0" = { - name = "cross-spawn"; - packageName = "cross-spawn"; - version = "5.1.0"; + "adm-zip-0.4.11" = { + name = "adm-zip"; + packageName = "adm-zip"; + version = "0.4.11"; src = fetchurl { - url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz"; - sha1 = "e8bd0efee58fcff6f8f94510a0a554bbfa235449"; + url = "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.11.tgz"; + sha512 = "L8vcjDTCOIJk7wFvmlEUN7AsSb8T+2JrdP7KINBjzr24TJ5Mwj590sLu3BC7zNZowvJWa/JtPmD8eJCzdtDWjA=="; }; }; - "crypt-0.0.2" = { - name = "crypt"; - packageName = "crypt"; - version = "0.0.2"; + "adm-zip-0.4.7" = { + name = "adm-zip"; + packageName = "adm-zip"; + version = "0.4.7"; src = fetchurl { - url = "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz"; - sha1 = "88d7ff7ec0dfb86f713dc87bbb42d044d3e6c41b"; + url = "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.7.tgz"; + sha1 = "8606c2cbf1c426ce8c8ec00174447fd49b6eafc1"; }; }; - "crypto-random-string-1.0.0" = { - name = "crypto-random-string"; - packageName = "crypto-random-string"; - version = "1.0.0"; + "after-0.8.1" = { + name = "after"; + packageName = "after"; + version = "0.8.1"; src = fetchurl { - url = "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz"; - sha1 = "a230f64f568310e1498009940790ec99545bca7e"; + url = "https://registry.npmjs.org/after/-/after-0.8.1.tgz"; + sha1 = "ab5d4fb883f596816d3515f8f791c0af486dd627"; }; }; - "cssauron-1.4.0" = { - name = "cssauron"; - packageName = "cssauron"; - version = "1.4.0"; + "after-0.8.2" = { + name = "after"; + packageName = "after"; + version = "0.8.2"; src = fetchurl { - url = "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz"; - sha1 = "a6602dff7e04a8306dc0db9a551e92e8b5662ad8"; + url = "https://registry.npmjs.org/after/-/after-0.8.2.tgz"; + sha1 = "fedb394f9f0e02aa9768e702bda23b505fae7e1f"; }; }; - "custom-error-instance-2.1.1" = { - name = "custom-error-instance"; - packageName = "custom-error-instance"; + "agent-base-2.1.1" = { + name = "agent-base"; + packageName = "agent-base"; version = "2.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/custom-error-instance/-/custom-error-instance-2.1.1.tgz"; - sha1 = "3cf6391487a6629a6247eb0ca0ce00081b7e361a"; + url = "https://registry.npmjs.org/agent-base/-/agent-base-2.1.1.tgz"; + sha1 = "d6de10d5af6132d5bd692427d46fc538539094c7"; }; }; - "cycle-1.0.3" = { - name = "cycle"; - packageName = "cycle"; - version = "1.0.3"; + "agent-base-4.2.1" = { + name = "agent-base"; + packageName = "agent-base"; + version = "4.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz"; - sha1 = "21e80b2be8580f98b468f379430662b046c34ad2"; + url = "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz"; + sha512 = "JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg=="; }; }; - "cycle-onionify-4.0.0" = { - name = "cycle-onionify"; - packageName = "cycle-onionify"; - version = "4.0.0"; + "agentkeepalive-3.5.1" = { + name = "agentkeepalive"; + packageName = "agentkeepalive"; + version = "3.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/cycle-onionify/-/cycle-onionify-4.0.0.tgz"; - sha1 = "9aeddd88dedf6fda9fbb98b1e79ab38810b7ddda"; + url = "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-3.5.1.tgz"; + sha512 = "Cte/sTY9/XcygXjJ0q58v//SnEQ7ViWExKyJpLJlLqomDbQyMLh6Is4KuWJ/wmxzhiwkGRple7Gqv1zf6Syz5w=="; }; }; - "d-1.0.0" = { - name = "d"; - packageName = "d"; + "aggregate-error-1.0.0" = { + name = "aggregate-error"; + packageName = "aggregate-error"; version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/d/-/d-1.0.0.tgz"; - sha1 = "754bb5bfe55451da69a58b94d45f4c5b0462d58f"; + url = "https://registry.npmjs.org/aggregate-error/-/aggregate-error-1.0.0.tgz"; + sha1 = "888344dad0220a72e3af50906117f48771925fac"; }; }; - "dag-map-1.0.2" = { - name = "dag-map"; - packageName = "dag-map"; - version = "1.0.2"; + "airplay-js-0.2.16" = { + name = "airplay-js"; + packageName = "airplay-js"; + version = "0.2.16"; src = fetchurl { - url = "https://registry.npmjs.org/dag-map/-/dag-map-1.0.2.tgz"; - sha1 = "e8379f041000ed561fc515475c1ed2c85eece8d7"; + url = "https://registry.npmjs.org/airplay-js/-/airplay-js-0.2.16.tgz"; + sha1 = "48566d5fa55a921d80187ad946f7e8f7555902a1"; }; }; - "dashdash-1.14.1" = { - name = "dashdash"; - packageName = "dashdash"; - version = "1.14.1"; + "airplay-js-0.3.0" = { + name = "airplay-js"; + packageName = "airplay-js"; + version = "0.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz"; - sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"; + url = "https://registry.npmjs.org/airplay-js/-/airplay-js-0.3.0.tgz"; + sha1 = "16bac2ef91b31249382924bfdeeabaddc9db7398"; }; }; - "dat-dns-3.0.2" = { - name = "dat-dns"; - packageName = "dat-dns"; - version = "3.0.2"; + "airplay-protocol-2.0.2" = { + name = "airplay-protocol"; + packageName = "airplay-protocol"; + version = "2.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/dat-dns/-/dat-dns-3.0.2.tgz"; - sha512 = "TqkWQ03NvdLK9Rm9n11UCy59KnIsu82A0lPQYcMG02pYTU4xTxShzDryGO2orvmcT5063olmI1R9vKil0jw0Lw=="; + url = "https://registry.npmjs.org/airplay-protocol/-/airplay-protocol-2.0.2.tgz"; + sha1 = "b5b2a7137331f5545acbe196ba5693c13238fc5e"; }; }; - "dat-doctor-2.0.0" = { - name = "dat-doctor"; - packageName = "dat-doctor"; + "airplayer-2.0.0" = { + name = "airplayer"; + packageName = "airplayer"; version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/dat-doctor/-/dat-doctor-2.0.0.tgz"; - sha512 = "plNNUnBklePVTE5xsQA8gdYZKveT+2VnZ7Us/zY2kw+JF0mLAK+zVl0jEtl7px3jvEEQD+seVMs42uOg59dmAg=="; + url = "https://registry.npmjs.org/airplayer/-/airplayer-2.0.0.tgz"; + sha1 = "7ab62d23b96d44234138aec1281d2e67ef190259"; }; }; - "dat-encoding-4.0.2" = { - name = "dat-encoding"; - packageName = "dat-encoding"; - version = "4.0.2"; + "ajv-4.11.8" = { + name = "ajv"; + packageName = "ajv"; + version = "4.11.8"; src = fetchurl { - url = "https://registry.npmjs.org/dat-encoding/-/dat-encoding-4.0.2.tgz"; - sha1 = "b01068fe0d080f3d3e4985a0c4ad21b7c14675f6"; + url = "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz"; + sha1 = "82ffb02b29e662ae53bdc20af15947706739c536"; }; }; - "dat-encoding-5.0.1" = { - name = "dat-encoding"; - packageName = "dat-encoding"; - version = "5.0.1"; + "ajv-5.5.2" = { + name = "ajv"; + packageName = "ajv"; + version = "5.5.2"; src = fetchurl { - url = "https://registry.npmjs.org/dat-encoding/-/dat-encoding-5.0.1.tgz"; - sha512 = "PET9PlGt6ejgqU07hbPLx3tP2siDMMFumUe+xwmm4+5W+0cOlpzreCPoMVUBzxWeR4sPdxL+AS53odQTBtzEqA=="; + url = "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz"; + sha1 = "73b5eeca3fab653e3d3f9422b341ad42205dc965"; }; }; - "dat-ignore-2.1.1" = { - name = "dat-ignore"; - packageName = "dat-ignore"; - version = "2.1.1"; + "ajv-6.5.2" = { + name = "ajv"; + packageName = "ajv"; + version = "6.5.2"; src = fetchurl { - url = "https://registry.npmjs.org/dat-ignore/-/dat-ignore-2.1.1.tgz"; - sha512 = "jRCfWtLh+wtbqJMuge+wZV/2kSL1TKMRWXFgUaT7r0O1OnChKUDG4wqLJo4SjzJjXo7f3V8CVN/u5wYltgSd1Q=="; + url = "https://registry.npmjs.org/ajv/-/ajv-6.5.2.tgz"; + sha512 = "hOs7GfvI6tUI1LfZddH82ky6mOMyTuY0mk7kE2pWpmhhUSkumzaTO5vbVwij39MdwPQWCV4Zv57Eo06NtL/GVA=="; }; }; - "dat-json-1.0.2" = { - name = "dat-json"; - packageName = "dat-json"; - version = "1.0.2"; + "ajv-6.5.3" = { + name = "ajv"; + packageName = "ajv"; + version = "6.5.3"; src = fetchurl { - url = "https://registry.npmjs.org/dat-json/-/dat-json-1.0.2.tgz"; - sha512 = "EZq+VeE/tM7FGygMVZx3hsMVm7zW3qxhuUYCNtLONaZptqXz4laB5cIWHydmeEn6sl3RZatZqpIuWRu4xDYxIg=="; + url = "https://registry.npmjs.org/ajv/-/ajv-6.5.3.tgz"; + sha512 = "LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg=="; }; }; - "dat-link-resolve-2.2.0" = { - name = "dat-link-resolve"; - packageName = "dat-link-resolve"; - version = "2.2.0"; + "ajv-keywords-1.5.1" = { + name = "ajv-keywords"; + packageName = "ajv-keywords"; + version = "1.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/dat-link-resolve/-/dat-link-resolve-2.2.0.tgz"; - sha512 = "cu6Fwapm34myc5um6jdQBrtDkjx28oVkOVHbaV4YNLdxrRqUm+FlWuIqFk7zaCZDoZg5TMlCG1SF0j3AFbiOYA=="; + url = "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz"; + sha1 = "314dd0a4b3368fad3dfcdc54ede6171b886daf3c"; }; }; - "dat-log-1.2.0" = { - name = "dat-log"; - packageName = "dat-log"; - version = "1.2.0"; + "ajv-keywords-3.2.0" = { + name = "ajv-keywords"; + packageName = "ajv-keywords"; + version = "3.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/dat-log/-/dat-log-1.2.0.tgz"; - sha512 = "oK6R74WV8TdhGR9VCLym7D/vlN8lXND5AyhJhrjtm1WNDrg/6Clx1Tk7k3Dt8quy2AmmGO7vbIk7iwFtzTAJfA=="; + url = "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz"; + sha1 = "e86b819c602cf8821ad637413698f1dec021847a"; }; }; - "dat-node-3.5.12" = { - name = "dat-node"; - packageName = "dat-node"; - version = "3.5.12"; + "ajv-merge-patch-4.1.0" = { + name = "ajv-merge-patch"; + packageName = "ajv-merge-patch"; + version = "4.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/dat-node/-/dat-node-3.5.12.tgz"; - sha512 = "XYxdkeNYk8gM6nb125XrOQKAXLZlICLYZUk7bZAktpQUrSjAQnc9qPY2a/KCvHSbdoJf//PwyB00K0UiBTqawQ=="; + url = "https://registry.npmjs.org/ajv-merge-patch/-/ajv-merge-patch-4.1.0.tgz"; + sha512 = "0mAYXMSauA8RZ7r+B4+EAOYcZEcO9OK5EiQCR7W7Cv4E44pJj56ZnkKLJ9/PAcOc0dT+LlV9fdDcq2TxVJfOYw=="; }; }; - "dat-registry-4.0.0" = { - name = "dat-registry"; - packageName = "dat-registry"; - version = "4.0.0"; + "aliasify-2.1.0" = { + name = "aliasify"; + packageName = "aliasify"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/dat-registry/-/dat-registry-4.0.0.tgz"; - sha512 = "CKV7j8kwWNBW2Oacdbf5x0ihxMfPNN8wcKHHmx5UjE4iyaOnfnTwCqTGM5rFoMleXKOGWpB7uCKQa0qpvzmCIA=="; + url = "https://registry.npmjs.org/aliasify/-/aliasify-2.1.0.tgz"; + sha1 = "7c30825b9450b9e6185ba27533eaf6e2067d4b42"; }; }; - "dat-secret-storage-4.0.1" = { - name = "dat-secret-storage"; - packageName = "dat-secret-storage"; - version = "4.0.1"; + "align-text-0.1.4" = { + name = "align-text"; + packageName = "align-text"; + version = "0.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/dat-secret-storage/-/dat-secret-storage-4.0.1.tgz"; - sha512 = "BUhemnKpXUhKNl/1DuUwfFUyjzomlNF940uHPsOa3okmYu9z6mrp/EGQsLO3lO0YQomDUqS0G0DmHTse9vTU1A=="; + url = "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz"; + sha1 = "0cd90a561093f35d0a99256c22b7069433fad117"; }; }; - "dat-storage-1.0.4" = { - name = "dat-storage"; - packageName = "dat-storage"; - version = "1.0.4"; + "almond-0.3.3" = { + name = "almond"; + packageName = "almond"; + version = "0.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/dat-storage/-/dat-storage-1.0.4.tgz"; - sha512 = "THxtCBzrt+AJzhGxXedlxLYeW+AVi5eFLi9Ke9JQ7fTA/j84m1Ci7KPuZ1q44Um/BeIYZ3LO01FWS2MlAOTFRg=="; + url = "https://registry.npmjs.org/almond/-/almond-0.3.3.tgz"; + sha1 = "a0e7c95ac7624d6417b4494b1e68bff693168a20"; }; }; - "dat-swarm-defaults-1.0.1" = { - name = "dat-swarm-defaults"; - packageName = "dat-swarm-defaults"; + "amdefine-1.0.1" = { + name = "amdefine"; + packageName = "amdefine"; version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/dat-swarm-defaults/-/dat-swarm-defaults-1.0.1.tgz"; - sha512 = "T2WlO7BVmN9USchefsP8entQiByIlJLGuzHLL9qEqOBkyKB8p0Y7XPWxP8dcL43+SkeoxU5NVe7O0bsi3xL8Jg=="; + url = "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz"; + sha1 = "4a5282ac164729e93619bcfd3ad151f817ce91f5"; }; }; - "debug-2.2.0" = { - name = "debug"; - packageName = "debug"; - version = "2.2.0"; + "ansi-0.3.1" = { + name = "ansi"; + packageName = "ansi"; + version = "0.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz"; - sha1 = "f87057e995b1a1f6ae6a4960664137bc56f039da"; + url = "https://registry.npmjs.org/ansi/-/ansi-0.3.1.tgz"; + sha1 = "0c42d4fb17160d5a9af1e484bace1c66922c1b21"; }; }; - "debug-2.6.9" = { - name = "debug"; - packageName = "debug"; - version = "2.6.9"; + "ansi-align-2.0.0" = { + name = "ansi-align"; + packageName = "ansi-align"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"; - sha512 = "bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="; + url = "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz"; + sha1 = "c36aeccba563b89ceb556f3690f0b1d9e3547f7f"; }; }; - "debug-3.1.0" = { - name = "debug"; - packageName = "debug"; - version = "3.1.0"; + "ansi-color-0.2.1" = { + name = "ansi-color"; + packageName = "ansi-color"; + version = "0.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz"; - sha512 = "OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g=="; + url = "https://registry.npmjs.org/ansi-color/-/ansi-color-0.2.1.tgz"; + sha1 = "3e75c037475217544ed763a8db5709fa9ae5bf9a"; }; }; - "decamelize-1.2.0" = { - name = "decamelize"; - packageName = "decamelize"; - version = "1.2.0"; + "ansi-colors-1.1.0" = { + name = "ansi-colors"; + packageName = "ansi-colors"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"; - sha1 = "f6534d15148269b20352e7bee26f501f9a191290"; + url = "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz"; + sha512 = "SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA=="; }; }; - "decode-uri-component-0.2.0" = { - name = "decode-uri-component"; - packageName = "decode-uri-component"; - version = "0.2.0"; + "ansi-cyan-0.1.1" = { + name = "ansi-cyan"; + packageName = "ansi-cyan"; + version = "0.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz"; - sha1 = "eb3913333458775cb84cd1a1fae062106bb87545"; + url = "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz"; + sha1 = "538ae528af8982f28ae30d86f2f17456d2609873"; }; }; - "decompress-4.2.0" = { - name = "decompress"; - packageName = "decompress"; - version = "4.2.0"; + "ansi-diff-1.1.1" = { + name = "ansi-diff"; + packageName = "ansi-diff"; + version = "1.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/decompress/-/decompress-4.2.0.tgz"; - sha1 = "7aedd85427e5a92dacfe55674a7c505e96d01f9d"; + url = "https://registry.npmjs.org/ansi-diff/-/ansi-diff-1.1.1.tgz"; + sha512 = "XnTdFDQzbEewrDx8epWXdw7oqHMvv315vEtfqDiEhhWghIf4++h26c3/FMz7iTLhNrnj56DNIXpbxHZq+3s6qw=="; }; }; - "decompress-tar-4.1.1" = { - name = "decompress-tar"; - packageName = "decompress-tar"; - version = "4.1.1"; + "ansi-escapes-1.4.0" = { + name = "ansi-escapes"; + packageName = "ansi-escapes"; + version = "1.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz"; - sha512 = "JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ=="; + url = "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz"; + sha1 = "d3a8a83b319aa67793662b13e761c7911422306e"; }; }; - "decompress-tarbz2-4.1.1" = { - name = "decompress-tarbz2"; - packageName = "decompress-tarbz2"; - version = "4.1.1"; + "ansi-escapes-3.1.0" = { + name = "ansi-escapes"; + packageName = "ansi-escapes"; + version = "3.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz"; - sha512 = "s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A=="; + url = "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz"; + sha512 = "UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw=="; }; }; - "decompress-targz-4.1.1" = { - name = "decompress-targz"; - packageName = "decompress-targz"; - version = "4.1.1"; + "ansi-gray-0.1.1" = { + name = "ansi-gray"; + packageName = "ansi-gray"; + version = "0.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz"; - sha512 = "4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w=="; + url = "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz"; + sha1 = "2962cf54ec9792c48510a3deb524436861ef7251"; }; }; - "decompress-unzip-4.0.1" = { - name = "decompress-unzip"; - packageName = "decompress-unzip"; - version = "4.0.1"; + "ansi-red-0.1.1" = { + name = "ansi-red"; + packageName = "ansi-red"; + version = "0.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz"; - sha1 = "deaaccdfd14aeaf85578f733ae8210f9b4848f69"; + url = "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz"; + sha1 = "8c638f9d1080800a353c9c28c8a81ca4705d946c"; }; }; - "deep-equal-0.2.2" = { - name = "deep-equal"; - packageName = "deep-equal"; - version = "0.2.2"; + "ansi-regex-0.2.1" = { + name = "ansi-regex"; + packageName = "ansi-regex"; + version = "0.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/deep-equal/-/deep-equal-0.2.2.tgz"; - sha1 = "84b745896f34c684e98f2ce0e42abaf43bba017d"; + url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz"; + sha1 = "0d8e946967a3d8143f93e24e298525fc1b2235f9"; }; }; - "deep-extend-0.6.0" = { - name = "deep-extend"; - packageName = "deep-extend"; - version = "0.6.0"; + "ansi-regex-1.1.1" = { + name = "ansi-regex"; + packageName = "ansi-regex"; + version = "1.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz"; - sha512 = "LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="; + url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-1.1.1.tgz"; + sha1 = "41c847194646375e6a1a5d10c3ca054ef9fc980d"; }; }; - "define-property-0.2.5" = { - name = "define-property"; - packageName = "define-property"; - version = "0.2.5"; + "ansi-regex-2.1.1" = { + name = "ansi-regex"; + packageName = "ansi-regex"; + version = "2.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz"; - sha1 = "c35b1ef918ec3c990f9a5bc57be04aacec5c8116"; + url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz"; + sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df"; }; }; - "define-property-1.0.0" = { - name = "define-property"; - packageName = "define-property"; - version = "1.0.0"; + "ansi-regex-3.0.0" = { + name = "ansi-regex"; + packageName = "ansi-regex"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz"; - sha1 = "769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"; + url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz"; + sha1 = "ed0317c322064f79466c02966bddb605ab37d998"; }; }; - "define-property-2.0.2" = { - name = "define-property"; - packageName = "define-property"; - version = "2.0.2"; + "ansi-split-1.0.1" = { + name = "ansi-split"; + packageName = "ansi-split"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz"; - sha512 = "jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ=="; + url = "https://registry.npmjs.org/ansi-split/-/ansi-split-1.0.1.tgz"; + sha512 = "RRxQym4DFtDNmHIkW6aeFVvrXURb11lGAEPXNiryjCe8bK8RsANjzJ0M2aGOkvBYwP4Bl/xZ8ijtr6D3j1x/eg=="; }; }; - "delayed-stream-1.0.0" = { - name = "delayed-stream"; - packageName = "delayed-stream"; + "ansi-styles-1.0.0" = { + name = "ansi-styles"; + packageName = "ansi-styles"; version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"; - sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619"; + url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz"; + sha1 = "cb102df1c56f5123eab8b67cd7b98027a0279178"; }; }; - "delegates-1.0.0" = { - name = "delegates"; - packageName = "delegates"; - version = "1.0.0"; + "ansi-styles-1.1.0" = { + name = "ansi-styles"; + packageName = "ansi-styles"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz"; - sha1 = "84c6e159b81904fdca59a0ef44cd870d31250f9a"; + url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz"; + sha1 = "eaecbf66cd706882760b2f4691582b8f55d7a7de"; }; }; - "depd-1.0.1" = { - name = "depd"; - packageName = "depd"; - version = "1.0.1"; + "ansi-styles-2.2.1" = { + name = "ansi-styles"; + packageName = "ansi-styles"; + version = "2.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/depd/-/depd-1.0.1.tgz"; - sha1 = "80aec64c9d6d97e65cc2a9caa93c0aa6abf73aaa"; + url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"; + sha1 = "b432dd3358b634cf75e1e4664368240533c1ddbe"; }; }; - "depd-1.1.2" = { - name = "depd"; - packageName = "depd"; - version = "1.1.2"; + "ansi-styles-3.2.0" = { + name = "ansi-styles"; + packageName = "ansi-styles"; + version = "3.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz"; - sha1 = "9bcd52e14c097763e749b274c4346ed2e560b5a9"; + url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz"; + sha512 = "NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug=="; }; }; - "destroy-1.0.4" = { - name = "destroy"; - packageName = "destroy"; - version = "1.0.4"; + "ansi-styles-3.2.1" = { + name = "ansi-styles"; + packageName = "ansi-styles"; + version = "3.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz"; - sha1 = "978857442c44749e4206613e37946205826abd80"; + url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"; + sha512 = "VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="; }; }; - "detect-libc-1.0.3" = { - name = "detect-libc"; - packageName = "detect-libc"; - version = "1.0.3"; + "ansi-wrap-0.1.0" = { + name = "ansi-wrap"; + packageName = "ansi-wrap"; + version = "0.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz"; - sha1 = "fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"; + url = "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz"; + sha1 = "a82250ddb0015e9a27ca82e82ea603bbfa45efaf"; }; }; - "dicer-0.2.5" = { - name = "dicer"; - packageName = "dicer"; - version = "0.2.5"; + "ansicolors-0.3.2" = { + name = "ansicolors"; + packageName = "ansicolors"; + version = "0.3.2"; src = fetchurl { - url = "https://registry.npmjs.org/dicer/-/dicer-0.2.5.tgz"; - sha1 = "5996c086bb33218c812c090bddc09cd12facb70f"; + url = "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz"; + sha1 = "665597de86a9ffe3aa9bfbe6cae5c6ea426b4979"; }; }; - "diff-1.4.0" = { - name = "diff"; - packageName = "diff"; - version = "1.4.0"; + "any-promise-1.3.0" = { + name = "any-promise"; + packageName = "any-promise"; + version = "1.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz"; - sha1 = "7f28d2eb9ee7b15a97efd89ce63dcfdaa3ccbabf"; + url = "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz"; + sha1 = "abc6afeedcea52e809cdc0376aed3ce39635d17f"; }; }; - "diff-3.5.0" = { - name = "diff"; - packageName = "diff"; - version = "3.5.0"; + "anymatch-1.3.2" = { + name = "anymatch"; + packageName = "anymatch"; + version = "1.3.2"; src = fetchurl { - url = "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz"; - sha512 = "A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA=="; + url = "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz"; + sha512 = "0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA=="; }; }; - "diffy-2.0.0" = { - name = "diffy"; - packageName = "diffy"; + "anymatch-2.0.0" = { + name = "anymatch"; + packageName = "anymatch"; version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/diffy/-/diffy-2.0.0.tgz"; - sha512 = "T1+MF7chaOtNaBeV59td6lYlci6dCTUraySH8LDltafhd+FLTsYpJJbLVpl6S4ih6kPFMaHSIqQ92bRVvoE+3Q=="; + url = "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz"; + sha512 = "5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw=="; }; }; - "directory-index-html-2.1.0" = { - name = "directory-index-html"; - packageName = "directory-index-html"; - version = "2.1.0"; + "ap-0.1.0" = { + name = "ap"; + packageName = "ap"; + version = "0.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/directory-index-html/-/directory-index-html-2.1.0.tgz"; - sha1 = "4d5afc5187edba67ec6ab0e55f6422a0e2cb7338"; + url = "https://registry.npmjs.org/ap/-/ap-0.1.0.tgz"; + sha1 = "d8a3f26615379398a1b53ca6cc1a666a0fbfe150"; }; }; - "discovery-channel-5.5.1" = { - name = "discovery-channel"; - packageName = "discovery-channel"; - version = "5.5.1"; + "apache-crypt-1.2.1" = { + name = "apache-crypt"; + packageName = "apache-crypt"; + version = "1.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/discovery-channel/-/discovery-channel-5.5.1.tgz"; - sha512 = "EEmZQFE0PiOsJj7G3KVCwFGbYs4QchUvzA91iHtZ6HfkIqfBEDSTGLygJrUlY1Tr77WDV+qZVrZuNghHxSL/vw=="; + url = "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.1.tgz"; + sha1 = "d6fc72aa6d27d99c95a94fd188d731eefffa663c"; }; }; - "discovery-swarm-5.1.2" = { - name = "discovery-swarm"; - packageName = "discovery-swarm"; - version = "5.1.2"; + "apache-md5-1.1.2" = { + name = "apache-md5"; + packageName = "apache-md5"; + version = "1.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/discovery-swarm/-/discovery-swarm-5.1.2.tgz"; - sha512 = "aqNdl4l76PFb301I1hXkHZSakQTOXR0yRbfDtF7XrZKk+9V5gMQBbQ2xPgnQPfDVG0IeErxkQkoWqp4f9EJe5w=="; + url = "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.2.tgz"; + sha1 = "ee49736b639b4f108b6e9e626c6da99306b41692"; }; }; - "dns-discovery-6.1.0" = { - name = "dns-discovery"; - packageName = "dns-discovery"; - version = "6.1.0"; + "apollo-codegen-0.19.1" = { + name = "apollo-codegen"; + packageName = "apollo-codegen"; + version = "0.19.1"; src = fetchurl { - url = "https://registry.npmjs.org/dns-discovery/-/dns-discovery-6.1.0.tgz"; - sha512 = "Kl2tL2zuNR1w6SnsoRaqrOFm7gGP3/i/HzRXtyVBqaOq/5L1D2TUdViUAZ8e/NDbt+jQCJFWoaKCnmDC343usQ=="; + url = "https://registry.npmjs.org/apollo-codegen/-/apollo-codegen-0.19.1.tgz"; + sha512 = "jlxz/b5iinRWfh48hXdmMtrjTPn/rDok0Z3b7icvkiaD6I30w4sq9B+JDkFbLnkldzsFLV2BZtBDa/dkZhx8Ng=="; }; }; - "dns-packet-4.2.0" = { - name = "dns-packet"; - packageName = "dns-packet"; - version = "4.2.0"; + "append-0.1.1" = { + name = "append"; + packageName = "append"; + version = "0.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/dns-packet/-/dns-packet-4.2.0.tgz"; - sha512 = "bn1AKpfkFbm0MIioOMHZ5qJzl2uypdBwI4nYNsqvhjsegBhcKJUlCrMPWLx6JEezRjxZmxhtIz/FkBEur2l8Cw=="; + url = "https://registry.npmjs.org/append/-/append-0.1.1.tgz"; + sha1 = "7e5dd327747078d877286fbb624b1e8f4d2b396b"; }; }; - "dns-socket-3.0.0" = { - name = "dns-socket"; - packageName = "dns-socket"; - version = "3.0.0"; + "append-buffer-1.0.2" = { + name = "append-buffer"; + packageName = "append-buffer"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/dns-socket/-/dns-socket-3.0.0.tgz"; - sha512 = "M0WkByoJ/mTm+HtwBQLsRJPe5uGIC/lYVOp+s6ZzhbZ5iq4GxjFyxYPQhB85dgCLvVb43aJQXHDC9aUgyKGc/Q=="; + url = "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz"; + sha1 = "d8220cf466081525efea50614f3de6514dfa58f1"; }; }; - "dom-walk-0.1.1" = { - name = "dom-walk"; - packageName = "dom-walk"; - version = "0.1.1"; + "append-field-0.1.0" = { + name = "append-field"; + packageName = "append-field"; + version = "0.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.1.tgz"; - sha1 = "672226dc74c8f799ad35307df936aba11acd6018"; + url = "https://registry.npmjs.org/append-field/-/append-field-0.1.0.tgz"; + sha1 = "6ddc58fa083c7bc545d3c5995b2830cc2366d44a"; }; }; - "dot-prop-4.2.0" = { - name = "dot-prop"; - packageName = "dot-prop"; - version = "4.2.0"; + "append-tree-2.4.4" = { + name = "append-tree"; + packageName = "append-tree"; + version = "2.4.4"; src = fetchurl { - url = "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz"; - sha512 = "tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ=="; + url = "https://registry.npmjs.org/append-tree/-/append-tree-2.4.4.tgz"; + sha512 = "rPMUMkR8JjjPDDHHDZ/YeLO0KIbUGCrXgy921F6sBkEXBR9jYYxK8LUlwpZkUVi70cMR6r8uSmHZ/5HvtrntHg=="; }; }; - "download-5.0.3" = { - name = "download"; - packageName = "download"; - version = "5.0.3"; + "appendable-cli-menu-2.0.0" = { + name = "appendable-cli-menu"; + packageName = "appendable-cli-menu"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/download/-/download-5.0.3.tgz"; - sha1 = "63537f977f99266a30eb8a2a2fbd1f20b8000f7a"; + url = "https://registry.npmjs.org/appendable-cli-menu/-/appendable-cli-menu-2.0.0.tgz"; + sha1 = "dcfca9e509300e4c3b2d467965fe50c56fc75e66"; }; }; - "download-git-repo-1.0.2" = { - name = "download-git-repo"; - packageName = "download-git-repo"; - version = "1.0.2"; + "applicationinsights-0.16.0" = { + name = "applicationinsights"; + packageName = "applicationinsights"; + version = "0.16.0"; src = fetchurl { - url = "https://registry.npmjs.org/download-git-repo/-/download-git-repo-1.0.2.tgz"; - sha512 = "PwAUr0/w74AGB7bukOycXyLnDlt9Lfb3JzsliAWyZCHa/TvbuMYQvH1er2DWXHE4EuI/NjAzRXw+89Waynapgw=="; + url = "https://registry.npmjs.org/applicationinsights/-/applicationinsights-0.16.0.tgz"; + sha1 = "e02dafb10cf573c19b429793c87797d6404f0ee3"; }; }; - "duplexer-0.1.1" = { - name = "duplexer"; - packageName = "duplexer"; - version = "0.1.1"; + "aproba-1.2.0" = { + name = "aproba"; + packageName = "aproba"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz"; - sha1 = "ace6ff808c1ce66b57d1ebf97977acb02334cfc1"; - }; - }; - "duplexer3-0.1.4" = { - name = "duplexer3"; - packageName = "duplexer3"; - version = "0.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz"; - sha1 = "ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"; + url = "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz"; + sha512 = "Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="; }; }; - "duplexify-3.6.0" = { - name = "duplexify"; - packageName = "duplexify"; - version = "3.6.0"; + "arch-2.1.1" = { + name = "arch"; + packageName = "arch"; + version = "2.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/duplexify/-/duplexify-3.6.0.tgz"; - sha512 = "fO3Di4tBKJpYTFHAxTU00BcfWMY9w24r/x21a6rZRbsD/ToUgGxsMbiGRmB7uVAXeGKXD9MwiLZa5E97EVgIRQ=="; + url = "https://registry.npmjs.org/arch/-/arch-2.1.1.tgz"; + sha512 = "BLM56aPo9vLLFVa8+/+pJLnrZ7QGGTVHWsCwieAWT9o9K8UeGaQbzZbGoabWLOo2ksBCztoXdqBZBplqLDDCSg=="; }; }; - "ecc-jsbn-0.1.2" = { - name = "ecc-jsbn"; - packageName = "ecc-jsbn"; - version = "0.1.2"; + "archiver-2.1.1" = { + name = "archiver"; + packageName = "archiver"; + version = "2.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz"; - sha1 = "3a83a904e54353287874c564b7549386849a98c9"; + url = "https://registry.npmjs.org/archiver/-/archiver-2.1.1.tgz"; + sha1 = "ff662b4a78201494a3ee544d3a33fe7496509ebc"; }; }; - "ee-first-1.1.0" = { - name = "ee-first"; - packageName = "ee-first"; - version = "1.1.0"; + "archiver-3.0.0" = { + name = "archiver"; + packageName = "archiver"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/ee-first/-/ee-first-1.1.0.tgz"; - sha1 = "6a0d7c6221e490feefd92ec3f441c9ce8cd097f4"; + url = "https://registry.npmjs.org/archiver/-/archiver-3.0.0.tgz"; + sha512 = "5QeR6Xc5hSA9X1rbQfcuQ6VZuUXOaEdB65Dhmk9duuRJHYif/ZyJfuyJqsQrj34PFjU5emv5/MmfgA8un06onw=="; }; }; - "ee-first-1.1.1" = { - name = "ee-first"; - packageName = "ee-first"; - version = "1.1.1"; + "archiver-utils-1.3.0" = { + name = "archiver-utils"; + packageName = "archiver-utils"; + version = "1.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"; - sha1 = "590c61156b0ae2f4f0255732a158b266bc56b21d"; + url = "https://registry.npmjs.org/archiver-utils/-/archiver-utils-1.3.0.tgz"; + sha1 = "e50b4c09c70bf3d680e32ff1b7994e9f9d895174"; }; }; - "enable-1.3.2" = { - name = "enable"; - packageName = "enable"; - version = "1.3.2"; + "archiver-utils-2.0.0" = { + name = "archiver-utils"; + packageName = "archiver-utils"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/enable/-/enable-1.3.2.tgz"; - sha1 = "9eba6837d16d0982b59f87d889bf754443d52931"; + url = "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.0.0.tgz"; + sha512 = "JRBgcVvDX4Mwu2RBF8bBaHcQCSxab7afsxAPYDQ5W+19quIPP5CfKE7Ql+UHs9wYvwsaNR8oDuhtf5iqrKmzww=="; }; }; - "encodeurl-1.0.2" = { - name = "encodeurl"; - packageName = "encodeurl"; - version = "1.0.2"; + "archy-1.0.0" = { + name = "archy"; + packageName = "archy"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz"; - sha1 = "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"; + url = "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz"; + sha1 = "f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40"; }; }; - "end-of-stream-1.4.1" = { - name = "end-of-stream"; - packageName = "end-of-stream"; - version = "1.4.1"; + "are-we-there-yet-1.1.5" = { + name = "are-we-there-yet"; + packageName = "are-we-there-yet"; + version = "1.1.5"; src = fetchurl { - url = "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz"; - sha512 = "1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q=="; + url = "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz"; + sha512 = "5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w=="; }; }; - "es5-ext-0.10.45" = { - name = "es5-ext"; - packageName = "es5-ext"; - version = "0.10.45"; + "arg-2.0.0" = { + name = "arg"; + packageName = "arg"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.45.tgz"; - sha512 = "FkfM6Vxxfmztilbxxz5UKSD4ICMf5tSpRFtDNtkAhOxZ0EKtX6qwmXNyH/sFyIbX2P/nU5AMiA9jilWsUGJzCQ=="; + url = "https://registry.npmjs.org/arg/-/arg-2.0.0.tgz"; + sha512 = "XxNTUzKnz1ctK3ZIcI2XUPlD96wbHP2nGqkPKpvk/HNRlPveYrXIVSTk9m3LcqOgDPg3B1nMvdV/K8wZd7PG4w=="; }; }; - "es6-iterator-2.0.3" = { - name = "es6-iterator"; - packageName = "es6-iterator"; - version = "2.0.3"; + "argparse-0.1.15" = { + name = "argparse"; + packageName = "argparse"; + version = "0.1.15"; src = fetchurl { - url = "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz"; - sha1 = "a7de889141a05a94b0854403b2d0a0fbfa98f3b7"; + url = "https://registry.npmjs.org/argparse/-/argparse-0.1.15.tgz"; + sha1 = "28a1f72c43113e763220e5708414301c8840f0a1"; }; }; - "es6-map-0.1.5" = { - name = "es6-map"; - packageName = "es6-map"; - version = "0.1.5"; + "argparse-0.1.16" = { + name = "argparse"; + packageName = "argparse"; + version = "0.1.16"; src = fetchurl { - url = "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz"; - sha1 = "9136e0503dcc06a301690f0bb14ff4e364e949f0"; + url = "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz"; + sha1 = "cfd01e0fbba3d6caed049fbd758d40f65196f57c"; }; }; - "es6-set-0.1.5" = { - name = "es6-set"; - packageName = "es6-set"; - version = "0.1.5"; + "argparse-1.0.10" = { + name = "argparse"; + packageName = "argparse"; + version = "1.0.10"; src = fetchurl { - url = "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz"; - sha1 = "d2b3ec5d4d800ced818db538d28974db0a73ccb1"; + url = "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz"; + sha512 = "o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg=="; }; }; - "es6-symbol-3.1.1" = { - name = "es6-symbol"; - packageName = "es6-symbol"; - version = "3.1.1"; + "argparse-1.0.4" = { + name = "argparse"; + packageName = "argparse"; + version = "1.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz"; - sha1 = "bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77"; + url = "https://registry.npmjs.org/argparse/-/argparse-1.0.4.tgz"; + sha1 = "2b12247b933001971addcbfe4e67d20fd395bbf4"; }; }; - "escape-html-1.0.3" = { - name = "escape-html"; - packageName = "escape-html"; - version = "1.0.3"; + "arr-diff-1.1.0" = { + name = "arr-diff"; + packageName = "arr-diff"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz"; - sha1 = "0258eae4d3d0c0974de1c169188ef0051d1d1988"; + url = "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz"; + sha1 = "687c32758163588fef7de7b36fabe495eb1a399a"; }; }; - "escape-string-regexp-1.0.2" = { - name = "escape-string-regexp"; - packageName = "escape-string-regexp"; - version = "1.0.2"; + "arr-diff-2.0.0" = { + name = "arr-diff"; + packageName = "arr-diff"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz"; - sha1 = "4dbc2fe674e71949caf3fb2695ce7f2dc1d9a8d1"; + url = "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz"; + sha1 = "8f3b827f955a8bd669697e4a4256ac3ceae356cf"; }; }; - "escape-string-regexp-1.0.5" = { - name = "escape-string-regexp"; - packageName = "escape-string-regexp"; - version = "1.0.5"; + "arr-diff-4.0.0" = { + name = "arr-diff"; + packageName = "arr-diff"; + version = "4.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"; - sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"; + url = "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz"; + sha1 = "d6461074febfec71e7e15235761a329a5dc7c520"; }; }; - "esprima-4.0.1" = { - name = "esprima"; - packageName = "esprima"; - version = "4.0.1"; + "arr-flatten-1.1.0" = { + name = "arr-flatten"; + packageName = "arr-flatten"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz"; - sha512 = "eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="; + url = "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz"; + sha512 = "L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg=="; }; }; - "etag-1.8.1" = { - name = "etag"; - packageName = "etag"; - version = "1.8.1"; + "arr-union-2.1.0" = { + name = "arr-union"; + packageName = "arr-union"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz"; - sha1 = "41ae2eeb65efa62268aebfea83ac7d79299b0887"; + url = "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz"; + sha1 = "20f9eab5ec70f5c7d215b1077b1c39161d292c7d"; }; }; - "event-emitter-0.3.5" = { - name = "event-emitter"; - packageName = "event-emitter"; - version = "0.3.5"; + "arr-union-3.1.0" = { + name = "arr-union"; + packageName = "arr-union"; + version = "3.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz"; - sha1 = "df8c69eef1647923c7157b9ce83840610b02cc39"; + url = "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz"; + sha1 = "e39b09aea9def866a8f206e288af63919bae39c4"; }; }; - "event-stream-3.3.4" = { - name = "event-stream"; - packageName = "event-stream"; - version = "3.3.4"; + "array-differ-1.0.0" = { + name = "array-differ"; + packageName = "array-differ"; + version = "1.0.0"; src = fetchurl { - url = "http://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz"; - sha1 = "4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571"; + url = "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz"; + sha1 = "eff52e3758249d33be402b8bb8e564bb2b5d4031"; }; }; - "execa-0.7.0" = { - name = "execa"; - packageName = "execa"; - version = "0.7.0"; + "array-each-1.0.1" = { + name = "array-each"; + packageName = "array-each"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz"; - sha1 = "944becd34cc41ee32a63a9faf27ad5a65fc59777"; + url = "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz"; + sha1 = "a794af0c05ab1752846ee753a1f211a05ba0c44f"; }; }; - "exit-hook-1.1.1" = { - name = "exit-hook"; - packageName = "exit-hook"; - version = "1.1.1"; + "array-filter-0.0.1" = { + name = "array-filter"; + packageName = "array-filter"; + version = "0.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz"; - sha1 = "f05ca233b48c05d54fff07765df8507e95c02ff8"; + url = "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz"; + sha1 = "7da8cf2e26628ed732803581fd21f67cacd2eeec"; }; }; - "expand-brackets-0.1.5" = { - name = "expand-brackets"; - packageName = "expand-brackets"; - version = "0.1.5"; + "array-find-0.1.1" = { + name = "array-find"; + packageName = "array-find"; + version = "0.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz"; - sha1 = "df07284e342a807cd733ac5af72411e581d1177b"; + url = "https://registry.npmjs.org/array-find/-/array-find-0.1.1.tgz"; + sha1 = "dc813845ad5a9afc35cb92b786c878d81b5b82ce"; }; }; - "expand-brackets-2.1.4" = { - name = "expand-brackets"; - packageName = "expand-brackets"; - version = "2.1.4"; + "array-find-index-1.0.2" = { + name = "array-find-index"; + packageName = "array-find-index"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz"; - sha1 = "b77735e315ce30f6b6eff0f83b04151a22449622"; + url = "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz"; + sha1 = "df010aa1287e164bbda6f9723b0a96a1ec4187a1"; }; }; - "expand-range-1.8.2" = { - name = "expand-range"; - packageName = "expand-range"; - version = "1.8.2"; + "array-flatten-1.1.1" = { + name = "array-flatten"; + packageName = "array-flatten"; + version = "1.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz"; - sha1 = "a299effd335fe2721ebae8e257ec79644fc85337"; + url = "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz"; + sha1 = "9a5f699051b1e7073328f2a008968b64ea2955d2"; }; }; - "extend-3.0.0" = { - name = "extend"; - packageName = "extend"; - version = "3.0.0"; + "array-flatten-2.1.1" = { + name = "array-flatten"; + packageName = "array-flatten"; + version = "2.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz"; - sha1 = "5a474353b9f3353ddd8176dfd37b91c83a46f1d4"; + url = "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.1.tgz"; + sha1 = "426bb9da84090c1838d812c8150af20a8331e296"; }; }; - "extend-3.0.2" = { - name = "extend"; - packageName = "extend"; - version = "3.0.2"; + "array-from-2.1.1" = { + name = "array-from"; + packageName = "array-from"; + version = "2.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz"; - sha512 = "fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="; + url = "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz"; + sha1 = "cfe9d8c26628b9dc5aecc62a9f5d8f1f352c1195"; }; }; - "extend-shallow-2.0.1" = { - name = "extend-shallow"; - packageName = "extend-shallow"; - version = "2.0.1"; + "array-ify-1.0.0" = { + name = "array-ify"; + packageName = "array-ify"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz"; - sha1 = "51af7d614ad9a9f610ea1bafbb989d6b1c56890f"; + url = "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz"; + sha1 = "9e528762b4a9066ad163a6962a364418e9626ece"; }; }; - "extend-shallow-3.0.2" = { - name = "extend-shallow"; - packageName = "extend-shallow"; - version = "3.0.2"; + "array-indexofobject-0.0.1" = { + name = "array-indexofobject"; + packageName = "array-indexofobject"; + version = "0.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz"; - sha1 = "26a71aaf073b39fb2127172746131c2704028db8"; + url = "https://registry.npmjs.org/array-indexofobject/-/array-indexofobject-0.0.1.tgz"; + sha1 = "aaa128e62c9b3c358094568c219ff64fe489d42a"; }; }; - "external-editor-2.2.0" = { - name = "external-editor"; - packageName = "external-editor"; - version = "2.2.0"; + "array-loop-1.0.0" = { + name = "array-loop"; + packageName = "array-loop"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz"; - sha512 = "bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A=="; + url = "https://registry.npmjs.org/array-loop/-/array-loop-1.0.0.tgz"; + sha1 = "c033d086cf0d12af73aed5a99c0cedb37367b395"; }; }; - "external-editor-3.0.1" = { - name = "external-editor"; - packageName = "external-editor"; - version = "3.0.1"; + "array-lru-1.1.1" = { + name = "array-lru"; + packageName = "array-lru"; + version = "1.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/external-editor/-/external-editor-3.0.1.tgz"; - sha512 = "e1neqvSt5pSwQcFnYc6yfGuJD2Q4336cdbHs5VeUO0zTkqPbrHMyw2q1r47fpfLWbvIG8H8A6YO3sck7upTV6Q=="; + url = "https://registry.npmjs.org/array-lru/-/array-lru-1.1.1.tgz"; + sha1 = "0c7e1b4e022ae166ff1e8448c595f3181fcd3337"; }; }; - "extglob-0.3.2" = { - name = "extglob"; - packageName = "extglob"; - version = "0.3.2"; + "array-map-0.0.0" = { + name = "array-map"; + packageName = "array-map"; + version = "0.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz"; - sha1 = "2e18ff3d2f49ab2765cec9023f011daa8d8349a1"; + url = "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz"; + sha1 = "88a2bab73d1cf7bcd5c1b118a003f66f665fa662"; }; }; - "extglob-2.0.4" = { - name = "extglob"; - packageName = "extglob"; - version = "2.0.4"; + "array-reduce-0.0.0" = { + name = "array-reduce"; + packageName = "array-reduce"; + version = "0.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz"; - sha512 = "Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw=="; + url = "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz"; + sha1 = "173899d3ffd1c7d9383e4479525dbe278cab5f2b"; }; }; - "extsprintf-1.3.0" = { - name = "extsprintf"; - packageName = "extsprintf"; - version = "1.3.0"; + "array-shuffle-1.0.1" = { + name = "array-shuffle"; + packageName = "array-shuffle"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz"; - sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05"; + url = "https://registry.npmjs.org/array-shuffle/-/array-shuffle-1.0.1.tgz"; + sha1 = "7ea4882a356b4bca5f545e0b6e52eaf6d971557a"; }; }; - "eyes-0.1.8" = { - name = "eyes"; - packageName = "eyes"; - version = "0.1.8"; + "array-slice-0.2.3" = { + name = "array-slice"; + packageName = "array-slice"; + version = "0.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz"; - sha1 = "62cf120234c683785d902348a800ef3e0cc20bc0"; + url = "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz"; + sha1 = "dd3cfb80ed7973a75117cdac69b0b99ec86186f5"; }; }; - "fast-deep-equal-1.1.0" = { - name = "fast-deep-equal"; - packageName = "fast-deep-equal"; + "array-slice-1.1.0" = { + name = "array-slice"; + packageName = "array-slice"; version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz"; - sha1 = "c053477817c86b51daa853c81e059b733d023614"; + url = "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz"; + sha512 = "B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w=="; }; }; - "fast-json-stable-stringify-2.0.0" = { - name = "fast-json-stable-stringify"; - packageName = "fast-json-stable-stringify"; - version = "2.0.0"; + "array-union-1.0.2" = { + name = "array-union"; + packageName = "array-union"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz"; - sha1 = "d5142c0caee6b1189f87d3a76111064f86c8bbf2"; + url = "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz"; + sha1 = "9a34410e4f4e3da23dea375be5be70f24778ec39"; }; }; - "fd-read-stream-1.1.0" = { - name = "fd-read-stream"; - packageName = "fd-read-stream"; - version = "1.1.0"; + "array-uniq-1.0.3" = { + name = "array-uniq"; + packageName = "array-uniq"; + version = "1.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/fd-read-stream/-/fd-read-stream-1.1.0.tgz"; - sha1 = "d303ccbfee02a9a56a3493fb08bcb59691aa53b1"; + url = "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz"; + sha1 = "af6ac877a25cc7f74e058894753858dfdb24fdb6"; }; }; - "fd-slicer-1.1.0" = { - name = "fd-slicer"; - packageName = "fd-slicer"; - version = "1.1.0"; + "array-unique-0.2.1" = { + name = "array-unique"; + packageName = "array-unique"; + version = "0.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz"; - sha1 = "25c7c89cb1f9077f8891bbe61d8f390eae256f1e"; + url = "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz"; + sha1 = "a1d97ccafcbc2625cc70fadceb36a50c58b01a53"; }; }; - "figures-1.7.0" = { - name = "figures"; - packageName = "figures"; - version = "1.7.0"; + "array-unique-0.3.2" = { + name = "array-unique"; + packageName = "array-unique"; + version = "0.3.2"; src = fetchurl { - url = "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz"; - sha1 = "cbe1e3affcf1cd44b80cadfed28dc793a9701d2e"; + url = "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz"; + sha1 = "a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"; }; }; - "figures-2.0.0" = { - name = "figures"; - packageName = "figures"; - version = "2.0.0"; + "arraybuffer.slice-0.0.6" = { + name = "arraybuffer.slice"; + packageName = "arraybuffer.slice"; + version = "0.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz"; - sha1 = "3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962"; + url = "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz"; + sha1 = "f33b2159f0532a3f3107a272c0ccfbd1ad2979ca"; }; }; - "file-type-3.9.0" = { - name = "file-type"; - packageName = "file-type"; - version = "3.9.0"; + "arraybuffer.slice-0.0.7" = { + name = "arraybuffer.slice"; + packageName = "arraybuffer.slice"; + version = "0.0.7"; src = fetchurl { - url = "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz"; - sha1 = "257a078384d1db8087bc449d107d52a52672b9e9"; + url = "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz"; + sha512 = "wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog=="; }; }; - "file-type-5.2.0" = { - name = "file-type"; - packageName = "file-type"; - version = "5.2.0"; + "arrify-1.0.1" = { + name = "arrify"; + packageName = "arrify"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz"; - sha1 = "2ddbea7c73ffe36368dfae49dc338c058c2b8ad6"; + url = "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz"; + sha1 = "898508da2226f380df904728456849c1501a4b0d"; }; }; - "file-type-6.2.0" = { - name = "file-type"; - packageName = "file-type"; - version = "6.2.0"; + "asap-1.0.0" = { + name = "asap"; + packageName = "asap"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz"; - sha512 = "YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg=="; + url = "https://registry.npmjs.org/asap/-/asap-1.0.0.tgz"; + sha1 = "b2a45da5fdfa20b0496fc3768cc27c12fa916a7d"; }; }; - "filename-regex-2.0.1" = { - name = "filename-regex"; - packageName = "filename-regex"; - version = "2.0.1"; + "asap-2.0.6" = { + name = "asap"; + packageName = "asap"; + version = "2.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz"; - sha1 = "c1c4b9bee3e09725ddb106b75c1e301fe2f18b26"; + url = "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz"; + sha1 = "e50347611d7e690943208bbdafebcbc2fb866d46"; }; }; - "filename-reserved-regex-2.0.0" = { - name = "filename-reserved-regex"; - packageName = "filename-reserved-regex"; - version = "2.0.0"; + "ascli-0.3.0" = { + name = "ascli"; + packageName = "ascli"; + version = "0.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz"; - sha1 = "abf73dfab735d045440abfea2d91f389ebbfa229"; + url = "https://registry.npmjs.org/ascli/-/ascli-0.3.0.tgz"; + sha1 = "5e66230e5219fe3e8952a4efb4f20fae596a813a"; }; }; - "filenamify-2.1.0" = { - name = "filenamify"; - packageName = "filenamify"; - version = "2.1.0"; + "asn1-0.1.11" = { + name = "asn1"; + packageName = "asn1"; + version = "0.1.11"; src = fetchurl { - url = "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz"; - sha512 = "ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA=="; + url = "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz"; + sha1 = "559be18376d08a4ec4dbe80877d27818639b2df7"; }; }; - "fill-range-2.2.4" = { - name = "fill-range"; - packageName = "fill-range"; - version = "2.2.4"; + "asn1-0.2.4" = { + name = "asn1"; + packageName = "asn1"; + version = "0.2.4"; src = fetchurl { - url = "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz"; - sha512 = "cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q=="; + url = "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz"; + sha512 = "jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg=="; }; }; - "fill-range-4.0.0" = { - name = "fill-range"; - packageName = "fill-range"; - version = "4.0.0"; + "asn1.js-4.10.1" = { + name = "asn1.js"; + packageName = "asn1.js"; + version = "4.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz"; - sha1 = "d544811d428f98eb06a63dc402d2403c328c38f7"; + url = "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz"; + sha512 = "p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw=="; }; }; - "finalhandler-1.1.0" = { - name = "finalhandler"; - packageName = "finalhandler"; - version = "1.1.0"; + "assert-1.4.1" = { + name = "assert"; + packageName = "assert"; + version = "1.4.1"; src = fetchurl { - url = "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz"; - sha1 = "ce0b6855b45853e791b2fcc680046d88253dd7f5"; + url = "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz"; + sha1 = "99912d591836b5a6f5b345c0f07eefc08fc65d91"; }; }; - "findup-sync-0.3.0" = { - name = "findup-sync"; - packageName = "findup-sync"; - version = "0.3.0"; + "assert-plus-0.1.2" = { + name = "assert-plus"; + packageName = "assert-plus"; + version = "0.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz"; - sha1 = "37930aa5d816b777c03445e1966cc6790a4c0b16"; + url = "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz"; + sha1 = "d93ffdbb67ac5507779be316a7d65146417beef8"; }; }; - "flat-tree-1.6.0" = { - name = "flat-tree"; - packageName = "flat-tree"; - version = "1.6.0"; + "assert-plus-0.1.5" = { + name = "assert-plus"; + packageName = "assert-plus"; + version = "0.1.5"; src = fetchurl { - url = "https://registry.npmjs.org/flat-tree/-/flat-tree-1.6.0.tgz"; - sha1 = "fca30cddb9006fb656eb5ebc79aeb274e7fde9ed"; + url = "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz"; + sha1 = "ee74009413002d84cec7219c6ac811812e723160"; }; }; - "for-each-0.3.3" = { - name = "for-each"; - packageName = "for-each"; - version = "0.3.3"; + "assert-plus-0.2.0" = { + name = "assert-plus"; + packageName = "assert-plus"; + version = "0.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz"; - sha512 = "jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="; + url = "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz"; + sha1 = "d74e1b87e7affc0db8aadb7021f3fe48101ab234"; }; }; - "for-in-1.0.2" = { - name = "for-in"; - packageName = "for-in"; - version = "1.0.2"; + "assert-plus-1.0.0" = { + name = "assert-plus"; + packageName = "assert-plus"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz"; - sha1 = "81068d295a8142ec0ac726c6e2200c30fb6d5e80"; + url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"; + sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"; }; }; - "for-own-0.1.5" = { - name = "for-own"; - packageName = "for-own"; - version = "0.1.5"; + "assertion-error-1.1.0" = { + name = "assertion-error"; + packageName = "assertion-error"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz"; - sha1 = "5265c681a4f294dabbf17c9509b6763aa84510ce"; + url = "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz"; + sha512 = "jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw=="; }; }; - "forever-agent-0.6.1" = { - name = "forever-agent"; - packageName = "forever-agent"; - version = "0.6.1"; + "assign-symbols-1.0.0" = { + name = "assign-symbols"; + packageName = "assign-symbols"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"; - sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"; + url = "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz"; + sha1 = "59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"; }; }; - "form-data-1.0.0-rc3" = { - name = "form-data"; - packageName = "form-data"; - version = "1.0.0-rc3"; + "ast-types-0.11.5" = { + name = "ast-types"; + packageName = "ast-types"; + version = "0.11.5"; src = fetchurl { - url = "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc3.tgz"; - sha1 = "d35bc62e7fbc2937ae78f948aaa0d38d90607577"; + url = "https://registry.npmjs.org/ast-types/-/ast-types-0.11.5.tgz"; + sha512 = "oJjo+5e7/vEc2FBK8gUalV0pba4L3VdBIs2EKhOLHLcOd2FgQIVQN9xb0eZ9IjEWyAL7vq6fGJxOvVvdCHNyMw=="; }; }; - "form-data-2.3.2" = { - name = "form-data"; - packageName = "form-data"; - version = "2.3.2"; + "ast-types-0.9.6" = { + name = "ast-types"; + packageName = "ast-types"; + version = "0.9.6"; src = fetchurl { - url = "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz"; - sha1 = "4970498be604c20c005d4f5c23aecd21d6b49099"; + url = "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz"; + sha1 = "102c9e9e9005d3e7e3829bf0c4fa24ee862ee9b9"; }; }; - "formidable-1.0.17" = { - name = "formidable"; - packageName = "formidable"; - version = "1.0.17"; + "astral-regex-1.0.0" = { + name = "astral-regex"; + packageName = "astral-regex"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/formidable/-/formidable-1.0.17.tgz"; - sha1 = "ef5491490f9433b705faa77249c99029ae348559"; + url = "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz"; + sha512 = "+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg=="; }; }; - "formidable-1.2.1" = { - name = "formidable"; - packageName = "formidable"; - version = "1.2.1"; + "async-0.1.22" = { + name = "async"; + packageName = "async"; + version = "0.1.22"; src = fetchurl { - url = "https://registry.npmjs.org/formidable/-/formidable-1.2.1.tgz"; - sha512 = "Fs9VRguL0gqGHkXS5GQiMCr1VhZBxz0JnJs4JmMp/2jL18Fmbzvv7vOFRU+U8TBkHEE/CX1qDXzJplVULgsLeg=="; + url = "https://registry.npmjs.org/async/-/async-0.1.22.tgz"; + sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061"; }; }; - "fragment-cache-0.2.1" = { - name = "fragment-cache"; - packageName = "fragment-cache"; - version = "0.2.1"; + "async-0.2.10" = { + name = "async"; + packageName = "async"; + version = "0.2.10"; src = fetchurl { - url = "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz"; - sha1 = "4290fad27f13e89be7f33799c6bc5a0abfff0d19"; + url = "https://registry.npmjs.org/async/-/async-0.2.10.tgz"; + sha1 = "b6bbe0b0674b9d719708ca38de8c237cb526c3d1"; }; }; - "fresh-0.5.2" = { - name = "fresh"; - packageName = "fresh"; - version = "0.5.2"; + "async-0.2.7" = { + name = "async"; + packageName = "async"; + version = "0.2.7"; src = fetchurl { - url = "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz"; - sha1 = "3d8cadd90d976569fa835ab1f8e4b23a105605a7"; + url = "https://registry.npmjs.org/async/-/async-0.2.7.tgz"; + sha1 = "44c5ee151aece6c4bf5364cfc7c28fe4e58f18df"; }; }; - "from-0.1.7" = { - name = "from"; - packageName = "from"; - version = "0.1.7"; + "async-0.2.9" = { + name = "async"; + packageName = "async"; + version = "0.2.9"; src = fetchurl { - url = "https://registry.npmjs.org/from/-/from-0.1.7.tgz"; - sha1 = "83c60afc58b9c56997007ed1a768b3ab303a44fe"; + url = "https://registry.npmjs.org/async/-/async-0.2.9.tgz"; + sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; }; }; - "from2-2.3.0" = { - name = "from2"; - packageName = "from2"; - version = "2.3.0"; + "async-0.9.2" = { + name = "async"; + packageName = "async"; + version = "0.9.2"; src = fetchurl { - url = "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz"; - sha1 = "8bfb5502bde4a4d36cfdeea007fcca21d7e382af"; + url = "https://registry.npmjs.org/async/-/async-0.9.2.tgz"; + sha1 = "aea74d5e61c1f899613bf64bda66d4c78f2fd17d"; }; }; - "fs-constants-1.0.0" = { - name = "fs-constants"; - packageName = "fs-constants"; + "async-1.0.0" = { + name = "async"; + packageName = "async"; version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz"; - sha512 = "y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow=="; + url = "https://registry.npmjs.org/async/-/async-1.0.0.tgz"; + sha1 = "f8fc04ca3a13784ade9e1641af98578cfbd647a9"; }; }; - "fs-extra-0.24.0" = { - name = "fs-extra"; - packageName = "fs-extra"; - version = "0.24.0"; + "async-1.4.2" = { + name = "async"; + packageName = "async"; + version = "1.4.2"; src = fetchurl { - url = "https://registry.npmjs.org/fs-extra/-/fs-extra-0.24.0.tgz"; - sha1 = "d4e4342a96675cb7846633a6099249332b539952"; + url = "https://registry.npmjs.org/async/-/async-1.4.2.tgz"; + sha1 = "6c9edcb11ced4f0dd2f2d40db0d49a109c088aab"; }; }; - "fs-extra-0.26.7" = { - name = "fs-extra"; - packageName = "fs-extra"; - version = "0.26.7"; + "async-1.5.2" = { + name = "async"; + packageName = "async"; + version = "1.5.2"; src = fetchurl { - url = "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz"; - sha1 = "9ae1fdd94897798edab76d0918cf42d0c3184fa9"; + url = "https://registry.npmjs.org/async/-/async-1.5.2.tgz"; + sha1 = "ec6a61ae56480c0c3cb241c95618e20892f9672a"; }; }; - "fs-minipass-1.2.5" = { - name = "fs-minipass"; - packageName = "fs-minipass"; - version = "1.2.5"; + "async-2.1.5" = { + name = "async"; + packageName = "async"; + version = "2.1.5"; src = fetchurl { - url = "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz"; - sha512 = "JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ=="; + url = "https://registry.npmjs.org/async/-/async-2.1.5.tgz"; + sha1 = "e587c68580994ac67fc56ff86d3ac56bdbe810bc"; }; }; - "fs.realpath-1.0.0" = { - name = "fs.realpath"; - packageName = "fs.realpath"; - version = "1.0.0"; + "async-2.5.0" = { + name = "async"; + packageName = "async"; + version = "2.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"; - sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f"; + url = "https://registry.npmjs.org/async/-/async-2.5.0.tgz"; + sha512 = "e+lJAJeNWuPCNyxZKOBdaJGyLGHugXVQtrAwtuAe2vhxTYxFTKE73p8JuTmdH0qdQZtDvI4dhJwjZc5zsfIsYw=="; }; }; - "fsevents-1.2.4" = { - name = "fsevents"; - packageName = "fsevents"; - version = "1.2.4"; + "async-2.6.0" = { + name = "async"; + packageName = "async"; + version = "2.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz"; - sha512 = "z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg=="; + url = "https://registry.npmjs.org/async/-/async-2.6.0.tgz"; + sha512 = "xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw=="; }; }; - "fstream-1.0.11" = { - name = "fstream"; - packageName = "fstream"; - version = "1.0.11"; + "async-2.6.1" = { + name = "async"; + packageName = "async"; + version = "2.6.1"; src = fetchurl { - url = "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz"; - sha1 = "5c1fb1f117477114f0632a0eb4b71b3cb0fd3171"; + url = "https://registry.npmjs.org/async/-/async-2.6.1.tgz"; + sha512 = "fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ=="; }; }; - "gauge-2.7.4" = { - name = "gauge"; - packageName = "gauge"; - version = "2.7.4"; + "async-each-1.0.1" = { + name = "async-each"; + packageName = "async-each"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz"; - sha1 = "2c03405c7538c39d7eb37b317022e325fb018bf7"; + url = "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz"; + sha1 = "19d386a1d9edc6e7c1c85d388aedbcc56d33602d"; }; }; - "get-proxy-2.1.0" = { - name = "get-proxy"; - packageName = "get-proxy"; - version = "2.1.0"; + "async-limiter-1.0.0" = { + name = "async-limiter"; + packageName = "async-limiter"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz"; - sha512 = "zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw=="; + url = "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz"; + sha512 = "jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg=="; }; }; - "get-stream-2.3.1" = { - name = "get-stream"; - packageName = "get-stream"; - version = "2.3.1"; + "asynckit-0.4.0" = { + name = "asynckit"; + packageName = "asynckit"; + version = "0.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz"; - sha1 = "5f38f93f346009666ee0150a054167f91bdd95de"; + url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"; + sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"; }; }; - "get-stream-3.0.0" = { - name = "get-stream"; - packageName = "get-stream"; - version = "3.0.0"; + "atob-2.1.2" = { + name = "atob"; + packageName = "atob"; + version = "2.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz"; - sha1 = "8e943d1358dc37555054ecbe2edb05aa174ede14"; + url = "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz"; + sha512 = "Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg=="; }; }; - "get-value-2.0.6" = { - name = "get-value"; - packageName = "get-value"; - version = "2.0.6"; + "atomic-batcher-1.0.2" = { + name = "atomic-batcher"; + packageName = "atomic-batcher"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz"; - sha1 = "dc15ca1c672387ca76bd37ac0a395ba2042a2c28"; + url = "https://registry.npmjs.org/atomic-batcher/-/atomic-batcher-1.0.2.tgz"; + sha1 = "d16901d10ccec59516c197b9ccd8930689b813b4"; }; }; - "getpass-0.1.7" = { - name = "getpass"; - packageName = "getpass"; - version = "0.1.7"; + "auto-bind-1.2.1" = { + name = "auto-bind"; + packageName = "auto-bind"; + version = "1.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz"; - sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa"; + url = "https://registry.npmjs.org/auto-bind/-/auto-bind-1.2.1.tgz"; + sha512 = "/W9yj1yKmBLwpexwAujeD9YHwYmRuWFGV8HWE7smQab797VeHa4/cnE2NFeDhA+E+5e/OGBI8763EhLjfZ/MXA=="; }; }; - "git-clone-0.1.0" = { - name = "git-clone"; - packageName = "git-clone"; - version = "0.1.0"; + "aws-sdk-1.18.0" = { + name = "aws-sdk"; + packageName = "aws-sdk"; + version = "1.18.0"; src = fetchurl { - url = "https://registry.npmjs.org/git-clone/-/git-clone-0.1.0.tgz"; - sha1 = "0d76163778093aef7f1c30238f2a9ef3f07a2eb9"; + url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-1.18.0.tgz"; + sha1 = "00f35b2d27ac91b1f0d3ef2084c98cf1d1f0adc3"; }; }; - "glob-3.2.11" = { - name = "glob"; - packageName = "glob"; - version = "3.2.11"; + "aws-sdk-2.303.0" = { + name = "aws-sdk"; + packageName = "aws-sdk"; + version = "2.303.0"; src = fetchurl { - url = "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz"; - sha1 = "4a973f635b9190f715d10987d5c00fd2815ebe3d"; + url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.303.0.tgz"; + sha512 = "3AMEO/+aKNKvnIg1StF30Itbhs1SdUrUirCqlggS4bhLLOvyJVTrY+tJwASnPGsye4ffD6Qw8LRnaCytvDKkoQ=="; }; }; - "glob-5.0.15" = { - name = "glob"; - packageName = "glob"; - version = "5.0.15"; + "aws-sign-0.2.1" = { + name = "aws-sign"; + packageName = "aws-sign"; + version = "0.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz"; - sha1 = "1bc936b9e02f4a603fcc222ecf7633d30b8b93b1"; + url = "https://registry.npmjs.org/aws-sign/-/aws-sign-0.2.1.tgz"; + sha512 = "cQFl6jK/Lq416OqpT+lb1RIay1wShuQjHF3/kAJbyMvruV8vSpDahaGNkbeupdGRgXR8Ii0O/ZIbTQPdp+l3pA=="; }; }; - "glob-7.1.2" = { - name = "glob"; - packageName = "glob"; - version = "7.1.2"; + "aws-sign2-0.6.0" = { + name = "aws-sign2"; + packageName = "aws-sign2"; + version = "0.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz"; - sha512 = "MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ=="; + url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz"; + sha1 = "14342dd38dbcc94d0e5b87d763cd63612c0e794f"; }; }; - "glob-base-0.3.0" = { - name = "glob-base"; - packageName = "glob-base"; - version = "0.3.0"; + "aws-sign2-0.7.0" = { + name = "aws-sign2"; + packageName = "aws-sign2"; + version = "0.7.0"; src = fetchurl { - url = "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz"; - sha1 = "dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"; + url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz"; + sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"; }; }; - "glob-parent-2.0.0" = { - name = "glob-parent"; - packageName = "glob-parent"; - version = "2.0.0"; + "aws4-1.8.0" = { + name = "aws4"; + packageName = "aws4"; + version = "1.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz"; - sha1 = "81383d72db054fcccf5336daa902f182f6edbb28"; + url = "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz"; + sha512 = "ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="; }; }; - "glob-parent-3.1.0" = { - name = "glob-parent"; - packageName = "glob-parent"; - version = "3.1.0"; + "axios-0.17.1" = { + name = "axios"; + packageName = "axios"; + version = "0.17.1"; src = fetchurl { - url = "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz"; - sha1 = "9e6af6299d8d3bd2bd40430832bd113df906c5ae"; + url = "https://registry.npmjs.org/axios/-/axios-0.17.1.tgz"; + sha1 = "2d8e3e5d0bdbd7327f91bc814f5c57660f81824d"; }; }; - "global-4.3.2" = { - name = "global"; - packageName = "global"; - version = "4.3.2"; + "azure-arm-authorization-2.0.0" = { + name = "azure-arm-authorization"; + packageName = "azure-arm-authorization"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/global/-/global-4.3.2.tgz"; - sha1 = "e76989268a6c74c38908b1305b10fc0e394e9d0f"; + url = "https://registry.npmjs.org/azure-arm-authorization/-/azure-arm-authorization-2.0.0.tgz"; + sha1 = "56b558ba43b9cb5657662251dabe3cb34c16c56f"; }; }; - "global-dirs-0.1.1" = { - name = "global-dirs"; - packageName = "global-dirs"; - version = "0.1.1"; + "azure-arm-batch-3.1.2" = { + name = "azure-arm-batch"; + packageName = "azure-arm-batch"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz"; - sha1 = "b319c0dd4607f353f3be9cca4c72fc148c49f445"; + url = "https://registry.npmjs.org/azure-arm-batch/-/azure-arm-batch-3.1.2.tgz"; + sha512 = "4jAqSLNrQvdjq6/BmKSkvIUZj7gUpJnf/cOgxs/gbHNluOhIm19RRrD7yzeriGcx1fzIDZGQ7iPmF6kI9CW7xQ=="; }; }; - "got-6.7.1" = { - name = "got"; - packageName = "got"; - version = "6.7.1"; + "azure-arm-cdn-4.0.2" = { + name = "azure-arm-cdn"; + packageName = "azure-arm-cdn"; + version = "4.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/got/-/got-6.7.1.tgz"; - sha1 = "240cd05785a9a18e561dc1b44b41c763ef1e8db0"; + url = "https://registry.npmjs.org/azure-arm-cdn/-/azure-arm-cdn-4.0.2.tgz"; + sha512 = "qDxDfmBGpV4oDodfWo1BQmPs8ibOL55To+cu9OlhBGHbbzLIZclsHZucOElCtQHSKWuQMjhWRc+RF8eUSRqrxA=="; }; }; - "graceful-fs-4.1.11" = { - name = "graceful-fs"; - packageName = "graceful-fs"; - version = "4.1.11"; + "azure-arm-commerce-2.0.0" = { + name = "azure-arm-commerce"; + packageName = "azure-arm-commerce"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz"; - sha1 = "0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"; + url = "https://registry.npmjs.org/azure-arm-commerce/-/azure-arm-commerce-2.0.0.tgz"; + sha512 = "scKBmo3nZXbzXtox+SoEYf8Ij+c2y1r47Ga0MVxm1kUTs1UT8KaAiAlC269KKDNYpuXXuV7+CKUs52VCiM06JQ=="; }; }; - "graceful-readlink-1.0.1" = { - name = "graceful-readlink"; - packageName = "graceful-readlink"; - version = "1.0.1"; + "azure-arm-compute-3.0.0-preview" = { + name = "azure-arm-compute"; + packageName = "azure-arm-compute"; + version = "3.0.0-preview"; src = fetchurl { - url = "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz"; - sha1 = "4cafad76bc62f02fa039b2f94e9a3dd3a391a725"; + url = "https://registry.npmjs.org/azure-arm-compute/-/azure-arm-compute-3.0.0-preview.tgz"; + sha1 = "f5f07792afcdff29ce0b7e16705342b6986f571b"; }; }; - "graphlib-2.1.5" = { - name = "graphlib"; - packageName = "graphlib"; - version = "2.1.5"; + "azure-arm-datalake-analytics-1.0.2-preview" = { + name = "azure-arm-datalake-analytics"; + packageName = "azure-arm-datalake-analytics"; + version = "1.0.2-preview"; src = fetchurl { - url = "https://registry.npmjs.org/graphlib/-/graphlib-2.1.5.tgz"; - sha512 = "XvtbqCcw+EM5SqQrIetIKKD+uZVNQtDPD1goIg7K73RuRZtVI5rYMdcCVSHm/AS1sCBZ7vt0p5WgXouucHQaOA=="; + url = "https://registry.npmjs.org/azure-arm-datalake-analytics/-/azure-arm-datalake-analytics-1.0.2-preview.tgz"; + sha1 = "b34f868e98a972ec80e4408d209dc06c000dfb63"; }; }; - "gray-matter-2.1.1" = { - name = "gray-matter"; - packageName = "gray-matter"; - version = "2.1.1"; + "azure-arm-datalake-store-1.0.2-preview" = { + name = "azure-arm-datalake-store"; + packageName = "azure-arm-datalake-store"; + version = "1.0.2-preview"; src = fetchurl { - url = "https://registry.npmjs.org/gray-matter/-/gray-matter-2.1.1.tgz"; - sha1 = "3042d9adec2a1ded6a7707a9ed2380f8a17a430e"; + url = "https://registry.npmjs.org/azure-arm-datalake-store/-/azure-arm-datalake-store-1.0.2-preview.tgz"; + sha1 = "c8b7c113016c92703a84dc28d29ba518e8c64763"; }; }; - "growl-1.10.5" = { - name = "growl"; - packageName = "growl"; - version = "1.10.5"; + "azure-arm-devtestlabs-2.1.1" = { + name = "azure-arm-devtestlabs"; + packageName = "azure-arm-devtestlabs"; + version = "2.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz"; - sha512 = "qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA=="; + url = "https://registry.npmjs.org/azure-arm-devtestlabs/-/azure-arm-devtestlabs-2.1.1.tgz"; + sha512 = "S5dCYTMrqL+BJc699fIQtXwLFuv5m8jTDqPdXTFpn/CSkyBcOyJwuZH2zPExQjGNZTyjIR6GWi8oeg/IpYLBWw=="; }; }; - "growl-1.9.2" = { - name = "growl"; - packageName = "growl"; - version = "1.9.2"; + "azure-arm-dns-2.1.0" = { + name = "azure-arm-dns"; + packageName = "azure-arm-dns"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz"; - sha1 = "0ea7743715db8d8de2c5ede1775e1b45ac85c02f"; + url = "https://registry.npmjs.org/azure-arm-dns/-/azure-arm-dns-2.1.0.tgz"; + sha512 = "/y0tOM9qNijPYqB381JFYiEyfF+L5B8z+F8JS1OMV1JXIb45vZKXeoe82ZNMZ5g38Vme3uAblxpvp5OtIcvW6Q=="; }; }; - "grunt-known-options-1.1.0" = { - name = "grunt-known-options"; - packageName = "grunt-known-options"; - version = "1.1.0"; + "azure-arm-hdinsight-0.2.2" = { + name = "azure-arm-hdinsight"; + packageName = "azure-arm-hdinsight"; + version = "0.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.0.tgz"; - sha1 = "a4274eeb32fa765da5a7a3b1712617ce3b144149"; + url = "https://registry.npmjs.org/azure-arm-hdinsight/-/azure-arm-hdinsight-0.2.2.tgz"; + sha1 = "3daeade6d26f6b115d8598320541ad2dcaa9516d"; }; }; - "handlebars-4.0.11" = { - name = "handlebars"; - packageName = "handlebars"; - version = "4.0.11"; + "azure-arm-hdinsight-jobs-0.1.0" = { + name = "azure-arm-hdinsight-jobs"; + packageName = "azure-arm-hdinsight-jobs"; + version = "0.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz"; - sha1 = "630a35dfe0294bc281edae6ffc5d329fc7982dcc"; + url = "https://registry.npmjs.org/azure-arm-hdinsight-jobs/-/azure-arm-hdinsight-jobs-0.1.0.tgz"; + sha1 = "252938f18d4341adf9942261656e791490c3c220"; }; }; - "har-schema-2.0.0" = { - name = "har-schema"; - packageName = "har-schema"; - version = "2.0.0"; + "azure-arm-insights-0.11.3" = { + name = "azure-arm-insights"; + packageName = "azure-arm-insights"; + version = "0.11.3"; src = fetchurl { - url = "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz"; - sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92"; + url = "https://registry.npmjs.org/azure-arm-insights/-/azure-arm-insights-0.11.3.tgz"; + sha1 = "4e38f8d72cd532e8ad3982d26f43f73f8fb2149f"; }; }; - "har-validator-5.0.3" = { - name = "har-validator"; - packageName = "har-validator"; - version = "5.0.3"; + "azure-arm-iothub-1.0.1-preview" = { + name = "azure-arm-iothub"; + packageName = "azure-arm-iothub"; + version = "1.0.1-preview"; src = fetchurl { - url = "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz"; - sha1 = "ba402c266194f15956ef15e0fcf242993f6a7dfd"; + url = "https://registry.npmjs.org/azure-arm-iothub/-/azure-arm-iothub-1.0.1-preview.tgz"; + sha1 = "f63a6dad0355633d9347fb403f417fb195fe3b91"; }; }; - "has-ansi-2.0.0" = { - name = "has-ansi"; - packageName = "has-ansi"; - version = "2.0.0"; + "azure-arm-network-5.3.0" = { + name = "azure-arm-network"; + packageName = "azure-arm-network"; + version = "5.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz"; - sha1 = "34f5049ce1ecdf2b0649af3ef24e45ed35416d91"; + url = "https://registry.npmjs.org/azure-arm-network/-/azure-arm-network-5.3.0.tgz"; + sha512 = "juitxBWofPBZ+kcmLB8OjW5qPD6+/Ncdq86WjDTIUcH+cyb/GWktdDymv6adbOyz4xZ9/wbThFL7AHgq8cHBig=="; }; }; - "has-flag-3.0.0" = { - name = "has-flag"; - packageName = "has-flag"; - version = "3.0.0"; + "azure-arm-powerbiembedded-0.1.1" = { + name = "azure-arm-powerbiembedded"; + packageName = "azure-arm-powerbiembedded"; + version = "0.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"; - sha1 = "b5d454dc2199ae225699f3467e5a07f3b955bafd"; + url = "https://registry.npmjs.org/azure-arm-powerbiembedded/-/azure-arm-powerbiembedded-0.1.1.tgz"; + sha1 = "7103c94e06b3ddf628293f60e02fd0ba8f9c3ca9"; }; }; - "has-generators-1.0.1" = { - name = "has-generators"; - packageName = "has-generators"; - version = "1.0.1"; + "azure-arm-rediscache-0.2.3" = { + name = "azure-arm-rediscache"; + packageName = "azure-arm-rediscache"; + version = "0.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/has-generators/-/has-generators-1.0.1.tgz"; - sha1 = "a6a2e55486011940482e13e2c93791c449acf449"; + url = "https://registry.npmjs.org/azure-arm-rediscache/-/azure-arm-rediscache-0.2.3.tgz"; + sha1 = "b6898abe8b4c3e1b2ec5be82689ef212bc2b1a06"; }; }; - "has-symbol-support-x-1.4.2" = { - name = "has-symbol-support-x"; - packageName = "has-symbol-support-x"; - version = "1.4.2"; + "azure-arm-resource-1.6.1-preview" = { + name = "azure-arm-resource"; + packageName = "azure-arm-resource"; + version = "1.6.1-preview"; src = fetchurl { - url = "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz"; - sha512 = "3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw=="; + url = "https://registry.npmjs.org/azure-arm-resource/-/azure-arm-resource-1.6.1-preview.tgz"; + sha1 = "aa9a49fb9081a210f2f4cc6596ca4653b68306e6"; }; }; - "has-to-string-tag-x-1.4.1" = { - name = "has-to-string-tag-x"; - packageName = "has-to-string-tag-x"; - version = "1.4.1"; + "azure-arm-servermanagement-1.1.0" = { + name = "azure-arm-servermanagement"; + packageName = "azure-arm-servermanagement"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz"; - sha512 = "vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw=="; + url = "https://registry.npmjs.org/azure-arm-servermanagement/-/azure-arm-servermanagement-1.1.0.tgz"; + sha512 = "GlPXPD5Up2U6Qxv40ScC/+7WRcVVYQf7EHUSomD385o/MuyJAjM6CxBS8fPKwkZR5MRSd60p6kBo5AQ+bwfpeA=="; }; }; - "has-unicode-2.0.1" = { - name = "has-unicode"; - packageName = "has-unicode"; - version = "2.0.1"; + "azure-arm-storage-5.2.0" = { + name = "azure-arm-storage"; + packageName = "azure-arm-storage"; + version = "5.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz"; - sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9"; + url = "https://registry.npmjs.org/azure-arm-storage/-/azure-arm-storage-5.2.0.tgz"; + sha512 = "BVFUPi48eJNJFP4ryQ3BwNRlKRNuAA7cZeSxCvr6dGEP+wrd1Ixmb2MlvoMRjgjcEOVnhP4t2YQyHcHNqQsH9A=="; }; }; - "has-value-0.3.1" = { - name = "has-value"; - packageName = "has-value"; - version = "0.3.1"; + "azure-arm-trafficmanager-1.1.0-preview" = { + name = "azure-arm-trafficmanager"; + packageName = "azure-arm-trafficmanager"; + version = "1.1.0-preview"; src = fetchurl { - url = "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz"; - sha1 = "7b1f58bada62ca827ec0a2078025654845995e1f"; + url = "https://registry.npmjs.org/azure-arm-trafficmanager/-/azure-arm-trafficmanager-1.1.0-preview.tgz"; + sha1 = "b46cfcf7f1690e4739864dcdb5c8de322e82ec50"; }; }; - "has-value-1.0.0" = { - name = "has-value"; - packageName = "has-value"; - version = "1.0.0"; + "azure-arm-website-0.11.5" = { + name = "azure-arm-website"; + packageName = "azure-arm-website"; + version = "0.11.5"; src = fetchurl { - url = "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz"; - sha1 = "18b281da585b1c5c51def24c930ed29a0be6b177"; + url = "https://registry.npmjs.org/azure-arm-website/-/azure-arm-website-0.11.5.tgz"; + sha1 = "51942423e1238ec19e551926353a8e9f73bc534a"; }; }; - "has-values-0.1.4" = { - name = "has-values"; - packageName = "has-values"; - version = "0.1.4"; + "azure-asm-compute-0.18.0" = { + name = "azure-asm-compute"; + packageName = "azure-asm-compute"; + version = "0.18.0"; src = fetchurl { - url = "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz"; - sha1 = "6d61de95d91dfca9b9a02089ad384bff8f62b771"; + url = "https://registry.npmjs.org/azure-asm-compute/-/azure-asm-compute-0.18.0.tgz"; + sha1 = "109c31e17c697f4a00a01533fb230bf3ae448685"; }; }; - "has-values-1.0.0" = { - name = "has-values"; - packageName = "has-values"; - version = "1.0.0"; + "azure-asm-hdinsight-0.10.2" = { + name = "azure-asm-hdinsight"; + packageName = "azure-asm-hdinsight"; + version = "0.10.2"; src = fetchurl { - url = "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz"; - sha1 = "95b0b63fec2146619a6fe57fe75628d5a39efe4f"; + url = "https://registry.npmjs.org/azure-asm-hdinsight/-/azure-asm-hdinsight-0.10.2.tgz"; + sha1 = "2d11cdaaa073fc38f31c718991d5923fb7259fa0"; }; }; - "he-1.1.1" = { - name = "he"; - packageName = "he"; - version = "1.1.1"; + "azure-asm-mgmt-0.10.1" = { + name = "azure-asm-mgmt"; + packageName = "azure-asm-mgmt"; + version = "0.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/he/-/he-1.1.1.tgz"; - sha1 = "93410fd21b009735151f8868c2f271f3427e23fd"; + url = "https://registry.npmjs.org/azure-asm-mgmt/-/azure-asm-mgmt-0.10.1.tgz"; + sha1 = "d0a44b47ccabf338b19d53271675733cfa2d1751"; }; }; - "http-errors-1.6.3" = { - name = "http-errors"; - packageName = "http-errors"; - version = "1.6.3"; + "azure-asm-network-0.13.0" = { + name = "azure-asm-network"; + packageName = "azure-asm-network"; + version = "0.13.0"; src = fetchurl { - url = "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz"; - sha1 = "8b55680bb4be283a0b5bf4ea2e38580be1d9320d"; + url = "https://registry.npmjs.org/azure-asm-network/-/azure-asm-network-0.13.0.tgz"; + sha1 = "8d5d46b66b16c36dfc067f7c7c87bd2f42049c54"; }; }; - "http-methods-0.1.0" = { - name = "http-methods"; - packageName = "http-methods"; - version = "0.1.0"; + "azure-asm-sb-0.10.1" = { + name = "azure-asm-sb"; + packageName = "azure-asm-sb"; + version = "0.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/http-methods/-/http-methods-0.1.0.tgz"; - sha1 = "29691b6fc58f4f7e81a3605dca82682b068e4430"; + url = "https://registry.npmjs.org/azure-asm-sb/-/azure-asm-sb-0.10.1.tgz"; + sha1 = "92487b24166041119714f66760ec1f36e8dc7222"; }; }; - "http-signature-1.2.0" = { - name = "http-signature"; - packageName = "http-signature"; - version = "1.2.0"; + "azure-asm-sql-0.10.1" = { + name = "azure-asm-sql"; + packageName = "azure-asm-sql"; + version = "0.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz"; - sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1"; + url = "https://registry.npmjs.org/azure-asm-sql/-/azure-asm-sql-0.10.1.tgz"; + sha1 = "47728df19a6d4f1cc935235c69fa9cf048cc8f42"; }; }; - "hypercore-6.18.1" = { - name = "hypercore"; - packageName = "hypercore"; - version = "6.18.1"; + "azure-asm-storage-0.12.0" = { + name = "azure-asm-storage"; + packageName = "azure-asm-storage"; + version = "0.12.0"; src = fetchurl { - url = "https://registry.npmjs.org/hypercore/-/hypercore-6.18.1.tgz"; - sha512 = "pH2t3ehdTfe/FFrwVq+6w7L9NoWEnFO9Yxix2kj43vSLMHTWCUFdOCJ9/MaOUAG4OeYy4tiT4+IE5NP0bff6Mg=="; + url = "https://registry.npmjs.org/azure-asm-storage/-/azure-asm-storage-0.12.0.tgz"; + sha1 = "f5edf48d41d18a80eb14af6a72c1d6924214fdd3"; }; }; - "hypercore-crypto-1.0.0" = { - name = "hypercore-crypto"; - packageName = "hypercore-crypto"; - version = "1.0.0"; + "azure-asm-subscription-0.10.1" = { + name = "azure-asm-subscription"; + packageName = "azure-asm-subscription"; + version = "0.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-1.0.0.tgz"; - sha512 = "xFwOnNlOt8L+SovC7dTNchKaNYJb5l8rKZZwpWQnCme1r7CU4Hlhp1RDqPES6b0OpS7DkTo9iU0GltQGkpsjMw=="; + url = "https://registry.npmjs.org/azure-asm-subscription/-/azure-asm-subscription-0.10.1.tgz"; + sha1 = "917a5e87a04b69c0f5c29339fe910bb5e5e7a04c"; }; }; - "hypercore-protocol-6.6.4" = { - name = "hypercore-protocol"; - packageName = "hypercore-protocol"; - version = "6.6.4"; + "azure-asm-trafficmanager-0.10.3" = { + name = "azure-asm-trafficmanager"; + packageName = "azure-asm-trafficmanager"; + version = "0.10.3"; src = fetchurl { - url = "https://registry.npmjs.org/hypercore-protocol/-/hypercore-protocol-6.6.4.tgz"; - sha512 = "9TU7P+uve0e5v1ZiBx70DFhkpepW4iNSGYlZthK+Unm0EbZ+Yppc6clH7JTffPBNUMSnDrE552MfXMilpCHZMw=="; + url = "https://registry.npmjs.org/azure-asm-trafficmanager/-/azure-asm-trafficmanager-0.10.3.tgz"; + sha1 = "91e2e63d73869090613cd42ee38a3823e55f4447"; }; }; - "hyperdrive-9.14.0" = { - name = "hyperdrive"; - packageName = "hyperdrive"; - version = "9.14.0"; + "azure-asm-website-0.10.7" = { + name = "azure-asm-website"; + packageName = "azure-asm-website"; + version = "0.10.7"; src = fetchurl { - url = "https://registry.npmjs.org/hyperdrive/-/hyperdrive-9.14.0.tgz"; - sha512 = "LTgbsJ+9ZrdQfLaXXc01kQMttaicHhSOtUM3v/k7ORwXJziqQ2eMQ80+8Tfg67ja+w6zrdl5HYOK+mnlwQpCww=="; + url = "https://registry.npmjs.org/azure-asm-website/-/azure-asm-website-0.10.7.tgz"; + sha512 = "h3OmXKKOLd4sbf4khrxqGTjspjqpKduKN9EWgEoIeNhMY+PVKrVEIMr3ZyKzmmy/8123MD+ip67wMqUKSTLtUA=="; }; }; - "hyperdrive-http-4.3.3" = { - name = "hyperdrive-http"; - packageName = "hyperdrive-http"; - version = "4.3.3"; + "azure-batch-3.2.2" = { + name = "azure-batch"; + packageName = "azure-batch"; + version = "3.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/hyperdrive-http/-/hyperdrive-http-4.3.3.tgz"; - sha512 = "YRAjbCCRefLK9EMcgDXRgDx/sZksWf85iLtGl9JMVrzFSIfUx0//DpUJ6k0m0eG4KHJJM+dBwORxFPNi29EQHg=="; + url = "https://registry.npmjs.org/azure-batch/-/azure-batch-3.2.2.tgz"; + sha512 = "IM5nUITXMgTFTF4avRxsz/oLcMXLSZEzpukulRRpO1emXBI4EgSIr0++hUo+AZ94MINE2C4DXgCDiQ9P0suYXw=="; }; }; - "hyperdrive-network-speed-2.1.0" = { - name = "hyperdrive-network-speed"; - packageName = "hyperdrive-network-speed"; - version = "2.1.0"; + "azure-common-0.9.20" = { + name = "azure-common"; + packageName = "azure-common"; + version = "0.9.20"; src = fetchurl { - url = "https://registry.npmjs.org/hyperdrive-network-speed/-/hyperdrive-network-speed-2.1.0.tgz"; - sha512 = "JolPS374h6oS1rmz1iebFfeDDvA2nAtiHbx9VJJGMgSDSx4Q77eeY09hDgZwY7KatSKUGWnnSyydSgVUb3+8Lw=="; + url = "https://registry.npmjs.org/azure-common/-/azure-common-0.9.20.tgz"; + sha512 = "0gxFOLV12poak+raLYAU4z9JAZEafYSo9LrS+7WlToOawb2Ye2BfHYAGfLBkQrAZbo/NHpJ28/IaiUZVqiZ4fQ=="; }; }; - "i-0.3.6" = { - name = "i"; - packageName = "i"; - version = "0.3.6"; + "azure-gallery-2.0.0-pre.18" = { + name = "azure-gallery"; + packageName = "azure-gallery"; + version = "2.0.0-pre.18"; src = fetchurl { - url = "https://registry.npmjs.org/i/-/i-0.3.6.tgz"; - sha1 = "d96c92732076f072711b6b10fd7d4f65ad8ee23d"; + url = "https://registry.npmjs.org/azure-gallery/-/azure-gallery-2.0.0-pre.18.tgz"; + sha1 = "3cd4c5e4e0091551d6a5ee757af2354c8a36b3e6"; }; }; - "iconv-lite-0.4.23" = { - name = "iconv-lite"; - packageName = "iconv-lite"; - version = "0.4.23"; + "azure-graph-2.2.0" = { + name = "azure-graph"; + packageName = "azure-graph"; + version = "2.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz"; - sha512 = "neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA=="; + url = "https://registry.npmjs.org/azure-graph/-/azure-graph-2.2.0.tgz"; + sha512 = "ab0LlM5Q3pcKm+V6F6yx2ShzGOTYMcmJvLdL3PQsC9hF+hrYsBdkTCdNZdlPBgrSB8jp5vzhmK83qHGRs14hHw=="; }; }; - "iconv-lite-0.4.8" = { - name = "iconv-lite"; - packageName = "iconv-lite"; - version = "0.4.8"; + "azure-keyvault-1.0.0" = { + name = "azure-keyvault"; + packageName = "azure-keyvault"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.8.tgz"; - sha1 = "c6019a7595f2cefca702eab694a010bcd9298d20"; + url = "https://registry.npmjs.org/azure-keyvault/-/azure-keyvault-1.0.0.tgz"; + sha1 = "d630f98032aadbb5e72fb04d2da49b368e441c9e"; }; }; - "ieee754-1.1.12" = { - name = "ieee754"; - packageName = "ieee754"; - version = "1.1.12"; + "azure-monitoring-0.10.6" = { + name = "azure-monitoring"; + packageName = "azure-monitoring"; + version = "0.10.6"; src = fetchurl { - url = "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz"; - sha512 = "GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA=="; + url = "https://registry.npmjs.org/azure-monitoring/-/azure-monitoring-0.10.6.tgz"; + sha512 = "6HNA8VuC5qYvQMjcQt2/zlB7oyAJ7n6KGIYGstS6KS9Orux0peqxlrGPDeQRa4jDNq6ili83KiGc7RhWcgsE4Q=="; }; }; - "ignore-by-default-1.0.1" = { - name = "ignore-by-default"; - packageName = "ignore-by-default"; - version = "1.0.1"; + "azure-servicefabric-0.1.5" = { + name = "azure-servicefabric"; + packageName = "azure-servicefabric"; + version = "0.1.5"; src = fetchurl { - url = "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz"; - sha1 = "48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09"; + url = "https://registry.npmjs.org/azure-servicefabric/-/azure-servicefabric-0.1.5.tgz"; + sha1 = "bdc4b378292490ce77e788ee189f291ce5ae25a6"; }; }; - "ignore-walk-3.0.1" = { - name = "ignore-walk"; - packageName = "ignore-walk"; - version = "3.0.1"; + "azure-storage-2.10.1" = { + name = "azure-storage"; + packageName = "azure-storage"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz"; - sha512 = "DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ=="; + url = "https://registry.npmjs.org/azure-storage/-/azure-storage-2.10.1.tgz"; + sha512 = "rnFo1uMIPtilusRCpK91tfY3P4Q7qRsDNwriXdp+OeTIGkGt0cTxL4mhqYfNPYPK+WBQmBdGWhOk+iROM05dcw=="; }; }; - "import-lazy-2.1.0" = { - name = "import-lazy"; - packageName = "import-lazy"; - version = "2.1.0"; + "babel-code-frame-6.26.0" = { + name = "babel-code-frame"; + packageName = "babel-code-frame"; + version = "6.26.0"; src = fetchurl { - url = "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz"; - sha1 = "05698e3d45c88e8d7e9d92cb0584e77f096f3e43"; + url = "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz"; + sha1 = "63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"; }; }; - "imurmurhash-0.1.4" = { - name = "imurmurhash"; - packageName = "imurmurhash"; - version = "0.1.4"; + "babel-core-6.26.3" = { + name = "babel-core"; + packageName = "babel-core"; + version = "6.26.3"; src = fetchurl { - url = "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"; - sha1 = "9218b9b2b928a238b13dc4fb6b6d576f231453ea"; + url = "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz"; + sha512 = "6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA=="; }; }; - "inflight-1.0.6" = { - name = "inflight"; - packageName = "inflight"; - version = "1.0.6"; + "babel-generator-6.26.1" = { + name = "babel-generator"; + packageName = "babel-generator"; + version = "6.26.1"; src = fetchurl { - url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"; - sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9"; + url = "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz"; + sha512 = "HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA=="; }; }; - "inherits-2.0.3" = { - name = "inherits"; - packageName = "inherits"; - version = "2.0.3"; + "babel-helper-builder-react-jsx-6.26.0" = { + name = "babel-helper-builder-react-jsx"; + packageName = "babel-helper-builder-react-jsx"; + version = "6.26.0"; src = fetchurl { - url = "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz"; - sha1 = "633c2c83e3da42a502f52466022480f4208261de"; + url = "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz"; + sha1 = "39ff8313b75c8b65dceff1f31d383e0ff2a408a0"; }; }; - "ini-1.3.5" = { - name = "ini"; - packageName = "ini"; - version = "1.3.5"; + "babel-helpers-6.24.1" = { + name = "babel-helpers"; + packageName = "babel-helpers"; + version = "6.24.1"; src = fetchurl { - url = "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz"; - sha512 = "RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw=="; + url = "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz"; + sha1 = "3471de9caec388e5c850e597e58a26ddf37602b2"; }; }; - "inquirer-0.10.1" = { - name = "inquirer"; - packageName = "inquirer"; - version = "0.10.1"; + "babel-messages-6.23.0" = { + name = "babel-messages"; + packageName = "babel-messages"; + version = "6.23.0"; src = fetchurl { - url = "https://registry.npmjs.org/inquirer/-/inquirer-0.10.1.tgz"; - sha1 = "ea25e4ce69ca145e05c99e46dcfec05e4012594a"; + url = "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz"; + sha1 = "f3cdf4703858035b2a2951c6ec5edf6c62f2630e"; }; }; - "inquirer-3.3.0" = { - name = "inquirer"; - packageName = "inquirer"; - version = "3.3.0"; + "babel-plugin-syntax-jsx-6.18.0" = { + name = "babel-plugin-syntax-jsx"; + packageName = "babel-plugin-syntax-jsx"; + version = "6.18.0"; src = fetchurl { - url = "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz"; - sha512 = "h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ=="; + url = "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz"; + sha1 = "0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946"; }; }; - "inquirer-6.1.0" = { - name = "inquirer"; - packageName = "inquirer"; - version = "6.1.0"; + "babel-plugin-syntax-object-rest-spread-6.13.0" = { + name = "babel-plugin-syntax-object-rest-spread"; + packageName = "babel-plugin-syntax-object-rest-spread"; + version = "6.13.0"; src = fetchurl { - url = "https://registry.npmjs.org/inquirer/-/inquirer-6.1.0.tgz"; - sha512 = "f9K2MMx/G/AVmJSaZg2a+GVLRRmTdlGLbwxsibNd6yNTxXujqxPypjCnxnC0y4+Wb/rNY5KyKuq06AO5jrE+7w=="; + url = "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz"; + sha1 = "fd6536f2bce13836ffa3a5458c4903a597bb3bf5"; }; }; - "inspect-custom-symbol-1.1.0" = { - name = "inspect-custom-symbol"; - packageName = "inspect-custom-symbol"; - version = "1.1.0"; + "babel-plugin-transform-es2015-destructuring-6.23.0" = { + name = "babel-plugin-transform-es2015-destructuring"; + packageName = "babel-plugin-transform-es2015-destructuring"; + version = "6.23.0"; src = fetchurl { - url = "https://registry.npmjs.org/inspect-custom-symbol/-/inspect-custom-symbol-1.1.0.tgz"; - sha512 = "vtI2YXBRZBkU6DlfHfd0GtZENfiEiTacAXUd0ZY6HA+X7aPznpFfPmzSC+tHKXAkz9KDSdI4AYfwAMXR5t+isg=="; + url = "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz"; + sha1 = "997bb1f1ab967f682d2b0876fe358d60e765c56d"; }; }; - "ip-1.1.5" = { - name = "ip"; - packageName = "ip"; - version = "1.1.5"; + "babel-plugin-transform-object-rest-spread-6.26.0" = { + name = "babel-plugin-transform-object-rest-spread"; + packageName = "babel-plugin-transform-object-rest-spread"; + version = "6.26.0"; src = fetchurl { - url = "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz"; - sha1 = "bdded70114290828c0a039e72ef25f5aaec4354a"; + url = "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz"; + sha1 = "0f36692d50fef6b7e2d4b3ac1478137a963b7b06"; }; }; - "is-3.2.1" = { - name = "is"; - packageName = "is"; - version = "3.2.1"; + "babel-plugin-transform-react-jsx-6.24.1" = { + name = "babel-plugin-transform-react-jsx"; + packageName = "babel-plugin-transform-react-jsx"; + version = "6.24.1"; src = fetchurl { - url = "https://registry.npmjs.org/is/-/is-3.2.1.tgz"; - sha1 = "d0ac2ad55eb7b0bec926a5266f6c662aaa83dca5"; + url = "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz"; + sha1 = "840a028e7df460dfc3a2d29f0c0d91f6376e66a3"; }; }; - "is-accessor-descriptor-0.1.6" = { - name = "is-accessor-descriptor"; - packageName = "is-accessor-descriptor"; - version = "0.1.6"; + "babel-polyfill-6.16.0" = { + name = "babel-polyfill"; + packageName = "babel-polyfill"; + version = "6.16.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz"; - sha1 = "a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"; + url = "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.16.0.tgz"; + sha1 = "2d45021df87e26a374b6d4d1a9c65964d17f2422"; }; }; - "is-accessor-descriptor-1.0.0" = { - name = "is-accessor-descriptor"; - packageName = "is-accessor-descriptor"; - version = "1.0.0"; + "babel-polyfill-6.26.0" = { + name = "babel-polyfill"; + packageName = "babel-polyfill"; + version = "6.26.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz"; - sha512 = "m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ=="; + url = "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz"; + sha1 = "379937abc67d7895970adc621f284cd966cf2153"; }; }; - "is-binary-path-1.0.1" = { - name = "is-binary-path"; - packageName = "is-binary-path"; - version = "1.0.1"; + "babel-register-6.26.0" = { + name = "babel-register"; + packageName = "babel-register"; + version = "6.26.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz"; - sha1 = "75f16642b480f187a711c814161fd3a4a7655898"; + url = "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz"; + sha1 = "6ed021173e2fcb486d7acb45c6009a856f647071"; }; }; - "is-buffer-1.1.6" = { - name = "is-buffer"; - packageName = "is-buffer"; - version = "1.1.6"; + "babel-runtime-6.26.0" = { + name = "babel-runtime"; + packageName = "babel-runtime"; + version = "6.26.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz"; - sha512 = "NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="; + url = "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz"; + sha1 = "965c7058668e82b55d7bfe04ff2337bc8b5647fe"; }; }; - "is-callable-1.1.4" = { - name = "is-callable"; - packageName = "is-callable"; - version = "1.1.4"; + "babel-template-6.26.0" = { + name = "babel-template"; + packageName = "babel-template"; + version = "6.26.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz"; - sha512 = "r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA=="; + url = "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz"; + sha1 = "de03e2d16396b069f46dd9fff8521fb1a0e35e02"; }; }; - "is-ci-1.1.0" = { - name = "is-ci"; - packageName = "is-ci"; - version = "1.1.0"; + "babel-traverse-6.26.0" = { + name = "babel-traverse"; + packageName = "babel-traverse"; + version = "6.26.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-ci/-/is-ci-1.1.0.tgz"; - sha512 = "c7TnwxLePuqIlxHgr7xtxzycJPegNHFuIrBkwbf8hc58//+Op1CqFkyS+xnIMkwn9UsJIwc174BIjkyBmSpjKg=="; + url = "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz"; + sha1 = "46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee"; }; }; - "is-data-descriptor-0.1.4" = { - name = "is-data-descriptor"; - packageName = "is-data-descriptor"; - version = "0.1.4"; + "babel-types-6.26.0" = { + name = "babel-types"; + packageName = "babel-types"; + version = "6.26.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz"; - sha1 = "0b5ee648388e2c860282e793f1856fec3f301b56"; + url = "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz"; + sha1 = "a3b073f94ab49eb6fa55cd65227a334380632497"; }; }; - "is-data-descriptor-1.0.0" = { - name = "is-data-descriptor"; - packageName = "is-data-descriptor"; - version = "1.0.0"; + "babybird-0.0.1" = { + name = "babybird"; + packageName = "babybird"; + version = "0.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz"; - sha512 = "jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ=="; + url = "https://registry.npmjs.org/babybird/-/babybird-0.0.1.tgz"; + sha1 = "da80c79c6d7441cdfec7c2ff2dcbd7c13ebdbea2"; }; }; - "is-descriptor-0.1.6" = { - name = "is-descriptor"; - packageName = "is-descriptor"; - version = "0.1.6"; + "babylon-6.18.0" = { + name = "babylon"; + packageName = "babylon"; + version = "6.18.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz"; - sha512 = "avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg=="; + url = "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz"; + sha512 = "q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ=="; }; }; - "is-descriptor-1.0.2" = { - name = "is-descriptor"; - packageName = "is-descriptor"; + "babylon-7.0.0-beta.19" = { + name = "babylon"; + packageName = "babylon"; + version = "7.0.0-beta.19"; + src = fetchurl { + url = "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.19.tgz"; + sha512 = "Vg0C9s/REX6/WIXN37UKpv5ZhRi6A4pjHlpkE34+8/a6c2W1Q692n3hmc+SZG5lKRnaExLUbxtJ1SVT+KaCQ/A=="; + }; + }; + "backo2-1.0.2" = { + name = "backo2"; + packageName = "backo2"; version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz"; - sha512 = "2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg=="; + url = "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz"; + sha1 = "31ab1ac8b129363463e35b3ebb69f4dfcfba7947"; }; }; - "is-dotfile-1.0.3" = { - name = "is-dotfile"; - packageName = "is-dotfile"; - version = "1.0.3"; + "backoff-2.4.1" = { + name = "backoff"; + packageName = "backoff"; + version = "2.4.1"; src = fetchurl { - url = "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz"; - sha1 = "a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1"; + url = "https://registry.npmjs.org/backoff/-/backoff-2.4.1.tgz"; + sha1 = "2f68c50e0dd789dbefe24200a62efb04d2456d68"; }; }; - "is-equal-shallow-0.1.3" = { - name = "is-equal-shallow"; - packageName = "is-equal-shallow"; - version = "0.1.3"; + "backoff-2.5.0" = { + name = "backoff"; + packageName = "backoff"; + version = "2.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz"; - sha1 = "2238098fc221de0bcfa5d9eac4c45d638aa1c534"; + url = "https://registry.npmjs.org/backoff/-/backoff-2.5.0.tgz"; + sha1 = "f616eda9d3e4b66b8ca7fca79f695722c5f8e26f"; }; }; - "is-extendable-0.1.1" = { - name = "is-extendable"; - packageName = "is-extendable"; - version = "0.1.1"; + "balanced-match-1.0.0" = { + name = "balanced-match"; + packageName = "balanced-match"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz"; - sha1 = "62b110e289a471418e3ec36a617d472e301dfc89"; + url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz"; + sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767"; }; }; - "is-extendable-1.0.1" = { - name = "is-extendable"; - packageName = "is-extendable"; - version = "1.0.1"; + "base-0.11.2" = { + name = "base"; + packageName = "base"; + version = "0.11.2"; src = fetchurl { - url = "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz"; - sha512 = "arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA=="; + url = "https://registry.npmjs.org/base/-/base-0.11.2.tgz"; + sha512 = "5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg=="; }; }; - "is-extglob-1.0.0" = { - name = "is-extglob"; - packageName = "is-extglob"; - version = "1.0.0"; + "base62-0.1.1" = { + name = "base62"; + packageName = "base62"; + version = "0.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz"; - sha1 = "ac468177c4943405a092fc8f29760c6ffc6206c0"; + url = "https://registry.npmjs.org/base62/-/base62-0.1.1.tgz"; + sha1 = "7b4174c2f94449753b11c2651c083da841a7b084"; }; }; - "is-extglob-2.1.1" = { - name = "is-extglob"; - packageName = "is-extglob"; - version = "2.1.1"; + "base64-arraybuffer-0.1.2" = { + name = "base64-arraybuffer"; + packageName = "base64-arraybuffer"; + version = "0.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"; - sha1 = "a88c02535791f02ed37c76a1b9ea9773c833f8c2"; + url = "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.2.tgz"; + sha1 = "474df4a9f2da24e05df3158c3b1db3c3cd46a154"; }; }; - "is-fullwidth-code-point-1.0.0" = { - name = "is-fullwidth-code-point"; - packageName = "is-fullwidth-code-point"; - version = "1.0.0"; + "base64-arraybuffer-0.1.5" = { + name = "base64-arraybuffer"; + packageName = "base64-arraybuffer"; + version = "0.1.5"; src = fetchurl { - url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz"; - sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb"; + url = "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz"; + sha1 = "73926771923b5a19747ad666aa5cd4bf9c6e9ce8"; }; }; - "is-fullwidth-code-point-2.0.0" = { - name = "is-fullwidth-code-point"; - packageName = "is-fullwidth-code-point"; - version = "2.0.0"; + "base64-js-0.0.8" = { + name = "base64-js"; + packageName = "base64-js"; + version = "0.0.8"; src = fetchurl { - url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz"; - sha1 = "a3b30a5c4f199183167aaab93beefae3ddfb654f"; + url = "https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz"; + sha1 = "1101e9544f4a76b1bc3b26d452ca96d7a35e7978"; }; }; - "is-function-1.0.1" = { - name = "is-function"; - packageName = "is-function"; - version = "1.0.1"; + "base64-js-1.1.2" = { + name = "base64-js"; + packageName = "base64-js"; + version = "1.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/is-function/-/is-function-1.0.1.tgz"; - sha1 = "12cfb98b65b57dd3d193a3121f5f6e2f437602b5"; + url = "https://registry.npmjs.org/base64-js/-/base64-js-1.1.2.tgz"; + sha1 = "d6400cac1c4c660976d90d07a04351d89395f5e8"; }; }; - "is-glob-2.0.1" = { - name = "is-glob"; - packageName = "is-glob"; - version = "2.0.1"; + "base64-js-1.2.0" = { + name = "base64-js"; + packageName = "base64-js"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz"; - sha1 = "d096f926a3ded5600f3fdfd91198cb0888c2d863"; + url = "https://registry.npmjs.org/base64-js/-/base64-js-1.2.0.tgz"; + sha1 = "a39992d723584811982be5e290bb6a53d86700f1"; }; }; - "is-glob-3.1.0" = { - name = "is-glob"; - packageName = "is-glob"; - version = "3.1.0"; + "base64-js-1.2.3" = { + name = "base64-js"; + packageName = "base64-js"; + version = "1.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz"; - sha1 = "7ba5ae24217804ac70707b96922567486cc3e84a"; + url = "https://registry.npmjs.org/base64-js/-/base64-js-1.2.3.tgz"; + sha512 = "MsAhsUW1GxCdgYSO6tAfZrNapmUKk7mWx/k5mFY/A1gBtkaCaNapTg+FExCw1r9yeaZhqx/xPg43xgTFH6KL5w=="; }; }; - "is-glob-4.0.0" = { - name = "is-glob"; - packageName = "is-glob"; - version = "4.0.0"; + "base64-js-1.3.0" = { + name = "base64-js"; + packageName = "base64-js"; + version = "1.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz"; - sha1 = "9521c76845cc2610a85203ddf080a958c2ffabc0"; + url = "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz"; + sha512 = "ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw=="; }; }; - "is-installed-globally-0.1.0" = { - name = "is-installed-globally"; - packageName = "is-installed-globally"; - version = "0.1.0"; + "base64-url-1.2.1" = { + name = "base64-url"; + packageName = "base64-url"; + version = "1.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz"; - sha1 = "0dfd98f5a9111716dd535dda6492f67bf3d25a80"; + url = "https://registry.npmjs.org/base64-url/-/base64-url-1.2.1.tgz"; + sha1 = "199fd661702a0e7b7dcae6e0698bb089c52f6d78"; }; }; - "is-invalid-path-0.1.0" = { - name = "is-invalid-path"; - packageName = "is-invalid-path"; + "base64id-0.1.0" = { + name = "base64id"; + packageName = "base64id"; version = "0.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-invalid-path/-/is-invalid-path-0.1.0.tgz"; - sha1 = "307a855b3cf1a938b44ea70d2c61106053714f34"; + url = "https://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz"; + sha1 = "02ce0fdeee0cef4f40080e1e73e834f0b1bfce3f"; }; }; - "is-natural-number-4.0.1" = { - name = "is-natural-number"; - packageName = "is-natural-number"; - version = "4.0.1"; + "base64id-1.0.0" = { + name = "base64id"; + packageName = "base64id"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz"; - sha1 = "ab9d76e1db4ced51e35de0c72ebecf09f734cde8"; + url = "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz"; + sha1 = "47688cb99bb6804f0e06d3e763b1c32e57d8e6b6"; }; }; - "is-npm-1.0.0" = { - name = "is-npm"; - packageName = "is-npm"; - version = "1.0.0"; + "basic-auth-1.0.4" = { + name = "basic-auth"; + packageName = "basic-auth"; + version = "1.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz"; - sha1 = "f2fb63a65e4905b406c86072765a1a4dc793b9f4"; + url = "https://registry.npmjs.org/basic-auth/-/basic-auth-1.0.4.tgz"; + sha1 = "030935b01de7c9b94a824b29f3fccb750d3a5290"; }; }; - "is-number-2.1.0" = { - name = "is-number"; - packageName = "is-number"; - version = "2.1.0"; + "basic-auth-1.1.0" = { + name = "basic-auth"; + packageName = "basic-auth"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz"; - sha1 = "01fcbbb393463a548f2f466cce16dece49db908f"; + url = "https://registry.npmjs.org/basic-auth/-/basic-auth-1.1.0.tgz"; + sha1 = "45221ee429f7ee1e5035be3f51533f1cdfd29884"; }; }; - "is-number-3.0.0" = { - name = "is-number"; - packageName = "is-number"; - version = "3.0.0"; + "basic-auth-2.0.0" = { + name = "basic-auth"; + packageName = "basic-auth"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz"; - sha1 = "24fd6201a4782cf50561c810276afc7d12d71195"; + url = "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.0.tgz"; + sha1 = "015db3f353e02e56377755f962742e8981e7bbba"; }; }; - "is-number-4.0.0" = { - name = "is-number"; - packageName = "is-number"; - version = "4.0.0"; + "basic-auth-connect-1.0.0" = { + name = "basic-auth-connect"; + packageName = "basic-auth-connect"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz"; - sha512 = "rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ=="; + url = "https://registry.npmjs.org/basic-auth-connect/-/basic-auth-connect-1.0.0.tgz"; + sha1 = "fdb0b43962ca7b40456a7c2bb48fe173da2d2122"; }; }; - "is-obj-1.0.1" = { - name = "is-obj"; - packageName = "is-obj"; - version = "1.0.1"; + "batch-0.5.3" = { + name = "batch"; + packageName = "batch"; + version = "0.5.3"; src = fetchurl { - url = "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz"; - sha1 = "3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"; + url = "https://registry.npmjs.org/batch/-/batch-0.5.3.tgz"; + sha1 = "3f3414f380321743bfc1042f9a83ff1d5824d464"; }; }; - "is-object-1.0.1" = { - name = "is-object"; - packageName = "is-object"; - version = "1.0.1"; + "batch-0.6.1" = { + name = "batch"; + packageName = "batch"; + version = "0.6.1"; src = fetchurl { - url = "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz"; - sha1 = "8952688c5ec2ffd6b03ecc85e769e02903083470"; + url = "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz"; + sha1 = "dc34314f4e679318093fc760272525f94bf25c16"; }; }; - "is-options-1.0.1" = { - name = "is-options"; - packageName = "is-options"; - version = "1.0.1"; + "bcrypt-2.0.1" = { + name = "bcrypt"; + packageName = "bcrypt"; + version = "2.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/is-options/-/is-options-1.0.1.tgz"; - sha512 = "2Xj8sA0zDrAcaoWfBiNmc6VPWAgKDpim0T3J9Djq7vbm1UjwbUWzeuLu/FwC46g3cBbAn0E5R0xwVtOobM6Xxg=="; + url = "https://registry.npmjs.org/bcrypt/-/bcrypt-2.0.1.tgz"; + sha512 = "DwB7WgJPdskbR+9Y3OTJtwRq09Lmm7Na6b+4ewvXjkD0nfNRi1OozxljHm5ETlDCBq9DTy04lQz+rj+T2ztIJg=="; }; }; - "is-path-inside-1.0.1" = { - name = "is-path-inside"; - packageName = "is-path-inside"; - version = "1.0.1"; + "bcrypt-nodejs-0.0.3" = { + name = "bcrypt-nodejs"; + packageName = "bcrypt-nodejs"; + version = "0.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz"; - sha1 = "8ef5b7de50437a3fdca6b4e865ef7aa55cb48036"; + url = "https://registry.npmjs.org/bcrypt-nodejs/-/bcrypt-nodejs-0.0.3.tgz"; + sha1 = "c60917f26dc235661566c681061c303c2b28842b"; }; }; - "is-plain-object-2.0.4" = { - name = "is-plain-object"; - packageName = "is-plain-object"; - version = "2.0.4"; + "bcrypt-pbkdf-1.0.2" = { + name = "bcrypt-pbkdf"; + packageName = "bcrypt-pbkdf"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz"; - sha512 = "h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og=="; + url = "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz"; + sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"; }; }; - "is-posix-bracket-0.1.1" = { - name = "is-posix-bracket"; - packageName = "is-posix-bracket"; - version = "0.1.1"; + "bcryptjs-2.4.3" = { + name = "bcryptjs"; + packageName = "bcryptjs"; + version = "2.4.3"; src = fetchurl { - url = "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz"; - sha1 = "3334dc79774368e92f016e6fbc0a88f5cd6e6bc4"; + url = "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz"; + sha1 = "9ab5627b93e60621ff7cdac5da9733027df1d0cb"; }; }; - "is-primitive-2.0.0" = { - name = "is-primitive"; - packageName = "is-primitive"; - version = "2.0.0"; + "beeper-1.1.1" = { + name = "beeper"; + packageName = "beeper"; + version = "1.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz"; - sha1 = "207bab91638499c07b2adf240a41a87210034575"; + url = "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz"; + sha1 = "e6d5ea8c5dad001304a70b22638447f69cb2f809"; }; }; - "is-promise-2.1.0" = { - name = "is-promise"; - packageName = "is-promise"; - version = "2.1.0"; + "bencode-0.7.0" = { + name = "bencode"; + packageName = "bencode"; + version = "0.7.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz"; - sha1 = "79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"; + url = "https://registry.npmjs.org/bencode/-/bencode-0.7.0.tgz"; + sha1 = "811ed647c0118945e41bb4bbbdea9a2c78a17083"; }; }; - "is-redirect-1.0.0" = { - name = "is-redirect"; - packageName = "is-redirect"; - version = "1.0.0"; + "bencode-0.8.0" = { + name = "bencode"; + packageName = "bencode"; + version = "0.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz"; - sha1 = "1d03dded53bd8db0f30c26e4f95d36fc7c87dc24"; + url = "https://registry.npmjs.org/bencode/-/bencode-0.8.0.tgz"; + sha1 = "3143448e82b0fadc745633ecc2a5f8fa87932f19"; }; }; - "is-retry-allowed-1.1.0" = { - name = "is-retry-allowed"; - packageName = "is-retry-allowed"; - version = "1.1.0"; + "bencode-1.0.0" = { + name = "bencode"; + packageName = "bencode"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz"; - sha1 = "11a060568b67339444033d0125a61a20d564fb34"; + url = "https://registry.npmjs.org/bencode/-/bencode-1.0.0.tgz"; + sha512 = "N+VOSP5MkoX+xgnp6Y056iCY5TmCZg9rgPNPQe0bIiXchxYFP4vs/Tf0dTdQ+qQhP7HM2gvfFq+sUVjQsGy5Zw=="; }; }; - "is-stream-1.1.0" = { - name = "is-stream"; - packageName = "is-stream"; - version = "1.1.0"; + "bencode-2.0.0" = { + name = "bencode"; + packageName = "bencode"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz"; - sha1 = "12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"; + url = "https://registry.npmjs.org/bencode/-/bencode-2.0.0.tgz"; + sha512 = "wr2HwwrUpfB5c68zmAudOltC7rZ1G0+lQOcnuEcfIM3AWAVnB3rHI3nlgd/2CWTfQ3w3zagKt89zni/M+VLZ8g=="; }; }; - "is-string-1.0.4" = { - name = "is-string"; - packageName = "is-string"; - version = "1.0.4"; + "better-assert-1.0.2" = { + name = "better-assert"; + packageName = "better-assert"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/is-string/-/is-string-1.0.4.tgz"; - sha1 = "cc3a9b69857d621e963725a24caeec873b826e64"; + url = "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz"; + sha1 = "40866b9e1b9e0b55b481894311e68faffaebc522"; }; }; - "is-typedarray-1.0.0" = { - name = "is-typedarray"; - packageName = "is-typedarray"; - version = "1.0.0"; + "better-curry-1.6.0" = { + name = "better-curry"; + packageName = "better-curry"; + version = "1.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"; - sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a"; + url = "https://registry.npmjs.org/better-curry/-/better-curry-1.6.0.tgz"; + sha1 = "38f716b24c8cee07a262abc41c22c314e20e3869"; }; }; - "is-utf8-0.2.1" = { - name = "is-utf8"; - packageName = "is-utf8"; - version = "0.2.1"; + "biased-opener-0.2.8" = { + name = "biased-opener"; + packageName = "biased-opener"; + version = "0.2.8"; src = fetchurl { - url = "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"; - sha1 = "4b0da1442104d1b336340e80797e865cf39f7d72"; + url = "https://registry.npmjs.org/biased-opener/-/biased-opener-0.2.8.tgz"; + sha1 = "159a49b9a9714c1fb102f2e0ed1906fab6a450f4"; }; }; - "is-valid-path-0.1.1" = { - name = "is-valid-path"; - packageName = "is-valid-path"; - version = "0.1.1"; + "big-integer-1.6.34" = { + name = "big-integer"; + packageName = "big-integer"; + version = "1.6.34"; src = fetchurl { - url = "https://registry.npmjs.org/is-valid-path/-/is-valid-path-0.1.1.tgz"; - sha1 = "110f9ff74c37f663e1ec7915eb451f2db93ac9df"; + url = "https://registry.npmjs.org/big-integer/-/big-integer-1.6.34.tgz"; + sha512 = "+w6B0Uo0ZvTSzDkXjoBCTNK0oe+aVL+yPi7kwGZm8hd8+Nj1AFPoxoq1Bl/mEu/G/ivOkUc1LRqVR0XeWFUzuA=="; }; }; - "is-windows-1.0.2" = { - name = "is-windows"; - packageName = "is-windows"; - version = "1.0.2"; + "big.js-3.2.0" = { + name = "big.js"; + packageName = "big.js"; + version = "3.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz"; - sha512 = "eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA=="; + url = "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz"; + sha512 = "+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q=="; }; }; - "isarray-0.0.1" = { - name = "isarray"; - packageName = "isarray"; - version = "0.0.1"; + "bigspinner-3.1.0" = { + name = "bigspinner"; + packageName = "bigspinner"; + version = "3.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"; - sha1 = "8a18acfca9a8f4177e09abfc6038939b05d1eedf"; + url = "https://registry.npmjs.org/bigspinner/-/bigspinner-3.1.0.tgz"; + sha1 = "dd3a862b2fedf66fee8471320069428d0d84427a"; }; }; - "isarray-1.0.0" = { - name = "isarray"; - packageName = "isarray"; - version = "1.0.0"; + "bin-version-2.0.0" = { + name = "bin-version"; + packageName = "bin-version"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"; - sha1 = "bb935d48582cba168c06834957a54a3e07124f11"; + url = "https://registry.npmjs.org/bin-version/-/bin-version-2.0.0.tgz"; + sha1 = "2cc95d83b522bdef2e99978e76aeb5491c8114ff"; }; }; - "isexe-2.0.0" = { - name = "isexe"; - packageName = "isexe"; - version = "2.0.0"; + "bin-version-check-3.0.0" = { + name = "bin-version-check"; + packageName = "bin-version-check"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"; - sha1 = "e8fbf374dc556ff8947a10dcb0572d633f2cfa10"; + url = "https://registry.npmjs.org/bin-version-check/-/bin-version-check-3.0.0.tgz"; + sha1 = "e24ebfa6b63cb0387c5fc174f86e5cc812ca7cc9"; }; }; - "isobject-2.1.0" = { - name = "isobject"; - packageName = "isobject"; - version = "2.1.0"; + "binary-0.3.0" = { + name = "binary"; + packageName = "binary"; + version = "0.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz"; - sha1 = "f065561096a3f1da2ef46272f815c840d87e0c89"; + url = "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz"; + sha1 = "9f60553bc5ce8c3386f3b553cff47462adecaa79"; }; }; - "isobject-3.0.1" = { - name = "isobject"; - packageName = "isobject"; - version = "3.0.1"; + "binary-extensions-1.11.0" = { + name = "binary-extensions"; + packageName = "binary-extensions"; + version = "1.11.0"; src = fetchurl { - url = "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz"; - sha1 = "4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"; + url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz"; + sha1 = "46aa1751fb6a2f93ee5e689bb1087d4b14c6c205"; }; }; - "isstream-0.1.2" = { - name = "isstream"; - packageName = "isstream"; - version = "0.1.2"; + "binary-search-1.3.4" = { + name = "binary-search"; + packageName = "binary-search"; + version = "1.3.4"; src = fetchurl { - url = "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"; - sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a"; + url = "https://registry.npmjs.org/binary-search/-/binary-search-1.3.4.tgz"; + sha512 = "dPxU/vZLnH0tEVjVPgi015oSwqu6oLfCeHywuFRhBE0yM0mYocvleTl8qsdM1YFhRzTRhM1+VzS8XLDVrHPopg=="; }; }; - "isurl-1.0.0" = { - name = "isurl"; - packageName = "isurl"; - version = "1.0.0"; + "binaryheap-0.0.3" = { + name = "binaryheap"; + packageName = "binaryheap"; + version = "0.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz"; - sha512 = "1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w=="; + url = "https://registry.npmjs.org/binaryheap/-/binaryheap-0.0.3.tgz"; + sha1 = "0d6136c84e9f1a5a90c0b97178c3e00df59820d6"; }; }; - "iterators-0.1.0" = { - name = "iterators"; - packageName = "iterators"; - version = "0.1.0"; + "bindings-1.2.1" = { + name = "bindings"; + packageName = "bindings"; + version = "1.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/iterators/-/iterators-0.1.0.tgz"; - sha1 = "d03f666ca4e6130138565997cacea54164203156"; + url = "https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz"; + sha1 = "14ad6113812d2d37d72e67b4cacb4bb726505f11"; }; }; - "jade-0.26.3" = { - name = "jade"; - packageName = "jade"; - version = "0.26.3"; + "bindings-1.3.0" = { + name = "bindings"; + packageName = "bindings"; + version = "1.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/jade/-/jade-0.26.3.tgz"; - sha1 = "8f10d7977d8d79f2f6ff862a81b0513ccb25686c"; + url = "https://registry.npmjs.org/bindings/-/bindings-1.3.0.tgz"; + sha512 = "DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw=="; }; }; - "js-yaml-3.12.0" = { - name = "js-yaml"; - packageName = "js-yaml"; - version = "3.12.0"; + "binstall-1.2.0" = { + name = "binstall"; + packageName = "binstall"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz"; - sha512 = "PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A=="; + url = "https://registry.npmjs.org/binstall/-/binstall-1.2.0.tgz"; + sha1 = "6b2c0f580b9e3c607f50ef7a22a54ce9fdc8d933"; }; }; - "jsbn-0.1.1" = { - name = "jsbn"; - packageName = "jsbn"; - version = "0.1.1"; + "bitfield-0.1.0" = { + name = "bitfield"; + packageName = "bitfield"; + version = "0.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz"; - sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"; + url = "https://registry.npmjs.org/bitfield/-/bitfield-0.1.0.tgz"; + sha1 = "b05d8b5f0d09f2df35a9db3b3a62d3808c46c457"; }; }; - "json-refs-2.1.7" = { - name = "json-refs"; - packageName = "json-refs"; - version = "2.1.7"; + "bitfield-2.0.0" = { + name = "bitfield"; + packageName = "bitfield"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/json-refs/-/json-refs-2.1.7.tgz"; - sha1 = "b9eb01fe29f5ea3e92878f15aea10ad38b5acf89"; + url = "https://registry.npmjs.org/bitfield/-/bitfield-2.0.0.tgz"; + sha512 = "4xM4DYejOHQ/qWBfeqBXNA4mJ12PwcOibFYnH1kYh5U9BHciCqEJBqGNVnMJXUhm8mflujNRLSv7IiVQxovgjw=="; }; }; - "json-schema-0.2.3" = { - name = "json-schema"; - packageName = "json-schema"; - version = "0.2.3"; + "bitfield-rle-2.2.1" = { + name = "bitfield-rle"; + packageName = "bitfield-rle"; + version = "2.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz"; - sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13"; + url = "https://registry.npmjs.org/bitfield-rle/-/bitfield-rle-2.2.1.tgz"; + sha512 = "wrDhHe7LUkqaytxgbsFXoemzHRv6e8FrVNWWsQCgUfmuVYW6ke44hoGc9VdpjgfIsJ/ejmCFA8wDtDqACNAvyw=="; }; }; - "json-schema-deref-sync-0.3.4" = { - name = "json-schema-deref-sync"; - packageName = "json-schema-deref-sync"; - version = "0.3.4"; + "bittorrent-dht-6.4.2" = { + name = "bittorrent-dht"; + packageName = "bittorrent-dht"; + version = "6.4.2"; src = fetchurl { - url = "https://registry.npmjs.org/json-schema-deref-sync/-/json-schema-deref-sync-0.3.4.tgz"; - sha512 = "4Ssj+1UGDJAzPIdTL1QW/rvHwWeuwC28gjbA0EjStLxVsalc+UPciKXxs3rhtr4gaGdIBojW/VmvC8B8bCQwcA=="; + url = "https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-6.4.2.tgz"; + sha1 = "8b40f8cee6bea87f2b34fd2ae0bd367a8b1247a6"; }; }; - "json-schema-traverse-0.3.1" = { - name = "json-schema-traverse"; - packageName = "json-schema-traverse"; - version = "0.3.1"; + "bittorrent-dht-7.10.0" = { + name = "bittorrent-dht"; + packageName = "bittorrent-dht"; + version = "7.10.0"; src = fetchurl { - url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz"; - sha1 = "349a6d44c53a51de89b40805c5d5e59b417d3340"; + url = "https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.10.0.tgz"; + sha512 = "fvb6M58Ceiv/S94nu6zeaiMoJvUYOeIqRbgaClm+kJTzCAqJPtAR/31pXNYB5iEReOoKqQB5zY33gY0W6ZRWQQ=="; }; }; - "json-stringify-safe-5.0.1" = { - name = "json-stringify-safe"; - packageName = "json-stringify-safe"; - version = "5.0.1"; + "bittorrent-dht-8.4.0" = { + name = "bittorrent-dht"; + packageName = "bittorrent-dht"; + version = "8.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"; - sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"; + url = "https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-8.4.0.tgz"; + sha512 = "FRe/+MYBePev7Yb+BXSclkVuDxb/w+gUbao6nVHYQRaKO7aXE+ARRlL3phqm6Rdhw5CRVoLMbLd49nxmCuUhUQ=="; }; }; - "jsonfile-2.4.0" = { - name = "jsonfile"; - packageName = "jsonfile"; - version = "2.4.0"; + "bittorrent-peerid-1.3.0" = { + name = "bittorrent-peerid"; + packageName = "bittorrent-peerid"; + version = "1.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz"; - sha1 = "3736a2b428b87bbda0cc83b53fa3d633a35c2ae8"; + url = "https://registry.npmjs.org/bittorrent-peerid/-/bittorrent-peerid-1.3.0.tgz"; + sha512 = "SYd5H3RbN1ex+TrWAKXkEkASFWxAR7Tk6iLt9tfAT9ehBvZb/Y3AQDVRVJynlrixcWpnmsLYKI7tkRWgp7ORoQ=="; }; }; - "jsprim-1.4.1" = { - name = "jsprim"; - packageName = "jsprim"; - version = "1.4.1"; + "bittorrent-protocol-3.0.1" = { + name = "bittorrent-protocol"; + packageName = "bittorrent-protocol"; + version = "3.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz"; - sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"; + url = "https://registry.npmjs.org/bittorrent-protocol/-/bittorrent-protocol-3.0.1.tgz"; + sha512 = "hnvOzAu9u+2H0OLLL5byoFdz6oz5f3bx5f7R+ItUohTHMq9TgUhEJfcjo7xWtQHSKOVciYWwYTJ4EjczF5RX2A=="; }; }; - "k-bucket-3.3.1" = { - name = "k-bucket"; - packageName = "k-bucket"; - version = "3.3.1"; + "bittorrent-tracker-7.7.0" = { + name = "bittorrent-tracker"; + packageName = "bittorrent-tracker"; + version = "7.7.0"; src = fetchurl { - url = "https://registry.npmjs.org/k-bucket/-/k-bucket-3.3.1.tgz"; - sha512 = "kgwWqYT79rAahn4maIVTP8dIe+m1KulufWW+f1bB9DlZrRFiGpZ4iJOg2HUp4xJYBWONP3+rOPIWF/RXABU6mw=="; + url = "https://registry.npmjs.org/bittorrent-tracker/-/bittorrent-tracker-7.7.0.tgz"; + sha1 = "ffd2eabc141d36ed5c1817df7e992f91fd7fc65c"; }; }; - "k-bucket-4.0.1" = { - name = "k-bucket"; - packageName = "k-bucket"; - version = "4.0.1"; + "bittorrent-tracker-9.10.1" = { + name = "bittorrent-tracker"; + packageName = "bittorrent-tracker"; + version = "9.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/k-bucket/-/k-bucket-4.0.1.tgz"; - sha512 = "YvDpmY3waI999h1zZoW1rJ04fZrgZ+5PAlVmvwDHT6YO/Q1AOhdel07xsKy9eAvJjQ9xZV1wz3rXKqEfaWvlcQ=="; + url = "https://registry.npmjs.org/bittorrent-tracker/-/bittorrent-tracker-9.10.1.tgz"; + sha512 = "n5zTL/g6Wt0rb2EnkiyiaGYhth7I/N0/xMqGUpvGX/7g1scDGBVPhJnXR8lfp3/OMj681fv40o4q/otECMtZSA=="; }; }; - "k-rpc-4.3.1" = { - name = "k-rpc"; - packageName = "k-rpc"; - version = "4.3.1"; + "bl-0.8.2" = { + name = "bl"; + packageName = "bl"; + version = "0.8.2"; src = fetchurl { - url = "https://registry.npmjs.org/k-rpc/-/k-rpc-4.3.1.tgz"; - sha512 = "mgAJZeFYbpP0xzJzmS0TQTYoFI0sjy3GnKFhg8wyboL+KvWg2WLaA2Oy9PthLPx2Rxz4WeBMk4y3MSOrDJ95FA=="; + url = "https://registry.npmjs.org/bl/-/bl-0.8.2.tgz"; + sha1 = "c9b6bca08d1bc2ea00fc8afb4f1a5fd1e1c66e4e"; }; }; - "k-rpc-socket-1.8.0" = { - name = "k-rpc-socket"; - packageName = "k-rpc-socket"; - version = "1.8.0"; + "bl-1.0.3" = { + name = "bl"; + packageName = "bl"; + version = "1.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/k-rpc-socket/-/k-rpc-socket-1.8.0.tgz"; - sha512 = "f/9TynsO8YYjZ6JjNNtSSH7CJcIHcio1buy3zqByGxb/GX8AWLdL6FZEWTrN8V3/J7W4/E0ZTQQ+Jt2rVq7ELg=="; + url = "https://registry.npmjs.org/bl/-/bl-1.0.3.tgz"; + sha1 = "fc5421a28fd4226036c3b3891a66a25bc64d226e"; }; }; - "keypress-0.2.1" = { - name = "keypress"; - packageName = "keypress"; - version = "0.2.1"; + "bl-1.1.2" = { + name = "bl"; + packageName = "bl"; + version = "1.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/keypress/-/keypress-0.2.1.tgz"; - sha1 = "1e80454250018dbad4c3fe94497d6e67b6269c77"; + url = "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz"; + sha1 = "fdca871a99713aa00d19e3bbba41c44787a65398"; }; }; - "kind-of-3.2.2" = { - name = "kind-of"; - packageName = "kind-of"; - version = "3.2.2"; + "bl-1.2.2" = { + name = "bl"; + packageName = "bl"; + version = "1.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz"; - sha1 = "31ea21a734bab9bbb0f32466d893aea51e4a3c64"; + url = "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz"; + sha512 = "e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA=="; }; }; - "kind-of-4.0.0" = { - name = "kind-of"; - packageName = "kind-of"; - version = "4.0.0"; + "blake2b-2.1.3" = { + name = "blake2b"; + packageName = "blake2b"; + version = "2.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz"; - sha1 = "20813df3d712928b207378691a45066fae72dd57"; + url = "https://registry.npmjs.org/blake2b/-/blake2b-2.1.3.tgz"; + sha512 = "pkDss4xFVbMb4270aCyGD3qLv92314Et+FsKzilCLxDz5DuZ2/1g3w4nmBbu6nKApPspnjG7JcwTjGZnduB1yg=="; }; }; - "kind-of-5.1.0" = { - name = "kind-of"; - packageName = "kind-of"; - version = "5.1.0"; + "blake2b-wasm-1.1.7" = { + name = "blake2b-wasm"; + packageName = "blake2b-wasm"; + version = "1.1.7"; src = fetchurl { - url = "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz"; - sha512 = "NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="; + url = "https://registry.npmjs.org/blake2b-wasm/-/blake2b-wasm-1.1.7.tgz"; + sha512 = "oFIHvXhlz/DUgF0kq5B1CqxIDjIJwh9iDeUUGQUcvgiGz7Wdw03McEO7CfLBy7QKGdsydcMCgO9jFNBAFCtFcA=="; }; }; - "kind-of-6.0.2" = { - name = "kind-of"; - packageName = "kind-of"; - version = "6.0.2"; + "blob-0.0.2" = { + name = "blob"; + packageName = "blob"; + version = "0.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz"; - sha512 = "s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA=="; + url = "https://registry.npmjs.org/blob/-/blob-0.0.2.tgz"; + sha1 = "b89562bd6994af95ba1e812155536333aa23cf24"; }; }; - "klaw-1.3.1" = { - name = "klaw"; - packageName = "klaw"; - version = "1.3.1"; + "blob-0.0.4" = { + name = "blob"; + packageName = "blob"; + version = "0.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz"; - sha1 = "4088433b46b3b1ba259d78785d8e96f73ba02439"; + url = "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz"; + sha1 = "bcf13052ca54463f30f9fc7e95b9a47630a94921"; }; }; - "last-one-wins-1.0.4" = { - name = "last-one-wins"; - packageName = "last-one-wins"; - version = "1.0.4"; + "blob-to-buffer-1.2.8" = { + name = "blob-to-buffer"; + packageName = "blob-to-buffer"; + version = "1.2.8"; src = fetchurl { - url = "https://registry.npmjs.org/last-one-wins/-/last-one-wins-1.0.4.tgz"; - sha1 = "c1bfd0cbcb46790ec9156b8d1aee8fcb86cda22a"; + url = "https://registry.npmjs.org/blob-to-buffer/-/blob-to-buffer-1.2.8.tgz"; + sha512 = "re0AIxakF504MgeMtIyJkVcZ8T5aUxtp/QmTMlmjyb3P44E1BEv5x3LATBGApWAJATyXHtkXRD+gWTmeyYLiQA=="; }; }; - "latest-version-3.1.0" = { - name = "latest-version"; - packageName = "latest-version"; - version = "3.1.0"; + "block-stream-0.0.9" = { + name = "block-stream"; + packageName = "block-stream"; + version = "0.0.9"; src = fetchurl { - url = "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz"; - sha1 = "a205383fea322b33b5ae3b18abee0dc2f356ee15"; + url = "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz"; + sha1 = "13ebfe778a03205cfe03751481ebb4b3300c126a"; }; }; - "lazy-cache-1.0.4" = { - name = "lazy-cache"; - packageName = "lazy-cache"; - version = "1.0.4"; + "block-stream2-1.1.0" = { + name = "block-stream2"; + packageName = "block-stream2"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz"; - sha1 = "a1d78fc3a50474cb80845d3b3b6e1da49a446e8e"; + url = "https://registry.npmjs.org/block-stream2/-/block-stream2-1.1.0.tgz"; + sha1 = "c738e3a91ba977ebb5e1fef431e13ca11d8639e2"; }; }; - "length-prefixed-message-3.0.3" = { - name = "length-prefixed-message"; - packageName = "length-prefixed-message"; - version = "3.0.3"; + "bluebird-2.9.34" = { + name = "bluebird"; + packageName = "bluebird"; + version = "2.9.34"; src = fetchurl { - url = "https://registry.npmjs.org/length-prefixed-message/-/length-prefixed-message-3.0.3.tgz"; - sha1 = "245474d69abc0614dca368dc35aa8074982a23ac"; + url = "https://registry.npmjs.org/bluebird/-/bluebird-2.9.34.tgz"; + sha1 = "2f7b4ec80216328a9fddebdf69c8d4942feff7d8"; }; }; - "lodash-3.10.1" = { - name = "lodash"; - packageName = "lodash"; - version = "3.10.1"; + "bluebird-2.9.9" = { + name = "bluebird"; + packageName = "bluebird"; + version = "2.9.9"; src = fetchurl { - url = "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz"; - sha1 = "5bf45e8e49ba4189e17d482789dfd15bd140b7b6"; + url = "https://registry.npmjs.org/bluebird/-/bluebird-2.9.9.tgz"; + sha1 = "61a26904d43d7f6b19dff7ed917dbc92452ad6d3"; }; }; - "lodash-4.17.10" = { - name = "lodash"; - packageName = "lodash"; - version = "4.17.10"; + "bluebird-3.5.1" = { + name = "bluebird"; + packageName = "bluebird"; + version = "3.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz"; - sha512 = "UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg=="; + url = "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz"; + sha512 = "MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA=="; }; }; - "lodash-compat-3.10.2" = { - name = "lodash-compat"; - packageName = "lodash-compat"; - version = "3.10.2"; + "blueimp-md5-2.10.0" = { + name = "blueimp-md5"; + packageName = "blueimp-md5"; + version = "2.10.0"; src = fetchurl { - url = "https://registry.npmjs.org/lodash-compat/-/lodash-compat-3.10.2.tgz"; - sha1 = "c6940128a9d30f8e902cd2cf99fd0cba4ecfc183"; + url = "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.10.0.tgz"; + sha512 = "EkNUOi7tpV68TqjpiUz9D9NcT8um2+qtgntmMbi5UKssVX2m/2PLqotcric0RE63pB3HPN/fjf3cKHN2ufGSUQ=="; }; }; - "lodash._arraypool-2.4.1" = { - name = "lodash._arraypool"; - packageName = "lodash._arraypool"; - version = "2.4.1"; + "bn.js-4.11.8" = { + name = "bn.js"; + packageName = "bn.js"; + version = "4.11.8"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._arraypool/-/lodash._arraypool-2.4.1.tgz"; - sha1 = "e88eecb92e2bb84c9065612fd958a0719cd47f94"; + url = "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz"; + sha512 = "ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA=="; }; }; - "lodash._basebind-2.4.1" = { - name = "lodash._basebind"; - packageName = "lodash._basebind"; - version = "2.4.1"; + "bncode-0.2.3" = { + name = "bncode"; + packageName = "bncode"; + version = "0.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._basebind/-/lodash._basebind-2.4.1.tgz"; - sha1 = "e940b9ebdd27c327e0a8dab1b55916c5341e9575"; + url = "https://registry.npmjs.org/bncode/-/bncode-0.2.3.tgz"; + sha1 = "37f851dc8e47188a83fbc0f6fa4775cacc9a3296"; }; }; - "lodash._baseclone-2.4.1" = { - name = "lodash._baseclone"; - packageName = "lodash._baseclone"; - version = "2.4.1"; + "bncode-0.5.3" = { + name = "bncode"; + packageName = "bncode"; + version = "0.5.3"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._baseclone/-/lodash._baseclone-2.4.1.tgz"; - sha1 = "30f823e57e17e3735d383bd62b60b387543b4186"; + url = "https://registry.npmjs.org/bncode/-/bncode-0.5.3.tgz"; + sha1 = "e16661697452d436bf9886238cc791b08d66a61a"; }; }; - "lodash._basecreate-2.4.1" = { - name = "lodash._basecreate"; - packageName = "lodash._basecreate"; - version = "2.4.1"; + "body-0.1.0" = { + name = "body"; + packageName = "body"; + version = "0.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-2.4.1.tgz"; - sha1 = "f8e6f5b578a9e34e541179b56b8eeebf4a287e08"; + url = "https://registry.npmjs.org/body/-/body-0.1.0.tgz"; + sha1 = "e714fe28cd8848aa34cdf2c9f242bbe2e15d1cd8"; }; }; - "lodash._basecreatecallback-2.4.1" = { - name = "lodash._basecreatecallback"; - packageName = "lodash._basecreatecallback"; - version = "2.4.1"; + "body-parser-1.12.4" = { + name = "body-parser"; + packageName = "body-parser"; + version = "1.12.4"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._basecreatecallback/-/lodash._basecreatecallback-2.4.1.tgz"; - sha1 = "7d0b267649cb29e7a139d0103b7c11fae84e4851"; + url = "https://registry.npmjs.org/body-parser/-/body-parser-1.12.4.tgz"; + sha1 = "090700c4ba28862a8520ef378395fdee5f61c229"; }; }; - "lodash._basecreatewrapper-2.4.1" = { - name = "lodash._basecreatewrapper"; - packageName = "lodash._basecreatewrapper"; - version = "2.4.1"; + "body-parser-1.13.3" = { + name = "body-parser"; + packageName = "body-parser"; + version = "1.13.3"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._basecreatewrapper/-/lodash._basecreatewrapper-2.4.1.tgz"; - sha1 = "4d31f2e7de7e134fbf2803762b8150b32519666f"; + url = "https://registry.npmjs.org/body-parser/-/body-parser-1.13.3.tgz"; + sha1 = "c08cf330c3358e151016a05746f13f029c97fa97"; }; }; - "lodash._baseiteratee-4.7.0" = { - name = "lodash._baseiteratee"; - packageName = "lodash._baseiteratee"; - version = "4.7.0"; + "body-parser-1.18.2" = { + name = "body-parser"; + packageName = "body-parser"; + version = "1.18.2"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._baseiteratee/-/lodash._baseiteratee-4.7.0.tgz"; - sha1 = "34a9b5543572727c3db2e78edae3c0e9e66bd102"; + url = "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz"; + sha1 = "87678a19d84b47d859b83199bd59bce222b10454"; }; }; - "lodash._basetostring-4.12.0" = { - name = "lodash._basetostring"; - packageName = "lodash._basetostring"; - version = "4.12.0"; + "body-parser-1.18.3" = { + name = "body-parser"; + packageName = "body-parser"; + version = "1.18.3"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-4.12.0.tgz"; - sha1 = "9327c9dc5158866b7fa4b9d42f4638e5766dd9df"; + url = "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz"; + sha1 = "5b292198ffdd553b3a0f20ded0592b956955c8b4"; }; }; - "lodash._baseuniq-4.6.0" = { - name = "lodash._baseuniq"; - packageName = "lodash._baseuniq"; - version = "4.6.0"; + "bonjour-3.5.0" = { + name = "bonjour"; + packageName = "bonjour"; + version = "3.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._baseuniq/-/lodash._baseuniq-4.6.0.tgz"; - sha1 = "0ebb44e456814af7905c6212fa2c9b2d51b841e8"; + url = "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz"; + sha1 = "8e890a183d8ee9a2393b3844c691a42bcf7bc9f5"; }; }; - "lodash._createset-4.0.3" = { - name = "lodash._createset"; - packageName = "lodash._createset"; - version = "4.0.3"; + "boolbase-1.0.0" = { + name = "boolbase"; + packageName = "boolbase"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._createset/-/lodash._createset-4.0.3.tgz"; - sha1 = "0f4659fbb09d75194fa9e2b88a6644d363c9fe26"; + url = "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz"; + sha1 = "68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"; }; }; - "lodash._createwrapper-2.4.1" = { - name = "lodash._createwrapper"; - packageName = "lodash._createwrapper"; - version = "2.4.1"; + "boom-0.3.8" = { + name = "boom"; + packageName = "boom"; + version = "0.3.8"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._createwrapper/-/lodash._createwrapper-2.4.1.tgz"; - sha1 = "51d6957973da4ed556e37290d8c1a18c53de1607"; + url = "https://registry.npmjs.org/boom/-/boom-0.3.8.tgz"; + sha1 = "c8cdb041435912741628c044ecc732d1d17c09ea"; }; }; - "lodash._getarray-2.4.1" = { - name = "lodash._getarray"; - packageName = "lodash._getarray"; - version = "2.4.1"; + "boom-2.10.1" = { + name = "boom"; + packageName = "boom"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._getarray/-/lodash._getarray-2.4.1.tgz"; - sha1 = "faf1f7f810fa985a251c2187404481094839e5ee"; + url = "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz"; + sha1 = "39c8918ceff5799f83f9492a848f625add0c766f"; }; }; - "lodash._isnative-2.4.1" = { - name = "lodash._isnative"; - packageName = "lodash._isnative"; - version = "2.4.1"; + "boom-4.3.1" = { + name = "boom"; + packageName = "boom"; + version = "4.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"; - sha1 = "3ea6404b784a7be836c7b57580e1cdf79b14832c"; + url = "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz"; + sha1 = "4f8a3005cb4a7e3889f749030fd25b96e01d2e31"; }; }; - "lodash._maxpoolsize-2.4.1" = { - name = "lodash._maxpoolsize"; - packageName = "lodash._maxpoolsize"; - version = "2.4.1"; + "boom-5.2.0" = { + name = "boom"; + packageName = "boom"; + version = "5.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._maxpoolsize/-/lodash._maxpoolsize-2.4.1.tgz"; - sha1 = "9d482f463b8e66afbe59c2c14edb117060172334"; + url = "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz"; + sha512 = "Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw=="; }; }; - "lodash._objecttypes-2.4.1" = { - name = "lodash._objecttypes"; - packageName = "lodash._objecttypes"; - version = "2.4.1"; + "bottleneck-1.5.3" = { + name = "bottleneck"; + packageName = "bottleneck"; + version = "1.5.3"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz"; - sha1 = "7c0b7f69d98a1f76529f890b0cdb1b4dfec11c11"; + url = "https://registry.npmjs.org/bottleneck/-/bottleneck-1.5.3.tgz"; + sha1 = "55fa64920d9670087d44150404525d59f9511c20"; }; }; - "lodash._releasearray-2.4.1" = { - name = "lodash._releasearray"; - packageName = "lodash._releasearray"; - version = "2.4.1"; + "bower-1.8.4" = { + name = "bower"; + packageName = "bower"; + version = "1.8.4"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._releasearray/-/lodash._releasearray-2.4.1.tgz"; - sha1 = "a6139630d76d1536b07ddc80962889b082f6a641"; + url = "https://registry.npmjs.org/bower/-/bower-1.8.4.tgz"; + sha1 = "e7876a076deb8137f7d06525dc5e8c66db82f28a"; }; }; - "lodash._root-3.0.1" = { - name = "lodash._root"; - packageName = "lodash._root"; - version = "3.0.1"; + "bower-endpoint-parser-0.2.1" = { + name = "bower-endpoint-parser"; + packageName = "bower-endpoint-parser"; + version = "0.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz"; - sha1 = "fba1c4524c19ee9a5f8136b4609f017cf4ded692"; + url = "https://registry.npmjs.org/bower-endpoint-parser/-/bower-endpoint-parser-0.2.1.tgz"; + sha1 = "8c4010a2900cdab07ea5d38f0bd03e9bbccef90f"; }; }; - "lodash._setbinddata-2.4.1" = { - name = "lodash._setbinddata"; - packageName = "lodash._setbinddata"; - version = "2.4.1"; + "bower-json-0.6.0" = { + name = "bower-json"; + packageName = "bower-json"; + version = "0.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._setbinddata/-/lodash._setbinddata-2.4.1.tgz"; - sha1 = "f7c200cd1b92ef236b399eecf73c648d17aa94d2"; + url = "https://registry.npmjs.org/bower-json/-/bower-json-0.6.0.tgz"; + sha1 = "326579b23c33e4ea828e4763c55cd81fd7650329"; }; }; - "lodash._shimkeys-2.4.1" = { - name = "lodash._shimkeys"; - packageName = "lodash._shimkeys"; - version = "2.4.1"; + "bower-logger-0.2.1" = { + name = "bower-logger"; + packageName = "bower-logger"; + version = "0.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz"; - sha1 = "6e9cc9666ff081f0b5a6c978b83e242e6949d203"; + url = "https://registry.npmjs.org/bower-logger/-/bower-logger-0.2.1.tgz"; + sha1 = "0c1817c48063a88d96cc3d516c55e57fff5d9ecb"; }; }; - "lodash._slice-2.4.1" = { - name = "lodash._slice"; - packageName = "lodash._slice"; - version = "2.4.1"; + "boxen-1.3.0" = { + name = "boxen"; + packageName = "boxen"; + version = "1.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._slice/-/lodash._slice-2.4.1.tgz"; - sha1 = "745cf41a53597b18f688898544405efa2b06d90f"; + url = "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz"; + sha512 = "TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw=="; }; }; - "lodash._stringtopath-4.8.0" = { - name = "lodash._stringtopath"; - packageName = "lodash._stringtopath"; - version = "4.8.0"; + "bplist-creator-0.0.6" = { + name = "bplist-creator"; + packageName = "bplist-creator"; + version = "0.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/lodash._stringtopath/-/lodash._stringtopath-4.8.0.tgz"; - sha1 = "941bcf0e64266e5fc1d66fed0a6959544c576824"; + url = "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.6.tgz"; + sha1 = "fef069bee85975b2ddcc2264aaa7c50dc17a3c7e"; }; }; - "lodash.assign-2.4.1" = { - name = "lodash.assign"; - packageName = "lodash.assign"; - version = "2.4.1"; + "bplist-creator-0.0.7" = { + name = "bplist-creator"; + packageName = "bplist-creator"; + version = "0.0.7"; src = fetchurl { - url = "https://registry.npmjs.org/lodash.assign/-/lodash.assign-2.4.1.tgz"; - sha1 = "84c39596dd71181a97b0652913a7c9675e49b1aa"; + url = "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.7.tgz"; + sha1 = "37df1536092824b87c42f957b01344117372ae45"; }; }; - "lodash.bind-2.4.1" = { - name = "lodash.bind"; - packageName = "lodash.bind"; - version = "2.4.1"; + "bplist-parser-0.1.1" = { + name = "bplist-parser"; + packageName = "bplist-parser"; + version = "0.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/lodash.bind/-/lodash.bind-2.4.1.tgz"; - sha1 = "5d19fa005c8c4d236faf4742c7b7a1fcabe29267"; + url = "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.1.1.tgz"; + sha1 = "d60d5dcc20cba6dc7e1f299b35d3e1f95dafbae6"; }; }; - "lodash.clonedeep-2.4.1" = { - name = "lodash.clonedeep"; - packageName = "lodash.clonedeep"; - version = "2.4.1"; + "brace-expansion-1.1.11" = { + name = "brace-expansion"; + packageName = "brace-expansion"; + version = "1.1.11"; src = fetchurl { - url = "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-2.4.1.tgz"; - sha1 = "f29203b40b12fee0a45d3631648259bebabc7868"; + url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"; + sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="; }; }; - "lodash.debounce-4.0.8" = { - name = "lodash.debounce"; - packageName = "lodash.debounce"; - version = "4.0.8"; + "braces-0.1.5" = { + name = "braces"; + packageName = "braces"; + version = "0.1.5"; src = fetchurl { - url = "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz"; - sha1 = "82d79bff30a67c4005ffd5e2515300ad9ca4d7af"; + url = "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz"; + sha1 = "c085711085291d8b75fdd74eab0f8597280711e6"; }; }; - "lodash.foreach-2.4.1" = { - name = "lodash.foreach"; - packageName = "lodash.foreach"; - version = "2.4.1"; + "braces-1.8.5" = { + name = "braces"; + packageName = "braces"; + version = "1.8.5"; src = fetchurl { - url = "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-2.4.1.tgz"; - sha1 = "fe3fc3a34c86c94cab6f9522560282741e016309"; + url = "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz"; + sha1 = "ba77962e12dff969d6b76711e914b737857bf6a7"; }; }; - "lodash.forown-2.4.1" = { - name = "lodash.forown"; - packageName = "lodash.forown"; - version = "2.4.1"; + "braces-2.3.2" = { + name = "braces"; + packageName = "braces"; + version = "2.3.2"; src = fetchurl { - url = "https://registry.npmjs.org/lodash.forown/-/lodash.forown-2.4.1.tgz"; - sha1 = "78b41eafe1405fa966459ea4193fd502d084524b"; + url = "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz"; + sha512 = "aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w=="; }; }; - "lodash.get-4.4.2" = { - name = "lodash.get"; - packageName = "lodash.get"; - version = "4.4.2"; + "broadway-0.3.6" = { + name = "broadway"; + packageName = "broadway"; + version = "0.3.6"; src = fetchurl { - url = "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz"; - sha1 = "2d177f652fa31e939b4438d5341499dfa3825e99"; + url = "https://registry.npmjs.org/broadway/-/broadway-0.3.6.tgz"; + sha1 = "7dbef068b954b7907925fd544963b578a902ba7a"; }; }; - "lodash.identity-2.4.1" = { - name = "lodash.identity"; - packageName = "lodash.identity"; - version = "2.4.1"; + "brorand-1.1.0" = { + name = "brorand"; + packageName = "brorand"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/lodash.identity/-/lodash.identity-2.4.1.tgz"; - sha1 = "6694cffa65fef931f7c31ce86c74597cf560f4f1"; + url = "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz"; + sha1 = "12c25efe40a45e3c323eb8675a0a0ce57b22371f"; }; }; - "lodash.isarray-2.4.1" = { - name = "lodash.isarray"; - packageName = "lodash.isarray"; - version = "2.4.1"; + "browser-launcher2-0.4.6" = { + name = "browser-launcher2"; + packageName = "browser-launcher2"; + version = "0.4.6"; src = fetchurl { - url = "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-2.4.1.tgz"; - sha1 = "b52a326c1f62f6d7da73a31d5401df6ef44f0fa1"; + url = "https://registry.npmjs.org/browser-launcher2/-/browser-launcher2-0.4.6.tgz"; + sha1 = "51598408a13f4c9c5b20eba44554b2c0b0ae4074"; }; }; - "lodash.isequal-4.5.0" = { - name = "lodash.isequal"; - packageName = "lodash.isequal"; - version = "4.5.0"; + "browser-pack-6.1.0" = { + name = "browser-pack"; + packageName = "browser-pack"; + version = "6.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz"; - sha1 = "415c4478f2bcc30120c22ce10ed3226f7d3e18e0"; + url = "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz"; + sha512 = "erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA=="; }; }; - "lodash.isfunction-2.4.1" = { - name = "lodash.isfunction"; - packageName = "lodash.isfunction"; - version = "2.4.1"; + "browser-resolve-1.11.3" = { + name = "browser-resolve"; + packageName = "browser-resolve"; + version = "1.11.3"; src = fetchurl { - url = "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-2.4.1.tgz"; - sha1 = "2cfd575c73e498ab57e319b77fa02adef13a94d1"; + url = "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz"; + sha512 = "exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ=="; }; }; - "lodash.isobject-2.4.1" = { - name = "lodash.isobject"; - packageName = "lodash.isobject"; - version = "2.4.1"; + "browser-stdout-1.3.1" = { + name = "browser-stdout"; + packageName = "browser-stdout"; + version = "1.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz"; - sha1 = "5a2e47fe69953f1ee631a7eba1fe64d2d06558f5"; + url = "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz"; + sha512 = "qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw=="; }; }; - "lodash.keys-2.4.1" = { - name = "lodash.keys"; - packageName = "lodash.keys"; - version = "2.4.1"; + "browserify-13.3.0" = { + name = "browserify"; + packageName = "browserify"; + version = "13.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz"; - sha1 = "48dea46df8ff7632b10d706b8acb26591e2b3727"; + url = "https://registry.npmjs.org/browserify/-/browserify-13.3.0.tgz"; + sha1 = "b5a9c9020243f0c70e4675bec8223bc627e415ce"; }; }; - "lodash.noop-2.4.1" = { - name = "lodash.noop"; - packageName = "lodash.noop"; - version = "2.4.1"; + "browserify-14.4.0" = { + name = "browserify"; + packageName = "browserify"; + version = "14.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/lodash.noop/-/lodash.noop-2.4.1.tgz"; - sha1 = "4fb54f816652e5ae10e8f72f717a388c7326538a"; + url = "https://registry.npmjs.org/browserify/-/browserify-14.4.0.tgz"; + sha1 = "089a3463af58d0e48d8cd4070b3f74654d5abca9"; }; }; - "lodash.support-2.4.1" = { - name = "lodash.support"; - packageName = "lodash.support"; - version = "2.4.1"; + "browserify-aes-1.2.0" = { + name = "browserify-aes"; + packageName = "browserify-aes"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/lodash.support/-/lodash.support-2.4.1.tgz"; - sha1 = "320e0b67031673c28d7a2bb5d9e0331a45240515"; + url = "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz"; + sha512 = "+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA=="; }; }; - "lodash.throttle-4.1.1" = { - name = "lodash.throttle"; - packageName = "lodash.throttle"; - version = "4.1.1"; + "browserify-cache-api-3.0.1" = { + name = "browserify-cache-api"; + packageName = "browserify-cache-api"; + version = "3.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz"; - sha1 = "c23e91b710242ac70c37f1e1cda9274cc39bf2f4"; + url = "https://registry.npmjs.org/browserify-cache-api/-/browserify-cache-api-3.0.1.tgz"; + sha1 = "96247e853f068fd6e0d45cc73f0bb2cd9778ef02"; }; }; - "lodash.uniqby-4.5.0" = { - name = "lodash.uniqby"; - packageName = "lodash.uniqby"; - version = "4.5.0"; + "browserify-cipher-1.0.1" = { + name = "browserify-cipher"; + packageName = "browserify-cipher"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/lodash.uniqby/-/lodash.uniqby-4.5.0.tgz"; - sha1 = "a3a17bbf62eeb6240f491846e97c1c4e2a5e1e21"; + url = "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz"; + sha512 = "sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w=="; }; }; - "log-symbols-2.2.0" = { - name = "log-symbols"; - packageName = "log-symbols"; - version = "2.2.0"; + "browserify-des-1.0.2" = { + name = "browserify-des"; + packageName = "browserify-des"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz"; - sha512 = "VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg=="; + url = "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz"; + sha512 = "BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A=="; }; }; - "longest-1.0.1" = { - name = "longest"; - packageName = "longest"; - version = "1.0.1"; + "browserify-incremental-3.1.1" = { + name = "browserify-incremental"; + packageName = "browserify-incremental"; + version = "3.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz"; - sha1 = "30a0b2da38f73770e8294a0d22e6625ed77d0097"; + url = "https://registry.npmjs.org/browserify-incremental/-/browserify-incremental-3.1.1.tgz"; + sha1 = "0713cb7587247a632a9f08cf1bd169b878b62a8a"; }; }; - "lowercase-keys-1.0.1" = { - name = "lowercase-keys"; - packageName = "lowercase-keys"; - version = "1.0.1"; + "browserify-mime-1.2.9" = { + name = "browserify-mime"; + packageName = "browserify-mime"; + version = "1.2.9"; src = fetchurl { - url = "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz"; - sha512 = "G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA=="; + url = "https://registry.npmjs.org/browserify-mime/-/browserify-mime-1.2.9.tgz"; + sha1 = "aeb1af28de6c0d7a6a2ce40adb68ff18422af31f"; }; }; - "lru-2.0.1" = { - name = "lru"; - packageName = "lru"; - version = "2.0.1"; + "browserify-package-json-1.0.1" = { + name = "browserify-package-json"; + packageName = "browserify-package-json"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/lru/-/lru-2.0.1.tgz"; - sha1 = "f979871e162e3f5ca254be46844c53d4c5364544"; + url = "https://registry.npmjs.org/browserify-package-json/-/browserify-package-json-1.0.1.tgz"; + sha1 = "98dde8aa5c561fd6d3fe49bbaa102b74b396fdea"; }; }; - "lru-3.1.0" = { - name = "lru"; - packageName = "lru"; - version = "3.1.0"; + "browserify-rsa-4.0.1" = { + name = "browserify-rsa"; + packageName = "browserify-rsa"; + version = "4.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/lru/-/lru-3.1.0.tgz"; - sha1 = "ea7fb8546d83733396a13091d76cfeb4c06837d5"; + url = "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz"; + sha1 = "21e0abfaf6f2029cf2fafb133567a701d4135524"; }; }; - "lru-cache-2.7.3" = { - name = "lru-cache"; - packageName = "lru-cache"; - version = "2.7.3"; + "browserify-sign-4.0.4" = { + name = "browserify-sign"; + packageName = "browserify-sign"; + version = "4.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz"; - sha1 = "6d4524e8b955f95d4f5b58851ce21dd72fb4e952"; + url = "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz"; + sha1 = "aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298"; }; }; - "lru-cache-4.1.3" = { - name = "lru-cache"; - packageName = "lru-cache"; - version = "4.1.3"; + "browserify-transform-tools-1.7.0" = { + name = "browserify-transform-tools"; + packageName = "browserify-transform-tools"; + version = "1.7.0"; src = fetchurl { - url = "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz"; - sha512 = "fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA=="; + url = "https://registry.npmjs.org/browserify-transform-tools/-/browserify-transform-tools-1.7.0.tgz"; + sha1 = "83e277221f63259bed2e7eb2a283a970a501f4c4"; }; }; - "make-dir-1.3.0" = { - name = "make-dir"; - packageName = "make-dir"; - version = "1.3.0"; + "browserify-zlib-0.1.4" = { + name = "browserify-zlib"; + packageName = "browserify-zlib"; + version = "0.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz"; - sha512 = "2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ=="; + url = "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz"; + sha1 = "bb35f8a519f600e0fa6b8485241c979d0141fb2d"; }; }; - "map-cache-0.2.2" = { - name = "map-cache"; - packageName = "map-cache"; - version = "0.2.2"; + "browserify-zlib-0.2.0" = { + name = "browserify-zlib"; + packageName = "browserify-zlib"; + version = "0.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz"; - sha1 = "c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"; + url = "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz"; + sha512 = "Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA=="; }; }; - "map-stream-0.1.0" = { - name = "map-stream"; - packageName = "map-stream"; - version = "0.1.0"; + "bson-0.1.8" = { + name = "bson"; + packageName = "bson"; + version = "0.1.8"; src = fetchurl { - url = "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz"; - sha1 = "e56aa94c4c8055a16404a0674b78f215f7c8e194"; + url = "https://registry.npmjs.org/bson/-/bson-0.1.8.tgz"; + sha1 = "cf34fdcff081a189b589b4b3e5e9309cd6506c81"; }; }; - "map-visit-1.0.0" = { - name = "map-visit"; - packageName = "map-visit"; - version = "1.0.0"; + "buffer-3.6.0" = { + name = "buffer"; + packageName = "buffer"; + version = "3.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz"; - sha1 = "ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"; + url = "https://registry.npmjs.org/buffer/-/buffer-3.6.0.tgz"; + sha1 = "a72c936f77b96bf52f5f7e7b467180628551defb"; }; }; - "math-random-1.0.1" = { - name = "math-random"; - packageName = "math-random"; - version = "1.0.1"; + "buffer-4.9.1" = { + name = "buffer"; + packageName = "buffer"; + version = "4.9.1"; src = fetchurl { - url = "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz"; - sha1 = "8b3aac588b8a66e4975e3cdea67f7bb329601fac"; + url = "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz"; + sha1 = "6d1bb601b07a4efced97094132093027c95bc298"; }; }; - "md5-2.2.1" = { - name = "md5"; - packageName = "md5"; - version = "2.2.1"; + "buffer-5.2.0" = { + name = "buffer"; + packageName = "buffer"; + version = "5.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz"; - sha1 = "53ab38d5fe3c8891ba465329ea23fac0540126f9"; + url = "https://registry.npmjs.org/buffer/-/buffer-5.2.0.tgz"; + sha512 = "nUJyfChH7PMJy75eRDCCKtszSEFokUNXC1hNVSe+o+VdcgvDPLs20k3v8UXI8ruRYAJiYtyRea8mYyqPxoHWDw=="; }; }; - "media-typer-0.3.0" = { - name = "media-typer"; - packageName = "media-typer"; - version = "0.3.0"; + "buffer-alloc-1.2.0" = { + name = "buffer-alloc"; + packageName = "buffer-alloc"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz"; - sha1 = "8710d7af0aa626f8fffa1ce00168545263255748"; + url = "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz"; + sha512 = "CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow=="; }; }; - "memory-cache-0.1.6" = { - name = "memory-cache"; - packageName = "memory-cache"; - version = "0.1.6"; + "buffer-alloc-unsafe-1.1.0" = { + name = "buffer-alloc-unsafe"; + packageName = "buffer-alloc-unsafe"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/memory-cache/-/memory-cache-0.1.6.tgz"; - sha1 = "2ed9933ed7a8c718249be7366f7ca8749acf8a24"; + url = "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz"; + sha512 = "TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg=="; }; }; - "memory-pager-1.1.0" = { - name = "memory-pager"; - packageName = "memory-pager"; - version = "1.1.0"; + "buffer-crc32-0.1.1" = { + name = "buffer-crc32"; + packageName = "buffer-crc32"; + version = "0.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/memory-pager/-/memory-pager-1.1.0.tgz"; - sha512 = "Mf9OHV/Y7h6YWDxTzX/b4ZZ4oh9NSXblQL8dtPCOomOtZciEHxePR78+uHFLLlsk01A6jVHhHsQZZ/WcIPpnzg=="; + url = "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz"; + sha1 = "7e110dc9953908ab7c32acdc70c9f945b1cbc526"; }; }; - "menu-string-1.2.0" = { - name = "menu-string"; - packageName = "menu-string"; - version = "1.2.0"; + "buffer-crc32-0.2.1" = { + name = "buffer-crc32"; + packageName = "buffer-crc32"; + version = "0.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/menu-string/-/menu-string-1.2.0.tgz"; - sha512 = "b6RTFmSlLjs20Qninl0Wq6dOstjpaPM2pQ63li06pLVTGIIoxjuMRbOmYbGW8l73/AiGNoCK9yXfdfIpLIURPQ=="; + url = "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz"; + sha1 = "be3e5382fc02b6d6324956ac1af98aa98b08534c"; }; }; - "merkle-tree-stream-3.0.3" = { - name = "merkle-tree-stream"; - packageName = "merkle-tree-stream"; - version = "3.0.3"; + "buffer-crc32-0.2.13" = { + name = "buffer-crc32"; + packageName = "buffer-crc32"; + version = "0.2.13"; src = fetchurl { - url = "https://registry.npmjs.org/merkle-tree-stream/-/merkle-tree-stream-3.0.3.tgz"; - sha1 = "f8a064760d37e7978ad5f9f6d3c119a494f57081"; + url = "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz"; + sha1 = "0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"; }; }; - "metalsmith-2.3.0" = { - name = "metalsmith"; - packageName = "metalsmith"; - version = "2.3.0"; + "buffer-equal-0.0.1" = { + name = "buffer-equal"; + packageName = "buffer-equal"; + version = "0.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/metalsmith/-/metalsmith-2.3.0.tgz"; - sha1 = "833afbb5a2a6385e2d9ae3d935e39e33eaea5231"; + url = "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz"; + sha1 = "91bc74b11ea405bc916bc6aa908faafa5b4aac4b"; }; }; - "methods-1.1.2" = { - name = "methods"; - packageName = "methods"; - version = "1.1.2"; + "buffer-equal-1.0.0" = { + name = "buffer-equal"; + packageName = "buffer-equal"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz"; - sha1 = "5529a4d67654134edcc5266656835b0f851afcee"; + url = "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz"; + sha1 = "59616b498304d556abd466966b22eeda3eca5fbe"; }; }; - "micromatch-2.3.11" = { - name = "micromatch"; - packageName = "micromatch"; - version = "2.3.11"; + "buffer-equal-constant-time-1.0.1" = { + name = "buffer-equal-constant-time"; + packageName = "buffer-equal-constant-time"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz"; - sha1 = "86677c97d1720b363431d04d0d15293bd38c1565"; + url = "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz"; + sha1 = "f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819"; }; }; - "micromatch-3.1.10" = { - name = "micromatch"; - packageName = "micromatch"; - version = "3.1.10"; + "buffer-equals-1.0.4" = { + name = "buffer-equals"; + packageName = "buffer-equals"; + version = "1.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz"; - sha512 = "MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg=="; + url = "https://registry.npmjs.org/buffer-equals/-/buffer-equals-1.0.4.tgz"; + sha1 = "0353b54fd07fd9564170671ae6f66b9cf10d27f5"; }; }; - "mime-1.3.4" = { - name = "mime"; - packageName = "mime"; - version = "1.3.4"; + "buffer-fill-1.0.0" = { + name = "buffer-fill"; + packageName = "buffer-fill"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz"; - sha1 = "115f9e3b6b3daf2959983cb38f149a2d40eb5d53"; + url = "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz"; + sha1 = "f8f78b76789888ef39f205cd637f68e702122b2c"; }; }; - "mime-1.4.1" = { - name = "mime"; - packageName = "mime"; - version = "1.4.1"; + "buffer-from-0.1.2" = { + name = "buffer-from"; + packageName = "buffer-from"; + version = "0.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz"; - sha512 = "KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ=="; + url = "https://registry.npmjs.org/buffer-from/-/buffer-from-0.1.2.tgz"; + sha512 = "RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg=="; }; }; - "mime-1.6.0" = { - name = "mime"; - packageName = "mime"; - version = "1.6.0"; + "buffer-from-1.1.1" = { + name = "buffer-from"; + packageName = "buffer-from"; + version = "1.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz"; - sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="; + url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz"; + sha512 = "MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="; }; }; - "mime-2.3.1" = { - name = "mime"; - packageName = "mime"; - version = "2.3.1"; + "buffer-indexof-1.1.1" = { + name = "buffer-indexof"; + packageName = "buffer-indexof"; + version = "1.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/mime/-/mime-2.3.1.tgz"; - sha512 = "OEUllcVoydBHGN1z84yfQDimn58pZNNNXgZlHXSboxMlFvgI6MXSWpWKpFRra7H1HxpVhHTkrghfRW49k6yjeg=="; + url = "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz"; + sha512 = "4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g=="; }; }; - "mime-db-1.35.0" = { - name = "mime-db"; - packageName = "mime-db"; - version = "1.35.0"; + "buffer-xor-1.0.3" = { + name = "buffer-xor"; + packageName = "buffer-xor"; + version = "1.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/mime-db/-/mime-db-1.35.0.tgz"; - sha512 = "JWT/IcCTsB0Io3AhWUMjRqucrHSPsSf2xKLaRldJVULioggvkJvggZ3VXNNSRkCddE6D+BUI4HEIZIA2OjwIvg=="; + url = "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz"; + sha1 = "26e61ed1422fb70dd42e6e36729ed51d855fe8d9"; }; }; - "mime-types-2.1.19" = { - name = "mime-types"; - packageName = "mime-types"; - version = "2.1.19"; + "buffercursor-0.0.12" = { + name = "buffercursor"; + packageName = "buffercursor"; + version = "0.0.12"; src = fetchurl { - url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.19.tgz"; - sha512 = "P1tKYHVSZ6uFo26mtnve4HQFE3koh1UWVkp8YUC+ESBHe945xWSoXuHHiGarDqcEZ+whpCDnlNw5LON0kLo+sw=="; + url = "https://registry.npmjs.org/buffercursor/-/buffercursor-0.0.12.tgz"; + sha1 = "78a9a7f4343ae7d820a8999acc80de591e25a779"; }; }; - "mimic-fn-1.2.0" = { - name = "mimic-fn"; - packageName = "mimic-fn"; - version = "1.2.0"; + "buffers-0.1.1" = { + name = "buffers"; + packageName = "buffers"; + version = "0.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz"; - sha512 = "jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ=="; + url = "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz"; + sha1 = "b24579c3bed4d6d396aeee6d9a8ae7f5482ab7bb"; }; }; - "min-document-2.19.0" = { - name = "min-document"; - packageName = "min-document"; - version = "2.19.0"; + "bufferutil-2.0.1" = { + name = "bufferutil"; + packageName = "bufferutil"; + version = "2.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz"; - sha1 = "7bd282e3f5842ed295bb748cdd9f1ffa2c824685"; + url = "https://registry.npmjs.org/bufferutil/-/bufferutil-2.0.1.tgz"; + sha1 = "8de37f5a300730c305fc3edd9f93348ee8a46288"; }; }; - "minimatch-0.3.0" = { - name = "minimatch"; - packageName = "minimatch"; - version = "0.3.0"; + "bufferutil-4.0.0" = { + name = "bufferutil"; + packageName = "bufferutil"; + version = "4.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz"; - sha1 = "275d8edaac4f1bb3326472089e7949c8394699dd"; + url = "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.0.tgz"; + sha512 = "jpnqMVLo7sqfUY2W92RC4jjj9TuiOSkjB0k43TxPcrBSntZwXUOl8Krfd3eVEdApuScpSTwYKntm/dXU2T8gnw=="; }; }; - "minimatch-3.0.4" = { - name = "minimatch"; - packageName = "minimatch"; - version = "3.0.4"; + "bufferview-1.0.1" = { + name = "bufferview"; + packageName = "bufferview"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz"; - sha512 = "yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA=="; + url = "https://registry.npmjs.org/bufferview/-/bufferview-1.0.1.tgz"; + sha1 = "7afd74a45f937fa422a1d338c08bbfdc76cd725d"; }; }; - "minimist-0.0.8" = { - name = "minimist"; - packageName = "minimist"; - version = "0.0.8"; + "bufrw-1.2.1" = { + name = "bufrw"; + packageName = "bufrw"; + version = "1.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"; - sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d"; + url = "https://registry.npmjs.org/bufrw/-/bufrw-1.2.1.tgz"; + sha1 = "93f222229b4f5f5e2cd559236891407f9853663b"; }; }; - "minimist-1.2.0" = { - name = "minimist"; - packageName = "minimist"; - version = "1.2.0"; + "buildmail-2.0.0" = { + name = "buildmail"; + packageName = "buildmail"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"; - sha1 = "a35008b20f41383eec1fb914f4cd5df79a264284"; + url = "https://registry.npmjs.org/buildmail/-/buildmail-2.0.0.tgz"; + sha1 = "f0b7b0a59e9a4a1b5066bbfa051d248f3832eece"; }; }; - "minipass-2.3.3" = { - name = "minipass"; - packageName = "minipass"; - version = "2.3.3"; + "buildmail-4.0.1" = { + name = "buildmail"; + packageName = "buildmail"; + version = "4.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/minipass/-/minipass-2.3.3.tgz"; - sha512 = "/jAn9/tEX4gnpyRATxgHEOV6xbcyxgT7iUnxo9Y3+OB0zX00TgKIv/2FZCf5brBbICcwbLqVv2ImjvWWrQMSYw=="; + url = "https://registry.npmjs.org/buildmail/-/buildmail-4.0.1.tgz"; + sha1 = "877f7738b78729871c9a105e3b837d2be11a7a72"; }; }; - "minizlib-1.1.0" = { - name = "minizlib"; - packageName = "minizlib"; - version = "1.1.0"; + "builtin-modules-1.1.1" = { + name = "builtin-modules"; + packageName = "builtin-modules"; + version = "1.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/minizlib/-/minizlib-1.1.0.tgz"; - sha512 = "4T6Ur/GctZ27nHfpt9THOdRZNgyJ9FZchYO1ceg5S8Q3DNLCKYy44nCZzgCJgcvx2UM8czmqak5BCxJMrq37lA=="; + url = "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"; + sha1 = "270f076c5a72c02f5b65a47df94c5fe3a278892f"; }; }; - "mirror-folder-3.0.0" = { - name = "mirror-folder"; - packageName = "mirror-folder"; + "builtin-status-codes-3.0.0" = { + name = "builtin-status-codes"; + packageName = "builtin-status-codes"; version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/mirror-folder/-/mirror-folder-3.0.0.tgz"; - sha512 = "fh6wDXcSpFoKY7ZPHnEv1+xjLOS7tlkEpTvl4Y6ZsT0HNjIaYg6ktq9ng8MPthFruunS8D/3GnPeaWhoQD3X9g=="; + url = "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz"; + sha1 = "85982878e21b98e1c66425e03d0174788f569ee8"; }; }; - "mixin-deep-1.3.1" = { - name = "mixin-deep"; - packageName = "mixin-deep"; - version = "1.3.1"; + "builtins-1.0.3" = { + name = "builtins"; + packageName = "builtins"; + version = "1.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz"; - sha512 = "8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ=="; + url = "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz"; + sha1 = "cb94faeb61c8696451db36534e1422f94f0aee88"; }; }; - "mkdirp-0.3.0" = { - name = "mkdirp"; - packageName = "mkdirp"; - version = "0.3.0"; + "bulk-write-stream-1.1.4" = { + name = "bulk-write-stream"; + packageName = "bulk-write-stream"; + version = "1.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz"; - sha1 = "1bbf5ab1ba827af23575143490426455f481fe1e"; + url = "https://registry.npmjs.org/bulk-write-stream/-/bulk-write-stream-1.1.4.tgz"; + sha512 = "GtKwd/4etuk1hNeprXoESBO1RSeRYJMXKf+O0qHmWdUomLT8ysNEfX/4bZFXr3BK6eukpHiEnhY2uMtEHDM2ng=="; }; }; - "mkdirp-0.5.1" = { - name = "mkdirp"; - packageName = "mkdirp"; - version = "0.5.1"; + "bunyan-1.5.1" = { + name = "bunyan"; + packageName = "bunyan"; + version = "1.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz"; - sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903"; + url = "https://registry.npmjs.org/bunyan/-/bunyan-1.5.1.tgz"; + sha1 = "5f6e7d44c43b952f56b0f41309e3ab12391b4e2d"; }; }; - "mocha-2.5.3" = { - name = "mocha"; - packageName = "mocha"; - version = "2.5.3"; + "bunyan-1.8.12" = { + name = "bunyan"; + packageName = "bunyan"; + version = "1.8.12"; src = fetchurl { - url = "https://registry.npmjs.org/mocha/-/mocha-2.5.3.tgz"; - sha1 = "161be5bdeb496771eb9b35745050b622b5aefc58"; + url = "https://registry.npmjs.org/bunyan/-/bunyan-1.8.12.tgz"; + sha1 = "f150f0f6748abdd72aeae84f04403be2ef113797"; }; }; - "mpath-0.2.1" = { - name = "mpath"; - packageName = "mpath"; - version = "0.2.1"; + "bunyan-syslog-udp-0.1.0" = { + name = "bunyan-syslog-udp"; + packageName = "bunyan-syslog-udp"; + version = "0.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/mpath/-/mpath-0.2.1.tgz"; - sha1 = "3a4e829359801de96309c27a6b2e102e89f9e96e"; + url = "https://registry.npmjs.org/bunyan-syslog-udp/-/bunyan-syslog-udp-0.1.0.tgz"; + sha1 = "fbfaee03a81cd2a95abc18f92c99f2bb87e2429c"; }; }; - "ms-0.7.1" = { - name = "ms"; - packageName = "ms"; - version = "0.7.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz"; - sha1 = "9cd13c03adbff25b65effde7ce864ee952017098"; - }; - }; - "ms-2.0.0" = { - name = "ms"; - packageName = "ms"; - version = "2.0.0"; + "busboy-0.2.14" = { + name = "busboy"; + packageName = "busboy"; + version = "0.2.14"; src = fetchurl { - url = "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"; - sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8"; + url = "https://registry.npmjs.org/busboy/-/busboy-0.2.14.tgz"; + sha1 = "6c2a622efcf47c57bbbe1e2a9c37ad36c7925453"; }; }; - "multer-1.3.1" = { - name = "multer"; - packageName = "multer"; - version = "1.3.1"; + "byline-5.0.0" = { + name = "byline"; + packageName = "byline"; + version = "5.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/multer/-/multer-1.3.1.tgz"; - sha512 = "JHdEoxkA/5NgZRo91RNn4UT+HdcJV9XUo01DTkKC7vo1erNIngtuaw9Y0WI8RdTlyi+wMIbunflhghzVLuGJyw=="; + url = "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz"; + sha1 = "741c5216468eadc457b03410118ad77de8c1ddb1"; }; }; - "multi-random-access-2.1.1" = { - name = "multi-random-access"; - packageName = "multi-random-access"; - version = "2.1.1"; + "byte-size-4.0.3" = { + name = "byte-size"; + packageName = "byte-size"; + version = "4.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/multi-random-access/-/multi-random-access-2.1.1.tgz"; - sha1 = "6462f1b204109ccc644601650110a828443d66e2"; + url = "https://registry.npmjs.org/byte-size/-/byte-size-4.0.3.tgz"; + sha512 = "JGC3EV2bCzJH/ENSh3afyJrH4vwxbHTuO5ljLoI5+2iJOcEpMgP8T782jH9b5qGxf2mSUIp1lfGnfKNrRHpvVg=="; }; }; - "multicast-dns-7.0.0" = { - name = "multicast-dns"; - packageName = "multicast-dns"; - version = "7.0.0"; + "bytebuffer-3.5.5" = { + name = "bytebuffer"; + packageName = "bytebuffer"; + version = "3.5.5"; src = fetchurl { - url = "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.0.0.tgz"; - sha512 = "BqB5TtIXHo+8gN33N1CA1clsvPsAJlnc6D49SzfQA0xq75cxj15g2y9NaRdf4x2u4v1P66PBC+Wg6YgPO5Bc/g=="; + url = "https://registry.npmjs.org/bytebuffer/-/bytebuffer-3.5.5.tgz"; + sha1 = "7a6faf1a13514b083f1fcf9541c4c9bfbe7e7fd3"; }; }; - "multicb-1.2.2" = { - name = "multicb"; - packageName = "multicb"; - version = "1.2.2"; + "bytes-0.1.0" = { + name = "bytes"; + packageName = "bytes"; + version = "0.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/multicb/-/multicb-1.2.2.tgz"; - sha512 = "PZM4dhYFmCF6uZGWpEmoPMUqJBywS9IcAgybT2GmSpYI1BvGvoWSdbio+ik+q/YD2vodhvslESWIS3NnkKYdqQ=="; + url = "https://registry.npmjs.org/bytes/-/bytes-0.1.0.tgz"; + sha1 = "c574812228126d6369d1576925a8579db3f8e5a2"; }; }; - "multimatch-2.1.0" = { - name = "multimatch"; - packageName = "multimatch"; - version = "2.1.0"; + "bytes-0.2.0" = { + name = "bytes"; + packageName = "bytes"; + version = "0.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz"; - sha1 = "9c7906a22fb4c02919e2f5f75161b4cdbd4b2a2b"; + url = "https://registry.npmjs.org/bytes/-/bytes-0.2.0.tgz"; + sha1 = "aad33ec14e3dc2ca74e8e7d451f9ba053ad4f7a0"; }; }; - "multistream-2.1.1" = { - name = "multistream"; - packageName = "multistream"; - version = "2.1.1"; + "bytes-0.2.1" = { + name = "bytes"; + packageName = "bytes"; + version = "0.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/multistream/-/multistream-2.1.1.tgz"; - sha512 = "xasv76hl6nr1dEy3lPvy7Ej7K/Lx3O/FCvwge8PeVJpciPPoNCbaANcNiBug3IpdvTveZUcAV0DJzdnUDMesNQ=="; + url = "https://registry.npmjs.org/bytes/-/bytes-0.2.1.tgz"; + sha1 = "555b08abcb063f8975905302523e4cd4ffdfdf31"; }; }; - "mute-stream-0.0.5" = { - name = "mute-stream"; - packageName = "mute-stream"; - version = "0.0.5"; + "bytes-1.0.0" = { + name = "bytes"; + packageName = "bytes"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz"; - sha1 = "8fbfabb0a98a253d3184331f9e8deb7372fac6c0"; + url = "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz"; + sha1 = "3569ede8ba34315fab99c3e92cb04c7220de1fa8"; }; }; - "mute-stream-0.0.7" = { - name = "mute-stream"; - packageName = "mute-stream"; - version = "0.0.7"; + "bytes-2.1.0" = { + name = "bytes"; + packageName = "bytes"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz"; - sha1 = "3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab"; + url = "https://registry.npmjs.org/bytes/-/bytes-2.1.0.tgz"; + sha1 = "ac93c410e2ffc9cc7cf4b464b38289067f5e47b4"; }; }; - "mutexify-1.2.0" = { - name = "mutexify"; - packageName = "mutexify"; - version = "1.2.0"; + "bytes-2.4.0" = { + name = "bytes"; + packageName = "bytes"; + version = "2.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/mutexify/-/mutexify-1.2.0.tgz"; - sha512 = "oprzxd2zhfrJqEuB98qc1dRMMonClBQ57UPDjnbcrah4orEMTq1jq3+AcdFe5ePzdbJXI7zmdhfftIdMnhYFoQ=="; + url = "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz"; + sha1 = "7d97196f9d5baf7f6935e25985549edd2a6c2339"; }; }; - "nan-2.10.0" = { - name = "nan"; - packageName = "nan"; - version = "2.10.0"; + "bytes-3.0.0" = { + name = "bytes"; + packageName = "bytes"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz"; - sha512 = "bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA=="; + url = "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz"; + sha1 = "d32815404d689699f85a4ea4fa8755dd13a96048"; }; }; - "nanoassert-1.1.0" = { - name = "nanoassert"; - packageName = "nanoassert"; + "bytewise-1.1.0" = { + name = "bytewise"; + packageName = "bytewise"; version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/nanoassert/-/nanoassert-1.1.0.tgz"; - sha1 = "4f3152e09540fde28c76f44b19bbcd1d5a42478d"; + url = "https://registry.npmjs.org/bytewise/-/bytewise-1.1.0.tgz"; + sha1 = "1d13cbff717ae7158094aa881b35d081b387253e"; }; }; - "nanobus-4.3.3" = { - name = "nanobus"; - packageName = "nanobus"; - version = "4.3.3"; + "bytewise-core-1.2.3" = { + name = "bytewise-core"; + packageName = "bytewise-core"; + version = "1.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/nanobus/-/nanobus-4.3.3.tgz"; - sha512 = "4/uzl+LkMGoVv/9eMzH2QFvefmlJErT0KR7EmuYbmht2QvxSEqTjhFFOZ/KHE6chH58fKL3njrOcEwbYV0h9Yw=="; + url = "https://registry.npmjs.org/bytewise-core/-/bytewise-core-1.2.3.tgz"; + sha1 = "3fb410c7e91558eb1ab22a82834577aa6bd61d42"; }; }; - "nanomatch-1.2.13" = { - name = "nanomatch"; - packageName = "nanomatch"; - version = "1.2.13"; + "cacache-10.0.4" = { + name = "cacache"; + packageName = "cacache"; + version = "10.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz"; - sha512 = "fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA=="; + url = "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz"; + sha512 = "Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA=="; }; }; - "nanoscheduler-1.0.3" = { - name = "nanoscheduler"; - packageName = "nanoscheduler"; - version = "1.0.3"; + "cacache-11.2.0" = { + name = "cacache"; + packageName = "cacache"; + version = "11.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/nanoscheduler/-/nanoscheduler-1.0.3.tgz"; - sha512 = "jBbrF3qdU9321r8n9X7yu18DjP31Do2ItJm3mWrt90wJTrnDO+HXpoV7ftaUglAtjgj9s+OaCxGufbvx6pvbEQ=="; + url = "https://registry.npmjs.org/cacache/-/cacache-11.2.0.tgz"; + sha512 = "IFWl6lfK6wSeYCHUXh+N1lY72UDrpyrYQJNIVQf48paDuWbv5RbAtJYf/4gUQFObTCHZwdZ5sI8Iw7nqwP6nlQ=="; }; }; - "nanotiming-7.3.1" = { - name = "nanotiming"; - packageName = "nanotiming"; - version = "7.3.1"; + "cache-base-1.0.1" = { + name = "cache-base"; + packageName = "cache-base"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/nanotiming/-/nanotiming-7.3.1.tgz"; - sha512 = "l3lC7v/PfOuRWQa8vV29Jo6TG10wHtnthLElFXs4Te4Aas57Fo4n1Q8LH9n+NDh9riOzTVvb2QNBhTS4JUKNjw=="; + url = "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz"; + sha512 = "AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ=="; }; }; - "native-promise-only-0.8.1" = { - name = "native-promise-only"; - packageName = "native-promise-only"; - version = "0.8.1"; + "cacheable-request-2.1.4" = { + name = "cacheable-request"; + packageName = "cacheable-request"; + version = "2.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/native-promise-only/-/native-promise-only-0.8.1.tgz"; - sha1 = "20a318c30cb45f71fe7adfbf7b21c99c1472ef11"; + url = "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz"; + sha1 = "0d808801b6342ad33c91df9d0b44dc09b91e5c3d"; }; }; - "ncp-1.0.1" = { - name = "ncp"; - packageName = "ncp"; + "cached-path-relative-1.0.1" = { + name = "cached-path-relative"; + packageName = "cached-path-relative"; version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/ncp/-/ncp-1.0.1.tgz"; - sha1 = "d15367e5cb87432ba117d2bf80fdf45aecfb4246"; + url = "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.1.tgz"; + sha1 = "d09c4b52800aa4c078e2dd81a869aac90d2e54e7"; }; }; - "neat-input-1.8.0" = { - name = "neat-input"; - packageName = "neat-input"; - version = "1.8.0"; + "call-me-maybe-1.0.1" = { + name = "call-me-maybe"; + packageName = "call-me-maybe"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/neat-input/-/neat-input-1.8.0.tgz"; - sha512 = "9LsyX7NcQBOT0/VEthxOCpYlKXgo0UZeGlMSx/a2SKFkE4ZiU/wTUBoF9brQKtKspmBZyLnXqDiktsbopEb0Tg=="; + url = "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz"; + sha1 = "26d208ea89e37b5cbde60250a15f031c16a4d66b"; }; }; - "neat-log-2.4.0" = { - name = "neat-log"; - packageName = "neat-log"; - version = "2.4.0"; + "callback-stream-1.1.0" = { + name = "callback-stream"; + packageName = "callback-stream"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/neat-log/-/neat-log-2.4.0.tgz"; - sha512 = "5Gb0J17bqRxKBfgetrYCZav7kpFgunDhFq0i+kEq5Kn36Cuw4IskIl3yd+/P8jCcAzaKrQ7mrb+p6r/NP5esWA=="; + url = "https://registry.npmjs.org/callback-stream/-/callback-stream-1.1.0.tgz"; + sha1 = "4701a51266f06e06eaa71fc17233822d875f4908"; }; }; - "neat-spinner-1.0.0" = { - name = "neat-spinner"; - packageName = "neat-spinner"; - version = "1.0.0"; + "caller-0.0.1" = { + name = "caller"; + packageName = "caller"; + version = "0.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/neat-spinner/-/neat-spinner-1.0.0.tgz"; - sha512 = "+T6UtYItDTE1L30g/nLRjP55dFlvldrzCRsn4CrcNHIbhg5JUe0hnOx1DHFViysUC7I1cevBQVjdGJ9ZftY9DA=="; + url = "https://registry.npmjs.org/caller/-/caller-0.0.1.tgz"; + sha1 = "f37a1d6ea10e829d94721ae29a90bb4fb52ab767"; }; }; - "neat-tasks-1.1.1" = { - name = "neat-tasks"; - packageName = "neat-tasks"; - version = "1.1.1"; + "caller-callsite-2.0.0" = { + name = "caller-callsite"; + packageName = "caller-callsite"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/neat-tasks/-/neat-tasks-1.1.1.tgz"; - sha512 = "U8HkIv90/lrdNlHVp63PoF3FeuQUvJ6toMX6InqRqpBmQq9iukZRAnq/yCE4Ii6WHZRYa6DEiTH/EGFTZ0rIGg=="; + url = "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz"; + sha1 = "847e0fce0a223750a9a027c54b33731ad3154134"; }; }; - "needle-2.2.2" = { - name = "needle"; - packageName = "needle"; - version = "2.2.2"; + "caller-id-0.1.0" = { + name = "caller-id"; + packageName = "caller-id"; + version = "0.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/needle/-/needle-2.2.2.tgz"; - sha512 = "mW7W8dKuVYefCpNzE3Z7xUmPI9wSrSL/1qH31YGMxmSOAnjatS3S9Zv3cmiHrhx3Jkp1SrWWBdOFXjfF48Uq3A=="; + url = "https://registry.npmjs.org/caller-id/-/caller-id-0.1.0.tgz"; + sha1 = "59bdac0893d12c3871408279231f97458364f07b"; }; }; - "nets-3.2.0" = { - name = "nets"; - packageName = "nets"; - version = "3.2.0"; + "caller-path-0.1.0" = { + name = "caller-path"; + packageName = "caller-path"; + version = "0.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/nets/-/nets-3.2.0.tgz"; - sha1 = "d511fbab7af11da013f21b97ee91747d33852d38"; + url = "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz"; + sha1 = "94085ef63581ecd3daa92444a8fe94e82577751f"; }; }; - "network-address-1.1.2" = { - name = "network-address"; - packageName = "network-address"; - version = "1.1.2"; + "caller-path-2.0.0" = { + name = "caller-path"; + packageName = "caller-path"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/network-address/-/network-address-1.1.2.tgz"; - sha1 = "4aa7bfd43f03f0b81c9702b13d6a858ddb326f3e"; + url = "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz"; + sha1 = "468f83044e369ab2010fac5f06ceee15bb2cb1f4"; }; }; - "next-tick-1.0.0" = { - name = "next-tick"; - packageName = "next-tick"; + "callsite-1.0.0" = { + name = "callsite"; + packageName = "callsite"; version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz"; - sha1 = "ca86d1fe8828169b0120208e3dc8424b9db8342c"; + url = "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz"; + sha1 = "280398e5d664bd74038b6f0905153e6e8af1bc20"; }; }; - "node-gyp-build-3.4.0" = { - name = "node-gyp-build"; - packageName = "node-gyp-build"; - version = "3.4.0"; + "callsites-0.2.0" = { + name = "callsites"; + packageName = "callsites"; + version = "0.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-3.4.0.tgz"; - sha512 = "YoviGBJYGrPdLOKDIQB0sKxuKy/EEsxzooNkOZak4vSTKT/qH0Pa6dj3t1MJjEQGsefih61IyHDmO1WW7xOFfw=="; + url = "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz"; + sha1 = "afab96262910a7f33c19a5775825c69f34e350ca"; }; }; - "nodemon-1.18.3" = { - name = "nodemon"; - packageName = "nodemon"; - version = "1.18.3"; + "callsites-2.0.0" = { + name = "callsites"; + packageName = "callsites"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/nodemon/-/nodemon-1.18.3.tgz"; - sha512 = "XdVfAjGlDKU2nqoGgycxTndkJ5fdwvWJ/tlMGk2vHxMZBrSPVh86OM6z7viAv8BBJWjMgeuYQBofzr6LUoi+7g=="; + url = "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz"; + sha1 = "06eb84f00eea413da86affefacbffb36093b3c50"; }; }; - "nopt-1.0.10" = { - name = "nopt"; - packageName = "nopt"; - version = "1.0.10"; + "camel-case-3.0.0" = { + name = "camel-case"; + packageName = "camel-case"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz"; - sha1 = "6ddd21bd2a31417b92727dd585f8a6f37608ebee"; + url = "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz"; + sha1 = "ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73"; }; }; - "nopt-3.0.6" = { - name = "nopt"; - packageName = "nopt"; - version = "3.0.6"; + "camelcase-1.2.1" = { + name = "camelcase"; + packageName = "camelcase"; + version = "1.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz"; - sha1 = "c6465dbf08abcd4db359317f79ac68a646b28ff9"; + url = "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz"; + sha1 = "9bb5304d2e0b56698b2c758b08a3eaa9daa58a39"; }; }; - "nopt-4.0.1" = { - name = "nopt"; - packageName = "nopt"; - version = "4.0.1"; + "camelcase-2.1.1" = { + name = "camelcase"; + packageName = "camelcase"; + version = "2.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz"; - sha1 = "d0d4685afd5415193c8c7505602d0d17cd64474d"; + url = "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"; + sha1 = "7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"; }; }; - "normalize-path-2.1.1" = { - name = "normalize-path"; - packageName = "normalize-path"; - version = "2.1.1"; + "camelcase-3.0.0" = { + name = "camelcase"; + packageName = "camelcase"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz"; - sha1 = "1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"; + url = "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz"; + sha1 = "32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"; }; }; - "npm-bundled-1.0.4" = { - name = "npm-bundled"; - packageName = "npm-bundled"; - version = "1.0.4"; + "camelcase-4.1.0" = { + name = "camelcase"; + packageName = "camelcase"; + version = "4.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.4.tgz"; - sha512 = "FLIrRxfuX2EOA9krlthXp8lyFR5vW21zNu6ORrfWGD5ZYWTqx3tOCUwsPUSuzPdUBLxLD7bwPkG3YfgWSfqOtg=="; + url = "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz"; + sha1 = "d545635be1e33c542649c69173e5de6acfae34dd"; }; }; - "npm-conf-1.1.3" = { - name = "npm-conf"; - packageName = "npm-conf"; - version = "1.1.3"; + "camelcase-keys-2.1.0" = { + name = "camelcase-keys"; + packageName = "camelcase-keys"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz"; - sha512 = "Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw=="; + url = "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz"; + sha1 = "308beeaffdf28119051efa1d932213c91b8f92e7"; }; }; - "npm-packlist-1.1.11" = { - name = "npm-packlist"; - packageName = "npm-packlist"; - version = "1.1.11"; + "camelcase-keys-4.2.0" = { + name = "camelcase-keys"; + packageName = "camelcase-keys"; + version = "4.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.1.11.tgz"; - sha512 = "CxKlZ24urLkJk+9kCm48RTQ7L4hsmgSVzEk0TLGPzzyuFxD7VNgy5Sl24tOLMzQv773a/NeJ1ce1DKeacqffEA=="; + url = "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz"; + sha1 = "a2aa5fb1af688758259c32c141426d78923b9b77"; }; }; - "npm-run-path-2.0.2" = { - name = "npm-run-path"; - packageName = "npm-run-path"; - version = "2.0.2"; + "capture-stack-trace-1.0.0" = { + name = "capture-stack-trace"; + packageName = "capture-stack-trace"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz"; - sha1 = "35a9232dfa35d7067b4cb2ddf2357b1871536c5f"; + url = "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz"; + sha1 = "4a6fa07399c26bba47f0b2496b4d0fb408c5550d"; }; }; - "npmlog-4.1.2" = { - name = "npmlog"; - packageName = "npmlog"; - version = "4.1.2"; + "caseless-0.11.0" = { + name = "caseless"; + packageName = "caseless"; + version = "0.11.0"; src = fetchurl { - url = "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz"; - sha512 = "2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg=="; + url = "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz"; + sha1 = "715b96ea9841593cc33067923f5ec60ebda4f7d7"; }; }; - "number-is-nan-1.0.1" = { - name = "number-is-nan"; - packageName = "number-is-nan"; - version = "1.0.1"; + "caseless-0.12.0" = { + name = "caseless"; + packageName = "caseless"; + version = "0.12.0"; src = fetchurl { - url = "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz"; - sha1 = "097b602b53422a522c1afb8790318336941a011d"; + url = "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz"; + sha1 = "1b681c21ff84033c826543090689420d187151dc"; }; }; - "oauth-sign-0.8.2" = { - name = "oauth-sign"; - packageName = "oauth-sign"; - version = "0.8.2"; + "castv2-0.1.9" = { + name = "castv2"; + packageName = "castv2"; + version = "0.1.9"; src = fetchurl { - url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz"; - sha1 = "46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"; + url = "https://registry.npmjs.org/castv2/-/castv2-0.1.9.tgz"; + sha1 = "d0b0fab1fd06b0d9cca636886716ec1293a5905a"; }; }; - "object-assign-3.0.0" = { - name = "object-assign"; - packageName = "object-assign"; - version = "3.0.0"; + "castv2-client-1.2.0" = { + name = "castv2-client"; + packageName = "castv2-client"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz"; - sha1 = "9bedd5ca0897949bca47e7ff408062d549f587f2"; + url = "https://registry.npmjs.org/castv2-client/-/castv2-client-1.2.0.tgz"; + sha1 = "a9193b1a5448b8cb9a0415bd021c8811ed7b0544"; }; }; - "object-assign-4.1.1" = { - name = "object-assign"; - packageName = "object-assign"; - version = "4.1.1"; + "catharsis-0.8.9" = { + name = "catharsis"; + packageName = "catharsis"; + version = "0.8.9"; src = fetchurl { - url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"; - sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863"; + url = "https://registry.npmjs.org/catharsis/-/catharsis-0.8.9.tgz"; + sha1 = "98cc890ca652dd2ef0e70b37925310ff9e90fc8b"; }; }; - "object-copy-0.1.0" = { - name = "object-copy"; - packageName = "object-copy"; - version = "0.1.0"; + "caw-2.0.1" = { + name = "caw"; + packageName = "caw"; + version = "2.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz"; - sha1 = "7e7d858b781bd7c991a41ba975ed3812754e998c"; + url = "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz"; + sha512 = "Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA=="; }; }; - "object-visit-1.0.1" = { - name = "object-visit"; - packageName = "object-visit"; - version = "1.0.1"; + "center-align-0.1.3" = { + name = "center-align"; + packageName = "center-align"; + version = "0.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz"; - sha1 = "f79c4493af0c5377b59fe39d395e41042dd045bb"; + url = "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz"; + sha1 = "aa0d32629b6ee972200411cbd4461c907bc2b7ad"; }; }; - "object.omit-2.0.1" = { - name = "object.omit"; - packageName = "object.omit"; - version = "2.0.1"; + "chai-4.1.2" = { + name = "chai"; + packageName = "chai"; + version = "4.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz"; - sha1 = "1a9c744829f39dbb858c76ca3579ae2a54ebd1fa"; + url = "https://registry.npmjs.org/chai/-/chai-4.1.2.tgz"; + sha1 = "0f64584ba642f0f2ace2806279f4f06ca23ad73c"; }; }; - "object.pick-1.3.0" = { - name = "object.pick"; - packageName = "object.pick"; - version = "1.3.0"; + "chai-as-promised-7.1.1" = { + name = "chai-as-promised"; + packageName = "chai-as-promised"; + version = "7.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz"; - sha1 = "87a10ac4c1694bd2e1cbf53591a66141fb5dd747"; + url = "https://registry.npmjs.org/chai-as-promised/-/chai-as-promised-7.1.1.tgz"; + sha512 = "azL6xMoi+uxu6z4rhWQ1jbdUhOMhis2PvscD/xjLqNMkv3BPPp2JyyuTHOrf9BOosGpNQ11v6BKv/g57RXbiaA=="; }; }; - "on-finished-2.2.1" = { - name = "on-finished"; - packageName = "on-finished"; - version = "2.2.1"; + "chainsaw-0.1.0" = { + name = "chainsaw"; + packageName = "chainsaw"; + version = "0.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/on-finished/-/on-finished-2.2.1.tgz"; - sha1 = "5c85c1cc36299f78029653f667f27b6b99ebc029"; + url = "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz"; + sha1 = "5eab50b28afe58074d0d58291388828b5e5fbc98"; }; }; - "on-finished-2.3.0" = { - name = "on-finished"; - packageName = "on-finished"; - version = "2.3.0"; + "chalk-0.4.0" = { + name = "chalk"; + packageName = "chalk"; + version = "0.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz"; - sha1 = "20f1336481b083cd75337992a16971aa2d906947"; + url = "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz"; + sha1 = "5199a3ddcd0c1efe23bc08c1b027b06176e0c64f"; }; }; - "once-1.4.0" = { - name = "once"; - packageName = "once"; - version = "1.4.0"; + "chalk-0.5.1" = { + name = "chalk"; + packageName = "chalk"; + version = "0.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz"; - sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1"; + url = "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz"; + sha1 = "663b3a648b68b55d04690d49167aa837858f2174"; }; }; - "onetime-1.1.0" = { - name = "onetime"; - packageName = "onetime"; - version = "1.1.0"; + "chalk-1.0.0" = { + name = "chalk"; + packageName = "chalk"; + version = "1.0.0"; src = fetchurl { - url = "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz"; - sha1 = "a1f7838f8314c516f05ecefcbc4ccfe04b4ed789"; + url = "https://registry.npmjs.org/chalk/-/chalk-1.0.0.tgz"; + sha1 = "b3cf4ed0ff5397c99c75b8f679db2f52831f96dc"; }; }; - "onetime-2.0.1" = { - name = "onetime"; - packageName = "onetime"; - version = "2.0.1"; + "chalk-1.1.3" = { + name = "chalk"; + packageName = "chalk"; + version = "1.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz"; - sha1 = "067428230fd67443b2794b22bba528b6867962d4"; + url = "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz"; + sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98"; }; }; - "optimist-0.6.1" = { - name = "optimist"; - packageName = "optimist"; - version = "0.6.1"; + "chalk-2.1.0" = { + name = "chalk"; + packageName = "chalk"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz"; - sha1 = "da3ea74686fa21a19a111c326e90eb15a0196686"; + url = "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz"; + sha512 = "LUHGS/dge4ujbXMJrnihYMcL4AoOweGnw9Tp3kQuqy1Kx5c1qKjqvMJZ6nVJPMWJtKCTN72ZogH3oeSO9g9rXQ=="; }; }; - "optparse-1.0.5" = { - name = "optparse"; - packageName = "optparse"; - version = "1.0.5"; + "chalk-2.3.1" = { + name = "chalk"; + packageName = "chalk"; + version = "2.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/optparse/-/optparse-1.0.5.tgz"; - sha1 = "75e75a96506611eb1c65ba89018ff08a981e2c16"; + url = "https://registry.npmjs.org/chalk/-/chalk-2.3.1.tgz"; + sha512 = "QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g=="; }; }; - "ora-1.4.0" = { - name = "ora"; - packageName = "ora"; - version = "1.4.0"; + "chalk-2.4.0" = { + name = "chalk"; + packageName = "chalk"; + version = "2.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/ora/-/ora-1.4.0.tgz"; - sha512 = "iMK1DOQxzzh2MBlVsU42G80mnrvUhqsMh74phHtDlrcTZPK0pH6o7l7DRshK+0YsxDyEuaOkziVdvM3T0QTzpw=="; + url = "https://registry.npmjs.org/chalk/-/chalk-2.4.0.tgz"; + sha512 = "Wr/w0f4o9LuE7K53cD0qmbAMM+2XNLzR29vFn5hqko4sxGlUsyy363NvmyGIyk5tpe9cjTr9SJYbysEyPkRnFw=="; }; }; - "os-homedir-1.0.2" = { - name = "os-homedir"; - packageName = "os-homedir"; - version = "1.0.2"; + "chalk-2.4.1" = { + name = "chalk"; + packageName = "chalk"; + version = "2.4.1"; src = fetchurl { - url = "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz"; - sha1 = "ffbc4988336e0e833de0c168c7ef152121aa7fb3"; + url = "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz"; + sha512 = "ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ=="; }; }; - "os-tmpdir-1.0.2" = { - name = "os-tmpdir"; - packageName = "os-tmpdir"; - version = "1.0.2"; + "change-case-3.0.2" = { + name = "change-case"; + packageName = "change-case"; + version = "3.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz"; - sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274"; + url = "https://registry.npmjs.org/change-case/-/change-case-3.0.2.tgz"; + sha512 = "Mww+SLF6MZ0U6kdg11algyKd5BARbyM4TbFBepwowYSR5ClfQGCGtxNXgykpN0uF/bstWeaGDT4JWaDh8zWAHA=="; }; }; - "osenv-0.1.5" = { - name = "osenv"; - packageName = "osenv"; - version = "0.1.5"; + "character-parser-1.2.1" = { + name = "character-parser"; + packageName = "character-parser"; + version = "1.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz"; - sha512 = "0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g=="; + url = "https://registry.npmjs.org/character-parser/-/character-parser-1.2.1.tgz"; + sha1 = "c0dde4ab182713b919b970959a123ecc1a30fcd6"; }; }; - "p-finally-1.0.0" = { - name = "p-finally"; - packageName = "p-finally"; - version = "1.0.0"; + "character-parser-2.2.0" = { + name = "character-parser"; + packageName = "character-parser"; + version = "2.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz"; - sha1 = "3fbcfb15b899a44123b34b6dcc18b724336a2cae"; + url = "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz"; + sha1 = "c7ce28f36d4bcd9744e5ffc2c5fcde1c73261fc0"; }; }; - "package-json-4.0.1" = { - name = "package-json"; - packageName = "package-json"; - version = "4.0.1"; + "chardet-0.4.2" = { + name = "chardet"; + packageName = "chardet"; + version = "0.4.2"; src = fetchurl { - url = "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz"; - sha1 = "8869a0401253661c4c4ca3da6c2121ed555f5eed"; + url = "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz"; + sha1 = "b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2"; }; }; - "parse-glob-3.0.4" = { - name = "parse-glob"; - packageName = "parse-glob"; - version = "3.0.4"; + "chardet-0.5.0" = { + name = "chardet"; + packageName = "chardet"; + version = "0.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz"; - sha1 = "b2c376cfb11f35513badd173ef0bb6e3a388391c"; + url = "https://registry.npmjs.org/chardet/-/chardet-0.5.0.tgz"; + sha512 = "9ZTaoBaePSCFvNlNGrsyI8ZVACP2svUtq0DkM7t4K2ClAa96sqOIRjAzDTc8zXzFt1cZR46rRzLTiHFSJ+Qw0g=="; }; }; - "parse-headers-2.0.1" = { - name = "parse-headers"; - packageName = "parse-headers"; - version = "2.0.1"; + "charenc-0.0.2" = { + name = "charenc"; + packageName = "charenc"; + version = "0.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.1.tgz"; - sha1 = "6ae83a7aa25a9d9b700acc28698cd1f1ed7e9536"; + url = "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz"; + sha1 = "c0a1d2f3a7092e03774bfa83f14c0fc5790a8667"; }; }; - "parseurl-1.3.2" = { - name = "parseurl"; - packageName = "parseurl"; - version = "1.3.2"; + "check-error-1.0.2" = { + name = "check-error"; + packageName = "check-error"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz"; - sha1 = "fc289d4ed8993119460c156253262cdc8de65bf3"; + url = "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz"; + sha1 = "574d312edd88bb5dd8912e9286dd6c0aed4aac82"; }; }; - "pascalcase-0.1.1" = { - name = "pascalcase"; - packageName = "pascalcase"; - version = "0.1.1"; + "cheerio-0.17.0" = { + name = "cheerio"; + packageName = "cheerio"; + version = "0.17.0"; src = fetchurl { - url = "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz"; - sha1 = "b363e55e8006ca6fe21784d2db22bd15d7917f14"; + url = "https://registry.npmjs.org/cheerio/-/cheerio-0.17.0.tgz"; + sha1 = "fa5ae42cc60121133d296d0b46d983215f7268ea"; }; }; - "path-dirname-1.0.2" = { - name = "path-dirname"; - packageName = "path-dirname"; - version = "1.0.2"; + "cheerio-0.20.0" = { + name = "cheerio"; + packageName = "cheerio"; + version = "0.20.0"; src = fetchurl { - url = "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz"; - sha1 = "cc33d24d525e099a5388c0336c6e32b9160609e0"; + url = "https://registry.npmjs.org/cheerio/-/cheerio-0.20.0.tgz"; + sha1 = "5c710f2bab95653272842ba01c6ea61b3545ec35"; }; }; - "path-is-absolute-1.0.1" = { - name = "path-is-absolute"; - packageName = "path-is-absolute"; - version = "1.0.1"; + "cheerio-0.22.0" = { + name = "cheerio"; + packageName = "cheerio"; + version = "0.22.0"; src = fetchurl { - url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"; - sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"; + url = "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz"; + sha1 = "a9baa860a3f9b595a6b81b1a86873121ed3a269e"; }; }; - "path-is-inside-1.0.2" = { - name = "path-is-inside"; - packageName = "path-is-inside"; - version = "1.0.2"; + "cheerio-1.0.0-rc.2" = { + name = "cheerio"; + packageName = "cheerio"; + version = "1.0.0-rc.2"; src = fetchurl { - url = "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz"; - sha1 = "365417dede44430d1c11af61027facf074bdfc53"; + url = "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.2.tgz"; + sha1 = "4b9f53a81b27e4d5dac31c0ffd0cfa03cc6830db"; }; }; - "path-key-2.0.1" = { - name = "path-key"; - packageName = "path-key"; - version = "2.0.1"; + "chmodr-1.0.2" = { + name = "chmodr"; + packageName = "chmodr"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz"; - sha1 = "411cadb574c5a140d3a4b1910d40d80cc9f40b40"; + url = "https://registry.npmjs.org/chmodr/-/chmodr-1.0.2.tgz"; + sha1 = "04662b932d0f02ec66deaa2b0ea42811968e3eb9"; }; }; - "path-loader-1.0.6" = { - name = "path-loader"; - packageName = "path-loader"; - version = "1.0.6"; + "chokidar-1.6.0" = { + name = "chokidar"; + packageName = "chokidar"; + version = "1.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/path-loader/-/path-loader-1.0.6.tgz"; - sha512 = "vAtndQsgWS0s2JOjT+NWtJyP5Gc940SlQQ55j0+qSj/SJQ4dmt/L8gLeW9wJF0rM32qEts+3NDvKjs6TUxwFtg=="; + url = "https://registry.npmjs.org/chokidar/-/chokidar-1.6.0.tgz"; + sha1 = "90c32ad4802901d7713de532dc284e96a63ad058"; }; }; - "path-to-regexp-1.7.0" = { - name = "path-to-regexp"; - packageName = "path-to-regexp"; + "chokidar-1.7.0" = { + name = "chokidar"; + packageName = "chokidar"; version = "1.7.0"; src = fetchurl { - url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.7.0.tgz"; - sha1 = "59fde0f435badacba103a84e9d3bc64e96b9937d"; - }; - }; - "pause-stream-0.0.11" = { - name = "pause-stream"; - packageName = "pause-stream"; - version = "0.0.11"; - src = fetchurl { - url = "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz"; - sha1 = "fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445"; + url = "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz"; + sha1 = "798e689778151c8076b4b360e5edd28cda2bb468"; }; }; - "pend-1.2.0" = { - name = "pend"; - packageName = "pend"; - version = "1.2.0"; + "chokidar-2.0.4" = { + name = "chokidar"; + packageName = "chokidar"; + version = "2.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz"; - sha1 = "7a57eb550a6783f9115331fcf4663d5c8e007a50"; + url = "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz"; + sha512 = "z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ=="; }; }; - "performance-now-2.1.0" = { - name = "performance-now"; - packageName = "performance-now"; - version = "2.1.0"; + "chownr-0.0.2" = { + name = "chownr"; + packageName = "chownr"; + version = "0.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz"; - sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"; + url = "https://registry.npmjs.org/chownr/-/chownr-0.0.2.tgz"; + sha1 = "2f9aebf746f90808ce00607b72ba73b41604c485"; }; }; - "pify-2.3.0" = { - name = "pify"; - packageName = "pify"; - version = "2.3.0"; + "chownr-1.0.1" = { + name = "chownr"; + packageName = "chownr"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"; - sha1 = "ed141a6ac043a849ea588498e7dca8b15330e90c"; + url = "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz"; + sha1 = "e2a75042a9551908bebd25b8523d5f9769d79181"; }; }; - "pify-3.0.0" = { - name = "pify"; - packageName = "pify"; - version = "3.0.0"; + "chrome-trace-event-1.0.0" = { + name = "chrome-trace-event"; + packageName = "chrome-trace-event"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz"; - sha1 = "e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"; + url = "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz"; + sha512 = "xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A=="; }; }; - "pinkie-2.0.4" = { - name = "pinkie"; - packageName = "pinkie"; - version = "2.0.4"; + "chromecast-player-0.2.3" = { + name = "chromecast-player"; + packageName = "chromecast-player"; + version = "0.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"; - sha1 = "72556b80cfa0d48a974e80e77248e80ed4f7f870"; + url = "https://registry.npmjs.org/chromecast-player/-/chromecast-player-0.2.3.tgz"; + sha1 = "fe9ce69911c88096d681e4242c1902ad30787216"; }; }; - "pinkie-promise-2.0.1" = { - name = "pinkie-promise"; - packageName = "pinkie-promise"; - version = "2.0.1"; + "chromecast-scanner-0.5.0" = { + name = "chromecast-scanner"; + packageName = "chromecast-scanner"; + version = "0.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz"; - sha1 = "2135d6dfa7a358c069ac9b178776288228450ffa"; + url = "https://registry.npmjs.org/chromecast-scanner/-/chromecast-scanner-0.5.0.tgz"; + sha1 = "01296a3e5d130cce34974eb509cbbc7d6f78dd3d"; }; }; - "pkginfo-0.3.1" = { - name = "pkginfo"; - packageName = "pkginfo"; - version = "0.3.1"; + "chromecasts-1.9.1" = { + name = "chromecasts"; + packageName = "chromecasts"; + version = "1.9.1"; src = fetchurl { - url = "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz"; - sha1 = "5b29f6a81f70717142e09e765bbeab97b4f81e21"; + url = "https://registry.npmjs.org/chromecasts/-/chromecasts-1.9.1.tgz"; + sha512 = "nsXv7ufgrpC8s5DUm6FJEa2XJ2VvE9FmbTVi6r4zGreTFTTSRSJjvqVEqLUFX/fGo/zbSre3zdoV+Pu9DGLz0A=="; }; }; - "pkginfo-0.4.1" = { - name = "pkginfo"; - packageName = "pkginfo"; - version = "0.4.1"; + "chromium-pickle-js-0.2.0" = { + name = "chromium-pickle-js"; + packageName = "chromium-pickle-js"; + version = "0.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz"; - sha1 = "b5418ef0439de5425fc4995042dced14fb2a84ff"; + url = "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz"; + sha1 = "04a106672c18b085ab774d983dfa3ea138f22205"; }; }; - "posix-character-classes-0.1.1" = { - name = "posix-character-classes"; - packageName = "posix-character-classes"; - version = "0.1.1"; + "chunk-store-stream-3.0.1" = { + name = "chunk-store-stream"; + packageName = "chunk-store-stream"; + version = "3.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz"; - sha1 = "01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"; + url = "https://registry.npmjs.org/chunk-store-stream/-/chunk-store-stream-3.0.1.tgz"; + sha512 = "GA1NIFDZKElhkjiO6QOyzfK1QbUt6M3gFhUU/aR05JYaDqXbU5d7U92cLvGKdItJEDfojky6NQefy5VL5PpDBA=="; }; }; - "prepend-http-1.0.4" = { - name = "prepend-http"; - packageName = "prepend-http"; - version = "1.0.4"; + "ci-info-1.4.0" = { + name = "ci-info"; + packageName = "ci-info"; + version = "1.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz"; - sha1 = "d4f4562b0ce3696e41ac52d0e002e57a635dc6dc"; + url = "https://registry.npmjs.org/ci-info/-/ci-info-1.4.0.tgz"; + sha512 = "Oqmw2pVfCl8sCL+1QgMywPfdxPJPkC51y4usw0iiE2S9qnEOAqXy8bwl1CpMpnoU39g4iKJTz6QZj+28FvOnjQ=="; }; }; - "preserve-0.2.0" = { - name = "preserve"; - packageName = "preserve"; - version = "0.2.0"; + "cint-8.2.1" = { + name = "cint"; + packageName = "cint"; + version = "8.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz"; - sha1 = "815ed1f6ebc65926f865b310c0713bcb3315ce4b"; + url = "https://registry.npmjs.org/cint/-/cint-8.2.1.tgz"; + sha1 = "70386b1b48e2773d0d63166a55aff94ef4456a12"; }; }; - "prettier-bytes-1.0.4" = { - name = "prettier-bytes"; - packageName = "prettier-bytes"; + "cipher-base-1.0.4" = { + name = "cipher-base"; + packageName = "cipher-base"; version = "1.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/prettier-bytes/-/prettier-bytes-1.0.4.tgz"; - sha1 = "994b02aa46f699c50b6257b5faaa7fe2557e62d6"; + url = "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz"; + sha512 = "Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q=="; }; }; - "pretty-hash-1.0.1" = { - name = "pretty-hash"; - packageName = "pretty-hash"; + "circular-append-file-1.0.1" = { + name = "circular-append-file"; + packageName = "circular-append-file"; version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/pretty-hash/-/pretty-hash-1.0.1.tgz"; - sha1 = "16e0579188def56bdb565892bcd05a5d65324807"; + url = "https://registry.npmjs.org/circular-append-file/-/circular-append-file-1.0.1.tgz"; + sha512 = "BUDFvrBTCdeVhg9E05PX4XgMegk6xWB69uGwyuATEg7PMfa9lGU1mzFSK0xWNW2O0i9CAQHN0oIdXI/kI2hPkg=="; }; }; - "process-0.5.2" = { - name = "process"; - packageName = "process"; - version = "0.5.2"; + "circular-json-0.3.3" = { + name = "circular-json"; + packageName = "circular-json"; + version = "0.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/process/-/process-0.5.2.tgz"; - sha1 = "1638d8a8e34c2f440a91db95ab9aeb677fc185cf"; + url = "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz"; + sha512 = "UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A=="; }; }; - "process-nextick-args-1.0.7" = { - name = "process-nextick-args"; - packageName = "process-nextick-args"; - version = "1.0.7"; + "circular-json-0.5.5" = { + name = "circular-json"; + packageName = "circular-json"; + version = "0.5.5"; src = fetchurl { - url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"; - sha1 = "150e20b756590ad3f91093f25a4f2ad8bff30ba3"; + url = "https://registry.npmjs.org/circular-json/-/circular-json-0.5.5.tgz"; + sha512 = "13YaR6kiz0kBNmIVM87Io8Hp7bWOo4r61vkEANy8iH9R9bc6avud/1FT0SBpqR1RpIQADOh/Q+yHZDA1iL6ysA=="; }; }; - "process-nextick-args-2.0.0" = { - name = "process-nextick-args"; - packageName = "process-nextick-args"; - version = "2.0.0"; + "clarinet-0.11.0" = { + name = "clarinet"; + packageName = "clarinet"; + version = "0.11.0"; src = fetchurl { - url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz"; - sha512 = "MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="; + url = "https://registry.npmjs.org/clarinet/-/clarinet-0.11.0.tgz"; + sha1 = "6cc912b93138dc867fc273cd34ea90e83e054719"; }; }; - "progress-string-1.2.2" = { - name = "progress-string"; - packageName = "progress-string"; - version = "1.2.2"; + "class-utils-0.3.6" = { + name = "class-utils"; + packageName = "class-utils"; + version = "0.3.6"; src = fetchurl { - url = "https://registry.npmjs.org/progress-string/-/progress-string-1.2.2.tgz"; - sha512 = "JymvIR4IJ0qTyma7ExefBeJGp2IGaXYGWv8Z//Jq+AhrCd0uKlMPK9IWJ0LL6zbXbAN8fhLe1TL1hl1ZKOljDw=="; + url = "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz"; + sha512 = "qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg=="; }; }; - "prompt-1.0.0" = { - name = "prompt"; - packageName = "prompt"; - version = "1.0.0"; + "clean-css-3.4.28" = { + name = "clean-css"; + packageName = "clean-css"; + version = "3.4.28"; src = fetchurl { - url = "https://registry.npmjs.org/prompt/-/prompt-1.0.0.tgz"; - sha1 = "8e57123c396ab988897fb327fd3aedc3e735e4fe"; + url = "https://registry.npmjs.org/clean-css/-/clean-css-3.4.28.tgz"; + sha1 = "bf1945e82fc808f55695e6ddeaec01400efd03ff"; }; }; - "proto-list-1.2.4" = { - name = "proto-list"; - packageName = "proto-list"; - version = "1.2.4"; + "clean-css-4.2.1" = { + name = "clean-css"; + packageName = "clean-css"; + version = "4.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz"; - sha1 = "212d5bfe1318306a420f6402b8e26ff39647a849"; + url = "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz"; + sha512 = "4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g=="; }; }; - "protocol-buffers-encodings-1.1.0" = { - name = "protocol-buffers-encodings"; - packageName = "protocol-buffers-encodings"; - version = "1.1.0"; + "clean-stack-1.3.0" = { + name = "clean-stack"; + packageName = "clean-stack"; + version = "1.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/protocol-buffers-encodings/-/protocol-buffers-encodings-1.1.0.tgz"; - sha512 = "SmjEuAf3hc3h3rWZ6V1YaaQw2MNJWK848gLJgzx/sefOJdNLujKinJVXIS0q2cBQpQn2Q32TinawZyDZPzm4kQ=="; + url = "https://registry.npmjs.org/clean-stack/-/clean-stack-1.3.0.tgz"; + sha1 = "9e821501ae979986c46b1d66d2d432db2fd4ae31"; }; }; - "ps-tree-1.1.0" = { - name = "ps-tree"; - packageName = "ps-tree"; - version = "1.1.0"; + "cli-0.6.6" = { + name = "cli"; + packageName = "cli"; + version = "0.6.6"; src = fetchurl { - url = "https://registry.npmjs.org/ps-tree/-/ps-tree-1.1.0.tgz"; - sha1 = "b421b24140d6203f1ed3c76996b4427b08e8c014"; + url = "https://registry.npmjs.org/cli/-/cli-0.6.6.tgz"; + sha1 = "02ad44a380abf27adac5e6f0cdd7b043d74c53e3"; }; }; - "pseudomap-1.0.2" = { - name = "pseudomap"; - packageName = "pseudomap"; - version = "1.0.2"; + "cli-1.0.1" = { + name = "cli"; + packageName = "cli"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz"; - sha1 = "f052a28da70e618917ef0a8ac34c1ae5a68286b3"; + url = "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz"; + sha1 = "22817534f24bfa4950c34d532d48ecbc621b8c14"; }; }; - "pstree.remy-1.1.0" = { - name = "pstree.remy"; - packageName = "pstree.remy"; - version = "1.1.0"; + "cli-boxes-1.0.0" = { + name = "cli-boxes"; + packageName = "cli-boxes"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.0.tgz"; - sha512 = "q5I5vLRMVtdWa8n/3UEzZX7Lfghzrg9eG2IKk2ENLSofKRCXVqMvMUHxCKgXNaqH/8ebhBxrqftHWnyTFweJ5Q=="; + url = "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz"; + sha1 = "4fa917c3e59c94a004cd61f8ee509da651687143"; }; }; - "pump-3.0.0" = { - name = "pump"; - packageName = "pump"; - version = "3.0.0"; + "cli-color-0.1.7" = { + name = "cli-color"; + packageName = "cli-color"; + version = "0.1.7"; src = fetchurl { - url = "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz"; - sha512 = "LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww=="; + url = "https://registry.npmjs.org/cli-color/-/cli-color-0.1.7.tgz"; + sha1 = "adc3200fa471cc211b0da7f566b71e98b9d67347"; }; }; - "punycode-1.4.1" = { - name = "punycode"; - packageName = "punycode"; - version = "1.4.1"; - src = fetchurl { - url = "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz"; - sha1 = "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"; + "cli-cursor-1.0.2" = { + name = "cli-cursor"; + packageName = "cli-cursor"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz"; + sha1 = "64da3f7d56a54412e59794bd62dc35295e8f2987"; }; }; - "punycode-2.1.1" = { - name = "punycode"; - packageName = "punycode"; - version = "2.1.1"; + "cli-cursor-2.1.0" = { + name = "cli-cursor"; + packageName = "cli-cursor"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"; - sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="; + url = "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz"; + sha1 = "b35dac376479facc3e94747d41d0d0f5238ffcb5"; }; }; - "qs-2.3.3" = { - name = "qs"; - packageName = "qs"; - version = "2.3.3"; + "cli-list-0.2.0" = { + name = "cli-list"; + packageName = "cli-list"; + version = "0.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-2.3.3.tgz"; - sha1 = "e9e85adbe75da0bbe4c8e0476a086290f863b404"; + url = "https://registry.npmjs.org/cli-list/-/cli-list-0.2.0.tgz"; + sha1 = "7e673ee0dd39a611a486476e53f3c6b3941cb582"; }; }; - "qs-2.4.2" = { - name = "qs"; - packageName = "qs"; - version = "2.4.2"; + "cli-spinners-1.3.1" = { + name = "cli-spinners"; + packageName = "cli-spinners"; + version = "1.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-2.4.2.tgz"; - sha1 = "f7ce788e5777df0b5010da7f7c4e73ba32470f5a"; + url = "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz"; + sha512 = "1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg=="; }; }; - "qs-4.0.0" = { - name = "qs"; - packageName = "qs"; - version = "4.0.0"; + "cli-table-0.3.1" = { + name = "cli-table"; + packageName = "cli-table"; + version = "0.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-4.0.0.tgz"; - sha1 = "c31d9b74ec27df75e543a86c78728ed8d4623607"; + url = "https://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz"; + sha1 = "f53b05266a8b1a0b934b3d0821e6e2dc5914ae23"; }; }; - "qs-6.5.2" = { - name = "qs"; - packageName = "qs"; - version = "6.5.2"; + "cli-table2-0.2.0" = { + name = "cli-table2"; + packageName = "cli-table2"; + version = "0.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz"; - sha512 = "N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="; + url = "https://registry.npmjs.org/cli-table2/-/cli-table2-0.2.0.tgz"; + sha1 = "2d1ef7f218a0e786e214540562d4bd177fe32d97"; }; }; - "quicktask-1.1.0" = { - name = "quicktask"; - packageName = "quicktask"; + "cli-truncate-1.1.0" = { + name = "cli-truncate"; + packageName = "cli-truncate"; version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/quicktask/-/quicktask-1.1.0.tgz"; - sha512 = "b3w19IEXnt5auacLAbePVsqPyVQUwmuhJQrrWnVhm4pP8PAMg2U9vFHbAD9XYXXbMDjdLJs0x5NLqwTV8uFK4g=="; + url = "https://registry.npmjs.org/cli-truncate/-/cli-truncate-1.1.0.tgz"; + sha512 = "bAtZo0u82gCfaAGfSNxUdTI9mNyza7D8w4CVCcaOsy7sgwDzvx6ekr6cuWJqY3UGzgnQ1+4wgENup5eIhgxEYA=="; }; }; - "raf-3.3.2" = { - name = "raf"; - packageName = "raf"; - version = "3.3.2"; + "cli-width-1.1.1" = { + name = "cli-width"; + packageName = "cli-width"; + version = "1.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/raf/-/raf-3.3.2.tgz"; - sha1 = "0c13be0b5b49b46f76d6669248d527cf2b02fe27"; + url = "https://registry.npmjs.org/cli-width/-/cli-width-1.1.1.tgz"; + sha1 = "a4d293ef67ebb7b88d4a4d42c0ccf00c4d1e366d"; }; }; - "random-access-file-2.0.1" = { - name = "random-access-file"; - packageName = "random-access-file"; - version = "2.0.1"; + "cli-width-2.2.0" = { + name = "cli-width"; + packageName = "cli-width"; + version = "2.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/random-access-file/-/random-access-file-2.0.1.tgz"; - sha512 = "nb4fClpzoUY+v1SHrro+9yykN90eMA1rc+xM39tnZ5R3BgFY+J/NxPZ0KuUpishEsvnwou9Fvm2wa3cjeuG7vg=="; + url = "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz"; + sha1 = "ff19ede8a9a5e579324147b0c11f0fbcbabed639"; }; }; - "random-access-memory-3.0.0" = { - name = "random-access-memory"; - packageName = "random-access-memory"; - version = "3.0.0"; + "cliclopts-1.1.1" = { + name = "cliclopts"; + packageName = "cliclopts"; + version = "1.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/random-access-memory/-/random-access-memory-3.0.0.tgz"; - sha512 = "O/d5C/kTOs/aDix1CD+N7z4SgNVGPx+xpFKXGfrC0TFpqYVrsJEUmQCl3ITTg7FVMoCmLBo5rdkA5FcFg00NTA=="; + url = "https://registry.npmjs.org/cliclopts/-/cliclopts-1.1.1.tgz"; + sha1 = "69431c7cb5af723774b0d3911b4c37512431910f"; }; }; - "random-access-storage-1.3.0" = { - name = "random-access-storage"; - packageName = "random-access-storage"; - version = "1.3.0"; + "cliff-0.1.10" = { + name = "cliff"; + packageName = "cliff"; + version = "0.1.10"; src = fetchurl { - url = "https://registry.npmjs.org/random-access-storage/-/random-access-storage-1.3.0.tgz"; - sha512 = "pdS9Mcb9TB7oICypPRALlheaSuszuAKmLVEPKJMuYor7R/zDuHh5ALuQoS+ox31XRwQUL+tDwWH2GPdyspwelA=="; + url = "https://registry.npmjs.org/cliff/-/cliff-0.1.10.tgz"; + sha1 = "53be33ea9f59bec85609ee300ac4207603e52013"; }; }; - "randomatic-3.1.0" = { - name = "randomatic"; - packageName = "randomatic"; - version = "3.1.0"; + "cliff-0.1.9" = { + name = "cliff"; + packageName = "cliff"; + version = "0.1.9"; src = fetchurl { - url = "https://registry.npmjs.org/randomatic/-/randomatic-3.1.0.tgz"; - sha512 = "KnGPVE0lo2WoXxIZ7cPR8YBpiol4gsSuOwDSg410oHh80ZMp5EiypNqL2K4Z77vJn6lB5rap7IkAmcUlalcnBQ=="; + url = "https://registry.npmjs.org/cliff/-/cliff-0.1.9.tgz"; + sha1 = "a211e09c6a3de3ba1af27d049d301250d18812bc"; }; }; - "randombytes-2.0.6" = { - name = "randombytes"; - packageName = "randombytes"; - version = "2.0.6"; + "clipboardy-1.2.3" = { + name = "clipboardy"; + packageName = "clipboardy"; + version = "1.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz"; - sha512 = "CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A=="; + url = "https://registry.npmjs.org/clipboardy/-/clipboardy-1.2.3.tgz"; + sha512 = "2WNImOvCRe6r63Gk9pShfkwXsVtKCroMAevIbiae021mS850UkWPbevxsBz3tnvjZIEGvlwaqCPsw+4ulzNgJA=="; }; }; - "range-parser-1.2.0" = { - name = "range-parser"; - packageName = "range-parser"; - version = "1.2.0"; + "cliui-2.1.0" = { + name = "cliui"; + packageName = "cliui"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz"; - sha1 = "f49be6b487894ddc40dcc94a322f611092e00d5e"; + url = "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz"; + sha1 = "4b475760ff80264c762c3a1719032e91c7fea0d1"; }; }; - "raw-body-2.0.2" = { - name = "raw-body"; - packageName = "raw-body"; - version = "2.0.2"; + "cliui-3.2.0" = { + name = "cliui"; + packageName = "cliui"; + version = "3.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/raw-body/-/raw-body-2.0.2.tgz"; - sha1 = "a2c2f98c8531cee99c63d8d238b7de97bb659fca"; + url = "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz"; + sha1 = "120601537a916d29940f934da3b48d585a39213d"; }; }; - "rc-1.2.8" = { - name = "rc"; - packageName = "rc"; - version = "1.2.8"; + "cliui-4.1.0" = { + name = "cliui"; + packageName = "cliui"; + version = "4.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz"; - sha512 = "y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw=="; + url = "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz"; + sha512 = "4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ=="; }; }; - "read-1.0.7" = { - name = "read"; - packageName = "read"; - version = "1.0.7"; + "clivas-0.1.4" = { + name = "clivas"; + packageName = "clivas"; + version = "0.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/read/-/read-1.0.7.tgz"; - sha1 = "b3da19bd052431a97671d44a42634adf710b40c4"; + url = "https://registry.npmjs.org/clivas/-/clivas-0.1.4.tgz"; + sha1 = "e1c1e481d1273d57f1752132b0e4410a0d88235a"; }; }; - "read-metadata-1.0.0" = { - name = "read-metadata"; - packageName = "read-metadata"; - version = "1.0.0"; + "clivas-0.2.0" = { + name = "clivas"; + packageName = "clivas"; + version = "0.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/read-metadata/-/read-metadata-1.0.0.tgz"; - sha1 = "6df9cbe51184e8ceb7d0668b40ee5191e6f3dac6"; + url = "https://registry.npmjs.org/clivas/-/clivas-0.2.0.tgz"; + sha1 = "b8d19188b3243e390f302410bd0cb1622db82649"; }; }; - "readable-stream-1.0.27-1" = { - name = "readable-stream"; - packageName = "readable-stream"; - version = "1.0.27-1"; + "clone-0.1.5" = { + name = "clone"; + packageName = "clone"; + version = "0.1.5"; src = fetchurl { - url = "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.27-1.tgz"; - sha1 = "6b67983c20357cefd07f0165001a16d710d91078"; + url = "https://registry.npmjs.org/clone/-/clone-0.1.5.tgz"; + sha1 = "46f29143d0766d663dbd7f80b7520a15783d2042"; }; }; - "readable-stream-1.1.14" = { - name = "readable-stream"; - packageName = "readable-stream"; - version = "1.1.14"; + "clone-0.1.6" = { + name = "clone"; + packageName = "clone"; + version = "0.1.6"; src = fetchurl { - url = "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz"; - sha1 = "7cf4c54ef648e3813084c636dd2079e166c081d9"; + url = "https://registry.npmjs.org/clone/-/clone-0.1.6.tgz"; + sha1 = "4af2296d4a23a64168c2f5fb0a2aa65e80517000"; }; }; - "readable-stream-2.3.6" = { - name = "readable-stream"; - packageName = "readable-stream"; - version = "2.3.6"; + "clone-0.2.0" = { + name = "clone"; + packageName = "clone"; + version = "0.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz"; - sha512 = "tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw=="; + url = "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"; + sha1 = "c6126a90ad4f72dbf5acdb243cc37724fe93fc1f"; }; }; - "readdirp-2.1.0" = { - name = "readdirp"; - packageName = "readdirp"; - version = "2.1.0"; + "clone-1.0.4" = { + name = "clone"; + packageName = "clone"; + version = "1.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz"; - sha1 = "4ed0ad060df3073300c48440373f72d1cc642d78"; + url = "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz"; + sha1 = "da309cc263df15994c688ca902179ca3c7cd7c7e"; }; }; - "readline2-1.0.1" = { - name = "readline2"; - packageName = "readline2"; - version = "1.0.1"; + "clone-2.0.0" = { + name = "clone"; + packageName = "clone"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz"; - sha1 = "41059608ffc154757b715d9989d199ffbf372e35"; + url = "https://registry.npmjs.org/clone/-/clone-2.0.0.tgz"; + sha1 = "df65d3ca142e4a4a47db33da3468d088a16fc76e"; }; }; - "recursive-readdir-2.2.2" = { - name = "recursive-readdir"; - packageName = "recursive-readdir"; - version = "2.2.2"; + "clone-2.1.2" = { + name = "clone"; + packageName = "clone"; + version = "2.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz"; - sha512 = "nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg=="; + url = "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz"; + sha1 = "1b7f4b9f591f1e8f83670401600345a02887435f"; }; }; - "recursive-watch-1.1.4" = { - name = "recursive-watch"; - packageName = "recursive-watch"; - version = "1.1.4"; + "clone-buffer-1.0.0" = { + name = "clone-buffer"; + packageName = "clone-buffer"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/recursive-watch/-/recursive-watch-1.1.4.tgz"; - sha512 = "fWejAmdLi7B/jipBUjTLnqId+PK+573fbGNbdaNA/AiAnQAx6OYOLCGWRs0W5+PyM1rLzZSWK2f40QpHSR49PQ=="; + url = "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz"; + sha1 = "e3e25b207ac4e701af721e2cb5a16792cac3dc58"; }; }; - "reduce-component-1.0.1" = { - name = "reduce-component"; - packageName = "reduce-component"; - version = "1.0.1"; + "clone-deep-0.3.0" = { + name = "clone-deep"; + packageName = "clone-deep"; + version = "0.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/reduce-component/-/reduce-component-1.0.1.tgz"; - sha1 = "e0c93542c574521bea13df0f9488ed82ab77c5da"; + url = "https://registry.npmjs.org/clone-deep/-/clone-deep-0.3.0.tgz"; + sha1 = "348c61ae9cdbe0edfe053d91ff4cc521d790ede8"; }; }; - "regex-cache-0.4.4" = { - name = "regex-cache"; - packageName = "regex-cache"; - version = "0.4.4"; + "clone-regexp-1.0.1" = { + name = "clone-regexp"; + packageName = "clone-regexp"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz"; - sha512 = "nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ=="; + url = "https://registry.npmjs.org/clone-regexp/-/clone-regexp-1.0.1.tgz"; + sha512 = "Fcij9IwRW27XedRIJnSOEupS7RVcXtObJXbcUOX93UCLqqOdRpkvzKywOOSizmEK/Is3S/RHX9dLdfo6R1Q1mw=="; }; }; - "regex-not-1.0.2" = { - name = "regex-not"; - packageName = "regex-not"; + "clone-response-1.0.2" = { + name = "clone-response"; + packageName = "clone-response"; version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz"; - sha512 = "J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A=="; + url = "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz"; + sha1 = "d1dc973920314df67fbeb94223b4ee350239e96b"; }; }; - "registry-auth-token-3.3.2" = { - name = "registry-auth-token"; - packageName = "registry-auth-token"; - version = "3.3.2"; + "clone-stats-0.0.1" = { + name = "clone-stats"; + packageName = "clone-stats"; + version = "0.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz"; - sha512 = "JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ=="; + url = "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"; + sha1 = "b88f94a82cf38b8791d58046ea4029ad88ca99d1"; }; }; - "registry-url-3.1.0" = { - name = "registry-url"; - packageName = "registry-url"; - version = "3.1.0"; + "clone-stats-1.0.0" = { + name = "clone-stats"; + packageName = "clone-stats"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz"; - sha1 = "3d4ef870f73dde1d77f0cf9a381432444e174942"; + url = "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz"; + sha1 = "b3782dff8bb5474e18b9b6bf0fdfe782f8777680"; }; }; - "remove-array-items-1.0.0" = { - name = "remove-array-items"; - packageName = "remove-array-items"; - version = "1.0.0"; + "cloneable-readable-1.1.2" = { + name = "cloneable-readable"; + packageName = "cloneable-readable"; + version = "1.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remove-array-items/-/remove-array-items-1.0.0.tgz"; - sha1 = "07bf42cb332f4cf6e85ead83b5e4e896d2326b21"; + url = "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.2.tgz"; + sha512 = "Bq6+4t+lbM8vhTs/Bef5c5AdEMtapp/iFb6+s4/Hh9MVTt8OLKH7ZOOZSCT+Ys7hsHvqv0GuMPJ1lnQJVHvxpg=="; }; }; - "remove-trailing-separator-1.1.0" = { - name = "remove-trailing-separator"; - packageName = "remove-trailing-separator"; - version = "1.1.0"; + "closest-to-2.0.0" = { + name = "closest-to"; + packageName = "closest-to"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz"; - sha1 = "c24bce2a283adad5bc3f58e0d48249b92379d8ef"; + url = "https://registry.npmjs.org/closest-to/-/closest-to-2.0.0.tgz"; + sha1 = "bb2a860edb7769b62d04821748ae50da24dbefaa"; }; }; - "repeat-element-1.1.2" = { - name = "repeat-element"; - packageName = "repeat-element"; - version = "1.1.2"; + "cmd-shim-2.0.2" = { + name = "cmd-shim"; + packageName = "cmd-shim"; + version = "2.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz"; - sha1 = "ef089a178d1483baae4d93eb98b4f9e4e11d990a"; + url = "https://registry.npmjs.org/cmd-shim/-/cmd-shim-2.0.2.tgz"; + sha1 = "6fcbda99483a8fd15d7d30a196ca69d688a2efdb"; }; }; - "repeat-string-1.6.1" = { - name = "repeat-string"; - packageName = "repeat-string"; - version = "1.6.1"; + "cmdln-3.2.1" = { + name = "cmdln"; + packageName = "cmdln"; + version = "3.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz"; - sha1 = "8dcae470e1c88abc2d600fff4a776286da75e637"; + url = "https://registry.npmjs.org/cmdln/-/cmdln-3.2.1.tgz"; + sha1 = "8d21967625b25ee35fca8e8453ccf10fccd04e45"; }; }; - "request-2.87.0" = { - name = "request"; - packageName = "request"; - version = "2.87.0"; + "cmdln-4.1.2" = { + name = "cmdln"; + packageName = "cmdln"; + version = "4.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/request/-/request-2.87.0.tgz"; - sha512 = "fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw=="; + url = "https://registry.npmjs.org/cmdln/-/cmdln-4.1.2.tgz"; + sha1 = "4345bb5498f2b096ba85ec8c5579a8cb252f7c70"; }; }; - "resolve-1.1.7" = { - name = "resolve"; - packageName = "resolve"; - version = "1.1.7"; + "co-3.1.0" = { + name = "co"; + packageName = "co"; + version = "3.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz"; - sha1 = "203114d82ad2c5ed9e8e0411b3932875e889e97b"; + url = "https://registry.npmjs.org/co/-/co-3.1.0.tgz"; + sha1 = "4ea54ea5a08938153185e15210c68d9092bc1b78"; }; }; - "resolve-url-0.2.1" = { - name = "resolve-url"; - packageName = "resolve-url"; - version = "0.2.1"; + "co-4.6.0" = { + name = "co"; + packageName = "co"; + version = "4.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz"; - sha1 = "2c637fe77c893afd2a663fe21aa9080068e2052a"; + url = "https://registry.npmjs.org/co/-/co-4.6.0.tgz"; + sha1 = "6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"; }; }; - "restore-cursor-1.0.1" = { - name = "restore-cursor"; - packageName = "restore-cursor"; - version = "1.0.1"; + "co-from-stream-0.0.0" = { + name = "co-from-stream"; + packageName = "co-from-stream"; + version = "0.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz"; - sha1 = "34661f46886327fed2991479152252df92daa541"; + url = "https://registry.npmjs.org/co-from-stream/-/co-from-stream-0.0.0.tgz"; + sha1 = "1a5cd8ced77263946094fa39f2499a63297bcaf9"; }; }; - "restore-cursor-2.0.0" = { - name = "restore-cursor"; - packageName = "restore-cursor"; - version = "2.0.0"; + "co-fs-extra-1.2.1" = { + name = "co-fs-extra"; + packageName = "co-fs-extra"; + version = "1.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz"; - sha1 = "9f7ee287f82fd326d4fd162923d62129eee0dfaf"; + url = "https://registry.npmjs.org/co-fs-extra/-/co-fs-extra-1.2.1.tgz"; + sha1 = "3b6ad77cf2614530f677b1cf62664f5ba756b722"; }; }; - "ret-0.1.15" = { - name = "ret"; - packageName = "ret"; - version = "0.1.15"; + "co-read-0.0.1" = { + name = "co-read"; + packageName = "co-read"; + version = "0.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz"; - sha512 = "TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg=="; + url = "https://registry.npmjs.org/co-read/-/co-read-0.0.1.tgz"; + sha1 = "f81b3eb8a86675fec51e3d883a7f564e873c9389"; }; }; - "revalidator-0.1.8" = { - name = "revalidator"; - packageName = "revalidator"; - version = "0.1.8"; + "coa-2.0.1" = { + name = "coa"; + packageName = "coa"; + version = "2.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/revalidator/-/revalidator-0.1.8.tgz"; - sha1 = "fece61bfa0c1b52a206bd6b18198184bdd523a3b"; + url = "https://registry.npmjs.org/coa/-/coa-2.0.1.tgz"; + sha512 = "5wfTTO8E2/ja4jFSxePXlG5nRu5bBtL/r1HCIpJW/lzT6yDtKl0u0Z4o/Vpz32IpKmBn7HerheEZQgA9N2DarQ=="; }; }; - "right-align-0.1.3" = { - name = "right-align"; - packageName = "right-align"; - version = "0.1.3"; + "code-point-at-1.1.0" = { + name = "code-point-at"; + packageName = "code-point-at"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz"; - sha1 = "61339b722fe6a3515689210d24e14c96148613ef"; + url = "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz"; + sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"; }; }; - "rimraf-2.6.2" = { - name = "rimraf"; - packageName = "rimraf"; - version = "2.6.2"; + "codecs-1.2.1" = { + name = "codecs"; + packageName = "codecs"; + version = "1.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz"; - sha512 = "lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w=="; + url = "https://registry.npmjs.org/codecs/-/codecs-1.2.1.tgz"; + sha512 = "SPnx+ZHXVJ0qTInRXmnxuyu8PDvSzvop5MXp1BOr/urFQI3yL2n5ewE755skTklF/hKVlWj8cinGxdR2gvLvTA=="; }; }; - "run-async-0.1.0" = { - name = "run-async"; - packageName = "run-async"; - version = "0.1.0"; + "codepage-1.4.0" = { + name = "codepage"; + packageName = "codepage"; + version = "1.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz"; - sha1 = "c8ad4a5e110661e402a7d21b530e009f25f8e389"; + url = "https://registry.npmjs.org/codepage/-/codepage-1.4.0.tgz"; + sha1 = "ffd5b603ae6a8ebb63559d5fb89a57d12b943837"; }; }; - "run-async-2.3.0" = { - name = "run-async"; - packageName = "run-async"; - version = "2.3.0"; + "coffee-script-1.12.7" = { + name = "coffee-script"; + packageName = "coffee-script"; + version = "1.12.7"; src = fetchurl { - url = "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz"; - sha1 = "0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0"; + url = "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz"; + sha512 = "fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw=="; }; }; - "rusha-0.8.13" = { - name = "rusha"; - packageName = "rusha"; - version = "0.8.13"; + "coffee-script-1.6.3" = { + name = "coffee-script"; + packageName = "coffee-script"; + version = "1.6.3"; src = fetchurl { - url = "https://registry.npmjs.org/rusha/-/rusha-0.8.13.tgz"; - sha1 = "9a084e7b860b17bff3015b92c67a6a336191513a"; + url = "https://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; + sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; }; }; - "rx-lite-3.1.2" = { - name = "rx-lite"; - packageName = "rx-lite"; - version = "3.1.2"; + "collection-visit-1.0.0" = { + name = "collection-visit"; + packageName = "collection-visit"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz"; - sha1 = "19ce502ca572665f3b647b10939f97fd1615f102"; + url = "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz"; + sha1 = "4bc0373c164bc3291b4d368c829cf1a80a59dca0"; }; }; - "rx-lite-4.0.8" = { - name = "rx-lite"; - packageName = "rx-lite"; - version = "4.0.8"; + "color-3.0.0" = { + name = "color"; + packageName = "color"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz"; - sha1 = "0b1e11af8bc44836f04a6407e92da42467b79444"; + url = "https://registry.npmjs.org/color/-/color-3.0.0.tgz"; + sha512 = "jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w=="; }; }; - "rx-lite-aggregates-4.0.8" = { - name = "rx-lite-aggregates"; - packageName = "rx-lite-aggregates"; - version = "4.0.8"; + "color-convert-1.9.3" = { + name = "color-convert"; + packageName = "color-convert"; + version = "1.9.3"; src = fetchurl { - url = "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz"; - sha1 = "753b87a89a11c95467c4ac1626c4efc4e05c67be"; + url = "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"; + sha512 = "QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg=="; }; }; - "rxjs-6.2.2" = { - name = "rxjs"; - packageName = "rxjs"; - version = "6.2.2"; + "color-name-1.1.3" = { + name = "color-name"; + packageName = "color-name"; + version = "1.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/rxjs/-/rxjs-6.2.2.tgz"; - sha512 = "0MI8+mkKAXZUF9vMrEoPnaoHkfzBPP4IGwUYRJhIRJF6/w3uByO1e91bEHn8zd43RdkTMKiooYKmwz7RH6zfOQ=="; + url = "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"; + sha1 = "a7d0558bd89c42f795dd42328f740831ca53bc25"; }; }; - "safe-buffer-5.1.2" = { - name = "safe-buffer"; - packageName = "safe-buffer"; - version = "5.1.2"; + "color-string-1.5.3" = { + name = "color-string"; + packageName = "color-string"; + version = "1.5.3"; src = fetchurl { - url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"; - sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="; + url = "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz"; + sha512 = "dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw=="; }; }; - "safe-regex-1.1.0" = { - name = "safe-regex"; - packageName = "safe-regex"; - version = "1.1.0"; + "color-support-1.1.3" = { + name = "color-support"; + packageName = "color-support"; + version = "1.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz"; - sha1 = "40a3669f3b077d1e943d44629e157dd48023bf2e"; + url = "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz"; + sha512 = "qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg=="; }; }; - "safer-buffer-2.1.2" = { - name = "safer-buffer"; - packageName = "safer-buffer"; - version = "2.1.2"; + "colors-0.5.1" = { + name = "colors"; + packageName = "colors"; + version = "0.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"; - sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="; + url = "https://registry.npmjs.org/colors/-/colors-0.5.1.tgz"; + sha1 = "7d0023eaeb154e8ee9fce75dcb923d0ed1667774"; }; }; - "sanitize-filename-1.6.1" = { - name = "sanitize-filename"; - packageName = "sanitize-filename"; - version = "1.6.1"; + "colors-0.6.2" = { + name = "colors"; + packageName = "colors"; + version = "0.6.2"; src = fetchurl { - url = "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.1.tgz"; - sha1 = "612da1c96473fa02dccda92dcd5b4ab164a6772a"; + url = "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz"; + sha1 = "2423fe6678ac0c5dae8852e5d0e5be08c997abcc"; }; }; - "sax-1.2.4" = { - name = "sax"; - packageName = "sax"; - version = "1.2.4"; + "colors-1.0.3" = { + name = "colors"; + packageName = "colors"; + version = "1.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz"; - sha512 = "NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="; + url = "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz"; + sha1 = "0433f44d809680fdeb60ed260f1b0c262e82a40b"; }; }; - "seek-bzip-1.0.5" = { - name = "seek-bzip"; - packageName = "seek-bzip"; - version = "1.0.5"; + "colors-1.1.2" = { + name = "colors"; + packageName = "colors"; + version = "1.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz"; - sha1 = "cfe917cb3d274bcffac792758af53173eb1fabdc"; + url = "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz"; + sha1 = "168a4701756b6a7f51a12ce0c97bfa28c084ed63"; }; }; - "semver-5.3.0" = { - name = "semver"; - packageName = "semver"; - version = "5.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"; - sha1 = "9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"; - }; - }; - "semver-5.5.0" = { - name = "semver"; - packageName = "semver"; - version = "5.5.0"; + "colors-1.3.0" = { + name = "colors"; + packageName = "colors"; + version = "1.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz"; - sha512 = "4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA=="; + url = "https://registry.npmjs.org/colors/-/colors-1.3.0.tgz"; + sha512 = "EDpX3a7wHMWFA7PUHWPHNWqOxIIRSJetuwl0AS5Oi/5FMV8kWm69RTlgm00GKjBO1xFHMtBbL49yRtMMdticBw=="; }; }; - "semver-diff-2.1.0" = { - name = "semver-diff"; - packageName = "semver-diff"; - version = "2.1.0"; + "colors-1.3.2" = { + name = "colors"; + packageName = "colors"; + version = "1.3.2"; src = fetchurl { - url = "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz"; - sha1 = "4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36"; + url = "https://registry.npmjs.org/colors/-/colors-1.3.2.tgz"; + sha512 = "rhP0JSBGYvpcNQj4s5AdShMeE5ahMop96cTeDl/v9qQQm2fYClE2QXZRi8wLzc+GmXSxdIqqbOIAhyObEXDbfQ=="; }; }; - "send-0.16.2" = { - name = "send"; - packageName = "send"; - version = "0.16.2"; + "colour-0.7.1" = { + name = "colour"; + packageName = "colour"; + version = "0.7.1"; src = fetchurl { - url = "https://registry.npmjs.org/send/-/send-0.16.2.tgz"; - sha512 = "E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw=="; + url = "https://registry.npmjs.org/colour/-/colour-0.7.1.tgz"; + sha1 = "9cb169917ec5d12c0736d3e8685746df1cadf778"; }; }; - "serve-static-1.13.2" = { - name = "serve-static"; - packageName = "serve-static"; - version = "1.13.2"; + "columnify-1.5.4" = { + name = "columnify"; + packageName = "columnify"; + version = "1.5.4"; src = fetchurl { - url = "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz"; - sha512 = "p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw=="; + url = "https://registry.npmjs.org/columnify/-/columnify-1.5.4.tgz"; + sha1 = "4737ddf1c7b69a8a7c340570782e947eec8e78bb"; }; }; - "set-blocking-2.0.0" = { - name = "set-blocking"; - packageName = "set-blocking"; - version = "2.0.0"; + "combine-errors-3.0.3" = { + name = "combine-errors"; + packageName = "combine-errors"; + version = "3.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"; - sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7"; + url = "https://registry.npmjs.org/combine-errors/-/combine-errors-3.0.3.tgz"; + sha1 = "f4df6740083e5703a3181110c2b10551f003da86"; }; }; - "set-immediate-shim-1.0.1" = { - name = "set-immediate-shim"; - packageName = "set-immediate-shim"; + "combine-lists-1.0.1" = { + name = "combine-lists"; + packageName = "combine-lists"; version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz"; - sha1 = "4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61"; + url = "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz"; + sha1 = "458c07e09e0d900fc28b70a3fec2dacd1d2cb7f6"; }; }; - "set-value-0.4.3" = { - name = "set-value"; - packageName = "set-value"; - version = "0.4.3"; + "combine-source-map-0.8.0" = { + name = "combine-source-map"; + packageName = "combine-source-map"; + version = "0.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz"; - sha1 = "7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1"; + url = "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz"; + sha1 = "a58d0df042c186fcf822a8e8015f5450d2d79a8b"; }; }; - "set-value-2.0.0" = { - name = "set-value"; - packageName = "set-value"; - version = "2.0.0"; + "combined-stream-0.0.7" = { + name = "combined-stream"; + packageName = "combined-stream"; + version = "0.0.7"; src = fetchurl { - url = "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz"; - sha512 = "hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg=="; + url = "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz"; + sha1 = "0137e657baa5a7541c57ac37ac5fc07d73b4dc1f"; }; }; - "setimmediate-1.0.5" = { - name = "setimmediate"; - packageName = "setimmediate"; - version = "1.0.5"; + "combined-stream-1.0.6" = { + name = "combined-stream"; + packageName = "combined-stream"; + version = "1.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz"; - sha1 = "290cbb232e306942d7d7ea9b83732ab7856f8285"; + url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz"; + sha1 = "723e7df6e801ac5613113a7e445a9b69cb632818"; }; }; - "setprototypeof-1.1.0" = { - name = "setprototypeof"; - packageName = "setprototypeof"; - version = "1.1.0"; + "command-exists-1.2.7" = { + name = "command-exists"; + packageName = "command-exists"; + version = "1.2.7"; src = fetchurl { - url = "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz"; - sha512 = "BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="; + url = "https://registry.npmjs.org/command-exists/-/command-exists-1.2.7.tgz"; + sha512 = "doWDvhXCcW5LK0cIUWrOQ8oMFXJv3lEQCkJpGVjM8v9SV0uhqYXB943538tEA2CiaWqSyuYUGAm5ezDwEx9xlw=="; }; }; - "shebang-command-1.2.0" = { - name = "shebang-command"; - packageName = "shebang-command"; - version = "1.2.0"; + "commander-0.6.1" = { + name = "commander"; + packageName = "commander"; + version = "0.6.1"; src = fetchurl { - url = "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz"; - sha1 = "44aac65b695b03398968c39f363fee5deafdf1ea"; + url = "https://registry.npmjs.org/commander/-/commander-0.6.1.tgz"; + sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; }; }; - "shebang-regex-1.0.0" = { - name = "shebang-regex"; - packageName = "shebang-regex"; - version = "1.0.0"; + "commander-1.0.4" = { + name = "commander"; + packageName = "commander"; + version = "1.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz"; - sha1 = "da42f49740c0b42db2ca9728571cb190c98efea3"; + url = "https://registry.npmjs.org/commander/-/commander-1.0.4.tgz"; + sha1 = "5edeb1aee23c4fb541a6b70d692abef19669a2d3"; }; }; - "sigmund-1.0.1" = { - name = "sigmund"; - packageName = "sigmund"; - version = "1.0.1"; + "commander-1.1.1" = { + name = "commander"; + packageName = "commander"; + version = "1.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz"; - sha1 = "3ff21f198cad2175f9f3b781853fd94d0d19b590"; + url = "https://registry.npmjs.org/commander/-/commander-1.1.1.tgz"; + sha1 = "50d1651868ae60eccff0a2d9f34595376bc6b041"; }; }; - "signal-exit-3.0.2" = { - name = "signal-exit"; - packageName = "signal-exit"; - version = "3.0.2"; + "commander-1.3.1" = { + name = "commander"; + packageName = "commander"; + version = "1.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz"; - sha1 = "b5fdc08f1287ea1178628e415e25132b73646c6d"; + url = "https://registry.npmjs.org/commander/-/commander-1.3.1.tgz"; + sha1 = "02443e02db96f4b32b674225451abb6e9510000e"; }; }; - "signed-varint-2.0.1" = { - name = "signed-varint"; - packageName = "signed-varint"; - version = "2.0.1"; + "commander-1.3.2" = { + name = "commander"; + packageName = "commander"; + version = "1.3.2"; src = fetchurl { - url = "https://registry.npmjs.org/signed-varint/-/signed-varint-2.0.1.tgz"; - sha1 = "50a9989da7c98c2c61dad119bc97470ef8528129"; + url = "https://registry.npmjs.org/commander/-/commander-1.3.2.tgz"; + sha1 = "8a8f30ec670a6fdd64af52f1914b907d79ead5b5"; }; }; - "simple-sha1-2.1.1" = { - name = "simple-sha1"; - packageName = "simple-sha1"; - version = "2.1.1"; + "commander-2.0.0" = { + name = "commander"; + packageName = "commander"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/simple-sha1/-/simple-sha1-2.1.1.tgz"; - sha512 = "pFMPd+I/lQkpf4wFUeS/sED5IqdIG1lUlrQviBMV4u4mz8BRAcB5fvUx5Ckfg3kBigEglAjHg7E9k/yy2KlCqA=="; + url = "https://registry.npmjs.org/commander/-/commander-2.0.0.tgz"; + sha1 = "d1b86f901f8b64bd941bdeadaf924530393be928"; }; }; - "siphash24-1.1.1" = { - name = "siphash24"; - packageName = "siphash24"; - version = "1.1.1"; + "commander-2.1.0" = { + name = "commander"; + packageName = "commander"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/siphash24/-/siphash24-1.1.1.tgz"; - sha512 = "dKKwjIoTOa587TARYLlBRXq2lkbu5Iz35XrEVWpelhBP1m8r2BGOy1QlaZe84GTFHG/BTucEUd2btnNc8QzIVA=="; + url = "https://registry.npmjs.org/commander/-/commander-2.1.0.tgz"; + sha1 = "d121bbae860d9992a3d517ba96f56588e47c6781"; }; }; - "slash-1.0.0" = { - name = "slash"; - packageName = "slash"; - version = "1.0.0"; + "commander-2.11.0" = { + name = "commander"; + packageName = "commander"; + version = "2.11.0"; src = fetchurl { - url = "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz"; - sha1 = "c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"; + url = "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz"; + sha512 = "b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ=="; }; }; - "slasp-0.0.4" = { - name = "slasp"; - packageName = "slasp"; - version = "0.0.4"; + "commander-2.13.0" = { + name = "commander"; + packageName = "commander"; + version = "2.13.0"; src = fetchurl { - url = "https://registry.npmjs.org/slasp/-/slasp-0.0.4.tgz"; - sha1 = "9adc26ee729a0f95095851a5489f87a5258d57a9"; + url = "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz"; + sha512 = "MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA=="; }; }; - "slice-ansi-1.0.0" = { - name = "slice-ansi"; - packageName = "slice-ansi"; - version = "1.0.0"; + "commander-2.14.1" = { + name = "commander"; + packageName = "commander"; + version = "2.14.1"; src = fetchurl { - url = "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz"; - sha512 = "POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg=="; + url = "https://registry.npmjs.org/commander/-/commander-2.14.1.tgz"; + sha512 = "+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw=="; }; }; - "snabbdom-0.7.0" = { - name = "snabbdom"; - packageName = "snabbdom"; - version = "0.7.0"; + "commander-2.15.1" = { + name = "commander"; + packageName = "commander"; + version = "2.15.1"; src = fetchurl { - url = "https://registry.npmjs.org/snabbdom/-/snabbdom-0.7.0.tgz"; - sha512 = "LCg6lH9p2OD5n52SI4LlpYmDW2bscxsyN7rhnGJB/R3LQy/FdJfqNBM5aVST+zOfM4OdKFl8pxVUhjGsPtQA1w=="; + url = "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz"; + sha512 = "VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag=="; }; }; - "snabbdom-selector-1.2.1" = { - name = "snabbdom-selector"; - packageName = "snabbdom-selector"; - version = "1.2.1"; + "commander-2.17.1" = { + name = "commander"; + packageName = "commander"; + version = "2.17.1"; src = fetchurl { - url = "https://registry.npmjs.org/snabbdom-selector/-/snabbdom-selector-1.2.1.tgz"; - sha512 = "g0w2Ft4RJl+F/1/tQvA4BUsH09s+RNd0RRa+So24Inv5yzce5xUnPzxlEWNUBG5TwQjfKDZSFWrf2rXz+e1Q2g=="; + url = "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz"; + sha512 = "wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg=="; }; }; - "snapdragon-0.8.2" = { - name = "snapdragon"; - packageName = "snapdragon"; - version = "0.8.2"; + "commander-2.3.0" = { + name = "commander"; + packageName = "commander"; + version = "2.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz"; - sha512 = "FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg=="; + url = "https://registry.npmjs.org/commander/-/commander-2.3.0.tgz"; + sha1 = "fd430e889832ec353b9acd1de217c11cb3eef873"; }; }; - "snapdragon-node-2.1.1" = { - name = "snapdragon-node"; - packageName = "snapdragon-node"; - version = "2.1.1"; + "commander-2.6.0" = { + name = "commander"; + packageName = "commander"; + version = "2.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz"; - sha512 = "O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw=="; + url = "https://registry.npmjs.org/commander/-/commander-2.6.0.tgz"; + sha1 = "9df7e52fb2a0cb0fb89058ee80c3104225f37e1d"; }; }; - "snapdragon-util-3.0.1" = { - name = "snapdragon-util"; - packageName = "snapdragon-util"; - version = "3.0.1"; + "commander-2.8.1" = { + name = "commander"; + packageName = "commander"; + version = "2.8.1"; src = fetchurl { - url = "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz"; - sha512 = "mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ=="; + url = "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz"; + sha1 = "06be367febfda0c330aa1e2a072d3dc9762425d4"; }; }; - "sodium-javascript-0.5.5" = { - name = "sodium-javascript"; - packageName = "sodium-javascript"; - version = "0.5.5"; + "commander-2.9.0" = { + name = "commander"; + packageName = "commander"; + version = "2.9.0"; src = fetchurl { - url = "https://registry.npmjs.org/sodium-javascript/-/sodium-javascript-0.5.5.tgz"; - sha512 = "UMmCHovws/sxIBZsIRhIl8uRPou/RFDD0vVop81T1hG106NLLgqajKKuHAOtAP6hflnZ0UrVA2VFwddTd/NQyA=="; + url = "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz"; + sha1 = "9c99094176e12240cb22d6c5146098400fe0f7d4"; }; }; - "sodium-native-2.2.1" = { - name = "sodium-native"; - packageName = "sodium-native"; - version = "2.2.1"; + "commist-1.0.0" = { + name = "commist"; + packageName = "commist"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/sodium-native/-/sodium-native-2.2.1.tgz"; - sha512 = "3CfftYV2ATXQFMIkLOvcNUk/Ma+lran0855j5Z/HEjUkSTzjLZi16CK362udOoNVrwn/TwGV8bKEt5OylsFrQA=="; + url = "https://registry.npmjs.org/commist/-/commist-1.0.0.tgz"; + sha1 = "c0c352501cf6f52e9124e3ef89c9806e2022ebef"; }; }; - "sodium-universal-2.0.0" = { - name = "sodium-universal"; - packageName = "sodium-universal"; - version = "2.0.0"; + "common-tags-1.8.0" = { + name = "common-tags"; + packageName = "common-tags"; + version = "1.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/sodium-universal/-/sodium-universal-2.0.0.tgz"; - sha512 = "csdVyakzHJRyCevY4aZC2Eacda8paf+4nmRGF2N7KxCLKY2Ajn72JsExaQlJQ2BiXJncp44p3T+b80cU+2TTsg=="; + url = "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz"; + sha512 = "6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw=="; }; }; - "sorted-array-functions-1.2.0" = { - name = "sorted-array-functions"; - packageName = "sorted-array-functions"; - version = "1.2.0"; + "commondir-1.0.1" = { + name = "commondir"; + packageName = "commondir"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/sorted-array-functions/-/sorted-array-functions-1.2.0.tgz"; - sha512 = "sWpjPhIZJtqO77GN+LD8dDsDKcWZ9GCOJNqKzi1tvtjGIzwfoyuRH8S0psunmc6Z5P+qfDqztSbwYR5X/e1UTg=="; + url = "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz"; + sha1 = "ddd800da0c66127393cca5950ea968a3aaf1253b"; }; }; - "sorted-immutable-list-1.1.0" = { - name = "sorted-immutable-list"; - packageName = "sorted-immutable-list"; - version = "1.1.0"; + "commoner-0.10.8" = { + name = "commoner"; + packageName = "commoner"; + version = "0.10.8"; src = fetchurl { - url = "https://registry.npmjs.org/sorted-immutable-list/-/sorted-immutable-list-1.1.0.tgz"; - sha1 = "41a62c024bd755c4c57306e20eec92620dae5d97"; + url = "https://registry.npmjs.org/commoner/-/commoner-0.10.8.tgz"; + sha1 = "34fc3672cd24393e8bb47e70caa0293811f4f2c5"; }; }; - "sorted-indexof-1.0.0" = { - name = "sorted-indexof"; - packageName = "sorted-indexof"; - version = "1.0.0"; + "compact2string-1.4.0" = { + name = "compact2string"; + packageName = "compact2string"; + version = "1.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/sorted-indexof/-/sorted-indexof-1.0.0.tgz"; - sha1 = "17c742ff7cf187e2f59a15df9b81f17a62ce0899"; + url = "https://registry.npmjs.org/compact2string/-/compact2string-1.4.0.tgz"; + sha1 = "a99cd96ea000525684b269683ae2222d6eea7b49"; }; }; - "source-map-0.4.4" = { - name = "source-map"; - packageName = "source-map"; - version = "0.4.4"; + "compare-func-1.3.2" = { + name = "compare-func"; + packageName = "compare-func"; + version = "1.3.2"; src = fetchurl { - url = "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz"; - sha1 = "eba4f5da9c0dc999de68032d8b4f76173652036b"; + url = "https://registry.npmjs.org/compare-func/-/compare-func-1.3.2.tgz"; + sha1 = "99dd0ba457e1f9bc722b12c08ec33eeab31fa648"; }; }; - "source-map-0.5.7" = { - name = "source-map"; - packageName = "source-map"; - version = "0.5.7"; + "component-bind-1.0.0" = { + name = "component-bind"; + packageName = "component-bind"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"; - sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"; + url = "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz"; + sha1 = "00c608ab7dcd93897c0009651b1d3a8e1e73bbd1"; }; }; - "source-map-resolve-0.5.2" = { - name = "source-map-resolve"; - packageName = "source-map-resolve"; - version = "0.5.2"; + "component-emitter-1.1.2" = { + name = "component-emitter"; + packageName = "component-emitter"; + version = "1.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz"; - sha512 = "MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA=="; + url = "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz"; + sha1 = "296594f2753daa63996d2af08d15a95116c9aec3"; }; }; - "source-map-url-0.4.0" = { - name = "source-map-url"; - packageName = "source-map-url"; - version = "0.4.0"; + "component-emitter-1.2.1" = { + name = "component-emitter"; + packageName = "component-emitter"; + version = "1.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz"; - sha1 = "3e935d7ddd73631b97659956d55128e87b5084a3"; + url = "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz"; + sha1 = "137918d6d78283f7df7a6b7c5a63e140e69425e6"; }; }; - "spark-md5-1.0.1" = { - name = "spark-md5"; - packageName = "spark-md5"; - version = "1.0.1"; + "component-inherit-0.0.3" = { + name = "component-inherit"; + packageName = "component-inherit"; + version = "0.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/spark-md5/-/spark-md5-1.0.1.tgz"; - sha1 = "c4b9a8d41cf7b0845423a821824f8dffa0f51b7c"; + url = "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz"; + sha1 = "645fc4adf58b72b649d5cae65135619db26ff143"; }; }; - "sparse-bitfield-3.0.3" = { - name = "sparse-bitfield"; - packageName = "sparse-bitfield"; - version = "3.0.3"; + "compress-commons-1.2.2" = { + name = "compress-commons"; + packageName = "compress-commons"; + version = "1.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz"; - sha1 = "ff4ae6e68656056ba4b3e792ab3334d38273ca11"; + url = "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.2.tgz"; + sha1 = "524a9f10903f3a813389b0225d27c48bb751890f"; }; }; - "speedometer-1.1.0" = { - name = "speedometer"; - packageName = "speedometer"; - version = "1.1.0"; + "compressible-2.0.14" = { + name = "compressible"; + packageName = "compressible"; + version = "2.0.14"; src = fetchurl { - url = "https://registry.npmjs.org/speedometer/-/speedometer-1.1.0.tgz"; - sha512 = "z/wAiTESw2XVPssY2XRcme4niTc4S5FkkJ4gknudtVoc33Zil8TdTxHy5torRcgqMqksJV2Yz8HQcvtbsnw0mQ=="; + url = "https://registry.npmjs.org/compressible/-/compressible-2.0.14.tgz"; + sha1 = "326c5f507fbb055f54116782b969a81b67a29da7"; }; }; - "split-0.3.3" = { - name = "split"; - packageName = "split"; - version = "0.3.3"; + "compression-1.5.2" = { + name = "compression"; + packageName = "compression"; + version = "1.5.2"; src = fetchurl { - url = "https://registry.npmjs.org/split/-/split-0.3.3.tgz"; - sha1 = "cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f"; + url = "https://registry.npmjs.org/compression/-/compression-1.5.2.tgz"; + sha1 = "b03b8d86e6f8ad29683cba8df91ddc6ffc77b395"; }; }; - "split-string-3.1.0" = { - name = "split-string"; - packageName = "split-string"; - version = "3.1.0"; + "compression-1.7.3" = { + name = "compression"; + packageName = "compression"; + version = "1.7.3"; src = fetchurl { - url = "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz"; - sha512 = "NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw=="; + url = "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz"; + sha512 = "HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg=="; }; }; - "sprintf-js-1.0.3" = { - name = "sprintf-js"; - packageName = "sprintf-js"; - version = "1.0.3"; + "concat-map-0.0.1" = { + name = "concat-map"; + packageName = "concat-map"; + version = "0.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz"; - sha1 = "04e6926f662895354f3dd015203633b857297e2c"; + url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"; + sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b"; }; }; - "sshpk-1.14.2" = { - name = "sshpk"; - packageName = "sshpk"; - version = "1.14.2"; + "concat-stream-1.5.0" = { + name = "concat-stream"; + packageName = "concat-stream"; + version = "1.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz"; - sha1 = "c6fc61648a3d9c4e764fd3fcdf4ea105e492ba98"; + url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.0.tgz"; + sha1 = "53f7d43c51c5e43f81c8fdd03321c631be68d611"; }; }; - "stack-trace-0.0.10" = { - name = "stack-trace"; - packageName = "stack-trace"; - version = "0.0.10"; + "concat-stream-1.5.2" = { + name = "concat-stream"; + packageName = "concat-stream"; + version = "1.5.2"; src = fetchurl { - url = "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz"; - sha1 = "547c70b347e8d32b4e108ea1a2a159e5fdde19c0"; + url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz"; + sha1 = "708978624d856af41a5a741defdd261da752c266"; }; }; - "stat-mode-0.2.2" = { - name = "stat-mode"; - packageName = "stat-mode"; - version = "0.2.2"; + "concat-stream-1.6.2" = { + name = "concat-stream"; + packageName = "concat-stream"; + version = "1.6.2"; src = fetchurl { - url = "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.2.tgz"; - sha1 = "e6c80b623123d7d80cf132ce538f346289072502"; + url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz"; + sha512 = "27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw=="; }; }; - "static-extend-0.1.2" = { - name = "static-extend"; - packageName = "static-extend"; - version = "0.1.2"; + "conf-1.4.0" = { + name = "conf"; + packageName = "conf"; + version = "1.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz"; - sha1 = "60809c39cbff55337226fd5e0b520f341f1fb5c6"; + url = "https://registry.npmjs.org/conf/-/conf-1.4.0.tgz"; + sha512 = "bzlVWS2THbMetHqXKB8ypsXN4DQ/1qopGwNJi1eYbpwesJcd86FBjFciCQX/YwAhp9bM7NVnPFqZ5LpV7gP0Dg=="; }; }; - "statuses-1.3.1" = { - name = "statuses"; - packageName = "statuses"; - version = "1.3.1"; + "config-0.4.15" = { + name = "config"; + packageName = "config"; + version = "0.4.15"; src = fetchurl { - url = "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz"; - sha1 = "faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e"; + url = "https://registry.npmjs.org/config/-/config-0.4.15.tgz"; + sha1 = "d43ddf58b8df5637fdd1314fc816ccae7bfbcd18"; }; }; - "statuses-1.4.0" = { - name = "statuses"; - packageName = "statuses"; - version = "1.4.0"; + "config-chain-1.1.11" = { + name = "config-chain"; + packageName = "config-chain"; + version = "1.1.11"; src = fetchurl { - url = "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz"; - sha512 = "zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="; + url = "https://registry.npmjs.org/config-chain/-/config-chain-1.1.11.tgz"; + sha1 = "aba09747dfbe4c3e70e766a6e41586e1859fc6f2"; }; }; - "statuses-1.5.0" = { - name = "statuses"; - packageName = "statuses"; - version = "1.5.0"; + "configstore-1.4.0" = { + name = "configstore"; + packageName = "configstore"; + version = "1.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz"; - sha1 = "161c7dac177659fd9811f43771fa99381478628c"; + url = "https://registry.npmjs.org/configstore/-/configstore-1.4.0.tgz"; + sha1 = "c35781d0501d268c25c54b8b17f6240e8a4fb021"; }; }; - "stream-collector-1.0.1" = { - name = "stream-collector"; - packageName = "stream-collector"; - version = "1.0.1"; + "configstore-2.1.0" = { + name = "configstore"; + packageName = "configstore"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/stream-collector/-/stream-collector-1.0.1.tgz"; - sha1 = "4d4e55f171356121b2c5f6559f944705ab28db15"; + url = "https://registry.npmjs.org/configstore/-/configstore-2.1.0.tgz"; + sha1 = "737a3a7036e9886102aa6099e47bb33ab1aba1a1"; }; }; - "stream-combiner-0.0.4" = { - name = "stream-combiner"; - packageName = "stream-combiner"; - version = "0.0.4"; + "configstore-3.1.2" = { + name = "configstore"; + packageName = "configstore"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz"; - sha1 = "4d5e433c185261dde623ca3f44c586bcf5c4ad14"; + url = "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz"; + sha512 = "vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw=="; }; }; - "stream-each-1.2.3" = { - name = "stream-each"; - packageName = "stream-each"; - version = "1.2.3"; + "connect-1.9.2" = { + name = "connect"; + packageName = "connect"; + version = "1.9.2"; src = fetchurl { - url = "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz"; - sha512 = "vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw=="; + url = "https://registry.npmjs.org/connect/-/connect-1.9.2.tgz"; + sha1 = "42880a22e9438ae59a8add74e437f58ae8e52807"; }; }; - "stream-parser-0.3.1" = { - name = "stream-parser"; - packageName = "stream-parser"; - version = "0.3.1"; + "connect-2.11.0" = { + name = "connect"; + packageName = "connect"; + version = "2.11.0"; src = fetchurl { - url = "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz"; - sha1 = "1618548694420021a1182ff0af1911c129761773"; + url = "https://registry.npmjs.org/connect/-/connect-2.11.0.tgz"; + sha1 = "9991ce09ff9b85d9ead27f9d41d0b2a2df2f9284"; }; }; - "stream-shift-1.0.0" = { - name = "stream-shift"; - packageName = "stream-shift"; - version = "1.0.0"; + "connect-2.3.9" = { + name = "connect"; + packageName = "connect"; + version = "2.3.9"; src = fetchurl { - url = "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz"; - sha1 = "d5c752825e5367e786f78e18e445ea223a155952"; + url = "https://registry.npmjs.org/connect/-/connect-2.3.9.tgz"; + sha1 = "4d26ddc485c32e5a1cf1b35854823b4720d25a52"; }; }; - "streamsearch-0.1.2" = { - name = "streamsearch"; - packageName = "streamsearch"; - version = "0.1.2"; + "connect-2.30.2" = { + name = "connect"; + packageName = "connect"; + version = "2.30.2"; src = fetchurl { - url = "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz"; - sha1 = "808b9d0e56fc273d809ba57338e929919a1a9f1a"; + url = "https://registry.npmjs.org/connect/-/connect-2.30.2.tgz"; + sha1 = "8da9bcbe8a054d3d318d74dfec903b5c39a1b609"; }; }; - "string-3.3.3" = { - name = "string"; - packageName = "string"; - version = "3.3.3"; + "connect-2.7.6" = { + name = "connect"; + packageName = "connect"; + version = "2.7.6"; src = fetchurl { - url = "https://registry.npmjs.org/string/-/string-3.3.3.tgz"; - sha1 = "5ea211cd92d228e184294990a6cc97b366a77cb0"; + url = "https://registry.npmjs.org/connect/-/connect-2.7.6.tgz"; + sha1 = "b83b68fa6f245c5020e2395472cc8322b0060738"; }; }; - "string-width-1.0.2" = { - name = "string-width"; - packageName = "string-width"; - version = "1.0.2"; + "connect-3.5.1" = { + name = "connect"; + packageName = "connect"; + version = "3.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz"; - sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"; + url = "https://registry.npmjs.org/connect/-/connect-3.5.1.tgz"; + sha1 = "6d30d7a63c7f170857a6b3aa6b363d973dca588e"; }; }; - "string-width-2.1.1" = { - name = "string-width"; - packageName = "string-width"; - version = "2.1.1"; + "connect-3.6.6" = { + name = "connect"; + packageName = "connect"; + version = "3.6.6"; src = fetchurl { - url = "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz"; - sha512 = "nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw=="; + url = "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz"; + sha1 = "09eff6c55af7236e137135a72574858b6786f524"; }; }; - "string_decoder-0.10.31" = { - name = "string_decoder"; - packageName = "string_decoder"; - version = "0.10.31"; + "connect-busboy-0.0.2" = { + name = "connect-busboy"; + packageName = "connect-busboy"; + version = "0.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"; - sha1 = "62e203bc41766c6c28c9fc84301dab1c5310fa94"; + url = "https://registry.npmjs.org/connect-busboy/-/connect-busboy-0.0.2.tgz"; + sha1 = "ac5c9c96672171885e576c66b2bfd95d3bb11097"; }; }; - "string_decoder-1.1.1" = { - name = "string_decoder"; - packageName = "string_decoder"; - version = "1.1.1"; + "connect-flash-0.1.0" = { + name = "connect-flash"; + packageName = "connect-flash"; + version = "0.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"; - sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="; + url = "https://registry.npmjs.org/connect-flash/-/connect-flash-0.1.0.tgz"; + sha1 = "82b381d61a12b651437df1c259c1f1c841239b88"; }; }; - "strip-ansi-3.0.1" = { - name = "strip-ansi"; - packageName = "strip-ansi"; - version = "3.0.1"; + "connect-multiparty-2.1.1" = { + name = "connect-multiparty"; + packageName = "connect-multiparty"; + version = "2.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz"; - sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"; + url = "https://registry.npmjs.org/connect-multiparty/-/connect-multiparty-2.1.1.tgz"; + sha1 = "6ee8212fdb2204d3f135f8c12e3afa495d181fd7"; }; }; - "strip-ansi-4.0.0" = { - name = "strip-ansi"; - packageName = "strip-ansi"; - version = "4.0.0"; + "connect-pause-0.1.1" = { + name = "connect-pause"; + packageName = "connect-pause"; + version = "0.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz"; - sha1 = "a8479022eb1ac368a871389b635262c505ee368f"; + url = "https://registry.npmjs.org/connect-pause/-/connect-pause-0.1.1.tgz"; + sha1 = "b269b2bb82ddb1ac3db5099c0fb582aba99fb37a"; }; }; - "strip-dirs-2.1.0" = { - name = "strip-dirs"; - packageName = "strip-dirs"; - version = "2.1.0"; + "connect-restreamer-1.0.3" = { + name = "connect-restreamer"; + packageName = "connect-restreamer"; + version = "1.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz"; - sha512 = "JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g=="; + url = "https://registry.npmjs.org/connect-restreamer/-/connect-restreamer-1.0.3.tgz"; + sha1 = "a73f04d88e7292d7fd2f2d7d691a0cdeeed141a9"; }; }; - "strip-eof-1.0.0" = { - name = "strip-eof"; - packageName = "strip-eof"; - version = "1.0.0"; + "connect-timeout-1.6.2" = { + name = "connect-timeout"; + packageName = "connect-timeout"; + version = "1.6.2"; src = fetchurl { - url = "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz"; - sha1 = "bb43ff5598a6eb05d89b59fcd129c983313606bf"; + url = "https://registry.npmjs.org/connect-timeout/-/connect-timeout-1.6.2.tgz"; + sha1 = "de9a5ec61e33a12b6edaab7b5f062e98c599b88e"; }; }; - "strip-json-comments-2.0.1" = { - name = "strip-json-comments"; - packageName = "strip-json-comments"; - version = "2.0.1"; + "connection-parse-0.0.7" = { + name = "connection-parse"; + packageName = "connection-parse"; + version = "0.0.7"; src = fetchurl { - url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz"; - sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a"; + url = "https://registry.npmjs.org/connection-parse/-/connection-parse-0.0.7.tgz"; + sha1 = "18e7318aab06a699267372b10c5226d25a1c9a69"; }; }; - "strip-outer-1.0.1" = { - name = "strip-outer"; - packageName = "strip-outer"; - version = "1.0.1"; + "connections-1.4.2" = { + name = "connections"; + packageName = "connections"; + version = "1.4.2"; src = fetchurl { - url = "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz"; - sha512 = "k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg=="; + url = "https://registry.npmjs.org/connections/-/connections-1.4.2.tgz"; + sha1 = "7890482bf5c71af6c5ca192be3136aed74428aad"; }; }; - "subcommand-2.1.0" = { - name = "subcommand"; - packageName = "subcommand"; - version = "2.1.0"; + "console-browserify-1.1.0" = { + name = "console-browserify"; + packageName = "console-browserify"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/subcommand/-/subcommand-2.1.0.tgz"; - sha1 = "5e4ceca5a3779e3365b1511e05f866877302f760"; + url = "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz"; + sha1 = "f0241c45730a9fc6323b206dbf38edc741d0bb10"; }; }; - "superagent-1.8.5" = { - name = "superagent"; - packageName = "superagent"; - version = "1.8.5"; + "console-control-strings-1.1.0" = { + name = "console-control-strings"; + packageName = "console-control-strings"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/superagent/-/superagent-1.8.5.tgz"; - sha1 = "1c0ddc3af30e80eb84ebc05cb2122da8fe940b55"; + url = "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz"; + sha1 = "3d7cf4464db6446ea644bf4b39507f9851008e8e"; }; }; - "superagent-3.8.2" = { - name = "superagent"; - packageName = "superagent"; - version = "3.8.2"; + "consolidate-0.14.5" = { + name = "consolidate"; + packageName = "consolidate"; + version = "0.14.5"; src = fetchurl { - url = "https://registry.npmjs.org/superagent/-/superagent-3.8.2.tgz"; - sha512 = "gVH4QfYHcY3P0f/BZzavLreHW3T1v7hG9B+hpMQotGQqurOvhv87GcMCd6LWySmBuf+BDR44TQd0aISjVHLeNQ=="; + url = "https://registry.npmjs.org/consolidate/-/consolidate-0.14.5.tgz"; + sha1 = "5a25047bc76f73072667c8cb52c989888f494c63"; }; }; - "superagent-3.8.3" = { - name = "superagent"; - packageName = "superagent"; - version = "3.8.3"; + "constant-case-2.0.0" = { + name = "constant-case"; + packageName = "constant-case"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/superagent/-/superagent-3.8.3.tgz"; - sha512 = "GLQtLMCoEIK4eDv6OGtkOoSMt3D+oq0y3dsxMuYuDvaNUvuT8eFBuLmfR0iYYzHC1e8hpzC6ZsxbuP6DIalMFA=="; + url = "https://registry.npmjs.org/constant-case/-/constant-case-2.0.0.tgz"; + sha1 = "4175764d389d3fa9c8ecd29186ed6005243b6a46"; }; }; - "supports-color-1.2.0" = { - name = "supports-color"; - packageName = "supports-color"; - version = "1.2.0"; + "constantinople-3.0.2" = { + name = "constantinople"; + packageName = "constantinople"; + version = "3.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/supports-color/-/supports-color-1.2.0.tgz"; - sha1 = "ff1ed1e61169d06b3cf2d588e188b18d8847e17e"; + url = "https://registry.npmjs.org/constantinople/-/constantinople-3.0.2.tgz"; + sha1 = "4b945d9937907bcd98ee575122c3817516544141"; }; }; - "supports-color-2.0.0" = { - name = "supports-color"; - packageName = "supports-color"; - version = "2.0.0"; + "constantinople-3.1.2" = { + name = "constantinople"; + packageName = "constantinople"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"; - sha1 = "535d045ce6b6363fa40117084629995e9df324c7"; + url = "https://registry.npmjs.org/constantinople/-/constantinople-3.1.2.tgz"; + sha512 = "yePcBqEFhLOqSBtwYOGGS1exHo/s1xjekXiinh4itpNQGCu4KA1euPh1fg07N2wMITZXQkBz75Ntdt1ctGZouw=="; }; }; - "supports-color-5.4.0" = { - name = "supports-color"; - packageName = "supports-color"; - version = "5.4.0"; + "constants-browserify-1.0.0" = { + name = "constants-browserify"; + packageName = "constants-browserify"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz"; - sha512 = "zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w=="; + url = "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz"; + sha1 = "c20b96d8c617748aaf1c16021760cd27fcb8cb75"; }; }; - "swagger-converter-0.1.7" = { - name = "swagger-converter"; - packageName = "swagger-converter"; - version = "0.1.7"; + "consume-http-header-1.0.0" = { + name = "consume-http-header"; + packageName = "consume-http-header"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/swagger-converter/-/swagger-converter-0.1.7.tgz"; - sha1 = "a097519c6f1ee4dd67e308d9b53ddc9c2b257f97"; + url = "https://registry.npmjs.org/consume-http-header/-/consume-http-header-1.0.0.tgz"; + sha1 = "95976d74f7f1b38dfb13fd9b3b68b91a0240556f"; }; }; - "swagger-converter-0.2.0" = { - name = "swagger-converter"; - packageName = "swagger-converter"; - version = "0.2.0"; + "consume-until-1.0.0" = { + name = "consume-until"; + packageName = "consume-until"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/swagger-converter/-/swagger-converter-0.2.0.tgz"; - sha1 = "354023cfc5ed3d4ef6895c310189067bbe66d616"; + url = "https://registry.npmjs.org/consume-until/-/consume-until-1.0.0.tgz"; + sha1 = "75b91fa9f16663e51f98e863af995b9164068c1a"; }; }; - "swagger-editor-2.10.5" = { - name = "swagger-editor"; - packageName = "swagger-editor"; - version = "2.10.5"; + "content-disposition-0.5.0" = { + name = "content-disposition"; + packageName = "content-disposition"; + version = "0.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/swagger-editor/-/swagger-editor-2.10.5.tgz"; - sha1 = "a4316ccb0d40a77d30dadf91f0f4db7e475f948a"; + url = "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.0.tgz"; + sha1 = "4284fe6ae0630874639e44e80a418c2934135e9e"; }; }; - "swagger-test-templates-1.5.0" = { - name = "swagger-test-templates"; - packageName = "swagger-test-templates"; - version = "1.5.0"; + "content-disposition-0.5.2" = { + name = "content-disposition"; + packageName = "content-disposition"; + version = "0.5.2"; src = fetchurl { - url = "https://registry.npmjs.org/swagger-test-templates/-/swagger-test-templates-1.5.0.tgz"; - sha512 = "1IBHCamO7uJuFo11a/aaA0ZPWJkAfiuvadmLO9TwXiY2Op+SigTL9er/GabuhK4gXMNJ2MaoPQ4F90HQlNFYJQ=="; + url = "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz"; + sha1 = "0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4"; }; }; - "swagger-tools-0.9.16" = { - name = "swagger-tools"; - packageName = "swagger-tools"; - version = "0.9.16"; + "content-type-1.0.4" = { + name = "content-type"; + packageName = "content-type"; + version = "1.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/swagger-tools/-/swagger-tools-0.9.16.tgz"; - sha1 = "e39fae3d581d713682491e1926cd87bf2c209bfb"; + url = "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz"; + sha512 = "hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="; }; }; - "symbol-observable-1.2.0" = { - name = "symbol-observable"; - packageName = "symbol-observable"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz"; - sha512 = "e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ=="; + "content-type-git+https://github.com/wikimedia/content-type#master" = { + name = "content-type"; + packageName = "content-type"; + version = "1.0.1"; + src = fetchgit { + url = "https://github.com/wikimedia/content-type"; + rev = "47b2632d0a2ee79a7d67268e2f6621becd95d05b"; + sha256 = "e583031138b98e2a09ce14dbd72afa0377201894092c941ef4cc07206c35ed04"; }; }; - "tar-2.2.1" = { - name = "tar"; - packageName = "tar"; - version = "2.2.1"; + "content-types-0.1.0" = { + name = "content-types"; + packageName = "content-types"; + version = "0.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz"; - sha1 = "8e4d2a256c0e2185c6b18ad694aec968b83cb1d1"; + url = "https://registry.npmjs.org/content-types/-/content-types-0.1.0.tgz"; + sha1 = "0e790b3abfef90f6ecb77ae8585db9099caf7578"; }; }; - "tar-4.4.6" = { - name = "tar"; - packageName = "tar"; - version = "4.4.6"; + "conventional-changelog-angular-1.6.6" = { + name = "conventional-changelog-angular"; + packageName = "conventional-changelog-angular"; + version = "1.6.6"; src = fetchurl { - url = "https://registry.npmjs.org/tar/-/tar-4.4.6.tgz"; - sha512 = "tMkTnh9EdzxyfW+6GK6fCahagXsnYk6kE6S9Gr9pjVdys769+laCTbodXDhPAjzVtEBazRgP0gYqOjnk9dQzLg=="; + url = "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-1.6.6.tgz"; + sha512 = "suQnFSqCxRwyBxY68pYTsFkG0taIdinHLNEAX5ivtw8bCRnIgnpvcHmlR/yjUyZIrNPYAoXlY1WiEKWgSE4BNg=="; }; }; - "tar-stream-1.6.1" = { - name = "tar-stream"; - packageName = "tar-stream"; - version = "1.6.1"; + "conventional-changelog-core-2.0.11" = { + name = "conventional-changelog-core"; + packageName = "conventional-changelog-core"; + version = "2.0.11"; src = fetchurl { - url = "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.1.tgz"; - sha512 = "IFLM5wp3QrJODQFPm6/to3LJZrONdBY/otxcvDIQzu217zKye6yVR3hhi9lAjrC2Z+m/j5oDxMPb1qcd8cIvpA=="; + url = "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-2.0.11.tgz"; + sha512 = "HvTE6RlqeEZ/NFPtQeFLsIDOLrGP3bXYr7lFLMhCVsbduF1MXIe8OODkwMFyo1i9ku9NWBwVnVn0jDmIFXjDRg=="; }; }; - "term-size-1.2.0" = { - name = "term-size"; - packageName = "term-size"; - version = "1.2.0"; + "conventional-changelog-preset-loader-1.1.8" = { + name = "conventional-changelog-preset-loader"; + packageName = "conventional-changelog-preset-loader"; + version = "1.1.8"; src = fetchurl { - url = "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz"; - sha1 = "458b83887f288fc56d6fffbfad262e26638efa69"; + url = "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-1.1.8.tgz"; + sha512 = "MkksM4G4YdrMlT2MbTsV2F6LXu/hZR0Tc/yenRrDIKRwBl/SP7ER4ZDlglqJsCzLJi4UonBc52Bkm5hzrOVCcw=="; }; }; - "throttle-1.0.3" = { - name = "throttle"; - packageName = "throttle"; - version = "1.0.3"; + "conventional-changelog-writer-3.0.9" = { + name = "conventional-changelog-writer"; + packageName = "conventional-changelog-writer"; + version = "3.0.9"; src = fetchurl { - url = "https://registry.npmjs.org/throttle/-/throttle-1.0.3.tgz"; - sha1 = "8a32e4a15f1763d997948317c5ebe3ad8a41e4b7"; + url = "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-3.0.9.tgz"; + sha512 = "n9KbsxlJxRQsUnK6wIBRnARacvNnN4C/nxnxCkH+B/R1JS2Fa+DiP1dU4I59mEDEjgnFaN2+9wr1P1s7GYB5/Q=="; }; }; - "through-2.3.8" = { - name = "through"; - packageName = "through"; - version = "2.3.8"; + "conventional-commits-filter-1.1.6" = { + name = "conventional-commits-filter"; + packageName = "conventional-commits-filter"; + version = "1.1.6"; src = fetchurl { - url = "https://registry.npmjs.org/through/-/through-2.3.8.tgz"; - sha1 = "0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"; + url = "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-1.1.6.tgz"; + sha512 = "KcDgtCRKJCQhyk6VLT7zR+ZOyCnerfemE/CsR3iQpzRRFbLEs0Y6rwk3mpDvtOh04X223z+1xyJ582Stfct/0Q=="; }; }; - "thunkify-2.1.2" = { - name = "thunkify"; - packageName = "thunkify"; - version = "2.1.2"; + "conventional-commits-parser-2.1.7" = { + name = "conventional-commits-parser"; + packageName = "conventional-commits-parser"; + version = "2.1.7"; src = fetchurl { - url = "https://registry.npmjs.org/thunkify/-/thunkify-2.1.2.tgz"; - sha1 = "faa0e9d230c51acc95ca13a361ac05ca7e04553d"; + url = "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-2.1.7.tgz"; + sha512 = "BoMaddIEJ6B4QVMSDu9IkVImlGOSGA1I2BQyOZHeLQ6qVOJLcLKn97+fL6dGbzWEiqDzfH4OkcveULmeq2MHFQ=="; }; }; - "thunkify-wrap-1.0.4" = { - name = "thunkify-wrap"; - packageName = "thunkify-wrap"; - version = "1.0.4"; + "conventional-recommended-bump-2.0.9" = { + name = "conventional-recommended-bump"; + packageName = "conventional-recommended-bump"; + version = "2.0.9"; src = fetchurl { - url = "https://registry.npmjs.org/thunkify-wrap/-/thunkify-wrap-1.0.4.tgz"; - sha1 = "b52be548ddfefda20e00b58c6096762b43dd6880"; + url = "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-2.0.9.tgz"; + sha512 = "YE6/o+648qkX3fTNvfBsvPW3tSnbZ6ec3gF0aBahCPgyoVHU2Mw0nUAZ1h1UN65GazpORngrgRC8QCltNYHPpQ=="; }; }; - "thunky-0.1.0" = { - name = "thunky"; - packageName = "thunky"; - version = "0.1.0"; + "convert-source-map-1.1.3" = { + name = "convert-source-map"; + packageName = "convert-source-map"; + version = "1.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/thunky/-/thunky-0.1.0.tgz"; - sha1 = "bf30146824e2b6e67b0f2d7a4ac8beb26908684e"; + url = "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz"; + sha1 = "4829c877e9fe49b3161f3bf3673888e204699860"; }; }; - "thunky-1.0.2" = { - name = "thunky"; - packageName = "thunky"; - version = "1.0.2"; + "convert-source-map-1.5.1" = { + name = "convert-source-map"; + packageName = "convert-source-map"; + version = "1.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/thunky/-/thunky-1.0.2.tgz"; - sha1 = "a862e018e3fb1ea2ec3fce5d55605cf57f247371"; + url = "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz"; + sha1 = "b8278097b9bc229365de5c62cf5fcaed8b5599e5"; }; }; - "tildify-1.2.0" = { - name = "tildify"; - packageName = "tildify"; - version = "1.2.0"; + "cookie-0.0.4" = { + name = "cookie"; + packageName = "cookie"; + version = "0.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz"; - sha1 = "dcec03f55dca9b7aa3e5b04f21817eb56e63588a"; + url = "https://registry.npmjs.org/cookie/-/cookie-0.0.4.tgz"; + sha1 = "5456bd47aee2666eac976ea80a6105940483fe98"; }; }; - "timed-out-4.0.1" = { - name = "timed-out"; - packageName = "timed-out"; - version = "4.0.1"; + "cookie-0.0.5" = { + name = "cookie"; + packageName = "cookie"; + version = "0.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz"; - sha1 = "f32eacac5a175bea25d7fab565ab3ed8741ef56f"; + url = "https://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz"; + sha1 = "f9acf9db57eb7568c9fcc596256b7bb22e307c81"; }; }; - "tmp-0.0.33" = { - name = "tmp"; - packageName = "tmp"; - version = "0.0.33"; + "cookie-0.1.0" = { + name = "cookie"; + packageName = "cookie"; + version = "0.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz"; - sha512 = "jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw=="; + url = "https://registry.npmjs.org/cookie/-/cookie-0.1.0.tgz"; + sha1 = "90eb469ddce905c866de687efc43131d8801f9d0"; }; }; - "to-buffer-1.1.1" = { - name = "to-buffer"; - packageName = "to-buffer"; - version = "1.1.1"; + "cookie-0.1.2" = { + name = "cookie"; + packageName = "cookie"; + version = "0.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz"; - sha512 = "lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg=="; + url = "https://registry.npmjs.org/cookie/-/cookie-0.1.2.tgz"; + sha1 = "72fec3d24e48a3432073d90c12642005061004b1"; }; }; - "to-iso-string-0.0.2" = { - name = "to-iso-string"; - packageName = "to-iso-string"; - version = "0.0.2"; + "cookie-0.1.3" = { + name = "cookie"; + packageName = "cookie"; + version = "0.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/to-iso-string/-/to-iso-string-0.0.2.tgz"; - sha1 = "4dc19e664dfccbe25bd8db508b00c6da158255d1"; + url = "https://registry.npmjs.org/cookie/-/cookie-0.1.3.tgz"; + sha1 = "e734a5c1417fce472d5aef82c381cabb64d1a435"; }; }; - "to-object-path-0.3.0" = { - name = "to-object-path"; - packageName = "to-object-path"; - version = "0.3.0"; + "cookie-0.3.1" = { + name = "cookie"; + packageName = "cookie"; + version = "0.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz"; - sha1 = "297588b7b0e7e0ac08e04e672f85c1f4999e17af"; + url = "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz"; + sha1 = "e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb"; }; }; - "to-regex-3.0.2" = { - name = "to-regex"; - packageName = "to-regex"; - version = "3.0.2"; + "cookie-jar-0.2.0" = { + name = "cookie-jar"; + packageName = "cookie-jar"; + version = "0.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz"; - sha512 = "FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw=="; + url = "https://registry.npmjs.org/cookie-jar/-/cookie-jar-0.2.0.tgz"; + sha1 = "64ecc06ac978db795e4b5290cbe48ba3781400fa"; }; }; - "to-regex-range-2.1.1" = { - name = "to-regex-range"; - packageName = "to-regex-range"; - version = "2.1.1"; + "cookie-parser-1.3.5" = { + name = "cookie-parser"; + packageName = "cookie-parser"; + version = "1.3.5"; src = fetchurl { - url = "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz"; - sha1 = "7c80c17b9dfebe599e27367e0d4dd5590141db38"; + url = "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.3.5.tgz"; + sha1 = "9d755570fb5d17890771227a02314d9be7cf8356"; }; }; - "toiletdb-1.4.1" = { - name = "toiletdb"; - packageName = "toiletdb"; - version = "1.4.1"; + "cookie-parser-1.4.3" = { + name = "cookie-parser"; + packageName = "cookie-parser"; + version = "1.4.3"; src = fetchurl { - url = "https://registry.npmjs.org/toiletdb/-/toiletdb-1.4.1.tgz"; - sha512 = "FOinMMjECHmDt6PZkSmcbM8ir41kGwYCbVW7NczWkWNNeuX9/mQHz31oNSJKZrkvgfas692ZoZ+G1jdM43qVGA=="; + url = "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.3.tgz"; + sha1 = "0fe31fa19d000b95f4aadf1f53fdc2b8a203baa5"; }; }; - "toml-2.3.3" = { - name = "toml"; - packageName = "toml"; - version = "2.3.3"; + "cookie-signature-1.0.1" = { + name = "cookie-signature"; + packageName = "cookie-signature"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/toml/-/toml-2.3.3.tgz"; - sha512 = "O7L5hhSQHxuufWUdcTRPfuTh3phKfAZ/dqfxZFoxPCj2RYmpaSGLEIs016FCXItQwNr08yefUB5TSjzRYnajTA=="; + url = "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.1.tgz"; + sha1 = "44e072148af01e6e8e24afbf12690d68ae698ecb"; }; }; - "touch-3.1.0" = { - name = "touch"; - packageName = "touch"; - version = "3.1.0"; + "cookie-signature-1.0.5" = { + name = "cookie-signature"; + packageName = "cookie-signature"; + version = "1.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz"; - sha512 = "WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA=="; + url = "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.5.tgz"; + sha1 = "a122e3f1503eca0f5355795b0711bb2368d450f9"; }; }; - "tough-cookie-2.3.4" = { - name = "tough-cookie"; - packageName = "tough-cookie"; - version = "2.3.4"; + "cookie-signature-1.0.6" = { + name = "cookie-signature"; + packageName = "cookie-signature"; + version = "1.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz"; - sha512 = "TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA=="; + url = "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz"; + sha1 = "e303a882b342cc3ee8ca513a79999734dab3ae2c"; }; }; - "township-client-1.3.2" = { - name = "township-client"; - packageName = "township-client"; - version = "1.3.2"; + "cookie-signature-1.1.0" = { + name = "cookie-signature"; + packageName = "cookie-signature"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/township-client/-/township-client-1.3.2.tgz"; - sha512 = "6Di70O1dWm45SJ5xrGzlE805z3gYn4ZUmNKomIrI4OojzRA4zyQzJ/4lAxQbJlq0ihG/mUE2xbP4q85Q68ig2g=="; + url = "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.1.0.tgz"; + sha512 = "Alvs19Vgq07eunykd3Xy2jF0/qSNv2u7KDbAek9H5liV1UMijbqFs5cycZvv5dVsvseT/U4H8/7/w8Koh35C4A=="; }; }; - "traverse-0.6.6" = { - name = "traverse"; - packageName = "traverse"; - version = "0.6.6"; + "cookiejar-2.0.1" = { + name = "cookiejar"; + packageName = "cookiejar"; + version = "2.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz"; - sha1 = "cbdf560fd7b9af632502fed40f918c157ea97137"; + url = "https://registry.npmjs.org/cookiejar/-/cookiejar-2.0.1.tgz"; + sha1 = "3d12752f6adf68a892f332433492bd5812bb668f"; }; }; - "trim-0.0.1" = { - name = "trim"; - packageName = "trim"; - version = "0.0.1"; + "cookiejar-2.0.6" = { + name = "cookiejar"; + packageName = "cookiejar"; + version = "2.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz"; - sha1 = "5858547f6b290757ee95cccc666fb50084c460dd"; + url = "https://registry.npmjs.org/cookiejar/-/cookiejar-2.0.6.tgz"; + sha1 = "0abf356ad00d1c5a219d88d44518046dd026acfe"; }; }; - "trim-repeated-1.0.0" = { - name = "trim-repeated"; - packageName = "trim-repeated"; - version = "1.0.0"; + "cookiejar-2.1.2" = { + name = "cookiejar"; + packageName = "cookiejar"; + version = "2.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz"; - sha1 = "e3646a2ea4e891312bf7eace6cfb05380bc01c21"; + url = "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz"; + sha512 = "Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA=="; }; }; - "truncate-utf8-bytes-1.0.2" = { - name = "truncate-utf8-bytes"; - packageName = "truncate-utf8-bytes"; - version = "1.0.2"; + "cookies-0.7.1" = { + name = "cookies"; + packageName = "cookies"; + version = "0.7.1"; src = fetchurl { - url = "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz"; - sha1 = "405923909592d56f78a5818434b0b78489ca5f2b"; + url = "https://registry.npmjs.org/cookies/-/cookies-0.7.1.tgz"; + sha1 = "7c8a615f5481c61ab9f16c833731bcb8f663b99b"; }; }; - "tslib-1.9.3" = { - name = "tslib"; - packageName = "tslib"; - version = "1.9.3"; + "copy-concurrently-1.0.5" = { + name = "copy-concurrently"; + packageName = "copy-concurrently"; + version = "1.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz"; - sha512 = "4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ=="; + url = "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz"; + sha512 = "f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A=="; }; }; - "ttl-1.3.1" = { - name = "ttl"; - packageName = "ttl"; - version = "1.3.1"; + "copy-descriptor-0.1.1" = { + name = "copy-descriptor"; + packageName = "copy-descriptor"; + version = "0.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/ttl/-/ttl-1.3.1.tgz"; - sha512 = "+bGy9iDAqg3WSfc2ZrprToSPJhZjqy7vUv9wupQzsiv+BVPVx1T2a6G4T0290SpQj+56Toaw9BiLO5j5Bd7QzA=="; + url = "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz"; + sha1 = "676f6eb3c39997c2ee1ac3a924fd6124748f578d"; }; }; - "tunnel-agent-0.6.0" = { - name = "tunnel-agent"; - packageName = "tunnel-agent"; - version = "0.6.0"; + "cordova-app-hello-world-3.12.0" = { + name = "cordova-app-hello-world"; + packageName = "cordova-app-hello-world"; + version = "3.12.0"; src = fetchurl { - url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"; - sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd"; + url = "https://registry.npmjs.org/cordova-app-hello-world/-/cordova-app-hello-world-3.12.0.tgz"; + sha1 = "270e06b67b2ae94bcfee6592ed39eb42303d186f"; }; }; - "tweetnacl-0.14.5" = { - name = "tweetnacl"; - packageName = "tweetnacl"; - version = "0.14.5"; + "cordova-common-2.2.5" = { + name = "cordova-common"; + packageName = "cordova-common"; + version = "2.2.5"; src = fetchurl { - url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"; - sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64"; + url = "https://registry.npmjs.org/cordova-common/-/cordova-common-2.2.5.tgz"; + sha1 = "f93cef2ad494cfcbf56c46e3d612aaa9cb5fcc32"; }; }; - "type-is-1.6.16" = { - name = "type-is"; - packageName = "type-is"; - version = "1.6.16"; + "cordova-create-1.1.2" = { + name = "cordova-create"; + packageName = "cordova-create"; + version = "1.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz"; - sha512 = "HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q=="; + url = "https://registry.npmjs.org/cordova-create/-/cordova-create-1.1.2.tgz"; + sha1 = "83b09271b378d1c03bc7d9a786fedd60485c3ccf"; }; }; - "typedarray-0.0.6" = { - name = "typedarray"; - packageName = "typedarray"; - version = "0.0.6"; + "cordova-fetch-1.3.0" = { + name = "cordova-fetch"; + packageName = "cordova-fetch"; + version = "1.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"; - sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777"; + url = "https://registry.npmjs.org/cordova-fetch/-/cordova-fetch-1.3.0.tgz"; + sha1 = "4986d0779b36eb239822c2ab413a47ff9f097fea"; }; }; - "uglify-js-2.8.29" = { - name = "uglify-js"; - packageName = "uglify-js"; - version = "2.8.29"; + "cordova-js-4.2.4" = { + name = "cordova-js"; + packageName = "cordova-js"; + version = "4.2.4"; src = fetchurl { - url = "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz"; - sha1 = "29c5733148057bb4e1f75df35b7a9cb72e6a59dd"; + url = "https://registry.npmjs.org/cordova-js/-/cordova-js-4.2.4.tgz"; + sha512 = "Qy0O3w/gwbIqIJzlyCy60nPwJlF1c74ELpsfDIGXB92/uST5nQSSUDVDP4UOfb/c6OU7yPqxhCWOGROyTYKPDw=="; }; }; - "uglify-to-browserify-1.0.2" = { - name = "uglify-to-browserify"; - packageName = "uglify-to-browserify"; - version = "1.0.2"; + "cordova-lib-8.0.0" = { + name = "cordova-lib"; + packageName = "cordova-lib"; + version = "8.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz"; - sha1 = "6e0924d6bda6b5afe349e39a6d632850a0f882b7"; + url = "https://registry.npmjs.org/cordova-lib/-/cordova-lib-8.0.0.tgz"; + sha1 = "864bd5de6b79fc4944361460aa3214e59da936f2"; }; }; - "uid-0.0.2" = { - name = "uid"; - packageName = "uid"; - version = "0.0.2"; + "cordova-registry-mapper-1.1.15" = { + name = "cordova-registry-mapper"; + packageName = "cordova-registry-mapper"; + version = "1.1.15"; src = fetchurl { - url = "https://registry.npmjs.org/uid/-/uid-0.0.2.tgz"; - sha1 = "5e4a5d4b78138b4f70f89fd3c76fc59aa9d2f103"; + url = "https://registry.npmjs.org/cordova-registry-mapper/-/cordova-registry-mapper-1.1.15.tgz"; + sha1 = "e244b9185b8175473bff6079324905115f83dc7c"; }; }; - "uint64be-2.0.2" = { - name = "uint64be"; - packageName = "uint64be"; - version = "2.0.2"; + "cordova-serve-2.0.1" = { + name = "cordova-serve"; + packageName = "cordova-serve"; + version = "2.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/uint64be/-/uint64be-2.0.2.tgz"; - sha512 = "9QqdvpGQTXgxthP+lY4e/gIBy+RuqcBaC6JVwT5I3bDLgT/btL6twZMR0pI3/Fgah9G/pdwzIprE5gL6v9UvyQ=="; + url = "https://registry.npmjs.org/cordova-serve/-/cordova-serve-2.0.1.tgz"; + sha512 = "3Xl1D5eyiQlY5ow6Kn/say0us2TqSw/zgQmyTLxbewTngQZ1CIqxmqD7EFGoCNBrB4HsdPmpiSpFCitybKQN9g=="; }; }; - "unbzip2-stream-1.2.5" = { - name = "unbzip2-stream"; - packageName = "unbzip2-stream"; - version = "1.2.5"; + "core-js-2.3.0" = { + name = "core-js"; + packageName = "core-js"; + version = "2.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.2.5.tgz"; - sha512 = "izD3jxT8xkzwtXRUZjtmRwKnZoeECrfZ8ra/ketwOcusbZEp4mjULMnJOCfTDZBgGQAAY1AJ/IgxcwkavcX9Og=="; + url = "https://registry.npmjs.org/core-js/-/core-js-2.3.0.tgz"; + sha1 = "fab83fbb0b2d8dc85fa636c4b9d34c75420c6d65"; }; }; - "undefsafe-2.0.2" = { - name = "undefsafe"; - packageName = "undefsafe"; - version = "2.0.2"; + "core-js-2.5.7" = { + name = "core-js"; + packageName = "core-js"; + version = "2.5.7"; src = fetchurl { - url = "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.2.tgz"; - sha1 = "225f6b9e0337663e0d8e7cfd686fc2836ccace76"; + url = "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz"; + sha512 = "RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw=="; }; }; - "union-value-1.0.0" = { - name = "union-value"; - packageName = "union-value"; - version = "1.0.0"; + "core-util-is-1.0.2" = { + name = "core-util-is"; + packageName = "core-util-is"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz"; - sha1 = "5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4"; + url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"; + sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7"; }; }; - "unique-string-1.0.0" = { - name = "unique-string"; - packageName = "unique-string"; - version = "1.0.0"; + "cors-2.8.4" = { + name = "cors"; + packageName = "cors"; + version = "2.8.4"; src = fetchurl { - url = "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz"; - sha1 = "9e1057cca851abb93398f8b33ae187b99caec11a"; + url = "https://registry.npmjs.org/cors/-/cors-2.8.4.tgz"; + sha1 = "2bd381f2eb201020105cd50ea59da63090694686"; }; }; - "unixify-1.0.0" = { - name = "unixify"; - packageName = "unixify"; - version = "1.0.0"; + "corsify-2.1.0" = { + name = "corsify"; + packageName = "corsify"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz"; - sha1 = "3a641c8c2ffbce4da683a5c70f03a462940c2090"; + url = "https://registry.npmjs.org/corsify/-/corsify-2.1.0.tgz"; + sha1 = "11a45bc47ab30c54d00bb869ea1802fbcd9a09d0"; }; }; - "unordered-array-remove-1.0.2" = { - name = "unordered-array-remove"; - packageName = "unordered-array-remove"; - version = "1.0.2"; + "cosmiconfig-3.1.0" = { + name = "cosmiconfig"; + packageName = "cosmiconfig"; + version = "3.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/unordered-array-remove/-/unordered-array-remove-1.0.2.tgz"; - sha1 = "c546e8f88e317a0cf2644c97ecb57dba66d250ef"; + url = "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-3.1.0.tgz"; + sha512 = "zedsBhLSbPBms+kE7AH4vHg6JsKDz6epSv2/+5XHs8ILHlgDciSJfSWf8sX9aQ52Jb7KI7VswUTsLpR/G0cr2Q=="; }; }; - "unordered-set-1.1.0" = { - name = "unordered-set"; - packageName = "unordered-set"; - version = "1.1.0"; + "cosmiconfig-5.0.6" = { + name = "cosmiconfig"; + packageName = "cosmiconfig"; + version = "5.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/unordered-set/-/unordered-set-1.1.0.tgz"; - sha1 = "2ba7ef316edd0b9590cc547c74f76a2f164fecca"; + url = "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.0.6.tgz"; + sha512 = "6DWfizHriCrFWURP1/qyhsiFvYdlJzbCzmtFWh744+KyWsJo5+kPzUZZaMRSSItoYc0pxFX7gEO7ZC1/gN/7AQ=="; }; }; - "unordered-set-2.0.1" = { - name = "unordered-set"; - packageName = "unordered-set"; - version = "2.0.1"; + "couch-login-0.1.20" = { + name = "couch-login"; + packageName = "couch-login"; + version = "0.1.20"; src = fetchurl { - url = "https://registry.npmjs.org/unordered-set/-/unordered-set-2.0.1.tgz"; - sha512 = "eUmNTPzdx+q/WvOHW0bgGYLWvWHNT3PTKEQLg0MAQhc0AHASHVHoP/9YytYd4RBVariqno/mEUhVZN98CmD7bg=="; + url = "https://registry.npmjs.org/couch-login/-/couch-login-0.1.20.tgz"; + sha1 = "007c70ef80089dbae6f59eeeec37480799b39595"; }; }; - "unpipe-1.0.0" = { - name = "unpipe"; - packageName = "unpipe"; - version = "1.0.0"; + "count-trailing-zeros-1.0.1" = { + name = "count-trailing-zeros"; + packageName = "count-trailing-zeros"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz"; - sha1 = "b2bf4ee8514aae6165b4817829d21b2ef49904ec"; + url = "https://registry.npmjs.org/count-trailing-zeros/-/count-trailing-zeros-1.0.1.tgz"; + sha1 = "aba6c5833be410d45b1eca3e6d583844ce682c77"; }; }; - "unset-value-1.0.0" = { - name = "unset-value"; - packageName = "unset-value"; - version = "1.0.0"; + "crc-0.2.0" = { + name = "crc"; + packageName = "crc"; + version = "0.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz"; - sha1 = "8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"; + url = "https://registry.npmjs.org/crc/-/crc-0.2.0.tgz"; + sha1 = "f4486b9bf0a12df83c3fca14e31e030fdabd9454"; }; }; - "untildify-3.0.3" = { - name = "untildify"; - packageName = "untildify"; - version = "3.0.3"; + "crc-3.2.1" = { + name = "crc"; + packageName = "crc"; + version = "3.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/untildify/-/untildify-3.0.3.tgz"; - sha512 = "iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA=="; + url = "https://registry.npmjs.org/crc/-/crc-3.2.1.tgz"; + sha1 = "5d9c8fb77a245cd5eca291e5d2d005334bab0082"; }; }; - "unyield-0.0.1" = { - name = "unyield"; - packageName = "unyield"; - version = "0.0.1"; + "crc-3.3.0" = { + name = "crc"; + packageName = "crc"; + version = "3.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/unyield/-/unyield-0.0.1.tgz"; - sha1 = "150e65da42bf7742445b958a64eb9b85d1d2b180"; + url = "https://registry.npmjs.org/crc/-/crc-3.3.0.tgz"; + sha1 = "fa622e1bc388bf257309082d6b65200ce67090ba"; }; }; - "unzip-response-2.0.1" = { - name = "unzip-response"; - packageName = "unzip-response"; - version = "2.0.1"; + "crc-3.4.4" = { + name = "crc"; + packageName = "crc"; + version = "3.4.4"; src = fetchurl { - url = "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz"; - sha1 = "d2f0f737d16b0615e72a6935ed04214572d56f97"; + url = "https://registry.npmjs.org/crc/-/crc-3.4.4.tgz"; + sha1 = "9da1e980e3bd44fc5c93bf5ab3da3378d85e466b"; }; }; - "upath-1.1.0" = { - name = "upath"; - packageName = "upath"; - version = "1.1.0"; + "crc-3.8.0" = { + name = "crc"; + packageName = "crc"; + version = "3.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz"; - sha512 = "bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw=="; + url = "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz"; + sha512 = "iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ=="; }; }; - "update-notifier-2.5.0" = { - name = "update-notifier"; - packageName = "update-notifier"; - version = "2.5.0"; + "crc32-stream-2.0.0" = { + name = "crc32-stream"; + packageName = "crc32-stream"; + version = "2.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz"; - sha512 = "gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw=="; + url = "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz"; + sha1 = "e3cdd3b4df3168dd74e3de3fbbcb7b297fe908f4"; }; }; - "uri-js-3.0.2" = { - name = "uri-js"; - packageName = "uri-js"; + "create-ecdh-4.0.3" = { + name = "create-ecdh"; + packageName = "create-ecdh"; + version = "4.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz"; + sha512 = "GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw=="; + }; + }; + "create-error-class-3.0.2" = { + name = "create-error-class"; + packageName = "create-error-class"; version = "3.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/uri-js/-/uri-js-3.0.2.tgz"; - sha1 = "f90b858507f81dea4dcfbb3c4c3dbfa2b557faaa"; + url = "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz"; + sha1 = "06be7abef947a3f14a30fd610671d401bca8b7b6"; }; }; - "urix-0.1.0" = { - name = "urix"; - packageName = "urix"; - version = "0.1.0"; + "create-hash-1.2.0" = { + name = "create-hash"; + packageName = "create-hash"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz"; - sha1 = "da937f7a62e21fec1fd18d49b35c2935067a6c72"; + url = "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz"; + sha512 = "z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg=="; }; }; - "url-parse-lax-1.0.0" = { - name = "url-parse-lax"; - packageName = "url-parse-lax"; - version = "1.0.0"; + "create-hmac-1.1.7" = { + name = "create-hmac"; + packageName = "create-hmac"; + version = "1.1.7"; src = fetchurl { - url = "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz"; - sha1 = "7af8f303645e9bd79a272e7a14ac68bc0609da73"; + url = "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz"; + sha512 = "MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg=="; }; }; - "url-to-options-1.0.1" = { - name = "url-to-options"; - packageName = "url-to-options"; - version = "1.0.1"; + "create-torrent-3.32.1" = { + name = "create-torrent"; + packageName = "create-torrent"; + version = "3.32.1"; src = fetchurl { - url = "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz"; - sha1 = "1505a03a289a48cbd7a434efbaeec5055f5633a9"; + url = "https://registry.npmjs.org/create-torrent/-/create-torrent-3.32.1.tgz"; + sha512 = "8spZUeFyVc+2mGnWBRTuLOhuHmHrmUomFWf7QvxztCEvTpn5SIrvF8F+HKdkzBPM9B7v/2w+f/65jqLWBXSndg=="; }; }; - "use-3.1.1" = { - name = "use"; - packageName = "use"; - version = "3.1.1"; + "cron-1.3.0" = { + name = "cron"; + packageName = "cron"; + version = "1.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/use/-/use-3.1.1.tgz"; - sha512 = "cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ=="; + url = "https://registry.npmjs.org/cron/-/cron-1.3.0.tgz"; + sha512 = "K/SF7JlgMmNjcThWxkKvsHhey2EDB4CeOEWJ9aXWj3fbQJppsvTPIeyLdHfNq5IbbsMUUjRW1nr5dSO95f2E4w=="; }; }; - "user-home-2.0.0" = { - name = "user-home"; - packageName = "user-home"; - version = "2.0.0"; + "cross-fetch-2.2.2" = { + name = "cross-fetch"; + packageName = "cross-fetch"; + version = "2.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz"; - sha1 = "9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f"; + url = "https://registry.npmjs.org/cross-fetch/-/cross-fetch-2.2.2.tgz"; + sha1 = "a47ff4f7fc712daba8f6a695a11c948440d45723"; }; }; - "utf8-byte-length-1.0.4" = { - name = "utf8-byte-length"; - packageName = "utf8-byte-length"; - version = "1.0.4"; + "cross-spawn-4.0.0" = { + name = "cross-spawn"; + packageName = "cross-spawn"; + version = "4.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz"; - sha1 = "f45f150c4c66eee968186505ab93fcbb8ad6bf61"; + url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.0.tgz"; + sha1 = "8254774ab4786b8c5b3cf4dfba66ce563932c252"; }; }; - "util-deprecate-1.0.2" = { - name = "util-deprecate"; - packageName = "util-deprecate"; - version = "1.0.2"; + "cross-spawn-4.0.2" = { + name = "cross-spawn"; + packageName = "cross-spawn"; + version = "4.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"; - sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf"; + url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz"; + sha1 = "7b9247621c23adfdd3856004a823cbe397424d41"; }; }; - "utile-0.3.0" = { - name = "utile"; - packageName = "utile"; - version = "0.3.0"; + "cross-spawn-5.1.0" = { + name = "cross-spawn"; + packageName = "cross-spawn"; + version = "5.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/utile/-/utile-0.3.0.tgz"; - sha1 = "1352c340eb820e4d8ddba039a4fbfaa32ed4ef3a"; + url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz"; + sha1 = "e8bd0efee58fcff6f8f94510a0a554bbfa235449"; }; }; - "utils-merge-1.0.1" = { - name = "utils-merge"; - packageName = "utils-merge"; - version = "1.0.1"; + "cross-spawn-6.0.5" = { + name = "cross-spawn"; + packageName = "cross-spawn"; + version = "6.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz"; - sha1 = "9f95710f50a267947b2ccc124741c1028427e713"; + url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz"; + sha512 = "eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ=="; }; }; - "utp-native-1.7.2" = { - name = "utp-native"; - packageName = "utp-native"; - version = "1.7.2"; + "cross-spawn-async-2.2.5" = { + name = "cross-spawn-async"; + packageName = "cross-spawn-async"; + version = "2.2.5"; src = fetchurl { - url = "https://registry.npmjs.org/utp-native/-/utp-native-1.7.2.tgz"; - sha512 = "jxNZIa49OXRCFbbqlp0SWsTCasvD9QjumUW85++KMaT21PKMDn6dLl2GsSsf1OsWRI8yKdzXg1OxhNsifPjyEA=="; + url = "https://registry.npmjs.org/cross-spawn-async/-/cross-spawn-async-2.2.5.tgz"; + sha1 = "845ff0c0834a3ded9d160daca6d390906bb288cc"; }; }; - "uuid-3.3.2" = { - name = "uuid"; - packageName = "uuid"; - version = "3.3.2"; + "crossroads-0.12.2" = { + name = "crossroads"; + packageName = "crossroads"; + version = "0.12.2"; src = fetchurl { - url = "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz"; - sha512 = "yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="; + url = "https://registry.npmjs.org/crossroads/-/crossroads-0.12.2.tgz"; + sha1 = "b1d5f9c1d98af3bdd61f1bda6a86dd1aee4ff8f2"; }; }; - "valid-url-1.0.9" = { - name = "valid-url"; - packageName = "valid-url"; - version = "1.0.9"; + "crx-parser-0.1.2" = { + name = "crx-parser"; + packageName = "crx-parser"; + version = "0.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/valid-url/-/valid-url-1.0.9.tgz"; - sha1 = "1c14479b40f1397a75782f115e4086447433a200"; + url = "https://registry.npmjs.org/crx-parser/-/crx-parser-0.1.2.tgz"; + sha1 = "7eeeed9eddc95e22c189382e34624044a89a5a6d"; }; }; - "validate-npm-package-name-3.0.0" = { - name = "validate-npm-package-name"; - packageName = "validate-npm-package-name"; - version = "3.0.0"; + "crypt-0.0.2" = { + name = "crypt"; + packageName = "crypt"; + version = "0.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz"; - sha1 = "5fa912d81eb7d0c74afc140de7317f0ca7df437e"; + url = "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz"; + sha1 = "88d7ff7ec0dfb86f713dc87bbb42d044d3e6c41b"; }; }; - "validator-10.5.0" = { - name = "validator"; - packageName = "validator"; - version = "10.5.0"; + "crypt3-0.2.0" = { + name = "crypt3"; + packageName = "crypt3"; + version = "0.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/validator/-/validator-10.5.0.tgz"; - sha512 = "6OOi+eV2mOxCFLq0f2cJDrdB6lrtLXEUxabhNRGjgOLT/l3SSll9J49Cl+LIloUqkWWTPraK/mucEQ3dc2jStQ=="; + url = "https://registry.npmjs.org/crypt3/-/crypt3-0.2.0.tgz"; + sha1 = "4bd28e0770fad421fc807745c1ef3010905b2332"; }; }; - "variable-diff-1.1.0" = { - name = "variable-diff"; - packageName = "variable-diff"; - version = "1.1.0"; + "cryptiles-0.1.3" = { + name = "cryptiles"; + packageName = "cryptiles"; + version = "0.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/variable-diff/-/variable-diff-1.1.0.tgz"; - sha1 = "d2bd5c66db76c13879d96e6a306edc989df978da"; + url = "https://registry.npmjs.org/cryptiles/-/cryptiles-0.1.3.tgz"; + sha1 = "1a556734f06d24ba34862ae9cb9e709a3afbff1c"; }; }; - "varint-3.0.1" = { - name = "varint"; - packageName = "varint"; - version = "3.0.1"; + "cryptiles-2.0.5" = { + name = "cryptiles"; + packageName = "cryptiles"; + version = "2.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/varint/-/varint-3.0.1.tgz"; - sha1 = "9d3f53e036c0ab12000a74bc2d24cbf093a581d9"; + url = "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz"; + sha1 = "3bdfecdc608147c1c67202fa291e7dca59eaa3b8"; }; }; - "varint-4.0.1" = { - name = "varint"; - packageName = "varint"; - version = "4.0.1"; + "cryptiles-3.1.2" = { + name = "cryptiles"; + packageName = "cryptiles"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/varint/-/varint-4.0.1.tgz"; - sha1 = "490829b942d248463b2b35097995c3bf737198e9"; + url = "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz"; + sha1 = "a89fbb220f5ce25ec56e8c4aa8a4fd7b5b0d29fe"; }; }; - "varint-5.0.0" = { - name = "varint"; - packageName = "varint"; - version = "5.0.0"; + "crypto-0.0.3" = { + name = "crypto"; + packageName = "crypto"; + version = "0.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/varint/-/varint-5.0.0.tgz"; - sha1 = "d826b89f7490732fabc0c0ed693ed475dcb29ebf"; + url = "https://registry.npmjs.org/crypto/-/crypto-0.0.3.tgz"; + sha1 = "470a81b86be4c5ee17acc8207a1f5315ae20dbb0"; }; }; - "verror-1.10.0" = { - name = "verror"; - packageName = "verror"; - version = "1.10.0"; + "crypto-browserify-3.12.0" = { + name = "crypto-browserify"; + packageName = "crypto-browserify"; + version = "3.12.0"; src = fetchurl { - url = "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"; - sha1 = "3a105ca17053af55d6e270c1f8288682e18da400"; + url = "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz"; + sha512 = "fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg=="; }; }; - "ware-1.3.0" = { - name = "ware"; - packageName = "ware"; - version = "1.3.0"; + "crypto-random-string-1.0.0" = { + name = "crypto-random-string"; + packageName = "crypto-random-string"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz"; - sha1 = "d1b14f39d2e2cb4ab8c4098f756fe4b164e473d4"; + url = "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz"; + sha1 = "a230f64f568310e1498009940790ec99545bca7e"; }; }; - "which-1.3.1" = { - name = "which"; - packageName = "which"; - version = "1.3.1"; + "csrf-3.0.6" = { + name = "csrf"; + packageName = "csrf"; + version = "3.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/which/-/which-1.3.1.tgz"; - sha512 = "HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ=="; + url = "https://registry.npmjs.org/csrf/-/csrf-3.0.6.tgz"; + sha1 = "b61120ddceeafc91e76ed5313bb5c0b2667b710a"; }; }; - "wide-align-1.1.3" = { - name = "wide-align"; - packageName = "wide-align"; - version = "1.1.3"; + "css-1.0.8" = { + name = "css"; + packageName = "css"; + version = "1.0.8"; src = fetchurl { - url = "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz"; - sha512 = "QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA=="; + url = "https://registry.npmjs.org/css/-/css-1.0.8.tgz"; + sha1 = "9386811ca82bccc9ee7fb5a732b1e2a317c8a3e7"; }; }; - "widest-line-2.0.0" = { - name = "widest-line"; - packageName = "widest-line"; - version = "2.0.0"; + "css-2.2.3" = { + name = "css"; + packageName = "css"; + version = "2.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/widest-line/-/widest-line-2.0.0.tgz"; - sha1 = "0142a4e8a243f8882c0233aa0e0281aa76152273"; + url = "https://registry.npmjs.org/css/-/css-2.2.3.tgz"; + sha512 = "0W171WccAjQGGTKLhw4m2nnl0zPHUlTO/I8td4XzJgIB8Hg3ZZx71qT4G4eX8OVsSiaAKiUMy73E3nsbPlg2DQ=="; }; }; - "win-fork-1.1.1" = { - name = "win-fork"; - packageName = "win-fork"; - version = "1.1.1"; + "css-parse-1.0.4" = { + name = "css-parse"; + packageName = "css-parse"; + version = "1.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/win-fork/-/win-fork-1.1.1.tgz"; - sha1 = "8f58e0656fca00adc8c86a2b89e3cd2d6a2d5e5e"; + url = "https://registry.npmjs.org/css-parse/-/css-parse-1.0.4.tgz"; + sha1 = "38b0503fbf9da9f54e9c1dbda60e145c77117bdd"; }; }; - "window-size-0.1.0" = { - name = "window-size"; - packageName = "window-size"; - version = "0.1.0"; + "css-parse-1.7.0" = { + name = "css-parse"; + packageName = "css-parse"; + version = "1.7.0"; src = fetchurl { - url = "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz"; - sha1 = "5438cd2ea93b202efa3a19fe8887aee7c94f9c9d"; + url = "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz"; + sha1 = "321f6cf73782a6ff751111390fc05e2c657d8c9b"; }; }; - "winston-2.1.1" = { - name = "winston"; - packageName = "winston"; - version = "2.1.1"; + "css-select-1.2.0" = { + name = "css-select"; + packageName = "css-select"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/winston/-/winston-2.1.1.tgz"; - sha1 = "3c9349d196207fd1bdff9d4bc43ef72510e3a12e"; + url = "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz"; + sha1 = "2b3a110539c5355f1cd8d314623e870b121ec858"; }; }; - "wordwrap-0.0.2" = { - name = "wordwrap"; - packageName = "wordwrap"; - version = "0.0.2"; + "css-select-1.3.0-rc0" = { + name = "css-select"; + packageName = "css-select"; + version = "1.3.0-rc0"; src = fetchurl { - url = "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"; - sha1 = "b79669bb42ecb409f83d583cad52ca17eaa1643f"; + url = "https://registry.npmjs.org/css-select/-/css-select-1.3.0-rc0.tgz"; + sha1 = "6f93196aaae737666ea1036a8cb14a8fcb7a9231"; }; }; - "wordwrap-0.0.3" = { - name = "wordwrap"; - packageName = "wordwrap"; - version = "0.0.3"; + "css-select-base-adapter-0.1.0" = { + name = "css-select-base-adapter"; + packageName = "css-select-base-adapter"; + version = "0.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz"; - sha1 = "a3d5da6cd5c0bc0008d37234bbaf1bed63059107"; + url = "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.0.tgz"; + sha1 = "0102b3d14630df86c3eb9fa9f5456270106cf990"; }; }; - "wrap-fn-0.1.5" = { - name = "wrap-fn"; - packageName = "wrap-fn"; - version = "0.1.5"; + "css-stringify-1.0.5" = { + name = "css-stringify"; + packageName = "css-stringify"; + version = "1.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.5.tgz"; - sha1 = "f21b6e41016ff4a7e31720dbc63a09016bdf9845"; + url = "https://registry.npmjs.org/css-stringify/-/css-stringify-1.0.5.tgz"; + sha1 = "b0d042946db2953bb9d292900a6cb5f6d0122031"; }; }; - "wrappy-1.0.2" = { - name = "wrappy"; - packageName = "wrappy"; - version = "1.0.2"; + "css-tree-1.0.0-alpha.29" = { + name = "css-tree"; + packageName = "css-tree"; + version = "1.0.0-alpha.29"; src = fetchurl { - url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"; - sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"; + url = "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.29.tgz"; + sha512 = "sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg=="; }; }; - "write-file-atomic-2.3.0" = { - name = "write-file-atomic"; - packageName = "write-file-atomic"; - version = "2.3.0"; + "css-tree-1.0.0-alpha25" = { + name = "css-tree"; + packageName = "css-tree"; + version = "1.0.0-alpha25"; src = fetchurl { - url = "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz"; - sha512 = "xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA=="; + url = "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha25.tgz"; + sha512 = "XC6xLW/JqIGirnZuUWHXCHRaAjje2b3OIB0Vj5RIJo6mIi/AdJo30quQl5LxUl0gkXDIrTrFGbMlcZjyFplz1A=="; }; }; - "xdg-basedir-3.0.0" = { - name = "xdg-basedir"; - packageName = "xdg-basedir"; - version = "3.0.0"; + "css-url-regex-1.1.0" = { + name = "css-url-regex"; + packageName = "css-url-regex"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz"; - sha1 = "496b2cc109eca8dbacfe2dc72b603c17c5870ad4"; + url = "https://registry.npmjs.org/css-url-regex/-/css-url-regex-1.1.0.tgz"; + sha1 = "83834230cc9f74c457de59eebd1543feeb83b7ec"; }; }; - "xhr-2.5.0" = { - name = "xhr"; - packageName = "xhr"; - version = "2.5.0"; + "css-what-2.1.0" = { + name = "css-what"; + packageName = "css-what"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/xhr/-/xhr-2.5.0.tgz"; - sha512 = "4nlO/14t3BNUZRXIXfXe+3N6w3s1KoxcJUUURctd64BLRe67E4gRwp4PjywtDY72fXpZ1y6Ch0VZQRY/gMPzzQ=="; + url = "https://registry.npmjs.org/css-what/-/css-what-2.1.0.tgz"; + sha1 = "9467d032c38cfaefb9f2d79501253062f87fa1bd"; }; }; - "xsalsa20-1.0.2" = { - name = "xsalsa20"; - packageName = "xsalsa20"; - version = "1.0.2"; + "cssauron-1.4.0" = { + name = "cssauron"; + packageName = "cssauron"; + version = "1.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/xsalsa20/-/xsalsa20-1.0.2.tgz"; - sha512 = "g1DFmZ5JJ9Qzvt4dMw6m9IydqoCSP381ucU5zm46Owbk3bwmqAr8eEJirOPc7PrXRn45drzOpAyDp8jsnoyXyw=="; + url = "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz"; + sha1 = "a6602dff7e04a8306dc0db9a551e92e8b5662ad8"; }; }; - "xstream-11.7.0" = { - name = "xstream"; - packageName = "xstream"; - version = "11.7.0"; + "csslint-0.10.0" = { + name = "csslint"; + packageName = "csslint"; + version = "0.10.0"; src = fetchurl { - url = "https://registry.npmjs.org/xstream/-/xstream-11.7.0.tgz"; - sha512 = "wO3TXiQd2/1UZNVsixDIcQgAN6TU4sGH7qIXvs1CRp1kgtkpU8YTfyKt/z/Z1psqcGnR0cJJxHaCnBxtktLx9w=="; + url = "https://registry.npmjs.org/csslint/-/csslint-0.10.0.tgz"; + sha1 = "3a6a04e7565c8e9d19beb49767c7ec96e8365805"; }; }; - "xtend-4.0.1" = { - name = "xtend"; - packageName = "xtend"; - version = "4.0.1"; + "csso-3.5.1" = { + name = "csso"; + packageName = "csso"; + version = "3.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"; - sha1 = "a5c6d532be656e23db820efb943a1f04998d63af"; + url = "https://registry.npmjs.org/csso/-/csso-3.5.1.tgz"; + sha512 = "vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg=="; }; }; - "yallist-2.1.2" = { - name = "yallist"; - packageName = "yallist"; - version = "2.1.2"; + "cssom-0.3.4" = { + name = "cssom"; + packageName = "cssom"; + version = "0.3.4"; src = fetchurl { - url = "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz"; - sha1 = "1c11f9218f076089a47dd512f93c6699a6a81d52"; + url = "https://registry.npmjs.org/cssom/-/cssom-0.3.4.tgz"; + sha512 = "+7prCSORpXNeR4/fUP3rL+TzqtiFfhMvTd7uEqMdgPvLPt4+uzFUeufx5RHjGTACCargg/DiEt/moMQmvnfkog=="; }; }; - "yallist-3.0.2" = { - name = "yallist"; - packageName = "yallist"; - version = "3.0.2"; + "cssstyle-0.2.37" = { + name = "cssstyle"; + packageName = "cssstyle"; + version = "0.2.37"; src = fetchurl { - url = "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz"; - sha1 = "8452b4bb7e83c7c188d8041c1a837c773d6d8bb9"; + url = "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz"; + sha1 = "541097234cb2513c83ceed3acddc27ff27987d54"; }; }; - "yaml-js-0.0.8" = { - name = "yaml-js"; - packageName = "yaml-js"; + "csurf-1.8.3" = { + name = "csurf"; + packageName = "csurf"; + version = "1.8.3"; + src = fetchurl { + url = "https://registry.npmjs.org/csurf/-/csurf-1.8.3.tgz"; + sha1 = "23f2a13bf1d8fce1d0c996588394442cba86a56a"; + }; + }; + "csv-0.4.6" = { + name = "csv"; + packageName = "csv"; + version = "0.4.6"; + src = fetchurl { + url = "https://registry.npmjs.org/csv/-/csv-0.4.6.tgz"; + sha1 = "8dbae7ddfdbaae62c1ea987c3e0f8a9ac737b73d"; + }; + }; + "csv-generate-0.0.6" = { + name = "csv-generate"; + packageName = "csv-generate"; + version = "0.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/csv-generate/-/csv-generate-0.0.6.tgz"; + sha1 = "97e4e63ae46b21912cd9475bc31469d26f5ade66"; + }; + }; + "csv-parse-1.3.3" = { + name = "csv-parse"; + packageName = "csv-parse"; + version = "1.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/csv-parse/-/csv-parse-1.3.3.tgz"; + sha1 = "d1cfd8743c2f849a0abb2fd544db56695d19a490"; + }; + }; + "csv-stringify-0.0.8" = { + name = "csv-stringify"; + packageName = "csv-stringify"; version = "0.0.8"; src = fetchurl { - url = "https://registry.npmjs.org/yaml-js/-/yaml-js-0.0.8.tgz"; - sha1 = "87cfa5a9613f48e26005420d6a8ee0da6fe8daec"; + url = "https://registry.npmjs.org/csv-stringify/-/csv-stringify-0.0.8.tgz"; + sha1 = "52cc3b3dfc197758c55ad325a95be85071f9e51b"; }; }; - "yargs-3.10.0" = { - name = "yargs"; - packageName = "yargs"; - version = "3.10.0"; + "ctype-0.5.2" = { + name = "ctype"; + packageName = "ctype"; + version = "0.5.2"; src = fetchurl { - url = "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz"; - sha1 = "f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1"; + url = "https://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz"; + sha1 = "fe8091d468a373a0b0c9ff8bbfb3425c00973a1d"; }; }; - "yauzl-2.10.0" = { - name = "yauzl"; - packageName = "yauzl"; - version = "2.10.0"; + "ctype-0.5.3" = { + name = "ctype"; + packageName = "ctype"; + version = "0.5.3"; src = fetchurl { - url = "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz"; - sha1 = "c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"; + url = "https://registry.npmjs.org/ctype/-/ctype-0.5.3.tgz"; + sha1 = "82c18c2461f74114ef16c135224ad0b9144ca12f"; }; }; - "z-schema-3.22.0" = { - name = "z-schema"; - packageName = "z-schema"; - version = "3.22.0"; + "cucumber-html-reporter-3.0.4" = { + name = "cucumber-html-reporter"; + packageName = "cucumber-html-reporter"; + version = "3.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/z-schema/-/z-schema-3.22.0.tgz"; - sha512 = "Oq82unxX2PTcJ031gFGcksDHE5PNBs5CbcQ1tbre0Sl4Mu5habZTVmEAkuZS4cK//VgIdNg9UG9PMgMlN6KmiA=="; + url = "https://registry.npmjs.org/cucumber-html-reporter/-/cucumber-html-reporter-3.0.4.tgz"; + sha512 = "uit68jymdI8Z6m+kJ5YnJPeHf5IdYXt2j52l5xLwgpcLBQRhCvr1peV9UODaCN5nLnRN9nqh1qaw4iNp1rTpvQ=="; }; }; - }; -in -{ - bower = nodeEnv.buildNodePackage { - name = "bower"; - packageName = "bower"; - version = "1.8.4"; - src = fetchurl { - url = "https://registry.npmjs.org/bower/-/bower-1.8.4.tgz"; - sha1 = "e7876a076deb8137f7d06525dc5e8c66db82f28a"; + "cuint-0.2.2" = { + name = "cuint"; + packageName = "cuint"; + version = "0.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz"; + sha1 = "408086d409550c2631155619e9fa7bcadc3b991b"; + }; }; - buildInputs = globalBuildInputs; - meta = { - description = "The browser package manager"; - homepage = http://bower.io/; - license = "MIT"; + "currently-unhandled-0.4.1" = { + name = "currently-unhandled"; + packageName = "currently-unhandled"; + version = "0.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz"; + sha1 = "988df33feab191ef799a61369dd76c17adf957ea"; + }; }; - production = true; - bypassCache = true; - }; - coffee-script = nodeEnv.buildNodePackage { - name = "coffee-script"; - packageName = "coffee-script"; - version = "1.12.7"; - src = fetchurl { - url = "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz"; - sha512 = "fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw=="; + "custom-error-instance-2.1.1" = { + name = "custom-error-instance"; + packageName = "custom-error-instance"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/custom-error-instance/-/custom-error-instance-2.1.1.tgz"; + sha1 = "3cf6391487a6629a6247eb0ca0ce00081b7e361a"; + }; }; - buildInputs = globalBuildInputs; - meta = { - description = "Unfancy JavaScript"; - homepage = http://coffeescript.org/; - license = "MIT"; + "custom-event-1.0.1" = { + name = "custom-event"; + packageName = "custom-event"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz"; + sha1 = "5d02a46850adf1b4a317946a3928fccb5bfd0425"; + }; }; - production = true; - bypassCache = true; - }; - create-cycle-app = nodeEnv.buildNodePackage { - name = "create-cycle-app"; - packageName = "create-cycle-app"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/create-cycle-app/-/create-cycle-app-4.0.0.tgz"; - sha512 = "ofgR7gXf+7lgnXQvj0KeveHAyrtoK8zveCDD3sTHPFQY1FKJGkJ7M404ak+G8w6VbTuHwzaBrYbEh8M/SBuykQ=="; + "cvss-1.0.3" = { + name = "cvss"; + packageName = "cvss"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/cvss/-/cvss-1.0.3.tgz"; + sha512 = "1FfNhEFVfeC+fgZpEr6oCOOTXifJicZS+Lq/mmUKI4Om+2O8zYspc/uhw51He+CTM5givI1dqIw5JUqyi1BWtA=="; + }; }; - dependencies = [ - sources."@cycle/dom-18.3.0" - sources."@cycle/http-14.9.0" - (sources."@cycle/isolate-3.4.0" // { - dependencies = [ - sources."@cycle/run-4.4.0" - ]; - }) - sources."@cycle/run-3.4.0" - sources."@cycle/time-0.10.1" - sources."@types/node-10.5.7" - sources."@types/superagent-3.5.6" - sources."ansi-escapes-3.1.0" - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."asynckit-0.4.0" - (sources."chalk-2.4.1" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."supports-color-5.4.0" - ]; - }) - sources."chardet-0.4.2" - sources."cli-cursor-2.1.0" - sources."cli-width-2.2.0" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."combine-errors-3.0.3" - sources."combined-stream-1.0.6" - sources."component-emitter-1.2.1" - sources."cookiejar-2.1.2" - sources."core-util-is-1.0.2" - sources."cross-spawn-5.1.0" - sources."cssauron-1.4.0" - sources."custom-error-instance-2.1.1" - sources."cycle-onionify-4.0.0" - sources."d-1.0.0" - sources."debug-3.1.0" - sources."delayed-stream-1.0.0" - sources."es5-ext-0.10.45" - sources."es6-iterator-2.0.3" - sources."es6-map-0.1.5" - sources."es6-set-0.1.5" - sources."es6-symbol-3.1.1" - sources."escape-string-regexp-1.0.5" - sources."event-emitter-0.3.5" - sources."extend-3.0.2" - sources."external-editor-2.2.0" - sources."figures-2.0.0" - sources."form-data-2.3.2" - sources."formidable-1.2.1" - sources."has-ansi-2.0.0" - sources."has-flag-3.0.0" - sources."iconv-lite-0.4.23" - sources."inherits-2.0.3" - (sources."inquirer-3.3.0" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."strip-ansi-4.0.0" - ]; - }) - sources."is-fullwidth-code-point-2.0.0" - sources."is-promise-2.1.0" - sources."isarray-1.0.0" - sources."isexe-2.0.0" - sources."lodash-4.17.10" - sources."lodash._baseiteratee-4.7.0" - sources."lodash._basetostring-4.12.0" - sources."lodash._baseuniq-4.6.0" - sources."lodash._createset-4.0.3" - sources."lodash._root-3.0.1" - sources."lodash._stringtopath-4.8.0" - sources."lodash.uniqby-4.5.0" - sources."lru-cache-4.1.3" - sources."methods-1.1.2" - sources."mime-1.6.0" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."mimic-fn-1.2.0" - sources."minimist-1.2.0" - sources."ms-2.0.0" - sources."mute-stream-0.0.7" - sources."next-tick-1.0.0" - sources."object-assign-4.1.1" - sources."onetime-2.0.1" - sources."os-tmpdir-1.0.2" - sources."performance-now-2.1.0" - sources."process-nextick-args-2.0.0" - sources."pseudomap-1.0.2" - sources."qs-6.5.2" - sources."quicktask-1.1.0" - sources."raf-3.3.2" - sources."readable-stream-2.3.6" - sources."restore-cursor-2.0.0" - sources."run-async-2.3.0" - sources."rx-lite-4.0.8" - sources."rx-lite-aggregates-4.0.8" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."setimmediate-1.0.5" - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."signal-exit-3.0.2" - sources."snabbdom-0.7.0" - sources."snabbdom-selector-1.2.1" - sources."sorted-immutable-list-1.1.0" - (sources."string-width-2.1.1" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."strip-ansi-4.0.0" - ]; - }) - sources."string_decoder-1.1.1" - sources."strip-ansi-3.0.1" - sources."superagent-3.8.2" + "cycle-1.0.3" = { + name = "cycle"; + packageName = "cycle"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz"; + sha1 = "21e80b2be8580f98b468f379430662b046c34ad2"; + }; + }; + "cycle-onionify-4.0.0" = { + name = "cycle-onionify"; + packageName = "cycle-onionify"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/cycle-onionify/-/cycle-onionify-4.0.0.tgz"; + sha1 = "9aeddd88dedf6fda9fbb98b1e79ab38810b7ddda"; + }; + }; + "cyclist-0.1.1" = { + name = "cyclist"; + packageName = "cyclist"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/cyclist/-/cyclist-0.1.1.tgz"; + sha1 = "1bcfa56b081448cdb5e12bfc1bfad34b47fba8f3"; + }; + }; + "cyclist-0.2.2" = { + name = "cyclist"; + packageName = "cyclist"; + version = "0.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz"; + sha1 = "1b33792e11e914a2fd6d6ed6447464444e5fa640"; + }; + }; + "d-1.0.0" = { + name = "d"; + packageName = "d"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/d/-/d-1.0.0.tgz"; + sha1 = "754bb5bfe55451da69a58b94d45f4c5b0462d58f"; + }; + }; + "dag-map-1.0.2" = { + name = "dag-map"; + packageName = "dag-map"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/dag-map/-/dag-map-1.0.2.tgz"; + sha1 = "e8379f041000ed561fc515475c1ed2c85eece8d7"; + }; + }; + "dargs-4.1.0" = { + name = "dargs"; + packageName = "dargs"; + version = "4.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dargs/-/dargs-4.1.0.tgz"; + sha1 = "03a9dbb4b5c2f139bf14ae53f0b8a2a6a86f4e17"; + }; + }; + "dashdash-1.10.1" = { + name = "dashdash"; + packageName = "dashdash"; + version = "1.10.1"; + src = fetchurl { + url = "https://registry.npmjs.org/dashdash/-/dashdash-1.10.1.tgz"; + sha1 = "0abf1af89a8f5129a81f18c2b35b21df22622f60"; + }; + }; + "dashdash-1.14.1" = { + name = "dashdash"; + packageName = "dashdash"; + version = "1.14.1"; + src = fetchurl { + url = "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz"; + sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"; + }; + }; + "dashdash-1.7.3" = { + name = "dashdash"; + packageName = "dashdash"; + version = "1.7.3"; + src = fetchurl { + url = "https://registry.npmjs.org/dashdash/-/dashdash-1.7.3.tgz"; + sha1 = "bf533fedaa455ed8fee11519ebfb9ad66170dcdf"; + }; + }; + "dat-dns-3.0.2" = { + name = "dat-dns"; + packageName = "dat-dns"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/dat-dns/-/dat-dns-3.0.2.tgz"; + sha512 = "TqkWQ03NvdLK9Rm9n11UCy59KnIsu82A0lPQYcMG02pYTU4xTxShzDryGO2orvmcT5063olmI1R9vKil0jw0Lw=="; + }; + }; + "dat-doctor-2.1.0" = { + name = "dat-doctor"; + packageName = "dat-doctor"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dat-doctor/-/dat-doctor-2.1.0.tgz"; + sha512 = "Cetzl3lrV23cdIqH8zadQ+cMTpsAFjT7cAQa7EpqQTkV52rB/p6sp8EXXvPNxgTNHwm2Y8iR5o9163sHZxdtxA=="; + }; + }; + "dat-encoding-4.0.2" = { + name = "dat-encoding"; + packageName = "dat-encoding"; + version = "4.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/dat-encoding/-/dat-encoding-4.0.2.tgz"; + sha1 = "b01068fe0d080f3d3e4985a0c4ad21b7c14675f6"; + }; + }; + "dat-encoding-5.0.1" = { + name = "dat-encoding"; + packageName = "dat-encoding"; + version = "5.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/dat-encoding/-/dat-encoding-5.0.1.tgz"; + sha512 = "PET9PlGt6ejgqU07hbPLx3tP2siDMMFumUe+xwmm4+5W+0cOlpzreCPoMVUBzxWeR4sPdxL+AS53odQTBtzEqA=="; + }; + }; + "dat-ignore-2.1.1" = { + name = "dat-ignore"; + packageName = "dat-ignore"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/dat-ignore/-/dat-ignore-2.1.1.tgz"; + sha512 = "jRCfWtLh+wtbqJMuge+wZV/2kSL1TKMRWXFgUaT7r0O1OnChKUDG4wqLJo4SjzJjXo7f3V8CVN/u5wYltgSd1Q=="; + }; + }; + "dat-json-1.0.2" = { + name = "dat-json"; + packageName = "dat-json"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/dat-json/-/dat-json-1.0.2.tgz"; + sha512 = "EZq+VeE/tM7FGygMVZx3hsMVm7zW3qxhuUYCNtLONaZptqXz4laB5cIWHydmeEn6sl3RZatZqpIuWRu4xDYxIg=="; + }; + }; + "dat-link-resolve-2.2.0" = { + name = "dat-link-resolve"; + packageName = "dat-link-resolve"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dat-link-resolve/-/dat-link-resolve-2.2.0.tgz"; + sha512 = "cu6Fwapm34myc5um6jdQBrtDkjx28oVkOVHbaV4YNLdxrRqUm+FlWuIqFk7zaCZDoZg5TMlCG1SF0j3AFbiOYA=="; + }; + }; + "dat-log-1.2.0" = { + name = "dat-log"; + packageName = "dat-log"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dat-log/-/dat-log-1.2.0.tgz"; + sha512 = "oK6R74WV8TdhGR9VCLym7D/vlN8lXND5AyhJhrjtm1WNDrg/6Clx1Tk7k3Dt8quy2AmmGO7vbIk7iwFtzTAJfA=="; + }; + }; + "dat-node-3.5.12" = { + name = "dat-node"; + packageName = "dat-node"; + version = "3.5.12"; + src = fetchurl { + url = "https://registry.npmjs.org/dat-node/-/dat-node-3.5.12.tgz"; + sha512 = "XYxdkeNYk8gM6nb125XrOQKAXLZlICLYZUk7bZAktpQUrSjAQnc9qPY2a/KCvHSbdoJf//PwyB00K0UiBTqawQ=="; + }; + }; + "dat-registry-4.0.0" = { + name = "dat-registry"; + packageName = "dat-registry"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dat-registry/-/dat-registry-4.0.0.tgz"; + sha512 = "CKV7j8kwWNBW2Oacdbf5x0ihxMfPNN8wcKHHmx5UjE4iyaOnfnTwCqTGM5rFoMleXKOGWpB7uCKQa0qpvzmCIA=="; + }; + }; + "dat-secret-storage-4.0.1" = { + name = "dat-secret-storage"; + packageName = "dat-secret-storage"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/dat-secret-storage/-/dat-secret-storage-4.0.1.tgz"; + sha512 = "BUhemnKpXUhKNl/1DuUwfFUyjzomlNF940uHPsOa3okmYu9z6mrp/EGQsLO3lO0YQomDUqS0G0DmHTse9vTU1A=="; + }; + }; + "dat-storage-1.0.4" = { + name = "dat-storage"; + packageName = "dat-storage"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/dat-storage/-/dat-storage-1.0.4.tgz"; + sha512 = "THxtCBzrt+AJzhGxXedlxLYeW+AVi5eFLi9Ke9JQ7fTA/j84m1Ci7KPuZ1q44Um/BeIYZ3LO01FWS2MlAOTFRg=="; + }; + }; + "dat-swarm-defaults-1.0.1" = { + name = "dat-swarm-defaults"; + packageName = "dat-swarm-defaults"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/dat-swarm-defaults/-/dat-swarm-defaults-1.0.1.tgz"; + sha512 = "T2WlO7BVmN9USchefsP8entQiByIlJLGuzHLL9qEqOBkyKB8p0Y7XPWxP8dcL43+SkeoxU5NVe7O0bsi3xL8Jg=="; + }; + }; + "data-uri-to-buffer-1.2.0" = { + name = "data-uri-to-buffer"; + packageName = "data-uri-to-buffer"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-1.2.0.tgz"; + sha512 = "vKQ9DTQPN1FLYiiEEOQ6IBGFqvjCa5rSK3cWMy/Nespm5d/x3dGFT9UBZnkLxCwua/IXBi2TYnwTEpsOvhC4UQ=="; + }; + }; + "date-format-1.2.0" = { + name = "date-format"; + packageName = "date-format"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/date-format/-/date-format-1.2.0.tgz"; + sha1 = "615e828e233dd1ab9bb9ae0950e0ceccfa6ecad8"; + }; + }; + "date-now-0.1.4" = { + name = "date-now"; + packageName = "date-now"; + version = "0.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz"; + sha1 = "eaf439fd4d4848ad74e5cc7dbef200672b9e345b"; + }; + }; + "date-utils-1.2.21" = { + name = "date-utils"; + packageName = "date-utils"; + version = "1.2.21"; + src = fetchurl { + url = "https://registry.npmjs.org/date-utils/-/date-utils-1.2.21.tgz"; + sha1 = "61fb16cdc1274b3c9acaaffe9fc69df8720a2b64"; + }; + }; + "dateformat-1.0.2-1.2.3" = { + name = "dateformat"; + packageName = "dateformat"; + version = "1.0.2-1.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz"; + sha1 = "b0220c02de98617433b72851cf47de3df2cdbee9"; + }; + }; + "dateformat-2.2.0" = { + name = "dateformat"; + packageName = "dateformat"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz"; + sha1 = "4065e2013cf9fb916ddfd82efb506ad4c6769062"; + }; + }; + "dateformat-3.0.3" = { + name = "dateformat"; + packageName = "dateformat"; + version = "3.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz"; + sha512 = "jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q=="; + }; + }; + "debounce-1.1.0" = { + name = "debounce"; + packageName = "debounce"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/debounce/-/debounce-1.1.0.tgz"; + sha512 = "ZQVKfRVlwRfD150ndzEK8M90ABT+Y/JQKs4Y7U4MXdpuoUkkrr4DwKbVux3YjylA5bUMUj0Nc3pMxPJX6N2QQQ=="; + }; + }; + "debounced-seeker-1.0.0" = { + name = "debounced-seeker"; + packageName = "debounced-seeker"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/debounced-seeker/-/debounced-seeker-1.0.0.tgz"; + sha1 = "e74befcd1a62ae7a5e5fbfbfa6f5d2bacd962bdd"; + }; + }; + "debug-0.5.0" = { + name = "debug"; + packageName = "debug"; + version = "0.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/debug/-/debug-0.5.0.tgz"; + sha1 = "9d48c946fb7d7d59807ffe07822f515fd76d7a9e"; + }; + }; + "debug-0.6.0" = { + name = "debug"; + packageName = "debug"; + version = "0.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/debug/-/debug-0.6.0.tgz"; + sha1 = "ce9d5d025d5294b3f0748a494bebaf3c9fd8734f"; + }; + }; + "debug-0.7.4" = { + name = "debug"; + packageName = "debug"; + version = "0.7.4"; + src = fetchurl { + url = "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz"; + sha1 = "06e1ea8082c2cb14e39806e22e2f6f757f92af39"; + }; + }; + "debug-1.0.5" = { + name = "debug"; + packageName = "debug"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/debug/-/debug-1.0.5.tgz"; + sha1 = "f7241217430f99dec4c2b473eab92228e874c2ac"; + }; + }; + "debug-2.1.3" = { + name = "debug"; + packageName = "debug"; + version = "2.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/debug/-/debug-2.1.3.tgz"; + sha1 = "ce8ab1b5ee8fbee2bfa3b633cab93d366b63418e"; + }; + }; + "debug-2.2.0" = { + name = "debug"; + packageName = "debug"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz"; + sha1 = "f87057e995b1a1f6ae6a4960664137bc56f039da"; + }; + }; + "debug-2.3.3" = { + name = "debug"; + packageName = "debug"; + version = "2.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz"; + sha1 = "40c453e67e6e13c901ddec317af8986cda9eff8c"; + }; + }; + "debug-2.6.9" = { + name = "debug"; + packageName = "debug"; + version = "2.6.9"; + src = fetchurl { + url = "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"; + sha512 = "bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="; + }; + }; + "debug-3.1.0" = { + name = "debug"; + packageName = "debug"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz"; + sha512 = "OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g=="; + }; + }; + "debug-fabulous-1.1.0" = { + name = "debug-fabulous"; + packageName = "debug-fabulous"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-1.1.0.tgz"; + sha512 = "GZqvGIgKNlUnHUPQhepnUZFIMoi3dgZKQBzKDeL2g7oJF9SNAji/AAu36dusFUas0O+pae74lNeoIPHqXWDkLg=="; + }; + }; + "debuglog-1.0.1" = { + name = "debuglog"; + packageName = "debuglog"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz"; + sha1 = "aa24ffb9ac3df9a2351837cfb2d279360cd78492"; + }; + }; + "decamelize-1.2.0" = { + name = "decamelize"; + packageName = "decamelize"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"; + sha1 = "f6534d15148269b20352e7bee26f501f9a191290"; + }; + }; + "decamelize-2.0.0" = { + name = "decamelize"; + packageName = "decamelize"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz"; + sha512 = "Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg=="; + }; + }; + "decamelize-keys-1.1.0" = { + name = "decamelize-keys"; + packageName = "decamelize-keys"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz"; + sha1 = "d171a87933252807eb3cb61dc1c1445d078df2d9"; + }; + }; + "decimal.js-10.0.1" = { + name = "decimal.js"; + packageName = "decimal.js"; + version = "10.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/decimal.js/-/decimal.js-10.0.1.tgz"; + sha512 = "vklWB5C4Cj423xnaOtsUmAv0/7GqlXIgDv2ZKDyR64OV3OSzGHNx2mk4p/1EKnB5s70k73cIOOEcG9YzF0q4Lw=="; + }; + }; + "decode-uri-component-0.2.0" = { + name = "decode-uri-component"; + packageName = "decode-uri-component"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz"; + sha1 = "eb3913333458775cb84cd1a1fae062106bb87545"; + }; + }; + "decompress-4.2.0" = { + name = "decompress"; + packageName = "decompress"; + version = "4.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/decompress/-/decompress-4.2.0.tgz"; + sha1 = "7aedd85427e5a92dacfe55674a7c505e96d01f9d"; + }; + }; + "decompress-response-3.3.0" = { + name = "decompress-response"; + packageName = "decompress-response"; + version = "3.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz"; + sha1 = "80a4dd323748384bfa248083622aedec982adff3"; + }; + }; + "decompress-tar-4.1.1" = { + name = "decompress-tar"; + packageName = "decompress-tar"; + version = "4.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz"; + sha512 = "JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ=="; + }; + }; + "decompress-tarbz2-4.1.1" = { + name = "decompress-tarbz2"; + packageName = "decompress-tarbz2"; + version = "4.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz"; + sha512 = "s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A=="; + }; + }; + "decompress-targz-4.1.1" = { + name = "decompress-targz"; + packageName = "decompress-targz"; + version = "4.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz"; + sha512 = "4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w=="; + }; + }; + "decompress-unzip-4.0.1" = { + name = "decompress-unzip"; + packageName = "decompress-unzip"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz"; + sha1 = "deaaccdfd14aeaf85578f733ae8210f9b4848f69"; + }; + }; + "decompress-zip-0.3.0" = { + name = "decompress-zip"; + packageName = "decompress-zip"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/decompress-zip/-/decompress-zip-0.3.0.tgz"; + sha1 = "ae3bcb7e34c65879adfe77e19c30f86602b4bdb0"; + }; + }; + "dedent-0.7.0" = { + name = "dedent"; + packageName = "dedent"; + version = "0.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz"; + sha1 = "2495ddbaf6eb874abb0e1be9df22d2e5a544326c"; + }; + }; + "deep-eql-3.0.1" = { + name = "deep-eql"; + packageName = "deep-eql"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz"; + sha512 = "+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw=="; + }; + }; + "deep-equal-0.1.2" = { + name = "deep-equal"; + packageName = "deep-equal"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/deep-equal/-/deep-equal-0.1.2.tgz"; + sha1 = "b246c2b80a570a47c11be1d9bd1070ec878b87ce"; + }; + }; + "deep-equal-0.2.2" = { + name = "deep-equal"; + packageName = "deep-equal"; + version = "0.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/deep-equal/-/deep-equal-0.2.2.tgz"; + sha1 = "84b745896f34c684e98f2ce0e42abaf43bba017d"; + }; + }; + "deep-equal-1.0.1" = { + name = "deep-equal"; + packageName = "deep-equal"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz"; + sha1 = "f5d260292b660e084eff4cdbc9f08ad3247448b5"; + }; + }; + "deep-extend-0.2.11" = { + name = "deep-extend"; + packageName = "deep-extend"; + version = "0.2.11"; + src = fetchurl { + url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.2.11.tgz"; + sha1 = "7a16ba69729132340506170494bc83f7076fe08f"; + }; + }; + "deep-extend-0.4.2" = { + name = "deep-extend"; + packageName = "deep-extend"; + version = "0.4.2"; + src = fetchurl { + url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz"; + sha1 = "48b699c27e334bf89f10892be432f6e4c7d34a7f"; + }; + }; + "deep-extend-0.6.0" = { + name = "deep-extend"; + packageName = "deep-extend"; + version = "0.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz"; + sha512 = "LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="; + }; + }; + "deep-is-0.1.3" = { + name = "deep-is"; + packageName = "deep-is"; + version = "0.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz"; + sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34"; + }; + }; + "deepcopy-0.6.3" = { + name = "deepcopy"; + packageName = "deepcopy"; + version = "0.6.3"; + src = fetchurl { + url = "https://registry.npmjs.org/deepcopy/-/deepcopy-0.6.3.tgz"; + sha1 = "634780f2f8656ab771af8fa8431ed1ccee55c7b0"; + }; + }; + "deepmerge-2.1.0" = { + name = "deepmerge"; + packageName = "deepmerge"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/deepmerge/-/deepmerge-2.1.0.tgz"; + sha512 = "Q89Z26KAfA3lpPGhbF6XMfYAm3jIV3avViy6KOJ2JLzFbeWHOvPQUu5aSJIWXap3gDZC2y1eF5HXEPI2wGqgvw=="; + }; + }; + "deepmerge-2.1.1" = { + name = "deepmerge"; + packageName = "deepmerge"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/deepmerge/-/deepmerge-2.1.1.tgz"; + sha512 = "urQxA1smbLZ2cBbXbaYObM1dJ82aJ2H57A1C/Kklfh/ZN1bgH4G/n5KWhdNfOK11W98gqZfyYj7W4frJJRwA2w=="; + }; + }; + "default-browser-id-1.0.4" = { + name = "default-browser-id"; + packageName = "default-browser-id"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/default-browser-id/-/default-browser-id-1.0.4.tgz"; + sha1 = "e59d09a5d157b828b876c26816e61c3d2a2c203a"; + }; + }; + "default-uid-1.0.0" = { + name = "default-uid"; + packageName = "default-uid"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/default-uid/-/default-uid-1.0.0.tgz"; + sha1 = "fcefa9df9f5ac40c8916d912dd1fe1146aa3c59e"; + }; + }; + "defaults-1.0.3" = { + name = "defaults"; + packageName = "defaults"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz"; + sha1 = "c656051e9817d9ff08ed881477f3fe4019f3ef7d"; + }; + }; + "deferred-leveldown-0.2.0" = { + name = "deferred-leveldown"; + packageName = "deferred-leveldown"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/deferred-leveldown/-/deferred-leveldown-0.2.0.tgz"; + sha1 = "2cef1f111e1c57870d8bbb8af2650e587cd2f5b4"; + }; + }; + "define-properties-1.1.3" = { + name = "define-properties"; + packageName = "define-properties"; + version = "1.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz"; + sha512 = "3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ=="; + }; + }; + "define-property-0.2.5" = { + name = "define-property"; + packageName = "define-property"; + version = "0.2.5"; + src = fetchurl { + url = "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz"; + sha1 = "c35b1ef918ec3c990f9a5bc57be04aacec5c8116"; + }; + }; + "define-property-1.0.0" = { + name = "define-property"; + packageName = "define-property"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz"; + sha1 = "769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"; + }; + }; + "define-property-2.0.2" = { + name = "define-property"; + packageName = "define-property"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz"; + sha512 = "jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ=="; + }; + }; + "defined-0.0.0" = { + name = "defined"; + packageName = "defined"; + version = "0.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/defined/-/defined-0.0.0.tgz"; + sha1 = "f35eea7d705e933baf13b2f03b3f83d921403b3e"; + }; + }; + "defined-1.0.0" = { + name = "defined"; + packageName = "defined"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz"; + sha1 = "c98d9bcef75674188e110969151199e39b1fa693"; + }; + }; + "degenerator-1.0.4" = { + name = "degenerator"; + packageName = "degenerator"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/degenerator/-/degenerator-1.0.4.tgz"; + sha1 = "fcf490a37ece266464d9cc431ab98c5819ced095"; + }; + }; + "del-2.2.2" = { + name = "del"; + packageName = "del"; + version = "2.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/del/-/del-2.2.2.tgz"; + sha1 = "c12c981d067846c84bcaf862cff930d907ffd1a8"; + }; + }; + "delayed-stream-0.0.5" = { + name = "delayed-stream"; + packageName = "delayed-stream"; + version = "0.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz"; + sha1 = "d4b1f43a93e8296dfe02694f4680bc37a313c73f"; + }; + }; + "delayed-stream-1.0.0" = { + name = "delayed-stream"; + packageName = "delayed-stream"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"; + sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619"; + }; + }; + "delegates-1.0.0" = { + name = "delegates"; + packageName = "delegates"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz"; + sha1 = "84c6e159b81904fdca59a0ef44cd870d31250f9a"; + }; + }; + "denque-1.3.0" = { + name = "denque"; + packageName = "denque"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/denque/-/denque-1.3.0.tgz"; + sha512 = "4SRaSj+PqmrS1soW5/Avd7eJIM2JJIqLLmwhRqIGleZM/8KwZq80njbSS2Iqas+6oARkSkLDHEk4mm78q3JlIg=="; + }; + }; + "dep-graph-1.1.0" = { + name = "dep-graph"; + packageName = "dep-graph"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dep-graph/-/dep-graph-1.1.0.tgz"; + sha1 = "fade86a92799a813e9b42511cdf3dfa6cc8dbefe"; + }; + }; + "depd-1.0.1" = { + name = "depd"; + packageName = "depd"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/depd/-/depd-1.0.1.tgz"; + sha1 = "80aec64c9d6d97e65cc2a9caa93c0aa6abf73aaa"; + }; + }; + "depd-1.1.1" = { + name = "depd"; + packageName = "depd"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz"; + sha1 = "5783b4e1c459f06fa5ca27f991f3d06e7a310359"; + }; + }; + "depd-1.1.2" = { + name = "depd"; + packageName = "depd"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz"; + sha1 = "9bcd52e14c097763e749b274c4346ed2e560b5a9"; + }; + }; + "dependency-ls-1.1.1" = { + name = "dependency-ls"; + packageName = "dependency-ls"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/dependency-ls/-/dependency-ls-1.1.1.tgz"; + sha1 = "0481b07f023d74ce311192e5c690d13e18600054"; + }; + }; + "deprecated-0.0.1" = { + name = "deprecated"; + packageName = "deprecated"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz"; + sha1 = "f9c9af5464afa1e7a971458a8bdef2aa94d5bb19"; + }; + }; + "deps-sort-2.0.0" = { + name = "deps-sort"; + packageName = "deps-sort"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.0.tgz"; + sha1 = "091724902e84658260eb910748cccd1af6e21fb5"; + }; + }; + "des.js-1.0.0" = { + name = "des.js"; + packageName = "des.js"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz"; + sha1 = "c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc"; + }; + }; + "destroy-1.0.3" = { + name = "destroy"; + packageName = "destroy"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/destroy/-/destroy-1.0.3.tgz"; + sha1 = "b433b4724e71fd8551d9885174851c5fc377e2c9"; + }; + }; + "destroy-1.0.4" = { + name = "destroy"; + packageName = "destroy"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz"; + sha1 = "978857442c44749e4206613e37946205826abd80"; + }; + }; + "detect-file-1.0.0" = { + name = "detect-file"; + packageName = "detect-file"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz"; + sha1 = "f0d66d03672a825cb1b73bdb3fe62310c8e552b7"; + }; + }; + "detect-indent-4.0.0" = { + name = "detect-indent"; + packageName = "detect-indent"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz"; + sha1 = "f76d064352cdf43a1cb6ce619c4ee3a9475de208"; + }; + }; + "detect-indent-5.0.0" = { + name = "detect-indent"; + packageName = "detect-indent"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz"; + sha1 = "3871cc0a6a002e8c3e5b3cf7f336264675f06b9d"; + }; + }; + "detect-libc-1.0.3" = { + name = "detect-libc"; + packageName = "detect-libc"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz"; + sha1 = "fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"; + }; + }; + "detect-newline-2.1.0" = { + name = "detect-newline"; + packageName = "detect-newline"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz"; + sha1 = "f41f1c10be4b00e87b5f13da680759f2c5bfd3e2"; + }; + }; + "detective-4.7.1" = { + name = "detective"; + packageName = "detective"; + version = "4.7.1"; + src = fetchurl { + url = "https://registry.npmjs.org/detective/-/detective-4.7.1.tgz"; + sha512 = "H6PmeeUcZloWtdt4DAkFyzFL94arpHr3NOwwmVILFiy+9Qd4JTxxXrzfyGk/lmct2qVGBwTSwSXagqu2BxmWig=="; + }; + }; + "detective-5.1.0" = { + name = "detective"; + packageName = "detective"; + version = "5.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/detective/-/detective-5.1.0.tgz"; + sha512 = "TFHMqfOvxlgrfVzTEkNBSh9SvSNX/HfF4OFI2QFGCyPm02EsyILqnUeb5P6q7JZ3SFNTBL5t2sePRgrN4epUWQ=="; + }; + }; + "dezalgo-1.0.3" = { + name = "dezalgo"; + packageName = "dezalgo"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz"; + sha1 = "7f742de066fc748bc8db820569dddce49bf0d456"; + }; + }; + "di-0.0.1" = { + name = "di"; + packageName = "di"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/di/-/di-0.0.1.tgz"; + sha1 = "806649326ceaa7caa3306d75d985ea2748ba913c"; + }; + }; + "dicer-0.2.5" = { + name = "dicer"; + packageName = "dicer"; + version = "0.2.5"; + src = fetchurl { + url = "https://registry.npmjs.org/dicer/-/dicer-0.2.5.tgz"; + sha1 = "5996c086bb33218c812c090bddc09cd12facb70f"; + }; + }; + "diff-1.0.8" = { + name = "diff"; + packageName = "diff"; + version = "1.0.8"; + src = fetchurl { + url = "https://registry.npmjs.org/diff/-/diff-1.0.8.tgz"; + sha1 = "343276308ec991b7bc82267ed55bc1411f971666"; + }; + }; + "diff-1.4.0" = { + name = "diff"; + packageName = "diff"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz"; + sha1 = "7f28d2eb9ee7b15a97efd89ce63dcfdaa3ccbabf"; + }; + }; + "diff-3.5.0" = { + name = "diff"; + packageName = "diff"; + version = "3.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz"; + sha512 = "A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA=="; + }; + }; + "diff2html-2.3.3" = { + name = "diff2html"; + packageName = "diff2html"; + version = "2.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/diff2html/-/diff2html-2.3.3.tgz"; + sha1 = "31bb815881c975634c7f3907a5e789341e1560bc"; + }; + }; + "diffie-hellman-5.0.3" = { + name = "diffie-hellman"; + packageName = "diffie-hellman"; + version = "5.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz"; + sha512 = "kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg=="; + }; + }; + "difflib-0.2.4" = { + name = "difflib"; + packageName = "difflib"; + version = "0.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/difflib/-/difflib-0.2.4.tgz"; + sha1 = "b5e30361a6db023176d562892db85940a718f47e"; + }; + }; + "diffy-2.0.0" = { + name = "diffy"; + packageName = "diffy"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/diffy/-/diffy-2.0.0.tgz"; + sha512 = "T1+MF7chaOtNaBeV59td6lYlci6dCTUraySH8LDltafhd+FLTsYpJJbLVpl6S4ih6kPFMaHSIqQ92bRVvoE+3Q=="; + }; + }; + "dir-glob-2.0.0" = { + name = "dir-glob"; + packageName = "dir-glob"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz"; + sha512 = "37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag=="; + }; + }; + "director-1.2.7" = { + name = "director"; + packageName = "director"; + version = "1.2.7"; + src = fetchurl { + url = "https://registry.npmjs.org/director/-/director-1.2.7.tgz"; + sha1 = "bfd3741075fd7fb1a5b2e13658c5f4bec77736f3"; + }; + }; + "directory-index-html-2.1.0" = { + name = "directory-index-html"; + packageName = "directory-index-html"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/directory-index-html/-/directory-index-html-2.1.0.tgz"; + sha1 = "4d5afc5187edba67ec6ab0e55f6422a0e2cb7338"; + }; + }; + "discovery-channel-5.5.1" = { + name = "discovery-channel"; + packageName = "discovery-channel"; + version = "5.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/discovery-channel/-/discovery-channel-5.5.1.tgz"; + sha512 = "EEmZQFE0PiOsJj7G3KVCwFGbYs4QchUvzA91iHtZ6HfkIqfBEDSTGLygJrUlY1Tr77WDV+qZVrZuNghHxSL/vw=="; + }; + }; + "discovery-swarm-5.1.2" = { + name = "discovery-swarm"; + packageName = "discovery-swarm"; + version = "5.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/discovery-swarm/-/discovery-swarm-5.1.2.tgz"; + sha512 = "aqNdl4l76PFb301I1hXkHZSakQTOXR0yRbfDtF7XrZKk+9V5gMQBbQ2xPgnQPfDVG0IeErxkQkoWqp4f9EJe5w=="; + }; + }; + "disparity-2.0.0" = { + name = "disparity"; + packageName = "disparity"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/disparity/-/disparity-2.0.0.tgz"; + sha1 = "57ddacb47324ae5f58d2cc0da886db4ce9eeb718"; + }; + }; + "dispensary-0.21.0" = { + name = "dispensary"; + packageName = "dispensary"; + version = "0.21.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dispensary/-/dispensary-0.21.0.tgz"; + sha512 = "p7qK1sLukrOGYVVcea63lN9CSiE8wO61cweOjtG6MnKoeC9uKHRIO1iJuE5izcX0BeimhkqrQwEMrFWC1yOyAw=="; + }; + }; + "diveSync-0.3.0" = { + name = "diveSync"; + packageName = "diveSync"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/diveSync/-/diveSync-0.3.0.tgz"; + sha1 = "d9980493ae33beec36f4fec6f171ff218130cc12"; + }; + }; + "dlnacasts-0.1.0" = { + name = "dlnacasts"; + packageName = "dlnacasts"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dlnacasts/-/dlnacasts-0.1.0.tgz"; + sha1 = "f805211dcac74f6bb3a4d5d5541ad783b1b67d22"; + }; + }; + "dnd-page-scroll-0.0.4" = { + name = "dnd-page-scroll"; + packageName = "dnd-page-scroll"; + version = "0.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/dnd-page-scroll/-/dnd-page-scroll-0.0.4.tgz"; + sha512 = "bvjUS5Cylrm1uJJop/dFhEpnYtz2NQFOO0/z6vk0ORtx0AqKvUwPToc4reJk+TnHV9GBxbtZXj7ad5dJT/Dqkg=="; + }; + }; + "dns-discovery-6.1.0" = { + name = "dns-discovery"; + packageName = "dns-discovery"; + version = "6.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dns-discovery/-/dns-discovery-6.1.0.tgz"; + sha512 = "Kl2tL2zuNR1w6SnsoRaqrOFm7gGP3/i/HzRXtyVBqaOq/5L1D2TUdViUAZ8e/NDbt+jQCJFWoaKCnmDC343usQ=="; + }; + }; + "dns-equal-1.0.0" = { + name = "dns-equal"; + packageName = "dns-equal"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz"; + sha1 = "b39e7f1da6eb0a75ba9c17324b34753c47e0654d"; + }; + }; + "dns-js-0.2.1" = { + name = "dns-js"; + packageName = "dns-js"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/dns-js/-/dns-js-0.2.1.tgz"; + sha1 = "5d66629b3c0e6a5eb0e14f0ae701d05f6ea46673"; + }; + }; + "dns-packet-1.3.1" = { + name = "dns-packet"; + packageName = "dns-packet"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz"; + sha512 = "0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg=="; + }; + }; + "dns-packet-4.2.0" = { + name = "dns-packet"; + packageName = "dns-packet"; + version = "4.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dns-packet/-/dns-packet-4.2.0.tgz"; + sha512 = "bn1AKpfkFbm0MIioOMHZ5qJzl2uypdBwI4nYNsqvhjsegBhcKJUlCrMPWLx6JEezRjxZmxhtIz/FkBEur2l8Cw=="; + }; + }; + "dns-socket-3.0.0" = { + name = "dns-socket"; + packageName = "dns-socket"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dns-socket/-/dns-socket-3.0.0.tgz"; + sha512 = "M0WkByoJ/mTm+HtwBQLsRJPe5uGIC/lYVOp+s6ZzhbZ5iq4GxjFyxYPQhB85dgCLvVb43aJQXHDC9aUgyKGc/Q=="; + }; + }; + "dns-txt-2.0.2" = { + name = "dns-txt"; + packageName = "dns-txt"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz"; + sha1 = "b91d806f5d27188e4ab3e7d107d881a1cc4642b6"; + }; + }; + "dnscache-1.0.1" = { + name = "dnscache"; + packageName = "dnscache"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/dnscache/-/dnscache-1.0.1.tgz"; + sha1 = "42cb2b9bfb5e8fbdfa395aac74e127fc05074d31"; + }; + }; + "docker-parse-image-3.0.1" = { + name = "docker-parse-image"; + packageName = "docker-parse-image"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/docker-parse-image/-/docker-parse-image-3.0.1.tgz"; + sha1 = "33dc69291eac3414f84871f2d59d77b6f6948be4"; + }; + }; + "doctrine-2.1.0" = { + name = "doctrine"; + packageName = "doctrine"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz"; + sha512 = "35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw=="; + }; + }; + "doctypes-1.1.0" = { + name = "doctypes"; + packageName = "doctypes"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz"; + sha1 = "ea80b106a87538774e8a3a4a5afe293de489e0a9"; + }; + }; + "dom-serialize-2.2.1" = { + name = "dom-serialize"; + packageName = "dom-serialize"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz"; + sha1 = "562ae8999f44be5ea3076f5419dcd59eb43ac95b"; + }; + }; + "dom-serializer-0.0.1" = { + name = "dom-serializer"; + packageName = "dom-serializer"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.0.1.tgz"; + sha1 = "9589827f1e32d22c37c829adabd59b3247af8eaf"; + }; + }; + "dom-serializer-0.1.0" = { + name = "dom-serializer"; + packageName = "dom-serializer"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz"; + sha1 = "073c697546ce0780ce23be4a28e293e40bc30c82"; + }; + }; + "dom-storage-2.1.0" = { + name = "dom-storage"; + packageName = "dom-storage"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dom-storage/-/dom-storage-2.1.0.tgz"; + sha512 = "g6RpyWXzl0RR6OTElHKBl7nwnK87GUyZMYC7JWsB/IA73vpqK2K6LT39x4VepLxlSsWBFrPVLnsSR5Jyty0+2Q=="; + }; + }; + "dom-walk-0.1.1" = { + name = "dom-walk"; + packageName = "dom-walk"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.1.tgz"; + sha1 = "672226dc74c8f799ad35307df936aba11acd6018"; + }; + }; + "dom4-2.1.3" = { + name = "dom4"; + packageName = "dom4"; + version = "2.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/dom4/-/dom4-2.1.3.tgz"; + sha512 = "begvh4z5GV0kyxx+YgJZ7sIo/jsELx/v7MQxoLZpOvT5yFo18X8dfgtUmKAwdGuyMeugncylarLHlO4gIK6YNw=="; + }; + }; + "domain-browser-1.1.7" = { + name = "domain-browser"; + packageName = "domain-browser"; + version = "1.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/domain-browser/-/domain-browser-1.1.7.tgz"; + sha1 = "867aa4b093faa05f1de08c06f4d7b21fdf8698bc"; + }; + }; + "domain-browser-1.2.0" = { + name = "domain-browser"; + packageName = "domain-browser"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz"; + sha512 = "jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA=="; + }; + }; + "domelementtype-1.1.3" = { + name = "domelementtype"; + packageName = "domelementtype"; + version = "1.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz"; + sha1 = "bd28773e2642881aec51544924299c5cd822185b"; + }; + }; + "domelementtype-1.3.0" = { + name = "domelementtype"; + packageName = "domelementtype"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz"; + sha1 = "b17aed82e8ab59e52dd9c19b1756e0fc187204c2"; + }; + }; + "domhandler-2.2.1" = { + name = "domhandler"; + packageName = "domhandler"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/domhandler/-/domhandler-2.2.1.tgz"; + sha1 = "59df9dcd227e808b365ae73e1f6684ac3d946fc2"; + }; + }; + "domhandler-2.3.0" = { + name = "domhandler"; + packageName = "domhandler"; + version = "2.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz"; + sha1 = "2de59a0822d5027fabff6f032c2b25a2a8abe738"; + }; + }; + "domhandler-2.4.2" = { + name = "domhandler"; + packageName = "domhandler"; + version = "2.4.2"; + src = fetchurl { + url = "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz"; + sha512 = "JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA=="; + }; + }; + "domino-1.0.30" = { + name = "domino"; + packageName = "domino"; + version = "1.0.30"; + src = fetchurl { + url = "https://registry.npmjs.org/domino/-/domino-1.0.30.tgz"; + sha512 = "ikq8WiDSkICdkElud317F2Sigc6A3EDpWsxWBwIZqOl95km4p/Vc9Rj98id7qKgsjDmExj0AVM7JOd4bb647Xg=="; + }; + }; + "domutils-1.4.3" = { + name = "domutils"; + packageName = "domutils"; + version = "1.4.3"; + src = fetchurl { + url = "https://registry.npmjs.org/domutils/-/domutils-1.4.3.tgz"; + sha1 = "0865513796c6b306031850e175516baf80b72a6f"; + }; + }; + "domutils-1.5.1" = { + name = "domutils"; + packageName = "domutils"; + version = "1.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz"; + sha1 = "dcd8488a26f563d61079e48c9f7b7e32373682cf"; + }; + }; + "domutils-1.7.0" = { + name = "domutils"; + packageName = "domutils"; + version = "1.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz"; + sha512 = "Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg=="; + }; + }; + "dot-case-2.1.1" = { + name = "dot-case"; + packageName = "dot-case"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/dot-case/-/dot-case-2.1.1.tgz"; + sha1 = "34dcf37f50a8e93c2b3bca8bb7fb9155c7da3bee"; + }; + }; + "dot-prop-3.0.0" = { + name = "dot-prop"; + packageName = "dot-prop"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz"; + sha1 = "1b708af094a49c9a0e7dbcad790aba539dac1177"; + }; + }; + "dot-prop-4.2.0" = { + name = "dot-prop"; + packageName = "dot-prop"; + version = "4.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz"; + sha512 = "tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ=="; + }; + }; + "dotenv-4.0.0" = { + name = "dotenv"; + packageName = "dotenv"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dotenv/-/dotenv-4.0.0.tgz"; + sha1 = "864ef1379aced55ce6f95debecdce179f7a0cd1d"; + }; + }; + "dotenv-5.0.1" = { + name = "dotenv"; + packageName = "dotenv"; + version = "5.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/dotenv/-/dotenv-5.0.1.tgz"; + sha512 = "4As8uPrjfwb7VXC+WnLCbXK7y+Ueb2B3zgNCePYfhxS1PYeaO1YTeplffTEcbfLhvFNGLAz90VvJs9yomG7bow=="; + }; + }; + "downgrade-root-1.2.2" = { + name = "downgrade-root"; + packageName = "downgrade-root"; + version = "1.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/downgrade-root/-/downgrade-root-1.2.2.tgz"; + sha1 = "531319715b0e81ffcc22eb28478ba27643e12c6c"; + }; + }; + "download-5.0.3" = { + name = "download"; + packageName = "download"; + version = "5.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/download/-/download-5.0.3.tgz"; + sha1 = "63537f977f99266a30eb8a2a2fbd1f20b8000f7a"; + }; + }; + "download-git-repo-1.1.0" = { + name = "download-git-repo"; + packageName = "download-git-repo"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/download-git-repo/-/download-git-repo-1.1.0.tgz"; + sha512 = "yXcCvhkPKmq5M2cQXss6Qbig+LZnzRIT40XCYm/QCRnJaPG867StB1qnsBLxOGrPH1YEIRWW2gJq7LLMyw+NmA=="; + }; + }; + "dreamopt-0.6.0" = { + name = "dreamopt"; + packageName = "dreamopt"; + version = "0.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dreamopt/-/dreamopt-0.6.0.tgz"; + sha1 = "d813ccdac8d39d8ad526775514a13dda664d6b4b"; + }; + }; + "dtrace-provider-0.6.0" = { + name = "dtrace-provider"; + packageName = "dtrace-provider"; + version = "0.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.6.0.tgz"; + sha1 = "0b078d5517937d873101452d9146737557b75e51"; + }; + }; + "dtrace-provider-0.8.7" = { + name = "dtrace-provider"; + packageName = "dtrace-provider"; + version = "0.8.7"; + src = fetchurl { + url = "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.7.tgz"; + sha1 = "dc939b4d3e0620cfe0c1cd803d0d2d7ed04ffd04"; + }; + }; + "duplexer-0.1.1" = { + name = "duplexer"; + packageName = "duplexer"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz"; + sha1 = "ace6ff808c1ce66b57d1ebf97977acb02334cfc1"; + }; + }; + "duplexer2-0.0.2" = { + name = "duplexer2"; + packageName = "duplexer2"; + version = "0.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz"; + sha1 = "c614dcf67e2fb14995a91711e5a617e8a60a31db"; + }; + }; + "duplexer2-0.1.4" = { + name = "duplexer2"; + packageName = "duplexer2"; + version = "0.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz"; + sha1 = "8b12dab878c0d69e3e7891051662a32fc6bddcc1"; + }; + }; + "duplexer3-0.1.4" = { + name = "duplexer3"; + packageName = "duplexer3"; + version = "0.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz"; + sha1 = "ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"; + }; + }; + "duplexify-3.6.0" = { + name = "duplexify"; + packageName = "duplexify"; + version = "3.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/duplexify/-/duplexify-3.6.0.tgz"; + sha512 = "fO3Di4tBKJpYTFHAxTU00BcfWMY9w24r/x21a6rZRbsD/ToUgGxsMbiGRmB7uVAXeGKXD9MwiLZa5E97EVgIRQ=="; + }; + }; + "each-async-1.1.1" = { + name = "each-async"; + packageName = "each-async"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz"; + sha1 = "dee5229bdf0ab6ba2012a395e1b869abf8813473"; + }; + }; + "eachr-3.2.0" = { + name = "eachr"; + packageName = "eachr"; + version = "3.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/eachr/-/eachr-3.2.0.tgz"; + sha1 = "2c35e43ea086516f7997cf80b7aa64d55a4a4484"; + }; + }; + "easy-table-1.1.0" = { + name = "easy-table"; + packageName = "easy-table"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/easy-table/-/easy-table-1.1.0.tgz"; + sha1 = "86f9ab4c102f0371b7297b92a651d5824bc8cb73"; + }; + }; + "ecc-jsbn-0.1.2" = { + name = "ecc-jsbn"; + packageName = "ecc-jsbn"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz"; + sha1 = "3a83a904e54353287874c564b7549386849a98c9"; + }; + }; + "ecc-jsbn-0.2.0" = { + name = "ecc-jsbn"; + packageName = "ecc-jsbn"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.2.0.tgz"; + sha1 = "7c98afab245f6df32290473c0abee2f2d39334c7"; + }; + }; + "ecdsa-sig-formatter-1.0.10" = { + name = "ecdsa-sig-formatter"; + packageName = "ecdsa-sig-formatter"; + version = "1.0.10"; + src = fetchurl { + url = "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.10.tgz"; + sha1 = "1c595000f04a8897dfb85000892a0f4c33af86c3"; + }; + }; + "ecstatic-3.2.1" = { + name = "ecstatic"; + packageName = "ecstatic"; + version = "3.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ecstatic/-/ecstatic-3.2.1.tgz"; + sha512 = "BAdHx9LOCG1fwxY8MIydUBskl8UUQrYeC3WE14FA1DPlBzqoG1aOgEkypcSpmiiel8RAj8gW1s40RrclfrpGUg=="; + }; + }; + "editions-1.3.4" = { + name = "editions"; + packageName = "editions"; + version = "1.3.4"; + src = fetchurl { + url = "https://registry.npmjs.org/editions/-/editions-1.3.4.tgz"; + sha512 = "gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg=="; + }; + }; + "editions-2.0.1" = { + name = "editions"; + packageName = "editions"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/editions/-/editions-2.0.1.tgz"; + sha512 = "GNBqG7eF4lxz/jPGM1A/oazdRW9D86OMeggfvCXuA9kcxBJ8fcWO1O8q73pepQlwR8+KecxrgGduwdNeZJ0R9Q=="; + }; + }; + "editor-1.0.0" = { + name = "editor"; + packageName = "editor"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/editor/-/editor-1.0.0.tgz"; + sha1 = "60c7f87bd62bcc6a894fa8ccd6afb7823a24f742"; + }; + }; + "editorconfig-0.15.0" = { + name = "editorconfig"; + packageName = "editorconfig"; + version = "0.15.0"; + src = fetchurl { + url = "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.0.tgz"; + sha512 = "j7JBoj/bpNzvoTQylfRZSc85MlLNKWQiq5y6gwKhmqD2h1eZ+tH4AXbkhEJD468gjDna/XMx2YtSkCxBRX9OGg=="; + }; + }; + "ee-first-1.1.0" = { + name = "ee-first"; + packageName = "ee-first"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ee-first/-/ee-first-1.1.0.tgz"; + sha1 = "6a0d7c6221e490feefd92ec3f441c9ce8cd097f4"; + }; + }; + "ee-first-1.1.1" = { + name = "ee-first"; + packageName = "ee-first"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"; + sha1 = "590c61156b0ae2f4f0255732a158b266bc56b21d"; + }; + }; + "ejs-0.8.3" = { + name = "ejs"; + packageName = "ejs"; + version = "0.8.3"; + src = fetchurl { + url = "https://registry.npmjs.org/ejs/-/ejs-0.8.3.tgz"; + sha1 = "db8aac47ff80a7df82b4c82c126fe8970870626f"; + }; + }; + "ejs-2.5.7" = { + name = "ejs"; + packageName = "ejs"; + version = "2.5.7"; + src = fetchurl { + url = "https://registry.npmjs.org/ejs/-/ejs-2.5.7.tgz"; + sha1 = "cc872c168880ae3c7189762fd5ffc00896c9518a"; + }; + }; + "elegant-spinner-1.0.1" = { + name = "elegant-spinner"; + packageName = "elegant-spinner"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz"; + sha1 = "db043521c95d7e303fd8f345bedc3349cfb0729e"; + }; + }; + "elementtree-0.1.6" = { + name = "elementtree"; + packageName = "elementtree"; + version = "0.1.6"; + src = fetchurl { + url = "https://registry.npmjs.org/elementtree/-/elementtree-0.1.6.tgz"; + sha1 = "2ac4c46ea30516c8c4cbdb5e3ac7418e592de20c"; + }; + }; + "elementtree-0.1.7" = { + name = "elementtree"; + packageName = "elementtree"; + version = "0.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/elementtree/-/elementtree-0.1.7.tgz"; + sha1 = "9ac91be6e52fb6e6244c4e54a4ac3ed8ae8e29c0"; + }; + }; + "elliptic-6.4.1" = { + name = "elliptic"; + packageName = "elliptic"; + version = "6.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz"; + sha512 = "BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ=="; + }; + }; + "email-validator-2.0.4" = { + name = "email-validator"; + packageName = "email-validator"; + version = "2.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/email-validator/-/email-validator-2.0.4.tgz"; + sha512 = "gYCwo7kh5S3IDyZPLZf6hSS0MnZT8QmJFqYvbqlDZSbwdZlY6QZWxJ4i/6UhITOJ4XzyI647Bm2MXKCLqnJ4nQ=="; + }; + }; + "emitter-http://github.com/component/emitter/archive/1.0.1.tar.gz" = { + name = "emitter"; + packageName = "emitter"; + version = "1.0.1"; + src = fetchurl { + name = "emitter-1.0.1.tar.gz"; + url = https://codeload.github.com/component/emitter/tar.gz/1.0.1; + sha256 = "0eae744826723877457f7a7ac7f31d68a5a060673b3a883f6a8e325bf48f313d"; + }; + }; + "emoji-regex-6.1.1" = { + name = "emoji-regex"; + packageName = "emoji-regex"; + version = "6.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-6.1.1.tgz"; + sha1 = "c6cd0ec1b0642e2a3c67a1137efc5e796da4f88e"; + }; + }; + "emojis-list-2.1.0" = { + name = "emojis-list"; + packageName = "emojis-list"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz"; + sha1 = "4daa4d9db00f9819880c79fa457ae5b09a1fd389"; + }; + }; + "enable-1.3.2" = { + name = "enable"; + packageName = "enable"; + version = "1.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/enable/-/enable-1.3.2.tgz"; + sha1 = "9eba6837d16d0982b59f87d889bf754443d52931"; + }; + }; + "encodeurl-1.0.2" = { + name = "encodeurl"; + packageName = "encodeurl"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz"; + sha1 = "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"; + }; + }; + "encoding-0.1.12" = { + name = "encoding"; + packageName = "encoding"; + version = "0.1.12"; + src = fetchurl { + url = "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz"; + sha1 = "538b66f3ee62cd1ab51ec323829d1f9480c74beb"; + }; + }; + "end-of-stream-0.1.5" = { + name = "end-of-stream"; + packageName = "end-of-stream"; + version = "0.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz"; + sha1 = "8e177206c3c80837d85632e8b9359dfe8b2f6eaf"; + }; + }; + "end-of-stream-1.0.0" = { + name = "end-of-stream"; + packageName = "end-of-stream"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.0.0.tgz"; + sha1 = "d4596e702734a93e40e9af864319eabd99ff2f0e"; + }; + }; + "end-of-stream-1.1.0" = { + name = "end-of-stream"; + packageName = "end-of-stream"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz"; + sha1 = "e9353258baa9108965efc41cb0ef8ade2f3cfb07"; + }; + }; + "end-of-stream-1.4.1" = { + name = "end-of-stream"; + packageName = "end-of-stream"; + version = "1.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz"; + sha512 = "1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q=="; + }; + }; + "ends-with-0.2.0" = { + name = "ends-with"; + packageName = "ends-with"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ends-with/-/ends-with-0.2.0.tgz"; + sha1 = "2f9da98d57a50cfda4571ce4339000500f4e6b8a"; + }; + }; + "engine.io-1.3.1" = { + name = "engine.io"; + packageName = "engine.io"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/engine.io/-/engine.io-1.3.1.tgz"; + sha1 = "2d968308fffae5d17f5209b6775246e90d8a705e"; + }; + }; + "engine.io-1.8.5" = { + name = "engine.io"; + packageName = "engine.io"; + version = "1.8.5"; + src = fetchurl { + url = "https://registry.npmjs.org/engine.io/-/engine.io-1.8.5.tgz"; + sha512 = "j1DWIcktw4hRwrv6nWx++5nFH2X64x16MAG2P0Lmi5Dvdfi3I+Jhc7JKJIdAmDJa+5aZ/imHV7dWRPy2Cqjh3A=="; + }; + }; + "engine.io-3.2.0" = { + name = "engine.io"; + packageName = "engine.io"; + version = "3.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/engine.io/-/engine.io-3.2.0.tgz"; + sha512 = "mRbgmAtQ4GAlKwuPnnAvXXwdPhEx+jkc0OBCLrXuD/CRvwNK3AxRSnqK4FSqmAMRRHryVJP8TopOvmEaA64fKw=="; + }; + }; + "engine.io-client-1.3.1" = { + name = "engine.io-client"; + packageName = "engine.io-client"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.3.1.tgz"; + sha1 = "1c5a65d5c5af6d04b44c22c3dbcd95c39ed1c989"; + }; + }; + "engine.io-client-1.8.5" = { + name = "engine.io-client"; + packageName = "engine.io-client"; + version = "1.8.5"; + src = fetchurl { + url = "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.5.tgz"; + sha512 = "AYTgHyeVUPitsseqjoedjhYJapNVoSPShbZ+tEUX9/73jgZ/Z3sUlJf9oYgdEBBdVhupUpUqSxH0kBCXlQnmZg=="; + }; + }; + "engine.io-client-3.2.1" = { + name = "engine.io-client"; + packageName = "engine.io-client"; + version = "3.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz"; + sha512 = "y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw=="; + }; + }; + "engine.io-parser-1.0.6" = { + name = "engine.io-parser"; + packageName = "engine.io-parser"; + version = "1.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.0.6.tgz"; + sha1 = "d38813143a411cb3b914132ab05bf99e6f7a248e"; + }; + }; + "engine.io-parser-1.3.2" = { + name = "engine.io-parser"; + packageName = "engine.io-parser"; + version = "1.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.2.tgz"; + sha1 = "937b079f0007d0893ec56d46cb220b8cb435220a"; + }; + }; + "engine.io-parser-2.1.2" = { + name = "engine.io-parser"; + packageName = "engine.io-parser"; + version = "2.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.2.tgz"; + sha512 = "dInLFzr80RijZ1rGpx1+56/uFoH7/7InhH3kZt+Ms6hT8tNx3NGW/WNSA/f8As1WkOfkuyb3tnRyuXGxusclMw=="; + }; + }; + "enhanced-resolve-2.3.0" = { + name = "enhanced-resolve"; + packageName = "enhanced-resolve"; + version = "2.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-2.3.0.tgz"; + sha1 = "a115c32504b6302e85a76269d7a57ccdd962e359"; + }; + }; + "enhanced-resolve-4.1.0" = { + name = "enhanced-resolve"; + packageName = "enhanced-resolve"; + version = "4.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz"; + sha512 = "F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng=="; + }; + }; + "ensure-posix-path-1.0.2" = { + name = "ensure-posix-path"; + packageName = "ensure-posix-path"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/ensure-posix-path/-/ensure-posix-path-1.0.2.tgz"; + sha1 = "a65b3e42d0b71cfc585eb774f9943c8d9b91b0c2"; + }; + }; + "ent-2.2.0" = { + name = "ent"; + packageName = "ent"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz"; + sha1 = "e964219325a21d05f44466a2f686ed6ce5f5dd1d"; + }; + }; + "entities-1.0.0" = { + name = "entities"; + packageName = "entities"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz"; + sha1 = "b2987aa3821347fcde642b24fdfc9e4fb712bf26"; + }; + }; + "entities-1.1.1" = { + name = "entities"; + packageName = "entities"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz"; + sha1 = "6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0"; + }; + }; + "env-paths-1.0.0" = { + name = "env-paths"; + packageName = "env-paths"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/env-paths/-/env-paths-1.0.0.tgz"; + sha1 = "4168133b42bb05c38a35b1ae4397c8298ab369e0"; + }; + }; + "envconf-0.0.4" = { + name = "envconf"; + packageName = "envconf"; + version = "0.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/envconf/-/envconf-0.0.4.tgz"; + sha1 = "85675afba237c43f98de2d46adc0e532a4dcf48b"; + }; + }; + "envinfo-3.4.2" = { + name = "envinfo"; + packageName = "envinfo"; + version = "3.4.2"; + src = fetchurl { + url = "https://registry.npmjs.org/envinfo/-/envinfo-3.4.2.tgz"; + sha512 = "yqKl+qfQ849zLua/aRGIs4TzNah6ypvdX6KPmK9LPP54Ea+Hqx2gFzSBmGhka8HvWcmCmffGIshG4INSh0ku6g=="; + }; + }; + "err-code-1.1.2" = { + name = "err-code"; + packageName = "err-code"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/err-code/-/err-code-1.1.2.tgz"; + sha1 = "06e0116d3028f6aef4806849eb0ea6a748ae6960"; + }; + }; + "errlop-1.0.3" = { + name = "errlop"; + packageName = "errlop"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/errlop/-/errlop-1.0.3.tgz"; + sha512 = "5VTnt0yikY4LlQEfCXVSqfE6oLj1HVM4zVSvAKMnoYjL/zrb6nqiLowZS4XlG7xENfyj7lpYWvT+wfSCr6dtlA=="; + }; + }; + "errno-0.1.7" = { + name = "errno"; + packageName = "errno"; + version = "0.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz"; + sha512 = "MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg=="; + }; + }; + "error-7.0.2" = { + name = "error"; + packageName = "error"; + version = "7.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/error/-/error-7.0.2.tgz"; + sha1 = "a5f75fff4d9926126ddac0ea5dc38e689153cb02"; + }; + }; + "error-ex-1.3.2" = { + name = "error-ex"; + packageName = "error-ex"; + version = "1.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz"; + sha512 = "7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g=="; + }; + }; + "errorhandler-1.4.3" = { + name = "errorhandler"; + packageName = "errorhandler"; + version = "1.4.3"; + src = fetchurl { + url = "https://registry.npmjs.org/errorhandler/-/errorhandler-1.4.3.tgz"; + sha1 = "b7b70ed8f359e9db88092f2d20c0f831420ad83f"; + }; + }; + "errorhandler-1.5.0" = { + name = "errorhandler"; + packageName = "errorhandler"; + version = "1.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.0.tgz"; + sha1 = "eaba64ca5d542a311ac945f582defc336165d9f4"; + }; + }; + "es-abstract-1.12.0" = { + name = "es-abstract"; + packageName = "es-abstract"; + version = "1.12.0"; + src = fetchurl { + url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.12.0.tgz"; + sha512 = "C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA=="; + }; + }; + "es-to-primitive-1.1.1" = { + name = "es-to-primitive"; + packageName = "es-to-primitive"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz"; + sha1 = "45355248a88979034b6792e19bb81f2b7975dd0d"; + }; + }; + "es5-ext-0.10.46" = { + name = "es5-ext"; + packageName = "es5-ext"; + version = "0.10.46"; + src = fetchurl { + url = "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.46.tgz"; + sha512 = "24XxRvJXNFwEMpJb3nOkiRJKRoupmjYmOPVlI65Qy2SrtxwOTB+g6ODjBKOtwEHbYrhWRty9xxOWLNdClT2djw=="; + }; + }; + "es5-ext-0.8.2" = { + name = "es5-ext"; + packageName = "es5-ext"; + version = "0.8.2"; + src = fetchurl { + url = "https://registry.npmjs.org/es5-ext/-/es5-ext-0.8.2.tgz"; + sha1 = "aba8d9e1943a895ac96837a62a39b3f55ecd94ab"; + }; + }; + "es5class-2.3.1" = { + name = "es5class"; + packageName = "es5class"; + version = "2.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/es5class/-/es5class-2.3.1.tgz"; + sha1 = "42c5c18a9016bcb0db28a4d340ebb831f55d1b66"; + }; + }; + "es6-error-4.0.0" = { + name = "es6-error"; + packageName = "es6-error"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/es6-error/-/es6-error-4.0.0.tgz"; + sha1 = "f094c7041f662599bb12720da059d6b9c7ff0f40"; + }; + }; + "es6-error-4.1.1" = { + name = "es6-error"; + packageName = "es6-error"; + version = "4.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz"; + sha512 = "Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg=="; + }; + }; + "es6-iterator-2.0.3" = { + name = "es6-iterator"; + packageName = "es6-iterator"; + version = "2.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz"; + sha1 = "a7de889141a05a94b0854403b2d0a0fbfa98f3b7"; + }; + }; + "es6-map-0.1.5" = { + name = "es6-map"; + packageName = "es6-map"; + version = "0.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz"; + sha1 = "9136e0503dcc06a301690f0bb14ff4e364e949f0"; + }; + }; + "es6-promise-2.3.0" = { + name = "es6-promise"; + packageName = "es6-promise"; + version = "2.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/es6-promise/-/es6-promise-2.3.0.tgz"; + sha1 = "96edb9f2fdb01995822b263dd8aadab6748181bc"; + }; + }; + "es6-promise-3.0.2" = { + name = "es6-promise"; + packageName = "es6-promise"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/es6-promise/-/es6-promise-3.0.2.tgz"; + sha1 = "010d5858423a5f118979665f46486a95c6ee2bb6"; + }; + }; + "es6-promise-3.3.1" = { + name = "es6-promise"; + packageName = "es6-promise"; + version = "3.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz"; + sha1 = "a08cdde84ccdbf34d027a1451bc91d4bcd28a613"; + }; + }; + "es6-promise-4.2.4" = { + name = "es6-promise"; + packageName = "es6-promise"; + version = "4.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz"; + sha512 = "/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ=="; + }; + }; + "es6-promisify-5.0.0" = { + name = "es6-promisify"; + packageName = "es6-promisify"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz"; + sha1 = "5109d62f3e56ea967c4b63505aef08291c8a5203"; + }; + }; + "es6-set-0.1.5" = { + name = "es6-set"; + packageName = "es6-set"; + version = "0.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz"; + sha1 = "d2b3ec5d4d800ced818db538d28974db0a73ccb1"; + }; + }; + "es6-shim-0.21.1" = { + name = "es6-shim"; + packageName = "es6-shim"; + version = "0.21.1"; + src = fetchurl { + url = "https://registry.npmjs.org/es6-shim/-/es6-shim-0.21.1.tgz"; + sha1 = "6621bce72e1ac80a6e1f002abd4e789f12489fd2"; + }; + }; + "es6-symbol-3.1.1" = { + name = "es6-symbol"; + packageName = "es6-symbol"; + version = "3.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz"; + sha1 = "bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77"; + }; + }; + "es6-weak-map-2.0.2" = { + name = "es6-weak-map"; + packageName = "es6-weak-map"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz"; + sha1 = "5e3ab32251ffd1538a1f8e5ffa1357772f92d96f"; + }; + }; + "escape-html-1.0.1" = { + name = "escape-html"; + packageName = "escape-html"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/escape-html/-/escape-html-1.0.1.tgz"; + sha1 = "181a286ead397a39a92857cfb1d43052e356bff0"; + }; + }; + "escape-html-1.0.2" = { + name = "escape-html"; + packageName = "escape-html"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/escape-html/-/escape-html-1.0.2.tgz"; + sha1 = "d77d32fa98e38c2f41ae85e9278e0e0e6ba1022c"; + }; + }; + "escape-html-1.0.3" = { + name = "escape-html"; + packageName = "escape-html"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz"; + sha1 = "0258eae4d3d0c0974de1c169188ef0051d1d1988"; + }; + }; + "escape-regexp-component-1.0.2" = { + name = "escape-regexp-component"; + packageName = "escape-regexp-component"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/escape-regexp-component/-/escape-regexp-component-1.0.2.tgz"; + sha1 = "9c63b6d0b25ff2a88c3adbd18c5b61acc3b9faa2"; + }; + }; + "escape-string-regexp-1.0.2" = { + name = "escape-string-regexp"; + packageName = "escape-string-regexp"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz"; + sha1 = "4dbc2fe674e71949caf3fb2695ce7f2dc1d9a8d1"; + }; + }; + "escape-string-regexp-1.0.5" = { + name = "escape-string-regexp"; + packageName = "escape-string-regexp"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"; + sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"; + }; + }; + "escodegen-1.11.0" = { + name = "escodegen"; + packageName = "escodegen"; + version = "1.11.0"; + src = fetchurl { + url = "https://registry.npmjs.org/escodegen/-/escodegen-1.11.0.tgz"; + sha512 = "IeMV45ReixHS53K/OmfKAIztN/igDHzTJUhZM3k1jMhIZWjk45SMwAtBsEXiJp3vSPmTcu6CXn7mDvFHRN66fw=="; + }; + }; + "escodegen-1.8.1" = { + name = "escodegen"; + packageName = "escodegen"; + version = "1.8.1"; + src = fetchurl { + url = "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz"; + sha1 = "5a5b53af4693110bebb0867aa3430dd3b70a1018"; + }; + }; + "escope-3.6.0" = { + name = "escope"; + packageName = "escope"; + version = "3.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz"; + sha1 = "e01975e812781a163a6dadfdd80398dc64c889c3"; + }; + }; + "eslint-3.19.0" = { + name = "eslint"; + packageName = "eslint"; + version = "3.19.0"; + src = fetchurl { + url = "https://registry.npmjs.org/eslint/-/eslint-3.19.0.tgz"; + sha1 = "c8fc6201c7f40dd08941b87c085767386a679acc"; + }; + }; + "eslint-5.0.1" = { + name = "eslint"; + packageName = "eslint"; + version = "5.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/eslint/-/eslint-5.0.1.tgz"; + sha512 = "D5nG2rErquLUstgUaxJlWB5+gu+U/3VDY0fk/Iuq8y9CUFy/7Y6oF4N2cR1tV8knzQvciIbfqfohd359xTLIKQ=="; + }; + }; + "eslint-5.4.0" = { + name = "eslint"; + packageName = "eslint"; + version = "5.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/eslint/-/eslint-5.4.0.tgz"; + sha512 = "UIpL91XGex3qtL6qwyCQJar2j3osKxK9e3ano3OcGEIRM4oWIpCkDg9x95AXEC2wMs7PnxzOkPZ2gq+tsMS9yg=="; + }; + }; + "eslint-plugin-no-unsafe-innerhtml-1.0.16" = { + name = "eslint-plugin-no-unsafe-innerhtml"; + packageName = "eslint-plugin-no-unsafe-innerhtml"; + version = "1.0.16"; + src = fetchurl { + url = "https://registry.npmjs.org/eslint-plugin-no-unsafe-innerhtml/-/eslint-plugin-no-unsafe-innerhtml-1.0.16.tgz"; + sha1 = "7d02878c8e9bf7916b88836d5ac122b42f151932"; + }; + }; + "eslint-scope-4.0.0" = { + name = "eslint-scope"; + packageName = "eslint-scope"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz"; + sha512 = "1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA=="; + }; + }; + "eslint-utils-1.3.1" = { + name = "eslint-utils"; + packageName = "eslint-utils"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.3.1.tgz"; + sha512 = "Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q=="; + }; + }; + "eslint-visitor-keys-1.0.0" = { + name = "eslint-visitor-keys"; + packageName = "eslint-visitor-keys"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz"; + sha512 = "qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ=="; + }; + }; + "espree-3.5.4" = { + name = "espree"; + packageName = "espree"; + version = "3.5.4"; + src = fetchurl { + url = "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz"; + sha512 = "yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A=="; + }; + }; + "espree-4.0.0" = { + name = "espree"; + packageName = "espree"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/espree/-/espree-4.0.0.tgz"; + sha512 = "kapdTCt1bjmspxStVKX6huolXVV5ZfyZguY1lcfhVVZstce3bqxH9mcLzNn3/mlgW6wQ732+0fuG9v7h0ZQoKg=="; + }; + }; + "esprima-1.0.4" = { + name = "esprima"; + packageName = "esprima"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz"; + sha1 = "9f557e08fc3b4d26ece9dd34f8fbf476b62585ad"; + }; + }; + "esprima-2.7.3" = { + name = "esprima"; + packageName = "esprima"; + version = "2.7.3"; + src = fetchurl { + url = "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz"; + sha1 = "96e3b70d5779f6ad49cd032673d1c312767ba581"; + }; + }; + "esprima-3.1.3" = { + name = "esprima"; + packageName = "esprima"; + version = "3.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz"; + sha1 = "fdca51cee6133895e3c88d535ce49dbff62a4633"; + }; + }; + "esprima-4.0.1" = { + name = "esprima"; + packageName = "esprima"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz"; + sha512 = "eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="; + }; + }; + "esprima-fb-13001.1001.0-dev-harmony-fb" = { + name = "esprima-fb"; + packageName = "esprima-fb"; + version = "13001.1001.0-dev-harmony-fb"; + src = fetchurl { + url = "https://registry.npmjs.org/esprima-fb/-/esprima-fb-13001.1001.0-dev-harmony-fb.tgz"; + sha1 = "633acdb40d9bd4db8a1c1d68c06a942959fad2b0"; + }; + }; + "esquery-1.0.1" = { + name = "esquery"; + packageName = "esquery"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz"; + sha512 = "SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA=="; + }; + }; + "esrecurse-4.2.1" = { + name = "esrecurse"; + packageName = "esrecurse"; + version = "4.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz"; + sha512 = "64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ=="; + }; + }; + "estraverse-1.9.3" = { + name = "estraverse"; + packageName = "estraverse"; + version = "1.9.3"; + src = fetchurl { + url = "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz"; + sha1 = "af67f2dc922582415950926091a4005d29c9bb44"; + }; + }; + "estraverse-4.2.0" = { + name = "estraverse"; + packageName = "estraverse"; + version = "4.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz"; + sha1 = "0dee3fed31fcd469618ce7342099fc1afa0bdb13"; + }; + }; + "esutils-2.0.2" = { + name = "esutils"; + packageName = "esutils"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz"; + sha1 = "0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"; + }; + }; + "etag-1.5.1" = { + name = "etag"; + packageName = "etag"; + version = "1.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/etag/-/etag-1.5.1.tgz"; + sha1 = "54c50de04ee42695562925ac566588291be7e9ea"; + }; + }; + "etag-1.7.0" = { + name = "etag"; + packageName = "etag"; + version = "1.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz"; + sha1 = "03d30b5f67dd6e632d2945d30d6652731a34d5d8"; + }; + }; + "etag-1.8.1" = { + name = "etag"; + packageName = "etag"; + version = "1.8.1"; + src = fetchurl { + url = "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz"; + sha1 = "41ae2eeb65efa62268aebfea83ac7d79299b0887"; + }; + }; + "eve-0.5.4" = { + name = "eve"; + packageName = "eve"; + version = "0.5.4"; + src = fetchurl { + url = "https://registry.npmjs.org/eve/-/eve-0.5.4.tgz"; + sha1 = "67d080b9725291d7e389e34c26860dd97f1debaa"; + }; + }; + "event-emitter-0.3.5" = { + name = "event-emitter"; + packageName = "event-emitter"; + version = "0.3.5"; + src = fetchurl { + url = "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz"; + sha1 = "df8c69eef1647923c7157b9ce83840610b02cc39"; + }; + }; + "event-stream-0.5.3" = { + name = "event-stream"; + packageName = "event-stream"; + version = "0.5.3"; + src = fetchurl { + url = "http://registry.npmjs.org/event-stream/-/event-stream-0.5.3.tgz"; + sha1 = "b77b9309f7107addfeab63f0c0eafd8db0bd8c1c"; + }; + }; + "event-stream-3.1.5" = { + name = "event-stream"; + packageName = "event-stream"; + version = "3.1.5"; + src = fetchurl { + url = "http://registry.npmjs.org/event-stream/-/event-stream-3.1.5.tgz"; + sha1 = "6cba5a3ae02a7e4967d65ad04ef12502a2fff66c"; + }; + }; + "event-stream-3.2.2" = { + name = "event-stream"; + packageName = "event-stream"; + version = "3.2.2"; + src = fetchurl { + url = "http://registry.npmjs.org/event-stream/-/event-stream-3.2.2.tgz"; + sha1 = "f79f9984c07ee3fd9b44ffb3cd0422b13e24084d"; + }; + }; + "event-stream-3.3.4" = { + name = "event-stream"; + packageName = "event-stream"; + version = "3.3.4"; + src = fetchurl { + url = "http://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz"; + sha1 = "4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571"; + }; + }; + "event-to-promise-0.8.0" = { + name = "event-to-promise"; + packageName = "event-to-promise"; + version = "0.8.0"; + src = fetchurl { + url = "https://registry.npmjs.org/event-to-promise/-/event-to-promise-0.8.0.tgz"; + sha1 = "4b84f11772b6f25f7752fc74d971531ac6f5b626"; + }; + }; + "eventemitter2-0.4.14" = { + name = "eventemitter2"; + packageName = "eventemitter2"; + version = "0.4.14"; + src = fetchurl { + url = "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz"; + sha1 = "8f61b75cde012b2e9eb284d4545583b5643b61ab"; + }; + }; + "eventemitter2-3.0.2" = { + name = "eventemitter2"; + packageName = "eventemitter2"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/eventemitter2/-/eventemitter2-3.0.2.tgz"; + sha1 = "81c0edb739ffa64fb9f21bbcb1d2b419a5133512"; + }; + }; + "eventemitter3-0.1.6" = { + name = "eventemitter3"; + packageName = "eventemitter3"; + version = "0.1.6"; + src = fetchurl { + url = "https://registry.npmjs.org/eventemitter3/-/eventemitter3-0.1.6.tgz"; + sha1 = "8c7ac44b87baab55cd50c828dc38778eac052ea5"; + }; + }; + "eventemitter3-1.2.0" = { + name = "eventemitter3"; + packageName = "eventemitter3"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz"; + sha1 = "1c86991d816ad1e504750e73874224ecf3bec508"; + }; + }; + "eventemitter3-3.1.0" = { + name = "eventemitter3"; + packageName = "eventemitter3"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz"; + sha512 = "ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA=="; + }; + }; + "events-1.1.1" = { + name = "events"; + packageName = "events"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/events/-/events-1.1.1.tgz"; + sha1 = "9ebdb7635ad099c70dcc4c2a1f5004288e8bd924"; + }; + }; + "events-2.1.0" = { + name = "events"; + packageName = "events"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/events/-/events-2.1.0.tgz"; + sha512 = "3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg=="; + }; + }; + "events.node-0.4.9" = { + name = "events.node"; + packageName = "events.node"; + version = "0.4.9"; + src = fetchurl { + url = "https://registry.npmjs.org/events.node/-/events.node-0.4.9.tgz"; + sha1 = "82998ea749501145fd2da7cf8ecbe6420fac02a4"; + }; + }; + "everyauth-0.4.5" = { + name = "everyauth"; + packageName = "everyauth"; + version = "0.4.5"; + src = fetchurl { + url = "https://registry.npmjs.org/everyauth/-/everyauth-0.4.5.tgz"; + sha1 = "282d358439d91c30fb4aa2320dc362edac7dd189"; + }; + }; + "evp_bytestokey-1.0.3" = { + name = "evp_bytestokey"; + packageName = "evp_bytestokey"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz"; + sha512 = "/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA=="; + }; + }; + "execa-0.1.1" = { + name = "execa"; + packageName = "execa"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/execa/-/execa-0.1.1.tgz"; + sha1 = "b09c2a9309bc0ef0501479472db3180f8d4c3edd"; + }; + }; + "execa-0.10.0" = { + name = "execa"; + packageName = "execa"; + version = "0.10.0"; + src = fetchurl { + url = "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz"; + sha512 = "7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw=="; + }; + }; + "execa-0.4.0" = { + name = "execa"; + packageName = "execa"; + version = "0.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/execa/-/execa-0.4.0.tgz"; + sha1 = "4eb6467a36a095fabb2970ff9d5e3fb7bce6ebc3"; + }; + }; + "execa-0.6.3" = { + name = "execa"; + packageName = "execa"; + version = "0.6.3"; + src = fetchurl { + url = "https://registry.npmjs.org/execa/-/execa-0.6.3.tgz"; + sha1 = "57b69a594f081759c69e5370f0d17b9cb11658fe"; + }; + }; + "execa-0.7.0" = { + name = "execa"; + packageName = "execa"; + version = "0.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz"; + sha1 = "944becd34cc41ee32a63a9faf27ad5a65fc59777"; + }; + }; + "execa-0.8.0" = { + name = "execa"; + packageName = "execa"; + version = "0.8.0"; + src = fetchurl { + url = "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz"; + sha1 = "d8d76bbc1b55217ed190fd6dd49d3c774ecfc8da"; + }; + }; + "execall-1.0.0" = { + name = "execall"; + packageName = "execall"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/execall/-/execall-1.0.0.tgz"; + sha1 = "73d0904e395b3cab0658b08d09ec25307f29bb73"; + }; + }; + "executable-4.1.1" = { + name = "executable"; + packageName = "executable"; + version = "4.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz"; + sha512 = "8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg=="; + }; + }; + "exit-0.1.2" = { + name = "exit"; + packageName = "exit"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz"; + sha1 = "0632638f8d877cc82107d30a0fff1a17cba1cd0c"; + }; + }; + "exit-hook-1.1.1" = { + name = "exit-hook"; + packageName = "exit-hook"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz"; + sha1 = "f05ca233b48c05d54fff07765df8507e95c02ff8"; + }; + }; + "exit-on-epipe-1.0.1" = { + name = "exit-on-epipe"; + packageName = "exit-on-epipe"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz"; + sha512 = "h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw=="; + }; + }; + "expand-braces-0.1.2" = { + name = "expand-braces"; + packageName = "expand-braces"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz"; + sha1 = "488b1d1d2451cb3d3a6b192cfc030f44c5855fea"; + }; + }; + "expand-brackets-0.1.5" = { + name = "expand-brackets"; + packageName = "expand-brackets"; + version = "0.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz"; + sha1 = "df07284e342a807cd733ac5af72411e581d1177b"; + }; + }; + "expand-brackets-2.1.4" = { + name = "expand-brackets"; + packageName = "expand-brackets"; + version = "2.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz"; + sha1 = "b77735e315ce30f6b6eff0f83b04151a22449622"; + }; + }; + "expand-range-0.1.1" = { + name = "expand-range"; + packageName = "expand-range"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz"; + sha1 = "4cb8eda0993ca56fa4f41fc42f3cbb4ccadff044"; + }; + }; + "expand-range-1.8.2" = { + name = "expand-range"; + packageName = "expand-range"; + version = "1.8.2"; + src = fetchurl { + url = "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz"; + sha1 = "a299effd335fe2721ebae8e257ec79644fc85337"; + }; + }; + "expand-template-1.1.1" = { + name = "expand-template"; + packageName = "expand-template"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/expand-template/-/expand-template-1.1.1.tgz"; + sha512 = "cebqLtV8KOZfw0UI8TEFWxtczxxC1jvyUvx6H4fyp1K1FN7A4Q+uggVUlOsI1K8AGU0rwOGqP8nCapdrw8CYQg=="; + }; + }; + "expand-tilde-2.0.2" = { + name = "expand-tilde"; + packageName = "expand-tilde"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz"; + sha1 = "97e801aa052df02454de46b02bf621642cdc8502"; + }; + }; + "express-2.5.11" = { + name = "express"; + packageName = "express"; + version = "2.5.11"; + src = fetchurl { + url = "https://registry.npmjs.org/express/-/express-2.5.11.tgz"; + sha1 = "4ce8ea1f3635e69e49f0ebb497b6a4b0a51ce6f0"; + }; + }; + "express-3.2.0" = { + name = "express"; + packageName = "express"; + version = "3.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/express/-/express-3.2.0.tgz"; + sha1 = "7b66d6c66b038038eedf452804222b3077374ae0"; + }; + }; + "express-3.21.2" = { + name = "express"; + packageName = "express"; + version = "3.21.2"; + src = fetchurl { + url = "https://registry.npmjs.org/express/-/express-3.21.2.tgz"; + sha1 = "0c2903ee5c54e63d65a96170764703550665a3de"; + }; + }; + "express-3.4.4" = { + name = "express"; + packageName = "express"; + version = "3.4.4"; + src = fetchurl { + url = "https://registry.npmjs.org/express/-/express-3.4.4.tgz"; + sha1 = "0b63ae626c96b71b78d13dfce079c10351635a86"; + }; + }; + "express-4.11.2" = { + name = "express"; + packageName = "express"; + version = "4.11.2"; + src = fetchurl { + url = "https://registry.npmjs.org/express/-/express-4.11.2.tgz"; + sha1 = "8df3d5a9ac848585f00a0777601823faecd3b148"; + }; + }; + "express-4.16.3" = { + name = "express"; + packageName = "express"; + version = "4.16.3"; + src = fetchurl { + url = "https://registry.npmjs.org/express/-/express-4.16.3.tgz"; + sha1 = "6af8a502350db3246ecc4becf6b5a34d22f7ed53"; + }; + }; + "express-5.0.0-alpha.6" = { + name = "express"; + packageName = "express"; + version = "5.0.0-alpha.6"; + src = fetchurl { + url = "https://registry.npmjs.org/express/-/express-5.0.0-alpha.6.tgz"; + sha1 = "85dc44d7e90d4809041407f388f239b5bd2f681e"; + }; + }; + "express-handlebars-3.0.0" = { + name = "express-handlebars"; + packageName = "express-handlebars"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/express-handlebars/-/express-handlebars-3.0.0.tgz"; + sha1 = "80a070bb819b09e4af2ca6d0780f75ce05e75c2f"; + }; + }; + "express-json5-0.1.0" = { + name = "express-json5"; + packageName = "express-json5"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/express-json5/-/express-json5-0.1.0.tgz"; + sha1 = "114a514bd734b319e018a1bde337923cc455b836"; + }; + }; + "express-partials-0.0.6" = { + name = "express-partials"; + packageName = "express-partials"; + version = "0.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/express-partials/-/express-partials-0.0.6.tgz"; + sha1 = "b2664f15c636d5248e60fdbe29131c4440552eda"; + }; + }; + "express-request-proxy-2.2.0" = { + name = "express-request-proxy"; + packageName = "express-request-proxy"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/express-request-proxy/-/express-request-proxy-2.2.0.tgz"; + sha512 = "tObSNa1H5NMltFxg/UAB7tG2PdjkBeQI7fOTUTWyZWHchS7wY9TKqW1RAe3rn/Tq+EwsPTFRYptuLvBK722ipg=="; + }; + }; + "express-session-1.11.3" = { + name = "express-session"; + packageName = "express-session"; + version = "1.11.3"; + src = fetchurl { + url = "https://registry.npmjs.org/express-session/-/express-session-1.11.3.tgz"; + sha1 = "5cc98f3f5ff84ed835f91cbf0aabd0c7107400af"; + }; + }; + "express-session-1.15.6" = { + name = "express-session"; + packageName = "express-session"; + version = "1.15.6"; + src = fetchurl { + url = "https://registry.npmjs.org/express-session/-/express-session-1.15.6.tgz"; + sha512 = "r0nrHTCYtAMrFwZ0kBzZEXa1vtPVrw0dKvGSrKP4dahwBQ1BJpF2/y1Pp4sCD/0kvxV4zZeclyvfmw0B4RMJQA=="; + }; + }; + "express-urlrewrite-1.2.0" = { + name = "express-urlrewrite"; + packageName = "express-urlrewrite"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/express-urlrewrite/-/express-urlrewrite-1.2.0.tgz"; + sha1 = "8e667b7761ff1c7ffdb0efa05d64035387c823eb"; + }; + }; + "ext-list-2.2.2" = { + name = "ext-list"; + packageName = "ext-list"; + version = "2.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz"; + sha512 = "u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA=="; + }; + }; + "ext-name-3.0.0" = { + name = "ext-name"; + packageName = "ext-name"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ext-name/-/ext-name-3.0.0.tgz"; + sha1 = "07e4418737cb1f513c32c6ea48d8b8c8e0471abb"; + }; + }; + "extend-1.2.1" = { + name = "extend"; + packageName = "extend"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/extend/-/extend-1.2.1.tgz"; + sha1 = "a0f5fd6cfc83a5fe49ef698d60ec8a624dd4576c"; + }; + }; + "extend-3.0.0" = { + name = "extend"; + packageName = "extend"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz"; + sha1 = "5a474353b9f3353ddd8176dfd37b91c83a46f1d4"; + }; + }; + "extend-3.0.2" = { + name = "extend"; + packageName = "extend"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz"; + sha512 = "fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="; + }; + }; + "extend-shallow-1.1.4" = { + name = "extend-shallow"; + packageName = "extend-shallow"; + version = "1.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz"; + sha1 = "19d6bf94dfc09d76ba711f39b872d21ff4dd9071"; + }; + }; + "extend-shallow-2.0.1" = { + name = "extend-shallow"; + packageName = "extend-shallow"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz"; + sha1 = "51af7d614ad9a9f610ea1bafbb989d6b1c56890f"; + }; + }; + "extend-shallow-3.0.2" = { + name = "extend-shallow"; + packageName = "extend-shallow"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz"; + sha1 = "26a71aaf073b39fb2127172746131c2704028db8"; + }; + }; + "external-editor-1.1.1" = { + name = "external-editor"; + packageName = "external-editor"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/external-editor/-/external-editor-1.1.1.tgz"; + sha1 = "12d7b0db850f7ff7e7081baf4005700060c4600b"; + }; + }; + "external-editor-2.2.0" = { + name = "external-editor"; + packageName = "external-editor"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz"; + sha512 = "bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A=="; + }; + }; + "external-editor-3.0.1" = { + name = "external-editor"; + packageName = "external-editor"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/external-editor/-/external-editor-3.0.1.tgz"; + sha512 = "e1neqvSt5pSwQcFnYc6yfGuJD2Q4336cdbHs5VeUO0zTkqPbrHMyw2q1r47fpfLWbvIG8H8A6YO3sck7upTV6Q=="; + }; + }; + "extglob-0.3.2" = { + name = "extglob"; + packageName = "extglob"; + version = "0.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz"; + sha1 = "2e18ff3d2f49ab2765cec9023f011daa8d8349a1"; + }; + }; + "extglob-2.0.4" = { + name = "extglob"; + packageName = "extglob"; + version = "2.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz"; + sha512 = "Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw=="; + }; + }; + "extract-opts-3.3.1" = { + name = "extract-opts"; + packageName = "extract-opts"; + version = "3.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/extract-opts/-/extract-opts-3.3.1.tgz"; + sha1 = "5abbedc98c0d5202e3278727f9192d7e086c6be1"; + }; + }; + "extract-zip-1.5.0" = { + name = "extract-zip"; + packageName = "extract-zip"; + version = "1.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/extract-zip/-/extract-zip-1.5.0.tgz"; + sha1 = "92ccf6d81ef70a9fa4c1747114ccef6d8688a6c4"; + }; + }; + "extract-zip-1.6.7" = { + name = "extract-zip"; + packageName = "extract-zip"; + version = "1.6.7"; + src = fetchurl { + url = "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz"; + sha1 = "a840b4b8af6403264c8db57f4f1a74333ef81fe9"; + }; + }; + "extsprintf-1.0.0" = { + name = "extsprintf"; + packageName = "extsprintf"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.0.tgz"; + sha1 = "4d58b815ace5bebfc4ebf03cf98b0a7604a99b86"; + }; + }; + "extsprintf-1.0.2" = { + name = "extsprintf"; + packageName = "extsprintf"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz"; + sha1 = "e1080e0658e300b06294990cc70e1502235fd550"; + }; + }; + "extsprintf-1.2.0" = { + name = "extsprintf"; + packageName = "extsprintf"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.2.0.tgz"; + sha1 = "5ad946c22f5b32ba7f8cd7426711c6e8a3fc2529"; + }; + }; + "extsprintf-1.3.0" = { + name = "extsprintf"; + packageName = "extsprintf"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz"; + sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05"; + }; + }; + "extsprintf-1.4.0" = { + name = "extsprintf"; + packageName = "extsprintf"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.0.tgz"; + sha1 = "e2689f8f356fad62cca65a3a91c5df5f9551692f"; + }; + }; + "eyes-0.1.8" = { + name = "eyes"; + packageName = "eyes"; + version = "0.1.8"; + src = fetchurl { + url = "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz"; + sha1 = "62cf120234c683785d902348a800ef3e0cc20bc0"; + }; + }; + "falafel-2.1.0" = { + name = "falafel"; + packageName = "falafel"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/falafel/-/falafel-2.1.0.tgz"; + sha1 = "96bb17761daba94f46d001738b3cedf3a67fe06c"; + }; + }; + "fancy-log-1.3.2" = { + name = "fancy-log"; + packageName = "fancy-log"; + version = "1.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.2.tgz"; + sha1 = "f41125e3d84f2e7d89a43d06d958c8f78be16be1"; + }; + }; + "fast-bitfield-1.2.1" = { + name = "fast-bitfield"; + packageName = "fast-bitfield"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/fast-bitfield/-/fast-bitfield-1.2.1.tgz"; + sha512 = "OnsvI4w/LRwjv7y10ZTyRsl7A7ROV9SNBhr+sFVzqKjVHV1qCIESU5kHHcS1awJeE03Aa6X52F59HW+w0YI0lg=="; + }; + }; + "fast-deep-equal-1.1.0" = { + name = "fast-deep-equal"; + packageName = "fast-deep-equal"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz"; + sha1 = "c053477817c86b51daa853c81e059b733d023614"; + }; + }; + "fast-deep-equal-2.0.1" = { + name = "fast-deep-equal"; + packageName = "fast-deep-equal"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz"; + sha1 = "7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"; + }; + }; + "fast-diff-1.1.2" = { + name = "fast-diff"; + packageName = "fast-diff"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz"; + sha512 = "KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig=="; + }; + }; + "fast-glob-2.2.2" = { + name = "fast-glob"; + packageName = "fast-glob"; + version = "2.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.2.tgz"; + sha512 = "TR6zxCKftDQnUAPvkrCWdBgDq/gbqx8A3ApnBrR5rMvpp6+KMJI0Igw7fkWPgeVK0uhRXTXdvO3O+YP0CaUX2g=="; + }; + }; + "fast-json-parse-1.0.3" = { + name = "fast-json-parse"; + packageName = "fast-json-parse"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/fast-json-parse/-/fast-json-parse-1.0.3.tgz"; + sha512 = "FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw=="; + }; + }; + "fast-json-patch-0.5.6" = { + name = "fast-json-patch"; + packageName = "fast-json-patch"; + version = "0.5.6"; + src = fetchurl { + url = "https://registry.npmjs.org/fast-json-patch/-/fast-json-patch-0.5.6.tgz"; + sha1 = "66e4028e381eaa002edeb280d10238f3a46c3402"; + }; + }; + "fast-json-patch-2.0.6" = { + name = "fast-json-patch"; + packageName = "fast-json-patch"; + version = "2.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/fast-json-patch/-/fast-json-patch-2.0.6.tgz"; + sha1 = "86fff8f8662391aa819722864d632e603e6ee605"; + }; + }; + "fast-json-stable-stringify-2.0.0" = { + name = "fast-json-stable-stringify"; + packageName = "fast-json-stable-stringify"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz"; + sha1 = "d5142c0caee6b1189f87d3a76111064f86c8bbf2"; + }; + }; + "fast-levenshtein-2.0.6" = { + name = "fast-levenshtein"; + packageName = "fast-levenshtein"; + version = "2.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"; + sha1 = "3d8a5c66883a16a30ca8643e851f19baa7797917"; + }; + }; + "fast-redact-1.1.14" = { + name = "fast-redact"; + packageName = "fast-redact"; + version = "1.1.14"; + src = fetchurl { + url = "https://registry.npmjs.org/fast-redact/-/fast-redact-1.1.14.tgz"; + sha512 = "jWvfd9kIZeRdwIRTUmLrxEaNgr3b8VW6uAAz5rcQwFhvA3TOK/LXv0kTJytjBjVIQWLdeK7YzM6zVY0kHGuGVw=="; + }; + }; + "fast-safe-stringify-1.2.3" = { + name = "fast-safe-stringify"; + packageName = "fast-safe-stringify"; + version = "1.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-1.2.3.tgz"; + sha512 = "QJYT/i0QYoiZBQ71ivxdyTqkwKkQ0oxACXHYxH2zYHJEgzi2LsbjgvtzTbLi1SZcF190Db2YP7I7eTsU2egOlw=="; + }; + }; + "fast-safe-stringify-2.0.6" = { + name = "fast-safe-stringify"; + packageName = "fast-safe-stringify"; + version = "2.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.6.tgz"; + sha512 = "q8BZ89jjc+mz08rSxROs8VsrBBcn1SIw1kq9NjolL509tkABRk9io01RAjSaEv1Xb2uFLt8VtRiZbGp5H8iDtg=="; + }; + }; + "fast-url-parser-1.1.3" = { + name = "fast-url-parser"; + packageName = "fast-url-parser"; + version = "1.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz"; + sha1 = "f4af3ea9f34d8a271cf58ad2b3759f431f0b318d"; + }; + }; + "faye-websocket-0.11.1" = { + name = "faye-websocket"; + packageName = "faye-websocket"; + version = "0.11.1"; + src = fetchurl { + url = "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz"; + sha1 = "f0efe18c4f56e4f40afc7e06c719fd5ee6188f38"; + }; + }; + "fd-read-stream-1.1.0" = { + name = "fd-read-stream"; + packageName = "fd-read-stream"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fd-read-stream/-/fd-read-stream-1.1.0.tgz"; + sha1 = "d303ccbfee02a9a56a3493fb08bcb59691aa53b1"; + }; + }; + "fd-slicer-1.0.1" = { + name = "fd-slicer"; + packageName = "fd-slicer"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz"; + sha1 = "8b5bcbd9ec327c5041bf9ab023fd6750f1177e65"; + }; + }; + "fd-slicer-1.1.0" = { + name = "fd-slicer"; + packageName = "fd-slicer"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz"; + sha1 = "25c7c89cb1f9077f8891bbe61d8f390eae256f1e"; + }; + }; + "feedparser-2.2.9" = { + name = "feedparser"; + packageName = "feedparser"; + version = "2.2.9"; + src = fetchurl { + url = "https://registry.npmjs.org/feedparser/-/feedparser-2.2.9.tgz"; + sha1 = "9138197dafdae05fcadde0036beeaf6066c2c5e9"; + }; + }; + "fibers-1.0.15" = { + name = "fibers"; + packageName = "fibers"; + version = "1.0.15"; + src = fetchurl { + url = "https://registry.npmjs.org/fibers/-/fibers-1.0.15.tgz"; + sha1 = "22f039c8f18b856190fbbe4decf056154c1eae9c"; + }; + }; + "fields-0.1.24" = { + name = "fields"; + packageName = "fields"; + version = "0.1.24"; + src = fetchurl { + url = "https://registry.npmjs.org/fields/-/fields-0.1.24.tgz"; + sha1 = "bed93b1c2521f4705fe764f4209267fdfd89f5d3"; + }; + }; + "fifo-0.1.4" = { + name = "fifo"; + packageName = "fifo"; + version = "0.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/fifo/-/fifo-0.1.4.tgz"; + sha1 = "bf42d87c0ad07b00d0949d12388f6289606ece34"; + }; + }; + "figgy-pudding-3.5.1" = { + name = "figgy-pudding"; + packageName = "figgy-pudding"; + version = "3.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz"; + sha512 = "vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w=="; + }; + }; + "figures-1.7.0" = { + name = "figures"; + packageName = "figures"; + version = "1.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz"; + sha1 = "cbe1e3affcf1cd44b80cadfed28dc793a9701d2e"; + }; + }; + "figures-2.0.0" = { + name = "figures"; + packageName = "figures"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz"; + sha1 = "3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962"; + }; + }; + "file-entry-cache-2.0.0" = { + name = "file-entry-cache"; + packageName = "file-entry-cache"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz"; + sha1 = "c392990c3e684783d838b8c84a45d8a048458361"; + }; + }; + "file-type-3.9.0" = { + name = "file-type"; + packageName = "file-type"; + version = "3.9.0"; + src = fetchurl { + url = "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz"; + sha1 = "257a078384d1db8087bc449d107d52a52672b9e9"; + }; + }; + "file-type-5.2.0" = { + name = "file-type"; + packageName = "file-type"; + version = "5.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz"; + sha1 = "2ddbea7c73ffe36368dfae49dc338c058c2b8ad6"; + }; + }; + "file-type-6.2.0" = { + name = "file-type"; + packageName = "file-type"; + version = "6.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz"; + sha512 = "YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg=="; + }; + }; + "file-uri-to-path-1.0.0" = { + name = "file-uri-to-path"; + packageName = "file-uri-to-path"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz"; + sha512 = "0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="; + }; + }; + "filelist-0.0.6" = { + name = "filelist"; + packageName = "filelist"; + version = "0.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/filelist/-/filelist-0.0.6.tgz"; + sha1 = "58a641ad1f57574a27fe87a440ef318834b55719"; + }; + }; + "filename-regex-2.0.1" = { + name = "filename-regex"; + packageName = "filename-regex"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz"; + sha1 = "c1c4b9bee3e09725ddb106b75c1e301fe2f18b26"; + }; + }; + "filename-reserved-regex-2.0.0" = { + name = "filename-reserved-regex"; + packageName = "filename-reserved-regex"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz"; + sha1 = "abf73dfab735d045440abfea2d91f389ebbfa229"; + }; + }; + "filenamify-2.1.0" = { + name = "filenamify"; + packageName = "filenamify"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz"; + sha512 = "ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA=="; + }; + }; + "filestream-4.1.3" = { + name = "filestream"; + packageName = "filestream"; + version = "4.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/filestream/-/filestream-4.1.3.tgz"; + sha1 = "948fcaade8221f715f5ecaddc54862faaacc9325"; + }; + }; + "fill-range-2.2.4" = { + name = "fill-range"; + packageName = "fill-range"; + version = "2.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz"; + sha512 = "cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q=="; + }; + }; + "fill-range-4.0.0" = { + name = "fill-range"; + packageName = "fill-range"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz"; + sha1 = "d544811d428f98eb06a63dc402d2403c328c38f7"; + }; + }; + "filter-obj-1.1.0" = { + name = "filter-obj"; + packageName = "filter-obj"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz"; + sha1 = "9b311112bc6c6127a16e016c6c5d7f19e0805c5b"; + }; + }; + "finalhandler-0.3.3" = { + name = "finalhandler"; + packageName = "finalhandler"; + version = "0.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/finalhandler/-/finalhandler-0.3.3.tgz"; + sha1 = "b1a09aa1e6a607b3541669b09bcb727f460cd426"; + }; + }; + "finalhandler-0.4.0" = { + name = "finalhandler"; + packageName = "finalhandler"; + version = "0.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/finalhandler/-/finalhandler-0.4.0.tgz"; + sha1 = "965a52d9e8d05d2b857548541fb89b53a2497d9b"; + }; + }; + "finalhandler-0.5.1" = { + name = "finalhandler"; + packageName = "finalhandler"; + version = "0.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/finalhandler/-/finalhandler-0.5.1.tgz"; + sha1 = "2c400d8d4530935bc232549c5fa385ec07de6fcd"; + }; + }; + "finalhandler-1.0.6" = { + name = "finalhandler"; + packageName = "finalhandler"; + version = "1.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/finalhandler/-/finalhandler-1.0.6.tgz"; + sha1 = "007aea33d1a4d3e42017f624848ad58d212f814f"; + }; + }; + "finalhandler-1.1.0" = { + name = "finalhandler"; + packageName = "finalhandler"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz"; + sha1 = "ce0b6855b45853e791b2fcc680046d88253dd7f5"; + }; + }; + "finalhandler-1.1.1" = { + name = "finalhandler"; + packageName = "finalhandler"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz"; + sha512 = "Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg=="; + }; + }; + "find-0.2.9" = { + name = "find"; + packageName = "find"; + version = "0.2.9"; + src = fetchurl { + url = "https://registry.npmjs.org/find/-/find-0.2.9.tgz"; + sha1 = "4b73f1ff9e56ad91b76e716407fe5ffe6554bb8c"; + }; + }; + "find-cache-dir-1.0.0" = { + name = "find-cache-dir"; + packageName = "find-cache-dir"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz"; + sha1 = "9288e3e9e3cc3748717d39eade17cf71fc30ee6f"; + }; + }; + "find-elm-dependencies-1.0.2" = { + name = "find-elm-dependencies"; + packageName = "find-elm-dependencies"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/find-elm-dependencies/-/find-elm-dependencies-1.0.2.tgz"; + sha512 = "gnvu2zAKFEHd76zV/JkRvof7HNyM2X8yW5vflCfWbXeo9hmXMndz/SrEsTQFSXXgNqf0AdjhQSRPnG8JYR92oQ=="; + }; + }; + "find-index-0.1.1" = { + name = "find-index"; + packageName = "find-index"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz"; + sha1 = "675d358b2ca3892d795a1ab47232f8b6e2e0dde4"; + }; + }; + "find-parent-dir-0.3.0" = { + name = "find-parent-dir"; + packageName = "find-parent-dir"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.0.tgz"; + sha1 = "33c44b429ab2b2f0646299c5f9f718f376ff8d54"; + }; + }; + "find-up-1.1.2" = { + name = "find-up"; + packageName = "find-up"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz"; + sha1 = "6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"; + }; + }; + "find-up-2.1.0" = { + name = "find-up"; + packageName = "find-up"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz"; + sha1 = "45d1b7e506c717ddd482775a2b77920a3c0c57a7"; + }; + }; + "find-up-3.0.0" = { + name = "find-up"; + packageName = "find-up"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz"; + sha512 = "1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg=="; + }; + }; + "find-versions-2.0.0" = { + name = "find-versions"; + packageName = "find-versions"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/find-versions/-/find-versions-2.0.0.tgz"; + sha1 = "2ad90d490f6828c1aa40292cf709ac3318210c3c"; + }; + }; + "findit-1.2.0" = { + name = "findit"; + packageName = "findit"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/findit/-/findit-1.2.0.tgz"; + sha1 = "f571a3a840749ae8b0cbf4bf43ced7659eec3ce8"; + }; + }; + "findit-2.0.0" = { + name = "findit"; + packageName = "findit"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/findit/-/findit-2.0.0.tgz"; + sha1 = "6509f0126af4c178551cfa99394e032e13a4d56e"; + }; + }; + "findup-sync-2.0.0" = { + name = "findup-sync"; + packageName = "findup-sync"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz"; + sha1 = "9326b1488c22d1a6088650a86901b2d9a90a2cbc"; + }; + }; + "fined-1.1.0" = { + name = "fined"; + packageName = "fined"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fined/-/fined-1.1.0.tgz"; + sha1 = "b37dc844b76a2f5e7081e884f7c0ae344f153476"; + }; + }; + "firefox-profile-1.1.0" = { + name = "firefox-profile"; + packageName = "firefox-profile"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/firefox-profile/-/firefox-profile-1.1.0.tgz"; + sha512 = "wUIE4QeAjwoHvFbomWmXgKyYtV4/oZxDcJG4znxtGGa/0BhKkd3HzeOf3tAsMWPq1ExARZxCRRiNw1BL3FuPqA=="; + }; + }; + "first-chunk-stream-1.0.0" = { + name = "first-chunk-stream"; + packageName = "first-chunk-stream"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz"; + sha1 = "59bfb50cd905f60d7c394cd3d9acaab4e6ad934e"; + }; + }; + "first-chunk-stream-2.0.0" = { + name = "first-chunk-stream"; + packageName = "first-chunk-stream"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-2.0.0.tgz"; + sha1 = "1bdecdb8e083c0664b91945581577a43a9f31d70"; + }; + }; + "firstline-1.2.0" = { + name = "firstline"; + packageName = "firstline"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/firstline/-/firstline-1.2.0.tgz"; + sha1 = "c9f4886e7f7fbf0afc12d71941dce06b192aea05"; + }; + }; + "firstline-1.2.1" = { + name = "firstline"; + packageName = "firstline"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/firstline/-/firstline-1.2.1.tgz"; + sha1 = "b88673c42009f8821fac2926e99720acee924fae"; + }; + }; + "flagged-respawn-1.0.0" = { + name = "flagged-respawn"; + packageName = "flagged-respawn"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.0.tgz"; + sha1 = "4e79ae9b2eb38bf86b3bb56bf3e0a56aa5fcabd7"; + }; + }; + "flat-cache-1.3.0" = { + name = "flat-cache"; + packageName = "flat-cache"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz"; + sha1 = "d3030b32b38154f4e3b7e9c709f490f7ef97c481"; + }; + }; + "flat-tree-1.6.0" = { + name = "flat-tree"; + packageName = "flat-tree"; + version = "1.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/flat-tree/-/flat-tree-1.6.0.tgz"; + sha1 = "fca30cddb9006fb656eb5ebc79aeb274e7fde9ed"; + }; + }; + "flatiron-0.4.3" = { + name = "flatiron"; + packageName = "flatiron"; + version = "0.4.3"; + src = fetchurl { + url = "https://registry.npmjs.org/flatiron/-/flatiron-0.4.3.tgz"; + sha1 = "248cf79a3da7d7dc379e2a11c92a2719cbb540f6"; + }; + }; + "flatstr-1.0.8" = { + name = "flatstr"; + packageName = "flatstr"; + version = "1.0.8"; + src = fetchurl { + url = "https://registry.npmjs.org/flatstr/-/flatstr-1.0.8.tgz"; + sha512 = "YXblbv/vc1zuVVUtnKl1hPqqk7TalZCppnKE7Pr8FI/Rp48vzckS/4SJ4Y9O9RNiI82Vcw/FydmtqdQOg1Dpqw=="; + }; + }; + "flatten-0.0.1" = { + name = "flatten"; + packageName = "flatten"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/flatten/-/flatten-0.0.1.tgz"; + sha1 = "554440766da0a0d603999f433453f6c2fc6a75c1"; + }; + }; + "flatten-1.0.2" = { + name = "flatten"; + packageName = "flatten"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz"; + sha1 = "dae46a9d78fbe25292258cc1e780a41d95c03782"; + }; + }; + "fluent-ffmpeg-2.1.2" = { + name = "fluent-ffmpeg"; + packageName = "fluent-ffmpeg"; + version = "2.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/fluent-ffmpeg/-/fluent-ffmpeg-2.1.2.tgz"; + sha1 = "c952de2240f812ebda0aa8006d7776ee2acf7d74"; + }; + }; + "fluent-syntax-0.7.0" = { + name = "fluent-syntax"; + packageName = "fluent-syntax"; + version = "0.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fluent-syntax/-/fluent-syntax-0.7.0.tgz"; + sha512 = "T0iqfhC40jrs3aDjYOKgzIQjjhsH2Fa6LnXB6naPv0ymW3DeYMUFa89y9aLKMpi1P9nl2vEimK7blx4tVnUWBg=="; + }; + }; + "flush-write-stream-1.0.3" = { + name = "flush-write-stream"; + packageName = "flush-write-stream"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.3.tgz"; + sha512 = "calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw=="; + }; + }; + "follow-redirects-0.0.3" = { + name = "follow-redirects"; + packageName = "follow-redirects"; + version = "0.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-0.0.3.tgz"; + sha1 = "6ce67a24db1fe13f226c1171a72a7ef2b17b8f65"; + }; + }; + "follow-redirects-1.5.7" = { + name = "follow-redirects"; + packageName = "follow-redirects"; + version = "1.5.7"; + src = fetchurl { + url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.7.tgz"; + sha512 = "NONJVIFiX7Z8k2WxfqBjtwqMifx7X42ORLFrOZ2LTKGj71G3C0kfdyTqGqr8fx5zSX6Foo/D95dgGWbPUiwnew=="; + }; + }; + "for-each-0.3.3" = { + name = "for-each"; + packageName = "for-each"; + version = "0.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz"; + sha512 = "jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="; + }; + }; + "for-in-0.1.8" = { + name = "for-in"; + packageName = "for-in"; + version = "0.1.8"; + src = fetchurl { + url = "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz"; + sha1 = "d8773908e31256109952b1fdb9b3fa867d2775e1"; + }; + }; + "for-in-1.0.2" = { + name = "for-in"; + packageName = "for-in"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz"; + sha1 = "81068d295a8142ec0ac726c6e2200c30fb6d5e80"; + }; + }; + "for-own-0.1.5" = { + name = "for-own"; + packageName = "for-own"; + version = "0.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz"; + sha1 = "5265c681a4f294dabbf17c9509b6763aa84510ce"; + }; + }; + "for-own-1.0.0" = { + name = "for-own"; + packageName = "for-own"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz"; + sha1 = "c63332f415cedc4b04dbfe70cf836494c53cb44b"; + }; + }; + "foreach-2.0.5" = { + name = "foreach"; + packageName = "foreach"; + version = "2.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz"; + sha1 = "0bee005018aeb260d0a3af3ae658dd0136ec1b99"; + }; + }; + "foreachasync-3.0.0" = { + name = "foreachasync"; + packageName = "foreachasync"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz"; + sha1 = "5502987dc8714be3392097f32e0071c9dee07cf6"; + }; + }; + "forever-agent-0.2.0" = { + name = "forever-agent"; + packageName = "forever-agent"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.2.0.tgz"; + sha1 = "e1c25c7ad44e09c38f233876c76fcc24ff843b1f"; + }; + }; + "forever-agent-0.6.1" = { + name = "forever-agent"; + packageName = "forever-agent"; + version = "0.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"; + sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"; + }; + }; + "forever-monitor-1.7.1" = { + name = "forever-monitor"; + packageName = "forever-monitor"; + version = "1.7.1"; + src = fetchurl { + url = "https://registry.npmjs.org/forever-monitor/-/forever-monitor-1.7.1.tgz"; + sha1 = "5d820f4a3a78db2d81ae2671f158b9e86a091bb8"; + }; + }; + "form-data-0.0.10" = { + name = "form-data"; + packageName = "form-data"; + version = "0.0.10"; + src = fetchurl { + url = "https://registry.npmjs.org/form-data/-/form-data-0.0.10.tgz"; + sha1 = "db345a5378d86aeeb1ed5d553b869ac192d2f5ed"; + }; + }; + "form-data-0.1.3" = { + name = "form-data"; + packageName = "form-data"; + version = "0.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/form-data/-/form-data-0.1.3.tgz"; + sha1 = "4ee4346e6eb5362e8344a02075bd8dbd8c7373ea"; + }; + }; + "form-data-1.0.0-rc3" = { + name = "form-data"; + packageName = "form-data"; + version = "1.0.0-rc3"; + src = fetchurl { + url = "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc3.tgz"; + sha1 = "d35bc62e7fbc2937ae78f948aaa0d38d90607577"; + }; + }; + "form-data-1.0.1" = { + name = "form-data"; + packageName = "form-data"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/form-data/-/form-data-1.0.1.tgz"; + sha1 = "ae315db9a4907fa065502304a66d7733475ee37c"; + }; + }; + "form-data-2.1.4" = { + name = "form-data"; + packageName = "form-data"; + version = "2.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz"; + sha1 = "33c183acf193276ecaa98143a69e94bfee1750d1"; + }; + }; + "form-data-2.3.2" = { + name = "form-data"; + packageName = "form-data"; + version = "2.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz"; + sha1 = "4970498be604c20c005d4f5c23aecd21d6b49099"; + }; + }; + "format-util-1.0.3" = { + name = "format-util"; + packageName = "format-util"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/format-util/-/format-util-1.0.3.tgz"; + sha1 = "032dca4a116262a12c43f4c3ec8566416c5b2d95"; + }; + }; + "formidable-1.0.11" = { + name = "formidable"; + packageName = "formidable"; + version = "1.0.11"; + src = fetchurl { + url = "https://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz"; + sha1 = "68f63325a035e644b6f7bb3d11243b9761de1b30"; + }; + }; + "formidable-1.0.14" = { + name = "formidable"; + packageName = "formidable"; + version = "1.0.14"; + src = fetchurl { + url = "https://registry.npmjs.org/formidable/-/formidable-1.0.14.tgz"; + sha1 = "2b3f4c411cbb5fdd695c44843e2a23514a43231a"; + }; + }; + "formidable-1.0.17" = { + name = "formidable"; + packageName = "formidable"; + version = "1.0.17"; + src = fetchurl { + url = "https://registry.npmjs.org/formidable/-/formidable-1.0.17.tgz"; + sha1 = "ef5491490f9433b705faa77249c99029ae348559"; + }; + }; + "formidable-1.2.1" = { + name = "formidable"; + packageName = "formidable"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/formidable/-/formidable-1.2.1.tgz"; + sha512 = "Fs9VRguL0gqGHkXS5GQiMCr1VhZBxz0JnJs4JmMp/2jL18Fmbzvv7vOFRU+U8TBkHEE/CX1qDXzJplVULgsLeg=="; + }; + }; + "forwarded-0.1.2" = { + name = "forwarded"; + packageName = "forwarded"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz"; + sha1 = "98c23dab1175657b8c0573e8ceccd91b0ff18c84"; + }; + }; + "fragment-cache-0.2.1" = { + name = "fragment-cache"; + packageName = "fragment-cache"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz"; + sha1 = "4290fad27f13e89be7f33799c6bc5a0abfff0d19"; + }; + }; + "fresh-0.1.0" = { + name = "fresh"; + packageName = "fresh"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz"; + sha1 = "03e4b0178424e4c2d5d19a54d8814cdc97934850"; + }; + }; + "fresh-0.2.0" = { + name = "fresh"; + packageName = "fresh"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fresh/-/fresh-0.2.0.tgz"; + sha1 = "bfd9402cf3df12c4a4c310c79f99a3dde13d34a7"; + }; + }; + "fresh-0.2.4" = { + name = "fresh"; + packageName = "fresh"; + version = "0.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/fresh/-/fresh-0.2.4.tgz"; + sha1 = "3582499206c9723714190edd74b4604feb4a614c"; + }; + }; + "fresh-0.3.0" = { + name = "fresh"; + packageName = "fresh"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz"; + sha1 = "651f838e22424e7566de161d8358caa199f83d4f"; + }; + }; + "fresh-0.5.2" = { + name = "fresh"; + packageName = "fresh"; + version = "0.5.2"; + src = fetchurl { + url = "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz"; + sha1 = "3d8cadd90d976569fa835ab1f8e4b23a105605a7"; + }; + }; + "from-0.1.7" = { + name = "from"; + packageName = "from"; + version = "0.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/from/-/from-0.1.7.tgz"; + sha1 = "83c60afc58b9c56997007ed1a768b3ab303a44fe"; + }; + }; + "from2-1.3.0" = { + name = "from2"; + packageName = "from2"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/from2/-/from2-1.3.0.tgz"; + sha1 = "88413baaa5f9a597cfde9221d86986cd3c061dfd"; + }; + }; + "from2-2.3.0" = { + name = "from2"; + packageName = "from2"; + version = "2.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz"; + sha1 = "8bfb5502bde4a4d36cfdeea007fcca21d7e382af"; + }; + }; + "fs-blob-store-5.2.1" = { + name = "fs-blob-store"; + packageName = "fs-blob-store"; + version = "5.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-blob-store/-/fs-blob-store-5.2.1.tgz"; + sha1 = "2a7db7ef59a5ec548cce8564066508224c9b0457"; + }; + }; + "fs-chunk-store-1.7.0" = { + name = "fs-chunk-store"; + packageName = "fs-chunk-store"; + version = "1.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-chunk-store/-/fs-chunk-store-1.7.0.tgz"; + sha512 = "KhjJmZAs2eqfhCb6PdPx4RcZtheGTz86tpTC5JTvqBn/xda+Nb+0C7dCyjOSN7T76H6a56LvH0SVXQMchLXDRw=="; + }; + }; + "fs-constants-1.0.0" = { + name = "fs-constants"; + packageName = "fs-constants"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz"; + sha512 = "y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow=="; + }; + }; + "fs-ext-0.6.0" = { + name = "fs-ext"; + packageName = "fs-ext"; + version = "0.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-ext/-/fs-ext-0.6.0.tgz"; + sha1 = "27d32a72e2e7c3c8001712a0f307f5f8d91dfc66"; + }; + }; + "fs-extra-0.24.0" = { + name = "fs-extra"; + packageName = "fs-extra"; + version = "0.24.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-extra/-/fs-extra-0.24.0.tgz"; + sha1 = "d4e4342a96675cb7846633a6099249332b539952"; + }; + }; + "fs-extra-0.26.7" = { + name = "fs-extra"; + packageName = "fs-extra"; + version = "0.26.7"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz"; + sha1 = "9ae1fdd94897798edab76d0918cf42d0c3184fa9"; + }; + }; + "fs-extra-0.30.0" = { + name = "fs-extra"; + packageName = "fs-extra"; + version = "0.30.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz"; + sha1 = "f233ffcc08d4da7d432daa449776989db1df93f0"; + }; + }; + "fs-extra-0.6.4" = { + name = "fs-extra"; + packageName = "fs-extra"; + version = "0.6.4"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-extra/-/fs-extra-0.6.4.tgz"; + sha1 = "f46f0c75b7841f8d200b3348cd4d691d5a099d15"; + }; + }; + "fs-extra-1.0.0" = { + name = "fs-extra"; + packageName = "fs-extra"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz"; + sha1 = "cd3ce5f7e7cb6145883fcae3191e9877f8587950"; + }; + }; + "fs-extra-3.0.1" = { + name = "fs-extra"; + packageName = "fs-extra"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz"; + sha1 = "3794f378c58b342ea7dbbb23095109c4b3b62291"; + }; + }; + "fs-extra-4.0.3" = { + name = "fs-extra"; + packageName = "fs-extra"; + version = "4.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz"; + sha512 = "q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg=="; + }; + }; + "fs-extra-5.0.0" = { + name = "fs-extra"; + packageName = "fs-extra"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz"; + sha512 = "66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ=="; + }; + }; + "fs-extra-6.0.1" = { + name = "fs-extra"; + packageName = "fs-extra"; + version = "6.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz"; + sha512 = "GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA=="; + }; + }; + "fs-extra-7.0.0" = { + name = "fs-extra"; + packageName = "fs-extra"; + version = "7.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.0.tgz"; + sha512 = "EglNDLRpmaTWiD/qraZn6HREAEAHJcJOmxNEYwq6xeMKnVMAy3GUcFB+wXt2C6k4CNvB/mP1y/U3dzvKKj5OtQ=="; + }; + }; + "fs-minipass-1.2.5" = { + name = "fs-minipass"; + packageName = "fs-minipass"; + version = "1.2.5"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz"; + sha512 = "JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ=="; + }; + }; + "fs-mkdirp-stream-1.0.0" = { + name = "fs-mkdirp-stream"; + packageName = "fs-mkdirp-stream"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz"; + sha1 = "0b7815fc3201c6a69e14db98ce098c16935259eb"; + }; + }; + "fs-write-stream-atomic-1.0.10" = { + name = "fs-write-stream-atomic"; + packageName = "fs-write-stream-atomic"; + version = "1.0.10"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz"; + sha1 = "b47df53493ef911df75731e70a9ded0189db40c9"; + }; + }; + "fs.extra-1.3.2" = { + name = "fs.extra"; + packageName = "fs.extra"; + version = "1.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/fs.extra/-/fs.extra-1.3.2.tgz"; + sha1 = "dd023f93013bee24531f1b33514c37b20fd93349"; + }; + }; + "fs.notify-0.0.4" = { + name = "fs.notify"; + packageName = "fs.notify"; + version = "0.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/fs.notify/-/fs.notify-0.0.4.tgz"; + sha1 = "63284d45a34b52ce60088a6ddbec5b776d3c013d"; + }; + }; + "fs.realpath-1.0.0" = { + name = "fs.realpath"; + packageName = "fs.realpath"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"; + sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f"; + }; + }; + "fsevents-1.1.2" = { + name = "fsevents"; + packageName = "fsevents"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/fsevents/-/fsevents-1.1.2.tgz"; + sha512 = "Sn44E5wQW4bTHXvQmvSHwqbuiXtduD6Rrjm2ZtUEGbyrig+nUH3t/QD4M4/ZXViY556TBpRgZkHLDx3JxPwxiw=="; + }; + }; + "fsevents-1.2.4" = { + name = "fsevents"; + packageName = "fsevents"; + version = "1.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz"; + sha512 = "z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg=="; + }; + }; + "fstream-0.1.31" = { + name = "fstream"; + packageName = "fstream"; + version = "0.1.31"; + src = fetchurl { + url = "https://registry.npmjs.org/fstream/-/fstream-0.1.31.tgz"; + sha1 = "7337f058fbbbbefa8c9f561a28cab0849202c988"; + }; + }; + "fstream-1.0.11" = { + name = "fstream"; + packageName = "fstream"; + version = "1.0.11"; + src = fetchurl { + url = "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz"; + sha1 = "5c1fb1f117477114f0632a0eb4b71b3cb0fd3171"; + }; + }; + "fstream-ignore-1.0.5" = { + name = "fstream-ignore"; + packageName = "fstream-ignore"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/fstream-ignore/-/fstream-ignore-1.0.5.tgz"; + sha1 = "9c31dae34767018fe1d249b24dada67d092da105"; + }; + }; + "ftp-0.3.10" = { + name = "ftp"; + packageName = "ftp"; + version = "0.3.10"; + src = fetchurl { + url = "https://registry.npmjs.org/ftp/-/ftp-0.3.10.tgz"; + sha1 = "9197d861ad8142f3e63d5a83bfe4c59f7330885d"; + }; + }; + "fullname-3.3.0" = { + name = "fullname"; + packageName = "fullname"; + version = "3.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fullname/-/fullname-3.3.0.tgz"; + sha1 = "a08747d6921229610b8178b7614fce10cb185f5a"; + }; + }; + "function-bind-1.1.1" = { + name = "function-bind"; + packageName = "function-bind"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"; + sha512 = "yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="; + }; + }; + "functional-red-black-tree-1.0.1" = { + name = "functional-red-black-tree"; + packageName = "functional-red-black-tree"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz"; + sha1 = "1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"; + }; + }; + "fuzzyset.js-0.0.1" = { + name = "fuzzyset.js"; + packageName = "fuzzyset.js"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/fuzzyset.js/-/fuzzyset.js-0.0.1.tgz"; + sha1 = "979e22f9451b4b38f051f7937c919dbacc692958"; + }; + }; + "fx-runner-1.0.9" = { + name = "fx-runner"; + packageName = "fx-runner"; + version = "1.0.9"; + src = fetchurl { + url = "https://registry.npmjs.org/fx-runner/-/fx-runner-1.0.9.tgz"; + sha1 = "7b23f3773dc76aacc42f11d9aff2769675cb63f0"; + }; + }; + "galaxy-0.1.12" = { + name = "galaxy"; + packageName = "galaxy"; + version = "0.1.12"; + src = fetchurl { + url = "https://registry.npmjs.org/galaxy/-/galaxy-0.1.12.tgz"; + sha1 = "0c989774f2870c69378aa665648cdc60f343aa53"; + }; + }; + "gauge-1.2.7" = { + name = "gauge"; + packageName = "gauge"; + version = "1.2.7"; + src = fetchurl { + url = "https://registry.npmjs.org/gauge/-/gauge-1.2.7.tgz"; + sha1 = "e9cec5483d3d4ee0ef44b60a7d99e4935e136d93"; + }; + }; + "gauge-2.7.4" = { + name = "gauge"; + packageName = "gauge"; + version = "2.7.4"; + src = fetchurl { + url = "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz"; + sha1 = "2c03405c7538c39d7eb37b317022e325fb018bf7"; + }; + }; + "gaze-0.5.2" = { + name = "gaze"; + packageName = "gaze"; + version = "0.5.2"; + src = fetchurl { + url = "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz"; + sha1 = "40b709537d24d1d45767db5a908689dfe69ac44f"; + }; + }; + "gelf-stream-1.1.1" = { + name = "gelf-stream"; + packageName = "gelf-stream"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/gelf-stream/-/gelf-stream-1.1.1.tgz"; + sha1 = "9cea9b6386ac301c741838ca3cb91e66dbfbf669"; + }; + }; + "gelfling-0.3.1" = { + name = "gelfling"; + packageName = "gelfling"; + version = "0.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/gelfling/-/gelfling-0.3.1.tgz"; + sha1 = "336a98f81510f9ae0af2a494e17468a116a9dc04"; + }; + }; + "generate-function-2.2.0" = { + name = "generate-function"; + packageName = "generate-function"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/generate-function/-/generate-function-2.2.0.tgz"; + sha512 = "EYWRyUEUdNSsmfMZ2udk1AaxEmJQBaCNgfh+FJo0lcUvP42nyR/Xe30kCyxZs7e6t47bpZw0HftWF+KFjD/Lzg=="; + }; + }; + "generate-object-property-1.2.0" = { + name = "generate-object-property"; + packageName = "generate-object-property"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz"; + sha1 = "9c0e1c40308ce804f4783618b937fa88f99d50d0"; + }; + }; + "generic-pool-2.2.0" = { + name = "generic-pool"; + packageName = "generic-pool"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/generic-pool/-/generic-pool-2.2.0.tgz"; + sha1 = "8b465c1a7588ea9dd2bb133bda0bb66bfef8a63e"; + }; + }; + "genfun-4.0.1" = { + name = "genfun"; + packageName = "genfun"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/genfun/-/genfun-4.0.1.tgz"; + sha1 = "ed10041f2e4a7f1b0a38466d17a5c3e27df1dfc1"; + }; + }; + "get-assigned-identifiers-1.2.0" = { + name = "get-assigned-identifiers"; + packageName = "get-assigned-identifiers"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz"; + sha512 = "mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ=="; + }; + }; + "get-browser-rtc-1.0.2" = { + name = "get-browser-rtc"; + packageName = "get-browser-rtc"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/get-browser-rtc/-/get-browser-rtc-1.0.2.tgz"; + sha1 = "bbcd40c8451a7ed4ef5c373b8169a409dd1d11d9"; + }; + }; + "get-caller-file-1.0.3" = { + name = "get-caller-file"; + packageName = "get-caller-file"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz"; + sha512 = "3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w=="; + }; + }; + "get-func-name-2.0.0" = { + name = "get-func-name"; + packageName = "get-func-name"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz"; + sha1 = "ead774abee72e20409433a066366023dd6887a41"; + }; + }; + "get-pkg-repo-1.4.0" = { + name = "get-pkg-repo"; + packageName = "get-pkg-repo"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz"; + sha1 = "c73b489c06d80cc5536c2c853f9e05232056972d"; + }; + }; + "get-port-3.2.0" = { + name = "get-port"; + packageName = "get-port"; + version = "3.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz"; + sha1 = "dd7ce7de187c06c8bf353796ac71e099f0980ebc"; + }; + }; + "get-proxy-2.1.0" = { + name = "get-proxy"; + packageName = "get-proxy"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz"; + sha512 = "zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw=="; + }; + }; + "get-stdin-4.0.1" = { + name = "get-stdin"; + packageName = "get-stdin"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"; + sha1 = "b968c6b0a04384324902e8bf1a5df32579a450fe"; + }; + }; + "get-stdin-5.0.1" = { + name = "get-stdin"; + packageName = "get-stdin"; + version = "5.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz"; + sha1 = "122e161591e21ff4c52530305693f20e6393a398"; + }; + }; + "get-stdin-6.0.0" = { + name = "get-stdin"; + packageName = "get-stdin"; + version = "6.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz"; + sha512 = "jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g=="; + }; + }; + "get-stream-2.3.1" = { + name = "get-stream"; + packageName = "get-stream"; + version = "2.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz"; + sha1 = "5f38f93f346009666ee0150a054167f91bdd95de"; + }; + }; + "get-stream-3.0.0" = { + name = "get-stream"; + packageName = "get-stream"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz"; + sha1 = "8e943d1358dc37555054ecbe2edb05aa174ede14"; + }; + }; + "get-uri-2.0.2" = { + name = "get-uri"; + packageName = "get-uri"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/get-uri/-/get-uri-2.0.2.tgz"; + sha512 = "ZD325dMZOgerGqF/rF6vZXyFGTAay62svjQIT+X/oU2PtxYpFxvSkbsdi+oxIrsNxlZVd4y8wUDqkaExWTI/Cw=="; + }; + }; + "get-value-2.0.6" = { + name = "get-value"; + packageName = "get-value"; + version = "2.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz"; + sha1 = "dc15ca1c672387ca76bd37ac0a395ba2042a2c28"; + }; + }; + "getmac-1.4.5" = { + name = "getmac"; + packageName = "getmac"; + version = "1.4.5"; + src = fetchurl { + url = "https://registry.npmjs.org/getmac/-/getmac-1.4.5.tgz"; + sha512 = "Y4Zu6i3zXAnH+Q2zSdnV8SSmyu3BisdfQhsH8YLsC/7vTxgNTTT/JzHWmU3tZEim8hvaCtZLaE5E95wo8P4oGQ=="; + }; + }; + "getpass-0.1.6" = { + name = "getpass"; + packageName = "getpass"; + version = "0.1.6"; + src = fetchurl { + url = "https://registry.npmjs.org/getpass/-/getpass-0.1.6.tgz"; + sha1 = "283ffd9fc1256840875311c1b60e8c40187110e6"; + }; + }; + "getpass-0.1.7" = { + name = "getpass"; + packageName = "getpass"; + version = "0.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz"; + sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa"; + }; + }; + "gettext-parser-1.1.0" = { + name = "gettext-parser"; + packageName = "gettext-parser"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.1.0.tgz"; + sha1 = "2c5a6638d893934b9b55037d0ad82cb7004b2679"; + }; + }; + "git-clone-0.1.0" = { + name = "git-clone"; + packageName = "git-clone"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/git-clone/-/git-clone-0.1.0.tgz"; + sha1 = "0d76163778093aef7f1c30238f2a9ef3f07a2eb9"; + }; + }; + "git-raw-commits-1.3.6" = { + name = "git-raw-commits"; + packageName = "git-raw-commits"; + version = "1.3.6"; + src = fetchurl { + url = "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-1.3.6.tgz"; + sha512 = "svsK26tQ8vEKnMshTDatSIQSMDdz8CxIIqKsvPqbtV23Etmw6VNaFAitu8zwZ0VrOne7FztwPyRLxK7/DIUTQg=="; + }; + }; + "git-remote-origin-url-2.0.0" = { + name = "git-remote-origin-url"; + packageName = "git-remote-origin-url"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz"; + sha1 = "5282659dae2107145a11126112ad3216ec5fa65f"; + }; + }; + "git-rev-sync-1.9.1" = { + name = "git-rev-sync"; + packageName = "git-rev-sync"; + version = "1.9.1"; + src = fetchurl { + url = "https://registry.npmjs.org/git-rev-sync/-/git-rev-sync-1.9.1.tgz"; + sha1 = "a0c2e3dd392abcf6b76962e27fc75fb3223449ce"; + }; + }; + "git-semver-tags-1.3.6" = { + name = "git-semver-tags"; + packageName = "git-semver-tags"; + version = "1.3.6"; + src = fetchurl { + url = "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-1.3.6.tgz"; + sha512 = "2jHlJnln4D/ECk9FxGEBh3k44wgYdWjWDtMmJPaecjoRmxKo3Y1Lh8GMYuOPu04CHw86NTAODchYjC5pnpMQig=="; + }; + }; + "gitconfiglocal-1.0.0" = { + name = "gitconfiglocal"; + packageName = "gitconfiglocal"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz"; + sha1 = "41d045f3851a5ea88f03f24ca1c6178114464b9b"; + }; + }; + "github-0.1.6" = { + name = "github"; + packageName = "github"; + version = "0.1.6"; + src = fetchurl { + url = "https://registry.npmjs.org/github/-/github-0.1.6.tgz"; + sha1 = "1344e694f8d20ef9b29bcbfd1ca5eb4f7a287922"; + }; + }; + "github-from-package-0.0.0" = { + name = "github-from-package"; + packageName = "github-from-package"; + version = "0.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz"; + sha1 = "97fb5d96bfde8973313f20e8288ef9a167fa64ce"; + }; + }; + "github-slugger-1.2.0" = { + name = "github-slugger"; + packageName = "github-slugger"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/github-slugger/-/github-slugger-1.2.0.tgz"; + sha512 = "wIaa75k1vZhyPm9yWrD08A5Xnx/V+RmzGrpjQuLemGKSb77Qukiaei58Bogrl/LZSADDfPzKJX8jhLs4CRTl7Q=="; + }; + }; + "glob-3.1.21" = { + name = "glob"; + packageName = "glob"; + version = "3.1.21"; + src = fetchurl { + url = "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz"; + sha1 = "d29e0a055dea5138f4d07ed40e8982e83c2066cd"; + }; + }; + "glob-3.2.11" = { + name = "glob"; + packageName = "glob"; + version = "3.2.11"; + src = fetchurl { + url = "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz"; + sha1 = "4a973f635b9190f715d10987d5c00fd2815ebe3d"; + }; + }; + "glob-4.5.3" = { + name = "glob"; + packageName = "glob"; + version = "4.5.3"; + src = fetchurl { + url = "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz"; + sha1 = "c6cb73d3226c1efef04de3c56d012f03377ee15f"; + }; + }; + "glob-5.0.15" = { + name = "glob"; + packageName = "glob"; + version = "5.0.15"; + src = fetchurl { + url = "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz"; + sha1 = "1bc936b9e02f4a603fcc222ecf7633d30b8b93b1"; + }; + }; + "glob-6.0.4" = { + name = "glob"; + packageName = "glob"; + version = "6.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz"; + sha1 = "0f08860f6a155127b2fadd4f9ce24b1aab6e4d22"; + }; + }; + "glob-7.0.6" = { + name = "glob"; + packageName = "glob"; + version = "7.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz"; + sha1 = "211bafaf49e525b8cd93260d14ab136152b3f57a"; + }; + }; + "glob-7.1.1" = { + name = "glob"; + packageName = "glob"; + version = "7.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz"; + sha1 = "805211df04faaf1c63a3600306cdf5ade50b2ec8"; + }; + }; + "glob-7.1.2" = { + name = "glob"; + packageName = "glob"; + version = "7.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz"; + sha512 = "MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ=="; + }; + }; + "glob-7.1.3" = { + name = "glob"; + packageName = "glob"; + version = "7.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz"; + sha512 = "vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ=="; + }; + }; + "glob-base-0.3.0" = { + name = "glob-base"; + packageName = "glob-base"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz"; + sha1 = "dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"; + }; + }; + "glob-parent-2.0.0" = { + name = "glob-parent"; + packageName = "glob-parent"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz"; + sha1 = "81383d72db054fcccf5336daa902f182f6edbb28"; + }; + }; + "glob-parent-3.1.0" = { + name = "glob-parent"; + packageName = "glob-parent"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz"; + sha1 = "9e6af6299d8d3bd2bd40430832bd113df906c5ae"; + }; + }; + "glob-slash-1.0.0" = { + name = "glob-slash"; + packageName = "glob-slash"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/glob-slash/-/glob-slash-1.0.0.tgz"; + sha1 = "fe52efa433233f74a2fe64c7abb9bc848202ab95"; + }; + }; + "glob-stream-3.1.18" = { + name = "glob-stream"; + packageName = "glob-stream"; + version = "3.1.18"; + src = fetchurl { + url = "https://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz"; + sha1 = "9170a5f12b790306fdfe598f313f8f7954fd143b"; + }; + }; + "glob-stream-6.1.0" = { + name = "glob-stream"; + packageName = "glob-stream"; + version = "6.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz"; + sha1 = "7045c99413b3eb94888d83ab46d0b404cc7bdde4"; + }; + }; + "glob-to-regexp-0.3.0" = { + name = "glob-to-regexp"; + packageName = "glob-to-regexp"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz"; + sha1 = "8c5a1494d2066c570cc3bfe4496175acc4d502ab"; + }; + }; + "glob-watcher-0.0.6" = { + name = "glob-watcher"; + packageName = "glob-watcher"; + version = "0.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz"; + sha1 = "b95b4a8df74b39c83298b0c05c978b4d9a3b710b"; + }; + }; + "glob2base-0.0.12" = { + name = "glob2base"; + packageName = "glob2base"; + version = "0.0.12"; + src = fetchurl { + url = "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz"; + sha1 = "9d419b3e28f12e83a362164a277055922c9c0d56"; + }; + }; + "global-4.3.2" = { + name = "global"; + packageName = "global"; + version = "4.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/global/-/global-4.3.2.tgz"; + sha1 = "e76989268a6c74c38908b1305b10fc0e394e9d0f"; + }; + }; + "global-dirs-0.1.1" = { + name = "global-dirs"; + packageName = "global-dirs"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz"; + sha1 = "b319c0dd4607f353f3be9cca4c72fc148c49f445"; + }; + }; + "global-https://github.com/component/global/archive/v2.0.1.tar.gz" = { + name = "global"; + packageName = "global"; + version = "2.0.1"; + src = fetchurl { + name = "global-2.0.1.tar.gz"; + url = https://codeload.github.com/component/global/tar.gz/v2.0.1; + sha256 = "42be02b7148745447f6ba21137c972ca82d2cad92d30d63bd4fc310623901785"; + }; + }; + "global-modules-0.2.3" = { + name = "global-modules"; + packageName = "global-modules"; + version = "0.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz"; + sha1 = "ea5a3bed42c6d6ce995a4f8a1269b5dae223828d"; + }; + }; + "global-modules-1.0.0" = { + name = "global-modules"; + packageName = "global-modules"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz"; + sha512 = "sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg=="; + }; + }; + "global-paths-1.0.0" = { + name = "global-paths"; + packageName = "global-paths"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/global-paths/-/global-paths-1.0.0.tgz"; + sha1 = "3ffc84341594e47b32bfade5785355d4df7feac7"; + }; + }; + "global-prefix-0.1.5" = { + name = "global-prefix"; + packageName = "global-prefix"; + version = "0.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz"; + sha1 = "8d3bc6b8da3ca8112a160d8d496ff0462bfef78f"; + }; + }; + "global-prefix-1.0.2" = { + name = "global-prefix"; + packageName = "global-prefix"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz"; + sha1 = "dbf743c6c14992593c655568cb66ed32c0122ebe"; + }; + }; + "global-tunnel-ng-2.5.4" = { + name = "global-tunnel-ng"; + packageName = "global-tunnel-ng"; + version = "2.5.4"; + src = fetchurl { + url = "https://registry.npmjs.org/global-tunnel-ng/-/global-tunnel-ng-2.5.4.tgz"; + sha1 = "5ef9d5ff2f2a6bed1b305abd463837d47e85b5f4"; + }; + }; + "globals-11.7.0" = { + name = "globals"; + packageName = "globals"; + version = "11.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/globals/-/globals-11.7.0.tgz"; + sha512 = "K8BNSPySfeShBQXsahYB/AbbWruVOTyVpgoIDnl8odPpeSfP2J5QO2oLFFdl2j7GfDCtZj2bMKar2T49itTPCg=="; + }; + }; + "globals-9.18.0" = { + name = "globals"; + packageName = "globals"; + version = "9.18.0"; + src = fetchurl { + url = "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz"; + sha512 = "S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ=="; + }; + }; + "globby-5.0.0" = { + name = "globby"; + packageName = "globby"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz"; + sha1 = "ebd84667ca0dbb330b99bcfc68eac2bc54370e0d"; + }; + }; + "globby-8.0.1" = { + name = "globby"; + packageName = "globby"; + version = "8.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/globby/-/globby-8.0.1.tgz"; + sha512 = "oMrYrJERnKBLXNLVTqhm3vPEdJ/b2ZE28xN4YARiix1NOIOBPEpOUnm844K1iu/BkphCaf2WNFwMszv8Soi1pw=="; + }; + }; + "globule-0.1.0" = { + name = "globule"; + packageName = "globule"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz"; + sha1 = "d9c8edde1da79d125a151b79533b978676346ae5"; + }; + }; + "glogg-1.0.1" = { + name = "glogg"; + packageName = "glogg"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/glogg/-/glogg-1.0.1.tgz"; + sha512 = "ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw=="; + }; + }; + "got-1.2.2" = { + name = "got"; + packageName = "got"; + version = "1.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/got/-/got-1.2.2.tgz"; + sha1 = "d9430ba32f6a30218243884418767340aafc0400"; + }; + }; + "got-3.3.1" = { + name = "got"; + packageName = "got"; + version = "3.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/got/-/got-3.3.1.tgz"; + sha1 = "e5d0ed4af55fc3eef4d56007769d98192bcb2eca"; + }; + }; + "got-6.7.1" = { + name = "got"; + packageName = "got"; + version = "6.7.1"; + src = fetchurl { + url = "https://registry.npmjs.org/got/-/got-6.7.1.tgz"; + sha1 = "240cd05785a9a18e561dc1b44b41c763ef1e8db0"; + }; + }; + "got-7.1.0" = { + name = "got"; + packageName = "got"; + version = "7.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/got/-/got-7.1.0.tgz"; + sha512 = "Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw=="; + }; + }; + "got-8.3.2" = { + name = "got"; + packageName = "got"; + version = "8.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/got/-/got-8.3.2.tgz"; + sha512 = "qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw=="; + }; + }; + "graceful-fs-1.2.3" = { + name = "graceful-fs"; + packageName = "graceful-fs"; + version = "1.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"; + sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364"; + }; + }; + "graceful-fs-2.0.3" = { + name = "graceful-fs"; + packageName = "graceful-fs"; + version = "2.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz"; + sha1 = "7cd2cdb228a4a3f36e95efa6cc142de7d1a136d0"; + }; + }; + "graceful-fs-3.0.11" = { + name = "graceful-fs"; + packageName = "graceful-fs"; + version = "3.0.11"; + src = fetchurl { + url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz"; + sha1 = "7613c778a1afea62f25c630a086d7f3acbbdd818"; + }; + }; + "graceful-fs-4.1.11" = { + name = "graceful-fs"; + packageName = "graceful-fs"; + version = "4.1.11"; + src = fetchurl { + url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz"; + sha1 = "0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"; + }; + }; + "graceful-readlink-1.0.1" = { + name = "graceful-readlink"; + packageName = "graceful-readlink"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz"; + sha1 = "4cafad76bc62f02fa039b2f94e9a3dd3a391a725"; + }; + }; + "graphcool-json-schema-1.2.1" = { + name = "graphcool-json-schema"; + packageName = "graphcool-json-schema"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/graphcool-json-schema/-/graphcool-json-schema-1.2.1.tgz"; + sha1 = "6cefb6c8b50543615e6efa43bb54f9e3fbb281f3"; + }; + }; + "graphcool-yml-0.4.15" = { + name = "graphcool-yml"; + packageName = "graphcool-yml"; + version = "0.4.15"; + src = fetchurl { + url = "https://registry.npmjs.org/graphcool-yml/-/graphcool-yml-0.4.15.tgz"; + sha512 = "ZVbRfVI8l21+1JQkcG0XuRam9mgiVUh9/PIcluzCZca2+lZQg/e1WCDXpwsC69i2ZdPcZwpOCLFKQMg5rnulCA=="; + }; + }; + "graphlib-2.1.5" = { + name = "graphlib"; + packageName = "graphlib"; + version = "2.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/graphlib/-/graphlib-2.1.5.tgz"; + sha512 = "XvtbqCcw+EM5SqQrIetIKKD+uZVNQtDPD1goIg7K73RuRZtVI5rYMdcCVSHm/AS1sCBZ7vt0p5WgXouucHQaOA=="; + }; + }; + "graphql-0.12.3" = { + name = "graphql"; + packageName = "graphql"; + version = "0.12.3"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql/-/graphql-0.12.3.tgz"; + sha512 = "Hn9rdu4zacplKXNrLCvR8YFiTGnbM4Zw/UH8FDmzBDsH7ou40lSNH4tIlsxcYnz2TGNVJCpu1WxCM23yd6kzhA=="; + }; + }; + "graphql-0.13.2" = { + name = "graphql"; + packageName = "graphql"; + version = "0.13.2"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql/-/graphql-0.13.2.tgz"; + sha512 = "QZ5BL8ZO/B20VA8APauGBg3GyEgZ19eduvpLWoq5x7gMmWnHoy8rlQWPLmWgFvo1yNgjSEFMesmS4R6pPr7xog=="; + }; + }; + "graphql-cli-prepare-1.4.19" = { + name = "graphql-cli-prepare"; + packageName = "graphql-cli-prepare"; + version = "1.4.19"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-cli-prepare/-/graphql-cli-prepare-1.4.19.tgz"; + sha512 = "PJFm9/DvfZwKz3h2Wyn/5Sr/sX35XsYzNO3olfm5V8qqueNIONI0g7sVqpF7wYdvhEtt/8YA9DjgrGclCbpMfA=="; + }; + }; + "graphql-config-1.2.1" = { + name = "graphql-config"; + packageName = "graphql-config"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-config/-/graphql-config-1.2.1.tgz"; + sha512 = "BOtbEOn/fD13jT0peCy3Fzp1DSTsA/1AcZp266AQ5Sk3wFndKCEa/H7donbu5UriOw1V/N1WDirYPnr7rd8E7Q=="; + }; + }; + "graphql-config-2.0.0" = { + name = "graphql-config"; + packageName = "graphql-config"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-config/-/graphql-config-2.0.0.tgz"; + sha512 = "//hZmROEk79zzPlH6SVTQeXd8NVV65rquz1zxZeO6oEuX5KNnii8+oznLu7d897EfJ+NShTZtsY9FMmxxkWmJw=="; + }; + }; + "graphql-config-2.0.1" = { + name = "graphql-config"; + packageName = "graphql-config"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-config/-/graphql-config-2.0.1.tgz"; + sha512 = "eb4FzlODifHE/Q+91QptAmkGw39wL5ToinJ2556UUsGt2drPc4tzifL+HSnHSaxiIbH8EUhc/Fa6+neinF04qA=="; + }; + }; + "graphql-config-extension-graphcool-1.0.8" = { + name = "graphql-config-extension-graphcool"; + packageName = "graphql-config-extension-graphcool"; + version = "1.0.8"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-config-extension-graphcool/-/graphql-config-extension-graphcool-1.0.8.tgz"; + sha512 = "eMvL/RAo88EHo8SmP40Zcsrx7nrLTE82G4ZochsHYoEvP+QMo0XA+Vq9lxYeRTJEtGMFD4imjHXGHWh4B0srQw=="; + }; + }; + "graphql-config-extension-openapi-1.0.6" = { + name = "graphql-config-extension-openapi"; + packageName = "graphql-config-extension-openapi"; + version = "1.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-config-extension-openapi/-/graphql-config-extension-openapi-1.0.6.tgz"; + sha512 = "Do6tHyQyxaPhaZdJ+ZCpYbVhczlqNqMVuO46aG/YkMuRQPoj/FRmeH9BFXniFkz60TZyRpLTQNel2sllMekRLQ=="; + }; + }; + "graphql-config-extension-prisma-0.0.11" = { + name = "graphql-config-extension-prisma"; + packageName = "graphql-config-extension-prisma"; + version = "0.0.11"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-config-extension-prisma/-/graphql-config-extension-prisma-0.0.11.tgz"; + sha512 = "Mlj/VYshHbwDrVHgNyNAl2cBU7+Rh503S43UYXcBtR9Am2KNvmPPPccXEeP6yist0yY2WM0WTwL8JoIGrWeFOw=="; + }; + }; + "graphql-import-0.4.5" = { + name = "graphql-import"; + packageName = "graphql-import"; + version = "0.4.5"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-import/-/graphql-import-0.4.5.tgz"; + sha512 = "G/+I08Qp6/QGTb9qapknCm3yPHV0ZL7wbaalWFpxsfR8ZhZoTBe//LsbsCKlbALQpcMegchpJhpTSKiJjhaVqQ=="; + }; + }; + "graphql-playground-html-1.5.5" = { + name = "graphql-playground-html"; + packageName = "graphql-playground-html"; + version = "1.5.5"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-playground-html/-/graphql-playground-html-1.5.5.tgz"; + sha512 = "PzSywpEKcjbDUkV6e3ivEixvAuUJGyYmBUvuittzySe/RgwHRo0xKLD7HouUCTbpFfWMw8kRKhAUVtt7Ys97uw=="; + }; + }; + "graphql-playground-middleware-express-1.6.2" = { + name = "graphql-playground-middleware-express"; + packageName = "graphql-playground-middleware-express"; + version = "1.6.2"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-playground-middleware-express/-/graphql-playground-middleware-express-1.6.2.tgz"; + sha512 = "BHaEZe2J2lQ1TX2W73a6PI2zVjB9Nb0J9pFdbG1L7ugYdbait/elDrsNMxLCsDHVOGJF009VlYszrk7Cq7FiTg=="; + }; + }; + "graphql-request-1.8.2" = { + name = "graphql-request"; + packageName = "graphql-request"; + version = "1.8.2"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-request/-/graphql-request-1.8.2.tgz"; + sha512 = "dDX2M+VMsxXFCmUX0Vo0TopIZIX4ggzOtiCsThgtrKR4niiaagsGTDIHj3fsOMFETpa064vzovI+4YV4QnMbcg=="; + }; + }; + "graphql-schema-linter-0.1.1" = { + name = "graphql-schema-linter"; + packageName = "graphql-schema-linter"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-schema-linter/-/graphql-schema-linter-0.1.1.tgz"; + sha512 = "caZbOgNw08/9p3a+qusmaFi1TklG9ti+KHI6a2yfdp009gyoClWGQ+ElKVIiZkJQSeWCri2s2UFBCZjoM0JwTw=="; + }; + }; + "graphql-static-binding-0.9.3" = { + name = "graphql-static-binding"; + packageName = "graphql-static-binding"; + version = "0.9.3"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-static-binding/-/graphql-static-binding-0.9.3.tgz"; + sha512 = "C8+EqwNCiQxUhbrWEokxN16oINAkhIDBzEpKHXeatBRaAyMczXm0J6HMaMSKOuQmk7P1PbDHIVW3FVZwXF2WJQ=="; + }; + }; + "gray-matter-2.1.1" = { + name = "gray-matter"; + packageName = "gray-matter"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/gray-matter/-/gray-matter-2.1.1.tgz"; + sha1 = "3042d9adec2a1ded6a7707a9ed2380f8a17a430e"; + }; + }; + "grouped-queue-0.3.3" = { + name = "grouped-queue"; + packageName = "grouped-queue"; + version = "0.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/grouped-queue/-/grouped-queue-0.3.3.tgz"; + sha1 = "c167d2a5319c5a0e0964ef6a25b7c2df8996c85c"; + }; + }; + "growl-1.10.5" = { + name = "growl"; + packageName = "growl"; + version = "1.10.5"; + src = fetchurl { + url = "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz"; + sha512 = "qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA=="; + }; + }; + "growl-1.9.2" = { + name = "growl"; + packageName = "growl"; + version = "1.9.2"; + src = fetchurl { + url = "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz"; + sha1 = "0ea7743715db8d8de2c5ede1775e1b45ac85c02f"; + }; + }; + "growly-1.3.0" = { + name = "growly"; + packageName = "growly"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz"; + sha1 = "f10748cbe76af964b7c96c93c6bcc28af120c081"; + }; + }; + "grunt-known-options-1.1.1" = { + name = "grunt-known-options"; + packageName = "grunt-known-options"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz"; + sha512 = "cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ=="; + }; + }; + "gulp-3.9.1" = { + name = "gulp"; + packageName = "gulp"; + version = "3.9.1"; + src = fetchurl { + url = "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz"; + sha1 = "571ce45928dd40af6514fc4011866016c13845b4"; + }; + }; + "gulp-clean-css-3.10.0" = { + name = "gulp-clean-css"; + packageName = "gulp-clean-css"; + version = "3.10.0"; + src = fetchurl { + url = "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-3.10.0.tgz"; + sha512 = "7Isf9Y690o/Q5MVjEylH1H7L8WeZ89woW7DnhD5unTintOdZb67KdOayRgp9trUFo+f9UyJtuatV42e/+kghPg=="; + }; + }; + "gulp-less-3.5.0" = { + name = "gulp-less"; + packageName = "gulp-less"; + version = "3.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/gulp-less/-/gulp-less-3.5.0.tgz"; + sha512 = "FQLY7unaHdTOXG0jlwxeBQcWoPPrTMQZRA7HfYwSNi9IPVx5l7GJEN72mG4ri2yigp/f/VNGUAJnFMJHBmH3iw=="; + }; + }; + "gulp-sourcemaps-2.6.4" = { + name = "gulp-sourcemaps"; + packageName = "gulp-sourcemaps"; + version = "2.6.4"; + src = fetchurl { + url = "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-2.6.4.tgz"; + sha1 = "cbb2008450b1bcce6cd23bf98337be751bf6e30a"; + }; + }; + "gulp-typescript-4.0.2" = { + name = "gulp-typescript"; + packageName = "gulp-typescript"; + version = "4.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/gulp-typescript/-/gulp-typescript-4.0.2.tgz"; + sha512 = "Hhbn5Aa2l3T+tnn0KqsG6RRJmcYEsr3byTL2nBpNBeAK8pqug9Od4AwddU4JEI+hRw7mzZyjRbB8DDWR6paGVA=="; + }; + }; + "gulp-uglify-3.0.1" = { + name = "gulp-uglify"; + packageName = "gulp-uglify"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.1.tgz"; + sha512 = "KVffbGY9d4Wv90bW/B1KZJyunLMyfHTBbilpDvmcrj5Go0/a1G3uVpt+1gRBWSw/11dqR3coJ1oWNTt1AiXuWQ=="; + }; + }; + "gulp-util-3.0.8" = { + name = "gulp-util"; + packageName = "gulp-util"; + version = "3.0.8"; + src = fetchurl { + url = "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz"; + sha1 = "0054e1e744502e27c04c187c3ecc505dd54bbb4f"; + }; + }; + "gulplog-1.0.0" = { + name = "gulplog"; + packageName = "gulplog"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz"; + sha1 = "e28c4d45d05ecbbed818363ce8f9c5926229ffe5"; + }; + }; + "handlebars-2.0.0" = { + name = "handlebars"; + packageName = "handlebars"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/handlebars/-/handlebars-2.0.0.tgz"; + sha1 = "6e9d7f8514a3467fa5e9f82cc158ecfc1d5ac76f"; + }; + }; + "handlebars-4.0.11" = { + name = "handlebars"; + packageName = "handlebars"; + version = "4.0.11"; + src = fetchurl { + url = "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz"; + sha1 = "630a35dfe0294bc281edae6ffc5d329fc7982dcc"; + }; + }; + "har-schema-1.0.5" = { + name = "har-schema"; + packageName = "har-schema"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz"; + sha1 = "d263135f43307c02c602afc8fe95970c0151369e"; + }; + }; + "har-schema-2.0.0" = { + name = "har-schema"; + packageName = "har-schema"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz"; + sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92"; + }; + }; + "har-validator-2.0.6" = { + name = "har-validator"; + packageName = "har-validator"; + version = "2.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz"; + sha1 = "cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d"; + }; + }; + "har-validator-4.2.1" = { + name = "har-validator"; + packageName = "har-validator"; + version = "4.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz"; + sha1 = "33481d0f1bbff600dd203d75812a6a5fba002e2a"; + }; + }; + "har-validator-5.0.3" = { + name = "har-validator"; + packageName = "har-validator"; + version = "5.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz"; + sha1 = "ba402c266194f15956ef15e0fcf242993f6a7dfd"; + }; + }; + "har-validator-5.1.0" = { + name = "har-validator"; + packageName = "har-validator"; + version = "5.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/har-validator/-/har-validator-5.1.0.tgz"; + sha512 = "+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA=="; + }; + }; + "has-1.0.3" = { + name = "has"; + packageName = "has"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/has/-/has-1.0.3.tgz"; + sha512 = "f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw=="; + }; + }; + "has-ansi-0.1.0" = { + name = "has-ansi"; + packageName = "has-ansi"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz"; + sha1 = "84f265aae8c0e6a88a12d7022894b7568894c62e"; + }; + }; + "has-ansi-1.0.3" = { + name = "has-ansi"; + packageName = "has-ansi"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/has-ansi/-/has-ansi-1.0.3.tgz"; + sha1 = "c0b5b1615d9e382b0ff67169d967b425e48ca538"; + }; + }; + "has-ansi-2.0.0" = { + name = "has-ansi"; + packageName = "has-ansi"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz"; + sha1 = "34f5049ce1ecdf2b0649af3ef24e45ed35416d91"; + }; + }; + "has-ansi-3.0.0" = { + name = "has-ansi"; + packageName = "has-ansi"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/has-ansi/-/has-ansi-3.0.0.tgz"; + sha1 = "36077ef1d15f333484aa7fa77a28606f1c655b37"; + }; + }; + "has-binary-0.1.7" = { + name = "has-binary"; + packageName = "has-binary"; + version = "0.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz"; + sha1 = "68e61eb16210c9545a0a5cce06a873912fe1e68c"; + }; + }; + "has-binary-data-0.1.1" = { + name = "has-binary-data"; + packageName = "has-binary-data"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/has-binary-data/-/has-binary-data-0.1.1.tgz"; + sha1 = "e10749fb87828a52df96f4086587eb4a03966439"; + }; + }; + "has-binary2-1.0.3" = { + name = "has-binary2"; + packageName = "has-binary2"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz"; + sha512 = "G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw=="; + }; + }; + "has-color-0.1.7" = { + name = "has-color"; + packageName = "has-color"; + version = "0.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz"; + sha1 = "67144a5260c34fc3cca677d041daf52fe7b78b2f"; + }; + }; + "has-cors-1.0.3" = { + name = "has-cors"; + packageName = "has-cors"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/has-cors/-/has-cors-1.0.3.tgz"; + sha1 = "502acb9b3104dac33dd2630eaf2f888b0baf4cb3"; + }; + }; + "has-cors-1.1.0" = { + name = "has-cors"; + packageName = "has-cors"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz"; + sha1 = "5e474793f7ea9843d1bb99c23eef49ff126fff39"; + }; + }; + "has-flag-1.0.0" = { + name = "has-flag"; + packageName = "has-flag"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz"; + sha1 = "9d9e793165ce017a00f00418c43f942a7b1d11fa"; + }; + }; + "has-flag-2.0.0" = { + name = "has-flag"; + packageName = "has-flag"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz"; + sha1 = "e8207af1cc7b30d446cc70b734b5e8be18f88d51"; + }; + }; + "has-flag-3.0.0" = { + name = "has-flag"; + packageName = "has-flag"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"; + sha1 = "b5d454dc2199ae225699f3467e5a07f3b955bafd"; + }; + }; + "has-generators-1.0.1" = { + name = "has-generators"; + packageName = "has-generators"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/has-generators/-/has-generators-1.0.1.tgz"; + sha1 = "a6a2e55486011940482e13e2c93791c449acf449"; + }; + }; + "has-gulplog-0.1.0" = { + name = "has-gulplog"; + packageName = "has-gulplog"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz"; + sha1 = "6414c82913697da51590397dafb12f22967811ce"; + }; + }; + "has-symbol-support-x-1.4.2" = { + name = "has-symbol-support-x"; + packageName = "has-symbol-support-x"; + version = "1.4.2"; + src = fetchurl { + url = "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz"; + sha512 = "3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw=="; + }; + }; + "has-symbols-1.0.0" = { + name = "has-symbols"; + packageName = "has-symbols"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz"; + sha1 = "ba1a8f1af2a0fc39650f5c850367704122063b44"; + }; + }; + "has-to-string-tag-x-1.4.1" = { + name = "has-to-string-tag-x"; + packageName = "has-to-string-tag-x"; + version = "1.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz"; + sha512 = "vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw=="; + }; + }; + "has-unicode-2.0.1" = { + name = "has-unicode"; + packageName = "has-unicode"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz"; + sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9"; + }; + }; + "has-value-0.3.1" = { + name = "has-value"; + packageName = "has-value"; + version = "0.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz"; + sha1 = "7b1f58bada62ca827ec0a2078025654845995e1f"; + }; + }; + "has-value-1.0.0" = { + name = "has-value"; + packageName = "has-value"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz"; + sha1 = "18b281da585b1c5c51def24c930ed29a0be6b177"; + }; + }; + "has-values-0.1.4" = { + name = "has-values"; + packageName = "has-values"; + version = "0.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz"; + sha1 = "6d61de95d91dfca9b9a02089ad384bff8f62b771"; + }; + }; + "has-values-1.0.0" = { + name = "has-values"; + packageName = "has-values"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz"; + sha1 = "95b0b63fec2146619a6fe57fe75628d5a39efe4f"; + }; + }; + "hasbin-1.2.3" = { + name = "hasbin"; + packageName = "hasbin"; + version = "1.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/hasbin/-/hasbin-1.2.3.tgz"; + sha1 = "78c5926893c80215c2b568ae1fd3fcab7a2696b0"; + }; + }; + "hash-base-3.0.4" = { + name = "hash-base"; + packageName = "hash-base"; + version = "3.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz"; + sha1 = "5fc8686847ecd73499403319a6b0a3f3f6ae4918"; + }; + }; + "hash-sum-1.0.2" = { + name = "hash-sum"; + packageName = "hash-sum"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz"; + sha1 = "33b40777754c6432573c120cc3808bbd10d47f04"; + }; + }; + "hash.js-1.1.5" = { + name = "hash.js"; + packageName = "hash.js"; + version = "1.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/hash.js/-/hash.js-1.1.5.tgz"; + sha512 = "eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA=="; + }; + }; + "hasha-2.2.0" = { + name = "hasha"; + packageName = "hasha"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/hasha/-/hasha-2.2.0.tgz"; + sha1 = "78d7cbfc1e6d66303fe79837365984517b2f6ee1"; + }; + }; + "hasher-1.2.0" = { + name = "hasher"; + packageName = "hasher"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/hasher/-/hasher-1.2.0.tgz"; + sha1 = "8b5341c3496124b0724ac8555fbb8ca363ebbb73"; + }; + }; + "hashring-3.2.0" = { + name = "hashring"; + packageName = "hashring"; + version = "3.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/hashring/-/hashring-3.2.0.tgz"; + sha1 = "fda4efde8aa22cdb97fb1d2a65e88401e1c144ce"; + }; + }; + "hat-0.0.3" = { + name = "hat"; + packageName = "hat"; + version = "0.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/hat/-/hat-0.0.3.tgz"; + sha1 = "bb014a9e64b3788aed8005917413d4ff3d502d8a"; + }; + }; + "hawk-0.10.2" = { + name = "hawk"; + packageName = "hawk"; + version = "0.10.2"; + src = fetchurl { + url = "https://registry.npmjs.org/hawk/-/hawk-0.10.2.tgz"; + sha1 = "9b361dee95a931640e6d504e05609a8fc3ac45d2"; + }; + }; + "hawk-3.1.3" = { + name = "hawk"; + packageName = "hawk"; + version = "3.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz"; + sha1 = "078444bd7c1640b0fe540d2c9b73d59678e8e1c4"; + }; + }; + "hawk-6.0.2" = { + name = "hawk"; + packageName = "hawk"; + version = "6.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz"; + sha512 = "miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ=="; + }; + }; + "he-1.1.1" = { + name = "he"; + packageName = "he"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/he/-/he-1.1.1.tgz"; + sha1 = "93410fd21b009735151f8868c2f271f3427e23fd"; + }; + }; + "header-case-1.0.1" = { + name = "header-case"; + packageName = "header-case"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/header-case/-/header-case-1.0.1.tgz"; + sha1 = "9535973197c144b09613cd65d317ef19963bd02d"; + }; + }; + "headless-0.1.7" = { + name = "headless"; + packageName = "headless"; + version = "0.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/headless/-/headless-0.1.7.tgz"; + sha1 = "6e62fae668947f88184d5c156ede7c5695a7e9c8"; + }; + }; + "heap-0.2.6" = { + name = "heap"; + packageName = "heap"; + version = "0.2.6"; + src = fetchurl { + url = "https://registry.npmjs.org/heap/-/heap-0.2.6.tgz"; + sha1 = "087e1f10b046932fc8594dd9e6d378afc9d1e5ac"; + }; + }; + "help-me-1.1.0" = { + name = "help-me"; + packageName = "help-me"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/help-me/-/help-me-1.1.0.tgz"; + sha1 = "8f2d508d0600b4a456da2f086556e7e5c056a3c6"; + }; + }; + "highlight.js-8.9.1" = { + name = "highlight.js"; + packageName = "highlight.js"; + version = "8.9.1"; + src = fetchurl { + url = "https://registry.npmjs.org/highlight.js/-/highlight.js-8.9.1.tgz"; + sha1 = "b8a9c5493212a9392f0222b649c9611497ebfb88"; + }; + }; + "hiredis-0.4.1" = { + name = "hiredis"; + packageName = "hiredis"; + version = "0.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/hiredis/-/hiredis-0.4.1.tgz"; + sha1 = "aab4dcfd0fc4cbdb219d268005f2335a3c639e8f"; + }; + }; + "hmac-drbg-1.0.1" = { + name = "hmac-drbg"; + packageName = "hmac-drbg"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz"; + sha1 = "d2745701025a6c775a6c545793ed502fc0c649a1"; + }; + }; + "hoek-0.7.6" = { + name = "hoek"; + packageName = "hoek"; + version = "0.7.6"; + src = fetchurl { + url = "https://registry.npmjs.org/hoek/-/hoek-0.7.6.tgz"; + sha1 = "60fbd904557541cd2b8795abf308a1b3770e155a"; + }; + }; + "hoek-2.16.3" = { + name = "hoek"; + packageName = "hoek"; + version = "2.16.3"; + src = fetchurl { + url = "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz"; + sha1 = "20bb7403d3cea398e91dc4710a8ff1b8274a25ed"; + }; + }; + "hoek-4.2.1" = { + name = "hoek"; + packageName = "hoek"; + version = "4.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz"; + sha512 = "QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA=="; + }; + }; + "hogan.js-3.0.2" = { + name = "hogan.js"; + packageName = "hogan.js"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/hogan.js/-/hogan.js-3.0.2.tgz"; + sha1 = "4cd9e1abd4294146e7679e41d7898732b02c7bfd"; + }; + }; + "home-or-tmp-2.0.0" = { + name = "home-or-tmp"; + packageName = "home-or-tmp"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz"; + sha1 = "e36c3f2d2cae7d746a857e38d18d5f32a7882db8"; + }; + }; + "homedir-polyfill-1.0.1" = { + name = "homedir-polyfill"; + packageName = "homedir-polyfill"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz"; + sha1 = "4c2bbc8a758998feebf5ed68580f76d46768b4bc"; + }; + }; + "hooks-0.2.1" = { + name = "hooks"; + packageName = "hooks"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/hooks/-/hooks-0.2.1.tgz"; + sha1 = "0f591b1b344bdcb3df59773f62fbbaf85bf4028b"; + }; + }; + "hosted-git-info-2.7.1" = { + name = "hosted-git-info"; + packageName = "hosted-git-info"; + version = "2.7.1"; + src = fetchurl { + url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz"; + sha512 = "7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w=="; + }; + }; + "hot-shots-4.8.0" = { + name = "hot-shots"; + packageName = "hot-shots"; + version = "4.8.0"; + src = fetchurl { + url = "https://registry.npmjs.org/hot-shots/-/hot-shots-4.8.0.tgz"; + sha1 = "052be48430efc7d117ba7cc4d41f1833ba38c79f"; + }; + }; + "html-entities-1.2.1" = { + name = "html-entities"; + packageName = "html-entities"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz"; + sha1 = "0df29351f0721163515dfb9e5543e5f6eed5162f"; + }; + }; + "htmlescape-1.1.1" = { + name = "htmlescape"; + packageName = "htmlescape"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz"; + sha1 = "3a03edc2214bca3b66424a3e7959349509cb0351"; + }; + }; + "htmlparser2-3.7.3" = { + name = "htmlparser2"; + packageName = "htmlparser2"; + version = "3.7.3"; + src = fetchurl { + url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.7.3.tgz"; + sha1 = "6a64c77637c08c6f30ec2a8157a53333be7cb05e"; + }; + }; + "htmlparser2-3.8.3" = { + name = "htmlparser2"; + packageName = "htmlparser2"; + version = "3.8.3"; + src = fetchurl { + url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz"; + sha1 = "996c28b191516a8be86501a7d79757e5c70c1068"; + }; + }; + "htmlparser2-3.9.2" = { + name = "htmlparser2"; + packageName = "htmlparser2"; + version = "3.9.2"; + src = fetchurl { + url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.9.2.tgz"; + sha1 = "1bdf87acca0f3f9e53fa4fcceb0f4b4cbb00b338"; + }; + }; + "http-auth-2.0.7" = { + name = "http-auth"; + packageName = "http-auth"; + version = "2.0.7"; + src = fetchurl { + url = "https://registry.npmjs.org/http-auth/-/http-auth-2.0.7.tgz"; + sha1 = "aa1a61a4d6baae9d64436c6f0ef0f4de85c430e3"; + }; + }; + "http-auth-3.1.3" = { + name = "http-auth"; + packageName = "http-auth"; + version = "3.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/http-auth/-/http-auth-3.1.3.tgz"; + sha1 = "945cfadd66521eaf8f7c84913d377d7b15f24e31"; + }; + }; + "http-basic-2.5.1" = { + name = "http-basic"; + packageName = "http-basic"; + version = "2.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/http-basic/-/http-basic-2.5.1.tgz"; + sha1 = "8ce447bdb5b6c577f8a63e3fa78056ec4bb4dbfb"; + }; + }; + "http-cache-semantics-3.8.1" = { + name = "http-cache-semantics"; + packageName = "http-cache-semantics"; + version = "3.8.1"; + src = fetchurl { + url = "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz"; + sha512 = "5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w=="; + }; + }; + "http-errors-1.3.1" = { + name = "http-errors"; + packageName = "http-errors"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz"; + sha1 = "197e22cdebd4198585e8694ef6786197b91ed942"; + }; + }; + "http-errors-1.6.2" = { + name = "http-errors"; + packageName = "http-errors"; + version = "1.6.2"; + src = fetchurl { + url = "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz"; + sha1 = "0a002cc85707192a7e7946ceedc11155f60ec736"; + }; + }; + "http-errors-1.6.3" = { + name = "http-errors"; + packageName = "http-errors"; + version = "1.6.3"; + src = fetchurl { + url = "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz"; + sha1 = "8b55680bb4be283a0b5bf4ea2e38580be1d9320d"; + }; + }; + "http-errors-1.7.0" = { + name = "http-errors"; + packageName = "http-errors"; + version = "1.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/http-errors/-/http-errors-1.7.0.tgz"; + sha512 = "hz3BtSHB7Z6dNWzYc+gUbWqG4dIpJedwwOhe1cvGUq5tGmcTTIRkPiAbyh/JlZx+ksSJyGJlgcHo5jGahiXnKw=="; + }; + }; + "http-headers-3.0.2" = { + name = "http-headers"; + packageName = "http-headers"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/http-headers/-/http-headers-3.0.2.tgz"; + sha512 = "87E1I+2Wg4dxxz4rcxElo3dxO/w1ZtgL1yA0Sb6vH3qU16vRKq1NjWQv9SCY3ly2OQROcoxHZOUpmelS+k6wOw=="; + }; + }; + "http-methods-0.1.0" = { + name = "http-methods"; + packageName = "http-methods"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/http-methods/-/http-methods-0.1.0.tgz"; + sha1 = "29691b6fc58f4f7e81a3605dca82682b068e4430"; + }; + }; + "http-parser-js-0.4.13" = { + name = "http-parser-js"; + packageName = "http-parser-js"; + version = "0.4.13"; + src = fetchurl { + url = "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.13.tgz"; + sha1 = "3bd6d6fde6e3172c9334c3b33b6c193d80fe1137"; + }; + }; + "http-proxy-1.0.2" = { + name = "http-proxy"; + packageName = "http-proxy"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/http-proxy/-/http-proxy-1.0.2.tgz"; + sha1 = "08060ff2edb2189e57aa3a152d3ac63ed1af7254"; + }; + }; + "http-proxy-1.16.2" = { + name = "http-proxy"; + packageName = "http-proxy"; + version = "1.16.2"; + src = fetchurl { + url = "https://registry.npmjs.org/http-proxy/-/http-proxy-1.16.2.tgz"; + sha1 = "06dff292952bf64dbe8471fa9df73066d4f37742"; + }; + }; + "http-proxy-1.17.0" = { + name = "http-proxy"; + packageName = "http-proxy"; + version = "1.17.0"; + src = fetchurl { + url = "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz"; + sha512 = "Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g=="; + }; + }; + "http-proxy-agent-1.0.0" = { + name = "http-proxy-agent"; + packageName = "http-proxy-agent"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-1.0.0.tgz"; + sha1 = "cc1ce38e453bf984a0f7702d2dd59c73d081284a"; + }; + }; + "http-proxy-agent-2.1.0" = { + name = "http-proxy-agent"; + packageName = "http-proxy-agent"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz"; + sha512 = "qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg=="; + }; + }; + "http-response-object-1.1.0" = { + name = "http-response-object"; + packageName = "http-response-object"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/http-response-object/-/http-response-object-1.1.0.tgz"; + sha1 = "a7c4e75aae82f3bb4904e4f43f615673b4d518c3"; + }; + }; + "http-signature-0.11.0" = { + name = "http-signature"; + packageName = "http-signature"; + version = "0.11.0"; + src = fetchurl { + url = "https://registry.npmjs.org/http-signature/-/http-signature-0.11.0.tgz"; + sha1 = "1796cf67a001ad5cd6849dca0991485f09089fe6"; + }; + }; + "http-signature-1.1.1" = { + name = "http-signature"; + packageName = "http-signature"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz"; + sha1 = "df72e267066cd0ac67fb76adf8e134a8fbcf91bf"; + }; + }; + "http-signature-1.2.0" = { + name = "http-signature"; + packageName = "http-signature"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz"; + sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1"; + }; + }; + "httpolyglot-0.1.2" = { + name = "httpolyglot"; + packageName = "httpolyglot"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/httpolyglot/-/httpolyglot-0.1.2.tgz"; + sha1 = "e4d347fe8984a62f467d4060df527f1851f6997b"; + }; + }; + "https-browserify-0.0.1" = { + name = "https-browserify"; + packageName = "https-browserify"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/https-browserify/-/https-browserify-0.0.1.tgz"; + sha1 = "3f91365cabe60b77ed0ebba24b454e3e09d95a82"; + }; + }; + "https-browserify-1.0.0" = { + name = "https-browserify"; + packageName = "https-browserify"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz"; + sha1 = "ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"; + }; + }; + "https-proxy-agent-1.0.0" = { + name = "https-proxy-agent"; + packageName = "https-proxy-agent"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-1.0.0.tgz"; + sha1 = "35f7da6c48ce4ddbfa264891ac593ee5ff8671e6"; + }; + }; + "https-proxy-agent-2.2.1" = { + name = "https-proxy-agent"; + packageName = "https-proxy-agent"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz"; + sha512 = "HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ=="; + }; + }; + "humanize-0.0.9" = { + name = "humanize"; + packageName = "humanize"; + version = "0.0.9"; + src = fetchurl { + url = "https://registry.npmjs.org/humanize/-/humanize-0.0.9.tgz"; + sha1 = "1994ffaecdfe9c441ed2bdac7452b7bb4c9e41a4"; + }; + }; + "humanize-ms-1.2.1" = { + name = "humanize-ms"; + packageName = "humanize-ms"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz"; + sha1 = "c46e3159a293f6b896da29316d8b6fe8bb79bbed"; + }; + }; + "humanize-plus-1.8.2" = { + name = "humanize-plus"; + packageName = "humanize-plus"; + version = "1.8.2"; + src = fetchurl { + url = "https://registry.npmjs.org/humanize-plus/-/humanize-plus-1.8.2.tgz"; + sha1 = "a65b34459ad6367adbb3707a82a3c9f916167030"; + }; + }; + "humanize-string-1.0.2" = { + name = "humanize-string"; + packageName = "humanize-string"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/humanize-string/-/humanize-string-1.0.2.tgz"; + sha512 = "PH5GBkXqFxw5+4eKaKRIkD23y6vRd/IXSl7IldyJxEXpDH9SEIXRORkBtkGni/ae2P7RVOw6Wxypd2tGXhha1w=="; + }; + }; + "hypercore-6.18.2" = { + name = "hypercore"; + packageName = "hypercore"; + version = "6.18.2"; + src = fetchurl { + url = "https://registry.npmjs.org/hypercore/-/hypercore-6.18.2.tgz"; + sha512 = "aPnBx3nyrZGia0D17/+GrGBWCRhM/+0HABRNugva1Z+Cr1LSRlwMeYM/V1goFWity48thoYae5AAJ+WduknZLw=="; + }; + }; + "hypercore-crypto-1.0.0" = { + name = "hypercore-crypto"; + packageName = "hypercore-crypto"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-1.0.0.tgz"; + sha512 = "xFwOnNlOt8L+SovC7dTNchKaNYJb5l8rKZZwpWQnCme1r7CU4Hlhp1RDqPES6b0OpS7DkTo9iU0GltQGkpsjMw=="; + }; + }; + "hypercore-protocol-6.6.4" = { + name = "hypercore-protocol"; + packageName = "hypercore-protocol"; + version = "6.6.4"; + src = fetchurl { + url = "https://registry.npmjs.org/hypercore-protocol/-/hypercore-protocol-6.6.4.tgz"; + sha512 = "9TU7P+uve0e5v1ZiBx70DFhkpepW4iNSGYlZthK+Unm0EbZ+Yppc6clH7JTffPBNUMSnDrE552MfXMilpCHZMw=="; + }; + }; + "hyperdrive-9.14.0" = { + name = "hyperdrive"; + packageName = "hyperdrive"; + version = "9.14.0"; + src = fetchurl { + url = "https://registry.npmjs.org/hyperdrive/-/hyperdrive-9.14.0.tgz"; + sha512 = "LTgbsJ+9ZrdQfLaXXc01kQMttaicHhSOtUM3v/k7ORwXJziqQ2eMQ80+8Tfg67ja+w6zrdl5HYOK+mnlwQpCww=="; + }; + }; + "hyperdrive-http-4.3.3" = { + name = "hyperdrive-http"; + packageName = "hyperdrive-http"; + version = "4.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/hyperdrive-http/-/hyperdrive-http-4.3.3.tgz"; + sha512 = "YRAjbCCRefLK9EMcgDXRgDx/sZksWf85iLtGl9JMVrzFSIfUx0//DpUJ6k0m0eG4KHJJM+dBwORxFPNi29EQHg=="; + }; + }; + "hyperdrive-network-speed-2.1.0" = { + name = "hyperdrive-network-speed"; + packageName = "hyperdrive-network-speed"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/hyperdrive-network-speed/-/hyperdrive-network-speed-2.1.0.tgz"; + sha512 = "JolPS374h6oS1rmz1iebFfeDDvA2nAtiHbx9VJJGMgSDSx4Q77eeY09hDgZwY7KatSKUGWnnSyydSgVUb3+8Lw=="; + }; + }; + "hyperquest-2.1.3" = { + name = "hyperquest"; + packageName = "hyperquest"; + version = "2.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/hyperquest/-/hyperquest-2.1.3.tgz"; + sha512 = "fUuDOrB47PqNK/BAMOS13v41UoaqIxqSLHX6CAbOD7OfT+/GCWO1/vPLfTNutOeXrv1ikuaZ3yux+33Z9vh+rw=="; + }; + }; + "i-0.3.6" = { + name = "i"; + packageName = "i"; + version = "0.3.6"; + src = fetchurl { + url = "https://registry.npmjs.org/i/-/i-0.3.6.tgz"; + sha1 = "d96c92732076f072711b6b10fd7d4f65ad8ee23d"; + }; + }; + "i18next-11.6.0" = { + name = "i18next"; + packageName = "i18next"; + version = "11.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/i18next/-/i18next-11.6.0.tgz"; + sha512 = "+eOdu1laoPX8l3zuaEFpf0MPYqAyKeX46WEjRkpPLp0TcijP3ww6NrDCPcRwX3yKB69R+ggiLvLGzCm8ALaVXQ=="; + }; + }; + "iconv-lite-0.4.11" = { + name = "iconv-lite"; + packageName = "iconv-lite"; + version = "0.4.11"; + src = fetchurl { + url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.11.tgz"; + sha1 = "2ecb42fd294744922209a2e7c404dac8793d8ade"; + }; + }; + "iconv-lite-0.4.13" = { + name = "iconv-lite"; + packageName = "iconv-lite"; + version = "0.4.13"; + src = fetchurl { + url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz"; + sha1 = "1f88aba4ab0b1508e8312acc39345f36e992e2f2"; + }; + }; + "iconv-lite-0.4.15" = { + name = "iconv-lite"; + packageName = "iconv-lite"; + version = "0.4.15"; + src = fetchurl { + url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.15.tgz"; + sha1 = "fe265a218ac6a57cfe854927e9d04c19825eddeb"; + }; + }; + "iconv-lite-0.4.19" = { + name = "iconv-lite"; + packageName = "iconv-lite"; + version = "0.4.19"; + src = fetchurl { + url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz"; + sha512 = "oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ=="; + }; + }; + "iconv-lite-0.4.23" = { + name = "iconv-lite"; + packageName = "iconv-lite"; + version = "0.4.23"; + src = fetchurl { + url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz"; + sha512 = "neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA=="; + }; + }; + "iconv-lite-0.4.24" = { + name = "iconv-lite"; + packageName = "iconv-lite"; + version = "0.4.24"; + src = fetchurl { + url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz"; + sha512 = "v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA=="; + }; + }; + "iconv-lite-0.4.8" = { + name = "iconv-lite"; + packageName = "iconv-lite"; + version = "0.4.8"; + src = fetchurl { + url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.8.tgz"; + sha1 = "c6019a7595f2cefca702eab694a010bcd9298d20"; + }; + }; + "ieee754-1.1.12" = { + name = "ieee754"; + packageName = "ieee754"; + version = "1.1.12"; + src = fetchurl { + url = "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz"; + sha512 = "GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA=="; + }; + }; + "ieee754-1.1.8" = { + name = "ieee754"; + packageName = "ieee754"; + version = "1.1.8"; + src = fetchurl { + url = "https://registry.npmjs.org/ieee754/-/ieee754-1.1.8.tgz"; + sha1 = "be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4"; + }; + }; + "iferr-0.1.5" = { + name = "iferr"; + packageName = "iferr"; + version = "0.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz"; + sha1 = "c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501"; + }; + }; + "ignore-3.3.10" = { + name = "ignore"; + packageName = "ignore"; + version = "3.3.10"; + src = fetchurl { + url = "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz"; + sha512 = "Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug=="; + }; + }; + "ignore-4.0.6" = { + name = "ignore"; + packageName = "ignore"; + version = "4.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz"; + sha512 = "cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg=="; + }; + }; + "ignore-by-default-1.0.1" = { + name = "ignore-by-default"; + packageName = "ignore-by-default"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz"; + sha1 = "48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09"; + }; + }; + "ignore-walk-3.0.1" = { + name = "ignore-walk"; + packageName = "ignore-walk"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz"; + sha512 = "DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ=="; + }; + }; + "image-size-0.5.5" = { + name = "image-size"; + packageName = "image-size"; + version = "0.5.5"; + src = fetchurl { + url = "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz"; + sha1 = "09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c"; + }; + }; + "imap-0.8.19" = { + name = "imap"; + packageName = "imap"; + version = "0.8.19"; + src = fetchurl { + url = "https://registry.npmjs.org/imap/-/imap-0.8.19.tgz"; + sha1 = "3678873934ab09cea6ba48741f284da2af59d8d5"; + }; + }; + "immediate-3.0.6" = { + name = "immediate"; + packageName = "immediate"; + version = "3.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz"; + sha1 = "9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b"; + }; + }; + "immediate-chunk-store-1.0.8" = { + name = "immediate-chunk-store"; + packageName = "immediate-chunk-store"; + version = "1.0.8"; + src = fetchurl { + url = "https://registry.npmjs.org/immediate-chunk-store/-/immediate-chunk-store-1.0.8.tgz"; + sha1 = "0ecdad0c546332672d7b5b511b26bb18ce56e73f"; + }; + }; + "immediate-chunk-store-2.0.0" = { + name = "immediate-chunk-store"; + packageName = "immediate-chunk-store"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/immediate-chunk-store/-/immediate-chunk-store-2.0.0.tgz"; + sha512 = "5s6NiCGbtWc+OQA60jrre54w12U7tynIyUNjO5LJjNA5lWwvCv6640roq8Wk/wIuaqnd4Pgtp453OyJ7hbONkQ=="; + }; + }; + "import-jsx-1.3.0" = { + name = "import-jsx"; + packageName = "import-jsx"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/import-jsx/-/import-jsx-1.3.0.tgz"; + sha512 = "YQ1wdkSZeRhWNvlSyQGvn8d34tIChAYb/USZv08tHATBWOyfXIU7u2R/YieyCRZIVNUxB5G9Bq+aiyrep/zejQ=="; + }; + }; + "import-lazy-2.1.0" = { + name = "import-lazy"; + packageName = "import-lazy"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz"; + sha1 = "05698e3d45c88e8d7e9d92cb0584e77f096f3e43"; + }; + }; + "import-local-1.0.0" = { + name = "import-local"; + packageName = "import-local"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz"; + sha512 = "vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ=="; + }; + }; + "imurmurhash-0.1.4" = { + name = "imurmurhash"; + packageName = "imurmurhash"; + version = "0.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"; + sha1 = "9218b9b2b928a238b13dc4fb6b6d576f231453ea"; + }; + }; + "indent-string-2.1.0" = { + name = "indent-string"; + packageName = "indent-string"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz"; + sha1 = "8e2d48348742121b4a8218b7a137e9a52049dc80"; + }; + }; + "indent-string-3.2.0" = { + name = "indent-string"; + packageName = "indent-string"; + version = "3.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz"; + sha1 = "4a5fd6d27cc332f37e5419a504dbb837105c9289"; + }; + }; + "indexof-0.0.1" = { + name = "indexof"; + packageName = "indexof"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz"; + sha1 = "82dc336d232b9062179d05ab3293a66059fd435d"; + }; + }; + "indx-0.2.3" = { + name = "indx"; + packageName = "indx"; + version = "0.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/indx/-/indx-0.2.3.tgz"; + sha1 = "15dcf56ee9cf65c0234c513c27fbd580e70fbc50"; + }; + }; + "infinity-agent-2.0.3" = { + name = "infinity-agent"; + packageName = "infinity-agent"; + version = "2.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/infinity-agent/-/infinity-agent-2.0.3.tgz"; + sha1 = "45e0e2ff7a9eb030b27d62b74b3744b7a7ac4216"; + }; + }; + "inflected-2.0.4" = { + name = "inflected"; + packageName = "inflected"; + version = "2.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/inflected/-/inflected-2.0.4.tgz"; + sha512 = "HQPzFLTTUvwfeUH6RAGjD8cHS069mBqXG5n4qaxX7sJXBhVQrsGgF+0ZJGkSuN6a8pcUWB/GXStta11kKi/WvA=="; + }; + }; + "inflight-1.0.6" = { + name = "inflight"; + packageName = "inflight"; + version = "1.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"; + sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9"; + }; + }; + "inherits-1.0.2" = { + name = "inherits"; + packageName = "inherits"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz"; + sha1 = "ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b"; + }; + }; + "inherits-2.0.1" = { + name = "inherits"; + packageName = "inherits"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; + sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; + }; + }; + "inherits-2.0.3" = { + name = "inherits"; + packageName = "inherits"; + version = "2.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz"; + sha1 = "633c2c83e3da42a502f52466022480f4208261de"; + }; + }; + "ini-1.1.0" = { + name = "ini"; + packageName = "ini"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; + sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; + }; + }; + "ini-1.3.5" = { + name = "ini"; + packageName = "ini"; + version = "1.3.5"; + src = fetchurl { + url = "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz"; + sha512 = "RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw=="; + }; + }; + "init-package-json-1.10.3" = { + name = "init-package-json"; + packageName = "init-package-json"; + version = "1.10.3"; + src = fetchurl { + url = "https://registry.npmjs.org/init-package-json/-/init-package-json-1.10.3.tgz"; + sha512 = "zKSiXKhQveNteyhcj1CoOP8tqp1QuxPIPBl8Bid99DGLFqA1p87M6lNgfjJHSBoWJJlidGOv5rWjyYKEB3g2Jw=="; + }; + }; + "ink-0.3.1" = { + name = "ink"; + packageName = "ink"; + version = "0.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ink/-/ink-0.3.1.tgz"; + sha512 = "e3JOOBLE6cDO2aWWkIYXXT7qhb9HN4mBHSiOj2Hv94VAMDiDb0J50koYtxY0tZBq9N117QENGoURmL+tunxQJw=="; + }; + }; + "ink-text-input-1.1.1" = { + name = "ink-text-input"; + packageName = "ink-text-input"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ink-text-input/-/ink-text-input-1.1.1.tgz"; + sha512 = "bOblvdmbXFC/UYbBj0WsKGkVhQaiZXK8A/O0e7/eh8HVr0DAbuZgQKatPzZ2ySsrpmcaMUGSVPbeuJOPO53X/g=="; + }; + }; + "inline-source-map-0.6.2" = { + name = "inline-source-map"; + packageName = "inline-source-map"; + version = "0.6.2"; + src = fetchurl { + url = "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz"; + sha1 = "f9393471c18a79d1724f863fa38b586370ade2a5"; + }; + }; + "innertext-1.0.3" = { + name = "innertext"; + packageName = "innertext"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/innertext/-/innertext-1.0.3.tgz"; + sha512 = "ZC410b7IbrTrmt8bQb27xUOJgXkJu+XL6MVncb9FGyxjRIHyQqNjpSDY20zvSUttkAiYj0dait/67/sXyWvwYg=="; + }; + }; + "inquirer-0.10.1" = { + name = "inquirer"; + packageName = "inquirer"; + version = "0.10.1"; + src = fetchurl { + url = "https://registry.npmjs.org/inquirer/-/inquirer-0.10.1.tgz"; + sha1 = "ea25e4ce69ca145e05c99e46dcfec05e4012594a"; + }; + }; + "inquirer-0.12.0" = { + name = "inquirer"; + packageName = "inquirer"; + version = "0.12.0"; + src = fetchurl { + url = "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz"; + sha1 = "1ef2bfd63504df0bc75785fff8c2c41df12f077e"; + }; + }; + "inquirer-0.8.5" = { + name = "inquirer"; + packageName = "inquirer"; + version = "0.8.5"; + src = fetchurl { + url = "https://registry.npmjs.org/inquirer/-/inquirer-0.8.5.tgz"; + sha1 = "dbd740cf6ca3b731296a63ce6f6d961851f336df"; + }; + }; + "inquirer-1.2.3" = { + name = "inquirer"; + packageName = "inquirer"; + version = "1.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/inquirer/-/inquirer-1.2.3.tgz"; + sha1 = "4dec6f32f37ef7bb0b2ed3f1d1a5c3f545074918"; + }; + }; + "inquirer-3.3.0" = { + name = "inquirer"; + packageName = "inquirer"; + version = "3.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz"; + sha512 = "h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ=="; + }; + }; + "inquirer-5.1.0" = { + name = "inquirer"; + packageName = "inquirer"; + version = "5.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/inquirer/-/inquirer-5.1.0.tgz"; + sha512 = "kn7N70US1MSZHZHSGJLiZ7iCwwncc7b0gc68YtlX29OjI3Mp0tSVV+snVXpZ1G+ONS3Ac9zd1m6hve2ibLDYfA=="; + }; + }; + "inquirer-5.2.0" = { + name = "inquirer"; + packageName = "inquirer"; + version = "5.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/inquirer/-/inquirer-5.2.0.tgz"; + sha512 = "E9BmnJbAKLPGonz0HeWHtbKf+EeSP93paWO3ZYoUpq/aowXvYGjjCSuashhXPpzbArIjBbji39THkxTz9ZeEUQ=="; + }; + }; + "inquirer-6.2.0" = { + name = "inquirer"; + packageName = "inquirer"; + version = "6.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/inquirer/-/inquirer-6.2.0.tgz"; + sha512 = "QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg=="; + }; + }; + "insert-module-globals-7.2.0" = { + name = "insert-module-globals"; + packageName = "insert-module-globals"; + version = "7.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.0.tgz"; + sha512 = "VE6NlW+WGn2/AeOMd496AHFYmE7eLKkUY6Ty31k4og5vmA3Fjuwe9v6ifH6Xx/Hz27QvdoMoviw1/pqWRB09Sw=="; + }; + }; + "insight-0.10.1" = { + name = "insight"; + packageName = "insight"; + version = "0.10.1"; + src = fetchurl { + url = "https://registry.npmjs.org/insight/-/insight-0.10.1.tgz"; + sha512 = "kLGeYQkh18f8KuC68QKdi0iwUcIaayJVB/STpX7x452/7pAUm1yfG4giJwcxbrTh0zNYtc8kBR+6maLMOzglOQ=="; + }; + }; + "insight-0.8.4" = { + name = "insight"; + packageName = "insight"; + version = "0.8.4"; + src = fetchurl { + url = "https://registry.npmjs.org/insight/-/insight-0.8.4.tgz"; + sha1 = "671caf65b47c9fe8c3d1b3206cf45bb211b75884"; + }; + }; + "inspect-custom-symbol-1.1.0" = { + name = "inspect-custom-symbol"; + packageName = "inspect-custom-symbol"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/inspect-custom-symbol/-/inspect-custom-symbol-1.1.0.tgz"; + sha512 = "vtI2YXBRZBkU6DlfHfd0GtZENfiEiTacAXUd0ZY6HA+X7aPznpFfPmzSC+tHKXAkz9KDSdI4AYfwAMXR5t+isg=="; + }; + }; + "int64-buffer-0.1.10" = { + name = "int64-buffer"; + packageName = "int64-buffer"; + version = "0.1.10"; + src = fetchurl { + url = "https://registry.npmjs.org/int64-buffer/-/int64-buffer-0.1.10.tgz"; + sha1 = "277b228a87d95ad777d07c13832022406a473423"; + }; + }; + "internal-ip-1.2.0" = { + name = "internal-ip"; + packageName = "internal-ip"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/internal-ip/-/internal-ip-1.2.0.tgz"; + sha1 = "ae9fbf93b984878785d50a8de1b356956058cf5c"; + }; + }; + "interpret-1.1.0" = { + name = "interpret"; + packageName = "interpret"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz"; + sha1 = "7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614"; + }; + }; + "intersect-1.0.1" = { + name = "intersect"; + packageName = "intersect"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/intersect/-/intersect-1.0.1.tgz"; + sha1 = "332650e10854d8c0ac58c192bdc27a8bf7e7a30c"; + }; + }; + "into-stream-3.1.0" = { + name = "into-stream"; + packageName = "into-stream"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz"; + sha1 = "96fb0a936c12babd6ff1752a17d05616abd094c6"; + }; + }; + "invariant-2.2.4" = { + name = "invariant"; + packageName = "invariant"; + version = "2.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz"; + sha512 = "phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA=="; + }; + }; + "invert-kv-1.0.0" = { + name = "invert-kv"; + packageName = "invert-kv"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz"; + sha1 = "104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"; + }; + }; + "ip-1.1.5" = { + name = "ip"; + packageName = "ip"; + version = "1.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz"; + sha1 = "bdded70114290828c0a039e72ef25f5aaec4354a"; + }; + }; + "ip-regex-1.0.3" = { + name = "ip-regex"; + packageName = "ip-regex"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz"; + sha1 = "dc589076f659f419c222039a33316f1c7387effd"; + }; + }; + "ip-set-1.0.1" = { + name = "ip-set"; + packageName = "ip-set"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ip-set/-/ip-set-1.0.1.tgz"; + sha1 = "633b66d0bd6c8d0de968d053263c9120d3b6727e"; + }; + }; + "ipaddr.js-1.0.5" = { + name = "ipaddr.js"; + packageName = "ipaddr.js"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.0.5.tgz"; + sha1 = "5fa78cf301b825c78abc3042d812723049ea23c7"; + }; + }; + "ipaddr.js-1.4.0" = { + name = "ipaddr.js"; + packageName = "ipaddr.js"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.4.0.tgz"; + sha1 = "296aca878a821816e5b85d0a285a99bcff4582f0"; + }; + }; + "ipaddr.js-1.8.0" = { + name = "ipaddr.js"; + packageName = "ipaddr.js"; + version = "1.8.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz"; + sha1 = "eaa33d6ddd7ace8f7f6fe0c9ca0440e706738b1e"; + }; + }; + "ipaddr.js-1.8.1" = { + name = "ipaddr.js"; + packageName = "ipaddr.js"; + version = "1.8.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.1.tgz"; + sha1 = "fa4b79fa47fd3def5e3b159825161c0a519c9427"; + }; + }; + "irc-replies-2.0.1" = { + name = "irc-replies"; + packageName = "irc-replies"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/irc-replies/-/irc-replies-2.0.1.tgz"; + sha1 = "5bf4125fb6ec0f3929a89647b26e653232942b79"; + }; + }; + "is-3.2.1" = { + name = "is"; + packageName = "is"; + version = "3.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is/-/is-3.2.1.tgz"; + sha1 = "d0ac2ad55eb7b0bec926a5266f6c662aaa83dca5"; + }; + }; + "is-absolute-0.1.7" = { + name = "is-absolute"; + packageName = "is-absolute"; + version = "0.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz"; + sha1 = "847491119fccb5fb436217cc737f7faad50f603f"; + }; + }; + "is-absolute-0.2.6" = { + name = "is-absolute"; + packageName = "is-absolute"; + version = "0.2.6"; + src = fetchurl { + url = "https://registry.npmjs.org/is-absolute/-/is-absolute-0.2.6.tgz"; + sha1 = "20de69f3db942ef2d87b9c2da36f172235b1b5eb"; + }; + }; + "is-absolute-1.0.0" = { + name = "is-absolute"; + packageName = "is-absolute"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz"; + sha512 = "dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA=="; + }; + }; + "is-accessor-descriptor-0.1.6" = { + name = "is-accessor-descriptor"; + packageName = "is-accessor-descriptor"; + version = "0.1.6"; + src = fetchurl { + url = "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz"; + sha1 = "a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"; + }; + }; + "is-accessor-descriptor-1.0.0" = { + name = "is-accessor-descriptor"; + packageName = "is-accessor-descriptor"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz"; + sha512 = "m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ=="; + }; + }; + "is-arguments-1.0.2" = { + name = "is-arguments"; + packageName = "is-arguments"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.2.tgz"; + sha1 = "07e30ad79531844179b642d2d8399435182c8727"; + }; + }; + "is-arrayish-0.2.1" = { + name = "is-arrayish"; + packageName = "is-arrayish"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"; + sha1 = "77c99840527aa8ecb1a8ba697b80645a7a926a9d"; + }; + }; + "is-arrayish-0.3.2" = { + name = "is-arrayish"; + packageName = "is-arrayish"; + version = "0.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz"; + sha512 = "eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="; + }; + }; + "is-ascii-1.0.0" = { + name = "is-ascii"; + packageName = "is-ascii"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-ascii/-/is-ascii-1.0.0.tgz"; + sha1 = "f02ad0259a0921cd199ff21ce1b09e0f6b4e3929"; + }; + }; + "is-binary-path-1.0.1" = { + name = "is-binary-path"; + packageName = "is-binary-path"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz"; + sha1 = "75f16642b480f187a711c814161fd3a4a7655898"; + }; + }; + "is-buffer-1.1.6" = { + name = "is-buffer"; + packageName = "is-buffer"; + version = "1.1.6"; + src = fetchurl { + url = "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz"; + sha512 = "NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="; + }; + }; + "is-builtin-module-1.0.0" = { + name = "is-builtin-module"; + packageName = "is-builtin-module"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz"; + sha1 = "540572d34f7ac3119f8f76c30cbc1b1e037affbe"; + }; + }; + "is-callable-1.1.4" = { + name = "is-callable"; + packageName = "is-callable"; + version = "1.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz"; + sha512 = "r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA=="; + }; + }; + "is-ci-1.2.0" = { + name = "is-ci"; + packageName = "is-ci"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-ci/-/is-ci-1.2.0.tgz"; + sha512 = "plgvKjQtalH2P3Gytb7L61Lmz95g2DlpzFiQyRSFew8WoJKxtKRzrZMeyRN2supblm3Psc8OQGy7Xjb6XG11jw=="; + }; + }; + "is-data-descriptor-0.1.4" = { + name = "is-data-descriptor"; + packageName = "is-data-descriptor"; + version = "0.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz"; + sha1 = "0b5ee648388e2c860282e793f1856fec3f301b56"; + }; + }; + "is-data-descriptor-1.0.0" = { + name = "is-data-descriptor"; + packageName = "is-data-descriptor"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz"; + sha512 = "jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ=="; + }; + }; + "is-date-object-1.0.1" = { + name = "is-date-object"; + packageName = "is-date-object"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz"; + sha1 = "9aa20eb6aeebbff77fbd33e74ca01b33581d3a16"; + }; + }; + "is-descriptor-0.1.6" = { + name = "is-descriptor"; + packageName = "is-descriptor"; + version = "0.1.6"; + src = fetchurl { + url = "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz"; + sha512 = "avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg=="; + }; + }; + "is-descriptor-1.0.2" = { + name = "is-descriptor"; + packageName = "is-descriptor"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz"; + sha512 = "2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg=="; + }; + }; + "is-directory-0.3.1" = { + name = "is-directory"; + packageName = "is-directory"; + version = "0.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz"; + sha1 = "61339b6f2475fc772fd9c9d83f5c8575dc154ae1"; + }; + }; + "is-docker-1.1.0" = { + name = "is-docker"; + packageName = "is-docker"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-docker/-/is-docker-1.1.0.tgz"; + sha1 = "f04374d4eee5310e9a8e113bf1495411e46176a1"; + }; + }; + "is-dotfile-1.0.3" = { + name = "is-dotfile"; + packageName = "is-dotfile"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz"; + sha1 = "a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1"; + }; + }; + "is-equal-shallow-0.1.3" = { + name = "is-equal-shallow"; + packageName = "is-equal-shallow"; + version = "0.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz"; + sha1 = "2238098fc221de0bcfa5d9eac4c45d638aa1c534"; + }; + }; + "is-expression-3.0.0" = { + name = "is-expression"; + packageName = "is-expression"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-expression/-/is-expression-3.0.0.tgz"; + sha1 = "39acaa6be7fd1f3471dc42c7416e61c24317ac9f"; + }; + }; + "is-extendable-0.1.1" = { + name = "is-extendable"; + packageName = "is-extendable"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz"; + sha1 = "62b110e289a471418e3ec36a617d472e301dfc89"; + }; + }; + "is-extendable-1.0.1" = { + name = "is-extendable"; + packageName = "is-extendable"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz"; + sha512 = "arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA=="; + }; + }; + "is-extglob-1.0.0" = { + name = "is-extglob"; + packageName = "is-extglob"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz"; + sha1 = "ac468177c4943405a092fc8f29760c6ffc6206c0"; + }; + }; + "is-extglob-2.1.1" = { + name = "is-extglob"; + packageName = "is-extglob"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"; + sha1 = "a88c02535791f02ed37c76a1b9ea9773c833f8c2"; + }; + }; + "is-file-1.0.0" = { + name = "is-file"; + packageName = "is-file"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-file/-/is-file-1.0.0.tgz"; + sha1 = "28a44cfbd9d3db193045f22b65fce8edf9620596"; + }; + }; + "is-finite-1.0.2" = { + name = "is-finite"; + packageName = "is-finite"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz"; + sha1 = "cc6677695602be550ef11e8b4aa6305342b6d0aa"; + }; + }; + "is-fullwidth-code-point-1.0.0" = { + name = "is-fullwidth-code-point"; + packageName = "is-fullwidth-code-point"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz"; + sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb"; + }; + }; + "is-fullwidth-code-point-2.0.0" = { + name = "is-fullwidth-code-point"; + packageName = "is-fullwidth-code-point"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz"; + sha1 = "a3b30a5c4f199183167aaab93beefae3ddfb654f"; + }; + }; + "is-function-1.0.1" = { + name = "is-function"; + packageName = "is-function"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-function/-/is-function-1.0.1.tgz"; + sha1 = "12cfb98b65b57dd3d193a3121f5f6e2f437602b5"; + }; + }; + "is-glob-2.0.1" = { + name = "is-glob"; + packageName = "is-glob"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz"; + sha1 = "d096f926a3ded5600f3fdfd91198cb0888c2d863"; + }; + }; + "is-glob-3.1.0" = { + name = "is-glob"; + packageName = "is-glob"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz"; + sha1 = "7ba5ae24217804ac70707b96922567486cc3e84a"; + }; + }; + "is-glob-4.0.0" = { + name = "is-glob"; + packageName = "is-glob"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz"; + sha1 = "9521c76845cc2610a85203ddf080a958c2ffabc0"; + }; + }; + "is-installed-globally-0.1.0" = { + name = "is-installed-globally"; + packageName = "is-installed-globally"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz"; + sha1 = "0dfd98f5a9111716dd535dda6492f67bf3d25a80"; + }; + }; + "is-invalid-path-0.1.0" = { + name = "is-invalid-path"; + packageName = "is-invalid-path"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-invalid-path/-/is-invalid-path-0.1.0.tgz"; + sha1 = "307a855b3cf1a938b44ea70d2c61106053714f34"; + }; + }; + "is-lower-case-1.1.3" = { + name = "is-lower-case"; + packageName = "is-lower-case"; + version = "1.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/is-lower-case/-/is-lower-case-1.1.3.tgz"; + sha1 = "7e147be4768dc466db3bfb21cc60b31e6ad69393"; + }; + }; + "is-mergeable-object-1.1.0" = { + name = "is-mergeable-object"; + packageName = "is-mergeable-object"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-mergeable-object/-/is-mergeable-object-1.1.0.tgz"; + sha512 = "JfyDDwUdtS4yHCgUpxOyKB9dnfZ0gecufxB0eytX6BmSXSE+8dbxDGt+V7CNRIRJ9sYFV/WQt2KJG6hNob2sBw=="; + }; + }; + "is-my-ip-valid-1.0.0" = { + name = "is-my-ip-valid"; + packageName = "is-my-ip-valid"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz"; + sha512 = "gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ=="; + }; + }; + "is-my-json-valid-2.19.0" = { + name = "is-my-json-valid"; + packageName = "is-my-json-valid"; + version = "2.19.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.19.0.tgz"; + sha512 = "mG0f/unGX1HZ5ep4uhRaPOS8EkAY8/j6mDRMJrutq4CqhoJWYp7qAlonIPy3TV7p3ju4TK9fo/PbnoksWmsp5Q=="; + }; + }; + "is-natural-number-4.0.1" = { + name = "is-natural-number"; + packageName = "is-natural-number"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz"; + sha1 = "ab9d76e1db4ced51e35de0c72ebecf09f734cde8"; + }; + }; + "is-negated-glob-1.0.0" = { + name = "is-negated-glob"; + packageName = "is-negated-glob"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz"; + sha1 = "6910bca5da8c95e784b5751b976cf5a10fee36d2"; + }; + }; + "is-npm-1.0.0" = { + name = "is-npm"; + packageName = "is-npm"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz"; + sha1 = "f2fb63a65e4905b406c86072765a1a4dc793b9f4"; + }; + }; + "is-number-0.1.1" = { + name = "is-number"; + packageName = "is-number"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz"; + sha1 = "69a7af116963d47206ec9bd9b48a14216f1e3806"; + }; + }; + "is-number-2.1.0" = { + name = "is-number"; + packageName = "is-number"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz"; + sha1 = "01fcbbb393463a548f2f466cce16dece49db908f"; + }; + }; + "is-number-3.0.0" = { + name = "is-number"; + packageName = "is-number"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz"; + sha1 = "24fd6201a4782cf50561c810276afc7d12d71195"; + }; + }; + "is-number-4.0.0" = { + name = "is-number"; + packageName = "is-number"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz"; + sha512 = "rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ=="; + }; + }; + "is-obj-1.0.1" = { + name = "is-obj"; + packageName = "is-obj"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz"; + sha1 = "3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"; + }; + }; + "is-object-1.0.1" = { + name = "is-object"; + packageName = "is-object"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz"; + sha1 = "8952688c5ec2ffd6b03ecc85e769e02903083470"; + }; + }; + "is-options-1.0.1" = { + name = "is-options"; + packageName = "is-options"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-options/-/is-options-1.0.1.tgz"; + sha512 = "2Xj8sA0zDrAcaoWfBiNmc6VPWAgKDpim0T3J9Djq7vbm1UjwbUWzeuLu/FwC46g3cBbAn0E5R0xwVtOobM6Xxg=="; + }; + }; + "is-path-cwd-1.0.0" = { + name = "is-path-cwd"; + packageName = "is-path-cwd"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz"; + sha1 = "d225ec23132e89edd38fda767472e62e65f1106d"; + }; + }; + "is-path-in-cwd-1.0.1" = { + name = "is-path-in-cwd"; + packageName = "is-path-in-cwd"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz"; + sha512 = "FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ=="; + }; + }; + "is-path-inside-1.0.1" = { + name = "is-path-inside"; + packageName = "is-path-inside"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz"; + sha1 = "8ef5b7de50437a3fdca6b4e865ef7aa55cb48036"; + }; + }; + "is-plain-obj-1.1.0" = { + name = "is-plain-obj"; + packageName = "is-plain-obj"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz"; + sha1 = "71a50c8429dfca773c92a390a4a03b39fcd51d3e"; + }; + }; + "is-plain-object-2.0.4" = { + name = "is-plain-object"; + packageName = "is-plain-object"; + version = "2.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz"; + sha512 = "h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og=="; + }; + }; + "is-posix-bracket-0.1.1" = { + name = "is-posix-bracket"; + packageName = "is-posix-bracket"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz"; + sha1 = "3334dc79774368e92f016e6fbc0a88f5cd6e6bc4"; + }; + }; + "is-primitive-2.0.0" = { + name = "is-primitive"; + packageName = "is-primitive"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz"; + sha1 = "207bab91638499c07b2adf240a41a87210034575"; + }; + }; + "is-promise-1.0.1" = { + name = "is-promise"; + packageName = "is-promise"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-promise/-/is-promise-1.0.1.tgz"; + sha1 = "31573761c057e33c2e91aab9e96da08cefbe76e5"; + }; + }; + "is-promise-2.1.0" = { + name = "is-promise"; + packageName = "is-promise"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz"; + sha1 = "79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"; + }; + }; + "is-property-1.0.2" = { + name = "is-property"; + packageName = "is-property"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz"; + sha1 = "57fe1c4e48474edd65b09911f26b1cd4095dda84"; + }; + }; + "is-redirect-1.0.0" = { + name = "is-redirect"; + packageName = "is-redirect"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz"; + sha1 = "1d03dded53bd8db0f30c26e4f95d36fc7c87dc24"; + }; + }; + "is-regex-1.0.4" = { + name = "is-regex"; + packageName = "is-regex"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz"; + sha1 = "5517489b547091b0930e095654ced25ee97e9491"; + }; + }; + "is-regexp-1.0.0" = { + name = "is-regexp"; + packageName = "is-regexp"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz"; + sha1 = "fd2d883545c46bac5a633e7b9a09e87fa2cb5069"; + }; + }; + "is-relative-0.1.3" = { + name = "is-relative"; + packageName = "is-relative"; + version = "0.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"; + sha1 = "905fee8ae86f45b3ec614bc3c15c869df0876e82"; + }; + }; + "is-relative-0.2.1" = { + name = "is-relative"; + packageName = "is-relative"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-relative/-/is-relative-0.2.1.tgz"; + sha1 = "d27f4c7d516d175fb610db84bbeef23c3bc97aa5"; + }; + }; + "is-relative-1.0.0" = { + name = "is-relative"; + packageName = "is-relative"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz"; + sha512 = "Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA=="; + }; + }; + "is-resolvable-1.1.0" = { + name = "is-resolvable"; + packageName = "is-resolvable"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz"; + sha512 = "qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg=="; + }; + }; + "is-retry-allowed-1.1.0" = { + name = "is-retry-allowed"; + packageName = "is-retry-allowed"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz"; + sha1 = "11a060568b67339444033d0125a61a20d564fb34"; + }; + }; + "is-root-1.0.0" = { + name = "is-root"; + packageName = "is-root"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-root/-/is-root-1.0.0.tgz"; + sha1 = "07b6c233bc394cd9d02ba15c966bd6660d6342d5"; + }; + }; + "is-scoped-1.0.0" = { + name = "is-scoped"; + packageName = "is-scoped"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-scoped/-/is-scoped-1.0.0.tgz"; + sha1 = "449ca98299e713038256289ecb2b540dc437cb30"; + }; + }; + "is-stream-1.1.0" = { + name = "is-stream"; + packageName = "is-stream"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz"; + sha1 = "12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"; + }; + }; + "is-string-1.0.4" = { + name = "is-string"; + packageName = "is-string"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/is-string/-/is-string-1.0.4.tgz"; + sha1 = "cc3a9b69857d621e963725a24caeec873b826e64"; + }; + }; + "is-subset-0.1.1" = { + name = "is-subset"; + packageName = "is-subset"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz"; + sha1 = "8a59117d932de1de00f245fcdd39ce43f1e939a6"; + }; + }; + "is-supported-regexp-flag-1.0.1" = { + name = "is-supported-regexp-flag"; + packageName = "is-supported-regexp-flag"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.1.tgz"; + sha512 = "3vcJecUUrpgCqc/ca0aWeNu64UGgxcvO60K/Fkr1N6RSvfGCTU60UKN68JDmKokgba0rFFJs12EnzOQa14ubKQ=="; + }; + }; + "is-symbol-1.0.1" = { + name = "is-symbol"; + packageName = "is-symbol"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz"; + sha1 = "3cc59f00025194b6ab2e38dbae6689256b660572"; + }; + }; + "is-text-path-1.0.1" = { + name = "is-text-path"; + packageName = "is-text-path"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz"; + sha1 = "4e1aa0fb51bfbcb3e92688001397202c1775b66e"; + }; + }; + "is-typedarray-1.0.0" = { + name = "is-typedarray"; + packageName = "is-typedarray"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"; + sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a"; + }; + }; + "is-unc-path-0.1.2" = { + name = "is-unc-path"; + packageName = "is-unc-path"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/is-unc-path/-/is-unc-path-0.1.2.tgz"; + sha1 = "6ab053a72573c10250ff416a3814c35178af39b9"; + }; + }; + "is-unc-path-1.0.0" = { + name = "is-unc-path"; + packageName = "is-unc-path"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz"; + sha512 = "mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ=="; + }; + }; + "is-upper-case-1.1.2" = { + name = "is-upper-case"; + packageName = "is-upper-case"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/is-upper-case/-/is-upper-case-1.1.2.tgz"; + sha1 = "8d0b1fa7e7933a1e58483600ec7d9661cbaf756f"; + }; + }; + "is-url-1.2.4" = { + name = "is-url"; + packageName = "is-url"; + version = "1.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz"; + sha512 = "ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww=="; + }; + }; + "is-url-superb-2.0.0" = { + name = "is-url-superb"; + packageName = "is-url-superb"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-url-superb/-/is-url-superb-2.0.0.tgz"; + sha1 = "b728a18cf692e4d16da6b94c7408a811db0d0492"; + }; + }; + "is-utf8-0.2.1" = { + name = "is-utf8"; + packageName = "is-utf8"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"; + sha1 = "4b0da1442104d1b336340e80797e865cf39f7d72"; + }; + }; + "is-valid-glob-1.0.0" = { + name = "is-valid-glob"; + packageName = "is-valid-glob"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz"; + sha1 = "29bf3eff701be2d4d315dbacc39bc39fe8f601aa"; + }; + }; + "is-valid-path-0.1.1" = { + name = "is-valid-path"; + packageName = "is-valid-path"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/is-valid-path/-/is-valid-path-0.1.1.tgz"; + sha1 = "110f9ff74c37f663e1ec7915eb451f2db93ac9df"; + }; + }; + "is-windows-0.2.0" = { + name = "is-windows"; + packageName = "is-windows"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz"; + sha1 = "de1aa6d63ea29dd248737b69f1ff8b8002d2108c"; + }; + }; + "is-windows-1.0.2" = { + name = "is-windows"; + packageName = "is-windows"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz"; + sha512 = "eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA=="; + }; + }; + "is-wsl-1.1.0" = { + name = "is-wsl"; + packageName = "is-wsl"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz"; + sha1 = "1f16e4aa22b04d1336b66188a66af3c600c3a66d"; + }; + }; + "isarray-0.0.1" = { + name = "isarray"; + packageName = "isarray"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"; + sha1 = "8a18acfca9a8f4177e09abfc6038939b05d1eedf"; + }; + }; + "isarray-1.0.0" = { + name = "isarray"; + packageName = "isarray"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"; + sha1 = "bb935d48582cba168c06834957a54a3e07124f11"; + }; + }; + "isarray-2.0.1" = { + name = "isarray"; + packageName = "isarray"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz"; + sha1 = "a37d94ed9cda2d59865c9f76fe596ee1f338741e"; + }; + }; + "isarray-2.0.4" = { + name = "isarray"; + packageName = "isarray"; + version = "2.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/isarray/-/isarray-2.0.4.tgz"; + sha512 = "GMxXOiUirWg1xTKRipM0Ek07rX+ubx4nNVElTJdNLYmNO/2YrDkgJGw9CljXn+r4EWiDQg/8lsRdHyg2PJuUaA=="; + }; + }; + "isbinaryfile-3.0.3" = { + name = "isbinaryfile"; + packageName = "isbinaryfile"; + version = "3.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz"; + sha512 = "8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw=="; + }; + }; + "isexe-1.1.2" = { + name = "isexe"; + packageName = "isexe"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/isexe/-/isexe-1.1.2.tgz"; + sha1 = "36f3e22e60750920f5e7241a476a8c6a42275ad0"; + }; + }; + "isexe-2.0.0" = { + name = "isexe"; + packageName = "isexe"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"; + sha1 = "e8fbf374dc556ff8947a10dcb0572d633f2cfa10"; + }; + }; + "isobject-2.1.0" = { + name = "isobject"; + packageName = "isobject"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz"; + sha1 = "f065561096a3f1da2ef46272f815c840d87e0c89"; + }; + }; + "isobject-3.0.1" = { + name = "isobject"; + packageName = "isobject"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz"; + sha1 = "4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"; + }; + }; + "isomorphic-fetch-2.2.1" = { + name = "isomorphic-fetch"; + packageName = "isomorphic-fetch"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz"; + sha1 = "611ae1acf14f5e81f729507472819fe9733558a9"; + }; + }; + "isstream-0.1.2" = { + name = "isstream"; + packageName = "isstream"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"; + sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a"; + }; + }; + "isurl-1.0.0" = { + name = "isurl"; + packageName = "isurl"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz"; + sha512 = "1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w=="; + }; + }; + "iterall-1.1.3" = { + name = "iterall"; + packageName = "iterall"; + version = "1.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/iterall/-/iterall-1.1.3.tgz"; + sha512 = "Cu/kb+4HiNSejAPhSaN1VukdNTTi/r4/e+yykqjlG/IW+1gZH5b4+Bq3whDX4tvbYugta3r8KTMUiqT3fIGxuQ=="; + }; + }; + "iterall-1.2.2" = { + name = "iterall"; + packageName = "iterall"; + version = "1.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/iterall/-/iterall-1.2.2.tgz"; + sha512 = "yynBb1g+RFUPY64fTrFv7nsjRrENBQJaX2UL+2Szc9REFrSNm1rpSXHGzhmAy7a9uv3vlvgBlXnf9RqmPH1/DA=="; + }; + }; + "iterare-0.0.8" = { + name = "iterare"; + packageName = "iterare"; + version = "0.0.8"; + src = fetchurl { + url = "https://registry.npmjs.org/iterare/-/iterare-0.0.8.tgz"; + sha1 = "a969a80a1fbff6b78f28776594d7bc2bdfab6aad"; + }; + }; + "iterators-0.1.0" = { + name = "iterators"; + packageName = "iterators"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/iterators/-/iterators-0.1.0.tgz"; + sha1 = "d03f666ca4e6130138565997cacea54164203156"; + }; + }; + "jade-0.26.3" = { + name = "jade"; + packageName = "jade"; + version = "0.26.3"; + src = fetchurl { + url = "https://registry.npmjs.org/jade/-/jade-0.26.3.tgz"; + sha1 = "8f10d7977d8d79f2f6ff862a81b0513ccb25686c"; + }; + }; + "jade-0.27.0" = { + name = "jade"; + packageName = "jade"; + version = "0.27.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jade/-/jade-0.27.0.tgz"; + sha1 = "dc5ebed10d04a5e0eaf49ef0009bec473d1a6b31"; + }; + }; + "jade-1.11.0" = { + name = "jade"; + packageName = "jade"; + version = "1.11.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jade/-/jade-1.11.0.tgz"; + sha1 = "9c80e538c12d3fb95c8d9bb9559fa0cc040405fd"; + }; + }; + "jaeger-client-3.12.0" = { + name = "jaeger-client"; + packageName = "jaeger-client"; + version = "3.12.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jaeger-client/-/jaeger-client-3.12.0.tgz"; + sha512 = "TRwzui1D0OdNREHKWGw0Iuz2EkyTmlPVnzpIEXgPeiEbr/8j164Xvpfc1eCpbfGjNStcWj7Ipcvba/JBSy+q8w=="; + }; + }; + "jed-1.1.1" = { + name = "jed"; + packageName = "jed"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/jed/-/jed-1.1.1.tgz"; + sha1 = "7a549bbd9ffe1585b0cd0a191e203055bee574b4"; + }; + }; + "jetpack-id-1.0.0" = { + name = "jetpack-id"; + packageName = "jetpack-id"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jetpack-id/-/jetpack-id-1.0.0.tgz"; + sha1 = "2cf9fbae46d8074fc16b7de0071c8efebca473a6"; + }; + }; + "jju-1.4.0" = { + name = "jju"; + packageName = "jju"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz"; + sha1 = "a3abe2718af241a2b2904f84a625970f389ae32a"; + }; + }; + "jmespath-0.15.0" = { + name = "jmespath"; + packageName = "jmespath"; + version = "0.15.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz"; + sha1 = "a3f222a9aae9f966f5d27c796510e28091764217"; + }; + }; + "jodid25519-1.0.2" = { + name = "jodid25519"; + packageName = "jodid25519"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz"; + sha1 = "06d4912255093419477d425633606e0e90782967"; + }; + }; + "jquery-3.3.1" = { + name = "jquery"; + packageName = "jquery"; + version = "3.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/jquery/-/jquery-3.3.1.tgz"; + sha512 = "Ubldcmxp5np52/ENotGxlLe6aGMvmF4R8S6tZjsP6Knsaxd/xp3Zrh50cG93lR6nPXyUFwzN3ZSOQI0wRJNdGg=="; + }; + }; + "jquery-ui-bundle-1.12.1" = { + name = "jquery-ui-bundle"; + packageName = "jquery-ui-bundle"; + version = "1.12.1"; + src = fetchurl { + url = "https://registry.npmjs.org/jquery-ui-bundle/-/jquery-ui-bundle-1.12.1.tgz"; + sha1 = "d6be2e4c377494e2378b1cae2920a91d1182d8c4"; + }; + }; + "js-base64-2.4.9" = { + name = "js-base64"; + packageName = "js-base64"; + version = "2.4.9"; + src = fetchurl { + url = "https://registry.npmjs.org/js-base64/-/js-base64-2.4.9.tgz"; + sha512 = "xcinL3AuDJk7VSzsHgb9DvvIXayBbadtMZ4HFPx8rUszbW1MuNMlwYVC4zzCZ6e1sqZpnNS5ZFYOhXqA39T7LQ=="; + }; + }; + "js-select-0.6.0" = { + name = "js-select"; + packageName = "js-select"; + version = "0.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/js-select/-/js-select-0.6.0.tgz"; + sha1 = "c284e22824d5927aec962dcdf247174aefb0d190"; + }; + }; + "js-stringify-1.0.2" = { + name = "js-stringify"; + packageName = "js-stringify"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz"; + sha1 = "1736fddfd9724f28a3682adc6230ae7e4e9679db"; + }; + }; + "js-tokens-3.0.2" = { + name = "js-tokens"; + packageName = "js-tokens"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz"; + sha1 = "9866df395102130e38f7f996bceb65443209c25b"; + }; + }; + "js-tokens-4.0.0" = { + name = "js-tokens"; + packageName = "js-tokens"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"; + sha512 = "RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="; + }; + }; + "js-yaml-0.3.7" = { + name = "js-yaml"; + packageName = "js-yaml"; + version = "0.3.7"; + src = fetchurl { + url = "https://registry.npmjs.org/js-yaml/-/js-yaml-0.3.7.tgz"; + sha1 = "d739d8ee86461e54b354d6a7d7d1f2ad9a167f62"; + }; + }; + "js-yaml-2.1.0" = { + name = "js-yaml"; + packageName = "js-yaml"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/js-yaml/-/js-yaml-2.1.0.tgz"; + sha1 = "a55a6e4706b01d06326259a6f4bfc42e6ae38b1f"; + }; + }; + "js-yaml-3.10.0" = { + name = "js-yaml"; + packageName = "js-yaml"; + version = "3.10.0"; + src = fetchurl { + url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz"; + sha512 = "O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA=="; + }; + }; + "js-yaml-3.12.0" = { + name = "js-yaml"; + packageName = "js-yaml"; + version = "3.12.0"; + src = fetchurl { + url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz"; + sha512 = "PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A=="; + }; + }; + "js2xmlparser-1.0.0" = { + name = "js2xmlparser"; + packageName = "js2xmlparser"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-1.0.0.tgz"; + sha1 = "5a170f2e8d6476ce45405e04823242513782fe30"; + }; + }; + "js2xmlparser-3.0.0" = { + name = "js2xmlparser"; + packageName = "js2xmlparser"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-3.0.0.tgz"; + sha1 = "3fb60eaa089c5440f9319f51760ccd07e2499733"; + }; + }; + "jsbn-0.1.1" = { + name = "jsbn"; + packageName = "jsbn"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz"; + sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"; + }; + }; + "jsdom-7.2.2" = { + name = "jsdom"; + packageName = "jsdom"; + version = "7.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/jsdom/-/jsdom-7.2.2.tgz"; + sha1 = "40b402770c2bda23469096bee91ab675e3b1fc6e"; + }; + }; + "jsesc-1.3.0" = { + name = "jsesc"; + packageName = "jsesc"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz"; + sha1 = "46c3fec8c1892b12b0833db9bc7622176dbab34b"; + }; + }; + "jsesc-2.5.1" = { + name = "jsesc"; + packageName = "jsesc"; + version = "2.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/jsesc/-/jsesc-2.5.1.tgz"; + sha1 = "e421a2a8e20d6b0819df28908f782526b96dd1fe"; + }; + }; + "jshint-2.8.0" = { + name = "jshint"; + packageName = "jshint"; + version = "2.8.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jshint/-/jshint-2.8.0.tgz"; + sha1 = "1d09a3bd913c4cadfa81bf18d582bd85bffe0d44"; + }; + }; + "json-buffer-3.0.0" = { + name = "json-buffer"; + packageName = "json-buffer"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz"; + sha1 = "5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898"; + }; + }; + "json-edm-parser-0.1.2" = { + name = "json-edm-parser"; + packageName = "json-edm-parser"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/json-edm-parser/-/json-edm-parser-0.1.2.tgz"; + sha1 = "1e60b0fef1bc0af67bc0d146dfdde5486cd615b4"; + }; + }; + "json-merge-patch-0.2.3" = { + name = "json-merge-patch"; + packageName = "json-merge-patch"; + version = "0.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/json-merge-patch/-/json-merge-patch-0.2.3.tgz"; + sha1 = "fa2c6b5af87da77bae2966a589d52e23ed81fe40"; + }; + }; + "json-parse-better-errors-1.0.2" = { + name = "json-parse-better-errors"; + packageName = "json-parse-better-errors"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz"; + sha512 = "mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw=="; + }; + }; + "json-parse-helpfulerror-1.0.3" = { + name = "json-parse-helpfulerror"; + packageName = "json-parse-helpfulerror"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz"; + sha1 = "13f14ce02eed4e981297b64eb9e3b932e2dd13dc"; + }; + }; + "json-refs-2.1.7" = { + name = "json-refs"; + packageName = "json-refs"; + version = "2.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/json-refs/-/json-refs-2.1.7.tgz"; + sha1 = "b9eb01fe29f5ea3e92878f15aea10ad38b5acf89"; + }; + }; + "json-rpc2-0.8.1" = { + name = "json-rpc2"; + packageName = "json-rpc2"; + version = "0.8.1"; + src = fetchurl { + url = "https://registry.npmjs.org/json-rpc2/-/json-rpc2-0.8.1.tgz"; + sha1 = "efe8c9834605b556c488d1ed7bcf24ee381eeeb2"; + }; + }; + "json-schema-0.2.2" = { + name = "json-schema"; + packageName = "json-schema"; + version = "0.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz"; + sha1 = "50354f19f603917c695f70b85afa77c3b0f23506"; + }; + }; + "json-schema-0.2.3" = { + name = "json-schema"; + packageName = "json-schema"; + version = "0.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz"; + sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13"; + }; + }; + "json-schema-deref-sync-0.3.4" = { + name = "json-schema-deref-sync"; + packageName = "json-schema-deref-sync"; + version = "0.3.4"; + src = fetchurl { + url = "https://registry.npmjs.org/json-schema-deref-sync/-/json-schema-deref-sync-0.3.4.tgz"; + sha512 = "4Ssj+1UGDJAzPIdTL1QW/rvHwWeuwC28gjbA0EjStLxVsalc+UPciKXxs3rhtr4gaGdIBojW/VmvC8B8bCQwcA=="; + }; + }; + "json-schema-ref-parser-3.3.1" = { + name = "json-schema-ref-parser"; + packageName = "json-schema-ref-parser"; + version = "3.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/json-schema-ref-parser/-/json-schema-ref-parser-3.3.1.tgz"; + sha512 = "stQTMhec2R/p2L9dH4XXRlpNCP0mY8QrLd/9Kl+8SHJQmwHtE1nDfXH4wbsSM+GkJMl8t92yZbI0OIol432CIQ=="; + }; + }; + "json-schema-traverse-0.3.1" = { + name = "json-schema-traverse"; + packageName = "json-schema-traverse"; + version = "0.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz"; + sha1 = "349a6d44c53a51de89b40805c5d5e59b417d3340"; + }; + }; + "json-schema-traverse-0.4.1" = { + name = "json-schema-traverse"; + packageName = "json-schema-traverse"; + version = "0.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"; + sha512 = "xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="; + }; + }; + "json-stable-stringify-0.0.1" = { + name = "json-stable-stringify"; + packageName = "json-stable-stringify"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz"; + sha1 = "611c23e814db375527df851193db59dd2af27f45"; + }; + }; + "json-stable-stringify-1.0.1" = { + name = "json-stable-stringify"; + packageName = "json-stable-stringify"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz"; + sha1 = "9a759d39c5f2ff503fd5300646ed445f88c4f9af"; + }; + }; + "json-stable-stringify-without-jsonify-1.0.1" = { + name = "json-stable-stringify-without-jsonify"; + packageName = "json-stable-stringify-without-jsonify"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz"; + sha1 = "9db7b59496ad3f3cfef30a75142d2d930ad72651"; + }; + }; + "json-stringify-safe-3.0.0" = { + name = "json-stringify-safe"; + packageName = "json-stringify-safe"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-3.0.0.tgz"; + sha1 = "9db7b0e530c7f289c5e8c8432af191c2ff75a5b3"; + }; + }; + "json-stringify-safe-5.0.1" = { + name = "json-stringify-safe"; + packageName = "json-stringify-safe"; + version = "5.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"; + sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"; + }; + }; + "json3-3.2.6" = { + name = "json3"; + packageName = "json3"; + version = "3.2.6"; + src = fetchurl { + url = "https://registry.npmjs.org/json3/-/json3-3.2.6.tgz"; + sha1 = "f6efc93c06a04de9aec53053df2559bb19e2038b"; + }; + }; + "json3-3.3.2" = { + name = "json3"; + packageName = "json3"; + version = "3.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz"; + sha1 = "3c0434743df93e2f5c42aee7b19bcb483575f4e1"; + }; + }; + "json5-0.5.1" = { + name = "json5"; + packageName = "json5"; + version = "0.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz"; + sha1 = "1eade7acc012034ad84e2396767ead9fa5495821"; + }; + }; + "json5-1.0.1" = { + name = "json5"; + packageName = "json5"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz"; + sha512 = "aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow=="; + }; + }; + "jsonata-1.5.4" = { + name = "jsonata"; + packageName = "jsonata"; + version = "1.5.4"; + src = fetchurl { + url = "https://registry.npmjs.org/jsonata/-/jsonata-1.5.4.tgz"; + sha512 = "F/p92UWYUn+kD3SE898jjlz1mkBzjtok9ZTtWT6+axS4Z2Wtc8p/md6xHkyCGWPdIEJBTSw0mlvKE+s+fAVSjg=="; + }; + }; + "jsonfile-1.0.1" = { + name = "jsonfile"; + packageName = "jsonfile"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/jsonfile/-/jsonfile-1.0.1.tgz"; + sha1 = "ea5efe40b83690b98667614a7392fc60e842c0dd"; + }; + }; + "jsonfile-2.4.0" = { + name = "jsonfile"; + packageName = "jsonfile"; + version = "2.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz"; + sha1 = "3736a2b428b87bbda0cc83b53fa3d633a35c2ae8"; + }; + }; + "jsonfile-3.0.1" = { + name = "jsonfile"; + packageName = "jsonfile"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz"; + sha1 = "a5ecc6f65f53f662c4415c7675a0331d0992ec66"; + }; + }; + "jsonfile-4.0.0" = { + name = "jsonfile"; + packageName = "jsonfile"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz"; + sha1 = "8771aae0799b64076b76640fca058f9c10e33ecb"; + }; + }; + "jsonify-0.0.0" = { + name = "jsonify"; + packageName = "jsonify"; + version = "0.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz"; + sha1 = "2c74b6ee41d93ca51b7b5aaee8f503631d252a73"; + }; + }; + "jsonlint-1.6.2" = { + name = "jsonlint"; + packageName = "jsonlint"; + version = "1.6.2"; + src = fetchurl { + url = "https://registry.npmjs.org/jsonlint/-/jsonlint-1.6.2.tgz"; + sha1 = "5737045085f55eb455c68b1ff4ebc01bd50e8830"; + }; + }; + "jsonminify-0.4.1" = { + name = "jsonminify"; + packageName = "jsonminify"; + version = "0.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/jsonminify/-/jsonminify-0.4.1.tgz"; + sha1 = "805dafbb39395188cee9ab582c81ef959d7e710c"; + }; + }; + "jsonparse-0.0.5" = { + name = "jsonparse"; + packageName = "jsonparse"; + version = "0.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/jsonparse/-/jsonparse-0.0.5.tgz"; + sha1 = "330542ad3f0a654665b778f3eb2d9a9fa507ac64"; + }; + }; + "jsonparse-0.0.6" = { + name = "jsonparse"; + packageName = "jsonparse"; + version = "0.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/jsonparse/-/jsonparse-0.0.6.tgz"; + sha1 = "ab599f19324d4ae178fa21a930192ab11ab61a4e"; + }; + }; + "jsonparse-1.2.0" = { + name = "jsonparse"; + packageName = "jsonparse"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jsonparse/-/jsonparse-1.2.0.tgz"; + sha1 = "5c0c5685107160e72fe7489bddea0b44c2bc67bd"; + }; + }; + "jsonparse-1.3.1" = { + name = "jsonparse"; + packageName = "jsonparse"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz"; + sha1 = "3f4dae4a91fac315f71062f8521cc239f1366280"; + }; + }; + "jsonpointer-4.0.1" = { + name = "jsonpointer"; + packageName = "jsonpointer"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz"; + sha1 = "4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9"; + }; + }; + "jsonwebtoken-8.2.1" = { + name = "jsonwebtoken"; + packageName = "jsonwebtoken"; + version = "8.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.2.1.tgz"; + sha512 = "l8rUBr0fqYYwPc8/ZGrue7GiW7vWdZtZqelxo4Sd5lMvuEeCK8/wS54sEo6tJhdZ6hqfutsj6COgC0d1XdbHGw=="; + }; + }; + "jsonwebtoken-8.3.0" = { + name = "jsonwebtoken"; + packageName = "jsonwebtoken"; + version = "8.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.3.0.tgz"; + sha512 = "oge/hvlmeJCH+iIz1DwcO7vKPkNGJHhgkspk8OH3VKlw+mbi42WtD4ig1+VXRln765vxptAv+xT26Fd3cteqag=="; + }; + }; + "jspm-config-0.3.4" = { + name = "jspm-config"; + packageName = "jspm-config"; + version = "0.3.4"; + src = fetchurl { + url = "https://registry.npmjs.org/jspm-config/-/jspm-config-0.3.4.tgz"; + sha1 = "44c26902e4ae8ece2366cedc9ff16b10a5f391c6"; + }; + }; + "jsprim-0.3.0" = { + name = "jsprim"; + packageName = "jsprim"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jsprim/-/jsprim-0.3.0.tgz"; + sha1 = "cd13466ea2480dbd8396a570d47d31dda476f8b1"; + }; + }; + "jsprim-1.4.0" = { + name = "jsprim"; + packageName = "jsprim"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jsprim/-/jsprim-1.4.0.tgz"; + sha1 = "a3b87e40298d8c380552d8cc7628a0bb95a22918"; + }; + }; + "jsprim-1.4.1" = { + name = "jsprim"; + packageName = "jsprim"; + version = "1.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz"; + sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"; + }; + }; + "jsrsasign-4.8.2" = { + name = "jsrsasign"; + packageName = "jsrsasign"; + version = "4.8.2"; + src = fetchurl { + url = "https://registry.npmjs.org/jsrsasign/-/jsrsasign-4.8.2.tgz"; + sha1 = "bd0a7040d426d7598d6c742ec8f875d0e88644a9"; + }; + }; + "jstransform-10.1.0" = { + name = "jstransform"; + packageName = "jstransform"; + version = "10.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jstransform/-/jstransform-10.1.0.tgz"; + sha1 = "b4c49bf63f162c108b0348399a8737c713b0a83a"; + }; + }; + "jstransformer-0.0.2" = { + name = "jstransformer"; + packageName = "jstransformer"; + version = "0.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/jstransformer/-/jstransformer-0.0.2.tgz"; + sha1 = "7aae29a903d196cfa0973d885d3e47947ecd76ab"; + }; + }; + "jstransformer-1.0.0" = { + name = "jstransformer"; + packageName = "jstransformer"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz"; + sha1 = "ed8bf0921e2f3f1ed4d5c1a44f68709ed24722c3"; + }; + }; + "jszip-2.6.1" = { + name = "jszip"; + packageName = "jszip"; + version = "2.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/jszip/-/jszip-2.6.1.tgz"; + sha1 = "b88f3a7b2e67a2a048152982c7a3756d9c4828f0"; + }; + }; + "jszip-3.1.5" = { + name = "jszip"; + packageName = "jszip"; + version = "3.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/jszip/-/jszip-3.1.5.tgz"; + sha512 = "5W8NUaFRFRqTOL7ZDDrx5qWHJyBXy6velVudIzQUSoqAAYqzSh2Z7/m0Rf1QbmQJccegD0r+YZxBjzqoBiEeJQ=="; + }; + }; + "junk-2.1.0" = { + name = "junk"; + packageName = "junk"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/junk/-/junk-2.1.0.tgz"; + sha1 = "f431b4b7f072dc500a5f10ce7f4ec71930e70134"; + }; + }; + "just-detect-adblock-1.0.0" = { + name = "just-detect-adblock"; + packageName = "just-detect-adblock"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/just-detect-adblock/-/just-detect-adblock-1.0.0.tgz"; + sha1 = "7bf8660cf15571fe7cf3b49c222e4716e1605a0c"; + }; + }; + "jwa-1.1.6" = { + name = "jwa"; + packageName = "jwa"; + version = "1.1.6"; + src = fetchurl { + url = "https://registry.npmjs.org/jwa/-/jwa-1.1.6.tgz"; + sha512 = "tBO/cf++BUsJkYql/kBbJroKOgHWEigTKBAjjBEmrMGYd1QMBC74Hr4Wo2zCZw6ZrVhlJPvoMrkcOnlWR/DJfw=="; + }; + }; + "jws-3.1.5" = { + name = "jws"; + packageName = "jws"; + version = "3.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/jws/-/jws-3.1.5.tgz"; + sha512 = "GsCSexFADNQUr8T5HPJvayTjvPIfoyJPtLQBwn5a4WZQchcrPMPMAWcC1AzJVRDKyD6ZPROPAxgv6rfHViO4uQ=="; + }; + }; + "jwt-decode-2.2.0" = { + name = "jwt-decode"; + packageName = "jwt-decode"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jwt-decode/-/jwt-decode-2.2.0.tgz"; + sha1 = "7d86bd56679f58ce6a84704a657dd392bba81a79"; + }; + }; + "k-bucket-0.6.0" = { + name = "k-bucket"; + packageName = "k-bucket"; + version = "0.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/k-bucket/-/k-bucket-0.6.0.tgz"; + sha1 = "afc532545f69d466293e887b00d5fc73377c3abb"; + }; + }; + "k-bucket-2.0.1" = { + name = "k-bucket"; + packageName = "k-bucket"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/k-bucket/-/k-bucket-2.0.1.tgz"; + sha1 = "58cccb244f563326ba893bf5c06a35f644846daa"; + }; + }; + "k-bucket-3.3.1" = { + name = "k-bucket"; + packageName = "k-bucket"; + version = "3.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/k-bucket/-/k-bucket-3.3.1.tgz"; + sha512 = "kgwWqYT79rAahn4maIVTP8dIe+m1KulufWW+f1bB9DlZrRFiGpZ4iJOg2HUp4xJYBWONP3+rOPIWF/RXABU6mw=="; + }; + }; + "k-bucket-4.0.1" = { + name = "k-bucket"; + packageName = "k-bucket"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/k-bucket/-/k-bucket-4.0.1.tgz"; + sha512 = "YvDpmY3waI999h1zZoW1rJ04fZrgZ+5PAlVmvwDHT6YO/Q1AOhdel07xsKy9eAvJjQ9xZV1wz3rXKqEfaWvlcQ=="; + }; + }; + "k-rpc-3.7.0" = { + name = "k-rpc"; + packageName = "k-rpc"; + version = "3.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/k-rpc/-/k-rpc-3.7.0.tgz"; + sha1 = "641f99b2825be34b6e7984f22b7962dc1a906c23"; + }; + }; + "k-rpc-4.3.1" = { + name = "k-rpc"; + packageName = "k-rpc"; + version = "4.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/k-rpc/-/k-rpc-4.3.1.tgz"; + sha512 = "mgAJZeFYbpP0xzJzmS0TQTYoFI0sjy3GnKFhg8wyboL+KvWg2WLaA2Oy9PthLPx2Rxz4WeBMk4y3MSOrDJ95FA=="; + }; + }; + "k-rpc-5.0.0" = { + name = "k-rpc"; + packageName = "k-rpc"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/k-rpc/-/k-rpc-5.0.0.tgz"; + sha512 = "vCH2rQdfMOS+MlUuTSuar1pS2EMrltURf9LmAR9xR6Jik0XPlMX3vEixgqMn17wKmFVCublJqSJ4hJIP7oKZ3Q=="; + }; + }; + "k-rpc-socket-1.8.0" = { + name = "k-rpc-socket"; + packageName = "k-rpc-socket"; + version = "1.8.0"; + src = fetchurl { + url = "https://registry.npmjs.org/k-rpc-socket/-/k-rpc-socket-1.8.0.tgz"; + sha512 = "f/9TynsO8YYjZ6JjNNtSSH7CJcIHcio1buy3zqByGxb/GX8AWLdL6FZEWTrN8V3/J7W4/E0ZTQQ+Jt2rVq7ELg=="; + }; + }; + "kad-fs-0.0.4" = { + name = "kad-fs"; + packageName = "kad-fs"; + version = "0.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/kad-fs/-/kad-fs-0.0.4.tgz"; + sha1 = "02ea5aa5cf22225725579627ccfd6d266372289a"; + }; + }; + "kad-git+https://github.com/gwicke/kad.git#master" = { + name = "kad"; + packageName = "kad"; + version = "1.3.6"; + src = fetchgit { + url = "https://github.com/gwicke/kad.git"; + rev = "936c91652d757ea6f9dd30e44698afb0daaa1d17"; + sha256 = "69b2ef001b9f4161dad34f5305a5895cfa9f98f124689277293fd544d06f9251"; + }; + }; + "kad-localstorage-0.0.7" = { + name = "kad-localstorage"; + packageName = "kad-localstorage"; + version = "0.0.7"; + src = fetchurl { + url = "https://registry.npmjs.org/kad-localstorage/-/kad-localstorage-0.0.7.tgz"; + sha1 = "f7a2e780da53fb28b943c2c5a894c279aa810f17"; + }; + }; + "kad-memstore-0.0.1" = { + name = "kad-memstore"; + packageName = "kad-memstore"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/kad-memstore/-/kad-memstore-0.0.1.tgz"; + sha1 = "83cb748496ac491c7135104cbe56b88ca7392477"; + }; + }; + "keen.io-0.1.5" = { + name = "keen.io"; + packageName = "keen.io"; + version = "0.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/keen.io/-/keen.io-0.1.5.tgz"; + sha512 = "THuLqGgrsqRiszyq7Mkasf4uKCtpIXjoptQJZQcvQ6WutSjf17ndJ/eHZCi7IbvulNq5NwJWBH1earF0duIzDw=="; + }; + }; + "keep-alive-agent-0.0.1" = { + name = "keep-alive-agent"; + packageName = "keep-alive-agent"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/keep-alive-agent/-/keep-alive-agent-0.0.1.tgz"; + sha1 = "44847ca394ce8d6b521ae85816bd64509942b385"; + }; + }; + "kew-0.1.7" = { + name = "kew"; + packageName = "kew"; + version = "0.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/kew/-/kew-0.1.7.tgz"; + sha1 = "0a32a817ff1a9b3b12b8c9bacf4bc4d679af8e72"; + }; + }; + "kew-0.7.0" = { + name = "kew"; + packageName = "kew"; + version = "0.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/kew/-/kew-0.7.0.tgz"; + sha1 = "79d93d2d33363d6fdd2970b335d9141ad591d79b"; + }; + }; + "keygrip-1.0.2" = { + name = "keygrip"; + packageName = "keygrip"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/keygrip/-/keygrip-1.0.2.tgz"; + sha1 = "ad3297c557069dea8bcfe7a4fa491b75c5ddeb91"; + }; + }; + "keypress-0.1.0" = { + name = "keypress"; + packageName = "keypress"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/keypress/-/keypress-0.1.0.tgz"; + sha1 = "4a3188d4291b66b4f65edb99f806aa9ae293592a"; + }; + }; + "keypress-0.2.1" = { + name = "keypress"; + packageName = "keypress"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/keypress/-/keypress-0.2.1.tgz"; + sha1 = "1e80454250018dbad4c3fe94497d6e67b6269c77"; + }; + }; + "keyv-3.0.0" = { + name = "keyv"; + packageName = "keyv"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz"; + sha512 = "eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA=="; + }; + }; + "kind-of-1.1.0" = { + name = "kind-of"; + packageName = "kind-of"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz"; + sha1 = "140a3d2d41a36d2efcfa9377b62c24f8495a5c44"; + }; + }; + "kind-of-2.0.1" = { + name = "kind-of"; + packageName = "kind-of"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz"; + sha1 = "018ec7a4ce7e3a86cb9141be519d24c8faa981b5"; + }; + }; + "kind-of-3.2.2" = { + name = "kind-of"; + packageName = "kind-of"; + version = "3.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz"; + sha1 = "31ea21a734bab9bbb0f32466d893aea51e4a3c64"; + }; + }; + "kind-of-4.0.0" = { + name = "kind-of"; + packageName = "kind-of"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz"; + sha1 = "20813df3d712928b207378691a45066fae72dd57"; + }; + }; + "kind-of-5.1.0" = { + name = "kind-of"; + packageName = "kind-of"; + version = "5.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz"; + sha512 = "NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="; + }; + }; + "kind-of-6.0.2" = { + name = "kind-of"; + packageName = "kind-of"; + version = "6.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz"; + sha512 = "s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA=="; + }; + }; + "klaw-1.3.1" = { + name = "klaw"; + packageName = "klaw"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz"; + sha1 = "4088433b46b3b1ba259d78785d8e96f73ba02439"; + }; + }; + "klaw-2.0.0" = { + name = "klaw"; + packageName = "klaw"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/klaw/-/klaw-2.0.0.tgz"; + sha1 = "59c128e0dc5ce410201151194eeb9cbf858650f6"; + }; + }; + "klaw-3.0.0" = { + name = "klaw"; + packageName = "klaw"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz"; + sha512 = "0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g=="; + }; + }; + "knockout-3.5.0-rc" = { + name = "knockout"; + packageName = "knockout"; + version = "3.5.0-rc"; + src = fetchurl { + url = "https://registry.npmjs.org/knockout/-/knockout-3.5.0-rc.tgz"; + sha512 = "eROh551BD9dDQ2ItCF60IPcZZXP46WiEcFCU6pVlekeQ6mv3L+in4u8BIIUDp1h0OtL7IXLwvwEY8HkG/BPtrQ=="; + }; + }; + "kuduscript-1.0.16" = { + name = "kuduscript"; + packageName = "kuduscript"; + version = "1.0.16"; + src = fetchurl { + url = "https://registry.npmjs.org/kuduscript/-/kuduscript-1.0.16.tgz"; + sha512 = "++ulra2RtdutmJhZZFohhF+kbccz2XdFTf23857x8X1M9Jfm54ZKY4kXPJKgPdMz6eTH1MBXWXh17RvGWxLNrw=="; + }; + }; + "labeled-stream-splicer-2.0.1" = { + name = "labeled-stream-splicer"; + packageName = "labeled-stream-splicer"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.1.tgz"; + sha512 = "MC94mHZRvJ3LfykJlTUipBqenZz1pacOZEMhhQ8dMGcDHs0SBE5GbsavUXV7YtP3icBW17W0Zy1I0lfASmo9Pg=="; + }; + }; + "last-one-wins-1.0.4" = { + name = "last-one-wins"; + packageName = "last-one-wins"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/last-one-wins/-/last-one-wins-1.0.4.tgz"; + sha1 = "c1bfd0cbcb46790ec9156b8d1aee8fcb86cda22a"; + }; + }; + "latest-version-1.0.1" = { + name = "latest-version"; + packageName = "latest-version"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/latest-version/-/latest-version-1.0.1.tgz"; + sha1 = "72cfc46e3e8d1be651e1ebb54ea9f6ea96f374bb"; + }; + }; + "latest-version-3.1.0" = { + name = "latest-version"; + packageName = "latest-version"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz"; + sha1 = "a205383fea322b33b5ae3b18abee0dc2f356ee15"; + }; + }; + "lazy-1.0.11" = { + name = "lazy"; + packageName = "lazy"; + version = "1.0.11"; + src = fetchurl { + url = "https://registry.npmjs.org/lazy/-/lazy-1.0.11.tgz"; + sha1 = "daa068206282542c088288e975c297c1ae77b690"; + }; + }; + "lazy-cache-0.2.7" = { + name = "lazy-cache"; + packageName = "lazy-cache"; + version = "0.2.7"; + src = fetchurl { + url = "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz"; + sha1 = "7feddf2dcb6edb77d11ef1d117ab5ffdf0ab1b65"; + }; + }; + "lazy-cache-1.0.4" = { + name = "lazy-cache"; + packageName = "lazy-cache"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz"; + sha1 = "a1d78fc3a50474cb80845d3b3b6e1da49a446e8e"; + }; + }; + "lazystream-1.0.0" = { + name = "lazystream"; + packageName = "lazystream"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz"; + sha1 = "f6995fe0f820392f61396be89462407bb77168e4"; + }; + }; + "lcid-1.0.0" = { + name = "lcid"; + packageName = "lcid"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz"; + sha1 = "308accafa0bc483a3867b4b6f2b9506251d1b835"; + }; + }; + "lead-1.0.0" = { + name = "lead"; + packageName = "lead"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz"; + sha1 = "6f14f99a37be3a9dd784f5495690e5903466ee42"; + }; + }; + "leek-0.0.24" = { + name = "leek"; + packageName = "leek"; + version = "0.0.24"; + src = fetchurl { + url = "https://registry.npmjs.org/leek/-/leek-0.0.24.tgz"; + sha1 = "e400e57f0e60d8ef2bd4d068dc428a54345dbcda"; + }; + }; + "length-prefixed-message-3.0.3" = { + name = "length-prefixed-message"; + packageName = "length-prefixed-message"; + version = "3.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/length-prefixed-message/-/length-prefixed-message-3.0.3.tgz"; + sha1 = "245474d69abc0614dca368dc35aa8074982a23ac"; + }; + }; + "less-2.7.3" = { + name = "less"; + packageName = "less"; + version = "2.7.3"; + src = fetchurl { + url = "https://registry.npmjs.org/less/-/less-2.7.3.tgz"; + sha512 = "KPdIJKWcEAb02TuJtaLrhue0krtRLoRoo7x6BNJIBelO00t/CCdJQUnHW5V34OnHMWzIktSalJxRO+FvytQlCQ=="; + }; + }; + "less-middleware-2.2.1" = { + name = "less-middleware"; + packageName = "less-middleware"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/less-middleware/-/less-middleware-2.2.1.tgz"; + sha512 = "1fDsyifwRGObMmqaZhkTDAmVnvgpZmdf6ZTSCbVv9vt+xhlzOz5TDNlLCbITsusEB3d0OKOEadwN9ic3PyOWCg=="; + }; + }; + "level-0.18.0" = { + name = "level"; + packageName = "level"; + version = "0.18.0"; + src = fetchurl { + url = "https://registry.npmjs.org/level/-/level-0.18.0.tgz"; + sha1 = "e1a3f4cad65fc02e25070a47d63d7b527361c1cf"; + }; + }; + "level-packager-0.18.0" = { + name = "level-packager"; + packageName = "level-packager"; + version = "0.18.0"; + src = fetchurl { + url = "https://registry.npmjs.org/level-packager/-/level-packager-0.18.0.tgz"; + sha1 = "c076b087646f1d7dedcc3442f58800dd0a0b45f5"; + }; + }; + "level-post-1.0.7" = { + name = "level-post"; + packageName = "level-post"; + version = "1.0.7"; + src = fetchurl { + url = "https://registry.npmjs.org/level-post/-/level-post-1.0.7.tgz"; + sha512 = "PWYqG4Q00asOrLhX7BejSajByB4EmG2GaKHfj3h5UmmZ2duciXLPGYWIjBzLECFWUGOZWlm5B20h/n3Gs3HKew=="; + }; + }; + "level-sublevel-6.6.5" = { + name = "level-sublevel"; + packageName = "level-sublevel"; + version = "6.6.5"; + src = fetchurl { + url = "https://registry.npmjs.org/level-sublevel/-/level-sublevel-6.6.5.tgz"; + sha512 = "SBSR60x+dghhwGUxPKS+BvV1xNqnwsEUBKmnFepPaHJ6VkBXyPK9SImGc3K2BkwBfpxlt7GKkBNlCnrdufsejA=="; + }; + }; + "leveldown-0.10.6" = { + name = "leveldown"; + packageName = "leveldown"; + version = "0.10.6"; + src = fetchurl { + url = "https://registry.npmjs.org/leveldown/-/leveldown-0.10.6.tgz"; + sha1 = "a1bb751c95263ff60f41bde0f973ff8c1e98bbe9"; + }; + }; + "levelup-0.18.6" = { + name = "levelup"; + packageName = "levelup"; + version = "0.18.6"; + src = fetchurl { + url = "https://registry.npmjs.org/levelup/-/levelup-0.18.6.tgz"; + sha1 = "e6a01cb089616c8ecc0291c2a9bd3f0c44e3e5eb"; + }; + }; + "levelup-0.19.1" = { + name = "levelup"; + packageName = "levelup"; + version = "0.19.1"; + src = fetchurl { + url = "https://registry.npmjs.org/levelup/-/levelup-0.19.1.tgz"; + sha1 = "f3a6a7205272c4b5f35e412ff004a03a0aedf50b"; + }; + }; + "leven-1.0.2" = { + name = "leven"; + packageName = "leven"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/leven/-/leven-1.0.2.tgz"; + sha1 = "9144b6eebca5f1d0680169f1a6770dcea60b75c3"; + }; + }; + "levn-0.3.0" = { + name = "levn"; + packageName = "levn"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz"; + sha1 = "3b09924edf9f083c0490fdd4c0bc4421e04764ee"; + }; + }; + "lexicographic-integer-1.1.0" = { + name = "lexicographic-integer"; + packageName = "lexicographic-integer"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lexicographic-integer/-/lexicographic-integer-1.1.0.tgz"; + sha1 = "52ca6d998a572e6322b515f5b80e396c6043e9b8"; + }; + }; + "libbase64-0.1.0" = { + name = "libbase64"; + packageName = "libbase64"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/libbase64/-/libbase64-0.1.0.tgz"; + sha1 = "62351a839563ac5ff5bd26f12f60e9830bb751e6"; + }; + }; + "libmime-1.2.0" = { + name = "libmime"; + packageName = "libmime"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/libmime/-/libmime-1.2.0.tgz"; + sha1 = "8d84b4f3b225b3704410236ef494906436ba742b"; + }; + }; + "libmime-3.0.0" = { + name = "libmime"; + packageName = "libmime"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/libmime/-/libmime-3.0.0.tgz"; + sha1 = "51a1a9e7448ecbd32cda54421675bb21bc093da6"; + }; + }; + "libqp-1.1.0" = { + name = "libqp"; + packageName = "libqp"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/libqp/-/libqp-1.1.0.tgz"; + sha1 = "f5e6e06ad74b794fb5b5b66988bf728ef1dedbe8"; + }; + }; + "libquassel-2.1.9" = { + name = "libquassel"; + packageName = "libquassel"; + version = "2.1.9"; + src = fetchurl { + url = "https://registry.npmjs.org/libquassel/-/libquassel-2.1.9.tgz"; + sha1 = "e80ad2ef5c081ac677f66515d107537fdc0f5c64"; + }; + }; + "lie-3.1.1" = { + name = "lie"; + packageName = "lie"; + version = "3.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz"; + sha1 = "9a436b2cc7746ca59de7a41fa469b3efb76bd87e"; + }; + }; + "liftoff-2.5.0" = { + name = "liftoff"; + packageName = "liftoff"; + version = "2.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz"; + sha1 = "2009291bb31cea861bbf10a7c15a28caf75c31ec"; + }; + }; + "limitation-0.2.0" = { + name = "limitation"; + packageName = "limitation"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/limitation/-/limitation-0.2.0.tgz"; + sha1 = "70ce102a972a0b79d4ca13a3ab62b8e6fe682a62"; + }; + }; + "linewise-0.0.3" = { + name = "linewise"; + packageName = "linewise"; + version = "0.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/linewise/-/linewise-0.0.3.tgz"; + sha1 = "bf967ba0dd31faaf09ab5bdb3676ad7f2aa18493"; + }; + }; + "linkify-it-1.2.4" = { + name = "linkify-it"; + packageName = "linkify-it"; + version = "1.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/linkify-it/-/linkify-it-1.2.4.tgz"; + sha1 = "0773526c317c8fd13bd534ee1d180ff88abf881a"; + }; + }; + "linkify-it-2.0.3" = { + name = "linkify-it"; + packageName = "linkify-it"; + version = "2.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/linkify-it/-/linkify-it-2.0.3.tgz"; + sha1 = "d94a4648f9b1c179d64fa97291268bdb6ce9434f"; + }; + }; + "listify-1.0.0" = { + name = "listify"; + packageName = "listify"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/listify/-/listify-1.0.0.tgz"; + sha1 = "03ca7ba2d150d4267773f74e57558d1053d2bee3"; + }; + }; + "load-ip-set-2.1.0" = { + name = "load-ip-set"; + packageName = "load-ip-set"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/load-ip-set/-/load-ip-set-2.1.0.tgz"; + sha512 = "taz7U6B+F7Zq90dfIKwqsB1CrFKelSEmMGC68OUqem8Cgd1QZygQBYb2Fk9i6muBSfH4xwF/Pjt4KKlAdOyWZw=="; + }; + }; + "load-json-file-1.1.0" = { + name = "load-json-file"; + packageName = "load-json-file"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz"; + sha1 = "956905708d58b4bab4c2261b04f59f31c99374c0"; + }; + }; + "load-json-file-2.0.0" = { + name = "load-json-file"; + packageName = "load-json-file"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz"; + sha1 = "7947e42149af80d696cbf797bcaabcfe1fe29ca8"; + }; + }; + "load-json-file-4.0.0" = { + name = "load-json-file"; + packageName = "load-json-file"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz"; + sha1 = "2f5f45ab91e33216234fd53adab668eb4ec0993b"; + }; + }; + "loader-runner-2.3.0" = { + name = "loader-runner"; + packageName = "loader-runner"; + version = "2.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.0.tgz"; + sha1 = "f482aea82d543e07921700d5a46ef26fdac6b8a2"; + }; + }; + "loader-utils-1.1.0" = { + name = "loader-utils"; + packageName = "loader-utils"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz"; + sha1 = "c98aef488bcceda2ffb5e2de646d6a754429f5cd"; + }; + }; + "locate-path-2.0.0" = { + name = "locate-path"; + packageName = "locate-path"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz"; + sha1 = "2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"; + }; + }; + "locate-path-3.0.0" = { + name = "locate-path"; + packageName = "locate-path"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz"; + sha512 = "7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A=="; + }; + }; + "lockfile-1.0.4" = { + name = "lockfile"; + packageName = "lockfile"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/lockfile/-/lockfile-1.0.4.tgz"; + sha512 = "cvbTwETRfsFh4nHsL1eGWapU1XFi5Ot9E85sWAwia7Y7EgB7vfqcZhTKZ+l7hCGxSPoushMv5GKhT5PdLv03WA=="; + }; + }; + "locks-0.2.2" = { + name = "locks"; + packageName = "locks"; + version = "0.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/locks/-/locks-0.2.2.tgz"; + sha1 = "259933d1327cbaf0fd3662f8fffde36809d84ced"; + }; + }; + "locutus-2.0.9" = { + name = "locutus"; + packageName = "locutus"; + version = "2.0.9"; + src = fetchurl { + url = "https://registry.npmjs.org/locutus/-/locutus-2.0.9.tgz"; + sha1 = "e265af1e85fd19173e74386373888560783a02fc"; + }; + }; + "lodash-1.0.2" = { + name = "lodash"; + packageName = "lodash"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz"; + sha1 = "8f57560c83b59fc270bd3d561b690043430e2551"; + }; + }; + "lodash-2.4.2" = { + name = "lodash"; + packageName = "lodash"; + version = "2.4.2"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz"; + sha1 = "fadd834b9683073da179b3eae6d9c0d15053f73e"; + }; + }; + "lodash-3.1.0" = { + name = "lodash"; + packageName = "lodash"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash/-/lodash-3.1.0.tgz"; + sha1 = "d41b8b33530cb3be088853208ad30092d2c27961"; + }; + }; + "lodash-3.10.1" = { + name = "lodash"; + packageName = "lodash"; + version = "3.10.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz"; + sha1 = "5bf45e8e49ba4189e17d482789dfd15bd140b7b6"; + }; + }; + "lodash-3.7.0" = { + name = "lodash"; + packageName = "lodash"; + version = "3.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash/-/lodash-3.7.0.tgz"; + sha1 = "3678bd8ab995057c07ade836ed2ef087da811d45"; + }; + }; + "lodash-4.13.1" = { + name = "lodash"; + packageName = "lodash"; + version = "4.13.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash/-/lodash-4.13.1.tgz"; + sha1 = "83e4b10913f48496d4d16fec4a560af2ee744b68"; + }; + }; + "lodash-4.14.2" = { + name = "lodash"; + packageName = "lodash"; + version = "4.14.2"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash/-/lodash-4.14.2.tgz"; + sha1 = "bbccce6373a400fbfd0a8c67ca42f6d1ef416432"; + }; + }; + "lodash-4.17.10" = { + name = "lodash"; + packageName = "lodash"; + version = "4.17.10"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz"; + sha512 = "UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg=="; + }; + }; + "lodash-4.17.5" = { + name = "lodash"; + packageName = "lodash"; + version = "4.17.5"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz"; + sha512 = "svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw=="; + }; + }; + "lodash-4.2.1" = { + name = "lodash"; + packageName = "lodash"; + version = "4.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash/-/lodash-4.2.1.tgz"; + sha1 = "171fdcfbbc30d689c544cd18c0529f56de6c1aa9"; + }; + }; + "lodash-compat-3.10.2" = { + name = "lodash-compat"; + packageName = "lodash-compat"; + version = "3.10.2"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash-compat/-/lodash-compat-3.10.2.tgz"; + sha1 = "c6940128a9d30f8e902cd2cf99fd0cba4ecfc183"; + }; + }; + "lodash-id-0.14.0" = { + name = "lodash-id"; + packageName = "lodash-id"; + version = "0.14.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash-id/-/lodash-id-0.14.0.tgz"; + sha1 = "baf48934e543a1b5d6346f8c84698b1a8c803896"; + }; + }; + "lodash._arraypool-2.4.1" = { + name = "lodash._arraypool"; + packageName = "lodash._arraypool"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._arraypool/-/lodash._arraypool-2.4.1.tgz"; + sha1 = "e88eecb92e2bb84c9065612fd958a0719cd47f94"; + }; + }; + "lodash._baseassign-3.2.0" = { + name = "lodash._baseassign"; + packageName = "lodash._baseassign"; + version = "3.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz"; + sha1 = "8c38a099500f215ad09e59f1722fd0c52bfe0a4e"; + }; + }; + "lodash._basebind-2.4.1" = { + name = "lodash._basebind"; + packageName = "lodash._basebind"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._basebind/-/lodash._basebind-2.4.1.tgz"; + sha1 = "e940b9ebdd27c327e0a8dab1b55916c5341e9575"; + }; + }; + "lodash._baseclone-2.4.1" = { + name = "lodash._baseclone"; + packageName = "lodash._baseclone"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._baseclone/-/lodash._baseclone-2.4.1.tgz"; + sha1 = "30f823e57e17e3735d383bd62b60b387543b4186"; + }; + }; + "lodash._baseclone-4.5.7" = { + name = "lodash._baseclone"; + packageName = "lodash._baseclone"; + version = "4.5.7"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._baseclone/-/lodash._baseclone-4.5.7.tgz"; + sha1 = "ce42ade08384ef5d62fa77c30f61a46e686f8434"; + }; + }; + "lodash._basecopy-3.0.1" = { + name = "lodash._basecopy"; + packageName = "lodash._basecopy"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz"; + sha1 = "8da0e6a876cf344c0ad8a54882111dd3c5c7ca36"; + }; + }; + "lodash._basecreate-2.4.1" = { + name = "lodash._basecreate"; + packageName = "lodash._basecreate"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-2.4.1.tgz"; + sha1 = "f8e6f5b578a9e34e541179b56b8eeebf4a287e08"; + }; + }; + "lodash._basecreatecallback-2.4.1" = { + name = "lodash._basecreatecallback"; + packageName = "lodash._basecreatecallback"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._basecreatecallback/-/lodash._basecreatecallback-2.4.1.tgz"; + sha1 = "7d0b267649cb29e7a139d0103b7c11fae84e4851"; + }; + }; + "lodash._basecreatewrapper-2.4.1" = { + name = "lodash._basecreatewrapper"; + packageName = "lodash._basecreatewrapper"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._basecreatewrapper/-/lodash._basecreatewrapper-2.4.1.tgz"; + sha1 = "4d31f2e7de7e134fbf2803762b8150b32519666f"; + }; + }; + "lodash._baseiteratee-4.7.0" = { + name = "lodash._baseiteratee"; + packageName = "lodash._baseiteratee"; + version = "4.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._baseiteratee/-/lodash._baseiteratee-4.7.0.tgz"; + sha1 = "34a9b5543572727c3db2e78edae3c0e9e66bd102"; + }; + }; + "lodash._basetostring-3.0.1" = { + name = "lodash._basetostring"; + packageName = "lodash._basetostring"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz"; + sha1 = "d1861d877f824a52f669832dcaf3ee15566a07d5"; + }; + }; + "lodash._basetostring-4.12.0" = { + name = "lodash._basetostring"; + packageName = "lodash._basetostring"; + version = "4.12.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-4.12.0.tgz"; + sha1 = "9327c9dc5158866b7fa4b9d42f4638e5766dd9df"; + }; + }; + "lodash._baseuniq-4.6.0" = { + name = "lodash._baseuniq"; + packageName = "lodash._baseuniq"; + version = "4.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._baseuniq/-/lodash._baseuniq-4.6.0.tgz"; + sha1 = "0ebb44e456814af7905c6212fa2c9b2d51b841e8"; + }; + }; + "lodash._basevalues-3.0.0" = { + name = "lodash._basevalues"; + packageName = "lodash._basevalues"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz"; + sha1 = "5b775762802bde3d3297503e26300820fdf661b7"; + }; + }; + "lodash._bindcallback-3.0.1" = { + name = "lodash._bindcallback"; + packageName = "lodash._bindcallback"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz"; + sha1 = "e531c27644cf8b57a99e17ed95b35c748789392e"; + }; + }; + "lodash._createassigner-3.1.1" = { + name = "lodash._createassigner"; + packageName = "lodash._createassigner"; + version = "3.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz"; + sha1 = "838a5bae2fdaca63ac22dee8e19fa4e6d6970b11"; + }; + }; + "lodash._createset-4.0.3" = { + name = "lodash._createset"; + packageName = "lodash._createset"; + version = "4.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._createset/-/lodash._createset-4.0.3.tgz"; + sha1 = "0f4659fbb09d75194fa9e2b88a6644d363c9fe26"; + }; + }; + "lodash._createwrapper-2.4.1" = { + name = "lodash._createwrapper"; + packageName = "lodash._createwrapper"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._createwrapper/-/lodash._createwrapper-2.4.1.tgz"; + sha1 = "51d6957973da4ed556e37290d8c1a18c53de1607"; + }; + }; + "lodash._getarray-2.4.1" = { + name = "lodash._getarray"; + packageName = "lodash._getarray"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._getarray/-/lodash._getarray-2.4.1.tgz"; + sha1 = "faf1f7f810fa985a251c2187404481094839e5ee"; + }; + }; + "lodash._getnative-3.9.1" = { + name = "lodash._getnative"; + packageName = "lodash._getnative"; + version = "3.9.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz"; + sha1 = "570bc7dede46d61cdcde687d65d3eecbaa3aaff5"; + }; + }; + "lodash._isiterateecall-3.0.9" = { + name = "lodash._isiterateecall"; + packageName = "lodash._isiterateecall"; + version = "3.0.9"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz"; + sha1 = "5203ad7ba425fae842460e696db9cf3e6aac057c"; + }; + }; + "lodash._isnative-2.4.1" = { + name = "lodash._isnative"; + packageName = "lodash._isnative"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"; + sha1 = "3ea6404b784a7be836c7b57580e1cdf79b14832c"; + }; + }; + "lodash._maxpoolsize-2.4.1" = { + name = "lodash._maxpoolsize"; + packageName = "lodash._maxpoolsize"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._maxpoolsize/-/lodash._maxpoolsize-2.4.1.tgz"; + sha1 = "9d482f463b8e66afbe59c2c14edb117060172334"; + }; + }; + "lodash._objecttypes-2.4.1" = { + name = "lodash._objecttypes"; + packageName = "lodash._objecttypes"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz"; + sha1 = "7c0b7f69d98a1f76529f890b0cdb1b4dfec11c11"; + }; + }; + "lodash._reescape-3.0.0" = { + name = "lodash._reescape"; + packageName = "lodash._reescape"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz"; + sha1 = "2b1d6f5dfe07c8a355753e5f27fac7f1cde1616a"; + }; + }; + "lodash._reevaluate-3.0.0" = { + name = "lodash._reevaluate"; + packageName = "lodash._reevaluate"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz"; + sha1 = "58bc74c40664953ae0b124d806996daca431e2ed"; + }; + }; + "lodash._reinterpolate-3.0.0" = { + name = "lodash._reinterpolate"; + packageName = "lodash._reinterpolate"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz"; + sha1 = "0ccf2d89166af03b3663c796538b75ac6e114d9d"; + }; + }; + "lodash._releasearray-2.4.1" = { + name = "lodash._releasearray"; + packageName = "lodash._releasearray"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._releasearray/-/lodash._releasearray-2.4.1.tgz"; + sha1 = "a6139630d76d1536b07ddc80962889b082f6a641"; + }; + }; + "lodash._root-3.0.1" = { + name = "lodash._root"; + packageName = "lodash._root"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz"; + sha1 = "fba1c4524c19ee9a5f8136b4609f017cf4ded692"; + }; + }; + "lodash._setbinddata-2.4.1" = { + name = "lodash._setbinddata"; + packageName = "lodash._setbinddata"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._setbinddata/-/lodash._setbinddata-2.4.1.tgz"; + sha1 = "f7c200cd1b92ef236b399eecf73c648d17aa94d2"; + }; + }; + "lodash._shimkeys-2.4.1" = { + name = "lodash._shimkeys"; + packageName = "lodash._shimkeys"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz"; + sha1 = "6e9cc9666ff081f0b5a6c978b83e242e6949d203"; + }; + }; + "lodash._slice-2.4.1" = { + name = "lodash._slice"; + packageName = "lodash._slice"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._slice/-/lodash._slice-2.4.1.tgz"; + sha1 = "745cf41a53597b18f688898544405efa2b06d90f"; + }; + }; + "lodash._stringtopath-4.8.0" = { + name = "lodash._stringtopath"; + packageName = "lodash._stringtopath"; + version = "4.8.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash._stringtopath/-/lodash._stringtopath-4.8.0.tgz"; + sha1 = "941bcf0e64266e5fc1d66fed0a6959544c576824"; + }; + }; + "lodash.assign-2.4.1" = { + name = "lodash.assign"; + packageName = "lodash.assign"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.assign/-/lodash.assign-2.4.1.tgz"; + sha1 = "84c39596dd71181a97b0652913a7c9675e49b1aa"; + }; + }; + "lodash.assign-3.2.0" = { + name = "lodash.assign"; + packageName = "lodash.assign"; + version = "3.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.assign/-/lodash.assign-3.2.0.tgz"; + sha1 = "3ce9f0234b4b2223e296b8fa0ac1fee8ebca64fa"; + }; + }; + "lodash.assign-4.2.0" = { + name = "lodash.assign"; + packageName = "lodash.assign"; + version = "4.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz"; + sha1 = "0d99f3ccd7a6d261d19bdaeb9245005d285808e7"; + }; + }; + "lodash.assignin-4.2.0" = { + name = "lodash.assignin"; + packageName = "lodash.assignin"; + version = "4.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz"; + sha1 = "ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2"; + }; + }; + "lodash.bind-2.4.1" = { + name = "lodash.bind"; + packageName = "lodash.bind"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.bind/-/lodash.bind-2.4.1.tgz"; + sha1 = "5d19fa005c8c4d236faf4742c7b7a1fcabe29267"; + }; + }; + "lodash.bind-4.2.1" = { + name = "lodash.bind"; + packageName = "lodash.bind"; + version = "4.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz"; + sha1 = "7ae3017e939622ac31b7d7d7dcb1b34db1690d35"; + }; + }; + "lodash.clone-4.3.2" = { + name = "lodash.clone"; + packageName = "lodash.clone"; + version = "4.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.3.2.tgz"; + sha1 = "e56b176b6823a7dde38f7f2bf58de7d5971200e9"; + }; + }; + "lodash.clone-4.5.0" = { + name = "lodash.clone"; + packageName = "lodash.clone"; + version = "4.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz"; + sha1 = "195870450f5a13192478df4bc3d23d2dea1907b6"; + }; + }; + "lodash.clonedeep-2.4.1" = { + name = "lodash.clonedeep"; + packageName = "lodash.clonedeep"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-2.4.1.tgz"; + sha1 = "f29203b40b12fee0a45d3631648259bebabc7868"; + }; + }; + "lodash.clonedeep-4.5.0" = { + name = "lodash.clonedeep"; + packageName = "lodash.clonedeep"; + version = "4.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz"; + sha1 = "e23f3f9c4f8fbdde872529c1071857a086e5ccef"; + }; + }; + "lodash.debounce-3.1.1" = { + name = "lodash.debounce"; + packageName = "lodash.debounce"; + version = "3.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-3.1.1.tgz"; + sha1 = "812211c378a94cc29d5aa4e3346cf0bfce3a7df5"; + }; + }; + "lodash.debounce-4.0.8" = { + name = "lodash.debounce"; + packageName = "lodash.debounce"; + version = "4.0.8"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz"; + sha1 = "82d79bff30a67c4005ffd5e2515300ad9ca4d7af"; + }; + }; + "lodash.defaults-4.2.0" = { + name = "lodash.defaults"; + packageName = "lodash.defaults"; + version = "4.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz"; + sha1 = "d09178716ffea4dde9e5fb7b37f6f0802274580c"; + }; + }; + "lodash.difference-4.5.0" = { + name = "lodash.difference"; + packageName = "lodash.difference"; + version = "4.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz"; + sha1 = "9ccb4e505d486b91651345772885a2df27fd017c"; + }; + }; + "lodash.escape-3.2.0" = { + name = "lodash.escape"; + packageName = "lodash.escape"; + version = "3.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz"; + sha1 = "995ee0dc18c1b48cc92effae71a10aab5b487698"; + }; + }; + "lodash.escaperegexp-4.1.2" = { + name = "lodash.escaperegexp"; + packageName = "lodash.escaperegexp"; + version = "4.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz"; + sha1 = "64762c48618082518ac3df4ccf5d5886dae20347"; + }; + }; + "lodash.every-4.6.0" = { + name = "lodash.every"; + packageName = "lodash.every"; + version = "4.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.every/-/lodash.every-4.6.0.tgz"; + sha1 = "eb89984bebc4364279bb3aefbbd1ca19bfa6c6a7"; + }; + }; + "lodash.filter-4.6.0" = { + name = "lodash.filter"; + packageName = "lodash.filter"; + version = "4.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz"; + sha1 = "668b1d4981603ae1cc5a6fa760143e480b4c4ace"; + }; + }; + "lodash.flatten-4.4.0" = { + name = "lodash.flatten"; + packageName = "lodash.flatten"; + version = "4.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz"; + sha1 = "f31c22225a9632d2bbf8e4addbef240aa765a61f"; + }; + }; + "lodash.flattendeep-4.4.0" = { + name = "lodash.flattendeep"; + packageName = "lodash.flattendeep"; + version = "4.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz"; + sha1 = "fb030917f86a3134e5bc9bec0d69e0013ddfedb2"; + }; + }; + "lodash.foreach-2.4.1" = { + name = "lodash.foreach"; + packageName = "lodash.foreach"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-2.4.1.tgz"; + sha1 = "fe3fc3a34c86c94cab6f9522560282741e016309"; + }; + }; + "lodash.foreach-4.5.0" = { + name = "lodash.foreach"; + packageName = "lodash.foreach"; + version = "4.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz"; + sha1 = "1a6a35eace401280c7f06dddec35165ab27e3e53"; + }; + }; + "lodash.forown-2.4.1" = { + name = "lodash.forown"; + packageName = "lodash.forown"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.forown/-/lodash.forown-2.4.1.tgz"; + sha1 = "78b41eafe1405fa966459ea4193fd502d084524b"; + }; + }; + "lodash.get-4.4.2" = { + name = "lodash.get"; + packageName = "lodash.get"; + version = "4.4.2"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz"; + sha1 = "2d177f652fa31e939b4438d5341499dfa3825e99"; + }; + }; + "lodash.groupby-4.6.0" = { + name = "lodash.groupby"; + packageName = "lodash.groupby"; + version = "4.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz"; + sha1 = "0b08a1dcf68397c397855c3239783832df7403d1"; + }; + }; + "lodash.has-4.5.2" = { + name = "lodash.has"; + packageName = "lodash.has"; + version = "4.5.2"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.has/-/lodash.has-4.5.2.tgz"; + sha1 = "d19f4dc1095058cccbe2b0cdf4ee0fe4aa37c862"; + }; + }; + "lodash.identity-2.4.1" = { + name = "lodash.identity"; + packageName = "lodash.identity"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.identity/-/lodash.identity-2.4.1.tgz"; + sha1 = "6694cffa65fef931f7c31ce86c74597cf560f4f1"; + }; + }; + "lodash.includes-4.3.0" = { + name = "lodash.includes"; + packageName = "lodash.includes"; + version = "4.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz"; + sha1 = "60bb98a87cb923c68ca1e51325483314849f553f"; + }; + }; + "lodash.isarguments-3.1.0" = { + name = "lodash.isarguments"; + packageName = "lodash.isarguments"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz"; + sha1 = "2f573d85c6a24289ff00663b491c1d338ff3458a"; + }; + }; + "lodash.isarray-2.4.1" = { + name = "lodash.isarray"; + packageName = "lodash.isarray"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-2.4.1.tgz"; + sha1 = "b52a326c1f62f6d7da73a31d5401df6ef44f0fa1"; + }; + }; + "lodash.isarray-3.0.4" = { + name = "lodash.isarray"; + packageName = "lodash.isarray"; + version = "3.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz"; + sha1 = "79e4eb88c36a8122af86f844aa9bcd851b5fbb55"; + }; + }; + "lodash.isboolean-3.0.3" = { + name = "lodash.isboolean"; + packageName = "lodash.isboolean"; + version = "3.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz"; + sha1 = "6c2e171db2a257cd96802fd43b01b20d5f5870f6"; + }; + }; + "lodash.isequal-4.5.0" = { + name = "lodash.isequal"; + packageName = "lodash.isequal"; + version = "4.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz"; + sha1 = "415c4478f2bcc30120c22ce10ed3226f7d3e18e0"; + }; + }; + "lodash.isfunction-2.4.1" = { + name = "lodash.isfunction"; + packageName = "lodash.isfunction"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-2.4.1.tgz"; + sha1 = "2cfd575c73e498ab57e319b77fa02adef13a94d1"; + }; + }; + "lodash.isinteger-4.0.4" = { + name = "lodash.isinteger"; + packageName = "lodash.isinteger"; + version = "4.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz"; + sha1 = "619c0af3d03f8b04c31f5882840b77b11cd68343"; + }; + }; + "lodash.isnumber-3.0.3" = { + name = "lodash.isnumber"; + packageName = "lodash.isnumber"; + version = "3.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz"; + sha1 = "3ce76810c5928d03352301ac287317f11c0b1ffc"; + }; + }; + "lodash.isobject-2.4.1" = { + name = "lodash.isobject"; + packageName = "lodash.isobject"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz"; + sha1 = "5a2e47fe69953f1ee631a7eba1fe64d2d06558f5"; + }; + }; + "lodash.isplainobject-4.0.6" = { + name = "lodash.isplainobject"; + packageName = "lodash.isplainobject"; + version = "4.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz"; + sha1 = "7c526a52d89b45c45cc690b88163be0497f550cb"; + }; + }; + "lodash.isstring-4.0.1" = { + name = "lodash.isstring"; + packageName = "lodash.isstring"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz"; + sha1 = "d527dfb5456eca7cc9bb95d5daeaf88ba54a5451"; + }; + }; + "lodash.keys-2.4.1" = { + name = "lodash.keys"; + packageName = "lodash.keys"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz"; + sha1 = "48dea46df8ff7632b10d706b8acb26591e2b3727"; + }; + }; + "lodash.keys-3.1.2" = { + name = "lodash.keys"; + packageName = "lodash.keys"; + version = "3.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz"; + sha1 = "4dbc0472b156be50a0b286855d1bd0b0c656098a"; + }; + }; + "lodash.map-4.6.0" = { + name = "lodash.map"; + packageName = "lodash.map"; + version = "4.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz"; + sha1 = "771ec7839e3473d9c4cde28b19394c3562f4f6d3"; + }; + }; + "lodash.maxby-4.6.0" = { + name = "lodash.maxby"; + packageName = "lodash.maxby"; + version = "4.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.maxby/-/lodash.maxby-4.6.0.tgz"; + sha1 = "082240068f3c7a227aa00a8380e4f38cf0786e3d"; + }; + }; + "lodash.memoize-3.0.4" = { + name = "lodash.memoize"; + packageName = "lodash.memoize"; + version = "3.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz"; + sha1 = "2dcbd2c287cbc0a55cc42328bd0c736150d53e3f"; + }; + }; + "lodash.merge-4.6.1" = { + name = "lodash.merge"; + packageName = "lodash.merge"; + version = "4.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.1.tgz"; + sha512 = "AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ=="; + }; + }; + "lodash.mergewith-4.6.1" = { + name = "lodash.mergewith"; + packageName = "lodash.mergewith"; + version = "4.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz"; + sha512 = "eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ=="; + }; + }; + "lodash.noop-2.4.1" = { + name = "lodash.noop"; + packageName = "lodash.noop"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.noop/-/lodash.noop-2.4.1.tgz"; + sha1 = "4fb54f816652e5ae10e8f72f717a388c7326538a"; + }; + }; + "lodash.once-4.1.1" = { + name = "lodash.once"; + packageName = "lodash.once"; + version = "4.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz"; + sha1 = "0dd3971213c7c56df880977d504c88fb471a97ac"; + }; + }; + "lodash.pad-4.5.1" = { + name = "lodash.pad"; + packageName = "lodash.pad"; + version = "4.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.pad/-/lodash.pad-4.5.1.tgz"; + sha1 = "4330949a833a7c8da22cc20f6a26c4d59debba70"; + }; + }; + "lodash.padend-4.6.1" = { + name = "lodash.padend"; + packageName = "lodash.padend"; + version = "4.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.padend/-/lodash.padend-4.6.1.tgz"; + sha1 = "53ccba047d06e158d311f45da625f4e49e6f166e"; + }; + }; + "lodash.padstart-4.6.1" = { + name = "lodash.padstart"; + packageName = "lodash.padstart"; + version = "4.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.6.1.tgz"; + sha1 = "d2e3eebff0d9d39ad50f5cbd1b52a7bce6bb611b"; + }; + }; + "lodash.partialright-4.2.1" = { + name = "lodash.partialright"; + packageName = "lodash.partialright"; + version = "4.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.partialright/-/lodash.partialright-4.2.1.tgz"; + sha1 = "0130d80e83363264d40074f329b8a3e7a8a1cc4b"; + }; + }; + "lodash.pick-4.4.0" = { + name = "lodash.pick"; + packageName = "lodash.pick"; + version = "4.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz"; + sha1 = "52f05610fff9ded422611441ed1fc123a03001b3"; + }; + }; + "lodash.reduce-4.6.0" = { + name = "lodash.reduce"; + packageName = "lodash.reduce"; + version = "4.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz"; + sha1 = "f1ab6b839299ad48f784abbf476596f03b914d3b"; + }; + }; + "lodash.reject-4.6.0" = { + name = "lodash.reject"; + packageName = "lodash.reject"; + version = "4.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz"; + sha1 = "80d6492dc1470864bbf583533b651f42a9f52415"; + }; + }; + "lodash.restparam-3.6.1" = { + name = "lodash.restparam"; + packageName = "lodash.restparam"; + version = "3.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz"; + sha1 = "936a4e309ef330a7645ed4145986c85ae5b20805"; + }; + }; + "lodash.set-4.3.2" = { + name = "lodash.set"; + packageName = "lodash.set"; + version = "4.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz"; + sha1 = "d8757b1da807dde24816b0d6a84bea1a76230b23"; + }; + }; + "lodash.some-4.6.0" = { + name = "lodash.some"; + packageName = "lodash.some"; + version = "4.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz"; + sha1 = "1bb9f314ef6b8baded13b549169b2a945eb68e4d"; + }; + }; + "lodash.sortby-4.7.0" = { + name = "lodash.sortby"; + packageName = "lodash.sortby"; + version = "4.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz"; + sha1 = "edd14c824e2cc9c1e0b0a1b42bb5210516a42438"; + }; + }; + "lodash.support-2.4.1" = { + name = "lodash.support"; + packageName = "lodash.support"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.support/-/lodash.support-2.4.1.tgz"; + sha1 = "320e0b67031673c28d7a2bb5d9e0331a45240515"; + }; + }; + "lodash.template-3.6.2" = { + name = "lodash.template"; + packageName = "lodash.template"; + version = "3.6.2"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz"; + sha1 = "f8cdecc6169a255be9098ae8b0c53d378931d14f"; + }; + }; + "lodash.template-4.4.0" = { + name = "lodash.template"; + packageName = "lodash.template"; + version = "4.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz"; + sha1 = "e73a0385c8355591746e020b99679c690e68fba0"; + }; + }; + "lodash.templatesettings-3.1.1" = { + name = "lodash.templatesettings"; + packageName = "lodash.templatesettings"; + version = "3.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz"; + sha1 = "fb307844753b66b9f1afa54e262c745307dba8e5"; + }; + }; + "lodash.templatesettings-4.1.0" = { + name = "lodash.templatesettings"; + packageName = "lodash.templatesettings"; + version = "4.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz"; + sha1 = "2b4d4e95ba440d915ff08bc899e4553666713316"; + }; + }; + "lodash.throttle-4.1.1" = { + name = "lodash.throttle"; + packageName = "lodash.throttle"; + version = "4.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz"; + sha1 = "c23e91b710242ac70c37f1e1cda9274cc39bf2f4"; + }; + }; + "lodash.toarray-4.4.0" = { + name = "lodash.toarray"; + packageName = "lodash.toarray"; + version = "4.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz"; + sha1 = "24c4bfcd6b2fba38bfd0594db1179d8e9b656561"; + }; + }; + "lodash.union-4.6.0" = { + name = "lodash.union"; + packageName = "lodash.union"; + version = "4.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz"; + sha1 = "48bb5088409f16f1821666641c44dd1aaae3cd88"; + }; + }; + "lodash.uniq-4.5.0" = { + name = "lodash.uniq"; + packageName = "lodash.uniq"; + version = "4.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz"; + sha1 = "d0225373aeb652adc1bc82e4945339a842754773"; + }; + }; + "lodash.uniqby-4.5.0" = { + name = "lodash.uniqby"; + packageName = "lodash.uniqby"; + version = "4.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.uniqby/-/lodash.uniqby-4.5.0.tgz"; + sha1 = "a3a17bbf62eeb6240f491846e97c1c4e2a5e1e21"; + }; + }; + "log-symbols-2.2.0" = { + name = "log-symbols"; + packageName = "log-symbols"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz"; + sha512 = "VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg=="; + }; + }; + "log-update-1.0.2" = { + name = "log-update"; + packageName = "log-update"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/log-update/-/log-update-1.0.2.tgz"; + sha1 = "19929f64c4093d2d2e7075a1dad8af59c296b8d1"; + }; + }; + "log-update-2.3.0" = { + name = "log-update"; + packageName = "log-update"; + version = "2.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz"; + sha1 = "88328fd7d1ce7938b29283746f0b1bc126b24708"; + }; + }; + "log4js-3.0.5" = { + name = "log4js"; + packageName = "log4js"; + version = "3.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/log4js/-/log4js-3.0.5.tgz"; + sha512 = "IX5c3G/7fuTtdr0JjOT2OIR12aTESVhsH6cEsijloYwKgcPRlO6DgOU72v0UFhWcoV1HN6+M3dwT89qVPLXm0w=="; + }; + }; + "lokijs-1.5.3" = { + name = "lokijs"; + packageName = "lokijs"; + version = "1.5.3"; + src = fetchurl { + url = "https://registry.npmjs.org/lokijs/-/lokijs-1.5.3.tgz"; + sha1 = "6952722ffa3049a55a5e1c10ee4a0947a3e5e19b"; + }; + }; + "lomstream-1.1.0" = { + name = "lomstream"; + packageName = "lomstream"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lomstream/-/lomstream-1.1.0.tgz"; + sha1 = "2a7f8066ec3ab40bef28ca384842e75340183bf0"; + }; + }; + "long-2.4.0" = { + name = "long"; + packageName = "long"; + version = "2.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/long/-/long-2.4.0.tgz"; + sha1 = "9fa180bb1d9500cdc29c4156766a1995e1f4524f"; + }; + }; + "long-3.2.0" = { + name = "long"; + packageName = "long"; + version = "3.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/long/-/long-3.2.0.tgz"; + sha1 = "d821b7138ca1cb581c172990ef14db200b5c474b"; + }; + }; + "long-4.0.0" = { + name = "long"; + packageName = "long"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/long/-/long-4.0.0.tgz"; + sha512 = "XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA=="; + }; + }; + "longest-1.0.1" = { + name = "longest"; + packageName = "longest"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz"; + sha1 = "30a0b2da38f73770e8294a0d22e6625ed77d0097"; + }; + }; + "longjohn-0.2.12" = { + name = "longjohn"; + packageName = "longjohn"; + version = "0.2.12"; + src = fetchurl { + url = "https://registry.npmjs.org/longjohn/-/longjohn-0.2.12.tgz"; + sha1 = "7ca7446b083655c377e7512213dc754d52a64a7e"; + }; + }; + "looper-2.0.0" = { + name = "looper"; + packageName = "looper"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/looper/-/looper-2.0.0.tgz"; + sha1 = "66cd0c774af3d4fedac53794f742db56da8f09ec"; + }; + }; + "looper-3.0.0" = { + name = "looper"; + packageName = "looper"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/looper/-/looper-3.0.0.tgz"; + sha1 = "2efa54c3b1cbaba9b94aee2e5914b0be57fbb749"; + }; + }; + "loose-envify-1.4.0" = { + name = "loose-envify"; + packageName = "loose-envify"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"; + sha512 = "lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q=="; + }; + }; + "lossless-json-1.0.3" = { + name = "lossless-json"; + packageName = "lossless-json"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/lossless-json/-/lossless-json-1.0.3.tgz"; + sha512 = "r4w0WrhIHV1lOTVGbTg4Toqwso5x6C8pM7Q/Nto2vy4c7yUSdTYVYlj16uHVX3MT1StpSELDv8yrqGx41MBsDA=="; + }; + }; + "loud-rejection-1.6.0" = { + name = "loud-rejection"; + packageName = "loud-rejection"; + version = "1.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz"; + sha1 = "5b46f80147edee578870f086d04821cf998e551f"; + }; + }; + "lowdb-0.15.5" = { + name = "lowdb"; + packageName = "lowdb"; + version = "0.15.5"; + src = fetchurl { + url = "https://registry.npmjs.org/lowdb/-/lowdb-0.15.5.tgz"; + sha1 = "9ade105df8aa573692d1221622b85414fbf4fa96"; + }; + }; + "lower-case-1.1.4" = { + name = "lower-case"; + packageName = "lower-case"; + version = "1.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz"; + sha1 = "9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac"; + }; + }; + "lower-case-first-1.0.2" = { + name = "lower-case-first"; + packageName = "lower-case-first"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/lower-case-first/-/lower-case-first-1.0.2.tgz"; + sha1 = "e5da7c26f29a7073be02d52bac9980e5922adfa1"; + }; + }; + "lowercase-keys-1.0.0" = { + name = "lowercase-keys"; + packageName = "lowercase-keys"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz"; + sha1 = "4e3366b39e7f5457e35f1324bdf6f88d0bfc7306"; + }; + }; + "lowercase-keys-1.0.1" = { + name = "lowercase-keys"; + packageName = "lowercase-keys"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz"; + sha512 = "G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA=="; + }; + }; + "lru-2.0.1" = { + name = "lru"; + packageName = "lru"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lru/-/lru-2.0.1.tgz"; + sha1 = "f979871e162e3f5ca254be46844c53d4c5364544"; + }; + }; + "lru-3.1.0" = { + name = "lru"; + packageName = "lru"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lru/-/lru-3.1.0.tgz"; + sha1 = "ea7fb8546d83733396a13091d76cfeb4c06837d5"; + }; + }; + "lru-cache-2.2.0" = { + name = "lru-cache"; + packageName = "lru-cache"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lru-cache/-/lru-cache-2.2.0.tgz"; + sha1 = "ec2bba603f4c5bb3e7a1bf62ce1c1dbc1d474e08"; + }; + }; + "lru-cache-2.2.4" = { + name = "lru-cache"; + packageName = "lru-cache"; + version = "2.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/lru-cache/-/lru-cache-2.2.4.tgz"; + sha1 = "6c658619becf14031d0d0b594b16042ce4dc063d"; + }; + }; + "lru-cache-2.5.2" = { + name = "lru-cache"; + packageName = "lru-cache"; + version = "2.5.2"; + src = fetchurl { + url = "https://registry.npmjs.org/lru-cache/-/lru-cache-2.5.2.tgz"; + sha1 = "1fddad938aae1263ce138680be1b3f591c0ab41c"; + }; + }; + "lru-cache-2.7.3" = { + name = "lru-cache"; + packageName = "lru-cache"; + version = "2.7.3"; + src = fetchurl { + url = "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz"; + sha1 = "6d4524e8b955f95d4f5b58851ce21dd72fb4e952"; + }; + }; + "lru-cache-4.1.3" = { + name = "lru-cache"; + packageName = "lru-cache"; + version = "4.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz"; + sha512 = "fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA=="; + }; + }; + "lru-queue-0.1.0" = { + name = "lru-queue"; + packageName = "lru-queue"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz"; + sha1 = "2738bd9f0d3cf4f84490c5736c48699ac632cda3"; + }; + }; + "lstream-0.0.4" = { + name = "lstream"; + packageName = "lstream"; + version = "0.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/lstream/-/lstream-0.0.4.tgz"; + sha1 = "d637764ea33a929bd00f34d2a23c2256d0d5fb5b"; + }; + }; + "ltgt-1.0.2" = { + name = "ltgt"; + packageName = "ltgt"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/ltgt/-/ltgt-1.0.2.tgz"; + sha1 = "e6817eb29ad204fc0c9e96ef8b0fee98ef6b9aa3"; + }; + }; + "ltgt-2.1.3" = { + name = "ltgt"; + packageName = "ltgt"; + version = "2.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/ltgt/-/ltgt-2.1.3.tgz"; + sha1 = "10851a06d9964b971178441c23c9e52698eece34"; + }; + }; + "lunr-0.7.2" = { + name = "lunr"; + packageName = "lunr"; + version = "0.7.2"; + src = fetchurl { + url = "https://registry.npmjs.org/lunr/-/lunr-0.7.2.tgz"; + sha1 = "79a30e932e216cba163541ee37a3607c12cd7281"; + }; + }; + "lynx-0.2.0" = { + name = "lynx"; + packageName = "lynx"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lynx/-/lynx-0.2.0.tgz"; + sha1 = "79e6674530da4183e87953bd686171e070da50b9"; + }; + }; + "macos-release-1.1.0" = { + name = "macos-release"; + packageName = "macos-release"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/macos-release/-/macos-release-1.1.0.tgz"; + sha512 = "mmLbumEYMi5nXReB9js3WGsB8UE6cDBWyIO62Z4DNx6GbRhDxHNjA1MlzSpJ2S2KM1wyiPRA0d19uHWYYvMHjA=="; + }; + }; + "magnet-uri-2.0.1" = { + name = "magnet-uri"; + packageName = "magnet-uri"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/magnet-uri/-/magnet-uri-2.0.1.tgz"; + sha1 = "d331d3dfcd3836565ade0fc3ca315e39217bb209"; + }; + }; + "magnet-uri-4.2.3" = { + name = "magnet-uri"; + packageName = "magnet-uri"; + version = "4.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/magnet-uri/-/magnet-uri-4.2.3.tgz"; + sha1 = "79cc6d65a00bb5b7ef5c25ae60ebbb5d9a7681a8"; + }; + }; + "magnet-uri-5.2.3" = { + name = "magnet-uri"; + packageName = "magnet-uri"; + version = "5.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/magnet-uri/-/magnet-uri-5.2.3.tgz"; + sha512 = "INWVwcpWfZTVM+Yb4EXVBpm0FTd8Q98Fn5x7nuHv1hkFDRELgdIM+eJ3zYLbNTFpFPYtHs6B+sx8exs29IYwgA=="; + }; + }; + "mailcomposer-2.1.0" = { + name = "mailcomposer"; + packageName = "mailcomposer"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mailcomposer/-/mailcomposer-2.1.0.tgz"; + sha1 = "a6531822899614fee899c92226d81e2b9cbb183d"; + }; + }; + "mailcomposer-4.0.2" = { + name = "mailcomposer"; + packageName = "mailcomposer"; + version = "4.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/mailcomposer/-/mailcomposer-4.0.2.tgz"; + sha1 = "b635402cc7f2eedb10130d3d09ad88b1c2d7e101"; + }; + }; + "mailparser-0.6.2" = { + name = "mailparser"; + packageName = "mailparser"; + version = "0.6.2"; + src = fetchurl { + url = "https://registry.npmjs.org/mailparser/-/mailparser-0.6.2.tgz"; + sha1 = "03c486039bdf4df6cd3b6adcaaac4107dfdbc068"; + }; + }; + "make-dir-1.3.0" = { + name = "make-dir"; + packageName = "make-dir"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz"; + sha512 = "2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ=="; + }; + }; + "make-error-1.3.4" = { + name = "make-error"; + packageName = "make-error"; + version = "1.3.4"; + src = fetchurl { + url = "https://registry.npmjs.org/make-error/-/make-error-1.3.4.tgz"; + sha512 = "0Dab5btKVPhibSalc9QGXb559ED7G7iLjFXBaj9Wq8O3vorueR5K5jaE3hkG6ZQINyhA/JgG6Qk4qdFQjsYV6g=="; + }; + }; + "make-error-cause-1.2.2" = { + name = "make-error-cause"; + packageName = "make-error-cause"; + version = "1.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz"; + sha1 = "df0388fcd0b37816dff0a5fb8108939777dcbc9d"; + }; + }; + "make-fetch-happen-4.0.1" = { + name = "make-fetch-happen"; + packageName = "make-fetch-happen"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-4.0.1.tgz"; + sha512 = "7R5ivfy9ilRJ1EMKIOziwrns9fGeAD4bAha8EB7BIiBBLHm2KeTUGCrICFt2rbHfzheTLynv50GnNTK1zDTrcQ=="; + }; + }; + "make-iterator-1.0.1" = { + name = "make-iterator"; + packageName = "make-iterator"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz"; + sha512 = "pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw=="; + }; + }; + "mamacro-0.0.3" = { + name = "mamacro"; + packageName = "mamacro"; + version = "0.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz"; + sha512 = "qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA=="; + }; + }; + "map-cache-0.2.2" = { + name = "map-cache"; + packageName = "map-cache"; + version = "0.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz"; + sha1 = "c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"; + }; + }; + "map-obj-1.0.1" = { + name = "map-obj"; + packageName = "map-obj"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"; + sha1 = "d933ceb9205d82bdcf4886f6742bdc2b4dea146d"; + }; + }; + "map-obj-2.0.0" = { + name = "map-obj"; + packageName = "map-obj"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz"; + sha1 = "a65cd29087a92598b8791257a523e021222ac1f9"; + }; + }; + "map-stream-0.1.0" = { + name = "map-stream"; + packageName = "map-stream"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz"; + sha1 = "e56aa94c4c8055a16404a0674b78f215f7c8e194"; + }; + }; + "map-visit-1.0.0" = { + name = "map-visit"; + packageName = "map-visit"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz"; + sha1 = "ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"; + }; + }; + "markdown-it-4.4.0" = { + name = "markdown-it"; + packageName = "markdown-it"; + version = "4.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/markdown-it/-/markdown-it-4.4.0.tgz"; + sha1 = "3df373dbea587a9a7fef3e56311b68908f75c414"; + }; + }; + "markdown-it-8.4.2" = { + name = "markdown-it"; + packageName = "markdown-it"; + version = "8.4.2"; + src = fetchurl { + url = "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.2.tgz"; + sha512 = "GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ=="; + }; + }; + "markdown-it-emoji-1.4.0" = { + name = "markdown-it-emoji"; + packageName = "markdown-it-emoji"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/markdown-it-emoji/-/markdown-it-emoji-1.4.0.tgz"; + sha1 = "9bee0e9a990a963ba96df6980c4fddb05dfb4dcc"; + }; + }; + "markdown-it-github-headings-1.1.1" = { + name = "markdown-it-github-headings"; + packageName = "markdown-it-github-headings"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/markdown-it-github-headings/-/markdown-it-github-headings-1.1.1.tgz"; + sha512 = "jEthmVitZXhYJ0Fkvh6RfBcxdIKKec/p3LidX9a+Hs5/AnUjtxi1nxDVhu1muyacXoTiA+ChVilASQyTdfWk2Q=="; + }; + }; + "markdown-it-task-checkbox-1.0.6" = { + name = "markdown-it-task-checkbox"; + packageName = "markdown-it-task-checkbox"; + version = "1.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/markdown-it-task-checkbox/-/markdown-it-task-checkbox-1.0.6.tgz"; + sha512 = "7pxkHuvqTOu3iwVGmDPeYjQg+AIS9VQxzyLP9JCg9lBjgPAJXGEkChK6A2iFuj3tS0GV3HG2u5AMNhcQqwxpJw=="; + }; + }; + "marked-0.3.19" = { + name = "marked"; + packageName = "marked"; + version = "0.3.19"; + src = fetchurl { + url = "https://registry.npmjs.org/marked/-/marked-0.3.19.tgz"; + sha512 = "ea2eGWOqNxPcXv8dyERdSr/6FmzvWwzjMxpfGB/sbMccXoct+xY+YukPD+QTUZwyvK7BZwcr4m21WBOW41pAkg=="; + }; + }; + "matcher-collection-1.0.5" = { + name = "matcher-collection"; + packageName = "matcher-collection"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/matcher-collection/-/matcher-collection-1.0.5.tgz"; + sha512 = "nUCmzKipcJEwYsBVAFh5P+d7JBuhJaW1xs85Hara9xuMLqtCVUrW6DSC0JVIkluxEH2W45nPBM/wjHtBXa/tYA=="; + }; + }; + "math-random-1.0.1" = { + name = "math-random"; + packageName = "math-random"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz"; + sha1 = "8b3aac588b8a66e4975e3cdea67f7bb329601fac"; + }; + }; + "md5-2.2.1" = { + name = "md5"; + packageName = "md5"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz"; + sha1 = "53ab38d5fe3c8891ba465329ea23fac0540126f9"; + }; + }; + "md5.js-1.3.4" = { + name = "md5.js"; + packageName = "md5.js"; + version = "1.3.4"; + src = fetchurl { + url = "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz"; + sha1 = "e9bdbde94a20a5ac18b04340fc5764d5b09d901d"; + }; + }; + "mdn-data-1.1.4" = { + name = "mdn-data"; + packageName = "mdn-data"; + version = "1.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/mdn-data/-/mdn-data-1.1.4.tgz"; + sha512 = "FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA=="; + }; + }; + "mdn-data-1.2.0" = { + name = "mdn-data"; + packageName = "mdn-data"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mdn-data/-/mdn-data-1.2.0.tgz"; + sha512 = "esDqNvsJB2q5V28+u7NdtdMg6Rmg4khQmAVSjUiX7BY/7haIv0K2yWM43hYp0or+3nvG7+UaTF1JHz31hgU1TA=="; + }; + }; + "mdns-js-0.5.0" = { + name = "mdns-js"; + packageName = "mdns-js"; + version = "0.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mdns-js/-/mdns-js-0.5.0.tgz"; + sha1 = "4c8abb6ba7cabdc892d39228c3faa2556e09cf87"; + }; + }; + "mdns-js-1.0.1" = { + name = "mdns-js"; + packageName = "mdns-js"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mdns-js/-/mdns-js-1.0.1.tgz"; + sha512 = "dwEtMzmoZCQcGlr004J4m2+W6dCMpCoGQ5kYIEY+7rMPdMM7ztT+1qD9ExmottvLGgbqAVsjllhwU8PyusecPg=="; + }; + }; + "mdns-js-packet-0.2.0" = { + name = "mdns-js-packet"; + packageName = "mdns-js-packet"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mdns-js-packet/-/mdns-js-packet-0.2.0.tgz"; + sha1 = "642409e8183c7561cc60615bbd1420ec2fad7616"; + }; + }; + "mdurl-1.0.1" = { + name = "mdurl"; + packageName = "mdurl"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz"; + sha1 = "fe85b2ec75a59037f2adfec100fd6c601761152e"; + }; + }; + "media-typer-0.3.0" = { + name = "media-typer"; + packageName = "media-typer"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz"; + sha1 = "8710d7af0aa626f8fffa1ce00168545263255748"; + }; + }; + "mediasource-2.2.2" = { + name = "mediasource"; + packageName = "mediasource"; + version = "2.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/mediasource/-/mediasource-2.2.2.tgz"; + sha512 = "yIyAJMcu1mudTkxZ0jDAKnZJJba4eWPCxxtZRMpoaA4/AI7m7nqbRjmdxmi+x3hKTohb5vC9Yd3IBF/SUzp1vQ=="; + }; + }; + "mediawiki-title-0.6.5" = { + name = "mediawiki-title"; + packageName = "mediawiki-title"; + version = "0.6.5"; + src = fetchurl { + url = "https://registry.npmjs.org/mediawiki-title/-/mediawiki-title-0.6.5.tgz"; + sha512 = "fPcI4r2yH02UUgMo308CVzIuXUaRUrBzMvjXX8J4XfcHgX9Y73iB0/VLp+S3TnxnTgIGrQ3BFb7kWGR7kkyS8g=="; + }; + }; + "mem-1.1.0" = { + name = "mem"; + packageName = "mem"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz"; + sha1 = "5edd52b485ca1d900fe64895505399a0dfa45f76"; + }; + }; + "mem-fs-1.1.3" = { + name = "mem-fs"; + packageName = "mem-fs"; + version = "1.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/mem-fs/-/mem-fs-1.1.3.tgz"; + sha1 = "b8ae8d2e3fcb6f5d3f9165c12d4551a065d989cc"; + }; + }; + "memdown-0.10.2" = { + name = "memdown"; + packageName = "memdown"; + version = "0.10.2"; + src = fetchurl { + url = "https://registry.npmjs.org/memdown/-/memdown-0.10.2.tgz"; + sha1 = "a15ed0b6a8f216848d80a75c0fe8dd0bad89b608"; + }; + }; + "memoizee-0.4.14" = { + name = "memoizee"; + packageName = "memoizee"; + version = "0.4.14"; + src = fetchurl { + url = "https://registry.npmjs.org/memoizee/-/memoizee-0.4.14.tgz"; + sha512 = "/SWFvWegAIYAO4NQMpcX+gcra0yEZu4OntmUdrBaWrJncxOqAziGFlHxc7yjKVK2uu3lpPW27P27wkR82wA8mg=="; + }; + }; + "memory-cache-0.1.6" = { + name = "memory-cache"; + packageName = "memory-cache"; + version = "0.1.6"; + src = fetchurl { + url = "https://registry.npmjs.org/memory-cache/-/memory-cache-0.1.6.tgz"; + sha1 = "2ed9933ed7a8c718249be7366f7ca8749acf8a24"; + }; + }; + "memory-chunk-store-1.3.0" = { + name = "memory-chunk-store"; + packageName = "memory-chunk-store"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/memory-chunk-store/-/memory-chunk-store-1.3.0.tgz"; + sha512 = "6LsOpHKKhxYrLhHmOJdBCUtSO7op5rUs1pag0fhjHo0QiXRyna0bwYf4EmQuL7InUeF2J7dUMPr6VMogRyf9NA=="; + }; + }; + "memory-fs-0.3.0" = { + name = "memory-fs"; + packageName = "memory-fs"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/memory-fs/-/memory-fs-0.3.0.tgz"; + sha1 = "7bcc6b629e3a43e871d7e29aca6ae8a7f15cbb20"; + }; + }; + "memory-fs-0.4.1" = { + name = "memory-fs"; + packageName = "memory-fs"; + version = "0.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz"; + sha1 = "3a9a20b8462523e447cfbc7e8bb80ed667bfc552"; + }; + }; + "memory-pager-1.1.0" = { + name = "memory-pager"; + packageName = "memory-pager"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/memory-pager/-/memory-pager-1.1.0.tgz"; + sha512 = "Mf9OHV/Y7h6YWDxTzX/b4ZZ4oh9NSXblQL8dtPCOomOtZciEHxePR78+uHFLLlsk01A6jVHhHsQZZ/WcIPpnzg=="; + }; + }; + "memorystore-1.6.0" = { + name = "memorystore"; + packageName = "memorystore"; + version = "1.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/memorystore/-/memorystore-1.6.0.tgz"; + sha1 = "1fb5fb5f0b2edf1add184917e918f094a9ff3465"; + }; + }; + "menu-string-1.2.0" = { + name = "menu-string"; + packageName = "menu-string"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/menu-string/-/menu-string-1.2.0.tgz"; + sha512 = "b6RTFmSlLjs20Qninl0Wq6dOstjpaPM2pQ63li06pLVTGIIoxjuMRbOmYbGW8l73/AiGNoCK9yXfdfIpLIURPQ=="; + }; + }; + "meow-3.7.0" = { + name = "meow"; + packageName = "meow"; + version = "3.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz"; + sha1 = "72cb668b425228290abbfa856892587308a801fb"; + }; + }; + "meow-4.0.1" = { + name = "meow"; + packageName = "meow"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/meow/-/meow-4.0.1.tgz"; + sha512 = "xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A=="; + }; + }; + "merge-1.2.0" = { + name = "merge"; + packageName = "merge"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/merge/-/merge-1.2.0.tgz"; + sha1 = "7531e39d4949c281a66b8c5a6e0265e8b05894da"; + }; + }; + "merge-descriptors-0.0.2" = { + name = "merge-descriptors"; + packageName = "merge-descriptors"; + version = "0.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-0.0.2.tgz"; + sha1 = "c36a52a781437513c57275f39dd9d317514ac8c7"; + }; + }; + "merge-descriptors-1.0.0" = { + name = "merge-descriptors"; + packageName = "merge-descriptors"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.0.tgz"; + sha1 = "2169cf7538e1b0cc87fb88e1502d8474bbf79864"; + }; + }; + "merge-descriptors-1.0.1" = { + name = "merge-descriptors"; + packageName = "merge-descriptors"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz"; + sha1 = "b00aaa556dd8b44568150ec9d1b953f3f90cbb61"; + }; + }; + "merge2-1.2.2" = { + name = "merge2"; + packageName = "merge2"; + version = "1.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/merge2/-/merge2-1.2.2.tgz"; + sha512 = "bgM8twH86rWni21thii6WCMQMRMmwqqdW3sGWi9IipnVAszdLXRjwDwAnyrVXo6DuP3AjRMMttZKUB48QWIFGg=="; + }; + }; + "merkle-tree-stream-3.0.3" = { + name = "merkle-tree-stream"; + packageName = "merkle-tree-stream"; + version = "3.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/merkle-tree-stream/-/merkle-tree-stream-3.0.3.tgz"; + sha1 = "f8a064760d37e7978ad5f9f6d3c119a494f57081"; + }; + }; + "mersenne-0.0.4" = { + name = "mersenne"; + packageName = "mersenne"; + version = "0.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/mersenne/-/mersenne-0.0.4.tgz"; + sha1 = "401fdec7ec21cdb9e03cd3d3021398da21b27085"; + }; + }; + "metalsmith-2.3.0" = { + name = "metalsmith"; + packageName = "metalsmith"; + version = "2.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/metalsmith/-/metalsmith-2.3.0.tgz"; + sha1 = "833afbb5a2a6385e2d9ae3d935e39e33eaea5231"; + }; + }; + "method-override-2.3.10" = { + name = "method-override"; + packageName = "method-override"; + version = "2.3.10"; + src = fetchurl { + url = "https://registry.npmjs.org/method-override/-/method-override-2.3.10.tgz"; + sha1 = "e3daf8d5dee10dd2dce7d4ae88d62bbee77476b4"; + }; + }; + "methods-0.0.1" = { + name = "methods"; + packageName = "methods"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/methods/-/methods-0.0.1.tgz"; + sha1 = "277c90f8bef39709645a8371c51c3b6c648e068c"; + }; + }; + "methods-0.1.0" = { + name = "methods"; + packageName = "methods"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/methods/-/methods-0.1.0.tgz"; + sha1 = "335d429eefd21b7bacf2e9c922a8d2bd14a30e4f"; + }; + }; + "methods-1.0.1" = { + name = "methods"; + packageName = "methods"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/methods/-/methods-1.0.1.tgz"; + sha1 = "75bc91943dffd7da037cf3eeb0ed73a0037cd14b"; + }; + }; + "methods-1.1.2" = { + name = "methods"; + packageName = "methods"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz"; + sha1 = "5529a4d67654134edcc5266656835b0f851afcee"; + }; + }; + "microee-0.0.6" = { + name = "microee"; + packageName = "microee"; + version = "0.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/microee/-/microee-0.0.6.tgz"; + sha1 = "a12bdb0103681e8b126a9b071eba4c467c78fffe"; + }; + }; + "micromatch-2.3.11" = { + name = "micromatch"; + packageName = "micromatch"; + version = "2.3.11"; + src = fetchurl { + url = "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz"; + sha1 = "86677c97d1720b363431d04d0d15293bd38c1565"; + }; + }; + "micromatch-3.1.10" = { + name = "micromatch"; + packageName = "micromatch"; + version = "3.1.10"; + src = fetchurl { + url = "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz"; + sha512 = "MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg=="; + }; + }; + "miller-rabin-4.0.1" = { + name = "miller-rabin"; + packageName = "miller-rabin"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz"; + sha512 = "115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA=="; + }; + }; + "mime-1.2.11" = { + name = "mime"; + packageName = "mime"; + version = "1.2.11"; + src = fetchurl { + url = "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; + sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; + }; + }; + "mime-1.2.4" = { + name = "mime"; + packageName = "mime"; + version = "1.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/mime/-/mime-1.2.4.tgz"; + sha1 = "11b5fdaf29c2509255176b80ad520294f5de92b7"; + }; + }; + "mime-1.2.6" = { + name = "mime"; + packageName = "mime"; + version = "1.2.6"; + src = fetchurl { + url = "https://registry.npmjs.org/mime/-/mime-1.2.6.tgz"; + sha1 = "b1f86c768c025fa87b48075f1709f28aeaf20365"; + }; + }; + "mime-1.3.4" = { + name = "mime"; + packageName = "mime"; + version = "1.3.4"; + src = fetchurl { + url = "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz"; + sha1 = "115f9e3b6b3daf2959983cb38f149a2d40eb5d53"; + }; + }; + "mime-1.4.1" = { + name = "mime"; + packageName = "mime"; + version = "1.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz"; + sha512 = "KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ=="; + }; + }; + "mime-1.6.0" = { + name = "mime"; + packageName = "mime"; + version = "1.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz"; + sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="; + }; + }; + "mime-2.3.1" = { + name = "mime"; + packageName = "mime"; + version = "2.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mime/-/mime-2.3.1.tgz"; + sha512 = "OEUllcVoydBHGN1z84yfQDimn58pZNNNXgZlHXSboxMlFvgI6MXSWpWKpFRra7H1HxpVhHTkrghfRW49k6yjeg=="; + }; + }; + "mime-db-1.12.0" = { + name = "mime-db"; + packageName = "mime-db"; + version = "1.12.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mime-db/-/mime-db-1.12.0.tgz"; + sha1 = "3d0c63180f458eb10d325aaa37d7c58ae312e9d7"; + }; + }; + "mime-db-1.33.0" = { + name = "mime-db"; + packageName = "mime-db"; + version = "1.33.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz"; + sha512 = "BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ=="; + }; + }; + "mime-db-1.36.0" = { + name = "mime-db"; + packageName = "mime-db"; + version = "1.36.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mime-db/-/mime-db-1.36.0.tgz"; + sha512 = "L+xvyD9MkoYMXb1jAmzI/lWYAxAMCPvIBSWur0PZ5nOf5euahRLVqH//FKW9mWp2lkqUgYiXPgkzfMUFi4zVDw=="; + }; + }; + "mime-types-2.0.14" = { + name = "mime-types"; + packageName = "mime-types"; + version = "2.0.14"; + src = fetchurl { + url = "https://registry.npmjs.org/mime-types/-/mime-types-2.0.14.tgz"; + sha1 = "310e159db23e077f8bb22b748dabfa4957140aa6"; + }; + }; + "mime-types-2.1.18" = { + name = "mime-types"; + packageName = "mime-types"; + version = "2.1.18"; + src = fetchurl { + url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz"; + sha512 = "lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ=="; + }; + }; + "mime-types-2.1.20" = { + name = "mime-types"; + packageName = "mime-types"; + version = "2.1.20"; + src = fetchurl { + url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.20.tgz"; + sha512 = "HrkrPaP9vGuWbLK1B1FfgAkbqNjIuy4eHlIYnFi7kamZyLLrGlo2mpcx0bBmNpKqBtYtAfGbodDddIgddSJC2A=="; + }; + }; + "mimelib-0.3.1" = { + name = "mimelib"; + packageName = "mimelib"; + version = "0.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mimelib/-/mimelib-0.3.1.tgz"; + sha1 = "787add2415d827acb3af6ec4bca1ea9596418853"; + }; + }; + "mimic-fn-1.2.0" = { + name = "mimic-fn"; + packageName = "mimic-fn"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz"; + sha512 = "jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ=="; + }; + }; + "mimic-response-1.0.1" = { + name = "mimic-response"; + packageName = "mimic-response"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz"; + sha512 = "j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ=="; + }; + }; + "min-document-2.19.0" = { + name = "min-document"; + packageName = "min-document"; + version = "2.19.0"; + src = fetchurl { + url = "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz"; + sha1 = "7bd282e3f5842ed295bb748cdd9f1ffa2c824685"; + }; + }; + "minilog-3.1.0" = { + name = "minilog"; + packageName = "minilog"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/minilog/-/minilog-3.1.0.tgz"; + sha1 = "d2d0f1887ca363d1acf0ea86d5c4df293b3fb675"; + }; + }; + "minimalistic-assert-1.0.1" = { + name = "minimalistic-assert"; + packageName = "minimalistic-assert"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz"; + sha512 = "UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="; + }; + }; + "minimalistic-crypto-utils-1.0.1" = { + name = "minimalistic-crypto-utils"; + packageName = "minimalistic-crypto-utils"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz"; + sha1 = "f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"; + }; + }; + "minimatch-0.2.14" = { + name = "minimatch"; + packageName = "minimatch"; + version = "0.2.14"; + src = fetchurl { + url = "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz"; + sha1 = "c74e780574f63c6f9a090e90efbe6ef53a6a756a"; + }; + }; + "minimatch-0.3.0" = { + name = "minimatch"; + packageName = "minimatch"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz"; + sha1 = "275d8edaac4f1bb3326472089e7949c8394699dd"; + }; + }; + "minimatch-1.0.0" = { + name = "minimatch"; + packageName = "minimatch"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz"; + sha1 = "e0dd2120b49e1b724ce8d714c520822a9438576d"; + }; + }; + "minimatch-2.0.10" = { + name = "minimatch"; + packageName = "minimatch"; + version = "2.0.10"; + src = fetchurl { + url = "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz"; + sha1 = "8d087c39c6b38c001b97fca7ce6d0e1e80afbac7"; + }; + }; + "minimatch-3.0.4" = { + name = "minimatch"; + packageName = "minimatch"; + version = "3.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz"; + sha512 = "yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA=="; + }; + }; + "minimist-0.0.10" = { + name = "minimist"; + packageName = "minimist"; + version = "0.0.10"; + src = fetchurl { + url = "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz"; + sha1 = "de3f98543dbf96082be48ad1a0c7cda836301dcf"; + }; + }; + "minimist-0.0.8" = { + name = "minimist"; + packageName = "minimist"; + version = "0.0.8"; + src = fetchurl { + url = "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"; + sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d"; + }; + }; + "minimist-0.1.0" = { + name = "minimist"; + packageName = "minimist"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/minimist/-/minimist-0.1.0.tgz"; + sha1 = "99df657a52574c21c9057497df742790b2b4c0de"; + }; + }; + "minimist-0.2.0" = { + name = "minimist"; + packageName = "minimist"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/minimist/-/minimist-0.2.0.tgz"; + sha1 = "4dffe525dae2b864c66c2e23c6271d7afdecefce"; + }; + }; + "minimist-1.2.0" = { + name = "minimist"; + packageName = "minimist"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"; + sha1 = "a35008b20f41383eec1fb914f4cd5df79a264284"; + }; + }; + "minimist-options-3.0.2" = { + name = "minimist-options"; + packageName = "minimist-options"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz"; + sha512 = "FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ=="; + }; + }; + "minipass-2.3.4" = { + name = "minipass"; + packageName = "minipass"; + version = "2.3.4"; + src = fetchurl { + url = "https://registry.npmjs.org/minipass/-/minipass-2.3.4.tgz"; + sha512 = "mlouk1OHlaUE8Odt1drMtG1bAJA4ZA6B/ehysgV0LUIrDHdKgo1KorZq3pK0b/7Z7LJIQ12MNM6aC+Tn6lUZ5w=="; + }; + }; + "minizlib-1.1.0" = { + name = "minizlib"; + packageName = "minizlib"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/minizlib/-/minizlib-1.1.0.tgz"; + sha512 = "4T6Ur/GctZ27nHfpt9THOdRZNgyJ9FZchYO1ceg5S8Q3DNLCKYy44nCZzgCJgcvx2UM8czmqak5BCxJMrq37lA=="; + }; + }; + "mirror-folder-3.0.0" = { + name = "mirror-folder"; + packageName = "mirror-folder"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mirror-folder/-/mirror-folder-3.0.0.tgz"; + sha512 = "fh6wDXcSpFoKY7ZPHnEv1+xjLOS7tlkEpTvl4Y6ZsT0HNjIaYg6ktq9ng8MPthFruunS8D/3GnPeaWhoQD3X9g=="; + }; + }; + "mississippi-2.0.0" = { + name = "mississippi"; + packageName = "mississippi"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz"; + sha512 = "zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw=="; + }; + }; + "mississippi-3.0.0" = { + name = "mississippi"; + packageName = "mississippi"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz"; + sha512 = "x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA=="; + }; + }; + "mixin-deep-1.3.1" = { + name = "mixin-deep"; + packageName = "mixin-deep"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz"; + sha512 = "8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ=="; + }; + }; + "mixin-object-2.0.1" = { + name = "mixin-object"; + packageName = "mixin-object"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz"; + sha1 = "4fb949441dab182540f1fe035ba60e1947a5e57e"; + }; + }; + "mkdirp-0.3.0" = { + name = "mkdirp"; + packageName = "mkdirp"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz"; + sha1 = "1bbf5ab1ba827af23575143490426455f481fe1e"; + }; + }; + "mkdirp-0.3.5" = { + name = "mkdirp"; + packageName = "mkdirp"; + version = "0.3.5"; + src = fetchurl { + url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }; + }; + "mkdirp-0.5.0" = { + name = "mkdirp"; + packageName = "mkdirp"; + version = "0.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz"; + sha1 = "1d73076a6df986cd9344e15e71fcc05a4c9abf12"; + }; + }; + "mkdirp-0.5.1" = { + name = "mkdirp"; + packageName = "mkdirp"; + version = "0.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz"; + sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903"; + }; + }; + "mkpath-0.1.0" = { + name = "mkpath"; + packageName = "mkpath"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mkpath/-/mkpath-0.1.0.tgz"; + sha1 = "7554a6f8d871834cc97b5462b122c4c124d6de91"; + }; + }; + "mkpath-1.0.0" = { + name = "mkpath"; + packageName = "mkpath"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mkpath/-/mkpath-1.0.0.tgz"; + sha1 = "ebb3a977e7af1c683ae6fda12b545a6ba6c5853d"; + }; + }; + "mksnapshot-0.3.1" = { + name = "mksnapshot"; + packageName = "mksnapshot"; + version = "0.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mksnapshot/-/mksnapshot-0.3.1.tgz"; + sha1 = "2501c05657436d742ce958a4ff92c77e40dd37e6"; + }; + }; + "mocha-2.5.3" = { + name = "mocha"; + packageName = "mocha"; + version = "2.5.3"; + src = fetchurl { + url = "https://registry.npmjs.org/mocha/-/mocha-2.5.3.tgz"; + sha1 = "161be5bdeb496771eb9b35745050b622b5aefc58"; + }; + }; + "modern-syslog-1.1.2" = { + name = "modern-syslog"; + packageName = "modern-syslog"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/modern-syslog/-/modern-syslog-1.1.2.tgz"; + sha1 = "f1fa58899f3f452d788f1573401212a4ef898de5"; + }; + }; + "modify-values-1.0.1" = { + name = "modify-values"; + packageName = "modify-values"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz"; + sha512 = "xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw=="; + }; + }; + "module-deps-4.1.1" = { + name = "module-deps"; + packageName = "module-deps"; + version = "4.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/module-deps/-/module-deps-4.1.1.tgz"; + sha1 = "23215833f1da13fd606ccb8087b44852dcb821fd"; + }; + }; + "module-deps-6.1.0" = { + name = "module-deps"; + packageName = "module-deps"; + version = "6.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/module-deps/-/module-deps-6.1.0.tgz"; + sha512 = "NPs5N511VD1rrVJihSso/LiBShRbJALYBKzDW91uZYy7BpjnO4bGnZL3HjZ9yKcFdZUWwaYjDz9zxbuP7vKMuQ=="; + }; + }; + "mold-source-map-0.4.0" = { + name = "mold-source-map"; + packageName = "mold-source-map"; + version = "0.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mold-source-map/-/mold-source-map-0.4.0.tgz"; + sha1 = "cf67e0b31c47ab9badb5c9c25651862127bb8317"; + }; + }; + "moment-2.1.0" = { + name = "moment"; + packageName = "moment"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/moment/-/moment-2.1.0.tgz"; + sha1 = "1fd7b1134029a953c6ea371dbaee37598ac03567"; + }; + }; + "moment-2.20.1" = { + name = "moment"; + packageName = "moment"; + version = "2.20.1"; + src = fetchurl { + url = "https://registry.npmjs.org/moment/-/moment-2.20.1.tgz"; + sha512 = "Yh9y73JRljxW5QxN08Fner68eFLxM5ynNOAw2LbIB1YAGeQzZT8QFSUvkAz609Zf+IHhhaUxqZK8dG3W/+HEvg=="; + }; + }; + "moment-2.22.2" = { + name = "moment"; + packageName = "moment"; + version = "2.22.2"; + src = fetchurl { + url = "https://registry.npmjs.org/moment/-/moment-2.22.2.tgz"; + sha1 = "3c257f9839fc0e93ff53149632239eb90783ff66"; + }; + }; + "moment-2.7.0" = { + name = "moment"; + packageName = "moment"; + version = "2.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/moment/-/moment-2.7.0.tgz"; + sha1 = "359a19ec634cda3c706c8709adda54c0329aaec4"; + }; + }; + "moment-timezone-0.5.21" = { + name = "moment-timezone"; + packageName = "moment-timezone"; + version = "0.5.21"; + src = fetchurl { + url = "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.21.tgz"; + sha512 = "j96bAh4otsgj3lKydm3K7kdtA3iKf2m6MY2iSYCzCm5a1zmHo1g+aK3068dDEeocLZQIS9kU8bsdQHLqEvgW0A=="; + }; + }; + "mongodb-1.2.14" = { + name = "mongodb"; + packageName = "mongodb"; + version = "1.2.14"; + src = fetchurl { + url = "https://registry.npmjs.org/mongodb/-/mongodb-1.2.14.tgz"; + sha1 = "269665552066437308d0942036646e6795c3a9a3"; + }; + }; + "mongoose-3.6.7" = { + name = "mongoose"; + packageName = "mongoose"; + version = "3.6.7"; + src = fetchurl { + url = "https://registry.npmjs.org/mongoose/-/mongoose-3.6.7.tgz"; + sha1 = "aa6c9f4dfb740c7721dbe734fbb97714e5ab0ebc"; + }; + }; + "mongoose-lifecycle-1.0.0" = { + name = "mongoose-lifecycle"; + packageName = "mongoose-lifecycle"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mongoose-lifecycle/-/mongoose-lifecycle-1.0.0.tgz"; + sha1 = "3bac3f3924a845d147784fc6558dee900b0151e2"; + }; + }; + "mooremachine-2.2.1" = { + name = "mooremachine"; + packageName = "mooremachine"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mooremachine/-/mooremachine-2.2.1.tgz"; + sha1 = "0d9891aa7c2cf32ca73e72f52a3561ed787e2e8c"; + }; + }; + "morgan-1.6.1" = { + name = "morgan"; + packageName = "morgan"; + version = "1.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/morgan/-/morgan-1.6.1.tgz"; + sha1 = "5fd818398c6819cba28a7cd6664f292fe1c0bbf2"; + }; + }; + "morgan-1.9.0" = { + name = "morgan"; + packageName = "morgan"; + version = "1.9.0"; + src = fetchurl { + url = "https://registry.npmjs.org/morgan/-/morgan-1.9.0.tgz"; + sha1 = "d01fa6c65859b76fcf31b3cb53a3821a311d8051"; + }; + }; + "move-concurrently-1.0.1" = { + name = "move-concurrently"; + packageName = "move-concurrently"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz"; + sha1 = "be2c005fda32e0b29af1f05d7c4b33214c701f92"; + }; + }; + "mp4-box-encoding-1.3.0" = { + name = "mp4-box-encoding"; + packageName = "mp4-box-encoding"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mp4-box-encoding/-/mp4-box-encoding-1.3.0.tgz"; + sha512 = "U4pMLpjT/UzB8d36dxj6Mf1bG9xypEvgbuRIa1fztRXNKKTCAtRxsnFZhNOd7YDFOKtjBgssYGvo4H/Q3ZY1MA=="; + }; + }; + "mp4-stream-2.0.3" = { + name = "mp4-stream"; + packageName = "mp4-stream"; + version = "2.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/mp4-stream/-/mp4-stream-2.0.3.tgz"; + sha512 = "5NzgI0+bGakoZEwnIYINXqB3mnewkt3Y7jcvkXsTubnCNUSdM8cpP0Vemxf6FLg0qUN8fydTgNMVAc3QU8B92g=="; + }; + }; + "mpath-0.1.1" = { + name = "mpath"; + packageName = "mpath"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mpath/-/mpath-0.1.1.tgz"; + sha1 = "23da852b7c232ee097f4759d29c0ee9cd22d5e46"; + }; + }; + "mpath-0.2.1" = { + name = "mpath"; + packageName = "mpath"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mpath/-/mpath-0.2.1.tgz"; + sha1 = "3a4e829359801de96309c27a6b2e102e89f9e96e"; + }; + }; + "mpromise-0.2.1" = { + name = "mpromise"; + packageName = "mpromise"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mpromise/-/mpromise-0.2.1.tgz"; + sha1 = "fbbdc28cb0207e49b8a4eb1a4c0cea6c2de794c8"; + }; + }; + "mqtt-2.18.5" = { + name = "mqtt"; + packageName = "mqtt"; + version = "2.18.5"; + src = fetchurl { + url = "https://registry.npmjs.org/mqtt/-/mqtt-2.18.5.tgz"; + sha512 = "VkQeH81VIS0nOL3Ilf58ypPtM3I6VzVsE5as+k/AgrnX7xjcrCSfgSJdYGa6rW3px4DLAnh2gCD3URUZ23riKQ=="; + }; + }; + "mqtt-packet-5.6.0" = { + name = "mqtt-packet"; + packageName = "mqtt-packet"; + version = "5.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mqtt-packet/-/mqtt-packet-5.6.0.tgz"; + sha512 = "QECe2ivqcR1LRsPobRsjenEKAC3i1a5gmm+jNKJLrsiq9PaSQ18LlKFuxvhGxWkvGEPadWv6rKd31O4ICqS1Xw=="; + }; + }; + "mri-1.1.1" = { + name = "mri"; + packageName = "mri"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mri/-/mri-1.1.1.tgz"; + sha1 = "85aa26d3daeeeedf80dc5984af95cc5ca5cad9f1"; + }; + }; + "ms-0.1.0" = { + name = "ms"; + packageName = "ms"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ms/-/ms-0.1.0.tgz"; + sha1 = "f21fac490daf1d7667fd180fe9077389cc9442b2"; + }; + }; + "ms-0.7.0" = { + name = "ms"; + packageName = "ms"; + version = "0.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ms/-/ms-0.7.0.tgz"; + sha1 = "865be94c2e7397ad8a57da6a633a6e2f30798b83"; + }; + }; + "ms-0.7.1" = { + name = "ms"; + packageName = "ms"; + version = "0.7.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz"; + sha1 = "9cd13c03adbff25b65effde7ce864ee952017098"; + }; + }; + "ms-0.7.2" = { + name = "ms"; + packageName = "ms"; + version = "0.7.2"; + src = fetchurl { + url = "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz"; + sha1 = "ae25cf2512b3885a1d95d7f037868d8431124765"; + }; + }; + "ms-0.7.3" = { + name = "ms"; + packageName = "ms"; + version = "0.7.3"; + src = fetchurl { + url = "https://registry.npmjs.org/ms/-/ms-0.7.3.tgz"; + sha1 = "708155a5e44e33f5fd0fc53e81d0d40a91be1fff"; + }; + }; + "ms-2.0.0" = { + name = "ms"; + packageName = "ms"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"; + sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8"; + }; + }; + "ms-2.1.1" = { + name = "ms"; + packageName = "ms"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz"; + sha512 = "tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="; + }; + }; + "ms-rest-1.15.7" = { + name = "ms-rest"; + packageName = "ms-rest"; + version = "1.15.7"; + src = fetchurl { + url = "https://registry.npmjs.org/ms-rest/-/ms-rest-1.15.7.tgz"; + sha1 = "400515e05b1924889cb61a1ec6054290a68e1207"; + }; + }; + "ms-rest-2.3.6" = { + name = "ms-rest"; + packageName = "ms-rest"; + version = "2.3.6"; + src = fetchurl { + url = "https://registry.npmjs.org/ms-rest/-/ms-rest-2.3.6.tgz"; + sha512 = "M+Lx9P7Wy4TeAk7jqPLwGS1QS1gvxF6Xo+OHv5j1g3Kcb44T/GTUuSjxTKarF6aKyeacZH1ZD++Nt7pcql7dDA=="; + }; + }; + "ms-rest-azure-1.15.7" = { + name = "ms-rest-azure"; + packageName = "ms-rest-azure"; + version = "1.15.7"; + src = fetchurl { + url = "https://registry.npmjs.org/ms-rest-azure/-/ms-rest-azure-1.15.7.tgz"; + sha1 = "8bce09f053b1565dbaa8bd022ca40155c35b0fde"; + }; + }; + "ms-rest-azure-2.5.7" = { + name = "ms-rest-azure"; + packageName = "ms-rest-azure"; + version = "2.5.7"; + src = fetchurl { + url = "https://registry.npmjs.org/ms-rest-azure/-/ms-rest-azure-2.5.7.tgz"; + sha512 = "e4lgB0z29Dx4ufu/c+PmEAYY1WXq98GYUBkE+iRx7WsxsN04lrM3B1vj8y+B8rKt7clPUE0niqB9VovVL8zvag=="; + }; + }; + "msgpack-1.0.2" = { + name = "msgpack"; + packageName = "msgpack"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/msgpack/-/msgpack-1.0.2.tgz"; + sha1 = "923e2c5cffa65c8418e9b228d1124793969c429c"; + }; + }; + "msgpack5-3.6.0" = { + name = "msgpack5"; + packageName = "msgpack5"; + version = "3.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/msgpack5/-/msgpack5-3.6.0.tgz"; + sha512 = "6HuCZHA57WtNUzrKIvjJ8OMxigzveJ6D5i13y6TsgGu3X3zxABpuBvChpppOoGdB9SyWZcmqUs1fwUV/PpSQ7Q=="; + }; + }; + "multer-1.3.1" = { + name = "multer"; + packageName = "multer"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/multer/-/multer-1.3.1.tgz"; + sha512 = "JHdEoxkA/5NgZRo91RNn4UT+HdcJV9XUo01DTkKC7vo1erNIngtuaw9Y0WI8RdTlyi+wMIbunflhghzVLuGJyw=="; + }; + }; + "multi-random-access-2.1.1" = { + name = "multi-random-access"; + packageName = "multi-random-access"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/multi-random-access/-/multi-random-access-2.1.1.tgz"; + sha1 = "6462f1b204109ccc644601650110a828443d66e2"; + }; + }; + "multicast-dns-4.0.1" = { + name = "multicast-dns"; + packageName = "multicast-dns"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/multicast-dns/-/multicast-dns-4.0.1.tgz"; + sha1 = "abf022fc866727055a9e0c2bc98097f5ebad97a2"; + }; + }; + "multicast-dns-6.2.3" = { + name = "multicast-dns"; + packageName = "multicast-dns"; + version = "6.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz"; + sha512 = "ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g=="; + }; + }; + "multicast-dns-7.0.1" = { + name = "multicast-dns"; + packageName = "multicast-dns"; + version = "7.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.0.1.tgz"; + sha512 = "jx8bO2QZvx5oJXWhiuEb6I8XgufpPXvKFSAoSvurD2nECVhbQQTilY33IfChreWqhqPgzKZbpgsyHapjnRTnlw=="; + }; + }; + "multicast-dns-service-types-1.1.0" = { + name = "multicast-dns-service-types"; + packageName = "multicast-dns-service-types"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz"; + sha1 = "899f11d9686e5e05cb91b35d5f0e63b773cfc901"; + }; + }; + "multicb-1.2.2" = { + name = "multicb"; + packageName = "multicb"; + version = "1.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/multicb/-/multicb-1.2.2.tgz"; + sha512 = "PZM4dhYFmCF6uZGWpEmoPMUqJBywS9IcAgybT2GmSpYI1BvGvoWSdbio+ik+q/YD2vodhvslESWIS3NnkKYdqQ=="; + }; + }; + "multimatch-2.1.0" = { + name = "multimatch"; + packageName = "multimatch"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz"; + sha1 = "9c7906a22fb4c02919e2f5f75161b4cdbd4b2a2b"; + }; + }; + "multiparty-2.2.0" = { + name = "multiparty"; + packageName = "multiparty"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/multiparty/-/multiparty-2.2.0.tgz"; + sha1 = "a567c2af000ad22dc8f2a653d91978ae1f5316f4"; + }; + }; + "multiparty-3.3.2" = { + name = "multiparty"; + packageName = "multiparty"; + version = "3.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/multiparty/-/multiparty-3.3.2.tgz"; + sha1 = "35de6804dc19643e5249f3d3e3bdc6c8ce301d3f"; + }; + }; + "multiparty-4.1.4" = { + name = "multiparty"; + packageName = "multiparty"; + version = "4.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/multiparty/-/multiparty-4.1.4.tgz"; + sha1 = "4c96dcbdc11e3f7917e1615e640b4b5022be64fd"; + }; + }; + "multipipe-0.1.2" = { + name = "multipipe"; + packageName = "multipipe"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz"; + sha1 = "2a8f2ddf70eed564dff2d57f1e1a137d9f05078b"; + }; + }; + "multistream-2.1.1" = { + name = "multistream"; + packageName = "multistream"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/multistream/-/multistream-2.1.1.tgz"; + sha512 = "xasv76hl6nr1dEy3lPvy7Ej7K/Lx3O/FCvwge8PeVJpciPPoNCbaANcNiBug3IpdvTveZUcAV0DJzdnUDMesNQ=="; + }; + }; + "muri-0.3.1" = { + name = "muri"; + packageName = "muri"; + version = "0.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/muri/-/muri-0.3.1.tgz"; + sha1 = "861889c5c857f1a43700bee85d50731f61727c9a"; + }; + }; + "murl-0.4.1" = { + name = "murl"; + packageName = "murl"; + version = "0.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/murl/-/murl-0.4.1.tgz"; + sha1 = "489fbcc7f1b2b77e689c84120a51339c3849c939"; + }; + }; + "murmur-hash-js-1.0.0" = { + name = "murmur-hash-js"; + packageName = "murmur-hash-js"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/murmur-hash-js/-/murmur-hash-js-1.0.0.tgz"; + sha1 = "5041049269c96633c866386960b2f4289e75e5b0"; + }; + }; + "mustache-2.3.1" = { + name = "mustache"; + packageName = "mustache"; + version = "2.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mustache/-/mustache-2.3.1.tgz"; + sha512 = "20dW38oeiTzauvbxs1YxQbr3gbu/Lfo15J4V0EqbspYnn/GwSeTSDNtESy2nak28BW0k8qp7dnrFhrsejLPUtw=="; + }; + }; + "mutate.js-0.2.0" = { + name = "mutate.js"; + packageName = "mutate.js"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mutate.js/-/mutate.js-0.2.0.tgz"; + sha1 = "2e5cb1ac64c937dae28296e8f42af5eafd9bc7ef"; + }; + }; + "mute-stream-0.0.4" = { + name = "mute-stream"; + packageName = "mute-stream"; + version = "0.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.4.tgz"; + sha1 = "a9219960a6d5d5d046597aee51252c6655f7177e"; + }; + }; + "mute-stream-0.0.5" = { + name = "mute-stream"; + packageName = "mute-stream"; + version = "0.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz"; + sha1 = "8fbfabb0a98a253d3184331f9e8deb7372fac6c0"; + }; + }; + "mute-stream-0.0.6" = { + name = "mute-stream"; + packageName = "mute-stream"; + version = "0.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.6.tgz"; + sha1 = "48962b19e169fd1dfc240b3f1e7317627bbc47db"; + }; + }; + "mute-stream-0.0.7" = { + name = "mute-stream"; + packageName = "mute-stream"; + version = "0.0.7"; + src = fetchurl { + url = "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz"; + sha1 = "3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab"; + }; + }; + "mutexify-1.2.0" = { + name = "mutexify"; + packageName = "mutexify"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mutexify/-/mutexify-1.2.0.tgz"; + sha512 = "oprzxd2zhfrJqEuB98qc1dRMMonClBQ57UPDjnbcrah4orEMTq1jq3+AcdFe5ePzdbJXI7zmdhfftIdMnhYFoQ=="; + }; + }; + "mv-2.1.1" = { + name = "mv"; + packageName = "mv"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz"; + sha1 = "ae6ce0d6f6d5e0a4f7d893798d03c1ea9559b6a2"; + }; + }; + "mz-2.5.0" = { + name = "mz"; + packageName = "mz"; + version = "2.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mz/-/mz-2.5.0.tgz"; + sha1 = "2859025df03d46b57bb317174b196477ce64cec1"; + }; + }; + "mz-2.7.0" = { + name = "mz"; + packageName = "mz"; + version = "2.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz"; + sha512 = "z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q=="; + }; + }; + "nan-0.3.2" = { + name = "nan"; + packageName = "nan"; + version = "0.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/nan/-/nan-0.3.2.tgz"; + sha1 = "0df1935cab15369075ef160ad2894107aa14dc2d"; + }; + }; + "nan-1.0.0" = { + name = "nan"; + packageName = "nan"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/nan/-/nan-1.0.0.tgz"; + sha1 = "ae24f8850818d662fcab5acf7f3b95bfaa2ccf38"; + }; + }; + "nan-2.1.0" = { + name = "nan"; + packageName = "nan"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/nan/-/nan-2.1.0.tgz"; + sha1 = "020a7ccedc63fdee85f85967d5607849e74abbe8"; + }; + }; + "nan-2.10.0" = { + name = "nan"; + packageName = "nan"; + version = "2.10.0"; + src = fetchurl { + url = "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz"; + sha512 = "bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA=="; + }; + }; + "nan-2.11.0" = { + name = "nan"; + packageName = "nan"; + version = "2.11.0"; + src = fetchurl { + url = "https://registry.npmjs.org/nan/-/nan-2.11.0.tgz"; + sha512 = "F4miItu2rGnV2ySkXOQoA8FKz/SR2Q2sWP0sbTxNxz/tuokeC8WxOhPMcwi0qIyGtVn/rrSeLbvVkznqCdwYnw=="; + }; + }; + "nan-2.5.1" = { + name = "nan"; + packageName = "nan"; + version = "2.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/nan/-/nan-2.5.1.tgz"; + sha1 = "d5b01691253326a97a2bbee9e61c55d8d60351e2"; + }; + }; + "nanoassert-1.1.0" = { + name = "nanoassert"; + packageName = "nanoassert"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/nanoassert/-/nanoassert-1.1.0.tgz"; + sha1 = "4f3152e09540fde28c76f44b19bbcd1d5a42478d"; + }; + }; + "nanobus-4.3.3" = { + name = "nanobus"; + packageName = "nanobus"; + version = "4.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/nanobus/-/nanobus-4.3.3.tgz"; + sha512 = "4/uzl+LkMGoVv/9eMzH2QFvefmlJErT0KR7EmuYbmht2QvxSEqTjhFFOZ/KHE6chH58fKL3njrOcEwbYV0h9Yw=="; + }; + }; + "nanoid-1.2.1" = { + name = "nanoid"; + packageName = "nanoid"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/nanoid/-/nanoid-1.2.1.tgz"; + sha512 = "S1QSG+TQtsqr2/ujHZcNT0OxygffUaUT755qTc/SPKfQ0VJBlOO6qb1425UYoHXPvCZ3pWgMVCuy1t7+AoCxnQ=="; + }; + }; + "nanolru-1.0.0" = { + name = "nanolru"; + packageName = "nanolru"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/nanolru/-/nanolru-1.0.0.tgz"; + sha512 = "GyQkE8M32pULhQk7Sko5raoIbPalAk90ICG+An4fq6fCsFHsP6fB2K46WGXVdoJpy4SGMnZ/EKbo123fZJomWg=="; + }; + }; + "nanomatch-1.2.13" = { + name = "nanomatch"; + packageName = "nanomatch"; + version = "1.2.13"; + src = fetchurl { + url = "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz"; + sha512 = "fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA=="; + }; + }; + "nanoscheduler-1.0.3" = { + name = "nanoscheduler"; + packageName = "nanoscheduler"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/nanoscheduler/-/nanoscheduler-1.0.3.tgz"; + sha512 = "jBbrF3qdU9321r8n9X7yu18DjP31Do2ItJm3mWrt90wJTrnDO+HXpoV7ftaUglAtjgj9s+OaCxGufbvx6pvbEQ=="; + }; + }; + "nanotiming-7.3.1" = { + name = "nanotiming"; + packageName = "nanotiming"; + version = "7.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/nanotiming/-/nanotiming-7.3.1.tgz"; + sha512 = "l3lC7v/PfOuRWQa8vV29Jo6TG10wHtnthLElFXs4Te4Aas57Fo4n1Q8LH9n+NDh9riOzTVvb2QNBhTS4JUKNjw=="; + }; + }; + "native-dns-cache-git+https://github.com/okTurtles/native-dns-cache.git#8714196bb9223cc9a4064a4fddf9e82ec50b7d4d" = { + name = "native-dns-cache"; + packageName = "native-dns-cache"; + version = "0.0.2"; + src = fetchgit { + url = "https://github.com/okTurtles/native-dns-cache.git"; + rev = "8714196bb9223cc9a4064a4fddf9e82ec50b7d4d"; + sha256 = "3f06b2577afc3c1e428533baae3c51bad44a2e1e02fca147a1303943c214f841"; + }; + }; + "native-dns-git+https://github.com/okTurtles/node-dns.git#08433ec98f517eed3c6d5e47bdf62603539cd402" = { + name = "native-dns"; + packageName = "native-dns"; + version = "0.6.1"; + src = fetchgit { + url = "https://github.com/okTurtles/node-dns.git"; + rev = "08433ec98f517eed3c6d5e47bdf62603539cd402"; + sha256 = "a7342bfd4e952490a8a25a68efcb1d16ecc2391f1044109ebeace89ad284f7a2"; + }; + }; + "native-dns-packet-0.1.1" = { + name = "native-dns-packet"; + packageName = "native-dns-packet"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/native-dns-packet/-/native-dns-packet-0.1.1.tgz"; + sha1 = "97da90570b8438a00194701ce24d011fd3cc109a"; + }; + }; + "native-dns-packet-git+https://github.com/okTurtles/native-dns-packet.git#307e77a47ebba57a5ae9118a284e916e5ebb305a" = { + name = "native-dns-packet"; + packageName = "native-dns-packet"; + version = "0.0.3"; + src = fetchgit { + url = "https://github.com/okTurtles/native-dns-packet.git"; + rev = "307e77a47ebba57a5ae9118a284e916e5ebb305a"; + sha256 = "f8aaa7bb3b2a652e52bfe5c13a6531c71d690f621ef4d86d0787838708a50358"; + }; + }; + "native-dns-packet-git+https://github.com/okTurtles/native-dns-packet.git#8bf2714c318cfe7d31bca2006385882ccbf503e4" = { + name = "native-dns-packet"; + packageName = "native-dns-packet"; + version = "0.0.4"; + src = fetchgit { + url = "https://github.com/okTurtles/native-dns-packet.git"; + rev = "8bf2714c318cfe7d31bca2006385882ccbf503e4"; + sha256 = "1f39a4bd88978a0b51d45c32c777fb7f75b12e220cf7d206aa5a12d1e4e80f9d"; + }; + }; + "native-promise-only-0.8.1" = { + name = "native-promise-only"; + packageName = "native-promise-only"; + version = "0.8.1"; + src = fetchurl { + url = "https://registry.npmjs.org/native-promise-only/-/native-promise-only-0.8.1.tgz"; + sha1 = "20a318c30cb45f71fe7adfbf7b21c99c1472ef11"; + }; + }; + "natives-1.1.4" = { + name = "natives"; + packageName = "natives"; + version = "1.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/natives/-/natives-1.1.4.tgz"; + sha512 = "Q29yeg9aFKwhLVdkTAejM/HvYG0Y1Am1+HUkFQGn5k2j8GS+v60TVmZh6nujpEAj/qql+wGUrlryO8bF+b1jEg=="; + }; + }; + "natural-compare-1.4.0" = { + name = "natural-compare"; + packageName = "natural-compare"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"; + sha1 = "4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"; + }; + }; + "natural-compare-lite-1.4.0" = { + name = "natural-compare-lite"; + packageName = "natural-compare-lite"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz"; + sha1 = "17b09581988979fddafe0201e931ba933c96cbb4"; + }; + }; + "nconf-0.10.0" = { + name = "nconf"; + packageName = "nconf"; + version = "0.10.0"; + src = fetchurl { + url = "https://registry.npmjs.org/nconf/-/nconf-0.10.0.tgz"; + sha512 = "fKiXMQrpP7CYWJQzKkPPx9hPgmq+YLDyxcG9N8RpiE9FoCkCbzD0NyW0YhE3xn3Aupe7nnDeIx4PFzYehpHT9Q=="; + }; + }; + "nconf-0.6.9" = { + name = "nconf"; + packageName = "nconf"; + version = "0.6.9"; + src = fetchurl { + url = "https://registry.npmjs.org/nconf/-/nconf-0.6.9.tgz"; + sha1 = "9570ef15ed6f9ae6b2b3c8d5e71b66d3193cd661"; + }; + }; + "nconf-0.7.1" = { + name = "nconf"; + packageName = "nconf"; + version = "0.7.1"; + src = fetchurl { + url = "https://registry.npmjs.org/nconf/-/nconf-0.7.1.tgz"; + sha1 = "ee4b561dd979a3c58db122e38f196d49d61aeb5b"; + }; + }; + "ncp-0.4.2" = { + name = "ncp"; + packageName = "ncp"; + version = "0.4.2"; + src = fetchurl { + url = "https://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz"; + sha1 = "abcc6cbd3ec2ed2a729ff6e7c1fa8f01784a8574"; + }; + }; + "ncp-1.0.1" = { + name = "ncp"; + packageName = "ncp"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ncp/-/ncp-1.0.1.tgz"; + sha1 = "d15367e5cb87432ba117d2bf80fdf45aecfb4246"; + }; + }; + "ncp-2.0.0" = { + name = "ncp"; + packageName = "ncp"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz"; + sha1 = "195a21d6c46e361d2fb1281ba38b91e9df7bdbb3"; + }; + }; + "ndjson-1.5.0" = { + name = "ndjson"; + packageName = "ndjson"; + version = "1.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ndjson/-/ndjson-1.5.0.tgz"; + sha1 = "ae603b36b134bcec347b452422b0bf98d5832ec8"; + }; + }; + "neat-input-1.8.0" = { + name = "neat-input"; + packageName = "neat-input"; + version = "1.8.0"; + src = fetchurl { + url = "https://registry.npmjs.org/neat-input/-/neat-input-1.8.0.tgz"; + sha512 = "9LsyX7NcQBOT0/VEthxOCpYlKXgo0UZeGlMSx/a2SKFkE4ZiU/wTUBoF9brQKtKspmBZyLnXqDiktsbopEb0Tg=="; + }; + }; + "neat-log-2.4.0" = { + name = "neat-log"; + packageName = "neat-log"; + version = "2.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/neat-log/-/neat-log-2.4.0.tgz"; + sha512 = "5Gb0J17bqRxKBfgetrYCZav7kpFgunDhFq0i+kEq5Kn36Cuw4IskIl3yd+/P8jCcAzaKrQ7mrb+p6r/NP5esWA=="; + }; + }; + "neat-log-3.1.0" = { + name = "neat-log"; + packageName = "neat-log"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/neat-log/-/neat-log-3.1.0.tgz"; + sha512 = "VarbsDsRN5C5pCdOskjJ7bOPvyjYeVduftgs1dYXqoFXwKFBPJq3VrmFRpbwjoW03Z80DSiiDbaPGX7ix+OFyA=="; + }; + }; + "neat-spinner-1.0.0" = { + name = "neat-spinner"; + packageName = "neat-spinner"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/neat-spinner/-/neat-spinner-1.0.0.tgz"; + sha512 = "+T6UtYItDTE1L30g/nLRjP55dFlvldrzCRsn4CrcNHIbhg5JUe0hnOx1DHFViysUC7I1cevBQVjdGJ9ZftY9DA=="; + }; + }; + "neat-tasks-1.1.1" = { + name = "neat-tasks"; + packageName = "neat-tasks"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/neat-tasks/-/neat-tasks-1.1.1.tgz"; + sha512 = "U8HkIv90/lrdNlHVp63PoF3FeuQUvJ6toMX6InqRqpBmQq9iukZRAnq/yCE4Ii6WHZRYa6DEiTH/EGFTZ0rIGg=="; + }; + }; + "needle-0.10.0" = { + name = "needle"; + packageName = "needle"; + version = "0.10.0"; + src = fetchurl { + url = "https://registry.npmjs.org/needle/-/needle-0.10.0.tgz"; + sha1 = "16a24d63f2a61152eb74cce1d12af85c507577d4"; + }; + }; + "needle-0.11.0" = { + name = "needle"; + packageName = "needle"; + version = "0.11.0"; + src = fetchurl { + url = "https://registry.npmjs.org/needle/-/needle-0.11.0.tgz"; + sha1 = "02a71b008eaf7d55ae89fb9fd7685b7b88d7bc29"; + }; + }; + "needle-2.2.2" = { + name = "needle"; + packageName = "needle"; + version = "2.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/needle/-/needle-2.2.2.tgz"; + sha512 = "mW7W8dKuVYefCpNzE3Z7xUmPI9wSrSL/1qH31YGMxmSOAnjatS3S9Zv3cmiHrhx3Jkp1SrWWBdOFXjfF48Uq3A=="; + }; + }; + "negotiator-0.3.0" = { + name = "negotiator"; + packageName = "negotiator"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/negotiator/-/negotiator-0.3.0.tgz"; + sha1 = "706d692efeddf574d57ea9fb1ab89a4fa7ee8f60"; + }; + }; + "negotiator-0.5.3" = { + name = "negotiator"; + packageName = "negotiator"; + version = "0.5.3"; + src = fetchurl { + url = "https://registry.npmjs.org/negotiator/-/negotiator-0.5.3.tgz"; + sha1 = "269d5c476810ec92edbe7b6c2f28316384f9a7e8"; + }; + }; + "negotiator-0.6.1" = { + name = "negotiator"; + packageName = "negotiator"; + version = "0.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz"; + sha1 = "2b327184e8992101177b28563fb5e7102acd0ca9"; + }; + }; + "negotiator-git+https://github.com/arlolra/negotiator#full-parse-access" = { + name = "negotiator"; + packageName = "negotiator"; + version = "0.6.1"; + src = fetchgit { + url = "https://github.com/arlolra/negotiator"; + rev = "0418ab4e9a665772b7e233564a4525c9d9a8ec3a"; + sha256 = "243e90fbf6616ef39f3c71bbcd027799e35cbf2ef3f25203676f65b20f7f7394"; + }; + }; + "neo-async-2.5.2" = { + name = "neo-async"; + packageName = "neo-async"; + version = "2.5.2"; + src = fetchurl { + url = "https://registry.npmjs.org/neo-async/-/neo-async-2.5.2.tgz"; + sha512 = "vdqTKI9GBIYcAEbFAcpKPErKINfPF5zIuz3/niBfq8WUZjpT2tytLlFVrBgWdOtqI4uaA/Rb6No0hux39XXDuw=="; + }; + }; + "nested-error-stacks-1.0.2" = { + name = "nested-error-stacks"; + packageName = "nested-error-stacks"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-1.0.2.tgz"; + sha1 = "19f619591519f096769a5ba9a86e6eeec823c3cf"; + }; + }; + "net-browserify-alt-1.1.0" = { + name = "net-browserify-alt"; + packageName = "net-browserify-alt"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/net-browserify-alt/-/net-browserify-alt-1.1.0.tgz"; + sha1 = "02c9ecac88437be23f5948b208a1e65d8d138a73"; + }; + }; + "net-ping-1.1.7" = { + name = "net-ping"; + packageName = "net-ping"; + version = "1.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/net-ping/-/net-ping-1.1.7.tgz"; + sha1 = "49f5bca55a30a3726d69253557f231135a637075"; + }; + }; + "netmask-1.0.6" = { + name = "netmask"; + packageName = "netmask"; + version = "1.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/netmask/-/netmask-1.0.6.tgz"; + sha1 = "20297e89d86f6f6400f250d9f4f6b4c1945fcd35"; + }; + }; + "nets-3.2.0" = { + name = "nets"; + packageName = "nets"; + version = "3.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/nets/-/nets-3.2.0.tgz"; + sha1 = "d511fbab7af11da013f21b97ee91747d33852d38"; + }; + }; + "network-address-0.0.5" = { + name = "network-address"; + packageName = "network-address"; + version = "0.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/network-address/-/network-address-0.0.5.tgz"; + sha1 = "a400225438cacb67cd6108e8e826d5920a705dcc"; + }; + }; + "network-address-1.1.2" = { + name = "network-address"; + packageName = "network-address"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/network-address/-/network-address-1.1.2.tgz"; + sha1 = "4aa7bfd43f03f0b81c9702b13d6a858ddb326f3e"; + }; + }; + "next-event-1.0.0" = { + name = "next-event"; + packageName = "next-event"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/next-event/-/next-event-1.0.0.tgz"; + sha1 = "e7778acde2e55802e0ad1879c39cf6f75eda61d8"; + }; + }; + "next-line-1.1.0" = { + name = "next-line"; + packageName = "next-line"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/next-line/-/next-line-1.1.0.tgz"; + sha1 = "fcae57853052b6a9bae8208e40dd7d3c2d304603"; + }; + }; + "next-tick-1.0.0" = { + name = "next-tick"; + packageName = "next-tick"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz"; + sha1 = "ca86d1fe8828169b0120208e3dc8424b9db8342c"; + }; + }; + "nice-try-1.0.5" = { + name = "nice-try"; + packageName = "nice-try"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz"; + sha512 = "1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ=="; + }; + }; + "nijs-0.0.25" = { + name = "nijs"; + packageName = "nijs"; + version = "0.0.25"; + src = fetchurl { + url = "https://registry.npmjs.org/nijs/-/nijs-0.0.25.tgz"; + sha1 = "04b035cb530d46859d1018839a518c029133f676"; + }; + }; + "no-case-2.3.2" = { + name = "no-case"; + packageName = "no-case"; + version = "2.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz"; + sha512 = "rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ=="; + }; + }; + "node-abi-2.4.3" = { + name = "node-abi"; + packageName = "node-abi"; + version = "2.4.3"; + src = fetchurl { + url = "https://registry.npmjs.org/node-abi/-/node-abi-2.4.3.tgz"; + sha512 = "b656V5C0628gOOA2kwcpNA/bxdlqYF9FvxJ+qqVX0ctdXNVZpS8J6xEUYir3WAKc7U0BH/NRlSpNbGsy+azjeg=="; + }; + }; + "node-alias-1.0.4" = { + name = "node-alias"; + packageName = "node-alias"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/node-alias/-/node-alias-1.0.4.tgz"; + sha1 = "1f1b916b56b9ea241c0135f97ced6940f556f292"; + }; + }; + "node-appc-0.2.48" = { + name = "node-appc"; + packageName = "node-appc"; + version = "0.2.48"; + src = fetchurl { + url = "https://registry.npmjs.org/node-appc/-/node-appc-0.2.48.tgz"; + sha512 = "fKPynW61a+PmqssitvJXxN2FZAN/w4eBvmE5zqJXl+eDfOip/b26y7SIGGJOn23KjAYX2uyl2Oy/+qTaRz/gHQ=="; + }; + }; + "node-cache-4.2.0" = { + name = "node-cache"; + packageName = "node-cache"; + version = "4.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node-cache/-/node-cache-4.2.0.tgz"; + sha512 = "obRu6/f7S024ysheAjoYFEEBqqDWv4LOMNJEuO8vMeEw2AT4z+NCzO4hlc2lhI4vATzbCQv6kke9FVdx0RbCOw=="; + }; + }; + "node-elm-compiler-4.3.3" = { + name = "node-elm-compiler"; + packageName = "node-elm-compiler"; + version = "4.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/node-elm-compiler/-/node-elm-compiler-4.3.3.tgz"; + sha512 = "DUqXaoEFcx0xqZnMyYniyEzTKcdBhAC5GAcNsRS4tiG3VR8tidwth73cr5/rc4NzbjXIk+Jje8P4VJI+fWXHuw=="; + }; + }; + "node-fetch-1.7.3" = { + name = "node-fetch"; + packageName = "node-fetch"; + version = "1.7.3"; + src = fetchurl { + url = "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz"; + sha512 = "NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ=="; + }; + }; + "node-fetch-2.1.2" = { + name = "node-fetch"; + packageName = "node-fetch"; + version = "2.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/node-fetch/-/node-fetch-2.1.2.tgz"; + sha1 = "ab884e8e7e57e38a944753cec706f788d1768bb5"; + }; + }; + "node-fetch-2.2.0" = { + name = "node-fetch"; + packageName = "node-fetch"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node-fetch/-/node-fetch-2.2.0.tgz"; + sha512 = "OayFWziIxiHY8bCUyLX6sTpDH8Jsbp4FfYd1j1f7vZyfgkcOnAyM4oQR16f8a0s7Gl/viMGRey8eScYk4V4EZA=="; + }; + }; + "node-fetch-npm-2.0.2" = { + name = "node-fetch-npm"; + packageName = "node-fetch-npm"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/node-fetch-npm/-/node-fetch-npm-2.0.2.tgz"; + sha512 = "nJIxm1QmAj4v3nfCvEeCrYSoVwXyxLnaPBK5W1W5DGEJwjlKuC2VEUycGw5oxk+4zZahRrB84PUJJgEmhFTDFw=="; + }; + }; + "node-forge-0.6.23" = { + name = "node-forge"; + packageName = "node-forge"; + version = "0.6.23"; + src = fetchurl { + url = "https://registry.npmjs.org/node-forge/-/node-forge-0.6.23.tgz"; + sha1 = "f03cf65ebd5d4d9dd2f7becb57ceaf78ed94a2bf"; + }; + }; + "node-forge-0.7.6" = { + name = "node-forge"; + packageName = "node-forge"; + version = "0.7.6"; + src = fetchurl { + url = "https://registry.npmjs.org/node-forge/-/node-forge-0.7.6.tgz"; + sha512 = "sol30LUpz1jQFBjOKwbjxijiE3b6pjd74YwfD0fJOKPjF+fONKb2Yg8rYgS6+bK6VDl+/wfr4IYpC7jDzLUIfw=="; + }; + }; + "node-gyp-3.8.0" = { + name = "node-gyp"; + packageName = "node-gyp"; + version = "3.8.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz"; + sha512 = "3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA=="; + }; + }; + "node-gyp-build-3.4.0" = { + name = "node-gyp-build"; + packageName = "node-gyp-build"; + version = "3.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-3.4.0.tgz"; + sha512 = "YoviGBJYGrPdLOKDIQB0sKxuKy/EEsxzooNkOZak4vSTKT/qH0Pa6dj3t1MJjEQGsefih61IyHDmO1WW7xOFfw=="; + }; + }; + "node-int64-0.4.0" = { + name = "node-int64"; + packageName = "node-int64"; + version = "0.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz"; + sha1 = "87a9065cdb355d3182d8f94ce11188b825c68a3b"; + }; + }; + "node-libs-browser-2.1.0" = { + name = "node-libs-browser"; + packageName = "node-libs-browser"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz"; + sha512 = "5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg=="; + }; + }; + "node-notifier-5.2.1" = { + name = "node-notifier"; + packageName = "node-notifier"; + version = "5.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/node-notifier/-/node-notifier-5.2.1.tgz"; + sha512 = "MIBs+AAd6dJ2SklbbE8RUDRlIVhU8MaNLh1A9SUZDUHPiZkWLFde6UNwG41yQHZEToHgJMXqyVZ9UcS/ReOVTg=="; + }; + }; + "node-phantom-simple-2.2.4" = { + name = "node-phantom-simple"; + packageName = "node-phantom-simple"; + version = "2.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-2.2.4.tgz"; + sha1 = "4fc4effbb02f241fb5082bd4fbab398e4aecb64d"; + }; + }; + "node-pre-gyp-0.6.39" = { + name = "node-pre-gyp"; + packageName = "node-pre-gyp"; + version = "0.6.39"; + src = fetchurl { + url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.39.tgz"; + sha512 = "OsJV74qxnvz/AMGgcfZoDaeDXKD3oY3QVIbBmwszTFkRisTSXbMQyn4UWzUMOtA5SVhrBZOTp0wcoSBgfMfMmQ=="; + }; + }; + "node-red-node-email-0.1.29" = { + name = "node-red-node-email"; + packageName = "node-red-node-email"; + version = "0.1.29"; + src = fetchurl { + url = "https://registry.npmjs.org/node-red-node-email/-/node-red-node-email-0.1.29.tgz"; + sha512 = "+tqda0bNT8A0PM9G47XqFiUP9gEe1zvB/9f+JJhbLWTEk9TeRB4UeyycubmCbR1/TzJnk2v9yCDogFhDJQWbOw=="; + }; + }; + "node-red-node-feedparser-0.1.12" = { + name = "node-red-node-feedparser"; + packageName = "node-red-node-feedparser"; + version = "0.1.12"; + src = fetchurl { + url = "https://registry.npmjs.org/node-red-node-feedparser/-/node-red-node-feedparser-0.1.12.tgz"; + sha512 = "kwo7k7pXhl9wANXqgQTRo1WqxyrpJFelvZ2u9EnKfDA2yKrsZq0ZeYB8BDc/uVIycqh8XEJeX44EnAHkidddvQ=="; + }; + }; + "node-red-node-rbe-0.2.3" = { + name = "node-red-node-rbe"; + packageName = "node-red-node-rbe"; + version = "0.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/node-red-node-rbe/-/node-red-node-rbe-0.2.3.tgz"; + sha512 = "5+MtH9t8tX6Aw6M+SeoyGR23XplNTOln3aTQ7El9tj/606bxea4GxYyvV4ymTmuoODz3GXQlLLQVdGkFLyIdDQ=="; + }; + }; + "node-red-node-twitter-1.1.2" = { + name = "node-red-node-twitter"; + packageName = "node-red-node-twitter"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/node-red-node-twitter/-/node-red-node-twitter-1.1.2.tgz"; + sha512 = "6qyeZluZCn3SBkmDFGNm3Zf5Y21FosRQ0AMHv9UM9KOf1v9gFS82Ybyah2Z85NHaXqTvyIM5R7zJbvsK2GMq9g=="; + }; + }; + "node-request-by-swagger-1.1.3" = { + name = "node-request-by-swagger"; + packageName = "node-request-by-swagger"; + version = "1.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/node-request-by-swagger/-/node-request-by-swagger-1.1.3.tgz"; + sha512 = "granjsEA0c+1GnJaKnOjJy1E3wWLADUnAg+x1eopWOo+oMDfRYKJjCBaInUgrli/yEnvUAJoymGhExP/6tcOyQ=="; + }; + }; + "node-ssdp-2.9.1" = { + name = "node-ssdp"; + packageName = "node-ssdp"; + version = "2.9.1"; + src = fetchurl { + url = "https://registry.npmjs.org/node-ssdp/-/node-ssdp-2.9.1.tgz"; + sha1 = "2d6ba8e7eff9bf5b338564f91f7ac5d5cdddc55b"; + }; + }; + "node-static-0.7.10" = { + name = "node-static"; + packageName = "node-static"; + version = "0.7.10"; + src = fetchurl { + url = "https://registry.npmjs.org/node-static/-/node-static-0.7.10.tgz"; + sha512 = "bd7zO5hvCWzdglgwz9t82T4mYTEUzEG5pXnSqEzitvmEacusbhl8/VwuCbMaYR9g2PNK5191yBtAEQLJEmQh1A=="; + }; + }; + "node-swt-0.1.1" = { + name = "node-swt"; + packageName = "node-swt"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/node-swt/-/node-swt-0.1.1.tgz"; + sha1 = "af0903825784be553b93dbae57d99d59060585dd"; + }; + }; + "node-uuid-1.4.1" = { + name = "node-uuid"; + packageName = "node-uuid"; + version = "1.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz"; + sha1 = "39aef510e5889a3dca9c895b506c73aae1bac048"; + }; + }; + "node-uuid-1.4.8" = { + name = "node-uuid"; + packageName = "node-uuid"; + version = "1.4.8"; + src = fetchurl { + url = "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz"; + sha1 = "b040eb0923968afabf8d32fb1f17f1167fdab907"; + }; + }; + "node-wsfederation-0.1.1" = { + name = "node-wsfederation"; + packageName = "node-wsfederation"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/node-wsfederation/-/node-wsfederation-0.1.1.tgz"; + sha1 = "9abf1dd3b20a3ab0a38f899c882c218d734e8a7b"; + }; + }; + "node.extend-1.0.0" = { + name = "node.extend"; + packageName = "node.extend"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node.extend/-/node.extend-1.0.0.tgz"; + sha1 = "ab83960c477280d01ba5554a0d8fd3acfe39336e"; + }; + }; + "node.extend-2.0.0" = { + name = "node.extend"; + packageName = "node.extend"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node.extend/-/node.extend-2.0.0.tgz"; + sha1 = "7525a2875677ea534784a5e10ac78956139614df"; + }; + }; + "nodebmc-0.0.7" = { + name = "nodebmc"; + packageName = "nodebmc"; + version = "0.0.7"; + src = fetchurl { + url = "https://registry.npmjs.org/nodebmc/-/nodebmc-0.0.7.tgz"; + sha1 = "fae179165265509302cefbebeabd29bd4035184d"; + }; + }; + "nodemailer-0.3.35" = { + name = "nodemailer"; + packageName = "nodemailer"; + version = "0.3.35"; + src = fetchurl { + url = "https://registry.npmjs.org/nodemailer/-/nodemailer-0.3.35.tgz"; + sha1 = "4d38cdc0ad230bdf88cc27d1256ef49fcb422e19"; + }; + }; + "nodemailer-1.11.0" = { + name = "nodemailer"; + packageName = "nodemailer"; + version = "1.11.0"; + src = fetchurl { + url = "https://registry.npmjs.org/nodemailer/-/nodemailer-1.11.0.tgz"; + sha1 = "4e69cb39b03015b1d1ef0c78a815412b9e976f79"; + }; + }; + "nodemailer-direct-transport-1.1.0" = { + name = "nodemailer-direct-transport"; + packageName = "nodemailer-direct-transport"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/nodemailer-direct-transport/-/nodemailer-direct-transport-1.1.0.tgz"; + sha1 = "a2f78708ee6f16ea0573fc82949d138ff172f624"; + }; + }; + "nodemailer-fetch-1.6.0" = { + name = "nodemailer-fetch"; + packageName = "nodemailer-fetch"; + version = "1.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/nodemailer-fetch/-/nodemailer-fetch-1.6.0.tgz"; + sha1 = "79c4908a1c0f5f375b73fe888da9828f6dc963a4"; + }; + }; + "nodemailer-shared-1.1.0" = { + name = "nodemailer-shared"; + packageName = "nodemailer-shared"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/nodemailer-shared/-/nodemailer-shared-1.1.0.tgz"; + sha1 = "cf5994e2fd268d00f5cf0fa767a08169edb07ec0"; + }; + }; + "nodemailer-smtp-transport-1.1.0" = { + name = "nodemailer-smtp-transport"; + packageName = "nodemailer-smtp-transport"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/nodemailer-smtp-transport/-/nodemailer-smtp-transport-1.1.0.tgz"; + sha1 = "e6c37f31885ab3080e7ded3cf528c4ad7e691398"; + }; + }; + "nodemailer-wellknown-0.1.10" = { + name = "nodemailer-wellknown"; + packageName = "nodemailer-wellknown"; + version = "0.1.10"; + src = fetchurl { + url = "https://registry.npmjs.org/nodemailer-wellknown/-/nodemailer-wellknown-0.1.10.tgz"; + sha1 = "586db8101db30cb4438eb546737a41aad0cf13d5"; + }; + }; + "nodemon-1.18.3" = { + name = "nodemon"; + packageName = "nodemon"; + version = "1.18.3"; + src = fetchurl { + url = "https://registry.npmjs.org/nodemon/-/nodemon-1.18.3.tgz"; + sha512 = "XdVfAjGlDKU2nqoGgycxTndkJ5fdwvWJ/tlMGk2vHxMZBrSPVh86OM6z7viAv8BBJWjMgeuYQBofzr6LUoi+7g=="; + }; + }; + "nodesecurity-npm-utils-6.0.0" = { + name = "nodesecurity-npm-utils"; + packageName = "nodesecurity-npm-utils"; + version = "6.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/nodesecurity-npm-utils/-/nodesecurity-npm-utils-6.0.0.tgz"; + sha512 = "NLRle1woNaT2orR6fue2jNqkhxDTktgJj3sZxvR/8kp21pvOY7Gwlx5wvo0H8ZVPqdgd2nE2ADB9wDu5Cl8zNg=="; + }; + }; + "nomnom-1.8.1" = { + name = "nomnom"; + packageName = "nomnom"; + version = "1.8.1"; + src = fetchurl { + url = "https://registry.npmjs.org/nomnom/-/nomnom-1.8.1.tgz"; + sha1 = "2151f722472ba79e50a76fc125bb8c8f2e4dc2a7"; + }; + }; + "noop-logger-0.1.1" = { + name = "noop-logger"; + packageName = "noop-logger"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz"; + sha1 = "94a2b1633c4f1317553007d8966fd0e841b6a4c2"; + }; + }; + "nopt-1.0.10" = { + name = "nopt"; + packageName = "nopt"; + version = "1.0.10"; + src = fetchurl { + url = "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz"; + sha1 = "6ddd21bd2a31417b92727dd585f8a6f37608ebee"; + }; + }; + "nopt-2.0.0" = { + name = "nopt"; + packageName = "nopt"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/nopt/-/nopt-2.0.0.tgz"; + sha1 = "ca7416f20a5e3f9c3b86180f96295fa3d0b52e0d"; + }; + }; + "nopt-2.2.1" = { + name = "nopt"; + packageName = "nopt"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/nopt/-/nopt-2.2.1.tgz"; + sha1 = "2aa09b7d1768487b3b89a9c5aa52335bff0baea7"; + }; + }; + "nopt-3.0.1" = { + name = "nopt"; + packageName = "nopt"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/nopt/-/nopt-3.0.1.tgz"; + sha1 = "bce5c42446a3291f47622a370abbf158fbbacbfd"; + }; + }; + "nopt-3.0.6" = { + name = "nopt"; + packageName = "nopt"; + version = "3.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz"; + sha1 = "c6465dbf08abcd4db359317f79ac68a646b28ff9"; + }; + }; + "nopt-4.0.1" = { + name = "nopt"; + packageName = "nopt"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz"; + sha1 = "d0d4685afd5415193c8c7505602d0d17cd64474d"; + }; + }; + "normalize-package-data-2.4.0" = { + name = "normalize-package-data"; + packageName = "normalize-package-data"; + version = "2.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz"; + sha512 = "9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw=="; + }; + }; + "normalize-path-2.1.1" = { + name = "normalize-path"; + packageName = "normalize-path"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz"; + sha1 = "1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"; + }; + }; + "normalize-path-3.0.0" = { + name = "normalize-path"; + packageName = "normalize-path"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz"; + sha512 = "6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="; + }; + }; + "normalize-url-2.0.1" = { + name = "normalize-url"; + packageName = "normalize-url"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz"; + sha512 = "D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw=="; + }; + }; + "now-and-later-2.0.0" = { + name = "now-and-later"; + packageName = "now-and-later"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.0.tgz"; + sha1 = "bc61cbb456d79cb32207ce47ca05136ff2e7d6ee"; + }; + }; + "npm-3.10.10" = { + name = "npm"; + packageName = "npm"; + version = "3.10.10"; + src = fetchurl { + url = "https://registry.npmjs.org/npm/-/npm-3.10.10.tgz"; + sha1 = "5b1d577e4c8869d6c8603bc89e9cd1637303e46e"; + }; + }; + "npm-6.1.0" = { + name = "npm"; + packageName = "npm"; + version = "6.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/npm/-/npm-6.1.0.tgz"; + sha512 = "e38cCtJ0lEjLXXpc4twEfj8Xw5hDLolc2Py87ueWnUhJfZ8GA/5RVIeD+XbSr1+aVRGsRsdtLdzUNO63PvQJ1w=="; + }; + }; + "npm-bundled-1.0.5" = { + name = "npm-bundled"; + packageName = "npm-bundled"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.5.tgz"; + sha512 = "m/e6jgWu8/v5niCUKQi9qQl8QdeEduFA96xHDDzFGqly0OOjI7c+60KM/2sppfnUU9JJagf+zs+yGhqSOFj71g=="; + }; + }; + "npm-conf-1.1.3" = { + name = "npm-conf"; + packageName = "npm-conf"; + version = "1.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz"; + sha512 = "Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw=="; + }; + }; + "npm-keyword-5.0.0" = { + name = "npm-keyword"; + packageName = "npm-keyword"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/npm-keyword/-/npm-keyword-5.0.0.tgz"; + sha1 = "99b85aec29fcb388d2dd351f0013bf5268787e67"; + }; + }; + "npm-lifecycle-2.1.0" = { + name = "npm-lifecycle"; + packageName = "npm-lifecycle"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/npm-lifecycle/-/npm-lifecycle-2.1.0.tgz"; + sha512 = "QbBfLlGBKsktwBZLj6AviHC6Q9Y3R/AY4a2PYSIRhSKSS0/CxRyD/PfxEX6tPeOCXQgMSNdwGeECacstgptc+g=="; + }; + }; + "npm-package-arg-6.1.0" = { + name = "npm-package-arg"; + packageName = "npm-package-arg"; + version = "6.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz"; + sha512 = "zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA=="; + }; + }; + "npm-packlist-1.1.11" = { + name = "npm-packlist"; + packageName = "npm-packlist"; + version = "1.1.11"; + src = fetchurl { + url = "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.1.11.tgz"; + sha512 = "CxKlZ24urLkJk+9kCm48RTQ7L4hsmgSVzEk0TLGPzzyuFxD7VNgy5Sl24tOLMzQv773a/NeJ1ce1DKeacqffEA=="; + }; + }; + "npm-path-2.0.4" = { + name = "npm-path"; + packageName = "npm-path"; + version = "2.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/npm-path/-/npm-path-2.0.4.tgz"; + sha512 = "IFsj0R9C7ZdR5cP+ET342q77uSRdtWOlWpih5eC+lu29tIDbNEgDbzgVJ5UFvYHWhxDZ5TFkJafFioO0pPQjCw=="; + }; + }; + "npm-paths-1.0.0" = { + name = "npm-paths"; + packageName = "npm-paths"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/npm-paths/-/npm-paths-1.0.0.tgz"; + sha512 = "COlxSO5PK9UvZXIa7/sqJDZOlffWFx9+CKJJWkdbhUJMBwcf9sof2jxt4uiVsl+nY3sy0/XFGl4iGr8GoKfiXA=="; + }; + }; + "npm-pick-manifest-2.1.0" = { + name = "npm-pick-manifest"; + packageName = "npm-pick-manifest"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-2.1.0.tgz"; + sha512 = "q9zLP8cTr8xKPmMZN3naxp1k/NxVFsjxN6uWuO1tiw9gxg7wZWQ/b5UTfzD0ANw2q1lQxdLKTeCCksq+bPSgbQ=="; + }; + }; + "npm-registry-client-0.2.27" = { + name = "npm-registry-client"; + packageName = "npm-registry-client"; + version = "0.2.27"; + src = fetchurl { + url = "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-0.2.27.tgz"; + sha1 = "8f338189d32769267886a07ad7b7fd2267446adf"; + }; + }; + "npm-registry-client-8.5.1" = { + name = "npm-registry-client"; + packageName = "npm-registry-client"; + version = "8.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.5.1.tgz"; + sha512 = "7rjGF2eA7hKDidGyEWmHTiKfXkbrcQAsGL/Rh4Rt3x3YNRNHhwaTzVJfW3aNvvlhg4G62VCluif0sLCb/i51Hg=="; + }; + }; + "npm-registry-fetch-3.8.0" = { + name = "npm-registry-fetch"; + packageName = "npm-registry-fetch"; + version = "3.8.0"; + src = fetchurl { + url = "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-3.8.0.tgz"; + sha512 = "hrw8UMD+Nob3Kl3h8Z/YjmKamb1gf7D1ZZch2otrIXM3uFLB5vjEY6DhMlq80z/zZet6eETLbOXcuQudCB3Zpw=="; + }; + }; + "npm-run-4.1.2" = { + name = "npm-run"; + packageName = "npm-run"; + version = "4.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/npm-run/-/npm-run-4.1.2.tgz"; + sha1 = "1030e1ec56908c89fcc3fa366d03a2c2ba98eb99"; + }; + }; + "npm-run-path-1.0.0" = { + name = "npm-run-path"; + packageName = "npm-run-path"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/npm-run-path/-/npm-run-path-1.0.0.tgz"; + sha1 = "f5c32bf595fe81ae927daec52e82f8b000ac3c8f"; + }; + }; + "npm-run-path-2.0.2" = { + name = "npm-run-path"; + packageName = "npm-run-path"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz"; + sha1 = "35a9232dfa35d7067b4cb2ddf2357b1871536c5f"; + }; + }; + "npm-which-3.0.1" = { + name = "npm-which"; + packageName = "npm-which"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/npm-which/-/npm-which-3.0.1.tgz"; + sha1 = "9225f26ec3a285c209cae67c3b11a6b4ab7140aa"; + }; + }; + "npmconf-0.1.1" = { + name = "npmconf"; + packageName = "npmconf"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/npmconf/-/npmconf-0.1.1.tgz"; + sha1 = "7a254182591ca22d77b2faecc0d17e0f9bdf25a1"; + }; + }; + "npmconf-0.1.16" = { + name = "npmconf"; + packageName = "npmconf"; + version = "0.1.16"; + src = fetchurl { + url = "https://registry.npmjs.org/npmconf/-/npmconf-0.1.16.tgz"; + sha1 = "0bdca78b8551419686b3a98004f06f0819edcd2a"; + }; + }; + "npmconf-2.1.3" = { + name = "npmconf"; + packageName = "npmconf"; + version = "2.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/npmconf/-/npmconf-2.1.3.tgz"; + sha512 = "iTK+HI68GceCoGOHAQiJ/ik1iDfI7S+cgyG8A+PP18IU3X83kRhQIRhAUNj4Bp2JMx6Zrt5kCiozYa9uGWTjhA=="; + }; + }; + "npmi-2.0.1" = { + name = "npmi"; + packageName = "npmi"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/npmi/-/npmi-2.0.1.tgz"; + sha1 = "32607657e1bd47ca857ab4e9d98f0a0cff96bcea"; + }; + }; + "npmlog-2.0.4" = { + name = "npmlog"; + packageName = "npmlog"; + version = "2.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/npmlog/-/npmlog-2.0.4.tgz"; + sha1 = "98b52530f2514ca90d09ec5b22c8846722375692"; + }; + }; + "npmlog-4.1.2" = { + name = "npmlog"; + packageName = "npmlog"; + version = "4.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz"; + sha512 = "2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg=="; + }; + }; + "nprogress-0.2.0" = { + name = "nprogress"; + packageName = "nprogress"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz"; + sha1 = "cb8f34c53213d895723fcbab907e9422adbcafb1"; + }; + }; + "nssocket-0.5.3" = { + name = "nssocket"; + packageName = "nssocket"; + version = "0.5.3"; + src = fetchurl { + url = "https://registry.npmjs.org/nssocket/-/nssocket-0.5.3.tgz"; + sha1 = "883ca2ec605f5ed64a4d5190b2625401928f8f8d"; + }; + }; + "nth-check-1.0.1" = { + name = "nth-check"; + packageName = "nth-check"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/nth-check/-/nth-check-1.0.1.tgz"; + sha1 = "9929acdf628fc2c41098deab82ac580cf149aae4"; + }; + }; + "number-is-nan-1.0.1" = { + name = "number-is-nan"; + packageName = "number-is-nan"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz"; + sha1 = "097b602b53422a522c1afb8790318336941a011d"; + }; + }; + "numeral-1.5.6" = { + name = "numeral"; + packageName = "numeral"; + version = "1.5.6"; + src = fetchurl { + url = "https://registry.npmjs.org/numeral/-/numeral-1.5.6.tgz"; + sha1 = "3831db968451b9cf6aff9bf95925f1ef8e37b33f"; + }; + }; + "numeral-2.0.6" = { + name = "numeral"; + packageName = "numeral"; + version = "2.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz"; + sha1 = "4ad080936d443c2561aed9f2197efffe25f4e506"; + }; + }; + "nwmatcher-1.4.4" = { + name = "nwmatcher"; + packageName = "nwmatcher"; + version = "1.4.4"; + src = fetchurl { + url = "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.4.tgz"; + sha512 = "3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ=="; + }; + }; + "oauth-0.9.15" = { + name = "oauth"; + packageName = "oauth"; + version = "0.9.15"; + src = fetchurl { + url = "https://registry.npmjs.org/oauth/-/oauth-0.9.15.tgz"; + sha1 = "bd1fefaf686c96b75475aed5196412ff60cfb9c1"; + }; + }; + "oauth-https://github.com/ciaranj/node-oauth/tarball/master" = { + name = "oauth"; + packageName = "oauth"; + version = "0.9.15"; + src = fetchurl { + name = "oauth-0.9.15.tar.gz"; + url = https://codeload.github.com/ciaranj/node-oauth/legacy.tar.gz/master; + sha256 = "9341c28772841acde618c778e85e381976f425824b816100792f697e68aec947"; + }; + }; + "oauth-sign-0.2.0" = { + name = "oauth-sign"; + packageName = "oauth-sign"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.2.0.tgz"; + sha1 = "a0e6a1715daed062f322b622b7fe5afd1035b6e2"; + }; + }; + "oauth-sign-0.8.2" = { + name = "oauth-sign"; + packageName = "oauth-sign"; + version = "0.8.2"; + src = fetchurl { + url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz"; + sha1 = "46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"; + }; + }; + "oauth-sign-0.9.0" = { + name = "oauth-sign"; + packageName = "oauth-sign"; + version = "0.9.0"; + src = fetchurl { + url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz"; + sha512 = "fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="; + }; + }; + "oauth2orize-1.11.0" = { + name = "oauth2orize"; + packageName = "oauth2orize"; + version = "1.11.0"; + src = fetchurl { + url = "https://registry.npmjs.org/oauth2orize/-/oauth2orize-1.11.0.tgz"; + sha1 = "793cef251d45ebdeac32ae40a8b6814faab1d483"; + }; + }; + "object-assign-1.0.0" = { + name = "object-assign"; + packageName = "object-assign"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/object-assign/-/object-assign-1.0.0.tgz"; + sha1 = "e65dc8766d3b47b4b8307465c8311da030b070a6"; + }; + }; + "object-assign-3.0.0" = { + name = "object-assign"; + packageName = "object-assign"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz"; + sha1 = "9bedd5ca0897949bca47e7ff408062d549f587f2"; + }; + }; + "object-assign-4.1.0" = { + name = "object-assign"; + packageName = "object-assign"; + version = "4.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"; + sha1 = "7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0"; + }; + }; + "object-assign-4.1.1" = { + name = "object-assign"; + packageName = "object-assign"; + version = "4.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"; + sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863"; + }; + }; + "object-component-0.0.3" = { + name = "object-component"; + packageName = "object-component"; + version = "0.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz"; + sha1 = "f0c69aa50efc95b866c186f400a33769cb2f1291"; + }; + }; + "object-copy-0.1.0" = { + name = "object-copy"; + packageName = "object-copy"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz"; + sha1 = "7e7d858b781bd7c991a41ba975ed3812754e998c"; + }; + }; + "object-hash-1.3.0" = { + name = "object-hash"; + packageName = "object-hash"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/object-hash/-/object-hash-1.3.0.tgz"; + sha512 = "05KzQ70lSeGSrZJQXE5wNDiTkBJDlUT/myi6RX9dVIvz7a7Qh4oH93BQdiPMn27nldYvVQCKMUaM83AfizZlsQ=="; + }; + }; + "object-keys-1.0.12" = { + name = "object-keys"; + packageName = "object-keys"; + version = "1.0.12"; + src = fetchurl { + url = "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz"; + sha512 = "FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag=="; + }; + }; + "object-values-1.0.0" = { + name = "object-values"; + packageName = "object-values"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/object-values/-/object-values-1.0.0.tgz"; + sha1 = "72af839630119e5b98c3b02bb8c27e3237158105"; + }; + }; + "object-visit-1.0.1" = { + name = "object-visit"; + packageName = "object-visit"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz"; + sha1 = "f79c4493af0c5377b59fe39d395e41042dd045bb"; + }; + }; + "object.assign-4.1.0" = { + name = "object.assign"; + packageName = "object.assign"; + version = "4.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz"; + sha512 = "exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w=="; + }; + }; + "object.defaults-1.1.0" = { + name = "object.defaults"; + packageName = "object.defaults"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz"; + sha1 = "3a7f868334b407dea06da16d88d5cd29e435fecf"; + }; + }; + "object.getownpropertydescriptors-2.0.3" = { + name = "object.getownpropertydescriptors"; + packageName = "object.getownpropertydescriptors"; + version = "2.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz"; + sha1 = "8758c846f5b407adab0f236e0986f14b051caa16"; + }; + }; + "object.map-1.0.1" = { + name = "object.map"; + packageName = "object.map"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz"; + sha1 = "cf83e59dc8fcc0ad5f4250e1f78b3b81bd801d37"; + }; + }; + "object.omit-2.0.1" = { + name = "object.omit"; + packageName = "object.omit"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz"; + sha1 = "1a9c744829f39dbb858c76ca3579ae2a54ebd1fa"; + }; + }; + "object.pick-1.3.0" = { + name = "object.pick"; + packageName = "object.pick"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz"; + sha1 = "87a10ac4c1694bd2e1cbf53591a66141fb5dd747"; + }; + }; + "object.values-1.0.4" = { + name = "object.values"; + packageName = "object.values"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/object.values/-/object.values-1.0.4.tgz"; + sha1 = "e524da09b4f66ff05df457546ec72ac99f13069a"; + }; + }; + "octicons-3.5.0" = { + name = "octicons"; + packageName = "octicons"; + version = "3.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/octicons/-/octicons-3.5.0.tgz"; + sha1 = "f7ff5935674d8b114f6d80c454bfaa01797a4e30"; + }; + }; + "omelette-0.3.2" = { + name = "omelette"; + packageName = "omelette"; + version = "0.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/omelette/-/omelette-0.3.2.tgz"; + sha1 = "68c1b3c57ced778b4e67d8637d2559b2c1b3ec26"; + }; + }; + "on-finished-2.2.1" = { + name = "on-finished"; + packageName = "on-finished"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/on-finished/-/on-finished-2.2.1.tgz"; + sha1 = "5c85c1cc36299f78029653f667f27b6b99ebc029"; + }; + }; + "on-finished-2.3.0" = { + name = "on-finished"; + packageName = "on-finished"; + version = "2.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz"; + sha1 = "20f1336481b083cd75337992a16971aa2d906947"; + }; + }; + "on-headers-1.0.1" = { + name = "on-headers"; + packageName = "on-headers"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz"; + sha1 = "928f5d0f470d49342651ea6794b0857c100693f7"; + }; + }; + "once-1.1.1" = { + name = "once"; + packageName = "once"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/once/-/once-1.1.1.tgz"; + sha1 = "9db574933ccb08c3a7614d154032c09ea6f339e7"; + }; + }; + "once-1.2.0" = { + name = "once"; + packageName = "once"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/once/-/once-1.2.0.tgz"; + sha1 = "de1905c636af874a8fba862d9aabddd1f920461c"; + }; + }; + "once-1.3.0" = { + name = "once"; + packageName = "once"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/once/-/once-1.3.0.tgz"; + sha1 = "151af86bfc1f08c4b9f07d06ab250ffcbeb56581"; + }; + }; + "once-1.3.2" = { + name = "once"; + packageName = "once"; + version = "1.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/once/-/once-1.3.2.tgz"; + sha1 = "d8feeca93b039ec1dcdee7741c92bdac5e28081b"; + }; + }; + "once-1.3.3" = { + name = "once"; + packageName = "once"; + version = "1.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/once/-/once-1.3.3.tgz"; + sha1 = "b2e261557ce4c314ec8304f3fa82663e4297ca20"; + }; + }; + "once-1.4.0" = { + name = "once"; + packageName = "once"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz"; + sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1"; + }; + }; + "onetime-1.1.0" = { + name = "onetime"; + packageName = "onetime"; + version = "1.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz"; + sha1 = "a1f7838f8314c516f05ecefcbc4ccfe04b4ed789"; + }; + }; + "onetime-2.0.1" = { + name = "onetime"; + packageName = "onetime"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz"; + sha1 = "067428230fd67443b2794b22bba528b6867962d4"; + }; + }; + "ono-4.0.6" = { + name = "ono"; + packageName = "ono"; + version = "4.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/ono/-/ono-4.0.6.tgz"; + sha512 = "fJc3tfcgNzIEpDmZIyPRZkYrhoSoexXNnEN4I0QyVQ9l7NMw3sBFeG26/UpCdSXyAOr4wqr9+/ym/769sZakSw=="; + }; + }; + "open-0.0.2" = { + name = "open"; + packageName = "open"; + version = "0.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/open/-/open-0.0.2.tgz"; + sha1 = "0a620ba2574464742f51e69f8ba8eccfd97b5dfc"; + }; + }; + "open-0.0.5" = { + name = "open"; + packageName = "open"; + version = "0.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/open/-/open-0.0.5.tgz"; + sha1 = "42c3e18ec95466b6bf0dc42f3a2945c3f0cad8fc"; + }; + }; + "opener-1.4.2" = { + name = "opener"; + packageName = "opener"; + version = "1.4.2"; + src = fetchurl { + url = "https://registry.npmjs.org/opener/-/opener-1.4.2.tgz"; + sha1 = "b32582080042af8680c389a499175b4c54fff523"; + }; + }; + "openid-2.0.6" = { + name = "openid"; + packageName = "openid"; + version = "2.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/openid/-/openid-2.0.6.tgz"; + sha1 = "707375e59ab9f73025899727679b20328171c9aa"; + }; + }; + "openssl-wrapper-0.3.4" = { + name = "openssl-wrapper"; + packageName = "openssl-wrapper"; + version = "0.3.4"; + src = fetchurl { + url = "https://registry.npmjs.org/openssl-wrapper/-/openssl-wrapper-0.3.4.tgz"; + sha1 = "c01ec98e4dcd2b5dfe0b693f31827200e3b81b07"; + }; + }; + "opentracing-0.13.0" = { + name = "opentracing"; + packageName = "opentracing"; + version = "0.13.0"; + src = fetchurl { + url = "https://registry.npmjs.org/opentracing/-/opentracing-0.13.0.tgz"; + sha1 = "6a341442f09d7d866bc11ed03de1e3828e3d6aab"; + }; + }; + "opentracing-0.14.3" = { + name = "opentracing"; + packageName = "opentracing"; + version = "0.14.3"; + src = fetchurl { + url = "https://registry.npmjs.org/opentracing/-/opentracing-0.14.3.tgz"; + sha1 = "23e3ad029fa66a653926adbe57e834469f8550aa"; + }; + }; + "opn-5.3.0" = { + name = "opn"; + packageName = "opn"; + version = "5.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz"; + sha512 = "bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g=="; + }; + }; + "optimist-0.2.8" = { + name = "optimist"; + packageName = "optimist"; + version = "0.2.8"; + src = fetchurl { + url = "https://registry.npmjs.org/optimist/-/optimist-0.2.8.tgz"; + sha1 = "e981ab7e268b457948593b55674c099a815cac31"; + }; + }; + "optimist-0.3.7" = { + name = "optimist"; + packageName = "optimist"; + version = "0.3.7"; + src = fetchurl { + url = "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; + sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; + }; + }; + "optimist-0.6.0" = { + name = "optimist"; + packageName = "optimist"; + version = "0.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/optimist/-/optimist-0.6.0.tgz"; + sha1 = "69424826f3405f79f142e6fc3d9ae58d4dbb9200"; + }; + }; + "optimist-0.6.1" = { + name = "optimist"; + packageName = "optimist"; + version = "0.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz"; + sha1 = "da3ea74686fa21a19a111c326e90eb15a0196686"; + }; + }; + "optionator-0.8.2" = { + name = "optionator"; + packageName = "optionator"; + version = "0.8.2"; + src = fetchurl { + url = "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz"; + sha1 = "364c5e409d3f4d6301d6c0b4c05bba50180aeb64"; + }; + }; + "options-0.0.6" = { + name = "options"; + packageName = "options"; + version = "0.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/options/-/options-0.0.6.tgz"; + sha1 = "ec22d312806bb53e731773e7cdaefcf1c643128f"; + }; + }; + "optjs-3.2.2" = { + name = "optjs"; + packageName = "optjs"; + version = "3.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/optjs/-/optjs-3.2.2.tgz"; + sha1 = "69a6ce89c442a44403141ad2f9b370bd5bb6f4ee"; + }; + }; + "optparse-1.0.5" = { + name = "optparse"; + packageName = "optparse"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/optparse/-/optparse-1.0.5.tgz"; + sha1 = "75e75a96506611eb1c65ba89018ff08a981e2c16"; + }; + }; + "ora-1.4.0" = { + name = "ora"; + packageName = "ora"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ora/-/ora-1.4.0.tgz"; + sha512 = "iMK1DOQxzzh2MBlVsU42G80mnrvUhqsMh74phHtDlrcTZPK0pH6o7l7DRshK+0YsxDyEuaOkziVdvM3T0QTzpw=="; + }; + }; + "orchestrator-0.3.8" = { + name = "orchestrator"; + packageName = "orchestrator"; + version = "0.3.8"; + src = fetchurl { + url = "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz"; + sha1 = "14e7e9e2764f7315fbac184e506c7aa6df94ad7e"; + }; + }; + "ordered-read-streams-0.1.0" = { + name = "ordered-read-streams"; + packageName = "ordered-read-streams"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz"; + sha1 = "fd565a9af8eb4473ba69b6ed8a34352cb552f126"; + }; + }; + "ordered-read-streams-1.0.1" = { + name = "ordered-read-streams"; + packageName = "ordered-read-streams"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz"; + sha1 = "77c0cb37c41525d64166d990ffad7ec6a0e1363e"; + }; + }; + "os-browserify-0.1.2" = { + name = "os-browserify"; + packageName = "os-browserify"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/os-browserify/-/os-browserify-0.1.2.tgz"; + sha1 = "49ca0293e0b19590a5f5de10c7f265a617d8fe54"; + }; + }; + "os-browserify-0.3.0" = { + name = "os-browserify"; + packageName = "os-browserify"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz"; + sha1 = "854373c7f5c2315914fc9bfc6bd8238fdda1ec27"; + }; + }; + "os-homedir-1.0.2" = { + name = "os-homedir"; + packageName = "os-homedir"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz"; + sha1 = "ffbc4988336e0e833de0c168c7ef152121aa7fb3"; + }; + }; + "os-locale-1.4.0" = { + name = "os-locale"; + packageName = "os-locale"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz"; + sha1 = "20f9f17ae29ed345e8bde583b13d2009803c14d9"; + }; + }; + "os-locale-2.1.0" = { + name = "os-locale"; + packageName = "os-locale"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz"; + sha512 = "3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA=="; + }; + }; + "os-name-1.0.3" = { + name = "os-name"; + packageName = "os-name"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/os-name/-/os-name-1.0.3.tgz"; + sha1 = "1b379f64835af7c5a7f498b357cb95215c159edf"; + }; + }; + "os-name-2.0.1" = { + name = "os-name"; + packageName = "os-name"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/os-name/-/os-name-2.0.1.tgz"; + sha1 = "b9a386361c17ae3a21736ef0599405c9a8c5dc5e"; + }; + }; + "os-shim-0.1.3" = { + name = "os-shim"; + packageName = "os-shim"; + version = "0.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/os-shim/-/os-shim-0.1.3.tgz"; + sha1 = "6b62c3791cf7909ea35ed46e17658bb417cb3917"; + }; + }; + "os-tmpdir-1.0.2" = { + name = "os-tmpdir"; + packageName = "os-tmpdir"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz"; + sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274"; + }; + }; + "osenv-0.0.3" = { + name = "osenv"; + packageName = "osenv"; + version = "0.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz"; + sha1 = "cd6ad8ddb290915ad9e22765576025d411f29cb6"; + }; + }; + "osenv-0.1.5" = { + name = "osenv"; + packageName = "osenv"; + version = "0.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz"; + sha512 = "0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g=="; + }; + }; + "osx-release-1.1.0" = { + name = "osx-release"; + packageName = "osx-release"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/osx-release/-/osx-release-1.1.0.tgz"; + sha1 = "f217911a28136949af1bf9308b241e2737d3cd6c"; + }; + }; + "p-any-1.1.0" = { + name = "p-any"; + packageName = "p-any"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/p-any/-/p-any-1.1.0.tgz"; + sha512 = "Ef0tVa4CZ5pTAmKn+Cg3w8ABBXh+hHO1aV8281dKOoUHfX+3tjG2EaFcC+aZyagg9b4EYGsHEjz21DnEE8Og2g=="; + }; + }; + "p-cancelable-0.3.0" = { + name = "p-cancelable"; + packageName = "p-cancelable"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz"; + sha512 = "RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw=="; + }; + }; + "p-cancelable-0.4.1" = { + name = "p-cancelable"; + packageName = "p-cancelable"; + version = "0.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz"; + sha512 = "HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ=="; + }; + }; + "p-finally-1.0.0" = { + name = "p-finally"; + packageName = "p-finally"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz"; + sha1 = "3fbcfb15b899a44123b34b6dcc18b724336a2cae"; + }; + }; + "p-is-promise-1.1.0" = { + name = "p-is-promise"; + packageName = "p-is-promise"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz"; + sha1 = "9c9456989e9f6588017b0434d56097675c3da05e"; + }; + }; + "p-limit-1.3.0" = { + name = "p-limit"; + packageName = "p-limit"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz"; + sha512 = "vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q=="; + }; + }; + "p-limit-2.0.0" = { + name = "p-limit"; + packageName = "p-limit"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/p-limit/-/p-limit-2.0.0.tgz"; + sha512 = "fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A=="; + }; + }; + "p-locate-2.0.0" = { + name = "p-locate"; + packageName = "p-locate"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz"; + sha1 = "20a0103b222a70c8fd39cc2e580680f3dde5ec43"; + }; + }; + "p-locate-3.0.0" = { + name = "p-locate"; + packageName = "p-locate"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz"; + sha512 = "x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ=="; + }; + }; + "p-map-1.2.0" = { + name = "p-map"; + packageName = "p-map"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz"; + sha512 = "r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA=="; + }; + }; + "p-map-series-1.0.0" = { + name = "p-map-series"; + packageName = "p-map-series"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz"; + sha1 = "bf98fe575705658a9e1351befb85ae4c1f07bdca"; + }; + }; + "p-reduce-1.0.0" = { + name = "p-reduce"; + packageName = "p-reduce"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz"; + sha1 = "18c2b0dd936a4690a529f8231f58a0fdb6a47dfa"; + }; + }; + "p-some-2.0.1" = { + name = "p-some"; + packageName = "p-some"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/p-some/-/p-some-2.0.1.tgz"; + sha1 = "65d87c8b154edbcf5221d167778b6d2e150f6f06"; + }; + }; + "p-timeout-1.2.1" = { + name = "p-timeout"; + packageName = "p-timeout"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz"; + sha1 = "5eb3b353b7fce99f101a1038880bb054ebbea386"; + }; + }; + "p-timeout-2.0.1" = { + name = "p-timeout"; + packageName = "p-timeout"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz"; + sha512 = "88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA=="; + }; + }; + "p-try-1.0.0" = { + name = "p-try"; + packageName = "p-try"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz"; + sha1 = "cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"; + }; + }; + "p-try-2.0.0" = { + name = "p-try"; + packageName = "p-try"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz"; + sha512 = "hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ=="; + }; + }; + "p-waterfall-1.0.0" = { + name = "p-waterfall"; + packageName = "p-waterfall"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/p-waterfall/-/p-waterfall-1.0.0.tgz"; + sha1 = "7ed94b3ceb3332782353af6aae11aa9fc235bb00"; + }; + }; + "pac-proxy-agent-2.0.2" = { + name = "pac-proxy-agent"; + packageName = "pac-proxy-agent"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-2.0.2.tgz"; + sha512 = "cDNAN1Ehjbf5EHkNY5qnRhGPUCp6SnpyVof5fRzN800QV1Y2OkzbH9rmjZkbBRa8igof903yOnjIl6z0SlAhxA=="; + }; + }; + "pac-resolver-3.0.0" = { + name = "pac-resolver"; + packageName = "pac-resolver"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pac-resolver/-/pac-resolver-3.0.0.tgz"; + sha512 = "tcc38bsjuE3XZ5+4vP96OfhOugrX+JcnpUbhfuc4LuXBLQhoTthOstZeoQJBDnQUDYzYmdImKsbz0xSl1/9qeA=="; + }; + }; + "package-json-1.2.0" = { + name = "package-json"; + packageName = "package-json"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/package-json/-/package-json-1.2.0.tgz"; + sha1 = "c8ecac094227cdf76a316874ed05e27cc939a0e0"; + }; + }; + "package-json-4.0.1" = { + name = "package-json"; + packageName = "package-json"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz"; + sha1 = "8869a0401253661c4c4ca3da6c2121ed555f5eed"; + }; + }; + "package-json-5.0.0" = { + name = "package-json"; + packageName = "package-json"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/package-json/-/package-json-5.0.0.tgz"; + sha512 = "EeHQFFTlEmLrkIQoxbE9w0FuAWHoc1XpthDqnZ/i9keOt701cteyXwAxQFLpVqVjj3feh2TodkihjLaRUtIgLg=="; + }; + }; + "package-json-versionify-1.0.4" = { + name = "package-json-versionify"; + packageName = "package-json-versionify"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/package-json-versionify/-/package-json-versionify-1.0.4.tgz"; + sha1 = "5860587a944873a6b7e6d26e8e51ffb22315bf17"; + }; + }; + "pacote-9.1.0" = { + name = "pacote"; + packageName = "pacote"; + version = "9.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pacote/-/pacote-9.1.0.tgz"; + sha512 = "AFXaSWhOtQf3jHqEvg+ZYH/dfT8TKq6TKspJ4qEFwVVuh5aGvMIk6SNF8vqfzz+cBceDIs9drOcpBbrPai7i+g=="; + }; + }; + "pad-0.0.5" = { + name = "pad"; + packageName = "pad"; + version = "0.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/pad/-/pad-0.0.5.tgz"; + sha1 = "2219ab4db2ac74549a676164bc475d68cb87de05"; + }; + }; + "pad-component-0.0.1" = { + name = "pad-component"; + packageName = "pad-component"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/pad-component/-/pad-component-0.0.1.tgz"; + sha1 = "ad1f22ce1bf0fdc0d6ddd908af17f351a404b8ac"; + }; + }; + "pako-0.2.9" = { + name = "pako"; + packageName = "pako"; + version = "0.2.9"; + src = fetchurl { + url = "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz"; + sha1 = "f3f7522f4ef782348da8161bad9ecfd51bf83a75"; + }; + }; + "pako-1.0.6" = { + name = "pako"; + packageName = "pako"; + version = "1.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz"; + sha512 = "lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg=="; + }; + }; + "parallel-transform-1.1.0" = { + name = "parallel-transform"; + packageName = "parallel-transform"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz"; + sha1 = "d410f065b05da23081fcd10f28854c29bda33b06"; + }; + }; + "param-case-2.1.1" = { + name = "param-case"; + packageName = "param-case"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz"; + sha1 = "df94fd8cf6531ecf75e6bef9a0858fbc72be2247"; + }; + }; + "parents-1.0.1" = { + name = "parents"; + packageName = "parents"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz"; + sha1 = "fedd4d2bf193a77745fe71e371d73c3307d9c751"; + }; + }; + "parse-asn1-5.1.1" = { + name = "parse-asn1"; + packageName = "parse-asn1"; + version = "5.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz"; + sha512 = "KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw=="; + }; + }; + "parse-filepath-1.0.2" = { + name = "parse-filepath"; + packageName = "parse-filepath"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz"; + sha1 = "a632127f53aaf3d15876f5872f3ffac763d6c891"; + }; + }; + "parse-github-repo-url-1.4.1" = { + name = "parse-github-repo-url"; + packageName = "parse-github-repo-url"; + version = "1.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz"; + sha1 = "9e7d8bb252a6cb6ba42595060b7bf6df3dbc1f50"; + }; + }; + "parse-github-url-1.0.2" = { + name = "parse-github-url"; + packageName = "parse-github-url"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.2.tgz"; + sha512 = "kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw=="; + }; + }; + "parse-glob-3.0.4" = { + name = "parse-glob"; + packageName = "parse-glob"; + version = "3.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz"; + sha1 = "b2c376cfb11f35513badd173ef0bb6e3a388391c"; + }; + }; + "parse-headers-2.0.1" = { + name = "parse-headers"; + packageName = "parse-headers"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.1.tgz"; + sha1 = "6ae83a7aa25a9d9b700acc28698cd1f1ed7e9536"; + }; + }; + "parse-help-1.0.0" = { + name = "parse-help"; + packageName = "parse-help"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-help/-/parse-help-1.0.0.tgz"; + sha512 = "dlOrbBba6Rrw/nrJ+V7/vkGZdiimWJQzMHZZrYsUq03JE8AV3fAv6kOYX7dP/w2h67lIdmRf8ES8mU44xAgE/Q=="; + }; + }; + "parse-json-2.2.0" = { + name = "parse-json"; + packageName = "parse-json"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz"; + sha1 = "f480f40434ef80741f8469099f8dea18f55a4dc9"; + }; + }; + "parse-json-3.0.0" = { + name = "parse-json"; + packageName = "parse-json"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-json/-/parse-json-3.0.0.tgz"; + sha1 = "fa6f47b18e23826ead32f263e744d0e1e847fb13"; + }; + }; + "parse-json-4.0.0" = { + name = "parse-json"; + packageName = "parse-json"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz"; + sha1 = "be35f5425be1f7f6c747184f98a788cb99477ee0"; + }; + }; + "parse-numeric-range-0.0.2" = { + name = "parse-numeric-range"; + packageName = "parse-numeric-range"; + version = "0.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-0.0.2.tgz"; + sha1 = "b4f09d413c7adbcd987f6e9233c7b4b210c938e4"; + }; + }; + "parse-passwd-1.0.0" = { + name = "parse-passwd"; + packageName = "parse-passwd"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz"; + sha1 = "6d5b934a456993b23d37f40a382d6f1666a8e5c6"; + }; + }; + "parse-torrent-4.1.0" = { + name = "parse-torrent"; + packageName = "parse-torrent"; + version = "4.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-torrent/-/parse-torrent-4.1.0.tgz"; + sha1 = "a814bd8505e8b58e88eb8ff3e2daff5d19a711b7"; + }; + }; + "parse-torrent-5.9.1" = { + name = "parse-torrent"; + packageName = "parse-torrent"; + version = "5.9.1"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-torrent/-/parse-torrent-5.9.1.tgz"; + sha512 = "yy7UTSmliOT/7Yl+P4hwwW2W7PbCTAMcD0lasaVG+k4/2laj42YWzLm468bLFGDoFPIb29g3BuwBcA3gLopKww=="; + }; + }; + "parse-torrent-6.1.2" = { + name = "parse-torrent"; + packageName = "parse-torrent"; + version = "6.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-torrent/-/parse-torrent-6.1.2.tgz"; + sha512 = "Z/vig84sHwtrTEbOzisT4xnYTFlOgAaLQccPruMPgRahZUppVE/BUXzAos3jZM7c64o0lfukQdQ4ozWa5lN39w=="; + }; + }; + "parse-torrent-file-2.1.4" = { + name = "parse-torrent-file"; + packageName = "parse-torrent-file"; + version = "2.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-torrent-file/-/parse-torrent-file-2.1.4.tgz"; + sha1 = "32d4b6afde631420e5f415919a222b774b575707"; + }; + }; + "parse5-1.5.1" = { + name = "parse5"; + packageName = "parse5"; + version = "1.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz"; + sha1 = "9b7f3b0de32be78dc2401b17573ccaf0f6f59d94"; + }; + }; + "parse5-3.0.3" = { + name = "parse5"; + packageName = "parse5"; + version = "3.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz"; + sha512 = "rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA=="; + }; + }; + "parsejson-0.0.1" = { + name = "parsejson"; + packageName = "parsejson"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/parsejson/-/parsejson-0.0.1.tgz"; + sha1 = "9b10c6c0d825ab589e685153826de0a3ba278bcc"; + }; + }; + "parsejson-0.0.3" = { + name = "parsejson"; + packageName = "parsejson"; + version = "0.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz"; + sha1 = "ab7e3759f209ece99437973f7d0f1f64ae0e64ab"; + }; + }; + "parseqs-0.0.2" = { + name = "parseqs"; + packageName = "parseqs"; + version = "0.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/parseqs/-/parseqs-0.0.2.tgz"; + sha1 = "9dfe70b2cddac388bde4f35b1f240fa58adbe6c7"; + }; + }; + "parseqs-0.0.5" = { + name = "parseqs"; + packageName = "parseqs"; + version = "0.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz"; + sha1 = "d5208a3738e46766e291ba2ea173684921a8b89d"; + }; + }; + "parserlib-0.2.5" = { + name = "parserlib"; + packageName = "parserlib"; + version = "0.2.5"; + src = fetchurl { + url = "https://registry.npmjs.org/parserlib/-/parserlib-0.2.5.tgz"; + sha1 = "85907dd8605aa06abb3dd295d50bb2b8fa4dd117"; + }; + }; + "parserlib-1.1.1" = { + name = "parserlib"; + packageName = "parserlib"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/parserlib/-/parserlib-1.1.1.tgz"; + sha1 = "a64cfa724062434fdfc351c9a4ec2d92b94c06f4"; + }; + }; + "parseuri-0.0.2" = { + name = "parseuri"; + packageName = "parseuri"; + version = "0.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/parseuri/-/parseuri-0.0.2.tgz"; + sha1 = "db41878f2d6964718be870b3140973d8093be156"; + }; + }; + "parseuri-0.0.5" = { + name = "parseuri"; + packageName = "parseuri"; + version = "0.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz"; + sha1 = "80204a50d4dbb779bfdc6ebe2778d90e4bce320a"; + }; + }; + "parseurl-1.3.2" = { + name = "parseurl"; + packageName = "parseurl"; + version = "1.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz"; + sha1 = "fc289d4ed8993119460c156253262cdc8de65bf3"; + }; + }; + "pascal-case-2.0.1" = { + name = "pascal-case"; + packageName = "pascal-case"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/pascal-case/-/pascal-case-2.0.1.tgz"; + sha1 = "2d578d3455f660da65eca18ef95b4e0de912761e"; + }; + }; + "pascalcase-0.1.1" = { + name = "pascalcase"; + packageName = "pascalcase"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz"; + sha1 = "b363e55e8006ca6fe21784d2db22bd15d7917f14"; + }; + }; + "passport-0.4.0" = { + name = "passport"; + packageName = "passport"; + version = "0.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/passport/-/passport-0.4.0.tgz"; + sha1 = "c5095691347bd5ad3b5e180238c3914d16f05811"; + }; + }; + "passport-google-oauth-1.0.0" = { + name = "passport-google-oauth"; + packageName = "passport-google-oauth"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/passport-google-oauth/-/passport-google-oauth-1.0.0.tgz"; + sha1 = "65f50633192ad0627a18b08960077109d84eb76d"; + }; + }; + "passport-google-oauth1-1.0.0" = { + name = "passport-google-oauth1"; + packageName = "passport-google-oauth1"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/passport-google-oauth1/-/passport-google-oauth1-1.0.0.tgz"; + sha1 = "af74a803df51ec646f66a44d82282be6f108e0cc"; + }; + }; + "passport-google-oauth20-1.0.0" = { + name = "passport-google-oauth20"; + packageName = "passport-google-oauth20"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/passport-google-oauth20/-/passport-google-oauth20-1.0.0.tgz"; + sha1 = "3b960e8a1d70d1dbe794615c827c68c40392a5d0"; + }; + }; + "passport-http-bearer-1.0.1" = { + name = "passport-http-bearer"; + packageName = "passport-http-bearer"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/passport-http-bearer/-/passport-http-bearer-1.0.1.tgz"; + sha1 = "147469ea3669e2a84c6167ef99dbb77e1f0098a8"; + }; + }; + "passport-local-1.0.0" = { + name = "passport-local"; + packageName = "passport-local"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/passport-local/-/passport-local-1.0.0.tgz"; + sha1 = "1fe63268c92e75606626437e3b906662c15ba6ee"; + }; + }; + "passport-oauth1-1.1.0" = { + name = "passport-oauth1"; + packageName = "passport-oauth1"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/passport-oauth1/-/passport-oauth1-1.1.0.tgz"; + sha1 = "a7de988a211f9cf4687377130ea74df32730c918"; + }; + }; + "passport-oauth2-1.4.0" = { + name = "passport-oauth2"; + packageName = "passport-oauth2"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/passport-oauth2/-/passport-oauth2-1.4.0.tgz"; + sha1 = "f62f81583cbe12609be7ce6f160b9395a27b86ad"; + }; + }; + "passport-oauth2-client-password-0.1.2" = { + name = "passport-oauth2-client-password"; + packageName = "passport-oauth2-client-password"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/passport-oauth2-client-password/-/passport-oauth2-client-password-0.1.2.tgz"; + sha1 = "4f378b678b92d16dbbd233a6c706520093e561ba"; + }; + }; + "passport-strategy-1.0.0" = { + name = "passport-strategy"; + packageName = "passport-strategy"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/passport-strategy/-/passport-strategy-1.0.0.tgz"; + sha1 = "b5539aa8fc225a3d1ad179476ddf236b440f52e4"; + }; + }; + "passwd-user-2.1.0" = { + name = "passwd-user"; + packageName = "passwd-user"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/passwd-user/-/passwd-user-2.1.0.tgz"; + sha1 = "fad9db6ae252f8b088e0c5decd20a7da0c5d9f1e"; + }; + }; + "path-0.12.7" = { + name = "path"; + packageName = "path"; + version = "0.12.7"; + src = fetchurl { + url = "https://registry.npmjs.org/path/-/path-0.12.7.tgz"; + sha1 = "d4dc2a506c4ce2197eb481ebfcd5b36c0140b10f"; + }; + }; + "path-browserify-0.0.0" = { + name = "path-browserify"; + packageName = "path-browserify"; + version = "0.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz"; + sha1 = "a0b870729aae214005b7d5032ec2cbbb0fb4451a"; + }; + }; + "path-browserify-0.0.1" = { + name = "path-browserify"; + packageName = "path-browserify"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz"; + sha512 = "BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ=="; + }; + }; + "path-case-2.1.1" = { + name = "path-case"; + packageName = "path-case"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/path-case/-/path-case-2.1.1.tgz"; + sha1 = "94b8037c372d3fe2906e465bb45e25d226e8eea5"; + }; + }; + "path-dirname-1.0.2" = { + name = "path-dirname"; + packageName = "path-dirname"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz"; + sha1 = "cc33d24d525e099a5388c0336c6e32b9160609e0"; + }; + }; + "path-exists-2.1.0" = { + name = "path-exists"; + packageName = "path-exists"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"; + sha1 = "0feb6c64f0fc518d9a754dd5efb62c7022761f4b"; + }; + }; + "path-exists-3.0.0" = { + name = "path-exists"; + packageName = "path-exists"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz"; + sha1 = "ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"; + }; + }; + "path-is-absolute-1.0.1" = { + name = "path-is-absolute"; + packageName = "path-is-absolute"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"; + sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"; + }; + }; + "path-is-inside-1.0.2" = { + name = "path-is-inside"; + packageName = "path-is-inside"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz"; + sha1 = "365417dede44430d1c11af61027facf074bdfc53"; + }; + }; + "path-key-1.0.0" = { + name = "path-key"; + packageName = "path-key"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/path-key/-/path-key-1.0.0.tgz"; + sha1 = "5d53d578019646c0d68800db4e146e6bdc2ac7af"; + }; + }; + "path-key-2.0.1" = { + name = "path-key"; + packageName = "path-key"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz"; + sha1 = "411cadb574c5a140d3a4b1910d40d80cc9f40b40"; + }; + }; + "path-loader-1.0.7" = { + name = "path-loader"; + packageName = "path-loader"; + version = "1.0.7"; + src = fetchurl { + url = "https://registry.npmjs.org/path-loader/-/path-loader-1.0.7.tgz"; + sha512 = "FIorK5Wwz8LzyklCCsPnHI2ieelYbnnGvEtBC4DxW8MkdzBbGKKhxoDH1pDPnQN5ll+gT7t77fac/VD7Vi1kFA=="; + }; + }; + "path-parse-1.0.6" = { + name = "path-parse"; + packageName = "path-parse"; + version = "1.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz"; + sha512 = "GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="; + }; + }; + "path-platform-0.11.15" = { + name = "path-platform"; + packageName = "path-platform"; + version = "0.11.15"; + src = fetchurl { + url = "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz"; + sha1 = "e864217f74c36850f0852b78dc7bf7d4a5721bf2"; + }; + }; + "path-root-0.1.1" = { + name = "path-root"; + packageName = "path-root"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz"; + sha1 = "9a4a6814cac1c0cd73360a95f32083c8ea4745b7"; + }; + }; + "path-root-regex-0.1.2" = { + name = "path-root-regex"; + packageName = "path-root-regex"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz"; + sha1 = "bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d"; + }; + }; + "path-to-regexp-0.1.3" = { + name = "path-to-regexp"; + packageName = "path-to-regexp"; + version = "0.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.3.tgz"; + sha1 = "21b9ab82274279de25b156ea08fd12ca51b8aecb"; + }; + }; + "path-to-regexp-0.1.7" = { + name = "path-to-regexp"; + packageName = "path-to-regexp"; + version = "0.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz"; + sha1 = "df604178005f522f15eb4490e7247a1bfaa67f8c"; + }; + }; + "path-to-regexp-1.7.0" = { + name = "path-to-regexp"; + packageName = "path-to-regexp"; + version = "1.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.7.0.tgz"; + sha1 = "59fde0f435badacba103a84e9d3bc64e96b9937d"; + }; + }; + "path-to-regexp-2.2.1" = { + name = "path-to-regexp"; + packageName = "path-to-regexp"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz"; + sha512 = "gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ=="; + }; + }; + "path-type-1.1.0" = { + name = "path-type"; + packageName = "path-type"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz"; + sha1 = "59c44f7ee491da704da415da5a4070ba4f8fe441"; + }; + }; + "path-type-2.0.0" = { + name = "path-type"; + packageName = "path-type"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz"; + sha1 = "f012ccb8415b7096fc2daa1054c3d72389594c73"; + }; + }; + "path-type-3.0.0" = { + name = "path-type"; + packageName = "path-type"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz"; + sha512 = "T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg=="; + }; + }; + "pathval-1.1.0" = { + name = "pathval"; + packageName = "pathval"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz"; + sha1 = "b942e6d4bde653005ef6b71361def8727d0645e0"; + }; + }; + "pause-0.0.1" = { + name = "pause"; + packageName = "pause"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/pause/-/pause-0.0.1.tgz"; + sha1 = "1d408b3fdb76923b9543d96fb4c9dfd535d9cb5d"; + }; + }; + "pause-0.1.0" = { + name = "pause"; + packageName = "pause"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pause/-/pause-0.1.0.tgz"; + sha1 = "ebc8a4a8619ff0b8a81ac1513c3434ff469fdb74"; + }; + }; + "pause-stream-0.0.11" = { + name = "pause-stream"; + packageName = "pause-stream"; + version = "0.0.11"; + src = fetchurl { + url = "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz"; + sha1 = "fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445"; + }; + }; + "pbkdf2-3.0.16" = { + name = "pbkdf2"; + packageName = "pbkdf2"; + version = "3.0.16"; + src = fetchurl { + url = "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.16.tgz"; + sha512 = "y4CXP3thSxqf7c0qmOF+9UeOTrifiVTIM+u7NWlq+PRsHbr7r7dpCmvzrZxa96JJUNi0Y5w9VqG5ZNeCVMoDcA=="; + }; + }; + "peer-wire-protocol-0.7.1" = { + name = "peer-wire-protocol"; + packageName = "peer-wire-protocol"; + version = "0.7.1"; + src = fetchurl { + url = "https://registry.npmjs.org/peer-wire-protocol/-/peer-wire-protocol-0.7.1.tgz"; + sha512 = "V9oTa/ZcfNNz9fAST28Gg0fXbPeFPk3SBImsYO8GDDG5D0E195vxXmjZ+SPrzr4BJyMQmdDmwUfTf9MZ62z4mw=="; + }; + }; + "peer-wire-swarm-0.12.2" = { + name = "peer-wire-swarm"; + packageName = "peer-wire-swarm"; + version = "0.12.2"; + src = fetchurl { + url = "https://registry.npmjs.org/peer-wire-swarm/-/peer-wire-swarm-0.12.2.tgz"; + sha512 = "sIWZ1nTL9l6mI9J18kW1AeByBwagvNzGJlMmQA9pM+otKQtTIwnigK8SR0nEFrNZYqZelI6RQ6g4udvtQ2TI1g=="; + }; + }; + "peerflix-0.34.0" = { + name = "peerflix"; + packageName = "peerflix"; + version = "0.34.0"; + src = fetchurl { + url = "https://registry.npmjs.org/peerflix/-/peerflix-0.34.0.tgz"; + sha1 = "748f7e401284bf8f2c620264d229223304199dbe"; + }; + }; + "pegjs-0.10.0" = { + name = "pegjs"; + packageName = "pegjs"; + version = "0.10.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pegjs/-/pegjs-0.10.0.tgz"; + sha1 = "cf8bafae6eddff4b5a7efb185269eaaf4610ddbd"; + }; + }; + "pegjs-git+https://github.com/tstarling/pegjs#fork" = { + name = "pegjs"; + packageName = "pegjs"; + version = "0.8.0"; + src = fetchgit { + url = "https://github.com/tstarling/pegjs"; + rev = "36d584bd7bbc564c86c058c5dfe8053b1fe1d584"; + sha256 = "df0bf31b132e63beae73a28f1edfe0a2e9edf01660632c72834c682e2b484905"; + }; + }; + "pend-1.2.0" = { + name = "pend"; + packageName = "pend"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz"; + sha1 = "7a57eb550a6783f9115331fcf4663d5c8e007a50"; + }; + }; + "performance-now-0.2.0" = { + name = "performance-now"; + packageName = "performance-now"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz"; + sha1 = "33ef30c5c77d4ea21c5a53869d91b56d8f2555e5"; + }; + }; + "performance-now-2.1.0" = { + name = "performance-now"; + packageName = "performance-now"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz"; + sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"; + }; + }; + "phantom-4.0.12" = { + name = "phantom"; + packageName = "phantom"; + version = "4.0.12"; + src = fetchurl { + url = "https://registry.npmjs.org/phantom/-/phantom-4.0.12.tgz"; + sha512 = "Tz82XhtPmwCk1FFPmecy7yRGZG2btpzY2KI9fcoPT7zT9det0CcMyfBFPp1S8DqzsnQnm8ZYEfdy528mwVtksA=="; + }; + }; + "phantomjs-1.9.20" = { + name = "phantomjs"; + packageName = "phantomjs"; + version = "1.9.20"; + src = fetchurl { + url = "https://registry.npmjs.org/phantomjs/-/phantomjs-1.9.20.tgz"; + sha1 = "4424aca20e14d255c0b0889af6f6b8973da10e0d"; + }; + }; + "phantomjs-prebuilt-2.1.16" = { + name = "phantomjs-prebuilt"; + packageName = "phantomjs-prebuilt"; + version = "2.1.16"; + src = fetchurl { + url = "https://registry.npmjs.org/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.16.tgz"; + sha1 = "efd212a4a3966d3647684ea8ba788549be2aefef"; + }; + }; + "piece-length-1.0.0" = { + name = "piece-length"; + packageName = "piece-length"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/piece-length/-/piece-length-1.0.0.tgz"; + sha1 = "4db7167157fd69fef14caf7262cd39f189b24508"; + }; + }; + "pify-2.3.0" = { + name = "pify"; + packageName = "pify"; + version = "2.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"; + sha1 = "ed141a6ac043a849ea588498e7dca8b15330e90c"; + }; + }; + "pify-3.0.0" = { + name = "pify"; + packageName = "pify"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz"; + sha1 = "e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"; + }; + }; + "pinkie-2.0.4" = { + name = "pinkie"; + packageName = "pinkie"; + version = "2.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"; + sha1 = "72556b80cfa0d48a974e80e77248e80ed4f7f870"; + }; + }; + "pinkie-promise-2.0.1" = { + name = "pinkie-promise"; + packageName = "pinkie-promise"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz"; + sha1 = "2135d6dfa7a358c069ac9b178776288228450ffa"; + }; + }; + "pino-4.17.6" = { + name = "pino"; + packageName = "pino"; + version = "4.17.6"; + src = fetchurl { + url = "https://registry.npmjs.org/pino/-/pino-4.17.6.tgz"; + sha512 = "LFDwmhyWLBnmwO/2UFbWu1jEGVDzaPupaVdx0XcZ3tIAx1EDEBauzxXf2S0UcFK7oe+X9MApjH0hx9U1XMgfCA=="; + }; + }; + "pino-5.0.0-rc.4" = { + name = "pino"; + packageName = "pino"; + version = "5.0.0-rc.4"; + src = fetchurl { + url = "https://registry.npmjs.org/pino/-/pino-5.0.0-rc.4.tgz"; + sha512 = "n5aJmABDjzZbwrB0AEbUeugz1Rh55c9T62yVGv6YL1vP1GuqpjIcLgwZIM1SI8E4Nfmcoo46SSmPgSSA9mPdog=="; + }; + }; + "pino-std-serializers-2.2.1" = { + name = "pino-std-serializers"; + packageName = "pino-std-serializers"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-2.2.1.tgz"; + sha512 = "QqL7kkF7eMCpFG4hpZD8UPQga/kxkkh3E62HzMzTIL4OQyijyisAnBL8msBEAml8xcb/ioGhH7UUzGxuHqczhQ=="; + }; + }; + "pkg-dir-2.0.0" = { + name = "pkg-dir"; + packageName = "pkg-dir"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz"; + sha1 = "f6d5d1109e19d63edf428e0bd57e12777615334b"; + }; + }; + "pkg-up-2.0.0" = { + name = "pkg-up"; + packageName = "pkg-up"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz"; + sha1 = "c819ac728059a461cab1c3889a2be3c49a004d7f"; + }; + }; + "pkginfo-0.2.3" = { + name = "pkginfo"; + packageName = "pkginfo"; + version = "0.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/pkginfo/-/pkginfo-0.2.3.tgz"; + sha1 = "7239c42a5ef6c30b8f328439d9b9ff71042490f8"; + }; + }; + "pkginfo-0.3.1" = { + name = "pkginfo"; + packageName = "pkginfo"; + version = "0.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz"; + sha1 = "5b29f6a81f70717142e09e765bbeab97b4f81e21"; + }; + }; + "pkginfo-0.4.1" = { + name = "pkginfo"; + packageName = "pkginfo"; + version = "0.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz"; + sha1 = "b5418ef0439de5425fc4995042dced14fb2a84ff"; + }; + }; + "playerui-1.3.0" = { + name = "playerui"; + packageName = "playerui"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/playerui/-/playerui-1.3.0.tgz"; + sha1 = "a32b907f28d17f61b74d45d46fd89dea3c4e88b5"; + }; + }; + "please-upgrade-node-3.1.1" = { + name = "please-upgrade-node"; + packageName = "please-upgrade-node"; + version = "3.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.1.1.tgz"; + sha512 = "KY1uHnQ2NlQHqIJQpnh/i54rKkuxCEBx+voJIS/Mvb+L2iYd2NMotwduhKTMjfC1uKoX3VXOxLjIYG66dfJTVQ=="; + }; + }; + "plist-1.2.0" = { + name = "plist"; + packageName = "plist"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/plist/-/plist-1.2.0.tgz"; + sha1 = "084b5093ddc92506e259f874b8d9b1afb8c79593"; + }; + }; + "plist-2.0.1" = { + name = "plist"; + packageName = "plist"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/plist/-/plist-2.0.1.tgz"; + sha1 = "0a32ca9481b1c364e92e18dc55c876de9d01da8b"; + }; + }; + "plist-2.1.0" = { + name = "plist"; + packageName = "plist"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/plist/-/plist-2.1.0.tgz"; + sha1 = "57ccdb7a0821df21831217a3cad54e3e146a1025"; + }; + }; + "plist-3.0.1" = { + name = "plist"; + packageName = "plist"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/plist/-/plist-3.0.1.tgz"; + sha512 = "GpgvHHocGRyQm74b6FWEZZVRroHKE1I0/BTjAmySaohK+cUn+hZpbqXkc3KWgW3gQYkqcQej35FohcT0FRlkRQ=="; + }; + }; + "plist-with-patches-0.5.1" = { + name = "plist-with-patches"; + packageName = "plist-with-patches"; + version = "0.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/plist-with-patches/-/plist-with-patches-0.5.1.tgz"; + sha1 = "868aae2e0df8989b026562b35cbc19cfd8bb780d"; + }; + }; + "plugin-error-0.1.2" = { + name = "plugin-error"; + packageName = "plugin-error"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz"; + sha1 = "3b9bb3335ccf00f425e07437e19276967da47ace"; + }; + }; + "plugin-error-1.0.1" = { + name = "plugin-error"; + packageName = "plugin-error"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz"; + sha512 = "L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA=="; + }; + }; + "pluralize-1.2.1" = { + name = "pluralize"; + packageName = "pluralize"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz"; + sha1 = "d1a21483fd22bb41e58a12fa3421823140897c45"; + }; + }; + "pluralize-7.0.0" = { + name = "pluralize"; + packageName = "pluralize"; + version = "7.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz"; + sha512 = "ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow=="; + }; + }; + "po2json-0.4.5" = { + name = "po2json"; + packageName = "po2json"; + version = "0.4.5"; + src = fetchurl { + url = "https://registry.npmjs.org/po2json/-/po2json-0.4.5.tgz"; + sha1 = "47bb2952da32d58a1be2f256a598eebc0b745118"; + }; + }; + "policyfile-0.0.4" = { + name = "policyfile"; + packageName = "policyfile"; + version = "0.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz"; + sha1 = "d6b82ead98ae79ebe228e2daf5903311ec982e4d"; + }; + }; + "pop-iterate-1.0.1" = { + name = "pop-iterate"; + packageName = "pop-iterate"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/pop-iterate/-/pop-iterate-1.0.1.tgz"; + sha1 = "ceacfdab4abf353d7a0f2aaa2c1fc7b3f9413ba3"; + }; + }; + "poplib-0.1.7" = { + name = "poplib"; + packageName = "poplib"; + version = "0.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/poplib/-/poplib-0.1.7.tgz"; + sha1 = "2f4b58b5592972350cd97f482aba68f8e05574bc"; + }; + }; + "popsicle-9.2.0" = { + name = "popsicle"; + packageName = "popsicle"; + version = "9.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/popsicle/-/popsicle-9.2.0.tgz"; + sha512 = "petRj39w05GvH1WKuGFmzxR9+k+R9E7zX5XWTFee7P/qf88hMuLT7aAO/RsmldpQMtJsWQISkTQlfMRECKlxhw=="; + }; + }; + "popsicle-proxy-agent-3.0.0" = { + name = "popsicle-proxy-agent"; + packageName = "popsicle-proxy-agent"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/popsicle-proxy-agent/-/popsicle-proxy-agent-3.0.0.tgz"; + sha1 = "b9133c55d945759ab7ee61b7711364620d3aeadc"; + }; + }; + "popsicle-retry-3.2.1" = { + name = "popsicle-retry"; + packageName = "popsicle-retry"; + version = "3.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/popsicle-retry/-/popsicle-retry-3.2.1.tgz"; + sha1 = "e06e866533b42a7a123eb330cbe63a7cebcba10c"; + }; + }; + "popsicle-rewrite-1.0.0" = { + name = "popsicle-rewrite"; + packageName = "popsicle-rewrite"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/popsicle-rewrite/-/popsicle-rewrite-1.0.0.tgz"; + sha1 = "1dd4e8ea9c3182351fb820f87934d992f7fb9007"; + }; + }; + "popsicle-status-2.0.1" = { + name = "popsicle-status"; + packageName = "popsicle-status"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/popsicle-status/-/popsicle-status-2.0.1.tgz"; + sha1 = "8dd70c4fe7c694109add784ffe80eacac1e7b28d"; + }; + }; + "posix-character-classes-0.1.1" = { + name = "posix-character-classes"; + packageName = "posix-character-classes"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz"; + sha1 = "01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"; + }; + }; + "postcss-6.0.23" = { + name = "postcss"; + packageName = "postcss"; + version = "6.0.23"; + src = fetchurl { + url = "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz"; + sha512 = "soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag=="; + }; + }; + "prebuild-install-2.1.2" = { + name = "prebuild-install"; + packageName = "prebuild-install"; + version = "2.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-2.1.2.tgz"; + sha1 = "d9ae0ca85330e03962d93292f95a8b44c2ebf505"; + }; + }; + "precond-0.2.3" = { + name = "precond"; + packageName = "precond"; + version = "0.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz"; + sha1 = "aa9591bcaa24923f1e0f4849d240f47efc1075ac"; + }; + }; + "prelude-ls-1.1.2" = { + name = "prelude-ls"; + packageName = "prelude-ls"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz"; + sha1 = "21932a549f5e52ffd9a827f570e04be62a97da54"; + }; + }; + "prepend-http-1.0.4" = { + name = "prepend-http"; + packageName = "prepend-http"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz"; + sha1 = "d4f4562b0ce3696e41ac52d0e002e57a635dc6dc"; + }; + }; + "prepend-http-2.0.0" = { + name = "prepend-http"; + packageName = "prepend-http"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz"; + sha1 = "e92434bfa5ea8c19f41cdfd401d741a3c819d897"; + }; + }; + "preserve-0.2.0" = { + name = "preserve"; + packageName = "preserve"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz"; + sha1 = "815ed1f6ebc65926f865b310c0713bcb3315ce4b"; + }; + }; + "prettier-bytes-1.0.4" = { + name = "prettier-bytes"; + packageName = "prettier-bytes"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/prettier-bytes/-/prettier-bytes-1.0.4.tgz"; + sha1 = "994b02aa46f699c50b6257b5faaa7fe2557e62d6"; + }; + }; + "pretty-hash-1.0.1" = { + name = "pretty-hash"; + packageName = "pretty-hash"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/pretty-hash/-/pretty-hash-1.0.1.tgz"; + sha1 = "16e0579188def56bdb565892bcd05a5d65324807"; + }; + }; + "pretty-hrtime-1.0.3" = { + name = "pretty-hrtime"; + packageName = "pretty-hrtime"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz"; + sha1 = "b7e3ea42435a4c9b2759d99e0f201eb195802ee1"; + }; + }; + "prettyjson-1.2.1" = { + name = "prettyjson"; + packageName = "prettyjson"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/prettyjson/-/prettyjson-1.2.1.tgz"; + sha1 = "fcffab41d19cab4dfae5e575e64246619b12d289"; + }; + }; + "prfun-2.1.5" = { + name = "prfun"; + packageName = "prfun"; + version = "2.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/prfun/-/prfun-2.1.5.tgz"; + sha512 = "UCDQscAfQ1HArwvSUobJWbc3sTGLqGpYkRqXUpBZgf+zOWpOjz2dxnpRsOu+qxIj1K0n5UT1wgbCCgetsIwiug=="; + }; + }; + "printf-0.2.5" = { + name = "printf"; + packageName = "printf"; + version = "0.2.5"; + src = fetchurl { + url = "https://registry.npmjs.org/printf/-/printf-0.2.5.tgz"; + sha1 = "c438ca2ca33e3927671db4ab69c0e52f936a4f0f"; + }; + }; + "prisma-json-schema-0.0.4" = { + name = "prisma-json-schema"; + packageName = "prisma-json-schema"; + version = "0.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/prisma-json-schema/-/prisma-json-schema-0.0.4.tgz"; + sha512 = "NTbourUhkmhM18rrcnp+IdxTdWftUsepZcNX2QntOqkOOwccYADmmZJpTr9tuvCYsW3i48B8LVEwvm0v1pAhxQ=="; + }; + }; + "prisma-yml-1.0.50" = { + name = "prisma-yml"; + packageName = "prisma-yml"; + version = "1.0.50"; + src = fetchurl { + url = "https://registry.npmjs.org/prisma-yml/-/prisma-yml-1.0.50.tgz"; + sha512 = "Vpt6q+YzS6yozMnIPU75hlHzmDR1Hj4Z3FXaazJrOXUyeQx/xDqeEwRJ+ii4xl/GRYiFnMEVSLfsPzjLehA1Zw=="; + }; + }; + "private-0.1.8" = { + name = "private"; + packageName = "private"; + version = "0.1.8"; + src = fetchurl { + url = "https://registry.npmjs.org/private/-/private-0.1.8.tgz"; + sha512 = "VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg=="; + }; + }; + "probe-image-size-4.0.0" = { + name = "probe-image-size"; + packageName = "probe-image-size"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/probe-image-size/-/probe-image-size-4.0.0.tgz"; + sha512 = "nm7RvWUxps+2+jZKNLkd04mNapXNariS6G5WIEVzvAqjx7EUuKcY1Dp3e6oUK7GLwzJ+3gbSbPLFAASHFQrPcQ=="; + }; + }; + "process-0.11.10" = { + name = "process"; + packageName = "process"; + version = "0.11.10"; + src = fetchurl { + url = "https://registry.npmjs.org/process/-/process-0.11.10.tgz"; + sha1 = "7332300e840161bda3e69a1d1d91a7d4bc16f182"; + }; + }; + "process-0.5.2" = { + name = "process"; + packageName = "process"; + version = "0.5.2"; + src = fetchurl { + url = "https://registry.npmjs.org/process/-/process-0.5.2.tgz"; + sha1 = "1638d8a8e34c2f440a91db95ab9aeb677fc185cf"; + }; + }; + "process-nextick-args-1.0.7" = { + name = "process-nextick-args"; + packageName = "process-nextick-args"; + version = "1.0.7"; + src = fetchurl { + url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"; + sha1 = "150e20b756590ad3f91093f25a4f2ad8bff30ba3"; + }; + }; + "process-nextick-args-2.0.0" = { + name = "process-nextick-args"; + packageName = "process-nextick-args"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz"; + sha512 = "MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="; + }; + }; + "progress-1.1.8" = { + name = "progress"; + packageName = "progress"; + version = "1.1.8"; + src = fetchurl { + url = "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz"; + sha1 = "e260c78f6161cdd9b0e56cc3e0a85de17c7a57be"; + }; + }; + "progress-2.0.0" = { + name = "progress"; + packageName = "progress"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/progress/-/progress-2.0.0.tgz"; + sha1 = "8a1be366bf8fc23db2bd23f10c6fe920b4389d1f"; + }; + }; + "progress-string-1.2.2" = { + name = "progress-string"; + packageName = "progress-string"; + version = "1.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/progress-string/-/progress-string-1.2.2.tgz"; + sha512 = "JymvIR4IJ0qTyma7ExefBeJGp2IGaXYGWv8Z//Jq+AhrCd0uKlMPK9IWJ0LL6zbXbAN8fhLe1TL1hl1ZKOljDw=="; + }; + }; + "promiscuous-0.6.0" = { + name = "promiscuous"; + packageName = "promiscuous"; + version = "0.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/promiscuous/-/promiscuous-0.6.0.tgz"; + sha1 = "54014cd3d62cafe831e3354990c05ff5b78c8892"; + }; + }; + "promise-2.0.0" = { + name = "promise"; + packageName = "promise"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/promise/-/promise-2.0.0.tgz"; + sha1 = "46648aa9d605af5d2e70c3024bf59436da02b80e"; + }; + }; + "promise-6.1.0" = { + name = "promise"; + packageName = "promise"; + version = "6.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/promise/-/promise-6.1.0.tgz"; + sha1 = "2ce729f6b94b45c26891ad0602c5c90e04c6eef6"; + }; + }; + "promise-7.3.1" = { + name = "promise"; + packageName = "promise"; + version = "7.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz"; + sha512 = "nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg=="; + }; + }; + "promise-finally-3.0.0" = { + name = "promise-finally"; + packageName = "promise-finally"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/promise-finally/-/promise-finally-3.0.0.tgz"; + sha1 = "ddd5d0f895432b1206ceb8da1275064d18e7aa23"; + }; + }; + "promise-inflight-1.0.1" = { + name = "promise-inflight"; + packageName = "promise-inflight"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz"; + sha1 = "98472870bf228132fcbdd868129bad12c3c029e3"; + }; + }; + "promise-phantom-3.1.6" = { + name = "promise-phantom"; + packageName = "promise-phantom"; + version = "3.1.6"; + src = fetchurl { + url = "https://registry.npmjs.org/promise-phantom/-/promise-phantom-3.1.6.tgz"; + sha1 = "bbcfd248725259f2bb115a27bfa8d65dc420f931"; + }; + }; + "promise-retry-1.1.1" = { + name = "promise-retry"; + packageName = "promise-retry"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/promise-retry/-/promise-retry-1.1.1.tgz"; + sha1 = "6739e968e3051da20ce6497fb2b50f6911df3d6d"; + }; + }; + "promised-temp-0.1.0" = { + name = "promised-temp"; + packageName = "promised-temp"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/promised-temp/-/promised-temp-0.1.0.tgz"; + sha1 = "5f8a704ccdf5f2ac23996fcafe2b301bc2a8d0eb"; + }; + }; + "prompt-0.2.14" = { + name = "prompt"; + packageName = "prompt"; + version = "0.2.14"; + src = fetchurl { + url = "https://registry.npmjs.org/prompt/-/prompt-0.2.14.tgz"; + sha1 = "57754f64f543fd7b0845707c818ece618f05ffdc"; + }; + }; + "prompt-1.0.0" = { + name = "prompt"; + packageName = "prompt"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/prompt/-/prompt-1.0.0.tgz"; + sha1 = "8e57123c396ab988897fb327fd3aedc3e735e4fe"; + }; + }; + "promzard-0.3.0" = { + name = "promzard"; + packageName = "promzard"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/promzard/-/promzard-0.3.0.tgz"; + sha1 = "26a5d6ee8c7dee4cb12208305acfb93ba382a9ee"; + }; + }; + "prop-types-15.6.2" = { + name = "prop-types"; + packageName = "prop-types"; + version = "15.6.2"; + src = fetchurl { + url = "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz"; + sha512 = "3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ=="; + }; + }; + "properties-1.2.1" = { + name = "properties"; + packageName = "properties"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/properties/-/properties-1.2.1.tgz"; + sha1 = "0ee97a7fc020b1a2a55b8659eda4aa8d869094bd"; + }; + }; + "properties-parser-0.3.1" = { + name = "properties-parser"; + packageName = "properties-parser"; + version = "0.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/properties-parser/-/properties-parser-0.3.1.tgz"; + sha1 = "1316e9539ffbfd93845e369b211022abd478771a"; + }; + }; + "protein-0.5.0" = { + name = "protein"; + packageName = "protein"; + version = "0.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/protein/-/protein-0.5.0.tgz"; + sha1 = "80ab4e919749351263ef14500d684e57c4202840"; + }; + }; + "proto-list-1.2.4" = { + name = "proto-list"; + packageName = "proto-list"; + version = "1.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz"; + sha1 = "212d5bfe1318306a420f6402b8e26ff39647a849"; + }; + }; + "protobufjs-3.8.2" = { + name = "protobufjs"; + packageName = "protobufjs"; + version = "3.8.2"; + src = fetchurl { + url = "https://registry.npmjs.org/protobufjs/-/protobufjs-3.8.2.tgz"; + sha1 = "bc826e34c3af4697e8d0af7a669e4d612aedcd17"; + }; + }; + "protochain-1.0.5" = { + name = "protochain"; + packageName = "protochain"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/protochain/-/protochain-1.0.5.tgz"; + sha1 = "991c407e99de264aadf8f81504b5e7faf7bfa260"; + }; + }; + "protocol-buffers-encodings-1.1.0" = { + name = "protocol-buffers-encodings"; + packageName = "protocol-buffers-encodings"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/protocol-buffers-encodings/-/protocol-buffers-encodings-1.1.0.tgz"; + sha512 = "SmjEuAf3hc3h3rWZ6V1YaaQw2MNJWK848gLJgzx/sefOJdNLujKinJVXIS0q2cBQpQn2Q32TinawZyDZPzm4kQ=="; + }; + }; + "protoduck-5.0.0" = { + name = "protoduck"; + packageName = "protoduck"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/protoduck/-/protoduck-5.0.0.tgz"; + sha512 = "agsGWD8/RZrS4ga6v82Fxb0RHIS2RZnbsSue6A9/MBRhB/jcqOANAMNrqM9900b8duj+Gx+T/JMy5IowDoO/hQ=="; + }; + }; + "proxy-addr-1.0.10" = { + name = "proxy-addr"; + packageName = "proxy-addr"; + version = "1.0.10"; + src = fetchurl { + url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-1.0.10.tgz"; + sha1 = "0d40a82f801fc355567d2ecb65efe3f077f121c5"; + }; + }; + "proxy-addr-1.1.5" = { + name = "proxy-addr"; + packageName = "proxy-addr"; + version = "1.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-1.1.5.tgz"; + sha1 = "71c0ee3b102de3f202f3b64f608d173fcba1a918"; + }; + }; + "proxy-addr-2.0.4" = { + name = "proxy-addr"; + packageName = "proxy-addr"; + version = "2.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz"; + sha512 = "5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA=="; + }; + }; + "proxy-agent-2.3.1" = { + name = "proxy-agent"; + packageName = "proxy-agent"; + version = "2.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/proxy-agent/-/proxy-agent-2.3.1.tgz"; + sha512 = "CNKuhC1jVtm8KJYFTS2ZRO71VCBx3QSA92So/e6NrY6GoJonkx3Irnk4047EsCcswczwqAekRj3s8qLRGahSKg=="; + }; + }; + "proxy-from-env-1.0.0" = { + name = "proxy-from-env"; + packageName = "proxy-from-env"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz"; + sha1 = "33c50398f70ea7eb96d21f7b817630a55791c7ee"; + }; + }; + "proxy-middleware-0.15.0" = { + name = "proxy-middleware"; + packageName = "proxy-middleware"; + version = "0.15.0"; + src = fetchurl { + url = "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz"; + sha1 = "a3fdf1befb730f951965872ac2f6074c61477a56"; + }; + }; + "prr-0.0.0" = { + name = "prr"; + packageName = "prr"; + version = "0.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz"; + sha1 = "1a84b85908325501411853d0081ee3fa86e2926a"; + }; + }; + "prr-1.0.1" = { + name = "prr"; + packageName = "prr"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz"; + sha1 = "d3fc114ba06995a45ec6893f484ceb1d78f5f476"; + }; + }; + "ps-tree-0.0.3" = { + name = "ps-tree"; + packageName = "ps-tree"; + version = "0.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/ps-tree/-/ps-tree-0.0.3.tgz"; + sha1 = "dbf8d752a7fe22fa7d58635689499610e9276ddc"; + }; + }; + "ps-tree-1.1.0" = { + name = "ps-tree"; + packageName = "ps-tree"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ps-tree/-/ps-tree-1.1.0.tgz"; + sha1 = "b421b24140d6203f1ed3c76996b4427b08e8c014"; + }; + }; + "pseudomap-1.0.2" = { + name = "pseudomap"; + packageName = "pseudomap"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz"; + sha1 = "f052a28da70e618917ef0a8ac34c1ae5a68286b3"; + }; + }; + "psl-1.1.29" = { + name = "psl"; + packageName = "psl"; + version = "1.1.29"; + src = fetchurl { + url = "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz"; + sha512 = "AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ=="; + }; + }; + "pstree.remy-1.1.0" = { + name = "pstree.remy"; + packageName = "pstree.remy"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.0.tgz"; + sha512 = "q5I5vLRMVtdWa8n/3UEzZX7Lfghzrg9eG2IKk2ENLSofKRCXVqMvMUHxCKgXNaqH/8ebhBxrqftHWnyTFweJ5Q=="; + }; + }; + "public-encrypt-4.0.2" = { + name = "public-encrypt"; + packageName = "public-encrypt"; + version = "4.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.2.tgz"; + sha512 = "4kJ5Esocg8X3h8YgJsKAuoesBgB7mqH3eowiDzMUPKiRDDE7E/BqqZD1hnTByIaAFiwAw246YEltSq7tdrOH0Q=="; + }; + }; + "pug-2.0.3" = { + name = "pug"; + packageName = "pug"; + version = "2.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/pug/-/pug-2.0.3.tgz"; + sha1 = "71cba82537c95a5eab7ed04696e4221f53aa878e"; + }; + }; + "pug-attrs-2.0.3" = { + name = "pug-attrs"; + packageName = "pug-attrs"; + version = "2.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/pug-attrs/-/pug-attrs-2.0.3.tgz"; + sha1 = "a3095f970e64151f7bdad957eef55fb5d7905d15"; + }; + }; + "pug-code-gen-2.0.1" = { + name = "pug-code-gen"; + packageName = "pug-code-gen"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-2.0.1.tgz"; + sha1 = "0951ec83225d74d8cfc476a7f99a259b5f7d050c"; + }; + }; + "pug-error-1.3.2" = { + name = "pug-error"; + packageName = "pug-error"; + version = "1.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/pug-error/-/pug-error-1.3.2.tgz"; + sha1 = "53ae7d9d29bb03cf564493a026109f54c47f5f26"; + }; + }; + "pug-filters-3.1.0" = { + name = "pug-filters"; + packageName = "pug-filters"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pug-filters/-/pug-filters-3.1.0.tgz"; + sha1 = "27165555bc04c236e4aa2b0366246dfa021b626e"; + }; + }; + "pug-lexer-4.0.0" = { + name = "pug-lexer"; + packageName = "pug-lexer"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pug-lexer/-/pug-lexer-4.0.0.tgz"; + sha1 = "210c18457ef2e1760242740c5e647bd794cec278"; + }; + }; + "pug-linker-3.0.5" = { + name = "pug-linker"; + packageName = "pug-linker"; + version = "3.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/pug-linker/-/pug-linker-3.0.5.tgz"; + sha1 = "9e9a7ae4005682d027deeb96b000f88eeb83a02f"; + }; + }; + "pug-load-2.0.11" = { + name = "pug-load"; + packageName = "pug-load"; + version = "2.0.11"; + src = fetchurl { + url = "https://registry.npmjs.org/pug-load/-/pug-load-2.0.11.tgz"; + sha1 = "e648e57ed113fe2c1f45d57858ea2bad6bc01527"; + }; + }; + "pug-parser-5.0.0" = { + name = "pug-parser"; + packageName = "pug-parser"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pug-parser/-/pug-parser-5.0.0.tgz"; + sha1 = "e394ad9b3fca93123940aff885c06e44ab7e68e4"; + }; + }; + "pug-runtime-2.0.4" = { + name = "pug-runtime"; + packageName = "pug-runtime"; + version = "2.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/pug-runtime/-/pug-runtime-2.0.4.tgz"; + sha1 = "e178e1bda68ab2e8c0acfc9bced2c54fd88ceb58"; + }; + }; + "pug-strip-comments-1.0.3" = { + name = "pug-strip-comments"; + packageName = "pug-strip-comments"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-1.0.3.tgz"; + sha1 = "f1559592206edc6f85310dacf4afb48a025af59f"; + }; + }; + "pug-walk-1.1.7" = { + name = "pug-walk"; + packageName = "pug-walk"; + version = "1.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/pug-walk/-/pug-walk-1.1.7.tgz"; + sha1 = "c00d5c5128bac5806bec15d2b7e7cdabe42531f3"; + }; + }; + "pull-cat-1.1.11" = { + name = "pull-cat"; + packageName = "pull-cat"; + version = "1.1.11"; + src = fetchurl { + url = "https://registry.npmjs.org/pull-cat/-/pull-cat-1.1.11.tgz"; + sha1 = "b642dd1255da376a706b6db4fa962f5fdb74c31b"; + }; + }; + "pull-defer-0.2.3" = { + name = "pull-defer"; + packageName = "pull-defer"; + version = "0.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/pull-defer/-/pull-defer-0.2.3.tgz"; + sha512 = "/An3KE7mVjZCqNhZsr22k1Tx8MACnUnHZZNPSJ0S62td8JtYr/AiRG42Vz7Syu31SoTLUzVIe61jtT/pNdjVYA=="; + }; + }; + "pull-level-2.0.4" = { + name = "pull-level"; + packageName = "pull-level"; + version = "2.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/pull-level/-/pull-level-2.0.4.tgz"; + sha512 = "fW6pljDeUThpq5KXwKbRG3X7Ogk3vc75d5OQU/TvXXui65ykm+Bn+fiktg+MOx2jJ85cd+sheufPL+rw9QSVZg=="; + }; + }; + "pull-live-1.0.1" = { + name = "pull-live"; + packageName = "pull-live"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/pull-live/-/pull-live-1.0.1.tgz"; + sha1 = "a4ecee01e330155e9124bbbcf4761f21b38f51f5"; + }; + }; + "pull-pushable-2.2.0" = { + name = "pull-pushable"; + packageName = "pull-pushable"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pull-pushable/-/pull-pushable-2.2.0.tgz"; + sha1 = "5f2f3aed47ad86919f01b12a2e99d6f1bd776581"; + }; + }; + "pull-stream-3.6.9" = { + name = "pull-stream"; + packageName = "pull-stream"; + version = "3.6.9"; + src = fetchurl { + url = "https://registry.npmjs.org/pull-stream/-/pull-stream-3.6.9.tgz"; + sha512 = "hJn4POeBrkttshdNl0AoSCVjMVSuBwuHocMerUdoZ2+oIUzrWHFTwJMlbHND7OiKLVgvz6TFj8ZUVywUMXccbw=="; + }; + }; + "pull-window-2.1.4" = { + name = "pull-window"; + packageName = "pull-window"; + version = "2.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/pull-window/-/pull-window-2.1.4.tgz"; + sha1 = "fc3b86feebd1920c7ae297691e23f705f88552f0"; + }; + }; + "pump-0.3.5" = { + name = "pump"; + packageName = "pump"; + version = "0.3.5"; + src = fetchurl { + url = "https://registry.npmjs.org/pump/-/pump-0.3.5.tgz"; + sha1 = "ae5ff8c1f93ed87adc6530a97565b126f585454b"; + }; + }; + "pump-1.0.3" = { + name = "pump"; + packageName = "pump"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz"; + sha512 = "8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw=="; + }; + }; + "pump-2.0.1" = { + name = "pump"; + packageName = "pump"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz"; + sha512 = "ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA=="; + }; + }; + "pump-3.0.0" = { + name = "pump"; + packageName = "pump"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz"; + sha512 = "LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww=="; + }; + }; + "pumpify-1.5.1" = { + name = "pumpify"; + packageName = "pumpify"; + version = "1.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz"; + sha512 = "oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ=="; + }; + }; + "punycode-1.3.2" = { + name = "punycode"; + packageName = "punycode"; + version = "1.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz"; + sha1 = "9653a036fb7c1ee42342f2325cceefea3926c48d"; + }; + }; + "punycode-1.4.1" = { + name = "punycode"; + packageName = "punycode"; + version = "1.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz"; + sha1 = "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"; + }; + }; + "punycode-2.1.1" = { + name = "punycode"; + packageName = "punycode"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"; + sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="; + }; + }; + "q-1.0.1" = { + name = "q"; + packageName = "q"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/q/-/q-1.0.1.tgz"; + sha1 = "11872aeedee89268110b10a718448ffb10112a14"; + }; + }; + "q-1.4.1" = { + name = "q"; + packageName = "q"; + version = "1.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/q/-/q-1.4.1.tgz"; + sha1 = "55705bcd93c5f3673530c2c2cbc0c2b3addc286e"; + }; + }; + "q-1.5.1" = { + name = "q"; + packageName = "q"; + version = "1.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/q/-/q-1.5.1.tgz"; + sha1 = "7e32f75b41381291d04611f1bf14109ac00651d7"; + }; + }; + "q-2.0.3" = { + name = "q"; + packageName = "q"; + version = "2.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/q/-/q-2.0.3.tgz"; + sha1 = "75b8db0255a1a5af82f58c3f3aaa1efec7d0d134"; + }; + }; + "qap-3.3.1" = { + name = "qap"; + packageName = "qap"; + version = "3.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/qap/-/qap-3.3.1.tgz"; + sha1 = "11f9e8fa8890fe7cb99210c0f44d0613b7372cac"; + }; + }; + "qjobs-1.2.0" = { + name = "qjobs"; + packageName = "qjobs"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz"; + sha512 = "8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg=="; + }; + }; + "qs-0.4.2" = { + name = "qs"; + packageName = "qs"; + version = "0.4.2"; + src = fetchurl { + url = "https://registry.npmjs.org/qs/-/qs-0.4.2.tgz"; + sha1 = "3cac4c861e371a8c9c4770ac23cda8de639b8e5f"; + }; + }; + "qs-0.5.1" = { + name = "qs"; + packageName = "qs"; + version = "0.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/qs/-/qs-0.5.1.tgz"; + sha1 = "9f6bf5d9ac6c76384e95d36d15b48980e5e4add0"; + }; + }; + "qs-0.5.6" = { + name = "qs"; + packageName = "qs"; + version = "0.5.6"; + src = fetchurl { + url = "https://registry.npmjs.org/qs/-/qs-0.5.6.tgz"; + sha1 = "31b1ad058567651c526921506b9a8793911a0384"; + }; + }; + "qs-0.6.5" = { + name = "qs"; + packageName = "qs"; + version = "0.6.5"; + src = fetchurl { + url = "https://registry.npmjs.org/qs/-/qs-0.6.5.tgz"; + sha1 = "294b268e4b0d4250f6dde19b3b8b34935dff14ef"; + }; + }; + "qs-1.2.0" = { + name = "qs"; + packageName = "qs"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/qs/-/qs-1.2.0.tgz"; + sha1 = "ed079be28682147e6fd9a34cc2b0c1e0ec6453ee"; + }; + }; + "qs-2.3.3" = { + name = "qs"; + packageName = "qs"; + version = "2.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/qs/-/qs-2.3.3.tgz"; + sha1 = "e9e85adbe75da0bbe4c8e0476a086290f863b404"; + }; + }; + "qs-2.4.2" = { + name = "qs"; + packageName = "qs"; + version = "2.4.2"; + src = fetchurl { + url = "https://registry.npmjs.org/qs/-/qs-2.4.2.tgz"; + sha1 = "f7ce788e5777df0b5010da7f7c4e73ba32470f5a"; + }; + }; + "qs-3.1.0" = { + name = "qs"; + packageName = "qs"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/qs/-/qs-3.1.0.tgz"; + sha1 = "d0e9ae745233a12dc43fb4f3055bba446261153c"; + }; + }; + "qs-4.0.0" = { + name = "qs"; + packageName = "qs"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/qs/-/qs-4.0.0.tgz"; + sha1 = "c31d9b74ec27df75e543a86c78728ed8d4623607"; + }; + }; + "qs-5.2.1" = { + name = "qs"; + packageName = "qs"; + version = "5.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/qs/-/qs-5.2.1.tgz"; + sha1 = "801fee030e0b9450d6385adc48a4cc55b44aedfc"; + }; + }; + "qs-6.2.3" = { + name = "qs"; + packageName = "qs"; + version = "6.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/qs/-/qs-6.2.3.tgz"; + sha1 = "1cfcb25c10a9b2b483053ff39f5dfc9233908cfe"; + }; + }; + "qs-6.3.2" = { + name = "qs"; + packageName = "qs"; + version = "6.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz"; + sha1 = "e75bd5f6e268122a2a0e0bda630b2550c166502c"; + }; + }; + "qs-6.4.0" = { + name = "qs"; + packageName = "qs"; + version = "6.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz"; + sha1 = "13e26d28ad6b0ffaa91312cd3bf708ed351e7233"; + }; + }; + "qs-6.5.0" = { + name = "qs"; + packageName = "qs"; + version = "6.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/qs/-/qs-6.5.0.tgz"; + sha512 = "fjVFjW9yhqMhVGwRExCXLhJKrLlkYSaxNWdyc9rmHlrVZbk35YHH312dFd7191uQeXkI3mKLZTIbSvIeFwFemg=="; + }; + }; + "qs-6.5.1" = { + name = "qs"; + packageName = "qs"; + version = "6.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz"; + sha512 = "eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A=="; + }; + }; + "qs-6.5.2" = { + name = "qs"; + packageName = "qs"; + version = "6.5.2"; + src = fetchurl { + url = "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz"; + sha512 = "N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="; + }; + }; + "qtdatastream-0.7.1" = { + name = "qtdatastream"; + packageName = "qtdatastream"; + version = "0.7.1"; + src = fetchurl { + url = "https://registry.npmjs.org/qtdatastream/-/qtdatastream-0.7.1.tgz"; + sha1 = "8085d390b4c19f7b02dee8a7cd873e2af58667b5"; + }; + }; + "query-string-1.0.1" = { + name = "query-string"; + packageName = "query-string"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/query-string/-/query-string-1.0.1.tgz"; + sha1 = "63ac953352499ad670a9681a75680f6bf3dd1faf"; + }; + }; + "query-string-5.1.1" = { + name = "query-string"; + packageName = "query-string"; + version = "5.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz"; + sha512 = "gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw=="; + }; + }; + "querystring-0.2.0" = { + name = "querystring"; + packageName = "querystring"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz"; + sha1 = "b209849203bb25df820da756e747005878521620"; + }; + }; + "querystring-es3-0.2.1" = { + name = "querystring-es3"; + packageName = "querystring-es3"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz"; + sha1 = "9ec61f79049875707d69414596fd907a4d711e73"; + }; + }; + "quick-format-unescaped-1.1.2" = { + name = "quick-format-unescaped"; + packageName = "quick-format-unescaped"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-1.1.2.tgz"; + sha1 = "0ca581de3174becef25ac3c2e8956342381db698"; + }; + }; + "quick-format-unescaped-3.0.0" = { + name = "quick-format-unescaped"; + packageName = "quick-format-unescaped"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-3.0.0.tgz"; + sha512 = "XmIOc07VM2kPm6m3j/U6jgxyUgDm2Rgh2c1PPy0JUHoQRdoh86hOym0bHyF6G1T6sn+N5lildhvl/T59H5KVyA=="; + }; + }; + "quick-lru-1.1.0" = { + name = "quick-lru"; + packageName = "quick-lru"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz"; + sha1 = "4360b17c61136ad38078397ff11416e186dcfbb8"; + }; + }; + "quicktask-1.1.0" = { + name = "quicktask"; + packageName = "quicktask"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/quicktask/-/quicktask-1.1.0.tgz"; + sha512 = "b3w19IEXnt5auacLAbePVsqPyVQUwmuhJQrrWnVhm4pP8PAMg2U9vFHbAD9XYXXbMDjdLJs0x5NLqwTV8uFK4g=="; + }; + }; + "raf-3.3.2" = { + name = "raf"; + packageName = "raf"; + version = "3.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/raf/-/raf-3.3.2.tgz"; + sha1 = "0c13be0b5b49b46f76d6669248d527cf2b02fe27"; + }; + }; + "rai-0.1.12" = { + name = "rai"; + packageName = "rai"; + version = "0.1.12"; + src = fetchurl { + url = "https://registry.npmjs.org/rai/-/rai-0.1.12.tgz"; + sha1 = "8ccfd014d0f9608630dd73c19b8e4b057754a6a6"; + }; + }; + "random-access-file-2.0.1" = { + name = "random-access-file"; + packageName = "random-access-file"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/random-access-file/-/random-access-file-2.0.1.tgz"; + sha512 = "nb4fClpzoUY+v1SHrro+9yykN90eMA1rc+xM39tnZ5R3BgFY+J/NxPZ0KuUpishEsvnwou9Fvm2wa3cjeuG7vg=="; + }; + }; + "random-access-memory-3.0.0" = { + name = "random-access-memory"; + packageName = "random-access-memory"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/random-access-memory/-/random-access-memory-3.0.0.tgz"; + sha512 = "O/d5C/kTOs/aDix1CD+N7z4SgNVGPx+xpFKXGfrC0TFpqYVrsJEUmQCl3ITTg7FVMoCmLBo5rdkA5FcFg00NTA=="; + }; + }; + "random-access-storage-1.3.0" = { + name = "random-access-storage"; + packageName = "random-access-storage"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/random-access-storage/-/random-access-storage-1.3.0.tgz"; + sha512 = "pdS9Mcb9TB7oICypPRALlheaSuszuAKmLVEPKJMuYor7R/zDuHh5ALuQoS+ox31XRwQUL+tDwWH2GPdyspwelA=="; + }; + }; + "random-bytes-1.0.0" = { + name = "random-bytes"; + packageName = "random-bytes"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz"; + sha1 = "4f68a1dc0ae58bd3fb95848c30324db75d64360b"; + }; + }; + "random-iterate-1.0.1" = { + name = "random-iterate"; + packageName = "random-iterate"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/random-iterate/-/random-iterate-1.0.1.tgz"; + sha1 = "f7d97d92dee6665ec5f6da08c7f963cad4b2ac99"; + }; + }; + "randomatic-3.1.0" = { + name = "randomatic"; + packageName = "randomatic"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/randomatic/-/randomatic-3.1.0.tgz"; + sha512 = "KnGPVE0lo2WoXxIZ7cPR8YBpiol4gsSuOwDSg410oHh80ZMp5EiypNqL2K4Z77vJn6lB5rap7IkAmcUlalcnBQ=="; + }; + }; + "randombytes-2.0.6" = { + name = "randombytes"; + packageName = "randombytes"; + version = "2.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz"; + sha512 = "CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A=="; + }; + }; + "randomfill-1.0.4" = { + name = "randomfill"; + packageName = "randomfill"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz"; + sha512 = "87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw=="; + }; + }; + "range-parser-0.0.4" = { + name = "range-parser"; + packageName = "range-parser"; + version = "0.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz"; + sha1 = "c0427ffef51c10acba0782a46c9602e744ff620b"; + }; + }; + "range-parser-1.0.3" = { + name = "range-parser"; + packageName = "range-parser"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz"; + sha1 = "6872823535c692e2c2a0103826afd82c2e0ff175"; + }; + }; + "range-parser-1.2.0" = { + name = "range-parser"; + packageName = "range-parser"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz"; + sha1 = "f49be6b487894ddc40dcc94a322f611092e00d5e"; + }; + }; + "range-slice-stream-1.2.0" = { + name = "range-slice-stream"; + packageName = "range-slice-stream"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/range-slice-stream/-/range-slice-stream-1.2.0.tgz"; + sha1 = "01ba954276052b783900e63d6118d8fcf3875d7f"; + }; + }; + "raven-js-3.26.4" = { + name = "raven-js"; + packageName = "raven-js"; + version = "3.26.4"; + src = fetchurl { + url = "https://registry.npmjs.org/raven-js/-/raven-js-3.26.4.tgz"; + sha512 = "5VmC3IWhTQJkaiQaCY0S5V8za4bpUgbbuVT1MkDH7JVqgu8CPQ750XaFF8BVRbLV9F5nvoz7n0UT0CKteDuZAg=="; + }; + }; + "raw-body-0.0.3" = { + name = "raw-body"; + packageName = "raw-body"; + version = "0.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/raw-body/-/raw-body-0.0.3.tgz"; + sha1 = "0cb3eb22ced1ca607d32dd8fd94a6eb383f3eb8a"; + }; + }; + "raw-body-1.3.4" = { + name = "raw-body"; + packageName = "raw-body"; + version = "1.3.4"; + src = fetchurl { + url = "https://registry.npmjs.org/raw-body/-/raw-body-1.3.4.tgz"; + sha1 = "ccc7ddfc46b72861cdd5bb433c840b70b6f27f54"; + }; + }; + "raw-body-2.0.2" = { + name = "raw-body"; + packageName = "raw-body"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/raw-body/-/raw-body-2.0.2.tgz"; + sha1 = "a2c2f98c8531cee99c63d8d238b7de97bb659fca"; + }; + }; + "raw-body-2.1.7" = { + name = "raw-body"; + packageName = "raw-body"; + version = "2.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz"; + sha1 = "adfeace2e4fb3098058014d08c072dcc59758774"; + }; + }; + "raw-body-2.3.2" = { + name = "raw-body"; + packageName = "raw-body"; + version = "2.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz"; + sha1 = "bcd60c77d3eb93cde0050295c3f379389bc88f89"; + }; + }; + "raw-body-2.3.3" = { + name = "raw-body"; + packageName = "raw-body"; + version = "2.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz"; + sha512 = "9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw=="; + }; + }; + "raw-socket-1.6.2" = { + name = "raw-socket"; + packageName = "raw-socket"; + version = "1.6.2"; + src = fetchurl { + url = "https://registry.npmjs.org/raw-socket/-/raw-socket-1.6.2.tgz"; + sha512 = "JbmNAXPFNI+yJv3Kx0Lsl+ao2doZ/kdz9J4Ba9+ggC1U4e50BK0GfHHYuLFj8acnYzqXgKiLzhi2ixOPk6/kcw=="; + }; + }; + "rc-0.4.0" = { + name = "rc"; + packageName = "rc"; + version = "0.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/rc/-/rc-0.4.0.tgz"; + sha1 = "ce24a2029ad94c3a40d09604a87227027d7210d3"; + }; + }; + "rc-1.2.8" = { + name = "rc"; + packageName = "rc"; + version = "1.2.8"; + src = fetchurl { + url = "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz"; + sha512 = "y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw=="; + }; + }; + "rc-config-loader-2.0.2" = { + name = "rc-config-loader"; + packageName = "rc-config-loader"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-2.0.2.tgz"; + sha512 = "Nx9SNM47eNRqe0TdntOY600qWb8NDh+xU9sv5WnTscEtzfTB0ukihlqwuCLPteyJksvZ0sEVPoySNE01TKrmTQ=="; + }; + }; + "re-emitter-1.1.3" = { + name = "re-emitter"; + packageName = "re-emitter"; + version = "1.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/re-emitter/-/re-emitter-1.1.3.tgz"; + sha1 = "fa9e319ffdeeeb35b27296ef0f3d374dac2f52a7"; + }; + }; + "read-1.0.7" = { + name = "read"; + packageName = "read"; + version = "1.0.7"; + src = fetchurl { + url = "https://registry.npmjs.org/read/-/read-1.0.7.tgz"; + sha1 = "b3da19bd052431a97671d44a42634adf710b40c4"; + }; + }; + "read-all-stream-3.1.0" = { + name = "read-all-stream"; + packageName = "read-all-stream"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz"; + sha1 = "35c3e177f2078ef789ee4bfafa4373074eaef4fa"; + }; + }; + "read-cmd-shim-1.0.1" = { + name = "read-cmd-shim"; + packageName = "read-cmd-shim"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-1.0.1.tgz"; + sha1 = "2d5d157786a37c055d22077c32c53f8329e91c7b"; + }; + }; + "read-metadata-1.0.0" = { + name = "read-metadata"; + packageName = "read-metadata"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/read-metadata/-/read-metadata-1.0.0.tgz"; + sha1 = "6df9cbe51184e8ceb7d0668b40ee5191e6f3dac6"; + }; + }; + "read-only-stream-2.0.0" = { + name = "read-only-stream"; + packageName = "read-only-stream"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz"; + sha1 = "2724fd6a8113d73764ac288d4386270c1dbf17f0"; + }; + }; + "read-package-json-2.0.13" = { + name = "read-package-json"; + packageName = "read-package-json"; + version = "2.0.13"; + src = fetchurl { + url = "https://registry.npmjs.org/read-package-json/-/read-package-json-2.0.13.tgz"; + sha512 = "/1dZ7TRZvGrYqE0UAfN6qQb5GYBsNcqS1C0tNK601CFOJmtHI7NIGXwetEPU/OtoFHZL3hDxm4rolFFVE9Bnmg=="; + }; + }; + "read-package-tree-5.2.1" = { + name = "read-package-tree"; + packageName = "read-package-tree"; + version = "5.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.2.1.tgz"; + sha512 = "2CNoRoh95LxY47LvqrehIAfUVda2JbuFE/HaGYs42bNrGG+ojbw1h3zOcPcQ+1GQ3+rkzNndZn85u1XyZ3UsIA=="; + }; + }; + "read-pkg-1.1.0" = { + name = "read-pkg"; + packageName = "read-pkg"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz"; + sha1 = "f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28"; + }; + }; + "read-pkg-2.0.0" = { + name = "read-pkg"; + packageName = "read-pkg"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz"; + sha1 = "8ef1c0623c6a6db0dc6713c4bfac46332b2368f8"; + }; + }; + "read-pkg-3.0.0" = { + name = "read-pkg"; + packageName = "read-pkg"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz"; + sha1 = "9cbc686978fee65d16c00e2b19c237fcf6e38389"; + }; + }; + "read-pkg-up-1.0.1" = { + name = "read-pkg-up"; + packageName = "read-pkg-up"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz"; + sha1 = "9d63c13276c065918d57f002a57f40a1b643fb02"; + }; + }; + "read-pkg-up-2.0.0" = { + name = "read-pkg-up"; + packageName = "read-pkg-up"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz"; + sha1 = "6b72a8048984e0c41e79510fd5e9fa99b3b549be"; + }; + }; + "read-pkg-up-3.0.0" = { + name = "read-pkg-up"; + packageName = "read-pkg-up"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz"; + sha1 = "3ed496685dba0f8fe118d0691dc51f4a1ff96f07"; + }; + }; + "read-pkg-up-4.0.0" = { + name = "read-pkg-up"; + packageName = "read-pkg-up"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz"; + sha512 = "6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA=="; + }; + }; + "read-torrent-1.3.0" = { + name = "read-torrent"; + packageName = "read-torrent"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/read-torrent/-/read-torrent-1.3.0.tgz"; + sha1 = "4e0ef5bea6cb24d31843eb6fa8543ad0232ab9f4"; + }; + }; + "readable-stream-1.0.27-1" = { + name = "readable-stream"; + packageName = "readable-stream"; + version = "1.0.27-1"; + src = fetchurl { + url = "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.27-1.tgz"; + sha1 = "6b67983c20357cefd07f0165001a16d710d91078"; + }; + }; + "readable-stream-1.0.34" = { + name = "readable-stream"; + packageName = "readable-stream"; + version = "1.0.34"; + src = fetchurl { + url = "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz"; + sha1 = "125820e34bc842d2f2aaafafe4c2916ee32c157c"; + }; + }; + "readable-stream-1.1.14" = { + name = "readable-stream"; + packageName = "readable-stream"; + version = "1.1.14"; + src = fetchurl { + url = "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz"; + sha1 = "7cf4c54ef648e3813084c636dd2079e166c081d9"; + }; + }; + "readable-stream-2.0.6" = { + name = "readable-stream"; + packageName = "readable-stream"; + version = "2.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz"; + sha1 = "8f90341e68a53ccc928788dacfcd11b36eb9b78e"; + }; + }; + "readable-stream-2.3.6" = { + name = "readable-stream"; + packageName = "readable-stream"; + version = "2.3.6"; + src = fetchurl { + url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz"; + sha512 = "tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw=="; + }; + }; + "readable-stream-3.0.2" = { + name = "readable-stream"; + packageName = "readable-stream"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/readable-stream/-/readable-stream-3.0.2.tgz"; + sha512 = "E3RfQoPuKDBhec0s8fOsgFXDVFlEipbsheGBX/NNByfKMfzPEEQJXcLy6fJ7bDD820HG/d+eXQ1ezCj29KoAJA=="; + }; + }; + "readdir-scoped-modules-1.0.2" = { + name = "readdir-scoped-modules"; + packageName = "readdir-scoped-modules"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.0.2.tgz"; + sha1 = "9fafa37d286be5d92cbaebdee030dc9b5f406747"; + }; + }; + "readdirp-2.1.0" = { + name = "readdirp"; + packageName = "readdirp"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz"; + sha1 = "4ed0ad060df3073300c48440373f72d1cc642d78"; + }; + }; + "readline2-0.1.1" = { + name = "readline2"; + packageName = "readline2"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/readline2/-/readline2-0.1.1.tgz"; + sha1 = "99443ba6e83b830ef3051bfd7dc241a82728d568"; + }; + }; + "readline2-1.0.1" = { + name = "readline2"; + packageName = "readline2"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz"; + sha1 = "41059608ffc154757b715d9989d199ffbf372e35"; + }; + }; + "recast-0.11.23" = { + name = "recast"; + packageName = "recast"; + version = "0.11.23"; + src = fetchurl { + url = "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz"; + sha1 = "451fd3004ab1e4df9b4e4b66376b2a21912462d3"; + }; + }; + "rechoir-0.6.2" = { + name = "rechoir"; + packageName = "rechoir"; + version = "0.6.2"; + src = fetchurl { + url = "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz"; + sha1 = "85204b54dba82d5742e28c96756ef43af50e3384"; + }; + }; + "record-cache-1.1.0" = { + name = "record-cache"; + packageName = "record-cache"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/record-cache/-/record-cache-1.1.0.tgz"; + sha512 = "u8rbtLEJV7HRacl/ZYwSBFD8NFyB3PfTTfGLP37IW3hftQCwu6z4Q2RLyxo1YJUNRTEzJfpLpGwVuEYdaIkG9Q=="; + }; + }; + "recursive-readdir-2.2.2" = { + name = "recursive-readdir"; + packageName = "recursive-readdir"; + version = "2.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz"; + sha512 = "nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg=="; + }; + }; + "recursive-watch-1.1.4" = { + name = "recursive-watch"; + packageName = "recursive-watch"; + version = "1.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/recursive-watch/-/recursive-watch-1.1.4.tgz"; + sha512 = "fWejAmdLi7B/jipBUjTLnqId+PK+573fbGNbdaNA/AiAnQAx6OYOLCGWRs0W5+PyM1rLzZSWK2f40QpHSR49PQ=="; + }; + }; + "redent-1.0.0" = { + name = "redent"; + packageName = "redent"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz"; + sha1 = "cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde"; + }; + }; + "redent-2.0.0" = { + name = "redent"; + packageName = "redent"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz"; + sha1 = "c1b2007b42d57eb1389079b3c8333639d5e1ccaa"; + }; + }; + "redis-0.10.3" = { + name = "redis"; + packageName = "redis"; + version = "0.10.3"; + src = fetchurl { + url = "https://registry.npmjs.org/redis/-/redis-0.10.3.tgz"; + sha1 = "8927fe2110ee39617bcf3fd37b89d8e123911bb6"; + }; + }; + "redis-0.12.1" = { + name = "redis"; + packageName = "redis"; + version = "0.12.1"; + src = fetchurl { + url = "https://registry.npmjs.org/redis/-/redis-0.12.1.tgz"; + sha1 = "64df76ad0fc8acebaebd2a0645e8a48fac49185e"; + }; + }; + "redis-0.7.3" = { + name = "redis"; + packageName = "redis"; + version = "0.7.3"; + src = fetchurl { + url = "https://registry.npmjs.org/redis/-/redis-0.7.3.tgz"; + sha1 = "ee57b7a44d25ec1594e44365d8165fa7d1d4811a"; + }; + }; + "reduce-component-1.0.1" = { + name = "reduce-component"; + packageName = "reduce-component"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/reduce-component/-/reduce-component-1.0.1.tgz"; + sha1 = "e0c93542c574521bea13df0f9488ed82ab77c5da"; + }; + }; + "regenerator-runtime-0.10.5" = { + name = "regenerator-runtime"; + packageName = "regenerator-runtime"; + version = "0.10.5"; + src = fetchurl { + url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz"; + sha1 = "336c3efc1220adcedda2c9fab67b5a7955a33658"; + }; + }; + "regenerator-runtime-0.11.1" = { + name = "regenerator-runtime"; + packageName = "regenerator-runtime"; + version = "0.11.1"; + src = fetchurl { + url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz"; + sha512 = "MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="; + }; + }; + "regenerator-runtime-0.9.6" = { + name = "regenerator-runtime"; + packageName = "regenerator-runtime"; + version = "0.9.6"; + src = fetchurl { + url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.9.6.tgz"; + sha1 = "d33eb95d0d2001a4be39659707c51b0cb71ce029"; + }; + }; + "regex-cache-0.4.4" = { + name = "regex-cache"; + packageName = "regex-cache"; + version = "0.4.4"; + src = fetchurl { + url = "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz"; + sha512 = "nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ=="; + }; + }; + "regex-not-1.0.2" = { + name = "regex-not"; + packageName = "regex-not"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz"; + sha512 = "J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A=="; + }; + }; + "regexp.prototype.flags-1.2.0" = { + name = "regexp.prototype.flags"; + packageName = "regexp.prototype.flags"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.2.0.tgz"; + sha512 = "ztaw4M1VqgMwl9HlPpOuiYgItcHlunW0He2fE6eNfT6E/CF2FtYi9ofOYe4mKntstYk0Fyh/rDRBdS3AnxjlrA=="; + }; + }; + "regexpp-1.1.0" = { + name = "regexpp"; + packageName = "regexpp"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz"; + sha512 = "LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw=="; + }; + }; + "regexpp-2.0.0" = { + name = "regexpp"; + packageName = "regexpp"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/regexpp/-/regexpp-2.0.0.tgz"; + sha512 = "g2FAVtR8Uh8GO1Nv5wpxW7VFVwHcCEr4wyA8/MHiRkO8uHoR5ntAA8Uq3P1vvMTX/BeQiRVSpDGLd+Wn5HNOTA=="; + }; + }; + "registry-auth-token-3.3.2" = { + name = "registry-auth-token"; + packageName = "registry-auth-token"; + version = "3.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz"; + sha512 = "JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ=="; + }; + }; + "registry-url-3.1.0" = { + name = "registry-url"; + packageName = "registry-url"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz"; + sha1 = "3d4ef870f73dde1d77f0cf9a381432444e174942"; + }; + }; + "reinterval-1.1.0" = { + name = "reinterval"; + packageName = "reinterval"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/reinterval/-/reinterval-1.1.0.tgz"; + sha1 = "3361ecfa3ca6c18283380dd0bb9546f390f5ece7"; + }; + }; + "relateurl-0.2.7" = { + name = "relateurl"; + packageName = "relateurl"; + version = "0.2.7"; + src = fetchurl { + url = "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz"; + sha1 = "54dbf377e51440aca90a4cd274600d3ff2d888a9"; + }; + }; + "relative-date-1.1.3" = { + name = "relative-date"; + packageName = "relative-date"; + version = "1.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/relative-date/-/relative-date-1.1.3.tgz"; + sha1 = "120903040588ec7a4a399c6547fd01d0e3d2dc63"; + }; + }; + "relaxed-json-1.0.1" = { + name = "relaxed-json"; + packageName = "relaxed-json"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/relaxed-json/-/relaxed-json-1.0.1.tgz"; + sha1 = "7c8d4aa2f095704cd020e32e8099bcae103f0bd4"; + }; + }; + "remove-array-items-1.0.0" = { + name = "remove-array-items"; + packageName = "remove-array-items"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/remove-array-items/-/remove-array-items-1.0.0.tgz"; + sha1 = "07bf42cb332f4cf6e85ead83b5e4e896d2326b21"; + }; + }; + "remove-bom-buffer-3.0.0" = { + name = "remove-bom-buffer"; + packageName = "remove-bom-buffer"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz"; + sha512 = "8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ=="; + }; + }; + "remove-bom-stream-1.2.0" = { + name = "remove-bom-stream"; + packageName = "remove-bom-stream"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz"; + sha1 = "05f1a593f16e42e1fb90ebf59de8e569525f9523"; + }; + }; + "remove-trailing-separator-1.1.0" = { + name = "remove-trailing-separator"; + packageName = "remove-trailing-separator"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz"; + sha1 = "c24bce2a283adad5bc3f58e0d48249b92379d8ef"; + }; + }; + "render-media-3.1.3" = { + name = "render-media"; + packageName = "render-media"; + version = "3.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/render-media/-/render-media-3.1.3.tgz"; + sha512 = "K7ziKKlIcgYpAovRsABDiSaNn7TzDDyyuFGpRwM52cloNcajInB6sCxFPUEzOuTJUeyvKCqT/k5INOjpKLCjhQ=="; + }; + }; + "render-readme-1.3.1" = { + name = "render-readme"; + packageName = "render-readme"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/render-readme/-/render-readme-1.3.1.tgz"; + sha1 = "d2a98f9a87dd64fa73c6877ac5c45b0f6341a797"; + }; + }; + "repeat-element-1.1.3" = { + name = "repeat-element"; + packageName = "repeat-element"; + version = "1.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz"; + sha512 = "ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g=="; + }; + }; + "repeat-string-0.2.2" = { + name = "repeat-string"; + packageName = "repeat-string"; + version = "0.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz"; + sha1 = "c7a8d3236068362059a7e4651fc6884e8b1fb4ae"; + }; + }; + "repeat-string-1.6.1" = { + name = "repeat-string"; + packageName = "repeat-string"; + version = "1.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz"; + sha1 = "8dcae470e1c88abc2d600fff4a776286da75e637"; + }; + }; + "repeating-1.1.3" = { + name = "repeating"; + packageName = "repeating"; + version = "1.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz"; + sha1 = "3d4114218877537494f97f77f9785fab810fa4ac"; + }; + }; + "repeating-2.0.1" = { + name = "repeating"; + packageName = "repeating"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz"; + sha1 = "5214c53a926d3552707527fbab415dbc08d06dda"; + }; + }; + "replace-ext-0.0.1" = { + name = "replace-ext"; + packageName = "replace-ext"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"; + sha1 = "29bbd92078a739f0bcce2b4ee41e837953522924"; + }; + }; + "replace-ext-1.0.0" = { + name = "replace-ext"; + packageName = "replace-ext"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz"; + sha1 = "de63128373fcbf7c3ccfa4de5a480c45a67958eb"; + }; + }; + "replaceall-0.1.6" = { + name = "replaceall"; + packageName = "replaceall"; + version = "0.1.6"; + src = fetchurl { + url = "https://registry.npmjs.org/replaceall/-/replaceall-0.1.6.tgz"; + sha1 = "81d81ac7aeb72d7f5c4942adf2697a3220688d8e"; + }; + }; + "request-2.16.6" = { + name = "request"; + packageName = "request"; + version = "2.16.6"; + src = fetchurl { + url = "https://registry.npmjs.org/request/-/request-2.16.6.tgz"; + sha1 = "872fe445ae72de266b37879d6ad7dc948fa01cad"; + }; + }; + "request-2.67.0" = { + name = "request"; + packageName = "request"; + version = "2.67.0"; + src = fetchurl { + url = "https://registry.npmjs.org/request/-/request-2.67.0.tgz"; + sha1 = "8af74780e2bf11ea0ae9aa965c11f11afd272742"; + }; + }; + "request-2.74.0" = { + name = "request"; + packageName = "request"; + version = "2.74.0"; + src = fetchurl { + url = "https://registry.npmjs.org/request/-/request-2.74.0.tgz"; + sha1 = "7693ca768bbb0ea5c8ce08c084a45efa05b892ab"; + }; + }; + "request-2.79.0" = { + name = "request"; + packageName = "request"; + version = "2.79.0"; + src = fetchurl { + url = "https://registry.npmjs.org/request/-/request-2.79.0.tgz"; + sha1 = "4dfe5bf6be8b8cdc37fcf93e04b65577722710de"; + }; + }; + "request-2.81.0" = { + name = "request"; + packageName = "request"; + version = "2.81.0"; + src = fetchurl { + url = "https://registry.npmjs.org/request/-/request-2.81.0.tgz"; + sha1 = "c6928946a0e06c5f8d6f8a9333469ffda46298a0"; + }; + }; + "request-2.83.0" = { + name = "request"; + packageName = "request"; + version = "2.83.0"; + src = fetchurl { + url = "https://registry.npmjs.org/request/-/request-2.83.0.tgz"; + sha512 = "lR3gD69osqm6EYLk9wB/G1W/laGWjzH90t1vEa2xuxHD5KUrSzp9pUSfTm+YC5Nxt2T8nMPEvKlhbQayU7bgFw=="; + }; + }; + "request-2.87.0" = { + name = "request"; + packageName = "request"; + version = "2.87.0"; + src = fetchurl { + url = "https://registry.npmjs.org/request/-/request-2.87.0.tgz"; + sha512 = "fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw=="; + }; + }; + "request-2.88.0" = { + name = "request"; + packageName = "request"; + version = "2.88.0"; + src = fetchurl { + url = "https://registry.npmjs.org/request/-/request-2.88.0.tgz"; + sha512 = "NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg=="; + }; + }; + "request-2.9.203" = { + name = "request"; + packageName = "request"; + version = "2.9.203"; + src = fetchurl { + url = "https://registry.npmjs.org/request/-/request-2.9.203.tgz"; + sha1 = "6c1711a5407fb94a114219563e44145bcbf4723a"; + }; + }; + "request-progress-2.0.1" = { + name = "request-progress"; + packageName = "request-progress"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/request-progress/-/request-progress-2.0.1.tgz"; + sha1 = "5d36bb57961c673aa5b788dbc8141fdf23b44e08"; + }; + }; + "request-promise-4.2.2" = { + name = "request-promise"; + packageName = "request-promise"; + version = "4.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/request-promise/-/request-promise-4.2.2.tgz"; + sha1 = "d1ea46d654a6ee4f8ee6a4fea1018c22911904b4"; + }; + }; + "request-promise-core-1.1.1" = { + name = "request-promise-core"; + packageName = "request-promise-core"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.1.tgz"; + sha1 = "3eee00b2c5aa83239cfb04c5700da36f81cd08b6"; + }; + }; + "require-directory-2.1.1" = { + name = "require-directory"; + packageName = "require-directory"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz"; + sha1 = "8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"; + }; + }; + "require-from-string-1.2.1" = { + name = "require-from-string"; + packageName = "require-from-string"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz"; + sha1 = "529c9ccef27380adfec9a2f965b649bbee636418"; + }; + }; + "require-from-string-2.0.2" = { + name = "require-from-string"; + packageName = "require-from-string"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz"; + sha512 = "Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw=="; + }; + }; + "require-main-filename-1.0.1" = { + name = "require-main-filename"; + packageName = "require-main-filename"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz"; + sha1 = "97f717b69d48784f5f526a6c5aa8ffdda055a4d1"; + }; + }; + "require-uncached-1.0.3" = { + name = "require-uncached"; + packageName = "require-uncached"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz"; + sha1 = "4e0d56d6c9662fd31e43011c4b95aa49955421d3"; + }; + }; + "requirejs-2.3.6" = { + name = "requirejs"; + packageName = "requirejs"; + version = "2.3.6"; + src = fetchurl { + url = "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz"; + sha512 = "ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg=="; + }; + }; + "requires-port-1.0.0" = { + name = "requires-port"; + packageName = "requires-port"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz"; + sha1 = "925d2601d39ac485e091cf0da5c6e694dc3dcaff"; + }; + }; + "requizzle-0.2.1" = { + name = "requizzle"; + packageName = "requizzle"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/requizzle/-/requizzle-0.2.1.tgz"; + sha1 = "6943c3530c4d9a7e46f1cddd51c158fc670cdbde"; + }; + }; + "resolve-1.1.7" = { + name = "resolve"; + packageName = "resolve"; + version = "1.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz"; + sha1 = "203114d82ad2c5ed9e8e0411b3932875e889e97b"; + }; + }; + "resolve-1.8.1" = { + name = "resolve"; + packageName = "resolve"; + version = "1.8.1"; + src = fetchurl { + url = "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz"; + sha512 = "AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA=="; + }; + }; + "resolve-cwd-2.0.0" = { + name = "resolve-cwd"; + packageName = "resolve-cwd"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz"; + sha1 = "00a9f7387556e27038eae232caa372a6a59b665a"; + }; + }; + "resolve-dir-1.0.1" = { + name = "resolve-dir"; + packageName = "resolve-dir"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz"; + sha1 = "79a40644c362be82f26effe739c9bb5382046f43"; + }; + }; + "resolve-from-1.0.1" = { + name = "resolve-from"; + packageName = "resolve-from"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz"; + sha1 = "26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226"; + }; + }; + "resolve-from-2.0.0" = { + name = "resolve-from"; + packageName = "resolve-from"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz"; + sha1 = "9480ab20e94ffa1d9e80a804c7ea147611966b57"; + }; + }; + "resolve-from-3.0.0" = { + name = "resolve-from"; + packageName = "resolve-from"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz"; + sha1 = "b22c7af7d9d6881bc8b6e653335eebcb0a188748"; + }; + }; + "resolve-from-4.0.0" = { + name = "resolve-from"; + packageName = "resolve-from"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz"; + sha512 = "pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="; + }; + }; + "resolve-options-1.1.0" = { + name = "resolve-options"; + packageName = "resolve-options"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz"; + sha1 = "32bb9e39c06d67338dc9378c0d6d6074566ad131"; + }; + }; + "resolve-url-0.2.1" = { + name = "resolve-url"; + packageName = "resolve-url"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz"; + sha1 = "2c637fe77c893afd2a663fe21aa9080068e2052a"; + }; + }; + "response-time-2.3.2" = { + name = "response-time"; + packageName = "response-time"; + version = "2.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/response-time/-/response-time-2.3.2.tgz"; + sha1 = "ffa71bab952d62f7c1d49b7434355fbc68dffc5a"; + }; + }; + "responselike-1.0.2" = { + name = "responselike"; + packageName = "responselike"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz"; + sha1 = "918720ef3b631c5642be068f15ade5a46f4ba1e7"; + }; + }; + "restify-4.0.3" = { + name = "restify"; + packageName = "restify"; + version = "4.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/restify/-/restify-4.0.3.tgz"; + sha1 = "e1e5b7ad9d4f6aeacd20e28f44a045f26c146dbc"; + }; + }; + "restify-clients-1.5.2" = { + name = "restify-clients"; + packageName = "restify-clients"; + version = "1.5.2"; + src = fetchurl { + url = "https://registry.npmjs.org/restify-clients/-/restify-clients-1.5.2.tgz"; + sha1 = "d4b13d82f287e77e2eb5daae14e6ef8534aa7389"; + }; + }; + "restify-errors-3.0.0" = { + name = "restify-errors"; + packageName = "restify-errors"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/restify-errors/-/restify-errors-3.0.0.tgz"; + sha1 = "3b17177d43954acece4291465a97ce1b58cf3d57"; + }; + }; + "restify-errors-3.1.0" = { + name = "restify-errors"; + packageName = "restify-errors"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/restify-errors/-/restify-errors-3.1.0.tgz"; + sha1 = "06b5479477874c0856d782a12c8707dcdad53f16"; + }; + }; + "restore-cursor-1.0.1" = { + name = "restore-cursor"; + packageName = "restore-cursor"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz"; + sha1 = "34661f46886327fed2991479152252df92daa541"; + }; + }; + "restore-cursor-2.0.0" = { + name = "restore-cursor"; + packageName = "restore-cursor"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz"; + sha1 = "9f7ee287f82fd326d4fd162923d62129eee0dfaf"; + }; + }; + "resumer-0.0.0" = { + name = "resumer"; + packageName = "resumer"; + version = "0.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/resumer/-/resumer-0.0.0.tgz"; + sha1 = "f1e8f461e4064ba39e82af3cdc2a8c893d076759"; + }; + }; + "ret-0.1.15" = { + name = "ret"; + packageName = "ret"; + version = "0.1.15"; + src = fetchurl { + url = "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz"; + sha512 = "TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg=="; + }; + }; + "retry-0.10.1" = { + name = "retry"; + packageName = "retry"; + version = "0.10.1"; + src = fetchurl { + url = "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz"; + sha1 = "e76388d217992c252750241d3d3956fed98d8ff4"; + }; + }; + "retry-0.6.0" = { + name = "retry"; + packageName = "retry"; + version = "0.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/retry/-/retry-0.6.0.tgz"; + sha1 = "1c010713279a6fd1e8def28af0c3ff1871caa537"; + }; + }; + "retry-0.6.1" = { + name = "retry"; + packageName = "retry"; + version = "0.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/retry/-/retry-0.6.1.tgz"; + sha1 = "fdc90eed943fde11b893554b8cc63d0e899ba918"; + }; + }; + "revalidator-0.1.8" = { + name = "revalidator"; + packageName = "revalidator"; + version = "0.1.8"; + src = fetchurl { + url = "https://registry.npmjs.org/revalidator/-/revalidator-0.1.8.tgz"; + sha1 = "fece61bfa0c1b52a206bd6b18198184bdd523a3b"; + }; + }; + "reverse-http-1.3.0" = { + name = "reverse-http"; + packageName = "reverse-http"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/reverse-http/-/reverse-http-1.3.0.tgz"; + sha1 = "61a9644bdea483aa281ffb62706e642f1a73a239"; + }; + }; + "rfdc-1.1.2" = { + name = "rfdc"; + packageName = "rfdc"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/rfdc/-/rfdc-1.1.2.tgz"; + sha512 = "92ktAgvZhBzYTIK0Mja9uen5q5J3NRVMoDkJL2VMwq6SXjVCgqvQeVP2XAaUY6HT+XpQYeLSjb3UoitBryKmdA=="; + }; + }; + "right-align-0.1.3" = { + name = "right-align"; + packageName = "right-align"; + version = "0.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz"; + sha1 = "61339b722fe6a3515689210d24e14c96148613ef"; + }; + }; + "rimraf-2.1.4" = { + name = "rimraf"; + packageName = "rimraf"; + version = "2.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/rimraf/-/rimraf-2.1.4.tgz"; + sha1 = "5a6eb62eeda068f51ede50f29b3e5cd22f3d9bb2"; + }; + }; + "rimraf-2.2.8" = { + name = "rimraf"; + packageName = "rimraf"; + version = "2.2.8"; + src = fetchurl { + url = "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz"; + sha1 = "e439be2aaee327321952730f99a8929e4fc50582"; + }; + }; + "rimraf-2.4.4" = { + name = "rimraf"; + packageName = "rimraf"; + version = "2.4.4"; + src = fetchurl { + url = "https://registry.npmjs.org/rimraf/-/rimraf-2.4.4.tgz"; + sha1 = "b528ce2ebe0e6d89fb03b265de11d61da0dbcf82"; + }; + }; + "rimraf-2.4.5" = { + name = "rimraf"; + packageName = "rimraf"; + version = "2.4.5"; + src = fetchurl { + url = "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz"; + sha1 = "ee710ce5d93a8fdb856fb5ea8ff0e2d75934b2da"; + }; + }; + "rimraf-2.6.2" = { + name = "rimraf"; + packageName = "rimraf"; + version = "2.6.2"; + src = fetchurl { + url = "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz"; + sha512 = "lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w=="; + }; + }; + "ripemd160-2.0.2" = { + name = "ripemd160"; + packageName = "ripemd160"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz"; + sha512 = "ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA=="; + }; + }; + "rndm-1.2.0" = { + name = "rndm"; + packageName = "rndm"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/rndm/-/rndm-1.2.0.tgz"; + sha1 = "f33fe9cfb52bbfd520aa18323bc65db110a1b76c"; + }; + }; + "root-2.0.0" = { + name = "root"; + packageName = "root"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/root/-/root-2.0.0.tgz"; + sha1 = "5cde3bc4ee9eb314c9dc64f97d9b9787df22e2f7"; + }; + }; + "root-check-1.0.0" = { + name = "root-check"; + packageName = "root-check"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/root-check/-/root-check-1.0.0.tgz"; + sha1 = "c52a794bf0db9fad567536e41898f0c9e0a86697"; + }; + }; + "router-0.6.2" = { + name = "router"; + packageName = "router"; + version = "0.6.2"; + src = fetchurl { + url = "https://registry.npmjs.org/router/-/router-0.6.2.tgz"; + sha1 = "6f04063a2d04eba3303a1bbc6765eef63037cf3d"; + }; + }; + "router-1.3.3" = { + name = "router"; + packageName = "router"; + version = "1.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/router/-/router-1.3.3.tgz"; + sha1 = "c142f6b5ea4d6b3359022ca95b6580bd217f89cf"; + }; + }; + "rsvp-3.6.2" = { + name = "rsvp"; + packageName = "rsvp"; + version = "3.6.2"; + src = fetchurl { + url = "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz"; + sha512 = "OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw=="; + }; + }; + "run-async-0.1.0" = { + name = "run-async"; + packageName = "run-async"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz"; + sha1 = "c8ad4a5e110661e402a7d21b530e009f25f8e389"; + }; + }; + "run-async-2.3.0" = { + name = "run-async"; + packageName = "run-async"; + version = "2.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz"; + sha1 = "0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0"; + }; + }; + "run-parallel-1.1.9" = { + name = "run-parallel"; + packageName = "run-parallel"; + version = "1.1.9"; + src = fetchurl { + url = "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz"; + sha512 = "DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q=="; + }; + }; + "run-parallel-limit-1.0.5" = { + name = "run-parallel-limit"; + packageName = "run-parallel-limit"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/run-parallel-limit/-/run-parallel-limit-1.0.5.tgz"; + sha512 = "NsY+oDngvrvMxKB3G8ijBzIema6aYbQMD2bHOamvN52BysbIGTnEY2xsNyfrcr9GhY995/t/0nQN3R3oZvaDlg=="; + }; + }; + "run-queue-1.0.3" = { + name = "run-queue"; + packageName = "run-queue"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz"; + sha1 = "e848396f057d223f24386924618e25694161ec47"; + }; + }; + "run-series-1.1.8" = { + name = "run-series"; + packageName = "run-series"; + version = "1.1.8"; + src = fetchurl { + url = "https://registry.npmjs.org/run-series/-/run-series-1.1.8.tgz"; + sha512 = "+GztYEPRpIsQoCSraWHDBs9WVy4eVME16zhOtDB4H9J4xN0XRhknnmLOl+4gRgZtu8dpp9N/utSPjKH/xmDzXg=="; + }; + }; + "rusha-0.8.13" = { + name = "rusha"; + packageName = "rusha"; + version = "0.8.13"; + src = fetchurl { + url = "https://registry.npmjs.org/rusha/-/rusha-0.8.13.tgz"; + sha1 = "9a084e7b860b17bff3015b92c67a6a336191513a"; + }; + }; + "rx-2.5.3" = { + name = "rx"; + packageName = "rx"; + version = "2.5.3"; + src = fetchurl { + url = "https://registry.npmjs.org/rx/-/rx-2.5.3.tgz"; + sha1 = "21adc7d80f02002af50dae97fd9dbf248755f566"; + }; + }; + "rx-4.1.0" = { + name = "rx"; + packageName = "rx"; + version = "4.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz"; + sha1 = "a5f13ff79ef3b740fe30aa803fb09f98805d4782"; + }; + }; + "rx-lite-3.1.2" = { + name = "rx-lite"; + packageName = "rx-lite"; + version = "3.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz"; + sha1 = "19ce502ca572665f3b647b10939f97fd1615f102"; + }; + }; + "rx-lite-4.0.8" = { + name = "rx-lite"; + packageName = "rx-lite"; + version = "4.0.8"; + src = fetchurl { + url = "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz"; + sha1 = "0b1e11af8bc44836f04a6407e92da42467b79444"; + }; + }; + "rx-lite-aggregates-4.0.8" = { + name = "rx-lite-aggregates"; + packageName = "rx-lite-aggregates"; + version = "4.0.8"; + src = fetchurl { + url = "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz"; + sha1 = "753b87a89a11c95467c4ac1626c4efc4e05c67be"; + }; + }; + "rxjs-5.5.11" = { + name = "rxjs"; + packageName = "rxjs"; + version = "5.5.11"; + src = fetchurl { + url = "https://registry.npmjs.org/rxjs/-/rxjs-5.5.11.tgz"; + sha512 = "3bjO7UwWfA2CV7lmwYMBzj4fQ6Cq+ftHc2MvUe+WMS7wcdJ1LosDWmdjPQanYp2dBRj572p7PeU81JUxHKOcBA=="; + }; + }; + "rxjs-6.2.2" = { + name = "rxjs"; + packageName = "rxjs"; + version = "6.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/rxjs/-/rxjs-6.2.2.tgz"; + sha512 = "0MI8+mkKAXZUF9vMrEoPnaoHkfzBPP4IGwUYRJhIRJF6/w3uByO1e91bEHn8zd43RdkTMKiooYKmwz7RH6zfOQ=="; + }; + }; + "safe-buffer-5.0.1" = { + name = "safe-buffer"; + packageName = "safe-buffer"; + version = "5.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.0.1.tgz"; + sha1 = "d263ca54696cd8a306b5ca6551e92de57918fbe7"; + }; + }; + "safe-buffer-5.1.1" = { + name = "safe-buffer"; + packageName = "safe-buffer"; + version = "5.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz"; + sha512 = "kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg=="; + }; + }; + "safe-buffer-5.1.2" = { + name = "safe-buffer"; + packageName = "safe-buffer"; + version = "5.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"; + sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="; + }; + }; + "safe-json-stringify-1.2.0" = { + name = "safe-json-stringify"; + packageName = "safe-json-stringify"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz"; + sha512 = "gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg=="; + }; + }; + "safe-regex-1.1.0" = { + name = "safe-regex"; + packageName = "safe-regex"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz"; + sha1 = "40a3669f3b077d1e943d44629e157dd48023bf2e"; + }; + }; + "safer-buffer-2.1.2" = { + name = "safer-buffer"; + packageName = "safer-buffer"; + version = "2.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"; + sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="; + }; + }; + "sander-0.5.1" = { + name = "sander"; + packageName = "sander"; + version = "0.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz"; + sha1 = "741e245e231f07cafb6fdf0f133adfa216a502ad"; + }; + }; + "sanitize-filename-1.6.1" = { + name = "sanitize-filename"; + packageName = "sanitize-filename"; + version = "1.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.1.tgz"; + sha1 = "612da1c96473fa02dccda92dcd5b4ab164a6772a"; + }; + }; + "sanitize-html-1.18.4" = { + name = "sanitize-html"; + packageName = "sanitize-html"; + version = "1.18.4"; + src = fetchurl { + url = "https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.18.4.tgz"; + sha512 = "hjyDYCYrQuhnEjq+5lenLlIfdPBtnZ7z0DkQOC8YGxvkuOInH+1SrkNTj30t4f2/SSv9c5kLniB+uCIpBvYuew=="; + }; + }; + "sax-0.3.5" = { + name = "sax"; + packageName = "sax"; + version = "0.3.5"; + src = fetchurl { + url = "https://registry.npmjs.org/sax/-/sax-0.3.5.tgz"; + sha1 = "88fcfc1f73c0c8bbd5b7c776b6d3f3501eed073d"; + }; + }; + "sax-0.5.2" = { + name = "sax"; + packageName = "sax"; + version = "0.5.2"; + src = fetchurl { + url = "https://registry.npmjs.org/sax/-/sax-0.5.2.tgz"; + sha1 = "735ffaa39a1cff8ffb9598f0223abdb03a9fb2ea"; + }; + }; + "sax-0.5.8" = { + name = "sax"; + packageName = "sax"; + version = "0.5.8"; + src = fetchurl { + url = "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz"; + sha1 = "d472db228eb331c2506b0e8c15524adb939d12c1"; + }; + }; + "sax-1.1.4" = { + name = "sax"; + packageName = "sax"; + version = "1.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/sax/-/sax-1.1.4.tgz"; + sha1 = "74b6d33c9ae1e001510f179a91168588f1aedaa9"; + }; + }; + "sax-1.2.1" = { + name = "sax"; + packageName = "sax"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz"; + sha1 = "7b8e656190b228e81a66aea748480d828cd2d37a"; + }; + }; + "sax-1.2.4" = { + name = "sax"; + packageName = "sax"; + version = "1.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz"; + sha512 = "NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="; + }; + }; + "schema-utils-0.4.7" = { + name = "schema-utils"; + packageName = "schema-utils"; + version = "0.4.7"; + src = fetchurl { + url = "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz"; + sha512 = "v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ=="; + }; + }; + "scoped-regex-1.0.0" = { + name = "scoped-regex"; + packageName = "scoped-regex"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/scoped-regex/-/scoped-regex-1.0.0.tgz"; + sha1 = "a346bb1acd4207ae70bd7c0c7ca9e566b6baddb8"; + }; + }; + "scuid-1.1.0" = { + name = "scuid"; + packageName = "scuid"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/scuid/-/scuid-1.1.0.tgz"; + sha512 = "MuCAyrGZcTLfQoH2XoBlQ8C6bzwN88XT/0slOGz0pn8+gIP85BOAfYa44ZXQUTOwRwPU0QvgU+V+OSajl/59Xg=="; + }; + }; + "secure-keys-1.0.0" = { + name = "secure-keys"; + packageName = "secure-keys"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/secure-keys/-/secure-keys-1.0.0.tgz"; + sha1 = "f0c82d98a3b139a8776a8808050b824431087fca"; + }; + }; + "seek-bzip-1.0.5" = { + name = "seek-bzip"; + packageName = "seek-bzip"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz"; + sha1 = "cfe917cb3d274bcffac792758af53173eb1fabdc"; + }; + }; + "semaphore-async-await-1.5.1" = { + name = "semaphore-async-await"; + packageName = "semaphore-async-await"; + version = "1.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/semaphore-async-await/-/semaphore-async-await-1.5.1.tgz"; + sha1 = "857bef5e3644601ca4b9570b87e9df5ca12974fa"; + }; + }; + "semver-1.1.0" = { + name = "semver"; + packageName = "semver"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/semver/-/semver-1.1.0.tgz"; + sha1 = "da9b9c837e31550a7c928622bc2381de7dd7a53e"; + }; + }; + "semver-2.0.11" = { + name = "semver"; + packageName = "semver"; + version = "2.0.11"; + src = fetchurl { + url = "https://registry.npmjs.org/semver/-/semver-2.0.11.tgz"; + sha1 = "f51f07d03fa5af79beb537fc067a7e141786cced"; + }; + }; + "semver-2.3.2" = { + name = "semver"; + packageName = "semver"; + version = "2.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/semver/-/semver-2.3.2.tgz"; + sha1 = "b9848f25d6cf36333073ec9ef8856d42f1233e52"; + }; + }; + "semver-4.3.6" = { + name = "semver"; + packageName = "semver"; + version = "4.3.6"; + src = fetchurl { + url = "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz"; + sha1 = "300bc6e0e86374f7ba61068b5b1ecd57fc6532da"; + }; + }; + "semver-5.0.3" = { + name = "semver"; + packageName = "semver"; + version = "5.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/semver/-/semver-5.0.3.tgz"; + sha1 = "77466de589cd5d3c95f138aa78bc569a3cb5d27a"; + }; + }; + "semver-5.1.0" = { + name = "semver"; + packageName = "semver"; + version = "5.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/semver/-/semver-5.1.0.tgz"; + sha1 = "85f2cf8550465c4df000cf7d86f6b054106ab9e5"; + }; + }; + "semver-5.1.1" = { + name = "semver"; + packageName = "semver"; + version = "5.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/semver/-/semver-5.1.1.tgz"; + sha1 = "a3292a373e6f3e0798da0b20641b9a9c5bc47e19"; + }; + }; + "semver-5.3.0" = { + name = "semver"; + packageName = "semver"; + version = "5.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"; + sha1 = "9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"; + }; + }; + "semver-5.5.0" = { + name = "semver"; + packageName = "semver"; + version = "5.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz"; + sha512 = "4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA=="; + }; + }; + "semver-5.5.1" = { + name = "semver"; + packageName = "semver"; + version = "5.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz"; + sha512 = "PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw=="; + }; + }; + "semver-compare-1.0.0" = { + name = "semver-compare"; + packageName = "semver-compare"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz"; + sha1 = "0dee216a1c941ab37e9efb1788f6afc5ff5537fc"; + }; + }; + "semver-diff-2.1.0" = { + name = "semver-diff"; + packageName = "semver-diff"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz"; + sha1 = "4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36"; + }; + }; + "semver-regex-1.0.0" = { + name = "semver-regex"; + packageName = "semver-regex"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/semver-regex/-/semver-regex-1.0.0.tgz"; + sha1 = "92a4969065f9c70c694753d55248fc68f8f652c9"; + }; + }; + "semver-truncate-1.1.2" = { + name = "semver-truncate"; + packageName = "semver-truncate"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz"; + sha1 = "57f41de69707a62709a7e0104ba2117109ea47e8"; + }; + }; + "semver-utils-1.1.2" = { + name = "semver-utils"; + packageName = "semver-utils"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/semver-utils/-/semver-utils-1.1.2.tgz"; + sha512 = "+RvtdCZJdLJXN6ozVqbypYII/m4snihgWvmFHW8iWusxqGVdEP31QdUVVaC6GeJ9EYE0JCMdWiNlLF3edjifEw=="; + }; + }; + "send-0.0.3" = { + name = "send"; + packageName = "send"; + version = "0.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/send/-/send-0.0.3.tgz"; + sha1 = "4d5f843edf9d65dac31c8a5d2672c179ecb67184"; + }; + }; + "send-0.1.0" = { + name = "send"; + packageName = "send"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/send/-/send-0.1.0.tgz"; + sha1 = "cfb08ebd3cec9b7fc1a37d9ff9e875a971cf4640"; + }; + }; + "send-0.1.4" = { + name = "send"; + packageName = "send"; + version = "0.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/send/-/send-0.1.4.tgz"; + sha1 = "be70d8d1be01de61821af13780b50345a4f71abd"; + }; + }; + "send-0.11.1" = { + name = "send"; + packageName = "send"; + version = "0.11.1"; + src = fetchurl { + url = "https://registry.npmjs.org/send/-/send-0.11.1.tgz"; + sha1 = "1beabfd42f9e2709f99028af3078ac12b47092d5"; + }; + }; + "send-0.13.0" = { + name = "send"; + packageName = "send"; + version = "0.13.0"; + src = fetchurl { + url = "https://registry.npmjs.org/send/-/send-0.13.0.tgz"; + sha1 = "518f921aeb0560aec7dcab2990b14cf6f3cce5de"; + }; + }; + "send-0.13.2" = { + name = "send"; + packageName = "send"; + version = "0.13.2"; + src = fetchurl { + url = "https://registry.npmjs.org/send/-/send-0.13.2.tgz"; + sha1 = "765e7607c8055452bba6f0b052595350986036de"; + }; + }; + "send-0.15.6" = { + name = "send"; + packageName = "send"; + version = "0.15.6"; + src = fetchurl { + url = "https://registry.npmjs.org/send/-/send-0.15.6.tgz"; + sha1 = "20f23a9c925b762ab82705fe2f9db252ace47e34"; + }; + }; + "send-0.16.2" = { + name = "send"; + packageName = "send"; + version = "0.16.2"; + src = fetchurl { + url = "https://registry.npmjs.org/send/-/send-0.16.2.tgz"; + sha512 = "E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw=="; + }; + }; + "sentence-case-2.1.1" = { + name = "sentence-case"; + packageName = "sentence-case"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/sentence-case/-/sentence-case-2.1.1.tgz"; + sha1 = "1f6e2dda39c168bf92d13f86d4a918933f667ed4"; + }; + }; + "sentiment-2.1.0" = { + name = "sentiment"; + packageName = "sentiment"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/sentiment/-/sentiment-2.1.0.tgz"; + sha1 = "33279100c35c38519ca5e435245186c512fe0fdc"; + }; + }; + "sequence-2.2.1" = { + name = "sequence"; + packageName = "sequence"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/sequence/-/sequence-2.2.1.tgz"; + sha1 = "7f5617895d44351c0a047e764467690490a16b03"; + }; + }; + "sequencify-0.0.7" = { + name = "sequencify"; + packageName = "sequencify"; + version = "0.0.7"; + src = fetchurl { + url = "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz"; + sha1 = "90cff19d02e07027fd767f5ead3e7b95d1e7380c"; + }; + }; + "serialize-javascript-1.5.0" = { + name = "serialize-javascript"; + packageName = "serialize-javascript"; + version = "1.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.5.0.tgz"; + sha512 = "Ga8c8NjAAp46Br4+0oZ2WxJCwIzwP60Gq1YPgU+39PiTVxyed/iKE/zyZI6+UlVYH5Q4PaQdHhcegIFPZTUfoQ=="; + }; + }; + "serializerr-1.0.3" = { + name = "serializerr"; + packageName = "serializerr"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/serializerr/-/serializerr-1.0.3.tgz"; + sha1 = "12d4c5aa1c3ffb8f6d1dc5f395aa9455569c3f91"; + }; + }; + "serve-favicon-2.3.2" = { + name = "serve-favicon"; + packageName = "serve-favicon"; + version = "2.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.3.2.tgz"; + sha1 = "dd419e268de012ab72b319d337f2105013f9381f"; + }; + }; + "serve-favicon-2.5.0" = { + name = "serve-favicon"; + packageName = "serve-favicon"; + version = "2.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.5.0.tgz"; + sha1 = "935d240cdfe0f5805307fdfe967d88942a2cbcf0"; + }; + }; + "serve-handler-5.0.0" = { + name = "serve-handler"; + packageName = "serve-handler"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/serve-handler/-/serve-handler-5.0.0.tgz"; + sha512 = "VbNr1Yk4cDMAdIyVr5J1vPtGuXUsuu0R8iht+reK0g8t48fSuGWqnsIYVh3xXFJynFDHMLbPQ9mll+/hhmuGEQ=="; + }; + }; + "serve-index-1.7.3" = { + name = "serve-index"; + packageName = "serve-index"; + version = "1.7.3"; + src = fetchurl { + url = "https://registry.npmjs.org/serve-index/-/serve-index-1.7.3.tgz"; + sha1 = "7a057fc6ee28dc63f64566e5fa57b111a86aecd2"; + }; + }; + "serve-index-1.9.1" = { + name = "serve-index"; + packageName = "serve-index"; + version = "1.9.1"; + src = fetchurl { + url = "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz"; + sha1 = "d3768d69b1e7d82e5ce050fff5b453bea12a9239"; + }; + }; + "serve-static-1.10.3" = { + name = "serve-static"; + packageName = "serve-static"; + version = "1.10.3"; + src = fetchurl { + url = "https://registry.npmjs.org/serve-static/-/serve-static-1.10.3.tgz"; + sha1 = "ce5a6ecd3101fed5ec09827dac22a9c29bfb0535"; + }; + }; + "serve-static-1.12.6" = { + name = "serve-static"; + packageName = "serve-static"; + version = "1.12.6"; + src = fetchurl { + url = "https://registry.npmjs.org/serve-static/-/serve-static-1.12.6.tgz"; + sha1 = "b973773f63449934da54e5beba5e31d9f4211577"; + }; + }; + "serve-static-1.13.2" = { + name = "serve-static"; + packageName = "serve-static"; + version = "1.13.2"; + src = fetchurl { + url = "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz"; + sha512 = "p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw=="; + }; + }; + "serve-static-1.8.1" = { + name = "serve-static"; + packageName = "serve-static"; + version = "1.8.1"; + src = fetchurl { + url = "https://registry.npmjs.org/serve-static/-/serve-static-1.8.1.tgz"; + sha1 = "08fabd39999f050fc311443f46d5888a77ecfc7c"; + }; + }; + "server-destroy-1.0.1" = { + name = "server-destroy"; + packageName = "server-destroy"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz"; + sha1 = "f13bf928e42b9c3e79383e61cc3998b5d14e6cdd"; + }; + }; + "service-runner-2.3.0" = { + name = "service-runner"; + packageName = "service-runner"; + version = "2.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/service-runner/-/service-runner-2.3.0.tgz"; + sha1 = "09039dfdcc40cdbd0259dd3f982916675838cb59"; + }; + }; + "set-blocking-2.0.0" = { + name = "set-blocking"; + packageName = "set-blocking"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"; + sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7"; + }; + }; + "set-immediate-shim-1.0.1" = { + name = "set-immediate-shim"; + packageName = "set-immediate-shim"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz"; + sha1 = "4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61"; + }; + }; + "set-value-0.4.3" = { + name = "set-value"; + packageName = "set-value"; + version = "0.4.3"; + src = fetchurl { + url = "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz"; + sha1 = "7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1"; + }; + }; + "set-value-2.0.0" = { + name = "set-value"; + packageName = "set-value"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz"; + sha512 = "hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg=="; + }; + }; + "setimmediate-1.0.5" = { + name = "setimmediate"; + packageName = "setimmediate"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz"; + sha1 = "290cbb232e306942d7d7ea9b83732ab7856f8285"; + }; + }; + "setprototypeof-1.0.3" = { + name = "setprototypeof"; + packageName = "setprototypeof"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz"; + sha1 = "66567e37043eeb4f04d91bd658c0cbefb55b8e04"; + }; + }; + "setprototypeof-1.1.0" = { + name = "setprototypeof"; + packageName = "setprototypeof"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz"; + sha512 = "BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="; + }; + }; + "sha.js-2.4.11" = { + name = "sha.js"; + packageName = "sha.js"; + version = "2.4.11"; + src = fetchurl { + url = "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz"; + sha512 = "QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ=="; + }; + }; + "shallow-clone-0.1.2" = { + name = "shallow-clone"; + packageName = "shallow-clone"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz"; + sha1 = "5909e874ba77106d73ac414cfec1ffca87d97060"; + }; + }; + "shasum-1.0.2" = { + name = "shasum"; + packageName = "shasum"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz"; + sha1 = "e7012310d8f417f4deb5712150e5678b87ae565f"; + }; + }; + "shebang-command-1.2.0" = { + name = "shebang-command"; + packageName = "shebang-command"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz"; + sha1 = "44aac65b695b03398968c39f363fee5deafdf1ea"; + }; + }; + "shebang-regex-1.0.0" = { + name = "shebang-regex"; + packageName = "shebang-regex"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz"; + sha1 = "da42f49740c0b42db2ca9728571cb190c98efea3"; + }; + }; + "shell-quote-1.6.1" = { + name = "shell-quote"; + packageName = "shell-quote"; + version = "1.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz"; + sha1 = "f4781949cce402697127430ea3b3c5476f481767"; + }; + }; + "shelljs-0.3.0" = { + name = "shelljs"; + packageName = "shelljs"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz"; + sha1 = "3596e6307a781544f591f37da618360f31db57b1"; + }; + }; + "shelljs-0.5.3" = { + name = "shelljs"; + packageName = "shelljs"; + version = "0.5.3"; + src = fetchurl { + url = "https://registry.npmjs.org/shelljs/-/shelljs-0.5.3.tgz"; + sha1 = "c54982b996c76ef0c1e6b59fbdc5825f5b713113"; + }; + }; + "shelljs-0.7.7" = { + name = "shelljs"; + packageName = "shelljs"; + version = "0.7.7"; + src = fetchurl { + url = "https://registry.npmjs.org/shelljs/-/shelljs-0.7.7.tgz"; + sha1 = "b2f5c77ef97148f4b4f6e22682e10bba8667cff1"; + }; + }; + "shelljs-0.7.8" = { + name = "shelljs"; + packageName = "shelljs"; + version = "0.7.8"; + src = fetchurl { + url = "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz"; + sha1 = "decbcf874b0d1e5fb72e14b164a9683048e9acb3"; + }; + }; + "shelljs-0.8.2" = { + name = "shelljs"; + packageName = "shelljs"; + version = "0.8.2"; + src = fetchurl { + url = "https://registry.npmjs.org/shelljs/-/shelljs-0.8.2.tgz"; + sha512 = "pRXeNrCA2Wd9itwhvLp5LZQvPJ0wU6bcjaTMywHHGX5XWhVN2nzSu7WV0q+oUY7mGK3mgSkDDzP3MgjqdyIgbQ=="; + }; + }; + "shellwords-0.1.1" = { + name = "shellwords"; + packageName = "shellwords"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz"; + sha512 = "vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww=="; + }; + }; + "shush-1.0.0" = { + name = "shush"; + packageName = "shush"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/shush/-/shush-1.0.0.tgz"; + sha1 = "c27415a9e458f2fed39b27cf8eb37c003782b431"; + }; + }; + "sigmund-1.0.1" = { + name = "sigmund"; + packageName = "sigmund"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz"; + sha1 = "3ff21f198cad2175f9f3b781853fd94d0d19b590"; + }; + }; + "sign-addon-0.3.1" = { + name = "sign-addon"; + packageName = "sign-addon"; + version = "0.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/sign-addon/-/sign-addon-0.3.1.tgz"; + sha512 = "feaoG7+8IXr9SymOEd8VTZCSlVZArWcBDZ33IIdfXlU5NWWzXdCxCjPDqAkLQplFa7RRZr1S4lSmgMPn80Ze1A=="; + }; + }; + "signal-exit-3.0.2" = { + name = "signal-exit"; + packageName = "signal-exit"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz"; + sha1 = "b5fdc08f1287ea1178628e415e25132b73646c6d"; + }; + }; + "signals-1.0.0" = { + name = "signals"; + packageName = "signals"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/signals/-/signals-1.0.0.tgz"; + sha1 = "65f0c1599352b35372ecaae5a250e6107376ed69"; + }; + }; + "signed-varint-2.0.1" = { + name = "signed-varint"; + packageName = "signed-varint"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/signed-varint/-/signed-varint-2.0.1.tgz"; + sha1 = "50a9989da7c98c2c61dad119bc97470ef8528129"; + }; + }; + "simple-concat-1.0.0" = { + name = "simple-concat"; + packageName = "simple-concat"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz"; + sha1 = "7344cbb8b6e26fb27d66b2fc86f9f6d5997521c6"; + }; + }; + "simple-errors-1.0.1" = { + name = "simple-errors"; + packageName = "simple-errors"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/simple-errors/-/simple-errors-1.0.1.tgz"; + sha1 = "b0bbecac1f1082f13b3962894b4a9e88f3a0c9ef"; + }; + }; + "simple-get-1.4.3" = { + name = "simple-get"; + packageName = "simple-get"; + version = "1.4.3"; + src = fetchurl { + url = "https://registry.npmjs.org/simple-get/-/simple-get-1.4.3.tgz"; + sha1 = "e9755eda407e96da40c5e5158c9ea37b33becbeb"; + }; + }; + "simple-get-2.8.1" = { + name = "simple-get"; + packageName = "simple-get"; + version = "2.8.1"; + src = fetchurl { + url = "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz"; + sha512 = "lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw=="; + }; + }; + "simple-get-3.0.3" = { + name = "simple-get"; + packageName = "simple-get"; + version = "3.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/simple-get/-/simple-get-3.0.3.tgz"; + sha512 = "Wvre/Jq5vgoz31Z9stYWPLn0PqRqmBDpFSdypAnHu5AvRVCYPRYGnvryNLiXu8GOBNDH82J2FRHUGMjjHUpXFw=="; + }; + }; + "simple-git-1.96.0" = { + name = "simple-git"; + packageName = "simple-git"; + version = "1.96.0"; + src = fetchurl { + url = "https://registry.npmjs.org/simple-git/-/simple-git-1.96.0.tgz"; + sha512 = "+gXuzJFpGtK9zCa7rPMMNs8AF2weWMsB0Vlyym5VkFX2VGQ3VBzKhnxPN//PWrGuPFGQ/u0F1yL6rZoPhj/KPQ=="; + }; + }; + "simple-lru-cache-0.0.2" = { + name = "simple-lru-cache"; + packageName = "simple-lru-cache"; + version = "0.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/simple-lru-cache/-/simple-lru-cache-0.0.2.tgz"; + sha1 = "d59cc3a193c1a5d0320f84ee732f6e4713e511dd"; + }; + }; + "simple-peer-6.4.4" = { + name = "simple-peer"; + packageName = "simple-peer"; + version = "6.4.4"; + src = fetchurl { + url = "https://registry.npmjs.org/simple-peer/-/simple-peer-6.4.4.tgz"; + sha1 = "4e421f485ac7b13b08077a4476934d52c5ba3bb3"; + }; + }; + "simple-peer-9.1.2" = { + name = "simple-peer"; + packageName = "simple-peer"; + version = "9.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/simple-peer/-/simple-peer-9.1.2.tgz"; + sha512 = "MUWWno5o5cvISKOH4pYQ18PQJLpDaNWoKUbrPPKuspCLCkkh+zhtuQyTE8h2U2Ags+/OUN5wnUe92+9B8/Sm2Q=="; + }; + }; + "simple-plist-0.2.1" = { + name = "simple-plist"; + packageName = "simple-plist"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/simple-plist/-/simple-plist-0.2.1.tgz"; + sha1 = "71766db352326928cf3a807242ba762322636723"; + }; + }; + "simple-sha1-2.1.1" = { + name = "simple-sha1"; + packageName = "simple-sha1"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/simple-sha1/-/simple-sha1-2.1.1.tgz"; + sha512 = "pFMPd+I/lQkpf4wFUeS/sED5IqdIG1lUlrQviBMV4u4mz8BRAcB5fvUx5Ckfg3kBigEglAjHg7E9k/yy2KlCqA=="; + }; + }; + "simple-swizzle-0.2.2" = { + name = "simple-swizzle"; + packageName = "simple-swizzle"; + version = "0.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz"; + sha1 = "a4da6b635ffcccca33f70d17cb92592de95e557a"; + }; + }; + "simple-websocket-4.3.1" = { + name = "simple-websocket"; + packageName = "simple-websocket"; + version = "4.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/simple-websocket/-/simple-websocket-4.3.1.tgz"; + sha1 = "5d3d5751bb39aeba2f710d8eec78768df821f38d"; + }; + }; + "simple-websocket-7.2.0" = { + name = "simple-websocket"; + packageName = "simple-websocket"; + version = "7.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/simple-websocket/-/simple-websocket-7.2.0.tgz"; + sha512 = "wdxFg1fHw1yqFKWDcw+yNb4VIYqtl+vknZMlpLhvZSlR6l7/iVuwozqo+Qtl73mB1IH5QnXzonD1S+hAaLNTvQ=="; + }; + }; + "simplediff-0.1.1" = { + name = "simplediff"; + packageName = "simplediff"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/simplediff/-/simplediff-0.1.1.tgz"; + sha1 = "b0caeeb093223370033c6c3aa1130dc86c6a087c"; + }; + }; + "simplesmtp-0.3.35" = { + name = "simplesmtp"; + packageName = "simplesmtp"; + version = "0.3.35"; + src = fetchurl { + url = "https://registry.npmjs.org/simplesmtp/-/simplesmtp-0.3.35.tgz"; + sha1 = "017b1eb8b26317ac36d2a2a8a932631880736a03"; + }; + }; + "single-line-log-0.4.1" = { + name = "single-line-log"; + packageName = "single-line-log"; + version = "0.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/single-line-log/-/single-line-log-0.4.1.tgz"; + sha1 = "87a55649f749d783ec0dcd804e8140d9873c7cee"; + }; + }; + "single-line-log-1.1.2" = { + name = "single-line-log"; + packageName = "single-line-log"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/single-line-log/-/single-line-log-1.1.2.tgz"; + sha1 = "c2f83f273a3e1a16edb0995661da0ed5ef033364"; + }; + }; + "sinopia-htpasswd-0.4.5" = { + name = "sinopia-htpasswd"; + packageName = "sinopia-htpasswd"; + version = "0.4.5"; + src = fetchurl { + url = "https://registry.npmjs.org/sinopia-htpasswd/-/sinopia-htpasswd-0.4.5.tgz"; + sha1 = "2af824ae20eccb8f902325b1a2c27dd6619805c9"; + }; + }; + "siphash24-1.1.1" = { + name = "siphash24"; + packageName = "siphash24"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/siphash24/-/siphash24-1.1.1.tgz"; + sha512 = "dKKwjIoTOa587TARYLlBRXq2lkbu5Iz35XrEVWpelhBP1m8r2BGOy1QlaZe84GTFHG/BTucEUd2btnNc8QzIVA=="; + }; + }; + "skin-tone-1.0.0" = { + name = "skin-tone"; + packageName = "skin-tone"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/skin-tone/-/skin-tone-1.0.0.tgz"; + sha1 = "d4ba3e8e5e92760e4d1d3b603d772805c6cb256f"; + }; + }; + "slash-1.0.0" = { + name = "slash"; + packageName = "slash"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz"; + sha1 = "c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"; + }; + }; + "slasp-0.0.4" = { + name = "slasp"; + packageName = "slasp"; + version = "0.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/slasp/-/slasp-0.0.4.tgz"; + sha1 = "9adc26ee729a0f95095851a5489f87a5258d57a9"; + }; + }; + "slate-irc-0.7.3" = { + name = "slate-irc"; + packageName = "slate-irc"; + version = "0.7.3"; + src = fetchurl { + url = "https://registry.npmjs.org/slate-irc/-/slate-irc-0.7.3.tgz"; + sha1 = "8d01f2bc809e00a5b2faca7d8d3130d155422a77"; + }; + }; + "slate-irc-parser-0.0.2" = { + name = "slate-irc-parser"; + packageName = "slate-irc-parser"; + version = "0.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/slate-irc-parser/-/slate-irc-parser-0.0.2.tgz"; + sha1 = "0c5f8f20d817bb85329da9fca135c66b05947d80"; + }; + }; + "slice-ansi-0.0.4" = { + name = "slice-ansi"; + packageName = "slice-ansi"; + version = "0.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz"; + sha1 = "edbf8903f66f7ce2f8eafd6ceed65e264c831b35"; + }; + }; + "slice-ansi-1.0.0" = { + name = "slice-ansi"; + packageName = "slice-ansi"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz"; + sha512 = "POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg=="; + }; + }; + "sliced-0.0.3" = { + name = "sliced"; + packageName = "sliced"; + version = "0.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/sliced/-/sliced-0.0.3.tgz"; + sha1 = "4f0bac2171eb17162c3ba6df81f5cf040f7c7e50"; + }; + }; + "sliced-0.0.4" = { + name = "sliced"; + packageName = "sliced"; + version = "0.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/sliced/-/sliced-0.0.4.tgz"; + sha1 = "34f89a6db1f31fa525f5a570f5bcf877cf0955ee"; + }; + }; + "slide-1.1.6" = { + name = "slide"; + packageName = "slide"; + version = "1.1.6"; + src = fetchurl { + url = "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz"; + sha1 = "56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707"; + }; + }; + "smart-buffer-1.1.15" = { + name = "smart-buffer"; + packageName = "smart-buffer"; + version = "1.1.15"; + src = fetchurl { + url = "https://registry.npmjs.org/smart-buffer/-/smart-buffer-1.1.15.tgz"; + sha1 = "7f114b5b65fab3e2a35aa775bb12f0d1c649bf16"; + }; + }; + "smart-buffer-4.0.1" = { + name = "smart-buffer"; + packageName = "smart-buffer"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.0.1.tgz"; + sha512 = "RFqinRVJVcCAL9Uh1oVqE6FZkqsyLiVOYEZ20TqIOjuX7iFVJ+zsbs4RIghnw/pTs7mZvt8ZHhvm1ZUrR4fykg=="; + }; + }; + "smartdc-auth-2.3.1" = { + name = "smartdc-auth"; + packageName = "smartdc-auth"; + version = "2.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/smartdc-auth/-/smartdc-auth-2.3.1.tgz"; + sha1 = "96568a565e9d9feb03b93a50651eee14d23adf44"; + }; + }; + "smartdc-auth-2.5.7" = { + name = "smartdc-auth"; + packageName = "smartdc-auth"; + version = "2.5.7"; + src = fetchurl { + url = "https://registry.npmjs.org/smartdc-auth/-/smartdc-auth-2.5.7.tgz"; + sha1 = "42d45710e791deb92df91326c8eed1bd5a842cb6"; + }; + }; + "smtp-connection-1.3.8" = { + name = "smtp-connection"; + packageName = "smtp-connection"; + version = "1.3.8"; + src = fetchurl { + url = "https://registry.npmjs.org/smtp-connection/-/smtp-connection-1.3.8.tgz"; + sha1 = "55832c2160cfb3086e1dcd87fd1c19fa61b7f536"; + }; + }; + "snabbdom-0.7.0" = { + name = "snabbdom"; + packageName = "snabbdom"; + version = "0.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/snabbdom/-/snabbdom-0.7.0.tgz"; + sha512 = "LCg6lH9p2OD5n52SI4LlpYmDW2bscxsyN7rhnGJB/R3LQy/FdJfqNBM5aVST+zOfM4OdKFl8pxVUhjGsPtQA1w=="; + }; + }; + "snabbdom-selector-1.2.1" = { + name = "snabbdom-selector"; + packageName = "snabbdom-selector"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/snabbdom-selector/-/snabbdom-selector-1.2.1.tgz"; + sha512 = "g0w2Ft4RJl+F/1/tQvA4BUsH09s+RNd0RRa+So24Inv5yzce5xUnPzxlEWNUBG5TwQjfKDZSFWrf2rXz+e1Q2g=="; + }; + }; + "snake-case-2.1.0" = { + name = "snake-case"; + packageName = "snake-case"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/snake-case/-/snake-case-2.1.0.tgz"; + sha1 = "41bdb1b73f30ec66a04d4e2cad1b76387d4d6d9f"; + }; + }; + "snapdragon-0.8.2" = { + name = "snapdragon"; + packageName = "snapdragon"; + version = "0.8.2"; + src = fetchurl { + url = "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz"; + sha512 = "FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg=="; + }; + }; + "snapdragon-node-2.1.1" = { + name = "snapdragon-node"; + packageName = "snapdragon-node"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz"; + sha512 = "O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw=="; + }; + }; + "snapdragon-util-3.0.1" = { + name = "snapdragon-util"; + packageName = "snapdragon-util"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz"; + sha512 = "mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ=="; + }; + }; + "snapsvg-0.5.1" = { + name = "snapsvg"; + packageName = "snapsvg"; + version = "0.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/snapsvg/-/snapsvg-0.5.1.tgz"; + sha1 = "0caf52c79189a290746fc446cc5e863f6bdddfe3"; + }; + }; + "sntp-0.1.4" = { + name = "sntp"; + packageName = "sntp"; + version = "0.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/sntp/-/sntp-0.1.4.tgz"; + sha1 = "5ef481b951a7b29affdf4afd7f26838fc1120f84"; + }; + }; + "sntp-1.0.9" = { + name = "sntp"; + packageName = "sntp"; + version = "1.0.9"; + src = fetchurl { + url = "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz"; + sha1 = "6541184cc90aeea6c6e7b35e2659082443c66198"; + }; + }; + "sntp-2.1.0" = { + name = "sntp"; + packageName = "sntp"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz"; + sha512 = "FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg=="; + }; + }; + "snyk-1.94.0" = { + name = "snyk"; + packageName = "snyk"; + version = "1.94.0"; + src = fetchurl { + url = "https://registry.npmjs.org/snyk/-/snyk-1.94.0.tgz"; + sha512 = "65dc0lnzmXc4kAwMOCPu/2I6nY0Sx0FcmO5NIzhnxvsSy6K508RMh1SQcF40V7eUFhOD3uQ/HTHTN0JW/4zYBA=="; + }; + }; + "snyk-config-2.2.0" = { + name = "snyk-config"; + packageName = "snyk-config"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/snyk-config/-/snyk-config-2.2.0.tgz"; + sha512 = "mq0wbP/AgjcmRq5i5jg2akVVV3iSYUPTowZwKn7DChRLDL8ySOzWAwan+ImXiyNbrWo87FNI/15O6MpOnTxOIg=="; + }; + }; + "snyk-docker-plugin-1.10.4" = { + name = "snyk-docker-plugin"; + packageName = "snyk-docker-plugin"; + version = "1.10.4"; + src = fetchurl { + url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-1.10.4.tgz"; + sha512 = "79yWMaISNbtfTY9UtTF7K24cE4k1tRsxDOZo4/a8WlyO/dmmvbdcyz3jtHiFnS8NZqOkXf7ngqae1hmcR7CdPA=="; + }; + }; + "snyk-go-plugin-1.5.2" = { + name = "snyk-go-plugin"; + packageName = "snyk-go-plugin"; + version = "1.5.2"; + src = fetchurl { + url = "https://registry.npmjs.org/snyk-go-plugin/-/snyk-go-plugin-1.5.2.tgz"; + sha512 = "XWajcSh6Ld+I+WdcyU3DGDuE2ydThQd8ORkESy0nQ2LwekygLYVYN66OBy0uxpqYfd4qoqeg+J8lb4oGzCmyGA=="; + }; + }; + "snyk-gradle-plugin-1.3.0" = { + name = "snyk-gradle-plugin"; + packageName = "snyk-gradle-plugin"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/snyk-gradle-plugin/-/snyk-gradle-plugin-1.3.0.tgz"; + sha512 = "rKZcPwbDM9zk3pFcO0w77MIKOZTkk5ZBVBkBlTlUiFg+eNOKqPTmw2hBGF5NB4ASQmMnx3uB1C8+hrQ405CthA=="; + }; + }; + "snyk-module-1.8.2" = { + name = "snyk-module"; + packageName = "snyk-module"; + version = "1.8.2"; + src = fetchurl { + url = "https://registry.npmjs.org/snyk-module/-/snyk-module-1.8.2.tgz"; + sha512 = "XqhdbZ/CUuJ5gSaYdYfapLqx9qm2Mp6nyRMBCLXe9tJSiohOJsc9fQuUDbdOiRCqpA4BD6WLl+qlwOJmJoszBg=="; + }; + }; + "snyk-mvn-plugin-1.2.0" = { + name = "snyk-mvn-plugin"; + packageName = "snyk-mvn-plugin"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/snyk-mvn-plugin/-/snyk-mvn-plugin-1.2.0.tgz"; + sha512 = "ieTWhn1MB88gEQ6nUtGCeUKQ6Xoxm+u+QmD9u3zfP1QS5ep9fWt3YYDUQjgUiDTJJy7QyVQdZ/fsz3RECnOA7w=="; + }; + }; + "snyk-nodejs-lockfile-parser-1.4.1" = { + name = "snyk-nodejs-lockfile-parser"; + packageName = "snyk-nodejs-lockfile-parser"; + version = "1.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/snyk-nodejs-lockfile-parser/-/snyk-nodejs-lockfile-parser-1.4.1.tgz"; + sha512 = "xjkf1BHk7HQlp4ABIWPtEvAOAvWhwMtJ7ElQVUvKBHPVHjMEz3mucBRfrtpuyDBJ3DaBlN8Wiw+kcEinX6f09w=="; + }; + }; + "snyk-nuget-plugin-1.6.5" = { + name = "snyk-nuget-plugin"; + packageName = "snyk-nuget-plugin"; + version = "1.6.5"; + src = fetchurl { + url = "https://registry.npmjs.org/snyk-nuget-plugin/-/snyk-nuget-plugin-1.6.5.tgz"; + sha512 = "3qIndzkxCxiaGvAwMkqChbChGdwhNePPyfi0WjhC/nJGwecqU3Fb/NeTW7lgyT+xoq/dFnzW0DgBJ4+AyNA2gA=="; + }; + }; + "snyk-php-plugin-1.5.1" = { + name = "snyk-php-plugin"; + packageName = "snyk-php-plugin"; + version = "1.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/snyk-php-plugin/-/snyk-php-plugin-1.5.1.tgz"; + sha512 = "g5QSHBsRJ2O4cNxKC4zlWwnQYiSgQ77Y6QgGmo3ihPX3VLZrc1amaZIpPsNe1jwXirnGj2rvR5Xw+jDjbzvHFw=="; + }; + }; + "snyk-policy-1.12.0" = { + name = "snyk-policy"; + packageName = "snyk-policy"; + version = "1.12.0"; + src = fetchurl { + url = "https://registry.npmjs.org/snyk-policy/-/snyk-policy-1.12.0.tgz"; + sha512 = "CEioNnDzccHyid7UIVl3bJ1dnG4co4ofI+KxuC1mo0IUXy64gxnBTeVoZF5gVLWbAyxGxSeW8f0+8GmWMHVb7w=="; + }; + }; + "snyk-python-plugin-1.8.1" = { + name = "snyk-python-plugin"; + packageName = "snyk-python-plugin"; + version = "1.8.1"; + src = fetchurl { + url = "https://registry.npmjs.org/snyk-python-plugin/-/snyk-python-plugin-1.8.1.tgz"; + sha512 = "DsUBkQZiPlXGkwzhxxEo2Tvfq6XhygWQThWM0yRBythi9M5n8UimZEwdkBHPj7xKC1clsB8boM3+sT/E1x6XGA=="; + }; + }; + "snyk-resolve-1.0.1" = { + name = "snyk-resolve"; + packageName = "snyk-resolve"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/snyk-resolve/-/snyk-resolve-1.0.1.tgz"; + sha512 = "7+i+LLhtBo1Pkth01xv+RYJU8a67zmJ8WFFPvSxyCjdlKIcsps4hPQFebhz+0gC5rMemlaeIV6cqwqUf9PEDpw=="; + }; + }; + "snyk-resolve-deps-3.1.0" = { + name = "snyk-resolve-deps"; + packageName = "snyk-resolve-deps"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/snyk-resolve-deps/-/snyk-resolve-deps-3.1.0.tgz"; + sha512 = "YVAelR+dTpqLgfk6lf6WgOlw+MGmGI0r3/Dny8tUbJJ9uVTHTRAOdZCbUyTFqJG7oEmEZxUwmfjqgAuniYwx8Q=="; + }; + }; + "snyk-sbt-plugin-1.3.1" = { + name = "snyk-sbt-plugin"; + packageName = "snyk-sbt-plugin"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/snyk-sbt-plugin/-/snyk-sbt-plugin-1.3.1.tgz"; + sha512 = "un9ddM4M+7Ye/zhkh5Cm6EYMXU0Z/aM8wuYZvu4O+wd8sonoUClwckzJlsaI2BA7xvfDL9qQUaImtpgy94v5JQ=="; + }; + }; + "snyk-tree-1.0.0" = { + name = "snyk-tree"; + packageName = "snyk-tree"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/snyk-tree/-/snyk-tree-1.0.0.tgz"; + sha1 = "0fb73176dbf32e782f19100294160448f9111cc8"; + }; + }; + "snyk-try-require-1.3.1" = { + name = "snyk-try-require"; + packageName = "snyk-try-require"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/snyk-try-require/-/snyk-try-require-1.3.1.tgz"; + sha1 = "6e026f92e64af7fcccea1ee53d524841e418a212"; + }; + }; + "socket.io-0.9.14" = { + name = "socket.io"; + packageName = "socket.io"; + version = "0.9.14"; + src = fetchurl { + url = "https://registry.npmjs.org/socket.io/-/socket.io-0.9.14.tgz"; + sha1 = "81af80ebf3ee8f7f6e71b1495db91f8fa53ff667"; + }; + }; + "socket.io-1.0.6" = { + name = "socket.io"; + packageName = "socket.io"; + version = "1.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/socket.io/-/socket.io-1.0.6.tgz"; + sha1 = "b566532888dae3ac9058a12f294015ebdfa8084a"; + }; + }; + "socket.io-1.7.4" = { + name = "socket.io"; + packageName = "socket.io"; + version = "1.7.4"; + src = fetchurl { + url = "https://registry.npmjs.org/socket.io/-/socket.io-1.7.4.tgz"; + sha1 = "2f7ecedc3391bf2d5c73e291fe233e6e34d4dd00"; + }; + }; + "socket.io-2.1.1" = { + name = "socket.io"; + packageName = "socket.io"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz"; + sha512 = "rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA=="; + }; + }; + "socket.io-adapter-0.2.0" = { + name = "socket.io-adapter"; + packageName = "socket.io-adapter"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.2.0.tgz"; + sha1 = "bd39329b8961371787e24f345b074ec9cf000e33"; + }; + }; + "socket.io-adapter-0.5.0" = { + name = "socket.io-adapter"; + packageName = "socket.io-adapter"; + version = "0.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz"; + sha1 = "cb6d4bb8bec81e1078b99677f9ced0046066bb8b"; + }; + }; + "socket.io-adapter-1.1.1" = { + name = "socket.io-adapter"; + packageName = "socket.io-adapter"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz"; + sha1 = "2a805e8a14d6372124dd9159ad4502f8cb07f06b"; + }; + }; + "socket.io-client-0.9.11" = { + name = "socket.io-client"; + packageName = "socket.io-client"; + version = "0.9.11"; + src = fetchurl { + url = "https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.11.tgz"; + sha1 = "94defc1b29e0d8a8fe958c1cf33300f68d8a19c7"; + }; + }; + "socket.io-client-1.0.6" = { + name = "socket.io-client"; + packageName = "socket.io-client"; + version = "1.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.0.6.tgz"; + sha1 = "c86cb3e507ab2f96da4500bd34fcf46a1e9dfe5e"; + }; + }; + "socket.io-client-1.7.4" = { + name = "socket.io-client"; + packageName = "socket.io-client"; + version = "1.7.4"; + src = fetchurl { + url = "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.4.tgz"; + sha1 = "ec9f820356ed99ef6d357f0756d648717bdd4281"; + }; + }; + "socket.io-client-2.1.1" = { + name = "socket.io-client"; + packageName = "socket.io-client"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz"; + sha512 = "jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ=="; + }; + }; + "socket.io-parser-2.1.2" = { + name = "socket.io-parser"; + packageName = "socket.io-parser"; + version = "2.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.1.2.tgz"; + sha1 = "876655b9edd555c5bdf7301cedf30a436c67b8b0"; + }; + }; + "socket.io-parser-2.2.0" = { + name = "socket.io-parser"; + packageName = "socket.io-parser"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.2.0.tgz"; + sha1 = "2609601f59e6a7fab436a53be3d333fbbfcbd30a"; + }; + }; + "socket.io-parser-2.3.1" = { + name = "socket.io-parser"; + packageName = "socket.io-parser"; + version = "2.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz"; + sha1 = "dd532025103ce429697326befd64005fcfe5b4a0"; + }; + }; + "socket.io-parser-3.2.0" = { + name = "socket.io-parser"; + packageName = "socket.io-parser"; + version = "3.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz"; + sha512 = "FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA=="; + }; + }; + "socks-1.1.10" = { + name = "socks"; + packageName = "socks"; + version = "1.1.10"; + src = fetchurl { + url = "https://registry.npmjs.org/socks/-/socks-1.1.10.tgz"; + sha1 = "5b8b7fc7c8f341c53ed056e929b7bf4de8ba7b5a"; + }; + }; + "socks-2.2.1" = { + name = "socks"; + packageName = "socks"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/socks/-/socks-2.2.1.tgz"; + sha512 = "0GabKw7n9mI46vcNrVfs0o6XzWzjVa3h6GaSo2UPxtWAROXUWavfJWh1M4PR5tnE0dcnQXZIDFP4yrAysLze/w=="; + }; + }; + "socks-proxy-agent-3.0.1" = { + name = "socks-proxy-agent"; + packageName = "socks-proxy-agent"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-3.0.1.tgz"; + sha512 = "ZwEDymm204mTzvdqyUqOdovVr2YRd2NYskrYrF2LXyZ9qDiMAoFESGK8CRphiO7rtbo2Y757k2Nia3x2hGtalA=="; + }; + }; + "socks-proxy-agent-4.0.1" = { + name = "socks-proxy-agent"; + packageName = "socks-proxy-agent"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.1.tgz"; + sha512 = "Kezx6/VBguXOsEe5oU3lXYyKMi4+gva72TwJ7pQY5JfqUx2nMk7NXA6z/mpNqIlfQjWYVfeuNvQjexiTaTn6Nw=="; + }; + }; + "sodium-javascript-0.5.5" = { + name = "sodium-javascript"; + packageName = "sodium-javascript"; + version = "0.5.5"; + src = fetchurl { + url = "https://registry.npmjs.org/sodium-javascript/-/sodium-javascript-0.5.5.tgz"; + sha512 = "UMmCHovws/sxIBZsIRhIl8uRPou/RFDD0vVop81T1hG106NLLgqajKKuHAOtAP6hflnZ0UrVA2VFwddTd/NQyA=="; + }; + }; + "sodium-native-2.2.1" = { + name = "sodium-native"; + packageName = "sodium-native"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/sodium-native/-/sodium-native-2.2.1.tgz"; + sha512 = "3CfftYV2ATXQFMIkLOvcNUk/Ma+lran0855j5Z/HEjUkSTzjLZi16CK362udOoNVrwn/TwGV8bKEt5OylsFrQA=="; + }; + }; + "sodium-universal-2.0.0" = { + name = "sodium-universal"; + packageName = "sodium-universal"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/sodium-universal/-/sodium-universal-2.0.0.tgz"; + sha512 = "csdVyakzHJRyCevY4aZC2Eacda8paf+4nmRGF2N7KxCLKY2Ajn72JsExaQlJQ2BiXJncp44p3T+b80cU+2TTsg=="; + }; + }; + "sonic-boom-0.5.0" = { + name = "sonic-boom"; + packageName = "sonic-boom"; + version = "0.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/sonic-boom/-/sonic-boom-0.5.0.tgz"; + sha512 = "IqUrLNxgsUQGVyMLW8w8vELMa1BZIQ/uBjBuxLK0jg7HqWwedCgmBLqvgMFGihhXCoQ8w5m2vcnMs47C4KYxuQ=="; + }; + }; + "sorcery-0.10.0" = { + name = "sorcery"; + packageName = "sorcery"; + version = "0.10.0"; + src = fetchurl { + url = "https://registry.npmjs.org/sorcery/-/sorcery-0.10.0.tgz"; + sha1 = "8ae90ad7d7cb05fc59f1ab0c637845d5c15a52b7"; + }; + }; + "sort-keys-1.1.2" = { + name = "sort-keys"; + packageName = "sort-keys"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz"; + sha1 = "441b6d4d346798f1b4e49e8920adfba0e543f9ad"; + }; + }; + "sort-keys-2.0.0" = { + name = "sort-keys"; + packageName = "sort-keys"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz"; + sha1 = "658535584861ec97d730d6cf41822e1f56684128"; + }; + }; + "sort-keys-length-1.0.1" = { + name = "sort-keys-length"; + packageName = "sort-keys-length"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz"; + sha1 = "9cb6f4f4e9e48155a6aa0671edd336ff1479a188"; + }; + }; + "sort-on-3.0.0" = { + name = "sort-on"; + packageName = "sort-on"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/sort-on/-/sort-on-3.0.0.tgz"; + sha512 = "e2RHeY1iM6dT9od3RoqeJSyz3O7naNFsGy34+EFEcwghjAncuOXC2/Xwq87S4FbypqLVp6PcizYEsGEGsGIDXA=="; + }; + }; + "sorted-array-functions-1.2.0" = { + name = "sorted-array-functions"; + packageName = "sorted-array-functions"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/sorted-array-functions/-/sorted-array-functions-1.2.0.tgz"; + sha512 = "sWpjPhIZJtqO77GN+LD8dDsDKcWZ9GCOJNqKzi1tvtjGIzwfoyuRH8S0psunmc6Z5P+qfDqztSbwYR5X/e1UTg=="; + }; + }; + "sorted-immutable-list-1.1.0" = { + name = "sorted-immutable-list"; + packageName = "sorted-immutable-list"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/sorted-immutable-list/-/sorted-immutable-list-1.1.0.tgz"; + sha1 = "41a62c024bd755c4c57306e20eec92620dae5d97"; + }; + }; + "sorted-indexof-1.0.0" = { + name = "sorted-indexof"; + packageName = "sorted-indexof"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/sorted-indexof/-/sorted-indexof-1.0.0.tgz"; + sha1 = "17c742ff7cf187e2f59a15df9b81f17a62ce0899"; + }; + }; + "sorted-union-stream-1.0.2" = { + name = "sorted-union-stream"; + packageName = "sorted-union-stream"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/sorted-union-stream/-/sorted-union-stream-1.0.2.tgz"; + sha1 = "558e7f57a5bf6baf6501baf2ae2c9076c4502006"; + }; + }; + "source-list-map-2.0.0" = { + name = "source-list-map"; + packageName = "source-list-map"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz"; + sha512 = "I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A=="; + }; + }; + "source-map-0.1.31" = { + name = "source-map"; + packageName = "source-map"; + version = "0.1.31"; + src = fetchurl { + url = "https://registry.npmjs.org/source-map/-/source-map-0.1.31.tgz"; + sha1 = "9f704d0d69d9e138a81badf6ebb4fde33d151c61"; + }; + }; + "source-map-0.1.43" = { + name = "source-map"; + packageName = "source-map"; + version = "0.1.43"; + src = fetchurl { + url = "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz"; + sha1 = "c24bc146ca517c1471f5dacbe2571b2b7f9e3346"; + }; + }; + "source-map-0.2.0" = { + name = "source-map"; + packageName = "source-map"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz"; + sha1 = "dab73fbcfc2ba819b4de03bd6f6eaa48164b3f9d"; + }; + }; + "source-map-0.4.4" = { + name = "source-map"; + packageName = "source-map"; + version = "0.4.4"; + src = fetchurl { + url = "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz"; + sha1 = "eba4f5da9c0dc999de68032d8b4f76173652036b"; + }; + }; + "source-map-0.5.7" = { + name = "source-map"; + packageName = "source-map"; + version = "0.5.7"; + src = fetchurl { + url = "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"; + sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"; + }; + }; + "source-map-0.6.1" = { + name = "source-map"; + packageName = "source-map"; + version = "0.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"; + sha512 = "UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="; + }; + }; + "source-map-resolve-0.5.2" = { + name = "source-map-resolve"; + packageName = "source-map-resolve"; + version = "0.5.2"; + src = fetchurl { + url = "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz"; + sha512 = "MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA=="; + }; + }; + "source-map-support-0.4.18" = { + name = "source-map-support"; + packageName = "source-map-support"; + version = "0.4.18"; + src = fetchurl { + url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz"; + sha512 = "try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA=="; + }; + }; + "source-map-support-0.4.6" = { + name = "source-map-support"; + packageName = "source-map-support"; + version = "0.4.6"; + src = fetchurl { + url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.6.tgz"; + sha1 = "32552aa64b458392a85eab3b0b5ee61527167aeb"; + }; + }; + "source-map-support-0.5.3" = { + name = "source-map-support"; + packageName = "source-map-support"; + version = "0.5.3"; + src = fetchurl { + url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.3.tgz"; + sha512 = "eKkTgWYeBOQqFGXRfKabMFdnWepo51vWqEdoeikaEPFiJC7MCU5j2h4+6Q8npkZTeLGbSyecZvRxiSoWl3rh+w=="; + }; + }; + "source-map-support-0.5.6" = { + name = "source-map-support"; + packageName = "source-map-support"; + version = "0.5.6"; + src = fetchurl { + url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.6.tgz"; + sha512 = "N4KXEz7jcKqPf2b2vZF11lQIz9W5ZMuUcIOGj243lduidkf2fjkVKJS9vNxVWn3u/uxX38AcE8U9nnH9FPcq+g=="; + }; + }; + "source-map-support-0.5.9" = { + name = "source-map-support"; + packageName = "source-map-support"; + version = "0.5.9"; + src = fetchurl { + url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz"; + sha512 = "gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA=="; + }; + }; + "source-map-url-0.4.0" = { + name = "source-map-url"; + packageName = "source-map-url"; + version = "0.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz"; + sha1 = "3e935d7ddd73631b97659956d55128e87b5084a3"; + }; + }; + "sourcemap-codec-1.4.1" = { + name = "sourcemap-codec"; + packageName = "sourcemap-codec"; + version = "1.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.1.tgz"; + sha512 = "hX1eNBNuilj8yfFnECh0DzLgwKpBLMIvmhgEhixXNui8lMLBInTI8Kyxt++RwJnMNu7cAUo635L2+N1TxMJCzA=="; + }; + }; + "spark-md5-1.0.1" = { + name = "spark-md5"; + packageName = "spark-md5"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/spark-md5/-/spark-md5-1.0.1.tgz"; + sha1 = "c4b9a8d41cf7b0845423a821824f8dffa0f51b7c"; + }; + }; + "sparkles-1.0.1" = { + name = "sparkles"; + packageName = "sparkles"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz"; + sha512 = "dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw=="; + }; + }; + "sparse-bitfield-3.0.3" = { + name = "sparse-bitfield"; + packageName = "sparse-bitfield"; + version = "3.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz"; + sha1 = "ff4ae6e68656056ba4b3e792ab3334d38273ca11"; + }; + }; + "spawn-please-0.3.0" = { + name = "spawn-please"; + packageName = "spawn-please"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/spawn-please/-/spawn-please-0.3.0.tgz"; + sha1 = "db338ec4cff63abc69f1d0e08cee9eb8bebd9d11"; + }; + }; + "spawn-sync-1.0.15" = { + name = "spawn-sync"; + packageName = "spawn-sync"; + version = "1.0.15"; + src = fetchurl { + url = "https://registry.npmjs.org/spawn-sync/-/spawn-sync-1.0.15.tgz"; + sha1 = "b00799557eb7fb0c8376c29d44e8a1ea67e57476"; + }; + }; + "spdx-correct-3.0.0" = { + name = "spdx-correct"; + packageName = "spdx-correct"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz"; + sha512 = "N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g=="; + }; + }; + "spdx-exceptions-2.1.0" = { + name = "spdx-exceptions"; + packageName = "spdx-exceptions"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz"; + sha512 = "4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg=="; + }; + }; + "spdx-expression-parse-3.0.0" = { + name = "spdx-expression-parse"; + packageName = "spdx-expression-parse"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz"; + sha512 = "Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg=="; + }; + }; + "spdx-license-ids-3.0.0" = { + name = "spdx-license-ids"; + packageName = "spdx-license-ids"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz"; + sha512 = "2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA=="; + }; + }; + "spdy-1.32.5" = { + name = "spdy"; + packageName = "spdy"; + version = "1.32.5"; + src = fetchurl { + url = "https://registry.npmjs.org/spdy/-/spdy-1.32.5.tgz"; + sha1 = "70eff23cde4e97d52a445f65afddcc5695eb5edb"; + }; + }; + "speedometer-0.1.4" = { + name = "speedometer"; + packageName = "speedometer"; + version = "0.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/speedometer/-/speedometer-0.1.4.tgz"; + sha1 = "9876dbd2a169d3115402d48e6ea6329c8816a50d"; + }; + }; + "speedometer-1.1.0" = { + name = "speedometer"; + packageName = "speedometer"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/speedometer/-/speedometer-1.1.0.tgz"; + sha512 = "z/wAiTESw2XVPssY2XRcme4niTc4S5FkkJ4gknudtVoc33Zil8TdTxHy5torRcgqMqksJV2Yz8HQcvtbsnw0mQ=="; + }; + }; + "split-0.2.10" = { + name = "split"; + packageName = "split"; + version = "0.2.10"; + src = fetchurl { + url = "https://registry.npmjs.org/split/-/split-0.2.10.tgz"; + sha1 = "67097c601d697ce1368f418f06cd201cf0521a57"; + }; + }; + "split-0.3.3" = { + name = "split"; + packageName = "split"; + version = "0.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/split/-/split-0.3.3.tgz"; + sha1 = "cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f"; + }; + }; + "split-1.0.1" = { + name = "split"; + packageName = "split"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/split/-/split-1.0.1.tgz"; + sha512 = "mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg=="; + }; + }; + "split-string-3.1.0" = { + name = "split-string"; + packageName = "split-string"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz"; + sha512 = "NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw=="; + }; + }; + "split2-0.2.1" = { + name = "split2"; + packageName = "split2"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/split2/-/split2-0.2.1.tgz"; + sha1 = "02ddac9adc03ec0bb78c1282ec079ca6e85ae900"; + }; + }; + "split2-2.2.0" = { + name = "split2"; + packageName = "split2"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/split2/-/split2-2.2.0.tgz"; + sha512 = "RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw=="; + }; + }; + "sprintf-0.1.5" = { + name = "sprintf"; + packageName = "sprintf"; + version = "0.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/sprintf/-/sprintf-0.1.5.tgz"; + sha1 = "8f83e39a9317c1a502cb7db8050e51c679f6edcf"; + }; + }; + "sprintf-js-1.0.3" = { + name = "sprintf-js"; + packageName = "sprintf-js"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz"; + sha1 = "04e6926f662895354f3dd015203633b857297e2c"; + }; + }; + "sprintf-js-1.1.1" = { + name = "sprintf-js"; + packageName = "sprintf-js"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.1.tgz"; + sha1 = "36be78320afe5801f6cea3ee78b6e5aab940ea0c"; + }; + }; + "srcset-1.0.0" = { + name = "srcset"; + packageName = "srcset"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/srcset/-/srcset-1.0.0.tgz"; + sha1 = "a5669de12b42f3b1d5e83ed03c71046fc48f41ef"; + }; + }; + "srt2vtt-1.3.1" = { + name = "srt2vtt"; + packageName = "srt2vtt"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/srt2vtt/-/srt2vtt-1.3.1.tgz"; + sha1 = "c2b5047c2c297b693d3bab518765e4b7c24d8173"; + }; + }; + "ssh-config-1.1.3" = { + name = "ssh-config"; + packageName = "ssh-config"; + version = "1.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/ssh-config/-/ssh-config-1.1.3.tgz"; + sha1 = "2b19630af85b1666688b9d68f6e4218900f81f8c"; + }; + }; + "ssh-key-to-pem-0.11.0" = { + name = "ssh-key-to-pem"; + packageName = "ssh-key-to-pem"; + version = "0.11.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ssh-key-to-pem/-/ssh-key-to-pem-0.11.0.tgz"; + sha1 = "512675a28f08f1e581779e1989ab1e13effb49e4"; + }; + }; + "sshpk-1.14.1" = { + name = "sshpk"; + packageName = "sshpk"; + version = "1.14.1"; + src = fetchurl { + url = "https://registry.npmjs.org/sshpk/-/sshpk-1.14.1.tgz"; + sha1 = "130f5975eddad963f1d56f92b9ac6c51fa9f83eb"; + }; + }; + "sshpk-1.14.2" = { + name = "sshpk"; + packageName = "sshpk"; + version = "1.14.2"; + src = fetchurl { + url = "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz"; + sha1 = "c6fc61648a3d9c4e764fd3fcdf4ea105e492ba98"; + }; + }; + "sshpk-1.7.1" = { + name = "sshpk"; + packageName = "sshpk"; + version = "1.7.1"; + src = fetchurl { + url = "https://registry.npmjs.org/sshpk/-/sshpk-1.7.1.tgz"; + sha1 = "565e386c42a77e6062fbd14c0472ff21cd53398c"; + }; + }; + "sshpk-agent-1.2.1" = { + name = "sshpk-agent"; + packageName = "sshpk-agent"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/sshpk-agent/-/sshpk-agent-1.2.1.tgz"; + sha1 = "62e143c18530fda103320b3403e8ad42786d9718"; + }; + }; + "sshpk-agent-1.7.0" = { + name = "sshpk-agent"; + packageName = "sshpk-agent"; + version = "1.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/sshpk-agent/-/sshpk-agent-1.7.0.tgz"; + sha512 = "zR4GV5XYSypCusFzfTeTSXVqrFJJsK79Ec2KXZdo/x7qxBGSJPPZFtqMcqpXPaJ9VCK7Zn/vI+/kMrqeQILv4w=="; + }; + }; + "ssri-5.3.0" = { + name = "ssri"; + packageName = "ssri"; + version = "5.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz"; + sha512 = "XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ=="; + }; + }; + "ssri-6.0.1" = { + name = "ssri"; + packageName = "ssri"; + version = "6.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz"; + sha512 = "3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA=="; + }; + }; + "stable-0.1.8" = { + name = "stable"; + packageName = "stable"; + version = "0.1.8"; + src = fetchurl { + url = "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz"; + sha512 = "ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w=="; + }; + }; + "stack-trace-0.0.10" = { + name = "stack-trace"; + packageName = "stack-trace"; + version = "0.0.10"; + src = fetchurl { + url = "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz"; + sha1 = "547c70b347e8d32b4e108ea1a2a159e5fdde19c0"; + }; + }; + "stat-mode-0.2.2" = { + name = "stat-mode"; + packageName = "stat-mode"; + version = "0.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.2.tgz"; + sha1 = "e6c80b623123d7d80cf132ce538f346289072502"; + }; + }; + "static-extend-0.1.2" = { + name = "static-extend"; + packageName = "static-extend"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz"; + sha1 = "60809c39cbff55337226fd5e0b520f341f1fb5c6"; + }; + }; + "statsd-parser-0.0.4" = { + name = "statsd-parser"; + packageName = "statsd-parser"; + version = "0.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/statsd-parser/-/statsd-parser-0.0.4.tgz"; + sha1 = "cbd243953cc42effd548b5d22388ed689ec639bd"; + }; + }; + "statuses-1.2.1" = { + name = "statuses"; + packageName = "statuses"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz"; + sha1 = "dded45cc18256d51ed40aec142489d5c61026d28"; + }; + }; + "statuses-1.3.1" = { + name = "statuses"; + packageName = "statuses"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz"; + sha1 = "faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e"; + }; + }; + "statuses-1.4.0" = { + name = "statuses"; + packageName = "statuses"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz"; + sha512 = "zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="; + }; + }; + "statuses-1.5.0" = { + name = "statuses"; + packageName = "statuses"; + version = "1.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz"; + sha1 = "161c7dac177659fd9811f43771fa99381478628c"; + }; + }; + "stealthy-require-1.1.1" = { + name = "stealthy-require"; + packageName = "stealthy-require"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz"; + sha1 = "35b09875b4ff49f26a777e509b3090a3226bf24b"; + }; + }; + "steno-0.4.4" = { + name = "steno"; + packageName = "steno"; + version = "0.4.4"; + src = fetchurl { + url = "https://registry.npmjs.org/steno/-/steno-0.4.4.tgz"; + sha1 = "071105bdfc286e6615c0403c27e9d7b5dcb855cb"; + }; + }; + "stream-browserify-2.0.1" = { + name = "stream-browserify"; + packageName = "stream-browserify"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz"; + sha1 = "66266ee5f9bdb9940a4e4514cafb43bb71e5c9db"; + }; + }; + "stream-buffers-2.2.0" = { + name = "stream-buffers"; + packageName = "stream-buffers"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz"; + sha1 = "91d5f5130d1cef96dcfa7f726945188741d09ee4"; + }; + }; + "stream-collector-1.0.1" = { + name = "stream-collector"; + packageName = "stream-collector"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-collector/-/stream-collector-1.0.1.tgz"; + sha1 = "4d4e55f171356121b2c5f6559f944705ab28db15"; + }; + }; + "stream-combiner-0.0.4" = { + name = "stream-combiner"; + packageName = "stream-combiner"; + version = "0.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz"; + sha1 = "4d5e433c185261dde623ca3f44c586bcf5c4ad14"; + }; + }; + "stream-combiner2-1.1.1" = { + name = "stream-combiner2"; + packageName = "stream-combiner2"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz"; + sha1 = "fb4d8a1420ea362764e21ad4780397bebcb41cbe"; + }; + }; + "stream-consume-0.1.1" = { + name = "stream-consume"; + packageName = "stream-consume"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz"; + sha512 = "tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg=="; + }; + }; + "stream-counter-0.2.0" = { + name = "stream-counter"; + packageName = "stream-counter"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-counter/-/stream-counter-0.2.0.tgz"; + sha1 = "ded266556319c8b0e222812b9cf3b26fa7d947de"; + }; + }; + "stream-each-1.2.3" = { + name = "stream-each"; + packageName = "stream-each"; + version = "1.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz"; + sha512 = "vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw=="; + }; + }; + "stream-http-2.8.3" = { + name = "stream-http"; + packageName = "stream-http"; + version = "2.8.3"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz"; + sha512 = "+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw=="; + }; + }; + "stream-parser-0.3.1" = { + name = "stream-parser"; + packageName = "stream-parser"; + version = "0.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz"; + sha1 = "1618548694420021a1182ff0af1911c129761773"; + }; + }; + "stream-shift-1.0.0" = { + name = "stream-shift"; + packageName = "stream-shift"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz"; + sha1 = "d5c752825e5367e786f78e18e445ea223a155952"; + }; + }; + "stream-splicer-2.0.0" = { + name = "stream-splicer"; + packageName = "stream-splicer"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.0.tgz"; + sha1 = "1b63be438a133e4b671cc1935197600175910d83"; + }; + }; + "stream-to-array-2.3.0" = { + name = "stream-to-array"; + packageName = "stream-to-array"; + version = "2.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-to-array/-/stream-to-array-2.3.0.tgz"; + sha1 = "bbf6b39f5f43ec30bc71babcb37557acecf34353"; + }; + }; + "stream-to-blob-1.0.1" = { + name = "stream-to-blob"; + packageName = "stream-to-blob"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-to-blob/-/stream-to-blob-1.0.1.tgz"; + sha512 = "aRy4neA4rf+qMtLT9fCRLPGWdrsIKtCx4kUdNTIPgPQ2hkHkdxbViVAvABMx9oRM6yCWfngHx6pwXfbYkVuPuw=="; + }; + }; + "stream-to-blob-url-2.1.1" = { + name = "stream-to-blob-url"; + packageName = "stream-to-blob-url"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-to-blob-url/-/stream-to-blob-url-2.1.1.tgz"; + sha512 = "DKJPEmCmIZoBfGVle9IhSfERiWaN5cuOtmfPxP2dZbLDRZxkBWZ4QbYxEJOSALk1Kf+WjBgedAMO6qkkf7Lmrg=="; + }; + }; + "stream-to-promise-2.2.0" = { + name = "stream-to-promise"; + packageName = "stream-to-promise"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-to-promise/-/stream-to-promise-2.2.0.tgz"; + sha1 = "b1edb2e1c8cb11289d1b503c08d3f2aef51e650f"; + }; + }; + "stream-to-pull-stream-1.7.2" = { + name = "stream-to-pull-stream"; + packageName = "stream-to-pull-stream"; + version = "1.7.2"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-to-pull-stream/-/stream-to-pull-stream-1.7.2.tgz"; + sha1 = "757609ae1cebd33c7432d4afbe31ff78650b9dde"; + }; + }; + "stream-transcoder-0.0.5" = { + name = "stream-transcoder"; + packageName = "stream-transcoder"; + version = "0.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-transcoder/-/stream-transcoder-0.0.5.tgz"; + sha1 = "68261be4efb48840239b5791af23ee3b8bd79808"; + }; + }; + "stream-transform-0.1.2" = { + name = "stream-transform"; + packageName = "stream-transform"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-transform/-/stream-transform-0.1.2.tgz"; + sha1 = "7d8e6b4e03ac4781778f8c79517501bfb0762a9f"; + }; + }; + "stream-with-known-length-to-buffer-1.0.2" = { + name = "stream-with-known-length-to-buffer"; + packageName = "stream-with-known-length-to-buffer"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/stream-with-known-length-to-buffer/-/stream-with-known-length-to-buffer-1.0.2.tgz"; + sha512 = "UxSISjxmguvfYzZdq6d4XAjc3gAocqTIOS1CjgwkDkkGT/LMTsIYiV8agIw42IHFFHf8k4lPOoroCCf4W9oqzg=="; + }; + }; + "streamline-0.10.17" = { + name = "streamline"; + packageName = "streamline"; + version = "0.10.17"; + src = fetchurl { + url = "https://registry.npmjs.org/streamline/-/streamline-0.10.17.tgz"; + sha1 = "fa2170da74194dbd0b54f756523f0d0d370426af"; + }; + }; + "streamline-0.4.11" = { + name = "streamline"; + packageName = "streamline"; + version = "0.4.11"; + src = fetchurl { + url = "https://registry.npmjs.org/streamline/-/streamline-0.4.11.tgz"; + sha1 = "0e3c4f24a3f052b231b12d5049085a0a099be782"; + }; + }; + "streamline-streams-0.1.5" = { + name = "streamline-streams"; + packageName = "streamline-streams"; + version = "0.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/streamline-streams/-/streamline-streams-0.1.5.tgz"; + sha1 = "5b0ff80cf543f603cc3438ed178ca2aec7899b54"; + }; + }; + "streamroller-0.7.0" = { + name = "streamroller"; + packageName = "streamroller"; + version = "0.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/streamroller/-/streamroller-0.7.0.tgz"; + sha512 = "WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ=="; + }; + }; + "streamsearch-0.1.2" = { + name = "streamsearch"; + packageName = "streamsearch"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz"; + sha1 = "808b9d0e56fc273d809ba57338e929919a1a9f1a"; + }; + }; + "strftime-0.10.0" = { + name = "strftime"; + packageName = "strftime"; + version = "0.10.0"; + src = fetchurl { + url = "https://registry.npmjs.org/strftime/-/strftime-0.10.0.tgz"; + sha1 = "b3f0fa419295202a5a289f6d6be9f4909a617193"; + }; + }; + "strict-uri-encode-1.1.0" = { + name = "strict-uri-encode"; + packageName = "strict-uri-encode"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz"; + sha1 = "279b225df1d582b1f54e65addd4352e18faa0713"; + }; + }; + "string-1.6.1" = { + name = "string"; + packageName = "string"; + version = "1.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/string/-/string-1.6.1.tgz"; + sha1 = "eabe0956da7a8291c6de7486f7b35e58d031cd55"; + }; + }; + "string-2.0.1" = { + name = "string"; + packageName = "string"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/string/-/string-2.0.1.tgz"; + sha1 = "ef1473b3e11cb8158671856556959b9aff5fd759"; + }; + }; + "string-3.3.3" = { + name = "string"; + packageName = "string"; + version = "3.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/string/-/string-3.3.3.tgz"; + sha1 = "5ea211cd92d228e184294990a6cc97b366a77cb0"; + }; + }; + "string-length-1.0.1" = { + name = "string-length"; + packageName = "string-length"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/string-length/-/string-length-1.0.1.tgz"; + sha1 = "56970fb1c38558e9e70b728bf3de269ac45adfac"; + }; + }; + "string-length-2.0.0" = { + name = "string-length"; + packageName = "string-length"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz"; + sha1 = "d40dbb686a3ace960c1cffca562bf2c45f8363ed"; + }; + }; + "string-similarity-1.2.1" = { + name = "string-similarity"; + packageName = "string-similarity"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/string-similarity/-/string-similarity-1.2.1.tgz"; + sha512 = "XqC6lRZF3UIYdxBRHjIfJwU2nYzPm+E8udKFHjIplnRQflkXP1A1Ie3HoEv04W/zY1wGnV6TQpklM2WwZO3gIA=="; + }; + }; + "string-stream-0.0.7" = { + name = "string-stream"; + packageName = "string-stream"; + version = "0.0.7"; + src = fetchurl { + url = "https://registry.npmjs.org/string-stream/-/string-stream-0.0.7.tgz"; + sha1 = "cfcde82799fa62f303429aaa79336ee8834332fe"; + }; + }; + "string-template-0.2.1" = { + name = "string-template"; + packageName = "string-template"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz"; + sha1 = "42932e598a352d01fc22ec3367d9d84eec6c9add"; + }; + }; + "string-template-1.0.0" = { + name = "string-template"; + packageName = "string-template"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/string-template/-/string-template-1.0.0.tgz"; + sha1 = "9e9f2233dc00f218718ec379a28a5673ecca8b96"; + }; + }; + "string-width-1.0.2" = { + name = "string-width"; + packageName = "string-width"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz"; + sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"; + }; + }; + "string-width-2.1.1" = { + name = "string-width"; + packageName = "string-width"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz"; + sha512 = "nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw=="; + }; + }; + "string.prototype.codepointat-0.2.1" = { + name = "string.prototype.codepointat"; + packageName = "string.prototype.codepointat"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz"; + sha512 = "2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg=="; + }; + }; + "string.prototype.matchall-2.0.0" = { + name = "string.prototype.matchall"; + packageName = "string.prototype.matchall"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-2.0.0.tgz"; + sha512 = "WoZ+B2ypng1dp4iFLF2kmZlwwlE19gmjgKuhL1FJfDgCREWb3ye3SDVHSzLH6bxfnvYmkCxbzkmWcQZHA4P//Q=="; + }; + }; + "string2compact-1.3.0" = { + name = "string2compact"; + packageName = "string2compact"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/string2compact/-/string2compact-1.3.0.tgz"; + sha512 = "004ulKKANDuQilQsNxy2lisrpMG0qUJxBU+2YCEF7KziRyNR0Nredm2qk0f1V82nva59H3y9GWeHXE63HzGRFw=="; + }; + }; + "string_decoder-0.10.31" = { + name = "string_decoder"; + packageName = "string_decoder"; + version = "0.10.31"; + src = fetchurl { + url = "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"; + sha1 = "62e203bc41766c6c28c9fc84301dab1c5310fa94"; + }; + }; + "string_decoder-1.0.3" = { + name = "string_decoder"; + packageName = "string_decoder"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz"; + sha512 = "4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ=="; + }; + }; + "string_decoder-1.1.1" = { + name = "string_decoder"; + packageName = "string_decoder"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"; + sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="; + }; + }; + "stringstream-0.0.6" = { + name = "stringstream"; + packageName = "stringstream"; + version = "0.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/stringstream/-/stringstream-0.0.6.tgz"; + sha512 = "87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA=="; + }; + }; + "strip-ansi-0.1.1" = { + name = "strip-ansi"; + packageName = "strip-ansi"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz"; + sha1 = "39e8a98d044d150660abe4a6808acf70bb7bc991"; + }; + }; + "strip-ansi-0.3.0" = { + name = "strip-ansi"; + packageName = "strip-ansi"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz"; + sha1 = "25f48ea22ca79187f3174a4db8759347bb126220"; + }; + }; + "strip-ansi-2.0.1" = { + name = "strip-ansi"; + packageName = "strip-ansi"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-2.0.1.tgz"; + sha1 = "df62c1aa94ed2f114e1d0f21fd1d50482b79a60e"; + }; + }; + "strip-ansi-3.0.1" = { + name = "strip-ansi"; + packageName = "strip-ansi"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz"; + sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"; + }; + }; + "strip-ansi-4.0.0" = { + name = "strip-ansi"; + packageName = "strip-ansi"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz"; + sha1 = "a8479022eb1ac368a871389b635262c505ee368f"; + }; + }; + "strip-bom-1.0.0" = { + name = "strip-bom"; + packageName = "strip-bom"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz"; + sha1 = "85b8862f3844b5a6d5ec8467a93598173a36f794"; + }; + }; + "strip-bom-2.0.0" = { + name = "strip-bom"; + packageName = "strip-bom"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz"; + sha1 = "6219a85616520491f35788bdbf1447a99c7e6b0e"; + }; + }; + "strip-bom-3.0.0" = { + name = "strip-bom"; + packageName = "strip-bom"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz"; + sha1 = "2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"; + }; + }; + "strip-bom-buf-1.0.0" = { + name = "strip-bom-buf"; + packageName = "strip-bom-buf"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-bom-buf/-/strip-bom-buf-1.0.0.tgz"; + sha1 = "1cb45aaf57530f4caf86c7f75179d2c9a51dd572"; + }; + }; + "strip-bom-stream-2.0.0" = { + name = "strip-bom-stream"; + packageName = "strip-bom-stream"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-2.0.0.tgz"; + sha1 = "f87db5ef2613f6968aa545abfe1ec728b6a829ca"; + }; + }; + "strip-bom-stream-3.0.0" = { + name = "strip-bom-stream"; + packageName = "strip-bom-stream"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-3.0.0.tgz"; + sha1 = "956bcc5d84430f69256a90ed823765cd858e159c"; + }; + }; + "strip-bom-string-1.0.0" = { + name = "strip-bom-string"; + packageName = "strip-bom-string"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz"; + sha1 = "e5211e9224369fbb81d633a2f00044dc8cedad92"; + }; + }; + "strip-dirs-2.1.0" = { + name = "strip-dirs"; + packageName = "strip-dirs"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz"; + sha512 = "JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g=="; + }; + }; + "strip-eof-1.0.0" = { + name = "strip-eof"; + packageName = "strip-eof"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz"; + sha1 = "bb43ff5598a6eb05d89b59fcd129c983313606bf"; + }; + }; + "strip-indent-1.0.1" = { + name = "strip-indent"; + packageName = "strip-indent"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz"; + sha1 = "0c7962a6adefa7bbd4ac366460a638552ae1a0a2"; + }; + }; + "strip-indent-2.0.0" = { + name = "strip-indent"; + packageName = "strip-indent"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz"; + sha1 = "5ef8db295d01e6ed6cbf7aab96998d7822527b68"; + }; + }; + "strip-json-comments-0.1.3" = { + name = "strip-json-comments"; + packageName = "strip-json-comments"; + version = "0.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-0.1.3.tgz"; + sha1 = "164c64e370a8a3cc00c9e01b539e569823f0ee54"; + }; + }; + "strip-json-comments-1.0.4" = { + name = "strip-json-comments"; + packageName = "strip-json-comments"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz"; + sha1 = "1e15fbcac97d3ee99bf2d73b4c656b082bbafb91"; + }; + }; + "strip-json-comments-2.0.1" = { + name = "strip-json-comments"; + packageName = "strip-json-comments"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz"; + sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a"; + }; + }; + "strip-outer-1.0.1" = { + name = "strip-outer"; + packageName = "strip-outer"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz"; + sha512 = "k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg=="; + }; + }; + "strong-data-uri-1.0.6" = { + name = "strong-data-uri"; + packageName = "strong-data-uri"; + version = "1.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/strong-data-uri/-/strong-data-uri-1.0.6.tgz"; + sha512 = "zhzBZev0uhT2IrFUerenXhfaE0vFUYwAZsnG0gIKGpfM/Gi6jOUQ3cmcvyTsXeDLIPiTubHESeO7EbD6FoPmzw=="; + }; + }; + "strong-log-transformer-1.0.6" = { + name = "strong-log-transformer"; + packageName = "strong-log-transformer"; + version = "1.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/strong-log-transformer/-/strong-log-transformer-1.0.6.tgz"; + sha1 = "f7fb93758a69a571140181277eea0c2eb1301fa3"; + }; + }; + "strsplit-1.0.0" = { + name = "strsplit"; + packageName = "strsplit"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/strsplit/-/strsplit-1.0.0.tgz"; + sha1 = "0fdedc68e91addcfcb2e6be9c262581a6e8c28aa"; + }; + }; + "subarg-1.0.0" = { + name = "subarg"; + packageName = "subarg"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz"; + sha1 = "f62cf17581e996b48fc965699f54c06ae268b8d2"; + }; + }; + "subcommand-2.1.0" = { + name = "subcommand"; + packageName = "subcommand"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/subcommand/-/subcommand-2.1.0.tgz"; + sha1 = "5e4ceca5a3779e3365b1511e05f866877302f760"; + }; + }; + "sudo-block-1.2.0" = { + name = "sudo-block"; + packageName = "sudo-block"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/sudo-block/-/sudo-block-1.2.0.tgz"; + sha1 = "cc539bf8191624d4f507d83eeb45b4cea27f3463"; + }; + }; + "superagent-0.21.0" = { + name = "superagent"; + packageName = "superagent"; + version = "0.21.0"; + src = fetchurl { + url = "https://registry.npmjs.org/superagent/-/superagent-0.21.0.tgz"; + sha1 = "fb15027984751ee7152200e6cd21cd6e19a5de87"; + }; + }; + "superagent-1.8.5" = { + name = "superagent"; + packageName = "superagent"; + version = "1.8.5"; + src = fetchurl { + url = "https://registry.npmjs.org/superagent/-/superagent-1.8.5.tgz"; + sha1 = "1c0ddc3af30e80eb84ebc05cb2122da8fe940b55"; + }; + }; + "superagent-3.8.3" = { + name = "superagent"; + packageName = "superagent"; + version = "3.8.3"; + src = fetchurl { + url = "https://registry.npmjs.org/superagent/-/superagent-3.8.3.tgz"; + sha512 = "GLQtLMCoEIK4eDv6OGtkOoSMt3D+oq0y3dsxMuYuDvaNUvuT8eFBuLmfR0iYYzHC1e8hpzC6ZsxbuP6DIalMFA=="; + }; + }; + "superagent-proxy-1.0.3" = { + name = "superagent-proxy"; + packageName = "superagent-proxy"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/superagent-proxy/-/superagent-proxy-1.0.3.tgz"; + sha512 = "79Ujg1lRL2ICfuHUdX+H2MjIw73kB7bXsIkxLwHURz3j0XUmEEEoJ+u/wq+mKwna21Uejsm2cGR3OESA00TIjA=="; + }; + }; + "supports-color-0.2.0" = { + name = "supports-color"; + packageName = "supports-color"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz"; + sha1 = "d92de2694eb3f67323973d7ae3d8b55b4c22190a"; + }; + }; + "supports-color-1.2.0" = { + name = "supports-color"; + packageName = "supports-color"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/supports-color/-/supports-color-1.2.0.tgz"; + sha1 = "ff1ed1e61169d06b3cf2d588e188b18d8847e17e"; + }; + }; + "supports-color-1.3.1" = { + name = "supports-color"; + packageName = "supports-color"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/supports-color/-/supports-color-1.3.1.tgz"; + sha1 = "15758df09d8ff3b4acc307539fabe27095e1042d"; + }; + }; + "supports-color-2.0.0" = { + name = "supports-color"; + packageName = "supports-color"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"; + sha1 = "535d045ce6b6363fa40117084629995e9df324c7"; + }; + }; + "supports-color-3.2.3" = { + name = "supports-color"; + packageName = "supports-color"; + version = "3.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz"; + sha1 = "65ac0504b3954171d8a64946b2ae3cbb8a5f54f6"; + }; + }; + "supports-color-4.2.0" = { + name = "supports-color"; + packageName = "supports-color"; + version = "4.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/supports-color/-/supports-color-4.2.0.tgz"; + sha512 = "Ts0Mu/A1S1aZxEJNG88I4Oc9rcZSBFNac5e27yh4j2mqbhZSSzR1Ah79EYwSn9Zuh7lrlGD2cVGzw1RKGzyLSg=="; + }; + }; + "supports-color-5.1.0" = { + name = "supports-color"; + packageName = "supports-color"; + version = "5.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/supports-color/-/supports-color-5.1.0.tgz"; + sha512 = "Ry0AwkoKjDpVKK4sV4h6o3UJmNRbjYm2uXhwfj3J56lMVdvnUNqzQVRztOOMGQ++w1K/TjNDFvpJk0F/LoeBCQ=="; + }; + }; + "supports-color-5.4.0" = { + name = "supports-color"; + packageName = "supports-color"; + version = "5.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz"; + sha512 = "zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w=="; + }; + }; + "supports-color-5.5.0" = { + name = "supports-color"; + packageName = "supports-color"; + version = "5.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"; + sha512 = "QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="; + }; + }; + "swagger-converter-0.1.7" = { + name = "swagger-converter"; + packageName = "swagger-converter"; + version = "0.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/swagger-converter/-/swagger-converter-0.1.7.tgz"; + sha1 = "a097519c6f1ee4dd67e308d9b53ddc9c2b257f97"; + }; + }; + "swagger-converter-0.2.0" = { + name = "swagger-converter"; + packageName = "swagger-converter"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/swagger-converter/-/swagger-converter-0.2.0.tgz"; + sha1 = "354023cfc5ed3d4ef6895c310189067bbe66d616"; + }; + }; + "swagger-editor-2.10.5" = { + name = "swagger-editor"; + packageName = "swagger-editor"; + version = "2.10.5"; + src = fetchurl { + url = "https://registry.npmjs.org/swagger-editor/-/swagger-editor-2.10.5.tgz"; + sha1 = "a4316ccb0d40a77d30dadf91f0f4db7e475f948a"; + }; + }; + "swagger-test-templates-1.5.0" = { + name = "swagger-test-templates"; + packageName = "swagger-test-templates"; + version = "1.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/swagger-test-templates/-/swagger-test-templates-1.5.0.tgz"; + sha512 = "1IBHCamO7uJuFo11a/aaA0ZPWJkAfiuvadmLO9TwXiY2Op+SigTL9er/GabuhK4gXMNJ2MaoPQ4F90HQlNFYJQ=="; + }; + }; + "swagger-tools-0.9.16" = { + name = "swagger-tools"; + packageName = "swagger-tools"; + version = "0.9.16"; + src = fetchurl { + url = "https://registry.npmjs.org/swagger-tools/-/swagger-tools-0.9.16.tgz"; + sha1 = "e39fae3d581d713682491e1926cd87bf2c209bfb"; + }; + }; + "swap-case-1.1.2" = { + name = "swap-case"; + packageName = "swap-case"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/swap-case/-/swap-case-1.1.2.tgz"; + sha1 = "c39203a4587385fad3c850a0bd1bcafa081974e3"; + }; + }; + "symbol-observable-1.0.1" = { + name = "symbol-observable"; + packageName = "symbol-observable"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz"; + sha1 = "8340fc4702c3122df5d22288f88283f513d3fdd4"; + }; + }; + "symbol-observable-1.2.0" = { + name = "symbol-observable"; + packageName = "symbol-observable"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz"; + sha512 = "e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ=="; + }; + }; + "symbol-tree-3.2.2" = { + name = "symbol-tree"; + packageName = "symbol-tree"; + version = "3.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz"; + sha1 = "ae27db38f660a7ae2e1c3b7d1bc290819b8519e6"; + }; + }; + "sync-exec-0.6.2" = { + name = "sync-exec"; + packageName = "sync-exec"; + version = "0.6.2"; + src = fetchurl { + url = "https://registry.npmjs.org/sync-exec/-/sync-exec-0.6.2.tgz"; + sha1 = "717d22cc53f0ce1def5594362f3a89a2ebb91105"; + }; + }; + "sync-request-3.0.0" = { + name = "sync-request"; + packageName = "sync-request"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/sync-request/-/sync-request-3.0.0.tgz"; + sha1 = "8030046939b00096e625c0dd6b3905bc7b85709c"; + }; + }; + "syntax-error-1.4.0" = { + name = "syntax-error"; + packageName = "syntax-error"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz"; + sha512 = "YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w=="; + }; + }; + "table-3.8.3" = { + name = "table"; + packageName = "table"; + version = "3.8.3"; + src = fetchurl { + url = "https://registry.npmjs.org/table/-/table-3.8.3.tgz"; + sha1 = "2bbc542f0fda9861a755d3947fefd8b3f513855f"; + }; + }; + "table-4.0.3" = { + name = "table"; + packageName = "table"; + version = "4.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/table/-/table-4.0.3.tgz"; + sha512 = "S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg=="; + }; + }; + "tabtab-1.3.2" = { + name = "tabtab"; + packageName = "tabtab"; + version = "1.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/tabtab/-/tabtab-1.3.2.tgz"; + sha1 = "bb9c2ca6324f659fde7634c2caf3c096e1187ca7"; + }; + }; + "tabtab-git+https://github.com/mixu/node-tabtab.git" = { + name = "tabtab"; + packageName = "tabtab"; + version = "0.0.2"; + src = fetchgit { + url = "https://github.com/mixu/node-tabtab.git"; + rev = "94af2b878b174527b6636aec88acd46979247755"; + sha256 = "c824206b33da96cf5c01c21f1b133a0e3568e07ee4dcc9beefa8226864cd0272"; + }; + }; + "tabula-1.10.0" = { + name = "tabula"; + packageName = "tabula"; + version = "1.10.0"; + src = fetchurl { + url = "https://registry.npmjs.org/tabula/-/tabula-1.10.0.tgz"; + sha1 = "2ed67caf8cad091de80e43622850d899713b2f47"; + }; + }; + "taffydb-2.6.2" = { + name = "taffydb"; + packageName = "taffydb"; + version = "2.6.2"; + src = fetchurl { + url = "https://registry.npmjs.org/taffydb/-/taffydb-2.6.2.tgz"; + sha1 = "7cbcb64b5a141b6a2efc2c5d2c67b4e150b2a268"; + }; + }; + "taketalk-1.0.0" = { + name = "taketalk"; + packageName = "taketalk"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/taketalk/-/taketalk-1.0.0.tgz"; + sha1 = "b4d4f0deed206ae7df775b129ea2ca6de52f26dd"; + }; + }; + "tapable-0.2.8" = { + name = "tapable"; + packageName = "tapable"; + version = "0.2.8"; + src = fetchurl { + url = "https://registry.npmjs.org/tapable/-/tapable-0.2.8.tgz"; + sha1 = "99372a5c999bf2df160afc0d74bed4f47948cd22"; + }; + }; + "tapable-1.0.0" = { + name = "tapable"; + packageName = "tapable"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/tapable/-/tapable-1.0.0.tgz"; + sha512 = "dQRhbNQkRnaqauC7WqSJ21EEksgT0fYZX2lqXzGkpo8JNig9zGZTYoMGvyI2nWmXlE2VSVXVDu7wLVGu/mQEsg=="; + }; + }; + "tape-2.3.3" = { + name = "tape"; + packageName = "tape"; + version = "2.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/tape/-/tape-2.3.3.tgz"; + sha1 = "2e7ce0a31df09f8d6851664a71842e0ca5057af7"; + }; + }; + "tar-0.1.17" = { + name = "tar"; + packageName = "tar"; + version = "0.1.17"; + src = fetchurl { + url = "https://registry.npmjs.org/tar/-/tar-0.1.17.tgz"; + sha1 = "408c8a95deb8e78a65b59b1a51a333183a32badc"; + }; + }; + "tar-2.2.1" = { + name = "tar"; + packageName = "tar"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz"; + sha1 = "8e4d2a256c0e2185c6b18ad694aec968b83cb1d1"; + }; + }; + "tar-3.1.15" = { + name = "tar"; + packageName = "tar"; + version = "3.1.15"; + src = fetchurl { + url = "https://registry.npmjs.org/tar/-/tar-3.1.15.tgz"; + sha512 = "pQNFsg+Wb6VXsrIPUnuQwrHR4wD5ASBR0jRyiT4/AALFA2Nl+CjhkDX5fTmIwCuULRtyQR3Dae2BBnP2EFHscw=="; + }; + }; + "tar-4.4.6" = { + name = "tar"; + packageName = "tar"; + version = "4.4.6"; + src = fetchurl { + url = "https://registry.npmjs.org/tar/-/tar-4.4.6.tgz"; + sha512 = "tMkTnh9EdzxyfW+6GK6fCahagXsnYk6kE6S9Gr9pjVdys769+laCTbodXDhPAjzVtEBazRgP0gYqOjnk9dQzLg=="; + }; + }; + "tar-fs-1.16.3" = { + name = "tar-fs"; + packageName = "tar-fs"; + version = "1.16.3"; + src = fetchurl { + url = "https://registry.npmjs.org/tar-fs/-/tar-fs-1.16.3.tgz"; + sha512 = "NvCeXpYx7OsmOh8zIOP/ebG55zZmxLE0etfWRbWok+q2Qo8x/vOR/IJT1taADXPe+jsiu9axDb3X4B+iIgNlKw=="; + }; + }; + "tar-pack-3.4.1" = { + name = "tar-pack"; + packageName = "tar-pack"; + version = "3.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/tar-pack/-/tar-pack-3.4.1.tgz"; + sha512 = "PPRybI9+jM5tjtCbN2cxmmRU7YmqT3Zv/UDy48tAh2XRkLa9bAORtSWLkVc13+GJF+cdTh1yEnHEk3cpTaL5Kg=="; + }; + }; + "tar-stream-1.6.1" = { + name = "tar-stream"; + packageName = "tar-stream"; + version = "1.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.1.tgz"; + sha512 = "IFLM5wp3QrJODQFPm6/to3LJZrONdBY/otxcvDIQzu217zKye6yVR3hhi9lAjrC2Z+m/j5oDxMPb1qcd8cIvpA=="; + }; + }; + "temp-0.6.0" = { + name = "temp"; + packageName = "temp"; + version = "0.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/temp/-/temp-0.6.0.tgz"; + sha1 = "6b13df5cddf370f2e3a606ca40f202c419173f07"; + }; + }; + "temp-0.8.3" = { + name = "temp"; + packageName = "temp"; + version = "0.8.3"; + src = fetchurl { + url = "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz"; + sha1 = "e0c6bc4d26b903124410e4fed81103014dfc1f59"; + }; + }; + "temp-dir-1.0.0" = { + name = "temp-dir"; + packageName = "temp-dir"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz"; + sha1 = "0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d"; + }; + }; + "temp-write-3.4.0" = { + name = "temp-write"; + packageName = "temp-write"; + version = "3.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/temp-write/-/temp-write-3.4.0.tgz"; + sha1 = "8cff630fb7e9da05f047c74ce4ce4d685457d492"; + }; + }; + "tempfile-2.0.0" = { + name = "tempfile"; + packageName = "tempfile"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz"; + sha1 = "6b0446856a9b1114d1856ffcbe509cccb0977265"; + }; + }; + "term-size-1.2.0" = { + name = "term-size"; + packageName = "term-size"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz"; + sha1 = "458b83887f288fc56d6fffbfad262e26638efa69"; + }; + }; + "text-extensions-1.7.0" = { + name = "text-extensions"; + packageName = "text-extensions"; + version = "1.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/text-extensions/-/text-extensions-1.7.0.tgz"; + sha512 = "AKXZeDq230UaSzaO5s3qQUZOaC7iKbzq0jOFL614R7d9R593HLqAOL0cYoqLdkNrjBSOdmoQI06yigq1TSBXAg=="; + }; + }; + "text-table-0.2.0" = { + name = "text-table"; + packageName = "text-table"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz"; + sha1 = "7f5ee823ae805207c00af2df4a84ec3fcfa570b4"; + }; + }; + "then-fs-2.0.0" = { + name = "then-fs"; + packageName = "then-fs"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/then-fs/-/then-fs-2.0.0.tgz"; + sha1 = "72f792dd9d31705a91ae19ebfcf8b3f968c81da2"; + }; + }; + "then-request-2.2.0" = { + name = "then-request"; + packageName = "then-request"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/then-request/-/then-request-2.2.0.tgz"; + sha1 = "6678b32fa0ca218fe569981bbd8871b594060d81"; + }; + }; + "thenify-3.3.0" = { + name = "thenify"; + packageName = "thenify"; + version = "3.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/thenify/-/thenify-3.3.0.tgz"; + sha1 = "e69e38a1babe969b0108207978b9f62b88604839"; + }; + }; + "thenify-all-1.6.0" = { + name = "thenify-all"; + packageName = "thenify-all"; + version = "1.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz"; + sha1 = "1a1918d402d8fc3f98fbf234db0bcc8cc10e9726"; + }; + }; + "thirty-two-0.0.2" = { + name = "thirty-two"; + packageName = "thirty-two"; + version = "0.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/thirty-two/-/thirty-two-0.0.2.tgz"; + sha1 = "4253e29d8cb058f0480267c5698c0e4927e54b6a"; + }; + }; + "thirty-two-1.0.2" = { + name = "thirty-two"; + packageName = "thirty-two"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/thirty-two/-/thirty-two-1.0.2.tgz"; + sha1 = "4ca2fffc02a51290d2744b9e3f557693ca6b627a"; + }; + }; + "thriftrw-3.11.2" = { + name = "thriftrw"; + packageName = "thriftrw"; + version = "3.11.2"; + src = fetchurl { + url = "https://registry.npmjs.org/thriftrw/-/thriftrw-3.11.2.tgz"; + sha512 = "3iCowlHgCEXjabCkurHTaECb2+U0V+NzqBmwfKHn8fzJJwXd/oDo7Wh6Vs0kaESN7YNJMRPC8ObL3AfQ1gxKmQ=="; + }; + }; + "throat-3.2.0" = { + name = "throat"; + packageName = "throat"; + version = "3.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/throat/-/throat-3.2.0.tgz"; + sha512 = "/EY8VpvlqJ+sFtLPeOgc8Pl7kQVOWv0woD87KTXVHPIAE842FGT+rokxIhe8xIUP1cfgrkt0as0vDLjDiMtr8w=="; + }; + }; + "throttle-1.0.3" = { + name = "throttle"; + packageName = "throttle"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/throttle/-/throttle-1.0.3.tgz"; + sha1 = "8a32e4a15f1763d997948317c5ebe3ad8a41e4b7"; + }; + }; + "throttleit-1.0.0" = { + name = "throttleit"; + packageName = "throttleit"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz"; + sha1 = "9e785836daf46743145a5984b6268d828528ac6c"; + }; + }; + "through-2.2.7" = { + name = "through"; + packageName = "through"; + version = "2.2.7"; + src = fetchurl { + url = "https://registry.npmjs.org/through/-/through-2.2.7.tgz"; + sha1 = "6e8e21200191d4eb6a99f6f010df46aa1c6eb2bd"; + }; + }; + "through-2.3.4" = { + name = "through"; + packageName = "through"; + version = "2.3.4"; + src = fetchurl { + url = "https://registry.npmjs.org/through/-/through-2.3.4.tgz"; + sha1 = "495e40e8d8a8eaebc7c275ea88c2b8fc14c56455"; + }; + }; + "through-2.3.8" = { + name = "through"; + packageName = "through"; + version = "2.3.8"; + src = fetchurl { + url = "https://registry.npmjs.org/through/-/through-2.3.8.tgz"; + sha1 = "0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"; + }; + }; + "through2-0.6.5" = { + name = "through2"; + packageName = "through2"; + version = "0.6.5"; + src = fetchurl { + url = "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz"; + sha1 = "41ab9c67b29d57209071410e1d7a7a968cd3ad48"; + }; + }; + "through2-2.0.3" = { + name = "through2"; + packageName = "through2"; + version = "2.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz"; + sha1 = "0004569b37c7c74ba39c43f3ced78d1ad94140be"; + }; + }; + "through2-filter-2.0.0" = { + name = "through2-filter"; + packageName = "through2-filter"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/through2-filter/-/through2-filter-2.0.0.tgz"; + sha1 = "60bc55a0dacb76085db1f9dae99ab43f83d622ec"; + }; + }; + "thunkify-2.1.2" = { + name = "thunkify"; + packageName = "thunkify"; + version = "2.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/thunkify/-/thunkify-2.1.2.tgz"; + sha1 = "faa0e9d230c51acc95ca13a361ac05ca7e04553d"; + }; + }; + "thunkify-wrap-1.0.4" = { + name = "thunkify-wrap"; + packageName = "thunkify-wrap"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/thunkify-wrap/-/thunkify-wrap-1.0.4.tgz"; + sha1 = "b52be548ddfefda20e00b58c6096762b43dd6880"; + }; + }; + "thunky-0.1.0" = { + name = "thunky"; + packageName = "thunky"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/thunky/-/thunky-0.1.0.tgz"; + sha1 = "bf30146824e2b6e67b0f2d7a4ac8beb26908684e"; + }; + }; + "thunky-1.0.2" = { + name = "thunky"; + packageName = "thunky"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/thunky/-/thunky-1.0.2.tgz"; + sha1 = "a862e018e3fb1ea2ec3fce5d55605cf57f247371"; + }; + }; + "tildify-1.2.0" = { + name = "tildify"; + packageName = "tildify"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz"; + sha1 = "dcec03f55dca9b7aa3e5b04f21817eb56e63588a"; + }; + }; + "time-line-1.0.1" = { + name = "time-line"; + packageName = "time-line"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/time-line/-/time-line-1.0.1.tgz"; + sha1 = "afb89542301c3b5010d118c66b5d63920f5e9a7a"; + }; + }; + "time-stamp-1.1.0" = { + name = "time-stamp"; + packageName = "time-stamp"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz"; + sha1 = "764a5a11af50561921b133f3b44e618687e0f5c3"; + }; + }; + "timed-out-2.0.0" = { + name = "timed-out"; + packageName = "timed-out"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz"; + sha1 = "f38b0ae81d3747d628001f41dafc652ace671c0a"; + }; + }; + "timed-out-4.0.1" = { + name = "timed-out"; + packageName = "timed-out"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz"; + sha1 = "f32eacac5a175bea25d7fab565ab3ed8741ef56f"; + }; + }; + "timers-browserify-1.4.2" = { + name = "timers-browserify"; + packageName = "timers-browserify"; + version = "1.4.2"; + src = fetchurl { + url = "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz"; + sha1 = "c9c58b575be8407375cb5e2462dacee74359f41d"; + }; + }; + "timers-browserify-2.0.10" = { + name = "timers-browserify"; + packageName = "timers-browserify"; + version = "2.0.10"; + src = fetchurl { + url = "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz"; + sha512 = "YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg=="; + }; + }; + "timers-ext-0.1.5" = { + name = "timers-ext"; + packageName = "timers-ext"; + version = "0.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.5.tgz"; + sha512 = "tsEStd7kmACHENhsUPaxb8Jf8/+GZZxyNFQbZD07HQOyooOa6At1rQqjffgvg7n+dxscQa9cjjMdWhJtsP2sxg=="; + }; + }; + "timespan-2.3.0" = { + name = "timespan"; + packageName = "timespan"; + version = "2.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/timespan/-/timespan-2.3.0.tgz"; + sha1 = "4902ce040bd13d845c8f59b27e9d59bad6f39929"; + }; + }; + "tinycolor-0.0.1" = { + name = "tinycolor"; + packageName = "tinycolor"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz"; + sha1 = "320b5a52d83abb5978d81a3e887d4aefb15a6164"; + }; + }; + "title-case-2.1.1" = { + name = "title-case"; + packageName = "title-case"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/title-case/-/title-case-2.1.1.tgz"; + sha1 = "3e127216da58d2bc5becf137ab91dae3a7cd8faa"; + }; + }; + "titleize-1.0.1" = { + name = "titleize"; + packageName = "titleize"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/titleize/-/titleize-1.0.1.tgz"; + sha512 = "rUwGDruKq1gX+FFHbTl5qjI7teVO7eOe+C8IcQ7QT+1BK3eEUXJqbZcBOeaRP4FwSC/C1A5jDoIVta0nIQ9yew=="; + }; + }; + "tmp-0.0.28" = { + name = "tmp"; + packageName = "tmp"; + version = "0.0.28"; + src = fetchurl { + url = "https://registry.npmjs.org/tmp/-/tmp-0.0.28.tgz"; + sha1 = "172735b7f614ea7af39664fa84cf0de4e515d120"; + }; + }; + "tmp-0.0.29" = { + name = "tmp"; + packageName = "tmp"; + version = "0.0.29"; + src = fetchurl { + url = "https://registry.npmjs.org/tmp/-/tmp-0.0.29.tgz"; + sha1 = "f25125ff0dd9da3ccb0c2dd371ee1288bb9128c0"; + }; + }; + "tmp-0.0.31" = { + name = "tmp"; + packageName = "tmp"; + version = "0.0.31"; + src = fetchurl { + url = "https://registry.npmjs.org/tmp/-/tmp-0.0.31.tgz"; + sha1 = "8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7"; + }; + }; + "tmp-0.0.33" = { + name = "tmp"; + packageName = "tmp"; + version = "0.0.33"; + src = fetchurl { + url = "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz"; + sha512 = "jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw=="; + }; + }; + "to-absolute-glob-2.0.2" = { + name = "to-absolute-glob"; + packageName = "to-absolute-glob"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz"; + sha1 = "1865f43d9e74b0822db9f145b78cff7d0f7c849b"; + }; + }; + "to-array-0.1.3" = { + name = "to-array"; + packageName = "to-array"; + version = "0.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/to-array/-/to-array-0.1.3.tgz"; + sha1 = "d45dadc6363417f60f28474fea50ecddbb4f4991"; + }; + }; + "to-array-0.1.4" = { + name = "to-array"; + packageName = "to-array"; + version = "0.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz"; + sha1 = "17e6c11f73dd4f3d74cda7a4ff3238e9ad9bf890"; + }; + }; + "to-arraybuffer-1.0.1" = { + name = "to-arraybuffer"; + packageName = "to-arraybuffer"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz"; + sha1 = "7d229b1fcc637e466ca081180836a7aabff83f43"; + }; + }; + "to-buffer-1.1.1" = { + name = "to-buffer"; + packageName = "to-buffer"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz"; + sha512 = "lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg=="; + }; + }; + "to-fast-properties-1.0.3" = { + name = "to-fast-properties"; + packageName = "to-fast-properties"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz"; + sha1 = "b83571fa4d8c25b82e231b06e3a3055de4ca1a47"; + }; + }; + "to-fast-properties-2.0.0" = { + name = "to-fast-properties"; + packageName = "to-fast-properties"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz"; + sha1 = "dc5e698cbd079265bc73e0377681a4e4e83f616e"; + }; + }; + "to-iso-string-0.0.2" = { + name = "to-iso-string"; + packageName = "to-iso-string"; + version = "0.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/to-iso-string/-/to-iso-string-0.0.2.tgz"; + sha1 = "4dc19e664dfccbe25bd8db508b00c6da158255d1"; + }; + }; + "to-object-path-0.3.0" = { + name = "to-object-path"; + packageName = "to-object-path"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz"; + sha1 = "297588b7b0e7e0ac08e04e672f85c1f4999e17af"; + }; + }; + "to-regex-3.0.2" = { + name = "to-regex"; + packageName = "to-regex"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz"; + sha512 = "FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw=="; + }; + }; + "to-regex-range-2.1.1" = { + name = "to-regex-range"; + packageName = "to-regex-range"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz"; + sha1 = "7c80c17b9dfebe599e27367e0d4dd5590141db38"; + }; + }; + "to-through-2.0.0" = { + name = "to-through"; + packageName = "to-through"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz"; + sha1 = "fc92adaba072647bc0b67d6b03664aa195093af6"; + }; + }; + "toidentifier-1.0.0" = { + name = "toidentifier"; + packageName = "toidentifier"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz"; + sha512 = "yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="; + }; + }; + "toiletdb-1.4.1" = { + name = "toiletdb"; + packageName = "toiletdb"; + version = "1.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/toiletdb/-/toiletdb-1.4.1.tgz"; + sha512 = "FOinMMjECHmDt6PZkSmcbM8ir41kGwYCbVW7NczWkWNNeuX9/mQHz31oNSJKZrkvgfas692ZoZ+G1jdM43qVGA=="; + }; + }; + "token-stream-0.0.1" = { + name = "token-stream"; + packageName = "token-stream"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/token-stream/-/token-stream-0.0.1.tgz"; + sha1 = "ceeefc717a76c4316f126d0b9dbaa55d7e7df01a"; + }; + }; + "toml-2.3.3" = { + name = "toml"; + packageName = "toml"; + version = "2.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/toml/-/toml-2.3.3.tgz"; + sha512 = "O7L5hhSQHxuufWUdcTRPfuTh3phKfAZ/dqfxZFoxPCj2RYmpaSGLEIs016FCXItQwNr08yefUB5TSjzRYnajTA=="; + }; + }; + "torrent-discovery-5.4.0" = { + name = "torrent-discovery"; + packageName = "torrent-discovery"; + version = "5.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/torrent-discovery/-/torrent-discovery-5.4.0.tgz"; + sha1 = "2d17d82cf669ada7f9dfe75db4b31f7034b71e29"; + }; + }; + "torrent-discovery-9.0.2" = { + name = "torrent-discovery"; + packageName = "torrent-discovery"; + version = "9.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/torrent-discovery/-/torrent-discovery-9.0.2.tgz"; + sha512 = "UpkOyi/QUXRAwts8vSsFu/jRQ1mwGkaqv2OxLTJGr4DJKCiXpLHZ1+A4rxabcOWinM9RiqmS5mAjDuFfPHiJvw=="; + }; + }; + "torrent-piece-1.1.2" = { + name = "torrent-piece"; + packageName = "torrent-piece"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/torrent-piece/-/torrent-piece-1.1.2.tgz"; + sha512 = "ElXPyXKKG73o+uziHJ8qlYE9EuyDVxnK2zWL+pW/2bma7RsLpSwFFIJAb8Qui7/tel2hsHQW1z3zBnfQNREpWA=="; + }; + }; + "torrent-piece-2.0.0" = { + name = "torrent-piece"; + packageName = "torrent-piece"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/torrent-piece/-/torrent-piece-2.0.0.tgz"; + sha512 = "H/Z/yCuvZJj1vl1IQHI8dvF2QrUuXRJoptT5DW5967/dsLpXlCg+uyhFR5lfNj5mNaYePUbKtnL+qKWZGXv4Nw=="; + }; + }; + "torrent-stream-1.0.4" = { + name = "torrent-stream"; + packageName = "torrent-stream"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/torrent-stream/-/torrent-stream-1.0.4.tgz"; + sha512 = "IIAoMzagHFzjRQrFjwAZrE3yQYAPsmkbx0gYMCu/x5vf/Cj5yBjZqW1/98vOcaGGGelH/LhkmrJ56VYhiAKi5g=="; + }; + }; + "tosource-1.0.0" = { + name = "tosource"; + packageName = "tosource"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/tosource/-/tosource-1.0.0.tgz"; + sha1 = "42d88dd116618bcf00d6106dd5446f3427902ff1"; + }; + }; + "touch-0.0.3" = { + name = "touch"; + packageName = "touch"; + version = "0.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/touch/-/touch-0.0.3.tgz"; + sha1 = "51aef3d449571d4f287a5d87c9c8b49181a0db1d"; + }; + }; + "touch-1.0.0" = { + name = "touch"; + packageName = "touch"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/touch/-/touch-1.0.0.tgz"; + sha1 = "449cbe2dbae5a8c8038e30d71fa0ff464947c4de"; + }; + }; + "touch-3.1.0" = { + name = "touch"; + packageName = "touch"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz"; + sha512 = "WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA=="; + }; + }; + "tough-cookie-2.2.2" = { + name = "tough-cookie"; + packageName = "tough-cookie"; + version = "2.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.2.tgz"; + sha1 = "c83a1830f4e5ef0b93ef2a3488e724f8de016ac7"; + }; + }; + "tough-cookie-2.3.4" = { + name = "tough-cookie"; + packageName = "tough-cookie"; + version = "2.3.4"; + src = fetchurl { + url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz"; + sha512 = "TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA=="; + }; + }; + "tough-cookie-2.4.3" = { + name = "tough-cookie"; + packageName = "tough-cookie"; + version = "2.4.3"; + src = fetchurl { + url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz"; + sha512 = "Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ=="; + }; + }; + "township-client-1.3.2" = { + name = "township-client"; + packageName = "township-client"; + version = "1.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/township-client/-/township-client-1.3.2.tgz"; + sha512 = "6Di70O1dWm45SJ5xrGzlE805z3gYn4ZUmNKomIrI4OojzRA4zyQzJ/4lAxQbJlq0ihG/mUE2xbP4q85Q68ig2g=="; + }; + }; + "tr46-0.0.3" = { + name = "tr46"; + packageName = "tr46"; + version = "0.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz"; + sha1 = "8184fd347dac9cdc185992f3a6622e14b9d9ab6a"; + }; + }; + "tr46-1.0.1" = { + name = "tr46"; + packageName = "tr46"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz"; + sha1 = "a8b13fd6bfd2489519674ccde55ba3693b706d09"; + }; + }; + "transformers-2.1.0" = { + name = "transformers"; + packageName = "transformers"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/transformers/-/transformers-2.1.0.tgz"; + sha1 = "5d23cb35561dd85dc67fb8482309b47d53cce9a7"; + }; + }; + "traverse-0.3.9" = { + name = "traverse"; + packageName = "traverse"; + version = "0.3.9"; + src = fetchurl { + url = "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz"; + sha1 = "717b8f220cc0bb7b44e40514c22b2e8bbc70d8b9"; + }; + }; + "traverse-0.4.6" = { + name = "traverse"; + packageName = "traverse"; + version = "0.4.6"; + src = fetchurl { + url = "https://registry.npmjs.org/traverse/-/traverse-0.4.6.tgz"; + sha1 = "d04b2280e4c792a5815429ef7b8b60c64c9ccc34"; + }; + }; + "traverse-0.6.6" = { + name = "traverse"; + packageName = "traverse"; + version = "0.6.6"; + src = fetchurl { + url = "https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz"; + sha1 = "cbdf560fd7b9af632502fed40f918c157ea97137"; + }; + }; + "traverse-chain-0.1.0" = { + name = "traverse-chain"; + packageName = "traverse-chain"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/traverse-chain/-/traverse-chain-0.1.0.tgz"; + sha1 = "61dbc2d53b69ff6091a12a168fd7d433107e40f1"; + }; + }; + "tree-kill-1.2.0" = { + name = "tree-kill"; + packageName = "tree-kill"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.0.tgz"; + sha512 = "DlX6dR0lOIRDFxI0mjL9IYg6OTncLm/Zt+JiBhE5OlFcAR8yc9S7FFXU9so0oda47frdM/JFsk7UjNt9vscKcg=="; + }; + }; + "trim-0.0.1" = { + name = "trim"; + packageName = "trim"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz"; + sha1 = "5858547f6b290757ee95cccc666fb50084c460dd"; + }; + }; + "trim-newlines-1.0.0" = { + name = "trim-newlines"; + packageName = "trim-newlines"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"; + sha1 = "5887966bb582a4503a41eb524f7d35011815a613"; + }; + }; + "trim-newlines-2.0.0" = { + name = "trim-newlines"; + packageName = "trim-newlines"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz"; + sha1 = "b403d0b91be50c331dfc4b82eeceb22c3de16d20"; + }; + }; + "trim-off-newlines-1.0.1" = { + name = "trim-off-newlines"; + packageName = "trim-off-newlines"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz"; + sha1 = "9f9ba9d9efa8764c387698bcbfeb2c848f11adb3"; + }; + }; + "trim-repeated-1.0.0" = { + name = "trim-repeated"; + packageName = "trim-repeated"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz"; + sha1 = "e3646a2ea4e891312bf7eace6cfb05380bc01c21"; + }; + }; + "trim-right-1.0.1" = { + name = "trim-right"; + packageName = "trim-right"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz"; + sha1 = "cb2e1203067e0c8de1f614094b9fe45704ea6003"; + }; + }; + "truncate-2.0.1" = { + name = "truncate"; + packageName = "truncate"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/truncate/-/truncate-2.0.1.tgz"; + sha1 = "dd1a6d15630515663d8475f6f24edf2f800ebb1b"; + }; + }; + "truncate-utf8-bytes-1.0.2" = { + name = "truncate-utf8-bytes"; + packageName = "truncate-utf8-bytes"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz"; + sha1 = "405923909592d56f78a5818434b0b78489ca5f2b"; + }; + }; + "tslib-1.9.3" = { + name = "tslib"; + packageName = "tslib"; + version = "1.9.3"; + src = fetchurl { + url = "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz"; + sha512 = "4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ=="; + }; + }; + "tsscmp-1.0.5" = { + name = "tsscmp"; + packageName = "tsscmp"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.5.tgz"; + sha1 = "7dc4a33af71581ab4337da91d85ca5427ebd9a97"; + }; + }; + "ttl-1.3.1" = { + name = "ttl"; + packageName = "ttl"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ttl/-/ttl-1.3.1.tgz"; + sha512 = "+bGy9iDAqg3WSfc2ZrprToSPJhZjqy7vUv9wupQzsiv+BVPVx1T2a6G4T0290SpQj+56Toaw9BiLO5j5Bd7QzA=="; + }; + }; + "tty-browserify-0.0.0" = { + name = "tty-browserify"; + packageName = "tty-browserify"; + version = "0.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz"; + sha1 = "a157ba402da24e9bf957f9aa69d524eed42901a6"; + }; + }; + "tty-browserify-0.0.1" = { + name = "tty-browserify"; + packageName = "tty-browserify"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz"; + sha512 = "C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw=="; + }; + }; + "tunnel-0.0.2" = { + name = "tunnel"; + packageName = "tunnel"; + version = "0.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/tunnel/-/tunnel-0.0.2.tgz"; + sha1 = "f23bcd8b7a7b8a864261b2084f66f93193396334"; + }; + }; + "tunnel-0.0.5" = { + name = "tunnel"; + packageName = "tunnel"; + version = "0.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/tunnel/-/tunnel-0.0.5.tgz"; + sha512 = "gj5sdqherx4VZKMcBA4vewER7zdK25Td+z1npBqpbDys4eJrLx+SlYjJvq1bDXs2irkuJM5pf8ktaEQVipkrbA=="; + }; + }; + "tunnel-agent-0.2.0" = { + name = "tunnel-agent"; + packageName = "tunnel-agent"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.2.0.tgz"; + sha1 = "6853c2afb1b2109e45629e492bde35f459ea69e8"; + }; + }; + "tunnel-agent-0.4.3" = { + name = "tunnel-agent"; + packageName = "tunnel-agent"; + version = "0.4.3"; + src = fetchurl { + url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz"; + sha1 = "6373db76909fe570e08d73583365ed828a74eeeb"; + }; + }; + "tunnel-agent-0.6.0" = { + name = "tunnel-agent"; + packageName = "tunnel-agent"; + version = "0.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"; + sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd"; + }; + }; + "tweetnacl-0.14.5" = { + name = "tweetnacl"; + packageName = "tweetnacl"; + version = "0.14.5"; + src = fetchurl { + url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"; + sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64"; + }; + }; + "twig-1.12.0" = { + name = "twig"; + packageName = "twig"; + version = "1.12.0"; + src = fetchurl { + url = "https://registry.npmjs.org/twig/-/twig-1.12.0.tgz"; + sha512 = "zm5OQXb8bQDGQUPytFgjqMKHhqcz/s6pU6Nwsy+rKPhsoOOVwYeHnziiDGFzeTDiFd28M8EVkEO8we6ikcrGjQ=="; + }; + }; + "twitter-ng-0.6.2" = { + name = "twitter-ng"; + packageName = "twitter-ng"; + version = "0.6.2"; + src = fetchurl { + url = "https://registry.npmjs.org/twitter-ng/-/twitter-ng-0.6.2.tgz"; + sha1 = "13707115dd04c9bd1f2c646da976589be4d64bc4"; + }; + }; + "type-check-0.3.2" = { + name = "type-check"; + packageName = "type-check"; + version = "0.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz"; + sha1 = "5884cab512cf1d355e3fb784f30804b2b520db72"; + }; + }; + "type-detect-4.0.8" = { + name = "type-detect"; + packageName = "type-detect"; + version = "4.0.8"; + src = fetchurl { + url = "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz"; + sha512 = "0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g=="; + }; + }; + "type-is-1.5.7" = { + name = "type-is"; + packageName = "type-is"; + version = "1.5.7"; + src = fetchurl { + url = "https://registry.npmjs.org/type-is/-/type-is-1.5.7.tgz"; + sha1 = "b9368a593cc6ef7d0645e78b2f4c64cbecd05e90"; + }; + }; + "type-is-1.6.16" = { + name = "type-is"; + packageName = "type-is"; + version = "1.6.16"; + src = fetchurl { + url = "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz"; + sha512 = "HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q=="; + }; + }; + "typechecker-4.5.0" = { + name = "typechecker"; + packageName = "typechecker"; + version = "4.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/typechecker/-/typechecker-4.5.0.tgz"; + sha512 = "bqPE/ck3bVIaXP7gMKTKSHrypT32lpYTpiqzPYeYzdSQnmaGvaGhy7TnN/M/+5R+2rs/kKcp9ZLPRp/Q9Yj+4w=="; + }; + }; + "typedarray-0.0.6" = { + name = "typedarray"; + packageName = "typedarray"; + version = "0.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"; + sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777"; + }; + }; + "typedarray-to-buffer-3.1.5" = { + name = "typedarray-to-buffer"; + packageName = "typedarray-to-buffer"; + version = "3.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz"; + sha512 = "zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q=="; + }; + }; + "typescript-2.7.2" = { + name = "typescript"; + packageName = "typescript"; + version = "2.7.2"; + src = fetchurl { + url = "https://registry.npmjs.org/typescript/-/typescript-2.7.2.tgz"; + sha512 = "p5TCYZDAO0m4G344hD+wx/LATebLWZNkkh2asWUFqSsD2OrDNhbAHuSjobrmsUmdzjJjEeZVU9g1h3O6vpstnw=="; + }; + }; + "typescript-2.8.3" = { + name = "typescript"; + packageName = "typescript"; + version = "2.8.3"; + src = fetchurl { + url = "https://registry.npmjs.org/typescript/-/typescript-2.8.3.tgz"; + sha512 = "K7g15Bb6Ra4lKf7Iq2l/I5/En+hLIHmxWZGq3D4DIRNFxMNV6j2SHSvDOqs2tGd4UvD/fJvrwopzQXjLrT7Itw=="; + }; + }; + "typescript-2.9.2" = { + name = "typescript"; + packageName = "typescript"; + version = "2.9.2"; + src = fetchurl { + url = "https://registry.npmjs.org/typescript/-/typescript-2.9.2.tgz"; + sha512 = "Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w=="; + }; + }; + "typewise-1.0.3" = { + name = "typewise"; + packageName = "typewise"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/typewise/-/typewise-1.0.3.tgz"; + sha1 = "1067936540af97937cc5dcf9922486e9fa284651"; + }; + }; + "typewise-core-1.2.0" = { + name = "typewise-core"; + packageName = "typewise-core"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/typewise-core/-/typewise-core-1.2.0.tgz"; + sha1 = "97eb91805c7f55d2f941748fa50d315d991ef195"; + }; + }; + "typewiselite-1.0.0" = { + name = "typewiselite"; + packageName = "typewiselite"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/typewiselite/-/typewiselite-1.0.0.tgz"; + sha1 = "c8882fa1bb1092c06005a97f34ef5c8508e3664e"; + }; + }; + "typings-core-2.3.3" = { + name = "typings-core"; + packageName = "typings-core"; + version = "2.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/typings-core/-/typings-core-2.3.3.tgz"; + sha1 = "09ec54cd5b11dd5f1ef2fc0ab31d37002ca2b5ad"; + }; + }; + "uc.micro-1.0.5" = { + name = "uc.micro"; + packageName = "uc.micro"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.5.tgz"; + sha512 = "JoLI4g5zv5qNyT09f4YAvEZIIV1oOjqnewYg5D38dkQljIzpPT296dbIGvKro3digYI1bkb7W6EP1y4uDlmzLg=="; + }; + }; + "uglify-es-3.3.10" = { + name = "uglify-es"; + packageName = "uglify-es"; + version = "3.3.10"; + src = fetchurl { + url = "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.10.tgz"; + sha512 = "rPzPisCzW68Okj1zNrfa2dR9uEm43SevDmpR6FChoZABFk9dANGnzzBMgHYUXI3609//63fnVkyQ1SQmAMyjww=="; + }; + }; + "uglify-js-1.2.5" = { + name = "uglify-js"; + packageName = "uglify-js"; + version = "1.2.5"; + src = fetchurl { + url = "https://registry.npmjs.org/uglify-js/-/uglify-js-1.2.5.tgz"; + sha1 = "b542c2c76f78efb34b200b20177634330ff702b6"; + }; + }; + "uglify-js-2.2.5" = { + name = "uglify-js"; + packageName = "uglify-js"; + version = "2.2.5"; + src = fetchurl { + url = "https://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz"; + sha1 = "a6e02a70d839792b9780488b7b8b184c095c99c7"; + }; + }; + "uglify-js-2.3.6" = { + name = "uglify-js"; + packageName = "uglify-js"; + version = "2.3.6"; + src = fetchurl { + url = "https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; + sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; + }; + }; + "uglify-js-2.8.29" = { + name = "uglify-js"; + packageName = "uglify-js"; + version = "2.8.29"; + src = fetchurl { + url = "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz"; + sha1 = "29c5733148057bb4e1f75df35b7a9cb72e6a59dd"; + }; + }; + "uglify-js-3.4.8" = { + name = "uglify-js"; + packageName = "uglify-js"; + version = "3.4.8"; + src = fetchurl { + url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.8.tgz"; + sha512 = "WatYTD84gP/867bELqI2F/2xC9PQBETn/L+7RGq9MQOA/7yFBNvY1UwXqvtILeE6n0ITwBXxp34M0/o70dzj6A=="; + }; + }; + "uglify-to-browserify-1.0.2" = { + name = "uglify-to-browserify"; + packageName = "uglify-to-browserify"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz"; + sha1 = "6e0924d6bda6b5afe349e39a6d632850a0f882b7"; + }; + }; + "uglifyjs-webpack-plugin-1.3.0" = { + name = "uglifyjs-webpack-plugin"; + packageName = "uglifyjs-webpack-plugin"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz"; + sha512 = "ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw=="; + }; + }; + "uid-0.0.2" = { + name = "uid"; + packageName = "uid"; + version = "0.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/uid/-/uid-0.0.2.tgz"; + sha1 = "5e4a5d4b78138b4f70f89fd3c76fc59aa9d2f103"; + }; + }; + "uid-number-0.0.5" = { + name = "uid-number"; + packageName = "uid-number"; + version = "0.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/uid-number/-/uid-number-0.0.5.tgz"; + sha1 = "5a3db23ef5dbd55b81fce0ec9a2ac6fccdebb81e"; + }; + }; + "uid-number-0.0.6" = { + name = "uid-number"; + packageName = "uid-number"; + version = "0.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/uid-number/-/uid-number-0.0.6.tgz"; + sha1 = "0ea10e8035e8eb5b8e4449f06da1c730663baa81"; + }; + }; + "uid-safe-2.0.0" = { + name = "uid-safe"; + packageName = "uid-safe"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/uid-safe/-/uid-safe-2.0.0.tgz"; + sha1 = "a7f3c6ca64a1f6a5d04ec0ef3e4c3d5367317137"; + }; + }; + "uid-safe-2.1.4" = { + name = "uid-safe"; + packageName = "uid-safe"; + version = "2.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.4.tgz"; + sha1 = "3ad6f38368c6d4c8c75ec17623fb79aa1d071d81"; + }; + }; + "uid-safe-2.1.5" = { + name = "uid-safe"; + packageName = "uid-safe"; + version = "2.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz"; + sha512 = "KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA=="; + }; + }; + "uid2-0.0.3" = { + name = "uid2"; + packageName = "uid2"; + version = "0.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/uid2/-/uid2-0.0.3.tgz"; + sha1 = "483126e11774df2f71b8b639dcd799c376162b82"; + }; + }; + "uint64be-2.0.2" = { + name = "uint64be"; + packageName = "uint64be"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/uint64be/-/uint64be-2.0.2.tgz"; + sha512 = "9QqdvpGQTXgxthP+lY4e/gIBy+RuqcBaC6JVwT5I3bDLgT/btL6twZMR0pI3/Fgah9G/pdwzIprE5gL6v9UvyQ=="; + }; + }; + "ultron-1.0.2" = { + name = "ultron"; + packageName = "ultron"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz"; + sha1 = "ace116ab557cd197386a4e88f4685378c8b2e4fa"; + }; + }; + "ultron-1.1.1" = { + name = "ultron"; + packageName = "ultron"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz"; + sha512 = "UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og=="; + }; + }; + "umask-1.1.0" = { + name = "umask"; + packageName = "umask"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/umask/-/umask-1.1.0.tgz"; + sha1 = "f29cebf01df517912bb58ff9c4e50fde8e33320d"; + }; + }; + "umd-3.0.3" = { + name = "umd"; + packageName = "umd"; + version = "3.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz"; + sha512 = "4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow=="; + }; + }; + "unbzip2-stream-1.2.5" = { + name = "unbzip2-stream"; + packageName = "unbzip2-stream"; + version = "1.2.5"; + src = fetchurl { + url = "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.2.5.tgz"; + sha512 = "izD3jxT8xkzwtXRUZjtmRwKnZoeECrfZ8ra/ketwOcusbZEp4mjULMnJOCfTDZBgGQAAY1AJ/IgxcwkavcX9Og=="; + }; + }; + "unc-path-regex-0.1.2" = { + name = "unc-path-regex"; + packageName = "unc-path-regex"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz"; + sha1 = "e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa"; + }; + }; + "undeclared-identifiers-1.1.2" = { + name = "undeclared-identifiers"; + packageName = "undeclared-identifiers"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.2.tgz"; + sha512 = "13EaeocO4edF/3JKime9rD7oB6QI8llAGhgn5fKOPyfkJbRb6NFv9pYV6dFEmpa4uRjKeBqLZP8GpuzqHlKDMQ=="; + }; + }; + "undefsafe-2.0.2" = { + name = "undefsafe"; + packageName = "undefsafe"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.2.tgz"; + sha1 = "225f6b9e0337663e0d8e7cfd686fc2836ccace76"; + }; + }; + "underscore-1.2.1" = { + name = "underscore"; + packageName = "underscore"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/underscore/-/underscore-1.2.1.tgz"; + sha1 = "fc5c6b0765673d92a2d4ac8b4dc0aa88702e2bd4"; + }; + }; + "underscore-1.4.4" = { + name = "underscore"; + packageName = "underscore"; + version = "1.4.4"; + src = fetchurl { + url = "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; + sha1 = "61a6a32010622afa07963bf325203cf12239d604"; + }; + }; + "underscore-1.5.2" = { + name = "underscore"; + packageName = "underscore"; + version = "1.5.2"; + src = fetchurl { + url = "https://registry.npmjs.org/underscore/-/underscore-1.5.2.tgz"; + sha1 = "1335c5e4f5e6d33bbb4b006ba8c86a00f556de08"; + }; + }; + "underscore-1.6.0" = { + name = "underscore"; + packageName = "underscore"; + version = "1.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz"; + sha1 = "8b38b10cacdef63337b8b24e4ff86d45aea529a8"; + }; + }; + "underscore-1.7.0" = { + name = "underscore"; + packageName = "underscore"; + version = "1.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz"; + sha1 = "6bbaf0877500d36be34ecaa584e0db9fef035209"; + }; + }; + "underscore-1.8.3" = { + name = "underscore"; + packageName = "underscore"; + version = "1.8.3"; + src = fetchurl { + url = "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz"; + sha1 = "4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022"; + }; + }; + "underscore-1.9.1" = { + name = "underscore"; + packageName = "underscore"; + version = "1.9.1"; + src = fetchurl { + url = "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz"; + sha512 = "5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg=="; + }; + }; + "underscore-contrib-0.3.0" = { + name = "underscore-contrib"; + packageName = "underscore-contrib"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/underscore-contrib/-/underscore-contrib-0.3.0.tgz"; + sha1 = "665b66c24783f8fa2b18c9f8cbb0e2c7d48c26c7"; + }; + }; + "underscore.string-2.3.3" = { + name = "underscore.string"; + packageName = "underscore.string"; + version = "2.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz"; + sha1 = "71c08bf6b428b1133f37e78fa3a21c82f7329b0d"; + }; + }; + "underscore.string-2.4.0" = { + name = "underscore.string"; + packageName = "underscore.string"; + version = "2.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz"; + sha1 = "8cdd8fbac4e2d2ea1e7e2e8097c42f442280f85b"; + }; + }; + "unicode-5.2.0-0.7.5" = { + name = "unicode-5.2.0"; + packageName = "unicode-5.2.0"; + version = "0.7.5"; + src = fetchurl { + url = "https://registry.npmjs.org/unicode-5.2.0/-/unicode-5.2.0-0.7.5.tgz"; + sha512 = "KVGLW1Bri30x00yv4HNM8kBxoqFXr0Sbo55735nvrlsx4PYBZol3UtoWgO492fSwmsetzPEZzy73rbU8OGXJcA=="; + }; + }; + "unicode-emoji-modifier-base-1.0.0" = { + name = "unicode-emoji-modifier-base"; + packageName = "unicode-emoji-modifier-base"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz"; + sha1 = "dbbd5b54ba30f287e2a8d5a249da6c0cef369459"; + }; + }; + "union-value-1.0.0" = { + name = "union-value"; + packageName = "union-value"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz"; + sha1 = "5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4"; + }; + }; + "uniq-1.0.1" = { + name = "uniq"; + packageName = "uniq"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz"; + sha1 = "b31c5ae8254844a3a8281541ce2b04b865a734ff"; + }; + }; + "unique-filename-1.1.0" = { + name = "unique-filename"; + packageName = "unique-filename"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.0.tgz"; + sha1 = "d05f2fe4032560871f30e93cbe735eea201514f3"; + }; + }; + "unique-slug-2.0.0" = { + name = "unique-slug"; + packageName = "unique-slug"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.0.tgz"; + sha1 = "db6676e7c7cc0629878ff196097c78855ae9f4ab"; + }; + }; + "unique-stream-1.0.0" = { + name = "unique-stream"; + packageName = "unique-stream"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz"; + sha1 = "d59a4a75427447d9aa6c91e70263f8d26a4b104b"; + }; + }; + "unique-stream-2.2.1" = { + name = "unique-stream"; + packageName = "unique-stream"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/unique-stream/-/unique-stream-2.2.1.tgz"; + sha1 = "5aa003cfbe94c5ff866c4e7d668bb1c4dbadb369"; + }; + }; + "unique-string-1.0.0" = { + name = "unique-string"; + packageName = "unique-string"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz"; + sha1 = "9e1057cca851abb93398f8b33ae187b99caec11a"; + }; + }; + "universalify-0.1.2" = { + name = "universalify"; + packageName = "universalify"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz"; + sha512 = "rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="; + }; + }; + "unix-crypt-td-js-1.0.0" = { + name = "unix-crypt-td-js"; + packageName = "unix-crypt-td-js"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.0.0.tgz"; + sha1 = "1c0824150481bc7a01d49e98f1ec668d82412f3b"; + }; + }; + "unixify-1.0.0" = { + name = "unixify"; + packageName = "unixify"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz"; + sha1 = "3a641c8c2ffbce4da683a5c70f03a462940c2090"; + }; + }; + "unordered-array-remove-1.0.2" = { + name = "unordered-array-remove"; + packageName = "unordered-array-remove"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/unordered-array-remove/-/unordered-array-remove-1.0.2.tgz"; + sha1 = "c546e8f88e317a0cf2644c97ecb57dba66d250ef"; + }; + }; + "unordered-set-1.1.0" = { + name = "unordered-set"; + packageName = "unordered-set"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/unordered-set/-/unordered-set-1.1.0.tgz"; + sha1 = "2ba7ef316edd0b9590cc547c74f76a2f164fecca"; + }; + }; + "unordered-set-2.0.1" = { + name = "unordered-set"; + packageName = "unordered-set"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/unordered-set/-/unordered-set-2.0.1.tgz"; + sha512 = "eUmNTPzdx+q/WvOHW0bgGYLWvWHNT3PTKEQLg0MAQhc0AHASHVHoP/9YytYd4RBVariqno/mEUhVZN98CmD7bg=="; + }; + }; + "unorm-1.4.1" = { + name = "unorm"; + packageName = "unorm"; + version = "1.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/unorm/-/unorm-1.4.1.tgz"; + sha1 = "364200d5f13646ca8bcd44490271335614792300"; + }; + }; + "unpipe-1.0.0" = { + name = "unpipe"; + packageName = "unpipe"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz"; + sha1 = "b2bf4ee8514aae6165b4817829d21b2ef49904ec"; + }; + }; + "unquote-1.1.1" = { + name = "unquote"; + packageName = "unquote"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz"; + sha1 = "8fded7324ec6e88a0ff8b905e7c098cdc086d544"; + }; + }; + "unset-value-1.0.0" = { + name = "unset-value"; + packageName = "unset-value"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz"; + sha1 = "8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"; + }; + }; + "untildify-2.1.0" = { + name = "untildify"; + packageName = "untildify"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/untildify/-/untildify-2.1.0.tgz"; + sha1 = "17eb2807987f76952e9c0485fc311d06a826a2e0"; + }; + }; + "untildify-3.0.3" = { + name = "untildify"; + packageName = "untildify"; + version = "3.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/untildify/-/untildify-3.0.3.tgz"; + sha512 = "iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA=="; + }; + }; + "unyield-0.0.1" = { + name = "unyield"; + packageName = "unyield"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/unyield/-/unyield-0.0.1.tgz"; + sha1 = "150e65da42bf7742445b958a64eb9b85d1d2b180"; + }; + }; + "unzip-response-1.0.2" = { + name = "unzip-response"; + packageName = "unzip-response"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz"; + sha1 = "b984f0877fc0a89c2c773cc1ef7b5b232b5b06fe"; + }; + }; + "unzip-response-2.0.1" = { + name = "unzip-response"; + packageName = "unzip-response"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz"; + sha1 = "d2f0f737d16b0615e72a6935ed04214572d56f97"; + }; + }; + "upath-1.1.0" = { + name = "upath"; + packageName = "upath"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz"; + sha512 = "bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw=="; + }; + }; + "update-check-1.5.2" = { + name = "update-check"; + packageName = "update-check"; + version = "1.5.2"; + src = fetchurl { + url = "https://registry.npmjs.org/update-check/-/update-check-1.5.2.tgz"; + sha512 = "1TrmYLuLj/5ZovwUS7fFd1jMH3NnFDN1y1A8dboedIDt7zs/zJMo6TwwlhYKkSeEwzleeiSBV5/3c9ufAQWDaQ=="; + }; + }; + "update-notifier-0.5.0" = { + name = "update-notifier"; + packageName = "update-notifier"; + version = "0.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/update-notifier/-/update-notifier-0.5.0.tgz"; + sha1 = "07b5dc2066b3627ab3b4f530130f7eddda07a4cc"; + }; + }; + "update-notifier-2.3.0" = { + name = "update-notifier"; + packageName = "update-notifier"; + version = "2.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/update-notifier/-/update-notifier-2.3.0.tgz"; + sha1 = "4e8827a6bb915140ab093559d7014e3ebb837451"; + }; + }; + "update-notifier-2.5.0" = { + name = "update-notifier"; + packageName = "update-notifier"; + version = "2.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz"; + sha512 = "gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw=="; + }; + }; + "upnp-device-client-1.0.2" = { + name = "upnp-device-client"; + packageName = "upnp-device-client"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/upnp-device-client/-/upnp-device-client-1.0.2.tgz"; + sha1 = "91f84705f2349bf89082855fff4e3006ac435337"; + }; + }; + "upnp-mediarenderer-client-1.2.4" = { + name = "upnp-mediarenderer-client"; + packageName = "upnp-mediarenderer-client"; + version = "1.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/upnp-mediarenderer-client/-/upnp-mediarenderer-client-1.2.4.tgz"; + sha1 = "0c63a51802082b6b03b596c475cc64fc1e0877c8"; + }; + }; + "upper-case-1.1.3" = { + name = "upper-case"; + packageName = "upper-case"; + version = "1.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz"; + sha1 = "f6b4501c2ec4cdd26ba78be7222961de77621598"; + }; + }; + "upper-case-first-1.1.2" = { + name = "upper-case-first"; + packageName = "upper-case-first"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/upper-case-first/-/upper-case-first-1.1.2.tgz"; + sha1 = "5d79bedcff14419518fd2edb0a0507c9b6859115"; + }; + }; + "uri-js-3.0.2" = { + name = "uri-js"; + packageName = "uri-js"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/uri-js/-/uri-js-3.0.2.tgz"; + sha1 = "f90b858507f81dea4dcfbb3c4c3dbfa2b557faaa"; + }; + }; + "uri-js-4.2.2" = { + name = "uri-js"; + packageName = "uri-js"; + version = "4.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz"; + sha512 = "KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ=="; + }; + }; + "urix-0.1.0" = { + name = "urix"; + packageName = "urix"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz"; + sha1 = "da937f7a62e21fec1fd18d49b35c2935067a6c72"; + }; + }; + "url-0.10.3" = { + name = "url"; + packageName = "url"; + version = "0.10.3"; + src = fetchurl { + url = "https://registry.npmjs.org/url/-/url-0.10.3.tgz"; + sha1 = "021e4d9c7705f21bbf37d03ceb58767402774c64"; + }; + }; + "url-0.11.0" = { + name = "url"; + packageName = "url"; + version = "0.11.0"; + src = fetchurl { + url = "https://registry.npmjs.org/url/-/url-0.11.0.tgz"; + sha1 = "3838e97cfc60521eb73c525a8e55bfdd9e2e28f1"; + }; + }; + "url-join-2.0.5" = { + name = "url-join"; + packageName = "url-join"; + version = "2.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/url-join/-/url-join-2.0.5.tgz"; + sha1 = "5af22f18c052a000a48d7b82c5e9c2e2feeda728"; + }; + }; + "url-join-4.0.0" = { + name = "url-join"; + packageName = "url-join"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/url-join/-/url-join-4.0.0.tgz"; + sha1 = "4d3340e807d3773bda9991f8305acdcc2a665d2a"; + }; + }; + "url-parse-lax-1.0.0" = { + name = "url-parse-lax"; + packageName = "url-parse-lax"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz"; + sha1 = "7af8f303645e9bd79a272e7a14ac68bc0609da73"; + }; + }; + "url-parse-lax-3.0.0" = { + name = "url-parse-lax"; + packageName = "url-parse-lax"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz"; + sha1 = "16b5cafc07dbe3676c1b1999177823d6503acb0c"; + }; + }; + "url-regex-3.2.0" = { + name = "url-regex"; + packageName = "url-regex"; + version = "3.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz"; + sha1 = "dbad1e0c9e29e105dd0b1f09f6862f7fdb482724"; + }; + }; + "url-to-options-1.0.1" = { + name = "url-to-options"; + packageName = "url-to-options"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz"; + sha1 = "1505a03a289a48cbd7a434efbaeec5055f5633a9"; + }; + }; + "use-3.1.1" = { + name = "use"; + packageName = "use"; + version = "3.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/use/-/use-3.1.1.tgz"; + sha512 = "cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ=="; + }; + }; + "user-home-1.1.1" = { + name = "user-home"; + packageName = "user-home"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz"; + sha1 = "2b5be23a32b63a7c9deb8d0f28d485724a3df190"; + }; + }; + "user-home-2.0.0" = { + name = "user-home"; + packageName = "user-home"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz"; + sha1 = "9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f"; + }; + }; + "useragent-2.2.1" = { + name = "useragent"; + packageName = "useragent"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/useragent/-/useragent-2.2.1.tgz"; + sha1 = "cf593ef4f2d175875e8bb658ea92e18a4fd06d8e"; + }; + }; + "ut_metadata-3.2.2" = { + name = "ut_metadata"; + packageName = "ut_metadata"; + version = "3.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/ut_metadata/-/ut_metadata-3.2.2.tgz"; + sha512 = "PltK6kZ85DMscFl1gwyvOyja6UGROdyLI1ufWCTLsYnLfBaMyhtOEcbtgEgOwYEz8QuchR49qgHXTdJ2H05VHA=="; + }; + }; + "ut_pex-1.2.1" = { + name = "ut_pex"; + packageName = "ut_pex"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ut_pex/-/ut_pex-1.2.1.tgz"; + sha512 = "ZrxMCbffYtxQDqvREN9kBXK2CB9tPnd5PylHoqQX9ai+3HV9/S39FnA5JnhLOC82dxIQQg0nTN2wmhtAdGNtOA=="; + }; + }; + "utf-8-validate-5.0.1" = { + name = "utf-8-validate"; + packageName = "utf-8-validate"; + version = "5.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.1.tgz"; + sha512 = "Qef1AuiWWxQeZ1Oa4DTV3ArRafpZvsK+CLrlB8khLfsV+9mwhj58hNSGmel0ns5jYP+3yEwav6vxxW7Gz85bVw=="; + }; + }; + "utf7-1.0.2" = { + name = "utf7"; + packageName = "utf7"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/utf7/-/utf7-1.0.2.tgz"; + sha1 = "955f490aae653ba220b9456a0a8776c199360991"; + }; + }; + "utf8-2.0.0" = { + name = "utf8"; + packageName = "utf8"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/utf8/-/utf8-2.0.0.tgz"; + sha1 = "79ce59eced874809cab9a71fc7102c7d45d4118d"; + }; + }; + "utf8-byte-length-1.0.4" = { + name = "utf8-byte-length"; + packageName = "utf8-byte-length"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz"; + sha1 = "f45f150c4c66eee968186505ab93fcbb8ad6bf61"; + }; + }; + "utfx-1.0.1" = { + name = "utfx"; + packageName = "utfx"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/utfx/-/utfx-1.0.1.tgz"; + sha1 = "d52b2fd632a99eca8d9d4a39eece014a6a2b0048"; + }; + }; + "util-0.10.3" = { + name = "util"; + packageName = "util"; + version = "0.10.3"; + src = fetchurl { + url = "https://registry.npmjs.org/util/-/util-0.10.3.tgz"; + sha1 = "7afb1afe50805246489e3db7fe0ed379336ac0f9"; + }; + }; + "util-0.10.4" = { + name = "util"; + packageName = "util"; + version = "0.10.4"; + src = fetchurl { + url = "https://registry.npmjs.org/util/-/util-0.10.4.tgz"; + sha512 = "0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A=="; + }; + }; + "util-0.4.9" = { + name = "util"; + packageName = "util"; + version = "0.4.9"; + src = fetchurl { + url = "https://registry.npmjs.org/util/-/util-0.4.9.tgz"; + sha1 = "d95d5830d2328ec17dee3c80bfc50c33562b75a3"; + }; + }; + "util-deprecate-1.0.2" = { + name = "util-deprecate"; + packageName = "util-deprecate"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"; + sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf"; + }; + }; + "util.promisify-1.0.0" = { + name = "util.promisify"; + packageName = "util.promisify"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz"; + sha512 = "i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA=="; + }; + }; + "utile-0.2.1" = { + name = "utile"; + packageName = "utile"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/utile/-/utile-0.2.1.tgz"; + sha1 = "930c88e99098d6220834c356cbd9a770522d90d7"; + }; + }; + "utile-0.3.0" = { + name = "utile"; + packageName = "utile"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/utile/-/utile-0.3.0.tgz"; + sha1 = "1352c340eb820e4d8ddba039a4fbfaa32ed4ef3a"; + }; + }; + "utilities-0.0.37" = { + name = "utilities"; + packageName = "utilities"; + version = "0.0.37"; + src = fetchurl { + url = "https://registry.npmjs.org/utilities/-/utilities-0.0.37.tgz"; + sha1 = "a3470d0a7f688142d9e8a57cee1128f12e19e196"; + }; + }; + "utilities-1.0.5" = { + name = "utilities"; + packageName = "utilities"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/utilities/-/utilities-1.0.5.tgz"; + sha1 = "f2b77a88f3510733fc7215b5c486a504a75ab245"; + }; + }; + "utils-merge-1.0.0" = { + name = "utils-merge"; + packageName = "utils-merge"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz"; + sha1 = "0294fb922bb9375153541c4f7096231f287c8af8"; + }; + }; + "utils-merge-1.0.1" = { + name = "utils-merge"; + packageName = "utils-merge"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz"; + sha1 = "9f95710f50a267947b2ccc124741c1028427e713"; + }; + }; + "utp-0.0.7" = { + name = "utp"; + packageName = "utp"; + version = "0.0.7"; + src = fetchurl { + url = "https://registry.npmjs.org/utp/-/utp-0.0.7.tgz"; + sha1 = "ae43eb7745f5fe63dcc2f277cb4164ad27087f30"; + }; + }; + "utp-native-1.7.3" = { + name = "utp-native"; + packageName = "utp-native"; + version = "1.7.3"; + src = fetchurl { + url = "https://registry.npmjs.org/utp-native/-/utp-native-1.7.3.tgz"; + sha512 = "vRAKaS8WcYNgzbxyH2LdheqgL4sQLis8LXl7r/mN+O4mpWlUpoCsTtietxepLrft2q0TFA2gaIvSWN1iRkzW/w=="; + }; + }; + "uue-3.1.2" = { + name = "uue"; + packageName = "uue"; + version = "3.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/uue/-/uue-3.1.2.tgz"; + sha512 = "axKLXVqwtdI/czrjG0X8hyV1KLgeWx8F4KvSbvVCnS+RUvsQMGRjx0kfuZDXXqj0LYvVJmx3B9kWlKtEdRrJLg=="; + }; + }; + "uuid-2.0.3" = { + name = "uuid"; + packageName = "uuid"; + version = "2.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz"; + sha1 = "67e2e863797215530dff318e5bf9dcebfd47b21a"; + }; + }; + "uuid-3.0.1" = { + name = "uuid"; + packageName = "uuid"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/uuid/-/uuid-3.0.1.tgz"; + sha1 = "6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1"; + }; + }; + "uuid-3.1.0" = { + name = "uuid"; + packageName = "uuid"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz"; + sha512 = "DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g=="; + }; + }; + "uuid-3.3.2" = { + name = "uuid"; + packageName = "uuid"; + version = "3.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz"; + sha512 = "yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="; + }; + }; + "v8-debug-1.0.1" = { + name = "v8-debug"; + packageName = "v8-debug"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/v8-debug/-/v8-debug-1.0.1.tgz"; + sha1 = "6ae1c6dae4477bb3ced79b523e4d160c1d8667fe"; + }; + }; + "v8-profiler-5.7.0" = { + name = "v8-profiler"; + packageName = "v8-profiler"; + version = "5.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/v8-profiler/-/v8-profiler-5.7.0.tgz"; + sha1 = "e8381cbebb5b5fd0ca8d2b09f6a0181a158db34d"; + }; + }; + "v8flags-2.1.1" = { + name = "v8flags"; + packageName = "v8flags"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz"; + sha1 = "aab1a1fa30d45f88dd321148875ac02c0b55e5b4"; + }; + }; + "v8flags-3.0.2" = { + name = "v8flags"; + packageName = "v8flags"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/v8flags/-/v8flags-3.0.2.tgz"; + sha512 = "6sgSKoFw1UpUPd3cFdF7QGnrH6tDeBgW1F3v9gy8gLY0mlbiBXq8soy8aQpY6xeeCjH5K+JvC62Acp7gtl7wWA=="; + }; + }; + "valid-identifier-0.0.1" = { + name = "valid-identifier"; + packageName = "valid-identifier"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/valid-identifier/-/valid-identifier-0.0.1.tgz"; + sha1 = "ef1d7093a9d3287e3fce92df916f8616b23f90b4"; + }; + }; + "valid-url-1.0.9" = { + name = "valid-url"; + packageName = "valid-url"; + version = "1.0.9"; + src = fetchurl { + url = "https://registry.npmjs.org/valid-url/-/valid-url-1.0.9.tgz"; + sha1 = "1c14479b40f1397a75782f115e4086447433a200"; + }; + }; + "validate-npm-package-license-3.0.4" = { + name = "validate-npm-package-license"; + packageName = "validate-npm-package-license"; + version = "3.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz"; + sha512 = "DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew=="; + }; + }; + "validate-npm-package-name-3.0.0" = { + name = "validate-npm-package-name"; + packageName = "validate-npm-package-name"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz"; + sha1 = "5fa912d81eb7d0c74afc140de7317f0ca7df437e"; + }; + }; + "validator-10.7.0" = { + name = "validator"; + packageName = "validator"; + version = "10.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/validator/-/validator-10.7.0.tgz"; + sha512 = "7Z4kif6HeMLroCQZvh8lwCtmPOqBTkTkt5ibXtJR8sOkzWdjW+YIJOZUpPFlfq59zYvnpSPVd4UX5QYnSCLWgA=="; + }; + }; + "validator-5.2.0" = { + name = "validator"; + packageName = "validator"; + version = "5.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/validator/-/validator-5.2.0.tgz"; + sha1 = "e66fb3ec352348c1f7232512328738d8d66a9689"; + }; + }; + "validator-9.4.1" = { + name = "validator"; + packageName = "validator"; + version = "9.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/validator/-/validator-9.4.1.tgz"; + sha512 = "YV5KjzvRmSyJ1ee/Dm5UED0G+1L4GZnLN3w6/T+zZm8scVua4sOhYKWTUrKa0H/tMiJyO9QLHMPN+9mB/aMunA=="; + }; + }; + "value-or-function-3.0.0" = { + name = "value-or-function"; + packageName = "value-or-function"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz"; + sha1 = "1c243a50b595c1be54a754bfece8563b9ff8d813"; + }; + }; + "variable-diff-1.1.0" = { + name = "variable-diff"; + packageName = "variable-diff"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/variable-diff/-/variable-diff-1.1.0.tgz"; + sha1 = "d2bd5c66db76c13879d96e6a306edc989df978da"; + }; + }; + "varint-3.0.1" = { + name = "varint"; + packageName = "varint"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/varint/-/varint-3.0.1.tgz"; + sha1 = "9d3f53e036c0ab12000a74bc2d24cbf093a581d9"; + }; + }; + "varint-4.0.1" = { + name = "varint"; + packageName = "varint"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/varint/-/varint-4.0.1.tgz"; + sha1 = "490829b942d248463b2b35097995c3bf737198e9"; + }; + }; + "varint-5.0.0" = { + name = "varint"; + packageName = "varint"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/varint/-/varint-5.0.0.tgz"; + sha1 = "d826b89f7490732fabc0c0ed693ed475dcb29ebf"; + }; + }; + "vary-1.0.1" = { + name = "vary"; + packageName = "vary"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/vary/-/vary-1.0.1.tgz"; + sha1 = "99e4981566a286118dfb2b817357df7993376d10"; + }; + }; + "vary-1.1.2" = { + name = "vary"; + packageName = "vary"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz"; + sha1 = "2299f02c6ded30d4a5961b0b9f74524a18f634fc"; + }; + }; + "vasync-1.4.3" = { + name = "vasync"; + packageName = "vasync"; + version = "1.4.3"; + src = fetchurl { + url = "https://registry.npmjs.org/vasync/-/vasync-1.4.3.tgz"; + sha1 = "c86d52e2b71613d29eedf159f3135dbe749cee37"; + }; + }; + "vasync-1.6.2" = { + name = "vasync"; + packageName = "vasync"; + version = "1.6.2"; + src = fetchurl { + url = "https://registry.npmjs.org/vasync/-/vasync-1.6.2.tgz"; + sha1 = "568edcf40b2b5c35b1cc048cad085de4739703fb"; + }; + }; + "vasync-1.6.3" = { + name = "vasync"; + packageName = "vasync"; + version = "1.6.3"; + src = fetchurl { + url = "https://registry.npmjs.org/vasync/-/vasync-1.6.3.tgz"; + sha1 = "4a69d7052a47f4ce85503d7641df1cbf40432a94"; + }; + }; + "verror-1.1.0" = { + name = "verror"; + packageName = "verror"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/verror/-/verror-1.1.0.tgz"; + sha1 = "2a4b4eb14a207051e75a6f94ee51315bf173a1b0"; + }; + }; + "verror-1.10.0" = { + name = "verror"; + packageName = "verror"; + version = "1.10.0"; + src = fetchurl { + url = "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"; + sha1 = "3a105ca17053af55d6e270c1f8288682e18da400"; + }; + }; + "verror-1.3.3" = { + name = "verror"; + packageName = "verror"; + version = "1.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/verror/-/verror-1.3.3.tgz"; + sha1 = "8a6a4ac3a8c774b6f687fece49bdffd78552e2cd"; + }; + }; + "verror-1.3.6" = { + name = "verror"; + packageName = "verror"; + version = "1.3.6"; + src = fetchurl { + url = "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz"; + sha1 = "cff5df12946d297d2baaefaa2689e25be01c005c"; + }; + }; + "verror-1.6.0" = { + name = "verror"; + packageName = "verror"; + version = "1.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/verror/-/verror-1.6.0.tgz"; + sha1 = "7d13b27b1facc2e2da90405eb5ea6e5bdd252ea5"; + }; + }; + "vhost-3.0.2" = { + name = "vhost"; + packageName = "vhost"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/vhost/-/vhost-3.0.2.tgz"; + sha1 = "2fb1decd4c466aa88b0f9341af33dc1aff2478d5"; + }; + }; + "videostream-2.5.1" = { + name = "videostream"; + packageName = "videostream"; + version = "2.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/videostream/-/videostream-2.5.1.tgz"; + sha512 = "S3f34WE6NB1d/YUAa/EYcTURTkGaxsUqcDmsGWV1jQpQQJxeagc79/XA7ygNjzBf3DoQQ1MKTD+SocPsWSniAg=="; + }; + }; + "vinyl-0.4.6" = { + name = "vinyl"; + packageName = "vinyl"; + version = "0.4.6"; + src = fetchurl { + url = "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz"; + sha1 = "2f356c87a550a255461f36bbeb2a5ba8bf784847"; + }; + }; + "vinyl-0.5.3" = { + name = "vinyl"; + packageName = "vinyl"; + version = "0.5.3"; + src = fetchurl { + url = "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz"; + sha1 = "b0455b38fc5e0cf30d4325132e461970c2091cde"; + }; + }; + "vinyl-1.2.0" = { + name = "vinyl"; + packageName = "vinyl"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz"; + sha1 = "5c88036cf565e5df05558bfc911f8656df218884"; + }; + }; + "vinyl-2.2.0" = { + name = "vinyl"; + packageName = "vinyl"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz"; + sha512 = "MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg=="; + }; + }; + "vinyl-file-2.0.0" = { + name = "vinyl-file"; + packageName = "vinyl-file"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/vinyl-file/-/vinyl-file-2.0.0.tgz"; + sha1 = "a7ebf5ffbefda1b7d18d140fcb07b223efb6751a"; + }; + }; + "vinyl-fs-0.3.14" = { + name = "vinyl-fs"; + packageName = "vinyl-fs"; + version = "0.3.14"; + src = fetchurl { + url = "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.14.tgz"; + sha1 = "9a6851ce1cac1c1cea5fe86c0931d620c2cfa9e6"; + }; + }; + "vinyl-fs-3.0.3" = { + name = "vinyl-fs"; + packageName = "vinyl-fs"; + version = "3.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz"; + sha512 = "vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng=="; + }; + }; + "vinyl-sourcemap-1.1.0" = { + name = "vinyl-sourcemap"; + packageName = "vinyl-sourcemap"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz"; + sha1 = "92a800593a38703a8cdb11d8b300ad4be63b3e16"; + }; + }; + "vinyl-sourcemaps-apply-0.2.1" = { + name = "vinyl-sourcemaps-apply"; + packageName = "vinyl-sourcemaps-apply"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz"; + sha1 = "ab6549d61d172c2b1b87be5c508d239c8ef87705"; + }; + }; + "vlc-command-1.1.1" = { + name = "vlc-command"; + packageName = "vlc-command"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/vlc-command/-/vlc-command-1.1.1.tgz"; + sha1 = "349b85def831f980cd6eec560b1990fd989eaf92"; + }; + }; + "vm-browserify-0.0.4" = { + name = "vm-browserify"; + packageName = "vm-browserify"; + version = "0.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz"; + sha1 = "5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73"; + }; + }; + "vm-browserify-1.1.0" = { + name = "vm-browserify"; + packageName = "vm-browserify"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.0.tgz"; + sha512 = "iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw=="; + }; + }; + "voc-1.1.0" = { + name = "voc"; + packageName = "voc"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/voc/-/voc-1.1.0.tgz"; + sha512 = "fthgd8OJLqq8vPcLjElTk6Rcl2e3v5ekcXauImaqEnQqd5yUWKg1+ZOBgS2KTWuVKcuvZMQq4TDptiT1uYddUA=="; + }; + }; + "void-elements-2.0.1" = { + name = "void-elements"; + packageName = "void-elements"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz"; + sha1 = "c066afb582bb1cb4128d60ea92392e94d5e9dbec"; + }; + }; + "vows-0.8.2" = { + name = "vows"; + packageName = "vows"; + version = "0.8.2"; + src = fetchurl { + url = "https://registry.npmjs.org/vows/-/vows-0.8.2.tgz"; + sha1 = "691f79ab26ccde80ba726dde9fec8e73d6bcf2eb"; + }; + }; + "vscode-jsonrpc-3.6.0" = { + name = "vscode-jsonrpc"; + packageName = "vscode-jsonrpc"; + version = "3.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-3.6.0.tgz"; + sha512 = "PqHHjuTlz3ks0vyZv3IkdduJReA/lqe6OP5zRl5nXn2ptMLW++fBotNyayyZEQLIF6nNrx/Rn6WhMSHElf02Yw=="; + }; + }; + "vscode-jsonrpc-3.6.2" = { + name = "vscode-jsonrpc"; + packageName = "vscode-jsonrpc"; + version = "3.6.2"; + src = fetchurl { + url = "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-3.6.2.tgz"; + sha512 = "T24Jb5V48e4VgYliUXMnZ379ItbrXgOimweKaJshD84z+8q7ZOZjJan0MeDe+Ugb+uqERDVV8SBmemaGMSMugA=="; + }; + }; + "vscode-languageclient-4.0.1" = { + name = "vscode-languageclient"; + packageName = "vscode-languageclient"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-4.0.1.tgz"; + sha512 = "0fuBZj9pMkeJ8OMyIvSGeRaRVhUaJt+yeFxi7a3sz/AbrngQdcxOovMXPgKuieoBSBKS05gXPS88BsWpJZfBkA=="; + }; + }; + "vscode-languageserver-4.0.0" = { + name = "vscode-languageserver"; + packageName = "vscode-languageserver"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-4.0.0.tgz"; + sha512 = "bxj9nRadNkXYfVG/fjA5a+KA5WaJCeP1F2Tnj3rYFS0pKALZQCPNqk3KO/LdiGFidjyICMG7xoHvYO9J9xosXg=="; + }; + }; + "vscode-languageserver-4.4.2" = { + name = "vscode-languageserver"; + packageName = "vscode-languageserver"; + version = "4.4.2"; + src = fetchurl { + url = "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-4.4.2.tgz"; + sha512 = "61y8Raevi9EigDgg9NelvT9cUAohiEbUl1LOwQQgOCAaNX62yKny/ddi0uC+FUTm4CzsjhBu+06R+vYgfCYReA=="; + }; + }; + "vscode-languageserver-protocol-3.12.0" = { + name = "vscode-languageserver-protocol"; + packageName = "vscode-languageserver-protocol"; + version = "3.12.0"; + src = fetchurl { + url = "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.12.0.tgz"; + sha512 = "evY6hmyzLnwQrqlQWPrNBq1z8wrSNjLesmgPzeS6Zv11mVS5UJRel26hbM/DH5tHdn45huNzRW0eFHRmIm8LpA=="; + }; + }; + "vscode-languageserver-protocol-3.6.0" = { + name = "vscode-languageserver-protocol"; + packageName = "vscode-languageserver-protocol"; + version = "3.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.6.0.tgz"; + sha512 = "PN5hVQQQxrtHSZR8UCstqaoI9f2H9JctFTtdIpONWjzQNurWrc48qSXXU/vTfnbSrNou8qrJgkZ4QEZsyozOMA=="; + }; + }; + "vscode-languageserver-types-3.12.0" = { + name = "vscode-languageserver-types"; + packageName = "vscode-languageserver-types"; + version = "3.12.0"; + src = fetchurl { + url = "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.12.0.tgz"; + sha512 = "UxqnpzBToPO7Mi2tr/s5JeyPOSKSJtLB8lIdxCg9ZNdvP2cU8wS7iTDtwQKz91Ne4CUmTdf85ddR5SIZKXmMjQ=="; + }; + }; + "vscode-uri-1.0.3" = { + name = "vscode-uri"; + packageName = "vscode-uri"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-1.0.3.tgz"; + sha1 = "631bdbf716dccab0e65291a8dc25c23232085a52"; + }; + }; + "vscode-uri-1.0.6" = { + name = "vscode-uri"; + packageName = "vscode-uri"; + version = "1.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-1.0.6.tgz"; + sha512 = "sLI2L0uGov3wKVb9EB+vIQBl9tVP90nqRvxSoJ35vI3NjxE8jfsE5DSOhWgSunHSZmKS4OCi2jrtfxK7uyp2ww=="; + }; + }; + "vstream-0.1.0" = { + name = "vstream"; + packageName = "vstream"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/vstream/-/vstream-0.1.0.tgz"; + sha1 = "13587190f34e72ba7a07ebbaa7e70ac147b1fb7d"; + }; + }; + "walk-2.3.14" = { + name = "walk"; + packageName = "walk"; + version = "2.3.14"; + src = fetchurl { + url = "https://registry.npmjs.org/walk/-/walk-2.3.14.tgz"; + sha512 = "5skcWAUmySj6hkBdH6B6+3ddMjVQYH5Qy9QGbPmN8kVmLteXk+yVXg+yfk1nbX30EYakahLrr8iPcCxJQSCBeg=="; + }; + }; + "walk-sync-0.3.3" = { + name = "walk-sync"; + packageName = "walk-sync"; + version = "0.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/walk-sync/-/walk-sync-0.3.3.tgz"; + sha512 = "jQgTHmCazUngGqvHZFlr30u2VLKEKErBMLFe+fBl5mn4rh9aI/QVRog8PT1hv2vaOu4EBwigfmpRTyZrbnpRVA=="; + }; + }; + "ware-1.3.0" = { + name = "ware"; + packageName = "ware"; + version = "1.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz"; + sha1 = "d1b14f39d2e2cb4ab8c4098f756fe4b164e473d4"; + }; + }; + "watchpack-1.5.0" = { + name = "watchpack"; + packageName = "watchpack"; + version = "1.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/watchpack/-/watchpack-1.5.0.tgz"; + sha512 = "RSlipNQB1u48cq0wH/BNfCu1tD/cJ8ydFIkNYhp9o+3d+8unClkIovpW5qpFPgmL9OE48wfAnlZydXByWP82AA=="; + }; + }; + "watchpack-1.6.0" = { + name = "watchpack"; + packageName = "watchpack"; + version = "1.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz"; + sha512 = "i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA=="; + }; + }; + "wcwidth-1.0.1" = { + name = "wcwidth"; + packageName = "wcwidth"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz"; + sha1 = "f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8"; + }; + }; + "weak-map-1.0.5" = { + name = "weak-map"; + packageName = "weak-map"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/weak-map/-/weak-map-1.0.5.tgz"; + sha1 = "79691584d98607f5070bd3b70a40e6bb22e401eb"; + }; + }; + "webidl-conversions-2.0.1" = { + name = "webidl-conversions"; + packageName = "webidl-conversions"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-2.0.1.tgz"; + sha1 = "3bf8258f7d318c7443c36f2e169402a1a6703506"; + }; + }; + "webidl-conversions-4.0.2" = { + name = "webidl-conversions"; + packageName = "webidl-conversions"; + version = "4.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz"; + sha512 = "YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg=="; + }; + }; + "webpack-sources-1.1.0" = { + name = "webpack-sources"; + packageName = "webpack-sources"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.1.0.tgz"; + sha512 = "aqYp18kPphgoO5c/+NaUvEeACtZjMESmDChuD3NBciVpah3XpMEU9VAAtIaB1BsfJWWTSdv8Vv1m3T0aRk2dUw=="; + }; + }; + "websocket-driver-0.7.0" = { + name = "websocket-driver"; + packageName = "websocket-driver"; + version = "0.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz"; + sha1 = "0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb"; + }; + }; + "websocket-extensions-0.1.3" = { + name = "websocket-extensions"; + packageName = "websocket-extensions"; + version = "0.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz"; + sha512 = "nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg=="; + }; + }; + "websocket-stream-5.1.2" = { + name = "websocket-stream"; + packageName = "websocket-stream"; + version = "5.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/websocket-stream/-/websocket-stream-5.1.2.tgz"; + sha512 = "lchLOk435iDWs0jNuL+hiU14i3ERSrMA0IKSiJh7z6X/i4XNsutBZrtqu2CPOZuA4G/zabiqVAos0vW+S7GEVw=="; + }; + }; + "webtorrent-0.102.2" = { + name = "webtorrent"; + packageName = "webtorrent"; + version = "0.102.2"; + src = fetchurl { + url = "https://registry.npmjs.org/webtorrent/-/webtorrent-0.102.2.tgz"; + sha512 = "9+thCKf9zfs9OTMkNqSp3whqKlYd4f/VkBCsx+HkD5dh9O5oWf2lxfAMq1P411WiSY0PqBS77jxjQilYeYYskw=="; + }; + }; + "whatwg-fetch-2.0.4" = { + name = "whatwg-fetch"; + packageName = "whatwg-fetch"; + version = "2.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz"; + sha512 = "dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng=="; + }; + }; + "whatwg-url-6.5.0" = { + name = "whatwg-url"; + packageName = "whatwg-url"; + version = "6.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz"; + sha512 = "rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ=="; + }; + }; + "whatwg-url-compat-0.6.5" = { + name = "whatwg-url-compat"; + packageName = "whatwg-url-compat"; + version = "0.6.5"; + src = fetchurl { + url = "https://registry.npmjs.org/whatwg-url-compat/-/whatwg-url-compat-0.6.5.tgz"; + sha1 = "00898111af689bb097541cd5a45ca6c8798445bf"; + }; + }; + "when-3.4.6" = { + name = "when"; + packageName = "when"; + version = "3.4.6"; + src = fetchurl { + url = "https://registry.npmjs.org/when/-/when-3.4.6.tgz"; + sha1 = "8fbcb7cc1439d2c3a68c431f1516e6dcce9ad28c"; + }; + }; + "when-3.7.7" = { + name = "when"; + packageName = "when"; + version = "3.7.7"; + src = fetchurl { + url = "https://registry.npmjs.org/when/-/when-3.7.7.tgz"; + sha1 = "aba03fc3bb736d6c88b091d013d8a8e590d84718"; + }; + }; + "when-3.7.8" = { + name = "when"; + packageName = "when"; + version = "3.7.8"; + src = fetchurl { + url = "https://registry.npmjs.org/when/-/when-3.7.8.tgz"; + sha1 = "c7130b6a7ea04693e842cdc9e7a1f2aa39a39f82"; + }; + }; + "which-1.2.14" = { + name = "which"; + packageName = "which"; + version = "1.2.14"; + src = fetchurl { + url = "https://registry.npmjs.org/which/-/which-1.2.14.tgz"; + sha1 = "9a87c4378f03e827cecaf1acdf56c736c01c14e5"; + }; + }; + "which-1.2.4" = { + name = "which"; + packageName = "which"; + version = "1.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/which/-/which-1.2.4.tgz"; + sha1 = "1557f96080604e5b11b3599eb9f45b50a9efd722"; + }; + }; + "which-1.3.1" = { + name = "which"; + packageName = "which"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/which/-/which-1.3.1.tgz"; + sha512 = "HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ=="; + }; + }; + "which-module-1.0.0" = { + name = "which-module"; + packageName = "which-module"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz"; + sha1 = "bba63ca861948994ff307736089e3b96026c2a4f"; + }; + }; + "which-module-2.0.0" = { + name = "which-module"; + packageName = "which-module"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz"; + sha1 = "d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"; + }; + }; + "wide-align-1.1.3" = { + name = "wide-align"; + packageName = "wide-align"; + version = "1.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz"; + sha512 = "QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA=="; + }; + }; + "widest-line-2.0.0" = { + name = "widest-line"; + packageName = "widest-line"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/widest-line/-/widest-line-2.0.0.tgz"; + sha1 = "0142a4e8a243f8882c0233aa0e0281aa76152273"; + }; + }; + "win-detect-browsers-1.0.2" = { + name = "win-detect-browsers"; + packageName = "win-detect-browsers"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/win-detect-browsers/-/win-detect-browsers-1.0.2.tgz"; + sha1 = "f45f10d141086c5d94ae14c03b2098440a7e71b0"; + }; + }; + "win-fork-1.1.1" = { + name = "win-fork"; + packageName = "win-fork"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/win-fork/-/win-fork-1.1.1.tgz"; + sha1 = "8f58e0656fca00adc8c86a2b89e3cd2d6a2d5e5e"; + }; + }; + "win-release-1.1.1" = { + name = "win-release"; + packageName = "win-release"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/win-release/-/win-release-1.1.1.tgz"; + sha1 = "5fa55e02be7ca934edfc12665632e849b72e5209"; + }; + }; + "window-size-0.1.0" = { + name = "window-size"; + packageName = "window-size"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz"; + sha1 = "5438cd2ea93b202efa3a19fe8887aee7c94f9c9d"; + }; + }; + "window-size-0.1.4" = { + name = "window-size"; + packageName = "window-size"; + version = "0.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz"; + sha1 = "f8e1aa1ee5a53ec5bf151ffa09742a6ad7697876"; + }; + }; + "windows-no-runnable-0.0.6" = { + name = "windows-no-runnable"; + packageName = "windows-no-runnable"; + version = "0.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/windows-no-runnable/-/windows-no-runnable-0.0.6.tgz"; + sha1 = "91e5129088330a0fe248520cee12d1ad6bb4ddfb"; + }; + }; + "winreg-0.0.12" = { + name = "winreg"; + packageName = "winreg"; + version = "0.0.12"; + src = fetchurl { + url = "https://registry.npmjs.org/winreg/-/winreg-0.0.12.tgz"; + sha1 = "07105554ba1a9d08979251d129475bffae3006b7"; + }; + }; + "winreg-1.2.4" = { + name = "winreg"; + packageName = "winreg"; + version = "1.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/winreg/-/winreg-1.2.4.tgz"; + sha1 = "ba065629b7a925130e15779108cf540990e98d1b"; + }; + }; + "winser-0.1.6" = { + name = "winser"; + packageName = "winser"; + version = "0.1.6"; + src = fetchurl { + url = "https://registry.npmjs.org/winser/-/winser-0.1.6.tgz"; + sha1 = "08663dc32878a12bbce162d840da5097b48466c9"; + }; + }; + "winston-0.6.2" = { + name = "winston"; + packageName = "winston"; + version = "0.6.2"; + src = fetchurl { + url = "https://registry.npmjs.org/winston/-/winston-0.6.2.tgz"; + sha1 = "4144fe2586cdc19a612bf8c035590132c9064bd2"; + }; + }; + "winston-0.8.0" = { + name = "winston"; + packageName = "winston"; + version = "0.8.0"; + src = fetchurl { + url = "https://registry.npmjs.org/winston/-/winston-0.8.0.tgz"; + sha1 = "61d0830fa699706212206b0a2b5ca69a93043668"; + }; + }; + "winston-0.8.3" = { + name = "winston"; + packageName = "winston"; + version = "0.8.3"; + src = fetchurl { + url = "https://registry.npmjs.org/winston/-/winston-0.8.3.tgz"; + sha1 = "64b6abf4cd01adcaefd5009393b1d8e8bec19db0"; + }; + }; + "winston-1.1.2" = { + name = "winston"; + packageName = "winston"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/winston/-/winston-1.1.2.tgz"; + sha1 = "68edd769ff79d4f9528cf0e5d80021aade67480c"; + }; + }; + "winston-2.1.1" = { + name = "winston"; + packageName = "winston"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/winston/-/winston-2.1.1.tgz"; + sha1 = "3c9349d196207fd1bdff9d4bc43ef72510e3a12e"; + }; + }; + "winston-2.4.4" = { + name = "winston"; + packageName = "winston"; + version = "2.4.4"; + src = fetchurl { + url = "https://registry.npmjs.org/winston/-/winston-2.4.4.tgz"; + sha512 = "NBo2Pepn4hK4V01UfcWcDlmiVTs7VTB1h7bgnB0rgP146bYhMxX0ypCz3lBOfNxCO4Zuek7yeT+y/zM1OfMw4Q=="; + }; + }; + "with-4.0.3" = { + name = "with"; + packageName = "with"; + version = "4.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/with/-/with-4.0.3.tgz"; + sha1 = "eefd154e9e79d2c8d3417b647a8f14d9fecce14e"; + }; + }; + "with-5.1.1" = { + name = "with"; + packageName = "with"; + version = "5.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/with/-/with-5.1.1.tgz"; + sha1 = "fa4daa92daf32c4ea94ed453c81f04686b575dfe"; + }; + }; + "wordwrap-0.0.2" = { + name = "wordwrap"; + packageName = "wordwrap"; + version = "0.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"; + sha1 = "b79669bb42ecb409f83d583cad52ca17eaa1643f"; + }; + }; + "wordwrap-0.0.3" = { + name = "wordwrap"; + packageName = "wordwrap"; + version = "0.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz"; + sha1 = "a3d5da6cd5c0bc0008d37234bbaf1bed63059107"; + }; + }; + "wordwrap-1.0.0" = { + name = "wordwrap"; + packageName = "wordwrap"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz"; + sha1 = "27584810891456a4171c8d0226441ade90cbcaeb"; + }; + }; + "worker-farm-1.6.0" = { + name = "worker-farm"; + packageName = "worker-farm"; + version = "1.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz"; + sha512 = "6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ=="; + }; + }; + "wrap-ansi-2.1.0" = { + name = "wrap-ansi"; + packageName = "wrap-ansi"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz"; + sha1 = "d8fc3d284dd05794fe84973caecdd1cf824fdd85"; + }; + }; + "wrap-ansi-3.0.1" = { + name = "wrap-ansi"; + packageName = "wrap-ansi"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz"; + sha1 = "288a04d87eda5c286e060dfe8f135ce8d007f8ba"; + }; + }; + "wrap-fn-0.1.5" = { + name = "wrap-fn"; + packageName = "wrap-fn"; + version = "0.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.5.tgz"; + sha1 = "f21b6e41016ff4a7e31720dbc63a09016bdf9845"; + }; + }; + "wrappy-1.0.2" = { + name = "wrappy"; + packageName = "wrappy"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"; + sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"; + }; + }; + "wreck-12.5.1" = { + name = "wreck"; + packageName = "wreck"; + version = "12.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/wreck/-/wreck-12.5.1.tgz"; + sha512 = "l5DUGrc+yDyIflpty1x9XuMj1ehVjC/dTbF3/BasOO77xk0EdEa4M/DuOY8W88MQDAD0fEDqyjc8bkIMHd2E9A=="; + }; + }; + "write-0.2.1" = { + name = "write"; + packageName = "write"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/write/-/write-0.2.1.tgz"; + sha1 = "5fc03828e264cea3fe91455476f7a3c566cb0757"; + }; + }; + "write-file-atomic-1.3.4" = { + name = "write-file-atomic"; + packageName = "write-file-atomic"; + version = "1.3.4"; + src = fetchurl { + url = "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz"; + sha1 = "f807a4f0b1d9e913ae7a48112e6cc3af1991b45f"; + }; + }; + "write-file-atomic-2.3.0" = { + name = "write-file-atomic"; + packageName = "write-file-atomic"; + version = "2.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz"; + sha512 = "xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA=="; + }; + }; + "write-json-file-2.3.0" = { + name = "write-json-file"; + packageName = "write-json-file"; + version = "2.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/write-json-file/-/write-json-file-2.3.0.tgz"; + sha1 = "2b64c8a33004d54b8698c76d585a77ceb61da32f"; + }; + }; + "write-pkg-3.2.0" = { + name = "write-pkg"; + packageName = "write-pkg"; + version = "3.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/write-pkg/-/write-pkg-3.2.0.tgz"; + sha512 = "tX2ifZ0YqEFOF1wjRW2Pk93NLsj02+n1UP5RvO6rCs0K6R2g1padvf006cY74PQJKMGS2r42NK7FD0dG6Y6paw=="; + }; + }; + "ws-0.4.31" = { + name = "ws"; + packageName = "ws"; + version = "0.4.31"; + src = fetchurl { + url = "https://registry.npmjs.org/ws/-/ws-0.4.31.tgz"; + sha1 = "5a4849e7a9ccd1ed5a81aeb4847c9fedf3122927"; + }; + }; + "ws-0.4.32" = { + name = "ws"; + packageName = "ws"; + version = "0.4.32"; + src = fetchurl { + url = "https://registry.npmjs.org/ws/-/ws-0.4.32.tgz"; + sha1 = "787a6154414f3c99ed83c5772153b20feb0cec32"; + }; + }; + "ws-1.1.5" = { + name = "ws"; + packageName = "ws"; + version = "1.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz"; + sha512 = "o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w=="; + }; + }; + "ws-2.3.1" = { + name = "ws"; + packageName = "ws"; + version = "2.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ws/-/ws-2.3.1.tgz"; + sha1 = "6b94b3e447cb6a363f785eaf94af6359e8e81c80"; + }; + }; + "ws-3.3.3" = { + name = "ws"; + packageName = "ws"; + version = "3.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz"; + sha512 = "nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA=="; + }; + }; + "ws-6.0.0" = { + name = "ws"; + packageName = "ws"; + version = "6.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ws/-/ws-6.0.0.tgz"; + sha512 = "c2UlYcAZp1VS8AORtpq6y4RJIkJ9dQz18W32SpR/qXGfLDZ2jU4y4wKvvZwqbi7U6gxFQTeE+urMbXU/tsDy4w=="; + }; + }; + "wtf-8-1.0.0" = { + name = "wtf-8"; + packageName = "wtf-8"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/wtf-8/-/wtf-8-1.0.0.tgz"; + sha1 = "392d8ba2d0f1c34d1ee2d630f15d0efb68e1048a"; + }; + }; + "x-default-browser-0.3.1" = { + name = "x-default-browser"; + packageName = "x-default-browser"; + version = "0.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/x-default-browser/-/x-default-browser-0.3.1.tgz"; + sha1 = "7f6194154fd1786cf261e68b5488c47127a04977"; + }; + }; + "xcode-1.0.0" = { + name = "xcode"; + packageName = "xcode"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/xcode/-/xcode-1.0.0.tgz"; + sha1 = "e1f5b1443245ded38c180796df1a10fdeda084ec"; + }; + }; + "xdg-basedir-2.0.0" = { + name = "xdg-basedir"; + packageName = "xdg-basedir"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-2.0.0.tgz"; + sha1 = "edbc903cc385fc04523d966a335504b5504d1bd2"; + }; + }; + "xdg-basedir-3.0.0" = { + name = "xdg-basedir"; + packageName = "xdg-basedir"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz"; + sha1 = "496b2cc109eca8dbacfe2dc72b603c17c5870ad4"; + }; + }; + "xenvar-0.5.1" = { + name = "xenvar"; + packageName = "xenvar"; + version = "0.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/xenvar/-/xenvar-0.5.1.tgz"; + sha1 = "f82d2fedee63af76687b70115ce6274dc71310e9"; + }; + }; + "xhr-2.5.0" = { + name = "xhr"; + packageName = "xhr"; + version = "2.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/xhr/-/xhr-2.5.0.tgz"; + sha512 = "4nlO/14t3BNUZRXIXfXe+3N6w3s1KoxcJUUURctd64BLRe67E4gRwp4PjywtDY72fXpZ1y6Ch0VZQRY/gMPzzQ=="; + }; + }; + "xml-1.0.0" = { + name = "xml"; + packageName = "xml"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/xml/-/xml-1.0.0.tgz"; + sha1 = "de3ee912477be2f250b60f612f34a8c4da616efe"; + }; + }; + "xml-name-validator-2.0.1" = { + name = "xml-name-validator"; + packageName = "xml-name-validator"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz"; + sha1 = "4d8b8f1eccd3419aa362061becef515e1e559635"; + }; + }; + "xml2js-0.1.14" = { + name = "xml2js"; + packageName = "xml2js"; + version = "0.1.14"; + src = fetchurl { + url = "https://registry.npmjs.org/xml2js/-/xml2js-0.1.14.tgz"; + sha1 = "5274e67f5a64c5f92974cd85139e0332adc6b90c"; + }; + }; + "xml2js-0.2.4" = { + name = "xml2js"; + packageName = "xml2js"; + version = "0.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/xml2js/-/xml2js-0.2.4.tgz"; + sha1 = "9a5b577fa1e6cdf8923d5e1372f7a3188436e44d"; + }; + }; + "xml2js-0.2.7" = { + name = "xml2js"; + packageName = "xml2js"; + version = "0.2.7"; + src = fetchurl { + url = "https://registry.npmjs.org/xml2js/-/xml2js-0.2.7.tgz"; + sha1 = "1838518bb01741cae0878bab4915e494c32306af"; + }; + }; + "xml2js-0.2.8" = { + name = "xml2js"; + packageName = "xml2js"; + version = "0.2.8"; + src = fetchurl { + url = "https://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz"; + sha1 = "9b81690931631ff09d1957549faf54f4f980b3c2"; + }; + }; + "xml2js-0.4.19" = { + name = "xml2js"; + packageName = "xml2js"; + version = "0.4.19"; + src = fetchurl { + url = "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz"; + sha512 = "esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q=="; + }; + }; + "xml2tss-0.0.5" = { + name = "xml2tss"; + packageName = "xml2tss"; + version = "0.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/xml2tss/-/xml2tss-0.0.5.tgz"; + sha1 = "d76a310d6b8a7ba9e4825bb3d43f5427e9fe8f6e"; + }; + }; + "xmlbuilder-0.4.2" = { + name = "xmlbuilder"; + packageName = "xmlbuilder"; + version = "0.4.2"; + src = fetchurl { + url = "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-0.4.2.tgz"; + sha1 = "1776d65f3fdbad470a08d8604cdeb1c4e540ff83"; + }; + }; + "xmlbuilder-0.4.3" = { + name = "xmlbuilder"; + packageName = "xmlbuilder"; + version = "0.4.3"; + src = fetchurl { + url = "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-0.4.3.tgz"; + sha1 = "c4614ba74e0ad196e609c9272cd9e1ddb28a8a58"; + }; + }; + "xmlbuilder-4.0.0" = { + name = "xmlbuilder"; + packageName = "xmlbuilder"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.0.0.tgz"; + sha1 = "98b8f651ca30aa624036f127d11cc66dc7b907a3"; + }; + }; + "xmlbuilder-8.2.2" = { + name = "xmlbuilder"; + packageName = "xmlbuilder"; + version = "8.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz"; + sha1 = "69248673410b4ba42e1a6136551d2922335aa773"; + }; + }; + "xmlbuilder-9.0.7" = { + name = "xmlbuilder"; + packageName = "xmlbuilder"; + version = "9.0.7"; + src = fetchurl { + url = "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz"; + sha1 = "132ee63d2ec5565c557e20f4c22df9aca686b10d"; + }; + }; + "xmlcreate-1.0.2" = { + name = "xmlcreate"; + packageName = "xmlcreate"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/xmlcreate/-/xmlcreate-1.0.2.tgz"; + sha1 = "fa6bf762a60a413fb3dd8f4b03c5b269238d308f"; + }; + }; + "xmldom-0.1.27" = { + name = "xmldom"; + packageName = "xmldom"; + version = "0.1.27"; + src = fetchurl { + url = "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz"; + sha1 = "d501f97b3bdb403af8ef9ecc20573187aadac0e9"; + }; + }; + "xmlhttprequest-1.4.2" = { + name = "xmlhttprequest"; + packageName = "xmlhttprequest"; + version = "1.4.2"; + src = fetchurl { + url = "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.4.2.tgz"; + sha1 = "01453a1d9bed1e8f172f6495bbf4c8c426321500"; + }; + }; + "xmlhttprequest-https://github.com/LearnBoost/node-XMLHttpRequest/archive/0f36d0b5ebc03d85f860d42a64ae9791e1daa433.tar.gz" = { + name = "xmlhttprequest"; + packageName = "xmlhttprequest"; + version = "1.5.0"; + src = fetchurl { + name = "xmlhttprequest-1.5.0.tar.gz"; + url = https://codeload.github.com/LearnBoost/node-XMLHttpRequest/tar.gz/0f36d0b5ebc03d85f860d42a64ae9791e1daa433; + sha256 = "28dd0394d85befe8be4e9cd9f6803102780c62cbb09298cb174b52ff9777624f"; + }; + }; + "xmlhttprequest-ssl-1.5.3" = { + name = "xmlhttprequest-ssl"; + packageName = "xmlhttprequest-ssl"; + version = "1.5.3"; + src = fetchurl { + url = "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz"; + sha1 = "185a888c04eca46c3e4070d99f7b49de3528992d"; + }; + }; + "xmlhttprequest-ssl-1.5.5" = { + name = "xmlhttprequest-ssl"; + packageName = "xmlhttprequest-ssl"; + version = "1.5.5"; + src = fetchurl { + url = "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz"; + sha1 = "c2876b06168aadc40e57d97e81191ac8f4398b3e"; + }; + }; + "xoauth2-0.1.8" = { + name = "xoauth2"; + packageName = "xoauth2"; + version = "0.1.8"; + src = fetchurl { + url = "https://registry.npmjs.org/xoauth2/-/xoauth2-0.1.8.tgz"; + sha1 = "b916ff10ecfb54320f16f24a3e975120653ab0d2"; + }; + }; + "xorshift-0.2.1" = { + name = "xorshift"; + packageName = "xorshift"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/xorshift/-/xorshift-0.2.1.tgz"; + sha1 = "fcd82267e9351c13f0fb9c73307f25331d29c63a"; + }; + }; + "xpath.js-1.1.0" = { + name = "xpath.js"; + packageName = "xpath.js"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/xpath.js/-/xpath.js-1.1.0.tgz"; + sha512 = "jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ=="; + }; + }; + "xregexp-2.0.0" = { + name = "xregexp"; + packageName = "xregexp"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz"; + sha1 = "52a63e56ca0b84a7f3a5f3d61872f126ad7a5943"; + }; + }; + "xregexp-4.0.0" = { + name = "xregexp"; + packageName = "xregexp"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz"; + sha512 = "PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg=="; + }; + }; + "xsalsa20-1.0.2" = { + name = "xsalsa20"; + packageName = "xsalsa20"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/xsalsa20/-/xsalsa20-1.0.2.tgz"; + sha512 = "g1DFmZ5JJ9Qzvt4dMw6m9IydqoCSP381ucU5zm46Owbk3bwmqAr8eEJirOPc7PrXRn45drzOpAyDp8jsnoyXyw=="; + }; + }; + "xspfr-0.3.1" = { + name = "xspfr"; + packageName = "xspfr"; + version = "0.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/xspfr/-/xspfr-0.3.1.tgz"; + sha1 = "f164263325ae671f53836fb210c7ddbcfda46598"; + }; + }; + "xstream-11.7.0" = { + name = "xstream"; + packageName = "xstream"; + version = "11.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/xstream/-/xstream-11.7.0.tgz"; + sha512 = "wO3TXiQd2/1UZNVsixDIcQgAN6TU4sGH7qIXvs1CRp1kgtkpU8YTfyKt/z/Z1psqcGnR0cJJxHaCnBxtktLx9w=="; + }; + }; + "xtend-3.0.0" = { + name = "xtend"; + packageName = "xtend"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz"; + sha1 = "5cce7407baf642cba7becda568111c493f59665a"; + }; + }; + "xtend-4.0.1" = { + name = "xtend"; + packageName = "xtend"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"; + sha1 = "a5c6d532be656e23db820efb943a1f04998d63af"; + }; + }; + "y18n-3.2.1" = { + name = "y18n"; + packageName = "y18n"; + version = "3.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz"; + sha1 = "6d15fba884c08679c0d77e88e7759e811e07fa41"; + }; + }; + "y18n-4.0.0" = { + name = "y18n"; + packageName = "y18n"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz"; + sha512 = "r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w=="; + }; + }; + "yallist-2.1.2" = { + name = "yallist"; + packageName = "yallist"; + version = "2.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz"; + sha1 = "1c11f9218f076089a47dd512f93c6699a6a81d52"; + }; + }; + "yallist-3.0.2" = { + name = "yallist"; + packageName = "yallist"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz"; + sha1 = "8452b4bb7e83c7c188d8041c1a837c773d6d8bb9"; + }; + }; + "yaml-ast-parser-0.0.40" = { + name = "yaml-ast-parser"; + packageName = "yaml-ast-parser"; + version = "0.0.40"; + src = fetchurl { + url = "https://registry.npmjs.org/yaml-ast-parser/-/yaml-ast-parser-0.0.40.tgz"; + sha1 = "08536d4e73d322b1c9ce207ab8dd70e04d20ae6e"; + }; + }; + "yaml-js-0.0.8" = { + name = "yaml-js"; + packageName = "yaml-js"; + version = "0.0.8"; + src = fetchurl { + url = "https://registry.npmjs.org/yaml-js/-/yaml-js-0.0.8.tgz"; + sha1 = "87cfa5a9613f48e26005420d6a8ee0da6fe8daec"; + }; + }; + "yargs-1.3.3" = { + name = "yargs"; + packageName = "yargs"; + version = "1.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/yargs/-/yargs-1.3.3.tgz"; + sha1 = "054de8b61f22eefdb7207059eaef9d6b83fb931a"; + }; + }; + "yargs-10.0.3" = { + name = "yargs"; + packageName = "yargs"; + version = "10.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/yargs/-/yargs-10.0.3.tgz"; + sha512 = "DqBpQ8NAUX4GyPP/ijDGHsJya4tYqLQrjPr95HNsr1YwL3+daCfvBwg7+gIC6IdJhR2kATh3hb61vjzMWEtjdw=="; + }; + }; + "yargs-10.1.2" = { + name = "yargs"; + packageName = "yargs"; + version = "10.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/yargs/-/yargs-10.1.2.tgz"; + sha512 = "ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig=="; + }; + }; + "yargs-11.0.0" = { + name = "yargs"; + packageName = "yargs"; + version = "11.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/yargs/-/yargs-11.0.0.tgz"; + sha512 = "Rjp+lMYQOWtgqojx1dEWorjCofi1YN7AoFvYV7b1gx/7dAAeuI4kN5SZiEvr0ZmsZTOpDRcCqrpI10L31tFkBw=="; + }; + }; + "yargs-12.0.1" = { + name = "yargs"; + packageName = "yargs"; + version = "12.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/yargs/-/yargs-12.0.1.tgz"; + sha512 = "B0vRAp1hRX4jgIOWFtjfNjd9OA9RWYZ6tqGA9/I/IrTMsxmKvtWy+ersM+jzpQqbC3YfLzeABPdeTgcJ9eu1qQ=="; + }; + }; + "yargs-3.10.0" = { + name = "yargs"; + packageName = "yargs"; + version = "3.10.0"; + src = fetchurl { + url = "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz"; + sha1 = "f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1"; + }; + }; + "yargs-3.32.0" = { + name = "yargs"; + packageName = "yargs"; + version = "3.32.0"; + src = fetchurl { + url = "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz"; + sha1 = "03088e9ebf9e756b69751611d2a5ef591482c995"; + }; + }; + "yargs-6.6.0" = { + name = "yargs"; + packageName = "yargs"; + version = "6.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz"; + sha1 = "782ec21ef403345f830a808ca3d513af56065208"; + }; + }; + "yargs-7.1.0" = { + name = "yargs"; + packageName = "yargs"; + version = "7.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz"; + sha1 = "6ba318eb16961727f5d284f8ea003e8d6154d0c8"; + }; + }; + "yargs-8.0.2" = { + name = "yargs"; + packageName = "yargs"; + version = "8.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz"; + sha1 = "6299a9055b1cefc969ff7e79c1d918dceb22c360"; + }; + }; + "yargs-9.0.1" = { + name = "yargs"; + packageName = "yargs"; + version = "9.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/yargs/-/yargs-9.0.1.tgz"; + sha1 = "52acc23feecac34042078ee78c0c007f5085db4c"; + }; + }; + "yargs-parser-10.1.0" = { + name = "yargs-parser"; + packageName = "yargs-parser"; + version = "10.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz"; + sha512 = "VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ=="; + }; + }; + "yargs-parser-4.2.1" = { + name = "yargs-parser"; + packageName = "yargs-parser"; + version = "4.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz"; + sha1 = "29cceac0dc4f03c6c87b4a9f217dd18c9f74871c"; + }; + }; + "yargs-parser-5.0.0" = { + name = "yargs-parser"; + packageName = "yargs-parser"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz"; + sha1 = "275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a"; + }; + }; + "yargs-parser-7.0.0" = { + name = "yargs-parser"; + packageName = "yargs-parser"; + version = "7.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz"; + sha1 = "8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9"; + }; + }; + "yargs-parser-8.1.0" = { + name = "yargs-parser"; + packageName = "yargs-parser"; + version = "8.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.1.0.tgz"; + sha512 = "yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ=="; + }; + }; + "yargs-parser-9.0.2" = { + name = "yargs-parser"; + packageName = "yargs-parser"; + version = "9.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz"; + sha1 = "9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077"; + }; + }; + "yauzl-2.10.0" = { + name = "yauzl"; + packageName = "yauzl"; + version = "2.10.0"; + src = fetchurl { + url = "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz"; + sha1 = "c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"; + }; + }; + "yauzl-2.4.1" = { + name = "yauzl"; + packageName = "yauzl"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz"; + sha1 = "9528f442dab1b2284e58b4379bb194e22e0c4005"; + }; + }; + "yauzl-2.9.2" = { + name = "yauzl"; + packageName = "yauzl"; + version = "2.9.2"; + src = fetchurl { + url = "https://registry.npmjs.org/yauzl/-/yauzl-2.9.2.tgz"; + sha1 = "4fb1bc7ae1fc2f57037b54af6acc8fe1031c5b77"; + }; + }; + "yeast-0.1.2" = { + name = "yeast"; + packageName = "yeast"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz"; + sha1 = "008e06d8094320c372dbc2f8ed76a0ca6c8ac419"; + }; + }; + "yeoman-character-1.1.0" = { + name = "yeoman-character"; + packageName = "yeoman-character"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/yeoman-character/-/yeoman-character-1.1.0.tgz"; + sha1 = "90d4b5beaf92759086177015b2fdfa2e0684d7c7"; + }; + }; + "yeoman-doctor-3.0.2" = { + name = "yeoman-doctor"; + packageName = "yeoman-doctor"; + version = "3.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/yeoman-doctor/-/yeoman-doctor-3.0.2.tgz"; + sha512 = "/KbouQdKgnqxG6K3Tc8VBPAQLPbruQ7KkbinwR+ah507oOFobHnGs8kqj8oMfafY6rXInHdh7nC5YzicCR4Z0g=="; + }; + }; + "yeoman-environment-2.3.3" = { + name = "yeoman-environment"; + packageName = "yeoman-environment"; + version = "2.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/yeoman-environment/-/yeoman-environment-2.3.3.tgz"; + sha512 = "HBpXdNw8V66EwqIFt01rNhSgX33BOzgVb9CxpIvESvCI4ELeOSniB6gV6RXwrBur8kmHZCIAkYQYpib7Qxx8FQ=="; + }; + }; + "yosay-2.0.2" = { + name = "yosay"; + packageName = "yosay"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/yosay/-/yosay-2.0.2.tgz"; + sha512 = "avX6nz2esp7IMXGag4gu6OyQBsMh/SEn+ZybGu3yKPlOTE6z9qJrzG/0X5vCq/e0rPFy0CUYCze0G5hL310ibA=="; + }; + }; + "z-schema-3.23.0" = { + name = "z-schema"; + packageName = "z-schema"; + version = "3.23.0"; + src = fetchurl { + url = "https://registry.npmjs.org/z-schema/-/z-schema-3.23.0.tgz"; + sha512 = "D8XV0BiHuQbWNEgu68RpjFZJ0C7jt+WYoszXKOohe54TdoTTauUvBQx+lsYCdalGIjGTFdQs5dxKvCUonUERzQ=="; + }; + }; + "zen-observable-0.5.2" = { + name = "zen-observable"; + packageName = "zen-observable"; + version = "0.5.2"; + src = fetchurl { + url = "https://registry.npmjs.org/zen-observable/-/zen-observable-0.5.2.tgz"; + sha512 = "Dhp/R0pqSHj3vPs5O1gVd9kZx5Iew2lqVcfJQOBHx3llM/dLea8vl9wSa9FK8wLdSBQJ6mmgKi9+Rk2DRH3i9Q=="; + }; + }; + "zeparser-0.0.5" = { + name = "zeparser"; + packageName = "zeparser"; + version = "0.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/zeparser/-/zeparser-0.0.5.tgz"; + sha1 = "03726561bc268f2e5444f54c665b7fd4a8c029e2"; + }; + }; + "zero-fill-2.2.3" = { + name = "zero-fill"; + packageName = "zero-fill"; + version = "2.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/zero-fill/-/zero-fill-2.2.3.tgz"; + sha1 = "a3def06ba5e39ae644850bb4ca2ad4112b4855e9"; + }; + }; + "zip-dir-1.0.2" = { + name = "zip-dir"; + packageName = "zip-dir"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/zip-dir/-/zip-dir-1.0.2.tgz"; + sha1 = "253f907aead62a21acd8721d8b88032b2411c051"; + }; + }; + "zip-object-0.1.0" = { + name = "zip-object"; + packageName = "zip-object"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/zip-object/-/zip-object-0.1.0.tgz"; + sha1 = "c1a0da04c88c837756e248680a03ff902ec3f53a"; + }; + }; + "zip-stream-1.2.0" = { + name = "zip-stream"; + packageName = "zip-stream"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/zip-stream/-/zip-stream-1.2.0.tgz"; + sha1 = "a8bc45f4c1b49699c6b90198baacaacdbcd4ba04"; + }; + }; + "zip-stream-2.0.1" = { + name = "zip-stream"; + packageName = "zip-stream"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/zip-stream/-/zip-stream-2.0.1.tgz"; + sha512 = "c+eUhhkDpaK87G/py74wvWLtz2kzMPNCCkUApkun50ssE0oQliIQzWpTnwjB+MTKVIf2tGzIgHyqW/Y+W77ecQ=="; + }; + }; + }; +in +{ + alloy = nodeEnv.buildNodePackage { + name = "alloy"; + packageName = "alloy"; + version = "1.13.2"; + src = fetchurl { + url = "https://registry.npmjs.org/alloy/-/alloy-1.13.2.tgz"; + sha512 = "XtcUf7n2nfz7tEyV2auK55d018ji3WIJYSQAowF9h69go3Jr68OPvhJiaCQikpbM5b+NNw7LBBkKUVJxA3LVsA=="; + }; + dependencies = [ + sources."JSV-4.0.2" + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."array-unique-0.3.2" + sources."async-2.6.1" + sources."babel-code-frame-6.26.0" + (sources."babel-core-6.26.3" // { + dependencies = [ + sources."source-map-0.5.7" + ]; + }) + (sources."babel-generator-6.26.1" // { + dependencies = [ + sources."source-map-0.5.7" + ]; + }) + sources."babel-helpers-6.24.1" + sources."babel-messages-6.23.0" + sources."babel-register-6.26.0" + sources."babel-runtime-6.26.0" + sources."babel-template-6.26.0" + sources."babel-traverse-6.26.0" + sources."babel-types-6.26.0" + sources."babylon-6.18.0" + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."chalk-1.1.3" + sources."chmodr-1.0.2" + sources."colors-1.3.2" + sources."commander-2.17.1" + sources."concat-map-0.0.1" + sources."convert-source-map-1.5.1" + sources."core-js-2.5.7" + sources."debug-2.6.9" + sources."detect-indent-4.0.0" + sources."ejs-2.5.7" + sources."ensure-posix-path-1.0.2" + sources."escape-string-regexp-1.0.5" + sources."esutils-2.0.2" + sources."fs-extra-5.0.0" + (sources."global-modules-0.2.3" // { + dependencies = [ + sources."is-windows-0.2.0" + ]; + }) + sources."global-paths-1.0.0" + (sources."global-prefix-0.1.5" // { + dependencies = [ + sources."is-windows-0.2.0" + ]; + }) + sources."globals-9.18.0" + sources."graceful-fs-4.1.11" + sources."has-ansi-2.0.0" + sources."has-color-0.1.7" + sources."home-or-tmp-2.0.0" + sources."homedir-polyfill-1.0.1" + sources."ini-1.3.5" + sources."invariant-2.2.4" + sources."is-3.2.1" + sources."is-finite-1.0.2" + sources."is-windows-1.0.2" + sources."isexe-2.0.0" + sources."js-tokens-3.0.2" + sources."jsesc-1.3.0" + sources."json5-0.5.1" + sources."jsonfile-4.0.0" + sources."jsonlint-1.6.2" + sources."lodash-4.17.10" + sources."loose-envify-1.4.0" + sources."matcher-collection-1.0.5" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."moment-2.20.1" + sources."ms-2.0.0" + sources."node.extend-2.0.0" + (sources."nomnom-1.8.1" // { + dependencies = [ + sources."ansi-styles-1.0.0" + sources."chalk-0.4.0" + sources."strip-ansi-0.1.1" + ]; + }) + sources."number-is-nan-1.0.1" + sources."os-homedir-1.0.2" + sources."os-tmpdir-1.0.2" + sources."parse-passwd-1.0.0" + sources."path-is-absolute-1.0.1" + sources."path-parse-1.0.6" + sources."pkginfo-0.4.1" + sources."private-0.1.8" + sources."regenerator-runtime-0.11.1" + sources."repeating-2.0.1" + sources."resolve-1.8.1" + sources."sax-0.5.8" + sources."slash-1.0.0" + sources."source-map-0.6.1" + (sources."source-map-support-0.4.18" // { + dependencies = [ + sources."source-map-0.5.7" + ]; + }) + sources."strip-ansi-3.0.1" + sources."supports-color-2.0.0" + sources."to-fast-properties-1.0.3" + sources."trim-right-1.0.1" + sources."underscore-1.6.0" + sources."universalify-0.1.2" + sources."walk-sync-0.3.3" + sources."which-1.3.1" + sources."xml2js-0.2.8" + sources."xml2tss-0.0.5" + sources."xmldom-0.1.27" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Appcelerator Titanium MVC Framework"; + homepage = "https://github.com/appcelerator/alloy#readme"; + license = "Apache-2.0"; + }; + production = true; + bypassCache = true; + }; + asar = nodeEnv.buildNodePackage { + name = "asar"; + packageName = "asar"; + version = "0.14.3"; + src = fetchurl { + url = "https://registry.npmjs.org/asar/-/asar-0.14.3.tgz"; + sha512 = "+hNnVVDmYbv05We/a9knj/98w171+A94A9DNHj+3kXUr3ENTQoSEcfbJRvBBRHyOh4vukBYWujmHvvaMmQoQbg=="; + }; + dependencies = [ + sources."abbrev-1.1.1" + sources."ajv-5.5.2" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."balanced-match-1.0.0" + sources."bcrypt-pbkdf-1.0.2" + sources."binary-0.3.0" + sources."brace-expansion-1.1.11" + sources."buffers-0.1.1" + sources."caseless-0.12.0" + sources."chainsaw-0.1.0" + sources."chromium-pickle-js-0.2.0" + sources."co-4.6.0" + sources."combined-stream-1.0.6" + sources."commander-2.17.1" + sources."concat-map-0.0.1" + sources."core-util-is-1.0.2" + sources."cuint-0.2.2" + sources."dashdash-1.14.1" + sources."decompress-zip-0.3.0" + sources."delayed-stream-1.0.0" + sources."ecc-jsbn-0.1.2" + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."fs-extra-0.26.7" + sources."fs.realpath-1.0.0" + sources."getpass-0.1.7" + sources."glob-6.0.4" + sources."graceful-fs-4.1.11" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + sources."http-signature-1.2.0" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."is-typedarray-1.0.0" + sources."isarray-0.0.1" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsonfile-2.4.0" + sources."jsprim-1.4.1" + sources."klaw-1.3.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."mkpath-0.1.0" + sources."mksnapshot-0.3.1" + sources."nopt-3.0.6" + sources."oauth-sign-0.9.0" + sources."once-1.4.0" + sources."os-tmpdir-1.0.2" + sources."path-is-absolute-1.0.1" + sources."performance-now-2.1.0" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."q-1.5.1" + sources."qs-6.5.2" + sources."readable-stream-1.1.14" + sources."request-2.88.0" + (sources."rimraf-2.6.2" // { + dependencies = [ + sources."glob-7.1.3" + ]; + }) + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."sshpk-1.14.2" + sources."string_decoder-0.10.31" + sources."tmp-0.0.28" + (sources."touch-0.0.3" // { + dependencies = [ + sources."nopt-1.0.10" + ]; + }) + sources."tough-cookie-2.4.3" + sources."traverse-0.3.9" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."uuid-3.3.2" + sources."verror-1.10.0" + sources."wrappy-1.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Creating Electron app packages"; + homepage = https://github.com/electron/asar; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + azure-cli = nodeEnv.buildNodePackage { + name = "azure-cli"; + packageName = "azure-cli"; + version = "0.10.19"; + src = fetchurl { + url = "https://registry.npmjs.org/azure-cli/-/azure-cli-0.10.19.tgz"; + sha512 = "9OBihy+L53g9ALssKTY/vTWEiz8mGEJ1asWiCdfPdQ1Uf++tewiNrN7Fq2Eb6ZYtvK0BYvPZlh3bHguKmKO3yA=="; + }; + dependencies = [ + sources."@types/node-8.10.28" + sources."JSV-4.0.2" + sources."adal-node-0.1.28" + sources."ajv-5.5.2" + sources."amdefine-1.0.1" + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."applicationinsights-0.16.0" + sources."asap-2.0.6" + sources."asn1-0.2.4" + sources."assert-plus-0.2.0" + sources."async-1.4.2" + sources."asynckit-0.4.0" + sources."aws-sign2-0.6.0" + sources."aws4-1.8.0" + sources."azure-arm-authorization-2.0.0" + sources."azure-arm-batch-3.1.2" + sources."azure-arm-cdn-4.0.2" + sources."azure-arm-commerce-2.0.0" + sources."azure-arm-compute-3.0.0-preview" + (sources."azure-arm-datalake-analytics-1.0.2-preview" // { + dependencies = [ + sources."async-0.2.7" + sources."ms-rest-1.15.7" + sources."ms-rest-azure-1.15.7" + sources."request-2.74.0" + ]; + }) + (sources."azure-arm-datalake-store-1.0.2-preview" // { + dependencies = [ + sources."async-0.2.7" + sources."ms-rest-1.15.7" + sources."ms-rest-azure-1.15.7" + sources."request-2.74.0" + ]; + }) + sources."azure-arm-devtestlabs-2.1.1" + sources."azure-arm-dns-2.1.0" + sources."azure-arm-hdinsight-0.2.2" + sources."azure-arm-hdinsight-jobs-0.1.0" + sources."azure-arm-insights-0.11.3" + sources."azure-arm-iothub-1.0.1-preview" + sources."azure-arm-network-5.3.0" + (sources."azure-arm-powerbiembedded-0.1.1" // { + dependencies = [ + sources."async-0.2.7" + sources."ms-rest-1.15.7" + sources."ms-rest-azure-1.15.7" + sources."request-2.74.0" + ]; + }) + (sources."azure-arm-rediscache-0.2.3" // { + dependencies = [ + sources."async-0.2.7" + sources."ms-rest-1.15.7" + sources."ms-rest-azure-1.15.7" + sources."request-2.74.0" + ]; + }) + (sources."azure-arm-resource-1.6.1-preview" // { + dependencies = [ + sources."async-0.2.7" + sources."ms-rest-1.15.7" + sources."ms-rest-azure-1.15.7" + sources."request-2.74.0" + ]; + }) + sources."azure-arm-servermanagement-1.1.0" + sources."azure-arm-storage-5.2.0" + sources."azure-arm-trafficmanager-1.1.0-preview" + (sources."azure-arm-website-0.11.5" // { + dependencies = [ + sources."async-0.2.7" + sources."ms-rest-1.15.7" + sources."ms-rest-azure-1.15.7" + sources."request-2.74.0" + ]; + }) + sources."azure-asm-compute-0.18.0" + sources."azure-asm-hdinsight-0.10.2" + sources."azure-asm-mgmt-0.10.1" + sources."azure-asm-network-0.13.0" + sources."azure-asm-sb-0.10.1" + sources."azure-asm-sql-0.10.1" + sources."azure-asm-storage-0.12.0" + sources."azure-asm-subscription-0.10.1" + sources."azure-asm-trafficmanager-0.10.3" + (sources."azure-asm-website-0.10.7" // { + dependencies = [ + sources."underscore-1.9.1" + ]; + }) + (sources."azure-batch-3.2.2" // { + dependencies = [ + sources."underscore-1.9.1" + ]; + }) + (sources."azure-common-0.9.20" // { + dependencies = [ + sources."validator-9.4.1" + sources."xml2js-0.2.7" + ]; + }) + sources."azure-gallery-2.0.0-pre.18" + sources."azure-graph-2.2.0" + (sources."azure-keyvault-1.0.0" // { + dependencies = [ + sources."async-0.2.7" + sources."ms-rest-1.15.7" + sources."ms-rest-azure-1.15.7" + sources."request-2.74.0" + ]; + }) + (sources."azure-monitoring-0.10.6" // { + dependencies = [ + sources."underscore-1.9.1" + ]; + }) + (sources."azure-servicefabric-0.1.5" // { + dependencies = [ + sources."async-0.2.7" + sources."ms-rest-1.15.7" + sources."ms-rest-azure-1.15.7" + sources."request-2.74.0" + ]; + }) + (sources."azure-storage-2.10.1" // { + dependencies = [ + sources."extend-1.2.1" + sources."readable-stream-2.0.6" + sources."underscore-1.8.3" + sources."validator-9.4.1" + sources."xml2js-0.2.8" + ]; + }) + sources."balanced-match-1.0.0" + sources."bcrypt-pbkdf-1.0.2" + (sources."bl-1.1.2" // { + dependencies = [ + sources."readable-stream-2.0.6" + ]; + }) + sources."boom-2.10.1" + sources."brace-expansion-1.1.11" + sources."browserify-mime-1.2.9" + sources."buffer-equal-constant-time-1.0.1" + sources."buffer-from-1.1.1" + sources."caller-id-0.1.0" + sources."caseless-0.11.0" + sources."chalk-1.1.3" + sources."clone-1.0.4" + sources."co-4.6.0" + sources."colors-1.1.2" + sources."combined-stream-1.0.6" + sources."commander-1.0.4" + sources."concat-map-0.0.1" + (sources."concat-stream-1.6.2" // { + dependencies = [ + sources."process-nextick-args-2.0.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + sources."core-util-is-1.0.2" + sources."cryptiles-2.0.5" + sources."ctype-0.5.2" + sources."cycle-1.0.3" + (sources."dashdash-1.14.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."date-utils-1.2.21" + sources."dateformat-1.0.2-1.2.3" + sources."deep-equal-1.0.1" + sources."defaults-1.0.3" + sources."delayed-stream-1.0.0" + sources."duplexer-0.1.1" + sources."easy-table-1.1.0" + sources."ecc-jsbn-0.1.2" + sources."ecdsa-sig-formatter-1.0.10" + sources."envconf-0.0.4" + sources."escape-string-regexp-1.0.5" + sources."event-stream-3.1.5" + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."eyes-0.1.8" + sources."fast-deep-equal-1.1.0" + sources."fast-json-patch-0.5.6" + sources."fast-json-stable-stringify-2.0.0" + sources."fibers-1.0.15" + sources."forever-agent-0.6.1" + (sources."form-data-1.0.1" // { + dependencies = [ + sources."async-2.6.1" + ]; + }) + sources."from-0.1.7" + sources."fs.realpath-1.0.0" + sources."galaxy-0.1.12" + sources."generate-function-2.2.0" + sources."generate-object-property-1.2.0" + (sources."getpass-0.1.7" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."github-0.1.6" + sources."glob-7.1.3" + sources."har-schema-2.0.0" + (sources."har-validator-2.0.6" // { + dependencies = [ + sources."commander-2.17.1" + ]; + }) + sources."has-ansi-2.0.0" + sources."has-color-0.1.7" + sources."hash-base-3.0.4" + sources."hawk-3.1.3" + sources."hoek-2.16.3" + sources."http-basic-2.5.1" + sources."http-response-object-1.1.0" + sources."http-signature-1.1.1" + sources."i-0.3.6" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."is-buffer-1.1.6" + sources."is-my-ip-valid-1.0.0" + sources."is-my-json-valid-2.19.0" + sources."is-property-1.0.2" + sources."is-stream-1.1.0" + sources."is-typedarray-1.0.0" + sources."isarray-1.0.0" + sources."isstream-0.1.2" + sources."js2xmlparser-1.0.0" + sources."jsbn-0.1.1" + sources."json-edm-parser-0.1.2" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsonlint-1.6.2" + sources."jsonminify-0.4.1" + sources."jsonparse-1.2.0" + sources."jsonpointer-4.0.1" + (sources."jsprim-1.4.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."jsrsasign-4.8.2" + sources."jwa-1.1.6" + sources."jws-3.1.5" + sources."jwt-decode-2.2.0" + sources."keypress-0.1.0" + (sources."kuduscript-1.0.16" // { + dependencies = [ + sources."commander-1.1.1" + sources."streamline-0.4.11" + ]; + }) + sources."lodash-4.17.10" + sources."map-stream-0.1.0" + sources."md5.js-1.3.4" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."moment-2.22.2" + (sources."ms-rest-2.3.6" // { + dependencies = [ + sources."through-2.3.8" + sources."tunnel-0.0.5" + ]; + }) + (sources."ms-rest-azure-2.5.7" // { + dependencies = [ + sources."async-2.6.0" + ]; + }) + sources."mute-stream-0.0.7" + sources."ncp-0.4.2" + sources."node-forge-0.6.23" + sources."node-uuid-1.4.8" + (sources."nomnom-1.8.1" // { + dependencies = [ + sources."ansi-styles-1.0.0" + sources."chalk-0.4.0" + sources."strip-ansi-0.1.1" + sources."underscore-1.6.0" + ]; + }) + sources."oauth-sign-0.8.2" + sources."omelette-0.3.2" + sources."once-1.4.0" + sources."openssl-wrapper-0.3.4" + sources."os-homedir-1.0.2" + sources."path-is-absolute-1.0.1" + sources."pause-stream-0.0.11" + sources."performance-now-2.1.0" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + sources."pkginfo-0.4.1" + sources."process-nextick-args-1.0.7" + sources."progress-1.1.8" + sources."promise-7.3.1" + (sources."prompt-0.2.14" // { + dependencies = [ + sources."async-0.2.10" + sources."colors-0.6.2" + (sources."winston-0.8.3" // { + dependencies = [ + sources."pkginfo-0.3.1" + ]; + }) + ]; + }) + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-6.2.3" + sources."read-1.0.7" + (sources."readable-stream-1.0.34" // { + dependencies = [ + sources."isarray-0.0.1" + ]; + }) + (sources."request-2.88.0" // { + dependencies = [ + sources."assert-plus-1.0.0" + sources."aws-sign2-0.7.0" + sources."caseless-0.12.0" + sources."form-data-2.3.2" + sources."har-validator-5.1.0" + sources."http-signature-1.2.0" + sources."oauth-sign-0.9.0" + sources."qs-6.5.2" + sources."tough-cookie-2.4.3" + sources."tunnel-agent-0.6.0" + ]; + }) + sources."revalidator-0.1.8" + sources."rimraf-2.6.2" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."sax-0.5.2" + sources."sntp-1.0.9" + sources."source-map-0.1.43" + sources."split-0.2.10" + (sources."ssh-key-to-pem-0.11.0" // { + dependencies = [ + sources."asn1-0.1.11" + ]; + }) + (sources."sshpk-1.14.2" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."stack-trace-0.0.10" + sources."stream-combiner-0.0.4" + sources."streamline-0.10.17" + sources."streamline-streams-0.1.5" + sources."string_decoder-0.10.31" + sources."stringstream-0.0.6" + sources."strip-ansi-3.0.1" + sources."supports-color-2.0.0" + sources."sync-request-3.0.0" + sources."then-request-2.2.0" + sources."through-2.3.4" + sources."tough-cookie-2.3.4" + sources."tunnel-0.0.2" + sources."tunnel-agent-0.4.3" + sources."tweetnacl-0.14.5" + sources."typedarray-0.0.6" + sources."underscore-1.4.4" + sources."user-home-2.0.0" + sources."util-deprecate-1.0.2" + (sources."utile-0.2.1" // { + dependencies = [ + sources."async-0.2.10" + ]; + }) + sources."uuid-3.3.2" + sources."validator-5.2.0" + (sources."verror-1.10.0" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."wcwidth-1.0.1" + (sources."winston-2.1.1" // { + dependencies = [ + sources."async-1.0.0" + sources."colors-1.0.3" + sources."pkginfo-0.3.1" + ]; + }) + sources."wordwrap-0.0.2" + sources."wrappy-1.0.2" + sources."xml2js-0.1.14" + sources."xmlbuilder-0.4.3" + sources."xmldom-0.1.27" + sources."xpath.js-1.1.0" + sources."xtend-4.0.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Microsoft Azure Cross Platform Command Line tool"; + homepage = https://github.com/Azure/azure-xplat-cli; + license = "Apache-2.0"; + }; + production = true; + bypassCache = true; + }; + bower = nodeEnv.buildNodePackage { + name = "bower"; + packageName = "bower"; + version = "1.8.4"; + src = fetchurl { + url = "https://registry.npmjs.org/bower/-/bower-1.8.4.tgz"; + sha1 = "e7876a076deb8137f7d06525dc5e8c66db82f28a"; + }; + buildInputs = globalBuildInputs; + meta = { + description = "The browser package manager"; + homepage = http://bower.io/; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + bower2nix = nodeEnv.buildNodePackage { + name = "bower2nix"; + packageName = "bower2nix"; + version = "3.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/bower2nix/-/bower2nix-3.2.0.tgz"; + sha1 = "5a0cabad7d5d5e6c35dbc068719c6c919e903fb5"; + }; + dependencies = [ + sources."argparse-1.0.4" + sources."array-find-index-1.0.2" + sources."balanced-match-1.0.0" + sources."bower-1.8.4" + sources."bower-endpoint-parser-0.2.1" + sources."bower-json-0.6.0" + sources."bower-logger-0.2.1" + sources."brace-expansion-1.1.11" + sources."builtin-modules-1.1.1" + sources."camelcase-2.1.1" + sources."camelcase-keys-2.1.0" + sources."concat-map-0.0.1" + sources."currently-unhandled-0.4.1" + sources."debug-2.6.9" + sources."decamelize-1.2.0" + sources."deep-extend-0.4.2" + sources."ends-with-0.2.0" + sources."error-ex-1.3.2" + sources."ext-list-2.2.2" + sources."ext-name-3.0.0" + sources."find-up-1.1.2" + (sources."fs-extra-0.26.7" // { + dependencies = [ + sources."graceful-fs-4.1.11" + ]; + }) + sources."fs.realpath-1.0.0" + sources."get-stdin-4.0.1" + sources."glob-6.0.4" + sources."graceful-fs-3.0.11" + sources."hosted-git-info-2.7.1" + sources."indent-string-2.1.0" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."intersect-1.0.1" + sources."is-arrayish-0.2.1" + sources."is-builtin-module-1.0.0" + sources."is-finite-1.0.2" + sources."is-plain-obj-1.1.0" + sources."is-utf8-0.2.1" + (sources."jsonfile-2.4.0" // { + dependencies = [ + sources."graceful-fs-4.1.11" + ]; + }) + (sources."klaw-1.3.1" // { + dependencies = [ + sources."graceful-fs-4.1.11" + ]; + }) + (sources."load-json-file-1.1.0" // { + dependencies = [ + sources."graceful-fs-4.1.11" + ]; + }) + sources."lodash-4.2.1" + sources."loud-rejection-1.6.0" + sources."map-obj-1.0.1" + sources."meow-3.7.0" + sources."mime-db-1.36.0" + sources."minimatch-3.0.4" + sources."minimist-1.2.0" + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."ms-2.0.0" + sources."natives-1.1.4" + sources."normalize-package-data-2.4.0" + sources."number-is-nan-1.0.1" + sources."object-assign-4.1.1" + sources."once-1.4.0" + sources."os-tmpdir-1.0.2" + sources."parse-json-2.2.0" + sources."path-exists-2.1.0" + sources."path-is-absolute-1.0.1" + (sources."path-type-1.1.0" // { + dependencies = [ + sources."graceful-fs-4.1.11" + ]; + }) + sources."pify-2.3.0" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + sources."promised-temp-0.1.0" + sources."q-1.5.1" + sources."read-pkg-1.1.0" + sources."read-pkg-up-1.0.1" + sources."redent-1.0.0" + sources."repeating-2.0.1" + (sources."rimraf-2.6.2" // { + dependencies = [ + sources."glob-7.1.3" + ]; + }) + sources."semver-5.5.1" + sources."signal-exit-3.0.2" + sources."sort-keys-1.1.2" + sources."sort-keys-length-1.0.1" + sources."spdx-correct-3.0.0" + sources."spdx-exceptions-2.1.0" + sources."spdx-expression-parse-3.0.0" + sources."spdx-license-ids-3.0.0" + sources."sprintf-js-1.0.3" + sources."strip-bom-2.0.0" + sources."strip-indent-1.0.1" + (sources."temp-0.8.3" // { + dependencies = [ + sources."rimraf-2.2.8" + ]; + }) + sources."trim-newlines-1.0.0" + sources."validate-npm-package-license-3.0.4" + sources."wrappy-1.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Generate nix expressions to fetch bower dependencies"; + homepage = https://github.com/rvl/bower2nix; + license = "GPL-3.0"; + }; + production = true; + bypassCache = true; + }; + browserify = nodeEnv.buildNodePackage { + name = "browserify"; + packageName = "browserify"; + version = "16.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/browserify/-/browserify-16.2.2.tgz"; + sha512 = "fMES05wq1Oukts6ksGUU2TMVHHp06LyQt0SIwbXIHm7waSrQmNBZePsU0iM/4f94zbvb/wHma+D1YrdzWYnF/A=="; + }; + dependencies = [ + sources."JSONStream-1.3.4" + sources."acorn-5.7.2" + sources."acorn-dynamic-import-3.0.0" + sources."acorn-node-1.5.2" + sources."array-filter-0.0.1" + sources."array-map-0.0.0" + sources."array-reduce-0.0.0" + sources."asn1.js-4.10.1" + (sources."assert-1.4.1" // { + dependencies = [ + sources."inherits-2.0.1" + sources."util-0.10.3" + ]; + }) + sources."balanced-match-1.0.0" + sources."base64-js-1.3.0" + sources."bn.js-4.11.8" + sources."brace-expansion-1.1.11" + sources."brorand-1.1.0" + sources."browser-pack-6.1.0" + (sources."browser-resolve-1.11.3" // { + dependencies = [ + sources."resolve-1.1.7" + ]; + }) + sources."browserify-aes-1.2.0" + sources."browserify-cipher-1.0.1" + sources."browserify-des-1.0.2" + sources."browserify-rsa-4.0.1" + sources."browserify-sign-4.0.4" + sources."browserify-zlib-0.2.0" + sources."buffer-5.2.0" + sources."buffer-from-1.1.1" + sources."buffer-xor-1.0.3" + sources."builtin-status-codes-3.0.0" + sources."cached-path-relative-1.0.1" + sources."cipher-base-1.0.4" + sources."combine-source-map-0.8.0" + sources."concat-map-0.0.1" + sources."concat-stream-1.6.2" + sources."console-browserify-1.1.0" + sources."constants-browserify-1.0.0" + sources."convert-source-map-1.1.3" + sources."core-util-is-1.0.2" + sources."create-ecdh-4.0.3" + sources."create-hash-1.2.0" + sources."create-hmac-1.1.7" + sources."crypto-browserify-3.12.0" + sources."date-now-0.1.4" + sources."defined-1.0.0" + sources."deps-sort-2.0.0" + sources."des.js-1.0.0" + (sources."detective-5.1.0" // { + dependencies = [ + sources."minimist-1.2.0" + ]; + }) + sources."diffie-hellman-5.0.3" + sources."domain-browser-1.2.0" + sources."duplexer2-0.1.4" + sources."elliptic-6.4.1" + sources."events-2.1.0" + sources."evp_bytestokey-1.0.3" + sources."fs.realpath-1.0.0" + sources."function-bind-1.1.1" + sources."get-assigned-identifiers-1.2.0" + sources."glob-7.1.3" + sources."has-1.0.3" + sources."hash-base-3.0.4" + sources."hash.js-1.1.5" + sources."hmac-drbg-1.0.1" + sources."htmlescape-1.1.1" + sources."https-browserify-1.0.0" + sources."ieee754-1.1.12" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."inline-source-map-0.6.2" + sources."insert-module-globals-7.2.0" + sources."is-buffer-1.1.6" + sources."isarray-2.0.4" + sources."json-stable-stringify-0.0.1" + sources."jsonify-0.0.0" + sources."jsonparse-1.3.1" + sources."labeled-stream-splicer-2.0.1" + sources."lodash.memoize-3.0.4" + sources."md5.js-1.3.4" + sources."miller-rabin-4.0.1" + sources."minimalistic-assert-1.0.1" + sources."minimalistic-crypto-utils-1.0.1" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."module-deps-6.1.0" + sources."once-1.4.0" + sources."os-browserify-0.3.0" + sources."pako-1.0.6" + sources."parents-1.0.1" + sources."parse-asn1-5.1.1" + sources."path-browserify-0.0.1" + sources."path-is-absolute-1.0.1" + sources."path-parse-1.0.6" + sources."path-platform-0.11.15" + sources."pbkdf2-3.0.16" + sources."process-0.11.10" + sources."process-nextick-args-2.0.0" + sources."public-encrypt-4.0.2" + sources."punycode-1.4.1" + sources."querystring-0.2.0" + sources."querystring-es3-0.2.1" + sources."randombytes-2.0.6" + sources."randomfill-1.0.4" + sources."read-only-stream-2.0.0" + (sources."readable-stream-2.3.6" // { + dependencies = [ + sources."isarray-1.0.0" + ]; + }) + sources."resolve-1.8.1" + sources."ripemd160-2.0.2" + sources."safe-buffer-5.1.2" + sources."sha.js-2.4.11" + sources."shasum-1.0.2" + sources."shell-quote-1.6.1" + sources."simple-concat-1.0.0" + sources."source-map-0.5.7" + sources."stream-browserify-2.0.1" + sources."stream-combiner2-1.1.1" + sources."stream-http-2.8.3" + sources."stream-splicer-2.0.0" + sources."string_decoder-1.1.1" + (sources."subarg-1.0.0" // { + dependencies = [ + sources."minimist-1.2.0" + ]; + }) + sources."syntax-error-1.4.0" + sources."through-2.3.8" + sources."through2-2.0.3" + sources."timers-browserify-1.4.2" + sources."to-arraybuffer-1.0.1" + sources."tty-browserify-0.0.1" + sources."typedarray-0.0.6" + sources."umd-3.0.3" + sources."undeclared-identifiers-1.1.2" + (sources."url-0.11.0" // { + dependencies = [ + sources."punycode-1.3.2" + ]; + }) + sources."util-0.10.4" + sources."util-deprecate-1.0.2" + sources."vm-browserify-1.1.0" + sources."wrappy-1.0.2" + sources."xtend-4.0.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "browser-side require() the node way"; + homepage = "https://github.com/browserify/browserify#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + castnow = nodeEnv.buildNodePackage { + name = "castnow"; + packageName = "castnow"; + version = "0.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/castnow/-/castnow-0.6.0.tgz"; + sha512 = "VybZ8QYuJyJHt88TIi12nxsIO/89vmcM1Trna0bTq5O2uzz5SDBE2piU+x87B85V4woosyw9T45f39CZzYjxAw=="; + }; + dependencies = [ + sources."addr-to-ip-port-1.5.1" + sources."airplay-js-0.2.16" + sources."ansi-regex-1.1.1" + sources."ansi-styles-2.2.1" + sources."append-0.1.1" + sources."array-find-0.1.1" + sources."array-find-index-1.0.2" + sources."array-loop-1.0.0" + sources."array-shuffle-1.0.1" + sources."ascli-0.3.0" + sources."async-0.2.10" + sources."aws-sign-0.2.1" + sources."balanced-match-1.0.0" + sources."base64-js-1.3.0" + sources."bencode-2.0.0" + sources."bitfield-0.1.0" + (sources."bittorrent-dht-6.4.2" // { + dependencies = [ + sources."bencode-0.7.0" + ]; + }) + (sources."bittorrent-tracker-7.7.0" // { + dependencies = [ + sources."bencode-0.8.0" + ]; + }) + sources."blob-to-buffer-1.2.8" + sources."bn.js-4.11.8" + sources."bncode-0.5.3" + sources."boom-0.3.8" + sources."brace-expansion-1.1.11" + sources."buffer-alloc-1.2.0" + sources."buffer-alloc-unsafe-1.1.0" + sources."buffer-equal-0.0.1" + sources."buffer-equals-1.0.4" + sources."buffer-fill-1.0.0" + sources."buffer-from-1.1.1" + sources."bufferview-1.0.1" + sources."builtin-modules-1.1.1" + sources."bytebuffer-3.5.5" + sources."camelcase-2.1.1" + sources."camelcase-keys-2.1.0" + sources."castv2-0.1.9" + sources."castv2-client-1.2.0" + sources."chalk-1.0.0" + sources."chromecast-player-0.2.3" + sources."chromecast-scanner-0.5.0" + sources."cli-width-1.1.1" + sources."clivas-0.1.4" + sources."co-3.1.0" + sources."codepage-1.4.0" + sources."colour-0.7.1" + sources."combined-stream-0.0.7" + sources."commander-2.17.1" + sources."compact2string-1.4.0" + sources."concat-map-0.0.1" + (sources."concat-stream-1.6.2" // { + dependencies = [ + sources."isarray-1.0.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + sources."cookie-jar-0.2.0" + sources."core-util-is-1.0.2" + sources."cryptiles-0.1.3" + sources."currently-unhandled-0.4.1" + sources."cyclist-0.1.1" + sources."debounced-seeker-1.0.0" + sources."debug-2.6.9" + sources."decamelize-1.2.0" + sources."decompress-response-3.3.0" + sources."deep-extend-0.2.11" + sources."delayed-stream-0.0.5" + sources."diveSync-0.3.0" + sources."dns-js-0.2.1" + (sources."end-of-stream-1.0.0" // { + dependencies = [ + sources."once-1.3.3" + ]; + }) + sources."error-ex-1.3.2" + sources."escape-string-regexp-1.0.5" + sources."exit-on-epipe-1.0.1" + sources."fifo-0.1.4" + (sources."figures-1.7.0" // { + dependencies = [ + sources."object-assign-4.1.1" + ]; + }) + sources."find-up-1.1.2" + sources."flatten-0.0.1" + sources."forever-agent-0.2.0" + (sources."form-data-0.0.10" // { + dependencies = [ + sources."mime-1.2.11" + ]; + }) + (sources."fs-chunk-store-1.7.0" // { + dependencies = [ + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."thunky-1.0.2" + ]; + }) + sources."fs.realpath-1.0.0" + sources."get-browser-rtc-1.0.2" + sources."get-stdin-4.0.1" + sources."glob-7.1.3" + sources."got-1.2.2" + sources."graceful-fs-4.1.11" + sources."has-ansi-1.0.3" + sources."hat-0.0.3" + sources."hawk-0.10.2" + sources."hoek-0.7.6" + sources."hosted-git-info-2.7.1" + sources."immediate-chunk-store-1.0.8" + sources."indent-string-2.1.0" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.1.0" + sources."inquirer-0.8.5" + sources."internal-ip-1.2.0" + sources."ip-1.1.5" + sources."ip-set-1.0.1" + sources."ipaddr.js-1.8.1" + sources."is-arrayish-0.2.1" + sources."is-builtin-module-1.0.0" + sources."is-finite-1.0.2" + sources."is-utf8-0.2.1" + sources."isarray-0.0.1" + sources."json-stringify-safe-3.0.0" + sources."k-bucket-0.6.0" + (sources."k-rpc-3.7.0" // { + dependencies = [ + sources."k-bucket-2.0.1" + ]; + }) + sources."k-rpc-socket-1.8.0" + sources."keypress-0.2.1" + sources."load-json-file-1.1.0" + sources."lodash-3.10.1" + sources."long-2.4.0" + sources."loud-rejection-1.6.0" + sources."lru-2.0.1" + sources."magnet-uri-5.2.3" + sources."map-obj-1.0.1" + (sources."mdns-js-1.0.1" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + (sources."meow-3.7.0" // { + dependencies = [ + sources."object-assign-4.1.1" + ]; + }) + sources."mime-1.6.0" + sources."mimic-response-1.0.1" + sources."minimatch-3.0.4" + sources."minimist-1.2.0" + sources."mkdirp-0.3.5" + sources."ms-2.0.0" + sources."multicast-dns-4.0.1" + sources."mutate.js-0.2.0" + sources."mute-stream-0.0.4" + sources."network-address-0.0.5" + sources."node-uuid-1.4.8" + sources."normalize-package-data-2.4.0" + sources."number-is-nan-1.0.1" + sources."numeral-1.5.6" + sources."oauth-sign-0.2.0" + sources."object-assign-1.0.0" + sources."once-1.4.0" + sources."open-0.0.5" + (sources."optimist-0.6.1" // { + dependencies = [ + sources."minimist-0.0.10" + ]; + }) + sources."options-0.0.6" + sources."optjs-3.2.2" + sources."pad-0.0.5" + sources."parse-json-2.2.0" + (sources."parse-torrent-5.9.1" // { + dependencies = [ + sources."get-stdin-6.0.0" + ]; + }) + (sources."parse-torrent-file-2.1.4" // { + dependencies = [ + sources."bencode-0.7.0" + ]; + }) + sources."path-exists-2.1.0" + sources."path-is-absolute-1.0.1" + sources."path-type-1.1.0" + (sources."peer-wire-protocol-0.7.1" // { + dependencies = [ + sources."bncode-0.2.3" + ]; + }) + sources."peer-wire-swarm-0.12.2" + sources."peerflix-0.34.0" + sources."pify-2.3.0" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + (sources."playerui-1.3.0" // { + dependencies = [ + sources."ansi-regex-0.2.1" + sources."ansi-styles-1.1.0" + sources."chalk-0.5.1" + sources."has-ansi-0.1.0" + sources."strip-ansi-0.3.0" + sources."supports-color-0.2.0" + ]; + }) + sources."plist-3.0.1" + sources."process-nextick-args-2.0.0" + sources."promiscuous-0.6.0" + sources."protobufjs-3.8.2" + (sources."pump-0.3.5" // { + dependencies = [ + sources."once-1.2.0" + ]; + }) + sources."qap-3.3.1" + sources."qs-0.5.6" + sources."query-string-1.0.1" + (sources."random-access-file-2.0.1" // { + dependencies = [ + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + ]; + }) + sources."random-access-storage-1.3.0" + sources."random-iterate-1.0.1" + sources."randombytes-2.0.6" + sources."range-parser-1.2.0" + (sources."rc-0.4.0" // { + dependencies = [ + sources."minimist-0.0.10" + ]; + }) + sources."re-emitter-1.1.3" + sources."read-pkg-1.1.0" + sources."read-pkg-up-1.0.1" + (sources."read-torrent-1.3.0" // { + dependencies = [ + sources."magnet-uri-2.0.1" + (sources."parse-torrent-4.1.0" // { + dependencies = [ + sources."magnet-uri-4.2.3" + ]; + }) + sources."thirty-two-0.0.2" + ]; + }) + sources."readable-stream-1.1.14" + sources."readline2-0.1.1" + sources."redent-1.0.0" + sources."repeating-2.0.1" + (sources."request-2.16.6" // { + dependencies = [ + sources."mime-1.2.11" + ]; + }) + sources."rimraf-2.6.2" + sources."router-0.6.2" + sources."run-parallel-1.1.9" + sources."run-series-1.1.8" + sources."rusha-0.8.13" + sources."rx-2.5.3" + sources."safe-buffer-5.1.2" + sources."sax-1.2.4" + sources."semver-5.5.1" + sources."signal-exit-3.0.2" + sources."simple-concat-1.0.0" + sources."simple-get-2.8.1" + (sources."simple-peer-6.4.4" // { + dependencies = [ + sources."isarray-1.0.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + sources."simple-sha1-2.1.1" + (sources."simple-websocket-4.3.1" // { + dependencies = [ + sources."isarray-1.0.0" + sources."readable-stream-2.3.6" + sources."safe-buffer-5.0.1" + sources."string_decoder-1.1.1" + sources."ws-2.3.1" + ]; + }) + sources."single-line-log-0.4.1" + sources."sntp-0.1.4" + sources."spdx-correct-3.0.0" + sources."spdx-exceptions-2.1.0" + sources."spdx-expression-parse-3.0.0" + sources."spdx-license-ids-3.0.0" + sources."speedometer-0.1.4" + sources."srt2vtt-1.3.1" + sources."stream-transcoder-0.0.5" + sources."string2compact-1.3.0" + sources."string_decoder-0.10.31" + sources."strip-ansi-2.0.1" + sources."strip-bom-2.0.0" + sources."strip-indent-1.0.1" + sources."strip-json-comments-0.1.3" + sources."supports-color-1.3.1" + sources."thirty-two-1.0.2" + sources."through-2.3.8" + sources."thunky-0.1.0" + sources."time-line-1.0.1" + sources."torrent-discovery-5.4.0" + sources."torrent-piece-1.1.2" + (sources."torrent-stream-1.0.4" // { + dependencies = [ + sources."end-of-stream-0.1.5" + sources."magnet-uri-4.2.3" + sources."once-1.3.3" + sources."parse-torrent-4.1.0" + sources."thirty-two-0.0.2" + ]; + }) + sources."trim-newlines-1.0.0" + sources."tunnel-agent-0.2.0" + sources."typedarray-0.0.6" + sources."ultron-1.1.1" + sources."underscore-1.6.0" + sources."uniq-1.0.1" + sources."utfx-1.0.1" + sources."util-deprecate-1.0.2" + sources."utp-0.0.7" + sources."validate-npm-package-license-3.0.4" + sources."voc-1.1.0" + sources."ware-1.3.0" + sources."windows-no-runnable-0.0.6" + sources."wordwrap-0.0.3" + sources."wrap-fn-0.1.5" + sources."wrappy-1.0.2" + (sources."ws-1.1.5" // { + dependencies = [ + sources."ultron-1.0.2" + ]; + }) + sources."xml2js-0.4.19" + sources."xmlbuilder-9.0.7" + sources."xmldom-0.1.27" + sources."xspfr-0.3.1" + sources."xtend-4.0.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "commandline chromecast player"; + homepage = "https://github.com/xat/castnow#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + clean-css = nodeEnv.buildNodePackage { + name = "clean-css"; + packageName = "clean-css"; + version = "4.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz"; + sha512 = "4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g=="; + }; + dependencies = [ + sources."source-map-0.6.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A well-tested CSS minifier"; + homepage = https://github.com/jakubpawlowicz/clean-css; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + coffee-script = nodeEnv.buildNodePackage { + name = "coffee-script"; + packageName = "coffee-script"; + version = "1.12.7"; + src = fetchurl { + url = "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz"; + sha512 = "fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw=="; + }; + buildInputs = globalBuildInputs; + meta = { + description = "Unfancy JavaScript"; + homepage = http://coffeescript.org/; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + coinmon = nodeEnv.buildNodePackage { + name = "coinmon"; + packageName = "coinmon"; + version = "0.0.22"; + src = fetchurl { + url = "https://registry.npmjs.org/coinmon/-/coinmon-0.0.22.tgz"; + sha512 = "IiL5bbisnZ4U3IVNn3l5Z8d1RnQ9yvzWuhAJU5VtSGoeYfdCn7jUlliwH02vaFOSggDkMoKdh8eh6OlgqmMu6g=="; + }; + dependencies = [ + sources."ansi-regex-2.1.1" + sources."ansi-styles-3.2.1" + sources."axios-0.17.1" + sources."chalk-2.4.1" + sources."cli-cursor-2.1.0" + sources."cli-spinners-1.3.1" + sources."cli-table2-0.2.0" + sources."code-point-at-1.1.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."colors-1.3.2" + sources."commander-2.17.1" + sources."debug-3.1.0" + sources."escape-string-regexp-1.0.5" + sources."follow-redirects-1.5.7" + sources."has-flag-3.0.0" + sources."humanize-plus-1.8.2" + sources."is-buffer-1.1.6" + sources."is-fullwidth-code-point-1.0.0" + sources."lodash-3.10.1" + sources."log-symbols-2.2.0" + sources."mimic-fn-1.2.0" + sources."ms-2.0.0" + sources."number-is-nan-1.0.1" + sources."onetime-2.0.1" + sources."ora-1.4.0" + sources."restore-cursor-2.0.0" + sources."signal-exit-3.0.2" + sources."string-width-1.0.2" + sources."strip-ansi-3.0.1" + sources."supports-color-5.5.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A cryptocurrency price monitoring tool"; + homepage = "https://github.com/bichenkk/coinmon#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + configurable-http-proxy = nodeEnv.buildNodePackage { + name = "configurable-http-proxy"; + packageName = "configurable-http-proxy"; + version = "3.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/configurable-http-proxy/-/configurable-http-proxy-3.1.1.tgz"; + sha512 = "e+fxBy5cCayuNpxt3tcigBIuFsU/+oN48eK3aQtCBV12glavbBMxJa3ut2AEDHhXa/g3pC8r2BorKthrofHGRw=="; + }; + dependencies = [ + sources."async-1.0.0" + sources."colors-1.0.3" + sources."commander-2.13.0" + sources."cycle-1.0.3" + sources."eventemitter3-1.2.0" + sources."eyes-0.1.8" + sources."http-proxy-1.16.2" + sources."isstream-0.1.2" + sources."lynx-0.2.0" + sources."mersenne-0.0.4" + sources."requires-port-1.0.0" + sources."stack-trace-0.0.10" + sources."statsd-parser-0.0.4" + sources."strftime-0.10.0" + sources."winston-2.4.4" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A configurable-on-the-fly HTTP Proxy"; + homepage = "https://github.com/jupyterhub/configurable-http-proxy#readme"; + license = "BSD-3-Clause"; + }; + production = true; + bypassCache = true; + }; + cordova = nodeEnv.buildNodePackage { + name = "cordova"; + packageName = "cordova"; + version = "8.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/cordova/-/cordova-8.0.0.tgz"; + sha1 = "2e8446d9493caafd870b1090785e7f03e2ae6a43"; + }; + dependencies = [ + sources."JSONStream-1.3.4" + sources."abbrev-1.1.1" + sources."accepts-1.3.5" + sources."acorn-5.7.2" + sources."acorn-dynamic-import-3.0.0" + sources."acorn-node-1.5.2" + sources."aliasify-2.1.0" + sources."ansi-0.3.1" + sources."ansi-escapes-1.4.0" + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."array-filter-0.0.1" + sources."array-flatten-1.1.1" + sources."array-map-0.0.0" + sources."array-reduce-0.0.0" + sources."asn1-0.2.4" + sources."asn1.js-4.10.1" + (sources."assert-1.4.1" // { + dependencies = [ + sources."inherits-2.0.1" + sources."util-0.10.3" + ]; + }) + sources."assert-plus-0.2.0" + sources."async-1.5.2" + sources."asynckit-0.4.0" + sources."aws-sign2-0.6.0" + sources."aws4-1.8.0" + sources."balanced-match-1.0.0" + sources."base64-js-1.2.0" + sources."bcrypt-pbkdf-1.0.2" + sources."big-integer-1.6.34" + sources."block-stream-0.0.9" + sources."bn.js-4.11.8" + sources."body-parser-1.18.2" + sources."boom-2.10.1" + sources."bplist-creator-0.0.7" + sources."bplist-parser-0.1.1" + sources."brace-expansion-1.1.11" + sources."brorand-1.1.0" + sources."browser-pack-6.1.0" + (sources."browser-resolve-1.11.3" // { + dependencies = [ + sources."resolve-1.1.7" + ]; + }) + (sources."browserify-14.4.0" // { + dependencies = [ + sources."glob-7.1.3" + ]; + }) + sources."browserify-aes-1.2.0" + sources."browserify-cipher-1.0.1" + sources."browserify-des-1.0.2" + sources."browserify-rsa-4.0.1" + sources."browserify-sign-4.0.4" + sources."browserify-transform-tools-1.7.0" + sources."browserify-zlib-0.1.4" + sources."buffer-5.2.0" + sources."buffer-from-1.1.1" + sources."buffer-xor-1.0.3" + sources."builtin-modules-1.1.1" + sources."builtin-status-codes-3.0.0" + sources."builtins-1.0.3" + sources."bytes-3.0.0" + sources."cached-path-relative-1.0.1" + sources."caseless-0.11.0" + sources."chalk-1.1.3" + sources."cipher-base-1.0.4" + sources."cli-cursor-1.0.2" + sources."cli-width-1.1.1" + sources."code-point-at-1.1.0" + sources."combine-source-map-0.8.0" + sources."combined-stream-1.0.6" + sources."commander-2.17.1" + sources."compressible-2.0.14" + sources."compression-1.7.3" + sources."concat-map-0.0.1" + (sources."concat-stream-1.5.2" // { + dependencies = [ + sources."isarray-1.0.0" + sources."readable-stream-2.0.6" + sources."string_decoder-0.10.31" + ]; + }) + sources."configstore-2.1.0" + sources."console-browserify-1.1.0" + sources."constants-browserify-1.0.0" + sources."content-disposition-0.5.2" + sources."content-type-1.0.4" + sources."convert-source-map-1.1.3" + sources."cookie-0.3.1" + sources."cookie-signature-1.0.6" + sources."cordova-app-hello-world-3.12.0" + sources."cordova-common-2.2.5" + (sources."cordova-create-1.1.2" // { + dependencies = [ + sources."q-1.0.1" + sources."shelljs-0.3.0" + ]; + }) + (sources."cordova-fetch-1.3.0" // { + dependencies = [ + sources."glob-7.1.3" + sources."shelljs-0.7.8" + ]; + }) + sources."cordova-js-4.2.4" + (sources."cordova-lib-8.0.0" // { + dependencies = [ + sources."base64-js-1.1.2" + sources."glob-7.1.1" + sources."nopt-4.0.1" + sources."plist-2.0.1" + sources."q-1.0.1" + sources."shelljs-0.3.0" + sources."underscore-1.8.3" + ]; + }) + sources."cordova-registry-mapper-1.1.15" + sources."cordova-serve-2.0.1" + sources."core-util-is-1.0.2" + sources."create-ecdh-4.0.3" + sources."create-hash-1.2.0" + sources."create-hmac-1.1.7" + sources."cryptiles-2.0.5" + sources."crypto-browserify-3.12.0" + (sources."dashdash-1.14.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."date-now-0.1.4" + sources."debug-2.6.9" + sources."deep-extend-0.6.0" + sources."defined-1.0.0" + sources."delayed-stream-1.0.0" + (sources."dep-graph-1.1.0" // { + dependencies = [ + sources."underscore-1.2.1" + ]; + }) + sources."depd-1.1.2" + (sources."dependency-ls-1.1.1" // { + dependencies = [ + sources."q-1.4.1" + ]; + }) + sources."deps-sort-2.0.0" + sources."des.js-1.0.0" + sources."destroy-1.0.4" + sources."detect-indent-5.0.0" + sources."detective-4.7.1" + sources."diffie-hellman-5.0.3" + sources."domain-browser-1.1.7" + sources."dot-prop-3.0.0" + sources."duplexer2-0.1.4" + sources."duplexify-3.6.0" + sources."ecc-jsbn-0.1.2" + sources."editor-1.0.0" + sources."ee-first-1.1.1" + sources."elementtree-0.1.6" + sources."elliptic-6.4.1" + sources."encodeurl-1.0.2" + sources."end-of-stream-1.4.1" + sources."escape-html-1.0.3" + sources."escape-string-regexp-1.0.5" + sources."etag-1.8.1" + sources."events-1.1.1" + sources."evp_bytestokey-1.0.3" + sources."exit-hook-1.1.1" + (sources."express-4.16.3" // { + dependencies = [ + sources."safe-buffer-5.1.1" + ]; + }) + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."falafel-2.1.0" + sources."figures-1.7.0" + sources."finalhandler-1.1.1" + sources."foreach-2.0.5" + sources."forever-agent-0.6.1" + sources."form-data-2.1.4" + sources."forwarded-0.1.2" + sources."fresh-0.5.2" + sources."fs.realpath-1.0.0" + sources."fstream-1.0.11" + sources."function-bind-1.1.1" + sources."generate-function-2.2.0" + sources."generate-object-property-1.2.0" + sources."get-assigned-identifiers-1.2.0" + (sources."getpass-0.1.7" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."glob-5.0.15" + (sources."got-3.3.1" // { + dependencies = [ + sources."object-assign-3.0.0" + ]; + }) + sources."graceful-fs-4.1.11" + sources."har-validator-2.0.6" + sources."has-1.0.3" + sources."has-ansi-2.0.0" + sources."hash-base-3.0.4" + sources."hash.js-1.1.5" + sources."hawk-3.1.3" + sources."hmac-drbg-1.0.1" + sources."hoek-2.16.3" + sources."hosted-git-info-2.7.1" + sources."htmlescape-1.1.1" + sources."http-errors-1.6.3" + sources."http-signature-1.1.1" + sources."https-browserify-1.0.0" + sources."iconv-lite-0.4.19" + sources."ieee754-1.1.12" + sources."imurmurhash-0.1.4" + sources."indexof-0.0.1" + sources."infinity-agent-2.0.3" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.3.5" + (sources."init-package-json-1.10.3" // { + dependencies = [ + sources."glob-7.1.3" + ]; + }) + sources."inline-source-map-0.6.2" + sources."inquirer-0.10.1" + (sources."insert-module-globals-7.2.0" // { + dependencies = [ + sources."concat-stream-1.6.2" + ]; + }) + (sources."insight-0.8.4" // { + dependencies = [ + (sources."configstore-1.4.0" // { + dependencies = [ + sources."uuid-2.0.3" + ]; + }) + sources."uuid-3.3.2" + ]; + }) + sources."interpret-1.1.0" + sources."ipaddr.js-1.8.0" + sources."is-buffer-1.1.6" + sources."is-builtin-module-1.0.0" + sources."is-finite-1.0.2" + sources."is-fullwidth-code-point-1.0.0" + sources."is-my-ip-valid-1.0.0" + sources."is-my-json-valid-2.19.0" + sources."is-npm-1.0.0" + sources."is-obj-1.0.1" + sources."is-property-1.0.2" + sources."is-redirect-1.0.0" + sources."is-stream-1.1.0" + sources."is-typedarray-1.0.0" + sources."is-url-1.2.4" + sources."is-wsl-1.1.0" + sources."isarray-0.0.1" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-parse-better-errors-1.0.2" + sources."json-schema-0.2.3" + sources."json-stable-stringify-0.0.1" + sources."json-stringify-safe-5.0.1" + sources."jsonify-0.0.0" + sources."jsonparse-1.3.1" + sources."jsonpointer-4.0.1" + (sources."jsprim-1.4.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + (sources."labeled-stream-splicer-2.0.1" // { + dependencies = [ + sources."isarray-2.0.4" + ]; + }) + sources."latest-version-1.0.1" + sources."lodash-3.10.1" + sources."lodash._getnative-3.9.1" + sources."lodash.debounce-3.1.1" + sources."lodash.memoize-3.0.4" + sources."lowercase-keys-1.0.1" + sources."md5.js-1.3.4" + sources."media-typer-0.3.0" + sources."merge-descriptors-1.0.1" + sources."methods-1.1.2" + sources."miller-rabin-4.0.1" + sources."mime-1.4.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimalistic-assert-1.0.1" + sources."minimalistic-crypto-utils-1.0.1" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."module-deps-4.1.1" + sources."ms-2.0.0" + sources."mute-stream-0.0.7" + sources."negotiator-0.6.1" + sources."nested-error-stacks-1.0.2" + sources."nopt-3.0.1" + sources."normalize-package-data-2.4.0" + sources."npm-package-arg-6.1.0" + sources."number-is-nan-1.0.1" + sources."oauth-sign-0.8.2" + sources."object-assign-4.1.1" + sources."object-keys-1.0.12" + sources."on-finished-2.3.0" + sources."on-headers-1.0.1" + sources."once-1.4.0" + sources."onetime-1.1.0" + sources."opener-1.4.2" + sources."opn-5.3.0" + sources."os-browserify-0.1.2" + sources."os-homedir-1.0.2" + sources."os-name-1.0.3" + sources."os-tmpdir-1.0.2" + sources."osenv-0.1.5" + (sources."osx-release-1.1.0" // { + dependencies = [ + sources."minimist-1.2.0" + ]; + }) + sources."package-json-1.2.0" + sources."pako-0.2.9" + sources."parents-1.0.1" + sources."parse-asn1-5.1.1" + sources."parseurl-1.3.2" + sources."path-browserify-0.0.1" + sources."path-is-absolute-1.0.1" + sources."path-parse-1.0.6" + sources."path-platform-0.11.15" + sources."path-to-regexp-0.1.7" + sources."pbkdf2-3.0.16" + sources."pegjs-0.10.0" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + sources."plist-2.1.0" + sources."prepend-http-1.0.4" + sources."process-0.11.10" + sources."process-nextick-args-1.0.7" + sources."promzard-0.3.0" + sources."properties-parser-0.3.1" + sources."proxy-addr-2.0.4" + sources."public-encrypt-4.0.2" + sources."punycode-1.4.1" + sources."q-1.5.1" + sources."qs-6.5.1" + sources."querystring-0.2.0" + sources."querystring-es3-0.2.1" + sources."randombytes-2.0.6" + sources."randomfill-1.0.4" + sources."range-parser-1.2.0" + (sources."raw-body-2.3.2" // { + dependencies = [ + sources."depd-1.1.1" + sources."http-errors-1.6.2" + sources."setprototypeof-1.0.3" + ]; + }) + (sources."rc-1.2.8" // { + dependencies = [ + sources."minimist-1.2.0" + ]; + }) + sources."read-1.0.7" + sources."read-all-stream-3.1.0" + sources."read-only-stream-2.0.0" + (sources."read-package-json-2.0.13" // { + dependencies = [ + sources."glob-7.1.3" + ]; + }) + (sources."readable-stream-2.3.6" // { + dependencies = [ + sources."isarray-1.0.0" + sources."process-nextick-args-2.0.0" + sources."string_decoder-1.1.1" + ]; + }) + (sources."readline2-1.0.1" // { + dependencies = [ + sources."mute-stream-0.0.5" + ]; + }) + sources."rechoir-0.6.2" + sources."registry-url-3.1.0" + sources."repeating-1.1.3" + (sources."request-2.79.0" // { + dependencies = [ + sources."qs-6.3.2" + sources."uuid-3.3.2" + ]; + }) + sources."resolve-1.8.1" + sources."restore-cursor-1.0.1" + (sources."rimraf-2.6.2" // { + dependencies = [ + sources."glob-7.1.3" + ]; + }) + sources."ripemd160-2.0.2" + sources."run-async-0.1.0" + sources."rx-lite-3.1.2" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."sax-0.3.5" + sources."semver-5.5.1" + sources."semver-diff-2.1.0" + sources."send-0.16.2" + sources."serve-static-1.13.2" + sources."setprototypeof-1.1.0" + sources."sha.js-2.4.11" + sources."shasum-1.0.2" + sources."shell-quote-1.6.1" + sources."shelljs-0.5.3" + sources."simple-concat-1.0.0" + (sources."simple-plist-0.2.1" // { + dependencies = [ + sources."base64-js-1.1.2" + sources."plist-2.0.1" + ]; + }) + sources."slash-1.0.0" + sources."slide-1.1.6" + sources."sntp-1.0.9" + sources."source-map-0.5.7" + sources."spdx-correct-3.0.0" + sources."spdx-exceptions-2.1.0" + sources."spdx-expression-parse-3.0.0" + sources."spdx-license-ids-3.0.0" + (sources."sshpk-1.14.2" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."statuses-1.4.0" + sources."stream-browserify-2.0.1" + sources."stream-buffers-2.2.0" + sources."stream-combiner2-1.1.1" + sources."stream-http-2.8.3" + sources."stream-shift-1.0.0" + sources."stream-splicer-2.0.0" + sources."string-length-1.0.1" + sources."string.prototype.codepointat-0.2.1" + sources."string_decoder-1.0.3" + sources."stringstream-0.0.6" + sources."strip-ansi-3.0.1" + sources."strip-json-comments-2.0.1" + (sources."subarg-1.0.0" // { + dependencies = [ + sources."minimist-1.2.0" + ]; + }) + sources."supports-color-2.0.0" + sources."syntax-error-1.4.0" + sources."tar-2.2.1" + sources."through-2.3.8" + sources."through2-2.0.3" + sources."timed-out-2.0.0" + sources."timers-browserify-1.4.2" + sources."to-arraybuffer-1.0.1" + sources."tough-cookie-2.3.4" + sources."tty-browserify-0.0.1" + sources."tunnel-agent-0.4.3" + sources."tweetnacl-0.14.5" + sources."type-is-1.6.16" + sources."typedarray-0.0.6" + sources."umd-3.0.3" + sources."undeclared-identifiers-1.1.2" + sources."underscore-1.9.1" + sources."unorm-1.4.1" + sources."unpipe-1.0.0" + (sources."update-notifier-0.5.0" // { + dependencies = [ + sources."configstore-1.4.0" + ]; + }) + (sources."url-0.11.0" // { + dependencies = [ + sources."punycode-1.3.2" + ]; + }) + sources."util-0.10.4" + sources."util-deprecate-1.0.2" + sources."utils-merge-1.0.1" + sources."uuid-2.0.3" + sources."valid-identifier-0.0.1" + sources."validate-npm-package-license-3.0.4" + sources."validate-npm-package-name-3.0.0" + sources."vary-1.1.2" + (sources."verror-1.10.0" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."vm-browserify-0.0.4" + sources."win-release-1.1.1" + sources."wrappy-1.0.2" + sources."write-file-atomic-1.3.4" + (sources."xcode-1.0.0" // { + dependencies = [ + sources."uuid-3.0.1" + ]; + }) + sources."xdg-basedir-2.0.0" + sources."xmlbuilder-8.2.2" + sources."xmldom-0.1.27" + sources."xtend-4.0.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Cordova command line interface tool"; + homepage = "https://github.com/apache/cordova-cli#readme"; + license = "Apache-2.0"; + }; + production = true; + bypassCache = true; + }; + create-cycle-app = nodeEnv.buildNodePackage { + name = "create-cycle-app"; + packageName = "create-cycle-app"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/create-cycle-app/-/create-cycle-app-4.0.0.tgz"; + sha512 = "ofgR7gXf+7lgnXQvj0KeveHAyrtoK8zveCDD3sTHPFQY1FKJGkJ7M404ak+G8w6VbTuHwzaBrYbEh8M/SBuykQ=="; + }; + dependencies = [ + sources."@cycle/dom-18.3.0" + sources."@cycle/http-14.10.0" + (sources."@cycle/isolate-3.4.0" // { + dependencies = [ + sources."@cycle/run-4.4.0" + ]; + }) + sources."@cycle/run-3.4.0" + sources."@cycle/time-0.10.1" + sources."@types/cookiejar-2.1.0" + sources."@types/node-10.9.2" + sources."@types/superagent-3.8.2" + sources."ansi-escapes-3.1.0" + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."asynckit-0.4.0" + (sources."chalk-2.4.1" // { + dependencies = [ + sources."ansi-styles-3.2.1" + sources."supports-color-5.5.0" + ]; + }) + sources."chardet-0.4.2" + sources."cli-cursor-2.1.0" + sources."cli-width-2.2.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."combine-errors-3.0.3" + sources."combined-stream-1.0.6" + sources."component-emitter-1.2.1" + sources."cookiejar-2.1.2" + sources."core-util-is-1.0.2" + sources."cross-spawn-5.1.0" + sources."cssauron-1.4.0" + sources."custom-error-instance-2.1.1" + sources."cycle-onionify-4.0.0" + sources."d-1.0.0" + sources."debug-3.1.0" + sources."delayed-stream-1.0.0" + sources."es5-ext-0.10.46" + sources."es6-iterator-2.0.3" + sources."es6-map-0.1.5" + sources."es6-set-0.1.5" + sources."es6-symbol-3.1.1" + sources."escape-string-regexp-1.0.5" + sources."event-emitter-0.3.5" + sources."extend-3.0.2" + sources."external-editor-2.2.0" + sources."figures-2.0.0" + sources."form-data-2.3.2" + sources."formidable-1.2.1" + sources."has-ansi-2.0.0" + sources."has-flag-3.0.0" + sources."iconv-lite-0.4.24" + sources."inherits-2.0.3" + (sources."inquirer-3.3.0" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."strip-ansi-4.0.0" + ]; + }) + sources."is-fullwidth-code-point-2.0.0" + sources."is-promise-2.1.0" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."lodash-4.17.10" + sources."lodash._baseiteratee-4.7.0" + sources."lodash._basetostring-4.12.0" + sources."lodash._baseuniq-4.6.0" + sources."lodash._createset-4.0.3" + sources."lodash._root-3.0.1" + sources."lodash._stringtopath-4.8.0" + sources."lodash.uniqby-4.5.0" + sources."lru-cache-4.1.3" + sources."methods-1.1.2" + sources."mime-1.6.0" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."mimic-fn-1.2.0" + sources."minimist-1.2.0" + sources."ms-2.0.0" + sources."mute-stream-0.0.7" + sources."next-tick-1.0.0" + sources."object-assign-4.1.1" + sources."onetime-2.0.1" + sources."os-tmpdir-1.0.2" + sources."performance-now-2.1.0" + sources."process-nextick-args-2.0.0" + sources."pseudomap-1.0.2" + sources."qs-6.5.2" + sources."quicktask-1.1.0" + sources."raf-3.3.2" + sources."readable-stream-2.3.6" + sources."restore-cursor-2.0.0" + sources."run-async-2.3.0" + sources."rx-lite-4.0.8" + sources."rx-lite-aggregates-4.0.8" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."setimmediate-1.0.5" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."signal-exit-3.0.2" + sources."snabbdom-0.7.0" + sources."snabbdom-selector-1.2.1" + sources."sorted-immutable-list-1.1.0" + (sources."string-width-2.1.1" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."strip-ansi-4.0.0" + ]; + }) + sources."string_decoder-1.1.1" + sources."strip-ansi-3.0.1" + sources."superagent-3.8.3" + sources."supports-color-2.0.0" + sources."symbol-observable-1.2.0" + sources."through-2.3.8" + sources."tmp-0.0.33" + sources."util-deprecate-1.0.2" + (sources."variable-diff-1.1.0" // { + dependencies = [ + sources."chalk-1.1.3" + ]; + }) + sources."which-1.3.1" + sources."xstream-11.7.0" + sources."yallist-2.1.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Create Cycle.js with no build configuration."; + homepage = "https://github.com/cyclejs-community/create-cycle-app#readme"; + license = "ISC"; + }; + production = true; + bypassCache = true; + }; + create-react-app = nodeEnv.buildNodePackage { + name = "create-react-app"; + packageName = "create-react-app"; + version = "1.5.2"; + src = fetchurl { + url = "https://registry.npmjs.org/create-react-app/-/create-react-app-1.5.2.tgz"; + sha512 = "vnYIzsfTaqai2l07P9qtxhsZgHbzirC2omxKmf16wqvpXao9CNCDmpk+BCZRElih7HTn/mpO3soe8DTZV4DsgQ=="; + }; + dependencies = [ + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."balanced-match-1.0.0" + sources."block-stream-0.0.9" + sources."brace-expansion-1.1.11" + sources."buffer-from-0.1.2" + sources."builtins-1.0.3" + sources."chalk-1.1.3" + sources."commander-2.17.1" + sources."concat-map-0.0.1" + sources."core-util-is-1.0.2" + sources."cross-spawn-4.0.2" + sources."debug-2.6.9" + sources."duplexer2-0.0.2" + sources."envinfo-3.4.2" + sources."escape-string-regexp-1.0.5" + sources."fs-extra-1.0.0" + sources."fs.realpath-1.0.0" + sources."fstream-1.0.11" + sources."fstream-ignore-1.0.5" + sources."glob-7.1.3" + sources."graceful-fs-4.1.11" + sources."has-ansi-2.0.0" + sources."hyperquest-2.1.3" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."isarray-0.0.1" + sources."isexe-2.0.0" + sources."jsonfile-2.4.0" + sources."klaw-1.3.1" + sources."lru-cache-4.1.3" + sources."macos-release-1.1.0" + sources."minimatch-3.0.4" + sources."minimist-1.2.0" + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."ms-2.0.0" + sources."once-1.4.0" + sources."os-name-2.0.1" + sources."os-tmpdir-1.0.2" + sources."path-is-absolute-1.0.1" + sources."process-nextick-args-2.0.0" + sources."pseudomap-1.0.2" + sources."readable-stream-1.1.14" + sources."rimraf-2.6.2" + sources."safe-buffer-5.1.2" + sources."semver-5.5.1" + sources."string_decoder-0.10.31" + sources."strip-ansi-3.0.1" + sources."supports-color-2.0.0" + sources."tar-2.2.1" + (sources."tar-pack-3.4.1" // { + dependencies = [ + sources."isarray-1.0.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + (sources."through2-0.6.5" // { + dependencies = [ + sources."readable-stream-1.0.34" + ]; + }) + sources."tmp-0.0.31" + sources."uid-number-0.0.6" + sources."util-deprecate-1.0.2" + sources."validate-npm-package-name-3.0.0" + sources."which-1.3.1" + sources."win-release-1.1.1" + sources."wrappy-1.0.2" + sources."xtend-4.0.1" + sources."yallist-2.1.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Create React apps with no build configuration."; + homepage = "https://github.com/facebookincubator/create-react-app#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + create-react-native-app = nodeEnv.buildNodePackage { + name = "create-react-native-app"; + packageName = "create-react-native-app"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/create-react-native-app/-/create-react-native-app-1.0.0.tgz"; + sha1 = "fc6046f4407bde2727ce0c4eb1354bb1a8c0f9e6"; + }; + dependencies = [ + sources."ansi-styles-3.2.1" + sources."babel-runtime-6.26.0" + sources."chalk-2.4.1" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."core-js-2.5.7" + sources."cross-spawn-5.1.0" + sources."escape-string-regexp-1.0.5" + sources."fs-extra-4.0.3" + sources."graceful-fs-4.1.11" + sources."has-flag-3.0.0" + sources."isexe-2.0.0" + sources."jsonfile-4.0.0" + sources."lru-cache-4.1.3" + sources."minimist-1.2.0" + sources."path-exists-3.0.0" + sources."pseudomap-1.0.2" + sources."regenerator-runtime-0.11.1" + sources."semver-5.5.1" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."source-map-0.5.7" + sources."source-map-support-0.4.18" + sources."supports-color-5.5.0" + sources."universalify-0.1.2" + sources."which-1.3.1" + sources."yallist-2.1.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Create React Native apps with no build configuration."; + homepage = https://github.com/react-community/create-react-native-app; + license = "BSD-3-Clause"; + }; + production = true; + bypassCache = true; + }; + csslint = nodeEnv.buildNodePackage { + name = "csslint"; + packageName = "csslint"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/csslint/-/csslint-1.0.5.tgz"; + sha1 = "19cc3eda322160fd3f7232af1cb2a360e898a2e9"; + }; + dependencies = [ + sources."clone-2.1.2" + sources."parserlib-1.1.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "CSSLint"; + homepage = http://csslint.net/; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + dat = nodeEnv.buildNodePackage { + name = "dat"; + packageName = "dat"; + version = "13.11.4"; + src = fetchurl { + url = "https://registry.npmjs.org/dat/-/dat-13.11.4.tgz"; + sha512 = "+OSlh8PNLlCxLzOC8DVaQ1LgDPynCtarvuK6R76Cr7i2EbkdRBZkodPZMpWXYiTxIijt+nyWMLGn5HXhFsxhzg=="; + }; + dependencies = [ + sources."abstract-random-access-1.1.2" + sources."ajv-5.5.2" + sources."ansi-align-2.0.0" + sources."ansi-diff-1.1.1" + sources."ansi-regex-3.0.0" + sources."ansi-split-1.0.1" + sources."ansi-styles-3.2.1" + sources."anymatch-1.3.2" + sources."ap-0.1.0" + (sources."append-tree-2.4.4" // { + dependencies = [ + sources."process-nextick-args-1.0.7" + sources."varint-5.0.0" + ]; + }) + sources."arr-diff-2.0.0" + sources."arr-flatten-1.1.0" + sources."array-lru-1.1.1" + sources."array-unique-0.2.1" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."async-0.9.2" + sources."asynckit-0.4.0" + sources."atomic-batcher-1.0.2" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."balanced-match-1.0.0" + sources."bcrypt-pbkdf-1.0.2" + sources."bencode-1.0.0" + (sources."bitfield-rle-2.2.1" // { + dependencies = [ + sources."varint-4.0.1" + ]; + }) + sources."bittorrent-dht-7.10.0" + sources."blake2b-2.1.3" + sources."blake2b-wasm-1.1.7" + sources."body-0.1.0" + sources."boxen-1.3.0" + sources."brace-expansion-1.1.11" + sources."braces-1.8.5" + sources."buffer-alloc-1.2.0" + sources."buffer-alloc-unsafe-1.1.0" + sources."buffer-equals-1.0.4" + sources."buffer-fill-1.0.0" + sources."buffer-from-1.1.1" + sources."bulk-write-stream-1.1.4" + sources."bytes-3.0.0" + sources."call-me-maybe-1.0.1" + sources."camelcase-4.1.0" + sources."capture-stack-trace-1.0.0" + sources."caseless-0.12.0" + sources."chalk-2.4.1" + sources."ci-info-1.4.0" + sources."circular-append-file-1.0.1" + sources."cli-boxes-1.0.0" + sources."cli-spinners-1.3.1" + sources."cli-truncate-1.1.0" + sources."cliclopts-1.1.1" + sources."co-4.6.0" + sources."codecs-1.2.1" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."colors-1.3.2" + sources."combined-stream-1.0.6" + sources."concat-map-0.0.1" + sources."concat-stream-1.6.2" + sources."configstore-3.1.2" + sources."connections-1.4.2" + sources."content-types-0.1.0" + sources."core-util-is-1.0.2" + sources."corsify-2.1.0" + sources."count-trailing-zeros-1.0.1" + sources."create-error-class-3.0.2" + sources."cross-spawn-5.1.0" + sources."crypto-random-string-1.0.0" + sources."cycle-1.0.3" + sources."dashdash-1.14.1" + (sources."dat-dns-3.0.2" // { + dependencies = [ + sources."debug-2.6.9" + ]; + }) + sources."dat-doctor-2.1.0" + sources."dat-encoding-5.0.1" + sources."dat-ignore-2.1.1" + (sources."dat-json-1.0.2" // { + dependencies = [ + sources."dat-encoding-4.0.2" + ]; + }) + sources."dat-link-resolve-2.2.0" + (sources."dat-log-1.2.0" // { + dependencies = [ + sources."neat-log-2.4.0" + ]; + }) + sources."dat-node-3.5.12" + sources."dat-registry-4.0.0" + sources."dat-secret-storage-4.0.1" + sources."dat-storage-1.0.4" + sources."dat-swarm-defaults-1.0.1" + sources."debug-3.1.0" + sources."deep-equal-0.2.2" + sources."deep-extend-0.6.0" + sources."delayed-stream-1.0.0" + sources."diffy-2.0.0" + sources."directory-index-html-2.1.0" + (sources."discovery-channel-5.5.1" // { + dependencies = [ + sources."debug-2.6.9" + sources."thunky-0.1.0" + ]; + }) + sources."discovery-swarm-5.1.2" + (sources."dns-discovery-6.1.0" // { + dependencies = [ + sources."debug-2.6.9" + sources."lru-2.0.1" + ]; + }) + sources."dns-packet-4.2.0" + sources."dns-socket-3.0.0" + sources."dom-walk-0.1.1" + sources."dot-prop-4.2.0" + sources."duplexer3-0.1.4" + sources."duplexify-3.6.0" + sources."ecc-jsbn-0.1.2" + sources."end-of-stream-1.4.1" + sources."escape-string-regexp-1.0.5" + sources."execa-0.7.0" + sources."expand-brackets-0.1.5" + sources."expand-range-1.8.2" + sources."extend-3.0.2" + sources."extglob-0.3.2" + sources."extsprintf-1.3.0" + sources."eyes-0.1.8" + sources."fast-bitfield-1.2.1" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + sources."fd-read-stream-1.1.0" + sources."figures-2.0.0" + sources."filename-regex-2.0.1" + sources."fill-range-2.2.4" + sources."flat-tree-1.6.0" + sources."for-each-0.3.3" + sources."for-in-1.0.2" + sources."for-own-0.1.5" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."from2-2.3.0" + sources."fs.realpath-1.0.0" + sources."get-stream-3.0.0" + sources."getpass-0.1.7" + sources."glob-7.1.3" + sources."glob-base-0.3.0" + sources."glob-parent-2.0.0" + sources."global-4.3.2" + sources."global-dirs-0.1.1" + sources."got-6.7.1" + sources."graceful-fs-4.1.11" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + sources."has-flag-3.0.0" + sources."http-methods-0.1.0" + sources."http-signature-1.2.0" + (sources."hypercore-6.18.2" // { + dependencies = [ + sources."process-nextick-args-1.0.7" + sources."unordered-set-2.0.1" + ]; + }) + sources."hypercore-crypto-1.0.0" + (sources."hypercore-protocol-6.6.4" // { + dependencies = [ + sources."varint-5.0.0" + ]; + }) + sources."hyperdrive-9.14.0" + sources."hyperdrive-http-4.3.3" + sources."hyperdrive-network-speed-2.1.0" + sources."i-0.3.6" + sources."import-lazy-2.1.0" + sources."imurmurhash-0.1.4" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."inspect-custom-symbol-1.1.0" + sources."ip-1.1.5" + sources."is-buffer-1.1.6" + sources."is-callable-1.1.4" + sources."is-ci-1.2.0" + sources."is-dotfile-1.0.3" + sources."is-equal-shallow-0.1.3" + sources."is-extendable-0.1.1" + sources."is-extglob-1.0.0" + sources."is-fullwidth-code-point-2.0.0" + sources."is-function-1.0.1" + sources."is-glob-2.0.1" + sources."is-installed-globally-0.1.0" + sources."is-npm-1.0.0" + sources."is-number-2.1.0" + sources."is-obj-1.0.1" + sources."is-options-1.0.1" + sources."is-path-inside-1.0.1" + sources."is-posix-bracket-0.1.1" + sources."is-primitive-2.0.0" + sources."is-redirect-1.0.0" + sources."is-retry-allowed-1.1.0" + sources."is-stream-1.1.0" + sources."is-string-1.0.4" + sources."is-typedarray-1.0.0" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."isobject-2.1.0" + sources."isstream-0.1.2" + sources."iterators-0.1.0" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsprim-1.4.1" + sources."k-bucket-3.3.1" + (sources."k-rpc-4.3.1" // { + dependencies = [ + sources."k-bucket-4.0.1" + ]; + }) + (sources."k-rpc-socket-1.8.0" // { + dependencies = [ + sources."bencode-2.0.0" + ]; + }) + sources."keypress-0.2.1" + sources."kind-of-3.2.2" + sources."last-one-wins-1.0.4" + sources."latest-version-3.1.0" + sources."length-prefixed-message-3.0.3" + sources."lodash.throttle-4.1.1" + sources."lowercase-keys-1.0.1" + sources."lru-3.1.0" + sources."lru-cache-4.1.3" + sources."make-dir-1.3.0" + sources."math-random-1.0.1" + sources."memory-pager-1.1.0" + sources."menu-string-1.2.0" + sources."merkle-tree-stream-3.0.3" + sources."micromatch-2.3.11" + sources."mime-2.3.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."min-document-2.19.0" + sources."minimatch-3.0.4" + sources."minimist-1.2.0" + sources."mirror-folder-3.0.0" + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."ms-2.0.0" + sources."multi-random-access-2.1.1" + sources."multicast-dns-7.0.1" + sources."multicb-1.2.2" + sources."multistream-2.1.1" + sources."mute-stream-0.0.7" + sources."mutexify-1.2.0" + sources."nan-2.11.0" + sources."nanoassert-1.1.0" + sources."nanobus-4.3.3" + sources."nanoscheduler-1.0.3" + sources."nanotiming-7.3.1" + sources."ncp-1.0.1" + sources."neat-input-1.8.0" + sources."neat-log-3.1.0" + sources."neat-spinner-1.0.0" + sources."neat-tasks-1.1.1" + sources."nets-3.2.0" + sources."network-address-1.1.2" + sources."node-gyp-build-3.4.0" + sources."normalize-path-2.1.1" + sources."npm-run-path-2.0.2" + sources."oauth-sign-0.9.0" + sources."object.omit-2.0.1" + sources."once-1.4.0" + sources."os-homedir-1.0.2" + sources."p-finally-1.0.0" + sources."package-json-4.0.1" + sources."parse-glob-3.0.4" + sources."parse-headers-2.0.1" + sources."path-is-absolute-1.0.1" + sources."path-is-inside-1.0.2" + sources."path-key-2.0.1" + sources."performance-now-2.1.0" + sources."pify-3.0.0" + sources."pkginfo-0.4.1" + sources."prepend-http-1.0.4" + sources."preserve-0.2.0" + sources."prettier-bytes-1.0.4" + sources."pretty-hash-1.0.1" + sources."process-0.5.2" + sources."process-nextick-args-2.0.0" + sources."progress-string-1.2.2" + sources."prompt-1.0.0" + (sources."protocol-buffers-encodings-1.1.0" // { + dependencies = [ + sources."varint-5.0.0" + ]; + }) + sources."pseudomap-1.0.2" + sources."psl-1.1.29" + sources."pump-3.0.0" + sources."punycode-1.4.1" + sources."qs-6.5.2" + sources."random-access-file-2.0.1" + sources."random-access-memory-3.0.0" + sources."random-access-storage-1.3.0" + (sources."randomatic-3.1.0" // { + dependencies = [ + sources."is-number-4.0.0" + sources."kind-of-6.0.2" + ]; + }) + sources."randombytes-2.0.6" + sources."range-parser-1.2.0" + sources."rc-1.2.8" + sources."read-1.0.7" + sources."readable-stream-2.3.6" + sources."recursive-watch-1.1.4" + sources."regex-cache-0.4.4" + sources."registry-auth-token-3.3.2" + sources."registry-url-3.1.0" + sources."remove-array-items-1.0.0" + sources."remove-trailing-separator-1.1.0" + sources."repeat-element-1.1.3" + sources."repeat-string-1.6.1" + sources."request-2.88.0" + sources."revalidator-0.1.8" + sources."rimraf-2.6.2" + sources."rusha-0.8.13" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."semver-5.5.1" + sources."semver-diff-2.1.0" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."signal-exit-3.0.2" + (sources."signed-varint-2.0.1" // { + dependencies = [ + sources."varint-5.0.0" + ]; + }) + sources."simple-sha1-2.1.1" + sources."siphash24-1.1.1" + sources."slice-ansi-1.0.0" + sources."sodium-javascript-0.5.5" + sources."sodium-native-2.2.1" + sources."sodium-universal-2.0.0" + sources."sorted-array-functions-1.2.0" + sources."sorted-indexof-1.0.0" + sources."sparse-bitfield-3.0.3" + sources."speedometer-1.1.0" + sources."sshpk-1.14.2" + sources."stack-trace-0.0.10" + sources."stream-collector-1.0.1" + sources."stream-each-1.2.3" + (sources."stream-parser-0.3.1" // { + dependencies = [ + sources."debug-2.6.9" + ]; + }) + sources."stream-shift-1.0.0" + sources."string-width-2.1.1" + sources."string_decoder-1.1.1" + sources."strip-ansi-4.0.0" + sources."strip-eof-1.0.0" + sources."strip-json-comments-2.0.1" + (sources."subcommand-2.1.0" // { + dependencies = [ + sources."debug-2.6.9" + ]; + }) + sources."supports-color-5.5.0" + sources."term-size-1.2.0" + sources."throttle-1.0.3" + sources."thunky-1.0.2" + sources."timed-out-4.0.1" + sources."to-buffer-1.1.1" + (sources."toiletdb-1.4.1" // { + dependencies = [ + sources."debug-2.6.9" + ]; + }) + sources."tough-cookie-2.4.3" + sources."township-client-1.3.2" + sources."trim-0.0.1" + sources."ttl-1.3.1" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."typedarray-0.0.6" + sources."uint64be-2.0.2" + sources."unique-string-1.0.0" + sources."unixify-1.0.0" + sources."unordered-array-remove-1.0.2" + sources."unordered-set-1.1.0" + sources."untildify-3.0.3" + sources."unzip-response-2.0.1" + sources."update-notifier-2.5.0" + sources."url-parse-lax-1.0.0" + sources."util-deprecate-1.0.2" + sources."utile-0.3.0" + sources."utp-native-1.7.3" + sources."uuid-3.3.2" + sources."varint-3.0.1" + sources."verror-1.10.0" + sources."which-1.3.1" + sources."widest-line-2.0.0" + (sources."winston-2.1.1" // { + dependencies = [ + sources."async-1.0.0" + sources."colors-1.0.3" + sources."pkginfo-0.3.1" + ]; + }) + sources."wrappy-1.0.2" + sources."write-file-atomic-2.3.0" + sources."xdg-basedir-3.0.0" + sources."xhr-2.5.0" + sources."xsalsa20-1.0.2" + sources."xtend-4.0.1" + sources."yallist-2.1.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Dat is the package manager for data. Easily share and version control data."; + homepage = https://datproject.org/; + license = "BSD-3-Clause"; + }; + production = true; + bypassCache = true; + }; + dhcp = nodeEnv.buildNodePackage { + name = "dhcp"; + packageName = "dhcp"; + version = "0.2.16"; + src = fetchurl { + url = "https://registry.npmjs.org/dhcp/-/dhcp-0.2.16.tgz"; + sha512 = "OEqRYUN/9WskTRRvOJyP3mTPa0HQecfUk+c9YgH1MUkGSDdArnIvoJcUvALBlgrezZvqyO2weQwFSBfORAU8Pw=="; + }; + dependencies = [ + sources."minimist-1.2.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A DHCP server written in JavaScript"; + homepage = https://github.com/infusion/node-dhcp; + license = "MIT OR GPL-2.0"; + }; + production = true; + bypassCache = true; + }; + dnschain = nodeEnv.buildNodePackage { + name = "dnschain"; + packageName = "dnschain"; + version = "0.5.3"; + src = fetchurl { + url = "https://registry.npmjs.org/dnschain/-/dnschain-0.5.3.tgz"; + sha1 = "9b21d9ac5e203295f372ac37df470e9f0854c470"; + }; + dependencies = [ + sources."accepts-1.2.13" + sources."assert-plus-1.0.0" + sources."async-0.9.2" + sources."better-curry-1.6.0" + sources."binaryheap-0.0.3" + sources."bindings-1.3.0" + sources."bluebird-2.9.9" + sources."bottleneck-1.5.3" + sources."buffercursor-0.0.12" + sources."colors-0.6.2" + sources."combined-stream-0.0.7" + sources."component-emitter-1.1.2" + sources."content-disposition-0.5.0" + sources."cookie-0.1.2" + sources."cookie-signature-1.0.5" + sources."cookiejar-2.0.1" + sources."core-util-is-1.0.2" + sources."crc-3.2.1" + sources."cycle-1.0.3" + sources."debug-2.1.3" + sources."delayed-stream-0.0.5" + sources."depd-1.0.1" + sources."destroy-1.0.3" + sources."duplexer-0.1.1" + sources."ee-first-1.1.0" + sources."es5class-2.3.1" + sources."escape-html-1.0.1" + sources."etag-1.5.1" + sources."event-stream-3.2.2" + sources."eventemitter3-0.1.6" + sources."express-4.11.2" + sources."extend-1.2.1" + sources."extsprintf-1.4.0" + sources."eyes-0.1.8" + sources."faye-websocket-0.11.1" + sources."finalhandler-0.3.3" + sources."form-data-0.1.3" + sources."formidable-1.0.14" + sources."forwarded-0.1.2" + sources."fresh-0.2.4" + sources."from-0.1.7" + sources."hiredis-0.4.1" + sources."http-parser-js-0.4.13" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."ipaddr.js-1.0.5" + sources."isarray-0.0.1" + (sources."json-rpc2-0.8.1" // { + dependencies = [ + sources."debug-1.0.5" + sources."lodash-2.4.2" + sources."ms-2.0.0" + ]; + }) + sources."jsonparse-0.0.6" + sources."lodash-3.1.0" + sources."map-stream-0.1.0" + sources."media-typer-0.3.0" + sources."merge-descriptors-0.0.2" + sources."methods-1.1.2" + sources."mime-1.2.11" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimist-0.0.10" + sources."ms-0.7.0" + sources."nan-2.11.0" + (sources."native-dns-git+https://github.com/okTurtles/node-dns.git#08433ec98f517eed3c6d5e47bdf62603539cd402" // { + dependencies = [ + sources."native-dns-packet-git+https://github.com/okTurtles/native-dns-packet.git#8bf2714c318cfe7d31bca2006385882ccbf503e4" + ]; + }) + (sources."native-dns-cache-git+https://github.com/okTurtles/native-dns-cache.git#8714196bb9223cc9a4064a4fddf9e82ec50b7d4d" // { + dependencies = [ + sources."native-dns-packet-git+https://github.com/okTurtles/native-dns-packet.git#307e77a47ebba57a5ae9118a284e916e5ebb305a" + ]; + }) + sources."native-dns-packet-0.1.1" + sources."nconf-0.7.1" + sources."negotiator-0.5.3" + sources."on-finished-2.2.1" + sources."optimist-0.6.1" + sources."parseurl-1.3.2" + sources."path-to-regexp-0.1.3" + sources."pause-stream-0.0.11" + sources."pkginfo-0.3.1" + sources."properties-1.2.1" + sources."proxy-addr-1.0.10" + sources."qs-2.3.3" + sources."range-parser-1.0.3" + sources."readable-stream-1.0.27-1" + sources."redis-0.12.1" + sources."reduce-component-1.0.1" + sources."send-0.11.1" + sources."serve-static-1.8.1" + sources."split-0.3.3" + sources."stack-trace-0.0.10" + sources."stream-combiner-0.0.4" + sources."string-2.0.1" + sources."string_decoder-0.10.31" + (sources."superagent-0.21.0" // { + dependencies = [ + sources."methods-1.0.1" + sources."qs-1.2.0" + ]; + }) + sources."through-2.3.8" + (sources."type-is-1.5.7" // { + dependencies = [ + sources."mime-db-1.12.0" + sources."mime-types-2.0.14" + ]; + }) + sources."utils-merge-1.0.0" + sources."vary-1.0.1" + sources."verror-1.10.0" + sources."websocket-driver-0.7.0" + sources."websocket-extensions-0.1.3" + (sources."winston-0.8.0" // { + dependencies = [ + sources."async-0.2.10" + ]; + }) + sources."wordwrap-0.0.3" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A blockchain-based DNS + HTTPS server that fixes HTTPS security, and more!"; + homepage = https://github.com/okTurtles/dnschain; + license = "MPL-2.0"; + }; + production = true; + bypassCache = true; + }; + docker-registry-server = nodeEnv.buildNodePackage { + name = "docker-registry-server"; + packageName = "docker-registry-server"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/docker-registry-server/-/docker-registry-server-2.2.0.tgz"; + sha1 = "5b98836cd7f0348f7f472f7f5a42dd3cab231731"; + }; + dependencies = [ + sources."JSONStream-0.8.4" + (sources."abstract-leveldown-0.12.4" // { + dependencies = [ + sources."xtend-3.0.0" + ]; + }) + sources."basic-auth-1.1.0" + sources."bindings-1.2.1" + (sources."bl-0.8.2" // { + dependencies = [ + sources."readable-stream-1.0.34" + ]; + }) + sources."buffer-alloc-1.2.0" + sources."buffer-alloc-unsafe-1.1.0" + sources."buffer-fill-1.0.0" + sources."bytewise-1.1.0" + sources."bytewise-core-1.2.3" + sources."cookie-signature-1.1.0" + sources."core-util-is-1.0.2" + sources."cors-2.8.4" + sources."deferred-leveldown-0.2.0" + sources."docker-parse-image-3.0.1" + (sources."duplexify-3.6.0" // { + dependencies = [ + sources."isarray-1.0.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + sources."end-of-stream-1.4.1" + (sources."errno-0.1.7" // { + dependencies = [ + sources."prr-1.0.1" + ]; + }) + sources."from2-1.3.0" + sources."fs-blob-store-5.2.1" + sources."fs-constants-1.0.0" + sources."inherits-2.0.3" + sources."isarray-0.0.1" + sources."json-stringify-safe-5.0.1" + sources."jsonparse-0.0.5" + sources."level-0.18.0" + sources."level-packager-0.18.0" + sources."level-post-1.0.7" + (sources."level-sublevel-6.6.5" // { + dependencies = [ + (sources."levelup-0.19.1" // { + dependencies = [ + sources."xtend-3.0.0" + ]; + }) + sources."readable-stream-1.0.34" + ]; + }) + sources."leveldown-0.10.6" + (sources."levelup-0.18.6" // { + dependencies = [ + sources."readable-stream-1.0.34" + sources."semver-2.3.2" + sources."xtend-3.0.0" + ]; + }) + sources."lexicographic-integer-1.1.0" + sources."looper-2.0.0" + sources."lru-cache-2.7.3" + sources."ltgt-2.1.3" + (sources."memdown-0.10.2" // { + dependencies = [ + sources."ltgt-1.0.2" + ]; + }) + sources."minimist-0.2.0" + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."murl-0.4.1" + sources."nan-2.1.0" + (sources."ndjson-1.5.0" // { + dependencies = [ + sources."isarray-1.0.0" + sources."minimist-1.2.0" + sources."readable-stream-2.3.6" + sources."split2-2.2.0" + sources."string_decoder-1.1.1" + sources."through2-2.0.3" + ]; + }) + sources."network-address-0.0.5" + sources."object-assign-4.1.1" + sources."once-1.4.0" + sources."process-nextick-args-2.0.0" + sources."protein-0.5.0" + sources."prr-0.0.0" + sources."pull-cat-1.1.11" + sources."pull-defer-0.2.3" + sources."pull-level-2.0.4" + sources."pull-live-1.0.1" + sources."pull-pushable-2.2.0" + sources."pull-stream-3.6.9" + sources."pull-window-2.1.4" + sources."pump-1.0.3" + (sources."pumpify-1.5.1" // { + dependencies = [ + sources."pump-2.0.1" + ]; + }) + sources."readable-stream-1.1.14" + sources."relative-date-1.1.3" + sources."root-2.0.0" + sources."safe-buffer-5.1.2" + sources."semver-5.1.1" + sources."sorted-union-stream-1.0.2" + sources."split2-0.2.1" + sources."stream-collector-1.0.1" + sources."stream-shift-1.0.0" + (sources."stream-to-pull-stream-1.7.2" // { + dependencies = [ + sources."looper-3.0.0" + ]; + }) + sources."string_decoder-0.10.31" + (sources."tar-stream-1.6.1" // { + dependencies = [ + sources."bl-1.2.2" + sources."isarray-1.0.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + sources."through-2.3.8" + (sources."through2-0.6.5" // { + dependencies = [ + sources."readable-stream-1.0.34" + ]; + }) + sources."thunky-0.1.0" + sources."to-buffer-1.1.1" + sources."typewise-1.0.3" + sources."typewise-core-1.2.0" + sources."typewiselite-1.0.0" + sources."util-deprecate-1.0.2" + sources."vary-1.1.2" + sources."wrappy-1.0.2" + sources."xtend-4.0.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "docker registry server implemented in node"; + homepage = https://github.com/mafintosh/docker-registry-server; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + elasticdump = nodeEnv.buildNodePackage { + name = "elasticdump"; + packageName = "elasticdump"; + version = "3.3.19"; + src = fetchurl { + url = "https://registry.npmjs.org/elasticdump/-/elasticdump-3.3.19.tgz"; + sha512 = "vGWC/duKn+EgF3wQMQa2x21w1L1KTqKNydAvw0e2kShD1n/iNVekeF1e8juND/ttZW4yDvHLp4y10ZfoZ4st/Q=="; + }; + dependencies = [ + sources."JSONStream-1.3.4" + sources."ajv-5.5.2" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."async-2.6.1" + sources."asynckit-0.4.0" + sources."aws-sdk-2.303.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."base64-js-1.3.0" + sources."bcrypt-pbkdf-1.0.2" + sources."buffer-4.9.1" + sources."caseless-0.12.0" + sources."co-4.6.0" + sources."combined-stream-1.0.6" + sources."core-util-is-1.0.2" + sources."dashdash-1.14.1" + sources."decimal.js-10.0.1" + sources."delayed-stream-1.0.0" + sources."ecc-jsbn-0.1.2" + sources."events-1.1.1" + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."getpass-0.1.7" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + sources."http-signature-1.2.0" + sources."ieee754-1.1.8" + sources."ini-1.3.5" + sources."is-typedarray-1.0.0" + sources."isarray-1.0.0" + sources."isstream-0.1.2" + sources."jmespath-0.15.0" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsonparse-1.3.1" + sources."jsprim-1.4.1" + sources."lodash-4.17.10" + sources."lossless-json-1.0.3" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimist-0.0.10" + sources."oauth-sign-0.9.0" + sources."optimist-0.6.1" + sources."performance-now-2.1.0" + sources."psl-1.1.29" + sources."punycode-1.3.2" + sources."qs-6.5.2" + sources."querystring-0.2.0" + (sources."request-2.88.0" // { + dependencies = [ + sources."uuid-3.3.2" + ]; + }) + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."sax-1.2.1" + sources."sshpk-1.14.2" + sources."through-2.3.8" + (sources."tough-cookie-2.4.3" // { + dependencies = [ + sources."punycode-1.4.1" + ]; + }) + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."url-0.10.3" + sources."uuid-3.1.0" + sources."verror-1.10.0" + sources."wordwrap-0.0.3" + sources."xml2js-0.4.19" + sources."xmlbuilder-9.0.7" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "import and export tools for elasticsearch"; + homepage = "https://github.com/taskrabbit/elasticsearch-dump#readme"; + license = "Apache-2.0"; + }; + production = true; + bypassCache = true; + }; + elm-oracle = nodeEnv.buildNodePackage { + name = "elm-oracle"; + packageName = "elm-oracle"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/elm-oracle/-/elm-oracle-1.1.1.tgz"; + sha1 = "61f6d783221b4ad08e7d101d678b9d5a67d3961c"; + }; + buildInputs = globalBuildInputs; + meta = { + description = "Query for information about values in elm source files."; + homepage = "https://github.com/ElmCast/elm-oracle#readme"; + license = "BSD-3-Clause"; + }; + production = true; + bypassCache = true; + }; + elm-test = nodeEnv.buildNodePackage { + name = "elm-test"; + packageName = "elm-test"; + version = "0.18.12"; + src = fetchurl { + url = "https://registry.npmjs.org/elm-test/-/elm-test-0.18.12.tgz"; + sha512 = "5n1uNviCRxXIx5ciaFuzJd3fshcyicbYvTwyGh/L5t05bfBeq/3FZ5a3mLTz+zRZhp18dul2Oz8WoZmcn8PHcg=="; + }; + dependencies = [ + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."anymatch-1.3.2" + sources."arr-diff-2.0.0" + sources."arr-flatten-1.1.0" + sources."array-unique-0.2.1" + sources."asn1-0.2.4" + sources."assert-plus-0.2.0" + sources."async-each-1.0.1" + sources."asynckit-0.4.0" + sources."aws-sign2-0.6.0" + sources."aws4-1.8.0" + sources."balanced-match-1.0.0" + sources."bcrypt-pbkdf-1.0.2" + sources."binary-extensions-1.11.0" + sources."binstall-1.2.0" + sources."block-stream-0.0.9" + sources."boom-2.10.1" + sources."brace-expansion-1.1.11" + sources."braces-1.8.5" + sources."caseless-0.11.0" + (sources."chalk-2.1.0" // { + dependencies = [ + sources."ansi-styles-3.2.1" + ]; + }) + sources."chokidar-1.6.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."combined-stream-1.0.6" + sources."commander-2.17.1" + sources."concat-map-0.0.1" + sources."core-util-is-1.0.2" + sources."cross-spawn-4.0.0" + sources."cryptiles-2.0.5" + (sources."dashdash-1.14.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."delayed-stream-1.0.0" + sources."ecc-jsbn-0.1.2" + sources."escape-string-regexp-1.0.5" + sources."expand-brackets-0.1.5" + sources."expand-range-1.8.2" + sources."extend-3.0.2" + sources."extglob-0.3.2" + sources."extsprintf-1.3.0" + sources."filename-regex-2.0.1" + sources."fill-range-2.2.4" + (sources."find-elm-dependencies-1.0.2" // { + dependencies = [ + sources."firstline-1.2.0" + sources."lodash-4.14.2" + ]; + }) + sources."find-parent-dir-0.3.0" + sources."firstline-1.2.1" + sources."for-in-1.0.2" + sources."for-own-0.1.5" + sources."forever-agent-0.6.1" + sources."form-data-2.1.4" + sources."fs-extra-0.30.0" + sources."fs.realpath-1.0.0" + sources."fsevents-1.1.2" + sources."fstream-1.0.11" + sources."generate-function-2.2.0" + sources."generate-object-property-1.2.0" + (sources."getpass-0.1.7" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."glob-7.1.3" + sources."glob-base-0.3.0" + sources."glob-parent-2.0.0" + sources."graceful-fs-4.1.11" + (sources."har-validator-2.0.6" // { + dependencies = [ + sources."chalk-1.1.3" + sources."supports-color-2.0.0" + ]; + }) + sources."has-ansi-2.0.0" + sources."has-flag-2.0.0" + sources."hawk-3.1.3" + sources."hoek-2.16.3" + sources."http-signature-1.1.1" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."is-binary-path-1.0.1" + sources."is-buffer-1.1.6" + sources."is-dotfile-1.0.3" + sources."is-equal-shallow-0.1.3" + sources."is-extendable-0.1.1" + sources."is-extglob-1.0.0" + sources."is-glob-2.0.1" + sources."is-my-ip-valid-1.0.0" + sources."is-my-json-valid-2.19.0" + sources."is-number-2.1.0" + sources."is-posix-bracket-0.1.1" + sources."is-primitive-2.0.0" + sources."is-property-1.0.2" + sources."is-typedarray-1.0.0" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."isobject-2.1.0" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-stringify-safe-5.0.1" + sources."jsonfile-2.4.0" + sources."jsonpointer-4.0.1" + (sources."jsprim-1.4.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."kind-of-3.2.2" + sources."klaw-1.3.1" + sources."lodash-4.13.1" + sources."lru-cache-4.1.3" + sources."math-random-1.0.1" + sources."micromatch-2.3.11" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimatch-3.0.4" + sources."minimist-1.2.0" + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."murmur-hash-js-1.0.0" + sources."nan-2.11.0" + (sources."node-elm-compiler-4.3.3" // { + dependencies = [ + sources."lodash-4.14.2" + ]; + }) + sources."normalize-path-2.1.1" + sources."oauth-sign-0.8.2" + sources."object.omit-2.0.1" + sources."once-1.4.0" + sources."os-tmpdir-1.0.2" + sources."parse-glob-3.0.4" + sources."path-is-absolute-1.0.1" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + sources."preserve-0.2.0" + sources."process-nextick-args-2.0.0" + sources."pseudomap-1.0.2" + sources."punycode-1.4.1" + sources."qs-6.3.2" + (sources."randomatic-3.1.0" // { + dependencies = [ + sources."is-number-4.0.0" + sources."kind-of-6.0.2" + ]; + }) + sources."readable-stream-2.3.6" + sources."readdirp-2.1.0" + sources."regex-cache-0.4.4" + sources."remove-trailing-separator-1.1.0" + sources."repeat-element-1.1.3" + sources."repeat-string-1.6.1" + sources."request-2.79.0" + sources."rimraf-2.6.2" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."set-immediate-shim-1.0.1" + sources."sntp-1.0.9" + sources."split-1.0.1" + (sources."sshpk-1.14.2" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."string_decoder-1.1.1" + sources."stringstream-0.0.6" + sources."strip-ansi-3.0.1" + sources."supports-color-4.2.0" + sources."tar-2.2.1" + (sources."temp-0.8.3" // { + dependencies = [ + sources."rimraf-2.2.8" + ]; + }) + sources."through-2.3.8" + sources."tough-cookie-2.3.4" + sources."tunnel-agent-0.4.3" + sources."tweetnacl-0.14.5" + sources."util-deprecate-1.0.2" + sources."uuid-3.3.2" + (sources."verror-1.10.0" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."which-1.3.1" + sources."wrappy-1.0.2" + sources."xmlbuilder-8.2.2" + sources."xtend-4.0.1" + sources."yallist-2.1.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Run elm-test suites."; + homepage = "https://github.com/rtfeldman/node-test-runner#readme"; + license = "BSD-3-Clause"; + }; + production = true; + bypassCache = true; + }; + emoj = nodeEnv.buildNodePackage { + name = "emoj"; + packageName = "emoj"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/emoj/-/emoj-2.0.0.tgz"; + sha512 = "f+jc5ZC+EAqRK84plziuC4sfKspUcnnxwZzxLFSFsH0MZn9VbU0iQh5qTONewYXsoRaacNioMOLxYV637MLBDQ=="; + }; + dependencies = [ + sources."ansi-escapes-3.1.0" + sources."ansi-regex-3.0.0" + sources."ansi-styles-2.2.1" + sources."arch-2.1.1" + sources."array-find-index-1.0.2" + sources."arrify-1.0.1" + sources."auto-bind-1.2.1" + sources."babel-code-frame-6.26.0" + sources."babel-core-6.26.3" + sources."babel-generator-6.26.1" + sources."babel-helper-builder-react-jsx-6.26.0" + sources."babel-helpers-6.24.1" + sources."babel-messages-6.23.0" + sources."babel-plugin-syntax-jsx-6.18.0" + sources."babel-plugin-syntax-object-rest-spread-6.13.0" + sources."babel-plugin-transform-es2015-destructuring-6.23.0" + sources."babel-plugin-transform-object-rest-spread-6.26.0" + sources."babel-plugin-transform-react-jsx-6.24.1" + sources."babel-register-6.26.0" + sources."babel-runtime-6.26.0" + sources."babel-template-6.26.0" + sources."babel-traverse-6.26.0" + sources."babel-types-6.26.0" + sources."babylon-6.18.0" + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."builtin-modules-1.1.1" + sources."caller-callsite-2.0.0" + sources."caller-path-2.0.0" + sources."callsites-2.0.0" + sources."camelcase-2.1.1" + sources."camelcase-keys-2.1.0" + (sources."chalk-1.1.3" // { + dependencies = [ + sources."ansi-regex-2.1.1" + sources."has-ansi-2.0.0" + ]; + }) + sources."cli-cursor-2.1.0" + sources."clipboardy-1.2.3" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."concat-map-0.0.1" + sources."conf-1.4.0" + sources."convert-source-map-1.5.1" + sources."core-js-2.5.7" + sources."cross-spawn-5.1.0" + sources."currently-unhandled-0.4.1" + sources."debug-2.6.9" + sources."decamelize-1.2.0" + sources."decompress-response-3.3.0" + sources."detect-indent-4.0.0" + sources."dot-prop-4.2.0" + sources."duplexer3-0.1.4" + sources."env-paths-1.0.0" + sources."error-ex-1.3.2" + sources."escape-string-regexp-1.0.5" + sources."esutils-2.0.2" + sources."execa-0.8.0" + sources."find-up-2.1.0" + sources."get-stdin-4.0.1" + sources."get-stream-3.0.0" + sources."globals-9.18.0" + sources."got-7.1.0" + sources."graceful-fs-4.1.11" + sources."has-ansi-3.0.0" + sources."has-flag-3.0.0" + sources."has-symbol-support-x-1.4.2" + sources."has-to-string-tag-x-1.4.1" + sources."home-or-tmp-2.0.0" + sources."hosted-git-info-2.7.1" + sources."import-jsx-1.3.0" + sources."imurmurhash-0.1.4" + sources."indent-string-3.2.0" + (sources."ink-0.3.1" // { + dependencies = [ + sources."ansi-styles-3.2.1" + sources."chalk-2.4.1" + sources."supports-color-5.5.0" + ]; + }) + sources."ink-text-input-1.1.1" + sources."invariant-2.2.4" + sources."is-arrayish-0.2.1" + sources."is-builtin-module-1.0.0" + sources."is-finite-1.0.2" + sources."is-fullwidth-code-point-2.0.0" + sources."is-obj-1.0.1" + sources."is-object-1.0.1" + sources."is-plain-obj-1.1.0" + sources."is-retry-allowed-1.1.0" + sources."is-stream-1.1.0" + sources."is-utf8-0.2.1" + sources."isexe-2.0.0" + sources."isurl-1.0.0" + sources."js-tokens-3.0.2" + sources."jsesc-1.3.0" + sources."json5-0.5.1" + (sources."load-json-file-1.1.0" // { + dependencies = [ + sources."pify-2.3.0" + ]; + }) + sources."locate-path-2.0.0" + sources."lodash-4.17.10" + sources."lodash.debounce-4.0.8" + sources."lodash.flattendeep-4.4.0" + sources."lodash.isequal-4.5.0" + sources."log-update-2.3.0" + sources."loose-envify-1.4.0" + sources."loud-rejection-1.6.0" + sources."lowercase-keys-1.0.1" + sources."lru-cache-4.1.3" + sources."make-dir-1.3.0" + sources."map-obj-1.0.1" + sources."mem-1.1.0" + (sources."meow-3.7.0" // { + dependencies = [ + sources."minimist-1.2.0" + ]; + }) + sources."mimic-fn-1.2.0" + sources."mimic-response-1.0.1" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."ms-2.0.0" + sources."normalize-package-data-2.4.0" + sources."npm-run-path-2.0.2" + sources."number-is-nan-1.0.1" + sources."object-assign-4.1.1" + sources."onetime-2.0.1" + sources."os-homedir-1.0.2" + sources."os-tmpdir-1.0.2" + sources."p-cancelable-0.3.0" + sources."p-finally-1.0.0" + sources."p-limit-1.3.0" + sources."p-locate-2.0.0" + sources."p-timeout-1.2.1" + sources."p-try-1.0.0" + sources."parse-json-2.2.0" + sources."path-exists-3.0.0" + sources."path-is-absolute-1.0.1" + sources."path-key-2.0.1" + (sources."path-type-1.1.0" // { + dependencies = [ + sources."pify-2.3.0" + ]; + }) + sources."pify-3.0.0" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + sources."pkg-up-2.0.0" + sources."prepend-http-1.0.4" + sources."private-0.1.8" + sources."prop-types-15.6.2" + sources."pseudomap-1.0.2" + sources."read-pkg-1.1.0" + (sources."read-pkg-up-1.0.1" // { + dependencies = [ + sources."find-up-1.1.2" + sources."path-exists-2.1.0" + ]; + }) + (sources."redent-1.0.0" // { + dependencies = [ + sources."indent-string-2.1.0" + ]; + }) + sources."regenerator-runtime-0.11.1" + sources."repeating-2.0.1" + sources."require-from-string-1.2.1" + sources."resolve-from-3.0.0" + sources."restore-cursor-2.0.0" + sources."safe-buffer-5.1.2" + sources."semver-5.5.1" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."signal-exit-3.0.2" + sources."skin-tone-1.0.0" + sources."slash-1.0.0" + sources."source-map-0.5.7" + sources."source-map-support-0.4.18" + sources."spdx-correct-3.0.0" + sources."spdx-exceptions-2.1.0" + sources."spdx-expression-parse-3.0.0" + sources."spdx-license-ids-3.0.0" + (sources."string-width-2.1.1" // { + dependencies = [ + sources."strip-ansi-4.0.0" + ]; + }) + (sources."strip-ansi-3.0.1" // { + dependencies = [ + sources."ansi-regex-2.1.1" + ]; + }) + sources."strip-bom-2.0.0" + sources."strip-eof-1.0.0" + sources."strip-indent-1.0.1" + sources."supports-color-2.0.0" + sources."timed-out-4.0.1" + sources."to-fast-properties-1.0.3" + sources."trim-newlines-1.0.0" + sources."trim-right-1.0.1" + sources."unicode-emoji-modifier-base-1.0.0" + sources."url-parse-lax-1.0.0" + sources."url-to-options-1.0.1" + sources."validate-npm-package-license-3.0.4" + sources."which-1.3.1" + (sources."wrap-ansi-3.0.1" // { + dependencies = [ + sources."strip-ansi-4.0.0" + ]; + }) + sources."write-file-atomic-2.3.0" + sources."yallist-2.1.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Find relevant emoji from text on the command-line"; + homepage = "https://github.com/sindresorhus/emoj#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + eslint = nodeEnv.buildNodePackage { + name = "eslint"; + packageName = "eslint"; + version = "5.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/eslint/-/eslint-5.4.0.tgz"; + sha512 = "UIpL91XGex3qtL6qwyCQJar2j3osKxK9e3ano3OcGEIRM4oWIpCkDg9x95AXEC2wMs7PnxzOkPZ2gq+tsMS9yg=="; + }; + dependencies = [ + sources."acorn-5.7.2" + sources."acorn-jsx-4.1.1" + sources."ajv-6.5.3" + sources."ajv-keywords-3.2.0" + sources."ansi-escapes-3.1.0" + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."argparse-1.0.10" + sources."array-union-1.0.2" + sources."array-uniq-1.0.3" + sources."arrify-1.0.1" + (sources."babel-code-frame-6.26.0" // { + dependencies = [ + sources."chalk-1.1.3" + sources."strip-ansi-3.0.1" + ]; + }) + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."caller-path-0.1.0" + sources."callsites-0.2.0" + (sources."chalk-2.4.1" // { + dependencies = [ + sources."ansi-styles-3.2.1" + sources."supports-color-5.5.0" + ]; + }) + sources."chardet-0.4.2" + sources."circular-json-0.3.3" + sources."cli-cursor-2.1.0" + sources."cli-width-2.2.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."concat-map-0.0.1" + sources."cross-spawn-6.0.5" + sources."debug-3.1.0" + sources."deep-is-0.1.3" + sources."del-2.2.2" + sources."doctrine-2.1.0" + sources."escape-string-regexp-1.0.5" + sources."eslint-scope-4.0.0" + sources."eslint-utils-1.3.1" + sources."eslint-visitor-keys-1.0.0" + sources."espree-4.0.0" + sources."esprima-4.0.1" + sources."esquery-1.0.1" + sources."esrecurse-4.2.1" + sources."estraverse-4.2.0" + sources."esutils-2.0.2" + sources."external-editor-2.2.0" + sources."fast-deep-equal-2.0.1" + sources."fast-json-stable-stringify-2.0.0" + sources."fast-levenshtein-2.0.6" + sources."figures-2.0.0" + sources."file-entry-cache-2.0.0" + sources."flat-cache-1.3.0" + sources."fs.realpath-1.0.0" + sources."functional-red-black-tree-1.0.1" + sources."glob-7.1.3" + sources."globals-11.7.0" + sources."globby-5.0.0" + sources."graceful-fs-4.1.11" + sources."has-ansi-2.0.0" + sources."has-flag-3.0.0" + sources."iconv-lite-0.4.24" + sources."ignore-4.0.6" + sources."imurmurhash-0.1.4" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."inquirer-5.2.0" + sources."is-fullwidth-code-point-2.0.0" + sources."is-path-cwd-1.0.0" + sources."is-path-in-cwd-1.0.1" + sources."is-path-inside-1.0.1" + sources."is-promise-2.1.0" + sources."is-resolvable-1.1.0" + sources."isexe-2.0.0" + sources."js-tokens-3.0.2" + sources."js-yaml-3.12.0" + sources."json-schema-traverse-0.4.1" + sources."json-stable-stringify-without-jsonify-1.0.1" + sources."levn-0.3.0" + sources."lodash-4.17.10" + sources."mimic-fn-1.2.0" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."ms-2.0.0" + sources."mute-stream-0.0.7" + sources."natural-compare-1.4.0" + sources."nice-try-1.0.5" + sources."object-assign-4.1.1" + sources."once-1.4.0" + sources."onetime-2.0.1" + sources."optionator-0.8.2" + sources."os-tmpdir-1.0.2" + sources."path-is-absolute-1.0.1" + sources."path-is-inside-1.0.2" + sources."path-key-2.0.1" + sources."pify-2.3.0" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + sources."pluralize-7.0.0" + sources."prelude-ls-1.1.2" + sources."progress-2.0.0" + sources."punycode-2.1.1" + sources."regexpp-2.0.0" + sources."require-uncached-1.0.3" + sources."resolve-from-1.0.1" + sources."restore-cursor-2.0.0" + sources."rimraf-2.6.2" + sources."run-async-2.3.0" + sources."rxjs-5.5.11" + sources."safer-buffer-2.1.2" + sources."semver-5.5.1" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."signal-exit-3.0.2" + sources."slice-ansi-1.0.0" + sources."sprintf-js-1.0.3" + sources."string-width-2.1.1" + (sources."strip-ansi-4.0.0" // { + dependencies = [ + sources."ansi-regex-3.0.0" + ]; + }) + sources."strip-json-comments-2.0.1" + sources."supports-color-2.0.0" + sources."symbol-observable-1.0.1" + sources."table-4.0.3" + sources."text-table-0.2.0" + sources."through-2.3.8" + sources."tmp-0.0.33" + sources."type-check-0.3.2" + sources."uri-js-4.2.2" + sources."which-1.3.1" + sources."wordwrap-1.0.0" + sources."wrappy-1.0.2" + sources."write-0.2.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "An AST-based pattern checker for JavaScript."; + homepage = https://eslint.org/; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + eslint_d = nodeEnv.buildNodePackage { + name = "eslint_d"; + packageName = "eslint_d"; + version = "7.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/eslint_d/-/eslint_d-7.1.0.tgz"; + sha512 = "NjFiFcKPEjDlleLlngMyVcD6oLu6L8BctLJ3saPZfC4yLD+AJteII5E8meGqTislKxiVMMWHWXed61siXz3mCA=="; + }; + dependencies = [ + sources."acorn-5.7.2" + sources."acorn-jsx-4.1.1" + sources."ajv-6.5.3" + sources."ajv-keywords-3.2.0" + sources."ansi-escapes-3.1.0" + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."argparse-1.0.10" + sources."array-union-1.0.2" + sources."array-uniq-1.0.3" + sources."arrify-1.0.1" + (sources."babel-code-frame-6.26.0" // { + dependencies = [ + sources."chalk-1.1.3" + sources."strip-ansi-3.0.1" + sources."supports-color-2.0.0" + ]; + }) + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."caller-path-0.1.0" + sources."callsites-0.2.0" + (sources."chalk-2.4.1" // { + dependencies = [ + sources."ansi-styles-3.2.1" + ]; + }) + sources."chardet-0.4.2" + sources."circular-json-0.3.3" + sources."cli-cursor-2.1.0" + sources."cli-width-2.2.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."concat-map-0.0.1" + sources."cross-spawn-6.0.5" + sources."debug-3.1.0" + sources."deep-is-0.1.3" + sources."del-2.2.2" + sources."doctrine-2.1.0" + sources."escape-string-regexp-1.0.5" + sources."eslint-5.4.0" + sources."eslint-scope-4.0.0" + sources."eslint-utils-1.3.1" + sources."eslint-visitor-keys-1.0.0" + sources."espree-4.0.0" + sources."esprima-4.0.1" + sources."esquery-1.0.1" + sources."esrecurse-4.2.1" + sources."estraverse-4.2.0" + sources."esutils-2.0.2" + sources."external-editor-2.2.0" + sources."fast-deep-equal-2.0.1" + sources."fast-json-stable-stringify-2.0.0" + sources."fast-levenshtein-2.0.6" + sources."figures-2.0.0" + sources."file-entry-cache-2.0.0" + sources."flat-cache-1.3.0" + sources."fs.realpath-1.0.0" + sources."functional-red-black-tree-1.0.1" + sources."glob-7.1.3" + sources."globals-11.7.0" + sources."globby-5.0.0" + sources."graceful-fs-4.1.11" + sources."has-ansi-2.0.0" + sources."has-flag-3.0.0" + sources."iconv-lite-0.4.24" + sources."ignore-4.0.6" + sources."imurmurhash-0.1.4" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."inquirer-5.2.0" + sources."is-fullwidth-code-point-2.0.0" + sources."is-path-cwd-1.0.0" + sources."is-path-in-cwd-1.0.1" + sources."is-path-inside-1.0.1" + sources."is-promise-2.1.0" + sources."is-resolvable-1.1.0" + sources."isexe-2.0.0" + sources."js-tokens-3.0.2" + sources."js-yaml-3.12.0" + sources."json-schema-traverse-0.4.1" + sources."json-stable-stringify-without-jsonify-1.0.1" + sources."levn-0.3.0" + sources."lodash-4.17.10" + sources."mimic-fn-1.2.0" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."ms-2.0.0" + sources."mute-stream-0.0.7" + sources."nanolru-1.0.0" + sources."natural-compare-1.4.0" + sources."nice-try-1.0.5" + sources."object-assign-4.1.1" + sources."once-1.4.0" + sources."onetime-2.0.1" + sources."optionator-0.8.2" + sources."os-tmpdir-1.0.2" + sources."path-is-absolute-1.0.1" + sources."path-is-inside-1.0.2" + sources."path-key-2.0.1" + sources."path-parse-1.0.6" + sources."pify-2.3.0" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + sources."pluralize-7.0.0" + sources."prelude-ls-1.1.2" + sources."progress-2.0.0" + sources."punycode-2.1.1" + sources."regexpp-2.0.0" + sources."require-uncached-1.0.3" + sources."resolve-1.8.1" + sources."resolve-from-1.0.1" + sources."restore-cursor-2.0.0" + sources."rimraf-2.6.2" + sources."run-async-2.3.0" + sources."rxjs-5.5.11" + sources."safer-buffer-2.1.2" + sources."semver-5.5.1" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."signal-exit-3.0.2" + sources."slice-ansi-1.0.0" + sources."sprintf-js-1.0.3" + sources."string-width-2.1.1" + (sources."strip-ansi-4.0.0" // { + dependencies = [ + sources."ansi-regex-3.0.0" + ]; + }) + sources."strip-json-comments-2.0.1" + sources."supports-color-5.5.0" + sources."symbol-observable-1.0.1" + sources."table-4.0.3" + sources."text-table-0.2.0" + sources."through-2.3.8" + sources."tmp-0.0.33" + sources."type-check-0.3.2" + sources."uri-js-4.2.2" + sources."which-1.3.1" + sources."wordwrap-1.0.0" + sources."wrappy-1.0.2" + sources."write-0.2.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Makes eslint the fastest linter on the planet"; + homepage = https://github.com/mantoni/eslint_d.js; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + emojione = nodeEnv.buildNodePackage { + name = "emojione"; + packageName = "emojione"; + version = "3.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/emojione/-/emojione-3.1.7.tgz"; + sha1 = "2d3c725c696f179c9dde3acb655c621ee9429b1e"; + }; + buildInputs = globalBuildInputs; + meta = { + description = "EmojiOne is a complete set of emojis designed for the web. It includes libraries to easily convert unicode characters to shortnames (:smile:) and shortnames to our custom emoji images. PNG formats provided for the emoji images."; + homepage = http://www.emojione.com/; + }; + production = true; + bypassCache = true; + }; + "fast-cli-1.x" = nodeEnv.buildNodePackage { + name = "fast-cli"; + packageName = "fast-cli"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fast-cli/-/fast-cli-1.0.0.tgz"; + sha1 = "81f5f98043cc2517053f96ba5d61ef5db430c010"; + }; + dependencies = [ + sources."ajv-5.5.2" + sources."ansi-escapes-1.4.0" + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."array-find-index-1.0.2" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."bcrypt-pbkdf-1.0.2" + sources."buffer-from-1.1.1" + sources."builtin-modules-1.1.1" + sources."camelcase-2.1.1" + sources."camelcase-keys-2.1.0" + sources."caseless-0.12.0" + sources."chalk-1.1.3" + sources."cli-cursor-1.0.2" + sources."cli-spinners-1.3.1" + sources."co-4.6.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."combined-stream-1.0.6" + sources."concat-stream-1.6.2" + sources."core-util-is-1.0.2" + sources."currently-unhandled-0.4.1" + sources."dashdash-1.14.1" + sources."debug-2.6.9" + sources."decamelize-1.2.0" + sources."delayed-stream-1.0.0" + sources."ecc-jsbn-0.1.2" + sources."error-ex-1.3.2" + sources."es6-promise-4.2.4" + sources."escape-string-regexp-1.0.5" + sources."exit-hook-1.1.1" + sources."extend-3.0.2" + sources."extract-zip-1.6.7" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + sources."fd-slicer-1.0.1" + sources."find-up-1.1.2" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."fs-extra-1.0.0" + sources."get-stdin-4.0.1" + sources."getpass-0.1.7" + sources."graceful-fs-4.1.11" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + sources."has-ansi-2.0.0" + sources."has-flag-3.0.0" + sources."hasha-2.2.0" + sources."hosted-git-info-2.7.1" + sources."http-signature-1.2.0" + sources."indent-string-2.1.0" + sources."inherits-2.0.3" + sources."is-arrayish-0.2.1" + sources."is-builtin-module-1.0.0" + sources."is-finite-1.0.2" + sources."is-stream-1.1.0" + sources."is-typedarray-1.0.0" + sources."is-utf8-0.2.1" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsonfile-2.4.0" + sources."jsprim-1.4.1" + sources."kew-0.7.0" + sources."klaw-1.3.1" + sources."load-json-file-1.1.0" + (sources."log-symbols-2.2.0" // { + dependencies = [ + sources."ansi-styles-3.2.1" + sources."chalk-2.4.1" + sources."supports-color-5.5.0" + ]; + }) + sources."log-update-1.0.2" + sources."loud-rejection-1.6.0" + sources."map-obj-1.0.1" + sources."meow-3.7.0" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."mimic-fn-1.2.0" + sources."minimist-1.2.0" + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."mkpath-1.0.0" + sources."ms-2.0.0" + sources."node-phantom-simple-2.2.4" + sources."normalize-package-data-2.4.0" + sources."number-is-nan-1.0.1" + sources."oauth-sign-0.9.0" + sources."object-assign-4.1.1" + sources."onetime-1.1.0" + (sources."ora-1.4.0" // { + dependencies = [ + sources."ansi-styles-3.2.1" + sources."chalk-2.4.1" + sources."cli-cursor-2.1.0" + sources."onetime-2.0.1" + sources."restore-cursor-2.0.0" + sources."supports-color-5.5.0" + ]; + }) + sources."os-tmpdir-1.0.2" + sources."parse-json-2.2.0" + sources."path-exists-2.1.0" + sources."path-type-1.1.0" + sources."pend-1.2.0" + sources."performance-now-2.1.0" + sources."phantomjs-prebuilt-2.1.16" + sources."pify-2.3.0" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + sources."process-nextick-args-2.0.0" + sources."progress-1.1.8" + sources."promise-phantom-3.1.6" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-6.5.2" + sources."read-pkg-1.1.0" + sources."read-pkg-up-1.0.1" + sources."readable-stream-2.3.6" + sources."redent-1.0.0" + sources."repeating-2.0.1" + sources."request-2.88.0" + sources."request-progress-2.0.1" + sources."restore-cursor-1.0.1" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."semver-5.5.1" + sources."signal-exit-3.0.2" + sources."spdx-correct-3.0.0" + sources."spdx-exceptions-2.1.0" + sources."spdx-expression-parse-3.0.0" + sources."spdx-license-ids-3.0.0" + sources."sshpk-1.14.2" + sources."string_decoder-1.1.1" + sources."strip-ansi-3.0.1" + sources."strip-bom-2.0.0" + sources."strip-indent-1.0.1" + sources."supports-color-2.0.0" + sources."throttleit-1.0.0" + sources."tmp-0.0.31" + sources."tough-cookie-2.4.3" + sources."trim-newlines-1.0.0" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."typedarray-0.0.6" + sources."util-deprecate-1.0.2" + sources."uuid-3.3.2" + sources."validate-npm-package-license-3.0.4" + sources."verror-1.10.0" + sources."which-1.3.1" + sources."yauzl-2.4.1" + sources."zen-observable-0.5.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Test your download speed using fast.com"; + homepage = "https://github.com/sindresorhus/fast-cli#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + fetch-bower = nodeEnv.buildNodePackage { + name = "fetch-bower"; + packageName = "fetch-bower"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fetch-bower/-/fetch-bower-2.0.0.tgz"; + sha1 = "c027feb75a512001d1287bbfb3ffaafba67eb92f"; + }; + dependencies = [ + sources."bower-1.8.4" + sources."bower-endpoint-parser-0.2.1" + sources."bower-logger-0.2.1" + sources."glob-3.2.11" + sources."inherits-2.0.3" + sources."lru-cache-2.7.3" + sources."minimatch-0.3.0" + sources."sigmund-1.0.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Companion to bower2nix to be used in the fetchBower fixed-output derivation"; + homepage = https://bitbucket.org/shlevy/fetch-bower; + }; + production = true; + bypassCache = true; + }; + forever = nodeEnv.buildNodePackage { + name = "forever"; + packageName = "forever"; + version = "0.15.3"; + src = fetchurl { + url = "https://registry.npmjs.org/forever/-/forever-0.15.3.tgz"; + sha1 = "77d9d7e15fd2f511ad9d84a110c7dd8fc8ecebc2"; + }; + dependencies = [ + sources."anymatch-1.3.2" + sources."arr-diff-2.0.0" + sources."arr-flatten-1.1.0" + sources."array-unique-0.2.1" + sources."async-0.2.10" + sources."async-each-1.0.1" + sources."balanced-match-1.0.0" + sources."binary-extensions-1.11.0" + sources."brace-expansion-1.1.11" + sources."braces-1.8.5" + (sources."broadway-0.3.6" // { + dependencies = [ + sources."cliff-0.1.9" + sources."winston-0.8.0" + ]; + }) + sources."caller-0.0.1" + sources."chokidar-1.7.0" + (sources."cliff-0.1.10" // { + dependencies = [ + sources."colors-1.0.3" + ]; + }) + sources."clone-1.0.4" + sources."colors-0.6.2" + sources."concat-map-0.0.1" + sources."core-util-is-1.0.2" + sources."cycle-1.0.3" + sources."deep-equal-0.1.2" + sources."defined-0.0.0" + sources."director-1.2.7" + (sources."event-stream-0.5.3" // { + dependencies = [ + sources."optimist-0.2.8" + ]; + }) + sources."eventemitter2-0.4.14" + sources."expand-brackets-0.1.5" + sources."expand-range-1.8.2" + sources."extglob-0.3.2" + sources."eyes-0.1.8" + sources."filename-regex-2.0.1" + sources."fill-range-2.2.4" + (sources."flatiron-0.4.3" // { + dependencies = [ + sources."optimist-0.6.0" + ]; + }) + sources."for-in-1.0.2" + sources."for-own-0.1.5" + sources."forever-monitor-1.7.1" + sources."fs.realpath-1.0.0" + sources."fsevents-1.2.4" + sources."glob-7.1.3" + sources."glob-base-0.3.0" + sources."glob-parent-2.0.0" + sources."graceful-fs-4.1.11" + sources."i-0.3.6" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."is-binary-path-1.0.1" + sources."is-buffer-1.1.6" + sources."is-dotfile-1.0.3" + sources."is-equal-shallow-0.1.3" + sources."is-extendable-0.1.1" + sources."is-extglob-1.0.0" + sources."is-glob-2.0.1" + sources."is-number-2.1.0" + sources."is-posix-bracket-0.1.1" + sources."is-primitive-2.0.0" + sources."isarray-1.0.0" + sources."isobject-2.1.0" + sources."isstream-0.1.2" + sources."jsonify-0.0.0" + sources."kind-of-3.2.2" + sources."lazy-1.0.11" + sources."math-random-1.0.1" + sources."micromatch-2.3.11" + sources."minimatch-3.0.4" + sources."minimist-0.0.10" + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."mute-stream-0.0.7" + sources."nan-2.11.0" + (sources."nconf-0.6.9" // { + dependencies = [ + sources."async-0.2.9" + sources."optimist-0.6.0" + ]; + }) + sources."ncp-0.4.2" + sources."normalize-path-2.1.1" + sources."nssocket-0.5.3" + sources."object-assign-3.0.0" + sources."object.omit-2.0.1" + sources."once-1.4.0" + sources."optimist-0.6.1" + sources."parse-glob-3.0.4" + sources."path-is-absolute-1.0.1" + sources."pkginfo-0.3.1" + sources."preserve-0.2.0" + (sources."prettyjson-1.2.1" // { + dependencies = [ + sources."colors-1.3.2" + sources."minimist-1.2.0" + ]; + }) + sources."process-nextick-args-2.0.0" + sources."prompt-0.2.14" + sources."ps-tree-0.0.3" + (sources."randomatic-3.1.0" // { + dependencies = [ + sources."is-number-4.0.0" + sources."kind-of-6.0.2" + ]; + }) + sources."read-1.0.7" + sources."readable-stream-2.3.6" + sources."readdirp-2.1.0" + sources."regex-cache-0.4.4" + sources."remove-trailing-separator-1.1.0" + sources."repeat-element-1.1.3" + sources."repeat-string-1.6.1" + sources."resumer-0.0.0" + sources."revalidator-0.1.8" + sources."rimraf-2.6.2" + sources."safe-buffer-5.1.2" + sources."set-immediate-shim-1.0.1" + sources."shush-1.0.0" + sources."stack-trace-0.0.10" + sources."string_decoder-1.1.1" + sources."strip-json-comments-0.1.3" + sources."tape-2.3.3" + sources."through-2.3.8" + sources."timespan-2.3.0" + sources."util-deprecate-1.0.2" + sources."utile-0.2.1" + sources."winston-0.8.3" + sources."wordwrap-0.0.3" + sources."wrappy-1.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A simple CLI tool for ensuring that a given node script runs continuously (i.e. forever)"; + homepage = "https://github.com/foreverjs/forever#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + git-run = nodeEnv.buildNodePackage { + name = "git-run"; + packageName = "git-run"; + version = "0.5.5"; + src = fetchurl { + url = "https://registry.npmjs.org/git-run/-/git-run-0.5.5.tgz"; + sha512 = "76zCOpXUl/85CMk9aJwWbBy2vGYv+Yn17PcUMhksTtMJLAUujje3eP8v7FufC2pN9SbQx88Gtr4ARXGeVWwAJA=="; + }; + dependencies = [ + sources."async-2.6.1" + sources."debug-3.1.0" + sources."lodash-4.17.10" + sources."lodash.groupby-4.6.0" + sources."microee-0.0.6" + sources."minilog-3.1.0" + sources."ms-2.0.0" + sources."simple-git-1.96.0" + sources."tabtab-git+https://github.com/mixu/node-tabtab.git" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A tool for managing multiple git repositories"; + homepage = "https://github.com/mixu/gr#readme"; + license = "BSD-3-Clause"; + }; + production = true; + bypassCache = true; + }; + git-standup = nodeEnv.buildNodePackage { + name = "git-standup"; + packageName = "git-standup"; + version = "2.1.9"; + src = fetchurl { + url = "https://registry.npmjs.org/git-standup/-/git-standup-2.1.9.tgz"; + sha512 = "+XT110zb/S1XzG+amg5gKGWcD6dW58mnstS4GkuiO63aA8qGvpgNB9Cq89qxhFSIQ2smeB/00QGsVLn4CL1V+A=="; + }; + buildInputs = globalBuildInputs; + meta = { + description = "Recall what you did on the last working day. Psst! or be nosy and find what someone else in your team did ;-)"; + homepage = "https://github.com/kamranahmedse/git-standup#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + graphql-cli = nodeEnv.buildNodePackage { + name = "graphql-cli"; + packageName = "graphql-cli"; + version = "2.16.5"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-cli/-/graphql-cli-2.16.5.tgz"; + sha512 = "a2QYKmjc6H/39ZGpcKGNQIGAtz84BIVYw9LyYy3Iv1cxJ46zeRgyLBdl8vk+f1aYjQ80TAGHL2+qlIKBD7mDfg=="; + }; + dependencies = [ + sources."@babel/generator-7.0.0-beta.38" + sources."@babel/types-7.0.0-beta.38" + (sources."@kbrandwijk/swagger-to-graphql-2.4.3" // { + dependencies = [ + sources."ansi-regex-2.1.1" + sources."cliui-3.2.0" + sources."string-width-1.0.2" + sources."strip-ansi-3.0.1" + sources."yargs-8.0.2" + sources."yargs-parser-7.0.0" + ]; + }) + sources."accepts-1.3.5" + sources."adm-zip-0.4.7" + sources."agent-base-4.2.1" + sources."ajv-5.5.2" + sources."ansi-align-2.0.0" + sources."ansi-escapes-3.1.0" + sources."ansi-regex-3.0.0" + sources."ansi-styles-3.2.1" + (sources."apollo-codegen-0.19.1" // { + dependencies = [ + (sources."graphql-config-1.2.1" // { + dependencies = [ + sources."graphql-0.12.3" + ]; + }) + sources."node-fetch-1.7.3" + sources."yargs-10.1.2" + ]; + }) + sources."argparse-1.0.10" + sources."array-flatten-1.1.1" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."async-2.6.1" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."babel-runtime-6.26.0" + sources."balanced-match-1.0.0" + sources."bcrypt-pbkdf-1.0.2" + sources."bluebird-3.5.1" + (sources."body-parser-1.18.2" // { + dependencies = [ + sources."iconv-lite-0.4.19" + ]; + }) + sources."boxen-1.3.0" + sources."brace-expansion-1.1.11" + sources."buffer-equal-constant-time-1.0.1" + sources."buffer-from-1.1.1" + sources."builtin-modules-1.1.1" + sources."bytes-3.0.0" + sources."call-me-maybe-1.0.1" + sources."camel-case-3.0.0" + sources."camelcase-4.1.0" + sources."capture-stack-trace-1.0.0" + sources."caseless-0.12.0" + sources."chalk-2.4.1" + sources."change-case-3.0.2" + sources."chardet-0.4.2" + sources."ci-info-1.4.0" + sources."cli-boxes-1.0.0" + sources."cli-cursor-2.1.0" + sources."cli-spinners-1.3.1" + sources."cli-width-2.2.0" + sources."cliui-4.1.0" + sources."clone-1.0.4" + sources."co-4.6.0" + sources."code-point-at-1.1.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + (sources."columnify-1.5.4" // { + dependencies = [ + sources."ansi-regex-2.1.1" + sources."strip-ansi-3.0.1" + ]; + }) + sources."combined-stream-1.0.6" + sources."command-exists-1.2.7" + sources."commander-2.17.1" + sources."common-tags-1.8.0" + sources."concat-map-0.0.1" + sources."configstore-3.1.2" + sources."constant-case-2.0.0" + sources."content-disposition-0.5.2" + sources."content-type-1.0.4" + sources."cookie-0.3.1" + sources."cookie-signature-1.0.6" + sources."core-js-2.5.7" + sources."core-util-is-1.0.2" + (sources."cosmiconfig-3.1.0" // { + dependencies = [ + sources."parse-json-3.0.0" + ]; + }) + sources."create-error-class-3.0.2" + (sources."cross-fetch-2.2.2" // { + dependencies = [ + sources."node-fetch-2.1.2" + ]; + }) + sources."cross-spawn-6.0.5" + sources."crypto-random-string-1.0.0" + (sources."cucumber-html-reporter-3.0.4" // { + dependencies = [ + sources."fs-extra-3.0.1" + sources."jsonfile-3.0.1" + ]; + }) + sources."dashdash-1.14.1" + sources."debug-2.6.9" + sources."decamelize-1.2.0" + sources."deep-extend-0.6.0" + sources."defaults-1.0.3" + sources."delayed-stream-1.0.0" + sources."depd-1.1.2" + sources."destroy-1.0.4" + sources."diff-1.4.0" + (sources."disparity-2.0.0" // { + dependencies = [ + sources."ansi-styles-2.2.1" + ]; + }) + sources."dot-case-2.1.1" + sources."dot-prop-4.2.0" + sources."dotenv-5.0.1" + sources."duplexer3-0.1.4" + sources."ecc-jsbn-0.1.2" + sources."ecdsa-sig-formatter-1.0.10" + sources."ee-first-1.1.1" + sources."encodeurl-1.0.2" + sources."encoding-0.1.12" + sources."errno-0.1.7" + sources."error-ex-1.3.2" + sources."es6-promise-4.2.4" + sources."es6-promisify-5.0.0" + sources."escape-html-1.0.3" + sources."escape-string-regexp-1.0.5" + sources."esprima-4.0.1" + sources."esutils-2.0.2" + sources."etag-1.8.1" + (sources."execa-0.7.0" // { + dependencies = [ + sources."cross-spawn-5.1.0" + ]; + }) + sources."expand-tilde-2.0.2" + sources."express-4.16.3" + (sources."express-request-proxy-2.2.0" // { + dependencies = [ + (sources."body-parser-1.18.3" // { + dependencies = [ + sources."debug-2.6.9" + ]; + }) + sources."debug-3.1.0" + sources."iconv-lite-0.4.23" + sources."path-to-regexp-1.7.0" + sources."qs-6.5.2" + sources."raw-body-2.3.3" + ]; + }) + sources."extend-3.0.2" + sources."external-editor-2.2.0" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + sources."figures-2.0.0" + sources."finalhandler-1.1.1" + sources."find-0.2.9" + sources."find-up-2.1.0" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."format-util-1.0.3" + sources."forwarded-0.1.2" + sources."fresh-0.5.2" + sources."fs-extra-5.0.0" + sources."fs.realpath-1.0.0" + sources."get-caller-file-1.0.3" + sources."get-stream-3.0.0" + sources."getpass-0.1.7" + sources."glob-7.1.3" + sources."global-dirs-0.1.1" + sources."global-modules-1.0.0" + sources."global-prefix-1.0.2" + sources."got-6.7.1" + sources."graceful-fs-4.1.11" + sources."graphcool-json-schema-1.2.1" + (sources."graphcool-yml-0.4.15" // { + dependencies = [ + sources."debug-3.1.0" + sources."dotenv-4.0.0" + sources."fs-extra-4.0.3" + ]; + }) + (sources."graphql-0.13.2" // { + dependencies = [ + sources."iterall-1.2.2" + ]; + }) + (sources."graphql-cli-prepare-1.4.19" // { + dependencies = [ + sources."chalk-2.3.1" + sources."lodash-4.17.5" + ]; + }) + sources."graphql-config-2.0.1" + sources."graphql-config-extension-graphcool-1.0.8" + sources."graphql-config-extension-openapi-1.0.6" + sources."graphql-config-extension-prisma-0.0.11" + sources."graphql-import-0.4.5" + (sources."graphql-playground-html-1.5.5" // { + dependencies = [ + sources."graphql-config-2.0.0" + ]; + }) + sources."graphql-playground-middleware-express-1.6.2" + sources."graphql-request-1.8.2" + sources."graphql-schema-linter-0.1.1" + sources."graphql-static-binding-0.9.3" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + sources."has-flag-3.0.0" + sources."header-case-1.0.1" + sources."homedir-polyfill-1.0.1" + sources."hosted-git-info-2.7.1" + sources."http-errors-1.6.3" + (sources."http-proxy-agent-2.1.0" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."http-signature-1.2.0" + (sources."https-proxy-agent-2.2.1" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."iconv-lite-0.4.24" + sources."import-lazy-2.1.0" + sources."imurmurhash-0.1.4" + sources."inflected-2.0.4" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."inquirer-5.1.0" + sources."invert-kv-1.0.0" + sources."ip-regex-1.0.3" + sources."ipaddr.js-1.8.0" + sources."is-arrayish-0.2.1" + sources."is-builtin-module-1.0.0" + sources."is-ci-1.2.0" + sources."is-directory-0.3.1" + sources."is-fullwidth-code-point-1.0.0" + sources."is-installed-globally-0.1.0" + sources."is-lower-case-1.1.3" + sources."is-npm-1.0.0" + sources."is-obj-1.0.1" + sources."is-path-inside-1.0.1" + sources."is-promise-2.1.0" + sources."is-redirect-1.0.0" + sources."is-retry-allowed-1.1.0" + sources."is-stream-1.1.0" + sources."is-typedarray-1.0.0" + sources."is-upper-case-1.1.2" + sources."is-url-superb-2.0.0" + sources."is-windows-1.0.2" + sources."is-wsl-1.1.0" + sources."isarray-0.0.1" + sources."isexe-2.0.0" + (sources."isomorphic-fetch-2.2.1" // { + dependencies = [ + sources."node-fetch-1.7.3" + ]; + }) + sources."isstream-0.1.2" + sources."iterall-1.1.3" + sources."js-base64-2.4.9" + sources."js-yaml-3.12.0" + sources."jsbn-0.1.1" + sources."jsesc-2.5.1" + sources."json-schema-0.2.3" + (sources."json-schema-ref-parser-3.3.1" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."json-schema-traverse-0.3.1" + sources."json-stable-stringify-1.0.1" + sources."json-stringify-safe-5.0.1" + sources."jsonfile-4.0.0" + sources."jsonify-0.0.0" + (sources."jsonwebtoken-8.3.0" // { + dependencies = [ + sources."ms-2.1.1" + ]; + }) + sources."jsprim-1.4.1" + sources."jwa-1.1.6" + sources."jws-3.1.5" + sources."latest-version-3.1.0" + sources."lcid-1.0.0" + sources."load-json-file-2.0.0" + sources."locate-path-2.0.0" + sources."lodash-4.17.10" + sources."lodash.get-4.4.2" + sources."lodash.includes-4.3.0" + sources."lodash.isboolean-3.0.3" + sources."lodash.isequal-4.5.0" + sources."lodash.isinteger-4.0.4" + sources."lodash.isnumber-3.0.3" + sources."lodash.isplainobject-4.0.6" + sources."lodash.isstring-4.0.1" + sources."lodash.once-4.1.1" + sources."log-symbols-2.2.0" + sources."lower-case-1.1.4" + sources."lower-case-first-1.0.2" + sources."lowercase-keys-1.0.1" + sources."lru-cache-4.1.3" + (sources."make-dir-1.3.0" // { + dependencies = [ + sources."pify-3.0.0" + ]; + }) + sources."media-typer-0.3.0" + sources."mem-1.1.0" + sources."merge-descriptors-1.0.1" + sources."methods-1.1.2" + sources."mime-1.4.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."mimic-fn-1.2.0" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."ms-2.0.0" + sources."mute-stream-0.0.7" + sources."negotiator-0.6.1" + sources."nice-try-1.0.5" + sources."no-case-2.3.2" + sources."node-fetch-2.2.0" + sources."node-request-by-swagger-1.1.3" + sources."normalize-package-data-2.4.0" + sources."npm-path-2.0.4" + sources."npm-paths-1.0.0" + (sources."npm-run-4.1.2" // { + dependencies = [ + sources."cross-spawn-5.1.0" + sources."minimist-1.2.0" + ]; + }) + sources."npm-run-path-2.0.2" + sources."npm-which-3.0.1" + sources."number-is-nan-1.0.1" + sources."oauth-sign-0.9.0" + sources."on-finished-2.3.0" + sources."once-1.4.0" + sources."onetime-2.0.1" + sources."ono-4.0.6" + sources."open-0.0.5" + sources."opn-5.3.0" + sources."ora-1.4.0" + sources."os-locale-2.1.0" + sources."os-tmpdir-1.0.2" + sources."p-finally-1.0.0" + sources."p-limit-1.3.0" + sources."p-locate-2.0.0" + sources."p-try-1.0.0" + sources."package-json-4.0.1" + sources."param-case-2.1.1" + sources."parse-github-url-1.0.2" + sources."parse-json-2.2.0" + sources."parse-passwd-1.0.0" + sources."parseurl-1.3.2" + sources."pascal-case-2.0.1" + sources."path-case-2.1.1" + sources."path-exists-3.0.0" + sources."path-is-absolute-1.0.1" + sources."path-is-inside-1.0.2" + sources."path-key-2.0.1" + sources."path-to-regexp-0.1.7" + sources."path-type-2.0.0" + sources."performance-now-2.1.0" + sources."pify-2.3.0" + sources."prepend-http-1.0.4" + sources."prisma-json-schema-0.0.4" + (sources."prisma-yml-1.0.50" // { + dependencies = [ + sources."debug-3.1.0" + sources."dotenv-4.0.0" + ]; + }) + sources."process-nextick-args-2.0.0" + sources."protochain-1.0.5" + sources."proxy-addr-2.0.4" + sources."prr-1.0.1" + sources."pseudomap-1.0.2" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-6.5.1" + sources."range-parser-1.2.0" + (sources."raw-body-2.3.2" // { + dependencies = [ + sources."depd-1.1.1" + sources."http-errors-1.6.2" + sources."iconv-lite-0.4.19" + sources."setprototypeof-1.0.3" + ]; + }) + (sources."rc-1.2.8" // { + dependencies = [ + sources."minimist-1.2.0" + ]; + }) + sources."read-pkg-2.0.0" + sources."read-pkg-up-2.0.0" + (sources."readable-stream-2.3.6" // { + dependencies = [ + sources."isarray-1.0.0" + ]; + }) + sources."regenerator-runtime-0.11.1" + sources."registry-auth-token-3.3.2" + sources."registry-url-3.1.0" + sources."replaceall-0.1.6" + (sources."request-2.88.0" // { + dependencies = [ + sources."qs-6.5.2" + sources."safe-buffer-5.1.2" + ]; + }) + sources."request-promise-4.2.2" + sources."request-promise-core-1.1.1" + sources."require-directory-2.1.1" + sources."require-from-string-2.0.2" + sources."require-main-filename-1.0.1" + sources."resolve-dir-1.0.1" + sources."restore-cursor-2.0.0" + sources."rimraf-2.6.2" + sources."run-async-2.3.0" + sources."rxjs-5.5.11" + sources."safe-buffer-5.1.1" + sources."safer-buffer-2.1.2" + sources."scuid-1.1.0" + sources."semver-5.5.1" + sources."semver-diff-2.1.0" + sources."send-0.16.2" + sources."sentence-case-2.1.1" + sources."serializerr-1.0.3" + sources."serve-static-1.13.2" + sources."set-blocking-2.0.0" + sources."setprototypeof-1.1.0" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."signal-exit-3.0.2" + sources."simple-errors-1.0.1" + sources."snake-case-2.1.0" + sources."source-map-0.5.7" + (sources."source-map-support-0.5.9" // { + dependencies = [ + sources."source-map-0.6.1" + ]; + }) + sources."spdx-correct-3.0.0" + sources."spdx-exceptions-2.1.0" + sources."spdx-expression-parse-3.0.0" + sources."spdx-license-ids-3.0.0" + sources."sprintf-js-1.0.3" + sources."sshpk-1.14.2" + sources."statuses-1.4.0" + sources."stealthy-require-1.1.1" + (sources."string-width-2.1.1" // { + dependencies = [ + sources."is-fullwidth-code-point-2.0.0" + ]; + }) + sources."string_decoder-1.1.1" + sources."strip-ansi-4.0.0" + sources."strip-bom-3.0.0" + sources."strip-eof-1.0.0" + sources."strip-json-comments-2.0.1" + sources."supports-color-5.5.0" + sources."swap-case-1.1.2" + sources."symbol-observable-1.0.1" + sources."sync-exec-0.6.2" + sources."term-size-1.2.0" + sources."through-2.3.8" + sources."through2-2.0.3" + sources."timed-out-4.0.1" + sources."title-case-2.1.1" + sources."tmp-0.0.33" + sources."to-fast-properties-2.0.0" + sources."tough-cookie-2.4.3" + sources."traverse-chain-0.1.0" + sources."trim-right-1.0.1" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."type-is-1.6.16" + sources."unique-string-1.0.0" + sources."universalify-0.1.2" + sources."unpipe-1.0.0" + sources."unzip-response-2.0.1" + sources."update-notifier-2.5.0" + sources."upper-case-1.1.3" + sources."upper-case-first-1.1.2" + sources."url-join-4.0.0" + sources."url-parse-lax-1.0.0" + sources."url-regex-3.2.0" + sources."util-deprecate-1.0.2" + sources."utils-merge-1.0.1" + sources."uuid-3.3.2" + sources."validate-npm-package-license-3.0.4" + sources."validator-10.7.0" + sources."vary-1.1.2" + sources."verror-1.10.0" + sources."wcwidth-1.0.1" + sources."whatwg-fetch-2.0.4" + sources."which-1.3.1" + sources."which-module-2.0.0" + sources."widest-line-2.0.0" + (sources."wrap-ansi-2.1.0" // { + dependencies = [ + sources."ansi-regex-2.1.1" + sources."string-width-1.0.2" + sources."strip-ansi-3.0.1" + ]; + }) + sources."wrappy-1.0.2" + sources."write-file-atomic-2.3.0" + sources."xdg-basedir-3.0.0" + sources."xtend-4.0.1" + sources."y18n-3.2.1" + sources."yallist-2.1.2" + sources."yaml-ast-parser-0.0.40" + (sources."yargs-11.0.0" // { + dependencies = [ + sources."yargs-parser-9.0.2" + ]; + }) + sources."yargs-parser-8.1.0" + sources."z-schema-3.23.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "GraphQL CLI"; + homepage = "https://github.com/graphql-cli/graphql-cli#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + grunt-cli = nodeEnv.buildNodePackage { + name = "grunt-cli"; + packageName = "grunt-cli"; + version = "1.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.3.1.tgz"; + sha512 = "UwBRu/QpAjDc53DRLEkyilFdL0zenpxu+fddTIlsF/KJqdNcHaQmvyu1W3cDesZ9rqqZdKK5A8+QDIyLUEWoZQ=="; + }; + dependencies = [ + sources."abbrev-1.1.1" + sources."arr-diff-4.0.0" + sources."arr-flatten-1.1.0" + sources."arr-union-3.1.0" + sources."array-each-1.0.1" + sources."array-slice-1.1.0" + sources."array-unique-0.3.2" + sources."assign-symbols-1.0.0" + sources."atob-2.1.2" + (sources."base-0.11.2" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + (sources."braces-2.3.2" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + sources."cache-base-1.0.1" + (sources."class-utils-0.3.6" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."collection-visit-1.0.0" + sources."component-emitter-1.2.1" + sources."copy-descriptor-0.1.1" + sources."debug-2.6.9" + sources."decode-uri-component-0.2.0" + sources."define-property-2.0.2" + sources."detect-file-1.0.0" + (sources."expand-brackets-2.1.4" // { + dependencies = [ + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."expand-tilde-2.0.2" + sources."extend-3.0.2" + (sources."extend-shallow-3.0.2" // { + dependencies = [ + sources."is-extendable-1.0.1" + ]; + }) + (sources."extglob-2.0.4" // { + dependencies = [ + sources."define-property-1.0.0" + sources."extend-shallow-2.0.1" + ]; + }) + (sources."fill-range-4.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + sources."findup-sync-2.0.0" + sources."fined-1.1.0" + sources."flagged-respawn-1.0.0" + sources."for-in-1.0.2" + sources."for-own-1.0.0" + sources."fragment-cache-0.2.1" + sources."get-value-2.0.6" + sources."global-modules-1.0.0" + sources."global-prefix-1.0.2" + sources."grunt-known-options-1.1.1" + sources."has-value-1.0.0" + (sources."has-values-1.0.0" // { + dependencies = [ + sources."kind-of-4.0.0" + ]; + }) + sources."homedir-polyfill-1.0.1" + sources."ini-1.3.5" + sources."interpret-1.1.0" + sources."is-absolute-1.0.0" + sources."is-accessor-descriptor-1.0.0" + sources."is-buffer-1.1.6" + sources."is-data-descriptor-1.0.0" + sources."is-descriptor-1.0.2" + sources."is-extendable-0.1.1" + sources."is-extglob-2.1.1" + sources."is-glob-3.1.0" + (sources."is-number-3.0.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-plain-object-2.0.4" + sources."is-relative-1.0.0" + sources."is-unc-path-1.0.0" + sources."is-windows-1.0.2" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."isobject-3.0.1" + sources."kind-of-6.0.2" + sources."liftoff-2.5.0" + sources."make-iterator-1.0.1" + sources."map-cache-0.2.2" + sources."map-visit-1.0.0" + sources."micromatch-3.1.10" + (sources."mixin-deep-1.3.1" // { + dependencies = [ + sources."is-extendable-1.0.1" + ]; + }) + sources."ms-2.0.0" + sources."nanomatch-1.2.13" + sources."nopt-4.0.1" + (sources."object-copy-0.1.0" // { + dependencies = [ + sources."define-property-0.2.5" + sources."is-accessor-descriptor-0.1.6" + sources."is-data-descriptor-0.1.4" + (sources."is-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-5.1.0" + ]; + }) + sources."kind-of-3.2.2" + ]; + }) + sources."object-visit-1.0.1" + sources."object.defaults-1.1.0" + sources."object.map-1.0.1" + sources."object.pick-1.3.0" + sources."os-homedir-1.0.2" + sources."os-tmpdir-1.0.2" + sources."osenv-0.1.5" + sources."parse-filepath-1.0.2" + sources."parse-passwd-1.0.0" + sources."pascalcase-0.1.1" + sources."path-parse-1.0.6" + sources."path-root-0.1.1" + sources."path-root-regex-0.1.2" + sources."posix-character-classes-0.1.1" + sources."rechoir-0.6.2" + sources."regex-not-1.0.2" + sources."repeat-element-1.1.3" + sources."repeat-string-1.6.1" + sources."resolve-1.8.1" + sources."resolve-dir-1.0.1" + sources."resolve-url-0.2.1" + sources."ret-0.1.15" + sources."safe-regex-1.1.0" + (sources."set-value-2.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + (sources."snapdragon-0.8.2" // { + dependencies = [ + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + (sources."snapdragon-node-2.1.1" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + (sources."snapdragon-util-3.0.1" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."source-map-0.5.7" + sources."source-map-resolve-0.5.2" + sources."source-map-url-0.4.0" + sources."split-string-3.1.0" + (sources."static-extend-0.1.2" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + (sources."to-object-path-0.3.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."to-regex-3.0.2" + sources."to-regex-range-2.1.1" + sources."unc-path-regex-0.1.2" + (sources."union-value-1.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."set-value-0.4.3" + ]; + }) + (sources."unset-value-1.0.0" // { + dependencies = [ + (sources."has-value-0.3.1" // { + dependencies = [ + sources."isobject-2.1.0" + ]; + }) + sources."has-values-0.1.4" + ]; + }) + sources."urix-0.1.0" + sources."use-3.1.1" + sources."v8flags-3.0.2" + sources."which-1.3.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "The grunt command line interface"; + homepage = "https://github.com/gruntjs/grunt-cli#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + "guifi-earth-https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 " = nodeEnv.buildNodePackage { + name = "guifi-earth"; + packageName = "guifi-earth"; + version = "0.2.1"; + src = fetchurl { + name = "guifi-earth-0.2.1.tar.gz"; + url = https://codeload.github.com/jmendeth/guifi-earth/legacy.tar.gz/f3ee96835fd4fb0e3e12fadbd2cb782770d64854; + sha256 = "a51a5beef55c14c68630275d51cf66c44a4462d1b20c0f08aef6d88a62ca077c"; + }; + dependencies = [ + sources."acorn-2.7.0" + sources."acorn-globals-1.0.9" + sources."align-text-0.1.4" + sources."amdefine-1.0.1" + sources."asap-1.0.0" + sources."camelcase-1.2.1" + sources."center-align-0.1.3" + sources."character-parser-1.2.1" + (sources."clean-css-3.4.28" // { + dependencies = [ + sources."commander-2.8.1" + ]; + }) + (sources."cliui-2.1.0" // { + dependencies = [ + sources."wordwrap-0.0.2" + ]; + }) + sources."coffee-script-1.12.7" + sources."commander-2.6.0" + sources."constantinople-3.0.2" + sources."css-1.0.8" + sources."css-parse-1.0.4" + sources."css-stringify-1.0.5" + sources."decamelize-1.2.0" + sources."graceful-readlink-1.0.1" + sources."is-buffer-1.1.6" + sources."is-promise-2.1.0" + sources."jade-1.11.0" + sources."jstransformer-0.0.2" + sources."kind-of-3.2.2" + sources."lazy-cache-1.0.4" + sources."longest-1.0.1" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."msgpack-1.0.2" + sources."nan-2.11.0" + sources."optimist-0.3.7" + sources."pop-iterate-1.0.1" + sources."promise-6.1.0" + (sources."q-2.0.3" // { + dependencies = [ + sources."asap-2.0.6" + ]; + }) + sources."repeat-string-1.6.1" + sources."right-align-0.1.3" + sources."sax-1.2.4" + sources."source-map-0.4.4" + (sources."transformers-2.1.0" // { + dependencies = [ + sources."is-promise-1.0.1" + sources."promise-2.0.0" + sources."source-map-0.1.43" + sources."uglify-js-2.2.5" + ]; + }) + (sources."uglify-js-2.8.29" // { + dependencies = [ + sources."source-map-0.5.7" + ]; + }) + sources."uglify-to-browserify-1.0.2" + sources."void-elements-2.0.1" + sources."weak-map-1.0.5" + sources."window-size-0.1.0" + (sources."with-4.0.3" // { + dependencies = [ + sources."acorn-1.2.2" + ]; + }) + sources."wordwrap-0.0.3" + sources."xml2js-0.4.19" + sources."xmlbuilder-9.0.7" + sources."yargs-3.10.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "See a representation of the Guifi.net network in Google Earth."; + homepage = https://github.com/jmendeth/guifi-earth; + }; + production = true; + bypassCache = true; + }; + gulp = nodeEnv.buildNodePackage { + name = "gulp"; + packageName = "gulp"; + version = "3.9.1"; + src = fetchurl { + url = "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz"; + sha1 = "571ce45928dd40af6514fc4011866016c13845b4"; + }; + dependencies = [ + sources."ansi-gray-0.1.1" + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."ansi-wrap-0.1.0" + sources."archy-1.0.0" + sources."arr-diff-4.0.0" + sources."arr-flatten-1.1.0" + sources."arr-union-3.1.0" + sources."array-differ-1.0.0" + sources."array-each-1.0.1" + sources."array-slice-1.1.0" + sources."array-uniq-1.0.3" + sources."array-unique-0.3.2" + sources."assign-symbols-1.0.0" + sources."atob-2.1.2" + sources."balanced-match-1.0.0" + (sources."base-0.11.2" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + sources."beeper-1.1.1" + sources."brace-expansion-1.1.11" + (sources."braces-2.3.2" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + sources."cache-base-1.0.1" + sources."chalk-1.1.3" + (sources."class-utils-0.3.6" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."clone-1.0.4" + sources."clone-stats-0.0.1" + sources."collection-visit-1.0.0" + sources."color-support-1.1.3" + sources."component-emitter-1.2.1" + sources."concat-map-0.0.1" + sources."copy-descriptor-0.1.1" + sources."core-util-is-1.0.2" + sources."dateformat-2.2.0" + sources."debug-2.6.9" + sources."decode-uri-component-0.2.0" + sources."defaults-1.0.3" + sources."define-property-2.0.2" + sources."deprecated-0.0.1" + sources."detect-file-1.0.0" + sources."duplexer2-0.0.2" + sources."end-of-stream-0.1.5" + sources."escape-string-regexp-1.0.5" + (sources."expand-brackets-2.1.4" // { + dependencies = [ + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."expand-tilde-2.0.2" + sources."extend-3.0.2" + (sources."extend-shallow-3.0.2" // { + dependencies = [ + sources."is-extendable-1.0.1" + ]; + }) + (sources."extglob-2.0.4" // { + dependencies = [ + sources."define-property-1.0.0" + sources."extend-shallow-2.0.1" + ]; + }) + sources."fancy-log-1.3.2" + (sources."fill-range-4.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + sources."find-index-0.1.1" + sources."findup-sync-2.0.0" + sources."fined-1.1.0" + sources."first-chunk-stream-1.0.0" + sources."flagged-respawn-1.0.0" + sources."for-in-1.0.2" + sources."for-own-1.0.0" + sources."fragment-cache-0.2.1" + sources."gaze-0.5.2" + sources."get-value-2.0.6" + sources."glob-4.5.3" + (sources."glob-stream-3.1.18" // { + dependencies = [ + sources."readable-stream-1.0.34" + sources."through2-0.6.5" + ]; + }) + sources."glob-watcher-0.0.6" + sources."glob2base-0.0.12" + sources."global-modules-1.0.0" + sources."global-prefix-1.0.2" + (sources."globule-0.1.0" // { + dependencies = [ + sources."glob-3.1.21" + sources."graceful-fs-1.2.3" + sources."inherits-1.0.2" + sources."minimatch-0.2.14" + ]; + }) + sources."glogg-1.0.1" + sources."graceful-fs-3.0.11" + sources."gulp-util-3.0.8" + sources."gulplog-1.0.0" + sources."has-ansi-2.0.0" + sources."has-gulplog-0.1.0" + sources."has-value-1.0.0" + (sources."has-values-1.0.0" // { + dependencies = [ + sources."kind-of-4.0.0" + ]; + }) + sources."homedir-polyfill-1.0.1" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."interpret-1.1.0" + sources."is-absolute-1.0.0" + sources."is-accessor-descriptor-1.0.0" + sources."is-buffer-1.1.6" + sources."is-data-descriptor-1.0.0" + sources."is-descriptor-1.0.2" + sources."is-extendable-0.1.1" + sources."is-extglob-2.1.1" + sources."is-glob-3.1.0" + (sources."is-number-3.0.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-plain-object-2.0.4" + sources."is-relative-1.0.0" + sources."is-unc-path-1.0.0" + sources."is-utf8-0.2.1" + sources."is-windows-1.0.2" + sources."isarray-0.0.1" + sources."isexe-2.0.0" + sources."isobject-3.0.1" + sources."kind-of-6.0.2" + sources."liftoff-2.5.0" + sources."lodash-1.0.2" + sources."lodash._basecopy-3.0.1" + sources."lodash._basetostring-3.0.1" + sources."lodash._basevalues-3.0.0" + sources."lodash._getnative-3.9.1" + sources."lodash._isiterateecall-3.0.9" + sources."lodash._reescape-3.0.0" + sources."lodash._reevaluate-3.0.0" + sources."lodash._reinterpolate-3.0.0" + sources."lodash._root-3.0.1" + sources."lodash.escape-3.2.0" + sources."lodash.isarguments-3.1.0" + sources."lodash.isarray-3.0.4" + sources."lodash.keys-3.1.2" + sources."lodash.restparam-3.6.1" + sources."lodash.template-3.6.2" + sources."lodash.templatesettings-3.1.1" + sources."lru-cache-2.7.3" + sources."make-iterator-1.0.1" + sources."map-cache-0.2.2" + sources."map-visit-1.0.0" + sources."micromatch-3.1.10" + sources."minimatch-2.0.10" + sources."minimist-1.2.0" + (sources."mixin-deep-1.3.1" // { + dependencies = [ + sources."is-extendable-1.0.1" + ]; + }) + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."ms-2.0.0" + sources."multipipe-0.1.2" + sources."nanomatch-1.2.13" + sources."natives-1.1.4" + sources."object-assign-3.0.0" + (sources."object-copy-0.1.0" // { + dependencies = [ + sources."define-property-0.2.5" + sources."is-accessor-descriptor-0.1.6" + sources."is-data-descriptor-0.1.4" + (sources."is-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-5.1.0" + ]; + }) + sources."kind-of-3.2.2" + ]; + }) + sources."object-visit-1.0.1" + sources."object.defaults-1.1.0" + sources."object.map-1.0.1" + sources."object.pick-1.3.0" + sources."once-1.3.3" + sources."orchestrator-0.3.8" + sources."ordered-read-streams-0.1.0" + sources."os-homedir-1.0.2" + sources."parse-filepath-1.0.2" + sources."parse-passwd-1.0.0" + sources."pascalcase-0.1.1" + sources."path-parse-1.0.6" + sources."path-root-0.1.1" + sources."path-root-regex-0.1.2" + sources."posix-character-classes-0.1.1" + sources."pretty-hrtime-1.0.3" + sources."process-nextick-args-2.0.0" + sources."readable-stream-1.1.14" + sources."rechoir-0.6.2" + sources."regex-not-1.0.2" + sources."repeat-element-1.1.3" + sources."repeat-string-1.6.1" + sources."replace-ext-0.0.1" + sources."resolve-1.8.1" + sources."resolve-dir-1.0.1" + sources."resolve-url-0.2.1" + sources."ret-0.1.15" + sources."safe-buffer-5.1.2" + sources."safe-regex-1.1.0" + sources."semver-4.3.6" + sources."sequencify-0.0.7" + (sources."set-value-2.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + sources."sigmund-1.0.1" + (sources."snapdragon-0.8.2" // { + dependencies = [ + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + (sources."snapdragon-node-2.1.1" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + (sources."snapdragon-util-3.0.1" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."source-map-0.5.7" + sources."source-map-resolve-0.5.2" + sources."source-map-url-0.4.0" + sources."sparkles-1.0.1" + sources."split-string-3.1.0" + (sources."static-extend-0.1.2" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."stream-consume-0.1.1" + sources."string_decoder-0.10.31" + sources."strip-ansi-3.0.1" + sources."strip-bom-1.0.0" + sources."supports-color-2.0.0" + (sources."through2-2.0.3" // { + dependencies = [ + sources."isarray-1.0.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + sources."tildify-1.2.0" + sources."time-stamp-1.1.0" + (sources."to-object-path-0.3.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."to-regex-3.0.2" + sources."to-regex-range-2.1.1" + sources."unc-path-regex-0.1.2" + (sources."union-value-1.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."set-value-0.4.3" + ]; + }) + sources."unique-stream-1.0.0" + (sources."unset-value-1.0.0" // { + dependencies = [ + (sources."has-value-0.3.1" // { + dependencies = [ + sources."isobject-2.1.0" + ]; + }) + sources."has-values-0.1.4" + sources."isarray-1.0.0" + ]; + }) + sources."urix-0.1.0" + sources."use-3.1.1" + sources."user-home-1.1.1" + sources."util-deprecate-1.0.2" + sources."v8flags-2.1.1" + sources."vinyl-0.5.3" + (sources."vinyl-fs-0.3.14" // { + dependencies = [ + sources."clone-0.2.0" + sources."readable-stream-1.0.34" + sources."through2-0.6.5" + sources."vinyl-0.4.6" + ]; + }) + sources."which-1.3.1" + sources."wrappy-1.0.2" + sources."xtend-4.0.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "The streaming build system"; + homepage = http://gulpjs.com/; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + hipache = nodeEnv.buildNodePackage { + name = "hipache"; + packageName = "hipache"; + version = "0.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/hipache/-/hipache-0.3.1.tgz"; + sha1 = "e21764eafe6429ec8dc9377b55e1ca86799704d5"; + }; + dependencies = [ + sources."eventemitter3-3.1.0" + sources."http-proxy-1.0.2" + sources."lru-cache-2.5.2" + sources."minimist-0.0.8" + sources."redis-0.10.3" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Complete high-scaled reverse-proxy solution"; + homepage = https://github.com/dotcloud/hipache; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + htmlhint = nodeEnv.buildNodePackage { + name = "htmlhint"; + packageName = "htmlhint"; + version = "0.9.13"; + src = fetchurl { + url = "https://registry.npmjs.org/htmlhint/-/htmlhint-0.9.13.tgz"; + sha1 = "08163cb1e6aa505048ebb0b41063a7ca07dc6c88"; + }; + dependencies = [ + sources."async-1.4.2" + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + (sources."cli-0.6.6" // { + dependencies = [ + sources."glob-3.2.11" + sources."minimatch-0.3.0" + ]; + }) + sources."colors-1.0.3" + sources."commander-2.6.0" + sources."concat-map-0.0.1" + sources."console-browserify-1.1.0" + sources."core-util-is-1.0.2" + sources."csslint-0.10.0" + sources."date-now-0.1.4" + (sources."dom-serializer-0.1.0" // { + dependencies = [ + sources."domelementtype-1.1.3" + sources."entities-1.1.1" + ]; + }) + sources."domelementtype-1.3.0" + sources."domhandler-2.3.0" + sources."domutils-1.5.1" + sources."entities-1.0.0" + sources."exit-0.1.2" + sources."glob-5.0.15" + sources."glob-base-0.3.0" + sources."glob-parent-2.0.0" + sources."htmlparser2-3.8.3" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."is-dotfile-1.0.3" + sources."is-extglob-1.0.0" + sources."is-glob-2.0.1" + sources."isarray-0.0.1" + (sources."jshint-2.8.0" // { + dependencies = [ + sources."minimatch-2.0.10" + ]; + }) + sources."lodash-3.7.0" + sources."lru-cache-2.7.3" + sources."minimatch-3.0.4" + sources."once-1.4.0" + sources."parse-glob-3.0.4" + sources."parserlib-0.2.5" + sources."path-is-absolute-1.0.1" + sources."readable-stream-1.1.14" + sources."shelljs-0.3.0" + sources."sigmund-1.0.1" + sources."string_decoder-0.10.31" + sources."strip-json-comments-1.0.4" + sources."wrappy-1.0.2" + sources."xml-1.0.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A Static Code Analysis Tool for HTML"; + homepage = "https://github.com/yaniswang/HTMLHint#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + html-minifier = nodeEnv.buildNodePackage { + name = "html-minifier"; + packageName = "html-minifier"; + version = "3.5.20"; + src = fetchurl { + url = "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.20.tgz"; + sha512 = "ZmgNLaTp54+HFKkONyLFEfs5dd/ZOtlquKaTnqIWFmx3Av5zG6ZPcV2d0o9XM2fXOTxxIf6eDcwzFFotke/5zA=="; + }; + dependencies = [ + sources."camel-case-3.0.0" + sources."clean-css-4.2.1" + sources."commander-2.17.1" + sources."he-1.1.1" + sources."lower-case-1.1.4" + sources."no-case-2.3.2" + sources."param-case-2.1.1" + sources."relateurl-0.2.7" + sources."source-map-0.6.1" + sources."uglify-js-3.4.8" + sources."upper-case-1.1.3" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Highly configurable, well-tested, JavaScript-based HTML minifier."; + homepage = https://kangax.github.io/html-minifier/; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + ionic = nodeEnv.buildNodePackage { + name = "ionic"; + packageName = "ionic"; + version = "4.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ionic/-/ionic-4.1.1.tgz"; + sha512 = "KIBfTmB2d1ZWs9xuaZomqp7LnpkCsyUh5ywP2q109zDE8SNviP0Qs/NeRbX7MMr3ujZozddCZ1BcFtyIRrgKEA=="; + }; + dependencies = [ + sources."@ionic/cli-framework-1.0.6" + sources."@ionic/cli-utils-2.2.0" + sources."@ionic/discover-1.0.4" + sources."@types/cross-spawn-6.0.0" + sources."@types/debug-0.0.30" + sources."@types/events-1.2.0" + sources."@types/glob-5.0.35" + sources."@types/inquirer-0.0.43" + sources."@types/klaw-2.1.1" + sources."@types/lodash-4.14.116" + sources."@types/make-dir-1.0.3" + sources."@types/minimatch-3.0.3" + sources."@types/minimist-1.2.0" + sources."@types/ncp-2.0.1" + sources."@types/node-6.0.116" + sources."@types/rimraf-2.0.2" + sources."@types/rx-4.1.1" + sources."@types/rx-core-4.0.3" + sources."@types/rx-core-binding-4.0.4" + sources."@types/rx-lite-4.0.5" + sources."@types/rx-lite-aggregates-4.0.3" + sources."@types/rx-lite-async-4.0.2" + sources."@types/rx-lite-backpressure-4.0.3" + sources."@types/rx-lite-coincidence-4.0.3" + sources."@types/rx-lite-experimental-4.0.1" + sources."@types/rx-lite-joinpatterns-4.0.1" + sources."@types/rx-lite-testing-4.0.1" + sources."@types/rx-lite-time-4.0.3" + sources."@types/rx-lite-virtualtime-4.0.3" + sources."@types/string-width-2.0.0" + sources."@types/strip-ansi-3.0.0" + sources."@types/through-0.0.29" + sources."@types/untildify-3.0.0" + sources."@types/wrap-ansi-3.0.0" + sources."@types/write-file-atomic-2.1.1" + sources."agent-base-4.2.1" + sources."ansi-align-2.0.0" + sources."ansi-escapes-3.1.0" + sources."ansi-regex-3.0.0" + sources."ansi-styles-3.2.1" + sources."ast-types-0.11.5" + sources."async-limiter-1.0.0" + sources."asynckit-0.4.0" + sources."balanced-match-1.0.0" + sources."boxen-1.3.0" + sources."brace-expansion-1.1.11" + sources."bytes-3.0.0" + sources."camelcase-4.1.0" + sources."capture-stack-trace-1.0.0" + sources."chalk-2.4.1" + sources."chardet-0.5.0" + sources."chownr-1.0.1" + sources."ci-info-1.4.0" + sources."cli-boxes-1.0.0" + sources."cli-cursor-2.1.0" + sources."cli-width-2.2.0" + sources."co-4.6.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."combined-stream-1.0.6" + sources."component-emitter-1.2.1" + sources."concat-map-0.0.1" + sources."configstore-3.1.2" + sources."cookiejar-2.1.2" + sources."core-util-is-1.0.2" + sources."create-error-class-3.0.2" + sources."cross-spawn-5.1.0" + sources."crypto-random-string-1.0.0" + sources."data-uri-to-buffer-1.2.0" + sources."debug-3.1.0" + sources."deep-extend-0.6.0" + sources."deep-is-0.1.3" + sources."degenerator-1.0.4" + sources."delayed-stream-1.0.0" + sources."depd-1.1.2" + sources."diff-3.5.0" + sources."dot-prop-4.2.0" + sources."duplexer2-0.1.4" + sources."duplexer3-0.1.4" + sources."elementtree-0.1.7" + sources."es6-promise-4.2.4" + sources."es6-promisify-5.0.0" + sources."escape-string-regexp-1.0.5" + sources."escodegen-1.11.0" + sources."esprima-3.1.3" + sources."estraverse-4.2.0" + sources."esutils-2.0.2" + sources."execa-0.7.0" + sources."extend-3.0.2" + sources."external-editor-3.0.1" + sources."fast-levenshtein-2.0.6" + sources."figures-2.0.0" + sources."file-uri-to-path-1.0.0" + sources."form-data-2.3.2" + sources."formidable-1.2.1" + sources."fs-minipass-1.2.5" + sources."fs.realpath-1.0.0" + (sources."ftp-0.3.10" // { + dependencies = [ + sources."isarray-0.0.1" + sources."readable-stream-1.1.14" + sources."string_decoder-0.10.31" + ]; + }) + sources."get-stream-3.0.0" + (sources."get-uri-2.0.2" // { + dependencies = [ + sources."debug-2.6.9" + ]; + }) + sources."glob-7.1.3" + sources."global-dirs-0.1.1" + sources."got-6.7.1" + sources."graceful-fs-4.1.11" + sources."has-flag-3.0.0" + sources."http-errors-1.6.3" + sources."http-proxy-agent-2.1.0" + sources."https-proxy-agent-2.2.1" + sources."iconv-lite-0.4.24" + sources."import-lazy-2.1.0" + sources."imurmurhash-0.1.4" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."inquirer-6.2.0" + sources."ip-1.1.5" + sources."is-ci-1.2.0" + sources."is-fullwidth-code-point-2.0.0" + sources."is-installed-globally-0.1.0" + sources."is-npm-1.0.0" + sources."is-obj-1.0.1" + sources."is-path-inside-1.0.1" + sources."is-promise-2.1.0" + sources."is-redirect-1.0.0" + sources."is-retry-allowed-1.1.0" + sources."is-stream-1.1.0" + sources."is-wsl-1.1.0" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."klaw-3.0.0" + sources."latest-version-3.1.0" + (sources."leek-0.0.24" // { + dependencies = [ + sources."debug-2.6.9" + ]; + }) + sources."levn-0.3.0" + sources."lodash-4.17.10" + sources."lodash._baseassign-3.2.0" + sources."lodash._basecopy-3.0.1" + sources."lodash._bindcallback-3.0.1" + sources."lodash._createassigner-3.1.1" + sources."lodash._getnative-3.9.1" + sources."lodash._isiterateecall-3.0.9" + sources."lodash.assign-3.2.0" + sources."lodash.isarguments-3.1.0" + sources."lodash.isarray-3.0.4" + sources."lodash.keys-3.1.2" + sources."lodash.restparam-3.6.1" + sources."lowercase-keys-1.0.1" + sources."lru-cache-4.1.3" + sources."macos-release-1.1.0" + sources."make-dir-1.3.0" + sources."methods-1.1.2" + sources."mime-1.6.0" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."mimic-fn-1.2.0" + sources."minimatch-3.0.4" + sources."minimist-1.2.0" + (sources."minipass-2.3.4" // { + dependencies = [ + sources."yallist-3.0.2" + ]; + }) + sources."minizlib-1.1.0" + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."ms-2.0.0" + sources."mute-stream-0.0.7" + sources."ncp-2.0.0" + sources."netmask-1.0.6" + sources."npm-run-path-2.0.2" + sources."once-1.4.0" + sources."onetime-2.0.1" + sources."opn-5.3.0" + sources."optionator-0.8.2" + sources."os-name-2.0.1" + sources."os-tmpdir-1.0.2" + sources."p-finally-1.0.0" + sources."pac-proxy-agent-2.0.2" + sources."pac-resolver-3.0.0" + sources."package-json-4.0.1" + sources."path-is-absolute-1.0.1" + sources."path-is-inside-1.0.2" + sources."path-key-2.0.1" + sources."pify-3.0.0" + sources."prelude-ls-1.1.2" + sources."prepend-http-1.0.4" + sources."process-nextick-args-2.0.0" + sources."proxy-agent-2.3.1" + sources."proxy-from-env-1.0.0" + sources."pseudomap-1.0.2" + sources."qs-6.5.2" + (sources."raw-body-2.3.3" // { + dependencies = [ + sources."iconv-lite-0.4.23" + ]; + }) + sources."rc-1.2.8" + sources."readable-stream-2.3.6" + sources."registry-auth-token-3.3.2" + sources."registry-url-3.1.0" + sources."restore-cursor-2.0.0" + sources."rimraf-2.6.2" + sources."rsvp-3.6.2" + sources."run-async-2.3.0" + sources."rxjs-6.2.2" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."sax-1.1.4" + sources."semver-5.5.1" + sources."semver-diff-2.1.0" + sources."setprototypeof-1.1.0" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."signal-exit-3.0.2" + sources."slice-ansi-1.0.0" + sources."smart-buffer-1.1.15" + sources."socks-1.1.10" + sources."socks-proxy-agent-3.0.1" + sources."source-map-0.6.1" + sources."split2-2.2.0" + sources."ssh-config-1.1.3" + sources."statuses-1.5.0" + sources."stream-combiner2-1.1.1" + sources."string-width-2.1.1" + sources."string_decoder-1.1.1" + sources."strip-ansi-4.0.0" + sources."strip-eof-1.0.0" + sources."strip-json-comments-2.0.1" + sources."superagent-3.8.3" + sources."superagent-proxy-1.0.3" + sources."supports-color-5.5.0" + (sources."tar-4.4.6" // { + dependencies = [ + sources."yallist-3.0.2" + ]; + }) + sources."term-size-1.2.0" + sources."through-2.3.8" + sources."through2-2.0.3" + sources."thunkify-2.1.2" + sources."timed-out-4.0.1" + sources."tmp-0.0.33" + sources."tree-kill-1.2.0" + sources."tslib-1.9.3" + sources."type-check-0.3.2" + sources."unique-string-1.0.0" + sources."unpipe-1.0.0" + sources."untildify-3.0.3" + sources."unzip-response-2.0.1" + sources."update-notifier-2.5.0" + sources."url-parse-lax-1.0.0" + sources."util-deprecate-1.0.2" + sources."uuid-3.3.2" + sources."which-1.3.1" + sources."widest-line-2.0.0" + sources."win-release-1.1.1" + sources."wordwrap-1.0.0" + sources."wrap-ansi-3.0.1" + sources."wrappy-1.0.2" + sources."write-file-atomic-2.3.0" + sources."ws-6.0.0" + sources."xdg-basedir-3.0.0" + sources."xregexp-2.0.0" + sources."xtend-4.0.1" + sources."yallist-2.1.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A tool for creating and developing Ionic Framework mobile apps."; + homepage = https://ionicframework.com/; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + ios-deploy = nodeEnv.buildNodePackage { + name = "ios-deploy"; + packageName = "ios-deploy"; + version = "1.9.3"; + src = fetchurl { + url = "https://registry.npmjs.org/ios-deploy/-/ios-deploy-1.9.3.tgz"; + sha512 = "i/8DxXzcL2feqqL6DjUfjqUHyWVmHYNkzZFTyf6yoC4glrI3jQ+8Hhg63vzw/5OoFXN7OyXqjkshAj9c1EsVSw=="; + }; + buildInputs = globalBuildInputs; + meta = { + description = "launch iOS apps iOS devices from the command line (Xcode 7)"; + homepage = "https://github.com/ios-control/ios-deploy#readme"; + license = "GPLv3"; + }; + production = true; + bypassCache = true; + }; + istanbul = nodeEnv.buildNodePackage { + name = "istanbul"; + packageName = "istanbul"; + version = "0.4.5"; + src = fetchurl { + url = "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz"; + sha1 = "65c7d73d4c4da84d4f3ac310b918fb0b8033733b"; + }; + dependencies = [ + sources."abbrev-1.0.9" + sources."align-text-0.1.4" + sources."amdefine-1.0.1" + sources."argparse-1.0.10" + sources."async-1.5.2" + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."camelcase-1.2.1" + sources."center-align-0.1.3" + (sources."cliui-2.1.0" // { + dependencies = [ + sources."wordwrap-0.0.2" + ]; + }) + sources."concat-map-0.0.1" + sources."decamelize-1.2.0" + sources."deep-is-0.1.3" + sources."escodegen-1.8.1" + sources."esprima-2.7.3" + sources."estraverse-1.9.3" + sources."esutils-2.0.2" + sources."fast-levenshtein-2.0.6" + sources."glob-5.0.15" + (sources."handlebars-4.0.11" // { + dependencies = [ + sources."source-map-0.4.4" + ]; + }) + sources."has-flag-1.0.0" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."is-buffer-1.1.6" + sources."isexe-2.0.0" + (sources."js-yaml-3.12.0" // { + dependencies = [ + sources."esprima-4.0.1" + ]; + }) + sources."kind-of-3.2.2" + sources."lazy-cache-1.0.4" + sources."levn-0.3.0" + sources."longest-1.0.1" + sources."minimatch-3.0.4" + sources."minimist-0.0.10" + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."nopt-3.0.6" + sources."once-1.4.0" + (sources."optimist-0.6.1" // { + dependencies = [ + sources."wordwrap-0.0.3" + ]; + }) + sources."optionator-0.8.2" + sources."path-is-absolute-1.0.1" + sources."prelude-ls-1.1.2" + sources."repeat-string-1.6.1" + sources."resolve-1.1.7" + sources."right-align-0.1.3" + sources."source-map-0.2.0" + sources."sprintf-js-1.0.3" + sources."supports-color-3.2.3" + sources."type-check-0.3.2" + (sources."uglify-js-2.8.29" // { + dependencies = [ + sources."source-map-0.5.7" + ]; + }) + sources."uglify-to-browserify-1.0.2" + sources."which-1.3.1" + sources."window-size-0.1.0" + sources."wordwrap-1.0.0" + sources."wrappy-1.0.2" + sources."yargs-3.10.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests "; + homepage = "https://github.com/gotwarlost/istanbul#readme"; + license = "BSD-3-Clause"; + }; + production = true; + bypassCache = true; + }; + imapnotify = nodeEnv.buildNodePackage { + name = "imapnotify"; + packageName = "imapnotify"; + version = "0.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/imapnotify/-/imapnotify-0.4.1.tgz"; + sha512 = "GjAGPnMmGEpnyDOmyjE5TGEcUIzz/rTDgw+pV8EOcLOhYBIw5Ol7JLi1vJT/WwlRKFbGRiEvIvjyCibLzaNiHQ=="; + }; + dependencies = [ + sources."async-0.2.10" + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."bunyan-1.8.12" + sources."colors-0.6.2" + sources."concat-map-0.0.1" + sources."core-util-is-1.0.2" + sources."cycle-1.0.3" + sources."dtrace-provider-0.8.7" + sources."eyes-0.1.8" + sources."glob-6.0.4" + sources."imap-0.8.19" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."isarray-0.0.1" + sources."isstream-0.1.2" + sources."minimatch-3.0.4" + sources."minimist-0.0.10" + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."moment-2.22.2" + sources."mv-2.1.1" + sources."nan-2.11.0" + sources."ncp-2.0.0" + sources."once-1.4.0" + sources."optimist-0.6.1" + sources."path-is-absolute-1.0.1" + sources."pkginfo-0.3.1" + sources."printf-0.2.5" + sources."readable-stream-1.1.14" + sources."rimraf-2.4.5" + sources."safe-json-stringify-1.2.0" + sources."semver-5.3.0" + sources."stack-trace-0.0.10" + sources."string_decoder-0.10.31" + sources."utf7-1.0.2" + sources."winston-0.8.3" + sources."wordwrap-0.0.3" + sources."wrappy-1.0.2" + sources."xenvar-0.5.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Execute scripts on new messages using IDLE imap command"; + homepage = "https://github.com/a-sk/node-imapnotify#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + jake = nodeEnv.buildNodePackage { + name = "jake"; + packageName = "jake"; + version = "8.0.18"; + src = fetchurl { + url = "https://registry.npmjs.org/jake/-/jake-8.0.18.tgz"; + sha512 = "KSF3QH/uNR7pKcWgBuS7U1nYoYdcqitLEB86nvIcYztiiDsePkn2/JoSutiKP77O1MTNlbhTiNHorIrlpyy4sA=="; + }; + dependencies = [ + sources."ansi-styles-1.0.0" + sources."async-0.9.2" + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."chalk-0.4.0" + sources."concat-map-0.0.1" + (sources."filelist-0.0.6" // { + dependencies = [ + sources."utilities-0.0.37" + ]; + }) + sources."has-color-0.1.7" + sources."minimatch-3.0.4" + sources."strip-ansi-0.1.1" + sources."utilities-1.0.5" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "JavaScript build tool, similar to Make or Rake"; + homepage = "https://github.com/jakejs/jake#readme"; + license = "Apache-2.0"; + }; + production = true; + bypassCache = true; + }; + javascript-typescript-langserver = nodeEnv.buildNodePackage { + name = "javascript-typescript-langserver"; + packageName = "javascript-typescript-langserver"; + version = "2.9.4"; + src = fetchurl { + url = "https://registry.npmjs.org/javascript-typescript-langserver/-/javascript-typescript-langserver-2.9.4.tgz"; + sha512 = "kJTsyRj6KZZ5yVvoFyaxMkBOpiJbQeaFXihDJqWlKIYLwBL1SbkBdFOWPbfY9hf7N7gT6ifsqAhYberaqBZ66A=="; + }; + dependencies = [ + sources."ansi-color-0.2.1" + sources."ansi-styles-3.2.1" + sources."any-promise-1.3.0" + sources."assertion-error-1.1.0" + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."bufrw-1.2.1" + sources."chai-4.1.2" + sources."chai-as-promised-7.1.1" + sources."chalk-2.4.1" + sources."check-error-1.0.2" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."commander-2.17.1" + sources."concat-map-0.0.1" + sources."deep-eql-3.0.1" + sources."deep-equal-1.0.1" + sources."error-7.0.2" + sources."escape-string-regexp-1.0.5" + sources."fast-json-patch-2.0.6" + sources."fs.realpath-1.0.0" + sources."get-func-name-2.0.0" + sources."glob-7.1.3" + sources."has-flag-3.0.0" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."iterare-0.0.8" + (sources."jaeger-client-3.12.0" // { + dependencies = [ + sources."opentracing-0.13.0" + ]; + }) + sources."lodash-4.17.10" + sources."lodash.every-4.6.0" + sources."lodash.flattendeep-4.4.0" + sources."lodash.foreach-4.5.0" + sources."lodash.map-4.6.0" + sources."lodash.maxby-4.6.0" + sources."long-2.4.0" + sources."minimatch-3.0.4" + sources."mz-2.7.0" + sources."node-int64-0.4.0" + sources."object-assign-4.1.1" + sources."object-hash-1.3.0" + sources."once-1.4.0" + sources."opentracing-0.14.3" + sources."path-is-absolute-1.0.1" + sources."pathval-1.1.0" + sources."rxjs-5.5.11" + sources."semaphore-async-await-1.5.1" + sources."string-similarity-1.2.1" + sources."string-template-0.2.1" + sources."supports-color-5.5.0" + sources."symbol-observable-1.0.1" + sources."thenify-3.3.0" + sources."thenify-all-1.6.0" + sources."thriftrw-3.11.2" + sources."type-detect-4.0.8" + sources."typescript-2.8.3" + sources."uuid-3.3.2" + sources."vscode-jsonrpc-3.6.2" + sources."vscode-languageserver-4.4.2" + sources."vscode-languageserver-protocol-3.12.0" + sources."vscode-languageserver-types-3.12.0" + sources."vscode-uri-1.0.6" + sources."wrappy-1.0.2" + sources."xorshift-0.2.1" + sources."xtend-4.0.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Implementation of the Language Server Protocol for JavaScript and TypeScript"; + homepage = https://github.com/sourcegraph/javascript-typescript-langserver; + license = "Apache-2.0"; + }; + production = true; + bypassCache = true; + }; + jayschema = nodeEnv.buildNodePackage { + name = "jayschema"; + packageName = "jayschema"; + version = "0.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/jayschema/-/jayschema-0.3.2.tgz"; + sha512 = "UHLk2ya7ItaLjmMVJWGE9b5t7jD3DZfmURdmz+rOVSiSYnrCtgcxvNXuQavcK7bhUBlXFmrXwRAPXkCMDxxANg=="; + }; + dependencies = [ + sources."when-3.4.6" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A comprehensive JSON Schema validator for Node.js"; + homepage = https://github.com/natesilva/jayschema; + license = "BSD-3-Clause"; + }; + production = true; + bypassCache = true; + }; + jsdoc = nodeEnv.buildNodePackage { + name = "jsdoc"; + packageName = "jsdoc"; + version = "3.5.5"; + src = fetchurl { + url = "https://registry.npmjs.org/jsdoc/-/jsdoc-3.5.5.tgz"; + sha512 = "6PxB65TAU4WO0Wzyr/4/YhlGovXl0EVYfpKbpSroSj0qBxT4/xod/l40Opkm38dRHRdQgdeY836M0uVnJQG7kg=="; + }; + dependencies = [ + sources."babylon-7.0.0-beta.19" + sources."bluebird-3.5.1" + sources."catharsis-0.8.9" + sources."escape-string-regexp-1.0.5" + sources."graceful-fs-4.1.11" + sources."js2xmlparser-3.0.0" + sources."klaw-2.0.0" + sources."marked-0.3.19" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + (sources."requizzle-0.2.1" // { + dependencies = [ + sources."underscore-1.6.0" + ]; + }) + sources."strip-json-comments-2.0.1" + sources."taffydb-2.6.2" + sources."underscore-1.8.3" + (sources."underscore-contrib-0.3.0" // { + dependencies = [ + sources."underscore-1.6.0" + ]; + }) + sources."xmlcreate-1.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "An API documentation generator for JavaScript."; + homepage = "https://github.com/jsdoc3/jsdoc#readme"; + license = "Apache-2.0"; + }; + production = true; + bypassCache = true; + }; + jshint = nodeEnv.buildNodePackage { + name = "jshint"; + packageName = "jshint"; + version = "2.9.6"; + src = fetchurl { + url = "https://registry.npmjs.org/jshint/-/jshint-2.9.6.tgz"; + sha512 = "KO9SIAKTlJQOM4lE64GQUtGBRpTOuvbrRrSZw3AhUxMNG266nX9hK2cKA4SBhXOj0irJGyNyGSLT62HGOVDEOA=="; + }; + dependencies = [ + sources."ajv-5.5.2" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."async-1.0.0" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."balanced-match-1.0.0" + sources."bcrypt-pbkdf-1.0.2" + sources."brace-expansion-1.1.11" + sources."buffer-from-1.1.1" + sources."caseless-0.12.0" + sources."cli-1.0.1" + sources."co-4.6.0" + sources."colors-1.0.3" + sources."combined-stream-1.0.6" + sources."concat-map-0.0.1" + (sources."concat-stream-1.6.2" // { + dependencies = [ + sources."isarray-1.0.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + sources."console-browserify-1.1.0" + sources."core-util-is-1.0.2" + sources."cycle-1.0.3" + sources."dashdash-1.14.1" + sources."date-now-0.1.4" + sources."debug-2.6.9" + sources."delayed-stream-1.0.0" + (sources."dom-serializer-0.1.0" // { + dependencies = [ + sources."domelementtype-1.1.3" + sources."entities-1.1.1" + ]; + }) + sources."domelementtype-1.3.0" + sources."domhandler-2.3.0" + sources."domutils-1.5.1" + sources."ecc-jsbn-0.1.2" + sources."entities-1.0.0" + sources."es6-promise-4.2.4" + sources."exit-0.1.2" + sources."extend-3.0.2" + sources."extract-zip-1.6.7" + sources."extsprintf-1.3.0" + sources."eyes-0.1.8" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + sources."fd-slicer-1.0.1" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."fs-extra-1.0.0" + sources."fs.realpath-1.0.0" + sources."getpass-0.1.7" + sources."glob-7.1.3" + sources."graceful-fs-4.1.11" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + sources."hasha-2.2.0" + sources."htmlparser2-3.8.3" + sources."http-signature-1.2.0" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."is-stream-1.1.0" + sources."is-typedarray-1.0.0" + sources."isarray-0.0.1" + sources."isexe-2.0.0" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsonfile-2.4.0" + sources."jsprim-1.4.1" + sources."kew-0.7.0" + sources."klaw-1.3.1" + sources."lodash-4.17.10" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."ms-2.0.0" + sources."oauth-sign-0.9.0" + sources."once-1.4.0" + sources."path-is-absolute-1.0.1" + sources."pend-1.2.0" + sources."performance-now-2.1.0" + sources."phantom-4.0.12" + sources."phantomjs-prebuilt-2.1.16" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + sources."process-nextick-args-2.0.0" + sources."progress-1.1.8" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-6.5.2" + sources."readable-stream-1.1.14" + sources."request-2.88.0" + sources."request-progress-2.0.1" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."shelljs-0.3.0" + sources."split-1.0.1" + sources."sshpk-1.14.2" + sources."stack-trace-0.0.10" + sources."string_decoder-0.10.31" + sources."strip-json-comments-1.0.4" + sources."throttleit-1.0.0" + sources."through-2.3.8" + sources."tough-cookie-2.4.3" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."typedarray-0.0.6" + sources."unicode-5.2.0-0.7.5" + sources."util-deprecate-1.0.2" + sources."uuid-3.3.2" + sources."verror-1.10.0" + sources."which-1.3.1" + sources."winston-2.4.4" + sources."wrappy-1.0.2" + sources."yauzl-2.4.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Static analysis tool for JavaScript"; + homepage = http://jshint.com/; + license = "(MIT AND JSON)"; + }; + production = true; + bypassCache = true; + }; + json = nodeEnv.buildNodePackage { + name = "json"; + packageName = "json"; + version = "9.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/json/-/json-9.0.6.tgz"; + sha1 = "7972c2a5a48a42678db2730c7c2c4ee6e4e24585"; + }; + buildInputs = globalBuildInputs; + meta = { + description = "a 'json' command for massaging and processing JSON on the command line"; + homepage = "https://github.com/trentm/json#readme"; + }; + production = true; + bypassCache = true; + }; + js-beautify = nodeEnv.buildNodePackage { + name = "js-beautify"; + packageName = "js-beautify"; + version = "1.8.1"; + src = fetchurl { + url = "https://registry.npmjs.org/js-beautify/-/js-beautify-1.8.1.tgz"; + sha512 = "e6Ij+fcwlnhxwfEWH148AV240ocW6z6LTZtWc9V7QEOUMu7pe2EINYbO1sM4GPHFwTVWMUWBCXGgsJGRpaQPLQ=="; + }; + dependencies = [ + sources."@types/commander-2.12.2" + sources."@types/semver-5.5.0" + sources."abbrev-1.1.1" + sources."commander-2.17.1" + sources."config-chain-1.1.11" + sources."editorconfig-0.15.0" + sources."ini-1.3.5" + sources."lru-cache-4.1.3" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."nopt-4.0.1" + sources."os-homedir-1.0.2" + sources."os-tmpdir-1.0.2" + sources."osenv-0.1.5" + sources."proto-list-1.2.4" + sources."pseudomap-1.0.2" + sources."semver-5.5.1" + sources."sigmund-1.0.1" + sources."yallist-2.1.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "jsbeautifier.org for node"; + homepage = http://jsbeautifier.org/; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + jsonlint = nodeEnv.buildNodePackage { + name = "jsonlint"; + packageName = "jsonlint"; + version = "1.6.3"; + src = fetchurl { + url = "https://registry.npmjs.org/jsonlint/-/jsonlint-1.6.3.tgz"; + sha512 = "jMVTMzP+7gU/IyC6hvKyWpUU8tmTkK5b3BPNuMI9U8Sit+YAWLlZwB6Y6YrdCxfg2kNz05p3XY3Bmm4m26Nv3A=="; + }; + dependencies = [ + sources."JSV-4.0.2" + sources."ansi-styles-1.0.0" + sources."chalk-0.4.0" + sources."has-color-0.1.7" + sources."nomnom-1.8.1" + sources."strip-ansi-0.1.1" + sources."underscore-1.6.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Validate JSON"; + homepage = http://zaach.github.com/jsonlint/; + }; + production = true; + bypassCache = true; + }; + jsontool = nodeEnv.buildNodePackage { + name = "jsontool"; + packageName = "jsontool"; + version = "7.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/jsontool/-/jsontool-7.0.2.tgz"; + sha1 = "e29d3d1b0766ba4e179a18a96578b904dca43207"; + }; + buildInputs = globalBuildInputs; + meta = { + description = "a 'json' command for massaging JSON on the command line"; + homepage = https://github.com/trentm/json; + }; + production = true; + bypassCache = true; + }; + json-diff = nodeEnv.buildNodePackage { + name = "json-diff"; + packageName = "json-diff"; + version = "0.5.2"; + src = fetchurl { + url = "https://registry.npmjs.org/json-diff/-/json-diff-0.5.2.tgz"; + sha512 = "N7oapTQdD4rLMUtA7d1HATCPY/BpHuSNL1mhvIuoS0u5NideDvyR+gB/ntXB7ejFz/LM0XzPLNUJQcC68n5sBw=="; + }; + dependencies = [ + sources."cli-color-0.1.7" + sources."difflib-0.2.4" + sources."dreamopt-0.6.0" + sources."es5-ext-0.8.2" + sources."heap-0.2.6" + sources."wordwrap-1.0.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "JSON diff"; + homepage = https://github.com/andreyvit/json-diff; + }; + production = true; + bypassCache = true; + }; + json-refs = nodeEnv.buildNodePackage { + name = "json-refs"; + packageName = "json-refs"; + version = "3.0.9"; + src = fetchurl { + url = "https://registry.npmjs.org/json-refs/-/json-refs-3.0.9.tgz"; + sha512 = "7N8yDNktol+fIQBQmCoaHwAxvga102kgil/awf8TrGHIhQh2o788inzS6QygfY0B++Z7v5NCAAmCddU+qJf6hA=="; + }; + dependencies = [ + sources."argparse-1.0.10" + sources."asynckit-0.4.0" + sources."combined-stream-1.0.6" + sources."commander-2.11.0" + sources."component-emitter-1.2.1" + sources."cookiejar-2.1.2" + sources."core-util-is-1.0.2" + sources."debug-3.1.0" + sources."delayed-stream-1.0.0" + sources."esprima-4.0.1" + sources."extend-3.0.2" + sources."form-data-2.3.2" + sources."formidable-1.2.1" + sources."graphlib-2.1.5" + sources."inherits-2.0.3" + sources."isarray-1.0.0" + sources."js-yaml-3.12.0" + sources."lodash-4.17.10" + sources."methods-1.1.2" + sources."mime-1.6.0" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."ms-2.0.0" + sources."native-promise-only-0.8.1" + sources."path-loader-1.0.7" + sources."process-nextick-args-2.0.0" + sources."punycode-2.1.1" + sources."qs-6.5.2" + sources."readable-stream-2.3.6" + sources."safe-buffer-5.1.2" + sources."slash-1.0.0" + sources."sprintf-js-1.0.3" + sources."string_decoder-1.1.1" + sources."superagent-3.8.3" + sources."uri-js-3.0.2" + sources."util-deprecate-1.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Various utilities for JSON References (http://tools.ietf.org/html/draft-pbryan-zyp-json-ref-03)."; + homepage = https://github.com/whitlockjc/json-refs; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + json-server = nodeEnv.buildNodePackage { + name = "json-server"; + packageName = "json-server"; + version = "0.14.0"; + src = fetchurl { + url = "https://registry.npmjs.org/json-server/-/json-server-0.14.0.tgz"; + sha512 = "8RVRAb1TO6LlCny6+8GC+sXDsESYv7gv7fSLdVANklVt866I416/7Z5fdqrtzSru92nyreddgavbEk8pjqcWoA=="; + }; + dependencies = [ + sources."accepts-1.3.5" + sources."ajv-5.5.2" + sources."ansi-align-2.0.0" + sources."ansi-regex-3.0.0" + sources."ansi-styles-3.2.1" + sources."array-flatten-1.1.1" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + (sources."basic-auth-2.0.0" // { + dependencies = [ + sources."safe-buffer-5.1.1" + ]; + }) + sources."bcrypt-pbkdf-1.0.2" + sources."body-parser-1.18.3" + sources."boxen-1.3.0" + sources."bytes-3.0.0" + sources."camelcase-4.1.0" + sources."capture-stack-trace-1.0.0" + sources."caseless-0.12.0" + sources."chalk-2.4.1" + sources."ci-info-1.4.0" + sources."cli-boxes-1.0.0" + sources."cliui-4.1.0" + sources."co-4.6.0" + sources."code-point-at-1.1.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."combined-stream-1.0.6" + sources."compressible-2.0.14" + sources."compression-1.7.3" + sources."configstore-3.1.2" + sources."connect-pause-0.1.1" + sources."content-disposition-0.5.2" + sources."content-type-1.0.4" + sources."cookie-0.3.1" + sources."cookie-signature-1.0.6" + sources."core-util-is-1.0.2" + sources."cors-2.8.4" + sources."create-error-class-3.0.2" + sources."cross-spawn-5.1.0" + sources."crypto-random-string-1.0.0" + sources."dashdash-1.14.1" + sources."debug-2.6.9" + sources."decamelize-1.2.0" + sources."deep-extend-0.6.0" + sources."delayed-stream-1.0.0" + sources."depd-1.1.2" + sources."destroy-1.0.4" + sources."dot-prop-4.2.0" + sources."duplexer3-0.1.4" + sources."ecc-jsbn-0.1.2" + sources."ee-first-1.1.1" + sources."encodeurl-1.0.2" + sources."errorhandler-1.5.0" + sources."escape-html-1.0.3" + sources."escape-string-regexp-1.0.5" + sources."etag-1.8.1" + sources."execa-0.7.0" + (sources."express-4.16.3" // { + dependencies = [ + sources."body-parser-1.18.2" + (sources."http-errors-1.6.2" // { + dependencies = [ + sources."depd-1.1.1" + sources."setprototypeof-1.0.3" + ]; + }) + sources."iconv-lite-0.4.19" + sources."qs-6.5.1" + sources."raw-body-2.3.2" + sources."safe-buffer-5.1.1" + sources."statuses-1.4.0" + ]; + }) + (sources."express-urlrewrite-1.2.0" // { + dependencies = [ + sources."path-to-regexp-1.7.0" + ]; + }) + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + (sources."finalhandler-1.1.1" // { + dependencies = [ + sources."statuses-1.4.0" + ]; + }) + sources."find-up-2.1.0" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."forwarded-0.1.2" + sources."fresh-0.5.2" + sources."get-caller-file-1.0.3" + sources."get-stream-3.0.0" + sources."getpass-0.1.7" + sources."global-dirs-0.1.1" + sources."got-6.7.1" + sources."graceful-fs-4.1.11" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + sources."has-flag-3.0.0" + sources."http-errors-1.6.3" + sources."http-signature-1.2.0" + sources."iconv-lite-0.4.23" + sources."import-lazy-2.1.0" + sources."imurmurhash-0.1.4" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."invert-kv-1.0.0" + sources."ipaddr.js-1.8.0" + sources."is-ci-1.2.0" + sources."is-fullwidth-code-point-2.0.0" + sources."is-installed-globally-0.1.0" + sources."is-npm-1.0.0" + sources."is-obj-1.0.1" + sources."is-path-inside-1.0.1" + sources."is-promise-2.1.0" + sources."is-redirect-1.0.0" + sources."is-retry-allowed-1.1.0" + sources."is-stream-1.1.0" + sources."is-typedarray-1.0.0" + sources."isarray-0.0.1" + sources."isexe-2.0.0" + sources."isstream-0.1.2" + sources."jju-1.4.0" + sources."jsbn-0.1.1" + sources."json-parse-helpfulerror-1.0.3" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsprim-1.4.1" + sources."latest-version-3.1.0" + sources."lcid-1.0.0" + sources."locate-path-2.0.0" + sources."lodash-4.17.10" + sources."lodash-id-0.14.0" + sources."lowdb-0.15.5" + sources."lowercase-keys-1.0.1" + sources."lru-cache-4.1.3" + sources."make-dir-1.3.0" + sources."media-typer-0.3.0" + sources."mem-1.1.0" + sources."merge-descriptors-1.0.1" + sources."method-override-2.3.10" + sources."methods-1.1.2" + sources."mime-1.4.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."mimic-fn-1.2.0" + sources."minimist-1.2.0" + sources."morgan-1.9.0" + sources."ms-2.0.0" + sources."nanoid-1.2.1" + sources."negotiator-0.6.1" + sources."npm-run-path-2.0.2" + sources."number-is-nan-1.0.1" + sources."oauth-sign-0.9.0" + sources."object-assign-4.1.1" + sources."on-finished-2.3.0" + sources."on-headers-1.0.1" + sources."os-locale-2.1.0" + sources."p-finally-1.0.0" + sources."p-limit-1.3.0" + sources."p-locate-2.0.0" + sources."p-try-1.0.0" + sources."package-json-4.0.1" + sources."parseurl-1.3.2" + sources."path-exists-3.0.0" + sources."path-is-inside-1.0.2" + sources."path-key-2.0.1" + sources."path-to-regexp-0.1.7" + sources."performance-now-2.1.0" + sources."pify-3.0.0" + sources."please-upgrade-node-3.1.1" + sources."pluralize-7.0.0" + sources."prepend-http-1.0.4" + sources."proxy-addr-2.0.4" + sources."pseudomap-1.0.2" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-6.5.2" + sources."range-parser-1.2.0" + sources."raw-body-2.3.3" + sources."rc-1.2.8" + sources."registry-auth-token-3.3.2" + sources."registry-url-3.1.0" + sources."request-2.88.0" + sources."require-directory-2.1.1" + sources."require-main-filename-1.0.1" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."semver-5.5.1" + sources."semver-compare-1.0.0" + sources."semver-diff-2.1.0" + (sources."send-0.16.2" // { + dependencies = [ + sources."statuses-1.4.0" + ]; + }) + sources."serve-static-1.13.2" + sources."server-destroy-1.0.1" + sources."set-blocking-2.0.0" + sources."setprototypeof-1.1.0" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."signal-exit-3.0.2" + sources."sshpk-1.14.2" + sources."statuses-1.5.0" + sources."steno-0.4.4" + sources."string-width-2.1.1" + sources."strip-ansi-4.0.0" + sources."strip-eof-1.0.0" + sources."strip-json-comments-2.0.1" + sources."supports-color-5.5.0" + sources."term-size-1.2.0" + sources."timed-out-4.0.1" + sources."tough-cookie-2.4.3" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."type-is-1.6.16" + sources."unique-string-1.0.0" + sources."unpipe-1.0.0" + sources."unzip-response-2.0.1" + sources."update-notifier-2.5.0" + sources."url-parse-lax-1.0.0" + sources."utils-merge-1.0.1" + sources."uuid-3.3.2" + sources."vary-1.1.2" + sources."verror-1.10.0" + sources."which-1.3.1" + sources."which-module-2.0.0" + sources."widest-line-2.0.0" + (sources."wrap-ansi-2.1.0" // { + dependencies = [ + sources."ansi-regex-2.1.1" + sources."is-fullwidth-code-point-1.0.0" + sources."string-width-1.0.2" + sources."strip-ansi-3.0.1" + ]; + }) + sources."write-file-atomic-2.3.0" + sources."xdg-basedir-3.0.0" + sources."y18n-3.2.1" + sources."yallist-2.1.2" + sources."yargs-10.1.2" + sources."yargs-parser-8.1.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Serves JSON files through REST routes."; + homepage = https://github.com/typicode/json-server; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + js-yaml = nodeEnv.buildNodePackage { + name = "js-yaml"; + packageName = "js-yaml"; + version = "3.12.0"; + src = fetchurl { + url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz"; + sha512 = "PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A=="; + }; + dependencies = [ + sources."argparse-1.0.10" + sources."esprima-4.0.1" + sources."sprintf-js-1.0.3" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "YAML 1.2 parser and serializer"; + homepage = https://github.com/nodeca/js-yaml; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + karma = nodeEnv.buildNodePackage { + name = "karma"; + packageName = "karma"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/karma/-/karma-3.0.0.tgz"; + sha512 = "ZTjyuDXVXhXsvJ1E4CnZzbCjSxD6sEdzEsFYogLuZM0yqvg/mgz+O+R1jb0J7uAQeuzdY8kJgx6hSNXLwFuHIQ=="; + }; + dependencies = [ + sources."accepts-1.3.5" + sources."after-0.8.2" + sources."anymatch-2.0.0" + sources."arr-diff-4.0.0" + sources."arr-flatten-1.1.0" + sources."arr-union-3.1.0" + sources."array-slice-0.2.3" + sources."array-unique-0.3.2" + sources."arraybuffer.slice-0.0.7" + sources."assign-symbols-1.0.0" + sources."async-each-1.0.1" + sources."async-limiter-1.0.0" + sources."atob-2.1.2" + sources."backo2-1.0.2" + sources."balanced-match-1.0.0" + (sources."base-0.11.2" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + sources."base64-arraybuffer-0.1.5" + sources."base64id-1.0.0" + sources."better-assert-1.0.2" + sources."binary-extensions-1.11.0" + sources."blob-0.0.4" + sources."bluebird-3.5.1" + sources."body-parser-1.18.3" + sources."brace-expansion-1.1.11" + (sources."braces-2.3.2" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + ]; + }) + sources."buffer-alloc-1.2.0" + sources."buffer-alloc-unsafe-1.1.0" + sources."buffer-fill-1.0.0" + sources."bytes-3.0.0" + sources."cache-base-1.0.1" + sources."callsite-1.0.0" + sources."chokidar-2.0.4" + sources."circular-json-0.5.5" + (sources."class-utils-0.3.6" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."collection-visit-1.0.0" + sources."colors-1.3.2" + sources."combine-lists-1.0.1" + sources."component-bind-1.0.0" + sources."component-emitter-1.2.1" + sources."component-inherit-0.0.3" + sources."concat-map-0.0.1" + sources."connect-3.6.6" + sources."content-type-1.0.4" + sources."cookie-0.3.1" + sources."copy-descriptor-0.1.1" + sources."core-js-2.5.7" + sources."core-util-is-1.0.2" + sources."custom-event-1.0.1" + sources."date-format-1.2.0" + sources."debug-2.6.9" + sources."decode-uri-component-0.2.0" + sources."define-property-2.0.2" + sources."depd-1.1.2" + sources."di-0.0.1" + sources."dom-serialize-2.2.1" + sources."ee-first-1.1.1" + sources."encodeurl-1.0.2" + (sources."engine.io-3.2.0" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + (sources."engine.io-client-3.2.1" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."engine.io-parser-2.1.2" + sources."ent-2.2.0" + sources."escape-html-1.0.3" + sources."eventemitter3-3.1.0" + (sources."expand-braces-0.1.2" // { + dependencies = [ + sources."array-unique-0.2.1" + sources."braces-0.1.5" + ]; + }) + (sources."expand-brackets-2.1.4" // { + dependencies = [ + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."is-extendable-0.1.1" + sources."kind-of-5.1.0" + ]; + }) + (sources."expand-range-0.1.1" // { + dependencies = [ + sources."is-number-0.1.1" + sources."repeat-string-0.2.2" + ]; + }) + sources."extend-3.0.2" + sources."extend-shallow-3.0.2" + (sources."extglob-2.0.4" // { + dependencies = [ + sources."define-property-1.0.0" + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + ]; + }) + (sources."fill-range-4.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + ]; + }) + (sources."finalhandler-1.1.0" // { + dependencies = [ + sources."statuses-1.3.1" + ]; + }) + (sources."follow-redirects-1.5.7" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."for-in-1.0.2" + sources."fragment-cache-0.2.1" + sources."fs.realpath-1.0.0" + sources."fsevents-1.2.4" + sources."get-value-2.0.6" + sources."glob-7.1.3" + (sources."glob-parent-3.1.0" // { + dependencies = [ + sources."is-glob-3.1.0" + ]; + }) + sources."graceful-fs-4.1.11" + (sources."has-binary2-1.0.3" // { + dependencies = [ + sources."isarray-2.0.1" + ]; + }) + sources."has-cors-1.1.0" + sources."has-value-1.0.0" + (sources."has-values-1.0.0" // { + dependencies = [ + sources."kind-of-4.0.0" + ]; + }) + sources."http-errors-1.6.3" + sources."http-proxy-1.17.0" + sources."iconv-lite-0.4.23" + sources."indexof-0.0.1" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."is-accessor-descriptor-1.0.0" + sources."is-binary-path-1.0.1" + sources."is-buffer-1.1.6" + sources."is-data-descriptor-1.0.0" + sources."is-descriptor-1.0.2" + sources."is-extendable-1.0.1" + sources."is-extglob-2.1.1" + sources."is-glob-4.0.0" + (sources."is-number-3.0.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-plain-object-2.0.4" + sources."is-windows-1.0.2" + sources."isarray-1.0.0" + sources."isbinaryfile-3.0.3" + sources."isobject-3.0.1" + sources."kind-of-6.0.2" + sources."lodash-4.17.10" + sources."lodash.debounce-4.0.8" + (sources."log4js-3.0.5" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."lru-cache-2.2.4" + sources."map-cache-0.2.2" + sources."map-visit-1.0.0" + sources."media-typer-0.3.0" + sources."micromatch-3.1.10" + sources."mime-2.3.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mixin-deep-1.3.1" + sources."mkdirp-0.5.1" + sources."ms-2.0.0" + sources."nan-2.11.0" + sources."nanomatch-1.2.13" + sources."negotiator-0.6.1" + sources."normalize-path-2.1.1" + sources."object-component-0.0.3" + (sources."object-copy-0.1.0" // { + dependencies = [ + sources."define-property-0.2.5" + sources."is-accessor-descriptor-0.1.6" + sources."is-data-descriptor-0.1.4" + (sources."is-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-5.1.0" + ]; + }) + sources."kind-of-3.2.2" + ]; + }) + sources."object-visit-1.0.1" + sources."object.pick-1.3.0" + sources."on-finished-2.3.0" + sources."once-1.4.0" + sources."optimist-0.6.1" + sources."os-tmpdir-1.0.2" + sources."parseqs-0.0.5" + sources."parseuri-0.0.5" + sources."parseurl-1.3.2" + sources."pascalcase-0.1.1" + sources."path-dirname-1.0.2" + sources."path-is-absolute-1.0.1" + sources."posix-character-classes-0.1.1" + sources."process-nextick-args-2.0.0" + sources."qjobs-1.2.0" + sources."qs-6.5.2" + sources."range-parser-1.2.0" + sources."raw-body-2.3.3" + sources."readable-stream-2.3.6" + sources."readdirp-2.1.0" + sources."regex-not-1.0.2" + sources."remove-trailing-separator-1.1.0" + sources."repeat-element-1.1.3" + sources."repeat-string-1.6.1" + sources."requires-port-1.0.0" + sources."resolve-url-0.2.1" + sources."ret-0.1.15" + sources."rfdc-1.1.2" + sources."rimraf-2.6.2" + sources."safe-buffer-5.1.2" + sources."safe-regex-1.1.0" + sources."safer-buffer-2.1.2" + sources."set-immediate-shim-1.0.1" + (sources."set-value-2.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + ]; + }) + sources."setprototypeof-1.1.0" + (sources."snapdragon-0.8.2" // { + dependencies = [ + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."is-extendable-0.1.1" + sources."kind-of-5.1.0" + sources."source-map-0.5.7" + ]; + }) + (sources."snapdragon-node-2.1.1" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + (sources."snapdragon-util-3.0.1" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."socket.io-2.1.1" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."socket.io-adapter-1.1.1" + (sources."socket.io-client-2.1.1" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + (sources."socket.io-parser-3.2.0" // { + dependencies = [ + sources."debug-3.1.0" + sources."isarray-2.0.1" + ]; + }) + sources."source-map-0.6.1" + sources."source-map-resolve-0.5.2" + sources."source-map-url-0.4.0" + sources."split-string-3.1.0" + (sources."static-extend-0.1.2" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."statuses-1.5.0" + (sources."streamroller-0.7.0" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."string_decoder-1.1.1" + sources."tmp-0.0.33" + sources."to-array-0.1.4" + (sources."to-object-path-0.3.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."to-regex-3.0.2" + sources."to-regex-range-2.1.1" + sources."type-is-1.6.16" + sources."ultron-1.1.1" + (sources."union-value-1.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + sources."set-value-0.4.3" + ]; + }) + sources."unpipe-1.0.0" + (sources."unset-value-1.0.0" // { + dependencies = [ + (sources."has-value-0.3.1" // { + dependencies = [ + sources."isobject-2.1.0" + ]; + }) + sources."has-values-0.1.4" + ]; + }) + sources."upath-1.1.0" + sources."urix-0.1.0" + sources."use-3.1.1" + sources."useragent-2.2.1" + sources."util-deprecate-1.0.2" + sources."utils-merge-1.0.1" + sources."void-elements-2.0.1" + sources."wordwrap-0.0.3" + sources."wrappy-1.0.2" + sources."ws-3.3.3" + sources."xmlhttprequest-ssl-1.5.5" + sources."yeast-0.1.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Spectacular Test Runner for JavaScript."; + homepage = http://karma-runner.github.io/; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + "kibana-authentication-proxy-git://github.com/fangli/kibana-authentication-proxy.git" = nodeEnv.buildNodePackage { + name = "kibana-authentication-proxy"; + packageName = "kibana-authentication-proxy"; + version = "1.1.0"; + src = fetchgit { + url = "git://github.com/fangli/kibana-authentication-proxy.git"; + rev = "0c0173b0cb51b392b7fc04d0cc728ffb64671ef3"; + sha256 = "a282e834ff67715017f299468ff0d7e496d2bc0f1f7b075b557568b7feb3dba7"; + }; + dependencies = [ + sources."accepts-1.2.13" + sources."base64-url-1.2.1" + sources."basic-auth-1.0.4" + sources."basic-auth-connect-1.0.0" + sources."batch-0.5.3" + sources."body-parser-1.13.3" + sources."bytes-2.1.0" + sources."commander-2.6.0" + sources."compressible-2.0.14" + sources."compression-1.5.2" + sources."connect-2.30.2" + sources."connect-restreamer-1.0.3" + sources."connect-timeout-1.6.2" + sources."content-disposition-0.5.0" + sources."content-type-1.0.4" + sources."cookie-0.1.3" + sources."cookie-parser-1.3.5" + sources."cookie-signature-1.0.6" + sources."core-util-is-1.0.2" + sources."crc-3.3.0" + sources."csrf-3.0.6" + sources."csurf-1.8.3" + sources."debug-2.2.0" + sources."depd-1.0.1" + sources."destroy-1.0.4" + sources."ee-first-1.1.1" + (sources."errorhandler-1.4.3" // { + dependencies = [ + sources."accepts-1.3.5" + sources."escape-html-1.0.3" + sources."negotiator-0.6.1" + ]; + }) + sources."escape-html-1.0.2" + sources."etag-1.7.0" + sources."express-3.21.2" + (sources."express-session-1.11.3" // { + dependencies = [ + sources."uid-safe-2.0.0" + ]; + }) + sources."finalhandler-0.4.0" + sources."forwarded-0.1.2" + sources."fresh-0.3.0" + sources."http-errors-1.3.1" + sources."iconv-lite-0.4.11" + sources."inherits-2.0.3" + sources."ipaddr.js-1.0.5" + sources."isarray-0.0.1" + sources."media-typer-0.3.0" + sources."merge-descriptors-1.0.0" + (sources."method-override-2.3.10" // { + dependencies = [ + sources."debug-2.6.9" + sources."ms-2.0.0" + sources."vary-1.1.2" + ]; + }) + sources."methods-1.1.2" + sources."mime-1.3.4" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."morgan-1.6.1" + sources."ms-0.7.1" + sources."multiparty-3.3.2" + sources."negotiator-0.5.3" + sources."oauth-0.9.15" + sources."on-finished-2.3.0" + sources."on-headers-1.0.1" + sources."parseurl-1.3.2" + (sources."passport-0.4.0" // { + dependencies = [ + sources."pause-0.0.1" + ]; + }) + sources."passport-google-oauth-1.0.0" + sources."passport-google-oauth1-1.0.0" + sources."passport-google-oauth20-1.0.0" + sources."passport-oauth1-1.1.0" + sources."passport-oauth2-1.4.0" + sources."passport-strategy-1.0.0" + sources."pause-0.1.0" + sources."proxy-addr-1.0.10" + sources."qs-4.0.0" + sources."random-bytes-1.0.0" + sources."range-parser-1.0.3" + (sources."raw-body-2.1.7" // { + dependencies = [ + sources."bytes-2.4.0" + sources."iconv-lite-0.4.13" + ]; + }) + sources."readable-stream-1.1.14" + (sources."response-time-2.3.2" // { + dependencies = [ + sources."depd-1.1.2" + ]; + }) + sources."rndm-1.2.0" + sources."sax-1.2.4" + (sources."send-0.13.0" // { + dependencies = [ + sources."destroy-1.0.3" + sources."statuses-1.2.1" + ]; + }) + (sources."serve-favicon-2.3.2" // { + dependencies = [ + sources."ms-0.7.2" + ]; + }) + (sources."serve-index-1.7.3" // { + dependencies = [ + sources."escape-html-1.0.3" + ]; + }) + (sources."serve-static-1.10.3" // { + dependencies = [ + sources."depd-1.1.2" + sources."escape-html-1.0.3" + sources."send-0.13.2" + sources."statuses-1.2.1" + ]; + }) + sources."statuses-1.5.0" + sources."stream-counter-0.2.0" + sources."string_decoder-0.10.31" + sources."tsscmp-1.0.5" + sources."type-is-1.6.16" + sources."uid-safe-2.1.4" + sources."uid2-0.0.3" + sources."unpipe-1.0.0" + sources."utils-merge-1.0.0" + sources."vary-1.0.1" + sources."vhost-3.0.2" + sources."xml2js-0.4.19" + sources."xmlbuilder-9.0.7" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Hosts the latest kibana3 and elasticsearch behind Google OAuth2, Basic Auth or CAS Authentication"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + lcov-result-merger = nodeEnv.buildNodePackage { + name = "lcov-result-merger"; + packageName = "lcov-result-merger"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lcov-result-merger/-/lcov-result-merger-3.1.0.tgz"; + sha512 = "vGXaMNGZRr4cYvW+xMVg+rg7qd5DX9SbGXl+0S3k85+gRZVK4K7UvxPWzKb/qiMwe+4bx3EOrW2o4mbdb1WnsA=="; + }; + dependencies = [ + sources."append-buffer-1.0.2" + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."buffer-equal-1.0.0" + sources."clone-2.1.2" + sources."clone-buffer-1.0.0" + sources."clone-stats-1.0.0" + sources."cloneable-readable-1.1.2" + sources."concat-map-0.0.1" + sources."convert-source-map-1.5.1" + sources."core-util-is-1.0.2" + sources."define-properties-1.1.3" + sources."duplexify-3.6.0" + sources."end-of-stream-1.4.1" + sources."extend-3.0.2" + sources."flush-write-stream-1.0.3" + sources."fs-mkdirp-stream-1.0.0" + sources."fs.realpath-1.0.0" + sources."function-bind-1.1.1" + sources."glob-7.1.3" + sources."glob-parent-3.1.0" + sources."glob-stream-6.1.0" + sources."graceful-fs-4.1.11" + sources."has-symbols-1.0.0" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."is-absolute-1.0.0" + sources."is-buffer-1.1.6" + sources."is-extglob-2.1.1" + sources."is-glob-3.1.0" + sources."is-negated-glob-1.0.0" + sources."is-relative-1.0.0" + sources."is-unc-path-1.0.0" + sources."is-utf8-0.2.1" + sources."is-valid-glob-1.0.0" + sources."is-windows-1.0.2" + sources."isarray-1.0.0" + sources."json-stable-stringify-1.0.1" + sources."jsonify-0.0.0" + sources."lazystream-1.0.0" + sources."lead-1.0.0" + sources."minimatch-3.0.4" + sources."normalize-path-2.1.1" + sources."now-and-later-2.0.0" + sources."object-keys-1.0.12" + sources."object.assign-4.1.0" + sources."once-1.4.0" + sources."ordered-read-streams-1.0.1" + sources."path-dirname-1.0.2" + sources."path-is-absolute-1.0.1" + sources."process-nextick-args-2.0.0" + sources."pump-2.0.1" + sources."pumpify-1.5.1" + sources."readable-stream-2.3.6" + sources."remove-bom-buffer-3.0.0" + sources."remove-bom-stream-1.2.0" + sources."remove-trailing-separator-1.1.0" + sources."replace-ext-1.0.0" + sources."resolve-options-1.1.0" + sources."safe-buffer-5.1.2" + sources."stream-shift-1.0.0" + sources."string_decoder-1.1.1" + sources."through2-2.0.3" + sources."through2-filter-2.0.0" + sources."to-absolute-glob-2.0.2" + sources."to-through-2.0.0" + sources."unc-path-regex-0.1.2" + sources."unique-stream-2.2.1" + sources."util-deprecate-1.0.2" + sources."value-or-function-3.0.0" + sources."vinyl-2.2.0" + sources."vinyl-fs-3.0.3" + sources."vinyl-sourcemap-1.1.0" + sources."wrappy-1.0.2" + sources."xtend-4.0.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Merges multiple lcov results into one"; + homepage = https://github.com/mweibel/lcov-result-merger; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + leetcode-cli = nodeEnv.buildNodePackage { + name = "leetcode-cli"; + packageName = "leetcode-cli"; + version = "2.5.2"; + src = fetchurl { + url = "https://registry.npmjs.org/leetcode-cli/-/leetcode-cli-2.5.2.tgz"; + sha512 = "KneaqL2/SAfJQpxR1yheLrnB10f8vwJJbVBA4vxtRl6aENbO+JKsJSgE1cZvO/4isD+MPI7C5HPjJbL5+MOmnw=="; + }; + dependencies = [ + sources."abab-1.0.4" + sources."acorn-2.7.0" + sources."acorn-globals-1.0.9" + sources."ajv-5.5.2" + sources."ansi-regex-2.1.1" + sources."ansi-styles-3.2.0" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."async-1.5.2" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."balanced-match-1.0.0" + sources."bcrypt-pbkdf-1.0.2" + sources."boolbase-1.0.0" + sources."boom-4.3.1" + sources."brace-expansion-1.1.11" + sources."camelcase-2.1.1" + sources."caseless-0.12.0" + (sources."chalk-2.4.1" // { + dependencies = [ + sources."ansi-styles-3.2.1" + sources."supports-color-5.5.0" + ]; + }) + sources."cheerio-0.20.0" + sources."cli-cursor-2.1.0" + sources."cli-spinners-1.3.1" + sources."cliui-3.2.0" + sources."co-4.6.0" + sources."code-point-at-1.1.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."colors-1.3.2" + sources."combined-stream-1.0.6" + sources."concat-map-0.0.1" + sources."core-util-is-1.0.2" + sources."cross-spawn-5.1.0" + (sources."cryptiles-3.1.2" // { + dependencies = [ + sources."boom-5.2.0" + ]; + }) + sources."css-select-1.2.0" + sources."css-what-2.1.0" + sources."cssom-0.3.4" + sources."cssstyle-0.2.37" + sources."cycle-1.0.3" + sources."dashdash-1.14.1" + sources."decamelize-1.2.0" + sources."deep-equal-0.2.2" + sources."deep-is-0.1.3" + sources."delayed-stream-1.0.0" + (sources."dom-serializer-0.1.0" // { + dependencies = [ + sources."domelementtype-1.1.3" + ]; + }) + sources."domelementtype-1.3.0" + sources."domhandler-2.3.0" + sources."domutils-1.5.1" + sources."ecc-jsbn-0.1.2" + sources."entities-1.1.1" + sources."escape-string-regexp-1.0.5" + sources."escodegen-1.11.0" + sources."esprima-3.1.3" + sources."estraverse-4.2.0" + sources."esutils-2.0.2" + sources."execa-0.7.0" + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."eyes-0.1.8" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + sources."fast-levenshtein-2.0.6" + sources."find-up-2.1.0" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."fs.realpath-1.0.0" + sources."get-caller-file-1.0.3" + sources."get-stream-3.0.0" + sources."getpass-0.1.7" + sources."glob-7.1.3" + sources."har-schema-2.0.0" + sources."har-validator-5.0.3" + sources."has-flag-3.0.0" + sources."hawk-6.0.2" + sources."he-1.1.1" + sources."hoek-4.2.1" + (sources."htmlparser2-3.8.3" // { + dependencies = [ + sources."entities-1.0.0" + ]; + }) + sources."http-signature-1.2.0" + sources."i-0.3.6" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."invert-kv-1.0.0" + sources."is-fullwidth-code-point-1.0.0" + sources."is-stream-1.1.0" + sources."is-typedarray-1.0.0" + sources."isarray-0.0.1" + sources."isexe-2.0.0" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."jsdom-7.2.2" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsprim-1.4.1" + sources."lcid-1.0.0" + sources."levn-0.3.0" + sources."locate-path-2.0.0" + sources."lodash-4.17.10" + sources."log-symbols-2.2.0" + sources."lru-cache-4.1.3" + sources."mem-1.1.0" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."mimic-fn-1.2.0" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."moment-2.22.2" + sources."mute-stream-0.0.7" + (sources."nconf-0.10.0" // { + dependencies = [ + sources."yargs-3.32.0" + ]; + }) + sources."ncp-1.0.1" + sources."npm-run-path-2.0.2" + sources."nth-check-1.0.1" + sources."number-is-nan-1.0.1" + sources."nwmatcher-1.4.4" + sources."oauth-sign-0.8.2" + sources."once-1.4.0" + sources."onetime-2.0.1" + sources."optionator-0.8.2" + sources."ora-1.4.0" + sources."os-locale-1.4.0" + sources."p-finally-1.0.0" + sources."p-limit-1.3.0" + sources."p-locate-2.0.0" + sources."p-try-1.0.0" + sources."parse5-1.5.1" + sources."path-exists-3.0.0" + sources."path-is-absolute-1.0.1" + sources."path-key-2.0.1" + sources."performance-now-2.1.0" + sources."pkginfo-0.4.1" + sources."prelude-ls-1.1.2" + sources."prompt-1.0.0" + sources."pseudomap-1.0.2" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-6.5.2" + sources."read-1.0.7" + sources."readable-stream-1.1.14" + (sources."request-2.83.0" // { + dependencies = [ + sources."tough-cookie-2.3.4" + ]; + }) + sources."require-directory-2.1.1" + sources."require-main-filename-1.0.1" + sources."restore-cursor-2.0.0" + sources."revalidator-0.1.8" + sources."rimraf-2.6.2" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."sax-1.2.4" + sources."secure-keys-1.0.0" + sources."set-blocking-2.0.0" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."signal-exit-3.0.2" + sources."sntp-2.1.0" + sources."source-map-0.6.1" + sources."sprintf-js-1.1.1" + sources."sshpk-1.14.2" + sources."stack-trace-0.0.10" + sources."string-width-1.0.2" + sources."string_decoder-0.10.31" + sources."stringstream-0.0.6" + sources."strip-ansi-3.0.1" + sources."strip-eof-1.0.0" + (sources."supports-color-5.1.0" // { + dependencies = [ + sources."has-flag-2.0.0" + ]; + }) + sources."symbol-tree-3.2.2" + sources."tough-cookie-2.4.3" + sources."tr46-0.0.3" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."type-check-0.3.2" + sources."underscore-1.8.3" + (sources."utile-0.3.0" // { + dependencies = [ + sources."async-0.9.2" + ]; + }) + sources."uuid-3.3.2" + sources."verror-1.10.0" + sources."webidl-conversions-2.0.1" + sources."whatwg-url-compat-0.6.5" + sources."which-1.3.1" + sources."which-module-2.0.0" + sources."window-size-0.1.4" + (sources."winston-2.1.1" // { + dependencies = [ + sources."async-1.0.0" + sources."colors-1.0.3" + sources."pkginfo-0.3.1" + ]; + }) + sources."wordwrap-1.0.0" + sources."wrap-ansi-2.1.0" + sources."wrappy-1.0.2" + sources."xml-name-validator-2.0.1" + sources."y18n-3.2.1" + sources."yallist-2.1.2" + (sources."yargs-10.0.3" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."is-fullwidth-code-point-2.0.0" + sources."os-locale-2.1.0" + sources."string-width-2.1.1" + sources."strip-ansi-4.0.0" + ]; + }) + (sources."yargs-parser-8.1.0" // { + dependencies = [ + sources."camelcase-4.1.0" + ]; + }) + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A cli tool to enjoy leetcode!"; + homepage = "https://github.com/skygragon/leetcode-cli#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + lerna = nodeEnv.buildNodePackage { + name = "lerna"; + packageName = "lerna"; + version = "3.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/lerna/-/lerna-3.1.4.tgz"; + sha512 = "DetcjFPZmClvHbTOUX3ynBEfzWPLIRhwnoCMw57iNV1lWyW3ERLj6B2Iz6XtWOwW6E+fBrmK5tYV9t0OXuSF6A=="; + }; + dependencies = [ + sources."@lerna/add-3.1.4" + sources."@lerna/batch-packages-3.1.2" + sources."@lerna/bootstrap-3.1.4" + sources."@lerna/changed-3.1.3" + sources."@lerna/check-working-tree-3.1.0" + sources."@lerna/child-process-3.0.0" + sources."@lerna/clean-3.1.3" + sources."@lerna/cli-3.1.4" + sources."@lerna/collect-updates-3.1.0" + sources."@lerna/command-3.1.3" + sources."@lerna/conventional-commits-3.0.2" + sources."@lerna/create-3.1.3" + sources."@lerna/create-symlink-3.0.0" + sources."@lerna/describe-ref-3.1.0" + sources."@lerna/diff-3.1.3" + sources."@lerna/exec-3.1.3" + sources."@lerna/filter-options-3.1.2" + sources."@lerna/filter-packages-3.0.0" + sources."@lerna/get-npm-exec-opts-3.0.0" + sources."@lerna/global-options-3.1.3" + sources."@lerna/has-npm-version-3.0.4" + sources."@lerna/import-3.1.3" + sources."@lerna/init-3.1.3" + sources."@lerna/link-3.1.4" + sources."@lerna/list-3.1.3" + sources."@lerna/listable-3.0.0" + sources."@lerna/log-packed-3.0.4" + sources."@lerna/npm-conf-3.0.0" + sources."@lerna/npm-dist-tag-3.0.0" + sources."@lerna/npm-install-3.0.0" + sources."@lerna/npm-publish-3.0.6" + sources."@lerna/npm-run-script-3.0.0" + sources."@lerna/output-3.0.0" + sources."@lerna/package-3.0.0" + sources."@lerna/package-graph-3.1.2" + sources."@lerna/project-3.0.0" + sources."@lerna/prompt-3.0.0" + sources."@lerna/publish-3.1.3" + sources."@lerna/resolve-symlink-3.0.0" + sources."@lerna/rimraf-dir-3.0.0" + sources."@lerna/run-3.1.3" + sources."@lerna/run-lifecycle-3.0.0" + sources."@lerna/run-parallel-batches-3.0.0" + sources."@lerna/symlink-binary-3.1.4" + sources."@lerna/symlink-dependencies-3.1.4" + sources."@lerna/validation-error-3.0.0" + sources."@lerna/version-3.1.3" + sources."@lerna/write-log-file-3.0.0" + sources."@mrmlnc/readdir-enhanced-2.2.1" + sources."@nodelib/fs.stat-1.1.1" + sources."JSONStream-1.3.4" + sources."abbrev-1.1.1" + sources."agent-base-4.2.1" + sources."agentkeepalive-3.5.1" + sources."ajv-5.5.2" + (sources."align-text-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."amdefine-1.0.1" + sources."ansi-escapes-3.1.0" + sources."ansi-regex-2.1.1" + sources."ansi-styles-3.2.1" + sources."aproba-1.2.0" + sources."are-we-there-yet-1.1.5" + sources."argparse-1.0.10" + sources."arr-diff-4.0.0" + sources."arr-flatten-1.1.0" + sources."arr-union-3.1.0" + sources."array-differ-1.0.0" + sources."array-find-index-1.0.2" + sources."array-ify-1.0.0" + sources."array-union-1.0.2" + sources."array-uniq-1.0.3" + sources."array-unique-0.3.2" + sources."arrify-1.0.1" + sources."asap-2.0.6" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."assign-symbols-1.0.0" + sources."async-1.5.2" + sources."asynckit-0.4.0" + sources."atob-2.1.2" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."balanced-match-1.0.0" + (sources."base-0.11.2" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + sources."bcrypt-pbkdf-1.0.2" + sources."block-stream-0.0.9" + sources."bluebird-3.5.1" + sources."brace-expansion-1.1.11" + (sources."braces-2.3.2" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + sources."buffer-from-1.1.1" + sources."builtin-modules-1.1.1" + sources."builtins-1.0.3" + sources."byline-5.0.0" + sources."byte-size-4.0.3" + sources."cacache-11.2.0" + sources."cache-base-1.0.1" + sources."call-me-maybe-1.0.1" + sources."camelcase-4.1.0" + sources."camelcase-keys-4.2.0" + sources."caseless-0.12.0" + sources."center-align-0.1.3" + sources."chalk-2.4.1" + sources."chardet-0.4.2" + sources."chownr-1.0.1" + sources."ci-info-1.4.0" + (sources."class-utils-0.3.6" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."cli-cursor-2.1.0" + sources."cli-width-2.2.0" + (sources."cliui-2.1.0" // { + dependencies = [ + sources."wordwrap-0.0.2" + ]; + }) + sources."clone-1.0.4" + sources."cmd-shim-2.0.2" + sources."co-4.6.0" + sources."code-point-at-1.1.0" + sources."collection-visit-1.0.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."columnify-1.5.4" + sources."combined-stream-1.0.6" + (sources."compare-func-1.3.2" // { + dependencies = [ + sources."dot-prop-3.0.0" + ]; + }) + sources."component-emitter-1.2.1" + sources."concat-map-0.0.1" + sources."concat-stream-1.6.2" + sources."config-chain-1.1.11" + sources."console-control-strings-1.1.0" + sources."conventional-changelog-angular-1.6.6" + (sources."conventional-changelog-core-2.0.11" // { + dependencies = [ + sources."load-json-file-1.1.0" + sources."parse-json-2.2.0" + sources."path-type-1.1.0" + sources."pify-2.3.0" + sources."read-pkg-1.1.0" + sources."strip-bom-2.0.0" + ]; + }) + sources."conventional-changelog-preset-loader-1.1.8" + sources."conventional-changelog-writer-3.0.9" + sources."conventional-commits-filter-1.1.6" + sources."conventional-commits-parser-2.1.7" + sources."conventional-recommended-bump-2.0.9" + sources."copy-concurrently-1.0.5" + sources."copy-descriptor-0.1.1" + sources."core-util-is-1.0.2" + sources."cosmiconfig-5.0.6" + sources."cross-spawn-6.0.5" + sources."currently-unhandled-0.4.1" + sources."cyclist-0.2.2" + sources."dargs-4.1.0" + sources."dashdash-1.14.1" + sources."dateformat-3.0.3" + sources."debug-2.6.9" + sources."debuglog-1.0.1" + sources."decamelize-1.2.0" + (sources."decamelize-keys-1.1.0" // { + dependencies = [ + sources."map-obj-1.0.1" + ]; + }) + sources."decode-uri-component-0.2.0" + sources."dedent-0.7.0" + sources."defaults-1.0.3" + sources."define-property-2.0.2" + sources."delayed-stream-1.0.0" + sources."delegates-1.0.0" + sources."detect-indent-5.0.0" + sources."dezalgo-1.0.3" + sources."dir-glob-2.0.0" + sources."dot-prop-4.2.0" + sources."duplexer-0.1.1" + sources."duplexify-3.6.0" + sources."ecc-jsbn-0.1.2" + sources."encoding-0.1.12" + sources."end-of-stream-1.4.1" + sources."err-code-1.1.2" + sources."error-ex-1.3.2" + sources."es6-promise-4.2.4" + sources."es6-promisify-5.0.0" + sources."escape-string-regexp-1.0.5" + sources."esprima-4.0.1" + sources."execa-0.10.0" + (sources."expand-brackets-2.1.4" // { + dependencies = [ + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."extend-3.0.2" + (sources."extend-shallow-3.0.2" // { + dependencies = [ + sources."is-extendable-1.0.1" + ]; + }) + sources."external-editor-2.2.0" + (sources."extglob-2.0.4" // { + dependencies = [ + sources."define-property-1.0.0" + sources."extend-shallow-2.0.1" + ]; + }) + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + (sources."fast-glob-2.2.2" // { + dependencies = [ + sources."is-glob-4.0.0" + ]; + }) + sources."fast-json-stable-stringify-2.0.0" + sources."figgy-pudding-3.5.1" + sources."figures-2.0.0" + (sources."fill-range-4.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + sources."find-up-2.1.0" + sources."flush-write-stream-1.0.3" + sources."for-in-1.0.2" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."fragment-cache-0.2.1" + sources."from2-2.3.0" + sources."fs-extra-6.0.1" + sources."fs-minipass-1.2.5" + sources."fs-write-stream-atomic-1.0.10" + sources."fs.realpath-1.0.0" + sources."fstream-1.0.11" + (sources."gauge-2.7.4" // { + dependencies = [ + sources."is-fullwidth-code-point-1.0.0" + sources."string-width-1.0.2" + ]; + }) + sources."genfun-4.0.1" + sources."get-caller-file-1.0.3" + (sources."get-pkg-repo-1.4.0" // { + dependencies = [ + sources."camelcase-2.1.1" + sources."camelcase-keys-2.1.0" + sources."indent-string-2.1.0" + sources."map-obj-1.0.1" + sources."meow-3.7.0" + sources."minimist-1.2.0" + sources."redent-1.0.0" + sources."strip-indent-1.0.1" + sources."trim-newlines-1.0.0" + ]; + }) + sources."get-port-3.2.0" + sources."get-stdin-4.0.1" + sources."get-stream-3.0.0" + sources."get-value-2.0.6" + sources."getpass-0.1.7" + sources."git-raw-commits-1.3.6" + (sources."git-remote-origin-url-2.0.0" // { + dependencies = [ + sources."pify-2.3.0" + ]; + }) + sources."git-semver-tags-1.3.6" + sources."gitconfiglocal-1.0.0" + sources."glob-7.1.3" + sources."glob-parent-3.1.0" + sources."glob-to-regexp-0.3.0" + sources."globby-8.0.1" + sources."graceful-fs-4.1.11" + (sources."handlebars-4.0.11" // { + dependencies = [ + sources."source-map-0.4.4" + ]; + }) + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + sources."has-flag-3.0.0" + sources."has-unicode-2.0.1" + sources."has-value-1.0.0" + (sources."has-values-1.0.0" // { + dependencies = [ + sources."kind-of-4.0.0" + ]; + }) + sources."hosted-git-info-2.7.1" + sources."http-cache-semantics-3.8.1" + (sources."http-proxy-agent-2.1.0" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."http-signature-1.2.0" + (sources."https-proxy-agent-2.2.1" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."humanize-ms-1.2.1" + sources."iconv-lite-0.4.24" + sources."iferr-0.1.5" + sources."ignore-3.3.10" + sources."ignore-walk-3.0.1" + sources."import-local-1.0.0" + sources."imurmurhash-0.1.4" + sources."indent-string-3.2.0" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."init-package-json-1.10.3" + (sources."inquirer-5.2.0" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."strip-ansi-4.0.0" + ]; + }) + sources."invert-kv-1.0.0" + sources."ip-1.1.5" + sources."is-accessor-descriptor-1.0.0" + sources."is-arrayish-0.2.1" + sources."is-buffer-1.1.6" + sources."is-builtin-module-1.0.0" + sources."is-ci-1.2.0" + sources."is-data-descriptor-1.0.0" + sources."is-descriptor-1.0.2" + sources."is-directory-0.3.1" + sources."is-extendable-0.1.1" + sources."is-extglob-2.1.1" + sources."is-finite-1.0.2" + sources."is-fullwidth-code-point-2.0.0" + sources."is-glob-3.1.0" + (sources."is-number-3.0.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-obj-1.0.1" + sources."is-plain-obj-1.1.0" + sources."is-plain-object-2.0.4" + sources."is-promise-2.1.0" + sources."is-stream-1.1.0" + sources."is-subset-0.1.1" + sources."is-text-path-1.0.1" + sources."is-typedarray-1.0.0" + sources."is-utf8-0.2.1" + sources."is-windows-1.0.2" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."isobject-3.0.1" + sources."isstream-0.1.2" + sources."js-yaml-3.12.0" + sources."jsbn-0.1.1" + sources."json-parse-better-errors-1.0.2" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsonfile-4.0.0" + sources."jsonparse-1.3.1" + sources."jsprim-1.4.1" + sources."kind-of-6.0.2" + sources."lazy-cache-1.0.4" + sources."lcid-1.0.0" + sources."load-json-file-4.0.0" + sources."locate-path-2.0.0" + sources."lodash-4.17.10" + sources."lodash._reinterpolate-3.0.0" + sources."lodash.sortby-4.7.0" + sources."lodash.template-4.4.0" + sources."lodash.templatesettings-4.1.0" + sources."longest-1.0.1" + sources."loud-rejection-1.6.0" + sources."lru-cache-4.1.3" + sources."make-dir-1.3.0" + sources."make-fetch-happen-4.0.1" + sources."map-cache-0.2.2" + sources."map-obj-2.0.0" + sources."map-visit-1.0.0" + sources."mem-1.1.0" + (sources."meow-4.0.1" // { + dependencies = [ + sources."minimist-1.2.0" + sources."read-pkg-up-3.0.0" + ]; + }) + sources."merge2-1.2.2" + sources."micromatch-3.1.10" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."mimic-fn-1.2.0" + sources."minimatch-3.0.4" + sources."minimist-0.1.0" + sources."minimist-options-3.0.2" + (sources."minipass-2.3.4" // { + dependencies = [ + sources."yallist-3.0.2" + ]; + }) + sources."minizlib-1.1.0" + sources."mississippi-3.0.0" + (sources."mixin-deep-1.3.1" // { + dependencies = [ + sources."is-extendable-1.0.1" + ]; + }) + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."modify-values-1.0.1" + sources."moment-2.22.2" + sources."move-concurrently-1.0.1" + sources."ms-2.0.0" + sources."multimatch-2.1.0" + sources."mute-stream-0.0.7" + sources."nanomatch-1.2.13" + sources."nice-try-1.0.5" + sources."node-fetch-npm-2.0.2" + (sources."node-gyp-3.8.0" // { + dependencies = [ + sources."semver-5.3.0" + sources."tar-2.2.1" + ]; + }) + sources."nopt-3.0.6" + sources."normalize-package-data-2.4.0" + sources."npm-bundled-1.0.5" + sources."npm-lifecycle-2.1.0" + sources."npm-package-arg-6.1.0" + sources."npm-packlist-1.1.11" + sources."npm-pick-manifest-2.1.0" + sources."npm-registry-fetch-3.8.0" + sources."npm-run-path-2.0.2" + sources."npmlog-4.1.2" + sources."number-is-nan-1.0.1" + sources."oauth-sign-0.9.0" + sources."object-assign-4.1.1" + (sources."object-copy-0.1.0" // { + dependencies = [ + sources."define-property-0.2.5" + sources."is-accessor-descriptor-0.1.6" + sources."is-data-descriptor-0.1.4" + (sources."is-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-5.1.0" + ]; + }) + sources."kind-of-3.2.2" + ]; + }) + sources."object-visit-1.0.1" + sources."object.pick-1.3.0" + sources."once-1.4.0" + sources."onetime-2.0.1" + (sources."optimist-0.6.1" // { + dependencies = [ + sources."minimist-0.0.10" + ]; + }) + sources."os-homedir-1.0.2" + (sources."os-locale-2.1.0" // { + dependencies = [ + sources."cross-spawn-5.1.0" + sources."execa-0.7.0" + ]; + }) + sources."os-tmpdir-1.0.2" + sources."osenv-0.1.5" + sources."p-finally-1.0.0" + sources."p-limit-1.3.0" + sources."p-locate-2.0.0" + sources."p-map-1.2.0" + sources."p-map-series-1.0.0" + sources."p-reduce-1.0.0" + sources."p-try-1.0.0" + sources."p-waterfall-1.0.0" + sources."pacote-9.1.0" + sources."parallel-transform-1.1.0" + sources."parse-github-repo-url-1.4.1" + sources."parse-json-4.0.0" + sources."pascalcase-0.1.1" + sources."path-dirname-1.0.2" + sources."path-exists-3.0.0" + sources."path-is-absolute-1.0.1" + sources."path-key-2.0.1" + sources."path-type-3.0.0" + sources."performance-now-2.1.0" + sources."pify-3.0.0" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + sources."pkg-dir-2.0.0" + sources."posix-character-classes-0.1.1" + sources."process-nextick-args-2.0.0" + sources."promise-inflight-1.0.1" + sources."promise-retry-1.1.1" + sources."promzard-0.3.0" + sources."proto-list-1.2.4" + sources."protoduck-5.0.0" + sources."pseudomap-1.0.2" + sources."psl-1.1.29" + sources."pump-3.0.0" + (sources."pumpify-1.5.1" // { + dependencies = [ + sources."pump-2.0.1" + ]; + }) + sources."punycode-1.4.1" + sources."q-1.5.1" + sources."qs-6.5.2" + sources."quick-lru-1.1.0" + sources."read-1.0.7" + sources."read-cmd-shim-1.0.1" + sources."read-package-json-2.0.13" + sources."read-package-tree-5.2.1" + sources."read-pkg-3.0.0" + (sources."read-pkg-up-1.0.1" // { + dependencies = [ + sources."find-up-1.1.2" + sources."load-json-file-1.1.0" + sources."parse-json-2.2.0" + sources."path-exists-2.1.0" + sources."path-type-1.1.0" + sources."pify-2.3.0" + sources."read-pkg-1.1.0" + sources."strip-bom-2.0.0" + ]; + }) + sources."readable-stream-2.3.6" + sources."readdir-scoped-modules-1.0.2" + sources."redent-2.0.0" + sources."regex-not-1.0.2" + sources."repeat-element-1.1.3" + sources."repeat-string-1.6.1" + sources."repeating-2.0.1" + sources."request-2.88.0" + sources."require-directory-2.1.1" + sources."require-main-filename-1.0.1" + (sources."resolve-cwd-2.0.0" // { + dependencies = [ + sources."resolve-from-3.0.0" + ]; + }) + sources."resolve-from-4.0.0" + sources."resolve-url-0.2.1" + sources."restore-cursor-2.0.0" + sources."ret-0.1.15" + sources."retry-0.10.1" + sources."right-align-0.1.3" + sources."rimraf-2.6.2" + sources."run-async-2.3.0" + sources."run-queue-1.0.3" + sources."rxjs-5.5.11" + sources."safe-buffer-5.1.2" + sources."safe-regex-1.1.0" + sources."safer-buffer-2.1.2" + sources."semver-5.5.1" + sources."set-blocking-2.0.0" + (sources."set-value-2.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."signal-exit-3.0.2" + sources."slash-1.0.0" + sources."slide-1.1.6" + sources."smart-buffer-4.0.1" + (sources."snapdragon-0.8.2" // { + dependencies = [ + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + (sources."snapdragon-node-2.1.1" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + (sources."snapdragon-util-3.0.1" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."socks-2.2.1" + sources."socks-proxy-agent-4.0.1" + sources."sort-keys-2.0.0" + sources."source-map-0.5.7" + sources."source-map-resolve-0.5.2" + sources."source-map-url-0.4.0" + sources."spdx-correct-3.0.0" + sources."spdx-exceptions-2.1.0" + sources."spdx-expression-parse-3.0.0" + sources."spdx-license-ids-3.0.0" + sources."split-1.0.1" + sources."split-string-3.1.0" + sources."split2-2.2.0" + sources."sprintf-js-1.0.3" + sources."sshpk-1.14.2" + sources."ssri-6.0.1" + (sources."static-extend-0.1.2" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."stream-each-1.2.3" + sources."stream-shift-1.0.0" + (sources."string-width-2.1.1" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."strip-ansi-4.0.0" + ]; + }) + sources."string_decoder-1.1.1" + sources."strip-ansi-3.0.1" + sources."strip-bom-3.0.0" + sources."strip-eof-1.0.0" + sources."strip-indent-2.0.0" + sources."strong-log-transformer-1.0.6" + sources."supports-color-5.5.0" + sources."symbol-observable-1.0.1" + (sources."tar-4.4.6" // { + dependencies = [ + sources."yallist-3.0.2" + ]; + }) + sources."temp-dir-1.0.0" + sources."temp-write-3.4.0" + sources."text-extensions-1.7.0" + sources."through-2.3.8" + sources."through2-2.0.3" + sources."tmp-0.0.33" + (sources."to-object-path-0.3.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."to-regex-3.0.2" + sources."to-regex-range-2.1.1" + sources."tough-cookie-2.4.3" + (sources."tr46-1.0.1" // { + dependencies = [ + sources."punycode-2.1.1" + ]; + }) + sources."trim-newlines-2.0.0" + sources."trim-off-newlines-1.0.1" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."typedarray-0.0.6" + (sources."uglify-js-2.8.29" // { + dependencies = [ + sources."camelcase-1.2.1" + sources."yargs-3.10.0" + ]; + }) + sources."uglify-to-browserify-1.0.2" + sources."uid-number-0.0.6" + sources."umask-1.1.0" + (sources."union-value-1.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."set-value-0.4.3" + ]; + }) + sources."unique-filename-1.1.0" + sources."unique-slug-2.0.0" + sources."universalify-0.1.2" + (sources."unset-value-1.0.0" // { + dependencies = [ + (sources."has-value-0.3.1" // { + dependencies = [ + sources."isobject-2.1.0" + ]; + }) + sources."has-values-0.1.4" + ]; + }) + sources."urix-0.1.0" + sources."use-3.1.1" + sources."util-deprecate-1.0.2" + sources."uuid-3.3.2" + sources."validate-npm-package-license-3.0.4" + sources."validate-npm-package-name-3.0.0" + sources."verror-1.10.0" + sources."wcwidth-1.0.1" + sources."webidl-conversions-4.0.2" + sources."whatwg-url-6.5.0" + sources."which-1.3.1" + sources."which-module-2.0.0" + sources."wide-align-1.1.3" + sources."window-size-0.1.0" + sources."wordwrap-0.0.3" + (sources."wrap-ansi-2.1.0" // { + dependencies = [ + sources."is-fullwidth-code-point-1.0.0" + sources."string-width-1.0.2" + ]; + }) + sources."wrappy-1.0.2" + sources."write-file-atomic-2.3.0" + sources."write-json-file-2.3.0" + sources."write-pkg-3.2.0" + sources."xregexp-4.0.0" + sources."xtend-4.0.1" + sources."y18n-4.0.0" + sources."yallist-2.1.2" + (sources."yargs-12.0.1" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."cliui-4.1.0" + sources."decamelize-2.0.0" + sources."find-up-3.0.0" + sources."locate-path-3.0.0" + sources."p-limit-2.0.0" + sources."p-locate-3.0.0" + sources."p-try-2.0.0" + sources."strip-ansi-4.0.0" + ]; + }) + sources."yargs-parser-10.1.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A tool for managing JavaScript projects with multiple packages."; + homepage = https://lernajs.io/; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + less = nodeEnv.buildNodePackage { + name = "less"; + packageName = "less"; + version = "3.8.1"; + src = fetchurl { + url = "https://registry.npmjs.org/less/-/less-3.8.1.tgz"; + sha512 = "8HFGuWmL3FhQR0aH89escFNBQH/nEiYPP2ltDFdQw2chE28Yx2E3lhAIq9Y2saYwLSwa699s4dBVEfCY8Drf7Q=="; + }; + dependencies = [ + sources."ajv-5.5.2" + sources."asap-2.0.6" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."bcrypt-pbkdf-1.0.2" + sources."caseless-0.12.0" + sources."clone-2.1.2" + sources."co-4.6.0" + sources."combined-stream-1.0.6" + sources."core-util-is-1.0.2" + sources."dashdash-1.14.1" + sources."delayed-stream-1.0.0" + sources."ecc-jsbn-0.1.2" + sources."errno-0.1.7" + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."getpass-0.1.7" + sources."graceful-fs-4.1.11" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + sources."http-signature-1.2.0" + sources."image-size-0.5.5" + sources."is-typedarray-1.0.0" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsprim-1.4.1" + sources."mime-1.6.0" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."oauth-sign-0.9.0" + sources."performance-now-2.1.0" + sources."promise-7.3.1" + sources."prr-1.0.1" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-6.5.2" + sources."request-2.88.0" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."source-map-0.6.1" + sources."sshpk-1.14.2" + sources."tough-cookie-2.4.3" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."uuid-3.3.2" + sources."verror-1.10.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Leaner CSS"; + homepage = http://lesscss.org/; + license = "Apache-2.0"; + }; + production = true; + bypassCache = true; + }; + less-plugin-clean-css = nodeEnv.buildNodePackage { + name = "less-plugin-clean-css"; + packageName = "less-plugin-clean-css"; + version = "1.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/less-plugin-clean-css/-/less-plugin-clean-css-1.5.1.tgz"; + sha1 = "cc57af7aa3398957e56decebe63cb60c23429703"; + }; + dependencies = [ + sources."amdefine-1.0.1" + sources."clean-css-3.4.28" + sources."commander-2.8.1" + sources."graceful-readlink-1.0.1" + sources."source-map-0.4.4" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "clean-css plugin for less.js"; + homepage = http://lesscss.org/; + }; + production = true; + bypassCache = true; + }; + live-server = nodeEnv.buildNodePackage { + name = "live-server"; + packageName = "live-server"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/live-server/-/live-server-1.2.0.tgz"; + sha1 = "4498644bbf81a66f18dd8dffdef61c4c1c374ca3"; + }; + dependencies = [ + sources."accepts-1.3.5" + sources."anymatch-1.3.2" + sources."apache-crypt-1.2.1" + sources."apache-md5-1.1.2" + sources."arr-diff-2.0.0" + sources."arr-flatten-1.1.0" + sources."array-unique-0.2.1" + sources."async-each-1.0.1" + sources."balanced-match-1.0.0" + (sources."basic-auth-2.0.0" // { + dependencies = [ + sources."safe-buffer-5.1.1" + ]; + }) + sources."batch-0.6.1" + sources."bcryptjs-2.4.3" + sources."binary-extensions-1.11.0" + sources."brace-expansion-1.1.11" + sources."braces-1.8.5" + sources."chokidar-1.7.0" + sources."colors-1.3.2" + sources."concat-map-0.0.1" + sources."connect-3.5.1" + sources."core-util-is-1.0.2" + sources."cors-2.8.4" + sources."debug-2.2.0" + sources."depd-1.1.2" + sources."destroy-1.0.4" + sources."duplexer-0.1.1" + sources."ee-first-1.1.1" + sources."encodeurl-1.0.2" + sources."escape-html-1.0.3" + sources."etag-1.8.1" + sources."event-stream-3.3.4" + sources."expand-brackets-0.1.5" + sources."expand-range-1.8.2" + sources."extglob-0.3.2" + sources."faye-websocket-0.11.1" + sources."filename-regex-2.0.1" + sources."fill-range-2.2.4" + sources."finalhandler-0.5.1" + sources."for-in-1.0.2" + sources."for-own-0.1.5" + sources."fresh-0.5.2" + sources."from-0.1.7" + sources."fsevents-1.2.4" + sources."glob-base-0.3.0" + sources."glob-parent-2.0.0" + sources."graceful-fs-4.1.11" + sources."http-auth-3.1.3" + (sources."http-errors-1.6.3" // { + dependencies = [ + sources."statuses-1.5.0" + ]; + }) + sources."http-parser-js-0.4.13" + sources."inherits-2.0.3" + sources."is-binary-path-1.0.1" + sources."is-buffer-1.1.6" + sources."is-dotfile-1.0.3" + sources."is-equal-shallow-0.1.3" + sources."is-extendable-0.1.1" + sources."is-extglob-1.0.0" + sources."is-glob-2.0.1" + sources."is-number-2.1.0" + sources."is-posix-bracket-0.1.1" + sources."is-primitive-2.0.0" + sources."is-wsl-1.1.0" + sources."isarray-1.0.0" + sources."isobject-2.1.0" + sources."kind-of-3.2.2" + sources."map-stream-0.1.0" + sources."math-random-1.0.1" + sources."micromatch-2.3.11" + sources."mime-1.4.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimatch-3.0.4" + (sources."morgan-1.9.0" // { + dependencies = [ + sources."debug-2.6.9" + sources."ms-2.0.0" + ]; + }) + sources."ms-0.7.1" + sources."nan-2.11.0" + sources."negotiator-0.6.1" + sources."normalize-path-2.1.1" + sources."object-assign-4.1.1" + sources."object.omit-2.0.1" + sources."on-finished-2.3.0" + sources."on-headers-1.0.1" + sources."opn-5.3.0" + sources."parse-glob-3.0.4" + sources."parseurl-1.3.2" + sources."path-is-absolute-1.0.1" + sources."pause-stream-0.0.11" + sources."preserve-0.2.0" + sources."process-nextick-args-2.0.0" + sources."proxy-middleware-0.15.0" + (sources."randomatic-3.1.0" // { + dependencies = [ + sources."is-number-4.0.0" + sources."kind-of-6.0.2" + ]; + }) + sources."range-parser-1.2.0" + sources."readable-stream-2.3.6" + sources."readdirp-2.1.0" + sources."regex-cache-0.4.4" + sources."remove-trailing-separator-1.1.0" + sources."repeat-element-1.1.3" + sources."repeat-string-1.6.1" + sources."safe-buffer-5.1.2" + (sources."send-0.16.2" // { + dependencies = [ + sources."debug-2.6.9" + sources."ms-2.0.0" + sources."statuses-1.4.0" + ]; + }) + (sources."serve-index-1.9.1" // { + dependencies = [ + sources."debug-2.6.9" + sources."ms-2.0.0" + ]; + }) + sources."set-immediate-shim-1.0.1" + sources."setprototypeof-1.1.0" + sources."split-0.3.3" + sources."statuses-1.3.1" + sources."stream-combiner-0.0.4" + sources."string_decoder-1.1.1" + sources."through-2.3.8" + sources."unix-crypt-td-js-1.0.0" + sources."unpipe-1.0.0" + sources."util-deprecate-1.0.2" + sources."utils-merge-1.0.0" + sources."uuid-3.3.2" + sources."vary-1.1.2" + sources."websocket-driver-0.7.0" + sources."websocket-extensions-0.1.3" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "simple development http server with live reload capability"; + homepage = "https://github.com/tapio/live-server#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + livedown = nodeEnv.buildNodePackage { + name = "livedown"; + packageName = "livedown"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/livedown/-/livedown-2.1.1.tgz"; + sha512 = "C5x12+bwk7m2Sx3U27VZ7h5KP7vIlKfZGCabMi73nBGp0zPHtCaxQTPXDRoX5479EZUvycYJI0aD4h1d4+ds7w=="; + }; + dependencies = [ + sources."accepts-1.3.5" + sources."after-0.8.2" + sources."ajv-5.5.2" + sources."anymatch-1.3.2" + sources."argparse-1.0.10" + sources."arr-diff-2.0.0" + sources."arr-flatten-1.1.0" + sources."array-flatten-1.1.1" + sources."array-unique-0.2.1" + sources."arraybuffer.slice-0.0.7" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."async-each-1.0.1" + sources."async-limiter-1.0.0" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."backo2-1.0.2" + sources."balanced-match-1.0.0" + sources."base64-arraybuffer-0.1.5" + sources."base64id-1.0.0" + sources."bcrypt-pbkdf-1.0.2" + sources."better-assert-1.0.2" + sources."binary-extensions-1.11.0" + sources."blob-0.0.4" + sources."body-parser-1.18.3" + sources."brace-expansion-1.1.11" + sources."braces-1.8.5" + sources."bytes-3.0.0" + sources."callsite-1.0.0" + sources."caseless-0.12.0" + sources."chokidar-1.7.0" + sources."co-4.6.0" + sources."combined-stream-1.0.6" + sources."component-bind-1.0.0" + sources."component-emitter-1.2.1" + sources."component-inherit-0.0.3" + sources."concat-map-0.0.1" + sources."content-disposition-0.5.2" + sources."content-type-1.0.4" + sources."cookie-0.3.1" + sources."cookie-signature-1.0.6" + sources."core-util-is-1.0.2" + sources."dashdash-1.14.1" + sources."debug-2.6.9" + sources."delayed-stream-1.0.0" + sources."depd-1.1.2" + sources."destroy-1.0.4" + sources."ecc-jsbn-0.1.2" + sources."ee-first-1.1.1" + sources."emoji-regex-6.1.1" + sources."encodeurl-1.0.2" + (sources."engine.io-3.2.0" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + (sources."engine.io-client-3.2.1" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."engine.io-parser-2.1.2" + sources."entities-1.1.1" + sources."escape-html-1.0.3" + sources."etag-1.8.1" + sources."expand-brackets-0.1.5" + sources."expand-range-1.8.2" + (sources."express-4.16.3" // { + dependencies = [ + sources."body-parser-1.18.2" + (sources."http-errors-1.6.2" // { + dependencies = [ + sources."depd-1.1.1" + sources."setprototypeof-1.0.3" + ]; + }) + sources."iconv-lite-0.4.19" + sources."qs-6.5.1" + sources."raw-body-2.3.2" + sources."safe-buffer-5.1.1" + sources."statuses-1.4.0" + ]; + }) + sources."extend-3.0.2" + sources."extglob-0.3.2" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + sources."filename-regex-2.0.1" + sources."fill-range-2.2.4" + (sources."finalhandler-1.1.1" // { + dependencies = [ + sources."statuses-1.4.0" + ]; + }) + sources."for-in-1.0.2" + sources."for-own-0.1.5" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."forwarded-0.1.2" + sources."fresh-0.5.2" + sources."fsevents-1.2.4" + sources."getpass-0.1.7" + sources."github-slugger-1.2.0" + sources."glob-base-0.3.0" + sources."glob-parent-2.0.0" + sources."graceful-fs-4.1.11" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + (sources."has-binary2-1.0.3" // { + dependencies = [ + sources."isarray-2.0.1" + ]; + }) + sources."has-cors-1.1.0" + sources."html-entities-1.2.1" + sources."http-errors-1.6.3" + sources."http-signature-1.2.0" + sources."iconv-lite-0.4.23" + sources."indexof-0.0.1" + sources."inherits-2.0.3" + sources."innertext-1.0.3" + sources."ipaddr.js-1.8.0" + sources."is-binary-path-1.0.1" + sources."is-buffer-1.1.6" + sources."is-dotfile-1.0.3" + sources."is-equal-shallow-0.1.3" + sources."is-extendable-0.1.1" + sources."is-extglob-1.0.0" + sources."is-glob-2.0.1" + sources."is-number-2.1.0" + sources."is-posix-bracket-0.1.1" + sources."is-primitive-2.0.0" + sources."is-typedarray-1.0.0" + sources."is-wsl-1.1.0" + sources."isarray-1.0.0" + sources."isobject-2.1.0" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsprim-1.4.1" + sources."kind-of-3.2.2" + sources."linkify-it-2.0.3" + sources."markdown-it-8.4.2" + sources."markdown-it-emoji-1.4.0" + sources."markdown-it-github-headings-1.1.1" + sources."markdown-it-task-checkbox-1.0.6" + sources."math-random-1.0.1" + sources."mdurl-1.0.1" + sources."media-typer-0.3.0" + sources."merge-descriptors-1.0.1" + sources."methods-1.1.2" + sources."micromatch-2.3.11" + sources."mime-1.4.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimatch-3.0.4" + sources."minimist-1.2.0" + sources."ms-2.0.0" + sources."nan-2.11.0" + sources."negotiator-0.6.1" + sources."normalize-path-2.1.1" + sources."oauth-sign-0.9.0" + sources."object-component-0.0.3" + sources."object.omit-2.0.1" + sources."on-finished-2.3.0" + sources."opn-5.3.0" + sources."parse-glob-3.0.4" + sources."parseqs-0.0.5" + sources."parseuri-0.0.5" + sources."parseurl-1.3.2" + sources."path-is-absolute-1.0.1" + sources."path-to-regexp-0.1.7" + sources."performance-now-2.1.0" + sources."preserve-0.2.0" + sources."process-nextick-args-2.0.0" + sources."proxy-addr-2.0.4" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-6.5.2" + (sources."randomatic-3.1.0" // { + dependencies = [ + sources."is-number-4.0.0" + sources."kind-of-6.0.2" + ]; + }) + sources."range-parser-1.2.0" + sources."raw-body-2.3.3" + sources."readable-stream-2.3.6" + sources."readdirp-2.1.0" + sources."regex-cache-0.4.4" + sources."remove-trailing-separator-1.1.0" + sources."repeat-element-1.1.3" + sources."repeat-string-1.6.1" + sources."request-2.88.0" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + (sources."send-0.16.2" // { + dependencies = [ + sources."statuses-1.4.0" + ]; + }) + sources."serve-static-1.13.2" + sources."set-immediate-shim-1.0.1" + sources."setprototypeof-1.1.0" + (sources."socket.io-2.1.1" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."socket.io-adapter-1.1.1" + (sources."socket.io-client-2.1.1" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + (sources."socket.io-parser-3.2.0" // { + dependencies = [ + sources."debug-3.1.0" + sources."isarray-2.0.1" + ]; + }) + sources."sprintf-js-1.0.3" + sources."sshpk-1.14.2" + sources."statuses-1.5.0" + sources."string_decoder-1.1.1" + sources."to-array-0.1.4" + sources."tough-cookie-2.4.3" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."type-is-1.6.16" + sources."uc.micro-1.0.5" + sources."ultron-1.1.1" + sources."unpipe-1.0.0" + sources."util-deprecate-1.0.2" + sources."utils-merge-1.0.1" + sources."uuid-3.3.2" + sources."vary-1.1.2" + sources."verror-1.10.0" + sources."ws-3.3.3" + sources."xmlhttprequest-ssl-1.5.5" + sources."yeast-0.1.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Live Markdown previews for your favourite editor."; + homepage = https://github.com/shime/livedown; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + madoko = nodeEnv.buildNodePackage { + name = "madoko"; + packageName = "madoko"; + version = "1.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/madoko/-/madoko-1.1.4.tgz"; + sha1 = "3a2bec6219a2658fcb955494a21d0db11a9e6fe4"; + }; + dependencies = [ + sources."amdefine-1.0.1" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."requirejs-2.3.6" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Madoko is a fast scholarly Markdown processor written in Koka"; + homepage = http://madoko.codeplex.com/; + }; + production = true; + bypassCache = true; + }; + mathjax = nodeEnv.buildNodePackage { + name = "mathjax"; + packageName = "mathjax"; + version = "2.7.5"; + src = fetchurl { + url = "https://registry.npmjs.org/mathjax/-/mathjax-2.7.5.tgz"; + sha512 = "OzsJNitEHAJB3y4IIlPCAvS0yoXwYjlo2Y4kmm9KQzyIBZt2d8yKRalby3uTRNN4fZQiGL2iMXjpdP1u2Rq2DQ=="; + }; + buildInputs = globalBuildInputs; + meta = { + description = "Beautiful math in all browsers. MathJax is an open-source JavaScript display engine for LaTeX, MathML, and AsciiMath notation that works in all browsers."; + homepage = "https://github.com/mathjax/MathJax#readme"; + license = "Apache-2.0"; + }; + production = true; + bypassCache = true; + }; + meat = nodeEnv.buildNodePackage { + name = "meat"; + packageName = "meat"; + version = "0.3.4"; + src = fetchurl { + url = "https://registry.npmjs.org/meat/-/meat-0.3.4.tgz"; + sha1 = "e2b6b721014096e30de9c97114e1dd6696135d13"; + }; + dependencies = [ + sources."async-0.1.22" + sources."colors-0.6.2" + sources."commander-0.6.1" + sources."connect-1.9.2" + sources."cycle-1.0.3" + sources."express-2.5.11" + sources."eyes-0.1.8" + sources."formidable-1.0.17" + sources."jade-0.27.0" + sources."mime-1.2.4" + sources."mkdirp-0.3.0" + sources."node.extend-1.0.0" + sources."open-0.0.2" + sources."pkginfo-0.2.3" + sources."qs-0.4.2" + sources."request-2.9.203" + sources."stack-trace-0.0.10" + sources."winston-0.6.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Meeting room kiosk app for displaying meeting room schedules and booking rooms in your organization. Built against Google Apps, but other sources can be defined."; + homepage = https://bitbucket.org/aahmed/meat; + }; + production = true; + bypassCache = true; + }; + meguca = nodeEnv.buildNodePackage { + name = "meguca"; + packageName = "meguca"; + version = "1.0.9"; + src = fetchurl { + url = "https://registry.npmjs.org/meguca/-/meguca-1.0.9.tgz"; + sha512 = "Q2O9s9cqu19UfhsA6+XDnuuYflxFKck5TvvYF2LMhtKWVVmIGuqVZiDAhx1XV3qO22B5A0vjU4gckaeQLALmPQ=="; + }; + dependencies = [ + (sources."@gulp-sourcemaps/identity-map-1.0.2" // { + dependencies = [ + sources."readable-stream-2.3.6" + sources."source-map-0.6.1" + sources."string_decoder-1.1.1" + sources."through2-2.0.3" + ]; + }) + (sources."@gulp-sourcemaps/map-sources-1.0.0" // { + dependencies = [ + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + sources."through2-2.0.3" + ]; + }) + (sources."accord-0.28.0" // { + dependencies = [ + sources."glob-7.1.3" + sources."minimatch-3.0.4" + sources."semver-5.5.1" + sources."uglify-js-2.8.29" + ]; + }) + sources."acorn-5.7.2" + sources."ajv-4.11.8" + (sources."align-text-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."almond-0.3.3" + sources."amdefine-1.0.1" + sources."ansi-colors-1.1.0" + sources."ansi-cyan-0.1.1" + sources."ansi-gray-0.1.1" + sources."ansi-red-0.1.1" + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."ansi-wrap-0.1.0" + sources."append-buffer-1.0.2" + sources."archy-1.0.0" + sources."arr-diff-4.0.0" + sources."arr-flatten-1.1.0" + sources."arr-union-3.1.0" + sources."array-differ-1.0.0" + sources."array-each-1.0.1" + sources."array-slice-1.1.0" + sources."array-uniq-1.0.3" + sources."array-unique-0.3.2" + sources."asap-2.0.6" + sources."asn1-0.2.4" + sources."assert-plus-0.2.0" + sources."assign-symbols-1.0.0" + sources."asynckit-0.4.0" + sources."atob-2.1.2" + sources."aws-sign2-0.6.0" + sources."aws4-1.8.0" + sources."balanced-match-1.0.0" + (sources."base-0.11.2" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + sources."bcrypt-pbkdf-1.0.2" + sources."beeper-1.1.1" + sources."boom-2.10.1" + sources."brace-expansion-1.1.11" + (sources."braces-2.3.2" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + sources."buffer-equal-1.0.0" + sources."cache-base-1.0.1" + sources."camelcase-1.2.1" + sources."caseless-0.12.0" + sources."center-align-0.1.3" + sources."chalk-1.1.3" + (sources."class-utils-0.3.6" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + (sources."clean-css-4.2.1" // { + dependencies = [ + sources."source-map-0.6.1" + ]; + }) + sources."cliui-2.1.0" + sources."clone-1.0.4" + sources."clone-buffer-1.0.0" + sources."clone-stats-0.0.1" + (sources."cloneable-readable-1.1.2" // { + dependencies = [ + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + sources."co-4.6.0" + sources."collection-visit-1.0.0" + sources."color-support-1.1.3" + sources."combined-stream-1.0.6" + sources."commander-2.17.1" + sources."component-emitter-1.2.1" + sources."concat-map-0.0.1" + sources."convert-source-map-1.5.1" + sources."copy-descriptor-0.1.1" + sources."core-js-2.5.7" + sources."core-util-is-1.0.2" + sources."cryptiles-2.0.5" + (sources."css-2.2.3" // { + dependencies = [ + sources."source-map-0.1.43" + ]; + }) + sources."d-1.0.0" + (sources."dashdash-1.14.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."dateformat-2.2.0" + sources."debug-2.6.9" + (sources."debug-fabulous-1.1.0" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."decamelize-1.2.0" + sources."decode-uri-component-0.2.0" + sources."defaults-1.0.3" + sources."define-properties-1.1.3" + sources."define-property-2.0.2" + sources."delayed-stream-1.0.0" + sources."deprecated-0.0.1" + sources."detect-file-1.0.0" + sources."detect-newline-2.1.0" + sources."dom4-2.1.3" + (sources."duplexer2-0.0.2" // { + dependencies = [ + sources."isarray-0.0.1" + sources."readable-stream-1.1.14" + ]; + }) + (sources."duplexify-3.6.0" // { + dependencies = [ + sources."end-of-stream-1.4.1" + sources."once-1.4.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + sources."ecc-jsbn-0.1.2" + sources."end-of-stream-0.1.5" + sources."errno-0.1.7" + sources."es5-ext-0.10.46" + sources."es6-iterator-2.0.3" + sources."es6-symbol-3.1.1" + sources."es6-weak-map-2.0.2" + sources."escape-string-regexp-1.0.5" + sources."event-emitter-0.3.5" + (sources."expand-brackets-2.1.4" // { + dependencies = [ + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."expand-tilde-2.0.2" + sources."extend-3.0.2" + (sources."extend-shallow-3.0.2" // { + dependencies = [ + sources."is-extendable-1.0.1" + ]; + }) + (sources."extglob-2.0.4" // { + dependencies = [ + sources."define-property-1.0.0" + sources."extend-shallow-2.0.1" + ]; + }) + sources."extsprintf-1.3.0" + sources."fancy-log-1.3.2" + (sources."fill-range-4.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + sources."find-index-0.1.1" + sources."findup-sync-2.0.0" + sources."fined-1.1.0" + sources."first-chunk-stream-1.0.0" + sources."flagged-respawn-1.0.0" + (sources."flush-write-stream-1.0.3" // { + dependencies = [ + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + sources."for-in-1.0.2" + sources."for-own-1.0.0" + sources."forever-agent-0.6.1" + sources."form-data-2.1.4" + sources."fragment-cache-0.2.1" + (sources."fs-mkdirp-stream-1.0.0" // { + dependencies = [ + sources."graceful-fs-4.1.11" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + sources."through2-2.0.3" + ]; + }) + sources."fs.realpath-1.0.0" + sources."function-bind-1.1.1" + sources."gaze-0.5.2" + sources."get-value-2.0.6" + (sources."getpass-0.1.7" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."glob-4.5.3" + sources."glob-parent-3.1.0" + sources."glob-stream-3.1.18" + sources."glob-watcher-0.0.6" + sources."glob2base-0.0.12" + sources."global-modules-1.0.0" + sources."global-prefix-1.0.2" + (sources."globule-0.1.0" // { + dependencies = [ + sources."glob-3.1.21" + sources."graceful-fs-1.2.3" + sources."inherits-1.0.2" + sources."minimatch-0.2.14" + ]; + }) + sources."glogg-1.0.1" + sources."graceful-fs-3.0.11" + sources."gulp-3.9.1" + (sources."gulp-clean-css-3.10.0" // { + dependencies = [ + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + sources."through2-2.0.3" + ]; + }) + (sources."gulp-less-3.5.0" // { + dependencies = [ + sources."arr-diff-1.1.0" + sources."arr-union-2.1.0" + sources."array-slice-0.2.3" + sources."extend-shallow-1.1.4" + sources."kind-of-1.1.0" + sources."plugin-error-0.1.2" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + sources."through2-2.0.3" + ]; + }) + (sources."gulp-sourcemaps-2.6.4" // { + dependencies = [ + sources."graceful-fs-4.1.11" + sources."readable-stream-2.3.6" + sources."source-map-0.6.1" + sources."string_decoder-1.1.1" + sources."through2-2.0.3" + ]; + }) + (sources."gulp-typescript-4.0.2" // { + dependencies = [ + sources."arr-diff-1.1.0" + sources."arr-union-2.1.0" + sources."array-slice-0.2.3" + sources."clone-2.1.2" + sources."clone-stats-1.0.0" + sources."extend-shallow-1.1.4" + sources."glob-7.1.3" + sources."glob-stream-6.1.0" + sources."graceful-fs-4.1.11" + sources."kind-of-1.1.0" + sources."minimatch-3.0.4" + sources."ordered-read-streams-1.0.1" + sources."plugin-error-0.1.2" + sources."readable-stream-2.3.6" + sources."source-map-0.6.1" + sources."string_decoder-1.1.1" + sources."through2-2.0.3" + sources."unique-stream-2.2.1" + sources."vinyl-2.2.0" + sources."vinyl-fs-3.0.3" + ]; + }) + (sources."gulp-uglify-3.0.1" // { + dependencies = [ + sources."lodash-4.17.10" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + sources."through2-2.0.3" + ]; + }) + (sources."gulp-util-3.0.8" // { + dependencies = [ + sources."object-assign-3.0.0" + sources."readable-stream-2.3.6" + sources."replace-ext-0.0.1" + sources."string_decoder-1.1.1" + sources."through2-2.0.3" + sources."vinyl-0.5.3" + ]; + }) + sources."gulplog-1.0.0" + sources."har-schema-1.0.5" + sources."har-validator-4.2.1" + sources."has-ansi-2.0.0" + sources."has-gulplog-0.1.0" + sources."has-symbols-1.0.0" + sources."has-value-1.0.0" + (sources."has-values-1.0.0" // { + dependencies = [ + sources."kind-of-4.0.0" + ]; + }) + sources."hawk-3.1.3" + sources."hoek-2.16.3" + sources."homedir-polyfill-1.0.1" + sources."http-signature-1.1.1" + sources."image-size-0.5.5" + sources."indx-0.2.3" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."interpret-1.1.0" + sources."is-absolute-1.0.0" + sources."is-accessor-descriptor-1.0.0" + sources."is-buffer-1.1.6" + sources."is-data-descriptor-1.0.0" + sources."is-descriptor-1.0.2" + sources."is-extendable-0.1.1" + sources."is-extglob-2.1.1" + sources."is-glob-3.1.0" + sources."is-negated-glob-1.0.0" + (sources."is-number-3.0.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-plain-object-2.0.4" + sources."is-promise-2.1.0" + sources."is-relative-1.0.0" + sources."is-typedarray-1.0.0" + sources."is-unc-path-1.0.0" + sources."is-utf8-0.2.1" + sources."is-valid-glob-1.0.0" + sources."is-windows-1.0.2" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."isobject-3.0.1" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-stable-stringify-1.0.1" + sources."json-stringify-safe-5.0.1" + sources."jsonify-0.0.0" + (sources."jsprim-1.4.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."kind-of-6.0.2" + sources."lazy-cache-1.0.4" + (sources."lazystream-1.0.0" // { + dependencies = [ + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + sources."lead-1.0.0" + (sources."less-2.7.3" // { + dependencies = [ + sources."graceful-fs-4.1.11" + ]; + }) + sources."liftoff-2.5.0" + sources."lodash-1.0.2" + sources."lodash._basecopy-3.0.1" + sources."lodash._basetostring-3.0.1" + sources."lodash._basevalues-3.0.0" + sources."lodash._getnative-3.9.1" + sources."lodash._isiterateecall-3.0.9" + sources."lodash._reescape-3.0.0" + sources."lodash._reevaluate-3.0.0" + sources."lodash._reinterpolate-3.0.0" + sources."lodash._root-3.0.1" + sources."lodash.clone-4.5.0" + sources."lodash.defaults-4.2.0" + sources."lodash.escape-3.2.0" + sources."lodash.flatten-4.4.0" + sources."lodash.isarguments-3.1.0" + sources."lodash.isarray-3.0.4" + sources."lodash.keys-3.1.2" + sources."lodash.merge-4.6.1" + sources."lodash.partialright-4.2.1" + sources."lodash.pick-4.4.0" + sources."lodash.restparam-3.6.1" + sources."lodash.template-3.6.2" + sources."lodash.templatesettings-3.1.1" + sources."lodash.uniq-4.5.0" + sources."longest-1.0.1" + sources."lru-cache-2.7.3" + sources."lru-queue-0.1.0" + sources."make-error-1.3.4" + sources."make-error-cause-1.2.2" + sources."make-iterator-1.0.1" + sources."map-cache-0.2.2" + sources."map-visit-1.0.0" + sources."memoizee-0.4.14" + sources."micromatch-3.1.10" + sources."mime-1.6.0" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimatch-2.0.10" + sources."minimist-1.2.0" + (sources."mixin-deep-1.3.1" // { + dependencies = [ + sources."is-extendable-1.0.1" + ]; + }) + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."ms-2.0.0" + sources."multipipe-0.1.2" + sources."nanomatch-1.2.13" + sources."natives-1.1.4" + sources."next-tick-1.0.0" + sources."normalize-path-2.1.1" + sources."now-and-later-2.0.0" + sources."oauth-sign-0.8.2" + sources."object-assign-4.1.1" + (sources."object-copy-0.1.0" // { + dependencies = [ + sources."define-property-0.2.5" + sources."is-accessor-descriptor-0.1.6" + sources."is-data-descriptor-0.1.4" + (sources."is-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-5.1.0" + ]; + }) + sources."kind-of-3.2.2" + ]; + }) + sources."object-keys-1.0.12" + sources."object-visit-1.0.1" + sources."object.assign-4.1.0" + sources."object.defaults-1.1.0" + sources."object.map-1.0.1" + sources."object.pick-1.3.0" + sources."once-1.3.3" + sources."orchestrator-0.3.8" + sources."ordered-read-streams-0.1.0" + sources."os-homedir-1.0.2" + sources."parse-filepath-1.0.2" + sources."parse-passwd-1.0.0" + sources."pascalcase-0.1.1" + sources."path-dirname-1.0.2" + sources."path-is-absolute-1.0.1" + sources."path-parse-1.0.6" + sources."path-root-0.1.1" + sources."path-root-regex-0.1.2" + sources."performance-now-0.2.0" + sources."plugin-error-1.0.1" + sources."posix-character-classes-0.1.1" + sources."pretty-hrtime-1.0.3" + sources."process-nextick-args-2.0.0" + sources."promise-7.3.1" + sources."prr-1.0.1" + (sources."pump-2.0.1" // { + dependencies = [ + (sources."end-of-stream-1.4.1" // { + dependencies = [ + sources."once-1.4.0" + ]; + }) + ]; + }) + sources."pumpify-1.5.1" + sources."punycode-1.4.1" + sources."qs-6.4.0" + (sources."readable-stream-1.0.34" // { + dependencies = [ + sources."isarray-0.0.1" + ]; + }) + sources."rechoir-0.6.2" + sources."regex-not-1.0.2" + sources."remove-bom-buffer-3.0.0" + (sources."remove-bom-stream-1.2.0" // { + dependencies = [ + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + sources."through2-2.0.3" + ]; + }) + sources."remove-trailing-separator-1.1.0" + sources."repeat-element-1.1.3" + sources."repeat-string-1.6.1" + sources."replace-ext-1.0.0" + sources."request-2.81.0" + sources."resolve-1.8.1" + sources."resolve-dir-1.0.1" + sources."resolve-options-1.1.0" + sources."resolve-url-0.2.1" + sources."ret-0.1.15" + sources."right-align-0.1.3" + sources."safe-buffer-5.1.2" + sources."safe-regex-1.1.0" + sources."safer-buffer-2.1.2" + sources."semver-4.3.6" + sources."sequencify-0.0.7" + (sources."set-value-2.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + sources."sigmund-1.0.1" + (sources."snapdragon-0.8.2" // { + dependencies = [ + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + (sources."snapdragon-node-2.1.1" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + (sources."snapdragon-util-3.0.1" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."sntp-1.0.9" + sources."source-map-0.5.7" + sources."source-map-resolve-0.5.2" + sources."source-map-url-0.4.0" + sources."sparkles-1.0.1" + sources."split-string-3.1.0" + (sources."sshpk-1.14.2" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + (sources."static-extend-0.1.2" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."stream-consume-0.1.1" + sources."stream-shift-1.0.0" + sources."string_decoder-0.10.31" + sources."stringstream-0.0.6" + sources."strip-ansi-3.0.1" + sources."strip-bom-1.0.0" + sources."strip-bom-string-1.0.0" + sources."supports-color-2.0.0" + sources."through2-0.6.5" + (sources."through2-filter-2.0.0" // { + dependencies = [ + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + sources."through2-2.0.3" + ]; + }) + sources."tildify-1.2.0" + sources."time-stamp-1.1.0" + sources."timers-ext-0.1.5" + sources."to-absolute-glob-2.0.2" + (sources."to-object-path-0.3.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."to-regex-3.0.2" + sources."to-regex-range-2.1.1" + (sources."to-through-2.0.0" // { + dependencies = [ + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + sources."through2-2.0.3" + ]; + }) + sources."tough-cookie-2.3.4" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."typescript-2.7.2" + (sources."uglify-js-3.4.8" // { + dependencies = [ + sources."source-map-0.6.1" + ]; + }) + sources."uglify-to-browserify-1.0.2" + sources."unc-path-regex-0.1.2" + (sources."union-value-1.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."set-value-0.4.3" + ]; + }) + sources."unique-stream-1.0.0" + (sources."unset-value-1.0.0" // { + dependencies = [ + (sources."has-value-0.3.1" // { + dependencies = [ + sources."isobject-2.1.0" + ]; + }) + sources."has-values-0.1.4" + ]; + }) + sources."urix-0.1.0" + sources."use-3.1.1" + sources."user-home-1.1.1" + sources."util-deprecate-1.0.2" + sources."uuid-3.3.2" + sources."v8flags-2.1.1" + sources."value-or-function-3.0.0" + (sources."verror-1.10.0" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + (sources."vinyl-0.4.6" // { + dependencies = [ + sources."clone-0.2.0" + ]; + }) + sources."vinyl-fs-0.3.14" + (sources."vinyl-sourcemap-1.1.0" // { + dependencies = [ + sources."clone-2.1.2" + sources."clone-stats-1.0.0" + sources."graceful-fs-4.1.11" + sources."vinyl-2.2.0" + ]; + }) + sources."vinyl-sourcemaps-apply-0.2.1" + sources."whatwg-fetch-2.0.4" + sources."when-3.7.8" + sources."which-1.3.1" + sources."window-size-0.1.0" + sources."wordwrap-0.0.2" + sources."wrappy-1.0.2" + sources."xtend-4.0.1" + sources."yargs-3.10.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "[![GoDoc](https://godoc.org/github.com/bakape/meguca?status.svg)](https://godoc.org/github.com/bakape/meguca) [![Build Status](https://travis-ci.org/bakape/meguca.svg)](https://travis-ci.org/bakape/meguca)"; + homepage = "https://github.com/bakape/meguca#readme"; + license = "AGPL-3.0"; + }; + production = true; + bypassCache = true; + }; + mocha = nodeEnv.buildNodePackage { + name = "mocha"; + packageName = "mocha"; + version = "5.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mocha/-/mocha-5.2.0.tgz"; + sha512 = "2IUgKDhc3J7Uug+FxMXuqIyYzH7gJjXECKe/w43IGgQHTSj3InJi+yAA7T24L9bQMRKiUEHxEX37G5JpVUGLcQ=="; + }; + dependencies = [ + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."browser-stdout-1.3.1" + sources."commander-2.15.1" + sources."concat-map-0.0.1" + sources."debug-3.1.0" + sources."diff-3.5.0" + sources."escape-string-regexp-1.0.5" + sources."fs.realpath-1.0.0" + sources."glob-7.1.2" + sources."growl-1.10.5" + sources."has-flag-3.0.0" + sources."he-1.1.1" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."ms-2.0.0" + sources."once-1.4.0" + sources."path-is-absolute-1.0.1" + sources."supports-color-5.4.0" + sources."wrappy-1.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "simple, flexible, fun test framework"; + homepage = https://mochajs.org/; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + multi-file-swagger = nodeEnv.buildNodePackage { + name = "multi-file-swagger"; + packageName = "multi-file-swagger"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/multi-file-swagger/-/multi-file-swagger-2.2.0.tgz"; + sha1 = "0161a13e2b3378759e36b9e05be34b46a06decd5"; + }; + dependencies = [ + sources."argparse-1.0.10" + sources."asynckit-0.4.0" + sources."combined-stream-1.0.6" + sources."commander-2.17.1" + sources."component-emitter-1.2.1" + sources."cookiejar-2.1.2" + sources."core-util-is-1.0.2" + sources."debug-3.1.0" + sources."delayed-stream-1.0.0" + sources."esprima-4.0.1" + sources."extend-3.0.2" + sources."form-data-2.3.2" + sources."formidable-1.2.1" + sources."graphlib-2.1.5" + sources."inherits-2.0.3" + sources."isarray-1.0.0" + sources."js-yaml-3.12.0" + sources."json-refs-2.1.7" + sources."lodash-4.17.10" + sources."methods-1.1.2" + sources."mime-1.6.0" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."ms-2.0.0" + sources."native-promise-only-0.8.1" + sources."path-loader-1.0.7" + sources."process-nextick-args-2.0.0" + sources."punycode-2.1.1" + sources."qs-6.5.2" + sources."readable-stream-2.3.6" + sources."safe-buffer-5.1.2" + sources."slash-1.0.0" + sources."sprintf-js-1.0.3" + sources."string_decoder-1.1.1" + sources."superagent-3.8.3" + sources."uri-js-3.0.2" + sources."util-deprecate-1.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Multi-file Swagger example"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + nijs = nodeEnv.buildNodePackage { + name = "nijs"; + packageName = "nijs"; + version = "0.0.25"; + src = fetchurl { + url = "https://registry.npmjs.org/nijs/-/nijs-0.0.25.tgz"; + sha1 = "04b035cb530d46859d1018839a518c029133f676"; + }; + dependencies = [ + sources."optparse-1.0.5" + sources."slasp-0.0.4" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "An internal DSL for the Nix package manager in JavaScript"; + homepage = "https://github.com/svanderburg/nijs#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + node2nix = nodeEnv.buildNodePackage { + name = "node2nix"; + packageName = "node2nix"; + version = "1.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node2nix/-/node2nix-1.6.0.tgz"; + sha512 = "MJY6SsQH3pN59R9N3nMz/L8BsbQ0DlvSF38mgg1fwfwgnaJ+y600s3Nd0vZ+cnETUH+4OPETc4QohflccjPUYw=="; + }; + dependencies = [ + sources."abbrev-1.1.1" + sources."ajv-5.5.2" + sources."ansi-regex-2.1.1" + sources."aproba-1.2.0" + sources."are-we-there-yet-1.1.5" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."base64-js-1.2.3" + sources."bcrypt-pbkdf-1.0.2" + sources."buffer-from-1.1.1" + sources."builtin-modules-1.1.1" + sources."builtins-1.0.3" + sources."caseless-0.12.0" + sources."co-4.6.0" + sources."code-point-at-1.1.0" + sources."combined-stream-1.0.6" + sources."concat-stream-1.6.2" + sources."config-chain-1.1.11" + sources."console-control-strings-1.1.0" + sources."core-util-is-1.0.2" + sources."dashdash-1.14.1" + sources."delayed-stream-1.0.0" + sources."delegates-1.0.0" + sources."ecc-jsbn-0.1.2" + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + sources."findit-2.0.0" + sources."foreachasync-3.0.0" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + (sources."fs-extra-0.6.4" // { + dependencies = [ + sources."mkdirp-0.3.5" + ]; + }) + (sources."fs.extra-1.3.2" // { + dependencies = [ + sources."mkdirp-0.3.5" + ]; + }) + sources."gauge-2.7.4" + sources."getpass-0.1.7" + sources."graceful-fs-4.1.11" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + sources."has-unicode-2.0.1" + sources."hosted-git-info-2.7.1" + sources."http-signature-1.2.0" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."is-builtin-module-1.0.0" + sources."is-fullwidth-code-point-1.0.0" + sources."is-typedarray-1.0.0" + sources."isarray-1.0.0" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsonfile-1.0.1" + sources."jsprim-1.4.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimist-0.0.8" + sources."minipass-2.3.4" + sources."minizlib-1.1.0" + sources."mkdirp-0.5.1" + sources."ncp-0.4.2" + sources."nijs-0.0.25" + sources."nopt-3.0.6" + sources."normalize-package-data-2.4.0" + sources."npm-package-arg-6.1.0" + sources."npm-registry-client-8.5.1" + (sources."npmconf-2.1.3" // { + dependencies = [ + sources."once-1.3.3" + sources."semver-4.3.6" + ]; + }) + sources."npmlog-4.1.2" + sources."number-is-nan-1.0.1" + sources."oauth-sign-0.9.0" + sources."object-assign-4.1.1" + sources."once-1.4.0" + sources."optparse-1.0.5" + sources."os-homedir-1.0.2" + sources."os-tmpdir-1.0.2" + sources."osenv-0.1.5" + sources."performance-now-2.1.0" + sources."process-nextick-args-2.0.0" + sources."proto-list-1.2.4" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-6.5.2" + sources."readable-stream-2.3.6" + sources."request-2.88.0" + sources."retry-0.10.1" + sources."rimraf-2.2.8" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."semver-5.5.1" + sources."set-blocking-2.0.0" + sources."signal-exit-3.0.2" + sources."slasp-0.0.4" + sources."slide-1.1.6" + sources."spdx-correct-3.0.0" + sources."spdx-exceptions-2.1.0" + sources."spdx-expression-parse-3.0.0" + sources."spdx-license-ids-3.0.0" + sources."sshpk-1.14.2" + sources."ssri-5.3.0" + sources."string-width-1.0.2" + sources."string_decoder-1.1.1" + sources."strip-ansi-3.0.1" + sources."tar-3.1.15" + sources."temp-0.8.3" + sources."tough-cookie-2.4.3" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."typedarray-0.0.6" + sources."uid-number-0.0.5" + sources."util-deprecate-1.0.2" + sources."uuid-3.3.2" + sources."validate-npm-package-license-3.0.4" + sources."validate-npm-package-name-3.0.0" + sources."verror-1.10.0" + sources."walk-2.3.14" + sources."wide-align-1.1.3" + sources."wrappy-1.0.2" + sources."yallist-3.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Generate Nix expressions to build NPM packages"; + homepage = https://github.com/svanderburg/node2nix; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + node-gyp = nodeEnv.buildNodePackage { + name = "node-gyp"; + packageName = "node-gyp"; + version = "3.8.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz"; + sha512 = "3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA=="; + }; + dependencies = [ + sources."abbrev-1.1.1" + sources."ajv-5.5.2" + sources."ansi-regex-2.1.1" + sources."aproba-1.2.0" + sources."are-we-there-yet-1.1.5" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."balanced-match-1.0.0" + sources."bcrypt-pbkdf-1.0.2" + sources."block-stream-0.0.9" + sources."brace-expansion-1.1.11" + sources."caseless-0.12.0" + sources."co-4.6.0" + sources."code-point-at-1.1.0" + sources."combined-stream-1.0.6" + sources."concat-map-0.0.1" + sources."console-control-strings-1.1.0" + sources."core-util-is-1.0.2" + sources."dashdash-1.14.1" + sources."delayed-stream-1.0.0" + sources."delegates-1.0.0" + sources."ecc-jsbn-0.1.2" + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."fs.realpath-1.0.0" + sources."fstream-1.0.11" + sources."gauge-2.7.4" + sources."getpass-0.1.7" + sources."glob-7.1.3" + sources."graceful-fs-4.1.11" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + sources."has-unicode-2.0.1" + sources."http-signature-1.2.0" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."is-fullwidth-code-point-1.0.0" + sources."is-typedarray-1.0.0" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsprim-1.4.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."nopt-3.0.6" + sources."npmlog-4.1.2" + sources."number-is-nan-1.0.1" + sources."oauth-sign-0.9.0" + sources."object-assign-4.1.1" + sources."once-1.4.0" + sources."os-homedir-1.0.2" + sources."os-tmpdir-1.0.2" + sources."osenv-0.1.5" + sources."path-is-absolute-1.0.1" + sources."performance-now-2.1.0" + sources."process-nextick-args-2.0.0" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-6.5.2" + sources."readable-stream-2.3.6" + sources."request-2.88.0" + sources."rimraf-2.6.2" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."semver-5.3.0" + sources."set-blocking-2.0.0" + sources."signal-exit-3.0.2" + sources."sshpk-1.14.2" + sources."string-width-1.0.2" + sources."string_decoder-1.1.1" + sources."strip-ansi-3.0.1" + sources."tar-2.2.1" + sources."tough-cookie-2.4.3" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."util-deprecate-1.0.2" + sources."uuid-3.3.2" + sources."verror-1.10.0" + sources."which-1.3.1" + sources."wide-align-1.1.3" + sources."wrappy-1.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Node.js native addon build tool"; + homepage = "https://github.com/nodejs/node-gyp#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + node-gyp-build = nodeEnv.buildNodePackage { + name = "node-gyp-build"; + packageName = "node-gyp-build"; + version = "3.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-3.4.0.tgz"; + sha512 = "YoviGBJYGrPdLOKDIQB0sKxuKy/EEsxzooNkOZak4vSTKT/qH0Pa6dj3t1MJjEQGsefih61IyHDmO1WW7xOFfw=="; + }; + buildInputs = globalBuildInputs; + meta = { + description = "Build tool and bindings loader for node-gyp that supports prebuilds"; + homepage = https://github.com/mafintosh/node-gyp-build; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + node-inspector = nodeEnv.buildNodePackage { + name = "node-inspector"; + packageName = "node-inspector"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/node-inspector/-/node-inspector-1.1.2.tgz"; + sha1 = "690c9ef7e5813da50b7a2746f334e3ff319bccd7"; + }; + dependencies = [ + sources."abbrev-1.1.1" + sources."accepts-1.3.5" + sources."after-0.8.2" + sources."ajv-4.11.8" + sources."ansi-regex-2.1.1" + sources."aproba-1.2.0" + sources."are-we-there-yet-1.1.5" + sources."array-find-index-1.0.2" + sources."array-flatten-1.1.1" + sources."asn1-0.2.4" + sources."assert-plus-0.2.0" + sources."async-0.9.2" + sources."asynckit-0.4.0" + sources."aws-sign2-0.6.0" + sources."aws4-1.8.0" + sources."balanced-match-1.0.0" + sources."base64-js-0.0.8" + sources."bcrypt-pbkdf-1.0.2" + sources."biased-opener-0.2.8" + sources."big-integer-1.6.34" + sources."block-stream-0.0.9" + sources."body-parser-1.18.2" + sources."boom-2.10.1" + sources."bplist-parser-0.1.1" + sources."brace-expansion-1.1.11" + sources."browser-launcher2-0.4.6" + sources."builtin-modules-1.1.1" + sources."bytes-3.0.0" + sources."camelcase-2.1.1" + sources."camelcase-keys-2.1.0" + sources."caseless-0.12.0" + sources."cliui-3.2.0" + sources."co-4.6.0" + sources."code-point-at-1.1.0" + sources."combined-stream-1.0.6" + sources."concat-map-0.0.1" + sources."console-control-strings-1.1.0" + sources."content-disposition-0.5.2" + sources."content-type-1.0.4" + sources."cookie-0.3.1" + sources."cookie-signature-1.0.6" + sources."core-util-is-1.0.2" + sources."cryptiles-2.0.5" + sources."currently-unhandled-0.4.1" + (sources."dashdash-1.14.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."debug-2.6.9" + sources."decamelize-1.2.0" + sources."deep-extend-0.6.0" + sources."default-browser-id-1.0.4" + sources."delayed-stream-1.0.0" + sources."delegates-1.0.0" + sources."depd-1.1.2" + sources."destroy-1.0.4" + sources."detect-libc-1.0.3" + sources."ecc-jsbn-0.1.2" + sources."ee-first-1.1.1" + sources."encodeurl-1.0.2" + sources."error-ex-1.3.2" + sources."escape-html-1.0.3" + sources."etag-1.8.1" + sources."express-4.16.3" + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."finalhandler-1.1.1" + sources."find-up-1.1.2" + sources."forever-agent-0.6.1" + sources."form-data-2.1.4" + sources."forwarded-0.1.2" + sources."fresh-0.5.2" + sources."fs.realpath-1.0.0" + sources."fstream-1.0.11" + sources."fstream-ignore-1.0.5" + sources."gauge-2.7.4" + sources."get-stdin-4.0.1" + (sources."getpass-0.1.7" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."glob-5.0.15" + sources."graceful-fs-4.1.11" + sources."har-schema-1.0.5" + sources."har-validator-4.2.1" + sources."has-unicode-2.0.1" + sources."hawk-3.1.3" + sources."headless-0.1.7" + sources."hoek-2.16.3" + sources."hosted-git-info-2.7.1" + sources."http-errors-1.6.3" + sources."http-signature-1.1.1" + sources."iconv-lite-0.4.19" + sources."indent-string-2.1.0" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."invert-kv-1.0.0" + sources."ipaddr.js-1.8.0" + sources."is-arrayish-0.2.1" + sources."is-builtin-module-1.0.0" + sources."is-finite-1.0.2" + sources."is-fullwidth-code-point-1.0.0" + sources."is-typedarray-1.0.0" + sources."is-utf8-0.2.1" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-stable-stringify-1.0.1" + sources."json-stringify-safe-5.0.1" + sources."jsonify-0.0.0" + (sources."jsprim-1.4.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."lcid-1.0.0" + sources."load-json-file-1.1.0" + sources."lodash-2.4.2" + sources."loud-rejection-1.6.0" + sources."map-obj-1.0.1" + sources."media-typer-0.3.0" + sources."meow-3.7.0" + sources."merge-descriptors-1.0.1" + sources."methods-1.1.2" + sources."mime-1.4.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimatch-3.0.4" + sources."minimist-1.2.0" + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."ms-2.0.0" + sources."nan-2.11.0" + sources."negotiator-0.6.1" + (sources."node-pre-gyp-0.6.39" // { + dependencies = [ + sources."glob-7.1.3" + sources."rimraf-2.6.2" + sources."semver-5.5.1" + ]; + }) + sources."nopt-4.0.1" + sources."normalize-package-data-2.4.0" + sources."npmlog-4.1.2" + sources."number-is-nan-1.0.1" + sources."oauth-sign-0.8.2" + sources."object-assign-4.1.1" + sources."on-finished-2.3.0" + sources."once-1.4.0" + sources."options-0.0.6" + sources."os-homedir-1.0.2" + sources."os-locale-1.4.0" + sources."os-tmpdir-1.0.2" + sources."osenv-0.1.5" + sources."parse-json-2.2.0" + sources."parseurl-1.3.2" + sources."path-exists-2.1.0" + sources."path-is-absolute-1.0.1" + sources."path-to-regexp-0.1.7" + sources."path-type-1.1.0" + sources."performance-now-0.2.0" + sources."pify-2.3.0" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + sources."plist-1.2.0" + sources."process-nextick-args-2.0.0" + sources."proxy-addr-2.0.4" + sources."punycode-1.4.1" + sources."qs-6.5.1" + sources."range-parser-1.2.0" + (sources."raw-body-2.3.2" // { + dependencies = [ + sources."depd-1.1.1" + sources."http-errors-1.6.2" + sources."setprototypeof-1.0.3" + ]; + }) + sources."rc-1.2.8" + sources."read-pkg-1.1.0" + sources."read-pkg-up-1.0.1" + sources."readable-stream-2.3.6" + sources."redent-1.0.0" + sources."repeating-2.0.1" + (sources."request-2.81.0" // { + dependencies = [ + sources."qs-6.4.0" + ]; + }) + sources."rimraf-2.2.8" + sources."safe-buffer-5.1.1" + sources."safer-buffer-2.1.2" + sources."semver-4.3.6" + sources."send-0.16.2" + (sources."serve-favicon-2.5.0" // { + dependencies = [ + sources."ms-2.1.1" + ]; + }) + sources."serve-static-1.13.2" + sources."set-blocking-2.0.0" + sources."setprototypeof-1.1.0" + sources."signal-exit-3.0.2" + sources."sntp-1.0.9" + sources."spdx-correct-3.0.0" + sources."spdx-exceptions-2.1.0" + sources."spdx-expression-parse-3.0.0" + sources."spdx-license-ids-3.0.0" + (sources."sshpk-1.14.2" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."statuses-1.4.0" + sources."string-width-1.0.2" + sources."string_decoder-1.1.1" + sources."stringstream-0.0.6" + sources."strip-ansi-3.0.1" + sources."strip-bom-2.0.0" + sources."strip-indent-1.0.1" + sources."strip-json-comments-2.0.1" + sources."strong-data-uri-1.0.6" + sources."tar-2.2.1" + (sources."tar-pack-3.4.1" // { + dependencies = [ + sources."glob-7.1.3" + sources."rimraf-2.6.2" + ]; + }) + sources."tough-cookie-2.3.4" + sources."trim-newlines-1.0.0" + sources."truncate-2.0.1" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."type-is-1.6.16" + sources."uid-0.0.2" + sources."uid-number-0.0.6" + sources."ultron-1.0.2" + sources."unpipe-1.0.0" + sources."untildify-2.1.0" + sources."util-deprecate-1.0.2" + sources."utils-merge-1.0.1" + sources."uuid-3.3.2" + sources."v8-debug-1.0.1" + sources."v8-profiler-5.7.0" + sources."validate-npm-package-license-3.0.4" + sources."vary-1.1.2" + (sources."verror-1.10.0" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."which-1.3.1" + sources."wide-align-1.1.3" + (sources."win-detect-browsers-1.0.2" // { + dependencies = [ + sources."yargs-1.3.3" + ]; + }) + sources."window-size-0.1.4" + sources."wrap-ansi-2.1.0" + sources."wrappy-1.0.2" + sources."ws-1.1.5" + sources."x-default-browser-0.3.1" + (sources."xmlbuilder-4.0.0" // { + dependencies = [ + sources."lodash-3.10.1" + ]; + }) + sources."xmldom-0.1.27" + sources."xtend-4.0.1" + sources."y18n-3.2.1" + sources."yargs-3.32.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Web Inspector based nodeJS debugger"; + homepage = http://github.com/node-inspector/node-inspector; + }; + production = true; + bypassCache = true; + }; + node-pre-gyp = nodeEnv.buildNodePackage { + name = "node-pre-gyp"; + packageName = "node-pre-gyp"; + version = "0.11.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.11.0.tgz"; + sha512 = "TwWAOZb0j7e9eGaf9esRx3ZcLaE5tQ2lvYy1pb5IAaG1a2e2Kv5Lms1Y4hpj+ciXJRofIxxlt5haeQ/2ANeE0Q=="; + }; + dependencies = [ + sources."abbrev-1.1.1" + sources."ansi-regex-2.1.1" + sources."aproba-1.2.0" + sources."are-we-there-yet-1.1.5" + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."chownr-1.0.1" + sources."code-point-at-1.1.0" + sources."concat-map-0.0.1" + sources."console-control-strings-1.1.0" + sources."core-util-is-1.0.2" + sources."debug-2.6.9" + sources."deep-extend-0.6.0" + sources."delegates-1.0.0" + sources."detect-libc-1.0.3" + sources."fs-minipass-1.2.5" + sources."fs.realpath-1.0.0" + sources."gauge-2.7.4" + sources."glob-7.1.3" + sources."has-unicode-2.0.1" + sources."iconv-lite-0.4.24" + sources."ignore-walk-3.0.1" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."is-fullwidth-code-point-1.0.0" + sources."isarray-1.0.0" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."minipass-2.3.4" + sources."minizlib-1.1.0" + sources."mkdirp-0.5.1" + sources."ms-2.0.0" + sources."needle-2.2.2" + sources."nopt-4.0.1" + sources."npm-bundled-1.0.5" + sources."npm-packlist-1.1.11" + sources."npmlog-4.1.2" + sources."number-is-nan-1.0.1" + sources."object-assign-4.1.1" + sources."once-1.4.0" + sources."os-homedir-1.0.2" + sources."os-tmpdir-1.0.2" + sources."osenv-0.1.5" + sources."path-is-absolute-1.0.1" + sources."process-nextick-args-2.0.0" + (sources."rc-1.2.8" // { + dependencies = [ + sources."minimist-1.2.0" + ]; + }) + sources."readable-stream-2.3.6" + sources."rimraf-2.6.2" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."sax-1.2.4" + sources."semver-5.5.1" + sources."set-blocking-2.0.0" + sources."signal-exit-3.0.2" + sources."string-width-1.0.2" + sources."string_decoder-1.1.1" + sources."strip-ansi-3.0.1" + sources."strip-json-comments-2.0.1" + sources."tar-4.4.6" + sources."util-deprecate-1.0.2" + sources."wide-align-1.1.3" + sources."wrappy-1.0.2" + sources."yallist-3.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Node.js native addon binary install tool"; + homepage = "https://github.com/mapbox/node-pre-gyp#readme"; + license = "BSD-3-Clause"; + }; + production = true; + bypassCache = true; + }; + nodemon = nodeEnv.buildNodePackage { + name = "nodemon"; + packageName = "nodemon"; + version = "1.18.3"; + src = fetchurl { + url = "https://registry.npmjs.org/nodemon/-/nodemon-1.18.3.tgz"; + sha512 = "XdVfAjGlDKU2nqoGgycxTndkJ5fdwvWJ/tlMGk2vHxMZBrSPVh86OM6z7viAv8BBJWjMgeuYQBofzr6LUoi+7g=="; + }; + dependencies = [ + sources."abbrev-1.1.1" + sources."ansi-align-2.0.0" + sources."ansi-regex-3.0.0" + sources."ansi-styles-3.2.1" + sources."anymatch-2.0.0" + sources."arr-diff-4.0.0" + sources."arr-flatten-1.1.0" + sources."arr-union-3.1.0" + sources."array-unique-0.3.2" + sources."assign-symbols-1.0.0" + sources."async-each-1.0.1" + sources."atob-2.1.2" + sources."balanced-match-1.0.0" + (sources."base-0.11.2" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + sources."binary-extensions-1.11.0" + sources."boxen-1.3.0" + sources."brace-expansion-1.1.11" + (sources."braces-2.3.2" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + ]; + }) + sources."cache-base-1.0.1" + sources."camelcase-4.1.0" + sources."capture-stack-trace-1.0.0" + sources."chalk-2.4.1" + sources."chokidar-2.0.4" + sources."ci-info-1.4.0" + (sources."class-utils-0.3.6" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."cli-boxes-1.0.0" + sources."collection-visit-1.0.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."component-emitter-1.2.1" + sources."concat-map-0.0.1" + sources."configstore-3.1.2" + sources."copy-descriptor-0.1.1" + sources."core-util-is-1.0.2" + sources."create-error-class-3.0.2" + sources."cross-spawn-5.1.0" + sources."crypto-random-string-1.0.0" + sources."debug-3.1.0" + sources."decode-uri-component-0.2.0" + sources."deep-extend-0.6.0" + sources."define-property-2.0.2" + sources."dot-prop-4.2.0" + sources."duplexer-0.1.1" + sources."duplexer3-0.1.4" + sources."escape-string-regexp-1.0.5" + sources."event-stream-3.3.4" + sources."execa-0.7.0" + (sources."expand-brackets-2.1.4" // { + dependencies = [ + sources."debug-2.6.9" + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."is-extendable-0.1.1" + sources."kind-of-5.1.0" + ]; + }) + sources."extend-shallow-3.0.2" + (sources."extglob-2.0.4" // { + dependencies = [ + sources."define-property-1.0.0" + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + ]; + }) + (sources."fill-range-4.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + ]; + }) + sources."for-in-1.0.2" + sources."fragment-cache-0.2.1" + sources."from-0.1.7" + sources."fsevents-1.2.4" + sources."get-stream-3.0.0" + sources."get-value-2.0.6" + (sources."glob-parent-3.1.0" // { + dependencies = [ + sources."is-glob-3.1.0" + ]; + }) + sources."global-dirs-0.1.1" + sources."got-6.7.1" + sources."graceful-fs-4.1.11" + sources."has-flag-3.0.0" + sources."has-value-1.0.0" + (sources."has-values-1.0.0" // { + dependencies = [ + sources."kind-of-4.0.0" + ]; + }) + sources."ignore-by-default-1.0.1" + sources."import-lazy-2.1.0" + sources."imurmurhash-0.1.4" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."is-accessor-descriptor-1.0.0" + sources."is-binary-path-1.0.1" + sources."is-buffer-1.1.6" + sources."is-ci-1.2.0" + sources."is-data-descriptor-1.0.0" + sources."is-descriptor-1.0.2" + sources."is-extendable-1.0.1" + sources."is-extglob-2.1.1" + sources."is-fullwidth-code-point-2.0.0" + sources."is-glob-4.0.0" + sources."is-installed-globally-0.1.0" + sources."is-npm-1.0.0" + (sources."is-number-3.0.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-obj-1.0.1" + sources."is-path-inside-1.0.1" + sources."is-plain-object-2.0.4" + sources."is-redirect-1.0.0" + sources."is-retry-allowed-1.1.0" + sources."is-stream-1.1.0" + sources."is-windows-1.0.2" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."isobject-3.0.1" + sources."kind-of-6.0.2" + sources."latest-version-3.1.0" + sources."lodash.debounce-4.0.8" + sources."lowercase-keys-1.0.1" + sources."lru-cache-4.1.3" + sources."make-dir-1.3.0" + sources."map-cache-0.2.2" + sources."map-stream-0.1.0" + sources."map-visit-1.0.0" + sources."micromatch-3.1.10" + sources."minimatch-3.0.4" + sources."minimist-1.2.0" + sources."mixin-deep-1.3.1" + sources."ms-2.0.0" + sources."nan-2.11.0" + sources."nanomatch-1.2.13" + sources."nopt-1.0.10" + sources."normalize-path-2.1.1" + sources."npm-run-path-2.0.2" + (sources."object-copy-0.1.0" // { + dependencies = [ + sources."define-property-0.2.5" + sources."is-accessor-descriptor-0.1.6" + sources."is-data-descriptor-0.1.4" + (sources."is-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-5.1.0" + ]; + }) + sources."kind-of-3.2.2" + ]; + }) + sources."object-visit-1.0.1" + sources."object.pick-1.3.0" + sources."p-finally-1.0.0" + sources."package-json-4.0.1" + sources."pascalcase-0.1.1" + sources."path-dirname-1.0.2" + sources."path-is-absolute-1.0.1" + sources."path-is-inside-1.0.2" + sources."path-key-2.0.1" + sources."pause-stream-0.0.11" + sources."pify-3.0.0" + sources."posix-character-classes-0.1.1" + sources."prepend-http-1.0.4" + sources."process-nextick-args-2.0.0" + sources."ps-tree-1.1.0" + sources."pseudomap-1.0.2" + sources."pstree.remy-1.1.0" + sources."rc-1.2.8" + sources."readable-stream-2.3.6" + sources."readdirp-2.1.0" + sources."regex-not-1.0.2" + sources."registry-auth-token-3.3.2" + sources."registry-url-3.1.0" + sources."remove-trailing-separator-1.1.0" + sources."repeat-element-1.1.3" + sources."repeat-string-1.6.1" + sources."resolve-url-0.2.1" + sources."ret-0.1.15" + sources."safe-buffer-5.1.2" + sources."safe-regex-1.1.0" + sources."semver-5.5.1" + sources."semver-diff-2.1.0" + sources."set-immediate-shim-1.0.1" + (sources."set-value-2.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + ]; + }) + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."signal-exit-3.0.2" + (sources."snapdragon-0.8.2" // { + dependencies = [ + sources."debug-2.6.9" + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."is-extendable-0.1.1" + sources."kind-of-5.1.0" + ]; + }) + (sources."snapdragon-node-2.1.1" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + (sources."snapdragon-util-3.0.1" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."source-map-0.5.7" + sources."source-map-resolve-0.5.2" + sources."source-map-url-0.4.0" + sources."split-0.3.3" + sources."split-string-3.1.0" + (sources."static-extend-0.1.2" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."stream-combiner-0.0.4" + sources."string-width-2.1.1" + sources."string_decoder-1.1.1" + sources."strip-ansi-4.0.0" + sources."strip-eof-1.0.0" + sources."strip-json-comments-2.0.1" + sources."supports-color-5.5.0" + sources."term-size-1.2.0" + sources."through-2.3.8" + sources."timed-out-4.0.1" + (sources."to-object-path-0.3.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."to-regex-3.0.2" + sources."to-regex-range-2.1.1" + sources."touch-3.1.0" + (sources."undefsafe-2.0.2" // { + dependencies = [ + sources."debug-2.6.9" + ]; + }) + (sources."union-value-1.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + sources."set-value-0.4.3" + ]; + }) + sources."unique-string-1.0.0" + (sources."unset-value-1.0.0" // { + dependencies = [ + (sources."has-value-0.3.1" // { + dependencies = [ + sources."isobject-2.1.0" + ]; + }) + sources."has-values-0.1.4" + ]; + }) + sources."unzip-response-2.0.1" + sources."upath-1.1.0" + sources."update-notifier-2.5.0" + sources."urix-0.1.0" + sources."url-parse-lax-1.0.0" + sources."use-3.1.1" + sources."util-deprecate-1.0.2" + sources."which-1.3.1" + sources."widest-line-2.0.0" + sources."write-file-atomic-2.3.0" + sources."xdg-basedir-3.0.0" + sources."yallist-2.1.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Simple monitor script for use during development of a node.js app."; + homepage = http://nodemon.io/; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + node-red = nodeEnv.buildNodePackage { + name = "node-red"; + packageName = "node-red"; + version = "0.19.2"; + src = fetchurl { + url = "https://registry.npmjs.org/node-red/-/node-red-0.19.2.tgz"; + sha512 = "788MCJSRjfYhsGsuRDlWL3Q1E2LheTPjnXzvIdX5/94buaczJifGdoqi2lNxQuCjHXPUvWVTeZCF0ot0igdz7Q=="; + }; + dependencies = [ + sources."abbrev-1.1.1" + sources."accepts-1.3.5" + sources."addressparser-0.3.2" + sources."ajv-6.5.3" + sources."append-field-0.1.0" + sources."argparse-1.0.10" + sources."array-flatten-1.1.1" + sources."array-indexofobject-0.0.1" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."async-0.1.22" + sources."async-limiter-1.0.0" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."balanced-match-1.0.0" + sources."basic-auth-2.0.0" + sources."bcrypt-2.0.1" + sources."bcrypt-pbkdf-1.0.2" + sources."bcryptjs-2.4.3" + sources."bl-1.2.2" + sources."body-parser-1.18.3" + sources."boolbase-1.0.0" + sources."brace-expansion-1.1.11" + sources."buffer-from-1.1.1" + (sources."buildmail-2.0.0" // { + dependencies = [ + sources."needle-0.10.0" + ]; + }) + (sources."busboy-0.2.14" // { + dependencies = [ + sources."isarray-0.0.1" + sources."readable-stream-1.1.14" + sources."string_decoder-0.10.31" + ]; + }) + sources."bytes-3.0.0" + sources."callback-stream-1.1.0" + sources."caseless-0.12.0" + sources."cheerio-0.22.0" + sources."clone-2.1.2" + sources."co-4.6.0" + sources."combined-stream-1.0.6" + sources."commander-2.17.1" + sources."commist-1.0.0" + sources."concat-map-0.0.1" + sources."concat-stream-1.6.2" + sources."content-disposition-0.5.2" + sources."content-type-1.0.4" + sources."cookie-0.3.1" + sources."cookie-parser-1.4.3" + sources."cookie-signature-1.0.6" + sources."core-util-is-1.0.2" + sources."cors-2.8.4" + sources."crc-3.4.4" + sources."cron-1.3.0" + sources."css-select-1.2.0" + sources."css-what-2.1.0" + sources."d-1.0.0" + sources."dashdash-1.14.1" + sources."debug-2.6.9" + sources."delayed-stream-1.0.0" + sources."denque-1.3.0" + sources."depd-1.1.2" + sources."destroy-1.0.4" + (sources."dicer-0.2.5" // { + dependencies = [ + sources."isarray-0.0.1" + sources."readable-stream-1.1.14" + sources."string_decoder-0.10.31" + ]; + }) + (sources."dom-serializer-0.1.0" // { + dependencies = [ + sources."domelementtype-1.1.3" + ]; + }) + sources."domelementtype-1.3.0" + sources."domhandler-2.4.2" + sources."domutils-1.5.1" + sources."duplexify-3.6.0" + sources."ecc-jsbn-0.1.2" + sources."ee-first-1.1.1" + sources."encodeurl-1.0.2" + sources."encoding-0.1.12" + sources."end-of-stream-1.4.1" + sources."entities-1.1.1" + sources."es5-ext-0.10.46" + sources."es6-iterator-2.0.3" + sources."es6-map-0.1.5" + sources."es6-set-0.1.5" + sources."es6-symbol-3.1.1" + sources."escape-html-1.0.3" + sources."escape-string-regexp-1.0.5" + sources."esprima-4.0.1" + sources."etag-1.8.1" + sources."event-emitter-0.3.5" + (sources."express-4.16.3" // { + dependencies = [ + sources."body-parser-1.18.2" + (sources."http-errors-1.6.2" // { + dependencies = [ + sources."depd-1.1.1" + sources."setprototypeof-1.0.3" + ]; + }) + sources."iconv-lite-0.4.19" + sources."qs-6.5.1" + sources."raw-body-2.3.2" + sources."statuses-1.4.0" + ]; + }) + sources."express-session-1.15.6" + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-2.0.1" + sources."fast-json-stable-stringify-2.0.0" + (sources."feedparser-2.2.9" // { + dependencies = [ + sources."addressparser-1.0.1" + ]; + }) + (sources."finalhandler-1.1.1" // { + dependencies = [ + sources."statuses-1.4.0" + ]; + }) + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."forwarded-0.1.2" + sources."fresh-0.5.2" + sources."fs-extra-5.0.0" + sources."fs.notify-0.0.4" + sources."fs.realpath-1.0.0" + sources."getpass-0.1.7" + sources."glob-7.1.3" + sources."glob-parent-3.1.0" + sources."glob-stream-6.1.0" + sources."graceful-fs-4.1.11" + sources."har-schema-2.0.0" + (sources."har-validator-5.1.0" // { + dependencies = [ + sources."ajv-5.5.2" + sources."fast-deep-equal-1.1.0" + sources."json-schema-traverse-0.3.1" + ]; + }) + sources."hash-sum-1.0.2" + sources."help-me-1.1.0" + sources."htmlparser2-3.9.2" + sources."http-errors-1.6.3" + sources."http-signature-1.2.0" + sources."i18next-11.6.0" + sources."iconv-lite-0.4.23" + (sources."imap-0.8.19" // { + dependencies = [ + sources."isarray-0.0.1" + sources."readable-stream-1.1.14" + sources."string_decoder-0.10.31" + ]; + }) + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ipaddr.js-1.8.0" + sources."is-absolute-1.0.0" + sources."is-extglob-2.1.1" + sources."is-glob-3.1.0" + sources."is-negated-glob-1.0.0" + sources."is-relative-1.0.0" + sources."is-typedarray-1.0.0" + sources."is-unc-path-1.0.0" + sources."is-utf8-0.2.1" + sources."is-windows-1.0.2" + sources."isarray-1.0.0" + sources."isstream-0.1.2" + sources."js-yaml-3.12.0" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.4.1" + sources."json-stable-stringify-1.0.1" + sources."json-stringify-safe-5.0.1" + sources."jsonata-1.5.4" + sources."jsonfile-4.0.0" + sources."jsonify-0.0.0" + sources."jsprim-1.4.1" + sources."leven-1.0.2" + sources."libbase64-0.1.0" + sources."libmime-1.2.0" + sources."libqp-1.1.0" + sources."lodash.assign-4.2.0" + sources."lodash.assignin-4.2.0" + sources."lodash.bind-4.2.1" + sources."lodash.defaults-4.2.0" + sources."lodash.filter-4.6.0" + sources."lodash.flatten-4.4.0" + sources."lodash.foreach-4.5.0" + sources."lodash.get-4.4.2" + sources."lodash.has-4.5.2" + sources."lodash.map-4.6.0" + sources."lodash.merge-4.6.1" + sources."lodash.pick-4.4.0" + sources."lodash.reduce-4.6.0" + sources."lodash.reject-4.6.0" + sources."lodash.some-4.6.0" + sources."lodash.uniq-4.5.0" + sources."lru-cache-4.1.3" + sources."mailcomposer-2.1.0" + sources."mailparser-0.6.2" + sources."media-typer-0.3.0" + (sources."memorystore-1.6.0" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."merge-descriptors-1.0.1" + sources."methods-1.1.2" + sources."mime-1.4.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + (sources."mimelib-0.3.1" // { + dependencies = [ + sources."addressparser-1.0.1" + ]; + }) + sources."minimatch-3.0.4" + sources."minimist-1.2.0" + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."moment-2.22.2" + sources."moment-timezone-0.5.21" + sources."mqtt-2.18.5" + sources."mqtt-packet-5.6.0" + sources."mri-1.1.1" + sources."ms-2.0.0" + (sources."multer-1.3.1" // { + dependencies = [ + sources."object-assign-3.0.0" + ]; + }) + sources."mustache-2.3.1" + sources."nan-2.10.0" + sources."needle-0.11.0" + sources."negotiator-0.6.1" + sources."next-tick-1.0.0" + sources."node-red-node-email-0.1.29" + sources."node-red-node-feedparser-0.1.12" + sources."node-red-node-rbe-0.2.3" + sources."node-red-node-twitter-1.1.2" + sources."nodemailer-1.11.0" + sources."nodemailer-direct-transport-1.1.0" + (sources."nodemailer-smtp-transport-1.1.0" // { + dependencies = [ + sources."clone-1.0.4" + ]; + }) + sources."nodemailer-wellknown-0.1.10" + sources."nopt-4.0.1" + sources."nth-check-1.0.1" + sources."oauth-0.9.15" + sources."oauth-sign-0.9.0" + sources."oauth2orize-1.11.0" + sources."object-assign-4.1.1" + sources."on-finished-2.3.0" + sources."on-headers-1.0.1" + sources."once-1.4.0" + (sources."optimist-0.6.1" // { + dependencies = [ + sources."minimist-0.0.10" + ]; + }) + sources."options-0.0.6" + sources."ordered-read-streams-1.0.1" + sources."os-homedir-1.0.2" + sources."os-tmpdir-1.0.2" + sources."osenv-0.1.5" + sources."parseurl-1.3.2" + sources."passport-0.4.0" + sources."passport-http-bearer-1.0.1" + sources."passport-oauth2-client-password-0.1.2" + sources."passport-strategy-1.0.0" + sources."path-dirname-1.0.2" + sources."path-is-absolute-1.0.1" + sources."path-to-regexp-0.1.7" + sources."pause-0.0.1" + sources."performance-now-2.1.0" + sources."poplib-0.1.7" + sources."process-nextick-args-2.0.0" + sources."proxy-addr-2.0.4" + sources."pseudomap-1.0.2" + sources."psl-1.1.29" + sources."pump-3.0.0" + (sources."pumpify-1.5.1" // { + dependencies = [ + sources."pump-2.0.1" + ]; + }) + sources."punycode-2.1.1" + sources."qs-6.5.2" + sources."random-bytes-1.0.0" + sources."range-parser-1.2.0" + sources."raw-body-2.3.3" + sources."readable-stream-2.3.6" + sources."reinterval-1.1.0" + sources."remove-trailing-separator-1.1.0" + (sources."request-2.88.0" // { + dependencies = [ + sources."safe-buffer-5.1.2" + ]; + }) + sources."retry-0.6.1" + sources."safe-buffer-5.1.1" + sources."safer-buffer-2.1.2" + sources."sax-1.2.4" + sources."semver-5.5.1" + (sources."send-0.16.2" // { + dependencies = [ + sources."statuses-1.4.0" + ]; + }) + sources."sentiment-2.1.0" + sources."serve-static-1.13.2" + sources."setprototypeof-1.1.0" + sources."smtp-connection-1.3.8" + sources."source-map-0.6.1" + sources."split2-2.2.0" + sources."sprintf-js-1.0.3" + sources."sshpk-1.14.2" + sources."statuses-1.5.0" + sources."stream-shift-1.0.0" + sources."streamsearch-0.1.2" + sources."string_decoder-1.1.1" + sources."through2-2.0.3" + sources."through2-filter-2.0.0" + sources."to-absolute-glob-2.0.2" + (sources."tough-cookie-2.4.3" // { + dependencies = [ + sources."punycode-1.4.1" + ]; + }) + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."twitter-ng-0.6.2" + sources."type-is-1.6.16" + sources."typedarray-0.0.6" + sources."uglify-js-3.4.8" + sources."uid-safe-2.1.5" + sources."uid2-0.0.3" + sources."ultron-1.1.1" + sources."unc-path-regex-0.1.2" + sources."unique-stream-2.2.1" + sources."universalify-0.1.2" + sources."unpipe-1.0.0" + sources."uri-js-4.2.2" + (sources."utf7-1.0.2" // { + dependencies = [ + sources."semver-5.3.0" + ]; + }) + sources."util-deprecate-1.0.2" + sources."utils-merge-1.0.1" + sources."uue-3.1.2" + sources."uuid-3.3.2" + sources."vary-1.1.2" + sources."verror-1.10.0" + (sources."websocket-stream-5.1.2" // { + dependencies = [ + sources."ws-3.3.3" + ]; + }) + sources."when-3.7.8" + sources."wordwrap-0.0.3" + sources."wrappy-1.0.2" + (sources."ws-1.1.5" // { + dependencies = [ + sources."ultron-1.0.2" + ]; + }) + sources."xml2js-0.4.19" + sources."xmlbuilder-9.0.7" + sources."xtend-4.0.1" + sources."yallist-2.1.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A visual tool for wiring the Internet of Things"; + homepage = http://nodered.org/; + license = "Apache-2.0"; + }; + production = true; + bypassCache = true; + }; + "node-uptime-https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7" = nodeEnv.buildNodePackage { + name = "node-uptime"; + packageName = "node-uptime"; + version = "3.2.0"; + src = fetchurl { + name = "node-uptime-3.2.0.tar.gz"; + url = https://codeload.github.com/fzaninotto/uptime/legacy.tar.gz/1c65756575f90f563a752e2a22892ba2981c79b7; + sha256 = "46424d7f9553ce7313cc09995ab11d237dd02257c29f260cfb38d2799e7c7746"; + }; + dependencies = [ + sources."active-x-obfuscator-0.0.1" + sources."addressparser-1.0.1" + sources."argparse-0.1.16" + sources."async-0.1.22" + sources."balanced-match-1.0.0" + sources."base64id-0.1.0" + sources."brace-expansion-1.1.11" + sources."bson-0.1.8" + sources."buffer-crc32-0.2.13" + sources."buildmail-4.0.1" + sources."bytes-0.2.0" + sources."coffee-script-1.12.7" + sources."commander-0.6.1" + sources."concat-map-0.0.1" + (sources."config-0.4.15" // { + dependencies = [ + sources."js-yaml-0.3.7" + ]; + }) + (sources."connect-2.7.6" // { + dependencies = [ + sources."buffer-crc32-0.1.1" + ]; + }) + sources."connect-flash-0.1.0" + sources."cookie-0.0.5" + sources."cookie-signature-1.0.1" + (sources."debug-3.1.0" // { + dependencies = [ + sources."ms-2.0.0" + ]; + }) + sources."diff-1.0.8" + sources."ejs-0.8.3" + sources."esprima-1.0.4" + sources."express-3.2.0" + sources."express-partials-0.0.6" + sources."eyes-0.1.8" + sources."formidable-1.0.11" + sources."fresh-0.1.0" + sources."fs.realpath-1.0.0" + sources."glob-7.1.3" + sources."hooks-0.2.1" + sources."iconv-lite-0.4.15" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."js-yaml-2.1.0" + sources."libbase64-0.1.0" + sources."libmime-3.0.0" + sources."libqp-1.1.0" + sources."mailcomposer-4.0.2" + sources."methods-0.0.1" + sources."mime-1.2.6" + sources."minimatch-3.0.4" + sources."minimist-0.0.10" + sources."mkdirp-0.3.5" + sources."moment-2.1.0" + sources."mongodb-1.2.14" + sources."mongoose-3.6.7" + sources."mongoose-lifecycle-1.0.0" + sources."mpath-0.1.1" + (sources."mpromise-0.2.1" // { + dependencies = [ + sources."sliced-0.0.4" + ]; + }) + sources."ms-0.1.0" + sources."muri-0.3.1" + sources."nan-1.0.0" + sources."net-ping-1.1.7" + sources."nodemailer-0.3.35" + sources."nodemailer-fetch-1.6.0" + sources."nodemailer-shared-1.1.0" + sources."once-1.4.0" + sources."optimist-0.6.1" + sources."options-0.0.6" + sources."path-is-absolute-1.0.1" + sources."pause-0.0.1" + sources."policyfile-0.0.4" + sources."punycode-1.4.1" + sources."qs-0.5.1" + sources."rai-0.1.12" + sources."range-parser-0.0.4" + (sources."raw-socket-1.6.2" // { + dependencies = [ + sources."nan-2.10.0" + ]; + }) + sources."redis-0.7.3" + sources."semver-1.1.0" + sources."send-0.1.0" + sources."simplesmtp-0.3.35" + sources."sliced-0.0.3" + sources."socket.io-0.9.14" + sources."socket.io-client-0.9.11" + sources."tinycolor-0.0.1" + sources."uglify-js-1.2.5" + sources."underscore-1.7.0" + sources."underscore.string-2.4.0" + sources."vows-0.8.2" + sources."wordwrap-0.0.3" + sources."wrappy-1.0.2" + (sources."ws-0.4.32" // { + dependencies = [ + sources."commander-2.1.0" + ]; + }) + sources."xmlhttprequest-1.4.2" + sources."xoauth2-0.1.8" + sources."zeparser-0.0.5" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Remote monitoring for HTTP applications"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + npm = nodeEnv.buildNodePackage { + name = "npm"; + packageName = "npm"; + version = "6.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/npm/-/npm-6.4.0.tgz"; + sha512 = "k0VteQaxRuI1mREBxCtLUksesD2ZmX5gxjXNEjTmTrxQ3SHW22InkCKyX4NzoeGAYtgmDg5MuE7rcXYod7xgug=="; + }; + buildInputs = globalBuildInputs; + meta = { + description = "a package manager for JavaScript"; + homepage = https://docs.npmjs.com/; + license = "Artistic-2.0"; + }; + production = true; + bypassCache = true; + }; + "npm2nix-git://github.com/NixOS/npm2nix.git#5.12.0" = nodeEnv.buildNodePackage { + name = "npm2nix"; + packageName = "npm2nix"; + version = "5.12.0"; + src = fetchgit { + url = "git://github.com/NixOS/npm2nix.git"; + rev = "0c06be7d278a7f64fc853a5fd42d2031d14496d5"; + sha256 = "e1b252cd883fd8c5c4618b157d03b3fb869fa6aad4170ef51e34681069d50bf5"; + }; + dependencies = [ + sources."abbrev-1.1.1" + sources."ajv-5.5.2" + sources."ansi-regex-2.1.1" + sources."aproba-1.2.0" + sources."are-we-there-yet-1.1.5" + sources."argparse-0.1.15" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."balanced-match-1.0.0" + sources."bcrypt-pbkdf-1.0.2" + sources."block-stream-0.0.9" + sources."brace-expansion-1.1.11" + sources."caseless-0.12.0" + sources."chownr-0.0.2" + sources."co-4.6.0" + sources."code-point-at-1.1.0" + sources."coffee-script-1.12.7" + sources."combined-stream-1.0.6" + sources."concat-map-0.0.1" + (sources."config-chain-1.1.11" // { + dependencies = [ + sources."ini-1.3.5" + ]; + }) + sources."console-control-strings-1.1.0" + sources."core-util-is-1.0.2" + sources."couch-login-0.1.20" + sources."dashdash-1.14.1" + sources."delayed-stream-1.0.0" + sources."delegates-1.0.0" + sources."ecc-jsbn-0.1.2" + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + sources."findit-1.2.0" + sources."foreachasync-3.0.0" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + (sources."fs-extra-0.6.4" // { + dependencies = [ + sources."rimraf-2.2.8" + ]; + }) + sources."fs.extra-1.3.2" + sources."fs.realpath-1.0.0" + (sources."fstream-0.1.31" // { + dependencies = [ + sources."graceful-fs-3.0.11" + sources."mkdirp-0.5.1" + ]; + }) + sources."gauge-2.7.4" + sources."getpass-0.1.7" + sources."glob-7.1.3" + sources."graceful-fs-2.0.3" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + sources."has-unicode-2.0.1" + sources."http-signature-1.2.0" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.1.0" + sources."is-fullwidth-code-point-1.0.0" + sources."is-typedarray-1.0.0" + sources."isarray-1.0.0" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsonfile-1.0.1" + sources."jsprim-1.4.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.3.5" + sources."natives-1.1.4" + sources."ncp-0.4.2" + sources."nopt-2.2.1" + (sources."npm-registry-client-0.2.27" // { + dependencies = [ + sources."semver-2.0.11" + ]; + }) + (sources."npmconf-0.1.1" // { + dependencies = [ + sources."inherits-1.0.2" + sources."once-1.1.1" + sources."semver-2.3.2" + ]; + }) + sources."npmlog-4.1.2" + sources."number-is-nan-1.0.1" + sources."oauth-sign-0.9.0" + sources."object-assign-4.1.1" + sources."once-1.4.0" + sources."osenv-0.0.3" + sources."path-is-absolute-1.0.1" + sources."performance-now-2.1.0" + sources."process-nextick-args-2.0.0" + sources."proto-list-1.2.4" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-6.5.2" + sources."readable-stream-2.3.6" + sources."request-2.88.0" + sources."retry-0.6.0" + sources."rimraf-2.6.2" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."semver-4.3.6" + sources."set-blocking-2.0.0" + sources."signal-exit-3.0.2" + sources."slide-1.1.6" + sources."sshpk-1.14.2" + sources."string-width-1.0.2" + sources."string_decoder-1.1.1" + sources."strip-ansi-3.0.1" + (sources."tar-0.1.17" // { + dependencies = [ + sources."inherits-1.0.2" + ]; + }) + (sources."temp-0.6.0" // { + dependencies = [ + sources."graceful-fs-1.2.3" + sources."rimraf-2.1.4" + ]; + }) + sources."tough-cookie-2.4.3" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."underscore-1.4.4" + sources."underscore.string-2.3.3" + sources."util-deprecate-1.0.2" + sources."uuid-3.3.2" + sources."verror-1.10.0" + sources."walk-2.3.14" + sources."wide-align-1.1.3" + sources."wrappy-1.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Generate nix expressions to build npm packages"; + homepage = https://github.com/NixOS/npm2nix; + }; + production = true; + bypassCache = true; + }; + npm-check-updates = nodeEnv.buildNodePackage { + name = "npm-check-updates"; + packageName = "npm-check-updates"; + version = "2.14.2"; + src = fetchurl { + url = "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-2.14.2.tgz"; + sha512 = "kyrLnGIImPb4WK/S/4AgsxKZ21ztC9KP+6aNTZN31cGJm4+GyH+aNq7ASvvJQO3iOdg/c60qLdZVtLTOn4l0gQ=="; + }; + dependencies = [ + sources."ansi-align-2.0.0" + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."argparse-1.0.10" + sources."bluebird-3.5.1" + (sources."boxen-1.3.0" // { + dependencies = [ + sources."ansi-styles-3.2.1" + sources."chalk-2.4.1" + sources."supports-color-5.5.0" + ]; + }) + sources."camelcase-4.1.0" + sources."capture-stack-trace-1.0.0" + sources."chalk-1.1.3" + sources."ci-info-1.4.0" + sources."cint-8.2.1" + sources."cli-boxes-1.0.0" + sources."cli-table-0.3.1" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."colors-1.0.3" + sources."commander-2.17.1" + sources."configstore-3.1.2" + sources."create-error-class-3.0.2" + sources."cross-spawn-5.1.0" + sources."crypto-random-string-1.0.0" + sources."debug-3.1.0" + sources."deep-extend-0.6.0" + sources."dot-prop-4.2.0" + sources."duplexer3-0.1.4" + sources."escape-string-regexp-1.0.5" + sources."esprima-4.0.1" + sources."execa-0.7.0" + sources."fast-diff-1.1.2" + sources."find-up-1.1.2" + sources."get-stdin-5.0.1" + sources."get-stream-3.0.0" + sources."global-dirs-0.1.1" + sources."got-6.7.1" + sources."graceful-fs-4.1.11" + sources."has-ansi-2.0.0" + sources."has-flag-3.0.0" + sources."import-lazy-2.1.0" + sources."imurmurhash-0.1.4" + sources."ini-1.3.5" + sources."is-ci-1.2.0" + sources."is-fullwidth-code-point-2.0.0" + sources."is-installed-globally-0.1.0" + sources."is-npm-1.0.0" + sources."is-obj-1.0.1" + sources."is-path-inside-1.0.1" + sources."is-redirect-1.0.0" + sources."is-retry-allowed-1.1.0" + sources."is-stream-1.1.0" + sources."isexe-2.0.0" + sources."jju-1.4.0" + sources."js-yaml-3.12.0" + sources."json-parse-helpfulerror-1.0.3" + sources."json5-1.0.1" + sources."latest-version-3.1.0" + sources."lodash-4.17.10" + sources."lowercase-keys-1.0.1" + sources."lru-cache-4.1.3" + sources."make-dir-1.3.0" + sources."minimist-1.2.0" + sources."ms-2.0.0" + sources."node-alias-1.0.4" + sources."npm-3.10.10" + sources."npm-run-path-2.0.2" + (sources."npmi-2.0.1" // { + dependencies = [ + sources."semver-4.3.6" + ]; + }) + sources."object-assign-4.1.1" + sources."object-keys-1.0.12" + sources."p-finally-1.0.0" + sources."package-json-4.0.1" + sources."path-exists-2.1.0" + sources."path-is-inside-1.0.2" + sources."path-key-2.0.1" + sources."pify-3.0.0" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + sources."prepend-http-1.0.4" + sources."pseudomap-1.0.2" + sources."rc-1.2.8" + (sources."rc-config-loader-2.0.2" // { + dependencies = [ + sources."path-exists-3.0.0" + ]; + }) + sources."registry-auth-token-3.3.2" + sources."registry-url-3.1.0" + sources."require-from-string-2.0.2" + sources."safe-buffer-5.1.2" + sources."semver-5.5.1" + sources."semver-diff-2.1.0" + sources."semver-utils-1.1.2" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."signal-exit-3.0.2" + sources."spawn-please-0.3.0" + sources."sprintf-js-1.0.3" + (sources."string-width-2.1.1" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."strip-ansi-4.0.0" + ]; + }) + sources."strip-ansi-3.0.1" + sources."strip-eof-1.0.0" + sources."strip-json-comments-2.0.1" + sources."supports-color-2.0.0" + sources."term-size-1.2.0" + sources."timed-out-4.0.1" + sources."unique-string-1.0.0" + sources."unzip-response-2.0.1" + (sources."update-notifier-2.5.0" // { + dependencies = [ + sources."ansi-styles-3.2.1" + sources."chalk-2.4.1" + sources."supports-color-5.5.0" + ]; + }) + sources."url-parse-lax-1.0.0" + sources."which-1.3.1" + sources."widest-line-2.0.0" + sources."write-file-atomic-2.3.0" + sources."xdg-basedir-3.0.0" + sources."yallist-2.1.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Find newer versions of dependencies than what your package.json or bower.json allows"; + homepage = https://github.com/tjunnone/npm-check-updates; + license = "Apache-2.0"; + }; + production = true; + bypassCache = true; + }; + nsp = nodeEnv.buildNodePackage { + name = "nsp"; + packageName = "nsp"; + version = "3.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/nsp/-/nsp-3.2.1.tgz"; + sha512 = "dLmGi7IGixJEHKetErIH460MYiYIzAoxuVsloZFu9e1p9U8K0yULx7YQ1+VzrjZbB+wqq67ES1SfOvKVb/qMDQ=="; + }; + dependencies = [ + sources."agent-base-4.2.1" + sources."ansi-escapes-3.1.0" + sources."ansi-regex-2.1.1" + sources."ansi-styles-3.2.1" + sources."boom-5.2.0" + sources."builtin-modules-1.1.1" + sources."camelcase-4.1.0" + sources."chalk-2.4.1" + sources."chardet-0.4.2" + sources."cli-cursor-2.1.0" + sources."cli-table2-0.2.0" + sources."cli-width-2.2.0" + sources."cliui-3.2.0" + sources."code-point-at-1.1.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."colors-1.3.2" + sources."cross-spawn-5.1.0" + sources."cvss-1.0.3" + sources."debug-3.1.0" + sources."decamelize-1.2.0" + sources."error-ex-1.3.2" + sources."es6-promise-4.2.4" + sources."es6-promisify-5.0.0" + sources."escape-string-regexp-1.0.5" + sources."execa-0.7.0" + sources."external-editor-2.2.0" + sources."figures-2.0.0" + sources."find-up-2.1.0" + sources."get-caller-file-1.0.3" + sources."get-stream-3.0.0" + sources."graceful-fs-4.1.11" + sources."has-flag-3.0.0" + sources."hoek-4.2.1" + sources."hosted-git-info-2.7.1" + sources."https-proxy-agent-2.2.1" + sources."iconv-lite-0.4.24" + (sources."inquirer-3.3.0" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."is-fullwidth-code-point-2.0.0" + sources."lodash-4.17.10" + sources."string-width-2.1.1" + sources."strip-ansi-4.0.0" + ]; + }) + sources."invert-kv-1.0.0" + sources."is-arrayish-0.2.1" + sources."is-builtin-module-1.0.0" + sources."is-fullwidth-code-point-1.0.0" + sources."is-promise-2.1.0" + sources."is-stream-1.1.0" + sources."isexe-2.0.0" + sources."lcid-1.0.0" + sources."load-json-file-2.0.0" + sources."locate-path-2.0.0" + sources."lodash-3.10.1" + sources."lru-cache-4.1.3" + sources."mem-1.1.0" + sources."mimic-fn-1.2.0" + sources."ms-2.0.0" + sources."mute-stream-0.0.7" + sources."nodesecurity-npm-utils-6.0.0" + sources."normalize-package-data-2.4.0" + sources."npm-run-path-2.0.2" + sources."number-is-nan-1.0.1" + sources."onetime-2.0.1" + sources."os-locale-2.1.0" + sources."os-tmpdir-1.0.2" + sources."p-finally-1.0.0" + sources."p-limit-1.3.0" + sources."p-locate-2.0.0" + sources."p-try-1.0.0" + sources."parse-json-2.2.0" + sources."path-exists-3.0.0" + sources."path-key-2.0.1" + sources."path-type-2.0.0" + sources."pify-2.3.0" + sources."pseudomap-1.0.2" + sources."read-pkg-2.0.0" + sources."read-pkg-up-2.0.0" + sources."require-directory-2.1.1" + sources."require-main-filename-1.0.1" + sources."restore-cursor-2.0.0" + sources."run-async-2.3.0" + sources."rx-lite-4.0.8" + sources."rx-lite-aggregates-4.0.8" + sources."safer-buffer-2.1.2" + sources."semver-5.5.1" + sources."set-blocking-2.0.0" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."signal-exit-3.0.2" + sources."spdx-correct-3.0.0" + sources."spdx-exceptions-2.1.0" + sources."spdx-expression-parse-3.0.0" + sources."spdx-license-ids-3.0.0" + sources."string-width-1.0.2" + sources."strip-ansi-3.0.1" + sources."strip-bom-3.0.0" + sources."strip-eof-1.0.0" + sources."supports-color-5.5.0" + sources."through-2.3.8" + sources."tmp-0.0.33" + sources."validate-npm-package-license-3.0.4" + sources."which-1.3.1" + sources."which-module-2.0.0" + sources."wrap-ansi-2.1.0" + sources."wreck-12.5.1" + sources."y18n-3.2.1" + sources."yallist-2.1.2" + (sources."yargs-9.0.1" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."is-fullwidth-code-point-2.0.0" + sources."string-width-2.1.1" + sources."strip-ansi-4.0.0" + ]; + }) + sources."yargs-parser-7.0.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "The Node Security (nodesecurity.io) command line interface"; + homepage = "https://github.com/nodesecurity/nsp#readme"; + license = "Apache-2.0"; + }; + production = true; + bypassCache = true; + }; + ocaml-language-server = nodeEnv.buildNodePackage { + name = "ocaml-language-server"; + packageName = "ocaml-language-server"; + version = "1.0.35"; + src = fetchurl { + url = "https://registry.npmjs.org/ocaml-language-server/-/ocaml-language-server-1.0.35.tgz"; + sha512 = "9RS7+KyrmFFL2BZLjIBjLToqbDTKDTAoCGrQDm8eYgKie/ep6UnodGuvZgRaM9HOQ8RDzBh4rE3CfGdNsggD4g=="; + }; + dependencies = [ + sources."async-2.6.0" + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."concat-map-0.0.1" + sources."deepmerge-2.1.0" + sources."fs.realpath-1.0.0" + sources."glob-7.1.2" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."lodash-4.17.5" + sources."lokijs-1.5.3" + sources."minimatch-3.0.4" + sources."once-1.4.0" + sources."path-is-absolute-1.0.1" + sources."pegjs-0.10.0" + sources."vscode-jsonrpc-3.6.0" + sources."vscode-languageclient-4.0.1" + sources."vscode-languageserver-4.0.0" + sources."vscode-languageserver-protocol-3.6.0" + sources."vscode-languageserver-types-3.12.0" + sources."vscode-uri-1.0.3" + sources."wrappy-1.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "OCaml language server"; + homepage = https://github.com/freebroccolo/ocaml-language-server; + license = "Apache-2.0"; + }; + production = true; + bypassCache = true; + }; + "parsoid-git://github.com/abbradar/parsoid#stable" = nodeEnv.buildNodePackage { + name = "parsoid"; + packageName = "parsoid"; + version = "0.8.0"; + src = fetchgit { + url = "git://github.com/abbradar/parsoid"; + rev = "89958e4f9e5583e0fdc5447103392e3d749d500b"; + sha256 = "1af850ced5bd8db64e20ad30bf59d99c14624efba3127759ca1c34088a0aadd7"; + }; + dependencies = [ + sources."accepts-1.3.5" + sources."ajv-5.5.2" + sources."align-text-0.1.4" + sources."amdefine-1.0.1" + sources."ansi-regex-2.1.1" + sources."argparse-1.0.10" + sources."array-flatten-1.1.1" + sources."asap-2.0.6" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."async-0.9.2" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."babybird-0.0.1" + sources."balanced-match-1.0.0" + sources."bcrypt-pbkdf-1.0.2" + (sources."bl-1.2.2" // { + dependencies = [ + sources."isarray-1.0.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + sources."bluebird-3.5.1" + (sources."body-parser-1.18.3" // { + dependencies = [ + sources."content-type-1.0.4" + ]; + }) + sources."brace-expansion-1.1.11" + sources."builtin-modules-1.1.1" + sources."bunyan-1.8.12" + sources."bunyan-syslog-udp-0.1.0" + sources."busboy-0.2.14" + sources."bytes-3.0.0" + sources."camelcase-1.2.1" + sources."caseless-0.12.0" + sources."center-align-0.1.3" + sources."clarinet-0.11.0" + (sources."cliui-2.1.0" // { + dependencies = [ + sources."wordwrap-0.0.2" + ]; + }) + sources."co-4.6.0" + sources."code-point-at-1.1.0" + sources."colors-1.3.2" + sources."combined-stream-1.0.6" + sources."compressible-2.0.14" + sources."compression-1.7.3" + sources."concat-map-0.0.1" + sources."connect-busboy-0.0.2" + sources."content-disposition-0.5.2" + sources."content-type-git+https://github.com/wikimedia/content-type#master" + sources."cookie-0.3.1" + sources."cookie-signature-1.0.6" + sources."core-js-2.5.7" + sources."core-util-is-1.0.2" + sources."dashdash-1.14.1" + sources."debug-2.6.9" + sources."decamelize-1.2.0" + sources."define-properties-1.1.3" + sources."delayed-stream-1.0.0" + sources."depd-1.1.2" + sources."destroy-1.0.4" + sources."dicer-0.2.5" + sources."diff-1.4.0" + sources."dnscache-1.0.1" + sources."dom-storage-2.1.0" + sources."domino-1.0.30" + sources."dtrace-provider-0.8.7" + sources."ecc-jsbn-0.1.2" + sources."ee-first-1.1.1" + sources."encodeurl-1.0.2" + sources."entities-1.1.1" + sources."error-ex-1.3.2" + sources."escape-html-1.0.3" + sources."esprima-4.0.1" + sources."etag-1.8.1" + (sources."express-4.16.3" // { + dependencies = [ + sources."body-parser-1.18.2" + sources."content-type-1.0.4" + (sources."http-errors-1.6.2" // { + dependencies = [ + sources."depd-1.1.1" + sources."setprototypeof-1.0.3" + ]; + }) + sources."iconv-lite-0.4.19" + sources."qs-6.5.1" + sources."raw-body-2.3.2" + sources."safe-buffer-5.1.1" + sources."statuses-1.4.0" + ]; + }) + sources."express-handlebars-3.0.0" + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + (sources."finalhandler-1.1.1" // { + dependencies = [ + sources."statuses-1.4.0" + ]; + }) + sources."find-up-1.1.2" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."forwarded-0.1.2" + sources."fresh-0.5.2" + sources."function-bind-1.1.1" + sources."gelf-stream-1.1.1" + sources."gelfling-0.3.1" + sources."get-caller-file-1.0.3" + sources."getpass-0.1.7" + sources."glob-6.0.4" + sources."graceful-fs-4.1.11" + (sources."handlebars-4.0.11" // { + dependencies = [ + sources."async-1.5.2" + ]; + }) + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + sources."has-symbols-1.0.0" + sources."hat-0.0.3" + sources."hosted-git-info-2.7.1" + sources."hot-shots-4.8.0" + sources."http-errors-1.6.3" + sources."http-signature-1.2.0" + sources."iconv-lite-0.4.23" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."invert-kv-1.0.0" + sources."ipaddr.js-1.8.0" + sources."is-arguments-1.0.2" + sources."is-arrayish-0.2.1" + sources."is-buffer-1.1.6" + sources."is-builtin-module-1.0.0" + sources."is-fullwidth-code-point-1.0.0" + sources."is-typedarray-1.0.0" + sources."is-utf8-0.2.1" + sources."isarray-0.0.1" + sources."isstream-0.1.2" + sources."js-yaml-3.12.0" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsprim-1.4.1" + (sources."kad-git+https://github.com/gwicke/kad.git#master" // { + dependencies = [ + sources."ms-0.7.3" + ]; + }) + (sources."kad-fs-0.0.4" // { + dependencies = [ + sources."isarray-1.0.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + sources."kad-localstorage-0.0.7" + (sources."kad-memstore-0.0.1" // { + dependencies = [ + sources."isarray-1.0.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + sources."kind-of-3.2.2" + sources."lazy-cache-1.0.4" + sources."lcid-1.0.0" + (sources."limitation-0.2.0" // { + dependencies = [ + sources."isarray-1.0.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + sources."load-json-file-1.1.0" + sources."lodash-3.10.1" + sources."lodash._baseclone-4.5.7" + sources."lodash.clone-4.3.2" + sources."longest-1.0.1" + sources."media-typer-0.3.0" + sources."mediawiki-title-0.6.5" + sources."merge-1.2.0" + sources."merge-descriptors-1.0.1" + sources."methods-1.1.2" + sources."mime-1.4.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimatch-3.0.4" + sources."minimist-0.0.10" + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."moment-2.22.2" + sources."ms-2.0.0" + (sources."msgpack5-3.6.0" // { + dependencies = [ + sources."isarray-1.0.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + sources."mv-2.1.1" + sources."nan-2.11.0" + sources."ncp-2.0.0" + sources."negotiator-git+https://github.com/arlolra/negotiator#full-parse-access" + sources."normalize-package-data-2.4.0" + sources."number-is-nan-1.0.1" + sources."oauth-sign-0.9.0" + sources."object-keys-1.0.12" + sources."object.assign-4.1.0" + sources."on-finished-2.3.0" + sources."on-headers-1.0.1" + sources."once-1.4.0" + sources."optimist-0.6.1" + sources."os-locale-1.4.0" + sources."parse-json-2.2.0" + sources."parseurl-1.3.2" + sources."path-exists-2.1.0" + sources."path-is-absolute-1.0.1" + sources."path-to-regexp-0.1.7" + sources."path-type-1.1.0" + sources."pegjs-git+https://github.com/tstarling/pegjs#fork" + sources."performance-now-2.1.0" + sources."pify-2.3.0" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + sources."prfun-2.1.5" + sources."process-nextick-args-2.0.0" + sources."promise-7.3.1" + sources."proxy-addr-2.0.4" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-6.5.2" + sources."range-parser-1.2.0" + sources."raw-body-2.3.3" + sources."read-pkg-1.1.0" + sources."read-pkg-up-1.0.1" + sources."readable-stream-1.1.14" + sources."repeat-string-1.6.1" + sources."request-2.88.0" + sources."require-directory-2.1.1" + sources."require-main-filename-1.0.1" + sources."right-align-0.1.3" + sources."rimraf-2.4.5" + sources."safe-buffer-5.1.2" + sources."safe-json-stringify-1.2.0" + sources."safer-buffer-2.1.2" + sources."semver-5.5.1" + (sources."send-0.16.2" // { + dependencies = [ + sources."statuses-1.4.0" + ]; + }) + (sources."serve-favicon-2.5.0" // { + dependencies = [ + sources."ms-2.1.1" + sources."safe-buffer-5.1.1" + ]; + }) + sources."serve-static-1.13.2" + sources."service-runner-2.3.0" + sources."set-blocking-2.0.0" + sources."setprototypeof-1.1.0" + sources."simplediff-0.1.1" + sources."source-map-0.4.4" + sources."spdx-correct-3.0.0" + sources."spdx-exceptions-2.1.0" + sources."spdx-expression-parse-3.0.0" + sources."spdx-license-ids-3.0.0" + sources."sprintf-js-1.0.3" + sources."sshpk-1.14.2" + sources."statuses-1.5.0" + sources."streamsearch-0.1.2" + sources."string-width-1.0.2" + sources."string_decoder-0.10.31" + sources."strip-ansi-3.0.1" + sources."strip-bom-2.0.0" + sources."tough-cookie-2.4.3" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."type-is-1.6.16" + (sources."uglify-js-2.8.29" // { + dependencies = [ + sources."source-map-0.5.7" + sources."yargs-3.10.0" + ]; + }) + sources."uglify-to-browserify-1.0.2" + sources."unpipe-1.0.0" + sources."util-deprecate-1.0.2" + sources."utils-merge-1.0.1" + sources."uuid-3.3.2" + sources."validate-npm-package-license-3.0.4" + sources."vary-1.1.2" + sources."verror-1.10.0" + sources."which-module-1.0.0" + sources."window-size-0.1.0" + sources."wordwrap-0.0.3" + sources."wrap-ansi-2.1.0" + sources."wrappy-1.0.2" + sources."y18n-3.2.1" + (sources."yargs-7.1.0" // { + dependencies = [ + sources."camelcase-3.0.0" + sources."cliui-3.2.0" + ]; + }) + (sources."yargs-parser-5.0.0" // { + dependencies = [ + sources."camelcase-3.0.0" + ]; + }) + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Mediawiki parser for the VisualEditor."; + license = "GPL-2.0+"; + }; + production = true; + bypassCache = true; + }; + peerflix = nodeEnv.buildNodePackage { + name = "peerflix"; + packageName = "peerflix"; + version = "0.39.0"; + src = fetchurl { + url = "https://registry.npmjs.org/peerflix/-/peerflix-0.39.0.tgz"; + sha512 = "spB+D+GXdM9JcPeWG8bpnWTxfXr/KwyyZ0OjNlpyw62ffxlCsbNhwaSmhXDpDC3wh4HuQejdYc1DlU+zTXL+WA=="; + }; + dependencies = [ + sources."addr-to-ip-port-1.5.1" + sources."airplay-protocol-2.0.2" + (sources."airplayer-2.0.0" // { + dependencies = [ + sources."mime-1.6.0" + ]; + }) + sources."ansi-escapes-3.1.0" + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."appendable-cli-menu-2.0.0" + sources."array-find-index-1.0.2" + sources."array-flatten-2.1.1" + sources."balanced-match-1.0.0" + sources."base64-js-0.0.8" + sources."bencode-2.0.0" + sources."big-integer-1.6.34" + sources."bitfield-0.1.0" + (sources."bittorrent-dht-6.4.2" // { + dependencies = [ + sources."bencode-0.7.0" + ]; + }) + (sources."bittorrent-tracker-7.7.0" // { + dependencies = [ + sources."bencode-0.8.0" + ]; + }) + sources."blob-to-buffer-1.2.8" + sources."bn.js-4.11.8" + sources."bncode-0.5.3" + sources."bonjour-3.5.0" + sources."bplist-creator-0.0.6" + sources."bplist-parser-0.1.1" + sources."brace-expansion-1.1.11" + sources."buffer-alloc-1.2.0" + sources."buffer-alloc-unsafe-1.1.0" + sources."buffer-equal-0.0.1" + sources."buffer-equals-1.0.4" + sources."buffer-fill-1.0.0" + sources."buffer-from-1.1.1" + sources."buffer-indexof-1.1.1" + sources."builtin-modules-1.1.1" + sources."camelcase-2.1.1" + sources."camelcase-keys-2.1.0" + sources."chalk-1.1.3" + sources."chardet-0.4.2" + sources."cli-cursor-2.1.0" + sources."cli-width-2.2.0" + sources."clivas-0.2.0" + sources."code-point-at-1.1.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."compact2string-1.4.0" + sources."concat-map-0.0.1" + sources."concat-stream-1.6.2" + sources."consume-http-header-1.0.0" + sources."consume-until-1.0.0" + sources."core-util-is-1.0.2" + sources."currently-unhandled-0.4.1" + sources."cyclist-0.1.1" + sources."debug-2.6.9" + sources."decamelize-1.2.0" + sources."decompress-response-3.3.0" + sources."deep-equal-1.0.1" + sources."deep-extend-0.6.0" + sources."dns-equal-1.0.0" + sources."dns-packet-1.3.1" + sources."dns-txt-2.0.2" + sources."end-of-stream-1.4.1" + sources."error-ex-1.3.2" + sources."escape-string-regexp-1.0.5" + sources."external-editor-2.2.0" + sources."fifo-0.1.4" + sources."figures-2.0.0" + sources."find-up-1.1.2" + sources."flatten-0.0.1" + (sources."fs-chunk-store-1.7.0" // { + dependencies = [ + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + ]; + }) + sources."fs.realpath-1.0.0" + sources."get-browser-rtc-1.0.2" + sources."get-stdin-4.0.1" + sources."glob-7.1.3" + sources."graceful-fs-4.1.11" + sources."has-ansi-2.0.0" + sources."has-flag-3.0.0" + sources."hat-0.0.3" + sources."hosted-git-info-2.7.1" + sources."http-headers-3.0.2" + sources."iconv-lite-0.4.24" + sources."immediate-chunk-store-1.0.8" + sources."indent-string-2.1.0" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.3.5" + (sources."inquirer-5.2.0" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."ansi-styles-3.2.1" + sources."chalk-2.4.1" + sources."is-fullwidth-code-point-2.0.0" + sources."lodash-4.17.10" + sources."string-width-2.1.1" + sources."strip-ansi-4.0.0" + sources."supports-color-5.5.0" + ]; + }) + sources."internal-ip-1.2.0" + sources."ip-1.1.5" + sources."ip-set-1.0.1" + sources."ipaddr.js-1.8.1" + sources."is-arrayish-0.2.1" + sources."is-builtin-module-1.0.0" + sources."is-finite-1.0.2" + sources."is-fullwidth-code-point-1.0.0" + sources."is-promise-2.1.0" + sources."is-utf8-0.2.1" + sources."isarray-1.0.0" + sources."k-bucket-0.6.0" + (sources."k-rpc-3.7.0" // { + dependencies = [ + sources."k-bucket-2.0.1" + ]; + }) + sources."k-rpc-socket-1.8.0" + sources."keypress-0.2.1" + sources."load-json-file-1.1.0" + sources."lodash-3.10.1" + sources."loud-rejection-1.6.0" + sources."lru-2.0.1" + sources."magnet-uri-5.2.3" + sources."map-obj-1.0.1" + sources."meow-3.7.0" + sources."mime-2.3.1" + sources."mimic-fn-1.2.0" + sources."mimic-response-1.0.1" + sources."minimatch-3.0.4" + sources."minimist-1.2.0" + sources."mkdirp-0.3.5" + sources."ms-2.0.0" + sources."multicast-dns-6.2.3" + sources."multicast-dns-service-types-1.1.0" + sources."mute-stream-0.0.7" + sources."network-address-1.1.2" + sources."next-line-1.1.0" + sources."normalize-package-data-2.4.0" + sources."number-is-nan-1.0.1" + sources."numeral-2.0.6" + sources."object-assign-4.1.1" + sources."once-1.4.0" + sources."onetime-2.0.1" + sources."open-0.0.5" + (sources."optimist-0.6.1" // { + dependencies = [ + sources."minimist-0.0.10" + ]; + }) + sources."options-0.0.6" + sources."os-tmpdir-1.0.2" + sources."parse-json-2.2.0" + (sources."parse-torrent-5.9.1" // { + dependencies = [ + sources."get-stdin-6.0.0" + ]; + }) + (sources."parse-torrent-file-2.1.4" // { + dependencies = [ + sources."bencode-0.7.0" + ]; + }) + sources."path-exists-2.1.0" + sources."path-is-absolute-1.0.1" + sources."path-type-1.1.0" + (sources."peer-wire-protocol-0.7.1" // { + dependencies = [ + sources."bncode-0.2.3" + sources."isarray-0.0.1" + sources."readable-stream-1.1.14" + sources."string_decoder-0.10.31" + ]; + }) + sources."peer-wire-swarm-0.12.2" + sources."pify-2.3.0" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + sources."plist-1.2.0" + sources."process-nextick-args-2.0.0" + sources."pump-2.0.1" + (sources."random-access-file-2.0.1" // { + dependencies = [ + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + ]; + }) + sources."random-access-storage-1.3.0" + sources."random-iterate-1.0.1" + sources."randombytes-2.0.6" + sources."range-parser-1.2.0" + sources."rc-1.2.8" + sources."re-emitter-1.1.3" + sources."read-pkg-1.1.0" + sources."read-pkg-up-1.0.1" + sources."readable-stream-2.3.6" + sources."redent-1.0.0" + sources."repeating-2.0.1" + sources."restore-cursor-2.0.0" + sources."reverse-http-1.3.0" + sources."rimraf-2.6.2" + sources."run-async-2.3.0" + sources."run-parallel-1.1.9" + sources."run-series-1.1.8" + sources."rusha-0.8.13" + sources."rxjs-5.5.11" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."semver-5.5.1" + sources."server-destroy-1.0.1" + sources."signal-exit-3.0.2" + sources."simple-concat-1.0.0" + sources."simple-get-2.8.1" + sources."simple-peer-6.4.4" + sources."simple-sha1-2.1.1" + (sources."simple-websocket-4.3.1" // { + dependencies = [ + sources."safe-buffer-5.0.1" + sources."ws-2.3.1" + ]; + }) + sources."single-line-log-1.1.2" + sources."spdx-correct-3.0.0" + sources."spdx-exceptions-2.1.0" + sources."spdx-expression-parse-3.0.0" + sources."spdx-license-ids-3.0.0" + sources."speedometer-0.1.4" + sources."stream-buffers-2.2.0" + sources."string-width-1.0.2" + sources."string2compact-1.3.0" + sources."string_decoder-1.1.1" + sources."strip-ansi-3.0.1" + sources."strip-bom-2.0.0" + sources."strip-indent-1.0.1" + sources."strip-json-comments-2.0.1" + sources."supports-color-2.0.0" + sources."symbol-observable-1.0.1" + sources."thirty-two-1.0.2" + sources."through-2.3.8" + sources."thunky-1.0.2" + sources."tmp-0.0.33" + sources."torrent-discovery-5.4.0" + sources."torrent-piece-1.1.2" + (sources."torrent-stream-1.0.4" // { + dependencies = [ + sources."end-of-stream-0.1.5" + sources."magnet-uri-4.2.3" + sources."once-1.3.3" + sources."parse-torrent-4.1.0" + sources."thirty-two-0.0.2" + ]; + }) + sources."trim-newlines-1.0.0" + sources."typedarray-0.0.6" + sources."ultron-1.1.1" + sources."uniq-1.0.1" + sources."util-deprecate-1.0.2" + sources."utp-0.0.7" + sources."validate-npm-package-license-3.0.4" + sources."winreg-1.2.4" + sources."wordwrap-0.0.3" + sources."wrappy-1.0.2" + (sources."ws-1.1.5" // { + dependencies = [ + sources."ultron-1.0.2" + ]; + }) + sources."xmlbuilder-4.0.0" + sources."xmldom-0.1.27" + sources."xtend-4.0.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Streaming torrent client for Node.js"; + homepage = https://github.com/mafintosh/peerflix; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + peerflix-server = nodeEnv.buildNodePackage { + name = "peerflix-server"; + packageName = "peerflix-server"; + version = "0.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/peerflix-server/-/peerflix-server-0.4.1.tgz"; + sha512 = "R69EPwlRGmvk976x3KVBaRclnPgK+wCex/Th4eQWWMSoTq+EzSAANRxe/QnEr0k0SQmiiJYsWWv7L7mBmvnD2A=="; + }; + dependencies = [ + sources."accepts-1.2.13" + sources."addr-to-ip-port-1.5.1" + sources."after-0.8.2" + sources."archiver-3.0.0" + sources."archiver-utils-2.0.0" + sources."arraybuffer.slice-0.0.6" + sources."async-2.6.1" + sources."aws-sign-0.2.1" + sources."backo2-1.0.2" + sources."balanced-match-1.0.0" + sources."base64-arraybuffer-0.1.5" + sources."base64-js-1.3.0" + sources."base64-url-1.2.1" + sources."base64id-1.0.0" + sources."basic-auth-1.0.4" + sources."basic-auth-connect-1.0.0" + sources."batch-0.5.3" + sources."bencode-0.7.0" + sources."better-assert-1.0.2" + sources."bitfield-0.1.0" + sources."bittorrent-dht-6.4.2" + (sources."bittorrent-tracker-7.7.0" // { + dependencies = [ + sources."bencode-0.8.0" + sources."minimist-1.2.0" + ]; + }) + sources."bl-1.2.2" + sources."blob-0.0.4" + sources."bn.js-4.11.8" + sources."bncode-0.5.3" + (sources."body-parser-1.13.3" // { + dependencies = [ + sources."qs-4.0.0" + ]; + }) + sources."boom-0.3.8" + sources."brace-expansion-1.1.11" + sources."buffer-5.2.0" + sources."buffer-alloc-1.2.0" + sources."buffer-alloc-unsafe-1.1.0" + sources."buffer-crc32-0.2.13" + sources."buffer-equal-0.0.1" + sources."buffer-equals-1.0.4" + sources."buffer-fill-1.0.0" + sources."buffer-from-1.1.1" + sources."bytes-2.1.0" + sources."callsite-1.0.0" + sources."combined-stream-0.0.7" + sources."commander-2.6.0" + sources."compact2string-1.4.0" + sources."component-bind-1.0.0" + sources."component-emitter-1.2.1" + sources."component-inherit-0.0.3" + (sources."compress-commons-1.2.2" // { + dependencies = [ + sources."normalize-path-2.1.1" + ]; + }) + sources."compressible-2.0.14" + sources."compression-1.5.2" + sources."concat-map-0.0.1" + (sources."connect-2.30.2" // { + dependencies = [ + sources."isarray-0.0.1" + sources."multiparty-3.3.2" + sources."qs-4.0.0" + sources."readable-stream-1.1.14" + sources."string_decoder-0.10.31" + ]; + }) + sources."connect-multiparty-2.1.1" + sources."connect-timeout-1.6.2" + sources."content-disposition-0.5.0" + sources."content-type-1.0.4" + sources."cookie-0.1.3" + sources."cookie-jar-0.2.0" + sources."cookie-parser-1.3.5" + sources."cookie-signature-1.0.6" + sources."core-util-is-1.0.2" + sources."crc-3.8.0" + sources."crc32-stream-2.0.0" + sources."cryptiles-0.1.3" + sources."csrf-3.0.6" + sources."csurf-1.8.3" + sources."cyclist-0.1.1" + sources."debug-2.2.0" + sources."decompress-response-3.3.0" + sources."delayed-stream-0.0.5" + sources."depd-1.0.1" + sources."destroy-1.0.4" + sources."ee-first-1.1.1" + sources."end-of-stream-1.4.1" + (sources."engine.io-1.8.5" // { + dependencies = [ + sources."accepts-1.3.3" + sources."cookie-0.3.1" + sources."debug-2.3.3" + sources."ms-0.7.2" + sources."negotiator-0.6.1" + ]; + }) + (sources."engine.io-client-1.8.5" // { + dependencies = [ + sources."debug-2.3.3" + sources."ms-0.7.2" + ]; + }) + sources."engine.io-parser-1.3.2" + (sources."errorhandler-1.4.3" // { + dependencies = [ + sources."accepts-1.3.5" + sources."escape-html-1.0.3" + sources."negotiator-0.6.1" + ]; + }) + sources."escape-html-1.0.2" + sources."etag-1.7.0" + (sources."express-3.21.2" // { + dependencies = [ + sources."range-parser-1.0.3" + ]; + }) + (sources."express-session-1.11.3" // { + dependencies = [ + sources."crc-3.3.0" + sources."uid-safe-2.0.0" + ]; + }) + sources."fd-slicer-1.0.1" + sources."fifo-0.1.4" + sources."finalhandler-0.4.0" + sources."flatten-0.0.1" + sources."fluent-ffmpeg-2.1.2" + sources."forever-agent-0.2.0" + (sources."form-data-0.0.10" // { + dependencies = [ + sources."async-0.2.10" + sources."mime-1.2.11" + ]; + }) + sources."forwarded-0.1.2" + sources."fresh-0.3.0" + sources."fs-chunk-store-1.7.0" + sources."fs-constants-1.0.0" + sources."fs.realpath-1.0.0" + sources."get-browser-rtc-1.0.2" + sources."glob-7.1.3" + sources."graceful-fs-4.1.11" + (sources."has-binary-0.1.7" // { + dependencies = [ + sources."isarray-0.0.1" + ]; + }) + sources."has-cors-1.1.0" + sources."hat-0.0.3" + sources."hawk-0.10.2" + sources."hoek-0.7.6" + sources."http-errors-1.3.1" + sources."iconv-lite-0.4.11" + sources."ieee754-1.1.12" + sources."immediate-chunk-store-1.0.8" + sources."indexof-0.0.1" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ip-1.1.5" + sources."ip-set-1.0.1" + sources."ipaddr.js-1.0.5" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."json-stringify-safe-3.0.0" + sources."json3-3.3.2" + sources."k-bucket-0.6.0" + (sources."k-rpc-3.7.0" // { + dependencies = [ + sources."k-bucket-2.0.1" + ]; + }) + (sources."k-rpc-socket-1.8.0" // { + dependencies = [ + sources."bencode-2.0.0" + ]; + }) + sources."lazystream-1.0.0" + sources."lodash-4.17.10" + sources."lodash.assign-4.2.0" + sources."lodash.defaults-4.2.0" + sources."lodash.difference-4.5.0" + sources."lodash.flatten-4.4.0" + sources."lodash.isplainobject-4.0.6" + sources."lodash.toarray-4.4.0" + sources."lodash.union-4.6.0" + sources."lru-2.0.1" + sources."magnet-uri-2.0.1" + sources."media-typer-0.3.0" + sources."merge-descriptors-1.0.0" + (sources."method-override-2.3.10" // { + dependencies = [ + sources."debug-2.6.9" + sources."ms-2.0.0" + sources."vary-1.1.2" + ]; + }) + sources."methods-1.1.2" + sources."mime-1.3.4" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."mimic-response-1.0.1" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."morgan-1.6.1" + sources."ms-0.7.1" + sources."multiparty-4.1.4" + sources."negotiator-0.5.3" + sources."node-uuid-1.4.8" + sources."normalize-path-3.0.0" + sources."oauth-sign-0.2.0" + sources."object-assign-4.1.0" + sources."object-component-0.0.3" + sources."on-finished-2.3.0" + sources."on-headers-1.0.1" + sources."once-1.4.0" + sources."options-0.0.6" + (sources."parse-torrent-4.1.0" // { + dependencies = [ + sources."magnet-uri-4.2.3" + ]; + }) + sources."parse-torrent-file-2.1.4" + sources."parsejson-0.0.3" + sources."parseqs-0.0.5" + sources."parseuri-0.0.5" + sources."parseurl-1.3.2" + sources."path-is-absolute-1.0.1" + sources."pause-0.1.0" + (sources."peer-wire-protocol-0.7.1" // { + dependencies = [ + sources."bncode-0.2.3" + sources."isarray-0.0.1" + sources."readable-stream-1.1.14" + sources."string_decoder-0.10.31" + ]; + }) + sources."peer-wire-swarm-0.12.2" + sources."pend-1.2.0" + sources."process-nextick-args-2.0.0" + sources."proxy-addr-1.0.10" + sources."pump-1.0.3" + sources."qs-6.5.2" + sources."random-access-file-2.0.1" + sources."random-access-storage-1.3.0" + sources."random-bytes-1.0.0" + sources."random-iterate-1.0.1" + sources."randombytes-2.0.6" + sources."range-parser-1.2.0" + (sources."raw-body-2.1.7" // { + dependencies = [ + sources."bytes-2.4.0" + sources."iconv-lite-0.4.13" + ]; + }) + sources."re-emitter-1.1.3" + sources."read-torrent-1.3.0" + sources."readable-stream-2.3.6" + sources."remove-trailing-separator-1.1.0" + (sources."request-2.16.6" // { + dependencies = [ + sources."mime-1.2.11" + sources."qs-0.5.6" + ]; + }) + (sources."response-time-2.3.2" // { + dependencies = [ + sources."depd-1.1.2" + ]; + }) + sources."rimraf-2.6.2" + sources."rndm-1.2.0" + sources."run-parallel-1.1.9" + sources."run-series-1.1.8" + sources."rusha-0.8.13" + sources."safe-buffer-5.1.2" + (sources."send-0.13.0" // { + dependencies = [ + sources."destroy-1.0.3" + sources."range-parser-1.0.3" + sources."statuses-1.2.1" + ]; + }) + (sources."serve-favicon-2.3.2" // { + dependencies = [ + sources."ms-0.7.2" + ]; + }) + (sources."serve-index-1.7.3" // { + dependencies = [ + sources."escape-html-1.0.3" + ]; + }) + (sources."serve-static-1.10.3" // { + dependencies = [ + sources."depd-1.1.2" + sources."escape-html-1.0.3" + sources."range-parser-1.0.3" + sources."send-0.13.2" + sources."statuses-1.2.1" + ]; + }) + sources."simple-concat-1.0.0" + sources."simple-get-2.8.1" + sources."simple-peer-6.4.4" + sources."simple-sha1-2.1.1" + (sources."simple-websocket-4.3.1" // { + dependencies = [ + sources."safe-buffer-5.0.1" + sources."ultron-1.1.1" + sources."ws-2.3.1" + ]; + }) + sources."sntp-0.1.4" + (sources."socket.io-1.7.4" // { + dependencies = [ + sources."debug-2.3.3" + sources."ms-0.7.2" + ]; + }) + (sources."socket.io-adapter-0.5.0" // { + dependencies = [ + sources."debug-2.3.3" + sources."ms-0.7.2" + ]; + }) + (sources."socket.io-client-1.7.4" // { + dependencies = [ + sources."debug-2.3.3" + sources."ms-0.7.2" + ]; + }) + (sources."socket.io-parser-2.3.1" // { + dependencies = [ + sources."component-emitter-1.1.2" + sources."isarray-0.0.1" + ]; + }) + sources."speedometer-0.1.4" + sources."statuses-1.5.0" + (sources."stream-counter-0.2.0" // { + dependencies = [ + sources."isarray-0.0.1" + sources."readable-stream-1.1.14" + sources."string_decoder-0.10.31" + ]; + }) + sources."string2compact-1.3.0" + sources."string_decoder-1.1.1" + sources."tar-stream-1.6.1" + sources."thirty-two-0.0.2" + sources."thunky-1.0.2" + sources."to-array-0.1.4" + sources."to-buffer-1.1.1" + sources."torrent-discovery-5.4.0" + sources."torrent-piece-1.1.2" + (sources."torrent-stream-1.0.4" // { + dependencies = [ + sources."end-of-stream-0.1.5" + sources."mkdirp-0.3.5" + sources."once-1.3.3" + ]; + }) + sources."tsscmp-1.0.5" + sources."tunnel-agent-0.2.0" + sources."type-is-1.6.16" + sources."uid-safe-2.1.4" + sources."ultron-1.0.2" + sources."uniq-1.0.1" + sources."unpipe-1.0.0" + sources."util-deprecate-1.0.2" + sources."utils-merge-1.0.0" + sources."utp-0.0.7" + sources."vary-1.0.1" + sources."vhost-3.0.2" + sources."which-1.3.1" + sources."wrappy-1.0.2" + sources."ws-1.1.5" + sources."wtf-8-1.0.0" + sources."xmlhttprequest-ssl-1.5.3" + sources."xtend-4.0.1" + sources."yeast-0.1.2" + sources."zip-stream-2.0.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Streaming torrent client for node.js with web ui."; + homepage = "https://github.com/asapach/peerflix-server#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + phantomjs = nodeEnv.buildNodePackage { + name = "phantomjs"; + packageName = "phantomjs"; + version = "2.1.7"; + src = fetchurl { + url = "https://registry.npmjs.org/phantomjs/-/phantomjs-2.1.7.tgz"; + sha1 = "c6910f67935c37285b6114329fc2f27d5f3e3134"; + }; + dependencies = [ + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."asn1-0.2.4" + sources."assert-plus-0.2.0" + sources."async-2.6.1" + sources."aws-sign2-0.6.0" + sources."balanced-match-1.0.0" + sources."bcrypt-pbkdf-1.0.2" + sources."bl-1.0.3" + sources."boom-2.10.1" + sources."brace-expansion-1.1.11" + sources."caseless-0.11.0" + sources."chalk-1.1.3" + sources."combined-stream-1.0.6" + sources."commander-2.17.1" + sources."concat-map-0.0.1" + sources."concat-stream-1.5.0" + sources."core-util-is-1.0.2" + sources."cryptiles-2.0.5" + (sources."dashdash-1.14.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."debug-0.7.4" + sources."delayed-stream-1.0.0" + sources."ecc-jsbn-0.1.2" + sources."escape-string-regexp-1.0.5" + sources."extend-3.0.2" + sources."extract-zip-1.5.0" + sources."extsprintf-1.3.0" + sources."fd-slicer-1.0.1" + sources."forever-agent-0.6.1" + sources."form-data-1.0.1" + sources."fs-extra-0.26.7" + sources."fs.realpath-1.0.0" + sources."generate-function-2.2.0" + sources."generate-object-property-1.2.0" + (sources."getpass-0.1.7" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."glob-7.1.3" + sources."graceful-fs-4.1.11" + sources."har-validator-2.0.6" + sources."has-ansi-2.0.0" + sources."hasha-2.2.0" + sources."hawk-3.1.3" + sources."hoek-2.16.3" + sources."http-signature-1.1.1" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."is-my-ip-valid-1.0.0" + sources."is-my-json-valid-2.19.0" + sources."is-property-1.0.2" + sources."is-stream-1.1.0" + sources."is-typedarray-1.0.0" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-stringify-safe-5.0.1" + sources."jsonfile-2.4.0" + sources."jsonpointer-4.0.1" + (sources."jsprim-1.4.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."kew-0.7.0" + sources."klaw-1.3.1" + sources."lodash-4.17.10" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.0" + sources."node-uuid-1.4.8" + sources."oauth-sign-0.8.2" + sources."once-1.4.0" + sources."path-is-absolute-1.0.1" + sources."pend-1.2.0" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + sources."process-nextick-args-1.0.7" + sources."progress-1.1.8" + sources."qs-5.2.1" + sources."readable-stream-2.0.6" + sources."request-2.67.0" + sources."request-progress-2.0.1" + sources."rimraf-2.6.2" + sources."safer-buffer-2.1.2" + sources."sntp-1.0.9" + (sources."sshpk-1.14.2" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."string_decoder-0.10.31" + sources."stringstream-0.0.6" + sources."strip-ansi-3.0.1" + sources."supports-color-2.0.0" + sources."throttleit-1.0.0" + sources."tough-cookie-2.2.2" + sources."tunnel-agent-0.4.3" + sources."tweetnacl-0.14.5" + sources."typedarray-0.0.6" + sources."util-deprecate-1.0.2" + (sources."verror-1.10.0" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."which-1.2.14" + sources."wrappy-1.0.2" + sources."xtend-4.0.1" + sources."yauzl-2.4.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Headless WebKit with JS API"; + homepage = https://github.com/Medium/phantomjs; + license = "Apache-2.0"; + }; + production = true; + bypassCache = true; + }; + pnpm = nodeEnv.buildNodePackage { + name = "pnpm"; + packageName = "pnpm"; + version = "2.13.6"; + src = fetchurl { + url = "https://registry.npmjs.org/pnpm/-/pnpm-2.13.6.tgz"; + sha512 = "X8zmtUzmEIa/QMg0t0eeq6hSd7kmL5Zvneqpj3Tcbyn2g/FEFTPb9kaghR+DW1WdViOE51eo4ECLK7uY9oogkA=="; + }; + buildInputs = globalBuildInputs; + meta = { + description = "Fast, disk space efficient package manager"; + homepage = https://pnpm.js.org/; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + prettier = nodeEnv.buildNodePackage { + name = "prettier"; + packageName = "prettier"; + version = "1.14.2"; + src = fetchurl { + url = "https://registry.npmjs.org/prettier/-/prettier-1.14.2.tgz"; + sha512 = "McHPg0n1pIke+A/4VcaS2en+pTNjy4xF+Uuq86u/5dyDO59/TtFZtQ708QIRkEZ3qwKz3GVkVa6mpxK/CpB8Rg=="; + }; + buildInputs = globalBuildInputs; + meta = { + description = "Prettier is an opinionated code formatter"; + homepage = https://prettier.io/; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + pulp = nodeEnv.buildNodePackage { + name = "pulp"; + packageName = "pulp"; + version = "12.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pulp/-/pulp-12.3.0.tgz"; + sha512 = "Sm1XQg2h2JBVHWK3bxSHnmMdMoM0hEi5cbGfBBLpM6E2qU1vjJhDJsO/8bEkxC2RvNAAEOWROKMI3tTzmVxLbQ=="; + }; + dependencies = [ + sources."JSONStream-1.3.4" + sources."acorn-5.7.2" + sources."acorn-dynamic-import-3.0.0" + sources."acorn-node-1.5.2" + sources."anymatch-2.0.0" + sources."arr-diff-4.0.0" + sources."arr-flatten-1.1.0" + sources."arr-union-3.1.0" + sources."array-filter-0.0.1" + sources."array-map-0.0.0" + sources."array-reduce-0.0.0" + sources."array-unique-0.3.2" + sources."asn1.js-4.10.1" + (sources."assert-1.4.1" // { + dependencies = [ + sources."inherits-2.0.1" + sources."util-0.10.3" + ]; + }) + sources."assign-symbols-1.0.0" + sources."async-1.5.2" + sources."async-each-1.0.1" + sources."atob-2.1.2" + sources."balanced-match-1.0.0" + (sources."base-0.11.2" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + sources."base64-js-1.3.0" + sources."binary-extensions-1.11.0" + sources."bn.js-4.11.8" + sources."brace-expansion-1.1.11" + (sources."braces-2.3.2" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + ]; + }) + sources."brorand-1.1.0" + sources."browser-pack-6.1.0" + (sources."browser-resolve-1.11.3" // { + dependencies = [ + sources."resolve-1.1.7" + ]; + }) + (sources."browserify-13.3.0" // { + dependencies = [ + (sources."concat-stream-1.5.2" // { + dependencies = [ + sources."readable-stream-2.0.6" + ]; + }) + ]; + }) + sources."browserify-aes-1.2.0" + sources."browserify-cache-api-3.0.1" + sources."browserify-cipher-1.0.1" + sources."browserify-des-1.0.2" + (sources."browserify-incremental-3.1.1" // { + dependencies = [ + sources."JSONStream-0.10.0" + sources."jsonparse-0.0.5" + ]; + }) + sources."browserify-rsa-4.0.1" + sources."browserify-sign-4.0.4" + sources."browserify-zlib-0.1.4" + sources."buffer-4.9.1" + sources."buffer-crc32-0.2.13" + sources."buffer-from-1.1.1" + sources."buffer-xor-1.0.3" + sources."builtin-status-codes-3.0.0" + sources."cache-base-1.0.1" + sources."cached-path-relative-1.0.1" + sources."chokidar-2.0.4" + sources."cipher-base-1.0.4" + (sources."class-utils-0.3.6" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."collection-visit-1.0.0" + sources."colors-1.3.2" + sources."combine-source-map-0.8.0" + sources."component-emitter-1.2.1" + sources."concat-map-0.0.1" + sources."concat-stream-1.6.2" + sources."console-browserify-1.1.0" + sources."constants-browserify-1.0.0" + sources."convert-source-map-1.1.3" + sources."copy-descriptor-0.1.1" + sources."core-util-is-1.0.2" + sources."create-ecdh-4.0.3" + sources."create-hash-1.2.0" + sources."create-hmac-1.1.7" + sources."crypto-browserify-3.12.0" + sources."date-now-0.1.4" + sources."debug-2.6.9" + sources."decode-uri-component-0.2.0" + sources."define-property-2.0.2" + sources."defined-1.0.0" + sources."deps-sort-2.0.0" + sources."des.js-1.0.0" + sources."detective-4.7.1" + sources."diffie-hellman-5.0.3" + sources."domain-browser-1.1.7" + sources."duplexer2-0.1.4" + sources."elliptic-6.4.1" + sources."es6-promise-3.3.1" + sources."events-1.1.1" + sources."evp_bytestokey-1.0.3" + (sources."expand-brackets-2.1.4" // { + dependencies = [ + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."is-extendable-0.1.1" + sources."kind-of-5.1.0" + ]; + }) + sources."extend-shallow-3.0.2" + (sources."extglob-2.0.4" // { + dependencies = [ + sources."define-property-1.0.0" + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + ]; + }) + (sources."fill-range-4.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + ]; + }) + sources."for-in-1.0.2" + sources."fragment-cache-0.2.1" + sources."fs.realpath-1.0.0" + sources."fsevents-1.2.4" + sources."function-bind-1.1.1" + sources."get-assigned-identifiers-1.2.0" + sources."get-value-2.0.6" + sources."glob-7.1.3" + (sources."glob-parent-3.1.0" // { + dependencies = [ + sources."is-glob-3.1.0" + ]; + }) + sources."graceful-fs-4.1.11" + sources."has-1.0.3" + sources."has-value-1.0.0" + (sources."has-values-1.0.0" // { + dependencies = [ + sources."kind-of-4.0.0" + ]; + }) + sources."hash-base-3.0.4" + sources."hash.js-1.1.5" + sources."hmac-drbg-1.0.1" + sources."htmlescape-1.1.1" + sources."https-browserify-0.0.1" + sources."ieee754-1.1.12" + sources."indexof-0.0.1" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."inline-source-map-0.6.2" + sources."insert-module-globals-7.2.0" + sources."is-accessor-descriptor-1.0.0" + sources."is-binary-path-1.0.1" + sources."is-buffer-1.1.6" + sources."is-data-descriptor-1.0.0" + sources."is-descriptor-1.0.2" + sources."is-extendable-1.0.1" + sources."is-extglob-2.1.1" + sources."is-glob-4.0.0" + (sources."is-number-3.0.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-plain-object-2.0.4" + sources."is-windows-1.0.2" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."isobject-3.0.1" + sources."json-stable-stringify-0.0.1" + sources."jsonify-0.0.0" + sources."jsonparse-1.3.1" + sources."kind-of-6.0.2" + (sources."labeled-stream-splicer-2.0.1" // { + dependencies = [ + sources."isarray-2.0.4" + ]; + }) + sources."lodash.debounce-4.0.8" + sources."lodash.memoize-3.0.4" + sources."map-cache-0.2.2" + sources."map-visit-1.0.0" + sources."md5.js-1.3.4" + sources."micromatch-3.1.10" + sources."miller-rabin-4.0.1" + sources."mime-1.6.0" + sources."minimalistic-assert-1.0.1" + sources."minimalistic-crypto-utils-1.0.1" + sources."minimatch-3.0.4" + sources."minimist-1.2.0" + sources."mixin-deep-1.3.1" + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + (sources."module-deps-4.1.1" // { + dependencies = [ + (sources."concat-stream-1.5.2" // { + dependencies = [ + sources."readable-stream-2.0.6" + ]; + }) + ]; + }) + (sources."mold-source-map-0.4.0" // { + dependencies = [ + sources."through-2.2.7" + ]; + }) + sources."ms-2.0.0" + sources."mute-stream-0.0.7" + sources."nan-2.11.0" + sources."nanomatch-1.2.13" + sources."neo-async-2.5.2" + sources."node-static-0.7.10" + sources."normalize-path-2.1.1" + (sources."object-copy-0.1.0" // { + dependencies = [ + sources."define-property-0.2.5" + sources."is-accessor-descriptor-0.1.6" + sources."is-data-descriptor-0.1.4" + (sources."is-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-5.1.0" + ]; + }) + sources."kind-of-3.2.2" + ]; + }) + sources."object-visit-1.0.1" + sources."object.pick-1.3.0" + sources."once-1.4.0" + (sources."optimist-0.6.1" // { + dependencies = [ + sources."minimist-0.0.10" + sources."wordwrap-0.0.3" + ]; + }) + sources."os-browserify-0.1.2" + sources."os-tmpdir-1.0.2" + sources."pako-0.2.9" + sources."parents-1.0.1" + sources."parse-asn1-5.1.1" + sources."pascalcase-0.1.1" + sources."path-browserify-0.0.1" + sources."path-dirname-1.0.2" + sources."path-is-absolute-1.0.1" + sources."path-parse-1.0.6" + sources."path-platform-0.11.15" + sources."pbkdf2-3.0.16" + sources."posix-character-classes-0.1.1" + sources."process-0.11.10" + sources."process-nextick-args-1.0.7" + sources."public-encrypt-4.0.2" + sources."punycode-1.4.1" + sources."querystring-0.2.0" + sources."querystring-es3-0.2.1" + sources."randombytes-2.0.6" + sources."randomfill-1.0.4" + sources."read-1.0.7" + sources."read-only-stream-2.0.0" + (sources."readable-stream-2.3.6" // { + dependencies = [ + sources."process-nextick-args-2.0.0" + sources."string_decoder-1.1.1" + ]; + }) + sources."readdirp-2.1.0" + sources."regex-not-1.0.2" + sources."remove-trailing-separator-1.1.0" + sources."repeat-element-1.1.3" + sources."repeat-string-1.6.1" + sources."resolve-1.8.1" + sources."resolve-url-0.2.1" + sources."ret-0.1.15" + sources."rimraf-2.6.2" + sources."ripemd160-2.0.2" + sources."safe-buffer-5.1.2" + sources."safe-regex-1.1.0" + sources."sander-0.5.1" + sources."set-immediate-shim-1.0.1" + (sources."set-value-2.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + ]; + }) + sources."sha.js-2.4.11" + sources."shasum-1.0.2" + sources."shell-quote-1.6.1" + sources."simple-concat-1.0.0" + (sources."snapdragon-0.8.2" // { + dependencies = [ + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."is-extendable-0.1.1" + sources."kind-of-5.1.0" + ]; + }) + (sources."snapdragon-node-2.1.1" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + (sources."snapdragon-util-3.0.1" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."sorcery-0.10.0" + sources."source-map-0.5.7" + sources."source-map-resolve-0.5.2" + sources."source-map-url-0.4.0" + sources."sourcemap-codec-1.4.1" + sources."split-string-3.1.0" + (sources."static-extend-0.1.2" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."stream-browserify-2.0.1" + sources."stream-combiner2-1.1.1" + sources."stream-http-2.8.3" + sources."stream-splicer-2.0.0" + sources."string-stream-0.0.7" + sources."string_decoder-0.10.31" + sources."subarg-1.0.0" + sources."syntax-error-1.4.0" + (sources."temp-0.8.3" // { + dependencies = [ + sources."rimraf-2.2.8" + ]; + }) + sources."through-2.3.8" + sources."through2-2.0.3" + sources."timers-browserify-1.4.2" + sources."to-arraybuffer-1.0.1" + (sources."to-object-path-0.3.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."to-regex-3.0.2" + sources."to-regex-range-2.1.1" + sources."tree-kill-1.2.0" + sources."tty-browserify-0.0.1" + sources."typedarray-0.0.6" + sources."umd-3.0.3" + sources."undeclared-identifiers-1.1.2" + (sources."union-value-1.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + sources."set-value-0.4.3" + ]; + }) + (sources."unset-value-1.0.0" // { + dependencies = [ + (sources."has-value-0.3.1" // { + dependencies = [ + sources."isobject-2.1.0" + ]; + }) + sources."has-values-0.1.4" + ]; + }) + sources."upath-1.1.0" + sources."urix-0.1.0" + (sources."url-0.11.0" // { + dependencies = [ + sources."punycode-1.3.2" + ]; + }) + sources."use-3.1.1" + sources."util-0.10.4" + sources."util-deprecate-1.0.2" + sources."vm-browserify-0.0.4" + sources."watchpack-1.6.0" + sources."which-1.3.1" + sources."wordwrap-1.0.0" + sources."wrappy-1.0.2" + sources."xtend-4.0.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A build system for PureScript projects"; + homepage = https://github.com/bodil/pulp; + license = "LGPL-3.0+"; + }; + production = true; + bypassCache = true; + }; + quassel-webserver = nodeEnv.buildNodePackage { + name = "quassel-webserver"; + packageName = "quassel-webserver"; + version = "2.2.8"; + src = fetchurl { + url = "https://registry.npmjs.org/quassel-webserver/-/quassel-webserver-2.2.8.tgz"; + sha1 = "195a2a5b6dd76e4a244a807002678b037d70eeaa"; + }; + dependencies = [ + sources."@types/babel-types-7.0.4" + sources."@types/babylon-6.16.3" + sources."accepts-1.3.5" + sources."acorn-3.3.0" + (sources."acorn-globals-3.1.0" // { + dependencies = [ + sources."acorn-4.0.13" + ]; + }) + sources."ajv-4.11.8" + sources."align-text-0.1.4" + sources."ansi-regex-2.1.1" + sources."aproba-1.2.0" + sources."are-we-there-yet-1.1.5" + sources."array-flatten-1.1.1" + sources."asap-2.0.6" + sources."asn1-0.2.4" + sources."assert-plus-0.2.0" + sources."asynckit-0.4.0" + sources."aws-sign2-0.6.0" + sources."aws4-1.8.0" + sources."babel-runtime-6.26.0" + sources."babel-types-6.26.0" + sources."babylon-6.18.0" + sources."basic-auth-2.0.0" + sources."bcrypt-pbkdf-1.0.2" + sources."bindings-1.2.1" + sources."bl-1.2.2" + sources."body-parser-1.18.3" + sources."boom-2.10.1" + sources."buffer-alloc-1.2.0" + sources."buffer-alloc-unsafe-1.1.0" + sources."buffer-fill-1.0.0" + sources."bufferutil-2.0.1" + sources."bytes-3.0.0" + sources."camelcase-1.2.1" + sources."caseless-0.12.0" + sources."center-align-0.1.3" + sources."character-parser-2.2.0" + sources."chownr-1.0.1" + (sources."clean-css-4.2.1" // { + dependencies = [ + sources."source-map-0.6.1" + ]; + }) + sources."cliui-2.1.0" + sources."co-4.6.0" + sources."code-point-at-1.1.0" + sources."combined-stream-1.0.6" + sources."commander-2.17.1" + sources."console-control-strings-1.1.0" + sources."constantinople-3.1.2" + sources."content-disposition-0.5.2" + sources."content-type-1.0.4" + sources."cookie-0.3.1" + sources."cookie-parser-1.4.3" + sources."cookie-signature-1.0.6" + sources."core-js-2.5.7" + sources."core-util-is-1.0.2" + sources."cryptiles-2.0.5" + (sources."dashdash-1.14.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."debug-2.6.9" + sources."decamelize-1.2.0" + sources."deep-extend-0.6.0" + sources."delayed-stream-1.0.0" + sources."delegates-1.0.0" + sources."depd-1.1.2" + sources."destroy-1.0.4" + sources."doctypes-1.1.0" + sources."ecc-jsbn-0.1.2" + sources."ee-first-1.1.1" + sources."encodeurl-1.0.2" + sources."end-of-stream-1.4.1" + sources."errno-0.1.7" + sources."escape-html-1.0.3" + sources."esutils-2.0.2" + sources."etag-1.8.1" + sources."eventemitter2-3.0.2" + sources."expand-template-1.1.1" + (sources."express-4.16.3" // { + dependencies = [ + sources."body-parser-1.18.2" + (sources."http-errors-1.6.2" // { + dependencies = [ + sources."depd-1.1.1" + sources."setprototypeof-1.0.3" + ]; + }) + sources."iconv-lite-0.4.19" + sources."qs-6.5.1" + sources."raw-body-2.3.2" + sources."statuses-1.4.0" + ]; + }) + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + (sources."finalhandler-1.1.1" // { + dependencies = [ + sources."statuses-1.4.0" + ]; + }) + sources."forever-agent-0.6.1" + sources."form-data-2.1.4" + sources."forwarded-0.1.2" + sources."fresh-0.5.2" + sources."fs-constants-1.0.0" + sources."function-bind-1.1.1" + sources."gauge-2.7.4" + (sources."getpass-0.1.7" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."github-from-package-0.0.0" + sources."graceful-fs-4.1.11" + sources."har-schema-1.0.5" + sources."har-validator-4.2.1" + sources."has-1.0.3" + sources."has-unicode-2.0.1" + sources."hawk-3.1.3" + sources."hoek-2.16.3" + sources."http-errors-1.6.3" + sources."http-signature-1.1.1" + sources."httpolyglot-0.1.2" + sources."iconv-lite-0.4.23" + sources."image-size-0.5.5" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."int64-buffer-0.1.10" + sources."ipaddr.js-1.8.0" + sources."is-3.2.1" + sources."is-buffer-1.1.6" + (sources."is-expression-3.0.0" // { + dependencies = [ + sources."acorn-4.0.13" + ]; + }) + sources."is-fullwidth-code-point-1.0.0" + sources."is-promise-2.1.0" + sources."is-regex-1.0.4" + sources."is-typedarray-1.0.0" + sources."isarray-1.0.0" + sources."isstream-0.1.2" + sources."js-stringify-1.0.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-stable-stringify-1.0.1" + sources."json-stringify-safe-5.0.1" + sources."jsonify-0.0.0" + (sources."jsprim-1.4.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."jstransformer-1.0.0" + sources."kind-of-3.2.2" + sources."lazy-cache-1.0.4" + sources."less-2.7.3" + sources."less-middleware-2.2.1" + sources."libquassel-2.1.9" + sources."lodash-4.17.10" + sources."longest-1.0.1" + sources."media-typer-0.3.0" + sources."merge-descriptors-1.0.1" + sources."methods-1.1.2" + sources."mime-1.4.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."morgan-1.9.0" + sources."ms-2.0.0" + sources."nan-2.5.1" + sources."negotiator-0.6.1" + sources."net-browserify-alt-1.1.0" + sources."node-abi-2.4.3" + sources."node.extend-2.0.0" + sources."noop-logger-0.1.1" + sources."npmlog-4.1.2" + sources."number-is-nan-1.0.1" + sources."oauth-sign-0.8.2" + sources."object-assign-4.1.1" + sources."on-finished-2.3.0" + sources."on-headers-1.0.1" + sources."once-1.4.0" + sources."os-homedir-1.0.2" + sources."parseurl-1.3.2" + sources."path-parse-1.0.6" + sources."path-to-regexp-0.1.7" + sources."performance-now-0.2.0" + (sources."prebuild-install-2.1.2" // { + dependencies = [ + sources."minimist-1.2.0" + sources."tunnel-agent-0.4.3" + ]; + }) + sources."process-nextick-args-2.0.0" + sources."promise-7.3.1" + sources."proxy-addr-2.0.4" + sources."prr-1.0.1" + sources."pug-2.0.3" + sources."pug-attrs-2.0.3" + sources."pug-code-gen-2.0.1" + sources."pug-error-1.3.2" + sources."pug-filters-3.1.0" + sources."pug-lexer-4.0.0" + sources."pug-linker-3.0.5" + sources."pug-load-2.0.11" + sources."pug-parser-5.0.0" + sources."pug-runtime-2.0.4" + sources."pug-strip-comments-1.0.3" + sources."pug-walk-1.1.7" + sources."pump-1.0.3" + sources."punycode-1.4.1" + sources."qs-6.5.2" + sources."qtdatastream-0.7.1" + sources."range-parser-1.2.0" + sources."raw-body-2.3.3" + (sources."rc-1.2.8" // { + dependencies = [ + sources."minimist-1.2.0" + ]; + }) + sources."readable-stream-2.3.6" + sources."regenerator-runtime-0.11.1" + sources."repeat-string-1.6.1" + (sources."request-2.81.0" // { + dependencies = [ + sources."qs-6.4.0" + ]; + }) + sources."resolve-1.8.1" + sources."right-align-0.1.3" + sources."safe-buffer-5.1.1" + sources."safer-buffer-2.1.2" + sources."semver-5.5.1" + (sources."send-0.16.2" // { + dependencies = [ + sources."statuses-1.4.0" + ]; + }) + (sources."serve-favicon-2.3.2" // { + dependencies = [ + sources."etag-1.7.0" + sources."fresh-0.3.0" + sources."ms-0.7.2" + ]; + }) + sources."serve-static-1.13.2" + sources."set-blocking-2.0.0" + sources."setprototypeof-1.1.0" + sources."signal-exit-3.0.2" + sources."simple-get-1.4.3" + sources."sntp-1.0.9" + sources."source-map-0.5.7" + (sources."sshpk-1.14.2" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."statuses-1.5.0" + sources."string-width-1.0.2" + sources."string_decoder-1.1.1" + sources."stringstream-0.0.6" + sources."strip-ansi-3.0.1" + sources."strip-json-comments-2.0.1" + sources."tar-fs-1.16.3" + sources."tar-stream-1.6.1" + sources."to-buffer-1.1.1" + sources."to-fast-properties-1.0.3" + sources."token-stream-0.0.1" + sources."tough-cookie-2.3.4" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."type-is-1.6.16" + sources."uglify-js-2.8.29" + sources."uglify-to-browserify-1.0.2" + sources."ultron-1.1.1" + sources."unpipe-1.0.0" + sources."unzip-response-1.0.2" + sources."util-deprecate-1.0.2" + sources."utils-merge-1.0.1" + sources."uuid-3.3.2" + sources."vary-1.1.2" + (sources."verror-1.10.0" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."void-elements-2.0.1" + sources."wide-align-1.1.3" + sources."window-size-0.1.0" + sources."with-5.1.1" + sources."wordwrap-0.0.2" + sources."wrappy-1.0.2" + (sources."ws-2.3.1" // { + dependencies = [ + sources."safe-buffer-5.0.1" + ]; + }) + sources."xtend-4.0.1" + sources."yargs-3.10.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Quassel web interface"; + homepage = https://github.com/magne4000/quassel-webserver; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + react-tools = nodeEnv.buildNodePackage { + name = "react-tools"; + packageName = "react-tools"; + version = "0.13.3"; + src = fetchurl { + url = "https://registry.npmjs.org/react-tools/-/react-tools-0.13.3.tgz"; + sha1 = "da6ac7d4d7777a59a5e951cf46e72fd4b6b40a2c"; + }; + dependencies = [ + sources."acorn-5.7.2" + sources."amdefine-1.0.1" + sources."ast-types-0.9.6" + sources."balanced-match-1.0.0" + sources."base62-0.1.1" + sources."brace-expansion-1.1.11" + sources."commander-2.17.1" + sources."commoner-0.10.8" + sources."concat-map-0.0.1" + sources."defined-1.0.0" + sources."detective-4.7.1" + sources."esprima-3.1.3" + sources."esprima-fb-13001.1001.0-dev-harmony-fb" + sources."glob-5.0.15" + sources."graceful-fs-4.1.11" + sources."iconv-lite-0.4.24" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + (sources."jstransform-10.1.0" // { + dependencies = [ + sources."source-map-0.1.31" + ]; + }) + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."once-1.4.0" + sources."path-is-absolute-1.0.1" + sources."private-0.1.8" + sources."q-1.5.1" + sources."recast-0.11.23" + sources."safer-buffer-2.1.2" + sources."source-map-0.5.7" + sources."wrappy-1.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A set of complementary tools to React, including the JSX transformer."; + homepage = https://facebook.github.io/react; + license = "BSD-3-Clause"; + }; + production = true; + bypassCache = true; + }; + react-native-cli = nodeEnv.buildNodePackage { + name = "react-native-cli"; + packageName = "react-native-cli"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/react-native-cli/-/react-native-cli-2.0.1.tgz"; + sha1 = "f2cd3c7aa1b83828cdfba630e2dfd817df766d54"; + }; + dependencies = [ + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."async-0.2.10" + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."chalk-1.1.3" + sources."colors-0.6.2" + sources."concat-map-0.0.1" + sources."cycle-1.0.3" + sources."deep-equal-1.0.1" + sources."escape-string-regexp-1.0.5" + sources."eyes-0.1.8" + sources."fs.realpath-1.0.0" + sources."glob-7.1.3" + sources."has-ansi-2.0.0" + sources."i-0.3.6" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."isstream-0.1.2" + sources."minimatch-3.0.4" + sources."minimist-1.2.0" + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."mute-stream-0.0.7" + sources."ncp-0.4.2" + sources."once-1.4.0" + sources."path-is-absolute-1.0.1" + sources."pkginfo-0.4.1" + sources."prompt-0.2.14" + sources."read-1.0.7" + sources."revalidator-0.1.8" + sources."rimraf-2.6.2" + sources."semver-5.5.1" + sources."stack-trace-0.0.10" + sources."strip-ansi-3.0.1" + sources."supports-color-2.0.0" + sources."utile-0.2.1" + (sources."winston-0.8.3" // { + dependencies = [ + sources."pkginfo-0.3.1" + ]; + }) + sources."wrappy-1.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "The React Native CLI tools"; + homepage = "https://github.com/facebook/react-native#readme"; + license = "BSD-3-Clause"; + }; + production = true; + bypassCache = true; + }; + s3http = nodeEnv.buildNodePackage { + name = "s3http"; + packageName = "s3http"; + version = "0.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/s3http/-/s3http-0.0.5.tgz"; + sha1 = "c8fa1fffb8258ce68adf75df73f90fbb6f23d198"; + }; + dependencies = [ + sources."ajv-5.5.2" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."asynckit-0.4.0" + sources."aws-sdk-1.18.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."bcrypt-pbkdf-1.0.2" + sources."buffer-crc32-0.2.1" + sources."bytes-0.2.1" + sources."caseless-0.12.0" + sources."co-4.6.0" + sources."coffee-script-1.6.3" + sources."combined-stream-1.0.6" + sources."commander-2.0.0" + (sources."connect-2.11.0" // { + dependencies = [ + sources."methods-0.0.1" + ]; + }) + sources."cookie-0.1.0" + sources."cookie-signature-1.0.1" + sources."core-util-is-1.0.2" + sources."crc-0.2.0" + sources."crypto-0.0.3" + sources."dashdash-1.14.1" + sources."debug-3.1.0" + sources."delayed-stream-1.0.0" + sources."ecc-jsbn-0.1.2" + sources."events.node-0.4.9" + (sources."everyauth-0.4.5" // { + dependencies = [ + sources."bytes-0.1.0" + sources."connect-2.3.9" + sources."cookie-0.0.4" + sources."debug-0.5.0" + sources."fresh-0.1.0" + sources."mime-1.2.6" + sources."qs-0.4.2" + sources."send-0.0.3" + ]; + }) + (sources."express-3.4.4" // { + dependencies = [ + sources."commander-1.3.2" + ]; + }) + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."formidable-1.0.11" + sources."fresh-0.2.0" + sources."getpass-0.1.7" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + sources."http-auth-2.0.7" + sources."http-signature-1.2.0" + sources."inherits-2.0.3" + sources."is-typedarray-1.0.0" + sources."isarray-0.0.1" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsprim-1.4.1" + sources."keypress-0.1.0" + sources."methods-0.1.0" + sources."mime-1.2.11" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."mkdirp-0.3.5" + sources."ms-2.0.0" + sources."multiparty-2.2.0" + sources."negotiator-0.3.0" + sources."node-swt-0.1.1" + sources."node-uuid-1.4.1" + sources."node-wsfederation-0.1.1" + sources."oauth-https://github.com/ciaranj/node-oauth/tarball/master" + sources."oauth-sign-0.9.0" + (sources."openid-2.0.6" // { + dependencies = [ + sources."qs-6.5.2" + sources."request-2.88.0" + ]; + }) + sources."pause-0.0.1" + sources."performance-now-2.1.0" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-0.6.5" + sources."range-parser-0.0.4" + sources."raw-body-0.0.3" + sources."readable-stream-1.1.14" + sources."request-2.9.203" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."sax-1.2.4" + sources."send-0.1.4" + sources."sshpk-1.14.2" + sources."stream-counter-0.2.0" + sources."string-1.6.1" + sources."string_decoder-0.10.31" + sources."tough-cookie-2.4.3" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."uid2-0.0.3" + sources."util-0.4.9" + sources."uuid-3.3.2" + sources."verror-1.10.0" + sources."xml2js-0.2.4" + sources."xmlbuilder-0.4.2" + ]; + buildInputs = globalBuildInputs; + meta = { + }; + production = true; + bypassCache = true; + }; + semver = nodeEnv.buildNodePackage { + name = "semver"; + packageName = "semver"; + version = "5.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz"; + sha512 = "PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw=="; + }; + buildInputs = globalBuildInputs; + meta = { + description = "The semantic version parser used by npm."; + homepage = "https://github.com/npm/node-semver#readme"; + license = "ISC"; + }; + production = true; + bypassCache = true; + }; + serve = nodeEnv.buildNodePackage { + name = "serve"; + packageName = "serve"; + version = "10.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/serve/-/serve-10.0.0.tgz"; + sha512 = "S9q9cIVeaT78DVk70/JWubco89P5KXIR5IEuVz83YUfvUaqQ7cpVw62eGZsA/ftaTZNmAkQnqn2mBMx+NDLN3A=="; + }; + dependencies = [ + sources."@zeit/schemas-2.1.1" + sources."ajv-6.5.3" + sources."ansi-align-2.0.0" + sources."ansi-regex-3.0.0" + sources."ansi-styles-3.2.1" + sources."arch-2.1.1" + sources."arg-2.0.0" + sources."balanced-match-1.0.0" + sources."boxen-1.3.0" + sources."brace-expansion-1.1.11" + sources."bytes-3.0.0" + sources."camelcase-4.1.0" + sources."chalk-2.4.1" + sources."cli-boxes-1.0.0" + (sources."clipboardy-1.2.3" // { + dependencies = [ + sources."execa-0.8.0" + ]; + }) + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."concat-map-0.0.1" + sources."content-disposition-0.5.2" + sources."cross-spawn-5.1.0" + sources."deep-extend-0.6.0" + sources."escape-string-regexp-1.0.5" + sources."execa-0.7.0" + sources."fast-deep-equal-2.0.1" + sources."fast-json-stable-stringify-2.0.0" + (sources."fast-url-parser-1.1.3" // { + dependencies = [ + sources."punycode-1.4.1" + ]; + }) + sources."get-stream-3.0.0" + sources."glob-slash-1.0.0" + sources."has-flag-3.0.0" + sources."ini-1.3.5" + sources."is-fullwidth-code-point-2.0.0" + sources."is-stream-1.1.0" + sources."isexe-2.0.0" + sources."json-schema-traverse-0.4.1" + sources."lru-cache-4.1.3" + sources."mime-db-1.33.0" + sources."mime-types-2.1.18" + sources."minimatch-3.0.4" + sources."minimist-1.2.0" + sources."npm-run-path-2.0.2" + sources."p-finally-1.0.0" + sources."path-is-inside-1.0.2" + sources."path-key-2.0.1" + sources."path-to-regexp-2.2.1" + sources."pseudomap-1.0.2" + sources."punycode-2.1.1" + sources."range-parser-1.2.0" + sources."rc-1.2.8" + sources."registry-auth-token-3.3.2" + sources."registry-url-3.1.0" + sources."safe-buffer-5.1.2" + sources."serve-handler-5.0.0" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."signal-exit-3.0.2" + sources."string-width-2.1.1" + sources."strip-ansi-4.0.0" + sources."strip-eof-1.0.0" + sources."strip-json-comments-2.0.1" + sources."supports-color-5.5.0" + sources."term-size-1.2.0" + sources."update-check-1.5.2" + sources."uri-js-4.2.2" + sources."which-1.3.1" + sources."widest-line-2.0.0" + sources."yallist-2.1.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Static file serving and directory listing"; + homepage = "https://github.com/zeit/serve#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + shout = nodeEnv.buildNodePackage { + name = "shout"; + packageName = "shout"; + version = "0.53.0"; + src = fetchurl { + url = "https://registry.npmjs.org/shout/-/shout-0.53.0.tgz"; + sha1 = "13ebfcb3b741759d2475db96107776c81d308ae8"; + }; + dependencies = [ + sources."CSSselect-0.4.1" + sources."CSSwhat-0.4.7" + sources."accepts-1.3.5" + sources."after-0.8.1" + sources."ajv-5.5.2" + sources."array-flatten-1.1.1" + sources."arraybuffer.slice-0.0.6" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."base64-arraybuffer-0.1.2" + sources."base64id-0.1.0" + sources."bcrypt-nodejs-0.0.3" + sources."bcrypt-pbkdf-1.0.2" + sources."better-assert-1.0.2" + sources."blob-0.0.2" + sources."body-parser-1.18.2" + sources."bytes-3.0.0" + sources."callsite-1.0.0" + sources."caseless-0.12.0" + sources."cheerio-0.17.0" + sources."co-4.6.0" + sources."combined-stream-1.0.6" + sources."commander-2.17.1" + sources."component-bind-1.0.0" + sources."component-emitter-1.1.2" + sources."component-inherit-0.0.3" + sources."content-disposition-0.5.2" + sources."content-type-1.0.4" + sources."cookie-0.3.1" + sources."cookie-signature-1.0.6" + sources."core-util-is-1.0.2" + sources."dashdash-1.14.1" + sources."debug-2.6.9" + sources."delayed-stream-1.0.0" + sources."depd-1.1.2" + sources."destroy-1.0.4" + (sources."dom-serializer-0.0.1" // { + dependencies = [ + sources."domelementtype-1.1.3" + ]; + }) + sources."domelementtype-1.3.0" + sources."domhandler-2.2.1" + sources."domutils-1.4.3" + sources."duplexer-0.1.1" + sources."ecc-jsbn-0.1.2" + sources."ee-first-1.1.1" + sources."emitter-http://github.com/component/emitter/archive/1.0.1.tar.gz" + sources."encodeurl-1.0.2" + (sources."engine.io-1.3.1" // { + dependencies = [ + sources."debug-0.6.0" + ]; + }) + (sources."engine.io-client-1.3.1" // { + dependencies = [ + sources."debug-0.7.4" + ]; + }) + sources."engine.io-parser-1.0.6" + sources."entities-1.1.1" + sources."escape-html-1.0.3" + sources."etag-1.8.1" + sources."event-stream-3.3.4" + sources."express-4.16.3" + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + sources."finalhandler-1.1.1" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."forwarded-0.1.2" + sources."fresh-0.5.2" + sources."from-0.1.7" + sources."getpass-0.1.7" + sources."global-https://github.com/component/global/archive/v2.0.1.tar.gz" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + sources."has-binary-data-0.1.1" + sources."has-cors-1.0.3" + (sources."htmlparser2-3.7.3" // { + dependencies = [ + sources."domutils-1.5.1" + sources."entities-1.0.0" + ]; + }) + sources."http-errors-1.6.3" + sources."http-signature-1.2.0" + sources."iconv-lite-0.4.19" + sources."indexof-0.0.1" + sources."inherits-2.0.3" + sources."ipaddr.js-1.8.0" + sources."irc-replies-2.0.1" + sources."is-typedarray-1.0.0" + sources."isarray-0.0.1" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."json3-3.2.6" + sources."jsprim-1.4.1" + sources."linewise-0.0.3" + sources."lodash-2.4.2" + sources."map-stream-0.1.0" + sources."media-typer-0.3.0" + sources."merge-descriptors-1.0.1" + sources."methods-1.1.2" + sources."mime-1.4.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."moment-2.7.0" + sources."ms-2.0.0" + sources."mute-stream-0.0.7" + sources."nan-0.3.2" + sources."negotiator-0.6.1" + sources."oauth-sign-0.9.0" + sources."object-component-0.0.3" + sources."on-finished-2.3.0" + sources."options-0.0.6" + sources."parsejson-0.0.1" + sources."parseqs-0.0.2" + sources."parseuri-0.0.2" + sources."parseurl-1.3.2" + sources."path-to-regexp-0.1.7" + sources."pause-stream-0.0.11" + sources."performance-now-2.1.0" + sources."proxy-addr-2.0.4" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-6.5.1" + sources."range-parser-1.2.0" + (sources."raw-body-2.3.2" // { + dependencies = [ + sources."depd-1.1.1" + sources."http-errors-1.6.2" + sources."setprototypeof-1.0.3" + ]; + }) + sources."read-1.0.7" + sources."readable-stream-1.1.14" + (sources."request-2.88.0" // { + dependencies = [ + sources."qs-6.5.2" + sources."safe-buffer-5.1.2" + ]; + }) + sources."safe-buffer-5.1.1" + sources."safer-buffer-2.1.2" + sources."send-0.16.2" + sources."serve-static-1.13.2" + sources."setprototypeof-1.1.0" + sources."slate-irc-0.7.3" + (sources."slate-irc-parser-0.0.2" // { + dependencies = [ + sources."debug-0.7.4" + ]; + }) + (sources."socket.io-1.0.6" // { + dependencies = [ + sources."debug-0.7.4" + ]; + }) + (sources."socket.io-adapter-0.2.0" // { + dependencies = [ + sources."debug-0.7.4" + sources."emitter-http://github.com/component/emitter/archive/1.0.1.tar.gz" + sources."socket.io-parser-2.1.2" + ]; + }) + (sources."socket.io-client-1.0.6" // { + dependencies = [ + sources."debug-0.7.4" + ]; + }) + (sources."socket.io-parser-2.2.0" // { + dependencies = [ + sources."debug-0.7.4" + ]; + }) + sources."split-0.3.3" + sources."sshpk-1.14.2" + sources."statuses-1.4.0" + sources."stream-combiner-0.0.4" + sources."string_decoder-0.10.31" + sources."through-2.3.8" + sources."tinycolor-0.0.1" + sources."to-array-0.1.3" + sources."tough-cookie-2.4.3" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."type-is-1.6.16" + sources."unpipe-1.0.0" + sources."utf8-2.0.0" + sources."utils-merge-1.0.1" + sources."uuid-3.3.2" + sources."vary-1.1.2" + sources."verror-1.10.0" + (sources."ws-0.4.31" // { + dependencies = [ + sources."commander-0.6.1" + ]; + }) + sources."xmlhttprequest-https://github.com/LearnBoost/node-XMLHttpRequest/archive/0f36d0b5ebc03d85f860d42a64ae9791e1daa433.tar.gz" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "The self-hosted Web IRC client"; + homepage = "https://github.com/erming/shout#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + sinopia = nodeEnv.buildNodePackage { + name = "sinopia"; + packageName = "sinopia"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/sinopia/-/sinopia-1.4.0.tgz"; + sha1 = "36bf5209356facbf6cef18fa32274d116043ed24"; + }; + dependencies = [ + sources."JSONStream-1.3.4" + sources."accepts-1.3.5" + sources."ajv-5.5.2" + sources."amdefine-1.0.1" + sources."ansi-styles-3.2.1" + sources."argparse-1.0.10" + sources."array-flatten-2.1.1" + sources."array-uniq-1.0.3" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."async-0.9.2" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."balanced-match-1.0.0" + sources."bcrypt-pbkdf-1.0.2" + (sources."body-parser-1.18.3" // { + dependencies = [ + sources."bytes-3.0.0" + sources."http-errors-1.6.3" + sources."iconv-lite-0.4.23" + sources."qs-6.5.2" + sources."raw-body-2.3.3" + sources."setprototypeof-1.1.0" + sources."statuses-1.5.0" + ]; + }) + sources."brace-expansion-1.1.11" + sources."bunyan-1.8.12" + sources."bytes-1.0.0" + sources."caseless-0.12.0" + sources."chalk-2.4.1" + sources."co-4.6.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."combined-stream-1.0.6" + sources."commander-2.17.1" + sources."compressible-2.0.14" + (sources."compression-1.7.3" // { + dependencies = [ + sources."bytes-3.0.0" + ]; + }) + sources."concat-map-0.0.1" + sources."content-disposition-0.5.2" + sources."content-type-1.0.4" + sources."cookie-0.3.1" + sources."cookie-signature-1.0.6" + sources."cookies-0.7.1" + sources."core-util-is-1.0.2" + sources."crypt3-0.2.0" + sources."dashdash-1.14.1" + sources."debug-2.6.9" + sources."delayed-stream-1.0.0" + sources."depd-1.1.2" + sources."destroy-1.0.4" + (sources."dom-serializer-0.1.0" // { + dependencies = [ + sources."domelementtype-1.1.3" + ]; + }) + sources."domelementtype-1.3.0" + sources."domhandler-2.4.2" + sources."domutils-1.7.0" + sources."dtrace-provider-0.8.7" + sources."ecc-jsbn-0.1.2" + sources."ee-first-1.1.1" + sources."encodeurl-1.0.2" + sources."entities-1.1.1" + sources."es6-shim-0.21.1" + sources."escape-html-1.0.3" + sources."escape-string-regexp-1.0.5" + sources."esprima-4.0.1" + sources."etag-1.8.1" + sources."express-5.0.0-alpha.6" + sources."express-json5-0.1.0" + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + sources."finalhandler-1.0.6" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."forwarded-0.1.2" + sources."fresh-0.5.2" + sources."fs-ext-0.6.0" + sources."getpass-0.1.7" + (sources."glob-6.0.4" // { + dependencies = [ + sources."minimatch-3.0.4" + ]; + }) + sources."handlebars-2.0.0" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + sources."has-flag-3.0.0" + sources."highlight.js-8.9.1" + (sources."htmlparser2-3.9.2" // { + dependencies = [ + sources."readable-stream-2.3.6" + ]; + }) + (sources."http-errors-1.7.0" // { + dependencies = [ + sources."setprototypeof-1.1.0" + sources."statuses-1.5.0" + ]; + }) + sources."http-signature-1.2.0" + sources."iconv-lite-0.4.8" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ipaddr.js-1.4.0" + sources."is-typedarray-1.0.0" + sources."isarray-1.0.0" + sources."isstream-0.1.2" + sources."jju-1.4.0" + sources."js-yaml-3.12.0" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsonparse-1.3.1" + sources."jsprim-1.4.1" + sources."keygrip-1.0.2" + sources."linkify-it-1.2.4" + sources."lodash.clonedeep-4.5.0" + sources."lodash.escaperegexp-4.1.2" + sources."lodash.isplainobject-4.0.6" + sources."lodash.isstring-4.0.1" + sources."lodash.mergewith-4.6.1" + sources."lru-cache-2.7.3" + sources."lunr-0.7.2" + sources."markdown-it-4.4.0" + sources."mdurl-1.0.1" + sources."media-typer-0.3.0" + sources."merge-descriptors-1.0.1" + sources."methods-1.1.2" + sources."mime-1.3.4" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimatch-1.0.0" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."moment-2.22.2" + sources."ms-2.0.0" + sources."mv-2.1.1" + sources."nan-2.11.0" + sources."ncp-2.0.0" + sources."negotiator-0.6.1" + sources."number-is-nan-1.0.1" + sources."oauth-sign-0.9.0" + sources."on-finished-2.3.0" + sources."on-headers-1.0.1" + sources."once-1.4.0" + sources."optimist-0.3.7" + sources."parseurl-1.3.2" + sources."path-is-absolute-1.0.1" + sources."path-to-regexp-0.1.7" + sources."performance-now-2.1.0" + (sources."postcss-6.0.23" // { + dependencies = [ + sources."source-map-0.6.1" + ]; + }) + sources."process-nextick-args-2.0.0" + sources."proxy-addr-1.1.5" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-6.5.0" + sources."range-parser-1.2.0" + sources."raw-body-1.3.4" + (sources."readable-stream-1.1.14" // { + dependencies = [ + sources."isarray-0.0.1" + sources."string_decoder-0.10.31" + ]; + }) + sources."render-readme-1.3.1" + (sources."request-2.88.0" // { + dependencies = [ + sources."qs-6.5.2" + ]; + }) + sources."rimraf-2.4.5" + (sources."router-1.3.3" // { + dependencies = [ + sources."setprototypeof-1.1.0" + sources."utils-merge-1.0.1" + ]; + }) + sources."safe-buffer-5.1.2" + sources."safe-json-stringify-1.2.0" + sources."safer-buffer-2.1.2" + sources."sanitize-html-1.18.4" + sources."semver-4.3.6" + (sources."send-0.15.6" // { + dependencies = [ + (sources."http-errors-1.6.3" // { + dependencies = [ + sources."statuses-1.5.0" + ]; + }) + sources."setprototypeof-1.1.0" + ]; + }) + sources."serve-static-1.12.6" + sources."setprototypeof-1.0.3" + sources."sigmund-1.0.1" + sources."sinopia-htpasswd-0.4.5" + sources."source-map-0.1.43" + sources."sprintf-js-1.0.3" + sources."srcset-1.0.0" + sources."sshpk-1.14.2" + sources."statuses-1.3.1" + sources."string_decoder-1.1.1" + sources."supports-color-5.5.0" + sources."through-2.3.8" + sources."toidentifier-1.0.0" + sources."tough-cookie-2.4.3" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."type-is-1.6.16" + sources."uc.micro-1.0.5" + (sources."uglify-js-2.3.6" // { + dependencies = [ + sources."async-0.2.10" + ]; + }) + sources."unpipe-1.0.0" + sources."util-deprecate-1.0.2" + sources."utils-merge-1.0.0" + sources."uuid-3.3.2" + sources."vary-1.1.2" + sources."verror-1.10.0" + sources."wordwrap-0.0.3" + sources."wrappy-1.0.2" + sources."xtend-4.0.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Private npm repository server"; + homepage = https://github.com/rlidwka/sinopia; + license = { + type = "WTFPL"; + url = "http://www.wtfpl.net/txt/copying/"; + }; + }; + production = true; + bypassCache = true; + }; + sloc = nodeEnv.buildNodePackage { + name = "sloc"; + packageName = "sloc"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/sloc/-/sloc-0.2.0.tgz"; + sha1 = "b42d3da1a442a489f454c32c628e8ebf0007875c"; + }; + dependencies = [ + sources."async-2.1.5" + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."cli-table-0.3.1" + sources."colors-1.0.3" + sources."commander-2.9.0" + sources."concat-map-0.0.1" + sources."core-util-is-1.0.2" + sources."graceful-fs-4.1.11" + sources."graceful-readlink-1.0.1" + sources."inherits-2.0.3" + sources."isarray-1.0.0" + sources."lodash-4.17.10" + sources."minimatch-3.0.4" + sources."process-nextick-args-2.0.0" + sources."readable-stream-2.3.6" + sources."readdirp-2.1.0" + sources."safe-buffer-5.1.2" + sources."set-immediate-shim-1.0.1" + sources."string_decoder-1.1.1" + sources."util-deprecate-1.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "sloc is a simple tool to count SLOC (source lines of code)"; + homepage = "https://github.com/flosse/sloc#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + smartdc = nodeEnv.buildNodePackage { + name = "smartdc"; + packageName = "smartdc"; + version = "8.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/smartdc/-/smartdc-8.1.0.tgz"; + sha1 = "c8dba4694307a0070b84a67ced76da6de73f3585"; + }; + dependencies = [ + sources."abbrev-1.1.1" + sources."asn1-0.1.11" + sources."assert-plus-0.1.5" + sources."backoff-2.5.0" + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."bunyan-1.5.1" + sources."clone-0.1.6" + sources."cmdln-3.2.1" + sources."concat-map-0.0.1" + sources."core-util-is-1.0.2" + sources."csv-0.4.6" + sources."csv-generate-0.0.6" + sources."csv-parse-1.3.3" + sources."csv-stringify-0.0.8" + sources."ctype-0.5.3" + sources."dashdash-1.7.3" + sources."dtrace-provider-0.6.0" + sources."ecc-jsbn-0.2.0" + sources."escape-regexp-component-1.0.2" + sources."extsprintf-1.2.0" + sources."formidable-1.2.1" + sources."glob-6.0.4" + sources."http-signature-0.11.0" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."isarray-1.0.0" + sources."jodid25519-1.0.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + (sources."jsprim-1.4.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + sources."extsprintf-1.3.0" + ]; + }) + sources."keep-alive-agent-0.0.1" + sources."lru-cache-2.2.0" + sources."mime-1.6.0" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."mv-2.1.1" + sources."nan-2.11.0" + sources."ncp-2.0.0" + sources."negotiator-0.5.3" + sources."node-uuid-1.4.8" + sources."nopt-2.0.0" + sources."once-1.4.0" + sources."path-is-absolute-1.0.1" + sources."precond-0.2.3" + sources."process-nextick-args-2.0.0" + sources."qs-3.1.0" + sources."readable-stream-2.3.6" + (sources."restify-4.0.3" // { + dependencies = [ + sources."lru-cache-2.7.3" + (sources."vasync-1.6.3" // { + dependencies = [ + sources."verror-1.6.0" + ]; + }) + ]; + }) + sources."rimraf-2.4.5" + sources."safe-buffer-5.1.2" + sources."safe-json-stringify-1.2.0" + sources."safer-buffer-2.1.2" + sources."semver-4.3.6" + (sources."smartdc-auth-2.3.1" // { + dependencies = [ + sources."assert-plus-0.1.2" + sources."clone-0.1.5" + sources."dashdash-1.10.1" + sources."extsprintf-1.0.0" + (sources."http-signature-1.2.0" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."json-schema-0.2.2" + sources."once-1.3.0" + (sources."vasync-1.4.3" // { + dependencies = [ + (sources."jsprim-0.3.0" // { + dependencies = [ + sources."verror-1.3.3" + ]; + }) + ]; + }) + sources."verror-1.1.0" + ]; + }) + sources."spdy-1.32.5" + (sources."sshpk-1.7.1" // { + dependencies = [ + sources."asn1-0.2.4" + sources."assert-plus-0.2.0" + (sources."dashdash-1.14.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + ]; + }) + sources."sshpk-agent-1.2.1" + sources."stream-transform-0.1.2" + sources."string_decoder-1.1.1" + sources."tunnel-agent-0.4.3" + sources."tweetnacl-0.14.5" + sources."util-deprecate-1.0.2" + (sources."vasync-1.6.2" // { + dependencies = [ + sources."extsprintf-1.0.0" + sources."verror-1.1.0" + ]; + }) + (sources."verror-1.10.0" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."wrappy-1.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Client SDK and CLI for the Joyent SmartDataCenter API"; + homepage = "https://github.com/joyent/node-smartdc#readme"; + }; + production = true; + bypassCache = true; + }; + "socket.io" = nodeEnv.buildNodePackage { + name = "socket.io"; + packageName = "socket.io"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz"; + sha512 = "rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA=="; + }; + dependencies = [ + sources."accepts-1.3.5" + sources."after-0.8.2" + sources."arraybuffer.slice-0.0.7" + sources."async-limiter-1.0.0" + sources."backo2-1.0.2" + sources."base64-arraybuffer-0.1.5" + sources."base64id-1.0.0" + sources."better-assert-1.0.2" + sources."blob-0.0.4" + sources."callsite-1.0.0" + sources."component-bind-1.0.0" + sources."component-emitter-1.2.1" + sources."component-inherit-0.0.3" + sources."cookie-0.3.1" + sources."debug-3.1.0" + sources."engine.io-3.2.0" + sources."engine.io-client-3.2.1" + sources."engine.io-parser-2.1.2" + sources."has-binary2-1.0.3" + sources."has-cors-1.1.0" + sources."indexof-0.0.1" + sources."isarray-2.0.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."ms-2.0.0" + sources."negotiator-0.6.1" + sources."object-component-0.0.3" + sources."parseqs-0.0.5" + sources."parseuri-0.0.5" + sources."safe-buffer-5.1.2" + sources."socket.io-adapter-1.1.1" + sources."socket.io-client-2.1.1" + sources."socket.io-parser-3.2.0" + sources."to-array-0.1.4" + sources."ultron-1.1.1" + sources."ws-3.3.3" + sources."xmlhttprequest-ssl-1.5.5" + sources."yeast-0.1.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "node.js realtime framework server"; + homepage = "https://github.com/socketio/socket.io#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + stackdriver-statsd-backend = nodeEnv.buildNodePackage { + name = "stackdriver-statsd-backend"; + packageName = "stackdriver-statsd-backend"; + version = "0.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/stackdriver-statsd-backend/-/stackdriver-statsd-backend-0.2.3.tgz"; + sha1 = "6ffead71e5655d4d787c39da8d1c9eaaa59c91d7"; + }; + buildInputs = globalBuildInputs; + meta = { + description = "Send metric data from statsd to Stackdriver"; + homepage = https://www.stackdriver.com/; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + statsd = nodeEnv.buildNodePackage { + name = "statsd"; + packageName = "statsd"; + version = "0.8.0"; + src = fetchurl { + url = "https://registry.npmjs.org/statsd/-/statsd-0.8.0.tgz"; + sha1 = "92041479e174a214df7147f2fab1348af0839052"; + }; + dependencies = [ + sources."commander-1.3.1" + sources."connection-parse-0.0.7" + sources."generic-pool-2.2.0" + sources."hashring-3.2.0" + sources."keypress-0.1.0" + sources."modern-syslog-1.1.2" + sources."nan-2.11.0" + sources."sequence-2.2.1" + sources."simple-lru-cache-0.0.2" + sources."winser-0.1.6" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Network daemon for the collection and aggregation of realtime application metrics"; + homepage = https://github.com/etsy/statsd; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + statsd-influxdb-backend = nodeEnv.buildNodePackage { + name = "statsd-influxdb-backend"; + packageName = "statsd-influxdb-backend"; + version = "0.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/statsd-influxdb-backend/-/statsd-influxdb-backend-0.6.0.tgz"; + sha1 = "25fb83cf0b3af923dfc7d506eb1208def8790d78"; + }; + buildInputs = globalBuildInputs; + meta = { + description = "InfluxDB backend for StatsD"; + homepage = https://github.com/bernd/statsd-influxdb-backend; + license = "BSD"; + }; + production = true; + bypassCache = true; + }; + statsd-librato-backend = nodeEnv.buildNodePackage { + name = "statsd-librato-backend"; + packageName = "statsd-librato-backend"; + version = "2.0.16"; + src = fetchurl { + url = "https://registry.npmjs.org/statsd-librato-backend/-/statsd-librato-backend-2.0.16.tgz"; + sha1 = "6c6a0d14684f0341e5ba013eed30302545532bc6"; + }; + dependencies = [ + sources."extend-3.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A StatsD backend for Librato Metrics"; + homepage = https://github.com/librato/statsd-librato-backend; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + stylus = nodeEnv.buildNodePackage { + name = "stylus"; + packageName = "stylus"; + version = "0.54.5"; + src = fetchurl { + url = "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz"; + sha1 = "42b9560931ca7090ce8515a798ba9e6aa3d6dc79"; + }; + dependencies = [ + sources."amdefine-1.0.1" + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."concat-map-0.0.1" + sources."css-parse-1.7.0" + sources."debug-3.1.0" + sources."fs.realpath-1.0.0" + sources."glob-7.0.6" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."ms-2.0.0" + sources."once-1.4.0" + sources."path-is-absolute-1.0.1" + sources."sax-0.5.8" + sources."source-map-0.1.43" + sources."wrappy-1.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Robust, expressive, and feature-rich CSS superset"; + homepage = https://github.com/stylus/stylus; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + svgo = nodeEnv.buildNodePackage { + name = "svgo"; + packageName = "svgo"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/svgo/-/svgo-1.0.5.tgz"; + sha512 = "nYrifviB77aNKDNKKyuay3M9aYiK6Hv5gJVDdjj2ZXTQmI8WZc8+UPLR5IpVlktJfSu3co/4XcWgrgI6seGBPg=="; + }; + dependencies = [ + sources."argparse-1.0.10" + sources."boolbase-1.0.0" + sources."coa-2.0.1" + sources."colors-1.1.2" + sources."css-select-1.3.0-rc0" + sources."css-select-base-adapter-0.1.0" + sources."css-tree-1.0.0-alpha25" + sources."css-url-regex-1.1.0" + sources."css-what-2.1.0" + (sources."csso-3.5.1" // { + dependencies = [ + sources."css-tree-1.0.0-alpha.29" + sources."mdn-data-1.1.4" + ]; + }) + sources."define-properties-1.1.3" + (sources."dom-serializer-0.1.0" // { + dependencies = [ + sources."domelementtype-1.1.3" + ]; + }) + sources."domelementtype-1.3.0" + sources."domutils-1.5.1" + sources."entities-1.1.1" + sources."es-abstract-1.12.0" + sources."es-to-primitive-1.1.1" + sources."esprima-4.0.1" + sources."function-bind-1.1.1" + sources."has-1.0.3" + sources."is-callable-1.1.4" + sources."is-date-object-1.0.1" + sources."is-regex-1.0.4" + sources."is-symbol-1.0.1" + sources."js-yaml-3.10.0" + sources."mdn-data-1.2.0" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."nth-check-1.0.1" + sources."object-keys-1.0.12" + sources."object.getownpropertydescriptors-2.0.3" + sources."object.values-1.0.4" + sources."q-1.5.1" + sources."sax-1.2.4" + sources."source-map-0.5.7" + sources."sprintf-js-1.0.3" + sources."stable-0.1.8" + sources."unquote-1.1.1" + sources."util.promisify-1.0.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Nodejs-based tool for optimizing SVG vector graphics files"; + homepage = https://github.com/svg/svgo; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + swagger = nodeEnv.buildNodePackage { + name = "swagger"; + packageName = "swagger"; + version = "0.7.5"; + src = fetchurl { + url = "https://registry.npmjs.org/swagger/-/swagger-0.7.5.tgz"; + sha1 = "3be6ee3d392c3b006fc7a9b5b2d60c7e834860fd"; + }; + dependencies = [ + sources."URIjs-1.16.1" + sources."abbrev-1.1.1" + (sources."align-text-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."amdefine-1.0.1" + sources."ansi-align-2.0.0" + sources."ansi-escapes-1.4.0" + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."anymatch-2.0.0" + sources."append-field-0.1.0" + sources."argparse-1.0.10" + sources."arr-diff-4.0.0" + sources."arr-flatten-1.1.0" + sources."arr-union-3.1.0" + sources."array-unique-0.3.2" + sources."assign-symbols-1.0.0" + sources."async-1.5.2" + sources."async-each-1.0.1" + sources."asynckit-0.4.0" + sources."atob-2.1.2" + sources."balanced-match-1.0.0" + (sources."base-0.11.2" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + sources."binary-extensions-1.11.0" + (sources."body-parser-1.12.4" // { + dependencies = [ + sources."debug-2.2.0" + sources."depd-1.0.1" + sources."ee-first-1.1.0" + sources."ms-0.7.1" + sources."on-finished-2.2.1" + sources."qs-2.4.2" + ]; + }) + (sources."boxen-1.3.0" // { + dependencies = [ + sources."ansi-styles-3.2.1" + sources."chalk-2.4.1" + sources."supports-color-5.5.0" + ]; + }) + sources."brace-expansion-1.1.11" + (sources."braces-2.3.2" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + ]; + }) + sources."buffer-from-1.1.1" + (sources."busboy-0.2.14" // { + dependencies = [ + sources."isarray-0.0.1" + sources."readable-stream-1.1.14" + sources."string_decoder-0.10.31" + ]; + }) + sources."bytes-1.0.0" + sources."cache-base-1.0.1" + sources."camelcase-4.1.0" + sources."capture-stack-trace-1.0.0" + sources."center-align-0.1.3" + sources."chalk-1.1.3" + sources."charenc-0.0.2" + sources."chokidar-2.0.4" + sources."ci-info-1.4.0" + (sources."class-utils-0.3.6" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."cli-boxes-1.0.0" + sources."cli-cursor-1.0.2" + sources."cli-width-1.1.1" + (sources."cliui-2.1.0" // { + dependencies = [ + sources."wordwrap-0.0.2" + ]; + }) + sources."clone-2.0.0" + sources."code-point-at-1.1.0" + sources."collection-visit-1.0.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."combined-stream-1.0.6" + sources."commander-2.17.1" + sources."component-emitter-1.2.1" + sources."concat-map-0.0.1" + sources."concat-stream-1.6.2" + sources."configstore-3.1.2" + sources."connect-3.6.6" + sources."content-type-1.0.4" + sources."cookiejar-2.1.2" + sources."copy-descriptor-0.1.1" + sources."core-util-is-1.0.2" + sources."create-error-class-3.0.2" + (sources."cross-spawn-5.1.0" // { + dependencies = [ + sources."lru-cache-4.1.3" + ]; + }) + sources."crypt-0.0.2" + sources."crypto-random-string-1.0.0" + sources."dag-map-1.0.2" + sources."debug-2.6.9" + sources."decamelize-1.2.0" + sources."decode-uri-component-0.2.0" + sources."deep-extend-0.6.0" + sources."define-property-2.0.2" + sources."delayed-stream-1.0.0" + sources."depd-1.1.2" + sources."destroy-1.0.4" + (sources."dicer-0.2.5" // { + dependencies = [ + sources."isarray-0.0.1" + sources."readable-stream-1.1.14" + sources."string_decoder-0.10.31" + ]; + }) + sources."diff-1.4.0" + sources."dot-prop-4.2.0" + sources."duplexer-0.1.1" + sources."duplexer3-0.1.4" + sources."ee-first-1.1.1" + sources."encodeurl-1.0.2" + sources."escape-html-1.0.3" + sources."escape-string-regexp-1.0.5" + sources."esprima-4.0.1" + sources."etag-1.8.1" + sources."event-stream-3.3.4" + sources."execa-0.7.0" + sources."exit-hook-1.1.1" + (sources."expand-brackets-2.1.4" // { + dependencies = [ + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."is-extendable-0.1.1" + sources."kind-of-5.1.0" + ]; + }) + sources."extend-3.0.2" + sources."extend-shallow-3.0.2" + (sources."extglob-2.0.4" // { + dependencies = [ + sources."define-property-1.0.0" + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + ]; + }) + sources."figures-1.7.0" + (sources."fill-range-4.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + ]; + }) + sources."finalhandler-1.1.0" + sources."for-in-1.0.2" + sources."form-data-2.3.2" + sources."formidable-1.2.1" + sources."fragment-cache-0.2.1" + sources."fresh-0.5.2" + sources."from-0.1.7" + sources."fs-extra-0.24.0" + sources."fs.realpath-1.0.0" + sources."fsevents-1.2.4" + sources."get-stream-3.0.0" + sources."get-value-2.0.6" + sources."glob-7.1.3" + (sources."glob-parent-3.1.0" // { + dependencies = [ + sources."is-glob-3.1.0" + ]; + }) + sources."global-dirs-0.1.1" + sources."got-6.7.1" + sources."graceful-fs-4.1.11" + (sources."graphlib-2.1.5" // { + dependencies = [ + sources."lodash-4.17.10" + ]; + }) + sources."growl-1.9.2" + (sources."handlebars-4.0.11" // { + dependencies = [ + sources."source-map-0.4.4" + ]; + }) + sources."has-ansi-2.0.0" + sources."has-flag-3.0.0" + sources."has-value-1.0.0" + (sources."has-values-1.0.0" // { + dependencies = [ + sources."kind-of-4.0.0" + ]; + }) + (sources."http-errors-1.6.3" // { + dependencies = [ + sources."statuses-1.5.0" + ]; + }) + sources."iconv-lite-0.4.8" + sources."ignore-by-default-1.0.1" + sources."import-lazy-2.1.0" + sources."imurmurhash-0.1.4" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."inquirer-0.10.1" + sources."is-accessor-descriptor-1.0.0" + sources."is-binary-path-1.0.1" + sources."is-buffer-1.1.6" + sources."is-ci-1.2.0" + sources."is-data-descriptor-1.0.0" + sources."is-descriptor-1.0.2" + sources."is-extendable-1.0.1" + sources."is-extglob-2.1.1" + sources."is-fullwidth-code-point-1.0.0" + sources."is-glob-4.0.0" + sources."is-installed-globally-0.1.0" + (sources."is-invalid-path-0.1.0" // { + dependencies = [ + sources."is-extglob-1.0.0" + sources."is-glob-2.0.1" + ]; + }) + sources."is-npm-1.0.0" + (sources."is-number-3.0.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-obj-1.0.1" + sources."is-path-inside-1.0.1" + sources."is-plain-object-2.0.4" + sources."is-redirect-1.0.0" + sources."is-retry-allowed-1.1.0" + sources."is-stream-1.1.0" + sources."is-valid-path-0.1.1" + sources."is-windows-1.0.2" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."isobject-3.0.1" + (sources."jade-0.26.3" // { + dependencies = [ + sources."commander-0.6.1" + sources."mkdirp-0.3.0" + ]; + }) + sources."js-yaml-3.12.0" + sources."json-refs-2.1.7" + (sources."json-schema-deref-sync-0.3.4" // { + dependencies = [ + sources."lodash-4.17.10" + ]; + }) + sources."jsonfile-2.4.0" + sources."kind-of-6.0.2" + sources."latest-version-3.1.0" + sources."lazy-cache-1.0.4" + sources."lodash-3.10.1" + sources."lodash-compat-3.10.2" + sources."lodash._arraypool-2.4.1" + sources."lodash._basebind-2.4.1" + sources."lodash._baseclone-2.4.1" + sources."lodash._basecreate-2.4.1" + sources."lodash._basecreatecallback-2.4.1" + sources."lodash._basecreatewrapper-2.4.1" + sources."lodash._createwrapper-2.4.1" + sources."lodash._getarray-2.4.1" + sources."lodash._isnative-2.4.1" + sources."lodash._maxpoolsize-2.4.1" + sources."lodash._objecttypes-2.4.1" + sources."lodash._releasearray-2.4.1" + sources."lodash._setbinddata-2.4.1" + sources."lodash._shimkeys-2.4.1" + sources."lodash._slice-2.4.1" + sources."lodash.assign-2.4.1" + sources."lodash.bind-2.4.1" + sources."lodash.clonedeep-2.4.1" + sources."lodash.debounce-4.0.8" + sources."lodash.foreach-2.4.1" + sources."lodash.forown-2.4.1" + sources."lodash.get-4.4.2" + sources."lodash.identity-2.4.1" + sources."lodash.isarray-2.4.1" + sources."lodash.isequal-4.5.0" + sources."lodash.isfunction-2.4.1" + sources."lodash.isobject-2.4.1" + sources."lodash.keys-2.4.1" + sources."lodash.noop-2.4.1" + sources."lodash.support-2.4.1" + sources."longest-1.0.1" + sources."lowercase-keys-1.0.1" + sources."lru-cache-2.7.3" + sources."make-dir-1.3.0" + sources."map-cache-0.2.2" + sources."map-stream-0.1.0" + sources."map-visit-1.0.0" + sources."md5-2.2.1" + sources."media-typer-0.3.0" + sources."memory-cache-0.1.6" + sources."methods-1.1.2" + sources."micromatch-3.1.10" + sources."mime-1.4.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mixin-deep-1.3.1" + sources."mkdirp-0.5.1" + (sources."mocha-2.5.3" // { + dependencies = [ + sources."commander-2.3.0" + sources."debug-2.2.0" + sources."escape-string-regexp-1.0.2" + sources."glob-3.2.11" + sources."minimatch-0.3.0" + sources."ms-0.7.1" + sources."supports-color-1.2.0" + ]; + }) + sources."mpath-0.2.1" + sources."ms-2.0.0" + (sources."multer-1.3.1" // { + dependencies = [ + sources."object-assign-3.0.0" + ]; + }) + sources."mute-stream-0.0.5" + sources."nan-2.11.0" + sources."nanomatch-1.2.13" + sources."native-promise-only-0.8.1" + (sources."nodemon-1.18.3" // { + dependencies = [ + sources."debug-3.1.0" + sources."supports-color-5.5.0" + ]; + }) + sources."nopt-1.0.10" + sources."normalize-path-2.1.1" + sources."npm-run-path-2.0.2" + sources."number-is-nan-1.0.1" + sources."object-assign-4.1.1" + (sources."object-copy-0.1.0" // { + dependencies = [ + sources."define-property-0.2.5" + sources."is-accessor-descriptor-0.1.6" + sources."is-data-descriptor-0.1.4" + (sources."is-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-5.1.0" + ]; + }) + sources."kind-of-3.2.2" + ]; + }) + sources."object-visit-1.0.1" + sources."object.pick-1.3.0" + sources."on-finished-2.3.0" + sources."once-1.4.0" + sources."onetime-1.1.0" + sources."optimist-0.6.1" + sources."p-finally-1.0.0" + sources."package-json-4.0.1" + sources."parseurl-1.3.2" + sources."pascalcase-0.1.1" + sources."path-dirname-1.0.2" + sources."path-is-absolute-1.0.1" + sources."path-is-inside-1.0.2" + sources."path-key-2.0.1" + (sources."path-loader-1.0.7" // { + dependencies = [ + sources."debug-3.1.0" + sources."qs-6.5.2" + sources."superagent-3.8.3" + ]; + }) + (sources."path-to-regexp-1.7.0" // { + dependencies = [ + sources."isarray-0.0.1" + ]; + }) + sources."pause-stream-0.0.11" + sources."pify-3.0.0" + sources."posix-character-classes-0.1.1" + sources."prepend-http-1.0.4" + sources."process-nextick-args-2.0.0" + sources."ps-tree-1.1.0" + sources."pseudomap-1.0.2" + sources."pstree.remy-1.1.0" + sources."punycode-2.1.1" + sources."qs-4.0.0" + sources."range-parser-1.2.0" + (sources."raw-body-2.0.2" // { + dependencies = [ + sources."bytes-2.1.0" + ]; + }) + (sources."rc-1.2.8" // { + dependencies = [ + sources."minimist-1.2.0" + ]; + }) + sources."readable-stream-2.3.6" + sources."readdirp-2.1.0" + sources."readline2-1.0.1" + sources."reduce-component-1.0.1" + sources."regex-not-1.0.2" + sources."registry-auth-token-3.3.2" + sources."registry-url-3.1.0" + sources."remove-trailing-separator-1.1.0" + sources."repeat-element-1.1.3" + sources."repeat-string-1.6.1" + sources."resolve-url-0.2.1" + sources."restore-cursor-1.0.1" + sources."ret-0.1.15" + sources."right-align-0.1.3" + sources."rimraf-2.6.2" + sources."run-async-0.1.0" + sources."rx-lite-3.1.2" + sources."safe-buffer-5.1.2" + sources."safe-regex-1.1.0" + sources."sanitize-filename-1.6.1" + sources."semver-5.5.1" + sources."semver-diff-2.1.0" + (sources."send-0.16.2" // { + dependencies = [ + sources."statuses-1.4.0" + ]; + }) + sources."serve-static-1.13.2" + sources."set-immediate-shim-1.0.1" + (sources."set-value-2.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + ]; + }) + sources."setprototypeof-1.1.0" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."sigmund-1.0.1" + sources."signal-exit-3.0.2" + sources."slash-1.0.0" + (sources."snapdragon-0.8.2" // { + dependencies = [ + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."is-extendable-0.1.1" + sources."kind-of-5.1.0" + ]; + }) + (sources."snapdragon-node-2.1.1" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + (sources."snapdragon-util-3.0.1" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."source-map-0.5.7" + sources."source-map-resolve-0.5.2" + sources."source-map-url-0.4.0" + sources."spark-md5-1.0.1" + sources."split-0.3.3" + sources."split-string-3.1.0" + sources."sprintf-js-1.0.3" + (sources."static-extend-0.1.2" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."statuses-1.3.1" + sources."stream-combiner-0.0.4" + sources."streamsearch-0.1.2" + sources."string-3.3.3" + (sources."string-width-2.1.1" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."is-fullwidth-code-point-2.0.0" + sources."strip-ansi-4.0.0" + ]; + }) + sources."string_decoder-1.1.1" + sources."strip-ansi-3.0.1" + sources."strip-eof-1.0.0" + sources."strip-json-comments-2.0.1" + (sources."superagent-1.8.5" // { + dependencies = [ + sources."cookiejar-2.0.6" + sources."extend-3.0.0" + sources."form-data-1.0.0-rc3" + sources."formidable-1.0.17" + sources."isarray-0.0.1" + sources."mime-1.3.4" + sources."qs-2.3.3" + sources."readable-stream-1.0.27-1" + sources."string_decoder-0.10.31" + ]; + }) + sources."supports-color-2.0.0" + sources."swagger-converter-0.2.0" + sources."swagger-editor-2.10.5" + sources."swagger-test-templates-1.5.0" + (sources."swagger-tools-0.9.16" // { + dependencies = [ + sources."swagger-converter-0.1.7" + ]; + }) + sources."term-size-1.2.0" + sources."through-2.3.8" + sources."timed-out-4.0.1" + sources."to-iso-string-0.0.2" + (sources."to-object-path-0.3.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."to-regex-3.0.2" + sources."to-regex-range-2.1.1" + sources."touch-3.1.0" + sources."traverse-0.6.6" + sources."truncate-utf8-bytes-1.0.2" + sources."type-is-1.6.16" + sources."typedarray-0.0.6" + sources."uglify-js-2.8.29" + sources."uglify-to-browserify-1.0.2" + sources."undefsafe-2.0.2" + (sources."union-value-1.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."is-extendable-0.1.1" + sources."set-value-0.4.3" + ]; + }) + sources."unique-string-1.0.0" + sources."unpipe-1.0.0" + (sources."unset-value-1.0.0" // { + dependencies = [ + (sources."has-value-0.3.1" // { + dependencies = [ + sources."isobject-2.1.0" + ]; + }) + sources."has-values-0.1.4" + ]; + }) + sources."unzip-response-2.0.1" + sources."upath-1.1.0" + (sources."update-notifier-2.5.0" // { + dependencies = [ + sources."ansi-styles-3.2.1" + sources."chalk-2.4.1" + sources."supports-color-5.5.0" + ]; + }) + sources."uri-js-3.0.2" + sources."urix-0.1.0" + sources."url-parse-lax-1.0.0" + sources."use-3.1.1" + sources."utf8-byte-length-1.0.4" + sources."util-deprecate-1.0.2" + sources."utils-merge-1.0.1" + sources."valid-url-1.0.9" + sources."validator-10.7.0" + sources."which-1.3.1" + sources."widest-line-2.0.0" + sources."window-size-0.1.0" + sources."wordwrap-0.0.3" + sources."wrappy-1.0.2" + sources."write-file-atomic-2.3.0" + sources."xdg-basedir-3.0.0" + sources."xtend-4.0.1" + sources."yallist-2.1.2" + (sources."yargs-3.10.0" // { + dependencies = [ + sources."camelcase-1.2.1" + ]; + }) + sources."z-schema-3.23.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "The Swagger command-line. Provides Swagger utilities and project lifecycle support."; + homepage = "https://github.com/swagger-api/swagger-node#readme"; + license = "Apache 2.0"; + }; + production = true; + bypassCache = true; + }; + tern = nodeEnv.buildNodePackage { + name = "tern"; + packageName = "tern"; + version = "0.22.0"; + src = fetchurl { + url = "https://registry.npmjs.org/tern/-/tern-0.22.0.tgz"; + sha512 = "YTb3uVStaPA1Ul0KFmfqBH4xc3kLL/9jUvkt/ZKh+FYUtjUckUWAicRiaAwugpRm4IveKBgFKVCggbaT4uwe/A=="; + }; + dependencies = [ + sources."acorn-5.7.2" + sources."balanced-match-1.0.0" + sources."brace-expansion-1.1.11" + sources."concat-map-0.0.1" + sources."core-util-is-1.0.2" + sources."enhanced-resolve-2.3.0" + sources."errno-0.1.7" + sources."fs.realpath-1.0.0" + sources."glob-7.1.3" + sources."graceful-fs-4.1.11" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."isarray-1.0.0" + sources."memory-fs-0.3.0" + sources."minimatch-3.0.4" + sources."object-assign-4.1.1" + sources."once-1.4.0" + sources."path-is-absolute-1.0.1" + sources."process-nextick-args-2.0.0" + sources."prr-1.0.1" + sources."readable-stream-2.3.6" + sources."resolve-from-2.0.0" + sources."safe-buffer-5.1.2" + sources."string_decoder-1.1.1" + sources."tapable-0.2.8" + sources."util-deprecate-1.0.2" + sources."wrappy-1.0.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A JavaScript code analyzer for deep, cross-editor language support"; + homepage = "https://github.com/ternjs/tern#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + three = nodeEnv.buildNodePackage { + name = "three"; + packageName = "three"; + version = "0.95.0"; + src = fetchurl { + url = "https://registry.npmjs.org/three/-/three-0.95.0.tgz"; + sha512 = "vy6jMYs7CDwn47CejYHNi+++OdQue7xGIBhbLfekQ/G6MDxKRm0QB0/xWScz46/JvQAvF6pJAS5Q907l0i5iQA=="; + }; + buildInputs = globalBuildInputs; + meta = { + description = "JavaScript 3D library"; + homepage = https://threejs.org/; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + tiddlywiki = nodeEnv.buildNodePackage { + name = "tiddlywiki"; + packageName = "tiddlywiki"; + version = "5.1.17"; + src = fetchurl { + url = "https://registry.npmjs.org/tiddlywiki/-/tiddlywiki-5.1.17.tgz"; + sha1 = "bd3311146ba67fb4beee9933dd2e6d55e92665ed"; + }; + buildInputs = globalBuildInputs; + meta = { + description = "a non-linear personal web notebook"; + homepage = "https://github.com/Jermolene/TiddlyWiki5#readme"; + license = "BSD"; + }; + production = true; + bypassCache = true; + }; + titanium = nodeEnv.buildNodePackage { + name = "titanium"; + packageName = "titanium"; + version = "5.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/titanium/-/titanium-5.2.0.tgz"; + sha512 = "kB3n4rOfcUznvAA+8yXjuExczfq2ILEp6tUlY2H3YVYRcV5W5tsVsvRJLHeB3sZzijxZY+5DTBuV3txiWevSHA=="; + }; + dependencies = [ + sources."adm-zip-0.4.11" + sources."ajv-5.5.2" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."async-2.6.1" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."bcrypt-pbkdf-1.0.2" + sources."buffer-from-1.1.1" + sources."caseless-0.12.0" + sources."co-4.6.0" + sources."colors-1.3.0" + sources."combined-stream-1.0.6" + sources."commander-2.17.1" + sources."core-util-is-1.0.2" + sources."cycle-1.0.3" + sources."dashdash-1.14.1" + sources."delayed-stream-1.0.0" + sources."diff-3.5.0" + sources."ecc-jsbn-0.1.2" + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."eyes-0.1.8" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + (sources."fields-0.1.24" // { + dependencies = [ + sources."colors-0.6.2" + ]; + }) + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."fs-extra-7.0.0" + sources."getpass-0.1.7" + sources."graceful-fs-4.1.11" + sources."har-schema-2.0.0" + sources."har-validator-5.0.3" + sources."http-signature-1.2.0" + sources."humanize-0.0.9" + sources."is-typedarray-1.0.0" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsonfile-4.0.0" + sources."jsprim-1.4.1" + sources."keypress-0.2.1" + sources."lodash-4.17.10" + sources."longjohn-0.2.12" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimist-0.0.10" + sources."moment-2.22.2" + (sources."node-appc-0.2.48" // { + dependencies = [ + sources."fs-extra-6.0.1" + ]; + }) + sources."oauth-sign-0.8.2" + sources."optimist-0.6.1" + sources."os-tmpdir-1.0.2" + sources."performance-now-2.1.0" + sources."pkginfo-0.3.1" + sources."punycode-1.4.1" + sources."qs-6.5.2" + sources."request-2.87.0" + sources."rimraf-2.2.8" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + sources."semver-5.5.0" + sources."source-map-0.6.1" + sources."source-map-support-0.5.9" + sources."sprintf-0.1.5" + sources."sshpk-1.14.2" + sources."stack-trace-0.0.10" + sources."temp-0.8.3" + sources."tough-cookie-2.3.4" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."uglify-js-3.4.8" + sources."universalify-0.1.2" + sources."uuid-3.3.2" + sources."verror-1.10.0" + (sources."winston-1.1.2" // { + dependencies = [ + sources."async-1.0.0" + sources."colors-1.0.3" + ]; + }) + sources."wordwrap-0.0.3" + sources."xmldom-0.1.27" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Appcelerator Titanium Command line"; + homepage = "https://github.com/appcelerator/titanium#readme"; + license = "Apache-2.0"; + }; + production = true; + bypassCache = true; + }; + triton = nodeEnv.buildNodePackage { + name = "triton"; + packageName = "triton"; + version = "6.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/triton/-/triton-6.1.2.tgz"; + sha1 = "1f4376383ea07de8bffbfd00b445719d57a5f474"; + }; + dependencies = [ + sources."asn1-0.2.4" + sources."assert-plus-0.2.0" + sources."backoff-2.4.1" + sources."balanced-match-1.0.0" + sources."bcrypt-pbkdf-1.0.2" + sources."bigspinner-3.1.0" + sources."brace-expansion-1.1.11" + sources."bunyan-1.8.12" + sources."clone-0.1.5" + (sources."cmdln-4.1.2" // { + dependencies = [ + sources."assert-plus-1.0.0" + sources."extsprintf-1.4.0" + ]; + }) + sources."concat-map-0.0.1" + sources."core-util-is-1.0.2" + (sources."dashdash-1.14.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."dtrace-provider-0.8.7" + sources."ecc-jsbn-0.1.2" + sources."extsprintf-1.0.2" + sources."fast-safe-stringify-1.2.3" + sources."fuzzyset.js-0.0.1" + (sources."getpass-0.1.6" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."glob-5.0.15" + (sources."http-signature-1.2.0" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."is-absolute-0.1.7" + sources."is-relative-0.1.3" + sources."isarray-1.0.0" + sources."isexe-1.1.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + (sources."jsprim-1.4.0" // { + dependencies = [ + sources."assert-plus-1.0.0" + sources."verror-1.3.6" + ]; + }) + sources."keep-alive-agent-0.0.1" + sources."lodash-4.17.10" + (sources."lomstream-1.1.0" // { + dependencies = [ + sources."assert-plus-0.1.5" + sources."extsprintf-1.3.0" + ]; + }) + sources."lru-cache-4.1.3" + sources."lstream-0.0.4" + sources."mime-1.6.0" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."moment-2.22.2" + sources."mooremachine-2.2.1" + sources."mute-stream-0.0.7" + sources."mv-2.1.1" + sources."nan-2.11.0" + sources."ncp-2.0.0" + sources."once-1.3.2" + sources."path-is-absolute-1.0.1" + sources."precond-0.2.3" + sources."process-nextick-args-2.0.0" + sources."pseudomap-1.0.2" + sources."read-1.0.7" + sources."readable-stream-2.3.6" + (sources."restify-clients-1.5.2" // { + dependencies = [ + sources."assert-plus-1.0.0" + (sources."restify-errors-3.1.0" // { + dependencies = [ + sources."assert-plus-0.2.0" + sources."lodash-3.10.1" + ]; + }) + ]; + }) + (sources."restify-errors-3.0.0" // { + dependencies = [ + sources."assert-plus-0.1.5" + sources."lodash-3.10.1" + ]; + }) + sources."rimraf-2.4.4" + sources."safe-buffer-5.1.2" + sources."safe-json-stringify-1.2.0" + sources."safer-buffer-2.1.2" + sources."semver-5.1.0" + (sources."smartdc-auth-2.5.7" // { + dependencies = [ + sources."assert-plus-1.0.0" + (sources."dashdash-1.10.1" // { + dependencies = [ + sources."assert-plus-0.1.5" + ]; + }) + sources."extsprintf-1.0.0" + sources."json-schema-0.2.2" + (sources."jsprim-0.3.0" // { + dependencies = [ + sources."verror-1.3.3" + ]; + }) + sources."once-1.3.0" + sources."vasync-1.4.3" + sources."verror-1.1.0" + ]; + }) + (sources."sshpk-1.14.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + (sources."sshpk-agent-1.7.0" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."string_decoder-1.1.1" + sources."strsplit-1.0.0" + (sources."tabula-1.10.0" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."util-deprecate-1.0.2" + sources."uuid-3.3.2" + (sources."vasync-1.6.3" // { + dependencies = [ + sources."extsprintf-1.2.0" + sources."verror-1.6.0" + ]; + }) + (sources."verror-1.10.0" // { + dependencies = [ + sources."assert-plus-1.0.0" + sources."extsprintf-1.4.0" + ]; + }) + (sources."vstream-0.1.0" // { + dependencies = [ + sources."assert-plus-0.1.5" + sources."extsprintf-1.2.0" + ]; + }) + sources."which-1.2.4" + sources."wordwrap-1.0.0" + sources."wrappy-1.0.2" + sources."yallist-2.1.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Joyent Triton CLI and client (https://www.joyent.com/triton)"; + homepage = https://github.com/joyent/node-triton; + license = "MPL-2.0"; + }; + production = true; + bypassCache = true; + }; + typescript = nodeEnv.buildNodePackage { + name = "typescript"; + packageName = "typescript"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/typescript/-/typescript-3.0.1.tgz"; + sha512 = "zQIMOmC+372pC/CCVLqnQ0zSBiY7HHodU7mpQdjiZddek4GMj31I3dUJ7gAs9o65X7mnRma6OokOkc6f9jjfBg=="; + }; + buildInputs = globalBuildInputs; + meta = { + description = "TypeScript is a language for application scale JavaScript development"; + homepage = http://typescriptlang.org/; + license = "Apache-2.0"; + }; + production = true; + bypassCache = true; + }; + typings = nodeEnv.buildNodePackage { + name = "typings"; + packageName = "typings"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/typings/-/typings-2.1.1.tgz"; + sha1 = "bacc69d255970a478e09f76c7f689975d535a78a"; + }; + dependencies = [ + sources."abbrev-1.1.1" + sources."agent-base-2.1.1" + sources."ansi-align-2.0.0" + sources."ansi-escapes-1.4.0" + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."any-promise-1.3.0" + sources."archy-1.0.0" + sources."array-uniq-1.0.3" + sources."asynckit-0.4.0" + sources."balanced-match-1.0.0" + sources."bluebird-3.5.1" + (sources."boxen-1.3.0" // { + dependencies = [ + sources."ansi-styles-3.2.1" + sources."chalk-2.4.1" + sources."supports-color-5.5.0" + ]; + }) + sources."brace-expansion-1.1.11" + sources."buffer-from-1.1.1" + sources."camelcase-4.1.0" + sources."capture-stack-trace-1.0.0" + sources."chalk-1.1.3" + sources."ci-info-1.4.0" + sources."cli-boxes-1.0.0" + sources."cli-cursor-1.0.2" + sources."cli-truncate-1.1.0" + sources."clone-1.0.4" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."columnify-1.5.4" + sources."combined-stream-1.0.6" + sources."concat-map-0.0.1" + sources."concat-stream-1.6.2" + sources."configstore-3.1.2" + sources."core-util-is-1.0.2" + sources."create-error-class-3.0.2" + sources."cross-spawn-5.1.0" + sources."crypto-random-string-1.0.0" + sources."debug-2.6.9" + sources."deep-extend-0.6.0" + sources."defaults-1.0.3" + sources."delayed-stream-1.0.0" + sources."detect-indent-5.0.0" + sources."dot-prop-4.2.0" + sources."duplexer3-0.1.4" + sources."elegant-spinner-1.0.1" + sources."error-ex-1.3.2" + sources."escape-string-regexp-1.0.5" + sources."execa-0.7.0" + sources."exit-hook-1.1.1" + sources."extend-3.0.2" + sources."form-data-2.3.2" + sources."fs.realpath-1.0.0" + sources."function-bind-1.1.1" + sources."get-stream-3.0.0" + sources."glob-7.1.3" + sources."global-dirs-0.1.1" + sources."got-6.7.1" + sources."graceful-fs-4.1.11" + sources."has-1.0.3" + sources."has-ansi-2.0.0" + sources."has-flag-3.0.0" + sources."has-unicode-2.0.1" + sources."http-proxy-agent-1.0.0" + sources."https-proxy-agent-1.0.0" + sources."import-lazy-2.1.0" + sources."imurmurhash-0.1.4" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."invariant-2.2.4" + sources."is-absolute-0.2.6" + sources."is-arrayish-0.2.1" + sources."is-ci-1.2.0" + sources."is-fullwidth-code-point-2.0.0" + sources."is-installed-globally-0.1.0" + sources."is-npm-1.0.0" + sources."is-obj-1.0.1" + sources."is-path-inside-1.0.1" + sources."is-plain-obj-1.1.0" + sources."is-redirect-1.0.0" + sources."is-relative-0.2.1" + sources."is-retry-allowed-1.1.0" + sources."is-stream-1.1.0" + sources."is-unc-path-0.1.2" + sources."is-windows-0.2.0" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."isobject-3.0.1" + sources."js-tokens-4.0.0" + sources."jspm-config-0.3.4" + sources."latest-version-3.1.0" + sources."listify-1.0.0" + sources."lockfile-1.0.4" + sources."log-update-1.0.2" + sources."loose-envify-1.4.0" + sources."lowercase-keys-1.0.1" + sources."lru-cache-4.1.3" + sources."make-dir-1.3.0" + sources."make-error-1.3.4" + sources."make-error-cause-1.2.2" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimatch-3.0.4" + sources."minimist-1.2.0" + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."ms-2.0.0" + sources."nopt-1.0.10" + sources."npm-run-path-2.0.2" + sources."object.pick-1.3.0" + sources."once-1.4.0" + sources."onetime-1.1.0" + sources."p-finally-1.0.0" + (sources."package-json-4.0.1" // { + dependencies = [ + sources."semver-5.5.1" + ]; + }) + sources."parse-json-2.2.0" + sources."path-is-absolute-1.0.1" + sources."path-is-inside-1.0.2" + sources."path-key-2.0.1" + sources."pify-3.0.0" + sources."popsicle-9.2.0" + sources."popsicle-proxy-agent-3.0.0" + sources."popsicle-retry-3.2.1" + sources."popsicle-rewrite-1.0.0" + sources."popsicle-status-2.0.1" + sources."prepend-http-1.0.4" + sources."process-nextick-args-2.0.0" + sources."promise-finally-3.0.0" + sources."pseudomap-1.0.2" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."rc-1.2.8" + sources."readable-stream-2.3.6" + sources."registry-auth-token-3.3.2" + sources."registry-url-3.1.0" + sources."restore-cursor-1.0.1" + sources."rimraf-2.6.2" + sources."safe-buffer-5.1.2" + sources."semver-5.0.3" + sources."semver-diff-2.1.0" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."signal-exit-3.0.2" + sources."slice-ansi-1.0.0" + sources."sort-keys-1.1.2" + sources."string-template-1.0.0" + (sources."string-width-2.1.1" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."strip-ansi-4.0.0" + ]; + }) + sources."string_decoder-1.1.1" + sources."strip-ansi-3.0.1" + sources."strip-bom-3.0.0" + sources."strip-eof-1.0.0" + sources."strip-json-comments-2.0.1" + sources."supports-color-2.0.0" + sources."term-size-1.2.0" + sources."thenify-3.3.0" + sources."throat-3.2.0" + sources."timed-out-4.0.1" + sources."touch-1.0.0" + sources."tough-cookie-2.4.3" + sources."typedarray-0.0.6" + sources."typescript-2.9.2" + sources."typings-core-2.3.3" + sources."unc-path-regex-0.1.2" + sources."unique-string-1.0.0" + sources."unzip-response-2.0.1" + (sources."update-notifier-2.5.0" // { + dependencies = [ + sources."ansi-styles-3.2.1" + sources."chalk-2.4.1" + sources."supports-color-5.5.0" + ]; + }) + sources."url-parse-lax-1.0.0" + sources."util-deprecate-1.0.2" + sources."wcwidth-1.0.1" + sources."which-1.3.1" + sources."widest-line-2.0.0" + sources."wordwrap-1.0.0" + sources."wrappy-1.0.2" + sources."write-file-atomic-2.3.0" + sources."xdg-basedir-3.0.0" + sources."xtend-4.0.1" + sources."yallist-2.1.2" + sources."zip-object-0.1.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "The TypeScript Definition Manager"; + homepage = https://github.com/typings/typings; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + uglify-js = nodeEnv.buildNodePackage { + name = "uglify-js"; + packageName = "uglify-js"; + version = "3.4.8"; + src = fetchurl { + url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.8.tgz"; + sha512 = "WatYTD84gP/867bELqI2F/2xC9PQBETn/L+7RGq9MQOA/7yFBNvY1UwXqvtILeE6n0ITwBXxp34M0/o70dzj6A=="; + }; + dependencies = [ + sources."commander-2.17.1" + sources."source-map-0.6.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "JavaScript parser, mangler/compressor and beautifier toolkit"; + homepage = "https://github.com/mishoo/UglifyJS2#readme"; + license = "BSD-2-Clause"; + }; + production = true; + bypassCache = true; + }; + ungit = nodeEnv.buildNodePackage { + name = "ungit"; + packageName = "ungit"; + version = "1.4.32"; + src = fetchurl { + url = "https://registry.npmjs.org/ungit/-/ungit-1.4.32.tgz"; + sha512 = "qPsvjAYgdeO2Zrx5KvW8oxI8Vof3iK+x/0SfHxKbs+CJjbY5nzpaGI2wCoyiS8nWykcxAmy3RjZKpzOpzBnW0A=="; + }; + dependencies = [ + sources."abbrev-1.1.1" + sources."accepts-1.3.5" + sources."after-0.8.2" + sources."ajv-5.5.2" + sources."ansi-regex-2.1.1" + sources."aproba-1.2.0" + (sources."are-we-there-yet-1.1.5" // { + dependencies = [ + sources."isarray-1.0.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + sources."array-flatten-1.1.1" + sources."arraybuffer.slice-0.0.7" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."async-0.9.2" + sources."async-limiter-1.0.0" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."backo2-1.0.2" + sources."balanced-match-1.0.0" + sources."base64-arraybuffer-0.1.5" + sources."base64id-1.0.0" + sources."bcrypt-pbkdf-1.0.2" + sources."better-assert-1.0.2" + sources."blob-0.0.4" + sources."bluebird-3.5.1" + sources."blueimp-md5-2.10.0" + sources."body-parser-1.18.3" + sources."brace-expansion-1.1.11" + sources."buffer-from-1.1.1" + sources."builtin-modules-1.1.1" + sources."builtins-1.0.3" + sources."bytes-3.0.0" + sources."callsite-1.0.0" + sources."camelcase-4.1.0" + sources."caseless-0.12.0" + (sources."cliui-4.1.0" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."is-fullwidth-code-point-2.0.0" + sources."string-width-2.1.1" + sources."strip-ansi-4.0.0" + ]; + }) + sources."clone-2.1.2" + sources."co-4.6.0" + sources."code-point-at-1.1.0" + sources."color-3.0.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."color-string-1.5.3" + sources."colors-1.0.3" + sources."combined-stream-0.0.7" + sources."component-bind-1.0.0" + sources."component-emitter-1.1.2" + sources."component-inherit-0.0.3" + sources."concat-map-0.0.1" + (sources."concat-stream-1.6.2" // { + dependencies = [ + sources."isarray-1.0.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + sources."console-control-strings-1.1.0" + sources."content-disposition-0.5.2" + sources."content-type-1.0.4" + sources."cookie-0.3.1" + sources."cookie-parser-1.4.3" + sources."cookie-signature-1.0.6" + sources."cookiejar-2.0.1" + sources."core-util-is-1.0.2" + sources."crc-3.4.4" + sources."cross-spawn-5.1.0" + sources."crossroads-0.12.2" + sources."cycle-1.0.3" + sources."dashdash-1.14.1" + sources."debug-2.6.9" + sources."decamelize-2.0.0" + sources."deep-extend-0.6.0" + sources."delayed-stream-0.0.5" + sources."delegates-1.0.0" + sources."depd-1.1.2" + sources."destroy-1.0.4" + sources."diff-3.5.0" + sources."diff2html-2.3.3" + sources."dnd-page-scroll-0.0.4" + (sources."eachr-3.2.0" // { + dependencies = [ + sources."editions-1.3.4" + ]; + }) + sources."ecc-jsbn-0.1.2" + sources."editions-2.0.1" + sources."ee-first-1.1.1" + sources."encodeurl-1.0.2" + (sources."engine.io-3.2.0" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + (sources."engine.io-client-3.2.1" // { + dependencies = [ + sources."component-emitter-1.2.1" + sources."debug-3.1.0" + ]; + }) + sources."engine.io-parser-2.1.2" + (sources."errlop-1.0.3" // { + dependencies = [ + sources."editions-1.3.4" + ]; + }) + sources."escape-html-1.0.3" + sources."etag-1.8.1" + sources."eve-0.5.4" + sources."execa-0.7.0" + (sources."express-4.16.3" // { + dependencies = [ + sources."body-parser-1.18.2" + (sources."http-errors-1.6.2" // { + dependencies = [ + sources."depd-1.1.1" + sources."setprototypeof-1.0.3" + ]; + }) + sources."iconv-lite-0.4.19" + sources."qs-6.5.1" + sources."raw-body-2.3.2" + sources."statuses-1.4.0" + ]; + }) + sources."express-session-1.15.6" + sources."extend-1.2.1" + (sources."extract-opts-3.3.1" // { + dependencies = [ + sources."editions-1.3.4" + ]; + }) + sources."extsprintf-1.3.0" + sources."eyes-0.1.8" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + (sources."finalhandler-1.1.1" // { + dependencies = [ + sources."statuses-1.4.0" + ]; + }) + sources."find-up-3.0.0" + sources."forever-agent-0.6.1" + (sources."form-data-0.1.3" // { + dependencies = [ + sources."mime-1.2.11" + ]; + }) + sources."formidable-1.0.14" + sources."forwarded-0.1.2" + sources."fresh-0.5.2" + sources."fs.realpath-1.0.0" + sources."gauge-2.7.4" + sources."get-caller-file-1.0.3" + sources."get-stream-3.0.0" + sources."getmac-1.4.5" + sources."getpass-0.1.7" + sources."glob-7.1.3" + sources."graceful-fs-4.1.11" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + (sources."has-binary2-1.0.3" // { + dependencies = [ + sources."isarray-2.0.1" + ]; + }) + sources."has-cors-1.1.0" + sources."has-unicode-2.0.1" + sources."hasher-1.2.0" + (sources."hogan.js-3.0.2" // { + dependencies = [ + sources."mkdirp-0.3.0" + ]; + }) + sources."hosted-git-info-2.7.1" + sources."http-errors-1.6.3" + sources."http-signature-1.2.0" + sources."iconv-lite-0.4.23" + sources."ignore-3.3.10" + sources."indexof-0.0.1" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."invert-kv-1.0.0" + sources."ipaddr.js-1.8.0" + sources."is-arrayish-0.3.2" + sources."is-builtin-module-1.0.0" + sources."is-fullwidth-code-point-1.0.0" + sources."is-stream-1.1.0" + sources."is-typedarray-1.0.0" + sources."is-wsl-1.1.0" + sources."isarray-0.0.1" + sources."isexe-2.0.0" + sources."isstream-0.1.2" + sources."jquery-3.3.1" + sources."jquery-ui-bundle-1.12.1" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsprim-1.4.1" + sources."just-detect-adblock-1.0.0" + (sources."keen.io-0.1.5" // { + dependencies = [ + sources."methods-1.0.1" + sources."mime-1.2.11" + sources."qs-1.2.0" + sources."superagent-0.21.0" + ]; + }) + sources."knockout-3.5.0-rc" + sources."lcid-1.0.0" + sources."locate-path-3.0.0" + sources."locks-0.2.2" + sources."lodash-4.17.10" + sources."lru-cache-4.1.3" + sources."media-typer-0.3.0" + sources."mem-1.1.0" + (sources."memorystore-1.6.0" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."merge-descriptors-1.0.1" + sources."methods-1.1.2" + sources."mime-1.4.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."mimic-fn-1.2.0" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."moment-2.22.2" + sources."ms-2.0.0" + sources."negotiator-0.6.1" + sources."node-cache-4.2.0" + sources."nopt-1.0.10" + sources."normalize-package-data-2.4.0" + sources."npm-6.1.0" + sources."npm-package-arg-6.1.0" + sources."npm-registry-client-8.5.1" + sources."npm-run-path-2.0.2" + sources."npmlog-4.1.2" + sources."nprogress-0.2.0" + sources."number-is-nan-1.0.1" + sources."oauth-sign-0.9.0" + sources."object-assign-4.1.1" + sources."object-component-0.0.3" + sources."octicons-3.5.0" + sources."on-finished-2.3.0" + sources."on-headers-1.0.1" + sources."once-1.4.0" + sources."opn-5.3.0" + sources."os-homedir-1.0.2" + sources."os-locale-2.1.0" + sources."os-tmpdir-1.0.2" + sources."osenv-0.1.5" + sources."p-finally-1.0.0" + sources."p-limit-2.0.0" + sources."p-locate-3.0.0" + sources."p-try-2.0.0" + sources."parseqs-0.0.5" + sources."parseuri-0.0.5" + sources."parseurl-1.3.2" + sources."passport-0.4.0" + sources."passport-local-1.0.0" + sources."passport-strategy-1.0.0" + sources."path-exists-3.0.0" + sources."path-is-absolute-1.0.1" + sources."path-key-2.0.1" + sources."path-to-regexp-0.1.7" + sources."pause-0.0.1" + sources."performance-now-2.1.0" + sources."process-nextick-args-2.0.0" + sources."proxy-addr-2.0.4" + sources."pseudomap-1.0.2" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-6.5.2" + sources."random-bytes-1.0.0" + sources."range-parser-1.2.0" + sources."raven-js-3.26.4" + sources."raw-body-2.3.3" + (sources."rc-1.2.8" // { + dependencies = [ + sources."minimist-1.2.0" + ]; + }) + sources."readable-stream-1.0.27-1" + sources."reduce-component-1.0.1" + (sources."request-2.88.0" // { + dependencies = [ + sources."combined-stream-1.0.6" + sources."delayed-stream-1.0.0" + sources."extend-3.0.2" + sources."form-data-2.3.2" + sources."safe-buffer-5.1.2" + ]; + }) + sources."require-directory-2.1.1" + sources."require-main-filename-1.0.1" + sources."retry-0.10.1" + sources."rimraf-2.6.2" + sources."safe-buffer-5.1.1" + sources."safer-buffer-2.1.2" + sources."semver-5.5.1" + (sources."send-0.16.2" // { + dependencies = [ + sources."statuses-1.4.0" + ]; + }) + sources."serve-static-1.13.2" + sources."set-blocking-2.0.0" + sources."setprototypeof-1.1.0" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."signal-exit-3.0.2" + sources."signals-1.0.0" + sources."simple-swizzle-0.2.2" + sources."slide-1.1.6" + sources."snapsvg-0.5.1" + (sources."socket.io-2.1.1" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."socket.io-adapter-1.1.1" + (sources."socket.io-client-2.1.1" // { + dependencies = [ + sources."component-emitter-1.2.1" + sources."debug-3.1.0" + ]; + }) + (sources."socket.io-parser-3.2.0" // { + dependencies = [ + sources."component-emitter-1.2.1" + sources."debug-3.1.0" + sources."isarray-2.0.1" + ]; + }) + sources."spdx-correct-3.0.0" + sources."spdx-exceptions-2.1.0" + sources."spdx-expression-parse-3.0.0" + sources."spdx-license-ids-3.0.0" + sources."sshpk-1.14.2" + sources."ssri-5.3.0" + sources."stack-trace-0.0.10" + sources."statuses-1.5.0" + sources."string-width-1.0.2" + sources."string_decoder-0.10.31" + sources."strip-ansi-3.0.1" + sources."strip-eof-1.0.0" + sources."strip-json-comments-2.0.1" + (sources."superagent-3.8.3" // { + dependencies = [ + sources."combined-stream-1.0.6" + sources."component-emitter-1.2.1" + sources."cookiejar-2.1.2" + sources."debug-3.1.0" + sources."delayed-stream-1.0.0" + sources."extend-3.0.2" + sources."form-data-2.3.2" + sources."formidable-1.2.1" + sources."isarray-1.0.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + (sources."temp-0.8.3" // { + dependencies = [ + sources."rimraf-2.2.8" + ]; + }) + sources."to-array-0.1.4" + sources."tough-cookie-2.4.3" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."type-is-1.6.16" + (sources."typechecker-4.5.0" // { + dependencies = [ + sources."editions-1.3.4" + ]; + }) + sources."typedarray-0.0.6" + sources."uid-safe-2.1.5" + sources."ultron-1.1.1" + sources."underscore-1.5.2" + sources."unpipe-1.0.0" + sources."util-deprecate-1.0.2" + sources."utils-merge-1.0.1" + sources."uuid-3.3.2" + sources."validate-npm-package-license-3.0.4" + sources."validate-npm-package-name-3.0.0" + sources."vary-1.1.2" + sources."verror-1.10.0" + sources."whatwg-fetch-2.0.4" + sources."which-1.3.1" + sources."which-module-2.0.0" + sources."wide-align-1.1.3" + (sources."winston-2.4.4" // { + dependencies = [ + sources."async-1.0.0" + ]; + }) + sources."wrap-ansi-2.1.0" + sources."wrappy-1.0.2" + sources."ws-3.3.3" + sources."xmlhttprequest-ssl-1.5.5" + sources."xregexp-4.0.0" + sources."y18n-4.0.0" + sources."yallist-2.1.2" + (sources."yargs-12.0.1" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."is-fullwidth-code-point-2.0.0" + sources."string-width-2.1.1" + sources."strip-ansi-4.0.0" + ]; + }) + sources."yargs-parser-10.1.0" + sources."yeast-0.1.2" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Git made easy"; + homepage = "https://github.com/FredrikNoren/ungit#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + vue-cli = nodeEnv.buildNodePackage { + name = "vue-cli"; + packageName = "vue-cli"; + version = "2.9.6"; + src = fetchurl { + url = "https://registry.npmjs.org/vue-cli/-/vue-cli-2.9.6.tgz"; + sha512 = "swQ0bfyJSWfFr42IXr8A774yA1n+YudhzsaHBKhWSkczSqjvgZvSvM8NEnx6QKnfOHBXbdNR5vhahjNUMlftQQ=="; + }; + dependencies = [ + sources."absolute-0.0.1" + (sources."ajv-5.5.2" // { + dependencies = [ + sources."co-4.6.0" + ]; + }) + sources."align-text-0.1.4" + sources."amdefine-1.0.1" + sources."ansi-escapes-3.1.0" + sources."ansi-red-0.1.1" + sources."ansi-regex-3.0.0" + sources."ansi-styles-3.2.1" + sources."ansi-wrap-0.1.0" + sources."argparse-1.0.10" + sources."array-differ-1.0.0" + sources."array-union-1.0.2" + sources."array-uniq-1.0.3" + sources."arrify-1.0.1" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."async-2.6.1" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."balanced-match-1.0.0" + sources."base64-js-0.0.8" + sources."bcrypt-pbkdf-1.0.2" + sources."bl-1.2.2" + sources."bluebird-3.5.1" + sources."brace-expansion-1.1.11" + sources."buffer-3.6.0" + sources."buffer-alloc-1.2.0" + sources."buffer-alloc-unsafe-1.1.0" + sources."buffer-crc32-0.2.13" + sources."buffer-fill-1.0.0" + sources."builtins-1.0.3" + sources."camelcase-1.2.1" + sources."capture-stack-trace-1.0.0" + sources."caseless-0.12.0" + sources."caw-2.0.1" + sources."center-align-0.1.3" + sources."chalk-2.4.1" + sources."chardet-0.5.0" + sources."cli-cursor-2.1.0" + sources."cli-spinners-1.3.1" + sources."cli-width-2.2.0" + (sources."cliui-2.1.0" // { + dependencies = [ + sources."wordwrap-0.0.2" + ]; + }) + sources."clone-1.0.4" + sources."co-3.1.0" + sources."co-from-stream-0.0.0" + sources."co-fs-extra-1.2.1" + sources."co-read-0.0.1" + sources."coffee-script-1.12.7" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."combined-stream-1.0.6" + sources."commander-2.17.1" + sources."concat-map-0.0.1" + sources."config-chain-1.1.11" + sources."consolidate-0.14.5" + sources."core-util-is-1.0.2" + sources."create-error-class-3.0.2" + sources."dashdash-1.14.1" + sources."decamelize-1.2.0" + sources."decompress-4.2.0" + sources."decompress-tar-4.1.1" + (sources."decompress-tarbz2-4.1.1" // { + dependencies = [ + sources."file-type-6.2.0" + ]; + }) + sources."decompress-targz-4.1.1" + (sources."decompress-unzip-4.0.1" // { + dependencies = [ + sources."file-type-3.9.0" + sources."get-stream-2.3.1" + ]; + }) + sources."delayed-stream-1.0.0" + sources."download-5.0.3" + sources."download-git-repo-1.1.0" + sources."duplexer3-0.1.4" + sources."ecc-jsbn-0.1.2" + sources."enable-1.3.2" + sources."end-of-stream-1.4.1" + sources."escape-string-regexp-1.0.5" + sources."esprima-4.0.1" + sources."extend-3.0.2" + sources."extend-shallow-2.0.1" + sources."external-editor-3.0.1" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-json-stable-stringify-2.0.0" + sources."fd-slicer-1.1.0" + sources."figures-2.0.0" + sources."file-type-5.2.0" + sources."filename-reserved-regex-2.0.0" + sources."filenamify-2.1.0" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."fs-constants-1.0.0" + sources."fs-extra-0.26.7" + sources."fs.realpath-1.0.0" + sources."get-proxy-2.1.0" + sources."get-stream-3.0.0" + sources."getpass-0.1.7" + sources."git-clone-0.1.0" + sources."glob-7.1.3" + sources."got-6.7.1" + sources."graceful-fs-4.1.11" + sources."graceful-readlink-1.0.1" + sources."gray-matter-2.1.1" + (sources."handlebars-4.0.11" // { + dependencies = [ + sources."async-1.5.2" + ]; + }) + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + (sources."has-ansi-2.0.0" // { + dependencies = [ + sources."ansi-regex-2.1.1" + ]; + }) + sources."has-flag-3.0.0" + sources."has-generators-1.0.1" + sources."has-symbol-support-x-1.4.2" + sources."has-to-string-tag-x-1.4.1" + sources."http-signature-1.2.0" + sources."iconv-lite-0.4.24" + sources."ieee754-1.1.12" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."inquirer-6.2.0" + sources."is-3.2.1" + sources."is-buffer-1.1.6" + sources."is-extendable-0.1.1" + sources."is-fullwidth-code-point-2.0.0" + sources."is-natural-number-4.0.1" + sources."is-object-1.0.1" + sources."is-promise-2.1.0" + sources."is-redirect-1.0.0" + sources."is-retry-allowed-1.1.0" + sources."is-stream-1.1.0" + sources."is-typedarray-1.0.0" + sources."is-utf8-0.2.1" + sources."isarray-1.0.0" + sources."isstream-0.1.2" + sources."isurl-1.0.0" + sources."js-yaml-3.12.0" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsonfile-2.4.0" + sources."jsprim-1.4.1" + sources."kind-of-3.2.2" + sources."klaw-1.3.1" + sources."lazy-cache-1.0.4" + sources."lodash-4.17.10" + sources."log-symbols-2.2.0" + sources."longest-1.0.1" + sources."lowercase-keys-1.0.1" + (sources."make-dir-1.3.0" // { + dependencies = [ + sources."pify-3.0.0" + ]; + }) + (sources."metalsmith-2.3.0" // { + dependencies = [ + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."chalk-1.1.3" + sources."strip-ansi-3.0.1" + sources."supports-color-2.0.0" + ]; + }) + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."mimic-fn-1.2.0" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.5.1" + sources."multimatch-2.1.0" + sources."mute-stream-0.0.7" + (sources."npm-conf-1.1.3" // { + dependencies = [ + sources."pify-3.0.0" + ]; + }) + sources."oauth-sign-0.9.0" + sources."object-assign-4.1.1" + sources."once-1.4.0" + sources."onetime-2.0.1" + sources."optimist-0.6.1" + sources."ora-1.4.0" + sources."os-homedir-1.0.2" + sources."os-tmpdir-1.0.2" + sources."path-is-absolute-1.0.1" + sources."pend-1.2.0" + sources."performance-now-2.1.0" + sources."pify-2.3.0" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + sources."prepend-http-1.0.4" + sources."process-nextick-args-2.0.0" + sources."proto-list-1.2.4" + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-6.5.2" + sources."read-metadata-1.0.0" + sources."readable-stream-2.3.6" + sources."recursive-readdir-2.2.2" + sources."repeat-string-1.6.1" + sources."request-2.88.0" + sources."restore-cursor-2.0.0" + sources."right-align-0.1.3" + sources."rimraf-2.6.2" + sources."run-async-2.3.0" + sources."rxjs-6.2.2" + sources."safe-buffer-5.1.2" + sources."safer-buffer-2.1.2" + (sources."seek-bzip-1.0.5" // { + dependencies = [ + sources."commander-2.8.1" + ]; + }) + sources."semver-5.5.1" + sources."signal-exit-3.0.2" + sources."source-map-0.4.4" + sources."sprintf-js-1.0.3" + sources."sshpk-1.14.2" + sources."stat-mode-0.2.2" + sources."string-width-2.1.1" + sources."string_decoder-1.1.1" + sources."strip-ansi-4.0.0" + sources."strip-dirs-2.1.0" + sources."strip-outer-1.0.1" + sources."supports-color-5.5.0" + sources."tar-stream-1.6.1" + sources."through-2.3.8" + sources."thunkify-2.1.2" + sources."thunkify-wrap-1.0.4" + sources."tildify-1.2.0" + sources."timed-out-4.0.1" + sources."tmp-0.0.33" + sources."to-buffer-1.1.1" + sources."toml-2.3.3" + sources."tough-cookie-2.4.3" + sources."trim-repeated-1.0.0" + sources."tslib-1.9.3" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + (sources."uglify-js-2.8.29" // { + dependencies = [ + sources."source-map-0.5.7" + ]; + }) + sources."uglify-to-browserify-1.0.2" + sources."uid-0.0.2" + sources."unbzip2-stream-1.2.5" + sources."unyield-0.0.1" + sources."unzip-response-2.0.1" + sources."url-parse-lax-1.0.0" + sources."url-to-options-1.0.1" + sources."user-home-2.0.0" + sources."util-deprecate-1.0.2" + sources."uuid-3.3.2" + sources."validate-npm-package-name-3.0.0" + sources."verror-1.10.0" + sources."ware-1.3.0" + sources."win-fork-1.1.1" + sources."window-size-0.1.0" + sources."wordwrap-0.0.3" + sources."wrap-fn-0.1.5" + sources."wrappy-1.0.2" + sources."xtend-4.0.1" + sources."yaml-js-0.0.8" + sources."yargs-3.10.0" + sources."yauzl-2.10.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A simple CLI for scaffolding Vue.js projects."; + homepage = "https://github.com/vuejs/vue-cli#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; + webdrvr = nodeEnv.buildNodePackage { + name = "webdrvr"; + packageName = "webdrvr"; + version = "2.43.0-1"; + src = fetchurl { + url = "https://registry.npmjs.org/webdrvr/-/webdrvr-2.43.0-1.tgz"; + sha1 = "17c442b94c0a6a3a68293d6ea4deb408f8cb9225"; + }; + dependencies = [ + sources."abbrev-1.1.1" + sources."adm-zip-0.4.11" + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."asn1-0.2.4" + sources."assert-plus-0.2.0" + sources."async-2.6.1" + sources."aws-sign2-0.6.0" + sources."balanced-match-1.0.0" + sources."bcrypt-pbkdf-1.0.2" + sources."bl-1.0.3" + sources."boom-2.10.1" + sources."brace-expansion-1.1.11" + sources."caseless-0.11.0" + sources."chalk-1.1.3" + sources."combined-stream-1.0.6" + sources."commander-2.17.1" + sources."concat-map-0.0.1" + sources."concat-stream-1.5.0" + (sources."config-chain-1.1.11" // { + dependencies = [ + sources."ini-1.3.5" + ]; + }) + sources."core-util-is-1.0.2" + sources."cryptiles-2.0.5" + (sources."dashdash-1.14.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."debug-0.7.4" + sources."delayed-stream-1.0.0" + sources."ecc-jsbn-0.1.2" + sources."escape-string-regexp-1.0.5" + sources."extend-3.0.2" + (sources."extract-zip-1.5.0" // { + dependencies = [ + sources."mkdirp-0.5.0" + ]; + }) + sources."extsprintf-1.3.0" + sources."fd-slicer-1.0.1" + sources."follow-redirects-0.0.3" + sources."forever-agent-0.6.1" + sources."form-data-1.0.1" + sources."fs-extra-0.26.7" + sources."fs.realpath-1.0.0" + sources."generate-function-2.2.0" + sources."generate-object-property-1.2.0" + (sources."getpass-0.1.7" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."glob-7.1.3" + sources."graceful-fs-4.1.11" + sources."har-validator-2.0.6" + sources."has-ansi-2.0.0" + sources."hasha-2.2.0" + sources."hawk-3.1.3" + sources."hoek-2.16.3" + sources."http-signature-1.1.1" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.1.0" + sources."is-my-ip-valid-1.0.0" + sources."is-my-json-valid-2.19.0" + sources."is-property-1.0.2" + sources."is-stream-1.1.0" + sources."is-typedarray-1.0.0" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-stringify-safe-5.0.1" + sources."jsonfile-2.4.0" + sources."jsonpointer-4.0.1" + (sources."jsprim-1.4.1" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."kew-0.1.7" + sources."klaw-1.3.1" + sources."lodash-4.17.10" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."minimatch-3.0.4" + sources."minimist-0.0.8" + sources."mkdirp-0.3.5" + sources."node-uuid-1.4.8" + sources."nopt-2.2.1" + sources."npmconf-0.1.16" + sources."oauth-sign-0.8.2" + sources."once-1.3.3" + sources."os-tmpdir-1.0.2" + sources."osenv-0.0.3" + sources."path-is-absolute-1.0.1" + sources."pend-1.2.0" + (sources."phantomjs-1.9.20" // { + dependencies = [ + sources."kew-0.7.0" + ]; + }) + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + sources."process-nextick-args-1.0.7" + sources."progress-1.1.8" + sources."proto-list-1.2.4" + sources."qs-5.2.1" + sources."readable-stream-2.0.6" + sources."request-2.67.0" + sources."request-progress-2.0.1" + sources."rimraf-2.6.2" + sources."safer-buffer-2.1.2" + sources."semver-2.3.2" + sources."sntp-1.0.9" + (sources."sshpk-1.14.2" // { + dependencies = [ + sources."assert-plus-1.0.0" + ]; + }) + sources."string_decoder-0.10.31" + sources."stringstream-0.0.6" + sources."strip-ansi-3.0.1" sources."supports-color-2.0.0" - sources."symbol-observable-1.2.0" - sources."through-2.3.8" + sources."throttleit-1.0.0" sources."tmp-0.0.33" + sources."tough-cookie-2.2.2" + sources."tunnel-agent-0.4.3" + sources."tweetnacl-0.14.5" + sources."typedarray-0.0.6" + sources."underscore-1.9.1" sources."util-deprecate-1.0.2" - (sources."variable-diff-1.1.0" // { + (sources."verror-1.10.0" // { dependencies = [ - sources."chalk-1.1.3" + sources."assert-plus-1.0.0" ]; }) - sources."which-1.3.1" - sources."xstream-11.7.0" - sources."yallist-2.1.2" + sources."which-1.2.14" + sources."wrappy-1.0.2" + sources."xtend-4.0.1" + sources."yauzl-2.4.1" ]; buildInputs = globalBuildInputs; meta = { - description = "Create Cycle.js with no build configuration."; - homepage = "https://github.com/cyclejs-community/create-cycle-app#readme"; - license = "ISC"; + description = "NPM wrapper for Selenium Webdriver including Chromedriver / IEDriver / IOSDriver / Ghostdriver"; + homepage = https://github.com/uxebu/webdrvr; + license = "MIT"; }; production = true; bypassCache = true; }; - dat = nodeEnv.buildNodePackage { - name = "dat"; - packageName = "dat"; - version = "13.11.3"; + webpack = nodeEnv.buildNodePackage { + name = "webpack"; + packageName = "webpack"; + version = "4.17.1"; src = fetchurl { - url = "https://registry.npmjs.org/dat/-/dat-13.11.3.tgz"; - sha512 = "YOp0II25xNPlD06/RGB5q1x244em2Sh2FdhWECnikZalmOBaujeRRJFfjbd0f5buQfapmebvTT4FVRZTZLB2HQ=="; + url = "https://registry.npmjs.org/webpack/-/webpack-4.17.1.tgz"; + sha512 = "vdPYogljzWPhFKDj3Gcp01Vqgu7K3IQlybc3XIdKSQHelK1C3eIQuysEUR7MxKJmdandZlQB/9BG2Jb1leJHaw=="; }; dependencies = [ - sources."abstract-random-access-1.1.2" - sources."ajv-5.5.2" - sources."ansi-align-2.0.0" - sources."ansi-diff-1.1.1" - sources."ansi-regex-3.0.0" - sources."ansi-split-1.0.1" - sources."ansi-styles-3.2.1" - sources."anymatch-1.3.2" - sources."ap-0.1.0" - (sources."append-tree-2.4.4" // { + sources."@webassemblyjs/ast-1.5.13" + sources."@webassemblyjs/floating-point-hex-parser-1.5.13" + sources."@webassemblyjs/helper-api-error-1.5.13" + sources."@webassemblyjs/helper-buffer-1.5.13" + sources."@webassemblyjs/helper-code-frame-1.5.13" + sources."@webassemblyjs/helper-fsm-1.5.13" + sources."@webassemblyjs/helper-module-context-1.5.13" + sources."@webassemblyjs/helper-wasm-bytecode-1.5.13" + sources."@webassemblyjs/helper-wasm-section-1.5.13" + sources."@webassemblyjs/ieee754-1.5.13" + (sources."@webassemblyjs/leb128-1.5.13" // { dependencies = [ - sources."process-nextick-args-1.0.7" - sources."varint-5.0.0" + sources."long-4.0.0" ]; }) - sources."arr-diff-2.0.0" + sources."@webassemblyjs/utf8-1.5.13" + sources."@webassemblyjs/wasm-edit-1.5.13" + sources."@webassemblyjs/wasm-gen-1.5.13" + sources."@webassemblyjs/wasm-opt-1.5.13" + sources."@webassemblyjs/wasm-parser-1.5.13" + sources."@webassemblyjs/wast-parser-1.5.13" + sources."@webassemblyjs/wast-printer-1.5.13" + sources."acorn-5.7.2" + sources."acorn-dynamic-import-3.0.0" + sources."ajv-6.5.3" + sources."ajv-keywords-3.2.0" + sources."anymatch-2.0.0" + sources."aproba-1.2.0" + sources."arr-diff-4.0.0" sources."arr-flatten-1.1.0" - sources."array-lru-1.1.1" - sources."array-unique-0.2.1" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."async-0.9.2" - sources."asynckit-0.4.0" - sources."atomic-batcher-1.0.2" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" + sources."arr-union-3.1.0" + sources."array-unique-0.3.2" + sources."asn1.js-4.10.1" + (sources."assert-1.4.1" // { + dependencies = [ + sources."inherits-2.0.1" + sources."util-0.10.3" + ]; + }) + sources."assign-symbols-1.0.0" + sources."async-each-1.0.1" + sources."atob-2.1.2" sources."balanced-match-1.0.0" - sources."bcrypt-pbkdf-1.0.2" - sources."bencode-1.0.0" - (sources."bitfield-rle-2.1.0" // { + (sources."base-0.11.2" // { dependencies = [ - sources."varint-4.0.1" + sources."define-property-1.0.0" ]; }) - sources."bittorrent-dht-7.10.0" - sources."blake2b-2.1.2" - sources."blake2b-wasm-1.1.7" - sources."body-0.1.0" - sources."boxen-1.3.0" + sources."base64-js-1.3.0" + sources."big.js-3.2.0" + sources."binary-extensions-1.11.0" + sources."bluebird-3.5.1" + sources."bn.js-4.11.8" sources."brace-expansion-1.1.11" - sources."braces-1.8.5" - sources."buffer-alloc-1.2.0" - sources."buffer-alloc-unsafe-1.1.0" - sources."buffer-equals-1.0.4" - sources."buffer-fill-1.0.0" - sources."buffer-from-1.1.1" - sources."bulk-write-stream-1.1.4" - sources."bytes-3.0.0" - sources."call-me-maybe-1.0.1" - sources."camelcase-4.1.0" - sources."capture-stack-trace-1.0.0" - sources."caseless-0.12.0" - sources."chalk-2.4.1" - sources."ci-info-1.1.3" - sources."circular-append-file-1.0.1" - sources."cli-boxes-1.0.0" - sources."cli-spinners-1.3.1" - sources."cli-truncate-1.1.0" - sources."cliclopts-1.1.1" - sources."co-4.6.0" - sources."codecs-1.2.1" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."colors-1.3.1" - sources."combined-stream-1.0.6" - sources."concat-map-0.0.1" - sources."concat-stream-1.6.2" - sources."configstore-3.1.2" - sources."connections-1.4.2" - sources."content-types-0.1.0" - sources."core-util-is-1.0.2" - sources."corsify-2.1.0" - sources."create-error-class-3.0.2" - sources."cross-spawn-5.1.0" - sources."crypto-random-string-1.0.0" - sources."cycle-1.0.3" - sources."dashdash-1.14.1" - (sources."dat-dns-3.0.2" // { + (sources."braces-2.3.2" // { dependencies = [ - sources."debug-2.6.9" + sources."extend-shallow-2.0.1" ]; }) - sources."dat-doctor-2.0.0" - sources."dat-encoding-5.0.1" - sources."dat-ignore-2.1.1" - (sources."dat-json-1.0.2" // { + sources."brorand-1.1.0" + sources."browserify-aes-1.2.0" + sources."browserify-cipher-1.0.1" + sources."browserify-des-1.0.2" + sources."browserify-rsa-4.0.1" + sources."browserify-sign-4.0.4" + sources."browserify-zlib-0.2.0" + sources."buffer-4.9.1" + sources."buffer-from-1.1.1" + sources."buffer-xor-1.0.3" + sources."builtin-status-codes-3.0.0" + sources."cacache-10.0.4" + sources."cache-base-1.0.1" + sources."chokidar-2.0.4" + sources."chownr-1.0.1" + sources."chrome-trace-event-1.0.0" + sources."cipher-base-1.0.4" + (sources."class-utils-0.3.6" // { dependencies = [ - sources."dat-encoding-4.0.2" + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" ]; }) - sources."dat-link-resolve-2.2.0" - sources."dat-log-1.2.0" - sources."dat-node-3.5.12" - sources."dat-registry-4.0.0" - sources."dat-secret-storage-4.0.1" - sources."dat-storage-1.0.4" - sources."dat-swarm-defaults-1.0.1" + sources."collection-visit-1.0.0" + sources."commander-2.14.1" + sources."commondir-1.0.1" + sources."component-emitter-1.2.1" + sources."concat-map-0.0.1" + sources."concat-stream-1.6.2" + sources."console-browserify-1.1.0" + sources."constants-browserify-1.0.0" + sources."copy-concurrently-1.0.5" + sources."copy-descriptor-0.1.1" + sources."core-util-is-1.0.2" + sources."create-ecdh-4.0.3" + sources."create-hash-1.2.0" + sources."create-hmac-1.1.7" + sources."crypto-browserify-3.12.0" + sources."cyclist-0.2.2" + sources."date-now-0.1.4" sources."debug-3.1.0" - sources."deep-equal-0.2.2" - sources."deep-extend-0.6.0" - sources."delayed-stream-1.0.0" - sources."diffy-2.0.0" - sources."directory-index-html-2.1.0" - (sources."discovery-channel-5.5.1" // { + sources."decode-uri-component-0.2.0" + sources."define-property-2.0.2" + sources."des.js-1.0.0" + sources."diffie-hellman-5.0.3" + sources."domain-browser-1.2.0" + sources."duplexify-3.6.0" + sources."elliptic-6.4.1" + sources."emojis-list-2.1.0" + sources."end-of-stream-1.4.1" + sources."enhanced-resolve-4.1.0" + sources."errno-0.1.7" + sources."eslint-scope-4.0.0" + sources."esrecurse-4.2.1" + sources."estraverse-4.2.0" + sources."events-1.1.1" + sources."evp_bytestokey-1.0.3" + (sources."expand-brackets-2.1.4" // { dependencies = [ sources."debug-2.6.9" - sources."thunky-0.1.0" + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" ]; }) - sources."discovery-swarm-5.1.2" - (sources."dns-discovery-6.1.0" // { + (sources."extend-shallow-3.0.2" // { dependencies = [ - sources."debug-2.6.9" - sources."lru-2.0.1" + sources."is-extendable-1.0.1" ]; }) - sources."dns-packet-4.2.0" - sources."dns-socket-3.0.0" - sources."dom-walk-0.1.1" - sources."dot-prop-4.2.0" - sources."duplexer3-0.1.4" - sources."duplexify-3.6.0" - sources."ecc-jsbn-0.1.2" - sources."end-of-stream-1.4.1" - sources."escape-string-regexp-1.0.5" - sources."execa-0.7.0" - sources."expand-brackets-0.1.5" - sources."expand-range-1.8.2" - sources."extend-3.0.2" - sources."extglob-0.3.2" - sources."extsprintf-1.3.0" - sources."eyes-0.1.8" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - sources."fd-read-stream-1.1.0" - sources."figures-2.0.0" - sources."filename-regex-2.0.1" - sources."fill-range-2.2.4" - sources."flat-tree-1.6.0" - sources."for-each-0.3.3" - sources."for-in-1.0.2" - sources."for-own-0.1.5" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."from2-2.3.0" - sources."fs.realpath-1.0.0" - sources."get-stream-3.0.0" - sources."getpass-0.1.7" - sources."glob-7.1.2" - sources."glob-base-0.3.0" - sources."glob-parent-2.0.0" - sources."global-4.3.2" - sources."global-dirs-0.1.1" - sources."got-6.7.1" - sources."graceful-fs-4.1.11" - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."has-flag-3.0.0" - sources."http-methods-0.1.0" - sources."http-signature-1.2.0" - (sources."hypercore-6.18.1" // { + (sources."extglob-2.0.4" // { + dependencies = [ + sources."define-property-1.0.0" + sources."extend-shallow-2.0.1" + ]; + }) + sources."fast-deep-equal-2.0.1" + sources."fast-json-stable-stringify-2.0.0" + (sources."fill-range-4.0.0" // { dependencies = [ - sources."process-nextick-args-1.0.7" - sources."unordered-set-2.0.1" + sources."extend-shallow-2.0.1" ]; }) - sources."hypercore-crypto-1.0.0" - (sources."hypercore-protocol-6.6.4" // { + sources."find-cache-dir-1.0.0" + sources."find-up-2.1.0" + sources."flush-write-stream-1.0.3" + sources."for-in-1.0.2" + sources."fragment-cache-0.2.1" + sources."from2-2.3.0" + sources."fs-write-stream-atomic-1.0.10" + sources."fs.realpath-1.0.0" + sources."fsevents-1.2.4" + sources."get-value-2.0.6" + sources."glob-7.1.3" + (sources."glob-parent-3.1.0" // { dependencies = [ - sources."varint-5.0.0" + sources."is-glob-3.1.0" ]; }) - sources."hyperdrive-9.14.0" - sources."hyperdrive-http-4.3.3" - sources."hyperdrive-network-speed-2.1.0" - sources."i-0.3.6" - sources."import-lazy-2.1.0" + sources."graceful-fs-4.1.11" + sources."has-value-1.0.0" + (sources."has-values-1.0.0" // { + dependencies = [ + sources."kind-of-4.0.0" + ]; + }) + sources."hash-base-3.0.4" + sources."hash.js-1.1.5" + sources."hmac-drbg-1.0.1" + sources."https-browserify-1.0.0" + sources."ieee754-1.1.12" + sources."iferr-0.1.5" sources."imurmurhash-0.1.4" + sources."indexof-0.0.1" sources."inflight-1.0.6" sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."inspect-custom-symbol-1.1.0" - sources."ip-1.1.5" + sources."is-accessor-descriptor-1.0.0" + sources."is-binary-path-1.0.1" sources."is-buffer-1.1.6" - sources."is-callable-1.1.4" - sources."is-ci-1.1.0" - sources."is-dotfile-1.0.3" - sources."is-equal-shallow-0.1.3" + sources."is-data-descriptor-1.0.0" + sources."is-descriptor-1.0.2" sources."is-extendable-0.1.1" - sources."is-extglob-1.0.0" - sources."is-fullwidth-code-point-2.0.0" - sources."is-function-1.0.1" - sources."is-glob-2.0.1" - sources."is-installed-globally-0.1.0" - sources."is-npm-1.0.0" - sources."is-number-2.1.0" - sources."is-obj-1.0.1" - sources."is-options-1.0.1" - sources."is-path-inside-1.0.1" - sources."is-posix-bracket-0.1.1" - sources."is-primitive-2.0.0" - sources."is-redirect-1.0.0" - sources."is-retry-allowed-1.1.0" - sources."is-stream-1.1.0" - sources."is-string-1.0.4" - sources."is-typedarray-1.0.0" - sources."isarray-1.0.0" - sources."isexe-2.0.0" - sources."isobject-2.1.0" - sources."isstream-0.1.2" - sources."iterators-0.1.0" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsprim-1.4.1" - sources."k-bucket-3.3.1" - (sources."k-rpc-4.3.1" // { - dependencies = [ - sources."k-bucket-4.0.1" - ]; - }) - (sources."k-rpc-socket-1.8.0" // { + sources."is-extglob-2.1.1" + sources."is-glob-4.0.0" + (sources."is-number-3.0.0" // { dependencies = [ - sources."bencode-2.0.0" + sources."kind-of-3.2.2" ]; }) - sources."keypress-0.2.1" - sources."kind-of-3.2.2" - sources."last-one-wins-1.0.4" - sources."latest-version-3.1.0" - sources."length-prefixed-message-3.0.3" - sources."lodash.throttle-4.1.1" - sources."lowercase-keys-1.0.1" - sources."lru-3.1.0" + sources."is-plain-object-2.0.4" + sources."is-windows-1.0.2" + sources."isarray-1.0.0" + sources."isobject-3.0.1" + sources."json-parse-better-errors-1.0.2" + sources."json-schema-traverse-0.4.1" + sources."json5-0.5.1" + sources."kind-of-6.0.2" + sources."loader-runner-2.3.0" + sources."loader-utils-1.1.0" + sources."locate-path-2.0.0" + sources."lodash.debounce-4.0.8" + sources."long-3.2.0" sources."lru-cache-4.1.3" sources."make-dir-1.3.0" - sources."math-random-1.0.1" - sources."memory-pager-1.1.0" - sources."menu-string-1.2.0" - sources."merkle-tree-stream-3.0.3" - sources."micromatch-2.3.11" - sources."mime-2.3.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."min-document-2.19.0" + sources."mamacro-0.0.3" + sources."map-cache-0.2.2" + sources."map-visit-1.0.0" + sources."md5.js-1.3.4" + sources."memory-fs-0.4.1" + sources."micromatch-3.1.10" + sources."miller-rabin-4.0.1" + sources."minimalistic-assert-1.0.1" + sources."minimalistic-crypto-utils-1.0.1" sources."minimatch-3.0.4" - sources."minimist-1.2.0" - sources."mirror-folder-3.0.0" - (sources."mkdirp-0.5.1" // { + sources."minimist-0.0.8" + sources."mississippi-2.0.0" + (sources."mixin-deep-1.3.1" // { dependencies = [ - sources."minimist-0.0.8" + sources."is-extendable-1.0.1" ]; }) + sources."mkdirp-0.5.1" + sources."move-concurrently-1.0.1" sources."ms-2.0.0" - sources."multi-random-access-2.1.1" - sources."multicast-dns-7.0.0" - sources."multicb-1.2.2" - sources."multistream-2.1.1" - sources."mute-stream-0.0.7" - sources."mutexify-1.2.0" - sources."nan-2.10.0" - sources."nanoassert-1.1.0" - sources."nanobus-4.3.3" - sources."nanoscheduler-1.0.3" - sources."nanotiming-7.3.1" - sources."ncp-1.0.1" - sources."neat-input-1.8.0" - sources."neat-log-2.4.0" - sources."neat-spinner-1.0.0" - sources."neat-tasks-1.1.1" - sources."nets-3.2.0" - sources."network-address-1.1.2" - sources."node-gyp-build-3.4.0" - sources."normalize-path-2.1.1" - sources."npm-run-path-2.0.2" - sources."oauth-sign-0.8.2" - sources."object.omit-2.0.1" - sources."once-1.4.0" - sources."os-homedir-1.0.2" - sources."p-finally-1.0.0" - sources."package-json-4.0.1" - sources."parse-glob-3.0.4" - sources."parse-headers-2.0.1" - sources."path-is-absolute-1.0.1" - sources."path-is-inside-1.0.2" - sources."path-key-2.0.1" - sources."performance-now-2.1.0" - sources."pify-3.0.0" - sources."pkginfo-0.4.1" - sources."prepend-http-1.0.4" - sources."preserve-0.2.0" - sources."prettier-bytes-1.0.4" - sources."pretty-hash-1.0.1" - sources."process-0.5.2" - sources."process-nextick-args-2.0.0" - sources."progress-string-1.2.2" - sources."prompt-1.0.0" - (sources."protocol-buffers-encodings-1.1.0" // { + sources."nan-2.11.0" + sources."nanomatch-1.2.13" + sources."neo-async-2.5.2" + (sources."node-libs-browser-2.1.0" // { dependencies = [ - sources."varint-5.0.0" + sources."punycode-1.4.1" ]; }) - sources."pseudomap-1.0.2" - sources."pump-3.0.0" - sources."punycode-1.4.1" - sources."qs-6.5.2" - sources."random-access-file-2.0.1" - sources."random-access-memory-3.0.0" - sources."random-access-storage-1.3.0" - (sources."randomatic-3.1.0" // { + sources."normalize-path-2.1.1" + (sources."object-copy-0.1.0" // { dependencies = [ - sources."is-number-4.0.0" - sources."kind-of-6.0.2" + sources."define-property-0.2.5" + sources."is-accessor-descriptor-0.1.6" + sources."is-data-descriptor-0.1.4" + (sources."is-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-5.1.0" + ]; + }) + sources."kind-of-3.2.2" ]; }) + sources."object-visit-1.0.1" + sources."object.pick-1.3.0" + sources."once-1.4.0" + sources."os-browserify-0.3.0" + sources."p-limit-1.3.0" + sources."p-locate-2.0.0" + sources."p-try-1.0.0" + sources."pako-1.0.6" + sources."parallel-transform-1.1.0" + sources."parse-asn1-5.1.1" + sources."pascalcase-0.1.1" + sources."path-browserify-0.0.0" + sources."path-dirname-1.0.2" + sources."path-exists-3.0.0" + sources."path-is-absolute-1.0.1" + sources."pbkdf2-3.0.16" + sources."pify-3.0.0" + sources."pkg-dir-2.0.0" + sources."posix-character-classes-0.1.1" + sources."process-0.11.10" + sources."process-nextick-args-2.0.0" + sources."promise-inflight-1.0.1" + sources."prr-1.0.1" + sources."pseudomap-1.0.2" + sources."public-encrypt-4.0.2" + sources."pump-2.0.1" + sources."pumpify-1.5.1" + sources."punycode-2.1.1" + sources."querystring-0.2.0" + sources."querystring-es3-0.2.1" sources."randombytes-2.0.6" - sources."range-parser-1.2.0" - sources."rc-1.2.8" - sources."read-1.0.7" + sources."randomfill-1.0.4" sources."readable-stream-2.3.6" - sources."recursive-watch-1.1.4" - sources."regex-cache-0.4.4" - sources."registry-auth-token-3.3.2" - sources."registry-url-3.1.0" - sources."remove-array-items-1.0.0" + sources."readdirp-2.1.0" + sources."regex-not-1.0.2" sources."remove-trailing-separator-1.1.0" - sources."repeat-element-1.1.2" + sources."repeat-element-1.1.3" sources."repeat-string-1.6.1" - sources."request-2.87.0" - sources."revalidator-0.1.8" + sources."resolve-url-0.2.1" + sources."ret-0.1.15" sources."rimraf-2.6.2" - sources."rusha-0.8.13" + sources."ripemd160-2.0.2" + sources."run-queue-1.0.3" sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."semver-5.5.0" - sources."semver-diff-2.1.0" - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."signal-exit-3.0.2" - (sources."signed-varint-2.0.1" // { + sources."safe-regex-1.1.0" + sources."schema-utils-0.4.7" + sources."serialize-javascript-1.5.0" + sources."set-immediate-shim-1.0.1" + (sources."set-value-2.0.0" // { dependencies = [ - sources."varint-5.0.0" + sources."extend-shallow-2.0.1" + ]; + }) + sources."setimmediate-1.0.5" + sources."sha.js-2.4.11" + (sources."snapdragon-0.8.2" // { + dependencies = [ + sources."debug-2.6.9" + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + (sources."snapdragon-node-2.1.1" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + (sources."snapdragon-util-3.0.1" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."source-list-map-2.0.0" + sources."source-map-0.5.7" + sources."source-map-resolve-0.5.2" + sources."source-map-url-0.4.0" + sources."split-string-3.1.0" + sources."ssri-5.3.0" + (sources."static-extend-0.1.2" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" ]; }) - sources."simple-sha1-2.1.1" - sources."siphash24-1.1.1" - sources."slice-ansi-1.0.0" - sources."sodium-javascript-0.5.5" - sources."sodium-native-2.2.1" - sources."sodium-universal-2.0.0" - sources."sorted-array-functions-1.2.0" - sources."sorted-indexof-1.0.0" - sources."sparse-bitfield-3.0.3" - sources."speedometer-1.1.0" - sources."sshpk-1.14.2" - sources."stack-trace-0.0.10" - sources."stream-collector-1.0.1" + sources."stream-browserify-2.0.1" sources."stream-each-1.2.3" - (sources."stream-parser-0.3.1" // { + sources."stream-http-2.8.3" + sources."stream-shift-1.0.0" + sources."string_decoder-1.1.1" + sources."tapable-1.0.0" + sources."through2-2.0.3" + sources."timers-browserify-2.0.10" + sources."to-arraybuffer-1.0.1" + (sources."to-object-path-0.3.0" // { dependencies = [ - sources."debug-2.6.9" + sources."kind-of-3.2.2" ]; }) - sources."stream-shift-1.0.0" - sources."string-width-2.1.1" - sources."string_decoder-1.1.1" - sources."strip-ansi-4.0.0" - sources."strip-eof-1.0.0" - sources."strip-json-comments-2.0.1" - (sources."subcommand-2.1.0" // { + sources."to-regex-3.0.2" + sources."to-regex-range-2.1.1" + sources."tslib-1.9.3" + sources."tty-browserify-0.0.0" + sources."typedarray-0.0.6" + (sources."uglify-es-3.3.10" // { dependencies = [ - sources."debug-2.6.9" + sources."source-map-0.6.1" ]; }) - sources."supports-color-5.4.0" - sources."term-size-1.2.0" - sources."throttle-1.0.3" - sources."thunky-1.0.2" - sources."timed-out-4.0.1" - sources."to-buffer-1.1.1" - (sources."toiletdb-1.4.1" // { + (sources."uglifyjs-webpack-plugin-1.3.0" // { dependencies = [ - sources."debug-2.6.9" + sources."source-map-0.6.1" ]; }) - sources."tough-cookie-2.3.4" - sources."township-client-1.3.2" - sources."trim-0.0.1" - sources."ttl-1.3.1" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."typedarray-0.0.6" - sources."uint64be-2.0.2" - sources."unique-string-1.0.0" - sources."unixify-1.0.0" - sources."unordered-array-remove-1.0.2" - sources."unordered-set-1.1.0" - sources."untildify-3.0.3" - sources."unzip-response-2.0.1" - sources."update-notifier-2.5.0" - sources."url-parse-lax-1.0.0" + (sources."union-value-1.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + sources."set-value-0.4.3" + ]; + }) + sources."unique-filename-1.1.0" + sources."unique-slug-2.0.0" + (sources."unset-value-1.0.0" // { + dependencies = [ + (sources."has-value-0.3.1" // { + dependencies = [ + sources."isobject-2.1.0" + ]; + }) + sources."has-values-0.1.4" + ]; + }) + sources."upath-1.1.0" + sources."uri-js-4.2.2" + sources."urix-0.1.0" + (sources."url-0.11.0" // { + dependencies = [ + sources."punycode-1.3.2" + ]; + }) + sources."use-3.1.1" + sources."util-0.10.4" sources."util-deprecate-1.0.2" - sources."utile-0.3.0" - sources."utp-native-1.7.2" - sources."uuid-3.3.2" - sources."varint-3.0.1" - sources."verror-1.10.0" - sources."which-1.3.1" - sources."widest-line-2.0.0" - (sources."winston-2.1.1" // { + sources."vm-browserify-0.0.4" + sources."watchpack-1.6.0" + (sources."webpack-sources-1.1.0" // { dependencies = [ - sources."async-1.0.0" - sources."colors-1.0.3" - sources."pkginfo-0.3.1" + sources."source-map-0.6.1" ]; }) + sources."worker-farm-1.6.0" sources."wrappy-1.0.2" - sources."write-file-atomic-2.3.0" - sources."xdg-basedir-3.0.0" - sources."xhr-2.5.0" - sources."xsalsa20-1.0.2" sources."xtend-4.0.1" + sources."y18n-4.0.0" sources."yallist-2.1.2" ]; buildInputs = globalBuildInputs; meta = { - description = "Dat is the package manager for data. Easily share and version control data."; - homepage = https://datproject.org/; - license = "BSD-3-Clause"; - }; - production = true; - bypassCache = true; - }; - grunt-cli = nodeEnv.buildNodePackage { - name = "grunt-cli"; - packageName = "grunt-cli"; - version = "1.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz"; - sha1 = "562b119ebb069ddb464ace2845501be97b35b6a8"; - }; - dependencies = [ - sources."abbrev-1.1.1" - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."concat-map-0.0.1" - sources."findup-sync-0.3.0" - sources."glob-5.0.15" - sources."grunt-known-options-1.1.0" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."minimatch-3.0.4" - sources."nopt-3.0.6" - sources."once-1.4.0" - sources."path-is-absolute-1.0.1" - sources."resolve-1.1.7" - sources."wrappy-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "The grunt command line interface"; - homepage = "https://github.com/gruntjs/grunt-cli#readme"; + description = "Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff."; + homepage = https://github.com/webpack/webpack; license = "MIT"; }; production = true; bypassCache = true; }; - mocha = nodeEnv.buildNodePackage { - name = "mocha"; - packageName = "mocha"; - version = "5.2.0"; + webtorrent-cli = nodeEnv.buildNodePackage { + name = "webtorrent-cli"; + packageName = "webtorrent-cli"; + version = "1.12.3"; src = fetchurl { - url = "https://registry.npmjs.org/mocha/-/mocha-5.2.0.tgz"; - sha512 = "2IUgKDhc3J7Uug+FxMXuqIyYzH7gJjXECKe/w43IGgQHTSj3InJi+yAA7T24L9bQMRKiUEHxEX37G5JpVUGLcQ=="; + url = "https://registry.npmjs.org/webtorrent-cli/-/webtorrent-cli-1.12.3.tgz"; + sha512 = "NnBAGkD64CRsl9edM9q0QU+ku6nCX32nM0U+YC8Gs/36c8y+5m9Tya3mWIux3oZKZ54yGiVtnok4tUpqDE5tMA=="; }; dependencies = [ + sources."addr-to-ip-port-1.5.1" + sources."airplay-js-0.3.0" + sources."ascli-0.3.0" + sources."async-limiter-1.0.0" sources."balanced-match-1.0.0" + sources."bencode-2.0.0" + sources."binary-search-1.3.4" + sources."bitfield-2.0.0" + (sources."bittorrent-dht-8.4.0" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."bittorrent-peerid-1.3.0" + (sources."bittorrent-protocol-3.0.1" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + (sources."bittorrent-tracker-9.10.1" // { + dependencies = [ + sources."debug-3.1.0" + sources."simple-get-3.0.3" + ]; + }) + sources."blob-to-buffer-1.2.8" + sources."block-stream2-1.1.0" + sources."bn.js-4.11.8" sources."brace-expansion-1.1.11" - sources."browser-stdout-1.3.1" - sources."commander-2.15.1" + sources."browserify-package-json-1.0.1" + sources."buffer-alloc-1.2.0" + sources."buffer-alloc-unsafe-1.1.0" + sources."buffer-equals-1.0.4" + sources."buffer-fill-1.0.0" + sources."buffer-from-1.1.1" + sources."buffer-indexof-1.1.1" + sources."bufferutil-4.0.0" + sources."bufferview-1.0.1" + sources."bytebuffer-3.5.5" + sources."castv2-0.1.9" + sources."castv2-client-1.2.0" + (sources."chromecasts-1.9.1" // { + dependencies = [ + sources."mime-1.6.0" + ]; + }) + sources."chunk-store-stream-3.0.1" + sources."clivas-0.2.0" + sources."closest-to-2.0.0" + sources."colour-0.7.1" + sources."compact2string-1.4.0" sources."concat-map-0.0.1" - sources."debug-3.1.0" - sources."diff-3.5.0" - sources."escape-string-regexp-1.0.5" + sources."concat-stream-1.6.2" + sources."core-util-is-1.0.2" + sources."create-torrent-3.32.1" + sources."debug-2.6.9" + sources."decompress-response-3.3.0" + sources."defined-1.0.0" + (sources."dlnacasts-0.1.0" // { + dependencies = [ + sources."mime-1.6.0" + ]; + }) + sources."dns-packet-1.3.1" + sources."dns-txt-2.0.2" + (sources."ecstatic-3.2.1" // { + dependencies = [ + sources."mime-1.6.0" + ]; + }) + sources."elementtree-0.1.7" + sources."end-of-stream-1.4.1" + sources."executable-4.1.1" + sources."filestream-4.1.3" + sources."flatten-1.0.2" + (sources."fs-chunk-store-1.7.0" // { + dependencies = [ + sources."thunky-1.0.2" + ]; + }) sources."fs.realpath-1.0.0" - sources."glob-7.1.2" - sources."growl-1.10.5" - sources."has-flag-3.0.0" + sources."get-browser-rtc-1.0.2" + sources."get-stdin-6.0.0" + sources."glob-7.1.3" sources."he-1.1.1" + sources."immediate-chunk-store-2.0.0" sources."inflight-1.0.6" sources."inherits-2.0.3" + sources."ip-1.1.5" + sources."ip-set-1.0.1" + sources."ipaddr.js-1.8.1" + sources."is-ascii-1.0.0" + sources."is-file-1.0.0" + sources."is-typedarray-1.0.0" + sources."isarray-1.0.0" + sources."junk-2.1.0" + sources."k-bucket-4.0.1" + sources."k-rpc-5.0.0" + sources."k-rpc-socket-1.8.0" + sources."last-one-wins-1.0.4" + (sources."load-ip-set-2.1.0" // { + dependencies = [ + sources."simple-get-3.0.3" + ]; + }) + sources."long-2.4.0" + sources."lru-3.1.0" + sources."magnet-uri-5.2.3" + sources."mdns-js-0.5.0" + sources."mdns-js-packet-0.2.0" + sources."mediasource-2.2.2" + sources."memory-chunk-store-1.3.0" + sources."mime-2.3.1" + sources."mimic-response-1.0.1" sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" + sources."minimist-1.2.0" + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."moment-2.22.2" + sources."mp4-box-encoding-1.3.0" + sources."mp4-stream-2.0.3" sources."ms-2.0.0" + (sources."multicast-dns-6.2.3" // { + dependencies = [ + sources."thunky-1.0.2" + ]; + }) + sources."multistream-2.1.1" + sources."netmask-1.0.6" + sources."network-address-1.1.2" + sources."next-event-1.0.0" + sources."node-gyp-build-3.4.0" + sources."node-ssdp-2.9.1" + sources."nodebmc-0.0.7" sources."once-1.4.0" + sources."open-0.0.5" + sources."optjs-3.2.2" + sources."package-json-versionify-1.0.4" + sources."parse-numeric-range-0.0.2" + (sources."parse-torrent-6.1.2" // { + dependencies = [ + sources."simple-get-3.0.3" + ]; + }) sources."path-is-absolute-1.0.1" - sources."supports-color-5.4.0" - sources."wrappy-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "simple, flexible, fun test framework"; - homepage = https://mochajs.org/; - license = "MIT"; - }; - production = true; - bypassCache = true; - }; - nijs = nodeEnv.buildNodePackage { - name = "nijs"; - packageName = "nijs"; - version = "0.0.25"; - src = fetchurl { - url = "https://registry.npmjs.org/nijs/-/nijs-0.0.25.tgz"; - sha1 = "04b035cb530d46859d1018839a518c029133f676"; - }; - dependencies = [ - sources."optparse-1.0.5" - sources."slasp-0.0.4" + sources."piece-length-1.0.0" + sources."pify-2.3.0" + (sources."plist-with-patches-0.5.1" // { + dependencies = [ + sources."xmlbuilder-0.4.3" + ]; + }) + sources."prettier-bytes-1.0.4" + sources."process-nextick-args-2.0.0" + sources."protobufjs-3.8.2" + sources."pump-3.0.0" + sources."qap-3.3.1" + sources."random-access-file-2.0.1" + sources."random-access-storage-1.3.0" + sources."random-iterate-1.0.1" + sources."randombytes-2.0.6" + sources."range-parser-1.2.0" + sources."range-slice-stream-1.2.0" + sources."readable-stream-2.3.6" + sources."record-cache-1.1.0" + (sources."render-media-3.1.3" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."rimraf-2.6.2" + sources."run-parallel-1.1.9" + sources."run-parallel-limit-1.0.5" + sources."run-series-1.1.8" + sources."rusha-0.8.13" + sources."safe-buffer-5.1.2" + sources."sax-1.1.4" + sources."semver-5.1.1" + sources."simple-concat-1.0.0" + sources."simple-get-2.8.1" + (sources."simple-peer-9.1.2" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."simple-sha1-2.1.1" + (sources."simple-websocket-7.2.0" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."speedometer-1.1.0" + sources."split-1.0.1" + sources."stream-to-blob-1.0.1" + sources."stream-to-blob-url-2.1.1" + sources."stream-with-known-length-to-buffer-1.0.2" + sources."string2compact-1.3.0" + sources."string_decoder-1.1.1" + sources."thirty-two-1.0.2" + sources."through-2.3.8" + sources."thunky-0.1.0" + sources."to-arraybuffer-1.0.1" + (sources."torrent-discovery-9.0.2" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."torrent-piece-2.0.0" + sources."typedarray-0.0.6" + sources."typedarray-to-buffer-3.1.5" + sources."uint64be-2.0.2" + sources."uniq-1.0.1" + sources."unordered-array-remove-1.0.2" + sources."upnp-device-client-1.0.2" + sources."upnp-mediarenderer-client-1.2.4" + sources."url-join-2.0.5" + (sources."ut_metadata-3.2.2" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."ut_pex-1.2.1" + sources."utf-8-validate-5.0.1" + sources."util-deprecate-1.0.2" + sources."videostream-2.5.1" + sources."vlc-command-1.1.1" + (sources."webtorrent-0.102.2" // { + dependencies = [ + sources."debug-3.1.0" + sources."readable-stream-3.0.2" + sources."simple-get-3.0.3" + ]; + }) + sources."winreg-1.2.4" + sources."wrappy-1.0.2" + sources."ws-6.0.0" + sources."xml2js-0.4.19" + sources."xmlbuilder-9.0.7" + sources."xmldom-0.1.27" + sources."xtend-4.0.1" + sources."zero-fill-2.2.3" ]; buildInputs = globalBuildInputs; meta = { - description = "An internal DSL for the Nix package manager in JavaScript"; - homepage = "https://github.com/svanderburg/nijs#readme"; + description = "WebTorrent, the streaming torrent client. For the command line."; + homepage = https://webtorrent.io/; license = "MIT"; }; production = true; bypassCache = true; }; - node-gyp = nodeEnv.buildNodePackage { - name = "node-gyp"; - packageName = "node-gyp"; - version = "3.8.0"; + web-ext = nodeEnv.buildNodePackage { + name = "web-ext"; + packageName = "web-ext"; + version = "2.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz"; - sha512 = "3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA=="; + url = "https://registry.npmjs.org/web-ext/-/web-ext-2.8.0.tgz"; + sha512 = "3JuPYU3yrefysm3pvGwRP5k9plRMPUeLo5KLp2TSnE9g4t7x6SeIWZEWWG3jwVeFsPQuIj3sAuVHEDO5ai9mCw=="; }; dependencies = [ + sources."@cliqz-oss/firefox-client-0.3.1" + sources."@cliqz-oss/node-firefox-connect-1.2.1" + sources."@types/node-10.9.2" + sources."JSONSelect-0.2.1" sources."abbrev-1.1.1" - sources."ajv-5.5.2" + sources."acorn-5.7.2" + sources."acorn-jsx-4.1.1" + sources."adbkit-2.11.0" + sources."adbkit-logcat-1.1.0" + sources."adbkit-monkey-1.0.1" + (sources."addons-linter-1.2.6" // { + dependencies = [ + sources."source-map-0.6.1" + sources."source-map-support-0.5.6" + sources."yargs-12.0.1" + ]; + }) + sources."adm-zip-0.4.11" + sources."agent-base-4.2.1" + sources."ajv-6.5.2" + sources."ajv-keywords-3.2.0" + sources."ajv-merge-patch-4.1.0" + sources."ansi-align-2.0.0" + sources."ansi-escapes-3.1.0" sources."ansi-regex-2.1.1" - sources."aproba-1.2.0" - sources."are-we-there-yet-1.1.5" + sources."ansi-styles-2.2.1" + sources."ansicolors-0.3.2" + sources."any-promise-1.3.0" + sources."anymatch-2.0.0" + (sources."archiver-2.1.1" // { + dependencies = [ + sources."async-2.6.1" + ]; + }) + sources."archiver-utils-1.3.0" + sources."archy-1.0.0" + sources."argparse-1.0.10" + sources."arr-diff-4.0.0" + sources."arr-flatten-1.1.0" + sources."arr-union-3.1.0" + sources."array-differ-1.0.0" + sources."array-filter-0.0.1" + sources."array-from-2.1.1" + sources."array-map-0.0.0" + sources."array-reduce-0.0.0" + sources."array-union-1.0.2" + sources."array-uniq-1.0.3" + sources."array-unique-0.3.2" + sources."arrify-1.0.1" + sources."asap-2.0.6" sources."asn1-0.2.4" sources."assert-plus-1.0.0" + sources."assign-symbols-1.0.0" + sources."ast-types-0.11.5" + sources."async-0.2.10" + sources."async-each-1.0.1" sources."asynckit-0.4.0" + sources."atob-2.1.2" sources."aws-sign2-0.7.0" sources."aws4-1.8.0" + (sources."babel-code-frame-6.26.0" // { + dependencies = [ + sources."chalk-1.1.3" + ]; + }) + sources."babel-core-6.26.3" + sources."babel-generator-6.26.1" + sources."babel-helpers-6.24.1" + sources."babel-messages-6.23.0" + (sources."babel-polyfill-6.26.0" // { + dependencies = [ + sources."regenerator-runtime-0.10.5" + ]; + }) + (sources."babel-register-6.26.0" // { + dependencies = [ + sources."source-map-support-0.4.18" + ]; + }) + sources."babel-runtime-6.26.0" + sources."babel-template-6.26.0" + sources."babel-traverse-6.26.0" + sources."babel-types-6.26.0" + sources."babylon-6.18.0" sources."balanced-match-1.0.0" + (sources."base-0.11.2" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + sources."base64-js-1.3.0" sources."bcrypt-pbkdf-1.0.2" - sources."block-stream-0.0.9" + sources."binary-extensions-1.11.0" + sources."bl-1.2.2" + sources."bluebird-2.9.34" + sources."boolbase-1.0.0" + sources."boxen-1.3.0" sources."brace-expansion-1.1.11" + (sources."braces-2.3.2" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + sources."buffer-5.2.0" + sources."buffer-alloc-1.2.0" + sources."buffer-alloc-unsafe-1.1.0" + sources."buffer-crc32-0.2.13" + sources."buffer-equal-constant-time-1.0.1" + sources."buffer-fill-1.0.0" + sources."buffer-from-1.1.1" + sources."builtin-modules-1.1.1" + sources."bunyan-1.8.12" + sources."bytes-3.0.0" + sources."cache-base-1.0.1" + sources."caller-path-0.1.0" + sources."callsites-0.2.0" + sources."camelcase-4.1.0" + sources."capture-stack-trace-1.0.0" sources."caseless-0.12.0" + (sources."chalk-2.4.0" // { + dependencies = [ + sources."ansi-styles-3.2.1" + sources."supports-color-5.5.0" + ]; + }) + sources."chardet-0.4.2" + sources."cheerio-1.0.0-rc.2" + sources."chokidar-2.0.4" + sources."circular-json-0.3.3" + (sources."class-utils-0.3.6" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."cli-boxes-1.0.0" + sources."cli-cursor-2.1.0" + sources."cli-width-2.2.0" + (sources."cliui-4.1.0" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."strip-ansi-4.0.0" + ]; + }) + sources."clone-1.0.4" + sources."clone-deep-0.3.0" sources."co-4.6.0" sources."code-point-at-1.1.0" + sources."collection-visit-1.0.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."colors-0.5.1" + sources."columnify-1.5.4" sources."combined-stream-1.0.6" + sources."commander-2.17.1" + sources."common-tags-1.8.0" + sources."component-emitter-1.2.1" + sources."compress-commons-1.2.2" sources."concat-map-0.0.1" - sources."console-control-strings-1.1.0" + sources."concat-stream-1.6.2" + sources."configstore-3.1.2" + sources."convert-source-map-1.5.1" + sources."copy-descriptor-0.1.1" + sources."core-js-2.5.7" sources."core-util-is-1.0.2" + sources."crc-3.8.0" + sources."crc32-stream-2.0.0" + sources."create-error-class-3.0.2" + sources."cross-spawn-6.0.5" + sources."crx-parser-0.1.2" + sources."crypto-random-string-1.0.0" + sources."css-select-1.2.0" + sources."css-what-2.1.0" + sources."d-1.0.0" sources."dashdash-1.14.1" + sources."data-uri-to-buffer-1.2.0" + sources."debounce-1.1.0" + sources."debug-2.6.9" + (sources."decamelize-2.0.0" // { + dependencies = [ + sources."xregexp-4.0.0" + ]; + }) + sources."decode-uri-component-0.2.0" + sources."deep-equal-1.0.1" + sources."deep-extend-0.6.0" + sources."deep-is-0.1.3" + sources."deepcopy-0.6.3" + sources."deepmerge-2.1.1" + sources."defaults-1.0.3" + sources."define-properties-1.1.3" + sources."define-property-2.0.2" + sources."degenerator-1.0.4" + sources."del-2.2.2" sources."delayed-stream-1.0.0" - sources."delegates-1.0.0" + sources."depd-1.1.2" + sources."detect-indent-4.0.0" + (sources."dispensary-0.21.0" // { + dependencies = [ + sources."ansi-styles-3.2.1" + sources."async-2.6.1" + sources."chalk-2.4.1" + sources."pino-4.17.6" + sources."source-map-0.6.1" + sources."source-map-support-0.5.9" + sources."supports-color-5.5.0" + sources."yargs-12.0.1" + ]; + }) + sources."doctrine-2.1.0" + (sources."dom-serializer-0.1.0" // { + dependencies = [ + sources."domelementtype-1.1.3" + ]; + }) + sources."domelementtype-1.3.0" + sources."domhandler-2.4.2" + sources."domutils-1.5.1" + sources."dot-prop-4.2.0" + sources."dtrace-provider-0.8.7" + sources."duplexer3-0.1.4" sources."ecc-jsbn-0.1.2" + sources."ecdsa-sig-formatter-1.0.10" + sources."email-validator-2.0.4" + sources."encoding-0.1.12" + sources."end-of-stream-1.4.1" + sources."entities-1.1.1" + sources."error-ex-1.3.2" + sources."es-abstract-1.12.0" + sources."es-to-primitive-1.1.1" + sources."es5-ext-0.10.46" + sources."es6-error-4.1.1" + sources."es6-iterator-2.0.3" + sources."es6-map-0.1.5" + sources."es6-promise-2.3.0" + (sources."es6-promisify-5.0.0" // { + dependencies = [ + sources."es6-promise-4.2.4" + ]; + }) + sources."es6-set-0.1.5" + sources."es6-symbol-3.1.1" + sources."es6-weak-map-2.0.2" + sources."escape-string-regexp-1.0.5" + (sources."escodegen-1.11.0" // { + dependencies = [ + sources."source-map-0.6.1" + ]; + }) + sources."escope-3.6.0" + (sources."eslint-5.0.1" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."debug-3.1.0" + sources."globals-11.7.0" + sources."strip-ansi-4.0.0" + ]; + }) + (sources."eslint-plugin-no-unsafe-innerhtml-1.0.16" // { + dependencies = [ + sources."acorn-3.3.0" + sources."acorn-jsx-3.0.1" + sources."ajv-4.11.8" + sources."ajv-keywords-1.5.1" + sources."ansi-escapes-1.4.0" + sources."ansi-regex-3.0.0" + sources."chalk-1.1.3" + sources."cli-cursor-1.0.2" + sources."eslint-3.19.0" + sources."espree-3.5.4" + sources."figures-1.7.0" + sources."inquirer-0.12.0" + sources."is-fullwidth-code-point-2.0.0" + sources."onetime-1.1.0" + sources."pluralize-1.2.1" + sources."progress-1.1.8" + sources."restore-cursor-1.0.1" + sources."run-async-0.1.0" + sources."shelljs-0.7.8" + sources."slice-ansi-0.0.4" + sources."string-width-1.0.2" + sources."strip-ansi-4.0.0" + (sources."table-3.8.3" // { + dependencies = [ + sources."string-width-2.1.1" + ]; + }) + ]; + }) + sources."eslint-scope-4.0.0" + sources."eslint-visitor-keys-1.0.0" + sources."espree-4.0.0" + sources."esprima-3.1.3" + sources."esquery-1.0.1" + sources."esrecurse-4.2.1" + sources."estraverse-4.2.0" + sources."esutils-2.0.2" + sources."event-emitter-0.3.5" + sources."event-to-promise-0.8.0" + (sources."execa-0.7.0" // { + dependencies = [ + sources."cross-spawn-5.1.0" + ]; + }) + sources."exit-hook-1.1.1" + (sources."expand-brackets-2.1.4" // { + dependencies = [ + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) sources."extend-3.0.2" + (sources."extend-shallow-3.0.2" // { + dependencies = [ + sources."is-extendable-1.0.1" + ]; + }) + sources."external-editor-2.2.0" + (sources."extglob-2.0.4" // { + dependencies = [ + sources."define-property-1.0.0" + sources."extend-shallow-2.0.1" + ]; + }) sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" + sources."fast-deep-equal-2.0.1" + sources."fast-json-parse-1.0.3" + sources."fast-json-patch-2.0.6" sources."fast-json-stable-stringify-2.0.0" + sources."fast-levenshtein-2.0.6" + sources."fast-redact-1.1.14" + sources."fast-safe-stringify-1.2.3" + sources."fd-slicer-1.1.0" + sources."figures-2.0.0" + sources."file-entry-cache-2.0.0" + sources."file-uri-to-path-1.0.0" + (sources."fill-range-4.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + sources."find-up-3.0.0" + (sources."firefox-profile-1.1.0" // { + dependencies = [ + sources."async-2.5.0" + sources."fs-extra-4.0.3" + ]; + }) + sources."first-chunk-stream-2.0.0" + sources."flat-cache-1.3.0" + sources."flatstr-1.0.8" + sources."fluent-syntax-0.7.0" + sources."for-in-1.0.2" + sources."for-own-1.0.0" sources."forever-agent-0.6.1" sources."form-data-2.3.2" + sources."fragment-cache-0.2.1" + sources."fs-constants-1.0.0" + sources."fs-extra-5.0.0" sources."fs.realpath-1.0.0" - sources."fstream-1.0.11" - sources."gauge-2.7.4" + sources."fsevents-1.2.4" + (sources."ftp-0.3.10" // { + dependencies = [ + sources."isarray-0.0.1" + sources."readable-stream-1.1.14" + sources."string_decoder-0.10.31" + ]; + }) + sources."function-bind-1.1.1" + sources."functional-red-black-tree-1.0.1" + (sources."fx-runner-1.0.9" // { + dependencies = [ + sources."commander-2.9.0" + sources."isexe-1.1.2" + sources."which-1.2.4" + ]; + }) + sources."generate-function-2.2.0" + sources."generate-object-property-1.2.0" + sources."get-caller-file-1.0.3" + sources."get-stream-3.0.0" + sources."get-uri-2.0.2" + sources."get-value-2.0.6" sources."getpass-0.1.7" + sources."gettext-parser-1.1.0" + (sources."git-rev-sync-1.9.1" // { + dependencies = [ + sources."shelljs-0.7.7" + ]; + }) sources."glob-7.1.2" + (sources."glob-parent-3.1.0" // { + dependencies = [ + sources."is-glob-3.1.0" + ]; + }) + sources."global-dirs-0.1.1" + sources."globals-9.18.0" + sources."globby-5.0.0" + sources."got-6.7.1" sources."graceful-fs-4.1.11" + sources."graceful-readlink-1.0.1" + sources."graphlib-2.1.5" + sources."growly-1.3.0" sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - sources."has-unicode-2.0.1" + (sources."har-validator-5.0.3" // { + dependencies = [ + sources."ajv-5.5.2" + sources."fast-deep-equal-1.1.0" + sources."json-schema-traverse-0.3.1" + ]; + }) + sources."has-1.0.3" + sources."has-ansi-2.0.0" + sources."has-color-0.1.7" + sources."has-flag-3.0.0" + sources."has-symbols-1.0.0" + sources."has-value-1.0.0" + (sources."has-values-1.0.0" // { + dependencies = [ + sources."kind-of-4.0.0" + ]; + }) + (sources."hasbin-1.2.3" // { + dependencies = [ + sources."async-1.5.2" + ]; + }) + sources."home-or-tmp-2.0.0" + sources."hosted-git-info-2.7.1" + sources."htmlparser2-3.9.2" + sources."http-errors-1.6.3" + (sources."http-proxy-agent-2.1.0" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) sources."http-signature-1.2.0" + (sources."https-proxy-agent-2.2.1" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."iconv-lite-0.4.24" + sources."ieee754-1.1.12" + sources."ignore-3.3.10" + sources."immediate-3.0.6" + sources."import-lazy-2.1.0" + sources."imurmurhash-0.1.4" sources."inflight-1.0.6" sources."inherits-2.0.3" + sources."ini-1.3.5" + (sources."inquirer-5.2.0" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."strip-ansi-4.0.0" + ]; + }) + sources."interpret-1.1.0" + sources."invariant-2.2.4" + sources."invert-kv-1.0.0" + sources."ip-1.1.5" + sources."is-absolute-0.1.7" + (sources."is-accessor-descriptor-1.0.0" // { + dependencies = [ + sources."kind-of-6.0.2" + ]; + }) + sources."is-arrayish-0.2.1" + sources."is-binary-path-1.0.1" + sources."is-buffer-1.1.6" + sources."is-builtin-module-1.0.0" + sources."is-callable-1.1.4" + (sources."is-data-descriptor-1.0.0" // { + dependencies = [ + sources."kind-of-6.0.2" + ]; + }) + sources."is-date-object-1.0.1" + (sources."is-descriptor-1.0.2" // { + dependencies = [ + sources."kind-of-6.0.2" + ]; + }) + sources."is-extendable-0.1.1" + sources."is-extglob-2.1.1" + sources."is-finite-1.0.2" sources."is-fullwidth-code-point-1.0.0" + sources."is-glob-4.0.0" + sources."is-installed-globally-0.1.0" + sources."is-mergeable-object-1.1.0" + sources."is-my-ip-valid-1.0.0" + sources."is-my-json-valid-2.19.0" + sources."is-npm-1.0.0" + sources."is-number-3.0.0" + sources."is-obj-1.0.1" + sources."is-path-cwd-1.0.0" + sources."is-path-in-cwd-1.0.1" + sources."is-path-inside-1.0.1" + sources."is-plain-object-2.0.4" + sources."is-promise-2.1.0" + sources."is-property-1.0.2" + sources."is-redirect-1.0.0" + sources."is-regex-1.0.4" + sources."is-relative-0.1.3" + sources."is-resolvable-1.1.0" + sources."is-retry-allowed-1.1.0" + sources."is-stream-1.1.0" + sources."is-symbol-1.0.1" sources."is-typedarray-1.0.0" + sources."is-utf8-0.2.1" + sources."is-windows-1.0.2" + sources."is-wsl-1.1.0" sources."isarray-1.0.0" sources."isexe-2.0.0" + sources."isobject-3.0.1" sources."isstream-0.1.2" + sources."jed-1.1.1" + sources."jetpack-id-1.0.0" + sources."js-select-0.6.0" + sources."js-tokens-3.0.2" + (sources."js-yaml-3.12.0" // { + dependencies = [ + sources."esprima-4.0.1" + ]; + }) sources."jsbn-0.1.1" + sources."jsesc-1.3.0" + sources."json-merge-patch-0.2.3" + sources."json-parse-better-errors-1.0.2" sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" + sources."json-schema-traverse-0.4.1" + sources."json-stable-stringify-1.0.1" + sources."json-stable-stringify-without-jsonify-1.0.1" sources."json-stringify-safe-5.0.1" + sources."json5-0.5.1" + sources."jsonfile-4.0.0" + sources."jsonify-0.0.0" + sources."jsonpointer-4.0.1" + (sources."jsonwebtoken-8.2.1" // { + dependencies = [ + sources."ms-2.1.1" + ]; + }) sources."jsprim-1.4.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."nopt-3.0.6" - sources."npmlog-4.1.2" - sources."number-is-nan-1.0.1" - sources."oauth-sign-0.8.2" - sources."object-assign-4.1.1" - sources."once-1.4.0" - sources."os-homedir-1.0.2" - sources."os-tmpdir-1.0.2" - sources."osenv-0.1.5" - sources."path-is-absolute-1.0.1" - sources."performance-now-2.1.0" - sources."process-nextick-args-2.0.0" - sources."punycode-1.4.1" - sources."qs-6.5.2" - sources."readable-stream-2.3.6" - sources."request-2.87.0" - sources."rimraf-2.6.2" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."semver-5.3.0" - sources."set-blocking-2.0.0" - sources."signal-exit-3.0.2" - sources."sshpk-1.14.2" - sources."string-width-1.0.2" - sources."string_decoder-1.1.1" - sources."strip-ansi-3.0.1" - sources."tar-2.2.1" - sources."tough-cookie-2.3.4" - sources."tunnel-agent-0.6.0" - sources."tweetnacl-0.14.5" - sources."util-deprecate-1.0.2" - sources."uuid-3.3.2" - sources."verror-1.10.0" - sources."which-1.3.1" - sources."wide-align-1.1.3" - sources."wrappy-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Node.js native addon build tool"; - homepage = "https://github.com/nodejs/node-gyp#readme"; - license = "MIT"; - }; - production = true; - bypassCache = true; - }; - node-gyp-build = nodeEnv.buildNodePackage { - name = "node-gyp-build"; - packageName = "node-gyp-build"; - version = "3.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-3.4.0.tgz"; - sha512 = "YoviGBJYGrPdLOKDIQB0sKxuKy/EEsxzooNkOZak4vSTKT/qH0Pa6dj3t1MJjEQGsefih61IyHDmO1WW7xOFfw=="; - }; - buildInputs = globalBuildInputs; - meta = { - description = "Build tool and bindings loader for node-gyp that supports prebuilds"; - homepage = https://github.com/mafintosh/node-gyp-build; - license = "MIT"; - }; - production = true; - bypassCache = true; - }; - node-pre-gyp = nodeEnv.buildNodePackage { - name = "node-pre-gyp"; - packageName = "node-pre-gyp"; - version = "0.10.3"; - src = fetchurl { - url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz"; - sha512 = "d1xFs+C/IPS8Id0qPTZ4bUT8wWryfR/OzzAFxweG+uLN85oPzyo2Iw6bVlLQ/JOdgNonXLCoRyqDzDWq4iw72A=="; - }; - dependencies = [ - sources."abbrev-1.1.1" - sources."ansi-regex-2.1.1" - sources."aproba-1.2.0" - sources."are-we-there-yet-1.1.5" - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."chownr-1.0.1" - sources."code-point-at-1.1.0" - sources."concat-map-0.0.1" - sources."console-control-strings-1.1.0" - sources."core-util-is-1.0.2" - sources."debug-2.6.9" - sources."deep-extend-0.6.0" - sources."delegates-1.0.0" - sources."detect-libc-1.0.3" - sources."fs-minipass-1.2.5" - sources."fs.realpath-1.0.0" - sources."gauge-2.7.4" - sources."glob-7.1.2" - sources."has-unicode-2.0.1" - sources."iconv-lite-0.4.23" - sources."ignore-walk-3.0.1" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."is-fullwidth-code-point-1.0.0" - sources."isarray-1.0.0" + (sources."jszip-3.1.5" // { + dependencies = [ + sources."core-js-2.3.0" + sources."es6-promise-3.0.2" + sources."process-nextick-args-1.0.7" + sources."readable-stream-2.0.6" + sources."string_decoder-0.10.31" + ]; + }) + sources."jwa-1.1.6" + sources."jws-3.1.5" + sources."kind-of-3.2.2" + sources."latest-version-3.1.0" + sources."lazy-cache-0.2.7" + sources."lazystream-1.0.0" + sources."lcid-1.0.0" + sources."levn-0.3.0" + sources."lie-3.1.1" + (sources."load-json-file-1.1.0" // { + dependencies = [ + sources."parse-json-2.2.0" + sources."strip-bom-2.0.0" + ]; + }) + sources."locate-path-3.0.0" + sources."lodash-4.17.10" + sources."lodash.assign-4.2.0" + sources."lodash.assignin-4.2.0" + sources."lodash.clonedeep-4.5.0" + sources."lodash.debounce-4.0.8" + sources."lodash.flatten-4.4.0" + sources."lodash.get-4.4.2" + sources."lodash.includes-4.3.0" + sources."lodash.isboolean-3.0.3" + sources."lodash.isinteger-4.0.4" + sources."lodash.isnumber-3.0.3" + sources."lodash.isplainobject-4.0.6" + sources."lodash.isstring-4.0.1" + sources."lodash.once-4.1.1" + sources."lodash.set-4.3.2" + sources."lodash.sortby-4.7.0" + sources."loose-envify-1.4.0" + sources."lowercase-keys-1.0.1" + sources."lru-cache-4.1.3" + sources."macos-release-1.1.0" + (sources."make-dir-1.3.0" // { + dependencies = [ + sources."pify-3.0.0" + ]; + }) + sources."map-cache-0.2.2" + sources."map-visit-1.0.0" + sources."mem-1.1.0" + (sources."micromatch-3.1.10" // { + dependencies = [ + sources."kind-of-6.0.2" + ]; + }) + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."mimic-fn-1.2.0" sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."minipass-2.3.3" - sources."minizlib-1.1.0" - sources."mkdirp-0.5.1" + sources."minimist-1.2.0" + (sources."mixin-deep-1.3.1" // { + dependencies = [ + sources."is-extendable-1.0.1" + ]; + }) + (sources."mixin-object-2.0.1" // { + dependencies = [ + sources."for-in-0.1.8" + ]; + }) + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."moment-2.22.2" sources."ms-2.0.0" + sources."multimatch-2.1.0" + sources."mute-stream-0.0.7" + (sources."mv-2.1.1" // { + dependencies = [ + sources."glob-6.0.4" + sources."rimraf-2.4.5" + ]; + }) + sources."mz-2.7.0" + sources."nan-2.11.0" + (sources."nanomatch-1.2.13" // { + dependencies = [ + sources."kind-of-6.0.2" + ]; + }) + sources."natural-compare-1.4.0" + sources."natural-compare-lite-1.4.0" + (sources."nconf-0.10.0" // { + dependencies = [ + sources."async-1.5.2" + sources."camelcase-2.1.1" + sources."cliui-3.2.0" + sources."decamelize-1.2.0" + sources."os-locale-1.4.0" + sources."string-width-1.0.2" + sources."y18n-3.2.1" + sources."yargs-3.32.0" + ]; + }) + sources."ncp-2.0.0" sources."needle-2.2.2" - sources."nopt-4.0.1" - sources."npm-bundled-1.0.4" - sources."npm-packlist-1.1.11" - sources."npmlog-4.1.2" + sources."neo-async-2.5.2" + sources."netmask-1.0.6" + sources."next-tick-1.0.0" + sources."nice-try-1.0.5" + sources."node-forge-0.7.6" + sources."node-notifier-5.2.1" + (sources."nomnom-1.8.1" // { + dependencies = [ + sources."ansi-styles-1.0.0" + sources."chalk-0.4.0" + sources."strip-ansi-0.1.1" + ]; + }) + sources."normalize-package-data-2.4.0" + sources."normalize-path-2.1.1" + sources."npm-run-path-2.0.2" + sources."nth-check-1.0.1" sources."number-is-nan-1.0.1" + sources."oauth-sign-0.8.2" sources."object-assign-4.1.1" + (sources."object-copy-0.1.0" // { + dependencies = [ + sources."define-property-0.2.5" + sources."is-accessor-descriptor-0.1.6" + sources."is-data-descriptor-0.1.4" + (sources."is-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-5.1.0" + ]; + }) + ]; + }) + sources."object-keys-1.0.12" + sources."object-visit-1.0.1" + sources."object.pick-1.3.0" sources."once-1.4.0" + sources."onetime-2.0.1" + sources."opn-5.3.0" + sources."optionator-0.8.2" sources."os-homedir-1.0.2" + sources."os-locale-2.1.0" + sources."os-name-2.0.1" + sources."os-shim-0.1.3" sources."os-tmpdir-1.0.2" - sources."osenv-0.1.5" + sources."p-finally-1.0.0" + sources."p-limit-2.0.0" + sources."p-locate-3.0.0" + sources."p-try-2.0.0" + (sources."pac-proxy-agent-2.0.2" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."pac-resolver-3.0.0" + sources."package-json-4.0.1" + sources."pako-1.0.6" + sources."parse-json-4.0.0" + sources."parse5-3.0.3" + sources."pascalcase-0.1.1" + sources."path-0.12.7" + sources."path-dirname-1.0.2" + sources."path-exists-3.0.0" sources."path-is-absolute-1.0.1" + sources."path-is-inside-1.0.2" + sources."path-key-2.0.1" + sources."path-parse-1.0.6" + sources."path-type-1.1.0" + sources."pend-1.2.0" + sources."performance-now-2.1.0" + sources."pify-2.3.0" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + (sources."pino-5.0.0-rc.4" // { + dependencies = [ + sources."fast-safe-stringify-2.0.6" + sources."quick-format-unescaped-3.0.0" + ]; + }) + sources."pino-std-serializers-2.2.1" + sources."pluralize-7.0.0" + sources."po2json-0.4.5" + sources."posix-character-classes-0.1.1" + (sources."postcss-6.0.23" // { + dependencies = [ + sources."ansi-styles-3.2.1" + sources."chalk-2.4.1" + sources."source-map-0.6.1" + sources."supports-color-5.5.0" + ]; + }) + sources."prelude-ls-1.1.2" + sources."prepend-http-1.0.4" + sources."private-0.1.8" + sources."probe-image-size-4.0.0" + sources."process-0.11.10" sources."process-nextick-args-2.0.0" - (sources."rc-1.2.8" // { + sources."progress-2.0.0" + sources."promise-7.3.1" + (sources."proxy-agent-2.3.1" // { dependencies = [ - sources."minimist-1.2.0" + sources."debug-3.1.0" + ]; + }) + sources."proxy-from-env-1.0.0" + sources."pseudomap-1.0.2" + sources."pump-3.0.0" + sources."punycode-2.1.1" + sources."qs-6.5.2" + sources."quick-format-unescaped-1.1.2" + (sources."raw-body-2.3.3" // { + dependencies = [ + sources."iconv-lite-0.4.23" + ]; + }) + sources."rc-1.2.8" + sources."read-pkg-1.1.0" + (sources."read-pkg-up-1.0.1" // { + dependencies = [ + sources."find-up-1.1.2" + sources."path-exists-2.1.0" ]; }) sources."readable-stream-2.3.6" + sources."readdirp-2.1.0" + (sources."readline2-1.0.1" // { + dependencies = [ + sources."mute-stream-0.0.5" + ]; + }) + sources."rechoir-0.6.2" + sources."recursive-readdir-2.2.2" + sources."regenerator-runtime-0.11.1" + sources."regex-not-1.0.2" + sources."regexp.prototype.flags-1.2.0" + sources."regexpp-1.1.0" + sources."registry-auth-token-3.3.2" + sources."registry-url-3.1.0" + (sources."relaxed-json-1.0.1" // { + dependencies = [ + sources."chalk-1.1.3" + ]; + }) + sources."remove-trailing-separator-1.1.0" + sources."repeat-element-1.1.3" + sources."repeat-string-1.6.1" + sources."repeating-2.0.1" + sources."request-2.87.0" + sources."require-directory-2.1.1" + sources."require-main-filename-1.0.1" + sources."require-uncached-1.0.3" + sources."resolve-1.8.1" + sources."resolve-from-1.0.1" + sources."resolve-url-0.2.1" + sources."restore-cursor-2.0.0" + sources."ret-0.1.15" sources."rimraf-2.6.2" + sources."run-async-2.3.0" + sources."rx-lite-3.1.2" + sources."rx-lite-aggregates-4.0.8" + sources."rxjs-5.5.11" sources."safe-buffer-5.1.2" + sources."safe-json-stringify-1.2.0" + sources."safe-regex-1.1.0" sources."safer-buffer-2.1.2" sources."sax-1.2.4" + sources."secure-keys-1.0.0" sources."semver-5.5.0" + sources."semver-diff-2.1.0" sources."set-blocking-2.0.0" - sources."signal-exit-3.0.2" - sources."string-width-1.0.2" - sources."string_decoder-1.1.1" - sources."strip-ansi-3.0.1" - sources."strip-json-comments-2.0.1" - sources."tar-4.4.6" - sources."util-deprecate-1.0.2" - sources."wide-align-1.1.3" - sources."wrappy-1.0.2" - sources."yallist-3.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Node.js native addon binary install tool"; - homepage = "https://github.com/mapbox/node-pre-gyp#readme"; - license = "BSD-3-Clause"; - }; - production = true; - bypassCache = true; - }; - pnpm = nodeEnv.buildNodePackage { - name = "pnpm"; - packageName = "pnpm"; - version = "2.13.1"; - src = fetchurl { - url = "https://registry.npmjs.org/pnpm/-/pnpm-2.13.1.tgz"; - sha512 = "xwIluOOA+GV6Rz5jvVS2hcGlrqjEWaaU7/PUECdG8H/Eo9I4xban/XhedQ8jIrqt1P7KLDV0/+ENlmYusdL/Zw=="; - }; - buildInputs = globalBuildInputs; - meta = { - description = "Fast, disk space efficient package manager"; - homepage = https://pnpm.js.org/; - license = "MIT"; - }; - production = true; - bypassCache = true; - }; - semver = nodeEnv.buildNodePackage { - name = "semver"; - packageName = "semver"; - version = "5.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz"; - sha512 = "4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA=="; - }; - buildInputs = globalBuildInputs; - meta = { - description = "The semantic version parser used by npm."; - homepage = "https://github.com/npm/node-semver#readme"; - license = "ISC"; - }; - production = true; - bypassCache = true; - }; - sloc = nodeEnv.buildNodePackage { - name = "sloc"; - packageName = "sloc"; - version = "0.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/sloc/-/sloc-0.2.0.tgz"; - sha1 = "b42d3da1a442a489f454c32c628e8ebf0007875c"; - }; - dependencies = [ - sources."async-2.1.5" - sources."balanced-match-1.0.0" - sources."brace-expansion-1.1.11" - sources."cli-table-0.3.1" - sources."colors-1.0.3" - sources."commander-2.9.0" - sources."concat-map-0.0.1" - sources."core-util-is-1.0.2" - sources."graceful-fs-4.1.11" - sources."graceful-readlink-1.0.1" - sources."inherits-2.0.3" - sources."isarray-1.0.0" - sources."lodash-4.17.10" - sources."minimatch-3.0.4" - sources."process-nextick-args-2.0.0" - sources."readable-stream-2.3.6" - sources."readdirp-2.1.0" - sources."safe-buffer-5.1.2" sources."set-immediate-shim-1.0.1" - sources."string_decoder-1.1.1" - sources."util-deprecate-1.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "sloc is a simple tool to count SLOC (source lines of code)"; - homepage = "https://github.com/flosse/sloc#readme"; - license = "MIT"; - }; - production = true; - bypassCache = true; - }; - vue-cli = nodeEnv.buildNodePackage { - name = "vue-cli"; - packageName = "vue-cli"; - version = "2.9.6"; - src = fetchurl { - url = "https://registry.npmjs.org/vue-cli/-/vue-cli-2.9.6.tgz"; - sha512 = "swQ0bfyJSWfFr42IXr8A774yA1n+YudhzsaHBKhWSkczSqjvgZvSvM8NEnx6QKnfOHBXbdNR5vhahjNUMlftQQ=="; - }; - dependencies = [ - sources."absolute-0.0.1" - (sources."ajv-5.5.2" // { + (sources."set-value-2.0.0" // { dependencies = [ - sources."co-4.6.0" + sources."extend-shallow-2.0.1" ]; }) - sources."align-text-0.1.4" - sources."amdefine-1.0.1" - sources."ansi-escapes-3.1.0" - sources."ansi-red-0.1.1" - sources."ansi-regex-3.0.0" - sources."ansi-styles-3.2.1" - sources."ansi-wrap-0.1.0" - sources."argparse-1.0.10" - sources."array-differ-1.0.0" - sources."array-union-1.0.2" - sources."array-uniq-1.0.3" - sources."arrify-1.0.1" - sources."asn1-0.2.4" - sources."assert-plus-1.0.0" - sources."async-2.6.1" - sources."asynckit-0.4.0" - sources."aws-sign2-0.7.0" - sources."aws4-1.8.0" - sources."balanced-match-1.0.0" - sources."base64-js-0.0.8" - sources."bcrypt-pbkdf-1.0.2" - sources."bl-1.2.2" - sources."bluebird-3.5.1" - sources."brace-expansion-1.1.11" - sources."buffer-3.6.0" - sources."buffer-alloc-1.2.0" - sources."buffer-alloc-unsafe-1.1.0" - sources."buffer-crc32-0.2.13" - sources."buffer-fill-1.0.0" - sources."builtins-1.0.3" - sources."camelcase-1.2.1" - sources."capture-stack-trace-1.0.0" - sources."caseless-0.12.0" - sources."caw-2.0.1" - sources."center-align-0.1.3" - sources."chalk-2.4.1" - sources."chardet-0.5.0" - sources."cli-cursor-2.1.0" - sources."cli-spinners-1.3.1" - sources."cli-width-2.2.0" - (sources."cliui-2.1.0" // { + sources."setprototypeof-1.1.0" + sources."sha.js-2.4.11" + (sources."shallow-clone-0.1.2" // { + dependencies = [ + sources."kind-of-2.0.1" + ]; + }) + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."shell-quote-1.6.1" + sources."shelljs-0.8.2" + sources."shellwords-0.1.1" + (sources."sign-addon-0.3.1" // { + dependencies = [ + sources."babel-polyfill-6.16.0" + sources."es6-error-4.0.0" + sources."mz-2.5.0" + sources."regenerator-runtime-0.9.6" + sources."source-map-support-0.4.6" + ]; + }) + sources."signal-exit-3.0.2" + sources."slash-1.0.0" + (sources."slice-ansi-1.0.0" // { + dependencies = [ + sources."is-fullwidth-code-point-2.0.0" + ]; + }) + sources."smart-buffer-1.1.15" + (sources."snapdragon-0.8.2" // { + dependencies = [ + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + (sources."snapdragon-node-2.1.1" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + sources."snapdragon-util-3.0.1" + (sources."snyk-1.94.0" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."ansi-styles-3.2.1" + sources."chalk-2.4.1" + sources."debug-3.1.0" + sources."inquirer-3.3.0" + sources."rx-lite-4.0.8" + sources."strip-ansi-4.0.0" + sources."supports-color-5.5.0" + ]; + }) + (sources."snyk-config-2.2.0" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + (sources."snyk-docker-plugin-1.10.4" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."snyk-go-plugin-1.5.2" + sources."snyk-gradle-plugin-1.3.0" + (sources."snyk-module-1.8.2" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + sources."snyk-mvn-plugin-1.2.0" + (sources."snyk-nodejs-lockfile-parser-1.4.1" // { + dependencies = [ + sources."source-map-0.6.1" + sources."source-map-support-0.5.9" + ]; + }) + (sources."snyk-nuget-plugin-1.6.5" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + (sources."snyk-php-plugin-1.5.1" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + (sources."snyk-policy-1.12.0" // { dependencies = [ - sources."wordwrap-0.0.2" + sources."debug-3.1.0" ]; }) - sources."clone-1.0.4" - sources."co-3.1.0" - sources."co-from-stream-0.0.0" - sources."co-fs-extra-1.2.1" - sources."co-read-0.0.1" - sources."coffee-script-1.12.7" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" - sources."combined-stream-1.0.6" - sources."commander-2.17.1" - sources."concat-map-0.0.1" - sources."config-chain-1.1.11" - sources."consolidate-0.14.5" - sources."core-util-is-1.0.2" - sources."create-error-class-3.0.2" - sources."dashdash-1.14.1" - sources."decamelize-1.2.0" - sources."decompress-4.2.0" - sources."decompress-tar-4.1.1" - (sources."decompress-tarbz2-4.1.1" // { + sources."snyk-python-plugin-1.8.1" + (sources."snyk-resolve-1.0.1" // { dependencies = [ - sources."file-type-6.2.0" + sources."debug-3.1.0" ]; }) - sources."decompress-targz-4.1.1" - (sources."decompress-unzip-4.0.1" // { + (sources."snyk-resolve-deps-3.1.0" // { dependencies = [ - sources."file-type-3.9.0" - sources."get-stream-2.3.1" + sources."debug-3.1.0" ]; }) - sources."delayed-stream-1.0.0" - sources."download-5.0.3" - sources."download-git-repo-1.0.2" - sources."duplexer3-0.1.4" - sources."ecc-jsbn-0.1.2" - sources."enable-1.3.2" - sources."end-of-stream-1.4.1" - sources."escape-string-regexp-1.0.5" - sources."esprima-4.0.1" - sources."extend-3.0.2" - sources."extend-shallow-2.0.1" - sources."external-editor-3.0.1" - sources."extsprintf-1.3.0" - sources."fast-deep-equal-1.1.0" - sources."fast-json-stable-stringify-2.0.0" - sources."fd-slicer-1.1.0" - sources."figures-2.0.0" - sources."file-type-5.2.0" - sources."filename-reserved-regex-2.0.0" - sources."filenamify-2.1.0" - sources."forever-agent-0.6.1" - sources."form-data-2.3.2" - sources."fs-constants-1.0.0" - sources."fs-extra-0.26.7" - sources."fs.realpath-1.0.0" - sources."get-proxy-2.1.0" - sources."get-stream-3.0.0" - sources."getpass-0.1.7" - sources."git-clone-0.1.0" - sources."glob-7.1.2" - sources."got-6.7.1" - sources."graceful-fs-4.1.11" - sources."graceful-readlink-1.0.1" - sources."gray-matter-2.1.1" - (sources."handlebars-4.0.11" // { + (sources."snyk-sbt-plugin-1.3.1" // { dependencies = [ - sources."async-1.5.2" + sources."debug-3.1.0" ]; }) - sources."har-schema-2.0.0" - sources."har-validator-5.0.3" - (sources."has-ansi-2.0.0" // { + sources."snyk-tree-1.0.0" + (sources."snyk-try-require-1.3.1" // { dependencies = [ - sources."ansi-regex-2.1.1" + sources."debug-3.1.0" ]; }) - sources."has-flag-3.0.0" - sources."has-generators-1.0.1" - sources."has-symbol-support-x-1.4.2" - sources."has-to-string-tag-x-1.4.1" - sources."http-signature-1.2.0" - sources."iconv-lite-0.4.23" - sources."ieee754-1.1.12" - sources."inflight-1.0.6" - sources."inherits-2.0.3" - sources."ini-1.3.5" - sources."inquirer-6.1.0" - sources."is-3.2.1" - sources."is-buffer-1.1.6" - sources."is-extendable-0.1.1" - sources."is-fullwidth-code-point-2.0.0" - sources."is-natural-number-4.0.1" - sources."is-object-1.0.1" - sources."is-promise-2.1.0" - sources."is-redirect-1.0.0" - sources."is-retry-allowed-1.1.0" - sources."is-stream-1.1.0" - sources."is-typedarray-1.0.0" - sources."is-utf8-0.2.1" - sources."isarray-1.0.0" - sources."isstream-0.1.2" - sources."isurl-1.0.0" - sources."js-yaml-3.12.0" - sources."jsbn-0.1.1" - sources."json-schema-0.2.3" - sources."json-schema-traverse-0.3.1" - sources."json-stringify-safe-5.0.1" - sources."jsonfile-2.4.0" - sources."jsprim-1.4.1" - sources."kind-of-3.2.2" - sources."klaw-1.3.1" - sources."lazy-cache-1.0.4" - sources."lodash-4.17.10" - sources."log-symbols-2.2.0" - sources."longest-1.0.1" - sources."lowercase-keys-1.0.1" - (sources."make-dir-1.3.0" // { + sources."socks-1.1.10" + sources."socks-proxy-agent-3.0.1" + sources."sonic-boom-0.5.0" + sources."source-map-0.5.7" + sources."source-map-resolve-0.5.2" + (sources."source-map-support-0.5.3" // { dependencies = [ - sources."pify-3.0.0" + sources."source-map-0.6.1" ]; }) - (sources."metalsmith-2.3.0" // { + sources."source-map-url-0.4.0" + sources."spawn-sync-1.0.15" + sources."spdx-correct-3.0.0" + sources."spdx-exceptions-2.1.0" + sources."spdx-expression-parse-3.0.0" + sources."spdx-license-ids-3.0.0" + sources."split-0.3.3" + sources."split-string-3.1.0" + sources."split2-2.2.0" + sources."sprintf-js-1.0.3" + sources."sshpk-1.14.2" + (sources."static-extend-0.1.2" // { dependencies = [ - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."chalk-1.1.3" - sources."strip-ansi-3.0.1" - sources."supports-color-2.0.0" + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" ]; }) - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" - sources."mimic-fn-1.2.0" - sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mkdirp-0.5.1" - sources."multimatch-2.1.0" - sources."mute-stream-0.0.7" - (sources."npm-conf-1.1.3" // { + sources."statuses-1.5.0" + sources."stream-parser-0.3.1" + sources."stream-to-array-2.3.0" + (sources."stream-to-promise-2.2.0" // { dependencies = [ - sources."pify-3.0.0" + sources."end-of-stream-1.1.0" + sources."once-1.3.3" ]; }) - sources."oauth-sign-0.8.2" - sources."object-assign-4.1.1" - sources."once-1.4.0" - sources."onetime-2.0.1" - sources."optimist-0.6.1" - sources."ora-1.4.0" - sources."os-homedir-1.0.2" - sources."os-tmpdir-1.0.2" - sources."path-is-absolute-1.0.1" - sources."pend-1.2.0" - sources."performance-now-2.1.0" - sources."pify-2.3.0" - sources."pinkie-2.0.4" - sources."pinkie-promise-2.0.1" - sources."prepend-http-1.0.4" - sources."process-nextick-args-2.0.0" - sources."proto-list-1.2.4" - sources."punycode-1.4.1" - sources."qs-6.5.2" - sources."read-metadata-1.0.0" - sources."readable-stream-2.3.6" - sources."recursive-readdir-2.2.2" - sources."repeat-string-1.6.1" - sources."request-2.87.0" - sources."restore-cursor-2.0.0" - sources."right-align-0.1.3" - sources."rimraf-2.6.2" - sources."run-async-2.3.0" - sources."rxjs-6.2.2" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - (sources."seek-bzip-1.0.5" // { + (sources."string-width-2.1.1" // { dependencies = [ - sources."commander-2.8.1" + sources."ansi-regex-3.0.0" + sources."is-fullwidth-code-point-2.0.0" + sources."strip-ansi-4.0.0" ]; }) - sources."semver-5.5.0" - sources."signal-exit-3.0.2" - sources."source-map-0.4.4" - sources."sprintf-js-1.0.3" - sources."sshpk-1.14.2" - sources."stat-mode-0.2.2" - sources."string-width-2.1.1" + sources."string.prototype.matchall-2.0.0" sources."string_decoder-1.1.1" - sources."strip-ansi-4.0.0" - sources."strip-dirs-2.1.0" - sources."strip-outer-1.0.1" - sources."supports-color-5.4.0" + sources."strip-ansi-3.0.1" + sources."strip-bom-3.0.0" + sources."strip-bom-buf-1.0.0" + sources."strip-bom-stream-3.0.0" + sources."strip-eof-1.0.0" + sources."strip-json-comments-2.0.1" + sources."supports-color-2.0.0" + sources."symbol-observable-1.0.1" + sources."table-4.0.3" sources."tar-stream-1.6.1" + sources."temp-dir-1.0.0" + sources."tempfile-2.0.0" + sources."term-size-1.2.0" + sources."text-table-0.2.0" + sources."then-fs-2.0.0" + sources."thenify-3.3.0" + sources."thenify-all-1.6.0" sources."through-2.3.8" + sources."through2-2.0.3" sources."thunkify-2.1.2" - sources."thunkify-wrap-1.0.4" - sources."tildify-1.2.0" sources."timed-out-4.0.1" sources."tmp-0.0.33" sources."to-buffer-1.1.1" + sources."to-fast-properties-1.0.3" + sources."to-object-path-0.3.0" + sources."to-regex-3.0.2" + sources."to-regex-range-2.1.1" sources."toml-2.3.3" - sources."tough-cookie-2.3.4" - sources."trim-repeated-1.0.0" - sources."tslib-1.9.3" + sources."tosource-1.0.0" + (sources."tough-cookie-2.3.4" // { + dependencies = [ + sources."punycode-1.4.1" + ]; + }) + sources."tr46-1.0.1" + sources."traverse-0.4.6" + sources."trim-right-1.0.1" sources."tunnel-agent-0.6.0" sources."tweetnacl-0.14.5" - (sources."uglify-js-2.8.29" // { + sources."type-check-0.3.2" + sources."typedarray-0.0.6" + sources."undefsafe-2.0.2" + sources."underscore-1.6.0" + (sources."union-value-1.0.0" // { dependencies = [ - sources."source-map-0.5.7" + sources."extend-shallow-2.0.1" + sources."set-value-0.4.3" + ]; + }) + sources."unique-string-1.0.0" + sources."universalify-0.1.2" + sources."unpipe-1.0.0" + (sources."unset-value-1.0.0" // { + dependencies = [ + (sources."has-value-0.3.1" // { + dependencies = [ + sources."isobject-2.1.0" + ]; + }) + sources."has-values-0.1.4" ]; }) - sources."uglify-to-browserify-1.0.2" - sources."uid-0.0.2" - sources."unbzip2-stream-1.2.5" - sources."unyield-0.0.1" sources."unzip-response-2.0.1" + sources."upath-1.1.0" + sources."update-notifier-2.3.0" + sources."uri-js-4.2.2" + sources."urix-0.1.0" sources."url-parse-lax-1.0.0" - sources."url-to-options-1.0.1" + sources."use-3.1.1" sources."user-home-2.0.0" + sources."util-0.10.4" sources."util-deprecate-1.0.2" sources."uuid-3.3.2" - sources."validate-npm-package-name-3.0.0" + sources."validate-npm-package-license-3.0.4" sources."verror-1.10.0" - sources."ware-1.3.0" - sources."win-fork-1.1.1" - sources."window-size-0.1.0" - sources."wordwrap-0.0.3" - sources."wrap-fn-0.1.5" + sources."watchpack-1.5.0" + sources."wcwidth-1.0.1" + sources."webidl-conversions-4.0.2" + sources."whatwg-url-6.5.0" + sources."when-3.7.7" + sources."which-1.3.1" + sources."which-module-2.0.0" + sources."widest-line-2.0.0" + sources."win-release-1.1.1" + sources."window-size-0.1.4" + sources."winreg-0.0.12" + sources."wordwrap-1.0.0" + (sources."wrap-ansi-2.1.0" // { + dependencies = [ + sources."string-width-1.0.2" + ]; + }) sources."wrappy-1.0.2" + sources."write-0.2.1" + sources."write-file-atomic-2.3.0" + sources."xdg-basedir-3.0.0" + sources."xml2js-0.4.19" + sources."xmlbuilder-9.0.7" + sources."xmldom-0.1.27" + sources."xregexp-2.0.0" sources."xtend-4.0.1" - sources."yaml-js-0.0.8" - sources."yargs-3.10.0" - sources."yauzl-2.10.0" + sources."y18n-4.0.0" + sources."yallist-2.1.2" + (sources."yargs-6.6.0" // { + dependencies = [ + sources."camelcase-3.0.0" + sources."cliui-3.2.0" + sources."decamelize-1.2.0" + sources."os-locale-1.4.0" + sources."string-width-1.0.2" + sources."which-module-1.0.0" + sources."y18n-3.2.1" + sources."yargs-parser-4.2.1" + ]; + }) + sources."yargs-parser-10.1.0" + sources."yauzl-2.9.2" + (sources."zip-dir-1.0.2" // { + dependencies = [ + sources."async-1.5.2" + sources."jszip-2.6.1" + ]; + }) + sources."zip-stream-1.2.0" ]; buildInputs = globalBuildInputs; meta = { - description = "A simple CLI for scaffolding Vue.js projects."; - homepage = "https://github.com/vuejs/vue-cli#readme"; + description = "A command line tool to help build, run, and test web extensions"; + homepage = https://github.com/mozilla/web-ext; + license = "MPL-2.0"; + }; + production = true; + bypassCache = true; + }; + wring = nodeEnv.buildNodePackage { + name = "wring"; + packageName = "wring"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/wring/-/wring-1.0.0.tgz"; + sha1 = "3d8ebe894545bf0b42946fdc84c61e37ae657ce1"; + }; + buildInputs = globalBuildInputs; + meta = { + description = "Extract content from websites using CSS Selectors and XPath"; + homepage = "https://github.com/osener/wring#readme"; license = "MIT"; }; production = true; bypassCache = true; }; - swagger = nodeEnv.buildNodePackage { - name = "swagger"; - packageName = "swagger"; - version = "0.7.5"; + yarn = nodeEnv.buildNodePackage { + name = "yarn"; + packageName = "yarn"; + version = "1.9.4"; src = fetchurl { - url = "https://registry.npmjs.org/swagger/-/swagger-0.7.5.tgz"; - sha1 = "3be6ee3d392c3b006fc7a9b5b2d60c7e834860fd"; + url = "https://registry.npmjs.org/yarn/-/yarn-1.9.4.tgz"; + sha1 = "3b82d8446b652775723900b470d966861976924b"; + }; + buildInputs = globalBuildInputs; + meta = { + description = "📦🐈 Fast, reliable, and secure dependency management."; + homepage = "https://github.com/yarnpkg/yarn#readme"; + license = "BSD-2-Clause"; + }; + production = true; + bypassCache = true; + }; + yo = nodeEnv.buildNodePackage { + name = "yo"; + packageName = "yo"; + version = "2.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/yo/-/yo-2.0.5.tgz"; + sha512 = "PLyTNZSJjHkks/FIln+QE5PxV224MsekCzbROVhZEW0MvLyj/6ghWIVkdBmrwdAbapH8H9q21F1/pQ9Q0Lk9UA=="; }; dependencies = [ - sources."URIjs-1.16.1" - sources."abbrev-1.1.1" - (sources."align-text-0.1.4" // { - dependencies = [ - sources."kind-of-3.2.2" - ]; - }) - sources."amdefine-1.0.1" + sources."@mrmlnc/readdir-enhanced-2.2.1" + sources."@nodelib/fs.stat-1.1.1" + sources."@sindresorhus/is-0.7.0" + sources."aggregate-error-1.0.0" + sources."ajv-5.5.2" + sources."ansi-0.3.1" sources."ansi-align-2.0.0" - sources."ansi-escapes-1.4.0" - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."anymatch-2.0.0" - sources."append-field-0.1.0" - sources."argparse-1.0.10" + sources."ansi-escapes-3.1.0" + sources."ansi-regex-3.0.0" + sources."ansi-styles-3.2.1" + sources."are-we-there-yet-1.1.5" sources."arr-diff-4.0.0" sources."arr-flatten-1.1.0" sources."arr-union-3.1.0" + sources."array-find-index-1.0.2" + sources."array-union-1.0.2" + sources."array-uniq-1.0.3" sources."array-unique-0.3.2" + sources."arrify-1.0.1" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" sources."assign-symbols-1.0.0" - sources."async-1.5.2" - sources."async-each-1.0.1" + sources."astral-regex-1.0.0" + sources."async-2.6.1" sources."asynckit-0.4.0" - sources."atob-2.1.1" + sources."atob-2.1.2" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" sources."balanced-match-1.0.0" (sources."base-0.11.2" // { dependencies = [ sources."define-property-1.0.0" ]; }) - sources."binary-extensions-1.11.0" - (sources."body-parser-1.12.4" // { + sources."bcrypt-pbkdf-1.0.2" + (sources."bin-version-2.0.0" // { dependencies = [ - sources."debug-2.2.0" - sources."depd-1.0.1" - sources."ee-first-1.1.0" - sources."ms-0.7.1" - sources."on-finished-2.2.1" - sources."qs-2.4.2" + sources."execa-0.1.1" ]; }) + sources."bin-version-check-3.0.0" (sources."boxen-1.3.0" // { dependencies = [ - sources."ansi-styles-3.2.1" - sources."chalk-2.4.1" - sources."supports-color-5.4.0" + sources."camelcase-4.1.0" ]; }) sources."brace-expansion-1.1.11" (sources."braces-2.3.2" // { dependencies = [ sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" ]; }) sources."buffer-from-1.1.1" - (sources."busboy-0.2.14" // { + sources."builtin-modules-1.1.1" + sources."cache-base-1.0.1" + (sources."cacheable-request-2.1.4" // { dependencies = [ - sources."isarray-0.0.1" - sources."readable-stream-1.1.14" - sources."string_decoder-0.10.31" + sources."lowercase-keys-1.0.0" ]; }) - sources."bytes-1.0.0" - sources."cache-base-1.0.1" - sources."camelcase-4.1.0" + sources."call-me-maybe-1.0.1" + sources."camelcase-2.1.1" + sources."camelcase-keys-2.1.0" sources."capture-stack-trace-1.0.0" - sources."center-align-0.1.3" - sources."chalk-1.1.3" - sources."charenc-0.0.2" - sources."chokidar-2.0.4" - sources."ci-info-1.1.3" + sources."caseless-0.12.0" + sources."chalk-2.4.1" + sources."chardet-0.5.0" + sources."ci-info-1.4.0" (sources."class-utils-0.3.6" // { dependencies = [ sources."define-property-0.2.5" @@ -8961,66 +52319,68 @@ in sources."kind-of-5.1.0" ]; }) + sources."clean-stack-1.3.0" sources."cli-boxes-1.0.0" - sources."cli-cursor-1.0.2" - sources."cli-width-1.1.1" - (sources."cliui-2.1.0" // { - dependencies = [ - sources."wordwrap-0.0.2" - ]; - }) - sources."clone-2.0.0" + sources."cli-cursor-2.1.0" + sources."cli-list-0.2.0" + sources."cli-width-2.2.0" + sources."clone-1.0.4" + sources."clone-regexp-1.0.1" + sources."clone-response-1.0.2" + sources."clone-stats-0.0.1" + sources."co-4.6.0" sources."code-point-at-1.1.0" sources."collection-visit-1.0.0" - sources."color-convert-1.9.2" - sources."color-name-1.1.1" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" sources."combined-stream-1.0.6" - sources."commander-2.17.1" sources."component-emitter-1.2.1" sources."concat-map-0.0.1" sources."concat-stream-1.6.2" + sources."conf-1.4.0" + sources."config-chain-1.1.11" sources."configstore-3.1.2" - sources."connect-3.6.6" - sources."content-type-1.0.4" - sources."cookiejar-2.1.2" sources."copy-descriptor-0.1.1" sources."core-util-is-1.0.2" sources."create-error-class-3.0.2" - (sources."cross-spawn-5.1.0" // { - dependencies = [ - sources."lru-cache-4.1.3" - ]; - }) - sources."crypt-0.0.2" + sources."cross-spawn-6.0.5" + sources."cross-spawn-async-2.2.5" sources."crypto-random-string-1.0.0" - sources."dag-map-1.0.2" + sources."currently-unhandled-0.4.1" + sources."dashdash-1.14.1" sources."debug-2.6.9" sources."decamelize-1.2.0" sources."decode-uri-component-0.2.0" + sources."decompress-response-3.3.0" sources."deep-extend-0.6.0" + sources."default-uid-1.0.0" sources."define-property-2.0.2" sources."delayed-stream-1.0.0" - sources."depd-1.1.2" - sources."destroy-1.0.4" - (sources."dicer-0.2.5" // { + sources."delegates-1.0.0" + sources."diff-3.5.0" + (sources."dir-glob-2.0.0" // { dependencies = [ - sources."isarray-0.0.1" - sources."readable-stream-1.1.14" - sources."string_decoder-0.10.31" + sources."path-type-3.0.0" ]; }) - sources."diff-1.4.0" sources."dot-prop-4.2.0" - sources."duplexer-0.1.1" + sources."downgrade-root-1.2.2" sources."duplexer3-0.1.4" - sources."ee-first-1.1.1" - sources."encodeurl-1.0.2" - sources."escape-html-1.0.3" + (sources."each-async-1.1.1" // { + dependencies = [ + sources."onetime-1.1.0" + ]; + }) + sources."ecc-jsbn-0.1.2" + sources."env-paths-1.0.0" + sources."error-ex-1.3.2" sources."escape-string-regexp-1.0.5" - sources."esprima-4.0.1" - sources."etag-1.8.1" - sources."event-stream-3.3.4" - sources."execa-0.7.0" + (sources."execa-0.6.3" // { + dependencies = [ + sources."cross-spawn-5.1.0" + ]; + }) + sources."execall-1.0.0" sources."exit-hook-1.1.1" (sources."expand-brackets-2.1.4" // { dependencies = [ @@ -9037,96 +52397,115 @@ in ]; }) sources."is-descriptor-0.1.6" - sources."is-extendable-0.1.1" sources."kind-of-5.1.0" ]; }) sources."extend-3.0.2" - sources."extend-shallow-3.0.2" + (sources."extend-shallow-3.0.2" // { + dependencies = [ + sources."is-extendable-1.0.1" + ]; + }) + sources."external-editor-3.0.1" (sources."extglob-2.0.4" // { dependencies = [ sources."define-property-1.0.0" sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" ]; }) - sources."figures-1.7.0" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-glob-2.2.2" + sources."fast-json-stable-stringify-2.0.0" + sources."figures-2.0.0" (sources."fill-range-4.0.0" // { dependencies = [ sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" ]; }) - sources."finalhandler-1.1.0" + sources."filter-obj-1.1.0" + sources."find-up-2.1.0" + sources."find-versions-2.0.0" + sources."first-chunk-stream-2.0.0" sources."for-in-1.0.2" + sources."foreachasync-3.0.0" + sources."forever-agent-0.6.1" sources."form-data-2.3.2" - sources."formidable-1.2.1" sources."fragment-cache-0.2.1" - sources."fresh-0.5.2" - sources."from-0.1.7" - sources."fs-extra-0.24.0" + sources."from2-2.3.0" sources."fs.realpath-1.0.0" - sources."fsevents-1.2.4" + sources."fullname-3.3.0" + sources."gauge-1.2.7" + sources."get-stdin-4.0.1" sources."get-stream-3.0.0" sources."get-value-2.0.6" - sources."glob-7.1.2" + sources."getpass-0.1.7" + sources."glob-7.1.3" (sources."glob-parent-3.1.0" // { dependencies = [ sources."is-glob-3.1.0" ]; }) + sources."glob-to-regexp-0.3.0" sources."global-dirs-0.1.1" - sources."got-6.7.1" + sources."global-tunnel-ng-2.5.4" + sources."globby-8.0.1" + sources."got-8.3.2" sources."graceful-fs-4.1.11" - (sources."graphlib-2.1.5" // { - dependencies = [ - sources."lodash-4.17.10" - ]; - }) - sources."growl-1.9.2" - (sources."handlebars-4.0.11" // { + sources."grouped-queue-0.3.3" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + (sources."has-ansi-2.0.0" // { dependencies = [ - sources."source-map-0.4.4" + sources."ansi-regex-2.1.1" ]; }) - sources."has-ansi-2.0.0" sources."has-flag-3.0.0" + sources."has-symbol-support-x-1.4.2" + sources."has-to-string-tag-x-1.4.1" + sources."has-unicode-2.0.1" sources."has-value-1.0.0" (sources."has-values-1.0.0" // { dependencies = [ sources."kind-of-4.0.0" ]; }) - (sources."http-errors-1.6.3" // { - dependencies = [ - sources."statuses-1.5.0" - ]; - }) - sources."iconv-lite-0.4.8" - sources."ignore-by-default-1.0.1" + sources."hosted-git-info-2.7.1" + sources."http-cache-semantics-3.8.1" + sources."http-signature-1.2.0" + sources."humanize-string-1.0.2" + sources."iconv-lite-0.4.24" + sources."ignore-3.3.10" sources."import-lazy-2.1.0" sources."imurmurhash-0.1.4" + sources."indent-string-3.2.0" sources."inflight-1.0.6" sources."inherits-2.0.3" sources."ini-1.3.5" - sources."inquirer-0.10.1" + sources."inquirer-6.2.0" + (sources."insight-0.10.1" // { + dependencies = [ + sources."chardet-0.4.2" + sources."external-editor-2.2.0" + sources."inquirer-5.2.0" + sources."rxjs-5.5.11" + ]; + }) + sources."into-stream-3.1.0" sources."is-accessor-descriptor-1.0.0" - sources."is-binary-path-1.0.1" + sources."is-arrayish-0.2.1" sources."is-buffer-1.1.6" - sources."is-ci-1.1.0" + sources."is-builtin-module-1.0.0" + sources."is-ci-1.2.0" sources."is-data-descriptor-1.0.0" sources."is-descriptor-1.0.2" - sources."is-extendable-1.0.1" + sources."is-docker-1.1.0" + sources."is-extendable-0.1.1" sources."is-extglob-2.1.1" - sources."is-fullwidth-code-point-1.0.0" + sources."is-finite-1.0.2" + sources."is-fullwidth-code-point-2.0.0" sources."is-glob-4.0.0" sources."is-installed-globally-0.1.0" - (sources."is-invalid-path-0.1.0" // { - dependencies = [ - sources."is-extglob-1.0.0" - sources."is-glob-2.0.1" - ]; - }) sources."is-npm-1.0.0" (sources."is-number-3.0.0" // { dependencies = [ @@ -9134,116 +52513,112 @@ in ]; }) sources."is-obj-1.0.1" + sources."is-object-1.0.1" sources."is-path-inside-1.0.1" + sources."is-plain-obj-1.1.0" sources."is-plain-object-2.0.4" + sources."is-promise-2.1.0" sources."is-redirect-1.0.0" + sources."is-regexp-1.0.0" sources."is-retry-allowed-1.1.0" + sources."is-root-1.0.0" + sources."is-scoped-1.0.0" sources."is-stream-1.1.0" - sources."is-valid-path-0.1.1" + sources."is-supported-regexp-flag-1.0.1" + sources."is-typedarray-1.0.0" + sources."is-utf8-0.2.1" sources."is-windows-1.0.2" + sources."is-wsl-1.1.0" sources."isarray-1.0.0" sources."isexe-2.0.0" sources."isobject-3.0.1" - (sources."jade-0.26.3" // { + sources."isstream-0.1.2" + sources."isurl-1.0.0" + sources."jsbn-0.1.1" + sources."json-buffer-3.0.0" + sources."json-parse-better-errors-1.0.2" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsprim-1.4.1" + sources."keyv-3.0.0" + sources."kind-of-6.0.2" + (sources."latest-version-3.1.0" // { dependencies = [ - sources."commander-0.6.1" - sources."mkdirp-0.3.0" + sources."got-6.7.1" + sources."package-json-4.0.1" + sources."prepend-http-1.0.4" + sources."url-parse-lax-1.0.0" ]; }) - sources."js-yaml-3.12.0" - sources."json-refs-2.1.7" - (sources."json-schema-deref-sync-0.3.4" // { + (sources."load-json-file-1.1.0" // { dependencies = [ - sources."lodash-4.17.10" + sources."pify-2.3.0" ]; }) - sources."jsonfile-2.4.0" - sources."kind-of-6.0.2" - sources."latest-version-3.1.0" - sources."lazy-cache-1.0.4" - sources."lodash-3.10.1" - sources."lodash-compat-3.10.2" - sources."lodash._arraypool-2.4.1" - sources."lodash._basebind-2.4.1" - sources."lodash._baseclone-2.4.1" - sources."lodash._basecreate-2.4.1" - sources."lodash._basecreatecallback-2.4.1" - sources."lodash._basecreatewrapper-2.4.1" - sources."lodash._createwrapper-2.4.1" - sources."lodash._getarray-2.4.1" - sources."lodash._isnative-2.4.1" - sources."lodash._maxpoolsize-2.4.1" - sources."lodash._objecttypes-2.4.1" - sources."lodash._releasearray-2.4.1" - sources."lodash._setbinddata-2.4.1" - sources."lodash._shimkeys-2.4.1" - sources."lodash._slice-2.4.1" - sources."lodash.assign-2.4.1" - sources."lodash.bind-2.4.1" - sources."lodash.clonedeep-2.4.1" + sources."locate-path-2.0.0" + sources."locutus-2.0.9" + sources."lodash-4.17.10" sources."lodash.debounce-4.0.8" - sources."lodash.foreach-2.4.1" - sources."lodash.forown-2.4.1" - sources."lodash.get-4.4.2" - sources."lodash.identity-2.4.1" - sources."lodash.isarray-2.4.1" - sources."lodash.isequal-4.5.0" - sources."lodash.isfunction-2.4.1" - sources."lodash.isobject-2.4.1" - sources."lodash.keys-2.4.1" - sources."lodash.noop-2.4.1" - sources."lodash.support-2.4.1" - sources."longest-1.0.1" + sources."lodash.pad-4.5.1" + sources."lodash.padend-4.6.1" + sources."lodash.padstart-4.6.1" + sources."log-symbols-2.2.0" + sources."loud-rejection-1.6.0" sources."lowercase-keys-1.0.1" - sources."lru-cache-2.7.3" + sources."lru-cache-4.1.3" + sources."macos-release-1.1.0" sources."make-dir-1.3.0" sources."map-cache-0.2.2" - sources."map-stream-0.1.0" + sources."map-obj-1.0.1" sources."map-visit-1.0.0" - sources."md5-2.2.1" - sources."media-typer-0.3.0" - sources."memory-cache-0.1.6" - sources."methods-1.1.2" + sources."mem-1.1.0" + sources."mem-fs-1.1.3" + (sources."meow-3.7.0" // { + dependencies = [ + sources."find-up-1.1.2" + sources."path-exists-2.1.0" + sources."read-pkg-up-1.0.1" + ]; + }) + sources."merge2-1.2.2" sources."micromatch-3.1.10" - sources."mime-1.4.1" - sources."mime-db-1.35.0" - sources."mime-types-2.1.19" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."mimic-fn-1.2.0" + sources."mimic-response-1.0.1" sources."minimatch-3.0.4" - sources."minimist-0.0.8" - sources."mixin-deep-1.3.1" - sources."mkdirp-0.5.1" - (sources."mocha-2.5.3" // { + sources."minimist-1.2.0" + (sources."mixin-deep-1.3.1" // { dependencies = [ - sources."commander-2.3.0" - sources."debug-2.2.0" - sources."escape-string-regexp-1.0.2" - sources."glob-3.2.11" - sources."minimatch-0.3.0" - sources."ms-0.7.1" - sources."supports-color-1.2.0" + sources."is-extendable-1.0.1" ]; }) - sources."mpath-0.2.1" - sources."ms-2.0.0" - (sources."multer-1.3.1" // { + (sources."mkdirp-0.5.1" // { dependencies = [ - sources."object-assign-3.0.0" + sources."minimist-0.0.8" ]; }) - sources."mute-stream-0.0.5" - sources."nan-2.10.0" + sources."ms-2.0.0" + sources."mute-stream-0.0.7" sources."nanomatch-1.2.13" - sources."native-promise-only-0.8.1" - (sources."nodemon-1.18.3" // { + sources."nice-try-1.0.5" + sources."normalize-package-data-2.4.0" + sources."normalize-url-2.0.1" + sources."npm-conf-1.1.3" + (sources."npm-keyword-5.0.0" // { dependencies = [ - sources."debug-3.1.0" - sources."supports-color-5.4.0" + sources."got-7.1.0" + sources."p-cancelable-0.3.0" + sources."p-timeout-1.2.1" + sources."prepend-http-1.0.4" + sources."url-parse-lax-1.0.0" ]; }) - sources."nopt-1.0.10" - sources."normalize-path-2.1.1" sources."npm-run-path-2.0.2" + sources."npmlog-2.0.4" sources."number-is-nan-1.0.1" + sources."oauth-sign-0.9.0" sources."object-assign-4.1.1" (sources."object-copy-0.1.0" // { dependencies = [ @@ -9258,92 +52633,116 @@ in sources."kind-of-3.2.2" ]; }) + sources."object-values-1.0.0" sources."object-visit-1.0.1" sources."object.pick-1.3.0" - sources."on-finished-2.3.0" sources."once-1.4.0" - sources."onetime-1.1.0" - sources."optimist-0.6.1" + sources."onetime-2.0.1" + sources."opn-5.3.0" + sources."os-homedir-1.0.2" + sources."os-name-2.0.1" + sources."os-shim-0.1.3" + sources."os-tmpdir-1.0.2" + sources."p-any-1.1.0" + sources."p-cancelable-0.4.1" sources."p-finally-1.0.0" - sources."package-json-4.0.1" - sources."parseurl-1.3.2" + sources."p-is-promise-1.1.0" + sources."p-limit-1.3.0" + sources."p-locate-2.0.0" + sources."p-some-2.0.1" + sources."p-timeout-2.0.1" + sources."p-try-1.0.0" + sources."package-json-5.0.0" + sources."pad-component-0.0.1" + sources."parse-help-1.0.0" + sources."parse-json-2.2.0" sources."pascalcase-0.1.1" + (sources."passwd-user-2.1.0" // { + dependencies = [ + sources."execa-0.4.0" + sources."npm-run-path-1.0.0" + sources."path-key-1.0.0" + sources."pify-2.3.0" + ]; + }) sources."path-dirname-1.0.2" + sources."path-exists-3.0.0" sources."path-is-absolute-1.0.1" sources."path-is-inside-1.0.2" sources."path-key-2.0.1" - (sources."path-loader-1.0.6" // { - dependencies = [ - sources."debug-3.1.0" - sources."qs-6.5.2" - sources."superagent-3.8.3" - ]; - }) - (sources."path-to-regexp-1.7.0" // { + (sources."path-type-1.1.0" // { dependencies = [ - sources."isarray-0.0.1" + sources."pify-2.3.0" ]; }) - sources."pause-stream-0.0.11" + sources."performance-now-2.1.0" sources."pify-3.0.0" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + sources."pkg-up-2.0.0" sources."posix-character-classes-0.1.1" - sources."prepend-http-1.0.4" + sources."prepend-http-2.0.0" sources."process-nextick-args-2.0.0" - sources."ps-tree-1.1.0" + sources."proto-list-1.2.4" sources."pseudomap-1.0.2" - sources."pstree.remy-1.1.0" - sources."punycode-2.1.1" - sources."qs-4.0.0" - sources."range-parser-1.2.0" - (sources."raw-body-2.0.2" // { + sources."psl-1.1.29" + sources."punycode-1.4.1" + sources."qs-6.5.2" + sources."query-string-5.1.1" + sources."rc-1.2.8" + sources."read-pkg-1.1.0" + (sources."read-pkg-up-4.0.0" // { dependencies = [ - sources."bytes-2.1.0" + sources."find-up-3.0.0" + sources."load-json-file-4.0.0" + sources."locate-path-3.0.0" + sources."p-limit-2.0.0" + sources."p-locate-3.0.0" + sources."p-try-2.0.0" + sources."parse-json-4.0.0" + sources."path-type-3.0.0" + sources."read-pkg-3.0.0" + sources."strip-bom-3.0.0" ]; }) - (sources."rc-1.2.8" // { + sources."readable-stream-2.3.6" + (sources."redent-1.0.0" // { dependencies = [ - sources."minimist-1.2.0" + sources."indent-string-2.1.0" ]; }) - sources."readable-stream-2.3.6" - sources."readdirp-2.1.0" - sources."readline2-1.0.1" - sources."reduce-component-1.0.1" sources."regex-not-1.0.2" sources."registry-auth-token-3.3.2" sources."registry-url-3.1.0" - sources."remove-trailing-separator-1.1.0" - sources."repeat-element-1.1.2" + sources."repeat-element-1.1.3" sources."repeat-string-1.6.1" + sources."repeating-2.0.1" + sources."replace-ext-0.0.1" + sources."request-2.88.0" sources."resolve-url-0.2.1" - sources."restore-cursor-1.0.1" + sources."responselike-1.0.2" + sources."restore-cursor-2.0.0" sources."ret-0.1.15" - sources."right-align-0.1.3" - sources."rimraf-2.6.2" - sources."run-async-0.1.0" - sources."rx-lite-3.1.2" + sources."root-check-1.0.0" + sources."run-async-2.3.0" + sources."rx-4.1.0" + sources."rxjs-6.2.2" sources."safe-buffer-5.1.2" sources."safe-regex-1.1.0" - sources."sanitize-filename-1.6.1" - sources."semver-5.5.0" + sources."safer-buffer-2.1.2" + sources."scoped-regex-1.0.0" + sources."semver-5.5.1" sources."semver-diff-2.1.0" - (sources."send-0.16.2" // { - dependencies = [ - sources."statuses-1.4.0" - ]; - }) - sources."serve-static-1.13.2" + sources."semver-regex-1.0.0" + sources."semver-truncate-1.1.2" sources."set-immediate-shim-1.0.1" (sources."set-value-2.0.0" // { dependencies = [ sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" ]; }) - sources."setprototypeof-1.1.0" sources."shebang-command-1.2.0" sources."shebang-regex-1.0.0" - sources."sigmund-1.0.1" sources."signal-exit-3.0.2" sources."slash-1.0.0" (sources."snapdragon-0.8.2" // { @@ -9361,7 +52760,6 @@ in ]; }) sources."is-descriptor-0.1.6" - sources."is-extendable-0.1.1" sources."kind-of-5.1.0" ]; }) @@ -9375,13 +52773,18 @@ in sources."kind-of-3.2.2" ]; }) + sources."sort-keys-2.0.0" + sources."sort-on-3.0.0" sources."source-map-0.5.7" sources."source-map-resolve-0.5.2" sources."source-map-url-0.4.0" - sources."spark-md5-1.0.1" - sources."split-0.3.3" + sources."spawn-sync-1.0.15" + sources."spdx-correct-3.0.0" + sources."spdx-exceptions-2.1.0" + sources."spdx-expression-parse-3.0.0" + sources."spdx-license-ids-3.0.0" sources."split-string-3.1.0" - sources."sprintf-js-1.0.3" + sources."sshpk-1.14.2" (sources."static-extend-0.1.2" // { dependencies = [ sources."define-property-0.2.5" @@ -9399,47 +52802,60 @@ in sources."kind-of-5.1.0" ]; }) - sources."statuses-1.3.1" - sources."stream-combiner-0.0.4" - sources."streamsearch-0.1.2" - sources."string-3.3.3" - (sources."string-width-2.1.1" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."is-fullwidth-code-point-2.0.0" - sources."strip-ansi-4.0.0" - ]; - }) + sources."strict-uri-encode-1.1.0" + sources."string-length-2.0.0" + sources."string-width-2.1.1" sources."string_decoder-1.1.1" - sources."strip-ansi-3.0.1" + sources."strip-ansi-4.0.0" + sources."strip-bom-2.0.0" + sources."strip-bom-stream-2.0.0" sources."strip-eof-1.0.0" + sources."strip-indent-1.0.1" sources."strip-json-comments-2.0.1" - (sources."superagent-1.8.5" // { + (sources."sudo-block-1.2.0" // { dependencies = [ - sources."cookiejar-2.0.6" - sources."extend-3.0.0" - sources."form-data-1.0.0-rc3" - sources."formidable-1.0.17" - sources."isarray-0.0.1" - sources."mime-1.3.4" - sources."qs-2.3.3" - sources."readable-stream-1.0.27-1" - sources."string_decoder-0.10.31" + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."chalk-1.1.3" + sources."strip-ansi-3.0.1" + sources."supports-color-2.0.0" ]; }) - sources."supports-color-2.0.0" - sources."swagger-converter-0.2.0" - sources."swagger-editor-2.10.5" - sources."swagger-test-templates-1.5.0" - (sources."swagger-tools-0.9.16" // { + sources."supports-color-5.5.0" + sources."symbol-observable-1.0.1" + (sources."tabtab-1.3.2" // { dependencies = [ - sources."swagger-converter-0.1.7" + sources."ansi-escapes-1.4.0" + sources."ansi-regex-2.1.1" + sources."ansi-styles-2.2.1" + sources."chalk-1.1.3" + sources."cli-cursor-1.0.2" + sources."external-editor-1.1.1" + sources."figures-1.7.0" + sources."inquirer-1.2.3" + sources."is-fullwidth-code-point-1.0.0" + sources."mute-stream-0.0.6" + sources."onetime-1.1.0" + sources."restore-cursor-1.0.1" + sources."string-width-1.0.2" + sources."strip-ansi-3.0.1" + sources."supports-color-2.0.0" + sources."tmp-0.0.29" ]; }) - sources."term-size-1.2.0" + sources."taketalk-1.0.0" + (sources."term-size-1.2.0" // { + dependencies = [ + sources."cross-spawn-5.1.0" + sources."execa-0.7.0" + ]; + }) + sources."text-table-0.2.0" sources."through-2.3.8" + sources."through2-2.0.3" sources."timed-out-4.0.1" - sources."to-iso-string-0.0.2" + sources."titleize-1.0.1" + sources."tmp-0.0.33" (sources."to-object-path-0.3.0" // { dependencies = [ sources."kind-of-3.2.2" @@ -9447,23 +52863,21 @@ in }) sources."to-regex-3.0.2" sources."to-regex-range-2.1.1" - sources."touch-3.1.0" - sources."traverse-0.6.6" - sources."truncate-utf8-bytes-1.0.2" - sources."type-is-1.6.16" + sources."tough-cookie-2.4.3" + sources."trim-newlines-1.0.0" + sources."tslib-1.9.3" + sources."tunnel-0.0.5" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."twig-1.12.0" sources."typedarray-0.0.6" - sources."uglify-js-2.8.29" - sources."uglify-to-browserify-1.0.2" - sources."undefsafe-2.0.2" (sources."union-value-1.0.0" // { dependencies = [ sources."extend-shallow-2.0.1" - sources."is-extendable-0.1.1" sources."set-value-0.4.3" ]; }) sources."unique-string-1.0.0" - sources."unpipe-1.0.0" (sources."unset-value-1.0.0" // { dependencies = [ (sources."has-value-0.3.1" // { @@ -9474,96 +52888,71 @@ in sources."has-values-0.1.4" ]; }) + sources."untildify-3.0.3" sources."unzip-response-2.0.1" - sources."upath-1.1.0" - (sources."update-notifier-2.5.0" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."chalk-2.4.1" - sources."supports-color-5.4.0" - ]; - }) - sources."uri-js-3.0.2" + sources."update-notifier-2.5.0" sources."urix-0.1.0" - sources."url-parse-lax-1.0.0" + sources."url-parse-lax-3.0.0" + sources."url-to-options-1.0.1" sources."use-3.1.1" - sources."utf8-byte-length-1.0.4" + sources."user-home-2.0.0" sources."util-deprecate-1.0.2" - sources."utils-merge-1.0.1" - sources."valid-url-1.0.9" - sources."validator-10.5.0" + sources."uuid-3.3.2" + sources."validate-npm-package-license-3.0.4" + sources."verror-1.10.0" + sources."vinyl-1.2.0" + (sources."vinyl-file-2.0.0" // { + dependencies = [ + sources."pify-2.3.0" + ]; + }) + sources."walk-2.3.14" sources."which-1.3.1" sources."widest-line-2.0.0" - sources."window-size-0.1.0" - sources."wordwrap-0.0.3" + sources."win-release-1.1.1" + (sources."wrap-ansi-2.1.0" // { + dependencies = [ + sources."ansi-regex-2.1.1" + sources."is-fullwidth-code-point-1.0.0" + sources."string-width-1.0.2" + sources."strip-ansi-3.0.1" + ]; + }) sources."wrappy-1.0.2" sources."write-file-atomic-2.3.0" sources."xdg-basedir-3.0.0" sources."xtend-4.0.1" sources."yallist-2.1.2" - (sources."yargs-3.10.0" // { + (sources."yeoman-character-1.1.0" // { dependencies = [ - sources."camelcase-1.2.1" + sources."has-flag-1.0.0" + sources."supports-color-3.2.3" + ]; + }) + sources."yeoman-doctor-3.0.2" + (sources."yeoman-environment-2.3.3" // { + dependencies = [ + sources."debug-3.1.0" + ]; + }) + (sources."yosay-2.0.2" // { + dependencies = [ + sources."ansi-regex-2.1.1" + (sources."chalk-1.1.3" // { + dependencies = [ + sources."ansi-styles-2.2.1" + ]; + }) + sources."strip-ansi-3.0.1" + sources."supports-color-2.0.0" ]; }) - sources."z-schema-3.22.0" ]; buildInputs = globalBuildInputs; meta = { - description = "The Swagger command-line. Provides Swagger utilities and project lifecycle support."; - homepage = "https://github.com/swagger-api/swagger-node#readme"; - license = "Apache 2.0"; - }; - production = true; - bypassCache = true; - }; - npm = nodeEnv.buildNodePackage { - name = "npm"; - packageName = "npm"; - version = "6.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/npm/-/npm-6.3.0.tgz"; - sha512 = "oDtLFo3wXue/xe3pU/oks9VHS5501OAWlYrZrApZkFv7l2LXk+9CfPMbjbfZWK7Jqlc1jbNcJMkB6KZC7K/vEA=="; - }; - buildInputs = globalBuildInputs; - meta = { - description = "a package manager for JavaScript"; - homepage = https://docs.npmjs.com/; - license = "Artistic-2.0"; - }; - production = true; - bypassCache = true; - }; - three = nodeEnv.buildNodePackage { - name = "three"; - packageName = "three"; - version = "0.95.0"; - src = fetchurl { - url = "https://registry.npmjs.org/three/-/three-0.95.0.tgz"; - sha512 = "vy6jMYs7CDwn47CejYHNi+++OdQue7xGIBhbLfekQ/G6MDxKRm0QB0/xWScz46/JvQAvF6pJAS5Q907l0i5iQA=="; - }; - buildInputs = globalBuildInputs; - meta = { - description = "JavaScript 3D library"; - homepage = https://threejs.org/; - license = "MIT"; - }; - production = true; - bypassCache = true; - }; - mathjax = nodeEnv.buildNodePackage { - name = "mathjax"; - packageName = "mathjax"; - version = "2.7.5"; - src = fetchurl { - url = "https://registry.npmjs.org/mathjax/-/mathjax-2.7.5.tgz"; - sha512 = "OzsJNitEHAJB3y4IIlPCAvS0yoXwYjlo2Y4kmm9KQzyIBZt2d8yKRalby3uTRNN4fZQiGL2iMXjpdP1u2Rq2DQ=="; - }; - buildInputs = globalBuildInputs; - meta = { - description = "Beautiful math in all browsers. MathJax is an open-source JavaScript display engine for LaTeX, MathML, and AsciiMath notation that works in all browsers."; - homepage = "https://github.com/mathjax/MathJax#readme"; - license = "Apache-2.0"; + description = "CLI tool for running Yeoman generators"; + homepage = http://yeoman.io/; + license = "BSD-2-Clause"; }; production = true; bypassCache = true; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e176844738f..1556f52d2c1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3684,7 +3684,7 @@ with pkgs; nodejs = pkgs.nodejs-6_x; }; - nodePackages = nodePackages_6_x; + nodePackages = nodePackages_8_x; npm2nix = nodePackages.npm2nix; -- GitLab From 083220867c71443b0473374e8abe871cecb8b7d9 Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Tue, 28 Aug 2018 13:30:25 +0300 Subject: [PATCH 1452/2206] Improve re-wrapping in case of GTK3 --- .../applications/editors/vim/configurable.nix | 23 ++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/vim/configurable.nix b/pkgs/applications/editors/vim/configurable.nix index 3711b3cdcee..2f2c787ffac 100644 --- a/pkgs/applications/editors/vim/configurable.nix +++ b/pkgs/applications/editors/vim/configurable.nix @@ -155,9 +155,26 @@ in stdenv.mkDerivation rec { '' + stdenv.lib.optionalString wrapPythonDrv '' wrapProgram "$out/bin/vim" --prefix PATH : "${python}/bin" '' + stdenv.lib.optionalString (guiSupport == "gtk3") '' - rm "$out/bin/gvim" - echo -e '#!${stdenv.shell}\n"'"$out/bin/vim"'" -g "$@"' > "$out/bin/gvim" - chmod a+x "$out/bin/gvim" + + rewrap () { + rm -f "$out/bin/$1" + echo -e '#!${stdenv.shell}\n"'"$out/bin/vim"'" '"$2"' "$@"' > "$out/bin/$1" + chmod a+x "$out/bin/$1" + } + + rewrap ex -e + rewrap view -R + rewrap gvim -g + rewrap gex -eg + rewrap gview -Rg + rewrap rvim -Z + rewrap rview -RZ + rewrap rgvim -gZ + rewrap rgview -RgZ + rewrap evim -y + rewrap eview -yR + rewrap vimdiff -d + rewrap gvimdiff -gd ''; preInstall = '' -- GitLab From ca0260e2df6d1db7c848160f7c01ae3315e34aa3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Tue, 28 Aug 2018 11:55:47 +0100 Subject: [PATCH 1453/2206] nodePackages.@vue/cli: init at 3.0.1 fixes #45456 --- .../node-packages/node-packages-v8.json | 1 + .../node-packages/node-packages-v8.nix | 1821 +++++++++++++++++ 2 files changed, 1822 insertions(+) diff --git a/pkgs/development/node-packages/node-packages-v8.json b/pkgs/development/node-packages/node-packages-v8.json index e1f01c7290f..6ac941eb7c4 100644 --- a/pkgs/development/node-packages/node-packages-v8.json +++ b/pkgs/development/node-packages/node-packages-v8.json @@ -119,6 +119,7 @@ , "uglify-js" , "ungit" , "vue-cli" +, "@vue/cli" , "webdrvr" , "webpack" , "webtorrent-cli" diff --git a/pkgs/development/node-packages/node-packages-v8.nix b/pkgs/development/node-packages/node-packages-v8.nix index ab171541d0c..0e6970dbea1 100644 --- a/pkgs/development/node-packages/node-packages-v8.nix +++ b/pkgs/development/node-packages/node-packages-v8.nix @@ -4,6 +4,33 @@ let sources = { + "@akryum/winattr-3.0.0" = { + name = "_at_akryum_slash_winattr"; + packageName = "@akryum/winattr"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@akryum/winattr/-/winattr-3.0.0.tgz"; + sha512 = "t4WmWoGV9gyzypwG3y3JlcK2t8fKLtvzBA7xEoFTj9SMPvOuLsf13uh4ikK0RRaaa9RPPWLgFUdOyIRaQvCpwQ=="; + }; + }; + "@apollographql/apollo-upload-server-5.0.3" = { + name = "_at_apollographql_slash_apollo-upload-server"; + packageName = "@apollographql/apollo-upload-server"; + version = "5.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/@apollographql/apollo-upload-server/-/apollo-upload-server-5.0.3.tgz"; + sha512 = "tGAp3ULNyoA8b5o9LsU2Lq6SwgVPUOKAqKywu2liEtTvrFSGPrObwanhYwArq3GPeOqp2bi+JknSJCIU3oQN1Q=="; + }; + }; + "@apollographql/graphql-playground-html-1.6.0" = { + name = "_at_apollographql_slash_graphql-playground-html"; + packageName = "@apollographql/graphql-playground-html"; + version = "1.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@apollographql/graphql-playground-html/-/graphql-playground-html-1.6.0.tgz"; + sha512 = "QAZIFrfVRkjvMkUHIQKZXZ3La0V5t12w5PWrhihYEabHwzIZV/txQd/kSYHgYPXC4s5OURxsXZop9f0BzI2QIQ=="; + }; + }; "@babel/generator-7.0.0-beta.38" = { name = "_at_babel_slash_generator"; packageName = "@babel/generator"; @@ -13,6 +40,24 @@ let sha512 = "aOHQPhsEyaB6p2n+AK981+onHoc+Ork9rcAQVSUJR33wUkGiWRpu6/C685knRyIZVsKeSdG5Q4xMiYeFUhuLzA=="; }; }; + "@babel/runtime-7.0.0" = { + name = "_at_babel_slash_runtime"; + packageName = "@babel/runtime"; + version = "7.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.0.0.tgz"; + sha512 = "7hGhzlcmg01CvH1EHdSPVXYX1aJ8KCEyz6I9xYIi/asDtzBPMyMhVibhM/K6g/5qnKBwjZtp10bNZIEFTRW1MA=="; + }; + }; + "@babel/runtime-corejs2-7.0.0" = { + name = "_at_babel_slash_runtime-corejs2"; + packageName = "@babel/runtime-corejs2"; + version = "7.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@babel/runtime-corejs2/-/runtime-corejs2-7.0.0.tgz"; + sha512 = "Yww0jXgolNtkhcK+Txo5JN+DjBpNmmAtD7G99HOebhEjBzjnACG09Tip9C8lSOF6PrhA56OeJWeOZduNJaKxBA=="; + }; + }; "@babel/types-7.0.0-beta.38" = { name = "_at_babel_slash_types"; packageName = "@babel/types"; @@ -598,6 +643,96 @@ let sha512 = "KU/VDjC5RwtDUZiz3d+DHXJF2lp5hB9dn552TXIyptj8SH1vXmR40mG0JgGq03IlYsOgGfcv8xrLpSQ0YUMQdA=="; }; }; + "@protobufjs/aspromise-1.1.2" = { + name = "_at_protobufjs_slash_aspromise"; + packageName = "@protobufjs/aspromise"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz"; + sha1 = "9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf"; + }; + }; + "@protobufjs/base64-1.1.2" = { + name = "_at_protobufjs_slash_base64"; + packageName = "@protobufjs/base64"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz"; + sha512 = "AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="; + }; + }; + "@protobufjs/codegen-2.0.4" = { + name = "_at_protobufjs_slash_codegen"; + packageName = "@protobufjs/codegen"; + version = "2.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz"; + sha512 = "YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg=="; + }; + }; + "@protobufjs/eventemitter-1.1.0" = { + name = "_at_protobufjs_slash_eventemitter"; + packageName = "@protobufjs/eventemitter"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz"; + sha1 = "355cbc98bafad5978f9ed095f397621f1d066b70"; + }; + }; + "@protobufjs/fetch-1.1.0" = { + name = "_at_protobufjs_slash_fetch"; + packageName = "@protobufjs/fetch"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz"; + sha1 = "ba99fb598614af65700c1619ff06d454b0d84c45"; + }; + }; + "@protobufjs/float-1.0.2" = { + name = "_at_protobufjs_slash_float"; + packageName = "@protobufjs/float"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz"; + sha1 = "5e9e1abdcb73fc0a7cb8b291df78c8cbd97b87d1"; + }; + }; + "@protobufjs/inquire-1.1.0" = { + name = "_at_protobufjs_slash_inquire"; + packageName = "@protobufjs/inquire"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz"; + sha1 = "ff200e3e7cf2429e2dcafc1140828e8cc638f089"; + }; + }; + "@protobufjs/path-1.1.2" = { + name = "_at_protobufjs_slash_path"; + packageName = "@protobufjs/path"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz"; + sha1 = "6cc2b20c5c9ad6ad0dccfd21ca7673d8d7fbf68d"; + }; + }; + "@protobufjs/pool-1.1.0" = { + name = "_at_protobufjs_slash_pool"; + packageName = "@protobufjs/pool"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz"; + sha1 = "09fd15f2d6d3abfa9b65bc366506d6ad7846ff54"; + }; + }; + "@protobufjs/utf8-1.1.0" = { + name = "_at_protobufjs_slash_utf8"; + packageName = "@protobufjs/utf8"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz"; + sha1 = "a777360b5b39a1a2e5106f8e858f2fd2d060c570"; + }; + }; "@sindresorhus/is-0.7.0" = { name = "_at_sindresorhus_slash_is"; packageName = "@sindresorhus/is"; @@ -607,6 +742,24 @@ let sha512 = "ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow=="; }; }; + "@types/accepts-1.3.5" = { + name = "_at_types_slash_accepts"; + packageName = "@types/accepts"; + version = "1.3.5"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.5.tgz"; + sha512 = "jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ=="; + }; + }; + "@types/async-2.0.49" = { + name = "_at_types_slash_async"; + packageName = "@types/async"; + version = "2.0.49"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/async/-/async-2.0.49.tgz"; + sha512 = "Benr3i5odUkvpFkOpzGqrltGdbSs+EVCkEBGXbuR7uT0VzhXKIkhem6PDzHdx5EonA+rfbB3QvP6aDOw5+zp5Q=="; + }; + }; "@types/babel-types-7.0.4" = { name = "_at_types_slash_babel-types"; packageName = "@types/babel-types"; @@ -625,6 +778,15 @@ let sha512 = "lyJ8sW1PbY3uwuvpOBZ9zMYKshMnQpXmeDHh8dj9j2nJm/xrW0FgB5gLSYOArj5X0IfaXnmhFoJnhS4KbqIMug=="; }; }; + "@types/body-parser-1.17.0" = { + name = "_at_types_slash_body-parser"; + packageName = "@types/body-parser"; + version = "1.17.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.17.0.tgz"; + sha512 = "a2+YeUjPkztKJu5aIF2yArYFQQp8d51wZ7DavSHjFuY1mqVgidGyzEQ41JIVNy82fXj8yPgy2vJmfIywgESW6w=="; + }; + }; "@types/commander-2.12.2" = { name = "_at_types_slash_commander"; packageName = "@types/commander"; @@ -634,6 +796,15 @@ let sha512 = "0QEFiR8ljcHp9bAbWxecjVRuAMr16ivPiGOw6KFQBVrVd0RQIcM3xKdRisH2EDWgVWujiYtHwhSkSUoAAGzH7Q=="; }; }; + "@types/connect-3.4.32" = { + name = "_at_types_slash_connect"; + packageName = "@types/connect"; + version = "3.4.32"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/connect/-/connect-3.4.32.tgz"; + sha512 = "4r8qa0quOvh7lGD0pre62CAb1oni1OO6ecJLGCezTmhQ8Fz50Arx9RUszryR8KlgK6avuSXvviL6yWyViQABOg=="; + }; + }; "@types/cookiejar-2.1.0" = { name = "_at_types_slash_cookiejar"; packageName = "@types/cookiejar"; @@ -643,6 +814,15 @@ let sha512 = "EIjmpvnHj+T4nMcKwHwxZKUfDmphIKJc2qnEMhSoOvr1lYEQpuRKRz8orWr//krYIIArS/KGGLfL2YGVUYXmIA=="; }; }; + "@types/cors-2.8.4" = { + name = "_at_types_slash_cors"; + packageName = "@types/cors"; + version = "2.8.4"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/cors/-/cors-2.8.4.tgz"; + sha512 = "ipZjBVsm2tF/n8qFGOuGBkUij9X9ZswVi9G3bx/6dz7POpVa6gVHcj1wsX/LVEn9MMF41fxK/PnZPPoTD1UFPw=="; + }; + }; "@types/cross-spawn-6.0.0" = { name = "_at_types_slash_cross-spawn"; packageName = "@types/cross-spawn"; @@ -670,6 +850,24 @@ let sha512 = "KEIlhXnIutzKwRbQkGWb/I4HFqBuUykAdHgDED6xqwXJfONCjF5VoE0cXEiurh3XauygxzeDzgtXUqvLkxFzzA=="; }; }; + "@types/express-4.16.0" = { + name = "_at_types_slash_express"; + packageName = "@types/express"; + version = "4.16.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/express/-/express-4.16.0.tgz"; + sha512 = "TtPEYumsmSTtTetAPXlJVf3kEqb6wZK0bZojpJQrnD/djV4q1oB6QQ8aKvKqwNPACoe02GNiy5zDzcYivR5Z2w=="; + }; + }; + "@types/express-serve-static-core-4.16.0" = { + name = "_at_types_slash_express-serve-static-core"; + packageName = "@types/express-serve-static-core"; + version = "4.16.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.16.0.tgz"; + sha512 = "lTeoCu5NxJU4OD9moCgm0ESZzweAx0YqsAcab6OB0EB3+As1OaHtKnaGJvcngQxYsi9UNv0abn4/DRavrRxt4w=="; + }; + }; "@types/glob-5.0.35" = { name = "_at_types_slash_glob"; packageName = "@types/glob"; @@ -679,6 +877,15 @@ let sha512 = "wc+VveszMLyMWFvXLkloixT4n0harUIVZjnpzztaZ0nKLuul7Z32iMt2fUFGAaZ4y1XWjFRMtCI5ewvyh4aIeg=="; }; }; + "@types/graphql-0.12.6" = { + name = "_at_types_slash_graphql"; + packageName = "@types/graphql"; + version = "0.12.6"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/graphql/-/graphql-0.12.6.tgz"; + sha512 = "wXAVyLfkG1UMkKOdMijVWFky39+OD/41KftzqfX1Oejd0Gm6dOIKjCihSVECg6X7PHjftxXmfOKA/d1H79ZfvQ=="; + }; + }; "@types/inquirer-0.0.43" = { name = "_at_types_slash_inquirer"; packageName = "@types/inquirer"; @@ -706,6 +913,15 @@ let sha512 = "lRnAtKnxMXcYYXqOiotTmJd74uawNWuPnsnPrrO7HiFuE3npE2iQhfABatbYDyxTNqZNuXzcKGhw37R7RjBFLg=="; }; }; + "@types/long-4.0.0" = { + name = "_at_types_slash_long"; + packageName = "@types/long"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/long/-/long-4.0.0.tgz"; + sha512 = "1w52Nyx4Gq47uuu0EVcsHBxZFJgurQ+rTKS3qMHxR1GY2T8c2AJYd6vZoZ9q1rupaDjU0yT+Jc2XTyXkjeMA+Q=="; + }; + }; "@types/make-dir-1.0.3" = { name = "_at_types_slash_make-dir"; packageName = "@types/make-dir"; @@ -715,6 +931,15 @@ let sha512 = "bFRvlvUdPwxj47K2yVh7OBL8Mu8h//5k/hQJkz0iAZAlxhnIDydFezGA96zehtnRfrZDuIyPd+RC2kmBGtcs0w=="; }; }; + "@types/mime-2.0.0" = { + name = "_at_types_slash_mime"; + packageName = "@types/mime"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/mime/-/mime-2.0.0.tgz"; + sha512 = "A2TAGbTFdBw9azHbpVd+/FkdW2T6msN1uct1O9bH3vTerEHKZhTXJUQXy+hNq1B0RagfU8U+KBdqiZpxjhOUQA=="; + }; + }; "@types/minimatch-3.0.3" = { name = "_at_types_slash_minimatch"; packageName = "@types/minimatch"; @@ -769,6 +994,15 @@ let sha512 = "iHsAzDg3OLH7JP+wipniUULHoDSWLgEDYOvsar6/mpAkTJd9/n23Ap8ikruMlvRTqMv/LXrflH9v/AfiEqaBGg=="; }; }; + "@types/range-parser-1.2.2" = { + name = "_at_types_slash_range-parser"; + packageName = "@types/range-parser"; + version = "1.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.2.tgz"; + sha512 = "HtKGu+qG1NPvYe1z7ezLsyIaXYyi8SoAVqWDZgDQ8dLrsZvSzUNCwZyfX33uhWxL/SU0ZDQZ3nwZ0nimt507Kw=="; + }; + }; "@types/rimraf-2.0.2" = { name = "_at_types_slash_rimraf"; packageName = "@types/rimraf"; @@ -904,6 +1138,15 @@ let sha512 = "41qEJgBH/TWgo5NFSvBCJ1qkoi3Q6ONSF2avrHq1LVEZfYpdHmj0y9SuTK+u9ZhG1sYQKBL1AWXKyLWP4RaUoQ=="; }; }; + "@types/serve-static-1.13.2" = { + name = "_at_types_slash_serve-static"; + packageName = "@types/serve-static"; + version = "1.13.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.2.tgz"; + sha512 = "/BZ4QRLpH/bNYgZgwhKEh+5AsboDBcUdlBYgzoLX0fpj3Y2gp6EApyOlM3bK53wQS/OE1SrdSYBAbux2D1528Q=="; + }; + }; "@types/string-width-2.0.0" = { name = "_at_types_slash_string-width"; packageName = "@types/string-width"; @@ -967,6 +1210,51 @@ let sha512 = "mROQhTxpJsOm/S0eOxDHUy5WJ0yS8fmqsq/s+u5OuAh1TxBFSqVBTkLjbyxDPcKh7DeJXk0OYrCkxXlkf8zu1g=="; }; }; + "@types/ws-5.1.2" = { + name = "_at_types_slash_ws"; + packageName = "@types/ws"; + version = "5.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/ws/-/ws-5.1.2.tgz"; + sha512 = "NkTXUKTYdXdnPE2aUUbGOXE1XfMK527SCvU/9bj86kyFF6kZ9ZnOQ3mK5jADn98Y2vEUD/7wKDgZa7Qst2wYOg=="; + }; + }; + "@types/zen-observable-0.8.0" = { + name = "_at_types_slash_zen-observable"; + packageName = "@types/zen-observable"; + version = "0.8.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/zen-observable/-/zen-observable-0.8.0.tgz"; + sha512 = "te5lMAWii1uEJ4FwLjzdlbw3+n0FZNOvFXHxQDKeT0dilh7HOzdMzV2TrJVUzq8ep7J4Na8OUYPRLSQkJHAlrg=="; + }; + }; + "@vue/cli-shared-utils-3.0.1" = { + name = "_at_vue_slash_cli-shared-utils"; + packageName = "@vue/cli-shared-utils"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-3.0.1.tgz"; + sha512 = "bdFxerHn/Tz/yIsZH9d1QkegdJR2KzkVHcn1ejDM/QV1RM3OteFbDcTBEIaAOd3OcAtyikzkRrsr1o9iBsBqVg=="; + }; + }; + "@vue/cli-ui-3.0.1" = { + name = "_at_vue_slash_cli-ui"; + packageName = "@vue/cli-ui"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@vue/cli-ui/-/cli-ui-3.0.1.tgz"; + sha512 = "Mpj6la1XxjbLE0DdfNbqd3Bi71hhheMhXZfBsgD+xujzW/VCRevrZ/utbR1/NDhl0OXC1eBrvyyDoFWSPCagog=="; + }; + }; + "@vue/cli-ui-addon-webpack-3.0.1" = { + name = "_at_vue_slash_cli-ui-addon-webpack"; + packageName = "@vue/cli-ui-addon-webpack"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@vue/cli-ui-addon-webpack/-/cli-ui-addon-webpack-3.0.1.tgz"; + sha512 = "QVAeazXILNcdSfBhxkoeXme/BgwXj0qUJVPrtXydsmk68GDUj7gz4xXoucaTbor8zDS3hIUfs6XRdl+KPN+Tfg=="; + }; + }; "@webassemblyjs/ast-1.5.13" = { name = "_at_webassemblyjs_slash_ast"; packageName = "@webassemblyjs/ast"; @@ -1939,6 +2227,42 @@ let sha1 = "ee49736b639b4f108b6e9e626c6da99306b41692"; }; }; + "apollo-cache-1.1.16" = { + name = "apollo-cache"; + packageName = "apollo-cache"; + version = "1.1.16"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-cache/-/apollo-cache-1.1.16.tgz"; + sha512 = "gVWKYyXF0SlpMyZ/i//AthzyPjjmAVYciEjwepLqMzIf0+7bzIwekpHDuzME8jf4XQepXcNNY571+BRyYHysmg=="; + }; + }; + "apollo-cache-control-0.2.2" = { + name = "apollo-cache-control"; + packageName = "apollo-cache-control"; + version = "0.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.2.2.tgz"; + sha512 = "N5A1hO6nHZBCR+OCV58IlE7k6hZrFJZTf/Ab2WD8wduLSa0qLLRlCp3rXvD05+jpWa6sdKw03whW2omJ+SyT+w=="; + }; + }; + "apollo-cache-inmemory-1.2.9" = { + name = "apollo-cache-inmemory"; + packageName = "apollo-cache-inmemory"; + version = "1.2.9"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-cache-inmemory/-/apollo-cache-inmemory-1.2.9.tgz"; + sha512 = "Z4m4NpT2eboM4qUww/46CsjOyITavxrKPBrsCugDlmwSzonqMLZmAyZEQgnYXCj8L5q5epnOuf0sqyYK/6sGIQ=="; + }; + }; + "apollo-client-2.4.1" = { + name = "apollo-client"; + packageName = "apollo-client"; + version = "2.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-client/-/apollo-client-2.4.1.tgz"; + sha512 = "E6pQD+BwI1zboM9oX83yzH9BmBjJWU5pL36CpGC2+XaaBDc6UvrPtacxQsg/h7Fq5T5IKJoIhuBEWtefJIb9xg=="; + }; + }; "apollo-codegen-0.19.1" = { name = "apollo-codegen"; packageName = "apollo-codegen"; @@ -1948,6 +2272,177 @@ let sha512 = "jlxz/b5iinRWfh48hXdmMtrjTPn/rDok0Z3b7icvkiaD6I30w4sq9B+JDkFbLnkldzsFLV2BZtBDa/dkZhx8Ng=="; }; }; + "apollo-datasource-0.1.2" = { + name = "apollo-datasource"; + packageName = "apollo-datasource"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-datasource/-/apollo-datasource-0.1.2.tgz"; + sha512 = "AbUxS7Qkz9+T+g19zKRJiA+tBVGVVunzXwd4ftDSYGx1VrF5LJJO7Gc57bk719gWIZneZ02HsVCEZd6NxFF8RQ=="; + }; + }; + "apollo-engine-reporting-0.0.2" = { + name = "apollo-engine-reporting"; + packageName = "apollo-engine-reporting"; + version = "0.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-engine-reporting/-/apollo-engine-reporting-0.0.2.tgz"; + sha512 = "Fe/1oxC8rUXRrBTMUiqs5PSb6hnMOJHuttJMhs83u5POfplc4QrKJZtEEU4Ui8mxeJGaGNWbWf+D4q645xdQLA=="; + }; + }; + "apollo-engine-reporting-protobuf-0.0.1" = { + name = "apollo-engine-reporting-protobuf"; + packageName = "apollo-engine-reporting-protobuf"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-engine-reporting-protobuf/-/apollo-engine-reporting-protobuf-0.0.1.tgz"; + sha512 = "AySoDgog2p1Nph44FyyqaU4AfRZOXx8XZxRsVHvYY4dHlrMmDDhhjfF3Jswa7Wr8X/ivvx3xA0jimRn6rsG8Ew=="; + }; + }; + "apollo-link-1.2.2" = { + name = "apollo-link"; + packageName = "apollo-link"; + version = "1.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-link/-/apollo-link-1.2.2.tgz"; + sha512 = "Uk/BC09dm61DZRDSu52nGq0nFhq7mcBPTjy5EEH1eunJndtCaNXQhQz/BjkI2NdrfGI+B+i5he6YSoRBhYizdw=="; + }; + }; + "apollo-link-context-1.0.8" = { + name = "apollo-link-context"; + packageName = "apollo-link-context"; + version = "1.0.8"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-link-context/-/apollo-link-context-1.0.8.tgz"; + sha512 = "wgDwBbWqHblf7W0DD2b80kXLtSAfvbXnsxSrli0GuF77VwxjLChijiHinW5bjurzZvP8YRMNhitmrrF5ia7NsA=="; + }; + }; + "apollo-link-dedup-1.0.9" = { + name = "apollo-link-dedup"; + packageName = "apollo-link-dedup"; + version = "1.0.9"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-link-dedup/-/apollo-link-dedup-1.0.9.tgz"; + sha512 = "RbuEKpmSHVMtoREMPh2wUFTeh65q+0XPVeqgaOP/rGEAfvLyOMvX0vT2nVaejMohoMxuUnfZwpldXaDFWnlVbg=="; + }; + }; + "apollo-link-http-1.5.4" = { + name = "apollo-link-http"; + packageName = "apollo-link-http"; + version = "1.5.4"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-link-http/-/apollo-link-http-1.5.4.tgz"; + sha512 = "e9Ng3HfnW00Mh3TI6DhNRfozmzQOtKgdi+qUAsHBOEcTP0PTAmb+9XpeyEEOueLyO0GXhB92HUCIhzrWMXgwyg=="; + }; + }; + "apollo-link-http-common-0.2.4" = { + name = "apollo-link-http-common"; + packageName = "apollo-link-http-common"; + version = "0.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-link-http-common/-/apollo-link-http-common-0.2.4.tgz"; + sha512 = "4j6o6WoXuSPen9xh4NBaX8/vL98X1xY2cYzUEK1F8SzvHe2oFONfxJBTekwU8hnvapcuq8Qh9Uct+gelu8T10g=="; + }; + }; + "apollo-link-persisted-queries-0.2.1" = { + name = "apollo-link-persisted-queries"; + packageName = "apollo-link-persisted-queries"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-link-persisted-queries/-/apollo-link-persisted-queries-0.2.1.tgz"; + sha512 = "OxBum5e5vn8XBBEURXpoYstwcKNtK/p3K3bAQ5yGjj7IyzpLmBcKLzfjk3wAnEyJJYbOUXIvPg7XnxQbcIlNGA=="; + }; + }; + "apollo-link-state-0.4.1" = { + name = "apollo-link-state"; + packageName = "apollo-link-state"; + version = "0.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-link-state/-/apollo-link-state-0.4.1.tgz"; + sha512 = "69/til4ENfl/Fvf7br2xSsLSBcxcXPbOHVNkzLLejvUZickl93HLO4/fO+uvoBi4dCYRgN17Zr8FwI41ueRx0g=="; + }; + }; + "apollo-link-ws-1.0.8" = { + name = "apollo-link-ws"; + packageName = "apollo-link-ws"; + version = "1.0.8"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-link-ws/-/apollo-link-ws-1.0.8.tgz"; + sha512 = "ucuGvr8CBBwCHl/Rbtyuv9Fn0FN5Qoyvy84KHtuMl2Uux2Sq+jt3bUum+pZ+hZntEd9k8M1OjrrXqRJ4PtEpyA=="; + }; + }; + "apollo-server-caching-0.1.2" = { + name = "apollo-server-caching"; + packageName = "apollo-server-caching"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-server-caching/-/apollo-server-caching-0.1.2.tgz"; + sha512 = "jBRnsTgXN0m8yVpumoelaUq9mXR7YpJ3EE+y/alI7zgXY+0qFDqksRApU8dEfg3q6qUnO7rFxRhdG5eyc0+1ig=="; + }; + }; + "apollo-server-core-2.0.4" = { + name = "apollo-server-core"; + packageName = "apollo-server-core"; + version = "2.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.0.4.tgz"; + sha512 = "6kNaQYZfX2GvAT1g9ih0rodfRl4hPL1jXb7b+FvQ1foFR5Yyb3oqL2DOcP65gQi/7pGhyNRUAncPU18Vo3u9rQ=="; + }; + }; + "apollo-server-env-2.0.2" = { + name = "apollo-server-env"; + packageName = "apollo-server-env"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-server-env/-/apollo-server-env-2.0.2.tgz"; + sha512 = "LsSh2TSF1Sh+TnKxCv2To+UNTnoPpBGCXn6fPsmiNqVaBaSagfZEU/aaSu3ftMlmfXr4vXAfYNUDMKEi+7E6Bg=="; + }; + }; + "apollo-server-errors-2.0.2" = { + name = "apollo-server-errors"; + packageName = "apollo-server-errors"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-server-errors/-/apollo-server-errors-2.0.2.tgz"; + sha512 = "zyWDqAVDCkj9espVsoUpZr9PwDznM8UW6fBfhV+i1br//s2AQb07N6ektZ9pRIEvkhykDZW+8tQbDwAO0vUROg=="; + }; + }; + "apollo-server-express-2.0.4" = { + name = "apollo-server-express"; + packageName = "apollo-server-express"; + version = "2.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.0.4.tgz"; + sha512 = "9mxcFpnTgQTmrsvVRRofEY7N1bJYholjv99IfN8puu5lhNqj8ZbOPZYrw+zd+Yh4rZSonwx76ZzTRzM00Yllfw=="; + }; + }; + "apollo-tracing-0.2.2" = { + name = "apollo-tracing"; + packageName = "apollo-tracing"; + version = "0.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.2.2.tgz"; + sha512 = "zrpLRvaAqtzGufc1GfV+691xQtzq5elfBydg/7wzuaFszlMH66hkLas5Dw36drUX21CbCljOuGYvYzqSiKykuQ=="; + }; + }; + "apollo-upload-client-8.1.0" = { + name = "apollo-upload-client"; + packageName = "apollo-upload-client"; + version = "8.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-upload-client/-/apollo-upload-client-8.1.0.tgz"; + sha512 = "JEgStzhnwybj1ifE2nViLEl7NTM5+zS++fKbDL95PIpodg2AdYeeN7eEa7RXpYD14iC3FVcsfqgGMREv2+cSxw=="; + }; + }; + "apollo-utilities-1.0.20" = { + name = "apollo-utilities"; + packageName = "apollo-utilities"; + version = "1.0.20"; + src = fetchurl { + url = "https://registry.npmjs.org/apollo-utilities/-/apollo-utilities-1.0.20.tgz"; + sha512 = "2M4BJCyX/9UXGJFoV4sTnVTZ4Q29aM18Z1avDrwvlCGGwoRTz50sGBAfTiWnUnnNQyPIIJEYElScw46DgIu0Rg=="; + }; + }; "append-0.1.1" = { name = "append"; packageName = "append"; @@ -2659,6 +3154,15 @@ let sha512 = "jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg=="; }; }; + "async-retry-1.2.1" = { + name = "async-retry"; + packageName = "async-retry"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/async-retry/-/async-retry-1.2.1.tgz"; + sha512 = "FadV8UDcyZDjzb6eV7MCJj0bfrNjwKw7/X0QHPFCbYP6T20FXgZCYXpJKlQC8RxEQP1E6Xs8pNHdh3bcrZAuAw=="; + }; + }; "asynckit-0.4.0" = { name = "asynckit"; packageName = "asynckit"; @@ -5593,6 +6097,15 @@ let sha1 = "a211e09c6a3de3ba1af27d049d301250d18812bc"; }; }; + "clipboard-2.0.1" = { + name = "clipboard"; + packageName = "clipboard"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/clipboard/-/clipboard-2.0.1.tgz"; + sha512 = "7yhQBmtN+uYZmfRjjVjKa0dZdWuabzpSKGtyQZN+9C8xlC788SSJjOHWh7tzurfwTqTD5UDYAhIv5fRJg3sHjQ=="; + }; + }; "clipboardy-1.2.3" = { name = "clipboardy"; packageName = "clipboardy"; @@ -6088,6 +6601,15 @@ let sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; }; }; + "commander-1.0.0" = { + name = "commander"; + packageName = "commander"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/commander/-/commander-1.0.0.tgz"; + sha1 = "5e6a88e7070ff5908836ead19169548c30f90bcd"; + }; + }; "commander-1.0.4" = { name = "commander"; packageName = "commander"; @@ -8366,6 +8888,15 @@ let sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619"; }; }; + "delegate-3.2.0" = { + name = "delegate"; + packageName = "delegate"; + version = "3.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz"; + sha512 = "IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw=="; + }; + }; "delegates-1.0.0" = { name = "delegates"; packageName = "delegates"; @@ -8438,6 +8969,15 @@ let sha1 = "f9c9af5464afa1e7a971458a8bdef2aa94d5bb19"; }; }; + "deprecated-decorator-0.1.6" = { + name = "deprecated-decorator"; + packageName = "deprecated-decorator"; + version = "0.1.6"; + src = fetchurl { + url = "https://registry.npmjs.org/deprecated-decorator/-/deprecated-decorator-0.1.6.tgz"; + sha1 = "00966317b7a12fe92f3cc831f7583af329b86c37"; + }; + }; "deps-sort-2.0.0" = { name = "deps-sort"; packageName = "deps-sort"; @@ -9131,6 +9671,15 @@ let sha1 = "2c35e43ea086516f7997cf80b7aa64d55a4a4484"; }; }; + "easy-stack-1.0.0" = { + name = "easy-stack"; + packageName = "easy-stack"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.0.tgz"; + sha1 = "12c91b3085a37f0baa336e9486eac4bf94e3e788"; + }; + }; "easy-table-1.1.0" = { name = "easy-table"; packageName = "easy-table"; @@ -9248,6 +9797,15 @@ let sha1 = "cc872c168880ae3c7189762fd5ffc00896c9518a"; }; }; + "ejs-2.6.1" = { + name = "ejs"; + packageName = "ejs"; + version = "2.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ejs/-/ejs-2.6.1.tgz"; + sha512 = "0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ=="; + }; + }; "elegant-spinner-1.0.1" = { name = "elegant-spinner"; packageName = "elegant-spinner"; @@ -10077,6 +10635,15 @@ let sha1 = "df8c69eef1647923c7157b9ce83840610b02cc39"; }; }; + "event-pubsub-4.3.0" = { + name = "event-pubsub"; + packageName = "event-pubsub"; + version = "4.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/event-pubsub/-/event-pubsub-4.3.0.tgz"; + sha512 = "z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ=="; + }; + }; "event-stream-0.5.3" = { name = "event-stream"; packageName = "event-stream"; @@ -10212,6 +10779,15 @@ let sha512 = "/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA=="; }; }; + "exec-sh-0.2.2" = { + name = "exec-sh"; + packageName = "exec-sh"; + version = "0.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.2.tgz"; + sha512 = "FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw=="; + }; + }; "execa-0.1.1" = { name = "execa"; packageName = "execa"; @@ -10446,6 +11022,15 @@ let sha1 = "80a070bb819b09e4af2ca6d0780f75ce05e75c2f"; }; }; + "express-history-api-fallback-2.2.1" = { + name = "express-history-api-fallback"; + packageName = "express-history-api-fallback"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/express-history-api-fallback/-/express-history-api-fallback-2.2.1.tgz"; + sha1 = "3a2ad27f7bebc90fc533d110d7c6d83097bcd057"; + }; + }; "express-json5-0.1.0" = { name = "express-json5"; packageName = "express-json5"; @@ -10617,6 +11202,15 @@ let sha512 = "Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw=="; }; }; + "extract-files-3.1.0" = { + name = "extract-files"; + packageName = "extract-files"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/extract-files/-/extract-files-3.1.0.tgz"; + sha512 = "urkJPM4N88CMy1AfDw+Avudon6fToTsaG5j5VN0aybn88udv1yrERFCweV78NaZg7DOFsQULkFgvP64vNQFNMQ=="; + }; + }; "extract-opts-3.3.1" = { name = "extract-opts"; packageName = "extract-opts"; @@ -11688,6 +12282,15 @@ let sha512 = "y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow=="; }; }; + "fs-exists-sync-0.1.0" = { + name = "fs-exists-sync"; + packageName = "fs-exists-sync"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz"; + sha1 = "982d6893af918e72d08dec9e8673ff2b5a8d6add"; + }; + }; "fs-ext-0.6.0" = { name = "fs-ext"; packageName = "fs-ext"; @@ -11886,6 +12489,15 @@ let sha1 = "9c31dae34767018fe1d249b24dada67d092da105"; }; }; + "fswin-2.17.1227" = { + name = "fswin"; + packageName = "fswin"; + version = "2.17.1227"; + src = fetchurl { + url = "https://registry.npmjs.org/fswin/-/fswin-2.17.1227.tgz"; + sha512 = "xNDktvwzSsXT8Xqnpz59VbuFwGHhtn1w+dS7QQ+wAu5cbH0p3WMGKU9Duf7cPna+nubhR+5ZG1MTl6/V6xgRgw=="; + }; + }; "ftp-0.3.10" = { name = "ftp"; packageName = "ftp"; @@ -12201,6 +12813,15 @@ let sha1 = "0d76163778093aef7f1c30238f2a9ef3f07a2eb9"; }; }; + "git-config-path-1.0.1" = { + name = "git-config-path"; + packageName = "git-config-path"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/git-config-path/-/git-config-path-1.0.1.tgz"; + sha1 = "6d33f7ed63db0d0e118131503bab3aca47d54664"; + }; + }; "git-raw-commits-1.3.6" = { name = "git-raw-commits"; packageName = "git-raw-commits"; @@ -12571,6 +13192,15 @@ let sha512 = "ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw=="; }; }; + "good-listener-1.2.2" = { + name = "good-listener"; + packageName = "good-listener"; + version = "1.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz"; + sha1 = "d53b30cdf9313dffb7dc9a0d477096aa6d145c50"; + }; + }; "got-1.2.2" = { name = "got"; packageName = "got"; @@ -12706,6 +13336,15 @@ let sha512 = "QZ5BL8ZO/B20VA8APauGBg3GyEgZ19eduvpLWoq5x7gMmWnHoy8rlQWPLmWgFvo1yNgjSEFMesmS4R6pPr7xog=="; }; }; + "graphql-anywhere-4.1.18" = { + name = "graphql-anywhere"; + packageName = "graphql-anywhere"; + version = "4.1.18"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-anywhere/-/graphql-anywhere-4.1.18.tgz"; + sha512 = "n0jsAEpGpQxsF0RDaxSjtEQdIP3tx2C3q++QuHYFyUl+4Npl5t64zFjWwO3ZhotxmTgs8zaSbZPVFpydn6k0dQ=="; + }; + }; "graphql-cli-prepare-1.4.19" = { name = "graphql-cli-prepare"; packageName = "graphql-cli-prepare"; @@ -12769,6 +13408,15 @@ let sha512 = "Mlj/VYshHbwDrVHgNyNAl2cBU7+Rh503S43UYXcBtR9Am2KNvmPPPccXEeP6yist0yY2WM0WTwL8JoIGrWeFOw=="; }; }; + "graphql-extensions-0.1.2" = { + name = "graphql-extensions"; + packageName = "graphql-extensions"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.1.2.tgz"; + sha512 = "A81kfGtOKG0/1sDQGm23u60bkTuk9VDof0SrQrz7yNpPLY48JF11b8+4LNlYfEBVvceDbLAs1KRfyLQskJjJSg=="; + }; + }; "graphql-import-0.4.5" = { name = "graphql-import"; packageName = "graphql-import"; @@ -12823,6 +13471,42 @@ let sha512 = "C8+EqwNCiQxUhbrWEokxN16oINAkhIDBzEpKHXeatBRaAyMczXm0J6HMaMSKOuQmk7P1PbDHIVW3FVZwXF2WJQ=="; }; }; + "graphql-subscriptions-0.5.8" = { + name = "graphql-subscriptions"; + packageName = "graphql-subscriptions"; + version = "0.5.8"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-subscriptions/-/graphql-subscriptions-0.5.8.tgz"; + sha512 = "0CaZnXKBw2pwnIbvmVckby5Ge5e2ecmjofhYCdyeACbCly2j3WXDP/pl+s+Dqd2GQFC7y99NB+53jrt55CKxYQ=="; + }; + }; + "graphql-tag-2.9.2" = { + name = "graphql-tag"; + packageName = "graphql-tag"; + version = "2.9.2"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.9.2.tgz"; + sha512 = "qnNmof9pAqj/LUzs3lStP0Gw1qhdVCUS7Ab7+SUB6KD5aX1uqxWQRwMnOGTkhKuLvLNIs1TvNz+iS9kUGl1MhA=="; + }; + }; + "graphql-tools-3.1.1" = { + name = "graphql-tools"; + packageName = "graphql-tools"; + version = "3.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-tools/-/graphql-tools-3.1.1.tgz"; + sha512 = "yHvPkweUB0+Q/GWH5wIG60bpt8CTwBklCSzQdEHmRUgAdEQKxw+9B7zB3dG7wB3Ym7M7lfrS4Ej+jtDZfA2UXg=="; + }; + }; + "graphql-type-json-0.2.1" = { + name = "graphql-type-json"; + packageName = "graphql-type-json"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/graphql-type-json/-/graphql-type-json-0.2.1.tgz"; + sha1 = "d2c177e2f1b17d87f81072cd05311c0754baa420"; + }; + }; "gray-matter-2.1.1" = { name = "gray-matter"; packageName = "gray-matter"; @@ -13435,6 +14119,15 @@ let sha512 = "QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA=="; }; }; + "hoek-5.0.4" = { + name = "hoek"; + packageName = "hoek"; + version = "5.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/hoek/-/hoek-5.0.4.tgz"; + sha512 = "Alr4ZQgoMlnere5FZJsIyfIjORBqZll5POhDsF4q64dPuJR6rNxXdDxtHSQq8OXRurhmx+PWYEE8bXRROY8h0w=="; + }; + }; "hogan.js-3.0.2" = { name = "hogan.js"; packageName = "hogan.js"; @@ -14047,6 +14740,15 @@ let sha512 = "5s6NiCGbtWc+OQA60jrre54w12U7tynIyUNjO5LJjNA5lWwvCv6640roq8Wk/wIuaqnd4Pgtp453OyJ7hbONkQ=="; }; }; + "import-global-0.1.0" = { + name = "import-global"; + packageName = "import-global"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/import-global/-/import-global-0.1.0.tgz"; + sha1 = "97b38fd444114eec16824a935f8da575b57aa1ce"; + }; + }; "import-jsx-1.3.0" = { name = "import-jsx"; packageName = "import-jsx"; @@ -15343,6 +16045,15 @@ let sha512 = "8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw=="; }; }; + "isemail-3.1.3" = { + name = "isemail"; + packageName = "isemail"; + version = "3.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/isemail/-/isemail-3.1.3.tgz"; + sha512 = "5xbsG5wYADIcB+mfLsd+nst1V/D+I7EU7LEZPo2GOIMu4JzfcRs5yQoypP4avA7QtUqgxYLKBYNv4IdzBmbhdw=="; + }; + }; "isexe-1.1.2" = { name = "isexe"; packageName = "isexe"; @@ -15478,6 +16189,15 @@ let sha512 = "TRwzui1D0OdNREHKWGw0Iuz2EkyTmlPVnzpIEXgPeiEbr/8j164Xvpfc1eCpbfGjNStcWj7Ipcvba/JBSy+q8w=="; }; }; + "javascript-stringify-1.6.0" = { + name = "javascript-stringify"; + packageName = "javascript-stringify"; + version = "1.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-1.6.0.tgz"; + sha1 = "142d111f3a6e3dae8f4a9afd77d45855b5a9cce3"; + }; + }; "jed-1.1.1" = { name = "jed"; packageName = "jed"; @@ -15523,6 +16243,15 @@ let sha1 = "06d4912255093419477d425633606e0e90782967"; }; }; + "joi-13.6.0" = { + name = "joi"; + packageName = "joi"; + version = "13.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/joi/-/joi-13.6.0.tgz"; + sha512 = "E4QB0yRgEa6ZZKcSHJuBC+QeAwy+akCG0Bsa9edLqljyhlr+GuGDSmXYW1q7sj/FuAPy+ECUI3evVtK52tVfwg=="; + }; + }; "jquery-3.3.1" = { name = "jquery"; packageName = "jquery"; @@ -15550,6 +16279,24 @@ let sha512 = "xcinL3AuDJk7VSzsHgb9DvvIXayBbadtMZ4HFPx8rUszbW1MuNMlwYVC4zzCZ6e1sqZpnNS5ZFYOhXqA39T7LQ=="; }; }; + "js-message-1.0.5" = { + name = "js-message"; + packageName = "js-message"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/js-message/-/js-message-1.0.5.tgz"; + sha1 = "2300d24b1af08e89dd095bc1a4c9c9cfcb892d15"; + }; + }; + "js-queue-2.0.0" = { + name = "js-queue"; + packageName = "js-queue"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/js-queue/-/js-queue-2.0.0.tgz"; + sha1 = "362213cf860f468f0125fc6c96abc1742531f948"; + }; + }; "js-select-0.6.0" = { name = "js-select"; packageName = "js-select"; @@ -16415,6 +17162,15 @@ let sha512 = "0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g=="; }; }; + "klaw-sync-4.0.0" = { + name = "klaw-sync"; + packageName = "klaw-sync"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/klaw-sync/-/klaw-sync-4.0.0.tgz"; + sha512 = "go/5tXbgLkgwxQ2c2ewaMen6TpQtI9fTzzmTdlSGK8XxKcFSsJvn/Sgn75Vg+mOJwkKVPrqLw2Xq7x/zP1v7PQ=="; + }; + }; "knockout-3.5.0-rc" = { name = "knockout"; packageName = "knockout"; @@ -16469,6 +17225,15 @@ let sha1 = "a205383fea322b33b5ae3b18abee0dc2f356ee15"; }; }; + "launch-editor-2.2.1" = { + name = "launch-editor"; + packageName = "launch-editor"; + version = "2.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/launch-editor/-/launch-editor-2.2.1.tgz"; + sha512 = "On+V7K2uZK6wK7x691ycSUbLD/FyKKelArkbaAMSSJU8JmqmhwN2+mnJDNINuJWSrh2L0kDk+ZQtbC/gOWUwLw=="; + }; + }; "lazy-1.0.11" = { name = "lazy"; packageName = "lazy"; @@ -18035,6 +18800,15 @@ let sha1 = "9ade105df8aa573692d1221622b85414fbf4fa96"; }; }; + "lowdb-1.0.0" = { + name = "lowdb"; + packageName = "lowdb"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lowdb/-/lowdb-1.0.0.tgz"; + sha512 = "2+x8esE/Wb9SQ1F9IHaYWfsC9FIecLOPrK4g17FGEayjUWH172H6nwicRovGvSE2CPZouc2MCIqCI7h9d+GftQ=="; + }; + }; "lower-case-1.1.4" = { name = "lower-case"; packageName = "lower-case"; @@ -20407,6 +21181,15 @@ let sha1 = "87a9065cdb355d3182d8f94ce11188b825c68a3b"; }; }; + "node-ipc-9.1.1" = { + name = "node-ipc"; + packageName = "node-ipc"; + version = "9.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/node-ipc/-/node-ipc-9.1.1.tgz"; + sha512 = "FAyICv0sIRJxVp3GW5fzgaf9jwwRQxAKDJlmNFUL5hOy+W4X/I5AypyHoq0DXXbo9o/gt79gj++4cMr4jVWE/w=="; + }; + }; "node-libs-browser-2.1.0" = { name = "node-libs-browser"; packageName = "node-libs-browser"; @@ -21173,6 +21956,15 @@ let sha512 = "FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag=="; }; }; + "object-path-0.11.4" = { + name = "object-path"; + packageName = "object-path"; + version = "0.11.4"; + src = fetchurl { + url = "https://registry.npmjs.org/object-path/-/object-path-0.11.4.tgz"; + sha1 = "370ae752fbf37de3ea70a861c23bba8915691949"; + }; + }; "object-values-1.0.0" = { name = "object-values"; packageName = "object-values"; @@ -21533,6 +22325,15 @@ let sha512 = "iMK1DOQxzzh2MBlVsU42G80mnrvUhqsMh74phHtDlrcTZPK0pH6o7l7DRshK+0YsxDyEuaOkziVdvM3T0QTzpw=="; }; }; + "ora-2.1.0" = { + name = "ora"; + packageName = "ora"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ora/-/ora-2.1.0.tgz"; + sha512 = "hNNlAd3gfv/iPmsNxYoAPLvxg7HuPozww7fFonMZvL84tP6Ox5igfk5j/+a9rtJJwqMgKK+JgWsAQik5o0HTLA=="; + }; + }; "orchestrator-0.3.8" = { name = "orchestrator"; packageName = "orchestrator"; @@ -21974,6 +22775,15 @@ let sha1 = "a632127f53aaf3d15876f5872f3ffac763d6c891"; }; }; + "parse-git-config-2.0.3" = { + name = "parse-git-config"; + packageName = "parse-git-config"; + version = "2.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-git-config/-/parse-git-config-2.0.3.tgz"; + sha512 = "Js7ueMZOVSZ3tP8C7E3KZiHv6QQl7lnJ+OkbxoaFazzSa2KyEHqApfGbU3XboUgUnq4ZuUmskUpYKTNx01fm5A=="; + }; + }; "parse-github-repo-url-1.4.1" = { name = "parse-github-repo-url"; packageName = "parse-github-repo-url"; @@ -22965,6 +23775,15 @@ let sha1 = "8dd70c4fe7c694109add784ffe80eacac1e7b28d"; }; }; + "portfinder-1.0.17" = { + name = "portfinder"; + packageName = "portfinder"; + version = "1.0.17"; + src = fetchurl { + url = "https://registry.npmjs.org/portfinder/-/portfinder-1.0.17.tgz"; + sha512 = "syFcRIRzVI1BoEFOCaAiizwDolh1S1YXSodsVhncbhjzjZQulhczNRbqnUl9N31Q4dKGOXsNDqxC2BWBgSMqeQ=="; + }; + }; "posix-character-classes-0.1.1" = { name = "posix-character-classes"; packageName = "posix-character-classes"; @@ -23109,6 +23928,15 @@ let sha512 = "Vpt6q+YzS6yozMnIPU75hlHzmDR1Hj4Z3FXaazJrOXUyeQx/xDqeEwRJ+ii4xl/GRYiFnMEVSLfsPzjLehA1Zw=="; }; }; + "prismjs-1.15.0" = { + name = "prismjs"; + packageName = "prismjs"; + version = "1.15.0"; + src = fetchurl { + url = "https://registry.npmjs.org/prismjs/-/prismjs-1.15.0.tgz"; + sha512 = "Lf2JrFYx8FanHrjoV5oL8YHCclLQgbJcVZR+gikGGMqz6ub5QVWDTM6YIwm3BuPxM/LOV+rKns3LssXNLIf+DA=="; + }; + }; "private-0.1.8" = { name = "private"; packageName = "private"; @@ -23352,6 +24180,15 @@ let sha1 = "bc826e34c3af4697e8d0af7a669e4d612aedcd17"; }; }; + "protobufjs-6.8.8" = { + name = "protobufjs"; + packageName = "protobufjs"; + version = "6.8.8"; + src = fetchurl { + url = "https://registry.npmjs.org/protobufjs/-/protobufjs-6.8.8.tgz"; + sha512 = "AAmHtD5pXgZfi7GMpllpO3q1Xw1OYldr+dMUlAnffGTAhqkg72WdmSY71uKBF/JuyiKs8psYbtKrhi0ASCD8qw=="; + }; + }; "protochain-1.0.5" = { name = "protochain"; packageName = "protochain"; @@ -24495,6 +25332,15 @@ let sha1 = "451fd3004ab1e4df9b4e4b66376b2a21912462d3"; }; }; + "recast-0.15.3" = { + name = "recast"; + packageName = "recast"; + version = "0.15.3"; + src = fetchurl { + url = "https://registry.npmjs.org/recast/-/recast-0.15.3.tgz"; + sha512 = "xqnagxQH7mL4+UpcCVMObPPdjCEE2dmfGcTwcdpyNgZOd9W0rfdLRF3+smoA+AQqMw6xK6G4021dAQK8XfPYIQ=="; + }; + }; "rechoir-0.6.2" = { name = "rechoir"; packageName = "rechoir"; @@ -24603,6 +25449,15 @@ let sha512 = "MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="; }; }; + "regenerator-runtime-0.12.1" = { + name = "regenerator-runtime"; + packageName = "regenerator-runtime"; + version = "0.12.1"; + src = fetchurl { + url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz"; + sha512 = "odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg=="; + }; + }; "regenerator-runtime-0.9.6" = { name = "regenerator-runtime"; packageName = "regenerator-runtime"; @@ -24945,6 +25800,15 @@ let sha1 = "3eee00b2c5aa83239cfb04c5700da36f81cd08b6"; }; }; + "request-promise-native-1.0.5" = { + name = "request-promise-native"; + packageName = "request-promise-native"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.5.tgz"; + sha1 = "5281770f68e0c9719e5163fd3fab482215f4fda5"; + }; + }; "require-directory-2.1.1" = { name = "require-directory"; packageName = "require-directory"; @@ -25674,6 +26538,15 @@ let sha1 = "cfe917cb3d274bcffac792758af53173eb1fabdc"; }; }; + "select-1.1.2" = { + name = "select"; + packageName = "select"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/select/-/select-1.1.2.tgz"; + sha1 = "0e7350acdec80b1108528786ec1d4418d11b396d"; + }; + }; "semaphore-async-await-1.5.1" = { name = "semaphore-async-await"; packageName = "semaphore-async-await"; @@ -26214,6 +27087,15 @@ let sha512 = "vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww=="; }; }; + "shortid-2.2.13" = { + name = "shortid"; + packageName = "shortid"; + version = "2.2.13"; + src = fetchurl { + url = "https://registry.npmjs.org/shortid/-/shortid-2.2.13.tgz"; + sha512 = "dBuNnQGKrJNfjunmXI2X7bl1gnMO4PwbNxrTzO1JvilODmL7WyyCtA+DYxe9XunLXmxmgzFIvKPQ6XRAQrr46Q=="; + }; + }; "shush-1.0.0" = { name = "shush"; packageName = "shush"; @@ -26466,6 +27348,15 @@ let sha1 = "c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"; }; }; + "slash-2.0.0" = { + name = "slash"; + packageName = "slash"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz"; + sha512 = "ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A=="; + }; + }; "slasp-0.0.4" = { name = "slasp"; packageName = "slasp"; @@ -27996,6 +28887,15 @@ let sha512 = "WoZ+B2ypng1dp4iFLF2kmZlwwlE19gmjgKuhL1FJfDgCREWb3ye3SDVHSzLH6bxfnvYmkCxbzkmWcQZHA4P//Q=="; }; }; + "string.prototype.padstart-3.0.0" = { + name = "string.prototype.padstart"; + packageName = "string.prototype.padstart"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/string.prototype.padstart/-/string.prototype.padstart-3.0.0.tgz"; + sha1 = "5bcfad39f4649bb2d031292e19bcf0b510d4b242"; + }; + }; "string2compact-1.3.0" = { name = "string2compact"; packageName = "string2compact"; @@ -28266,6 +29166,15 @@ let sha1 = "5e4ceca5a3779e3365b1511e05f866877302f760"; }; }; + "subscriptions-transport-ws-0.9.14" = { + name = "subscriptions-transport-ws"; + packageName = "subscriptions-transport-ws"; + version = "0.9.14"; + src = fetchurl { + url = "https://registry.npmjs.org/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.14.tgz"; + sha512 = "n1+mgupVdJn1MIls1ZhSJurJjc+islp7Tv9EIaEJ3HAd9DaINneKq0KRqOYNOrvUI7orVWGomEnlIxoudjfbeA=="; + }; + }; "sudo-block-1.2.0" = { name = "sudo-block"; packageName = "sudo-block"; @@ -28708,6 +29617,15 @@ let sha1 = "458b83887f288fc56d6fffbfad262e26638efa69"; }; }; + "terminate-2.1.0" = { + name = "terminate"; + packageName = "terminate"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/terminate/-/terminate-2.1.0.tgz"; + sha1 = "a87ee424be01a1d28f2f301045043a5bcd679a05"; + }; + }; "text-extensions-1.7.0" = { name = "text-extensions"; packageName = "text-extensions"; @@ -28987,6 +29905,15 @@ let sha1 = "4902ce040bd13d845c8f59b27e9d59bad6f39929"; }; }; + "tiny-emitter-2.0.2" = { + name = "tiny-emitter"; + packageName = "tiny-emitter"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.0.2.tgz"; + sha512 = "2NM0auVBGft5tee/OxP4PI3d8WItkDM+fPnaRAVo6xTDI2knbz9eC5ArWGqtGlYqiH3RU5yMpdyTTO7MguC4ow=="; + }; + }; "tinycolor-0.0.1" = { name = "tinycolor"; packageName = "tinycolor"; @@ -29194,6 +30121,15 @@ let sha512 = "O7L5hhSQHxuufWUdcTRPfuTh3phKfAZ/dqfxZFoxPCj2RYmpaSGLEIs016FCXItQwNr08yefUB5TSjzRYnajTA=="; }; }; + "topo-3.0.0" = { + name = "topo"; + packageName = "topo"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/topo/-/topo-3.0.0.tgz"; + sha512 = "Tlu1fGlR90iCdIPURqPiufqAlCZYzLjHYVVbcFWDMcX7+tK8hdZWAfsMrD/pBul9jqHHwFjNdf1WaxA9vTRRhw=="; + }; + }; "torrent-discovery-5.4.0" = { name = "torrent-discovery"; packageName = "torrent-discovery"; @@ -31156,6 +32092,15 @@ let sha1 = "13587190f34e72ba7a07ebbaa7e70ac147b1fb7d"; }; }; + "vue-cli-plugin-apollo-0.14.6" = { + name = "vue-cli-plugin-apollo"; + packageName = "vue-cli-plugin-apollo"; + version = "0.14.6"; + src = fetchurl { + url = "https://registry.npmjs.org/vue-cli-plugin-apollo/-/vue-cli-plugin-apollo-0.14.6.tgz"; + sha512 = "wQf4kCiUGhsKpc52GSwDVAjZlGP77YnjD+p+6TFOVg4RoMZgiFAx/qHZ6N1bUhNS0sEVJZd7wSKauiFr2elRrg=="; + }; + }; "walk-2.3.14" = { name = "walk"; packageName = "walk"; @@ -31183,6 +32128,15 @@ let sha1 = "d1b14f39d2e2cb4ab8c4098f756fe4b164e473d4"; }; }; + "watch-1.0.2" = { + name = "watch"; + packageName = "watch"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/watch/-/watch-1.0.2.tgz"; + sha1 = "340a717bde765726fa0aa07d721e0147a551df0c"; + }; + }; "watchpack-1.5.0" = { name = "watchpack"; packageName = "watchpack"; @@ -31723,6 +32677,15 @@ let sha512 = "nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA=="; }; }; + "ws-5.2.2" = { + name = "ws"; + packageName = "ws"; + version = "5.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz"; + sha512 = "jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA=="; + }; + }; "ws-6.0.0" = { name = "ws"; packageName = "ws"; @@ -32102,6 +33065,15 @@ let sha1 = "08536d4e73d322b1c9ce207ab8dd70e04d20ae6e"; }; }; + "yaml-front-matter-3.4.1" = { + name = "yaml-front-matter"; + packageName = "yaml-front-matter"; + version = "3.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/yaml-front-matter/-/yaml-front-matter-3.4.1.tgz"; + sha1 = "e52e84fea6983b93755e9b1564dba989b006b5a5"; + }; + }; "yaml-js-0.0.8" = { name = "yaml-js"; packageName = "yaml-js"; @@ -32354,6 +33326,24 @@ let sha512 = "Dhp/R0pqSHj3vPs5O1gVd9kZx5Iew2lqVcfJQOBHx3llM/dLea8vl9wSa9FK8wLdSBQJ6mmgKi9+Rk2DRH3i9Q=="; }; }; + "zen-observable-0.8.9" = { + name = "zen-observable"; + packageName = "zen-observable"; + version = "0.8.9"; + src = fetchurl { + url = "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.9.tgz"; + sha512 = "Y9kPzjGvIZ5jchSlqlCpBW3I82zBBL4z+ulXDRVA1NwsKzjt5kwAi+gOYIy0htNkfuehGZZtP5mRXHRV6TjDWw=="; + }; + }; + "zen-observable-ts-0.8.9" = { + name = "zen-observable-ts"; + packageName = "zen-observable-ts"; + version = "0.8.9"; + src = fetchurl { + url = "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-0.8.9.tgz"; + sha512 = "KJz2O8FxbAdAU5CSc8qZ1K2WYEJb1HxS6XDRF+hOJ1rOYcg6eTMmS9xYHCXzqZZzKw6BbXWyF4UpwSsBQnHJeA=="; + }; + }; "zeparser-0.0.5" = { name = "zeparser"; packageName = "zeparser"; @@ -50122,6 +51112,837 @@ in production = true; bypassCache = true; }; + "@vue/cli" = nodeEnv.buildNodePackage { + name = "_at_vue_slash_cli"; + packageName = "@vue/cli"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@vue/cli/-/cli-3.0.1.tgz"; + sha512 = "z61IlDhTpgDhM6cjbVynkpZzkfhmRKns8DhuuF/OK8VIEI9mwLLn+9df5lFe6Ij/5S9KURXwNeaTLiA1m2R/Yw=="; + }; + dependencies = [ + sources."@akryum/winattr-3.0.0" + sources."@apollographql/apollo-upload-server-5.0.3" + sources."@apollographql/graphql-playground-html-1.6.0" + sources."@babel/runtime-7.0.0" + sources."@babel/runtime-corejs2-7.0.0" + sources."@mrmlnc/readdir-enhanced-2.2.1" + sources."@nodelib/fs.stat-1.1.1" + sources."@protobufjs/aspromise-1.1.2" + sources."@protobufjs/base64-1.1.2" + sources."@protobufjs/codegen-2.0.4" + sources."@protobufjs/eventemitter-1.1.0" + sources."@protobufjs/fetch-1.1.0" + sources."@protobufjs/float-1.0.2" + sources."@protobufjs/inquire-1.1.0" + sources."@protobufjs/path-1.1.2" + sources."@protobufjs/pool-1.1.0" + sources."@protobufjs/utf8-1.1.0" + sources."@types/accepts-1.3.5" + sources."@types/async-2.0.49" + sources."@types/body-parser-1.17.0" + sources."@types/connect-3.4.32" + sources."@types/cors-2.8.4" + sources."@types/events-1.2.0" + sources."@types/express-4.16.0" + sources."@types/express-serve-static-core-4.16.0" + sources."@types/graphql-0.12.6" + sources."@types/long-4.0.0" + sources."@types/mime-2.0.0" + sources."@types/node-10.9.2" + sources."@types/range-parser-1.2.2" + sources."@types/serve-static-1.13.2" + sources."@types/ws-5.1.2" + sources."@types/zen-observable-0.8.0" + sources."@vue/cli-shared-utils-3.0.1" + (sources."@vue/cli-ui-3.0.1" // { + dependencies = [ + sources."clone-2.1.2" + ]; + }) + sources."@vue/cli-ui-addon-webpack-3.0.1" + sources."abbrev-1.1.1" + sources."accepts-1.3.5" + sources."ajv-5.5.2" + sources."ansi-align-2.0.0" + sources."ansi-escapes-3.1.0" + sources."ansi-regex-3.0.0" + sources."ansi-styles-3.2.1" + sources."anymatch-2.0.0" + sources."apollo-cache-1.1.16" + sources."apollo-cache-control-0.2.2" + sources."apollo-cache-inmemory-1.2.9" + sources."apollo-client-2.4.1" + sources."apollo-datasource-0.1.2" + sources."apollo-engine-reporting-0.0.2" + sources."apollo-engine-reporting-protobuf-0.0.1" + sources."apollo-link-1.2.2" + sources."apollo-link-context-1.0.8" + sources."apollo-link-dedup-1.0.9" + sources."apollo-link-http-1.5.4" + sources."apollo-link-http-common-0.2.4" + sources."apollo-link-persisted-queries-0.2.1" + sources."apollo-link-state-0.4.1" + sources."apollo-link-ws-1.0.8" + sources."apollo-server-caching-0.1.2" + sources."apollo-server-core-2.0.4" + sources."apollo-server-env-2.0.2" + sources."apollo-server-errors-2.0.2" + sources."apollo-server-express-2.0.4" + sources."apollo-tracing-0.2.2" + sources."apollo-upload-client-8.1.0" + sources."apollo-utilities-1.0.20" + sources."argparse-1.0.10" + sources."arr-diff-4.0.0" + sources."arr-flatten-1.1.0" + sources."arr-union-3.1.0" + sources."array-filter-0.0.1" + sources."array-flatten-1.1.1" + sources."array-map-0.0.0" + sources."array-reduce-0.0.0" + sources."array-union-1.0.2" + sources."array-uniq-1.0.3" + sources."array-unique-0.3.2" + sources."arrify-1.0.1" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."assign-symbols-1.0.0" + sources."ast-types-0.11.5" + sources."async-1.5.2" + sources."async-each-1.0.1" + sources."async-limiter-1.0.0" + sources."async-retry-1.2.1" + sources."asynckit-0.4.0" + sources."atob-2.1.2" + sources."aws-sign2-0.7.0" + sources."aws4-1.8.0" + sources."backo2-1.0.2" + sources."balanced-match-1.0.0" + (sources."base-0.11.2" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + sources."base64-js-0.0.8" + sources."bcrypt-pbkdf-1.0.2" + sources."binary-extensions-1.11.0" + (sources."bl-1.2.2" // { + dependencies = [ + sources."isarray-1.0.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + (sources."body-parser-1.18.3" // { + dependencies = [ + sources."debug-2.6.9" + ]; + }) + sources."boxen-1.3.0" + sources."brace-expansion-1.1.11" + sources."braces-2.3.2" + (sources."buffer-3.6.0" // { + dependencies = [ + sources."isarray-1.0.0" + ]; + }) + sources."buffer-alloc-1.2.0" + sources."buffer-alloc-unsafe-1.1.0" + sources."buffer-crc32-0.2.13" + sources."buffer-fill-1.0.0" + sources."builtins-1.0.3" + sources."busboy-0.2.14" + sources."bytes-3.0.0" + sources."cache-base-1.0.1" + sources."call-me-maybe-1.0.1" + sources."camelcase-4.1.0" + sources."capture-stack-trace-1.0.0" + sources."caseless-0.12.0" + sources."caw-2.0.1" + sources."chalk-2.4.1" + sources."chardet-0.5.0" + sources."chokidar-2.0.4" + sources."ci-info-1.4.0" + (sources."class-utils-0.3.6" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."cli-boxes-1.0.0" + sources."cli-cursor-2.1.0" + sources."cli-spinners-1.3.1" + sources."cli-width-2.2.0" + sources."clipboard-2.0.1" + sources."clone-1.0.4" + sources."cmd-shim-2.0.2" + sources."co-4.6.0" + sources."collection-visit-1.0.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."combined-stream-1.0.6" + sources."commander-2.17.1" + sources."component-emitter-1.2.1" + sources."concat-map-0.0.1" + sources."config-chain-1.1.11" + sources."configstore-3.1.2" + sources."content-disposition-0.5.2" + sources."content-type-1.0.4" + sources."cookie-0.3.1" + sources."cookie-signature-1.0.6" + sources."copy-descriptor-0.1.1" + sources."core-js-2.5.7" + sources."core-util-is-1.0.2" + sources."cors-2.8.4" + sources."create-error-class-3.0.2" + sources."cross-spawn-5.1.0" + sources."crypto-random-string-1.0.0" + sources."dashdash-1.14.1" + sources."debug-3.1.0" + sources."decode-uri-component-0.2.0" + (sources."decompress-4.2.0" // { + dependencies = [ + sources."pify-2.3.0" + ]; + }) + sources."decompress-tar-4.1.1" + (sources."decompress-tarbz2-4.1.1" // { + dependencies = [ + sources."file-type-6.2.0" + ]; + }) + sources."decompress-targz-4.1.1" + (sources."decompress-unzip-4.0.1" // { + dependencies = [ + sources."file-type-3.9.0" + sources."get-stream-2.3.1" + sources."pify-2.3.0" + ]; + }) + sources."deep-extend-0.6.0" + sources."deepmerge-2.1.1" + sources."defaults-1.0.3" + sources."define-properties-1.1.3" + sources."define-property-2.0.2" + sources."delayed-stream-1.0.0" + sources."delegate-3.2.0" + sources."depd-1.1.2" + sources."deprecated-decorator-0.1.6" + sources."destroy-1.0.4" + sources."dicer-0.2.5" + sources."dir-glob-2.0.0" + sources."dot-prop-4.2.0" + (sources."download-5.0.3" // { + dependencies = [ + sources."pify-2.3.0" + ]; + }) + sources."download-git-repo-1.1.0" + sources."duplexer-0.1.1" + sources."duplexer3-0.1.4" + sources."easy-stack-1.0.0" + sources."ecc-jsbn-0.1.2" + sources."ee-first-1.1.1" + sources."ejs-2.6.1" + sources."encodeurl-1.0.2" + sources."end-of-stream-1.4.1" + sources."es-abstract-1.12.0" + sources."es-to-primitive-1.1.1" + sources."escape-html-1.0.3" + sources."escape-string-regexp-1.0.5" + sources."esprima-4.0.1" + sources."etag-1.8.1" + sources."event-pubsub-4.3.0" + sources."event-stream-3.3.4" + sources."eventemitter3-3.1.0" + sources."exec-sh-0.2.2" + (sources."execa-0.10.0" // { + dependencies = [ + sources."cross-spawn-6.0.5" + ]; + }) + (sources."expand-brackets-2.1.4" // { + dependencies = [ + sources."debug-2.6.9" + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."expand-tilde-2.0.2" + (sources."express-4.16.3" // { + dependencies = [ + sources."body-parser-1.18.2" + sources."debug-2.6.9" + (sources."http-errors-1.6.2" // { + dependencies = [ + sources."depd-1.1.1" + sources."setprototypeof-1.0.3" + ]; + }) + sources."iconv-lite-0.4.19" + sources."qs-6.5.1" + sources."raw-body-2.3.2" + sources."statuses-1.4.0" + ]; + }) + sources."express-history-api-fallback-2.2.1" + sources."extend-3.0.2" + sources."extend-shallow-2.0.1" + sources."external-editor-3.0.1" + (sources."extglob-2.0.4" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + sources."extract-files-3.1.0" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-1.1.0" + sources."fast-glob-2.2.2" + sources."fast-json-stable-stringify-2.0.0" + sources."fd-slicer-1.1.0" + sources."figures-2.0.0" + sources."file-type-5.2.0" + sources."filename-reserved-regex-2.0.0" + sources."filenamify-2.1.0" + sources."fill-range-4.0.0" + (sources."finalhandler-1.1.1" // { + dependencies = [ + sources."debug-2.6.9" + sources."statuses-1.4.0" + ]; + }) + sources."for-in-1.0.2" + sources."forever-agent-0.6.1" + sources."form-data-2.3.2" + sources."forwarded-0.1.2" + sources."fragment-cache-0.2.1" + sources."fresh-0.5.2" + sources."from-0.1.7" + sources."fs-constants-1.0.0" + sources."fs-exists-sync-0.1.0" + sources."fs-extra-6.0.1" + sources."fs.realpath-1.0.0" + sources."fsevents-1.2.4" + sources."fswin-2.17.1227" + sources."function-bind-1.1.1" + sources."get-proxy-2.1.0" + sources."get-stream-3.0.0" + sources."get-value-2.0.6" + sources."getpass-0.1.7" + sources."git-clone-0.1.0" + sources."git-config-path-1.0.1" + sources."glob-7.1.3" + (sources."glob-parent-3.1.0" // { + dependencies = [ + sources."is-glob-3.1.0" + ]; + }) + sources."glob-to-regexp-0.3.0" + sources."global-dirs-0.1.1" + (sources."globby-8.0.1" // { + dependencies = [ + sources."slash-1.0.0" + ]; + }) + sources."good-listener-1.2.2" + sources."got-6.7.1" + sources."graceful-fs-4.1.11" + sources."graceful-readlink-1.0.1" + sources."graphql-0.13.2" + sources."graphql-anywhere-4.1.18" + sources."graphql-extensions-0.1.2" + sources."graphql-subscriptions-0.5.8" + sources."graphql-tag-2.9.2" + sources."graphql-tools-3.1.1" + sources."graphql-type-json-0.2.1" + sources."growly-1.3.0" + sources."har-schema-2.0.0" + sources."har-validator-5.1.0" + sources."has-1.0.3" + sources."has-flag-3.0.0" + sources."has-symbol-support-x-1.4.2" + sources."has-to-string-tag-x-1.4.1" + sources."has-value-1.0.0" + (sources."has-values-1.0.0" // { + dependencies = [ + sources."kind-of-4.0.0" + ]; + }) + sources."hash.js-1.1.5" + sources."hoek-5.0.4" + sources."homedir-polyfill-1.0.1" + sources."http-errors-1.6.3" + sources."http-signature-1.2.0" + sources."iconv-lite-0.4.23" + sources."ieee754-1.1.12" + sources."ignore-3.3.10" + sources."ignore-by-default-1.0.1" + sources."import-global-0.1.0" + sources."import-lazy-2.1.0" + sources."imurmurhash-0.1.4" + sources."inflight-1.0.6" + sources."inherits-2.0.3" + sources."ini-1.3.5" + sources."inquirer-6.2.0" + sources."ipaddr.js-1.8.0" + sources."is-accessor-descriptor-1.0.0" + sources."is-binary-path-1.0.1" + sources."is-buffer-1.1.6" + sources."is-callable-1.1.4" + sources."is-ci-1.2.0" + sources."is-data-descriptor-1.0.0" + sources."is-date-object-1.0.1" + sources."is-descriptor-1.0.2" + sources."is-extendable-0.1.1" + sources."is-extglob-2.1.1" + sources."is-fullwidth-code-point-2.0.0" + sources."is-glob-4.0.0" + sources."is-installed-globally-0.1.0" + sources."is-natural-number-4.0.1" + sources."is-npm-1.0.0" + (sources."is-number-3.0.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-obj-1.0.1" + sources."is-object-1.0.1" + sources."is-path-inside-1.0.1" + sources."is-plain-object-2.0.4" + sources."is-promise-2.1.0" + sources."is-redirect-1.0.0" + sources."is-regex-1.0.4" + sources."is-retry-allowed-1.1.0" + sources."is-stream-1.1.0" + sources."is-symbol-1.0.1" + sources."is-typedarray-1.0.0" + sources."is-windows-1.0.2" + sources."is-wsl-1.1.0" + sources."isarray-0.0.1" + sources."isbinaryfile-3.0.3" + sources."isemail-3.1.3" + sources."isexe-2.0.0" + sources."isobject-3.0.1" + sources."isstream-0.1.2" + sources."isurl-1.0.0" + sources."iterall-1.2.2" + sources."javascript-stringify-1.6.0" + sources."joi-13.6.0" + sources."js-message-1.0.5" + sources."js-queue-2.0.0" + sources."js-yaml-3.12.0" + sources."jsbn-0.1.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.3.1" + sources."json-stringify-safe-5.0.1" + sources."jsonfile-4.0.0" + sources."jsonify-0.0.0" + sources."jsprim-1.4.1" + sources."kind-of-6.0.2" + sources."klaw-sync-4.0.0" + sources."latest-version-3.1.0" + sources."launch-editor-2.2.1" + sources."lodash-4.17.10" + sources."lodash.clonedeep-4.5.0" + sources."lodash.debounce-4.0.8" + sources."lodash.merge-4.6.1" + sources."log-symbols-2.2.0" + sources."long-4.0.0" + sources."lowdb-1.0.0" + sources."lowercase-keys-1.0.1" + sources."lru-cache-4.1.3" + sources."make-dir-1.3.0" + sources."map-cache-0.2.2" + sources."map-stream-0.1.0" + sources."map-visit-1.0.0" + sources."media-typer-0.3.0" + sources."merge-1.2.0" + sources."merge-descriptors-1.0.1" + sources."merge2-1.2.2" + sources."methods-1.1.2" + (sources."micromatch-3.1.10" // { + dependencies = [ + sources."extend-shallow-3.0.2" + sources."is-extendable-1.0.1" + ]; + }) + sources."mime-1.4.1" + sources."mime-db-1.36.0" + sources."mime-types-2.1.20" + sources."mimic-fn-1.2.0" + sources."minimalistic-assert-1.0.1" + sources."minimatch-3.0.4" + sources."minimist-1.2.0" + (sources."mixin-deep-1.3.1" // { + dependencies = [ + sources."is-extendable-1.0.1" + ]; + }) + (sources."mkdirp-0.5.1" // { + dependencies = [ + sources."minimist-0.0.8" + ]; + }) + sources."ms-2.0.0" + sources."mute-stream-0.0.7" + sources."nan-2.11.0" + sources."nanoid-1.2.1" + (sources."nanomatch-1.2.13" // { + dependencies = [ + sources."extend-shallow-3.0.2" + sources."is-extendable-1.0.1" + ]; + }) + sources."negotiator-0.6.1" + sources."nice-try-1.0.5" + sources."node-fetch-2.2.0" + sources."node-ipc-9.1.1" + sources."node-notifier-5.2.1" + sources."nodemon-1.18.3" + sources."nopt-1.0.10" + sources."normalize-path-2.1.1" + sources."npm-conf-1.1.3" + sources."npm-run-path-2.0.2" + sources."oauth-sign-0.9.0" + sources."object-assign-4.1.1" + (sources."object-copy-0.1.0" // { + dependencies = [ + sources."define-property-0.2.5" + sources."is-accessor-descriptor-0.1.6" + sources."is-data-descriptor-0.1.4" + (sources."is-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-5.1.0" + ]; + }) + sources."kind-of-3.2.2" + ]; + }) + sources."object-keys-1.0.12" + sources."object-path-0.11.4" + sources."object-visit-1.0.1" + sources."object.getownpropertydescriptors-2.0.3" + sources."object.pick-1.3.0" + sources."on-finished-2.3.0" + sources."once-1.4.0" + sources."onetime-2.0.1" + sources."opn-5.3.0" + sources."ora-2.1.0" + sources."os-tmpdir-1.0.2" + sources."p-finally-1.0.0" + sources."package-json-4.0.1" + sources."parse-git-config-2.0.3" + sources."parse-passwd-1.0.0" + sources."parseurl-1.3.2" + sources."pascalcase-0.1.1" + sources."path-dirname-1.0.2" + sources."path-is-absolute-1.0.1" + sources."path-is-inside-1.0.2" + sources."path-key-2.0.1" + sources."path-parse-1.0.6" + sources."path-to-regexp-0.1.7" + sources."path-type-3.0.0" + sources."pause-stream-0.0.11" + sources."pend-1.2.0" + sources."performance-now-2.1.0" + sources."pify-3.0.0" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + (sources."portfinder-1.0.17" // { + dependencies = [ + sources."debug-2.6.9" + ]; + }) + sources."posix-character-classes-0.1.1" + sources."prepend-http-1.0.4" + sources."prismjs-1.15.0" + sources."private-0.1.8" + sources."process-nextick-args-2.0.0" + sources."proto-list-1.2.4" + sources."protobufjs-6.8.8" + sources."proxy-addr-2.0.4" + sources."ps-tree-1.1.0" + sources."pseudomap-1.0.2" + sources."psl-1.1.29" + sources."pstree.remy-1.1.0" + sources."punycode-2.1.1" + sources."qs-6.5.2" + sources."range-parser-1.2.0" + sources."raw-body-2.3.3" + sources."rc-1.2.8" + sources."readable-stream-1.1.14" + (sources."readdirp-2.1.0" // { + dependencies = [ + sources."isarray-1.0.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + (sources."recast-0.15.3" // { + dependencies = [ + sources."source-map-0.6.1" + ]; + }) + sources."regenerator-runtime-0.12.1" + (sources."regex-not-1.0.2" // { + dependencies = [ + sources."extend-shallow-3.0.2" + sources."is-extendable-1.0.1" + ]; + }) + sources."registry-auth-token-3.3.2" + sources."registry-url-3.1.0" + sources."remove-trailing-separator-1.1.0" + sources."repeat-element-1.1.3" + sources."repeat-string-1.6.1" + (sources."request-2.88.0" // { + dependencies = [ + sources."safe-buffer-5.1.2" + ]; + }) + sources."request-promise-core-1.1.1" + sources."request-promise-native-1.0.5" + sources."resolve-1.8.1" + sources."resolve-url-0.2.1" + sources."restore-cursor-2.0.0" + sources."ret-0.1.15" + sources."retry-0.10.1" + sources."rimraf-2.6.2" + sources."run-async-2.3.0" + sources."rxjs-6.2.2" + sources."safe-buffer-5.1.1" + sources."safe-regex-1.1.0" + sources."safer-buffer-2.1.2" + (sources."seek-bzip-1.0.5" // { + dependencies = [ + sources."commander-2.8.1" + ]; + }) + sources."select-1.1.2" + sources."semver-5.5.1" + sources."semver-diff-2.1.0" + (sources."send-0.16.2" // { + dependencies = [ + sources."debug-2.6.9" + sources."statuses-1.4.0" + ]; + }) + sources."serve-static-1.13.2" + sources."set-immediate-shim-1.0.1" + sources."set-value-2.0.0" + sources."setprototypeof-1.1.0" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."shell-quote-1.6.1" + sources."shellwords-0.1.1" + sources."shortid-2.2.13" + sources."signal-exit-3.0.2" + sources."slash-2.0.0" + (sources."snapdragon-0.8.2" // { + dependencies = [ + sources."debug-2.6.9" + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + (sources."snapdragon-node-2.1.1" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + (sources."snapdragon-util-3.0.1" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."source-map-0.5.7" + sources."source-map-resolve-0.5.2" + sources."source-map-url-0.4.0" + sources."split-0.3.3" + (sources."split-string-3.1.0" // { + dependencies = [ + sources."extend-shallow-3.0.2" + sources."is-extendable-1.0.1" + ]; + }) + sources."sprintf-js-1.0.3" + sources."sshpk-1.14.2" + (sources."static-extend-0.1.2" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."statuses-1.5.0" + sources."stealthy-require-1.1.1" + sources."steno-0.4.4" + sources."stream-combiner-0.0.4" + sources."streamsearch-0.1.2" + sources."string-width-2.1.1" + sources."string.prototype.padstart-3.0.0" + sources."string_decoder-0.10.31" + sources."strip-ansi-4.0.0" + sources."strip-dirs-2.1.0" + sources."strip-eof-1.0.0" + sources."strip-json-comments-2.0.1" + sources."strip-outer-1.0.1" + sources."subscriptions-transport-ws-0.9.14" + sources."supports-color-5.5.0" + sources."symbol-observable-1.2.0" + (sources."tar-stream-1.6.1" // { + dependencies = [ + sources."isarray-1.0.0" + sources."readable-stream-2.3.6" + sources."string_decoder-1.1.1" + ]; + }) + (sources."term-size-1.2.0" // { + dependencies = [ + sources."execa-0.7.0" + ]; + }) + sources."terminate-2.1.0" + sources."through-2.3.8" + sources."timed-out-4.0.1" + sources."tiny-emitter-2.0.2" + sources."tmp-0.0.33" + sources."to-buffer-1.1.1" + (sources."to-object-path-0.3.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."to-regex-3.0.2" // { + dependencies = [ + sources."extend-shallow-3.0.2" + sources."is-extendable-1.0.1" + ]; + }) + sources."to-regex-range-2.1.1" + sources."topo-3.0.0" + sources."touch-3.1.0" + (sources."tough-cookie-2.4.3" // { + dependencies = [ + sources."punycode-1.4.1" + ]; + }) + sources."trim-repeated-1.0.0" + sources."tslib-1.9.3" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."type-is-1.6.16" + sources."unbzip2-stream-1.2.5" + (sources."undefsafe-2.0.2" // { + dependencies = [ + sources."debug-2.6.9" + ]; + }) + (sources."union-value-1.0.0" // { + dependencies = [ + sources."set-value-0.4.3" + ]; + }) + sources."unique-string-1.0.0" + sources."universalify-0.1.2" + sources."unpipe-1.0.0" + (sources."unset-value-1.0.0" // { + dependencies = [ + (sources."has-value-0.3.1" // { + dependencies = [ + sources."isobject-2.1.0" + ]; + }) + sources."has-values-0.1.4" + sources."isarray-1.0.0" + ]; + }) + sources."unzip-response-2.0.1" + sources."upath-1.1.0" + sources."update-notifier-2.5.0" + sources."urix-0.1.0" + sources."url-parse-lax-1.0.0" + sources."url-to-options-1.0.1" + sources."use-3.1.1" + sources."util-deprecate-1.0.2" + sources."util.promisify-1.0.0" + sources."utils-merge-1.0.1" + sources."uuid-3.3.2" + sources."validate-npm-package-name-3.0.0" + sources."vary-1.1.2" + sources."verror-1.10.0" + sources."vue-cli-plugin-apollo-0.14.6" + sources."watch-1.0.2" + sources."wcwidth-1.0.1" + sources."which-1.3.1" + sources."widest-line-2.0.0" + sources."wrappy-1.0.2" + sources."write-file-atomic-2.3.0" + sources."ws-5.2.2" + sources."xdg-basedir-3.0.0" + sources."xtend-4.0.1" + sources."yallist-2.1.2" + (sources."yaml-front-matter-3.4.1" // { + dependencies = [ + sources."commander-1.0.0" + ]; + }) + sources."yauzl-2.10.0" + sources."zen-observable-0.8.9" + sources."zen-observable-ts-0.8.9" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Command line interface for rapid Vue.js development"; + homepage = https://cli.vuejs.org/; + license = "MIT"; + }; + production = true; + bypassCache = true; + }; webdrvr = nodeEnv.buildNodePackage { name = "webdrvr"; packageName = "webdrvr"; -- GitLab From 1b09d06dcb777f3846db33332b123a1771d4df5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Tue, 28 Aug 2018 12:48:57 +0100 Subject: [PATCH 1454/2206] twitterBootstrap: v2 -> v3 cc @Profpatsch v2 no longer compiles and is ancient --- .../web/twitter-bootstrap/default.nix | 33 ++++++++----------- pkgs/development/web/twitter-bootstrap/v3.nix | 26 --------------- pkgs/top-level/all-packages.nix | 4 +-- 3 files changed, 16 insertions(+), 47 deletions(-) delete mode 100644 pkgs/development/web/twitter-bootstrap/v3.nix diff --git a/pkgs/development/web/twitter-bootstrap/default.nix b/pkgs/development/web/twitter-bootstrap/default.nix index 1057e970865..461a81db857 100644 --- a/pkgs/development/web/twitter-bootstrap/default.nix +++ b/pkgs/development/web/twitter-bootstrap/default.nix @@ -1,31 +1,26 @@ -{ stdenv, fetchFromGitHub, lessc, closurecompiler }: +{ stdenv, fetchurl, unzip }: stdenv.mkDerivation rec { - name = "twitter-bootstrap-${version}"; - version = "2.3.2"; + name = "bootstrap-${version}"; + version = "3.3.7"; - src = fetchFromGitHub { - owner = "twitter"; - repo = "bootstrap"; - rev = "v${version}"; - sha256 = "0b4dsk9sqlkwwfgqqjlgi6p05qz2jssmmz4adm83f31sx70lgh4g"; - }; - - buildInputs = [ lessc closurecompiler ]; + src = fetchurl { + url = "https://github.com/twbs/bootstrap/releases/download/v${version}/bootstrap-${version}-dist.zip"; + sha256 = "0yqvg72knl7a0rlszbpk7xf7f0cs3aqf9xbl42ff41yh5pzsi67l"; + }; - phases = [ "installPhase" ]; + buildInputs = [ unzip ]; + dontBuild = true; installPhase = '' - mkdir -p $out/css $out/js $out/img - cp $src/img/* $out/img/ - closure-compiler --js $src/js/*.js > $out/js/bootstrap.js - lessc $src/less/bootstrap.less -O2 -x > $out/css/bootstrap.css - ''; + mkdir $out + cp -r * $out/ + ''; meta = { description = "Front-end framework for faster and easier web development"; homepage = http://getbootstrap.com/; - license = stdenv.lib.licenses.asl20; - platforms = stdenv.lib.platforms.linux; + license = stdenv.lib.licenses.mit; }; + } diff --git a/pkgs/development/web/twitter-bootstrap/v3.nix b/pkgs/development/web/twitter-bootstrap/v3.nix deleted file mode 100644 index 461a81db857..00000000000 --- a/pkgs/development/web/twitter-bootstrap/v3.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ stdenv, fetchurl, unzip }: - -stdenv.mkDerivation rec { - name = "bootstrap-${version}"; - version = "3.3.7"; - - src = fetchurl { - url = "https://github.com/twbs/bootstrap/releases/download/v${version}/bootstrap-${version}-dist.zip"; - sha256 = "0yqvg72knl7a0rlszbpk7xf7f0cs3aqf9xbl42ff41yh5pzsi67l"; - }; - - buildInputs = [ unzip ]; - - dontBuild = true; - installPhase = '' - mkdir $out - cp -r * $out/ - ''; - - meta = { - description = "Front-end framework for faster and easier web development"; - homepage = http://getbootstrap.com/; - license = stdenv.lib.licenses.mit; - }; - -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e176844738f..1d7eb4747f0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5656,8 +5656,8 @@ with pkgs; libX11 = xorg.libX11; }; - twitterBootstrap = callPackage ../development/web/twitter-bootstrap {}; - twitterBootstrap3 = callPackage ../development/web/twitter-bootstrap/v3.nix {}; + twitterBootstrap3 = callPackage ../development/web/twitter-bootstrap {}; + twitterBootstrap = twitterBootstrap3; txt2man = callPackage ../tools/misc/txt2man { }; -- GitLab From 96ae011720b461b793108a246a7e7888569c9c8d Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 28 Aug 2018 04:53:51 -0700 Subject: [PATCH 1455/2206] nagios: 4.4.1 -> 4.4.2 (#45558) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/nagios/versions. --- pkgs/servers/monitoring/nagios/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/nagios/default.nix b/pkgs/servers/monitoring/nagios/default.nix index 64fd55f9e5a..9d79e8422ee 100644 --- a/pkgs/servers/monitoring/nagios/default.nix +++ b/pkgs/servers/monitoring/nagios/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "nagios-${version}"; - version = "4.4.1"; + version = "4.4.2"; src = fetchurl { url = "mirror://sourceforge/nagios/nagios-4.x/${name}/${name}.tar.gz"; - sha256 = "0j09jawjrbp5n7gwyb5mkq7l2dmg6fl03695salral66fs95s8nq"; + sha256 = "0lv8fgqbxza0rwd0gy3jsy85ljgsi3vhvzacr346va3a68zr461l"; }; patches = [ ./nagios.patch ]; -- GitLab From c251ec691a559e3769879bf3e4a8a22e78f4e6ce Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 28 Aug 2018 14:23:13 +0200 Subject: [PATCH 1456/2206] virtualization.growPartition -> virtualisation.growPartition There never was a 'virtualization.growPartition'. This got messed up in eddf30cc93e1. Issue #36590. --- nixos/modules/rename.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/rename.nix b/nixos/modules/rename.nix index b51dcd2976f..4a6bdfe83dd 100644 --- a/nixos/modules/rename.nix +++ b/nixos/modules/rename.nix @@ -219,7 +219,7 @@ with lib; '') # Profile splitting - (mkRenamedOptionModule [ "virtualization" "growPartition" ] [ "boot" "growPartition" ]) + (mkRenamedOptionModule [ "virtualisation" "growPartition" ] [ "boot" "growPartition" ]) # misc/version.nix (mkRenamedOptionModule [ "system" "nixosVersion" ] [ "system" "nixos" "version" ]) -- GitLab From baefa983d3bb9c248dedc4dc4aaa096acc8f0aea Mon Sep 17 00:00:00 2001 From: Michael Fellinger Date: Tue, 28 Aug 2018 14:00:30 +0200 Subject: [PATCH 1457/2206] ruby: default to version 2.5 --- pkgs/development/interpreters/ruby/patchsets.nix | 5 ----- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/pkgs/development/interpreters/ruby/patchsets.nix b/pkgs/development/interpreters/ruby/patchsets.nix index e53f231884d..ca180b3c229 100644 --- a/pkgs/development/interpreters/ruby/patchsets.nix +++ b/pkgs/development/interpreters/ruby/patchsets.nix @@ -1,11 +1,6 @@ { patchSet, useRailsExpress, ops, patchLevel }: rec { - "2.2.9" = ops useRailsExpress [ - "${patchSet}/patches/ruby/2.2/head/railsexpress/01-zero-broken-tests.patch" - "${patchSet}/patches/ruby/2.2/head/railsexpress/02-improve-gc-stats.patch" - "${patchSet}/patches/ruby/2.2/head/railsexpress/03-display-more-detailed-stack-trace.patch" - ]; "2.3.7" = ops useRailsExpress [ "${patchSet}/patches/ruby/2.3/head/railsexpress/01-skip-broken-tests.patch" "${patchSet}/patches/ruby/2.3/head/railsexpress/02-improve-gc-stats.patch" diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e176844738f..b7585e49ccf 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7722,7 +7722,7 @@ with pkgs; ruby_2_4 ruby_2_5; - ruby = ruby_2_4; + ruby = ruby_2_5; mruby = callPackage ../development/compilers/mruby { }; -- GitLab From 908c2cf56c13400a8069641cf4d4a056dd58545e Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 20 Aug 2018 11:53:30 +0200 Subject: [PATCH 1458/2206] networkmanagerapplet: do not build libnm-gtk --- .../networking/network-manager/applet.nix | 6 +--- .../network-manager/libnm-gtk-mbpi.patch | 33 ------------------- 2 files changed, 1 insertion(+), 38 deletions(-) delete mode 100644 pkgs/tools/networking/network-manager/libnm-gtk-mbpi.patch diff --git a/pkgs/tools/networking/network-manager/applet.nix b/pkgs/tools/networking/network-manager/applet.nix index 0b6a7e622a8..e97aa5ad274 100644 --- a/pkgs/tools/networking/network-manager/applet.nix +++ b/pkgs/tools/networking/network-manager/applet.nix @@ -15,12 +15,8 @@ in stdenv.mkDerivation rec { sha256 = "0lmlkh4yyl9smvkgrzshn127zqfbp9f41f448ks8dlhhm38s38v2"; }; - patches = [ - # https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/19 - ./libnm-gtk-mbpi.patch - ]; - mesonFlags = [ + "-Dlibnm_gtk=false" # It is deprecated "-Dselinux=false" "-Dappindicator=yes" "-Dgcr=${if withGnome then "true" else "false"}" diff --git a/pkgs/tools/networking/network-manager/libnm-gtk-mbpi.patch b/pkgs/tools/networking/network-manager/libnm-gtk-mbpi.patch deleted file mode 100644 index d7eef5749db..00000000000 --- a/pkgs/tools/networking/network-manager/libnm-gtk-mbpi.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- a/meson.build -+++ b/meson.build -@@ -137,7 +137,7 @@ - mobile_broadband_provider_info_dep = dependency('mobile-broadband-provider-info') - config_h.set_quoted('MOBILE_BROADBAND_PROVIDER_INFO_DATABASE', mobile_broadband_provider_info_dep.get_pkgconfig_variable('database')) - else -- config_h.set_quoted('MOBILE_BROADBAND_PROVIDER_INFO_DATABASE', join_paths(nma_prefix, 'share', 'mobile-broadband-provider-info', 'serviceproviders.xml')) -+ config_h.set_quoted('MOBILE_BROADBAND_PROVIDER_INFO_DATABASE', join_paths(nma_datadir, 'mobile-broadband-provider-info', 'serviceproviders.xml')) - endif - - gio_dep = dependency('gio-2.0', version: '>= 2.38') ---- a/src/libnm-gtk/nm-mobile-providers.c -+++ b/src/libnm-gtk/nm-mobile-providers.c -@@ -30,10 +30,6 @@ - - #include "nm-mobile-providers.h" - --#ifndef MOBILE_BROADBAND_PROVIDER_INFO --#define MOBILE_BROADBAND_PROVIDER_INFO DATADIR"/mobile-broadband-provider-info/serviceproviders.xml" --#endif -- - #define ISO_3166_COUNTRY_CODES ISO_CODES_PREFIX"/share/xml/iso-codes/iso_3166.xml" - #define ISO_CODES_LOCALESDIR ISO_CODES_PREFIX"/share/locale" - -@@ -990,7 +986,7 @@ - if (!country_codes) - country_codes = ISO_3166_COUNTRY_CODES; - if (!service_providers) -- service_providers = MOBILE_BROADBAND_PROVIDER_INFO; -+ service_providers = MOBILE_BROADBAND_PROVIDER_INFO_DATABASE; - - countries = read_country_codes (country_codes, - cancellable, -- GitLab From 8e46884331141b7f851b7fd5dd23967322339cc5 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 20 Aug 2018 11:57:29 +0200 Subject: [PATCH 1459/2206] networkmanagerapplet: add missing docbook DTDs --- pkgs/tools/networking/network-manager/applet.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/network-manager/applet.nix b/pkgs/tools/networking/network-manager/applet.nix index e97aa5ad274..d516a2b5ee8 100644 --- a/pkgs/tools/networking/network-manager/applet.nix +++ b/pkgs/tools/networking/network-manager/applet.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, meson, ninja, intltool, gtk-doc, pkgconfig, networkmanager, gnome3 -, libnotify, libsecret, polkit, isocodes, modemmanager, libxml2, docbook_xsl +, libnotify, libsecret, polkit, isocodes, modemmanager, libxml2, docbook_xsl, docbook_xml_dtd_43 , mobile-broadband-provider-info, glib-networking, gsettings-desktop-schemas , libgudev, jansson, wrapGAppsHook, gobjectIntrospection , libappindicator-gtk3, withGnome ? false }: @@ -31,7 +31,7 @@ in stdenv.mkDerivation rec { libappindicator-gtk3 ] ++ stdenv.lib.optionals withGnome [ gnome3.gcr ]; # advanced certificate chooser - nativeBuildInputs = [ meson ninja intltool pkgconfig wrapGAppsHook gobjectIntrospection gtk-doc docbook_xsl libxml2 ]; + nativeBuildInputs = [ meson ninja intltool pkgconfig wrapGAppsHook gobjectIntrospection gtk-doc docbook_xsl docbook_xml_dtd_43 libxml2 ]; postPatch = '' chmod +x meson_post_install.py # patchShebangs requires executable file -- GitLab From 6cf92400b28522001f33df3c1267e3565f30ec29 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Wed, 22 Aug 2018 09:36:38 -0500 Subject: [PATCH 1460/2206] micro: 1.4.0 -> 1.4.1 --- pkgs/applications/editors/micro/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/micro/default.nix b/pkgs/applications/editors/micro/default.nix index f1c1e3dcac7..fab3646efdf 100644 --- a/pkgs/applications/editors/micro/default.nix +++ b/pkgs/applications/editors/micro/default.nix @@ -2,7 +2,7 @@ buildGoPackage rec { name = "micro-${version}"; - version = "1.4.0"; + version = "1.4.1"; goPackagePath = "github.com/zyedidia/micro"; @@ -10,7 +10,7 @@ buildGoPackage rec { owner = "zyedidia"; repo = "micro"; rev = "v${version}"; - sha256 = "0w1rmh81h28n1jlb05k89i751h498i6p883hrsjr70hvrwq5zjpb"; + sha256 = "0m9p6smb5grdazsgr3m1x4rry9ihhlgl9ildhvfp53czrifbx0m5"; fetchSubmodules = true; }; -- GitLab From a6130c36cd3a56da9198df974f119ca69a04c0f9 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 28 Aug 2018 14:59:16 +0200 Subject: [PATCH 1461/2206] networkmanager-iodine: remove nm-gtk dependency --- pkgs/tools/networking/network-manager/iodine/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/networking/network-manager/iodine/default.nix b/pkgs/tools/networking/network-manager/iodine/default.nix index a3dbeaf8265..a6fd3e7303d 100644 --- a/pkgs/tools/networking/network-manager/iodine/default.nix +++ b/pkgs/tools/networking/network-manager/iodine/default.nix @@ -28,6 +28,7 @@ in stdenv.mkDerivation rec { NIX_CFLAGS_COMPILE = "-Wno-deprecated-declarations"; configureFlags = [ + "--without-libnm-glib" "--with-gnome=${if withGnome then "yes" else "no"}" "--localstatedir=/" # needed for the management socket under /run/NetworkManager ]; -- GitLab From 2eb3fab10b6942dcffce7215a00eca4cfd139b14 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 28 Aug 2018 15:00:27 +0200 Subject: [PATCH 1462/2206] networkmanager-fortisslvpn: remove nm-gtk dependency --- pkgs/tools/networking/network-manager/fortisslvpn/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/networking/network-manager/fortisslvpn/default.nix b/pkgs/tools/networking/network-manager/fortisslvpn/default.nix index 11b29081f9b..16964e4db94 100644 --- a/pkgs/tools/networking/network-manager/fortisslvpn/default.nix +++ b/pkgs/tools/networking/network-manager/fortisslvpn/default.nix @@ -25,6 +25,7 @@ in stdenv.mkDerivation rec { nativeBuildInputs = [ intltool pkgconfig ]; configureFlags = [ + "--without-libnm-glib" "--with-gnome=${if withGnome then "yes" else "no"}" "--localstatedir=/tmp" ]; -- GitLab From c858c831b6e8e724046752b922c0591a3f1d9e50 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 28 Aug 2018 15:02:15 +0200 Subject: [PATCH 1463/2206] networkmanager-l2tp: remove nm-gtk dependency --- pkgs/tools/networking/network-manager/l2tp/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/networking/network-manager/l2tp/default.nix b/pkgs/tools/networking/network-manager/l2tp/default.nix index d48d2e910f5..3cac1b5e63c 100644 --- a/pkgs/tools/networking/network-manager/l2tp/default.nix +++ b/pkgs/tools/networking/network-manager/l2tp/default.nix @@ -31,6 +31,7 @@ stdenv.mkDerivation rec { ''; configureFlags = [ + "--without-libnm-glib" "--with-gnome=${if withGnome then "yes" else "no"}" "--localstatedir=/var" "--sysconfdir=$(out)/etc" -- GitLab From cb31e93abfc110a9e119214f8b804956f68551bf Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 28 Aug 2018 15:04:24 +0200 Subject: [PATCH 1464/2206] networkmanager-vpnc: remove nm-gtk dependency --- pkgs/tools/networking/network-manager/vpnc/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/networking/network-manager/vpnc/default.nix b/pkgs/tools/networking/network-manager/vpnc/default.nix index d2b3a345d49..ef45defb7d5 100644 --- a/pkgs/tools/networking/network-manager/vpnc/default.nix +++ b/pkgs/tools/networking/network-manager/vpnc/default.nix @@ -24,6 +24,7 @@ in stdenv.mkDerivation rec { nativeBuildInputs = [ intltool pkgconfig file ]; configureFlags = [ + "--without-libnm-glib" "--with-gnome=${if withGnome then "yes" else "no"}" ]; -- GitLab From 2683fe16a519e340989772f2b208971b911f3818 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 28 Aug 2018 15:06:06 +0200 Subject: [PATCH 1465/2206] networkmanager-openvpn: remove nm-gtk dependency --- pkgs/tools/networking/network-manager/openvpn/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/networking/network-manager/openvpn/default.nix b/pkgs/tools/networking/network-manager/openvpn/default.nix index 8d3bd874718..0d3a4174744 100644 --- a/pkgs/tools/networking/network-manager/openvpn/default.nix +++ b/pkgs/tools/networking/network-manager/openvpn/default.nix @@ -25,6 +25,7 @@ in stdenv.mkDerivation rec { nativeBuildInputs = [ intltool pkgconfig libxml2 ]; configureFlags = [ + "--without-libnm-glib" "--with-gnome=${if withGnome then "yes" else "no"}" "--localstatedir=/" # needed for the management socket under /run/NetworkManager ]; -- GitLab From 223543733081d787fc7c0ce34a59afac1363574f Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 28 Aug 2018 15:07:39 +0200 Subject: [PATCH 1466/2206] networkmanager_strongswan: remove nm-gtk dependency --- pkgs/tools/networking/network-manager/strongswan.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/networking/network-manager/strongswan.nix b/pkgs/tools/networking/network-manager/strongswan.nix index fc10fc6364c..d7f55857406 100644 --- a/pkgs/tools/networking/network-manager/strongswan.nix +++ b/pkgs/tools/networking/network-manager/strongswan.nix @@ -20,6 +20,7 @@ stdenv.mkDerivation rec { NIX_CFLAGS_COMPILE = "-Wno-deprecated-declarations"; configureFlags = [ + "--without-libnm-glib" "--with-charon=${strongswanNM}/libexec/ipsec/charon-nm" "--with-nm-libexecdir=$(out)/libexec" "--with-nm-plugindir=$(out)/lib/NetworkManager" -- GitLab From 91a876e06f7c2c573b774dd640bdf163127eae0b Mon Sep 17 00:00:00 2001 From: Philip Patsch Date: Tue, 28 Aug 2018 13:31:41 +0200 Subject: [PATCH 1467/2206] bazel: add upstream patch of perl replacement --- .../tools/build-managers/bazel/default.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/development/tools/build-managers/bazel/default.nix b/pkgs/development/tools/build-managers/bazel/default.nix index 72903ad8a5d..6a25aef8b36 100644 --- a/pkgs/development/tools/build-managers/bazel/default.nix +++ b/pkgs/development/tools/build-managers/bazel/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, fetchurl, runCommand, makeWrapper +{ stdenv, lib, fetchurl, fetchpatch, runCommand, makeWrapper , jdk, zip, unzip, bash, writeCBin, coreutils , which, python, perl, gnused, gnugrep, findutils # Always assume all markers valid (don't redownload dependencies). @@ -45,7 +45,14 @@ stdenv.mkDerivation rec { sourceRoot = "."; - patches = lib.optional enableNixHacks ./nix-hacks.patch; + patches = + lib.optional enableNixHacks ./nix-hacks.patch + # patch perl out of the bash completions + # should land in 0.18 + ++ [(fetchpatch { + url = "https://github.com/bazelbuild/bazel/commit/27be70979b54d7510bf401d9581fb4075737ef34.patch"; + sha256 = "04rip46lnibrsdyzjpi29wf444b49cbwb1xjcbrr3kdqsdj4d8h5"; + })]; # Bazel expects several utils to be available in Bash even without PATH. Hence this hack. @@ -139,11 +146,6 @@ stdenv.mkDerivation rec { cat tools/bash/runfiles/runfiles.bash >> runfiles.bash.tmp mv runfiles.bash.tmp tools/bash/runfiles/runfiles.bash - # the bash completion requires perl - # https://github.com/bazelbuild/bazel/issues/5943 - substituteInPlace scripts/bazel-complete-template.bash \ - --replace "perl" "${perl}/bin/perl" - patchShebangs . ''; in lib.optionalString stdenv.hostPlatform.isDarwin darwinPatches -- GitLab From 69b4f427b67fe83ddb2bb3ee113770aa802e5643 Mon Sep 17 00:00:00 2001 From: Tuomas Tynkkynen Date: Tue, 28 Aug 2018 17:10:45 +0300 Subject: [PATCH 1468/2206] nixos/zabbix-agent: Make the Zabbix package user-configurable --- .../modules/services/monitoring/zabbix-agent.nix | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/monitoring/zabbix-agent.nix b/nixos/modules/services/monitoring/zabbix-agent.nix index 87857225e7d..426cf9bf86e 100644 --- a/nixos/modules/services/monitoring/zabbix-agent.nix +++ b/nixos/modules/services/monitoring/zabbix-agent.nix @@ -7,6 +7,8 @@ let cfg = config.services.zabbixAgent; + zabbix = cfg.package; + stateDir = "/var/run/zabbix"; logDir = "/var/log/zabbix"; @@ -44,6 +46,16 @@ in ''; }; + package = mkOption { + type = types.attrs; # Note: pkgs.zabbixXY isn't a derivation, but an attrset of { server = ...; agent = ...; }. + default = pkgs.zabbix; + defaultText = "pkgs.zabbix"; + example = literalExample "pkgs.zabbix34"; + description = '' + The Zabbix package to use. + ''; + }; + server = mkOption { default = "127.0.0.1"; description = '' @@ -87,14 +99,14 @@ in chown zabbix ${stateDir} ${logDir} ''; - serviceConfig.ExecStart = "@${pkgs.zabbix.agent}/sbin/zabbix_agentd zabbix_agentd --config ${configFile}"; + serviceConfig.ExecStart = "@${zabbix.agent}/sbin/zabbix_agentd zabbix_agentd --config ${configFile}"; serviceConfig.Type = "forking"; serviceConfig.RemainAfterExit = true; serviceConfig.Restart = "always"; serviceConfig.RestartSec = 2; }; - environment.systemPackages = [ pkgs.zabbix.agent ]; + environment.systemPackages = [ zabbix.agent ]; }; -- GitLab From 94a906b59a7c73f6a0b6ef120f89ee0f927f0dc9 Mon Sep 17 00:00:00 2001 From: Matt McHenry Date: Tue, 21 Aug 2018 21:39:27 -0400 Subject: [PATCH 1469/2206] systemd: ensure fsck Requires/After links are created in mount units systemd-fsck-generator only produces these lines if it can find the necessary fsck executable in its PATH. fixes #29139. --- nixos/modules/system/boot/stage-2-init.sh | 2 +- nixos/modules/system/boot/stage-2.nix | 1 + nixos/release.nix | 1 + nixos/tests/fsck.nix | 29 +++++++++++++++++++++++ 4 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 nixos/tests/fsck.nix diff --git a/nixos/modules/system/boot/stage-2-init.sh b/nixos/modules/system/boot/stage-2-init.sh index b83012dfda7..49764b75a55 100644 --- a/nixos/modules/system/boot/stage-2-init.sh +++ b/nixos/modules/system/boot/stage-2-init.sh @@ -159,6 +159,6 @@ exec {logOutFd}>&- {logErrFd}>&- # Start systemd. echo "starting systemd..." -PATH=/run/current-system/systemd/lib/systemd \ +PATH=/run/current-system/systemd/lib/systemd:@fsPackagesPath@ \ LOCALE_ARCHIVE=/run/current-system/sw/lib/locale/locale-archive \ exec systemd diff --git a/nixos/modules/system/boot/stage-2.nix b/nixos/modules/system/boot/stage-2.nix index 9fd89b6319d..55e6b19c67f 100644 --- a/nixos/modules/system/boot/stage-2.nix +++ b/nixos/modules/system/boot/stage-2.nix @@ -17,6 +17,7 @@ let pkgs.utillinux pkgs.openresolv ]; + fsPackagesPath = lib.makeBinPath config.system.fsPackages; postBootCommands = pkgs.writeText "local-cmds" '' ${config.boot.postBootCommands} diff --git a/nixos/release.nix b/nixos/release.nix index b25c684ff47..b80ab44eced 100644 --- a/nixos/release.nix +++ b/nixos/release.nix @@ -291,6 +291,7 @@ in rec { tests.firefox = callTest tests/firefox.nix {}; tests.flatpak = callTest tests/flatpak.nix {}; tests.firewall = callTest tests/firewall.nix {}; + tests.fsck = callTest tests/fsck.nix {}; tests.fwupd = callTest tests/fwupd.nix {}; tests.gdk-pixbuf = callTest tests/gdk-pixbuf.nix {}; #tests.gitlab = callTest tests/gitlab.nix {}; diff --git a/nixos/tests/fsck.nix b/nixos/tests/fsck.nix new file mode 100644 index 00000000000..f943bb7f235 --- /dev/null +++ b/nixos/tests/fsck.nix @@ -0,0 +1,29 @@ +import ./make-test.nix { + name = "fsck"; + + machine = { lib, ... }: { + virtualisation.emptyDiskImages = [ 1 ]; + + fileSystems = lib.mkVMOverride { + "/mnt" = { + device = "/dev/vdb"; + fsType = "ext4"; + autoFormat = true; + }; + }; + }; + + testScript = '' + $machine->waitForUnit('default.target'); + + subtest "root fs is fsckd", sub { + $machine->succeed('journalctl -b | grep "fsck.ext4.*/dev/vda"'); + }; + + subtest "mnt fs is fsckd", sub { + $machine->succeed('journalctl -b | grep "fsck.*/dev/vdb.*clean"'); + $machine->succeed('grep "Requires=systemd-fsck@dev-vdb.service" /run/systemd/generator/mnt.mount'); + $machine->succeed('grep "After=systemd-fsck@dev-vdb.service" /run/systemd/generator/mnt.mount'); + }; + ''; +} -- GitLab From 452ce3915d0d4c8b803cba54888ac03250ec9ced Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Tue, 28 Aug 2018 11:47:59 -0400 Subject: [PATCH 1470/2206] dbeaver: 5.1.5 -> 5.1.6 --- pkgs/applications/misc/dbeaver/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/dbeaver/default.nix b/pkgs/applications/misc/dbeaver/default.nix index b8eff972ebd..35698a32331 100644 --- a/pkgs/applications/misc/dbeaver/default.nix +++ b/pkgs/applications/misc/dbeaver/default.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation rec { name = "dbeaver-ce-${version}"; - version = "5.1.5"; + version = "5.1.6"; desktopItem = makeDesktopItem { name = "dbeaver"; @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://dbeaver.io/files/${version}/dbeaver-ce-${version}-linux.gtk.x86_64.tar.gz"; - sha256 = "17ai2gxnz1wj5m282sib9qhvy3665km2ig1ixxdklmk8apgdl1xr"; + sha256 = "1zypadnyhinm6mfv91s7zs2s55bhzgkqhl6ai6x3yqwhvayc02nn"; }; installPhase = '' -- GitLab From 98fbb441149ab9bb7ef993f9e9a9f22eb3651ae5 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Tue, 28 Aug 2018 17:59:16 +0200 Subject: [PATCH 1471/2206] sshfs: 3.4.0 -> 3.5.0 --- pkgs/tools/filesystems/sshfs-fuse/default.nix | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/filesystems/sshfs-fuse/default.nix b/pkgs/tools/filesystems/sshfs-fuse/default.nix index 187e77533f5..183cfb2ddbe 100644 --- a/pkgs/tools/filesystems/sshfs-fuse/default.nix +++ b/pkgs/tools/filesystems/sshfs-fuse/default.nix @@ -1,20 +1,22 @@ -{ stdenv, fetchFromGitHub, meson, pkgconfig, ninja, glib, fuse3 -, docutils, which, python3Packages +{ stdenv, fetchFromGitHub, meson, pkgconfig, ninja, docutils +, fuse3, glib +, which, python3Packages }: stdenv.mkDerivation rec { - version = "3.4.0"; + version = "3.5.0"; name = "sshfs-fuse-${version}"; src = fetchFromGitHub { owner = "libfuse"; repo = "sshfs"; rev = "sshfs-${version}"; - sha256 = "1mbhjgw6797bln579pfwmn79gs8isnv57z431lbfw7j8xkh75awl"; + sha256 = "1mczf13ic5ycfhcxmxma50n5h32vygcll0d8m39vam237s95aqy6"; }; nativeBuildInputs = [ meson pkgconfig ninja docutils ]; buildInputs = [ fuse3 glib ]; + checkInputs = [ which python3Packages.pytest ]; NIX_CFLAGS_COMPILE = stdenv.lib.optional (stdenv.system == "i686-linux") @@ -25,9 +27,15 @@ stdenv.mkDerivation rec { ln -sf $out/bin/sshfs $out/sbin/mount.sshfs ''; - checkInputs = [ which ] ++ (with python3Packages; [ python pytest ]); - + #doCheck = true; checkPhase = '' + # The tests need fusermount: + mkdir bin && cp ${fuse3}/bin/fusermount3 bin/fusermount + export PATH=bin:$PATH + # Can't access /dev/fuse within the sandbox: "FUSE kernel module does not seem to be loaded" + substituteInPlace test/util.py --replace "/dev/fuse" "/dev/null" + # TODO: "fusermount executable not setuid, and we are not root" + # We should probably use a VM test instead python3 -m pytest test/ ''; -- GitLab From 792425934b1894314aec7ff9a704b91db6290d16 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Tue, 28 Aug 2018 18:11:06 +0200 Subject: [PATCH 1472/2206] tdesktop: 1.3.13 -> 1.3.14 tdesktopPackages.preview: 1.3.13 -> 1.3.14 --- .../instant-messengers/telegram/tdesktop/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix index b30ead58143..5d8e2c52c21 100644 --- a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix @@ -4,8 +4,8 @@ let mkTelegram = args: qt5.callPackage (import ./generic.nix args) { }; stableVersion = { stable = true; - version = "1.3.13"; - sha256Hash = "00xm3dv9x500v0c21azd98laqij7awyjbas5vyd2dnf2aw9n9qr2"; + version = "1.3.14"; + sha256Hash = "107m9iqw78b691pcq65s3m3zhamn8slh0wiyipwbbp0w13rqna3v"; # svn log svn://svn.archlinux.org/community/telegram-desktop/trunk archPatchesRevision = "359861"; archPatchesHash = "15xybfs9k6dww747if8z6m9sh7anvqi76zsx2gxyna2j1z36i0r0"; -- GitLab From 4c4fc2299c5e598f3a7f6f1e4a58739244acc975 Mon Sep 17 00:00:00 2001 From: Symphorien Gibol Date: Sun, 19 Aug 2018 14:26:20 +0200 Subject: [PATCH 1473/2206] rust-bindgen: wrap to add required library compilation flags The easy part is to add NIX_CFLAGS_COMPILE for "regular" libraries. A bit more tricky is to add the required flags for libclang to find libstdcxx. For this we parse arguments to bindgen to look for -x c++ or -xc++ and if found add NIX_CXXSTDLIB_COMPILE to the arguments. This variable is populated by a complex dance of setupHooks. We trigger this by adding clang to propagatedBuildInputs. A more subtle way may exist. --- .../tools/rust/bindgen/default.nix | 49 +++++++++++++++---- .../development/tools/rust/bindgen/wrapper.sh | 36 ++++++++++++++ 2 files changed, 75 insertions(+), 10 deletions(-) create mode 100755 pkgs/development/tools/rust/bindgen/wrapper.sh diff --git a/pkgs/development/tools/rust/bindgen/default.nix b/pkgs/development/tools/rust/bindgen/default.nix index aeeae494e58..68df0af6ee4 100644 --- a/pkgs/development/tools/rust/bindgen/default.nix +++ b/pkgs/development/tools/rust/bindgen/default.nix @@ -1,6 +1,4 @@ -{ stdenv, fetchFromGitHub, rustPlatform, makeWrapper, llvmPackages }: - -# Future work: Automatically communicate NIX_CFLAGS_COMPILE to bindgen's tests and the bindgen executable itself. +{ stdenv, fetchFromGitHub, fetchpatch, rustPlatform, clang, llvmPackages, rustfmt, writeScriptBin }: rustPlatform.buildRustPackage rec { name = "rust-bindgen-${version}"; @@ -13,23 +11,54 @@ rustPlatform.buildRustPackage rec { sha256 = "0cqjr7qspjrfgqcp4nqxljmhhbqyijb2jpw3lajgjj48y6wrnw93"; }; - nativeBuildInputs = [ makeWrapper ]; - buildInputs = [ llvmPackages.clang-unwrapped.lib ]; + cargoSha256 = "0b8v6c7q1abibzygrigldpd31lyd5ngmj4vq5d7zni96m20mm85w"; + + libclang = llvmPackages.libclang.lib; #for substituteAll + + buildInputs = [ libclang ]; + + propagatedBuildInputs = [ clang ]; # to populate NIX_CXXSTDLIB_COMPILE + + patches = [ + # https://github.com/rust-lang-nursery/rust-bindgen/pull/1376 + (fetchpatch { + url = https://github.com/rust-lang-nursery/rust-bindgen/commit/c8b5406f08af82a92bf8faf852c21ba941d9c176.patch; + sha256 = "16ibr2rplh0qz8rsq6gir45xlz5nasad4y8fprwhrb7ssv8wfkss"; + }) + ]; configurePhase = '' - export LIBCLANG_PATH="${llvmPackages.clang-unwrapped.lib}/lib" + export LIBCLANG_PATH="${libclang}/lib" ''; postInstall = '' - wrapProgram $out/bin/bindgen --set LIBCLANG_PATH "${llvmPackages.clang-unwrapped.lib}/lib" + mv $out/bin/{bindgen,.bindgen-wrapped}; + substituteAll ${./wrapper.sh} $out/bin/bindgen + chmod +x $out/bin/bindgen ''; - cargoSha256 = "0b8v6c7q1abibzygrigldpd31lyd5ngmj4vq5d7zni96m20mm85w"; - - doCheck = false; # A test fails because it can't find standard headers in NixOS + doCheck = false; # half the tests fail because our rustfmt is not nightly enough + checkInputs = + let fakeRustup = writeScriptBin "rustup" '' + #!${stdenv.shell} + shift + shift + exec "$@" + ''; + in [ + rustfmt + fakeRustup # the test suite insists in calling `rustup run nightly rustfmt` + clang + ]; meta = with stdenv.lib; { description = "C and C++ binding generator"; + longDescription = '' + Bindgen takes a c or c++ header file and turns them into + rust ffi declarations. + As with most compiler related software, this will only work + inside a nix-shell with the required libraries as buildInputs. + ''; homepage = https://github.com/rust-lang-nursery/rust-bindgen; license = with licenses; [ bsd3 ]; maintainers = [ maintainers.ralith ]; diff --git a/pkgs/development/tools/rust/bindgen/wrapper.sh b/pkgs/development/tools/rust/bindgen/wrapper.sh new file mode 100755 index 00000000000..95cd0901cec --- /dev/null +++ b/pkgs/development/tools/rust/bindgen/wrapper.sh @@ -0,0 +1,36 @@ +#!/usr/bin/env bash +sep='--' # whether to add -- before new options +cxx=0 # whether cxx was explicitly requested +lastWasx=0 # whether the last argument passed was -x +for e in "$@"; do + if [[ "$e" == "--" ]]; then + sep= + fi; + if [[ "$sep" == "" ]]; then + # we look for -x c++ after -- only + if [[ "$e" == "-x" ]]; then + lastWasx=1 + fi; + if [[ $lastWasx -eq 1 && "$e" == "c++" ]]; then + lastWasx=0 + cxx=1 + fi; + if [[ "$e" == "-xc++" || "$e" == -std=c++* ]]; then + cxx=1 + fi; + fi; +done; +cxxflags= +if [[ $cxx -eq 1 ]]; then + cxxflags=$NIX_CXXSTDLIB_COMPILE +fi; +if [[ -n "$NIX_DEBUG" ]]; then + set -x; +fi; +export LIBCLANG_PATH="@libclang@/lib" +# shellcheck disable=SC2086 +# cxxflags and NIX_CFLAGS_COMPILE should be word-split +exec -a "$0" @out@/bin/.bindgen-wrapped "$@" $sep $cxxflags $NIX_CFLAGS_COMPILE +# note that we add the flags after $@ which is incorrect. This is only for the sake +# of simplicity. + -- GitLab From 9b30f324783f7e9daab717133fe8d6838c4e575c Mon Sep 17 00:00:00 2001 From: Paul Seitz Date: Tue, 28 Aug 2018 16:53:07 +0000 Subject: [PATCH 1474/2206] nano: updated 'nixSyntaxHighlight' --- pkgs/applications/editors/nano/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/nano/default.nix b/pkgs/applications/editors/nano/default.nix index 86134687ba3..64b8e48b288 100644 --- a/pkgs/applications/editors/nano/default.nix +++ b/pkgs/applications/editors/nano/default.nix @@ -14,8 +14,8 @@ let nixSyntaxHighlight = fetchFromGitHub { owner = "seitz"; repo = "nanonix"; - rev = "17e0de65e1cbba3d6baa82deaefa853b41f5c161"; - sha256 = "1g51h65i31andfs2fbp1v3vih9405iknqn11fzywjxji00kjqv5s"; + rev = "7483fd8b79f1f3f2179dbbd46aa400df4320ba10"; + sha256 = "10pv75kfrgnziz8sr83hdbb0c3klm2fmsdw3i5cpqqf5va1fzb8h"; }; in stdenv.mkDerivation rec { -- GitLab From 4ad6979e36f13d2a1bdfd60729389738836745de Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 28 Aug 2018 11:18:34 -0700 Subject: [PATCH 1475/2206] lxc: 3.0.1 -> 3.0.2 (#45563) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/lxc/versions. --- pkgs/os-specific/linux/lxc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/lxc/default.nix b/pkgs/os-specific/linux/lxc/default.nix index 3c158e228f3..ab84c4d9bf9 100644 --- a/pkgs/os-specific/linux/lxc/default.nix +++ b/pkgs/os-specific/linux/lxc/default.nix @@ -9,11 +9,11 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "lxc-${version}"; - version = "3.0.1"; + version = "3.0.2"; src = fetchurl { url = "https://linuxcontainers.org/downloads/lxc/lxc-${version}.tar.gz"; - sha256 = "1nyml98k28sc5sda0260cmby4irkpnhpwgmx4yhqy10wpr4nr625"; + sha256 = "0p1gy553cm4mhwxi85fl6qiwz61rjmvysm8c8pd20qh62xxi3dva"; }; nativeBuildInputs = [ -- GitLab From 776cb2f7b5bedccd8f0def789b6bc9adbd3835bb Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 28 Aug 2018 11:18:46 -0700 Subject: [PATCH 1476/2206] lxcfs: 3.0.1 -> 3.0.2 (#45561) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/lxcfs/versions. --- pkgs/os-specific/linux/lxcfs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/lxcfs/default.nix b/pkgs/os-specific/linux/lxcfs/default.nix index 2bdec70b6f9..5760db290a9 100644 --- a/pkgs/os-specific/linux/lxcfs/default.nix +++ b/pkgs/os-specific/linux/lxcfs/default.nix @@ -3,13 +3,13 @@ with stdenv.lib; stdenv.mkDerivation rec { - name = "lxcfs-3.0.1"; + name = "lxcfs-3.0.2"; src = fetchFromGitHub { owner = "lxc"; repo = "lxcfs"; rev = name; - sha256 = "0rwk1nbcjnp2d2zbyng8ix9dmww211aiqq8870r9p4j11xv9mgx4"; + sha256 = "0llfvml9ww8gxa4g2a7b1gnxf9g5473pq1inrhvi4xkjx76x602k"; }; nativeBuildInputs = [ pkgconfig help2man autoreconfHook ]; -- GitLab From 1f8ee1b0d781e44e6a8a30611291851a8b2ad35a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edward=20Tj=C3=B6rnhammar?= Date: Sun, 26 Aug 2018 19:29:51 +0200 Subject: [PATCH 1477/2206] i2pd: 2.19.0 -> 2.20.0 --- pkgs/tools/networking/i2pd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/i2pd/default.nix b/pkgs/tools/networking/i2pd/default.nix index 12f68af7d0a..3920405fe4d 100644 --- a/pkgs/tools/networking/i2pd/default.nix +++ b/pkgs/tools/networking/i2pd/default.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation rec { name = pname + "-" + version; pname = "i2pd"; - version = "2.19.0"; + version = "2.20.0"; src = fetchFromGitHub { owner = "PurpleI2P"; repo = pname; rev = version; - sha256 = "1676dqa4j7vd18fyxgl65yp3ip6aivchicy6qj8rwp3dilqkiv10"; + sha256 = "182iwfaz9ar18pqknrg60w89iinj91rn2651yaz2ap77h2a2psvf"; }; buildInputs = with stdenv.lib; [ boost zlib openssl ] -- GitLab From 467396244079d3a0188c2aa97fe55d3a3bca6870 Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Tue, 28 Aug 2018 12:48:33 -0700 Subject: [PATCH 1478/2206] ratpoison: Allow building on Darwin --- pkgs/applications/window-managers/ratpoison/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/window-managers/ratpoison/default.nix b/pkgs/applications/window-managers/ratpoison/default.nix index ced8e2e0b9d..fded0ee24a5 100644 --- a/pkgs/applications/window-managers/ratpoison/default.nix +++ b/pkgs/applications/window-managers/ratpoison/default.nix @@ -52,7 +52,7 @@ stdenv.mkDerivation rec { cripples Emacs and other quality pieces of software. ''; - platforms = platforms.linux; + platforms = platforms.unix; maintainers = [ maintainers.AndersonTorres ]; }; } -- GitLab From fa817fb9f703e290344f383b66bb67576458970f Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Tue, 28 Aug 2018 12:48:58 -0700 Subject: [PATCH 1479/2206] imgcat: New expression 2.3.0 --- pkgs/applications/graphics/imgcat/default.nix | 33 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 35 insertions(+) create mode 100644 pkgs/applications/graphics/imgcat/default.nix diff --git a/pkgs/applications/graphics/imgcat/default.nix b/pkgs/applications/graphics/imgcat/default.nix new file mode 100644 index 00000000000..ad2cb4198d2 --- /dev/null +++ b/pkgs/applications/graphics/imgcat/default.nix @@ -0,0 +1,33 @@ +{ stdenv, fetchFromGitHub, autoconf, automake, libtool, ncurses }: + +stdenv.mkDerivation rec { + name = "imgcat-${version}"; + version = "2.3.0"; + + buildTools = [ autoconf automake libtool ncurses ]; + + preConfigure = '' + ${autoconf}/bin/autoconf + sed -i -e "s|-ltermcap|-L ${ncurses}/lib -lncurses|" Makefile + ''; + + preInstall = '' + makeFlagsArray=(PREFIX="$out"); + ''; + + src = fetchFromGitHub { + owner = "eddieantonio"; + repo = "imgcat"; + rev = "3d854c72f785dce0eecd9485767a7f972d54890c"; + sha256 = "0m83c33rzxvs0w214njql2c7q3fg06wnyijch3l2s88i7frl121f"; + }; + + meta = with stdenv.lib; { + description = "It's like cat, but for images"; + homepage = https://github.com/eddieantonio/imgcat; + license = licenses.isc; + maintainers = with maintainers; [ jwiegley ]; + platforms = platforms.unix; + }; +} + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 975b526bc22..ace56296ea5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17033,6 +17033,8 @@ with pkgs; img2pdf = callPackage ../applications/misc/img2pdf { }; + imgcat = callPackage ../applications/graphics/imgcat { }; + # Impressive, formerly known as "KeyJNote". impressive = callPackage ../applications/office/impressive { }; -- GitLab From 7d23ffb73670f1e6a064c6ad3ceed250bc7086ac Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Wed, 29 Aug 2018 05:28:47 +0900 Subject: [PATCH 1480/2206] virtualbox: Change the virtualbox tests to not build the unfree tests by default. (#45415) --- nixos/tests/virtualbox.nix | 42 ++++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 20 deletions(-) diff --git a/nixos/tests/virtualbox.nix b/nixos/tests/virtualbox.nix index 4207112cf16..ce84576edca 100644 --- a/nixos/tests/virtualbox.nix +++ b/nixos/tests/virtualbox.nix @@ -1,4 +1,4 @@ -{ system ? builtins.currentSystem, debug ? false }: +{ system ? builtins.currentSystem, debug ? false, enableUnfree ? false }: with import ../lib/testing.nix { inherit system; }; with pkgs.lib; @@ -378,6 +378,26 @@ let }; }; + unfreeTests = mapAttrs (mkVBoxTest true vboxVMsWithExtpack) { + enable-extension-pack = '' + createVM_testExtensionPack; + vbm("startvm testExtensionPack"); + waitForStartup_testExtensionPack; + $machine->screenshot("cli_started"); + waitForVMBoot_testExtensionPack; + $machine->screenshot("cli_booted"); + + $machine->nest("Checking for privilege escalation", sub { + $machine->fail("test -e '/root/VirtualBox VMs'"); + $machine->fail("test -e '/root/.config/VirtualBox'"); + $machine->succeed("test -e '/home/alice/VirtualBox VMs'"); + }); + + shutdownVM_testExtensionPack; + destroyVM_testExtensionPack; + ''; + }; + in mapAttrs (mkVBoxTest false vboxVMs) { simple-gui = '' createVM_simple; @@ -484,22 +504,4 @@ in mapAttrs (mkVBoxTest false vboxVMs) { destroyVM_test1; destroyVM_test2; ''; -} // mapAttrs (mkVBoxTest true vboxVMsWithExtpack) { - enable-extension-pack = '' - createVM_testExtensionPack; - vbm("startvm testExtensionPack"); - waitForStartup_testExtensionPack; - $machine->screenshot("cli_started"); - waitForVMBoot_testExtensionPack; - $machine->screenshot("cli_booted"); - - $machine->nest("Checking for privilege escalation", sub { - $machine->fail("test -e '/root/VirtualBox VMs'"); - $machine->fail("test -e '/root/.config/VirtualBox'"); - $machine->succeed("test -e '/home/alice/VirtualBox VMs'"); - }); - - shutdownVM_testExtensionPack; - destroyVM_testExtensionPack; - ''; -} +} // (if enableUnfree then unfreeTests else {}) -- GitLab From 9efffe0135c1ff7fcefbcd5ba0e521b41e56bb56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Tue, 28 Aug 2018 22:17:54 +0100 Subject: [PATCH 1481/2206] hurd: cleanup unmaintained target This has been not touched in 6 years. Let's remove it to cause less problems when adding new cross-compiling infrastructure. This also simplify gcc significantly. --- lib/systems/doubles.nix | 2 +- lib/systems/for-meta.nix | 2 +- lib/systems/inspect.nix | 3 +- lib/systems/parse.nix | 3 - lib/tests/systems.nix | 2 +- .../development/compilers/gcc/4.8/default.nix | 50 +------- .../development/compilers/gcc/4.9/default.nix | 51 +------- pkgs/development/compilers/gcc/5/default.nix | 52 +------- pkgs/development/compilers/gcc/6/default.nix | 51 +------- pkgs/development/compilers/gcc/7/default.nix | 52 +------- pkgs/development/compilers/gcc/8/default.nix | 52 +------- .../compilers/gcc/snapshot/default.nix | 52 +------- pkgs/development/tools/misc/gdb/default.nix | 9 +- pkgs/os-specific/gnu/default.nix | 113 ------------------ pkgs/os-specific/gnu/hurd/default.nix | 91 -------------- pkgs/os-specific/gnu/libpthread/default.nix | 81 ------------- pkgs/os-specific/gnu/mach/default.nix | 57 --------- pkgs/os-specific/gnu/mig/default.nix | 50 -------- pkgs/os-specific/gnu/mig/noyywrap.patch | 12 -- pkgs/os-specific/gnu/smbfs/default.nix | 44 ------- .../samba-without-byte-range-locks.patch | 14 --- pkgs/os-specific/gnu/unionfs/default.nix | 43 ------- pkgs/stdenv/generic/default.nix | 2 +- pkgs/tools/filesystems/nixpart/0.4/parted.nix | 5 +- pkgs/tools/misc/parted/default.nix | 5 +- pkgs/top-level/all-packages.nix | 42 +------ 26 files changed, 34 insertions(+), 906 deletions(-) delete mode 100644 pkgs/os-specific/gnu/default.nix delete mode 100644 pkgs/os-specific/gnu/hurd/default.nix delete mode 100644 pkgs/os-specific/gnu/libpthread/default.nix delete mode 100644 pkgs/os-specific/gnu/mach/default.nix delete mode 100644 pkgs/os-specific/gnu/mig/default.nix delete mode 100644 pkgs/os-specific/gnu/mig/noyywrap.patch delete mode 100644 pkgs/os-specific/gnu/smbfs/default.nix delete mode 100644 pkgs/os-specific/gnu/smbfs/samba-without-byte-range-locks.patch delete mode 100644 pkgs/os-specific/gnu/unionfs/default.nix diff --git a/lib/systems/doubles.nix b/lib/systems/doubles.nix index adc454406b8..a00165db171 100644 --- a/lib/systems/doubles.nix +++ b/lib/systems/doubles.nix @@ -36,7 +36,7 @@ in rec { cygwin = filterDoubles predicates.isCygwin; darwin = filterDoubles predicates.isDarwin; freebsd = filterDoubles predicates.isFreeBSD; - # Should be better, but MinGW is unclear, and HURD is bit-rotted. + # Should be better, but MinGW is unclear. gnu = filterDoubles (matchAttrs { kernel = parse.kernels.linux; abi = parse.abis.gnu; }); illumos = filterDoubles predicates.isSunOS; linux = filterDoubles predicates.isLinux; diff --git a/lib/systems/for-meta.nix b/lib/systems/for-meta.nix index 96e8b6f86eb..51fb6ae760d 100644 --- a/lib/systems/for-meta.nix +++ b/lib/systems/for-meta.nix @@ -20,7 +20,7 @@ in rec { cygwin = [ patterns.isCygwin ]; darwin = [ patterns.isDarwin ]; freebsd = [ patterns.isFreeBSD ]; - # Should be better, but MinGW is unclear, and HURD is bit-rotted. + # Should be better, but MinGW is unclear. gnu = [ { kernel = parse.kernels.linux; abi = abis.gnu; } { kernel = parse.kernels.linux; abi = abis.gnueabi; } diff --git a/lib/systems/inspect.nix b/lib/systems/inspect.nix index ac34ed45695..65f560328af 100644 --- a/lib/systems/inspect.nix +++ b/lib/systems/inspect.nix @@ -27,14 +27,13 @@ rec { isBSD = { kernel = { families = { inherit (kernelFamilies) bsd; }; }; }; isDarwin = { kernel = { families = { inherit (kernelFamilies) darwin; }; }; }; - isUnix = [ isBSD isDarwin isLinux isSunOS isHurd isCygwin ]; + isUnix = [ isBSD isDarwin isLinux isSunOS isCygwin ]; isMacOS = { kernel = kernels.macos; }; isiOS = { kernel = kernels.ios; }; isLinux = { kernel = kernels.linux; }; isSunOS = { kernel = kernels.solaris; }; isFreeBSD = { kernel = kernels.freebsd; }; - isHurd = { kernel = kernels.hurd; }; isNetBSD = { kernel = kernels.netbsd; }; isOpenBSD = { kernel = kernels.openbsd; }; isWindows = { kernel = kernels.windows; }; diff --git a/lib/systems/parse.nix b/lib/systems/parse.nix index 7ee3479c333..bb26c93f3d7 100644 --- a/lib/systems/parse.nix +++ b/lib/systems/parse.nix @@ -172,7 +172,6 @@ rec { macos = { execFormat = macho; families = { inherit darwin; }; name = "darwin"; }; ios = { execFormat = macho; families = { inherit darwin; }; }; freebsd = { execFormat = elf; families = { inherit bsd; }; }; - hurd = { execFormat = elf; families = { }; }; linux = { execFormat = elf; families = { }; }; netbsd = { execFormat = elf; families = { inherit bsd; }; }; none = { execFormat = unknown; families = { }; }; @@ -259,8 +258,6 @@ rec { "2" = # We only do 2-part hacks for things Nix already supports if elemAt l 1 == "cygwin" then { cpu = elemAt l 0; kernel = "windows"; abi = "cygnus"; } - else if elemAt l 1 == "gnu" - then { cpu = elemAt l 0; kernel = "hurd"; abi = "gnu"; } else { cpu = elemAt l 0; kernel = elemAt l 1; }; "3" = # Awkwards hacks, beware! if elemAt l 1 == "apple" diff --git a/lib/tests/systems.nix b/lib/tests/systems.nix index ffdd8ae929c..91604280e4e 100644 --- a/lib/tests/systems.nix +++ b/lib/tests/systems.nix @@ -22,7 +22,7 @@ in with lib.systems.doubles; lib.runTests { cygwin = assertTrue (mseteq cygwin [ "i686-cygwin" "x86_64-cygwin" ]); darwin = assertTrue (mseteq darwin [ "x86_64-darwin" ]); freebsd = assertTrue (mseteq freebsd [ "i686-freebsd" "x86_64-freebsd" ]); - gnu = assertTrue (mseteq gnu (linux /* ++ hurd ++ kfreebsd ++ ... */)); + gnu = assertTrue (mseteq gnu (linux /* ++ kfreebsd ++ ... */)); illumos = assertTrue (mseteq illumos [ "x86_64-solaris" ]); linux = assertTrue (mseteq linux [ "i686-linux" "x86_64-linux" "armv5tel-linux" "armv6l-linux" "armv7l-linux" "aarch64-linux" "mipsel-linux" ]); netbsd = assertTrue (mseteq netbsd [ "i686-netbsd" "x86_64-netbsd" ]); diff --git a/pkgs/development/compilers/gcc/4.8/default.nix b/pkgs/development/compilers/gcc/4.8/default.nix index 101a6feeeae..3e9ddacac1b 100644 --- a/pkgs/development/compilers/gcc/4.8/default.nix +++ b/pkgs/development/compilers/gcc/4.8/default.nix @@ -24,7 +24,6 @@ , name ? "gcc" , libcCross ? null , crossStageStatic ? false -, libpthread ? null, libpthreadCross ? null # required for GNU/Hurd , # Strip kills static libs of other archs (hence no cross) stripped ? hostPlatform == buildPlatform && targetPlatform == hostPlatform , gnused ? null @@ -181,39 +180,7 @@ stdenv.mkDerivation ({ libc_dev = stdenv.cc.libc_dev; postPatch = - if targetPlatform.isHurd - then - # On GNU/Hurd glibc refers to Hurd & Mach headers and libpthread is not - # in glibc, so add the right `-I' flags to the default spec string. - assert libcCross != null -> libpthreadCross != null; - let - libc = if libcCross != null then libcCross else stdenv.glibc; - gnu_h = "gcc/config/gnu.h"; - extraCPPDeps = - libc.propagatedBuildInputs - ++ stdenv.lib.optional (libpthreadCross != null) libpthreadCross - ++ stdenv.lib.optional (libpthread != null) libpthread; - extraCPPSpec = - concatStrings (intersperse " " - (map (x: "-I${x.dev or x}/include") extraCPPDeps)); - extraLibSpec = - if libpthreadCross != null - then "-L${libpthreadCross}/lib ${libpthreadCross.TARGET_LDFLAGS}" - else "-L${libpthread}/lib"; - in - '' echo "augmenting \`CPP_SPEC' in \`${gnu_h}' with \`${extraCPPSpec}'..." - sed -i "${gnu_h}" \ - -es'|CPP_SPEC *"\(.*\)$|CPP_SPEC "${extraCPPSpec} \1|g' - - echo "augmenting \`LIB_SPEC' in \`${gnu_h}' with \`${extraLibSpec}'..." - sed -i "${gnu_h}" \ - -es'|LIB_SPEC *"\(.*\)$|LIB_SPEC "${extraLibSpec} \1|g' - - echo "setting \`NATIVE_SYSTEM_HEADER_DIR' and \`STANDARD_INCLUDE_DIR' to \`${libc.dev}/include'..." - sed -i "${gnu_h}" \ - -es'|#define STANDARD_INCLUDE_DIR.*$|#define STANDARD_INCLUDE_DIR "${libc.dev}/include"|g' - '' - else if targetPlatform != hostPlatform || stdenv.cc.libc != null then + if targetPlatform != hostPlatform || stdenv.cc.libc != null then # On NixOS, use the right path to the dynamic linker instead of # `/lib/ld*.so'. let @@ -379,21 +346,13 @@ stdenv.mkDerivation ({ ++ optional langJava boehmgc ++ optionals javaAwtGtk xlibs ++ optionals javaAwtGtk [ gmp mpfr ] - ++ optional (libpthread != null) libpthread - ++ optional (libpthreadCross != null) libpthreadCross - - # On GNU/Hurd glibc refers to Mach & Hurd - # headers. - ++ optionals (libcCross != null && libcCross ? propagatedBuildInputs) - libcCross.propagatedBuildInputs )); LIBRARY_PATH = optionals (targetPlatform == hostPlatform) (makeLibraryPath ([] ++ optional (zlib != null) zlib ++ optional langJava boehmgc ++ optionals javaAwtGtk xlibs - ++ optionals javaAwtGtk [ gmp mpfr ] - ++ optional (libpthread != null) libpthread) + ++ optionals javaAwtGtk [ gmp mpfr ]) ); EXTRA_TARGET_FLAGS = optionals @@ -413,10 +372,7 @@ stdenv.mkDerivation ({ ] else [ "-Wl,-rpath,${libcCross.out}/lib" "-Wl,-rpath-link,${libcCross.out}/lib" - ]) ++ optionals (libpthreadCross != null) [ - "-L${libpthreadCross}/lib" - "-Wl,${libpthreadCross.TARGET_LDFLAGS}" - ]); + ])); passthru = { inherit langC langCC langObjC langObjCpp langFortran langGo version; diff --git a/pkgs/development/compilers/gcc/4.9/default.nix b/pkgs/development/compilers/gcc/4.9/default.nix index 1df87cc3d42..9b4444b905d 100644 --- a/pkgs/development/compilers/gcc/4.9/default.nix +++ b/pkgs/development/compilers/gcc/4.9/default.nix @@ -24,7 +24,6 @@ , name ? "gcc" , libcCross ? null , crossStageStatic ? false -, libpthread ? null, libpthreadCross ? null # required for GNU/Hurd , # Strip kills static libs of other archs (hence no cross) stripped ? hostPlatform == buildPlatform && targetPlatform == hostPlatform , gnused ? null @@ -190,39 +189,7 @@ stdenv.mkDerivation ({ libc_dev = stdenv.cc.libc_dev; postPatch = - if targetPlatform.isHurd - then - # On GNU/Hurd glibc refers to Hurd & Mach headers and libpthread is not - # in glibc, so add the right `-I' flags to the default spec string. - assert libcCross != null -> libpthreadCross != null; - let - libc = if libcCross != null then libcCross else stdenv.glibc; - gnu_h = "gcc/config/gnu.h"; - extraCPPDeps = - libc.propagatedBuildInputs - ++ stdenv.lib.optional (libpthreadCross != null) libpthreadCross - ++ stdenv.lib.optional (libpthread != null) libpthread; - extraCPPSpec = - concatStrings (intersperse " " - (map (x: "-I${x.dev or x}/include") extraCPPDeps)); - extraLibSpec = - if libpthreadCross != null - then "-L${libpthreadCross}/lib ${libpthreadCross.TARGET_LDFLAGS}" - else "-L${libpthread}/lib"; - in - '' echo "augmenting \`CPP_SPEC' in \`${gnu_h}' with \`${extraCPPSpec}'..." - sed -i "${gnu_h}" \ - -es'|CPP_SPEC *"\(.*\)$|CPP_SPEC "${extraCPPSpec} \1|g' - - echo "augmenting \`LIB_SPEC' in \`${gnu_h}' with \`${extraLibSpec}'..." - sed -i "${gnu_h}" \ - -es'|LIB_SPEC *"\(.*\)$|LIB_SPEC "${extraLibSpec} \1|g' - - echo "setting \`NATIVE_SYSTEM_HEADER_DIR' and \`STANDARD_INCLUDE_DIR' to \`${libc.dev}/include'..." - sed -i "${gnu_h}" \ - -es'|#define STANDARD_INCLUDE_DIR.*$|#define STANDARD_INCLUDE_DIR "${libc.dev}/include"|g' - '' - else if targetPlatform != hostPlatform || stdenv.cc.libc != null then + if targetPlatform != hostPlatform || stdenv.cc.libc != null then # On NixOS, use the right path to the dynamic linker instead of # `/lib/ld*.so'. let @@ -401,22 +368,13 @@ stdenv.mkDerivation ({ ++ optional langJava boehmgc ++ optionals javaAwtGtk xlibs ++ optionals javaAwtGtk [ gmp mpfr ] - ++ optional (libpthread != null) libpthread - ++ optional (libpthreadCross != null) libpthreadCross - - # On GNU/Hurd glibc refers to Mach & Hurd - # headers. - ++ optionals (libcCross != null && libcCross ? propagatedBuildInputs) - libcCross.propagatedBuildInputs )); LIBRARY_PATH = optionals (targetPlatform == hostPlatform) (makeLibraryPath ([] ++ optional (zlib != null) zlib ++ optional langJava boehmgc ++ optionals javaAwtGtk xlibs - ++ optionals javaAwtGtk [ gmp mpfr ] - ++ optional (libpthread != null) libpthread) - ); + ++ optionals javaAwtGtk [ gmp mpfr ])); EXTRA_TARGET_FLAGS = optionals (targetPlatform != hostPlatform && libcCross != null) @@ -435,10 +393,7 @@ stdenv.mkDerivation ({ ] else [ "-Wl,-rpath,${libcCross.out}/lib" "-Wl,-rpath-link,${libcCross.out}/lib" - ]) ++ optionals (libpthreadCross != null) [ - "-L${libpthreadCross}/lib" - "-Wl,${libpthreadCross.TARGET_LDFLAGS}" - ]); + ])); passthru = { inherit langC langCC langObjC langObjCpp langFortran langGo version; isGNU = true; }; diff --git a/pkgs/development/compilers/gcc/5/default.nix b/pkgs/development/compilers/gcc/5/default.nix index 1215c971f23..3fdec1ec310 100644 --- a/pkgs/development/compilers/gcc/5/default.nix +++ b/pkgs/development/compilers/gcc/5/default.nix @@ -24,7 +24,6 @@ , name ? "gcc" , libcCross ? null , crossStageStatic ? false -, libpthread ? null, libpthreadCross ? null # required for GNU/Hurd , # Strip kills static libs of other archs (hence no cross) stripped ? hostPlatform == buildPlatform && targetPlatform == hostPlatform , gnused ? null @@ -188,39 +187,7 @@ stdenv.mkDerivation ({ ''; postPatch = - if targetPlatform.isHurd - then - # On GNU/Hurd glibc refers to Hurd & Mach headers and libpthread is not - # in glibc, so add the right `-I' flags to the default spec string. - assert libcCross != null -> libpthreadCross != null; - let - libc = if libcCross != null then libcCross else stdenv.glibc; - gnu_h = "gcc/config/gnu.h"; - extraCPPDeps = - libc.propagatedBuildInputs - ++ stdenv.lib.optional (libpthreadCross != null) libpthreadCross - ++ stdenv.lib.optional (libpthread != null) libpthread; - extraCPPSpec = - concatStrings (intersperse " " - (map (x: "-I${x.dev or x}/include") extraCPPDeps)); - extraLibSpec = - if libpthreadCross != null - then "-L${libpthreadCross}/lib ${libpthreadCross.TARGET_LDFLAGS}" - else "-L${libpthread}/lib"; - in - '' echo "augmenting \`CPP_SPEC' in \`${gnu_h}' with \`${extraCPPSpec}'..." - sed -i "${gnu_h}" \ - -es'|CPP_SPEC *"\(.*\)$|CPP_SPEC "${extraCPPSpec} \1|g' - - echo "augmenting \`LIB_SPEC' in \`${gnu_h}' with \`${extraLibSpec}'..." - sed -i "${gnu_h}" \ - -es'|LIB_SPEC *"\(.*\)$|LIB_SPEC "${extraLibSpec} \1|g' - - echo "setting \`NATIVE_SYSTEM_HEADER_DIR' and \`STANDARD_INCLUDE_DIR' to \`${libc.dev}/include'..." - sed -i "${gnu_h}" \ - -es'|#define STANDARD_INCLUDE_DIR.*$|#define STANDARD_INCLUDE_DIR "${libc.dev}/include"|g' - '' - else if targetPlatform != hostPlatform || stdenv.cc.libc != null then + if targetPlatform != hostPlatform || stdenv.cc.libc != null then # On NixOS, use the right path to the dynamic linker instead of # `/lib/ld*.so'. let @@ -302,7 +269,7 @@ stdenv.mkDerivation ({ ] ++ optional (libelf != null) "--with-libelf=${libelf}" ++ optional (!(crossMingw && crossStageStatic)) - "--with-native-system-header-dir=${getDev stdenv.cc.libc}/include" ++ + "--with-native-system-header-dir=${getDev stdenv.cc.libc}/include" ++ # Basic configuration [ @@ -400,13 +367,6 @@ stdenv.mkDerivation ({ ++ optional langJava boehmgc ++ optionals javaAwtGtk xlibs ++ optionals javaAwtGtk [ gmp mpfr ] - ++ optional (libpthread != null) libpthread - ++ optional (libpthreadCross != null) libpthreadCross - - # On GNU/Hurd glibc refers to Mach & Hurd - # headers. - ++ optionals (libcCross != null && libcCross ? propagatedBuildInputs) - libcCross.propagatedBuildInputs )); LIBRARY_PATH = optionals (targetPlatform == hostPlatform) (makeLibraryPath ([] @@ -414,8 +374,7 @@ stdenv.mkDerivation ({ ++ optional langJava boehmgc ++ optionals javaAwtGtk xlibs ++ optionals javaAwtGtk [ gmp mpfr ] - ++ optional (libpthread != null) libpthread) - ); + )); EXTRA_TARGET_FLAGS = optionals (targetPlatform != hostPlatform && libcCross != null) @@ -434,10 +393,7 @@ stdenv.mkDerivation ({ ] else [ "-Wl,-rpath,${libcCross.out}/lib" "-Wl,-rpath-link,${libcCross.out}/lib" - ]) ++ optionals (libpthreadCross != null) [ - "-L${libpthreadCross}/lib" - "-Wl,${libpthreadCross.TARGET_LDFLAGS}" - ]); + ])); passthru = { inherit langC langCC langObjC langObjCpp langFortran langGo version; isGNU = true; }; diff --git a/pkgs/development/compilers/gcc/6/default.nix b/pkgs/development/compilers/gcc/6/default.nix index 0fb39075895..099e26375f4 100644 --- a/pkgs/development/compilers/gcc/6/default.nix +++ b/pkgs/development/compilers/gcc/6/default.nix @@ -24,7 +24,6 @@ , name ? "gcc" , libcCross ? null , crossStageStatic ? false -, libpthread ? null, libpthreadCross ? null # required for GNU/Hurd , # Strip kills static libs of other archs (hence no cross) stripped ? hostPlatform == buildPlatform && targetPlatform == hostPlatform , gnused ? null @@ -192,39 +191,7 @@ stdenv.mkDerivation ({ ''; postPatch = - if targetPlatform.isHurd - then - # On GNU/Hurd glibc refers to Hurd & Mach headers and libpthread is not - # in glibc, so add the right `-I' flags to the default spec string. - assert libcCross != null -> libpthreadCross != null; - let - libc = if libcCross != null then libcCross else stdenv.glibc; - gnu_h = "gcc/config/gnu.h"; - extraCPPDeps = - libc.propagatedBuildInputs - ++ stdenv.lib.optional (libpthreadCross != null) libpthreadCross - ++ stdenv.lib.optional (libpthread != null) libpthread; - extraCPPSpec = - concatStrings (intersperse " " - (map (x: "-I${x.dev or x}/include") extraCPPDeps)); - extraLibSpec = - if libpthreadCross != null - then "-L${libpthreadCross}/lib ${libpthreadCross.TARGET_LDFLAGS}" - else "-L${libpthread}/lib"; - in - '' echo "augmenting \`CPP_SPEC' in \`${gnu_h}' with \`${extraCPPSpec}'..." - sed -i "${gnu_h}" \ - -es'|CPP_SPEC *"\(.*\)$|CPP_SPEC "${extraCPPSpec} \1|g' - - echo "augmenting \`LIB_SPEC' in \`${gnu_h}' with \`${extraLibSpec}'..." - sed -i "${gnu_h}" \ - -es'|LIB_SPEC *"\(.*\)$|LIB_SPEC "${extraLibSpec} \1|g' - - echo "setting \`NATIVE_SYSTEM_HEADER_DIR' and \`STANDARD_INCLUDE_DIR' to \`${libc.dev}/include'..." - sed -i "${gnu_h}" \ - -es'|#define STANDARD_INCLUDE_DIR.*$|#define STANDARD_INCLUDE_DIR "${libc.dev}/include"|g' - '' - else if targetPlatform != hostPlatform || stdenv.cc.libc != null then + if targetPlatform != hostPlatform || stdenv.cc.libc != null then # On NixOS, use the right path to the dynamic linker instead of # `/lib/ld*.so'. let @@ -408,22 +375,13 @@ stdenv.mkDerivation ({ ++ optional langJava boehmgc ++ optionals javaAwtGtk xlibs ++ optionals javaAwtGtk [ gmp mpfr ] - ++ optional (libpthread != null) libpthread - ++ optional (libpthreadCross != null) libpthreadCross - - # On GNU/Hurd glibc refers to Mach & Hurd - # headers. - ++ optionals (libcCross != null && libcCross ? propagatedBuildInputs) - libcCross.propagatedBuildInputs )); LIBRARY_PATH = optionals (targetPlatform == hostPlatform) (makeLibraryPath ([] ++ optional (zlib != null) zlib ++ optional langJava boehmgc ++ optionals javaAwtGtk xlibs - ++ optionals javaAwtGtk [ gmp mpfr ] - ++ optional (libpthread != null) libpthread) - ); + ++ optionals javaAwtGtk [ gmp mpfr ])); EXTRA_TARGET_FLAGS = optionals (targetPlatform != hostPlatform && libcCross != null) @@ -442,10 +400,7 @@ stdenv.mkDerivation ({ ] else [ "-Wl,-rpath,${libcCross.out}/lib" "-Wl,-rpath-link,${libcCross.out}/lib" - ]) ++ optionals (libpthreadCross != null) [ - "-L${libpthreadCross}/lib" - "-Wl,${libpthreadCross.TARGET_LDFLAGS}" - ]); + ])); passthru = { inherit langC langCC langObjC langObjCpp langFortran langGo version; isGNU = true; }; diff --git a/pkgs/development/compilers/gcc/7/default.nix b/pkgs/development/compilers/gcc/7/default.nix index c5541da0790..60e429cc4da 100644 --- a/pkgs/development/compilers/gcc/7/default.nix +++ b/pkgs/development/compilers/gcc/7/default.nix @@ -17,7 +17,6 @@ , name ? "gcc" , libcCross ? null , crossStageStatic ? false -, libpthread ? null, libpthreadCross ? null # required for GNU/Hurd , # Strip kills static libs of other archs (hence no cross) stripped ? hostPlatform == buildPlatform && targetPlatform == hostPlatform , gnused ? null @@ -165,39 +164,7 @@ stdenv.mkDerivation ({ patchShebangs $configureScript done '' + ( - if targetPlatform.isHurd - then - # On GNU/Hurd glibc refers to Hurd & Mach headers and libpthread is not - # in glibc, so add the right `-I' flags to the default spec string. - assert libcCross != null -> libpthreadCross != null; - let - libc = if libcCross != null then libcCross else stdenv.glibc; - gnu_h = "gcc/config/gnu.h"; - extraCPPDeps = - libc.propagatedBuildInputs - ++ stdenv.lib.optional (libpthreadCross != null) libpthreadCross - ++ stdenv.lib.optional (libpthread != null) libpthread; - extraCPPSpec = - concatStrings (intersperse " " - (map (x: "-I${x.dev or x}/include") extraCPPDeps)); - extraLibSpec = - if libpthreadCross != null - then "-L${libpthreadCross}/lib ${libpthreadCross.TARGET_LDFLAGS}" - else "-L${libpthread}/lib"; - in - '' echo "augmenting \`CPP_SPEC' in \`${gnu_h}' with \`${extraCPPSpec}'..." - sed -i "${gnu_h}" \ - -es'|CPP_SPEC *"\(.*\)$|CPP_SPEC "${extraCPPSpec} \1|g' - - echo "augmenting \`LIB_SPEC' in \`${gnu_h}' with \`${extraLibSpec}'..." - sed -i "${gnu_h}" \ - -es'|LIB_SPEC *"\(.*\)$|LIB_SPEC "${extraLibSpec} \1|g' - - echo "setting \`NATIVE_SYSTEM_HEADER_DIR' and \`STANDARD_INCLUDE_DIR' to \`${libc.dev}/include'..." - sed -i "${gnu_h}" \ - -es'|#define STANDARD_INCLUDE_DIR.*$|#define STANDARD_INCLUDE_DIR "${libc.dev}/include"|g' - '' - else if targetPlatform != hostPlatform || stdenv.cc.libc != null then + if targetPlatform != hostPlatform || stdenv.cc.libc != null then # On NixOS, use the right path to the dynamic linker instead of # `/lib/ld*.so'. let @@ -357,19 +324,9 @@ stdenv.mkDerivation ({ CPATH = optionals (targetPlatform == hostPlatform) (makeSearchPathOutput "dev" "include" ([] ++ optional (zlib != null) zlib - ++ optional (libpthread != null) libpthread - ++ optional (libpthreadCross != null) libpthreadCross - - # On GNU/Hurd glibc refers to Mach & Hurd - # headers. - ++ optionals (libcCross != null && libcCross ? propagatedBuildInputs) - libcCross.propagatedBuildInputs )); - LIBRARY_PATH = optionals (targetPlatform == hostPlatform) (makeLibraryPath ([] - ++ optional (zlib != null) zlib - ++ optional (libpthread != null) libpthread) - ); + LIBRARY_PATH = optionals (targetPlatform == hostPlatform) (makeLibraryPath (optional (zlib != null) zlib)); EXTRA_TARGET_FLAGS = optionals (targetPlatform != hostPlatform && libcCross != null) @@ -388,10 +345,7 @@ stdenv.mkDerivation ({ ] else [ "-Wl,-rpath,${libcCross.out}/lib" "-Wl,-rpath-link,${libcCross.out}/lib" - ]) ++ optionals (libpthreadCross != null) [ - "-L${libpthreadCross}/lib" - "-Wl,${libpthreadCross.TARGET_LDFLAGS}" - ]); + ])); passthru = { inherit langC langCC langObjC langObjCpp langFortran langGo version; isGNU = true; }; diff --git a/pkgs/development/compilers/gcc/8/default.nix b/pkgs/development/compilers/gcc/8/default.nix index 5d7be163783..a05c1c71812 100644 --- a/pkgs/development/compilers/gcc/8/default.nix +++ b/pkgs/development/compilers/gcc/8/default.nix @@ -17,7 +17,6 @@ , name ? "gcc" , libcCross ? null , crossStageStatic ? false -, libpthread ? null, libpthreadCross ? null # required for GNU/Hurd , # Strip kills static libs of other archs (hence no cross) stripped ? hostPlatform == buildPlatform && targetPlatform == hostPlatform , gnused ? null @@ -160,39 +159,7 @@ stdenv.mkDerivation ({ patchShebangs $configureScript done '' + ( - if targetPlatform.isHurd - then - # On GNU/Hurd glibc refers to Hurd & Mach headers and libpthread is not - # in glibc, so add the right `-I' flags to the default spec string. - assert libcCross != null -> libpthreadCross != null; - let - libc = if libcCross != null then libcCross else stdenv.glibc; - gnu_h = "gcc/config/gnu.h"; - extraCPPDeps = - libc.propagatedBuildInputs - ++ stdenv.lib.optional (libpthreadCross != null) libpthreadCross - ++ stdenv.lib.optional (libpthread != null) libpthread; - extraCPPSpec = - concatStrings (intersperse " " - (map (x: "-I${x.dev or x}/include") extraCPPDeps)); - extraLibSpec = - if libpthreadCross != null - then "-L${libpthreadCross}/lib ${libpthreadCross.TARGET_LDFLAGS}" - else "-L${libpthread}/lib"; - in - '' echo "augmenting \`CPP_SPEC' in \`${gnu_h}' with \`${extraCPPSpec}'..." - sed -i "${gnu_h}" \ - -es'|CPP_SPEC *"\(.*\)$|CPP_SPEC "${extraCPPSpec} \1|g' - - echo "augmenting \`LIB_SPEC' in \`${gnu_h}' with \`${extraLibSpec}'..." - sed -i "${gnu_h}" \ - -es'|LIB_SPEC *"\(.*\)$|LIB_SPEC "${extraLibSpec} \1|g' - - echo "setting \`NATIVE_SYSTEM_HEADER_DIR' and \`STANDARD_INCLUDE_DIR' to \`${libc.dev}/include'..." - sed -i "${gnu_h}" \ - -es'|#define STANDARD_INCLUDE_DIR.*$|#define STANDARD_INCLUDE_DIR "${libc.dev}/include"|g' - '' - else if targetPlatform != hostPlatform || stdenv.cc.libc != null then + if targetPlatform != hostPlatform || stdenv.cc.libc != null then # On NixOS, use the right path to the dynamic linker instead of # `/lib/ld*.so'. let @@ -346,19 +313,9 @@ stdenv.mkDerivation ({ CPATH = optionals (targetPlatform == hostPlatform) (makeSearchPathOutput "dev" "include" ([] ++ optional (zlib != null) zlib - ++ optional (libpthread != null) libpthread - ++ optional (libpthreadCross != null) libpthreadCross - - # On GNU/Hurd glibc refers to Mach & Hurd - # headers. - ++ optionals (libcCross != null && libcCross ? propagatedBuildInputs) - libcCross.propagatedBuildInputs )); - LIBRARY_PATH = optionals (targetPlatform == hostPlatform) (makeLibraryPath ([] - ++ optional (zlib != null) zlib - ++ optional (libpthread != null) libpthread) - ); + LIBRARY_PATH = optionals (targetPlatform == hostPlatform) (makeLibraryPath (optional (zlib != null) zlib)); EXTRA_TARGET_FLAGS = optionals (targetPlatform != hostPlatform && libcCross != null) @@ -377,10 +334,7 @@ stdenv.mkDerivation ({ ] else [ "-Wl,-rpath,${libcCross.out}/lib" "-Wl,-rpath-link,${libcCross.out}/lib" - ]) ++ optionals (libpthreadCross != null) [ - "-L${libpthreadCross}/lib" - "-Wl,${libpthreadCross.TARGET_LDFLAGS}" - ]); + ])); passthru = { inherit langC langCC langObjC langObjCpp langFortran langGo version; isGNU = true; }; diff --git a/pkgs/development/compilers/gcc/snapshot/default.nix b/pkgs/development/compilers/gcc/snapshot/default.nix index 124fdbcdf9d..275b380e90f 100644 --- a/pkgs/development/compilers/gcc/snapshot/default.nix +++ b/pkgs/development/compilers/gcc/snapshot/default.nix @@ -17,7 +17,6 @@ , name ? "gcc" , libcCross ? null , crossStageStatic ? false -, libpthread ? null, libpthreadCross ? null # required for GNU/Hurd , # Strip kills static libs of other archs (hence no cross) stripped ? hostPlatform == buildPlatform && targetPlatform == hostPlatform , gnused ? null @@ -134,39 +133,7 @@ stdenv.mkDerivation ({ hardeningDisable = [ "format" ]; postPatch = - if targetPlatform.isHurd - then - # On GNU/Hurd glibc refers to Hurd & Mach headers and libpthread is not - # in glibc, so add the right `-I' flags to the default spec string. - assert libcCross != null -> libpthreadCross != null; - let - libc = if libcCross != null then libcCross else stdenv.glibc; - gnu_h = "gcc/config/gnu.h"; - extraCPPDeps = - libc.propagatedBuildInputs - ++ stdenv.lib.optional (libpthreadCross != null) libpthreadCross - ++ stdenv.lib.optional (libpthread != null) libpthread; - extraCPPSpec = - concatStrings (intersperse " " - (map (x: "-I${x.dev or x}/include") extraCPPDeps)); - extraLibSpec = - if libpthreadCross != null - then "-L${libpthreadCross}/lib ${libpthreadCross.TARGET_LDFLAGS}" - else "-L${libpthread}/lib"; - in - '' echo "augmenting \`CPP_SPEC' in \`${gnu_h}' with \`${extraCPPSpec}'..." - sed -i "${gnu_h}" \ - -es'|CPP_SPEC *"\(.*\)$|CPP_SPEC "${extraCPPSpec} \1|g' - - echo "augmenting \`LIB_SPEC' in \`${gnu_h}' with \`${extraLibSpec}'..." - sed -i "${gnu_h}" \ - -es'|LIB_SPEC *"\(.*\)$|LIB_SPEC "${extraLibSpec} \1|g' - - echo "setting \`NATIVE_SYSTEM_HEADER_DIR' and \`STANDARD_INCLUDE_DIR' to \`${libc.dev}/include'..." - sed -i "${gnu_h}" \ - -es'|#define STANDARD_INCLUDE_DIR.*$|#define STANDARD_INCLUDE_DIR "${libc.dev}/include"|g' - '' - else if targetPlatform != hostPlatform || stdenv.cc.libc != null then + if targetPlatform != hostPlatform || stdenv.cc.libc != null then # On NixOS, use the right path to the dynamic linker instead of # `/lib/ld*.so'. let @@ -314,19 +281,9 @@ stdenv.mkDerivation ({ CPATH = optionals (targetPlatform == hostPlatform) (makeSearchPathOutput "dev" "include" ([] ++ optional (zlib != null) zlib - ++ optional (libpthread != null) libpthread - ++ optional (libpthreadCross != null) libpthreadCross - - # On GNU/Hurd glibc refers to Mach & Hurd - # headers. - ++ optionals (libcCross != null && libcCross ? propagatedBuildInputs) - libcCross.propagatedBuildInputs )); - LIBRARY_PATH = optionals (targetPlatform == hostPlatform) (makeLibraryPath ([] - ++ optional (zlib != null) zlib - ++ optional (libpthread != null) libpthread) - ); + LIBRARY_PATH = optionals (targetPlatform == hostPlatform) (makeLibraryPath (optional (zlib != null) zlib)); EXTRA_TARGET_FLAGS = optionals (targetPlatform != hostPlatform && libcCross != null) @@ -345,10 +302,7 @@ stdenv.mkDerivation ({ ] else [ "-Wl,-rpath,${libcCross.out}/lib" "-Wl,-rpath-link,${libcCross.out}/lib" - ]) ++ optionals (libpthreadCross != null) [ - "-L${libpthreadCross}/lib" - "-Wl,${libpthreadCross.TARGET_LDFLAGS}" - ]); + ])); passthru = { inherit langC langCC langObjC langObjCpp langFortran langGo version; isGNU = true; }; diff --git a/pkgs/development/tools/misc/gdb/default.nix b/pkgs/development/tools/misc/gdb/default.nix index ae59f85a211..1c2efbeea76 100644 --- a/pkgs/development/tools/misc/gdb/default.nix +++ b/pkgs/development/tools/misc/gdb/default.nix @@ -11,9 +11,6 @@ , pythonSupport ? hostPlatform == buildPlatform && !hostPlatform.isCygwin, python ? null , guile ? null -# Additional dependencies for GNU/Hurd. -, mig ? null, hurd ? null - }: let @@ -21,7 +18,6 @@ let version = "8.1.1"; in -assert targetPlatform.isHurd -> mig != null && hurd != null; assert pythonSupport -> python != null; stdenv.mkDerivation rec { @@ -38,13 +34,10 @@ stdenv.mkDerivation rec { patches = [ ./debug-info-from-env.patch ] ++ stdenv.lib.optional stdenv.isDarwin ./darwin-target-match.patch; - nativeBuildInputs = [ pkgconfig texinfo perl setupDebugInfoDirs ] - # TODO(@Ericson2314) not sure if should be host or target - ++ stdenv.lib.optional targetPlatform.isHurd mig; + nativeBuildInputs = [ pkgconfig texinfo perl setupDebugInfoDirs ]; buildInputs = [ ncurses readline gmp mpfr expat zlib guile ] ++ stdenv.lib.optional pythonSupport python - ++ stdenv.lib.optional targetPlatform.isHurd hurd ++ stdenv.lib.optional doCheck dejagnu; propagatedNativeBuildInputs = [ setupDebugInfoDirs ]; diff --git a/pkgs/os-specific/gnu/default.nix b/pkgs/os-specific/gnu/default.nix deleted file mode 100644 index d5760003525..00000000000 --- a/pkgs/os-specific/gnu/default.nix +++ /dev/null @@ -1,113 +0,0 @@ -# Packages that make up the GNU/Hurd operating system (aka. GNU). - -args@{ fetchgit, stdenv, autoconf, automake, automake111x, libtool -, texinfo, glibcCross, hurdPartedCross, libuuid, samba -, gccCrossStageStatic, gcc -, pkgsi686Linux, newScope, config -, targetPlatform, buildPlatform -, overrides ? {} -, buildPackages, pkgs -}: - -with args; - -let - callPackage = newScope gnu; - - forcedNativePackages = - if stdenv.hostPlatform == stdenv.buildPlatform - then pkgs - else buildPackages; - - gnu = { - hurdCross = forcedNativePackages.callPackage ./hurd { - inherit fetchgit stdenv autoconf libtool texinfo - glibcCross hurdPartedCross; - inherit (gnu) machHeaders mig; - libuuid = libuuid.crossDrv; - automake = automake111x; - headersOnly = false; - cross = assert targetPlatform != buildPlatform; targetPlatform; - gccCross = gcc; - }; - - hurdCrossIntermediate = forcedNativePackages.callPackage ./hurd { - inherit fetchgit stdenv autoconf libtool texinfo glibcCross; - inherit (gnu) machHeaders mig; - hurdPartedCross = null; - libuuid = null; - automake = automake111x; - headersOnly = false; - cross = assert targetPlatform != buildPlatform; targetPlatform; - - # The "final" GCC needs glibc and the Hurd libraries (libpthread in - # particular) so we first need an intermediate Hurd built with the - # intermediate GCC. - gccCross = gccCrossStageStatic; - - # This intermediate Hurd is only needed to build libpthread, which needs - # libihash, and to build Parted, which needs libstore and - # libshouldbeinlibc. - buildTarget = "libihash libstore libshouldbeinlibc"; - installTarget = "libihash-install libstore-install libshouldbeinlibc-install"; - }; - - hurdHeaders = callPackage ./hurd { - automake = automake111x; - headersOnly = true; - gccCross = null; - glibcCross = null; - libuuid = null; - hurdPartedCross = null; - }; - - libpthreadHeaders = callPackage ./libpthread { - headersOnly = true; - hurd = null; - }; - - libpthreadCross = forcedNativePackages.callPackage ./libpthread { - inherit fetchgit stdenv autoconf automake libtool glibcCross; - inherit (gnu) machHeaders hurdHeaders; - hurd = gnu.hurdCrossIntermediate; - gccCross = gccCrossStageStatic; - cross = assert targetPlatform != buildPlatform; targetPlatform; - }; - - # In theory GNU Mach doesn't have to be cross-compiled. However, since it - # has to be built for i586 (it doesn't work on x86_64), one needs a cross - # compiler for that host. - mach = callPackage ./mach { - automake = automake111x; - }; - - machHeaders = callPackage ./mach { - automake = automake111x; - headersOnly = true; - mig = null; - }; - - mig = callPackage ./mig { - # Build natively, but force use of a 32-bit environment because we're - # targeting `i586-pc-gnu'. - stdenv = pkgsi686Linux.stdenv; - }; - - # XXX: Use this one for its `.crossDrv'. Using the one above from - # `x86_64-linux' leads to building a different cross-toolchain because of - # the `forceSystem'. - mig_raw = callPackage ./mig {}; - - smbfs = callPackage ./smbfs { - hurd = gnu.hurdCross; - }; - - unionfs = callPackage ./unionfs { - hurd = gnu.hurdCross; - }; - } - - # Allow callers to override elements of this attribute set. - // overrides; - -in gnu # we trust! diff --git a/pkgs/os-specific/gnu/hurd/default.nix b/pkgs/os-specific/gnu/hurd/default.nix deleted file mode 100644 index a0c4be0ff45..00000000000 --- a/pkgs/os-specific/gnu/hurd/default.nix +++ /dev/null @@ -1,91 +0,0 @@ -{ fetchgit, stdenv, autoconf, automake, libtool, texinfo -, machHeaders, mig, headersOnly ? true -, cross ? null, gccCross ? null, glibcCross ? null -, hurdPartedCross ? null, libuuid ? null -, buildTarget ? "all", installTarget ? "install" }: - -assert (cross != null) -> (gccCross != null); -assert (hurdPartedCross != null) -> (libuuid != null); - -let - # Unfortunately we can't use `master@{DATE}', see - # . - date = "20111115"; - rev = "969fbb646ffd89a482302e303eaded79781c3331"; - suffix = if headersOnly - then "-headers" - else (if buildTarget != "all" - then "-minimal" - else ""); -in -stdenv.mkDerivation ({ - name = "hurd${suffix}-${date}"; - - src = fetchgit { - url = "git://git.sv.gnu.org/hurd/hurd.git"; - sha256 = "b7f57ec2c6dcaf35ec03fb7979eb5506180ce4c6e2edf60a587f12ac5b11f004"; - inherit rev; - }; - - buildInputs = [ autoconf automake libtool texinfo mig ] - ++ stdenv.lib.optional (hurdPartedCross != null) hurdPartedCross - ++ stdenv.lib.optional (libuuid != null) libuuid - ++ stdenv.lib.optional (gccCross != null) gccCross - ++ stdenv.lib.optional (glibcCross != null) glibcCross; - - propagatedBuildInputs = [ machHeaders ]; - - configureFlags = stdenv.lib.optionals headersOnly [ "--build=i586-pc-gnu" ] - ++ (if hurdPartedCross != null - then [ "--with-parted" ] - else [ "--without-parted" ]); - - # Use `preConfigure' only for `autoreconf', so that users know they can - # simply clear it when the autoconf phase is unneeded. - preConfigure = "autoreconf -vfi"; - - postConfigure = - '' echo "removing \`-o root' from makefiles..." - for mf in {utils,daemons}/Makefile - do - sed -i "$mf" -e's/-o root//g' - done - ''; - - # Not needed after https://github.com/NixOS/nixpkgs/pull/43833 - dontPatchShebangs = stdenv.hostPlatform != stdenv.buildPlatform; - - meta = { - description = "The GNU Hurd, GNU project's replacement for the Unix kernel"; - - longDescription = - '' The GNU Hurd is the GNU project's replacement for the Unix kernel. - It is a collection of servers that run on the Mach microkernel to - implement file systems, network protocols, file access control, and - other features that are implemented by the Unix kernel or similar - kernels (such as Linux). - ''; - - license = stdenv.lib.licenses.gpl2Plus; - - homepage = http://www.gnu.org/software/hurd/; - - maintainers = [ stdenv.lib.maintainers.ludo ]; - }; -} - -// - -stdenv.lib.optionalAttrs (!headersOnly && buildTarget != null) { - # Use the default `buildPhase' and `installPhase' so that the usual hooks - # can still be used. - buildFlags = buildTarget; - installTargets = assert installTarget != null; installTarget; -} - -// - -stdenv.lib.optionalAttrs headersOnly { - dontBuild = true; - installPhase = "make install-headers"; -}) diff --git a/pkgs/os-specific/gnu/libpthread/default.nix b/pkgs/os-specific/gnu/libpthread/default.nix deleted file mode 100644 index a2e1081a1e8..00000000000 --- a/pkgs/os-specific/gnu/libpthread/default.nix +++ /dev/null @@ -1,81 +0,0 @@ -{ fetchgit, stdenv, autoconf, automake, libtool -, machHeaders, hurdHeaders, hurd, headersOnly ? false -, cross ? null, gccCross ? null, glibcCross ? null }: - -assert (cross != null) -> (gccCross != null) && (glibcCross != null); -assert (!headersOnly) -> (hurd != null); - -let - date = "20111020"; - - # Use the `tschwinge/Peter_Herbolzheimer' branch as prescribed in - # . - rev = "a7b82c3302bf9c47176648eb802a61ae2d9a16f5"; -in -stdenv.mkDerivation ({ - name = "libpthread-hurd-${if headersOnly then "headers-" else ""}${date}"; - - src = fetchgit { - url = "git://git.sv.gnu.org/hurd/libpthread.git"; - sha256 = "e8300762914d927c0da4168341a5982a1057613e1af363ee68942087b2570b3d"; - inherit rev; - }; - - nativeBuildInputs = [ autoconf automake libtool ]; - buildInputs = [ machHeaders hurdHeaders ] - ++ stdenv.lib.optional (!headersOnly) hurd - ++ stdenv.lib.optional (gccCross != null) gccCross; - - preConfigure = "autoreconf -vfi"; - - meta = { - description = "GNU Hurd's libpthread"; - - license = stdenv.lib.licenses.lgpl2Plus; - - maintainers = [ stdenv.lib.maintainers.ludo ]; - }; -} - -// - -(if headersOnly - then { - configureFlags = - [ "--build=i586-pc-gnu" - "ac_cv_lib_ihash_hurd_ihash_create=yes" - ]; - - dontBuild = true; - installPhase = "make install-data-local-headers"; - } - else { }) - -// - -(if cross != null - then { - # Tell gcc where to find `crt1.o' et al. This is specified in two - # different ways: one for gcc as run from `configure', and one for linking - # libpthread.so (by default `libtool --mode=link' swallows `-B', hence - # this workaround; see - # .) - LDFLAGS = "-B${glibcCross}/lib"; - makeFlags = [ "LDFLAGS=-Wc,-B${glibcCross}/lib" ]; - - # Help the linker find glibc. - CPATH = "${glibcCross}/include"; - LIBRARY_PATH = "${glibcCross}/lib"; - - passthru = { - # Extra target LDFLAGS to allow the cross-linker to find the - # dependencies of the cross libpthread.so, namely libihash.so. - # Note: these are raw `ld' flags, so `-Wl,' must be prepended when using - # `gcc'. - # - # This is actually only useful while building the final cross-gcc, since - # afterwards gcc-cross-wrapper should add the relevant flags. - TARGET_LDFLAGS = "-rpath-link=${hurd}/lib"; - }; - } - else { })) diff --git a/pkgs/os-specific/gnu/mach/default.nix b/pkgs/os-specific/gnu/mach/default.nix deleted file mode 100644 index 852b400ccb1..00000000000 --- a/pkgs/os-specific/gnu/mach/default.nix +++ /dev/null @@ -1,57 +0,0 @@ -{ fetchgit, stdenv, mig ? null, autoconf, automake, texinfo -, headersOnly ? false }: - -assert (!headersOnly) -> (mig != null); - -let - date = "20120303"; - rev = "2a603e88f86bee88e013c2451eacf076fbcaed81"; -in -stdenv.mkDerivation ({ - name = "gnumach${if headersOnly then "-headers" else ""}-${date}"; - - src = fetchgit { - url = "git://git.sv.gnu.org/hurd/gnumach.git"; - sha256 = "1q8zk8xzbiwpnvvmfgkylj4gwkvkn5n2ydy9j054qv5plnaczj1c"; - inherit rev; - }; - - configureFlags = - stdenv.lib.optional headersOnly "--build=i586-pc-gnu" # cheat - - # Always enable dependency tracking. See - # . - ++ [ "--enable-dependency-tracking" ]; - - nativeBuildInputs = [ autoconf automake texinfo ] - ++ stdenv.lib.optional (mig != null) mig; - - preConfigure = "autoreconf -vfi"; - - meta = { - description = "GNU Mach, the microkernel used by the GNU Hurd"; - - longDescription = - '' GNU Mach is the microkernel that the GNU Hurd system is based on. - - It is maintained by the Hurd developers for the GNU project and - remains compatible with Mach 3.0. - - The majority of GNU Mach's device drivers are from Linux 2.0. They - were added using glue code, i.e., a Linux emulation layer in Mach. - ''; - - license = stdenv.lib.licenses.gpl2Plus; - - homepage = http://www.gnu.org/software/hurd/microkernel/mach/gnumach.html; - - maintainers = [ stdenv.lib.maintainers.ludo ]; - platforms = [ "i586-gnu" ]; - }; -} - -// - -(if headersOnly - then { dontBuild = true; installPhase = "make install-data"; } - else {})) diff --git a/pkgs/os-specific/gnu/mig/default.nix b/pkgs/os-specific/gnu/mig/default.nix deleted file mode 100644 index d138011d595..00000000000 --- a/pkgs/os-specific/gnu/mig/default.nix +++ /dev/null @@ -1,50 +0,0 @@ -{ fetchgit, stdenv, autoconf, automake, flex, bison, machHeaders, bash }: - -let - date = "20100512"; - rev = "4fee6a5652f609cb68cdbd9049d4da7a194f15f8"; -in -stdenv.mkDerivation { - name = "mig-${date}"; - - src = fetchgit { - url = "git://git.sv.gnu.org/hurd/mig.git"; - sha256 = "d6958d9b60925d4600aac133c9505bc873a16b203c69260bd0fb228922ee9273"; - inherit rev; - }; - - patches = [ ./noyywrap.patch ]; - - nativeBuildInputs = [ autoconf automake flex bison machHeaders ]; - - preConfigure = "autoreconf -vfi"; - - doCheck = true; - - # Fix the shebang to point to the cross-built shell. Won't be needed - # after #43833. - postInstall = '' - sed -i "$out/bin/mig" -e 's|^#!/.*|#!${bash}/bin/sh|g' - ''; - - meta = { - description = "GNU MIG, the Mach interface generator"; - - longDescription = - '' GNU MIG is the GNU distribution of the Mach 3.0 interface generator - MIG, as maintained by the GNU Hurd developers for the GNU project. - - You need this tool to compile the GNU Mach and GNU Hurd - distributions, and to compile the GNU C library for the Hurd. Also, - you will need it for other software in the GNU system that uses - Mach-based inter-process communication. - ''; - - license = stdenv.lib.licenses.gpl2Plus; - - homepage = http://www.gnu.org/software/hurd/microkernel/mach/mig/gnu_mig.html; - - # platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # really GNU/Hurd - maintainers = [ stdenv.lib.maintainers.ludo ]; - }; -} diff --git a/pkgs/os-specific/gnu/mig/noyywrap.patch b/pkgs/os-specific/gnu/mig/noyywrap.patch deleted file mode 100644 index 40ca6171f64..00000000000 --- a/pkgs/os-specific/gnu/mig/noyywrap.patch +++ /dev/null @@ -1,12 +0,0 @@ -Fix undefined reference to `yywrap'. - -diff --git a/lexxer.l b/lexxer.l -index 9725d0b..15264bc 100644 ---- a/lexxer.l -+++ b/lexxer.l -@@ -1,4 +1,5 @@ - %option nounput -+%option noyywrap - - %k 10000 - %n 5000 diff --git a/pkgs/os-specific/gnu/smbfs/default.nix b/pkgs/os-specific/gnu/smbfs/default.nix deleted file mode 100644 index 6f3d719d816..00000000000 --- a/pkgs/os-specific/gnu/smbfs/default.nix +++ /dev/null @@ -1,44 +0,0 @@ -{ fetchcvs, stdenv, hurd, machHeaders, samba }: - -let - date = "2012-03-15"; - samba_patched = stdenv.lib.overrideDerivation samba (attrs: { - patches = attrs.patches ++ [ ./samba-without-byte-range-locks.patch ]; - }); -in -stdenv.mkDerivation rec { - name = "smbfs-${date}"; - - src = fetchcvs { - cvsRoot = ":pserver:anonymous@cvs.savannah.nongnu.org:/sources/hurdextras"; - module = "smbfs"; - sha256 = "5941d1a5da4488cbf0efe9aa0b41fe4ff5ba57b84ed24f7ff7c0feda4501d3e3"; - inherit date; - }; - - patchPhase = - '' sed -i "Makefile" \ - -e 's|gcc|i586-pc-gnu-gcc|g ; - s|^LDFLAGS=\(.*\)$|LDFLAGS=\1 -pthread|g' - ''; - - buildInputs = [ hurd machHeaders samba_patched ]; - - installPhase = - '' mkdir -p "$out/hurd" - cp -v smbfs "$out/hurd" - - mkdir -p "$out/share/doc/${name}" - cp -v README "$out/share/doc/${name}" - ''; - - meta = { - description = "SMB/CIFS file system translator for GNU/Hurd"; - - homepage = http://www.nongnu.org/hurdextras/; - - license = stdenv.lib.licenses.gpl3Plus; - - maintainers = [ stdenv.lib.maintainers.ludo ]; - }; -} diff --git a/pkgs/os-specific/gnu/smbfs/samba-without-byte-range-locks.patch b/pkgs/os-specific/gnu/smbfs/samba-without-byte-range-locks.patch deleted file mode 100644 index 893a29c7539..00000000000 --- a/pkgs/os-specific/gnu/smbfs/samba-without-byte-range-locks.patch +++ /dev/null @@ -1,14 +0,0 @@ -Since GNU/Hurd doesn't support byte-range file locks, shamelessly -disable them to allow the SMB client library to work (it uses TDB -to access /etc/samba/private/secrets.tdb, for instance.) - ---- samba/lib/tdb/common/lock.c 2010-02-08 16:12:57.000000000 +0100 -+++ samba/lib/tdb/common/lock.c 2012-03-01 23:39:02.000000000 +0100 -@@ -48,7 +48,7 @@ int tdb_brlock(struct tdb_context *tdb, - struct flock fl; - int ret; - -- if (tdb->flags & TDB_NOLOCK) { -+ if (1) { - return 0; - } diff --git a/pkgs/os-specific/gnu/unionfs/default.nix b/pkgs/os-specific/gnu/unionfs/default.nix deleted file mode 100644 index 5e2f428130c..00000000000 --- a/pkgs/os-specific/gnu/unionfs/default.nix +++ /dev/null @@ -1,43 +0,0 @@ -{ fetchgit, stdenv, hurd, machHeaders, mig }: - -let - date = "20120313"; - rev = "64dfa4e12d93c13b676d1cd7d86f4f4004ebfafa"; -in -stdenv.mkDerivation rec { - name = "unionfs-${date}"; - - src = fetchgit { - url = "git://git.sv.gnu.org/hurd/unionfs.git"; - sha256 = "1c3d71112cb25f8f82719a16df936e43abcb1adb77af96c1bb100a8ad0889d65"; - inherit rev; - }; - - patchPhase = - '' sed -i "Makefile" \ - -e 's|gcc|i586-pc-gnu-gcc|g ; - s|-std=gnu99|-std=gnu99 -fgnu89-inline|g' - ''; - - makeFlags = [ "CC=i586-pc-gnu-gcc" ]; - buildInputs = [ hurd machHeaders ]; - nativeBuildInputs = [ mig ]; - - installPhase = - '' mkdir -p "$out/hurd" - cp -v unionfs "$out/hurd" - - mkdir -p "$out/share/doc/${name}" - cp -v [A-Z]* "$out/share/doc/${name}" - ''; - - meta = { - description = "Union file system translator for GNU/Hurd"; - - homepage = http://www.gnu.org/software/hurd/hurd/translator/unionfs.html; - - license = stdenv.lib.licenses.gpl2Plus; - - maintainers = [ stdenv.lib.maintainers.ludo ]; - }; -} diff --git a/pkgs/stdenv/generic/default.nix b/pkgs/stdenv/generic/default.nix index b3934c88ed2..c661b2e1e4c 100644 --- a/pkgs/stdenv/generic/default.nix +++ b/pkgs/stdenv/generic/default.nix @@ -121,7 +121,7 @@ let # Utility flags to test the type of platform. inherit (hostPlatform) - isDarwin isLinux isSunOS isHurd isCygwin isFreeBSD isOpenBSD + isDarwin isLinux isSunOS isCygwin isFreeBSD isOpenBSD isi686 isx86_64 is64bit isAarch32 isAarch64 isMips isBigEndian; isArm = builtins.trace "stdenv.isArm is deprecated after 18.03" hostPlatform.isArm; diff --git a/pkgs/tools/filesystems/nixpart/0.4/parted.nix b/pkgs/tools/filesystems/nixpart/0.4/parted.nix index f356727e64b..f7071e45232 100644 --- a/pkgs/tools/filesystems/nixpart/0.4/parted.nix +++ b/pkgs/tools/filesystems/nixpart/0.4/parted.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, lvm2, libuuid, gettext, readline -, utillinux, check, enableStatic ? false, hurd ? null }: +, utillinux, check, enableStatic ? false }: stdenv.mkDerivation rec { name = "parted-3.1"; @@ -12,8 +12,7 @@ stdenv.mkDerivation rec { buildInputs = [ libuuid ] ++ stdenv.lib.optional (readline != null) readline ++ stdenv.lib.optional (gettext != null) gettext - ++ stdenv.lib.optional (lvm2 != null) lvm2 - ++ stdenv.lib.optional (hurd != null) hurd; + ++ stdenv.lib.optional (lvm2 != null) lvm2; configureFlags = (if (readline != null) diff --git a/pkgs/tools/misc/parted/default.nix b/pkgs/tools/misc/parted/default.nix index 643a3bafc66..709246269f8 100644 --- a/pkgs/tools/misc/parted/default.nix +++ b/pkgs/tools/misc/parted/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, fetchpatch, lvm2, libuuid, gettext, readline, perl, python2 -, utillinux, check, enableStatic ? false, hurd ? null }: +, utillinux, check, enableStatic ? false }: stdenv.mkDerivation rec { name = "parted-3.2"; @@ -30,8 +30,7 @@ stdenv.mkDerivation rec { buildInputs = [ libuuid ] ++ stdenv.lib.optional (readline != null) readline ++ stdenv.lib.optional (gettext != null) gettext - ++ stdenv.lib.optional (lvm2 != null) lvm2 - ++ stdenv.lib.optional (hurd != null) hurd; + ++ stdenv.lib.optional (lvm2 != null) lvm2; configureFlags = (if (readline != null) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e176844738f..f4d75ff426f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4502,7 +4502,7 @@ with pkgs; patchutils = callPackage ../tools/text/patchutils { }; - parted = callPackage ../tools/misc/parted { hurd = null; }; + parted = callPackage ../tools/misc/parted { }; pell = callPackage ../applications/misc/pell { }; @@ -4529,24 +4529,6 @@ with pkgs; pngout = callPackage ../tools/graphics/pngout { }; - hurdPartedCross = - if targetPlatform != buildPlatform && targetPlatform.config == "i586-pc-gnu" - then (makeOverridable - ({ hurd }: - (parted.override { - # Needs the Hurd's libstore. - inherit hurd; - - # The Hurd wants a libparted.a. - enableStatic = true; - - gettext = null; - readline = null; - devicemapper = null; - }).crossDrv) - { hurd = gnu.hurdCrossIntermediate; }) - else null; - ipsecTools = callPackage ../os-specific/linux/ipsec-tools { flex = flex_2_5_35; }; patch = gnupatch; @@ -8762,8 +8744,6 @@ with pkgs; gdb = callPackage ../development/tools/misc/gdb { guile = null; - hurd = gnu.hurdCross; - inherit (gnu) mig; }; jhiccup = callPackage ../development/tools/java/jhiccup { }; @@ -13737,22 +13717,7 @@ with pkgs; libossp_uuid = callPackage ../development/libraries/libossp-uuid { }; - libuuid = - if targetPlatform != buildPlatform && targetPlatform.config == "i586-pc-gnu" - then (utillinuxMinimal // { - crossDrv = lib.overrideDerivation utillinuxMinimal.crossDrv (args: { - # `libblkid' fails to build on GNU/Hurd. - configureFlags = args.configureFlags - + " --disable-libblkid --disable-mount --disable-libmount" - + " --disable-fsck --enable-static --disable-partx"; - doCheck = false; - CPPFLAGS = # ugly hack for ugly software! - lib.concatStringsSep " " - (map (v: "-D${v}=4096") - [ "PATH_MAX" "MAXPATHLEN" "MAXHOSTNAMELEN" ]); - }); - }) - else if stdenv.isLinux + libuuid = if stdenv.isLinux then utillinuxMinimal else null; @@ -13824,9 +13789,6 @@ with pkgs; nmon = callPackage ../os-specific/linux/nmon { }; - # GNU/Hurd core packages. - gnu = recurseIntoAttrs (callPackage ../os-specific/gnu { }); - hwdata = callPackage ../os-specific/linux/hwdata { }; i7z = callPackage ../os-specific/linux/i7z { }; -- GitLab From 42bfaab927cbdc71c96ffdda85e13cdd2da37aa7 Mon Sep 17 00:00:00 2001 From: Niclas <33751841+countingsort@users.noreply.github.com> Date: Tue, 28 Aug 2018 23:18:55 +0200 Subject: [PATCH 1482/2206] bunny: init at 1.1 (#45714) * bunny: init at 1.1 Motivation for this change Pretty useful not to have to think about what system you're on when doing basic (un)installation tasks. * Fixed typo --- maintainers/maintainer-list.nix | 5 ++++ .../package-management/bunny/default.nix | 25 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 3 files changed, 32 insertions(+) create mode 100644 pkgs/tools/package-management/bunny/default.nix diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 093a2aae86b..1d6d772e7e9 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -832,6 +832,11 @@ github = "couchemar"; name = "Andrey Pavlov"; }; + countingsort = { + email = "niclas@countingsort.com"; + github = "countingsort"; + name = "Niclas Meyer"; + }; cpages = { email = "page@ruiec.cat"; github = "cpages"; diff --git a/pkgs/tools/package-management/bunny/default.nix b/pkgs/tools/package-management/bunny/default.nix new file mode 100644 index 00000000000..c73f3fb524c --- /dev/null +++ b/pkgs/tools/package-management/bunny/default.nix @@ -0,0 +1,25 @@ +{ stdenv, fetchFromGitLab }: + +stdenv.mkDerivation rec { + name = "bunny-${version}"; + version = "1.1"; + + src = fetchFromGitLab { + owner = "tim241"; + repo = "bunny"; + rev = version; + sha256 = "0mxhj23fscbyqb9hfpmimgjn6nbx1lx3dl2msgwdy281zs25w8ki"; + }; + + dontBuild = true; + + makeFlags = [ "prefix=$(out)" ]; + + meta = with stdenv.lib; { + description = "A simple shell script wrapper around multiple package managers"; + homepage = https://gitlab.com/tim241/bunny; + license = licenses.gpl3; + platforms = platforms.all; + maintainers = with maintainers; [ countingsort ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ace56296ea5..7654b56da12 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -635,6 +635,8 @@ with pkgs; bonfire = callPackage ../tools/misc/bonfire { }; + bunny = callPackage ../tools/package-management/bunny { }; + cloud-sql-proxy = callPackage ../tools/misc/cloud-sql-proxy { }; container-linux-config-transpiler = callPackage ../development/tools/container-linux-config-transpiler { }; -- GitLab From 045c4d8f646db2a19fed990e1f29c256a5ceae8c Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 28 Aug 2018 14:28:20 -0700 Subject: [PATCH 1483/2206] armadillo: 8.600.0 -> 9.100.5 (#45266) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/armadillo/versions. --- pkgs/development/libraries/armadillo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/armadillo/default.nix b/pkgs/development/libraries/armadillo/default.nix index c61e960e051..16ba6b32382 100644 --- a/pkgs/development/libraries/armadillo/default.nix +++ b/pkgs/development/libraries/armadillo/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl, cmake, openblasCompat, superlu, hdf5 }: stdenv.mkDerivation rec { - version = "8.600.0"; + version = "9.100.5"; name = "armadillo-${version}"; src = fetchurl { url = "mirror://sourceforge/arma/armadillo-${version}.tar.xz"; - sha256 = "0h3bj93s7pr7nfwgjx6c49hgf6jlp5ninp921a8krhkzx4swf02z"; + sha256 = "1ka1vd9fcmvp12qkcm4888dkfqwnalvv00x04wy29f3nx3qwczby"; }; nativeBuildInputs = [ cmake ]; -- GitLab From 89586ed0d030fa2e8cbe07e53bd875602817d6ca Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 28 Aug 2018 23:03:24 +0200 Subject: [PATCH 1484/2206] deadbeefPlugins.headerbar-gtk3: init at 1.2 --- .../audio/deadbeef/plugins/headerbar-gtk3.nix | 30 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 1 + 2 files changed, 31 insertions(+) create mode 100644 pkgs/applications/audio/deadbeef/plugins/headerbar-gtk3.nix diff --git a/pkgs/applications/audio/deadbeef/plugins/headerbar-gtk3.nix b/pkgs/applications/audio/deadbeef/plugins/headerbar-gtk3.nix new file mode 100644 index 00000000000..dab3a97f6e7 --- /dev/null +++ b/pkgs/applications/audio/deadbeef/plugins/headerbar-gtk3.nix @@ -0,0 +1,30 @@ +{ stdenv, fetchFromGitHub, autoconf, automake, libtool, pkgconfig, libxml2, deadbeef, glib, gtk3 }: + +stdenv.mkDerivation rec { + name = "deadbeef-headerbar-gtk3-plugin-${version}"; + version = "1.2"; + + src = fetchFromGitHub { + owner = "saivert"; + repo = "ddb_misc_headerbar_GTK3"; + rev = "v${version}"; + sha256 = "1v1schvnps7ypjqgcbqi74a45w8r2gbhrawz7filym22h1qr9wn0"; + }; + + nativeBuildInputs = [ autoconf automake libtool pkgconfig libxml2 ]; + buildInputs = [ deadbeef glib gtk3 ]; + + # Choose correct installation path + # https://github.com/saivert/ddb_misc_headerbar_GTK3/commit/50ff75f76aa9d40761e352311670a894bfcd5cf6#r30319680 + makeFlags = [ "pkglibdir=$(out)/lib/deadbeef" ]; + + preConfigure = "./autogen.sh"; + + meta = with stdenv.lib; { + description = "Plug-in that adds GTK 3 header bar to the DeaDBeeF music player"; + homepage = https://github.com/saivert/ddb_misc_headerbar_GTK3; + license = licenses.gpl2Plus; + maintainers = [ maintainers.jtojnar ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7654b56da12..62df4709d83 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15841,6 +15841,7 @@ with pkgs; }; deadbeefPlugins = { + headerbar-gtk3 = callPackage ../applications/audio/deadbeef/plugins/headerbar-gtk3.nix { }; mpris2 = callPackage ../applications/audio/deadbeef/plugins/mpris2.nix { }; opus = callPackage ../applications/audio/deadbeef/plugins/opus.nix { }; }; -- GitLab From 4f82d135f7e5875e07a3a7b1d6e9a53a6ff12884 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Tue, 28 Aug 2018 19:19:48 -0300 Subject: [PATCH 1485/2206] pythonefl: move out of python-packages.nix - Move out of pkgs/top-level/python-packages.nix into pkgs/development/python-modules/python-efl/default.nix. - Add dependency on dbus-python. - Remove hardeningDisable. - Update some meta attributes. --- .../python-modules/python-efl/default.nix | 37 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 30 +-------------- 2 files changed, 38 insertions(+), 29 deletions(-) create mode 100644 pkgs/development/python-modules/python-efl/default.nix diff --git a/pkgs/development/python-modules/python-efl/default.nix b/pkgs/development/python-modules/python-efl/default.nix new file mode 100644 index 00000000000..b1696a11f77 --- /dev/null +++ b/pkgs/development/python-modules/python-efl/default.nix @@ -0,0 +1,37 @@ +{ stdenv, fetchurl, buildPythonPackage, pkgconfig, python, enlightenment }: + +# Should be bumped along with EFL! + +buildPythonPackage rec { + name = "python-efl-${version}"; + version = "1.21.0"; + + src = fetchurl { + url = "http://download.enlightenment.org/rel/bindings/python/${name}.tar.xz"; + sha256 = "08x2cv8hnf004c3711250wrax21ffj5y8951pvk77h98als4pq47"; + }; + + nativeBuildInputs = [ pkgconfig ]; + + buildInputs = [ enlightenment.efl ]; + + propagatedBuildInputs = [ python.pkgs.dbus-python ]; + + preConfigure = '' + export NIX_CFLAGS_COMPILE="$(pkg-config --cflags efl) -I${python.pkgs.dbus-python}/include/dbus-1.0 $NIX_CFLAGS_COMPILE" + ''; + + preBuild = "${python}/bin/${python.executable} setup.py build_ext"; + + installPhase= "${python}/bin/${python.executable} setup.py install --prefix=$out"; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Python bindings for EFL and Elementary"; + homepage = https://phab.enlightenment.org/w/projects/python_bindings_for_efl/; + platforms = platforms.linux; + license = with licenses; [ gpl3 lgpl3 ]; + maintainers = with maintainers; [ matejc tstrobel ftrvxmtrx ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 941803b22d3..489f1730517 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -15646,35 +15646,7 @@ EOF # added 2018-05-23, can be removed once 18.09 is branched off udiskie = throw "pythonPackages.udiskie has been replaced by udiskie"; - # Should be bumped along with EFL! - pythonefl = buildPythonPackage rec { - name = "python-efl-${version}"; - version = "1.21.0"; - src = pkgs.fetchurl { - url = "http://download.enlightenment.org/rel/bindings/python/${name}.tar.xz"; - sha256 = "08x2cv8hnf004c3711250wrax21ffj5y8951pvk77h98als4pq47"; - }; - - hardeningDisable = [ "format" ]; - - preConfigure = '' - export NIX_CFLAGS_COMPILE="$(pkg-config --cflags efl) -I${self.dbus-python}/include/dbus-1.0 $NIX_CFLAGS_COMPILE" - ''; - preBuild = "${python}/bin/${python.executable} setup.py build_ext"; - installPhase= "${python}/bin/${python.executable} setup.py install --prefix=$out"; - - nativeBuildInputs = [ pkgs.pkgconfig ]; - buildInputs = with self; [ pkgs.enlightenment.efl ]; - doCheck = false; - - meta = { - description = "Python bindings for EFL and Elementary"; - homepage = http://enlightenment.org/; - platforms = platforms.linux; - license = licenses.gpl3; - maintainers = with maintainers; [ matejc tstrobel ftrvxmtrx ]; - }; - }; + pythonefl = callPackage ../development/python-modules/python-efl { }; tlsh = buildPythonPackage rec { name = "tlsh-3.4.5"; -- GitLab From 9f6bc5e5f562858fd8504baf1ffaba5d7bfbfdfb Mon Sep 17 00:00:00 2001 From: Demyan Rogozhin Date: Wed, 29 Aug 2018 01:00:14 +0200 Subject: [PATCH 1486/2206] particl-core: 0.16.1 -> 0.16.2 (#45718) https://github.com/particl/particl-core/releases/tag/v0.16.2.0 --- pkgs/applications/altcoins/particl/particl-core.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/altcoins/particl/particl-core.nix b/pkgs/applications/altcoins/particl/particl-core.nix index 331e169cf3f..a06f373683a 100644 --- a/pkgs/applications/altcoins/particl/particl-core.nix +++ b/pkgs/applications/altcoins/particl/particl-core.nix @@ -16,11 +16,11 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "particl-core-${version}"; - version = "0.16.1.0"; + version = "0.16.2.0"; src = fetchurl { url = "https://github.com/particl/particl-core/archive/v${version}.tar.gz"; - sha256 = "0rfqywyrl6cgxn3ba91zsa88ph2yf9d1vn706xpyz19pfb6mjfbg"; + sha256 = "1d2vvg7avlhsg0rcpd5pbzafnk1w51a2y29xjjkpafi6iqs2l617"; }; nativeBuildInputs = [ pkgconfig autoreconfHook ]; -- GitLab From 5147ac77ed1767e14a67d4b6aeb017b3b0e325ec Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Tue, 28 Aug 2018 19:29:41 -0400 Subject: [PATCH 1487/2206] linux: 4.4.152 -> 4.4.153 --- pkgs/os-specific/linux/kernel/linux-4.4.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.4.nix b/pkgs/os-specific/linux/kernel/linux-4.4.nix index 84e04b82e16..a4433cc434c 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.4.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.4.nix @@ -1,11 +1,11 @@ { stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, ... } @ args: buildLinux (args // rec { - version = "4.4.152"; + version = "4.4.153"; extraMeta.branch = "4.4"; src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "1jyky74cbaz76x5bpkgw3d45kim3y8brnjp854qkx8462s4pdvhv"; + sha256 = "00jlajwbq7w5cxzzaa5mib5qvihqab3ysfq401b71ji2bi8ma8qg"; }; } // (args.argsOverride or {})) -- GitLab From 442681cc2ae35755171adbf49b4da709692d63ec Mon Sep 17 00:00:00 2001 From: Ben Wolsieffer Date: Tue, 28 Aug 2018 18:31:45 -0400 Subject: [PATCH 1488/2206] nixos/networkd: fix range assertions on 32 bit Nix --- nixos/modules/system/boot/networkd.nix | 15 ++++++++++----- nixos/modules/system/boot/systemd-lib.nix | 8 ++++++++ 2 files changed, 18 insertions(+), 5 deletions(-) diff --git a/nixos/modules/system/boot/networkd.nix b/nixos/modules/system/boot/networkd.nix index c11aaeaeb6d..4bacf0f126a 100644 --- a/nixos/modules/system/boot/networkd.nix +++ b/nixos/modules/system/boot/networkd.nix @@ -30,10 +30,14 @@ let (assertValueOneOf "UDPSegmentationOffload" boolValues) (assertValueOneOf "GenericReceiveOffload" boolValues) (assertValueOneOf "LargeReceiveOffload" boolValues) - (assertRange "RxChannels" 1 4294967295) - (assertRange "TxChannels" 1 4294967295) - (assertRange "OtherChannels" 1 4294967295) - (assertRange "CombinedChannels" 1 4294967295) + (assertInt "RxChannels") + (assertMinimum "RxChannels" 1) + (assertInt "TxChannels") + (assertMinimum "TxChannels" 1) + (assertInt "OtherChannels") + (assertMinimum "OtherChannels" 1) + (assertInt "CombinedChannels") + (assertMinimum "CombinedChannels" 1) ]; checkNetdev = checkUnitConfig "Netdev" [ @@ -226,7 +230,8 @@ let (assertValueOneOf "UseTimezone" boolValues) (assertValueOneOf "CriticalConnection" boolValues) (assertValueOneOf "RequestBroadcast" boolValues) - (assertRange "RouteTable" 0 4294967295) + (assertInt "RouteTable") + (assertMinimum "RouteTable" 0) (assertValueOneOf "RapidCommit" boolValues) ]; diff --git a/nixos/modules/system/boot/systemd-lib.nix b/nixos/modules/system/boot/systemd-lib.nix index 8b37bf8d35d..9c8d4a026b4 100644 --- a/nixos/modules/system/boot/systemd-lib.nix +++ b/nixos/modules/system/boot/systemd-lib.nix @@ -73,11 +73,19 @@ in rec { optional (attr ? ${name} && !(min <= attr.${name} && max >= attr.${name})) "Systemd ${group} field `${name}' is outside the range [${toString min},${toString max}]"; + assertMinimum = name: min: group: attr: + optional (attr ? ${name} && attr.${name} < min) + "Systemd ${group} field `${name}' must be greater than or equal to ${toString min}"; + assertOnlyFields = fields: group: attr: let badFields = filter (name: ! elem name fields) (attrNames attr); in optional (badFields != [ ]) "Systemd ${group} has extra fields [${concatStringsSep " " badFields}]."; + assertInt = name: group: attr: + optional (attr ? ${name} && !isInt attr.${name}) + "Systemd ${group} field `${name}' is not an integer"; + checkUnitConfig = group: checks: attrs: let # We're applied at the top-level type (attrsOf unitOption), so the actual # unit options might contain attributes from mkOverride that we need to -- GitLab From 3d1091eb5b50667b71cd174b0beaadddceba2364 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Tue, 28 Aug 2018 23:50:55 +0000 Subject: [PATCH 1489/2206] added a check to make sure a situation where a defined configuration wouldn't be unused as per recommended by @maurer --- nixos/modules/services/monitoring/incron.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nixos/modules/services/monitoring/incron.nix b/nixos/modules/services/monitoring/incron.nix index edba38140c6..c850bad881c 100644 --- a/nixos/modules/services/monitoring/incron.nix +++ b/nixos/modules/services/monitoring/incron.nix @@ -59,6 +59,12 @@ in config = mkIf cfg.enable { + assertions = [ + { assertion = cfg.allow != null -> cfg.deny == null; + message = "If `services.incron.allow` is set then `services.incron.deny` will be ignored."; + } + ]; + environment.systemPackages = [ pkgs.incron ]; security.wrappers.incrontab.source = "${pkgs.incron}/bin/incrontab"; -- GitLab From 4637166ead62c5a0e1c98173a055b53231c5c3bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Tue, 28 Aug 2018 21:42:30 -0300 Subject: [PATCH 1490/2206] pythonefl: uses python.interpreter --- pkgs/development/python-modules/python-efl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-efl/default.nix b/pkgs/development/python-modules/python-efl/default.nix index b1696a11f77..8e3e9d9a584 100644 --- a/pkgs/development/python-modules/python-efl/default.nix +++ b/pkgs/development/python-modules/python-efl/default.nix @@ -21,9 +21,9 @@ buildPythonPackage rec { export NIX_CFLAGS_COMPILE="$(pkg-config --cflags efl) -I${python.pkgs.dbus-python}/include/dbus-1.0 $NIX_CFLAGS_COMPILE" ''; - preBuild = "${python}/bin/${python.executable} setup.py build_ext"; + preBuild = "${python.interpreter} setup.py build_ext"; - installPhase= "${python}/bin/${python.executable} setup.py install --prefix=$out"; + installPhase= "${python.interpreter} setup.py install --prefix=$out"; doCheck = false; -- GitLab From d9943e6bba6c325c8d7bf11f4c91ad00f861e566 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Wed, 29 Aug 2018 00:43:28 +0000 Subject: [PATCH 1491/2206] added option to specify which packages are available to the system incrontab recommendation by @jtojnar and @maurer --- nixos/modules/services/monitoring/incron.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/monitoring/incron.nix b/nixos/modules/services/monitoring/incron.nix index c850bad881c..b366597fb2b 100644 --- a/nixos/modules/services/monitoring/incron.nix +++ b/nixos/modules/services/monitoring/incron.nix @@ -53,6 +53,13 @@ in ''; }; + extraPackages = mkOption { + type = types.listOf types.package; + default = []; + example = "[ pkgs.rsync ];"; + description = "Extra packages available to the system incrontab."; + }; + }; }; @@ -84,7 +91,7 @@ in systemd.services.incron = { description = "File system events scheduler"; wantedBy = [ "multi-user.target" ]; - path = [ config.system.path ]; + path = cfg.extraPackages; preStart = "mkdir -m 710 -p /var/spool/incron"; serviceConfig.Type = "forking"; serviceConfig.PIDFile = "/run/incrond.pid"; -- GitLab From 34e60f3ccb9d486b869dd1f1b36006f053a02aa1 Mon Sep 17 00:00:00 2001 From: Peter Hoeg Date: Wed, 29 Aug 2018 10:31:46 +0800 Subject: [PATCH 1492/2206] microcodeIntel: 20180807 -> 20180807a --- pkgs/os-specific/linux/microcode/intel.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/microcode/intel.nix b/pkgs/os-specific/linux/microcode/intel.nix index 403824fb3a4..8362392e0bf 100644 --- a/pkgs/os-specific/linux/microcode/intel.nix +++ b/pkgs/os-specific/linux/microcode/intel.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "microcode-intel-${version}"; - version = "20180807"; + version = "20180807a"; src = fetchurl { - url = "https://downloadmirror.intel.com/28039/eng/microcode-${version}.tgz"; - sha256 = "0h4ygwx5brnrjz8v47aikrwhf0q3jhizxmzcii4bdjg64zffiy99"; + url = "https://downloadmirror.intel.com/28087/eng/microcode-${version}.tgz"; + sha256 = "0dw1akgzdqk95pwmc8gfdmv7kabw9pn4c67f076bcbn4krliias6"; }; nativeBuildInputs = [ iucode-tool libarchive ]; -- GitLab From 1173bde56fa640eabd8b350f8fdef64e2c13ad51 Mon Sep 17 00:00:00 2001 From: Michael Hoang Date: Tue, 28 Aug 2018 23:36:25 +1000 Subject: [PATCH 1493/2206] compton-git: 2018-05-21 -> 2018-08-14 --- pkgs/applications/window-managers/compton/git.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/window-managers/compton/git.nix b/pkgs/applications/window-managers/compton/git.nix index 90ae043fba3..89be02bf9e6 100644 --- a/pkgs/applications/window-managers/compton/git.nix +++ b/pkgs/applications/window-managers/compton/git.nix @@ -5,13 +5,13 @@ stdenv.mkDerivation rec { name = "compton-git-${version}"; - version = "2018-05-21"; + version = "2018-08-14"; src = fetchFromGitHub { owner = "yshui"; repo = "compton"; - rev = "9b24550814b7c69065f90039b0a5d0a2281b9f81"; - sha256 = "09nn0q9lgv59chfxljips0n8vnwwxi1yz6hmcsiggsl3zvpabpxl"; + rev = "cac8094ce12cd40706fb48f9ab35354d9ee7c48f"; + sha256 = "0qif3nx8vszlr06bixasna13pzfaikp86xax9miwnba50517y7v5"; }; nativeBuildInputs = [ @@ -54,7 +54,7 @@ stdenv.mkDerivation rec { additional features, such as additional effects, and a fork at a well-defined and proper place. ''; - maintainers = [ maintainers.ertes maintainers.twey ]; + maintainers = with maintainers; [ ertes enzime twey ]; platforms = platforms.linux; }; } -- GitLab From 8b7fe8910c78c460eac07f94cd7a4439fa792e55 Mon Sep 17 00:00:00 2001 From: Michael Hoang Date: Wed, 29 Aug 2018 12:47:35 +1000 Subject: [PATCH 1494/2206] compton, compton-git: Merge derivations --- .../window-managers/compton/default.nix | 122 ++++++++++-------- .../window-managers/compton/git.nix | 60 --------- pkgs/top-level/all-packages.nix | 4 +- 3 files changed, 71 insertions(+), 115 deletions(-) delete mode 100644 pkgs/applications/window-managers/compton/git.nix diff --git a/pkgs/applications/window-managers/compton/default.nix b/pkgs/applications/window-managers/compton/default.nix index d79d8c3325d..e5faf084a42 100644 --- a/pkgs/applications/window-managers/compton/default.nix +++ b/pkgs/applications/window-managers/compton/default.nix @@ -3,59 +3,77 @@ , dbus, libconfig, libdrm, libGL, pcre, libX11, libXcomposite, libXdamage , libXinerama, libXrandr, libXrender, libXext, xwininfo }: -stdenv.mkDerivation rec { - name = "compton-0.1_beta2.5"; - - src = fetchFromGitHub { - owner = "chjj"; - repo = "compton"; - rev = "b7f43ee67a1d2d08239a2eb67b7f50fe51a592a8"; - sha256 = "1p7ayzvm3c63q42na5frznq3rlr1lby2pdgbvzm1zl07wagqss18"; - }; +let + common = source: stdenv.mkDerivation (source // rec { + name = "${source.pname}-${source.version}"; + + buildInputs = [ + dbus libX11 libXcomposite libXdamage libXrender libXrandr libXext + libXinerama libdrm pcre libxml2 libxslt libconfig libGL + ]; + + nativeBuildInputs = [ + pkgconfig + asciidoc + docbook_xml_dtd_45 + docbook_xsl + makeWrapper + ]; - buildInputs = [ - libX11 - libXcomposite - libXdamage - libXrender - libXrandr - libXext - libXinerama - libdrm - pcre - libconfig - dbus - libGL - ]; - - nativeBuildInputs = [ - pkgconfig - asciidoc - libxml2 - docbook_xml_dtd_45 - docbook_xsl - libxslt - makeWrapper - ]; - - installFlags = [ "PREFIX=$(out)" ]; - - postInstall = '' - wrapProgram $out/bin/compton-trans \ - --prefix PATH : ${lib.makeBinPath [ xwininfo ]} - ''; - - meta = with stdenv.lib; { - homepage = https://github.com/chjj/compton/; - description = "A fork of XCompMgr, a sample compositing manager for X servers"; - longDescription = '' - A fork of XCompMgr, which is a sample compositing manager for X - servers supporting the XFIXES, DAMAGE, RENDER, and COMPOSITE - extensions. It enables basic eye-candy effects. This fork adds - additional features, such as additional effects, and a fork at a - well-defined and proper place. + installFlags = [ "PREFIX=$(out)" ]; + + postInstall = '' + wrapProgram $out/bin/compton-trans \ + --prefix PATH : ${lib.makeBinPath [ xwininfo ]} ''; - license = licenses.mit; - platforms = platforms.linux; + + meta = with lib; { + description = "A fork of XCompMgr, a sample compositing manager for X servers"; + longDescription = '' + A fork of XCompMgr, which is a sample compositing manager for X + servers supporting the XFIXES, DAMAGE, RENDER, and COMPOSITE + extensions. It enables basic eye-candy effects. This fork adds + additional features, such as additional effects, and a fork at a + well-defined and proper place. + ''; + license = licenses.mit; + maintainers = with maintainers; [ ertes enzime twey ]; + platforms = platforms.linux; + }; + }); + + stableSource = { + pname = "compton"; + version = "0.1_beta2.5"; + + src = fetchFromGitHub { + owner = "chjj"; + repo = "compton"; + rev = "b7f43ee67a1d2d08239a2eb67b7f50fe51a592a8"; + sha256 = "1p7ayzvm3c63q42na5frznq3rlr1lby2pdgbvzm1zl07wagqss18"; + }; + + meta = { + homepage = https://github.com/chjj/compton/; + }; + }; + + gitSource = { + pname = "compton-git"; + version = "2018-08-14"; + + src = fetchFromGitHub { + owner = "yshui"; + repo = "compton"; + rev = "cac8094ce12cd40706fb48f9ab35354d9ee7c48f"; + sha256 = "0qif3nx8vszlr06bixasna13pzfaikp86xax9miwnba50517y7v5"; + }; + + meta = { + homepage = https://github.com/yshui/compton/; + }; }; +in { + compton = common stableSource; + compton-git = common gitSource; } diff --git a/pkgs/applications/window-managers/compton/git.nix b/pkgs/applications/window-managers/compton/git.nix deleted file mode 100644 index 89be02bf9e6..00000000000 --- a/pkgs/applications/window-managers/compton/git.nix +++ /dev/null @@ -1,60 +0,0 @@ -{ stdenv, fetchFromGitHub, asciidoc, dbus, docbook_xml_dtd_45, - docbook_xsl, libconfig, libdrm, libxml2, libxslt, libGLU_combined, pcre, - pkgconfig, libXcomposite, libXdamage, libXext, libXfixes, libXinerama, - libXrandr, libXrender, xwininfo }: - -stdenv.mkDerivation rec { - name = "compton-git-${version}"; - version = "2018-08-14"; - - src = fetchFromGitHub { - owner = "yshui"; - repo = "compton"; - rev = "cac8094ce12cd40706fb48f9ab35354d9ee7c48f"; - sha256 = "0qif3nx8vszlr06bixasna13pzfaikp86xax9miwnba50517y7v5"; - }; - - nativeBuildInputs = [ - asciidoc - docbook_xml_dtd_45 - docbook_xsl - pkgconfig - ]; - - buildInputs = [ - dbus - libXcomposite - libXdamage - libXext - libXfixes - libXinerama - libXrandr - libXrender - libconfig - libdrm - libxml2 - libxslt - libGLU_combined - pcre - ]; - - propagatedBuildInputs = [ xwininfo ]; - - installFlags = "PREFIX=$(out)"; - - meta = with stdenv.lib; { - description = - "A fork of XCompMgr, a sample compositing manager for X servers (git version)"; - homepage = https://github.com/yshui/compton/; - license = licenses.mit; - longDescription = '' - A fork of XCompMgr, which is a sample compositing manager for X - servers supporting the XFIXES, DAMAGE, RENDER, and COMPOSITE - extensions. It enables basic eye-candy effects. This fork adds - additional features, such as additional effects, and a fork at a - well-defined and proper place. - ''; - maintainers = with maintainers; [ ertes enzime twey ]; - platforms = platforms.linux; - }; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8db9e256ffa..798521ac6f2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -19364,9 +19364,7 @@ with pkgs; inherit (xorg) xcompmgr; - compton = callPackage ../applications/window-managers/compton { }; - - compton-git = callPackage ../applications/window-managers/compton/git.nix { }; + inherit (callPackage ../applications/window-managers/compton {}) compton compton-git; xdaliclock = callPackage ../tools/misc/xdaliclock {}; -- GitLab From bc5b26b4ab6ddaf8e08acfa7d06a054ddac43358 Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Tue, 28 Aug 2018 23:47:49 -0400 Subject: [PATCH 1495/2206] Reviews use of old nixos wallpaper to use one with the new logo. The wallpaper used is *structurally compatible* with the other one, meaning that the logo is at the same location, and not bigger. It has one drawback: the logo is brighter, which clashes with the grub usage. This is to be fixed with new options in grub. --- .../services/x11/desktop-managers/gnome3.nix | 4 +-- .../services/x11/display-managers/lightdm.nix | 2 +- nixos/tests/installer.nix | 2 +- pkgs/data/misc/nixos-artwork/wallpapers.nix | 29 +++++++++++++------ 4 files changed, 24 insertions(+), 13 deletions(-) diff --git a/nixos/modules/services/x11/desktop-managers/gnome3.nix b/nixos/modules/services/x11/desktop-managers/gnome3.nix index c339d24b098..6a110f2a55c 100644 --- a/nixos/modules/services/x11/desktop-managers/gnome3.nix +++ b/nixos/modules/services/x11/desktop-managers/gnome3.nix @@ -33,10 +33,10 @@ let chmod -R a+w $out/share/gsettings-schemas/nixos-gsettings-overrides cat - > $out/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas/nixos-defaults.gschema.override <<- EOF [org.gnome.desktop.background] - picture-uri='${pkgs.nixos-artwork.wallpapers.gnome-dark}/share/artwork/gnome/Gnome_Dark.png' + picture-uri='${pkgs.nixos-artwork.wallpapers.simple-dark-gray}/share/artwork/gnome/nix-wallpaper-simple-dark-gray.png' [org.gnome.desktop.screensaver] - picture-uri='${pkgs.nixos-artwork.wallpapers.gnome-dark}/share/artwork/gnome/Gnome_Dark.png' + picture-uri='${pkgs.nixos-artwork.wallpapers.simple-dark-gray-bottom}/share/artwork/gnome/nix-wallpaper-simple-dark-gray_bottom.png' ${cfg.extraGSettingsOverrides} EOF diff --git a/nixos/modules/services/x11/display-managers/lightdm.nix b/nixos/modules/services/x11/display-managers/lightdm.nix index dc82f7086c8..f0e13f6ed2f 100644 --- a/nixos/modules/services/x11/display-managers/lightdm.nix +++ b/nixos/modules/services/x11/display-managers/lightdm.nix @@ -115,7 +115,7 @@ in background = mkOption { type = types.str; - default = "${pkgs.nixos-artwork.wallpapers.gnome-dark}/share/artwork/gnome/Gnome_Dark.png"; + default = "${pkgs.nixos-artwork.wallpapers.simple-dark-gray-bottom}/share/artwork/gnome/nix-wallpaper-simple-dark-gray_bottom.png"; description = '' The background image or color to use. ''; diff --git a/nixos/tests/installer.nix b/nixos/tests/installer.nix index 507665190a2..1e266b3b546 100644 --- a/nixos/tests/installer.nix +++ b/nixos/tests/installer.nix @@ -237,7 +237,7 @@ let docbook_xsl_ns unionfs-fuse ntp - nixos-artwork.wallpapers.gnome-dark + nixos-artwork.wallpapers.simple-dark-gray-bottom perlPackages.XMLLibXML perlPackages.ListCompare xorg.lndir diff --git a/pkgs/data/misc/nixos-artwork/wallpapers.nix b/pkgs/data/misc/nixos-artwork/wallpapers.nix index 3a65a9626d1..648b4f1dd96 100644 --- a/pkgs/data/misc/nixos-artwork/wallpapers.nix +++ b/pkgs/data/misc/nixos-artwork/wallpapers.nix @@ -23,16 +23,9 @@ let in -{ +rec { - gnome-dark = mkNixBackground { - name = "gnome-dark-2015-02-27"; - description = "Gnome Dark background for Nix"; - src = fetchurl { - url = https://raw.githubusercontent.com/NixOS/nixos-artwork/7ece5356398db14b5513392be4b31f8aedbb85a2/gnome/Gnome_Dark.png; - sha256 = "0c7sl9k4zdjwvdz3nhlm8i4qv4cjr0qagalaa1a438jigixx27l7"; - }; - }; + gnome-dark = simple-dark-gray-bottom; mosaic-blue = mkNixBackground { name = "mosaic-blue-2016-02-19"; @@ -61,6 +54,24 @@ in }; }; + simple-dark-gray-bootloader = mkNixBackground { + name = "simple-dark-gray-bootloader-2018-08-28"; + description = "Simple dark gray background for NixOS, specifically bootloaders."; + src = fetchurl { + url = https://raw.githubusercontent.com/NixOS/nixos-artwork/9d1f11f652ed5ffe460b6c602fbfe2e7e9a08dff/bootloader/nix-wallpaper-simple-dark-gray_bootloader.png; + sha256 = "0v26kfydn7alr81f2qpgsqdiq2zk7yrwlgibx2j7k91z9h47dpj9"; + }; + }; + + simple-dark-gray-bottom = mkNixBackground { + name = "simple-dark-gray-2018-08-28"; + description = "Simple dark gray background for NixOS, specifically bootloaders and graphical login."; + src = fetchurl { + url = https://raw.githubusercontent.com/NixOS/nixos-artwork/783c38b22de09f6ee33aacc817470a4513392d83/wallpapers/nix-wallpaper-simple-dark-gray_bottom.png; + sha256 = "13hi4jwp5ga06dpdw5l03b4znwn58fdjlkqjkg824isqsxzv6k15"; + }; + }; + simple-light-gray = mkNixBackground { name = "simple-light-gray-2016-02-19"; description = "Simple light gray background for Nix"; -- GitLab From e8406f937ef583f6d80916912a2b04b55f9b627b Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Tue, 28 Aug 2018 23:53:10 -0400 Subject: [PATCH 1496/2206] nixos/grub: Adds background color and mode options The background color option is self-explanatory. The mode is either `normal` or `stretch`, they are as defined by GRUB, where normal will put the image in the top-left corner of the menu, and stretch is the default, where it stretches the image without consideration for the aspect ratio. * https://www.gnu.org/software/grub/manual/grub/grub.html#background_005fimage --- .../modules/system/boot/loader/grub/grub.nix | 27 +++++++++++++++++++ .../system/boot/loader/grub/install-grub.pl | 9 ++++++- 2 files changed, 35 insertions(+), 1 deletion(-) diff --git a/nixos/modules/system/boot/loader/grub/grub.nix b/nixos/modules/system/boot/loader/grub/grub.nix index 42da6585722..a9c5e8e30d3 100644 --- a/nixos/modules/system/boot/loader/grub/grub.nix +++ b/nixos/modules/system/boot/loader/grub/grub.nix @@ -38,6 +38,8 @@ let in pkgs.writeText "grub-config.xml" (builtins.toXML { splashImage = f cfg.splashImage; + splashMode = f cfg.splashMode; + backgroundColor = f cfg.backgroundColor; grub = f grub; grubTarget = f (grub.grubTarget or ""); shell = "${pkgs.runtimeShell}"; @@ -328,6 +330,31 @@ in ''; }; + backgroundColor = mkOption { + type = types.nullOr types.string; + example = "#7EBAE4"; + default = null; + description = '' + Background color to be used for GRUB to fill the areas the image isn't filling. + + + This options has no effect for GRUB 1. + + ''; + }; + + splashMode = mkOption { + type = types.enum [ "normal" "stretch" ]; + default = "stretch"; + description = '' + Whether to stretch the image or show the image in the top-left corner unstretched. + + + This options has no effect for GRUB 1. + + ''; + }; + font = mkOption { type = types.nullOr types.path; default = "${realGrub}/share/grub/unicode.pf2"; diff --git a/nixos/modules/system/boot/loader/grub/install-grub.pl b/nixos/modules/system/boot/loader/grub/install-grub.pl index d1ff6e6bf52..ea6e56892cb 100644 --- a/nixos/modules/system/boot/loader/grub/install-grub.pl +++ b/nixos/modules/system/boot/loader/grub/install-grub.pl @@ -51,6 +51,8 @@ my $extraEntries = get("extraEntries"); my $extraEntriesBeforeNixOS = get("extraEntriesBeforeNixOS") eq "true"; my $extraInitrd = get("extraInitrd"); my $splashImage = get("splashImage"); +my $splashMode = get("splashMode"); +my $backgroundColor = get("backgroundColor"); my $configurationLimit = int(get("configurationLimit")); my $copyKernels = get("copyKernels") eq "true"; my $timeout = int(get("timeout")); @@ -307,10 +309,15 @@ else { if ($suffix eq ".jpg") { $suffix = ".jpeg"; } + if ($backgroundColor) { + $conf .= " + background_color '$backgroundColor' + "; + } copy $splashImage, "$bootPath/background$suffix" or die "cannot copy $splashImage to $bootPath\n"; $conf .= " insmod " . substr($suffix, 1) . " - if background_image " . $grubBoot->path . "/background$suffix; then + if background_image --mode '$splashMode' " . $grubBoot->path . "/background$suffix; then set color_normal=white/black set color_highlight=black/white else -- GitLab From 01259ef98f9789b722360aa9295e8c7eedaf103f Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Tue, 28 Aug 2018 23:55:00 -0400 Subject: [PATCH 1497/2206] nixos/grub: Uses the new artwork as the default option. This also includes a set of defaults *for this option*, where when not used, other saner defaults are used. --- nixos/modules/system/boot/loader/grub/grub.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/nixos/modules/system/boot/loader/grub/grub.nix b/nixos/modules/system/boot/loader/grub/grub.nix index a9c5e8e30d3..3a33b3f65d3 100644 --- a/nixos/modules/system/boot/loader/grub/grub.nix +++ b/nixos/modules/system/boot/loader/grub/grub.nix @@ -82,6 +82,8 @@ let "--output" "$out" ] ++ (optional (cfg.fontSize!=null) "--size ${toString cfg.fontSize}"))) ); + + defaultSplash = "${pkgs.nixos-artwork.wallpapers.simple-dark-gray-bootloader}/share/artwork/gnome/nix-wallpaper-simple-dark-gray_bootloader.png"; in { @@ -558,9 +560,14 @@ in sha256 = "14kqdx2lfqvh40h6fjjzqgff1mwk74dmbjvmqphi6azzra7z8d59"; } # GRUB 1.97 doesn't support gzipped XPMs. - else "${pkgs.nixos-artwork.wallpapers.gnome-dark}/share/artwork/gnome/Gnome_Dark.png"); + else defaultSplash); } + (mkIf (cfg.splashImage == defaultSplash) { + boot.loader.grub.backgroundColor = mkDefault "#2F302F"; + boot.loader.grub.splashMode = mkDefault "normal"; + }) + (mkIf cfg.enable { boot.loader.grub.devices = optional (cfg.device != "") cfg.device; -- GitLab From 591a3d0af261f826e56d2f0bf176e27702e73992 Mon Sep 17 00:00:00 2001 From: Peter Hoeg Date: Wed, 29 Aug 2018 14:32:49 +0800 Subject: [PATCH 1498/2206] cifs-utils: also generate manpages --- pkgs/os-specific/linux/cifs-utils/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/cifs-utils/default.nix b/pkgs/os-specific/linux/cifs-utils/default.nix index 7b6dd6fba35..7d98e51c1c7 100644 --- a/pkgs/os-specific/linux/cifs-utils/default.nix +++ b/pkgs/os-specific/linux/cifs-utils/default.nix @@ -1,4 +1,5 @@ -{ stdenv, fetchurl, autoreconfHook, pkgconfig, kerberos, keyutils, pam, talloc }: +{ stdenv, fetchurl, autoreconfHook, docutils, pkgconfig +, kerberos, keyutils, pam, talloc }: stdenv.mkDerivation rec { name = "cifs-utils-${version}"; @@ -9,7 +10,8 @@ stdenv.mkDerivation rec { sha256 = "0ygz3pagjpaj5ky11hzh4byyymb7fpmqiqkprn11zwj31h2zdlg7"; }; - nativeBuildInputs = [ autoreconfHook pkgconfig ]; + nativeBuildInputs = [ autoreconfHook docutils pkgconfig ]; + buildInputs = [ kerberos keyutils pam talloc ]; makeFlags = "root_sbindir=$(out)/sbin"; -- GitLab From 0e5a184980dd5baff189df4ce6fa305331029ecf Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Wed, 29 Aug 2018 01:39:20 -0500 Subject: [PATCH 1499/2206] pythonPackages.pywatchman: 1.3.0 -> 1.4.1 --- pkgs/top-level/python-packages.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 3ba335146ce..27acc3d7121 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4431,17 +4431,15 @@ in { pywatchman = buildPythonPackage rec { name = "pywatchman-${version}"; - version = "1.3.0"; + version = "1.4.1"; src = pkgs.fetchurl { url = "mirror://pypi/p/pywatchman/pywatchman-${version}.tar.gz"; - sha256 = "c3d5be183b5b04f6ad575fc71b06dd196185dea1558d9f4d0598ba9beaab8245"; + sha256 = "1yf2gm20wc3djpb5larxii3l55xxby0il2ns3q0v1byyfnr7w16h"; }; postPatch = '' substituteInPlace pywatchman/__init__.py \ --replace "'watchman'" "'${pkgs.watchman}/bin/watchman'" ''; - # SyntaxError - disabled = isPy3k; # No tests in archive doCheck = false; -- GitLab From 7a3f62fa0bad040ec38d5a8e8d46381c3ec6b1af Mon Sep 17 00:00:00 2001 From: Patrick Hilhorst Date: Wed, 29 Aug 2018 08:54:51 +0200 Subject: [PATCH 1500/2206] atom, atom-beta: 1.29.0 -> 1.30.0, 1.30.0-beta1 -> 1.31.0-beta0 --- pkgs/applications/editors/atom/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/editors/atom/default.nix b/pkgs/applications/editors/atom/default.nix index bc3f8baf510..d5e0259d2ad 100644 --- a/pkgs/applications/editors/atom/default.nix +++ b/pkgs/applications/editors/atom/default.nix @@ -73,13 +73,13 @@ let }; in stdenv.lib.mapAttrs common { atom = { - version = "1.29.0"; - sha256 = "0f0qpn8aw2qlqk8ah71xvk4vcmwsnsf2f3g4hz0rvaqnhb9ri9fz"; + version = "1.30.0"; + sha256 = "1hqizfn9c249l51rlpfgk0h374maqgw6pagswlh4xa278qzb6qzs"; }; atom-beta = { - version = "1.30.0"; - beta = 1; - sha256 = "0ygqj81xlwhzmmci0d0rd2q7xfskxd1k7h6db3zvvjdxjcnyqp1z"; + version = "1.31.0"; + beta = 0; + sha256 = "11nlaz89rg6lgzsxp83qdqk4bnn2cij2p5aqjd9a3phd7v70xmy5"; }; } -- GitLab From 8f6d3a3c33002e65a77939f1cad2b794ed6be6e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Wed, 29 Aug 2018 10:12:56 +0100 Subject: [PATCH 1501/2206] awesome-3-5: remove deprecated version (#45736) this version is deprecated and no longer maintained by upstream: https://awesomewm.org/download/ Two years should have been enough for people to upgrade. --- .../window-managers/awesome/3.5.nix | 86 ------------------- pkgs/top-level/all-packages.nix | 4 - 2 files changed, 90 deletions(-) delete mode 100644 pkgs/applications/window-managers/awesome/3.5.nix diff --git a/pkgs/applications/window-managers/awesome/3.5.nix b/pkgs/applications/window-managers/awesome/3.5.nix deleted file mode 100644 index f3d43d15efb..00000000000 --- a/pkgs/applications/window-managers/awesome/3.5.nix +++ /dev/null @@ -1,86 +0,0 @@ -{ stdenv, fetchurl, luaPackages, cairo, cmake, imagemagick, pkgconfig, gdk_pixbuf -, xorg, libstartup_notification, libxdg_basedir, libpthreadstubs -, xcb-util-cursor, makeWrapper, pango, gobjectIntrospection, unclutter -, compton, procps, iproute, coreutils, curl, alsaUtils, findutils, xterm -, which, dbus, nettools, git, asciidoc, doxygen -, xmlto, docbook_xml_dtd_45, docbook_xsl, findXMLCatalogs -}: - -let - version = "3.5.9"; -in with luaPackages; - -stdenv.mkDerivation rec { - name = "awesome-${version}"; - - src = fetchurl { - url = "http://awesome.naquadah.org/download/awesome-${version}.tar.xz"; - sha256 = "0kynair1ykr74b39a4gcm2y24viial64337cf26nhlc7azjbby67"; - }; - - meta = with stdenv.lib; { - description = "Highly configurable, dynamic window manager for X"; - homepage = http://awesome.naquadah.org/; - license = licenses.gpl2Plus; - maintainers = with maintainers; [ lovek323 ]; - platforms = platforms.linux; - }; - - nativeBuildInputs = [ - asciidoc - cmake - doxygen - imagemagick - makeWrapper - pkgconfig - xmlto docbook_xml_dtd_45 docbook_xsl findXMLCatalogs - ]; - - buildInputs = [ - cairo - dbus - gdk_pixbuf - gobjectIntrospection - git - lgi - libpthreadstubs - libstartup_notification - libxdg_basedir - lua - nettools - pango - xcb-util-cursor - xorg.libXau - xorg.libXdmcp - xorg.libxcb - xorg.libxshmfence - xorg.xcbutil - xorg.xcbutilimage - xorg.xcbutilkeysyms - xorg.xcbutilrenderutil - xorg.xcbutilwm - ]; - - #cmakeFlags = "-DGENERATE_MANPAGES=ON"; - - LD_LIBRARY_PATH = "${stdenv.lib.makeLibraryPath [ cairo pango gobjectIntrospection ]}"; - GI_TYPELIB_PATH = "${pango.out}/lib/girepository-1.0"; - LUA_CPATH = "${lgi}/lib/lua/${lua.luaversion}/?.so"; - LUA_PATH = "${lgi}/share/lua/${lua.luaversion}/?.lua;${lgi}/share/lua/${lua.luaversion}/lgi/?.lua"; - - postInstall = '' - wrapProgram $out/bin/awesome \ - --prefix LUA_CPATH ";" "${lgi}/lib/lua/${lua.luaversion}/?.so" \ - --prefix LUA_PATH ";" "${lgi}/share/lua/${lua.luaversion}/?.lua;${lgi}/share/lua/${lua.luaversion}/lgi/?.lua" \ - --prefix GI_TYPELIB_PATH : "$GI_TYPELIB_PATH" \ - --prefix LD_LIBRARY_PATH : "$LD_LIBRARY_PATH" \ - --prefix PATH : "${stdenv.lib.makeBinPath [ compton unclutter procps iproute coreutils curl alsaUtils findutils xterm ]}" - - wrapProgram $out/bin/awesome-client \ - --prefix PATH : "${which}/bin" - ''; - - passthru = { - inherit lua; - }; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 798521ac6f2..95fa7095cba 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15458,10 +15458,6 @@ with pkgs; ffmpeg = ffmpeg_2; }; - awesome-3-5 = callPackage ../applications/window-managers/awesome/3.5.nix { - cairo = cairo.override { xcbSupport = true; }; - luaPackages = luaPackages.override { inherit lua; }; - }; awesome-4-0 = callPackage ../applications/window-managers/awesome { cairo = cairo.override { xcbSupport = true; }; luaPackages = luaPackages.override { inherit lua; }; -- GitLab From e4881e221b01138ab5b3e91332cce1c6423400b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Wed, 29 Aug 2018 10:13:54 +0100 Subject: [PATCH 1502/2206] finalterm: remove non-working version (#45737) This is abandom-ware: https://worldwidemann.com/finally-terminated/ and it coredumps on startup --- pkgs/applications/misc/finalterm/default.nix | 65 -------------------- pkgs/top-level/all-packages.nix | 2 - 2 files changed, 67 deletions(-) delete mode 100644 pkgs/applications/misc/finalterm/default.nix diff --git a/pkgs/applications/misc/finalterm/default.nix b/pkgs/applications/misc/finalterm/default.nix deleted file mode 100644 index 2c024b9fe0e..00000000000 --- a/pkgs/applications/misc/finalterm/default.nix +++ /dev/null @@ -1,65 +0,0 @@ -{ stdenv, fetchFromGitHub, makeWrapper -, pkgconfig, cmake, libxml2, vala_0_26, intltool, libmx, gnome3, gtk3, gtk-doc -, keybinder3, clutter-gtk, libnotify -, libxkbcommon, xorg, udev -, bashInteractive -}: - -with stdenv.lib; - -stdenv.mkDerivation { - name = "finalterm-git-2014-11-15"; - - src = fetchFromGitHub { - owner = "p-e-w"; - repo = "finalterm"; - rev = "39b078b2a96a5c3c9e74f92b1929f383d220ca8b"; - sha256 = "14viln5nabr39lafg1lzf6ydibz1h5d9346drp435ljxc6wsh21i"; - }; - - nativeBuildInputs = [ pkgconfig cmake intltool makeWrapper ]; - buildInputs = [ - vala_0_26 gtk3 gnome3.gnome-common gnome3.libgee - gtk-doc clutter-gtk libmx keybinder3 libxml2 libnotify - xorg.libpthreadstubs xorg.libXdmcp xorg.libxshmfence - libxkbcommon - ] ++ optionals stdenv.isLinux [ udev ]; - - preConfigure = '' - substituteInPlace data/org.gnome.finalterm.gschema.xml \ - --replace "/bin/bash" "${bashInteractive}/bin/bash" - - cmakeFlagsArray=( - -DMINIMAL_FLAGS=ON - ) - ''; - - postInstall = '' - mkdir -p $out/share/gsettings-schemas/$name - mv $out/share/glib-2.0 $out/share/gsettings-schemas/$name/ - ''; - - postFixup = '' - wrapProgram "$out/bin/finalterm" \ - --prefix GI_TYPELIB_PATH : "$GI_TYPELIB_PATH" \ - --prefix GIO_EXTRA_MODULES : "${getLib gnome3.dconf}/lib/gio/modules" \ - --prefix XDG_DATA_DIRS : "${gnome3.defaultIconTheme}/share:${gnome3.gtk.out}/share:$out/share:$GSETTINGS_SCHEMAS_PATH" - ''; - - meta = { - homepage = http://finalterm.org; - description = "A new breed of terminal emulator"; - longDescription = '' - Final Term is a new breed of terminal emulator. - - It goes beyond mere emulation and understands what is happening inside the shell it is hosting. This allows it to offer features no other terminal can, including: - - - Semantic text menus - - Smart command completion - - GUI terminal controls - ''; - license = licenses.gpl3Plus; - maintainers = [ maintainers.cstrahan ]; - platforms = platforms.linux; - }; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 95fa7095cba..62bf6d2c607 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -19497,8 +19497,6 @@ with pkgs; openssl = null; }; - finalterm = callPackage ../applications/misc/finalterm { }; - roxterm = callPackage ../applications/misc/roxterm { inherit (gnome3) gsettings-desktop-schemas vte; }; -- GitLab From d8238b66c1dc7e353e6a67bbd45435ab436f7513 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20L=C3=B6tzsch?= Date: Wed, 29 Aug 2018 11:28:34 +0200 Subject: [PATCH 1503/2206] vim-fireplace: init at 2018-06-01 (#45725) --- pkgs/misc/vim-plugins/default.nix | 11 +++++++++++ pkgs/misc/vim-plugins/vim-plugin-names | 1 + 2 files changed, 12 insertions(+) diff --git a/pkgs/misc/vim-plugins/default.nix b/pkgs/misc/vim-plugins/default.nix index 5944dfc991d..f32c1795409 100644 --- a/pkgs/misc/vim-plugins/default.nix +++ b/pkgs/misc/vim-plugins/default.nix @@ -2762,6 +2762,17 @@ self = rec { }; + vim-fireplace = buildVimPluginFrom2Nix { # created by nix#NixDerivation + name = "vim-fireplace-2018-06-01"; + src = fetchgit { + url = "https://github.com/tpope/vim-fireplace"; + rev = "1ef0f0726cadd96547a5f79103b66339f170da02"; + sha256 = "0ihhd34bl98xssa602386ji013pjj6xnkgww3y2wg73sx2nk6qc4"; + }; + dependencies = []; + + }; + vim-flagship = buildVimPluginFrom2Nix { # created by nix#NixDerivation name = "vim-flagship-2018-07-24"; src = fetchgit { diff --git a/pkgs/misc/vim-plugins/vim-plugin-names b/pkgs/misc/vim-plugins/vim-plugin-names index 32a9a621601..f2a46ee8a80 100644 --- a/pkgs/misc/vim-plugins/vim-plugin-names +++ b/pkgs/misc/vim-plugins/vim-plugin-names @@ -233,6 +233,7 @@ "github:tpope/vim-commentary" "github:tpope/vim-dispatch" "github:tpope/vim-eunuch" +"github:tpope/vim-fireplace" "github:tpope/vim-flagship" "github:tpope/vim-fugitive" "github:tpope/vim-pathogen" -- GitLab From e9f0afe7616a961e43d764a29a58860043583472 Mon Sep 17 00:00:00 2001 From: Thibaut Marty Date: Wed, 29 Aug 2018 11:30:30 +0200 Subject: [PATCH 1504/2206] herbstluftwm: 0.7.0 -> 0.7.1 (#45669) --- pkgs/applications/window-managers/herbstluftwm/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/window-managers/herbstluftwm/default.nix b/pkgs/applications/window-managers/herbstluftwm/default.nix index 6f3505056c3..d49c893ca14 100644 --- a/pkgs/applications/window-managers/herbstluftwm/default.nix +++ b/pkgs/applications/window-managers/herbstluftwm/default.nix @@ -1,18 +1,19 @@ { stdenv, fetchurl, pkgconfig, glib, libX11, libXext, libXinerama }: stdenv.mkDerivation rec { - name = "herbstluftwm-0.7.0"; + name = "herbstluftwm-0.7.1"; src = fetchurl { url = "https://herbstluftwm.org/tarballs/${name}.tar.gz"; - sha256 = "09xfs213vg1dpird61wik5bqb9yf8kh63ssy18ihf54inwqgqbvy"; + sha256 = "0d47lbjxxqd8d96hby47bdhyn9mlih7h28712j1vckiz05ig63nw"; }; patchPhase = '' substituteInPlace config.mk \ --replace "/usr/local" "$out" \ --replace "/etc" "$out/etc" \ - --replace "/zsh/functions/Completion/X" "/zsh/site-functions" + --replace "/zsh/functions/Completion/X" "/zsh/site-functions" \ + --replace "/usr/share" "\$(PREFIX)/share" ''; nativeBuildInputs = [ pkgconfig ]; -- GitLab From b0d4c25c1c66ec4b0394bae3ea4890e02cb00402 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Wed, 29 Aug 2018 11:35:00 +0200 Subject: [PATCH 1505/2206] fwupd: do not wrap efi capsule (#45719) wrapGAppsHook is not able to skip efi capsules so we need to switch to manual wrapping. Closes: https://github.com/NixOS/nixpkgs/issues/45715 --- pkgs/os-specific/linux/firmware/fwupd/default.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/pkgs/os-specific/linux/firmware/fwupd/default.nix b/pkgs/os-specific/linux/firmware/fwupd/default.nix index f018b5c2a7d..e29dd2e6ee5 100644 --- a/pkgs/os-specific/linux/firmware/fwupd/default.nix +++ b/pkgs/os-specific/linux/firmware/fwupd/default.nix @@ -79,6 +79,19 @@ in stdenv.mkDerivation { FONTCONFIG_FILE = fontsConf; # Fontconfig error: Cannot load default config file + # TODO: wrapGAppsHook wraps efi capsule even though it is not elf + dontWrapGApps = true; + # so we need to wrap the executables manually + postFixup = '' + find -L "$out/bin" "$out/libexec" -type f -executable -print0 \ + | while IFS= read -r -d ''' file; do + if [[ "''${file}" != *.efi ]]; then + echo "Wrapping program ''${file}" + wrapProgram "''${file}" "''${gappsWrapperArgs[@]}" + fi + done + ''; + # /etc/fwupd/uefi.conf is created by the services.hardware.fwupd NixOS module passthru = { filesInstalledToEtc = [ -- GitLab From 9540b1c5357acd63f89c985a85faee79bf28d902 Mon Sep 17 00:00:00 2001 From: Brian Olsen Date: Wed, 29 Aug 2018 12:12:12 +0200 Subject: [PATCH 1506/2206] nixos/tests: Set DefaultTimeoutStartSec very high (#44916) DefaultTimeoutStartSec is normally set to 90 seconds and works fine. But when running NixOS tests on a very slow machine (like a VM without nested virtualisation support) this default is to low and causes systemd units to fail spuriously. One symptom of this issue are tests at times failing with "timed out waiting for the VM to connect". Since the VM connect timeout is 300 seconds I also set DefaultTimeoutStartSec to this which is ridiculously high. --- nixos/modules/testing/test-instrumentation.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/nixos/modules/testing/test-instrumentation.nix b/nixos/modules/testing/test-instrumentation.nix index d94e21d681f..ed4cfa7805e 100644 --- a/nixos/modules/testing/test-instrumentation.nix +++ b/nixos/modules/testing/test-instrumentation.nix @@ -102,8 +102,12 @@ with import ../../lib/qemu-flags.nix { inherit pkgs; }; MaxLevelConsole=debug ''; - # Don't clobber the console with duplicate systemd messages. - systemd.extraConfig = "ShowStatus=no"; + systemd.extraConfig = '' + # Don't clobber the console with duplicate systemd messages. + ShowStatus=no + # Allow very slow start + DefaultTimeoutStartSec=300 + ''; boot.consoleLogLevel = 7; -- GitLab From ffba654405cb799f7db941eaa14446c9c31ae670 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Wed, 29 Aug 2018 09:49:29 +0100 Subject: [PATCH 1507/2206] vala_0_26: remove --- pkgs/development/compilers/vala/default.nix | 7 ------- pkgs/top-level/all-packages.nix | 1 - 2 files changed, 8 deletions(-) diff --git a/pkgs/development/compilers/vala/default.nix b/pkgs/development/compilers/vala/default.nix index 510688ef416..85d3e579ff7 100644 --- a/pkgs/development/compilers/vala/default.nix +++ b/pkgs/development/compilers/vala/default.nix @@ -43,13 +43,6 @@ let }; in rec { - - vala_0_26 = generic { - major = "0.26"; - minor = "2"; - sha256 = "1i03ds1z5hivqh4nhf3x80fg7n0zd22908w5minkpaan1i1kzw9p"; - }; - vala_0_28 = generic { major = "0.28"; minor = "1"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 62bf6d2c607..aa8b21abea8 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7260,7 +7260,6 @@ with pkgs; urweb = callPackage ../development/compilers/urweb { }; inherit (callPackage ../development/compilers/vala { }) - vala_0_26 vala_0_28 vala_0_32 vala_0_34 -- GitLab From 3a56156866bc5dc94e9a455aff791ddbfaa88122 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Wed, 29 Aug 2018 09:51:42 +0100 Subject: [PATCH 1508/2206] vala_0_32: remove --- pkgs/desktops/gnome-3/misc/california/default.nix | 4 ++-- pkgs/development/compilers/vala/default.nix | 6 ------ pkgs/top-level/all-packages.nix | 1 - 3 files changed, 2 insertions(+), 9 deletions(-) diff --git a/pkgs/desktops/gnome-3/misc/california/default.nix b/pkgs/desktops/gnome-3/misc/california/default.nix index 91aeb7ca00a..7c90d8fa4e4 100644 --- a/pkgs/desktops/gnome-3/misc/california/default.nix +++ b/pkgs/desktops/gnome-3/misc/california/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, intltool, pkgconfig, gtk3, vala_0_32, libgee, wrapGAppsHook, itstool, gobjectIntrospection +{ stdenv, fetchurl, intltool, pkgconfig, gtk3, vala_0_34, libgee, wrapGAppsHook, itstool, gobjectIntrospection , gnome-online-accounts, evolution-data-server, gnome3, glib, libsoup, libgdata, sqlite, xdg_utils }: let @@ -12,7 +12,7 @@ in stdenv.mkDerivation rec { sha256 = "1dky2kllv469k8966ilnf4xrr7z35pq8mdvs7kwziy59cdikapxj"; }; - nativeBuildInputs = [ intltool itstool vala_0_32 pkgconfig wrapGAppsHook gobjectIntrospection ]; + nativeBuildInputs = [ intltool itstool vala_0_34 pkgconfig wrapGAppsHook gobjectIntrospection ]; buildInputs = [ glib gtk3 libgee libsoup libgdata gnome-online-accounts evolution-data-server sqlite xdg_utils gnome3.gsettings-desktop-schemas ]; enableParallelBuilding = true; diff --git a/pkgs/development/compilers/vala/default.nix b/pkgs/development/compilers/vala/default.nix index 85d3e579ff7..02d724cb2af 100644 --- a/pkgs/development/compilers/vala/default.nix +++ b/pkgs/development/compilers/vala/default.nix @@ -49,12 +49,6 @@ in rec { sha256 = "0isg327w6rfqqdjja6a8pc3xcdkj7pqrkdhw48bsyxab2fkaw3hw"; }; - vala_0_32 = generic { - major = "0.32"; - minor = "1"; - sha256 = "1ab1l44abf9fj1wznzq5956431ia136rl5049cggnk5393jlf3fx"; - }; - vala_0_34 = generic { major = "0.34"; minor = "17"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index aa8b21abea8..168c4a61c99 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7261,7 +7261,6 @@ with pkgs; inherit (callPackage ../development/compilers/vala { }) vala_0_28 - vala_0_32 vala_0_34 vala_0_36 vala_0_38 -- GitLab From cbdcf6b4db2e94438fcb54a7394fa31e31502faf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Wed, 29 Aug 2018 10:57:08 +0100 Subject: [PATCH 1509/2206] vanubi: remove --- pkgs/applications/editors/vanubi/default.nix | 29 -------------------- pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 31 deletions(-) delete mode 100644 pkgs/applications/editors/vanubi/default.nix diff --git a/pkgs/applications/editors/vanubi/default.nix b/pkgs/applications/editors/vanubi/default.nix deleted file mode 100644 index 98f45f6be02..00000000000 --- a/pkgs/applications/editors/vanubi/default.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ stdenv, fetchurl, pkgconfig, vala_0_28, which, autoconf, automake -, libtool, glib, gtk3, gnome3, libwnck3, asciidoc, python3Packages }: - -stdenv.mkDerivation rec { - name = "vanubi-${version}"; - version = "0.0.16"; - - src = fetchurl { - url = "https://github.com/vanubi/vanubi/archive/v${version}.tar.gz"; - sha256 = "145zxgaky5bcq5bxm4z7h0pvviq7k1nrgnf40q6nax6ik616ybjq"; - }; - - nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ vala_0_28 which autoconf automake - libtool glib gtk3 libwnck3 asciidoc - gnome3.gtksourceview gnome3.vte_290 python3Packages.pygments ]; - - configureScript = "./autogen.sh"; - - enableParallelBuilding = true; - - meta = with stdenv.lib; { - homepage = http://vanubi.github.io/vanubi; - description = "Programming editor for GTK+ inspired by Emacs"; - license = licenses.gpl3; - platforms = platforms.linux; - maintainers = [ maintainers.lethalman ]; - }; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 168c4a61c99..a62df36eba3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -18921,8 +18921,6 @@ with pkgs; valentina = libsForQt5.callPackage ../applications/misc/valentina { }; - vanubi = callPackage ../applications/editors/vanubi { }; - vbindiff = callPackage ../applications/editors/vbindiff { }; vcprompt = callPackage ../applications/version-management/vcprompt { }; -- GitLab From 341a531c3d8c2c963652b8e31cebc2c969b01f96 Mon Sep 17 00:00:00 2001 From: Vladyslav Mykhailichenko Date: Wed, 29 Aug 2018 13:37:59 +0300 Subject: [PATCH 1510/2206] bat: 0.5.0 -> 0.6.0 --- pkgs/tools/misc/bat/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/bat/default.nix b/pkgs/tools/misc/bat/default.nix index b8a2b391395..6503dadf457 100644 --- a/pkgs/tools/misc/bat/default.nix +++ b/pkgs/tools/misc/bat/default.nix @@ -2,17 +2,17 @@ rustPlatform.buildRustPackage rec { name = "bat-${version}"; - version = "0.5.0"; + version = "0.6.0"; src = fetchFromGitHub { owner = "sharkdp"; repo = "bat"; rev = "v${version}"; - sha256 = "0ms1hmv6qx15p47l07h7szwq0bgphhskc0xca2l641159h55r6dg"; + sha256 = "04ip0h1n7wavd7j7r7ppcy3v4987yv44mgw8qm8d56pcw67f9vwk"; fetchSubmodules = true; }; - cargoSha256 = "1dzm44kcx3plh74qr4wghl3wqwr62hcxzlcv7mhh0vvk3z36c8d4"; + cargoSha256 = "062vvpj514h85h9gm3jipp6z256cnnbxbjy7ja6bm7i6bpglyvvi"; nativeBuildInputs = [ cmake pkgconfig zlib ]; -- GitLab From d314c4d3ce18172313225467047b13f5ebcef1a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Wed, 29 Aug 2018 10:56:29 +0100 Subject: [PATCH 1511/2206] vala_0_28: remove --- pkgs/development/compilers/vala/default.nix | 6 ------ pkgs/top-level/all-packages.nix | 1 - 2 files changed, 7 deletions(-) diff --git a/pkgs/development/compilers/vala/default.nix b/pkgs/development/compilers/vala/default.nix index 02d724cb2af..a4a8aa980b6 100644 --- a/pkgs/development/compilers/vala/default.nix +++ b/pkgs/development/compilers/vala/default.nix @@ -43,12 +43,6 @@ let }; in rec { - vala_0_28 = generic { - major = "0.28"; - minor = "1"; - sha256 = "0isg327w6rfqqdjja6a8pc3xcdkj7pqrkdhw48bsyxab2fkaw3hw"; - }; - vala_0_34 = generic { major = "0.34"; minor = "17"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a62df36eba3..da150ae19ca 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7260,7 +7260,6 @@ with pkgs; urweb = callPackage ../development/compilers/urweb { }; inherit (callPackage ../development/compilers/vala { }) - vala_0_28 vala_0_34 vala_0_36 vala_0_38 -- GitLab From b5a6e6cf010a53dd6a761c08ad08815f295bb32a Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 12:36:21 +0000 Subject: [PATCH 1512/2206] unison: use OCaml 4.05 --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index da150ae19ca..92ea89a043a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -18898,7 +18898,7 @@ with pkgs; unigine-valley = callPackage ../applications/graphics/unigine-valley { }; - inherit (ocamlPackages) unison; + inherit (ocaml-ng.ocamlPackages_4_05) unison; unpaper = callPackage ../tools/graphics/unpaper { }; -- GitLab From 28ee1ae69d17eb61131e29f6a7d497cf4c2c70a4 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 12:43:13 +0000 Subject: [PATCH 1513/2206] libbap: use OCaml 4.05 --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 92ea89a043a..597b2df2123 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10095,7 +10095,7 @@ with pkgs; libb2 = callPackage ../development/libraries/libb2 { }; libbap = callPackage ../development/libraries/libbap { - inherit (ocamlPackages) bap ocaml findlib ctypes; + inherit (ocaml-ng.ocamlPackages_4_05) bap ocaml findlib ctypes; }; libbass = (callPackage ../development/libraries/audio/libbass { }).bass; -- GitLab From c81d4f800e1fdc041ec2c7f1e190cb192d088c0c Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 12:54:19 +0000 Subject: [PATCH 1514/2206] acgtk: use OCaml 4.05 --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 597b2df2123..432746a6091 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20835,7 +20835,9 @@ with pkgs; abella = callPackage ../applications/science/logic/abella {}; - acgtk = callPackage ../applications/science/logic/acgtk { }; + acgtk = callPackage ../applications/science/logic/acgtk { + ocamlPackages = ocaml-ng.ocamlPackages_4_05; + }; alt-ergo = callPackage ../applications/science/logic/alt-ergo { }; -- GitLab From 18b3b676894f531b49471a93da39cdf9d1940a73 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 12:58:31 +0000 Subject: [PATCH 1515/2206] alt-ergo: use OCaml 4.05 --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 432746a6091..f54734844a2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20839,7 +20839,9 @@ with pkgs; ocamlPackages = ocaml-ng.ocamlPackages_4_05; }; - alt-ergo = callPackage ../applications/science/logic/alt-ergo { }; + alt-ergo = callPackage ../applications/science/logic/alt-ergo { + ocamlPackages = ocaml-ng.ocamlPackages_4_05; + }; aspino = callPackage ../applications/science/logic/aspino {}; -- GitLab From 124639bd8f244b2aba905e72e1fc28ed610832f1 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 18:36:25 +0000 Subject: [PATCH 1516/2206] jackline: use OCaml 4.05 --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f54734844a2..f9a49dddb7d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16844,7 +16844,9 @@ with pkgs; extra-packages = [ csound ]; }; - jackline = callPackage ../applications/networking/instant-messengers/jackline { }; + jackline = callPackage ../applications/networking/instant-messengers/jackline { + ocamlPackages = ocaml-ng.ocamlPackages_4_05; + }; slack = callPackage ../applications/networking/instant-messengers/slack { }; -- GitLab From 65f42595cfa161c874720ed39dbd47d604c0f8b0 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 19:10:18 +0000 Subject: [PATCH 1517/2206] sapic: use OCaml 4.05 --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f9a49dddb7d..097c1b2b41b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20964,7 +20964,9 @@ with pkgs; proverif = callPackage ../applications/science/logic/proverif { }; - sapic = callPackage ../applications/science/logic/sapic { }; + sapic = callPackage ../applications/science/logic/sapic { + inherit (ocaml-ng.ocamlPackages_4_05) ocaml; + }; satallax = callPackage ../applications/science/logic/satallax { ocaml = ocaml-ng.ocamlPackages_4_01_0.ocaml; -- GitLab From be6769816d0cb05709b10969bf29fe19ad1e72cb Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 19:17:10 +0000 Subject: [PATCH 1518/2206] statverif: use OCaml 4.05 --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 097c1b2b41b..22e6e45af0a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20978,7 +20978,9 @@ with pkgs; stdenv = gccStdenv; }; - statverif = callPackage ../applications/science/logic/statverif { }; + statverif = callPackage ../applications/science/logic/statverif { + inherit (ocaml-ng.ocamlPackages_4_05) ocaml; + }; tptp = callPackage ../applications/science/logic/tptp {}; -- GitLab From 8cdb0c3cbdab5769db25098954fd0806fb6d0939 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 19:45:15 +0000 Subject: [PATCH 1519/2206] opam: use OCaml 4.05 --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 22e6e45af0a..cae82e79cef 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7113,7 +7113,9 @@ with pkgs; opaline = callPackage ../development/tools/ocaml/opaline { }; - opam = callPackage ../development/tools/ocaml/opam { }; + opam = callPackage ../development/tools/ocaml/opam { + inherit (ocaml-ng.ocamlPackages_4_05) ocaml; + }; picat = callPackage ../development/compilers/picat { stdenv = overrideCC stdenv gcc49; -- GitLab From 9b76bf991f19fdba247a8ecfcf57ca01ddd0971a Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 21:22:24 +0000 Subject: [PATCH 1520/2206] coq_8_5: use OCaml 4.05 --- pkgs/top-level/all-packages.nix | 4 +++- pkgs/top-level/coq-packages.nix | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index cae82e79cef..519f695c039 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20855,7 +20855,9 @@ with pkgs; inherit (callPackage ./coq-packages.nix { inherit (ocaml-ng) ocamlPackages_3_12_1 - ocamlPackages_4_02; + ocamlPackages_4_02 + ocamlPackages_4_05 + ; }) mkCoqPackages coq_8_3 coq_8_4 coq_8_5 coq_8_6 coq_8_7 coq_8_8 coqPackages_8_5 coqPackages_8_6 coqPackages_8_7 coqPackages_8_8 diff --git a/pkgs/top-level/coq-packages.nix b/pkgs/top-level/coq-packages.nix index 5f784e64534..907c2eb0e27 100644 --- a/pkgs/top-level/coq-packages.nix +++ b/pkgs/top-level/coq-packages.nix @@ -2,6 +2,7 @@ , gnumake3 , ocamlPackages_3_12_1 , ocamlPackages_4_02 +, ocamlPackages_4_05 }: let @@ -65,6 +66,7 @@ in rec { camlp5 = ocamlPackages_4_02.camlp5_transitional; }; coq_8_5 = callPackage ../applications/science/logic/coq { + ocamlPackages = ocamlPackages_4_05; version = "8.5pl3"; }; coq_8_6 = callPackage ../applications/science/logic/coq { -- GitLab From 271af919e352c1a0d301fd364e1b5482701aff96 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 21:29:54 +0000 Subject: [PATCH 1521/2206] coccinelle: use OCaml 4.05 --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 519f695c039..2d7672b77f6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8089,7 +8089,9 @@ with pkgs; # Does not actually depend on Qt 5 inherit (kdeFrameworks) extra-cmake-modules kapidox kdoctools; - coccinelle = callPackage ../development/tools/misc/coccinelle { }; + coccinelle = callPackage ../development/tools/misc/coccinelle { + ocamlPackages = ocaml-ng.ocamlPackages_4_05; + }; cpptest = callPackage ../development/libraries/cpptest { }; -- GitLab From 9edd1875bc07fae5d5ac7e5beb0d4d26b8ad191f Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 21:33:13 +0000 Subject: [PATCH 1522/2206] coq_8_6: use OCaml 4.05 --- pkgs/top-level/coq-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/coq-packages.nix b/pkgs/top-level/coq-packages.nix index 907c2eb0e27..818f896048b 100644 --- a/pkgs/top-level/coq-packages.nix +++ b/pkgs/top-level/coq-packages.nix @@ -70,6 +70,7 @@ in rec { version = "8.5pl3"; }; coq_8_6 = callPackage ../applications/science/logic/coq { + ocamlPackages = ocamlPackages_4_05; version = "8.6.1"; }; coq_8_7 = callPackage ../applications/science/logic/coq { -- GitLab From 4d26e2a31238682932cc2c756dee56968738d181 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 21:41:24 +0000 Subject: [PATCH 1523/2206] mldonkey: use OCaml 4.05 --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2d7672b77f6..3ecbf984b52 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17454,7 +17454,9 @@ with pkgs; mjpg-streamer = callPackage ../applications/video/mjpg-streamer { }; - mldonkey = callPackage ../applications/networking/p2p/mldonkey { }; + mldonkey = callPackage ../applications/networking/p2p/mldonkey { + ocamlPackages = ocaml-ng.ocamlPackages_4_05; + }; MMA = callPackage ../applications/audio/MMA { }; -- GitLab From 7211ee1aeb45f19b0edcd33326f3600e3da4e6af Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 22:13:27 +0000 Subject: [PATCH 1524/2206] haxe: use OCaml 4.05 --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3ecbf984b52..0da9fc4e15d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6716,7 +6716,7 @@ with pkgs; graphviz = graphviz-nox; }); - inherit (ocamlPackages.haxe) haxe_3_2 haxe_3_4; + inherit (ocaml-ng.ocamlPackages_4_05.haxe) haxe_3_2 haxe_3_4; haxe = haxe_3_4; haxePackages = recurseIntoAttrs (callPackage ./haxe-packages.nix { }); inherit (haxePackages) hxcpp; -- GitLab From 4d8c0d75b35cc0bc127f5a139ec70b37eff06c5d Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 22:39:30 +0000 Subject: [PATCH 1525/2206] cubicle: use OCaml 4.05 --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0da9fc4e15d..dded6609426 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20876,7 +20876,9 @@ with pkgs; caprice32 = callPackage ../misc/emulators/caprice32 { }; - cubicle = callPackage ../applications/science/logic/cubicle { }; + cubicle = callPackage ../applications/science/logic/cubicle { + ocamlPackages = ocaml-ng.ocamlPackages_4_05; + }; cvc3 = callPackage ../applications/science/logic/cvc3 { gmp = lib.overrideDerivation gmp (a: { dontDisableStatic = true; }); -- GitLab From 6a220840afdaf2b316ded71e54e51ac7e8a70b81 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Mon, 27 Aug 2018 08:03:51 +0000 Subject: [PATCH 1526/2206] xen_4_8: use OCaml 4.05 --- pkgs/applications/virtualization/xen/4.8.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/virtualization/xen/4.8.nix b/pkgs/applications/virtualization/xen/4.8.nix index f99cdb69d2a..2a59cd1f061 100644 --- a/pkgs/applications/virtualization/xen/4.8.nix +++ b/pkgs/applications/virtualization/xen/4.8.nix @@ -1,4 +1,5 @@ { stdenv, callPackage, fetchurl, fetchpatch, fetchgit +, ocaml-ng , withInternalQemu ? true , withInternalTraditionalQemu ? true , withInternalSeabios ? true @@ -181,4 +182,4 @@ callPackage (import ./generic.nix (rec { else throw "this xen has no qemu builtin"; }; -})) args +})) ({ ocamlPackages = ocaml-ng.ocamlPackages_4_05; } // args) -- GitLab From 5670f77a90650d7a224d12e89144741f696b1fb7 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 28 Aug 2018 04:52:28 +0000 Subject: [PATCH 1527/2206] obliv-c: use OCaml 4.05 --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index dded6609426..6b7b8d3b260 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7088,7 +7088,9 @@ with pkgs; nvidia_cg_toolkit = callPackage ../development/compilers/nvidia-cg-toolkit { }; - obliv-c = callPackage ../development/compilers/obliv-c {}; + obliv-c = callPackage ../development/compilers/obliv-c { + ocamlPackages = ocaml-ng.ocamlPackages_4_05; + }; ocaml-ng = callPackage ./ocaml-packages.nix { }; ocaml = ocamlPackages.ocaml; -- GitLab From 8a23558db1ec96452eed6bd78813bd7084a68ee7 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 28 Aug 2018 05:09:44 +0000 Subject: [PATCH 1528/2206] xen_4_10: use OCaml 4.05 --- pkgs/applications/virtualization/xen/4.10.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/virtualization/xen/4.10.nix b/pkgs/applications/virtualization/xen/4.10.nix index 5e21f7ee608..f3055fc79c3 100644 --- a/pkgs/applications/virtualization/xen/4.10.nix +++ b/pkgs/applications/virtualization/xen/4.10.nix @@ -1,4 +1,5 @@ { stdenv, callPackage, fetchurl, fetchpatch, fetchgit +, ocaml-ng , withInternalQemu ? true , withInternalTraditionalQemu ? true , withInternalSeabios ? true @@ -177,4 +178,4 @@ callPackage (import ./generic.nix (rec { else throw "this xen has no qemu builtin"; }; -})) args +})) ({ ocamlPackages = ocaml-ng.ocamlPackages_4_05; } // args) -- GitLab From f661b0dbf69719ac143dce0c4a2ec234a0cb4148 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Wed, 29 Aug 2018 12:29:01 +0000 Subject: [PATCH 1529/2206] tlaps: use OCaml 4.05 --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6b7b8d3b260..4353b940136 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -21023,7 +21023,9 @@ with pkgs; z3 = callPackage ../applications/science/logic/z3 { python = python2; }; tlaplus = callPackage ../applications/science/logic/tlaplus {}; - tlaps = callPackage ../applications/science/logic/tlaplus/tlaps.nix {}; + tlaps = callPackage ../applications/science/logic/tlaplus/tlaps.nix { + inherit (ocaml-ng.ocamlPackages_4_05) ocaml; + }; tlaplusToolbox = callPackage ../applications/science/logic/tlaplus/toolbox.nix {gtk = gtk2;}; aiger = callPackage ../applications/science/logic/aiger {}; -- GitLab From 6d38ada0ba0831f1d3aba5354ad9df15ffd22296 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Wed, 29 Aug 2018 12:31:35 +0000 Subject: [PATCH 1530/2206] wyrd: use OCaml 4.05 --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4353b940136..98ed8a046d9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6050,7 +6050,9 @@ with pkgs; wv2 = callPackage ../tools/misc/wv2 { }; - wyrd = callPackage ../tools/misc/wyrd { }; + wyrd = callPackage ../tools/misc/wyrd { + ocamlPackages = ocaml-ng.ocamlPackages_4_05; + }; x86info = callPackage ../os-specific/linux/x86info { }; -- GitLab From 15a568cfe67abf19f2443163ef50bdf38f70937b Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 13:15:58 +0000 Subject: [PATCH 1531/2206] =?UTF-8?q?ocamlPackages.bin=5Fprot=5Fp4:=20disa?= =?UTF-8?q?ble=20for=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/bin_prot/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/ocaml-modules/bin_prot/default.nix b/pkgs/development/ocaml-modules/bin_prot/default.nix index 1acb17a8f7a..bc075295cf3 100644 --- a/pkgs/development/ocaml-modules/bin_prot/default.nix +++ b/pkgs/development/ocaml-modules/bin_prot/default.nix @@ -1,4 +1,8 @@ -{stdenv, buildOcaml, fetchurl, type_conv}: +{ stdenv, buildOcaml, fetchurl, ocaml, type_conv }: + +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "bin_prot-112.24.00 is not available for OCaml ${ocaml.version}" +else buildOcaml rec { name = "bin_prot"; -- GitLab From c2b86bc5bbde88b94f658a56f69bf92460251616 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 13:20:43 +0000 Subject: [PATCH 1532/2206] =?UTF-8?q?ocamlPackages.fieldslib=5Fp4:=20disab?= =?UTF-8?q?le=20for=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/fieldslib/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/ocaml-modules/fieldslib/default.nix b/pkgs/development/ocaml-modules/fieldslib/default.nix index 6a8db9e6281..36c1342e61f 100644 --- a/pkgs/development/ocaml-modules/fieldslib/default.nix +++ b/pkgs/development/ocaml-modules/fieldslib/default.nix @@ -2,6 +2,10 @@ assert stdenv.lib.versionOlder "4.00" (stdenv.lib.getVersion ocaml); +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "fieldslib-109.20.03 is not available for OCaml ${ocaml.version}" +else + stdenv.mkDerivation { name = "ocaml-fieldslib-109.20.03"; -- GitLab From f7c617e34d6a39d1b5e7664d3dc15bd029d26cd0 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 13:23:32 +0000 Subject: [PATCH 1533/2206] =?UTF-8?q?ocamlPackages.enumerate:=20disable=20?= =?UTF-8?q?for=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/enumerate/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/ocaml-modules/enumerate/default.nix b/pkgs/development/ocaml-modules/enumerate/default.nix index 557f2f88d8d..4f0c182726d 100644 --- a/pkgs/development/ocaml-modules/enumerate/default.nix +++ b/pkgs/development/ocaml-modules/enumerate/default.nix @@ -2,6 +2,10 @@ assert stdenv.lib.versionAtLeast (stdenv.lib.getVersion ocaml) "4.00"; +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "enumerate-111.08.00 is not available for OCaml ${ocaml.version}" +else + stdenv.mkDerivation { name = "ocaml-enumerate-111.08.00"; -- GitLab From a04f3afc3c4f512a1ae8a44901493757ff09b4ce Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 13:26:56 +0000 Subject: [PATCH 1534/2206] =?UTF-8?q?ocamlPackages.faillib:=20disable=20fo?= =?UTF-8?q?r=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/faillib/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/ocaml-modules/faillib/default.nix b/pkgs/development/ocaml-modules/faillib/default.nix index 98acc8032e3..9b80433b6d1 100644 --- a/pkgs/development/ocaml-modules/faillib/default.nix +++ b/pkgs/development/ocaml-modules/faillib/default.nix @@ -1,4 +1,8 @@ -{stdenv, buildOcaml, fetchurl, herelib, camlp4}: +{ stdenv, buildOcaml, fetchurl, ocaml, herelib, camlp4 }: + +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "faillib-111.17.00 is not available for OCaml ${ocaml.version}" +else buildOcaml rec { minimumSupportedOcamlVersion = "4.00"; -- GitLab From efbc322c9fb4bc9f35ad8b8c12f5dfa406a57188 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 13:30:36 +0000 Subject: [PATCH 1535/2206] =?UTF-8?q?ocamlPackages.variantslib=5Fp4:=20dis?= =?UTF-8?q?able=20for=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/variantslib/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/ocaml-modules/variantslib/default.nix b/pkgs/development/ocaml-modules/variantslib/default.nix index cb25b844606..425383a6485 100644 --- a/pkgs/development/ocaml-modules/variantslib/default.nix +++ b/pkgs/development/ocaml-modules/variantslib/default.nix @@ -1,4 +1,8 @@ -{stdenv, buildOcaml, fetchurl, type_conv}: +{ stdenv, buildOcaml, ocaml, fetchurl, type_conv }: + +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "variantslib-109.15.03 is not available for OCaml ${ocaml.version}" +else buildOcaml rec { name = "variantslib"; -- GitLab From 09821d23ba3fe37a26d30592e6833de336581212 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 13:35:54 +0000 Subject: [PATCH 1536/2206] =?UTF-8?q?ocamlPackages.bolt:=20disable=20for?= =?UTF-8?q?=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/bolt/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/ocaml-modules/bolt/default.nix b/pkgs/development/ocaml-modules/bolt/default.nix index 121f484ce41..b5a4f179b17 100644 --- a/pkgs/development/ocaml-modules/bolt/default.nix +++ b/pkgs/development/ocaml-modules/bolt/default.nix @@ -5,6 +5,10 @@ let inherit (stdenv.lib) getVersion versionAtLeast; in assert versionAtLeast (getVersion ocaml) "4.00.0"; assert versionAtLeast (getVersion findlib) "1.3.3"; +if versionAtLeast ocaml.version "4.06" +then throw "bolt is not available for OCaml ${ocaml.version}" +else + stdenv.mkDerivation rec { name = "bolt-1.4"; -- GitLab From 354dedfec3691f5504429bcb876a8b8e4e007323 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 13:40:03 +0000 Subject: [PATCH 1537/2206] =?UTF-8?q?ocamlPackages.camlimages=5F4=5F1:=20d?= =?UTF-8?q?isable=20for=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/camlimages/4.1.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/ocaml-modules/camlimages/4.1.nix b/pkgs/development/ocaml-modules/camlimages/4.1.nix index 77a252de52f..31b4047efc8 100644 --- a/pkgs/development/ocaml-modules/camlimages/4.1.nix +++ b/pkgs/development/ocaml-modules/camlimages/4.1.nix @@ -2,6 +2,10 @@ assert stdenv.lib.versionAtLeast (stdenv.lib.getVersion ocaml) "4.00"; +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "camlimages-4.1.2 is not available for OCaml ${ocaml.version}" +else + let pname = "camlimages"; version = "4.1.2"; -- GitLab From 6a9831940d364b8bed5eac6148b5cf0fddfddf27 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 13:43:01 +0000 Subject: [PATCH 1538/2206] =?UTF-8?q?ocamlPackages.dypgen:=20disable=20for?= =?UTF-8?q?=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/dypgen/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/ocaml-modules/dypgen/default.nix b/pkgs/development/ocaml-modules/dypgen/default.nix index 1bdcae521dd..1abf387bdd3 100644 --- a/pkgs/development/ocaml-modules/dypgen/default.nix +++ b/pkgs/development/ocaml-modules/dypgen/default.nix @@ -4,6 +4,10 @@ let pname = "dypgen"; in +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "${pname} is not available for OCaml ${ocaml.version}" +else + stdenv.mkDerivation rec { name = "${pname}-${version}"; version = "20120619-1"; -- GitLab From 23fd7e452fd0759bbbc9d01940a8b7de261fe99f Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 13:45:30 +0000 Subject: [PATCH 1539/2206] =?UTF-8?q?ocamlPackages.frontc:=20disable=20for?= =?UTF-8?q?=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/frontc/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/ocaml-modules/frontc/default.nix b/pkgs/development/ocaml-modules/frontc/default.nix index ecf1ddc8fba..e5330789e26 100644 --- a/pkgs/development/ocaml-modules/frontc/default.nix +++ b/pkgs/development/ocaml-modules/frontc/default.nix @@ -1,4 +1,8 @@ -{lib, buildOcaml, fetchurl}: +{ lib, buildOcaml, fetchurl, ocaml }: + +if lib.versionAtLeast ocaml.version "4.06" +then throw "FrontC is not available for OCaml ${ocaml.version}" +else buildOcaml rec { name = "FrontC"; -- GitLab From 78b8fc7a757aa30db59a0b41c2a1fcfa47ea2e28 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 13:53:38 +0000 Subject: [PATCH 1540/2206] =?UTF-8?q?ocamlPackages.gtktop:=20disable=20for?= =?UTF-8?q?=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/gtktop/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/ocaml-modules/gtktop/default.nix b/pkgs/development/ocaml-modules/gtktop/default.nix index de0334c2a18..07420693005 100644 --- a/pkgs/development/ocaml-modules/gtktop/default.nix +++ b/pkgs/development/ocaml-modules/gtktop/default.nix @@ -2,6 +2,10 @@ let pname = "gtktop-2.0"; in +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "${pname} is not available for OCaml ${ocaml.version}" +else + stdenv.mkDerivation { name = "ocaml-${pname}"; -- GitLab From 4f7c4e70e4007b270247de66a73f4ba9a9f3c995 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 14:14:54 +0000 Subject: [PATCH 1541/2206] =?UTF-8?q?ocamlPackages.lwt2:=20disable=20for?= =?UTF-8?q?=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/lwt/legacy.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/ocaml-modules/lwt/legacy.nix b/pkgs/development/ocaml-modules/lwt/legacy.nix index 53ba904f628..cd40a5051be 100644 --- a/pkgs/development/ocaml-modules/lwt/legacy.nix +++ b/pkgs/development/ocaml-modules/lwt/legacy.nix @@ -6,6 +6,7 @@ }: if !stdenv.lib.versionAtLeast ocaml.version "4" + || stdenv.lib.versionAtLeast ocaml.version "4.06" then throw "lwt is not available for OCaml ${ocaml.version}" else -- GitLab From 84e3cece288368029b028b39c41a69024d1f774e Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 14:24:41 +0000 Subject: [PATCH 1542/2206] =?UTF-8?q?ocamlPackages.ulex08:=20disable=20for?= =?UTF-8?q?=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/ulex/0.8/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/ocaml-modules/ulex/0.8/default.nix b/pkgs/development/ocaml-modules/ulex/0.8/default.nix index 288e9a6933e..6c0cf9214f2 100644 --- a/pkgs/development/ocaml-modules/ulex/0.8/default.nix +++ b/pkgs/development/ocaml-modules/ulex/0.8/default.nix @@ -4,6 +4,10 @@ let pname = "ulex"; in +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "ulex-0.8 is not available for OCaml ${ocaml.version}" +else + stdenv.mkDerivation rec { name = "${pname}-${version}"; version = "0.8"; -- GitLab From 06cd948ba305db25b02149061cb0b6bc52d3992e Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 16:02:42 +0000 Subject: [PATCH 1543/2206] =?UTF-8?q?ocamlPackages.sqlite3EZ:=20disable=20?= =?UTF-8?q?for=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/sqlite3EZ/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/ocaml-modules/sqlite3EZ/default.nix b/pkgs/development/ocaml-modules/sqlite3EZ/default.nix index ef9c254aba1..e8f248ee4a1 100644 --- a/pkgs/development/ocaml-modules/sqlite3EZ/default.nix +++ b/pkgs/development/ocaml-modules/sqlite3EZ/default.nix @@ -2,6 +2,10 @@ assert stdenv.lib.versionAtLeast (stdenv.lib.getVersion ocaml) "3.12"; +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "sqlite3EZ is not available for OCaml ${ocaml.version}" +else + stdenv.mkDerivation { name = "ocaml-sqlite3EZ-0.1.0"; -- GitLab From ea276e21cf4d1b83e3169f2bab2e8361a78e3e1e Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 16:17:57 +0000 Subject: [PATCH 1544/2206] =?UTF-8?q?ocamlPackages.pa=5Founit:=20disable?= =?UTF-8?q?=20for=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/pa_ounit/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/ocaml-modules/pa_ounit/default.nix b/pkgs/development/ocaml-modules/pa_ounit/default.nix index fa4ecfcc28b..2471c855cf5 100644 --- a/pkgs/development/ocaml-modules/pa_ounit/default.nix +++ b/pkgs/development/ocaml-modules/pa_ounit/default.nix @@ -1,4 +1,8 @@ -{stdenv, buildOcaml, fetchurl, ounit}: +{ stdenv, buildOcaml, ocaml, fetchurl, ounit }: + +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "pa_ounit is not available for OCaml ${ocaml.version}" +else buildOcaml rec { name = "pa_ounit"; -- GitLab From 450e35804025d9e26fbd142a653741bcc89f36fa Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 16:32:48 +0000 Subject: [PATCH 1545/2206] =?UTF-8?q?ocamlPackages.omake=5Frc1:=20disable?= =?UTF-8?q?=20for=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/tools/ocaml/omake/0.9.8.6-rc1.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/tools/ocaml/omake/0.9.8.6-rc1.nix b/pkgs/development/tools/ocaml/omake/0.9.8.6-rc1.nix index 84365889638..4d7900de80d 100644 --- a/pkgs/development/tools/ocaml/omake/0.9.8.6-rc1.nix +++ b/pkgs/development/tools/ocaml/omake/0.9.8.6-rc1.nix @@ -4,6 +4,11 @@ let version = "0.9.8.6-0.rc1"; webpage = "http://omake.metaprl.org"; in + +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "${pname}-${version} is not available for OCaml ${ocaml.version}" +else + stdenv.mkDerivation { name = "${pname}-${version}"; -- GitLab From ebd62e2423a7c12083566086f2ffb697321cf858 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 17:34:09 +0000 Subject: [PATCH 1546/2206] =?UTF-8?q?ocamlPackages.ocaml=5Fcairo:=20disabl?= =?UTF-8?q?e=20for=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/ocaml-cairo/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/ocaml-modules/ocaml-cairo/default.nix b/pkgs/development/ocaml-modules/ocaml-cairo/default.nix index e1590bb0c9a..22215b8da0d 100644 --- a/pkgs/development/ocaml-modules/ocaml-cairo/default.nix +++ b/pkgs/development/ocaml-modules/ocaml-cairo/default.nix @@ -4,6 +4,10 @@ let pname = "ocaml-cairo"; in +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "${pname} is not available for OCaml ${ocaml.version}" +else + stdenv.mkDerivation rec { name = "${pname}-${version}"; version = "1.2.0"; -- GitLab From 3fb8dac658a4792f8735bfbc5801f476d3309e66 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 17:41:42 +0000 Subject: [PATCH 1547/2206] =?UTF-8?q?ocamlPackages.ocaml=5Fcryptgps:=20dis?= =?UTF-8?q?able=20for=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/cryptgps/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/ocaml-modules/cryptgps/default.nix b/pkgs/development/ocaml-modules/cryptgps/default.nix index cb85ebce501..f8eb80837a3 100644 --- a/pkgs/development/ocaml-modules/cryptgps/default.nix +++ b/pkgs/development/ocaml-modules/cryptgps/default.nix @@ -1,5 +1,9 @@ {stdenv, fetchurl, ocaml, findlib}: +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "cryptgps is not available for OCaml ${ocaml.version}" +else + stdenv.mkDerivation rec { name = "ocaml-cryptgps-${version}"; version = "0.2.1"; -- GitLab From 0c3cf014e21ba3f9c1dbfb10c32ed773187fc859 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 18:11:23 +0000 Subject: [PATCH 1548/2206] =?UTF-8?q?ocamlPackages.ojquery:=20disable=20fo?= =?UTF-8?q?r=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/ojquery/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/ocaml-modules/ojquery/default.nix b/pkgs/development/ocaml-modules/ojquery/default.nix index 2d697a285fd..8cf5819c900 100644 --- a/pkgs/development/ocaml-modules/ojquery/default.nix +++ b/pkgs/development/ocaml-modules/ojquery/default.nix @@ -1,5 +1,9 @@ { stdenv, fetchgit, ocaml, findlib, ocamlbuild, js_of_ocaml, js_of_ocaml-camlp4, camlp4, lwt3, react }: +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "ojquery is not available for OCaml ${ocaml.version}" +else + stdenv.mkDerivation rec { version = "0.1"; name = "ocaml-ojquery-${version}"; -- GitLab From 9590e46c05c33baadb6e7663707c0423fd6383ce Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 18:16:40 +0000 Subject: [PATCH 1549/2206] =?UTF-8?q?ocamlPackages.ocaml=5Fdata=5Fnotation?= =?UTF-8?q?:=20disable=20for=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/odn/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/ocaml-modules/odn/default.nix b/pkgs/development/ocaml-modules/odn/default.nix index f30fea2c419..a56a6140f8e 100644 --- a/pkgs/development/ocaml-modules/odn/default.nix +++ b/pkgs/development/ocaml-modules/odn/default.nix @@ -1,5 +1,9 @@ { stdenv, fetchurl, ocaml, findlib, ocamlbuild, type_conv, ounit, camlp4 }: +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "ocaml-data-notation is not available for OCaml ${ocaml.version}" +else + stdenv.mkDerivation { name = "ocaml-data-notation-0.0.11"; -- GitLab From 24f47da9b35f1ad2410c3938c777207e1864de01 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 18:18:49 +0000 Subject: [PATCH 1550/2206] =?UTF-8?q?ocamlPackages.erm=5Fxml:=20disable=20?= =?UTF-8?q?for=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/erm_xml/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/ocaml-modules/erm_xml/default.nix b/pkgs/development/ocaml-modules/erm_xml/default.nix index ae264b657d8..c944752ff6b 100644 --- a/pkgs/development/ocaml-modules/erm_xml/default.nix +++ b/pkgs/development/ocaml-modules/erm_xml/default.nix @@ -1,5 +1,9 @@ { stdenv, fetchzip, ocaml, findlib, ocamlbuild }: +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "erm_xml is not available for OCaml ${ocaml.version}" +else + let version = "0.3"; in stdenv.mkDerivation { -- GitLab From e79e66cad13e116351cc8e339a27f92e4784ac84 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 18:35:50 +0000 Subject: [PATCH 1551/2206] =?UTF-8?q?ocamlPackages.magick:=20disable=20for?= =?UTF-8?q?=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/magick/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/ocaml-modules/magick/default.nix b/pkgs/development/ocaml-modules/magick/default.nix index 021962154bd..ca6ab458fff 100644 --- a/pkgs/development/ocaml-modules/magick/default.nix +++ b/pkgs/development/ocaml-modules/magick/default.nix @@ -1,5 +1,9 @@ { stdenv, fetchurl, which, pkgconfig, ocaml, findlib, imagemagick }: +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "magick is not available for OCaml ${ocaml.version}" +else + stdenv.mkDerivation { name = "ocaml-magick-0.34"; src = fetchurl { -- GitLab From 8a62ad06c2ddb5af80028f78524ff16cd29bc327 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 18:52:09 +0000 Subject: [PATCH 1552/2206] =?UTF-8?q?ocamlPackages.cil:=20disable=20for=20?= =?UTF-8?q?OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/cil/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/ocaml-modules/cil/default.nix b/pkgs/development/ocaml-modules/cil/default.nix index 0394266353c..5fbb141b6cc 100644 --- a/pkgs/development/ocaml-modules/cil/default.nix +++ b/pkgs/development/ocaml-modules/cil/default.nix @@ -1,4 +1,9 @@ { stdenv, fetchurl, perl, ocaml, findlib, ocamlbuild }: + +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "cil is not available for OCaml ${ocaml.version}" +else + stdenv.mkDerivation { name = "ocaml-cil-1.7.3"; src = fetchurl { -- GitLab From bdaec23d14de5c4b9c9a402baab1ade3c56c153f Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 18:55:25 +0000 Subject: [PATCH 1553/2206] ocamlPackages.ocaml_extlib_maximal: remove at 1.7.5 --- pkgs/top-level/ocaml-packages.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index 5787f84335b..c94e0d5fb20 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -610,9 +610,6 @@ let else null; ocaml_extlib = callPackage ../development/ocaml-modules/extlib { }; - ocaml_extlib_maximal = callPackage ../development/ocaml-modules/extlib { - minimal = false; - }; ocb-stubblr = callPackage ../development/ocaml-modules/ocb-stubblr { }; -- GitLab From e63e4c11cc25b2bd8f67eec138eb7f19f87695fe Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 19:20:23 +0000 Subject: [PATCH 1554/2206] =?UTF-8?q?ocamlPackages.mezzo:=20disable=20for?= =?UTF-8?q?=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/compilers/mezzo/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/compilers/mezzo/default.nix b/pkgs/development/compilers/mezzo/default.nix index 79dc479fae8..c0b53574713 100644 --- a/pkgs/development/compilers/mezzo/default.nix +++ b/pkgs/development/compilers/mezzo/default.nix @@ -1,5 +1,9 @@ { stdenv, fetchFromGitHub, ocaml, findlib, ocamlbuild, menhir, yojson, ulex, pprint, fix, functory }: +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "mezzo is not available for OCaml ${ocaml.version}" +else + let check-ocaml-version = with stdenv.lib; versionAtLeast (getVersion ocaml); in -- GitLab From 20af031a2ffa3cbcaacf10f4668e74ecf1380095 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Wed, 29 Aug 2018 12:44:12 +0000 Subject: [PATCH 1555/2206] =?UTF-8?q?ocamlPackages.ocamlsdl:=20disable=20f?= =?UTF-8?q?or=20OCaml=20=E2=89=A5=204.06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/ocamlsdl/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/ocaml-modules/ocamlsdl/default.nix b/pkgs/development/ocaml-modules/ocamlsdl/default.nix index e8441cf6937..8cfe43a5d32 100644 --- a/pkgs/development/ocaml-modules/ocamlsdl/default.nix +++ b/pkgs/development/ocaml-modules/ocamlsdl/default.nix @@ -4,6 +4,10 @@ let pname = "ocamlsdl"; in +if stdenv.lib.versionAtLeast ocaml.version "4.06" +then throw "${pname} is not available for OCaml ${ocaml.version}" +else + stdenv.mkDerivation rec { name = "${pname}-${version}"; version = "0.9.1"; -- GitLab From 474c0aa2218fa5b70eed8c43cd2f04d7dfba6c65 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 21 Aug 2018 12:34:43 +0000 Subject: [PATCH 1556/2206] ocamlPackages: default to 4.06 --- pkgs/top-level/all-packages.nix | 12 +++--------- pkgs/top-level/ocaml-packages.nix | 7 +------ 2 files changed, 4 insertions(+), 15 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 98ed8a046d9..f599477fe58 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6735,13 +6735,9 @@ with pkgs; mono = mono46; }; - fstar = callPackage ../development/compilers/fstar { - ocamlPackages = ocaml-ng.ocamlPackages_4_06; - }; + fstar = callPackage ../development/compilers/fstar { }; - pyre = callPackage ../development/tools/pyre { - ocamlPackages = ocaml-ng.ocamlPackages_4_06; - }; + pyre = callPackage ../development/tools/pyre { }; dotnetPackages = recurseIntoAttrs (callPackage ./dotnet-packages.nix {}); @@ -21862,9 +21858,7 @@ with pkgs; sane-frontends = callPackage ../applications/graphics/sane/frontends.nix { }; - satysfi = callPackage ../tools/typesetting/satysfi { - ocamlPackages = ocaml-ng.ocamlPackages_4_06; - }; + satysfi = callPackage ../tools/typesetting/satysfi { }; sc-controller = pythonPackages.callPackage ../misc/drivers/sc-controller { inherit libusb1; # Shadow python.pkgs.libusb1. diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index c94e0d5fb20..459a7614304 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -1072,10 +1072,5 @@ in rec ocamlPackages_latest = ocamlPackages_4_07; - ocamlPackages = - # OCaml 4.05 is broken on aarch64 - if system == "aarch64-linux" then - ocamlPackages_4_06 - else - ocamlPackages_4_05; + ocamlPackages = ocamlPackages_4_06; } -- GitLab From f23c7658271e83d3ba903c8bd9655737ee959b39 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Wed, 29 Aug 2018 12:34:38 +0000 Subject: [PATCH 1557/2206] hhvm: mark as broken --- pkgs/development/compilers/hhvm/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/compilers/hhvm/default.nix b/pkgs/development/compilers/hhvm/default.nix index 749e4125a0b..010dacd0c71 100644 --- a/pkgs/development/compilers/hhvm/default.nix +++ b/pkgs/development/compilers/hhvm/default.nix @@ -63,5 +63,6 @@ stdenv.mkDerivation rec { license = "PHP/Zend"; platforms = [ "x86_64-linux" ]; maintainers = [ stdenv.lib.maintainers.thoughtpolice ]; + broken = true; # Since 2018-04-21, see https://hydra.nixos.org/build/73059373 }; } -- GitLab From f9ab1c5d41f078e537035cfa76de45fcd92d21d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lengyel=20Bal=C3=A1zs?= Date: Wed, 29 Aug 2018 16:54:08 +0200 Subject: [PATCH 1558/2206] wine{Unstable,Staging}: 3.13 -> 3.14 --- pkgs/misc/emulators/wine/sources.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/misc/emulators/wine/sources.nix b/pkgs/misc/emulators/wine/sources.nix index a6b59fc4aca..1a257518e72 100644 --- a/pkgs/misc/emulators/wine/sources.nix +++ b/pkgs/misc/emulators/wine/sources.nix @@ -39,16 +39,16 @@ in rec { unstable = fetchurl rec { # NOTE: Don't forget to change the SHA256 for staging as well. - version = "3.13"; + version = "3.14"; url = "https://dl.winehq.org/wine/source/3.x/wine-${version}.tar.xz"; - sha256 = "1m5v854r5wgw68b97j6wim1a8692x5sih25c0xp1yb13a94dg187"; + sha256 = "01dhn3a6k3dwnrbz4bxvszhh5sxwy6s89y459g805hjmq8s6d2a7"; inherit (stable) mono gecko32 gecko64; }; staging = fetchFromGitHub rec { # https://github.com/wine-compholio/wine-staging/releases inherit (unstable) version; - sha256 = "0996gsiqawp24dq8qpff2cpqm8w9d0pxf537bgdbhjncn88xjwhr"; + sha256 = "0h6gck0p92hin0m13q1hnlfnqs4vy474w66ppinvqms2zn3vibgi"; owner = "wine-staging"; repo = "wine-staging"; rev = "v${version}"; -- GitLab From 58db095c86d366e9e3b801bc22359162fdad8b49 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Wed, 29 Aug 2018 09:10:50 -0500 Subject: [PATCH 1559/2206] pythonPackages.pywatchman: move to python-modules pywatchman is licensed under BSD-3 https://github.com/facebook/watchman/commit/150f1fb4eff94c0248b54154fb356f768a131d60 --- .../python-modules/pywatchman/default.nix | 26 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 16 +----------- 2 files changed, 27 insertions(+), 15 deletions(-) create mode 100644 pkgs/development/python-modules/pywatchman/default.nix diff --git a/pkgs/development/python-modules/pywatchman/default.nix b/pkgs/development/python-modules/pywatchman/default.nix new file mode 100644 index 00000000000..40aaea9c01a --- /dev/null +++ b/pkgs/development/python-modules/pywatchman/default.nix @@ -0,0 +1,26 @@ +{ stdenv, buildPythonPackage, fetchPypi, watchman }: + +buildPythonPackage rec { + pname = "pywatchman"; + version = "1.4.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "1yf2gm20wc3djpb5larxii3l55xxby0il2ns3q0v1byyfnr7w16h"; + }; + + postPatch = '' + substituteInPlace pywatchman/__init__.py \ + --replace "'watchman'" "'${watchman}/bin/watchman'" + ''; + + # No tests in archive + doCheck = false; + + meta = with stdenv.lib; { + description = "Watchman client for Python"; + homepage = https://facebook.github.io/watchman/; + license = licenses.bsd3; + }; + +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 27acc3d7121..ee9f158ce76 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4429,21 +4429,7 @@ in { }; }; - pywatchman = buildPythonPackage rec { - name = "pywatchman-${version}"; - version = "1.4.1"; - src = pkgs.fetchurl { - url = "mirror://pypi/p/pywatchman/pywatchman-${version}.tar.gz"; - sha256 = "1yf2gm20wc3djpb5larxii3l55xxby0il2ns3q0v1byyfnr7w16h"; - }; - postPatch = '' - substituteInPlace pywatchman/__init__.py \ - --replace "'watchman'" "'${pkgs.watchman}/bin/watchman'" - ''; - # No tests in archive - doCheck = false; - - }; + pywatchman = callPackage ../development/python-modules/pywatchman { }; pywavelets = callPackage ../development/python-modules/pywavelets { }; -- GitLab From 256e347dfe2e8ab0070d85320fc1cc7da163eb92 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Wed, 29 Aug 2018 17:13:35 +0200 Subject: [PATCH 1560/2206] signal-desktop-beta: remove This package was marked as broken since 9cb0b496737341faf19ea62d81583ece52617a69. Reason: The package is outdated and keeping up with the beta releases isn't really worth it (there are regular stable releases). --- .../signal-desktop/beta.nix | 92 ------------------- pkgs/top-level/all-packages.nix | 2 - 2 files changed, 94 deletions(-) delete mode 100644 pkgs/applications/networking/instant-messengers/signal-desktop/beta.nix diff --git a/pkgs/applications/networking/instant-messengers/signal-desktop/beta.nix b/pkgs/applications/networking/instant-messengers/signal-desktop/beta.nix deleted file mode 100644 index 7d6854460d6..00000000000 --- a/pkgs/applications/networking/instant-messengers/signal-desktop/beta.nix +++ /dev/null @@ -1,92 +0,0 @@ -{ stdenv, lib, fetchurl, dpkg, gnome2, atk, cairo, gdk_pixbuf, glib, freetype, -fontconfig, dbus, libX11, xorg, libXi, libXcursor, libXdamage, libXrandr, -libXcomposite, libXext, libXfixes, libXrender, libXtst, libXScrnSaver, nss, -nspr, alsaLib, cups, expat, udev -}: -let - rpath = lib.makeLibraryPath [ - alsaLib - atk - cairo - cups - dbus - expat - fontconfig - freetype - gdk_pixbuf - glib - gnome2.GConf - gnome2.gtk - gnome2.pango - libX11 - libXScrnSaver - libXcomposite - libXcursor - libXdamage - libXext - libXfixes - libXi - libXrandr - libXrender - libXtst - nspr - nss - stdenv.cc.cc - udev - xorg.libxcb - ]; - -in - stdenv.mkDerivation rec { - name = "signal-desktop-${version}"; - - version = "1.1.0-beta.5"; - - src = - if stdenv.system == "x86_64-linux" then - fetchurl { - url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop-beta/signal-desktop-beta_${version}_amd64.deb"; - sha256 = "1kllym2iazp9i5afrh0vmsqqlh5b8i6f929p5yhl8bl4zd17zwpx"; - } - else - throw "Signal for Desktop is not currently supported on ${stdenv.system}"; - - phases = [ "unpackPhase" "installPhase" ]; - nativeBuildInputs = [ dpkg ]; - unpackPhase = "dpkg-deb -x $src ."; - installPhase = '' - mkdir -p $out - cp -R opt $out - cp -R usr/share $out/share - - chmod -R g-w $out - - # Patch signal - patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ - --set-rpath "${rpath}:$out/opt/Signal Beta" \ - "$out/opt/Signal Beta/signal-desktop-beta" - - # Symlink to bin - mkdir -p $out/bin - ln -s "$out/opt/Signal Beta/signal-desktop-beta" $out/bin/signal-desktop-beta - - # Fix the desktop link - substituteInPlace $out/share/applications/signal-desktop-beta.desktop \ - --replace "/opt/Signal Beta/signal-desktop-beta" $out/bin/signal-desktop-beta - ''; - - meta = { - description = "Signal Private Messenger for the Desktop (Beta version)"; - homepage = https://signal.org/; - license = lib.licenses.gpl3; - maintainers = with lib.maintainers; [ ixmatus benley ]; - platforms = [ - "x86_64-linux" - ]; - # Marked as broken on 2018-04-17. Reason: The most recent version is - # 1.8.0-beta.1, while this is still 1.1.0-beta.5 (2017-12-09). The stable - # package (signal-desktop) should be used instead (currently at version - # 1.7.1, i.e. up-to-date). - broken = true; - }; - } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index da150ae19ca..487e937cb08 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5167,8 +5167,6 @@ with pkgs; signal-desktop = callPackage ../applications/networking/instant-messengers/signal-desktop { }; - signal-desktop-beta = callPackage ../applications/networking/instant-messengers/signal-desktop/beta.nix { }; - # aka., pgp-tools signing-party = callPackage ../tools/security/signing-party { }; -- GitLab From 734c2bc4d07d6b413501492a31318585a366307a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Wed, 29 Aug 2018 17:03:40 +0100 Subject: [PATCH 1561/2206] systemd-cryptsetup-generator: cryptsetup belongs to buildInputs This fixes the build. --- pkgs/os-specific/linux/systemd/cryptsetup-generator.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/systemd/cryptsetup-generator.nix b/pkgs/os-specific/linux/systemd/cryptsetup-generator.nix index 720e3fbbc9f..703d13126a3 100644 --- a/pkgs/os-specific/linux/systemd/cryptsetup-generator.nix +++ b/pkgs/os-specific/linux/systemd/cryptsetup-generator.nix @@ -1,10 +1,10 @@ { stdenv, systemd, cryptsetup }: -stdenv.lib.overrideDerivation systemd (p: { +systemd.overrideAttrs (p: { version = p.version; name = "systemd-cryptsetup-generator-${p.version}"; - nativeBuildInputs = p.nativeBuildInputs ++ [ cryptsetup ]; + buildInputs = p.buildInputs ++ [ cryptsetup ]; outputs = [ "out" ]; buildPhase = '' -- GitLab From 03d5065c064c671d2cd618afe0dcfac88bd99e30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Gaspard?= Date: Thu, 30 Aug 2018 01:07:45 +0900 Subject: [PATCH 1562/2206] kcov: 35 -> 36 --- .../tools/analysis/kcov/aarch64_nt_prstatus.patch | 12 ------------ pkgs/development/tools/analysis/kcov/default.nix | 6 ++---- 2 files changed, 2 insertions(+), 16 deletions(-) delete mode 100644 pkgs/development/tools/analysis/kcov/aarch64_nt_prstatus.patch diff --git a/pkgs/development/tools/analysis/kcov/aarch64_nt_prstatus.patch b/pkgs/development/tools/analysis/kcov/aarch64_nt_prstatus.patch deleted file mode 100644 index d5c3662e9ab..00000000000 --- a/pkgs/development/tools/analysis/kcov/aarch64_nt_prstatus.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/engines/ptrace.cc b/src/engines/ptrace.cc -index 59b615f..e02cddf 100644 ---- a/src/engines/ptrace.cc -+++ b/src/engines/ptrace.cc -@@ -21,6 +21,7 @@ - - #if defined(__aarch64__) - # include -+# include - #endif - - #include diff --git a/pkgs/development/tools/analysis/kcov/default.nix b/pkgs/development/tools/analysis/kcov/default.nix index 7d75d9a34e1..af20165d155 100644 --- a/pkgs/development/tools/analysis/kcov/default.nix +++ b/pkgs/development/tools/analysis/kcov/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "kcov-${version}"; - version = "35"; + version = "36"; src = fetchFromGitHub { owner = "SimonKagstrom"; repo = "kcov"; rev = "v${version}"; - sha256 = "1da9vm87pi5m9ika0q1f1ai85w3vwlap8yln147yr9sc37jp5jcw"; + sha256 = "1q1mw5mxz041lr6qc2v4280rmx13pg1bx5r3bxz9bzs941r405r3"; }; preConfigure = "patchShebangs src/bin-to-c-source.py"; @@ -16,8 +16,6 @@ stdenv.mkDerivation rec { buildInputs = [ zlib curl elfutils python libiberty libopcodes ]; - patches = [ ./aarch64_nt_prstatus.patch ]; - enableParallelBuilding = true; meta = with stdenv.lib; { -- GitLab From ff6a61ad1bfd0aa27f663f0c3d2714144ee30171 Mon Sep 17 00:00:00 2001 From: xeji <36407913+xeji@users.noreply.github.com> Date: Wed, 29 Aug 2018 19:38:00 +0200 Subject: [PATCH 1563/2206] nixos/tests/mesos: fix test (#45758) fallout from 39e678e24e38f1f374eaf5463b424ebdf75df9af : dockerTools.buildImage no longer applies default tag "latest" --- nixos/tests/mesos.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/tests/mesos.nix b/nixos/tests/mesos.nix index 3ceb1d8125b..2e6dc0eda06 100644 --- a/nixos/tests/mesos.nix +++ b/nixos/tests/mesos.nix @@ -33,6 +33,7 @@ import ./make-test.nix ({ pkgs, ...} : rec { simpleDocker = pkgs.dockerTools.buildImage { name = "echo"; + tag = "latest"; contents = [ pkgs.stdenv.shellPackage pkgs.coreutils ]; config = { Env = [ -- GitLab From 70b3ac8378382ec401d3f2d757f0102bd8c50825 Mon Sep 17 00:00:00 2001 From: xeji <36407913+xeji@users.noreply.github.com> Date: Wed, 29 Aug 2018 19:38:35 +0200 Subject: [PATCH 1564/2206] nixos/tests/i3wm: prevent non-deterministic failure (#45759) Test failed sporadically on Hydra, probably due to timing issues. These changes should make that less likely to occur. --- nixos/tests/i3wm.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/nixos/tests/i3wm.nix b/nixos/tests/i3wm.nix index 245c17eedf7..e51aee30fdb 100644 --- a/nixos/tests/i3wm.nix +++ b/nixos/tests/i3wm.nix @@ -16,18 +16,20 @@ import ./make-test.nix ({ pkgs, ...} : { $machine->waitForFile("/home/alice/.Xauthority"); $machine->succeed("xauth merge ~alice/.Xauthority"); $machine->waitForWindow(qr/first configuration/); - $machine->sleep(1); + $machine->sleep(2); $machine->screenshot("started"); $machine->sendKeys("ret"); - $machine->sleep(1); + $machine->sleep(2); $machine->sendKeys("alt"); - $machine->sleep(1); + $machine->sleep(2); $machine->screenshot("configured"); $machine->sendKeys("ret"); + # make sure the config file is created before we continue + $machine->waitForFile("/home/alice/.config/i3/config"); $machine->sleep(2); $machine->sendKeys("alt-ret"); $machine->waitForWindow(qr/machine.*alice/); - $machine->sleep(1); + $machine->sleep(2); $machine->screenshot("terminal"); ''; }) -- GitLab From 683707ea03d338e514c0fee75dccd61acd348c4c Mon Sep 17 00:00:00 2001 From: xeji <36407913+xeji@users.noreply.github.com> Date: Wed, 29 Aug 2018 19:39:10 +0200 Subject: [PATCH 1565/2206] dwm-git: init at 20180602 (#45716) The latest tagged release dwm 6.1 is from 2015, so the development version is much more current. --- pkgs/applications/window-managers/dwm/git.nix | 37 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 5 +++ 2 files changed, 42 insertions(+) create mode 100644 pkgs/applications/window-managers/dwm/git.nix diff --git a/pkgs/applications/window-managers/dwm/git.nix b/pkgs/applications/window-managers/dwm/git.nix new file mode 100644 index 00000000000..aaa32dd6b11 --- /dev/null +++ b/pkgs/applications/window-managers/dwm/git.nix @@ -0,0 +1,37 @@ +{ stdenv, fetchgit, libX11, libXinerama, libXft, patches ? [], conf ? null }: + +let + name = "dwm-git-20180602"; +in + +stdenv.mkDerivation { + inherit name; + + src = fetchgit { + url = "git://git.suckless.org/dwm"; + rev = "b69c870a3076d78ab595ed1cd4b41cf6b03b2610"; + sha256 = "10i079h79l4gdch1qy2vrrb2xxxkgkjmgphr5r9a75jbbagwvz0k"; + }; + + buildInputs = [ libX11 libXinerama libXft ]; + + prePatch = ''sed -i "s@/usr/local@$out@" config.mk''; + + # Allow users set their own list of patches + inherit patches; + + # Allow users to override the entire config file AFTER appying the patches + postPatch = stdenv.lib.optionalString (conf!=null) '' + echo -n '${conf}' > config.def.h + ''; + + buildPhase = "make"; + + meta = with stdenv.lib; { + homepage = https://suckless.org/; + description = "Dynamic window manager for X, development version"; + license = licenses.mit; + maintainers = with maintainers; [xeji]; + platforms = platforms.unix; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 487e937cb08..8b8000c5b42 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15902,6 +15902,11 @@ with pkgs; patches = config.dwm.patches or []; }; + dwm-git = callPackage ../applications/window-managers/dwm/git.nix { + patches = config.dwm.patches or []; + conf = config.dwm.conf or null; + }; + dwm-status = callPackage ../applications/window-managers/dwm/dwm-status.nix { }; dynamips = callPackage ../applications/virtualization/dynamips { }; -- GitLab From 10eb7526b5cf72d68d89ba32e76d4ec50d154b0c Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 29 Aug 2018 19:41:03 +0200 Subject: [PATCH 1566/2206] Fix evaluation errors in libndtypes and libxnd. --- pkgs/top-level/all-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8b8000c5b42..fddeb6a211a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1408,9 +1408,9 @@ with pkgs; lief = callPackage ../development/libraries/lief {}; - libndtypes = callPackages ../development/libraries/libndtypes { }; + libndtypes = callPackage ../development/libraries/libndtypes { }; - libxnd = callPackages ../development/libraries/libxnd { }; + libxnd = callPackage ../development/libraries/libxnd { }; loadwatch = callPackage ../tools/system/loadwatch { }; -- GitLab From fc43fc1ea25c5a53451bb86ebf3b86138e7c6e02 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Wed, 29 Aug 2018 19:44:59 +0200 Subject: [PATCH 1567/2206] lf: 7 -> 8 --- pkgs/tools/misc/lf/default.nix | 4 ++-- pkgs/tools/misc/lf/deps.nix | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/misc/lf/default.nix b/pkgs/tools/misc/lf/default.nix index 6ec9729438c..8137379a4da 100644 --- a/pkgs/tools/misc/lf/default.nix +++ b/pkgs/tools/misc/lf/default.nix @@ -2,13 +2,13 @@ buildGoPackage rec { name = "lf-${version}"; - version = "7"; + version = "8"; src = fetchFromGitHub { owner = "gokcehan"; repo = "lf"; rev = "r${version}"; - sha256 = "11n5svxhc2781ss7v15w40ac81mchhcvkszhb2r70zry7sa15li1"; + sha256 = "0rmcac9wx9lldl57m1cim1adf2fqkva1yi4v6934jgccqhlqvk58"; }; goPackagePath = "github.com/gokcehan/lf"; diff --git a/pkgs/tools/misc/lf/deps.nix b/pkgs/tools/misc/lf/deps.nix index c372b0d669c..57877822b08 100644 --- a/pkgs/tools/misc/lf/deps.nix +++ b/pkgs/tools/misc/lf/deps.nix @@ -4,8 +4,8 @@ fetch = { type = "git"; url = "https://github.com/nsf/termbox-go"; - rev = "5c94acc5e6eb520f1bcd183974e01171cc4c23b3"; # master - sha256 = "1fi8imdgwvlsgifw2qfl3ww0lsrgkfsimkzz7bnrq41nar78s0fw"; + rev = "b66b20ab708e289ff1eb3e218478302e6aec28ce"; # master + sha256 = "0wrgnwfdxrspni5q15vzr5q1bxnzb7m6q4xjhllcyddgn2zqprsa"; }; } { @@ -13,8 +13,8 @@ fetch = { type = "git"; url = "https://github.com/mattn/go-runewidth"; - rev = "9e777a8366cce605130a531d2cd6363d07ad7317"; # v0.0.2 - sha256 = "0vkrfrz3fzn5n6ix4k8s0cg0b448459sldq8bp4riavsxm932jzb"; + rev = "ce7b0b5c7b45a81508558cd1dba6bb1e4ddb51bb"; # v0.0.3 + sha256 = "0lc39b6xrxv7h3v3y1kgz49cgi5qxwlygs715aam6ba35m48yi7g"; }; } ] -- GitLab From 364c5047bc75443e080d79c4e9f44cb0609bd3ad Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Wed, 29 Aug 2018 19:51:09 +0200 Subject: [PATCH 1568/2206] androidStudioPackages.{dev,canary}: 3.3.0.6 -> 3.3.0.7 --- pkgs/applications/editors/android-studio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix index f8b9b32bcb4..199793a44fb 100644 --- a/pkgs/applications/editors/android-studio/default.nix +++ b/pkgs/applications/editors/android-studio/default.nix @@ -18,9 +18,9 @@ let sha256Hash = "0sj848pzpsbmnfi2692gg73v6m72hr1pwlk5x8q912w60iypi3pz"; }; latestVersion = { # canary & dev - version = "3.3.0.6"; # "Android Studio 3.3 Canary 7" - build = "182.4968538"; - sha256Hash = "159sya24p99pj9q0mj1sbcz2609ackz54x4pj3q1mxhiamsn1y2q"; + version = "3.3.0.7"; # "Android Studio 3.3 Canary 8" + build = "182.4978721"; + sha256Hash = "0xa19wrw1a6y7f2jdv8699yqv7g34h3zdw3wc0ql0447afzwg9a9"; }; in rec { # Old alias -- GitLab From 69407cb0136fb6a04b21a00aa6768c45fed00060 Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Wed, 29 Aug 2018 21:50:53 +0300 Subject: [PATCH 1569/2206] firewall service: respect marks in rpfilter (#39054) This allows one to add rules which change a packet's routing table: iptables -t raw -I PREROUTING 1 -m set --match-set myset src -j MARK --set-mark 2 ip rule add fwmark 2 table 1 priority 1000 ip route add default dev wg0 table 1 to the beginning of raw table PREROUTING chain, and still have rpfilter. --- nixos/modules/services/networking/firewall.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/networking/firewall.nix b/nixos/modules/services/networking/firewall.nix index 36f1dd8d247..86463f276c6 100644 --- a/nixos/modules/services/networking/firewall.nix +++ b/nixos/modules/services/networking/firewall.nix @@ -123,7 +123,7 @@ let # Perform a reverse-path test to refuse spoofers # For now, we just drop, as the raw table doesn't have a log-refuse yet ip46tables -t raw -N nixos-fw-rpfilter 2> /dev/null || true - ip46tables -t raw -A nixos-fw-rpfilter -m rpfilter ${optionalString (cfg.checkReversePath == "loose") "--loose"} -j RETURN + ip46tables -t raw -A nixos-fw-rpfilter -m rpfilter --validmark ${optionalString (cfg.checkReversePath == "loose") "--loose"} -j RETURN # Allows this host to act as a DHCP4 client without first having to use APIPA iptables -t raw -A nixos-fw-rpfilter -p udp --sport 67 --dport 68 -j RETURN -- GitLab From be356b3d4a2b54b00d34cfcaa91ffda58b6547b0 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Wed, 29 Aug 2018 22:57:37 +0200 Subject: [PATCH 1570/2206] linux-libre: fix argument list Building a system with boot.kernelPackages = pkgs.linuxPackages-libre failed because the expression is called with extra arguments, See linux-4.14.nix. --- pkgs/os-specific/linux/kernel/linux-libre.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/kernel/linux-libre.nix b/pkgs/os-specific/linux/kernel/linux-libre.nix index 10f8cdd6c24..2195bb7a29c 100644 --- a/pkgs/os-specific/linux/kernel/linux-libre.nix +++ b/pkgs/os-specific/linux/kernel/linux-libre.nix @@ -4,6 +4,7 @@ rev = "r15295"; sha256 = "03kqbjy7w9zg6ry86h9sxa33z0rblznhba109lwmjwy0wx7yk1cs"; } +, ... }: let -- GitLab From 80dd1456d0054615ee774b79aa8490667bbfa900 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 23 Aug 2018 17:43:02 +0200 Subject: [PATCH 1571/2206] dmidecode: add license --- pkgs/os-specific/linux/dmidecode/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/dmidecode/default.nix b/pkgs/os-specific/linux/dmidecode/default.nix index 65908fd18e2..0216e48d58f 100644 --- a/pkgs/os-specific/linux/dmidecode/default.nix +++ b/pkgs/os-specific/linux/dmidecode/default.nix @@ -13,6 +13,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { homepage = http://www.nongnu.org/dmidecode/; description = "A tool that reads information about your system's hardware from the BIOS according to the SMBIOS/DMI standard"; + license = licenses.gpl2Plus; platforms = platforms.linux; }; } -- GitLab From c1ed60e64c65032bae7be6ce2be052d09157c714 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 23 Aug 2018 17:47:12 +0200 Subject: [PATCH 1572/2206] drdb: add license --- pkgs/os-specific/linux/drbd/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/drbd/default.nix b/pkgs/os-specific/linux/drbd/default.nix index c6792ea17fb..5e990511eed 100644 --- a/pkgs/os-specific/linux/drbd/default.nix +++ b/pkgs/os-specific/linux/drbd/default.nix @@ -34,9 +34,10 @@ stdenv.mkDerivation rec { installFlags = "localstatedir=$(TMPDIR)/var sysconfdir=$(out)/etc INITDIR=$(out)/etc/init.d"; - meta = { + meta = with stdenv.lib; { homepage = http://www.drbd.org/; description = "Distributed Replicated Block Device, a distributed storage system for Linux"; - platforms = stdenv.lib.platforms.linux; + license = licenses.gpl2; + platforms = platforms.linux; }; } -- GitLab From 89ec828a90f3d3526180653ddbd6362e419f645a Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 23 Aug 2018 17:48:30 +0200 Subject: [PATCH 1573/2206] ebtables: add license --- pkgs/os-specific/linux/ebtables/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/ebtables/default.nix b/pkgs/os-specific/linux/ebtables/default.nix index eec456ff5ad..9d92575b668 100644 --- a/pkgs/os-specific/linux/ebtables/default.nix +++ b/pkgs/os-specific/linux/ebtables/default.nix @@ -24,9 +24,10 @@ stdenv.mkDerivation rec { preInstall = "mkdir -p $out/etc/sysconfig"; - meta = { + meta = with stdenv.lib; { description = "A filtering tool for Linux-based bridging firewalls"; homepage = http://ebtables.sourceforge.net/; - platforms = stdenv.lib.platforms.linux; + license = licenses.gpl2; + platforms = platforms.linux; }; } -- GitLab From 2ce11cc791c8dc01dc56c4ca57e7c8265aa59497 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 23 Aug 2018 17:52:40 +0200 Subject: [PATCH 1574/2206] fbterm: update meta data --- pkgs/os-specific/linux/fbterm/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/fbterm/default.nix b/pkgs/os-specific/linux/fbterm/default.nix index dd3eec6f53c..defb45d7a86 100644 --- a/pkgs/os-specific/linux/fbterm/default.nix +++ b/pkgs/os-specific/linux/fbterm/default.nix @@ -49,10 +49,12 @@ stdenv.mkDerivation { }) ]; - meta = { + meta = with stdenv.lib; { inherit (s) version; description = "Framebuffer terminal emulator"; - maintainers = [stdenv.lib.maintainers.raskin]; - platforms = stdenv.lib.platforms.linux; + homepage = https://code.google.com/archive/p/fbterm/; + maintainers = [ maintainers.raskin ]; + license = licenses.gpl2; + platforms = platforms.linux; }; } -- GitLab From 236e9da38212030a80aae91126cac8abec3e8f32 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 23 Aug 2018 17:57:20 +0200 Subject: [PATCH 1575/2206] gogoclient: update meta data --- pkgs/os-specific/linux/gogoclient/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/os-specific/linux/gogoclient/default.nix b/pkgs/os-specific/linux/gogoclient/default.nix index 53895faa66c..89afecbd9cc 100644 --- a/pkgs/os-specific/linux/gogoclient/default.nix +++ b/pkgs/os-specific/linux/gogoclient/default.nix @@ -34,10 +34,11 @@ stdenv.mkDerivation rec { sed -i -e 's/^.*Exec \$route -A.*$/& metric 128/' $out/template/linux.sh ''; - meta = { - homepage = http://gogonet.gogo6.com; + meta = with stdenv.lib; { + homepage = https://ipv6.ernet.in/Tunnel_broker; description = "Client to connect to the Freenet6 IPv6 tunnel broker service"; - maintainers = [stdenv.lib.maintainers.bluescreen303]; - platforms = stdenv.lib.platforms.linux; + maintainers = [ maintainers.bluescreen303 ]; + license = licenses.bsd3; + platforms = platforms.linux; }; } -- GitLab From c9864335b53a0ce8532443c1451d484294ffced5 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 00:22:31 +0200 Subject: [PATCH 1576/2206] gucview: add license --- pkgs/os-specific/linux/guvcview/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/guvcview/default.nix b/pkgs/os-specific/linux/guvcview/default.nix index c8146c39cf5..4b9c37686c1 100644 --- a/pkgs/os-specific/linux/guvcview/default.nix +++ b/pkgs/os-specific/linux/guvcview/default.nix @@ -27,10 +27,11 @@ stdenv.mkDerivation rec { gsl ] ++ stdenv.lib.optional pulseaudioSupport libpulseaudio; - meta = { + meta = with stdenv.lib; { description = "A simple interface for devices supported by the linux UVC driver"; homepage = http://guvcview.sourceforge.net; - maintainers = [ stdenv.lib.maintainers.coconnor ]; - platforms = stdenv.lib.platforms.linux; + maintainers = [ maintainers.coconnor ]; + license = licenses.gpl3; + platforms = platforms.linux; }; } -- GitLab From d3273b1ce762a0572cc66a2893f0681821863eee Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 00:32:07 +0200 Subject: [PATCH 1577/2206] iomelt: add license --- pkgs/os-specific/linux/iomelt/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/iomelt/default.nix b/pkgs/os-specific/linux/iomelt/default.nix index f57cfd713fb..932b8143898 100644 --- a/pkgs/os-specific/linux/iomelt/default.nix +++ b/pkgs/os-specific/linux/iomelt/default.nix @@ -20,6 +20,7 @@ in stdenv.mkDerivation { description = "A simple yet effective way to benchmark disk IO in Linux systems"; homepage = http://www.iomelt.com; maintainers = with maintainers; [ cstrahan ]; + license = licenses.artistic2; platforms = platforms.linux; }; } -- GitLab From 24ca5183b1711bcc6eff06aa0f1876695c820674 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 00:32:24 +0200 Subject: [PATCH 1578/2206] ipsec-tools: add license --- pkgs/os-specific/linux/ipsec-tools/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/ipsec-tools/default.nix b/pkgs/os-specific/linux/ipsec-tools/default.nix index dd7d25716dc..0aa074b4df8 100644 --- a/pkgs/os-specific/linux/ipsec-tools/default.nix +++ b/pkgs/os-specific/linux/ipsec-tools/default.nix @@ -42,9 +42,10 @@ stdenv.mkDerivation rec { "--enable-stats" ]; - meta = { + meta = with stdenv.lib; { homepage = http://ipsec-tools.sourceforge.net/; description = "Port of KAME's IPsec utilities to the Linux-2.6 IPsec implementation"; - platforms = stdenv.lib.platforms.linux; + license = licenses.bsd3; + platforms = platforms.linux; }; } -- GitLab From c911dc40a7f808e63dac6b9a8135d769adc7a1b6 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 00:34:22 +0200 Subject: [PATCH 1579/2206] iptables: add license --- pkgs/os-specific/linux/iptables/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/iptables/default.nix b/pkgs/os-specific/linux/iptables/default.nix index 9fa7a2cf0aa..84493421481 100644 --- a/pkgs/os-specific/linux/iptables/default.nix +++ b/pkgs/os-specific/linux/iptables/default.nix @@ -30,6 +30,7 @@ stdenv.mkDerivation rec { homepage = http://www.netfilter.org/projects/iptables/index.html; platforms = platforms.linux; maintainers = with maintainers; [ fpletz ]; + license = licenses.gpl2; downloadPage = "http://www.netfilter.org/projects/iptables/files/"; updateWalker = true; inherit version; -- GitLab From 887ed7ab4501a22a20b05f3a93b8e0af91f9102e Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 00:38:33 +0200 Subject: [PATCH 1580/2206] kexec-tools: add license --- pkgs/os-specific/linux/kexectools/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/kexectools/default.nix b/pkgs/os-specific/linux/kexectools/default.nix index f5f0916b90a..069bd17c483 100644 --- a/pkgs/os-specific/linux/kexectools/default.nix +++ b/pkgs/os-specific/linux/kexectools/default.nix @@ -22,6 +22,7 @@ stdenv.mkDerivation rec { homepage = http://horms.net/projects/kexec/kexec-tools; description = "Tools related to the kexec Linux feature"; platforms = platforms.linux; + license = licenses.gpl2; badPlatforms = platforms.riscv; }; } -- GitLab From 9a4240f8fbfa7554efe8a7b454d2089b0d4c21a3 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Thu, 30 Aug 2018 01:20:59 +0200 Subject: [PATCH 1581/2206] =?UTF-8?q?font-manager:=200.7.3=20=E2=86=92=200?= =?UTF-8?q?.7.3.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Switch to fresher vala --- .../misc/font-manager/default.nix | 23 ++++++++++--------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/pkgs/applications/misc/font-manager/default.nix b/pkgs/applications/misc/font-manager/default.nix index 1fad5333a14..54392b03bfb 100644 --- a/pkgs/applications/misc/font-manager/default.nix +++ b/pkgs/applications/misc/font-manager/default.nix @@ -1,17 +1,17 @@ { stdenv, fetchFromGitHub, automake, autoconf, libtool, pkgconfig, file, intltool, libxml2, json-glib , sqlite, itstool, - librsvg, vala_0_34, gnome3, wrapGAppsHook, gobjectIntrospection + librsvg, vala, gnome3, wrapGAppsHook, gobjectIntrospection }: stdenv.mkDerivation rec { name = "font-manager-${version}"; - version = "0.7.3"; + version = "0.7.3.1"; src = fetchFromGitHub { - owner = "FontManager"; - repo = "master"; - rev = version; - sha256 = "0qwi1mn2sc2q5cs28rga8i3cn34ylybs949vjnh97dl2rvlc0x06"; + owner = "FontManager"; + repo = "master"; + rev = version; + sha256 = "0i65br0bk3r6x8wcl8jhc0v0agl0k6fy5g60ss1bnw4md7ldpgyi"; }; nativeBuildInputs = [ @@ -19,7 +19,8 @@ stdenv.mkDerivation rec { automake autoconf libtool file intltool - vala_0_34 + itstool + vala gnome3.yelp-tools wrapGAppsHook # For setup hook @@ -30,12 +31,9 @@ stdenv.mkDerivation rec { libxml2 json-glib sqlite - itstool librsvg gnome3.gtk - gnome3.gucharmap gnome3.libgee - gnome3.file-roller gnome3.defaultIconTheme ]; @@ -46,7 +44,10 @@ stdenv.mkDerivation rec { substituteInPlace configure --replace "/usr/bin/file" "${file}/bin/file" ''; - configureFlags = [ "--disable-pycompile" ]; + configureFlags = [ + "--with-file-roller" + "--disable-pycompile" + ]; meta = { homepage = https://fontmanager.github.io/; -- GitLab From 2d51cceda419f47ca03960728911cbec7d13c2db Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Thu, 30 Aug 2018 02:00:40 +0200 Subject: [PATCH 1582/2206] libfm: switch to fresher vala --- pkgs/development/libraries/libfm/default.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/development/libraries/libfm/default.nix b/pkgs/development/libraries/libfm/default.nix index ce1d3b138f8..796c03dab5e 100644 --- a/pkgs/development/libraries/libfm/default.nix +++ b/pkgs/development/libraries/libfm/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, glib, intltool, menu-cache, pango, pkgconfig, vala_0_34 +{ stdenv, fetchurl, glib, intltool, menu-cache, pango, pkgconfig, vala , extraOnly ? false , withGtk3 ? false, gtk2, gtk3 }: let @@ -16,12 +16,11 @@ stdenv.mkDerivation rec { sha256 = "0wkwbi1nyvqza3r1dhrq846axiiq0fy0dqgngnagh76fjrwnzl0q"; }; - nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ glib gtk intltool pango vala_0_34 ] - ++ optional (!extraOnly) menu-cache; + nativeBuildInputs = [ vala pkgconfig intltool ]; + buildInputs = [ glib gtk pango ] ++ optional (!extraOnly) menu-cache; - configureFlags = [ (optional extraOnly "--with-extra-only") - (optional withGtk3 "--with-gtk=3") ]; + configureFlags = optional extraOnly "--with-extra-only" + ++ optional withGtk3 "--with-gtk=3"; enableParallelBuilding = true; -- GitLab From 88621e05958a6e154bea4e9daf686bbe2ece525f Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 10:43:35 -0700 Subject: [PATCH 1583/2206] vulkan-tools: 1.1.77.0 -> 1.1.82.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/vulkan-tools/versions. --- pkgs/tools/graphics/vulkan-tools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/graphics/vulkan-tools/default.nix b/pkgs/tools/graphics/vulkan-tools/default.nix index e44021bad5d..0d8f5bfe1bc 100644 --- a/pkgs/tools/graphics/vulkan-tools/default.nix +++ b/pkgs/tools/graphics/vulkan-tools/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { name = "vulkan-tools-${version}"; - version = "1.1.77.0"; + version = "1.1.82.0"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-Tools"; rev = "sdk-${version}"; - sha256 = "1c827n0xz8d7ydqpjchd58as943acyi182a0p4aq3bdsaxlmmpkg"; + sha256 = "1viaqp1zfdgli3hw674rz8mrfzxpgv12vxcd07czwr8nyb19f2g5"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From 328cb60be55334694ce80c08c75a1ac8c8f4891b Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 16 Aug 2018 10:48:35 -0700 Subject: [PATCH 1584/2206] vulkan-headers: 1.1.77.0 -> 1.1.82.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/vulkan-headers/versions. --- pkgs/development/libraries/vulkan-headers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/vulkan-headers/default.nix b/pkgs/development/libraries/vulkan-headers/default.nix index e154403697f..2a07eba261b 100644 --- a/pkgs/development/libraries/vulkan-headers/default.nix +++ b/pkgs/development/libraries/vulkan-headers/default.nix @@ -1,7 +1,7 @@ { stdenv, fetchFromGitHub, cmake }: stdenv.mkDerivation rec { name = "vulkan-headers-${version}"; - version = "1.1.77.0"; + version = "1.1.82.0"; buildInputs = [ cmake ]; @@ -9,7 +9,7 @@ stdenv.mkDerivation rec { owner = "KhronosGroup"; repo = "Vulkan-Headers"; rev = "sdk-${version}"; - sha256 = "1k01y5cj154mw7853w5xh135b2jp6k83kzwknw0dbs5adj4dx0kf"; + sha256 = "1pp0kmgd89g8rz6qqfqmdmv209s0d6hbsshrzrlwrdm6dc25f20p"; }; meta = with stdenv.lib; { -- GitLab From 556c27e457925e6b274c7ed8e0458420a5dcc280 Mon Sep 17 00:00:00 2001 From: Benjamin Saunders Date: Thu, 16 Aug 2018 23:04:12 -0700 Subject: [PATCH 1585/2206] spirv-tools: 2018-06-06 -> 2018-07-04 --- pkgs/development/tools/spirv-tools/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/tools/spirv-tools/default.nix b/pkgs/development/tools/spirv-tools/default.nix index cada8353866..7d17170930a 100644 --- a/pkgs/development/tools/spirv-tools/default.nix +++ b/pkgs/development/tools/spirv-tools/default.nix @@ -7,14 +7,14 @@ spirv_sources = { tools = fetchFromGitHub { owner = "KhronosGroup"; repo = "SPIRV-Tools"; - rev = "f2c93c6e124836797311facb8449f9a0b76fefc2"; - sha256 = "03w5xk2hjijj1rfbx5dw3lhy7vb9zrssfcwvp09q47f77vkgl105"; + rev = "1a283f41ed09e31cd720744f904af3d823ceddbf"; + sha256 = "1z65wglg081pri9rmiyydvppgd67qr269ppphy4yhg2wg81gg72c"; }; headers = fetchFromGitHub { owner = "KhronosGroup"; repo = "SPIRV-Headers"; - rev = "12f8de9f04327336b699b1b80aa390ae7f9ddbf4"; - sha256 = "0fswk5ndvkmy64har3dmhpkv09zmvb0p4knbqc4fdl4qiggz0fvf"; + rev = "ff684ffc6a35d2a58f0f63108877d0064ea33feb"; + sha256 = "0ypjx61ksr6vda2iy3kxhyjia5qxf0x4qa4jij0giw9x5rsnga6g"; }; }; @@ -22,7 +22,7 @@ in stdenv.mkDerivation rec { name = "spirv-tools-${version}"; - version = "2018-06-06"; + version = "2018-07-04"; src = spirv_sources.tools; patchPhase = ''ln -sv ${spirv_sources.headers} external/spirv-headers''; -- GitLab From c36382da724fdd8775b5184e170bf6c1cdbc17fe Mon Sep 17 00:00:00 2001 From: Benjamin Saunders Date: Thu, 16 Aug 2018 23:04:30 -0700 Subject: [PATCH 1586/2206] glslang-git: 2018-06-21 -> 2018-07-27 --- .../development/compilers/glslang/default.nix | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/pkgs/development/compilers/glslang/default.nix b/pkgs/development/compilers/glslang/default.nix index b2a4eda9a63..eb444fffe89 100644 --- a/pkgs/development/compilers/glslang/default.nix +++ b/pkgs/development/compilers/glslang/default.nix @@ -1,20 +1,28 @@ -{ stdenv, fetchFromGitHub, cmake, bison, spirv-tools, jq }: +{ stdenv, fetchFromGitHub, fetchpatch, cmake, bison, spirv-tools, jq }: stdenv.mkDerivation rec { name = "glslang-git-${version}"; - version = "2018-06-21"; + version = "2018-07-27"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "glslang"; - rev = "ef1f899b5d64a9628023f1bb129198674cba2b97"; - sha256 = "052w6rahmy1wlphv533wz8nyn82icky28lprvl8w3acfq3831zg6"; + rev = "e99a26810f65314183163c07664a40e05647c15f"; + sha256 = "1w11z518xfbnf34xgzg1mp3xicpw2qmpcvaixlzw79s9ifqg5lqs"; }; + patches = [ + # spirv-tools bump for vulkan sdk 1.1.82.1; remove on update + (fetchpatch { + url = "https://github.com/lenny-lunarg/glslang/commit/c7f4e818ac55f545289f87f8c37571b2eadcde86.patch"; + sha256 = "197293alxjdpm3x1vd6pksdb1d9za42vlyn8yn2w786av0l7vf1k"; + }) + ]; + buildInputs = [ cmake bison jq ] ++ spirv-tools.buildInputs; enableParallelBuilding = true; - patchPhase = '' + postPatch = '' cp --no-preserve=mode -r "${spirv-tools.src}" External/spirv-tools ln -s "${spirv-tools.headers}" External/spirv-tools/external/spirv-headers ''; @@ -23,7 +31,7 @@ stdenv.mkDerivation rec { HEADERS_COMMIT=$(jq -r < known_good.json '.commits|map(select(.name=="spirv-tools/external/spirv-headers"))[0].commit') TOOLS_COMMIT=$(jq -r < known_good.json '.commits|map(select(.name=="spirv-tools"))[0].commit') if [ "$HEADERS_COMMIT" != "${spirv-tools.headers.rev}" ] || [ "$TOOLS_COMMIT" != "${spirv-tools.src.rev}" ]; then - echo "ERROR: spirv-tools commits do not match expected versions"; + echo "ERROR: spirv-tools commits do not match expected versions: expected tools at $TOOLS_COMMIT, headers at $HEADERS_COMMIT"; exit 1; fi ''; -- GitLab From b830df0ea951dec25e301caaafb98a398549698a Mon Sep 17 00:00:00 2001 From: Benjamin Saunders Date: Thu, 16 Aug 2018 23:05:04 -0700 Subject: [PATCH 1587/2206] vulkan-loader: 1.1.77.0 -> 1.1.82.0 --- pkgs/development/libraries/vulkan-loader/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/vulkan-loader/default.nix b/pkgs/development/libraries/vulkan-loader/default.nix index e44a678194a..5ffdc437537 100644 --- a/pkgs/development/libraries/vulkan-loader/default.nix +++ b/pkgs/development/libraries/vulkan-loader/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchFromGitHub, cmake, python3, vulkan-headers, pkgconfig, xlibsWrapper, libxcb, libXrandr, libXext, wayland, libGL_driver }: -let version = "1.1.77.0"; in +let version = "1.1.82.0"; in assert version == vulkan-headers.version; stdenv.mkDerivation rec { name = "vulkan-loader-${version}"; @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { owner = "KhronosGroup"; repo = "Vulkan-Loader"; rev = "sdk-${version}"; - sha256 = "1nzzkqh0i3j1d3h7kgmaxzi748l338m2p31lxkwxm4y81xp56a94"; + sha256 = "16i4s1adfh822ahj3ywp279lv6szwd2sn2q5pmvpg2kk6mbh410d"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From bf50cac00ebda4ccf79457fd8ed47c87a3dab38e Mon Sep 17 00:00:00 2001 From: Benjamin Saunders Date: Thu, 16 Aug 2018 23:05:27 -0700 Subject: [PATCH 1588/2206] vulkan-validation-layers: 1.1.77.0 -> 1.1.82.0 --- pkgs/development/tools/vulkan-validation-layers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/vulkan-validation-layers/default.nix b/pkgs/development/tools/vulkan-validation-layers/default.nix index d6d5d6d3ea6..e5ab05e93bd 100644 --- a/pkgs/development/tools/vulkan-validation-layers/default.nix +++ b/pkgs/development/tools/vulkan-validation-layers/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { name = "vulkan-validation-layers-${version}"; - version = "1.1.77.0"; + version = "1.1.82.0"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-ValidationLayers"; rev = "sdk-${version}"; - sha256 = "1c7m0x63fv8paph4rlha9bzv6sd0d7j277b31hh1sqkdcv2mzjhj"; + sha256 = "0vq2hbha2i5wsi6w6kmxbv01a5f0d55w2grl73nya9i06764fdg6"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From 5b452a2f7680a92c4adea0ef94777dd202489b63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Thu, 30 Aug 2018 07:11:16 +0100 Subject: [PATCH 1589/2206] nix-review: 0.5.0 -> 0.5.2 fix cleanup issue: https://github.com/Mic92/nix-review/issues/10 --- pkgs/tools/package-management/nix-review/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/package-management/nix-review/default.nix b/pkgs/tools/package-management/nix-review/default.nix index 70fd3f3369a..da32aca28aa 100644 --- a/pkgs/tools/package-management/nix-review/default.nix +++ b/pkgs/tools/package-management/nix-review/default.nix @@ -8,13 +8,13 @@ python3.pkgs.buildPythonApplication rec { pname = "nix-review"; - version = "0.5.0"; + version = "0.5.2"; src = fetchFromGitHub { owner = "Mic92"; repo = "nix-review"; rev = version; - sha256 = "0ncifmp90870v6r651p92wbvpayfblm5k9nxikryjaj1fnvd2np3"; + sha256 = "0csd7dkdv0csc63dz1h08c8xifxwv5fdz5dyk37sr6vh1ccjdapi"; }; makeWrapperArgs = [ -- GitLab From 5914bf4f97f6036afff4b3427a17c182e14e27ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juho=20=C3=96stman?= Date: Thu, 30 Aug 2018 09:45:11 +0300 Subject: [PATCH 1590/2206] xpra: fix the xkb search path (#45752) Search for the xkb files in the nix store. --- pkgs/tools/X11/xpra/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/X11/xpra/default.nix b/pkgs/tools/X11/xpra/default.nix index 6d6fee0a2d3..fd7f70004db 100644 --- a/pkgs/tools/X11/xpra/default.nix +++ b/pkgs/tools/X11/xpra/default.nix @@ -52,6 +52,7 @@ in buildPythonApplication rec { preBuild = '' export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE $(pkg-config --cflags gtk+-2.0) $(pkg-config --cflags pygtk-2.0) $(pkg-config --cflags xtst)" substituteInPlace xpra/server/auth/pam_auth.py --replace "/lib/libpam.so.1" "${pam}/lib/libpam.so" + substituteInPlace xpra/x11/bindings/keyboard_bindings.pyx --replace "/usr/share/X11/xkb" "${xorg.xkeyboardconfig}/share/X11/xkb" ''; setupPyBuildFlags = ["--with-Xdummy" "--without-strict"]; -- GitLab From c928d696424499ce9b65576d40e451f8b7dd33a3 Mon Sep 17 00:00:00 2001 From: Wael Nasreddine Date: Thu, 30 Aug 2018 00:20:40 -0700 Subject: [PATCH 1591/2206] corgi: init at 0.2.3 (#45766) --- pkgs/development/tools/corgi/default.nix | 28 ++++++++++++++ pkgs/development/tools/corgi/deps.nix | 47 ++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 3 files changed, 77 insertions(+) create mode 100644 pkgs/development/tools/corgi/default.nix create mode 100644 pkgs/development/tools/corgi/deps.nix diff --git a/pkgs/development/tools/corgi/default.nix b/pkgs/development/tools/corgi/default.nix new file mode 100644 index 00000000000..94596ab68af --- /dev/null +++ b/pkgs/development/tools/corgi/default.nix @@ -0,0 +1,28 @@ +{ stdenv, buildGoPackage, fetchFromGitHub }: + +buildGoPackage rec { + name = "corgi-${rev}"; + rev = "v0.2.3"; + + goPackagePath = "github.com/DrakeW/corgi"; + + src = fetchFromGitHub { + owner = "DrakeW"; + repo = "corgi"; + inherit rev; + sha256 = "0ahwpyd6dac04qw2ak51xfbwkr42sab1gkhh52i7hlcy12jpwl8q"; + }; + + goDeps = ./deps.nix; + + meta = with stdenv.lib; { + description = "CLI workflow manager"; + longDescription = '' + Corgi is a command-line tool that helps with your repetitive command usages by organizing them into reusable snippet. + ''; + homepage = https://github.com/DrakeW/corgi; + license = licenses.mit; + platforms = platforms.all; + maintainers = with maintainers; [ kalbasit ]; + }; +} diff --git a/pkgs/development/tools/corgi/deps.nix b/pkgs/development/tools/corgi/deps.nix new file mode 100644 index 00000000000..d48b141627c --- /dev/null +++ b/pkgs/development/tools/corgi/deps.nix @@ -0,0 +1,47 @@ +[ + { + goPackagePath = "github.com/chzyer/readline"; + fetch = { + type = "git"; + url = "https://github.com/chzyer/readline"; + rev = "2972be24d48e78746da79ba8e24e8b488c9880de"; + sha256 = "104q8dazj8yf6b089jjr82fy9h1g80zyyzvp3g8b44a7d8ngjj6r"; + }; + } + { + goPackagePath = "github.com/fatih/color"; + fetch = { + type = "git"; + url = "https://github.com/fatih/color"; + rev = "2d684516a8861da43017284349b7e303e809ac21"; + sha256 = "1fcfmz4wji3gqmmsdx493r7d101s58hwjalqps6hy25nva5pvmfs"; + }; + } + { + goPackagePath = "github.com/mitchellh/go-homedir"; + fetch = { + type = "git"; + url = "https://github.com/mitchellh/go-homedir"; + rev = "ae18d6b8b3205b561c79e8e5f69bff09736185f4"; + sha256 = "0f0z0aa4wivk4z1y503dmnw0k0g0g403dly8i4q263gfshs82sbq"; + }; + } + { + goPackagePath = "github.com/spf13/cobra"; + fetch = { + type = "git"; + url = "https://github.com/spf13/cobra"; + rev = "99dc123558852f67743bd0b2caf8383cb3c6d720"; + sha256 = "0b2rjgycgpkpvpsqgvilqkr66bfk477lyd6l0jxmgxb1h0za5s25"; + }; + } + { + goPackagePath = "github.com/spf13/pflag"; + fetch = { + type = "git"; + url = "https://github.com/spf13/pflag"; + rev = "d929dcbb10863323c436af3cf76cb16a6dfc9b29"; + sha256 = "1qjmqvszs9cmic7brm7pknq86zjra4hq923bn88blfvr3bap5bc4"; + }; + } +] diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b4a5a908413..c120b10d9f1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -117,6 +117,8 @@ with pkgs; cmark = callPackage ../development/libraries/cmark { }; + corgi = callPackage ../development/tools/corgi { }; + dhallToNix = callPackage ../build-support/dhall-to-nix.nix { inherit dhall-nix; }; -- GitLab From bb08d1c13f91808792a2e19732c68f18062d8803 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20L=C3=B6tzsch?= Date: Thu, 30 Aug 2018 09:25:13 +0200 Subject: [PATCH 1592/2206] nixos/zabbix: fix initial database creation (#45750) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit without this fix the database setup fails with „could not connect to database postgres: FATAL: role "root" does not exist“ --- nixos/modules/services/monitoring/zabbix-server.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/monitoring/zabbix-server.nix b/nixos/modules/services/monitoring/zabbix-server.nix index f62d55457ed..5f9fc12832f 100644 --- a/nixos/modules/services/monitoring/zabbix-server.nix +++ b/nixos/modules/services/monitoring/zabbix-server.nix @@ -103,8 +103,8 @@ in chown zabbix ${stateDir} ${logDir} ${libDir} if ! test -e "${libDir}/db-created"; then - ${pkgs.postgresql}/bin/createuser --no-superuser --no-createdb --no-createrole zabbix || true - ${pkgs.postgresql}/bin/createdb --owner zabbix zabbix || true + ${pkgs.su}/bin/su -s "$SHELL" ${config.services.postgresql.superUser} -c '${pkgs.postgresql}/bin/createuser --no-superuser --no-createdb --no-createrole zabbix' || true + ${pkgs.su}/bin/su -s "$SHELL" ${config.services.postgresql.superUser} -c '${pkgs.postgresql}/bin/createdb --owner zabbix zabbix' || true cat ${pkgs.zabbix.server}/share/zabbix/db/schema/postgresql.sql | ${pkgs.su}/bin/su -s "$SHELL" zabbix -c '${pkgs.postgresql}/bin/psql zabbix' cat ${pkgs.zabbix.server}/share/zabbix/db/data/images_pgsql.sql | ${pkgs.su}/bin/su -s "$SHELL" zabbix -c '${pkgs.postgresql}/bin/psql zabbix' cat ${pkgs.zabbix.server}/share/zabbix/db/data/data.sql | ${pkgs.su}/bin/su -s "$SHELL" zabbix -c '${pkgs.postgresql}/bin/psql zabbix' -- GitLab From b470ed6b78fe1b252eb5c03e8340e4f940c4cd59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Thu, 30 Aug 2018 07:58:09 +0100 Subject: [PATCH 1593/2206] alacritty: 2018-07-20 -> 2018-08-30 --- pkgs/applications/misc/alacritty/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/alacritty/default.nix b/pkgs/applications/misc/alacritty/default.nix index 089db8e73cb..4544ed1fba3 100644 --- a/pkgs/applications/misc/alacritty/default.nix +++ b/pkgs/applications/misc/alacritty/default.nix @@ -51,18 +51,18 @@ let ]; in buildRustPackage rec { name = "alacritty-unstable-${version}"; - version = "2018-07-20"; + version = "2018-08-30"; # At the moment we cannot handle git dependencies in buildRustPackage. # This fork only replaces rust-fontconfig/libfontconfig with a git submodules. src = fetchgit { url = https://github.com/Mic92/alacritty.git; rev = "rev-${version}"; - sha256 = "1vhjmysfra6dsbv35qbvsf76rhkj990lgns0k0gpbcrf47gsvx1n"; + sha256 = "0izvg7dwwb763jc6gnmn47i5zrkxvmh3vssn6vzrrmqhd4j3msmf"; fetchSubmodules = true; }; - cargoSha256 = "0rs2p4sik25ynx6ri2wlg8v6vrdmf10xxnw9f2aqyps9m038i9di"; + cargoSha256 = "1ijgkwv9ij4haig1h6n2b9xbhp5vahy9vp1sx72wxaaj9476msjx"; nativeBuildInputs = [ cmake -- GitLab From 91b01208a0bdbf88213d1a4b40a35d249c035ac7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Thu, 30 Aug 2018 09:56:16 +0200 Subject: [PATCH 1594/2206] gnome3.gnome-shell: fix build (missing xsltproc) --- pkgs/desktops/gnome-3/core/gnome-shell/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/gnome-shell/default.nix b/pkgs/desktops/gnome-3/core/gnome-shell/default.nix index b4d309e1981..8e09c960e75 100644 --- a/pkgs/desktops/gnome-3/core/gnome-shell/default.nix +++ b/pkgs/desktops/gnome-3/core/gnome-shell/default.nix @@ -2,7 +2,7 @@ , python3Packages, libsoup, polkit, clutter, networkmanager, docbook_xsl , docbook_xsl_ns, at-spi2-core , libstartup_notification, telepathy-glib, telepathy-logger, libXtst, unzip, glibcLocales, shared-mime-info , libgweather, libcanberra-gtk3, librsvg, geoclue2, perl, docbook_xml_dtd_42, desktop-file-utils -, libpulseaudio, libical, gobjectIntrospection, gstreamer, wrapGAppsHook +, libpulseaudio, libical, gobjectIntrospection, gstreamer, wrapGAppsHook, libxslt , accountsservice, gdk_pixbuf, gdm, upower, ibus, networkmanagerapplet , sassc, systemd, gst_all_1 }: @@ -27,7 +27,7 @@ in stdenv.mkDerivation rec { nativeBuildInputs = [ meson ninja pkgconfig gettext docbook_xsl docbook_xsl_ns docbook_xml_dtd_42 perl wrapGAppsHook glibcLocales - sassc desktop-file-utils + sassc desktop-file-utils libxslt.bin ]; buildInputs = with gnome3; [ systemd caribou -- GitLab From ee56a2cc196833915d0a666a48c36397f27146bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Forsman?= Date: Thu, 30 Aug 2018 10:17:05 +0200 Subject: [PATCH 1595/2206] treewide: fix typo: asumed -> assumed --- nixos/modules/config/shells-environment.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nixos/modules/config/shells-environment.nix b/nixos/modules/config/shells-environment.nix index 9dc4749b08d..b2bfc785f2a 100644 --- a/nixos/modules/config/shells-environment.nix +++ b/nixos/modules/config/shells-environment.nix @@ -80,7 +80,7 @@ in default = ""; description = '' Shell script code called during shell initialisation. - This code is asumed to be shell-independent, which means you should + This code is assumed to be shell-independent, which means you should stick to pure sh without sh word split. ''; type = types.lines; @@ -90,7 +90,7 @@ in default = ""; description = '' Shell script code called during login shell initialisation. - This code is asumed to be shell-independent, which means you should + This code is assumed to be shell-independent, which means you should stick to pure sh without sh word split. ''; type = types.lines; @@ -100,7 +100,7 @@ in default = ""; description = '' Shell script code called during interactive shell initialisation. - This code is asumed to be shell-independent, which means you should + This code is assumed to be shell-independent, which means you should stick to pure sh without sh word split. ''; type = types.lines; -- GitLab From b0401fa044f6822c27b940efc064767ec652d30f Mon Sep 17 00:00:00 2001 From: markuskowa Date: Thu, 30 Aug 2018 11:11:33 +0200 Subject: [PATCH 1596/2206] sshuttle: 0.78.3 -> 0.78.4 (#44895) --- pkgs/tools/security/sshuttle/default.nix | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/pkgs/tools/security/sshuttle/default.nix b/pkgs/tools/security/sshuttle/default.nix index ac21097a09f..f7878df228f 100644 --- a/pkgs/tools/security/sshuttle/default.nix +++ b/pkgs/tools/security/sshuttle/default.nix @@ -3,25 +3,14 @@ python3Packages.buildPythonApplication rec { name = "sshuttle-${version}"; - version = "0.78.3"; + version = "0.78.4"; src = fetchurl { - sha256 = "12xyq5h77b57cnkljdk8qyjxzys512b73019s20x6ck5brj1m8wa"; + sha256 = "0pqk43kd7crqhg6qgnl8kapncwgw1xgaf02zarzypcw64kvdih9h"; url = "mirror://pypi/s/sshuttle/${name}.tar.gz"; }; - patches = [ - ./sudo.patch - (fetchpatch { - url = "https://github.com/sshuttle/sshuttle/commit/91aa6ff625f7c89a19e6f8702425cfead44a146f.patch"; - sha256 = "0sqcc6kj53wlas2d3klbyilhns6vakzwbbp8y7j9wlmbnc530pks"; - }) - # fix macos patch - (fetchpatch { - url = "https://github.com/sshuttle/sshuttle/commit/884bd6deb0b699a5648bb1c7bdfbc7be8ea0e7df.patch"; - sha256 = "1nn0wx0rckxl9yzw9dxjji44zw4xqz7ws4qwjdvfn48w1f786lmz"; - }) - ]; + patches = [ ./sudo.patch ]; nativeBuildInputs = [ makeWrapper python3Packages.setuptools_scm ] ++ stdenv.lib.optional (stdenv.system != "i686-linux") pandoc; buildInputs = -- GitLab From e6a37e3ce4eb7ab711bae565c84e7a9900e8963f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Thu, 30 Aug 2018 11:15:36 +0200 Subject: [PATCH 1597/2206] linux: build with SCHEDUTIL governor - it can't be built as a module - it's not set as the default yet - for discussion see https://github.com/NixOS/nixpkgs/pull/42330 --- pkgs/os-specific/linux/kernel/common-config.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix index 68b5e7c21a8..bf99729b33e 100644 --- a/pkgs/os-specific/linux/kernel/common-config.nix +++ b/pkgs/os-specific/linux/kernel/common-config.nix @@ -61,6 +61,7 @@ let X86_INTEL_PSTATE = yes; INTEL_IDLE = yes; CPU_FREQ_DEFAULT_GOV_PERFORMANCE = yes; + CPU_FREQ_GOV_SCHEDUTIL = whenAtLeast "4.9" yes; PM_WAKELOCKS = yes; }; -- GitLab From 9362fb6af4d7082a62c183f7fcd8de4af4a057da Mon Sep 17 00:00:00 2001 From: Simon Lackerbauer Date: Wed, 8 Aug 2018 10:50:32 +0200 Subject: [PATCH 1598/2206] atlassian-jira: 7.11.0 -> 7.11.1 (cherry picked from commit 093eb27a9e5793343f6506d063debb3d11794ac1) --- pkgs/servers/atlassian/jira.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/atlassian/jira.nix b/pkgs/servers/atlassian/jira.nix index 2894f9cec8a..851b7f89355 100644 --- a/pkgs/servers/atlassian/jira.nix +++ b/pkgs/servers/atlassian/jira.nix @@ -5,11 +5,11 @@ stdenv.mkDerivation rec { name = "atlassian-jira-${version}"; - version = "7.11.0"; + version = "7.11.1"; src = fetchurl { url = "https://downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-${version}.tar.gz"; - sha256 = "0w2fgs5n2zdvxgcx2rn010nz81z4q3z6cbq9hmpyzxy9ygjby2w4"; + sha256 = "0zcpxh8713f0v4jmczcvsnqjjvlmrmc0d76mkivn0b294z2s8sp4"; }; phases = [ "unpackPhase" "buildPhase" "installPhase" "fixupPhase" ]; -- GitLab From 003ca4ecd263aaa94c6abaa5cc80904ec8fd6ede Mon Sep 17 00:00:00 2001 From: Simon Lackerbauer Date: Fri, 24 Aug 2018 13:25:34 +0200 Subject: [PATCH 1599/2206] atlassian-jira: 7.11.1 -> 7.11.2 (cherry picked from commit aa52aa68a33313e4e209872a0422622ae65116cc) --- pkgs/servers/atlassian/jira.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/atlassian/jira.nix b/pkgs/servers/atlassian/jira.nix index 851b7f89355..39ad50d9de4 100644 --- a/pkgs/servers/atlassian/jira.nix +++ b/pkgs/servers/atlassian/jira.nix @@ -5,11 +5,11 @@ stdenv.mkDerivation rec { name = "atlassian-jira-${version}"; - version = "7.11.1"; + version = "7.11.2"; src = fetchurl { url = "https://downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-${version}.tar.gz"; - sha256 = "0zcpxh8713f0v4jmczcvsnqjjvlmrmc0d76mkivn0b294z2s8sp4"; + sha256 = "12bqjnjf7aanypawdydd9k23s22rba32rbjwahiw8i98bhgi6d2x"; }; phases = [ "unpackPhase" "buildPhase" "installPhase" "fixupPhase" ]; -- GitLab From d347eed514244a8832f88dab1f402b06e724e18d Mon Sep 17 00:00:00 2001 From: Simon Lackerbauer Date: Wed, 29 Aug 2018 13:19:25 +0200 Subject: [PATCH 1600/2206] atlassian-jira: 7.11.2 -> 7.12.0 (cherry picked from commit b2f042dfd8edf67d3096ff3294ff9050890ecfdd) --- pkgs/servers/atlassian/jira.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/atlassian/jira.nix b/pkgs/servers/atlassian/jira.nix index 39ad50d9de4..1bff3ad379d 100644 --- a/pkgs/servers/atlassian/jira.nix +++ b/pkgs/servers/atlassian/jira.nix @@ -5,11 +5,11 @@ stdenv.mkDerivation rec { name = "atlassian-jira-${version}"; - version = "7.11.2"; + version = "7.12.0"; src = fetchurl { url = "https://downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-${version}.tar.gz"; - sha256 = "12bqjnjf7aanypawdydd9k23s22rba32rbjwahiw8i98bhgi6d2x"; + sha256 = "0kpsgq54xs43rwhg9zwh869jl64ywhb4fcyp5sq1zd19y5cqfnkn"; }; phases = [ "unpackPhase" "buildPhase" "installPhase" "fixupPhase" ]; -- GitLab From 7d1968c0e38f6fcbf503939f732619e122936eee Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Fri, 23 Mar 2018 11:01:52 +0100 Subject: [PATCH 1601/2206] Nix minimal version: 1.11 -> 2.0 Placeholders are just too convenient. --- lib/minver.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/minver.nix b/lib/minver.nix index 2147820c0e4..fee6b65a244 100644 --- a/lib/minver.nix +++ b/lib/minver.nix @@ -1,2 +1,2 @@ # Expose the minimum required version for evaluating Nixpkgs -"1.11" +"2.0" -- GitLab From d3f1679d4e938a6012b218e4aff4d15838d98b0a Mon Sep 17 00:00:00 2001 From: Gabriel Ebner Date: Thu, 30 Aug 2018 14:43:49 +0200 Subject: [PATCH 1602/2206] gogs: 0.11.34 -> 0.11.53 cc @schneefux --- pkgs/applications/version-management/gogs/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/version-management/gogs/default.nix b/pkgs/applications/version-management/gogs/default.nix index d3c248b4475..25f7be37e1e 100644 --- a/pkgs/applications/version-management/gogs/default.nix +++ b/pkgs/applications/version-management/gogs/default.nix @@ -7,13 +7,13 @@ with stdenv.lib; buildGoPackage rec { name = "gogs-${version}"; - version = "0.11.34"; + version = "0.11.53"; src = fetchFromGitHub { - owner = "gogits"; + owner = "gogs"; repo = "gogs"; rev = "v${version}"; - sha256 = "15xwcw3k7wbahdgp796gly79qkka21p7kvm84zfjgcsjjri0kdnz"; + sha256 = "1icm4bawyic4ivzyspqc6qjv882gil8j923zrbylw3i4ifhlcdhd"; }; patches = [ ./static-root-path.patch ]; @@ -37,7 +37,7 @@ buildGoPackage rec { --prefix PATH : ${makeBinPath [ bash git gzip openssh ]} ''; - goPackagePath = "github.com/gogits/gogs"; + goPackagePath = "github.com/gogs/gogs"; meta = { description = "A painless self-hosted Git service"; -- GitLab From 18f953965598ab585cc4b3f9018463905401bdd9 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Thu, 30 Aug 2018 08:52:43 -0400 Subject: [PATCH 1603/2206] nixos docs: add release notes for nix 2.0 requiremnt bump --- nixos/doc/manual/release-notes/rl-1809.xml | 44 ++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/nixos/doc/manual/release-notes/rl-1809.xml b/nixos/doc/manual/release-notes/rl-1809.xml index db9e13da065..6da67fe6d1e 100644 --- a/nixos/doc/manual/release-notes/rl-1809.xml +++ b/nixos/doc/manual/release-notes/rl-1809.xml @@ -139,6 +139,50 @@ $ nix-instantiate -E '(import <nixpkgsunstable> {}).gitFull' seen a complete rewrite. (See above.) + + + The minimum version of Nix required to evaluate Nixpkgs is now 2.0. + + + + + For users of NixOS 18.03, NixOS 18.03 defaulted to Nix 2.0, but + supported using Nix 1.11 by setting nix.package = + pkgs.nix1;. If this option is set to a Nix 1.11 package, you + will need to either unset the option or upgrade it to Nix 2.0. + + + + + For users of NixOS 17.09, you will first need to upgrade Nix by setting + nix.package = pkgs.nixStable2; and run + nixos-rebuild switch as the root + user. + + + + + For users of a daemon-less Nix installation on Linux or macOS, you can + upgrade Nix by running curl https://nixos.org/nix/install | + sh, or prior to doing a channel update, running + nix-env -iA nix. + + + If you have already run a channel update and Nix is no longer able to + evaluate Nixpkgs, the error message printed should provide adequate + directions for upgrading Nix. + + + + + For users of the Nix daemon on macOS, you can upgrade Nix by running + sudo -i sh -c 'nix-channel --update && nix-env -iA + nixpkgs.nix'; sudo launchctl stop org.nixos.nix-daemon; sudo launchctl + start org.nixos.nix-daemon. + + + + lib.strict is removed. Use -- GitLab From ab772d066d122c22b6736ad85591461aa5ac5d47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 30 Aug 2018 14:38:47 +0200 Subject: [PATCH 1604/2206] python.pkgs.docker_registry: remove It has been deprecated for 4 years. --- .../docker-registry-core/default.nix | 26 --------------- pkgs/top-level/python-packages.nix | 33 ------------------- 2 files changed, 59 deletions(-) delete mode 100644 pkgs/development/python-modules/docker-registry-core/default.nix diff --git a/pkgs/development/python-modules/docker-registry-core/default.nix b/pkgs/development/python-modules/docker-registry-core/default.nix deleted file mode 100644 index ad9968af173..00000000000 --- a/pkgs/development/python-modules/docker-registry-core/default.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ stdenv, buildPythonPackage, fetchPypi, isPy3k -, boto, redis, setuptools, simplejson }: - -buildPythonPackage rec { - pname = "docker-registry-core"; - version = "2.0.3"; - disabled = isPy3k; - - src = fetchPypi { - inherit pname version; - sha256 = "0q036rr0b5734szkj883hkb2kjhgcc5pm3dz4yz8vcim3x7q0zil"; - }; - - DEPS = "loose"; - - doCheck = false; - propagatedBuildInputs = [ boto redis setuptools simplejson ]; - - patchPhase = "> requirements/main.txt"; - - meta = with stdenv.lib; { - description = "Docker registry core package"; - homepage = https://github.com/docker/docker-registry; - license = licenses.asl20; - }; -} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 489f1730517..33a96e7e857 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2085,39 +2085,6 @@ in { docker_pycreds = callPackage ../development/python-modules/docker-pycreds {}; - docker_registry_core = callPackage ../development/python-modules/docker-registry-core {}; - - docker_registry = buildPythonPackage rec { - name = "docker-registry-0.9.1"; - disabled = isPy3k; - - src = pkgs.fetchurl { - url = "mirror://pypi/d/docker-registry/${name}.tar.gz"; - sha256 = "1svm1h59sg4bwj5cy10m016gj0xpiin15nrz5z66h47sbkndvlw3"; - }; - - DEPS = "loose"; - - doCheck = false; # requires redis server - propagatedBuildInputs = with self; [ - setuptools docker_registry_core blinker flask gevent gunicorn pyyaml - requests rsa sqlalchemy setuptools backports_lzma m2crypto - ]; - - patchPhase = "> requirements/main.txt"; - - # Default config uses needed env variables - postInstall = '' - ln -s $out/lib/python2.7/site-packages/config/config_sample.yml $out/lib/python2.7/site-packages/config/config.yml - ''; - - meta = { - description = "Docker registry core package"; - homepage = https://github.com/docker/docker-registry; - license = licenses.asl20; - }; - }; - docopt = callPackage ../development/python-modules/docopt { }; doctest-ignore-unicode = callPackage ../development/python-modules/doctest-ignore-unicode { }; -- GitLab From 523a7c879fcc10de84ebc917a2e1915efc25375d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 30 Aug 2018 14:52:26 +0200 Subject: [PATCH 1605/2206] python.pkgs.backports_lzma: fix tests --- pkgs/development/python-modules/backports_lzma/default.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/backports_lzma/default.nix b/pkgs/development/python-modules/backports_lzma/default.nix index c650076d4c0..64fcc2c0d5d 100644 --- a/pkgs/development/python-modules/backports_lzma/default.nix +++ b/pkgs/development/python-modules/backports_lzma/default.nix @@ -20,9 +20,8 @@ if !(pythonOlder "3.3") then null else buildPythonPackage rec { buildInputs = [ lzma ]; - # Needs the compiled module in $out checkPhase = '' - PYTHONPATH=$out/${python.sitePackages}:$PYTHONPATH ${python.interpreter} -m unittest discover -s test + ${python.interpreter} test/test_lzma.py ''; meta = { @@ -30,4 +29,4 @@ if !(pythonOlder "3.3") then null else buildPythonPackage rec { homepage = https://github.com/peterjc/backports.lzma; license = lib.licenses.bsd3; }; -} \ No newline at end of file +} -- GitLab From b42be7312db3bdc079b9969e58033be3670672b8 Mon Sep 17 00:00:00 2001 From: Michael Fellinger Date: Thu, 30 Aug 2018 14:56:09 +0200 Subject: [PATCH 1606/2206] asciidoctor: 1.5.6.2 -> 1.5.7.1 --- .../typesetting/asciidoctor/Gemfile.lock | 10 +- .../tools/typesetting/asciidoctor/default.nix | 2 +- pkgs/tools/typesetting/asciidoctor/gemset.nix | 104 ++++++++++++++++-- 3 files changed, 99 insertions(+), 17 deletions(-) diff --git a/pkgs/tools/typesetting/asciidoctor/Gemfile.lock b/pkgs/tools/typesetting/asciidoctor/Gemfile.lock index 6c52a2c416a..04f9029e6e5 100644 --- a/pkgs/tools/typesetting/asciidoctor/Gemfile.lock +++ b/pkgs/tools/typesetting/asciidoctor/Gemfile.lock @@ -5,7 +5,7 @@ GEM addressable (2.5.2) public_suffix (>= 2.0.2, < 4.0) afm (0.2.2) - asciidoctor (1.5.6.2) + asciidoctor (1.5.7.1) asciidoctor-bespoke (1.0.0.alpha.1) asciidoctor (>= 1.5.0) slim (~> 3.0.6) @@ -36,7 +36,7 @@ GEM addressable hashery (2.1.2) htmlentities (4.3.4) - i18n (1.0.0) + i18n (1.1.0) concurrent-ruby (~> 1.0) json (2.1.0) mathematical (1.6.11) @@ -66,10 +66,10 @@ GEM prawn-templates (0.1.1) pdf-reader (~> 2.0) prawn (~> 2.2) - public_suffix (3.0.2) + public_suffix (3.0.3) pygments.rb (1.2.1) multi_json (>= 1.0.0) - rack (2.0.4) + rack (2.0.5) ruby-enum (0.7.2) i18n ruby-rc4 (0.1.5) @@ -79,7 +79,7 @@ GEM tilt (>= 1.3.3, < 2.1) source_map (3.0.1) json - sprockets (3.7.1) + sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) temple (0.8.0) diff --git a/pkgs/tools/typesetting/asciidoctor/default.nix b/pkgs/tools/typesetting/asciidoctor/default.nix index 1f6a7054b9e..7001b6e3642 100644 --- a/pkgs/tools/typesetting/asciidoctor/default.nix +++ b/pkgs/tools/typesetting/asciidoctor/default.nix @@ -37,7 +37,7 @@ bundlerApp { # For some reason 'mathematical.so' is missing cairo and glib in its RPATH, add them explicitly here postFixup = lib.optionalString stdenv.isLinux '' - soPath="$out/lib/ruby/gems/2.4.0/gems/mathematical-${attrs.version}/lib/mathematical/mathematical.so" + soPath="$out/${ruby.gemPath}/gems/mathematical-${attrs.version}/lib/mathematical/mathematical.so" ${patchelf}/bin/patchelf \ --set-rpath "${lib.makeLibraryPath [ glib cairo ]}:$(${patchelf}/bin/patchelf --print-rpath "$soPath")" \ "$soPath" diff --git a/pkgs/tools/typesetting/asciidoctor/gemset.nix b/pkgs/tools/typesetting/asciidoctor/gemset.nix index 4ae146d289b..8b960fa3d93 100644 --- a/pkgs/tools/typesetting/asciidoctor/gemset.nix +++ b/pkgs/tools/typesetting/asciidoctor/gemset.nix @@ -1,6 +1,8 @@ { addressable = { dependencies = ["public_suffix"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "0viqszpkggqi8hq87pqp0xykhvz60g99nwmkwsb0v45kc2liwxvk"; @@ -9,6 +11,8 @@ version = "2.5.2"; }; afm = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "06kj9hgd0z8pj27bxp2diwqh6fv7qhwwm17z64rhdc4sfn76jgn8"; @@ -17,6 +21,8 @@ version = "0.2.2"; }; Ascii85 = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "0658m37jjjn6drzqg1gk4p6c205mgp7g1jh2d00n4ngghgmz5qvs"; @@ -25,15 +31,19 @@ version = "1.0.3"; }; asciidoctor = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0zq3az4836nxkc8g5wnnbzmarw7663s1ky6gf8pc04sfpa8n2l3f"; + sha256 = "0v52bzc72cvg7zfgq27pa4mgyf29dx9m20fghrw1xmvwgd519n1w"; type = "gem"; }; - version = "1.5.6.2"; + version = "1.5.7.1"; }; asciidoctor-bespoke = { dependencies = ["asciidoctor" "slim" "thread_safe"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "1awy933sswxvi2hxpll3rh9phxcvmqhrbb91m6ibjchnf7qsl3zk"; @@ -43,6 +53,8 @@ }; asciidoctor-diagram = { dependencies = ["asciidoctor"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "0rj02i00d9hkzqzzrk5al9rn8yv5x0wsnrv9y6j4k8rfylm69c1r"; @@ -52,6 +64,8 @@ }; asciidoctor-latex = { dependencies = ["asciidoctor" "htmlentities" "opal"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "02qvn1ngp4s9y22vk23zzssd4w1bpyk84akjwiq6nqn8im6s4awz"; @@ -61,6 +75,8 @@ }; asciidoctor-mathematical = { dependencies = ["asciidoctor" "mathematical" "ruby-enum"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "18igbvs70dnlrzgl62jcc0vfxhlb4r7v9bq3qf1v80l17lvq1x8f"; @@ -70,6 +86,8 @@ }; asciidoctor-pdf = { dependencies = ["asciidoctor" "prawn" "prawn-icon" "prawn-svg" "prawn-table" "prawn-templates" "safe_yaml" "thread_safe" "treetop"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "1899c071hfmzqg9822v7rg8y8iqlfy3dhpfy32ignzap6cajlsqg"; @@ -78,6 +96,8 @@ version = "1.5.0.alpha.16"; }; coderay = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "15vav4bhcc2x3jmi3izb11l4d9f3xv8hp2fszb7iqmpsccv1pz4y"; @@ -86,6 +106,8 @@ version = "1.1.2"; }; concurrent-ruby = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "183lszf5gx84kcpb779v6a2y0mx9sssy8dgppng1z9a505nj1qcf"; @@ -95,6 +117,8 @@ }; css_parser = { dependencies = ["addressable"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "0gwvf8mc8gnz4aizfijplv3594998h2j44ydakpzsdmkivs07v61"; @@ -103,6 +127,8 @@ version = "1.6.0"; }; hashery = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "0qj8815bf7q6q7llm5rzdz279gzmpqmqqicxnzv066a020iwqffj"; @@ -111,6 +137,8 @@ version = "2.1.2"; }; htmlentities = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "1nkklqsn8ir8wizzlakncfv42i32wc0w9hxp00hvdlgjr7376nhj"; @@ -120,14 +148,18 @@ }; i18n = { dependencies = ["concurrent-ruby"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "191c2xzlvn42sb8dz6gjy0qaigri4chfvflg3d4k6n58flm0yp65"; + sha256 = "0ppvmla21hssvrfm8g1n2fnb4lxn4yhy9qmmba0imanflgldrjmr"; type = "gem"; }; - version = "1.0.0"; + version = "1.1.0"; }; json = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "01v6jjpvh3gnq6sgllpfqahlgxzj50ailwhj9b3cd20hi2dx0vxp"; @@ -137,6 +169,8 @@ }; mathematical = { dependencies = ["ruby-enum"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "06xkr613hmzbhmm6zv92zlcjyfp0a6i2b3q3hg24lmj4j5l85p21"; @@ -145,6 +179,8 @@ version = "1.6.11"; }; multi_json = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "1rl0qy4inf1mp8mybfk56dfga0mvx97zwpmq5xmiwl5r770171nv"; @@ -154,6 +190,8 @@ }; opal = { dependencies = ["source_map" "sprockets"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "0dmdxhmg43ibd4bsldssslsz8870hzknwcxiv9l1838lh6hd390k"; @@ -162,6 +200,8 @@ version = "0.6.3"; }; pdf-core = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "19llwch2wfg51glb0kff0drfp3n6nb9vim4zlvzckxysksvxpby1"; @@ -171,6 +211,8 @@ }; pdf-reader = { dependencies = ["Ascii85" "afm" "hashery" "ruby-rc4" "ttfunk"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "1b3ig4wpcgdbqa7yw0ahwbmikkkywn2a22bfmrknl5ls7g066x45"; @@ -179,6 +221,8 @@ version = "2.1.0"; }; polyglot = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "1bqnxwyip623d8pr29rg6m8r0hdg08fpr2yb74f46rn1wgsnxmjr"; @@ -188,6 +232,8 @@ }; prawn = { dependencies = ["pdf-core" "ttfunk"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "1qdjf1v6sfl44g3rqxlg8k4jrzkwaxgvh2l4xws97a8f3xv4na4m"; @@ -197,6 +243,8 @@ }; prawn-icon = { dependencies = ["prawn"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "1pz8n7ajkfmflw05dib2l9qkzkfzwwbzx63qcvjr14k1dnbpx7qk"; @@ -206,6 +254,8 @@ }; prawn-svg = { dependencies = ["css_parser" "prawn"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "0fykcs10q2j6h04riav1kzrw77mga6gh1rxbh7q0ab6gkr0wamzx"; @@ -215,6 +265,8 @@ }; prawn-table = { dependencies = ["prawn"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "1nxd6qmxqwl850icp18wjh5k0s3amxcajdrkjyzpfgq0kvilcv9k"; @@ -224,6 +276,8 @@ }; prawn-templates = { dependencies = ["pdf-reader" "prawn"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "1gs894sj9zdlwx59h3rk4p0l3y8r18p22zhnfiyx9lngsa56gcrj"; @@ -232,15 +286,19 @@ version = "0.1.1"; }; public_suffix = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1x5h1dh1i3gwc01jbg01rly2g6a1qwhynb1s8a30ic507z1nh09s"; + sha256 = "08q64b5br692dd3v0a9wq9q5dvycc6kmiqmjbdxkxbfizggsvx6l"; type = "gem"; }; - version = "3.0.2"; + version = "3.0.3"; }; "pygments.rb" = { dependencies = ["multi_json"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "0lbvnwvz770ambm4d6lxgc2097rydn5rcc5d6986bnkzyxfqqjnv"; @@ -249,15 +307,19 @@ version = "1.2.1"; }; rack = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1mfriw2r2913dv8qf3p87n7yal3qfsrs478x2qz106v8vhmxa017"; + sha256 = "158hbn7rlc3czp2vivvam44dv6vmzz16qrh5dbzhfxbfsgiyrqw1"; type = "gem"; }; - version = "2.0.4"; + version = "2.0.5"; }; ruby-enum = { dependencies = ["i18n"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "0h62avini866kxpjzqxlqnajma3yvj0y25l6hn9h2mv5pp6fcrhx"; @@ -266,6 +328,8 @@ version = "0.7.2"; }; ruby-rc4 = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "00vci475258mmbvsdqkmqadlwn6gj9m01sp7b5a3zd90knil1k00"; @@ -274,6 +338,8 @@ version = "0.1.5"; }; safe_yaml = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "1hly915584hyi9q9vgd968x2nsi5yag9jyf5kq60lwzi5scr7094"; @@ -283,6 +349,8 @@ }; slim = { dependencies = ["temple" "tilt"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "0zwz083xsbnlrma1pfkzrqc1fqm90fidn915vlifvkzl5fs43pvl"; @@ -292,6 +360,8 @@ }; source_map = { dependencies = ["json"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "0fviv92glr51v2zqy4i5jzi3hzpvjrcwyrxddcfr84ki65zb7pkv"; @@ -301,14 +371,18 @@ }; sprockets = { dependencies = ["concurrent-ruby" "rack"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0sv3zk5hwxyjvg7iy9sggjc7k3mfxxif7w8p260rharfyib939ar"; + sha256 = "182jw5a0fbqah5w9jancvfmjbk88h8bxdbwnl4d3q809rpxdg8ay"; type = "gem"; }; - version = "3.7.1"; + version = "3.7.2"; }; temple = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "00nxf610nzi4n1i2lkby43nrnarvl89fcl6lg19406msr0k3ycmq"; @@ -317,6 +391,8 @@ version = "0.8.0"; }; thread_safe = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "0nmhcgq6cgz44srylra07bmaw99f5271l0dpsvl5f75m44l0gmwy"; @@ -325,6 +401,8 @@ version = "0.3.6"; }; tilt = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "0020mrgdf11q23hm1ddd6fv691l51vi10af00f137ilcdb2ycfra"; @@ -334,6 +412,8 @@ }; treetop = { dependencies = ["polyglot"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "0wpl5z33796nz2ah44waflrd1girbra281d9i3m9nz4ylg1ljg5b"; @@ -342,6 +422,8 @@ version = "1.5.3"; }; ttfunk = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; sha256 = "1mgrnqla5n51v4ivn844albsajkck7k6lviphfqa8470r46c58cd"; @@ -349,4 +431,4 @@ }; version = "1.5.1"; }; -} +} \ No newline at end of file -- GitLab From d8f5f49dfe664d88704839134adf49c228ae8429 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Thu, 30 Aug 2018 09:00:05 -0400 Subject: [PATCH 1607/2206] Reference release notes in the 'version too old' warning --- default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/default.nix b/default.nix index 180815d4d6d..2070f648b9a 100644 --- a/default.nix +++ b/default.nix @@ -15,6 +15,9 @@ if ! builtins ? nixVersion || builtins.compareVersions requiredVersion builtins. it is safe to upgrade by running it again: curl https://nixos.org/nix/install | sh + + For more information, please see the NixOS release notes at + https://nixos.org/nixos/manual. '' else -- GitLab From a6a0005fed854c711d7efafdd4ddc9e681a44cec Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Thu, 30 Aug 2018 09:05:57 -0400 Subject: [PATCH 1608/2206] Reference a local copy of the release notes in the 'version too old' warning, plus a redirect to the support links --- default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/default.nix b/default.nix index 2070f648b9a..f4b2640ac5a 100644 --- a/default.nix +++ b/default.nix @@ -17,7 +17,10 @@ if ! builtins ? nixVersion || builtins.compareVersions requiredVersion builtins. curl https://nixos.org/nix/install | sh For more information, please see the NixOS release notes at - https://nixos.org/nixos/manual. + https://nixos.org/nixos/manual or locally at + ${toString ./doc/manual/release-notes}. + + If you need further help, see https://nixos.org/nixos/support.html '' else -- GitLab From d273db48c6e95d6547f02845f1921211f113c0c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Hedin=20Br=C3=B8nner?= Date: Wed, 29 Aug 2018 16:05:48 +0000 Subject: [PATCH 1609/2206] nixos/shells: avoid overriding the environment for child shells A shared exported guard `__NIXOS_SET_ENVIRONMENT_DONE` is introduced that can be used to prevent child shells from sourcing `system.build.setEnvironment` the second time. This fixes e.g. `nix run derivation` when run from e.g. ZSH through the console or ssh. Before this Bash would resource the common environment resetting the `PATH` environment variable. We also export `system.build.setEnvironment` to `/etc/set-environment` making it easy to reset the common environment with `. /etc/set-environment` when needed and to grep for environment variables in `/etc` (which was the motivation of #30418). This reverts changes made in b00a3fc6fd82834114771f2115a2b032f0ebfe29 (the original #30418). --- nixos/modules/config/shells-environment.nix | 9 +++++++++ nixos/modules/programs/bash/bash.nix | 4 +++- nixos/modules/programs/fish.nix | 4 +++- nixos/modules/programs/zsh/zsh.nix | 4 +++- 4 files changed, 18 insertions(+), 3 deletions(-) diff --git a/nixos/modules/config/shells-environment.nix b/nixos/modules/config/shells-environment.nix index 9dc4749b08d..41b1b32768f 100644 --- a/nixos/modules/config/shells-environment.nix +++ b/nixos/modules/config/shells-environment.nix @@ -162,8 +162,17 @@ in /bin/sh ''; + # For resetting environment with `. /etc/set-environment` when needed + # and discoverability (see motivation of #30418). + environment.etc."set-environment".source = config.system.build.setEnvironment; + system.build.setEnvironment = pkgs.writeText "set-environment" '' + # DO NOT EDIT -- this file has been generated automatically. + + # Prevent this file from being sourced by child shells. + export __NIXOS_SET_ENVIRONMENT_DONE=1 + ${exportedEnvVars} ${cfg.extraInit} diff --git a/nixos/modules/programs/bash/bash.nix b/nixos/modules/programs/bash/bash.nix index 69a1a482d07..e5f5c8d0943 100644 --- a/nixos/modules/programs/bash/bash.nix +++ b/nixos/modules/programs/bash/bash.nix @@ -126,7 +126,9 @@ in programs.bash = { shellInit = '' - ${config.system.build.setEnvironment.text} + if [ -z "$__NIXOS_SET_ENVIRONMENT_DONE" ]; then + . ${config.system.build.setEnvironment} + fi ${cfge.shellInit} ''; diff --git a/nixos/modules/programs/fish.nix b/nixos/modules/programs/fish.nix index c8d94a47be2..40b3ff37289 100644 --- a/nixos/modules/programs/fish.nix +++ b/nixos/modules/programs/fish.nix @@ -109,7 +109,9 @@ in set fish_function_path ${pkgs.fish-foreign-env}/share/fish-foreign-env/functions $__fish_datadir/functions # source the NixOS environment config - fenv source ${config.system.build.setEnvironment} + if [ -z "$__NIXOS_SET_ENVIRONMENT_DONE" ] + fenv source ${config.system.build.setEnvironment} + end # clear fish_function_path so that it will be correctly set when we return to $__fish_datadir/config.fish set -e fish_function_path diff --git a/nixos/modules/programs/zsh/zsh.nix b/nixos/modules/programs/zsh/zsh.nix index 42d4e1d4ada..c6ab637160d 100644 --- a/nixos/modules/programs/zsh/zsh.nix +++ b/nixos/modules/programs/zsh/zsh.nix @@ -103,7 +103,9 @@ in if [ -n "$__ETC_ZSHENV_SOURCED" ]; then return; fi export __ETC_ZSHENV_SOURCED=1 - ${config.system.build.setEnvironment.text} + if [ -z "$__NIXOS_SET_ENVIRONMENT_DONE" ]; then + . ${config.system.build.setEnvironment} + fi ${cfge.shellInit} -- GitLab From 8952375b484ecb65593be4e81fb8cc5ffde09428 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 29 Aug 2018 16:05:53 +0000 Subject: [PATCH 1610/2206] nixos/shells: fix indent everywhere to comply with `doc/coding-conventions.xml` --- nixos/modules/config/shells-environment.nix | 18 +++++++++--------- nixos/modules/programs/bash/bash.nix | 8 ++++---- nixos/modules/programs/fish.nix | 15 +++++++-------- nixos/modules/programs/zsh/zsh.nix | 10 +++++----- 4 files changed, 25 insertions(+), 26 deletions(-) diff --git a/nixos/modules/config/shells-environment.nix b/nixos/modules/config/shells-environment.nix index 41b1b32768f..b6dcb9aed4e 100644 --- a/nixos/modules/config/shells-environment.nix +++ b/nixos/modules/config/shells-environment.nix @@ -167,19 +167,19 @@ in environment.etc."set-environment".source = config.system.build.setEnvironment; system.build.setEnvironment = pkgs.writeText "set-environment" - '' - # DO NOT EDIT -- this file has been generated automatically. + '' + # DO NOT EDIT -- this file has been generated automatically. - # Prevent this file from being sourced by child shells. - export __NIXOS_SET_ENVIRONMENT_DONE=1 + # Prevent this file from being sourced by child shells. + export __NIXOS_SET_ENVIRONMENT_DONE=1 - ${exportedEnvVars} + ${exportedEnvVars} - ${cfg.extraInit} + ${cfg.extraInit} - # ~/bin if it exists overrides other bin directories. - export PATH="$HOME/bin:$PATH" - ''; + # ~/bin if it exists overrides other bin directories. + export PATH="$HOME/bin:$PATH" + ''; system.activationScripts.binsh = stringAfter [ "stdio" ] '' diff --git a/nixos/modules/programs/bash/bash.nix b/nixos/modules/programs/bash/bash.nix index e5f5c8d0943..424e1506b4c 100644 --- a/nixos/modules/programs/bash/bash.nix +++ b/nixos/modules/programs/bash/bash.nix @@ -168,11 +168,11 @@ in # Read system-wide modifications. if test -f /etc/profile.local; then - . /etc/profile.local + . /etc/profile.local fi if [ -n "''${BASH_VERSION:-}" ]; then - . /etc/bashrc + . /etc/bashrc fi ''; @@ -193,12 +193,12 @@ in # We are not always an interactive shell. if [ -n "$PS1" ]; then - ${cfg.interactiveShellInit} + ${cfg.interactiveShellInit} fi # Read system-wide modifications. if test -f /etc/bashrc.local; then - . /etc/bashrc.local + . /etc/bashrc.local fi ''; diff --git a/nixos/modules/programs/fish.nix b/nixos/modules/programs/fish.nix index 40b3ff37289..c3f742acde2 100644 --- a/nixos/modules/programs/fish.nix +++ b/nixos/modules/programs/fish.nix @@ -27,7 +27,7 @@ in ''; type = types.bool; }; - + vendor.config.enable = mkOption { type = types.bool; default = true; @@ -43,7 +43,7 @@ in Whether fish should use completion files provided by other packages. ''; }; - + vendor.functions.enable = mkOption { type = types.bool; default = true; @@ -107,7 +107,7 @@ in # This happens before $__fish_datadir/config.fish sets fish_function_path, so it is currently # unset. We set it and then completely erase it, leaving its configuration to $__fish_datadir/config.fish set fish_function_path ${pkgs.fish-foreign-env}/share/fish-foreign-env/functions $__fish_datadir/functions - + # source the NixOS environment config if [ -z "$__NIXOS_SET_ENVIRONMENT_DONE" ] fenv source ${config.system.build.setEnvironment} @@ -125,7 +125,7 @@ in set fish_function_path ${pkgs.fish-foreign-env}/share/fish-foreign-env/functions $fish_function_path fenv source /etc/fish/foreign-env/shellInit > /dev/null set -e fish_function_path[1] - + ${cfg.shellInit} # and leave a note so we don't source this config section again from @@ -139,7 +139,7 @@ in set fish_function_path ${pkgs.fish-foreign-env}/share/fish-foreign-env/functions $fish_function_path fenv source /etc/fish/foreign-env/loginShellInit > /dev/null set -e fish_function_path[1] - + ${cfg.loginShellInit} # and leave a note so we don't source this config section again from @@ -151,12 +151,11 @@ in status --is-interactive; and not set -q __fish_nixos_interactive_config_sourced and begin ${fishAliases} - set fish_function_path ${pkgs.fish-foreign-env}/share/fish-foreign-env/functions $fish_function_path fenv source /etc/fish/foreign-env/interactiveShellInit > /dev/null set -e fish_function_path[1] - + ${cfg.promptInit} ${cfg.interactiveShellInit} @@ -172,7 +171,7 @@ in ++ optional cfg.vendor.config.enable "/share/fish/vendor_conf.d" ++ optional cfg.vendor.completions.enable "/share/fish/vendor_completions.d" ++ optional cfg.vendor.functions.enable "/share/fish/vendor_functions.d"; - + environment.systemPackages = [ pkgs.fish ]; environment.shells = [ diff --git a/nixos/modules/programs/zsh/zsh.nix b/nixos/modules/programs/zsh/zsh.nix index c6ab637160d..2ef575f8f64 100644 --- a/nixos/modules/programs/zsh/zsh.nix +++ b/nixos/modules/programs/zsh/zsh.nix @@ -70,7 +70,7 @@ in promptInit = mkOption { default = '' if [ "$TERM" != dumb ]; then - autoload -U promptinit && promptinit && prompt walters + autoload -U promptinit && promptinit && prompt walters fi ''; description = '' @@ -113,7 +113,7 @@ in # Read system-wide modifications. if test -f /etc/zshenv.local; then - . /etc/zshenv.local + . /etc/zshenv.local fi ''; @@ -132,7 +132,7 @@ in # Read system-wide modifications. if test -f /etc/zprofile.local; then - . /etc/zprofile.local + . /etc/zprofile.local fi ''; @@ -158,7 +158,7 @@ in # Tell zsh how to find installed completions for p in ''${(z)NIX_PROFILES}; do - fpath+=($p/share/zsh/site-functions $p/share/zsh/$ZSH_VERSION/functions $p/share/zsh/vendor-completions) + fpath+=($p/share/zsh/site-functions $p/share/zsh/$ZSH_VERSION/functions $p/share/zsh/vendor-completions) done ${optionalString cfg.enableCompletion "autoload -U compinit && compinit"} @@ -173,7 +173,7 @@ in # Read system-wide modifications. if test -f /etc/zshrc.local; then - . /etc/zshrc.local + . /etc/zshrc.local fi ''; -- GitLab From 74495e4f3afe5f5467dce80842105e9b841a8c91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 30 Aug 2018 15:26:18 +0200 Subject: [PATCH 1611/2206] python.pkgs.plotly: fix build --- pkgs/development/python-modules/plotly/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/plotly/default.nix b/pkgs/development/python-modules/plotly/default.nix index 9d2df2a89eb..6e7147e4e12 100644 --- a/pkgs/development/python-modules/plotly/default.nix +++ b/pkgs/development/python-modules/plotly/default.nix @@ -5,6 +5,7 @@ , nbformat , pytz , requests +, retrying , six }: @@ -22,6 +23,7 @@ buildPythonPackage rec { nbformat pytz requests + retrying six ]; -- GitLab From 4b4c871401345e9c4a679a6d3700409acc05858d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 30 Aug 2018 16:33:53 +0200 Subject: [PATCH 1612/2206] buttersink: move out of pythonPackages (#45783) --- .../filesystems}/buttersink/default.nix | 16 +++++++++------- pkgs/top-level/all-packages.nix | 2 ++ pkgs/top-level/python-packages.nix | 2 -- 3 files changed, 11 insertions(+), 9 deletions(-) rename pkgs/{development/python-modules => tools/filesystems}/buttersink/default.nix (67%) diff --git a/pkgs/development/python-modules/buttersink/default.nix b/pkgs/tools/filesystems/buttersink/default.nix similarity index 67% rename from pkgs/development/python-modules/buttersink/default.nix rename to pkgs/tools/filesystems/buttersink/default.nix index b13251e1ca7..791d59b7ac2 100644 --- a/pkgs/development/python-modules/buttersink/default.nix +++ b/pkgs/tools/filesystems/buttersink/default.nix @@ -1,18 +1,20 @@ -{ stdenv, buildPythonPackage, fetchPypi, isPy3k, boto, crcmod, psutil }: +{ lib, python2 }: -buildPythonPackage rec { +python2.pkgs.buildPythonApplication rec { pname = "buttersink"; version = "0.6.9"; - disabled = isPy3k; - src = fetchPypi { + src = python2.pkgs.fetchPypi { inherit pname version; - sha256 = "c9c05982c44fbb85f17b7ef0e8bee11f375c03d89bcba50cbc2520013512107a"; + sha256 = "a797b6e92ad2acdf41e033c1368ab365aa268f4d8458b396a5770fa6c2bc3f54"; }; - propagatedBuildInputs = [ boto crcmod psutil ]; + propagatedBuildInputs = with python2.pkgs; [ boto crcmod psutil ]; - meta = with stdenv.lib; { + # No tests implemented + doCheck = false; + + meta = with lib; { description = "Synchronise btrfs snapshots"; longDescription = '' ButterSink is like rsync, but for btrfs subvolumes instead of files, diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c0877bcf66a..97bf41a107b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -973,6 +973,8 @@ with pkgs; bustle = haskellPackages.bustle; + buttersink = callPackage ../tools/filesystems/buttersink { }; + bwm_ng = callPackage ../tools/networking/bwm-ng { }; byobu = callPackage ../tools/misc/byobu { diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 33a96e7e857..58ae6fdcc38 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1068,8 +1068,6 @@ in { bumps = callPackage ../development/python-modules/bumps {}; - buttersink = callPackage ../development/python-modules/buttersink {}; - cached-property = callPackage ../development/python-modules/cached-property { }; caffe = pkgs.caffe.override { -- GitLab From bba65b6652ba0a0f8dc2f2f4c7335f1e98961b0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Thu, 30 Aug 2018 11:35:01 -0300 Subject: [PATCH 1613/2206] enlightenment: 0.22.3 -> 0.22.4 --- pkgs/desktops/enlightenment/enlightenment.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/enlightenment/enlightenment.nix b/pkgs/desktops/enlightenment/enlightenment.nix index 9119d5e93d8..ac10b82b004 100644 --- a/pkgs/desktops/enlightenment/enlightenment.nix +++ b/pkgs/desktops/enlightenment/enlightenment.nix @@ -6,11 +6,11 @@ stdenv.mkDerivation rec { name = "enlightenment-${version}"; - version = "0.22.3"; + version = "0.22.4"; src = fetchurl { url = "http://download.enlightenment.org/rel/apps/enlightenment/${name}.tar.xz"; - sha256 = "16zydv7z94aw3rywmb9gr8ya85k7b75h22wng95lfx1x0y1yb0ad"; + sha256 = "0ygy891rrw5c7lhk539nhif77j88phvz2h0fhx172iaridy9kx2r"; }; nativeBuildInputs = [ -- GitLab From c3d43723b63c8bb313c7cabb45dfbc0968228e33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Thu, 30 Aug 2018 11:40:16 -0300 Subject: [PATCH 1614/2206] enlightenment: xkeyboard-config already provides xorg.lst --- pkgs/desktops/enlightenment/enlightenment.nix | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/pkgs/desktops/enlightenment/enlightenment.nix b/pkgs/desktops/enlightenment/enlightenment.nix index ac10b82b004..8edf702a24c 100644 --- a/pkgs/desktops/enlightenment/enlightenment.nix +++ b/pkgs/desktops/enlightenment/enlightenment.nix @@ -57,16 +57,6 @@ stdenv.mkDerivation rec { ]; postPatch = '' - # In order to get the available keyboard layouts Enlightenment looks for - # the file xorg.lst, that should be provided by xkeyboard-config (when - # configured with option --with-xkb-rules-symlink=xorg). Currently - # xkeyboard-config is not configured with this option in - # NixOS. Therefore it is needed to add base.lst (which xorg.lst would be - # a symbolic link to) explicitly as an alternative. - - sed "/#ifdef XKB_BASE/a XKB_BASE \"\/rules\/base.lst\"," \ - -i src/modules/wizard/page_011.c src/modules/xkbswitch/e_mod_parse.c - # edge_cc is a binary provided by efl and cannot be found at the directory # given by e_prefix_bin_get(), which is $out/bin -- GitLab From 3f61866ea6a29326de16451949ccd7e4eedbb381 Mon Sep 17 00:00:00 2001 From: Simon Lackerbauer Date: Thu, 30 Aug 2018 16:56:04 +0200 Subject: [PATCH 1615/2206] rstudio: 1.1.442 -> 1.1.456 (#45781) --- pkgs/applications/editors/rstudio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/rstudio/default.nix b/pkgs/applications/editors/rstudio/default.nix index 0943513a4d1..1a5c9d65583 100644 --- a/pkgs/applications/editors/rstudio/default.nix +++ b/pkgs/applications/editors/rstudio/default.nix @@ -6,7 +6,7 @@ let verMajor = "1"; verMinor = "1"; - verPatch = "442"; + verPatch = "456"; version = "${verMajor}.${verMinor}.${verPatch}"; ginVer = "1.5"; gwtVer = "2.7.0"; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { owner = "rstudio"; repo = "rstudio"; rev = "v${version}"; - sha256 = "0drqh2brfs9w8dfh4r7j3fsqdsg63s6pvj2bbg5xwwc0yf220ahs"; + sha256 = "0hv07qrbjwapbjrkddasglsgk0x5j7qal468i5rv77krsp09s4fz"; }; # Hack RStudio to only use the input R. -- GitLab From ff0c0780c7daa01231fef7d83c2fd3251ce28759 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 30 Aug 2018 08:05:14 -0700 Subject: [PATCH 1616/2206] zsh-completions: 0.27.0 -> 0.28.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from zsh-completions --- pkgs/shells/zsh/zsh-completions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/shells/zsh/zsh-completions/default.nix b/pkgs/shells/zsh/zsh-completions/default.nix index 92a9d293e84..ba65f90d909 100644 --- a/pkgs/shells/zsh/zsh-completions/default.nix +++ b/pkgs/shells/zsh/zsh-completions/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "zsh-completions-${version}"; - version = "0.27.0"; + version = "0.28.0"; src = fetchFromGitHub { owner = "zsh-users"; repo = "zsh-completions"; rev = "${version}"; - sha256 = "1c2xx9bkkvyy0c6aq9vv3fjw7snlm0m5bjygfk5391qgjpvchd29"; + sha256 = "02n1svaw74y0za856w8zjb98nzg1h6bmy4xsar71irsk1mj3m5h2"; }; installPhase= '' -- GitLab From 7b4c7c4b592a95b10bfb3903e911dd58b702335b Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Thu, 30 Aug 2018 17:10:00 +0200 Subject: [PATCH 1617/2206] extract_url: init at 1.6.2 (#45624) Squashed from: * extract_url: init at 1.6.2 * extract_url: purify build * extract_url: move src to more conventional place * extract_url: don't unnecessarily propagate * extract_url: use installFlags instead of patch * extract_url: use URL literal instead of string * extract_url: fix make flags style * extract_url: remove PodChecker dependency --- .../applications/misc/extract_url/default.nix | 42 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 4 ++ pkgs/top-level/perl-packages.nix | 13 ++++++ 3 files changed, 59 insertions(+) create mode 100644 pkgs/applications/misc/extract_url/default.nix diff --git a/pkgs/applications/misc/extract_url/default.nix b/pkgs/applications/misc/extract_url/default.nix new file mode 100644 index 00000000000..389ac7dfb1f --- /dev/null +++ b/pkgs/applications/misc/extract_url/default.nix @@ -0,0 +1,42 @@ +{ stdenv, lib, fetchFromGitHub, makeWrapper, perl +, MIMEtools, HTMLParser +, cursesSupport ? true, CursesUI +, uriFindSupport ? true, URIFind +}: + +let + perlDeps = + [ MIMEtools HTMLParser ] + ++ lib.optional cursesSupport CursesUI + ++ lib.optional uriFindSupport URIFind; + +in stdenv.mkDerivation rec { + name = "extract_url-${version}"; + version = "1.6.2"; + + src = fetchFromGitHub { + owner = "m3m0ryh0l3"; + repo = "extracturl"; + rev = "v${version}"; + sha256 = "05589lp15jmcpbj4y9a3hmf6n2gsqrm4ybcyh3hd4j6pc7hmnhny"; + }; + + nativeBuildInputs = [ makeWrapper ]; + buildInputs = [ perl ] ++ perlDeps; + + makeFlags = [ "prefix=$(out)" ]; + installFlags = [ "INSTALL=install" ]; + + postFixup = '' + wrapProgram "$out/bin/extract_url" \ + --set PERL5LIB "${lib.makeFullPerlPath perlDeps}" + ''; + + meta = with lib; { + homepage = https://www.memoryhole.net/~kyle/extract_url/; + description = "Extracts URLs from MIME messages or plain text"; + license = licenses.bsd2; + maintainers = [ maintainers.qyliss ]; + platforms = platforms.unix; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 97bf41a107b..81aab98dabe 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2395,6 +2395,10 @@ with pkgs; ext4magic = callPackage ../tools/filesystems/ext4magic { }; + extract_url = callPackage ../applications/misc/extract_url { + inherit (perlPackages) MIMEtools HTMLParser CursesUI URIFind; + }; + extundelete = callPackage ../tools/filesystems/extundelete { }; expect = callPackage ../tools/misc/expect { }; diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 5add53c0dc2..2d35a573b72 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -3186,6 +3186,19 @@ let }; }; + CursesUI = buildPerlPackage rec { + name = "Curses-UI-0.9609"; + src = fetchurl { + url = "mirror://cpan/authors/id/M/MD/MDXI/${name}.tar.gz"; + sha256 = "1bqf4h8z70f78nzqq5yj4ahvsbhxxal6bc2g301l9qdn2fjjgf0a"; + }; + meta = { + description = "curses based OO user interface framework"; + license = stdenv.lib.licenses.artistic1; + }; + propagatedBuildInputs = [ Curses TermReadKey ]; + }; + CryptX = buildPerlPackage rec { name = "CryptX-0.061"; src = fetchurl { -- GitLab From 8c3514609b3b7d93a256f8255eaa7351fdfa940e Mon Sep 17 00:00:00 2001 From: teh Date: Thu, 30 Aug 2018 16:30:29 +0100 Subject: [PATCH 1618/2206] pytorch: 0.4.0 -> 0.4.1 (#45773) Also disable tests that fail in sandbox. --- pkgs/development/python-modules/pytorch/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytorch/default.nix b/pkgs/development/python-modules/pytorch/default.nix index 962ebbecbaa..d31719efa17 100644 --- a/pkgs/development/python-modules/pytorch/default.nix +++ b/pkgs/development/python-modules/pytorch/default.nix @@ -25,7 +25,7 @@ let "LD_LIBRARY_PATH=${cudaStub}\${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} "; in buildPythonPackage rec { - version = "0.4.0"; + version = "0.4.1"; pname = "pytorch"; src = fetchFromGitHub { @@ -33,7 +33,7 @@ in buildPythonPackage rec { repo = "pytorch"; rev = "v${version}"; fetchSubmodules = true; - sha256 = "12d5vqqaprk0igmih7fwa65ldmaawgijxl58h6dnw660wysc132j"; + sha256 = "1cr8h47jxgfar5bamyvlayvqymnb2qvp7rr0ka2d2d4rdldf9lrp"; }; preConfigure = lib.optionalString cudaSupport '' @@ -56,7 +56,7 @@ in buildPythonPackage rec { ] ++ lib.optional (pythonOlder "3.5") typing; checkPhase = '' - ${cudaStubEnv}python test/run_test.py --exclude distributed + ${cudaStubEnv}python test/run_test.py --exclude distributed autograd distributions jit sparse torch utils nn ''; meta = { -- GitLab From d33395e1560bdaa8b7d32b84f9c9e5e8075ef4c7 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 30 Aug 2018 08:42:12 -0700 Subject: [PATCH 1619/2206] umockdev: 0.11.3 -> 0.12 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from umockdev --- pkgs/development/libraries/umockdev/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/umockdev/default.nix b/pkgs/development/libraries/umockdev/default.nix index 1ff71fa1811..9ee2dadb8b0 100644 --- a/pkgs/development/libraries/umockdev/default.nix +++ b/pkgs/development/libraries/umockdev/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { name = "umockdev-${version}"; - version = "0.11.3"; + version = "0.12"; src = fetchFromGitHub { owner = "martinpitt"; repo = "umockdev"; rev = version; - sha256 = "1z101yw7clxz39im3y435s3rj1gna3kp0fkj9wd62vxqvk68lhik"; + sha256 = "1j7kkxpqs991w3qdlb779gzv38l1vpnlk3laabi2ndk83j1wl5k2"; }; # autoreconfHook complains if we try to build the documentation -- GitLab From 41488c2d308084b8e9cf9ecdd67fba19919bf3b9 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 30 Aug 2018 09:01:45 -0700 Subject: [PATCH 1620/2206] urh: 2.2.3 -> 2.2.4 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from urh --- pkgs/applications/misc/urh/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/urh/default.nix b/pkgs/applications/misc/urh/default.nix index 56da0cf22ef..c5e8d1e2456 100644 --- a/pkgs/applications/misc/urh/default.nix +++ b/pkgs/applications/misc/urh/default.nix @@ -2,13 +2,13 @@ python3Packages.buildPythonApplication rec { name = "urh-${version}"; - version = "2.2.3"; + version = "2.2.4"; src = fetchFromGitHub { owner = "jopohl"; repo = "urh"; rev = "v${version}"; - sha256 = "1iq84590cjpf2rlxb60fy4hxi7vir27bbb10axbwrqwnp5cc4bql"; + sha256 = "1afmja4cffyw0ipx7zm93wvjmz0v5ccl7vcw2r18kdzrs1mr99zl"; }; buildInputs = [ hackrf rtl-sdr ]; -- GitLab From 1adcb8890a01e226200588fc83949548c3e5c701 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 30 Aug 2018 09:12:20 -0700 Subject: [PATCH 1621/2206] wallabag: 2.3.2 -> 2.3.3 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from wallabag --- pkgs/servers/web-apps/wallabag/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/web-apps/wallabag/default.nix b/pkgs/servers/web-apps/wallabag/default.nix index c0d5876a3a2..ed399f58bcf 100644 --- a/pkgs/servers/web-apps/wallabag/default.nix +++ b/pkgs/servers/web-apps/wallabag/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "wallabag-${version}"; - version = "2.3.2"; + version = "2.3.3"; # remember to rm -r var/cache/* after a rebuild or unexpected errors will occur src = fetchurl { url = "https://static.wallabag.org/releases/wallabag-release-${version}.tar.gz"; - sha256 = "17yczdvgl43j6wa7hksxi2b51afvyd56vdya6hbbv68iiba4jyh4"; + sha256 = "12q5daigqn4xqp9pyfzac881qm9ywrflm8sivhl3spczyh41gwpg"; }; outputs = [ "out" ]; -- GitLab From 69a17c7a19481a734640218b2fd25a6689d15d58 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Thu, 26 Apr 2018 22:59:34 +0200 Subject: [PATCH 1622/2206] Revert "treewide: remove placeholder usage" This reverts commit 82f626702314928c9c8f4ea309430e3aa0680d57. --- pkgs/applications/backup/deja-dup/default.nix | 2 +- pkgs/desktops/gnome-3/apps/file-roller/default.nix | 2 +- .../gnome-3/apps/gnome-characters/default.nix | 2 +- .../gnome-3/core/evolution-data-server/default.nix | 1 + .../gnome-3/core/gnome-settings-daemon/default.nix | 2 +- pkgs/desktops/gnome-3/core/libgee/default.nix | 7 +++++-- .../core/libgee/fix_introspection_paths.patch | 13 ------------- pkgs/desktops/gnome-3/core/totem/default.nix | 2 +- .../libraries/glib-networking/default.nix | 2 +- pkgs/development/libraries/gvfs/default.nix | 6 +++--- pkgs/development/libraries/libwnck/3.x.nix | 4 ++-- pkgs/development/libraries/spice-gtk/default.nix | 2 +- pkgs/os-specific/linux/dbus-broker/default.nix | 4 ++-- pkgs/tools/misc/colord/default.nix | 10 +++++----- 14 files changed, 25 insertions(+), 34 deletions(-) delete mode 100644 pkgs/desktops/gnome-3/core/libgee/fix_introspection_paths.patch diff --git a/pkgs/applications/backup/deja-dup/default.nix b/pkgs/applications/backup/deja-dup/default.nix index 797a00f4fc4..c8fb4af3c4b 100644 --- a/pkgs/applications/backup/deja-dup/default.nix +++ b/pkgs/applications/backup/deja-dup/default.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { propagatedUserEnvPkgs = [ duplicity ]; - PKG_CONFIG_LIBNAUTILUS_EXTENSION_EXTENSIONDIR = "lib/nautilus/extensions-3.0"; + PKG_CONFIG_LIBNAUTILUS_EXTENSION_EXTENSIONDIR = "${placeholder "out"}/lib/nautilus/extensions-3.0"; postInstall = '' glib-compile-schemas $out/share/glib-2.0/schemas diff --git a/pkgs/desktops/gnome-3/apps/file-roller/default.nix b/pkgs/desktops/gnome-3/apps/file-roller/default.nix index 45aab553c41..42f0ddc6e4b 100644 --- a/pkgs/desktops/gnome-3/apps/file-roller/default.nix +++ b/pkgs/desktops/gnome-3/apps/file-roller/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { buildInputs = [ glib gtk json-glib libarchive file gnome3.defaultIconTheme libnotify nautilus ]; - PKG_CONFIG_LIBNAUTILUS_EXTENSION_EXTENSIONDIR = "lib/nautilus/extensions-3.0"; + PKG_CONFIG_LIBNAUTILUS_EXTENSION_EXTENSIONDIR = "${placeholder "out"}/lib/nautilus/extensions-3.0"; postPatch = '' chmod +x postinstall.py # patchShebangs requires executable file diff --git a/pkgs/desktops/gnome-3/apps/gnome-characters/default.nix b/pkgs/desktops/gnome-3/apps/gnome-characters/default.nix index b5525957d46..92ce0eb8deb 100644 --- a/pkgs/desktops/gnome-3/apps/gnome-characters/default.nix +++ b/pkgs/desktops/gnome-3/apps/gnome-characters/default.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { buildInputs = [ glib gtk3 gjs pango gnome3.gsettings-desktop-schemas gnome3.defaultIconTheme libunistring ]; mesonFlags = [ - "-Ddbus_service_dir=share/dbus-1/services" + "-Ddbus_service_dir=${placeholder "out"}/share/dbus-1/services" ]; meta = with stdenv.lib; { diff --git a/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix b/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix index 842ad663422..5d6f6b667e9 100644 --- a/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix +++ b/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix @@ -37,6 +37,7 @@ stdenv.mkDerivation rec { "-DENABLE_VALA_BINDINGS=ON" "-DENABLE_INTROSPECTION=ON" "-DCMAKE_SKIP_BUILD_RPATH=OFF" + "-DINCLUDE_INSTALL_DIR=${placeholder "dev"}/include" ]; postPatch = '' diff --git a/pkgs/desktops/gnome-3/core/gnome-settings-daemon/default.nix b/pkgs/desktops/gnome-3/core/gnome-settings-daemon/default.nix index cfb41c01e6a..bfaf430d593 100644 --- a/pkgs/desktops/gnome-3/core/gnome-settings-daemon/default.nix +++ b/pkgs/desktops/gnome-3/core/gnome-settings-daemon/default.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { ]; mesonFlags = [ - "-Dudev_dir=lib/udev" + "-Dudev_dir=${placeholder "out"}/lib/udev" ]; postPatch = '' diff --git a/pkgs/desktops/gnome-3/core/libgee/default.nix b/pkgs/desktops/gnome-3/core/libgee/default.nix index a5ce9ee5e10..a65d0f401f0 100644 --- a/pkgs/desktops/gnome-3/core/libgee/default.nix +++ b/pkgs/desktops/gnome-3/core/libgee/default.nix @@ -6,6 +6,8 @@ in stdenv.mkDerivation rec { name = "${pname}-${version}"; + outputs = [ "out" "dev" ]; + src = fetchurl { url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz"; sha256 = "0c26x8gi3ivmhlbqcmiag4jwrkvcy28ld24j55nqr3jikb904a5v"; @@ -13,11 +15,12 @@ stdenv.mkDerivation rec { doCheck = true; - patches = [ ./fix_introspection_paths.patch ]; - nativeBuildInputs = [ pkgconfig autoconf vala gobjectIntrospection ]; buildInputs = [ glib ]; + PKG_CONFIG_GOBJECT_INTROSPECTION_1_0_GIRDIR = "${placeholder "dev"}/share/gir-1.0"; + PKG_CONFIG_GOBJECT_INTROSPECTION_1_0_TYPELIBDIR = "${placeholder "out"}/lib/girepository-1.0"; + passthru = { updateScript = gnome3.updateScript { packageName = pname; diff --git a/pkgs/desktops/gnome-3/core/libgee/fix_introspection_paths.patch b/pkgs/desktops/gnome-3/core/libgee/fix_introspection_paths.patch deleted file mode 100644 index 67003f45164..00000000000 --- a/pkgs/desktops/gnome-3/core/libgee/fix_introspection_paths.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- fix_introspection_paths.patch/configure 2014-01-07 17:43:53.521339338 +0000 -+++ fix_introspection_paths.patch/configure-fix 2014-01-07 17:45:11.068635069 +0000 -@@ -12085,8 +12085,8 @@ - INTROSPECTION_SCANNER=`$PKG_CONFIG --variable=g_ir_scanner gobject-introspection-1.0` - INTROSPECTION_COMPILER=`$PKG_CONFIG --variable=g_ir_compiler gobject-introspection-1.0` - INTROSPECTION_GENERATE=`$PKG_CONFIG --variable=g_ir_generate gobject-introspection-1.0` -- INTROSPECTION_GIRDIR=`$PKG_CONFIG --variable=girdir gobject-introspection-1.0` -- INTROSPECTION_TYPELIBDIR="$($PKG_CONFIG --variable=typelibdir gobject-introspection-1.0)" -+ INTROSPECTION_GIRDIR="${datadir}/gir-1.0" -+ INTROSPECTION_TYPELIBDIR="${libdir}/girepository-1.0" - INTROSPECTION_CFLAGS=`$PKG_CONFIG --cflags gobject-introspection-1.0` - INTROSPECTION_LIBS=`$PKG_CONFIG --libs gobject-introspection-1.0` - INTROSPECTION_MAKEFILE=`$PKG_CONFIG --variable=datadir gobject-introspection-1.0`/gobject-introspection-1.0/Makefile.introspection diff --git a/pkgs/desktops/gnome-3/core/totem/default.nix b/pkgs/desktops/gnome-3/core/totem/default.nix index b8197ccf83c..50e060c13c3 100644 --- a/pkgs/desktops/gnome-3/core/totem/default.nix +++ b/pkgs/desktops/gnome-3/core/totem/default.nix @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { ''; mesonFlags = [ - "-Dwith-nautilusdir=lib/nautilus/extensions-3.0" + "-Dwith-nautilusdir=${placeholder "out"}/lib/nautilus/extensions-3.0" # https://bugs.launchpad.net/ubuntu/+source/totem/+bug/1712021 # https://bugzilla.gnome.org/show_bug.cgi?id=784236 # https://github.com/mesonbuild/meson/issues/1994 diff --git a/pkgs/development/libraries/glib-networking/default.nix b/pkgs/development/libraries/glib-networking/default.nix index e0bbae69c4f..3deaf28373d 100644 --- a/pkgs/development/libraries/glib-networking/default.nix +++ b/pkgs/development/libraries/glib-networking/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { }) ]; - PKG_CONFIG_GIO_2_0_GIOMODULEDIR = "lib/gio/modules"; + PKG_CONFIG_GIO_2_0_GIOMODULEDIR = "${placeholder "out"}/lib/gio/modules"; postPatch = '' chmod +x meson_post_install.py # patchShebangs requires executable file diff --git a/pkgs/development/libraries/gvfs/default.nix b/pkgs/development/libraries/gvfs/default.nix index 86cbd01a602..360c1fb41f4 100644 --- a/pkgs/development/libraries/gvfs/default.nix +++ b/pkgs/development/libraries/gvfs/default.nix @@ -63,9 +63,9 @@ stdenv.mkDerivation rec { # Uncomment when switching back to meson # mesonFlags = [ - # "-Dgio_module_dir=lib/gio/modules" - # "-Dsystemduserunitdir=lib/systemd/user" - # "-Ddbus_service_dir=share/dbus-1/services" + # "-Dgio_module_dir=${placeholder "out"}/lib/gio/modules" + # "-Dsystemduserunitdir=${placeholder "out"}/lib/systemd/user" + # "-Ddbus_service_dir=${placeholder "out"}/share/dbus-1/services" # "-Dtmpfilesdir=no" # ] ++ stdenv.lib.optionals (!gnomeSupport) [ # "-Dgcr=false" "-Dgoa=false" "-Dkeyring=false" "-Dhttp=false" diff --git a/pkgs/development/libraries/libwnck/3.x.nix b/pkgs/development/libraries/libwnck/3.x.nix index 8efd908584e..f2d05d14d69 100644 --- a/pkgs/development/libraries/libwnck/3.x.nix +++ b/pkgs/development/libraries/libwnck/3.x.nix @@ -19,8 +19,8 @@ in stdenv.mkDerivation rec{ nativeBuildInputs = [ pkgconfig intltool gobjectIntrospection ]; propagatedBuildInputs = [ libX11 gtk3 ]; - PKG_CONFIG_GOBJECT_INTROSPECTION_1_0_GIRDIR = "$(dev)/share/gir-1.0"; - PKG_CONFIG_GOBJECT_INTROSPECTION_1_0_TYPELIBDIR = "$(out)/lib/girepository-1.0"; + PKG_CONFIG_GOBJECT_INTROSPECTION_1_0_GIRDIR = "${placeholder "dev"}/share/gir-1.0"; + PKG_CONFIG_GOBJECT_INTROSPECTION_1_0_TYPELIBDIR = "${placeholder "out"}/lib/girepository-1.0"; passthru = { updateScript = gnome3.updateScript { diff --git a/pkgs/development/libraries/spice-gtk/default.nix b/pkgs/development/libraries/spice-gtk/default.nix index f4f10978ec1..f5258c1cd6d 100644 --- a/pkgs/development/libraries/spice-gtk/default.nix +++ b/pkgs/development/libraries/spice-gtk/default.nix @@ -52,7 +52,7 @@ in stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig gettext libsoup autoreconfHook vala gobjectIntrospection ]; - PKG_CONFIG_POLKIT_GOBJECT_1_POLICYDIR = "$(out)/share/polkit-1/actions"; + PKG_CONFIG_POLKIT_GOBJECT_1_POLICYDIR = "${placeholder "out"}/share/polkit-1/actions"; configureFlags = [ "--with-gtk3" diff --git a/pkgs/os-specific/linux/dbus-broker/default.nix b/pkgs/os-specific/linux/dbus-broker/default.nix index 794ebd126fa..6582825d6f2 100644 --- a/pkgs/os-specific/linux/dbus-broker/default.nix +++ b/pkgs/os-specific/linux/dbus-broker/default.nix @@ -17,8 +17,8 @@ stdenv.mkDerivation rec { buildInputs = [ dbus glib linuxHeaders systemd ]; - PKG_CONFIG_SYSTEMD_SYSTEMDSYSTEMUNITDIR = "lib/systemd/system"; - PKG_CONFIG_SYSTEMD_SYSTEMDUSERUNITDIR = "lib/systemd/user"; + PKG_CONFIG_SYSTEMD_SYSTEMDSYSTEMUNITDIR = "${placeholder "out"}/lib/systemd/system"; + PKG_CONFIG_SYSTEMD_SYSTEMDUSERUNITDIR = "${placeholder "out"}/lib/systemd/user"; postInstall = '' install -Dm644 ../README $out/share/doc/dbus-broker/README diff --git a/pkgs/tools/misc/colord/default.nix b/pkgs/tools/misc/colord/default.nix index a5d71a9487c..e442850fbaa 100644 --- a/pkgs/tools/misc/colord/default.nix +++ b/pkgs/tools/misc/colord/default.nix @@ -29,11 +29,11 @@ stdenv.mkDerivation rec { glib-compile-schemas $out/share/glib-2.0/schemas ''; - PKG_CONFIG_SYSTEMD_SYSTEMDSYSTEMUNITDIR = "lib/systemd/system"; - PKG_CONFIG_SYSTEMD_SYSTEMDUSERUNITDIR = "lib/systemd/user"; - PKG_CONFIG_SYSTEMD_TMPFILESDIR = "lib/tmpfiles.d"; - PKG_CONFIG_BASH_COMPLETION_COMPLETIONSDIR= "share/bash-completion/completions"; - PKG_CONFIG_UDEV_UDEVDIR = "lib/udev"; + PKG_CONFIG_SYSTEMD_SYSTEMDSYSTEMUNITDIR = "${placeholder "out"}/lib/systemd/system"; + PKG_CONFIG_SYSTEMD_SYSTEMDUSERUNITDIR = "${placeholder "out"}/lib/systemd/user"; + PKG_CONFIG_SYSTEMD_TMPFILESDIR = "${placeholder "out"}/lib/tmpfiles.d"; + PKG_CONFIG_BASH_COMPLETION_COMPLETIONSDIR= "${placeholder "out"}/share/bash-completion/completions"; + PKG_CONFIG_UDEV_UDEVDIR = "${placeholder "out"}/lib/udev"; postFixup = '' wrapProgram "$out/libexec/colord-session" \ -- GitLab From 6cefc9c1b0fbe64c00094762ca535850b5186ec1 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Thu, 26 Apr 2018 22:59:45 +0200 Subject: [PATCH 1623/2206] Revert "treewide: remove placeholder usage" This reverts commit 025881c23649b1c99930081ec9dc6b9fcd04afb4. --- pkgs/desktops/gnome-3/core/evolution-data-server/default.nix | 3 --- pkgs/development/libraries/pipewire/default.nix | 2 +- pkgs/os-specific/linux/selinux-sandbox/default.nix | 2 +- 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix b/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix index 5d6f6b667e9..c355c9bbce6 100644 --- a/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix +++ b/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix @@ -40,9 +40,6 @@ stdenv.mkDerivation rec { "-DINCLUDE_INSTALL_DIR=${placeholder "dev"}/include" ]; - postPatch = '' - cmakeFlags="-DINCLUDE_INSTALL_DIR=$dev/include $cmakeFlags" - ''; passthru = { updateScript = gnome3.updateScript { diff --git a/pkgs/development/libraries/pipewire/default.nix b/pkgs/development/libraries/pipewire/default.nix index c50fc9fb35c..e87ed8e48a9 100644 --- a/pkgs/development/libraries/pipewire/default.nix +++ b/pkgs/development/libraries/pipewire/default.nix @@ -34,7 +34,7 @@ in stdenv.mkDerivation rec { "-Denable_gstreamer=true" ]; - PKG_CONFIG_SYSTEMD_SYSTEMDUSERUNITDIR = "lib/systemd/user"; + PKG_CONFIG_SYSTEMD_SYSTEMDUSERUNITDIR = "${placeholder "out"}/lib/systemd/user"; FONTCONFIG_FILE = fontsConf; # Fontconfig error: Cannot load default config file diff --git a/pkgs/os-specific/linux/selinux-sandbox/default.nix b/pkgs/os-specific/linux/selinux-sandbox/default.nix index 431f5e9ef51..71d2ee6e80a 100644 --- a/pkgs/os-specific/linux/selinux-sandbox/default.nix +++ b/pkgs/os-specific/linux/selinux-sandbox/default.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { substituteInPlace Makefile --replace "-m 4755" "-m 755" substituteInPlace sandboxX.sh \ --replace "#!/bin/sh" "#!${bash}/bin/sh" \ - --replace "/usr/share/sandbox/start" "$out/share/sandbox/start" \ + --replace "/usr/share/sandbox/start" "${placeholder "out"}/share/sandbox/start" \ --replace "/usr/bin/cut" "${coreutils}/bin/cut" \ --replace "/usr/bin/Xephyr" "${xorgserver}/bin/Xepyhr" \ --replace "secon" "${policycoreutils}/bin/secon" -- GitLab From c1e53166ade2f84649e48366e3a21922a5291960 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Thu, 26 Apr 2018 23:00:36 +0200 Subject: [PATCH 1624/2206] Revert "sympow: don't use placeholder" This reverts commit bae15c811f182132c77f3c20b6785c9297e8498f. --- pkgs/development/libraries/science/math/sympow/default.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/science/math/sympow/default.nix b/pkgs/development/libraries/science/math/sympow/default.nix index c34701e3f91..f421755b618 100644 --- a/pkgs/development/libraries/science/math/sympow/default.nix +++ b/pkgs/development/libraries/science/math/sympow/default.nix @@ -34,13 +34,11 @@ stdenv.mkDerivation rec { makeWrapper "$out/share/sympow/sympow" "$out/bin/sympow" \ --run 'export SYMPOW_LOCAL="$HOME/.local/share/sympow"' \ --run 'if [ ! -d "$SYMPOW_LOCAL" ]; then - mkdir -p "$SYMPOW_LOCAL" - cp -r @out@/share/sympow/* "$SYMPOW_LOCAL" + mkdir -p "$SYMPOW_LOCAL" + cp -r ${placeholder "out"}/share/sympow/* "$SYMPOW_LOCAL" chmod -R +xw "$SYMPOW_LOCAL" fi' \ --run 'cd "$SYMPOW_LOCAL"' - substituteInPlace $out/bin/sympow --subst-var out - runHook postInstall ''; -- GitLab From 0d90e014d63dc875fcdd855bd25de6ccc2b8f043 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 30 Apr 2018 02:44:02 +0200 Subject: [PATCH 1625/2206] Revert "qpdfview: remove placeholder usage" This reverts commit 9e503e039b6adce89bc0b99cbf6e5b24d3b75118. --- pkgs/applications/misc/qpdfview/default.nix | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/misc/qpdfview/default.nix b/pkgs/applications/misc/qpdfview/default.nix index dfaa90d43ad..263bc37660c 100644 --- a/pkgs/applications/misc/qpdfview/default.nix +++ b/pkgs/applications/misc/qpdfview/default.nix @@ -21,11 +21,16 @@ stdenv.mkDerivation { src = fetchurl { inherit (s) url sha256; }; - - # TODO: revert this once placeholder is supported - preConfigure = '' - qmakeFlags="$qmakeFlags *.pro TARGET_INSTALL_PATH=$out/bin PLUGIN_INSTALL_PATH=$out/lib/qpdfview DATA_INSTALL_PATH=$out/share/qpdfview MANUAL_INSTALL_PATH=$out/share/man/man1 ICON_INSTALL_PATH=$out/share/icons/hicolor/scalable/apps LAUNCHER_INSTALL_PATH=$out/share/applications APPDATA_INSTALL_PATH=$out/share/appdata" - ''; + qmakeFlags = [ + "*.pro" + "TARGET_INSTALL_PATH=${placeholder "out"}/bin" + "PLUGIN_INSTALL_PATH=${placeholder "out"}/lib/qpdfview" + "DATA_INSTALL_PATH=${placeholder "out"}/share/qpdfview" + "MANUAL_INSTALL_PATH=${placeholder "out"}/share/man/man1" + "ICON_INSTALL_PATH=${placeholder "out"}/share/icons/hicolor/scalable/apps" + "LAUNCHER_INSTALL_PATH=${placeholder "out"}/share/applications" + "APPDATA_INSTALL_PATH=${placeholder "out"}/share/appdata" + ]; meta = { inherit (s) version; -- GitLab From 3ddead70852a5d484b063fec52973c56bad22601 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 30 Apr 2018 02:49:35 +0200 Subject: [PATCH 1626/2206] gmic: simplify the expression with placeholder --- pkgs/tools/graphics/gmic/default.nix | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/pkgs/tools/graphics/gmic/default.nix b/pkgs/tools/graphics/gmic/default.nix index c267695dd78..51212a3ea94 100644 --- a/pkgs/tools/graphics/gmic/default.nix +++ b/pkgs/tools/graphics/gmic/default.nix @@ -32,16 +32,12 @@ in stdenv.mkDerivation rec { "-DBUILD_LIB_STATIC=OFF" "-DBUILD_PLUGIN=${if withGimpPlugin then "ON" else "OFF"}" "-DENABLE_DYNAMIC_LINKING=ON" - ]; + ] ++ stdenv.lib.optional withGimpPlugin "-DPLUGIN_INSTALL_PREFIX=${placeholder "gimpPlugin"}/${gimp.targetPluginDir}"; postPatch = '' cp ${CMakeLists} CMakeLists.txt ''; - preConfigure = stdenv.lib.optionalString withGimpPlugin '' - cmakeFlags="$cmakeFlags -DPLUGIN_INSTALL_PREFIX=$gimpPlugin/${gimp.targetPluginDir}" - ''; - meta = with stdenv.lib; { description = "G'MIC is an open and full-featured framework for image processing"; homepage = http://gmic.eu/; -- GitLab From 2d04c3f47685c1e7727992bfff13af3c55f72c31 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 30 Aug 2018 09:39:51 -0700 Subject: [PATCH 1627/2206] wireshark: 2.6.2 -> 2.6.3 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from wireshark-qt --- pkgs/applications/networking/sniffers/wireshark/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/sniffers/wireshark/default.nix b/pkgs/applications/networking/sniffers/wireshark/default.nix index 867768d9f9f..f145d55daf3 100644 --- a/pkgs/applications/networking/sniffers/wireshark/default.nix +++ b/pkgs/applications/networking/sniffers/wireshark/default.nix @@ -12,7 +12,7 @@ assert withQt -> !withGtk && qt5 != null; with stdenv.lib; let - version = "2.6.2"; + version = "2.6.3"; variant = if withGtk then "gtk" else if withQt then "qt" else "cli"; in stdenv.mkDerivation { @@ -20,7 +20,7 @@ in stdenv.mkDerivation { src = fetchurl { url = "https://www.wireshark.org/download/src/all-versions/wireshark-${version}.tar.xz"; - sha256 = "153h6prxamv5a62f3pfadkry0y57696xrgxfy2gfy5xswdg8kcj9"; + sha256 = "1v538h02y8avwy3cr11xz6wkyf9xd8qva4ng4sl9f2fw4skahn6i"; }; cmakeFlags = [ -- GitLab From bcccd134716f1abc5457870a866dcf2b1e501ef5 Mon Sep 17 00:00:00 2001 From: Matthew Pickering Date: Thu, 30 Aug 2018 18:24:31 +0100 Subject: [PATCH 1628/2206] kythe: init at 0.0.28 (#45778) Progress towards #27590 --- pkgs/development/tools/kythe/default.nix | 47 ++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 49 insertions(+) create mode 100644 pkgs/development/tools/kythe/default.nix diff --git a/pkgs/development/tools/kythe/default.nix b/pkgs/development/tools/kythe/default.nix new file mode 100644 index 00000000000..5aae1d4f3be --- /dev/null +++ b/pkgs/development/tools/kythe/default.nix @@ -0,0 +1,47 @@ +{ stdenv, binutils , fetchurl, glibc }: + +stdenv.mkDerivation rec { + version = "0.0.28"; + name = "kythe-${version}"; + + src = fetchurl { + url = "https://github.com/google/kythe/releases/download/v0.0.28/kythe-v0.0.28.tar.gz"; + sha256 = "1qc7cngpxw66m3krpr5x50ns7gb3bpv2bdfzpb5afl12qp0mi6zm"; + }; + + buildInputs = + [ binutils ]; + + doCheck = false; + + dontBuild = true; + + installPhase = '' + cd tools + for exe in http_server \ + kythe read_entries triples verifier \ + write_entries write_tables; do + echo "Patching:" $exe + patchelf --interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" $exe + patchelf --set-rpath "${stdenv.cc.cc.lib}/lib64" $exe + done + cd ../ + cp -R ./ $out + ''; + + meta = with stdenv.lib; { + description = "A pluggable, (mostly) language-agnostic ecosystem for building tools that work with code."; + longDescription = '' + The Kythe project was founded to provide and support tools and standards + that encourage interoperability among programs that manipulate source + code. At a high level, the main goal of Kythe is to provide a standard, + language-agnostic interchange mechanism, allowing tools that operate on + source code — including build systems, compilers, interpreters, static + analyses, editors, code-review applications, and more — to share + information with each other smoothly. ''; + homepage = https://kythe.io/; + license = licenses.asl20; + platforms = platforms.linux; + maintainers = [ maintainers.mpickering ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 81aab98dabe..93ea46e1d99 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8399,6 +8399,8 @@ with pkgs; kustomize = callPackage ../development/tools/kustomize { }; + kythe = callPackage ../development/tools/kythe { }; + Literate = callPackage ../development/tools/literate-programming/Literate {}; lcov = callPackage ../development/tools/analysis/lcov { }; -- GitLab From c62bb34f7a99963e574032bb0b27c71ce4a6fd7d Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Wed, 29 Aug 2018 14:26:53 +0200 Subject: [PATCH 1629/2206] nfs-utils: 2.1.1 -> 2.3.2, integrate libnfsidmap - switch source to kernel.org - libnfsidmap 2.3.2 is built from the nfs-utils source, put it in nfs-utils.lib - split outputs - adapt sssd, the only other package using libnfsidmap --- .../libraries/libnfsidmap/default.nix | 26 ------------------- pkgs/os-specific/linux/nfs-utils/default.nix | 24 ++++++++++++----- pkgs/os-specific/linux/sssd/default.nix | 4 +-- pkgs/top-level/all-packages.nix | 2 -- 4 files changed, 20 insertions(+), 36 deletions(-) delete mode 100644 pkgs/development/libraries/libnfsidmap/default.nix diff --git a/pkgs/development/libraries/libnfsidmap/default.nix b/pkgs/development/libraries/libnfsidmap/default.nix deleted file mode 100644 index ce21cda4a5d..00000000000 --- a/pkgs/development/libraries/libnfsidmap/default.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ stdenv, fetchurl }: - -stdenv.mkDerivation rec { - name = "libnfsidmap-0.25"; - - src = fetchurl { - url = "http://www.citi.umich.edu/projects/nfsv4/linux/libnfsidmap/${name}.tar.gz"; - sha256 = "1kzgwxzh83qi97rblcm9qj80cdvnv8kml2plz0q103j0hifj8vb5"; - }; - - postPatch = '' - sed -i '1i#include ' cfg.h - ''; - - preConfigure = - '' - configureFlags="--with-pluginpath=$out/lib/libnfsidmap" - ''; - - meta = { - homepage = http://www.citi.umich.edu/projects/nfsv4/linux/; - description = "Library for holding mulitiple methods of mapping names to id's and visa versa, mainly for NFSv4"; - license = "BSD"; - platforms = stdenv.lib.platforms.unix; - }; -} diff --git a/pkgs/os-specific/linux/nfs-utils/default.nix b/pkgs/os-specific/linux/nfs-utils/default.nix index 359d1869084..fa5fabdb3c4 100644 --- a/pkgs/os-specific/linux/nfs-utils/default.nix +++ b/pkgs/os-specific/linux/nfs-utils/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchpatch, lib, pkgconfig, utillinux, libcap, libtirpc, libevent, libnfsidmap +{ stdenv, fetchurl, fetchpatch, lib, pkgconfig, utillinux, libcap, libtirpc, libevent , sqlite, kerberos, kmod, libuuid, keyutils, lvm2, systemd, coreutils, tcp_wrappers , buildEnv }: @@ -14,17 +14,21 @@ let in stdenv.mkDerivation rec { name = "nfs-utils-${version}"; - version = "2.1.1"; + version = "2.3.2"; src = fetchurl { - url = "mirror://sourceforge/nfs/${name}.tar.bz2"; - sha256 = "02dvxphndpm8vpqqnl0zvij97dq9vsq2a179pzrjcv2i91ll2a0a"; + url = "https://kernel.org/pub/linux/utils/nfs-utils/${version}/${name}.tar.xz"; + sha256 = "06av6cjf8h18dpaxh8cd1awsra75zf6s5sj5r2z5g7scbj051ziw"; }; + # libnfsidmap is built together with nfs-utils from the same source, + # put it in the "lib" output, and the headers in "dev" + outputs = [ "out" "dev" "lib" "man" ]; + nativeBuildInputs = [ pkgconfig ]; buildInputs = [ - libtirpc libcap libevent libnfsidmap sqlite lvm2 + libtirpc libcap libevent sqlite lvm2 libuuid keyutils kerberos tcp_wrappers ]; @@ -36,6 +40,9 @@ in stdenv.mkDerivation rec { "--with-krb5=${kerberosEnv}" "--with-systemd=$(out)/etc/systemd/system" "--enable-libmount-mount" + # need an absolute path to lib output here. + # TODO: use ${placeholder lib} when nix 1.1 is no longer supported + "--with-pluginpath=@lib@/lib/libnfsidmap" # this installs libnfsidmap ] ++ lib.optional (stdenv ? glibc) "--with-rpcgen=${stdenv.glibc.bin}/bin/rpcgen"; @@ -68,6 +75,11 @@ in stdenv.mkDerivation rec { sed '1i#include ' -i support/nsm/rpc.c ''; + # TODO: remove when placeholders are allowed (see configureFlags) + postConfigure = '' + substituteInPlace support/include/config.h --replace '@lib@' "$lib" + ''; + makeFlags = [ "sbindir=$(out)/bin" "generator_dir=$(out)/etc/systemd/system-generators" @@ -99,7 +111,7 @@ in stdenv.mkDerivation rec { daemons. ''; - homepage = https://sourceforge.net/projects/nfs/; + homepage = https://linux-nfs.org/; license = licenses.gpl2; platforms = platforms.linux; maintainers = with maintainers; [ abbradar ]; diff --git a/pkgs/os-specific/linux/sssd/default.nix b/pkgs/os-specific/linux/sssd/default.nix index 0a55608af96..4224c4900db 100644 --- a/pkgs/os-specific/linux/sssd/default.nix +++ b/pkgs/os-specific/linux/sssd/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, pkgs, glibc, augeas, dnsutils, c-ares, curl, - cyrus_sasl, ding-libs, libnl, libunistring, nss, samba, libnfsidmap, doxygen, + cyrus_sasl, ding-libs, libnl, libunistring, nss, samba, nfs-utils, doxygen, python, python3, pam, popt, talloc, tdb, tevent, pkgconfig, ldb, openldap, pcre, kerberos, cifs-utils, glib, keyutils, dbus, fakeroot, libxslt, libxml2, libuuid, ldap, systemd, nspr, check, cmocka, uid_wrapper, @@ -48,7 +48,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; buildInputs = [ augeas dnsutils c-ares curl cyrus_sasl ding-libs libnl libunistring nss - samba libnfsidmap doxygen python python3 popt + samba nfs-utils doxygen python python3 popt talloc tdb tevent pkgconfig ldb pam openldap pcre kerberos cifs-utils glib keyutils dbus fakeroot libxslt libxml2 libuuid ldap systemd nspr check cmocka uid_wrapper diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 798521ac6f2..5165ff5fc70 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10532,8 +10532,6 @@ with pkgs; libnfs = callPackage ../development/libraries/libnfs { }; - libnfsidmap = callPackage ../development/libraries/libnfsidmap { }; - libnice = callPackage ../development/libraries/libnice { }; libnsl = callPackage ../development/libraries/libnsl { }; -- GitLab From e0ca51c36741a4a14ebaf059d488d3cab3128cd9 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Thu, 30 Aug 2018 19:57:39 +0200 Subject: [PATCH 1630/2206] nixos/tests/nfs: fix nfs4 client mount path nfs4 exports from a virtual filesystem root, so the client mount path differs from nfs3 --- nixos/tests/nfs.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nixos/tests/nfs.nix b/nixos/tests/nfs.nix index 1992f240e7b..0ef44f1a489 100644 --- a/nixos/tests/nfs.nix +++ b/nixos/tests/nfs.nix @@ -6,7 +6,8 @@ let { pkgs, ... }: { fileSystems = pkgs.lib.mkVMOverride [ { mountPoint = "/data"; - device = "server:/data"; + # nfs4 exports the export with fsid=0 as a virtual root directory + device = if (version == 4) then "server:/" else "server:/data"; fsType = "nfs"; options = [ "vers=${toString version}" ]; } -- GitLab From 43110d8af50ed3c1e1ed4f540a34499733c726a9 Mon Sep 17 00:00:00 2001 From: Tom Hall Date: Mon, 27 Aug 2018 14:05:25 +0100 Subject: [PATCH 1631/2206] opencolorio: refactor to use system lcms2 and tinyxml The version of LCMS bundled with opencolorio is too old to build on aarch64, simply because its config files date from before aarch64 was announced. However, it can use the system lcms2 if it is found. Also de-vendor tinyxml. In addition, the version had been bumped to 1.1.0, but 1.0.9 was still hard-coded in the fetch uri. Some changes were necessary for 1.1.0 to build. As the sources are fetched from github, use fetchFromGitHub instead of fetchurl. --- .../libraries/opencolorio/default.nix | 31 ++++++++++++++----- 1 file changed, 24 insertions(+), 7 deletions(-) diff --git a/pkgs/development/libraries/opencolorio/default.nix b/pkgs/development/libraries/opencolorio/default.nix index 751d845f773..42c0de4d493 100644 --- a/pkgs/development/libraries/opencolorio/default.nix +++ b/pkgs/development/libraries/opencolorio/default.nix @@ -1,22 +1,39 @@ -{ stdenv, lib, fetchurl, cmake, unzip, boost }: +{ stdenv, lib, fetchFromGitHub, cmake, boost, pkgconfig, lcms2, tinyxml, git }: + +with lib; stdenv.mkDerivation rec { name = "opencolorio-${version}"; version = "1.1.0"; - src = fetchurl { - url = "https://github.com/imageworks/OpenColorIO/archive/v1.0.9.zip"; - sha256 = "1vi5pcgj7gv8fp6cdnhszwfh7lh38rl2rk4c5yzsvmgcb7xf48bx"; + src = fetchFromGitHub { + owner = "imageworks"; + repo = "OpenColorIO"; + rev = "v${version}"; + sha256 = "0cjsyn681xsg89lirlll5pqlsqg2vnk1278iiicmzjy2a2v8x7zq"; }; outputs = [ "bin" "out" "dev" ]; - buildInputs = [ cmake unzip ] ++ lib.optional stdenv.isDarwin boost; + # TODO: Investigate whether git can be dropped: It's only used to apply patches + nativeBuildInputs = [ cmake pkgconfig git ]; + + buildInputs = [ lcms2 tinyxml ] ++ optional stdenv.isDarwin boost; + + postPatch = '' + substituteInPlace src/core/CMakeLists.txt --replace "-Werror" "" + substituteInPlace src/pyglue/CMakeLists.txt --replace "-Werror" "" + ''; - cmakeFlags = lib.optional stdenv.isDarwin "-DOCIO_USE_BOOST_PTR=ON"; + cmakeFlags = [ + "-DUSE_EXTERNAL_LCMS=ON" + "-DUSE_EXTERNAL_TINYXML=ON" + # External libyamlcpp 0.6.* not compatible: https://github.com/imageworks/OpenColorIO/issues/517 + "-DUSE_EXTERNAL_YAML=OFF" + ] ++ optional stdenv.isDarwin "-DOCIO_USE_BOOST_PTR=ON" + ++ optional (!stdenv.hostPlatform.isi686 && !stdenv.hostPlatform.isx86_64) "-DOCIO_USE_SSE=OFF"; postInstall = '' - rm $out/lib/*.a mkdir -p $bin/bin; mv $out/bin $bin/ ''; -- GitLab From 037d27ed00435d6962c4eb9275466ccc4d2fbe77 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Thu, 30 Aug 2018 20:11:40 +0200 Subject: [PATCH 1632/2206] nfs-utils: simplify code using placeholders --- pkgs/os-specific/linux/nfs-utils/default.nix | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/pkgs/os-specific/linux/nfs-utils/default.nix b/pkgs/os-specific/linux/nfs-utils/default.nix index fa5fabdb3c4..f67663b3106 100644 --- a/pkgs/os-specific/linux/nfs-utils/default.nix +++ b/pkgs/os-specific/linux/nfs-utils/default.nix @@ -38,11 +38,9 @@ in stdenv.mkDerivation rec { [ "--enable-gss" "--with-statedir=/var/lib/nfs" "--with-krb5=${kerberosEnv}" - "--with-systemd=$(out)/etc/systemd/system" + "--with-systemd=${placeholder "out"}/etc/systemd/system" "--enable-libmount-mount" - # need an absolute path to lib output here. - # TODO: use ${placeholder lib} when nix 1.1 is no longer supported - "--with-pluginpath=@lib@/lib/libnfsidmap" # this installs libnfsidmap + "--with-pluginpath=${placeholder "lib"}/lib/libnfsidmap" # this installs libnfsidmap ] ++ lib.optional (stdenv ? glibc) "--with-rpcgen=${stdenv.glibc.bin}/bin/rpcgen"; @@ -75,11 +73,6 @@ in stdenv.mkDerivation rec { sed '1i#include ' -i support/nsm/rpc.c ''; - # TODO: remove when placeholders are allowed (see configureFlags) - postConfigure = '' - substituteInPlace support/include/config.h --replace '@lib@' "$lib" - ''; - makeFlags = [ "sbindir=$(out)/bin" "generator_dir=$(out)/etc/systemd/system-generators" -- GitLab From 54951b1bf8a36c224b29b999cd66a53e4ba7f772 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 30 Aug 2018 11:27:55 -0700 Subject: [PATCH 1633/2206] weston: 4.0.0 -> 5.0.0 (#45798) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from weston --- pkgs/applications/window-managers/weston/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/window-managers/weston/default.nix b/pkgs/applications/window-managers/weston/default.nix index d967f55b81c..541c7b539bb 100644 --- a/pkgs/applications/window-managers/weston/default.nix +++ b/pkgs/applications/window-managers/weston/default.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation rec { name = "weston-${version}"; - version = "4.0.0"; + version = "5.0.0"; src = fetchurl { url = "https://wayland.freedesktop.org/releases/${name}.tar.xz"; - sha256 = "0n2big8xw6g6n46zm1jyf00dv9r4d84visdz5b8vxpw3xzkhmz50"; + sha256 = "1bsc9ry566mpk6fdwkqpvwq2j7m79d9cvh7d3lgf6igsphik98hm"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From efb16b582944c426353e407861d7172f24d965dd Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Thu, 30 Aug 2018 20:20:32 +0200 Subject: [PATCH 1634/2206] deadbeefPlugins.infobar: init at 1.4 --- .../audio/deadbeef/plugins/infobar.nix | 33 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 1 + 2 files changed, 34 insertions(+) create mode 100644 pkgs/applications/audio/deadbeef/plugins/infobar.nix diff --git a/pkgs/applications/audio/deadbeef/plugins/infobar.nix b/pkgs/applications/audio/deadbeef/plugins/infobar.nix new file mode 100644 index 00000000000..92f566e3657 --- /dev/null +++ b/pkgs/applications/audio/deadbeef/plugins/infobar.nix @@ -0,0 +1,33 @@ +{ stdenv, fetchurl, pkgconfig, deadbeef, gtk3, libxml2 }: + +stdenv.mkDerivation rec { + name = "deadbeef-infobar-plugin-${version}"; + version = "1.4"; + + src = fetchurl { + url = "https://bitbucket.org/dsimbiriatin/deadbeef-infobar/downloads/deadbeef-infobar-${version}.tar.gz"; + sha256 = "0c9wh3wh1hdww7v96i8cy797la06mylhfi0880k8vwh88079aapf"; + }; + + nativeBuildInputs = [ pkgconfig ]; + buildInputs = [ deadbeef gtk3 libxml2 ]; + + buildFlags = [ "gtk3" ]; + + installPhase = '' + runHook preInstall + + mkdir -p $out/lib/deadbeef + cp gtk3/ddb_infobar_gtk3.so $out/lib/deadbeef + + runHook postInstall + ''; + + meta = with stdenv.lib; { + description = "DeadBeeF Infobar Plugin"; + homepage = https://bitbucket.org/dsimbiriatin/deadbeef-infobar; + license = licenses.gpl2Plus; + maintainers = [ maintainers.jtojnar ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 93ea46e1d99..318b1941e9a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15811,6 +15811,7 @@ with pkgs; deadbeefPlugins = { headerbar-gtk3 = callPackage ../applications/audio/deadbeef/plugins/headerbar-gtk3.nix { }; + infobar = callPackage ../applications/audio/deadbeef/plugins/infobar.nix { }; mpris2 = callPackage ../applications/audio/deadbeef/plugins/mpris2.nix { }; opus = callPackage ../applications/audio/deadbeef/plugins/opus.nix { }; }; -- GitLab From 19ff9f60e2331e4a7aa2db14c0a5b0641c564359 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 30 Aug 2018 12:04:57 -0700 Subject: [PATCH 1635/2206] pspg: 1.3.0 -> 1.4.2 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from pspg --- pkgs/tools/misc/pspg/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/pspg/default.nix b/pkgs/tools/misc/pspg/default.nix index a1492259e8c..21d81507dee 100644 --- a/pkgs/tools/misc/pspg/default.nix +++ b/pkgs/tools/misc/pspg/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "pspg-${version}"; - version = "1.3.0"; + version = "1.4.2"; src = fetchFromGitHub { owner = "okbob"; repo = "pspg"; rev = "${version}"; - sha256 = "1m63bhhglrpc2g68i5bigrzlpvg98qs83jgvf2gsbc4gnx9hywk5"; + sha256 = "0hmx9p5pbydnf8sil4vqpmly5mq2rvcj8a33s9fvfisnxxsqz73v"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From b78424c386e4cc82125b3e59eb3fec5d4c8ce7d6 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 30 Aug 2018 12:15:08 -0700 Subject: [PATCH 1636/2206] pulseeffects: 4.2.8 -> 4.3.1 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from pulseeffects --- pkgs/applications/audio/pulseeffects/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/pulseeffects/default.nix b/pkgs/applications/audio/pulseeffects/default.nix index 313f737cd42..11eea900423 100644 --- a/pkgs/applications/audio/pulseeffects/default.nix +++ b/pkgs/applications/audio/pulseeffects/default.nix @@ -43,13 +43,13 @@ let ]; in stdenv.mkDerivation rec { name = "pulseeffects-${version}"; - version = "4.2.8"; + version = "4.3.1"; src = fetchFromGitHub { owner = "wwmm"; repo = "pulseeffects"; rev = "v${version}"; - sha256 = "0ckl0640n6lhk0gcmnmwngajkf46rrd8bxfh7xy5sq6qmm01dhdd"; + sha256 = "0qx5fc0kbxxwf9g0y6kf9myzl20s4cn725byzppjnqlbp4fpzqk9"; }; nativeBuildInputs = [ -- GitLab From d6aabb1f9a06eae6a83bbd7e99b86b066cf91eca Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 21:26:04 +0200 Subject: [PATCH 1637/2206] jool: add license --- pkgs/os-specific/linux/jool/cli.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/jool/cli.nix b/pkgs/os-specific/linux/jool/cli.nix index 50f0398e134..d851a47924d 100644 --- a/pkgs/os-specific/linux/jool/cli.nix +++ b/pkgs/os-specific/linux/jool/cli.nix @@ -24,6 +24,7 @@ stdenv.mkDerivation { homepage = https://www.jool.mx/; description = "Fairly compliant SIIT and Stateful NAT64 for Linux - CLI tools"; platforms = platforms.linux; + license = licenses.gpl2; maintainers = with maintainers; [ fpletz ]; }; } -- GitLab From a3f9340d930a42883cc9c90aa3f1e205f489a145 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 21:28:03 +0200 Subject: [PATCH 1638/2206] kmod: add license --- pkgs/os-specific/linux/kmod/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kmod/default.nix b/pkgs/os-specific/linux/kmod/default.nix index 142c176a15f..43d69ac9574 100644 --- a/pkgs/os-specific/linux/kmod/default.nix +++ b/pkgs/os-specific/linux/kmod/default.nix @@ -33,9 +33,10 @@ in stdenv.mkDerivation rec { ln -s bin $out/sbin ''; - meta = { + meta = with stdenv.lib; { homepage = https://www.kernel.org/pub/linux/utils/kernel/kmod/; description = "Tools for loading and managing Linux kernel modules"; - platforms = stdenv.lib.platforms.linux; + license = licenses.lgpl21; + platforms = platforms.linux; }; } -- GitLab From e0c319cee3e72ec0dd8408736cc05296ba8c7d0e Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 21:30:20 +0200 Subject: [PATCH 1639/2206] libatasmart: add license, update homepage --- pkgs/os-specific/linux/libatasmart/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/libatasmart/default.nix b/pkgs/os-specific/linux/libatasmart/default.nix index 81333ce790e..3c8c71bdde5 100644 --- a/pkgs/os-specific/linux/libatasmart/default.nix +++ b/pkgs/os-specific/linux/libatasmart/default.nix @@ -11,9 +11,10 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ udev ]; - meta = { - homepage = http://0pointer.de/public/; + meta = with stdenv.lib; { + homepage = http://0pointer.de/blog/projects/being-smart.html; description = "Library for querying ATA SMART status"; - platforms = stdenv.lib.platforms.linux; + license = licenses.lgpl21; + platforms = platforms.linux; }; } -- GitLab From bbb8d5c2503099b0f8fa750bab797fd65739e768 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 21:33:49 +0200 Subject: [PATCH 1640/2206] lksctp-tools: add license --- pkgs/os-specific/linux/lksctp-tools/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/lksctp-tools/default.nix b/pkgs/os-specific/linux/lksctp-tools/default.nix index f5f08a3e7c6..6c644c9482a 100644 --- a/pkgs/os-specific/linux/lksctp-tools/default.nix +++ b/pkgs/os-specific/linux/lksctp-tools/default.nix @@ -8,9 +8,10 @@ stdenv.mkDerivation rec { sha256 = "05da6c2v3acc18ndvmkrag6x5lf914b7s0xkkr6wkvrbvd621sqs"; }; - meta = { + meta = with stdenv.lib; { description = "Linux Kernel Stream Control Transmission Protocol Tools."; homepage = http://lksctp.sourceforge.net/; - platforms = stdenv.lib.platforms.linux; + license = with licenses; [ gpl2 lgpl21 ]; # library is lgpl21 + platforms = platforms.linux; }; } -- GitLab From c8ff1aeb7be1d2ee62a92c7c276e1734a51e10cc Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 21:35:57 +0200 Subject: [PATCH 1641/2206] lm-sensors: add license --- pkgs/os-specific/linux/lm-sensors/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/lm-sensors/default.nix b/pkgs/os-specific/linux/lm-sensors/default.nix index 25b868369ae..af52dc551dd 100644 --- a/pkgs/os-specific/linux/lm-sensors/default.nix +++ b/pkgs/os-specific/linux/lm-sensors/default.nix @@ -27,9 +27,10 @@ stdenv.mkDerivation rec { ${stdenv.lib.optionalString sensord "PROG_EXTRA=sensord"}) ''; - meta = { + meta = with stdenv.lib; { homepage = http://www.lm-sensors.org/; description = "Tools for reading hardware sensors"; - platforms = stdenv.lib.platforms.linux; + license = with licenses; [ gpl2 lgpl21 ]; + platforms = platforms.linux; }; } -- GitLab From c6eff806968494ea21ee4fbc8304562c6f6758bd Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 21:37:57 +0200 Subject: [PATCH 1642/2206] multipath-tools: add license --- pkgs/os-specific/linux/multipath-tools/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/multipath-tools/default.nix b/pkgs/os-specific/linux/multipath-tools/default.nix index a1b207ffea0..6488f98565a 100644 --- a/pkgs/os-specific/linux/multipath-tools/default.nix +++ b/pkgs/os-specific/linux/multipath-tools/default.nix @@ -31,9 +31,10 @@ stdenv.mkDerivation rec { "unitdir=$(out)/lib/systemd/system" ]; - meta = { + meta = with stdenv.lib; { description = "Tools for the Linux multipathing driver"; homepage = http://christophe.varoqui.free.fr/; - platforms = stdenv.lib.platforms.linux; + license = licenses.gpl2; + platforms = platforms.linux; }; } -- GitLab From 7c10761149e42c68d7057448ec609946138738c2 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 21:40:20 +0200 Subject: [PATCH 1643/2206] pam_ccreds: add license --- pkgs/os-specific/linux/pam_ccreds/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/pam_ccreds/default.nix b/pkgs/os-specific/linux/pam_ccreds/default.nix index 6026ac1d41a..8293ac0a830 100644 --- a/pkgs/os-specific/linux/pam_ccreds/default.nix +++ b/pkgs/os-specific/linux/pam_ccreds/default.nix @@ -11,10 +11,12 @@ stdenv.mkDerivation { sed 's/-o root -g root//' -i Makefile.in ''; - buildInputs = [pam openssl db]; - meta = { + buildInputs = [ pam openssl db ]; + + meta = with stdenv.lib; { homepage = http://www.padl.com/OSS/pam_ccreds.html; description = "PAM module to locally authenticate using an enterprise identity when the network is unavailable"; - platforms = stdenv.lib.platforms.linux; + license = licenses.gpl2; + platforms = platforms.linux; }; } -- GitLab From 11bb3c134f4be779f30f14137a49933704ce6b8a Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 21:42:32 +0200 Subject: [PATCH 1644/2206] pam_mount: add licenses --- pkgs/os-specific/linux/pam_mount/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/pam_mount/default.nix b/pkgs/os-specific/linux/pam_mount/default.nix index c38990bdf8f..29ed9375c2e 100644 --- a/pkgs/os-specific/linux/pam_mount/default.nix +++ b/pkgs/os-specific/linux/pam_mount/default.nix @@ -27,10 +27,11 @@ stdenv.mkDerivation rec { rm -r $out/nix ''; - meta = { + meta = with stdenv.lib; { homepage = http://pam-mount.sourceforge.net/; description = "PAM module to mount volumes for a user session"; - maintainers = [ stdenv.lib.maintainers.tstrobel ]; - platforms = stdenv.lib.platforms.linux; + maintainers = [ maintainers.tstrobel ]; + license = with licenses; [ gpl2 gpl3 lgpl21 lgpl3 ]; + platforms = platforms.linux; }; } -- GitLab From 74470d51c3875a6459ca66014ec7760998cdd79e Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 21:46:29 +0200 Subject: [PATCH 1645/2206] perf-tools: add license --- pkgs/os-specific/linux/perf-tools/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/perf-tools/default.nix b/pkgs/os-specific/linux/perf-tools/default.nix index 31f86965ee8..ee12251ae5e 100644 --- a/pkgs/os-specific/linux/perf-tools/default.nix +++ b/pkgs/os-specific/linux/perf-tools/default.nix @@ -34,10 +34,11 @@ stdenv.mkDerivation { mv $d/man $out/share/ ''; - meta = { - platforms = lib.platforms.linux; + meta = with stdenv.lib; { + platforms = platforms.linux; homepage = https://github.com/brendangregg/perf-tools; description = "Performance analysis tools based on Linux perf_events (aka perf) and ftrace"; - maintainers = [ lib.maintainers.eelco ]; + maintainers = [ maintainers.eelco ]; + license = licenses.gpl2; }; } -- GitLab From a5dd0609b3d4587cc3ccd2f071eaa0ef3cd01bf0 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 21:51:23 +0200 Subject: [PATCH 1646/2206] rfkill: add license --- pkgs/os-specific/linux/rfkill/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/rfkill/default.nix b/pkgs/os-specific/linux/rfkill/default.nix index 48be4fbc343..6b6bef29cc3 100644 --- a/pkgs/os-specific/linux/rfkill/default.nix +++ b/pkgs/os-specific/linux/rfkill/default.nix @@ -10,10 +10,11 @@ stdenv.mkDerivation rec { makeFlags = "PREFIX=$(out)"; - meta = { + meta = with stdenv.lib; { homepage = http://wireless.kernel.org/en/users/Documentation/rfkill; description = "A tool to query, enable and disable wireless devices"; - platforms = stdenv.lib.platforms.linux; - maintainers = [ stdenv.lib.maintainers.eelco ]; + platforms = platforms.linux; + maintainers = [ maintainers.eelco ]; + license = licenses.isc; }; } -- GitLab From b67770e03354616893620561d2a8584b61582853 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 21:54:56 +0200 Subject: [PATCH 1647/2206] rtkit: add licenses --- pkgs/os-specific/linux/rtkit/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/rtkit/default.nix b/pkgs/os-specific/linux/rtkit/default.nix index 868dcc9a58e..059b0944961 100644 --- a/pkgs/os-specific/linux/rtkit/default.nix +++ b/pkgs/os-specific/linux/rtkit/default.nix @@ -35,9 +35,10 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ dbus libcap ]; - meta = { + meta = with stdenv.lib; { homepage = http://0pointer.de/blog/projects/rtkit; description = "A daemon that hands out real-time priority to processes"; - platforms = stdenv.lib.platforms.linux; + license = with licenses; [ gpl3 bsd0 ]; # lib is bsd license + platforms = platforms.linux; }; } -- GitLab From 4927ecbf2565f59510cd6740cd877eaf4cd47c35 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 21:57:21 +0200 Subject: [PATCH 1648/2206] udisks: add license --- pkgs/os-specific/linux/udisks/1-default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/udisks/1-default.nix b/pkgs/os-specific/linux/udisks/1-default.nix index bdc6a63f069..d48c21f6b52 100644 --- a/pkgs/os-specific/linux/udisks/1-default.nix +++ b/pkgs/os-specific/linux/udisks/1-default.nix @@ -35,9 +35,10 @@ stdenv.mkDerivation rec { configureFlags = [ "--localstatedir=/var" "--enable-lvm2" ]; - meta = { + meta = with stdenv.lib; { homepage = http://www.freedesktop.org/wiki/Software/udisks; description = "A daemon and command-line utility for querying and manipulating storage devices"; - platforms = stdenv.lib.platforms.linux; + platforms = platforms.linux; + license = with licenses; [ gpl2 lgpl2Plus ]; }; } -- GitLab From 85c3661c088492de8f6df7e089adc47b69de40ee Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 22:00:16 +0200 Subject: [PATCH 1649/2206] usbutils: add license --- pkgs/os-specific/linux/usbutils/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/usbutils/default.nix b/pkgs/os-specific/linux/usbutils/default.nix index adb2a0ee2fb..657d6cc24a8 100644 --- a/pkgs/os-specific/linux/usbutils/default.nix +++ b/pkgs/os-specific/linux/usbutils/default.nix @@ -17,9 +17,10 @@ stdenv.mkDerivation rec { --replace /usr/share/usb.ids ${hwdata}/data/hwdata/usb.ids ''; - meta = { + meta = with stdenv.lib; { homepage = http://www.linux-usb.org/; description = "Tools for working with USB devices, such as lsusb"; - platforms = stdenv.lib.platforms.linux; + license = licenses.gpl2Plus; + platforms = platforms.linux; }; } -- GitLab From b3d114e6f9dfc63600c90a62be38f4e7a6fe1495 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 22:03:07 +0200 Subject: [PATCH 1650/2206] wpa_gui: add license + homepage --- pkgs/os-specific/linux/wpa_supplicant/gui.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/wpa_supplicant/gui.nix b/pkgs/os-specific/linux/wpa_supplicant/gui.nix index f4ef1b1498f..891de61c017 100644 --- a/pkgs/os-specific/linux/wpa_supplicant/gui.nix +++ b/pkgs/os-specific/linux/wpa_supplicant/gui.nix @@ -23,8 +23,10 @@ stdenv.mkDerivation { cp -av icons/hicolor $out/share/icons ''; - meta = { + meta = with stdenv.lib; { description = "Qt-based GUI for wpa_supplicant"; - platforms = stdenv.lib.platforms.linux; + homepage = http://hostap.epitest.fi/wpa_supplicant/; + license = licenses.bsd3; + platforms = platforms.linux; }; } -- GitLab From 5c9fbdfbfc702926766424364968974981464eb6 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Aug 2018 22:06:52 +0200 Subject: [PATCH 1651/2206] bsd_fingerd: add license --- pkgs/servers/fingerd/bsd-fingerd/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/fingerd/bsd-fingerd/default.nix b/pkgs/servers/fingerd/bsd-fingerd/default.nix index f7f2f93cf99..d5671921aba 100644 --- a/pkgs/servers/fingerd/bsd-fingerd/default.nix +++ b/pkgs/servers/fingerd/bsd-fingerd/default.nix @@ -18,7 +18,8 @@ stdenv.mkDerivation rec { preInstall = '' mkdir -p $out/man/man8 $out/sbin ''; - meta = { - platforms = stdenv.lib.platforms.linux; + meta = with stdenv.lib; { + platforms = platforms.linux; + license = licenses.bsdOriginal; }; } -- GitLab From 1251b34b5bbcd11a7a2974df7bada5d6d47b985d Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Thu, 30 Aug 2018 22:33:56 +0200 Subject: [PATCH 1652/2206] nixos/nginx: ensure TLS OCSP stapling works out of the box with LE The recommended TLS configuration comes with `ssl_stapling on` and `ssl_stapling_verify on`. However, this last directive also requires the use of `ssl_trusted_certificate` to verify the received answer. When using `enableACME` or similar, we can help the user by providing the correct value for the directive. The result can be tested with: openssl s_client -connect web.example.com:443 -status 2> /dev/null Without OCSP stapling, we get: OCSP response: no response sent After this change, we get: OCSP Response Data: OCSP Response Status: successful (0x0) Response Type: Basic OCSP Response Version: 1 (0x0) Responder Id: C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3 Produced At: Aug 30 20:46:00 2018 GMT --- nixos/modules/services/web-servers/nginx/default.nix | 5 +++++ nixos/modules/services/web-servers/nginx/vhost-options.nix | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/nixos/modules/services/web-servers/nginx/default.nix b/nixos/modules/services/web-servers/nginx/default.nix index 17b169f7c69..b231ee5a3f0 100644 --- a/nixos/modules/services/web-servers/nginx/default.nix +++ b/nixos/modules/services/web-servers/nginx/default.nix @@ -16,9 +16,11 @@ let } // (optionalAttrs vhostConfig.enableACME { sslCertificate = "${acmeDirectory}/${serverName}/fullchain.pem"; sslCertificateKey = "${acmeDirectory}/${serverName}/key.pem"; + sslTrustedCertificate = "${acmeDirectory}/${serverName}/full.pem"; }) // (optionalAttrs (vhostConfig.useACMEHost != null) { sslCertificate = "${acmeDirectory}/${vhostConfig.useACMEHost}/fullchain.pem"; sslCertificateKey = "${acmeDirectory}/${vhostConfig.useACMEHost}/key.pem"; + sslTrustedCertificate = "${acmeDirectory}/${vhostConfig.useACMEHost}/full.pem"; }) ) cfg.virtualHosts; enableIPv6 = config.networking.enableIPv6; @@ -228,6 +230,9 @@ let ssl_certificate ${vhost.sslCertificate}; ssl_certificate_key ${vhost.sslCertificateKey}; ''} + ${optionalString (hasSSL && vhost.sslTrustedCertificate != null) '' + ssl_trusted_certificate ${vhost.sslTrustedCertificate}; + ''} ${optionalString (vhost.basicAuthFile != null || vhost.basicAuth != {}) '' auth_basic secured; diff --git a/nixos/modules/services/web-servers/nginx/vhost-options.nix b/nixos/modules/services/web-servers/nginx/vhost-options.nix index 1075b00768f..6954d932eed 100644 --- a/nixos/modules/services/web-servers/nginx/vhost-options.nix +++ b/nixos/modules/services/web-servers/nginx/vhost-options.nix @@ -129,6 +129,13 @@ with lib; description = "Path to server SSL certificate key."; }; + sslTrustedCertificate = mkOption { + type = types.path; + default = null; + example = "/var/root.cert"; + description = "Path to root SSL certificate for stapling and client certificates."; + }; + http2 = mkOption { type = types.bool; default = true; -- GitLab From 08148a746a47bd1a6888485226a5b55bb2754549 Mon Sep 17 00:00:00 2001 From: Nadrieril Date: Sun, 10 Jun 2018 20:30:12 +0100 Subject: [PATCH 1653/2206] nixos/usbguard: disable debug output --- nixos/modules/services/security/usbguard.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/security/usbguard.nix b/nixos/modules/services/security/usbguard.nix index 5d469cabe2c..48950fe4c22 100644 --- a/nixos/modules/services/security/usbguard.nix +++ b/nixos/modules/services/security/usbguard.nix @@ -192,7 +192,7 @@ in { serviceConfig = { Type = "simple"; - ExecStart = ''${pkgs.usbguard}/bin/usbguard-daemon -P -d -k -c ${daemonConfFile}''; + ExecStart = ''${pkgs.usbguard}/bin/usbguard-daemon -P -k -c ${daemonConfFile}''; Restart = "on-failure"; }; }; -- GitLab From 9b9ba8405bc9ba6965f82f7806b22c31f3514898 Mon Sep 17 00:00:00 2001 From: Nadrieril Date: Thu, 30 Aug 2018 21:50:43 +0100 Subject: [PATCH 1654/2206] nixos/usbguard: ensure the audit log file can be created Since version 0.7.3, usbguard-daemon won't start if the file cannot be opened. --- nixos/modules/services/security/usbguard.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/security/usbguard.nix b/nixos/modules/services/security/usbguard.nix index 48950fe4c22..88d2f69db57 100644 --- a/nixos/modules/services/security/usbguard.nix +++ b/nixos/modules/services/security/usbguard.nix @@ -188,7 +188,10 @@ in { wants = [ "systemd-udevd.service" "local-fs.target" ]; # make sure an empty rule file and required directories exist - preStart = ''mkdir -p $(dirname "${cfg.ruleFile}") "${cfg.IPCAccessControlFiles}" && ([ -f "${cfg.ruleFile}" ] || touch ${cfg.ruleFile})''; + preStart = '' + mkdir -p $(dirname "${cfg.ruleFile}") $(dirname "${cfg.auditFilePath}") "${cfg.IPCAccessControlFiles}" \ + && ([ -f "${cfg.ruleFile}" ] || touch ${cfg.ruleFile}) + ''; serviceConfig = { Type = "simple"; -- GitLab From 2c2f1e37d4374ea61caefd9389927ea03df4ce31 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 20 Aug 2018 15:11:29 -0400 Subject: [PATCH 1655/2206] reewide: Purge all uses `stdenv.system` and top-level `system` It is deprecated and will be removed after 18.09. --- doc/old/cross.txt | 2 +- nixos/lib/make-system-tarball.nix | 2 +- nixos/lib/qemu-flags.nix | 4 +-- .../installer/cd-dvd/installation-cd-base.nix | 2 +- .../installer/cd-dvd/sd-image-aarch64.nix | 3 +- .../cd-dvd/sd-image-armv7l-multiplatform.nix | 3 +- .../installer/cd-dvd/sd-image-raspberrypi.nix | 3 +- nixos/modules/installer/cd-dvd/sd-image.nix | 4 +-- nixos/modules/installer/netboot/netboot.nix | 2 +- nixos/modules/services/misc/gitit.nix | 2 +- nixos/modules/services/networking/vsftpd.nix | 2 +- nixos/modules/system/boot/luksroot.nix | 2 +- nixos/modules/virtualisation/azure-agent.nix | 2 +- .../virtualisation/brightbox-image.nix | 2 +- .../virtualisation/google-compute-image.nix | 2 +- .../virtualisation/virtualbox-guest.nix | 2 +- .../virtualisation/virtualbox-image.nix | 10 +++---- nixos/modules/virtualisation/vmware-guest.nix | 2 +- nixos/modules/virtualisation/xen-dom0.nix | 2 +- pkgs/applications/altcoins/mist.nix | 4 +-- pkgs/applications/audio/baudline/default.nix | 6 ++-- .../audio/google-musicmanager/default.nix | 2 +- pkgs/applications/audio/renoise/default.nix | 4 +-- .../applications/audio/transcribe/default.nix | 4 +-- .../editors/eclipse/build-eclipse.nix | 2 +- pkgs/applications/editors/eclipse/default.nix | 14 ++++----- .../applications/editors/jetbrains/common.nix | 2 +- .../editors/kodestudio/default.nix | 14 ++++----- .../editors/music/tuxguitar/default.nix | 4 +-- .../editors/sublime/2/default.nix | 2 +- .../applications/editors/sublime/3/common.nix | 4 +-- pkgs/applications/editors/typora/default.nix | 2 +- pkgs/applications/editors/vscode/default.nix | 12 ++++---- .../applications/graphics/ImageMagick/7.0.nix | 8 ++--- .../graphics/ImageMagick/default.nix | 8 ++--- .../applications/graphics/gcolor2/default.nix | 4 +-- .../sane/backends/brscan4/default.nix | 6 ++-- .../graphics/unigine-valley/default.nix | 6 ++-- pkgs/applications/misc/1password/default.nix | 6 ++-- .../misc/adobe-reader/default.nix | 2 +- pkgs/applications/misc/cura/lulzbot.nix | 6 ++-- .../applications/misc/googleearth/default.nix | 6 ++-- pkgs/applications/misc/icesl/default.nix | 4 +-- pkgs/applications/misc/kdbplus/default.nix | 2 +- pkgs/applications/misc/kiwix/default.nix | 2 +- .../applications/misc/playonlinux/default.nix | 8 ++--- pkgs/applications/misc/rescuetime/default.nix | 2 +- .../applications/misc/sweethome3d/default.nix | 2 +- .../applications/misc/sweethome3d/editors.nix | 2 +- pkgs/applications/misc/xmind/default.nix | 6 ++-- .../apache-directory-studio/default.nix | 6 ++-- .../networking/bittorrentsync/generic.nix | 6 ++-- .../browsers/firefox-bin/default.nix | 2 +- .../networking/browsers/firefox/wrapper.nix | 8 ++--- .../mozilla-plugins/flashplayer/default.nix | 6 ++-- .../google-talk-plugin/default.nix | 4 +-- .../mozilla-plugins/trezor/default.nix | 2 +- .../tor-browser-bundle-bin/default.nix | 2 +- .../networking/dropbox/default.nix | 4 +-- .../instant-messengers/franz/default.nix | 2 +- .../mattermost-desktop/default.nix | 6 ++-- .../instant-messengers/rambox/sencha/bare.nix | 2 +- .../skypeforlinux/default.nix | 4 +-- .../instant-messengers/slack/default.nix | 4 +-- .../wire-desktop/default.nix | 4 +-- .../instant-messengers/zoom-us/default.nix | 4 +-- .../networking/insync/default.nix | 4 +-- .../mailreaders/nylas-mail-bin/default.nix | 4 +-- .../mailreaders/thunderbird-bin/default.nix | 2 +- .../networking/p2p/frostwire/default.nix | 2 +- .../networking/p2p/soulseekqt/default.nix | 2 +- .../networking/remote/anydesk/default.nix | 4 +-- .../networking/resilio-sync/default.nix | 4 +-- .../networking/spideroak/default.nix | 18 +++++------ .../networking/super-productivity/default.nix | 4 +-- pkgs/applications/office/jameica/default.nix | 8 ++--- pkgs/applications/office/mendeley/default.nix | 4 +-- .../applications/office/moneyplex/default.nix | 4 +-- .../applications/office/wpsoffice/default.nix | 2 +- .../science/electronics/eagle/eagle7.nix | 6 ++-- .../science/logic/isabelle/default.nix | 2 +- .../science/logic/saw-tools/default.nix | 2 +- .../science/math/mathematica/10.nix | 4 +-- .../science/math/mathematica/9.nix | 4 +-- .../science/math/mathematica/default.nix | 2 +- .../science/math/scilab-bin/default.nix | 8 ++--- pkgs/applications/search/recoll/default.nix | 2 +- .../applications/video/lightworks/default.nix | 4 +-- pkgs/applications/video/mplayer/default.nix | 6 ++-- .../video/webtorrent_desktop/default.nix | 4 +-- .../virtualization/qemu/default.nix | 2 +- .../virtualbox/guest-additions/default.nix | 16 +++++----- .../window-managers/i3/default.nix | 4 +-- pkgs/build-support/build-fhs-userenv/env.nix | 4 +-- pkgs/build-support/release/nix-build.nix | 2 +- .../vm/windows/controller/default.nix | 2 +- .../vm/windows/cygwin-iso/default.nix | 2 +- .../arduino/arduino-core/default.nix | 18 ++++++----- pkgs/development/compilers/ccl/default.nix | 2 +- pkgs/development/compilers/clean/default.nix | 4 +-- pkgs/development/compilers/cmucl/binary.nix | 2 +- .../development/compilers/crystal/default.nix | 4 +-- pkgs/development/compilers/fpc/binary.nix | 6 ++-- pkgs/development/compilers/fpc/default.nix | 2 +- .../compilers/ghcjs-ng/default.nix | 2 +- pkgs/development/compilers/go/1.10.nix | 6 ++-- pkgs/development/compilers/go/1.11.nix | 10 +++---- pkgs/development/compilers/go/1.4.nix | 6 ++-- pkgs/development/compilers/go/1.9.nix | 6 ++-- .../compilers/jetbrains-jdk/default.nix | 4 +-- pkgs/development/compilers/julia/default.nix | 2 +- pkgs/development/compilers/mlton/default.nix | 6 ++-- pkgs/development/compilers/mozart/binary.nix | 2 +- .../compilers/nvidia-cg-toolkit/default.nix | 6 ++-- pkgs/development/compilers/opendylan/bin.nix | 6 ++-- .../compilers/opendylan/default.nix | 6 ++-- pkgs/development/compilers/openjdk/10.nix | 2 +- .../compilers/oraclejdk/jdk-linux-base.nix | 6 ++-- pkgs/development/compilers/orc/default.nix | 2 +- pkgs/development/compilers/picat/default.nix | 4 +-- pkgs/development/compilers/rust/bootstrap.nix | 14 ++++----- pkgs/development/compilers/sbcl/bootstrap.nix | 4 +-- pkgs/development/compilers/sbcl/default.nix | 2 +- .../development/interpreters/dart/default.nix | 2 +- .../interpreters/spidermonkey/1.8.5.nix | 2 +- pkgs/development/libraries/apr/default.nix | 2 +- .../libraries/audio/libbass/default.nix | 4 +-- pkgs/development/libraries/bootil/default.nix | 2 +- .../libraries/crypto++/default.nix | 7 +++-- pkgs/development/libraries/gpgme/default.nix | 5 +++- pkgs/development/libraries/gsl/default.nix | 2 +- .../libraries/java/jzmq/default.nix | 2 +- .../libraries/java/swt/default.nix | 2 +- .../libraries/libspotify/default.nix | 12 ++++---- .../development/libraries/live555/default.nix | 2 +- pkgs/development/libraries/mesa/default.nix | 2 +- pkgs/development/libraries/nettle/generic.nix | 4 +-- pkgs/development/libraries/opencv/3.x.nix | 6 ++-- .../oracle-instantclient/default.nix | 6 ++-- .../libraries/physics/geant4/fetch.nix | 2 +- .../science/math/openblas/default.nix | 6 ++-- .../development/libraries/scmccid/default.nix | 4 +-- .../development/libraries/skalibs/default.nix | 2 +- .../development/libraries/tachyon/default.nix | 18 +++++------ pkgs/development/libraries/v8/3.14.nix | 2 +- pkgs/development/libraries/vigra/default.nix | 2 +- pkgs/development/libraries/vxl/default.nix | 2 +- pkgs/development/libraries/wtk/default.nix | 2 +- pkgs/development/misc/amdapp-sdk/default.nix | 4 +-- .../mobile/androidenv/androidndk.nix | 4 +-- .../mobile/androidenv/androidndk_r8e.nix | 6 ++-- .../mobile/androidenv/androidsdk.nix | 18 +++++------ .../mobile/androidenv/build-tools.nix | 8 ++--- .../development/mobile/androidenv/default.nix | 6 ++-- .../mobile/androidenv/platform-tools.nix | 8 ++--- .../mobile/titaniumenv/build-app.nix | 2 +- .../mobile/titaniumenv/default.nix | 2 +- .../mobile/titaniumenv/titaniumsdk-6.3.nix | 12 ++++---- .../mobile/titaniumenv/titaniumsdk-7.1.nix | 10 +++---- .../development/node-packages/default-v10.nix | 5 ++-- pkgs/development/node-packages/default-v6.nix | 5 ++-- pkgs/development/node-packages/default-v8.nix | 5 ++-- .../ruby-modules/testing/stubs.nix | 2 +- .../tools/analysis/cov-build/default.nix | 2 +- .../tools/analysis/valgrind/default.nix | 2 +- pkgs/development/tools/electron/default.nix | 4 +-- .../tools/github/github-release/default.nix | 6 ++-- .../google-app-engine-go-sdk/default.nix | 2 +- pkgs/development/tools/misc/cflow/default.nix | 2 +- .../development/tools/misc/iozone/default.nix | 10 +++---- pkgs/development/tools/misc/kibana/5.x.nix | 4 +-- .../development/tools/misc/kibana/default.nix | 4 +-- pkgs/development/tools/misc/lsof/default.nix | 2 +- .../tools/misc/saleae-logic/default.nix | 4 +-- pkgs/development/tools/neoload/default.nix | 2 +- pkgs/development/tools/node-webkit/nw12.nix | 2 +- pkgs/development/tools/nwjs/default.nix | 2 +- pkgs/development/tools/phantomjs/default.nix | 4 +-- .../tools/sauce-connect/default.nix | 4 +-- .../tools/selenium/chromedriver/default.nix | 4 +-- pkgs/development/web/remarkjs/default.nix | 2 +- pkgs/games/andyetitmoves/default.nix | 8 ++--- pkgs/games/dwarf-fortress/dfhack/default.nix | 4 +-- pkgs/games/dwarf-fortress/game.nix | 6 ++-- pkgs/games/eduke32/default.nix | 2 +- pkgs/games/ezquake/default.nix | 4 +-- pkgs/games/factorio/default.nix | 2 +- pkgs/games/nethack/default.nix | 2 +- pkgs/games/oilrush/default.nix | 4 +-- pkgs/games/openarena/default.nix | 2 +- pkgs/games/racer/default.nix | 4 +-- pkgs/games/sdlmame/default.nix | 2 +- pkgs/games/steam/default.nix | 6 ++-- pkgs/games/ut2004/demo.nix | 4 +-- pkgs/games/vessel/default.nix | 2 +- pkgs/games/worldofgoo/default.nix | 2 +- pkgs/games/zandronum/fmod.nix | 2 +- pkgs/misc/base16-builder/default.nix | 2 +- .../cups/drivers/cnijfilter_4_00/default.nix | 6 ++-- pkgs/misc/cups/drivers/kyocera/default.nix | 6 ++-- pkgs/misc/cups/drivers/kyodialog3/default.nix | 6 ++-- pkgs/misc/cups/drivers/samsung/4.01.17.nix | 4 +-- pkgs/misc/cups/drivers/samsung/default.nix | 2 +- pkgs/misc/drivers/gutenprint/bin.nix | 2 +- pkgs/misc/drivers/hplip/3.16.11.nix | 6 ++-- pkgs/misc/drivers/hplip/default.nix | 6 ++-- pkgs/misc/emulators/retroarch/cores.nix | 4 +-- pkgs/misc/emulators/wine/default.nix | 4 +-- .../linux/alsa-plugins/wrapper.nix | 2 +- pkgs/os-specific/linux/amdgpu-pro/default.nix | 4 +-- .../os-specific/linux/ati-drivers/default.nix | 4 +-- .../linux/broadcom-sta/default.nix | 4 +-- .../os-specific/linux/displaylink/default.nix | 4 +-- pkgs/os-specific/linux/fusionio/util.nix | 2 +- pkgs/os-specific/linux/fusionio/vsl.nix | 2 +- .../linux/kernel/common-config.nix | 6 ++-- pkgs/os-specific/linux/kernel/linux-rpi.nix | 2 +- pkgs/os-specific/linux/nvidia-x11/generic.nix | 8 ++--- pkgs/os-specific/linux/prl-tools/default.nix | 4 +-- pkgs/stdenv/generic/make-derivation.nix | 2 +- pkgs/tools/X11/xwinwrap/default.nix | 6 ++-- pkgs/tools/admin/bluemix-cli/default.nix | 2 +- pkgs/tools/admin/google-cloud-sdk/default.nix | 2 +- pkgs/tools/archivers/gnutar/default.nix | 2 +- pkgs/tools/bootloaders/refind/default.nix | 2 +- pkgs/tools/compression/bzip2/default.nix | 2 +- pkgs/tools/filesystems/sshfs-fuse/default.nix | 2 +- pkgs/tools/graphics/pngout/default.nix | 10 +++---- pkgs/tools/misc/bandwidth/default.nix | 10 +++---- pkgs/tools/misc/execline/default.nix | 2 +- pkgs/tools/misc/grub/2.0x.nix | 12 ++++---- pkgs/tools/misc/grub/pvgrub_image/default.nix | 8 ++--- pkgs/tools/misc/grub/trusted.nix | 4 +-- pkgs/tools/misc/mongodb-compass/default.nix | 4 +-- pkgs/tools/misc/mprime/default.nix | 14 ++++----- pkgs/tools/misc/ocz-ssd-guru/default.nix | 2 +- pkgs/tools/misc/os-prober/default.nix | 2 +- pkgs/tools/misc/s6-portable-utils/default.nix | 2 +- pkgs/tools/misc/staruml/default.nix | 2 +- pkgs/tools/networking/airfield/default.nix | 2 +- pkgs/tools/networking/filegive/default.nix | 2 +- .../networking/logmein-hamachi/default.nix | 10 +++---- pkgs/tools/networking/ngrok-2/default.nix | 2 +- pkgs/tools/networking/s6-dns/default.nix | 2 +- .../networking/s6-networking/default.nix | 2 +- pkgs/tools/networking/strongswan/default.nix | 2 +- .../checkinstall/default.nix | 2 +- .../package-management/nixui/default.nix | 2 +- pkgs/tools/security/afl/default.nix | 6 ++-- pkgs/tools/security/afl/qemu.nix | 8 ++--- pkgs/tools/security/encryptr/default.nix | 12 ++++---- pkgs/tools/security/enpass/default.nix | 7 +++-- .../security/pcsc-scm-scl011/default.nix | 6 ++-- pkgs/tools/security/sshuttle/default.nix | 2 +- pkgs/tools/system/s6-rc/default.nix | 2 +- pkgs/tools/system/s6/default.nix | 2 +- pkgs/tools/system/storebrowse/default.nix | 2 +- pkgs/tools/text/gawk/default.nix | 2 +- pkgs/tools/text/xidel/default.nix | 6 ++-- pkgs/tools/typesetting/kindlegen/default.nix | 4 +-- pkgs/top-level/all-packages.nix | 30 +++++++++---------- pkgs/top-level/ocaml-packages.nix | 4 ++- pkgs/top-level/python-packages.nix | 6 ++-- 263 files changed, 594 insertions(+), 577 deletions(-) diff --git a/doc/old/cross.txt b/doc/old/cross.txt index c0885c08176..ff9fefb04a8 100644 --- a/doc/old/cross.txt +++ b/doc/old/cross.txt @@ -78,7 +78,7 @@ Step 2: build kernel headers for the target architecture --- {stdenv, fetchurl}: -assert stdenv.system == "i686-linux"; +assert stdenv.buildPlatform.system == "i686-linux"; stdenv.mkDerivation { name = "linux-headers-2.6.13.1-arm"; diff --git a/nixos/lib/make-system-tarball.nix b/nixos/lib/make-system-tarball.nix index 92539235be7..846013b02d1 100644 --- a/nixos/lib/make-system-tarball.nix +++ b/nixos/lib/make-system-tarball.nix @@ -1,7 +1,7 @@ { stdenv, perl, pixz, pathsFromGraph , # The file name of the resulting tarball - fileName ? "nixos-system-${stdenv.system}" + fileName ? "nixos-system-${stdenv.hostPlatform.system}" , # The files and directories to be placed in the tarball. # This is a list of attribute sets {source, target} where `source' diff --git a/nixos/lib/qemu-flags.nix b/nixos/lib/qemu-flags.nix index f115ca5ac00..779f0377a51 100644 --- a/nixos/lib/qemu-flags.nix +++ b/nixos/lib/qemu-flags.nix @@ -14,12 +14,12 @@ in qemuSerialDevice = if pkgs.stdenv.isi686 || pkgs.stdenv.isx86_64 then "ttyS0" else if pkgs.stdenv.isAarch32 || pkgs.stdenv.isAarch64 then "ttyAMA0" - else throw "Unknown QEMU serial device for system '${pkgs.stdenv.system}'"; + else throw "Unknown QEMU serial device for system '${pkgs.stdenv.hostPlatform.system}'"; qemuBinary = qemuPkg: { "x86_64-linux" = "${qemuPkg}/bin/qemu-kvm -cpu kvm64"; "armv7l-linux" = "${qemuPkg}/bin/qemu-system-arm -enable-kvm -machine virt -cpu host"; "aarch64-linux" = "${qemuPkg}/bin/qemu-system-aarch64 -enable-kvm -machine virt,gic-version=host -cpu host"; "x86_64-darwin" = "${qemuPkg}/bin/qemu-kvm -cpu kvm64"; - }.${pkgs.stdenv.system} or "${qemuPkg}/bin/qemu-kvm"; + }.${pkgs.stdenv.hostPlatform.system} or "${qemuPkg}/bin/qemu-kvm"; } diff --git a/nixos/modules/installer/cd-dvd/installation-cd-base.nix b/nixos/modules/installer/cd-dvd/installation-cd-base.nix index 1453e8082b0..24070a78694 100644 --- a/nixos/modules/installer/cd-dvd/installation-cd-base.nix +++ b/nixos/modules/installer/cd-dvd/installation-cd-base.nix @@ -16,7 +16,7 @@ with lib; ]; # ISO naming. - isoImage.isoName = "${config.isoImage.isoBaseName}-${config.system.nixos.label}-${pkgs.stdenv.system}.iso"; + isoImage.isoName = "${config.isoImage.isoBaseName}-${config.system.nixos.label}-${pkgs.stdenv.hostPlatform.system}.iso"; isoImage.volumeID = substring 0 11 "NIXOS_ISO"; diff --git a/nixos/modules/installer/cd-dvd/sd-image-aarch64.nix b/nixos/modules/installer/cd-dvd/sd-image-aarch64.nix index bd6cf029967..86e19f3da56 100644 --- a/nixos/modules/installer/cd-dvd/sd-image-aarch64.nix +++ b/nixos/modules/installer/cd-dvd/sd-image-aarch64.nix @@ -16,7 +16,8 @@ in ]; assertions = lib.singleton { - assertion = pkgs.stdenv.system == "aarch64-linux"; + assertion = pkgs.stdenv.hostPlatform.system == "aarch64-linux" + && pkgs.stdenv.hostPlatform.system == pkgs.stdenv.buildPlatform.system; message = "sd-image-aarch64.nix can be only built natively on Aarch64 / ARM64; " + "it cannot be cross compiled"; }; diff --git a/nixos/modules/installer/cd-dvd/sd-image-armv7l-multiplatform.nix b/nixos/modules/installer/cd-dvd/sd-image-armv7l-multiplatform.nix index 0c89eb53335..695c79ca170 100644 --- a/nixos/modules/installer/cd-dvd/sd-image-armv7l-multiplatform.nix +++ b/nixos/modules/installer/cd-dvd/sd-image-armv7l-multiplatform.nix @@ -16,7 +16,8 @@ in ]; assertions = lib.singleton { - assertion = pkgs.stdenv.system == "armv7l-linux"; + assertion = pkgs.stdenv.hostPlatform.system == "armv7l-linux" + && pkgs.stdenv.hostPlatform.system == pkgs.stdenv.buildPlatform.system; message = "sd-image-armv7l-multiplatform.nix can be only built natively on ARMv7; " + "it cannot be cross compiled"; }; diff --git a/nixos/modules/installer/cd-dvd/sd-image-raspberrypi.nix b/nixos/modules/installer/cd-dvd/sd-image-raspberrypi.nix index 78ea3f1a205..e395b265d15 100644 --- a/nixos/modules/installer/cd-dvd/sd-image-raspberrypi.nix +++ b/nixos/modules/installer/cd-dvd/sd-image-raspberrypi.nix @@ -16,7 +16,8 @@ in ]; assertions = lib.singleton { - assertion = pkgs.stdenv.system == "armv6l-linux"; + assertion = pkgs.stdenv.hostPlatform.system == "armv6l-linux" + && pkgs.stdenv.hostPlatform.system == pkgs.stdenv.buildPlatform.system; message = "sd-image-raspberrypi.nix can be only built natively on ARMv6; " + "it cannot be cross compiled"; }; diff --git a/nixos/modules/installer/cd-dvd/sd-image.nix b/nixos/modules/installer/cd-dvd/sd-image.nix index 2371be9d89a..b6e1d11c2b5 100644 --- a/nixos/modules/installer/cd-dvd/sd-image.nix +++ b/nixos/modules/installer/cd-dvd/sd-image.nix @@ -22,7 +22,7 @@ in { options.sdImage = { imageName = mkOption { - default = "${config.sdImage.imageBaseName}-${config.system.nixos.label}-${pkgs.stdenv.system}.img"; + default = "${config.sdImage.imageBaseName}-${config.system.nixos.label}-${pkgs.stdenv.hostPlatform.system}.img"; description = '' Name of the generated image file. ''; @@ -102,7 +102,7 @@ in mkdir -p $out/nix-support $out/sd-image export img=$out/sd-image/${config.sdImage.imageName} - echo "${pkgs.stdenv.system}" > $out/nix-support/system + echo "${pkgs.stdenv.buildPlatform.system}" > $out/nix-support/system echo "file sd-image $img" >> $out/nix-support/hydra-build-products # Create the image file sized to fit /boot and /, plus 20M of slack diff --git a/nixos/modules/installer/netboot/netboot.nix b/nixos/modules/installer/netboot/netboot.nix index ea640173c6d..303d9fce3f9 100644 --- a/nixos/modules/installer/netboot/netboot.nix +++ b/nixos/modules/installer/netboot/netboot.nix @@ -25,7 +25,7 @@ with lib; # !!! Hack - attributes expected by other modules. environment.systemPackages = [ pkgs.grub2_efi ] - ++ (if pkgs.stdenv.system == "aarch64-linux" + ++ (if pkgs.stdenv.hostPlatform.system == "aarch64-linux" then [] else [ pkgs.grub2 pkgs.syslinux ]); diff --git a/nixos/modules/services/misc/gitit.nix b/nixos/modules/services/misc/gitit.nix index 0025d96bd37..1ec030549f9 100644 --- a/nixos/modules/services/misc/gitit.nix +++ b/nixos/modules/services/misc/gitit.nix @@ -10,7 +10,7 @@ let toYesNo = b: if b then "yes" else "no"; - gititShared = with cfg.haskellPackages; gitit + "/share/" + pkgs.stdenv.system + "-" + ghc.name + "/" + gitit.pname + "-" + gitit.version; + gititShared = with cfg.haskellPackages; gitit + "/share/" + pkgs.stdenv.hostPlatform.system + "-" + ghc.name + "/" + gitit.pname + "-" + gitit.version; gititWithPkgs = hsPkgs: extras: hsPkgs.ghcWithPackages (self: with self; [ gitit ] ++ (extras self)); diff --git a/nixos/modules/services/networking/vsftpd.nix b/nixos/modules/services/networking/vsftpd.nix index 1f9107c3ce9..31e1e65fa9c 100644 --- a/nixos/modules/services/networking/vsftpd.nix +++ b/nixos/modules/services/networking/vsftpd.nix @@ -99,7 +99,7 @@ let nopriv_user=vsftpd secure_chroot_dir=/var/empty syslog_enable=YES - ${optionalString (pkgs.stdenv.system == "x86_64-linux") '' + ${optionalString (pkgs.stdenv.hostPlatform.system == "x86_64-linux") '' seccomp_sandbox=NO ''} anon_umask=${cfg.anonymousUmask} diff --git a/nixos/modules/system/boot/luksroot.nix b/nixos/modules/system/boot/luksroot.nix index 27c1f891f48..ed8b9f01e27 100644 --- a/nixos/modules/system/boot/luksroot.nix +++ b/nixos/modules/system/boot/luksroot.nix @@ -324,7 +324,7 @@ in [ "aes" "aes_generic" "blowfish" "twofish" "serpent" "cbc" "xts" "lrw" "sha1" "sha256" "sha512" - (if pkgs.stdenv.system == "x86_64-linux" then "aes_x86_64" else "aes_i586") + (if pkgs.stdenv.hostPlatform.system == "x86_64-linux" then "aes_x86_64" else "aes_i586") ]; description = '' A list of cryptographic kernel modules needed to decrypt the root device(s). diff --git a/nixos/modules/virtualisation/azure-agent.nix b/nixos/modules/virtualisation/azure-agent.nix index b7ab54aab7e..770cefbcd51 100644 --- a/nixos/modules/virtualisation/azure-agent.nix +++ b/nixos/modules/virtualisation/azure-agent.nix @@ -77,7 +77,7 @@ in config = mkIf cfg.enable { assertions = [ { assertion = pkgs.stdenv.isi686 || pkgs.stdenv.isx86_64; - message = "Azure not currently supported on ${pkgs.stdenv.system}"; + message = "Azure not currently supported on ${pkgs.stdenv.hostPlatform.system}"; } { assertion = config.networking.networkmanager.enable == false; message = "Windows Azure Linux Agent is not compatible with NetworkManager"; diff --git a/nixos/modules/virtualisation/brightbox-image.nix b/nixos/modules/virtualisation/brightbox-image.nix index 39a655b4c10..e716982c510 100644 --- a/nixos/modules/virtualisation/brightbox-image.nix +++ b/nixos/modules/virtualisation/brightbox-image.nix @@ -26,7 +26,7 @@ in rm $diskImageBase popd ''; - diskImageBase = "nixos-image-${config.system.nixos.label}-${pkgs.stdenv.system}.raw"; + diskImageBase = "nixos-image-${config.system.nixos.label}-${pkgs.stdenv.hostPlatform.system}.raw"; buildInputs = [ pkgs.utillinux pkgs.perl ]; exportReferencesGraph = [ "closure" config.system.build.toplevel ]; diff --git a/nixos/modules/virtualisation/google-compute-image.nix b/nixos/modules/virtualisation/google-compute-image.nix index de2c43b8a40..4c7cffcf455 100644 --- a/nixos/modules/virtualisation/google-compute-image.nix +++ b/nixos/modules/virtualisation/google-compute-image.nix @@ -14,7 +14,7 @@ in PATH=$PATH:${pkgs.stdenv.lib.makeBinPath [ pkgs.gnutar pkgs.gzip ]} pushd $out mv $diskImage disk.raw - tar -Szcf nixos-image-${config.system.nixos.label}-${pkgs.stdenv.system}.raw.tar.gz disk.raw + tar -Szcf nixos-image-${config.system.nixos.label}-${pkgs.stdenv.hostPlatform.system}.raw.tar.gz disk.raw rm $out/disk.raw popd ''; diff --git a/nixos/modules/virtualisation/virtualbox-guest.nix b/nixos/modules/virtualisation/virtualbox-guest.nix index 78c6f740788..834b994e92d 100644 --- a/nixos/modules/virtualisation/virtualbox-guest.nix +++ b/nixos/modules/virtualisation/virtualbox-guest.nix @@ -34,7 +34,7 @@ in config = mkIf cfg.enable (mkMerge [{ assertions = [{ assertion = pkgs.stdenv.isi686 || pkgs.stdenv.isx86_64; - message = "Virtualbox not currently supported on ${pkgs.stdenv.system}"; + message = "Virtualbox not currently supported on ${pkgs.stdenv.hostPlatform.system}"; }]; environment.systemPackages = [ kernel.virtualboxGuestAdditions ]; diff --git a/nixos/modules/virtualisation/virtualbox-image.nix b/nixos/modules/virtualisation/virtualbox-image.nix index 475852d1546..60048911658 100644 --- a/nixos/modules/virtualisation/virtualbox-image.nix +++ b/nixos/modules/virtualisation/virtualbox-image.nix @@ -26,21 +26,21 @@ in { }; vmDerivationName = mkOption { type = types.str; - default = "nixos-ova-${config.system.nixos.label}-${pkgs.stdenv.system}"; + default = "nixos-ova-${config.system.nixos.label}-${pkgs.stdenv.hostPlatform.system}"; description = '' The name of the derivation for the VirtualBox appliance. ''; }; vmName = mkOption { type = types.str; - default = "NixOS ${config.system.nixos.label} (${pkgs.stdenv.system})"; + default = "NixOS ${config.system.nixos.label} (${pkgs.stdenv.hostPlatform.system})"; description = '' The name of the VirtualBox appliance. ''; }; vmFileName = mkOption { type = types.str; - default = "nixos-${config.system.nixos.label}-${pkgs.stdenv.system}.ova"; + default = "nixos-${config.system.nixos.label}-${pkgs.stdenv.hostPlatform.system}.ova"; description = '' The file name of the VirtualBox appliance. ''; @@ -67,10 +67,10 @@ in { echo "creating VirtualBox VM..." vmName="${cfg.vmName}"; VBoxManage createvm --name "$vmName" --register \ - --ostype ${if pkgs.stdenv.system == "x86_64-linux" then "Linux26_64" else "Linux26"} + --ostype ${if pkgs.stdenv.hostPlatform.system == "x86_64-linux" then "Linux26_64" else "Linux26"} VBoxManage modifyvm "$vmName" \ --memory ${toString cfg.memorySize} --acpi on --vram 32 \ - ${optionalString (pkgs.stdenv.system == "i686-linux") "--pae on"} \ + ${optionalString (pkgs.stdenv.hostPlatform.system == "i686-linux") "--pae on"} \ --nictype1 virtio --nic1 nat \ --audiocontroller ac97 --audio alsa \ --rtcuseutc on \ diff --git a/nixos/modules/virtualisation/vmware-guest.nix b/nixos/modules/virtualisation/vmware-guest.nix index 68930a0e325..15c78f14c52 100644 --- a/nixos/modules/virtualisation/vmware-guest.nix +++ b/nixos/modules/virtualisation/vmware-guest.nix @@ -22,7 +22,7 @@ in config = mkIf cfg.enable { assertions = [ { assertion = pkgs.stdenv.isi686 || pkgs.stdenv.isx86_64; - message = "VMWare guest is not currently supported on ${pkgs.stdenv.system}"; + message = "VMWare guest is not currently supported on ${pkgs.stdenv.hostPlatform.system}"; } ]; environment.systemPackages = [ open-vm-tools ]; diff --git a/nixos/modules/virtualisation/xen-dom0.nix b/nixos/modules/virtualisation/xen-dom0.nix index cf57868acef..70e575b6c0d 100644 --- a/nixos/modules/virtualisation/xen-dom0.nix +++ b/nixos/modules/virtualisation/xen-dom0.nix @@ -146,7 +146,7 @@ in config = mkIf cfg.enable { assertions = [ { assertion = pkgs.stdenv.isx86_64; - message = "Xen currently not supported on ${pkgs.stdenv.system}"; + message = "Xen currently not supported on ${pkgs.stdenv.hostPlatform.system}"; } { assertion = config.boot.loader.grub.enable && (config.boot.loader.grub.efiSupport == false); message = "Xen currently does not support EFI boot"; diff --git a/pkgs/applications/altcoins/mist.nix b/pkgs/applications/altcoins/mist.nix index 5f89b0a0c17..194c004f9c7 100644 --- a/pkgs/applications/altcoins/mist.nix +++ b/pkgs/applications/altcoins/mist.nix @@ -4,7 +4,7 @@ let version = "0.11.1"; name = "mist"; - throwSystem = throw "Unsupported system: ${stdenv.system}"; + throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}"; meta = with stdenv.lib; { description = "Browse and use Ðapps on the Ethereum network"; @@ -37,7 +37,7 @@ let url = "https://github.com/ethereum/mist/releases/download/v${version}/Mist-linux64-${urlVersion}.zip"; sha256 = "0yx4x72l8gk68yh9saki48zgqx8k92xnkm79dc651wdpd5c25cz3"; }; - }.${stdenv.system} or throwSystem; + }.${stdenv.hostPlatform.system} or throwSystem; buildInputs = [ unzip makeWrapper ]; diff --git a/pkgs/applications/audio/baudline/default.nix b/pkgs/applications/audio/baudline/default.nix index deaa3f98e52..6827d12b321 100644 --- a/pkgs/applications/audio/baudline/default.nix +++ b/pkgs/applications/audio/baudline/default.nix @@ -11,18 +11,18 @@ stdenv.mkDerivation rec { version = "1.08"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "http://www.baudline.com/baudline_${version}_linux_x86_64.tar.gz"; sha256 = "09fn0046i69in1jpizkzbaq5ggij0mpflcsparyskm3wh71mbzvr"; } - else if stdenv.system == "i686-linux" then + else if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = "http://www.baudline.com/baudline_${version}_linux_i686.tar.gz"; sha256 = "1waip5pmcf5ffcfvn8lf1rvsaq2ab66imrbfqs777scz7k8fhhjb"; } else - throw "baudline isn't supported (yet?) on ${stdenv.system}"; + throw "baudline isn't supported (yet?) on ${stdenv.hostPlatform.system}"; buildInputs = [ makeWrapper ]; diff --git a/pkgs/applications/audio/google-musicmanager/default.nix b/pkgs/applications/audio/google-musicmanager/default.nix index 4cd3010ec3d..b4fe78dcbfc 100644 --- a/pkgs/applications/audio/google-musicmanager/default.nix +++ b/pkgs/applications/audio/google-musicmanager/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchurl , flac, expat, libidn, qtbase, qtwebkit, libvorbis }: -assert stdenv.system == "x86_64-linux"; +assert stdenv.hostPlatform.system == "x86_64-linux"; stdenv.mkDerivation rec { version = "beta_1.0.467.4929-r0"; # friendly to nix-env version sorting algo diff --git a/pkgs/applications/audio/renoise/default.nix b/pkgs/applications/audio/renoise/default.nix index 24a2f1a8a60..cd06fa80f5a 100644 --- a/pkgs/applications/audio/renoise/default.nix +++ b/pkgs/applications/audio/renoise/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { version = "3.1.0"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then if builtins.isNull releasePath then fetchurl { url = "https://files.renoise.com/demo/Renoise_${urlVersion version}_Demo_x86_64.tar.bz2"; @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { } else releasePath - else if stdenv.system == "i686-linux" then + else if stdenv.hostPlatform.system == "i686-linux" then if builtins.isNull releasePath then fetchurl { url = "http://files.renoise.com/demo/Renoise_${urlVersion version}_Demo_x86.tar.bz2"; diff --git a/pkgs/applications/audio/transcribe/default.nix b/pkgs/applications/audio/transcribe/default.nix index 5ec5087b9f2..c6d5ebc1627 100644 --- a/pkgs/applications/audio/transcribe/default.nix +++ b/pkgs/applications/audio/transcribe/default.nix @@ -7,12 +7,12 @@ stdenv.mkDerivation rec { name = "transcribe-${version}"; version = "8.40"; - src = if stdenv.system == "i686-linux" then + src = if stdenv.hostPlatform.system == "i686-linux" then fetchzip { url = "https://www.seventhstring.com/xscribe/downlinux32_old/xscsetup.tar.gz"; sha256 = "1ngidmj9zz8bmv754s5xfsjv7v6xr03vck4kigzq4bpc9b1fdhjq"; } - else if stdenv.system == "x86_64-linux" then + else if stdenv.hostPlatform.system == "x86_64-linux" then fetchzip { url = "https://www.seventhstring.com/xscribe/downlinux64_old/xsc64setup.tar.gz"; sha256 = "0svzi8svj6zn06gj0hr8mpnhq4416dvb4g5al0gpb1g3paywdaf9"; diff --git a/pkgs/applications/editors/eclipse/build-eclipse.nix b/pkgs/applications/editors/eclipse/build-eclipse.nix index a26d380ec1d..389608ad824 100644 --- a/pkgs/applications/editors/eclipse/build-eclipse.nix +++ b/pkgs/applications/editors/eclipse/build-eclipse.nix @@ -2,7 +2,7 @@ , zlib, jdk, glib, gtk3, libXtst, gsettings-desktop-schemas, webkitgtk , makeWrapper, ... }: -{ name, src ? builtins.getAttr stdenv.system sources, sources ? null, description }: +{ name, src ? builtins.getAttr stdenv.hostPlatform.system sources, sources ? null, description }: stdenv.mkDerivation rec { inherit name src; diff --git a/pkgs/applications/editors/eclipse/default.nix b/pkgs/applications/editors/eclipse/default.nix index c719c7b2da1..8d47a551c93 100644 --- a/pkgs/applications/editors/eclipse/default.nix +++ b/pkgs/applications/editors/eclipse/default.nix @@ -27,24 +27,24 @@ rec { name = "eclipse-cpp-4.7.0"; description = "Eclipse IDE for C/C++ Developers, Oxygen release"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/technology/epp/downloads/release/oxygen/R/eclipse-cpp-oxygen-R-linux-gtk-x86_64.tar.gz; sha512 = "813c791e739d7d0e2ab242a5bacadca135bbeee20ef97aa830353cd90f63fa6e9c89cfcc6aadf635c742befe035bd6e3f15103013f63c419f6144e86ebde3ed1"; } - else if stdenv.system == "i686-linux" then + else if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/technology/epp/downloads/release/oxygen/R/eclipse-cpp-oxygen-R-linux-gtk.tar.gz; sha512 = "2b50f4a00306a89cda1aaaa606e62285cacbf93464a9dd3f3319dca3e2c578b802e685de6f78e5e617d269e21271188effe73d41f491a6de946e28795d82db8a"; } - else throw "Unsupported system: ${stdenv.system}"; + else throw "Unsupported system: ${stdenv.hostPlatform.system}"; }; eclipse-cpp-37 = buildEclipse { name = "eclipse-cpp-3.7"; description = "Eclipse IDE for C/C++ Developers"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/technology/epp/downloads/release/indigo/R/eclipse-cpp-indigo-incubation-linux-gtk-x86_64.tar.gz; sha256 = "14ppc9g9igzvj1pq7jl01vwhzb66nmzbl9wsdl1sf3xnwa9wnqk3"; @@ -65,7 +65,7 @@ rec { name = "eclipse-modeling-4.7"; description = "Eclipse Modeling Tools"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/technology/epp/downloads/release/oxygen/R/eclipse-modeling-oxygen-R-linux-gtk-x86_64.tar.gz; sha512 = "3b9a7ad4b5d6b77fbdd64e8d323e0adb6c2904763ad042b374b4d87cef8607408cb407e395870fc755d58c0c800e20818adcf456ebe193d76cede16c5fe12271"; @@ -81,7 +81,7 @@ rec { name = "eclipse-modeling-3.6.2"; description = "Eclipse Modeling Tools (includes Incubating components)"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/technology/epp/downloads/release/helios/SR2/eclipse-modeling-helios-SR2-incubation-linux-gtk-x86_64.tar.gz; sha1 = "e96f5f006298f68476f4a15a2be8589158d5cc61"; @@ -151,7 +151,7 @@ rec { name = "eclipse-scala-sdk-4.4.1"; description = "Eclipse IDE for Scala Developers"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { # tested url = https://downloads.typesafe.com/scalaide-pack/4.4.1-vfinal-luna-211-20160504/scala-SDK-4.4.1-vfinal-2.11-linux.gtk.x86_64.tar.gz; sha256 = "4c2d1ac68384e12a11a851cf0fc7757aea087eba69329b21d539382a65340d27"; diff --git a/pkgs/applications/editors/jetbrains/common.nix b/pkgs/applications/editors/jetbrains/common.nix index 04de4f564c3..2bb84bce0b1 100644 --- a/pkgs/applications/editors/jetbrains/common.nix +++ b/pkgs/applications/editors/jetbrains/common.nix @@ -42,7 +42,7 @@ with stdenv; lib.makeOverridable mkDerivation rec { } interpreter=$(echo ${stdenv.glibc.out}/lib/ld-linux*.so.2) - if [ "${stdenv.system}" == "x86_64-linux" ]; then + if [ "${stdenv.hostPlatform.system}" == "x86_64-linux" ]; then target_size=$(get_file_size bin/fsnotifier64) patchelf --set-interpreter "$interpreter" bin/fsnotifier64 munge_size_hack bin/fsnotifier64 $target_size diff --git a/pkgs/applications/editors/kodestudio/default.nix b/pkgs/applications/editors/kodestudio/default.nix index 4e22e032e35..b212773712c 100644 --- a/pkgs/applications/editors/kodestudio/default.nix +++ b/pkgs/applications/editors/kodestudio/default.nix @@ -8,15 +8,15 @@ let version = "17.1"; - sha256 = if stdenv.system == "x86_64-linux" then "1kddisnvlk48jip6k59mw3wlkrl7rkck2lxpaghn0gfx02cvms5f" - else if stdenv.system == "i686-cygwin" then "1izp42afrlh4yd322ax9w85ki388gnkqfqbw8dwnn4k3j7r5487z" - else throw "Unsupported system: ${stdenv.system}"; + sha256 = if stdenv.hostPlatform.system == "x86_64-linux" then "1kddisnvlk48jip6k59mw3wlkrl7rkck2lxpaghn0gfx02cvms5f" + else if stdenv.hostPlatform.system == "i686-cygwin" then "1izp42afrlh4yd322ax9w85ki388gnkqfqbw8dwnn4k3j7r5487z" + else throw "Unsupported system: ${stdenv.hostPlatform.system}"; urlBase = "https://github.com/Kode/KodeStudio/releases/download/v${version}/KodeStudio-"; - urlStr = if stdenv.system == "x86_64-linux" then urlBase + "linux64.tar.gz" - else if stdenv.system == "i686-cygwin" then urlBase + "win32.zip" - else throw "Unsupported system: ${stdenv.system}"; + urlStr = if stdenv.hostPlatform.system == "x86_64-linux" then urlBase + "linux64.tar.gz" + else if stdenv.hostPlatform.system == "i686-cygwin" then urlBase + "win32.zip" + else throw "Unsupported system: ${stdenv.hostPlatform.system}"; in @@ -47,7 +47,7 @@ in cp -r ./* $out ''; - postFixup = lib.optionalString (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") '' + postFixup = lib.optionalString (stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux") '' # Patch Binaries patchelf \ --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ diff --git a/pkgs/applications/editors/music/tuxguitar/default.nix b/pkgs/applications/editors/music/tuxguitar/default.nix index f305db1abb8..1b1c6eaf9e5 100644 --- a/pkgs/applications/editors/music/tuxguitar/default.nix +++ b/pkgs/applications/editors/music/tuxguitar/default.nix @@ -1,7 +1,7 @@ { stdenv, fetchurl, swt, jdk, makeWrapper, alsaLib }: -let metadata = assert stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux"; - if stdenv.system == "i686-linux" then +let metadata = assert stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux"; + if stdenv.hostPlatform.system == "i686-linux" then { arch = "x86"; sha256 = "1qmb51k0538pn7gv4nsvhfv33xik4l4af0qmpllkzrikmj8wvzlb"; } else { arch = "x86_64"; sha256 = "12af47jhlrh9aq5b3d13l7cdhlndgnfpy61gz002hajbq7i00ixh"; }; diff --git a/pkgs/applications/editors/sublime/2/default.nix b/pkgs/applications/editors/sublime/2/default.nix index 78c2d9aaa0c..11724d9802a 100644 --- a/pkgs/applications/editors/sublime/2/default.nix +++ b/pkgs/applications/editors/sublime/2/default.nix @@ -6,7 +6,7 @@ in stdenv.mkDerivation rec { name = "sublimetext-2.0.2"; src = - if stdenv.system == "i686-linux" then + if stdenv.hostPlatform.system == "i686-linux" then fetchurl { name = "sublimetext-2.0.2.tar.bz2"; url = http://c758482.r82.cf2.rackcdn.com/Sublime%20Text%202.0.2.tar.bz2; diff --git a/pkgs/applications/editors/sublime/3/common.nix b/pkgs/applications/editors/sublime/3/common.nix index 628993dbf5b..eb282b1be3a 100644 --- a/pkgs/applications/editors/sublime/3/common.nix +++ b/pkgs/applications/editors/sublime/3/common.nix @@ -13,13 +13,13 @@ let ++ stdenv.lib.optional gksuSupport "/usr/bin/gksudo=${gksu}/bin/gksudo"; in let archSha256 = - if stdenv.system == "i686-linux" then + if stdenv.hostPlatform.system == "i686-linux" then x32sha256 else x64sha256; arch = - if stdenv.system == "i686-linux" then + if stdenv.hostPlatform.system == "i686-linux" then "x32" else "x64"; diff --git a/pkgs/applications/editors/typora/default.nix b/pkgs/applications/editors/typora/default.nix index 93ee70e4148..0bff4864c61 100644 --- a/pkgs/applications/editors/typora/default.nix +++ b/pkgs/applications/editors/typora/default.nix @@ -6,7 +6,7 @@ stdenv.mkDerivation rec { version = "0.9.53"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://www.typora.io/linux/typora_${version}_amd64.deb"; sha256 = "02k6x30l4mbjragqbq5rn663xbw3h4bxzgppfxqf5lwydswldklb"; diff --git a/pkgs/applications/editors/vscode/default.nix b/pkgs/applications/editors/vscode/default.nix index a775fb3bd79..0cf0c7bcbc6 100644 --- a/pkgs/applications/editors/vscode/default.nix +++ b/pkgs/applications/editors/vscode/default.nix @@ -9,15 +9,15 @@ let "i686-linux" = "linux-ia32"; "x86_64-linux" = "linux-x64"; "x86_64-darwin" = "darwin"; - }.${stdenv.system}; + }.${stdenv.hostPlatform.system}; sha256 = { "i686-linux" = "1g7kqbz6mrf8ngx2bnwpi9fifq5rjznxgsgwjb532z3nh92ypa8n"; "x86_64-linux" = "02yldycakn5zxj1ji4nmhdyazqlkjqpzdj3g8j501c3j28pgiwjy"; "x86_64-darwin" = "0pnsfkh20mj7pzqw7wlfd98jqc6a1mnsq1iira15n7fafqgj8zpl"; - }.${stdenv.system}; + }.${stdenv.hostPlatform.system}; - archive_fmt = if stdenv.system == "x86_64-darwin" then "zip" else "tar.gz"; + archive_fmt = if stdenv.hostPlatform.system == "x86_64-darwin" then "zip" else "tar.gz"; rpath = lib.concatStringsSep ":" [ atomEnv.libPath @@ -48,12 +48,12 @@ in categories = "GNOME;GTK;Utility;TextEditor;Development;"; }; - buildInputs = if stdenv.system == "x86_64-darwin" + buildInputs = if stdenv.hostPlatform.system == "x86_64-darwin" then [ unzip libXScrnSaver libsecret ] else [ wrapGAppsHook libXScrnSaver libxkbfile libsecret ]; installPhase = - if stdenv.system == "x86_64-darwin" then '' + if stdenv.hostPlatform.system == "x86_64-darwin" then '' mkdir -p $out/lib/vscode $out/bin cp -r ./* $out/lib/vscode ln -s $out/lib/vscode/Contents/Resources/app/bin/code $out/bin @@ -72,7 +72,7 @@ in cp $out/lib/vscode/resources/app/resources/linux/code.png $out/share/pixmaps/code.png ''; - postFixup = lib.optionalString (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") '' + postFixup = lib.optionalString (stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux") '' patchelf \ --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ --set-rpath "${rpath}" \ diff --git a/pkgs/applications/graphics/ImageMagick/7.0.nix b/pkgs/applications/graphics/ImageMagick/7.0.nix index c4afd6b3bed..893f8d1da6d 100644 --- a/pkgs/applications/graphics/ImageMagick/7.0.nix +++ b/pkgs/applications/graphics/ImageMagick/7.0.nix @@ -7,10 +7,10 @@ let arch = - if stdenv.system == "i686-linux" then "i686" - else if stdenv.system == "x86_64-linux" || stdenv.system == "x86_64-darwin" then "x86-64" - else if stdenv.system == "armv7l-linux" then "armv7l" - else if stdenv.system == "aarch64-linux" then "aarch64" + if stdenv.hostPlatform.system == "i686-linux" then "i686" + else if stdenv.hostPlatform.system == "x86_64-linux" || stdenv.hostPlatform.system == "x86_64-darwin" then "x86-64" + else if stdenv.hostPlatform.system == "armv7l-linux" then "armv7l" + else if stdenv.hostPlatform.system == "aarch64-linux" then "aarch64" else throw "ImageMagick is not supported on this platform."; cfg = { diff --git a/pkgs/applications/graphics/ImageMagick/default.nix b/pkgs/applications/graphics/ImageMagick/default.nix index 94a4aeaa933..22d1341f0dc 100644 --- a/pkgs/applications/graphics/ImageMagick/default.nix +++ b/pkgs/applications/graphics/ImageMagick/default.nix @@ -7,10 +7,10 @@ let arch = - if stdenv.system == "i686-linux" then "i686" - else if stdenv.system == "x86_64-linux" || stdenv.system == "x86_64-darwin" then "x86-64" - else if stdenv.system == "armv7l-linux" then "armv7l" - else if stdenv.system == "aarch64-linux" then "aarch64" + if stdenv.hostPlatform.system == "i686-linux" then "i686" + else if stdenv.hostPlatform.system == "x86_64-linux" || stdenv.hostPlatform.system == "x86_64-darwin" then "x86-64" + else if stdenv.hostPlatform.system == "armv7l-linux" then "armv7l" + else if stdenv.hostPlatform.system == "aarch64-linux" then "aarch64" else throw "ImageMagick is not supported on this platform."; cfg = { diff --git a/pkgs/applications/graphics/gcolor2/default.nix b/pkgs/applications/graphics/gcolor2/default.nix index 3747b802e23..27ca6e26e9f 100644 --- a/pkgs/applications/graphics/gcolor2/default.nix +++ b/pkgs/applications/graphics/gcolor2/default.nix @@ -3,7 +3,7 @@ let version = "0.4"; in stdenv.mkDerivation { name = "gcolor2-${version}"; - arch = if stdenv.system == "x86_64-linux" then "amd64" else "386"; + arch = if stdenv.hostPlatform.system == "x86_64-linux" then "amd64" else "386"; src = fetchurl { url = "mirror://sourceforge/project/gcolor2/gcolor2/${version}/gcolor2-${version}.tar.bz2"; @@ -16,7 +16,7 @@ stdenv.mkDerivation { ''; # from https://github.com/PhantomX/slackbuilds/tree/master/gcolor2/patches - patches = if stdenv.system == "x86_64-linux" then + patches = if stdenv.hostPlatform.system == "x86_64-linux" then [ ./gcolor2-amd64.patch ] else [ ]; diff --git a/pkgs/applications/graphics/sane/backends/brscan4/default.nix b/pkgs/applications/graphics/sane/backends/brscan4/default.nix index df44c132ed9..b431cf51b01 100644 --- a/pkgs/applications/graphics/sane/backends/brscan4/default.nix +++ b/pkgs/applications/graphics/sane/backends/brscan4/default.nix @@ -12,17 +12,17 @@ let in stdenv.mkDerivation rec { name = "brscan4-0.4.4-4"; src = - if stdenv.system == "i686-linux" then + if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = "http://download.brother.com/welcome/dlf006646/${name}.i386.deb"; sha256 = "13mhjbzf9nvpdzrc2s98684r7likg76zxs1wlz2h8w59fsqgx4k2"; } - else if stdenv.system == "x86_64-linux" then + else if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://download.brother.com/welcome/dlf006645/${name}.amd64.deb"; sha256 = "0xy5px96y1saq9l80vwvfn6anr2q42qlxdhm6ci2a0diwib5q9fd"; } - else throw "${name} is not supported on ${stdenv.system} (only i686-linux and x86_64 linux are supported)"; + else throw "${name} is not supported on ${stdenv.hostPlatform.system} (only i686-linux and x86_64 linux are supported)"; unpackPhase = '' ar x $src diff --git a/pkgs/applications/graphics/unigine-valley/default.nix b/pkgs/applications/graphics/unigine-valley/default.nix index f1adc6bd10e..d29c9cd8259 100644 --- a/pkgs/applications/graphics/unigine-valley/default.nix +++ b/pkgs/applications/graphics/unigine-valley/default.nix @@ -17,12 +17,12 @@ let version = "1.0"; - arch = if stdenv.system == "x86_64-linux" then + arch = if stdenv.hostPlatform.system == "x86_64-linux" then "x64" - else if stdenv.system == "i686-linux" then + else if stdenv.hostPlatform.system == "i686-linux" then "x86" else - throw "Unsupported platform ${stdenv.system}"; + throw "Unsupported platform ${stdenv.hostPlatform.system}"; in stdenv.mkDerivation rec { diff --git a/pkgs/applications/misc/1password/default.nix b/pkgs/applications/misc/1password/default.nix index 94dfc68fb59..331f516c88c 100644 --- a/pkgs/applications/misc/1password/default.nix +++ b/pkgs/applications/misc/1password/default.nix @@ -4,19 +4,19 @@ stdenv.mkDerivation rec { name = "1password-${version}"; version = "0.5.3"; src = - if stdenv.system == "i686-linux" then + if stdenv.hostPlatform.system == "i686-linux" then fetchzip { url = "https://cache.agilebits.com/dist/1P/op/pkg/v${version}/op_linux_386_v${version}.zip"; sha256 = "05s223h1yps4k9kmignl0r5sbh6w7m1hnlmafnf1kiwv7gacvxjc"; stripRoot = false; } - else if stdenv.system == "x86_64-linux" then + else if stdenv.hostPlatform.system == "x86_64-linux" then fetchzip { url = "https://cache.agilebits.com/dist/1P/op/pkg/v${version}/op_linux_amd64_v${version}.zip"; sha256 = "0p9x1fx0309v8dxxaf88m8x8q15zzqywfmjn6v5wb9v3scp9396v"; stripRoot = false; } - else if stdenv.system == "x86_64-darwin" then + else if stdenv.hostPlatform.system == "x86_64-darwin" then fetchzip { url = "https://cache.agilebits.com/dist/1P/op/pkg/v${version}/op_darwin_amd64_v${version}.zip"; sha256 = "1z2xp9bn93gr4ha6zx65va1fb58a2xlnnmpv583y96gq3vbnqdcj"; diff --git a/pkgs/applications/misc/adobe-reader/default.nix b/pkgs/applications/misc/adobe-reader/default.nix index 88bf87b0a84..0ca12a0096e 100644 --- a/pkgs/applications/misc/adobe-reader/default.nix +++ b/pkgs/applications/misc/adobe-reader/default.nix @@ -1,7 +1,7 @@ { stdenv, fetchurl, libX11, cups, zlib, libxml2, pango, atk, gtk2, glib , gdk_pixbuf }: -assert stdenv.system == "i686-linux"; +assert stdenv.hostPlatform.system == "i686-linux"; let version = "9.5.5"; in diff --git a/pkgs/applications/misc/cura/lulzbot.nix b/pkgs/applications/misc/cura/lulzbot.nix index 6a36e42eaa3..f3f1972f6e6 100644 --- a/pkgs/applications/misc/cura/lulzbot.nix +++ b/pkgs/applications/misc/cura/lulzbot.nix @@ -8,17 +8,17 @@ stdenv.mkDerivation rec { version = "15.02.1-1.03-5064"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://download.alephobjects.com/ao/aodeb/dists/jessie/main/binary-amd64/cura_${version}_amd64.deb"; sha256 = "1gsfidg3gim5pjbl82vkh0cw4ya253m4p7nirm8nr6yjrsirkzxg"; } - else if stdenv.system == "i686-linux" then + else if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = "http://download.alephobjects.com/ao/aodeb/dists/jessie/main/binary-i386/cura_${version}_i386.deb"; sha256 = "0xd3df6bxq4rijgvsqvps454jkc1nzhxbdzzj6j2w317ppsbhyc1"; } - else throw "${name} is not supported on ${stdenv.system}"; + else throw "${name} is not supported on ${stdenv.hostPlatform.system}"; python_deps = with py; [ pyopengl pyserial numpy wxPython30 power setuptools ]; pythonPath = python_deps; diff --git a/pkgs/applications/misc/googleearth/default.nix b/pkgs/applications/misc/googleearth/default.nix index 9c1b457c299..96f8cb11614 100644 --- a/pkgs/applications/misc/googleearth/default.nix +++ b/pkgs/applications/misc/googleearth/default.nix @@ -4,9 +4,9 @@ let arch = - if stdenv.system == "x86_64-linux" then "amd64" - else if stdenv.system == "i686-linux" then "i386" - else throw "Unsupported system ${stdenv.system}"; + if stdenv.hostPlatform.system == "x86_64-linux" then "amd64" + else if stdenv.hostPlatform.system == "i686-linux" then "i386" + else throw "Unsupported system ${stdenv.hostPlatform.system}"; sha256 = if arch == "amd64" then "0dwnppn5snl5bwkdrgj4cyylnhngi0g66fn2k41j3dvis83x24k6" diff --git a/pkgs/applications/misc/icesl/default.nix b/pkgs/applications/misc/icesl/default.nix index 49b1741fd5a..c0c1faef09d 100644 --- a/pkgs/applications/misc/icesl/default.nix +++ b/pkgs/applications/misc/icesl/default.nix @@ -6,10 +6,10 @@ stdenv.mkDerivation rec { name = "iceSL-${version}"; version = "2.1.10"; - src = if stdenv.system == "x86_64-linux" then fetchzip { + src = if stdenv.hostPlatform.system == "x86_64-linux" then fetchzip { url = "https://gforge.inria.fr/frs/download.php/file/37268/icesl${version}-amd64.zip"; sha256 = "0dv3mq6wy46xk9blzzmgbdxpsjdaxid3zadfrysxlhmgl7zb2cn2"; - } else if stdenv.system == "i686-linux" then fetchzip { + } else if stdenv.hostPlatform.system == "i686-linux" then fetchzip { url = "https://gforge.inria.fr/frs/download.php/file/37267/icesl${version}-i386.zip"; sha256 = "0sl54fsb2gz6dy0bwdscpdq1ab6ph5b7zald3bwzgkqsvna7p1jr"; } else throw "Unsupported architecture"; diff --git a/pkgs/applications/misc/kdbplus/default.nix b/pkgs/applications/misc/kdbplus/default.nix index ba048761367..b518481e29a 100644 --- a/pkgs/applications/misc/kdbplus/default.nix +++ b/pkgs/applications/misc/kdbplus/default.nix @@ -1,6 +1,6 @@ { stdenv, requireFile, unzip, rlwrap, bash }: -assert (stdenv.system == "i686-linux"); +assert (stdenv.hostPlatform.system == "i686-linux"); let libPath = stdenv.lib.makeLibraryPath diff --git a/pkgs/applications/misc/kiwix/default.nix b/pkgs/applications/misc/kiwix/default.nix index c37d26f3dbc..8d095b78cdb 100644 --- a/pkgs/applications/misc/kiwix/default.nix +++ b/pkgs/applications/misc/kiwix/default.nix @@ -25,7 +25,7 @@ let sha256 = "1h9vcbvf8wgds6i2z20y7krpys0mqsqhv1ijyfljanp6vyll9fvi"; }; - xulrunner = if stdenv.system == "x86_64-linux" + xulrunner = if stdenv.hostPlatform.system == "x86_64-linux" then { tar = xulrunner64_tar; sdk = xulrunnersdk64_tar; } else { tar = xulrunner32_tar; sdk = xulrunnersdk32_tar; }; diff --git a/pkgs/applications/misc/playonlinux/default.nix b/pkgs/applications/misc/playonlinux/default.nix index 2ad6321d519..8c9f13ce92c 100644 --- a/pkgs/applications/misc/playonlinux/default.nix +++ b/pkgs/applications/misc/playonlinux/default.nix @@ -44,9 +44,9 @@ let ]; ld32 = - if stdenv.system == "x86_64-linux" then "${stdenv.cc}/nix-support/dynamic-linker-m32" - else if stdenv.system == "i686-linux" then "${stdenv.cc}/nix-support/dynamic-linker" - else throw "Unsupported platform for PlayOnLinux: ${stdenv.system}"; + if stdenv.hostPlatform.system == "x86_64-linux" then "${stdenv.cc}/nix-support/dynamic-linker-m32" + else if stdenv.hostPlatform.system == "i686-linux" then "${stdenv.cc}/nix-support/dynamic-linker" + else throw "Unsupported platform for PlayOnLinux: ${stdenv.hostPlatform.system}"; ld64 = "${stdenv.cc}/nix-support/dynamic-linker"; libs = pkgs: stdenv.lib.makeLibraryPath [ pkgs.xorg.libX11 ]; @@ -83,7 +83,7 @@ in stdenv.mkDerivation { bunzip2 $out/share/playonlinux/bin/check_dd_x86.bz2 patchelf --set-interpreter $(cat ${ld32}) --set-rpath ${libs pkgsi686Linux} $out/share/playonlinux/bin/check_dd_x86 - ${if stdenv.system == "x86_64-linux" then '' + ${if stdenv.hostPlatform.system == "x86_64-linux" then '' bunzip2 $out/share/playonlinux/bin/check_dd_amd64.bz2 patchelf --set-interpreter $(cat ${ld64}) --set-rpath ${libs pkgs} $out/share/playonlinux/bin/check_dd_amd64 '' else '' diff --git a/pkgs/applications/misc/rescuetime/default.nix b/pkgs/applications/misc/rescuetime/default.nix index 57cdfd08d5b..d9cd85d5098 100644 --- a/pkgs/applications/misc/rescuetime/default.nix +++ b/pkgs/applications/misc/rescuetime/default.nix @@ -2,7 +2,7 @@ let src = - if stdenv.system == "i686-linux" then fetchurl { + if stdenv.hostPlatform.system == "i686-linux" then fetchurl { name = "rescuetime-installer.deb"; url = "https://www.rescuetime.com/installers/rescuetime_current_i386.deb"; sha256 = "06q1jwqsrjvlj820dd4vl80jznwafsqshsg0p6si8qx4721blryz"; diff --git a/pkgs/applications/misc/sweethome3d/default.nix b/pkgs/applications/misc/sweethome3d/default.nix index 68a192d78b8..3c56a6a046f 100644 --- a/pkgs/applications/misc/sweethome3d/default.nix +++ b/pkgs/applications/misc/sweethome3d/default.nix @@ -55,7 +55,7 @@ let makeWrapper ${jre}/bin/java $out/bin/$exec \ --prefix XDG_DATA_DIRS : "$XDG_ICON_DIRS:${gtk3.out}/share:${gsettings-desktop-schemas}/share:$out/share:$GSETTINGS_SCHEMAS_PATH" \ - --add-flags "-jar $out/share/java/${module}-${version}.jar -cp $out/share/java/Furniture.jar:$out/share/java/Textures.jar:$out/share/java/Help.jar ${if stdenv.system == "x86_64-linux" then "-d64" else "-d32"}" + --add-flags "-jar $out/share/java/${module}-${version}.jar -cp $out/share/java/Furniture.jar:$out/share/java/Textures.jar:$out/share/java/Help.jar -d${toString stdenv.hostPlatform.parsed.cpu.bits}" ''; dontStrip = true; diff --git a/pkgs/applications/misc/sweethome3d/editors.nix b/pkgs/applications/misc/sweethome3d/editors.nix index 14285a52e27..eef5185aaee 100644 --- a/pkgs/applications/misc/sweethome3d/editors.nix +++ b/pkgs/applications/misc/sweethome3d/editors.nix @@ -44,7 +44,7 @@ let cp "${editorItem}/share/applications/"* $out/share/applications makeWrapper ${jre}/bin/java $out/bin/$exec \ --prefix XDG_DATA_DIRS : "$XDG_ICON_DIRS:${gtk3.out}/share:${gsettings-desktop-schemas}/share:$out/share:$GSETTINGS_SCHEMAS_PATH" \ - --add-flags "-jar $out/share/java/${module}-${version}.jar ${if stdenv.system == "x86_64-linux" then "-d64" else "-d32"}" + --add-flags "-jar $out/share/java/${module}-${version}.jar -d${toString stdenv.hostPlatform.parsed.cpu.bits}" ''; dontStrip = true; diff --git a/pkgs/applications/misc/xmind/default.nix b/pkgs/applications/misc/xmind/default.nix index a578c53f0e7..a12f3dc304b 100644 --- a/pkgs/applications/misc/xmind/default.nix +++ b/pkgs/applications/misc/xmind/default.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { name = "xmind-${version}"; version = "7.5-update1"; - src = if stdenv.system == "i686-linux" then fetchurl { + src = if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = "http://dl2.xmind.net/xmind-downloads/${name}-linux_i386.deb"; sha256 = "04kr6pw0kwy715bp9wcnqnw1k5wl65xa87lhljrskm291p402jy1"; - } else if stdenv.system == "x86_64-linux" then fetchurl { + } else if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "http://dl2.xmind.net/xmind-downloads/${name}-linux_amd64.deb"; sha256 = "1j2ynhk7p3m3vd6c4mjwpnlzqgfj5c4q3zydab3nfwncwx6gaqj9"; - } else throw "platform ${stdenv.system} not supported!"; + } else throw "platform ${stdenv.hostPlatform.system} not supported!"; nativeBuildInputs = [ dpkg makeWrapper ]; diff --git a/pkgs/applications/networking/apache-directory-studio/default.nix b/pkgs/applications/networking/apache-directory-studio/default.nix index d593947f3e6..05dee5b6154 100644 --- a/pkgs/applications/networking/apache-directory-studio/default.nix +++ b/pkgs/applications/networking/apache-directory-studio/default.nix @@ -21,17 +21,17 @@ stdenv.mkDerivation rec { version = "2.0.0.v20170904-M13"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "mirror://apache/directory/studio/${version}/ApacheDirectoryStudio-${version}-linux.gtk.x86_64.tar.gz"; sha256 = "1jfnm6m0ijk31r30hhrxxnizk742dm317iny041p29v897rma7aq"; } - else if stdenv.system == "i686-linux" then + else if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = "mirror://apache/directory/studio/${version}/ApacheDirectoryStudio-${version}-linux.gtk.x86.tar.gz"; sha256 = "1bxmgram42qyhrqkgp5k8770f5mjjdd4c6xl4gj09smiycm1qa4n"; } - else throw "Unsupported system: ${stdenv.system}"; + else throw "Unsupported system: ${stdenv.hostPlatform.system}"; buildInputs = [ makeWrapper ]; diff --git a/pkgs/applications/networking/bittorrentsync/generic.nix b/pkgs/applications/networking/bittorrentsync/generic.nix index dae540ba426..1075aea8db3 100644 --- a/pkgs/applications/networking/bittorrentsync/generic.nix +++ b/pkgs/applications/networking/bittorrentsync/generic.nix @@ -4,9 +4,9 @@ let arch = { "x86_64-linux" = "x64"; "i686-linux" = "i386"; - }.${stdenv.system} or throwSystem; + }.${stdenv.hostPlatform.system} or throwSystem; libPath = stdenv.lib.makeLibraryPath [ stdenv.cc.libc ]; - throwSystem = throw "Unsupported system: ${stdenv.system}"; + throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}"; in stdenv.mkDerivation rec { @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { "https://download-cdn.getsync.com/${version}/linux-${arch}/BitTorrent-Sync_${arch}.tar.gz" "http://syncapp.bittorrent.com/${version}/btsync_${arch}-${version}.tar.gz" ]; - sha256 = sha256s.${stdenv.system} or throwSystem; + sha256 = sha256s.${stdenv.hostPlatform.system} or throwSystem; }; dontStrip = true; # Don't strip, otherwise patching the rpaths breaks diff --git a/pkgs/applications/networking/browsers/firefox-bin/default.nix b/pkgs/applications/networking/browsers/firefox-bin/default.nix index 1fbcb3d9714..7e92df163af 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/default.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/default.nix @@ -59,7 +59,7 @@ let "x86_64-linux" = "linux-x86_64"; }; - arch = mozillaPlatforms.${stdenv.system}; + arch = mozillaPlatforms.${stdenv.hostPlatform.system}; isPrefixOf = prefix: string: builtins.substring 0 (builtins.stringLength prefix) string == prefix; diff --git a/pkgs/applications/networking/browsers/firefox/wrapper.nix b/pkgs/applications/networking/browsers/firefox/wrapper.nix index b64a6cf7ad9..8b06c35fe00 100644 --- a/pkgs/applications/networking/browsers/firefox/wrapper.nix +++ b/pkgs/applications/networking/browsers/firefox/wrapper.nix @@ -36,10 +36,10 @@ let jre = cfg.jre or false; icedtea = cfg.icedtea or false; supportsJDK = - stdenv.system == "i686-linux" || - stdenv.system == "x86_64-linux" || - stdenv.system == "armv7l-linux" || - stdenv.system == "aarch64-linux"; + stdenv.hostPlatform.system == "i686-linux" || + stdenv.hostPlatform.system == "x86_64-linux" || + stdenv.hostPlatform.system == "armv7l-linux" || + stdenv.hostPlatform.system == "aarch64-linux"; plugins = assert !(jre && icedtea); diff --git a/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix b/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix index 94d0e9e5bad..72e1a08f40b 100644 --- a/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix +++ b/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix @@ -60,13 +60,13 @@ let arch = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then "x86_64" - else if stdenv.system == "i686-linux" then + else if stdenv.hostPlatform.system == "i686-linux" then "i386" else throw "Flash Player is not supported on this platform"; lib_suffix = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then "64" else ""; diff --git a/pkgs/applications/networking/browsers/mozilla-plugins/google-talk-plugin/default.nix b/pkgs/applications/networking/browsers/mozilla-plugins/google-talk-plugin/default.nix index a172e0e8d5d..71b5161c1e3 100644 --- a/pkgs/applications/networking/browsers/mozilla-plugins/google-talk-plugin/default.nix +++ b/pkgs/applications/networking/browsers/mozilla-plugins/google-talk-plugin/default.nix @@ -54,12 +54,12 @@ stdenv.mkDerivation rec { version = "5.41.3.0"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "${baseURL}/google-talkplugin_${version}-1_amd64.deb"; sha1 = "0bbc3d6997ba22ce712d93e5bc336c894b54fc81"; } - else if stdenv.system == "i686-linux" then + else if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = "${baseURL}/google-talkplugin_${version}-1_i386.deb"; sha1 = "6eae0544858f85c68b0cc46d7786e990bd94f139"; diff --git a/pkgs/applications/networking/browsers/mozilla-plugins/trezor/default.nix b/pkgs/applications/networking/browsers/mozilla-plugins/trezor/default.nix index 3d4e0fc0022..5f7f601b354 100644 --- a/pkgs/applications/networking/browsers/mozilla-plugins/trezor/default.nix +++ b/pkgs/applications/networking/browsers/mozilla-plugins/trezor/default.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation { }; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = https://mytrezor.com/data/plugin/1.0.5/browser-plugin-trezor_1.0.5_amd64.deb; sha256 = "0097h4v88yca4aayzprrh4pk03xvvj7ncz2mi83chm81gsr2v67z"; diff --git a/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix b/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix index de676670913..f5f88cdfc02 100644 --- a/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix +++ b/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix @@ -125,7 +125,7 @@ stdenv.mkDerivation rec { name = "tor-browser-bundle-bin-${version}"; inherit version; - src = srcs."${stdenv.system}" or (throw "unsupported system: ${stdenv.system}"); + src = srcs."${stdenv.hostPlatform.system}" or (throw "unsupported system: ${stdenv.hostPlatform.system}"); preferLocalBuild = true; allowSubstitutes = false; diff --git a/pkgs/applications/networking/dropbox/default.nix b/pkgs/applications/networking/dropbox/default.nix index 3450ad72048..047ad734bd4 100644 --- a/pkgs/applications/networking/dropbox/default.nix +++ b/pkgs/applications/networking/dropbox/default.nix @@ -2,7 +2,7 @@ let platforms = [ "i686-linux" "x86_64-linux" ]; in -assert lib.elem stdenv.system platforms; +assert lib.elem stdenv.hostPlatform.system platforms; # Dropbox client to bootstrap installation. # The client is self-updating, so the actual version may be newer. @@ -12,7 +12,7 @@ let arch = { "x86_64-linux" = "x86_64"; "i686-linux" = "x86"; - }.${stdenv.system}; + }.${stdenv.hostPlatform.system}; installer = "https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.${arch}-${version}.tar.gz"; in diff --git a/pkgs/applications/networking/instant-messengers/franz/default.nix b/pkgs/applications/networking/instant-messengers/franz/default.nix index b253e41ae7d..2f3870d7899 100644 --- a/pkgs/applications/networking/instant-messengers/franz/default.nix +++ b/pkgs/applications/networking/instant-messengers/franz/default.nix @@ -3,7 +3,7 @@ , gnome2, dbus, nss, nspr, alsaLib, cups, expat, udev, libnotify, xdg_utils }: let - bits = if stdenv.system == "x86_64-linux" then "x64" + bits = if stdenv.hostPlatform.system == "x86_64-linux" then "x64" else "ia32"; version = "4.0.4"; diff --git a/pkgs/applications/networking/instant-messengers/mattermost-desktop/default.nix b/pkgs/applications/networking/instant-messengers/mattermost-desktop/default.nix index a9ce8a96f97..109893850de 100644 --- a/pkgs/applications/networking/instant-messengers/mattermost-desktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/mattermost-desktop/default.nix @@ -41,18 +41,18 @@ in version = "4.1.2"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://releases.mattermost.com/desktop/${version}/${name}-linux-x64.tar.gz"; sha256 = "16dn6870bs1nfl2082ym9gwvmqb3i5sli48qprap80p7riph6k9s"; } - else if stdenv.system == "i686-linux" then + else if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = "https://releases.mattermost.com/desktop/${version}/${name}-linux-ia32.tar.gz"; sha256 = "145zb1l37fa2slfrrlprlwzcc5km3plxs374yhgix25mlg2afkqr"; } else - throw "Mattermost-Desktop is not currently supported on ${stdenv.system}"; + throw "Mattermost-Desktop is not currently supported on ${stdenv.hostPlatform.system}"; phases = [ "unpackPhase" "installPhase" ]; installPhase = '' diff --git a/pkgs/applications/networking/instant-messengers/rambox/sencha/bare.nix b/pkgs/applications/networking/instant-messengers/rambox/sencha/bare.nix index ca82f30e2d1..af92462a2a4 100644 --- a/pkgs/applications/networking/instant-messengers/rambox/sencha/bare.nix +++ b/pkgs/applications/networking/instant-messengers/rambox/sencha/bare.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { inherit version; name = "sencha-bare-${version}"; - src = srcs.${stdenv.system}; + src = srcs.${stdenv.hostPlatform.system}; nativeBuildInputs = [ gzip which unzip ]; buildInputs = [ jdk ]; diff --git a/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix b/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix index d728c8d95cc..eaa9103a7b6 100644 --- a/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix +++ b/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix @@ -53,13 +53,13 @@ let ] + ":${stdenv.cc.cc.lib}/lib64"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://repo.skype.com/deb/pool/main/s/skypeforlinux/skypeforlinux_${version}_amd64.deb"; sha256 = "1kydf71qbz35dx4674h3nxfx8a88k620217906i54ic4qq2mgy2x"; } else - throw "Skype for linux is not supported on ${stdenv.system}"; + throw "Skype for linux is not supported on ${stdenv.hostPlatform.system}"; in stdenv.mkDerivation { name = "skypeforlinux-${version}"; diff --git a/pkgs/applications/networking/instant-messengers/slack/default.nix b/pkgs/applications/networking/instant-messengers/slack/default.nix index bcf88780875..af2030a20b8 100644 --- a/pkgs/applications/networking/instant-messengers/slack/default.nix +++ b/pkgs/applications/networking/instant-messengers/slack/default.nix @@ -44,13 +44,13 @@ let ] + ":${stdenv.cc.cc.lib}/lib64"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://downloads.slack-edge.com/linux_releases/slack-desktop-${version}-amd64.deb"; sha256 = "095dpkwvvnwlxsglyg6wi9126wpalzi736b6g6j3bd6d93z9afah"; } else - throw "Slack is not supported on ${stdenv.system}"; + throw "Slack is not supported on ${stdenv.hostPlatform.system}"; in stdenv.mkDerivation { name = "slack-${version}"; diff --git a/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix b/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix index 0745836271a..0985f139238 100644 --- a/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix @@ -44,12 +44,12 @@ let plat = { "i686-linux" = "i386"; "x86_64-linux" = "amd64"; - }.${stdenv.system}; + }.${stdenv.hostPlatform.system}; sha256 = { "i686-linux" = "071ddh2d8wmiybwafwyb97962zj358l0fq7g2r44231653sgybvq"; "x86_64-linux" = "0qp9ms94smnm7k47b0n0jdzvnm1b7gj25hyinsfc6lghrb6jqw3r"; - }.${stdenv.system}; + }.${stdenv.hostPlatform.system}; in stdenv.mkDerivation rec { diff --git a/pkgs/applications/networking/instant-messengers/zoom-us/default.nix b/pkgs/applications/networking/instant-messengers/zoom-us/default.nix index afc6f03edb4..882215c50c5 100644 --- a/pkgs/applications/networking/instant-messengers/zoom-us/default.nix +++ b/pkgs/applications/networking/instant-messengers/zoom-us/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, system, makeWrapper, makeDesktopItem, autoPatchelfHook, env +{ stdenv, fetchurl, makeWrapper, makeDesktopItem, autoPatchelfHook, env # Dynamic libraries , dbus, glib, libGL, libX11, libXfixes, libuuid, libxcb, qtbase, qtdeclarative , qtimageformats, qtlocation, qtquickcontrols, qtquickcontrols2, qtscript, qtsvg @@ -31,7 +31,7 @@ let in stdenv.mkDerivation { name = "zoom-us-${version}"; - src = srcs.${system}; + src = srcs.${stdenv.hostPlatform.system}; nativeBuildInputs = [ autoPatchelfHook makeWrapper ]; diff --git a/pkgs/applications/networking/insync/default.nix b/pkgs/applications/networking/insync/default.nix index e718dc6562f..fee19de0e8d 100644 --- a/pkgs/applications/networking/insync/default.nix +++ b/pkgs/applications/networking/insync/default.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { name = "insync-${version}"; version = "1.4.5.37069"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "http://s.insynchq.com/builds/insync-portable_${version}_amd64.tar.bz2"; sha256 = "0mkqgpq4isngkj20c0ygmxf4cj975d446svhwvl3cqdrjkjm1ybd"; } else - throw "${name} is not supported on ${stdenv.system}"; + throw "${name} is not supported on ${stdenv.hostPlatform.system}"; buildInputs = [ makeWrapper ]; diff --git a/pkgs/applications/networking/mailreaders/nylas-mail-bin/default.nix b/pkgs/applications/networking/mailreaders/nylas-mail-bin/default.nix index 3376eebe5dc..3d8673a87a1 100644 --- a/pkgs/applications/networking/mailreaders/nylas-mail-bin/default.nix +++ b/pkgs/applications/networking/mailreaders/nylas-mail-bin/default.nix @@ -33,13 +33,13 @@ stdenv.mkDerivation rec { subVersion = "fec7941"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://edgehill.s3.amazonaws.com/${version}-${subVersion}/linux-deb/x64/NylasMail.deb"; sha256 = "40060aa1dc3b5187b8ed4a07b9de3427e3c5a291df98c2c82395647fa2aa4ada"; } else - throw "NylasMail is not supported on ${stdenv.system}"; + throw "NylasMail is not supported on ${stdenv.hostPlatform.system}"; propagatedBuildInputs = [ alsaLib diff --git a/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix b/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix index b9b553f9447..cf68a268619 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix @@ -47,7 +47,7 @@ with (import ./release_sources.nix); let - arch = if stdenv.system == "i686-linux" + arch = if stdenv.hostPlatform.system == "i686-linux" then "linux-i686" else "linux-x86_64"; diff --git a/pkgs/applications/networking/p2p/frostwire/default.nix b/pkgs/applications/networking/p2p/frostwire/default.nix index 7b854fce6c5..40ff91e792b 100644 --- a/pkgs/applications/networking/p2p/frostwire/default.nix +++ b/pkgs/applications/networking/p2p/frostwire/default.nix @@ -75,7 +75,7 @@ in stdenv.mkDerivation { cp ${ { x86_64-darwin = "desktop/lib/native/*.dylib"; x86_64-linux = "desktop/lib/native/lib{jlibtorrent,SystemUtilities}.so"; i686-linux = "desktop/lib/native/lib{jlibtorrent,SystemUtilities}X86.so"; - }.${stdenv.system} or (throw "unsupported system ${stdenv.system}") + }.${stdenv.hostPlatform.system} or (throw "unsupported system ${stdenv.hostPlatform.system}") } $out/lib cp -dpR ${desktopItem}/share $out diff --git a/pkgs/applications/networking/p2p/soulseekqt/default.nix b/pkgs/applications/networking/p2p/soulseekqt/default.nix index 44e434aa8ee..12ed680482f 100644 --- a/pkgs/applications/networking/p2p/soulseekqt/default.nix +++ b/pkgs/applications/networking/p2p/soulseekqt/default.nix @@ -37,7 +37,7 @@ in stdenv.mkDerivation rec { name = "soulseekqt-${version}"; inherit version; - src = srcs."${stdenv.system}" or (throw "unsupported system: ${stdenv.system}"); + src = srcs."${stdenv.hostPlatform.system}" or (throw "unsupported system: ${stdenv.hostPlatform.system}"); dontBuild = true; diff --git a/pkgs/applications/networking/remote/anydesk/default.nix b/pkgs/applications/networking/remote/anydesk/default.nix index 0f107936be6..cb3814b55f1 100644 --- a/pkgs/applications/networking/remote/anydesk/default.nix +++ b/pkgs/applications/networking/remote/anydesk/default.nix @@ -6,12 +6,12 @@ let sha256 = { "x86_64-linux" = "0g19sac4j3m1nf400vn6qcww7prqg2p4k4zsj74i109kk1396aa2"; "i686-linux" = "1dd4ai2pclav9g872xil3x67bxy32gvz9pb3w76383pcsdh5zh45"; - }."${stdenv.system}" or (throw "system ${stdenv.system} not supported"); + }."${stdenv.hostPlatform.system}" or (throw "system ${stdenv.hostPlatform.system} not supported"); arch = { "x86_64-linux" = "amd64"; "i686-linux" = "i686"; - }."${stdenv.system}" or (throw "system ${stdenv.system} not supported"); + }."${stdenv.hostPlatform.system}" or (throw "system ${stdenv.hostPlatform.system} not supported"); description = "Desktop sharing application, providing remote support and online meetings"; diff --git a/pkgs/applications/networking/resilio-sync/default.nix b/pkgs/applications/networking/resilio-sync/default.nix index 0db18e77bfa..b59219d9936 100644 --- a/pkgs/applications/networking/resilio-sync/default.nix +++ b/pkgs/applications/networking/resilio-sync/default.nix @@ -4,7 +4,7 @@ let arch = { "x86_64-linux" = "x64"; "i686-linux" = "i386"; - }.${stdenv.system} or (throw "Unsupported system: ${stdenv.system}"); + }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); libPath = stdenv.lib.makeLibraryPath [ stdenv.cc.libc ]; in stdenv.mkDerivation rec { @@ -16,7 +16,7 @@ in stdenv.mkDerivation rec { sha256 = { "x86_64-linux" = "0041axi9carspkfaxvyirfvsa29zz55al01x90nh93nzxvpvywsz"; "i686-linux" = "1ar36lp4f6a1z9i82g3gpak4q4ny09faqxdd59q1pvfzq25ypdhs"; - }.${stdenv.system}; + }.${stdenv.hostPlatform.system}; }; dontStrip = true; # Don't strip, otherwise patching the rpaths breaks diff --git a/pkgs/applications/networking/spideroak/default.nix b/pkgs/applications/networking/spideroak/default.nix index c1f3d62af73..c07ad715afd 100644 --- a/pkgs/applications/networking/spideroak/default.nix +++ b/pkgs/applications/networking/spideroak/default.nix @@ -4,17 +4,17 @@ }: let - arch = if stdenv.system == "x86_64-linux" then "x64" - else if stdenv.system == "i686-linux" then "x86" - else throw "Spideroak client for: ${stdenv.system} not supported!"; + arch = if stdenv.hostPlatform.system == "x86_64-linux" then "x64" + else if stdenv.hostPlatform.system == "i686-linux" then "x86" + else throw "Spideroak client for: ${stdenv.hostPlatform.system} not supported!"; - interpreter = if stdenv.system == "x86_64-linux" then "ld-linux-x86-64.so.2" - else if stdenv.system == "i686-linux" then "ld-linux.so.2" - else throw "Spideroak client for: ${stdenv.system} not supported!"; + interpreter = if stdenv.hostPlatform.system == "x86_64-linux" then "ld-linux-x86-64.so.2" + else if stdenv.hostPlatform.system == "i686-linux" then "ld-linux.so.2" + else throw "Spideroak client for: ${stdenv.hostPlatform.system} not supported!"; - sha256 = if stdenv.system == "x86_64-linux" then "a88e5a8fe4a565ac500668bd53cf5784752d7c9253304ddce39ee7b01d078533" - else if stdenv.system == "i686-linux" then "668f3b83a974a3877d16c8743c233a427ea0a44ab84b7f9aec19a2995db66c16" - else throw "Spideroak client for: ${stdenv.system} not supported!"; + sha256 = if stdenv.hostPlatform.system == "x86_64-linux" then "a88e5a8fe4a565ac500668bd53cf5784752d7c9253304ddce39ee7b01d078533" + else if stdenv.hostPlatform.system == "i686-linux" then "668f3b83a974a3877d16c8743c233a427ea0a44ab84b7f9aec19a2995db66c16" + else throw "Spideroak client for: ${stdenv.hostPlatform.system} not supported!"; ldpath = stdenv.lib.makeLibraryPath [ fontconfig freetype glib libICE libSM diff --git a/pkgs/applications/networking/super-productivity/default.nix b/pkgs/applications/networking/super-productivity/default.nix index 59872afaad9..9bb4254c64a 100644 --- a/pkgs/applications/networking/super-productivity/default.nix +++ b/pkgs/applications/networking/super-productivity/default.nix @@ -44,13 +44,13 @@ let ] + ":${stdenv.cc.cc.lib}/lib64"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://github.com/johannesjo/super-productivity/releases/download/v${version}/superProductivity_${version}_amd64.deb"; sha256 = "0jfi0lfijnhij9jvkhxgyvq8m1jzaym8n1c7707fv3hjh1h0vxn1"; } else - throw "super-productivity is not supported on ${stdenv.system}"; + throw "super-productivity is not supported on ${stdenv.hostPlatform.system}"; in stdenv.mkDerivation { name = "super-productivity-${version}"; diff --git a/pkgs/applications/office/jameica/default.nix b/pkgs/applications/office/jameica/default.nix index fdc6c58213a..8d17ef2acaa 100644 --- a/pkgs/applications/office/jameica/default.nix +++ b/pkgs/applications/office/jameica/default.nix @@ -6,10 +6,10 @@ let version = "${_version}-${_build}"; name = "jameica-${version}"; - swtSystem = if stdenv.system == "i686-linux" then "linux" - else if stdenv.system == "x86_64-linux" then "linux64" - else if stdenv.system == "x86_64-darwin" then "macos64" - else throw "Unsupported system: ${stdenv.system}"; + swtSystem = if stdenv.hostPlatform.system == "i686-linux" then "linux" + else if stdenv.hostPlatform.system == "x86_64-linux" then "linux64" + else if stdenv.hostPlatform.system == "x86_64-darwin" then "macos64" + else throw "Unsupported system: ${stdenv.hostPlatform.system}"; desktopItem = makeDesktopItem { name = "jameica"; diff --git a/pkgs/applications/office/mendeley/default.nix b/pkgs/applications/office/mendeley/default.nix index 693fa63661b..5b6271db83b 100644 --- a/pkgs/applications/office/mendeley/default.nix +++ b/pkgs/applications/office/mendeley/default.nix @@ -37,7 +37,7 @@ let arch32 = "i686-linux"; - arch = if stdenv.system == arch32 + arch = if stdenv.hostPlatform.system == arch32 then "i386" else "amd64"; @@ -46,7 +46,7 @@ let version = "${shortVersion}_${arch}"; url = "http://desktop-download.mendeley.com/download/apt/pool/main/m/mendeleydesktop/mendeleydesktop_${version}.deb"; - sha256 = if stdenv.system == arch32 + sha256 = if stdenv.hostPlatform.system == arch32 then "0fcyl5i8xdgb5j0x1643qc0j74d8p11jczvqmgqkqh0wgid1y1ad" else "1dzwa2cnn9xakrhhq159fhh71gw5wlbf017rrikdlia694m8akq6"; diff --git a/pkgs/applications/office/moneyplex/default.nix b/pkgs/applications/office/moneyplex/default.nix index 47d2ecc81ea..9f4ed80e6d8 100644 --- a/pkgs/applications/office/moneyplex/default.nix +++ b/pkgs/applications/office/moneyplex/default.nix @@ -21,8 +21,8 @@ stdenv.mkDerivation rec { name = "moneyplex-${version}"; version = "16.0.22424"; - src = fetchurl (if stdenv.system == "i686-linux" then src_i686 - else if stdenv.system == "x86_64-linux" then src_x86_64 + src = fetchurl (if stdenv.hostPlatform.system == "i686-linux" then src_i686 + else if stdenv.hostPlatform.system == "x86_64-linux" then src_x86_64 else throw "moneyplex requires i686-linux or x86_64-linux"); diff --git a/pkgs/applications/office/wpsoffice/default.nix b/pkgs/applications/office/wpsoffice/default.nix index 46faf9ba651..4c83d67f7cd 100644 --- a/pkgs/applications/office/wpsoffice/default.nix +++ b/pkgs/applications/office/wpsoffice/default.nix @@ -3,7 +3,7 @@ , zlib, libpng12, libICE, libXrender, cups }: let - bits = if stdenv.system == "x86_64-linux" then "x86_64" + bits = if stdenv.hostPlatform.system == "x86_64-linux" then "x86_64" else "x86"; version = "10.1.0.5672"; diff --git a/pkgs/applications/science/electronics/eagle/eagle7.nix b/pkgs/applications/science/electronics/eagle/eagle7.nix index 9b8827187b2..d5720440f7c 100644 --- a/pkgs/applications/science/electronics/eagle/eagle7.nix +++ b/pkgs/applications/science/electronics/eagle/eagle7.nix @@ -17,18 +17,18 @@ stdenv.mkDerivation rec { version = "7.7.0"; src = - if stdenv.system == "i686-linux" then + if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = "ftp://ftp.cadsoft.de/eagle/program/7.7/eagle-lin32-${version}.run"; sha256 = "16fa66p77xigc7zvzfm7737mllrcs6nrgk2p7wvkjw3p9lvbz7z1"; } - else if stdenv.system == "x86_64-linux" then + else if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "ftp://ftp.cadsoft.de/eagle/program/7.7/eagle-lin64-${version}.run"; sha256 = "18dcn6wqph1sqh0ah98qzfi05wip8a8ifbkaq79iskbrsi8iqnrg"; } else - throw "Unsupported system: ${stdenv.system}"; + throw "Unsupported system: ${stdenv.hostPlatform.system}"; desktopItem = makeDesktopItem { name = "eagle"; diff --git a/pkgs/applications/science/logic/isabelle/default.nix b/pkgs/applications/science/logic/isabelle/default.nix index ae04c11d959..ffe50856955 100644 --- a/pkgs/applications/science/logic/isabelle/default.nix +++ b/pkgs/applications/science/logic/isabelle/default.nix @@ -48,7 +48,7 @@ stdenv.mkDerivation { rm -rf $comp/x86* done '' + (if ! stdenv.isLinux then "" else '' - arch=${if stdenv.system == "x86_64-linux" then "x86_64-linux" else "x86-linux"} + arch=${if stdenv.hostPlatform.system == "x86_64-linux" then "x86_64-linux" else "x86-linux"} for f in contrib/*/$arch/{bash_process,epclextract,eprover,nunchaku,SPASS}; do patchelf --set-interpreter $(cat ${stdenv.cc}/nix-support/dynamic-linker) "$f" done diff --git a/pkgs/applications/science/logic/saw-tools/default.nix b/pkgs/applications/science/logic/saw-tools/default.nix index 65d2b4d91c3..32ebdad51d9 100644 --- a/pkgs/applications/science/logic/saw-tools/default.nix +++ b/pkgs/applications/science/logic/saw-tools/default.nix @@ -12,7 +12,7 @@ let url = "https://github.com/GaloisInc/saw-script/releases/download"; saw-bin = - if stdenv.system == "i686-linux" + if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = url + "/v0.1.1-dev/saw-0.1.1-dev-2015-07-31-CentOS6-32.tar.gz"; sha256 = "126iag5nnvndi78c921z7vjrjfwcspn1hlxwwhzmqm4rvbhhr9v9"; diff --git a/pkgs/applications/science/math/mathematica/10.nix b/pkgs/applications/science/math/mathematica/10.nix index 4884ee1f93a..c6802c3719e 100644 --- a/pkgs/applications/science/math/mathematica/10.nix +++ b/pkgs/applications/science/math/mathematica/10.nix @@ -18,7 +18,7 @@ let platform = - if stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux" then "Linux" else throw "Mathematica requires i686-linux or x86_64 linux"; @@ -70,7 +70,7 @@ stdenv.mkDerivation rec { ]); ldpath = stdenv.lib.makeLibraryPath buildInputs - + stdenv.lib.optionalString (stdenv.system == "x86_64-linux") + + stdenv.lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux") (":" + stdenv.lib.makeSearchPathOutput "lib" "lib64" buildInputs); phases = "unpackPhase installPhase fixupPhase"; diff --git a/pkgs/applications/science/math/mathematica/9.nix b/pkgs/applications/science/math/mathematica/9.nix index d60feb54695..1023e7ca3d5 100644 --- a/pkgs/applications/science/math/mathematica/9.nix +++ b/pkgs/applications/science/math/mathematica/9.nix @@ -16,7 +16,7 @@ let platform = - if stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux" then "Linux" else throw "Mathematica requires i686-linux or x86_64 linux"; @@ -60,7 +60,7 @@ stdenv.mkDerivation rec { ]); ldpath = stdenv.lib.makeLibraryPath buildInputs - + stdenv.lib.optionalString (stdenv.system == "x86_64-linux") + + stdenv.lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux") (":" + stdenv.lib.makeSearchPathOutput "lib" "lib64" buildInputs); phases = "unpackPhase installPhase fixupPhase"; diff --git a/pkgs/applications/science/math/mathematica/default.nix b/pkgs/applications/science/math/mathematica/default.nix index fa4ff8b0068..165a5660557 100644 --- a/pkgs/applications/science/math/mathematica/default.nix +++ b/pkgs/applications/science/math/mathematica/default.nix @@ -69,7 +69,7 @@ stdenv.mkDerivation rec { ]); ldpath = stdenv.lib.makeLibraryPath buildInputs - + stdenv.lib.optionalString (stdenv.system == "x86_64-linux") + + stdenv.lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux") (":" + stdenv.lib.makeSearchPathOutput "lib" "lib64" buildInputs); phases = "unpackPhase installPhase fixupPhase"; diff --git a/pkgs/applications/science/math/scilab-bin/default.nix b/pkgs/applications/science/math/scilab-bin/default.nix index dacd3e73073..54b262fe505 100644 --- a/pkgs/applications/science/math/scilab-bin/default.nix +++ b/pkgs/applications/science/math/scilab-bin/default.nix @@ -10,9 +10,9 @@ let badArch = throw "${name} requires i686-linux or x86_64-linux"; architecture = - if stdenv.system == "i686-linux" then + if stdenv.hostPlatform.system == "i686-linux" then "i686" - else if stdenv.system == "x86_64-linux" then + else if stdenv.hostPlatform.system == "x86_64-linux" then "x86_64" else badArch; @@ -23,9 +23,9 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://www.scilab.org/download/${ver}/scilab-${ver}.bin.linux-${architecture}.tar.gz"; sha256 = - if stdenv.system == "i686-linux" then + if stdenv.hostPlatform.system == "i686-linux" then "0fgjc2ak3b2qi6yin3fy50qwk2bcj0zbz1h4lyyic9n1n1qcliib" - else if stdenv.system == "x86_64-linux" then + else if stdenv.hostPlatform.system == "x86_64-linux" then "1scswlznc14vyzg0gqa1q9gcpwx05kz1sbn563463mzkdp7nd35d" else badArch; diff --git a/pkgs/applications/search/recoll/default.nix b/pkgs/applications/search/recoll/default.nix index 01a4f402302..e56284ac5c5 100644 --- a/pkgs/applications/search/recoll/default.nix +++ b/pkgs/applications/search/recoll/default.nix @@ -5,7 +5,7 @@ , ghostscript, gawk, gnugrep, gnused, gnutar, gzip, libiconv, zlib , withGui ? true }: -assert stdenv.system != "powerpc-linux"; +assert stdenv.hostPlatform.system != "powerpc-linux"; stdenv.mkDerivation rec { ver = "1.23.7"; diff --git a/pkgs/applications/video/lightworks/default.nix b/pkgs/applications/video/lightworks/default.nix index 64a967001b5..4bfd9e79007 100644 --- a/pkgs/applications/video/lightworks/default.nix +++ b/pkgs/applications/video/lightworks/default.nix @@ -23,12 +23,12 @@ let name = "lightworks-${version}"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "http://downloads.lwks.com/v14/lwks-14.0.0-amd64.deb"; sha256 = "66eb9f9678d979db76199f1c99a71df0ddc017bb47dfda976b508849ab305033"; } - else throw "${name} is not supported on ${stdenv.system}"; + else throw "${name} is not supported on ${stdenv.hostPlatform.system}"; buildInputs = [ dpkg makeWrapper ]; diff --git a/pkgs/applications/video/mplayer/default.nix b/pkgs/applications/video/mplayer/default.nix index 02a0c2c0ec4..e017e7cc001 100644 --- a/pkgs/applications/video/mplayer/default.nix +++ b/pkgs/applications/video/mplayer/default.nix @@ -60,13 +60,13 @@ let let dir = http://www.mplayerhq.hu/MPlayer/releases/codecs/; in - if stdenv.system == "i686-linux" then fetchurl { + if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = "${dir}/essential-20071007.tar.bz2"; sha256 = "18vls12n12rjw0mzw4pkp9vpcfmd1c21rzha19d7zil4hn7fs2ic"; - } else if stdenv.system == "x86_64-linux" then fetchurl { + } else if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "${dir}/essential-amd64-20071007.tar.bz2"; sha256 = "13xf5b92w1ra5hw00ck151lypbmnylrnznq9hhb0sj36z5wz290x"; - } else if stdenv.system == "powerpc-linux" then fetchurl { + } else if stdenv.hostPlatform.system == "powerpc-linux" then fetchurl { url = "${dir}/essential-ppc-20071007.tar.bz2"; sha256 = "18mlj8dp4wnz42xbhdk1jlz2ygra6fbln9wyrcyvynxh96g1871z"; } else null; diff --git a/pkgs/applications/video/webtorrent_desktop/default.nix b/pkgs/applications/video/webtorrent_desktop/default.nix index c99aed0c1af..086190000ab 100644 --- a/pkgs/applications/video/webtorrent_desktop/default.nix +++ b/pkgs/applications/video/webtorrent_desktop/default.nix @@ -42,13 +42,13 @@ version = "0.20.0"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://github.com/webtorrent/webtorrent-desktop/releases/download/v0.20.0/webtorrent-desktop_${version}-1_amd64.deb"; sha256 = "1kkrnbimiip5pn2nwpln35bbdda9gc3cgrjwphq4fqasbjf2781k"; } else - throw "Webtorrent is not currently supported on ${stdenv.system}"; + throw "Webtorrent is not currently supported on ${stdenv.hostPlatform.system}"; phases = [ "unpackPhase" "installPhase" ]; nativeBuildInputs = [ dpkg ]; unpackPhase = "dpkg-deb -x $src ."; diff --git a/pkgs/applications/virtualization/qemu/default.nix b/pkgs/applications/virtualization/qemu/default.nix index f9058ef89b6..bbb2a099666 100644 --- a/pkgs/applications/virtualization/qemu/default.nix +++ b/pkgs/applications/virtualization/qemu/default.nix @@ -22,7 +22,7 @@ with stdenv.lib; let - audio = optionalString (hasSuffix "linux" stdenv.system) "alsa," + audio = optionalString (hasSuffix "linux" stdenv.hostPlatform.system) "alsa," + optionalString pulseSupport "pa," + optionalString sdlSupport "sdl,"; diff --git a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix index dcc58b04c8e..cb7bcad3592 100644 --- a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix +++ b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix @@ -44,23 +44,23 @@ stdenv.mkDerivation { ''; buildCommand = with xorg; '' - ${if stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux" then '' + ${if stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux" then '' isoinfo -J -i $src -x /VBoxLinuxAdditions.run > ./VBoxLinuxAdditions.run chmod 755 ./VBoxLinuxAdditions.run ./VBoxLinuxAdditions.run --noexec --keep '' - else throw ("Architecture: "+stdenv.system+" not supported for VirtualBox guest additions") + else throw ("Architecture: "+stdenv.hostPlatform.system+" not supported for VirtualBox guest additions") } # Unpack files cd install - ${if stdenv.system == "i686-linux" then '' + ${if stdenv.hostPlatform.system == "i686-linux" then '' tar xfvj VBoxGuestAdditions-x86.tar.bz2 '' - else if stdenv.system == "x86_64-linux" then '' + else if stdenv.hostPlatform.system == "x86_64-linux" then '' tar xfvj VBoxGuestAdditions-amd64.tar.bz2 '' - else throw ("Architecture: "+stdenv.system+" not supported for VirtualBox guest additions") + else throw ("Architecture: "+stdenv.hostPlatform.system+" not supported for VirtualBox guest additions") } cd ../ @@ -81,13 +81,13 @@ stdenv.mkDerivation { # Change the interpreter for various binaries for i in sbin/VBoxService bin/{VBoxClient,VBoxControl} other/mount.vboxsf do - ${if stdenv.system == "i686-linux" then '' + ${if stdenv.hostPlatform.system == "i686-linux" then '' patchelf --set-interpreter ${stdenv.glibc.out}/lib/ld-linux.so.2 $i '' - else if stdenv.system == "x86_64-linux" then '' + else if stdenv.hostPlatform.system == "x86_64-linux" then '' patchelf --set-interpreter ${stdenv.glibc.out}/lib/ld-linux-x86-64.so.2 $i '' - else throw ("Architecture: "+stdenv.system+" not supported for VirtualBox guest additions") + else throw ("Architecture: "+stdenv.hostPlatform.system+" not supported for VirtualBox guest additions") } patchelf --set-rpath ${lib.makeLibraryPath [ stdenv.cc.cc dbus libX11 libXt libXext libXmu libXfixes libXrandr libXcursor ]} $i done diff --git a/pkgs/applications/window-managers/i3/default.nix b/pkgs/applications/window-managers/i3/default.nix index 513fe06df8f..5c95b9daf25 100644 --- a/pkgs/applications/window-managers/i3/default.nix +++ b/pkgs/applications/window-managers/i3/default.nix @@ -36,9 +36,9 @@ stdenv.mkDerivation rec { # they shouldn't, and then even once that's fixed have some # perl-related errors later on. For more, see # https://github.com/NixOS/nixpkgs/issues/7957 - doCheck = false; # stdenv.system == "x86_64-linux"; + doCheck = false; # stdenv.hostPlatform.system == "x86_64-linux"; - checkPhase = stdenv.lib.optionalString (stdenv.system == "x86_64-linux") + checkPhase = stdenv.lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux") '' (cd testcases && xvfb-run ./complete-run.pl -p 1 --keep-xserver-output) ! grep -q '^not ok' testcases/latest/complete-run.log diff --git a/pkgs/build-support/build-fhs-userenv/env.nix b/pkgs/build-support/build-fhs-userenv/env.nix index d951fb9ab06..23568f51b23 100644 --- a/pkgs/build-support/build-fhs-userenv/env.nix +++ b/pkgs/build-support/build-fhs-userenv/env.nix @@ -1,4 +1,4 @@ -{ stdenv, buildEnv, writeText, pkgs, pkgsi686Linux, system }: +{ stdenv, buildEnv, writeText, pkgs, pkgsi686Linux }: { name, profile ? "" , targetPkgs ? pkgs: [], multiPkgs ? pkgs: [] @@ -22,7 +22,7 @@ # /lib will link to /lib32 let - is64Bit = system == "x86_64-linux"; + is64Bit = stdenv.hostPlatform.parsed.cpu.bits == 64; isMultiBuild = multiPkgs != null && is64Bit; isTargetBuild = !isMultiBuild; diff --git a/pkgs/build-support/release/nix-build.nix b/pkgs/build-support/release/nix-build.nix index d42538c7e5d..feda54de46f 100644 --- a/pkgs/build-support/release/nix-build.nix +++ b/pkgs/build-support/release/nix-build.nix @@ -148,7 +148,7 @@ stdenv.mkDerivation ( postPhases = postPhases ++ ["finalPhase"]; meta = (if args ? meta then args.meta else {}) // { - description = if doCoverageAnalysis then "Coverage analysis" else "Nix package for ${stdenv.system}"; + description = if doCoverageAnalysis then "Coverage analysis" else "Nix package for ${stdenv.hostPlatform.system}"; }; } diff --git a/pkgs/build-support/vm/windows/controller/default.nix b/pkgs/build-support/vm/windows/controller/default.nix index 17803a28330..e000308bed8 100644 --- a/pkgs/build-support/vm/windows/controller/default.nix +++ b/pkgs/build-support/vm/windows/controller/default.nix @@ -157,7 +157,7 @@ let "-net vde,vlan=0,sock=$QEMU_VDE_SOCKET" ]); - maybeKvm64 = optional (stdenv.system == "x86_64-linux") "-cpu kvm64"; + maybeKvm64 = optional (stdenv.hostPlatform.system == "x86_64-linux") "-cpu kvm64"; cygwinQemuArgs = concatStringsSep " " (maybeKvm64 ++ [ "-monitor unix:$MONITOR_SOCKET,server,nowait" diff --git a/pkgs/build-support/vm/windows/cygwin-iso/default.nix b/pkgs/build-support/vm/windows/cygwin-iso/default.nix index 2c46d5fae90..76cd41a75bc 100644 --- a/pkgs/build-support/vm/windows/cygwin-iso/default.nix +++ b/pkgs/build-support/vm/windows/cygwin-iso/default.nix @@ -17,7 +17,7 @@ let }; cygwinCross = (import ../../../../.. { - inherit (stdenv) system; + localSystem = stdenv.hostPlatform; crossSystem = { libc = "msvcrt"; platform = {}; diff --git a/pkgs/development/arduino/arduino-core/default.nix b/pkgs/development/arduino/arduino-core/default.nix index a427023df56..269df6a07cd 100644 --- a/pkgs/development/arduino/arduino-core/default.nix +++ b/pkgs/development/arduino/arduino-core/default.nix @@ -13,15 +13,19 @@ assert withTeensyduino -> withGui; # xdotool script; the cause of this hang is not yet known. # TODO: There is a fair chance that Teensyduino works with arm-linux, but it # has not yet been tested. -if withTeensyduino && (stdenv.system != "x86_64-linux") then throw +if withTeensyduino && (stdenv.hostPlatform.system != "x86_64-linux") then throw "Teensyduino is only supported on x86_64-linux at this time (patches welcome)." else let - externalDownloads = import ./downloads.nix {inherit fetchurl; inherit (lib) optionalAttrs; inherit (stdenv) system;}; + externalDownloads = import ./downloads.nix { + inherit fetchurl; + inherit (lib) optionalAttrs; + inherit (stdenv.hostPlatform) system; + }; # Some .so-files are later copied from .jar-s to $HOME, so patch them beforehand patchelfInJars = - lib.optional (stdenv.system == "x86_64-linux") {jar = "share/arduino/lib/jssc-2.8.0-arduino1.jar"; file = "libs/linux/libjSSC-2.8_x86_64.so";} - ++ lib.optional (stdenv.system == "i686-linux") {jar = "share/arduino/lib/jssc-2.8.0-arduino1.jar"; file = "libs/linux/libjSSC-2.8_x86.so";} + lib.optional (stdenv.hostPlatform.system == "x86_64-linux") {jar = "share/arduino/lib/jssc-2.8.0-arduino1.jar"; file = "libs/linux/libjSSC-2.8_x86_64.so";} + ++ lib.optional (stdenv.hostPlatform.system == "i686-linux") {jar = "share/arduino/lib/jssc-2.8.0-arduino1.jar"; file = "libs/linux/libjSSC-2.8_x86.so";} ; # abiVersion 6 is default, but we need 5 for `avrdude_bin` executable ncurses5 = ncurses.override { abiVersion = "5"; }; @@ -46,9 +50,9 @@ let zlib ]; teensy_architecture = - lib.optionalString (stdenv.system == "x86_64-linux") "linux64" - + lib.optionalString (stdenv.system == "i686-linux") "linux32" - + lib.optionalString (stdenv.system == "arm-linux") "linuxarm"; + lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux") "linux64" + + lib.optionalString (stdenv.hostPlatform.system == "i686-linux") "linux32" + + lib.optionalString (stdenv.hostPlatform.system == "arm-linux") "linuxarm"; flavor = (if withTeensyduino then "teensyduino" else "arduino") + stdenv.lib.optionalString (!withGui) "-core"; diff --git a/pkgs/development/compilers/ccl/default.nix b/pkgs/development/compilers/ccl/default.nix index 9570b0eead8..ae6af8dd4b4 100644 --- a/pkgs/development/compilers/ccl/default.nix +++ b/pkgs/development/compilers/ccl/default.nix @@ -29,7 +29,7 @@ let }; armv6l-linux = armv7l-linux; }; - cfg = options."${stdenv.system}" or (throw "missing source url for platform ${stdenv.system}"); + cfg = options."${stdenv.hostPlatform.system}" or (throw "missing source url for platform ${stdenv.hostPlatform.system}"); in stdenv.mkDerivation rec { diff --git a/pkgs/development/compilers/clean/default.nix b/pkgs/development/compilers/clean/default.nix index 16ac8b78721..cc6197922fd 100644 --- a/pkgs/development/compilers/clean/default.nix +++ b/pkgs/development/compilers/clean/default.nix @@ -4,11 +4,11 @@ stdenv.mkDerivation rec { name = "clean-2.4"; src = - if stdenv.system == "i686-linux" then (fetchurl { + if stdenv.hostPlatform.system == "i686-linux" then (fetchurl { url = "http://clean.cs.ru.nl/download/Clean24/linux/clean2.4_boot.tar.gz"; sha256 = "1w8vvmkwzq8g51639r62apcy75sj69nm08082a34xvqm9ymfgkq5"; }) - else if stdenv.system == "x86_64-linux" then (fetchurl { + else if stdenv.hostPlatform.system == "x86_64-linux" then (fetchurl { url = "https://clean.cs.ru.nl/download/Clean24/linux/clean2.4_64_boot.tar.gz"; sha256 = "08gsa1pjl5wyzh4ah8ccfx8a7mdcn6ycsn1lzkrr9adygv1gmm7r"; }) diff --git a/pkgs/development/compilers/cmucl/binary.nix b/pkgs/development/compilers/cmucl/binary.nix index 2833c5378c1..9e3184c42eb 100644 --- a/pkgs/development/compilers/cmucl/binary.nix +++ b/pkgs/development/compilers/cmucl/binary.nix @@ -1,7 +1,7 @@ {stdenv, fetchurl}: let - inherit (stdenv) system; + inherit (stdenv.hostPlatform) system; version = "21b"; downloadUrl = arch: "http://common-lisp.net/project/cmucl/downloads/release/" + diff --git a/pkgs/development/compilers/crystal/default.nix b/pkgs/development/compilers/crystal/default.nix index ce487c3c0e2..aa1c85ebcb0 100644 --- a/pkgs/development/compilers/crystal/default.nix +++ b/pkgs/development/compilers/crystal/default.nix @@ -15,14 +15,14 @@ stdenv.mkDerivation rec { "x86_64-linux" = "linux-x86_64"; "i686-linux" = "linux-i686"; "x86_64-darwin" = "darwin-x86_64"; - }."${stdenv.system}" or (throw "system ${stdenv.system} not supported"); + }."${stdenv.hostPlatform.system}" or (throw "system ${stdenv.hostPlatform.system} not supported"); in fetchurl { url = "https://github.com/crystal-lang/crystal/releases/download/0.26.0/${prebuiltName}-${arch}.tar.gz"; sha256 = { "x86_64-linux" = "1xban102yiiwmlklxvn3xp3q546bp8hlxxpakayajkhhnpl6yv45"; "i686-linux" = "1igspf1lrv7wpmz0pfrkbx8m1ykvnv4zhic53cav4nicppm2v0ic"; "x86_64-darwin" = "0hzc65ccajr0yhmvi5vbdgbzbp1gbjy56da24ds3zwwkam1ddk0k"; - }."${stdenv.system}"; + }."${stdenv.hostPlatform.system}"; }; unpackPhase = '' diff --git a/pkgs/development/compilers/fpc/binary.nix b/pkgs/development/compilers/fpc/binary.nix index 0ecf4437c9a..cf13ab6f595 100644 --- a/pkgs/development/compilers/fpc/binary.nix +++ b/pkgs/development/compilers/fpc/binary.nix @@ -4,17 +4,17 @@ stdenv.mkDerivation { name = "fpc-2.6.0-binary"; src = - if stdenv.system == "i686-linux" then + if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = "mirror://sourceforge/project/freepascal/Linux/2.6.0/fpc-2.6.0.i386-linux.tar"; sha256 = "08yklvrfxvk59bxsd4rh1i6s3cjn0q06dzjs94h9fbq3n1qd5zdf"; } - else if stdenv.system == "x86_64-linux" then + else if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "mirror://sourceforge/project/freepascal/Linux/2.6.0/fpc-2.6.0.x86_64-linux.tar"; sha256 = "0k9vi75k39y735fng4jc2vppdywp82j4qhzn7x4r6qjkad64d8lx"; } - else throw "Not supported on ${stdenv.system}."; + else throw "Not supported on ${stdenv.hostPlatform.system}."; builder = ./binary-builder.sh; diff --git a/pkgs/development/compilers/fpc/default.nix b/pkgs/development/compilers/fpc/default.nix index 51544783d8c..b516019ffc9 100644 --- a/pkgs/development/compilers/fpc/default.nix +++ b/pkgs/development/compilers/fpc/default.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { buildInputs = [ startFPC gawk ]; preConfigure = - if stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux" then '' + if stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux" then '' sed -e "s@'/lib/ld-linux[^']*'@'''@" -i fpcsrc/compiler/systems/t_linux.pas sed -e "s@'/lib64/ld-linux[^']*'@'''@" -i fpcsrc/compiler/systems/t_linux.pas '' else ""; diff --git a/pkgs/development/compilers/ghcjs-ng/default.nix b/pkgs/development/compilers/ghcjs-ng/default.nix index ddabb7ca6bf..5db2777c8bb 100644 --- a/pkgs/development/compilers/ghcjs-ng/default.nix +++ b/pkgs/development/compilers/ghcjs-ng/default.nix @@ -59,7 +59,7 @@ let }; bootGhcjs = haskellLib.justStaticExecutables passthru.bootPkgs.ghcjs; - libexec = "${bootGhcjs}/libexec/${builtins.replaceStrings ["darwin" "i686"] ["osx" "i386"] stdenv.system}-${passthru.bootPkgs.ghc.name}/${bootGhcjs.name}"; + libexec = "${bootGhcjs}/libexec/${builtins.replaceStrings ["darwin" "i686"] ["osx" "i386"] stdenv.buildPlatform.system}-${passthru.bootPkgs.ghc.name}/${bootGhcjs.name}"; in stdenv.mkDerivation { name = bootGhcjs.name; diff --git a/pkgs/development/compilers/go/1.10.nix b/pkgs/development/compilers/go/1.10.nix index 513d0307f6b..fa4b4abafde 100644 --- a/pkgs/development/compilers/go/1.10.nix +++ b/pkgs/development/compilers/go/1.10.nix @@ -134,12 +134,12 @@ stdenv.mkDerivation rec { GOOS = if stdenv.isDarwin then "darwin" else "linux"; GOARCH = if stdenv.isDarwin then "amd64" - else if stdenv.system == "i686-linux" then "386" - else if stdenv.system == "x86_64-linux" then "amd64" + else if stdenv.hostPlatform.system == "i686-linux" then "386" + else if stdenv.hostPlatform.system == "x86_64-linux" then "amd64" else if stdenv.isAarch32 then "arm" else if stdenv.isAarch64 then "arm64" else throw "Unsupported system"; - GOARM = optionalString (stdenv.system == "armv5tel-linux") "5"; + GOARM = optionalString (stdenv.hostPlatform.system == "armv5tel-linux") "5"; GO386 = 387; # from Arch: don't assume sse2 on i686 CGO_ENABLED = 1; GOROOT_BOOTSTRAP = "${goBootstrap}/share/go"; diff --git a/pkgs/development/compilers/go/1.11.nix b/pkgs/development/compilers/go/1.11.nix index eddd16dc199..55cc654b0aa 100644 --- a/pkgs/development/compilers/go/1.11.nix +++ b/pkgs/development/compilers/go/1.11.nix @@ -134,12 +134,12 @@ stdenv.mkDerivation rec { GOOS = if stdenv.isDarwin then "darwin" else "linux"; GOARCH = if stdenv.isDarwin then "amd64" - else if stdenv.system == "i686-linux" then "386" - else if stdenv.system == "x86_64-linux" then "amd64" - else if stdenv.isAarch32 then "arm" - else if stdenv.isAarch64 then "arm64" + else if stdenv.targetPlatform.isi686 then "386" + else if stdenv.targetPlatform.isx86_64 then "amd64" + else if stdenv.targetPlatform.isAarch32 then "arm" + else if stdenv.targetPlatform.isAarch64 then "arm64" else throw "Unsupported system"; - GOARM = optionalString (stdenv.system == "armv5tel-linux") "5"; + GOARM = stdenv.targetPlatform.parsed.cpu.version or ""; GO386 = 387; # from Arch: don't assume sse2 on i686 CGO_ENABLED = 1; GOROOT_BOOTSTRAP = "${goBootstrap}/share/go"; diff --git a/pkgs/development/compilers/go/1.4.nix b/pkgs/development/compilers/go/1.4.nix index 32eb0d98d18..40fd3f15786 100644 --- a/pkgs/development/compilers/go/1.4.nix +++ b/pkgs/development/compilers/go/1.4.nix @@ -128,11 +128,11 @@ stdenv.mkDerivation rec { GOOS = if stdenv.isDarwin then "darwin" else "linux"; GOARCH = if stdenv.isDarwin then "amd64" - else if stdenv.system == "i686-linux" then "386" - else if stdenv.system == "x86_64-linux" then "amd64" + else if stdenv.hostPlatform.system == "i686-linux" then "386" + else if stdenv.hostPlatform.system == "x86_64-linux" then "amd64" else if stdenv.isAarch32 then "arm" else throw "Unsupported system"; - GOARM = stdenv.lib.optionalString (stdenv.system == "armv5tel-linux") "5"; + GOARM = stdenv.lib.optionalString (stdenv.hostPlatform.system == "armv5tel-linux") "5"; GO386 = 387; # from Arch: don't assume sse2 on i686 CGO_ENABLED = 0; diff --git a/pkgs/development/compilers/go/1.9.nix b/pkgs/development/compilers/go/1.9.nix index d46e40f460b..48f16c3ffa5 100644 --- a/pkgs/development/compilers/go/1.9.nix +++ b/pkgs/development/compilers/go/1.9.nix @@ -134,12 +134,12 @@ stdenv.mkDerivation rec { GOOS = if stdenv.isDarwin then "darwin" else "linux"; GOARCH = if stdenv.isDarwin then "amd64" - else if stdenv.system == "i686-linux" then "386" - else if stdenv.system == "x86_64-linux" then "amd64" + else if stdenv.hostPlatform.system == "i686-linux" then "386" + else if stdenv.hostPlatform.system == "x86_64-linux" then "amd64" else if stdenv.isAarch32 then "arm" else if stdenv.isAarch64 then "arm64" else throw "Unsupported system"; - GOARM = optionalString (stdenv.system == "armv5tel-linux") "5"; + GOARM = optionalString (stdenv.hostPlatform.system == "armv5tel-linux") "5"; GO386 = 387; # from Arch: don't assume sse2 on i686 CGO_ENABLED = 1; GOROOT_BOOTSTRAP = "${goBootstrap}/share/go"; diff --git a/pkgs/development/compilers/jetbrains-jdk/default.nix b/pkgs/development/compilers/jetbrains-jdk/default.nix index 1c62f79f907..39fab8b25d8 100644 --- a/pkgs/development/compilers/jetbrains-jdk/default.nix +++ b/pkgs/development/compilers/jetbrains-jdk/default.nix @@ -10,13 +10,13 @@ let drv = stdenv.mkDerivation rec { version = "152b1248.6"; name = pname + "-" + version; - src = if stdenv.system == "x86_64-linux" then + src = if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbsdk8u${version}_linux_x64.tar.gz"; sha256 = "12l81g8zhaymh4rzyfl9nyzmpkgzc7wrphm3j4plxx129yn9i7d7"; } else - throw "unsupported system: ${stdenv.system}"; + throw "unsupported system: ${stdenv.hostPlatform.system}"; nativeBuildInputs = [ file ]; diff --git a/pkgs/development/compilers/julia/default.nix b/pkgs/development/compilers/julia/default.nix index 84fdf8f9786..086570f5ce2 100644 --- a/pkgs/development/compilers/julia/default.nix +++ b/pkgs/development/compilers/julia/default.nix @@ -101,7 +101,7 @@ stdenv.mkDerivation rec { makeFlags = let - arch = head (splitString "-" stdenv.system); + arch = head (splitString "-" stdenv.hostPlatform.system); march = { "x86_64" = "x86-64"; "i686" = "pentium4"; }."${arch}" or (throw "unsupported architecture: ${arch}"); # Julia requires Pentium 4 (SSE2) or better diff --git a/pkgs/development/compilers/mlton/default.nix b/pkgs/development/compilers/mlton/default.nix index 583f6f80137..6b6907b0b2e 100644 --- a/pkgs/development/compilers/mlton/default.nix +++ b/pkgs/development/compilers/mlton/default.nix @@ -14,15 +14,15 @@ stdenv.mkDerivation rec { name = "mlton-${version}"; binSrc = - if stdenv.system == "i686-linux" then (fetchurl { + if stdenv.hostPlatform.system == "i686-linux" then (fetchurl { url = "mirror://sourceforge/project/mlton/mlton/${version}/${name}-1.x86-linux.tgz"; sha256 = "1kxjjmnw4xk2d9hpvz43w9dvyhb3025k4zvjx785c33nrwkrdn4j"; }) - else if stdenv.system == "x86_64-linux" then (fetchurl { + else if stdenv.hostPlatform.system == "x86_64-linux" then (fetchurl { url = "mirror://sourceforge/project/mlton/mlton/${version}/${name}-1.amd64-linux.tgz"; sha256 = "0fyhwxb4nmpirjbjcvk9f6w67gmn2gkz7xcgz0xbfih9kc015ygn"; }) - else if stdenv.system == "x86_64-darwin" then (fetchurl { + else if stdenv.hostPlatform.system == "x86_64-darwin" then (fetchurl { url = "mirror://sourceforge/project/mlton/mlton/${version}/${name}-1.amd64-darwin.gmp-macports.tgz"; sha256 = "044wnh9hhg6if886xy805683k0as347xd37r0r1yi4x7qlxzzgx9"; }) diff --git a/pkgs/development/compilers/mozart/binary.nix b/pkgs/development/compilers/mozart/binary.nix index ebe562fcde3..ef6cd1160b3 100644 --- a/pkgs/development/compilers/mozart/binary.nix +++ b/pkgs/development/compilers/mozart/binary.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation { preferLocalBuild = true; - src = binaries."${stdenv.system}" or (throw "unsupported system: ${stdenv.system}"); + src = binaries."${stdenv.hostPlatform.system}" or (throw "unsupported system: ${stdenv.hostPlatform.system}"); libPath = stdenv.lib.makeLibraryPath [ stdenv.cc.cc diff --git a/pkgs/development/compilers/nvidia-cg-toolkit/default.nix b/pkgs/development/compilers/nvidia-cg-toolkit/default.nix index 21ccf77e4a2..b6e2aea7eca 100644 --- a/pkgs/development/compilers/nvidia-cg-toolkit/default.nix +++ b/pkgs/development/compilers/nvidia-cg-toolkit/default.nix @@ -10,17 +10,17 @@ stdenv.mkDerivation rec { name = "nvidia-cg-toolkit-${version}"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://developer.download.nvidia.com/cg/Cg_${version}/Cg-${version}_${date}_x86_64.tgz"; sha256 = "e8ff01e6cc38d1b3fd56a083f5860737dbd2f319a39037528fb1a74a89ae9878"; } - else if stdenv.system == "i686-linux" then + else if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = "http://developer.download.nvidia.com/cg/Cg_${version}/Cg-${version}_${date}_x86.tgz"; sha256 = "cef3591e436f528852db0e8c145d3842f920e0c89bcfb219c466797cb7b18879"; } - else throw "nvidia-cg-toolkit does not support platform ${stdenv.system}"; + else throw "nvidia-cg-toolkit does not support platform ${stdenv.hostPlatform.system}"; installPhase = '' for b in cgc cgfxcat cginfo diff --git a/pkgs/development/compilers/opendylan/bin.nix b/pkgs/development/compilers/opendylan/bin.nix index 1abf44f2349..9b721312bb7 100644 --- a/pkgs/development/compilers/opendylan/bin.nix +++ b/pkgs/development/compilers/opendylan/bin.nix @@ -5,15 +5,15 @@ stdenv.mkDerivation { name = "opendylan-2013.2"; - src = if stdenv.system == "x86_64-linux" then fetchurl { + src = if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = https://opendylan.org/downloads/opendylan/2013.2/opendylan-2013.2-x86_64-linux.tar.bz2; sha256 = "035brbw3hm7zrs593q4zc42yglj1gmmkw3b1r7zzlw3ks4i2lg7h"; } - else if stdenv.system == "i686-linux" then fetchurl { + else if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = https://opendylan.org/downloads/opendylan/2013.2/opendylan-2013.2-x86-linux.tar.bz2; sha256 = "0c61ihvblcsjrw6ncr8x8ylhskcrqs8pajs4mg5di36cvqw12nq5"; } - else throw "platform ${stdenv.system} not supported."; + else throw "platform ${stdenv.hostPlatform.system} not supported."; buildInputs = [ patchelf boehmgc gnused makeWrapper ]; diff --git a/pkgs/development/compilers/opendylan/default.nix b/pkgs/development/compilers/opendylan/default.nix index 17d474359da..8e732d7d8bf 100644 --- a/pkgs/development/compilers/opendylan/default.nix +++ b/pkgs/development/compilers/opendylan/default.nix @@ -11,11 +11,11 @@ stdenv.mkDerivation { fetchSubmodules = true; }; - buildInputs = (if stdenv.system == "i686-linux" then [ mps ] else [ boehmgc ]) ++ [ + buildInputs = (if stdenv.hostPlatform.system == "i686-linux" then [ mps ] else [ boehmgc ]) ++ [ opendylan-bootstrap boehmgc gnused autoconf automake perl makeWrapper ]; - preConfigure = if stdenv.system == "i686-linux" then '' + preConfigure = if stdenv.hostPlatform.system == "i686-linux" then '' mkdir -p $TMPDIR/mps tar --strip-components=1 -xf ${mps.src} -C $TMPDIR/mps ./autogen.sh @@ -25,7 +25,7 @@ stdenv.mkDerivation { ''; configureFlags = [ - (if stdenv.system == "i686-linux" then "--with-mps=$(TMPDIR)/mps" else "--with-gc=${boehmgc.out}") + (if stdenv.hostPlatform.system == "i686-linux" then "--with-mps=$(TMPDIR)/mps" else "--with-gc=${boehmgc.out}") ]; buildPhase = "make 3-stage-bootstrap"; diff --git a/pkgs/development/compilers/openjdk/10.nix b/pkgs/development/compilers/openjdk/10.nix index 6e8d9003bf4..750a4efe496 100644 --- a/pkgs/development/compilers/openjdk/10.nix +++ b/pkgs/development/compilers/openjdk/10.nix @@ -13,7 +13,7 @@ let * The JRE libraries are in directories that depend on the CPU. */ architecture = - if stdenv.system == "i686-linux" then + if stdenv.hostPlatform.system == "i686-linux" then "i386" else "amd64"; diff --git a/pkgs/development/compilers/oraclejdk/jdk-linux-base.nix b/pkgs/development/compilers/oraclejdk/jdk-linux-base.nix index baa136b798d..5d55e0554e5 100644 --- a/pkgs/development/compilers/oraclejdk/jdk-linux-base.nix +++ b/pkgs/development/compilers/oraclejdk/jdk-linux-base.nix @@ -46,7 +46,7 @@ let x86_64-linux = "amd64"; armv7l-linux = "arm"; aarch64-linux = "aarch64"; - }.${stdenv.system}; + }.${stdenv.hostPlatform.system}; jce = if installjce then @@ -77,9 +77,9 @@ let result = stdenv.mkDerivation rec { x86_64-linux = "jdk-${productVersion}u${patchVersion}-linux-x64.tar.gz"; armv7l-linux = "jdk-${productVersion}u${patchVersion}-linux-arm32-vfp-hflt.tar.gz"; aarch64-linux = "jdk-${productVersion}u${patchVersion}-linux-arm64-vfp-hflt.tar.gz"; - }.${stdenv.system}; + }.${stdenv.hostPlatform.system}; url = downloadUrl; - sha256 = sha256.${stdenv.system}; + sha256 = sha256.${stdenv.hostPlatform.system}; }; nativeBuildInputs = [ file ] diff --git a/pkgs/development/compilers/orc/default.nix b/pkgs/development/compilers/orc/default.nix index 9fc9007abb9..3f3db48828d 100644 --- a/pkgs/development/compilers/orc/default.nix +++ b/pkgs/development/compilers/orc/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { ''; # https://bugzilla.gnome.org/show_bug.cgi?id=728129#c15 - doCheck = stdenv.system != "i686-linux"; # not sure about cross-compiling + doCheck = stdenv.hostPlatform.system != "i686-linux"; # not sure about cross-compiling meta = with stdenv.lib; { description = "The Oil Runtime Compiler"; diff --git a/pkgs/development/compilers/picat/default.nix b/pkgs/development/compilers/picat/default.nix index 8ee904a6ed6..b520a5e703c 100644 --- a/pkgs/development/compilers/picat/default.nix +++ b/pkgs/development/compilers/picat/default.nix @@ -8,8 +8,8 @@ stdenv.mkDerivation { sha256 = "0wvl95gf4pjs93632g4wi0mw1glzzhjp9g4xg93ll2zxggbxibli"; }; - ARCH = if stdenv.system == "i686-linux" then "linux32" - else if stdenv.system == "x86_64-linux" then "linux64" + ARCH = if stdenv.hostPlatform.system == "i686-linux" then "linux32" + else if stdenv.hostPlatform.system == "x86_64-linux" then "linux64" else throw "Unsupported system"; hardeningDisable = [ "format" ]; diff --git a/pkgs/development/compilers/rust/bootstrap.nix b/pkgs/development/compilers/rust/bootstrap.nix index 563250097ae..901675ff31b 100644 --- a/pkgs/development/compilers/rust/bootstrap.nix +++ b/pkgs/development/compilers/rust/bootstrap.nix @@ -16,19 +16,19 @@ let }; platform = - if stdenv.system == "i686-linux" + if stdenv.hostPlatform.system == "i686-linux" then "i686-unknown-linux-gnu" - else if stdenv.system == "x86_64-linux" + else if stdenv.hostPlatform.system == "x86_64-linux" then "x86_64-unknown-linux-gnu" - else if stdenv.system == "armv7l-linux" + else if stdenv.hostPlatform.system == "armv7l-linux" then "armv7-unknown-linux-gnueabihf" - else if stdenv.system == "aarch64-linux" + else if stdenv.hostPlatform.system == "aarch64-linux" then "aarch64-unknown-linux-gnu" - else if stdenv.system == "i686-darwin" + else if stdenv.hostPlatform.system == "i686-darwin" then "i686-apple-darwin" - else if stdenv.system == "x86_64-darwin" + else if stdenv.hostPlatform.system == "x86_64-darwin" then "x86_64-apple-darwin" - else throw "missing bootstrap url for platform ${stdenv.system}"; + else throw "missing bootstrap url for platform ${stdenv.hostPlatform.system}"; src = fetchurl { url = "https://static.rust-lang.org/dist/rust-${version}-${platform}.tar.gz"; diff --git a/pkgs/development/compilers/sbcl/bootstrap.nix b/pkgs/development/compilers/sbcl/bootstrap.nix index 529123398a5..ee662d39e45 100644 --- a/pkgs/development/compilers/sbcl/bootstrap.nix +++ b/pkgs/development/compilers/sbcl/bootstrap.nix @@ -39,9 +39,9 @@ let sha256 = "05c12fmac4ha72k1ckl6i780rckd7jh4g5s5hiic7fjxnf1kx8d0"; }; }; - cfg = options.${stdenv.system}; + cfg = options.${stdenv.hostPlatform.system}; in -assert builtins.hasAttr stdenv.system options; +assert builtins.hasAttr stdenv.hostPlatform.system options; stdenv.mkDerivation rec { name = "sbcl-bootstrap-${version}"; version = cfg.version; diff --git a/pkgs/development/compilers/sbcl/default.nix b/pkgs/development/compilers/sbcl/default.nix index 261a2fb6432..a860aa7dc73 100644 --- a/pkgs/development/compilers/sbcl/default.nix +++ b/pkgs/development/compilers/sbcl/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchurl, writeText, sbclBootstrap , sbclBootstrapHost ? "${sbclBootstrap}/bin/sbcl --disable-debugger --no-userinit --no-sysinit" -, threadSupport ? (stdenv.isi686 || stdenv.isx86_64 || "aarch64-linux" == stdenv.system) +, threadSupport ? (stdenv.isi686 || stdenv.isx86_64 || "aarch64-linux" == stdenv.hostPlatform.system) # Meant for sbcl used for creating binaries portable to non-NixOS via save-lisp-and-die. # Note that the created binaries still need `patchelf --set-interpreter ...` # to get rid of ${glibc} dependency. diff --git a/pkgs/development/interpreters/dart/default.nix b/pkgs/development/interpreters/dart/default.nix index ae7f8686b78..4c697ec4e80 100644 --- a/pkgs/development/interpreters/dart/default.nix +++ b/pkgs/development/interpreters/dart/default.nix @@ -45,7 +45,7 @@ stdenv.mkDerivation { unzip ]; - src = sources."${version}-${stdenv.system}" or (throw "unsupported version/system: ${version}/${stdenv.system}"); + src = sources."${version}-${stdenv.hostPlatform.system}" or (throw "unsupported version/system: ${version}/${stdenv.hostPlatform.system}"); installPhase = '' mkdir -p $out diff --git a/pkgs/development/interpreters/spidermonkey/1.8.5.nix b/pkgs/development/interpreters/spidermonkey/1.8.5.nix index bd53450de4e..46637195586 100644 --- a/pkgs/development/interpreters/spidermonkey/1.8.5.nix +++ b/pkgs/development/interpreters/spidermonkey/1.8.5.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { # of polkit, which is what matters most, it does not override the allocator # so the failure of that test does not matter much. configureFlags = [ "--enable-threadsafe" "--with-system-nspr" ] ++ - stdenv.lib.optionals (stdenv.system == "armv5tel-linux") [ + stdenv.lib.optionals (stdenv.hostPlatform.system == "armv5tel-linux") [ "--with-cpu-arch=armv5t" "--disable-tracejit" ]; diff --git a/pkgs/development/libraries/apr/default.nix b/pkgs/development/libraries/apr/default.nix index 7d7acf90a95..705f61445b5 100644 --- a/pkgs/development/libraries/apr/default.nix +++ b/pkgs/development/libraries/apr/default.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { configureFlags = # Including the Windows headers breaks unistd.h. # Based on ftp://sourceware.org/pub/cygwin/release/libapr1/libapr1-1.3.8-2-src.tar.bz2 - stdenv.lib.optional (stdenv.system == "i686-cygwin") "ac_cv_header_windows_h=no"; + stdenv.lib.optional (stdenv.hostPlatform.system == "i686-cygwin") "ac_cv_header_windows_h=no"; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/audio/libbass/default.nix b/pkgs/development/libraries/audio/libbass/default.nix index ec93e2f6467..390ca6bb04b 100644 --- a/pkgs/development/libraries/audio/libbass/default.nix +++ b/pkgs/development/libraries/audio/libbass/default.nix @@ -41,8 +41,8 @@ let dontBuild = true; installPhase = let so = - if bass.so ? ${stdenv.system} then bass.so.${stdenv.system} - else throw "${name} not packaged for ${stdenv.system} (yet)."; + if bass.so ? ${stdenv.hostPlatform.system} then bass.so.${stdenv.hostPlatform.system} + else throw "${name} not packaged for ${stdenv.hostPlatform.system} (yet)."; in '' mkdir -p $out/{lib,include} install -m644 -t $out/lib/ ${so} diff --git a/pkgs/development/libraries/bootil/default.nix b/pkgs/development/libraries/bootil/default.nix index 160f6230594..b64cdd5245f 100644 --- a/pkgs/development/libraries/bootil/default.nix +++ b/pkgs/development/libraries/bootil/default.nix @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { platform = if stdenv.isLinux then "linux" else if stdenv.isDarwin then "macosx" - else throw "unrecognized system ${stdenv.system}"; + else throw "unrecognized system ${stdenv.hostPlatform.system}"; buildInputs = [ premake4 ]; diff --git a/pkgs/development/libraries/crypto++/default.nix b/pkgs/development/libraries/crypto++/default.nix index ba5b2aa4371..cbd3e405415 100644 --- a/pkgs/development/libraries/crypto++/default.nix +++ b/pkgs/development/libraries/crypto++/default.nix @@ -12,9 +12,10 @@ stdenv.mkDerivation rec { sha256 = "1yk7jyf4va9425cg05llskpls2jm7n3jwy2hj5jm74zkr4mwpvl7"; }; - patches = with stdenv; - lib.optional (system != "i686-cygwin") ./dll.patch - ++ lib.optional isDarwin ./GNUmakefile-darwin.patch; + patches = stdenv.lib.concatLists [ + (stdenv.lib.optional (stdenv.hostPlatform.system != "i686-cygwin") ./dll.patch) + (stdenv.lib.optional stdenv.hostPlatform.isDarwin ./GNUmakefile-darwin.patch) + ]; configurePhase = let diff --git a/pkgs/development/libraries/gpgme/default.nix b/pkgs/development/libraries/gpgme/default.nix index b3b00a1c722..71fe23ea6b0 100644 --- a/pkgs/development/libraries/gpgme/default.nix +++ b/pkgs/development/libraries/gpgme/default.nix @@ -7,7 +7,10 @@ , withPython ? false, swig2 ? null, python ? null }: -let inherit (stdenv) lib system; in +let + inherit (stdenv) lib; + inherit (stdenv.hostPlatform) system; +in stdenv.mkDerivation rec { name = "gpgme-${version}"; diff --git a/pkgs/development/libraries/gsl/default.nix b/pkgs/development/libraries/gsl/default.nix index 37d4843db8d..8a419d67865 100644 --- a/pkgs/development/libraries/gsl/default.nix +++ b/pkgs/development/libraries/gsl/default.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { ]; # https://lists.gnu.org/archive/html/bug-gsl/2015-11/msg00012.html - doCheck = stdenv.system != "i686-linux" && stdenv.system != "aarch64-linux"; + doCheck = stdenv.hostPlatform.system != "i686-linux" && stdenv.hostPlatform.system != "aarch64-linux"; meta = { description = "The GNU Scientific Library, a large numerical library"; diff --git a/pkgs/development/libraries/java/jzmq/default.nix b/pkgs/development/libraries/java/jzmq/default.nix index 7d229d2577a..402f893034b 100644 --- a/pkgs/development/libraries/java/jzmq/default.nix +++ b/pkgs/development/libraries/java/jzmq/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { buildInputs = [ zeromq3 jdk ]; preConfigure = '' - ${if stdenv.system == "x86_64-darwin" then + ${if stdenv.hostPlatform.system == "x86_64-darwin" then '' sed -i -e 's~/Headers~/include~' -e 's~_JNI_INC_SUBDIRS=\".*\"~_JNI_INC_SUBDIRS=\"darwin\"~' configure '' else ""} ''; diff --git a/pkgs/development/libraries/java/swt/default.nix b/pkgs/development/libraries/java/swt/default.nix index 1a7153f99e6..0aa20f8b014 100644 --- a/pkgs/development/libraries/java/swt/default.nix +++ b/pkgs/development/libraries/java/swt/default.nix @@ -16,7 +16,7 @@ let sha256 = "00k1mfbncvyh8klgmk0891w8jwnd5niqb16j1j8yacrm2smmlb05"; }; }; - metadata = assert platformMap ? ${stdenv.system}; platformMap.${stdenv.system}; + metadata = assert platformMap ? ${stdenv.hostPlatform.system}; platformMap.${stdenv.hostPlatform.system}; in stdenv.mkDerivation rec { version = "4.5"; diff --git a/pkgs/development/libraries/libspotify/default.nix b/pkgs/development/libraries/libspotify/default.nix index 3a01ff2944d..e472fe014ee 100644 --- a/pkgs/development/libraries/libspotify/default.nix +++ b/pkgs/development/libraries/libspotify/default.nix @@ -2,26 +2,26 @@ let version = "12.1.51"; - isLinux = (stdenv.system == "x86_64-linux" || stdenv.system == "i686-linux"); + isLinux = (stdenv.hostPlatform.system == "x86_64-linux" || stdenv.hostPlatform.system == "i686-linux"); in -if (stdenv.system != "x86_64-linux" && stdenv.system != "x86_64-darwin" && stdenv.system != "i686-linux") +if (stdenv.hostPlatform.system != "x86_64-linux" && stdenv.hostPlatform.system != "x86_64-darwin" && stdenv.hostPlatform.system != "i686-linux") then throw "Check https://developer.spotify.com/technologies/libspotify/ for a tarball for your system and add it here" else stdenv.mkDerivation { name = "libspotify-${version}"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://developer.spotify.com/download/libspotify/libspotify-${version}-Linux-x86_64-release.tar.gz"; sha256 = "0n0h94i4xg46hfba95n3ypah93crwb80bhgsg00f6sms683lx8a3"; } - else if stdenv.system == "x86_64-darwin" then + else if stdenv.hostPlatform.system == "x86_64-darwin" then fetchurl { url = "https://developer.spotify.com/download/libspotify/libspotify-${version}-Darwin-universal.zip"; sha256 = "1gcgrc8arim3hnszcc886lmcdb4iigc08abkaa02l6gng43ky1c0"; } - else if stdenv.system == "i686-linux" then + else if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = "https://developer.spotify.com/download/libspotify/libspotify-${version}-Linux-i686-release.tar.gz"; sha256 = "1bjmn64gbr4p9irq426yap4ipq9rb84zsyhjjr7frmmw22xb86ll"; @@ -46,7 +46,7 @@ else stdenv.mkDerivation { # darwin-specific - buildInputs = stdenv.lib.optional (stdenv.system == "x86_64-darwin") unzip; + buildInputs = stdenv.lib.optional (stdenv.hostPlatform.system == "x86_64-darwin") unzip; # linux-specific installFlags = stdenv.lib.optionalString (isLinux) diff --git a/pkgs/development/libraries/live555/default.nix b/pkgs/development/libraries/live555/default.nix index e0cf3328bac..4dd5d8bcd26 100644 --- a/pkgs/development/libraries/live555/default.nix +++ b/pkgs/development/libraries/live555/default.nix @@ -28,7 +28,7 @@ stdenv.mkDerivation { i686-linux = "linux"; x86_64-linux = "linux-64bit"; aarch64-linux = "linux-64bit"; - }.${stdenv.system}} + }.${stdenv.hostPlatform.system}} ''; installPhase = '' diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix index e1a9477dcd6..063ed381e01 100644 --- a/pkgs/development/libraries/mesa/default.nix +++ b/pkgs/development/libraries/mesa/default.nix @@ -23,7 +23,7 @@ with stdenv.lib; -if ! lists.elem stdenv.system platforms.mesaPlatforms then +if ! lists.elem stdenv.hostPlatform.system platforms.mesaPlatforms then throw "unsupported platform for Mesa" else diff --git a/pkgs/development/libraries/nettle/generic.nix b/pkgs/development/libraries/nettle/generic.nix index 3af93469cf1..2ef367b6c53 100644 --- a/pkgs/development/libraries/nettle/generic.nix +++ b/pkgs/development/libraries/nettle/generic.nix @@ -16,11 +16,11 @@ stdenv.mkDerivation (rec { nativeBuildInputs = [ gnum4 ]; propagatedBuildInputs = [ gmp ]; - doCheck = (stdenv.system != "i686-cygwin" && !stdenv.isDarwin); + doCheck = (stdenv.hostPlatform.system != "i686-cygwin" && !stdenv.isDarwin); enableParallelBuilding = true; - patches = stdenv.lib.optional (stdenv.system == "i686-cygwin") + patches = stdenv.lib.optional (stdenv.hostPlatform.system == "i686-cygwin") ./cygwin.patch; meta = with stdenv.lib; { diff --git a/pkgs/development/libraries/opencv/3.x.nix b/pkgs/development/libraries/opencv/3.x.nix index e97aa0d391e..81d106a2a40 100644 --- a/pkgs/development/libraries/opencv/3.x.nix +++ b/pkgs/development/libraries/opencv/3.x.nix @@ -63,11 +63,11 @@ let sha256 = "1ys9mshfpm8iy8h4ml792gnqrq959dsrcv26axx14niivxyjbji8"; } + "/ippicv"; files = let name = platform : "ippicv_2017u3_${platform}_general_20180518.tgz"; in - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then { ${name "lnx_intel64"} = "b7cc351267db2d34b9efa1cd22ff0572"; } - else if stdenv.system == "i686-linux" then + else if stdenv.hostPlatform.system == "i686-linux" then { ${name "lnx_ia32"} = "ea72de74dae3c604eb6348395366e78e"; } - else if stdenv.system == "x86_64-darwin" then + else if stdenv.hostPlatform.system == "x86_64-darwin" then { ${name "mac_intel64"} = "3ae52b9be0fe73dd45bc5e9429cd3732"; } else throw "ICV is not available for this platform (or not yet supported by this package)"; diff --git a/pkgs/development/libraries/oracle-instantclient/default.nix b/pkgs/development/libraries/oracle-instantclient/default.nix index 0c05e2ec5f6..fe260e0c2ad 100644 --- a/pkgs/development/libraries/oracle-instantclient/default.nix +++ b/pkgs/development/libraries/oracle-instantclient/default.nix @@ -14,12 +14,12 @@ let sha256 = hash; }); - throwSystem = throw "Unsupported system: ${stdenv.system}"; + throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}"; arch = { "x86_64-linux" = "linux.x64"; "x86_64-darwin" = "macos.x64"; - }."${stdenv.system}" or throwSystem; + }."${stdenv.hostPlatform.system}" or throwSystem; srcs = { "x86_64-linux" = [ @@ -32,7 +32,7 @@ let (requireSource "sdk" arch version "2" "e0befca9c4e71ebc9f444957ffa70f01aeeec5976ea27c40406471b04c34848b") (requireSource "sqlplus" arch version "2" "d147cbb5b2a954fdcb4b642df4f0bd1153fd56e0f56e7fa301601b4f7e2abe0e") ] ++ optional odbcSupport (requireSource "odbc" arch version "2" "1805c1ab6c8c5e8df7bdcc35d7f2b94c329ecf4dff9bde55d5f9b159ecd8b64e"); - }."${stdenv.system}" or throwSystem; + }."${stdenv.hostPlatform.system}" or throwSystem; extLib = stdenv.hostPlatform.extensions.sharedLibrary; in stdenv.mkDerivation rec { diff --git a/pkgs/development/libraries/physics/geant4/fetch.nix b/pkgs/development/libraries/physics/geant4/fetch.nix index 7dc4c865627..5d539b480d7 100644 --- a/pkgs/development/libraries/physics/geant4/fetch.nix +++ b/pkgs/development/libraries/physics/geant4/fetch.nix @@ -1,7 +1,7 @@ { stdenv, fetchurl }: let - fetch = { version, src ? builtins.getAttr stdenv.system sources, sources ? null }: + fetch = { version, src ? builtins.getAttr stdenv.hostPlatform.system sources, sources ? null }: { inherit version src; }; diff --git a/pkgs/development/libraries/science/math/openblas/default.nix b/pkgs/development/libraries/science/math/openblas/default.nix index 18483f9e327..b5efdc58584 100644 --- a/pkgs/development/libraries/science/math/openblas/default.nix +++ b/pkgs/development/libraries/science/math/openblas/default.nix @@ -67,15 +67,15 @@ in let config = - configs.${stdenv.system} - or (throw "unsupported system: ${stdenv.system}"); + configs.${stdenv.hostPlatform.system} + or (throw "unsupported system: ${stdenv.hostPlatform.system}"); in let blas64 = if blas64_ != null then blas64_ - else hasPrefix "x86_64" stdenv.system; + else hasPrefix "x86_64" stdenv.hostPlatform.system; in stdenv.mkDerivation rec { name = "openblas-${version}"; diff --git a/pkgs/development/libraries/scmccid/default.nix b/pkgs/development/libraries/scmccid/default.nix index f88bd64f597..b305fecc393 100644 --- a/pkgs/development/libraries/scmccid/default.nix +++ b/pkgs/development/libraries/scmccid/default.nix @@ -5,11 +5,11 @@ assert stdenv ? cc && stdenv.cc.libc != null; stdenv.mkDerivation rec { name = "scmccid-5.0.11"; - src = if stdenv.system == "i686-linux" then (fetchurl { + src = if stdenv.hostPlatform.system == "i686-linux" then (fetchurl { url = "http://www.scmmicro.com/support/download/scmccid_5.0.11_linux.tar.gz"; sha256 = "1r5wkarhzl09ncgj55baizf573czw0nplh1pgddzx9xck66kh5bm"; }) - else if stdenv.system == "x86_64-linux" then (fetchurl { + else if stdenv.hostPlatform.system == "x86_64-linux" then (fetchurl { url = "http://www.scmmicro.com/support/download/scmccid_5.0.11_linux_x64.tar.gz"; sha256 = "0k9lzlk01sl4ycfqgrqqy3bildz0mcr1r0kkicgjz96l4s0jgz0i"; }) diff --git a/pkgs/development/libraries/skalibs/default.nix b/pkgs/development/libraries/skalibs/default.nix index b3f5e12b0ec..9d5bd170e20 100644 --- a/pkgs/development/libraries/skalibs/default.nix +++ b/pkgs/development/libraries/skalibs/default.nix @@ -33,7 +33,7 @@ in stdenv.mkDerivation rec { # Explicitly setting target ensures code can be compiled against a skalibs # binary built on a different version of darwin. # http://www.skarnet.org/cgi-bin/archive.cgi?1:mss:623:heiodchokfjdkonfhdph - ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.system}"); + ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.hostPlatform.system}"); postInstall = '' mkdir -p $doc/share/doc/skalibs diff --git a/pkgs/development/libraries/tachyon/default.nix b/pkgs/development/libraries/tachyon/default.nix index d5d12e44df0..27ac0fdd5ff 100644 --- a/pkgs/development/libraries/tachyon/default.nix +++ b/pkgs/development/libraries/tachyon/default.nix @@ -34,15 +34,15 @@ stdenv.mkDerivation rec { export USEPNG=" -DUSEPNG" export PNGLIB=" -lpng -lz" ''; - arch = if stdenv.system == "x86_64-linux" then "linux-64-thr" else - if stdenv.system == "i686-linux" then "linux-thr" else - if stdenv.system == "aarch64-linux" then "linux-arm-thr" else - if stdenv.system == "armv7l-linux" then "linux-arm-thr" else - if stdenv.system == "x86_64-darwin" then "macosx-thr" else - if stdenv.system == "i686-darwin" then "macosx-64-thr" else - if stdenv.system == "i686-cygwin" then "win32" else - if stdenv.system == "x86_64-freebsd" then "bsd" else - if stdenv.system == "x686-freebsd" then "bsd" else + arch = if stdenv.hostPlatform.system == "x86_64-linux" then "linux-64-thr" else + if stdenv.hostPlatform.system == "i686-linux" then "linux-thr" else + if stdenv.hostPlatform.system == "aarch64-linux" then "linux-arm-thr" else + if stdenv.hostPlatform.system == "armv7l-linux" then "linux-arm-thr" else + if stdenv.hostPlatform.system == "x86_64-darwin" then "macosx-thr" else + if stdenv.hostPlatform.system == "i686-darwin" then "macosx-64-thr" else + if stdenv.hostPlatform.system == "i686-cygwin" then "win32" else + if stdenv.hostPlatform.system == "x86_64-freebsd" then "bsd" else + if stdenv.hostPlatform.system == "x686-freebsd" then "bsd" else throw "Don't know what arch to select for tachyon build"; makeFlags = "${arch}"; patches = [ diff --git a/pkgs/development/libraries/v8/3.14.nix b/pkgs/development/libraries/v8/3.14.nix index ce666becc85..827274251ed 100644 --- a/pkgs/development/libraries/v8/3.14.nix +++ b/pkgs/development/libraries/v8/3.14.nix @@ -65,7 +65,7 @@ stdenv.mkDerivation rec { installPhase = '' install -vD out/Release/d8 "$out/bin/d8" - ${if stdenv.system == "x86_64-darwin" then '' + ${if stdenv.hostPlatform.system == "x86_64-darwin" then '' install -vD out/Release/lib.target/libv8.dylib "$out/lib/libv8.dylib" '' else '' install -vD out/Release/lib.target/libv8.so "$out/lib/libv8.so" diff --git a/pkgs/development/libraries/vigra/default.nix b/pkgs/development/libraries/vigra/default.nix index 4a002becdb3..12c166beacb 100644 --- a/pkgs/development/libraries/vigra/default.nix +++ b/pkgs/development/libraries/vigra/default.nix @@ -21,7 +21,7 @@ in stdenv.mkDerivation rec { preConfigure = "cmakeFlags+=\" -DVIGRANUMPY_INSTALL_DIR=$out/lib/${python.libPrefix}/site-packages\""; cmakeFlags = [ "-DWITH_OPENEXR=1" ] - ++ stdenv.lib.optionals (stdenv.system == "x86_64-linux") + ++ stdenv.lib.optionals (stdenv.hostPlatform.system == "x86_64-linux") [ "-DCMAKE_CXX_FLAGS=-fPIC" "-DCMAKE_C_FLAGS=-fPIC" ]; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/vxl/default.nix b/pkgs/development/libraries/vxl/default.nix index b9f3c0e64d6..777b8bb1f40 100644 --- a/pkgs/development/libraries/vxl/default.nix +++ b/pkgs/development/libraries/vxl/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation { # in stdenv linux headers # BUILD_BRL fails to find open() cmakeFlags = "-DBUILD_TESTING=OFF -DBUILD_OUL=OFF -DBUILD_BRL=OFF -DBUILD_CONTRIB=OFF " - + (if stdenv.system == "x86_64-linux" then + + (if stdenv.hostPlatform.system == "x86_64-linux" then "-DCMAKE_CXX_FLAGS=-fPIC -DCMAKE_C_FLAGS=-fPIC" else ""); diff --git a/pkgs/development/libraries/wtk/default.nix b/pkgs/development/libraries/wtk/default.nix index 0ed4f24ef86..2791c97f5ae 100644 --- a/pkgs/development/libraries/wtk/default.nix +++ b/pkgs/development/libraries/wtk/default.nix @@ -1,6 +1,6 @@ { stdenv, requireFile, unzip, xorg }: -assert stdenv.system == "i686-linux"; +assert stdenv.hostPlatform.system == "i686-linux"; stdenv.mkDerivation rec { name = "sun-java-wtk-2.5.2_01"; diff --git a/pkgs/development/misc/amdapp-sdk/default.nix b/pkgs/development/misc/amdapp-sdk/default.nix index 7da0fc148d4..79651db23ea 100644 --- a/pkgs/development/misc/amdapp-sdk/default.nix +++ b/pkgs/development/misc/amdapp-sdk/default.nix @@ -5,10 +5,10 @@ let - bits = if stdenv.system == "x86_64-linux" then "64" + bits = if stdenv.hostPlatform.system == "x86_64-linux" then "64" else "32"; - arch = if stdenv.system == "x86_64-linux" then "x86_64" + arch = if stdenv.hostPlatform.system == "x86_64-linux" then "x86_64" else "x86"; src_info = { diff --git a/pkgs/development/mobile/androidenv/androidndk.nix b/pkgs/development/mobile/androidenv/androidndk.nix index 972c8a5dfbc..3ccdb237f89 100644 --- a/pkgs/development/mobile/androidenv/androidndk.nix +++ b/pkgs/development/mobile/androidenv/androidndk.nix @@ -10,10 +10,10 @@ stdenv.mkDerivation rec { name = "android-ndk-r${version}"; inherit version; - src = if stdenv.system == "x86_64-linux" then fetchurl { + src = if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://dl.google.com/android/repository/${name}-linux-x86_64.zip"; inherit sha256; - } else throw "platform ${stdenv.system} not supported!"; + } else throw "platform ${stdenv.hostPlatform.system} not supported!"; phases = "buildPhase"; diff --git a/pkgs/development/mobile/androidenv/androidndk_r8e.nix b/pkgs/development/mobile/androidenv/androidndk_r8e.nix index 3c12e16277d..68d2150f972 100644 --- a/pkgs/development/mobile/androidenv/androidndk_r8e.nix +++ b/pkgs/development/mobile/androidenv/androidndk_r8e.nix @@ -9,16 +9,16 @@ stdenv.mkDerivation rec { name = "android-ndk-r8e"; - src = if stdenv.system == "i686-linux" + src = if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = "http://dl.google.com/android/ndk/${name}-linux-x86.tar.bz2"; sha256 = "c2c4e0c8b3037149a0f5dbb08d72f814a52af4da9fff9d80328c675457e95a98"; } - else if stdenv.system == "x86_64-linux" then fetchurl { + else if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "http://dl.google.com/android/ndk/${name}-linux-x86_64.tar.bz2"; sha256 = "093gf55zbh38p2gk5bdykj1vg9p5l774wjdzw5mhk4144jm1wdq7"; } - else throw "platform ${stdenv.system} not supported!"; + else throw "platform ${stdenv.hostPlatform.system} not supported!"; phases = "buildPhase"; diff --git a/pkgs/development/mobile/androidenv/androidsdk.nix b/pkgs/development/mobile/androidenv/androidsdk.nix index 503e4f5c889..5f61f25d54e 100644 --- a/pkgs/development/mobile/androidenv/androidsdk.nix +++ b/pkgs/development/mobile/androidenv/androidsdk.nix @@ -22,16 +22,16 @@ stdenv.mkDerivation rec { name = "android-sdk-${version}"; version = "25.2.5"; - src = if (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") + src = if (stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux") then fetchurl { url = "https://dl.google.com/android/repository/tools_r${version}-linux.zip"; sha256 = "0gnk49pkwy4m0nqwm1xnf3w4mfpi9w0kk7841xlawpwbkj0icxap"; } - else if stdenv.system == "x86_64-darwin" then fetchurl { + else if stdenv.hostPlatform.system == "x86_64-darwin" then fetchurl { url = "http://dl.google.com/android/repository/tools_r${version}-macosx.zip"; sha256 = "0yg7wjmyw70xsh8k4hgbqb5rilam2a94yc8dwbh7fjwqcmpxgwqb"; } - else throw "platform not ${stdenv.system} supported!"; + else throw "platform not ${stdenv.hostPlatform.system} supported!"; buildCommand = '' mkdir -p $out/libexec @@ -44,7 +44,7 @@ stdenv.mkDerivation rec { sed -i -e "s|/bin/ls|${coreutils}/bin/ls|" "$f" done - ${stdenv.lib.optionalString (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") + ${stdenv.lib.optionalString (stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux") '' # There are a number of native binaries. We must patch them to let them find the interpreter and libstdc++ @@ -54,7 +54,7 @@ stdenv.mkDerivation rec { patchelf --set-rpath ${stdenv_32bit.cc.cc.lib}/lib $i done - ${stdenv.lib.optionalString (stdenv.system == "x86_64-linux") '' + ${stdenv.lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux") '' for i in bin64/{mkfs.ext4,fsck.ext4,e2fsck,tune2fs,resize2fs} do patchelf --set-interpreter ${stdenv.cc.libc.out}/lib/ld-linux-x86-64.so.2 $i @@ -62,7 +62,7 @@ stdenv.mkDerivation rec { done ''} - ${stdenv.lib.optionalString (stdenv.system == "x86_64-linux") '' + ${stdenv.lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux") '' # We must also patch the 64-bit emulator instances, if needed for i in emulator emulator64-arm emulator64-mips emulator64-x86 emulator64-crash-service emulator-check qemu/linux-x86_64/qemu-system-* @@ -89,7 +89,7 @@ stdenv.mkDerivation rec { # The emulators need additional libraries, which are dynamically loaded => let's wrap them - ${stdenv.lib.optionalString (stdenv.system == "x86_64-linux") '' + ${stdenv.lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux") '' for i in emulator emulator64-arm emulator64-mips emulator64-x86 emulator64-crash-service do wrapProgram `pwd`/$i \ @@ -102,7 +102,7 @@ stdenv.mkDerivation rec { patchShebangs . - ${if stdenv.system == "i686-linux" then + ${if stdenv.hostPlatform.system == "i686-linux" then '' # The monitor requires some more patching @@ -115,7 +115,7 @@ stdenv.mkDerivation rec { cd ../.. '' - else if stdenv.system == "x86_64-linux" then + else if stdenv.hostPlatform.system == "x86_64-linux" then '' # The monitor requires some more patching diff --git a/pkgs/development/mobile/androidenv/build-tools.nix b/pkgs/development/mobile/androidenv/build-tools.nix index 457a9b6720a..85e604bd3f4 100644 --- a/pkgs/development/mobile/androidenv/build-tools.nix +++ b/pkgs/development/mobile/androidenv/build-tools.nix @@ -3,16 +3,16 @@ stdenv.mkDerivation rec { version = "26.0.2"; name = "android-build-tools-r${version}"; - src = if (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") + src = if (stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux") then fetchurl { url = "https://dl.google.com/android/repository/build-tools_r${version}-linux.zip"; sha256 = "1kii880bwhjkc343zwx1ysxyisxhczrwhphnxbwsgi45mjgq8lm7"; } - else if stdenv.system == "x86_64-darwin" then fetchurl { + else if stdenv.hostPlatform.system == "x86_64-darwin" then fetchurl { url = "https://dl.google.com/android/repository/build-tools_r${version}-macosx.zip"; sha256 = "1x0ycprl6hgsm23kck5ind7x00hzydc5k3h3ch4a13407xbpvzvx"; } - else throw "System ${stdenv.system} not supported!"; + else throw "System ${stdenv.hostPlatform.system} not supported!"; buildCommand = '' mkdir -p $out/build-tools @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { unzip $src mv android-* ${version} - ${stdenv.lib.optionalString (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") + ${stdenv.lib.optionalString (stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux") '' cd ${version} diff --git a/pkgs/development/mobile/androidenv/default.nix b/pkgs/development/mobile/androidenv/default.nix index 7d7c92cd0f5..4e9f139b95e 100644 --- a/pkgs/development/mobile/androidenv/default.nix +++ b/pkgs/development/mobile/androidenv/default.nix @@ -25,15 +25,15 @@ rec { inherit (pkgs) stdenv fetchurl unzip; }; - platforms = if (pkgs.stdenv.system == "i686-linux" || pkgs.stdenv.system == "x86_64-linux") + platforms = if (pkgs.stdenv.hostPlatform.system == "i686-linux" || pkgs.stdenv.hostPlatform.system == "x86_64-linux") then import ./platforms-linux.nix { inherit (pkgs) stdenv fetchurl unzip; } - else if pkgs.stdenv.system == "x86_64-darwin" + else if pkgs.stdenv.hostPlatform.system == "x86_64-darwin" then import ./platforms-macosx.nix { inherit (pkgs) stdenv fetchurl unzip; } - else throw "Platform: ${pkgs.stdenv.system} not supported!"; + else throw "Platform: ${pkgs.stdenv.hostPlatform.system} not supported!"; sysimages = import ./sysimages.nix { inherit (pkgs) stdenv fetchurl unzip; diff --git a/pkgs/development/mobile/androidenv/platform-tools.nix b/pkgs/development/mobile/androidenv/platform-tools.nix index f5e57994284..22b5cd81f87 100644 --- a/pkgs/development/mobile/androidenv/platform-tools.nix +++ b/pkgs/development/mobile/androidenv/platform-tools.nix @@ -8,16 +8,16 @@ in stdenv.mkDerivation rec { version = "26.0.2"; name = "android-platform-tools-r${version}"; - src = if (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") + src = if (stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux") then fetchurl { url = "https://dl.google.com/android/repository/platform-tools_r${version}-linux.zip"; sha256 = "0695npvxljbbh8xwfm65k34fcpyfkzvfkssgnp46wkmnq8w5mcb3"; } - else if stdenv.system == "x86_64-darwin" then fetchurl { + else if stdenv.hostPlatform.system == "x86_64-darwin" then fetchurl { url = "https://dl.google.com/android/repository/platform-tools_r${version}-darwin.zip"; sha256 = "0gy7apw9pmnnm41z6ywglw5va4ghmny4j57778may4q7ar751l56"; } - else throw "System ${stdenv.system} not supported!"; + else throw "System ${stdenv.hostPlatform.system} not supported!"; buildCommand = '' mkdir -p $out @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { unzip $src cd platform-tools - ${stdenv.lib.optionalString (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") + ${stdenv.lib.optionalString (stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux") '' for i in adb dmtracedump fastboot hprof-conv sqlite3 do diff --git a/pkgs/development/mobile/titaniumenv/build-app.nix b/pkgs/development/mobile/titaniumenv/build-app.nix index 83bd941e5ff..0250e5bf2e2 100644 --- a/pkgs/development/mobile/titaniumenv/build-app.nix +++ b/pkgs/development/mobile/titaniumenv/build-app.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation { name = stdenv.lib.replaceChars [" "] [""] name; inherit src; - buildInputs = [ nodejs titanium alloy jdk python which file ] ++ stdenv.lib.optional (stdenv.system == "x86_64-darwin") xcodewrapper; + buildInputs = [ nodejs titanium alloy jdk python which file ] ++ stdenv.lib.optional (stdenv.hostPlatform.system == "x86_64-darwin") xcodewrapper; buildPhase = '' ${preBuild} diff --git a/pkgs/development/mobile/titaniumenv/default.nix b/pkgs/development/mobile/titaniumenv/default.nix index b09a483290f..f411a8d61fd 100644 --- a/pkgs/development/mobile/titaniumenv/default.nix +++ b/pkgs/development/mobile/titaniumenv/default.nix @@ -3,7 +3,7 @@ rec { androidenv = pkgs.androidenv; - xcodeenv = if pkgs.stdenv.system == "x86_64-darwin" then pkgs.xcodeenv.override { + xcodeenv = if pkgs.stdenv.hostPlatform.system == "x86_64-darwin" then pkgs.xcodeenv.override { version = xcodeVersion; inherit xcodeBaseDir; } else null; diff --git a/pkgs/development/mobile/titaniumenv/titaniumsdk-6.3.nix b/pkgs/development/mobile/titaniumenv/titaniumsdk-6.3.nix index 26adf373826..b8c2688708b 100644 --- a/pkgs/development/mobile/titaniumenv/titaniumsdk-6.3.nix +++ b/pkgs/development/mobile/titaniumenv/titaniumsdk-6.3.nix @@ -2,15 +2,15 @@ stdenv.mkDerivation { name = "mobilesdk-6.3.1.GA"; - src = if (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") then fetchurl { + src = if (stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux") then fetchurl { url = http://builds.appcelerator.com/mobile/6_3_X/mobilesdk-6.3.1.v20171101154403-linux.zip; sha256 = "0g8dqqf5ffa7ll3rqm5naywipnv2vvfxcj9fmqg1wnvvxf0rflqj"; } - else if stdenv.system == "x86_64-darwin" then fetchurl { + else if stdenv.hostPlatform.system == "x86_64-darwin" then fetchurl { url = http://builds.appcelerator.com/mobile/6_3_X/mobilesdk-6.3.1.v20171101154403-osx.zip; sha256 = "00bm8vv70mg4kd7jvmxd1bfqafv6zdpdx816i0hvf801zwnak4nj"; } - else throw "Platform: ${stdenv.system} not supported!"; + else throw "Platform: ${stdenv.hostPlatform.system} not supported!"; buildInputs = [ unzip makeWrapper ]; @@ -23,18 +23,18 @@ stdenv.mkDerivation { cd mobilesdk/* mv * 6.3.1.GA cd * - ${stdenv.lib.optionalString (stdenv.system == "x86_64-darwin") '' + ${stdenv.lib.optionalString (stdenv.hostPlatform.system == "x86_64-darwin") '' # Fixes a bad archive copying error when generating an IPA file sed -i -e "s|cp -rf|/bin/cp -rf|" iphone/cli/commands/_build.js ''} # Patch some executables - ${if stdenv.system == "i686-linux" then + ${if stdenv.hostPlatform.system == "i686-linux" then '' patchelf --set-interpreter ${stdenv.cc.libc}/lib/ld-linux.so.2 android/titanium_prep.linux32 '' - else if stdenv.system == "x86_64-linux" then + else if stdenv.hostPlatform.system == "x86_64-linux" then '' patchelf --set-interpreter ${stdenv.cc.libc}/lib/ld-linux-x86-64.so.2 android/titanium_prep.linux64 '' diff --git a/pkgs/development/mobile/titaniumenv/titaniumsdk-7.1.nix b/pkgs/development/mobile/titaniumenv/titaniumsdk-7.1.nix index a6de1f0ae8c..4d3bd420969 100644 --- a/pkgs/development/mobile/titaniumenv/titaniumsdk-7.1.nix +++ b/pkgs/development/mobile/titaniumenv/titaniumsdk-7.1.nix @@ -54,15 +54,15 @@ let in stdenv.mkDerivation { name = "mobilesdk-7.1.0.GA"; - src = if (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") then fetchurl { + src = if (stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux") then fetchurl { url = http://builds.appcelerator.com/mobile/7_1_X/mobilesdk-7.1.0.v20180314133955-linux.zip; sha256 = "18b3jnr65sdn5wj191bcl48gvhyklxmighxakv4vrz1fb59kyvqn"; } - else if stdenv.system == "x86_64-darwin" then fetchurl { + else if stdenv.hostPlatform.system == "x86_64-darwin" then fetchurl { url = http://builds.appcelerator.com/mobile/7_1_X/mobilesdk-7.1.0.v20180314133955-osx.zip; sha256 = "1f62616biwsw1fqxz2sq7lpa6bsfjazffliplyf5dpnh298cnc1m"; } - else throw "Platform: ${stdenv.system} not supported!"; + else throw "Platform: ${stdenv.hostPlatform.system} not supported!"; buildInputs = [ unzip makeWrapper ]; @@ -89,11 +89,11 @@ stdenv.mkDerivation { # Patch some executables - ${if stdenv.system == "i686-linux" then + ${if stdenv.hostPlatform.system == "i686-linux" then '' patchelf --set-interpreter ${stdenv.cc.libc}/lib/ld-linux.so.2 android/titanium_prep.linux32 '' - else if stdenv.system == "x86_64-linux" then + else if stdenv.hostPlatform.system == "x86_64-linux" then '' patchelf --set-interpreter ${stdenv.cc.libc}/lib/ld-linux-x86-64.so.2 android/titanium_prep.linux64 '' diff --git a/pkgs/development/node-packages/default-v10.nix b/pkgs/development/node-packages/default-v10.nix index d7df19066bb..a438c961513 100644 --- a/pkgs/development/node-packages/default-v10.nix +++ b/pkgs/development/node-packages/default-v10.nix @@ -1,8 +1,9 @@ -{pkgs, system, nodejs, stdenv}: +{ pkgs, nodejs, stdenv }: let nodePackages = import ./composition-v10.nix { - inherit pkgs system nodejs; + inherit pkgs nodejs; + inherit (stdenv.hostPlatform) system; }; in nodePackages // { diff --git a/pkgs/development/node-packages/default-v6.nix b/pkgs/development/node-packages/default-v6.nix index 6b508b6f0cc..f4e28d0fd34 100644 --- a/pkgs/development/node-packages/default-v6.nix +++ b/pkgs/development/node-packages/default-v6.nix @@ -1,8 +1,9 @@ -{pkgs, system, nodejs, stdenv}: +{ pkgs, nodejs, stdenv }: let nodePackages = import ./composition-v6.nix { - inherit pkgs system nodejs; + inherit pkgs nodejs; + inherit (stdenv.hostPlatform) system; }; in nodePackages // { diff --git a/pkgs/development/node-packages/default-v8.nix b/pkgs/development/node-packages/default-v8.nix index 561f43271ff..7e3691dcecb 100644 --- a/pkgs/development/node-packages/default-v8.nix +++ b/pkgs/development/node-packages/default-v8.nix @@ -1,8 +1,9 @@ -{pkgs, system, nodejs, stdenv}: +{ pkgs, nodejs, stdenv }: let nodePackages = import ./composition-v8.nix { - inherit pkgs system nodejs; + inherit pkgs nodejs; + inherit (stdenv.hostPlatform) system; }; in nodePackages // { diff --git a/pkgs/development/ruby-modules/testing/stubs.nix b/pkgs/development/ruby-modules/testing/stubs.nix index 7e6d1102f66..aaab2f68960 100644 --- a/pkgs/development/ruby-modules/testing/stubs.nix +++ b/pkgs/development/ruby-modules/testing/stubs.nix @@ -6,7 +6,7 @@ let text = (builtins.toJSON (lib.filterAttrs ( n: v: builtins.any (x: x == n) ["name" "system"]) argSet)); builder = stdenv.shell; args = [ "-c" "echo $(<$textPath) > $out"]; - system = stdenv.system; + system = stdenv.hostPlatform.system; passAsFile = ["text"]; }; fetchurl = {url?"", urls ? [],...}: "fetchurl:${if urls == [] then url else builtins.head urls}"; diff --git a/pkgs/development/tools/analysis/cov-build/default.nix b/pkgs/development/tools/analysis/cov-build/default.nix index fef98f1e04a..bd0a4ee5e40 100644 --- a/pkgs/development/tools/analysis/cov-build/default.nix +++ b/pkgs/development/tools/analysis/cov-build/default.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { version = "7.0.2"; src = - if stdenv.system == "i686-linux" + if stdenv.hostPlatform.system == "i686-linux" then requireFile { name = "cov-analysis-linux32-${version}.tar.gz"; sha256 = "0i06wbd7blgx9adh9w09by4i18vwmldfp9ix97a5dph2cjymsviy"; diff --git a/pkgs/development/tools/analysis/valgrind/default.nix b/pkgs/development/tools/analysis/valgrind/default.nix index cbcfa981b6b..5734a0f2795 100644 --- a/pkgs/development/tools/analysis/valgrind/default.nix +++ b/pkgs/development/tools/analysis/valgrind/default.nix @@ -57,7 +57,7 @@ stdenv.mkDerivation rec { ''; configureFlags = - stdenv.lib.optional (stdenv.system == "x86_64-linux" || stdenv.system == "x86_64-darwin") "--enable-only64bit"; + stdenv.lib.optional (stdenv.hostPlatform.system == "x86_64-linux" || stdenv.hostPlatform.system == "x86_64-darwin") "--enable-only64bit"; doCheck = false; # fails diff --git a/pkgs/development/tools/electron/default.nix b/pkgs/development/tools/electron/default.nix index 695a532305a..942748a3810 100644 --- a/pkgs/development/tools/electron/default.nix +++ b/pkgs/development/tools/electron/default.nix @@ -4,7 +4,7 @@ let version = "1.8.2"; name = "electron-${version}"; - throwSystem = throw "Unsupported system: ${stdenv.system}"; + throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}"; meta = with stdenv.lib; { description = "Cross platform desktop application shell"; @@ -34,7 +34,7 @@ let url = "https://github.com/electron/electron/releases/download/v${version}/electron-v${version}-linux-arm64.zip"; sha256 = "0k4np2d4y15x1qfay8y9m8v9y223vdpbq5fdxa3ywbbyf8j361zd"; }; - }.${stdenv.system} or throwSystem; + }.${stdenv.hostPlatform.system} or throwSystem; buildInputs = [ unzip makeWrapper ]; diff --git a/pkgs/development/tools/github/github-release/default.nix b/pkgs/development/tools/github/github-release/default.nix index 1ccd1061a13..b80ddff054a 100644 --- a/pkgs/development/tools/github/github-release/default.nix +++ b/pkgs/development/tools/github/github-release/default.nix @@ -1,9 +1,9 @@ { stdenv, fetchurl }: let - linuxPredicate = stdenv.system == "x86_64-linux"; - bsdPredicate = stdenv.system == "x86_64-freebsd"; - darwinPredicate = stdenv.system == "x86_64-darwin"; + linuxPredicate = stdenv.hostPlatform.system == "x86_64-linux"; + bsdPredicate = stdenv.hostPlatform.system == "x86_64-freebsd"; + darwinPredicate = stdenv.hostPlatform.system == "x86_64-darwin"; metadata = assert linuxPredicate || bsdPredicate || darwinPredicate; if linuxPredicate then { arch = "linux-amd64"; diff --git a/pkgs/development/tools/google-app-engine-go-sdk/default.nix b/pkgs/development/tools/google-app-engine-go-sdk/default.nix index c85186e1c0b..ba4f4bb3f51 100644 --- a/pkgs/development/tools/google-app-engine-go-sdk/default.nix +++ b/pkgs/development/tools/google-app-engine-go-sdk/default.nix @@ -6,7 +6,7 @@ stdenv.mkDerivation rec { name = "google-app-engine-go-sdk-${version}"; version = "1.9.61"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchzip { url = "https://storage.googleapis.com/appengine-sdks/featured/go_appengine_sdk_linux_amd64-${version}.zip"; sha256 = "1i2j9ympl1218akwsmm7yb31v0gibgpzlb657bcravi1irfv1hhs"; diff --git a/pkgs/development/tools/misc/cflow/default.nix b/pkgs/development/tools/misc/cflow/default.nix index 8ec0ecd5785..16098bda3ee 100644 --- a/pkgs/development/tools/misc/cflow/default.nix +++ b/pkgs/development/tools/misc/cflow/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { buildInputs = [ gettext ] ++ # We don't have Emacs/GTK/etc. on {Dar,Cyg}win. stdenv.lib.optional - (! (stdenv.lib.lists.any (x: stdenv.system == x) + (! (stdenv.lib.lists.any (x: stdenv.hostPlatform.system == x) [ "i686-cygwin" ])) emacs; diff --git a/pkgs/development/tools/misc/iozone/default.nix b/pkgs/development/tools/misc/iozone/default.nix index 31d70d280e3..1d5da65df7e 100644 --- a/pkgs/development/tools/misc/iozone/default.nix +++ b/pkgs/development/tools/misc/iozone/default.nix @@ -1,15 +1,15 @@ { stdenv, fetchurl, gnuplot }: let - target = if stdenv.system == "i686-linux" then + target = if stdenv.hostPlatform.system == "i686-linux" then "linux" - else if stdenv.system == "x86_64-linux" then + else if stdenv.hostPlatform.system == "x86_64-linux" then "linux-AMD64" - else if stdenv.system == "x86_64-darwin" then + else if stdenv.hostPlatform.system == "x86_64-darwin" then "macosx" - else if stdenv.system == "aarch64-linux" then + else if stdenv.hostPlatform.system == "aarch64-linux" then "linux-arm" - else throw "Platform ${stdenv.system} not yet supported."; + else throw "Platform ${stdenv.hostPlatform.system} not yet supported."; in stdenv.mkDerivation rec { diff --git a/pkgs/development/tools/misc/kibana/5.x.nix b/pkgs/development/tools/misc/kibana/5.x.nix index 4aa9dc8b89a..0529a276492 100644 --- a/pkgs/development/tools/misc/kibana/5.x.nix +++ b/pkgs/development/tools/misc/kibana/5.x.nix @@ -6,7 +6,7 @@ let archOverrides = { "i686" = "x86"; }; - info = splitString "-" stdenv.system; + info = splitString "-" stdenv.hostPlatform.system; arch = (elemAt info 0); elasticArch = archOverrides."${arch}" or arch; plat = elemAt info 1; @@ -21,7 +21,7 @@ in stdenv.mkDerivation rec { src = fetchurl { url = "https://artifacts.elastic.co/downloads/kibana/${name}-${plat}-${elasticArch}.tar.gz"; - sha256 = shas."${stdenv.system}" or (throw "Unknown architecture"); + sha256 = shas."${stdenv.hostPlatform.system}" or (throw "Unknown architecture"); }; buildInputs = [ makeWrapper ]; diff --git a/pkgs/development/tools/misc/kibana/default.nix b/pkgs/development/tools/misc/kibana/default.nix index 1fd52f43557..72321f560c7 100644 --- a/pkgs/development/tools/misc/kibana/default.nix +++ b/pkgs/development/tools/misc/kibana/default.nix @@ -12,7 +12,7 @@ with stdenv.lib; let inherit (builtins) elemAt; - info = splitString "-" stdenv.system; + info = splitString "-" stdenv.hostPlatform.system; arch = elemAt info 0; plat = elemAt info 1; shas = @@ -44,7 +44,7 @@ in stdenv.mkDerivation rec { src = fetchurl { url = "https://artifacts.elastic.co/downloads/kibana/${name}-${plat}-${arch}.tar.gz"; - sha256 = shas."${stdenv.system}" or (throw "Unknown architecture"); + sha256 = shas."${stdenv.hostPlatform.system}" or (throw "Unknown architecture"); }; buildInputs = [ makeWrapper ]; diff --git a/pkgs/development/tools/misc/lsof/default.nix b/pkgs/development/tools/misc/lsof/default.nix index 005fb09fba0..28c2660ac3d 100644 --- a/pkgs/development/tools/misc/lsof/default.nix +++ b/pkgs/development/tools/misc/lsof/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchurl, buildPackages, ncurses }: -let dialect = with stdenv.lib; last (splitString "-" stdenv.system); in +let dialect = with stdenv.lib; last (splitString "-" stdenv.hostPlatform.system); in stdenv.mkDerivation rec { name = "lsof-${version}"; diff --git a/pkgs/development/tools/misc/saleae-logic/default.nix b/pkgs/development/tools/misc/saleae-logic/default.nix index a8183aa4ba0..c89492287db 100644 --- a/pkgs/development/tools/misc/saleae-logic/default.nix +++ b/pkgs/development/tools/misc/saleae-logic/default.nix @@ -27,13 +27,13 @@ stdenv.mkDerivation rec { name = "${pname}-${version}"; src = - if stdenv.system == "i686-linux" then + if stdenv.hostPlatform.system == "i686-linux" then fetchurl { name = "saleae-logic-${version}-32bit.zip"; url = "http://downloads.saleae.com/logic/${version}/Logic%20${version}%20(32-bit).zip"; sha256 = "1dyrj07cgj2fvwi1sk97vady9ri8f8n7mxy9zyzmw9isngs7bmll"; } - else if stdenv.system == "x86_64-linux" then + else if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { name = "saleae-logic-${version}-64bit.zip"; url = "http://downloads.saleae.com/logic/${version}/Logic%20${version}%20(64-bit).zip"; diff --git a/pkgs/development/tools/neoload/default.nix b/pkgs/development/tools/neoload/default.nix index c68c29f86de..06945f10eb2 100644 --- a/pkgs/development/tools/neoload/default.nix +++ b/pkgs/development/tools/neoload/default.nix @@ -34,7 +34,7 @@ in stdenv.mkDerivation rec { name = "neoload-4.1.4"; src = fetchurl ( - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then { url = http://neoload.installers.neotys.com/documents/download/neoload/v4.1/neoload_4_1_4_linux_x64.sh; sha256 = "199jcf5a0nwfm8wfld2rcjgq64g91vvz2bkmki8dxfzf1yasifcd"; } else diff --git a/pkgs/development/tools/node-webkit/nw12.nix b/pkgs/development/tools/node-webkit/nw12.nix index df7630e2d16..099e31b8d62 100644 --- a/pkgs/development/tools/node-webkit/nw12.nix +++ b/pkgs/development/tools/node-webkit/nw12.nix @@ -3,7 +3,7 @@ , gdk_pixbuf, cairo, nss, nspr, gconf, expat, systemd, libcap , libnotify}: let - bits = if stdenv.system == "x86_64-linux" then "x64" + bits = if stdenv.hostPlatform.system == "x86_64-linux" then "x64" else "ia32"; nwEnv = buildEnv { diff --git a/pkgs/development/tools/nwjs/default.nix b/pkgs/development/tools/nwjs/default.nix index 90c377c4472..bd0c7f5002c 100644 --- a/pkgs/development/tools/nwjs/default.nix +++ b/pkgs/development/tools/nwjs/default.nix @@ -7,7 +7,7 @@ , sqlite, udev }: let - bits = if stdenv.system == "x86_64-linux" then "x64" + bits = if stdenv.hostPlatform.system == "x86_64-linux" then "x64" else "ia32"; nwEnv = buildEnv { diff --git a/pkgs/development/tools/phantomjs/default.nix b/pkgs/development/tools/phantomjs/default.nix index 51a83760be3..43fdeff9090 100644 --- a/pkgs/development/tools/phantomjs/default.nix +++ b/pkgs/development/tools/phantomjs/default.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation rec { # because it has bundled a lot of external libraries (like QT and Webkit) # and no easy/nice way to use the system versions of these - src = if stdenv.system == "i686-linux" then + src = if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = "https://bitbucket.org/ariya/phantomjs/downloads/${name}-linux-i686.tar.bz2"; sha256 = "11fzmssz9pqf3arh4f36w06sl2nyz8l9h8iyxyd7w5aqnq5la0j1"; } else - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://bitbucket.org/ariya/phantomjs/downloads/${name}-linux-x86_64.tar.bz2"; sha256 = "0fhnqxxsxhy125fmif1lwgnlhfx908spy7fx9mng4w72320n5nd1"; diff --git a/pkgs/development/tools/sauce-connect/default.nix b/pkgs/development/tools/sauce-connect/default.nix index fe32f7c2450..d5f7c8e6e89 100644 --- a/pkgs/development/tools/sauce-connect/default.nix +++ b/pkgs/development/tools/sauce-connect/default.nix @@ -7,10 +7,10 @@ stdenv.mkDerivation rec { version = "4.4.12"; src = fetchurl ( - if stdenv.system == "x86_64-linux" then { + if stdenv.hostPlatform.system == "x86_64-linux" then { url = "https://saucelabs.com/downloads/sc-${version}-linux.tar.gz"; sha256 = "1yqvx64bgiq27hdhwkzgmzyib8pbjn1idpq6783srxq64asf6iyw"; - } else if stdenv.system == "i686-linux" then { + } else if stdenv.hostPlatform.system == "i686-linux" then { url = "https://saucelabs.com/downloads/sc-${version}-linux32.tar.gz"; sha256 = "02kib56lv4lhwkj5r15484lvvbyjvf9ydi5vccsmxgsxrzmddnl6"; } else { diff --git a/pkgs/development/tools/selenium/chromedriver/default.nix b/pkgs/development/tools/selenium/chromedriver/default.nix index 238c3bc704d..abbd2a9116c 100644 --- a/pkgs/development/tools/selenium/chromedriver/default.nix +++ b/pkgs/development/tools/selenium/chromedriver/default.nix @@ -15,8 +15,8 @@ let }; }; - spec = allSpecs."${stdenv.system}" - or (throw "missing chromedriver binary for ${stdenv.system}"); + spec = allSpecs."${stdenv.hostPlatform.system}" + or (throw "missing chromedriver binary for ${stdenv.hostPlatform.system}"); libs = stdenv.lib.makeLibraryPath [ stdenv.cc.cc.lib diff --git a/pkgs/development/web/remarkjs/default.nix b/pkgs/development/web/remarkjs/default.nix index 03cbf74cbad..22404481f35 100644 --- a/pkgs/development/web/remarkjs/default.nix +++ b/pkgs/development/web/remarkjs/default.nix @@ -13,7 +13,7 @@ let nodePackages = import ./nodepkgs.nix { inherit pkgs; - inherit (stdenv) system; + inherit (stdenv.hostPlatform) system; }; in stdenv.mkDerivation rec { diff --git a/pkgs/games/andyetitmoves/default.nix b/pkgs/games/andyetitmoves/default.nix index 092f0773708..97cbe616c57 100644 --- a/pkgs/games/andyetitmoves/default.nix +++ b/pkgs/games/andyetitmoves/default.nix @@ -7,9 +7,9 @@ in stdenv.mkDerivation rec { name = "${plainName}-${version}"; - src = if stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux" + src = if stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux" then - let postfix = if stdenv.system == "i686-linux" then "i386" else "x86_64"; + let postfix = if stdenv.hostPlatform.system == "i686-linux" then "i386" else "x86_64"; commercialName = "${plainName}-${version}_${postfix}.tar.gz"; demoUrl = "http://www.andyetitmoves.net/demo/${plainName}Demo-${version}_${postfix}.tar.gz"; in @@ -22,13 +22,13 @@ stdenv.mkDerivation rec { directory where yousaved it. ''; name = commercialName; - sha256 = if stdenv.system == "i686-linux" + sha256 = if stdenv.hostPlatform.system == "i686-linux" then "15wvzmmidvykwjrbnq70h5jrvnjx1hcrm0357qj85q4aqbzavh01" else "1v8z16qa9ka8sf7qq45knsxj87s6sipvv3a7xq11pb5xk08fb2ql"; } else fetchurl { url = demoUrl; - sha256 = if stdenv.system == "i686-linux" + sha256 = if stdenv.hostPlatform.system == "i686-linux" then "0f14vrrbq05hsbdajrb5y9za65fpng1lc8f0adb4aaz27x7sh525" else "0mg41ya0b27blq3b5498kwl4rj46dj21rcd7qd0rw1kyvr7sx4v4"; } diff --git a/pkgs/games/dwarf-fortress/dfhack/default.nix b/pkgs/games/dwarf-fortress/dfhack/default.nix index a7b059bb689..4a8c84cf92d 100644 --- a/pkgs/games/dwarf-fortress/dfhack/default.nix +++ b/pkgs/games/dwarf-fortress/dfhack/default.nix @@ -13,8 +13,8 @@ let xmlRev = "23500e4e9bd1885365d0a2ef1746c321c1dd5094"; arch = - if stdenv.system == "x86_64-linux" then "64" - else if stdenv.system == "i686-linux" then "32" + if stdenv.hostPlatform.system == "x86_64-linux" then "64" + else if stdenv.hostPlatform.system == "i686-linux" then "32" else throw "Unsupported architecture"; fakegit = writeScriptBin "git" '' diff --git a/pkgs/games/dwarf-fortress/game.nix b/pkgs/games/dwarf-fortress/game.nix index f57e9703fab..2547bb83f3f 100644 --- a/pkgs/games/dwarf-fortress/game.nix +++ b/pkgs/games/dwarf-fortress/game.nix @@ -33,9 +33,9 @@ let game = if hasAttr dfVersion df-hashes then getAttr dfVersion df-hashes else throw "Unknown Dwarf Fortress version: ${dfVersion}"; - dfPlatform = if hasAttr stdenv.system platforms - then getAttr stdenv.system platforms - else throw "Unsupported system: ${stdenv.system}"; + dfPlatform = if hasAttr stdenv.hostPlatform.system platforms + then getAttr stdenv.hostPlatform.system platforms + else throw "Unsupported system: ${stdenv.hostPlatform.system}"; sha256 = if hasAttr dfPlatform game then getAttr dfPlatform game else throw "Unsupported dfPlatform: ${dfPlatform}"; diff --git a/pkgs/games/eduke32/default.nix b/pkgs/games/eduke32/default.nix index 733b6070b1f..502a554bae2 100644 --- a/pkgs/games/eduke32/default.nix +++ b/pkgs/games/eduke32/default.nix @@ -15,7 +15,7 @@ in stdenv.mkDerivation rec { }; buildInputs = [ flac gtk2 libvorbis libvpx libGLU_combined SDL2 SDL2_mixer ] - ++ stdenv.lib.optional (stdenv.system == "i686-linux") nasm; + ++ stdenv.lib.optional (stdenv.hostPlatform.system == "i686-linux") nasm; nativeBuildInputs = [ pkgconfig ]; postPatch = '' diff --git a/pkgs/games/ezquake/default.nix b/pkgs/games/ezquake/default.nix index 14885e7a3b2..85433e116fb 100644 --- a/pkgs/games/ezquake/default.nix +++ b/pkgs/games/ezquake/default.nix @@ -20,8 +20,8 @@ stdenv.mkDerivation rec { ]; installPhase = with stdenv.lib; let - sys = last (splitString "-" stdenv.system); - arch = head (splitString "-" stdenv.system); + sys = last (splitString "-" stdenv.hostPlatform.system); + arch = head (splitString "-" stdenv.hostPlatform.system); in '' mkdir -p $out/bin find . diff --git a/pkgs/games/factorio/default.nix b/pkgs/games/factorio/default.nix index d0ffa10baec..bb019e57026 100644 --- a/pkgs/games/factorio/default.nix +++ b/pkgs/games/factorio/default.nix @@ -46,7 +46,7 @@ let }; }; }; - actual = binDists.${stdenv.system}.${releaseType}.${branch} or (throw "Factorio: unsupported platform"); + actual = binDists.${stdenv.hostPlatform.system}.${releaseType}.${branch} or (throw "Factorio: unsupported platform"); bdistForArch = arch: { sha256 ? null , version ? "0.16.51" diff --git a/pkgs/games/nethack/default.nix b/pkgs/games/nethack/default.nix index 3f9ec93f861..2a39e3499ed 100644 --- a/pkgs/games/nethack/default.nix +++ b/pkgs/games/nethack/default.nix @@ -6,7 +6,7 @@ let platform = if stdenv.hostPlatform.isUnix then "unix" - else throw "Unknown platform for NetHack: ${stdenv.system}"; + else throw "Unknown platform for NetHack: ${stdenv.hostPlatform.system}"; unixHint = if x11Mode then "linux-x11" else if qtMode then "linux-qt4" diff --git a/pkgs/games/oilrush/default.nix b/pkgs/games/oilrush/default.nix index d637c159595..319cdb610ca 100644 --- a/pkgs/games/oilrush/default.nix +++ b/pkgs/games/oilrush/default.nix @@ -13,8 +13,8 @@ stdenv.mkDerivation { assert url != null && sha256 != null; fetchurl { inherit url sha256; }; shell = stdenv.shell; - arch = if stdenv.system == "x86_64-linux" then "x64" - else if stdenv.system == "i686-linux" then "x86" + arch = if stdenv.hostPlatform.system == "x86_64-linux" then "x64" + else if stdenv.hostPlatform.system == "i686-linux" then "x86" else ""; unpackPhase = '' mkdir oilrush diff --git a/pkgs/games/openarena/default.nix b/pkgs/games/openarena/default.nix index 22ce05cb38a..19e608f393a 100644 --- a/pkgs/games/openarena/default.nix +++ b/pkgs/games/openarena/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { cd $out unzip $src - ${if stdenv.system == "x86_64-linux" then '' + ${if stdenv.hostPlatform.system == "x86_64-linux" then '' patchelf --set-interpreter "${interpreter}" "${gameDir}/openarena.x86_64" makeWrapper "${gameDir}/openarena.x86_64" "$out/bin/openarena" \ --prefix LD_LIBRARY_PATH : "${libPath}" diff --git a/pkgs/games/racer/default.nix b/pkgs/games/racer/default.nix index 4cbc5397bb3..d11315cd6df 100644 --- a/pkgs/games/racer/default.nix +++ b/pkgs/games/racer/default.nix @@ -3,10 +3,10 @@ stdenv.mkDerivation rec { name = "racer-1.1"; - src = if stdenv.system == "i686-linux" then fetchurl { + src = if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = http://hippo.nipax.cz/src/racer-1.1.tar.gz; sha256 = "0fll1qkqfcjq87k0jzsilcw701z92lfxn2y5ga1n038772lymxl9"; - } else if stdenv.system == "x86_64-linux" then fetchurl { + } else if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = https://hippo.nipax.cz/src/racer-1.1.64.tar.gz; sha256 = "0rjy3gmlhwfkb9zs58j0mc0dar0livwpbc19r6zw5r2k6r7xdan0"; } else diff --git a/pkgs/games/sdlmame/default.nix b/pkgs/games/sdlmame/default.nix index fa498b8e041..9f90c9f14aa 100644 --- a/pkgs/games/sdlmame/default.nix +++ b/pkgs/games/sdlmame/default.nix @@ -4,7 +4,7 @@ stdenv.mkDerivation rec { version = "0.151.u0-1"; name = "sdlmame-${version}"; - src = if stdenv.system == "x86_64-linux" + src = if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "http://seblu.net/a/archive/packages/s/sdlmame/${name}-x86_64.pkg.tar.xz"; sha256 = "1j9vjxhrhsskrlk5wr7al4wk2hh3983kcva42mqal09bmc8qg3m9"; diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix index b7dbba55269..e8a911bebd5 100644 --- a/pkgs/games/steam/default.nix +++ b/pkgs/games/steam/default.nix @@ -4,9 +4,9 @@ let callPackage = newScope self; self = rec { - steamArch = if pkgs.stdenv.system == "x86_64-linux" then "amd64" - else if pkgs.stdenv.system == "i686-linux" then "i386" - else throw "Unsupported platform: ${pkgs.stdenv.system}"; + steamArch = if pkgs.stdenv.hostPlatform.system == "x86_64-linux" then "amd64" + else if pkgs.stdenv.hostPlatform.system == "i686-linux" then "i386" + else throw "Unsupported platform: ${pkgs.stdenv.hostPlatform.system}"; steam-runtime = callPackage ./runtime.nix { }; steam-runtime-wrapped = callPackage ./runtime-wrapped.nix { }; diff --git a/pkgs/games/ut2004/demo.nix b/pkgs/games/ut2004/demo.nix index 1a7ea2da75b..9aea992ac75 100644 --- a/pkgs/games/ut2004/demo.nix +++ b/pkgs/games/ut2004/demo.nix @@ -2,8 +2,8 @@ let arch = - if stdenv.system == "x86_64-linux" then "amd64" - else if stdenv.system == "i686-linux" then "x86" + if stdenv.hostPlatform.system == "x86_64-linux" then "amd64" + else if stdenv.hostPlatform.system == "i686-linux" then "x86" else throw "Unsupported architecture"; in stdenv.mkDerivation rec { diff --git a/pkgs/games/vessel/default.nix b/pkgs/games/vessel/default.nix index 62feeb97d52..ab6f1ca765c 100644 --- a/pkgs/games/vessel/default.nix +++ b/pkgs/games/vessel/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { message = goBuyItNow; name = "${name}-bin"; sha256 = "1vpwcrjiln2mx43h7ib3jnccyr3chk7a5x2bw9kb4lw8ycygvg96"; - } else throw "unsupported platform ${stdenv.system} only i686-linux supported for now."; + } else throw "unsupported platform ${stdenv.hostPlatform.system} only i686-linux supported for now."; phases = "installPhase"; ld_preload = ./isatty.c; diff --git a/pkgs/games/worldofgoo/default.nix b/pkgs/games/worldofgoo/default.nix index 9684f3b876a..ad86072dd1c 100644 --- a/pkgs/games/worldofgoo/default.nix +++ b/pkgs/games/worldofgoo/default.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation rec { then "WorldOfGooDemo-1.41" else "WorldofGoo-1.41"; - arch = if stdenv.system == "x86_64-linux" then "supported" + arch = if stdenv.hostPlatform.system == "x86_64-linux" then "supported" else throw "Sorry. World of Goo only is only supported on x86_64 now."; goBuyItNow = '' diff --git a/pkgs/games/zandronum/fmod.nix b/pkgs/games/zandronum/fmod.nix index 2c53d93e401..a5d9098242b 100644 --- a/pkgs/games/zandronum/fmod.nix +++ b/pkgs/games/zandronum/fmod.nix @@ -1,7 +1,7 @@ { stdenv, lib, fetchurl, alsaLib, libpulseaudio, undmg }: let - bits = stdenv.lib.optionalString (stdenv.system == "x86_64-linux") "64"; + bits = stdenv.lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux") "64"; libPath = lib.makeLibraryPath [ stdenv.cc.cc alsaLib libpulseaudio ]; in diff --git a/pkgs/misc/base16-builder/default.nix b/pkgs/misc/base16-builder/default.nix index be8d42a4292..3d713848223 100644 --- a/pkgs/misc/base16-builder/default.nix +++ b/pkgs/misc/base16-builder/default.nix @@ -11,6 +11,6 @@ let # nodePackages = import ./node-packages.nix { inherit pkgs; - inherit (stdenv) system; + inherit (stdenv.hostPlatform) system; }; in nodePackages.base16-builder diff --git a/pkgs/misc/cups/drivers/cnijfilter_4_00/default.nix b/pkgs/misc/cups/drivers/cnijfilter_4_00/default.nix index b83e84154bb..c8e5ddd09b1 100644 --- a/pkgs/misc/cups/drivers/cnijfilter_4_00/default.nix +++ b/pkgs/misc/cups/drivers/cnijfilter_4_00/default.nix @@ -7,9 +7,9 @@ file included in the tarball */ let arch = - if stdenv.system == "x86_64-linux" then "64" - else if stdenv.system == "i686-linux" then "32" - else throw "Unsupported system ${stdenv.system}"; + if stdenv.hostPlatform.system == "x86_64-linux" then "64" + else if stdenv.hostPlatform.system == "i686-linux" then "32" + else throw "Unsupported system ${stdenv.hostPlatform.system}"; in stdenv.mkDerivation rec { name = "cnijfilter-${version}"; diff --git a/pkgs/misc/cups/drivers/kyocera/default.nix b/pkgs/misc/cups/drivers/kyocera/default.nix index 0711bad86a1..9b40e4ff50e 100644 --- a/pkgs/misc/cups/drivers/kyocera/default.nix +++ b/pkgs/misc/cups/drivers/kyocera/default.nix @@ -2,9 +2,9 @@ let platform = - if stdenv.system == "x86_64-linux" then "64bit" - else if stdenv.system == "i686-linux" then "32bit" - else throw "Unsupported system: ${stdenv.system}"; + if stdenv.hostPlatform.system == "x86_64-linux" then "64bit" + else if stdenv.hostPlatform.system == "i686-linux" then "32bit" + else throw "Unsupported system: ${stdenv.hostPlatform.system}"; libPath = lib.makeLibraryPath [ cups ]; in diff --git a/pkgs/misc/cups/drivers/kyodialog3/default.nix b/pkgs/misc/cups/drivers/kyodialog3/default.nix index 073bd4ccbbf..bcd2914da0c 100644 --- a/pkgs/misc/cups/drivers/kyodialog3/default.nix +++ b/pkgs/misc/cups/drivers/kyodialog3/default.nix @@ -6,9 +6,9 @@ let platform = - if stdenv.system == "x86_64-linux" then "64bit" - else if stdenv.system == "i686-linux" then "32bit" - else throw "Unsupported system: ${stdenv.system}"; + if stdenv.hostPlatform.system == "x86_64-linux" then "64bit" + else if stdenv.hostPlatform.system == "i686-linux" then "32bit" + else throw "Unsupported system: ${stdenv.hostPlatform.system}"; debPlatform = if platform == "64bit" then "amd64" else "i386"; diff --git a/pkgs/misc/cups/drivers/samsung/4.01.17.nix b/pkgs/misc/cups/drivers/samsung/4.01.17.nix index b30b4c4a2c1..547e25b6514 100644 --- a/pkgs/misc/cups/drivers/samsung/4.01.17.nix +++ b/pkgs/misc/cups/drivers/samsung/4.01.17.nix @@ -16,8 +16,8 @@ # Do not bump lightly! Visit # to see what will break when upgrading. Consider a new versioned attribute. let - installationPath = if stdenv.system == "x86_64-linux" then "x86_64" else "i386"; - appendPath = if stdenv.system == "x86_64-linux" then "64" else ""; + installationPath = if stdenv.hostPlatform.system == "x86_64-linux" then "x86_64" else "i386"; + appendPath = if stdenv.hostPlatform.system == "x86_64-linux" then "64" else ""; libPath = stdenv.lib.makeLibraryPath [ cups libusb ] + ":$out/lib:${stdenv.cc.cc.lib}/lib${appendPath}"; in stdenv.mkDerivation rec { name = "samsung-UnifiedLinuxDriver-${version}"; diff --git a/pkgs/misc/cups/drivers/samsung/default.nix b/pkgs/misc/cups/drivers/samsung/default.nix index 48636e1f76a..b2c4bbb0f20 100644 --- a/pkgs/misc/cups/drivers/samsung/default.nix +++ b/pkgs/misc/cups/drivers/samsung/default.nix @@ -2,7 +2,7 @@ let - arch = if stdenv.system == "x86_64-linux" + arch = if stdenv.hostPlatform.system == "x86_64-linux" then "x86_64" else "i386"; diff --git a/pkgs/misc/drivers/gutenprint/bin.nix b/pkgs/misc/drivers/gutenprint/bin.nix index 3832c4de2dc..6cf754192f8 100644 --- a/pkgs/misc/drivers/gutenprint/bin.nix +++ b/pkgs/misc/drivers/gutenprint/bin.nix @@ -27,7 +27,7 @@ TODO tidy this all up. Find source instead of binary. Fix paths ... Find out how stdenv.mkDerivation { name = "cups-gutenprint-binary-5.0.1"; - src = if stdenv.system == "x86_64-linux" then fetchurl { + src = if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = https://www.openprinting.org/download/printdriver/debian/dists/lsb3.1/main/binary-amd64/gutenprint_5.0.1-1lsb3.1_amd64.deb; sha256 = "0an5gba6r6v54r53s2gj2fjk8fzpl4lrksjas2333528b0k8gbbc"; } else throw "TODO"; # get from openprint.com -> drivers -> gutenprint diff --git a/pkgs/misc/drivers/hplip/3.16.11.nix b/pkgs/misc/drivers/hplip/3.16.11.nix index 91dce834a4b..8982834d9a9 100644 --- a/pkgs/misc/drivers/hplip/3.16.11.nix +++ b/pkgs/misc/drivers/hplip/3.16.11.nix @@ -34,15 +34,15 @@ let "armv7l-linux" = "arm32"; }; - hplipArch = hplipPlatforms."${stdenv.system}" - or (throw "HPLIP not supported on ${stdenv.system}"); + hplipArch = hplipPlatforms."${stdenv.hostPlatform.system}" + or (throw "HPLIP not supported on ${stdenv.hostPlatform.system}"); pluginArches = [ "x86_32" "x86_64" "arm32" ]; in assert withPlugin -> builtins.elem hplipArch pluginArches - || throw "HPLIP plugin not supported on ${stdenv.system}"; + || throw "HPLIP plugin not supported on ${stdenv.hostPlatform.system}"; pythonPackages.buildPythonApplication { inherit name src; diff --git a/pkgs/misc/drivers/hplip/default.nix b/pkgs/misc/drivers/hplip/default.nix index 59a75dab883..f03d75dfa02 100644 --- a/pkgs/misc/drivers/hplip/default.nix +++ b/pkgs/misc/drivers/hplip/default.nix @@ -36,15 +36,15 @@ let "armv7l-linux" = "arm32"; }; - hplipArch = hplipPlatforms."${stdenv.system}" - or (throw "HPLIP not supported on ${stdenv.system}"); + hplipArch = hplipPlatforms."${stdenv.hostPlatform.system}" + or (throw "HPLIP not supported on ${stdenv.hostPlatform.system}"); pluginArches = [ "x86_32" "x86_64" "arm32" ]; in assert withPlugin -> builtins.elem hplipArch pluginArches - || throw "HPLIP plugin not supported on ${stdenv.system}"; + || throw "HPLIP plugin not supported on ${stdenv.hostPlatform.system}"; pythonPackages.buildPythonApplication { inherit name src; diff --git a/pkgs/misc/emulators/retroarch/cores.nix b/pkgs/misc/emulators/retroarch/cores.nix index 8f6e66c18c3..371ace848fb 100644 --- a/pkgs/misc/emulators/retroarch/cores.nix +++ b/pkgs/misc/emulators/retroarch/cores.nix @@ -272,7 +272,7 @@ in with stdenv.lib.licenses; extraBuildInputs = [ libGLU_combined libpng ]; }).override { - buildPhase = "make WITH_DYNAREC=${if stdenv.system == "x86_64-linux" then "x86_64" else "x86"}"; + buildPhase = "make WITH_DYNAREC=${if stdenv.hostPlatform.system == "x86_64-linux" then "x86_64" else "x86"}"; }; nestopia = (mkLibRetroCore rec { @@ -300,7 +300,7 @@ in with stdenv.lib.licenses; extraBuildInputs = [ libGLU_combined libpng ]; }).override { - buildPhase = "make WITH_DYNAREC=${if stdenv.system == "x86_64-linux" then "x86_64" else "x86"}"; + buildPhase = "make WITH_DYNAREC=${if stdenv.hostPlatform.system == "x86_64-linux" then "x86_64" else "x86"}"; }; picodrive = (mkLibRetroCore rec { diff --git a/pkgs/misc/emulators/wine/default.nix b/pkgs/misc/emulators/wine/default.nix index a8eacbe234c..91323ab6de7 100644 --- a/pkgs/misc/emulators/wine/default.nix +++ b/pkgs/misc/emulators/wine/default.nix @@ -6,9 +6,9 @@ # }; # Make additional configurations on demand: # wine.override { wineBuild = "wine32"; wineRelease = "staging"; }; -{ lib, system, callPackage, +{ lib, stdenv, callPackage, wineRelease ? "stable", - wineBuild ? (if system == "x86_64-linux" then "wineWow" else "wine32"), + wineBuild ? if stdenv.hostPlatform.system == "x86_64-linux" then "wineWow" else "wine32", libtxc_dxtn_Name ? "libtxc_dxtn_s2tc", pngSupport ? false, jpegSupport ? false, diff --git a/pkgs/os-specific/linux/alsa-plugins/wrapper.nix b/pkgs/os-specific/linux/alsa-plugins/wrapper.nix index 7dbd01bf058..60262a14c9b 100644 --- a/pkgs/os-specific/linux/alsa-plugins/wrapper.nix +++ b/pkgs/os-specific/linux/alsa-plugins/wrapper.nix @@ -1,5 +1,5 @@ { writeScriptBin, stdenv, alsaPlugins }: -writeScriptBin "ap${if stdenv.system == "i686-linux" then "32" else "64"}" '' +writeScriptBin "ap${if stdenv.hostPlatform.system == "i686-linux" then "32" else "64"}" '' #/bin/sh ALSA_PLUGIN_DIRS=${alsaPlugins}/lib/alsa-lib "$@" '' diff --git a/pkgs/os-specific/linux/amdgpu-pro/default.nix b/pkgs/os-specific/linux/amdgpu-pro/default.nix index 97658c831eb..b72944a49eb 100644 --- a/pkgs/os-specific/linux/amdgpu-pro/default.nix +++ b/pkgs/os-specific/linux/amdgpu-pro/default.nix @@ -16,9 +16,9 @@ let bitness = if stdenv.is64bit then "64" else "32"; libArch = - if stdenv.system == "i686-linux" then + if stdenv.hostPlatform.system == "i686-linux" then "i386-linux-gnu" - else if stdenv.system == "x86_64-linux" then + else if stdenv.hostPlatform.system == "x86_64-linux" then "x86_64-linux-gnu" else throw "amdgpu-pro is Linux only. Sorry. The build was stopped."; diff --git a/pkgs/os-specific/linux/ati-drivers/default.nix b/pkgs/os-specific/linux/ati-drivers/default.nix index df6fa3555fe..d5d42faa913 100644 --- a/pkgs/os-specific/linux/ati-drivers/default.nix +++ b/pkgs/os-specific/linux/ati-drivers/default.nix @@ -37,9 +37,9 @@ stdenv.mkDerivation rec { build = "15.302"; linuxonly = - if stdenv.system == "i686-linux" then + if stdenv.hostPlatform.system == "i686-linux" then true - else if stdenv.system == "x86_64-linux" then + else if stdenv.hostPlatform.system == "x86_64-linux" then true else throw "ati-drivers are Linux only. Sorry. The build was stopped."; diff --git a/pkgs/os-specific/linux/broadcom-sta/default.nix b/pkgs/os-specific/linux/broadcom-sta/default.nix index 9848882f3b8..541539522f8 100644 --- a/pkgs/os-specific/linux/broadcom-sta/default.nix +++ b/pkgs/os-specific/linux/broadcom-sta/default.nix @@ -7,7 +7,7 @@ let x86_64-linux = "1gj485qqr190idilacpxwgqyw21il03zph2rddizgj7fbd6pfyaz"; }; - arch = stdenv.lib.optionalString (stdenv.system == "x86_64-linux") "_64"; + arch = stdenv.lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux") "_64"; tarballVersion = stdenv.lib.replaceStrings ["."] ["_"] version; tarball = "hybrid-v35${arch}-nodebug-pcoem-${tarballVersion}.tar.gz"; in @@ -16,7 +16,7 @@ stdenv.mkDerivation { src = fetchurl { url = "https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/${tarball}"; - sha256 = hashes.${stdenv.system} or (throw "Unsupported system: ${stdenv.system}"); + sha256 = hashes.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; hardeningDisable = [ "pic" ]; diff --git a/pkgs/os-specific/linux/displaylink/default.nix b/pkgs/os-specific/linux/displaylink/default.nix index ad42590ad19..af8c790e325 100644 --- a/pkgs/os-specific/linux/displaylink/default.nix +++ b/pkgs/os-specific/linux/displaylink/default.nix @@ -3,8 +3,8 @@ let arch = - if stdenv.system == "x86_64-linux" then "x64" - else if stdenv.system == "i686-linux" then "x86" + if stdenv.hostPlatform.system == "x86_64-linux" then "x64" + else if stdenv.hostPlatform.system == "i686-linux" then "x86" else throw "Unsupported architecture"; bins = "${arch}-ubuntu-1604"; libPath = lib.makeLibraryPath [ stdenv.cc.cc utillinux libusb1 evdi ]; diff --git a/pkgs/os-specific/linux/fusionio/util.nix b/pkgs/os-specific/linux/fusionio/util.nix index 0f1e2748c88..6327a95f39d 100644 --- a/pkgs/os-specific/linux/fusionio/util.nix +++ b/pkgs/os-specific/linux/fusionio/util.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation { description = "Fusionio command line utilities"; license = licenses.unfree; platforms = [ "x86_64-linux" ]; - broken = stdenv.system != "x86_64-linux"; + broken = stdenv.hostPlatform.system != "x86_64-linux"; maintainers = with maintainers; [ wkennington ]; }; } diff --git a/pkgs/os-specific/linux/fusionio/vsl.nix b/pkgs/os-specific/linux/fusionio/vsl.nix index 665c4b4d081..6ebe2e0cdaf 100644 --- a/pkgs/os-specific/linux/fusionio/vsl.nix +++ b/pkgs/os-specific/linux/fusionio/vsl.nix @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { description = "Kernel driver for accessing fusion-io cards"; license = licenses.unfree; platforms = [ "x86_64-linux" ]; - broken = stdenv.system != "x86_64-linux"; + broken = stdenv.hostPlatform.system != "x86_64-linux"; maintainers = with maintainers; [ wkennington ]; }; } diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix index bf99729b33e..27a615d7bb9 100644 --- a/pkgs/os-specific/linux/kernel/common-config.nix +++ b/pkgs/os-specific/linux/kernel/common-config.nix @@ -114,7 +114,7 @@ let IP_DCCP_CCID3 = no; # experimental CLS_U32_PERF = yes; CLS_U32_MARK = yes; - BPF_JIT = when (stdenv.system == "x86_64-linux") yes; + BPF_JIT = when (stdenv.hostPlatform.system == "x86_64-linux") yes; WAN = yes; # Required by systemd per-cgroup firewalling CGROUP_BPF = option yes; @@ -184,7 +184,7 @@ let FB_VESA = yes; FRAMEBUFFER_CONSOLE = yes; FRAMEBUFFER_CONSOLE_ROTATION = yes; - FB_GEODE = when (stdenv.system == "i686-linux") yes; + FB_GEODE = when (stdenv.hostPlatform.system == "i686-linux") yes; }; video = { @@ -497,7 +497,7 @@ let }; # Support x2APIC (which requires IRQ remapping) - x2apic = optionalAttrs (stdenv.system == "x86_64-linux") { + x2apic = optionalAttrs (stdenv.hostPlatform.system == "x86_64-linux") { X86_X2APIC = yes; IRQ_REMAP = yes; }; diff --git a/pkgs/os-specific/linux/kernel/linux-rpi.nix b/pkgs/os-specific/linux/kernel/linux-rpi.nix index e68a0ed2671..203faed0544 100644 --- a/pkgs/os-specific/linux/kernel/linux-rpi.nix +++ b/pkgs/os-specific/linux/kernel/linux-rpi.nix @@ -18,7 +18,7 @@ stdenv.lib.overrideDerivation (buildLinux (args // rec { defconfig = { "armv6l-linux" = "bcmrpi_defconfig"; "armv7l-linux" = "bcm2709_defconfig"; - }.${stdenv.system} or (throw "linux_rpi not supported on '${stdenv.system}'"); + }.${stdenv.hostPlatform.system} or (throw "linux_rpi not supported on '${stdenv.hostPlatform.system}'"); features = { efiBootStub = false; diff --git a/pkgs/os-specific/linux/nvidia-x11/generic.nix b/pkgs/os-specific/linux/nvidia-x11/generic.nix index 0ededc08050..06125787a58 100644 --- a/pkgs/os-specific/linux/nvidia-x11/generic.nix +++ b/pkgs/os-specific/linux/nvidia-x11/generic.nix @@ -34,22 +34,22 @@ let builder = ./builder.sh; src = - if stdenv.system == "i686-linux" then + if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = "https://download.nvidia.com/XFree86/Linux-x86/${version}/NVIDIA-Linux-x86-${version}${pkgSuffix}.run"; sha256 = sha256_32bit; } - else if stdenv.system == "x86_64-linux" then + else if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://download.nvidia.com/XFree86/Linux-x86_64/${version}/NVIDIA-Linux-x86_64-${version}${pkgSuffix}.run"; sha256 = sha256_64bit; } - else throw "nvidia-x11 does not support platform ${stdenv.system}"; + else throw "nvidia-x11 does not support platform ${stdenv.hostPlatform.system}"; patches = if libsOnly then null else patches; inherit prePatch; inherit version useGLVND useProfiles; - inherit (stdenv) system; + inherit (stdenv.hostPlatform) system; outputs = [ "out" ] ++ optional (!libsOnly) "bin"; outputDev = if libsOnly then null else "bin"; diff --git a/pkgs/os-specific/linux/prl-tools/default.nix b/pkgs/os-specific/linux/prl-tools/default.nix index be93ff6f2eb..1a4919a5d9d 100644 --- a/pkgs/os-specific/linux/prl-tools/default.nix +++ b/pkgs/os-specific/linux/prl-tools/default.nix @@ -10,8 +10,8 @@ assert kernel != null -> stdenv.lib.versionOlder kernel.version "4.15"; let xorgFullVer = (builtins.parseDrvName xorg.xorgserver.name).version; xorgVer = lib.concatStringsSep "." (lib.take 2 (lib.splitString "." xorgFullVer)); - x64 = if stdenv.system == "x86_64-linux" then true - else if stdenv.system == "i686-linux" then false + x64 = if stdenv.hostPlatform.system == "x86_64-linux" then true + else if stdenv.hostPlatform.system == "i686-linux" then false else throw "Parallels Tools for Linux only support {x86-64,i686}-linux targets"; in stdenv.mkDerivation rec { diff --git a/pkgs/stdenv/generic/make-derivation.nix b/pkgs/stdenv/generic/make-derivation.nix index 560aa72eb39..8af6d0e0400 100644 --- a/pkgs/stdenv/generic/make-derivation.nix +++ b/pkgs/stdenv/generic/make-derivation.nix @@ -187,7 +187,7 @@ rec { builder = attrs.realBuilder or stdenv.shell; args = attrs.args or ["-e" (attrs.builder or ./default-builder.sh)]; inherit stdenv; - inherit (stdenv) system; + inherit (stdenv.hostPlatform) system; userHook = config.stdenv.userHook or null; __ignoreNulls = true; diff --git a/pkgs/tools/X11/xwinwrap/default.nix b/pkgs/tools/X11/xwinwrap/default.nix index cc2eb50ce1f..dbbdb0c04e9 100644 --- a/pkgs/tools/X11/xwinwrap/default.nix +++ b/pkgs/tools/X11/xwinwrap/default.nix @@ -16,11 +16,11 @@ stdenv.mkDerivation { xlibsWrapper ]; - buildPhase = if stdenv.system == "x86_64-linux" then '' + buildPhase = if stdenv.hostPlatform.system == "x86_64-linux" then '' make all64 - '' else if stdenv.system == "i686-linux" then '' + '' else if stdenv.hostPlatform.system == "i686-linux" then '' make all32 - '' else throw "xwinwrap is not supported on ${stdenv.system}"; + '' else throw "xwinwrap is not supported on ${stdenv.hostPlatform.system}"; installPhase = '' mkdir -p $out/bin diff --git a/pkgs/tools/admin/bluemix-cli/default.nix b/pkgs/tools/admin/bluemix-cli/default.nix index 7ae54aab4b9..8b6395d85d0 100644 --- a/pkgs/tools/admin/bluemix-cli/default.nix +++ b/pkgs/tools/admin/bluemix-cli/default.nix @@ -5,7 +5,7 @@ stdenv.mkDerivation rec { version = "0.8.0"; src = - if stdenv.system == "i686-linux" then + if stdenv.hostPlatform.system == "i686-linux" then fetchurl { name = "linux32-${version}.tar.gz"; url = "https://clis.ng.bluemix.net/download/bluemix-cli/${version}/linux32"; diff --git a/pkgs/tools/admin/google-cloud-sdk/default.nix b/pkgs/tools/admin/google-cloud-sdk/default.nix index c2f73cea955..8b98636b347 100644 --- a/pkgs/tools/admin/google-cloud-sdk/default.nix +++ b/pkgs/tools/admin/google-cloud-sdk/default.nix @@ -32,7 +32,7 @@ in stdenv.mkDerivation rec { name = "google-cloud-sdk-${version}"; version = "206.0.0"; - src = fetchurl (sources name stdenv.system); + src = fetchurl (sources name stdenv.hostPlatform.system); buildInputs = [ python makeWrapper ]; diff --git a/pkgs/tools/archivers/gnutar/default.nix b/pkgs/tools/archivers/gnutar/default.nix index 7532cd899cc..0cde7206984 100644 --- a/pkgs/tools/archivers/gnutar/default.nix +++ b/pkgs/tools/archivers/gnutar/default.nix @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { # May have some issues with root compilation because the bootstrap tool # cannot be used as a login shell for now. - FORCE_UNSAFE_CONFIGURE = stdenv.lib.optionalString (stdenv.system == "armv7l-linux" || stdenv.isSunOS) "1"; + FORCE_UNSAFE_CONFIGURE = stdenv.lib.optionalString (stdenv.hostPlatform.system == "armv7l-linux" || stdenv.isSunOS) "1"; preConfigure = if stdenv.isCygwin then '' sed -i gnu/fpending.h -e 's,include ,,' diff --git a/pkgs/tools/bootloaders/refind/default.nix b/pkgs/tools/bootloaders/refind/default.nix index 73463bbef89..5f4d77e34b6 100644 --- a/pkgs/tools/bootloaders/refind/default.nix +++ b/pkgs/tools/bootloaders/refind/default.nix @@ -7,7 +7,7 @@ let }; inherit - (archids.${stdenv.system} or (throw "unsupported system: ${stdenv.system}")) + (archids.${stdenv.hostPlatform.system} or (throw "unsupported system: ${stdenv.hostPlatform.system}")) hostarch efiPlatform; in diff --git a/pkgs/tools/compression/bzip2/default.nix b/pkgs/tools/compression/bzip2/default.nix index 4b127417ca8..4a2ba2fcb94 100644 --- a/pkgs/tools/compression/bzip2/default.nix +++ b/pkgs/tools/compression/bzip2/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl -, linkStatic ? (stdenv.system == "i686-cygwin") +, linkStatic ? (stdenv.hostPlatform.system == "i686-cygwin") }: stdenv.mkDerivation rec { diff --git a/pkgs/tools/filesystems/sshfs-fuse/default.nix b/pkgs/tools/filesystems/sshfs-fuse/default.nix index 183cfb2ddbe..ddec6b7eff8 100644 --- a/pkgs/tools/filesystems/sshfs-fuse/default.nix +++ b/pkgs/tools/filesystems/sshfs-fuse/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { checkInputs = [ which python3Packages.pytest ]; NIX_CFLAGS_COMPILE = stdenv.lib.optional - (stdenv.system == "i686-linux") + (stdenv.hostPlatform.system == "i686-linux") "-D_FILE_OFFSET_BITS=64"; postInstall = '' diff --git a/pkgs/tools/graphics/pngout/default.nix b/pkgs/tools/graphics/pngout/default.nix index afc1a2519fe..333e5f60076 100644 --- a/pkgs/tools/graphics/pngout/default.nix +++ b/pkgs/tools/graphics/pngout/default.nix @@ -1,9 +1,9 @@ {stdenv, fetchurl}: let - folder = if stdenv.system == "i686-linux" then "i686" - else if stdenv.system == "x86_64-linux" then "x86_64" - else throw "Unsupported system: ${stdenv.system}"; + folder = if stdenv.hostPlatform.system == "i686-linux" then "i686" + else if stdenv.hostPlatform.system == "x86_64-linux" then "x86_64" + else throw "Unsupported system: ${stdenv.hostPlatform.system}"; in stdenv.mkDerivation { name = "pngout-20130221"; @@ -17,9 +17,9 @@ stdenv.mkDerivation { mkdir -p $out/bin cp ${folder}/pngout $out/bin - ${if stdenv.system == "i686-linux" then '' + ${if stdenv.hostPlatform.system == "i686-linux" then '' patchelf --set-interpreter ${stdenv.glibc.out}/lib/ld-linux.so.2 $out/bin/pngout - '' else if stdenv.system == "x86_64-linux" then '' + '' else if stdenv.hostPlatform.system == "x86_64-linux" then '' patchelf --set-interpreter ${stdenv.glibc.out}/lib/ld-linux-x86-64.so.2 $out/bin/pngout '' else ""} ''; diff --git a/pkgs/tools/misc/bandwidth/default.nix b/pkgs/tools/misc/bandwidth/default.nix index e8ea9117bc5..e50faaca899 100644 --- a/pkgs/tools/misc/bandwidth/default.nix +++ b/pkgs/tools/misc/bandwidth/default.nix @@ -2,11 +2,11 @@ let arch = - if stdenv.system == "x86_64-linux" then "bandwidth64" - else if stdenv.system == "i686-linux" then "bandwidth32" - else if stdenv.system == "x86_64-darwin" then "bandwidth-mac64" - else if stdenv.system == "i686-darwin" then "bandwidth-mac32" - else if stdenv.system == "i686-cygwin" then "bandwidth-win32" + if stdenv.hostPlatform.system == "x86_64-linux" then "bandwidth64" + else if stdenv.hostPlatform.system == "i686-linux" then "bandwidth32" + else if stdenv.hostPlatform.system == "x86_64-darwin" then "bandwidth-mac64" + else if stdenv.hostPlatform.system == "i686-darwin" then "bandwidth-mac32" + else if stdenv.hostPlatform.system == "i686-cygwin" then "bandwidth-win32" else throw "Unknown architecture"; in stdenv.mkDerivation rec { diff --git a/pkgs/tools/misc/execline/default.nix b/pkgs/tools/misc/execline/default.nix index 0b606882a5c..360808f4280 100644 --- a/pkgs/tools/misc/execline/default.nix +++ b/pkgs/tools/misc/execline/default.nix @@ -32,7 +32,7 @@ in stdenv.mkDerivation rec { "--with-dynlib=${skalibs.lib}/lib" ] ++ (if stdenv.isDarwin then [ "--disable-shared" ] else [ "--enable-shared" ]) - ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.system}"); + ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.hostPlatform.system}"); postInstall = '' mkdir -p $doc/share/doc/execline diff --git a/pkgs/tools/misc/grub/2.0x.nix b/pkgs/tools/misc/grub/2.0x.nix index 63511782f00..481a07ef491 100644 --- a/pkgs/tools/misc/grub/2.0x.nix +++ b/pkgs/tools/misc/grub/2.0x.nix @@ -28,8 +28,8 @@ let "aarch64-linux".target = "arm64"; }; - canEfi = any (system: stdenv.system == system) (mapAttrsToList (name: _: name) efiSystemsBuild); - inPCSystems = any (system: stdenv.system == system) (mapAttrsToList (name: _: name) pcSystems); + canEfi = any (system: stdenv.hostPlatform.system == system) (mapAttrsToList (name: _: name) efiSystemsBuild); + inPCSystems = any (system: stdenv.hostPlatform.system == system) (mapAttrsToList (name: _: name) pcSystems); version = "2.02"; @@ -86,14 +86,14 @@ stdenv.mkDerivation rec { configureFlags = [ "--enable-grub-mount" ] # dep of os-prober ++ optional zfsSupport "--enable-libzfs" - ++ optionals efiSupport [ "--with-platform=efi" "--target=${efiSystemsBuild.${stdenv.system}.target}" "--program-prefix=" ] - ++ optionals xenSupport [ "--with-platform=xen" "--target=${efiSystemsBuild.${stdenv.system}.target}"]; + ++ optionals efiSupport [ "--with-platform=efi" "--target=${efiSystemsBuild.${stdenv.hostPlatform.system}.target}" "--program-prefix=" ] + ++ optionals xenSupport [ "--with-platform=xen" "--target=${efiSystemsBuild.${stdenv.hostPlatform.system}.target}"]; # save target that grub is compiled for grubTarget = if efiSupport - then "${efiSystemsInstall.${stdenv.system}.target}-efi" + then "${efiSystemsInstall.${stdenv.hostPlatform.system}.target}-efi" else if inPCSystems - then "${pcSystems.${stdenv.system}.target}-pc" + then "${pcSystems.${stdenv.hostPlatform.system}.target}-pc" else ""; doCheck = false; diff --git a/pkgs/tools/misc/grub/pvgrub_image/default.nix b/pkgs/tools/misc/grub/pvgrub_image/default.nix index df5e3f15e95..19d8afb1857 100644 --- a/pkgs/tools/misc/grub/pvgrub_image/default.nix +++ b/pkgs/tools/misc/grub/pvgrub_image/default.nix @@ -22,11 +22,11 @@ stdenv.mkDerivation rec { tar -cf memdisk.tar grub.cfg # We include all modules except all_video.mod as otherwise grub will fail printing "no symbol table" # if we include it. - grub-mkimage -O "${efiSystemsBuild.${stdenv.system}.target}-xen" -c grub-bootstrap.cfg \ - -m memdisk.tar -o "grub-${efiSystemsBuild.${stdenv.system}.target}-xen.bin" \ - $(ls "${grub2_xen}/lib/grub/${efiSystemsBuild.${stdenv.system}.target}-xen/" |grep 'mod''$'|grep -v '^all_video\.mod''$') + grub-mkimage -O "${efiSystemsBuild.${stdenv.hostPlatform.system}.target}-xen" -c grub-bootstrap.cfg \ + -m memdisk.tar -o "grub-${efiSystemsBuild.${stdenv.hostPlatform.system}.target}-xen.bin" \ + $(ls "${grub2_xen}/lib/grub/${efiSystemsBuild.${stdenv.hostPlatform.system}.target}-xen/" |grep 'mod''$'|grep -v '^all_video\.mod''$') mkdir -p "$out/lib/grub-xen" - cp "grub-${efiSystemsBuild.${stdenv.system}.target}-xen.bin" $out/lib/grub-xen/ + cp "grub-${efiSystemsBuild.${stdenv.hostPlatform.system}.target}-xen.bin" $out/lib/grub-xen/ ''; meta = with stdenv.lib; { diff --git a/pkgs/tools/misc/grub/trusted.nix b/pkgs/tools/misc/grub/trusted.nix index 63a73658e0a..0e867d7cffd 100644 --- a/pkgs/tools/misc/grub/trusted.nix +++ b/pkgs/tools/misc/grub/trusted.nix @@ -10,7 +10,7 @@ let "x86_64-linux".target = "i386"; }; - inPCSystems = any (system: stdenv.system == system) (mapAttrsToList (name: _: name) pcSystems); + inPCSystems = any (system: stdenv.hostPlatform.system == system) (mapAttrsToList (name: _: name) pcSystems); version = if for_HP_laptop then "1.2.1" else "1.2.0"; @@ -84,7 +84,7 @@ stdenv.mkDerivation rec { # save target that grub is compiled for grubTarget = if inPCSystems - then "${pcSystems.${stdenv.system}.target}-pc" + then "${pcSystems.${stdenv.hostPlatform.system}.target}-pc" else ""; doCheck = false; diff --git a/pkgs/tools/misc/mongodb-compass/default.nix b/pkgs/tools/misc/mongodb-compass/default.nix index f8475ee2e0e..840d4eacd37 100644 --- a/pkgs/tools/misc/mongodb-compass/default.nix +++ b/pkgs/tools/misc/mongodb-compass/default.nix @@ -43,13 +43,13 @@ let ] + ":${stdenv.cc.cc.lib}/lib64"; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://downloads.mongodb.com/compass/mongodb-compass_${version}_amd64.deb"; sha256 = "0x23jshnr0rafm5sn2vhq2y2gryg8mksahzyv5fszblgaxay234p"; } else - throw "MongoDB compass is not supported on ${stdenv.system}"; + throw "MongoDB compass is not supported on ${stdenv.hostPlatform.system}"; in stdenv.mkDerivation { name = "mongodb-compass-${version}"; diff --git a/pkgs/tools/misc/mprime/default.nix b/pkgs/tools/misc/mprime/default.nix index 850ed32998b..e18e9020e1d 100644 --- a/pkgs/tools/misc/mprime/default.nix +++ b/pkgs/tools/misc/mprime/default.nix @@ -2,15 +2,15 @@ let srcDir = - if stdenv.system == "x86_64-linux" then "linux64" - else if stdenv.system == "i686-linux" then "linux" - else if stdenv.system == "x86_64-darwin" then "macosx64" + if stdenv.hostPlatform.system == "x86_64-linux" then "linux64" + else if stdenv.hostPlatform.system == "i686-linux" then "linux" + else if stdenv.hostPlatform.system == "x86_64-darwin" then "macosx64" else throwSystem; - throwSystem = throw "Unsupported system: ${stdenv.system}"; + throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}"; gwnum = - if stdenv.system == "x86_64-linux" then "make64" - else if stdenv.system == "i686-linux" then "makefile" - else if stdenv.system == "x86_64-darwin" then "makemac" + if stdenv.hostPlatform.system == "x86_64-linux" then "make64" + else if stdenv.hostPlatform.system == "i686-linux" then "makefile" + else if stdenv.hostPlatform.system == "x86_64-darwin" then "makemac" else throwSystem; in diff --git a/pkgs/tools/misc/ocz-ssd-guru/default.nix b/pkgs/tools/misc/ocz-ssd-guru/default.nix index afe7a81ebac..9ffb89aca6b 100644 --- a/pkgs/tools/misc/ocz-ssd-guru/default.nix +++ b/pkgs/tools/misc/ocz-ssd-guru/default.nix @@ -1,7 +1,7 @@ { fetchurl, stdenv, xorg, freetype, fontconfig, libGLU_combined, glibc, makeWrapper }: let - system = if stdenv.system == "x86_64-linux" then "linux64" else "linux32"; + system = if stdenv.hostPlatform.system == "x86_64-linux" then "linux64" else "linux32"; in stdenv.mkDerivation rec { name = "ocz-ssd-guru-${version}"; diff --git a/pkgs/tools/misc/os-prober/default.nix b/pkgs/tools/misc/os-prober/default.nix index 6211c863bd4..59a60e356b8 100644 --- a/pkgs/tools/misc/os-prober/default.nix +++ b/pkgs/tools/misc/os-prober/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { install -Dt $out/share common.sh # probes - case "${stdenv.system}" in + case "${stdenv.hostPlatform.system}" in i686*|x86_64*) ARCH=x86;; powerpc*) ARCH=powerpc;; arm*) ARCH=arm;; diff --git a/pkgs/tools/misc/s6-portable-utils/default.nix b/pkgs/tools/misc/s6-portable-utils/default.nix index 014e000eabd..5f56daf3a48 100644 --- a/pkgs/tools/misc/s6-portable-utils/default.nix +++ b/pkgs/tools/misc/s6-portable-utils/default.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { # Explicitly setting target ensures code can be compiled against a skalibs # binary built on a different version of darwin. # http://www.skarnet.org/cgi-bin/archive.cgi?1:mss:623:heiodchokfjdkonfhdph - ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.system}"); + ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.hostPlatform.system}"); postInstall = '' mkdir -p $doc/share/doc/s6-portable-utils/ diff --git a/pkgs/tools/misc/staruml/default.nix b/pkgs/tools/misc/staruml/default.nix index 2a06400b411..486634452ae 100644 --- a/pkgs/tools/misc/staruml/default.nix +++ b/pkgs/tools/misc/staruml/default.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { name = "staruml-${version}"; src = - if stdenv.system == "i686-linux" then fetchurl { + if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = "http://staruml.io/download/release/v${version}/StarUML-v${version}-32-bit.deb"; sha256 = "0vb3k9m3l6pmsid4shlk0xdjsriq3gxzm8q7l04didsppg0vvq1n"; } else fetchurl { diff --git a/pkgs/tools/networking/airfield/default.nix b/pkgs/tools/networking/airfield/default.nix index 6f6009c107b..70005038f99 100644 --- a/pkgs/tools/networking/airfield/default.nix +++ b/pkgs/tools/networking/airfield/default.nix @@ -6,7 +6,7 @@ let nodePackages = import ./node.nix { inherit pkgs; - system = stdenv.system; + system = stdenv.hostPlatform.system; }; runtimeEnv = buildEnv { diff --git a/pkgs/tools/networking/filegive/default.nix b/pkgs/tools/networking/filegive/default.nix index 6fef6a9e7fa..a76519b36b5 100644 --- a/pkgs/tools/networking/filegive/default.nix +++ b/pkgs/tools/networking/filegive/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { buildInputs = [ go ]; buildPhase = '' - ${stdenv.lib.optionalString (stdenv.system == "armv5tel-linux") "export GOARM=5"} + ${stdenv.lib.optionalString (stdenv.hostPlatform.system == "armv5tel-linux") "export GOARM=5"} mkdir $TMPDIR/go export GOPATH=$TMPDIR/go diff --git a/pkgs/tools/networking/logmein-hamachi/default.nix b/pkgs/tools/networking/logmein-hamachi/default.nix index 2e045ad8de9..c5c7e18ba6d 100644 --- a/pkgs/tools/networking/logmein-hamachi/default.nix +++ b/pkgs/tools/networking/logmein-hamachi/default.nix @@ -4,13 +4,13 @@ with stdenv.lib; let arch = - if stdenv.system == "x86_64-linux" then "x64" - else if stdenv.system == "i686-linux" then "x86" + if stdenv.hostPlatform.system == "x86_64-linux" then "x64" + else if stdenv.hostPlatform.system == "i686-linux" then "x86" else throwSystem; - throwSystem = throw "Unsupported system: ${stdenv.system}"; + throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}"; sha256 = - if stdenv.system == "x86_64-linux" then "11mxa4kls5xjj3462ycrfvfxb1xkk23p5m9iirvwsi0zdmhpnwm8" - else if stdenv.system == "i686-linux" then "03ml9xv19km99f0z7fpr21b1zkxvw7q39kjzd8wpb2pds51wnc62" + if stdenv.hostPlatform.system == "x86_64-linux" then "11mxa4kls5xjj3462ycrfvfxb1xkk23p5m9iirvwsi0zdmhpnwm8" + else if stdenv.hostPlatform.system == "i686-linux" then "03ml9xv19km99f0z7fpr21b1zkxvw7q39kjzd8wpb2pds51wnc62" else throwSystem; libraries = stdenv.lib.makeLibraryPath [ stdenv.cc.cc ]; diff --git a/pkgs/tools/networking/ngrok-2/default.nix b/pkgs/tools/networking/ngrok-2/default.nix index 23725fb2d87..fdf9067dfee 100644 --- a/pkgs/tools/networking/ngrok-2/default.nix +++ b/pkgs/tools/networking/ngrok-2/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { } else if stdenv.isDarwin then fetchurl { url = "https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-darwin-386.zip"; sha256 = "0yfd250b55wcpgqd00rqfaa7a82f35fmybb31q5xwdbgc2i47pbh"; - } else throw "platform ${stdenv.system} not supported!"; + } else throw "platform ${stdenv.hostPlatform.system} not supported!"; sourceRoot = "."; diff --git a/pkgs/tools/networking/s6-dns/default.nix b/pkgs/tools/networking/s6-dns/default.nix index db2071ab17d..29d66e4be2c 100644 --- a/pkgs/tools/networking/s6-dns/default.nix +++ b/pkgs/tools/networking/s6-dns/default.nix @@ -33,7 +33,7 @@ in stdenv.mkDerivation rec { "--with-dynlib=${skalibs.lib}/lib" ] ++ (if stdenv.isDarwin then [ "--disable-shared" ] else [ "--enable-shared" ]) - ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.system}"); + ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.hostPlatform.system}"); postInstall = '' mkdir -p $doc/share/doc/s6-dns/ diff --git a/pkgs/tools/networking/s6-networking/default.nix b/pkgs/tools/networking/s6-networking/default.nix index 1971bbffa40..f7278d5c6a2 100644 --- a/pkgs/tools/networking/s6-networking/default.nix +++ b/pkgs/tools/networking/s6-networking/default.nix @@ -61,7 +61,7 @@ stdenv.mkDerivation rec { "--with-include=${lib.getDev sslLibs.${sslSupport}}/include" "--with-lib=${lib.getLib sslLibs.${sslSupport}}/lib" ]) - ++ (lib.optional stdenv.isDarwin "--build=${stdenv.system}"); + ++ (lib.optional stdenv.isDarwin "--build=${stdenv.hostPlatform.system}"); postInstall = '' mkdir -p $doc/share/doc/s6-networking/ diff --git a/pkgs/tools/networking/strongswan/default.nix b/pkgs/tools/networking/strongswan/default.nix index 74405a472f8..2f19294784e 100644 --- a/pkgs/tools/networking/strongswan/default.nix +++ b/pkgs/tools/networking/strongswan/default.nix @@ -68,7 +68,7 @@ stdenv.mkDerivation rec { "--enable-af-alg" "--enable-xauth-pam" "--enable-chapoly" "--enable-curl" ] ++ optionals stdenv.isx86_64 [ "--enable-aesni" "--enable-rdrand" ] - ++ optional (stdenv.system == "i686-linux") "--enable-padlock" + ++ optional (stdenv.hostPlatform.system == "i686-linux") "--enable-padlock" ++ optionals enableTNC [ "--disable-gmp" "--disable-aes" "--disable-md5" "--disable-sha1" "--disable-sha2" "--disable-fips-prf" "--enable-eap-tnc" "--enable-eap-ttls" "--enable-eap-dynamic" "--enable-tnccs-20" diff --git a/pkgs/tools/package-management/checkinstall/default.nix b/pkgs/tools/package-management/checkinstall/default.nix index fea6ccedd34..df1bf794062 100644 --- a/pkgs/tools/package-management/checkinstall/default.nix +++ b/pkgs/tools/package-management/checkinstall/default.nix @@ -37,7 +37,7 @@ stdenv.mkDerivation { ./set-buildroot.patch ] - ++ stdenv.lib.optional (stdenv.system == "x86_64-linux") + ++ stdenv.lib.optional (stdenv.hostPlatform.system == "x86_64-linux") # Force use of old memcpy so that installwatch works on Glibc < # 2.14. ./use-old-memcpy.patch; diff --git a/pkgs/tools/package-management/nixui/default.nix b/pkgs/tools/package-management/nixui/default.nix index 6f46b39e65b..804bbbdf8d7 100644 --- a/pkgs/tools/package-management/nixui/default.nix +++ b/pkgs/tools/package-management/nixui/default.nix @@ -9,7 +9,7 @@ let }; nixui = (import ./nixui.nix { inherit pkgs; - inherit (stdenv) system; + inherit (stdenv.hostPlatform) system; })."nixui-git://github.com/matejc/nixui.git#0.2.1"; script = writeScript "nixui" '' #! ${stdenv.shell} diff --git a/pkgs/tools/security/afl/default.nix b/pkgs/tools/security/afl/default.nix index c61cbeb3268..3476606049d 100644 --- a/pkgs/tools/security/afl/default.nix +++ b/pkgs/tools/security/afl/default.nix @@ -4,9 +4,9 @@ let afl-qemu = callPackage ./qemu.nix {}; - qemu-exe-name = if stdenv.system == "x86_64-linux" then "qemu-x86_64" - else if stdenv.system == "i686-linux" then "qemu-i386" - else throw "afl: no support for ${stdenv.system}!"; + qemu-exe-name = if stdenv.hostPlatform.system == "x86_64-linux" then "qemu-x86_64" + else if stdenv.hostPlatform.system == "i686-linux" then "qemu-i386" + else throw "afl: no support for ${stdenv.hostPlatform.system}!"; in stdenv.mkDerivation rec { diff --git a/pkgs/tools/security/afl/qemu.nix b/pkgs/tools/security/afl/qemu.nix index 7637dcf246a..82de6474e59 100644 --- a/pkgs/tools/security/afl/qemu.nix +++ b/pkgs/tools/security/afl/qemu.nix @@ -16,9 +16,9 @@ let aflTypesFile = writeText "afl-types.h" (builtins.readFile ./qemu-patches/afl-types.h); - cpuTarget = if stdenv.system == "x86_64-linux" then "x86_64-linux-user" - else if stdenv.system == "i686-linux" then "i386-linux-user" - else throw "afl: no support for ${stdenv.system}!"; + cpuTarget = if stdenv.hostPlatform.system == "x86_64-linux" then "x86_64-linux-user" + else if stdenv.hostPlatform.system == "i686-linux" then "i386-linux-user" + else throw "afl: no support for ${stdenv.hostPlatform.system}!"; in stdenv.mkDerivation rec { name = "afl-${n}"; @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { vde2 texinfo libuuid flex bison lzo snappy autoconf libcap_ng gnutls ] - ++ optionals (hasSuffix "linux" stdenv.system) [ libaio ]; + ++ optionals (hasSuffix "linux" stdenv.hostPlatform.system) [ libaio ]; enableParallelBuilding = true; diff --git a/pkgs/tools/security/encryptr/default.nix b/pkgs/tools/security/encryptr/default.nix index 2cf07c63a84..8d0c7876431 100644 --- a/pkgs/tools/security/encryptr/default.nix +++ b/pkgs/tools/security/encryptr/default.nix @@ -5,13 +5,13 @@ }: let - arch = if stdenv.system == "x86_64-linux" then "amd" - else if stdenv.system == "i686-linux" then "i386" - else throw "Encryptr for ${stdenv.system} not supported!"; + arch = if stdenv.hostPlatform.system == "x86_64-linux" then "amd" + else if stdenv.hostPlatform.system == "i686-linux" then "i386" + else throw "Encryptr for ${stdenv.hostPlatform.system} not supported!"; - sha256 = if stdenv.system == "x86_64-linux" then "1j3g467g7ar86hpnh6q9mf7mh2h4ia94mwhk1283zh739s2g53q2" - else if stdenv.system == "i686-linux" then "02j9hg9b1jlv25q1sjfhv8d46mii33f94dj0ccn83z9z18q4y2cm" - else throw "Encryptr for ${stdenv.system} not supported!"; + sha256 = if stdenv.hostPlatform.system == "x86_64-linux" then "1j3g467g7ar86hpnh6q9mf7mh2h4ia94mwhk1283zh739s2g53q2" + else if stdenv.hostPlatform.system == "i686-linux" then "02j9hg9b1jlv25q1sjfhv8d46mii33f94dj0ccn83z9z18q4y2cm" + else throw "Encryptr for ${stdenv.hostPlatform.system} not supported!"; in stdenv.mkDerivation rec { name = "encryptr-${version}"; diff --git a/pkgs/tools/security/enpass/default.nix b/pkgs/tools/security/enpass/default.nix index b99087e475d..0f0c4233ca9 100644 --- a/pkgs/tools/security/enpass/default.nix +++ b/pkgs/tools/security/enpass/default.nix @@ -1,8 +1,9 @@ -{stdenv, system, fetchurl, dpkg, openssl, xorg +{ stdenv, fetchurl, dpkg, openssl, xorg , glib, libGLU_combined, libpulseaudio, zlib, dbus, fontconfig, freetype , gtk2, pango, atk, cairo, gdk_pixbuf, jasper, xkeyboardconfig , makeWrapper , python, pythonPackages, lib -, libredirect, lsof}: +, libredirect, lsof +}: let all_data = builtins.fromJSON (builtins.readFile ./data.json); @@ -11,7 +12,7 @@ let x86_64-linux = "amd64"; }; - data = all_data.${system_map.${system} or (throw "Unsupported platform")}; + data = all_data.${system_map.${stdenv.hostPlatform.system} or (throw "Unsupported platform")}; baseUrl = http://repo.sinew.in; diff --git a/pkgs/tools/security/pcsc-scm-scl011/default.nix b/pkgs/tools/security/pcsc-scm-scl011/default.nix index 1418a4ead58..88ca8a3d1b1 100644 --- a/pkgs/tools/security/pcsc-scm-scl011/default.nix +++ b/pkgs/tools/security/pcsc-scm-scl011/default.nix @@ -1,9 +1,9 @@ { stdenv, fetchurl, unzip, libusb }: let - arch = if stdenv.system == "i686-linux" then "32" - else if stdenv.system == "x86_64-linux" then "64" - else throw "Unsupported system: ${stdenv.system}"; + arch = if stdenv.hostPlatform.system == "i686-linux" then "32" + else if stdenv.hostPlatform.system == "x86_64-linux" then "64" + else throw "Unsupported system: ${stdenv.hostPlatform.system}"; in stdenv.mkDerivation rec { name = "pcsc-scm-scl-${version}"; diff --git a/pkgs/tools/security/sshuttle/default.nix b/pkgs/tools/security/sshuttle/default.nix index f7878df228f..c701b9dba73 100644 --- a/pkgs/tools/security/sshuttle/default.nix +++ b/pkgs/tools/security/sshuttle/default.nix @@ -12,7 +12,7 @@ python3Packages.buildPythonApplication rec { patches = [ ./sudo.patch ]; - nativeBuildInputs = [ makeWrapper python3Packages.setuptools_scm ] ++ stdenv.lib.optional (stdenv.system != "i686-linux") pandoc; + nativeBuildInputs = [ makeWrapper python3Packages.setuptools_scm ] ++ stdenv.lib.optional (stdenv.hostPlatform.system != "i686-linux") pandoc; buildInputs = [ coreutils openssh procps nettools ] ++ stdenv.lib.optionals stdenv.isLinux [ iptables ]; diff --git a/pkgs/tools/system/s6-rc/default.nix b/pkgs/tools/system/s6-rc/default.nix index f6eed5671ce..40c999d80f1 100644 --- a/pkgs/tools/system/s6-rc/default.nix +++ b/pkgs/tools/system/s6-rc/default.nix @@ -39,7 +39,7 @@ in stdenv.mkDerivation rec { "--with-dynlib=${s6.out}/lib" ] ++ (if stdenv.isDarwin then [ "--disable-shared" ] else [ "--enable-shared" ]) - ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.system}"); + ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.hostPlatform.system}"); postInstall = '' mkdir -p $doc/share/doc/s6-rc/ diff --git a/pkgs/tools/system/s6/default.nix b/pkgs/tools/system/s6/default.nix index 035d4280494..d7ade3cdb29 100644 --- a/pkgs/tools/system/s6/default.nix +++ b/pkgs/tools/system/s6/default.nix @@ -40,7 +40,7 @@ in stdenv.mkDerivation rec { "--with-dynlib=${execline.lib}/lib" ] ++ (if stdenv.isDarwin then [ "--disable-shared" ] else [ "--enable-shared" ]) - ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.system}"); + ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.hostPlatform.system}"); postInstall = '' mkdir -p $doc/share/doc/s6/ diff --git a/pkgs/tools/system/storebrowse/default.nix b/pkgs/tools/system/storebrowse/default.nix index e56919acc5d..e3b58a50c92 100644 --- a/pkgs/tools/system/storebrowse/default.nix +++ b/pkgs/tools/system/storebrowse/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { mkdir $TMPDIR/go export GOPATH=$TMPDIR/go - ${stdenv.lib.optionalString (stdenv.system == "armv5tel-linux") "export GOARM=5"} + ${stdenv.lib.optionalString (stdenv.hostPlatform.system == "armv5tel-linux") "export GOARM=5"} GOSQLITE=$GOPATH/src/code.google.com/p/gosqlite mkdir -p $GOSQLITE diff --git a/pkgs/tools/text/gawk/default.nix b/pkgs/tools/text/gawk/default.nix index c0c06813dc9..15d54f4a2a4 100644 --- a/pkgs/tools/text/gawk/default.nix +++ b/pkgs/tools/text/gawk/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchurl # TODO: links -lsigsegv but loses the reference for some reason -, withSigsegv ? (false && stdenv.system != "x86_64-cygwin"), libsigsegv +, withSigsegv ? (false && stdenv.hostPlatform.system != "x86_64-cygwin"), libsigsegv , interactive ? false, readline /* Test suite broke on: diff --git a/pkgs/tools/text/xidel/default.nix b/pkgs/tools/text/xidel/default.nix index e1a0a5abf96..66dfa1c6b34 100644 --- a/pkgs/tools/text/xidel/default.nix +++ b/pkgs/tools/text/xidel/default.nix @@ -11,17 +11,17 @@ stdenv.mkDerivation rec { #}; src = - if stdenv.system == "x86_64-linux" then + if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "mirror://sourceforge/videlibri/Xidel/Xidel%20${version}/xidel_${version}-1_amd64.deb"; sha256 = "0hskc74y7p4j1x33yx0w4fvr610p2yimas8pxhr6bs7mb9b300h7"; } - else if stdenv.system == "i686-linux" then + else if stdenv.hostPlatform.system == "i686-linux" then fetchurl { url = "mirror://sourceforge/videlibri/Xidel/Xidel%20${version}/xidel_${version}-1_i386.deb"; sha256 = "07yk5sk1p4jm0jmgjwdm2wq8d2wybi1wkn1qq5j5y03z1pdc3fi6"; } - else throw "xidel is not supported on ${stdenv.system}"; + else throw "xidel is not supported on ${stdenv.hostPlatform.system}"; buildInputs = [ dpkg ]; diff --git a/pkgs/tools/typesetting/kindlegen/default.nix b/pkgs/tools/typesetting/kindlegen/default.nix index 4e9a40239bf..fc43ed0abe2 100644 --- a/pkgs/tools/typesetting/kindlegen/default.nix +++ b/pkgs/tools/typesetting/kindlegen/default.nix @@ -11,7 +11,7 @@ let "i686-darwin" = "0zniyn0s41fxqrajbgwxbcsj5vzf9m7a6yvdz2b11mphr00kpbbs"; "x86_64-cygwin" = "02slfh1bbpijay4skj85cjiv7z43ha8vm5aa1lwiqjk86qbl1f3h"; "i686-cygwin" = "02slfh1bbpijay4skj85cjiv7z43ha8vm5aa1lwiqjk86qbl1f3h"; - }."${stdenv.system}" or (throw "system #{stdenv.system.} is not supported"); + }."${stdenv.hostPlatform.system}" or (throw "system #{stdenv.hostPlatform.system.} is not supported"); url = { "x86_64-linux" = "http://kindlegen.s3.amazonaws.com/kindlegen_linux_2.6_i386_v${fileVersion}.tar.gz"; @@ -20,7 +20,7 @@ let "i686-darwin" = "http://kindlegen.s3.amazonaws.com/KindleGen_Mac_i386_v${fileVersion}.zip"; "x86_64-cygwin" = "http://kindlegen.s3.amazonaws.com/kindlegen_win32_v${fileVersion}.zip"; "i686-cygwin" = "http://kindlegen.s3.amazonaws.com/kindlegen_win32_v${fileVersion}.zip"; - }."${stdenv.system}" or (throw "system #{stdenv.system.} is not supported"); + }."${stdenv.hostPlatform.system}" or (throw "system #{stdenv.hostPlatform.system.} is not supported"); in stdenv.mkDerivation rec { name = "kindlegen-${version}"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 318b1941e9a..d6bb0f3cc4e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1744,7 +1744,7 @@ with pkgs; chunksync = callPackage ../tools/backup/chunksync { }; cipherscan = callPackage ../tools/security/cipherscan { - openssl = if stdenv.system == "x86_64-linux" + openssl = if stdenv.hostPlatform.system == "x86_64-linux" then openssl-chacha else openssl; }; @@ -6428,7 +6428,7 @@ with pkgs; gcc8Stdenv = overrideCC gccStdenv gcc8; wrapCCMulti = cc: - if system == "x86_64-linux" then let + if stdenv.targetPlatform.system == "x86_64-linux" then let # Binutils with glibc multi bintools = cc.bintools.override { libc = glibc_multi; @@ -6448,16 +6448,16 @@ with pkgs; extraBuildCommands = '' echo "dontMoveLib64=1" >> $out/nix-support/setup-hook ''; - }) else throw "Multilib ${cc.name} not supported on ‘${system}’"; + }) else throw "Multilib ${cc.name} not supported for ‘${stdenv.targetPlatform.system}’"; wrapClangMulti = clang: - if system == "x86_64-linux" then + if stdenv.targetPlatform.system == "x86_64-linux" then callPackage ../development/compilers/llvm/multi.nix { inherit clang; gcc32 = pkgsi686Linux.gcc; gcc64 = pkgs.gcc; } - else throw "Multilib ${clang.cc.name} not supported on '${system}'"; + else throw "Multilib ${clang.cc.name} not supported for '${stdenv.targetPlatform.system}'"; gcc_multi = wrapCCMulti gcc; clang_multi = wrapClangMulti clang; @@ -11137,7 +11137,7 @@ with pkgs; # Default derivation with libGL.so.1 to link into /run/opengl-drivers (if need) libGL_driver = libGLDarwinOr mesa_drivers; - libGLSupported = lib.elem system lib.platforms.mesaPlatforms; + libGLSupported = lib.elem stdenv.hostPlatform.system lib.platforms.mesaPlatforms; libGLDarwin = callPackage ../development/libraries/mesa-darwin { inherit (darwin.apple_sdk.frameworks) OpenGL; @@ -12410,21 +12410,21 @@ with pkgs; wxGTK28 = callPackage ../development/libraries/wxwidgets/2.8 { inherit (gnome2) GConf; - withMesa = lib.elem system lib.platforms.mesaPlatforms; + withMesa = lib.elem stdenv.hostPlatform.system lib.platforms.mesaPlatforms; }; wxGTK29 = callPackage ../development/libraries/wxwidgets/2.9 { inherit (gnome2) GConf; inherit (darwin.stubs) setfile; inherit (darwin.apple_sdk.frameworks) AGL Carbon Cocoa Kernel QuickTime; - withMesa = lib.elem system lib.platforms.mesaPlatforms; + withMesa = lib.elem stdenv.hostPlatform.system lib.platforms.mesaPlatforms; }; wxGTK30 = callPackage ../development/libraries/wxwidgets/3.0 { inherit (gnome2) GConf; inherit (darwin.stubs) setfile; inherit (darwin.apple_sdk.frameworks) AGL Carbon Cocoa Kernel QTKit; - withMesa = lib.elem system lib.platforms.mesaPlatforms; + withMesa = lib.elem stdenv.hostPlatform.system lib.platforms.mesaPlatforms; }; wxGTK31 = callPackage ../development/libraries/wxwidgets/3.1 {}; @@ -17648,7 +17648,7 @@ with pkgs; }) murmur_git; mumble_overlay = callPackage ../applications/networking/mumble/overlay.nix { - mumble_i686 = if system == "x86_64-linux" + mumble_i686 = if stdenv.hostPlatform.system == "x86_64-linux" then pkgsi686Linux.mumble else null; }; @@ -19049,7 +19049,7 @@ with pkgs; }; virtualgl = callPackage ../tools/X11/virtualgl { - virtualglLib_i686 = if system == "x86_64-linux" + virtualglLib_i686 = if stdenv.hostPlatform.system == "x86_64-linux" then pkgsi686Linux.virtualglLib else null; }; @@ -19062,17 +19062,17 @@ with pkgs; primus = callPackage ../tools/X11/primus { stdenv_i686 = pkgsi686Linux.stdenv; - primusLib_i686 = if system == "x86_64-linux" + primusLib_i686 = if stdenv.hostPlatform.system == "x86_64-linux" then pkgsi686Linux.primusLib else null; }; bumblebee = callPackage ../tools/X11/bumblebee { nvidia_x11 = linuxPackages.nvidia_x11; - nvidia_x11_i686 = if system == "x86_64-linux" + nvidia_x11_i686 = if stdenv.hostPlatform.system == "x86_64-linux" then pkgsi686Linux.linuxPackages.nvidia_x11.override { libsOnly = true; } else null; - libglvnd_i686 = if system == "x86_64-linux" + libglvnd_i686 = if stdenv.hostPlatform.system == "x86_64-linux" then pkgsi686Linux.libglvnd else null; }; @@ -21629,7 +21629,7 @@ with pkgs; */ nixos = configuration: (import (self.path + "/nixos/lib/eval-config.nix") { - inherit (pkgs) system; + inherit (pkgs.stdenv.hostPlatform) system; modules = [( { lib, ... }: { config.nixpkgs.pkgs = lib.mkDefault pkgs; diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index 5787f84335b..f371e9aa872 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -1,6 +1,8 @@ -{ lib, callPackage, newScope, pkgs, config, system }: +{ lib, callPackage, newScope, pkgs, config }: let + inherit (pkgs.stdenv.hostPlatform) system; + mkOcamlPackages = ocaml: overrides: let packageSet = self: diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 96c44cd2a1e..15ec15732f2 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2792,13 +2792,13 @@ in { }; }; - gurobipy = if stdenv.system == "x86_64-darwin" + gurobipy = if stdenv.hostPlatform.system == "x86_64-darwin" then callPackage ../development/python-modules/gurobipy/darwin.nix { inherit (pkgs.darwin) cctools insert_dylib; } - else if stdenv.system == "x86_64-linux" + else if stdenv.hostPlatform.system == "x86_64-linux" then callPackage ../development/python-modules/gurobipy/linux.nix {} - else throw "gurobipy not yet supported on ${stdenv.system}"; + else throw "gurobipy not yet supported on ${stdenv.hostPlatform.system}"; hbmqtt = callPackage ../development/python-modules/hbmqtt { }; -- GitLab From 0828e2d8c369604c56219bd7085256b984087280 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 20 Aug 2018 14:43:41 -0400 Subject: [PATCH 1656/2206] treewide: Remove usage of remaining redundant platform compatability stuff Want to get this out of here for 18.09, so it can be deprecated thereafter. --- doc/languages-frameworks/rust.section.md | 8 +-- pkgs/applications/audio/mpg123/default.nix | 6 +- pkgs/applications/editors/ed/default.nix | 3 +- pkgs/applications/editors/vim/default.nix | 5 +- .../applications/graphics/ImageMagick/7.0.nix | 7 +- .../graphics/ImageMagick/default.nix | 9 ++- .../networking/cluster/minikube/default.nix | 8 +-- .../networking/remote/putty/default.nix | 17 ++--- pkgs/applications/video/omxplayer/default.nix | 7 +- .../virtualization/vpcs/default.nix | 4 +- .../window-managers/way-cooler/way-cooler.nix | 4 +- .../window-managers/way-cooler/wc-bg.nix | 4 +- .../window-managers/way-cooler/wc-grab.nix | 4 +- .../window-managers/way-cooler/wc-lock.nix | 4 +- pkgs/build-support/kernel/make-initrd.nix | 3 +- pkgs/build-support/rust/build-rust-crate.nix | 24 +++---- .../rust/cargo-vendor/cargo-vendor.nix | 6 +- pkgs/build-support/rust/carnix.nix | 6 +- .../development/compilers/gcc/4.8/default.nix | 14 ++-- .../development/compilers/gcc/4.9/default.nix | 14 ++-- pkgs/development/compilers/gcc/5/default.nix | 14 ++-- pkgs/development/compilers/gcc/6/default.nix | 14 ++-- pkgs/development/compilers/gcc/7/default.nix | 14 ++-- pkgs/development/compilers/gcc/8/default.nix | 14 ++-- .../compilers/gcc/snapshot/default.nix | 14 ++-- pkgs/development/compilers/ghc/7.10.3.nix | 9 +-- pkgs/development/compilers/ghc/8.0.2.nix | 9 +-- pkgs/development/compilers/ghc/8.2.2.nix | 9 +-- pkgs/development/compilers/ghc/8.4.3.nix | 13 ++-- pkgs/development/compilers/ghc/8.6.1.nix | 13 ++-- pkgs/development/compilers/ghc/head.nix | 13 ++-- pkgs/development/compilers/llvm/3.9/llvm.nix | 8 +-- pkgs/development/compilers/rust/rustc.nix | 1 - .../haskell-modules/generic-builder.nix | 17 +++-- .../haskell-modules/with-packages-wrapper.nix | 6 +- pkgs/development/interpreters/guile/1.8.nix | 3 +- pkgs/development/interpreters/guile/2.0.nix | 3 +- .../interpreters/guile/default.nix | 3 +- .../python/cpython/2.7/default.nix | 22 +++---- pkgs/development/libraries/SDL/default.nix | 5 +- pkgs/development/libraries/attr/default.nix | 4 +- .../libraries/boehm-gc/default.nix | 5 +- pkgs/development/libraries/boost/1.66.nix | 2 +- pkgs/development/libraries/boost/1.67.nix | 2 +- pkgs/development/libraries/boost/1.68.nix | 2 +- pkgs/development/libraries/boost/generic.nix | 38 +++++------ pkgs/development/libraries/c-ares/default.nix | 6 +- .../libraries/ffmpeg-full/default.nix | 5 +- pkgs/development/libraries/ffmpeg/generic.nix | 5 +- .../development/libraries/fontconfig/2.10.nix | 5 +- .../libraries/fontconfig/default.nix | 5 +- .../libraries/gcc/libgcc/default.nix | 24 +++---- pkgs/development/libraries/gdbm/default.nix | 4 +- .../development/libraries/gettext/default.nix | 8 +-- pkgs/development/libraries/glew/1.10.nix | 5 +- pkgs/development/libraries/glew/default.nix | 5 +- pkgs/development/libraries/glibc/common.nix | 11 ++-- pkgs/development/libraries/gmp/6.x.nix | 4 +- pkgs/development/libraries/icu/base.nix | 4 +- pkgs/development/libraries/libav/default.nix | 5 +- pkgs/development/libraries/libb2/default.nix | 4 +- pkgs/development/libraries/libelf/default.nix | 7 +- pkgs/development/libraries/libffi/default.nix | 10 +-- .../libraries/libiconv/default.nix | 5 +- .../libraries/libjpeg-turbo/default.nix | 3 +- pkgs/development/libraries/libpng/12.nix | 6 +- .../development/libraries/libssh2/default.nix | 6 +- pkgs/development/libraries/libvpx/default.nix | 19 +++--- pkgs/development/libraries/libvpx/git.nix | 19 +++--- .../development/libraries/libxml2/default.nix | 7 +- .../development/libraries/libxslt/default.nix | 5 +- .../libraries/microsoft_gsl/default.nix | 3 +- pkgs/development/libraries/mpfr/default.nix | 8 +-- .../development/libraries/msgpack/generic.nix | 3 +- .../development/libraries/ncurses/default.nix | 7 +- .../libraries/nlohmann_json/default.nix | 3 +- .../development/libraries/openssl/default.nix | 29 ++++----- pkgs/development/libraries/pcre/default.nix | 7 +- pkgs/development/libraries/readline/6.2.nix | 3 +- pkgs/development/libraries/readline/6.3.nix | 6 +- pkgs/development/libraries/readline/7.0.nix | 3 +- pkgs/development/libraries/zlib/default.nix | 17 +++-- .../mobile/androidenv/androidndk-pkgs.nix | 28 ++++---- .../python-modules/numpy/default.nix | 4 +- .../python-modules/pyserial/default.nix | 4 +- .../tools/build-managers/cmake/2.8.nix | 3 +- .../tools/build-managers/meson/default.nix | 10 +-- .../tools/misc/binutils/default.nix | 13 ++-- pkgs/development/tools/misc/gdb/default.nix | 10 ++- pkgs/development/tools/misc/gnum4/default.nix | 4 +- .../tools/misc/help2man/default.nix | 6 +- .../tools/misc/libtool/libtool2.nix | 3 +- pkgs/development/tools/xcbuild/wrapper.nix | 7 +- pkgs/games/scummvm/default.nix | 1 - pkgs/games/xjump/default.nix | 4 +- pkgs/misc/emulators/retroarch/default.nix | 4 +- pkgs/os-specific/bsd/netbsd/default.nix | 8 +-- .../libiconv/default.nix | 6 +- pkgs/os-specific/darwin/cctools/port.nix | 13 ++-- pkgs/os-specific/darwin/xcode/default.nix | 4 +- .../linux/busybox/sandbox-shell.nix | 4 +- .../linux/kernel-headers/default.nix | 7 +- pkgs/os-specific/linux/kernel/generic.nix | 23 ++++--- pkgs/os-specific/linux/kernel/linux-4.14.nix | 2 +- pkgs/os-specific/linux/kernel/linux-4.17.nix | 2 +- pkgs/os-specific/linux/kernel/linux-4.18.nix | 2 +- pkgs/os-specific/linux/kernel/linux-4.4.nix | 2 +- pkgs/os-specific/linux/kernel/linux-4.9.nix | 2 +- .../linux/kernel/linux-beagleboard.nix | 2 +- .../linux/kernel/linux-copperhead-lts.nix | 2 +- .../linux/kernel/linux-hardkernel-4.14.nix | 2 +- .../linux/kernel/linux-mptcp-93.nix | 2 +- pkgs/os-specific/linux/kernel/linux-mptcp.nix | 2 +- pkgs/os-specific/linux/kernel/linux-riscv.nix | 2 +- pkgs/os-specific/linux/kernel/linux-rpi.nix | 2 +- .../linux/kernel/linux-samus-4.12.nix | 2 +- .../linux/kernel/linux-testing-bcachefs.nix | 2 +- .../linux/kernel/linux-testing.nix | 2 +- .../linux/kernel/manual-config.nix | 10 ++- pkgs/os-specific/linux/klibc/default.nix | 12 ++-- pkgs/os-specific/linux/mdadm/default.nix | 3 +- pkgs/os-specific/linux/musl/default.nix | 4 +- pkgs/os-specific/linux/pam/default.nix | 6 +- pkgs/os-specific/linux/shadow/default.nix | 9 ++- pkgs/os-specific/linux/systemd/default.nix | 3 +- pkgs/os-specific/linux/uclibc/default.nix | 7 +- .../windows/pthread-w32/default.nix | 4 +- .../os-specific/windows/wxMSW-2.8/default.nix | 4 +- pkgs/shells/bash/4.4.nix | 19 +++--- pkgs/stdenv/cross/default.nix | 5 +- pkgs/stdenv/darwin/default.nix | 4 +- pkgs/stdenv/linux/default.nix | 2 +- pkgs/tools/archivers/zpaq/zpaqd.nix | 12 ++-- pkgs/tools/graphics/optipng/default.nix | 5 +- pkgs/tools/misc/coreutils/default.nix | 25 ++++--- pkgs/tools/misc/findutils/default.nix | 9 ++- pkgs/tools/misc/otfcc/default.nix | 4 +- pkgs/tools/misc/ttyrec/default.nix | 4 +- .../cargo-edit/cargo-edit.nix | 2 +- .../cargo-update/cargo-update.nix | 6 +- pkgs/tools/package-management/nix/default.nix | 5 +- pkgs/tools/text/gnupatch/default.nix | 5 +- pkgs/tools/text/html-tidy/default.nix | 6 +- pkgs/top-level/aliases.nix | 2 +- pkgs/top-level/all-packages.nix | 65 +++++++++---------- pkgs/top-level/darwin-packages.nix | 2 +- pkgs/top-level/haskell-packages.nix | 2 - pkgs/top-level/splice.nix | 8 +-- pkgs/top-level/unix-tools.nix | 8 +-- 149 files changed, 545 insertions(+), 603 deletions(-) diff --git a/doc/languages-frameworks/rust.section.md b/doc/languages-frameworks/rust.section.md index eec982d4c90..6588281878a 100644 --- a/doc/languages-frameworks/rust.section.md +++ b/doc/languages-frameworks/rust.section.md @@ -93,8 +93,8 @@ Now, the file produced by the call to `carnix`, called `hello.nix`, looks like: ``` # Generated by carnix 0.6.5: carnix -o hello.nix --src ./. Cargo.lock --standalone -{ lib, buildPlatform, buildRustCrate, fetchgit }: -let kernel = buildPlatform.parsed.kernel.name; +{ lib, stdenv, buildRustCrate, fetchgit }: +let kernel = stdenv.buildPlatform.parsed.kernel.name; # ... (content skipped) in rec { @@ -122,8 +122,8 @@ following nix file: ``` # Generated by carnix 0.6.5: carnix -o hello.nix --src ./. Cargo.lock --standalone -{ lib, buildPlatform, buildRustCrate, fetchgit }: -let kernel = buildPlatform.parsed.kernel.name; +{ lib, stdenv, buildRustCrate, fetchgit }: +let kernel = stdenv.buildPlatform.parsed.kernel.name; # ... (content skipped) in rec { diff --git a/pkgs/applications/audio/mpg123/default.nix b/pkgs/applications/audio/mpg123/default.nix index 3aef2e35943..44f1c681ec1 100644 --- a/pkgs/applications/audio/mpg123/default.nix +++ b/pkgs/applications/audio/mpg123/default.nix @@ -1,6 +1,5 @@ { stdenv , fetchurl, alsaLib -, hostPlatform }: stdenv.mkDerivation rec { @@ -13,8 +12,9 @@ stdenv.mkDerivation rec { buildInputs = stdenv.lib.optional (!stdenv.isDarwin) alsaLib; - configureFlags = - stdenv.lib.optional (hostPlatform ? mpg123) "--with-cpu=${hostPlatform.mpg123.cpu}"; + configureFlags = stdenv.lib.optional + (stdenv.hostPlatform ? mpg123) + "--with-cpu=${stdenv.hostPlatform.mpg123.cpu}"; meta = { description = "Fast console MPEG Audio Player and decoder library"; diff --git a/pkgs/applications/editors/ed/default.nix b/pkgs/applications/editors/ed/default.nix index 832dc3c0e79..536b319cab0 100644 --- a/pkgs/applications/editors/ed/default.nix +++ b/pkgs/applications/editors/ed/default.nix @@ -1,5 +1,4 @@ { stdenv, fetchurl, lzip -, buildPlatform, hostPlatform }: stdenv.mkDerivation (rec { @@ -36,7 +35,7 @@ stdenv.mkDerivation (rec { maintainers = [ ]; platforms = stdenv.lib.platforms.unix; }; -} // stdenv.lib.optionalAttrs (hostPlatform != buildPlatform) { +} // stdenv.lib.optionalAttrs (stdenv.hostPlatform != stdenv.buildPlatform) { # This may be moved above during a stdenv rebuild. preConfigure = '' configureFlagsArray+=("CC=$CC") diff --git a/pkgs/applications/editors/vim/default.nix b/pkgs/applications/editors/vim/default.nix index 067179974b1..26cd61d182b 100644 --- a/pkgs/applications/editors/vim/default.nix +++ b/pkgs/applications/editors/vim/default.nix @@ -7,7 +7,6 @@ } # apple frameworks , Carbon, Cocoa -, buildPlatform, hostPlatform }: let @@ -20,12 +19,12 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ gettext pkgconfig ]; buildInputs = [ ncurses ] - ++ stdenv.lib.optionals hostPlatform.isDarwin [ Carbon Cocoa ]; + ++ stdenv.lib.optionals stdenv.hostPlatform.isDarwin [ Carbon Cocoa ]; configureFlags = [ "--enable-multibyte" "--enable-nls" - ] ++ stdenv.lib.optionals (hostPlatform != buildPlatform) [ + ] ++ stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ "vim_cv_toupper_broken=no" "--with-tlib=ncurses" "vim_cv_terminfo=yes" diff --git a/pkgs/applications/graphics/ImageMagick/7.0.nix b/pkgs/applications/graphics/ImageMagick/7.0.nix index 893f8d1da6d..7881741a1cb 100644 --- a/pkgs/applications/graphics/ImageMagick/7.0.nix +++ b/pkgs/applications/graphics/ImageMagick/7.0.nix @@ -2,7 +2,6 @@ , bzip2, zlib, libX11, libXext, libXt, fontconfig, freetype, ghostscript, libjpeg , lcms2, openexr, libpng, librsvg, libtiff, libxml2, openjpeg, libwebp, libheif , ApplicationServices -, hostPlatform }: let @@ -46,7 +45,7 @@ stdenv.mkDerivation rec { [ "--with-gs-font-dir=${ghostscript}/share/ghostscript/fonts" "--with-gslib" ] - ++ lib.optionals hostPlatform.isMinGW + ++ lib.optionals stdenv.hostPlatform.isMinGW [ "--enable-static" "--disable-shared" ] # due to libxml2 being without DLLs ATM ; @@ -56,13 +55,13 @@ stdenv.mkDerivation rec { [ zlib fontconfig freetype ghostscript libpng libtiff libxml2 libheif ] - ++ lib.optionals (!hostPlatform.isMinGW) + ++ lib.optionals (!stdenv.hostPlatform.isMinGW) [ openexr librsvg openjpeg ] ++ lib.optional stdenv.isDarwin ApplicationServices; propagatedBuildInputs = [ bzip2 freetype libjpeg lcms2 ] - ++ lib.optionals (!hostPlatform.isMinGW) + ++ lib.optionals (!stdenv.hostPlatform.isMinGW) [ libX11 libXext libXt libwebp ] ; diff --git a/pkgs/applications/graphics/ImageMagick/default.nix b/pkgs/applications/graphics/ImageMagick/default.nix index 22d1341f0dc..5220fdf8981 100644 --- a/pkgs/applications/graphics/ImageMagick/default.nix +++ b/pkgs/applications/graphics/ImageMagick/default.nix @@ -2,7 +2,6 @@ , bzip2, zlib, libX11, libXext, libXt, fontconfig, freetype, ghostscript, libjpeg , lcms2, openexr, libpng, librsvg, libtiff, libxml2, openjpeg, libwebp, fftw, libheif, libde265 , ApplicationServices -, hostPlatform }: let @@ -20,7 +19,7 @@ let } # Freeze version on mingw so we don't need to port the patch too often. # FIXME: This version has multiple security vulnerabilities - // lib.optionalAttrs (hostPlatform.isMinGW) { + // lib.optionalAttrs (stdenv.hostPlatform.isMinGW) { version = "6.9.2-0"; sha256 = "17ir8bw1j7g7srqmsz3rx780sgnc21zfn0kwyj78iazrywldx8h7"; patches = [(fetchpatch { @@ -58,7 +57,7 @@ stdenv.mkDerivation rec { [ "--with-gs-font-dir=${ghostscript}/share/ghostscript/fonts" "--with-gslib" ] - ++ lib.optionals (hostPlatform.isMinGW) + ++ lib.optionals (stdenv.hostPlatform.isMinGW) [ "--enable-static" "--disable-shared" ] # due to libxml2 being without DLLs ATM ; @@ -68,13 +67,13 @@ stdenv.mkDerivation rec { [ zlib fontconfig freetype ghostscript libpng libtiff libxml2 libheif libde265 ] - ++ lib.optionals (!hostPlatform.isMinGW) + ++ lib.optionals (!stdenv.hostPlatform.isMinGW) [ openexr librsvg openjpeg ] ++ lib.optional stdenv.isDarwin ApplicationServices; propagatedBuildInputs = [ bzip2 freetype libjpeg lcms2 fftw ] - ++ lib.optionals (!hostPlatform.isMinGW) + ++ lib.optionals (!stdenv.hostPlatform.isMinGW) [ libX11 libXext libXt libwebp ] ; diff --git a/pkgs/applications/networking/cluster/minikube/default.nix b/pkgs/applications/networking/cluster/minikube/default.nix index b674f1f6458..37431b0fbc4 100644 --- a/pkgs/applications/networking/cluster/minikube/default.nix +++ b/pkgs/applications/networking/cluster/minikube/default.nix @@ -1,5 +1,5 @@ { stdenv, buildGoPackage, fetchFromGitHub, go-bindata, libvirt, qemu -, gpgme, makeWrapper, hostPlatform, vmnet, python +, gpgme, makeWrapper, vmnet, python , docker-machine-kvm, docker-machine-kvm2 , extraDrivers ? [] }: @@ -25,8 +25,8 @@ in buildGoPackage rec { sha256 = "0c36rzsdzxf9q6l4hl506bsd4qwmw033i0k1xhqszv9agg7qjlmm"; }; - buildInputs = [ go-bindata makeWrapper gpgme ] ++ stdenv.lib.optional hostPlatform.isDarwin vmnet; - subPackages = [ "cmd/minikube" ] ++ stdenv.lib.optional hostPlatform.isDarwin "cmd/drivers/hyperkit"; + buildInputs = [ go-bindata makeWrapper gpgme ] ++ stdenv.lib.optional stdenv.hostPlatform.isDarwin vmnet; + subPackages = [ "cmd/minikube" ] ++ stdenv.lib.optional stdenv.hostPlatform.isDarwin "cmd/drivers/hyperkit"; preBuild = '' pushd go/src/${goPackagePath} >/dev/null @@ -56,7 +56,7 @@ in buildGoPackage rec { postFixup = '' wrapProgram $bin/bin/${pname} --prefix PATH : $bin/bin:${stdenv.lib.makeBinPath binPath} - '' + stdenv.lib.optionalString hostPlatform.isDarwin '' + '' + stdenv.lib.optionalString stdenv.hostPlatform.isDarwin '' mv $bin/bin/hyperkit $bin/bin/docker-machine-driver-hyperkit ''; diff --git a/pkgs/applications/networking/remote/putty/default.nix b/pkgs/applications/networking/remote/putty/default.nix index e07bf7958f3..13613774b7c 100644 --- a/pkgs/applications/networking/remote/putty/default.nix +++ b/pkgs/applications/networking/remote/putty/default.nix @@ -1,6 +1,6 @@ -{ stdenv, fetchurl, autoconf, automake, pkgconfig, libtool +{ stdenv, lib, fetchurl, autoconf, automake, pkgconfig, libtool , gtk2, halibut, ncurses, perl -, hostPlatform, lib }: +}: stdenv.mkDerivation rec { version = "0.70"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { sha256 = "1gmhwwj1y7b5hgkrkxpf4jddjpk9l5832zq5ibhsiicndsfs92mv"; }; - preConfigure = lib.optionalString hostPlatform.isUnix '' + preConfigure = lib.optionalString stdenv.hostPlatform.isUnix '' perl mkfiles.pl ( cd doc ; make ); sed -e '/AM_PATH_GTK(/d' \ @@ -22,22 +22,23 @@ stdenv.mkDerivation rec { -e '/AC_OUTPUT/iAM_PROG_AR' -i configure.ac ./mkauto.sh cd unix - '' + lib.optionalString hostPlatform.isWindows '' + '' + lib.optionalString stdenv.hostPlatform.isWindows '' cd windows ''; TOOLPATH = stdenv.cc.targetPrefix; - makefile = if hostPlatform.isWindows then "Makefile.mgw" else null; + makefile = if stdenv.hostPlatform.isWindows then "Makefile.mgw" else null; - installPhase = if hostPlatform.isWindows then '' + installPhase = if stdenv.hostPlatform.isWindows then '' for exe in *.exe; do install -D $exe $out/bin/$exe done '' else null; nativeBuildInputs = [ autoconf automake halibut libtool perl pkgconfig ]; - buildInputs = [] - ++ lib.optionals hostPlatform.isUnix [ gtk2 ncurses ]; + buildInputs = lib.optionals stdenv.hostPlatform.isUnix [ + gtk2 ncurses + ]; enableParallelBuilding = true; meta = with lib; { diff --git a/pkgs/applications/video/omxplayer/default.nix b/pkgs/applications/video/omxplayer/default.nix index 00a419d0a85..7a130bbdb41 100644 --- a/pkgs/applications/video/omxplayer/default.nix +++ b/pkgs/applications/video/omxplayer/default.nix @@ -1,6 +1,5 @@ { stdenv, fetchurl , raspberrypifw, pcre, boost, freetype, zlib -, hostPlatform }: let @@ -14,7 +13,7 @@ let configurePlatforms = []; configureFlags = [ - "--arch=${hostPlatform.parsed.cpu.name}" + "--arch=${stdenv.hostPlatform.parsed.cpu.name}" ] ++ stdenv.lib.optionals stdenv.hostPlatform.isAarch32 [ # TODO be better with condition "--cpu=arm1176jzf-s" @@ -46,8 +45,8 @@ let "--enable-hardcoded-tables" "--disable-runtime-cpudetect" "--disable-debug" - "--arch=${hostPlatform.parsed.cpu.name}" - "--target_os=${hostPlatform.parsed.kernel.name}" + "--arch=${stdenv.hostPlatform.parsed.cpu.name}" + "--target_os=${stdenv.hostPlatform.parsed.kernel.name}" ] ++ stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ "--cross-prefix=${stdenv.cc.targetPrefix}" "--enable-cross-compile" diff --git a/pkgs/applications/virtualization/vpcs/default.nix b/pkgs/applications/virtualization/vpcs/default.nix index 65435e19366..3d6efcfc844 100644 --- a/pkgs/applications/virtualization/vpcs/default.nix +++ b/pkgs/applications/virtualization/vpcs/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, glibc, buildPlatform }: +{ stdenv, fetchurl, glibc }: stdenv.mkDerivation rec { name = "${pname}-${version}"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { buildPhase = ''( cd src - ./mk.sh ${buildPlatform.platform.kernelArch} + ./mk.sh ${stdenv.buildPlatform.platform.kernelArch} )''; installPhase = '' diff --git a/pkgs/applications/window-managers/way-cooler/way-cooler.nix b/pkgs/applications/window-managers/way-cooler/way-cooler.nix index 8a740b15500..d7816be5625 100644 --- a/pkgs/applications/window-managers/way-cooler/way-cooler.nix +++ b/pkgs/applications/window-managers/way-cooler/way-cooler.nix @@ -1,6 +1,6 @@ # Generated by carnix 0.6.5: carnix -o way-cooler.nix Cargo.lock -{ lib, buildPlatform, buildRustCrate, fetchgit }: -let kernel = buildPlatform.parsed.kernel.name; +{ lib, stdenv, buildRustCrate, fetchgit }: +let kernel = stdenv.buildPlatform.parsed.kernel.name; updateFeatures = f: up: functions: builtins.deepSeq f (lib.lists.foldl' (features: fun: fun features) (lib.attrsets.recursiveUpdate f up) functions); mapFeatures = features: map (fun: fun { features = features; }); mkFeatures = feat: lib.lists.foldl (features: featureName: diff --git a/pkgs/applications/window-managers/way-cooler/wc-bg.nix b/pkgs/applications/window-managers/way-cooler/wc-bg.nix index c63123db7cc..4d527715c5f 100644 --- a/pkgs/applications/window-managers/way-cooler/wc-bg.nix +++ b/pkgs/applications/window-managers/way-cooler/wc-bg.nix @@ -1,6 +1,6 @@ # Generated by carnix 0.6.5: carnix -o wc-bg.nix Cargo.lock -{ lib, buildPlatform, buildRustCrate, fetchgit }: -let kernel = buildPlatform.parsed.kernel.name; +{ lib, stdenv, buildRustCrate, fetchgit }: +let kernel = stdenv.buildPlatform.parsed.kernel.name; updateFeatures = f: up: functions: builtins.deepSeq f (lib.lists.foldl' (features: fun: fun features) (lib.attrsets.recursiveUpdate f up) functions); mapFeatures = features: map (fun: fun { features = features; }); mkFeatures = feat: lib.lists.foldl (features: featureName: diff --git a/pkgs/applications/window-managers/way-cooler/wc-grab.nix b/pkgs/applications/window-managers/way-cooler/wc-grab.nix index 947a9653e56..6f936eb2e43 100644 --- a/pkgs/applications/window-managers/way-cooler/wc-grab.nix +++ b/pkgs/applications/window-managers/way-cooler/wc-grab.nix @@ -1,6 +1,6 @@ # Generated by carnix 0.6.5: carnix -o wc-grab.nix Cargo.lock -{ lib, buildPlatform, buildRustCrate, fetchgit }: -let kernel = buildPlatform.parsed.kernel.name; +{ lib, stdenv, buildRustCrate, fetchgit }: +let kernel = stdenv.hostPlatform.parsed.kernel.name; updateFeatures = f: up: functions: builtins.deepSeq f (lib.lists.foldl' (features: fun: fun features) (lib.attrsets.recursiveUpdate f up) functions); mapFeatures = features: map (fun: fun { features = features; }); mkFeatures = feat: lib.lists.foldl (features: featureName: diff --git a/pkgs/applications/window-managers/way-cooler/wc-lock.nix b/pkgs/applications/window-managers/way-cooler/wc-lock.nix index 008df5479ce..1b9e3df3508 100644 --- a/pkgs/applications/window-managers/way-cooler/wc-lock.nix +++ b/pkgs/applications/window-managers/way-cooler/wc-lock.nix @@ -1,6 +1,6 @@ # Generated by carnix 0.6.5: carnix -o wc-lock.nix Cargo.lock -{ lib, buildPlatform, buildRustCrate, fetchgit }: -let kernel = buildPlatform.parsed.kernel.name; +{ lib, stdenv, buildRustCrate, fetchgit }: +let kernel = stdenv.hostPlatform.parsed.kernel.name; updateFeatures = f: up: functions: builtins.deepSeq f (lib.lists.foldl' (features: fun: fun features) (lib.attrsets.recursiveUpdate f up) functions); mapFeatures = features: map (fun: fun { features = features; }); mkFeatures = feat: lib.lists.foldl (features: featureName: diff --git a/pkgs/build-support/kernel/make-initrd.nix b/pkgs/build-support/kernel/make-initrd.nix index 262bee608ed..22761af158a 100644 --- a/pkgs/build-support/kernel/make-initrd.nix +++ b/pkgs/build-support/kernel/make-initrd.nix @@ -13,14 +13,13 @@ # argument. { stdenv, perl, cpio, contents, compressor, prepend, ubootTools -, hostPlatform }: stdenv.mkDerivation rec { name = "initrd"; builder = ./make-initrd.sh; - makeUInitrd = hostPlatform.platform.kernelTarget == "uImage"; + makeUInitrd = stdenv.hostPlatform.platform.kernelTarget == "uImage"; nativeBuildInputs = [ perl cpio ] ++ stdenv.lib.optional makeUInitrd ubootTools; diff --git a/pkgs/build-support/rust/build-rust-crate.nix b/pkgs/build-support/rust/build-rust-crate.nix index 6c7dd67c400..6605aa27b21 100644 --- a/pkgs/build-support/rust/build-rust-crate.nix +++ b/pkgs/build-support/rust/build-rust-crate.nix @@ -4,7 +4,7 @@ # This can be useful for deploying packages with NixOps, and to share # binary dependencies between projects. -{ lib, buildPlatform, stdenv, defaultCrateOverrides, fetchCrate, ncurses, rustc }: +{ lib, stdenv, defaultCrateOverrides, fetchCrate, ncurses, rustc }: let makeDeps = dependencies: (lib.concatMapStringsSep " " (dep: @@ -12,14 +12,14 @@ let makeDeps = dependencies: (if dep.crateType == "lib" then " --extern ${extern}=${dep.out}/lib/lib${extern}-${dep.metadata}.rlib" else - " --extern ${extern}=${dep.out}/lib/lib${extern}-${dep.metadata}${buildPlatform.extensions.sharedLibrary}") + " --extern ${extern}=${dep.out}/lib/lib${extern}-${dep.metadata}${stdenv.hostPlatform.extensions.sharedLibrary}") ) dependencies); # This doesn't appear to be officially documented anywhere yet. # See https://github.com/rust-lang-nursery/rust-forge/issues/101. - target_os = if buildPlatform.isDarwin + target_os = if stdenv.hostPlatform.isDarwin then "macos" - else buildPlatform.parsed.kernel.name; + else stdenv.hostPlatform.parsed.kernel.name; echo_build_heading = colors: '' echo_build_heading() { @@ -106,20 +106,20 @@ let makeDeps = dependencies: export CARGO_PKG_VERSION=${crateVersion} export CARGO_PKG_AUTHORS="${authors}" - export CARGO_CFG_TARGET_ARCH=${buildPlatform.parsed.cpu.name} + export CARGO_CFG_TARGET_ARCH=${stdenv.hostPlatform.parsed.cpu.name} export CARGO_CFG_TARGET_OS=${target_os} export CARGO_CFG_TARGET_FAMILY="unix" export CARGO_CFG_UNIX=1 export CARGO_CFG_TARGET_ENV="gnu" - export CARGO_CFG_TARGET_ENDIAN=${if buildPlatform.parsed.cpu.significantByte.name == "littleEndian" then "little" else "big"} - export CARGO_CFG_TARGET_POINTER_WIDTH=${toString buildPlatform.parsed.cpu.bits} - export CARGO_CFG_TARGET_VENDOR=${buildPlatform.parsed.vendor.name} + export CARGO_CFG_TARGET_ENDIAN=${if stdenv.hostPlatform.parsed.cpu.significantByte.name == "littleEndian" then "little" else "big"} + export CARGO_CFG_TARGET_POINTER_WIDTH=${toString stdenv.hostPlatform.parsed.cpu.bits} + export CARGO_CFG_TARGET_VENDOR=${stdenv.hostPlatform.parsed.vendor.name} export CARGO_MANIFEST_DIR="." export DEBUG="${toString (!release)}" export OPT_LEVEL="${toString optLevel}" - export TARGET="${buildPlatform.config}" - export HOST="${buildPlatform.config}" + export TARGET="${stdenv.hostPlatform.config}" + export HOST="${stdenv.hostPlatform.config}" export PROFILE=${if release then "release" else "debug"} export OUT_DIR=$(pwd)/target/build/${crateName}.out export CARGO_PKG_VERSION_MAJOR=${builtins.elemAt version 0} @@ -218,8 +218,8 @@ let makeDeps = dependencies: $BUILD_OUT_DIR $EXTRA_BUILD $EXTRA_FEATURES --color ${colors} EXTRA_LIB=" --extern $CRATE_NAME=target/lib/lib$CRATE_NAME-${metadata}.rlib" - if [ -e target/deps/lib$CRATE_NAME-${metadata}${buildPlatform.extensions.sharedLibrary} ]; then - EXTRA_LIB="$EXTRA_LIB --extern $CRATE_NAME=target/lib/lib$CRATE_NAME-${metadata}${buildPlatform.extensions.sharedLibrary}" + if [ -e target/deps/lib$CRATE_NAME-${metadata}${stdenv.hostPlatform.extensions.sharedLibrary} ]; then + EXTRA_LIB="$EXTRA_LIB --extern $CRATE_NAME=target/lib/lib$CRATE_NAME-${metadata}${stdenv.hostPlatform.extensions.sharedLibrary}" fi } diff --git a/pkgs/build-support/rust/cargo-vendor/cargo-vendor.nix b/pkgs/build-support/rust/cargo-vendor/cargo-vendor.nix index 486f365f78a..0779ac0537f 100644 --- a/pkgs/build-support/rust/cargo-vendor/cargo-vendor.nix +++ b/pkgs/build-support/rust/cargo-vendor/cargo-vendor.nix @@ -1,7 +1,7 @@ # Generated by carnix 0.5.2: carnix Cargo.lock -o cargo-vendor.nix -{ lib, buildPlatform, buildRustCrate }: -let kernel = buildPlatform.parsed.kernel.name; - abi = buildPlatform.parsed.abi.name; +{ lib, stdenv, buildRustCrate }: +let kernel = stdenv.hostPlatform.parsed.kernel.name; + abi = stdenv.hostPlatform.parsed.abi.name; hasFeature = feature: lib.lists.any (originName: feature.${originName}) diff --git a/pkgs/build-support/rust/carnix.nix b/pkgs/build-support/rust/carnix.nix index 22d3fcd0c1f..0b8b3d60b6c 100644 --- a/pkgs/build-support/rust/carnix.nix +++ b/pkgs/build-support/rust/carnix.nix @@ -1,7 +1,7 @@ # Generated by carnix 0.7.2: carnix nix -{ lib, buildPlatform, buildRustCrate, fetchgit }: -let kernel = buildPlatform.parsed.kernel.name; - abi = buildPlatform.parsed.abi.name; +{ lib, stdenv, buildRustCrate, fetchgit }: +let kernel = stdenv.hostPlatform.parsed.kernel.name; + abi = stdenv.hostPlatform.parsed.abi.name; updateFeatures = f: up: functions: builtins.deepSeq f (lib.lists.foldl' (features: fun: fun features) (lib.attrsets.recursiveUpdate f up) functions); mapFeatures = features: map (fun: fun { features = features; }); mkFeatures = feat: lib.lists.foldl (features: featureName: diff --git a/pkgs/development/compilers/gcc/4.8/default.nix b/pkgs/development/compilers/gcc/4.8/default.nix index 3e9ddacac1b..ed185b4be1a 100644 --- a/pkgs/development/compilers/gcc/4.8/default.nix +++ b/pkgs/development/compilers/gcc/4.8/default.nix @@ -1,7 +1,7 @@ { stdenv, targetPackages, fetchurl, fetchpatch, noSysDirs , langC ? true, langCC ? true, langFortran ? false -, langObjC ? targetPlatform.isDarwin -, langObjCpp ? targetPlatform.isDarwin +, langObjC ? stdenv.targetPlatform.isDarwin +, langObjCpp ? stdenv.targetPlatform.isDarwin , langJava ? false , langGo ? false , profiledCompiler ? false @@ -20,14 +20,14 @@ , libXrandr ? null, libXi ? null, inputproto ? null, randrproto ? null , x11Support ? langJava , enableMultilib ? false -, enablePlugin ? hostPlatform == buildPlatform # Whether to support user-supplied plug-ins +, enablePlugin ? stdenv.hostPlatform == stdenv.buildPlatform # Whether to support user-supplied plug-ins , name ? "gcc" , libcCross ? null , crossStageStatic ? false , # Strip kills static libs of other archs (hence no cross) - stripped ? hostPlatform == buildPlatform && targetPlatform == hostPlatform + stripped ? stdenv.hostPlatform == stdenv.buildPlatform + && stdenv.targetPlatform == stdenv.hostPlatform , gnused ? null -, buildPlatform, hostPlatform, targetPlatform , buildPackages }: @@ -42,7 +42,7 @@ assert cloog != null -> isl != null; assert libelf != null -> zlib != null; # Make sure we get GNU sed. -assert hostPlatform.isDarwin -> gnused != null; +assert stdenv.hostPlatform.isDarwin -> gnused != null; # The go frontend is written in c++ assert langGo -> langCC; @@ -54,6 +54,8 @@ let version = "4.8.5"; enableParallelBuilding = true; + inherit (stdenv) buildPlatform hostPlatform targetPlatform; + patches = [ ] ++ optional enableParallelBuilding ../parallel-bconfig.patch ++ optional (targetPlatform != hostPlatform) ../libstdc++-target.patch diff --git a/pkgs/development/compilers/gcc/4.9/default.nix b/pkgs/development/compilers/gcc/4.9/default.nix index 9b4444b905d..3f13562c1b8 100644 --- a/pkgs/development/compilers/gcc/4.9/default.nix +++ b/pkgs/development/compilers/gcc/4.9/default.nix @@ -1,7 +1,7 @@ { stdenv, targetPackages, fetchurl, noSysDirs, fetchpatch , langC ? true, langCC ? true, langFortran ? false -, langObjC ? targetPlatform.isDarwin -, langObjCpp ? targetPlatform.isDarwin +, langObjC ? stdenv.targetPlatform.isDarwin +, langObjCpp ? stdenv.targetPlatform.isDarwin , langJava ? false , langGo ? false , profiledCompiler ? false @@ -20,14 +20,14 @@ , libXrandr ? null, libXi ? null, inputproto ? null, randrproto ? null , x11Support ? langJava , enableMultilib ? false -, enablePlugin ? hostPlatform == buildPlatform # Whether to support user-supplied plug-ins +, enablePlugin ? stdenv.hostPlatform == stdenv.buildPlatform # Whether to support user-supplied plug-ins , name ? "gcc" , libcCross ? null , crossStageStatic ? false , # Strip kills static libs of other archs (hence no cross) - stripped ? hostPlatform == buildPlatform && targetPlatform == hostPlatform + stripped ? stdenv.hostPlatform == stdenv.buildPlatform + && stdenv.targetPlatform == stdenv.hostPlatform , gnused ? null -, buildPlatform, hostPlatform, targetPlatform , buildPackages }: @@ -42,7 +42,7 @@ assert cloog != null -> isl != null; assert libelf != null -> zlib != null; # Make sure we get GNU sed. -assert hostPlatform.isDarwin -> gnused != null; +assert stdenv.hostPlatform.isDarwin -> gnused != null; # The go frontend is written in c++ assert langGo -> langCC; @@ -54,6 +54,8 @@ let version = "4.9.4"; enableParallelBuilding = true; + inherit (stdenv) buildPlatform hostPlatform targetPlatform; + patches = [ ../use-source-date-epoch.patch ] ++ optionals enableParallelBuilding [ ../parallel-bconfig.patch ./parallel-strsignal.patch ] diff --git a/pkgs/development/compilers/gcc/5/default.nix b/pkgs/development/compilers/gcc/5/default.nix index 3fdec1ec310..497ca40c3ae 100644 --- a/pkgs/development/compilers/gcc/5/default.nix +++ b/pkgs/development/compilers/gcc/5/default.nix @@ -1,7 +1,7 @@ { stdenv, targetPackages, fetchurl, fetchpatch, noSysDirs , langC ? true, langCC ? true, langFortran ? false -, langObjC ? targetPlatform.isDarwin -, langObjCpp ? targetPlatform.isDarwin +, langObjC ? stdenv.targetPlatform.isDarwin +, langObjCpp ? stdenv.targetPlatform.isDarwin , langJava ? false , langGo ? false , profiledCompiler ? false @@ -20,15 +20,15 @@ , libXrandr ? null, libXi ? null, inputproto ? null, randrproto ? null , x11Support ? langJava , enableMultilib ? false -, enablePlugin ? hostPlatform == buildPlatform # Whether to support user-supplied plug-ins +, enablePlugin ? stdenv.hostPlatform == stdenv.buildPlatform # Whether to support user-supplied plug-ins , name ? "gcc" , libcCross ? null , crossStageStatic ? false , # Strip kills static libs of other archs (hence no cross) - stripped ? hostPlatform == buildPlatform && targetPlatform == hostPlatform + stripped ? stdenv.hostPlatform == stdenv.buildPlatform + && stdenv.targetPlatform == stdenv.hostPlatform , gnused ? null , cloog # unused; just for compat with gcc4, as we override the parameter on some places -, buildPlatform, hostPlatform, targetPlatform , buildPackages }: @@ -40,7 +40,7 @@ assert langJava -> zip != null && unzip != null assert libelf != null -> zlib != null; # Make sure we get GNU sed. -assert hostPlatform.isDarwin -> gnused != null; +assert stdenv.hostPlatform.isDarwin -> gnused != null; # The go frontend is written in c++ assert langGo -> langCC; @@ -53,6 +53,8 @@ let version = "5.5.0"; enableParallelBuilding = true; + inherit (stdenv) buildPlatform hostPlatform targetPlatform; + patches = [ ../use-source-date-epoch.patch ] ++ optional (targetPlatform != hostPlatform) ../libstdc++-target.patch diff --git a/pkgs/development/compilers/gcc/6/default.nix b/pkgs/development/compilers/gcc/6/default.nix index 099e26375f4..3f5d3172d12 100644 --- a/pkgs/development/compilers/gcc/6/default.nix +++ b/pkgs/development/compilers/gcc/6/default.nix @@ -1,7 +1,7 @@ { stdenv, targetPackages, fetchurl, noSysDirs , langC ? true, langCC ? true, langFortran ? false -, langObjC ? targetPlatform.isDarwin -, langObjCpp ? targetPlatform.isDarwin +, langObjC ? stdenv.targetPlatform.isDarwin +, langObjCpp ? stdenv.targetPlatform.isDarwin , langJava ? false , langGo ? false , profiledCompiler ? false @@ -20,15 +20,15 @@ , libXrandr ? null, libXi ? null, inputproto ? null, randrproto ? null , x11Support ? langJava , enableMultilib ? false -, enablePlugin ? hostPlatform == buildPlatform # Whether to support user-supplied plug-ins +, enablePlugin ? stdenv.hostPlatform == stdenv.buildPlatform # Whether to support user-supplied plug-ins , name ? "gcc" , libcCross ? null , crossStageStatic ? false , # Strip kills static libs of other archs (hence no cross) - stripped ? hostPlatform == buildPlatform && targetPlatform == hostPlatform + stripped ? stdenv.hostPlatform == stdenv.buildPlatform + && stdenv.targetPlatform == stdenv.hostPlatform , gnused ? null , cloog # unused; just for compat with gcc4, as we override the parameter on some places -, buildPlatform, hostPlatform, targetPlatform , buildPackages }: @@ -40,7 +40,7 @@ assert langJava -> zip != null && unzip != null assert libelf != null -> zlib != null; # Make sure we get GNU sed. -assert hostPlatform.isDarwin -> gnused != null; +assert stdenv.hostPlatform.isDarwin -> gnused != null; # The go frontend is written in c++ assert langGo -> langCC; @@ -52,6 +52,8 @@ let version = "6.4.0"; enableParallelBuilding = true; + inherit (stdenv) buildPlatform hostPlatform targetPlatform; + patches = [ ../use-source-date-epoch.patch ] ++ optional (targetPlatform != hostPlatform) ../libstdc++-target.patch diff --git a/pkgs/development/compilers/gcc/7/default.nix b/pkgs/development/compilers/gcc/7/default.nix index 60e429cc4da..30c1611f5fb 100644 --- a/pkgs/development/compilers/gcc/7/default.nix +++ b/pkgs/development/compilers/gcc/7/default.nix @@ -1,7 +1,7 @@ { stdenv, targetPackages, fetchurl, fetchpatch, noSysDirs , langC ? true, langCC ? true, langFortran ? false -, langObjC ? targetPlatform.isDarwin -, langObjCpp ? targetPlatform.isDarwin +, langObjC ? stdenv.targetPlatform.isDarwin +, langObjCpp ? stdenv.targetPlatform.isDarwin , langGo ? false , profiledCompiler ? false , staticCompiler ? false @@ -13,15 +13,15 @@ , isl ? null # optional, for the Graphite optimization framework. , zlib ? null , enableMultilib ? false -, enablePlugin ? hostPlatform == buildPlatform # Whether to support user-supplied plug-ins +, enablePlugin ? stdenv.hostPlatform == stdenv.buildPlatform # Whether to support user-supplied plug-ins , name ? "gcc" , libcCross ? null , crossStageStatic ? false , # Strip kills static libs of other archs (hence no cross) - stripped ? hostPlatform == buildPlatform && targetPlatform == hostPlatform + stripped ? stdenv.hostPlatform == stdenv.buildPlatform + && stdenv.targetPlatform == stdenv.hostPlatform , gnused ? null , cloog # unused; just for compat with gcc4, as we override the parameter on some places -, buildPlatform, hostPlatform, targetPlatform , buildPackages }: @@ -29,7 +29,7 @@ assert libelf != null -> zlib != null; # Make sure we get GNU sed. -assert hostPlatform.isDarwin -> gnused != null; +assert stdenv.hostPlatform.isDarwin -> gnused != null; # The go frontend is written in c++ assert langGo -> langCC; @@ -41,6 +41,8 @@ let version = "7.3.0"; enableParallelBuilding = true; + inherit (stdenv) buildPlatform hostPlatform targetPlatform; + patches = [ # https://gcc.gnu.org/ml/gcc-patches/2018-02/msg00633.html ./riscv-pthread-reentrant.patch diff --git a/pkgs/development/compilers/gcc/8/default.nix b/pkgs/development/compilers/gcc/8/default.nix index a05c1c71812..727cd9cbdbd 100644 --- a/pkgs/development/compilers/gcc/8/default.nix +++ b/pkgs/development/compilers/gcc/8/default.nix @@ -1,7 +1,7 @@ { stdenv, targetPackages, fetchurl, noSysDirs , langC ? true, langCC ? true, langFortran ? false -, langObjC ? targetPlatform.isDarwin -, langObjCpp ? targetPlatform.isDarwin +, langObjC ? stdenv.targetPlatform.isDarwin +, langObjCpp ? stdenv.targetPlatform.isDarwin , langGo ? false , profiledCompiler ? false , staticCompiler ? false @@ -13,15 +13,15 @@ , isl ? null # optional, for the Graphite optimization framework. , zlib ? null , enableMultilib ? false -, enablePlugin ? hostPlatform == buildPlatform # Whether to support user-supplied plug-ins +, enablePlugin ? stdenv.hostPlatform == stdenv.buildPlatform # Whether to support user-supplied plug-ins , name ? "gcc" , libcCross ? null , crossStageStatic ? false , # Strip kills static libs of other archs (hence no cross) - stripped ? hostPlatform == buildPlatform && targetPlatform == hostPlatform + stripped ? stdenv.hostPlatform == stdenv.buildPlatform + && stdenv.targetPlatform == stdenv.hostPlatform , gnused ? null , cloog # unused; just for compat with gcc4, as we override the parameter on some places -, buildPlatform, hostPlatform, targetPlatform , buildPackages }: @@ -29,7 +29,7 @@ assert libelf != null -> zlib != null; # Make sure we get GNU sed. -assert hostPlatform.isDarwin -> gnused != null; +assert stdenv.hostPlatform.isDarwin -> gnused != null; # The go frontend is written in c++ assert langGo -> langCC; @@ -41,6 +41,8 @@ let version = "8.2.0"; enableParallelBuilding = true; + inherit (stdenv) buildPlatform hostPlatform targetPlatform; + patches = optional (targetPlatform != hostPlatform) ../libstdc++-target.patch ++ optional noSysDirs ../no-sys-dirs.patch diff --git a/pkgs/development/compilers/gcc/snapshot/default.nix b/pkgs/development/compilers/gcc/snapshot/default.nix index 275b380e90f..dd6de818117 100644 --- a/pkgs/development/compilers/gcc/snapshot/default.nix +++ b/pkgs/development/compilers/gcc/snapshot/default.nix @@ -1,7 +1,7 @@ { stdenv, targetPackages, fetchurl, noSysDirs , langC ? true, langCC ? true, langFortran ? false -, langObjC ? targetPlatform.isDarwin -, langObjCpp ? targetPlatform.isDarwin +, langObjC ? stdenv.targetPlatform.isDarwin +, langObjCpp ? stdenv.targetPlatform.isDarwin , langGo ? false , profiledCompiler ? false , staticCompiler ? false @@ -13,16 +13,16 @@ , isl ? null # optional, for the Graphite optimization framework. , zlib ? null , enableMultilib ? false -, enablePlugin ? hostPlatform == buildPlatform # Whether to support user-supplied plug-ins +, enablePlugin ? stdenv.hostPlatform == stdenv.buildPlatform # Whether to support user-supplied plug-ins , name ? "gcc" , libcCross ? null , crossStageStatic ? false , # Strip kills static libs of other archs (hence no cross) - stripped ? hostPlatform == buildPlatform && targetPlatform == hostPlatform + stripped ? stdenv.hostPlatform == stdenv.buildPlatform + && stdenv.targetPlatform == stdenv.hostPlatform , gnused ? null , cloog # unused; just for compat with gcc4, as we override the parameter on some places , flex ? null -, buildPlatform, hostPlatform, targetPlatform , buildPackages }: @@ -30,7 +30,7 @@ assert libelf != null -> zlib != null; # Make sure we get GNU sed. -assert hostPlatform.isDarwin -> gnused != null; +assert stdenv.hostPlatform.isDarwin -> gnused != null; # The go frontend is written in c++ assert langGo -> langCC; @@ -42,6 +42,8 @@ let version = "7-20170409"; enableParallelBuilding = true; + inherit (stdenv) buildPlatform hostPlatform targetPlatform; + patches = [ ] ++ optional (targetPlatform != hostPlatform) ../libstdc++-target.patch diff --git a/pkgs/development/compilers/ghc/7.10.3.nix b/pkgs/development/compilers/ghc/7.10.3.nix index 0cf3a4cb12b..9c87d815b4a 100644 --- a/pkgs/development/compilers/ghc/7.10.3.nix +++ b/pkgs/development/compilers/ghc/7.10.3.nix @@ -1,5 +1,4 @@ { stdenv, targetPackages -, buildPlatform, hostPlatform, targetPlatform # build-tools , bootPkgs, hscolour @@ -8,7 +7,7 @@ , libiconv ? null, ncurses -, useLLVM ? !targetPlatform.isx86 +, useLLVM ? !stdenv.targetPlatform.isx86 , # LLVM is conceptually a run-time-only depedendency, but for # non-x86, we need LLVM to bootstrap later stages, so it becomes a # build-time dependency too. @@ -19,7 +18,7 @@ enableIntegerSimple ? !(gmp.meta.available or false), gmp , # If enabled, use -fPIC when compiling static libs. - enableRelocatedStaticLibs ? targetPlatform != hostPlatform + enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform , # Whether to build dynamic libs for the standard library (on the target # platform). Static libs are always built. @@ -27,10 +26,12 @@ , # What flavour to build. An empty string indicates no # specific flavour and falls back to ghc default values. - ghcFlavour ? stdenv.lib.optionalString (targetPlatform != hostPlatform) "perf-cross" + ghcFlavour ? stdenv.lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform) "perf-cross" }: let + inherit (stdenv) buildPlatform hostPlatform targetPlatform; + inherit (bootPkgs) ghc; # TODO(@Ericson2314) Make unconditional diff --git a/pkgs/development/compilers/ghc/8.0.2.nix b/pkgs/development/compilers/ghc/8.0.2.nix index ddd9c27589a..935d09b5744 100644 --- a/pkgs/development/compilers/ghc/8.0.2.nix +++ b/pkgs/development/compilers/ghc/8.0.2.nix @@ -1,5 +1,4 @@ { stdenv, targetPackages -, buildPlatform, hostPlatform, targetPlatform # build-tools , bootPkgs, hscolour @@ -7,7 +6,7 @@ , libiconv ? null, ncurses -, useLLVM ? !targetPlatform.isx86 +, useLLVM ? !stdenv.targetPlatform.isx86 , # LLVM is conceptually a run-time-only depedendency, but for # non-x86, we need LLVM to bootstrap later stages, so it becomes a # build-time dependency too. @@ -18,7 +17,7 @@ enableIntegerSimple ? !(gmp.meta.available or false), gmp , # If enabled, use -fPIC when compiling static libs. - enableRelocatedStaticLibs ? targetPlatform != hostPlatform + enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform , # Whether to build dynamic libs for the standard library (on the target # platform). Static libs are always built. @@ -26,12 +25,14 @@ , # What flavour to build. An empty string indicates no # specific flavour and falls back to ghc default values. - ghcFlavour ? stdenv.lib.optionalString (targetPlatform != hostPlatform) "perf-cross" + ghcFlavour ? stdenv.lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform) "perf-cross" }: assert !enableIntegerSimple -> gmp != null; let + inherit (stdenv) buildPlatform hostPlatform targetPlatform; + inherit (bootPkgs) ghc; # TODO(@Ericson2314) Make unconditional diff --git a/pkgs/development/compilers/ghc/8.2.2.nix b/pkgs/development/compilers/ghc/8.2.2.nix index 79c910e5fd2..cf448d8d849 100644 --- a/pkgs/development/compilers/ghc/8.2.2.nix +++ b/pkgs/development/compilers/ghc/8.2.2.nix @@ -1,5 +1,4 @@ { stdenv, targetPackages -, buildPlatform, hostPlatform, targetPlatform # build-tools , bootPkgs, alex, happy, hscolour @@ -8,7 +7,7 @@ , libiconv ? null, ncurses -, useLLVM ? !targetPlatform.isx86 || (targetPlatform.isMusl && hostPlatform != targetPlatform) +, useLLVM ? !stdenv.targetPlatform.isx86 || (stdenv.targetPlatform.isMusl && stdenv.hostPlatform != stdenv.targetPlatform) , # LLVM is conceptually a run-time-only depedendency, but for # non-x86, we need LLVM to bootstrap later stages, so it becomes a # build-time dependency too. @@ -19,7 +18,7 @@ enableIntegerSimple ? !(gmp.meta.available or false), gmp , # If enabled, use -fPIC when compiling static libs. - enableRelocatedStaticLibs ? targetPlatform != hostPlatform + enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform , # Whether to build dynamic libs for the standard library (on the target # platform). Static libs are always built. @@ -27,7 +26,7 @@ , # What flavour to build. An empty string indicates no # specific flavour and falls back to ghc default values. - ghcFlavour ? stdenv.lib.optionalString (targetPlatform != hostPlatform) "perf-cross" + ghcFlavour ? stdenv.lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform) "perf-cross" , # Whether to backport https://phabricator.haskell.org/D4388 for # deterministic profiling symbol names, at the cost of a slightly # non-standard GHC API @@ -37,6 +36,8 @@ assert !enableIntegerSimple -> gmp != null; let + inherit (stdenv) buildPlatform hostPlatform targetPlatform; + inherit (bootPkgs) ghc; # TODO(@Ericson2314) Make unconditional diff --git a/pkgs/development/compilers/ghc/8.4.3.nix b/pkgs/development/compilers/ghc/8.4.3.nix index f30c8dd8622..aa9fab18436 100644 --- a/pkgs/development/compilers/ghc/8.4.3.nix +++ b/pkgs/development/compilers/ghc/8.4.3.nix @@ -1,5 +1,4 @@ { stdenv, targetPackages -, buildPlatform, hostPlatform, targetPlatform # build-tools , bootPkgs, alex, happy, hscolour @@ -7,7 +6,7 @@ , libiconv ? null, ncurses -, useLLVM ? !targetPlatform.isx86 || (targetPlatform.isMusl && hostPlatform != targetPlatform) +, useLLVM ? !stdenv.targetPlatform.isx86 || (stdenv.targetPlatform.isMusl && stdenv.hostPlatform != stdenv.targetPlatform) , # LLVM is conceptually a run-time-only depedendency, but for # non-x86, we need LLVM to bootstrap later stages, so it becomes a # build-time dependency too. @@ -18,18 +17,18 @@ enableIntegerSimple ? !(gmp.meta.available or false), gmp , # If enabled, use -fPIC when compiling static libs. - enableRelocatedStaticLibs ? targetPlatform != hostPlatform + enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform , # Whether to build dynamic libs for the standard library (on the target # platform). Static libs are always built. - enableShared ? !targetPlatform.isWindows && !targetPlatform.useiOSPrebuilt + enableShared ? !stdenv.targetPlatform.isWindows && !stdenv.targetPlatform.useiOSPrebuilt , # Whetherto build terminfo. - enableTerminfo ? !targetPlatform.isWindows + enableTerminfo ? !stdenv.targetPlatform.isWindows , # What flavour to build. An empty string indicates no # specific flavour and falls back to ghc default values. - ghcFlavour ? stdenv.lib.optionalString (targetPlatform != hostPlatform) "perf-cross" + ghcFlavour ? stdenv.lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform) "perf-cross" , # Whether to backport https://phabricator.haskell.org/D4388 for # deterministic profiling symbol names, at the cost of a slightly # non-standard GHC API @@ -39,6 +38,8 @@ assert !enableIntegerSimple -> gmp != null; let + inherit (stdenv) buildPlatform hostPlatform targetPlatform; + inherit (bootPkgs) ghc; # TODO(@Ericson2314) Make unconditional diff --git a/pkgs/development/compilers/ghc/8.6.1.nix b/pkgs/development/compilers/ghc/8.6.1.nix index fdb60ce3f2e..7fcb5296915 100644 --- a/pkgs/development/compilers/ghc/8.6.1.nix +++ b/pkgs/development/compilers/ghc/8.6.1.nix @@ -1,5 +1,4 @@ { stdenv, targetPackages -, buildPlatform, hostPlatform, targetPlatform # build-tools , bootPkgs, alex, happy, hscolour @@ -7,7 +6,7 @@ , libiconv ? null, ncurses -, useLLVM ? !targetPlatform.isx86 || (targetPlatform.isMusl && hostPlatform != targetPlatform) +, useLLVM ? !stdenv.targetPlatform.isx86 || (stdenv.targetPlatform.isMusl && stdenv.hostPlatform != stdenv.targetPlatform) , # LLVM is conceptually a run-time-only depedendency, but for # non-x86, we need LLVM to bootstrap later stages, so it becomes a # build-time dependency too. @@ -18,23 +17,25 @@ enableIntegerSimple ? !(gmp.meta.available or false), gmp , # If enabled, use -fPIC when compiling static libs. - enableRelocatedStaticLibs ? targetPlatform != hostPlatform + enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform , # Whether to build dynamic libs for the standard library (on the target # platform). Static libs are always built. - enableShared ? !targetPlatform.isWindows && !targetPlatform.useiOSPrebuilt + enableShared ? !stdenv.targetPlatform.isWindows && !stdenv.targetPlatform.useiOSPrebuilt , # Whetherto build terminfo. - enableTerminfo ? !targetPlatform.isWindows + enableTerminfo ? !stdenv.targetPlatform.isWindows , # What flavour to build. An empty string indicates no # specific flavour and falls back to ghc default values. - ghcFlavour ? stdenv.lib.optionalString (targetPlatform != hostPlatform) "perf-cross" + ghcFlavour ? stdenv.lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform) "perf-cross" }: assert !enableIntegerSimple -> gmp != null; let + inherit (stdenv) buildPlatform hostPlatform targetPlatform; + inherit (bootPkgs) ghc; # TODO(@Ericson2314) Make unconditional diff --git a/pkgs/development/compilers/ghc/head.nix b/pkgs/development/compilers/ghc/head.nix index 2824ce669ee..ee95bd0f604 100644 --- a/pkgs/development/compilers/ghc/head.nix +++ b/pkgs/development/compilers/ghc/head.nix @@ -1,5 +1,4 @@ { stdenv, targetPackages -, buildPlatform, hostPlatform, targetPlatform # build-tools , bootPkgs, alex, happy, hscolour @@ -7,7 +6,7 @@ , libiconv ? null, ncurses -, useLLVM ? !targetPlatform.isx86 || (targetPlatform.isMusl && hostPlatform != targetPlatform) +, useLLVM ? !stdenv.targetPlatform.isx86 || (stdenv.targetPlatform.isMusl && stdenv.hostPlatform != stdenv.targetPlatform) , # LLVM is conceptually a run-time-only depedendency, but for # non-x86, we need LLVM to bootstrap later stages, so it becomes a # build-time dependency too. @@ -18,22 +17,24 @@ enableIntegerSimple ? !(gmp.meta.available or false), gmp , # If enabled, use -fPIC when compiling static libs. - enableRelocatedStaticLibs ? targetPlatform != hostPlatform + enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform , # Whether to build dynamic libs for the standard library (on the target # platform). Static libs are always built. - enableShared ? !targetPlatform.isWindows && !targetPlatform.useAndroidPrebuilt + enableShared ? !stdenv.targetPlatform.isWindows && !stdenv.targetPlatform.useAndroidPrebuilt , # Whetherto build terminfo. - enableTerminfo ? !targetPlatform.isWindows + enableTerminfo ? !stdenv.targetPlatform.isWindows , version ? "8.5.20180118" , # What flavour to build. An empty string indicates no # specific flavour and falls back to ghc default values. - ghcFlavour ? stdenv.lib.optionalString (targetPlatform != hostPlatform) "perf-cross" + ghcFlavour ? stdenv.lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform) "perf-cross" }: let + inherit (stdenv) buildPlatform hostPlatform targetPlatform; + inherit (bootPkgs) ghc; # TODO(@Ericson2314) Make unconditional diff --git a/pkgs/development/compilers/llvm/3.9/llvm.nix b/pkgs/development/compilers/llvm/3.9/llvm.nix index dfeddf2fe65..9e7fbbe96c3 100644 --- a/pkgs/development/compilers/llvm/3.9/llvm.nix +++ b/pkgs/development/compilers/llvm/3.9/llvm.nix @@ -13,13 +13,11 @@ , zlib , compiler-rt_src , debugVersion ? false -, enableSharedLibraries ? (buildPlatform == hostPlatform) +, enableSharedLibraries ? (stdenv.buildPlatform == stdenv.hostPlatform) , buildPackages -, buildPlatform -, hostPlatform }: -assert (hostPlatform != buildPlatform) -> !enableSharedLibraries; +assert (stdenv.hostPlatform != stdenv.buildPlatform) -> !enableSharedLibraries; let src = fetch "llvm" "1vi9sf7rx1q04wj479rsvxayb6z740iaz3qniwp266fgp5a07n8z"; @@ -131,7 +129,7 @@ in stdenv.mkDerivation rec { ++ stdenv.lib.optionals (isDarwin) [ "-DLLVM_ENABLE_LIBCXX=ON" "-DCAN_TARGET_i386=false" - ] ++ stdenv.lib.optionals (buildPlatform != hostPlatform) [ + ] ++ stdenv.lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ "-DCMAKE_CROSSCOMPILING=True" "-DLLVM_TABLEGEN=${buildPackages.llvmPackages_39.llvm}/bin/llvm-tblgen" ] ++ stdenv.lib.optionals stdenv.hostPlatform.isMusl [ diff --git a/pkgs/development/compilers/rust/rustc.nix b/pkgs/development/compilers/rust/rustc.nix index 23aa750060a..9c9788ff483 100644 --- a/pkgs/development/compilers/rust/rustc.nix +++ b/pkgs/development/compilers/rust/rustc.nix @@ -12,7 +12,6 @@ , targetToolchains , doCheck ? true , broken ? false -, buildPlatform, hostPlatform }: let diff --git a/pkgs/development/haskell-modules/generic-builder.nix b/pkgs/development/haskell-modules/generic-builder.nix index 0786238040b..1b33954662d 100644 --- a/pkgs/development/haskell-modules/generic-builder.nix +++ b/pkgs/development/haskell-modules/generic-builder.nix @@ -1,10 +1,9 @@ { stdenv, buildPackages, buildHaskellPackages, ghc , jailbreak-cabal, hscolour, cpphs, nodejs -, buildPlatform, hostPlatform }: let - isCross = buildPlatform != hostPlatform; + isCross = stdenv.buildPlatform != stdenv.hostPlatform; inherit (buildPackages) fetchurl removeReferencesTo pkgconfig coreutils gnugrep gnused glibcLocales; @@ -32,8 +31,8 @@ in , enableSharedExecutables ? false , enableSharedLibraries ? (ghc.enableShared or false) , enableDeadCodeElimination ? (!stdenv.isDarwin) # TODO: use -dead_strip for darwin -, enableStaticLibraries ? !hostPlatform.isWindows -, enableHsc2hsViaAsm ? hostPlatform.isWindows && stdenv.lib.versionAtLeast ghc.version "8.4" +, enableStaticLibraries ? !stdenv.hostPlatform.isWindows +, enableHsc2hsViaAsm ? stdenv.hostPlatform.isWindows && stdenv.lib.versionAtLeast ghc.version "8.4" , extraLibraries ? [], librarySystemDepends ? [], executableSystemDepends ? [] # On macOS, statically linking against system frameworks is not supported; # see https://developer.apple.com/library/content/qa/qa1118/_index.html @@ -79,7 +78,7 @@ assert editedCabalFile != null -> revision != null; # --enable-static does not work on windows. This is a bug in GHC. # --enable-static will pass -staticlib to ghc, which only works for mach-o and elf. -assert hostPlatform.isWindows -> enableStaticLibraries == false; +assert stdenv.hostPlatform.isWindows -> enableStaticLibraries == false; let @@ -144,7 +143,7 @@ let (optionalString (enableSharedExecutables && stdenv.isDarwin) "--ghc-option=-optl=-Wl,-headerpad_max_install_names") (optionalString enableParallelBuilding "--ghc-option=-j$NIX_BUILD_CORES") (optionalString useCpphs "--with-cpphs=${cpphs}/bin/cpphs --ghc-options=-cpp --ghc-options=-pgmP${cpphs}/bin/cpphs --ghc-options=-optP--cpp") - (enableFeature (enableDeadCodeElimination && !hostPlatform.isAarch32 && !hostPlatform.isAarch64 && (versionAtLeast "8.0.1" ghc.version)) "split-objs") + (enableFeature (enableDeadCodeElimination && !stdenv.hostPlatform.isAarch32 && !stdenv.hostPlatform.isAarch64 && (versionAtLeast "8.0.1" ghc.version)) "split-objs") (enableFeature enableLibraryProfiling "library-profiling") (optionalString ((enableExecutableProfiling || enableLibraryProfiling) && versionOlder "8" ghc.version) "--profiling-detail=${profilingDetail}") (enableFeature enableExecutableProfiling (if versionOlder ghc.version "8" then "executable-profiling" else "profiling")) @@ -163,7 +162,7 @@ let ] ++ optionals isGhcjs [ "--ghcjs" ] ++ optionals isCross ([ - "--configure-option=--host=${hostPlatform.config}" + "--configure-option=--host=${stdenv.hostPlatform.config}" ] ++ crossCabalFlags); setupCompileFlags = [ @@ -285,7 +284,7 @@ stdenv.mkDerivation ({ fi '' # It is not clear why --extra-framework-dirs does work fine on Linux - + optionalString (!buildPlatform.isDarwin || versionAtLeast nativeGhc.version "8.0") '' + + optionalString (!stdenv.buildPlatform.isDarwin || versionAtLeast nativeGhc.version "8.0") '' if [[ -d "$p/Library/Frameworks" ]]; then configureFlags+=" --extra-framework-dirs=$p/Library/Frameworks" fi @@ -486,5 +485,5 @@ stdenv.mkDerivation ({ // optionalAttrs (postFixup != "") { inherit postFixup; } // optionalAttrs (dontStrip) { inherit dontStrip; } // optionalAttrs (hardeningDisable != []) { inherit hardeningDisable; } -// optionalAttrs (buildPlatform.libc == "glibc"){ LOCALE_ARCHIVE = "${glibcLocales}/lib/locale/locale-archive"; } +// optionalAttrs (stdenv.buildPlatform.libc == "glibc"){ LOCALE_ARCHIVE = "${glibcLocales}/lib/locale/locale-archive"; } ) diff --git a/pkgs/development/haskell-modules/with-packages-wrapper.nix b/pkgs/development/haskell-modules/with-packages-wrapper.nix index 1a29732b651..49beed8549d 100644 --- a/pkgs/development/haskell-modules/with-packages-wrapper.nix +++ b/pkgs/development/haskell-modules/with-packages-wrapper.nix @@ -1,4 +1,4 @@ -{ lib, targetPlatform, ghc, llvmPackages, packages, symlinkJoin, makeWrapper +{ lib, stdenv, ghc, llvmPackages, packages, symlinkJoin, makeWrapper , withLLVM ? false , postBuild ? "" , ghcLibdir ? null # only used by ghcjs, when resolving plugins @@ -48,7 +48,7 @@ let # https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/codegens.html#llvm-code-generator-fllvm llvm = lib.makeBinPath ([ llvmPackages.llvm ] - ++ lib.optional targetPlatform.isDarwin llvmPackages.clang); + ++ lib.optional stdenv.targetPlatform.isDarwin llvmPackages.clang); in if paths == [] && !withLLVM then ghc else symlinkJoin { @@ -105,7 +105,7 @@ symlinkJoin { --set "NIX_${ghcCommandCaps}_LIBDIR" "${libDir}" fi - '' + (lib.optionalString (targetPlatform.isDarwin && !isGhcjs && !targetPlatform.isiOS) '' + '' + (lib.optionalString (stdenv.targetPlatform.isDarwin && !isGhcjs && !stdenv.targetPlatform.isiOS) '' # Work around a linker limit in macOS Sierra (see generic-builder.nix): local packageConfDir="$out/lib/${ghc.name}/package.conf.d"; local dynamicLinksDir="$out/lib/links" diff --git a/pkgs/development/interpreters/guile/1.8.nix b/pkgs/development/interpreters/guile/1.8.nix index 53db5949f02..13a0d45dbe4 100644 --- a/pkgs/development/interpreters/guile/1.8.nix +++ b/pkgs/development/interpreters/guile/1.8.nix @@ -1,5 +1,4 @@ { stdenv, buildPackages -, buildPlatform, hostPlatform , fetchurl, makeWrapper, gawk, pkgconfig , libtool, readline, gmp }: @@ -23,7 +22,7 @@ stdenv.mkDerivation rec { "--with-threads=no"; depsBuildBuild = [ buildPackages.stdenv.cc ] - ++ stdenv.lib.optional (hostPlatform != buildPlatform) + ++ stdenv.lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) buildPackages.buildPackages.guile_1_8; nativeBuildInputs = [ makeWrapper gawk pkgconfig ]; buildInputs = [ readline libtool ]; diff --git a/pkgs/development/interpreters/guile/2.0.nix b/pkgs/development/interpreters/guile/2.0.nix index 848b8666f27..ea34fd61f3b 100644 --- a/pkgs/development/interpreters/guile/2.0.nix +++ b/pkgs/development/interpreters/guile/2.0.nix @@ -1,5 +1,4 @@ { stdenv, buildPackages -, buildPlatform, hostPlatform , fetchpatch, fetchurl, makeWrapper, gawk, pkgconfig , libffi, libtool, readline, gmp, boehmgc, libunistring , coverageAnalysis ? null @@ -22,7 +21,7 @@ setOutputFlags = false; # $dev gets into the library otherwise depsBuildBuild = [ buildPackages.stdenv.cc ] - ++ stdenv.lib.optional (hostPlatform != buildPlatform) + ++ stdenv.lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) buildPackages.buildPackages.guile_2_0; nativeBuildInputs = [ makeWrapper gawk pkgconfig ]; buildInputs = [ readline libtool libunistring libffi ]; diff --git a/pkgs/development/interpreters/guile/default.nix b/pkgs/development/interpreters/guile/default.nix index 8110598e173..aacc5dc49a1 100644 --- a/pkgs/development/interpreters/guile/default.nix +++ b/pkgs/development/interpreters/guile/default.nix @@ -1,5 +1,4 @@ { stdenv, buildPackages -, buildPlatform, hostPlatform , fetchurl, makeWrapper, gawk, pkgconfig , libffi, libtool, readline, gmp, boehmgc, libunistring , coverageAnalysis ? null @@ -23,7 +22,7 @@ setOutputFlags = false; # $dev gets into the library otherwise depsBuildBuild = [ buildPackages.stdenv.cc ] - ++ stdenv.lib.optional (hostPlatform != buildPlatform) + ++ stdenv.lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) buildPackages.buildPackages.guile; nativeBuildInputs = [ makeWrapper gawk pkgconfig ]; buildInputs = [ readline libtool libunistring libffi ]; diff --git a/pkgs/development/interpreters/python/cpython/2.7/default.nix b/pkgs/development/interpreters/python/cpython/2.7/default.nix index fd84d924d7b..df8e6ebf89f 100644 --- a/pkgs/development/interpreters/python/cpython/2.7/default.nix +++ b/pkgs/development/interpreters/python/cpython/2.7/default.nix @@ -1,4 +1,4 @@ -{ stdenv, hostPlatform, buildPlatform, buildPackages, fetchurl +{ stdenv, buildPackages, fetchurl , bzip2 , gdbm , fetchpatch @@ -85,7 +85,7 @@ let # libuuid, slowing down program startup a lot). ./no-ldconfig.patch - ] ++ optionals hostPlatform.isCygwin [ + ] ++ optionals stdenv.hostPlatform.isCygwin [ ./2.5.2-ctypes-util-find_library.patch ./2.5.2-tkinter-x11.patch ./2.6.2-ssl-threads.patch @@ -125,14 +125,14 @@ let "--enable-shared" "--with-threads" "--enable-unicode=ucs${toString ucsEncoding}" - ] ++ optionals (hostPlatform.isCygwin || hostPlatform.isAarch64) [ + ] ++ optionals (stdenv.hostPlatform.isCygwin || stdenv.hostPlatform.isAarch64) [ "--with-system-ffi" - ] ++ optionals hostPlatform.isCygwin [ + ] ++ optionals stdenv.hostPlatform.isCygwin [ "--with-system-expat" "ac_cv_func_bind_textdomain_codeset=yes" ] ++ optionals stdenv.isDarwin [ "--disable-toolbox-glue" - ] ++ optionals (hostPlatform != buildPlatform) [ + ] ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ "PYTHON_FOR_BUILD=${getBin buildPackages.python}/bin/python" "ac_cv_buggy_getaddrinfo=no" # Assume little-endian IEEE 754 floating point when cross compiling @@ -157,18 +157,18 @@ let ] # Never even try to use lchmod on linux, # don't rely on detecting glibc-isms. - ++ optional hostPlatform.isLinux "ac_cv_func_lchmod=no"; + ++ optional stdenv.hostPlatform.isLinux "ac_cv_func_lchmod=no"; buildInputs = optional (stdenv ? cc && stdenv.cc.libc != null) stdenv.cc.libc ++ [ bzip2 openssl zlib ] - ++ optional (hostPlatform.isCygwin || hostPlatform.isAarch64) libffi - ++ optional hostPlatform.isCygwin expat + ++ optional (stdenv.hostPlatform.isCygwin || stdenv.hostPlatform.isAarch64) libffi + ++ optional stdenv.hostPlatform.isCygwin expat ++ [ db gdbm ncurses sqlite readline ] ++ optionals x11Support [ tcl tk xlibsWrapper libX11 ] ++ optionals stdenv.isDarwin ([ CF ] ++ optional (configd != null) configd); nativeBuildInputs = - optionals (hostPlatform != buildPlatform) + optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ buildPackages.stdenv.cc buildPackages.python ]; mkPaths = paths: { @@ -190,7 +190,7 @@ in stdenv.mkDerivation { inherit (mkPaths buildInputs) C_INCLUDE_PATH LIBRARY_PATH; NIX_CFLAGS_COMPILE = optionalString stdenv.isDarwin "-msse2" - + optionalString hostPlatform.isMusl " -DTHREAD_STACK_SIZE=0x100000"; + + optionalString stdenv.hostPlatform.isMusl " -DTHREAD_STACK_SIZE=0x100000"; DETERMINISTIC_BUILD = 1; setupHook = python-setup-hook sitePackages; @@ -235,7 +235,7 @@ in stdenv.mkDerivation { find $out -name "*.py" | $out/bin/python -m compileall -q -f -x "lib2to3" -i - find $out -name "*.py" | $out/bin/python -O -m compileall -q -f -x "lib2to3" -i - find $out -name "*.py" | $out/bin/python -OO -m compileall -q -f -x "lib2to3" -i - - '' + optionalString hostPlatform.isCygwin '' + '' + optionalString stdenv.hostPlatform.isCygwin '' cp libpython2.7.dll.a $out/lib ''; diff --git a/pkgs/development/libraries/SDL/default.nix b/pkgs/development/libraries/SDL/default.nix index c7e4a9c29ac..7bbb1a5e1c9 100644 --- a/pkgs/development/libraries/SDL/default.nix +++ b/pkgs/development/libraries/SDL/default.nix @@ -1,10 +1,9 @@ { stdenv, lib, fetchurl, fetchpatch, pkgconfig, audiofile, libcap, libiconv , openglSupport ? false, libGL, libGLU , alsaSupport ? true, alsaLib -, x11Support ? hostPlatform == buildPlatform, libXext, libICE, libXrandr +, x11Support ? stdenv.hostPlatform == stdenv.buildPlatform, libXext, libICE, libXrandr , pulseaudioSupport ? true, libpulseaudio , OpenGL, CoreAudio, CoreServices, AudioUnit, Kernel, Cocoa -, hostPlatform, buildPlatform }: # NOTE: When editing this expression see if the same change applies to @@ -41,7 +40,7 @@ stdenv.mkDerivation rec { ++ optional stdenv.isDarwin Cocoa; buildInputs = [ ] - ++ optional (!hostPlatform.isMinGW) audiofile + ++ optional (!stdenv.hostPlatform.isMinGW) audiofile ++ optionals stdenv.isDarwin [ AudioUnit CoreAudio CoreServices Kernel OpenGL ]; configureFlags = [ diff --git a/pkgs/development/libraries/attr/default.nix b/pkgs/development/libraries/attr/default.nix index 96fe5b89a18..944f33b7a3f 100644 --- a/pkgs/development/libraries/attr/default.nix +++ b/pkgs/development/libraries/attr/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, gettext, hostPlatform }: +{ stdenv, fetchurl, gettext }: stdenv.mkDerivation rec { name = "attr-2.4.47"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { installTargets = [ "install" "install-lib" "install-dev" ]; - patches = if (hostPlatform.libc == "musl") then [ ./fix-headers-musl.patch ] else null; + patches = if (stdenv.hostPlatform.libc == "musl") then [ ./fix-headers-musl.patch ] else null; postPatch = '' for script in install-sh include/install-sh; do diff --git a/pkgs/development/libraries/boehm-gc/default.nix b/pkgs/development/libraries/boehm-gc/default.nix index c11d6689624..da71e40187f 100644 --- a/pkgs/development/libraries/boehm-gc/default.nix +++ b/pkgs/development/libraries/boehm-gc/default.nix @@ -1,6 +1,5 @@ { lib, stdenv, fetchurl, fetchpatch, pkgconfig, libatomic_ops , enableLargeConfig ? false # doc: https://github.com/ivmai/bdwgc/blob/v7.6.6/doc/README.macros#L179 -, buildPlatform, hostPlatform }: stdenv.mkDerivation rec { @@ -30,7 +29,7 @@ stdenv.mkDerivation rec { sha256 = "1gydwlklvci30f5dpp5ccw2p2qpph5y41r55wx9idamjlq66fbb3"; }) ] ++ # https://github.com/ivmai/bdwgc/pull/208 - lib.optional hostPlatform.isRiscV ./riscv.patch; + lib.optional stdenv.hostPlatform.isRiscV ./riscv.patch; configureFlags = [ "--enable-cplusplus" ] @@ -40,7 +39,7 @@ stdenv.mkDerivation rec { doCheck = true; # not cross; # Don't run the native `strip' when cross-compiling. - dontStrip = hostPlatform != buildPlatform; + dontStrip = stdenv.hostPlatform != stdenv.buildPlatform; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/boost/1.66.nix b/pkgs/development/libraries/boost/1.66.nix index 932ebdcb463..e8321c80235 100644 --- a/pkgs/development/libraries/boost/1.66.nix +++ b/pkgs/development/libraries/boost/1.66.nix @@ -1,4 +1,4 @@ -{ stdenv, callPackage, fetchurl, hostPlatform, buildPlatform, ... } @ args: +{ stdenv, callPackage, fetchurl, ... } @ args: callPackage ./generic.nix (args // rec { version = "1.66_0"; diff --git a/pkgs/development/libraries/boost/1.67.nix b/pkgs/development/libraries/boost/1.67.nix index 150272df6ca..0f341217dca 100644 --- a/pkgs/development/libraries/boost/1.67.nix +++ b/pkgs/development/libraries/boost/1.67.nix @@ -1,4 +1,4 @@ -{ stdenv, callPackage, fetchurl, fetchpatch, hostPlatform, buildPlatform, ... } @ args: +{ stdenv, callPackage, fetchurl, fetchpatch, ... } @ args: callPackage ./generic.nix (args // rec { version = "1.67_0"; diff --git a/pkgs/development/libraries/boost/1.68.nix b/pkgs/development/libraries/boost/1.68.nix index 081b105e2d2..97879051a67 100644 --- a/pkgs/development/libraries/boost/1.68.nix +++ b/pkgs/development/libraries/boost/1.68.nix @@ -1,4 +1,4 @@ -{ stdenv, callPackage, fetchurl, fetchpatch, hostPlatform, buildPlatform, ... } @ args: +{ stdenv, callPackage, fetchurl, fetchpatch, ... } @ args: callPackage ./generic.nix (args // rec { version = "1.68_0"; diff --git a/pkgs/development/libraries/boost/generic.nix b/pkgs/development/libraries/boost/generic.nix index dab6fac6f0c..617484e5a40 100644 --- a/pkgs/development/libraries/boost/generic.nix +++ b/pkgs/development/libraries/boost/generic.nix @@ -1,13 +1,13 @@ { stdenv, fetchurl, icu, expat, zlib, bzip2, python, fixDarwinDylibNames, libiconv , which -, buildPackages, buildPlatform, hostPlatform +, buildPackages , toolset ? /**/ if stdenv.cc.isClang then "clang" else null , enableRelease ? true , enableDebug ? false , enableSingleThreaded ? false , enableMultiThreaded ? true -, enableShared ? !(hostPlatform.libc == "msvcrt") # problems for now +, enableShared ? !(stdenv.hostPlatform.libc == "msvcrt") # problems for now , enableStatic ? !enableShared , enablePython ? false , enableNumpy ? false @@ -24,7 +24,7 @@ assert enableShared || enableStatic; # Python isn't supported when cross-compiling -assert enablePython -> hostPlatform == buildPlatform; +assert enablePython -> stdenv.hostPlatform == stdenv.buildPlatform; assert enableNumpy -> enablePython; with stdenv.lib; @@ -59,23 +59,23 @@ let "-sEXPAT_LIBPATH=${expat.out}/lib" # TODO: make this unconditional - ] ++ optionals (hostPlatform != buildPlatform) [ - "address-model=${toString hostPlatform.parsed.cpu.bits}" - "architecture=${toString hostPlatform.parsed.cpu.family}" - "binary-format=${toString hostPlatform.parsed.kernel.execFormat.name}" - "target-os=${toString hostPlatform.parsed.kernel.name}" + ] ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ + "address-model=${toString stdenv.hostPlatform.parsed.cpu.bits}" + "architecture=${toString stdenv.hostPlatform.parsed.cpu.family}" + "binary-format=${toString stdenv.hostPlatform.parsed.kernel.execFormat.name}" + "target-os=${toString stdenv.hostPlatform.parsed.kernel.name}" # adapted from table in boost manual # https://www.boost.org/doc/libs/1_66_0/libs/context/doc/html/context/architectures.html - "abi=${if hostPlatform.parsed.cpu.family == "arm" then "aapcs" - else if hostPlatform.isWindows then "ms" - else if hostPlatform.isMips then "o32" + "abi=${if stdenv.hostPlatform.parsed.cpu.family == "arm" then "aapcs" + else if stdenv.hostPlatform.isWindows then "ms" + else if stdenv.hostPlatform.isMips then "o32" else "sysv"}" ] ++ optional (link != "static") "runtime-link=${runtime-link}" ++ optional (variant == "release") "debug-symbols=off" ++ optional (toolset != null) "toolset=${toolset}" - ++ optional (mpi != null || hostPlatform != buildPlatform) "--user-config=user-config.jam" - ++ optionals (hostPlatform.libc == "msvcrt") [ + ++ optional (mpi != null || stdenv.hostPlatform != stdenv.buildPlatform) "--user-config=user-config.jam" + ++ optionals (stdenv.hostPlatform.libc == "msvcrt") [ "threadapi=win32" ]); @@ -86,10 +86,10 @@ stdenv.mkDerivation { inherit src; - patchFlags = optionalString (hostPlatform.libc == "msvcrt") "-p0"; + patchFlags = optionalString (stdenv.hostPlatform.libc == "msvcrt") "-p0"; patches = patches ++ optional stdenv.isDarwin ./darwin-no-system-python.patch - ++ optional (hostPlatform.libc == "msvcrt") (fetchurl { + ++ optional (stdenv.hostPlatform.libc == "msvcrt") (fetchurl { url = "https://svn.boost.org/trac/boost/raw-attachment/tickaet/7262/" + "boost-mingw.patch"; sha256 = "0s32kwll66k50w6r5np1y5g907b7lcpsjhfgr7rsw7q5syhzddyj"; @@ -113,7 +113,7 @@ stdenv.mkDerivation { cat << EOF >> user-config.jam using mpi : ${mpi}/bin/mpiCC ; EOF - '' + optionalString (hostPlatform != buildPlatform) '' + '' + optionalString (stdenv.hostPlatform != stdenv.buildPlatform) '' cat << EOF >> user-config.jam using gcc : cross : ${stdenv.cc.targetPrefix}c++ ; EOF @@ -126,7 +126,7 @@ stdenv.mkDerivation { nativeBuildInputs = [ which buildPackages.stdenv.cc ]; buildInputs = [ expat zlib bzip2 libiconv ] - ++ optional (hostPlatform == buildPlatform) icu + ++ optional (stdenv.hostPlatform == stdenv.buildPlatform) icu ++ optional stdenv.isDarwin fixDarwinDylibNames ++ optional enablePython python ++ optional enableNumpy python.pkgs.numpy; @@ -137,7 +137,7 @@ stdenv.mkDerivation { "--includedir=$(dev)/include" "--libdir=$(out)/lib" ] ++ optional enablePython "--with-python=${python.interpreter}" - ++ [ (if hostPlatform == buildPlatform then "--with-icu=${icu.dev}" else "--without-icu") ] + ++ [ (if stdenv.hostPlatform == stdenv.buildPlatform then "--with-icu=${icu.dev}" else "--without-icu") ] ++ optional (toolset != null) "--with-toolset=${toolset}"; buildPhase = '' @@ -157,7 +157,7 @@ stdenv.mkDerivation { # Make boost header paths relative so that they are not runtime dependencies cd "$dev" && find include \( -name '*.hpp' -or -name '*.h' -or -name '*.ipp' \) \ -exec sed '1i#line 1 "{}"' -i '{}' \; - '' + optionalString (hostPlatform.libc == "msvcrt") '' + '' + optionalString (stdenv.hostPlatform.libc == "msvcrt") '' $RANLIB "$out/lib/"*.a ''; diff --git a/pkgs/development/libraries/c-ares/default.nix b/pkgs/development/libraries/c-ares/default.nix index 17624549117..1835356e627 100644 --- a/pkgs/development/libraries/c-ares/default.nix +++ b/pkgs/development/libraries/c-ares/default.nix @@ -1,4 +1,4 @@ -{ targetPlatform, stdenv, fetchurl, writeTextDir }: +{ stdenv, fetchurl, writeTextDir }: let self = stdenv.mkDerivation rec { @@ -40,8 +40,8 @@ stdenv.mkDerivation rec { ) set_property(TARGET c-ares::cares APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE) set_target_properties(c-ares::cares PROPERTIES - IMPORTED_LOCATION_RELEASE "${self}/lib/libcares${targetPlatform.extensions.sharedLibrary}" - IMPORTED_SONAME_RELEASE "libcares${targetPlatform.extensions.sharedLibrary}" + IMPORTED_LOCATION_RELEASE "${self}/lib/libcares${stdenv.targetPlatform.extensions.sharedLibrary}" + IMPORTED_SONAME_RELEASE "libcares${stdenv.targetPlatform.extensions.sharedLibrary}" ) add_library(c-ares::cares_shared INTERFACE IMPORTED) set_target_properties(c-ares::cares_shared PROPERTIES INTERFACE_LINK_LIBRARIES "c-ares::cares") diff --git a/pkgs/development/libraries/ffmpeg-full/default.nix b/pkgs/development/libraries/ffmpeg-full/default.nix index e413e29e7ca..4c1ad34f6da 100644 --- a/pkgs/development/libraries/ffmpeg-full/default.nix +++ b/pkgs/development/libraries/ffmpeg-full/default.nix @@ -1,5 +1,4 @@ { stdenv, fetchurl, pkgconfig, perl, texinfo, yasm -, hostPlatform /* * Licensing options (yes some are listed twice, filters and such are not listed) */ @@ -253,8 +252,8 @@ stdenv.mkDerivation rec { configurePlatforms = []; configureFlags = [ - "--target_os=${hostPlatform.parsed.kernel.name}" - "--arch=${hostPlatform.parsed.cpu.name}" + "--target_os=${stdenv.hostPlatform.parsed.kernel.name}" + "--arch=${stdenv.hostPlatform.parsed.cpu.name}" /* * Licensing flags */ diff --git a/pkgs/development/libraries/ffmpeg/generic.nix b/pkgs/development/libraries/ffmpeg/generic.nix index 4bb995ff074..7d72de2a2de 100644 --- a/pkgs/development/libraries/ffmpeg/generic.nix +++ b/pkgs/development/libraries/ffmpeg/generic.nix @@ -2,7 +2,6 @@ , alsaLib, bzip2, fontconfig, freetype, gnutls, libiconv, lame, libass, libogg , libtheora, libva, libvorbis, libvpx, lzma, libpulseaudio, soxr , x264, x265, xvidcore, zlib, libopus -, hostPlatform , openglSupport ? false, libGLU_combined ? null # Build options , runtimeCpuDetectBuild ? true # Detect CPU capabilities at runtime @@ -83,8 +82,8 @@ stdenv.mkDerivation rec { configurePlatforms = []; configureFlags = [ - "--arch=${hostPlatform.parsed.cpu.name}" - "--target_os=${hostPlatform.parsed.kernel.name}" + "--arch=${stdenv.hostPlatform.parsed.cpu.name}" + "--target_os=${stdenv.hostPlatform.parsed.kernel.name}" # License "--enable-gpl" "--enable-version3" diff --git a/pkgs/development/libraries/fontconfig/2.10.nix b/pkgs/development/libraries/fontconfig/2.10.nix index eae93d96f45..1d66735569d 100644 --- a/pkgs/development/libraries/fontconfig/2.10.nix +++ b/pkgs/development/libraries/fontconfig/2.10.nix @@ -1,5 +1,4 @@ { stdenv, fetchurl, pkgconfig, freetype, expat -, hostPlatform }: stdenv.mkDerivation rec { @@ -17,13 +16,13 @@ stdenv.mkDerivation rec { buildInputs = [ expat ]; configureFlags = [ - "--with-arch=${hostPlatform.parsed.cpu.name}" + "--with-arch=${stdenv.hostPlatform.parsed.cpu.name}" "--sysconfdir=/etc" "--with-cache-dir=/var/cache/fontconfig" "--disable-docs" "--with-default-fonts=" ] ++ stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ - "--with-arch=${hostPlatform.parsed.cpu.name}" + "--with-arch=${stdenv.hostPlatform.parsed.cpu.name}" ]; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/fontconfig/default.nix b/pkgs/development/libraries/fontconfig/default.nix index 01c4140f3b5..1a028526726 100644 --- a/pkgs/development/libraries/fontconfig/default.nix +++ b/pkgs/development/libraries/fontconfig/default.nix @@ -1,6 +1,5 @@ { stdenv, substituteAll, fetchurl , pkgconfig, freetype, expat, libxslt, gperf, dejavu_fonts -, hostPlatform }: /** Font configuration scheme @@ -40,13 +39,13 @@ stdenv.mkDerivation rec { buildInputs = [ expat ]; configureFlags = [ - "--with-arch=${hostPlatform.parsed.cpu.name}" + "--with-arch=${stdenv.hostPlatform.parsed.cpu.name}" "--with-cache-dir=/var/cache/fontconfig" # otherwise the fallback is in $out/ "--disable-docs" # just <1MB; this is what you get when loading config fails for some reason "--with-default-fonts=${dejavu_fonts.minimal}" ] ++ stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ - "--with-arch=${hostPlatform.parsed.cpu.name}" + "--with-arch=${stdenv.hostPlatform.parsed.cpu.name}" ]; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/gcc/libgcc/default.nix b/pkgs/development/libraries/gcc/libgcc/default.nix index 0a29ab6927f..d638c2bb278 100644 --- a/pkgs/development/libraries/gcc/libgcc/default.nix +++ b/pkgs/development/libraries/gcc/libgcc/default.nix @@ -1,4 +1,4 @@ -{ stdenvNoLibs, buildPackages, buildPlatform, hostPlatform +{ stdenvNoLibs, buildPackages , gcc, glibc , libiberty }: @@ -29,8 +29,8 @@ stdenvNoLibs.mkDerivation rec { # Drop in libiberty, as external builds are not expected + '' ( - mkdir -p build-${buildPlatform.config}/libiberty/ - cd build-${buildPlatform.config}/libiberty/ + mkdir -p build-${stdenvNoLibs.buildPlatform.config}/libiberty/ + cd build-${stdenvNoLibs.buildPlatform.config}/libiberty/ ln -s ${buildPackages.libiberty}/lib/libiberty.a ./ ) '' @@ -83,8 +83,8 @@ stdenvNoLibs.mkDerivation rec { '' # Preparing to configure + build libgcc itself + '' - mkdir -p "$buildRoot/gcc/${hostPlatform.config}/libgcc" - cd "$buildRoot/gcc/${hostPlatform.config}/libgcc" + mkdir -p "$buildRoot/gcc/${stdenvNoLibs.hostPlatform.config}/libgcc" + cd "$buildRoot/gcc/${stdenvNoLibs.hostPlatform.config}/libgcc" configureScript=$sourceRoot/configure chmod +x "$configureScript" @@ -107,9 +107,9 @@ stdenvNoLibs.mkDerivation rec { ''; gccConfigureFlags = [ - "--build=${buildPlatform.config}" - "--host=${buildPlatform.config}" - "--target=${hostPlatform.config}" + "--build=${stdenvNoLibs.buildPlatform.config}" + "--host=${stdenvNoLibs.buildPlatform.config}" + "--target=${stdenvNoLibs.hostPlatform.config}" "--disable-bootstrap" "--disable-multilib" "--with-multilib-list=" @@ -128,7 +128,7 @@ stdenvNoLibs.mkDerivation rec { "--disable-vtable-verify" "--with-system-zlib" - ] ++ stdenvNoLibs.lib.optional (hostPlatform.libc == "glibc") + ] ++ stdenvNoLibs.lib.optional (stdenvNoLibs.hostPlatform.libc == "glibc") "--with-glibc-version=${glibc.version}"; configurePlatforms = [ "build" "host" ]; @@ -144,9 +144,9 @@ stdenvNoLibs.mkDerivation rec { makeFlags = [ "MULTIBUILDTOP:=../" ]; postInstall = '' - moveToOutput "lib/gcc/${hostPlatform.config}/${version}/include" "$dev" + moveToOutput "lib/gcc/${stdenvNoLibs.hostPlatform.config}/${version}/include" "$dev" mkdir -p "$out/lib" "$dev/include" - ln -s "$out/lib/gcc/${hostPlatform.config}/${version}"/* "$out/lib" - ln -s "$dev/lib/gcc/${hostPlatform.config}/${version}/include"/* "$dev/include/" + ln -s "$out/lib/gcc/${stdenvNoLibs.hostPlatform.config}/${version}"/* "$out/lib" + ln -s "$dev/lib/gcc/${stdenvNoLibs.hostPlatform.config}/${version}/include"/* "$dev/include/" ''; } diff --git a/pkgs/development/libraries/gdbm/default.nix b/pkgs/development/libraries/gdbm/default.nix index bbebcca6e2f..685775e2918 100644 --- a/pkgs/development/libraries/gdbm/default.nix +++ b/pkgs/development/libraries/gdbm/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, buildPlatform, fetchurl }: +{ stdenv, lib, fetchurl }: stdenv.mkDerivation rec { name = "gdbm-1.17"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { # Disable dbmfetch03.at test because it depends on unlink() # failing on a link in a chmod -w directory, which cygwin # apparently allows. - postPatch = lib.optionalString buildPlatform.isCygwin '' + postPatch = lib.optionalString stdenv.buildPlatform.isCygwin '' substituteInPlace tests/Makefile.in --replace \ '_LDADD = ../src/libgdbm.la ../compat/libgdbm_compat.la' \ '_LDADD = ../compat/libgdbm_compat.la ../src/libgdbm.la' diff --git a/pkgs/development/libraries/gettext/default.nix b/pkgs/development/libraries/gettext/default.nix index 469dcbf75bb..4531a5a01d4 100644 --- a/pkgs/development/libraries/gettext/default.nix +++ b/pkgs/development/libraries/gettext/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, hostPlatform, fetchurl, libiconv, xz }: +{ stdenv, lib, fetchurl, libiconv, xz }: stdenv.mkDerivation rec { name = "gettext-${version}"; @@ -35,20 +35,20 @@ stdenv.mkDerivation rec { substituteInPlace gettext-tools/projects/KDE/trigger --replace "/bin/pwd" pwd substituteInPlace gettext-tools/projects/GNOME/trigger --replace "/bin/pwd" pwd substituteInPlace gettext-tools/src/project-id --replace "/bin/pwd" pwd - '' + lib.optionalString hostPlatform.isCygwin '' + '' + lib.optionalString stdenv.hostPlatform.isCygwin '' sed -i -e "s/\(cldr_plurals_LDADD = \)/\\1..\/gnulib-lib\/libxml_rpl.la /" gettext-tools/src/Makefile.in sed -i -e "s/\(libgettextsrc_la_LDFLAGS = \)/\\1..\/gnulib-lib\/libxml_rpl.la /" gettext-tools/src/Makefile.in ''; nativeBuildInputs = [ xz xz.bin ]; # HACK, see #10874 (and 14664) - buildInputs = stdenv.lib.optional (!stdenv.isLinux && !hostPlatform.isCygwin) libiconv; + buildInputs = stdenv.lib.optional (!stdenv.isLinux && !stdenv.hostPlatform.isCygwin) libiconv; setupHooks = [ ../../../build-support/setup-hooks/role.bash ./gettext-setup-hook.sh ]; - gettextNeedsLdflags = hostPlatform.libc != "glibc" && !hostPlatform.isMusl; + gettextNeedsLdflags = stdenv.hostPlatform.libc != "glibc" && !stdenv.hostPlatform.isMusl; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/glew/1.10.nix b/pkgs/development/libraries/glew/1.10.nix index af0830ab704..b265cfcc016 100644 --- a/pkgs/development/libraries/glew/1.10.nix +++ b/pkgs/development/libraries/glew/1.10.nix @@ -1,5 +1,4 @@ { stdenv, fetchurl, libGLU, xlibsWrapper, libXmu, libXi -, buildPlatform, hostPlatform , AGL ? null }: @@ -19,7 +18,7 @@ stdenv.mkDerivation rec { patchPhase = '' sed -i 's|lib64|lib|' config/Makefile.linux - ${optionalString (hostPlatform != buildPlatform) '' + ${optionalString (stdenv.hostPlatform != stdenv.buildPlatform) '' sed -i -e 's/\(INSTALL.*\)-s/\1/' Makefile ''} ''; @@ -39,7 +38,7 @@ stdenv.mkDerivation rec { ''; makeFlags = [ - "SYSTEM=${if hostPlatform.isMinGW then "mingw" else hostPlatform.parsed.kernel.name}" + "SYSTEM=${if stdenv.hostPlatform.isMinGW then "mingw" else stdenv.hostPlatform.parsed.kernel.name}" ]; meta = with stdenv.lib; { diff --git a/pkgs/development/libraries/glew/default.nix b/pkgs/development/libraries/glew/default.nix index a8add880090..ec56c544cac 100644 --- a/pkgs/development/libraries/glew/default.nix +++ b/pkgs/development/libraries/glew/default.nix @@ -1,5 +1,4 @@ { stdenv, fetchurl, libGLU, xlibsWrapper, libXmu, libXi -, buildPlatform, hostPlatform }: with stdenv.lib; @@ -20,7 +19,7 @@ stdenv.mkDerivation rec { patchPhase = '' sed -i 's|lib64|lib|' config/Makefile.linux substituteInPlace config/Makefile.darwin --replace /usr/local "$out" - ${optionalString (hostPlatform != buildPlatform) '' + ${optionalString (stdenv.hostPlatform != stdenv.buildPlatform) '' sed -i -e 's/\(INSTALL.*\)-s/\1/' Makefile ''} ''; @@ -41,7 +40,7 @@ stdenv.mkDerivation rec { ''; makeFlags = [ - "SYSTEM=${if hostPlatform.isMinGW then "mingw" else hostPlatform.parsed.kernel.name}" + "SYSTEM=${if stdenv.hostPlatform.isMinGW then "mingw" else stdenv.hostPlatform.parsed.kernel.name}" ]; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/glibc/common.nix b/pkgs/development/libraries/glibc/common.nix index 8b4a213aae0..1eecfa90279 100644 --- a/pkgs/development/libraries/glibc/common.nix +++ b/pkgs/development/libraries/glibc/common.nix @@ -18,7 +18,6 @@ */ { stdenv, lib -, buildPlatform, hostPlatform , buildPackages , fetchurl ? null , linuxHeaders ? null @@ -119,12 +118,12 @@ stdenv.mkDerivation ({ else "--disable-profile") ] ++ lib.optionals withLinuxHeaders [ "--enable-kernel=3.2.0" # can't get below with glibc >= 2.26 - ] ++ lib.optionals (hostPlatform != buildPlatform) [ - (if hostPlatform.platform.gcc.float or (hostPlatform.parsed.abi.float or "hard") == "soft" + ] ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ + (if stdenv.hostPlatform.platform.gcc.float or (stdenv.hostPlatform.parsed.abi.float or "hard") == "soft" then "--without-fp" else "--with-fp") "--with-__thread" - ] ++ lib.optionals (hostPlatform == buildPlatform && hostPlatform.isAarch32) [ + ] ++ lib.optionals (stdenv.hostPlatform == stdenv.buildPlatform && stdenv.hostPlatform.isAarch32) [ "--host=arm-linux-gnueabi" "--build=arm-linux-gnueabi" @@ -176,7 +175,7 @@ stdenv.mkDerivation ({ } - '' + lib.optionalString (hostPlatform != buildPlatform) '' + '' + lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) '' sed -i s/-lgcc_eh//g "../$sourceRoot/Makeconfig" cat > config.cache << "EOF" @@ -210,7 +209,7 @@ stdenv.mkDerivation ({ } // meta; } -// lib.optionalAttrs (hostPlatform != buildPlatform) { +// lib.optionalAttrs (stdenv.hostPlatform != stdenv.buildPlatform) { preInstall = null; # clobber the native hook dontStrip = true; diff --git a/pkgs/development/libraries/gmp/6.x.nix b/pkgs/development/libraries/gmp/6.x.nix index 04c57d94666..23a69282b41 100644 --- a/pkgs/development/libraries/gmp/6.x.nix +++ b/pkgs/development/libraries/gmp/6.x.nix @@ -1,5 +1,5 @@ -{ stdenv, fetchurl, m4, cxx ? !hostPlatform.useAndroidPrebuilt -, buildPackages, hostPlatform +{ stdenv, fetchurl, m4, cxx ? !stdenv.hostPlatform.useAndroidPrebuilt +, buildPackages , withStatic ? false }: let inherit (stdenv.lib) optional optionalString; in diff --git a/pkgs/development/libraries/icu/base.nix b/pkgs/development/libraries/icu/base.nix index b8ad48326b2..8ad58c5f90b 100644 --- a/pkgs/development/libraries/icu/base.nix +++ b/pkgs/development/libraries/icu/base.nix @@ -1,7 +1,7 @@ { version, sha256, patches ? [], patchFlags ? "" }: { stdenv, fetchurl, fixDarwinDylibNames # Cross-compiled icu4c requires a build-root of a native compile -, buildRootOnly ? false, nativeBuildRoot, buildPlatform, hostPlatform +, buildRootOnly ? false, nativeBuildRoot }: let @@ -38,7 +38,7 @@ let configureFlags = [ "--disable-debug" ] ++ stdenv.lib.optional (stdenv.isFreeBSD || stdenv.isDarwin) "--enable-rpath" - ++ stdenv.lib.optional (buildPlatform != hostPlatform) "--with-cross-build=${nativeBuildRoot}"; + ++ stdenv.lib.optional (stdenv.buildPlatform != stdenv.hostPlatform) "--with-cross-build=${nativeBuildRoot}"; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/libav/default.nix b/pkgs/development/libraries/libav/default.nix index 5eb90aaf05c..1ef453f24cd 100644 --- a/pkgs/development/libraries/libav/default.nix +++ b/pkgs/development/libraries/libav/default.nix @@ -13,7 +13,6 @@ , SDL # only for avplay in $bin, adds nontrivial closure to it , enableGPL ? true # ToDo: some additional default stuff may need GPL , enableUnfree ? faacSupport -, hostPlatform }: assert faacSupport -> enableUnfree; @@ -53,8 +52,8 @@ let configurePlatforms = []; configureFlags = assert stdenv.lib.all (x: x!=null) buildInputs; [ - "--arch=${hostPlatform.parsed.cpu.name}" - "--target_os=${hostPlatform.parsed.kernel.name}" + "--arch=${stdenv.hostPlatform.parsed.cpu.name}" + "--target_os=${stdenv.hostPlatform.parsed.kernel.name}" #"--enable-postproc" # it's now a separate package in upstream "--disable-avserver" # upstream says it's in a bad state "--enable-avplay" diff --git a/pkgs/development/libraries/libb2/default.nix b/pkgs/development/libraries/libb2/default.nix index 58961a18df1..f7fffa8b298 100644 --- a/pkgs/development/libraries/libb2/default.nix +++ b/pkgs/development/libraries/libb2/default.nix @@ -1,4 +1,4 @@ -{ stdenv, hostPlatform, fetchurl, autoconf, automake, libtool }: +{ stdenv, fetchurl, autoconf, automake, libtool }: stdenv.mkDerivation rec { name = "libb2-${version}"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { ./autogen.sh ''; - configureFlags = stdenv.lib.optional hostPlatform.isx86 "--enable-fat=yes"; + configureFlags = stdenv.lib.optional stdenv.hostPlatform.isx86 "--enable-fat=yes"; nativeBuildInputs = [ autoconf automake libtool ]; diff --git a/pkgs/development/libraries/libelf/default.nix b/pkgs/development/libraries/libelf/default.nix index bb1dbe51765..5adafece353 100644 --- a/pkgs/development/libraries/libelf/default.nix +++ b/pkgs/development/libraries/libelf/default.nix @@ -1,6 +1,5 @@ { stdenv , fetchurl, autoreconfHook, gettext -, buildPlatform, hostPlatform }: stdenv.mkDerivation rec { @@ -20,17 +19,17 @@ stdenv.mkDerivation rec { configureFlags = [] # Configure check for dynamic lib support is broken, see # http://lists.uclibc.org/pipermail/uclibc-cvs/2005-August/019383.html - ++ stdenv.lib.optional (hostPlatform != buildPlatform) "mr_cv_target_elf=yes" + ++ stdenv.lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) "mr_cv_target_elf=yes" # Libelf's custom NLS macros fail to determine the catalog file extension # on Darwin, so disable NLS for now. - ++ stdenv.lib.optional hostPlatform.isDarwin "--disable-nls"; + ++ stdenv.lib.optional stdenv.hostPlatform.isDarwin "--disable-nls"; nativeBuildInputs = [ gettext ] # Need to regenerate configure script with newer version in order to pass # "mr_cv_target_elf=yes", but `autoreconfHook` brings in `makeWrapper` # which doesn't work with the bootstrapTools bash, so can only do this # for cross builds when `stdenv.shell` is a newer bash. - ++ stdenv.lib.optional (hostPlatform != buildPlatform) autoreconfHook; + ++ stdenv.lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) autoreconfHook; meta = { description = "ELF object file access library"; diff --git a/pkgs/development/libraries/libffi/default.nix b/pkgs/development/libraries/libffi/default.nix index 6f1aeefa675..215f587bb6b 100644 --- a/pkgs/development/libraries/libffi/default.nix +++ b/pkgs/development/libraries/libffi/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, fetchpatch -, buildPlatform, hostPlatform, autoreconfHook +, autoreconfHook # libffi is used in darwin stdenv # we cannot run checks within it @@ -19,12 +19,12 @@ stdenv.mkDerivation rec { url = https://src.fedoraproject.org/rpms/libffi/raw/ccffc1700abfadb0969495a6e51b964117fc03f6/f/libffi-aarch64-rhbz1174037.patch; sha256 = "1vpirrgny43hp0885rswgv3xski8hg7791vskpbg3wdjdpb20wbc"; }) - ++ stdenv.lib.optional hostPlatform.isMusl (fetchpatch { + ++ stdenv.lib.optional stdenv.hostPlatform.isMusl (fetchpatch { name = "gnu-linux-define.patch"; url = "https://git.alpinelinux.org/cgit/aports/plain/main/libffi/gnu-linux-define.patch?id=bb024fd8ec6f27a76d88396c9f7c5c4b5800d580"; sha256 = "11pvy3xkhyvnjfyy293v51f1xjy3x0azrahv1nw9y9mw8bifa2j2"; }) - ++ stdenv.lib.optional hostPlatform.isRiscV (fetchpatch { + ++ stdenv.lib.optional stdenv.hostPlatform.isRiscV (fetchpatch { name = "riscv-support.patch"; url = https://github.com/sorear/libffi-riscv/commit/e46492e8bb1695a19bc1053ed869e6c2bab02ff2.patch; sha256 = "1vl1vbvdkigs617kckxvj8j4m2cwg62kxm1clav1w5rnw9afxg0y"; @@ -44,7 +44,7 @@ stdenv.mkDerivation rec { outputs = [ "out" "dev" "man" "info" ]; - nativeBuildInputs = stdenv.lib.optional hostPlatform.isRiscV autoreconfHook; + nativeBuildInputs = stdenv.lib.optional stdenv.hostPlatform.isRiscV autoreconfHook; configureFlags = [ "--with-gcc-arch=generic" # no detection of -march= or -mtune= @@ -60,7 +60,7 @@ stdenv.mkDerivation rec { inherit doCheck; - dontStrip = hostPlatform != buildPlatform; # Don't run the native `strip' when cross-compiling. + dontStrip = stdenv.hostPlatform != stdenv.buildPlatform; # Don't run the native `strip' when cross-compiling. # Install headers and libs in the right places. postFixup = '' diff --git a/pkgs/development/libraries/libiconv/default.nix b/pkgs/development/libraries/libiconv/default.nix index 24dd4f2465c..d9773a1be4d 100644 --- a/pkgs/development/libraries/libiconv/default.nix +++ b/pkgs/development/libraries/libiconv/default.nix @@ -1,10 +1,9 @@ { fetchurl, stdenv, lib -, buildPlatform, hostPlatform , enableStatic ? stdenv.hostPlatform.useAndroidPrebuilt , enableShared ? !stdenv.hostPlatform.useAndroidPrebuilt }: -# assert !stdenv.isLinux || hostPlatform != buildPlatform; # TODO: improve on cross +# assert !stdenv.hostPlatform.isLinux || stdenv.hostPlatform != stdenv.buildPlatform; # TODO: improve on cross stdenv.mkDerivation rec { name = "libiconv-${version}"; @@ -21,7 +20,7 @@ stdenv.mkDerivation rec { ]; postPatch = - lib.optionalString ((hostPlatform != buildPlatform && hostPlatform.libc == "msvcrt") || stdenv.cc.nativeLibc) + lib.optionalString ((stdenv.hostPlatform != stdenv.buildPlatform && stdenv.hostPlatform.libc == "msvcrt") || stdenv.cc.nativeLibc) '' sed '/^_GL_WARN_ON_USE (gets/d' -i srclib/stdio.in.h '' diff --git a/pkgs/development/libraries/libjpeg-turbo/default.nix b/pkgs/development/libraries/libjpeg-turbo/default.nix index e4f70b792fd..84c6c96ea5d 100644 --- a/pkgs/development/libraries/libjpeg-turbo/default.nix +++ b/pkgs/development/libraries/libjpeg-turbo/default.nix @@ -1,5 +1,4 @@ { stdenv, fetchurl, nasm -, hostPlatform }: stdenv.mkDerivation rec { @@ -12,7 +11,7 @@ stdenv.mkDerivation rec { }; # github releases still need autotools, surprisingly patches = - stdenv.lib.optional (hostPlatform.libc or null == "msvcrt") + stdenv.lib.optional (stdenv.hostPlatform.libc or null == "msvcrt") ./mingw-boolean.patch; outputs = [ "bin" "dev" "out" "man" "doc" ]; diff --git a/pkgs/development/libraries/libpng/12.nix b/pkgs/development/libraries/libpng/12.nix index 0153ff8327b..2cd8c1debaf 100644 --- a/pkgs/development/libraries/libpng/12.nix +++ b/pkgs/development/libraries/libpng/12.nix @@ -1,8 +1,6 @@ -{ stdenv, fetchurl, zlib -, buildPlatform, hostPlatform -}: +{ stdenv, fetchurl, zlib }: -assert hostPlatform == buildPlatform -> zlib != null; +assert stdenv.hostPlatform == stdenv.buildPlatform -> zlib != null; stdenv.mkDerivation rec { name = "libpng-1.2.57"; diff --git a/pkgs/development/libraries/libssh2/default.nix b/pkgs/development/libraries/libssh2/default.nix index f85b709cf39..a6802a7f518 100644 --- a/pkgs/development/libraries/libssh2/default.nix +++ b/pkgs/development/libraries/libssh2/default.nix @@ -1,6 +1,4 @@ -{ stdenv, fetchurlBoot, openssl, zlib, windows -, hostPlatform -}: +{ stdenv, fetchurlBoot, openssl, zlib, windows }: stdenv.mkDerivation rec { name = "libssh2-1.8.0"; @@ -13,7 +11,7 @@ stdenv.mkDerivation rec { outputs = [ "out" "dev" "devdoc" ]; buildInputs = [ openssl zlib ] - ++ stdenv.lib.optional hostPlatform.isMinGW windows.mingw_w64; + ++ stdenv.lib.optional stdenv.hostPlatform.isMinGW windows.mingw_w64; meta = { description = "A client-side C library implementing the SSH2 protocol"; diff --git a/pkgs/development/libraries/libvpx/default.nix b/pkgs/development/libraries/libvpx/default.nix index 515aa253744..cd0cc9798fa 100644 --- a/pkgs/development/libraries/libvpx/default.nix +++ b/pkgs/development/libraries/libvpx/default.nix @@ -1,5 +1,4 @@ { stdenv, fetchFromGitHub, perl, yasm -, hostPlatform , vp8DecoderSupport ? true # VP8 decoder , vp8EncoderSupport ? true # VP8 encoder , vp9DecoderSupport ? true # VP9 decoder @@ -141,17 +140,17 @@ stdenv.mkDerivation rec { # libvpx darwin targets include darwin version (ie. ARCH-darwinXX-gcc, XX being the darwin version) # See all_platforms: https://github.com/webmproject/libvpx/blob/master/configure # Darwin versions: 10.4=8, 10.5=9, 10.6=10, 10.7=11, 10.8=12, 10.9=13, 10.10=14 - "--force-target=${hostPlatform.config}${ - if hostPlatform.isDarwin then - if hostPlatform.osxMinVersion == "10.10" then "14" - else if hostPlatform.osxMinVersion == "10.9" then "13" - else if hostPlatform.osxMinVersion == "10.8" then "12" - else if hostPlatform.osxMinVersion == "10.7" then "11" - else if hostPlatform.osxMinVersion == "10.6" then "10" - else if hostPlatform.osxMinVersion == "10.5" then "9" + "--force-target=${stdenv.hostPlatform.config}${ + if stdenv.hostPlatform.isDarwin then + if stdenv.hostPlatform.osxMinVersion == "10.10" then "14" + else if stdenv.hostPlatform.osxMinVersion == "10.9" then "13" + else if stdenv.hostPlatform.osxMinVersion == "10.8" then "12" + else if stdenv.hostPlatform.osxMinVersion == "10.7" then "11" + else if stdenv.hostPlatform.osxMinVersion == "10.6" then "10" + else if stdenv.hostPlatform.osxMinVersion == "10.5" then "9" else "8" else ""}-gcc" - (if hostPlatform.isCygwin then "--enable-static-msvcrt" else "") + (if stdenv.hostPlatform.isCygwin then "--enable-static-msvcrt" else "") ] # Experimental features ++ optional experimentalSpatialSvcSupport "--enable-spatial-svc" ++ optional experimentalFpMbStatsSupport "--enable-fp-mb-stats" diff --git a/pkgs/development/libraries/libvpx/git.nix b/pkgs/development/libraries/libvpx/git.nix index fb7f828f61f..a39113e05b6 100644 --- a/pkgs/development/libraries/libvpx/git.nix +++ b/pkgs/development/libraries/libvpx/git.nix @@ -1,5 +1,4 @@ { stdenv, fetchgit, perl, yasm -, hostPlatform , vp8DecoderSupport ? true # VP8 decoder , vp8EncoderSupport ? true # VP8 encoder , vp9DecoderSupport ? true # VP9 decoder @@ -148,17 +147,17 @@ stdenv.mkDerivation rec { # libvpx darwin targets include darwin version (ie. ARCH-darwinXX-gcc, XX being the darwin version) # See all_platforms: https://github.com/webmproject/libvpx/blob/master/configure # Darwin versions: 10.4=8, 10.5=9, 10.6=10, 10.7=11, 10.8=12, 10.9=13, 10.10=14 - "--force-target=${hostPlatform.config}${ - if hostPlatform.isDarwin then - if hostPlatform.osxMinVersion == "10.10" then "14" - else if hostPlatform.osxMinVersion == "10.9" then "13" - else if hostPlatform.osxMinVersion == "10.8" then "12" - else if hostPlatform.osxMinVersion == "10.7" then "11" - else if hostPlatform.osxMinVersion == "10.6" then "10" - else if hostPlatform.osxMinVersion == "10.5" then "9" + "--force-target=${stdenv.hostPlatform.config}${ + if stdenv.hostPlatform.isDarwin then + if stdenv.hostPlatform.osxMinVersion == "10.10" then "14" + else if stdenv.hostPlatform.osxMinVersion == "10.9" then "13" + else if stdenv.hostPlatform.osxMinVersion == "10.8" then "12" + else if stdenv.hostPlatform.osxMinVersion == "10.7" then "11" + else if stdenv.hostPlatform.osxMinVersion == "10.6" then "10" + else if stdenv.hostPlatform.osxMinVersion == "10.5" then "9" else "8" else ""}-gcc" - (if hostPlatform.isCygwin then "--enable-static-msvcrt" else "") + (if stdenv.hostPlatform.isCygwin then "--enable-static-msvcrt" else "") ] # Experimental features ++ optional experimentalSpatialSvcSupport "--enable-spatial-svc" ++ optional experimentalFpMbStatsSupport "--enable-fp-mb-stats" diff --git a/pkgs/development/libraries/libxml2/default.nix b/pkgs/development/libraries/libxml2/default.nix index 2f0f0f1425d..c359ea10b66 100644 --- a/pkgs/development/libraries/libxml2/default.nix +++ b/pkgs/development/libraries/libxml2/default.nix @@ -1,9 +1,8 @@ { stdenv, lib, fetchurl, fetchpatch , zlib, xz, python2, findXMLCatalogs -, buildPlatform, hostPlatform -, pythonSupport ? buildPlatform == hostPlatform +, pythonSupport ? stdenv.buildPlatform == stdenv.hostPlatform , icuSupport ? false, icu ? null -, enableShared ? hostPlatform.libc != "msvcrt" +, enableShared ? stdenv.hostPlatform.libc != "msvcrt" , enableStatic ? !enableShared, }: @@ -56,7 +55,7 @@ in stdenv.mkDerivation rec { enableParallelBuilding = true; doCheck = (stdenv.hostPlatform == stdenv.buildPlatform) && !stdenv.isDarwin && - hostPlatform.libc != "musl"; + stdenv.hostPlatform.libc != "musl"; preInstall = lib.optionalString pythonSupport ''substituteInPlace python/libxml2mod.la --replace "${python}" "$py"''; diff --git a/pkgs/development/libraries/libxslt/default.nix b/pkgs/development/libraries/libxslt/default.nix index 4dfdea582a2..6dc40bd45a0 100644 --- a/pkgs/development/libraries/libxslt/default.nix +++ b/pkgs/development/libraries/libxslt/default.nix @@ -1,7 +1,6 @@ { stdenv, fetchurl, libxml2, findXMLCatalogs, python2 -, buildPlatform, hostPlatform , cryptoSupport ? false -, pythonSupport ? buildPlatform == hostPlatform +, pythonSupport ? stdenv.buildPlatform == stdenv.hostPlatform }: assert pythonSupport -> python2 != null; @@ -22,7 +21,7 @@ stdenv.mkDerivation rec { patches = stdenv.lib.optional stdenv.isSunOS ./patch-ah.patch; # fixes: can't build x86_64-unknown-cygwin shared library unless -no-undefined is specified - postPatch = optionalString hostPlatform.isCygwin '' + postPatch = optionalString stdenv.hostPlatform.isCygwin '' substituteInPlace tests/plugins/Makefile.in \ --replace 'la_LDFLAGS =' 'la_LDFLAGS = $(WIN32_EXTRA_LDFLAGS)' ''; diff --git a/pkgs/development/libraries/microsoft_gsl/default.nix b/pkgs/development/libraries/microsoft_gsl/default.nix index 1c10bd6f8fc..c4c4d8e3a57 100644 --- a/pkgs/development/libraries/microsoft_gsl/default.nix +++ b/pkgs/development/libraries/microsoft_gsl/default.nix @@ -1,9 +1,8 @@ { stdenv, fetchgit, cmake -, hostPlatform, buildPlatform }: let - nativeBuild = hostPlatform == buildPlatform; + nativeBuild = stdenv.hostPlatform == stdenv.buildPlatform; in stdenv.mkDerivation rec { name = "microsoft_gsl-${version}"; diff --git a/pkgs/development/libraries/mpfr/default.nix b/pkgs/development/libraries/mpfr/default.nix index afb44dd80f9..ea94a55a619 100644 --- a/pkgs/development/libraries/mpfr/default.nix +++ b/pkgs/development/libraries/mpfr/default.nix @@ -1,6 +1,4 @@ -{ stdenv, fetchurl, gmp -, hostPlatform -}: +{ stdenv, fetchurl, gmp }: stdenv.mkDerivation rec { version = "4.0.1"; @@ -17,8 +15,8 @@ stdenv.mkDerivation rec { propagatedBuildInputs = [ gmp ]; configureFlags = - stdenv.lib.optional hostPlatform.isSunOS "--disable-thread-safe" ++ - stdenv.lib.optional hostPlatform.is64bit "--with-pic"; + stdenv.lib.optional stdenv.hostPlatform.isSunOS "--disable-thread-safe" ++ + stdenv.lib.optional stdenv.hostPlatform.is64bit "--with-pic"; doCheck = true; # not cross; diff --git a/pkgs/development/libraries/msgpack/generic.nix b/pkgs/development/libraries/msgpack/generic.nix index 67418b6666d..306becf0c18 100644 --- a/pkgs/development/libraries/msgpack/generic.nix +++ b/pkgs/development/libraries/msgpack/generic.nix @@ -1,6 +1,5 @@ { stdenv, cmake , version, src, patches ? [ ] -, hostPlatform , ... }: @@ -16,7 +15,7 @@ stdenv.mkDerivation rec { cmakeFlags = [] ++ stdenv.lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) "-DMSGPACK_BUILD_EXAMPLES=OFF" - ++ stdenv.lib.optional (hostPlatform.libc == "msvcrt") + ++ stdenv.lib.optional (stdenv.hostPlatform.libc == "msvcrt") "-DCMAKE_SYSTEM_NAME=Windows" ; diff --git a/pkgs/development/libraries/ncurses/default.nix b/pkgs/development/libraries/ncurses/default.nix index 861b387a993..6293efcca8b 100644 --- a/pkgs/development/libraries/ncurses/default.nix +++ b/pkgs/development/libraries/ncurses/default.nix @@ -8,7 +8,6 @@ , gpm -, buildPlatform, hostPlatform , buildPackages }: @@ -36,7 +35,7 @@ stdenv.mkDerivation rec { ] ++ lib.optional unicode "--enable-widec" ++ lib.optional (!withCxx) "--without-cxx" ++ lib.optional (abiVersion == "5") "--with-abi-version=5" - ++ lib.optionals hostPlatform.isWindows [ + ++ lib.optionals stdenv.hostPlatform.isWindows [ "--enable-sp-funcs" "--enable-term-driver" ]; @@ -47,7 +46,7 @@ stdenv.mkDerivation rec { depsBuildBuild = [ buildPackages.stdenv.cc ]; nativeBuildInputs = [ pkgconfig - ] ++ lib.optionals (buildPlatform != hostPlatform) [ + ] ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ buildPackages.ncurses ]; buildInputs = lib.optional (mouseSupport && stdenv.isLinux) gpm; @@ -137,7 +136,7 @@ stdenv.mkDerivation rec { moveToOutput "bin/infotocap" "$out" ''; - preFixup = lib.optionalString (!hostPlatform.isCygwin && !enableStatic) '' + preFixup = lib.optionalString (!stdenv.hostPlatform.isCygwin && !enableStatic) '' rm "$out"/lib/*.a ''; diff --git a/pkgs/development/libraries/nlohmann_json/default.nix b/pkgs/development/libraries/nlohmann_json/default.nix index 0221722e487..15bdbb1b48e 100644 --- a/pkgs/development/libraries/nlohmann_json/default.nix +++ b/pkgs/development/libraries/nlohmann_json/default.nix @@ -1,5 +1,4 @@ { stdenv, fetchFromGitHub, cmake -, hostPlatform }: stdenv.mkDerivation rec { @@ -19,7 +18,7 @@ stdenv.mkDerivation rec { cmakeFlags = [ "-DBuildTests=${if doCheck then "ON" else "OFF"}" - ] ++ stdenv.lib.optionals (hostPlatform.libc == "msvcrt") [ + ] ++ stdenv.lib.optionals (stdenv.hostPlatform.libc == "msvcrt") [ "-DCMAKE_SYSTEM_NAME=Windows" ]; diff --git a/pkgs/development/libraries/openssl/default.nix b/pkgs/development/libraries/openssl/default.nix index 380c0c4af63..de13f963b67 100644 --- a/pkgs/development/libraries/openssl/default.nix +++ b/pkgs/development/libraries/openssl/default.nix @@ -1,5 +1,4 @@ { stdenv, fetchurl, buildPackages, perl -, buildPlatform, hostPlatform , withCryptodev ? false, cryptodevHeaders , enableSSL2 ? false , static ? false @@ -20,8 +19,8 @@ let (args.patches or []) ++ [ ./nix-ssl-cert-file.patch ] ++ optional (versionOlder version "1.1.0") - (if hostPlatform.isDarwin then ./use-etc-ssl-certs-darwin.patch else ./use-etc-ssl-certs.patch) - ++ optional (versionOlder version "1.0.2" && hostPlatform.isDarwin) + (if stdenv.hostPlatform.isDarwin then ./use-etc-ssl-certs-darwin.patch else ./use-etc-ssl-certs.patch) + ++ optional (versionOlder version "1.0.2" && stdenv.hostPlatform.isDarwin) ./darwin-arch.patch; postPatch = '' @@ -40,7 +39,7 @@ let outputs = [ "bin" "dev" "out" "man" ]; setOutputFlags = false; - separateDebugInfo = hostPlatform.isLinux; + separateDebugInfo = stdenv.hostPlatform.isLinux; nativeBuildInputs = [ perl ]; buildInputs = stdenv.lib.optional withCryptodev cryptodevHeaders; @@ -50,19 +49,19 @@ let configureScript = { "x86_64-darwin" = "./Configure darwin64-x86_64-cc"; "x86_64-solaris" = "./Configure solaris64-x86_64-gcc"; - }.${hostPlatform.system} or ( - if hostPlatform == buildPlatform + }.${stdenv.hostPlatform.system} or ( + if stdenv.hostPlatform == stdenv.buildPlatform then "./config" - else if hostPlatform.isMinGW + else if stdenv.hostPlatform.isMinGW then "./Configure mingw${optionalString - (hostPlatform.parsed.cpu.bits != 32) - (toString hostPlatform.parsed.cpu.bits)}" - else if hostPlatform.isLinux - then "./Configure linux-generic${toString hostPlatform.parsed.cpu.bits}" - else if hostPlatform.isiOS - then "./Configure ios${toString hostPlatform.parsed.cpu.bits}-cross" + (stdenv.hostPlatform.parsed.cpu.bits != 32) + (toString stdenv.hostPlatform.parsed.cpu.bits)}" + else if stdenv.hostPlatform.isLinux + then "./Configure linux-generic${toString stdenv.hostPlatform.parsed.cpu.bits}" + else if stdenv.hostPlatform.isiOS + then "./Configure ios${toString stdenv.hostPlatform.parsed.cpu.bits}-cross" else - throw "Not sure what configuration to use for ${hostPlatform.config}" + throw "Not sure what configuration to use for ${stdenv.hostPlatform.config}" ); configureFlags = [ @@ -73,7 +72,7 @@ let "-DHAVE_CRYPTODEV" "-DUSE_CRYPTODEV_DIGESTS" ] ++ stdenv.lib.optional enableSSL2 "enable-ssl2" - ++ stdenv.lib.optional (versionAtLeast version "1.1.0" && hostPlatform.isAarch64) "no-afalgeng"; + ++ stdenv.lib.optional (versionAtLeast version "1.1.0" && stdenv.hostPlatform.isAarch64) "no-afalgeng"; makeFlags = [ "MANDIR=$(man)/share/man" ]; diff --git a/pkgs/development/libraries/pcre/default.nix b/pkgs/development/libraries/pcre/default.nix index 04104346748..f9bd4ae91b4 100644 --- a/pkgs/development/libraries/pcre/default.nix +++ b/pkgs/development/libraries/pcre/default.nix @@ -1,6 +1,5 @@ { stdenv, fetchurl , pcre, windows ? null -, buildPlatform, hostPlatform , variant ? null }: @@ -24,13 +23,13 @@ in stdenv.mkDerivation rec { outputs = [ "bin" "dev" "out" "doc" "man" ]; - configureFlags = optional (!hostPlatform.isRiscV) "--enable-jit" ++ [ + configureFlags = optional (!stdenv.hostPlatform.isRiscV) "--enable-jit" ++ [ "--enable-unicode-properties" "--disable-cpp" ] ++ optional (variant != null) "--enable-${variant}"; - buildInputs = optional (hostPlatform.libc == "msvcrt") windows.mingw_w64_pthreads; + buildInputs = optional (stdenv.hostPlatform.libc == "msvcrt") windows.mingw_w64_pthreads; # https://bugs.exim.org/show_bug.cgi?id=2173 patches = [ ./stacksize-detection.patch ]; @@ -39,7 +38,7 @@ in stdenv.mkDerivation rec { patchShebangs RunGrepTest ''; - doCheck = !(with hostPlatform; isCygwin || isFreeBSD) && hostPlatform == buildPlatform; + doCheck = !(with stdenv.hostPlatform; isCygwin || isFreeBSD) && stdenv.hostPlatform == stdenv.buildPlatform; # XXX: test failure on Cygwin # we are running out of stack on both freeBSDs on Hydra diff --git a/pkgs/development/libraries/readline/6.2.nix b/pkgs/development/libraries/readline/6.2.nix index 2c800e23b27..e97b31896c1 100644 --- a/pkgs/development/libraries/readline/6.2.nix +++ b/pkgs/development/libraries/readline/6.2.nix @@ -1,5 +1,4 @@ { fetchurl, stdenv, ncurses -, buildPlatform, hostPlatform }: stdenv.mkDerivation (rec { @@ -59,6 +58,6 @@ stdenv.mkDerivation (rec { // # Don't run the native `strip' when cross-compiling. -(if hostPlatform != buildPlatform +(if stdenv.hostPlatform != stdenv.buildPlatform then { dontStrip = true; } else { })) diff --git a/pkgs/development/libraries/readline/6.3.nix b/pkgs/development/libraries/readline/6.3.nix index 75c25e12d66..cfa70f423db 100644 --- a/pkgs/development/libraries/readline/6.3.nix +++ b/pkgs/development/libraries/readline/6.3.nix @@ -1,6 +1,4 @@ -{ fetchurl, stdenv, ncurses -, buildPlatform, hostPlatform -}: +{ fetchurl, stdenv, ncurses }: stdenv.mkDerivation rec { name = "readline-6.3p08"; @@ -37,7 +35,7 @@ stdenv.mkDerivation rec { import ./readline-6.3-patches.nix patch); # Don't run the native `strip' when cross-compiling. - dontStrip = hostPlatform != buildPlatform; + dontStrip = stdenv.hostPlatform != stdenv.buildPlatform; bash_cv_func_sigsetjmp = if stdenv.isCygwin then "missing" else null; meta = with stdenv.lib; { diff --git a/pkgs/development/libraries/readline/7.0.nix b/pkgs/development/libraries/readline/7.0.nix index a7306010a8b..9c0c3d31b4b 100644 --- a/pkgs/development/libraries/readline/7.0.nix +++ b/pkgs/development/libraries/readline/7.0.nix @@ -1,5 +1,4 @@ { fetchurl, stdenv, ncurses -, buildPlatform, hostPlatform }: stdenv.mkDerivation rec { @@ -34,7 +33,7 @@ stdenv.mkDerivation rec { ++ upstreamPatches; # Don't run the native `strip' when cross-compiling. - dontStrip = hostPlatform != buildPlatform; + dontStrip = stdenv.hostPlatform != stdenv.buildPlatform; bash_cv_func_sigsetjmp = if stdenv.isCygwin then "missing" else null; meta = with stdenv.lib; { diff --git a/pkgs/development/libraries/zlib/default.nix b/pkgs/development/libraries/zlib/default.nix index fa6b8fb13b5..d3fb0970cd0 100644 --- a/pkgs/development/libraries/zlib/default.nix +++ b/pkgs/development/libraries/zlib/default.nix @@ -1,6 +1,5 @@ { stdenv , fetchurl -, buildPlatform, hostPlatform , static ? false }: @@ -16,9 +15,9 @@ stdenv.mkDerivation rec { sha256 = "c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1"; }; - patches = stdenv.lib.optional hostPlatform.isCygwin ./disable-cygwin-widechar.patch; + patches = stdenv.lib.optional stdenv.hostPlatform.isCygwin ./disable-cygwin-widechar.patch; - postPatch = stdenv.lib.optionalString hostPlatform.isDarwin '' + postPatch = stdenv.lib.optionalString stdenv.hostPlatform.isDarwin '' substituteInPlace configure \ --replace '/usr/bin/libtool' 'ar' \ --replace 'AR="libtool"' 'AR="ar"' \ @@ -37,25 +36,25 @@ stdenv.mkDerivation rec { # jww (2015-01-06): Sometimes this library install as a .so, even on # Darwin; others time it installs as a .dylib. I haven't yet figured out # what causes this difference. - + stdenv.lib.optionalString hostPlatform.isDarwin '' + + stdenv.lib.optionalString stdenv.hostPlatform.isDarwin '' for file in $out/lib/*.so* $out/lib/*.dylib* ; do install_name_tool -id "$file" $file done '' # Non-typical naming confuses libtool which then refuses to use zlib's DLL # in some cases, e.g. when compiling libpng. - + stdenv.lib.optionalString (hostPlatform.libc == "msvcrt") '' + + stdenv.lib.optionalString (stdenv.hostPlatform.libc == "msvcrt") '' ln -s zlib1.dll $out/bin/libz.dll ''; # As zlib takes part in the stdenv building, we don't want references # to the bootstrap-tools libgcc (as uses to happen on arm/mips) - NIX_CFLAGS_COMPILE = stdenv.lib.optionalString (!hostPlatform.isDarwin) "-static-libgcc"; + NIX_CFLAGS_COMPILE = stdenv.lib.optionalString (!stdenv.hostPlatform.isDarwin) "-static-libgcc"; - dontStrip = hostPlatform != buildPlatform && static; + dontStrip = stdenv.hostPlatform != stdenv.buildPlatform && static; configurePlatforms = []; - installFlags = stdenv.lib.optionals (hostPlatform.libc == "msvcrt") [ + installFlags = stdenv.lib.optionals (stdenv.hostPlatform.libc == "msvcrt") [ "BINARY_PATH=$(out)/bin" "INCLUDE_PATH=$(dev)/include" "LIBRARY_PATH=$(out)/lib" @@ -63,7 +62,7 @@ stdenv.mkDerivation rec { makeFlags = [ "PREFIX=${stdenv.cc.targetPrefix}" - ] ++ stdenv.lib.optionals (hostPlatform.libc == "msvcrt") [ + ] ++ stdenv.lib.optionals (stdenv.hostPlatform.libc == "msvcrt") [ "-f" "win32/Makefile.gcc" ] ++ stdenv.lib.optionals (!static) [ "SHARED_MODE=1" diff --git a/pkgs/development/mobile/androidenv/androidndk-pkgs.nix b/pkgs/development/mobile/androidenv/androidndk-pkgs.nix index 0f43705c0d4..e4ea9508aeb 100644 --- a/pkgs/development/mobile/androidenv/androidndk-pkgs.nix +++ b/pkgs/development/mobile/androidenv/androidndk-pkgs.nix @@ -1,4 +1,4 @@ -{ lib, hostPlatform, targetPlatform +{ lib , makeWrapper , runCommand, wrapBintoolsWith, wrapCCWith , buildAndroidndk, androidndk, targetAndroidndkPkgs @@ -33,8 +33,8 @@ let }.${config} or (throw "Android NDK doesn't support ${config}, as far as we know"); - hostInfo = ndkInfoFun hostPlatform; - targetInfo = ndkInfoFun targetPlatform; + hostInfo = ndkInfoFun stdenv.hostPlatform; + targetInfo = ndkInfoFun stdenv.targetPlatform; in @@ -51,7 +51,7 @@ rec { mkdir -p $out/bin for prog in ${ndkBinDir}/${targetInfo.triple}-*; do prog_suffix=$(basename $prog | sed 's/${targetInfo.triple}-//') - ln -s $prog $out/bin/${targetPlatform.config}-$prog_suffix + ln -s $prog $out/bin/${stdenv.targetPlatform.config}-$prog_suffix done ''; @@ -68,11 +68,11 @@ rec { bintools = binutils; libc = targetAndroidndkPkgs.libraries; extraBuildCommands = '' - echo "-D__ANDROID_API__=${targetPlatform.sdkVer}" >> $out/nix-support/cc-cflags + echo "-D__ANDROID_API__=${stdenv.targetPlatform.sdkVer}" >> $out/nix-support/cc-cflags '' - + lib.optionalString targetPlatform.isAarch32 (let - p = targetPlatform.platform.gcc or {} - // targetPlatform.parsed.abi; + + lib.optionalString stdenv.targetPlatform.isAarch32 (let + p = stdenv.targetPlatform.platform.gcc or {} + // stdenv.targetPlatform.parsed.abi; flags = lib.concatLists [ (lib.optional (p ? arch) "-march=${p.arch}") (lib.optional (p ? cpu) "-mcpu=${p.cpu}") @@ -84,10 +84,10 @@ rec { ]; in '' sed -E -i \ - $out/bin/${targetPlatform.config}-cc \ - $out/bin/${targetPlatform.config}-c++ \ - $out/bin/${targetPlatform.config}-gcc \ - $out/bin/${targetPlatform.config}-g++ \ + $out/bin/${stdenv.targetPlatform.config}-cc \ + $out/bin/${stdenv.targetPlatform.config}-c++ \ + $out/bin/${stdenv.targetPlatform.config}-gcc \ + $out/bin/${stdenv.targetPlatform.config}-g++ \ -e '130i extraBefore+=(-Wl,--fix-cortex-a8)' \ -e 's|^(extraBefore=)\(\)$|\1(${builtins.toString flags})|' '') @@ -107,10 +107,10 @@ rec { libraries = let includePath = if buildAndroidndk.version == "10e" then - "${buildAndroidndk}/libexec/${buildAndroidndk.name}/platforms/android-${hostPlatform.sdkVer}/arch-${hostInfo.arch}/usr/include/" + "${buildAndroidndk}/libexec/${buildAndroidndk.name}/platforms/android-${stdenv.hostPlatform.sdkVer}/arch-${hostInfo.arch}/usr/include/" else "${buildAndroidndk}/libexec/${buildAndroidndk.name}/sysroot/usr/include"; - libPath = "${buildAndroidndk}/libexec/${buildAndroidndk.name}/platforms/android-${hostPlatform.sdkVer}/arch-${hostInfo.arch}/usr/lib/"; + libPath = "${buildAndroidndk}/libexec/${buildAndroidndk.name}/platforms/android-${stdenv.hostPlatform.sdkVer}/arch-${hostInfo.arch}/usr/lib/"; in runCommand "bionic-prebuilt" {} '' mkdir -p $out diff --git a/pkgs/development/python-modules/numpy/default.nix b/pkgs/development/python-modules/numpy/default.nix index d9e884dabbe..5577004465e 100644 --- a/pkgs/development/python-modules/numpy/default.nix +++ b/pkgs/development/python-modules/numpy/default.nix @@ -1,4 +1,4 @@ -{lib, fetchPypi, python, buildPythonPackage, isPyPy, gfortran, nose, blas, hostPlatform }: +{ stdenv, lib, fetchPypi, python, buildPythonPackage, isPyPy, gfortran, nose, blas }: buildPythonPackage rec { pname = "numpy"; @@ -20,7 +20,7 @@ buildPythonPackage rec { ./numpy-distutils-C++.patch ]; - postPatch = lib.optionalString hostPlatform.isMusl '' + postPatch = lib.optionalString stdenv.hostPlatform.isMusl '' # Use fenv.h sed -i \ numpy/core/src/npymath/ieee754.c.src \ diff --git a/pkgs/development/python-modules/pyserial/default.nix b/pkgs/development/python-modules/pyserial/default.nix index c7787a42691..98ffbe5ad9e 100644 --- a/pkgs/development/python-modules/pyserial/default.nix +++ b/pkgs/development/python-modules/pyserial/default.nix @@ -1,4 +1,4 @@ -{ lib, fetchPypi, buildPythonPackage, hostPlatform }: +{ stdenv, lib, fetchPypi, buildPythonPackage }: buildPythonPackage rec { pname = "pyserial"; @@ -10,7 +10,7 @@ buildPythonPackage rec { }; checkPhase = "python -m unittest discover -s test"; - doCheck = !hostPlatform.isDarwin; # broken on darwin + doCheck = !stdenv.hostPlatform.isDarwin; # broken on darwin meta = with lib; { homepage = "https://github.com/pyserial/pyserial"; diff --git a/pkgs/development/tools/build-managers/cmake/2.8.nix b/pkgs/development/tools/build-managers/cmake/2.8.nix index a57d20e2702..2cbc87a5267 100644 --- a/pkgs/development/tools/build-managers/cmake/2.8.nix +++ b/pkgs/development/tools/build-managers/cmake/2.8.nix @@ -1,6 +1,5 @@ { stdenv, fetchurl, fetchpatch, curl, expat, zlib, bzip2 , useNcurses ? false, ncurses, useQt4 ? false, qt4, ps -, buildPlatform, hostPlatform }: with stdenv.lib; @@ -35,7 +34,7 @@ stdenv.mkDerivation rec { })] ++ # Don't search in non-Nix locations such as /usr, but do search in our libc. [ ./search-path.patch ] ++ - optional (hostPlatform != buildPlatform) (fetchurl { + optional (stdenv.hostPlatform != stdenv.buildPlatform) (fetchurl { name = "fix-darwin-cross-compile.patch"; url = "https://public.kitware.com/Bug/file_download.php?" + "file_id=4981&type=bug"; diff --git a/pkgs/development/tools/build-managers/meson/default.nix b/pkgs/development/tools/build-managers/meson/default.nix index ca53c4d8c53..35ae59af617 100644 --- a/pkgs/development/tools/build-managers/meson/default.nix +++ b/pkgs/development/tools/build-managers/meson/default.nix @@ -1,4 +1,4 @@ -{ lib, python3Packages, stdenv, targetPlatform, writeTextDir, substituteAll }: +{ lib, python3Packages, stdenv, writeTextDir, substituteAll }: python3Packages.buildPythonApplication rec { version = "0.46.1"; @@ -57,10 +57,10 @@ python3Packages.buildPythonApplication rec { needs_exe_wrapper = true [host_machine] - system = '${targetPlatform.parsed.kernel.name}' - cpu_family = '${targetPlatform.parsed.cpu.family}' - cpu = '${targetPlatform.parsed.cpu.name}' - endian = ${if targetPlatform.isLittleEndian then "'little'" else "'big'"} + system = '${stdenv.targetPlatform.parsed.kernel.name}' + cpu_family = '${stdenv.targetPlatform.parsed.cpu.family}' + cpu = '${stdenv.targetPlatform.parsed.cpu.name}' + endian = ${if stdenv.targetPlatform.isLittleEndian then "'little'" else "'big'"} ''; # 0.45 update enabled tests but they are failing diff --git a/pkgs/development/tools/misc/binutils/default.nix b/pkgs/development/tools/misc/binutils/default.nix index 3ca9e539ddd..3205366f80e 100644 --- a/pkgs/development/tools/misc/binutils/default.nix +++ b/pkgs/development/tools/misc/binutils/default.nix @@ -1,6 +1,5 @@ { stdenv, buildPackages , fetchurl, zlib, autoreconfHook264 -, hostPlatform, buildPlatform, targetPlatform , noSysDirs, gold ? true, bison ? null }: @@ -13,7 +12,7 @@ let inherit (stdenv.lib) optionals optionalString; # The targetPrefix prepended to binary names to allow multiple binuntils on the # PATH to both be usable. - targetPrefix = optionalString (targetPlatform != hostPlatform) "${targetPlatform.config}-"; + targetPrefix = optionalString (stdenv.targetPlatform != stdenv.hostPlatform) "${stdenv.targetPlatform.config}-"; in stdenv.mkDerivation rec { @@ -65,14 +64,14 @@ stdenv.mkDerivation rec { # be satisfied on aarch64 platform. Add backported fix from bugzilla. # https://sourceware.org/bugzilla/show_bug.cgi?id=22764 ./relax-R_AARCH64_ABS32-R_AARCH64_ABS16-absolute.patch - ] ++ stdenv.lib.optional targetPlatform.isiOS ./support-ios.patch; + ] ++ stdenv.lib.optional stdenv.targetPlatform.isiOS ./support-ios.patch; outputs = [ "out" "info" "man" ]; depsBuildBuild = [ buildPackages.stdenv.cc ]; nativeBuildInputs = [ bison - ] ++ stdenv.lib.optionals targetPlatform.isiOS [ + ] ++ stdenv.lib.optionals stdenv.targetPlatform.isiOS [ autoreconfHook264 ]; buildInputs = [ zlib ]; @@ -94,14 +93,14 @@ stdenv.mkDerivation rec { # As binutils takes part in the stdenv building, we don't want references # to the bootstrap-tools libgcc (as uses to happen on arm/mips) - NIX_CFLAGS_COMPILE = if hostPlatform.isDarwin + NIX_CFLAGS_COMPILE = if stdenv.hostPlatform.isDarwin then "-Wno-string-plus-int -Wno-deprecated-declarations" else "-static-libgcc"; hardeningDisable = [ "format" ]; # TODO(@Ericson2314): Always pass "--target" and always targetPrefix. - configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (targetPlatform != hostPlatform) "target"; + configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (stdenv.targetPlatform != stdenv.hostPlatform) "target"; configureFlags = [ "--enable-targets=all" "--enable-64-bit-bfd" @@ -122,7 +121,7 @@ stdenv.mkDerivation rec { doCheck = false; # fails # else fails with "./sanity.sh: line 36: $out/bin/size: not found" - doInstallCheck = buildPlatform == hostPlatform && hostPlatform == targetPlatform; + doInstallCheck = stdenv.buildPlatform == stdenv.hostPlatform && stdenv.hostPlatform == stdenv.targetPlatform; enableParallelBuilding = true; diff --git a/pkgs/development/tools/misc/gdb/default.nix b/pkgs/development/tools/misc/gdb/default.nix index 1c2efbeea76..a60a77bed30 100644 --- a/pkgs/development/tools/misc/gdb/default.nix +++ b/pkgs/development/tools/misc/gdb/default.nix @@ -6,9 +6,7 @@ # Run time , ncurses, readline, gmp, mpfr, expat, zlib, dejagnu -, buildPlatform, hostPlatform, targetPlatform - -, pythonSupport ? hostPlatform == buildPlatform && !hostPlatform.isCygwin, python ? null +, pythonSupport ? stdenv.hostPlatform == stdenv.buildPlatform && !stdenv.hostPlatform.isCygwin, python ? null , guile ? null }: @@ -22,8 +20,8 @@ assert pythonSupport -> python != null; stdenv.mkDerivation rec { name = - stdenv.lib.optionalString (targetPlatform != hostPlatform) - (targetPlatform.config + "-") + stdenv.lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform) + (stdenv.targetPlatform.config + "-") + basename; src = fetchurl { @@ -50,7 +48,7 @@ stdenv.mkDerivation rec { NIX_CFLAGS_COMPILE = "-Wno-format-nonliteral"; # TODO(@Ericson2314): Always pass "--target" and always prefix. - configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (targetPlatform != hostPlatform) "target"; + configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (stdenv.targetPlatform != stdenv.hostPlatform) "target"; configureFlags = with stdenv.lib; [ "--enable-targets=all" "--enable-64-bit-bfd" diff --git a/pkgs/development/tools/misc/gnum4/default.nix b/pkgs/development/tools/misc/gnum4/default.nix index 7e92df1a997..e5ea17841aa 100644 --- a/pkgs/development/tools/misc/gnum4/default.nix +++ b/pkgs/development/tools/misc/gnum4/default.nix @@ -1,4 +1,4 @@ -{ stdenv, hostPlatform, fetchurl }: +{ stdenv, fetchurl }: stdenv.mkDerivation rec { name = "gnum4-1.4.18"; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { configureFlags = [ "--with-syscmd-shell=${stdenv.shell}" ]; # Upstream is aware of it; it may be in the next release. - patches = [ ./s_isdir.patch ] ++ stdenv.lib.optional hostPlatform.isDarwin stdenv.secure-format-patch; + patches = [ ./s_isdir.patch ] ++ stdenv.lib.optional stdenv.hostPlatform.isDarwin stdenv.secure-format-patch; meta = { homepage = http://www.gnu.org/software/m4/; diff --git a/pkgs/development/tools/misc/help2man/default.nix b/pkgs/development/tools/misc/help2man/default.nix index b786aa2123f..7e2dc49fe0f 100644 --- a/pkgs/development/tools/misc/help2man/default.nix +++ b/pkgs/development/tools/misc/help2man/default.nix @@ -1,4 +1,4 @@ -{ stdenv, hostPlatform, fetchurl, perl, gettext, LocaleGettext }: +{ stdenv, fetchurl, perl, gettext, LocaleGettext }: stdenv.mkDerivation rec { name = "help2man-1.47.6"; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { doCheck = false; # target `check' is missing - patches = if hostPlatform.isCygwin then [ ./1.40.4-cygwin-nls.patch ] else null; + patches = if stdenv.hostPlatform.isCygwin then [ ./1.40.4-cygwin-nls.patch ] else null; # We don't use makeWrapper here because it uses substitutions our # bootstrap shell can't handle. @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { cat > $out/bin/help2man < maloader != null; +assert (!stdenv.hostPlatform.isDarwin) -> maloader != null; assert enableDumpNormalizedLibArgs -> (!useOld); @@ -77,7 +76,7 @@ let enableParallelBuilding = true; # TODO(@Ericson2314): Always pass "--target" and always targetPrefix. - configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (targetPlatform != hostPlatform) "target"; + configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (stdenv.targetPlatform != stdenv.hostPlatform) "target"; postPatch = '' sed -i -e 's/addStandardLibraryDirectories = true/addStandardLibraryDirectories = false/' cctools/ld64/src/ld/Options.cpp @@ -131,7 +130,7 @@ let }; meta = { - broken = !targetPlatform.isDarwin; # Only supports darwin targets + broken = !stdenv.targetPlatform.isDarwin; # Only supports darwin targets homepage = http://www.opensource.apple.com/source/cctools/; description = "MacOS Compiler Tools (cross-platform port)"; license = stdenv.lib.licenses.apsl20; diff --git a/pkgs/os-specific/darwin/xcode/default.nix b/pkgs/os-specific/darwin/xcode/default.nix index 910f1b91c21..369529d7167 100644 --- a/pkgs/os-specific/darwin/xcode/default.nix +++ b/pkgs/os-specific/darwin/xcode/default.nix @@ -1,4 +1,4 @@ -{ stdenv, requireFile, targetPlatform, lib }: +{ stdenv, requireFile, lib }: let requireXcode = version: sha256: let @@ -46,5 +46,5 @@ in lib.makeExtensible (self: { xcode_9_1 = requireXcode "9.1" "0ab1403wy84ys3yn26fj78cazhpnslmh3nzzp1wxib3mr1afjvic"; xcode_9_2 = requireXcode "9.2" "1bgfgdp266cbbqf2axcflz92frzvhi0qw0jdkcw6r85kdpc8dj4c"; xcode_9_4 = requireXcode "9.4" "6731381785075602a52489f7ea47ece8f6daf225007ba3ffae1fd59b1c0b5f01"; - xcode = self."xcode_${lib.replaceStrings ["."] ["_"] (if targetPlatform.useiOSPrebuilt then targetPlatform.xcodeVer else "8.2")}"; + xcode = self."xcode_${lib.replaceStrings ["."] ["_"] (if stdenv.targetPlatform.useiOSPrebuilt then stdenv.targetPlatform.xcodeVer else "8.2")}"; }) diff --git a/pkgs/os-specific/linux/busybox/sandbox-shell.nix b/pkgs/os-specific/linux/busybox/sandbox-shell.nix index b94fae7f787..de8865ba3ac 100644 --- a/pkgs/os-specific/linux/busybox/sandbox-shell.nix +++ b/pkgs/os-specific/linux/busybox/sandbox-shell.nix @@ -1,9 +1,9 @@ -{ busybox, hostPlatform }: +{ busybox, stdenv}: # Minimal shell for use as basic /bin/sh in sandbox builds busybox.override { # musl roadmap has RISC-V support projected for 1.1.20 - useMusl = !hostPlatform.isRiscV; + useMusl = !stdenv.hostPlatform.isRiscV; enableStatic = true; enableMinimal = true; extraConfig = '' diff --git a/pkgs/os-specific/linux/kernel-headers/default.nix b/pkgs/os-specific/linux/kernel-headers/default.nix index 677bb076b0c..e82b785f624 100644 --- a/pkgs/os-specific/linux/kernel-headers/default.nix +++ b/pkgs/os-specific/linux/kernel-headers/default.nix @@ -1,9 +1,8 @@ { stdenvNoCC, lib, buildPackages -, hostPlatform , fetchurl, perl }: -assert hostPlatform.isLinux; +assert stdenvNoCC.hostPlatform.isLinux; let common = { version, sha256, patches ? null }: stdenvNoCC.mkDerivation { @@ -14,14 +13,14 @@ let inherit sha256; }; - ARCH = hostPlatform.platform.kernelArch; + ARCH = stdenvNoCC.hostPlatform.platform.kernelArch; # It may look odd that we use `stdenvNoCC`, and yet explicit depend on a cc. # We do this so we have a build->build, not build->host, C compiler. depsBuildBuild = [ buildPackages.stdenv.cc ]; nativeBuildInputs = [ perl ]; - extraIncludeDirs = lib.optional hostPlatform.isPowerPC ["ppc"]; + extraIncludeDirs = lib.optional stdenvNoCC.hostPlatform.isPowerPC ["ppc"]; # "patches" array defaults to 'null' to avoid changing hash # and causing mass rebuild diff --git a/pkgs/os-specific/linux/kernel/generic.nix b/pkgs/os-specific/linux/kernel/generic.nix index 4af5e80a655..e424dff596d 100644 --- a/pkgs/os-specific/linux/kernel/generic.nix +++ b/pkgs/os-specific/linux/kernel/generic.nix @@ -35,15 +35,14 @@ # symbolic name and `patch' is the actual patch. The patch may # optionally be compressed with gzip or bzip2. kernelPatches ? [] -, ignoreConfigErrors ? hostPlatform.platform.name != "pc" || - hostPlatform != stdenv.buildPlatform +, ignoreConfigErrors ? stdenv.hostPlatform.platform.name != "pc" || + stdenv.hostPlatform != stdenv.buildPlatform , extraMeta ? {} -, hostPlatform -# easy overrides to hostPlatform.platform members -, autoModules ? hostPlatform.platform.kernelAutoModules -, preferBuiltin ? hostPlatform.platform.kernelPreferBuiltin or false -, kernelArch ? hostPlatform.platform.kernelArch +# easy overrides to stdenv.hostPlatform.platform members +, autoModules ? stdenv.hostPlatform.platform.kernelAutoModules +, preferBuiltin ? stdenv.hostPlatform.platform.kernelPreferBuiltin or false +, kernelArch ? stdenv.hostPlatform.platform.kernelArch , mkValueOverride ? null , ... @@ -69,7 +68,7 @@ let inherit stdenv version structuredExtraConfig mkValueOverride; # append extraConfig for backwards compatibility but also means the user can't override the kernelExtraConfig part - extraConfig = extraConfig + lib.optionalString (hostPlatform.platform ? kernelExtraConfig) hostPlatform.platform.kernelExtraConfig; + extraConfig = extraConfig + lib.optionalString (stdenv.hostPlatform.platform ? kernelExtraConfig) stdenv.hostPlatform.platform.kernelExtraConfig; features = kernelFeatures; # Ensure we know of all extra patches, etc. }; @@ -93,11 +92,11 @@ let nativeBuildInputs = [ perl ] ++ lib.optionals (stdenv.lib.versionAtLeast version "4.16") [ bison flex ]; - platformName = hostPlatform.platform.name; + platformName = stdenv.hostPlatform.platform.name; # e.g. "defconfig" - kernelBaseConfig = if defconfig != null then defconfig else hostPlatform.platform.kernelBaseConfig; + kernelBaseConfig = if defconfig != null then defconfig else stdenv.hostPlatform.platform.kernelBaseConfig; # e.g. "bzImage" - kernelTarget = hostPlatform.platform.kernelTarget; + kernelTarget = stdenv.hostPlatform.platform.kernelTarget; prePatch = kernel.prePatch + '' # Patch kconfig to print "###" after every question so that @@ -128,7 +127,7 @@ let }; kernel = (callPackage ./manual-config.nix {}) { - inherit version modDirVersion src kernelPatches stdenv extraMeta configfile hostPlatform; + inherit version modDirVersion src kernelPatches stdenv extraMeta configfile; config = { CONFIG_MODULES = "y"; CONFIG_FW_LOADER = "m"; }; }; diff --git a/pkgs/os-specific/linux/kernel/linux-4.14.nix b/pkgs/os-specific/linux/kernel/linux-4.14.nix index bbc98592503..000764eca9b 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.14.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.14.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, modDirVersionArg ? null, ... } @ args: +{ stdenv, buildPackages, fetchurl, perl, buildLinux, modDirVersionArg ? null, ... } @ args: with stdenv.lib; diff --git a/pkgs/os-specific/linux/kernel/linux-4.17.nix b/pkgs/os-specific/linux/kernel/linux-4.17.nix index c9a79fd23cb..5c13f366221 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.17.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.17.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, modDirVersionArg ? null, ... } @ args: +{ stdenv, buildPackages, fetchurl, perl, buildLinux, modDirVersionArg ? null, ... } @ args: with stdenv.lib; diff --git a/pkgs/os-specific/linux/kernel/linux-4.18.nix b/pkgs/os-specific/linux/kernel/linux-4.18.nix index bbd0bbfbb21..e76beadc27b 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.18.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.18.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, modDirVersionArg ? null, ... } @ args: +{ stdenv, buildPackages, fetchurl, perl, buildLinux, modDirVersionArg ? null, ... } @ args: with stdenv.lib; diff --git a/pkgs/os-specific/linux/kernel/linux-4.4.nix b/pkgs/os-specific/linux/kernel/linux-4.4.nix index a4433cc434c..7c5f345e340 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.4.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.4.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, ... } @ args: +{ stdenv, buildPackages, fetchurl, perl, buildLinux, ... } @ args: buildLinux (args // rec { version = "4.4.153"; diff --git a/pkgs/os-specific/linux/kernel/linux-4.9.nix b/pkgs/os-specific/linux/kernel/linux-4.9.nix index 8fa710a0e46..ed0075b7876 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.9.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.9.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, ... } @ args: +{ stdenv, buildPackages, fetchurl, perl, buildLinux, ... } @ args: buildLinux (args // rec { version = "4.9.124"; diff --git a/pkgs/os-specific/linux/kernel/linux-beagleboard.nix b/pkgs/os-specific/linux/kernel/linux-beagleboard.nix index 4f0ff53c59c..e98104f11ca 100644 --- a/pkgs/os-specific/linux/kernel/linux-beagleboard.nix +++ b/pkgs/os-specific/linux/kernel/linux-beagleboard.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, hostPlatform, fetchFromGitHub, perl, buildLinux, ubootTools, dtc, ... } @ args: +{ stdenv, buildPackages, fetchFromGitHub, perl, buildLinux, ubootTools, dtc, ... } @ args: let modDirVersion = "4.14.12"; diff --git a/pkgs/os-specific/linux/kernel/linux-copperhead-lts.nix b/pkgs/os-specific/linux/kernel/linux-copperhead-lts.nix index 85ad00efcd6..366cfd39e4a 100644 --- a/pkgs/os-specific/linux/kernel/linux-copperhead-lts.nix +++ b/pkgs/os-specific/linux/kernel/linux-copperhead-lts.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, hostPlatform, fetchFromGitHub, perl, buildLinux, ... } @ args: +{ stdenv, buildPackages, fetchFromGitHub, perl, buildLinux, ... } @ args: with stdenv.lib; diff --git a/pkgs/os-specific/linux/kernel/linux-hardkernel-4.14.nix b/pkgs/os-specific/linux/kernel/linux-hardkernel-4.14.nix index 2bce56e1e52..d1d7d240cce 100644 --- a/pkgs/os-specific/linux/kernel/linux-hardkernel-4.14.nix +++ b/pkgs/os-specific/linux/kernel/linux-hardkernel-4.14.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, hostPlatform, fetchFromGitHub, perl, buildLinux, libelf, utillinux, ... } @ args: +{ stdenv, buildPackages, fetchFromGitHub, perl, buildLinux, libelf, utillinux, ... } @ args: buildLinux (args // rec { version = "4.14.66-147"; diff --git a/pkgs/os-specific/linux/kernel/linux-mptcp-93.nix b/pkgs/os-specific/linux/kernel/linux-mptcp-93.nix index 2efe357cbd6..8be59fbea90 100644 --- a/pkgs/os-specific/linux/kernel/linux-mptcp-93.nix +++ b/pkgs/os-specific/linux/kernel/linux-mptcp-93.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, hostPlatform, fetchFromGitHub, perl, buildLinux, ... } @ args: +{ stdenv, buildPackages, fetchFromGitHub, perl, buildLinux, ... } @ args: buildLinux (rec { mptcpVersion = "0.93"; diff --git a/pkgs/os-specific/linux/kernel/linux-mptcp.nix b/pkgs/os-specific/linux/kernel/linux-mptcp.nix index a439fd0a6ec..8014cb56526 100644 --- a/pkgs/os-specific/linux/kernel/linux-mptcp.nix +++ b/pkgs/os-specific/linux/kernel/linux-mptcp.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, hostPlatform, fetchFromGitHub, perl, buildLinux, ... } @ args: +{ stdenv, buildPackages, fetchFromGitHub, perl, buildLinux, ... } @ args: buildLinux (rec { mptcpVersion = "0.94"; diff --git a/pkgs/os-specific/linux/kernel/linux-riscv.nix b/pkgs/os-specific/linux/kernel/linux-riscv.nix index 60370311865..dbc69144c4d 100644 --- a/pkgs/os-specific/linux/kernel/linux-riscv.nix +++ b/pkgs/os-specific/linux/kernel/linux-riscv.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, hostPlatform, fetchFromGitHub, perl, buildLinux, libelf, utillinux, ... } @ args: +{ stdenv, buildPackages, fetchFromGitHub, perl, buildLinux, libelf, utillinux, ... } @ args: buildLinux (args // rec { version = "4.16-rc6"; diff --git a/pkgs/os-specific/linux/kernel/linux-rpi.nix b/pkgs/os-specific/linux/kernel/linux-rpi.nix index 203faed0544..e6d7b1cee9d 100644 --- a/pkgs/os-specific/linux/kernel/linux-rpi.nix +++ b/pkgs/os-specific/linux/kernel/linux-rpi.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, hostPlatform, fetchFromGitHub, perl, buildLinux, ... } @ args: +{ stdenv, buildPackages, fetchFromGitHub, perl, buildLinux, ... } @ args: let modDirVersion = "4.14.50"; diff --git a/pkgs/os-specific/linux/kernel/linux-samus-4.12.nix b/pkgs/os-specific/linux/kernel/linux-samus-4.12.nix index 442c8967511..0a936c6c053 100644 --- a/pkgs/os-specific/linux/kernel/linux-samus-4.12.nix +++ b/pkgs/os-specific/linux/kernel/linux-samus-4.12.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, hostPlatform, fetchFromGitHub, perl, buildLinux, ncurses, ... } @ args: +{ stdenv, buildPackages, fetchFromGitHub, perl, buildLinux, ncurses, ... } @ args: buildLinux (args // rec { version = "4.12.2"; diff --git a/pkgs/os-specific/linux/kernel/linux-testing-bcachefs.nix b/pkgs/os-specific/linux/kernel/linux-testing-bcachefs.nix index 1fb9866f4e9..f9d2bd11813 100644 --- a/pkgs/os-specific/linux/kernel/linux-testing-bcachefs.nix +++ b/pkgs/os-specific/linux/kernel/linux-testing-bcachefs.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, hostPlatform, fetchgit, perl, buildLinux, ... } @ args: +{ stdenv, buildPackages, fetchgit, perl, buildLinux, ... } @ args: buildLinux (args // rec { version = "4.16.2018.08.03"; diff --git a/pkgs/os-specific/linux/kernel/linux-testing.nix b/pkgs/os-specific/linux/kernel/linux-testing.nix index c2feeceb072..44f267bf715 100644 --- a/pkgs/os-specific/linux/kernel/linux-testing.nix +++ b/pkgs/os-specific/linux/kernel/linux-testing.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, libelf, utillinux, ... } @ args: +{ stdenv, buildPackages, fetchurl, perl, buildLinux, libelf, utillinux, ... } @ args: buildLinux (args // rec { version = "4.19-rc1"; diff --git a/pkgs/os-specific/linux/kernel/manual-config.nix b/pkgs/os-specific/linux/kernel/manual-config.nix index 33aa22abaf2..2cc83e62d11 100644 --- a/pkgs/os-specific/linux/kernel/manual-config.nix +++ b/pkgs/os-specific/linux/kernel/manual-config.nix @@ -36,8 +36,6 @@ in { allowImportFromDerivation ? false, # ignored features ? null, - - hostPlatform }: let @@ -56,8 +54,8 @@ let commonMakeFlags = [ "O=$(buildRoot)" - ] ++ stdenv.lib.optionals (hostPlatform.platform ? kernelMakeFlags) - hostPlatform.platform.kernelMakeFlags; + ] ++ stdenv.lib.optionals (stdenv.hostPlatform.platform ? kernelMakeFlags) + stdenv.hostPlatform.platform.kernelMakeFlags; drvAttrs = config_: platform: kernelPatches: configfile: let @@ -255,7 +253,7 @@ in assert stdenv.lib.versionAtLeast version "4.14" -> libelf != null; assert stdenv.lib.versionAtLeast version "4.15" -> utillinux != null; -stdenv.mkDerivation ((drvAttrs config hostPlatform.platform kernelPatches configfile) // { +stdenv.mkDerivation ((drvAttrs config stdenv.hostPlatform.platform kernelPatches configfile) // { name = "linux-${version}"; enableParallelBuilding = true; @@ -279,5 +277,5 @@ stdenv.mkDerivation ((drvAttrs config hostPlatform.platform kernelPatches config "CROSS_COMPILE=${stdenv.cc.targetPrefix}" ]; - karch = hostPlatform.platform.kernelArch; + karch = stdenv.hostPlatform.platform.kernelArch; }) diff --git a/pkgs/os-specific/linux/klibc/default.nix b/pkgs/os-specific/linux/klibc/default.nix index c503b982aa2..8cae61d56a9 100644 --- a/pkgs/os-specific/linux/klibc/default.nix +++ b/pkgs/os-specific/linux/klibc/default.nix @@ -1,6 +1,4 @@ -{ stdenv, fetchurl, linuxHeaders, perl -, buildPlatform, hostPlatform -}: +{ stdenv, fetchurl, linuxHeaders, perl }: let commonMakeFlags = [ @@ -25,12 +23,12 @@ stdenv.mkDerivation rec { hardeningDisable = [ "format" "stackprotector" ]; makeFlags = commonMakeFlags ++ [ - "KLIBCARCH=${hostPlatform.platform.kernelArch}" + "KLIBCARCH=${stdenv.hostPlatform.platform.kernelArch}" "KLIBCKERNELSRC=${linuxHeaders}" ] # TODO(@Ericson2314): We now can get the ABI from - # `hostPlatform.parsed.abi`, is this still a good idea? - ++ stdenv.lib.optional (hostPlatform.platform.kernelArch == "arm") "CONFIG_AEABI=y" - ++ stdenv.lib.optional (hostPlatform != buildPlatform) "CROSS_COMPILE=${stdenv.cc.targetPrefix}"; + # `stdenv.hostPlatform.parsed.abi`, is this still a good idea? + ++ stdenv.lib.optional (stdenv.hostPlatform.platform.kernelArch == "arm") "CONFIG_AEABI=y" + ++ stdenv.lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) "CROSS_COMPILE=${stdenv.cc.targetPrefix}"; # Install static binaries as well. postInstall = '' diff --git a/pkgs/os-specific/linux/mdadm/default.nix b/pkgs/os-specific/linux/mdadm/default.nix index 6de666630bb..52a5f16bc52 100644 --- a/pkgs/os-specific/linux/mdadm/default.nix +++ b/pkgs/os-specific/linux/mdadm/default.nix @@ -1,6 +1,5 @@ { stdenv, writeScript , fetchurl, groff -, buildPlatform, hostPlatform }: let @@ -32,7 +31,7 @@ stdenv.mkDerivation rec { "NIXOS=1" "INSTALL=install" "INSTALL_BINDIR=$(out)/sbin" "MANDIR=$(out)/share/man" "RUN_DIR=/dev/.mdadm" "STRIP=" - ] ++ stdenv.lib.optionals (hostPlatform != buildPlatform) [ + ] ++ stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ "CROSS_COMPILE=${stdenv.cc.targetPrefix}" ]; diff --git a/pkgs/os-specific/linux/musl/default.nix b/pkgs/os-specific/linux/musl/default.nix index e586539db08..9628ec51676 100644 --- a/pkgs/os-specific/linux/musl/default.nix +++ b/pkgs/os-specific/linux/musl/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, fetchurl, hostPlatform +{ stdenv, lib, fetchurl , linuxHeaders ? null , useBSDCompatHeaders ? true }: @@ -61,7 +61,7 @@ stdenv.mkDerivation rec { configureFlagsArray+=("--syslibdir=$out/lib") ''; - CFLAGS="-fstack-protector-strong" + lib.optionalString hostPlatform.isPower " -mlong-double-64"; + CFLAGS="-fstack-protector-strong" + lib.optionalString stdenv.hostPlatform.isPower " -mlong-double-64"; configureFlags = [ "--enable-shared" diff --git a/pkgs/os-specific/linux/pam/default.nix b/pkgs/os-specific/linux/pam/default.nix index 0e703397249..9db581ad527 100644 --- a/pkgs/os-specific/linux/pam/default.nix +++ b/pkgs/os-specific/linux/pam/default.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, hostPlatform, fetchurl, fetchpatch, flex, cracklib, db4 }: +{ stdenv, buildPackages, fetchurl, fetchpatch, flex, cracklib, db4 }: stdenv.mkDerivation rec { name = "linux-pam-${version}"; @@ -9,7 +9,7 @@ stdenv.mkDerivation rec { sha256 = "1fyi04d5nsh8ivd0rn2y0z83ylgc0licz7kifbb6xxi2ylgfs6i4"; }; - patches = stdenv.lib.optionals (hostPlatform.libc == "musl") [ + patches = stdenv.lib.optionals (stdenv.hostPlatform.libc == "musl") [ (fetchpatch { url = "https://git.alpinelinux.org/cgit/aports/plain/main/linux-pam/fix-compat.patch?id=05a62bda8ec255d7049a2bd4cf0fdc4b32bdb2cc"; sha256 = "1h5yp5h2mqp1fcwiwwklyfpa69a3i03ya32pivs60fd7g5bqa7sf"; @@ -47,7 +47,7 @@ stdenv.mkDerivation rec { preConfigure = '' configureFlags="$configureFlags --includedir=$out/include/security" - '' + stdenv.lib.optionalString (hostPlatform.libc == "musl") '' + '' + stdenv.lib.optionalString (stdenv.hostPlatform.libc == "musl") '' # export ac_cv_search_crypt=no # (taken from Alpine linux, apparently insecure but also doesn't build O:)) # disable insecure modules diff --git a/pkgs/os-specific/linux/shadow/default.nix b/pkgs/os-specific/linux/shadow/default.nix index 885ea3421f6..8c778e72b70 100644 --- a/pkgs/os-specific/linux/shadow/default.nix +++ b/pkgs/os-specific/linux/shadow/default.nix @@ -1,15 +1,14 @@ { stdenv, fetchpatch, fetchFromGitHub, autoreconfHook, libxslt, libxml2 , docbook_xml_dtd_412, docbook_xsl, gnome-doc-utils, flex, bison , pam ? null, glibcCross ? null -, buildPlatform, hostPlatform }: let glibc = - if hostPlatform != buildPlatform + if stdenv.hostPlatform != stdenv.buildPlatform then glibcCross - else assert hostPlatform.libc == "glibc"; stdenv.cc.libc; + else assert stdenv.hostPlatform.libc == "glibc"; stdenv.cc.libc; dots_in_usernames = fetchpatch { url = http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/shadow/files/shadow-4.1.3-dots-in-usernames.patch; @@ -63,9 +62,9 @@ stdenv.mkDerivation rec { configureFlags = [ "--enable-man" "--with-group-name-max-length=32" - ] ++ stdenv.lib.optional (hostPlatform.libc != "glibc") "--disable-nscd"; + ] ++ stdenv.lib.optional (stdenv.hostPlatform.libc != "glibc") "--disable-nscd"; - preBuild = stdenv.lib.optionalString (hostPlatform.libc == "glibc") + preBuild = stdenv.lib.optionalString (stdenv.hostPlatform.libc == "glibc") '' substituteInPlace lib/nscd.c --replace /usr/sbin/nscd ${glibc.bin}/bin/nscd ''; diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix index 912ba5b5e0e..b4caa63799c 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -8,7 +8,6 @@ , ninja, meson, python3Packages, glibcLocales , patchelf , getent -, hostPlatform , buildPackages , withSelinux ? false, libselinux , withLibseccomp ? libseccomp.meta.available, libseccomp @@ -79,7 +78,7 @@ in stdenv.mkDerivation rec { "-Dsystem-gid-max=499" # "-Dtime-epoch=1" - (if stdenv.isAarch32 || stdenv.isAarch64 || !hostPlatform.isEfi then "-Dgnu-efi=false" else "-Dgnu-efi=true") + (if stdenv.isAarch32 || stdenv.isAarch64 || !stdenv.hostPlatform.isEfi then "-Dgnu-efi=false" else "-Dgnu-efi=true") "-Defi-libdir=${toString gnu-efi}/lib" "-Defi-includedir=${toString gnu-efi}/include/efi" "-Defi-ldsdir=${toString gnu-efi}/lib" diff --git a/pkgs/os-specific/linux/uclibc/default.nix b/pkgs/os-specific/linux/uclibc/default.nix index 3da12c41dc1..de1e47faf66 100644 --- a/pkgs/os-specific/linux/uclibc/default.nix +++ b/pkgs/os-specific/linux/uclibc/default.nix @@ -1,6 +1,5 @@ { stdenv, buildPackages , fetchurl, linuxHeaders, libiconvReal -, buildPlatform, hostPlatform , extraConfig ? "" }: @@ -40,7 +39,7 @@ let UCLIBC_SUSV4_LEGACY y UCLIBC_HAS_THREADS_NATIVE y KERNEL_HEADERS "${linuxHeaders}/include" - '' + stdenv.lib.optionalString (stdenv.isAarch32 && buildPlatform != hostPlatform) '' + '' + stdenv.lib.optionalString (stdenv.isAarch32 && stdenv.buildPlatform != stdenv.hostPlatform) '' CONFIG_ARM_EABI y ARCH_WANTS_BIG_ENDIAN n ARCH_BIG_ENDIAN n @@ -69,7 +68,7 @@ stdenv.mkDerivation { cat << EOF | parseconfig ${nixConfig} ${extraConfig} - ${hostPlatform.platform.uclibc.extraConfig or ""} + ${stdenv.hostPlatform.platform.uclibc.extraConfig or ""} EOF ( set +o pipefail; yes "" | make oldconfig ) ''; @@ -82,7 +81,7 @@ stdenv.mkDerivation { depsBuildBuild = [ buildPackages.stdenv.cc ]; makeFlags = [ - "ARCH=${hostPlatform.parsed.cpu.name}" + "ARCH=${stdenv.hostPlatform.parsed.cpu.name}" "VERBOSE=1" ] ++ stdenv.lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ "CROSS=${stdenv.cc.targetPrefix}" diff --git a/pkgs/os-specific/windows/pthread-w32/default.nix b/pkgs/os-specific/windows/pthread-w32/default.nix index e84270270f8..226bbfb16df 100644 --- a/pkgs/os-specific/windows/pthread-w32/default.nix +++ b/pkgs/os-specific/windows/pthread-w32/default.nix @@ -1,7 +1,7 @@ -{ fetchurl, stdenv, hostPlatform, buildPlatform, mingwrt }: +{ fetchurl, stdenv, mingwrt }: # This file is tweaked for cross-compilation only. -assert hostPlatform != buildPlatform; +assert stdenv.hostPlatform != stdenv.buildPlatform; stdenv.mkDerivation { name = "pthread-w32-1.10.0"; diff --git a/pkgs/os-specific/windows/wxMSW-2.8/default.nix b/pkgs/os-specific/windows/wxMSW-2.8/default.nix index 748bf39a1f2..65690af9869 100644 --- a/pkgs/os-specific/windows/wxMSW-2.8/default.nix +++ b/pkgs/os-specific/windows/wxMSW-2.8/default.nix @@ -1,6 +1,4 @@ -{ stdenv, fetchurl, compat24 ? false, compat26 ? true, unicode ? true -, hostPlatform -}: +{ stdenv, fetchurl, compat24 ? false, compat26 ? true, unicode ? true }: stdenv.mkDerivation { name = "wxMSW-2.8.11"; diff --git a/pkgs/shells/bash/4.4.nix b/pkgs/shells/bash/4.4.nix index de8efd5af27..313a2710b28 100644 --- a/pkgs/shells/bash/4.4.nix +++ b/pkgs/shells/bash/4.4.nix @@ -1,6 +1,5 @@ { stdenv, buildPackages , fetchurl, binutils ? null, bison, autoconf, utillinux -, buildPlatform, hostPlatform # patch for cygwin requires readline support , interactive ? stdenv.isCygwin, readline70 ? null @@ -11,7 +10,7 @@ with stdenv.lib; assert interactive -> readline70 != null; assert withDocs -> texinfo != null; -assert hostPlatform.isDarwin -> binutils != null; +assert stdenv.hostPlatform.isDarwin -> binutils != null; let upstreamPatches = import ./bash-4.4-patches.nix (nr: sha256: fetchurl { @@ -45,26 +44,26 @@ stdenv.mkDerivation rec { patchFlags = "-p0"; patches = upstreamPatches - ++ optional hostPlatform.isCygwin ./cygwin-bash-4.4.11-2.src.patch + ++ optional stdenv.hostPlatform.isCygwin ./cygwin-bash-4.4.11-2.src.patch # https://lists.gnu.org/archive/html/bug-bash/2016-10/msg00006.html - ++ optional hostPlatform.isMusl (fetchurl { + ++ optional stdenv.hostPlatform.isMusl (fetchurl { url = "https://lists.gnu.org/archive/html/bug-bash/2016-10/patchJxugOXrY2y.patch"; sha256 = "1m4v9imidb1cc1h91f2na0b8y9kc5c5fgmpvy9apcyv2kbdcghg1"; }); configureFlags = [ (if interactive then "--with-installed-readline" else "--disable-readline") - ] ++ optionals (hostPlatform != buildPlatform) [ + ] ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ "bash_cv_job_control_missing=nomissing" "bash_cv_sys_named_pipes=nomissing" "bash_cv_getcwd_malloc=yes" - ] ++ optionals hostPlatform.isCygwin [ + ] ++ optionals stdenv.hostPlatform.isCygwin [ "--without-libintl-prefix --without-libiconv-prefix" "--with-installed-readline" "bash_cv_dev_stdin=present" "bash_cv_dev_fd=standard" "bash_cv_termcap_lib=libncurses" - ] ++ optionals (hostPlatform.libc == "musl") [ + ] ++ optionals (stdenv.hostPlatform.libc == "musl") [ "--without-bash-malloc" "--disable-nls" ]; @@ -73,8 +72,8 @@ stdenv.mkDerivation rec { depsBuildBuild = [ buildPackages.stdenv.cc ]; nativeBuildInputs = [ bison ] ++ optional withDocs texinfo - ++ optional hostPlatform.isDarwin binutils - ++ optional (hostPlatform.libc == "musl") autoconf; + ++ optional stdenv.hostPlatform.isDarwin binutils + ++ optional (stdenv.hostPlatform.libc == "musl") autoconf; buildInputs = optional interactive readline70; @@ -82,7 +81,7 @@ stdenv.mkDerivation rec { # build `version.h'. enableParallelBuilding = false; - makeFlags = optional hostPlatform.isCygwin [ + makeFlags = optional stdenv.hostPlatform.isCygwin [ "LOCAL_LDFLAGS=-Wl,--export-all,--out-implib,libbash.dll.a" "SHOBJ_LIBS=-lbash" ]; diff --git a/pkgs/stdenv/cross/default.nix b/pkgs/stdenv/cross/default.nix index bc8d772530a..31ca9f2c82e 100644 --- a/pkgs/stdenv/cross/default.nix +++ b/pkgs/stdenv/cross/default.nix @@ -23,8 +23,9 @@ in lib.init bootStages ++ [ inherit config overlays; selfBuild = false; stdenv = - assert vanillaPackages.hostPlatform == localSystem; - assert vanillaPackages.targetPlatform == localSystem; + assert vanillaPackages.stdenv.buildPlatform == localSystem; + assert vanillaPackages.stdenv.hostPlatform == localSystem; + assert vanillaPackages.stdenv.targetPlatform == localSystem; vanillaPackages.stdenv.override { targetPlatform = crossSystem; }; # It's OK to change the built-time dependencies allowCustomOverrides = true; diff --git a/pkgs/stdenv/darwin/default.nix b/pkgs/stdenv/darwin/default.nix index 22dd700b2dd..cda643c42fe 100644 --- a/pkgs/stdenv/darwin/default.nix +++ b/pkgs/stdenv/darwin/default.nix @@ -348,10 +348,10 @@ in rec { darwin = super.darwin // { inherit (darwin) dyld ICU Libsystem libiconv; - } // lib.optionalAttrs (super.targetPlatform == localSystem) { + } // lib.optionalAttrs (super.stdenv.targetPlatform == localSystem) { inherit (darwin) binutils binutils-unwrapped cctools; }; - } // lib.optionalAttrs (super.targetPlatform == localSystem) { + } // lib.optionalAttrs (super.stdenv.targetPlatform == localSystem) { # Need to get rid of these when cross-compiling. inherit binutils binutils-unwrapped; }; diff --git a/pkgs/stdenv/linux/default.nix b/pkgs/stdenv/linux/default.nix index c7fc2ebac35..de58178a34b 100644 --- a/pkgs/stdenv/linux/default.nix +++ b/pkgs/stdenv/linux/default.nix @@ -366,7 +366,7 @@ in gnumake gnused gnutar gnugrep gnupatch patchelf attr acl paxctl zlib pcre; ${localSystem.libc} = getLibc prevStage; - } // lib.optionalAttrs (super.targetPlatform == localSystem) { + } // lib.optionalAttrs (super.stdenv.targetPlatform == localSystem) { # Need to get rid of these when cross-compiling. inherit (prevStage) binutils binutils-unwrapped; gcc = cc; diff --git a/pkgs/tools/archivers/zpaq/zpaqd.nix b/pkgs/tools/archivers/zpaq/zpaqd.nix index 0d60e796246..344f0889090 100644 --- a/pkgs/tools/archivers/zpaq/zpaqd.nix +++ b/pkgs/tools/archivers/zpaq/zpaqd.nix @@ -1,6 +1,4 @@ -{ stdenv, fetchurl, unzip -, hostPlatform -}: +{ stdenv, fetchurl, unzip }: let # Generated upstream information @@ -14,10 +12,10 @@ let }; compileFlags = stdenv.lib.concatStringsSep " " ([ "-O3" "-mtune=generic" "-DNDEBUG" ] - ++ stdenv.lib.optional (hostPlatform.isUnix) "-Dunix -pthread" - ++ stdenv.lib.optional (hostPlatform.isi686) "-march=i686" - ++ stdenv.lib.optional (hostPlatform.isx86_64) "-march=nocona" - ++ stdenv.lib.optional (!hostPlatform.isx86) "-DNOJIT"); + ++ stdenv.lib.optional (stdenv.hostPlatform.isUnix) "-Dunix -pthread" + ++ stdenv.lib.optional (stdenv.hostPlatform.isi686) "-march=i686" + ++ stdenv.lib.optional (stdenv.hostPlatform.isx86_64) "-march=nocona" + ++ stdenv.lib.optional (!stdenv.hostPlatform.isx86) "-DNOJIT"); in stdenv.mkDerivation { inherit (s) name version; diff --git a/pkgs/tools/graphics/optipng/default.nix b/pkgs/tools/graphics/optipng/default.nix index fd0b0caea4c..bc849b21117 100644 --- a/pkgs/tools/graphics/optipng/default.nix +++ b/pkgs/tools/graphics/optipng/default.nix @@ -1,5 +1,4 @@ { stdenv, fetchurl, libpng, static ? false -, buildPlatform, hostPlatform }: # This package comes with its own copy of zlib, libpng and pngxtern @@ -26,11 +25,11 @@ stdenv.mkDerivation rec { configureFlags = [ "--with-system-zlib" "--with-system-libpng" - ] ++ stdenv.lib.optionals (hostPlatform != buildPlatform) [ + ] ++ stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ #"-prefix=$out" ]; - postInstall = if hostPlatform != buildPlatform && hostPlatform.isWindows then '' + postInstall = if stdenv.hostPlatform != stdenv.buildPlatform && stdenv.hostPlatform.isWindows then '' mv "$out"/bin/optipng{,.exe} '' else null; diff --git a/pkgs/tools/misc/coreutils/default.nix b/pkgs/tools/misc/coreutils/default.nix index 69d751a629e..6ffdd3b5d47 100644 --- a/pkgs/tools/misc/coreutils/default.nix +++ b/pkgs/tools/misc/coreutils/default.nix @@ -1,6 +1,5 @@ { stdenv, lib, buildPackages , autoreconfHook, texinfo, fetchurl, perl, xz, libiconv, gmp ? null -, hostPlatform, buildPlatform , aclSupport ? false, acl ? null , attrSupport ? false, attr ? null , selinuxSupport? false, libselinux ? null, libsepol ? null @@ -21,10 +20,10 @@ stdenv.mkDerivation rec { sha256 = "0plm1zs9il6bb5mk881qvbghq4glc8ybbgakk2lfzb0w64fgml4j"; }; - patches = optional hostPlatform.isCygwin ./coreutils-8.23-4.cygwin.patch; + patches = optional stdenv.hostPlatform.isCygwin ./coreutils-8.23-4.cygwin.patch; # The test tends to fail on btrfs and maybe other unusual filesystems. - postPatch = optionalString (!hostPlatform.isDarwin) '' + postPatch = optionalString (!stdenv.hostPlatform.isDarwin) '' sed '2i echo Skipping dd sparse test && exit 0' -i ./tests/dd/sparse.sh sed '2i echo Skipping cp sparse test && exit 0' -i ./tests/cp/sparse.sh sed '2i echo Skipping rm deep-2 test && exit 0' -i ./tests/rm/deep-2.sh @@ -40,9 +39,9 @@ stdenv.mkDerivation rec { configureFlags = optional (singleBinary != false) ("--enable-single-binary" + optionalString (isString singleBinary) "=${singleBinary}") - ++ optional hostPlatform.isSunOS "ac_cv_func_inotify_init=no" + ++ optional stdenv.hostPlatform.isSunOS "ac_cv_func_inotify_init=no" ++ optional withPrefix "--program-prefix=g" - ++ optionals (hostPlatform != buildPlatform && hostPlatform.libc == "glibc") [ + ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform && stdenv.hostPlatform.libc == "glibc") [ # TODO(19b98110126fde7cbb1127af7e3fe1568eacad3d): Needed for fstatfs() I # don't know why it is not properly detected cross building with glibc. "fu_cv_sys_stat_statfs2_bsize=yes" @@ -52,37 +51,37 @@ stdenv.mkDerivation rec { buildInputs = [ gmp ] ++ optional aclSupport acl ++ optional attrSupport attr - ++ optionals hostPlatform.isCygwin [ autoreconfHook texinfo ] # due to patch + ++ optionals stdenv.hostPlatform.isCygwin [ autoreconfHook texinfo ] # due to patch ++ optionals selinuxSupport [ libselinux libsepol ] # TODO(@Ericson2314): Investigate whether Darwin could benefit too - ++ optional (hostPlatform != buildPlatform && hostPlatform.libc != "glibc") libiconv; + ++ optional (stdenv.hostPlatform != stdenv.buildPlatform && stdenv.hostPlatform.libc != "glibc") libiconv; # The tests are known broken on Cygwin # (http://thread.gmane.org/gmane.comp.gnu.core-utils.bugs/19025), # Darwin (http://thread.gmane.org/gmane.comp.gnu.core-utils.bugs/19351), # and {Open,Free}BSD. # With non-standard storeDir: https://github.com/NixOS/nix/issues/512 - doCheck = hostPlatform == buildPlatform - && hostPlatform.libc == "glibc" + doCheck = stdenv.hostPlatform == stdenv.buildPlatform + && stdenv.hostPlatform.libc == "glibc" && builtins.storeDir == "/nix/store"; # Prevents attempts of running 'help2man' on cross-built binaries. - PERL = if hostPlatform == buildPlatform then null else "missing"; + PERL = if stdenv.hostPlatform == stdenv.buildPlatform then null else "missing"; # Saw random failures like ‘help2man: can't get '--help' info from # man/sha512sum.td/sha512sum’. enableParallelBuilding = false; NIX_LDFLAGS = optionalString selinuxSupport "-lsepol"; - FORCE_UNSAFE_CONFIGURE = optionalString hostPlatform.isSunOS "1"; + FORCE_UNSAFE_CONFIGURE = optionalString stdenv.hostPlatform.isSunOS "1"; # Works around a bug with 8.26: # Makefile:3440: *** Recursive variable 'INSTALL' references itself (eventually). Stop. - preInstall = optionalString (hostPlatform != buildPlatform) '' + preInstall = optionalString (stdenv.hostPlatform != stdenv.buildPlatform) '' sed -i Makefile -e 's|^INSTALL =.*|INSTALL = ${buildPackages.coreutils}/bin/install -c|' ''; - postInstall = optionalString (hostPlatform != buildPlatform) '' + postInstall = optionalString (stdenv.hostPlatform != stdenv.buildPlatform) '' rm $out/share/man/man1/* cp ${buildPackages.coreutils}/share/man/man1/* $out/share/man/man1 ''; diff --git a/pkgs/tools/misc/findutils/default.nix b/pkgs/tools/misc/findutils/default.nix index 66b7ef4c291..d6eca100411 100644 --- a/pkgs/tools/misc/findutils/default.nix +++ b/pkgs/tools/misc/findutils/default.nix @@ -1,6 +1,5 @@ { stdenv, fetchurl , coreutils -, buildPlatform, hostPlatform }: stdenv.mkDerivation rec { @@ -17,10 +16,10 @@ stdenv.mkDerivation rec { # Since glibc-2.25 the i686 tests hang reliably right after test-sleep. doCheck - = !hostPlatform.isDarwin - && !(hostPlatform.libc == "glibc" && hostPlatform.isi686) - && (hostPlatform.libc != "musl") - && hostPlatform == buildPlatform; + = !stdenv.hostPlatform.isDarwin + && !(stdenv.hostPlatform.libc == "glibc" && stdenv.hostPlatform.isi686) + && (stdenv.hostPlatform.libc != "musl") + && stdenv.hostPlatform == stdenv.buildPlatform; outputs = [ "out" "info" ]; diff --git a/pkgs/tools/misc/otfcc/default.nix b/pkgs/tools/misc/otfcc/default.nix index 052999033a1..acf46a58a6b 100644 --- a/pkgs/tools/misc/otfcc/default.nix +++ b/pkgs/tools/misc/otfcc/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, premake5, ninja, hostPlatform }: +{ stdenv, fetchFromGitHub, premake5, ninja }: stdenv.mkDerivation rec { name = "otfcc-${version}"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { premake5 ninja ''; - ninjaFlags = let x = if hostPlatform.isi686 then "x86" else "x64"; in + ninjaFlags = let x = if stdenv.hostPlatform.isi686 then "x86" else "x64"; in [ "-C" "build/ninja" "otfccdump_release_${x}" "otfccbuild_release_${x}" ]; installPhase = '' diff --git a/pkgs/tools/misc/ttyrec/default.nix b/pkgs/tools/misc/ttyrec/default.nix index c7cd71ffb6d..ca665171811 100644 --- a/pkgs/tools/misc/ttyrec/default.nix +++ b/pkgs/tools/misc/ttyrec/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, buildPlatform }: +{ stdenv, fetchurl }: stdenv.mkDerivation rec { name = "ttyrec-${version}"; @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { patches = [ ./clang-fixes.patch ]; - makeFlags = stdenv.lib.optional buildPlatform.isLinux "CFLAGS=-DSVR4" + makeFlags = stdenv.lib.optional stdenv.buildPlatform.isLinux "CFLAGS=-DSVR4" ++ stdenv.lib.optional stdenv.cc.isClang "CC=clang"; installPhase = '' diff --git a/pkgs/tools/package-management/cargo-edit/cargo-edit.nix b/pkgs/tools/package-management/cargo-edit/cargo-edit.nix index 67aa52f4789..7224c11f183 100644 --- a/pkgs/tools/package-management/cargo-edit/cargo-edit.nix +++ b/pkgs/tools/package-management/cargo-edit/cargo-edit.nix @@ -2,7 +2,7 @@ { pkgs }: with pkgs; -let kernel = buildPlatform.parsed.kernel.name; +let kernel = stdenv.buildPlatform.parsed.kernel.name; updateFeatures = f: up: functions: builtins.deepSeq f (lib.lists.foldl' (features: fun: fun features) (lib.attrsets.recursiveUpdate f up) functions); mapFeatures = features: map (fun: fun { features = features; }); mkFeatures = feat: lib.lists.foldl (features: featureName: diff --git a/pkgs/tools/package-management/cargo-update/cargo-update.nix b/pkgs/tools/package-management/cargo-update/cargo-update.nix index 83fdaad5bfd..1bd8aadf498 100644 --- a/pkgs/tools/package-management/cargo-update/cargo-update.nix +++ b/pkgs/tools/package-management/cargo-update/cargo-update.nix @@ -1,7 +1,7 @@ # Generated by carnix 0.6.6: carnix -o cargo-update.nix --src ./. Cargo.lock --standalone -{ lib, buildPlatform, buildRustCrate, fetchgit }: -let kernel = buildPlatform.parsed.kernel.name; - abi = buildPlatform.parsed.abi.name; +{ lib, stdenv, buildRustCrate, fetchgit }: +let kernel = stdenv.hostPlatform.parsed.kernel.name; + abi = stdenv.hostPlatform.parsed.abi.name; include = includedFiles: src: builtins.filterSource (path: type: lib.lists.any (f: let p = toString (src + ("/" + f)); in diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index c06a4f41afb..bc07dd457f3 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -2,7 +2,6 @@ , pkgconfig, boehmgc, perlPackages, libsodium, aws-sdk-cpp, brotli, boost , autoreconfHook, autoconf-archive, bison, flex, libxml2, libxslt, docbook5, docbook_xsl_ns , busybox-sandbox-shell -, hostPlatform, buildPlatform , storeDir ? "/nix/store" , stateDir ? "/nix/var" , confDir ? "/etc" @@ -73,8 +72,8 @@ let "--with-sandbox-shell=${sh}/bin/busybox" ] ++ lib.optional ( - hostPlatform != buildPlatform && hostPlatform ? nix && hostPlatform.nix ? system - ) ''--with-system=${hostPlatform.nix.system}'' + stdenv.hostPlatform != stdenv.buildPlatform && stdenv.hostPlatform ? nix && stdenv.hostPlatform.nix ? system + ) ''--with-system=${stdenv.hostPlatform.nix.system}'' # RISC-V support in progress https://github.com/seccomp/libseccomp/pull/50 ++ lib.optional (!libseccomp.meta.available) "--disable-seccomp-sandboxing"; diff --git a/pkgs/tools/text/gnupatch/default.nix b/pkgs/tools/text/gnupatch/default.nix index 0ad2a18236f..e22850a63f0 100644 --- a/pkgs/tools/text/gnupatch/default.nix +++ b/pkgs/tools/text/gnupatch/default.nix @@ -1,6 +1,5 @@ { stdenv, fetchurl , ed, autoreconfHook -, buildPlatform, hostPlatform }: stdenv.mkDerivation rec { @@ -27,11 +26,11 @@ stdenv.mkDerivation rec { buildInputs = stdenv.lib.optional doCheck ed; nativeBuildInputs = [ autoreconfHook ]; - configureFlags = stdenv.lib.optionals (hostPlatform != buildPlatform) [ + configureFlags = stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ "ac_cv_func_strnlen_working=yes" ]; - doCheck = hostPlatform.libc != "musl"; # not cross; + doCheck = stdenv.hostPlatform.libc != "musl"; # not cross; meta = { description = "GNU Patch, a program to apply differences to files"; diff --git a/pkgs/tools/text/html-tidy/default.nix b/pkgs/tools/text/html-tidy/default.nix index ccd92700246..51ce4baa0be 100644 --- a/pkgs/tools/text/html-tidy/default.nix +++ b/pkgs/tools/text/html-tidy/default.nix @@ -1,6 +1,4 @@ -{ stdenv, fetchFromGitHub, cmake, libxslt -, hostPlatform -}: +{ stdenv, fetchFromGitHub, cmake, libxslt }: stdenv.mkDerivation rec { name = "html-tidy-${version}"; @@ -16,7 +14,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake libxslt/*manpage*/ ]; cmakeFlags = stdenv.lib.optional - (hostPlatform.libc or null == "msvcrt") "-DCMAKE_SYSTEM_NAME=Windows"; + (stdenv.hostPlatform.libc or null == "msvcrt") "-DCMAKE_SYSTEM_NAME=Windows"; # ATM bin/tidy is statically linked, as upstream provides no other option yet. # https://github.com/htacg/tidy-html5/issues/326#issuecomment-160322107 diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 634a3e4c17e..a84c2e154d9 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -151,7 +151,7 @@ mapAliases ({ libgnome_keyring = libgnome-keyring; # added 2018-02-25 libgnome_keyring3 = libgnome-keyring3; # added 2018-02-25 libgumbo = gumbo; # added 2018-01-21 - libintlOrEmpty = stdenv.lib.optional (!stdenv.isLinux || hostPlatform.libc != "glibc") gettext; # added 2018-03-14 + libintlOrEmpty = stdenv.lib.optional (!stdenv.isLinux || stdenv.hostPlatform.libc != "glibc") gettext; # added 2018-03-14 libjson_rpc_cpp = libjson-rpc-cpp; # added 2017-02-28 libmysql = mysql.connector-c; # added # 2017-12-28, this was a misnomer refering to libmysqlclient librecad2 = librecad; # backwards compatibility alias, added 2015-10 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d6bb0f3cc4e..c3b783d9d87 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -18,7 +18,7 @@ with pkgs; # A stdenv capable of building 32-bit binaries. On x86_64-linux, # it uses GCC compiled with multilib support; on i686-linux, it's # just the plain stdenv. - stdenv_32bit = lowPrio (if hostPlatform.is32bit then stdenv else multiStdenv); + stdenv_32bit = lowPrio (if stdenv.hostPlatform.is32bit then stdenv else multiStdenv); stdenvNoCC = stdenv.override { cc = null; }; @@ -6421,7 +6421,7 @@ with pkgs; cc = gcc; # Remove libcxx/libcxxabi, and add clang for AS if on darwin (it uses # clang's internal assembler). - extraBuildInputs = lib.optional hostPlatform.isDarwin clang.cc; + extraBuildInputs = lib.optional stdenv.hostPlatform.isDarwin clang.cc; }; gcc7Stdenv = overrideCC gccStdenv gcc7; @@ -6478,11 +6478,11 @@ with pkgs; # The GCC used to build libc for the target platform. Normal gccs will be # built with, and use, that cross-compiled libc. - gccCrossStageStatic = assert targetPlatform != buildPlatform; let + gccCrossStageStatic = assert stdenv.targetPlatform != stdenv.hostPlatform; let libcCross1 = - if targetPlatform.libc == "msvcrt" then targetPackages.windows.mingw_w64_headers - else if targetPlatform.libc == "libSystem" then darwin.xcode - else if targetPlatform.libc == "musl" then musl + if stdenv.targetPlatform.libc == "msvcrt" then targetPackages.windows.mingw_w64_headers + else if stdenv.targetPlatform.libc == "libSystem" then darwin.xcode + else if stdenv.targetPlatform.libc == "musl" then musl else null; binutils1 = wrapBintoolsWith { bintools = binutils-unwrapped; @@ -6513,7 +6513,7 @@ with pkgs; # PGO seems to speed up compilation by gcc by ~10%, see #445 discussion profiledCompiler = with stdenv; (!isSunOS && !isDarwin && (isi686 || isx86_64)); - libcCross = if targetPlatform != buildPlatform then libcCross else null; + libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; isl = if !stdenv.isDarwin then isl_0_14 else null; cloog = if !stdenv.isDarwin then cloog else null; @@ -6526,7 +6526,7 @@ with pkgs; # PGO seems to speed up compilation by gcc by ~10%, see #445 discussion profiledCompiler = with stdenv; (!isDarwin && (isi686 || isx86_64)); - libcCross = if targetPlatform != buildPlatform then libcCross else null; + libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; isl = if !stdenv.isDarwin then isl_0_11 else null; @@ -6539,7 +6539,7 @@ with pkgs; # PGO seems to speed up compilation by gcc by ~10%, see #445 discussion profiledCompiler = with stdenv; (!isDarwin && (isi686 || isx86_64)); - libcCross = if targetPlatform != buildPlatform then libcCross else null; + libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; isl = if !stdenv.isDarwin then isl_0_14 else null; })); @@ -6550,7 +6550,7 @@ with pkgs; # PGO seems to speed up compilation by gcc by ~10%, see #445 discussion profiledCompiler = with stdenv; (!isDarwin && (isi686 || isx86_64)); - libcCross = if targetPlatform != buildPlatform then libcCross else null; + libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; isl = if !stdenv.isDarwin then isl_0_14 else null; })); @@ -6561,7 +6561,7 @@ with pkgs; # PGO seems to speed up compilation by gcc by ~10%, see #445 discussion profiledCompiler = with stdenv; (!isDarwin && (isi686 || isx86_64)); - libcCross = if targetPlatform != buildPlatform then libcCross else null; + libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; isl = if !stdenv.isDarwin then isl_0_17 else null; })); @@ -6572,7 +6572,7 @@ with pkgs; # PGO seems to speed up compilation by gcc by ~10%, see #445 discussion profiledCompiler = with stdenv; (!isDarwin && (isi686 || isx86_64)); - libcCross = if targetPlatform != buildPlatform then libcCross else null; + libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; isl = if !stdenv.isDarwin then isl_0_17 else null; })); @@ -6583,7 +6583,7 @@ with pkgs; # PGO seems to speed up compilation by gcc by ~10%, see #445 discussion profiledCompiler = with stdenv; (!isDarwin && (isi686 || isx86_64)); - libcCross = if targetPlatform != buildPlatform then libcCross else null; + libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; isl = isl_0_17; })); @@ -7284,13 +7284,13 @@ with pkgs; # Others should instead delegate to the next stage's choice with # `targetPackages.stdenv.cc.bintools`. This one is different just to # provide the default choice, avoiding infinite recursion. - bintools ? if targetPlatform.isDarwin then darwin.binutils else binutils + bintools ? if stdenv.targetPlatform.isDarwin then darwin.binutils else binutils , libc ? bintools.libc , ... } @ extraArgs: callPackage ../build-support/cc-wrapper (let self = { - nativeTools = targetPlatform == hostPlatform && stdenv.cc.nativeTools or false; - nativeLibc = targetPlatform == hostPlatform && stdenv.cc.nativeLibc or false; + nativeTools = stdenv.targetPlatform == stdenv.hostPlatform && stdenv.cc.nativeTools or false; + nativeLibc = stdenv.targetPlatform == stdenv.hostPlatform && stdenv.cc.nativeLibc or false; nativePrefix = stdenv.cc.nativePrefix or ""; noLibc = !self.nativeLibc && (self.libc == null); @@ -7306,12 +7306,12 @@ with pkgs; wrapBintoolsWith = { bintools - , libc ? if targetPlatform != hostPlatform then libcCross else stdenv.cc.libc + , libc ? if stdenv.targetPlatform != stdenv.hostPlatform then libcCross else stdenv.cc.libc , ... } @ extraArgs: callPackage ../build-support/bintools-wrapper (let self = { - nativeTools = targetPlatform == hostPlatform && stdenv.cc.nativeTools or false; - nativeLibc = targetPlatform == hostPlatform && stdenv.cc.nativeLibc or false; + nativeTools = stdenv.targetPlatform == stdenv.hostPlatform && stdenv.cc.nativeTools or false; + nativeLibc = stdenv.targetPlatform == stdenv.hostPlatform && stdenv.cc.nativeLibc or false; nativePrefix = stdenv.cc.nativePrefix or ""; noLibc = (self.libc == null); @@ -7950,7 +7950,7 @@ with pkgs; binutils-unwrapped = callPackage ../development/tools/misc/binutils { # FHS sys dirs presumably only have stuff for the build platform - noSysDirs = (targetPlatform != buildPlatform) || noSysDirs; + noSysDirs = (stdenv.targetPlatform != stdenv.hostPlatform) || noSysDirs; }; binutils = wrapBintoolsWith { bintools = binutils-unwrapped; @@ -8936,8 +8936,8 @@ with pkgs; bicgl = callPackage ../development/libraries/science/biology/bicgl { }; # TODO(@Ericson2314): Build bionic libc from source - bionic = assert hostPlatform.useAndroidPrebuilt; - androidenv."androidndkPkgs_${hostPlatform.ndkVer}".libraries; + bionic = assert stdenv.hostPlatform.useAndroidPrebuilt; + androidenv."androidndkPkgs_${stdenv.hostPlatform.ndkVer}".libraries; bobcat = callPackage ../development/libraries/bobcat { }; @@ -9516,14 +9516,14 @@ with pkgs; else if name == "uclibc" then targetPackages.uclibcCross else if name == "musl" then targetPackages.muslCross or muslCross else if name == "msvcrt" then targetPackages.windows.mingw_w64 or windows.mingw_w64 - else if targetPlatform.useiOSPrebuilt then targetPackages.darwin.iosSdkPkgs.libraries + else if stdenv.targetPlatform.useiOSPrebuilt then targetPackages.darwin.iosSdkPkgs.libraries else if name == "libSystem" then targetPackages.darwin.xcode else throw "Unknown libc"; - libcCross = assert targetPlatform != buildPlatform; libcCrossChooser targetPlatform.libc; + libcCross = assert stdenv.targetPlatform != stdenv.buildPlatform; libcCrossChooser stdenv.targetPlatform.libc; # Only supported on Linux, using glibc - glibcLocales = if hostPlatform.libc == "glibc" then callPackage ../development/libraries/glibc/locales.nix { } else null; + glibcLocales = if stdenv.hostPlatform.libc == "glibc" then callPackage ../development/libraries/glibc/locales.nix { } else null; glibcInfo = callPackage ../development/libraries/glibc/info.nix { }; @@ -9641,7 +9641,7 @@ with pkgs; gnu-config = callPackage ../development/libraries/gnu-config { }; - gnu-efi = if hostPlatform.isEfi + gnu-efi = if stdenv.hostPlatform.isEfi then callPackage ../development/libraries/gnu-efi { } else null; @@ -10587,11 +10587,11 @@ with pkgs; # We also provide `libiconvReal`, which will always be a standalone libiconv, # just in case you want it regardless of platform. libiconv = - if (hostPlatform.libc == "glibc" || hostPlatform.libc == "musl") - then glibcIconv (if hostPlatform != buildPlatform + if (stdenv.hostPlatform.libc == "glibc" || stdenv.hostPlatform.libc == "musl") + then glibcIconv (if stdenv.hostPlatform != stdenv.buildPlatform then libcCross else stdenv.cc.libc) - else if hostPlatform.isDarwin + else if stdenv.hostPlatform.isDarwin then darwin.libiconv else libiconvReal; @@ -10608,7 +10608,7 @@ with pkgs; }; # On non-GNU systems we need GNU Gettext for libintl. - libintl = if hostPlatform.libc != "glibc" then gettext else null; + libintl = if stdenv.hostPlatform.libc != "glibc" then gettext else null; libid3tag = callPackage ../development/libraries/libid3tag { gperf = gperf_3_0; @@ -11251,7 +11251,7 @@ with pkgs; abiVersion = "6"; }; ncurses = - if hostPlatform.useiOSPrebuilt + if stdenv.hostPlatform.useiOSPrebuilt then null else callPackage ../development/libraries/ncurses { }; @@ -14213,7 +14213,6 @@ with pkgs; linuxPackages_custom = { version, src, configfile, allowImportFromDerivation ? true }: recurseIntoAttrs (linuxPackagesFor (pkgs.linuxManualConfig { inherit version src configfile stdenv allowImportFromDerivation; - inherit (stdenv) hostPlatform; })); # This serves as a test for linuxPackages_custom @@ -22301,7 +22300,7 @@ with pkgs; mount wall hostname more sysctl getconf getent locale killall xxd watch; - fts = if hostPlatform.isMusl then netbsd.fts else null; + fts = if stdenv.hostPlatform.isMusl then netbsd.fts else null; inherit (recurseIntoAttrs (callPackages ../os-specific/bsd { })) netbsd; diff --git a/pkgs/top-level/darwin-packages.nix b/pkgs/top-level/darwin-packages.nix index 047eab83bb4..b0c82508c11 100644 --- a/pkgs/top-level/darwin-packages.nix +++ b/pkgs/top-level/darwin-packages.nix @@ -19,7 +19,7 @@ in binutils = pkgs.wrapBintoolsWith { libc = - if pkgs.targetPlatform != pkgs.hostPlatform + if stdenv.targetPlatform != stdenv.hostPlatform then pkgs.libcCross else pkgs.stdenv.cc.libc; bintools = darwin.binutils-unwrapped; diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index bef3c2d0a21..0dd0e8edf17 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1,6 +1,5 @@ { buildPackages, pkgs , newScope -, buildPlatform, targetPlatform }: let @@ -61,7 +60,6 @@ in rec { ghc822 = callPackage ../development/compilers/ghc/8.2.2.nix rec { bootPkgs = packages.ghc821Binary; inherit (bootPkgs) hscolour alex happy; - inherit buildPlatform targetPlatform; sphinx = pkgs.python3Packages.sphinx; buildLlvmPackages = buildPackages.llvmPackages_39; llvmPackages = pkgs.llvmPackages_39; diff --git a/pkgs/top-level/splice.nix b/pkgs/top-level/splice.nix index 27e8136cd39..41fdc22d147 100644 --- a/pkgs/top-level/splice.nix +++ b/pkgs/top-level/splice.nix @@ -27,9 +27,9 @@ let defaultBuildBuildScope = pkgs.buildPackages.buildPackages // pkgs.buildPackages.buildPackages.xorg; defaultBuildHostScope = pkgs.buildPackages // pkgs.buildPackages.xorg; defaultBuildTargetScope = - if pkgs.targetPlatform == pkgs.hostPlatform + if pkgs.stdenv.targetPlatform == pkgs.stdenv.hostPlatform then defaultBuildHostScope - else assert pkgs.hostPlatform == pkgs.buildPlatform; defaultHostTargetScope; + else assert pkgs.stdenv.hostPlatform == pkgs.stdenv.buildPlatform; defaultHostTargetScope; defaultHostHostScope = {}; # unimplemented defaultHostTargetScope = pkgs // pkgs.xorg; defaultTargetTargetScope = pkgs.targetPackages // pkgs.targetPackages.xorg or {}; @@ -114,8 +114,8 @@ let pkgsTargetTarget = defaultTargetTargetScope; } // { # These should never be spliced under any circumstances - inherit (pkgs) pkgs buildPackages targetPackages - buildPlatform targetPlatform hostPlatform; + inherit (pkgs) pkgs buildPackages targetPackages; + inherit (pkgs.stdenv) buildPlatform targetPlatform hostPlatform; }; in diff --git a/pkgs/top-level/unix-tools.nix b/pkgs/top-level/unix-tools.nix index 52c3de3166f..bc166382a60 100644 --- a/pkgs/top-level/unix-tools.nix +++ b/pkgs/top-level/unix-tools.nix @@ -1,4 +1,4 @@ -{ pkgs, buildEnv, runCommand, hostPlatform, lib, stdenv }: +{ pkgs, buildEnv, runCommand, lib, stdenv }: # These are some unix tools that are commonly included in the /usr/bin # and /usr/sbin directory under more normal distributions. Along with @@ -16,7 +16,7 @@ let version = "1003.1-2008"; singleBinary = cmd: providers: let - provider = providers.${hostPlatform.parsed.kernel.name}; + provider = providers.${stdenv.hostPlatform.parsed.kernel.name}; bin = "${getBin provider}/bin/${cmd}"; manpage = "${getOutput "man" provider}/share/man/man1/${cmd}.1.gz"; in runCommand "${cmd}-${version}" { @@ -59,12 +59,12 @@ let linux = pkgs.utillinux; }; getconf = { - linux = if hostPlatform.libc == "glibc" then pkgs.glibc + linux = if stdenv.hostPlatform.libc == "glibc" then pkgs.glibc else pkgs.netbsd.getconf; darwin = pkgs.darwin.system_cmds; }; getent = { - linux = if hostPlatform.libc == "glibc" then pkgs.glibc + linux = if stdenv.hostPlatform.libc == "glibc" then pkgs.glibc else pkgs.netbsd.getent; darwin = pkgs.netbsd.getent; }; -- GitLab From 83f876cb29c67a1d13b8a60a13c9152a7abcf029 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 30 Aug 2018 14:37:06 -0700 Subject: [PATCH 1657/2206] lightdm: 1.26.0 -> 1.28.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from lightdm --- pkgs/applications/display-managers/lightdm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/display-managers/lightdm/default.nix b/pkgs/applications/display-managers/lightdm/default.nix index 4bf81dcdd26..15926fde3db 100644 --- a/pkgs/applications/display-managers/lightdm/default.nix +++ b/pkgs/applications/display-managers/lightdm/default.nix @@ -9,7 +9,7 @@ with stdenv.lib; stdenv.mkDerivation rec { pname = "lightdm"; - version = "1.26.0"; + version = "1.28.0"; name = "${pname}-${version}"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { owner = "CanonicalLtd"; repo = pname; rev = version; - sha256 = "1mhj6l025cnf2dzxnbzlk0qa9fm4gj2aw58qh5fl4ky87dp4wdyb"; + sha256 = "1mmqy1jdvgc0h0h9gli7n4vdv5p8m5019qjr5ni4h73iz6mjdj2b"; }; nativeBuildInputs = [ -- GitLab From aeb360caa3152f32781a5524a393dfc26d3590d9 Mon Sep 17 00:00:00 2001 From: Joseph Lukasik Date: Thu, 30 Aug 2018 14:06:50 -0700 Subject: [PATCH 1658/2206] ipfs-cluster: init at 0.5.0 --- .../networking/ipfs-cluster/default.nix | 39 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 1 + 2 files changed, 40 insertions(+) create mode 100644 pkgs/applications/networking/ipfs-cluster/default.nix diff --git a/pkgs/applications/networking/ipfs-cluster/default.nix b/pkgs/applications/networking/ipfs-cluster/default.nix new file mode 100644 index 00000000000..d073593d488 --- /dev/null +++ b/pkgs/applications/networking/ipfs-cluster/default.nix @@ -0,0 +1,39 @@ +{ stdenv, buildGoPackage, fetchFromGitHub, fetchgx, gx-go }: + +buildGoPackage rec { + name = "ipfs-cluster-${version}"; + version = "0.5.0"; + rev = "v${version}"; + + goPackagePath = "github.com/ipfs/ipfs-cluster"; + + extraSrcPaths = [ + (fetchgx { + inherit name src; + sha256 = "0jwz3kd07i5fs0sxds80j8d338skhgxgxra377qxsk0cr2hhj2vm"; + }) + ]; + + src = fetchFromGitHub { + owner = "ipfs"; + repo = "ipfs-cluster"; + inherit rev; + sha256 = "132whjyplcifq8747hcdrgbc0amhp618dg049jq5nyslcxfgdypm"; + }; + + preBuild = '' + # fetchgx stores packages by their ipfs hash + # this will rewrite github.com/ imports to gx/ipfs/ + cd go/src/${goPackagePath} + ${gx-go}/bin/gx-go rewrite + ''; + + meta = with stdenv.lib; { + description = "Allocate, replicate, and track Pins across a cluster of IPFS daemons"; + homepage = https://cluster.ipfs.io/; + license = licenses.mit; + platforms = platforms.unix; + maintainers = with maintainers; [ jglukasik ]; + }; +} + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 318b1941e9a..4e718f7def3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3307,6 +3307,7 @@ with pkgs; ipfs = callPackage ../applications/networking/ipfs { }; ipfs-migrator = callPackage ../applications/networking/ipfs-migrator { }; + ipfs-cluster = callPackage ../applications/networking/ipfs-cluster { }; ipget = callPackage ../applications/networking/ipget { buildGoPackage = buildGo110Package; -- GitLab From f2a4adfec2d594eb134d09c06cd77370196ff600 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Fri, 31 Aug 2018 00:04:15 +0200 Subject: [PATCH 1659/2206] rpcbind: switch to upstream git repo, drop patch --- pkgs/servers/rpcbind/default.nix | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/pkgs/servers/rpcbind/default.nix b/pkgs/servers/rpcbind/default.nix index 654c0bfd279..fc28f621959 100644 --- a/pkgs/servers/rpcbind/default.nix +++ b/pkgs/servers/rpcbind/default.nix @@ -1,40 +1,36 @@ -{ fetchurl, stdenv, pkgconfig, libnsl, libtirpc, fetchpatch +{ fetchgit, stdenv, pkgconfig, libnsl, libtirpc, autoreconfHook , useSystemd ? true, systemd }: stdenv.mkDerivation rec { name = "rpcbind-${version}"; version = "1.2.5"; - src = fetchurl { - url = "mirror://sourceforge/rpcbind/${version}/${name}.tar.bz2"; - sha256 = "0ynszy5hpc7wbz8xngqwyhgbi9cay73y43izqhcmrcv375l61qrc"; + src = fetchgit { + url = "git://git.linux-nfs.org/projects/steved/rpcbind.git"; + rev = "c0c89b3bf2bdf304a5fe3cab626334e0cdaf1ef2"; + sha256 = "1k5rr0pia70ifyp877rbjdd82377fp7ii0sqvv18qhashr6489va"; }; patches = [ ./sunrpc.patch - (fetchpatch { - name = "CVE-2017-8779.patch"; - url = "https://raw.githubusercontent.com/guidovranken/rpcbomb/e6da9e489aa8ad000b0ad5ac9abc5b4eefc3a769/rpcbind_patch.txt"; - sha256 = "0w231w8fxihgrn526np078j3vbj3ylvjvxjmfpjvqhga5zg821ab"; - }) ]; buildInputs = [ libnsl libtirpc ] ++ stdenv.lib.optional useSystemd systemd; configureFlags = [ - "--with-systemdsystemunitdir=${if useSystemd then "$(out)/etc/systemd/system" else "no"}" + "--with-systemdsystemunitdir=${if useSystemd then "${placeholder "out"}/etc/systemd/system" else "no"}" "--enable-warmstarts" "--with-rpcuser=rpc" ]; - nativeBuildInputs = [ pkgconfig ]; + nativeBuildInputs = [ autoreconfHook pkgconfig ]; meta = with stdenv.lib; { description = "ONC RPC portmapper"; license = licenses.bsd3; platforms = platforms.unix; - homepage = https://sourceforge.net/projects/rpcbind/; + homepage = https://linux-nfs.org/; maintainers = with maintainers; [ abbradar ]; longDescription = '' Universal addresses to RPC program number mapper. -- GitLab From 2e1f7f4b98d99f603d3d2fb3efd800a9aafe2af0 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Thu, 30 Aug 2018 18:11:08 -0400 Subject: [PATCH 1660/2206] lightdm: add description --- pkgs/applications/display-managers/lightdm/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/display-managers/lightdm/default.nix b/pkgs/applications/display-managers/lightdm/default.nix index 15926fde3db..6947a010a0e 100644 --- a/pkgs/applications/display-managers/lightdm/default.nix +++ b/pkgs/applications/display-managers/lightdm/default.nix @@ -73,6 +73,7 @@ stdenv.mkDerivation rec { meta = { homepage = https://github.com/CanonicalLtd/lightdm; + description = "A cross-desktop display manager."; platforms = platforms.linux; license = licenses.gpl3; maintainers = with maintainers; [ ocharles wkennington worldofpeace ]; -- GitLab From cc424308df11e7925109ae3f0299f0179302da49 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Thu, 30 Aug 2018 18:22:43 -0400 Subject: [PATCH 1661/2206] lightdm: split outputs --- pkgs/applications/display-managers/lightdm/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/display-managers/lightdm/default.nix b/pkgs/applications/display-managers/lightdm/default.nix index 6947a010a0e..bec07ac2d50 100644 --- a/pkgs/applications/display-managers/lightdm/default.nix +++ b/pkgs/applications/display-managers/lightdm/default.nix @@ -13,6 +13,8 @@ stdenv.mkDerivation rec { name = "${pname}-${version}"; + outputs = [ "out" "dev" ]; + src = fetchFromGitHub { owner = "CanonicalLtd"; repo = pname; -- GitLab From d8b4a46b0eaf33df89dfc9370d965448cd124a72 Mon Sep 17 00:00:00 2001 From: Joseph Lukasik Date: Thu, 30 Aug 2018 15:43:56 -0700 Subject: [PATCH 1662/2206] Add jglukasik to maintainer-list.nix --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 1d6d772e7e9..7da5e645f37 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -1862,6 +1862,11 @@ github = "jgillich"; name = "Jakob Gillich"; }; + jglukasik = { + email = "joseph@jgl.me"; + github = "jglukasik"; + name = "Joseph Lukasik"; + }; jhhuh = { email = "jhhuh.note@gmail.com"; github = "jhhuh"; -- GitLab From 58cbb0d0e61084c2161f77d6c73c18fc5ca74507 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 30 Aug 2018 18:28:14 -0700 Subject: [PATCH 1663/2206] git-cola: 3.1 -> 3.2 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from git-cola --- .../version-management/git-and-tools/git-cola/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/version-management/git-and-tools/git-cola/default.nix b/pkgs/applications/version-management/git-and-tools/git-cola/default.nix index 63894cc3dcd..4b15d03d200 100644 --- a/pkgs/applications/version-management/git-and-tools/git-cola/default.nix +++ b/pkgs/applications/version-management/git-and-tools/git-cola/default.nix @@ -4,13 +4,13 @@ let inherit (pythonPackages) buildPythonApplication pyqt5 sip pyinotify; in buildPythonApplication rec { name = "git-cola-${version}"; - version = "3.1"; + version = "3.2"; src = fetchFromGitHub { owner = "git-cola"; repo = "git-cola"; rev = "v${version}"; - sha256 = "1xzm8694zndl2pb4nanzhldn7wrsc1gjd5ldjncidw1msp9fczq1"; + sha256 = "1ivaqhvdbmlp0lmrwb2pv3kjqlcpqbxbinbvjjn3g81r4avjs7yy"; }; buildInputs = [ git gettext ]; -- GitLab From 7bc2a0dd64eb3512488c8dd981186a5b0b5c3e92 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Fri, 31 Aug 2018 02:17:38 +0000 Subject: [PATCH 1664/2206] removed quotes when not needed as suggested by @aszlig --- nixos/modules/services/monitoring/incron.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nixos/modules/services/monitoring/incron.nix b/nixos/modules/services/monitoring/incron.nix index b366597fb2b..3857186f42d 100644 --- a/nixos/modules/services/monitoring/incron.nix +++ b/nixos/modules/services/monitoring/incron.nix @@ -79,13 +79,13 @@ in # incron won't read symlinks environment.etc."incron.d/system" = { mode = "0444"; - text = "${cfg.systab}"; + text = ${cfg.systab}; }; environment.etc."incron.allow" = mkIf (cfg.allow != null) { - text = "${concatStringsSep "\n" cfg.allow}"; + text = ${concatStringsSep "\n" cfg.allow}; }; environment.etc."incron.deny" = mkIf (cfg.deny != null) { - text = "${concatStringsSep "\n" cfg.deny}"; + text = ${concatStringsSep "\n" cfg.deny}; }; systemd.services.incron = { -- GitLab From d7d7533c18531237e458e7f29d9b072925e5bb72 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Fri, 31 Aug 2018 02:52:49 +0000 Subject: [PATCH 1665/2206] changes as per requested by @aszlig --- nixos/modules/services/monitoring/incron.nix | 27 +++++++++----------- pkgs/tools/system/incron/default.nix | 2 +- 2 files changed, 13 insertions(+), 16 deletions(-) diff --git a/nixos/modules/services/monitoring/incron.nix b/nixos/modules/services/monitoring/incron.nix index 3857186f42d..cac93ad4712 100644 --- a/nixos/modules/services/monitoring/incron.nix +++ b/nixos/modules/services/monitoring/incron.nix @@ -20,7 +20,7 @@ in description = '' Whether to enable the incron daemon. - Note that commands run under incrontab only support common Nix profiles for the PATH provided variable. + Note that commands run under incrontab only support common Nix profiles for the PATH provided variable. ''; }; @@ -31,7 +31,7 @@ in Users allowed to use incrontab. If empty then no user will be allowed to have their own incrontab. - If null then will defer to . + If null then will defer to . If both and are null then all users will be allowed to have their own incrontab. ''; @@ -48,15 +48,15 @@ in default = ""; description = "The system incrontab contents."; example = '' - "/var/mail IN_CLOSE_WRITE abc $@/$#" - "/tmp IN_ALL_EVENTS efg $@/$# $&" + /var/mail IN_CLOSE_WRITE abc $@/$# + /tmp IN_ALL_EVENTS efg $@/$# $& ''; }; extraPackages = mkOption { type = types.listOf types.package; default = []; - example = "[ pkgs.rsync ];"; + example = literalExample "[ pkgs.rsync ]"; description = "Extra packages available to the system incrontab."; }; @@ -66,11 +66,8 @@ in config = mkIf cfg.enable { - assertions = [ - { assertion = cfg.allow != null -> cfg.deny == null; - message = "If `services.incron.allow` is set then `services.incron.deny` will be ignored."; - } - ]; + warnings = optional (cfg.allow != null && cfg.deny != null) + ''If `services.incron.allow` is set then `services.incron.deny` will be ignored.''; environment.systemPackages = [ pkgs.incron ]; @@ -79,22 +76,22 @@ in # incron won't read symlinks environment.etc."incron.d/system" = { mode = "0444"; - text = ${cfg.systab}; + text = cfg.systab; }; environment.etc."incron.allow" = mkIf (cfg.allow != null) { - text = ${concatStringsSep "\n" cfg.allow}; + text = concatStringsSep "\n" cfg.allow; }; environment.etc."incron.deny" = mkIf (cfg.deny != null) { - text = ${concatStringsSep "\n" cfg.deny}; + text = concatStringsSep "\n" cfg.deny; }; systemd.services.incron = { - description = "File system events scheduler"; + description = "File System Events Scheduler"; wantedBy = [ "multi-user.target" ]; path = cfg.extraPackages; - preStart = "mkdir -m 710 -p /var/spool/incron"; serviceConfig.Type = "forking"; serviceConfig.PIDFile = "/run/incrond.pid"; + serviceConfig.ExecStartPre = "${pkgs.coreutils}/bin/mkdir -m 710 -p /var/spool/incron"; serviceConfig.ExecStart = "${pkgs.incron}/bin/incrond"; }; }; diff --git a/pkgs/tools/system/incron/default.nix b/pkgs/tools/system/incron/default.nix index 29e3b88acc8..2afbed2f9bb 100644 --- a/pkgs/tools/system/incron/default.nix +++ b/pkgs/tools/system/incron/default.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - description = "A daemon which monitors filesystem events and executes commands defined in system and user tables"; + description = "A cron-like daemon which handles filesystem events."; homepage = https://github.com/ar-/incron; license = licenses.gpl2; maintainers = [ maintainers.aanderse ]; -- GitLab From 9b12db6928543dd33a02e7964e82e2291c48a3f0 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Fri, 31 Aug 2018 03:03:04 +0000 Subject: [PATCH 1666/2206] changed from forking to simple as recommended by @aszlig --- nixos/modules/services/monitoring/incron.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/nixos/modules/services/monitoring/incron.nix b/nixos/modules/services/monitoring/incron.nix index cac93ad4712..1789fd9f205 100644 --- a/nixos/modules/services/monitoring/incron.nix +++ b/nixos/modules/services/monitoring/incron.nix @@ -89,10 +89,9 @@ in description = "File System Events Scheduler"; wantedBy = [ "multi-user.target" ]; path = cfg.extraPackages; - serviceConfig.Type = "forking"; serviceConfig.PIDFile = "/run/incrond.pid"; serviceConfig.ExecStartPre = "${pkgs.coreutils}/bin/mkdir -m 710 -p /var/spool/incron"; - serviceConfig.ExecStart = "${pkgs.incron}/bin/incrond"; + serviceConfig.ExecStart = "${pkgs.incron}/bin/incrond --foreground"; }; }; -- GitLab From e4babb32d580d0f97218cd8aa606a7b2cdea4bb1 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Fri, 31 Aug 2018 02:41:29 +0000 Subject: [PATCH 1667/2206] treewide: write better docstrings for tor-browser things --- .../tor-browser-bundle-bin/default.nix | 6 ++++- .../browsers/tor-browser-bundle/default.nix | 24 ++++++++++++++++++- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 7 ------ 4 files changed, 29 insertions(+), 9 deletions(-) diff --git a/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix b/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix index de676670913..8d8c1bc979c 100644 --- a/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix +++ b/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix @@ -51,6 +51,9 @@ # Extra preferences , extraPrefs ? "" + +# For meta +, tor-browser-bundle }: with stdenv.lib; @@ -397,7 +400,8 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - description = "Tor Browser Bundle"; + description = "Tor Browser Bundle built by torproject.org"; + longDescription = tor-browser-bundle.meta.longDescription; homepage = https://www.torproject.org/; platforms = attrNames srcs; maintainers = with maintainers; [ offline matejc doublec thoughtpolice joachifm ]; diff --git a/pkgs/applications/networking/browsers/tor-browser-bundle/default.nix b/pkgs/applications/networking/browsers/tor-browser-bundle/default.nix index 50b992253ce..6ce22e16415 100644 --- a/pkgs/applications/networking/browsers/tor-browser-bundle/default.nix +++ b/pkgs/applications/networking/browsers/tor-browser-bundle/default.nix @@ -339,7 +339,29 @@ stdenv.mkDerivation rec { passthru.execdir = "/bin"; meta = with stdenv.lib; { - description = "An unofficial version of the tor browser bundle, built from source"; + description = "An unofficial version of the Tor Browser Bundle, built from source"; + longDescription = '' + Tor Browser Bundle is a bundle of the Tor daemon, Tor Browser (heavily patched version of + Firefox), several essential extensions for Tor Browser, and some tools that glue those + together with a convenient UI. + + `tor-browser-bundle-bin` package is the official version built by torproject.org patched with + `patchelf` to work under nix and with bundled scripts adapted to the read-only nature of + the `/nix/store`. + + `tor-browser-bundle` package is the version built completely from source. It reuses the `tor` + package for the tor daemon, `firefoxPackages.tor-browser` package for the tor-browser, and + builds all the extensions from source. + + Note that `tor-browser-bundle` package is not only built from source, but also bundles Tor + Browser differently from the official `tor-browser-bundle-bin` implementation. The official + Tor Browser is not a normal UNIX program and is heavily patched for its use in the Tor Browser + Bundle (which `tor-browser-bundle-bin` package then has to work around for the read-only + /nix/store). Meanwhile, `firefoxPackages.tor-browser` reverts all those patches, allowing + `firefoxPackages.tor-browser` to be used independently of the bundle, and then implements what + `tor-browser-bundle` needs for the bundling using a much simpler patch. See the + longDescription and expression of the `firefoxPackages.tor-browser` package for more info. + ''; homepage = https://torproject.org/; license = licenses.free; platforms = [ "x86_64-linux" ]; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 634a3e4c17e..34260652649 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -278,6 +278,7 @@ mapAliases ({ tex-gyre-schola-math = tex-gyre-math.schola; # added 2018-04-03 tex-gyre-termes-math = tex-gyre-math.termes; # added 2018-04-03 tftp_hpa = tftp-hpa; # added 2015-04-03 + torbrowser = tor-browser-bundle-bin; # added 2017-04-05 trang = jing-trang; # added 2018-04-25 transmission_gtk = transmission-gtk; # added 2018-01-06 transmission_remote_gtk = transmission-remote-gtk; # added 2018-01-06 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 60147e724ee..e2d4ba27b33 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5562,13 +5562,6 @@ with pkgs; tor-arm = callPackage ../tools/security/tor/tor-arm.nix { }; - # added 2017-04-05 - torbrowser = /* builtins.trace '' - WARNING: torbrowser package was renamed to tor-browser-bundle-bin. - - Also, consider using nix-built tor-browser-unwrapped package instead. Read its longDescription. - '' */ tor-browser-bundle-bin; - tor-browser-bundle-bin = callPackage ../applications/networking/browsers/tor-browser-bundle-bin { }; tor-browser-bundle = callPackage ../applications/networking/browsers/tor-browser-bundle { -- GitLab From 582507627ff25298795f16897ecc7ff78fadf503 Mon Sep 17 00:00:00 2001 From: Sarah Brofeldt Date: Fri, 31 Aug 2018 02:09:52 +0200 Subject: [PATCH 1668/2206] pythonPackages.httpsig: init at 1.2.0 --- .../python-modules/httpsig/default.nix | 32 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 34 insertions(+) create mode 100644 pkgs/development/python-modules/httpsig/default.nix diff --git a/pkgs/development/python-modules/httpsig/default.nix b/pkgs/development/python-modules/httpsig/default.nix new file mode 100644 index 00000000000..cff72de3607 --- /dev/null +++ b/pkgs/development/python-modules/httpsig/default.nix @@ -0,0 +1,32 @@ +{ lib +, buildPythonPackage +, fetchPypi +, setuptools_scm +, pycryptodome +, requests +}: + +buildPythonPackage rec { + pname = "httpsig"; + version = "1.2.0"; + + src = fetchPypi { + inherit pname version; + sha256 = "19ng7y7blp13z081z5a6dxng1p8xlih7g6frmsg3q5ri8lvpybc7"; + }; + + buildInputs = [ setuptools_scm ]; + propagatedBuildInputs = [ pycryptodome requests ]; + + # Jailbreak pycryptodome + preBuild = '' + substituteInPlace setup.py --replace "==3.4.7" "" + ''; + + meta = with lib; { + description = "Sign HTTP requests with secure signatures"; + license = licenses.mit; + maintainers = with maintainers; [ srhb ]; + homepage = https://github.com/ahknight/httpsig; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 96c44cd2a1e..d2b45e979a3 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -304,6 +304,8 @@ in { habanero = callPackage ../development/python-modules/habanero { }; + httpsig = callPackage ../development/python-modules/httpsig { }; + i3ipc = callPackage ../development/python-modules/i3ipc { }; intelhex = callPackage ../development/python-modules/intelhex { }; -- GitLab From 48abc2a788ef132fc2c323ab5b0d64ce344e93e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=A4in=C3=B6=20J=C3=A4rvel=C3=A4?= Date: Fri, 31 Aug 2018 07:22:07 +0300 Subject: [PATCH 1669/2206] cocoapods: 1.5.0 -> 1.5.3 --- .../development/mobile/cocoapods/Gemfile.lock | 26 +++++++------- pkgs/development/mobile/cocoapods/gemset.nix | 36 +++++++++---------- 2 files changed, 31 insertions(+), 31 deletions(-) diff --git a/pkgs/development/mobile/cocoapods/Gemfile.lock b/pkgs/development/mobile/cocoapods/Gemfile.lock index 7ca6e40406a..31820eff7e5 100644 --- a/pkgs/development/mobile/cocoapods/Gemfile.lock +++ b/pkgs/development/mobile/cocoapods/Gemfile.lock @@ -7,12 +7,12 @@ GEM minitest (~> 5.1) thread_safe (~> 0.3, >= 0.3.4) tzinfo (~> 1.1) - atomos (0.1.2) + atomos (0.1.3) claide (1.0.2) - cocoapods (1.5.0) + cocoapods (1.5.3) activesupport (>= 4.0.2, < 5) claide (>= 1.0.2, < 2.0) - cocoapods-core (= 1.5.0) + cocoapods-core (= 1.5.3) cocoapods-deintegrate (>= 1.0.2, < 2.0) cocoapods-downloader (>= 1.2.0, < 2.0) cocoapods-plugins (>= 1.0.0, < 2.0) @@ -28,17 +28,17 @@ GEM nap (~> 1.0) ruby-macho (~> 1.1) xcodeproj (>= 1.5.7, < 2.0) - cocoapods-core (1.5.0) + cocoapods-core (1.5.3) activesupport (>= 4.0.2, < 6) fuzzy_match (~> 2.0.4) nap (~> 1.0) cocoapods-deintegrate (1.0.2) - cocoapods-downloader (1.2.0) + cocoapods-downloader (1.2.1) cocoapods-plugins (1.0.0) nap cocoapods-search (1.0.0) cocoapods-stats (1.0.0) - cocoapods-trunk (1.3.0) + cocoapods-trunk (1.3.1) nap (>= 0.8, < 2.0) netrc (~> 0.11) cocoapods-try (1.1.0) @@ -51,20 +51,20 @@ GEM i18n (0.9.5) concurrent-ruby (~> 1.0) minitest (5.11.3) - molinillo (0.6.5) - nanaimo (0.2.5) + molinillo (0.6.6) + nanaimo (0.2.6) nap (1.1.0) netrc (0.11.0) - ruby-macho (1.1.0) + ruby-macho (1.2.0) thread_safe (0.3.6) tzinfo (1.2.5) thread_safe (~> 0.1) - xcodeproj (1.5.7) + xcodeproj (1.6.0) CFPropertyList (>= 2.3.3, < 4.0) - atomos (~> 0.1.2) + atomos (~> 0.1.3) claide (>= 1.0.2, < 2.0) colored2 (~> 3.1) - nanaimo (~> 0.2.4) + nanaimo (~> 0.2.6) PLATFORMS ruby @@ -73,4 +73,4 @@ DEPENDENCIES cocoapods BUNDLED WITH - 1.14.6 + 1.16.3 diff --git a/pkgs/development/mobile/cocoapods/gemset.nix b/pkgs/development/mobile/cocoapods/gemset.nix index cd4156d141c..5fcbe59603b 100644 --- a/pkgs/development/mobile/cocoapods/gemset.nix +++ b/pkgs/development/mobile/cocoapods/gemset.nix @@ -11,10 +11,10 @@ atomos = { source = { remotes = ["https://rubygems.org"]; - sha256 = "10z69hjv30r2w5q5wmlf0cq4jv3w744jrac8ylln8sf45ckqj7wk"; + sha256 = "17vq6sjyswr5jfzwdccw748kgph6bdw30bakwnn6p8sl4hpv4hvx"; type = "gem"; }; - version = "0.1.2"; + version = "0.1.3"; }; CFPropertyList = { source = { @@ -36,19 +36,19 @@ dependencies = ["activesupport" "claide" "cocoapods-core" "cocoapods-deintegrate" "cocoapods-downloader" "cocoapods-plugins" "cocoapods-search" "cocoapods-stats" "cocoapods-trunk" "cocoapods-try" "colored2" "escape" "fourflusher" "gh_inspector" "molinillo" "nap" "ruby-macho" "xcodeproj"]; source = { remotes = ["https://rubygems.org"]; - sha256 = "0pg2rkw6rlqq0y2vpajw4946hmvcnrg6lhr1i5p7j7kj8y5az167"; + sha256 = "0x5cz19p0j9k1hvn35lxnv3dn8i65n4qvi5nzjaf53pdgh52401h"; type = "gem"; }; - version = "1.5.0"; + version = "1.5.3"; }; cocoapods-core = { dependencies = ["activesupport" "fuzzy_match" "nap"]; source = { remotes = ["https://rubygems.org"]; - sha256 = "0mqxgd22rj49pfasvinsn7z1bzm899m8cfw38yr38nspri10acad"; + sha256 = "0xnxcd2xnvf60f8w27glq5jcn9wdhzch9nkdb24ihhmpxfgj3f39"; type = "gem"; }; - version = "1.5.0"; + version = "1.5.3"; }; cocoapods-deintegrate = { source = { @@ -61,10 +61,10 @@ cocoapods-downloader = { source = { remotes = ["https://rubygems.org"]; - sha256 = "1azzwyxvcqk5g394ica80x7pj7bh9zysk2q7x1jh8zbwrp6c0x8c"; + sha256 = "0g1v3k52g2mjlml8miq06c61764lqdy0gc0h2f4ymajz0pqg1zik"; type = "gem"; }; - version = "1.2.0"; + version = "1.2.1"; }; cocoapods-plugins = { dependencies = ["nap"]; @@ -95,10 +95,10 @@ dependencies = ["nap" "netrc"]; source = { remotes = ["https://rubygems.org"]; - sha256 = "0shxr64j7f50yglp5l90vr1ba5p9pkk0a3b8apkbci2lmq5kq60b"; + sha256 = "1plssgabdv6hcaq1c3gf43kf1d2prx883q8lzdr6chi5byzzs3yl"; type = "gem"; }; - version = "1.3.0"; + version = "1.3.1"; }; cocoapods-try = { source = { @@ -176,18 +176,18 @@ molinillo = { source = { remotes = ["https://rubygems.org"]; - sha256 = "19zlshd1ra15x0a4jzss6ilz2xsnq293p43kxsljiy7xxq7bipx7"; + sha256 = "1hh40z1adl4lw16dj4hxgabx4rr28mgqycih1y1d91bwww0jjdg6"; type = "gem"; }; - version = "0.6.5"; + version = "0.6.6"; }; nanaimo = { source = { remotes = ["https://rubygems.org"]; - sha256 = "03x5f7hk0s21hlkj309w0qipjxz34kyd3c5yj25zq3s2yyn57idi"; + sha256 = "0ajfyaqjw3dzykk612yw8sm21savfqy292hgps8h8l4lvxww1lz6"; type = "gem"; }; - version = "0.2.5"; + version = "0.2.6"; }; nap = { source = { @@ -208,10 +208,10 @@ ruby-macho = { source = { remotes = ["https://rubygems.org"]; - sha256 = "1i9vkz3ki3yvps4z1hca2q2axniq95x4yypnc22p9pcfjdfrbrq6"; + sha256 = "0xi0ll217h3caiamplqaypmipmrkriqrvmq207ngyzhgmh1jfc8q"; type = "gem"; }; - version = "1.1.0"; + version = "1.2.0"; }; thread_safe = { source = { @@ -234,9 +234,9 @@ dependencies = ["CFPropertyList" "atomos" "claide" "colored2" "nanaimo"]; source = { remotes = ["https://rubygems.org"]; - sha256 = "16743g16mrh47f1lxkbw28xn9mmlf1r0zicin4malalsxxkc7ykz"; + sha256 = "1f4shbzff3wsk1jq0v9bs10496qdx69k2jfpf11p4q2ik3jdnsv7"; type = "gem"; }; - version = "1.5.7"; + version = "1.6.0"; }; } \ No newline at end of file -- GitLab From 4b02c087f1a3eb5a68a131eca24da1541756e472 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 30 Aug 2018 22:22:45 -0700 Subject: [PATCH 1670/2206] bro: 2.5.4 -> 2.5.5 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from bro --- pkgs/applications/networking/ids/bro/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/ids/bro/default.nix b/pkgs/applications/networking/ids/bro/default.nix index 5e79517a551..f90457ba937 100644 --- a/pkgs/applications/networking/ids/bro/default.nix +++ b/pkgs/applications/networking/ids/bro/default.nix @@ -2,11 +2,11 @@ , geoip, gperftools, python, swig }: stdenv.mkDerivation rec { - name = "bro-2.5.4"; + name = "bro-2.5.5"; src = fetchurl { url = "https://www.bro.org/downloads/${name}.tar.gz"; - sha256 = "07sz1i4ly30257677b8vfrbsvxhz2awijyzn5ihg4m567x1ymnl0"; + sha256 = "1kvkiq8jjsqryry9jd4vw45pbfb46jly988mq62mv4sd1fqsxwhq"; }; nativeBuildInputs = [ cmake flex bison file ]; -- GitLab From 59bbf715890029437d00eed6fa15a31c784a4898 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Fri, 31 Aug 2018 07:40:19 +0200 Subject: [PATCH 1671/2206] =?UTF-8?q?pulseeffects:=204.3.1=20=E2=86=92=204?= =?UTF-8?q?.3.3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/applications/audio/pulseeffects/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/pulseeffects/default.nix b/pkgs/applications/audio/pulseeffects/default.nix index 11eea900423..37729868e6f 100644 --- a/pkgs/applications/audio/pulseeffects/default.nix +++ b/pkgs/applications/audio/pulseeffects/default.nix @@ -43,13 +43,13 @@ let ]; in stdenv.mkDerivation rec { name = "pulseeffects-${version}"; - version = "4.3.1"; + version = "4.3.3"; src = fetchFromGitHub { owner = "wwmm"; repo = "pulseeffects"; rev = "v${version}"; - sha256 = "0qx5fc0kbxxwf9g0y6kf9myzl20s4cn725byzppjnqlbp4fpzqk9"; + sha256 = "1krfxvwqimfcsv7f2l722ivzz0qdf5h0pmb702mg65qb160zn065"; }; nativeBuildInputs = [ -- GitLab From e5124b0f7571b506d5d0a9a47579db55fae3de1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Thu, 30 Aug 2018 23:07:21 +0100 Subject: [PATCH 1672/2206] doc/python: convention for attributes names cc @FRidh, @dotlambda --- doc/languages-frameworks/python.section.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/languages-frameworks/python.section.md b/doc/languages-frameworks/python.section.md index d825823d01a..53bccc74725 100644 --- a/doc/languages-frameworks/python.section.md +++ b/doc/languages-frameworks/python.section.md @@ -1074,4 +1074,5 @@ Following rules are desired to be respected: * Make sure libraries build for all Python interpreters. * By default we enable tests. Make sure the tests are found and, in the case of libraries, are passing for all interpreters. If certain tests fail they can be disabled individually. Try to avoid disabling the tests altogether. In any case, when you disable tests, leave a comment explaining why. * Commit names of Python libraries should reflect that they are Python libraries, so write for example `pythonPackages.numpy: 1.11 -> 1.12`. - +* Attribute names in `python-packages.nix` should be normalized according to [PEP 0503](https://www.python.org/dev/peps/pep-0503/#normalized-names). + This means that characters should be converted to lowercase and `.` and `_` should be replaced by a single `-` (Foo__Bar.baz instead of foo-bar-baz) -- GitLab From 07d33b002400649f9f3f42e574020ea719651e8f Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 30 Aug 2018 23:09:50 -0700 Subject: [PATCH 1673/2206] augeas: 1.10.1 -> 1.11.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from augeas --- pkgs/tools/system/augeas/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/system/augeas/default.nix b/pkgs/tools/system/augeas/default.nix index 93ce4864463..4ba87666822 100644 --- a/pkgs/tools/system/augeas/default.nix +++ b/pkgs/tools/system/augeas/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "augeas-${version}"; - version = "1.10.1"; + version = "1.11.0"; src = fetchurl { url = "http://download.augeas.net/${name}.tar.gz"; - sha256 = "0k9nssn7lk58cl5zv3c8kv2zx9cm2yks3sj7q4fd6qdjz9m2bnsj"; + sha256 = "1c507qj6dfn2dnsl27w94zs9r45xrgm07y8bqba9ry2s0psfhg1r"; }; nativeBuildInputs = [ pkgconfig ]; buildInputs = [ readline libxml2 ]; -- GitLab From 86bd0411965f86c026ae792b966024187e409b1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 31 Aug 2018 08:02:55 +0100 Subject: [PATCH 1674/2206] docs/python: fix attribute naming example https://github.com/NixOS/nixpkgs/pull/45822#issuecomment-417566642 --- doc/languages-frameworks/python.section.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/languages-frameworks/python.section.md b/doc/languages-frameworks/python.section.md index 53bccc74725..5eabb866654 100644 --- a/doc/languages-frameworks/python.section.md +++ b/doc/languages-frameworks/python.section.md @@ -1075,4 +1075,4 @@ Following rules are desired to be respected: * By default we enable tests. Make sure the tests are found and, in the case of libraries, are passing for all interpreters. If certain tests fail they can be disabled individually. Try to avoid disabling the tests altogether. In any case, when you disable tests, leave a comment explaining why. * Commit names of Python libraries should reflect that they are Python libraries, so write for example `pythonPackages.numpy: 1.11 -> 1.12`. * Attribute names in `python-packages.nix` should be normalized according to [PEP 0503](https://www.python.org/dev/peps/pep-0503/#normalized-names). - This means that characters should be converted to lowercase and `.` and `_` should be replaced by a single `-` (Foo__Bar.baz instead of foo-bar-baz) + This means that characters should be converted to lowercase and `.` and `_` should be replaced by a single `-` (foo-bar-baz instead of Foo__Bar.baz ) -- GitLab From 9a93fa292fcddd7f371b84c73480c5bf845353d0 Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Fri, 31 Aug 2018 00:27:08 -0700 Subject: [PATCH 1675/2206] notify-osd-customizable: init at 0.9.35+16.04.20160415 (#43226) --- .../misc/notify-osd-customizable/default.nix | 47 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 49 insertions(+) create mode 100644 pkgs/applications/misc/notify-osd-customizable/default.nix diff --git a/pkgs/applications/misc/notify-osd-customizable/default.nix b/pkgs/applications/misc/notify-osd-customizable/default.nix new file mode 100644 index 00000000000..828c39d5ed8 --- /dev/null +++ b/pkgs/applications/misc/notify-osd-customizable/default.nix @@ -0,0 +1,47 @@ +{ stdenv +, dbus-glib +, fetchurl +, glib +, gnome3 +, libnotify +, libtool +, libwnck3 +, makeWrapper +, pkgconfig +}: + +let baseURI = "https://launchpad.net/~leolik/+archive/leolik"; +in stdenv.mkDerivation rec { + name = "notify-osd-${version}"; + version = "0.9.35+16.04.20160415"; + + src = fetchurl { + url = "${baseURI}/+files/notify-osd_${version}-0ubuntu1-leolik~ppa0.tar.gz"; + sha256 = "026dr46jh3xc4103wnslzy7pxbxkkpflh52c59j8vzwaa7bvvzkv"; + name = "notify-osd-customizable.tar.gz"; + }; + + preConfigure = "./autogen.sh --libexecdir=$(out)/bin"; + + nativeBuildInputs = [ pkgconfig ]; + buildInputs = [ + glib libwnck3 libnotify dbus-glib makeWrapper + gnome3.gsettings-desktop-schemas gnome3.gnome-common + libtool + ]; + + configureFlags = "--libexecdir=$(out)/bin"; + + preFixup = '' + wrapProgram "$out/bin/notify-osd" \ + --prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" + ''; + + meta = with stdenv.lib; { + description = "Daemon that displays passive pop-up notifications"; + homepage = https://launchpad.net/notify-osd; + license = licenses.gpl3; + maintainers = [ maintainers.imalison ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d1b57fa3964..78f58e0889c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4294,6 +4294,8 @@ with pkgs; notify-osd = callPackage ../applications/misc/notify-osd { }; + notify-osd-customizable = callPackage ../applications/misc/notify-osd-customizable { }; + nox = callPackage ../tools/package-management/nox { }; nq = callPackage ../tools/system/nq { }; -- GitLab From 897206755e5c466c1f23f8d363c734bb6654638f Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 31 Aug 2018 00:41:36 -0700 Subject: [PATCH 1676/2206] mdds: 1.3.1 -> 1.4.1 (#45814) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from mdds --- pkgs/development/libraries/mdds/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/mdds/default.nix b/pkgs/development/libraries/mdds/default.nix index 43fee9ccead..d2b8ff19dba 100644 --- a/pkgs/development/libraries/mdds/default.nix +++ b/pkgs/development/libraries/mdds/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl, boost }: stdenv.mkDerivation rec { - version = "1.3.1"; + version = "1.4.1"; name = "mdds-${version}"; src = fetchurl { url = "https://kohei.us/files/mdds/src/mdds-${version}.tar.bz2"; - sha256 = "18g511z1lgfxrga2ld9yr95phmyfbd3ymbv4q5g5lyjn4ljcvf6w"; + sha256 = "1hs4lhmmr44ynljn7bjsyvnjbbfrz7dda18lan4dq1jzgz1r1ils"; }; postInstall = '' -- GitLab From d72125d5684f4308e40fde6a4536676db3d76622 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 31 Aug 2018 00:42:58 -0700 Subject: [PATCH 1677/2206] minizinc: 2.1.7 -> 2.2.0 (#45816) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from minizinc --- pkgs/development/tools/minizinc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/minizinc/default.nix b/pkgs/development/tools/minizinc/default.nix index d569b8d3068..8c210cb9360 100644 --- a/pkgs/development/tools/minizinc/default.nix +++ b/pkgs/development/tools/minizinc/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchFromGitHub, cmake, flex, bison }: let - version = "2.1.7"; + version = "2.2.0"; in stdenv.mkDerivation { name = "minizinc-${version}"; @@ -11,7 +11,7 @@ stdenv.mkDerivation { rev = "${version}"; owner = "MiniZinc"; repo = "libminizinc"; - sha256 = "05rifsgzfaalv5ymv59sjcvhr6i1byzbmq5p36hj3hpi5f929kip"; + sha256 = "05is1r5y06jfqwvka90dn2ffxnvbgyswaxl00aqz6455hnggnxvm"; }; # meta is all the information about the package.. -- GitLab From 5c0423eff41f064fd31656e1604dddd4b3d8362a Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 31 Aug 2018 00:45:14 -0700 Subject: [PATCH 1678/2206] at: 3.1.20 -> 3.1.23 (#45847) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from at --- pkgs/tools/system/at/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/system/at/default.nix b/pkgs/tools/system/at/default.nix index baac00bfa76..1e3bf0c0050 100644 --- a/pkgs/tools/system/at/default.nix +++ b/pkgs/tools/system/at/default.nix @@ -5,12 +5,12 @@ stdenv.mkDerivation rec { name = "at-${version}"; - version = "3.1.20"; + version = "3.1.23"; src = fetchurl { # Debian is apparently the last location where it can be found. url = "mirror://debian/pool/main/a/at/at_${version}.orig.tar.gz"; - sha256 = "1fgsrqpx0r6qcjxmlsqnwilydhfxn976c870mjc0n1bkmcy94w88"; + sha256 = "040pr2ivfbrhvrhzis97cpwfkzpr7nin33nc301aga5aajlhlicp"; }; patches = [ -- GitLab From 9b375a34e5865bea30f1b8189ccf5e6ccecb88de Mon Sep 17 00:00:00 2001 From: Matthew Pickering Date: Fri, 31 Aug 2018 08:39:44 +0000 Subject: [PATCH 1679/2206] folium: 0.5.0 -> 0.6.0 --- pkgs/development/python-modules/folium/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/folium/default.nix b/pkgs/development/python-modules/folium/default.nix index eeb787ea3c0..9cef17dc772 100644 --- a/pkgs/development/python-modules/folium/default.nix +++ b/pkgs/development/python-modules/folium/default.nix @@ -14,15 +14,15 @@ buildPythonPackage rec { pname = "folium"; - version = "0.5.0"; + version = "0.6.0"; src = fetchPypi { inherit pname version; - sha256 = "748944521146d85c6cd6230acf234e885864cd0f42fea3758d655488517e5e6e"; + sha256 = "0yfb8ygq67m149n72bb8h7dk9mx8d3ivc5ygqwdj4q8qggj1ns08"; }; checkInputs = [ pytest numpy nbconvert pandas mock ]; - propagatedBuildInputs = [ jinja2 branca six requests ]; + propagatedBuildInputs = [ jinja2 branca six requests numpy ]; # No tests in archive doCheck = false; -- GitLab From 195d81c45f014602fc7705e3d380b074eb9c46c6 Mon Sep 17 00:00:00 2001 From: Rob Vermaas Date: Fri, 31 Aug 2018 10:57:33 +0200 Subject: [PATCH 1680/2206] julia: add 0.7 and 1.0 --- pkgs/top-level/all-packages.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 78f58e0889c..bbbfcfdf9a6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6908,6 +6908,18 @@ with pkgs; llvm = llvm_39; }; + julia_07 = callPackage ../development/compilers/julia/0.7.nix { + gmp = gmp6; + openblas = openblasCompat; + inherit (darwin.apple_sdk.frameworks) CoreServices ApplicationServices; + }; + + julia_10 = callPackage ../development/compilers/julia/1.0.nix { + gmp = gmp6; + openblas = openblasCompat; + inherit (darwin.apple_sdk.frameworks) CoreServices ApplicationServices; + }; + jwasm = callPackage ../development/compilers/jwasm { }; kotlin = callPackage ../development/compilers/kotlin { }; -- GitLab From c745ed1f7c5398848c0361e75be3c2d82aaab95b Mon Sep 17 00:00:00 2001 From: Rob Vermaas Date: Fri, 31 Aug 2018 10:57:54 +0200 Subject: [PATCH 1681/2206] julia: add 0.7 and 1.0 --- pkgs/development/compilers/julia/0.7.nix | 6 + pkgs/development/compilers/julia/1.0.nix | 6 + pkgs/development/compilers/julia/shared.nix | 218 ++++++++++++++++++++ 3 files changed, 230 insertions(+) create mode 100644 pkgs/development/compilers/julia/0.7.nix create mode 100644 pkgs/development/compilers/julia/1.0.nix create mode 100644 pkgs/development/compilers/julia/shared.nix diff --git a/pkgs/development/compilers/julia/0.7.nix b/pkgs/development/compilers/julia/0.7.nix new file mode 100644 index 00000000000..99c6b245ba6 --- /dev/null +++ b/pkgs/development/compilers/julia/0.7.nix @@ -0,0 +1,6 @@ +import ./shared.nix { + majorVersion = "0"; + minorVersion = "7"; + maintenanceVersion = "0"; + src_sha256 = "1j57569qm2ii8ddzsp08hds2navpk7acdz83kh27dvk44axhwj6f"; +} diff --git a/pkgs/development/compilers/julia/1.0.nix b/pkgs/development/compilers/julia/1.0.nix new file mode 100644 index 00000000000..2301d0c1f43 --- /dev/null +++ b/pkgs/development/compilers/julia/1.0.nix @@ -0,0 +1,6 @@ +import ./shared.nix { + majorVersion = "1"; + minorVersion = "0"; + maintenanceVersion = "0"; + src_sha256 = "083277z90m1jxr2d1ysb96rgjj9h5q97l6h54mx3pb3f38ykshz2"; +} diff --git a/pkgs/development/compilers/julia/shared.nix b/pkgs/development/compilers/julia/shared.nix new file mode 100644 index 00000000000..41c9c57bd03 --- /dev/null +++ b/pkgs/development/compilers/julia/shared.nix @@ -0,0 +1,218 @@ +{ majorVersion +, minorVersion +, maintenanceVersion +, src_sha256 +}: +{ stdenv, fetchurl, fetchzip +# build tools +, gfortran, m4, makeWrapper, patchelf, perl, which, python2, paxctl +, llvm, cmake +# libjulia dependencies +, libunwind, readline, utf8proc, zlib +# standard library dependencies +, curl, fftwSinglePrec, fftw, gmp, libgit2, mpfr, openlibm, openspecfun, pcre2 +# linear algebra +, openblas, arpack +# Darwin frameworks +, CoreServices, ApplicationServices +}: + +with stdenv.lib; + +# All dependencies must use the same OpenBLAS. +let + arpack_ = arpack; +in +let + arpack = arpack_.override { inherit openblas; }; +in + +let + dsfmtVersion = "2.2.3"; + dsfmt = fetchurl { + url = "http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/dSFMT-src-${dsfmtVersion}.tar.gz"; + sha256 = "03kaqbjbi6viz0n33dk5jlf6ayxqlsq4804n7kwkndiga9s4hd42"; + }; + + libuvVersion = "ed3700c849289ed01fe04273a7bf865340b2bd7e"; + libuv = fetchurl { + url = "https://api.github.com/repos/JuliaLang/libuv/tarball/${libuvVersion}"; + sha256 = "137w666zsjw1p0ma3lf94d75hr1q45sgkfmbizkyji2qm57cnxjs"; + }; + + rmathVersion = "0.1"; + rmath-julia = fetchurl { + url = "https://api.github.com/repos/JuliaLang/Rmath-julia/tarball/v${rmathVersion}"; + sha256 = "1qyps217175qhid46l8f5i1v8i82slgp23ia63x2hzxwfmx8617p"; + }; + + virtualenvVersion = "15.0.0"; + virtualenv = fetchurl { + url = "mirror://pypi/v/virtualenv/virtualenv-${virtualenvVersion}.tar.gz"; + sha256 = "06fw4liazpx5vf3am45q2pdiwrv0id7ckv7n6zmpml29x6vkzmkh"; + }; + + libwhichVersion = "81e9723c0273d78493dc8c8ed570f68d9ce7e89e"; + libwhich = fetchurl { + url = "https://api.github.com/repos/vtjnash/libwhich/tarball/${libwhichVersion}"; + sha256 = "1p7zg31kpmpbmh1znrk1xrbd074agx13b9q4dcw8n2zrwwdlbz3b"; + }; + + llvmVersion = "6.0.0"; + llvm = fetchurl { + url = "http://releases.llvm.org/6.0.0/llvm-${llvmVersion}.src.tar.xz"; + sha256 = "0224xvfg6h40y5lrbnb9qaq3grmdc5rg00xq03s1wxjfbf8krx8z"; + }; + + suitesparseVersion = "4.4.5"; + suitesparse = fetchurl { + url = "http://faculty.cse.tamu.edu/davis/SuiteSparse/SuiteSparse-${suitesparseVersion}.tar.gz"; + sha256 = "1jcbxb8jx5wlcixzf6n5dca2rcfx6mlcms1k2rl5gp67ay3bix43"; + }; + version = "${majorVersion}.${minorVersion}.${maintenanceVersion}"; +in + +stdenv.mkDerivation rec { + pname = "julia"; + inherit version; + name = "${pname}-${version}"; + + src = fetchzip { + url = "https://github.com/JuliaLang/${pname}/releases/download/v${version}/${name}.tar.gz"; + sha256 = src_sha256; + }; + prePatch = '' + export PATH=$PATH:${cmake}/bin + mkdir deps/srccache + cp "${dsfmt}" "./deps/srccache/dsfmt-${dsfmtVersion}.tar.gz" + cp "${rmath-julia}" "./deps/srccache/Rmath-julia-${rmathVersion}.tar.gz" + cp "${libuv}" "./deps/srccache/libuv-${libuvVersion}.tar.gz" + cp "${virtualenv}" "./deps/srccache/virtualenv-${virtualenvVersion}.tar.gz" + cp "${libwhich}" "./deps/srccache/libwhich-${libwhichVersion}.tar.gz" + cp "${llvm}" "./deps/srccache/llvm-${llvmVersion}.src.tar.xz" + cp "${suitesparse}" "./deps/srccache/SuiteSparse-${suitesparseVersion}.tar.gz" + ''; + + patches = [ + ./0001.1-use-system-utf8proc.patch + ] ++ stdenv.lib.optional stdenv.needsPax ./0004-hardened.patch; + + postPatch = '' + patchShebangs . contrib + for i in backtrace cmdlineargs; do + mv test/$i.jl{,.off} + touch test/$i.jl + done + rm stdlib/Sockets/test/runtests.jl && touch stdlib/Sockets/test/runtests.jl + sed -e 's/Invalid Content-Type:/invalid Content-Type:/g' -i ./stdlib/LibGit2/test/libgit2.jl + sed -e 's/Failed to resolve /failed to resolve /g' -i ./stdlib/LibGit2/test/libgit2.jl + ''; + + buildInputs = [ + arpack fftw fftwSinglePrec gmp libgit2 libunwind mpfr + pcre2.dev openblas openlibm openspecfun readline utf8proc + zlib + ] + ++ stdenv.lib.optionals stdenv.isDarwin [CoreServices ApplicationServices] + ; + + nativeBuildInputs = [ curl gfortran m4 makeWrapper patchelf perl python2 which ] + ++ stdenv.lib.optional stdenv.needsPax paxctl; + + makeFlags = + let + arch = head (splitString "-" stdenv.system); + march = { "x86_64" = "x86-64"; "i686" = "pentium4"; }."${arch}" + or (throw "unsupported architecture: ${arch}"); + # Julia requires Pentium 4 (SSE2) or better + cpuTarget = { "x86_64" = "x86-64"; "i686" = "pentium4"; }."${arch}" + or (throw "unsupported architecture: ${arch}"); + in [ + "ARCH=${arch}" + "MARCH=${march}" + "JULIA_CPU_TARGET=${cpuTarget}" + "PREFIX=$(out)" + "prefix=$(out)" + "SHELL=${stdenv.shell}" + + "USE_SYSTEM_BLAS=1" + "USE_BLAS64=${if openblas.blas64 then "1" else "0"}" + "LIBBLAS=-lopenblas" + "LIBBLASNAME=libopenblas" + + "USE_SYSTEM_LAPACK=1" + "LIBLAPACK=-lopenblas" + "LIBLAPACKNAME=libopenblas" + + "USE_SYSTEM_ARPACK=1" + "USE_SYSTEM_FFTW=1" + "USE_SYSTEM_GMP=1" + "USE_SYSTEM_LIBGIT2=1" + "USE_SYSTEM_LIBUNWIND=1" + + #"USE_SYSTEM_LLVM=1" + "LLVM_VER=6.0.0" + + "USE_SYSTEM_MPFR=1" + "USE_SYSTEM_OPENLIBM=1" + "USE_SYSTEM_OPENSPECFUN=1" + "USE_SYSTEM_PATCHELF=1" + "USE_SYSTEM_PCRE=1" + "PCRE_CONFIG=${pcre2.dev}/bin/pcre2-config" + "PCRE_INCL_PATH=${pcre2.dev}/include/pcre2.h" + "USE_SYSTEM_READLINE=1" + "USE_SYSTEM_UTF8PROC=1" + "USE_SYSTEM_ZLIB=1" + ]; + + NIX_CFLAGS_COMPILE = [ "-fPIC" ]; + + LD_LIBRARY_PATH = makeLibraryPath [ + arpack fftw fftwSinglePrec gmp libgit2 mpfr openblas openlibm + openspecfun pcre2 + ]; + + dontStrip = true; + dontPatchELF = true; + + enableParallelBuilding = true; + + doCheck = !stdenv.isDarwin; + checkTarget = "testall"; + # Julia's tests require read/write access to $HOME + preCheck = '' + export HOME="$NIX_BUILD_TOP" + ''; + + preBuild = '' + sed -e '/^install:/s@[^ ]*/doc/[^ ]*@@' -i Makefile + sed -e '/[$](DESTDIR)[$](docdir)/d' -i Makefile + export LD_LIBRARY_PATH=${LD_LIBRARY_PATH} + ''; + + postInstall = '' + # Symlink shared libraries from LD_LIBRARY_PATH into lib/julia, + # as using a wrapper with LD_LIBRARY_PATH causes segmentation + # faults when program returns an error: + # $ julia -e 'throw(Error())' + find $(echo $LD_LIBRARY_PATH | sed 's|:| |g') -maxdepth 1 -name '*.${if stdenv.isDarwin then "dylib" else "so"}*' | while read lib; do + if [[ ! -e $out/lib/julia/$(basename $lib) ]]; then + ln -sv $lib $out/lib/julia/$(basename $lib) + fi + done + ''; + + passthru = { + inherit majorVersion minorVersion maintenanceVersion; + site = "share/julia/site/v${majorVersion}.${minorVersion}"; + }; + + meta = { + description = "High-level performance-oriented dynamical language for technical computing"; + homepage = https://julialang.org/; + license = stdenv.lib.licenses.mit; + maintainers = with stdenv.lib.maintainers; [ raskin rob ]; + platforms = [ "i686-linux" "x86_64-linux" "x86_64-darwin" ]; + broken = stdenv.isi686; + }; +} -- GitLab From 6d28393eb146c6b51012312b9542f4e43cfbb128 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20K=C3=B6cher?= Date: Fri, 31 Aug 2018 12:05:24 +0200 Subject: [PATCH 1682/2206] android-studio: Add desktop item --- .../editors/android-studio/common.nix | 60 +++++++++++++------ 1 file changed, 42 insertions(+), 18 deletions(-) diff --git a/pkgs/applications/editors/android-studio/common.nix b/pkgs/applications/editors/android-studio/common.nix index cd031ce5ac8..1d49c8c74a9 100644 --- a/pkgs/applications/editors/android-studio/common.nix +++ b/pkgs/applications/editors/android-studio/common.nix @@ -34,11 +34,12 @@ , writeTextFile , xkeyboard_config , zlib +, makeDesktopItem }: let drvName = "android-studio-${channel}-${version}"; - androidStudio = stdenv.mkDerivation { + androidStudio = stdenv.mkDerivation rec { name = drvName; src = fetchurl { @@ -110,7 +111,20 @@ let ]}" \ --set QT_XKB_CONFIG_ROOT "${xkeyboard_config}/share/X11/xkb" \ --set FONTCONFIG_FILE ${fontsConf} + + install -Dm644 bin/studio.png $out/share/pixmaps/${drvName}.png + ln -s ${desktopItem}/share/applications $out/share/applications ''; + + desktopItem = makeDesktopItem rec { + name = drvName; + exec = pname; + icon = drvName; + desktopName = "Android Studio"; + comment = "The official Android IDE"; + categories = "Development;IDE;"; + }; + }; # Android Studio downloads prebuilt binaries as part of the SDK. These tools @@ -121,8 +135,7 @@ let multiPkgs = pkgs: [ pkgs.ncurses5 ]; }; -in - writeTextFile { + wrapper = writeTextFile { name = "${drvName}-wrapper"; # TODO: Rename preview -> beta (and add -stable suffix?): destination = "/bin/${pname}"; @@ -131,18 +144,29 @@ in #!${bash}/bin/bash ${fhsEnv}/bin/${drvName}-fhs-env ${androidStudio}/bin/studio.sh ''; - } // { - meta = with stdenv.lib; { - description = "The Official IDE for Android (${channel} channel)"; - longDescription = '' - Android Studio is the official IDE for Android app development, based on - IntelliJ IDEA. - ''; - homepage = if channel == "stable" - then https://developer.android.com/studio/index.html - else https://developer.android.com/studio/preview/index.html; - license = licenses.asl20; - platforms = [ "x86_64-linux" ]; - maintainers = with maintainers; [ primeos ]; - }; - } + }; +in stdenv.mkDerivation { + name = "${drvName}-with-desktop-item"; + + buildCommand = '' + mkdir -p $out/{bin,share/pixmaps} + ln -s ${wrapper}/bin/${pname} $out/bin/${pname} + + ln -s ${androidStudio}/share/pixmaps/${drvName}.png $out/share/pixmaps/${drvName}.png + ln -s ${androidStudio}/share/applications $out/share/applications + ''; + + meta = with stdenv.lib; { + description = "The Official IDE for Android (${channel} channel)"; + longDescription = '' + Android Studio is the official IDE for Android app development, based on + IntelliJ IDEA. + ''; + homepage = if channel == "stable" + then https://developer.android.com/studio/index.html + else https://developer.android.com/studio/preview/index.html; + license = licenses.asl20; + platforms = [ "x86_64-linux" ]; + maintainers = with maintainers; [ primeos ]; + }; +} -- GitLab From 297a82f3ebd75ab2278b15a81abb1941fc4a1cc5 Mon Sep 17 00:00:00 2001 From: Matt McHenry Date: Fri, 31 Aug 2018 06:32:20 -0400 Subject: [PATCH 1683/2206] perl: Text-Unaccent: fixup build (#45768) workaround as mentioned at https://rt.cpan.org/Public/Bug/Display.html?id=124815 --- pkgs/top-level/perl-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 2d35a573b72..3623e751123 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -16588,9 +16588,11 @@ let url = mirror://cpan/authors/id/L/LD/LDACHARY/Text-Unaccent-1.08.tar.gz; sha256 = "0avk50kia78kxryh2whmaj5l18q2wvmkdyqyjsf6kwr4kgy6x3i7"; }; + # https://rt.cpan.org/Public/Bug/Display.html?id=124815 + NIX_CFLAGS_COMPILE = [ "-DHAS_VPRINTF" ]; meta = { maintainers = with maintainers; [ ]; - platforms = stdenv.lib.platforms.unix; + platforms = stdenv.lib.platforms.linux; }; }; -- GitLab From 17564e0ed9e5948c6c34cecf63bc45fd08c7135a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=83=81=E3=83=AB=E3=83=8E?= Date: Fri, 31 Aug 2018 05:40:23 -0500 Subject: [PATCH 1684/2206] nixos/zeronet: init (#44842) --- nixos/modules/misc/ids.nix | 2 + nixos/modules/module-list.nix | 1 + nixos/modules/services/networking/zeronet.nix | 102 ++++++++++++++++++ .../networking/p2p/zeronet/default.nix | 12 +-- 4 files changed, 108 insertions(+), 9 deletions(-) create mode 100644 nixos/modules/services/networking/zeronet.nix diff --git a/nixos/modules/misc/ids.nix b/nixos/modules/misc/ids.nix index 0928e368d80..8292cdc995e 100644 --- a/nixos/modules/misc/ids.nix +++ b/nixos/modules/misc/ids.nix @@ -328,6 +328,7 @@ qemu-libvirtd = 301; # kvm = 302; # unused # render = 303; # unused + zeronet = 304; # When adding a uid, make sure it doesn't match an existing gid. And don't use uids above 399! @@ -616,6 +617,7 @@ qemu-libvirtd = 301; kvm = 302; # default udev rules from systemd requires these render = 303; # default udev rules from systemd requires these + zeronet = 304; # When adding a gid, make sure it doesn't match an existing # uid. Users and groups with the same name should have equal diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 93e6050e1dd..4795922abcf 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -620,6 +620,7 @@ ./services/networking/xl2tpd.nix ./services/networking/xrdp.nix ./services/networking/zerobin.nix + ./services/networking/zeronet.nix ./services/networking/zerotierone.nix ./services/networking/znc.nix ./services/printing/cupsd.nix diff --git a/nixos/modules/services/networking/zeronet.nix b/nixos/modules/services/networking/zeronet.nix new file mode 100644 index 00000000000..2377cb2c8f1 --- /dev/null +++ b/nixos/modules/services/networking/zeronet.nix @@ -0,0 +1,102 @@ +{ config, lib, pkgs, ... }: + +let + cfg = config.services.zeronet; + + zConfFile = pkgs.writeTextFile { + name = "zeronet.conf"; + + text = '' + [global] + data_dir = ${cfg.dataDir} + log_dir = ${cfg.logDir} + '' + lib.optionalString (cfg.port != null) '' + ui_port = ${toString cfg.port} + '' + cfg.extraConfig; + }; +in with lib; { + options.services.zeronet = { + enable = mkEnableOption "zeronet"; + + dataDir = mkOption { + type = types.path; + default = "/var/lib/zeronet"; + example = "/home/okina/zeronet"; + description = "Path to the zeronet data directory."; + }; + + logDir = mkOption { + type = types.path; + default = "/var/log/zeronet"; + example = "/home/okina/zeronet/log"; + description = "Path to the zeronet log directory."; + }; + + port = mkOption { + type = types.nullOr types.int; + default = null; + example = 15441; + description = "Optional zeronet port."; + }; + + tor = mkOption { + type = types.bool; + default = false; + description = "Use TOR for all zeronet traffic."; + }; + + extraConfig = mkOption { + type = types.lines; + default = ""; + + description = '' + Extra configuration. Contents will be added verbatim to the + configuration file at the end. + ''; + }; + }; + + config = mkIf cfg.enable { + services.tor = mkIf cfg.tor { + enable = true; + controlPort = 9051; + extraConfig = "CookieAuthentication 1"; + }; + + systemd.services.zeronet = { + description = "zeronet"; + after = [ "network.target" (optionalString cfg.tor "tor.service") ]; + wantedBy = [ "multi-user.target" ]; + + preStart = '' + # Ensure folder exists or create it and permissions are correct + mkdir -p ${escapeShellArg cfg.dataDir} ${escapeShellArg cfg.logDir} + chmod 750 ${escapeShellArg cfg.dataDir} ${escapeShellArg cfg.logDir} + chown zeronet:zeronet ${escapeShellArg cfg.dataDir} ${escapeShellArg cfg.logDir} + ''; + + serviceConfig = { + PermissionsStartOnly = true; + PrivateTmp = "yes"; + User = "zeronet"; + Group = "zeronet"; + ExecStart = "${pkgs.zeronet}/bin/zeronet --config_file ${zConfFile}"; + }; + }; + + users = { + groups.zeronet.gid = config.ids.gids.zeronet; + + users.zeronet = { + description = "zeronet service user"; + home = cfg.dataDir; + createHome = true; + group = "zeronet"; + extraGroups = mkIf cfg.tor [ "tor" ]; + uid = config.ids.uids.zeronet; + }; + }; + }; + + meta.maintainers = with maintainers; [ chiiruno ]; +} diff --git a/pkgs/applications/networking/p2p/zeronet/default.nix b/pkgs/applications/networking/p2p/zeronet/default.nix index 8a8d1b33ca7..33acd103d8b 100644 --- a/pkgs/applications/networking/p2p/zeronet/default.nix +++ b/pkgs/applications/networking/p2p/zeronet/default.nix @@ -3,6 +3,7 @@ python2Packages.buildPythonApplication rec { pname = "zeronet"; version = "0.6.2"; + format = "other"; src = fetchFromGitHub { owner = "HelloZeroNet"; @@ -12,9 +13,6 @@ python2Packages.buildPythonApplication rec { }; propagatedBuildInputs = with python2Packages; [ msgpack gevent ]; - - format = "other"; - buildPhase = "${python2Packages.python.interpreter} -O -m compileall ."; installPhase = '' @@ -22,14 +20,10 @@ python2Packages.buildPythonApplication rec { cp -r plugins src tools *.py $out/share/ ''; - # Wrap the main executable and set the log and data dir to something out of - # the store postFixup = '' makeWrapper "$out/share/zeronet.py" "$out/bin/zeronet" \ - --set PYTHONPATH "$PYTHONPATH" \ - --set PATH ${python2Packages.python}/bin \ - --add-flags "--log_dir \$HOME/.local/share/zeronet/logs" \ - --add-flags "--data_dir \$HOME/.local/share/zeronet" + --set PYTHONPATH "$PYTHONPATH" \ + --set PATH ${python2Packages.python}/bin ''; meta = with stdenv.lib; { -- GitLab From f563a3b2a940c40ecaaff86ee223ccdc20ebb22b Mon Sep 17 00:00:00 2001 From: Philipp Steinpass Date: Fri, 31 Aug 2018 12:43:08 +0200 Subject: [PATCH 1685/2206] steam: Add python3 to runtime for steam play / proton --- pkgs/games/steam/chrootenv.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/games/steam/chrootenv.nix b/pkgs/games/steam/chrootenv.nix index 4de5f660818..2762155d63c 100644 --- a/pkgs/games/steam/chrootenv.nix +++ b/pkgs/games/steam/chrootenv.nix @@ -23,6 +23,8 @@ let # Open URLs xdg_utils iana-etc + # Steam Play / Proton + python3 ] ++ lib.optional withJava jdk ++ lib.optional withPrimus primus ++ extraPkgs pkgs; -- GitLab From 37c0f1cafa6d6097f0aa7caf9f0c6b94abb18cb1 Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Fri, 31 Aug 2018 14:49:42 +0300 Subject: [PATCH 1686/2206] matrix-synapse: 0.33.0 -> 0.33.3 --- pkgs/servers/matrix-synapse/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/matrix-synapse/default.nix b/pkgs/servers/matrix-synapse/default.nix index d0c496d3857..74cd233710c 100644 --- a/pkgs/servers/matrix-synapse/default.nix +++ b/pkgs/servers/matrix-synapse/default.nix @@ -26,13 +26,13 @@ let }; in python2Packages.buildPythonApplication rec { name = "matrix-synapse-${version}"; - version = "0.33.0"; + version = "0.33.3"; src = fetchFromGitHub { owner = "matrix-org"; repo = "synapse"; rev = "v${version}"; - sha256 = "1immk6k0wgiks1s39dhyjg79n6rgans9zy85r5wmkp4dlc3r5rx6"; + sha256 = "0yxxrs8yrrkp3pffdfab8apdmyhdcl90wgmglryy4q8vsksxn7d4"; }; patches = [ -- GitLab From 865301fb8226944a899aa817ff355d0a8d065182 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Fri, 31 Aug 2018 14:05:17 +0200 Subject: [PATCH 1687/2206] Revert "mdds: 1.3.1 -> 1.4.1 (#45814)" This update appears to break libreoffice. This reverts commit 897206755e5c466c1f23f8d363c734bb6654638f. --- pkgs/development/libraries/mdds/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/mdds/default.nix b/pkgs/development/libraries/mdds/default.nix index d2b8ff19dba..43fee9ccead 100644 --- a/pkgs/development/libraries/mdds/default.nix +++ b/pkgs/development/libraries/mdds/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl, boost }: stdenv.mkDerivation rec { - version = "1.4.1"; + version = "1.3.1"; name = "mdds-${version}"; src = fetchurl { url = "https://kohei.us/files/mdds/src/mdds-${version}.tar.bz2"; - sha256 = "1hs4lhmmr44ynljn7bjsyvnjbbfrz7dda18lan4dq1jzgz1r1ils"; + sha256 = "18g511z1lgfxrga2ld9yr95phmyfbd3ymbv4q5g5lyjn4ljcvf6w"; }; postInstall = '' -- GitLab From 9cd5e292e3adb6001d99cf2ff05475d77634f41a Mon Sep 17 00:00:00 2001 From: Bignaux Ronan Date: Fri, 31 Aug 2018 14:14:07 +0200 Subject: [PATCH 1688/2206] navit: 5.0.1 -> 5.0.2 --- pkgs/applications/misc/navit/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/navit/default.nix b/pkgs/applications/misc/navit/default.nix index ede20d7935b..3bb93664692 100644 --- a/pkgs/applications/misc/navit/default.nix +++ b/pkgs/applications/misc/navit/default.nix @@ -18,13 +18,13 @@ assert speechdSupport -> speechd != null; with stdenv.lib; stdenv.mkDerivation rec { name = "navit-${version}"; - version = "0.5.1"; + version = "0.5.2"; src = fetchFromGitHub { owner = "navit-gps"; repo = "navit"; rev = "v${version}"; - sha256 = "0jf2gjh2sszr5y5c2wvamfj2qggi2y5k3ynb32pak9vhf5xyl5xj"; + sha256 = "11w85rlx612lws4s3q36li4iqib9b35v94kzf2zh9g1aphwqh2qa"; }; sample_map = fetchurl { @@ -69,7 +69,8 @@ stdenv.mkDerivation rec { # TODO: fix upstream? libPath = stdenv.lib.makeLibraryPath ([ stdenv.cc.libc ] ++ buildInputs ); - postFixup = '' + postFixup = + '' find "$out/lib" -type f -name "*.so" -exec patchelf --set-rpath $libPath {} \; wrapProgram $out/bin/navit \ -- GitLab From a847dccf45c1ff7c74221a782c42711481387b58 Mon Sep 17 00:00:00 2001 From: Bernard Fortz Date: Fri, 31 Aug 2018 14:38:54 +0200 Subject: [PATCH 1689/2206] mixxx 2.1.3: Fixed glibc locale bug --- pkgs/applications/audio/mixxx/default.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/mixxx/default.nix b/pkgs/applications/audio/mixxx/default.nix index 746e306d377..f3318a7866b 100644 --- a/pkgs/applications/audio/mixxx/default.nix +++ b/pkgs/applications/audio/mixxx/default.nix @@ -1,4 +1,5 @@ -{ stdenv, fetchFromGitHub, chromaprint, fetchpatch, fftw, flac, faad2, mp4v2 +{ stdenv, fetchFromGitHub, makeWrapper, chromaprint, fetchpatch +, fftw, flac, faad2, glibcLocales, mp4v2 , libid3tag, libmad, libopus, libshout, libsndfile, libusb1, libvorbis , pkgconfig, portaudio, portmidi, protobuf, qt4, rubberband, scons, sqlite , taglib, upower, vampSDK @@ -15,8 +16,10 @@ stdenv.mkDerivation rec { sha256 = "1fm8lkbnxka4haidf6yr8mb3r6vaxmc97hhrp8pcx0fvq2mnzvy2"; }; + nativeBuildInputs = [ makeWrapper ]; + buildInputs = [ - chromaprint fftw flac faad2 mp4v2 libid3tag libmad libopus libshout libsndfile + chromaprint fftw flac faad2 glibcLocales mp4v2 libid3tag libmad libopus libshout libsndfile libusb1 libvorbis pkgconfig portaudio portmidi protobuf qt4 rubberband scons sqlite taglib upower vampSDK ]; @@ -42,6 +45,11 @@ stdenv.mkDerivation rec { runHook postInstall ''; + fixupPhase = '' + wrapProgram $out/bin/mixxx \ + --set LOCALE_ARCHIVE ${glibcLocales}/lib/locale/locale-archive; + ''; + meta = with stdenv.lib; { homepage = https://mixxx.org; description = "Digital DJ mixing software"; -- GitLab From 647b5b1a29134c1d51c0a81a1ec1616bb5975d74 Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Wed, 29 Aug 2018 08:44:05 +0200 Subject: [PATCH 1690/2206] nginxMainline: 1.15.2 -> 1.15.3 --- pkgs/servers/http/nginx/mainline.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/http/nginx/mainline.nix b/pkgs/servers/http/nginx/mainline.nix index ecde2430f52..49f212a8fe5 100644 --- a/pkgs/servers/http/nginx/mainline.nix +++ b/pkgs/servers/http/nginx/mainline.nix @@ -1,6 +1,6 @@ { callPackage, ... }@args: callPackage ./generic.nix (args // { - version = "1.15.2"; - sha256 = "145dcypq8dqc5as03iy1ycwifwynq9p4i8m56fn7g0myryp0kfpf"; + version = "1.15.3"; + sha256 = "11dysslkz76cdzhshc6w5qivdplk10pjpb73li0d1sz2qf8zp4ck"; }) -- GitLab From 678695fde54232610dc1b8c76f84e02aef955856 Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Thu, 30 Aug 2018 23:12:40 +0200 Subject: [PATCH 1691/2206] youtubeDL: 2018.08.04 -> 2018.08.28 --- pkgs/tools/misc/youtube-dl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/youtube-dl/default.nix b/pkgs/tools/misc/youtube-dl/default.nix index ebdd08b23a8..7ed8f3bfd71 100644 --- a/pkgs/tools/misc/youtube-dl/default.nix +++ b/pkgs/tools/misc/youtube-dl/default.nix @@ -15,11 +15,11 @@ buildPythonPackage rec { pname = "youtube-dl"; - version = "2018.08.04"; + version = "2018.08.28"; src = fetchurl { url = "https://yt-dl.org/downloads/${version}/${pname}-${version}.tar.gz"; - sha256 = "1hcx99qbbyigc8k98c8bcc6a2wnhq6493fmrkl7rysc8krlxr0pm"; + sha256 = "1swdp4czvm0752psbi8a4qw5i9x18s7nhivh7iw92274pmqxq9wi"; }; nativeBuildInputs = [ makeWrapper ]; -- GitLab From c49e507bbc3286827d4610b08f1ccc18463e25b0 Mon Sep 17 00:00:00 2001 From: Sebastian Meric de Bellefon Date: Wed, 29 Aug 2018 10:26:46 -0400 Subject: [PATCH 1692/2206] python.pkgs.ratelimiter: init at 1.2.0.post0 --- maintainers/maintainer-list.nix | 5 +++ .../python-modules/ratelimiter/default.nix | 35 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 3 files changed, 42 insertions(+) create mode 100644 pkgs/development/python-modules/ratelimiter/default.nix diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 093a2aae86b..d4a96ff2904 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -1630,6 +1630,11 @@ github = "heel"; name = "Sergii Paryzhskyi"; }; + helkafen = { + email = "arnaudpourseb@gmail.com"; + github = "Helkafen"; + name = "Sébastian Méric de Bellefon"; + }; henrytill = { email = "henrytill@gmail.com"; github = "henrytill"; diff --git a/pkgs/development/python-modules/ratelimiter/default.nix b/pkgs/development/python-modules/ratelimiter/default.nix new file mode 100644 index 00000000000..375b6639368 --- /dev/null +++ b/pkgs/development/python-modules/ratelimiter/default.nix @@ -0,0 +1,35 @@ +{ + stdenv +, buildPythonPackage +, fetchPypi +, pytest +, glibcLocales +}: + +buildPythonPackage rec { + pname = "ratelimiter"; + version = "1.2.0.post0"; + + src = fetchPypi { + inherit pname version; + sha256 = "5c395dcabdbbde2e5178ef3f89b568a3066454a6ddc223b76473dac22f89b4f7"; + }; + + LC_ALL = "en_US.utf-8"; + + nativeBuildInputs = [ glibcLocales ]; + + checkInputs = [ pytest ]; + + checkPhase = '' + py.test tests + ''; + + meta = with stdenv.lib; { + homepage = https://github.com/RazerM/ratelimiter; + license = licenses.asl20; + description = "Simple python rate limiting object"; + maintainers = with maintainers; [ helkafen ]; + }; +} + diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 3ba335146ce..7be5e3d5e33 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4354,6 +4354,8 @@ in { regex = callPackage ../development/python-modules/regex { }; + ratelimiter = callPackage ../development/python-modules/ratelimiter { }; + repoze_lru = buildPythonPackage rec { name = "repoze.lru-0.6"; -- GitLab From 4774d6a58d3dd23be9677260b86e5633565d74d6 Mon Sep 17 00:00:00 2001 From: Rob Vermaas Date: Fri, 31 Aug 2018 15:16:59 +0200 Subject: [PATCH 1693/2206] gbenchmark: add darwin to platforms --- pkgs/development/libraries/gbenchmark/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/gbenchmark/default.nix b/pkgs/development/libraries/gbenchmark/default.nix index d700c3d3c16..5ce08cbe636 100644 --- a/pkgs/development/libraries/gbenchmark/default.nix +++ b/pkgs/development/libraries/gbenchmark/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { description = "A microbenchmark support library"; homepage = https://github.com/google/benchmark; license = licenses.asl20; - platforms = platforms.linux; + platforms = platforms.linux ++ platforms.darwin; maintainers = with maintainers; [ abbradar ]; }; } -- GitLab From 51bb4337fc0b5f33ef500031a9a78bbe23699123 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Fri, 31 Aug 2018 21:19:44 +0800 Subject: [PATCH 1694/2206] libreoffice: add zh-CN language support --- pkgs/applications/office/libreoffice/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/office/libreoffice/default.nix b/pkgs/applications/office/libreoffice/default.nix index b2f06386003..b44becc3422 100644 --- a/pkgs/applications/office/libreoffice/default.nix +++ b/pkgs/applications/office/libreoffice/default.nix @@ -13,7 +13,7 @@ , librevenge, libe-book, libmwaw, glm, glew, gst_all_1 , gdb, commonsLogging, librdf_rasqal, wrapGAppsHook , defaultIconTheme, glib, ncurses, epoxy, gpgme -, langs ? [ "ca" "de" "en-GB" "en-US" "eo" "es" "fr" "hu" "it" "nl" "pl" "ru" "sl" ] +, langs ? [ "ca" "de" "en-GB" "en-US" "eo" "es" "fr" "hu" "it" "nl" "pl" "ru" "sl" "zh-CN" ] , withHelp ? true , kdeIntegration ? false }: -- GitLab From 5a8f1c1643672c00baa83ae2a6a1d90292759917 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Fri, 31 Aug 2018 21:20:16 +0800 Subject: [PATCH 1695/2206] libreoffice-still: add zh-CN language support --- pkgs/applications/office/libreoffice/still.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/office/libreoffice/still.nix b/pkgs/applications/office/libreoffice/still.nix index eb99cac8e9e..6b7d37d3c5c 100644 --- a/pkgs/applications/office/libreoffice/still.nix +++ b/pkgs/applications/office/libreoffice/still.nix @@ -13,7 +13,7 @@ , librevenge, libe-book, libmwaw, glm, glew, gst_all_1 , gdb, commonsLogging, librdf_rasqal, wrapGAppsHook , defaultIconTheme, glib, ncurses, epoxy, gpgme -, langs ? [ "ca" "de" "en-GB" "en-US" "eo" "es" "fr" "hu" "it" "nl" "pl" "ru" "sl" ] +, langs ? [ "ca" "de" "en-GB" "en-US" "eo" "es" "fr" "hu" "it" "nl" "pl" "ru" "sl" "zh-CN" ] , withHelp ? true , kdeIntegration ? false }: -- GitLab From 2b5659dc04c4d163aca087bb0653337845bbdf34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 31 Aug 2018 15:44:47 +0200 Subject: [PATCH 1696/2206] python.pkgs.ecpy: 0.9.0 -> 0.9.1 --- .../development/python-modules/ecpy/default.nix | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/ecpy/default.nix b/pkgs/development/python-modules/ecpy/default.nix index 97f04828300..df843ed7c32 100644 --- a/pkgs/development/python-modules/ecpy/default.nix +++ b/pkgs/development/python-modules/ecpy/default.nix @@ -1,21 +1,20 @@ -{ stdenv, fetchPypi, buildPythonPackage, isPy3k, hidapi -, pycrypto, pillow, protobuf, future -}: +{ lib, fetchPypi, buildPythonPackage, isPy3k, future }: buildPythonPackage rec { pname = "ECPy"; - version = "0.9.0"; - - disabled = !isPy3k; + version = "0.9.1"; src = fetchPypi { inherit pname version; - sha256 = "ef41346ae24789699f3bc3ddefbfac03ad6b73b7d3d19b998ba9ce47b67c7277"; + sha256 = "f0df66be67f3de0152dfb3c453f4247bdfa2b4e37aa75b98617a637376032229"; }; - buildInputs = [ hidapi pycrypto pillow protobuf future ]; + propagatedBuildInputs = lib.optional (!isPy3k) future; + + # No tests implemented + doCheck = false; - meta = with stdenv.lib; { + meta = with lib; { description = "Pure Pyhton Elliptic Curve Library"; homepage = https://github.com/ubinity/ECPy; license = licenses.asl20; -- GitLab From e45d1fff33aa8ad3584fd4bbe54ea7c679153d71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Fri, 31 Aug 2018 11:11:38 -0300 Subject: [PATCH 1697/2206] catfish: 1.4.4 -> 1.4.6 (#45860) --- pkgs/applications/search/catfish/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/search/catfish/default.nix b/pkgs/applications/search/catfish/default.nix index adf0f51fc4c..c36baae0621 100644 --- a/pkgs/applications/search/catfish/default.nix +++ b/pkgs/applications/search/catfish/default.nix @@ -5,13 +5,13 @@ pythonPackages.buildPythonApplication rec { majorver = "1.4"; - minorver = "4"; + minorver = "6"; version = "${majorver}.${minorver}"; pname = "catfish"; src = fetchurl { - url = "https://launchpad.net/catfish-search/${majorver}/${version}/+download/${pname}-${version}.tar.gz"; - sha256 = "1mw7py6si6y88jblmzm04hf049bpww7h87k2wypq07zm1dw55m52"; + url = "https://archive.xfce.org/src/apps/${pname}/${majorver}/${pname}-${version}.tar.bz2"; + sha256 = "1gxdk5gx0gjq95jhdbpiq39cxpzd4vmw00a78f0wg2i6qlafxjp1"; }; nativeBuildInputs = [ @@ -52,7 +52,7 @@ pythonPackages.buildPythonApplication rec { doCheck = false; meta = with stdenv.lib; { - homepage = https://launchpad.net/catfish-search; + homepage = https://docs.xfce.org/apps/catfish/start; description = "A handy file search tool"; longDescription = '' Catfish is a handy file searching tool. The interface is -- GitLab From 8f0bafcaff7744d3d489a4eed563eda76fc604f8 Mon Sep 17 00:00:00 2001 From: Tobias Happ Date: Fri, 31 Aug 2018 16:39:58 +0200 Subject: [PATCH 1698/2206] nixos/gitea: fix pre start script (#44979) The gitea path is hardcoded in hooks directory in files of paths like: repositories//.git/hooks/update.d/gitea --- nixos/modules/services/misc/gitea.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/misc/gitea.nix b/nixos/modules/services/misc/gitea.nix index dc63f1a6c05..a222325579f 100644 --- a/nixos/modules/services/misc/gitea.nix +++ b/nixos/modules/services/misc/gitea.nix @@ -283,7 +283,7 @@ in mkdir -p ${cfg.repositoryRoot} # update all hooks' binary paths - HOOKS=$(find ${cfg.repositoryRoot} -mindepth 4 -maxdepth 5 -type f -wholename "*git/hooks/*") + HOOKS=$(find ${cfg.repositoryRoot} -mindepth 4 -maxdepth 6 -type f -wholename "*git/hooks/*") if [ "$HOOKS" ] then sed -ri 's,/nix/store/[a-z0-9.-]+/bin/gitea,${gitea.bin}/bin/gitea,g' $HOOKS -- GitLab From 6376c5df8741a749eebb6cd3f6351ce88969decf Mon Sep 17 00:00:00 2001 From: "Ricardo M. Correia" Date: Wed, 29 Aug 2018 14:48:59 +0200 Subject: [PATCH 1699/2206] nixos/transmission: fix AppArmor profile to include keyutils --- nixos/modules/services/torrent/transmission.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/services/torrent/transmission.nix b/nixos/modules/services/torrent/transmission.nix index 96413d2dd56..719eb76f42c 100644 --- a/nixos/modules/services/torrent/transmission.nix +++ b/nixos/modules/services/torrent/transmission.nix @@ -142,6 +142,7 @@ in ${getLib pkgs.attr}/lib/libattr*.so* mr, ${getLib pkgs.lz4}/lib/liblz4*.so* mr, ${getLib pkgs.libkrb5}/lib/lib*.so* mr, + ${getLib pkgs.keyutils}/lib/libkeyutils*.so* mr, @{PROC}/sys/kernel/random/uuid r, @{PROC}/sys/vm/overcommit_memory r, -- GitLab From af99bb6429b061762c322c3cfd4aa911be0f0504 Mon Sep 17 00:00:00 2001 From: Timo Kaufmann Date: Fri, 31 Aug 2018 17:18:48 +0200 Subject: [PATCH 1700/2206] spotify: 1.0.80.474.gef6b503e-7 -> 1.0.88.353.g15c26ea1-14 --- pkgs/applications/audio/spotify/default.nix | 7 ++++--- pkgs/applications/audio/spotify/update.sh | 0 2 files changed, 4 insertions(+), 3 deletions(-) mode change 100644 => 100755 pkgs/applications/audio/spotify/update.sh diff --git a/pkgs/applications/audio/spotify/default.nix b/pkgs/applications/audio/spotify/default.nix index 04bdff3c813..1639ab34b6c 100644 --- a/pkgs/applications/audio/spotify/default.nix +++ b/pkgs/applications/audio/spotify/default.nix @@ -3,15 +3,16 @@ , libgcrypt, systemd, fontconfig, dbus, expat, ffmpeg_0_10, curl, zlib, gnome3 }: let + # TO UPDATE: just execute the ./update.sh script (won't do anything if there is no update) # "rev" decides what is actually being downloaded - version = "1.0.80.474.gef6b503e-7"; + version = "1.0.88.353.g15c26ea1-14"; # To get the latest stable revision: # curl -H 'X-Ubuntu-Series: 16' 'https://api.snapcraft.io/api/v1/snaps/details/spotify?channel=stable' | jq '.download_url,.version,.last_updated' # To get general information: # curl -H 'Snap-Device-Series: 16' 'https://api.snapcraft.io/v2/snaps/info/spotify' | jq '.' # More exapmles of api usage: # https://github.com/canonical-websites/snapcraft.io/blob/master/webapp/publisher/snaps/views.py - rev = "16"; + rev = "19"; deps = [ @@ -64,7 +65,7 @@ stdenv.mkDerivation { # https://community.spotify.com/t5/Desktop-Linux/Redistribute-Spotify-on-Linux-Distributions/td-p/1695334 src = fetchurl { url = "https://api.snapcraft.io/api/v1/snaps/download/pOBIoZ2LrCB3rDohMxoYGnbN14EHOgD7_${rev}.snap"; - sha512 = "45b7ab574b30fb368e0b6f4dd60addbfd1ddc02173b4f98b31c524eed49073432352a361e75959ce8e2f752231e93c79ca1b538c4bd295c935d1e2e0585d147f"; + sha512 = "3a068cbe3c1fca84ae67e28830216f993aa459947517956897c3b3f63063005c9db646960e85185b149747ffc302060c208a7f9968ea69d50a3496067089f3db"; }; buildInputs = [ squashfsTools makeWrapper ]; diff --git a/pkgs/applications/audio/spotify/update.sh b/pkgs/applications/audio/spotify/update.sh old mode 100644 new mode 100755 -- GitLab From fc035da4a4a39d860e0edea0c95c6ca2de79e889 Mon Sep 17 00:00:00 2001 From: lassulus Date: Mon, 20 Aug 2018 14:25:25 +0200 Subject: [PATCH 1701/2206] xserver.displayManager: change default Switch from slim to lightdm as the display-manager. If plasma5 is used as desktop-manager use sdddm. If gnome3 is used as desktop-manager use gdm. Based on #12516 --- nixos/doc/manual/release-notes/rl-1809.xml | 7 +++++++ nixos/modules/services/x11/desktop-managers/gnome3.nix | 3 +++ nixos/modules/services/x11/display-managers/auto.nix | 8 +++++--- nixos/modules/services/x11/display-managers/gdm.nix | 2 +- nixos/modules/services/x11/display-managers/lightdm.nix | 2 -- nixos/modules/services/x11/display-managers/sddm.nix | 2 -- nixos/modules/services/x11/display-managers/slim.nix | 2 +- nixos/modules/services/x11/xserver.nix | 9 +++++++++ nixos/tests/gnome3-gdm.nix | 1 - nixos/tests/gnome3.nix | 1 + 10 files changed, 27 insertions(+), 10 deletions(-) diff --git a/nixos/doc/manual/release-notes/rl-1809.xml b/nixos/doc/manual/release-notes/rl-1809.xml index 6da67fe6d1e..421208ec0f8 100644 --- a/nixos/doc/manual/release-notes/rl-1809.xml +++ b/nixos/doc/manual/release-notes/rl-1809.xml @@ -521,6 +521,13 @@ inherit (pkgs.nixos { all user units for each authenticated user. + + + The default display manager is now LightDM. + To use SLiM set services.xserver.displayManager.slim.enable + to true. + + diff --git a/nixos/modules/services/x11/desktop-managers/gnome3.nix b/nixos/modules/services/x11/desktop-managers/gnome3.nix index c339d24b098..86b49a001ce 100644 --- a/nixos/modules/services/x11/desktop-managers/gnome3.nix +++ b/nixos/modules/services/x11/desktop-managers/gnome3.nix @@ -132,6 +132,7 @@ in { fonts.fonts = [ pkgs.dejavu_fonts pkgs.cantarell-fonts ]; + services.xserver.displayManager.gdm.enable = mkDefault true; services.xserver.displayManager.extraSessionFilePackages = [ pkgs.gnome3.gnome-session ]; services.xserver.displayManager.sessionCommands = '' @@ -161,6 +162,8 @@ in { # TODO: Create nautilus-with-extensions package environment.variables.NAUTILUS_EXTENSION_DIR = "${config.system.path}/lib/nautilus/extensions-3.0"; + services.xserver.updateDbusEnvironment = true; + environment.variables.GIO_EXTRA_MODULES = [ "${lib.getLib pkgs.gnome3.dconf}/lib/gio/modules" "${pkgs.gnome3.glib-networking.out}/lib/gio/modules" "${pkgs.gnome3.gvfs}/lib/gio/modules" ]; diff --git a/nixos/modules/services/x11/display-managers/auto.nix b/nixos/modules/services/x11/display-managers/auto.nix index d2aae64bf22..ec419eea067 100644 --- a/nixos/modules/services/x11/display-managers/auto.nix +++ b/nixos/modules/services/x11/display-managers/auto.nix @@ -41,10 +41,12 @@ in config = mkIf cfg.enable { - services.xserver.displayManager.slim = { + services.xserver.displayManager.lightdm = { enable = true; - autoLogin = true; - defaultUser = cfg.user; + autoLogin = { + enable = true; + user = cfg.user; + }; }; }; diff --git a/nixos/modules/services/x11/display-managers/gdm.nix b/nixos/modules/services/x11/display-managers/gdm.nix index 78dc39f7f62..a775dd0f0e0 100644 --- a/nixos/modules/services/x11/display-managers/gdm.nix +++ b/nixos/modules/services/x11/display-managers/gdm.nix @@ -87,7 +87,7 @@ in } ]; - services.xserver.displayManager.slim.enable = false; + services.xserver.displayManager.lightdm.enable = false; users.users.gdm = { name = "gdm"; diff --git a/nixos/modules/services/x11/display-managers/lightdm.nix b/nixos/modules/services/x11/display-managers/lightdm.nix index dc82f7086c8..bd4829228e1 100644 --- a/nixos/modules/services/x11/display-managers/lightdm.nix +++ b/nixos/modules/services/x11/display-managers/lightdm.nix @@ -191,8 +191,6 @@ in } ]; - services.xserver.displayManager.slim.enable = false; - services.xserver.displayManager.job = { logToFile = true; diff --git a/nixos/modules/services/x11/display-managers/sddm.nix b/nixos/modules/services/x11/display-managers/sddm.nix index 2b03ed81b5e..1635c0f9acc 100644 --- a/nixos/modules/services/x11/display-managers/sddm.nix +++ b/nixos/modules/services/x11/display-managers/sddm.nix @@ -206,8 +206,6 @@ in } ]; - services.xserver.displayManager.slim.enable = false; - services.xserver.displayManager.job = { logToFile = true; diff --git a/nixos/modules/services/x11/display-managers/slim.nix b/nixos/modules/services/x11/display-managers/slim.nix index 51ce5f4e243..4e411c8ceb0 100644 --- a/nixos/modules/services/x11/display-managers/slim.nix +++ b/nixos/modules/services/x11/display-managers/slim.nix @@ -49,7 +49,7 @@ in enable = mkOption { type = types.bool; - default = config.services.xserver.enable; + default = false; description = '' Whether to enable SLiM as the display manager. ''; diff --git a/nixos/modules/services/x11/xserver.nix b/nixos/modules/services/x11/xserver.nix index 0237dd6f560..75bfeaac1fa 100644 --- a/nixos/modules/services/x11/xserver.nix +++ b/nixos/modules/services/x11/xserver.nix @@ -535,6 +535,15 @@ in config = mkIf cfg.enable { + services.xserver.displayManager.lightdm.enable = + let dmconf = cfg.displayManager; + default = !( dmconf.auto.enable + || dmconf.gdm.enable + || dmconf.sddm.enable + || dmconf.slim.enable + || dmconf.xpra.enable ); + in mkIf (default) true; + hardware.opengl.enable = mkDefault true; services.xserver.videoDrivers = mkIf (cfg.videoDriver != null) [ cfg.videoDriver ]; diff --git a/nixos/tests/gnome3-gdm.nix b/nixos/tests/gnome3-gdm.nix index 1f590f337fd..959030d5988 100644 --- a/nixos/tests/gnome3-gdm.nix +++ b/nixos/tests/gnome3-gdm.nix @@ -11,7 +11,6 @@ import ./make-test.nix ({ pkgs, ...} : { services.xserver.enable = true; - services.xserver.displayManager.slim.enable = false; services.xserver.displayManager.gdm = { enable = true; autoLogin = { diff --git a/nixos/tests/gnome3.nix b/nixos/tests/gnome3.nix index af2404bf530..3f0368592b8 100644 --- a/nixos/tests/gnome3.nix +++ b/nixos/tests/gnome3.nix @@ -11,6 +11,7 @@ import ./make-test.nix ({ pkgs, ...} : { services.xserver.enable = true; + services.xserver.displayManager.gdm.enable = false; services.xserver.displayManager.lightdm.enable = true; services.xserver.displayManager.lightdm.autoLogin.enable = true; services.xserver.displayManager.lightdm.autoLogin.user = "alice"; -- GitLab From 09cced67259b1b332d9ca1028a20ea625962733d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 30 Aug 2018 17:33:05 +0200 Subject: [PATCH 1702/2206] python.pkgs.pyotp: init at 2.2.6 --- .../python-modules/pyotp/default.nix | 18 ++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 20 insertions(+) create mode 100644 pkgs/development/python-modules/pyotp/default.nix diff --git a/pkgs/development/python-modules/pyotp/default.nix b/pkgs/development/python-modules/pyotp/default.nix new file mode 100644 index 00000000000..504d12d612e --- /dev/null +++ b/pkgs/development/python-modules/pyotp/default.nix @@ -0,0 +1,18 @@ +{ lib, buildPythonPackage, fetchPypi }: + +buildPythonPackage rec { + pname = "pyotp"; + version = "2.2.6"; + + src = fetchPypi { + inherit pname version; + sha256 = "dd9130dd91a0340d89a0f06f887dbd76dd07fb95a8886dc4bc401239f2eebd69"; + }; + + meta = with lib; { + description = "Python One Time Password Library"; + homepage = https://github.com/pyotp/pyotp; + license = licenses.mit; + maintainers = with maintainers; [ dotlambda ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 5647bc5fdd7..9004bcea259 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -10395,6 +10395,8 @@ in { pyopencl = callPackage ../development/python-modules/pyopencl { }; + pyotp = callPackage ../development/python-modules/pyotp { }; + pyproj = callPackage ../development/python-modules/pyproj { # pyproj does *work* if you want to use a system supplied proj, but with the current version(s) the tests fail by # a few decimal places, so caveat emptor. -- GitLab From dc707e41e4ea6675f4338bd649cdbcd66c5294a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 31 Aug 2018 11:36:39 +0200 Subject: [PATCH 1703/2206] python.pkgs.pyqrcode: init at 1.2.1 --- .../python-modules/pyqrcode/default.nix | 21 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 23 insertions(+) create mode 100644 pkgs/development/python-modules/pyqrcode/default.nix diff --git a/pkgs/development/python-modules/pyqrcode/default.nix b/pkgs/development/python-modules/pyqrcode/default.nix new file mode 100644 index 00000000000..4313f700ae1 --- /dev/null +++ b/pkgs/development/python-modules/pyqrcode/default.nix @@ -0,0 +1,21 @@ +{ lib, buildPythonPackage, fetchPypi }: + +buildPythonPackage rec { + pname = "PyQRCode"; + version = "1.2.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "fdbf7634733e56b72e27f9bce46e4550b75a3a2c420414035cae9d9d26b234d5"; + }; + + # No tests in PyPI tarball + doCheck = false; + + meta = with lib; { + description = "A QR code generator written purely in Python with SVG, EPS, PNG and terminal output"; + homepage = https://github.com/mnooner256/pyqrcode; + license = licenses.bsd3; + maintainers = with maintainers; [ dotlambda ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 9004bcea259..37488bc3eba 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -10403,6 +10403,8 @@ in { proj = null; }; + pyqrcode = callPackage ../development/python-modules/pyqrcode { }; + pyrr = callPackage ../development/python-modules/pyrr { }; pysha3 = callPackage ../development/python-modules/pysha3 { }; -- GitLab From 13c6a9ba86972c77afd3bf947694aa8767988204 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 30 Aug 2018 17:38:31 +0200 Subject: [PATCH 1704/2206] home-assistant: 0.76.1 -> 0.77.1 --- .../home-assistant/component-packages.nix | 30 ++++++++++++------- pkgs/servers/home-assistant/default.nix | 16 +++++----- pkgs/servers/home-assistant/frontend.nix | 4 +-- 3 files changed, 30 insertions(+), 20 deletions(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index bc389146e75..3ffffc16985 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "0.76.1"; + version = "0.77.1"; components = { "abode" = ps: with ps; [ ]; "ads" = ps: with ps; [ ]; @@ -48,6 +48,7 @@ "auth" = ps: with ps; [ aiohttp-cors ]; "auth.indieauth" = ps: with ps; [ ]; "auth.login_flow" = ps: with ps; [ ]; + "auth.mfa_setup_flow" = ps: with ps; [ ]; "automation" = ps: with ps; [ ]; "automation.event" = ps: with ps; [ ]; "automation.homeassistant" = ps: with ps; [ ]; @@ -96,7 +97,7 @@ "binary_sensor.homematicip_cloud" = ps: with ps; [ ]; "binary_sensor.hydrawise" = ps: with ps; [ ]; "binary_sensor.ihc" = ps: with ps; [ ]; - "binary_sensor.insteon_plm" = ps: with ps; [ ]; + "binary_sensor.insteon" = ps: with ps; [ ]; "binary_sensor.iss" = ps: with ps; [ ]; "binary_sensor.isy994" = ps: with ps; [ ]; "binary_sensor.knx" = ps: with ps; [ ]; @@ -185,7 +186,7 @@ "camera.netatmo" = ps: with ps; [ ]; "camera.onvif" = ps: with ps; [ ha-ffmpeg ]; "camera.proxy" = ps: with ps; [ pillow ]; - "camera.push" = ps: with ps; [ ]; + "camera.push" = ps: with ps; [ aiohttp-cors ]; "camera.ring" = ps: with ps; [ ha-ffmpeg ]; "camera.rpi_camera" = ps: with ps; [ ]; "camera.skybell" = ps: with ps; [ ]; @@ -249,7 +250,6 @@ "comfoconnect" = ps: with ps; [ ]; "config" = ps: with ps; [ aiohttp-cors ]; "config.auth" = ps: with ps; [ ]; - "config.auth_provider_homeassistant" = ps: with ps; [ ]; "config.automation" = ps: with ps; [ ]; "config.config_entries" = ps: with ps; [ voluptuous-serialize ]; "config.core" = ps: with ps; [ ]; @@ -261,6 +261,7 @@ "config.zwave" = ps: with ps; [ ]; "configurator" = ps: with ps; [ ]; "conversation" = ps: with ps; [ aiohttp-cors ]; + "conversation.util" = ps: with ps; [ ]; "counter" = ps: with ps; [ ]; "cover" = ps: with ps; [ ]; "cover.abode" = ps: with ps; [ ]; @@ -366,6 +367,7 @@ "dweet" = ps: with ps; [ ]; "dyson" = ps: with ps; [ ]; "ecobee" = ps: with ps; [ ]; + "ecovacs" = ps: with ps; [ ]; "egardia" = ps: with ps; [ ]; "eight_sleep" = ps: with ps; [ ]; "emoncms_history" = ps: with ps; [ ]; @@ -379,8 +381,7 @@ "fan.comfoconnect" = ps: with ps; [ ]; "fan.demo" = ps: with ps; [ ]; "fan.dyson" = ps: with ps; [ ]; - "fan.insteon_local" = ps: with ps; [ ]; - "fan.insteon_plm" = ps: with ps; [ ]; + "fan.insteon" = ps: with ps; [ ]; "fan.isy994" = ps: with ps; [ ]; "fan.mqtt" = ps: with ps; [ paho-mqtt ]; "fan.template" = ps: with ps; [ ]; @@ -409,6 +410,10 @@ "google_domains" = ps: with ps; [ ]; "graphite" = ps: with ps; [ ]; "group" = ps: with ps; [ ]; + "hangouts" = ps: with ps; [ ]; + "hangouts.config_flow" = ps: with ps; [ ]; + "hangouts.const" = ps: with ps; [ ]; + "hangouts.hangouts_bot" = ps: with ps; [ ]; "hassio" = ps: with ps; [ aiohttp-cors ]; "hassio.handler" = ps: with ps; [ ]; "hassio.http" = ps: with ps; [ ]; @@ -463,6 +468,7 @@ "input_number" = ps: with ps; [ ]; "input_select" = ps: with ps; [ ]; "input_text" = ps: with ps; [ ]; + "insteon" = ps: with ps; [ ]; "insteon_local" = ps: with ps; [ ]; "insteon_plm" = ps: with ps; [ ]; "intent_script" = ps: with ps; [ ]; @@ -502,8 +508,7 @@ "light.hyperion" = ps: with ps; [ ]; "light.iglo" = ps: with ps; [ ]; "light.ihc" = ps: with ps; [ ]; - "light.insteon_local" = ps: with ps; [ ]; - "light.insteon_plm" = ps: with ps; [ ]; + "light.insteon" = ps: with ps; [ ]; "light.isy994" = ps: with ps; [ ]; "light.knx" = ps: with ps; [ ]; "light.lifx" = ps: with ps; [ ]; @@ -692,6 +697,7 @@ "notify.free_mobile" = ps: with ps; [ ]; "notify.gntp" = ps: with ps; [ ]; "notify.group" = ps: with ps; [ ]; + "notify.hangouts" = ps: with ps; [ ]; "notify.hipchat" = ps: with ps; [ ]; "notify.html5" = ps: with ps; [ aiohttp-cors ]; "notify.instapush" = ps: with ps; [ ]; @@ -893,7 +899,7 @@ "sensor.imap" = ps: with ps; [ aioimaplib ]; "sensor.imap_email_content" = ps: with ps; [ ]; "sensor.influxdb" = ps: with ps; [ influxdb ]; - "sensor.insteon_plm" = ps: with ps; [ ]; + "sensor.insteon" = ps: with ps; [ ]; "sensor.ios" = ps: with ps; [ aiohttp-cors zeroconf ]; "sensor.iota" = ps: with ps; [ ]; "sensor.iperf3" = ps: with ps; [ ]; @@ -932,9 +938,11 @@ "sensor.nederlandse_spoorwegen" = ps: with ps; [ ]; "sensor.nest" = ps: with ps; [ ]; "sensor.netatmo" = ps: with ps; [ ]; + "sensor.netatmo_public" = ps: with ps; [ ]; "sensor.netdata" = ps: with ps; [ ]; "sensor.netgear_lte" = ps: with ps; [ ]; "sensor.neurio_energy" = ps: with ps; [ ]; + "sensor.noaa_tides" = ps: with ps; [ ]; "sensor.nsw_fuel_station" = ps: with ps; [ ]; "sensor.nut" = ps: with ps; [ ]; "sensor.nzbget" = ps: with ps; [ ]; @@ -1113,8 +1121,7 @@ "switch.hook" = ps: with ps; [ ]; "switch.hydrawise" = ps: with ps; [ ]; "switch.ihc" = ps: with ps; [ ]; - "switch.insteon_local" = ps: with ps; [ ]; - "switch.insteon_plm" = ps: with ps; [ ]; + "switch.insteon" = ps: with ps; [ ]; "switch.isy994" = ps: with ps; [ ]; "switch.kankun" = ps: with ps; [ ]; "switch.knx" = ps: with ps; [ ]; @@ -1212,6 +1219,7 @@ "vacuum" = ps: with ps; [ ]; "vacuum.demo" = ps: with ps; [ ]; "vacuum.dyson" = ps: with ps; [ ]; + "vacuum.ecovacs" = ps: with ps; [ ]; "vacuum.mqtt" = ps: with ps; [ paho-mqtt ]; "vacuum.neato" = ps: with ps; [ ]; "vacuum.roomba" = ps: with ps; [ ]; diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 9950c7bb81b..8a8407d2335 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -18,12 +18,14 @@ let defaultOverrides = [ # Override the version of some packages pinned in Home Assistant's setup.py - (mkOverride "aiohttp" "3.3.2" - "f20deec7a3fbaec7b5eb7ad99878427ad2ee4cc16a46732b705e8121cbb3cc12") + (mkOverride "aiohttp" "3.4.0" + "9b15efa7411dcf3b59c1f4766eb16ba1aba4531a33e54d469ee22106eabce460") (mkOverride "astral" "1.6.1" "ab0c08f2467d35fcaeb7bad15274743d3ac1ad18b5391f64a0058a9cd192d37d") (mkOverride "attrs" "18.1.0" "e0d0eb91441a3b53dab4d9b743eafc1ac44476296a2053b6ca3af0b139faf87b") + (mkOverride "bcrypt" "3.1.4" + "67ed1a374c9155ec0840214ce804616de49c3df9c5bc66740687c1c9b1cd9e8d") (mkOverride "pyjwt" "1.6.4" "4ee413b357d53fd3fb44704577afac88e72e878716116270d722723d65b42176") (mkOverride "cryptography" "2.3.1" @@ -73,7 +75,7 @@ let extraBuildInputs = extraPackages py.pkgs; # Don't forget to run parse-requirements.py after updating - hassVersion = "0.76.1"; + hassVersion = "0.77.1"; in with py.pkgs; buildPythonApplication rec { pname = "homeassistant"; @@ -88,14 +90,14 @@ in with py.pkgs; buildPythonApplication rec { owner = "home-assistant"; repo = "home-assistant"; rev = version; - sha256 = "0bqvb6wsbv1irp92ijdvx62vqicsqhyk301ixf8yb2d1dwwwmid3"; + sha256 = "1dqxxirglcl0srb4znwz61lxqba47g7q66bw4v1nfdwhxb0kj0w5"; }; propagatedBuildInputs = [ # From setup.py - aiohttp astral async-timeout attrs certifi jinja2 pyjwt cryptography pip pytz pyyaml requests voluptuous - # From http, frontend, recorder and config.config_entries components - sqlalchemy aiohttp-cors hass-frontend voluptuous-serialize + aiohttp astral async-timeout attrs bcrypt certifi jinja2 pyjwt cryptography pip pytz pyyaml requests voluptuous + # From http, frontend, recorder and config.config_entries components and auth.mfa_modules.totp + sqlalchemy aiohttp-cors hass-frontend voluptuous-serialize pyotp pyqrcode ] ++ componentBuildInputs ++ extraBuildInputs; checkInputs = [ diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix index e73b239bb05..a966c8db3e2 100644 --- a/pkgs/servers/home-assistant/frontend.nix +++ b/pkgs/servers/home-assistant/frontend.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "home-assistant-frontend"; - version = "20180818.0"; + version = "20180829.1"; src = fetchPypi { inherit pname version; - sha256 = "b6101c342e49c943c59e3525d6741cd3a23af94b65549d59bdeee8cf3f07b294"; + sha256 = "c3e1e3472760b6ebab5f73395e9fe332edf8bf6b0a30027fa68cf719fdb0df36"; }; propagatedBuildInputs = [ user-agents ]; -- GitLab From 3ee5ba7ff17f591224aa4b42088e14784bf5637d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Fri, 31 Aug 2018 14:51:07 -0300 Subject: [PATCH 1705/2206] deepin-icon-theme: 15.12.52 -> 15.12.59 (#45876) --- .../deepin/deepin-icon-theme/default.nix | 27 ++++++++----------- 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/pkgs/desktops/deepin/deepin-icon-theme/default.nix b/pkgs/desktops/deepin/deepin-icon-theme/default.nix index 7a422beb992..c6d7f349301 100644 --- a/pkgs/desktops/deepin/deepin-icon-theme/default.nix +++ b/pkgs/desktops/deepin/deepin-icon-theme/default.nix @@ -3,37 +3,32 @@ stdenv.mkDerivation rec { name = "${pname}-${version}"; pname = "deepin-icon-theme"; - version = "15.12.52"; + version = "15.12.59"; src = fetchFromGitHub { owner = "linuxdeepin"; repo = pname; rev = version; - sha256 = "141in9jlflmckd8rg4605dfks84p1p6b1zdbhbiwrg11xbl66f3l"; - - # Get rid of case collision in file names, which is an issue in - # darwin where file names are case insensitive. - extraPostFetch = '' - rm "$out"/Sea/apps/scalable/TeXmacs.svg - rm "$out"/deepin/apps/48/TeXmacs.svg - ''; + sha256 = "1qkxhqx6a7pahkjhf6m9lm16lw9v9grk0d4j449h9622zwfjkxlq"; }; nativeBuildInputs = [ gtk3 papirus-icon-theme ]; - makeFlags = [ "PREFIX=$(out)" ]; + postPatch = '' + patchShebangs . - postFixup = '' - for theme in $out/share/icons/*; do - gtk-update-icon-cache $theme - done + # install in $out + sed -i -e "s|/usr|$out|g" Makefile tools/hicolor.links + + # keep icon-theme.cache + sed -i -e 's|\(-rm -f .*/icon-theme.cache\)|# \1|g' Makefile ''; meta = with stdenv.lib; { - description = "Deepin icon theme"; + description = "Icons for the Deepin Desktop Environment"; homepage = https://github.com/linuxdeepin/deepin-icon-theme; license = licenses.gpl3; - platforms = platforms.linux; + platforms = platforms.unix; maintainers = with maintainers; [ romildo ]; }; } -- GitLab From 3f2209fe99ab255c78e1eda80d66e01f0b555ff1 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 31 Aug 2018 10:58:07 -0700 Subject: [PATCH 1706/2206] mdp: 1.0.13 -> 1.0.14 (#45819) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from mdp --- pkgs/applications/misc/mdp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/mdp/default.nix b/pkgs/applications/misc/mdp/default.nix index 5af524a456b..f5950b87703 100644 --- a/pkgs/applications/misc/mdp/default.nix +++ b/pkgs/applications/misc/mdp/default.nix @@ -1,14 +1,14 @@ { stdenv, fetchFromGitHub, ncurses }: stdenv.mkDerivation rec { - version = "1.0.13"; + version = "1.0.14"; name = "mdp-${version}"; src = fetchFromGitHub { owner = "visit1985"; repo = "mdp"; rev = version; - sha256 = "0snmglsmgfavgv6cnlb0j54sr0paf570ajpwk1b3g81v078hz2aq"; + sha256 = "1nljb2bkk7kswywvvn3b2k6q14bh2jnwm8cypax3mwssjmid78af"; }; makeFlags = [ "PREFIX=$(out)" ]; -- GitLab From c49baf9da44dfcce2078066189ec99f98f1e8db4 Mon Sep 17 00:00:00 2001 From: Frank Doepper Date: Fri, 31 Aug 2018 20:00:07 +0200 Subject: [PATCH 1707/2206] shotcut: 18.08 -> 18.08.14 (#45862) --- pkgs/applications/video/shotcut/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/shotcut/default.nix b/pkgs/applications/video/shotcut/default.nix index 950cd27937c..dea7e7f86a9 100644 --- a/pkgs/applications/video/shotcut/default.nix +++ b/pkgs/applications/video/shotcut/default.nix @@ -8,13 +8,13 @@ assert stdenv.lib.versionAtLeast mlt.version "6.8.0"; stdenv.mkDerivation rec { name = "shotcut-${version}"; - version = "18.08"; + version = "18.08.14"; src = fetchFromGitHub { owner = "mltframework"; repo = "shotcut"; rev = "v${version}"; - sha256 = "1p2s4avm3bl5ippmgfzkkbb2w0xs4vhk2wbcd22g7bh1zq9w190n"; + sha256 = "074df9vc0rdb4byalaarq522vkfq5mrhxs4dgbyqls3ryd3hj1ds"; }; enableParallelBuilding = true; -- GitLab From 03bb7def46a8282cb554644c28631601663d31c9 Mon Sep 17 00:00:00 2001 From: StillerHarpo Date: Fri, 31 Aug 2018 20:40:15 +0200 Subject: [PATCH 1708/2206] lolcat: 99.9.11 -> 99.9.19 (#45873) --- pkgs/tools/misc/lolcat/Gemfile.lock | 6 +++--- pkgs/tools/misc/lolcat/gemset.nix | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/tools/misc/lolcat/Gemfile.lock b/pkgs/tools/misc/lolcat/Gemfile.lock index 3c4646ddf48..58f62b64e71 100644 --- a/pkgs/tools/misc/lolcat/Gemfile.lock +++ b/pkgs/tools/misc/lolcat/Gemfile.lock @@ -1,13 +1,13 @@ GEM remote: http://rubygems.org/ specs: - lolcat (99.9.11) + lolcat (99.9.19) manpages (~> 0.6.1) paint (~> 2.0.0) - trollop (~> 2.1.2) + trollop (~> 2.1.3) manpages (0.6.1) paint (2.0.1) - trollop (2.1.2) + trollop (2.1.3) PLATFORMS ruby diff --git a/pkgs/tools/misc/lolcat/gemset.nix b/pkgs/tools/misc/lolcat/gemset.nix index 86069f7ecc0..3e68f307530 100644 --- a/pkgs/tools/misc/lolcat/gemset.nix +++ b/pkgs/tools/misc/lolcat/gemset.nix @@ -3,10 +3,10 @@ dependencies = ["manpages" "paint" "trollop"]; source = { remotes = ["http://rubygems.org"]; - sha256 = "1z0j354sj2qm2srgz3i28s347fwylvv1j614806cr33zcd1j4mwp"; + sha256 = "05zm92ad0ws9fklpz1xk94hy95argwana01c6rr2xbx2q4mcil9m"; type = "gem"; }; - version = "99.9.11"; + version = "99.9.19"; }; manpages = { source = { @@ -27,9 +27,9 @@ trollop = { source = { remotes = ["http://rubygems.org"]; - sha256 = "0415y63df86sqj43c0l82and65ia5h64if7n0znkbrmi6y0jwhl8"; + sha256 = "1rzx9rkacpq58dsvbbzs4cpybls1v1h36xskkfs5q2askpdr00wq"; type = "gem"; }; - version = "2.1.2"; + version = "2.1.3"; }; } \ No newline at end of file -- GitLab From 8b97f374cb81d92a9ebe96993879d5d76fd08f70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Fri, 31 Aug 2018 15:54:39 -0300 Subject: [PATCH 1709/2206] deepin-terminal: 3.0.0 -> 3.0.3 --- pkgs/desktops/deepin/deepin-terminal/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/desktops/deepin/deepin-terminal/default.nix b/pkgs/desktops/deepin/deepin-terminal/default.nix index a72bae4384a..7ace219dbf5 100644 --- a/pkgs/desktops/deepin/deepin-terminal/default.nix +++ b/pkgs/desktops/deepin/deepin-terminal/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "deepin-terminal-${version}"; - version = "3.0.0"; + version = "3.0.3"; src = fetchFromGitHub { owner = "linuxdeepin"; repo = "deepin-terminal"; rev = version; - sha256 = "11f2yc0fj05lwhgvdrbrs8xsdm7qgp6wb5wd1f9iyc5nxn7ccl1r"; + sha256 = "04yvim97a4j8fq5lq2g6svs8qs79np9m4nl6x83iv02wkb9b7gqa"; }; patches = [ @@ -29,15 +29,17 @@ stdenv.mkDerivation rec { # For setup hook gobjectIntrospection ]; + buildInputs = [ gtk3 vte libgee wnck librsvg libsecret json-glib ]; meta = with stdenv.lib; { description = "The default terminal emulation for Deepin"; longDescription = '' Deepin terminal, it sharpens your focus in the world of command line! - It is an advanced terminal emulator with workspace, multiple windows, remote management, quake mode and other features. + It is an advanced terminal emulator with workspace, multiple + windows, remote management, quake mode and other features. ''; - homepage = https://github.com/linuxdeepin/deepin-terminal/; + homepage = https://github.com/linuxdeepin/deepin-terminal; license = licenses.gpl3; maintainers = with maintainers; [ ]; platforms = platforms.linux; -- GitLab From f9788aa118a873f3dfb21c78035f29b0996f0710 Mon Sep 17 00:00:00 2001 From: Andreas Rammhold Date: Fri, 31 Aug 2018 21:20:50 +0200 Subject: [PATCH 1710/2206] openjdk10: 10.0.1 -> 10.0.2 this fixes a series of potential security issues: CVE-2018-2940, CVE-2018-2941, CVE-2018-2952, CVE-2018-2964, CVE-2018-2972 & CVE-2018-2973 --- pkgs/development/compilers/openjdk/10.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/compilers/openjdk/10.nix b/pkgs/development/compilers/openjdk/10.nix index 750a4efe496..1c125fac62f 100644 --- a/pkgs/development/compilers/openjdk/10.nix +++ b/pkgs/development/compilers/openjdk/10.nix @@ -17,8 +17,8 @@ let "i386" else "amd64"; - update = "10.0.1"; - build = "10"; + update = "10.0.2"; + build = "13"; repover = "jdk-${update}+${build}"; paxflags = if stdenv.isi686 then "msp" else "m"; @@ -27,7 +27,7 @@ let src = fetchurl { url = "http://hg.openjdk.java.net/jdk-updates/jdk10u/archive/${repover}.tar.gz"; - sha256 = "1fg0rl5pd3f2y3v3bq8p3zdkrpa1pyslwdln4s64clyr7spvxkjw"; + sha256 = "0y7hyzgvn6z8gyp3h9xvxwj6zda899y6i629jn6yxqzj96q56jpk"; }; outputs = [ "out" "jre" ]; -- GitLab From e02816960accd8bb04e1fc0f56d923cbd04778e6 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 31 Aug 2018 12:33:35 -0700 Subject: [PATCH 1711/2206] libtirpc: 1.0.3 -> 1.1.4 (#45815) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from libtirpc --- pkgs/development/libraries/ti-rpc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/ti-rpc/default.nix b/pkgs/development/libraries/ti-rpc/default.nix index 24251cf0cc1..77c0b4a1a46 100644 --- a/pkgs/development/libraries/ti-rpc/default.nix +++ b/pkgs/development/libraries/ti-rpc/default.nix @@ -1,11 +1,11 @@ { fetchurl, stdenv, autoreconfHook, libkrb5 }: stdenv.mkDerivation rec { - name = "libtirpc-1.0.3"; + name = "libtirpc-1.1.4"; src = fetchurl { url = "mirror://sourceforge/libtirpc/${name}.tar.bz2"; - sha256 = "0ppxl3k3nsz0qdakq844i2kj4fvh9h937lhx26bgmpmxq67sghw6"; + sha256 = "07anqypf7c719x9y683qz65cxllmzlgmlab2hlahrqcj4bq2k99c"; }; postPatch = '' -- GitLab From bf0f63090b0cb3ab1279431c37c2913ddc0b8107 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Fri, 31 Aug 2018 21:36:37 +0200 Subject: [PATCH 1712/2206] fuse3: 3.2.5 -> 3.2.6 --- pkgs/os-specific/linux/fuse/default.nix | 4 +- .../linux/fuse/fuse3-install.patch | 42 +++++++++++-------- 2 files changed, 26 insertions(+), 20 deletions(-) diff --git a/pkgs/os-specific/linux/fuse/default.nix b/pkgs/os-specific/linux/fuse/default.nix index 64484113167..e3313a676c9 100644 --- a/pkgs/os-specific/linux/fuse/default.nix +++ b/pkgs/os-specific/linux/fuse/default.nix @@ -11,7 +11,7 @@ in { }; fuse_3 = mkFuse { - version = "3.2.5"; - sha256Hash = "0ibf2isbkm8p1gfaqpqblwsg0lm4s1rmcipv1qcg0wc4wwsbnqpx"; + version = "3.2.6"; + sha256Hash = "0harsla45b0pj3khgxkcwfr2qd8pahg70ygki9i0a8pzscy64sl2"; }; } diff --git a/pkgs/os-specific/linux/fuse/fuse3-install.patch b/pkgs/os-specific/linux/fuse/fuse3-install.patch index 639dc7e07a4..320c328cbd9 100644 --- a/pkgs/os-specific/linux/fuse/fuse3-install.patch +++ b/pkgs/os-specific/linux/fuse/fuse3-install.patch @@ -1,11 +1,15 @@ ---- a/util/install_helper.sh 2018-04-01 01:05:19.613723599 +0200 -+++ b/util/install_helper.sh 2018-04-01 01:06:02.952845382 +0200 -@@ -11,22 +11,14 @@ - udevrulesdir="$3" - prefix="${MESON_INSTALL_DESTDIR_PREFIX}" +--- a/util/install_helper.sh 2018-08-31 21:22:34.580563286 +0200 ++++ b/util/install_helper.sh 2018-08-31 21:30:54.837939149 +0200 +@@ -22,30 +22,11 @@ + DESTDIR="${DESTDIR%/}" + fi + +-chown root:root "${DESTDIR}${bindir}/fusermount3" +-chmod u+s "${DESTDIR}${bindir}/fusermount3" +- + install -D -m 644 "${MESON_SOURCE_ROOT}/util/fuse.conf" \ + "${DESTDIR}${sysconfdir}/fuse.conf" --chown root:root "${prefix}/${bindir}/fusermount3" --chmod u+s "${prefix}/${bindir}/fusermount3" - -if test ! -e "${DESTDIR}/dev/fuse"; then - mkdir -p "${DESTDIR}/dev" @@ -13,16 +17,18 @@ -fi - install -D -m 644 "${MESON_SOURCE_ROOT}/util/udev.rules" \ -- "${DESTDIR}/${udevrulesdir}/99-fuse3.rules" -+ "${prefix}/${udevrulesdir}/99-fuse3.rules" +- "${DESTDIR}${udevrulesdir}/99-fuse3.rules" ++ "${sysconfdir}/udev/rules.d/99-fuse3.rules" install -D -m 755 "${MESON_SOURCE_ROOT}/util/init_script" \ -- "${DESTDIR}/etc/init.d/fuse3" -+ "${prefix}/etc/init.d/fuse3" - - install -D -m 644 "${MESON_SOURCE_ROOT}/util/fuse.conf" \ -- "${DESTDIR}/etc/fuse.conf" -+ "${prefix}/etc/fuse.conf" - - if test -x /usr/sbin/update-rc.d && test -z "${DESTDIR}"; then - /usr/sbin/update-rc.d fuse3 start 34 S . start 41 0 6 . || /bin/true + "${DESTDIR}${sysconfdir}/init.d/fuse3" +- +- +-if test -x /usr/sbin/update-rc.d && test -z "${DESTDIR}"; then +- /usr/sbin/update-rc.d fuse3 start 34 S . start 41 0 6 . || /bin/true +-else +- echo "== FURTHER ACTION REQUIRED ==" +- echo "Make sure that your init system will start the ${sysconfdir}/init.d/fuse3 init script" +-fi +- +- -- GitLab From 82110ae6565536e5832ad92e1f6566b4d3b64316 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 27 Aug 2018 14:39:58 -0400 Subject: [PATCH 1713/2206] stdenv: Better message for deprecated `isArm` The message should say what to do instead. --- pkgs/stdenv/generic/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/stdenv/generic/default.nix b/pkgs/stdenv/generic/default.nix index c661b2e1e4c..f5da7880710 100644 --- a/pkgs/stdenv/generic/default.nix +++ b/pkgs/stdenv/generic/default.nix @@ -123,7 +123,9 @@ let inherit (hostPlatform) isDarwin isLinux isSunOS isCygwin isFreeBSD isOpenBSD isi686 isx86_64 is64bit isAarch32 isAarch64 isMips isBigEndian; - isArm = builtins.trace "stdenv.isArm is deprecated after 18.03" hostPlatform.isArm; + isArm = builtins.trace + "`stdenv.isArm` is deprecated after 18.03. Please use `stdenv.isAarch32` instead" + hostPlatform.isAarch32; # Whether we should run paxctl to pax-mark binaries. needsPax = isLinux; -- GitLab From 0a948673f4d66380d7dc522e6641cdeb2e3b99e9 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Fri, 31 Aug 2018 16:00:35 -0400 Subject: [PATCH 1714/2206] libgpg-error: Don't use deprecated `isArm` --- pkgs/development/libraries/libgpg-error/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/libgpg-error/default.nix b/pkgs/development/libraries/libgpg-error/default.nix index ccac20c9077..9d1427f7f45 100644 --- a/pkgs/development/libraries/libgpg-error/default.nix +++ b/pkgs/development/libraries/libgpg-error/default.nix @@ -34,7 +34,7 @@ in stdenv.mkDerivation (rec { postPatch = '' sed '/BUILD_TIMESTAMP=/s/=.*/=1970-01-01T00:01+0000/' -i ./configure - '' + lib.optionalString (stdenv.hostPlatform.isArm && stdenv.buildPlatform != stdenv.hostPlatform ) '' + '' + lib.optionalString (stdenv.hostPlatform.isAarch32 && stdenv.buildPlatform != stdenv.hostPlatform) '' ln -s lock-obj-pub.arm-unknown-linux-gnueabi.h src/syscfg/lock-obj-pub.linux-gnueabihf.h '' + lib.optionalString stdenv.hostPlatform.isMusl '' ln -s lock-obj-pub.x86_64-pc-linux-musl.h src/syscfg/lock-obj-pub.linux-musl.h -- GitLab From 85fdbf61230ba2ab2bf8429c823d2d7cf0d5ed46 Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Fri, 31 Aug 2018 22:16:05 +0200 Subject: [PATCH 1715/2206] cuter: use erlangR19 and cleanp expression It fails to build using R20 and there's no new release available. --- pkgs/development/tools/erlang/cuter/default.nix | 10 +++++----- pkgs/top-level/all-packages.nix | 3 ++- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/development/tools/erlang/cuter/default.nix b/pkgs/development/tools/erlang/cuter/default.nix index a89861faebb..af58762f80e 100644 --- a/pkgs/development/tools/erlang/cuter/default.nix +++ b/pkgs/development/tools/erlang/cuter/default.nix @@ -1,5 +1,5 @@ { stdenv, autoreconfHook, which, writeText, makeWrapper, fetchFromGitHub, erlang -, beamPackages, z3, python27 }: +, beamPackages, z3, python }: stdenv.mkDerivation rec { name = "cuter-${version}"; @@ -16,8 +16,8 @@ stdenv.mkDerivation rec { addToSearchPath ERL_LIBS "$1/lib/erlang/lib/" ''; - nativeBuildInputs = [ autoreconfHook ]; - buildInputs = with beamPackages; [ python27.pkgs.setuptools erlang z3.python python27 makeWrapper which ]; + nativeBuildInputs = [ autoreconfHook makeWrapper which ]; + buildInputs = [ python python.pkgs.setuptools z3.python erlang ]; buildFlags = "PWD=$(out)/lib/erlang/lib/cuter-${version} cuter_target"; configurePhase = '' @@ -31,8 +31,8 @@ stdenv.mkDerivation rec { cp -r * "$out/lib/erlang/lib/cuter-${version}" cp cuter "$out/bin/cuter" wrapProgram $out/bin/cuter \ - --prefix PATH : "${python27}/bin" \ - --suffix PYTHONPATH : "${z3}/lib/python2.7/site-packages" \ + --prefix PATH : "${python}/bin" \ + --suffix PYTHONPATH : "${z3}/${python.sitePackages}" \ --suffix ERL_LIBS : "$out/lib/erlang/lib" ''; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4b28c3ad52f..7d252bf44b2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7309,9 +7309,10 @@ with pkgs; inherit (beam.packages.erlang) rebar rebar3-open rebar3 hexRegistrySnapshot fetchHex beamPackages - hex2nix cuter; + hex2nix; inherit (beam.packages.erlangR18) relxExe; + inherit (beam.packages.erlangR19) cuter; groovy = callPackage ../development/interpreters/groovy { }; -- GitLab From b3029372d099191e7ab1b3b178b418bd3b83892f Mon Sep 17 00:00:00 2001 From: Andreas Rammhold Date: Fri, 31 Aug 2018 22:40:10 +0200 Subject: [PATCH 1716/2206] openjdk10: zulu10.1+11-jdk10 -> zulu10.3+5-jdk10 This is a port of f9788aa to darwin --- pkgs/development/compilers/openjdk/darwin/10.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/compilers/openjdk/darwin/10.nix b/pkgs/development/compilers/openjdk/darwin/10.nix index 95c96c345c2..4969c12bff2 100644 --- a/pkgs/development/compilers/openjdk/darwin/10.nix +++ b/pkgs/development/compilers/openjdk/darwin/10.nix @@ -7,11 +7,11 @@ let }; jdk = stdenv.mkDerivation { - name = "zulu10.1+11-jdk10"; + name = "zulu10.3+5-jdk10"; src = fetchurl { - url = "https://cdn.azul.com/zulu/bin/zulu10.1+11-jdk10-macosx_x64.zip"; - sha256 = "1c5ib136nv6gz7ij31mg15nhzrl6zr7kp8spm17zwm1ib82bc73y"; + url = https://cdn.azul.com/zulu/bin/zulu10.3+5-jdk10.0.2-macosx_x64.zip; + sha256 = "05pxfjn8fqw6ddr8m5hzyphwzqgrq8w6b4h3lwc1s7ymh05xmspz"; curlOpts = "-H Referer:https://www.azul.com/downloads/zulu/zulu-linux/"; }; -- GitLab From 19a94e60da098a02c5055ce46a26d00d03381847 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 31 Aug 2018 14:12:48 -0700 Subject: [PATCH 1717/2206] bdf2psf: 1.184 -> 1.185 (#45845) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from bdf2psf --- pkgs/tools/misc/bdf2psf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/bdf2psf/default.nix b/pkgs/tools/misc/bdf2psf/default.nix index 5e4b6994094..c9775ac6ae3 100644 --- a/pkgs/tools/misc/bdf2psf/default.nix +++ b/pkgs/tools/misc/bdf2psf/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "bdf2psf-${version}"; - version = "1.184"; + version = "1.185"; src = fetchurl { url = "mirror://debian/pool/main/c/console-setup/bdf2psf_${version}_all.deb"; - sha256 = "0lyxiwm0586b8gyl13ks2rqqa6abkqaxc4i08hvwyza1k1cqm2jc"; + sha256 = "0i8ppqj6yhdkvjkwfl588f2zpaybj61pq64bhlnmc8c4snwpn1z6"; }; buildInputs = [ dpkg ]; -- GitLab From 353e2010c7b714825be4b84ada90dc07e3a09b7e Mon Sep 17 00:00:00 2001 From: John Ericson Date: Fri, 31 Aug 2018 17:24:28 -0400 Subject: [PATCH 1718/2206] qt-3: Make `configureFlags` a list --- pkgs/development/libraries/qt-3/default.nix | 54 +++++++++++++-------- 1 file changed, 33 insertions(+), 21 deletions(-) diff --git a/pkgs/development/libraries/qt-3/default.nix b/pkgs/development/libraries/qt-3/default.nix index 32841c9b933..0691f26b471 100644 --- a/pkgs/development/libraries/qt-3/default.nix +++ b/pkgs/development/libraries/qt-3/default.nix @@ -34,27 +34,39 @@ stdenv.mkDerivation { hardeningDisable = [ "format" ]; - configureFlags = " - -v - -system-zlib -system-libpng -system-libjpeg - -qt-gif - -I${xextproto}/include - ${if openglSupport then "-dlopen-opengl - -L${libGLU_combined}/lib -I${libGLU_combined}/include - -L${libXmu.out}/lib -I${libXmu.dev}/include" else ""} - ${if threadSupport then "-thread" else "-no-thread"} - ${if xrenderSupport then "-xrender -L${libXrender.out}/lib -I${libXrender.dev}/include" else "-no-xrender"} - ${if xrandrSupport then "-xrandr - -L${libXrandr.out}/lib -I${libXrandr.dev}/include - -I${randrproto}/include" else "-no-xrandr"} - ${if xineramaSupport then "-xinerama -L${libXinerama.out}/lib -I${libXinerama.dev}/include" else "-no-xinerama"} - ${if cursorSupport then "-L${libXcursor.out}/lib -I${libXcursor.dev}/include" else ""} - ${if mysqlSupport then "-qt-sql-mysql -L${mysql.connector-c}/lib/mysql -I${mysql.connector-c}/include/mysql" else ""} - ${if xftSupport then "-xft - -L${libXft.out}/lib -I${libXft.dev}/include - -L${libXft.freetype.out}/lib -I${libXft.freetype.dev}/include - -L${libXft.fontconfig.lib}/lib -I${libXft.fontconfig.dev}/include" else "-no-xft"} - "; + configureFlags = let + mk = cond: name: "-${stdenv.lib.optionalString (!cond) "no-"}${name}"; + in [ + "-v" + "-system-zlib" "-system-libpng" "-system-libjpeg" + "-qt-gif" + "-I${xextproto}/include" + (mk threadSupport "thread") + (mk xrenderSupport "xrender") + (mk xrandrSupport "xrandr") + (mk xineramaSupport "xinerama") + (mk xrandrSupport "xrandr") + (mk xftSupport "xft") + ] ++ stdenv.lib.optionals openglSupport [ + "-dlopen-opengl" + "-L${libGLU_combined}/lib" "-I${libGLU_combined}/include" + "-L${libXmu.out}/lib" "-I${libXmu.dev}/include" + ] ++ stdenv.lib.optionals xrenderSupport [ + "-L${libXrender.out}/lib" "-I${libXrender.dev}/include" + ] ++ stdenv.lib.optionals xrandrSupport [ + "-L${libXrandr.out}/lib" "-I${libXrandr.dev}/include" + "-I${randrproto}/include" + ] ++ stdenv.lib.optionals xineramaSupport [ + "-L${libXinerama.out}/lib" "-I${libXinerama.dev}/include" + ] ++ stdenv.lib.optionals cursorSupport [ + "-L${libXcursor.out}/lib -I${libXcursor.dev}/include" + ] ++ stdenv.lib.optionals mysqlSupport [ + "-qt-sql-mysql" "-L${mysql.connector-c}/lib/mysql" "-I${mysql.connector-c}/include/mysql" + ] ++ stdenv.lib.optionals xftSupport [ + "-L${libXft.out}/lib" "-I${libXft.dev}/include" + "-L${libXft.freetype.out}/lib" "-I${libXft.freetype.dev}/include" + "-L${libXft.fontconfig.lib}/lib" "-I${libXft.fontconfig.dev}/include" + ]; patches = [ # Don't strip everything so we can get useful backtraces. -- GitLab From 4477cf04b6779a537cdb5f0bd3dd30e75aeb4a3b Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Fri, 31 Aug 2018 21:37:07 -0400 Subject: [PATCH 1719/2206] Document running nixos-rebuild switch to clear /boot space --- nixos/doc/manual/administration/cleaning-store.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/nixos/doc/manual/administration/cleaning-store.xml b/nixos/doc/manual/administration/cleaning-store.xml index ee201982a40..f078b8c3ba3 100644 --- a/nixos/doc/manual/administration/cleaning-store.xml +++ b/nixos/doc/manual/administration/cleaning-store.xml @@ -50,4 +50,14 @@ $ nix-store --optimise Since this command needs to read the entire Nix store, it can take quite a while to finish. +
+ NixOS Boot Entries + + + If your /boot partition runs out of space, after + clearing old profiles you must rebuild your system with + nixos-rebuild to update the /boot + partition and clear space. + +
-- GitLab From ac61b96d1c1662cd281fa6af2b249d311fe67e87 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Fri, 31 Aug 2018 21:47:02 -0400 Subject: [PATCH 1720/2206] geoclue2: add patch to whitelist elementary's agent --- pkgs/development/libraries/geoclue/default.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/geoclue/default.nix b/pkgs/development/libraries/geoclue/default.nix index 8417719b706..da7041b6786 100644 --- a/pkgs/development/libraries/geoclue/default.nix +++ b/pkgs/development/libraries/geoclue/default.nix @@ -1,4 +1,4 @@ -{ fetchurl, stdenv, intltool, pkgconfig, gtk-doc, docbook_xsl, docbook_xml_dtd_412, glib, json-glib, libsoup, libnotify, gdk_pixbuf +{ fetchurl, stdenv, fetchpatch, intltool, pkgconfig, gtk-doc, docbook_xsl, docbook_xml_dtd_412, glib, json-glib, libsoup, libnotify, gdk_pixbuf , modemmanager, avahi, glib-networking, wrapGAppsHook, gobjectIntrospection , withDemoAgent ? false }: @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig intltool wrapGAppsHook gobjectIntrospection # devdoc - gtk-doc docbook_xsl docbook_xml_dtd_412 + gtk-doc docbook_xsl docbook_xml_dtd_412 ]; buildInputs = [ @@ -30,6 +30,14 @@ stdenv.mkDerivation rec { propagatedBuildInputs = [ glib glib-networking ]; + # Whitelist elementary's agent + patches = [ + (fetchpatch { + url = "https://gitlab.freedesktop.org/geoclue/geoclue/commit/2b0491e408be1ebcdbe8751bb2637c1acb78f71e.patch"; + sha256 = "0pac94y55iksk340dlx3gkhb9lrci90mxqqy5fnh1zbjw9bqxfn4"; + }) + ]; + configureFlags = [ "--with-systemdsystemunitdir=$(out)/etc/systemd/system" "--enable-introspection" -- GitLab From b74ec60bd3bc2db9ad17b933b84d5e88b627bf38 Mon Sep 17 00:00:00 2001 From: Okina Matara Date: Fri, 31 Aug 2018 21:19:24 -0500 Subject: [PATCH 1721/2206] linux_testing_bcachefs: 4.16.2018.08.03 -> 4.18.2018.08.31 --- pkgs/os-specific/linux/kernel/linux-testing-bcachefs.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-testing-bcachefs.nix b/pkgs/os-specific/linux/kernel/linux-testing-bcachefs.nix index 1fb9866f4e9..9724417eca2 100644 --- a/pkgs/os-specific/linux/kernel/linux-testing-bcachefs.nix +++ b/pkgs/os-specific/linux/kernel/linux-testing-bcachefs.nix @@ -1,13 +1,13 @@ { stdenv, buildPackages, hostPlatform, fetchgit, perl, buildLinux, ... } @ args: buildLinux (args // rec { - version = "4.16.2018.08.03"; - modDirVersion = "4.16.0"; + version = "4.18.2018.08.31"; + modDirVersion = "4.18.0"; src = fetchgit { url = "https://evilpiepirate.org/git/bcachefs.git"; - rev = "e7a00a52b57336c04d1043c6fa0a67a7c8301cfb"; - sha256 = "1a0kvpazvvh0rfb9hkyr4zw55ndh060j95fvhf2aaaj9qyc7p7wp"; + rev = "9c08efd02b827e6ee2a6e5a751045c6c6bd484d4"; + sha256 = "0xnkg0fpilmwckyb1drspggv3ibx8vkqic9ai53d5vx2rrnvvafw"; }; extraConfig = "BCACHEFS_FS m"; @@ -16,6 +16,7 @@ buildLinux (args // rec { branch = "master"; hydraPlatforms = []; # Should the testing kernels ever be built on Hydra? maintainers = with stdenv.lib.maintainers; [ davidak chiiruno ]; + platforms = [ "x86_64-linux" ]; }; } // (args.argsOverride or {})) -- GitLab From f7d1953d8f6f7ebc727db904d11ccf246d24c1f7 Mon Sep 17 00:00:00 2001 From: Okina Matara Date: Fri, 31 Aug 2018 21:19:43 -0500 Subject: [PATCH 1722/2206] bcachefs-tools: 2018-07-21 -> 2018-08-22 --- pkgs/tools/filesystems/bcachefs-tools/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/filesystems/bcachefs-tools/default.nix b/pkgs/tools/filesystems/bcachefs-tools/default.nix index b919d580875..ee1ee2e6178 100644 --- a/pkgs/tools/filesystems/bcachefs-tools/default.nix +++ b/pkgs/tools/filesystems/bcachefs-tools/default.nix @@ -2,12 +2,12 @@ , liburcu, zlib, libaio, zstd, lz4 }: stdenv.mkDerivation rec { - name = "bcachefs-tools-unstable-2018-07-21"; + name = "bcachefs-tools-unstable-2018-08-22"; src = fetchgit { url = "https://evilpiepirate.org/git/bcachefs-tools.git"; - rev = "cecf7e05e151499a3e96dc05f97f37c14162e94b"; - sha256 = "18vmyrjwza1iv0apkykbqsnnic5lrqlwfsrj85pgrpwzii36i8i0"; + rev = "ebf97e8e01a8e76ff4bec23f29106430852c3081"; + sha256 = "0f2ycin0gmi1a4fm7qln0c10zn451gljfbc2piy1fm768xqqrmld"; }; enableParallelBuilding = true; -- GitLab From 3d1fecd5bd92a17ac853d52cb875eb7031f0a139 Mon Sep 17 00:00:00 2001 From: Okina Matara Date: Fri, 31 Aug 2018 21:19:53 -0500 Subject: [PATCH 1723/2206] nixos/tests/bcachefs: init --- nixos/release.nix | 1 + nixos/tests/bcachefs.nix | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 nixos/tests/bcachefs.nix diff --git a/nixos/release.nix b/nixos/release.nix index b80ab44eced..a91dda5fa74 100644 --- a/nixos/release.nix +++ b/nixos/release.nix @@ -422,6 +422,7 @@ in rec { tests.yabar = callTest tests/yabar.nix {}; tests.zookeeper = callTest tests/zookeeper.nix {}; tests.morty = callTest tests/morty.nix { }; + tests.bcachefs = callTest tests/bcachefs.nix { }; /* Build a bunch of typical closures so that Hydra can keep track of the evolution of closure sizes. */ diff --git a/nixos/tests/bcachefs.nix b/nixos/tests/bcachefs.nix new file mode 100644 index 00000000000..658676ef0ab --- /dev/null +++ b/nixos/tests/bcachefs.nix @@ -0,0 +1,38 @@ +import ./make-test.nix ({ pkgs, ... }: { + name = "bcachefs"; + meta.maintainers = with pkgs.stdenv.lib.maintainers; [ chiiruno ]; + + machine = { pkgs, ... }: { + virtualisation.emptyDiskImages = [ 4096 ]; + networking.hostId = "deadbeef"; + boot.supportedFilesystems = [ "bcachefs" ]; + environment.systemPackages = with pkgs; [ parted ]; + }; + + testScript = '' + $machine->succeed("modprobe bcachefs"); + $machine->succeed("bcachefs version"); + $machine->succeed("ls /dev"); + + $machine->succeed( + "mkdir /tmp/mnt", + + "udevadm settle", + "parted --script /dev/vdb mklabel msdos", + "parted --script /dev/vdb -- mkpart primary 1024M -1s", + "udevadm settle", + + # Due to #32279, we cannot use encryption for this test yet + # "echo password | bcachefs format --encrypted /dev/vdb1", + # "echo password | bcachefs unlock /dev/vdb1", + "bcachefs format /dev/vdb1", + "mount -t bcachefs /dev/vdb1 /tmp/mnt", + "udevadm settle", + + "bcachefs fs usage /tmp/mnt", + + "umount /tmp/mnt", + "udevadm settle" + ); + ''; +}) -- GitLab From 7f606786cec20c371b0504c5d496df454e4ae65b Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Sat, 1 Sep 2018 03:12:58 +0000 Subject: [PATCH 1724/2206] ocamlPackages.reason: remove spurious dependency on opam --- pkgs/development/compilers/reason/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/compilers/reason/default.nix b/pkgs/development/compilers/reason/default.nix index 42969a5253e..f4cc1cf2b65 100644 --- a/pkgs/development/compilers/reason/default.nix +++ b/pkgs/development/compilers/reason/default.nix @@ -1,8 +1,9 @@ -{ stdenv, makeWrapper, buildOcaml, fetchFromGitHub, - ocaml, opam, jbuilder, menhir, merlin_extend, ppx_tools_versioned, utop }: +{ stdenv, makeWrapper, fetchFromGitHub, ocaml, findlib, jbuilder +, menhir, merlin_extend, ppx_tools_versioned, utop +}: -buildOcaml rec { - name = "reason"; +stdenv.mkDerivation rec { + name = "ocaml${ocaml.version}-reason-${version}"; version = "3.3.3"; src = fetchFromGitHub { @@ -14,12 +15,10 @@ buildOcaml rec { propagatedBuildInputs = [ menhir merlin_extend ppx_tools_versioned ]; - buildInputs = [ makeWrapper opam jbuilder utop menhir ]; + buildInputs = [ makeWrapper ocaml findlib jbuilder utop menhir ]; buildFlags = [ "build" ]; # do not "make tests" before reason lib is installed - createFindlibDestdir = true; - installPhase = '' for p in reason rtop do @@ -35,6 +34,7 @@ buildOcaml rec { homepage = https://reasonml.github.io/; description = "Facebook's friendly syntax to OCaml"; license = licenses.mit; + inherit (ocaml.meta) platforms; maintainers = [ maintainers.volth ]; }; } -- GitLab From 5d088b26019fb6584b6c7c9ac621c3d700b4553a Mon Sep 17 00:00:00 2001 From: Vladyslav Mykhailichenko Date: Sat, 1 Sep 2018 09:45:32 +0300 Subject: [PATCH 1725/2206] bat: 0.6.0 -> 0.6.1 --- pkgs/tools/misc/bat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/bat/default.nix b/pkgs/tools/misc/bat/default.nix index 6503dadf457..03895f6c847 100644 --- a/pkgs/tools/misc/bat/default.nix +++ b/pkgs/tools/misc/bat/default.nix @@ -2,13 +2,13 @@ rustPlatform.buildRustPackage rec { name = "bat-${version}"; - version = "0.6.0"; + version = "0.6.1"; src = fetchFromGitHub { owner = "sharkdp"; repo = "bat"; rev = "v${version}"; - sha256 = "04ip0h1n7wavd7j7r7ppcy3v4987yv44mgw8qm8d56pcw67f9vwk"; + sha256 = "19xmj3a3npx4v1mlvd31r3icml73mxjq6la5qifb2i35ciqnx9bd"; fetchSubmodules = true; }; -- GitLab From a1017704c2b565ab868d7ff946e871b1af6b7080 Mon Sep 17 00:00:00 2001 From: ash lea Date: Sat, 1 Sep 2018 03:15:13 -0400 Subject: [PATCH 1726/2206] firmware-linux-nonfree: 2018-03-20 -> 2018-08-25 --- .../linux/firmware/firmware-linux-nonfree/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix b/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix index 47fe2e446c3..82978d3e3ca 100644 --- a/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix +++ b/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix @@ -2,12 +2,12 @@ stdenv.mkDerivation rec { name = "firmware-linux-nonfree-${version}"; - version = "2018-03-20"; + version = "2018-08-25"; src = fetchgit { url = "https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git"; - rev = "8c1e439c967a50f0698d61aafdba3841aff10db0"; - sha256 = "110vxgahyx5dvylqrxsm5cmx4a32cl2zchvm6cgc270jz75fg7wd"; + rev = "fea76a04f25fd0a217c0d566ff5ff8f23ad3e648"; + sha256 = "1xy1s9vd7jny4hf4f1hzhlbnm0l4pnw7xycky0v6kfwlg5nnjii5"; }; installFlags = [ "DESTDIR=$(out)" ]; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { outputHashMode = "recursive"; outputHashAlgo = "sha256"; - outputHash = "0r2g91hc7csp2fbp2ny4s4rwv0mw2m130gpnisxnhzi05hkwki66"; + outputHash = "1p1dkzclj718w7di81s6486dn5zw77c4i2qn63bvp9q4vid452hn"; meta = with stdenv.lib; { description = "Binary firmware collection packaged by kernel.org"; -- GitLab From 0abb01085dcc0c3f7e6078e95b600cdd021ed010 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:41:24 +0200 Subject: [PATCH 1727/2206] python: absl-py: 0.4.0 -> 0.4.1 --- pkgs/development/python-modules/absl-py/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/absl-py/default.nix b/pkgs/development/python-modules/absl-py/default.nix index 17a0240f7e8..a087eaeca83 100644 --- a/pkgs/development/python-modules/absl-py/default.nix +++ b/pkgs/development/python-modules/absl-py/default.nix @@ -6,11 +6,11 @@ buildPythonPackage rec { pname = "absl-py"; - version = "0.4.0"; + version = "0.4.1"; src = fetchPypi { inherit pname version; - sha256 = "932e6acb1a57bdcfb784a1ce6ad46a2f50b89d355a5619ed6df60db1414173d2"; + sha256 = "1e6e70506fb4d867cf269af7bcc27b744c36bbc4c516f0f8ccf2039956deea72"; }; propagatedBuildInputs = [ six ]; -- GitLab From b92d2f605798684c515192564413c6eeaeffba00 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:41:32 +0200 Subject: [PATCH 1728/2206] python: aws-adfs: 0.12.0 -> 0.12.1 --- pkgs/development/python-modules/aws-adfs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aws-adfs/default.nix b/pkgs/development/python-modules/aws-adfs/default.nix index c42ad6f1d6c..bce64a635e3 100644 --- a/pkgs/development/python-modules/aws-adfs/default.nix +++ b/pkgs/development/python-modules/aws-adfs/default.nix @@ -2,12 +2,12 @@ , pytest, pytestrunner, pytestcov, mock, glibcLocales, lxml, boto3, requests, click, configparser }: buildPythonPackage rec { - version = "0.12.0"; + version = "0.12.1"; pname = "aws-adfs"; src = fetchPypi { inherit pname version; - sha256 = "1cjrm61k6905dmhgrqyc5caxx5hbhj3sr6cx4r6sbdyz453i7pc6"; + sha256 = "72725d7005252b96ccfa9719fe4beec2b86301bff894d4d97a50fc1d05393fd8"; }; # Relax version constraint -- GitLab From 1708c82213631603d4003dfd692232f787b11b96 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:41:39 +0200 Subject: [PATCH 1729/2206] python: botocore: 1.11.1 -> 1.11.4 --- pkgs/development/python-modules/botocore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/botocore/default.nix b/pkgs/development/python-modules/botocore/default.nix index 32e527e8b67..40de7c384e5 100644 --- a/pkgs/development/python-modules/botocore/default.nix +++ b/pkgs/development/python-modules/botocore/default.nix @@ -12,11 +12,11 @@ buildPythonPackage rec { pname = "botocore"; - version = "1.11.1"; + version = "1.11.4"; src = fetchPypi { inherit pname version; - sha256 = "5b2d2393c02a082d605dac13c1322c3c553a4d4cf23de7b48268ae7f4a105eb3"; + sha256 = "284f25a67fa3470314ce78a53e57df8591549652ae31dce1097acefec195b694"; }; propagatedBuildInputs = [ -- GitLab From 8d67b3f2ee042f6396c46c55e8a0c36e43da54d2 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:41:46 +0200 Subject: [PATCH 1730/2206] python: deform: 2.0.5 -> 2.0.6 --- pkgs/development/python-modules/deform/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/deform/default.nix b/pkgs/development/python-modules/deform/default.nix index 53286b38722..3951558cf27 100644 --- a/pkgs/development/python-modules/deform/default.nix +++ b/pkgs/development/python-modules/deform/default.nix @@ -4,11 +4,11 @@ buildPythonPackage rec { pname = "deform"; - version = "2.0.5"; + version = "2.0.6"; src = fetchPypi { inherit pname version; - sha256 = "874d3346a02c500432efdcc73b1a7174aa0ea69cd52a99bb9a812967f54f6f79"; + sha256 = "bda0b809c8a668e105e30650a6766103207eafdd12c313acd59274ccd2c4d297"; }; postPatch = '' -- GitLab From 7677c18e1948aaef1a800cf2e2a3a6091d1b3f65 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:41:53 +0200 Subject: [PATCH 1731/2206] python: dftfit: 0.4.11 -> 0.4.22 --- pkgs/development/python-modules/dftfit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dftfit/default.nix b/pkgs/development/python-modules/dftfit/default.nix index 711f4ac1e0e..01bd23c4b6f 100644 --- a/pkgs/development/python-modules/dftfit/default.nix +++ b/pkgs/development/python-modules/dftfit/default.nix @@ -21,12 +21,12 @@ buildPythonPackage rec { pname = "dftfit"; - version = "0.4.11"; + version = "0.4.22"; disabled = (!isPy3k); src = fetchPypi { inherit pname version; - sha256 = "c6e36a793f9f94746bb8a04fb8316404aeacfa918704de07b15e1b4b8b62242d"; + sha256 = "06dbdc21cf9ed199bfceae5301172bee2164a3b9ef6f0814a089530c320ebb3a"; }; buildInputs = [ pytestrunner ]; -- GitLab From d126f735f14328f6851f1c350779401fc7cf532d Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:42:00 +0200 Subject: [PATCH 1732/2206] python: Faker: 0.8.17 -> 0.8.18 --- pkgs/development/python-modules/faker/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/faker/default.nix b/pkgs/development/python-modules/faker/default.nix index 74ed13da8b4..93337aa8d18 100644 --- a/pkgs/development/python-modules/faker/default.nix +++ b/pkgs/development/python-modules/faker/default.nix @@ -8,11 +8,11 @@ assert pythonOlder "3.3" -> ipaddress != null; buildPythonPackage rec { pname = "Faker"; - version = "0.8.17"; + version = "0.8.18"; src = fetchPypi { inherit pname version; - sha256 = "0e9a1227a3a0f3297a485715e72ee6eb77081b17b629367042b586e38c03c867"; + sha256 = "0184fa252f86214308bb6bed344f96294f2e3528fbffafc727890cf2a86d6027"; }; checkInputs = [ -- GitLab From 68b99fc3779137a40a13feabcb4ad474e6368bf6 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:42:07 +0200 Subject: [PATCH 1733/2206] python: joblib: 0.12.2 -> 0.12.3 --- pkgs/development/python-modules/joblib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/joblib/default.nix b/pkgs/development/python-modules/joblib/default.nix index 9133980754e..7164fd1197b 100644 --- a/pkgs/development/python-modules/joblib/default.nix +++ b/pkgs/development/python-modules/joblib/default.nix @@ -9,10 +9,10 @@ buildPythonPackage rec { pname = "joblib"; - version = "0.12.2"; + version = "0.12.3"; src = fetchPypi { inherit pname version; - sha256 = "e9f04885cf11704669f3a731ea6ac00bbc7dea16137aa4394ef7c272cdb9d008"; + sha256 = "333b9bf16ff015d6b56bf80b9831afdd243443cb84c7ff7b6e342f117e354c42"; }; checkInputs = [ sphinx numpydoc pytest ]; -- GitLab From 0075504e55abec4602db600bd8fa7b6948040c07 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:42:13 +0200 Subject: [PATCH 1734/2206] python: jupyterlab: 0.34.2 -> 0.34.6 --- pkgs/development/python-modules/jupyterlab/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jupyterlab/default.nix b/pkgs/development/python-modules/jupyterlab/default.nix index f6cbea2c36e..23aaff8a728 100644 --- a/pkgs/development/python-modules/jupyterlab/default.nix +++ b/pkgs/development/python-modules/jupyterlab/default.nix @@ -1,12 +1,12 @@ { lib, buildPythonPackage, isPy3k, fetchPypi, ipython_genutils, jupyterlab_launcher, notebook }: buildPythonPackage rec { pname = "jupyterlab"; - version = "0.34.2"; + version = "0.34.6"; disabled = !isPy3k; src = fetchPypi { inherit pname version; - sha256 = "37f66118b35c11fd51f0680e665139d62f86fe54f1e30d2517a1eabb30616ce4"; + sha256 = "d6e5a3855a0d55e6aa4ab704379da5da3db2e652442e79acfa2e9d14ef50ccb3"; }; propagatedBuildInputs = [ -- GitLab From 92855be2de5560bbafa248c5131831ad654a4ae2 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:42:20 +0200 Subject: [PATCH 1735/2206] python: moto: 1.3.4 -> 1.3.5 --- pkgs/development/python-modules/moto/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/moto/default.nix b/pkgs/development/python-modules/moto/default.nix index 6d2c503d5ef..6d1faefcba3 100644 --- a/pkgs/development/python-modules/moto/default.nix +++ b/pkgs/development/python-modules/moto/default.nix @@ -4,11 +4,11 @@ buildPythonPackage rec { pname = "moto"; - version = "1.3.4"; + version = "1.3.5"; src = fetchPypi { inherit pname version; - sha256 = "7c86d1c3bd6362954afaded735354c11afd22037eb6736152f057a1bff0c8868"; + sha256 = "52426f2567e51ba73fdc7c7d617236b7e7918dca2421caabe13e5290942b53d8"; }; postPatch = '' -- GitLab From 88800b80f0913615cd261978e7fb7480688007d6 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:42:27 +0200 Subject: [PATCH 1736/2206] python: openpyxl: 2.5.5 -> 2.5.6 --- pkgs/development/python-modules/openpyxl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/openpyxl/default.nix b/pkgs/development/python-modules/openpyxl/default.nix index 311b12c12ae..6445201c40b 100644 --- a/pkgs/development/python-modules/openpyxl/default.nix +++ b/pkgs/development/python-modules/openpyxl/default.nix @@ -9,11 +9,11 @@ buildPythonPackage rec { pname = "openpyxl"; - version = "2.5.5"; + version = "2.5.6"; src = fetchPypi { inherit pname version; - sha256 = "0f391b0035d7c98f25aad539726e8efc77eea250ff1a120ea7d264c03a16f5fe"; + sha256 = "04091e034911a0afc531c3a15e5ae0b1b6a43654dbf63c187f47d20cdfefac1c"; }; checkInputs = [ pytest ]; -- GitLab From e8ff5774aabf66be74d738039e6f63f79c0c452a Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:42:34 +0200 Subject: [PATCH 1737/2206] python: persistent: 4.4.1 -> 4.4.2 --- pkgs/development/python-modules/persistent/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/persistent/default.nix b/pkgs/development/python-modules/persistent/default.nix index 903be34ed0f..542a68728af 100644 --- a/pkgs/development/python-modules/persistent/default.nix +++ b/pkgs/development/python-modules/persistent/default.nix @@ -5,13 +5,13 @@ buildPythonPackage rec { pname = "persistent"; - version = "4.4.1"; + version = "4.4.2"; propagatedBuildInputs = [ zope_interface ]; src = fetchPypi { inherit pname version; - sha256 = "2aedeaaf09fed52f63324b178d0addfe1c558340d68d04aafe85abafaafd8699"; + sha256 = "451c756b4f4faa5f06f87d57f5928758bb3a16a586ceaa8773c35367188eddf9"; }; meta = { -- GitLab From 630fd86bc72041b22054330f44f285aeec61aa7a Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:42:41 +0200 Subject: [PATCH 1738/2206] python: phonenumbers: 8.9.11 -> 8.9.12 --- pkgs/development/python-modules/phonenumbers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/phonenumbers/default.nix b/pkgs/development/python-modules/phonenumbers/default.nix index 42a12f72158..a6ca8fae7cb 100644 --- a/pkgs/development/python-modules/phonenumbers/default.nix +++ b/pkgs/development/python-modules/phonenumbers/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "phonenumbers"; - version = "8.9.11"; + version = "8.9.12"; src = fetchPypi { inherit pname version; - sha256 = "1c31db3859aada0568e7afe7231c4e795f34bfcf5749e31c9d1da3c72ba7059b"; + sha256 = "39cd0c67a17a9ca4c2851ab8fad5272948d811ccd2a8e52ddcc8d275a802af70"; }; meta = { -- GitLab From 8a6b20cbad345bc32b7afe97c9f489a59e258164 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:42:48 +0200 Subject: [PATCH 1739/2206] python: pytest: 3.7.2 -> 3.7.4 --- pkgs/development/python-modules/pytest/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest/default.nix b/pkgs/development/python-modules/pytest/default.nix index 3fae0442a66..3770f62f1a5 100644 --- a/pkgs/development/python-modules/pytest/default.nix +++ b/pkgs/development/python-modules/pytest/default.nix @@ -3,7 +3,7 @@ , atomicwrites, mock, writeText, pathlib2 }: buildPythonPackage rec { - version = "3.7.2"; + version = "3.7.4"; pname = "pytest"; preCheck = '' @@ -13,7 +13,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "3459a123ad5532852d36f6f4501dfe1acf4af1dd9541834a164666aa40395b02"; + sha256 = "2d7c49e931316cc7d1638a3e5f54f5d7b4e5225972b3c9838f3584788d27f349"; }; checkInputs = [ hypothesis mock ]; -- GitLab From 36cd6f2bd5ede21e43bef865de15c1b86a56a765 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:42:55 +0200 Subject: [PATCH 1740/2206] python: pytest-timeout: 1.3.1 -> 1.3.2 --- pkgs/development/python-modules/pytest-timeout/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-timeout/default.nix b/pkgs/development/python-modules/pytest-timeout/default.nix index 012226de053..8c697b8b2ec 100644 --- a/pkgs/development/python-modules/pytest-timeout/default.nix +++ b/pkgs/development/python-modules/pytest-timeout/default.nix @@ -7,11 +7,11 @@ buildPythonPackage rec { pname = "pytest-timeout"; - version = "1.3.1"; + version = "1.3.2"; src = fetchPypi { inherit pname version; - sha256 = "4b261bec5782b603c98b4bb803484bc96bf1cdcb5480dae0999d21c7e0423a23"; + sha256 = "1117fc0536e1638862917efbdc0895e6b62fa61e6cf4f39bb655686af7af9627"; }; buildInputs = [ pytest ]; checkInputs = [ pytest pexpect ]; -- GitLab From cdccb7b650f9b7fe4031fcf483df3899bf792ef4 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:43:01 +0200 Subject: [PATCH 1741/2206] python: regex: 2018.08.17 -> 2018.08.29 --- pkgs/development/python-modules/regex/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/regex/default.nix b/pkgs/development/python-modules/regex/default.nix index 2394858e13e..57d8ca4a263 100644 --- a/pkgs/development/python-modules/regex/default.nix +++ b/pkgs/development/python-modules/regex/default.nix @@ -7,11 +7,11 @@ buildPythonPackage rec { pname = "regex"; - version = "2018.08.17"; + version = "2018.08.29"; src = fetchPypi { inherit pname version; - sha256 = "56494baf1ed525deea426d3676b1ae3fdcc906b55eccfcb4ea928453e11f2a43"; + sha256 = "b73cea07117dca888b0c3671770b501bef19aac9c45c8ffdb5bea2cca2377b0a"; }; postCheck = '' -- GitLab From e8adeef855dff4a917b3a233a8ad46fb81115e82 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:43:08 +0200 Subject: [PATCH 1742/2206] python: sockjs-tornado: 1.0.3 -> 1.0.5 --- pkgs/development/python-modules/sockjs-tornado/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sockjs-tornado/default.nix b/pkgs/development/python-modules/sockjs-tornado/default.nix index b8b67f708e6..32ac94da761 100644 --- a/pkgs/development/python-modules/sockjs-tornado/default.nix +++ b/pkgs/development/python-modules/sockjs-tornado/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "sockjs-tornado"; - version = "1.0.3"; + version = "1.0.5"; src = fetchPypi { inherit pname version; - sha256 = "16cff40nniqsyvda1pb2j3b4zwmrw7y2g1vqq78lp20xpmhnwwkd"; + sha256 = "4c4bcf33c8a238bbab37d01da769bcf89e74ef6019bfa76ddbcb4d682d47187e"; }; propagatedBuildInputs = [ tornado ]; -- GitLab From 7560a6f7530c0af67aad1dc8ce13c64a5952033a Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:43:15 +0200 Subject: [PATCH 1743/2206] python: Sphinx: 1.7.7 -> 1.7.8 --- pkgs/development/python-modules/sphinx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinx/default.nix b/pkgs/development/python-modules/sphinx/default.nix index 525ff4122d8..9e71766065c 100644 --- a/pkgs/development/python-modules/sphinx/default.nix +++ b/pkgs/development/python-modules/sphinx/default.nix @@ -26,10 +26,10 @@ buildPythonPackage rec { pname = "Sphinx"; - version = "1.7.7"; + version = "1.7.8"; src = fetchPypi { inherit pname version; - sha256 = "71531900af3f68625a29c4e00381bee8f85255219a3d500a3e255076a45b735e"; + sha256 = "a07050845cc9a2f4026a6035cc8ed795a5ce7be6528bbc82032385c10807dfe7"; }; LC_ALL = "en_US.UTF-8"; -- GitLab From 997cb5c3cfcb40418ffc62114d322dd14ff15b78 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:43:22 +0200 Subject: [PATCH 1744/2206] python: typing: 3.6.4 -> 3.6.6 --- pkgs/development/python-modules/typing/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/typing/default.nix b/pkgs/development/python-modules/typing/default.nix index d1a9185d5a1..e363ca22cf2 100644 --- a/pkgs/development/python-modules/typing/default.nix +++ b/pkgs/development/python-modules/typing/default.nix @@ -5,11 +5,11 @@ let in buildPythonPackage rec { pname = "typing"; - version = "3.6.4"; + version = "3.6.6"; src = fetchPypi { inherit pname version; - sha256 = "d400a9344254803a2368533e4533a4200d21eb7b6b729c173bc38201a74db3f2"; + sha256 = "4027c5f6127a6267a435201981ba156de91ad0d1d98e9ddc2aa173453453492d"; }; # Error for Python3.6: ImportError: cannot import name 'ann_module' -- GitLab From a0d69a564207c62287f2b72c706a3a1bd953c8c8 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:43:29 +0200 Subject: [PATCH 1745/2206] python: XlsxWriter: 1.0.7 -> 1.0.9 --- pkgs/development/python-modules/XlsxWriter/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/XlsxWriter/default.nix b/pkgs/development/python-modules/XlsxWriter/default.nix index a72fabb35cd..71229b886e7 100644 --- a/pkgs/development/python-modules/XlsxWriter/default.nix +++ b/pkgs/development/python-modules/XlsxWriter/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "XlsxWriter"; - version = "1.0.7"; + version = "1.0.9"; src = fetchPypi { inherit pname version; - sha256 = "1224b971c174f33b954f9a1906679d0049399bd6a5a8c78bbae2d6c2c4facebd"; + sha256 = "98a94b32d4929d3e34595b4654b8e7f951182f540056b9cb734c88899912f729"; }; meta = { -- GitLab From 0666f784ee4c473db982e7f7f59ff06f4aedc5b0 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:55:44 +0200 Subject: [PATCH 1746/2206] pythonPackages.boto3: 1.7.57 -> 1.7.84 --- pkgs/development/python-modules/boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3/default.nix b/pkgs/development/python-modules/boto3/default.nix index dca7844dec9..31f050007a6 100644 --- a/pkgs/development/python-modules/boto3/default.nix +++ b/pkgs/development/python-modules/boto3/default.nix @@ -13,13 +13,13 @@ buildPythonPackage rec { pname = "boto3"; - version = "1.7.57"; + version = "1.7.84"; src = fetchFromGitHub { owner = "boto"; repo = "boto3"; rev = version; - sha256 = "0rp3vclx7mvfl6isa47m7dzlrf33qb9vj53p0gj4cw3mgl14cnbl"; + sha256 = "0d9kqjqmnn53p1xpmdbbjxcxv2482yx3vjhxw8izp0mpq58i5c14"; }; propagatedBuildInputs = [ botocore jmespath s3transfer ] ++ lib.optionals (!isPy3k) [ futures ]; -- GitLab From 37afcbf0f5714322f8de95b24fa807b1b532b3da Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:56:07 +0200 Subject: [PATCH 1747/2206] pythonPackages.folium: add missing numpy runtime dependency --- pkgs/development/python-modules/folium/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/folium/default.nix b/pkgs/development/python-modules/folium/default.nix index e1c4306b1f8..7ff4a37d6d3 100644 --- a/pkgs/development/python-modules/folium/default.nix +++ b/pkgs/development/python-modules/folium/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { sha256 = "08681be47b1861221bc7cf17b6e368a8d734db81682d716c22a11e839f47cb79"; }; - checkInputs = [ pytest numpy nbconvert pandas mock ]; + checkInputs = [ pytest nbconvert pandas mock ]; propagatedBuildInputs = [ jinja2 branca six requests numpy ]; # No tests in archive -- GitLab From 503f80887038f0168ee95052f54369f9283a08ae Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 17:56:34 +0200 Subject: [PATCH 1748/2206] pythonPackages.pytestrunner: failed attempt at enabling tests --- .../python-modules/pytestrunner/default.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/development/python-modules/pytestrunner/default.nix b/pkgs/development/python-modules/pytestrunner/default.nix index 71b1260a540..4d9b9b76157 100644 --- a/pkgs/development/python-modules/pytestrunner/default.nix +++ b/pkgs/development/python-modules/pytestrunner/default.nix @@ -11,6 +11,17 @@ buildPythonPackage rec { buildInputs = [ setuptools_scm pytest ]; + postPatch = '' + rm pytest.ini + ''; + + checkPhase = '' + py.test tests + ''; + + # Fixture not found + doCheck = false; + meta = with stdenv.lib; { description = "Invoke py.test as distutils command with dependency resolution"; homepage = https://bitbucket.org/pytest-dev/pytest-runner; -- GitLab From a8d69de93ff8665b35287a465a7eb996c9a2b232 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 30 Aug 2018 18:33:11 +0200 Subject: [PATCH 1749/2206] python.pkgs.sarge: disable tests --- pkgs/development/python-modules/sarge/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/sarge/default.nix b/pkgs/development/python-modules/sarge/default.nix index cf9e175490d..b2eb0668de6 100644 --- a/pkgs/development/python-modules/sarge/default.nix +++ b/pkgs/development/python-modules/sarge/default.nix @@ -9,6 +9,9 @@ buildPythonPackage rec { sha256 = "da8cc90883f8e5ab4af0d746438f608662f5f2a35da2e858517927edefa134b0"; }; + # No tests in PyPI tarball + doCheck = false; + meta = with lib; { homepage = http://sarge.readthedocs.org/; description = "A wrapper for subprocess which provides command pipeline functionality"; -- GitLab From 57f1adc41447eee903025ee29dcb2457a8f2b375 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 18:15:07 +0200 Subject: [PATCH 1750/2206] pythonPackages.boto3: 1.7.84 -> 1.8.4 --- pkgs/development/python-modules/boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3/default.nix b/pkgs/development/python-modules/boto3/default.nix index 31f050007a6..6aba6e10289 100644 --- a/pkgs/development/python-modules/boto3/default.nix +++ b/pkgs/development/python-modules/boto3/default.nix @@ -13,13 +13,13 @@ buildPythonPackage rec { pname = "boto3"; - version = "1.7.84"; + version = "1.8.4"; src = fetchFromGitHub { owner = "boto"; repo = "boto3"; rev = version; - sha256 = "0d9kqjqmnn53p1xpmdbbjxcxv2482yx3vjhxw8izp0mpq58i5c14"; + sha256 = "1ja71r7xsijfy0qqqqxanhhg5fk4ad0mgvxyjg7ag0z3z04s1169"; }; propagatedBuildInputs = [ botocore jmespath s3transfer ] ++ lib.optionals (!isPy3k) [ futures ]; -- GitLab From cded4f2cf9e2e53fa7309f7063de6e10e8c91aa4 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 18:15:23 +0200 Subject: [PATCH 1751/2206] awscli: 1.16.1 -> 1.16.4 --- pkgs/tools/admin/awscli/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/tools/admin/awscli/default.nix b/pkgs/tools/admin/awscli/default.nix index 92e5459df49..f63a37d388f 100644 --- a/pkgs/tools/admin/awscli/default.nix +++ b/pkgs/tools/admin/awscli/default.nix @@ -19,11 +19,11 @@ let in py.pkgs.buildPythonApplication rec { pname = "awscli"; - version = "1.16.1"; + version = "1.16.4"; src = py.pkgs.fetchPypi { inherit pname version; - sha256 = "5068efde694e24462646d271335fdef3dde8a0fbbfb986fab0ce7e5368a7df8d"; + sha256 = "036cad15f7a551f3d1281b305deb04c6cf05aa3c23fa6d2bba7a0dc4eb5256de"; }; # No tests included @@ -42,11 +42,11 @@ in py.pkgs.buildPythonApplication rec { less ]; - postPatch = '' - for i in {py,cfg}; do - substituteInPlace setup.$i --replace "botocore==1.10.10" "botocore>=1.10.9,<=1.11" - done - ''; +# postPatch = '' +# for i in {py,cfg}; do +# substituteInPlace setup.$i --replace "botocore==1.10.10" "botocore>=1.10.9,<=1.11" +# done +# ''; postInstall = '' mkdir -p $out/etc/bash_completion.d -- GitLab From 5918fc460125cc1b697b2bbed813681c1e711c55 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 18:17:25 +0200 Subject: [PATCH 1752/2206] pythonPackages.cement: disable Python 2 --- pkgs/development/python-modules/cement/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/cement/default.nix b/pkgs/development/python-modules/cement/default.nix index 8947ff436fa..16b74913b7b 100644 --- a/pkgs/development/python-modules/cement/default.nix +++ b/pkgs/development/python-modules/cement/default.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPythonPackage, fetchPypi }: +{ stdenv, buildPythonPackage, fetchPypi, isPy3k }: buildPythonPackage rec { pname = "cement"; @@ -13,6 +13,8 @@ buildPythonPackage rec { # 127.0.0.1:11211. doCheck = false; + disabled = !isPy3k; + meta = with stdenv.lib; { homepage = http://builtoncement.com/; description = "A CLI Application Framework for Python."; -- GitLab From 7f50451d3cbe4137f96d6438fb25fcfd6f278d92 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 18:33:42 +0200 Subject: [PATCH 1753/2206] Revert "python: shippai: 0.2.3 -> 0.3.1" This broke vdirsyncer. This reverts commit 0bca28c89078ddc25aca0c1f8c50d3bafdd36412. --- pkgs/development/python-modules/shippai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/shippai/default.nix b/pkgs/development/python-modules/shippai/default.nix index b386fe6c2fa..ac035061692 100644 --- a/pkgs/development/python-modules/shippai/default.nix +++ b/pkgs/development/python-modules/shippai/default.nix @@ -3,11 +3,11 @@ buildPythonPackage rec { pname = "shippai"; # Please make sure that vdirsyncer still builds if you update this package. - version = "0.3.1"; + version = "0.2.3"; src = fetchPypi { inherit pname version; - sha256 = "9e8d1ca5a742a7ea175cebda3090497d42348517e8d2f05f9854d0f30f1a48ad"; + sha256 = "1ppwywzg4d12h658682ssmingm6ls6a96p4ak26i2w9d4lf8pfsc"; }; meta = with stdenv.lib; { -- GitLab From ee5bff207f8fba15c2da4ef71adf9c6e0aef0e22 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 18:39:11 +0200 Subject: [PATCH 1754/2206] Revert "python.pkgs.python-jose: 2.0.2 -> 3.0.0" This breaks moto. This reverts commit a6d3577d3d9a5aee20a88eb92de8dee266354269. --- .../python-modules/python-jose/default.nix | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/python-jose/default.nix b/pkgs/development/python-modules/python-jose/default.nix index cb99e5fa273..68b46743d35 100644 --- a/pkgs/development/python-modules/python-jose/default.nix +++ b/pkgs/development/python-modules/python-jose/default.nix @@ -1,29 +1,30 @@ { stdenv, buildPythonPackage, fetchFromGitHub -, six, ecdsa, rsa, future, pytest, cryptography, pycryptodome +, future, six, ecdsa, pycryptodome, pytest, cryptography }: buildPythonPackage rec { pname = "python-jose"; - version = "3.0.0"; + version = "2.0.2"; # no tests in PyPI tarball src = fetchFromGitHub { owner = "mpdavis"; repo = "python-jose"; - rev = version; - sha256 = "1dq8v87abqxv07wi403ywjk9jg1da125fviycqzki48cjxx0dhwj"; + # 2.0.2 not tagged on GitHub + # see https://github.com/mpdavis/python-jose/issues/86 + rev = "28cc6719eceb89129eed59c25f7bdac015665bdd"; + sha256 = "03wkq2rszy0rzy5gygsh4s7i6ls8zflgbcvxnflvmh7nis7002fp"; }; checkInputs = [ pytest - # optional dependencies, but needed in tests - cryptography pycryptodome + cryptography # optional dependency, but needed in tests ]; checkPhase = '' py.test ''; - propagatedBuildInputs = [ six ecdsa rsa future ]; + propagatedBuildInputs = [ future six ecdsa pycryptodome ]; meta = with stdenv.lib; { homepage = https://github.com/mpdavis/python-jose; -- GitLab From f823ca57522998089164c005004df052770db3b6 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 18:58:10 +0200 Subject: [PATCH 1755/2206] pythonPackages.scipy: disable tests We should try to get these enabled again asap. https://github.com/scipy/scipy/pull/8871#issuecomment-417391433 --- pkgs/development/python-modules/scipy/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/scipy/default.nix b/pkgs/development/python-modules/scipy/default.nix index 41878b19d08..140e8cc80b4 100644 --- a/pkgs/development/python-modules/scipy/default.nix +++ b/pkgs/development/python-modules/scipy/default.nix @@ -1,4 +1,4 @@ -{lib, fetchPypi, python, buildPythonPackage, gfortran, nose, pytest, numpy}: +{lib, fetchPypi, python, buildPythonPackage, gfortran, nose, pytest, numpy, fetchpatch}: buildPythonPackage rec { pname = "scipy"; @@ -18,6 +18,10 @@ buildPythonPackage rec { rm scipy/linalg/tests/test_lapack.py ''; + # INTERNALERROR, solved with https://github.com/scipy/scipy/pull/8871 + # however, it does not apply cleanly. + doCheck = false; + preConfigure = '' sed -i '0,/from numpy.distutils.core/s//import setuptools;from numpy.distutils.core/' setup.py export NPY_NUM_BUILD_JOBS=$NIX_BUILD_CORES -- GitLab From 32492d9189c64a1d4999f64cd6dfb00605d2a175 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 19:00:02 +0200 Subject: [PATCH 1756/2206] Python: fix botocore/boto3/awscli mess Revert "pythonPackages.boto3: 1.7.84 -> 1.8.4" This reverts commit 06b37899300e0800e7a0ea632fcb5bf0f291e003. Revert "python: botocore: 1.11.1 -> 1.11.4" This reverts commit 3b0242d4c014a440b8c1c58cae812dc84496cc95. Revert "python: botocore: 1.10.75 -> 1.11.1" This reverts commit 996fd7996713cdedc7e128d9930432c79d637f69. Revert "awscli: 1.16.1 -> 1.16.4" This reverts commit 4880df9078bf024fd5a98afa8c6f28833e13f3d3. Revert "awscli: 1.15.66 -> 1.16.1" This reverts commit 6923bc8d23e2735708492da627a378de5a53c218. awscli: fix build pythonPackages.botocore: 1.10.75 -> 1.10.84 --- pkgs/development/python-modules/boto3/default.nix | 4 ++-- .../python-modules/botocore/default.nix | 6 ++---- pkgs/tools/admin/awscli/default.nix | 14 +++++++------- 3 files changed, 11 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/boto3/default.nix b/pkgs/development/python-modules/boto3/default.nix index 6aba6e10289..31f050007a6 100644 --- a/pkgs/development/python-modules/boto3/default.nix +++ b/pkgs/development/python-modules/boto3/default.nix @@ -13,13 +13,13 @@ buildPythonPackage rec { pname = "boto3"; - version = "1.8.4"; + version = "1.7.84"; src = fetchFromGitHub { owner = "boto"; repo = "boto3"; rev = version; - sha256 = "1ja71r7xsijfy0qqqqxanhhg5fk4ad0mgvxyjg7ag0z3z04s1169"; + sha256 = "0d9kqjqmnn53p1xpmdbbjxcxv2482yx3vjhxw8izp0mpq58i5c14"; }; propagatedBuildInputs = [ botocore jmespath s3transfer ] ++ lib.optionals (!isPy3k) [ futures ]; diff --git a/pkgs/development/python-modules/botocore/default.nix b/pkgs/development/python-modules/botocore/default.nix index 40de7c384e5..989b6e944de 100644 --- a/pkgs/development/python-modules/botocore/default.nix +++ b/pkgs/development/python-modules/botocore/default.nix @@ -7,16 +7,15 @@ , simplejson , mock , nose -, urllib3 }: buildPythonPackage rec { pname = "botocore"; - version = "1.11.4"; + version = "1.10.84"; src = fetchPypi { inherit pname version; - sha256 = "284f25a67fa3470314ce78a53e57df8591549652ae31dce1097acefec195b694"; + sha256 = "d3e4b5a2c903ea30d19d41ea2f65d0e51dce54f4f4c4dfd6ecd7b04f240844a8"; }; propagatedBuildInputs = [ @@ -25,7 +24,6 @@ buildPythonPackage rec { docutils ordereddict simplejson - urllib3 ]; checkInputs = [ mock nose ]; diff --git a/pkgs/tools/admin/awscli/default.nix b/pkgs/tools/admin/awscli/default.nix index f63a37d388f..ccd9f05a335 100644 --- a/pkgs/tools/admin/awscli/default.nix +++ b/pkgs/tools/admin/awscli/default.nix @@ -19,11 +19,11 @@ let in py.pkgs.buildPythonApplication rec { pname = "awscli"; - version = "1.16.4"; + version = "1.15.66"; src = py.pkgs.fetchPypi { inherit pname version; - sha256 = "036cad15f7a551f3d1281b305deb04c6cf05aa3c23fa6d2bba7a0dc4eb5256de"; + sha256 = "004fbd3bb8932465205675a7de94460b5c2d45ddd6916138a2c867e4d0f2a4c4"; }; # No tests included @@ -42,11 +42,11 @@ in py.pkgs.buildPythonApplication rec { less ]; -# postPatch = '' -# for i in {py,cfg}; do -# substituteInPlace setup.$i --replace "botocore==1.10.10" "botocore>=1.10.9,<=1.11" -# done -# ''; + postPatch = '' + for i in {py,cfg}; do + substituteInPlace setup.$i --replace "botocore==1.10.65" "botocore>=1.10.9,<=1.11" + done + ''; postInstall = '' mkdir -p $out/etc/bash_completion.d -- GitLab From 1c66e6d76da702a4ab38d49addf0f87c6f3517f5 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 19:09:45 +0200 Subject: [PATCH 1757/2206] pythonPackages.moto: fix build --- pkgs/development/python-modules/moto/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/moto/default.nix b/pkgs/development/python-modules/moto/default.nix index 6d1faefcba3..f9d1fee8973 100644 --- a/pkgs/development/python-modules/moto/default.nix +++ b/pkgs/development/python-modules/moto/default.nix @@ -1,6 +1,6 @@ { buildPythonPackage, fetchPypi, jinja2, werkzeug, flask , requests, pytz, backports_tempfile, cookies, jsondiff, botocore, aws-xray-sdk, docker, responses -, six, boto, httpretty, xmltodict, nose, sure, boto3, freezegun, dateutil, mock, pyaml }: +, six, boto, httpretty, xmltodict, nose, sure, boto3, freezegun, dateutil, mock, pyaml, python-jose }: buildPythonPackage rec { pname = "moto"; @@ -42,6 +42,7 @@ buildPythonPackage rec { botocore docker responses + python-jose ]; checkInputs = [ boto3 nose sure freezegun ]; -- GitLab From 39ca3eb6669989053de3ffd4645d5487d9cd6de4 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 19:12:47 +0200 Subject: [PATCH 1758/2206] pythonPackages.cmd2: fix build --- pkgs/development/python-modules/cmd2/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/cmd2/default.nix b/pkgs/development/python-modules/cmd2/default.nix index 4c2e78a102e..4217d193cfe 100644 --- a/pkgs/development/python-modules/cmd2/default.nix +++ b/pkgs/development/python-modules/cmd2/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchPypi, buildPythonPackage, pythonOlder, isPy3k , pyperclip, six, pyparsing, vim, wcwidth, colorama -, contextlib2 ? null +, contextlib2 ? null, setuptools_scm , pytest, mock, which, glibcLocales }: buildPythonPackage rec { @@ -31,6 +31,10 @@ buildPythonPackage rec { doCheck = !stdenv.isDarwin; disabled = !isPy3k; + buildInputs = [ + setuptools_scm + ]; + propagatedBuildInputs = [ colorama pyperclip -- GitLab From dbd3d509e00ee20be215b8940269718b12bd3a33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 30 Aug 2018 19:22:26 +0200 Subject: [PATCH 1759/2206] awsebcli: use python3 Its dependency cement is disabled on python2 since 36a4df6. --- pkgs/tools/virtualization/awsebcli/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/virtualization/awsebcli/default.nix b/pkgs/tools/virtualization/awsebcli/default.nix index b55ac457305..b1693bd262f 100644 --- a/pkgs/tools/virtualization/awsebcli/default.nix +++ b/pkgs/tools/virtualization/awsebcli/default.nix @@ -1,7 +1,7 @@ -{ stdenv, python }: +{ stdenv, python3, glibcLocales }: let - localPython = python.override { + localPython = python3.override { packageOverrides = self: super: { cement = super.cement.overridePythonAttrs (oldAttrs: rec { version = "2.8.2"; @@ -61,6 +61,12 @@ in with localPython.pkgs; buildPythonApplication rec { sha256 = "128dgxyz2bgl3r4jdkbmjs280004bm0dwzln7p6ly3yjs2x37jl6"; }; + buildInputs = [ + glibcLocales + ]; + + LC_ALL = "en_US.UTF-8"; + checkInputs = [ pytest mock nose pathspec colorama requests docutils ]; -- GitLab From 0840e427e6dd1ccc766af5e96e1bfa7a27b45f55 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 30 Aug 2018 19:43:27 +0200 Subject: [PATCH 1760/2206] pythonPackages.bottleneck: get rid of warnings during tests --- pkgs/development/python-modules/bottleneck/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bottleneck/default.nix b/pkgs/development/python-modules/bottleneck/default.nix index c9ca8f7ec04..c4db013ea34 100644 --- a/pkgs/development/python-modules/bottleneck/default.nix +++ b/pkgs/development/python-modules/bottleneck/default.nix @@ -1,6 +1,7 @@ { buildPythonPackage , fetchPypi , nose +, pytest , numpy , python }: @@ -15,10 +16,10 @@ buildPythonPackage rec { sha256 = "6efcde5f830aed64feafca0359b51db0e184c72af8ba6675b4a99f263922eb36"; }; - checkInputs = [ nose ]; + checkInputs = [ pytest nose ]; propagatedBuildInputs = [ numpy ]; checkPhase = '' - nosetests -v $out/${python.sitePackages} + py.test -p no:warnings $out/${python.sitePackages} ''; postPatch = '' substituteInPlace setup.py --replace "__builtins__.__NUMPY_SETUP__ = False" "" -- GitLab From 30970aa039dd77c32b76bbdfceb9f29f2764d595 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 30 Aug 2018 21:09:05 +0200 Subject: [PATCH 1761/2206] python.pkgs.keyrings-alt: fix tests --- pkgs/development/python-modules/keyrings-alt/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/keyrings-alt/default.nix b/pkgs/development/python-modules/keyrings-alt/default.nix index 9f3fc8dc4d3..9564e4f3703 100644 --- a/pkgs/development/python-modules/keyrings-alt/default.nix +++ b/pkgs/development/python-modules/keyrings-alt/default.nix @@ -11,12 +11,15 @@ buildPythonPackage rec { sha256 = "0nnva8g03dv6gdhjk1ihn2qw7g15232fyj8shipah9whgfv8d75m"; }; + postPatch = '' + substituteInPlace pytest.ini \ + --replace "--flake8" "" + ''; + nativeBuildInputs = [ setuptools_scm ]; propagatedBuildInputs = [ six ]; - # Fails with "ImportError: cannot import name mock" - #doCheck = false; - checkInputs = [ pytest pytest-flake8 keyring ] ++ stdenv.lib.optional (pythonOlder "3.3") backports_unittest-mock; + checkInputs = [ pytest keyring ] ++ stdenv.lib.optional (pythonOlder "3.3") backports_unittest-mock; checkPhase = '' py.test -- GitLab From 5a7e9c82376b2771220698092a6d44da0d15d415 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 30 Aug 2018 21:30:19 +0200 Subject: [PATCH 1762/2206] python.pkgs.celery: fix tests --- pkgs/development/python-modules/celery/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/celery/default.nix b/pkgs/development/python-modules/celery/default.nix index 8eef07ac3bb..df260b3adb7 100644 --- a/pkgs/development/python-modules/celery/default.nix +++ b/pkgs/development/python-modules/celery/default.nix @@ -38,7 +38,7 @@ in buildPythonPackage rec { unset NIX_REDIRECTS LD_PRELOAD ''; - buildInputs = [ pytest case ]; + checkInputs = [ pytest_32 case ]; propagatedBuildInputs = [ kombu billiard pytz anyjson amqp eventlet ]; meta = with stdenv.lib; { -- GitLab From 6c9f7e2742ba626ccea92874782b2c25f9e292bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 30 Aug 2018 21:52:05 +0200 Subject: [PATCH 1763/2206] python.pkgs.cairocffi: remove superfluous patch --- .../cairocffi-0.8.1-cairo-1.15.12.patch | 24 ------------------- .../python-modules/cairocffi/default.nix | 1 - 2 files changed, 25 deletions(-) delete mode 100644 pkgs/development/python-modules/cairocffi/cairocffi-0.8.1-cairo-1.15.12.patch diff --git a/pkgs/development/python-modules/cairocffi/cairocffi-0.8.1-cairo-1.15.12.patch b/pkgs/development/python-modules/cairocffi/cairocffi-0.8.1-cairo-1.15.12.patch deleted file mode 100644 index 4d142275b9e..00000000000 --- a/pkgs/development/python-modules/cairocffi/cairocffi-0.8.1-cairo-1.15.12.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff --git a/cairocffi/test_cairo.py b/cairocffi/test_cairo.py -index 1588349..5452910 100644 ---- a/cairocffi/test_cairo.py -+++ b/cairocffi/test_cairo.py -@@ -292,7 +292,8 @@ def test_pdf_surface(): - pdf_bytes = file_obj.getvalue() - assert pdf_bytes.startswith(b'%PDF') - assert b'/MediaBox [ 0 0 123 432 ]' in pdf_bytes -- assert pdf_bytes.count(b'/Type /Page\n') == 1 -+ assert pdf_bytes.count(b'/Type /Pages') == 1 -+ assert pdf_bytes.count(b'/Type /Page') == 2 - - file_obj = io.BytesIO() - surface = PDFSurface(file_obj, 1, 1) -@@ -306,7 +307,8 @@ def test_pdf_surface(): - assert b'/MediaBox [ 0 0 1 1 ]' not in pdf_bytes - assert b'/MediaBox [ 0 0 12 100 ]' in pdf_bytes - assert b'/MediaBox [ 0 0 42 700 ]' in pdf_bytes -- assert pdf_bytes.count(b'/Type /Page\n') == 2 -+ assert pdf_bytes.count(b'/Type /Pages') == 1 -+ assert pdf_bytes.count(b'/Type /Page') == 3 - - - def test_svg_surface(): diff --git a/pkgs/development/python-modules/cairocffi/default.nix b/pkgs/development/python-modules/cairocffi/default.nix index 39799daca21..bdd11fb3de6 100644 --- a/pkgs/development/python-modules/cairocffi/default.nix +++ b/pkgs/development/python-modules/cairocffi/default.nix @@ -49,7 +49,6 @@ buildPythonPackage rec { gdk_pixbuf = gdk_pixbuf.out; }) ./fix_test_scaled_font.patch - ./cairocffi-0.8.1-cairo-1.15.12.patch ]; meta = with lib; { -- GitLab From 0b3f257e06ba81f6aa8a369cb4592d5bc0bdb242 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 30 Aug 2018 22:14:06 +0200 Subject: [PATCH 1764/2206] octoprint: pin pylru to 1.0.9 --- pkgs/applications/misc/octoprint/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/applications/misc/octoprint/default.nix b/pkgs/applications/misc/octoprint/default.nix index 99d23b0eb7c..41bc94a5130 100644 --- a/pkgs/applications/misc/octoprint/default.nix +++ b/pkgs/applications/misc/octoprint/default.nix @@ -62,6 +62,14 @@ let # No tests included doCheck = false; }; + + pylru = super.pylru.overridePythonAttrs (oldAttrs: rec { + version = "1.0.9"; + src = oldAttrs.src.override { + inherit version; + sha256 = "71376192671f0ad1690b2a7427d39a29b1df994c8469a9b46b03ed7e28c0172c"; + }; + }); }; }; -- GitLab From de151625f26cb96a0d2dda439224e58ca144d2d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 30 Aug 2018 22:29:31 +0200 Subject: [PATCH 1765/2206] python.pkgs.natsort: no pyflakes and pep8 checks --- pkgs/development/python-modules/natsort/default.nix | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/natsort/default.nix b/pkgs/development/python-modules/natsort/default.nix index e952129f15d..561135dda57 100644 --- a/pkgs/development/python-modules/natsort/default.nix +++ b/pkgs/development/python-modules/natsort/default.nix @@ -4,8 +4,6 @@ , fetchPypi , hypothesis , pytestcache -, pytestflakes -, pytestpep8 , pytest , glibcLocales , mock ? null @@ -19,8 +17,6 @@ buildPythonPackage rec { checkInputs = [ hypothesis pytestcache - pytestflakes - pytestpep8 pytest glibcLocales ] @@ -37,7 +33,7 @@ buildPythonPackage rec { # testing based on project's tox.ini checkPhase = '' pytest --doctest-modules natsort - pytest --flakes --pep8 + pytest ''; meta = { -- GitLab From 5a9270fe57b09d804488f4d7068dbba7a30359fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 30 Aug 2018 23:18:11 +0200 Subject: [PATCH 1766/2206] python.pkgs.h5py: disable tests --- pkgs/development/python-modules/h5py/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/h5py/default.nix b/pkgs/development/python-modules/h5py/default.nix index 2b95b1473cb..01c33117849 100644 --- a/pkgs/development/python-modules/h5py/default.nix +++ b/pkgs/development/python-modules/h5py/default.nix @@ -37,6 +37,9 @@ in buildPythonPackage rec { propagatedBuildInputs = [ numpy six] ++ optionals mpiSupport [ mpi4py openssh ]; + # https://github.com/h5py/h5py/issues/1088 + doCheck = false; + meta = { description = "Pythonic interface to the HDF5 binary data format"; -- GitLab From 43f6ceabb8ae91cdd0fd89b312a814a0079e5a8e Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 1 Sep 2018 10:37:27 +0200 Subject: [PATCH 1767/2206] pythonPackages.pandas: fix build --- pkgs/development/python-modules/pandas/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/pandas/default.nix b/pkgs/development/python-modules/pandas/default.nix index 1cc33ad51e3..02427a52425 100644 --- a/pkgs/development/python-modules/pandas/default.nix +++ b/pkgs/development/python-modules/pandas/default.nix @@ -80,6 +80,8 @@ in buildPythonPackage rec { "test_oo_optimizable" # Disable IO related tests because IO data is no longer distributed "io" + # KeyError Timestamp + "test_to_excel" ] ++ optionals isDarwin [ "test_locale" "test_clipboard" -- GitLab From 4a64a7aef55d8a21b0d1f0769559d7860e82f789 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 1 Sep 2018 11:16:50 +0200 Subject: [PATCH 1768/2206] esniper: fix mismatched 'src' attribute --- pkgs/applications/networking/esniper/default.nix | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/pkgs/applications/networking/esniper/default.nix b/pkgs/applications/networking/esniper/default.nix index a7d10adc0a7..ca4d8f2f49f 100644 --- a/pkgs/applications/networking/esniper/default.nix +++ b/pkgs/applications/networking/esniper/default.nix @@ -1,14 +1,12 @@ -{ stdenv, fetchFromGitHub, openssl, curl, coreutils, gawk, bash, which }: +{ stdenv, fetchurl, openssl, curl, coreutils, gawk, bash, which }: stdenv.mkDerivation rec { name = "esniper-2.35.0"; - src = fetchFromGitHub { - owner = "yhfudev"; - repo = "esniper"; - rev = "c95140d376db3c991300a7462e6c172b0ccf3eb5"; - sha256 = "1dfb5hmcrvm3yg9ask362c6s5ylxs21szw23dm737a94br37j890"; - }; + src = fetchurl { + url = "mirror://sourceforge/esniper/${stdenv.lib.replaceStrings ["."] ["-"] name}.tgz"; + sha256 = "04iwjb42lw90c03125bjdpnm0fp78dmwf2j35r7mah0nwcrlagd9"; + }; buildInputs = [ openssl curl ]; -- GitLab From 43e30b1eadac5f86fe6f91b13ebcace88bf8a597 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Sat, 1 Sep 2018 11:50:02 +0200 Subject: [PATCH 1769/2206] nixos/tests/installer: add missing system.extraDependencies Since 1b11fdd0df2254a762a16d04e603ba99e42169c0 the test VM depends on some extra packages to build the system to be installed. This broke the installer test as it tried to download/build these packages in a sandbox. --- nixos/tests/installer.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nixos/tests/installer.nix b/nixos/tests/installer.nix index 1e266b3b546..3d31c8dc445 100644 --- a/nixos/tests/installer.nix +++ b/nixos/tests/installer.nix @@ -233,6 +233,7 @@ let [ sudo libxml2.bin libxslt.bin + desktop-file-utils docbook5 docbook_xsl_ns unionfs-fuse @@ -240,6 +241,8 @@ let nixos-artwork.wallpapers.simple-dark-gray-bottom perlPackages.XMLLibXML perlPackages.ListCompare + shared-mime-info + texinfo xorg.lndir # add curl so that rather than seeing the test attempt to download -- GitLab From 7d98f2583ec218c7412842a6658385b439f0bdd4 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sat, 1 Sep 2018 03:11:19 -0700 Subject: [PATCH 1770/2206] cutecom: 0.45.0 -> 0.50.0 (#45838) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from cutecom --- pkgs/tools/misc/cutecom/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/cutecom/default.nix b/pkgs/tools/misc/cutecom/default.nix index 3d6d2328da1..94f36adcf9b 100644 --- a/pkgs/tools/misc/cutecom/default.nix +++ b/pkgs/tools/misc/cutecom/default.nix @@ -2,12 +2,12 @@ stdenv.mkDerivation rec { name = "cutecom-${version}"; - version = "0.45.0"; + version = "0.50.0"; src = fetchFromGitHub { owner = "neundorf"; repo = "CuteCom"; rev = "v${version}"; - sha256 = "07h1r7bcz86fvcvxq6g5zyh7fsginx27jbp81a7hjhhhn6v0dsmh"; + sha256 = "0zjmbjrwwan9z5cphqjcq2h71cm4mw88j457lzdqb29cg4bdn3ag"; }; preConfigure = '' -- GitLab From 7fdaf76869457ff94ee4479641e4e87b37a4784f Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sat, 1 Sep 2018 03:14:00 -0700 Subject: [PATCH 1771/2206] verilator: 3.924 -> 3.926 (#45797) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from verilator --- pkgs/applications/science/electronics/verilator/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/electronics/verilator/default.nix b/pkgs/applications/science/electronics/verilator/default.nix index 6ee3f3266f8..fd6240fe1b2 100644 --- a/pkgs/applications/science/electronics/verilator/default.nix +++ b/pkgs/applications/science/electronics/verilator/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "verilator-${version}"; - version = "3.924"; + version = "3.926"; src = fetchurl { url = "https://www.veripool.org/ftp/${name}.tgz"; - sha256 = "0xarifraycmdzjxs0lscpwvrwr59z84p8g8dkyjssc463dqikjvx"; + sha256 = "0f4ajj1gmxskid61qj1ql1rzc3cmn1x2fpgqrbg7x3gszz61c9gr"; }; enableParallelBuilding = true; -- GitLab From a902ac91fe7fd203327d9127624a158921e5738f Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sat, 1 Sep 2018 03:17:06 -0700 Subject: [PATCH 1772/2206] libconfuse: 3.2.1 -> 3.2.2 (#45825) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from libconfuse --- pkgs/development/libraries/libconfuse/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libconfuse/default.nix b/pkgs/development/libraries/libconfuse/default.nix index 29398ac8aac..ee3f511d435 100644 --- a/pkgs/development/libraries/libconfuse/default.nix +++ b/pkgs/development/libraries/libconfuse/default.nix @@ -2,10 +2,10 @@ stdenv.mkDerivation rec { name = "libconfuse-${version}"; - version = "3.2.1"; + version = "3.2.2"; src = fetchFromGitHub { - sha256 = "1pb74wpg1cxz9hpp0p8i1qq6anaq06mh4xljd8dllm653fxvbjdz"; + sha256 = "0djjq7j9iiyqxqqrlzm476xkibjasqvgzjwkalgj1l3f2smi53aw"; rev = "v${version}"; repo = "libconfuse"; owner = "martinh"; -- GitLab From 6e6ddb572b42b5d97ed66fb7c759999f29c54ff6 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sat, 1 Sep 2018 03:21:20 -0700 Subject: [PATCH 1773/2206] libivykis: 0.42.2 -> 0.42.3 (#45824) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from libivykis --- pkgs/development/libraries/libivykis/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libivykis/default.nix b/pkgs/development/libraries/libivykis/default.nix index af3ab3a7c4e..9419046db4e 100644 --- a/pkgs/development/libraries/libivykis/default.nix +++ b/pkgs/development/libraries/libivykis/default.nix @@ -3,11 +3,11 @@ stdenv.mkDerivation rec { name = "libivykis-${version}"; - version = "0.42.2"; + version = "0.42.3"; src = fetchurl { url = "mirror://sourceforge/libivykis/${version}/ivykis-${version}.tar.gz"; - sha256 = "14vb613j4xas70wr7g5z9c9z871xhayd4zliywwf88myd41jcsw8"; + sha256 = "1v0ajkm531v4zxzn2x90yb5ab81ssqv2y0fib24wbsggbkajbc69"; }; nativeBuildInputs = [ autoreconfHook pkgconfig ]; -- GitLab From 21e1547d9c09df8d6f43529ae5ec885273ceac02 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sat, 1 Sep 2018 03:23:25 -0700 Subject: [PATCH 1774/2206] gpsprune: 19 -> 19.1 (#45831) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from gpsprune --- pkgs/applications/misc/gpsprune/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/gpsprune/default.nix b/pkgs/applications/misc/gpsprune/default.nix index 6689a3cae10..1979d290c82 100644 --- a/pkgs/applications/misc/gpsprune/default.nix +++ b/pkgs/applications/misc/gpsprune/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "gpsprune-${version}"; - version = "19"; + version = "19.1"; src = fetchurl { url = "https://activityworkshop.net/software/gpsprune/gpsprune_${version}.jar"; - sha256 = "0n08fg55zgpfg1f6lq0n3ngi0n8af1r0rhmbnpik5mjng4m9g3x5"; + sha256 = "1drw30z21sdzjc2mcm13yqb5aipvcxmslb2yn6xs3b6b2mx3h2zy"; }; nativeBuildInputs = [ makeWrapper ]; -- GitLab From 273d15e09fc3121a46cdb32e3c5ddf1e27d9d51c Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sat, 1 Sep 2018 03:24:23 -0700 Subject: [PATCH 1775/2206] kid3: 3.6.1 -> 3.6.2 (#45826) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from kid3 --- pkgs/applications/audio/kid3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/kid3/default.nix b/pkgs/applications/audio/kid3/default.nix index 31369bd1e63..22342581434 100644 --- a/pkgs/applications/audio/kid3/default.nix +++ b/pkgs/applications/audio/kid3/default.nix @@ -9,11 +9,11 @@ stdenv.mkDerivation rec { name = "kid3-${version}"; - version = "3.6.1"; + version = "3.6.2"; src = fetchurl { url = "mirror://sourceforge/project/kid3/kid3/${version}/${name}.tar.gz"; - sha256 = "1bbnd6jgahdiqmsbw6c3x4h517m50db592fnq1w0v4k5aaav4i26"; + sha256 = "19yq39fqj19g98cxd4cdgv0f935ckfw0c43cxaxbf27x5f5dj0yz"; }; buildInputs = with stdenv.lib; -- GitLab From ef81e82d8332be46269a4ce10352e5bce69ea9b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Sat, 1 Sep 2018 08:19:20 -0300 Subject: [PATCH 1776/2206] dtkcore: init at 2.0.9 (#45887) --- pkgs/desktops/deepin/default.nix | 1 + pkgs/desktops/deepin/dtkcore/default.nix | 45 ++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 pkgs/desktops/deepin/dtkcore/default.nix diff --git a/pkgs/desktops/deepin/default.nix b/pkgs/desktops/deepin/default.nix index 2070e7bc77f..2e8669ab09e 100644 --- a/pkgs/desktops/deepin/default.nix +++ b/pkgs/desktops/deepin/default.nix @@ -9,6 +9,7 @@ let inherit (pkgs.gnome3) libgee vte; wnck = pkgs.libwnck3; }; + dtkcore = callPackage ./dtkcore { }; }; diff --git a/pkgs/desktops/deepin/dtkcore/default.nix b/pkgs/desktops/deepin/dtkcore/default.nix new file mode 100644 index 00000000000..561e951f34d --- /dev/null +++ b/pkgs/desktops/deepin/dtkcore/default.nix @@ -0,0 +1,45 @@ +{ stdenv, fetchFromGitHub, pkgconfig, qmake, gsettings-qt, pythonPackages }: + +stdenv.mkDerivation rec { + name = "${pname}-${version}"; + pname = "dtkcore"; + version = "2.0.9"; + + src = fetchFromGitHub { + owner = "linuxdeepin"; + repo = pname; + rev = version; + sha256 = "0jfl4w3sviy59rl41a5507dbhqhsxy7hqw3gf64a57gjlbdskmm1"; + }; + + nativeBuildInputs = [ + pkgconfig + qmake + pythonPackages.wrapPython + ]; + + buildInputs = [ + gsettings-qt + ]; + + postPatch = '' + sed -i src/src.pro src/dtk_module.prf \ + -e "s,\$\''${QT_HOST_DATA}/mkspecs,$out/mkspecs," + + sed -i tools/script/dtk-translate.py \ + -e "s,#!env,#!/usr/bin/env," + ''; + + postFixup = '' + chmod +x $out/lib/dtk2/*.py + wrapPythonProgramsIn "$out/lib/dtk2" "$out $pythonPath" + ''; + + meta = with stdenv.lib; { + description = "Deepin tool kit core modules"; + homepage = https://github.com/linuxdeepin/dtkcore; + license = licenses.gpl3; + platforms = platforms.linux; + maintainers = with maintainers; [ romildo ]; + }; +} -- GitLab From 584d6d2672230ec527be7a29198473fa17eff592 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sat, 1 Sep 2018 04:21:10 -0700 Subject: [PATCH 1777/2206] facter: 3.11.3 -> 3.11.4 (#45836) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from facter --- pkgs/tools/system/facter/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/system/facter/default.nix b/pkgs/tools/system/facter/default.nix index c603d7c1c95..300778c0935 100644 --- a/pkgs/tools/system/facter/default.nix +++ b/pkgs/tools/system/facter/default.nix @@ -2,10 +2,10 @@ stdenv.mkDerivation rec { name = "facter-${version}"; - version = "3.11.3"; + version = "3.11.4"; src = fetchFromGitHub { - sha256 = "1lkbcg6vlyrahgqhyp2a9jb91az1w4wgxiirfnyr9wzk2bbmmz7n"; + sha256 = "1v134lnh035fpgqqqb7cxvyssvvgxvc42649qzqmsw459di9iqv0"; rev = version; repo = "facter"; owner = "puppetlabs"; -- GitLab From 8a3397d11e635aad5d84bc90e88449826b1372e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 1 Sep 2018 13:31:57 +0200 Subject: [PATCH 1778/2206] byobu: use python3 fixes #45895 --- pkgs/tools/misc/byobu/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/byobu/default.nix b/pkgs/tools/misc/byobu/default.nix index 931058cca2f..0cd23a907d8 100644 --- a/pkgs/tools/misc/byobu/default.nix +++ b/pkgs/tools/misc/byobu/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, python, perl, textual-window-manager }: +{ stdenv, fetchurl, python3, perl, textual-window-manager }: stdenv.mkDerivation rec { version = "5.127"; @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { doCheck = true; - buildInputs = [ python perl ]; + buildInputs = [ python3 perl ]; propagatedBuildInputs = [ textual-window-manager ]; meta = { -- GitLab From 003b15132c1a88503376eeb23d02310c8181f622 Mon Sep 17 00:00:00 2001 From: Bignaux Ronan Date: Sat, 1 Sep 2018 14:06:47 +0200 Subject: [PATCH 1779/2206] navit: 0.5.1 -> 0.5.3 (#45899) --- pkgs/applications/misc/navit/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/misc/navit/default.nix b/pkgs/applications/misc/navit/default.nix index 3bb93664692..3e763f15798 100644 --- a/pkgs/applications/misc/navit/default.nix +++ b/pkgs/applications/misc/navit/default.nix @@ -18,13 +18,13 @@ assert speechdSupport -> speechd != null; with stdenv.lib; stdenv.mkDerivation rec { name = "navit-${version}"; - version = "0.5.2"; + version = "0.5.3"; src = fetchFromGitHub { owner = "navit-gps"; repo = "navit"; rev = "v${version}"; - sha256 = "11w85rlx612lws4s3q36li4iqib9b35v94kzf2zh9g1aphwqh2qa"; + sha256 = "071drvqzxpxbfh0lf0lra5a97rv8ny40l96n9xl0dx0s8w30j61i"; }; sample_map = fetchurl { @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { # we choose only cmdline and speech-dispatcher speech options. # espeak builtins is made for non-cmdline OS as winCE cmakeFlags = [ - "-DSAMPLE_MAP=n " "-DCMAKE_BUILD_TYPE=RelWithDebInfo" + "-DSAMPLE_MAP=n " "-DCMAKE_BUILD_TYPE=Release" "-Dspeech/qt5_espeak=FALSE" "-Dsupport/espeak=FALSE" ]; @@ -71,7 +71,7 @@ stdenv.mkDerivation rec { libPath = stdenv.lib.makeLibraryPath ([ stdenv.cc.libc ] ++ buildInputs ); postFixup = '' - find "$out/lib" -type f -name "*.so" -exec patchelf --set-rpath $libPath {} \; + find "$out/lib" -type f -name "*.so" -exec patchelf --set-rpath $libPath {} \; wrapProgram $out/bin/navit \ --prefix PATH : ${makeBinPath ( -- GitLab From b8b71e26ed39449747785036aa0dad01edef2e67 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sat, 1 Sep 2018 05:08:38 -0700 Subject: [PATCH 1780/2206] dico: 2.5 -> 2.6 (#45837) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from dico --- pkgs/servers/dico/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/dico/default.nix b/pkgs/servers/dico/default.nix index 8958daa1a70..4fa28a61829 100644 --- a/pkgs/servers/dico/default.nix +++ b/pkgs/servers/dico/default.nix @@ -2,11 +2,11 @@ , guile, python, pcre, libffi, groff }: stdenv.mkDerivation rec { - name = "dico-2.5"; + name = "dico-2.6"; src = fetchurl { url = "mirror://gnu/dico/${name}.tar.xz"; - sha256 = "0szm3z4xvq0pjj8kxl4paq63byamf281kzn1la0cdm5ngavypxxq"; + sha256 = "0zmi041gv5nd5fmyzgdrgrsy2pvjaq9p8dvvhxwi842hiyng5b7i"; }; hardeningDisable = [ "format" ]; -- GitLab From aba6305f415dec6dd8a7692fdc327c9235e89061 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sat, 1 Sep 2018 05:12:07 -0700 Subject: [PATCH 1781/2206] bareos: 17.2.5 -> 17.2.7 (#45846) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from bareos --- pkgs/tools/backup/bareos/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/backup/bareos/default.nix b/pkgs/tools/backup/bareos/default.nix index e93b02e062e..9d82777da81 100644 --- a/pkgs/tools/backup/bareos/default.nix +++ b/pkgs/tools/backup/bareos/default.nix @@ -12,14 +12,14 @@ let in stdenv.mkDerivation rec { name = "bareos-${version}"; - version = "17.2.5"; + version = "17.2.7"; src = fetchFromGitHub { owner = "bareos"; repo = "bareos"; rev = "Release/${version}"; name = "${name}-src"; - sha256 = "1mgh25lhd05m26sq1sj5ir2b4n7560x93ib25cvf9vmmypm1c7pn"; + sha256 = "1awf5i4mw2nfd7z0dmqnywapnx9nz6xwqv8rxp0y2mnrhzdpbrbz"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From 13e688fcfaeb813b35b3ef8e781c53aea9b98872 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Sat, 1 Sep 2018 09:14:21 -0300 Subject: [PATCH 1782/2206] dde-qt-dbus-factory: init at 1.0.4 (#45900) --- .../deepin/dde-qt-dbus-factory/default.nix | 34 +++++++++++++++++++ pkgs/desktops/deepin/default.nix | 1 + 2 files changed, 35 insertions(+) create mode 100644 pkgs/desktops/deepin/dde-qt-dbus-factory/default.nix diff --git a/pkgs/desktops/deepin/dde-qt-dbus-factory/default.nix b/pkgs/desktops/deepin/dde-qt-dbus-factory/default.nix new file mode 100644 index 00000000000..007d58b3c30 --- /dev/null +++ b/pkgs/desktops/deepin/dde-qt-dbus-factory/default.nix @@ -0,0 +1,34 @@ +{ stdenv, fetchFromGitHub, pkgconfig, qmake, python }: + +stdenv.mkDerivation rec { + name = "${pname}-${version}"; + pname = "dde-qt-dbus-factory"; + version = "1.0.4"; + + src = fetchFromGitHub { + owner = "linuxdeepin"; + repo = pname; + rev = version; + sha256 = "0j0f57byzlz2ixgj6qr1pda83bpwn2q8kxv4i2jv99n6g0qw4nmw"; + }; + + nativeBuildInputs = [ + qmake + python + ]; + + postPatch = '' + sed -i libdframeworkdbus/{DFrameworkdbusConfig.in,libdframeworkdbus.pro} \ + -e "s,/usr,$out," + ''; + + enableParallelBuilding = true; + + meta = with stdenv.lib; { + description = "Qt DBus interface library for Deepin software"; + homepage = https://github.com/linuxdeepin/dde-qt-dbus-factory; + license = with licenses; [ gpl3Plus lgpl2Plus ]; + platforms = platforms.linux; + maintainers = with maintainers; [ romildo ]; + }; +} diff --git a/pkgs/desktops/deepin/default.nix b/pkgs/desktops/deepin/default.nix index 2e8669ab09e..42a4b1989ca 100644 --- a/pkgs/desktops/deepin/default.nix +++ b/pkgs/desktops/deepin/default.nix @@ -3,6 +3,7 @@ let packages = self: with self; { + dde-qt-dbus-factory = callPackage ./dde-qt-dbus-factory { }; deepin-gtk-theme = callPackage ./deepin-gtk-theme { }; deepin-icon-theme = callPackage ./deepin-icon-theme { }; deepin-terminal = callPackage ./deepin-terminal { -- GitLab From 173e48d5dd57bb0f4774b3af681ad4199824d7fe Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Sat, 1 Sep 2018 14:43:13 +0200 Subject: [PATCH 1783/2206] pythonPackages.glances: 2.11.1 -> 3.0 --- pkgs/top-level/python-packages.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 37488bc3eba..b1c5368b188 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5930,16 +5930,17 @@ in { glances = buildPythonPackage rec { name = "glances-${version}"; - version = "2.11.1"; + version = "3.0"; disabled = isPyPy; src = pkgs.fetchFromGitHub { owner = "nicolargo"; repo = "glances"; rev = "v${version}"; - sha256 = "1n3x0bkydlqmxdr0wdgfgichp8fyldzkaijj618y5ns2k5qiwsxr"; + sha256 = "19pymw104l05af710ph69znqiz9av3if7436kigjlwd65gxnghkc"; }; + # Requires access to /sys/class/power_supply doCheck = false; buildInputs = with self; [ unittest2 ]; @@ -5950,7 +5951,7 @@ in { ''; meta = { - homepage = "https://nicolargo.github.io/glances/"; + homepage = https://nicolargo.github.io/glances/; description = "Cross-platform curses-based monitoring tool"; license = licenses.lgpl3; maintainers = with maintainers; [ primeos koral ]; -- GitLab From 4af7278bc91ecb7b61d72f41c544f74271385760 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 1 Sep 2018 14:53:23 +0200 Subject: [PATCH 1784/2206] lib: ensure directories of linkFarm links exist (#45628) There's no reason `linkFarm` can't be used for symlinks in subdirectories, except that currently it doesn't ensure the directory of the link exists. This backwards-compatible change expands the utility of the function. --- pkgs/build-support/trivial-builders.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/build-support/trivial-builders.nix b/pkgs/build-support/trivial-builders.nix index f9816b2d0d7..d2acc2679af 100644 --- a/pkgs/build-support/trivial-builders.nix +++ b/pkgs/build-support/trivial-builders.nix @@ -145,7 +145,10 @@ rec { # entries is a list of attribute sets like { name = "name" ; path = "/nix/store/..."; } linkFarm = name: entries: runCommand name { preferLocalBuild = true; } ("mkdir -p $out; cd $out; \n" + - (lib.concatMapStrings (x: "ln -s '${x.path}' '${x.name}';\n") entries)); + (lib.concatMapStrings (x: '' + mkdir -p "$(dirname '${x.name}')" + ln -s '${x.path}' '${x.name}' + '') entries)); # Print an error message if the file with the specified name and -- GitLab From da3326902a54e9b897764d0d893660529c14d939 Mon Sep 17 00:00:00 2001 From: Gabriel Ebner Date: Sat, 1 Sep 2018 15:03:31 +0200 Subject: [PATCH 1785/2206] vampire: fix nondeterministic hash Probably related to #8567 --- pkgs/applications/science/logic/vampire/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/science/logic/vampire/default.nix b/pkgs/applications/science/logic/vampire/default.nix index e05839b2a14..8dd8584b9a3 100644 --- a/pkgs/applications/science/logic/vampire/default.nix +++ b/pkgs/applications/science/logic/vampire/default.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation rec { owner = "vprover"; repo = "vampire"; rev = version; - sha256 = "080zwgmyhn0b2c6hqlhcgaw7n3frz02sh894v5kk68kzxbqr29w2"; + sha256 = "1n0kf0g15yjw3v7z60l51h7fdn880mmvqsbb2szh48vzy20l92il"; fetchSubmodules = true; leaveDotGit = true; }; -- GitLab From 355f19653c367a2be81657c4b3839db3106b3562 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sat, 1 Sep 2018 15:08:53 +0200 Subject: [PATCH 1786/2206] pythonPackages.more-itertools: avoid doCheck on i686 I expect noone will want to spend time really fixing these, but it blocks wine from building... --- pkgs/development/python-modules/more-itertools/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/more-itertools/default.nix b/pkgs/development/python-modules/more-itertools/default.nix index c39bf461bec..b7131902962 100644 --- a/pkgs/development/python-modules/more-itertools/default.nix +++ b/pkgs/development/python-modules/more-itertools/default.nix @@ -3,6 +3,7 @@ , fetchPypi , nose , six +, stdenv }: @@ -18,9 +19,13 @@ buildPythonPackage rec { checkInputs = [ nose ]; propagatedBuildInputs = [ six ]; + # iterable = range(10 ** 10) # Is efficiently reversible + # OverflowError: Python int too large to convert to C long + doCheck = !stdenv.hostPlatform.is32bit; + meta = { homepage = https://more-itertools.readthedocs.org; description = "Expansion of the itertools module"; license = lib.licenses.mit; }; -} \ No newline at end of file +} -- GitLab From 93ce77af405b0be6a6f5f5108b8e59cbac97249d Mon Sep 17 00:00:00 2001 From: Sebastian Meric de Bellefon Date: Wed, 29 Aug 2018 10:27:05 -0400 Subject: [PATCH 1787/2206] python.pkgs.snakemake: init at 5.2.2 --- .../science/misc/snakemake/default.nix | 41 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 43 insertions(+) create mode 100644 pkgs/applications/science/misc/snakemake/default.nix diff --git a/pkgs/applications/science/misc/snakemake/default.nix b/pkgs/applications/science/misc/snakemake/default.nix new file mode 100644 index 00000000000..6b0570814f2 --- /dev/null +++ b/pkgs/applications/science/misc/snakemake/default.nix @@ -0,0 +1,41 @@ +{ + stdenv +, python +}: + +python.buildPythonPackage rec { + pname = "snakemake"; + version = "5.2.2"; + + propagatedBuildInputs = with python; [ + appdirs + ConfigArgParse + datrie + docutils + jsonschema + pyyaml + ratelimiter + requests + wrapt + ]; + + src = python.fetchPypi { + inherit pname version; + sha256 = "adffe7e24b4a613a9e8bf0a2a320b3cea236d86afb9132bb0bbbc08b8e35a3a3"; + }; + + doCheck = false; # Tests depend on Google Cloud credentials at ${HOME}/gcloud-service-key.json + + meta = with stdenv.lib; { + homepage = http://snakemake.bitbucket.io; + license = licenses.mit; + description = "Python-based execution environment for make-like workflows"; + longDescription = '' + Snakemake is a workflow management system that aims to reduce the complexity of + creating workflows by providing a fast and comfortable execution environment, + together with a clean and readable specification language in Python style. Snakemake + workflows are essentially Python scripts extended by declarative code to define + rules. Rules describe how to create output files from input files. + ''; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 975b526bc22..46e8b0e2dd7 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8677,6 +8677,8 @@ with pkgs; smc = callPackage ../tools/misc/smc { }; + snakemake = callPackage ../applications/science/misc/snakemake { python = python3Packages; }; + snowman = qt5.callPackage ../development/tools/analysis/snowman { }; sparse = callPackage ../development/tools/analysis/sparse { }; -- GitLab From 0a6420cbac334fdf42ce88ff6f67624a5c3a2ecf Mon Sep 17 00:00:00 2001 From: Kevin Cox Date: Sat, 1 Sep 2018 14:20:58 +0100 Subject: [PATCH 1788/2206] cargo-web: init at 0.6.15 --- pkgs/development/tools/cargo-web/default.nix | 25 ++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/development/tools/cargo-web/default.nix diff --git a/pkgs/development/tools/cargo-web/default.nix b/pkgs/development/tools/cargo-web/default.nix new file mode 100644 index 00000000000..06d6697ef96 --- /dev/null +++ b/pkgs/development/tools/cargo-web/default.nix @@ -0,0 +1,25 @@ +{ stdenv, fetchFromGitHub, openssl, pkgconfig, rustPlatform }: + +rustPlatform.buildRustPackage rec { + name = "cargo-web-${version}"; + version = "0.6.15"; + + src = fetchFromGitHub { + owner = "koute"; + repo = "cargo-web"; + rev = version; + sha256 = "076g7cd9v53vi8xvd4kfsiyzw1m2hhd1lwlwcv2dx2s5vlw4dxzh"; + }; + + cargoSha256 = "157av9zkirr00w9v11mh7yp8w36sy7rw6i80i5jmi0mgrdvcg5si"; + + nativeBuildInputs = [ openssl pkgconfig ]; + + meta = with stdenv.lib; { + description = "A Cargo subcommand for the client-side Web"; + homepage = https://github.com/koute/cargo-web; + license = with licenses; [asl20 /* or */ mit]; + maintainers = [ maintainers.kevincox ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 076c61f6635..f3679f497d5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7159,6 +7159,8 @@ with pkgs; cargo-vendor = callPackage ../build-support/rust/cargo-vendor { }; + cargo-web = callPackage ../development/tools/cargo-web { }; + carnix = (callPackage ../build-support/rust/carnix.nix { }).carnix { }; defaultCrateOverrides = callPackage ../build-support/rust/default-crate-overrides.nix { }; -- GitLab From 2c072b9ddc715040e29223a8dd0df70a7af44641 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 1 Sep 2018 13:26:16 +0000 Subject: [PATCH 1789/2206] stage-1-init.sh: do not check mounted filesystems (#45891) fsck of a mounted filesystems fails with error code 8 "Operational error" and halts the boot processing --- nixos/modules/system/boot/stage-1-init.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/nixos/modules/system/boot/stage-1-init.sh b/nixos/modules/system/boot/stage-1-init.sh index de8451bbe31..3bc33a20a09 100644 --- a/nixos/modules/system/boot/stage-1-init.sh +++ b/nixos/modules/system/boot/stage-1-init.sh @@ -263,6 +263,13 @@ checkFS() { return 0 fi + # Device might be already mounted manually + # e.g. NBD-device or the host filesystem of the file which contains encrypted root fs + if mount | grep -q "^$device on "; then + echo "skip checking already mounted $device" + return 0 + fi + # Optionally, skip fsck on journaling filesystems. This option is # a hack - it's mostly because e2fsck on ext3 takes much longer to # recover the journal than the ext3 implementation in the kernel -- GitLab From bda054725ba0c774ac2b5fc1013b3775b0bf3ef2 Mon Sep 17 00:00:00 2001 From: Mathias Schreck Date: Sat, 1 Sep 2018 15:36:00 +0200 Subject: [PATCH 1790/2206] sauce-connect: 4.4.12 -> 4.5.1 (#45856) --- pkgs/development/tools/sauce-connect/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/tools/sauce-connect/default.nix b/pkgs/development/tools/sauce-connect/default.nix index d5f7c8e6e89..50e2bd8dad8 100644 --- a/pkgs/development/tools/sauce-connect/default.nix +++ b/pkgs/development/tools/sauce-connect/default.nix @@ -4,18 +4,18 @@ with lib; stdenv.mkDerivation rec { name = "sauce-connect-${version}"; - version = "4.4.12"; + version = "4.5.1"; src = fetchurl ( if stdenv.hostPlatform.system == "x86_64-linux" then { url = "https://saucelabs.com/downloads/sc-${version}-linux.tar.gz"; - sha256 = "1yqvx64bgiq27hdhwkzgmzyib8pbjn1idpq6783srxq64asf6iyw"; + sha256 = "0lpfvlax7k8r65bh01i3kzrlmx0vnm9vhhir8k1gp2f4rv6z4lyx"; } else if stdenv.hostPlatform.system == "i686-linux" then { url = "https://saucelabs.com/downloads/sc-${version}-linux32.tar.gz"; - sha256 = "02kib56lv4lhwkj5r15484lvvbyjvf9ydi5vccsmxgsxrzmddnl6"; + sha256 = "1h9n1mzmrmlrbd0921b0sgg7m8z0w71pdb5sif6h1b9f97cp353x"; } else { url = "https://saucelabs.com/downloads/sc-${version}-osx.zip"; - sha256 = "1gqsbw9f6nachk3c86knbqq417smqyf19mi63fmrfxrbxzy2fkv2"; + sha256 = "0rkyd402f1n92ad3w1460j1a4m46b29nandv4z6wvg2pasyyf2lj"; } ); -- GitLab From 958bdc313caec94a4f5c0a8ed362fef76f5a3bde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Sat, 1 Sep 2018 16:09:44 +0200 Subject: [PATCH 1791/2206] dbxml: move db62 to propagatedBuildInputs. (#45878) Some public DB XML headers include db.h from Berkeley DB. Move db62 to propagatedBuildInputs, to ensure that packages with a dependency on dbxml, but without a dependency on db compile. --- pkgs/development/libraries/dbxml/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/dbxml/default.nix b/pkgs/development/libraries/dbxml/default.nix index 0bab58b242d..da7549aeea3 100644 --- a/pkgs/development/libraries/dbxml/default.nix +++ b/pkgs/development/libraries/dbxml/default.nix @@ -15,7 +15,11 @@ stdenv.mkDerivation rec { ]; buildInputs = [ - db62 xercesc xqilla + xercesc xqilla + ]; + + propagatedBuildInputs = [ + db62 ]; configureFlags = [ -- GitLab From b2710b53abce8c8c3f06b8e6885d384e1ed09dd9 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 13:26:02 +0200 Subject: [PATCH 1792/2206] axoloti/libusb1: add license --- pkgs/applications/audio/axoloti/libusb1.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/audio/axoloti/libusb1.nix b/pkgs/applications/audio/axoloti/libusb1.nix index cf71c006046..1a6ebd346cc 100644 --- a/pkgs/applications/audio/axoloti/libusb1.nix +++ b/pkgs/applications/audio/axoloti/libusb1.nix @@ -29,10 +29,10 @@ stdenv.mkDerivation rec { sed 's,-ludev,-L${systemd.lib}/lib -ludev,' -i $out/lib/libusb-1.0.la ''; - meta = { + meta = with stdenv.lib; { homepage = http://www.libusb.info; description = "User-space USB library"; - platforms = stdenv.lib.platforms.unix; - maintainers = [ ]; + platforms = platforms.unix; + license = licenses.lgpl21; }; } -- GitLab From 661f569b6c0754351671769d4c88cecdaac03f12 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 13:32:04 +0200 Subject: [PATCH 1793/2206] distrho: add licenses --- pkgs/applications/audio/distrho/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/audio/distrho/default.nix b/pkgs/applications/audio/distrho/default.nix index 5885e0f73f5..bf79b68bc7d 100644 --- a/pkgs/applications/audio/distrho/default.nix +++ b/pkgs/applications/audio/distrho/default.nix @@ -46,6 +46,7 @@ stdenv.mkDerivation rec { TAL-Filter-2 TAL-NoiseMaker TAL-Reverb TAL-Reverb-2 TAL-Reverb-3 TAL-Vocoder-2 TheFunction ThePilgrim Vex Wolpertinger ''; + license = with licenses; [ gpl2 gpl3 gpl2Plus lgpl3 mit ]; maintainers = [ maintainers.goibhniu ]; platforms = [ "x86_64-linux" ]; }; -- GitLab From 683265c3d608e75937c9388ad010c41736d75b4c Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 13:34:09 +0200 Subject: [PATCH 1794/2206] lastfmsubmitd: add license --- pkgs/applications/audio/lastfmsubmitd/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/audio/lastfmsubmitd/default.nix b/pkgs/applications/audio/lastfmsubmitd/default.nix index e22bca29bc9..3135a00334c 100644 --- a/pkgs/applications/audio/lastfmsubmitd/default.nix +++ b/pkgs/applications/audio/lastfmsubmitd/default.nix @@ -1,4 +1,4 @@ -{ fetchurl, pythonPackages }: +{ lib, fetchurl, pythonPackages }: pythonPackages.buildPythonApplication rec { pname = "lastfmsubmitd"; @@ -15,6 +15,7 @@ pythonPackages.buildPythonApplication rec { meta = { homepage = https://www.red-bean.com/decklin/lastfmsubmitd/; + license = lib.licenses.mit; description = "An last.fm audio scrobbler and daemon"; }; } -- GitLab From e014edeb8bbe4aee8b301135586693f51a9a4fbb Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 13:41:30 +0200 Subject: [PATCH 1795/2206] k3d: add license --- pkgs/applications/graphics/k3d/default.nix | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/graphics/k3d/default.nix b/pkgs/applications/graphics/k3d/default.nix index 3555c2b477f..a4b509704a7 100644 --- a/pkgs/applications/graphics/k3d/default.nix +++ b/pkgs/applications/graphics/k3d/default.nix @@ -39,12 +39,11 @@ stdenv.mkDerivation rec { #doCheck = false; - meta = { + meta = with stdenv.lib; { description = "A 3D editor with support for procedural editing"; homepage = http://www.k-3d.org/; - platforms = with stdenv.lib.platforms; - linux; - maintainers = with stdenv.lib.maintainers; - [raskin]; + platforms = platforms.linux; + maintainers = [ maintainers.raskin ]; + license = licenses.gpl2; }; } -- GitLab From e350e31691c1687919fcb291984d004262cc6d70 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 13:49:57 +0200 Subject: [PATCH 1796/2206] golden-cheetah: add license --- pkgs/applications/misc/golden-cheetah/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/golden-cheetah/default.nix b/pkgs/applications/misc/golden-cheetah/default.nix index f62eb92ac04..eecc34b3d94 100644 --- a/pkgs/applications/misc/golden-cheetah/default.nix +++ b/pkgs/applications/misc/golden-cheetah/default.nix @@ -34,9 +34,10 @@ stdenv.mkDerivation rec { # RCC: Error in 'Resources/application.qrc': Cannot find file 'translations/gc_fr.qm' enableParallelBuilding = false; - meta = { + meta = with stdenv.lib; { description = "Performance software for cyclists, runners and triathletes"; - platforms = stdenv.lib.platforms.linux; - maintainers = [ stdenv.lib.maintainers.ocharles ]; + platforms = platforms.linux; + maintainers = [ maintainers.ocharles ]; + license = licenses.gpl3; }; } -- GitLab From 98440749c10309c6330558951313193675158b55 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 13:53:01 +0200 Subject: [PATCH 1797/2206] goldendict: add license --- pkgs/applications/misc/goldendict/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/misc/goldendict/default.nix b/pkgs/applications/misc/goldendict/default.nix index 5cb51eefe5d..42d5d83f7bd 100644 --- a/pkgs/applications/misc/goldendict/default.nix +++ b/pkgs/applications/misc/goldendict/default.nix @@ -19,11 +19,11 @@ stdenv.mkDerivation rec { qmakeFlags = [ "CONFIG+=zim_support" ]; - meta = { + meta = with stdenv.lib; { homepage = http://goldendict.org/; description = "A feature-rich dictionary lookup program"; - - platforms = stdenv.lib.platforms.linux; - maintainers = with stdenv.lib.maintainers; [ gebner astsmtl ]; + platforms = platforms.linux; + maintainers = with maintainers; [ gebner astsmtl ]; + license = licenses.gpl3Plus; }; } -- GitLab From cb1ca420092c8854592afcf1cc0245b7245358f1 Mon Sep 17 00:00:00 2001 From: Venkateswara Rao Mandela Date: Sat, 1 Sep 2018 19:42:35 +0530 Subject: [PATCH 1798/2206] nixos/doc: add instructions for installation behind a proxy (#45854) The instructions to install nixos behind a proxy were not clear. While one could guess that setting http_proxy variables can get the install rolling, one could end up with an installed system where the proxy settings for the nix-daemon are not configured. This commit updates the documentation with 1. steps to install behind a proxy 2. configure the global proxy settings so that nix-daemon can access internet. 3. Pointers to use nesting.clone in case one has to use different proxy settings on different networks. --- .../installing-behind-a-proxy.xml | 47 +++++++++++++++++++ nixos/doc/manual/installation/installing.xml | 1 + .../installer/tools/nixos-generate-config.pl | 4 ++ nixos/modules/system/activation/top-level.nix | 7 +++ 4 files changed, 59 insertions(+) create mode 100644 nixos/doc/manual/installation/installing-behind-a-proxy.xml mode change 100644 => 100755 nixos/modules/installer/tools/nixos-generate-config.pl diff --git a/nixos/doc/manual/installation/installing-behind-a-proxy.xml b/nixos/doc/manual/installation/installing-behind-a-proxy.xml new file mode 100644 index 00000000000..c59d073c61c --- /dev/null +++ b/nixos/doc/manual/installation/installing-behind-a-proxy.xml @@ -0,0 +1,47 @@ +
+ Installing behind a proxy + + + To install NixOS behind a proxy, do the following before running + nixos-install. + + + + + Update proxy configuration in + /mnt/etc/nixos/configuration.nix to keep the + internet accessible after reboot. + + +networking.proxy.default = "http://user:password@proxy:port/"; +networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain"; + + + + + Setup the proxy environment variables in the shell where you are + running nixos-install. + + +# proxy_url="http://user:password@proxy:port/" +# export http_proxy="$proxy_url" +# export HTTP_PROXY="$proxy_url" +# export https_proxy="$proxy_url" +# export HTTPS_PROXY="$proxy_url" + + + + + + + If you are switching networks with different proxy configurations, use the + nesting.clone option in + configuration.nix to switch proxies at runtime. + Refer to for more information. + + +
diff --git a/nixos/doc/manual/installation/installing.xml b/nixos/doc/manual/installation/installing.xml index 6f8e0f613b1..916384559e2 100644 --- a/nixos/doc/manual/installation/installing.xml +++ b/nixos/doc/manual/installation/installing.xml @@ -443,4 +443,5 @@ $ nix-env -i w3m + diff --git a/nixos/modules/installer/tools/nixos-generate-config.pl b/nixos/modules/installer/tools/nixos-generate-config.pl old mode 100644 new mode 100755 index bb201d97ded..04678c919c2 --- a/nixos/modules/installer/tools/nixos-generate-config.pl +++ b/nixos/modules/installer/tools/nixos-generate-config.pl @@ -574,6 +574,10 @@ $bootLoaderConfig # networking.hostName = "nixos"; # Define your hostname. # networking.wireless.enable = true; # Enables wireless support via wpa_supplicant. + # Configure network proxy if necessary + # networking.proxy.default = "http://user:password@proxy:port/"; + # networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain"; + # Select internationalisation properties. # i18n = { # consoleFont = "Lat2-Terminus16"; diff --git a/nixos/modules/system/activation/top-level.nix b/nixos/modules/system/activation/top-level.nix index 9d410a8b9ca..fff88e2c2bf 100644 --- a/nixos/modules/system/activation/top-level.nix +++ b/nixos/modules/system/activation/top-level.nix @@ -162,6 +162,13 @@ in description = '' Additional configurations to build based on the current configuration which then has a lower priority. + + To switch to a cloned configuration (e.g. child-1) + at runtime, run + + + # sudo /run/current-system/fine-tune/child-1/bin/switch-to-configuration test + ''; }; -- GitLab From 53744fe7dd3c0851ba88b2515550beccbd31a28e Mon Sep 17 00:00:00 2001 From: Symphorien Gibol Date: Sat, 1 Sep 2018 15:08:44 +0200 Subject: [PATCH 1799/2206] elasticsearch plugins: don't use lib.version This is wrong and makes the hash change on each nixpkgs commit. --- pkgs/servers/search/elasticsearch/plugins.nix | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/pkgs/servers/search/elasticsearch/plugins.nix b/pkgs/servers/search/elasticsearch/plugins.nix index b3141ee807d..330a81a422c 100644 --- a/pkgs/servers/search/elasticsearch/plugins.nix +++ b/pkgs/servers/search/elasticsearch/plugins.nix @@ -1,7 +1,5 @@ { pkgs, stdenv, fetchurl, unzip, elasticsearch-oss, javaPackages, elk6Version }: -with pkgs.lib; - let esPlugin = a@{ pluginName, @@ -18,7 +16,7 @@ let buildInputs = [ unzip ]; meta = a.meta // { platforms = elasticsearch-oss.meta.platforms; - maintainers = (a.meta.maintainers or []) ++ [ maintainers.offline ]; + maintainers = (a.meta.maintainers or []) ++ (with stdenv.lib.maintainers; [ offline ]); }; }); in { @@ -31,14 +29,14 @@ in { url = "https://github.com/vhyza/elasticsearch-analysis-lemmagen/releases/download/v${version}/${name}-plugin.zip"; sha256 = "1m4z05wixjrq4nlbdjyhvprkrwxjym8aba18scmzfn25fhbjgvkz"; }; - meta = { + meta = with stdenv.lib; { homepage = https://github.com/vhyza/elasticsearch-analysis-lemmagen; description = "LemmaGen Analysis plugin provides jLemmaGen lemmatizer as Elasticsearch token filter"; license = licenses.asl20; }; }; - discovery-ec2 = esPlugin { + discovery-ec2 = esPlugin rec { name = "elasticsearch-discovery-ec2-${version}"; pluginName = "discovery-ec2"; version = "${elk6Version}"; @@ -46,7 +44,7 @@ in { url = "https://artifacts.elastic.co/downloads/elasticsearch-plugins/discovery-ec2/discovery-ec2-${elk6Version}.zip"; sha256 = "1i7ksy69132sr84h51lamgq967yz3a3dw0b54nckxpqwad9pcpj0"; }; - meta = { + meta = with stdenv.lib; { homepage = https://github.com/elastic/elasticsearch/tree/master/plugins/discovery-ec2; description = "The EC2 discovery plugin uses the AWS API for unicast discovery."; license = licenses.asl20; @@ -61,7 +59,7 @@ in { url = "mirror://maven/com/floragunn/search-guard-6/${version}/search-guard-6-${version}.zip"; sha256 = "1r71h4h9bmxak1mq5gpm19xq5ji1gry1kp3sjmm8azy4ykdqdncx"; }; - meta = { + meta = with stdenv.lib; { homepage = https://github.com/floragunncom/search-guard; description = "Plugin to fetch data from JDBC sources for indexing into Elasticsearch"; license = licenses.asl20; -- GitLab From c809cfb197ad52c36884afc1da51f3744f73dc07 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 14:02:24 +0200 Subject: [PATCH 1800/2206] gphoto2fs: add license + homepage --- pkgs/applications/misc/gphoto2/gphotofs.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/misc/gphoto2/gphotofs.nix b/pkgs/applications/misc/gphoto2/gphotofs.nix index 6fa11667cf3..7b23fca2121 100644 --- a/pkgs/applications/misc/gphoto2/gphotofs.nix +++ b/pkgs/applications/misc/gphoto2/gphotofs.nix @@ -13,11 +13,11 @@ stdenv.mkDerivation rec { libgphoto2 fuse glib libtool ]; - meta = { + meta = with stdenv.lib; { description = "Fuse FS to mount a digital camera"; - maintainers = [ - stdenv.lib.maintainers.raskin - ]; - platforms = stdenv.lib.platforms.linux; + homepage = http://www.gphoto.org/; + maintainers = [ maintainers.raskin ]; + platforms = platforms.linux; + license = with licenses; [ lgpl2 gpl2 ]; }; } -- GitLab From 18cf65ac580ea4ce26c7617aa7d61a38d61b9a46 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 14:04:59 +0200 Subject: [PATCH 1801/2206] ethabi: add license --- pkgs/applications/altcoins/ethabi.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/altcoins/ethabi.nix b/pkgs/applications/altcoins/ethabi.nix index 81b4cb52948..d0bc700eb70 100644 --- a/pkgs/applications/altcoins/ethabi.nix +++ b/pkgs/applications/altcoins/ethabi.nix @@ -17,10 +17,11 @@ buildRustPackage rec { cargoBuildFlags = ["--features cli"]; - meta = { + meta = with stdenv.lib; { description = "Ethereum function call encoding (ABI) utility"; homepage = https://github.com/ethcore/ethabi/; - maintainers = [stdenv.lib.maintainers.dbrock]; + maintainers = [ maintainers.dbrock ]; + license = licenses.gpl3; inherit version; }; } -- GitLab From 733280bb6e0a33558e103ab0b268e039d57115bf Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 14:06:43 +0200 Subject: [PATCH 1802/2206] ethrun: add license --- pkgs/applications/altcoins/ethrun.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/altcoins/ethrun.nix b/pkgs/applications/altcoins/ethrun.nix index 2a8c37610db..c58d9d8faf4 100644 --- a/pkgs/applications/altcoins/ethrun.nix +++ b/pkgs/applications/altcoins/ethrun.nix @@ -15,10 +15,11 @@ buildRustPackage rec { cargoSha256 = "14x8pbjgkz0g724lnvd9mi2alqd6fipjljw6xsraf9gqwijn1kn0"; - meta = { + meta = with stdenv.lib; { description = "Directly run Ethereum bytecode"; homepage = https://github.com/dapphub/ethrun/; - maintainers = [stdenv.lib.maintainers.dbrock]; + maintainers = [ maintainers.dbrock ]; + license = licenses.gpl3; broken = true; # mark temporary as broken inherit version; }; -- GitLab From b986430d0238fd493704ba2764a8779dee59cd20 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 14:09:18 +0200 Subject: [PATCH 1803/2206] gxneur: add licenses --- pkgs/applications/misc/gxneur/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/gxneur/default.nix b/pkgs/applications/misc/gxneur/default.nix index ec041902b25..9def56aa98c 100644 --- a/pkgs/applications/misc/gxneur/default.nix +++ b/pkgs/applications/misc/gxneur/default.nix @@ -14,8 +14,9 @@ stdenv.mkDerivation { libglade GConf pcre libappindicator-gtk2 ]; - meta = { + meta = with stdenv.lib; { description = "GUI for XNEUR keyboard layout switcher"; - platforms = stdenv.lib.platforms.linux; + platforms = platforms.linux; + license = with licenses; [ gpl2 gpl3 ]; }; } -- GitLab From 7ddb87eb5a8baad95a473311249bc138aceb04c9 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 14:11:09 +0200 Subject: [PATCH 1804/2206] krename: add license --- pkgs/applications/misc/krename/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/misc/krename/default.nix b/pkgs/applications/misc/krename/default.nix index a0a2776ae36..52233ad2f2f 100644 --- a/pkgs/applications/misc/krename/default.nix +++ b/pkgs/applications/misc/krename/default.nix @@ -20,6 +20,7 @@ in mkDerivation rec { meta = with lib; { homepage = http://www.krename.net; description = "A powerful batch renamer for KDE"; + license = licenses.gpl2; inherit (kconfig.meta) platforms; maintainers = with maintainers; [ peterhoeg ]; }; -- GitLab From 4f67eabc19664e3a4e394853fe4045e3d4caf8a4 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 14:13:00 +0200 Subject: [PATCH 1805/2206] mop: add license --- pkgs/applications/misc/mop/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/mop/default.nix b/pkgs/applications/misc/mop/default.nix index 8c6bd92d536..b9179bbe546 100644 --- a/pkgs/applications/misc/mop/default.nix +++ b/pkgs/applications/misc/mop/default.nix @@ -22,9 +22,10 @@ buildGoPackage rec { sha256 = "0zp51g9i8rw6acs4vnrxclbxa5z1v0a0m1xx27szszp0rphcczkx"; }; - meta = { + meta = with stdenv.lib; { description = "Simple stock tracker implemented in go"; homepage = https://github.com/mop-tracker/mop; - platforms = stdenv.lib.platforms.all; + license = licenses.mit; + platforms = platforms.all; }; } -- GitLab From 5194e10968e25af637eebfeb710650a395869554 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 14:16:42 +0200 Subject: [PATCH 1806/2206] nut: add licenses --- pkgs/applications/misc/nut/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/nut/default.nix b/pkgs/applications/misc/nut/default.nix index 4d53203ccd4..816918ca063 100644 --- a/pkgs/applications/misc/nut/default.nix +++ b/pkgs/applications/misc/nut/default.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { "$out/lib:${neon}/lib:${libusb.out}/lib:${avahi}/lib:${freeipmi}/lib" ''; - meta = { + meta = with stdenv.lib; { description = "Network UPS Tools"; longDescription = '' Network UPS Tools is a collection of programs which provide a common @@ -41,8 +41,9 @@ stdenv.mkDerivation rec { ''; homepage = http://www.networkupstools.org/; repositories.git = https://github.com/networkupstools/nut.git; - platforms = with stdenv.lib.platforms; linux; - maintainers = with stdenv.lib.maintainers; [ pierron ]; + platforms = platforms.linux; + maintainers = [ maintainers.pierron ]; + license = with licenses; [ gpl1Plus gpl2Plus gpl3Plus ]; priority = 10; }; } -- GitLab From f48d5dae41fb6d7fc5e8a87dc960a713121b1a3a Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 14:18:09 +0200 Subject: [PATCH 1807/2206] pdf-quench: add license --- pkgs/applications/misc/pdf-quench/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/misc/pdf-quench/default.nix b/pkgs/applications/misc/pdf-quench/default.nix index c567a7903b8..0829c4f91cc 100644 --- a/pkgs/applications/misc/pdf-quench/default.nix +++ b/pkgs/applications/misc/pdf-quench/default.nix @@ -31,6 +31,7 @@ pythonPackages.buildPythonApplication rec { homepage = https://github.com/linuxerwang/pdf-quench; description = "A visual tool for cropping pdf files"; platforms = platforms.linux; + license = licenses.gpl2; maintainers = with maintainers; [ flokli ]; }; } -- GitLab From c7808a90139e784eb7bbe321e3f5bdaf3ed156b5 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 14:19:28 +0200 Subject: [PATCH 1808/2206] posterazor: add license --- pkgs/applications/misc/posterazor/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/posterazor/default.nix b/pkgs/applications/misc/posterazor/default.nix index 6cb00fb1525..45db856dbb9 100644 --- a/pkgs/applications/misc/posterazor/default.nix +++ b/pkgs/applications/misc/posterazor/default.nix @@ -28,10 +28,11 @@ stdenv.mkDerivation rec { cp PosteRazor $out/bin ''; - meta = { + meta = with stdenv.lib; { homepage = http://posterazor.sourceforge.net/; description = "Cuts a raster image into pieces which can afterwards be printed out and assembled to a poster"; - maintainers = [ stdenv.lib.maintainers.madjar ]; - platforms = stdenv.lib.platforms.linux; + maintainers = [ maintainers.madjar ]; + license = licenses.gpl3Plus; + platforms = platforms.linux; }; } -- GitLab From e279a7858e7887eb2f00dd809ee19358fd8b4067 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 14:21:53 +0200 Subject: [PATCH 1809/2206] terminal-notifier: add license --- pkgs/applications/misc/terminal-notifier/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/misc/terminal-notifier/default.nix b/pkgs/applications/misc/terminal-notifier/default.nix index c838eca5065..b05c8a80399 100644 --- a/pkgs/applications/misc/terminal-notifier/default.nix +++ b/pkgs/applications/misc/terminal-notifier/default.nix @@ -27,6 +27,8 @@ stdenv.mkDerivation rec { meta = with lib; { maintainers = with maintainers; [ cstrahan ]; - platforms = platforms.darwin; + homepage = https://github.com/julienXX/terminal-notifier; + license = licenses.mit; + platforms = platforms.darwin; }; } -- GitLab From e134ce139eebd93d76c7afbc9894527e9e07e28b Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 14:24:34 +0200 Subject: [PATCH 1810/2206] wordnet: add license --- pkgs/applications/misc/wordnet/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/misc/wordnet/default.nix b/pkgs/applications/misc/wordnet/default.nix index a2e3fa13fc6..5d153a0e417 100644 --- a/pkgs/applications/misc/wordnet/default.nix +++ b/pkgs/applications/misc/wordnet/default.nix @@ -42,7 +42,10 @@ stdenv.mkDerivation rec { ''; homepage = https://wordnet.princeton.edu/; - + license = { + fullName = "WordNet 3.0 license"; + url = https://wordnet.princeton.edu/license-and-commercial-use; + }; maintainers = [ ]; platforms = with stdenv.lib.platforms; linux ++ darwin; }; -- GitLab From 0bd9864dd8148135fd7912f044d49f84e25822f5 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 14:27:45 +0200 Subject: [PATCH 1811/2206] xautoclick: add license --- pkgs/applications/misc/xautoclick/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/xautoclick/default.nix b/pkgs/applications/misc/xautoclick/default.nix index bb18da4d4ad..045354da3d6 100644 --- a/pkgs/applications/misc/xautoclick/default.nix +++ b/pkgs/applications/misc/xautoclick/default.nix @@ -23,7 +23,10 @@ stdenv.mkDerivation rec { addToSearchPath PATH .bin ''; - meta = { - platforms = stdenv.lib.platforms.linux; + meta = with stdenv.lib; { + description = "Autoclicker application, which enables you to automatically click the left mousebutton"; + homepage = http://xautoclick.sourceforge.net; + license = licenses.gpl2; + platforms = platforms.linux; }; } -- GitLab From bf0a571725778ea1cfc2a8508758f13c7c9ce270 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 14:31:25 +0200 Subject: [PATCH 1812/2206] xchm: add license --- pkgs/applications/misc/xchm/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/xchm/default.nix b/pkgs/applications/misc/xchm/default.nix index 74c9c807b81..a7a6500fd22 100644 --- a/pkgs/applications/misc/xchm/default.nix +++ b/pkgs/applications/misc/xchm/default.nix @@ -13,9 +13,10 @@ stdenv.mkDerivation { echo $NIX_LDFLAGS ''; - meta = { + meta = with stdenv.lib; { description = "A viewer for Microsoft HTML Help files"; homepage = http://xchm.sourceforge.net; - platforms = stdenv.lib.platforms.linux; + license = licenses.gpl2; + platforms = platforms.linux; }; } -- GitLab From 0c0656bcdceea0e86316aa386197a275fa6b8ca9 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sat, 1 Sep 2018 14:34:00 +0200 Subject: [PATCH 1813/2206] xpdf: add license, update homepage --- pkgs/applications/misc/xpdf/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/misc/xpdf/default.nix b/pkgs/applications/misc/xpdf/default.nix index 3cb416a5f7c..7e0369b277d 100644 --- a/pkgs/applications/misc/xpdf/default.nix +++ b/pkgs/applications/misc/xpdf/default.nix @@ -41,11 +41,11 @@ stdenv.mkDerivation { --set QT_PLUGIN_PATH ${qtbase.bin}/${qtbase.qtPluginPrefix}:${qtsvg.bin}/${qtbase.qtPluginPrefix} ''; - meta = { - homepage = http://www.foolabs.com/xpdf/; + meta = with stdenv.lib; { + homepage = https://www.xpdfreader.com; description = "Viewer for Portable Document Format (PDF) files"; - - platforms = stdenv.lib.platforms.unix; - maintainers = [ stdenv.lib.maintainers.peti ]; + license = with licenses; [ gpl2 gpl3 ]; + platforms = platforms.unix; + maintainers = [ maintainers.peti ]; }; } -- GitLab From 9528384ac33b74a7d67f7ec4a273bc9baf939239 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sat, 1 Sep 2018 14:02:00 +0200 Subject: [PATCH 1814/2206] libreoffice*: add Czech language support Tested the default version only (still). --- pkgs/applications/office/libreoffice/default.nix | 2 +- pkgs/applications/office/libreoffice/still.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/office/libreoffice/default.nix b/pkgs/applications/office/libreoffice/default.nix index b44becc3422..22c044d199a 100644 --- a/pkgs/applications/office/libreoffice/default.nix +++ b/pkgs/applications/office/libreoffice/default.nix @@ -13,7 +13,7 @@ , librevenge, libe-book, libmwaw, glm, glew, gst_all_1 , gdb, commonsLogging, librdf_rasqal, wrapGAppsHook , defaultIconTheme, glib, ncurses, epoxy, gpgme -, langs ? [ "ca" "de" "en-GB" "en-US" "eo" "es" "fr" "hu" "it" "nl" "pl" "ru" "sl" "zh-CN" ] +, langs ? [ "ca" "cs" "de" "en-GB" "en-US" "eo" "es" "fr" "hu" "it" "nl" "pl" "ru" "sl" "zh-CN" ] , withHelp ? true , kdeIntegration ? false }: diff --git a/pkgs/applications/office/libreoffice/still.nix b/pkgs/applications/office/libreoffice/still.nix index 6b7d37d3c5c..1808eec8c2b 100644 --- a/pkgs/applications/office/libreoffice/still.nix +++ b/pkgs/applications/office/libreoffice/still.nix @@ -13,7 +13,7 @@ , librevenge, libe-book, libmwaw, glm, glew, gst_all_1 , gdb, commonsLogging, librdf_rasqal, wrapGAppsHook , defaultIconTheme, glib, ncurses, epoxy, gpgme -, langs ? [ "ca" "de" "en-GB" "en-US" "eo" "es" "fr" "hu" "it" "nl" "pl" "ru" "sl" "zh-CN" ] +, langs ? [ "ca" "cs" "de" "en-GB" "en-US" "eo" "es" "fr" "hu" "it" "nl" "pl" "ru" "sl" "zh-CN" ] , withHelp ? true , kdeIntegration ? false }: -- GitLab From e6a3ad775fe043859931e3530a7b58d7ef4bc92a Mon Sep 17 00:00:00 2001 From: Tobias Happ Date: Sat, 1 Sep 2018 17:29:47 +0200 Subject: [PATCH 1815/2206] pythonPackages.dependency-injector: init at 3.13.1 (#45871) --- .../dependency-injector/default.nix | 23 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 25 insertions(+) create mode 100644 pkgs/development/python-modules/dependency-injector/default.nix diff --git a/pkgs/development/python-modules/dependency-injector/default.nix b/pkgs/development/python-modules/dependency-injector/default.nix new file mode 100644 index 00000000000..6eec8ab91cd --- /dev/null +++ b/pkgs/development/python-modules/dependency-injector/default.nix @@ -0,0 +1,23 @@ +{ stdenv, buildPythonPackage, fetchPypi, six }: + +buildPythonPackage rec { + pname = "dependency-injector"; + version = "3.13.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "0bmcgdfjavgxdzkb904q968ig1x44arvpj2m4rpm5nc9vhhgq43q"; + }; + + # TODO: Enable tests after upstream merges https://github.com/ets-labs/python-dependency-injector/pull/204 + doCheck = false; + + propagatedBuildInputs = [ six ]; + + meta = with stdenv.lib; { + description = "Dependency injection microframework for Python"; + homepage = https://github.com/ets-labs/python-dependency-injector; + license = licenses.bsd3; + maintainers = with maintainers; [ gerschtli ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 84472b440a5..9a3d4c9eea1 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -246,6 +246,8 @@ in { dendropy = callPackage ../development/python-modules/dendropy { }; + dependency-injector = callPackage ../development/python-modules/dependency-injector { }; + dbf = callPackage ../development/python-modules/dbf { }; dbfread = callPackage ../development/python-modules/dbfread { }; -- GitLab From bae886a95189e041440c70ceb468c3157f3fa50f Mon Sep 17 00:00:00 2001 From: Pascal Wittmann Date: Sat, 1 Sep 2018 18:35:52 +0200 Subject: [PATCH 1816/2206] instead: 3.2.1 -> 3.2.2 --- pkgs/games/instead/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/instead/default.nix b/pkgs/games/instead/default.nix index 697791d3857..d22e65b1c02 100644 --- a/pkgs/games/instead/default.nix +++ b/pkgs/games/instead/default.nix @@ -1,7 +1,7 @@ { stdenv, fetchurl, SDL, SDL_ttf, SDL_image, SDL_mixer, pkgconfig, lua, zlib, unzip }: let - version = "3.2.1"; + version = "3.2.2"; # I took several games at random from http://instead.syscall.ru/games/ games = [ @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "mirror://sourceforge/project/instead/instead/${version}/instead_${version}.tar.gz"; - sha256 = "1lnsawbrdhdixbdhm49hc4c9vz2l3fvrpbxyk1mia2hf4pdmc594"; + sha256 = "07zgbp8jyxkap3jccgv1ifmrgh6q7xsf18kyla2swdlaahp76gpx"; }; NIX_LDFLAGS = "-llua -lgcc_s"; -- GitLab From 3aae9fc3f9cda64a808d294b34ecc683559644fe Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Sat, 1 Sep 2018 12:56:13 -0400 Subject: [PATCH 1817/2206] nixos/iso-image.nix: fixes i686 installer iso build. Fixes #45908 --- nixos/modules/installer/cd-dvd/iso-image.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/installer/cd-dvd/iso-image.nix b/nixos/modules/installer/cd-dvd/iso-image.nix index 74fce0d1721..98712f0759a 100644 --- a/nixos/modules/installer/cd-dvd/iso-image.nix +++ b/nixos/modules/installer/cd-dvd/iso-image.nix @@ -233,7 +233,7 @@ let " # Make our own efi program, we can't rely on "grub-install" since it seems to # probe for devices, even with --skip-fs-probe. - ${pkgs.grub2_efi}/bin/grub-mkimage -o $out/EFI/boot/bootx64.efi -p /EFI/boot -O x86_64-efi \ + ${pkgs.grub2_efi}/bin/grub-mkimage -o $out/EFI/boot/${if targetArch == "x64" then "bootx64" else "bootx32"}.efi -p /EFI/boot -O ${if targetArch == "x64" then "x86_64" else "i386"}-efi \ $MODULES cp ${pkgs.grub2_efi}/share/grub/unicode.pf2 $out/EFI/boot/ -- GitLab From ffcf8dcee79200ac0d19b2b479f42a64f17ec631 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 1 Sep 2018 19:02:51 +0200 Subject: [PATCH 1818/2206] =?UTF-8?q?pulseeffects:=204.3.3=20=E2=86=92=204?= =?UTF-8?q?.3.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/applications/audio/pulseeffects/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/pulseeffects/default.nix b/pkgs/applications/audio/pulseeffects/default.nix index 37729868e6f..0949611224d 100644 --- a/pkgs/applications/audio/pulseeffects/default.nix +++ b/pkgs/applications/audio/pulseeffects/default.nix @@ -43,13 +43,13 @@ let ]; in stdenv.mkDerivation rec { name = "pulseeffects-${version}"; - version = "4.3.3"; + version = "4.3.4"; src = fetchFromGitHub { owner = "wwmm"; repo = "pulseeffects"; rev = "v${version}"; - sha256 = "1krfxvwqimfcsv7f2l722ivzz0qdf5h0pmb702mg65qb160zn065"; + sha256 = "0gyyqxfmmp6hbwc10i48sxrgdxansm3vsbwgc6rh89clxwcnfiml"; }; nativeBuildInputs = [ -- GitLab From 4ff5f304b9db4a85ad5da67cbcae8802fd574bcb Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Sat, 1 Sep 2018 13:42:47 -0400 Subject: [PATCH 1819/2206] nixos/manual: nixos-help knows about colon-separated BROWSER This is the semantics as understood by `xdg-open`. Using these semantics on a non-colon-separated variable works because it acts as if it was a one element long list. This fixes an issue where it would try to exec `google-chrome-beta:google-chrome:chromium:firefox` on a system configured with these semantics in mind. --- nixos/modules/services/misc/nixos-manual.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/misc/nixos-manual.nix b/nixos/modules/services/misc/nixos-manual.nix index 3916c3052e8..993b59590bb 100644 --- a/nixos/modules/services/misc/nixos-manual.nix +++ b/nixos/modules/services/misc/nixos-manual.nix @@ -44,7 +44,13 @@ let helpScript = pkgs.writeScriptBin "nixos-help" '' #! ${pkgs.runtimeShell} -e - browser="$BROWSER" + # Finds first executable browser in a colon-separated list. + # (see how xdg-open defines BROWSER) + browser="$( + IFS=: ; for b in $BROWSER; do + [ -n "$(type -P "$b" || true)" ] && echo "$b" && break + done + )" if [ -z "$browser" ]; then browser="$(type -P xdg-open || true)" if [ -z "$browser" ]; then -- GitLab From 8938eede285fbd2f4e58da0663921d980f9a3f7d Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Sat, 1 Sep 2018 20:07:11 +0200 Subject: [PATCH 1820/2206] dhcpcd: 6.11.5 -> 7.0.8 --- pkgs/tools/networking/dhcpcd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/dhcpcd/default.nix b/pkgs/tools/networking/dhcpcd/default.nix index 93529fe4ce5..1fe29b8b96f 100644 --- a/pkgs/tools/networking/dhcpcd/default.nix +++ b/pkgs/tools/networking/dhcpcd/default.nix @@ -3,11 +3,11 @@ stdenv.mkDerivation rec { # when updating this to >=7, check, see previous reverts: # nix-build -A nixos.tests.networking.scripted.macvlan.x86_64-linux nixos/release-combined.nix - name = "dhcpcd-6.11.5"; + name = "dhcpcd-7.0.8"; src = fetchurl { url = "mirror://roy/dhcpcd/${name}.tar.xz"; - sha256 = "17nnhxmbdcc7k2mh6sgvxisqcqbic5540xbig363ds97gvf795kg"; + sha256 = "1df95lv3cbs3dk718a2vyvzmv7qhpgcxzagb27ylmav96f48x5ln"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From ef21e949a0c761d9493d69ac231896c50b3e7115 Mon Sep 17 00:00:00 2001 From: Thra11 Date: Sat, 1 Sep 2018 19:25:38 +0100 Subject: [PATCH 1821/2206] krita: refactor to fix build on aarch64 (#45906) An optional dependency, Vc, doesn't currently provide any optimisations on aarch64 and causes a build failure in krita. Exclude it from the build inputs on arm and aarch64. --- pkgs/applications/graphics/krita/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/graphics/krita/default.nix b/pkgs/applications/graphics/krita/default.nix index 836a78ce058..d4ac9720e15 100644 --- a/pkgs/applications/graphics/krita/default.nix +++ b/pkgs/applications/graphics/krita/default.nix @@ -1,4 +1,4 @@ -{ mkDerivation, lib, fetchurl, cmake, extra-cmake-modules +{ mkDerivation, lib, stdenv, fetchurl, cmake, extra-cmake-modules , karchive, kconfig, kwidgetsaddons, kcompletion, kcoreaddons , kguiaddons, ki18n, kitemmodels, kitemviews, kwindowsystem , kio, kcrash @@ -23,10 +23,10 @@ mkDerivation rec { karchive kconfig kwidgetsaddons kcompletion kcoreaddons kguiaddons ki18n kitemmodels kitemviews kwindowsystem kio kcrash boost libraw fftw eigen exiv2 lcms2 gsl openexr libheif giflib - openjpeg opencolorio vc poppler_qt5 curl ilmbase + openjpeg opencolorio poppler_qt5 curl ilmbase qtmultimedia qtx11extras python3 - ]; + ] ++ lib.optional (stdenv.hostPlatform.isi686 || stdenv.hostPlatform.isx86_64) vc; NIX_CFLAGS_COMPILE = [ "-I${ilmbase.dev}/include/OpenEXR" ]; -- GitLab From 810111616b841de6a8fbb4bea82e183818fe9830 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 1 Sep 2018 20:58:44 +0200 Subject: [PATCH 1822/2206] =?UTF-8?q?gnome3.geary:=200.12.3=20=E2=86=92=20?= =?UTF-8?q?0.12.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/desktops/gnome-3/misc/geary/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/misc/geary/default.nix b/pkgs/desktops/gnome-3/misc/geary/default.nix index 37f149c7ad9..9077d663523 100644 --- a/pkgs/desktops/gnome-3/misc/geary/default.nix +++ b/pkgs/desktops/gnome-3/misc/geary/default.nix @@ -6,14 +6,14 @@ let pname = "geary"; - version = "0.12.3"; + version = "0.12.4"; in stdenv.mkDerivation rec { name = "${pname}-${version}"; src = fetchurl { url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz"; - sha256 = "18zzjzs075zja00xpnyvjrrdzm54icdhfw4ywhpr6rqfcpnzifw7"; + sha256 = "01ykhkjfkprvh9kp4rzrl6xs2pqibiw44ckvqsn5cs3xy2rlq8mm"; }; nativeBuildInputs = [ vala_0_40 intltool pkgconfig wrapGAppsHook cmake ninja desktop-file-utils gnome-doc-utils gobjectIntrospection ]; -- GitLab From cbdcf815909a9d9688134a4b12b671f38a1ea638 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sat, 1 Sep 2018 15:06:38 -0400 Subject: [PATCH 1823/2206] Add section IDs --- doc/cross-compilation.xml | 6 +++--- doc/languages-frameworks/texlive.xml | 4 ++-- doc/reviewing-contributions.xml | 12 +++++------ doc/submitting-changes.xml | 30 ++++++++++++++-------------- 4 files changed, 26 insertions(+), 26 deletions(-) diff --git a/doc/cross-compilation.xml b/doc/cross-compilation.xml index a7b43aeec23..135dd31f6b5 100644 --- a/doc/cross-compilation.xml +++ b/doc/cross-compilation.xml @@ -30,7 +30,7 @@
Packaging in a cross-friendly manner -
+
Platform parameters @@ -219,7 +219,7 @@
-
+
Specifying Dependencies @@ -304,7 +304,7 @@
-
+
Cross packaging cookbook diff --git a/doc/languages-frameworks/texlive.xml b/doc/languages-frameworks/texlive.xml index af0b07166e3..e42d0a81111 100644 --- a/doc/languages-frameworks/texlive.xml +++ b/doc/languages-frameworks/texlive.xml @@ -8,7 +8,7 @@ under attribute texlive. -
+
User's guide @@ -68,7 +68,7 @@ nix-repl> texlive.collection-<TAB>
-
+
Known problems diff --git a/doc/reviewing-contributions.xml b/doc/reviewing-contributions.xml index 6b854e08554..9e69d0ee0a2 100644 --- a/doc/reviewing-contributions.xml +++ b/doc/reviewing-contributions.xml @@ -56,7 +56,7 @@ meant as examples. Their usage is optional and the reviewer is free to adapt them to their liking. -
+
Package updates @@ -226,7 +226,7 @@ $ nix-shell -p nox --run "nox-review -k pr PRNUMBER"
-
+
New packages @@ -346,7 +346,7 @@ $ nix-shell -p nox --run "nox-review -k pr PRNUMBER"
-
+
Module updates @@ -464,7 +464,7 @@ $ nix-shell -p nox --run "nox-review -k pr PRNUMBER"
-
+
New modules @@ -564,7 +564,7 @@ $ nix-shell -p nox --run "nox-review -k pr PRNUMBER"
-
+
Other submissions @@ -585,7 +585,7 @@ $ nix-shell -p nox --run "nox-review -k pr PRNUMBER" pull requests fitting this category.
-
+
Merging pull-requests diff --git a/doc/submitting-changes.xml b/doc/submitting-changes.xml index 6c6f808f631..4a6a2c634a5 100644 --- a/doc/submitting-changes.xml +++ b/doc/submitting-changes.xml @@ -2,7 +2,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="chap-submitting-changes"> Submitting changes -
+
Making patches @@ -205,7 +205,7 @@ Additional information.
-
+
Submitting changes @@ -253,7 +253,7 @@ Additional information.
-
+
Pull Request Template @@ -269,7 +269,7 @@ Additional information. below: -
+
Tested using sandboxing @@ -322,7 +322,7 @@ Additional information.
-
+
Built on platform(s) @@ -334,7 +334,7 @@ Additional information.
-
+
Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests) @@ -350,7 +350,7 @@ Additional information.
-
+
Tested compilation of all pkgs that depend on this change using <command>nox-review</command> @@ -373,7 +373,7 @@ Additional information.
-
+
Tested execution of all binary files (usually in <filename>./result/bin/</filename>) @@ -387,8 +387,8 @@ Additional information.
-
- Meets nixpkgs contribution standards +
+ Meets Nixpkgs contribution standards The last checkbox is fits @@ -402,7 +402,7 @@ Additional information.
-
+
Hotfixing pull requests @@ -430,7 +430,7 @@ Additional information.
-
+
Commit policy @@ -456,7 +456,7 @@ Additional information. -
+
Master branch @@ -468,7 +468,7 @@ Additional information.
-
+
Staging branch @@ -493,7 +493,7 @@ Additional information.
-
+
Stable release branches -- GitLab From 37a45e5a9712727bc8de1b7382d920422306774d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sat, 1 Sep 2018 20:58:53 +0200 Subject: [PATCH 1824/2206] nixos-generate-config: fix perl quoting after cb1ca42 --- nixos/modules/installer/tools/nixos-generate-config.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/installer/tools/nixos-generate-config.pl b/nixos/modules/installer/tools/nixos-generate-config.pl index 04678c919c2..359caad89a7 100755 --- a/nixos/modules/installer/tools/nixos-generate-config.pl +++ b/nixos/modules/installer/tools/nixos-generate-config.pl @@ -575,7 +575,7 @@ $bootLoaderConfig # networking.wireless.enable = true; # Enables wireless support via wpa_supplicant. # Configure network proxy if necessary - # networking.proxy.default = "http://user:password@proxy:port/"; + # networking.proxy.default = "http://user:password\@proxy:port/"; # networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain"; # Select internationalisation properties. -- GitLab From 2eea92a1dc124e24744d57f53d9dbe10e85876e1 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sat, 1 Sep 2018 15:20:57 -0400 Subject: [PATCH 1825/2206] nixpkgs docs: give linked things IDs --- doc/cross-compilation.xml | 6 +++--- doc/multiple-output.xml | 10 +++++----- doc/package-notes.xml | 4 ++-- doc/release-notes.xml | 16 ++++++++-------- doc/reviewing-contributions.xml | 8 ++++---- doc/stdenv.xml | 14 +++++++------- 6 files changed, 29 insertions(+), 29 deletions(-) diff --git a/doc/cross-compilation.xml b/doc/cross-compilation.xml index 135dd31f6b5..3b90596bcc2 100644 --- a/doc/cross-compilation.xml +++ b/doc/cross-compilation.xml @@ -317,7 +317,7 @@ - + What if my package's build system needs to build a C program to be run @@ -331,7 +331,7 @@ - + My package fails to find ar. @@ -347,7 +347,7 @@ - + My package's testsuite needs to run host platform code. diff --git a/doc/multiple-output.xml b/doc/multiple-output.xml index 981b4b966cd..e96e84bfe72 100644 --- a/doc/multiple-output.xml +++ b/doc/multiple-output.xml @@ -6,7 +6,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="chap-multiple-output"> Multiple-output packages -
+
Introduction @@ -38,7 +38,7 @@
-
+
Installing a split package @@ -84,7 +84,7 @@
-
+
Using a split package @@ -102,7 +102,7 @@ also added. (See .)
-
+
Writing a split derivation @@ -283,7 +283,7 @@
-
+
Common caveats diff --git a/doc/package-notes.xml b/doc/package-notes.xml index 8c7c63c8c8d..c2aef8937b0 100644 --- a/doc/package-notes.xml +++ b/doc/package-notes.xml @@ -181,7 +181,7 @@ $ cat $(PRINT_PATH=1 nix-prefetch-url $i | tail -n 1) \
-
Configuring +
Configuring To enable PostgreSQL, add the following to your configuration.nix: @@ -60,14 +60,14 @@ alice=>
-
Upgrading +
Upgrading FIXME: document dump/upgrade/load cycle.
-
Options +
Options A complete list of options for the PostgreSQL module may be found here. diff --git a/nixos/modules/services/editors/emacs.xml b/nixos/modules/services/editors/emacs.xml index dfab5ce4a79..631570d6dec 100644 --- a/nixos/modules/services/editors/emacs.xml +++ b/nixos/modules/services/editors/emacs.xml @@ -39,7 +39,7 @@ starting the Emacs daemon. -
+
Installing <application>Emacs</application> @@ -49,7 +49,7 @@ can be enabled. -
+
The Different Releases of Emacs @@ -100,7 +100,7 @@
-
+
Adding Packages to Emacs Emacs includes an entire ecosystem of functionality beyond @@ -339,7 +339,7 @@ https://nixos.org/nixpkgs/manual/#sec-modify-via-packageOverrides
-
+
Advanced Emacs Configuration @@ -380,7 +380,7 @@ in [...]
-
+
Running Emacs as a Service NixOS provides an optional @@ -396,7 +396,7 @@ in [...] modules/services/editors/emacs.nix -
+
Enabling the Service @@ -438,7 +438,7 @@ $ systemctl --user start emacs.service # to start the Emacs daemon
-
+
Starting the client Ensure that the emacs server is enabled, either by customizing @@ -457,7 +457,7 @@ emacsclient --create-frame --tty # opens a new frame on the current terminal
-
+
Configuring the <varname>EDITOR</varname> variable @@ -487,7 +487,7 @@ emacsclient --create-frame --tty # opens a new frame on the current terminal
-
+
Per-User Enabling of the Service @@ -515,7 +515,7 @@ emacsclient --create-frame --tty # opens a new frame on the current terminal
-
+
Configuring Emacs @@ -548,7 +548,7 @@ emacsclient --create-frame --tty # opens a new frame on the current terminal server-switch-hook, server-done-hook? --> -
+
A Major Mode for Nix Expressions @@ -558,7 +558,7 @@ emacsclient --create-frame --tty # opens a new frame on the current terminal
-
+
Accessing man pages You can use woman to get completion of all diff --git a/nixos/modules/services/misc/gitlab.xml b/nixos/modules/services/misc/gitlab.xml index 3306ba8e9b1..67b9f1d3e47 100644 --- a/nixos/modules/services/misc/gitlab.xml +++ b/nixos/modules/services/misc/gitlab.xml @@ -8,7 +8,7 @@ Gitlab is a feature-rich git hosting service. -
Prerequisites +
Prerequisites The gitlab service exposes only an Unix socket at /run/gitlab/gitlab-workhorse.socket. You need to configure a @@ -35,7 +35,7 @@ webserver to proxy HTTP requests to the socket.
-
Configuring +
Configuring Gitlab depends on both PostgreSQL and Redis and will automatically enable both services. In the case of PostgreSQL, a database and a role will be created. @@ -119,7 +119,7 @@ options for the services.gitlab -
Maintenance +
Maintenance You can run Gitlab's rake tasks with gitlab-rake which will be available on the system when gitlab is enabled. You will diff --git a/nixos/modules/services/misc/taskserver/doc.xml b/nixos/modules/services/misc/taskserver/doc.xml index 75493ac1394..21d25ecf391 100644 --- a/nixos/modules/services/misc/taskserver/doc.xml +++ b/nixos/modules/services/misc/taskserver/doc.xml @@ -16,7 +16,7 @@ -
+
Configuration @@ -48,7 +48,7 @@
-
+
The nixos-taskserver tool @@ -78,7 +78,7 @@ switch.
-
+
Declarative/automatic CA management @@ -131,7 +131,7 @@ $ ssh server nixos-taskserver user export my-company alice | sh task sync after that stage.
-
+
Manual CA management diff --git a/nixos/modules/services/monitoring/prometheus/exporters.xml b/nixos/modules/services/monitoring/prometheus/exporters.xml index 4f0bcb29810..be86abb74b4 100644 --- a/nixos/modules/services/monitoring/prometheus/exporters.xml +++ b/nixos/modules/services/monitoring/prometheus/exporters.xml @@ -8,7 +8,7 @@ Prometheus exporters provide metrics for the prometheus monitoring system. -
Configuration +
Configuration One of the most common exporters is the node exporter, it provides hardware and OS metrics from the host it's running on. The exporter could be configured as follows: services.promtheus.exporters.node = { @@ -33,7 +33,7 @@ For more information about configuration see man configuration.nixavailable options.
-
Adding a new exporter +
Adding a new exporter To add a new exporter, it has to be packaged first (see nixpkgs/pkgs/servers/monitoring/prometheus/ for examples), then a module can be added. The postfix exporter is used in this example: diff --git a/nixos/modules/services/networking/dnscrypt-proxy.xml b/nixos/modules/services/networking/dnscrypt-proxy.xml index ff108869858..a9757920252 100644 --- a/nixos/modules/services/networking/dnscrypt-proxy.xml +++ b/nixos/modules/services/networking/dnscrypt-proxy.xml @@ -14,7 +14,7 @@ upstream is trustworthy). - Basic configuration + Basic configuration To enable the client proxy, set @@ -31,7 +31,7 @@ - As a forwarder for another DNS client + As a forwarder for another DNS client To run the DNSCrypt proxy client as a forwarder for another @@ -42,7 +42,7 @@ - dnsmasq + dnsmasq { @@ -53,7 +53,7 @@ - unbound + unbound { diff --git a/nixos/modules/services/web-apps/matomo-doc.xml b/nixos/modules/services/web-apps/matomo-doc.xml index 456aae6cc36..6f878015c51 100644 --- a/nixos/modules/services/web-apps/matomo-doc.xml +++ b/nixos/modules/services/web-apps/matomo-doc.xml @@ -15,7 +15,7 @@ -
+
Database Setup @@ -51,7 +51,7 @@
-
+
Backup You only need to take backups of your MySQL database and the @@ -62,7 +62,7 @@
-
+
Issues @@ -83,7 +83,7 @@
-
+
Using other Web Servers than nginx -- GitLab From 73bff467d2c95f33a99adf58588c66624d34fa12 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sat, 1 Sep 2018 16:18:18 -0400 Subject: [PATCH 1831/2206] makefile: auto-format xml docs outside of the doc subdir --- nixos/doc/manual/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/doc/manual/Makefile b/nixos/doc/manual/Makefile index 5cbbf140869..2e9adf70c39 100644 --- a/nixos/doc/manual/Makefile +++ b/nixos/doc/manual/Makefile @@ -11,7 +11,7 @@ manual-combined.xml: generated *.xml .PHONY: format format: - find . -iname '*.xml' -type f -print0 | xargs -0 -I{} -n1 \ + find ../../ -iname '*.xml' -type f -print0 | xargs -0 -I{} -n1 \ xmlformat --config-file "../xmlformat.conf" -i {} .PHONY: fix-misc-xml -- GitLab From 53c77e64fec665bbd2a807c5b3500912b7dad1f7 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sat, 1 Sep 2018 16:24:37 -0400 Subject: [PATCH 1832/2206] nixos docs: footnotes: give IDs --- nixos/doc/manual/configuration/modularity.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/doc/manual/configuration/modularity.xml b/nixos/doc/manual/configuration/modularity.xml index 3ff96f719ec..298ffd661f6 100644 --- a/nixos/doc/manual/configuration/modularity.xml +++ b/nixos/doc/manual/configuration/modularity.xml @@ -74,7 +74,7 @@ The unique option `services.httpd.adminAddr' is defined multiple times, in `/etc argument is for: it contains the complete, merged system configuration. That is, config is the result of combining the configurations returned by every module - + If you’re wondering how it’s possible that the (indirect) result of a function is passed as an -- GitLab From 39db43670943998a0df3771ef7a5f21818d5a08c Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 1 Sep 2018 22:41:50 +0200 Subject: [PATCH 1833/2206] =?UTF-8?q?gnome3.gnome-font-viewer:=203.28.0=20?= =?UTF-8?q?=E2=86=92=203.30.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/desktops/gnome-3/core/gnome-font-viewer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/gnome-font-viewer/default.nix b/pkgs/desktops/gnome-3/core/gnome-font-viewer/default.nix index 7e76b8991fd..6af2f7f4b03 100644 --- a/pkgs/desktops/gnome-3/core/gnome-font-viewer/default.nix +++ b/pkgs/desktops/gnome-3/core/gnome-font-viewer/default.nix @@ -4,11 +4,11 @@ stdenv.mkDerivation rec { name = "gnome-font-viewer-${version}"; - version = "3.28.0"; + version = "3.30.0"; src = fetchurl { url = "mirror://gnome/sources/gnome-font-viewer/${gnome3.versionBranch version}/${name}.tar.xz"; - sha256 = "16mp22f255b8zqnnlqh25n6v79b9bd0gmli9ywqyapa0cfai09x3"; + sha256 = "1wwnx2zrlbd2d6np7m9s78alx6j6ranrnh1g2z6zrv9qcj8rpzz5"; }; passthru = { -- GitLab From 92a5bb680cc14436b9064e2765664c47b9ac4056 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 1 Sep 2018 22:53:32 +0200 Subject: [PATCH 1834/2206] =?UTF-8?q?gnome3.tracker-miners:=202.1.1=20?= =?UTF-8?q?=E2=86=92=202.1.3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../desktops/gnome-3/core/tracker-miners/default.nix | 4 ++-- .../gnome-3/core/tracker-miners/fix-paths.patch | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/tracker-miners/default.nix b/pkgs/desktops/gnome-3/core/tracker-miners/default.nix index 67c43311123..e54741355ca 100644 --- a/pkgs/desktops/gnome-3/core/tracker-miners/default.nix +++ b/pkgs/desktops/gnome-3/core/tracker-miners/default.nix @@ -8,11 +8,11 @@ let pname = "tracker-miners"; in stdenv.mkDerivation rec { name = "${pname}-${version}"; - version = "2.1.1"; + version = "2.1.3"; src = fetchurl { url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz"; - sha256 = "107638773mihxdi194wf3saacqrr4cp9xn3qjfmx60bwq5451ma0"; + sha256 = "10j6iifq0ccnqckdx7fqlrfifbvs08jbczgxajldz26057kwp8fz"; }; nativeBuildInputs = [ diff --git a/pkgs/desktops/gnome-3/core/tracker-miners/fix-paths.patch b/pkgs/desktops/gnome-3/core/tracker-miners/fix-paths.patch index 74da929c564..47ad114eb0b 100644 --- a/pkgs/desktops/gnome-3/core/tracker-miners/fix-paths.patch +++ b/pkgs/desktops/gnome-3/core/tracker-miners/fix-paths.patch @@ -1,6 +1,6 @@ --- a/meson.build +++ b/meson.build -@@ -37,15 +37,15 @@ +@@ -25,15 +25,15 @@ # # This check acts as a guard to make sure we are being configured with the # right prefix, among other things. @@ -17,12 +17,12 @@ + tracker_uninstalled_domain_rule = join_paths(tracker_miner.get_pkgconfig_variable('prefix'), 'share', 'tracker', 'domain-ontologies', 'default.rule') + tracker_uninstalled_nepomuk_ontologies_dir = join_paths(tracker_miner.get_pkgconfig_variable('prefix'), 'share', 'tracker', 'ontologies', 'nepomuk') + tracker_uninstalled_stop_words_dir = join_paths(tracker_miner.get_pkgconfig_variable('prefix'), 'share', 'tracker', 'stop-words', 'default.rule') - endif - - avcodec = dependency('libavcodec', version: '>= 0.8.4', required: false) + else + tracker_subproject = subproject('tracker', + default_options: [ --- a/src/libtracker-miners-common/tracker-domain-ontology.c +++ b/src/libtracker-miners-common/tracker-domain-ontology.c -@@ -313,7 +313,7 @@ +@@ -323,7 +323,7 @@ goto end; } } else { @@ -31,7 +31,7 @@ DEFAULT_RULE, NULL); if (!g_file_test (path, G_FILE_TEST_IS_REGULAR)) { -@@ -378,7 +378,7 @@ +@@ -388,7 +388,7 @@ if (!priv->ontology_location) { gchar *ontology_path; -- GitLab From 33668b6edd40e70033942e51bbc5e19aef55ca5a Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Sat, 1 Sep 2018 16:10:47 -0500 Subject: [PATCH 1835/2206] Revert "psmisc: 23.1 -> 23.2 (#45169)" (#45918) 23.2 isn't an actual release yet (for example, not listed here: https://gitlab.com/psmisc/psmisc/tags ) and 23.2 apparently has caused problems elsewhere, https://github.com/void-linux/void-packages/issues/2288 If this doesn't make branch-off might need to be picked over. I have not experienced problems with this yet AFAIK. This reverts commit b4411ab4797596b32740f78a89020a1c3e8c3af4. --- pkgs/os-specific/linux/psmisc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/psmisc/default.nix b/pkgs/os-specific/linux/psmisc/default.nix index c7b71d4e501..1eec10860f7 100644 --- a/pkgs/os-specific/linux/psmisc/default.nix +++ b/pkgs/os-specific/linux/psmisc/default.nix @@ -1,11 +1,11 @@ {stdenv, fetchurl, ncurses}: stdenv.mkDerivation rec { - name = "psmisc-23.2"; + name = "psmisc-23.1"; src = fetchurl { url = "mirror://sourceforge/psmisc/${name}.tar.xz"; - sha256 = "0s1kjhrik0wzqbm7hv4gkhywhjrwhp9ajw0ad05fwharikk6ah49"; + sha256 = "0c5s94hqpwfmyswx2f96gifa6wdbpxxpkyxcrlzbxpvmrxsd911f"; }; buildInputs = [ncurses]; -- GitLab From 42971e1068bbf70aad51cf61abe6086edeb4f630 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sat, 1 Sep 2018 14:20:01 -0700 Subject: [PATCH 1836/2206] powerdns: 4.1.3 -> 4.1.4 (#45805) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from powerdns --- pkgs/servers/dns/powerdns/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/dns/powerdns/default.nix b/pkgs/servers/dns/powerdns/default.nix index 6f8bffee24d..9d3db625d66 100644 --- a/pkgs/servers/dns/powerdns/default.nix +++ b/pkgs/servers/dns/powerdns/default.nix @@ -5,11 +5,11 @@ stdenv.mkDerivation rec { name = "powerdns-${version}"; - version = "4.1.3"; + version = "4.1.4"; src = fetchurl { url = "https://downloads.powerdns.com/releases/pdns-${version}.tar.bz2"; - sha256 = "1bh1qdgw415ax542123b6isri1jh4mbf2i9i1yffkfk0xmyv79cs"; + sha256 = "1m9yhzrxh315gv855c590b2qc8bx31rrnl72pqxrnlix701qch79"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From 25176c881253d2855fbdf2fb073d7a6148a4e622 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sat, 1 Sep 2018 14:32:47 -0700 Subject: [PATCH 1837/2206] libircclient: 1.9 -> 1.10 (#45821) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from libircclient --- pkgs/development/libraries/libircclient/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libircclient/default.nix b/pkgs/development/libraries/libircclient/default.nix index 612de78b741..71238dda162 100644 --- a/pkgs/development/libraries/libircclient/default.nix +++ b/pkgs/development/libraries/libircclient/default.nix @@ -2,12 +2,12 @@ stdenv.mkDerivation rec { name = "${pname}-${version}"; - version = "1.9"; + version = "1.10"; pname = "libircclient"; src = fetchurl { url = "mirror://sourceforge/${pname}/${pname}/${version}/${name}.tar.gz"; - sha256 = "0r60i76jh4drjh2jgp5sx71chagqllmkaq49zv67nrhqwvp9ghw1"; + sha256 = "0b9wa0h3xc31wpqlvgxgnvqp5wgx3kwsf5s9432m5cj8ycx6zcmv"; }; outputs = [ "out" "dev" ]; -- GitLab From 028b64ab08b1377d7c4a708869f94ac8d2f7b7bf Mon Sep 17 00:00:00 2001 From: greydot Date: Sat, 1 Sep 2018 21:39:38 +0000 Subject: [PATCH 1838/2206] qcomicbook: init at 0.9.1. (#44074) --- maintainers/maintainer-list.nix | 5 +++ .../graphics/qcomicbook/default.nix | 43 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 3 files changed, 50 insertions(+) create mode 100644 pkgs/applications/graphics/qcomicbook/default.nix diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 1800c6d8f49..fb6057448be 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -1570,6 +1570,11 @@ github = "grburst"; name = "Julius Elias"; }; + greydot = { + email = "lanablack@amok.cc"; + github = "greydot"; + name = "Lana Black"; + }; gridaphobe = { email = "eric@seidel.io"; github = "gridaphobe"; diff --git a/pkgs/applications/graphics/qcomicbook/default.nix b/pkgs/applications/graphics/qcomicbook/default.nix new file mode 100644 index 00000000000..d67c8ef9b02 --- /dev/null +++ b/pkgs/applications/graphics/qcomicbook/default.nix @@ -0,0 +1,43 @@ +{ stdenv, fetchFromGitHub, pkgconfig, cmake, qtbase, qttools, qtx11extras, poppler_qt5 }: + +stdenv.mkDerivation rec { + name = "qcomicbook-${version}"; + version = "0.9.1"; + + src = fetchFromGitHub { + owner = "stolowski"; + repo = "QComicBook"; + rev = version; + sha256 = "1b769lp6gfwds4jb2g7ymhdm9c06zg57zpyz3zpdb40w07zfsjzv"; + }; + + nativeBuildInputs = [ + cmake pkgconfig + ]; + + buildInputs = [ + qtbase qttools qtx11extras poppler_qt5 + ]; + + postInstall = '' + substituteInPlace $out/share/applications/*.desktop \ + --replace "Exec=qcomicbook" "Exec=$out/bin/qcomicbook" + ''; + + meta = with stdenv.lib; { + homepage = https://github.com/stolowski/QComicBook; + description = "Comic book reader in Qt5"; + license = licenses.gpl2; + + longDescription = '' + QComicBook is a viewer for PDF files and comic book archives containing + jpeg/png/xpm/gif/bmp images, which aims at convenience and simplicity. + Features include: automatic unpacking of archive files, full-screen mode, continuous + scrolling mode, double-pages viewing, manga mode, thumbnails view, page scaling, + mouse or keyboard navigation etc. + ''; + + platforms = platforms.linux; + maintainers = with maintainers; [ greydot ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c21a0c41eba..1143fe8de01 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -18160,6 +18160,8 @@ with pkgs; qbittorrent = libsForQt5.callPackage ../applications/networking/p2p/qbittorrent { }; + qcomicbook = libsForQt5.callPackage ../applications/graphics/qcomicbook { }; + eiskaltdcpp = callPackage ../applications/networking/p2p/eiskaltdcpp { lua5 = lua5_1; miniupnpc = miniupnpc_1; -- GitLab From ce4cf418b9183db42db30bedb859256809c04645 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:00:40 +0200 Subject: [PATCH 1839/2206] laszip: update homepage --- pkgs/development/libraries/LASzip/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/LASzip/default.nix b/pkgs/development/libraries/LASzip/default.nix index 4a166242eb3..9522038df6a 100644 --- a/pkgs/development/libraries/LASzip/default.nix +++ b/pkgs/development/libraries/LASzip/default.nix @@ -8,12 +8,12 @@ stdenv.mkDerivation rec { url = "https://github.com/LASzip/LASzip/archive/v${version}.tar.gz"; sha256 = "b8e8cc295f764b9d402bc587f3aac67c83ed8b39f1cb686b07c168579c61fbb2"; }; - + buildInputs = [cmake]; meta = { description = "Turn quickly bulky LAS files into compact LAZ files without information loss"; - homepage = https://www.laszip.org; + homepage = https://laszip.org; license = stdenv.lib.licenses.lgpl2; maintainers = [ stdenv.lib.maintainers.michelk ]; platforms = stdenv.lib.platforms.unix; -- GitLab From 57a5cd4d96c858333ff47c59b04dbeeb4604158d Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:01:06 +0200 Subject: [PATCH 1840/2206] dfutil: update homepage --- pkgs/applications/audio/axoloti/dfu-util.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/audio/axoloti/dfu-util.nix b/pkgs/applications/audio/axoloti/dfu-util.nix index 2076e45de54..07a78260991 100644 --- a/pkgs/applications/audio/axoloti/dfu-util.nix +++ b/pkgs/applications/audio/axoloti/dfu-util.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { phones. With dfu-util you are able to download firmware to your device or upload firmware from it. ''; - homepage = http://dfu-util.gnumonks.org/; + homepage = http://dfu-util.sourceforge.net; license = licenses.gpl2Plus; platforms = platforms.unix; maintainers = [ ]; -- GitLab From ebc1854726dae815ba64397d8b100d077fcbf094 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:04:23 +0200 Subject: [PATCH 1841/2206] flpsed: fix homepage --- pkgs/applications/editors/flpsed/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/editors/flpsed/default.nix b/pkgs/applications/editors/flpsed/default.nix index bd00045bca9..67f789eee78 100644 --- a/pkgs/applications/editors/flpsed/default.nix +++ b/pkgs/applications/editors/flpsed/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "WYSIWYG PostScript annotator"; - homepage = http://http://flpsed.org/flpsed.html; + homepage = http://flpsed.org/flpsed.html; license = licenses.gpl3; platforms = platforms.mesaPlatforms; maintainers = with maintainers; [ fuuzetsu ]; -- GitLab From 3cbd6c559e65f34d28c8ef3615da14fb5c273d9c Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:05:49 +0200 Subject: [PATCH 1842/2206] grafx2: update homepage --- pkgs/applications/graphics/grafx2/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/graphics/grafx2/default.nix b/pkgs/applications/graphics/grafx2/default.nix index fd17ef69c99..b1580d73b64 100644 --- a/pkgs/applications/graphics/grafx2/default.nix +++ b/pkgs/applications/graphics/grafx2/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { meta = { description = "Bitmap paint program inspired by the Amiga programs Deluxe Paint and Brilliance"; - homepage = http://code.google.co/p/grafx2/; + homepage = http://pulkomandy.tk/projects/GrafX2; license = stdenv.lib.licenses.gpl2; platforms = [ "x86_64-linux" "i686-linux" ]; maintainers = [ stdenv.lib.maintainers.zoomulator ]; -- GitLab From 7bc523c492d79087564250b4c2857677b28ffd16 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:09:28 +0200 Subject: [PATCH 1843/2206] jamomacore: update homepage --- pkgs/development/libraries/audio/jamomacore/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/audio/jamomacore/default.nix b/pkgs/development/libraries/audio/jamomacore/default.nix index 4e316ff1c99..b79d85bcd7c 100644 --- a/pkgs/development/libraries/audio/jamomacore/default.nix +++ b/pkgs/development/libraries/audio/jamomacore/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { meta = { description = "A C++ platform for building dynamic and reflexive systems with an emphasis on audio and media"; - homepage = https://jamoma.org; + homepage = http://www.jamoma.org; license = stdenv.lib.licenses.bsd3; maintainers = [ stdenv.lib.maintainers.magnetophon ]; platforms = stdenv.lib.platforms.linux; -- GitLab From bb6263af729db35e7af8b6656f4330fdb63dc103 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:13:21 +0200 Subject: [PATCH 1844/2206] orpie: update homepage --- pkgs/applications/misc/orpie/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/misc/orpie/default.nix b/pkgs/applications/misc/orpie/default.nix index b1df6378f1e..bc6aa242f33 100644 --- a/pkgs/applications/misc/orpie/default.nix +++ b/pkgs/applications/misc/orpie/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { buildInputs = [ ncurses gsl ] ++ (with ocamlPackages; [ ocaml camlp4 ]); meta = { - homepage = http://pessimization.com/software/orpie/; + homepage = https://github.com/pelzlpj/orpie; description = "A fullscreen RPN calculator for the console"; license = stdenv.lib.licenses.gpl2; platforms = stdenv.lib.platforms.all; -- GitLab From 8dbe16b523a2220c911b8902c65f23845503c096 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:15:39 +0200 Subject: [PATCH 1845/2206] pdfshuffler: update homepage --- pkgs/applications/misc/pdfshuffler/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/misc/pdfshuffler/default.nix b/pkgs/applications/misc/pdfshuffler/default.nix index 025ad9cd30a..35e52f7b977 100644 --- a/pkgs/applications/misc/pdfshuffler/default.nix +++ b/pkgs/applications/misc/pdfshuffler/default.nix @@ -32,7 +32,7 @@ python3Packages.buildPythonApplication rec { doCheck = false; # no tests meta = with stdenv.lib; { - homepage = https://gna.org/projects/pdfshuffler/; + homepage = https://sourceforge.net/p/pdfshuffler/wiki/Home; description = "Merge or split pdf documents and rotate, crop and rearrange their pages"; platforms = platforms.linux; maintainers = with maintainers; [ mic92 ]; -- GitLab From de43e1346f41635f6d0013aba154d98ee20110ae Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:19:38 +0200 Subject: [PATCH 1846/2206] pinfo: remove dead homepage link --- pkgs/applications/misc/pinfo/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/applications/misc/pinfo/default.nix b/pkgs/applications/misc/pinfo/default.nix index 1085fed0956..04d8c2d2ff0 100644 --- a/pkgs/applications/misc/pinfo/default.nix +++ b/pkgs/applications/misc/pinfo/default.nix @@ -17,7 +17,6 @@ stdenv.mkDerivation { meta = with stdenv.lib; { description = "A viewer for info files"; - homepage = https://alioth.debian.org/projects/pinfo/; license = licenses.gpl2Plus; platforms = platforms.unix; }; -- GitLab From e9d904af5525ce0c5f94424ad85307a94fcb1828 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:23:23 +0200 Subject: [PATCH 1847/2206] timewarrior: update homepage --- pkgs/applications/misc/timewarrior/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/misc/timewarrior/default.nix b/pkgs/applications/misc/timewarrior/default.nix index ff3caec2964..4ca7a86e6f7 100644 --- a/pkgs/applications/misc/timewarrior/default.nix +++ b/pkgs/applications/misc/timewarrior/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "A command-line time tracker"; - homepage = https://tasktools.org/projects/timewarrior.html; + homepage = https://taskwarrior.org/docs/timewarrior; license = licenses.mit; maintainers = with maintainers; [ mrVanDalo ]; platforms = platforms.linux ++ platforms.darwin; -- GitLab From c6e31608d7237031e1fd203497c705ed64ec1fe1 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:28:54 +0200 Subject: [PATCH 1848/2206] tox-prpl: update homepage --- .../instant-messengers/pidgin-plugins/tox-prpl/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/networking/instant-messengers/pidgin-plugins/tox-prpl/default.nix b/pkgs/applications/networking/instant-messengers/pidgin-plugins/tox-prpl/default.nix index 3997980bed4..6d75ba40ce0 100644 --- a/pkgs/applications/networking/instant-messengers/pidgin-plugins/tox-prpl/default.nix +++ b/pkgs/applications/networking/instant-messengers/pidgin-plugins/tox-prpl/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook ]; meta = with stdenv.lib; { - homepage = http://tox.dhs.org/; + homepage = https://github.com/jin-eld/tox-prpl; description = "Tox plugin for Pidgin / libpurple"; license = licenses.gpl3; platforms = platforms.linux; -- GitLab From b4c8d6c37bb96f4f96b04b4c605be2b532fa26c5 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:31:08 +0200 Subject: [PATCH 1849/2206] sup: update homepage --- pkgs/applications/networking/mailreaders/sup/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/networking/mailreaders/sup/default.nix b/pkgs/applications/networking/mailreaders/sup/default.nix index 06777916b92..c803db6dcbc 100644 --- a/pkgs/applications/networking/mailreaders/sup/default.nix +++ b/pkgs/applications/networking/mailreaders/sup/default.nix @@ -15,7 +15,7 @@ bundlerEnv { meta = with lib; { description = "A curses threads-with-tags style email client"; - homepage = http://supmua.org; + homepage = http://sup-heliotrope.github.io; license = licenses.gpl2; maintainers = with maintainers; [ cstrahan lovek323 ]; platforms = platforms.unix; -- GitLab From b9bd5519c5c89a797081abde462f89bee5bd1f0f Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:33:29 +0200 Subject: [PATCH 1850/2206] keepnote: update homepage --- pkgs/applications/office/keepnote/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/office/keepnote/default.nix b/pkgs/applications/office/keepnote/default.nix index bb2c6adbf3b..2e0b3f3fed7 100644 --- a/pkgs/applications/office/keepnote/default.nix +++ b/pkgs/applications/office/keepnote/default.nix @@ -16,7 +16,7 @@ python2Packages.buildPythonApplication { meta = { description = "Note taking application"; - homepage = http://rasm.ods.org/keepnote; + homepage = http://keepnote.org; license = stdenv.lib.licenses.gpl2Plus; }; } -- GitLab From e5974ddaeca288994acbc9bf0aabaf226c9ad825 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:36:01 +0200 Subject: [PATCH 1851/2206] jonprl: update homepage --- pkgs/applications/science/logic/jonprl/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/science/logic/jonprl/default.nix b/pkgs/applications/science/logic/jonprl/default.nix index 982b5fc8b5f..a95d1201cbd 100644 --- a/pkgs/applications/science/logic/jonprl/default.nix +++ b/pkgs/applications/science/logic/jonprl/default.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { based on Brouwer-realizability & meaning explanations. Inspired by Nuprl ''; - homepage = http://www.jonprl.org/; + homepage = https://github.com/jonsterling/JonPRL; license = stdenv.lib.licenses.mit; maintainers = with stdenv.lib.maintainers; [ puffnfresh ]; platforms = stdenv.lib.platforms.linux; -- GitLab From 314d1fcdcb5b8602d634beaf577757ee5e8b6aee Mon Sep 17 00:00:00 2001 From: Joseph Lukasik Date: Sat, 1 Sep 2018 16:01:43 -0700 Subject: [PATCH 1852/2206] Add gx-go to nativeBuildInputs for ipfs-cluster --- pkgs/applications/networking/ipfs-cluster/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/networking/ipfs-cluster/default.nix b/pkgs/applications/networking/ipfs-cluster/default.nix index d073593d488..33b9f615139 100644 --- a/pkgs/applications/networking/ipfs-cluster/default.nix +++ b/pkgs/applications/networking/ipfs-cluster/default.nix @@ -21,11 +21,13 @@ buildGoPackage rec { sha256 = "132whjyplcifq8747hcdrgbc0amhp618dg049jq5nyslcxfgdypm"; }; + nativeBuildInputs = [ gx-go ]; + preBuild = '' # fetchgx stores packages by their ipfs hash # this will rewrite github.com/ imports to gx/ipfs/ cd go/src/${goPackagePath} - ${gx-go}/bin/gx-go rewrite + gx-go rewrite ''; meta = with stdenv.lib; { -- GitLab From 15e6e1ff6f9d8cbebdfe560b0aba57f0601aba48 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Sun, 2 Sep 2018 01:35:59 +0200 Subject: [PATCH 1853/2206] nixos/nginx: fix type of sslTrustedCertificate option The option was added in 1251b34b5bbcd11a7a2974df7bada5d6d47b985d with type `types.path` but default `null`, so eval failed with the default setting. This broke the acme and certmgr tests. cc: @vincentbernat @fpletz --- nixos/modules/services/web-servers/nginx/vhost-options.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/web-servers/nginx/vhost-options.nix b/nixos/modules/services/web-servers/nginx/vhost-options.nix index 6954d932eed..8e2b8819e71 100644 --- a/nixos/modules/services/web-servers/nginx/vhost-options.nix +++ b/nixos/modules/services/web-servers/nginx/vhost-options.nix @@ -130,7 +130,7 @@ with lib; }; sslTrustedCertificate = mkOption { - type = types.path; + type = types.nullOr types.path; default = null; example = "/var/root.cert"; description = "Path to root SSL certificate for stapling and client certificates."; -- GitLab From c759f7a9b7a6f6f0c7ab21da007b380c7cc3d9ea Mon Sep 17 00:00:00 2001 From: Luigy Leon Date: Sat, 1 Sep 2018 19:29:02 -0400 Subject: [PATCH 1854/2206] androidndk: fix eval fixup from https://github.com/NixOS/nixpkgs/pull/45820 /cc @Ericson2314 --- pkgs/development/mobile/androidenv/androidndk-pkgs.nix | 2 +- pkgs/development/mobile/androidenv/default.nix | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/mobile/androidenv/androidndk-pkgs.nix b/pkgs/development/mobile/androidenv/androidndk-pkgs.nix index e4ea9508aeb..9bc252ce6f6 100644 --- a/pkgs/development/mobile/androidenv/androidndk-pkgs.nix +++ b/pkgs/development/mobile/androidenv/androidndk-pkgs.nix @@ -1,4 +1,4 @@ -{ lib +{ lib, stdenv , makeWrapper , runCommand, wrapBintoolsWith, wrapCCWith , buildAndroidndk, androidndk, targetAndroidndkPkgs diff --git a/pkgs/development/mobile/androidenv/default.nix b/pkgs/development/mobile/androidenv/default.nix index 4e9f139b95e..8e108f24088 100644 --- a/pkgs/development/mobile/androidenv/default.nix +++ b/pkgs/development/mobile/androidenv/default.nix @@ -281,7 +281,7 @@ rec { inherit (buildPackages) makeWrapper; inherit (pkgs) - lib hostPlatform targetPlatform + lib stdenv runCommand wrapBintoolsWith wrapCCWith; # buildPackages.foo rather than buildPackages.buildPackages.foo would work, # but for splicing messing up on infinite recursion for the variants we @@ -297,7 +297,7 @@ rec { inherit (buildPackages) makeWrapper; inherit (pkgs) - lib hostPlatform targetPlatform + lib stdenv runCommand wrapBintoolsWith wrapCCWith; # buildPackages.foo rather than buildPackages.buildPackages.foo would work, # but for splicing messing up on infinite recursion for the variants we -- GitLab From c184150a2218fc1c6fd7b8fe6fc2c49b352fd7d5 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:40:02 +0200 Subject: [PATCH 1855/2206] jags: update homepage + fix license --- pkgs/applications/science/math/jags/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/science/math/jags/default.nix b/pkgs/applications/science/math/jags/default.nix index 2925e601e32..1d1fb96a473 100644 --- a/pkgs/applications/science/math/jags/default.nix +++ b/pkgs/applications/science/math/jags/default.nix @@ -9,11 +9,11 @@ stdenv.mkDerivation rec { buildInputs = [gfortran openblas]; configureFlags = [ "--with-blas=-lopenblas" "--with-lapack=-lopenblas" ]; - meta = { + meta = with stdenv.lib; { description = "Just Another Gibbs Sampler"; - license = "GPL2"; - homepage = http://www-ice.iarc.fr/~martyn/software/jags/; - maintainers = [stdenv.lib.maintainers.andres]; - platforms = stdenv.lib.platforms.unix; + license = licenses.gpl2; + homepage = http://mcmc-jags.sourceforge.net; + maintainers = [ maintainers.andres ]; + platforms = platforms.unix; }; } -- GitLab From 5cf25dded7e782154bacda27c01ee712ed2d7075 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:42:17 +0200 Subject: [PATCH 1856/2206] symmetrica: update homepage --- pkgs/applications/science/math/symmetrica/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/science/math/symmetrica/default.nix b/pkgs/applications/science/math/symmetrica/default.nix index a641993b393..bc971606cd0 100644 --- a/pkgs/applications/science/math/symmetrica/default.nix +++ b/pkgs/applications/science/math/symmetrica/default.nix @@ -57,6 +57,6 @@ stdenv.mkDerivation rec { license = stdenv.lib.licenses.publicDomain; maintainers = [stdenv.lib.maintainers.raskin]; platforms = stdenv.lib.platforms.unix; - homepage = http://www.symmetrica.de/; + homepage = http://www.algorithm.uni-bayreuth.de/en/research/SYMMETRICA/index.html; }; } -- GitLab From ee54f1f8173e99018027706a58255714df483827 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:47:13 +0200 Subject: [PATCH 1857/2206] plm: remove dead homepage link, mark as broken --- pkgs/applications/science/programming/plm/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/science/programming/plm/default.nix b/pkgs/applications/science/programming/plm/default.nix index f46f7afb659..c454ad37768 100644 --- a/pkgs/applications/science/programming/plm/default.nix +++ b/pkgs/applications/science/programming/plm/default.nix @@ -28,9 +28,9 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Free cross-platform programming exerciser"; - homepage = http://webloria.loria.fr/~quinson/Teaching/PLM/; license = licenses.gpl3; maintainers = [ ]; platforms = stdenv.lib.platforms.all; + broken = true; }; } -- GitLab From cd748ba94a3192496358369268b391c9cbdf62d9 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:50:58 +0200 Subject: [PATCH 1858/2206] tkcvs: update homepage --- pkgs/applications/version-management/tkcvs/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/version-management/tkcvs/default.nix b/pkgs/applications/version-management/tkcvs/default.nix index 83116569dbe..48558c15dc1 100644 --- a/pkgs/applications/version-management/tkcvs/default.nix +++ b/pkgs/applications/version-management/tkcvs/default.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation ''; meta = { - homepage = http://www.twobarleycorns.net/tkcvs.html; + homepage = https://tkcvs.sourceforge.io; description = "TCL/TK GUI for cvs and subversion"; license = stdenv.lib.licenses.gpl2Plus; platforms = stdenv.lib.platforms.unix; -- GitLab From 13a97da2d46a7fd66cb2ab971ab0dd5b2b2e2a6c Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:54:53 +0200 Subject: [PATCH 1859/2206] uvccapture: remove dead homepage link --- pkgs/applications/video/uvccapture/default.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/applications/video/uvccapture/default.nix b/pkgs/applications/video/uvccapture/default.nix index 468db462510..dd595baa52e 100644 --- a/pkgs/applications/video/uvccapture/default.nix +++ b/pkgs/applications/video/uvccapture/default.nix @@ -10,7 +10,7 @@ in stdenv.mkDerivation rec { name = "uvccapture-0.5"; - + src = fetchurl { url = "mirror://debian/pool/main/u/uvccapture/uvccapture_0.5.orig.tar.gz"; sha256 = "1b3akkcmr3brbf93akr8xi20w8zqf2g0qfq928500wy04qi6jqpi"; @@ -43,7 +43,6 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Capture image from USB webcam at a specified interval"; - homepage = http://linux-uvc.berlios.de/; license = licenses.gpl2Plus; platforms = platforms.linux; maintainers = [ maintainers.bjornfor ]; -- GitLab From 8fb523ab7d55d485b864f090dbe03c0ab522594b Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:56:34 +0200 Subject: [PATCH 1860/2206] containerd: update homepage --- pkgs/applications/virtualization/containerd/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/virtualization/containerd/default.nix b/pkgs/applications/virtualization/containerd/default.nix index 2fa93af4831..03b60a5f385 100644 --- a/pkgs/applications/virtualization/containerd/default.nix +++ b/pkgs/applications/virtualization/containerd/default.nix @@ -45,7 +45,7 @@ stdenv.mkDerivation rec { ''; meta = { - homepage = https://containerd.tools/; + homepage = https://containerd.io/; description = "A daemon to control runC"; license = licenses.asl20; maintainers = with maintainers; [ offline vdemeester ]; -- GitLab From fffe9a2581f0092517c074e05fe8306dd9050d6a Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 00:58:22 +0200 Subject: [PATCH 1861/2206] larswm: update homepage --- pkgs/applications/window-managers/larswm/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/window-managers/larswm/default.nix b/pkgs/applications/window-managers/larswm/default.nix index 7a6c44abb55..21ea00d110e 100644 --- a/pkgs/applications/window-managers/larswm/default.nix +++ b/pkgs/applications/window-managers/larswm/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation { ''; meta = { - homepage = http://larswm.fnurt.net/; + homepage = http://www.fnurt.net/larswm; description = "9wm-like tiling window manager"; license = stdenv.lib.licenses.free; platforms = stdenv.lib.platforms.linux; -- GitLab From 36587f639a9442aa937cf88f5e8169c8a550a968 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 01:04:26 +0200 Subject: [PATCH 1862/2206] numix-cursor-theme: update homepage --- pkgs/data/icons/numix-cursor-theme/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/data/icons/numix-cursor-theme/default.nix b/pkgs/data/icons/numix-cursor-theme/default.nix index 883276b00a8..edeb61c6d3e 100644 --- a/pkgs/data/icons/numix-cursor-theme/default.nix +++ b/pkgs/data/icons/numix-cursor-theme/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Numix cursor theme"; - homepage = https://numixproject.org; + homepage = https://numixproject.github.io; license = licenses.gpl3; platforms = platforms.all; maintainers = with maintainers; [ offline ]; -- GitLab From d75cfa03ec1557531c2dfa1326a4eee5d5306f3e Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 01:07:45 +0200 Subject: [PATCH 1863/2206] orc: update homepage --- pkgs/development/compilers/orc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/orc/default.nix b/pkgs/development/compilers/orc/default.nix index 3f3db48828d..1a81a5ec20a 100644 --- a/pkgs/development/compilers/orc/default.nix +++ b/pkgs/development/compilers/orc/default.nix @@ -20,10 +20,10 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "The Oil Runtime Compiler"; - homepage = http://code.entropywave.com/orc/; + homepage = https://gstreamer.freedesktop.org/projects/orc.html; # The source code implementing the Marsenne Twister algorithm is licensed # under the 3-clause BSD license. The rest is 2-clause BSD license. - license = licenses.bsd3; + license = with licenses; [ bsd3 bsd2 ]; platforms = platforms.unix; maintainers = [ maintainers.fuuzetsu ]; }; -- GitLab From ede37f98e2da154caf6869c963f73dfcd0778ce6 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 01:11:08 +0200 Subject: [PATCH 1864/2206] qnial: update homepage --- pkgs/development/interpreters/qnial/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/qnial/default.nix b/pkgs/development/interpreters/qnial/default.nix index 0e368b31cdf..779039c6d6a 100644 --- a/pkgs/development/interpreters/qnial/default.nix +++ b/pkgs/development/interpreters/qnial/default.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { meta = { description = "An array language from Nial Systems"; - homepage = http://www.nial.com; + homepage = https://github.com/vrthra/qnial; license = stdenv.lib.licenses.artistic1; maintainers = [ stdenv.lib.maintainers.vrthra ]; platforms = stdenv.lib.platforms.linux; -- GitLab From e8ba17ffa832d7eabd5f0795e75359fa2c03fa3b Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 01:14:42 +0200 Subject: [PATCH 1865/2206] bwidget: update homepage --- pkgs/development/libraries/bwidget/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/bwidget/default.nix b/pkgs/development/libraries/bwidget/default.nix index 76c041e2ad5..99168fbe9e3 100644 --- a/pkgs/development/libraries/bwidget/default.nix +++ b/pkgs/development/libraries/bwidget/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { buildInputs = [ tcl ]; meta = { - homepage = http://tcl.activestate.com/software/tcllib/; + homepage = https://sourceforge.net/projects/tcllib; description = "High-level widget set for Tcl/Tk"; license = stdenv.lib.licenses.tcltk; platforms = stdenv.lib.platforms.linux; -- GitLab From 13c2b67018cbd6b07a2e9da40514ec939448078f Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 01:17:08 +0200 Subject: [PATCH 1866/2206] clipper: update homepage --- pkgs/development/libraries/clipper/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/clipper/default.nix b/pkgs/development/libraries/clipper/default.nix index 31af3758782..086816655d3 100644 --- a/pkgs/development/libraries/clipper/default.nix +++ b/pkgs/development/libraries/clipper/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { The Clipper library performs line & polygon clipping - intersection, union, difference & exclusive-or, and line & polygon offsetting. The library is based on Vatti's clipping algorithm. ''; - homepage = https://www.angusj.com/delphi/clipper.php; + homepage = https://sourceforge.net/projects/polyclipping; license = licenses.boost; maintainers = with maintainers; [ mpickering ]; platforms = with platforms; unix; -- GitLab From 31725ed5f1d84593b32b94a556f80769429ed05f Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 01:20:51 +0200 Subject: [PATCH 1867/2206] gtkimageview: update homepage --- pkgs/development/libraries/gtkimageview/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/gtkimageview/default.nix b/pkgs/development/libraries/gtkimageview/default.nix index 20584c3850a..d6d32c26a50 100644 --- a/pkgs/development/libraries/gtkimageview/default.nix +++ b/pkgs/development/libraries/gtkimageview/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { doCheck = true; meta = { - homepage = http://trac.bjourne.webfactional.com/; + homepage = "https://wiki.gnome.org/Projects/GTK%2B/GtkImageView"; description = "Image viewer widget for GTK+"; -- GitLab From 7e9bd2dae1e28e8252096cc3dfdd12d353edffbd Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Sun, 2 Sep 2018 01:57:20 +0200 Subject: [PATCH 1868/2206] nixos/tests/flatpak: explicitly disable gdm to fix eval The switch to lightdm as default display manager in #30890 broke eval of the flatpak test. Since the test uses the auto display manager (lightdm), gdm must now be explicitly disabled. --- nixos/tests/flatpak.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/tests/flatpak.nix b/nixos/tests/flatpak.nix index 096b37e6e2c..b0c61830d05 100644 --- a/nixos/tests/flatpak.nix +++ b/nixos/tests/flatpak.nix @@ -10,6 +10,8 @@ import ./make-test.nix ({ pkgs, ... }: machine = { pkgs, ... }: { imports = [ ./common/x11.nix ]; services.xserver.desktopManager.gnome3.enable = true; # TODO: figure out minimal environment where the tests work + # common/x11.nix enables the auto display manager (lightdm) + services.xserver.displayManager.gdm.enable = false; environment.gnome3.excludePackages = pkgs.gnome3.optionalPackages; services.flatpak.enable = true; environment.systemPackages = with pkgs; [ gnupg gnome-desktop-testing ostree python2 ]; -- GitLab From 2c7ba962a8208707f8bcad55d98b74f97a5b91c9 Mon Sep 17 00:00:00 2001 From: Cole Mickens Date: Sat, 1 Sep 2018 17:18:55 -0700 Subject: [PATCH 1869/2206] packet: v20161215 -> v2.2.2 --- pkgs/development/tools/packet/default.nix | 16 ++--- pkgs/development/tools/packet/deps.nix | 84 +++++++++++------------ 2 files changed, 49 insertions(+), 51 deletions(-) diff --git a/pkgs/development/tools/packet/default.nix b/pkgs/development/tools/packet/default.nix index eb1a48d24b8..4c30d000ce2 100644 --- a/pkgs/development/tools/packet/default.nix +++ b/pkgs/development/tools/packet/default.nix @@ -1,18 +1,16 @@ -# This file was generated by go2nix. -{ stdenv, buildGoPackage, fetchFromGitHub }: +# This file was generated by https://github.com/kamilchm/go2nix v1.2.1 +{ stdenv, buildGoPackage, fetchgit, fetchhg, fetchbzr, fetchsvn }: buildGoPackage rec { name = "packet-${version}"; - version = "20161215-${stdenv.lib.strings.substring 0 7 rev}"; - rev = "2b8f07ae2246e1a96e007233419867fa0d6747f9"; + version = "v2.2.2"; goPackagePath = "github.com/ebsarr/packet"; - src = fetchFromGitHub { - inherit rev; - owner = "ebsarr"; - repo = "packet"; - sha256 = "1wchrm96ly5m1rcy9d51fs3xjswh746r27hgc410rksiahanzhff"; + src = fetchgit { + rev = version; + url = "https://github.com/ebsarr/packet"; + sha256 = "18n8f2rlab4icb28k1b9gnh30zy382v792x07fmcdqq4nkw6wvwf"; }; goDeps = ./deps.nix; diff --git a/pkgs/development/tools/packet/deps.nix b/pkgs/development/tools/packet/deps.nix index 0c7fee1a11a..53a9bef7320 100644 --- a/pkgs/development/tools/packet/deps.nix +++ b/pkgs/development/tools/packet/deps.nix @@ -1,12 +1,21 @@ -# This file was generated by go2nix. +# This file was generated by https://github.com/kamilchm/go2nix v1.2.1 [ { goPackagePath = "github.com/cpuguy83/go-md2man"; fetch = { type = "git"; url = "https://github.com/cpuguy83/go-md2man"; - rev = "a65d4d2de4d5f7c74868dfa9b202a3c8be315aaa"; - sha256 = "1rm3zjrmfpzy0l3qp02xmd5pqzl77pdql9pbxhl0k1qw2vfzrjv6"; + rev = "691ee98543af2f262f35fbb54bdd42f00b9b9cc5"; + sha256 = "1864g10y9n6ni0p1yqjhvwyjdh0lgxnf7dlb0c4njazdg5rppww9"; + }; + } + { + goPackagePath = "github.com/ebsarr/packngo"; + fetch = { + type = "git"; + url = "https://github.com/ebsarr/packngo"; + rev = "bc067ae8c334d03f246fd5537dac6d4ed4192ada"; + sha256 = "1q7w8pdw87ifmkpcayk5qri4lb81bh82jrzh3fdmnbldwmjynyj2"; }; } { @@ -14,8 +23,8 @@ fetch = { type = "git"; url = "https://github.com/fsnotify/fsnotify"; - rev = "fd9ec7deca8bf46ecd2a795baaacf2b3a9be1197"; - sha256 = "0jf7zmkypfl6v24xxnv12w55384diyabfp2m7ibafgafljwlg3ls"; + rev = "ccc981bf80385c528a65fbfdd49bf2d8da22aa23"; + sha256 = "0hcrfmiyx27izac3v0ii0qq2kfjvhr9ma1i79hrl6a6y2ayagzz7"; }; } { @@ -23,8 +32,8 @@ fetch = { type = "git"; url = "https://github.com/hashicorp/hcl"; - rev = "eb6f65b2d77ed5078887f960ff570fbddbbeb49d"; - sha256 = "1wx6hpxmq5sby54025j9hliz10gv5v0bq6q1z2cd0asznj154ij1"; + rev = "8cb6e5b959231cc1119e43259c4a608f9c51a241"; + sha256 = "0q6ml0qqs0yil76mpn4mdx4lp94id8vbv575qm60jzl1ijcl5i66"; }; } { @@ -32,8 +41,8 @@ fetch = { type = "git"; url = "https://github.com/magiconair/properties"; - rev = "b3b15ef068fd0b17ddf408a23669f20811d194d2"; - sha256 = "0m6jvlsi4bcnrfb4mas54wxp80d4ls209vhanvv20zgpy4y7qdsh"; + rev = "c2353362d570a7bfa228149c62842019201cfb71"; + sha256 = "1a10362wv8a8qwb818wygn2z48lgzch940hvpv81hv8gc747ajxn"; }; } { @@ -41,8 +50,8 @@ fetch = { type = "git"; url = "https://github.com/mitchellh/mapstructure"; - rev = "bfdb1a85537d60bc7e954e600c250219ea497417"; - sha256 = "141kkh801jyp1r6hba14krydqg1iivp13j12is70j0g05z9fbji8"; + rev = "fa473d140ef3c6adf42d6b391fe76707f1f243c8"; + sha256 = "0f06q4fpzg0c370cvmpsl0iq2apl5nkbz5cd3nba5x5ysmshv1lm"; }; } { @@ -50,17 +59,8 @@ fetch = { type = "git"; url = "https://github.com/packethost/packngo"; - rev = "91a3a4f65e3cd6ee66d919b4e7103ae038ce66ff"; - sha256 = "0v032qv9jjvv67fm2jl20pk4f46pymj688b6j0i42kpgmc9zxanz"; - }; - } - { - goPackagePath = "github.com/pelletier/go-buffruneio"; - fetch = { - type = "git"; - url = "https://github.com/pelletier/go-buffruneio"; - rev = "df1e16fde7fc330a0ca68167c23bf7ed6ac31d6d"; - sha256 = "0jwn2g4jfdb3wvpqisd8h055099pwx6c5i3bb4zxk5l9vybg1c5f"; + rev = "2100ba98e6dc4ca18563d91edfdbba3c4bf46ddb"; + sha256 = "03iav4lxiir9dphygh5jgqvygs59ci80yfqws34vzy47pxb1wsc8"; }; } { @@ -68,8 +68,8 @@ fetch = { type = "git"; url = "https://github.com/pelletier/go-toml"; - rev = "a1f048ba24490f9b0674a67e1ce995d685cddf4a"; - sha256 = "09fb872v64bvjgzp3a926ic5hm08pzy0i53j02yb93v38g4ihdv3"; + rev = "c2dbbc24a97911339e01bda0b8cabdbd8f13b602"; + sha256 = "0v1dsqnk5zmn6ir8jgxijx14s47jvijlqfz3aq435snfrgybd5rz"; }; } { @@ -77,8 +77,8 @@ fetch = { type = "git"; url = "https://github.com/spf13/afero"; - rev = "72b31426848c6ef12a7a8e216708cb0d1530f074"; - sha256 = "0sbmpv1zxxl32nsv76bp3n3zp08in2yz4fv02mjzaws9rk97yfj8"; + rev = "787d034dfe70e44075ccc060d346146ef53270ad"; + sha256 = "0138rjiacl71h7kvhzinviwvy6qa2m6rflpv9lgqv15hnjvhwvg1"; }; } { @@ -86,8 +86,8 @@ fetch = { type = "git"; url = "https://github.com/spf13/cast"; - rev = "56a7ecbeb18dde53c6db4bd96b541fd9741b8d44"; - sha256 = "16fj6ghk7wykcfh3ka4iyhl1s11briawrvscncb6l64dv794w2cr"; + rev = "8965335b8c7107321228e3e3702cab9832751bac"; + sha256 = "177bk7lq40jbgv9p9r80aydpaccfk8ja3a7jjhfwiwk9r1pa4rr2"; }; } { @@ -95,8 +95,8 @@ fetch = { type = "git"; url = "https://github.com/spf13/cobra"; - rev = "1dd5ff2e11b6dca62fdcb275eb804b94607d8b06"; - sha256 = "0whzk9yz0yby9vag9m7hk4n1kwa07qcgi6wizvw20j0y30d31hgx"; + rev = "99dc123558852f67743bd0b2caf8383cb3c6d720"; + sha256 = "0b2rjgycgpkpvpsqgvilqkr66bfk477lyd6l0jxmgxb1h0za5s25"; }; } { @@ -104,8 +104,8 @@ fetch = { type = "git"; url = "https://github.com/spf13/jwalterweatherman"; - rev = "fa7ca7e836cf3a8bb4ebf799f472c12d7e903d66"; - sha256 = "0404b7bzx7cq1b2bgdb3gs7gjzm4vvg1hl2y9mcm4m6vz56vbcz8"; + rev = "14d3d4c518341bea657dd8a226f5121c0ff8c9f2"; + sha256 = "1f9154lijbz0kkgqwmbphykwl4adv4fvkx6n1p7fdq3x5j9g8i17"; }; } { @@ -113,8 +113,8 @@ fetch = { type = "git"; url = "https://github.com/spf13/pflag"; - rev = "51268031d79952516489a9f8aa34e9709b98d946"; - sha256 = "04qkkm2gjklh66hx3zj4jm6v0bdxvyq6rchs4r0k87aba7syw008"; + rev = "298182f68c66c05229eb03ac171abe6e309ee79a"; + sha256 = "1cj3cjm7d3zk0mf1xdybh0jywkbbw7a6yr3y22x9sis31scprswd"; }; } { @@ -122,8 +122,8 @@ fetch = { type = "git"; url = "https://github.com/spf13/viper"; - rev = "5ed0fc31f7f453625df314d8e66b9791e8d13003"; - sha256 = "16j2lly6rv60hc7mpbmda9vp1vs1qhig9kjgf6mss7n6my40s3ga"; + rev = "0ac2068de99fd349edc4954d0e9b4a600d75da44"; + sha256 = "1h33gm0m0d4mrwf097v2mpwjza1zmmkqy67a51jjdcrqx1zys8gj"; }; } { @@ -131,8 +131,8 @@ fetch = { type = "git"; url = "https://go.googlesource.com/sys"; - rev = "d75a52659825e75fff6158388dddc6a5b04f9ba5"; - sha256 = "0zbv11kq5d8dxiddd4kzr785gbwb7x8d7lq4rqs5s7s43h0pl3x7"; + rev = "fa5fdf94c78965f1aa8423f0cc50b8b8d728b05a"; + sha256 = "1wrf7y6a1ar1r8yd88zlmic55alx91k5nqks7f8w1d5j7hp1if35"; }; } { @@ -140,8 +140,8 @@ fetch = { type = "git"; url = "https://go.googlesource.com/text"; - rev = "11dbc599981ccdf4fb18802a28392a8bcf7a9395"; - sha256 = "139hlf5xr5ggy48dbrfya3ajy7q3z3y6p6lrvkvl6m5wxfapa9hj"; + rev = "6e3c4e7365ddcc329f090f96e4348398f6310088"; + sha256 = "1r511ncipn7sdlssn06fpzcpy4mp4spagni4ryxq86p2b0bi8pn4"; }; } { @@ -149,8 +149,8 @@ fetch = { type = "git"; url = "https://gopkg.in/yaml.v2"; - rev = "a5b47d31c556af34a302ce5d659e6fea44d90de0"; - sha256 = "0v6l48fshdjrqzyq1kwn22gy7vy434xdr1i0lm3prsf6jbln9fam"; + rev = "5420a8b6744d3b0345ab293f6fcba19c978f1183"; + sha256 = "0dwjrs2lp2gdlscs7bsrmyc5yf6mm4fvgw71bzr9mv2qrd2q73s1"; }; } ] -- GitLab From 2b71201708fd0b30e832c1c306b66ca76601eb39 Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Sat, 1 Sep 2018 20:27:00 -0400 Subject: [PATCH 1870/2206] travis: 1.8.8 -> 1.8.9 --- pkgs/development/tools/misc/travis/Gemfile | 2 +- .../tools/misc/travis/Gemfile.lock | 22 +++++----- pkgs/development/tools/misc/travis/gemset.nix | 40 +++++++++---------- 3 files changed, 32 insertions(+), 32 deletions(-) diff --git a/pkgs/development/tools/misc/travis/Gemfile b/pkgs/development/tools/misc/travis/Gemfile index 788341de3fa..9b1967e6b9b 100644 --- a/pkgs/development/tools/misc/travis/Gemfile +++ b/pkgs/development/tools/misc/travis/Gemfile @@ -1,3 +1,3 @@ source "https://rubygems.org" -gem "travis", "1.8.8" +gem "travis", "1.8.9" diff --git a/pkgs/development/tools/misc/travis/Gemfile.lock b/pkgs/development/tools/misc/travis/Gemfile.lock index a1c8332a3d4..3dc948a7cd8 100644 --- a/pkgs/development/tools/misc/travis/Gemfile.lock +++ b/pkgs/development/tools/misc/travis/Gemfile.lock @@ -2,14 +2,14 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - backports (3.6.8) - ethon (0.10.1) + backports (3.11.4) + ethon (0.11.0) ffi (>= 1.3.0) - faraday (0.11.0) + faraday (0.15.2) multipart-post (>= 1.2, < 3) - faraday_middleware (0.11.0.1) + faraday_middleware (0.12.2) faraday (>= 0.7.4, < 1.0) - ffi (1.9.18) + ffi (1.9.25) gh (0.15.1) addressable (~> 2.4.0) backports @@ -17,18 +17,18 @@ GEM multi_json (~> 1.0) net-http-persistent (~> 2.9) net-http-pipeline - highline (1.7.8) - json (2.0.3) + highline (1.7.10) + json (2.1.0) launchy (2.4.3) addressable (~> 2.3) - multi_json (1.12.1) + multi_json (1.13.1) multipart-post (2.0.0) net-http-persistent (2.9.4) net-http-pipeline (1.0.1) pusher-client (0.6.2) json websocket (~> 1.0) - travis (1.8.8) + travis (1.8.9) backports faraday (~> 0.9) faraday_middleware (~> 0.9, >= 0.9.1) @@ -39,13 +39,13 @@ GEM typhoeus (~> 0.6, >= 0.6.8) typhoeus (0.8.0) ethon (>= 0.8.0) - websocket (1.2.4) + websocket (1.2.8) PLATFORMS ruby DEPENDENCIES - travis (= 1.8.8) + travis (= 1.8.9) BUNDLED WITH 1.14.6 diff --git a/pkgs/development/tools/misc/travis/gemset.nix b/pkgs/development/tools/misc/travis/gemset.nix index c9a54bd324c..2ca55dbdee3 100644 --- a/pkgs/development/tools/misc/travis/gemset.nix +++ b/pkgs/development/tools/misc/travis/gemset.nix @@ -10,45 +10,45 @@ backports = { source = { remotes = ["https://rubygems.org"]; - sha256 = "1zcgqw7m7jb8n7b2jwla5cq0nw9wsgddxfmn0a9v89ihzd4i1a5k"; + sha256 = "1hshjxww2h7s0dk57njrygq4zpp0nlqrjfya7zwm27iq3rhc3y8g"; type = "gem"; }; - version = "3.6.8"; + version = "3.11.4"; }; ethon = { dependencies = ["ffi"]; source = { remotes = ["https://rubygems.org"]; - sha256 = "1i873cvma4j52xmij7kasjylh66vf60cy5prkp4cz4hcn9jlkznl"; + sha256 = "0y70szwm2p0b9qfvpqrzjrgm3jz0ig65vlbfr6ppc3z0m1h7kv48"; type = "gem"; }; - version = "0.10.1"; + version = "0.11.0"; }; faraday = { dependencies = ["multipart-post"]; source = { remotes = ["https://rubygems.org"]; - sha256 = "18p1csdivgwmshfw3mb698a3bn0yrykg30khk5qxjf6n168g91jr"; + sha256 = "14lg0c4bphk16rccc5jmaan6nfcvmy0caiahpc61f9zfwpsj7ymg"; type = "gem"; }; - version = "0.11.0"; + version = "0.15.2"; }; faraday_middleware = { dependencies = ["faraday"]; source = { remotes = ["https://rubygems.org"]; - sha256 = "0bcarc90brm1y68bl957w483bddsy9idj2gghqnysk6bbxpsvm00"; + sha256 = "1p7icfl28nvl8qqdsngryz1snqic9l8x6bk0dxd7ygn230y0k41d"; type = "gem"; }; - version = "0.11.0.1"; + version = "0.12.2"; }; ffi = { source = { remotes = ["https://rubygems.org"]; - sha256 = "034f52xf7zcqgbvwbl20jwdyjwznvqnwpbaps9nk18v9lgb1dpx0"; + sha256 = "0jpm2dis1j7zvvy3lg7axz9jml316zrn7s0j59vyq3qr127z0m7q"; type = "gem"; }; - version = "1.9.18"; + version = "1.9.25"; }; gh = { dependencies = ["addressable" "backports" "faraday" "multi_json" "net-http-persistent" "net-http-pipeline"]; @@ -62,18 +62,18 @@ highline = { source = { remotes = ["https://rubygems.org"]; - sha256 = "1nf5lgdn6ni2lpfdn4gk3gi47fmnca2bdirabbjbz1fk9w4p8lkr"; + sha256 = "01ib7jp85xjc4gh4jg0wyzllm46hwv8p0w1m4c75pbgi41fps50y"; type = "gem"; }; - version = "1.7.8"; + version = "1.7.10"; }; json = { source = { remotes = ["https://rubygems.org"]; - sha256 = "0cpw154il64w6q20rrnsbjx1cdfz1yrzz1lgdbpn59lcwc6mprql"; + sha256 = "01v6jjpvh3gnq6sgllpfqahlgxzj50ailwhj9b3cd20hi2dx0vxp"; type = "gem"; }; - version = "2.0.3"; + version = "2.1.0"; }; launchy = { dependencies = ["addressable"]; @@ -87,10 +87,10 @@ multi_json = { source = { remotes = ["https://rubygems.org"]; - sha256 = "1wpc23ls6v2xbk3l1qncsbz16npvmw8p0b38l8czdzri18mp51xk"; + sha256 = "1rl0qy4inf1mp8mybfk56dfga0mvx97zwpmq5xmiwl5r770171nv"; type = "gem"; }; - version = "1.12.1"; + version = "1.13.1"; }; multipart-post = { source = { @@ -129,10 +129,10 @@ dependencies = ["backports" "faraday" "faraday_middleware" "gh" "highline" "launchy" "pusher-client" "typhoeus"]; source = { remotes = ["https://rubygems.org"]; - sha256 = "02bjz73f6r9b7nskwzcvcbr4hlvgwrf9rnr6d218d2i1rk4ww936"; + sha256 = "0lw206zr2waic1kmm6x9qj91975g035wfsvbqs09z1cy8cvp63yw"; type = "gem"; }; - version = "1.8.8"; + version = "1.8.9"; }; typhoeus = { dependencies = ["ethon"]; @@ -146,9 +146,9 @@ websocket = { source = { remotes = ["https://rubygems.org"]; - sha256 = "1shymfaw14p8jdi74nwz4nsgc9cmpli166lkp5g5wbhjmhmpvrnh"; + sha256 = "0f11rcn4qgffb1rq4kjfwi7di79w8840x9l74pkyif5arp0mb08x"; type = "gem"; }; - version = "1.2.4"; + version = "1.2.8"; }; } \ No newline at end of file -- GitLab From 5357e6d26ea99a27e7be72f5e44bcff21fff37cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Sun, 2 Sep 2018 01:46:45 -0300 Subject: [PATCH 1871/2206] deepin-gettext-tools: init at 1.0.8 (#45926) --- .../deepin/deepin-gettext-tools/default.nix | 46 +++++++++++++++++++ pkgs/desktops/deepin/default.nix | 1 + 2 files changed, 47 insertions(+) create mode 100644 pkgs/desktops/deepin/deepin-gettext-tools/default.nix diff --git a/pkgs/desktops/deepin/deepin-gettext-tools/default.nix b/pkgs/desktops/deepin/deepin-gettext-tools/default.nix new file mode 100644 index 00000000000..e275429b395 --- /dev/null +++ b/pkgs/desktops/deepin/deepin-gettext-tools/default.nix @@ -0,0 +1,46 @@ +{ stdenv, fetchFromGitHub, gettext, python3Packages, perlPackages }: + +stdenv.mkDerivation rec { + name = "${pname}-${version}"; + pname = "deepin-gettext-tools"; + version = "1.0.8"; + + src = fetchFromGitHub { + owner = "linuxdeepin"; + repo = pname; + rev = version; + sha256 = "03cwa82dd14a31v44jd3z0kpiri6g21ar4f48s8ph78nvjy55880"; + }; + + nativeBuildInputs = [ + python3Packages.wrapPython + ]; + + buildInputs = [ + gettext + perlPackages.perl + perlPackages.XMLLibXML + perlPackages.ConfigTiny + python3Packages.python + ]; + + makeFlags = [ "PREFIX=$(out)" ]; + + postPatch = '' + sed -e 's/sudo cp/cp/' -i src/generate_mo.py + ''; + + postFixup = '' + wrapPythonPrograms + wrapPythonProgramsIn "$out/lib/${pname}" + wrapProgram $out/bin/deepin-desktop-ts-convert --set PERL5LIB $PERL5LIB + ''; + + meta = with stdenv.lib; { + description = "Deepin Internationalization utilities"; + homepage = https://github.com/linuxdeepin/deepin-gettext-tools; + license = licenses.gpl3; + platforms = platforms.linux; + maintainers = with maintainers; [ romildo ]; + }; +} diff --git a/pkgs/desktops/deepin/default.nix b/pkgs/desktops/deepin/default.nix index 42a4b1989ca..e9406fc1a69 100644 --- a/pkgs/desktops/deepin/default.nix +++ b/pkgs/desktops/deepin/default.nix @@ -4,6 +4,7 @@ let packages = self: with self; { dde-qt-dbus-factory = callPackage ./dde-qt-dbus-factory { }; + deepin-gettext-tools = callPackage ./deepin-gettext-tools { }; deepin-gtk-theme = callPackage ./deepin-gtk-theme { }; deepin-icon-theme = callPackage ./deepin-icon-theme { }; deepin-terminal = callPackage ./deepin-terminal { -- GitLab From 953b77f07be3c1fdef3552ee98c5d26accdde4c1 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Sun, 2 Sep 2018 06:51:32 +0200 Subject: [PATCH 1872/2206] bird: set reloadIfChanged to true (#45924) This will trigger the reload instead of restart command if a definition changes, which is much more desireable for a routing daemon. --- nixos/modules/services/networking/bird.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/services/networking/bird.nix b/nixos/modules/services/networking/bird.nix index 9f08cc0a79e..555733aab7c 100644 --- a/nixos/modules/services/networking/bird.nix +++ b/nixos/modules/services/networking/bird.nix @@ -44,6 +44,7 @@ let systemd.services.${variant} = { description = "BIRD Internet Routing Daemon (${descr})"; wantedBy = [ "multi-user.target" ]; + reloadIfChanged = true; serviceConfig = { Type = "forking"; Restart = "on-failure"; -- GitLab From 61e7b1cfff1735dd247be06ce426a0b4fe166ea0 Mon Sep 17 00:00:00 2001 From: jD91mZM2 Date: Sun, 2 Sep 2018 07:15:36 +0200 Subject: [PATCH 1873/2206] cargo-tree: 0.19.0 -> 0.20.0 --- pkgs/tools/package-management/cargo-tree/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/package-management/cargo-tree/default.nix b/pkgs/tools/package-management/cargo-tree/default.nix index 5ac13fc42cf..90f2ad71fc2 100644 --- a/pkgs/tools/package-management/cargo-tree/default.nix +++ b/pkgs/tools/package-management/cargo-tree/default.nix @@ -1,17 +1,17 @@ { stdenv, lib, rustPlatform, fetchFromGitHub, pkgconfig, cmake, curl, libiconv, darwin }: rustPlatform.buildRustPackage rec { name = "cargo-tree-${version}"; - version = "0.19.0"; + version = "0.20.0"; src = fetchFromGitHub { owner = "sfackler"; repo = "cargo-tree"; rev = "v${version}"; - sha256 = "16vsw392qs3ag2brvcan19km7ds0s9s7505p3hnfjvjrzgdliir3"; + sha256 = "197kbr7q7aqzv5l8xilz60m50rbkmfwfswyd6ka7w83j5bi88jw3"; }; - cargoSha256 = "0g6afhqqdf76axbcs5wj9gydsabd3d5ja8qd8z8y6wbp7n0y4h6a"; + cargoSha256 = "1v84cj42ch49jrigrkivg99hzxa79jii8s3fddjk23hi1xx1c35y"; nativeBuildInputs = [ pkgconfig cmake ]; buildInputs = [ curl ] ++ lib.optionals stdenv.isDarwin [ libiconv darwin.apple_sdk.frameworks.Security ]; -- GitLab From f865d0feabfafbb30a9e0659e19a30cb0dc24481 Mon Sep 17 00:00:00 2001 From: aszlig Date: Sun, 2 Sep 2018 05:05:34 +0200 Subject: [PATCH 1874/2206] nixos: Split paras by \n\n in option descriptions What annoyed me for a long time was the fact, that in order to break into a new paragraph, you need to insert in the description attribute of an option. Now we will automatically create elements for every block that is separated by two consecutive newlines. I first tried to do this within options-to-docbook.xsl, but it turns out[1] that this isn't directly possible with XSLT 1.0, so I added another XSLT file that postprocesses the option descriptions that are now enclosed in by options-to-docbook.xsl. The splitting itself is a bit more involved, because we can't simply split on every \n\n because we'd also split text nodes of elements, for example: This would create one element for "one line" and another for "another line", which we obviously don't want because is used to display verbatim contents of what a user is seeing on the screen. So what we do instead is splitting *only* the top-level text nodes within the outermost and leave all elements as-is. If there are more than one elements at the top-level, we simply don't process it at all, because the description then already contains . https://www.mhonarc.org/archive/html/xsl-list/2012-09/msg00319.html Signed-off-by: aszlig Cc: @edolstra, @domenkozar --- nixos/doc/manual/default.nix | 4 +- nixos/doc/manual/options-to-docbook.xsl | 11 +- .../postprocess-option-descriptions.xsl | 115 ++++++++++++++++++ 3 files changed, 125 insertions(+), 5 deletions(-) create mode 100644 nixos/doc/manual/postprocess-option-descriptions.xsl diff --git a/nixos/doc/manual/default.nix b/nixos/doc/manual/default.nix index be28c2c17af..aaa6e0da545 100644 --- a/nixos/doc/manual/default.nix +++ b/nixos/doc/manual/default.nix @@ -90,7 +90,9 @@ let fi ${buildPackages.libxslt.bin}/bin/xsltproc \ --stringparam revision '${revision}' \ - -o $out ${./options-to-docbook.xsl} $optionsXML + -o intermediate.xml ${./options-to-docbook.xsl} $optionsXML + ${buildPackages.libxslt.bin}/bin/xsltproc \ + -o "$out" ${./postprocess-option-descriptions.xsl} intermediate.xml ''; sources = lib.sourceFilesBySuffices ./. [".xml"]; diff --git a/nixos/doc/manual/options-to-docbook.xsl b/nixos/doc/manual/options-to-docbook.xsl index 2038b0dff63..72ac89d4ff6 100644 --- a/nixos/doc/manual/options-to-docbook.xsl +++ b/nixos/doc/manual/options-to-docbook.xsl @@ -4,6 +4,7 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:str="http://exslt.org/strings" xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:nixos="tag:nixos.org" xmlns="http://docbook.org/ns/docbook" extension-element-prefixes="str" > @@ -30,10 +31,12 @@ - - - + + + + + diff --git a/nixos/doc/manual/postprocess-option-descriptions.xsl b/nixos/doc/manual/postprocess-option-descriptions.xsl new file mode 100644 index 00000000000..1201c7612c2 --- /dev/null +++ b/nixos/doc/manual/postprocess-option-descriptions.xsl @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- GitLab From 5f72169b03756c147fe9c961beeaa5199bc440f1 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Sun, 2 Sep 2018 08:13:24 +0200 Subject: [PATCH 1875/2206] nixos/displayManagers/auto: allow root auto-login The switch from slim to lightdm in #30890 broke some nixos tests because lightdm by default doesn't permit auto-login for root. Override /etc/pam.d/lightdm-autologin to allow it. --- .../modules/services/x11/display-managers/auto.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/nixos/modules/services/x11/display-managers/auto.nix b/nixos/modules/services/x11/display-managers/auto.nix index ec419eea067..1068a344e0c 100644 --- a/nixos/modules/services/x11/display-managers/auto.nix +++ b/nixos/modules/services/x11/display-managers/auto.nix @@ -49,6 +49,20 @@ in }; }; + # lightdm by default doesn't allow auto login for root, which is + # required by some nixos tests. Override it here. + security.pam.services.lightdm-autologin.text = lib.mkForce '' + auth requisite pam_nologin.so + auth required pam_succeed_if.so quiet + auth required pam_permit.so + + account include lightdm + + password include lightdm + + session include lightdm + ''; + }; } -- GitLab From ffde2e71bc8e12c57ddc79504edd8e883cd7d293 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Sun, 2 Sep 2018 08:45:09 +0200 Subject: [PATCH 1876/2206] backblaze-b2: 1.1.0 -> 1.3.6 (#45929) Changelog: https://github.com/Backblaze/B2_Command_Line_Tool#release-history --- pkgs/development/tools/backblaze-b2/default.nix | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/backblaze-b2/default.nix b/pkgs/development/tools/backblaze-b2/default.nix index 7cf70906654..6b133d959cc 100644 --- a/pkgs/development/tools/backblaze-b2/default.nix +++ b/pkgs/development/tools/backblaze-b2/default.nix @@ -4,13 +4,13 @@ buildPythonApplication rec { pname = "backblaze-b2"; - version = "1.1.0"; + version = "1.3.6"; src = fetchFromGitHub { owner = "Backblaze"; repo = "B2_Command_Line_Tool"; rev = "v${version}"; - sha256 = "0697rcdsmxz51p4b8m8klx2mf5xnx6vx56vcf5jmzidh8mc38a6z"; + sha256 = "12axb0c56razfhrx1l62sjvdrbg6vz0yyqph2mxyjza1ywpb93b5"; }; propagatedBuildInputs = [ arrow futures logfury requests six tqdm ]; @@ -19,6 +19,17 @@ buildPythonApplication rec { python test_b2_command_line.py test ''; + postPatch = '' + # b2 uses an upper bound on arrow, because arrow 0.12.1 is not + # compatible with Python 2.6: + # + # https://github.com/crsmithdev/arrow/issues/517 + # + # However, since we use Python 2.7, newer versions of arrow are fine. + + sed -i 's/,<0.12.1//g' requirements.txt + ''; + postInstall = '' mv "$out/bin/b2" "$out/bin/backblaze-b2" -- GitLab From 224a5503ca885026d046e4781e8d1a6f7b273f83 Mon Sep 17 00:00:00 2001 From: xeji <36407913+xeji@users.noreply.github.com> Date: Sun, 2 Sep 2018 09:37:48 +0200 Subject: [PATCH 1877/2206] nixos/release.nix: disable blivet test (#45931) - has been broken since 2017-07-24 - no attempts to fix it - it tests an outdated blivet version (Oct 2014) --- nixos/release.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/release.nix b/nixos/release.nix index a91dda5fa74..1013053b5b3 100644 --- a/nixos/release.nix +++ b/nixos/release.nix @@ -249,7 +249,7 @@ in rec { tests.beegfs = callTest tests/beegfs.nix {}; tests.bittorrent = callTest tests/bittorrent.nix {}; tests.bind = callTest tests/bind.nix {}; - tests.blivet = callTest tests/blivet.nix {}; + #tests.blivet = callTest tests/blivet.nix {}; # broken since 2017-07024 tests.boot = callSubTests tests/boot.nix {}; tests.boot-stage1 = callTest tests/boot-stage1.nix {}; tests.borgbackup = callTest tests/borgbackup.nix {}; -- GitLab From e5bd74879517e6283113d82bec6309b09152f5cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 2 Sep 2018 09:45:31 +0200 Subject: [PATCH 1878/2206] home-assistant: 0.77.1 -> 0.77.2 --- pkgs/servers/home-assistant/component-packages.nix | 6 +++--- pkgs/servers/home-assistant/default.nix | 4 ++-- pkgs/servers/home-assistant/frontend.nix | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 3ffffc16985..12b96b3da12 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "0.77.1"; + version = "0.77.2"; components = { "abode" = ps: with ps; [ ]; "ads" = ps: with ps; [ ]; @@ -829,7 +829,7 @@ "sensor.comed_hourly_pricing" = ps: with ps; [ ]; "sensor.comfoconnect" = ps: with ps; [ ]; "sensor.command_line" = ps: with ps; [ ]; - "sensor.cpuspeed" = ps: with ps; [ ]; + "sensor.cpuspeed" = ps: with ps; [ py-cpuinfo ]; "sensor.crimereports" = ps: with ps; [ ]; "sensor.cups" = ps: with ps; [ pycups ]; "sensor.currencylayer" = ps: with ps; [ ]; @@ -955,7 +955,7 @@ "sensor.opensky" = ps: with ps; [ ]; "sensor.openuv" = ps: with ps; [ ]; "sensor.openweathermap" = ps: with ps; [ pyowm ]; - "sensor.otp" = ps: with ps; [ ]; + "sensor.otp" = ps: with ps; [ pyotp ]; "sensor.pi_hole" = ps: with ps; [ ]; "sensor.pilight" = ps: with ps; [ ]; "sensor.plex" = ps: with ps; [ ]; diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 8a8407d2335..ccc9bee51b9 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -75,7 +75,7 @@ let extraBuildInputs = extraPackages py.pkgs; # Don't forget to run parse-requirements.py after updating - hassVersion = "0.77.1"; + hassVersion = "0.77.2"; in with py.pkgs; buildPythonApplication rec { pname = "homeassistant"; @@ -90,7 +90,7 @@ in with py.pkgs; buildPythonApplication rec { owner = "home-assistant"; repo = "home-assistant"; rev = version; - sha256 = "1dqxxirglcl0srb4znwz61lxqba47g7q66bw4v1nfdwhxb0kj0w5"; + sha256 = "0lqm8n54cs4ji9bqp1z70qswgqv8n9vl8jbip7c2f3icqx19zg10"; }; propagatedBuildInputs = [ diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix index a966c8db3e2..b14d76050f9 100644 --- a/pkgs/servers/home-assistant/frontend.nix +++ b/pkgs/servers/home-assistant/frontend.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "home-assistant-frontend"; - version = "20180829.1"; + version = "20180831.0"; src = fetchPypi { inherit pname version; - sha256 = "c3e1e3472760b6ebab5f73395e9fe332edf8bf6b0a30027fa68cf719fdb0df36"; + sha256 = "d0f897bed934bc2d557db04f8c76ad143db9514ea71943a0038c5bfb3b2151ec"; }; propagatedBuildInputs = [ user-agents ]; -- GitLab From 4d3ed9f5d56179e75999371b0df4b4db73b68249 Mon Sep 17 00:00:00 2001 From: Gabriel Ebner Date: Sun, 2 Sep 2018 12:17:22 +0200 Subject: [PATCH 1879/2206] gpxsee: 4.19 -> 5.17 --- pkgs/applications/misc/gpxsee/default.nix | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/misc/gpxsee/default.nix b/pkgs/applications/misc/gpxsee/default.nix index ed0dd3ba5be..33ffb6b5acb 100644 --- a/pkgs/applications/misc/gpxsee/default.nix +++ b/pkgs/applications/misc/gpxsee/default.nix @@ -2,29 +2,34 @@ stdenv.mkDerivation rec { name = "gpxsee-${version}"; - version = "4.19"; + version = "5.17"; src = fetchFromGitHub { owner = "tumic0"; repo = "GPXSee"; rev = version; - sha256 = "1xjf2aawf633c1ydhpcsjhdlfkjkfsjbcgjd737xpfv1wjz99l4l"; + sha256 = "0fr835glvwnpq6sy181z0gskvwfrmvh7115r3d92xy71v8b1l5ib"; }; - nativeBuildInputs = [ qmake qttools ]; + nativeBuildInputs = [ qmake ]; + buildInputs = [ qttools ]; preConfigure = '' substituteInPlace src/config.h --replace /usr/share/gpxsee $out/share/gpxsee lrelease lang/*.ts ''; - preFixup = '' + installPhase = '' install -Dm755 GPXSee $out/bin/GPXSee - mkdir -p $out/share/gpxsee - cp pkg/maps.txt $out/share/gpxsee + cp -r pkg/csv $out/share/gpxsee/ + cp -r pkg/maps $out/share/gpxsee/ + mkdir -p $out/share/gpxsee/translations + cp -r lang/*.qm $out/share/gpxsee/translations ''; + enableParallelBuilding = true; + meta = with stdenv.lib; { homepage = http://www.gpxsee.org/; description = "GPX viewer and analyzer"; -- GitLab From 13c3986b7a7da4f29005349674b334b6b914a371 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Sun, 2 Sep 2018 12:13:06 +0200 Subject: [PATCH 1880/2206] nixos/tests/networking.*.macvlan: disable reverse path check Generated reverse path filtering rules for the macvlan interface seem to be incorrect, causing the test to fail - sometimes or always, depending on the dhcpcd version used. - Disable reverse path checking temporarily to avoid blocking the channel - Print more diagnostic information for debugging --- nixos/tests/networking.nix | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/nixos/tests/networking.nix b/nixos/tests/networking.nix index ff088ad2621..02bd4bd9807 100644 --- a/nixos/tests/networking.nix +++ b/nixos/tests/networking.nix @@ -11,6 +11,7 @@ let let vlanIfs = range 1 (length config.virtualisation.vlans); in { + environment.systemPackages = [ pkgs.iptables ]; # to debug firewall rules virtualisation.vlans = [ 1 2 3 ]; boot.kernel.sysctl."net.ipv6.conf.all.forwarding" = true; networking = { @@ -320,9 +321,14 @@ let name = "MACVLAN"; nodes.router = router; nodes.client = { pkgs, ... }: with pkgs.lib; { + environment.systemPackages = [ pkgs.iptables ]; # to debug firewall rules virtualisation.vlans = [ 1 ]; networking = { useNetworkd = networkd; + firewall.logReversePathDrops = true; # to debug firewall rules + # reverse path filtering rules for the macvlan interface seem + # to be incorrect, causing the test to fail. Disable temporarily. + firewall.checkReversePath = false; firewall.allowPing = true; useDHCP = true; macvlans.macvlan.interface = "eth1"; @@ -341,9 +347,16 @@ let $client->waitUntilSucceeds("ip addr show dev eth1 | grep -q '192.168.1'"); $client->waitUntilSucceeds("ip addr show dev macvlan | grep -q '192.168.1'"); - # Print diagnosting information + # Print lots of diagnostic information + $router->log('**********************************************'); $router->succeed("ip addr >&2"); + $router->succeed("ip route >&2"); + $router->execute("iptables-save >&2"); + $client->log('=============================================='); $client->succeed("ip addr >&2"); + $client->succeed("ip route >&2"); + $client->execute("iptables-save >&2"); + $client->log('##############################################'); # Test macvlan creates routable ips $client->waitUntilSucceeds("ping -c 1 192.168.1.1"); -- GitLab From a9a8043b9bea34e86bfd15122cebef30a1acc157 Mon Sep 17 00:00:00 2001 From: volth Date: Sun, 2 Sep 2018 12:34:55 +0000 Subject: [PATCH 1881/2206] install-grub.pl: avoid double '/' in menu.lst and grub.conf (#45907) Although double '/' in paths is not a problem for GRUB supplied with nixpkgs, sometimes NixOS's grub.conf read by external GRUB and there are versions of GRUB which fail --- nixos/modules/system/boot/loader/grub/install-grub.pl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nixos/modules/system/boot/loader/grub/install-grub.pl b/nixos/modules/system/boot/loader/grub/install-grub.pl index ea6e56892cb..bda6a313640 100644 --- a/nixos/modules/system/boot/loader/grub/install-grub.pl +++ b/nixos/modules/system/boot/loader/grub/install-grub.pl @@ -248,7 +248,7 @@ if ($grubVersion == 1) { "; if ($splashImage) { copy $splashImage, "$bootPath/background.xpm.gz" or die "cannot copy $splashImage to $bootPath\n"; - $conf .= "splashimage " . $grubBoot->path . "/background.xpm.gz\n"; + $conf .= "splashimage " . ($grubBoot->path eq "/" ? "" : $grubBoot->path) . "/background.xpm.gz\n"; } } @@ -289,7 +289,7 @@ else { copy $font, "$bootPath/converted-font.pf2" or die "cannot copy $font to $bootPath\n"; $conf .= " insmod font - if loadfont " . $grubBoot->path . "/converted-font.pf2; then + if loadfont " . ($grubBoot->path eq "/" ? "" : $grubBoot->path) . "/converted-font.pf2; then insmod gfxterm if [ \"\${grub_platform}\" = \"efi\" ]; then set gfxmode=$gfxmodeEfi @@ -317,7 +317,7 @@ else { copy $splashImage, "$bootPath/background$suffix" or die "cannot copy $splashImage to $bootPath\n"; $conf .= " insmod " . substr($suffix, 1) . " - if background_image --mode '$splashMode' " . $grubBoot->path . "/background$suffix; then + if background_image --mode '$splashMode' " . ($grubBoot->path eq "/" ? "" : $grubBoot->path) . "/background$suffix; then set color_normal=white/black set color_highlight=black/white else @@ -352,7 +352,7 @@ sub copyToKernelsDir { rename $tmp, $dst or die "cannot rename $tmp to $dst\n"; } $copied{$dst} = 1; - return $grubBoot->path . "/kernels/$name"; + return ($grubBoot->path eq "/" ? "" : $grubBoot->path) . "/kernels/$name"; } sub addEntry { -- GitLab From a9629064d8c8b24c442f9db7fd451ede53d387b7 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Sun, 2 Sep 2018 11:44:38 +0200 Subject: [PATCH 1882/2206] iputils: Drop unnecessary dependencies --- pkgs/os-specific/linux/iputils/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/iputils/default.nix b/pkgs/os-specific/linux/iputils/default.nix index 557bc2f186f..ce70cc37d69 100644 --- a/pkgs/os-specific/linux/iputils/default.nix +++ b/pkgs/os-specific/linux/iputils/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchFromGitHub, fetchpatch , libxslt, docbook_xsl, docbook_xml_dtd_44 -, sysfsutils, openssl, libcap, libgcrypt, nettle, libidn2 +, libcap, nettle, libidn2 }: let @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ libxslt.bin ]; buildInputs = [ - sysfsutils openssl libcap libgcrypt nettle + libcap nettle ] ++ stdenv.lib.optional (!stdenv.hostPlatform.isMusl) libidn2; # ninfod probably could build on cross, but the Makefile doesn't pass --host etc to the sub configure... -- GitLab From 1ef5b1780fdc02e4da1c98cec4612e4fdaddca97 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Sun, 2 Sep 2018 12:40:46 +0200 Subject: [PATCH 1883/2206] iputils: Code refactoring and fixes - Fix the cross-compiling check and add openssl for ninfod - Add "AS-IS, SUN MICROSYSTEMS license" to meta.licenses - Install igp (see man pg3) --- pkgs/os-specific/linux/iputils/default.nix | 59 +++++++++++++--------- 1 file changed, 34 insertions(+), 25 deletions(-) diff --git a/pkgs/os-specific/linux/iputils/default.nix b/pkgs/os-specific/linux/iputils/default.nix index ce70cc37d69..e66dbe41d01 100644 --- a/pkgs/os-specific/linux/iputils/default.nix +++ b/pkgs/os-specific/linux/iputils/default.nix @@ -1,12 +1,20 @@ { stdenv, fetchFromGitHub, fetchpatch , libxslt, docbook_xsl, docbook_xml_dtd_44 -, libcap, nettle, libidn2 +, libcap, nettle, libidn2, openssl }: +with stdenv.lib; + let time = "20180629"; -in -stdenv.mkDerivation rec { + # ninfod probably could build on cross, but the Makefile doesn't pass --host + # etc to the sub configure... + withNinfod = stdenv.hostPlatform == stdenv.buildPlatform; + sunAsIsLicense = { + fullName = "AS-IS, SUN MICROSYSTEMS license"; + url = "https://github.com/iputils/iputils/blob/s${time}/rdisc.c"; + }; +in stdenv.mkDerivation { name = "iputils-${time}"; src = fetchFromGitHub { @@ -17,7 +25,7 @@ stdenv.mkDerivation rec { }; patches = [ - (fetchpatch { + (fetchpatch { name = "dont-hardcode-the-location-of-xsltproc.patch"; url = "https://github.com/iputils/iputils/commit/d0ff83e87ea9064d9215a18e93076b85f0f9e828.patch"; sha256 = "05wrwf0bfmax69bsgzh3b40n7rvyzw097j8z5ix0xsg0kciygjvx"; @@ -34,35 +42,36 @@ stdenv.mkDerivation rec { ''; # Disable idn usage w/musl: https://github.com/iputils/iputils/pull/111 - makeFlags = [ "USE_GNUTLS=no" ] ++ stdenv.lib.optional stdenv.hostPlatform.isMusl "USE_IDN=no"; + makeFlags = optional stdenv.hostPlatform.isMusl "USE_IDN=no"; nativeBuildInputs = [ libxslt.bin ]; - buildInputs = [ - libcap nettle - ] ++ stdenv.lib.optional (!stdenv.hostPlatform.isMusl) libidn2; + buildInputs = [ libcap nettle ] + ++ optional (!stdenv.hostPlatform.isMusl) libidn2 + ++ optional withNinfod openssl; # TODO: Build with nettle - # ninfod probably could build on cross, but the Makefile doesn't pass --host etc to the sub configure... - buildFlags = "man all" + stdenv.lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) " ninfod"; + buildFlags = "man all" + optionalString withNinfod " ninfod"; - installPhase = - '' - mkdir -p $out/bin - cp -p arping clockdiff ping rarpd rdisc tftpd tracepath traceroute6 $out/bin/ - if [ -x ninfod/ninfod ]; then - cp -p ninfod/ninfod $out/bin - fi + installPhase = '' + mkdir -p $out/bin + mkdir -p $out/share/man/man8 - mkdir -p $out/share/man/man8 - cd doc - cp -p \ - arping.8 clockdiff.8 ninfod.8 pg3.8 ping.8 rarpd.8 rdisc.8 tftpd.8 tracepath.8 traceroute6.8 \ - $out/share/man/man8 - ''; + for tool in arping clockdiff ping rarpd rdisc tftpd tracepath traceroute6; do + cp $tool $out/bin/ + cp doc/$tool.8 $out/share/man/man8/ + done + + # TODO: Requires kernel module pg3 + cp ipg $out/bin/ + cp doc/pg3.8 $out/share/man/man8/ + '' + optionalString withNinfod '' + cp ninfod/ninfod $out/bin/ + cp doc/ninfod.8 $out/share/man/man8/ + ''; - meta = with stdenv.lib; { + meta = { homepage = https://github.com/iputils/iputils; description = "A set of small useful utilities for Linux networking"; - license = with licenses; [ gpl2Plus bsd3 ]; # TODO: AS-IS, SUN MICROSYSTEMS license + license = with licenses; [ gpl2Plus bsd3 sunAsIsLicense ]; platforms = platforms.linux; maintainers = with maintainers; [ primeos lheckemann ]; }; -- GitLab From c2a984c450838d122b2edd1c147ed53b34377999 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 2 Sep 2018 07:43:46 -0700 Subject: [PATCH 1884/2206] itk: 4.13.0 -> 4.13.1 (#45827) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from itk --- pkgs/development/libraries/itk/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/itk/default.nix b/pkgs/development/libraries/itk/default.nix index 5f6a6f51a52..df016d9fcac 100644 --- a/pkgs/development/libraries/itk/default.nix +++ b/pkgs/development/libraries/itk/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, cmake, libX11, libuuid, xz, vtk }: stdenv.mkDerivation rec { - name = "itk-4.13.0"; + name = "itk-4.13.1"; src = fetchurl { - url = mirror://sourceforge/itk/InsightToolkit-4.13.0.tar.xz; - sha256 = "09d1gmqx3wbdfgwf7r91r12m2vknviv0i8wxwh2q9w1vrpizrczy"; + url = mirror://sourceforge/itk/InsightToolkit-4.13.1.tar.xz; + sha256 = "0p4cspgbnjsnkjz8nfg092yaxz8qkqi2nkxjdv421d0zrmi0i2al"; }; cmakeFlags = [ -- GitLab From 1ee3ad6732dd617806d333bc3a0370fadf62f69f Mon Sep 17 00:00:00 2001 From: Yorick Date: Sun, 2 Sep 2018 17:07:55 +0200 Subject: [PATCH 1885/2206] wireguard: change preStop to postStop, require network.target (#45569) * wireguard: change preStop to postStop, require network.target * wireguard service: network.target -> network-online.target --- nixos/modules/services/networking/wireguard.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/networking/wireguard.nix b/nixos/modules/services/networking/wireguard.nix index 1b87b77f976..564632a85ae 100644 --- a/nixos/modules/services/networking/wireguard.nix +++ b/nixos/modules/services/networking/wireguard.nix @@ -190,7 +190,8 @@ let nameValuePair "wireguard-${name}" { description = "WireGuard Tunnel - ${name}"; - after = [ "network.target" ]; + requires = [ "network-online.target" ]; + after = [ "network.target" "network-online.target" ]; wantedBy = [ "multi-user.target" ]; environment.DEVICE = name; path = with pkgs; [ kmod iproute wireguard-tools ]; @@ -236,7 +237,7 @@ let ${values.postSetup} ''; - preStop = '' + postStop = '' ip link del dev ${name} ${values.postShutdown} ''; -- GitLab From 85e46d12b33c848cb01a0d6563394ea07ac3d33f Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Sun, 2 Sep 2018 18:41:20 +0200 Subject: [PATCH 1886/2206] android-studio: Refactor the code & minor improvements --- .../editors/android-studio/common.nix | 84 +++++++++---------- 1 file changed, 39 insertions(+), 45 deletions(-) diff --git a/pkgs/applications/editors/android-studio/common.nix b/pkgs/applications/editors/android-studio/common.nix index 1d49c8c74a9..23e0584cb7f 100644 --- a/pkgs/applications/editors/android-studio/common.nix +++ b/pkgs/applications/editors/android-studio/common.nix @@ -31,7 +31,7 @@ , stdenv , unzip , which -, writeTextFile +, runCommand , xkeyboard_config , zlib , makeDesktopItem @@ -39,7 +39,7 @@ let drvName = "android-studio-${channel}-${version}"; - androidStudio = stdenv.mkDerivation rec { + androidStudio = stdenv.mkDerivation { name = drvName; src = fetchurl { @@ -111,20 +111,18 @@ let ]}" \ --set QT_XKB_CONFIG_ROOT "${xkeyboard_config}/share/X11/xkb" \ --set FONTCONFIG_FILE ${fontsConf} - - install -Dm644 bin/studio.png $out/share/pixmaps/${drvName}.png - ln -s ${desktopItem}/share/applications $out/share/applications ''; + }; - desktopItem = makeDesktopItem rec { - name = drvName; - exec = pname; - icon = drvName; - desktopName = "Android Studio"; - comment = "The official Android IDE"; - categories = "Development;IDE;"; - }; - + desktopItem = makeDesktopItem { + name = drvName; + exec = pname; + icon = drvName; + desktopName = "Android Studio (${channel} channel)"; + comment = "The official Android IDE"; + categories = "Development;IDE;"; + startupNotify = "true"; + extraEntries="StartupWMClass=jetbrains-studio"; }; # Android Studio downloads prebuilt binaries as part of the SDK. These tools @@ -134,39 +132,35 @@ let name = "${drvName}-fhs-env"; multiPkgs = pkgs: [ pkgs.ncurses5 ]; }; - - wrapper = writeTextFile { - name = "${drvName}-wrapper"; - # TODO: Rename preview -> beta (and add -stable suffix?): - destination = "/bin/${pname}"; - executable = true; - text = '' +in runCommand + "${drvName}-wrapper" + { + startScript = '' #!${bash}/bin/bash ${fhsEnv}/bin/${drvName}-fhs-env ${androidStudio}/bin/studio.sh ''; - }; -in stdenv.mkDerivation { - name = "${drvName}-with-desktop-item"; - - buildCommand = '' + preferLocalBuild = true; + allowSubstitutes = false; + meta = with stdenv.lib; { + description = "The Official IDE for Android (${channel} channel)"; + longDescription = '' + Android Studio is the official IDE for Android app development, based on + IntelliJ IDEA. + ''; + homepage = if channel == "stable" + then https://developer.android.com/studio/index.html + else https://developer.android.com/studio/preview/index.html; + license = licenses.asl20; + platforms = [ "x86_64-linux" ]; + maintainers = with maintainers; [ primeos ]; + }; + } + '' mkdir -p $out/{bin,share/pixmaps} - ln -s ${wrapper}/bin/${pname} $out/bin/${pname} - - ln -s ${androidStudio}/share/pixmaps/${drvName}.png $out/share/pixmaps/${drvName}.png - ln -s ${androidStudio}/share/applications $out/share/applications - ''; - meta = with stdenv.lib; { - description = "The Official IDE for Android (${channel} channel)"; - longDescription = '' - Android Studio is the official IDE for Android app development, based on - IntelliJ IDEA. - ''; - homepage = if channel == "stable" - then https://developer.android.com/studio/index.html - else https://developer.android.com/studio/preview/index.html; - license = licenses.asl20; - platforms = [ "x86_64-linux" ]; - maintainers = with maintainers; [ primeos ]; - }; -} + # TODO: Rename preview -> beta (and add -stable suffix?): + echo -n "$startScript" > $out/bin/${pname} + chmod +x $out/bin/${pname} + ln -s ${androidStudio}/bin/studio.png $out/share/pixmaps/${drvName}.png + ln -s ${desktopItem}/share/applications $out/share/applications + '' -- GitLab From 87f3a2a4068c5b5ccadda429daecbc22601b8e2e Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 2 Sep 2018 17:01:40 +0200 Subject: [PATCH 1887/2206] =?UTF-8?q?gcolor3:=202.2=20=E2=86=92=202.3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../applications/graphics/gcolor3/default.nix | 36 ++++++++++++------- 1 file changed, 24 insertions(+), 12 deletions(-) diff --git a/pkgs/applications/graphics/gcolor3/default.nix b/pkgs/applications/graphics/gcolor3/default.nix index 09d1a86db8e..cd43cd2fe72 100644 --- a/pkgs/applications/graphics/gcolor3/default.nix +++ b/pkgs/applications/graphics/gcolor3/default.nix @@ -1,7 +1,7 @@ -{ stdenv, fetchFromGitHub, gnome3, libtool, intltool, pkgconfig, gtk3, hicolor-icon-theme, wrapGAppsHook } : +{ stdenv, fetchFromGitHub, fetchpatch, gnome3, meson, ninja, gettext, pkgconfig, libxml2, gtk3, hicolor-icon-theme, wrapGAppsHook }: let - version = "2.2"; + version = "2.3"; in stdenv.mkDerivation { name = "gcolor3-${version}"; @@ -9,23 +9,35 @@ in stdenv.mkDerivation { owner = "hjdskes"; repo = "gcolor3"; rev = "v${version}"; - sha256 = "1rbahsi33pfggpj5cigy6wy5333g3rpm8v2q0b35c6m7pwhmf2gr"; + sha256 = "186j72kwsqdcakvdik9jl18gz3csdj53j3ylwagr9gfwmy0nmyjb"; }; - nativeBuildInputs = [ gnome3.gnome-common libtool intltool pkgconfig hicolor-icon-theme wrapGAppsHook ]; + patches = [ + # Fix darwin build + (fetchpatch { + url = https://github.com/Hjdskes/gcolor3/commit/9130ffeff091fbafff6a0c8f06b09f54657d5dfd.patch; + sha256 = "1kn5hx536wivafb4awg7lsa8h32njy0lynmn7ci9y78dlp54057r"; + }) + (fetchpatch { + url = https://github.com/Hjdskes/gcolor3/commit/8d89081a8e13749f5a9051821114bc5fe814eaf3.patch; + sha256 = "1ldyr84dl2g6anqkp2mpxsrcr41fcqwi6ck14rfhai7rgrm8yar3"; + }) + ]; - buildInputs = [ gtk3 ]; + nativeBuildInputs = [ meson ninja gettext pkgconfig libxml2 wrapGAppsHook ]; - configureScript = "./autogen.sh"; + buildInputs = [ gtk3 hicolor-icon-theme ]; - # clang-4.0: error: argument unused during compilation: '-pthread' - NIX_CFLAGS_COMPILE = stdenv.lib.optional stdenv.cc.isClang "-Wno-error=unused-command-line-argument"; + postPatch = '' + chmod +x meson_install.sh # patchShebangs requires executable file + patchShebangs meson_install.sh + ''; - meta = { + meta = with stdenv.lib; { description = "A simple color chooser written in GTK3"; homepage = https://hjdskes.github.io/projects/gcolor3/; - license = stdenv.lib.licenses.gpl2; - maintainers = with stdenv.lib.maintainers; [ jtojnar ]; - platforms = stdenv.lib.platforms.unix; + license = licenses.gpl2; + maintainers = with maintainers; [ jtojnar ]; + platforms = platforms.unix; }; } -- GitLab From 8670ee4689285dde42b0c84d94f91603ff65f8b6 Mon Sep 17 00:00:00 2001 From: rnhmjoj Date: Mon, 27 Aug 2018 02:14:26 +0200 Subject: [PATCH 1888/2206] sc-controller: fix missing libbluetooth.so --- pkgs/misc/drivers/sc-controller/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/misc/drivers/sc-controller/default.nix b/pkgs/misc/drivers/sc-controller/default.nix index a13b49bd6cf..f1c4ff09157 100644 --- a/pkgs/misc/drivers/sc-controller/default.nix +++ b/pkgs/misc/drivers/sc-controller/default.nix @@ -1,6 +1,6 @@ { lib, buildPythonApplication, fetchFromGitHub, wrapGAppsHook , gtk3, gobjectIntrospection, libappindicator-gtk3, librsvg -, evdev, pygobject3, pylibacl, pytest +, evdev, pygobject3, pylibacl, pytest, bluez , linuxHeaders , libX11, libXext, libXfixes, libusb1, libudev }: @@ -24,14 +24,17 @@ buildPythonApplication rec { checkInputs = [ pytest ]; - patches = [ ./fix-udev.patch ]; + patches = [ + ./fix-udev.patch # fix upstream issue #401, remove with the next update + ]; postPatch = '' substituteInPlace scc/paths.py --replace sys.prefix "'$out'" substituteInPlace scc/uinput.py --replace /usr/include ${linuxHeaders}/include + substituteInPlace scc/device_monitor.py --replace "find_library('bluetooth')" "'libbluetooth.so.3'" ''; - LD_LIBRARY_PATH = lib.makeLibraryPath [ libX11 libXext libXfixes libusb1 libudev ]; + LD_LIBRARY_PATH = lib.makeLibraryPath [ libX11 libXext libXfixes libusb1 libudev bluez ]; preFixup = '' gappsWrapperArgs+=(--prefix LD_LIBRARY_PATH : "$LD_LIBRARY_PATH") -- GitLab From 96dc7a1c54d6762e6413f18316dba051e788db7b Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 20:11:20 +0200 Subject: [PATCH 1889/2206] ilixi: update homepage --- pkgs/development/libraries/ilixi/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/ilixi/default.nix b/pkgs/development/libraries/ilixi/default.nix index 99f6df9c5f0..bb6e23937c0 100644 --- a/pkgs/development/libraries/ilixi/default.nix +++ b/pkgs/development/libraries/ilixi/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Lightweight C++ GUI toolkit for embedded Linux systems"; - homepage = http://ilixi.org/; + homepage = https://github.com/ilixi/ilixi; license = licenses.lgpl3; platforms = platforms.linux; maintainers = [ maintainers.bjornfor ]; -- GitLab From e8c6b0f763cfd769a30ea8be584ff170a47b7721 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 20:13:36 +0200 Subject: [PATCH 1890/2206] iso-codes: update homepage + add license --- pkgs/development/libraries/iso-codes/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/iso-codes/default.nix b/pkgs/development/libraries/iso-codes/default.nix index d78c59e9c25..80154f504d4 100644 --- a/pkgs/development/libraries/iso-codes/default.nix +++ b/pkgs/development/libraries/iso-codes/default.nix @@ -17,9 +17,9 @@ stdenv.mkDerivation rec { buildInputs = [ gettext python3 ]; meta = with stdenv.lib; { - homepage = http://pkg-isocodes.alioth.debian.org/; + homepage = https://salsa.debian.org/iso-codes-team/iso-codes; description = "Various ISO codes packaged as XML files"; - maintainers = [ ]; + license = licenses.lgpl21; platforms = platforms.all; }; } -- GitLab From 964b1224318f252c3f7bbc621d5bd4a4b461d4ca Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 20:18:15 +0200 Subject: [PATCH 1891/2206] liblas: update homepage --- pkgs/development/libraries/libLAS/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/libLAS/default.nix b/pkgs/development/libraries/libLAS/default.nix index de796307de1..7bd2a1ec573 100644 --- a/pkgs/development/libraries/libLAS/default.nix +++ b/pkgs/development/libraries/libLAS/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { meta = { description = "LAS 1.0/1.1/1.2 ASPRS LiDAR data translation toolset"; - homepage = https://www.liblas.org; + homepage = https://liblas.org; license = stdenv.lib.licenses.bsd3; platforms = stdenv.lib.platforms.unix; maintainers = [ stdenv.lib.maintainers.michelk ]; -- GitLab From c48a234ab1b826c7712b59a10dc541c83b76b5ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Sun, 2 Sep 2018 15:15:01 -0300 Subject: [PATCH 1892/2206] dtkcore: only define QT_HOST_DATA if it is empty, enable parallel building --- pkgs/desktops/deepin/dtkcore/default.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/pkgs/desktops/deepin/dtkcore/default.nix b/pkgs/desktops/deepin/dtkcore/default.nix index 561e951f34d..1dfb627c605 100644 --- a/pkgs/desktops/deepin/dtkcore/default.nix +++ b/pkgs/desktops/deepin/dtkcore/default.nix @@ -23,11 +23,16 @@ stdenv.mkDerivation rec { ]; postPatch = '' - sed -i src/src.pro src/dtk_module.prf \ - -e "s,\$\''${QT_HOST_DATA}/mkspecs,$out/mkspecs," + # Only define QT_HOST_DATA if it is empty + sed '/QT_HOST_DATA=/a }' -i src/dtk_module.prf + sed '/QT_HOST_DATA=/i isEmpty(QT_HOST_DATA) {' -i src/dtk_module.prf - sed -i tools/script/dtk-translate.py \ - -e "s,#!env,#!/usr/bin/env," + # Fix shebang + sed -i tools/script/dtk-translate.py -e "s,#!env,#!/usr/bin/env," + ''; + + preConfigure = '' + qmakeFlags="$qmakeFlags QT_HOST_DATA=$out" ''; postFixup = '' @@ -35,6 +40,8 @@ stdenv.mkDerivation rec { wrapPythonProgramsIn "$out/lib/dtk2" "$out $pythonPath" ''; + enableParallelBuilding = true; + meta = with stdenv.lib; { description = "Deepin tool kit core modules"; homepage = https://github.com/linuxdeepin/dtkcore; -- GitLab From 564f722495531c0944d37ea990c6ead54cfea3b4 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 20:20:55 +0200 Subject: [PATCH 1893/2206] libmowgli: add license + update homepage --- pkgs/development/libraries/libmowgli/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/development/libraries/libmowgli/default.nix b/pkgs/development/libraries/libmowgli/default.nix index b23701837fa..512add5616a 100644 --- a/pkgs/development/libraries/libmowgli/default.nix +++ b/pkgs/development/libraries/libmowgli/default.nix @@ -3,15 +3,16 @@ stdenv.mkDerivation rec { name = "libmowgli-${version}"; version = "2.1.3"; - + src = fetchurl { url = "https://github.com/atheme/libmowgli-2/archive/v${version}.tar.gz"; sha256 = "0xx4vndmwz40pxa5gikl8z8cskpdl9a30i2i5fjncqzlp4pspymp"; }; - - meta = { + + meta = with stdenv.lib; { description = "A development framework for C providing high performance and highly flexible algorithms"; - homepage = http://www.atheme.org/projects/mowgli.shtml; - platforms = stdenv.lib.platforms.unix; + homepage = https://github.com/atheme/libmowgli-2; + license = licenses.isc; + platforms = platforms.unix; }; } -- GitLab From de7a1c8e4674d28e854948d7d86b79268852b823 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Sun, 2 Sep 2018 15:15:51 -0300 Subject: [PATCH 1894/2206] dtkwidget: init at 2.0.9.3 --- pkgs/desktops/deepin/default.nix | 1 + pkgs/desktops/deepin/dtkwidget/default.nix | 51 ++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 pkgs/desktops/deepin/dtkwidget/default.nix diff --git a/pkgs/desktops/deepin/default.nix b/pkgs/desktops/deepin/default.nix index 42a4b1989ca..912e6cdc807 100644 --- a/pkgs/desktops/deepin/default.nix +++ b/pkgs/desktops/deepin/default.nix @@ -11,6 +11,7 @@ let wnck = pkgs.libwnck3; }; dtkcore = callPackage ./dtkcore { }; + dtkwidget = callPackage ./dtkwidget { }; }; diff --git a/pkgs/desktops/deepin/dtkwidget/default.nix b/pkgs/desktops/deepin/dtkwidget/default.nix new file mode 100644 index 00000000000..c9dbd124b03 --- /dev/null +++ b/pkgs/desktops/deepin/dtkwidget/default.nix @@ -0,0 +1,51 @@ +{ stdenv, fetchFromGitHub, pkgconfig, qmake, qttools, qtmultimedia, + qtsvg, qtx11extras, librsvg, libstartup_notification, gsettings-qt, + dde-qt-dbus-factory, dtkcore +}: + +stdenv.mkDerivation rec { + name = "${pname}-${version}"; + pname = "dtkwidget"; + version = "2.0.9.3"; + + src = fetchFromGitHub { + owner = "linuxdeepin"; + repo = pname; + rev = version; + sha256 = "1ngspvjvws1d2nkyqjh9y45ilahkd1fqwxnlmazgik4355mb76bv"; + }; + + nativeBuildInputs = [ + pkgconfig + qmake + qttools + ]; + + buildInputs = [ + qtmultimedia + qtsvg + qtx11extras + librsvg + libstartup_notification + gsettings-qt + dde-qt-dbus-factory + dtkcore + ]; + + preConfigure = '' + qmakeFlags="$qmakeFlags \ + INCLUDE_INSTALL_DIR=$out/include \ + LIB_INSTALL_DIR=$out/lib \ + QT_HOST_DATA=$out" + ''; + + enableParallelBuilding = true; + + meta = with stdenv.lib; { + description = "Deepin graphical user interface library"; + homepage = https://github.com/linuxdeepin/dtkwidget; + license = licenses.gpl3; + platforms = platforms.linux; + maintainers = with maintainers; [ romildo ]; + }; +} -- GitLab From b9c53e32ca6198ef7e192296dbdb418d63e84c15 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 20:27:28 +0200 Subject: [PATCH 1895/2206] libtar: update homepage --- pkgs/development/libraries/libtar/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/libtar/default.nix b/pkgs/development/libraries/libtar/default.nix index 8123bf7ba84..481e7ad83cc 100644 --- a/pkgs/development/libraries/libtar/default.nix +++ b/pkgs/development/libraries/libtar/default.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "C library for manipulating POSIX tar files"; - homepage = http://www.feep.net/libtar/; + homepage = http://repo.or.cz/libtar; license = licenses.bsd3; platforms = with platforms; linux ++ darwin; maintainers = [ maintainers.bjornfor ]; -- GitLab From c7f081a9219c28bc194b03d98bf192c32500bffd Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 20:28:24 +0200 Subject: [PATCH 1896/2206] libwebsockets: update homepage --- pkgs/development/libraries/libwebsockets/default.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libwebsockets/default.nix b/pkgs/development/libraries/libwebsockets/default.nix index 1147c9606ad..9cd0aabcf09 100644 --- a/pkgs/development/libraries/libwebsockets/default.nix +++ b/pkgs/development/libraries/libwebsockets/default.nix @@ -21,9 +21,8 @@ stdenv.mkDerivation rec { use minimal CPU and memory resources, and provide fast throughput in both directions. ''; - homepage = https://libwebsockets.org/trac/libwebsockets; + homepage = https://libwebsockets.org; license = stdenv.lib.licenses.lgpl21; - maintainers = [ ]; platforms = stdenv.lib.platforms.all; }; } -- GitLab From e7f853acf36c983fb5821d18de5242ee31066d18 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 20:33:12 +0200 Subject: [PATCH 1897/2206] openslp: update homepage --- pkgs/development/libraries/openslp/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/openslp/default.nix b/pkgs/development/libraries/openslp/default.nix index 3e178d92013..537b67c5a3c 100644 --- a/pkgs/development/libraries/openslp/default.nix +++ b/pkgs/development/libraries/openslp/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation { ]; meta = with stdenv.lib; { - homepage = http://openslp.org/; + homepage = http://www.openslp.org/; description = "An open-source implementation of the IETF Service Location Protocol"; maintainers = with maintainers; [ ttuegel ]; license = licenses.bsd3; -- GitLab From b6c721f6e958b05def71295134e4080cd182b50d Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 20:44:46 +0200 Subject: [PATCH 1898/2206] pokersource: update homepage --- pkgs/development/libraries/poker-eval/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/poker-eval/default.nix b/pkgs/development/libraries/poker-eval/default.nix index f6e7ed56adc..51cc72ffd40 100644 --- a/pkgs/development/libraries/poker-eval/default.nix +++ b/pkgs/development/libraries/poker-eval/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { ''; meta = { - homepage = http://pokersource.org/poker-eval/; + homepage = http://pokersource.sourceforge.net; description = "Poker hand evaluator"; license = stdenv.lib.licenses.gpl3; maintainers = [stdenv.lib.maintainers.mtreskin]; -- GitLab From 58d03b427fce172208759e15043517dd28c17467 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 20:49:41 +0200 Subject: [PATCH 1899/2206] soqt,soxt: update homepage --- pkgs/development/libraries/soqt/default.nix | 2 +- pkgs/development/libraries/soxt/default.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/soqt/default.nix b/pkgs/development/libraries/soqt/default.nix index fdad4e21b0b..9769596621b 100644 --- a/pkgs/development/libraries/soqt/default.nix +++ b/pkgs/development/libraries/soqt/default.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; meta = { - homepage = http://www.coin3d.org/; + homepage = https://bitbucket.org/Coin3D/coin/wiki/Home; license = stdenv.lib.licenses.gpl2Plus; description = "Glue between Coin high-level 3D visualization library and Qt"; diff --git a/pkgs/development/libraries/soxt/default.nix b/pkgs/development/libraries/soxt/default.nix index 13f037960b0..c219d5bfb36 100644 --- a/pkgs/development/libraries/soxt/default.nix +++ b/pkgs/development/libraries/soxt/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { buildInputs = [ coin3d motif xlibsWrapper libGLU_combined ]; meta = with stdenv.lib; { - homepage = http://www.coin3d.org/; + homepage = https://bitbucket.org/Coin3D/coin/wiki/Home; license = licenses.bsd3; description = "A GUI binding for using Open Inventor with Xt/Motif"; maintainers = with maintainers; [ tmplt ]; -- GitLab From 4a901e44db2393a34b76b40aeef6a2315086d6dc Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 20:53:01 +0200 Subject: [PATCH 1900/2206] tcllib: update homepage --- pkgs/development/libraries/tcllib/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/tcllib/default.nix b/pkgs/development/libraries/tcllib/default.nix index 6ffbe5dc60c..24b1d477b8a 100644 --- a/pkgs/development/libraries/tcllib/default.nix +++ b/pkgs/development/libraries/tcllib/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { buildInputs = [ tcl ]; meta = { - homepage = http://tcl.activestate.com/software/tcllib/; + homepage = https://sourceforge.net/projects/tcllib/; description = "Tcl-only library of standard routines for Tcl"; license = stdenv.lib.licenses.tcltk; platforms = stdenv.lib.platforms.unix; -- GitLab From 93a09d47065238be8f0a62b2768a455f8c09f7c2 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 20:54:39 +0200 Subject: [PATCH 1901/2206] vrpn: update homepage --- pkgs/development/libraries/vrpn/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/vrpn/default.nix b/pkgs/development/libraries/vrpn/default.nix index ddeecce21c6..0ae5ba147cb 100644 --- a/pkgs/development/libraries/vrpn/default.nix +++ b/pkgs/development/libraries/vrpn/default.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { set of physical devices (tracker, etc.) used in a virtual-reality (VR) system. ''; - homepage = http://www.vrpn.org/; + homepage = https://github.com/vrpn/vrpn; license = licenses.boost; # see https://github.com/vrpn/vrpn/wiki/License platforms = platforms.linux; maintainers = with maintainers; [ ludo ]; -- GitLab From d9649ea38b87572843da3c1cb57db677e6812a49 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 20:55:47 +0200 Subject: [PATCH 1902/2206] splint: update homepage --- pkgs/development/tools/analysis/splint/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/analysis/splint/default.nix b/pkgs/development/tools/analysis/splint/default.nix index 2d6129dd376..57a83e54d70 100644 --- a/pkgs/development/tools/analysis/splint/default.nix +++ b/pkgs/development/tools/analysis/splint/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { doCheck = true; meta = with stdenv.lib; { - homepage = http://splint.org/; + homepage = http://www.splint.org/; description = "Annotation-assisted lightweight static analyzer for C"; longDescription = '' -- GitLab From c6878ad519556924f6f90756f03cab11404aa5a5 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 2 Sep 2018 21:00:38 +0200 Subject: [PATCH 1903/2206] dfu-util: update homepage --- pkgs/development/tools/misc/dfu-util/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/misc/dfu-util/default.nix b/pkgs/development/tools/misc/dfu-util/default.nix index d0a68caace6..2657e570106 100644 --- a/pkgs/development/tools/misc/dfu-util/default.nix +++ b/pkgs/development/tools/misc/dfu-util/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { phones. With dfu-util you are able to download firmware to your device or upload firmware from it. ''; - homepage = http://dfu-util.gnumonks.org/; + homepage = http://dfu-util.sourceforge.net; license = licenses.gpl2Plus; platforms = platforms.unix; maintainers = [ maintainers.fpletz ]; -- GitLab From 1c950666390b15e78d6a8ee6dd653151d12e077b Mon Sep 17 00:00:00 2001 From: Kenny Shen Date: Sun, 2 Sep 2018 19:05:05 +0000 Subject: [PATCH 1904/2206] gnu-pw-mgr: 2.3.3 -> 2.4.2 (#45951) --- pkgs/tools/security/gnu-pw-mgr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/gnu-pw-mgr/default.nix b/pkgs/tools/security/gnu-pw-mgr/default.nix index e71d313e20a..d58585c4069 100644 --- a/pkgs/tools/security/gnu-pw-mgr/default.nix +++ b/pkgs/tools/security/gnu-pw-mgr/default.nix @@ -2,10 +2,10 @@ stdenv.mkDerivation rec { name = "gnu-pw-mgr-${version}"; - version = "2.3.3"; + version = "2.4.2"; src = fetchurl { url = "http://ftp.gnu.org/gnu/gnu-pw-mgr/${name}.tar.xz"; - sha256 = "04xh38j7l0sfnb01kp05xc908pvqfc0lph94k7n9bi46zy3qy7ma"; + sha256 = "1yvdzc5w37qrjrkby5699ygj9bhkvgi3zk9k9jcjry1j6b7wdl17"; }; buildInputs = [ gnulib ]; -- GitLab From 720c163a55e6d8ad1ca391bc405214ac4bc09238 Mon Sep 17 00:00:00 2001 From: Roman Volosatovs Date: Sun, 2 Sep 2018 21:07:31 +0200 Subject: [PATCH 1905/2206] kitty: Add terminfo attr (#45953) --- pkgs/applications/misc/kitty/default.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/misc/kitty/default.nix b/pkgs/applications/misc/kitty/default.nix index d3fff65a399..c34167b4ddb 100644 --- a/pkgs/applications/misc/kitty/default.nix +++ b/pkgs/applications/misc/kitty/default.nix @@ -26,6 +26,8 @@ buildPythonApplication rec { nativeBuildInputs = [ pkgconfig which sphinx ]; + outputs = [ "out" "terminfo" ]; + postPatch = '' substituteInPlace kitty/utils.py \ --replace "find_library('startup-notification-1')" "'${libstartup_notification}/lib/libstartup-notification-1.so'" @@ -47,11 +49,19 @@ buildPythonApplication rec { runHook postInstall ''; + postInstall = '' + mkdir -p $terminfo/share + mv $out/share/terminfo $terminfo/share/terminfo + + mkdir -p $out/nix-support + echo "$terminfo" >> $out/nix-support/propagated-user-env-packages + ''; + meta = with stdenv.lib; { homepage = https://github.com/kovidgoyal/kitty; description = "A modern, hackable, featureful, OpenGL based terminal emulator"; license = licenses.gpl3; platforms = platforms.linux; - maintainers = with maintainers; [ tex ]; + maintainers = with maintainers; [ tex rvolosatovs ]; }; } -- GitLab From 0dd7a0f2665d6215b25ddb453dd7b51bcb40c589 Mon Sep 17 00:00:00 2001 From: Christopher Birkbeck Date: Sun, 2 Sep 2018 15:21:14 -0400 Subject: [PATCH 1906/2206] Added an example for environment.variable. (#45956) --- nixos/modules/config/shells-environment.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/config/shells-environment.nix b/nixos/modules/config/shells-environment.nix index b2bfc785f2a..31adc9b8262 100644 --- a/nixos/modules/config/shells-environment.nix +++ b/nixos/modules/config/shells-environment.nix @@ -34,6 +34,7 @@ in environment.variables = mkOption { default = {}; + example = { EDITOR = "nvim"; VISUAL = "nvim"; }; description = '' A set of environment variables used in the global environment. These variables will be set on shell initialisation (e.g. in /etc/profile). -- GitLab From ae76e51f86a9f0d9c677e90e992126dda8276629 Mon Sep 17 00:00:00 2001 From: Milan Svoboda Date: Sun, 2 Sep 2018 21:42:47 +0200 Subject: [PATCH 1907/2206] FreeOrion 0.4.7.1 -> 0.4.8 (#45943) --- pkgs/games/freeorion/default.nix | 20 +++++++++----------- pkgs/games/freeorion/fix-paths.sh | 4 ++-- pkgs/games/freeorion/fix_rpaths.patch | 11 ----------- 3 files changed, 11 insertions(+), 24 deletions(-) delete mode 100644 pkgs/games/freeorion/fix_rpaths.patch diff --git a/pkgs/games/freeorion/default.nix b/pkgs/games/freeorion/default.nix index 011812580e7..a9ebd994bb8 100644 --- a/pkgs/games/freeorion/default.nix +++ b/pkgs/games/freeorion/default.nix @@ -4,29 +4,25 @@ }: stdenv.mkDerivation rec { - version = "0.4.7.1"; + version = "0.4.8"; name = "freeorion-${version}"; src = fetchFromGitHub { owner = "freeorion"; repo = "freeorion"; - rev = "v${version}"; - sha256 = "1m05l3a6ilqd7p2g3aqjpq89grb571cg8n9bpgz0y3sxskcym6sp"; + rev = "v${version}"; + sha256 = "1lj1q2ljjgbbiqxb53wdrrcz0zxxr3vv9jqrhbzvfsss7q808jfw"; }; - buildInputs = [ boost SDL2 python2 freetype openal libogg libvorbis zlib libpng libtiff libjpeg libGLU_combined glew ]; + buildInputs = [ + (boost.override { enablePython = true; }) + SDL2 python2 freetype openal libogg libvorbis zlib libpng libtiff libjpeg libGLU_combined glew ]; nativeBuildInputs = [ cmake doxygen graphviz makeWrapper ]; enableParallelBuilding = true; patches = [ - # fix build with boost 1.66 - (fetchpatch { - url = https://github.com/freeorion/freeorion/commit/c9b5b13fb81b1ed142dee0e843101c6b8832ca95.patch; - sha256 = "0agqhxk8462sgd230lmdzbrbrfd77zyy7a4g8hrf28zxza1nza94"; - }) - ./fix_rpaths.patch ]; postInstall = '' @@ -41,7 +37,8 @@ stdenv.mkDerivation rec { chmod +x $out/fixpaths/fix-paths wrapProgram $out/bin/freeorion \ - --run $out/fixpaths/fix-paths + --run $out/fixpaths/fix-paths \ + --prefix LD_LIBRARY_PATH : $out/lib/freeorion ''; meta = with stdenv.lib; { @@ -49,5 +46,6 @@ stdenv.mkDerivation rec { homepage = http://www.freeorion.org; license = with licenses; [ gpl2 cc-by-sa-30 ]; platforms = platforms.linux; + maintainers = with maintainers; [ tex ]; }; } diff --git a/pkgs/games/freeorion/fix-paths.sh b/pkgs/games/freeorion/fix-paths.sh index cd6f381de25..73a3bd6feda 100644 --- a/pkgs/games/freeorion/fix-paths.sh +++ b/pkgs/games/freeorion/fix-paths.sh @@ -1,6 +1,6 @@ #!/bin/sh -if [ -e ~/.freeorion/config.xml ]; then - @libxsltBin@/bin/xsltproc -o ~/.freeorion/config.xml @out@/fixpaths/fix-paths.xslt ~/.freeorion/config.xml +if [ -e ~/.config/freeorion/config.xml ]; then + @libxsltBin@/bin/xsltproc -o ~/.config/freeorion/config.xml @out@/fixpaths/fix-paths.xslt ~/.config/freeorion/config.xml fi exit 0 diff --git a/pkgs/games/freeorion/fix_rpaths.patch b/pkgs/games/freeorion/fix_rpaths.patch deleted file mode 100644 index f53e9821e5d..00000000000 --- a/pkgs/games/freeorion/fix_rpaths.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -46,7 +46,7 @@ - set(FreeOrion_INSTALL_LIBDIR "${CMAKE_INSTALL_LIBDIR}/freeorion") - endif() - --set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${FreeOrion_INSTALL_LIBDIR}") -+set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_FULL_LIBDIR}/freeorion") - set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) - - if (WIN32) -- GitLab From a402c8f2957cd2cc27c96de03fa85297055c5e6c Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Sun, 2 Sep 2018 19:47:06 +0000 Subject: [PATCH 1908/2206] fbreader: 0.99.4 -> 0.99.6, switch to fetchFromGitHub, add more build options (#45840) This, apparently, is not an official release (it's tagged, but the tarball is not available on the official site), but this repo is the official repo mentioned on the official site. This fixes a bunch of very annoying bugs present in 0.99.4, e.g. ``` $ FBReader filename ``` does not crash anymore. Yay! --- pkgs/applications/misc/fbreader/default.nix | 70 +++++++++++++------ .../misc/fbreader/typecheck.patch | 11 +++ pkgs/top-level/all-packages.nix | 4 +- 3 files changed, 64 insertions(+), 21 deletions(-) create mode 100644 pkgs/applications/misc/fbreader/typecheck.patch diff --git a/pkgs/applications/misc/fbreader/default.nix b/pkgs/applications/misc/fbreader/default.nix index 6fa34a008e7..548966764fe 100644 --- a/pkgs/applications/misc/fbreader/default.nix +++ b/pkgs/applications/misc/fbreader/default.nix @@ -1,38 +1,68 @@ -{ stdenv, fetchurl, pkgconfig, bzip2, curl, expat, fribidi -, libunibreak, qt4, sqlite, zlib }: +{ stdenv, fetchFromGitHub, pkgconfig +, bzip2, curl, expat, fribidi, libunibreak, sqlite, zlib +, uiTarget ? if !stdenv.isDarwin then "desktop" else "macosx" +, uiType ? if !stdenv.isDarwin then "qt4" else "cocoa" +, qt4, gtk2 +, AppKit, Cocoa +}: + +with stdenv.lib; + +assert elem uiTarget [ "desktop" "macosx" ]; +assert elem uiType [ "qt4" "gtk" "cocoa" ]; +assert uiTarget == "macosx" -> uiType == "cocoa"; + +# Note: "qt" uiType option mentioned in ${src}/README.build is qt3, +# which is way to old and no longer in nixpkgs. stdenv.mkDerivation { - name = "fbreader-0.99.4"; + name = "fbreader-${uiType}-0.99.6"; - src = fetchurl { - url = https://fbreader.org/files/desktop/fbreader-sources-0.99.4.tgz; - sha256 = "1sdq3vvwkq4bkyrvh0p884d66gaddz8hlab3m798ji9ixbak2z1x"; + src = fetchFromGitHub { + owner = "geometer"; + repo = "FBReader"; + rev = "9e608db14372ae580beae4976eec7241fa069e75"; + sha256 = "0lzafk02mv0cf2l2a61q5y4743zi913byik4bw1ix0gr1drnsa7y"; }; + patches = [ ./typecheck.patch ]; + + postPatch = '' + cat << EOF > makefiles/target.mk + TARGET_ARCH = ${uiTarget} + TARGET_STATUS = release + UI_TYPE = ${uiType} + EOF + + substituteInPlace makefiles/arch/desktop.mk \ + --replace ccache "" \ + --replace moc-qt4 moc + + # libunibreak supersedes liblinebreak + substituteInPlace zlibrary/text/Makefile \ + --replace -llinebreak -lunibreak + ''; + nativeBuildInputs = [ pkgconfig ]; + buildInputs = [ - bzip2 curl expat fribidi libunibreak - qt4 sqlite zlib - ]; + bzip2 curl expat fribidi libunibreak sqlite zlib + ] + ++ optional (uiType == "qt4") qt4 + ++ optional (uiType == "gtk") gtk2 + ++ optionals (uiType == "cocoa") [ AppKit Cocoa ]; makeFlags = "INSTALLDIR=$(out)"; NIX_CFLAGS_COMPILE = [ "-Wno-error=narrowing" ]; # since gcc-6 - patchPhase = '' - # don't try to use ccache - substituteInPlace makefiles/arch/desktop.mk \ - --replace "CCACHE = " "# CCACHE = " - - substituteInPlace fbreader/desktop/Makefile \ - --replace "/usr/share" "$out/share" - ''; - meta = with stdenv.lib; { description = "An e-book reader for Linux"; homepage = http://www.fbreader.org/; license = licenses.gpl3; - platforms = platforms.linux; # possibly also on unix general + broken = stdenv.isDarwin # untested, might work + || uiType == "gtk"; # builds, but the result is unusable, hangs a lot + platforms = platforms.unix; maintainers = [ maintainers.coroa ]; - }; + }; } diff --git a/pkgs/applications/misc/fbreader/typecheck.patch b/pkgs/applications/misc/fbreader/typecheck.patch new file mode 100644 index 00000000000..cbac290e69c --- /dev/null +++ b/pkgs/applications/misc/fbreader/typecheck.patch @@ -0,0 +1,11 @@ +diff --git a/fbreader/src/database/booksdb/BooksDB.cpp b/fbreader/src/database/booksdb/BooksDB.cpp +index e33a22e76..1b6092800 100644 +--- a/fbreader/src/database/booksdb/BooksDB.cpp ++++ b/fbreader/src/database/booksdb/BooksDB.cpp +@@ -146,5 +146,5 @@ shared_ptr BooksDB::loadBook(const std::string &fileName) { + myFindFileId->setFileName(fileName); + if (!myFindFileId->run()) { +- return false; ++ return 0; + } + ((DBIntValue&)*myLoadBook->parameter("@file_id").value()) = myFindFileId->fileId(); diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c95926aa6be..e09e89b0b90 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16269,7 +16269,9 @@ with pkgs; fbpanel = callPackage ../applications/window-managers/fbpanel { }; - fbreader = callPackage ../applications/misc/fbreader { }; + fbreader = callPackage ../applications/misc/fbreader { + inherit (darwin.apple_sdk.frameworks) AppKit Cocoa; + }; fdr = libsForQt5.callPackage ../applications/science/programming/fdr { }; -- GitLab From ff23dd110bcd6993a9449d68cfcbf7f41ea14e10 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 2 Sep 2018 15:45:04 -0400 Subject: [PATCH 1909/2206] nixos docs: more IDs --- nixos/doc/manual/configuration/x-windows.xml | 8 ++++---- nixos/doc/manual/configuration/xfce.xml | 6 +++--- nixos/doc/manual/development/option-def.xml | 6 +++--- nixos/modules/i18n/input-method/default.xml | 2 +- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/nixos/doc/manual/configuration/x-windows.xml b/nixos/doc/manual/configuration/x-windows.xml index 948b35209b7..703a1b8b7f0 100644 --- a/nixos/doc/manual/configuration/x-windows.xml +++ b/nixos/doc/manual/configuration/x-windows.xml @@ -60,7 +60,7 @@ # systemctl start display-manager.service - + NVIDIA Graphics Cards NVIDIA provides a proprietary driver for its graphics cards that has better @@ -86,7 +86,7 @@ - + AMD Graphics Cards AMD provides a proprietary driver for its graphics cards that has better 3D @@ -106,7 +106,7 @@ - + Touchpads Support for Synaptics touchpads (found in many laptops such as the Dell @@ -123,7 +123,7 @@ since NixOS 17.09. - + GTK/Qt themes GTK themes can be installed either to user profile or system-wide (via diff --git a/nixos/doc/manual/configuration/xfce.xml b/nixos/doc/manual/configuration/xfce.xml index 40e61d2bd69..77d5d963279 100644 --- a/nixos/doc/manual/configuration/xfce.xml +++ b/nixos/doc/manual/configuration/xfce.xml @@ -31,7 +31,7 @@ (system wide), put them into your . - + Thunar Volume Support To enable Thunar volume support, put @@ -41,7 +41,7 @@ into your configuration.nix. - + Polkit Authentication Agent There is no authentication agent automatically installed alongside Xfce. To @@ -50,7 +50,7 @@ and login did the trick. - + Troubleshooting Even after enabling udisks2, volume management might not work. Thunar and/or diff --git a/nixos/doc/manual/development/option-def.xml b/nixos/doc/manual/development/option-def.xml index 580a5afd58c..50a705d0cb8 100644 --- a/nixos/doc/manual/development/option-def.xml +++ b/nixos/doc/manual/development/option-def.xml @@ -17,7 +17,7 @@ config = { definitions in a property to achieve certain effects: - + Delaying Conditionals If a set of option definitions is conditional on the value of another @@ -59,7 +59,7 @@ config = { - + Setting Priorities A module can override the definitions of an option in other modules by @@ -76,7 +76,7 @@ services.openssh.enable = mkOverride 10 false; - + Merging Configurations In conjunction with mkIf, it is sometimes useful for a diff --git a/nixos/modules/i18n/input-method/default.xml b/nixos/modules/i18n/input-method/default.xml index 524fbbb19e9..ab918a9fb23 100644 --- a/nixos/modules/i18n/input-method/default.xml +++ b/nixos/modules/i18n/input-method/default.xml @@ -69,7 +69,7 @@ ibus.engines = with pkgs.ibus-engines; [ table table-others ]; as shown above, and also (after running nixos-rebuild) the input method must be added from IBus' preference dialog. - + Troubleshooting If IBus works in some applications but not others, a likely cause of this is that IBus is depending on a different version of -- GitLab From a3872f66b73a603a6b030e5bcae537c4daf35643 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Sun, 2 Sep 2018 14:51:49 -0500 Subject: [PATCH 1910/2206] racket-minimal: fix hash (#45952) --- pkgs/development/interpreters/racket/minimal.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/racket/minimal.nix b/pkgs/development/interpreters/racket/minimal.nix index c63d0040cfe..ba4e94cbf13 100644 --- a/pkgs/development/interpreters/racket/minimal.nix +++ b/pkgs/development/interpreters/racket/minimal.nix @@ -5,7 +5,7 @@ racket.overrideAttrs (oldAttrs: rec { name = "racket-minimal-${oldAttrs.version}"; src = oldAttrs.src.override { inherit name; - sha256 = "0c565jy2y3gjl5lncd5adjsrj8c24p4i062kphv26ni5q1nn5ip5"; + sha256 = "0ivpr1a2w1ln1lx91q11rj9wp3rbfq33acrz2gxxvd80qqaq3zyh"; }; meta = oldAttrs.meta // { -- GitLab From 61deecdc34fc609d0f805b434101f3c8ae3b807a Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 2 Sep 2018 15:56:02 -0400 Subject: [PATCH 1911/2206] nixos docs: more IDs --- nixos/modules/services/editors/emacs.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nixos/modules/services/editors/emacs.xml b/nixos/modules/services/editors/emacs.xml index 631570d6dec..94eb2e6a77b 100644 --- a/nixos/modules/services/editors/emacs.xml +++ b/nixos/modules/services/editors/emacs.xml @@ -274,7 +274,7 @@ $ ./result/bin/emacs -q The list of available packages in the various ELPA repositories can be seen with the following commands: - + Querying Emacs packages " -qaP -A emacsPackagesNg.elpaPackages @@ -291,7 +291,7 @@ nix-env -f "" -qaP -A emacsPackagesNg.orgPackages (see ). Simply modify your file configuration.nix to make it contain: - + Custom Emacs in <filename>configuration.nix</filename> ~/.config/nixpkgs/config.nix (see Nixpkgs manual): - + Custom Emacs in <filename>~/.config/nixpkgs/config.nix</filename> + Package initialization in <filename>.emacs</filename> Date: Sun, 2 Sep 2018 16:45:00 -0400 Subject: [PATCH 1912/2206] 18.09 -> 19.03 Name coming in the future. --- .version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.version b/.version index 770bde1f44b..360de6347ae 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -18.09 +19.03 \ No newline at end of file -- GitLab From e144899b7492d8fdc48c685516347ba7788245a5 Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Sun, 2 Sep 2018 17:17:59 -0400 Subject: [PATCH 1913/2206] =?UTF-8?q?release-notes:=20Adds=2019.03=20?= =?UTF-8?q?=E2=80=94=20Koi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../manual/release-notes/release-notes.xml | 1 + nixos/doc/manual/release-notes/rl-1903.xml | 58 +++++++++++++++++++ nixos/modules/misc/version.nix | 2 +- 3 files changed, 60 insertions(+), 1 deletion(-) create mode 100644 nixos/doc/manual/release-notes/rl-1903.xml diff --git a/nixos/doc/manual/release-notes/release-notes.xml b/nixos/doc/manual/release-notes/release-notes.xml index 94f176186b6..a222bfa29d5 100644 --- a/nixos/doc/manual/release-notes/release-notes.xml +++ b/nixos/doc/manual/release-notes/release-notes.xml @@ -8,6 +8,7 @@ This section lists the release notes for each stable version of NixOS and current unstable revision. + diff --git a/nixos/doc/manual/release-notes/rl-1903.xml b/nixos/doc/manual/release-notes/rl-1903.xml new file mode 100644 index 00000000000..9ae34dd58ab --- /dev/null +++ b/nixos/doc/manual/release-notes/rl-1903.xml @@ -0,0 +1,58 @@ +
+ Release 19.03 (“Koi”, 2019/03/??) + +
+ Highlights + + + In addition to numerous new and upgraded packages, this release has the + following highlights: + + + + + + + +
+ +
+ New Services + + + The following new services were added since the last release: + + + + + + + +
+ +
+ Other Notable Changes + + + + + + +
+
diff --git a/nixos/modules/misc/version.nix b/nixos/modules/misc/version.nix index 63717e0c6a8..c593adcdae6 100644 --- a/nixos/modules/misc/version.nix +++ b/nixos/modules/misc/version.nix @@ -84,7 +84,7 @@ in versionSuffix = mkIf (pathIsDirectory gitRepo) (mkDefault (".git." + gitCommitId)); # Note: the first letter is bumped on every release. It's an animal. - codeName = "Jellyfish"; + codeName = "Koi"; }; # Generate /etc/os-release. See -- GitLab From f828bb313b49251602e6ddb0132b5792bdcc5405 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Sun, 2 Sep 2018 18:50:40 -0400 Subject: [PATCH 1914/2206] valadoc: fix build --- pkgs/development/tools/valadoc/default.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/development/tools/valadoc/default.nix b/pkgs/development/tools/valadoc/default.nix index 8f9087ee3b3..6515e220f3d 100644 --- a/pkgs/development/tools/valadoc/default.nix +++ b/pkgs/development/tools/valadoc/default.nix @@ -11,8 +11,6 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ automake autoconf which gnome3.vala libtool pkgconfig gobjectIntrospection ]; buildInputs = [ graphviz glib gnome3.libgee expat ]; - preConfigure = "./autogen.sh"; - passthru = { updateScript = gnome3.updateScript { packageName = "valadoc"; @@ -20,10 +18,10 @@ stdenv.mkDerivation rec { }; meta = with stdenv.lib; { - description = "valadoc is a documentation generator for generating API documentation from Vala source code"; - homepage = https://valadoc.org; - license = stdenv.lib.licenses.gpl2; + description = "A documentation generator for generating API documentation from Vala source code"; + homepage = https://valadoc.org; + license = licenses.gpl2; maintainers = with maintainers; [ sternenseemann ]; - platforms = with platforms; linux; + platforms = platforms.linux; }; } -- GitLab From 029b9924f1b2b024e4e18750c3aec1588b7d0fbb Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Sun, 2 Sep 2018 18:56:38 -0400 Subject: [PATCH 1915/2206] linux: 4.19-rc1 -> 4.19-rc2 --- pkgs/os-specific/linux/kernel/linux-testing.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-testing.nix b/pkgs/os-specific/linux/kernel/linux-testing.nix index 44f267bf715..1f45348824a 100644 --- a/pkgs/os-specific/linux/kernel/linux-testing.nix +++ b/pkgs/os-specific/linux/kernel/linux-testing.nix @@ -1,13 +1,13 @@ { stdenv, buildPackages, fetchurl, perl, buildLinux, libelf, utillinux, ... } @ args: buildLinux (args // rec { - version = "4.19-rc1"; - modDirVersion = "4.19.0-rc1"; + version = "4.19-rc2"; + modDirVersion = "4.19.0-rc2"; extraMeta.branch = "4.19"; src = fetchurl { url = "https://git.kernel.org/torvalds/t/linux-${version}.tar.gz"; - sha256 = "14c9xg9sv0jrdri36das97vdbybi7vmcy59mj9wmgaz81cdk3wg5"; + sha256 = "0a5ip4dxv5y1mdi03m5rnz2l9k6kv30gciss6fag41lwsfwwln3z"; }; # Should the testing kernels ever be built on Hydra? -- GitLab From 451e04fb4d1d258db8773e347c7cdaaaba1a9aad Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Sun, 2 Sep 2018 18:59:23 -0400 Subject: [PATCH 1916/2206] SkypeExport: fix build --- .../networking/instant-messengers/SkypeExport/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/SkypeExport/default.nix b/pkgs/applications/networking/instant-messengers/SkypeExport/default.nix index 9ec9a3451be..163f0ba3f49 100644 --- a/pkgs/applications/networking/instant-messengers/SkypeExport/default.nix +++ b/pkgs/applications/networking/instant-messengers/SkypeExport/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, cmake, boost }: +{ stdenv, fetchFromGitHub, cmake, boost166 }: stdenv.mkDerivation rec { name = "SkypeExport-${version}"; @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ cmake ]; - buildInputs = [ boost ]; + buildInputs = [ boost166 ]; preConfigure = "cd src/SkypeExport/_gccbuild/linux"; installPhase = "install -Dt $out/bin SkypeExport"; -- GitLab From 4652f2f87ebfa82b3c9fde3dd0cd7a84fe90ff58 Mon Sep 17 00:00:00 2001 From: aszlig Date: Mon, 3 Sep 2018 01:08:29 +0200 Subject: [PATCH 1917/2206] nixos: Document option description changes This adds a release notes entry to make users (and especially developers) aware so they no longer need to use
in option descriptions as this is now done automatically on every two consecutive newlines. More details can be found in the commit message of f865d0feabfafbb30a9e. Signed-off-by: aszlig --- nixos/doc/manual/release-notes/rl-1809.xml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/nixos/doc/manual/release-notes/rl-1809.xml b/nixos/doc/manual/release-notes/rl-1809.xml index 421208ec0f8..30e98a23bdf 100644 --- a/nixos/doc/manual/release-notes/rl-1809.xml +++ b/nixos/doc/manual/release-notes/rl-1809.xml @@ -528,6 +528,14 @@ inherit (pkgs.nixos { to true. + + + NixOS option descriptions are now automatically broken up into individual + paragraphs if the text contains two consecutive newlines, so it's no + longer necessary to use </para><para> to start + a new paragraph. + +
-- GitLab From 6ed0823e1507c0674c8eb4cabb73ba30874a45e1 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Sun, 2 Sep 2018 19:31:04 -0400 Subject: [PATCH 1918/2206] xfce4-mixer: fix build --- pkgs/desktops/xfce4-13/xfce4-mixer/default.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/desktops/xfce4-13/xfce4-mixer/default.nix b/pkgs/desktops/xfce4-13/xfce4-mixer/default.nix index 266b05199dd..a4bc0a3eadd 100644 --- a/pkgs/desktops/xfce4-13/xfce4-mixer/default.nix +++ b/pkgs/desktops/xfce4-13/xfce4-mixer/default.nix @@ -1,5 +1,10 @@ -{ mkXfceDerivation, automakeAddFlags, dbus-glib, gtk2, libxfce4ui, libxfce4util, xfce4-panel, xfconf }: +{ mkXfceDerivation, automakeAddFlags, dbus-glib, gtk2, libxfce4ui, libxfce4util, xfce4-panel, xfconf, gst-plugins-base, libunique }: +let + gst_plugins_minimal = gst-plugins-base.override { + minimalDeps = true; + }; +in mkXfceDerivation rec { category = "apps"; pname = "xfce4-mixer"; @@ -16,7 +21,9 @@ mkXfceDerivation rec { buildInputs = [ dbus-glib + gst_plugins_minimal gtk2 + libunique libxfce4ui libxfce4util xfce4-panel -- GitLab From 347638ccfee74c06cae53983ea741d39d1efc032 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Mon, 3 Sep 2018 01:23:35 +0200 Subject: [PATCH 1919/2206] nix: 2.0.4 -> 2.1 --- nixos/modules/installer/tools/nix-fallback-paths.nix | 8 ++++---- pkgs/tools/package-management/nix/default.nix | 11 +++++------ 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/nixos/modules/installer/tools/nix-fallback-paths.nix b/nixos/modules/installer/tools/nix-fallback-paths.nix index 7c5414257b4..6611a6ca079 100644 --- a/nixos/modules/installer/tools/nix-fallback-paths.nix +++ b/nixos/modules/installer/tools/nix-fallback-paths.nix @@ -1,6 +1,6 @@ { - x86_64-linux = "/nix/store/0d60i73mcv8z1m8d2m74yfn84980gfsa-nix-2.0.4"; - i686-linux = "/nix/store/6ssafj2s5a2g9x28yld7b70vwd6vw6lb-nix-2.0.4"; - aarch64-linux = "/nix/store/3wwch7bp7n7xsl8apgy2a4b16yzyij1z-nix-2.0.4"; - x86_64-darwin = "/nix/store/771l8i0mz4c8kry8cz3sz8rr3alalckg-nix-2.0.4"; + x86_64-linux = "/nix/store/r9i30v8nasafg2851wflg71ln49fw03y-nix-2.1"; + i686-linux = "/nix/store/dsg3pr7wwrk51f7la9wgby173j18llqh-nix-2.1"; + aarch64-linux = "/nix/store/m3qgnch4xin21pmd1azas8kkcp9rhkr6-nix-2.1"; + x86_64-darwin = "/nix/store/n7fvy0k555gwkkdszdkhi3h0aahca8h3-nix-2.1"; } diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index bc07dd457f3..a447fbf2282 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -29,7 +29,7 @@ let buildInputs = [ curl openssl sqlite xz bzip2 ] ++ lib.optional (stdenv.isLinux || stdenv.isDarwin) libsodium - ++ lib.optionals is20 [ brotli ] # Since 1.12 + ++ lib.optionals is20 [ brotli boost ] ++ lib.optional withLibseccomp libseccomp ++ lib.optional ((stdenv.isLinux || stdenv.isDarwin) && is20) ((aws-sdk-cpp.override { @@ -40,8 +40,7 @@ let url = https://github.com/edolstra/aws-sdk-cpp/commit/7d58e303159b2fb343af9a1ec4512238efa147c7.patch; sha256 = "103phn6kyvs1yc7fibyin3lgxz699qakhw671kl207484im55id1"; })]; - })) - ++ lib.optional fromGit boost; + })); propagatedBuildInputs = [ boehmgc ]; @@ -51,7 +50,7 @@ let preConfigure = # Copy libboost_context so we don't get all of Boost in our closure. # https://github.com/NixOS/nixpkgs/issues/45462 - lib.optionalString fromGit + lib.optionalString is20 '' mkdir -p $out/lib cp ${boost}/lib/libboost_context* $out/lib @@ -148,10 +147,10 @@ in rec { }) // { perl-bindings = nix1; }; nixStable = (common rec { - name = "nix-2.0.4"; + name = "nix-2.1"; src = fetchurl { url = "http://nixos.org/releases/nix/${name}/${name}.tar.xz"; - sha256 = "166540ff7b8bb41449586b67e5fc6ab9e25525f6724b6c6bcbfb0648fbd6496b"; + sha256 = "0ed68e0c50f13810768fcf510abb2c56d735172c39a325aac7453ccf7ae152fc"; }; }) // { perl-bindings = perl-bindings { nix = nixStable; }; }; -- GitLab From 8e15622cf36ba78f69b539e6a991079f2d46a965 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Mon, 3 Sep 2018 01:15:59 +0100 Subject: [PATCH 1920/2206] python.pkgs.inflect: 0.2.5 -> 1.0.0 --- .../python-modules/inflect/default.nix | 15 +++++++++++++++ pkgs/top-level/python-packages.nix | 10 +--------- 2 files changed, 16 insertions(+), 9 deletions(-) create mode 100644 pkgs/development/python-modules/inflect/default.nix diff --git a/pkgs/development/python-modules/inflect/default.nix b/pkgs/development/python-modules/inflect/default.nix new file mode 100644 index 00000000000..94b0fc801fa --- /dev/null +++ b/pkgs/development/python-modules/inflect/default.nix @@ -0,0 +1,15 @@ +{ buildPythonPackage, fetchPypi, setuptools_scm, nose, six }: + +buildPythonPackage rec { + pname = "inflect"; + version = "1.0.0"; + + src = fetchPypi { + inherit pname version; + sha256 = "0ll34l5b2wsbcw9i2hvkhmq6szxrp7fzc2hjmpz1cvny81bhg3kx"; + }; + + buildInputs = [ setuptools_scm ]; + checkInputs = [ nose ]; + propagatedBuildInputs = [ six ]; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index d2b45e979a3..bcda67d2bee 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17067,15 +17067,7 @@ EOF propagatedBuildInputs = with self; [ inflect more-itertools six ]; }; - inflect = buildPythonPackage rec { - name = "inflect-${version}"; - version = "0.2.5"; - - src = pkgs.fetchurl { - url = "mirror://pypi/i/inflect/${name}.tar.gz"; - sha256 = "065866j9msrivbr74yrag53ch0lav7xz18qvjkiblkhinbfch510"; - }; - }; + inflect = callPackage ../development/python-modules/inflect { }; more-itertools = callPackage ../development/python-modules/more-itertools { }; -- GitLab From 97b73d6a58600f3c647592eadbd110d3a968fac4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Mon, 3 Sep 2018 01:17:06 +0100 Subject: [PATCH 1921/2206] python.pkgs.jaraco.stream: 1.1.1 -> 1.2 --- .../python-modules/jaraco_stream/default.nix | 13 +++++++++++++ pkgs/top-level/python-packages.nix | 15 +-------------- 2 files changed, 14 insertions(+), 14 deletions(-) create mode 100644 pkgs/development/python-modules/jaraco_stream/default.nix diff --git a/pkgs/development/python-modules/jaraco_stream/default.nix b/pkgs/development/python-modules/jaraco_stream/default.nix new file mode 100644 index 00000000000..5788a52dfff --- /dev/null +++ b/pkgs/development/python-modules/jaraco_stream/default.nix @@ -0,0 +1,13 @@ +{ buildPythonPackage, fetchPypi, setuptools_scm, six }: + +buildPythonPackage rec { + pname = "jaraco.stream"; + version = "1.2"; + src = fetchPypi { + inherit pname version; + sha256 = "06qsjyab56vi0ikr819ghb7f8ymf09n92vla7gcn8j12113m2mib"; + }; + doCheck = false; + buildInputs = [ setuptools_scm ]; + propagatedBuildInputs = [ six ]; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index bcda67d2bee..0ac94bc76f3 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17087,21 +17087,8 @@ EOF buildInputs = with self; [ setuptools_scm ]; }; - jaraco_stream = buildPythonPackage rec { - name = "jaraco.stream-${version}"; - version = "1.1.1"; - src = pkgs.fetchurl { - url = "mirror://pypi/j/jaraco.stream/${name}.tar.gz"; - sha256 = "0iwg5ljc2z8wwyl2wv7lldwviwd0q4rsccascyqvqqs0l2rcn4gi"; - }; - - doCheck = false; - - buildInputs = with self; [ setuptools_scm ]; - - propagatedBuildInputs = with self; [ six ]; - }; + jaraco_stream = callPackage ../development/python-modules/jaraco_stream { }; tempora= callPackage ../development/python-modules/tempora { }; -- GitLab From b3e9520a0ce0e36c7ce368acaa11d061117e9185 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Mon, 3 Sep 2018 01:17:36 +0100 Subject: [PATCH 1922/2206] python.pkgs.jaraco.classes: 1.4 -> 1.5 --- .../python-modules/jaraco_classes/default.nix | 13 +++++++++++++ pkgs/top-level/python-packages.nix | 15 +-------------- 2 files changed, 14 insertions(+), 14 deletions(-) create mode 100644 pkgs/development/python-modules/jaraco_classes/default.nix diff --git a/pkgs/development/python-modules/jaraco_classes/default.nix b/pkgs/development/python-modules/jaraco_classes/default.nix new file mode 100644 index 00000000000..35c70c3c033 --- /dev/null +++ b/pkgs/development/python-modules/jaraco_classes/default.nix @@ -0,0 +1,13 @@ +{ buildPythonPackage, fetchPypi, setuptools_scm, six }: + +buildPythonPackage rec { + pname = "jaraco.classes"; + version = "1.5"; + src = fetchPypi { + inherit pname version; + sha256 = "002zsifikv6qwigkjlij7jhyvbwv6793m8h9ckbkx2jizmgc80fi"; + }; + doCheck = false; + buildInputs = [ setuptools_scm ]; + propagatedBuildInputs = [ six ]; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 0ac94bc76f3..2b814d02bbb 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17073,20 +17073,7 @@ EOF jaraco_functools = callPackage ../development/python-modules/jaraco_functools { }; - jaraco_classes = buildPythonPackage rec { - name = "jaraco.classes-${version}"; - version = "1.4"; - - src = pkgs.fetchurl { - url = "mirror://pypi/j/jaraco.classes/${name}.tar.gz"; - sha256 = "1yn1wa6m5rdhk4grmnycx3i5pzzdlwfx83h944c9g5rqggmg612h"; - }; - - doCheck = false; - - buildInputs = with self; [ setuptools_scm ]; - }; - + jaraco_classes = callPackage ../development/python-modules/jaraco_classes { }; jaraco_stream = callPackage ../development/python-modules/jaraco_stream { }; -- GitLab From 6b1b6c84bf188f016b29071c57b744187c499c2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Mon, 3 Sep 2018 01:18:24 +0100 Subject: [PATCH 1923/2206] python.pkgs.jaraco.itertools: 1.7.1 -> 2.4 --- .../python-modules/jaraco_itertools/default.nix | 14 ++++++++++++++ pkgs/top-level/python-packages.nix | 16 +--------------- 2 files changed, 15 insertions(+), 15 deletions(-) create mode 100644 pkgs/development/python-modules/jaraco_itertools/default.nix diff --git a/pkgs/development/python-modules/jaraco_itertools/default.nix b/pkgs/development/python-modules/jaraco_itertools/default.nix new file mode 100644 index 00000000000..c7a66c89040 --- /dev/null +++ b/pkgs/development/python-modules/jaraco_itertools/default.nix @@ -0,0 +1,14 @@ +{ buildPythonPackage, fetchPypi, setuptools_scm +, inflect, more-itertools, six }: + +buildPythonPackage rec { + pname = "jaraco.itertools"; + version = "2.4"; + src = fetchPypi { + inherit pname version; + sha256 = "18cwjbnnnbwld70s3r24sys3blcss84d9ha9hhxsg2d35f9vywd5"; + }; + doCheck = false; + buildInputs = [ setuptools_scm ]; + propagatedBuildInputs = [ inflect more-itertools six ]; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2b814d02bbb..bc95c5952af 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17051,21 +17051,7 @@ EOF ''; }; - jaraco_itertools = buildPythonPackage rec { - name = "jaraco.itertools-${version}"; - version = "1.7.1"; - - src = pkgs.fetchurl { - url = "mirror://pypi/j/jaraco.itertools/${name}.tar.gz"; - sha256 = "0yvxp5nwhy4wc4naq5v152vbnxqcn5k031g089chq2lk5kr7np5z"; - }; - - doCheck = false; - - buildInputs = with self; [ setuptools_scm ]; - - propagatedBuildInputs = with self; [ inflect more-itertools six ]; - }; + jaraco_itertools = callPackage ../development/python-modules/jaraco_itertools { }; inflect = callPackage ../development/python-modules/inflect { }; -- GitLab From c4bf056c085518abf4ca9740480eb59cdcb6aa21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Mon, 3 Sep 2018 01:18:59 +0100 Subject: [PATCH 1924/2206] python.pkgs.jaraco.collections: 1.3.2 -> 1.5.3 --- .../jaraco_collections/default.nix | 20 ++++++++++++++++++ pkgs/top-level/python-packages.nix | 21 +------------------ 2 files changed, 21 insertions(+), 20 deletions(-) create mode 100644 pkgs/development/python-modules/jaraco_collections/default.nix diff --git a/pkgs/development/python-modules/jaraco_collections/default.nix b/pkgs/development/python-modules/jaraco_collections/default.nix new file mode 100644 index 00000000000..0f2e53715cc --- /dev/null +++ b/pkgs/development/python-modules/jaraco_collections/default.nix @@ -0,0 +1,20 @@ +{ buildPythonPackage, fetchPypi, setuptools_scm +, six, jaraco_classes }: + +buildPythonPackage rec { + pname = "jaraco.collections"; + version = "1.5.3"; + src = fetchPypi { + inherit pname version; + sha256 = "05cmcq5k39bx73kjr00xfm2yr0npyrv89cxdh41ni6x8pkki1jyr"; + }; + + doCheck = false; + buildInputs = [ setuptools_scm ]; + propagatedBuildInputs = [ six jaraco_classes ]; + + # break dependency cycle + patchPhase = '' + sed -i "/'jaraco.text',/d" setup.py + ''; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index bc95c5952af..4bfcf887162 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17030,26 +17030,7 @@ EOF propagatedBuildInputs = with self; [ jaraco_functools jaraco_collections ]; }; - jaraco_collections = buildPythonPackage rec { - name = "jaraco.collections-${version}"; - version = "1.3.2"; - - src = pkgs.fetchurl { - url = "mirror://pypi/j/jaraco.collections/${name}.tar.gz"; - sha256 = "0mvyn9d4bs5zw9z84wwsbgff6s28vg6h4i8qhyb667fqi7xgr1w5"; - }; - - doCheck = false; - - buildInputs = with self; [ setuptools_scm ]; - - propagatedBuildInputs = with self; [ six jaraco_classes ]; - - # break dependency cycle - patchPhase = '' - sed -i "/'jaraco.text',/d" setup.py - ''; - }; + jaraco_collections = callPackage ../development/python-modules/jaraco_collections { }; jaraco_itertools = callPackage ../development/python-modules/jaraco_itertools { }; -- GitLab From 7cd2bf48f78bd8465c884f39e6a87c3cb4bfffae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Mon, 3 Sep 2018 01:20:00 +0100 Subject: [PATCH 1925/2206] python.pkgs.jaraco_text: 1.7 -> 1.10.1 --- .../python-modules/jaraco_text/default.nix | 14 ++++++++++++++ pkgs/top-level/python-packages.nix | 16 +--------------- 2 files changed, 15 insertions(+), 15 deletions(-) create mode 100644 pkgs/development/python-modules/jaraco_text/default.nix diff --git a/pkgs/development/python-modules/jaraco_text/default.nix b/pkgs/development/python-modules/jaraco_text/default.nix new file mode 100644 index 00000000000..01309e0c4d9 --- /dev/null +++ b/pkgs/development/python-modules/jaraco_text/default.nix @@ -0,0 +1,14 @@ +{ buildPythonPackage, fetchPypi, setuptools_scm +, jaraco_functools, jaraco_collections }: + +buildPythonPackage rec { + pname = "jaraco.text"; + version = "1.10.1"; + src = fetchPypi { + inherit pname version; + sha256 = "07ccc0zc28sb1kyfyviw3n8f581qynrshqvqg1xsp4gkf1m2ibhh"; + }; + doCheck = false; + buildInputs =[ setuptools_scm ]; + propagatedBuildInputs = [ jaraco_functools jaraco_collections ]; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 4bfcf887162..93bf55127ac 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17014,21 +17014,7 @@ EOF propagatedBuildInputs = with self; [ tempora six ]; }; - jaraco_text = buildPythonPackage rec { - name = "jaraco.text-${version}"; - version = "1.7"; - - src = pkgs.fetchurl { - url = "mirror://pypi/j/jaraco.text/${name}.tar.gz"; - sha256 = "07ccc0zc28sb1kyfyviw3n8f581qynrshqvqg1xsp4gkf1m2ibhh"; - }; - - doCheck = false; - - buildInputs = with self; [ setuptools_scm ]; - - propagatedBuildInputs = with self; [ jaraco_functools jaraco_collections ]; - }; + jaraco_text = callPackage ../development/python-modules/jaraco_text { }; jaraco_collections = callPackage ../development/python-modules/jaraco_collections { }; -- GitLab From 9bc1b13983ae8da91295c00714a9dd40203e45bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Mon, 3 Sep 2018 01:20:50 +0100 Subject: [PATCH 1926/2206] python.pkgs.jaraco_logging: 1.5 -> 1.5.2 --- .../python-modules/jaraco_logging/default.nix | 14 ++++++++++++++ pkgs/top-level/python-packages.nix | 16 +--------------- 2 files changed, 15 insertions(+), 15 deletions(-) create mode 100644 pkgs/development/python-modules/jaraco_logging/default.nix diff --git a/pkgs/development/python-modules/jaraco_logging/default.nix b/pkgs/development/python-modules/jaraco_logging/default.nix new file mode 100644 index 00000000000..2aeb0dc3fa4 --- /dev/null +++ b/pkgs/development/python-modules/jaraco_logging/default.nix @@ -0,0 +1,14 @@ +{ buildPythonPackage, fetchPypi, setuptools_scm +, tempora, six }: + +buildPythonPackage rec { + pname = "jaraco.logging"; + version = "1.5.2"; + src = fetchPypi { + inherit pname version; + sha256 = "199pgwx9ziab3gxg6p0c24z8dp3bjpsvvshnmlph9zjsssq0xc93"; + }; + doCheck = false; + buildInputs = [ setuptools_scm ]; + propagatedBuildInputs = [ tempora six ]; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 93bf55127ac..ba9dcb0868e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -16998,21 +16998,7 @@ EOF ]; }; - jaraco_logging = buildPythonPackage rec { - name = "jaraco.logging-${version}"; - version = "1.5"; - - src = pkgs.fetchurl { - url = "mirror://pypi/j/jaraco.logging/${name}.tar.gz"; - sha256 = "1lvw9zphiymiiar47kd0x0dbc9x2jks8w1kirg3ff8nd80k95j05"; - }; - - doCheck = false; - - buildInputs = with self; [ setuptools_scm ]; - - propagatedBuildInputs = with self; [ tempora six ]; - }; + jaraco_logging = callPackage ../development/python-modules/jaraco_logging { }; jaraco_text = callPackage ../development/python-modules/jaraco_text { }; -- GitLab From 35c9408ca4a78792227a3cbc47857fa3d99ec8b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Mon, 3 Sep 2018 01:21:37 +0100 Subject: [PATCH 1927/2206] python.pkgs.irc: 14.2.2 -> 16.4 --- .../python-modules/irc/default.nix | 25 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 19 +------------- 2 files changed, 26 insertions(+), 18 deletions(-) create mode 100644 pkgs/development/python-modules/irc/default.nix diff --git a/pkgs/development/python-modules/irc/default.nix b/pkgs/development/python-modules/irc/default.nix new file mode 100644 index 00000000000..2df571dde8e --- /dev/null +++ b/pkgs/development/python-modules/irc/default.nix @@ -0,0 +1,25 @@ +{ buildPythonPackage, fetchPypi +, six, jaraco_logging, jaraco_text, jaraco_stream, pytz, jaraco_itertools +, setuptools_scm }: + +buildPythonPackage rec { + pname = "irc"; + version = "16.4"; + + src = fetchPypi { + inherit pname version; + sha256 = "0l2fh2aqs54w4xihckgyz575qkd6mgzbp3zll4g0z9j6h88ghqf1"; + }; + + doCheck = false; + + buildInputs = [ setuptools_scm ]; + propagatedBuildInputs = [ + six + jaraco_logging + jaraco_text + jaraco_stream + pytz + jaraco_itertools + ]; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index ba9dcb0868e..354d2f34190 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -16979,24 +16979,7 @@ EOF python-telegram-bot = callPackage ../development/python-modules/python-telegram-bot { }; - irc = buildPythonPackage rec { - name = "irc-${version}"; - version = "14.2.2"; - - src = pkgs.fetchurl { - url = "mirror://pypi/i/irc/${name}.tar.gz"; - sha256 = "0a6qjl4fjj98wxc8gaf5rxg94v7a0ydjdiw6pcka5fy814xl2i28"; - }; - - doCheck = false; - - buildInputs = with self; [ setuptools_scm ]; - - propagatedBuildInputs = with self; [ - six jaraco_logging jaraco_text jaraco_stream jaraco_stream pytz - jaraco_itertools - ]; - }; + irc = callPackage ../development/python-modules/irc { }; jaraco_logging = callPackage ../development/python-modules/jaraco_logging { }; -- GitLab From 185f0015f230a26bbd1fdea156e5ea6fbb2f288a Mon Sep 17 00:00:00 2001 From: Austin Seipp Date: Thu, 30 Aug 2018 17:10:39 -0500 Subject: [PATCH 1928/2206] opendht: rework module to use autoreconfHook, and use multiple outputs Signed-off-by: Austin Seipp --- .../development/libraries/opendht/default.nix | 49 ++++++++----------- 1 file changed, 20 insertions(+), 29 deletions(-) diff --git a/pkgs/development/libraries/opendht/default.nix b/pkgs/development/libraries/opendht/default.nix index bd7d252e1a0..49d70bc211a 100644 --- a/pkgs/development/libraries/opendht/default.nix +++ b/pkgs/development/libraries/opendht/default.nix @@ -1,14 +1,6 @@ -{ stdenv -, fetchFromGitHub -, autoconf -, automake -, libtool -, pkgconfig -, nettle -, gnutls -, msgpack -, readline -, libargon2 +{ stdenv, fetchFromGitHub +, autoreconfHook, pkgconfig +, nettle, gnutls, msgpack, readline, libargon2 }: stdenv.mkDerivation rec { @@ -22,27 +14,26 @@ stdenv.mkDerivation rec { sha256 = "1wqib5plak9bw2bla7y4qyjqi0b00kf8mfwlml16qj3i0aq6h2cp"; }; - buildInputs = [ - autoconf - automake - libtool - pkgconfig - nettle - gnutls - msgpack - readline - libargon2 - ]; + nativeBuildInputs = + [ autoreconfHook + pkgconfig + ]; - preConfigure = '' - ./autogen.sh - ''; + buildInputs = + [ nettle + gnutls + msgpack + readline + libargon2 + ]; + + outputs = [ "out" "lib" "dev" "man" ]; meta = with stdenv.lib; { description = "A C++11 Kademlia distributed hash table implementation"; - homepage = https://github.com/savoirfairelinux/opendht; - license = licenses.gpl3Plus; - maintainers = with maintainers; [ taeer olynch ]; - platforms = platforms.linux; + homepage = https://github.com/savoirfairelinux/opendht; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ taeer olynch thoughtpolice ]; + platforms = platforms.linux; }; } -- GitLab From 252c0d4c82b70ede96cb669485f78aaa99400921 Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Mon, 3 Sep 2018 12:38:50 +0200 Subject: [PATCH 1929/2206] opencv: 3.4.2 -> 3.4.3 --- pkgs/development/libraries/opencv/3.x.nix | 11 +++-------- pkgs/development/libraries/opencv/fix-dnn.patch | 13 ------------- 2 files changed, 3 insertions(+), 21 deletions(-) delete mode 100644 pkgs/development/libraries/opencv/fix-dnn.patch diff --git a/pkgs/development/libraries/opencv/3.x.nix b/pkgs/development/libraries/opencv/3.x.nix index 81d106a2a40..dd87fa93260 100644 --- a/pkgs/development/libraries/opencv/3.x.nix +++ b/pkgs/development/libraries/opencv/3.x.nix @@ -35,20 +35,20 @@ }: let - version = "3.4.2"; + version = "3.4.3"; src = fetchFromGitHub { owner = "opencv"; repo = "opencv"; rev = version; - sha256 = "0q752s1ir6iyqbp3pn425fi215fi7bzjl4aa3arvgh6sridda9lx"; + sha256 = "138q3wiv4g4xvqzsp93xaqayv7kz7bl2vrgppp8jm8w6m25cd4i2"; }; contribSrc = fetchFromGitHub { owner = "opencv"; repo = "opencv_contrib"; rev = version; - sha256 = "1fbgbf9xdby9a5yy6bmnkzchdsfii0jagfd373y015cjpr1mrlvz"; + sha256 = "1f334glf39nk42mpqq6j732h3ql2mpz89jd4mcl678s8n73nfjh2"; }; # Contrib must be built in order to enable Tesseract support: @@ -145,11 +145,6 @@ stdenv.mkDerivation rec { cp --no-preserve=mode -r "${contribSrc}/modules" "$NIX_BUILD_TOP/opencv_contrib" ''; - # TODO: remove the following patch once commit - # https://github.com/opencv/opencv/commit/e2b5d112909b9dfd764f14833b82e38e4bc2f81f - # is released. - patches = [ ./fix-dnn.patch ]; - # This prevents cmake from using libraries in impure paths (which # causes build failure on non NixOS) # Also, work around https://github.com/NixOS/nixpkgs/issues/26304 with diff --git a/pkgs/development/libraries/opencv/fix-dnn.patch b/pkgs/development/libraries/opencv/fix-dnn.patch deleted file mode 100644 index 62234a43e46..00000000000 --- a/pkgs/development/libraries/opencv/fix-dnn.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/modules/dnn/src/caffe/caffe_io.cpp b/modules/dnn/src/caffe/caffe_io.cpp -index 730c752ce..abbce0453 100644 ---- a/modules/dnn/src/caffe/caffe_io.cpp -+++ b/modules/dnn/src/caffe/caffe_io.cpp -@@ -1120,7 +1120,7 @@ bool ReadProtoFromTextFile(const char* filename, Message* proto) { - std::ifstream fs(filename, std::ifstream::in); - CHECK(fs.is_open()) << "Can't open \"" << filename << "\""; - IstreamInputStream input(&fs); -- return google::protobuf::TextFormat::Parser(true).Parse(&input, proto); -+ return google::protobuf::TextFormat::Parser().Parse(&input, proto); - } - - bool ReadProtoFromBinaryFile(const char* filename, Message* proto) { -- GitLab From 7de2b6240b005203e2015f110598ac4805cf24f8 Mon Sep 17 00:00:00 2001 From: Symphorien Gibol Date: Mon, 3 Sep 2018 14:13:00 +0200 Subject: [PATCH 1930/2206] purple-matrix: 2016-07-11 -> 2018-08-02 This also fixes the build. --- .../pidgin-plugins/purple-matrix/default.nix | 28 ++++++++++--------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-matrix/default.nix b/pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-matrix/default.nix index a6d893fd95a..d4a26a266c3 100644 --- a/pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-matrix/default.nix +++ b/pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-matrix/default.nix @@ -1,30 +1,32 @@ -{ stdenv, fetchgit, pkgconfig, pidgin, json-glib, glib, http-parser } : +{ stdenv, fetchgit, pkgconfig, pidgin, json-glib, glib, http-parser, sqlite, olm, libgcrypt } : let - version = "2016-07-11"; + version = "2018-08-03"; in stdenv.mkDerivation rec { name = "purple-matrix-unstable-${version}"; src = fetchgit { url = "https://github.com/matrix-org/purple-matrix"; - rev = "f9d36198a57de1cd1740a3ae11c2ad59b03b724a"; - sha256 = "1mmyvc70gslniphmcpk8sfl6ylik6dnprqghx4n47gsj1sb1cy00"; + rev = "5a7166a3f54f85793c6b60662f8d12196aeaaeb0"; + sha256 = "0ph0s24b37d1c50p8zbzgf4q2xns43a8v6vk85iz633wdd72zsa0"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ pidgin json-glib glib http-parser ]; + buildInputs = [ pidgin json-glib glib http-parser sqlite olm libgcrypt ]; - installPhase = '' - install -Dm755 -t $out/lib/pidgin/ libmatrix.so - for size in 16 22 48; do - install -TDm644 matrix-"$size"px.png $out/pixmaps/pidgin/protocols/$size/matrix.png - done - ''; + hardeningDisable = [ "fortify" ]; # upstream compiles with -O0 - meta = { + makeFlags = [ + "DESTDIR=$(out)" + "PLUGIN_DIR_PURPLE=/lib/pidgin/" + "DATA_ROOT_DIR_PURPLE=/share" + ]; + + meta = with stdenv.lib; { homepage = https://github.com/matrix-org/purple-matrix; description = "Matrix support for Pidgin / libpurple"; - license = stdenv.lib.licenses.gpl2; + license = licenses.gpl2; + maintainers = with maintainers; [ symphorien ]; }; } -- GitLab From 608730af4404f40586ba1e764fbc8576451ec513 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 3 Sep 2018 14:10:54 +0200 Subject: [PATCH 1931/2206] lib/trivial.nix: fix missing parens Broken in 62dca7c9a; the tricky thing is that it depends on nix version. Explanation: https://github.com/NixOS/nix/issues/629 --- lib/trivial.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/trivial.nix b/lib/trivial.nix index b75e81eb735..e702b8cdcc9 100644 --- a/lib/trivial.nix +++ b/lib/trivial.nix @@ -36,18 +36,18 @@ rec { /* bitwise “and” */ bitAnd = builtins.bitAnd - or import ./zip-int-bits.nix - (a: b: if a==1 && b==1 then 1 else 0); + or (import ./zip-int-bits.nix + (a: b: if a==1 && b==1 then 1 else 0)); /* bitwise “or” */ bitOr = builtins.bitOr - or import ./zip-int-bits.nix - (a: b: if a==1 || b==1 then 1 else 0); + or (import ./zip-int-bits.nix + (a: b: if a==1 || b==1 then 1 else 0)); /* bitwise “xor” */ bitXor = builtins.bitXor - or import ./zip-int-bits.nix - (a: b: if a!=b then 1 else 0); + or (import ./zip-int-bits.nix + (a: b: if a!=b then 1 else 0)); /* bitwise “not” */ bitNot = builtins.sub (-1); -- GitLab From 7a58a44474d48f4e55a053134d9d4bfe8757cc97 Mon Sep 17 00:00:00 2001 From: rnhmjoj Date: Mon, 3 Sep 2018 14:22:32 +0200 Subject: [PATCH 1932/2206] imv: 2.1.3 -> 3.0.0 --- pkgs/applications/graphics/imv/default.nix | 23 ++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/graphics/imv/default.nix b/pkgs/applications/graphics/imv/default.nix index e9a0dccd30a..f02184d9852 100644 --- a/pkgs/applications/graphics/imv/default.nix +++ b/pkgs/applications/graphics/imv/default.nix @@ -1,18 +1,25 @@ -{ stdenv, fetchgit, SDL2, SDL2_ttf, freeimage, fontconfig }: +{ stdenv, fetchFromGitHub, SDL2, SDL2_ttf +, freeimage, fontconfig, pkgconfig +, asciidoc, docbook_xsl, libxslt, cmocka +}: stdenv.mkDerivation rec { name = "imv-${version}"; - version = "2.1.3"; + version = "3.0.0"; - src = fetchgit { - url = "https://github.com/eXeC64/imv.git"; - rev = "e59d0e9e120f1dbde9ab068748a190e93978e5b7"; - sha256 = "0j48dk1bcbh5541522qkn487637wcx104zckrnxa5g3nirfqa7r7"; + src = fetchFromGitHub { + owner = "eXeC64"; + repo = "imv"; + rev = "v${version}"; + sha256 = "0j5aykdkm1g518ism5y5flhwxvjvl92ksq989fhl2wpnv0la82jp"; }; - buildInputs = [ SDL2 SDL2_ttf freeimage fontconfig ]; + buildInputs = [ + SDL2 SDL2_ttf freeimage fontconfig pkgconfig + asciidoc docbook_xsl libxslt cmocka + ]; - configurePhase = "substituteInPlace Makefile --replace /usr $out"; + installFlags = [ "PREFIX=$(out)" "CONFIGPREFIX=$(out)/etc" ]; meta = with stdenv.lib; { description = "A command line image viewer for tiling window managers"; -- GitLab From 66d6e847bb2e6ec3bd44146cd03bc3749c965c69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Mon, 3 Sep 2018 13:23:16 +0100 Subject: [PATCH 1933/2206] nix-prefetch-git: needs findutils as it depends on find/xargs --- .../tools/package-management/nix-prefetch-scripts/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/package-management/nix-prefetch-scripts/default.nix b/pkgs/tools/package-management/nix-prefetch-scripts/default.nix index 69e978d3439..ba47847f28b 100644 --- a/pkgs/tools/package-management/nix-prefetch-scripts/default.nix +++ b/pkgs/tools/package-management/nix-prefetch-scripts/default.nix @@ -1,5 +1,5 @@ { stdenv, makeWrapper, buildEnv, - git, subversion, mercurial, bazaar, cvs, gnused, coreutils, nix + git, subversion, mercurial, bazaar, cvs, gnused, coreutils, nix, findutils }: let mkPrefetchScript = tool: src: deps: @@ -28,7 +28,7 @@ let mkPrefetchScript = tool: src: deps: in rec { nix-prefetch-bzr = mkPrefetchScript "bzr" ../../../build-support/fetchbzr/nix-prefetch-bzr [ bazaar ]; nix-prefetch-cvs = mkPrefetchScript "cvs" ../../../build-support/fetchcvs/nix-prefetch-cvs [ cvs ]; - nix-prefetch-git = mkPrefetchScript "git" ../../../build-support/fetchgit/nix-prefetch-git [ git coreutils ]; + nix-prefetch-git = mkPrefetchScript "git" ../../../build-support/fetchgit/nix-prefetch-git [ git coreutils findutils ]; nix-prefetch-hg = mkPrefetchScript "hg" ../../../build-support/fetchhg/nix-prefetch-hg [ mercurial ]; nix-prefetch-svn = mkPrefetchScript "svn" ../../../build-support/fetchsvn/nix-prefetch-svn [ subversion ]; -- GitLab From 8d7439eb19892bb91653fb597398b30828d7d8da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 3 Sep 2018 14:23:35 +0200 Subject: [PATCH 1934/2206] tarball job: more --show-trace Without that I couldn't well do the grandparent commit. --- pkgs/top-level/make-tarball.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/make-tarball.nix b/pkgs/top-level/make-tarball.nix index f7f128547ba..a0c99847274 100644 --- a/pkgs/top-level/make-tarball.nix +++ b/pkgs/top-level/make-tarball.nix @@ -54,7 +54,7 @@ releaseTools.sourceTarball rec { mkdir $TMPDIR/foo ln -s $(readlink -f .) $TMPDIR/foo/bar p1=$(nix-instantiate ./. --dry-run -A firefox --show-trace) - p2=$(nix-instantiate $TMPDIR/foo/bar --dry-run -A firefox) + p2=$(nix-instantiate $TMPDIR/foo/bar --dry-run -A firefox --show-trace) if [ "$p1" != "$p2" ]; then echo "Nixpkgs evaluation depends on Nixpkgs path ($p1 vs $p2)!" exit 1 @@ -63,9 +63,9 @@ releaseTools.sourceTarball rec { # Run the regression tests in `lib'. if # `set -e` doesn't work inside here, so need to && instead :( - res="$(nix-instantiate --eval --strict lib/tests/misc.nix)" \ + res="$(nix-instantiate --eval --strict lib/tests/misc.nix --show-trace)" \ && [[ "$res" == "[ ]" ]] \ - && res="$(nix-instantiate --eval --strict lib/tests/systems.nix)" \ + && res="$(nix-instantiate --eval --strict lib/tests/systems.nix --show-trace)" \ && [[ "$res" == "[ ]" ]] then true -- GitLab From 0a5b8ef8c4661580959e792c4e6b2135233f9cd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 3 Sep 2018 14:39:33 +0200 Subject: [PATCH 1935/2206] knot-dns: 2.7.1 -> 2.7.2 https://lists.nic.cz/pipermail/knot-dns-users/2018-August/001423.html --- pkgs/servers/dns/knot-dns/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/dns/knot-dns/default.nix b/pkgs/servers/dns/knot-dns/default.nix index 047729aa937..3837f06264b 100644 --- a/pkgs/servers/dns/knot-dns/default.nix +++ b/pkgs/servers/dns/knot-dns/default.nix @@ -7,11 +7,11 @@ let inherit (stdenv.lib) optional optionals; in # Note: ATM only the libraries have been tested in nixpkgs. stdenv.mkDerivation rec { name = "knot-dns-${version}"; - version = "2.7.1"; + version = "2.7.2"; src = fetchurl { url = "https://secure.nic.cz/files/knot-dns/knot-${version}.tar.xz"; - sha256 = "7d6ae20ada0f0ee7700d5df17f47f86b49eb21ee34977d0d70de6a0947371381"; + sha256 = "cb70b2ee1c7ecbaad8774a1e0c449a68c6a6f7c9d60595524f003201d6e38431"; }; outputs = [ "bin" "out" "dev" ]; -- GitLab From 56a35b39f7ed01d63aa97be57961da59b981518b Mon Sep 17 00:00:00 2001 From: rnhmjoj Date: Mon, 3 Sep 2018 15:09:20 +0200 Subject: [PATCH 1936/2206] vapoursynth-mvtools: 19 -> 20 --- .../libraries/vapoursynth-mvtools/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/libraries/vapoursynth-mvtools/default.nix b/pkgs/development/libraries/vapoursynth-mvtools/default.nix index c2ab61c6bd1..ecc6b7c30fc 100644 --- a/pkgs/development/libraries/vapoursynth-mvtools/default.nix +++ b/pkgs/development/libraries/vapoursynth-mvtools/default.nix @@ -1,22 +1,22 @@ { stdenv, fetchFromGitHub, pkgconfig, autoreconfHook, - vapoursynth, yasm, fftwFloat + vapoursynth, nasm, fftwFloat }: stdenv.mkDerivation rec { name = "vapoursynth-mvtools-${version}"; - version = "19"; + version = "20"; src = fetchFromGitHub { - owner = "dubhater"; - repo = "vapoursynth-mvtools"; + owner = "dubhater"; + repo = "vapoursynth-mvtools"; rev = "v${version}"; - sha256 = "1wjwf1lgfkqz87s0j251g625mw9xmx79zzgrjyhq3wlii73m6qwp"; + sha256 = "0nbq04wbmz7xqfcfpdvgg0p8xhh2xdcwhhx5gwr4j8bm611v0npz"; }; nativeBuildInputs = [ pkgconfig ]; buildInputs = [ autoreconfHook - yasm vapoursynth fftwFloat + nasm vapoursynth fftwFloat ]; configureFlags = [ "--libdir=$(out)/lib/vapoursynth" ]; -- GitLab From 5a27c2bdcdedce811671b669fa2b32fdbe24e9e0 Mon Sep 17 00:00:00 2001 From: rnhmjoj Date: Mon, 3 Sep 2018 15:09:28 +0200 Subject: [PATCH 1937/2206] vapoursynth: R43 -> R44 --- pkgs/development/libraries/vapoursynth/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/vapoursynth/default.nix b/pkgs/development/libraries/vapoursynth/default.nix index 7344f3a7e2b..2d3af9b70c5 100644 --- a/pkgs/development/libraries/vapoursynth/default.nix +++ b/pkgs/development/libraries/vapoursynth/default.nix @@ -12,13 +12,13 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "vapoursynth-${version}"; - version = "R43"; + version = "R44"; src = fetchFromGitHub { owner = "vapoursynth"; repo = "vapoursynth"; rev = version; - sha256 = "01yzxggjxr6fz3wj81z6vgp9m4jqddyk73i22kz2x620cpdgb9j9"; + sha256 = "1270cggvk9nvy5g2z289nwhyvl4364yzirfn5jsa9i9ljfp00qml"; }; nativeBuildInputs = [ pkgconfig autoreconfHook nasm ]; -- GitLab From 9173c37e057691f9b813529440e50287dbbd6adc Mon Sep 17 00:00:00 2001 From: volth Date: Mon, 3 Sep 2018 13:15:43 +0000 Subject: [PATCH 1938/2206] perlPackages.UNIVERSALref: broken with perl 5.26+ --- pkgs/top-level/perl-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 51d1a1c2215..aea2e458d21 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -17056,6 +17056,7 @@ let meta = { description = "Turns ref() into a multimethod"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + broken = stdenv.lib.versionAtLeast perl.version "5.26"; # 'OP {aka struct op}' has no member named 'op_sibling' }; }; -- GitLab From 875bb6bcb98de45bcc54c50cf4428ca9e3b1f7b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Mon, 3 Sep 2018 15:47:04 +0200 Subject: [PATCH 1939/2206] vowpalwabbit: fix build against boost-python. Patch setup.py to look for libboost_python{Major}{Minor}. --- .../python-modules/vowpalwabbit/default.nix | 9 ++++++++- .../vowpalwabbit/vowpal-wabbit-find-boost.diff | 16 ++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 pkgs/development/python-modules/vowpalwabbit/vowpal-wabbit-find-boost.diff diff --git a/pkgs/development/python-modules/vowpalwabbit/default.nix b/pkgs/development/python-modules/vowpalwabbit/default.nix index a8661fd3a98..6ee6e42e97d 100644 --- a/pkgs/development/python-modules/vowpalwabbit/default.nix +++ b/pkgs/development/python-modules/vowpalwabbit/default.nix @@ -9,13 +9,20 @@ buildPythonPackage rec { inherit pname version; sha256 = "0b517371fc64f1c728a0af42a31fa93def27306e9b4d25d6e5fd01bcff1b7304"; }; + + # Should be fixed in next Python release after 8.5.0: + # https://github.com/JohnLangford/vowpal_wabbit/pull/1533 + patches = [ + ./vowpal-wabbit-find-boost.diff + ]; + # vw tries to write some explicit things to home # python installed: The directory '/homeless-shelter/.cache/pip/http' preInstall = '' export HOME=$PWD ''; - buildInputs = [ boost.dev zlib.dev clang ncurses pytest docutils pygments ]; + buildInputs = [ python.pkgs.boost zlib.dev clang ncurses pytest docutils pygments ]; propagatedBuildInputs = [ numpy scipy scikitlearn ]; checkPhase = '' diff --git a/pkgs/development/python-modules/vowpalwabbit/vowpal-wabbit-find-boost.diff b/pkgs/development/python-modules/vowpalwabbit/vowpal-wabbit-find-boost.diff new file mode 100644 index 00000000000..0e7b13c0103 --- /dev/null +++ b/pkgs/development/python-modules/vowpalwabbit/vowpal-wabbit-find-boost.diff @@ -0,0 +1,16 @@ +--- vowpalwabbit-8.5.0.orig/setup.py 2018-09-03 14:27:22.833621339 +0200 ++++ vowpalwabbit-8.5.0/setup.py 2018-09-03 14:37:18.076127914 +0200 +@@ -25,12 +25,7 @@ + """Find correct boost-python library information """ + if system == 'Linux': + # use version suffix if present +- boost_lib = 'boost_python-py{v[0]}{v[1]}'.format(v=sys.version_info) +- if sys.version_info.major == 3: +- for candidate in ['-py36', '-py35', '-py34', '3']: +- boost_lib = 'boost_python{}'.format(candidate) +- if find_library(boost_lib): +- exit ++ boost_lib = 'boost_python{v[0]}{v[1]}'.format(v=sys.version_info) + if not find_library(boost_lib): + boost_lib = "boost_python" + elif system == 'Darwin': -- GitLab From 0d388e1bb6981ccffe08920e22000bee80a44446 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 3 Sep 2018 16:29:35 +0200 Subject: [PATCH 1940/2206] aefs: fix meta.homepage --- pkgs/tools/filesystems/aefs/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/filesystems/aefs/default.nix b/pkgs/tools/filesystems/aefs/default.nix index 9ea4d092548..9344ada8f93 100644 --- a/pkgs/tools/filesystems/aefs/default.nix +++ b/pkgs/tools/filesystems/aefs/default.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { buildInputs = [ fuse ]; meta = with stdenv.lib; { - homepage = http://www.st.ewi.tudelft.nl/~dolstra/aefs/; + homepage = https://nixos.org/~edolstra/aefs/; description = "A cryptographic filesystem implemented in userspace using FUSE"; platforms = platforms.linux; maintainers = [ maintainers.eelco ]; -- GitLab From 9b48a677316ec1e34821e19bf8af68ef0dda6fa3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 3 Sep 2018 16:53:02 +0200 Subject: [PATCH 1941/2206] treewide: fix various links (homepage, src) --- pkgs/development/libraries/jbig2dec/default.nix | 4 ++-- pkgs/development/libraries/libsigcxx/1.2.nix | 2 +- pkgs/development/libraries/libsigcxx/default.nix | 2 +- pkgs/os-specific/linux/lm-sensors/default.nix | 5 +++-- pkgs/tools/graphics/imgur-screenshot/default.nix | 2 +- pkgs/tools/networking/dnscrypt-proxy/1.x/default.nix | 2 +- pkgs/tools/networking/dnscrypt-wrapper/default.nix | 2 +- pkgs/tools/networking/dnsperf/default.nix | 2 +- 8 files changed, 11 insertions(+), 10 deletions(-) diff --git a/pkgs/development/libraries/jbig2dec/default.nix b/pkgs/development/libraries/jbig2dec/default.nix index cc838be0f4f..1839d5519fc 100644 --- a/pkgs/development/libraries/jbig2dec/default.nix +++ b/pkgs/development/libraries/jbig2dec/default.nix @@ -4,7 +4,7 @@ stdenv.mkDerivation rec { name = "jbig2dec-0.14"; src = fetchurl { - url = "http://downloads.ghostscript.com/public/jbig2dec/${name}.tar.gz"; + url = "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs922/jbig2dec-0.14.tar.gz"; sha256 = "0k01hp0q4275fj4rbr1gy64svfraw5w7wvwl08yjhvsnpb1rid11"; }; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { doCheck = false; # fails 1 of 4 tests meta = { - homepage = https://www.ghostscript.com/jbig2dec.html; + homepage = https://www.jbig2dec.com/; description = "Decoder implementation of the JBIG2 image compression format"; license = stdenv.lib.licenses.gpl2Plus; platforms = stdenv.lib.platforms.unix; diff --git a/pkgs/development/libraries/libsigcxx/1.2.nix b/pkgs/development/libraries/libsigcxx/1.2.nix index 9fc6ff86773..38e5ffcb4de 100644 --- a/pkgs/development/libraries/libsigcxx/1.2.nix +++ b/pkgs/development/libraries/libsigcxx/1.2.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { buildInputs = [ m4]; meta = { - homepage = http://libsigc.sourceforge.net/; + homepage = https://libsigcplusplus.github.io/libsigcplusplus/; description = "A typesafe callback system for standard C++"; branch = "1.2"; platforms = stdenv.lib.platforms.unix; diff --git a/pkgs/development/libraries/libsigcxx/default.nix b/pkgs/development/libraries/libsigcxx/default.nix index def5ee0e19a..8eba5377bc3 100644 --- a/pkgs/development/libraries/libsigcxx/default.nix +++ b/pkgs/development/libraries/libsigcxx/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { doCheck = true; meta = with stdenv.lib; { - homepage = http://libsigc.sourceforge.net/; + homepage = https://libsigcplusplus.github.io/libsigcplusplus/; description = "A typesafe callback system for standard C++"; license = licenses.lgpl21; platforms = platforms.all; diff --git a/pkgs/os-specific/linux/lm-sensors/default.nix b/pkgs/os-specific/linux/lm-sensors/default.nix index af52dc551dd..04ce60c87b0 100644 --- a/pkgs/os-specific/linux/lm-sensors/default.nix +++ b/pkgs/os-specific/linux/lm-sensors/default.nix @@ -11,7 +11,8 @@ stdenv.mkDerivation rec { src = fetchurl { urls = [ - "http://dl.lm-sensors.org/lm-sensors/releases/lm_sensors-${version}.tar.bz2" + # "http://dl.lm-sensors.org/lm-sensors/releases/lm_sensors-${version}.tar.bz2" # dead + # https://github.com/lm-sensors/lm-sensors/releases/... # only generated tarballs "https://src.fedoraproject.org/repo/pkgs/lm_sensors/lm_sensors-${version}.tar.bz2/c03675ae9d43d60322110c679416901a/lm_sensors-${version}.tar.bz2" ]; sha256 = "07q6811l4pp0f7pxr8bk3s97ippb84mx5qdg7v92s9hs10b90mz0"; @@ -28,7 +29,7 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - homepage = http://www.lm-sensors.org/; + homepage = https://hwmon.wiki.kernel.org/lm_sensors; description = "Tools for reading hardware sensors"; license = with licenses; [ gpl2 lgpl21 ]; platforms = platforms.linux; diff --git a/pkgs/tools/graphics/imgur-screenshot/default.nix b/pkgs/tools/graphics/imgur-screenshot/default.nix index e9f1ad5dacd..8db5b6c7dea 100644 --- a/pkgs/tools/graphics/imgur-screenshot/default.nix +++ b/pkgs/tools/graphics/imgur-screenshot/default.nix @@ -21,7 +21,7 @@ in stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "A tool for easy screencapping and uploading to imgur"; - homepage = https://https://github.com/jomo/imgur-screenshot/; + homepage = https://github.com/jomo/imgur-screenshot/; platforms = platforms.linux; license = licenses.mit; maintainers = with maintainers; [ lw ]; diff --git a/pkgs/tools/networking/dnscrypt-proxy/1.x/default.nix b/pkgs/tools/networking/dnscrypt-proxy/1.x/default.nix index 6120b821bf4..d555a74ffb1 100644 --- a/pkgs/tools/networking/dnscrypt-proxy/1.x/default.nix +++ b/pkgs/tools/networking/dnscrypt-proxy/1.x/default.nix @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { meta = { description = "A tool for securing communications between a client and a DNS resolver"; - homepage = https://dnscrypt.org/; + homepage = https://dnscrypt.info/; license = licenses.isc; maintainers = with maintainers; [ joachifm jgeerds ]; # upstream claims OSX support, but Hydra fails diff --git a/pkgs/tools/networking/dnscrypt-wrapper/default.nix b/pkgs/tools/networking/dnscrypt-wrapper/default.nix index 4351fd84dcd..7ed1dbf3220 100644 --- a/pkgs/tools/networking/dnscrypt-wrapper/default.nix +++ b/pkgs/tools/networking/dnscrypt-wrapper/default.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "A tool for adding dnscrypt support to any name resolver"; - homepage = https://dnscrypt.org/; + homepage = https://dnscrypt.info/; license = licenses.isc; maintainers = with maintainers; [ tstrobel joachifm ]; platforms = platforms.linux; diff --git a/pkgs/tools/networking/dnsperf/default.nix b/pkgs/tools/networking/dnsperf/default.nix index 015046f2bda..9d6b85092ef 100644 --- a/pkgs/tools/networking/dnsperf/default.nix +++ b/pkgs/tools/networking/dnsperf/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { outputsToInstall = outputs; # The man pages and PDFs are likely useful to most. description = "Tools for DNS benchmaring"; - homepage = https://nominum.com/measurement-tools/; + homepage = https://www.akamai.com/us/en/products/network-operator/measurement-tools.jsp; license = licenses.isc; platforms = platforms.unix; maintainers = [ maintainers.vcunat ]; -- GitLab From 3db3ae3700f6e3ced14cf33da05ae91a06d8e5bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 3 Sep 2018 16:54:14 +0200 Subject: [PATCH 1942/2206] fixup! treewide: fix various links (homepage, src) --- pkgs/development/libraries/jbig2dec/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/jbig2dec/default.nix b/pkgs/development/libraries/jbig2dec/default.nix index 1839d5519fc..04a165866fa 100644 --- a/pkgs/development/libraries/jbig2dec/default.nix +++ b/pkgs/development/libraries/jbig2dec/default.nix @@ -4,7 +4,7 @@ stdenv.mkDerivation rec { name = "jbig2dec-0.14"; src = fetchurl { - url = "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs922/jbig2dec-0.14.tar.gz"; + url = "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs922/${name}.tar.gz"; sha256 = "0k01hp0q4275fj4rbr1gy64svfraw5w7wvwl08yjhvsnpb1rid11"; }; -- GitLab From eac06ed0702638b7e9a058e5412940474ff872ca Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Mon, 3 Sep 2018 17:13:02 +0200 Subject: [PATCH 1943/2206] Manual: Random indentation fixes --- doc/configuration.xml | 42 +++++------ doc/functions.xml | 158 ++++++++++++++++++++++-------------------- 2 files changed, 105 insertions(+), 95 deletions(-) diff --git a/doc/configuration.xml b/doc/configuration.xml index c91f38f3093..af74f3f9c01 100644 --- a/doc/configuration.xml +++ b/doc/configuration.xml @@ -325,7 +325,7 @@ }; }; } - + To install it into our environment, you can just run nix-env -iA @@ -347,7 +347,7 @@ }; }; } - + pathsToLink tells Nixpkgs to only link the paths listed @@ -383,7 +383,7 @@ }; }; } - + This provides us with some useful documentation for using our packages. @@ -395,15 +395,15 @@ { packageOverrides = pkgs: with pkgs; rec { myProfile = writeText "my-profile" '' -export PATH=$HOME/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/sbin:/bin:/usr/sbin:/usr/bin -export MANPATH=$HOME/.nix-profile/share/man:/nix/var/nix/profiles/default/share/man:/usr/share/man + export PATH=$HOME/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/sbin:/bin:/usr/sbin:/usr/bin + export MANPATH=$HOME/.nix-profile/share/man:/nix/var/nix/profiles/default/share/man:/usr/share/man ''; myPackages = pkgs.buildEnv { name = "my-packages"; paths = [ (runCommand "profile" {} '' -mkdir -p $out/etc/profile.d -cp ${myProfile} $out/etc/profile.d/my-profile.sh + mkdir -p $out/etc/profile.d + cp ${myProfile} $out/etc/profile.d/my-profile.sh '') aspell bc @@ -421,7 +421,7 @@ cp ${myProfile} $out/etc/profile.d/my-profile.sh }; }; } - + For this to work fully, you must also have this script sourced when you are @@ -438,7 +438,7 @@ if [ -d $HOME/.nix-profile/etc/profile.d ]; then fi done fi - + Now just run source $HOME/.profile and you can starting @@ -459,16 +459,16 @@ fi { packageOverrides = pkgs: with pkgs; rec { myProfile = writeText "my-profile" '' -export PATH=$HOME/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/sbin:/bin:/usr/sbin:/usr/bin -export MANPATH=$HOME/.nix-profile/share/man:/nix/var/nix/profiles/default/share/man:/usr/share/man -export INFOPATH=$HOME/.nix-profile/share/info:/nix/var/nix/profiles/default/share/info:/usr/share/info + export PATH=$HOME/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/sbin:/bin:/usr/sbin:/usr/bin + export MANPATH=$HOME/.nix-profile/share/man:/nix/var/nix/profiles/default/share/man:/usr/share/man + export INFOPATH=$HOME/.nix-profile/share/info:/nix/var/nix/profiles/default/share/info:/usr/share/info ''; myPackages = pkgs.buildEnv { name = "my-packages"; paths = [ (runCommand "profile" {} '' -mkdir -p $out/etc/profile.d -cp ${myProfile} $out/etc/profile.d/my-profile.sh + mkdir -p $out/etc/profile.d + cp ${myProfile} $out/etc/profile.d/my-profile.sh '') aspell bc @@ -485,17 +485,17 @@ cp ${myProfile} $out/etc/profile.d/my-profile.sh pathsToLink = [ "/share/man" "/share/doc" "/share/info" "/bin" "/etc" ]; extraOutputsToInstall = [ "man" "doc" "info" ]; postBuild = '' - if [ -x $out/bin/install-info -a -w $out/share/info ]; then - shopt -s nullglob - for i in $out/share/info/*.info $out/share/info/*.info.gz; do - $out/bin/install-info $i $out/share/info/dir - done - fi + if [ -x $out/bin/install-info -a -w $out/share/info ]; then + shopt -s nullglob + for i in $out/share/info/*.info $out/share/info/*.info.gz; do + $out/bin/install-info $i $out/share/info/dir + done + fi ''; }; }; } - + postBuild tells Nixpkgs to run a command after building diff --git a/doc/functions.xml b/doc/functions.xml index ec188e23454..3cfc6884bd2 100644 --- a/doc/functions.xml +++ b/doc/functions.xml @@ -1,7 +1,7 @@ + xml:id="chap-functions"> Functions reference The nixpkgs repository has several utility functions to manipulate Nix @@ -31,12 +31,16 @@ Example usages: pkgs.foo.override { arg1 = val1; arg2 = val2; ... } -import pkgs.path { overlays = [ (self: super: { - foo = super.foo.override { barSupport = true ; }; - })]}; -mypkg = pkgs.callPackage ./mypkg.nix { - mydep = pkgs.mydep.override { ... }; - } + +import pkgs.path { overlays = [ (self: super: { + foo = super.foo.override { barSupport = true ; }; + })]}; + + +mypkg = pkgs.callPackage ./mypkg.nix { + mydep = pkgs.mydep.override { ... }; + } + @@ -61,9 +65,11 @@ Example usage: -helloWithDebug = pkgs.hello.overrideAttrs (oldAttrs: rec { - separateDebugInfo = true; - }); + +helloWithDebug = pkgs.hello.overrideAttrs (oldAttrs: rec { + separateDebugInfo = true; +}); + @@ -134,14 +140,16 @@ Example usage: -mySed = pkgs.gnused.overrideDerivation (oldAttrs: { - name = "sed-4.2.2-pre"; - src = fetchurl { - url = ftp://alpha.gnu.org/gnu/sed/sed-4.2.2-pre.tar.bz2; - sha256 = "11nq06d131y4wmf3drm0yk502d2xc6n5qy82cg88rb9nqd2lj41k"; - }; - patches = []; - }); + +mySed = pkgs.gnused.overrideDerivation (oldAttrs: { + name = "sed-4.2.2-pre"; + src = fetchurl { + url = ftp://alpha.gnu.org/gnu/sed/sed-4.2.2-pre.tar.bz2; + sha256 = "11nq06d131y4wmf3drm0yk502d2xc6n5qy82cg88rb9nqd2lj41k"; + }; + patches = []; +}); + @@ -181,8 +189,10 @@ Example usage: -f = { a, b }: { result = a+b; } - c = lib.makeOverridable f { a = 1; b = 2; } + +f = { a, b }: { result = a+b; }; +c = lib.makeOverridable f { a = 1; b = 2; }; + @@ -482,29 +492,29 @@ merge:"diff3" Docker build - buildImage { - name = "redis"; - tag = "latest"; - - fromImage = someBaseImage; - fromImageName = null; - fromImageTag = "latest"; - - contents = pkgs.redis; - runAsRoot = '' - #!${stdenv.shell} - mkdir -p /data - ''; - - config = { - Cmd = [ "/bin/redis-server" ]; - WorkingDir = "/data"; - Volumes = { - "/data" = {}; - }; +buildImage { + name = "redis"; + tag = "latest"; + + fromImage = someBaseImage; + fromImageName = null; + fromImageTag = "latest"; + + contents = pkgs.redis; + runAsRoot = '' + #!${stdenv.shell} + mkdir -p /data + ''; + + config = { + Cmd = [ "/bin/redis-server" ]; + WorkingDir = "/data"; + Volumes = { + "/data" = {}; }; - } - + }; +} + @@ -647,15 +657,15 @@ merge:"diff3" Docker pull - pullImage { - imageName = "nixos/nix"; - imageDigest = "sha256:20d9485b25ecfd89204e843a962c1bd70e9cc6858d65d7f5fadc340246e2116b"; - finalImageTag = "1.11"; - sha256 = "0mqjy3zq2v6rrhizgb9nvhczl87lcfphq9601wcprdika2jz7qh8"; - os = "linux"; - arch = "x86_64"; - } - +pullImage { + imageName = "nixos/nix"; + imageDigest = "sha256:20d9485b25ecfd89204e843a962c1bd70e9cc6858d65d7f5fadc340246e2116b"; + finalImageTag = "1.11"; + sha256 = "0mqjy3zq2v6rrhizgb9nvhczl87lcfphq9601wcprdika2jz7qh8"; + os = "linux"; + arch = "x86_64"; +} + @@ -677,9 +687,9 @@ merge:"diff3" exactly which image you want. By default it will match the OS and architecture of the host the command is run on. - $ nix-shell --packages skopeo jq --command "skopeo --override-os linux --override-arch x86_64 inspect docker://docker.io/nixos/nix:1.11 | jq -r '.Digest'" - sha256:20d9485b25ecfd89204e843a962c1bd70e9cc6858d65d7f5fadc340246e2116b - +$ nix-shell --packages skopeo jq --command "skopeo --override-os linux --override-arch x86_64 inspect docker://docker.io/nixos/nix:1.11 | jq -r '.Digest'" +sha256:20d9485b25ecfd89204e843a962c1bd70e9cc6858d65d7f5fadc340246e2116b + This argument is required. @@ -737,13 +747,13 @@ merge:"diff3" Docker export - exportImage { - fromImage = someLayeredImage; - fromImageName = null; - fromImageTag = null; +exportImage { + fromImage = someLayeredImage; + fromImageName = null; + fromImageTag = null; - name = someLayeredImage.name; - } + name = someLayeredImage.name; +} @@ -774,19 +784,19 @@ merge:"diff3" Shadow base files - buildImage { - name = "shadow-basic"; - - runAsRoot = '' - #!${stdenv.shell} - ${shadowSetup} - groupadd -r redis - useradd -r -g redis redis - mkdir /data - chown redis:redis /data - ''; - } - +buildImage { + name = "shadow-basic"; + + runAsRoot = '' + #!${stdenv.shell} + ${shadowSetup} + groupadd -r redis + useradd -r -g redis redis + mkdir /data + chown redis:redis /data + ''; +} + -- GitLab From 5fccac2b8d77a660a968809519710a5bb7838e63 Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Mon, 3 Sep 2018 11:18:11 -0400 Subject: [PATCH 1944/2206] kernel: Remove Copperhead The patches are unmaintained and suggest a false sense of security --- nixos/release.nix | 1 - nixos/tests/kernel-copperhead.nix | 19 - .../linux/kernel/copperhead-4-14.patch | 2864 ----------------- .../linux/kernel/copperhead-4-16.patch | 2571 --------------- .../linux/kernel/linux-copperhead-lts.nix | 30 - pkgs/os-specific/linux/kernel/patches.nix | 10 - pkgs/top-level/all-packages.nix | 10 - 7 files changed, 5505 deletions(-) delete mode 100644 nixos/tests/kernel-copperhead.nix delete mode 100644 pkgs/os-specific/linux/kernel/copperhead-4-14.patch delete mode 100644 pkgs/os-specific/linux/kernel/copperhead-4-16.patch delete mode 100644 pkgs/os-specific/linux/kernel/linux-copperhead-lts.nix diff --git a/nixos/release.nix b/nixos/release.nix index 1013053b5b3..17f51d977c9 100644 --- a/nixos/release.nix +++ b/nixos/release.nix @@ -327,7 +327,6 @@ in rec { tests.keymap = callSubTests tests/keymap.nix {}; tests.initrdNetwork = callTest tests/initrd-network.nix {}; tests.kafka = callSubTests tests/kafka.nix {}; - tests.kernel-copperhead = callTest tests/kernel-copperhead.nix {}; tests.kernel-latest = callTest tests/kernel-latest.nix {}; tests.kernel-lts = callTest tests/kernel-lts.nix {}; tests.kubernetes.dns = callSubTestsOnMatchingSystems ["x86_64-linux"] tests/kubernetes/dns.nix {}; diff --git a/nixos/tests/kernel-copperhead.nix b/nixos/tests/kernel-copperhead.nix deleted file mode 100644 index 652fbf05537..00000000000 --- a/nixos/tests/kernel-copperhead.nix +++ /dev/null @@ -1,19 +0,0 @@ -import ./make-test.nix ({ pkgs, ...} : { - name = "kernel-copperhead"; - meta = with pkgs.stdenv.lib.maintainers; { - maintainers = [ nequissimus ]; - }; - - machine = { pkgs, ... }: - { - boot.kernelPackages = pkgs.linuxPackages_copperhead_lts; - }; - - testScript = - '' - $machine->succeed("uname -a"); - $machine->succeed("uname -s | grep 'Linux'"); - $machine->succeed("uname -a | grep '${pkgs.linuxPackages_copperhead_lts.kernel.modDirVersion}'"); - $machine->succeed("uname -a | grep 'hardened'"); - ''; -}) diff --git a/pkgs/os-specific/linux/kernel/copperhead-4-14.patch b/pkgs/os-specific/linux/kernel/copperhead-4-14.patch deleted file mode 100644 index 78112d164f0..00000000000 --- a/pkgs/os-specific/linux/kernel/copperhead-4-14.patch +++ /dev/null @@ -1,2864 +0,0 @@ -diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt -index 0380a45ecf4b..39956a3ef645 100644 ---- a/Documentation/admin-guide/kernel-parameters.txt -+++ b/Documentation/admin-guide/kernel-parameters.txt -@@ -490,16 +490,6 @@ - nosocket -- Disable socket memory accounting. - nokmem -- Disable kernel memory accounting. - -- checkreqprot [SELINUX] Set initial checkreqprot flag value. -- Format: { "0" | "1" } -- See security/selinux/Kconfig help text. -- 0 -- check protection applied by kernel (includes -- any implied execute protection). -- 1 -- check protection requested by application. -- Default value is set via a kernel config option. -- Value can be changed at runtime via -- /selinux/checkreqprot. -- - cio_ignore= [S390] - See Documentation/s390/CommonIO for details. - clk_ignore_unused -@@ -2899,6 +2889,11 @@ - the specified number of seconds. This is to be used if - your oopses keep scrolling off the screen. - -+ extra_latent_entropy -+ Enable a very simple form of latent entropy extraction -+ from the first 4GB of memory as the bootmem allocator -+ passes the memory pages to the buddy allocator. -+ - pcbit= [HW,ISDN] - - pcd. [PARIDE] -diff --git a/Documentation/sysctl/kernel.txt b/Documentation/sysctl/kernel.txt -index 694968c7523c..002d86416ef8 100644 ---- a/Documentation/sysctl/kernel.txt -+++ b/Documentation/sysctl/kernel.txt -@@ -91,6 +91,7 @@ show up in /proc/sys/kernel: - - sysctl_writes_strict - - tainted - - threads-max -+- tiocsti_restrict - - unknown_nmi_panic - - watchdog - - watchdog_thresh -@@ -999,6 +1000,26 @@ available RAM pages threads-max is reduced accordingly. - - ============================================================== - -+tiocsti_restrict: -+ -+This toggle indicates whether unprivileged users are prevented -+from using the TIOCSTI ioctl to inject commands into other processes -+which share a tty session. -+ -+When tiocsti_restrict is set to (0) there are no restrictions(accept -+the default restriction of only being able to injection commands into -+one's own tty). When tiocsti_restrict is set to (1), users must -+have CAP_SYS_ADMIN to use the TIOCSTI ioctl. -+ -+When user namespaces are in use, the check for the capability -+CAP_SYS_ADMIN is done against the user namespace that originally -+opened the tty. -+ -+The kernel config option CONFIG_SECURITY_TIOCSTI_RESTRICT sets the -+default value of tiocsti_restrict. -+ -+============================================================== -+ - unknown_nmi_panic: - - The value in this file affects behavior of handling NMI. When the -diff --git a/Makefile b/Makefile -index 787cf6605209..e4fda5330730 100644 ---- a/Makefile -+++ b/Makefile -@@ -710,6 +710,9 @@ endif - KBUILD_CFLAGS += $(stackp-flag) - - ifeq ($(cc-name),clang) -+ifdef CONFIG_LOCAL_INIT -+KBUILD_CFLAGS += -fsanitize=local-init -+endif - KBUILD_CPPFLAGS += $(call cc-option,-Qunused-arguments,) - KBUILD_CFLAGS += $(call cc-disable-warning, unused-variable) - KBUILD_CFLAGS += $(call cc-disable-warning, format-invalid-specifier) -diff --git a/arch/Kconfig b/arch/Kconfig -index 400b9e1b2f27..4637096f7902 100644 ---- a/arch/Kconfig -+++ b/arch/Kconfig -@@ -440,6 +440,11 @@ config GCC_PLUGIN_LATENT_ENTROPY - is some slowdown of the boot process (about 0.5%) and fork and - irq processing. - -+ When extra_latent_entropy is passed on the kernel command line, -+ entropy will be extracted from up to the first 4GB of RAM while the -+ runtime memory allocator is being initialized. This costs even more -+ slowdown of the boot process. -+ - Note that entropy extracted this way is not cryptographically - secure! - -@@ -533,7 +538,7 @@ config CC_STACKPROTECTOR - choice - prompt "Stack Protector buffer overflow detection" - depends on HAVE_CC_STACKPROTECTOR -- default CC_STACKPROTECTOR_NONE -+ default CC_STACKPROTECTOR_STRONG - help - This option turns on the "stack-protector" GCC feature. This - feature puts, at the beginning of functions, a canary value on -@@ -735,7 +740,7 @@ config ARCH_MMAP_RND_BITS - int "Number of bits to use for ASLR of mmap base address" if EXPERT - range ARCH_MMAP_RND_BITS_MIN ARCH_MMAP_RND_BITS_MAX - default ARCH_MMAP_RND_BITS_DEFAULT if ARCH_MMAP_RND_BITS_DEFAULT -- default ARCH_MMAP_RND_BITS_MIN -+ default ARCH_MMAP_RND_BITS_MAX - depends on HAVE_ARCH_MMAP_RND_BITS - help - This value can be used to select the number of bits to use to -@@ -769,7 +774,7 @@ config ARCH_MMAP_RND_COMPAT_BITS - int "Number of bits to use for ASLR of mmap base address for compatible applications" if EXPERT - range ARCH_MMAP_RND_COMPAT_BITS_MIN ARCH_MMAP_RND_COMPAT_BITS_MAX - default ARCH_MMAP_RND_COMPAT_BITS_DEFAULT if ARCH_MMAP_RND_COMPAT_BITS_DEFAULT -- default ARCH_MMAP_RND_COMPAT_BITS_MIN -+ default ARCH_MMAP_RND_COMPAT_BITS_MAX - depends on HAVE_ARCH_MMAP_RND_COMPAT_BITS - help - This value can be used to select the number of bits to use to -@@ -952,6 +957,7 @@ config ARCH_HAS_REFCOUNT - - config REFCOUNT_FULL - bool "Perform full reference count validation at the expense of speed" -+ default y - help - Enabling this switches the refcounting infrastructure from a fast - unchecked atomic_t implementation to a fully state checked -diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index 2d5f7aca156d..aa4839a74c6a 100644 ---- a/arch/arm64/Kconfig -+++ b/arch/arm64/Kconfig -@@ -918,6 +918,7 @@ endif - - config ARM64_SW_TTBR0_PAN - bool "Emulate Privileged Access Never using TTBR0_EL1 switching" -+ default y - help - Enabling this option prevents the kernel from accessing - user-space memory directly by pointing TTBR0_EL1 to a reserved -@@ -1044,6 +1045,7 @@ config RANDOMIZE_BASE - bool "Randomize the address of the kernel image" - select ARM64_MODULE_PLTS if MODULES - select RELOCATABLE -+ default y - help - Randomizes the virtual address at which the kernel image is - loaded, as a security feature that deters exploit attempts -diff --git a/arch/arm64/Kconfig.debug b/arch/arm64/Kconfig.debug -index cc6bd559af85..01d5442d4722 100644 ---- a/arch/arm64/Kconfig.debug -+++ b/arch/arm64/Kconfig.debug -@@ -45,6 +45,7 @@ config ARM64_RANDOMIZE_TEXT_OFFSET - config DEBUG_WX - bool "Warn on W+X mappings at boot" - select ARM64_PTDUMP_CORE -+ default y - ---help--- - Generate a warning if any W+X mappings are found at boot. - -diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig -index 34480e9af2e7..26304242250c 100644 ---- a/arch/arm64/configs/defconfig -+++ b/arch/arm64/configs/defconfig -@@ -1,4 +1,3 @@ --CONFIG_SYSVIPC=y - CONFIG_POSIX_MQUEUE=y - CONFIG_AUDIT=y - CONFIG_NO_HZ_IDLE=y -diff --git a/arch/arm64/include/asm/elf.h b/arch/arm64/include/asm/elf.h -index 33be513ef24c..6f0c0e3ef0dd 100644 ---- a/arch/arm64/include/asm/elf.h -+++ b/arch/arm64/include/asm/elf.h -@@ -114,10 +114,10 @@ - - /* - * This is the base location for PIE (ET_DYN with INTERP) loads. On -- * 64-bit, this is above 4GB to leave the entire 32-bit address -+ * 64-bit, this is raised to 4GB to leave the entire 32-bit address - * space open for things that want to use the area for 32-bit pointers. - */ --#define ELF_ET_DYN_BASE (2 * TASK_SIZE_64 / 3) -+#define ELF_ET_DYN_BASE 0x100000000UL - - #ifndef __ASSEMBLY__ - -@@ -158,10 +158,10 @@ extern int arch_setup_additional_pages(struct linux_binprm *bprm, - /* 1GB of VA */ - #ifdef CONFIG_COMPAT - #define STACK_RND_MASK (test_thread_flag(TIF_32BIT) ? \ -- 0x7ff >> (PAGE_SHIFT - 12) : \ -- 0x3ffff >> (PAGE_SHIFT - 12)) -+ ((1UL << mmap_rnd_compat_bits) - 1) >> (PAGE_SHIFT - 12) : \ -+ ((1UL << mmap_rnd_bits) - 1) >> (PAGE_SHIFT - 12)) - #else --#define STACK_RND_MASK (0x3ffff >> (PAGE_SHIFT - 12)) -+#define STACK_RND_MASK (((1UL << mmap_rnd_bits) - 1) >> (PAGE_SHIFT - 12)) - #endif - - #ifdef __AARCH64EB__ -diff --git a/arch/arm64/kernel/process.c b/arch/arm64/kernel/process.c -index 9e773732520c..91359f45b5fc 100644 ---- a/arch/arm64/kernel/process.c -+++ b/arch/arm64/kernel/process.c -@@ -419,9 +419,9 @@ unsigned long arch_align_stack(unsigned long sp) - unsigned long arch_randomize_brk(struct mm_struct *mm) - { - if (is_compat_task()) -- return randomize_page(mm->brk, SZ_32M); -+ return mm->brk + get_random_long() % SZ_32M + PAGE_SIZE; - else -- return randomize_page(mm->brk, SZ_1G); -+ return mm->brk + get_random_long() % SZ_1G + PAGE_SIZE; - } - - /* -diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig -index 7483cd514c32..835a86c45fb0 100644 ---- a/arch/x86/Kconfig -+++ b/arch/x86/Kconfig -@@ -1153,8 +1153,7 @@ config VM86 - default X86_LEGACY_VM86 - - config X86_16BIT -- bool "Enable support for 16-bit segments" if EXPERT -- default y -+ bool "Enable support for 16-bit segments" - depends on MODIFY_LDT_SYSCALL - ---help--- - This option is required by programs like Wine to run 16-bit -@@ -2228,7 +2227,7 @@ config COMPAT_VDSO - choice - prompt "vsyscall table for legacy applications" - depends on X86_64 -- default LEGACY_VSYSCALL_EMULATE -+ default LEGACY_VSYSCALL_NONE - help - Legacy user code that does not know how to find the vDSO expects - to be able to issue three syscalls by calling fixed addresses in -@@ -2318,8 +2317,7 @@ config CMDLINE_OVERRIDE - be set to 'N' under normal conditions. - - config MODIFY_LDT_SYSCALL -- bool "Enable the LDT (local descriptor table)" if EXPERT -- default y -+ bool "Enable the LDT (local descriptor table)" - ---help--- - Linux can allow user programs to install a per-process x86 - Local Descriptor Table (LDT) using the modify_ldt(2) system -diff --git a/arch/x86/Kconfig.debug b/arch/x86/Kconfig.debug -index 6293a8768a91..add82e0f1df3 100644 ---- a/arch/x86/Kconfig.debug -+++ b/arch/x86/Kconfig.debug -@@ -101,6 +101,7 @@ config EFI_PGT_DUMP - config DEBUG_WX - bool "Warn on W+X mappings at boot" - select X86_PTDUMP_CORE -+ default y - ---help--- - Generate a warning if any W+X mappings are found at boot. - -diff --git a/arch/x86/configs/x86_64_defconfig b/arch/x86/configs/x86_64_defconfig -index e32fc1f274d8..d08acc76502a 100644 ---- a/arch/x86/configs/x86_64_defconfig -+++ b/arch/x86/configs/x86_64_defconfig -@@ -1,5 +1,4 @@ - # CONFIG_LOCALVERSION_AUTO is not set --CONFIG_SYSVIPC=y - CONFIG_POSIX_MQUEUE=y - CONFIG_BSD_PROCESS_ACCT=y - CONFIG_TASKSTATS=y -diff --git a/arch/x86/entry/vdso/vma.c b/arch/x86/entry/vdso/vma.c -index 1911310959f8..bba8dbbc07a8 100644 ---- a/arch/x86/entry/vdso/vma.c -+++ b/arch/x86/entry/vdso/vma.c -@@ -203,55 +203,9 @@ static int map_vdso(const struct vdso_image *image, unsigned long addr) - } - - #ifdef CONFIG_X86_64 --/* -- * Put the vdso above the (randomized) stack with another randomized -- * offset. This way there is no hole in the middle of address space. -- * To save memory make sure it is still in the same PTE as the stack -- * top. This doesn't give that many random bits. -- * -- * Note that this algorithm is imperfect: the distribution of the vdso -- * start address within a PMD is biased toward the end. -- * -- * Only used for the 64-bit and x32 vdsos. -- */ --static unsigned long vdso_addr(unsigned long start, unsigned len) --{ -- unsigned long addr, end; -- unsigned offset; -- -- /* -- * Round up the start address. It can start out unaligned as a result -- * of stack start randomization. -- */ -- start = PAGE_ALIGN(start); -- -- /* Round the lowest possible end address up to a PMD boundary. */ -- end = (start + len + PMD_SIZE - 1) & PMD_MASK; -- if (end >= TASK_SIZE_MAX) -- end = TASK_SIZE_MAX; -- end -= len; -- -- if (end > start) { -- offset = get_random_int() % (((end - start) >> PAGE_SHIFT) + 1); -- addr = start + (offset << PAGE_SHIFT); -- } else { -- addr = start; -- } -- -- /* -- * Forcibly align the final address in case we have a hardware -- * issue that requires alignment for performance reasons. -- */ -- addr = align_vdso_addr(addr); -- -- return addr; --} -- - static int map_vdso_randomized(const struct vdso_image *image) - { -- unsigned long addr = vdso_addr(current->mm->start_stack, image->size-image->sym_vvar_start); -- -- return map_vdso(image, addr); -+ return map_vdso(image, 0); - } - #endif - -diff --git a/arch/x86/include/asm/elf.h b/arch/x86/include/asm/elf.h -index 3a091cea36c5..0931c05a3348 100644 ---- a/arch/x86/include/asm/elf.h -+++ b/arch/x86/include/asm/elf.h -@@ -249,11 +249,11 @@ extern int force_personality32; - - /* - * This is the base location for PIE (ET_DYN with INTERP) loads. On -- * 64-bit, this is above 4GB to leave the entire 32-bit address -+ * 64-bit, this is raised to 4GB to leave the entire 32-bit address - * space open for things that want to use the area for 32-bit pointers. - */ - #define ELF_ET_DYN_BASE (mmap_is_ia32() ? 0x000400000UL : \ -- (DEFAULT_MAP_WINDOW / 3 * 2)) -+ 0x100000000UL) - - /* This yields a mask that user programs can use to figure out what - instruction set this CPU supports. This could be done in user space, -@@ -312,8 +312,8 @@ extern unsigned long get_mmap_base(int is_legacy); - - #ifdef CONFIG_X86_32 - --#define __STACK_RND_MASK(is32bit) (0x7ff) --#define STACK_RND_MASK (0x7ff) -+#define __STACK_RND_MASK(is32bit) ((1UL << mmap_rnd_bits) - 1) -+#define STACK_RND_MASK ((1UL << mmap_rnd_bits) - 1) - - #define ARCH_DLINFO ARCH_DLINFO_IA32 - -@@ -322,7 +322,11 @@ extern unsigned long get_mmap_base(int is_legacy); - #else /* CONFIG_X86_32 */ - - /* 1GB for 64bit, 8MB for 32bit */ --#define __STACK_RND_MASK(is32bit) ((is32bit) ? 0x7ff : 0x3fffff) -+#ifdef CONFIG_COMPAT -+#define __STACK_RND_MASK(is32bit) ((is32bit) ? (1UL << mmap_rnd_compat_bits) - 1 : (1UL << mmap_rnd_bits) - 1) -+#else -+#define __STACK_RND_MASK(is32bit) ((1UL << mmap_rnd_bits) - 1) -+#endif - #define STACK_RND_MASK __STACK_RND_MASK(mmap_is_ia32()) - - #define ARCH_DLINFO \ -@@ -380,5 +384,4 @@ struct va_alignment { - } ____cacheline_aligned; - - extern struct va_alignment va_align; --extern unsigned long align_vdso_addr(unsigned long); - #endif /* _ASM_X86_ELF_H */ -diff --git a/arch/x86/include/asm/tlbflush.h b/arch/x86/include/asm/tlbflush.h -index 704f31315dde..bb82b6344a7b 100644 ---- a/arch/x86/include/asm/tlbflush.h -+++ b/arch/x86/include/asm/tlbflush.h -@@ -253,6 +253,7 @@ static inline void cr4_set_bits(unsigned long mask) - unsigned long cr4; - - cr4 = this_cpu_read(cpu_tlbstate.cr4); -+ BUG_ON(cr4 != __read_cr4()); - if ((cr4 | mask) != cr4) { - cr4 |= mask; - this_cpu_write(cpu_tlbstate.cr4, cr4); -@@ -266,6 +267,7 @@ static inline void cr4_clear_bits(unsigned long mask) - unsigned long cr4; - - cr4 = this_cpu_read(cpu_tlbstate.cr4); -+ BUG_ON(cr4 != __read_cr4()); - if ((cr4 & ~mask) != cr4) { - cr4 &= ~mask; - this_cpu_write(cpu_tlbstate.cr4, cr4); -@@ -278,6 +280,7 @@ static inline void cr4_toggle_bits(unsigned long mask) - unsigned long cr4; - - cr4 = this_cpu_read(cpu_tlbstate.cr4); -+ BUG_ON(cr4 != __read_cr4()); - cr4 ^= mask; - this_cpu_write(cpu_tlbstate.cr4, cr4); - __write_cr4(cr4); -@@ -386,6 +389,7 @@ static inline void __native_flush_tlb_global(void) - raw_local_irq_save(flags); - - cr4 = this_cpu_read(cpu_tlbstate.cr4); -+ BUG_ON(cr4 != __read_cr4()); - /* toggle PGE */ - native_write_cr4(cr4 ^ X86_CR4_PGE); - /* write old PGE again and flush TLBs */ -diff --git a/arch/x86/kernel/cpu/common.c b/arch/x86/kernel/cpu/common.c -index 48e98964ecad..a94dc690612f 100644 ---- a/arch/x86/kernel/cpu/common.c -+++ b/arch/x86/kernel/cpu/common.c -@@ -1637,7 +1637,6 @@ void cpu_init(void) - wrmsrl(MSR_KERNEL_GS_BASE, 0); - barrier(); - -- x86_configure_nx(); - x2apic_setup(); - - /* -diff --git a/arch/x86/kernel/process.c b/arch/x86/kernel/process.c -index 988a98f34c66..dc36d2d9078a 100644 ---- a/arch/x86/kernel/process.c -+++ b/arch/x86/kernel/process.c -@@ -40,6 +40,8 @@ - #include - #include - #include -+#include -+#include - - /* - * per-CPU TSS segments. Threads are completely 'soft' on Linux, -@@ -719,7 +721,10 @@ unsigned long arch_align_stack(unsigned long sp) - - unsigned long arch_randomize_brk(struct mm_struct *mm) - { -- return randomize_page(mm->brk, 0x02000000); -+ if (mmap_is_ia32()) -+ return mm->brk + get_random_long() % SZ_32M + PAGE_SIZE; -+ else -+ return mm->brk + get_random_long() % SZ_1G + PAGE_SIZE; - } - - /* -diff --git a/arch/x86/kernel/sys_x86_64.c b/arch/x86/kernel/sys_x86_64.c -index a63fe77b3217..e1085e76043e 100644 ---- a/arch/x86/kernel/sys_x86_64.c -+++ b/arch/x86/kernel/sys_x86_64.c -@@ -54,13 +54,6 @@ static unsigned long get_align_bits(void) - return va_align.bits & get_align_mask(); - } - --unsigned long align_vdso_addr(unsigned long addr) --{ -- unsigned long align_mask = get_align_mask(); -- addr = (addr + align_mask) & ~align_mask; -- return addr | get_align_bits(); --} -- - static int __init control_va_addr_alignment(char *str) - { - /* guard against enabling this on other CPU families */ -@@ -122,10 +115,7 @@ static void find_start_end(unsigned long addr, unsigned long flags, - } - - *begin = get_mmap_base(1); -- if (in_compat_syscall()) -- *end = task_size_32bit(); -- else -- *end = task_size_64bit(addr > DEFAULT_MAP_WINDOW); -+ *end = get_mmap_base(0); - } - - unsigned long -@@ -206,7 +196,7 @@ arch_get_unmapped_area_topdown(struct file *filp, const unsigned long addr0, - - info.flags = VM_UNMAPPED_AREA_TOPDOWN; - info.length = len; -- info.low_limit = PAGE_SIZE; -+ info.low_limit = get_mmap_base(1); - info.high_limit = get_mmap_base(0); - - /* -diff --git a/arch/x86/mm/init_32.c b/arch/x86/mm/init_32.c -index 3141e67ec24c..e93173193f60 100644 ---- a/arch/x86/mm/init_32.c -+++ b/arch/x86/mm/init_32.c -@@ -558,7 +558,7 @@ static void __init pagetable_init(void) - permanent_kmaps_init(pgd_base); - } - --pteval_t __supported_pte_mask __read_mostly = ~(_PAGE_NX | _PAGE_GLOBAL); -+pteval_t __supported_pte_mask __ro_after_init = ~(_PAGE_NX | _PAGE_GLOBAL); - EXPORT_SYMBOL_GPL(__supported_pte_mask); - - /* user-defined highmem size */ -@@ -865,7 +865,7 @@ int arch_remove_memory(u64 start, u64 size) - #endif - #endif - --int kernel_set_to_readonly __read_mostly; -+int kernel_set_to_readonly __ro_after_init; - - void set_kernel_text_rw(void) - { -@@ -917,12 +917,11 @@ void mark_rodata_ro(void) - unsigned long start = PFN_ALIGN(_text); - unsigned long size = PFN_ALIGN(_etext) - start; - -+ kernel_set_to_readonly = 1; - set_pages_ro(virt_to_page(start), size >> PAGE_SHIFT); - printk(KERN_INFO "Write protecting the kernel text: %luk\n", - size >> 10); - -- kernel_set_to_readonly = 1; -- - #ifdef CONFIG_CPA_DEBUG - printk(KERN_INFO "Testing CPA: Reverting %lx-%lx\n", - start, start+size); -diff --git a/arch/x86/mm/init_64.c b/arch/x86/mm/init_64.c -index 642357aff216..8bbf93ce3cd2 100644 ---- a/arch/x86/mm/init_64.c -+++ b/arch/x86/mm/init_64.c -@@ -65,7 +65,7 @@ - * around without checking the pgd every time. - */ - --pteval_t __supported_pte_mask __read_mostly = ~0; -+pteval_t __supported_pte_mask __ro_after_init = ~0; - EXPORT_SYMBOL_GPL(__supported_pte_mask); - - int force_personality32; -@@ -1185,7 +1185,7 @@ void __init mem_init(void) - mem_init_print_info(NULL); - } - --int kernel_set_to_readonly; -+int kernel_set_to_readonly __ro_after_init; - - void set_kernel_text_rw(void) - { -@@ -1234,9 +1234,8 @@ void mark_rodata_ro(void) - - printk(KERN_INFO "Write protecting the kernel read-only data: %luk\n", - (end - start) >> 10); -- set_memory_ro(start, (end - start) >> PAGE_SHIFT); -- - kernel_set_to_readonly = 1; -+ set_memory_ro(start, (end - start) >> PAGE_SHIFT); - - /* - * The rodata/data/bss/brk section (but not the kernel text!) -diff --git a/block/blk-softirq.c b/block/blk-softirq.c -index 01e2b353a2b9..9aeddca4a29f 100644 ---- a/block/blk-softirq.c -+++ b/block/blk-softirq.c -@@ -20,7 +20,7 @@ static DEFINE_PER_CPU(struct list_head, blk_cpu_done); - * Softirq action handler - move entries to local list and loop over them - * while passing them to the queue registered handler. - */ --static __latent_entropy void blk_done_softirq(struct softirq_action *h) -+static __latent_entropy void blk_done_softirq(void) - { - struct list_head *cpu_list, local_list; - -diff --git a/drivers/ata/libata-core.c b/drivers/ata/libata-core.c -index 473f150d6b22..65a65f9824ed 100644 ---- a/drivers/ata/libata-core.c -+++ b/drivers/ata/libata-core.c -@@ -5141,7 +5141,7 @@ void ata_qc_free(struct ata_queued_cmd *qc) - struct ata_port *ap; - unsigned int tag; - -- WARN_ON_ONCE(qc == NULL); /* ata_qc_from_tag _might_ return NULL */ -+ BUG_ON(qc == NULL); /* ata_qc_from_tag _might_ return NULL */ - ap = qc->ap; - - qc->flags = 0; -@@ -5158,7 +5158,7 @@ void __ata_qc_complete(struct ata_queued_cmd *qc) - struct ata_port *ap; - struct ata_link *link; - -- WARN_ON_ONCE(qc == NULL); /* ata_qc_from_tag _might_ return NULL */ -+ BUG_ON(qc == NULL); /* ata_qc_from_tag _might_ return NULL */ - WARN_ON_ONCE(!(qc->flags & ATA_QCFLAG_ACTIVE)); - ap = qc->ap; - link = qc->dev->link; -diff --git a/drivers/char/Kconfig b/drivers/char/Kconfig -index c28dca0c613d..d4813f0d25ca 100644 ---- a/drivers/char/Kconfig -+++ b/drivers/char/Kconfig -@@ -9,7 +9,6 @@ source "drivers/tty/Kconfig" - - config DEVMEM - bool "/dev/mem virtual device support" -- default y - help - Say Y here if you want to support the /dev/mem device. - The /dev/mem device is used to access areas of physical -@@ -568,7 +567,6 @@ config TELCLOCK - config DEVPORT - bool "/dev/port character device" - depends on ISA || PCI -- default y - help - Say Y here if you want to support the /dev/port device. The /dev/port - device is similar to /dev/mem, but for I/O ports. -diff --git a/drivers/media/dvb-frontends/cx24116.c b/drivers/media/dvb-frontends/cx24116.c -index e105532bfba8..e07d52bb9b62 100644 ---- a/drivers/media/dvb-frontends/cx24116.c -+++ b/drivers/media/dvb-frontends/cx24116.c -@@ -1462,7 +1462,7 @@ static int cx24116_tune(struct dvb_frontend *fe, bool re_tune, - return cx24116_read_status(fe, status); - } - --static int cx24116_get_algo(struct dvb_frontend *fe) -+static enum dvbfe_algo cx24116_get_algo(struct dvb_frontend *fe) - { - return DVBFE_ALGO_HW; - } -diff --git a/drivers/media/dvb-frontends/cx24117.c b/drivers/media/dvb-frontends/cx24117.c -index d37cb7762bd6..97e0feff0ede 100644 ---- a/drivers/media/dvb-frontends/cx24117.c -+++ b/drivers/media/dvb-frontends/cx24117.c -@@ -1555,7 +1555,7 @@ static int cx24117_tune(struct dvb_frontend *fe, bool re_tune, - return cx24117_read_status(fe, status); - } - --static int cx24117_get_algo(struct dvb_frontend *fe) -+static enum dvbfe_algo cx24117_get_algo(struct dvb_frontend *fe) - { - return DVBFE_ALGO_HW; - } -diff --git a/drivers/media/dvb-frontends/cx24120.c b/drivers/media/dvb-frontends/cx24120.c -index 7f11dcc94d85..01da670760ba 100644 ---- a/drivers/media/dvb-frontends/cx24120.c -+++ b/drivers/media/dvb-frontends/cx24120.c -@@ -1491,7 +1491,7 @@ static int cx24120_tune(struct dvb_frontend *fe, bool re_tune, - return cx24120_read_status(fe, status); - } - --static int cx24120_get_algo(struct dvb_frontend *fe) -+static enum dvbfe_algo cx24120_get_algo(struct dvb_frontend *fe) - { - return DVBFE_ALGO_HW; - } -diff --git a/drivers/media/dvb-frontends/cx24123.c b/drivers/media/dvb-frontends/cx24123.c -index 1d59d1d3bd82..41cd0e9ea199 100644 ---- a/drivers/media/dvb-frontends/cx24123.c -+++ b/drivers/media/dvb-frontends/cx24123.c -@@ -1005,7 +1005,7 @@ static int cx24123_tune(struct dvb_frontend *fe, - return retval; - } - --static int cx24123_get_algo(struct dvb_frontend *fe) -+static enum dvbfe_algo cx24123_get_algo(struct dvb_frontend *fe) - { - return DVBFE_ALGO_HW; - } -diff --git a/drivers/media/dvb-frontends/cxd2820r_core.c b/drivers/media/dvb-frontends/cxd2820r_core.c -index f6ebbb47b9b2..3e0d8cbd76da 100644 ---- a/drivers/media/dvb-frontends/cxd2820r_core.c -+++ b/drivers/media/dvb-frontends/cxd2820r_core.c -@@ -403,7 +403,7 @@ static enum dvbfe_search cxd2820r_search(struct dvb_frontend *fe) - return DVBFE_ALGO_SEARCH_ERROR; - } - --static int cxd2820r_get_frontend_algo(struct dvb_frontend *fe) -+static enum dvbfe_algo cxd2820r_get_frontend_algo(struct dvb_frontend *fe) - { - return DVBFE_ALGO_CUSTOM; - } -diff --git a/drivers/media/dvb-frontends/mb86a20s.c b/drivers/media/dvb-frontends/mb86a20s.c -index e8ac8c3e2ec0..e0f4ba8302d1 100644 ---- a/drivers/media/dvb-frontends/mb86a20s.c -+++ b/drivers/media/dvb-frontends/mb86a20s.c -@@ -2055,7 +2055,7 @@ static void mb86a20s_release(struct dvb_frontend *fe) - kfree(state); - } - --static int mb86a20s_get_frontend_algo(struct dvb_frontend *fe) -+static enum dvbfe_algo mb86a20s_get_frontend_algo(struct dvb_frontend *fe) - { - return DVBFE_ALGO_HW; - } -diff --git a/drivers/media/dvb-frontends/s921.c b/drivers/media/dvb-frontends/s921.c -index 274544a3ae0e..9ef9b9bc1bd2 100644 ---- a/drivers/media/dvb-frontends/s921.c -+++ b/drivers/media/dvb-frontends/s921.c -@@ -464,7 +464,7 @@ static int s921_tune(struct dvb_frontend *fe, - return rc; - } - --static int s921_get_algo(struct dvb_frontend *fe) -+static enum dvbfe_algo s921_get_algo(struct dvb_frontend *fe) - { - return DVBFE_ALGO_HW; - } -diff --git a/drivers/media/pci/bt8xx/dst.c b/drivers/media/pci/bt8xx/dst.c -index 7166d2279465..fa682f9fdc4b 100644 ---- a/drivers/media/pci/bt8xx/dst.c -+++ b/drivers/media/pci/bt8xx/dst.c -@@ -1657,7 +1657,7 @@ static int dst_tune_frontend(struct dvb_frontend* fe, - return 0; - } - --static int dst_get_tuning_algo(struct dvb_frontend *fe) -+static enum dvbfe_algo dst_get_tuning_algo(struct dvb_frontend *fe) - { - return dst_algo ? DVBFE_ALGO_HW : DVBFE_ALGO_SW; - } -diff --git a/drivers/media/pci/pt1/va1j5jf8007s.c b/drivers/media/pci/pt1/va1j5jf8007s.c -index f75f69556be7..d913a6050e8c 100644 ---- a/drivers/media/pci/pt1/va1j5jf8007s.c -+++ b/drivers/media/pci/pt1/va1j5jf8007s.c -@@ -98,7 +98,7 @@ static int va1j5jf8007s_read_snr(struct dvb_frontend *fe, u16 *snr) - return 0; - } - --static int va1j5jf8007s_get_frontend_algo(struct dvb_frontend *fe) -+static enum dvbfe_algo va1j5jf8007s_get_frontend_algo(struct dvb_frontend *fe) - { - return DVBFE_ALGO_HW; - } -diff --git a/drivers/media/pci/pt1/va1j5jf8007t.c b/drivers/media/pci/pt1/va1j5jf8007t.c -index 63fda79a75c0..4115c3ccd4a8 100644 ---- a/drivers/media/pci/pt1/va1j5jf8007t.c -+++ b/drivers/media/pci/pt1/va1j5jf8007t.c -@@ -88,7 +88,7 @@ static int va1j5jf8007t_read_snr(struct dvb_frontend *fe, u16 *snr) - return 0; - } - --static int va1j5jf8007t_get_frontend_algo(struct dvb_frontend *fe) -+static enum dvbfe_algo va1j5jf8007t_get_frontend_algo(struct dvb_frontend *fe) - { - return DVBFE_ALGO_HW; - } -diff --git a/drivers/misc/lkdtm_core.c b/drivers/misc/lkdtm_core.c -index 981b3ef71e47..9883da1da383 100644 ---- a/drivers/misc/lkdtm_core.c -+++ b/drivers/misc/lkdtm_core.c -@@ -78,7 +78,7 @@ static irqreturn_t jp_handle_irq_event(unsigned int irq, - return 0; - } - --static void jp_tasklet_action(struct softirq_action *a) -+static void jp_tasklet_action(void) - { - lkdtm_handler(); - jprobe_return(); -diff --git a/drivers/tty/Kconfig b/drivers/tty/Kconfig -index b811442c5ce6..4f62a63cbcb1 100644 ---- a/drivers/tty/Kconfig -+++ b/drivers/tty/Kconfig -@@ -122,7 +122,6 @@ config UNIX98_PTYS - - config LEGACY_PTYS - bool "Legacy (BSD) PTY support" -- default y - ---help--- - A pseudo terminal (PTY) is a software device consisting of two - halves: a master and a slave. The slave device behaves identical to -diff --git a/drivers/tty/tty_io.c b/drivers/tty/tty_io.c -index 562d31073f9a..2184b9b5485f 100644 ---- a/drivers/tty/tty_io.c -+++ b/drivers/tty/tty_io.c -@@ -171,6 +171,7 @@ static void free_tty_struct(struct tty_struct *tty) - put_device(tty->dev); - kfree(tty->write_buf); - tty->magic = 0xDEADDEAD; -+ put_user_ns(tty->owner_user_ns); - kfree(tty); - } - -@@ -2154,11 +2155,19 @@ static int tty_fasync(int fd, struct file *filp, int on) - * FIXME: may race normal receive processing - */ - -+int tiocsti_restrict = IS_ENABLED(CONFIG_SECURITY_TIOCSTI_RESTRICT); -+ - static int tiocsti(struct tty_struct *tty, char __user *p) - { - char ch, mbz = 0; - struct tty_ldisc *ld; - -+ if (tiocsti_restrict && -+ !ns_capable(tty->owner_user_ns, CAP_SYS_ADMIN)) { -+ dev_warn_ratelimited(tty->dev, -+ "Denied TIOCSTI ioctl for non-privileged process\n"); -+ return -EPERM; -+ } - if ((current->signal->tty != tty) && !capable(CAP_SYS_ADMIN)) - return -EPERM; - if (get_user(ch, p)) -@@ -2841,6 +2850,7 @@ struct tty_struct *alloc_tty_struct(struct tty_driver *driver, int idx) - tty->index = idx; - tty_line_name(driver, idx, tty->name); - tty->dev = tty_get_device(tty); -+ tty->owner_user_ns = get_user_ns(current_user_ns()); - - return tty; - } -diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index 442be7f312f6..788557d5c454 100644 ---- a/drivers/usb/core/hub.c -+++ b/drivers/usb/core/hub.c -@@ -38,6 +38,8 @@ - #define USB_VENDOR_GENESYS_LOGIC 0x05e3 - #define HUB_QUIRK_CHECK_PORT_AUTOSUSPEND 0x01 - -+extern int deny_new_usb; -+ - /* Protect struct usb_device->state and ->children members - * Note: Both are also protected by ->dev.sem, except that ->state can - * change to USB_STATE_NOTATTACHED even when the semaphore isn't held. */ -@@ -4806,6 +4808,12 @@ static void hub_port_connect(struct usb_hub *hub, int port1, u16 portstatus, - goto done; - return; - } -+ -+ if (deny_new_usb) { -+ dev_err(&port_dev->dev, "denied insert of USB device on port %d\n", port1); -+ goto done; -+ } -+ - if (hub_is_superspeed(hub->hdev)) - unit_load = 150; - else -diff --git a/fs/exec.c b/fs/exec.c -index 0da4d748b4e6..69fcee853363 100644 ---- a/fs/exec.c -+++ b/fs/exec.c -@@ -62,6 +62,7 @@ - #include - #include - #include -+#include - - #include - #include -@@ -321,6 +322,8 @@ static int __bprm_mm_init(struct linux_binprm *bprm) - arch_bprm_mm_init(mm, vma); - up_write(&mm->mmap_sem); - bprm->p = vma->vm_end - sizeof(void *); -+ if (randomize_va_space) -+ bprm->p ^= get_random_int() & ~PAGE_MASK; - return 0; - err: - up_write(&mm->mmap_sem); -diff --git a/fs/namei.c b/fs/namei.c -index 0b46b858cd42..3ae8e72341da 100644 ---- a/fs/namei.c -+++ b/fs/namei.c -@@ -902,8 +902,8 @@ static inline void put_link(struct nameidata *nd) - path_put(&last->link); - } - --int sysctl_protected_symlinks __read_mostly = 0; --int sysctl_protected_hardlinks __read_mostly = 0; -+int sysctl_protected_symlinks __read_mostly = 1; -+int sysctl_protected_hardlinks __read_mostly = 1; - - /** - * may_follow_link - Check symlink following for unsafe situations -diff --git a/fs/nfs/Kconfig b/fs/nfs/Kconfig -index 5f93cfacb3d1..cea0d7d3b23e 100644 ---- a/fs/nfs/Kconfig -+++ b/fs/nfs/Kconfig -@@ -195,4 +195,3 @@ config NFS_DEBUG - bool - depends on NFS_FS && SUNRPC_DEBUG - select CRC32 -- default y -diff --git a/fs/pipe.c b/fs/pipe.c -index 8ef7d7bef775..b82f305ec13d 100644 ---- a/fs/pipe.c -+++ b/fs/pipe.c -@@ -38,7 +38,7 @@ unsigned int pipe_max_size = 1048576; - /* - * Minimum pipe size, as required by POSIX - */ --unsigned int pipe_min_size = PAGE_SIZE; -+unsigned int pipe_min_size __read_only = PAGE_SIZE; - - /* Maximum allocatable pages per user. Hard limit is unset by default, soft - * matches default values. -diff --git a/fs/proc/Kconfig b/fs/proc/Kconfig -index 1ade1206bb89..60b0f76dec47 100644 ---- a/fs/proc/Kconfig -+++ b/fs/proc/Kconfig -@@ -39,7 +39,6 @@ config PROC_KCORE - config PROC_VMCORE - bool "/proc/vmcore support" - depends on PROC_FS && CRASH_DUMP -- default y - help - Exports the dump image of crashed kernel in ELF format. - -diff --git a/fs/stat.c b/fs/stat.c -index 873785dae022..d3c2ada8b9c7 100644 ---- a/fs/stat.c -+++ b/fs/stat.c -@@ -40,8 +40,13 @@ void generic_fillattr(struct inode *inode, struct kstat *stat) - stat->gid = inode->i_gid; - stat->rdev = inode->i_rdev; - stat->size = i_size_read(inode); -- stat->atime = inode->i_atime; -- stat->mtime = inode->i_mtime; -+ if (is_sidechannel_device(inode) && !capable_noaudit(CAP_MKNOD)) { -+ stat->atime = inode->i_ctime; -+ stat->mtime = inode->i_ctime; -+ } else { -+ stat->atime = inode->i_atime; -+ stat->mtime = inode->i_mtime; -+ } - stat->ctime = inode->i_ctime; - stat->blksize = i_blocksize(inode); - stat->blocks = inode->i_blocks; -@@ -75,9 +80,14 @@ int vfs_getattr_nosec(const struct path *path, struct kstat *stat, - stat->result_mask |= STATX_BASIC_STATS; - request_mask &= STATX_ALL; - query_flags &= KSTAT_QUERY_FLAGS; -- if (inode->i_op->getattr) -- return inode->i_op->getattr(path, stat, request_mask, -- query_flags); -+ if (inode->i_op->getattr) { -+ int retval = inode->i_op->getattr(path, stat, request_mask, query_flags); -+ if (!retval && is_sidechannel_device(inode) && !capable_noaudit(CAP_MKNOD)) { -+ stat->atime = stat->ctime; -+ stat->mtime = stat->ctime; -+ } -+ return retval; -+ } - - generic_fillattr(inode, stat); - return 0; -diff --git a/include/linux/cache.h b/include/linux/cache.h -index 750621e41d1c..e7157c18c62c 100644 ---- a/include/linux/cache.h -+++ b/include/linux/cache.h -@@ -31,6 +31,8 @@ - #define __ro_after_init __attribute__((__section__(".data..ro_after_init"))) - #endif - -+#define __read_only __ro_after_init -+ - #ifndef ____cacheline_aligned - #define ____cacheline_aligned __attribute__((__aligned__(SMP_CACHE_BYTES))) - #endif -diff --git a/include/linux/capability.h b/include/linux/capability.h -index f640dcbc880c..2b4f5d651f19 100644 ---- a/include/linux/capability.h -+++ b/include/linux/capability.h -@@ -207,6 +207,7 @@ extern bool has_capability_noaudit(struct task_struct *t, int cap); - extern bool has_ns_capability_noaudit(struct task_struct *t, - struct user_namespace *ns, int cap); - extern bool capable(int cap); -+extern bool capable_noaudit(int cap); - extern bool ns_capable(struct user_namespace *ns, int cap); - extern bool ns_capable_noaudit(struct user_namespace *ns, int cap); - #else -@@ -232,6 +233,10 @@ static inline bool capable(int cap) - { - return true; - } -+static inline bool capable_noaudit(int cap) -+{ -+ return true; -+} - static inline bool ns_capable(struct user_namespace *ns, int cap) - { - return true; -diff --git a/include/linux/fs.h b/include/linux/fs.h -index cc613f20e5a6..7606596d6c2e 100644 ---- a/include/linux/fs.h -+++ b/include/linux/fs.h -@@ -3392,4 +3392,15 @@ static inline bool dir_relax_shared(struct inode *inode) - extern bool path_noexec(const struct path *path); - extern void inode_nohighmem(struct inode *inode); - -+extern int device_sidechannel_restrict; -+ -+static inline bool is_sidechannel_device(const struct inode *inode) -+{ -+ umode_t mode; -+ if (!device_sidechannel_restrict) -+ return false; -+ mode = inode->i_mode; -+ return ((S_ISCHR(mode) || S_ISBLK(mode)) && (mode & (S_IROTH | S_IWOTH))); -+} -+ - #endif /* _LINUX_FS_H */ -diff --git a/include/linux/fsnotify.h b/include/linux/fsnotify.h -index bdaf22582f6e..326ff15d4637 100644 ---- a/include/linux/fsnotify.h -+++ b/include/linux/fsnotify.h -@@ -181,6 +181,9 @@ static inline void fsnotify_access(struct file *file) - struct inode *inode = path->dentry->d_inode; - __u32 mask = FS_ACCESS; - -+ if (is_sidechannel_device(inode)) -+ return; -+ - if (S_ISDIR(inode->i_mode)) - mask |= FS_ISDIR; - -@@ -199,6 +202,9 @@ static inline void fsnotify_modify(struct file *file) - struct inode *inode = path->dentry->d_inode; - __u32 mask = FS_MODIFY; - -+ if (is_sidechannel_device(inode)) -+ return; -+ - if (S_ISDIR(inode->i_mode)) - mask |= FS_ISDIR; - -diff --git a/include/linux/gfp.h b/include/linux/gfp.h -index b041f94678de..a5e0175c79e0 100644 ---- a/include/linux/gfp.h -+++ b/include/linux/gfp.h -@@ -518,9 +518,9 @@ extern struct page *alloc_pages_vma(gfp_t gfp_mask, int order, - extern unsigned long __get_free_pages(gfp_t gfp_mask, unsigned int order); - extern unsigned long get_zeroed_page(gfp_t gfp_mask); - --void *alloc_pages_exact(size_t size, gfp_t gfp_mask); -+void *alloc_pages_exact(size_t size, gfp_t gfp_mask) __attribute__((alloc_size(1))); - void free_pages_exact(void *virt, size_t size); --void * __meminit alloc_pages_exact_nid(int nid, size_t size, gfp_t gfp_mask); -+void * __meminit alloc_pages_exact_nid(int nid, size_t size, gfp_t gfp_mask) __attribute__((alloc_size(1))); - - #define __get_free_page(gfp_mask) \ - __get_free_pages((gfp_mask), 0) -diff --git a/include/linux/highmem.h b/include/linux/highmem.h -index 776f90f3a1cd..3f5c47000059 100644 ---- a/include/linux/highmem.h -+++ b/include/linux/highmem.h -@@ -191,6 +191,13 @@ static inline void clear_highpage(struct page *page) - kunmap_atomic(kaddr); - } - -+static inline void verify_zero_highpage(struct page *page) -+{ -+ void *kaddr = kmap_atomic(page); -+ BUG_ON(memchr_inv(kaddr, 0, PAGE_SIZE)); -+ kunmap_atomic(kaddr); -+} -+ - static inline void zero_user_segments(struct page *page, - unsigned start1, unsigned end1, - unsigned start2, unsigned end2) -diff --git a/include/linux/interrupt.h b/include/linux/interrupt.h -index 69c238210325..ee487ea4f48f 100644 ---- a/include/linux/interrupt.h -+++ b/include/linux/interrupt.h -@@ -485,7 +485,7 @@ extern const char * const softirq_to_name[NR_SOFTIRQS]; - - struct softirq_action - { -- void (*action)(struct softirq_action *); -+ void (*action)(void); - }; - - asmlinkage void do_softirq(void); -@@ -500,7 +500,7 @@ static inline void do_softirq_own_stack(void) - } - #endif - --extern void open_softirq(int nr, void (*action)(struct softirq_action *)); -+extern void __init open_softirq(int nr, void (*action)(void)); - extern void softirq_init(void); - extern void __raise_softirq_irqoff(unsigned int nr); - -diff --git a/include/linux/kobject_ns.h b/include/linux/kobject_ns.h -index df32d2508290..c992d130b94d 100644 ---- a/include/linux/kobject_ns.h -+++ b/include/linux/kobject_ns.h -@@ -46,7 +46,7 @@ struct kobj_ns_type_operations { - void (*drop_ns)(void *); - }; - --int kobj_ns_type_register(const struct kobj_ns_type_operations *ops); -+int __init kobj_ns_type_register(const struct kobj_ns_type_operations *ops); - int kobj_ns_type_registered(enum kobj_ns_type type); - const struct kobj_ns_type_operations *kobj_child_ns_ops(struct kobject *parent); - const struct kobj_ns_type_operations *kobj_ns_ops(struct kobject *kobj); -diff --git a/include/linux/mm.h b/include/linux/mm.h -index f23215854c80..98df98c44cc0 100644 ---- a/include/linux/mm.h -+++ b/include/linux/mm.h -@@ -525,7 +525,7 @@ static inline int is_vmalloc_or_module_addr(const void *x) - } - #endif - --extern void *kvmalloc_node(size_t size, gfp_t flags, int node); -+extern void *kvmalloc_node(size_t size, gfp_t flags, int node) __attribute__((alloc_size(1))); - static inline void *kvmalloc(size_t size, gfp_t flags) - { - return kvmalloc_node(size, flags, NUMA_NO_NODE); -diff --git a/include/linux/percpu.h b/include/linux/percpu.h -index 296bbe49d5d1..b26652c9a98d 100644 ---- a/include/linux/percpu.h -+++ b/include/linux/percpu.h -@@ -129,7 +129,7 @@ extern int __init pcpu_page_first_chunk(size_t reserved_size, - pcpu_fc_populate_pte_fn_t populate_pte_fn); - #endif - --extern void __percpu *__alloc_reserved_percpu(size_t size, size_t align); -+extern void __percpu *__alloc_reserved_percpu(size_t size, size_t align) __attribute__((alloc_size(1))); - extern bool __is_kernel_percpu_address(unsigned long addr, unsigned long *can_addr); - extern bool is_kernel_percpu_address(unsigned long addr); - -@@ -137,8 +137,8 @@ extern bool is_kernel_percpu_address(unsigned long addr); - extern void __init setup_per_cpu_areas(void); - #endif - --extern void __percpu *__alloc_percpu_gfp(size_t size, size_t align, gfp_t gfp); --extern void __percpu *__alloc_percpu(size_t size, size_t align); -+extern void __percpu *__alloc_percpu_gfp(size_t size, size_t align, gfp_t gfp) __attribute__((alloc_size(1))); -+extern void __percpu *__alloc_percpu(size_t size, size_t align) __attribute__((alloc_size(1))); - extern void free_percpu(void __percpu *__pdata); - extern phys_addr_t per_cpu_ptr_to_phys(void *addr); - -diff --git a/include/linux/perf_event.h b/include/linux/perf_event.h -index 8e22f24ded6a..b7fecdfa6de5 100644 ---- a/include/linux/perf_event.h -+++ b/include/linux/perf_event.h -@@ -1165,6 +1165,11 @@ extern int perf_cpu_time_max_percent_handler(struct ctl_table *table, int write, - int perf_event_max_stack_handler(struct ctl_table *table, int write, - void __user *buffer, size_t *lenp, loff_t *ppos); - -+static inline bool perf_paranoid_any(void) -+{ -+ return sysctl_perf_event_paranoid > 2; -+} -+ - static inline bool perf_paranoid_tracepoint_raw(void) - { - return sysctl_perf_event_paranoid > -1; -diff --git a/include/linux/slab.h b/include/linux/slab.h -index ae5ed6492d54..fd0786124504 100644 ---- a/include/linux/slab.h -+++ b/include/linux/slab.h -@@ -146,8 +146,8 @@ void memcg_destroy_kmem_caches(struct mem_cgroup *); - /* - * Common kmalloc functions provided by all allocators - */ --void * __must_check __krealloc(const void *, size_t, gfp_t); --void * __must_check krealloc(const void *, size_t, gfp_t); -+void * __must_check __krealloc(const void *, size_t, gfp_t) __attribute__((alloc_size(2))); -+void * __must_check krealloc(const void *, size_t, gfp_t) __attribute((alloc_size(2))); - void kfree(const void *); - void kzfree(const void *); - size_t ksize(const void *); -@@ -324,7 +324,7 @@ static __always_inline int kmalloc_index(size_t size) - } - #endif /* !CONFIG_SLOB */ - --void *__kmalloc(size_t size, gfp_t flags) __assume_kmalloc_alignment __malloc; -+void *__kmalloc(size_t size, gfp_t flags) __assume_kmalloc_alignment __malloc __attribute__((alloc_size(1))); - void *kmem_cache_alloc(struct kmem_cache *, gfp_t flags) __assume_slab_alignment __malloc; - void kmem_cache_free(struct kmem_cache *, void *); - -@@ -348,7 +348,7 @@ static __always_inline void kfree_bulk(size_t size, void **p) - } - - #ifdef CONFIG_NUMA --void *__kmalloc_node(size_t size, gfp_t flags, int node) __assume_kmalloc_alignment __malloc; -+void *__kmalloc_node(size_t size, gfp_t flags, int node) __assume_kmalloc_alignment __malloc __attribute__((alloc_size(1))); - void *kmem_cache_alloc_node(struct kmem_cache *, gfp_t flags, int node) __assume_slab_alignment __malloc; - #else - static __always_inline void *__kmalloc_node(size_t size, gfp_t flags, int node) -@@ -473,7 +473,7 @@ static __always_inline void *kmalloc_large(size_t size, gfp_t flags) - * for general use, and so are not documented here. For a full list of - * potential flags, always refer to linux/gfp.h. - */ --static __always_inline void *kmalloc(size_t size, gfp_t flags) -+static __always_inline __attribute__((alloc_size(1))) void *kmalloc(size_t size, gfp_t flags) - { - if (__builtin_constant_p(size)) { - if (size > KMALLOC_MAX_CACHE_SIZE) -@@ -513,7 +513,7 @@ static __always_inline int kmalloc_size(int n) - return 0; - } - --static __always_inline void *kmalloc_node(size_t size, gfp_t flags, int node) -+static __always_inline __attribute__((alloc_size(1))) void *kmalloc_node(size_t size, gfp_t flags, int node) - { - #ifndef CONFIG_SLOB - if (__builtin_constant_p(size) && -diff --git a/include/linux/slub_def.h b/include/linux/slub_def.h -index 39fa09bcde23..0b7a48cd883b 100644 ---- a/include/linux/slub_def.h -+++ b/include/linux/slub_def.h -@@ -120,6 +120,11 @@ struct kmem_cache { - unsigned long random; - #endif - -+#ifdef CONFIG_SLAB_CANARY -+ unsigned long random_active; -+ unsigned long random_inactive; -+#endif -+ - #ifdef CONFIG_NUMA - /* - * Defragmentation by allocating from a remote node. -diff --git a/include/linux/string.h b/include/linux/string.h -index cfd83eb2f926..b9ecb42c762d 100644 ---- a/include/linux/string.h -+++ b/include/linux/string.h -@@ -234,10 +234,16 @@ void __read_overflow2(void) __compiletime_error("detected read beyond size of ob - void __read_overflow3(void) __compiletime_error("detected read beyond size of object passed as 3rd parameter"); - void __write_overflow(void) __compiletime_error("detected write beyond size of object passed as 1st parameter"); - -+#ifdef CONFIG_FORTIFY_SOURCE_STRICT_STRING -+#define __string_size(p) __builtin_object_size(p, 1) -+#else -+#define __string_size(p) __builtin_object_size(p, 0) -+#endif -+ - #if !defined(__NO_FORTIFY) && defined(__OPTIMIZE__) && defined(CONFIG_FORTIFY_SOURCE) - __FORTIFY_INLINE char *strncpy(char *p, const char *q, __kernel_size_t size) - { -- size_t p_size = __builtin_object_size(p, 0); -+ size_t p_size = __string_size(p); - if (__builtin_constant_p(size) && p_size < size) - __write_overflow(); - if (p_size < size) -@@ -247,7 +253,7 @@ __FORTIFY_INLINE char *strncpy(char *p, const char *q, __kernel_size_t size) - - __FORTIFY_INLINE char *strcat(char *p, const char *q) - { -- size_t p_size = __builtin_object_size(p, 0); -+ size_t p_size = __string_size(p); - if (p_size == (size_t)-1) - return __builtin_strcat(p, q); - if (strlcat(p, q, p_size) >= p_size) -@@ -258,7 +264,7 @@ __FORTIFY_INLINE char *strcat(char *p, const char *q) - __FORTIFY_INLINE __kernel_size_t strlen(const char *p) - { - __kernel_size_t ret; -- size_t p_size = __builtin_object_size(p, 0); -+ size_t p_size = __string_size(p); - - /* Work around gcc excess stack consumption issue */ - if (p_size == (size_t)-1 || -@@ -273,7 +279,7 @@ __FORTIFY_INLINE __kernel_size_t strlen(const char *p) - extern __kernel_size_t __real_strnlen(const char *, __kernel_size_t) __RENAME(strnlen); - __FORTIFY_INLINE __kernel_size_t strnlen(const char *p, __kernel_size_t maxlen) - { -- size_t p_size = __builtin_object_size(p, 0); -+ size_t p_size = __string_size(p); - __kernel_size_t ret = __real_strnlen(p, maxlen < p_size ? maxlen : p_size); - if (p_size <= ret && maxlen != ret) - fortify_panic(__func__); -@@ -285,8 +291,8 @@ extern size_t __real_strlcpy(char *, const char *, size_t) __RENAME(strlcpy); - __FORTIFY_INLINE size_t strlcpy(char *p, const char *q, size_t size) - { - size_t ret; -- size_t p_size = __builtin_object_size(p, 0); -- size_t q_size = __builtin_object_size(q, 0); -+ size_t p_size = __string_size(p); -+ size_t q_size = __string_size(q); - if (p_size == (size_t)-1 && q_size == (size_t)-1) - return __real_strlcpy(p, q, size); - ret = strlen(q); -@@ -306,8 +312,8 @@ __FORTIFY_INLINE size_t strlcpy(char *p, const char *q, size_t size) - __FORTIFY_INLINE char *strncat(char *p, const char *q, __kernel_size_t count) - { - size_t p_len, copy_len; -- size_t p_size = __builtin_object_size(p, 0); -- size_t q_size = __builtin_object_size(q, 0); -+ size_t p_size = __string_size(p); -+ size_t q_size = __string_size(q); - if (p_size == (size_t)-1 && q_size == (size_t)-1) - return __builtin_strncat(p, q, count); - p_len = strlen(p); -@@ -420,8 +426,8 @@ __FORTIFY_INLINE void *kmemdup(const void *p, size_t size, gfp_t gfp) - /* defined after fortified strlen and memcpy to reuse them */ - __FORTIFY_INLINE char *strcpy(char *p, const char *q) - { -- size_t p_size = __builtin_object_size(p, 0); -- size_t q_size = __builtin_object_size(q, 0); -+ size_t p_size = __string_size(p); -+ size_t q_size = __string_size(q); - if (p_size == (size_t)-1 && q_size == (size_t)-1) - return __builtin_strcpy(p, q); - memcpy(p, q, strlen(q) + 1); -diff --git a/include/linux/tty.h b/include/linux/tty.h -index 1dd587ba6d88..9a9a04fb641d 100644 ---- a/include/linux/tty.h -+++ b/include/linux/tty.h -@@ -13,6 +13,7 @@ - #include - #include - #include -+#include - - - /* -@@ -335,6 +336,7 @@ struct tty_struct { - /* If the tty has a pending do_SAK, queue it here - akpm */ - struct work_struct SAK_work; - struct tty_port *port; -+ struct user_namespace *owner_user_ns; - } __randomize_layout; - - /* Each of a tty's open files has private_data pointing to tty_file_private */ -@@ -344,6 +346,8 @@ struct tty_file_private { - struct list_head list; - }; - -+extern int tiocsti_restrict; -+ - /* tty magic number */ - #define TTY_MAGIC 0x5401 - -diff --git a/include/linux/vmalloc.h b/include/linux/vmalloc.h -index 1e5d8c392f15..66d0e49c9987 100644 ---- a/include/linux/vmalloc.h -+++ b/include/linux/vmalloc.h -@@ -68,19 +68,19 @@ static inline void vmalloc_init(void) - } - #endif - --extern void *vmalloc(unsigned long size); --extern void *vzalloc(unsigned long size); --extern void *vmalloc_user(unsigned long size); --extern void *vmalloc_node(unsigned long size, int node); --extern void *vzalloc_node(unsigned long size, int node); --extern void *vmalloc_exec(unsigned long size); --extern void *vmalloc_32(unsigned long size); --extern void *vmalloc_32_user(unsigned long size); --extern void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot); -+extern void *vmalloc(unsigned long size) __attribute__((alloc_size(1))); -+extern void *vzalloc(unsigned long size) __attribute__((alloc_size(1))); -+extern void *vmalloc_user(unsigned long size) __attribute__((alloc_size(1))); -+extern void *vmalloc_node(unsigned long size, int node) __attribute__((alloc_size(1))); -+extern void *vzalloc_node(unsigned long size, int node) __attribute__((alloc_size(1))); -+extern void *vmalloc_exec(unsigned long size) __attribute__((alloc_size(1))); -+extern void *vmalloc_32(unsigned long size) __attribute__((alloc_size(1))); -+extern void *vmalloc_32_user(unsigned long size) __attribute__((alloc_size(1))); -+extern void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot) __attribute__((alloc_size(1))); - extern void *__vmalloc_node_range(unsigned long size, unsigned long align, - unsigned long start, unsigned long end, gfp_t gfp_mask, - pgprot_t prot, unsigned long vm_flags, int node, -- const void *caller); -+ const void *caller) __attribute__((alloc_size(1))); - #ifndef CONFIG_MMU - extern void *__vmalloc_node_flags(unsigned long size, int node, gfp_t flags); - static inline void *__vmalloc_node_flags_caller(unsigned long size, int node, -diff --git a/init/Kconfig b/init/Kconfig -index 46075327c165..0c78750bc76d 100644 ---- a/init/Kconfig -+++ b/init/Kconfig -@@ -309,6 +309,7 @@ config USELIB - config AUDIT - bool "Auditing support" - depends on NET -+ default y - help - Enable auditing infrastructure that can be used with another - kernel subsystem, such as SELinux (which requires this for -@@ -1052,6 +1053,12 @@ config CC_OPTIMIZE_FOR_SIZE - - endchoice - -+config LOCAL_INIT -+ bool "Zero uninitialized locals" -+ help -+ Zero-fill uninitialized local variables, other than variable-length -+ arrays. Requires compiler support. -+ - config SYSCTL - bool - -@@ -1361,8 +1368,7 @@ config SHMEM - which may be appropriate on small systems without swap. - - config AIO -- bool "Enable AIO support" if EXPERT -- default y -+ bool "Enable AIO support" - help - This option enables POSIX asynchronous I/O which may by used - by some high performance threaded applications. Disabling -@@ -1491,7 +1497,7 @@ config VM_EVENT_COUNTERS - - config SLUB_DEBUG - default y -- bool "Enable SLUB debugging support" if EXPERT -+ bool "Enable SLUB debugging support" - depends on SLUB && SYSFS - help - SLUB has extensive debug support features. Disabling these can -@@ -1515,7 +1521,6 @@ config SLUB_MEMCG_SYSFS_ON - - config COMPAT_BRK - bool "Disable heap randomization" -- default y - help - Randomizing heap placement makes heap exploits harder, but it - also breaks ancient binaries (including anything libc5 based). -@@ -1562,7 +1567,6 @@ endchoice - - config SLAB_MERGE_DEFAULT - bool "Allow slab caches to be merged" -- default y - help - For reduced kernel memory fragmentation, slab caches can be - merged when they share the same size and other characteristics. -@@ -1575,9 +1579,9 @@ config SLAB_MERGE_DEFAULT - command line. - - config SLAB_FREELIST_RANDOM -- default n - depends on SLAB || SLUB - bool "SLAB freelist randomization" -+ default y - help - Randomizes the freelist order used on creating new pages. This - security feature reduces the predictability of the kernel slab -@@ -1586,12 +1590,56 @@ config SLAB_FREELIST_RANDOM - config SLAB_FREELIST_HARDENED - bool "Harden slab freelist metadata" - depends on SLUB -+ default y - help - Many kernel heap attacks try to target slab cache metadata and - other infrastructure. This options makes minor performance - sacrifies to harden the kernel slab allocator against common - freelist exploit methods. - -+config SLAB_HARDENED -+ default y -+ depends on SLUB -+ bool "Hardened SLAB infrastructure" -+ help -+ Make minor performance sacrifices to harden the kernel slab -+ allocator. -+ -+config SLAB_CANARY -+ depends on SLUB -+ depends on !SLAB_MERGE_DEFAULT -+ bool "SLAB canaries" -+ default y -+ help -+ Place canaries at the end of kernel slab allocations, sacrificing -+ some performance and memory usage for security. -+ -+ Canaries can detect some forms of heap corruption when allocations -+ are freed and as part of the HARDENED_USERCOPY feature. It provides -+ basic use-after-free detection for HARDENED_USERCOPY. -+ -+ Canaries absorb small overflows (rendering them harmless), mitigate -+ non-NUL terminated C string overflows on 64-bit via a guaranteed zero -+ byte and provide basic double-free detection. -+ -+config SLAB_SANITIZE -+ bool "Sanitize SLAB allocations" -+ depends on SLUB -+ default y -+ help -+ Zero fill slab allocations on free, reducing the lifetime of -+ sensitive data and helping to mitigate use-after-free bugs. -+ -+ For slabs with debug poisoning enabling, this has no impact. -+ -+config SLAB_SANITIZE_VERIFY -+ depends on SLAB_SANITIZE && PAGE_SANITIZE -+ default y -+ bool "Verify sanitized SLAB allocations" -+ help -+ Verify that newly allocated slab allocations are zeroed to detect -+ write-after-free bugs. -+ - config SLUB_CPU_PARTIAL - default y - depends on SLUB && SMP -diff --git a/kernel/audit.c b/kernel/audit.c -index 5b34d3114af4..e57930192ce1 100644 ---- a/kernel/audit.c -+++ b/kernel/audit.c -@@ -1573,6 +1573,9 @@ static int __init audit_enable(char *str) - audit_default = !!simple_strtol(str, NULL, 0); - if (!audit_default) - audit_initialized = AUDIT_DISABLED; -+ else -+ audit_initialized = AUDIT_UNINITIALIZED; -+ - audit_enabled = audit_default; - audit_ever_enabled = !!audit_enabled; - -diff --git a/kernel/bpf/core.c b/kernel/bpf/core.c -index d203a5d6b726..2a6c3e2c57a6 100644 ---- a/kernel/bpf/core.c -+++ b/kernel/bpf/core.c -@@ -539,7 +539,7 @@ void __weak bpf_jit_free(struct bpf_prog *fp) - bpf_prog_unlock_free(fp); - } - --int bpf_jit_harden __read_mostly; -+int bpf_jit_harden __read_mostly = 2; - - static int bpf_jit_blind_insn(const struct bpf_insn *from, - const struct bpf_insn *aux, -diff --git a/kernel/bpf/syscall.c b/kernel/bpf/syscall.c -index 4e933219fec6..0f37db32a2b1 100644 ---- a/kernel/bpf/syscall.c -+++ b/kernel/bpf/syscall.c -@@ -37,7 +37,7 @@ static DEFINE_SPINLOCK(prog_idr_lock); - static DEFINE_IDR(map_idr); - static DEFINE_SPINLOCK(map_idr_lock); - --int sysctl_unprivileged_bpf_disabled __read_mostly; -+int sysctl_unprivileged_bpf_disabled __read_mostly = 1; - - static const struct bpf_map_ops * const bpf_map_types[] = { - #define BPF_PROG_TYPE(_id, _ops) -diff --git a/kernel/capability.c b/kernel/capability.c -index 1e1c0236f55b..452062fe45ce 100644 ---- a/kernel/capability.c -+++ b/kernel/capability.c -@@ -431,6 +431,12 @@ bool capable(int cap) - return ns_capable(&init_user_ns, cap); - } - EXPORT_SYMBOL(capable); -+ -+bool capable_noaudit(int cap) -+{ -+ return ns_capable_noaudit(&init_user_ns, cap); -+} -+EXPORT_SYMBOL(capable_noaudit); - #endif /* CONFIG_MULTIUSER */ - - /** -diff --git a/kernel/events/core.c b/kernel/events/core.c -index cb8274d7824f..c1b3d232b0a4 100644 ---- a/kernel/events/core.c -+++ b/kernel/events/core.c -@@ -397,8 +397,13 @@ static cpumask_var_t perf_online_mask; - * 0 - disallow raw tracepoint access for unpriv - * 1 - disallow cpu events for unpriv - * 2 - disallow kernel profiling for unpriv -+ * 3 - disallow all unpriv perf event use - */ -+#ifdef CONFIG_SECURITY_PERF_EVENTS_RESTRICT -+int sysctl_perf_event_paranoid __read_mostly = 3; -+#else - int sysctl_perf_event_paranoid __read_mostly = 2; -+#endif - - /* Minimum for 512 kiB + 1 user control page */ - int sysctl_perf_event_mlock __read_mostly = 512 + (PAGE_SIZE / 1024); /* 'free' kiB per user */ -@@ -9941,6 +9946,9 @@ SYSCALL_DEFINE5(perf_event_open, - if (flags & ~PERF_FLAG_ALL) - return -EINVAL; - -+ if (perf_paranoid_any() && !capable(CAP_SYS_ADMIN)) -+ return -EACCES; -+ - err = perf_copy_attr(attr_uptr, &attr); - if (err) - return err; -diff --git a/kernel/fork.c b/kernel/fork.c -index 98c91bd341b4..dbb9540ee61c 100644 ---- a/kernel/fork.c -+++ b/kernel/fork.c -@@ -102,6 +102,11 @@ - - #define CREATE_TRACE_POINTS - #include -+#ifdef CONFIG_USER_NS -+extern int unprivileged_userns_clone; -+#else -+#define unprivileged_userns_clone 0 -+#endif - - /* - * Minimum number of threads to boot the kernel -@@ -1554,6 +1559,10 @@ static __latent_entropy struct task_struct *copy_process( - if ((clone_flags & (CLONE_NEWUSER|CLONE_FS)) == (CLONE_NEWUSER|CLONE_FS)) - return ERR_PTR(-EINVAL); - -+ if ((clone_flags & CLONE_NEWUSER) && !unprivileged_userns_clone) -+ if (!capable(CAP_SYS_ADMIN)) -+ return ERR_PTR(-EPERM); -+ - /* - * Thread groups must share signals as well, and detached threads - * can only be started up within the thread group. -@@ -2347,6 +2356,12 @@ SYSCALL_DEFINE1(unshare, unsigned long, unshare_flags) - if (unshare_flags & CLONE_NEWNS) - unshare_flags |= CLONE_FS; - -+ if ((unshare_flags & CLONE_NEWUSER) && !unprivileged_userns_clone) { -+ err = -EPERM; -+ if (!capable(CAP_SYS_ADMIN)) -+ goto bad_unshare_out; -+ } -+ - err = check_unshare_flags(unshare_flags); - if (err) - goto bad_unshare_out; -diff --git a/kernel/power/snapshot.c b/kernel/power/snapshot.c -index 0972a8e09d08..00dde7aad47a 100644 ---- a/kernel/power/snapshot.c -+++ b/kernel/power/snapshot.c -@@ -1136,7 +1136,7 @@ void free_basic_memory_bitmaps(void) - - void clear_free_pages(void) - { --#ifdef CONFIG_PAGE_POISONING_ZERO -+#if defined(CONFIG_PAGE_POISONING_ZERO) || defined(CONFIG_PAGE_SANITIZE) - struct memory_bitmap *bm = free_pages_map; - unsigned long pfn; - -@@ -1153,7 +1153,7 @@ void clear_free_pages(void) - } - memory_bm_position_reset(bm); - pr_info("PM: free pages cleared after restore\n"); --#endif /* PAGE_POISONING_ZERO */ -+#endif /* PAGE_POISONING_ZERO || PAGE_SANITIZE */ - } - - /** -diff --git a/kernel/rcu/tiny.c b/kernel/rcu/tiny.c -index a64eee0db39e..4d7de378fe4c 100644 ---- a/kernel/rcu/tiny.c -+++ b/kernel/rcu/tiny.c -@@ -164,7 +164,7 @@ static void __rcu_process_callbacks(struct rcu_ctrlblk *rcp) - } - } - --static __latent_entropy void rcu_process_callbacks(struct softirq_action *unused) -+static __latent_entropy void rcu_process_callbacks(void) - { - __rcu_process_callbacks(&rcu_sched_ctrlblk); - __rcu_process_callbacks(&rcu_bh_ctrlblk); -diff --git a/kernel/rcu/tree.c b/kernel/rcu/tree.c -index 3e3650e94ae6..7ecd7a5d04b3 100644 ---- a/kernel/rcu/tree.c -+++ b/kernel/rcu/tree.c -@@ -2918,7 +2918,7 @@ __rcu_process_callbacks(struct rcu_state *rsp) - /* - * Do RCU core processing for the current CPU. - */ --static __latent_entropy void rcu_process_callbacks(struct softirq_action *unused) -+static __latent_entropy void rcu_process_callbacks(void) - { - struct rcu_state *rsp; - -diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c -index 5c09ddf8c832..f5db6ece105a 100644 ---- a/kernel/sched/fair.c -+++ b/kernel/sched/fair.c -@@ -8986,7 +8986,7 @@ static void nohz_idle_balance(struct rq *this_rq, enum cpu_idle_type idle) { } - * run_rebalance_domains is triggered when needed from the scheduler tick. - * Also triggered for nohz idle balancing (with nohz_balancing_kick set). - */ --static __latent_entropy void run_rebalance_domains(struct softirq_action *h) -+static __latent_entropy void run_rebalance_domains(void) - { - struct rq *this_rq = this_rq(); - enum cpu_idle_type idle = this_rq->idle_balance ? -diff --git a/kernel/softirq.c b/kernel/softirq.c -index e89c3b0cff6d..0d3ebd520931 100644 ---- a/kernel/softirq.c -+++ b/kernel/softirq.c -@@ -53,7 +53,7 @@ irq_cpustat_t irq_stat[NR_CPUS] ____cacheline_aligned; - EXPORT_SYMBOL(irq_stat); - #endif - --static struct softirq_action softirq_vec[NR_SOFTIRQS] __cacheline_aligned_in_smp; -+static struct softirq_action softirq_vec[NR_SOFTIRQS] __ro_after_init __aligned(PAGE_SIZE); - - DEFINE_PER_CPU(struct task_struct *, ksoftirqd); - -@@ -281,7 +281,7 @@ asmlinkage __visible void __softirq_entry __do_softirq(void) - kstat_incr_softirqs_this_cpu(vec_nr); - - trace_softirq_entry(vec_nr); -- h->action(h); -+ h->action(); - trace_softirq_exit(vec_nr); - if (unlikely(prev_count != preempt_count())) { - pr_err("huh, entered softirq %u %s %p with preempt_count %08x, exited with %08x?\n", -@@ -444,7 +444,7 @@ void __raise_softirq_irqoff(unsigned int nr) - or_softirq_pending(1UL << nr); - } - --void open_softirq(int nr, void (*action)(struct softirq_action *)) -+void __init open_softirq(int nr, void (*action)(void)) - { - softirq_vec[nr].action = action; - } -@@ -486,7 +486,7 @@ void __tasklet_hi_schedule(struct tasklet_struct *t) - } - EXPORT_SYMBOL(__tasklet_hi_schedule); - --static __latent_entropy void tasklet_action(struct softirq_action *a) -+static __latent_entropy void tasklet_action(void) - { - struct tasklet_struct *list; - -@@ -522,7 +522,7 @@ static __latent_entropy void tasklet_action(struct softirq_action *a) - } - } - --static __latent_entropy void tasklet_hi_action(struct softirq_action *a) -+static __latent_entropy void tasklet_hi_action(void) - { - struct tasklet_struct *list; - -diff --git a/kernel/sysctl.c b/kernel/sysctl.c -index 069550540a39..822783a174aa 100644 ---- a/kernel/sysctl.c -+++ b/kernel/sysctl.c -@@ -66,6 +66,7 @@ - #include - #include - #include -+#include - - #include - #include -@@ -98,12 +99,19 @@ - #if defined(CONFIG_SYSCTL) - - /* External variables not in a header file. */ -+#if IS_ENABLED(CONFIG_USB) -+int deny_new_usb __read_mostly = 0; -+EXPORT_SYMBOL(deny_new_usb); -+#endif - extern int suid_dumpable; - #ifdef CONFIG_COREDUMP - extern int core_uses_pid; - extern char core_pattern[]; - extern unsigned int core_pipe_limit; - #endif -+#ifdef CONFIG_USER_NS -+extern int unprivileged_userns_clone; -+#endif - extern int pid_max; - extern int pid_max_min, pid_max_max; - extern int percpu_pagelist_fraction; -@@ -115,40 +123,43 @@ extern int sysctl_nr_trim_pages; - - /* Constants used for minimum and maximum */ - #ifdef CONFIG_LOCKUP_DETECTOR --static int sixty = 60; -+static int sixty __read_only = 60; - #endif - --static int __maybe_unused neg_one = -1; -+static int __maybe_unused neg_one __read_only = -1; - - static int zero; --static int __maybe_unused one = 1; --static int __maybe_unused two = 2; --static int __maybe_unused four = 4; --static unsigned long one_ul = 1; --static int one_hundred = 100; --static int one_thousand = 1000; -+static int __maybe_unused one __read_only = 1; -+static int __maybe_unused two __read_only = 2; -+static int __maybe_unused four __read_only = 4; -+static unsigned long one_ul __read_only = 1; -+static int one_hundred __read_only = 100; -+static int one_thousand __read_only = 1000; - #ifdef CONFIG_PRINTK --static int ten_thousand = 10000; -+static int ten_thousand __read_only = 10000; - #endif - #ifdef CONFIG_PERF_EVENTS --static int six_hundred_forty_kb = 640 * 1024; -+static int six_hundred_forty_kb __read_only = 640 * 1024; - #endif - - /* this is needed for the proc_doulongvec_minmax of vm_dirty_bytes */ --static unsigned long dirty_bytes_min = 2 * PAGE_SIZE; -+static unsigned long dirty_bytes_min __read_only = 2 * PAGE_SIZE; - - /* this is needed for the proc_dointvec_minmax for [fs_]overflow UID and GID */ --static int maxolduid = 65535; --static int minolduid; -+static int maxolduid __read_only = 65535; -+static int minolduid __read_only; - --static int ngroups_max = NGROUPS_MAX; -+static int ngroups_max __read_only = NGROUPS_MAX; - static const int cap_last_cap = CAP_LAST_CAP; - - /*this is needed for proc_doulongvec_minmax of sysctl_hung_task_timeout_secs */ - #ifdef CONFIG_DETECT_HUNG_TASK --static unsigned long hung_task_timeout_max = (LONG_MAX/HZ); -+static unsigned long hung_task_timeout_max __read_only = (LONG_MAX/HZ); - #endif - -+int device_sidechannel_restrict __read_mostly = 1; -+EXPORT_SYMBOL(device_sidechannel_restrict); -+ - #ifdef CONFIG_INOTIFY_USER - #include - #endif -@@ -286,19 +297,19 @@ static struct ctl_table sysctl_base_table[] = { - }; - - #ifdef CONFIG_SCHED_DEBUG --static int min_sched_granularity_ns = 100000; /* 100 usecs */ --static int max_sched_granularity_ns = NSEC_PER_SEC; /* 1 second */ --static int min_wakeup_granularity_ns; /* 0 usecs */ --static int max_wakeup_granularity_ns = NSEC_PER_SEC; /* 1 second */ -+static int min_sched_granularity_ns __read_only = 100000; /* 100 usecs */ -+static int max_sched_granularity_ns __read_only = NSEC_PER_SEC; /* 1 second */ -+static int min_wakeup_granularity_ns __read_only; /* 0 usecs */ -+static int max_wakeup_granularity_ns __read_only = NSEC_PER_SEC; /* 1 second */ - #ifdef CONFIG_SMP --static int min_sched_tunable_scaling = SCHED_TUNABLESCALING_NONE; --static int max_sched_tunable_scaling = SCHED_TUNABLESCALING_END-1; -+static int min_sched_tunable_scaling __read_only = SCHED_TUNABLESCALING_NONE; -+static int max_sched_tunable_scaling __read_only = SCHED_TUNABLESCALING_END-1; - #endif /* CONFIG_SMP */ - #endif /* CONFIG_SCHED_DEBUG */ - - #ifdef CONFIG_COMPACTION --static int min_extfrag_threshold; --static int max_extfrag_threshold = 1000; -+static int min_extfrag_threshold __read_only; -+static int max_extfrag_threshold __read_only = 1000; - #endif - - static struct ctl_table kern_table[] = { -@@ -512,6 +523,15 @@ static struct ctl_table kern_table[] = { - .proc_handler = proc_dointvec, - }, - #endif -+#ifdef CONFIG_USER_NS -+ { -+ .procname = "unprivileged_userns_clone", -+ .data = &unprivileged_userns_clone, -+ .maxlen = sizeof(int), -+ .mode = 0644, -+ .proc_handler = proc_dointvec, -+ }, -+#endif - #ifdef CONFIG_PROC_SYSCTL - { - .procname = "tainted", -@@ -853,6 +873,37 @@ static struct ctl_table kern_table[] = { - .extra1 = &zero, - .extra2 = &two, - }, -+#endif -+#if defined CONFIG_TTY -+ { -+ .procname = "tiocsti_restrict", -+ .data = &tiocsti_restrict, -+ .maxlen = sizeof(int), -+ .mode = 0644, -+ .proc_handler = proc_dointvec_minmax_sysadmin, -+ .extra1 = &zero, -+ .extra2 = &one, -+ }, -+#endif -+ { -+ .procname = "device_sidechannel_restrict", -+ .data = &device_sidechannel_restrict, -+ .maxlen = sizeof(int), -+ .mode = 0644, -+ .proc_handler = proc_dointvec_minmax_sysadmin, -+ .extra1 = &zero, -+ .extra2 = &one, -+ }, -+#if IS_ENABLED(CONFIG_USB) -+ { -+ .procname = "deny_new_usb", -+ .data = &deny_new_usb, -+ .maxlen = sizeof(int), -+ .mode = 0644, -+ .proc_handler = proc_dointvec_minmax_sysadmin, -+ .extra1 = &zero, -+ .extra2 = &one, -+ }, - #endif - { - .procname = "ngroups_max", -diff --git a/kernel/time/timer.c b/kernel/time/timer.c -index 9fe525f410bf..6a85b0e1292e 100644 ---- a/kernel/time/timer.c -+++ b/kernel/time/timer.c -@@ -1624,7 +1624,7 @@ static inline void __run_timers(struct timer_base *base) - /* - * This function runs timers and the timer-tq in bottom half context. - */ --static __latent_entropy void run_timer_softirq(struct softirq_action *h) -+static __latent_entropy void run_timer_softirq(void) - { - struct timer_base *base = this_cpu_ptr(&timer_bases[BASE_STD]); - -diff --git a/kernel/user_namespace.c b/kernel/user_namespace.c -index c490f1e4313b..dd03bd39d7bf 100644 ---- a/kernel/user_namespace.c -+++ b/kernel/user_namespace.c -@@ -24,6 +24,9 @@ - #include - #include - -+/* sysctl */ -+int unprivileged_userns_clone; -+ - static struct kmem_cache *user_ns_cachep __read_mostly; - static DEFINE_MUTEX(userns_state_mutex); - -diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug -index 62d0e25c054c..3953072277eb 100644 ---- a/lib/Kconfig.debug -+++ b/lib/Kconfig.debug -@@ -937,6 +937,7 @@ endmenu # "Debug lockups and hangs" - - config PANIC_ON_OOPS - bool "Panic on Oops" -+ default y - help - Say Y here to enable the kernel to panic when it oopses. This - has the same effect as setting oops=panic on the kernel command -@@ -946,7 +947,7 @@ config PANIC_ON_OOPS - anything erroneous after an oops which could result in data - corruption or other issues. - -- Say N if unsure. -+ Say Y if unsure. - - config PANIC_ON_OOPS_VALUE - int -@@ -1319,6 +1320,7 @@ config DEBUG_BUGVERBOSE - config DEBUG_LIST - bool "Debug linked list manipulation" - depends on DEBUG_KERNEL || BUG_ON_DATA_CORRUPTION -+ default y - help - Enable this to turn on extended checks in the linked-list - walking routines. -@@ -1932,6 +1934,7 @@ config MEMTEST - config BUG_ON_DATA_CORRUPTION - bool "Trigger a BUG when data corruption is detected" - select DEBUG_LIST -+ default y - help - Select this option if the kernel should BUG when it encounters - data corruption in kernel memory structures when they get checked -@@ -1952,7 +1955,7 @@ config STRICT_DEVMEM - bool "Filter access to /dev/mem" - depends on MMU && DEVMEM - depends on ARCH_HAS_DEVMEM_IS_ALLOWED -- default y if TILE || PPC -+ default y - ---help--- - If this option is disabled, you allow userspace (root) access to all - of memory, including kernel and userspace memory. Accidental -@@ -1971,6 +1974,7 @@ config STRICT_DEVMEM - config IO_STRICT_DEVMEM - bool "Filter I/O access to /dev/mem" - depends on STRICT_DEVMEM -+ default y - ---help--- - If this option is disabled, you allow userspace (root) access to all - io-memory regardless of whether a driver is actively using that -diff --git a/lib/irq_poll.c b/lib/irq_poll.c -index 86a709954f5a..6f15787fcb1b 100644 ---- a/lib/irq_poll.c -+++ b/lib/irq_poll.c -@@ -75,7 +75,7 @@ void irq_poll_complete(struct irq_poll *iop) - } - EXPORT_SYMBOL(irq_poll_complete); - --static void __latent_entropy irq_poll_softirq(struct softirq_action *h) -+static void __latent_entropy irq_poll_softirq(void) - { - struct list_head *list = this_cpu_ptr(&blk_cpu_iopoll); - int rearm = 0, budget = irq_poll_budget; -diff --git a/lib/kobject.c b/lib/kobject.c -index 34f847252c02..4fda329de614 100644 ---- a/lib/kobject.c -+++ b/lib/kobject.c -@@ -956,9 +956,9 @@ EXPORT_SYMBOL_GPL(kset_create_and_add); - - - static DEFINE_SPINLOCK(kobj_ns_type_lock); --static const struct kobj_ns_type_operations *kobj_ns_ops_tbl[KOBJ_NS_TYPES]; -+static const struct kobj_ns_type_operations *kobj_ns_ops_tbl[KOBJ_NS_TYPES] __ro_after_init; - --int kobj_ns_type_register(const struct kobj_ns_type_operations *ops) -+int __init kobj_ns_type_register(const struct kobj_ns_type_operations *ops) - { - enum kobj_ns_type type = ops->type; - int error; -diff --git a/lib/nlattr.c b/lib/nlattr.c -index 3d8295c85505..3fa3b3409d69 100644 ---- a/lib/nlattr.c -+++ b/lib/nlattr.c -@@ -341,6 +341,8 @@ int nla_memcpy(void *dest, const struct nlattr *src, int count) - { - int minlen = min_t(int, count, nla_len(src)); - -+ BUG_ON(minlen < 0); -+ - memcpy(dest, nla_data(src), minlen); - if (count > minlen) - memset(dest + minlen, 0, count - minlen); -diff --git a/lib/vsprintf.c b/lib/vsprintf.c -index 86c3385b9eb3..c482070e379b 100644 ---- a/lib/vsprintf.c -+++ b/lib/vsprintf.c -@@ -1591,7 +1591,7 @@ char *device_node_string(char *buf, char *end, struct device_node *dn, - return widen_string(buf, buf - buf_start, end, spec); - } - --int kptr_restrict __read_mostly; -+int kptr_restrict __read_mostly = 2; - - /* - * Show a '%p' thing. A kernel extension is that the '%p' is followed -diff --git a/mm/Kconfig b/mm/Kconfig -index 59efbd3337e0..c070e14ec83d 100644 ---- a/mm/Kconfig -+++ b/mm/Kconfig -@@ -319,7 +319,8 @@ config KSM - config DEFAULT_MMAP_MIN_ADDR - int "Low address space to protect from user allocation" - depends on MMU -- default 4096 -+ default 32768 if ARM || (ARM64 && COMPAT) -+ default 65536 - help - This is the portion of low virtual memory which should be protected - from userspace allocation. Keeping a user from writing to low pages -diff --git a/mm/mmap.c b/mm/mmap.c -index 11f96fad5271..632e7f9a710e 100644 ---- a/mm/mmap.c -+++ b/mm/mmap.c -@@ -220,6 +220,13 @@ SYSCALL_DEFINE1(brk, unsigned long, brk) - - newbrk = PAGE_ALIGN(brk); - oldbrk = PAGE_ALIGN(mm->brk); -+ /* properly handle unaligned min_brk as an empty heap */ -+ if (min_brk & ~PAGE_MASK) { -+ if (brk == min_brk) -+ newbrk -= PAGE_SIZE; -+ if (mm->brk == min_brk) -+ oldbrk -= PAGE_SIZE; -+ } - if (oldbrk == newbrk) - goto set_brk; - -diff --git a/mm/page_alloc.c b/mm/page_alloc.c -index 1d7693c35424..8963a3b4d37c 100644 ---- a/mm/page_alloc.c -+++ b/mm/page_alloc.c -@@ -67,6 +67,7 @@ - #include - #include - #include -+#include - - #include - #include -@@ -98,6 +99,15 @@ int _node_numa_mem_[MAX_NUMNODES]; - DEFINE_MUTEX(pcpu_drain_mutex); - DEFINE_PER_CPU(struct work_struct, pcpu_drain); - -+bool __meminitdata extra_latent_entropy; -+ -+static int __init setup_extra_latent_entropy(char *str) -+{ -+ extra_latent_entropy = true; -+ return 0; -+} -+early_param("extra_latent_entropy", setup_extra_latent_entropy); -+ - #ifdef CONFIG_GCC_PLUGIN_LATENT_ENTROPY - volatile unsigned long latent_entropy __latent_entropy; - EXPORT_SYMBOL(latent_entropy); -@@ -1063,6 +1073,13 @@ static __always_inline bool free_pages_prepare(struct page *page, - debug_check_no_obj_freed(page_address(page), - PAGE_SIZE << order); - } -+ -+ if (IS_ENABLED(CONFIG_PAGE_SANITIZE)) { -+ int i; -+ for (i = 0; i < (1 << order); i++) -+ clear_highpage(page + i); -+ } -+ - arch_free_page(page, order); - kernel_poison_pages(page, 1 << order, 0); - kernel_map_pages(page, 1 << order, 0); -@@ -1278,6 +1295,21 @@ static void __init __free_pages_boot_core(struct page *page, unsigned int order) - __ClearPageReserved(p); - set_page_count(p, 0); - -+ if (extra_latent_entropy && !PageHighMem(page) && page_to_pfn(page) < 0x100000) { -+ unsigned long hash = 0; -+ size_t index, end = PAGE_SIZE * nr_pages / sizeof hash; -+ const unsigned long *data = lowmem_page_address(page); -+ -+ for (index = 0; index < end; index++) -+ hash ^= hash + data[index]; -+#ifdef CONFIG_GCC_PLUGIN_LATENT_ENTROPY -+ latent_entropy ^= hash; -+ add_device_randomness((const void *)&latent_entropy, sizeof(latent_entropy)); -+#else -+ add_device_randomness((const void *)&hash, sizeof(hash)); -+#endif -+ } -+ - page_zone(page)->managed_pages += nr_pages; - set_page_refcounted(page); - __free_pages(page, order); -@@ -1718,8 +1750,8 @@ static inline int check_new_page(struct page *page) - - static inline bool free_pages_prezeroed(void) - { -- return IS_ENABLED(CONFIG_PAGE_POISONING_ZERO) && -- page_poisoning_enabled(); -+ return IS_ENABLED(CONFIG_PAGE_SANITIZE) || -+ (IS_ENABLED(CONFIG_PAGE_POISONING_ZERO) && page_poisoning_enabled()); - } - - #ifdef CONFIG_DEBUG_VM -@@ -1776,6 +1808,11 @@ static void prep_new_page(struct page *page, unsigned int order, gfp_t gfp_flags - - post_alloc_hook(page, order, gfp_flags); - -+ if (IS_ENABLED(CONFIG_PAGE_SANITIZE_VERIFY)) { -+ for (i = 0; i < (1 << order); i++) -+ verify_zero_highpage(page + i); -+ } -+ - if (!free_pages_prezeroed() && (gfp_flags & __GFP_ZERO)) - for (i = 0; i < (1 << order); i++) - clear_highpage(page + i); -diff --git a/mm/slab.h b/mm/slab.h -index 485d9fbb8802..436461588804 100644 ---- a/mm/slab.h -+++ b/mm/slab.h -@@ -311,7 +311,11 @@ static inline bool is_root_cache(struct kmem_cache *s) - static inline bool slab_equal_or_root(struct kmem_cache *s, - struct kmem_cache *p) - { -+#ifdef CONFIG_SLAB_HARDENED -+ return p == s; -+#else - return true; -+#endif - } - - static inline const char *cache_name(struct kmem_cache *s) -@@ -363,18 +367,26 @@ static inline struct kmem_cache *cache_from_obj(struct kmem_cache *s, void *x) - * to not do even the assignment. In that case, slab_equal_or_root - * will also be a constant. - */ -- if (!memcg_kmem_enabled() && -+ if (!IS_ENABLED(CONFIG_SLAB_HARDENED) && -+ !memcg_kmem_enabled() && - !unlikely(s->flags & SLAB_CONSISTENCY_CHECKS)) - return s; - - page = virt_to_head_page(x); -+#ifdef CONFIG_SLAB_HARDENED -+ BUG_ON(!PageSlab(page)); -+#endif - cachep = page->slab_cache; - if (slab_equal_or_root(cachep, s)) - return cachep; - - pr_err("%s: Wrong slab cache. %s but object is from %s\n", - __func__, s->name, cachep->name); -+#ifdef CONFIG_BUG_ON_DATA_CORRUPTION -+ BUG_ON(1); -+#else - WARN_ON_ONCE(1); -+#endif - return s; - } - -@@ -399,7 +411,7 @@ static inline size_t slab_ksize(const struct kmem_cache *s) - * back there or track user information then we can - * only use the space before that information. - */ -- if (s->flags & (SLAB_TYPESAFE_BY_RCU | SLAB_STORE_USER)) -+ if ((s->flags & (SLAB_TYPESAFE_BY_RCU | SLAB_STORE_USER)) || IS_ENABLED(CONFIG_SLAB_CANARY)) - return s->inuse; - /* - * Else we can use all the padding etc for the allocation -diff --git a/mm/slab_common.c b/mm/slab_common.c -index 65212caa1f2a..d8bf8a75f445 100644 ---- a/mm/slab_common.c -+++ b/mm/slab_common.c -@@ -26,10 +26,10 @@ - - #include "slab.h" - --enum slab_state slab_state; -+enum slab_state slab_state __ro_after_init; - LIST_HEAD(slab_caches); - DEFINE_MUTEX(slab_mutex); --struct kmem_cache *kmem_cache; -+struct kmem_cache *kmem_cache __ro_after_init; - - static LIST_HEAD(slab_caches_to_rcu_destroy); - static void slab_caches_to_rcu_destroy_workfn(struct work_struct *work); -@@ -49,7 +49,7 @@ static DECLARE_WORK(slab_caches_to_rcu_destroy_work, - /* - * Merge control. If this is set then no merging of slab caches will occur. - */ --static bool slab_nomerge = !IS_ENABLED(CONFIG_SLAB_MERGE_DEFAULT); -+static bool slab_nomerge __ro_after_init = !IS_ENABLED(CONFIG_SLAB_MERGE_DEFAULT); - - static int __init setup_slab_nomerge(char *str) - { -@@ -927,7 +927,7 @@ EXPORT_SYMBOL(kmalloc_dma_caches); - * of two cache sizes there. The size of larger slabs can be determined using - * fls. - */ --static s8 size_index[24] = { -+static s8 size_index[24] __ro_after_init = { - 3, /* 8 */ - 4, /* 16 */ - 5, /* 24 */ -diff --git a/mm/slub.c b/mm/slub.c -index 41c01690d116..591dd60d37f3 100644 ---- a/mm/slub.c -+++ b/mm/slub.c -@@ -125,6 +125,16 @@ static inline int kmem_cache_debug(struct kmem_cache *s) - #endif - } - -+static inline bool has_sanitize(struct kmem_cache *s) -+{ -+ return IS_ENABLED(CONFIG_SLAB_SANITIZE) && !(s->flags & (SLAB_TYPESAFE_BY_RCU | SLAB_POISON)); -+} -+ -+static inline bool has_sanitize_verify(struct kmem_cache *s) -+{ -+ return IS_ENABLED(CONFIG_SLAB_SANITIZE_VERIFY) && has_sanitize(s); -+} -+ - void *fixup_red_left(struct kmem_cache *s, void *p) - { - if (kmem_cache_debug(s) && s->flags & SLAB_RED_ZONE) -@@ -297,6 +307,35 @@ static inline void set_freepointer(struct kmem_cache *s, void *object, void *fp) - *(void **)freeptr_addr = freelist_ptr(s, fp, freeptr_addr); - } - -+#ifdef CONFIG_SLAB_CANARY -+static inline unsigned long *get_canary(struct kmem_cache *s, void *object) -+{ -+ if (s->offset) -+ return object + s->offset + sizeof(void *); -+ return object + s->inuse; -+} -+ -+static inline unsigned long get_canary_value(const void *canary, unsigned long value) -+{ -+ return (value ^ (unsigned long)canary) & CANARY_MASK; -+} -+ -+static inline void set_canary(struct kmem_cache *s, void *object, unsigned long value) -+{ -+ unsigned long *canary = get_canary(s, object); -+ *canary = get_canary_value(canary, value); -+} -+ -+static inline void check_canary(struct kmem_cache *s, void *object, unsigned long value) -+{ -+ unsigned long *canary = get_canary(s, object); -+ BUG_ON(*canary != get_canary_value(canary, value)); -+} -+#else -+#define set_canary(s, object, value) -+#define check_canary(s, object, value) -+#endif -+ - /* Loop over all objects in a slab */ - #define for_each_object(__p, __s, __addr, __objects) \ - for (__p = fixup_red_left(__s, __addr); \ -@@ -484,13 +523,13 @@ static inline void *restore_red_left(struct kmem_cache *s, void *p) - * Debug settings: - */ - #if defined(CONFIG_SLUB_DEBUG_ON) --static int slub_debug = DEBUG_DEFAULT_FLAGS; -+static int slub_debug __ro_after_init = DEBUG_DEFAULT_FLAGS; - #else --static int slub_debug; -+static int slub_debug __ro_after_init; - #endif - --static char *slub_debug_slabs; --static int disable_higher_order_debug; -+static char *slub_debug_slabs __ro_after_init; -+static int disable_higher_order_debug __ro_after_init; - - /* - * slub is about to manipulate internal object metadata. This memory lies -@@ -550,6 +589,9 @@ static struct track *get_track(struct kmem_cache *s, void *object, - else - p = object + s->inuse; - -+ if (IS_ENABLED(CONFIG_SLAB_CANARY)) -+ p = (void *)p + sizeof(void *); -+ - return p + alloc; - } - -@@ -688,6 +730,9 @@ static void print_trailer(struct kmem_cache *s, struct page *page, u8 *p) - else - off = s->inuse; - -+ if (IS_ENABLED(CONFIG_SLAB_CANARY)) -+ off += sizeof(void *); -+ - if (s->flags & SLAB_STORE_USER) - off += 2 * sizeof(struct track); - -@@ -817,6 +862,9 @@ static int check_pad_bytes(struct kmem_cache *s, struct page *page, u8 *p) - /* Freepointer is placed after the object. */ - off += sizeof(void *); - -+ if (IS_ENABLED(CONFIG_SLAB_CANARY)) -+ off += sizeof(void *); -+ - if (s->flags & SLAB_STORE_USER) - /* We also have user information there */ - off += 2 * sizeof(struct track); -@@ -1416,8 +1464,9 @@ static void setup_object(struct kmem_cache *s, struct page *page, - void *object) - { - setup_object_debug(s, page, object); -+ set_canary(s, object, s->random_inactive); - kasan_init_slab_obj(s, object); -- if (unlikely(s->ctor)) { -+ if (unlikely(s->ctor) && !has_sanitize_verify(s)) { - kasan_unpoison_object_data(s, object); - s->ctor(object); - kasan_poison_object_data(s, object); -@@ -2717,9 +2766,21 @@ static __always_inline void *slab_alloc_node(struct kmem_cache *s, - stat(s, ALLOC_FASTPATH); - } - -- if (unlikely(gfpflags & __GFP_ZERO) && object) -+ if (has_sanitize_verify(s) && object) { -+ size_t offset = s->offset ? 0 : sizeof(void *); -+ BUG_ON(memchr_inv(object + offset, 0, s->object_size - offset)); -+ if (s->ctor) -+ s->ctor(object); -+ if (unlikely(gfpflags & __GFP_ZERO) && offset) -+ memset(object, 0, sizeof(void *)); -+ } else if (unlikely(gfpflags & __GFP_ZERO) && object) - memset(object, 0, s->object_size); - -+ if (object) { -+ check_canary(s, object, s->random_inactive); -+ set_canary(s, object, s->random_active); -+ } -+ - slab_post_alloc_hook(s, gfpflags, 1, &object); - - return object; -@@ -2926,6 +2987,27 @@ static __always_inline void do_slab_free(struct kmem_cache *s, - void *tail_obj = tail ? : head; - struct kmem_cache_cpu *c; - unsigned long tid; -+ bool sanitize = has_sanitize(s); -+ -+ if (IS_ENABLED(CONFIG_SLAB_CANARY) || sanitize) { -+ __maybe_unused int offset = s->offset ? 0 : sizeof(void *); -+ void *x = head; -+ -+ while (1) { -+ check_canary(s, x, s->random_active); -+ set_canary(s, x, s->random_inactive); -+ -+ if (sanitize) { -+ memset(x + offset, 0, s->object_size - offset); -+ if (!IS_ENABLED(CONFIG_SLAB_SANITIZE_VERIFY) && s->ctor) -+ s->ctor(x); -+ } -+ if (x == tail_obj) -+ break; -+ x = get_freepointer(s, x); -+ } -+ } -+ - redo: - /* - * Determine the currently cpus per cpu slab. -@@ -3104,7 +3186,7 @@ int kmem_cache_alloc_bulk(struct kmem_cache *s, gfp_t flags, size_t size, - void **p) - { - struct kmem_cache_cpu *c; -- int i; -+ int i, k; - - /* memcg and kmem_cache debug support */ - s = slab_pre_alloc_hook(s, flags); -@@ -3141,13 +3223,29 @@ int kmem_cache_alloc_bulk(struct kmem_cache *s, gfp_t flags, size_t size, - local_irq_enable(); - - /* Clear memory outside IRQ disabled fastpath loop */ -- if (unlikely(flags & __GFP_ZERO)) { -+ if (has_sanitize_verify(s)) { -+ int j; -+ -+ for (j = 0; j < i; j++) { -+ size_t offset = s->offset ? 0 : sizeof(void *); -+ BUG_ON(memchr_inv(p[j] + offset, 0, s->object_size - offset)); -+ if (s->ctor) -+ s->ctor(p[j]); -+ if (unlikely(flags & __GFP_ZERO) && offset) -+ memset(p[j], 0, sizeof(void *)); -+ } -+ } else if (unlikely(flags & __GFP_ZERO)) { - int j; - - for (j = 0; j < i; j++) - memset(p[j], 0, s->object_size); - } - -+ for (k = 0; k < i; k++) { -+ check_canary(s, p[k], s->random_inactive); -+ set_canary(s, p[k], s->random_active); -+ } -+ - /* memcg and kmem_cache debug support */ - slab_post_alloc_hook(s, flags, size, p); - return i; -@@ -3179,9 +3277,9 @@ EXPORT_SYMBOL(kmem_cache_alloc_bulk); - * and increases the number of allocations possible without having to - * take the list_lock. - */ --static int slub_min_order; --static int slub_max_order = PAGE_ALLOC_COSTLY_ORDER; --static int slub_min_objects; -+static int slub_min_order __ro_after_init; -+static int slub_max_order __ro_after_init = PAGE_ALLOC_COSTLY_ORDER; -+static int slub_min_objects __ro_after_init; - - /* - * Calculate the order of allocation given an slab object size. -@@ -3351,6 +3449,7 @@ static void early_kmem_cache_node_alloc(int node) - init_object(kmem_cache_node, n, SLUB_RED_ACTIVE); - init_tracking(kmem_cache_node, n); - #endif -+ set_canary(kmem_cache_node, n, kmem_cache_node->random_active); - kasan_kmalloc(kmem_cache_node, n, sizeof(struct kmem_cache_node), - GFP_KERNEL); - init_kmem_cache_node(n); -@@ -3507,6 +3606,9 @@ static int calculate_sizes(struct kmem_cache *s, int forced_order) - size += sizeof(void *); - } - -+ if (IS_ENABLED(CONFIG_SLAB_CANARY)) -+ size += sizeof(void *); -+ - #ifdef CONFIG_SLUB_DEBUG - if (flags & SLAB_STORE_USER) - /* -@@ -3577,6 +3679,10 @@ static int kmem_cache_open(struct kmem_cache *s, unsigned long flags) - #ifdef CONFIG_SLAB_FREELIST_HARDENED - s->random = get_random_long(); - #endif -+#ifdef CONFIG_SLAB_CANARY -+ s->random_active = get_random_long(); -+ s->random_inactive = get_random_long(); -+#endif - - if (need_reserve_slab_rcu && (s->flags & SLAB_TYPESAFE_BY_RCU)) - s->reserved = sizeof(struct rcu_head); -@@ -3841,6 +3947,8 @@ const char *__check_heap_object(const void *ptr, unsigned long n, - offset -= s->red_left_pad; - } - -+ check_canary(s, (void *)ptr - offset, s->random_active); -+ - /* Allow address range falling entirely within object size. */ - if (offset <= object_size && n <= object_size - offset) - return NULL; -@@ -3859,7 +3967,11 @@ static size_t __ksize(const void *object) - page = virt_to_head_page(object); - - if (unlikely(!PageSlab(page))) { -+#ifdef CONFIG_BUG_ON_DATA_CORRUPTION -+ BUG_ON(!PageCompound(page)); -+#else - WARN_ON(!PageCompound(page)); -+#endif - return PAGE_SIZE << compound_order(page); - } - -@@ -4724,7 +4836,7 @@ enum slab_stat_type { - #define SO_TOTAL (1 << SL_TOTAL) - - #ifdef CONFIG_MEMCG --static bool memcg_sysfs_enabled = IS_ENABLED(CONFIG_SLUB_MEMCG_SYSFS_ON); -+static bool memcg_sysfs_enabled __ro_after_init = IS_ENABLED(CONFIG_SLUB_MEMCG_SYSFS_ON); - - static int __init setup_slub_memcg_sysfs(char *str) - { -diff --git a/mm/swap.c b/mm/swap.c -index a77d68f2c1b6..d1f1d75f4d1f 100644 ---- a/mm/swap.c -+++ b/mm/swap.c -@@ -92,6 +92,13 @@ static void __put_compound_page(struct page *page) - if (!PageHuge(page)) - __page_cache_release(page); - dtor = get_compound_page_dtor(page); -+ if (!PageHuge(page)) -+ BUG_ON(dtor != free_compound_page -+#ifdef CONFIG_TRANSPARENT_HUGEPAGE -+ && dtor != free_transhuge_page -+#endif -+ ); -+ - (*dtor)(page); - } - -diff --git a/net/core/dev.c b/net/core/dev.c -index 6ca771f2f25b..6da2c9c3e6a5 100644 ---- a/net/core/dev.c -+++ b/net/core/dev.c -@@ -4095,7 +4095,7 @@ int netif_rx_ni(struct sk_buff *skb) - } - EXPORT_SYMBOL(netif_rx_ni); - --static __latent_entropy void net_tx_action(struct softirq_action *h) -+static __latent_entropy void net_tx_action(void) - { - struct softnet_data *sd = this_cpu_ptr(&softnet_data); - -@@ -5609,7 +5609,7 @@ static int napi_poll(struct napi_struct *n, struct list_head *repoll) - return work; - } - --static __latent_entropy void net_rx_action(struct softirq_action *h) -+static __latent_entropy void net_rx_action(void) - { - struct softnet_data *sd = this_cpu_ptr(&softnet_data); - unsigned long time_limit = jiffies + -diff --git a/net/ipv4/Kconfig b/net/ipv4/Kconfig -index f48fe6fc7e8c..d78c52835c08 100644 ---- a/net/ipv4/Kconfig -+++ b/net/ipv4/Kconfig -@@ -261,6 +261,7 @@ config IP_PIMSM_V2 - - config SYN_COOKIES - bool "IP: TCP syncookie support" -+ default y - ---help--- - Normal TCP/IP networking is open to an attack known as "SYN - flooding". This denial-of-service attack prevents legitimate remote -diff --git a/scripts/mod/modpost.c b/scripts/mod/modpost.c -index 54deaa1066cf..211f97bd5ee3 100644 ---- a/scripts/mod/modpost.c -+++ b/scripts/mod/modpost.c -@@ -37,6 +37,7 @@ static int vmlinux_section_warnings = 1; - static int warn_unresolved = 0; - /* How a symbol is exported */ - static int sec_mismatch_count = 0; -+static int writable_fptr_count = 0; - static int sec_mismatch_verbose = 1; - static int sec_mismatch_fatal = 0; - /* ignore missing files */ -@@ -965,6 +966,7 @@ enum mismatch { - ANY_EXIT_TO_ANY_INIT, - EXPORT_TO_INIT_EXIT, - EXTABLE_TO_NON_TEXT, -+ DATA_TO_TEXT - }; - - /** -@@ -1091,6 +1093,12 @@ static const struct sectioncheck sectioncheck[] = { - .good_tosec = {ALL_TEXT_SECTIONS , NULL}, - .mismatch = EXTABLE_TO_NON_TEXT, - .handler = extable_mismatch_handler, -+}, -+/* Do not reference code from writable data */ -+{ -+ .fromsec = { DATA_SECTIONS, NULL }, -+ .bad_tosec = { ALL_TEXT_SECTIONS, NULL }, -+ .mismatch = DATA_TO_TEXT - } - }; - -@@ -1240,10 +1248,10 @@ static Elf_Sym *find_elf_symbol(struct elf_info *elf, Elf64_Sword addr, - continue; - if (ELF_ST_TYPE(sym->st_info) == STT_SECTION) - continue; -- if (sym->st_value == addr) -- return sym; - /* Find a symbol nearby - addr are maybe negative */ - d = sym->st_value - addr; -+ if (d == 0) -+ return sym; - if (d < 0) - d = addr - sym->st_value; - if (d < distance) { -@@ -1402,7 +1410,11 @@ static void report_sec_mismatch(const char *modname, - char *prl_from; - char *prl_to; - -- sec_mismatch_count++; -+ if (mismatch->mismatch == DATA_TO_TEXT) -+ writable_fptr_count++; -+ else -+ sec_mismatch_count++; -+ - if (!sec_mismatch_verbose) - return; - -@@ -1526,6 +1538,14 @@ static void report_sec_mismatch(const char *modname, - fatal("There's a special handler for this mismatch type, " - "we should never get here."); - break; -+ case DATA_TO_TEXT: -+#if 0 -+ fprintf(stderr, -+ "The %s %s:%s references\n" -+ "the %s %s:%s%s\n", -+ from, fromsec, fromsym, to, tosec, tosym, to_p); -+#endif -+ break; - } - fprintf(stderr, "\n"); - } -@@ -2539,6 +2559,14 @@ int main(int argc, char **argv) - } - } - free(buf.p); -+ if (writable_fptr_count) { -+ if (!sec_mismatch_verbose) { -+ warn("modpost: Found %d writable function pointer(s).\n" -+ "To see full details build your kernel with:\n" -+ "'make CONFIG_DEBUG_SECTION_MISMATCH=y'\n", -+ writable_fptr_count); -+ } -+ } - - return err; - } -diff --git a/security/Kconfig b/security/Kconfig -index 87f2a6f842fd..7bdbb7edf5bf 100644 ---- a/security/Kconfig -+++ b/security/Kconfig -@@ -8,7 +8,7 @@ source security/keys/Kconfig - - config SECURITY_DMESG_RESTRICT - bool "Restrict unprivileged access to the kernel syslog" -- default n -+ default y - help - This enforces restrictions on unprivileged users reading the kernel - syslog via dmesg(8). -@@ -18,10 +18,34 @@ config SECURITY_DMESG_RESTRICT - - If you are unsure how to answer this question, answer N. - -+config SECURITY_PERF_EVENTS_RESTRICT -+ bool "Restrict unprivileged use of performance events" -+ depends on PERF_EVENTS -+ default y -+ help -+ If you say Y here, the kernel.perf_event_paranoid sysctl -+ will be set to 3 by default, and no unprivileged use of the -+ perf_event_open syscall will be permitted unless it is -+ changed. -+ -+config SECURITY_TIOCSTI_RESTRICT -+ bool "Restrict unprivileged use of tiocsti command injection" -+ default y -+ help -+ This enforces restrictions on unprivileged users injecting commands -+ into other processes which share a tty session using the TIOCSTI -+ ioctl. This option makes TIOCSTI use require CAP_SYS_ADMIN. -+ -+ If this option is not selected, no restrictions will be enforced -+ unless the tiocsti_restrict sysctl is explicitly set to (1). -+ -+ If you are unsure how to answer this question, answer N. -+ - config SECURITY - bool "Enable different security models" - depends on SYSFS - depends on MULTIUSER -+ default y - help - This allows you to choose different security modules to be - configured into your kernel. -@@ -48,6 +72,7 @@ config SECURITYFS - config SECURITY_NETWORK - bool "Socket and Networking Security Hooks" - depends on SECURITY -+ default y - help - This enables the socket and networking security hooks. - If enabled, a security module can use these hooks to -@@ -155,6 +180,7 @@ config HARDENED_USERCOPY - depends on HAVE_HARDENED_USERCOPY_ALLOCATOR - select BUG - imply STRICT_DEVMEM -+ default y - help - This option checks for obviously wrong memory regions when - copying memory to/from the kernel (via copy_to_user() and -@@ -178,10 +204,36 @@ config HARDENED_USERCOPY_PAGESPAN - config FORTIFY_SOURCE - bool "Harden common str/mem functions against buffer overflows" - depends on ARCH_HAS_FORTIFY_SOURCE -+ default y - help - Detect overflows of buffers in common string and memory functions - where the compiler can determine and validate the buffer sizes. - -+config FORTIFY_SOURCE_STRICT_STRING -+ bool "Harden common functions against buffer overflows" -+ depends on FORTIFY_SOURCE -+ depends on EXPERT -+ help -+ Perform stricter overflow checks catching overflows within objects -+ for common C string functions rather than only between objects. -+ -+ This is not yet intended for production use, only bug finding. -+ -+config PAGE_SANITIZE -+ bool "Sanitize pages" -+ default y -+ help -+ Zero fill page allocations on free, reducing the lifetime of -+ sensitive data and helping to mitigate use-after-free bugs. -+ -+config PAGE_SANITIZE_VERIFY -+ bool "Verify sanitized pages" -+ depends on PAGE_SANITIZE -+ default y -+ help -+ Verify that newly allocated pages are zeroed to detect -+ write-after-free bugs. -+ - config STATIC_USERMODEHELPER - bool "Force all usermode helper calls through a single binary" - help -diff --git a/security/selinux/Kconfig b/security/selinux/Kconfig -index 8af7a690eb40..6539694b0fd3 100644 ---- a/security/selinux/Kconfig -+++ b/security/selinux/Kconfig -@@ -2,7 +2,7 @@ config SECURITY_SELINUX - bool "NSA SELinux Support" - depends on SECURITY_NETWORK && AUDIT && NET && INET - select NETWORK_SECMARK -- default n -+ default y - help - This selects NSA Security-Enhanced Linux (SELinux). - You will also need a policy configuration and a labeled filesystem. -@@ -79,23 +79,3 @@ config SECURITY_SELINUX_AVC_STATS - This option collects access vector cache statistics to - /selinux/avc/cache_stats, which may be monitored via - tools such as avcstat. -- --config SECURITY_SELINUX_CHECKREQPROT_VALUE -- int "NSA SELinux checkreqprot default value" -- depends on SECURITY_SELINUX -- range 0 1 -- default 0 -- help -- This option sets the default value for the 'checkreqprot' flag -- that determines whether SELinux checks the protection requested -- by the application or the protection that will be applied by the -- kernel (including any implied execute for read-implies-exec) for -- mmap and mprotect calls. If this option is set to 0 (zero), -- SELinux will default to checking the protection that will be applied -- by the kernel. If this option is set to 1 (one), SELinux will -- default to checking the protection requested by the application. -- The checkreqprot flag may be changed from the default via the -- 'checkreqprot=' boot parameter. It may also be changed at runtime -- via /selinux/checkreqprot if authorized by policy. -- -- If you are unsure how to answer this question, answer 0. -diff --git a/security/selinux/include/objsec.h b/security/selinux/include/objsec.h -index 1649cd18eb0b..067f35559aa7 100644 ---- a/security/selinux/include/objsec.h -+++ b/security/selinux/include/objsec.h -@@ -150,6 +150,6 @@ struct pkey_security_struct { - u32 sid; /* SID of pkey */ - }; - --extern unsigned int selinux_checkreqprot; -+extern const unsigned int selinux_checkreqprot; - - #endif /* _SELINUX_OBJSEC_H_ */ -diff --git a/security/selinux/selinuxfs.c b/security/selinux/selinuxfs.c -index 00eed842c491..8f7b8d7e6f91 100644 ---- a/security/selinux/selinuxfs.c -+++ b/security/selinux/selinuxfs.c -@@ -41,16 +41,7 @@ - #include "objsec.h" - #include "conditional.h" - --unsigned int selinux_checkreqprot = CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE; -- --static int __init checkreqprot_setup(char *str) --{ -- unsigned long checkreqprot; -- if (!kstrtoul(str, 0, &checkreqprot)) -- selinux_checkreqprot = checkreqprot ? 1 : 0; -- return 1; --} --__setup("checkreqprot=", checkreqprot_setup); -+const unsigned int selinux_checkreqprot; - - static DEFINE_MUTEX(sel_mutex); - -@@ -610,10 +601,9 @@ static ssize_t sel_write_checkreqprot(struct file *file, const char __user *buf, - return PTR_ERR(page); - - length = -EINVAL; -- if (sscanf(page, "%u", &new_value) != 1) -+ if (sscanf(page, "%u", &new_value) != 1 || new_value) - goto out; - -- selinux_checkreqprot = new_value ? 1 : 0; - length = count; - out: - kfree(page); -diff --git a/security/yama/Kconfig b/security/yama/Kconfig -index 96b27405558a..485c1b85c325 100644 ---- a/security/yama/Kconfig -+++ b/security/yama/Kconfig -@@ -1,7 +1,7 @@ - config SECURITY_YAMA - bool "Yama support" - depends on SECURITY -- default n -+ default y - help - This selects Yama, which extends DAC support with additional - system-wide security settings beyond regular Linux discretionary diff --git a/pkgs/os-specific/linux/kernel/copperhead-4-16.patch b/pkgs/os-specific/linux/kernel/copperhead-4-16.patch deleted file mode 100644 index f0a4bc94034..00000000000 --- a/pkgs/os-specific/linux/kernel/copperhead-4-16.patch +++ /dev/null @@ -1,2571 +0,0 @@ -diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt -index 9824d049367e..6ff72316ff0a 100644 ---- a/Documentation/admin-guide/kernel-parameters.txt -+++ b/Documentation/admin-guide/kernel-parameters.txt -@@ -496,16 +496,6 @@ - nosocket -- Disable socket memory accounting. - nokmem -- Disable kernel memory accounting. - -- checkreqprot [SELINUX] Set initial checkreqprot flag value. -- Format: { "0" | "1" } -- See security/selinux/Kconfig help text. -- 0 -- check protection applied by kernel (includes -- any implied execute protection). -- 1 -- check protection requested by application. -- Default value is set via a kernel config option. -- Value can be changed at runtime via -- /selinux/checkreqprot. -- - cio_ignore= [S390] - See Documentation/s390/CommonIO for details. - clk_ignore_unused -@@ -2946,6 +2936,11 @@ - the specified number of seconds. This is to be used if - your oopses keep scrolling off the screen. - -+ extra_latent_entropy -+ Enable a very simple form of latent entropy extraction -+ from the first 4GB of memory as the bootmem allocator -+ passes the memory pages to the buddy allocator. -+ - pcbit= [HW,ISDN] - - pcd. [PARIDE] -diff --git a/Makefile b/Makefile -index ded9e8480d74..2e948bb78142 100644 ---- a/Makefile -+++ b/Makefile -@@ -734,6 +734,9 @@ endif - endif - - ifeq ($(cc-name),clang) -+ifdef CONFIG_LOCAL_INIT -+KBUILD_CFLAGS += -fsanitize=local-init -+endif - KBUILD_CPPFLAGS += $(call cc-option,-Qunused-arguments,) - KBUILD_CFLAGS += $(call cc-disable-warning, format-invalid-specifier) - KBUILD_CFLAGS += $(call cc-disable-warning, gnu) -diff --git a/arch/Kconfig b/arch/Kconfig -index 76c0b54443b1..63a2d30f807f 100644 ---- a/arch/Kconfig -+++ b/arch/Kconfig -@@ -454,6 +454,11 @@ config GCC_PLUGIN_LATENT_ENTROPY - is some slowdown of the boot process (about 0.5%) and fork and - irq processing. - -+ When extra_latent_entropy is passed on the kernel command line, -+ entropy will be extracted from up to the first 4GB of RAM while the -+ runtime memory allocator is being initialized. This costs even more -+ slowdown of the boot process. -+ - Note that entropy extracted this way is not cryptographically - secure! - -@@ -747,7 +752,7 @@ config ARCH_MMAP_RND_BITS - int "Number of bits to use for ASLR of mmap base address" if EXPERT - range ARCH_MMAP_RND_BITS_MIN ARCH_MMAP_RND_BITS_MAX - default ARCH_MMAP_RND_BITS_DEFAULT if ARCH_MMAP_RND_BITS_DEFAULT -- default ARCH_MMAP_RND_BITS_MIN -+ default ARCH_MMAP_RND_BITS_MAX - depends on HAVE_ARCH_MMAP_RND_BITS - help - This value can be used to select the number of bits to use to -@@ -781,7 +786,7 @@ config ARCH_MMAP_RND_COMPAT_BITS - int "Number of bits to use for ASLR of mmap base address for compatible applications" if EXPERT - range ARCH_MMAP_RND_COMPAT_BITS_MIN ARCH_MMAP_RND_COMPAT_BITS_MAX - default ARCH_MMAP_RND_COMPAT_BITS_DEFAULT if ARCH_MMAP_RND_COMPAT_BITS_DEFAULT -- default ARCH_MMAP_RND_COMPAT_BITS_MIN -+ default ARCH_MMAP_RND_COMPAT_BITS_MAX - depends on HAVE_ARCH_MMAP_RND_COMPAT_BITS - help - This value can be used to select the number of bits to use to -@@ -968,6 +973,7 @@ config ARCH_HAS_REFCOUNT - - config REFCOUNT_FULL - bool "Perform full reference count validation at the expense of speed" -+ default y - help - Enabling this switches the refcounting infrastructure from a fast - unchecked atomic_t implementation to a fully state checked -diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index be665760f2bd..5fb9026c9762 100644 ---- a/arch/arm64/Kconfig -+++ b/arch/arm64/Kconfig -@@ -988,6 +988,7 @@ endif - - config ARM64_SW_TTBR0_PAN - bool "Emulate Privileged Access Never using TTBR0_EL1 switching" -+ default y - help - Enabling this option prevents the kernel from accessing - user-space memory directly by pointing TTBR0_EL1 to a reserved -@@ -1141,6 +1142,7 @@ config RANDOMIZE_BASE - bool "Randomize the address of the kernel image" - select ARM64_MODULE_PLTS if MODULES - select RELOCATABLE -+ default y - help - Randomizes the virtual address at which the kernel image is - loaded, as a security feature that deters exploit attempts -diff --git a/arch/arm64/Kconfig.debug b/arch/arm64/Kconfig.debug -index cc6bd559af85..01d5442d4722 100644 ---- a/arch/arm64/Kconfig.debug -+++ b/arch/arm64/Kconfig.debug -@@ -45,6 +45,7 @@ config ARM64_RANDOMIZE_TEXT_OFFSET - config DEBUG_WX - bool "Warn on W+X mappings at boot" - select ARM64_PTDUMP_CORE -+ default y - ---help--- - Generate a warning if any W+X mappings are found at boot. - -diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig -index 634b373785c4..5b255a6db6a7 100644 ---- a/arch/arm64/configs/defconfig -+++ b/arch/arm64/configs/defconfig -@@ -1,4 +1,3 @@ --CONFIG_SYSVIPC=y - CONFIG_POSIX_MQUEUE=y - CONFIG_AUDIT=y - CONFIG_NO_HZ_IDLE=y -diff --git a/arch/arm64/include/asm/elf.h b/arch/arm64/include/asm/elf.h -index fac1c4de7898..34786ca166e4 100644 ---- a/arch/arm64/include/asm/elf.h -+++ b/arch/arm64/include/asm/elf.h -@@ -114,10 +114,10 @@ - - /* - * This is the base location for PIE (ET_DYN with INTERP) loads. On -- * 64-bit, this is above 4GB to leave the entire 32-bit address -+ * 64-bit, this is raised to 4GB to leave the entire 32-bit address - * space open for things that want to use the area for 32-bit pointers. - */ --#define ELF_ET_DYN_BASE (2 * TASK_SIZE_64 / 3) -+#define ELF_ET_DYN_BASE 0x100000000UL - - #ifndef __ASSEMBLY__ - -@@ -158,10 +158,10 @@ extern int arch_setup_additional_pages(struct linux_binprm *bprm, - /* 1GB of VA */ - #ifdef CONFIG_COMPAT - #define STACK_RND_MASK (test_thread_flag(TIF_32BIT) ? \ -- 0x7ff >> (PAGE_SHIFT - 12) : \ -- 0x3ffff >> (PAGE_SHIFT - 12)) -+ ((1UL << mmap_rnd_compat_bits) - 1) >> (PAGE_SHIFT - 12) : \ -+ ((1UL << mmap_rnd_bits) - 1) >> (PAGE_SHIFT - 12)) - #else --#define STACK_RND_MASK (0x3ffff >> (PAGE_SHIFT - 12)) -+#define STACK_RND_MASK (((1UL << mmap_rnd_bits) - 1) >> (PAGE_SHIFT - 12)) - #endif - - #ifdef __AARCH64EB__ -diff --git a/arch/arm64/kernel/process.c b/arch/arm64/kernel/process.c -index c0da6efe5465..f308b521c114 100644 ---- a/arch/arm64/kernel/process.c -+++ b/arch/arm64/kernel/process.c -@@ -481,9 +481,9 @@ unsigned long arch_align_stack(unsigned long sp) - unsigned long arch_randomize_brk(struct mm_struct *mm) - { - if (is_compat_task()) -- return randomize_page(mm->brk, SZ_32M); -+ return mm->brk + get_random_long() % SZ_32M + PAGE_SIZE; - else -- return randomize_page(mm->brk, SZ_1G); -+ return mm->brk + get_random_long() % SZ_1G + PAGE_SIZE; - } - - /* -diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig -index 0fa71a78ec99..d78d44944374 100644 ---- a/arch/x86/Kconfig -+++ b/arch/x86/Kconfig -@@ -1208,8 +1208,7 @@ config VM86 - default X86_LEGACY_VM86 - - config X86_16BIT -- bool "Enable support for 16-bit segments" if EXPERT -- default y -+ bool "Enable support for 16-bit segments" - depends on MODIFY_LDT_SYSCALL - ---help--- - This option is required by programs like Wine to run 16-bit -@@ -2299,7 +2298,7 @@ config COMPAT_VDSO - choice - prompt "vsyscall table for legacy applications" - depends on X86_64 -- default LEGACY_VSYSCALL_EMULATE -+ default LEGACY_VSYSCALL_NONE - help - Legacy user code that does not know how to find the vDSO expects - to be able to issue three syscalls by calling fixed addresses in -@@ -2380,8 +2379,7 @@ config CMDLINE_OVERRIDE - be set to 'N' under normal conditions. - - config MODIFY_LDT_SYSCALL -- bool "Enable the LDT (local descriptor table)" if EXPERT -- default y -+ bool "Enable the LDT (local descriptor table)" - ---help--- - Linux can allow user programs to install a per-process x86 - Local Descriptor Table (LDT) using the modify_ldt(2) system -diff --git a/arch/x86/Kconfig.debug b/arch/x86/Kconfig.debug -index 192e4d2f9efc..343c2f1b13da 100644 ---- a/arch/x86/Kconfig.debug -+++ b/arch/x86/Kconfig.debug -@@ -101,6 +101,7 @@ config EFI_PGT_DUMP - config DEBUG_WX - bool "Warn on W+X mappings at boot" - select X86_PTDUMP_CORE -+ default y - ---help--- - Generate a warning if any W+X mappings are found at boot. - -diff --git a/arch/x86/configs/x86_64_defconfig b/arch/x86/configs/x86_64_defconfig -index e32fc1f274d8..d08acc76502a 100644 ---- a/arch/x86/configs/x86_64_defconfig -+++ b/arch/x86/configs/x86_64_defconfig -@@ -1,5 +1,4 @@ - # CONFIG_LOCALVERSION_AUTO is not set --CONFIG_SYSVIPC=y - CONFIG_POSIX_MQUEUE=y - CONFIG_BSD_PROCESS_ACCT=y - CONFIG_TASKSTATS=y -diff --git a/arch/x86/entry/vdso/vma.c b/arch/x86/entry/vdso/vma.c -index 5b8b556dbb12..a569f08b4478 100644 ---- a/arch/x86/entry/vdso/vma.c -+++ b/arch/x86/entry/vdso/vma.c -@@ -204,55 +204,9 @@ static int map_vdso(const struct vdso_image *image, unsigned long addr) - } - - #ifdef CONFIG_X86_64 --/* -- * Put the vdso above the (randomized) stack with another randomized -- * offset. This way there is no hole in the middle of address space. -- * To save memory make sure it is still in the same PTE as the stack -- * top. This doesn't give that many random bits. -- * -- * Note that this algorithm is imperfect: the distribution of the vdso -- * start address within a PMD is biased toward the end. -- * -- * Only used for the 64-bit and x32 vdsos. -- */ --static unsigned long vdso_addr(unsigned long start, unsigned len) --{ -- unsigned long addr, end; -- unsigned offset; -- -- /* -- * Round up the start address. It can start out unaligned as a result -- * of stack start randomization. -- */ -- start = PAGE_ALIGN(start); -- -- /* Round the lowest possible end address up to a PMD boundary. */ -- end = (start + len + PMD_SIZE - 1) & PMD_MASK; -- if (end >= TASK_SIZE_MAX) -- end = TASK_SIZE_MAX; -- end -= len; -- -- if (end > start) { -- offset = get_random_int() % (((end - start) >> PAGE_SHIFT) + 1); -- addr = start + (offset << PAGE_SHIFT); -- } else { -- addr = start; -- } -- -- /* -- * Forcibly align the final address in case we have a hardware -- * issue that requires alignment for performance reasons. -- */ -- addr = align_vdso_addr(addr); -- -- return addr; --} -- - static int map_vdso_randomized(const struct vdso_image *image) - { -- unsigned long addr = vdso_addr(current->mm->start_stack, image->size-image->sym_vvar_start); -- -- return map_vdso(image, addr); -+ return map_vdso(image, 0); - } - #endif - -diff --git a/arch/x86/include/asm/elf.h b/arch/x86/include/asm/elf.h -index 0d157d2a1e2a..770c8ae97f92 100644 ---- a/arch/x86/include/asm/elf.h -+++ b/arch/x86/include/asm/elf.h -@@ -249,11 +249,11 @@ extern int force_personality32; - - /* - * This is the base location for PIE (ET_DYN with INTERP) loads. On -- * 64-bit, this is above 4GB to leave the entire 32-bit address -+ * 64-bit, this is raised to 4GB to leave the entire 32-bit address - * space open for things that want to use the area for 32-bit pointers. - */ - #define ELF_ET_DYN_BASE (mmap_is_ia32() ? 0x000400000UL : \ -- (DEFAULT_MAP_WINDOW / 3 * 2)) -+ 0x100000000UL) - - /* This yields a mask that user programs can use to figure out what - instruction set this CPU supports. This could be done in user space, -@@ -313,8 +313,8 @@ extern bool mmap_address_hint_valid(unsigned long addr, unsigned long len); - - #ifdef CONFIG_X86_32 - --#define __STACK_RND_MASK(is32bit) (0x7ff) --#define STACK_RND_MASK (0x7ff) -+#define __STACK_RND_MASK(is32bit) ((1UL << mmap_rnd_bits) - 1) -+#define STACK_RND_MASK ((1UL << mmap_rnd_bits) - 1) - - #define ARCH_DLINFO ARCH_DLINFO_IA32 - -@@ -323,7 +323,11 @@ extern bool mmap_address_hint_valid(unsigned long addr, unsigned long len); - #else /* CONFIG_X86_32 */ - - /* 1GB for 64bit, 8MB for 32bit */ --#define __STACK_RND_MASK(is32bit) ((is32bit) ? 0x7ff : 0x3fffff) -+#ifdef CONFIG_COMPAT -+#define __STACK_RND_MASK(is32bit) ((is32bit) ? (1UL << mmap_rnd_compat_bits) - 1 : (1UL << mmap_rnd_bits) - 1) -+#else -+#define __STACK_RND_MASK(is32bit) ((1UL << mmap_rnd_bits) - 1) -+#endif - #define STACK_RND_MASK __STACK_RND_MASK(mmap_is_ia32()) - - #define ARCH_DLINFO \ -@@ -381,5 +385,4 @@ struct va_alignment { - } ____cacheline_aligned; - - extern struct va_alignment va_align; --extern unsigned long align_vdso_addr(unsigned long); - #endif /* _ASM_X86_ELF_H */ -diff --git a/arch/x86/include/asm/tlbflush.h b/arch/x86/include/asm/tlbflush.h -index 84137c22fdfa..4f197404cab9 100644 ---- a/arch/x86/include/asm/tlbflush.h -+++ b/arch/x86/include/asm/tlbflush.h -@@ -261,6 +261,7 @@ static inline void cr4_set_bits(unsigned long mask) - - local_irq_save(flags); - cr4 = this_cpu_read(cpu_tlbstate.cr4); -+ BUG_ON(cr4 != __read_cr4()); - if ((cr4 | mask) != cr4) - __cr4_set(cr4 | mask); - local_irq_restore(flags); -@@ -273,6 +274,7 @@ static inline void cr4_clear_bits(unsigned long mask) - - local_irq_save(flags); - cr4 = this_cpu_read(cpu_tlbstate.cr4); -+ BUG_ON(cr4 != __read_cr4()); - if ((cr4 & ~mask) != cr4) - __cr4_set(cr4 & ~mask); - local_irq_restore(flags); -@@ -283,6 +285,7 @@ static inline void cr4_toggle_bits_irqsoff(unsigned long mask) - unsigned long cr4; - - cr4 = this_cpu_read(cpu_tlbstate.cr4); -+ BUG_ON(cr4 != __read_cr4()); - __cr4_set(cr4 ^ mask); - } - -@@ -389,6 +392,7 @@ static inline void __native_flush_tlb_global(void) - raw_local_irq_save(flags); - - cr4 = this_cpu_read(cpu_tlbstate.cr4); -+ BUG_ON(cr4 != __read_cr4()); - /* toggle PGE */ - native_write_cr4(cr4 ^ X86_CR4_PGE); - /* write old PGE again and flush TLBs */ -diff --git a/arch/x86/kernel/cpu/common.c b/arch/x86/kernel/cpu/common.c -index 5f74f94244e1..9c9fdb5ef52e 100644 ---- a/arch/x86/kernel/cpu/common.c -+++ b/arch/x86/kernel/cpu/common.c -@@ -1662,7 +1662,6 @@ void cpu_init(void) - wrmsrl(MSR_KERNEL_GS_BASE, 0); - barrier(); - -- x86_configure_nx(); - x2apic_setup(); - - /* -diff --git a/arch/x86/kernel/process.c b/arch/x86/kernel/process.c -index 30ca2d1a9231..bde0a18cd9f9 100644 ---- a/arch/x86/kernel/process.c -+++ b/arch/x86/kernel/process.c -@@ -39,6 +39,8 @@ - #include - #include - #include -+#include -+#include - - /* - * per-CPU TSS segments. Threads are completely 'soft' on Linux, -@@ -718,7 +720,10 @@ unsigned long arch_align_stack(unsigned long sp) - - unsigned long arch_randomize_brk(struct mm_struct *mm) - { -- return randomize_page(mm->brk, 0x02000000); -+ if (mmap_is_ia32()) -+ return mm->brk + get_random_long() % SZ_32M + PAGE_SIZE; -+ else -+ return mm->brk + get_random_long() % SZ_1G + PAGE_SIZE; - } - - /* -diff --git a/arch/x86/kernel/sys_x86_64.c b/arch/x86/kernel/sys_x86_64.c -index 676774b9bb8d..5ad7a95382b0 100644 ---- a/arch/x86/kernel/sys_x86_64.c -+++ b/arch/x86/kernel/sys_x86_64.c -@@ -54,13 +54,6 @@ static unsigned long get_align_bits(void) - return va_align.bits & get_align_mask(); - } - --unsigned long align_vdso_addr(unsigned long addr) --{ -- unsigned long align_mask = get_align_mask(); -- addr = (addr + align_mask) & ~align_mask; -- return addr | get_align_bits(); --} -- - static int __init control_va_addr_alignment(char *str) - { - /* guard against enabling this on other CPU families */ -@@ -122,10 +115,7 @@ static void find_start_end(unsigned long addr, unsigned long flags, - } - - *begin = get_mmap_base(1); -- if (in_compat_syscall()) -- *end = task_size_32bit(); -- else -- *end = task_size_64bit(addr > DEFAULT_MAP_WINDOW); -+ *end = get_mmap_base(0); - } - - unsigned long -@@ -210,7 +200,7 @@ arch_get_unmapped_area_topdown(struct file *filp, const unsigned long addr0, - - info.flags = VM_UNMAPPED_AREA_TOPDOWN; - info.length = len; -- info.low_limit = PAGE_SIZE; -+ info.low_limit = get_mmap_base(1); - info.high_limit = get_mmap_base(0); - - /* -diff --git a/arch/x86/mm/init_32.c b/arch/x86/mm/init_32.c -index 396e1f0151ac..6526b19579dc 100644 ---- a/arch/x86/mm/init_32.c -+++ b/arch/x86/mm/init_32.c -@@ -558,7 +558,7 @@ static void __init pagetable_init(void) - permanent_kmaps_init(pgd_base); - } - --pteval_t __supported_pte_mask __read_mostly = ~(_PAGE_NX | _PAGE_GLOBAL); -+pteval_t __supported_pte_mask __ro_after_init = ~(_PAGE_NX | _PAGE_GLOBAL); - EXPORT_SYMBOL_GPL(__supported_pte_mask); - - /* user-defined highmem size */ -@@ -866,7 +866,7 @@ int arch_remove_memory(u64 start, u64 size, struct vmem_altmap *altmap) - #endif - #endif - --int kernel_set_to_readonly __read_mostly; -+int kernel_set_to_readonly __ro_after_init; - - void set_kernel_text_rw(void) - { -@@ -918,12 +918,11 @@ void mark_rodata_ro(void) - unsigned long start = PFN_ALIGN(_text); - unsigned long size = PFN_ALIGN(_etext) - start; - -+ kernel_set_to_readonly = 1; - set_pages_ro(virt_to_page(start), size >> PAGE_SHIFT); - printk(KERN_INFO "Write protecting the kernel text: %luk\n", - size >> 10); - -- kernel_set_to_readonly = 1; -- - #ifdef CONFIG_CPA_DEBUG - printk(KERN_INFO "Testing CPA: Reverting %lx-%lx\n", - start, start+size); -diff --git a/arch/x86/mm/init_64.c b/arch/x86/mm/init_64.c -index af11a2890235..b2d28d38c01e 100644 ---- a/arch/x86/mm/init_64.c -+++ b/arch/x86/mm/init_64.c -@@ -65,7 +65,7 @@ - * around without checking the pgd every time. - */ - --pteval_t __supported_pte_mask __read_mostly = ~0; -+pteval_t __supported_pte_mask __ro_after_init = ~0; - EXPORT_SYMBOL_GPL(__supported_pte_mask); - - int force_personality32; -@@ -1195,7 +1195,7 @@ void __init mem_init(void) - mem_init_print_info(NULL); - } - --int kernel_set_to_readonly; -+int kernel_set_to_readonly __ro_after_init; - - void set_kernel_text_rw(void) - { -@@ -1244,9 +1244,8 @@ void mark_rodata_ro(void) - - printk(KERN_INFO "Write protecting the kernel read-only data: %luk\n", - (end - start) >> 10); -- set_memory_ro(start, (end - start) >> PAGE_SHIFT); -- - kernel_set_to_readonly = 1; -+ set_memory_ro(start, (end - start) >> PAGE_SHIFT); - - /* - * The rodata/data/bss/brk section (but not the kernel text!) -diff --git a/block/blk-softirq.c b/block/blk-softirq.c -index 01e2b353a2b9..9aeddca4a29f 100644 ---- a/block/blk-softirq.c -+++ b/block/blk-softirq.c -@@ -20,7 +20,7 @@ static DEFINE_PER_CPU(struct list_head, blk_cpu_done); - * Softirq action handler - move entries to local list and loop over them - * while passing them to the queue registered handler. - */ --static __latent_entropy void blk_done_softirq(struct softirq_action *h) -+static __latent_entropy void blk_done_softirq(void) - { - struct list_head *cpu_list, local_list; - -diff --git a/drivers/ata/libata-core.c b/drivers/ata/libata-core.c -index 0df21f046fc6..6f8d9bf71bba 100644 ---- a/drivers/ata/libata-core.c -+++ b/drivers/ata/libata-core.c -@@ -5151,7 +5151,7 @@ void ata_qc_free(struct ata_queued_cmd *qc) - struct ata_port *ap; - unsigned int tag; - -- WARN_ON_ONCE(qc == NULL); /* ata_qc_from_tag _might_ return NULL */ -+ BUG_ON(qc == NULL); /* ata_qc_from_tag _might_ return NULL */ - ap = qc->ap; - - qc->flags = 0; -@@ -5168,7 +5168,7 @@ void __ata_qc_complete(struct ata_queued_cmd *qc) - struct ata_port *ap; - struct ata_link *link; - -- WARN_ON_ONCE(qc == NULL); /* ata_qc_from_tag _might_ return NULL */ -+ BUG_ON(qc == NULL); /* ata_qc_from_tag _might_ return NULL */ - WARN_ON_ONCE(!(qc->flags & ATA_QCFLAG_ACTIVE)); - ap = qc->ap; - link = qc->dev->link; -diff --git a/drivers/char/Kconfig b/drivers/char/Kconfig -index c28dca0c613d..d4813f0d25ca 100644 ---- a/drivers/char/Kconfig -+++ b/drivers/char/Kconfig -@@ -9,7 +9,6 @@ source "drivers/tty/Kconfig" - - config DEVMEM - bool "/dev/mem virtual device support" -- default y - help - Say Y here if you want to support the /dev/mem device. - The /dev/mem device is used to access areas of physical -@@ -568,7 +567,6 @@ config TELCLOCK - config DEVPORT - bool "/dev/port character device" - depends on ISA || PCI -- default y - help - Say Y here if you want to support the /dev/port device. The /dev/port - device is similar to /dev/mem, but for I/O ports. -diff --git a/drivers/tty/Kconfig b/drivers/tty/Kconfig -index b811442c5ce6..4f62a63cbcb1 100644 ---- a/drivers/tty/Kconfig -+++ b/drivers/tty/Kconfig -@@ -122,7 +122,6 @@ config UNIX98_PTYS - - config LEGACY_PTYS - bool "Legacy (BSD) PTY support" -- default y - ---help--- - A pseudo terminal (PTY) is a software device consisting of two - halves: a master and a slave. The slave device behaves identical to -diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index 83c58a20d16f..32ef2e3a8482 100644 ---- a/drivers/usb/core/hub.c -+++ b/drivers/usb/core/hub.c -@@ -41,6 +41,8 @@ - #define USB_TP_TRANSMISSION_DELAY 40 /* ns */ - #define USB_TP_TRANSMISSION_DELAY_MAX 65535 /* ns */ - -+extern int deny_new_usb; -+ - /* Protect struct usb_device->state and ->children members - * Note: Both are also protected by ->dev.sem, except that ->state can - * change to USB_STATE_NOTATTACHED even when the semaphore isn't held. */ -@@ -4847,6 +4849,12 @@ static void hub_port_connect(struct usb_hub *hub, int port1, u16 portstatus, - goto done; - return; - } -+ -+ if (deny_new_usb) { -+ dev_err(&port_dev->dev, "denied insert of USB device on port %d\n", port1); -+ goto done; -+ } -+ - if (hub_is_superspeed(hub->hdev)) - unit_load = 150; - else -diff --git a/fs/exec.c b/fs/exec.c -index 7eb8d21bcab9..171f31b3bf05 100644 ---- a/fs/exec.c -+++ b/fs/exec.c -@@ -62,6 +62,7 @@ - #include - #include - #include -+#include - - #include - #include -@@ -321,6 +322,8 @@ static int __bprm_mm_init(struct linux_binprm *bprm) - arch_bprm_mm_init(mm, vma); - up_write(&mm->mmap_sem); - bprm->p = vma->vm_end - sizeof(void *); -+ if (randomize_va_space) -+ bprm->p ^= get_random_int() & ~PAGE_MASK; - return 0; - err: - up_write(&mm->mmap_sem); -diff --git a/fs/namei.c b/fs/namei.c -index b61d6aa9279d..255c2dc36189 100644 ---- a/fs/namei.c -+++ b/fs/namei.c -@@ -883,8 +883,8 @@ static inline void put_link(struct nameidata *nd) - path_put(&last->link); - } - --int sysctl_protected_symlinks __read_mostly = 0; --int sysctl_protected_hardlinks __read_mostly = 0; -+int sysctl_protected_symlinks __read_mostly = 1; -+int sysctl_protected_hardlinks __read_mostly = 1; - - /** - * may_follow_link - Check symlink following for unsafe situations -diff --git a/fs/nfs/Kconfig b/fs/nfs/Kconfig -index 5f93cfacb3d1..cea0d7d3b23e 100644 ---- a/fs/nfs/Kconfig -+++ b/fs/nfs/Kconfig -@@ -195,4 +195,3 @@ config NFS_DEBUG - bool - depends on NFS_FS && SUNRPC_DEBUG - select CRC32 -- default y -diff --git a/fs/proc/Kconfig b/fs/proc/Kconfig -index 1ade1206bb89..60b0f76dec47 100644 ---- a/fs/proc/Kconfig -+++ b/fs/proc/Kconfig -@@ -39,7 +39,6 @@ config PROC_KCORE - config PROC_VMCORE - bool "/proc/vmcore support" - depends on PROC_FS && CRASH_DUMP -- default y - help - Exports the dump image of crashed kernel in ELF format. - -diff --git a/fs/stat.c b/fs/stat.c -index 873785dae022..d3c2ada8b9c7 100644 ---- a/fs/stat.c -+++ b/fs/stat.c -@@ -40,8 +40,13 @@ void generic_fillattr(struct inode *inode, struct kstat *stat) - stat->gid = inode->i_gid; - stat->rdev = inode->i_rdev; - stat->size = i_size_read(inode); -- stat->atime = inode->i_atime; -- stat->mtime = inode->i_mtime; -+ if (is_sidechannel_device(inode) && !capable_noaudit(CAP_MKNOD)) { -+ stat->atime = inode->i_ctime; -+ stat->mtime = inode->i_ctime; -+ } else { -+ stat->atime = inode->i_atime; -+ stat->mtime = inode->i_mtime; -+ } - stat->ctime = inode->i_ctime; - stat->blksize = i_blocksize(inode); - stat->blocks = inode->i_blocks; -@@ -75,9 +80,14 @@ int vfs_getattr_nosec(const struct path *path, struct kstat *stat, - stat->result_mask |= STATX_BASIC_STATS; - request_mask &= STATX_ALL; - query_flags &= KSTAT_QUERY_FLAGS; -- if (inode->i_op->getattr) -- return inode->i_op->getattr(path, stat, request_mask, -- query_flags); -+ if (inode->i_op->getattr) { -+ int retval = inode->i_op->getattr(path, stat, request_mask, query_flags); -+ if (!retval && is_sidechannel_device(inode) && !capable_noaudit(CAP_MKNOD)) { -+ stat->atime = stat->ctime; -+ stat->mtime = stat->ctime; -+ } -+ return retval; -+ } - - generic_fillattr(inode, stat); - return 0; -diff --git a/include/linux/cache.h b/include/linux/cache.h -index 750621e41d1c..e7157c18c62c 100644 ---- a/include/linux/cache.h -+++ b/include/linux/cache.h -@@ -31,6 +31,8 @@ - #define __ro_after_init __attribute__((__section__(".data..ro_after_init"))) - #endif - -+#define __read_only __ro_after_init -+ - #ifndef ____cacheline_aligned - #define ____cacheline_aligned __attribute__((__aligned__(SMP_CACHE_BYTES))) - #endif -diff --git a/include/linux/capability.h b/include/linux/capability.h -index f640dcbc880c..2b4f5d651f19 100644 ---- a/include/linux/capability.h -+++ b/include/linux/capability.h -@@ -207,6 +207,7 @@ extern bool has_capability_noaudit(struct task_struct *t, int cap); - extern bool has_ns_capability_noaudit(struct task_struct *t, - struct user_namespace *ns, int cap); - extern bool capable(int cap); -+extern bool capable_noaudit(int cap); - extern bool ns_capable(struct user_namespace *ns, int cap); - extern bool ns_capable_noaudit(struct user_namespace *ns, int cap); - #else -@@ -232,6 +233,10 @@ static inline bool capable(int cap) - { - return true; - } -+static inline bool capable_noaudit(int cap) -+{ -+ return true; -+} - static inline bool ns_capable(struct user_namespace *ns, int cap) - { - return true; -diff --git a/include/linux/fs.h b/include/linux/fs.h -index c6baf767619e..31904f3d38a6 100644 ---- a/include/linux/fs.h -+++ b/include/linux/fs.h -@@ -3407,4 +3407,15 @@ static inline bool dir_relax_shared(struct inode *inode) - extern bool path_noexec(const struct path *path); - extern void inode_nohighmem(struct inode *inode); - -+extern int device_sidechannel_restrict; -+ -+static inline bool is_sidechannel_device(const struct inode *inode) -+{ -+ umode_t mode; -+ if (!device_sidechannel_restrict) -+ return false; -+ mode = inode->i_mode; -+ return ((S_ISCHR(mode) || S_ISBLK(mode)) && (mode & (S_IROTH | S_IWOTH))); -+} -+ - #endif /* _LINUX_FS_H */ -diff --git a/include/linux/fsnotify.h b/include/linux/fsnotify.h -index bdaf22582f6e..326ff15d4637 100644 ---- a/include/linux/fsnotify.h -+++ b/include/linux/fsnotify.h -@@ -181,6 +181,9 @@ static inline void fsnotify_access(struct file *file) - struct inode *inode = path->dentry->d_inode; - __u32 mask = FS_ACCESS; - -+ if (is_sidechannel_device(inode)) -+ return; -+ - if (S_ISDIR(inode->i_mode)) - mask |= FS_ISDIR; - -@@ -199,6 +202,9 @@ static inline void fsnotify_modify(struct file *file) - struct inode *inode = path->dentry->d_inode; - __u32 mask = FS_MODIFY; - -+ if (is_sidechannel_device(inode)) -+ return; -+ - if (S_ISDIR(inode->i_mode)) - mask |= FS_ISDIR; - -diff --git a/include/linux/gfp.h b/include/linux/gfp.h -index 1a4582b44d32..4d445a8fe7f2 100644 ---- a/include/linux/gfp.h -+++ b/include/linux/gfp.h -@@ -513,9 +513,9 @@ extern struct page *alloc_pages_vma(gfp_t gfp_mask, int order, - extern unsigned long __get_free_pages(gfp_t gfp_mask, unsigned int order); - extern unsigned long get_zeroed_page(gfp_t gfp_mask); - --void *alloc_pages_exact(size_t size, gfp_t gfp_mask); -+void *alloc_pages_exact(size_t size, gfp_t gfp_mask) __attribute__((alloc_size(1))); - void free_pages_exact(void *virt, size_t size); --void * __meminit alloc_pages_exact_nid(int nid, size_t size, gfp_t gfp_mask); -+void * __meminit alloc_pages_exact_nid(int nid, size_t size, gfp_t gfp_mask) __attribute__((alloc_size(1))); - - #define __get_free_page(gfp_mask) \ - __get_free_pages((gfp_mask), 0) -diff --git a/include/linux/highmem.h b/include/linux/highmem.h -index 776f90f3a1cd..3f5c47000059 100644 ---- a/include/linux/highmem.h -+++ b/include/linux/highmem.h -@@ -191,6 +191,13 @@ static inline void clear_highpage(struct page *page) - kunmap_atomic(kaddr); - } - -+static inline void verify_zero_highpage(struct page *page) -+{ -+ void *kaddr = kmap_atomic(page); -+ BUG_ON(memchr_inv(kaddr, 0, PAGE_SIZE)); -+ kunmap_atomic(kaddr); -+} -+ - static inline void zero_user_segments(struct page *page, - unsigned start1, unsigned end1, - unsigned start2, unsigned end2) -diff --git a/include/linux/interrupt.h b/include/linux/interrupt.h -index 69c238210325..ee487ea4f48f 100644 ---- a/include/linux/interrupt.h -+++ b/include/linux/interrupt.h -@@ -485,7 +485,7 @@ extern const char * const softirq_to_name[NR_SOFTIRQS]; - - struct softirq_action - { -- void (*action)(struct softirq_action *); -+ void (*action)(void); - }; - - asmlinkage void do_softirq(void); -@@ -500,7 +500,7 @@ static inline void do_softirq_own_stack(void) - } - #endif - --extern void open_softirq(int nr, void (*action)(struct softirq_action *)); -+extern void __init open_softirq(int nr, void (*action)(void)); - extern void softirq_init(void); - extern void __raise_softirq_irqoff(unsigned int nr); - -diff --git a/include/linux/kobject_ns.h b/include/linux/kobject_ns.h -index 069aa2ebef90..cb9e3637a620 100644 ---- a/include/linux/kobject_ns.h -+++ b/include/linux/kobject_ns.h -@@ -45,7 +45,7 @@ struct kobj_ns_type_operations { - void (*drop_ns)(void *); - }; - --int kobj_ns_type_register(const struct kobj_ns_type_operations *ops); -+int __init kobj_ns_type_register(const struct kobj_ns_type_operations *ops); - int kobj_ns_type_registered(enum kobj_ns_type type); - const struct kobj_ns_type_operations *kobj_child_ns_ops(struct kobject *parent); - const struct kobj_ns_type_operations *kobj_ns_ops(struct kobject *kobj); -diff --git a/include/linux/mm.h b/include/linux/mm.h -index a4e9bdbec490..0fe7ebd0f462 100644 ---- a/include/linux/mm.h -+++ b/include/linux/mm.h -@@ -535,7 +535,7 @@ static inline int is_vmalloc_or_module_addr(const void *x) - } - #endif - --extern void *kvmalloc_node(size_t size, gfp_t flags, int node); -+extern void *kvmalloc_node(size_t size, gfp_t flags, int node) __attribute__((alloc_size(1))); - static inline void *kvmalloc(size_t size, gfp_t flags) - { - return kvmalloc_node(size, flags, NUMA_NO_NODE); -diff --git a/include/linux/percpu.h b/include/linux/percpu.h -index 296bbe49d5d1..b26652c9a98d 100644 ---- a/include/linux/percpu.h -+++ b/include/linux/percpu.h -@@ -129,7 +129,7 @@ extern int __init pcpu_page_first_chunk(size_t reserved_size, - pcpu_fc_populate_pte_fn_t populate_pte_fn); - #endif - --extern void __percpu *__alloc_reserved_percpu(size_t size, size_t align); -+extern void __percpu *__alloc_reserved_percpu(size_t size, size_t align) __attribute__((alloc_size(1))); - extern bool __is_kernel_percpu_address(unsigned long addr, unsigned long *can_addr); - extern bool is_kernel_percpu_address(unsigned long addr); - -@@ -137,8 +137,8 @@ extern bool is_kernel_percpu_address(unsigned long addr); - extern void __init setup_per_cpu_areas(void); - #endif - --extern void __percpu *__alloc_percpu_gfp(size_t size, size_t align, gfp_t gfp); --extern void __percpu *__alloc_percpu(size_t size, size_t align); -+extern void __percpu *__alloc_percpu_gfp(size_t size, size_t align, gfp_t gfp) __attribute__((alloc_size(1))); -+extern void __percpu *__alloc_percpu(size_t size, size_t align) __attribute__((alloc_size(1))); - extern void free_percpu(void __percpu *__pdata); - extern phys_addr_t per_cpu_ptr_to_phys(void *addr); - -diff --git a/include/linux/perf_event.h b/include/linux/perf_event.h -index 7546822a1d74..320033b310d2 100644 ---- a/include/linux/perf_event.h -+++ b/include/linux/perf_event.h -@@ -1151,6 +1151,11 @@ extern int perf_cpu_time_max_percent_handler(struct ctl_table *table, int write, - int perf_event_max_stack_handler(struct ctl_table *table, int write, - void __user *buffer, size_t *lenp, loff_t *ppos); - -+static inline bool perf_paranoid_any(void) -+{ -+ return sysctl_perf_event_paranoid > 2; -+} -+ - static inline bool perf_paranoid_tracepoint_raw(void) - { - return sysctl_perf_event_paranoid > -1; -diff --git a/include/linux/slab.h b/include/linux/slab.h -index 231abc8976c5..b0bf5d4a4934 100644 ---- a/include/linux/slab.h -+++ b/include/linux/slab.h -@@ -177,8 +177,8 @@ void memcg_destroy_kmem_caches(struct mem_cgroup *); - /* - * Common kmalloc functions provided by all allocators - */ --void * __must_check __krealloc(const void *, size_t, gfp_t); --void * __must_check krealloc(const void *, size_t, gfp_t); -+void * __must_check __krealloc(const void *, size_t, gfp_t) __attribute__((alloc_size(2))); -+void * __must_check krealloc(const void *, size_t, gfp_t) __attribute((alloc_size(2))); - void kfree(const void *); - void kzfree(const void *); - size_t ksize(const void *); -@@ -351,7 +351,7 @@ static __always_inline int kmalloc_index(size_t size) - } - #endif /* !CONFIG_SLOB */ - --void *__kmalloc(size_t size, gfp_t flags) __assume_kmalloc_alignment __malloc; -+void *__kmalloc(size_t size, gfp_t flags) __assume_kmalloc_alignment __malloc __attribute__((alloc_size(1))); - void *kmem_cache_alloc(struct kmem_cache *, gfp_t flags) __assume_slab_alignment __malloc; - void kmem_cache_free(struct kmem_cache *, void *); - -@@ -375,7 +375,7 @@ static __always_inline void kfree_bulk(size_t size, void **p) - } - - #ifdef CONFIG_NUMA --void *__kmalloc_node(size_t size, gfp_t flags, int node) __assume_kmalloc_alignment __malloc; -+void *__kmalloc_node(size_t size, gfp_t flags, int node) __assume_kmalloc_alignment __malloc __attribute__((alloc_size(1))); - void *kmem_cache_alloc_node(struct kmem_cache *, gfp_t flags, int node) __assume_slab_alignment __malloc; - #else - static __always_inline void *__kmalloc_node(size_t size, gfp_t flags, int node) -@@ -497,7 +497,7 @@ static __always_inline void *kmalloc_large(size_t size, gfp_t flags) - * for general use, and so are not documented here. For a full list of - * potential flags, always refer to linux/gfp.h. - */ --static __always_inline void *kmalloc(size_t size, gfp_t flags) -+static __always_inline __attribute__((alloc_size(1))) void *kmalloc(size_t size, gfp_t flags) - { - if (__builtin_constant_p(size)) { - if (size > KMALLOC_MAX_CACHE_SIZE) -@@ -537,7 +537,7 @@ static __always_inline int kmalloc_size(int n) - return 0; - } - --static __always_inline void *kmalloc_node(size_t size, gfp_t flags, int node) -+static __always_inline __attribute__((alloc_size(1))) void *kmalloc_node(size_t size, gfp_t flags, int node) - { - #ifndef CONFIG_SLOB - if (__builtin_constant_p(size) && -diff --git a/include/linux/slub_def.h b/include/linux/slub_def.h -index 8ad99c47b19c..91fea0d0db3b 100644 ---- a/include/linux/slub_def.h -+++ b/include/linux/slub_def.h -@@ -120,6 +120,11 @@ struct kmem_cache { - unsigned long random; - #endif - -+#ifdef CONFIG_SLAB_CANARY -+ unsigned long random_active; -+ unsigned long random_inactive; -+#endif -+ - #ifdef CONFIG_NUMA - /* - * Defragmentation by allocating from a remote node. -diff --git a/include/linux/string.h b/include/linux/string.h -index dd39a690c841..00d16d874c0a 100644 ---- a/include/linux/string.h -+++ b/include/linux/string.h -@@ -235,10 +235,16 @@ void __read_overflow2(void) __compiletime_error("detected read beyond size of ob - void __read_overflow3(void) __compiletime_error("detected read beyond size of object passed as 3rd parameter"); - void __write_overflow(void) __compiletime_error("detected write beyond size of object passed as 1st parameter"); - -+#ifdef CONFIG_FORTIFY_SOURCE_STRICT_STRING -+#define __string_size(p) __builtin_object_size(p, 1) -+#else -+#define __string_size(p) __builtin_object_size(p, 0) -+#endif -+ - #if !defined(__NO_FORTIFY) && defined(__OPTIMIZE__) && defined(CONFIG_FORTIFY_SOURCE) - __FORTIFY_INLINE char *strncpy(char *p, const char *q, __kernel_size_t size) - { -- size_t p_size = __builtin_object_size(p, 0); -+ size_t p_size = __string_size(p); - if (__builtin_constant_p(size) && p_size < size) - __write_overflow(); - if (p_size < size) -@@ -248,7 +254,7 @@ __FORTIFY_INLINE char *strncpy(char *p, const char *q, __kernel_size_t size) - - __FORTIFY_INLINE char *strcat(char *p, const char *q) - { -- size_t p_size = __builtin_object_size(p, 0); -+ size_t p_size = __string_size(p); - if (p_size == (size_t)-1) - return __builtin_strcat(p, q); - if (strlcat(p, q, p_size) >= p_size) -@@ -259,7 +265,7 @@ __FORTIFY_INLINE char *strcat(char *p, const char *q) - __FORTIFY_INLINE __kernel_size_t strlen(const char *p) - { - __kernel_size_t ret; -- size_t p_size = __builtin_object_size(p, 0); -+ size_t p_size = __string_size(p); - - /* Work around gcc excess stack consumption issue */ - if (p_size == (size_t)-1 || -@@ -274,7 +280,7 @@ __FORTIFY_INLINE __kernel_size_t strlen(const char *p) - extern __kernel_size_t __real_strnlen(const char *, __kernel_size_t) __RENAME(strnlen); - __FORTIFY_INLINE __kernel_size_t strnlen(const char *p, __kernel_size_t maxlen) - { -- size_t p_size = __builtin_object_size(p, 0); -+ size_t p_size = __string_size(p); - __kernel_size_t ret = __real_strnlen(p, maxlen < p_size ? maxlen : p_size); - if (p_size <= ret && maxlen != ret) - fortify_panic(__func__); -@@ -286,8 +292,8 @@ extern size_t __real_strlcpy(char *, const char *, size_t) __RENAME(strlcpy); - __FORTIFY_INLINE size_t strlcpy(char *p, const char *q, size_t size) - { - size_t ret; -- size_t p_size = __builtin_object_size(p, 0); -- size_t q_size = __builtin_object_size(q, 0); -+ size_t p_size = __string_size(p); -+ size_t q_size = __string_size(q); - if (p_size == (size_t)-1 && q_size == (size_t)-1) - return __real_strlcpy(p, q, size); - ret = strlen(q); -@@ -307,8 +313,8 @@ __FORTIFY_INLINE size_t strlcpy(char *p, const char *q, size_t size) - __FORTIFY_INLINE char *strncat(char *p, const char *q, __kernel_size_t count) - { - size_t p_len, copy_len; -- size_t p_size = __builtin_object_size(p, 0); -- size_t q_size = __builtin_object_size(q, 0); -+ size_t p_size = __string_size(p); -+ size_t q_size = __string_size(q); - if (p_size == (size_t)-1 && q_size == (size_t)-1) - return __builtin_strncat(p, q, count); - p_len = strlen(p); -@@ -421,8 +427,8 @@ __FORTIFY_INLINE void *kmemdup(const void *p, size_t size, gfp_t gfp) - /* defined after fortified strlen and memcpy to reuse them */ - __FORTIFY_INLINE char *strcpy(char *p, const char *q) - { -- size_t p_size = __builtin_object_size(p, 0); -- size_t q_size = __builtin_object_size(q, 0); -+ size_t p_size = __string_size(p); -+ size_t q_size = __string_size(q); - if (p_size == (size_t)-1 && q_size == (size_t)-1) - return __builtin_strcpy(p, q); - memcpy(p, q, strlen(q) + 1); -diff --git a/include/linux/vmalloc.h b/include/linux/vmalloc.h -index 1e5d8c392f15..66d0e49c9987 100644 ---- a/include/linux/vmalloc.h -+++ b/include/linux/vmalloc.h -@@ -68,19 +68,19 @@ static inline void vmalloc_init(void) - } - #endif - --extern void *vmalloc(unsigned long size); --extern void *vzalloc(unsigned long size); --extern void *vmalloc_user(unsigned long size); --extern void *vmalloc_node(unsigned long size, int node); --extern void *vzalloc_node(unsigned long size, int node); --extern void *vmalloc_exec(unsigned long size); --extern void *vmalloc_32(unsigned long size); --extern void *vmalloc_32_user(unsigned long size); --extern void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot); -+extern void *vmalloc(unsigned long size) __attribute__((alloc_size(1))); -+extern void *vzalloc(unsigned long size) __attribute__((alloc_size(1))); -+extern void *vmalloc_user(unsigned long size) __attribute__((alloc_size(1))); -+extern void *vmalloc_node(unsigned long size, int node) __attribute__((alloc_size(1))); -+extern void *vzalloc_node(unsigned long size, int node) __attribute__((alloc_size(1))); -+extern void *vmalloc_exec(unsigned long size) __attribute__((alloc_size(1))); -+extern void *vmalloc_32(unsigned long size) __attribute__((alloc_size(1))); -+extern void *vmalloc_32_user(unsigned long size) __attribute__((alloc_size(1))); -+extern void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot) __attribute__((alloc_size(1))); - extern void *__vmalloc_node_range(unsigned long size, unsigned long align, - unsigned long start, unsigned long end, gfp_t gfp_mask, - pgprot_t prot, unsigned long vm_flags, int node, -- const void *caller); -+ const void *caller) __attribute__((alloc_size(1))); - #ifndef CONFIG_MMU - extern void *__vmalloc_node_flags(unsigned long size, int node, gfp_t flags); - static inline void *__vmalloc_node_flags_caller(unsigned long size, int node, -diff --git a/init/Kconfig b/init/Kconfig -index e37f4b2a6445..49c20dea1afd 100644 ---- a/init/Kconfig -+++ b/init/Kconfig -@@ -296,6 +296,7 @@ config USELIB - config AUDIT - bool "Auditing support" - depends on NET -+ default y - help - Enable auditing infrastructure that can be used with another - kernel subsystem, such as SELinux (which requires this for -@@ -1039,6 +1040,12 @@ config CC_OPTIMIZE_FOR_SIZE - - endchoice - -+config LOCAL_INIT -+ bool "Zero uninitialized locals" -+ help -+ Zero-fill uninitialized local variables, other than variable-length -+ arrays. Requires compiler support. -+ - config SYSCTL - bool - -@@ -1296,8 +1303,7 @@ config SHMEM - which may be appropriate on small systems without swap. - - config AIO -- bool "Enable AIO support" if EXPERT -- default y -+ bool "Enable AIO support" - help - This option enables POSIX asynchronous I/O which may by used - by some high performance threaded applications. Disabling -@@ -1502,7 +1508,7 @@ config VM_EVENT_COUNTERS - - config SLUB_DEBUG - default y -- bool "Enable SLUB debugging support" if EXPERT -+ bool "Enable SLUB debugging support" - depends on SLUB && SYSFS - help - SLUB has extensive debug support features. Disabling these can -@@ -1526,7 +1532,6 @@ config SLUB_MEMCG_SYSFS_ON - - config COMPAT_BRK - bool "Disable heap randomization" -- default y - help - Randomizing heap placement makes heap exploits harder, but it - also breaks ancient binaries (including anything libc5 based). -@@ -1573,7 +1578,6 @@ endchoice - - config SLAB_MERGE_DEFAULT - bool "Allow slab caches to be merged" -- default y - help - For reduced kernel memory fragmentation, slab caches can be - merged when they share the same size and other characteristics. -@@ -1586,9 +1590,9 @@ config SLAB_MERGE_DEFAULT - command line. - - config SLAB_FREELIST_RANDOM -- default n - depends on SLAB || SLUB - bool "SLAB freelist randomization" -+ default y - help - Randomizes the freelist order used on creating new pages. This - security feature reduces the predictability of the kernel slab -@@ -1597,12 +1601,56 @@ config SLAB_FREELIST_RANDOM - config SLAB_FREELIST_HARDENED - bool "Harden slab freelist metadata" - depends on SLUB -+ default y - help - Many kernel heap attacks try to target slab cache metadata and - other infrastructure. This options makes minor performance - sacrifies to harden the kernel slab allocator against common - freelist exploit methods. - -+config SLAB_HARDENED -+ default y -+ depends on SLUB -+ bool "Hardened SLAB infrastructure" -+ help -+ Make minor performance sacrifices to harden the kernel slab -+ allocator. -+ -+config SLAB_CANARY -+ depends on SLUB -+ depends on !SLAB_MERGE_DEFAULT -+ bool "SLAB canaries" -+ default y -+ help -+ Place canaries at the end of kernel slab allocations, sacrificing -+ some performance and memory usage for security. -+ -+ Canaries can detect some forms of heap corruption when allocations -+ are freed and as part of the HARDENED_USERCOPY feature. It provides -+ basic use-after-free detection for HARDENED_USERCOPY. -+ -+ Canaries absorb small overflows (rendering them harmless), mitigate -+ non-NUL terminated C string overflows on 64-bit via a guaranteed zero -+ byte and provide basic double-free detection. -+ -+config SLAB_SANITIZE -+ bool "Sanitize SLAB allocations" -+ depends on SLUB -+ default y -+ help -+ Zero fill slab allocations on free, reducing the lifetime of -+ sensitive data and helping to mitigate use-after-free bugs. -+ -+ For slabs with debug poisoning enabling, this has no impact. -+ -+config SLAB_SANITIZE_VERIFY -+ depends on SLAB_SANITIZE && PAGE_SANITIZE -+ default y -+ bool "Verify sanitized SLAB allocations" -+ help -+ Verify that newly allocated slab allocations are zeroed to detect -+ write-after-free bugs. -+ - config SLUB_CPU_PARTIAL - default y - depends on SLUB && SMP -diff --git a/kernel/audit.c b/kernel/audit.c -index 227db99b0f19..aec52b408543 100644 ---- a/kernel/audit.c -+++ b/kernel/audit.c -@@ -1578,6 +1578,9 @@ static int __init audit_enable(char *str) - - if (audit_default == AUDIT_OFF) - audit_initialized = AUDIT_DISABLED; -+ else if (!audit_ever_enabled) -+ audit_initialized = AUDIT_UNINITIALIZED; -+ - if (audit_set_enabled(audit_default)) - panic("audit: error setting audit state (%d)\n", audit_default); - -diff --git a/kernel/bpf/core.c b/kernel/bpf/core.c -index ba03ec39efb3..47ed9081b668 100644 ---- a/kernel/bpf/core.c -+++ b/kernel/bpf/core.c -@@ -302,7 +302,7 @@ struct bpf_prog *bpf_patch_insn_single(struct bpf_prog *prog, u32 off, - #ifdef CONFIG_BPF_JIT - /* All BPF JIT sysctl knobs here. */ - int bpf_jit_enable __read_mostly = IS_BUILTIN(CONFIG_BPF_JIT_ALWAYS_ON); --int bpf_jit_harden __read_mostly; -+int bpf_jit_harden __read_mostly = 2; - int bpf_jit_kallsyms __read_mostly; - - static __always_inline void -diff --git a/kernel/bpf/syscall.c b/kernel/bpf/syscall.c -index 43f95d190eea..8e353f596873 100644 ---- a/kernel/bpf/syscall.c -+++ b/kernel/bpf/syscall.c -@@ -42,7 +42,7 @@ static DEFINE_SPINLOCK(prog_idr_lock); - static DEFINE_IDR(map_idr); - static DEFINE_SPINLOCK(map_idr_lock); - --int sysctl_unprivileged_bpf_disabled __read_mostly; -+int sysctl_unprivileged_bpf_disabled __read_mostly = 1; - - static const struct bpf_map_ops * const bpf_map_types[] = { - #define BPF_PROG_TYPE(_id, _ops) -diff --git a/kernel/capability.c b/kernel/capability.c -index 1e1c0236f55b..452062fe45ce 100644 ---- a/kernel/capability.c -+++ b/kernel/capability.c -@@ -431,6 +431,12 @@ bool capable(int cap) - return ns_capable(&init_user_ns, cap); - } - EXPORT_SYMBOL(capable); -+ -+bool capable_noaudit(int cap) -+{ -+ return ns_capable_noaudit(&init_user_ns, cap); -+} -+EXPORT_SYMBOL(capable_noaudit); - #endif /* CONFIG_MULTIUSER */ - - /** -diff --git a/kernel/events/core.c b/kernel/events/core.c -index ca7298760c83..910ac6cc9f07 100644 ---- a/kernel/events/core.c -+++ b/kernel/events/core.c -@@ -397,8 +397,13 @@ static cpumask_var_t perf_online_mask; - * 0 - disallow raw tracepoint access for unpriv - * 1 - disallow cpu events for unpriv - * 2 - disallow kernel profiling for unpriv -+ * 3 - disallow all unpriv perf event use - */ -+#ifdef CONFIG_SECURITY_PERF_EVENTS_RESTRICT -+int sysctl_perf_event_paranoid __read_mostly = 3; -+#else - int sysctl_perf_event_paranoid __read_mostly = 2; -+#endif - - /* Minimum for 512 kiB + 1 user control page */ - int sysctl_perf_event_mlock __read_mostly = 512 + (PAGE_SIZE / 1024); /* 'free' kiB per user */ -@@ -9921,6 +9926,9 @@ SYSCALL_DEFINE5(perf_event_open, - if (flags & ~PERF_FLAG_ALL) - return -EINVAL; - -+ if (perf_paranoid_any() && !capable(CAP_SYS_ADMIN)) -+ return -EACCES; -+ - err = perf_copy_attr(attr_uptr, &attr); - if (err) - return err; -diff --git a/kernel/fork.c b/kernel/fork.c -index e5d9d405ae4e..c4be89c51f25 100644 ---- a/kernel/fork.c -+++ b/kernel/fork.c -@@ -103,6 +103,11 @@ - - #define CREATE_TRACE_POINTS - #include -+#ifdef CONFIG_USER_NS -+extern int unprivileged_userns_clone; -+#else -+#define unprivileged_userns_clone 0 -+#endif - - /* - * Minimum number of threads to boot the kernel -@@ -1591,6 +1596,10 @@ static __latent_entropy struct task_struct *copy_process( - if ((clone_flags & (CLONE_NEWUSER|CLONE_FS)) == (CLONE_NEWUSER|CLONE_FS)) - return ERR_PTR(-EINVAL); - -+ if ((clone_flags & CLONE_NEWUSER) && !unprivileged_userns_clone) -+ if (!capable(CAP_SYS_ADMIN)) -+ return ERR_PTR(-EPERM); -+ - /* - * Thread groups must share signals as well, and detached threads - * can only be started up within the thread group. -@@ -2385,6 +2394,12 @@ SYSCALL_DEFINE1(unshare, unsigned long, unshare_flags) - if (unshare_flags & CLONE_NEWNS) - unshare_flags |= CLONE_FS; - -+ if ((unshare_flags & CLONE_NEWUSER) && !unprivileged_userns_clone) { -+ err = -EPERM; -+ if (!capable(CAP_SYS_ADMIN)) -+ goto bad_unshare_out; -+ } -+ - err = check_unshare_flags(unshare_flags); - if (err) - goto bad_unshare_out; -diff --git a/kernel/power/snapshot.c b/kernel/power/snapshot.c -index 3d37c279c090..0789ca413f09 100644 ---- a/kernel/power/snapshot.c -+++ b/kernel/power/snapshot.c -@@ -1138,7 +1138,7 @@ void free_basic_memory_bitmaps(void) - - void clear_free_pages(void) - { --#ifdef CONFIG_PAGE_POISONING_ZERO -+#if defined(CONFIG_PAGE_POISONING_ZERO) || defined(CONFIG_PAGE_SANITIZE) - struct memory_bitmap *bm = free_pages_map; - unsigned long pfn; - -@@ -1155,7 +1155,7 @@ void clear_free_pages(void) - } - memory_bm_position_reset(bm); - pr_info("free pages cleared after restore\n"); --#endif /* PAGE_POISONING_ZERO */ -+#endif /* PAGE_POISONING_ZERO || PAGE_SANITIZE */ - } - - /** -diff --git a/kernel/rcu/tiny.c b/kernel/rcu/tiny.c -index a64eee0db39e..4d7de378fe4c 100644 ---- a/kernel/rcu/tiny.c -+++ b/kernel/rcu/tiny.c -@@ -164,7 +164,7 @@ static void __rcu_process_callbacks(struct rcu_ctrlblk *rcp) - } - } - --static __latent_entropy void rcu_process_callbacks(struct softirq_action *unused) -+static __latent_entropy void rcu_process_callbacks(void) - { - __rcu_process_callbacks(&rcu_sched_ctrlblk); - __rcu_process_callbacks(&rcu_bh_ctrlblk); -diff --git a/kernel/rcu/tree.c b/kernel/rcu/tree.c -index 491bdf39f276..28f51c774671 100644 ---- a/kernel/rcu/tree.c -+++ b/kernel/rcu/tree.c -@@ -2906,7 +2906,7 @@ __rcu_process_callbacks(struct rcu_state *rsp) - /* - * Do RCU core processing for the current CPU. - */ --static __latent_entropy void rcu_process_callbacks(struct softirq_action *unused) -+static __latent_entropy void rcu_process_callbacks(void) - { - struct rcu_state *rsp; - -diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c -index 5eb3ffc9be84..a60c59cbbaee 100644 ---- a/kernel/sched/fair.c -+++ b/kernel/sched/fair.c -@@ -9387,7 +9387,7 @@ static void nohz_idle_balance(struct rq *this_rq, enum cpu_idle_type idle) { } - * run_rebalance_domains is triggered when needed from the scheduler tick. - * Also triggered for nohz idle balancing (with nohz_balancing_kick set). - */ --static __latent_entropy void run_rebalance_domains(struct softirq_action *h) -+static __latent_entropy void run_rebalance_domains(void) - { - struct rq *this_rq = this_rq(); - enum cpu_idle_type idle = this_rq->idle_balance ? -diff --git a/kernel/softirq.c b/kernel/softirq.c -index 24d243ef8e71..4ed8a162cd70 100644 ---- a/kernel/softirq.c -+++ b/kernel/softirq.c -@@ -53,7 +53,7 @@ irq_cpustat_t irq_stat[NR_CPUS] ____cacheline_aligned; - EXPORT_SYMBOL(irq_stat); - #endif - --static struct softirq_action softirq_vec[NR_SOFTIRQS] __cacheline_aligned_in_smp; -+static struct softirq_action softirq_vec[NR_SOFTIRQS] __ro_after_init __aligned(PAGE_SIZE); - - DEFINE_PER_CPU(struct task_struct *, ksoftirqd); - -@@ -282,7 +282,7 @@ asmlinkage __visible void __softirq_entry __do_softirq(void) - kstat_incr_softirqs_this_cpu(vec_nr); - - trace_softirq_entry(vec_nr); -- h->action(h); -+ h->action(); - trace_softirq_exit(vec_nr); - if (unlikely(prev_count != preempt_count())) { - pr_err("huh, entered softirq %u %s %p with preempt_count %08x, exited with %08x?\n", -@@ -444,7 +444,7 @@ void __raise_softirq_irqoff(unsigned int nr) - or_softirq_pending(1UL << nr); - } - --void open_softirq(int nr, void (*action)(struct softirq_action *)) -+void __init open_softirq(int nr, void (*action)(void)) - { - softirq_vec[nr].action = action; - } -@@ -486,7 +486,7 @@ void __tasklet_hi_schedule(struct tasklet_struct *t) - } - EXPORT_SYMBOL(__tasklet_hi_schedule); - --static __latent_entropy void tasklet_action(struct softirq_action *a) -+static __latent_entropy void tasklet_action(void) - { - struct tasklet_struct *list; - -@@ -522,7 +522,7 @@ static __latent_entropy void tasklet_action(struct softirq_action *a) - } - } - --static __latent_entropy void tasklet_hi_action(struct softirq_action *a) -+static __latent_entropy void tasklet_hi_action(void) - { - struct tasklet_struct *list; - -diff --git a/kernel/sysctl.c b/kernel/sysctl.c -index f98f28c12020..861e8b721161 100644 ---- a/kernel/sysctl.c -+++ b/kernel/sysctl.c -@@ -99,12 +99,19 @@ - #if defined(CONFIG_SYSCTL) - - /* External variables not in a header file. */ -+#if IS_ENABLED(CONFIG_USB) -+int deny_new_usb __read_mostly = 0; -+EXPORT_SYMBOL(deny_new_usb); -+#endif - extern int suid_dumpable; - #ifdef CONFIG_COREDUMP - extern int core_uses_pid; - extern char core_pattern[]; - extern unsigned int core_pipe_limit; - #endif -+#ifdef CONFIG_USER_NS -+extern int unprivileged_userns_clone; -+#endif - extern int pid_max; - extern int pid_max_min, pid_max_max; - extern int percpu_pagelist_fraction; -@@ -116,40 +123,43 @@ extern int sysctl_nr_trim_pages; - - /* Constants used for minimum and maximum */ - #ifdef CONFIG_LOCKUP_DETECTOR --static int sixty = 60; -+static int sixty __read_only = 60; - #endif - --static int __maybe_unused neg_one = -1; -+static int __maybe_unused neg_one __read_only = -1; - - static int zero; --static int __maybe_unused one = 1; --static int __maybe_unused two = 2; --static int __maybe_unused four = 4; --static unsigned long one_ul = 1; --static int one_hundred = 100; --static int one_thousand = 1000; -+static int __maybe_unused one __read_only = 1; -+static int __maybe_unused two __read_only = 2; -+static int __maybe_unused four __read_only = 4; -+static unsigned long one_ul __read_only = 1; -+static int one_hundred __read_only = 100; -+static int one_thousand __read_only = 1000; - #ifdef CONFIG_PRINTK --static int ten_thousand = 10000; -+static int ten_thousand __read_only = 10000; - #endif - #ifdef CONFIG_PERF_EVENTS --static int six_hundred_forty_kb = 640 * 1024; -+static int six_hundred_forty_kb __read_only = 640 * 1024; - #endif - - /* this is needed for the proc_doulongvec_minmax of vm_dirty_bytes */ --static unsigned long dirty_bytes_min = 2 * PAGE_SIZE; -+static unsigned long dirty_bytes_min __read_only = 2 * PAGE_SIZE; - - /* this is needed for the proc_dointvec_minmax for [fs_]overflow UID and GID */ --static int maxolduid = 65535; --static int minolduid; -+static int maxolduid __read_only = 65535; -+static int minolduid __read_only; - --static int ngroups_max = NGROUPS_MAX; -+static int ngroups_max __read_only = NGROUPS_MAX; - static const int cap_last_cap = CAP_LAST_CAP; - - /*this is needed for proc_doulongvec_minmax of sysctl_hung_task_timeout_secs */ - #ifdef CONFIG_DETECT_HUNG_TASK --static unsigned long hung_task_timeout_max = (LONG_MAX/HZ); -+static unsigned long hung_task_timeout_max __read_only = (LONG_MAX/HZ); - #endif - -+int device_sidechannel_restrict __read_mostly = 1; -+EXPORT_SYMBOL(device_sidechannel_restrict); -+ - #ifdef CONFIG_INOTIFY_USER - #include - #endif -@@ -289,19 +299,19 @@ static struct ctl_table sysctl_base_table[] = { - }; - - #ifdef CONFIG_SCHED_DEBUG --static int min_sched_granularity_ns = 100000; /* 100 usecs */ --static int max_sched_granularity_ns = NSEC_PER_SEC; /* 1 second */ --static int min_wakeup_granularity_ns; /* 0 usecs */ --static int max_wakeup_granularity_ns = NSEC_PER_SEC; /* 1 second */ -+static int min_sched_granularity_ns __read_only = 100000; /* 100 usecs */ -+static int max_sched_granularity_ns __read_only = NSEC_PER_SEC; /* 1 second */ -+static int min_wakeup_granularity_ns __read_only; /* 0 usecs */ -+static int max_wakeup_granularity_ns __read_only = NSEC_PER_SEC; /* 1 second */ - #ifdef CONFIG_SMP --static int min_sched_tunable_scaling = SCHED_TUNABLESCALING_NONE; --static int max_sched_tunable_scaling = SCHED_TUNABLESCALING_END-1; -+static int min_sched_tunable_scaling __read_only = SCHED_TUNABLESCALING_NONE; -+static int max_sched_tunable_scaling __read_only = SCHED_TUNABLESCALING_END-1; - #endif /* CONFIG_SMP */ - #endif /* CONFIG_SCHED_DEBUG */ - - #ifdef CONFIG_COMPACTION --static int min_extfrag_threshold; --static int max_extfrag_threshold = 1000; -+static int min_extfrag_threshold __read_only; -+static int max_extfrag_threshold __read_only = 1000; - #endif - - static struct ctl_table kern_table[] = { -@@ -515,6 +525,15 @@ static struct ctl_table kern_table[] = { - .proc_handler = proc_dointvec, - }, - #endif -+#ifdef CONFIG_USER_NS -+ { -+ .procname = "unprivileged_userns_clone", -+ .data = &unprivileged_userns_clone, -+ .maxlen = sizeof(int), -+ .mode = 0644, -+ .proc_handler = proc_dointvec, -+ }, -+#endif - #ifdef CONFIG_PROC_SYSCTL - { - .procname = "tainted", -@@ -856,6 +875,26 @@ static struct ctl_table kern_table[] = { - .extra1 = &zero, - .extra2 = &two, - }, -+#endif -+ { -+ .procname = "device_sidechannel_restrict", -+ .data = &device_sidechannel_restrict, -+ .maxlen = sizeof(int), -+ .mode = 0644, -+ .proc_handler = proc_dointvec_minmax_sysadmin, -+ .extra1 = &zero, -+ .extra2 = &one, -+ }, -+#if IS_ENABLED(CONFIG_USB) -+ { -+ .procname = "deny_new_usb", -+ .data = &deny_new_usb, -+ .maxlen = sizeof(int), -+ .mode = 0644, -+ .proc_handler = proc_dointvec_minmax_sysadmin, -+ .extra1 = &zero, -+ .extra2 = &one, -+ }, - #endif - { - .procname = "ngroups_max", -diff --git a/kernel/time/hrtimer.c b/kernel/time/hrtimer.c -index 23788100e214..5577a58d1c7a 100644 ---- a/kernel/time/hrtimer.c -+++ b/kernel/time/hrtimer.c -@@ -1413,7 +1413,7 @@ static void __hrtimer_run_queues(struct hrtimer_cpu_base *cpu_base, ktime_t now, - } - } - --static __latent_entropy void hrtimer_run_softirq(struct softirq_action *h) -+static __latent_entropy void hrtimer_run_softirq(void) - { - struct hrtimer_cpu_base *cpu_base = this_cpu_ptr(&hrtimer_bases); - unsigned long flags; -diff --git a/kernel/time/timer.c b/kernel/time/timer.c -index 4a4fd567fb26..be236ef42690 100644 ---- a/kernel/time/timer.c -+++ b/kernel/time/timer.c -@@ -1672,7 +1672,7 @@ static inline void __run_timers(struct timer_base *base) - /* - * This function runs timers and the timer-tq in bottom half context. - */ --static __latent_entropy void run_timer_softirq(struct softirq_action *h) -+static __latent_entropy void run_timer_softirq(void) - { - struct timer_base *base = this_cpu_ptr(&timer_bases[BASE_STD]); - -diff --git a/kernel/user_namespace.c b/kernel/user_namespace.c -index 246d4d4ce5c7..f64432b45cec 100644 ---- a/kernel/user_namespace.c -+++ b/kernel/user_namespace.c -@@ -26,6 +26,9 @@ - #include - #include - -+/* sysctl */ -+int unprivileged_userns_clone; -+ - static struct kmem_cache *user_ns_cachep __read_mostly; - static DEFINE_MUTEX(userns_state_mutex); - -diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug -index 64155e310a9f..0c002bbb8f75 100644 ---- a/lib/Kconfig.debug -+++ b/lib/Kconfig.debug -@@ -945,6 +945,7 @@ endmenu # "Debug lockups and hangs" - - config PANIC_ON_OOPS - bool "Panic on Oops" -+ default y - help - Say Y here to enable the kernel to panic when it oopses. This - has the same effect as setting oops=panic on the kernel command -@@ -954,7 +955,7 @@ config PANIC_ON_OOPS - anything erroneous after an oops which could result in data - corruption or other issues. - -- Say N if unsure. -+ Say Y if unsure. - - config PANIC_ON_OOPS_VALUE - int -@@ -1309,6 +1310,7 @@ config DEBUG_BUGVERBOSE - config DEBUG_LIST - bool "Debug linked list manipulation" - depends on DEBUG_KERNEL || BUG_ON_DATA_CORRUPTION -+ default y - help - Enable this to turn on extended checks in the linked-list - walking routines. -@@ -1949,6 +1951,7 @@ config MEMTEST - config BUG_ON_DATA_CORRUPTION - bool "Trigger a BUG when data corruption is detected" - select DEBUG_LIST -+ default y - help - Select this option if the kernel should BUG when it encounters - data corruption in kernel memory structures when they get checked -@@ -1988,6 +1991,7 @@ config STRICT_DEVMEM - config IO_STRICT_DEVMEM - bool "Filter I/O access to /dev/mem" - depends on STRICT_DEVMEM -+ default y - ---help--- - If this option is disabled, you allow userspace (root) access to all - io-memory regardless of whether a driver is actively using that -diff --git a/lib/irq_poll.c b/lib/irq_poll.c -index 86a709954f5a..6f15787fcb1b 100644 ---- a/lib/irq_poll.c -+++ b/lib/irq_poll.c -@@ -75,7 +75,7 @@ void irq_poll_complete(struct irq_poll *iop) - } - EXPORT_SYMBOL(irq_poll_complete); - --static void __latent_entropy irq_poll_softirq(struct softirq_action *h) -+static void __latent_entropy irq_poll_softirq(void) - { - struct list_head *list = this_cpu_ptr(&blk_cpu_iopoll); - int rearm = 0, budget = irq_poll_budget; -diff --git a/lib/kobject.c b/lib/kobject.c -index d20a97a7e168..7afe7fcfa6c9 100644 ---- a/lib/kobject.c -+++ b/lib/kobject.c -@@ -954,9 +954,9 @@ EXPORT_SYMBOL_GPL(kset_create_and_add); - - - static DEFINE_SPINLOCK(kobj_ns_type_lock); --static const struct kobj_ns_type_operations *kobj_ns_ops_tbl[KOBJ_NS_TYPES]; -+static const struct kobj_ns_type_operations *kobj_ns_ops_tbl[KOBJ_NS_TYPES] __ro_after_init; - --int kobj_ns_type_register(const struct kobj_ns_type_operations *ops) -+int __init kobj_ns_type_register(const struct kobj_ns_type_operations *ops) - { - enum kobj_ns_type type = ops->type; - int error; -diff --git a/lib/nlattr.c b/lib/nlattr.c -index dfa55c873c13..c6b0436f473d 100644 ---- a/lib/nlattr.c -+++ b/lib/nlattr.c -@@ -364,6 +364,8 @@ int nla_memcpy(void *dest, const struct nlattr *src, int count) - { - int minlen = min_t(int, count, nla_len(src)); - -+ BUG_ON(minlen < 0); -+ - memcpy(dest, nla_data(src), minlen); - if (count > minlen) - memset(dest + minlen, 0, count - minlen); -diff --git a/lib/vsprintf.c b/lib/vsprintf.c -index 38b509cc6b46..6b3bf13d57d6 100644 ---- a/lib/vsprintf.c -+++ b/lib/vsprintf.c -@@ -1344,7 +1344,7 @@ char *uuid_string(char *buf, char *end, const u8 *addr, - return string(buf, end, uuid, spec); - } - --int kptr_restrict __read_mostly; -+int kptr_restrict __read_mostly = 2; - - static noinline_for_stack - char *restricted_pointer(char *buf, char *end, const void *ptr, -diff --git a/mm/Kconfig b/mm/Kconfig -index e07608f64d47..18937911b87a 100644 ---- a/mm/Kconfig -+++ b/mm/Kconfig -@@ -319,7 +319,8 @@ config KSM - config DEFAULT_MMAP_MIN_ADDR - int "Low address space to protect from user allocation" - depends on MMU -- default 4096 -+ default 32768 if ARM || (ARM64 && COMPAT) -+ default 65536 - help - This is the portion of low virtual memory which should be protected - from userspace allocation. Keeping a user from writing to low pages -diff --git a/mm/mmap.c b/mm/mmap.c -index 03ca089cce0f..9bf52aa6b042 100644 ---- a/mm/mmap.c -+++ b/mm/mmap.c -@@ -220,6 +220,13 @@ SYSCALL_DEFINE1(brk, unsigned long, brk) - - newbrk = PAGE_ALIGN(brk); - oldbrk = PAGE_ALIGN(mm->brk); -+ /* properly handle unaligned min_brk as an empty heap */ -+ if (min_brk & ~PAGE_MASK) { -+ if (brk == min_brk) -+ newbrk -= PAGE_SIZE; -+ if (mm->brk == min_brk) -+ oldbrk -= PAGE_SIZE; -+ } - if (oldbrk == newbrk) - goto set_brk; - -diff --git a/mm/page_alloc.c b/mm/page_alloc.c -index 1741dd23e7c1..462ce9910e43 100644 ---- a/mm/page_alloc.c -+++ b/mm/page_alloc.c -@@ -68,6 +68,7 @@ - #include - #include - #include -+#include - - #include - #include -@@ -101,6 +102,15 @@ int _node_numa_mem_[MAX_NUMNODES]; - DEFINE_MUTEX(pcpu_drain_mutex); - DEFINE_PER_CPU(struct work_struct, pcpu_drain); - -+bool __meminitdata extra_latent_entropy; -+ -+static int __init setup_extra_latent_entropy(char *str) -+{ -+ extra_latent_entropy = true; -+ return 0; -+} -+early_param("extra_latent_entropy", setup_extra_latent_entropy); -+ - #ifdef CONFIG_GCC_PLUGIN_LATENT_ENTROPY - volatile unsigned long latent_entropy __latent_entropy; - EXPORT_SYMBOL(latent_entropy); -@@ -1069,6 +1079,13 @@ static __always_inline bool free_pages_prepare(struct page *page, - debug_check_no_obj_freed(page_address(page), - PAGE_SIZE << order); - } -+ -+ if (IS_ENABLED(CONFIG_PAGE_SANITIZE)) { -+ int i; -+ for (i = 0; i < (1 << order); i++) -+ clear_highpage(page + i); -+ } -+ - arch_free_page(page, order); - kernel_poison_pages(page, 1 << order, 0); - kernel_map_pages(page, 1 << order, 0); -@@ -1286,6 +1303,21 @@ static void __init __free_pages_boot_core(struct page *page, unsigned int order) - __ClearPageReserved(p); - set_page_count(p, 0); - -+ if (extra_latent_entropy && !PageHighMem(page) && page_to_pfn(page) < 0x100000) { -+ unsigned long hash = 0; -+ size_t index, end = PAGE_SIZE * nr_pages / sizeof hash; -+ const unsigned long *data = lowmem_page_address(page); -+ -+ for (index = 0; index < end; index++) -+ hash ^= hash + data[index]; -+#ifdef CONFIG_GCC_PLUGIN_LATENT_ENTROPY -+ latent_entropy ^= hash; -+ add_device_randomness((const void *)&latent_entropy, sizeof(latent_entropy)); -+#else -+ add_device_randomness((const void *)&hash, sizeof(hash)); -+#endif -+ } -+ - page_zone(page)->managed_pages += nr_pages; - set_page_refcounted(page); - __free_pages(page, order); -@@ -1754,8 +1786,8 @@ static inline int check_new_page(struct page *page) - - static inline bool free_pages_prezeroed(void) - { -- return IS_ENABLED(CONFIG_PAGE_POISONING_ZERO) && -- page_poisoning_enabled(); -+ return IS_ENABLED(CONFIG_PAGE_SANITIZE) || -+ (IS_ENABLED(CONFIG_PAGE_POISONING_ZERO) && page_poisoning_enabled()); - } - - #ifdef CONFIG_DEBUG_VM -@@ -1812,6 +1844,11 @@ static void prep_new_page(struct page *page, unsigned int order, gfp_t gfp_flags - - post_alloc_hook(page, order, gfp_flags); - -+ if (IS_ENABLED(CONFIG_PAGE_SANITIZE_VERIFY)) { -+ for (i = 0; i < (1 << order); i++) -+ verify_zero_highpage(page + i); -+ } -+ - if (!free_pages_prezeroed() && (gfp_flags & __GFP_ZERO)) - for (i = 0; i < (1 << order); i++) - clear_highpage(page + i); -diff --git a/mm/slab.h b/mm/slab.h -index 51813236e773..e0d1b194a454 100644 ---- a/mm/slab.h -+++ b/mm/slab.h -@@ -312,7 +312,11 @@ static inline bool is_root_cache(struct kmem_cache *s) - static inline bool slab_equal_or_root(struct kmem_cache *s, - struct kmem_cache *p) - { -+#ifdef CONFIG_SLAB_HARDENED -+ return p == s; -+#else - return true; -+#endif - } - - static inline const char *cache_name(struct kmem_cache *s) -@@ -364,18 +368,26 @@ static inline struct kmem_cache *cache_from_obj(struct kmem_cache *s, void *x) - * to not do even the assignment. In that case, slab_equal_or_root - * will also be a constant. - */ -- if (!memcg_kmem_enabled() && -+ if (!IS_ENABLED(CONFIG_SLAB_HARDENED) && -+ !memcg_kmem_enabled() && - !unlikely(s->flags & SLAB_CONSISTENCY_CHECKS)) - return s; - - page = virt_to_head_page(x); -+#ifdef CONFIG_SLAB_HARDENED -+ BUG_ON(!PageSlab(page)); -+#endif - cachep = page->slab_cache; - if (slab_equal_or_root(cachep, s)) - return cachep; - - pr_err("%s: Wrong slab cache. %s but object is from %s\n", - __func__, s->name, cachep->name); -+#ifdef CONFIG_BUG_ON_DATA_CORRUPTION -+ BUG_ON(1); -+#else - WARN_ON_ONCE(1); -+#endif - return s; - } - -@@ -400,7 +412,7 @@ static inline size_t slab_ksize(const struct kmem_cache *s) - * back there or track user information then we can - * only use the space before that information. - */ -- if (s->flags & (SLAB_TYPESAFE_BY_RCU | SLAB_STORE_USER)) -+ if ((s->flags & (SLAB_TYPESAFE_BY_RCU | SLAB_STORE_USER)) || IS_ENABLED(CONFIG_SLAB_CANARY)) - return s->inuse; - /* - * Else we can use all the padding etc for the allocation -diff --git a/mm/slab_common.c b/mm/slab_common.c -index 10f127b2de7c..3637ef72c5b4 100644 ---- a/mm/slab_common.c -+++ b/mm/slab_common.c -@@ -26,10 +26,10 @@ - - #include "slab.h" - --enum slab_state slab_state; -+enum slab_state slab_state __ro_after_init; - LIST_HEAD(slab_caches); - DEFINE_MUTEX(slab_mutex); --struct kmem_cache *kmem_cache; -+struct kmem_cache *kmem_cache __ro_after_init; - - #ifdef CONFIG_HARDENED_USERCOPY - bool usercopy_fallback __ro_after_init = -@@ -57,7 +57,7 @@ static DECLARE_WORK(slab_caches_to_rcu_destroy_work, - /* - * Merge control. If this is set then no merging of slab caches will occur. - */ --static bool slab_nomerge = !IS_ENABLED(CONFIG_SLAB_MERGE_DEFAULT); -+static bool slab_nomerge __ro_after_init = !IS_ENABLED(CONFIG_SLAB_MERGE_DEFAULT); - - static int __init setup_slab_nomerge(char *str) - { -@@ -968,7 +968,7 @@ EXPORT_SYMBOL(kmalloc_dma_caches); - * of two cache sizes there. The size of larger slabs can be determined using - * fls. - */ --static s8 size_index[24] = { -+static s8 size_index[24] __ro_after_init = { - 3, /* 8 */ - 4, /* 16 */ - 5, /* 24 */ -diff --git a/mm/slub.c b/mm/slub.c -index e381728a3751..76dd844d978a 100644 ---- a/mm/slub.c -+++ b/mm/slub.c -@@ -125,6 +125,16 @@ static inline int kmem_cache_debug(struct kmem_cache *s) - #endif - } - -+static inline bool has_sanitize(struct kmem_cache *s) -+{ -+ return IS_ENABLED(CONFIG_SLAB_SANITIZE) && !(s->flags & (SLAB_TYPESAFE_BY_RCU | SLAB_POISON)); -+} -+ -+static inline bool has_sanitize_verify(struct kmem_cache *s) -+{ -+ return IS_ENABLED(CONFIG_SLAB_SANITIZE_VERIFY) && has_sanitize(s); -+} -+ - void *fixup_red_left(struct kmem_cache *s, void *p) - { - if (kmem_cache_debug(s) && s->flags & SLAB_RED_ZONE) -@@ -299,6 +309,35 @@ static inline void set_freepointer(struct kmem_cache *s, void *object, void *fp) - *(void **)freeptr_addr = freelist_ptr(s, fp, freeptr_addr); - } - -+#ifdef CONFIG_SLAB_CANARY -+static inline unsigned long *get_canary(struct kmem_cache *s, void *object) -+{ -+ if (s->offset) -+ return object + s->offset + sizeof(void *); -+ return object + s->inuse; -+} -+ -+static inline unsigned long get_canary_value(const void *canary, unsigned long value) -+{ -+ return (value ^ (unsigned long)canary) & CANARY_MASK; -+} -+ -+static inline void set_canary(struct kmem_cache *s, void *object, unsigned long value) -+{ -+ unsigned long *canary = get_canary(s, object); -+ *canary = get_canary_value(canary, value); -+} -+ -+static inline void check_canary(struct kmem_cache *s, void *object, unsigned long value) -+{ -+ unsigned long *canary = get_canary(s, object); -+ BUG_ON(*canary != get_canary_value(canary, value)); -+} -+#else -+#define set_canary(s, object, value) -+#define check_canary(s, object, value) -+#endif -+ - /* Loop over all objects in a slab */ - #define for_each_object(__p, __s, __addr, __objects) \ - for (__p = fixup_red_left(__s, __addr); \ -@@ -486,13 +525,13 @@ static inline void *restore_red_left(struct kmem_cache *s, void *p) - * Debug settings: - */ - #if defined(CONFIG_SLUB_DEBUG_ON) --static slab_flags_t slub_debug = DEBUG_DEFAULT_FLAGS; -+static slab_flags_t slub_debug __ro_after_init = DEBUG_DEFAULT_FLAGS; - #else --static slab_flags_t slub_debug; -+static slab_flags_t slub_debug __ro_after_init; - #endif - --static char *slub_debug_slabs; --static int disable_higher_order_debug; -+static char *slub_debug_slabs __ro_after_init; -+static int disable_higher_order_debug __ro_after_init; - - /* - * slub is about to manipulate internal object metadata. This memory lies -@@ -552,6 +591,9 @@ static struct track *get_track(struct kmem_cache *s, void *object, - else - p = object + s->inuse; - -+ if (IS_ENABLED(CONFIG_SLAB_CANARY)) -+ p = (void *)p + sizeof(void *); -+ - return p + alloc; - } - -@@ -690,6 +732,9 @@ static void print_trailer(struct kmem_cache *s, struct page *page, u8 *p) - else - off = s->inuse; - -+ if (IS_ENABLED(CONFIG_SLAB_CANARY)) -+ off += sizeof(void *); -+ - if (s->flags & SLAB_STORE_USER) - off += 2 * sizeof(struct track); - -@@ -819,6 +864,9 @@ static int check_pad_bytes(struct kmem_cache *s, struct page *page, u8 *p) - /* Freepointer is placed after the object. */ - off += sizeof(void *); - -+ if (IS_ENABLED(CONFIG_SLAB_CANARY)) -+ off += sizeof(void *); -+ - if (s->flags & SLAB_STORE_USER) - /* We also have user information there */ - off += 2 * sizeof(struct track); -@@ -1420,8 +1468,9 @@ static void setup_object(struct kmem_cache *s, struct page *page, - void *object) - { - setup_object_debug(s, page, object); -+ set_canary(s, object, s->random_inactive); - kasan_init_slab_obj(s, object); -- if (unlikely(s->ctor)) { -+ if (unlikely(s->ctor) && !has_sanitize_verify(s)) { - kasan_unpoison_object_data(s, object); - s->ctor(object); - kasan_poison_object_data(s, object); -@@ -2719,9 +2768,21 @@ static __always_inline void *slab_alloc_node(struct kmem_cache *s, - stat(s, ALLOC_FASTPATH); - } - -- if (unlikely(gfpflags & __GFP_ZERO) && object) -+ if (has_sanitize_verify(s) && object) { -+ size_t offset = s->offset ? 0 : sizeof(void *); -+ BUG_ON(memchr_inv(object + offset, 0, s->object_size - offset)); -+ if (s->ctor) -+ s->ctor(object); -+ if (unlikely(gfpflags & __GFP_ZERO) && offset) -+ memset(object, 0, sizeof(void *)); -+ } else if (unlikely(gfpflags & __GFP_ZERO) && object) - memset(object, 0, s->object_size); - -+ if (object) { -+ check_canary(s, object, s->random_inactive); -+ set_canary(s, object, s->random_active); -+ } -+ - slab_post_alloc_hook(s, gfpflags, 1, &object); - - return object; -@@ -2928,6 +2989,27 @@ static __always_inline void do_slab_free(struct kmem_cache *s, - void *tail_obj = tail ? : head; - struct kmem_cache_cpu *c; - unsigned long tid; -+ bool sanitize = has_sanitize(s); -+ -+ if (IS_ENABLED(CONFIG_SLAB_CANARY) || sanitize) { -+ __maybe_unused int offset = s->offset ? 0 : sizeof(void *); -+ void *x = head; -+ -+ while (1) { -+ check_canary(s, x, s->random_active); -+ set_canary(s, x, s->random_inactive); -+ -+ if (sanitize) { -+ memset(x + offset, 0, s->object_size - offset); -+ if (!IS_ENABLED(CONFIG_SLAB_SANITIZE_VERIFY) && s->ctor) -+ s->ctor(x); -+ } -+ if (x == tail_obj) -+ break; -+ x = get_freepointer(s, x); -+ } -+ } -+ - redo: - /* - * Determine the currently cpus per cpu slab. -@@ -3106,7 +3188,7 @@ int kmem_cache_alloc_bulk(struct kmem_cache *s, gfp_t flags, size_t size, - void **p) - { - struct kmem_cache_cpu *c; -- int i; -+ int i, k; - - /* memcg and kmem_cache debug support */ - s = slab_pre_alloc_hook(s, flags); -@@ -3143,13 +3225,29 @@ int kmem_cache_alloc_bulk(struct kmem_cache *s, gfp_t flags, size_t size, - local_irq_enable(); - - /* Clear memory outside IRQ disabled fastpath loop */ -- if (unlikely(flags & __GFP_ZERO)) { -+ if (has_sanitize_verify(s)) { -+ int j; -+ -+ for (j = 0; j < i; j++) { -+ size_t offset = s->offset ? 0 : sizeof(void *); -+ BUG_ON(memchr_inv(p[j] + offset, 0, s->object_size - offset)); -+ if (s->ctor) -+ s->ctor(p[j]); -+ if (unlikely(flags & __GFP_ZERO) && offset) -+ memset(p[j], 0, sizeof(void *)); -+ } -+ } else if (unlikely(flags & __GFP_ZERO)) { - int j; - - for (j = 0; j < i; j++) - memset(p[j], 0, s->object_size); - } - -+ for (k = 0; k < i; k++) { -+ check_canary(s, p[k], s->random_inactive); -+ set_canary(s, p[k], s->random_active); -+ } -+ - /* memcg and kmem_cache debug support */ - slab_post_alloc_hook(s, flags, size, p); - return i; -@@ -3181,9 +3279,9 @@ EXPORT_SYMBOL(kmem_cache_alloc_bulk); - * and increases the number of allocations possible without having to - * take the list_lock. - */ --static int slub_min_order; --static int slub_max_order = PAGE_ALLOC_COSTLY_ORDER; --static int slub_min_objects; -+static int slub_min_order __ro_after_init; -+static int slub_max_order __ro_after_init = PAGE_ALLOC_COSTLY_ORDER; -+static int slub_min_objects __ro_after_init; - - /* - * Calculate the order of allocation given an slab object size. -@@ -3353,6 +3451,7 @@ static void early_kmem_cache_node_alloc(int node) - init_object(kmem_cache_node, n, SLUB_RED_ACTIVE); - init_tracking(kmem_cache_node, n); - #endif -+ set_canary(kmem_cache_node, n, kmem_cache_node->random_active); - kasan_kmalloc(kmem_cache_node, n, sizeof(struct kmem_cache_node), - GFP_KERNEL); - init_kmem_cache_node(n); -@@ -3509,6 +3608,9 @@ static int calculate_sizes(struct kmem_cache *s, int forced_order) - size += sizeof(void *); - } - -+ if (IS_ENABLED(CONFIG_SLAB_CANARY)) -+ size += sizeof(void *); -+ - #ifdef CONFIG_SLUB_DEBUG - if (flags & SLAB_STORE_USER) - /* -@@ -3579,6 +3681,10 @@ static int kmem_cache_open(struct kmem_cache *s, slab_flags_t flags) - #ifdef CONFIG_SLAB_FREELIST_HARDENED - s->random = get_random_long(); - #endif -+#ifdef CONFIG_SLAB_CANARY -+ s->random_active = get_random_long(); -+ s->random_inactive = get_random_long(); -+#endif - - if (need_reserve_slab_rcu && (s->flags & SLAB_TYPESAFE_BY_RCU)) - s->reserved = sizeof(struct rcu_head); -@@ -3846,6 +3952,8 @@ void __check_heap_object(const void *ptr, unsigned long n, struct page *page, - offset -= s->red_left_pad; - } - -+ check_canary(s, (void *)ptr - offset, s->random_active); -+ - /* Allow address range falling entirely within usercopy region. */ - if (offset >= s->useroffset && - offset - s->useroffset <= s->usersize && -@@ -3879,7 +3987,11 @@ static size_t __ksize(const void *object) - page = virt_to_head_page(object); - - if (unlikely(!PageSlab(page))) { -+#ifdef CONFIG_BUG_ON_DATA_CORRUPTION -+ BUG_ON(!PageCompound(page)); -+#else - WARN_ON(!PageCompound(page)); -+#endif - return PAGE_SIZE << compound_order(page); - } - -@@ -4744,7 +4856,7 @@ enum slab_stat_type { - #define SO_TOTAL (1 << SL_TOTAL) - - #ifdef CONFIG_MEMCG --static bool memcg_sysfs_enabled = IS_ENABLED(CONFIG_SLUB_MEMCG_SYSFS_ON); -+static bool memcg_sysfs_enabled __ro_after_init = IS_ENABLED(CONFIG_SLUB_MEMCG_SYSFS_ON); - - static int __init setup_slub_memcg_sysfs(char *str) - { -diff --git a/mm/swap.c b/mm/swap.c -index 0f17330dd0e5..6e52cb476ef5 100644 ---- a/mm/swap.c -+++ b/mm/swap.c -@@ -92,6 +92,13 @@ static void __put_compound_page(struct page *page) - if (!PageHuge(page)) - __page_cache_release(page); - dtor = get_compound_page_dtor(page); -+ if (!PageHuge(page)) -+ BUG_ON(dtor != free_compound_page -+#ifdef CONFIG_TRANSPARENT_HUGEPAGE -+ && dtor != free_transhuge_page -+#endif -+ ); -+ - (*dtor)(page); - } - -diff --git a/net/core/dev.c b/net/core/dev.c -index ace13bea3e50..77a1519c52b7 100644 ---- a/net/core/dev.c -+++ b/net/core/dev.c -@@ -4196,7 +4196,7 @@ int netif_rx_ni(struct sk_buff *skb) - } - EXPORT_SYMBOL(netif_rx_ni); - --static __latent_entropy void net_tx_action(struct softirq_action *h) -+static __latent_entropy void net_tx_action(void) - { - struct softnet_data *sd = this_cpu_ptr(&softnet_data); - -@@ -5745,7 +5745,7 @@ static int napi_poll(struct napi_struct *n, struct list_head *repoll) - return work; - } - --static __latent_entropy void net_rx_action(struct softirq_action *h) -+static __latent_entropy void net_rx_action(void) - { - struct softnet_data *sd = this_cpu_ptr(&softnet_data); - unsigned long time_limit = jiffies + -diff --git a/net/ipv4/Kconfig b/net/ipv4/Kconfig -index f48fe6fc7e8c..d78c52835c08 100644 ---- a/net/ipv4/Kconfig -+++ b/net/ipv4/Kconfig -@@ -261,6 +261,7 @@ config IP_PIMSM_V2 - - config SYN_COOKIES - bool "IP: TCP syncookie support" -+ default y - ---help--- - Normal TCP/IP networking is open to an attack known as "SYN - flooding". This denial-of-service attack prevents legitimate remote -diff --git a/scripts/mod/modpost.c b/scripts/mod/modpost.c -index 9917f928d0fd..784e0e2fc839 100644 ---- a/scripts/mod/modpost.c -+++ b/scripts/mod/modpost.c -@@ -37,6 +37,7 @@ static int vmlinux_section_warnings = 1; - static int warn_unresolved = 0; - /* How a symbol is exported */ - static int sec_mismatch_count = 0; -+static int writable_fptr_count = 0; - static int sec_mismatch_verbose = 1; - static int sec_mismatch_fatal = 0; - /* ignore missing files */ -@@ -965,6 +966,7 @@ enum mismatch { - ANY_EXIT_TO_ANY_INIT, - EXPORT_TO_INIT_EXIT, - EXTABLE_TO_NON_TEXT, -+ DATA_TO_TEXT - }; - - /** -@@ -1091,6 +1093,12 @@ static const struct sectioncheck sectioncheck[] = { - .good_tosec = {ALL_TEXT_SECTIONS , NULL}, - .mismatch = EXTABLE_TO_NON_TEXT, - .handler = extable_mismatch_handler, -+}, -+/* Do not reference code from writable data */ -+{ -+ .fromsec = { DATA_SECTIONS, NULL }, -+ .bad_tosec = { ALL_TEXT_SECTIONS, NULL }, -+ .mismatch = DATA_TO_TEXT - } - }; - -@@ -1240,10 +1248,10 @@ static Elf_Sym *find_elf_symbol(struct elf_info *elf, Elf64_Sword addr, - continue; - if (ELF_ST_TYPE(sym->st_info) == STT_SECTION) - continue; -- if (sym->st_value == addr) -- return sym; - /* Find a symbol nearby - addr are maybe negative */ - d = sym->st_value - addr; -+ if (d == 0) -+ return sym; - if (d < 0) - d = addr - sym->st_value; - if (d < distance) { -@@ -1402,7 +1410,11 @@ static void report_sec_mismatch(const char *modname, - char *prl_from; - char *prl_to; - -- sec_mismatch_count++; -+ if (mismatch->mismatch == DATA_TO_TEXT) -+ writable_fptr_count++; -+ else -+ sec_mismatch_count++; -+ - if (!sec_mismatch_verbose) - return; - -@@ -1526,6 +1538,14 @@ static void report_sec_mismatch(const char *modname, - fatal("There's a special handler for this mismatch type, " - "we should never get here."); - break; -+ case DATA_TO_TEXT: -+#if 0 -+ fprintf(stderr, -+ "The %s %s:%s references\n" -+ "the %s %s:%s%s\n", -+ from, fromsec, fromsym, to, tosec, tosym, to_p); -+#endif -+ break; - } - fprintf(stderr, "\n"); - } -@@ -2539,6 +2559,14 @@ int main(int argc, char **argv) - } - } - free(buf.p); -+ if (writable_fptr_count) { -+ if (!sec_mismatch_verbose) { -+ warn("modpost: Found %d writable function pointer(s).\n" -+ "To see full details build your kernel with:\n" -+ "'make CONFIG_DEBUG_SECTION_MISMATCH=y'\n", -+ writable_fptr_count); -+ } -+ } - - return err; - } -diff --git a/security/Kconfig b/security/Kconfig -index c4302067a3ad..1b1e9368cae5 100644 ---- a/security/Kconfig -+++ b/security/Kconfig -@@ -8,7 +8,7 @@ source security/keys/Kconfig - - config SECURITY_DMESG_RESTRICT - bool "Restrict unprivileged access to the kernel syslog" -- default n -+ default y - help - This enforces restrictions on unprivileged users reading the kernel - syslog via dmesg(8). -@@ -18,10 +18,21 @@ config SECURITY_DMESG_RESTRICT - - If you are unsure how to answer this question, answer N. - -+config SECURITY_PERF_EVENTS_RESTRICT -+ bool "Restrict unprivileged use of performance events" -+ depends on PERF_EVENTS -+ default y -+ help -+ If you say Y here, the kernel.perf_event_paranoid sysctl -+ will be set to 3 by default, and no unprivileged use of the -+ perf_event_open syscall will be permitted unless it is -+ changed. -+ - config SECURITY - bool "Enable different security models" - depends on SYSFS - depends on MULTIUSER -+ default y - help - This allows you to choose different security modules to be - configured into your kernel. -@@ -48,6 +59,7 @@ config SECURITYFS - config SECURITY_NETWORK - bool "Socket and Networking Security Hooks" - depends on SECURITY -+ default y - help - This enables the socket and networking security hooks. - If enabled, a security module can use these hooks to -@@ -155,6 +167,7 @@ config HARDENED_USERCOPY - depends on HAVE_HARDENED_USERCOPY_ALLOCATOR - select BUG - imply STRICT_DEVMEM -+ default y - help - This option checks for obviously wrong memory regions when - copying memory to/from the kernel (via copy_to_user() and -@@ -167,7 +180,6 @@ config HARDENED_USERCOPY - config HARDENED_USERCOPY_FALLBACK - bool "Allow usercopy whitelist violations to fallback to object size" - depends on HARDENED_USERCOPY -- default y - help - This is a temporary option that allows missing usercopy whitelists - to be discovered via a WARN() to the kernel log, instead of -@@ -192,10 +204,36 @@ config HARDENED_USERCOPY_PAGESPAN - config FORTIFY_SOURCE - bool "Harden common str/mem functions against buffer overflows" - depends on ARCH_HAS_FORTIFY_SOURCE -+ default y - help - Detect overflows of buffers in common string and memory functions - where the compiler can determine and validate the buffer sizes. - -+config FORTIFY_SOURCE_STRICT_STRING -+ bool "Harden common functions against buffer overflows" -+ depends on FORTIFY_SOURCE -+ depends on EXPERT -+ help -+ Perform stricter overflow checks catching overflows within objects -+ for common C string functions rather than only between objects. -+ -+ This is not yet intended for production use, only bug finding. -+ -+config PAGE_SANITIZE -+ bool "Sanitize pages" -+ default y -+ help -+ Zero fill page allocations on free, reducing the lifetime of -+ sensitive data and helping to mitigate use-after-free bugs. -+ -+config PAGE_SANITIZE_VERIFY -+ bool "Verify sanitized pages" -+ depends on PAGE_SANITIZE -+ default y -+ help -+ Verify that newly allocated pages are zeroed to detect -+ write-after-free bugs. -+ - config STATIC_USERMODEHELPER - bool "Force all usermode helper calls through a single binary" - help -diff --git a/security/selinux/Kconfig b/security/selinux/Kconfig -index 8af7a690eb40..6539694b0fd3 100644 ---- a/security/selinux/Kconfig -+++ b/security/selinux/Kconfig -@@ -2,7 +2,7 @@ config SECURITY_SELINUX - bool "NSA SELinux Support" - depends on SECURITY_NETWORK && AUDIT && NET && INET - select NETWORK_SECMARK -- default n -+ default y - help - This selects NSA Security-Enhanced Linux (SELinux). - You will also need a policy configuration and a labeled filesystem. -@@ -79,23 +79,3 @@ config SECURITY_SELINUX_AVC_STATS - This option collects access vector cache statistics to - /selinux/avc/cache_stats, which may be monitored via - tools such as avcstat. -- --config SECURITY_SELINUX_CHECKREQPROT_VALUE -- int "NSA SELinux checkreqprot default value" -- depends on SECURITY_SELINUX -- range 0 1 -- default 0 -- help -- This option sets the default value for the 'checkreqprot' flag -- that determines whether SELinux checks the protection requested -- by the application or the protection that will be applied by the -- kernel (including any implied execute for read-implies-exec) for -- mmap and mprotect calls. If this option is set to 0 (zero), -- SELinux will default to checking the protection that will be applied -- by the kernel. If this option is set to 1 (one), SELinux will -- default to checking the protection requested by the application. -- The checkreqprot flag may be changed from the default via the -- 'checkreqprot=' boot parameter. It may also be changed at runtime -- via /selinux/checkreqprot if authorized by policy. -- -- If you are unsure how to answer this question, answer 0. -diff --git a/security/selinux/include/objsec.h b/security/selinux/include/objsec.h -index 3d54468ce334..ceafb908afde 100644 ---- a/security/selinux/include/objsec.h -+++ b/security/selinux/include/objsec.h -@@ -154,6 +154,6 @@ struct bpf_security_struct { - u32 sid; /*SID of bpf obj creater*/ - }; - --extern unsigned int selinux_checkreqprot; -+extern const unsigned int selinux_checkreqprot; - - #endif /* _SELINUX_OBJSEC_H_ */ -diff --git a/security/selinux/selinuxfs.c b/security/selinux/selinuxfs.c -index 00eed842c491..8f7b8d7e6f91 100644 ---- a/security/selinux/selinuxfs.c -+++ b/security/selinux/selinuxfs.c -@@ -41,16 +41,7 @@ - #include "objsec.h" - #include "conditional.h" - --unsigned int selinux_checkreqprot = CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE; -- --static int __init checkreqprot_setup(char *str) --{ -- unsigned long checkreqprot; -- if (!kstrtoul(str, 0, &checkreqprot)) -- selinux_checkreqprot = checkreqprot ? 1 : 0; -- return 1; --} --__setup("checkreqprot=", checkreqprot_setup); -+const unsigned int selinux_checkreqprot; - - static DEFINE_MUTEX(sel_mutex); - -@@ -610,10 +601,9 @@ static ssize_t sel_write_checkreqprot(struct file *file, const char __user *buf, - return PTR_ERR(page); - - length = -EINVAL; -- if (sscanf(page, "%u", &new_value) != 1) -+ if (sscanf(page, "%u", &new_value) != 1 || new_value) - goto out; - -- selinux_checkreqprot = new_value ? 1 : 0; - length = count; - out: - kfree(page); -diff --git a/security/yama/Kconfig b/security/yama/Kconfig -index 96b27405558a..485c1b85c325 100644 ---- a/security/yama/Kconfig -+++ b/security/yama/Kconfig -@@ -1,7 +1,7 @@ - config SECURITY_YAMA - bool "Yama support" - depends on SECURITY -- default n -+ default y - help - This selects Yama, which extends DAC support with additional - system-wide security settings beyond regular Linux discretionary diff --git a/pkgs/os-specific/linux/kernel/linux-copperhead-lts.nix b/pkgs/os-specific/linux/kernel/linux-copperhead-lts.nix deleted file mode 100644 index 366cfd39e4a..00000000000 --- a/pkgs/os-specific/linux/kernel/linux-copperhead-lts.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ stdenv, buildPackages, fetchFromGitHub, perl, buildLinux, ... } @ args: - -with stdenv.lib; - -let - version = "4.14.44"; - revision = "a"; - sha256 = "1alvhpwy9xzppwsag7qh1lkk3l4piyh2fv27w37il6gclja4dxkf"; - - # modVersion needs to be x.y.z, will automatically add .0 if needed - modVersion = concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))); - - # branchVersion needs to be x.y - branchVersion = concatStrings (intersperse "." (take 2 (splitString "." version))); - - modDirVersion = "${modVersion}-hardened"; -in -buildLinux (args // { - inherit modDirVersion; - - version = "${version}-${revision}"; - extraMeta.branch = "${branchVersion}"; - - src = fetchFromGitHub { - inherit sha256; - owner = "copperhead"; - repo = "linux-hardened"; - rev = "${version}.${revision}"; - }; -} // (args.argsOverride or {})) diff --git a/pkgs/os-specific/linux/kernel/patches.nix b/pkgs/os-specific/linux/kernel/patches.nix index 143671428c4..d54e0153229 100644 --- a/pkgs/os-specific/linux/kernel/patches.nix +++ b/pkgs/os-specific/linux/kernel/patches.nix @@ -28,16 +28,6 @@ rec { patch = ./tag-hardened.patch; }; - copperhead_4_14 = rec { - name = "copperhead-4.14"; - patch = ./copperhead-4-14.patch; - }; - - copperhead_4_16 = rec { - name = "copperhead-4.16"; - patch = ./copperhead-4-16.patch; - }; - # https://bugzilla.kernel.org/show_bug.cgi?id=197591#c6 iwlwifi_mvm_support_version_7_scan_req_umac_fw_command = rec { name = "iwlwifi_mvm_support_version_7_scan_req_umac_fw_command"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e09e89b0b90..b4ad5304052 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13924,14 +13924,6 @@ with pkgs; ]; }; - linux_copperhead_lts = (linux_4_14.override { - kernelPatches = linux_4_14.kernelPatches ++ [ - kernelPatches.copperhead_4_14 - kernelPatches.tag_hardened - ]; - modDirVersionArg = linux_4_14.modDirVersion + "-hardened"; - }); - # linux mptcp is based on the 4.4 kernel linux_mptcp = callPackage ../os-specific/linux/kernel/linux-mptcp.nix { kernelPatches = @@ -14273,8 +14265,6 @@ with pkgs; linuxPackages_latest_xen_dom0_hardened = recurseIntoAttrs (hardenedLinuxPackagesFor (pkgs.linux_latest.override { features.xen_dom0=true; })); - linuxPackages_copperhead_lts = recurseIntoAttrs (hardenedLinuxPackagesFor pkgs.linux_copperhead_lts); - # Samus kernels linuxPackages_samus_4_12 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_samus_4_12); linuxPackages_samus_latest = linuxPackages_samus_4_12; -- GitLab From b06ad6199fbcc5e47fdb3db061d537ddf1f65666 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Mon, 3 Sep 2018 17:35:39 +0200 Subject: [PATCH 1945/2206] nix.perl-bindings: Fix build --- pkgs/tools/package-management/nix/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index a447fbf2282..edb78d1b63a 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -152,7 +152,10 @@ in rec { url = "http://nixos.org/releases/nix/${name}/${name}.tar.xz"; sha256 = "0ed68e0c50f13810768fcf510abb2c56d735172c39a325aac7453ccf7ae152fc"; }; - }) // { perl-bindings = perl-bindings { nix = nixStable; }; }; + }) // { perl-bindings = perl-bindings { + nix = nixStable; + needsBoost = true; + }; }; nixUnstable = (lib.lowPrio (common rec { name = "nix-2.1${suffix}"; -- GitLab From 9069908680ec3ceda4a02a98a493fb95eb3db919 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Sun, 2 Sep 2018 20:01:37 -0400 Subject: [PATCH 1946/2206] amule: fix build --- pkgs/tools/networking/p2p/amule/default.nix | 3 + pkgs/tools/networking/p2p/amule/gcc47.patch | 21 -- .../tools/networking/p2p/amule/upnp-1.8.patch | 230 ++++++++++++++++++ 3 files changed, 233 insertions(+), 21 deletions(-) delete mode 100644 pkgs/tools/networking/p2p/amule/gcc47.patch create mode 100644 pkgs/tools/networking/p2p/amule/upnp-1.8.patch diff --git a/pkgs/tools/networking/p2p/amule/default.nix b/pkgs/tools/networking/p2p/amule/default.nix index a74242ba5e1..b9a4360abfb 100644 --- a/pkgs/tools/networking/p2p/amule/default.nix +++ b/pkgs/tools/networking/p2p/amule/default.nix @@ -22,6 +22,9 @@ mkDerivation rec { ++ lib.optional httpServer libpng ++ lib.optional client libX11; + # See: https://github.com/amule-project/amule/issues/126 + patches = [ ./upnp-1.8.patch ]; + enableParallelBuilding = true; configureFlags = [ diff --git a/pkgs/tools/networking/p2p/amule/gcc47.patch b/pkgs/tools/networking/p2p/amule/gcc47.patch deleted file mode 100644 index e776dda3240..00000000000 --- a/pkgs/tools/networking/p2p/amule/gcc47.patch +++ /dev/null @@ -1,21 +0,0 @@ -# http://code.google.com/p/amule/source/detail?r=10772 -diff -ur aMule-2.3.1.orig//src/ObservableQueue.h aMule-2.3.1/src/ObservableQueue.h ---- aMule-2.3.1.orig//src/ObservableQueue.h 2012-04-22 19:40:05.560084120 +0200 -+++ aMule-2.3.1/src/ObservableQueue.h 2012-04-22 19:40:32.479085322 +0200 -@@ -331,14 +331,14 @@ - template - void CObservableQueue::ObserverAdded( ObserverType* o ) - { -- NotifyObservers( EventType( EventType::STARTING ), o ); -+ this->NotifyObservers( EventType( EventType::STARTING ), o ); - } - - - template - void CObservableQueue::ObserverRemoved( ObserverType* o ) - { -- NotifyObservers( EventType( EventType::STOPPING ), o ); -+ this->NotifyObservers( EventType( EventType::STOPPING ), o ); - } - - \ No newline at end of file diff --git a/pkgs/tools/networking/p2p/amule/upnp-1.8.patch b/pkgs/tools/networking/p2p/amule/upnp-1.8.patch new file mode 100644 index 00000000000..3f5502582a2 --- /dev/null +++ b/pkgs/tools/networking/p2p/amule/upnp-1.8.patch @@ -0,0 +1,230 @@ +--- a/src/UPnPBase.cpp ++++ b/src/UPnPBase.cpp +@@ -29,22 +29,12 @@ + + #ifdef ENABLE_UPNP + +-// check for broken Debian-hacked libUPnP + #include +-#ifdef STRING_H // defined in UpnpString.h Yes, I would have liked UPNPSTRING_H much better. +-#define BROKEN_DEBIAN_LIBUPNP +-#endif + + #include "UPnPBase.h" + + #include // For transform() + +-#ifdef BROKEN_DEBIAN_LIBUPNP +- #define GET_UPNP_STRING(a) UpnpString_get_String(a) +-#else +- #define GET_UPNP_STRING(a) (a) +-#endif +- + std::string stdEmptyString; + + const char s_argument[] = "argument"; +@@ -1127,7 +1117,7 @@ + + + // This function is static +-int CUPnPControlPoint::Callback(Upnp_EventType EventType, void *Event, void * /*Cookie*/) ++int CUPnPControlPoint::Callback(Upnp_EventType EventType, const void *Event, void * /*Cookie*/) + { + std::ostringstream msg; + std::ostringstream msg2; +@@ -1149,24 +1139,24 @@ + msg2<< "UPNP_DISCOVERY_SEARCH_RESULT: "; + // UPnP Discovery + upnpDiscovery: +- struct Upnp_Discovery *d_event = (struct Upnp_Discovery *)Event; ++ UpnpDiscovery *d_event = (UpnpDiscovery *)Event; + IXML_Document *doc = NULL; + int ret; +- if (d_event->ErrCode != UPNP_E_SUCCESS) { +- msg << UpnpGetErrorMessage(d_event->ErrCode) << "."; ++ if (UpnpDiscovery_get_ErrCode(d_event) != UPNP_E_SUCCESS) { ++ msg << UpnpGetErrorMessage(UpnpDiscovery_get_ErrCode(d_event)) << "."; + AddDebugLogLineC(logUPnP, msg); + } + // Get the XML tree device description in doc +- ret = UpnpDownloadXmlDoc(d_event->Location, &doc); ++ ret = UpnpDownloadXmlDoc(UpnpDiscovery_get_Location_cstr(d_event), &doc); + if (ret != UPNP_E_SUCCESS) { + msg << "Error retrieving device description from " << +- d_event->Location << ": " << ++ UpnpDiscovery_get_Location_cstr(d_event) << ": " << + UpnpGetErrorMessage(ret) << + "(" << ret << ")."; + AddDebugLogLineC(logUPnP, msg); + } else { + msg2 << "Retrieving device description from " << +- d_event->Location << "."; ++ UpnpDiscovery_get_Location_cstr(d_event) << "."; + AddDebugLogLineN(logUPnP, msg2); + } + if (doc) { +@@ -1195,7 +1185,7 @@ + } + // Add the root device to our list + upnpCP->AddRootDevice(rootDevice, urlBase, +- d_event->Location, d_event->Expires); ++ UpnpDiscovery_get_Location_cstr(d_event), UpnpDiscovery_get_Expires(d_event)); + } + // Free the XML doc tree + IXML::Document::Free(doc); +@@ -1216,28 +1206,28 @@ + case UPNP_DISCOVERY_ADVERTISEMENT_BYEBYE: { + //fprintf(stderr, "Callback: UPNP_DISCOVERY_ADVERTISEMENT_BYEBYE\n"); + // UPnP Device Removed +- struct Upnp_Discovery *dab_event = (struct Upnp_Discovery *)Event; +- if (dab_event->ErrCode != UPNP_E_SUCCESS) { ++ UpnpDiscovery *dab_event = (UpnpDiscovery *)Event; ++ if (UpnpDiscovery_get_ErrCode(dab_event) != UPNP_E_SUCCESS) { + msg << "error(UPNP_DISCOVERY_ADVERTISEMENT_BYEBYE): " << +- UpnpGetErrorMessage(dab_event->ErrCode) << ++ UpnpGetErrorMessage(UpnpDiscovery_get_ErrCode(dab_event)) << + "."; + AddDebugLogLineC(logUPnP, msg); + } +- std::string devType = dab_event->DeviceType; ++ std::string devType = UpnpDiscovery_get_DeviceType_cstr(dab_event); + // Check for an InternetGatewayDevice and removes it from the list + std::transform(devType.begin(), devType.end(), devType.begin(), tolower); + if (stdStringIsEqualCI(devType, UPnP::Device::IGW)) { +- upnpCP->RemoveRootDevice(dab_event->DeviceId); ++ upnpCP->RemoveRootDevice(UpnpDiscovery_get_DeviceID_cstr(dab_event)); + } + break; + } + case UPNP_EVENT_RECEIVED: { + //fprintf(stderr, "Callback: UPNP_EVENT_RECEIVED\n"); + // Event reveived +- struct Upnp_Event *e_event = (struct Upnp_Event *)Event; +- const std::string Sid = e_event->Sid; ++ UpnpEvent *e_event = (UpnpEvent *)Event; ++ const std::string Sid = UpnpEvent_get_SID_cstr(e_event); + // Parses the event +- upnpCP->OnEventReceived(Sid, e_event->EventKey, e_event->ChangedVariables); ++ upnpCP->OnEventReceived(Sid, UpnpEvent_get_EventKey(e_event), UpnpEvent_get_ChangedVariables(e_event)); + break; + } + case UPNP_EVENT_SUBSCRIBE_COMPLETE: +@@ -1252,16 +1242,15 @@ + //fprintf(stderr, "Callback: UPNP_EVENT_RENEWAL_COMPLETE\n"); + msg << "error(UPNP_EVENT_RENEWAL_COMPLETE): "; + upnpEventRenewalComplete: +- struct Upnp_Event_Subscribe *es_event = +- (struct Upnp_Event_Subscribe *)Event; +- if (es_event->ErrCode != UPNP_E_SUCCESS) { ++ UpnpEventSubscribe *es_event = (UpnpEventSubscribe *)Event; ++ if (UpnpEventSubscribe_get_ErrCode(es_event) != UPNP_E_SUCCESS) { + msg << "Error in Event Subscribe Callback"; + UPnP::ProcessErrorMessage( +- msg.str(), es_event->ErrCode, NULL, NULL); ++ msg.str(), UpnpEventSubscribe_get_ErrCode(es_event), NULL, NULL); + } else { + #if 0 + TvCtrlPointHandleSubscribeUpdate( +- GET_UPNP_STRING(es_event->PublisherUrl), ++ UpnpEventSubscribe_get_PublisherUrl_cstr(es_event), + es_event->Sid, + es_event->TimeOut ); + #endif +@@ -1280,29 +1269,29 @@ + msg << "error(UPNP_EVENT_SUBSCRIPTION_EXPIRED): "; + msg2 << "UPNP_EVENT_SUBSCRIPTION_EXPIRED: "; + upnpEventSubscriptionExpired: +- struct Upnp_Event_Subscribe *es_event = +- (struct Upnp_Event_Subscribe *)Event; ++ UpnpEventSubscribe *es_event = (UpnpEventSubscribe *)Event; + Upnp_SID newSID; + memset(newSID, 0, sizeof(Upnp_SID)); + int TimeOut = 1801; + int ret = UpnpSubscribe( + upnpCP->m_UPnPClientHandle, +- GET_UPNP_STRING(es_event->PublisherUrl), ++ ++ UpnpEventSubscribe_get_PublisherUrl_cstr(es_event), + &TimeOut, + newSID); + if (ret != UPNP_E_SUCCESS) { + msg << "Error Subscribing to EventURL"; + UPnP::ProcessErrorMessage( +- msg.str(), es_event->ErrCode, NULL, NULL); ++ msg.str(), UpnpEventSubscribe_get_ErrCode(es_event), NULL, NULL); + } else { + ServiceMap::iterator it = +- upnpCP->m_ServiceMap.find(GET_UPNP_STRING(es_event->PublisherUrl)); ++ upnpCP->m_ServiceMap.find(UpnpEventSubscribe_get_PublisherUrl_cstr(es_event)); + if (it != upnpCP->m_ServiceMap.end()) { + CUPnPService &service = *(it->second); + service.SetTimeout(TimeOut); + service.SetSID(newSID); + msg2 << "Re-subscribed to EventURL '" << +- GET_UPNP_STRING(es_event->PublisherUrl) << ++ UpnpEventSubscribe_get_PublisherUrl_cstr(es_event) << + "' with SID == '" << + newSID << "'."; + AddDebugLogLineC(logUPnP, msg2); +@@ -1321,17 +1310,16 @@ + case UPNP_CONTROL_ACTION_COMPLETE: { + //fprintf(stderr, "Callback: UPNP_CONTROL_ACTION_COMPLETE\n"); + // This is here if we choose to do this asynchronously +- struct Upnp_Action_Complete *a_event = +- (struct Upnp_Action_Complete *)Event; +- if (a_event->ErrCode != UPNP_E_SUCCESS) { ++ UpnpActionComplete *a_event = (UpnpActionComplete *)Event; ++ if (UpnpActionComplete_get_ErrCode(a_event) != UPNP_E_SUCCESS) { + UPnP::ProcessErrorMessage( + "UpnpSendActionAsync", +- a_event->ErrCode, NULL, +- a_event->ActionResult); ++ UpnpActionComplete_get_ErrCode(a_event), NULL, ++ UpnpActionComplete_get_ActionResult(a_event)); + } else { + // Check the response document + UPnP::ProcessActionResponse( +- a_event->ActionResult, ++ UpnpActionComplete_get_ActionResult(a_event), + ""); + } + /* No need for any processing here, just print out results. +@@ -1342,12 +1330,11 @@ + case UPNP_CONTROL_GET_VAR_COMPLETE: { + //fprintf(stderr, "Callback: UPNP_CONTROL_GET_VAR_COMPLETE\n"); + msg << "error(UPNP_CONTROL_GET_VAR_COMPLETE): "; +- struct Upnp_State_Var_Complete *sv_event = +- (struct Upnp_State_Var_Complete *)Event; +- if (sv_event->ErrCode != UPNP_E_SUCCESS) { ++ UpnpStateVarComplete *sv_event = (UpnpStateVarComplete *)Event; ++ if (UpnpStateVarComplete_get_ErrCode(sv_event) != UPNP_E_SUCCESS) { + msg << "m_UpnpGetServiceVarStatusAsync"; + UPnP::ProcessErrorMessage( +- msg.str(), sv_event->ErrCode, NULL, NULL); ++ msg.str(), UpnpStateVarComplete_get_ErrCode(sv_event), NULL, NULL); + } else { + #if 0 + // Warning: The use of UpnpGetServiceVarStatus and +--- a/src/UPnPBase.h ++++ b/src/UPnPBase.h +@@ -490,9 +490,19 @@ + // Callback function + static int Callback( + Upnp_EventType EventType, +- void* Event, ++ const void* Event, + void* Cookie); + ++#if UPNP_VERSION < 10800 ++ /* in libupnp 1.6 Event is not const */ ++ static int Callback( ++ Upnp_EventType EventType, ++ void* Event, ++ void* Cookie) { ++ return Callback(EventType, (const void *)Event, Cookie); ++ } ++#endif ++ + private: + void OnEventReceived( + const std::string &Sid, \ No newline at end of file -- GitLab From acfa8cb2a98f96d96c46b52c7563f0be3bf4e700 Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Mon, 3 Sep 2018 10:15:47 -0700 Subject: [PATCH 1947/2206] ledger: Enable building of tests, and concurrent make --- pkgs/applications/office/ledger/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/applications/office/ledger/default.nix b/pkgs/applications/office/ledger/default.nix index 387a71aa04e..10b971463e3 100644 --- a/pkgs/applications/office/ledger/default.nix +++ b/pkgs/applications/office/ledger/default.nix @@ -24,6 +24,11 @@ stdenv.mkDerivation rec { cmakeFlags = [ "-DCMAKE_INSTALL_LIBDIR=lib" (stdenv.lib.optionalString usePython "-DUSE_PYTHON=true") ]; + buildPhase = "make -j$NIX_BUILD_CORES"; + checkPhase = "ctest -j$NIX_BUILD_CORES"; + + doCheck = true; + # Skip byte-compiling of emacs-lisp files because this is currently # broken in ledger... postInstall = '' -- GitLab From 9d1bd7c8806366b299d32e40cf8545b07da901bd Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Mon, 3 Sep 2018 10:18:13 -0700 Subject: [PATCH 1948/2206] Revert "ledger: Enable building of tests, and concurrent make" This reverts commit acfa8cb2a98f96d96c46b52c7563f0be3bf4e700. This fails because none of the tests seems to be working for the version that's in nixpkgs master. --- pkgs/applications/office/ledger/default.nix | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pkgs/applications/office/ledger/default.nix b/pkgs/applications/office/ledger/default.nix index 10b971463e3..387a71aa04e 100644 --- a/pkgs/applications/office/ledger/default.nix +++ b/pkgs/applications/office/ledger/default.nix @@ -24,11 +24,6 @@ stdenv.mkDerivation rec { cmakeFlags = [ "-DCMAKE_INSTALL_LIBDIR=lib" (stdenv.lib.optionalString usePython "-DUSE_PYTHON=true") ]; - buildPhase = "make -j$NIX_BUILD_CORES"; - checkPhase = "ctest -j$NIX_BUILD_CORES"; - - doCheck = true; - # Skip byte-compiling of emacs-lisp files because this is currently # broken in ledger... postInstall = '' -- GitLab From 97816bed335aaa55e8a897835d96602db9f080d2 Mon Sep 17 00:00:00 2001 From: Matthieu Coudron Date: Tue, 4 Sep 2018 02:21:45 +0900 Subject: [PATCH 1949/2206] pythonPackages.alot: install zsh completion --- pkgs/development/python-modules/alot/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/alot/default.nix b/pkgs/development/python-modules/alot/default.nix index dd06d4dde7a..7c4e15f8568 100644 --- a/pkgs/development/python-modules/alot/default.nix +++ b/pkgs/development/python-modules/alot/default.nix @@ -47,6 +47,8 @@ buildPythonPackage rec { mkdir -p $out/share/{applications,alot} cp -r extra/themes $out/share/alot + install -D extra/completion/alot-completion.zsh $out/share/zsh/site-functions/_alot + sed "s,/usr/bin,$out/bin,g" extra/alot.desktop > $out/share/applications/alot.desktop ''; -- GitLab From fcccb9e5ca1102d470e5a9463b1dd63dd6ee6e61 Mon Sep 17 00:00:00 2001 From: Elis Hirwing Date: Mon, 3 Sep 2018 20:29:39 +0200 Subject: [PATCH 1950/2206] gitea: 1.5.0 -> 1.5.1 (#45968) Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.5.1 --- pkgs/applications/version-management/gitea/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/version-management/gitea/default.nix b/pkgs/applications/version-management/gitea/default.nix index 592b348d03f..c6eb563155f 100644 --- a/pkgs/applications/version-management/gitea/default.nix +++ b/pkgs/applications/version-management/gitea/default.nix @@ -7,13 +7,13 @@ with stdenv.lib; buildGoPackage rec { name = "gitea-${version}"; - version = "1.5.0"; + version = "1.5.1"; src = fetchFromGitHub { owner = "go-gitea"; repo = "gitea"; rev = "v${version}"; - sha256 = "0gp777x8yjbqvz9i79qv3bn3hrlp1bn7ib57r7w5a7jmr9rd0nca"; + sha256 = "06h6v9py35mm0xk9l8xrq02vvr5vzl15gfbw9qqvpn8kiamkn53r"; }; patches = [ ./static-root-path.patch ]; -- GitLab From f46d23996c5fc2172051a81baca1704259ed7edc Mon Sep 17 00:00:00 2001 From: Dmitry Kalinkin Date: Mon, 3 Sep 2018 14:51:28 -0400 Subject: [PATCH 1951/2206] Revert "arrow-cpp: 0.9.0 -> 0.10.0" (#45990) Hold off the upgrade until parquet 1.5.0 is released. This reverts commit 72d630779d69b0aff30f47bc8423e10d1dba50b9. --- pkgs/development/libraries/arrow-cpp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/arrow-cpp/default.nix b/pkgs/development/libraries/arrow-cpp/default.nix index 8e89aeb21a2..952f7435c06 100644 --- a/pkgs/development/libraries/arrow-cpp/default.nix +++ b/pkgs/development/libraries/arrow-cpp/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "arrow-cpp-${version}"; - version = "0.10.0"; + version = "0.9.0"; src = fetchurl { url = "mirror://apache/arrow/arrow-${version}/apache-arrow-${version}.tar.gz"; - sha256 = "0bc4krapz1kzdm16npzmgdz7zvg9lip6rnqbwph8vfn7zji0fcll"; + sha256 = "16l91fixb5dgx3v6xc73ipn1w1hjgbmijyvs81j7ywzpna2cdcdy"; }; sourceRoot = "apache-arrow-${version}/cpp"; -- GitLab From 66385a66dc4ad9a4d6fe7288d5072f509f6be3af Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Sun, 2 Sep 2018 20:07:12 -0400 Subject: [PATCH 1952/2206] imgcat: fix build --- pkgs/applications/graphics/imgcat/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/graphics/imgcat/default.nix b/pkgs/applications/graphics/imgcat/default.nix index ad2cb4198d2..a98029dd580 100644 --- a/pkgs/applications/graphics/imgcat/default.nix +++ b/pkgs/applications/graphics/imgcat/default.nix @@ -4,7 +4,7 @@ stdenv.mkDerivation rec { name = "imgcat-${version}"; version = "2.3.0"; - buildTools = [ autoconf automake libtool ncurses ]; + buildInputs = [ autoconf automake libtool ncurses ]; preConfigure = '' ${autoconf}/bin/autoconf -- GitLab From a3db67282d88072918a93f9e9ee6e490123040f4 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Sun, 2 Sep 2018 23:51:12 -0400 Subject: [PATCH 1953/2206] photoflow: 2018-03-06 -> 2018-08-28 --- pkgs/applications/graphics/photoflow/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/graphics/photoflow/default.nix b/pkgs/applications/graphics/photoflow/default.nix index ffef558e84d..2d42ea3f18f 100644 --- a/pkgs/applications/graphics/photoflow/default.nix +++ b/pkgs/applications/graphics/photoflow/default.nix @@ -1,13 +1,13 @@ { stdenv, fetchFromGitHub, gettext, glib, libxml2, pkgconfig, swig, automake, gobjectIntrospection, cmake, ninja, libtiff, libjpeg, fftw, exiv2, lensfun, gtkmm2, libraw, lcms2, libexif, vips, expat, pcre, pugixml }: stdenv.mkDerivation { - name = "photoflow-unstable-2018-03-06"; + name = "photoflow-unstable-2018-08-28"; src = fetchFromGitHub { owner = "aferrero2707"; repo = "PhotoFlow"; - rev = "f9bbea183fa02412d1d17075955d2284eeaf8174"; - sha256 = "1fsk7kdmlkd64wcswbxrl87aqwmzqak6p3s38ggxzx2h51fa7lmf"; + rev = "df03f2538ddd232e693c307db4ab63eb5bdfea38"; + sha256 = "08ybhv08h24y4li8wb4m89xgrz1szlwpksf6vjharp8cznn4y4x9"; }; nativeBuildInputs = [ @@ -50,6 +50,6 @@ stdenv.mkDerivation { homepage = https://aferrero2707.github.io/PhotoFlow/; license = licenses.gpl3Plus; maintainers = [ maintainers.MtP ]; - platforms = platforms.all; + platforms = platforms.linux; }; } -- GitLab From 3149f84a924263416fdbef09d84c9f8df76bb516 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Mon, 3 Sep 2018 00:18:38 -0400 Subject: [PATCH 1954/2206] sayonara: 1.0.0-git5-20180115 -> 1.1.1-git1-20180828 --- pkgs/applications/audio/sayonara/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/audio/sayonara/default.nix b/pkgs/applications/audio/sayonara/default.nix index 1bf1a8b2c49..fbe90c5377d 100644 --- a/pkgs/applications/audio/sayonara/default.nix +++ b/pkgs/applications/audio/sayonara/default.nix @@ -1,14 +1,14 @@ { stdenv, fetchurl, cmake, qt5, zlib, taglib, pkgconfig, pcre, gst_all_1 }: let - version = "1.0.0-git5-20180115"; + version = "1.1.1-git1-20180828"; in stdenv.mkDerivation { name = "sayonara-player-${version}"; src = fetchurl { url = "https://sayonara-player.com/sw/sayonara-player-${version}.tar.gz"; - sha256 = "1fl7zplnrrvbv1xm4g348bpd46jj39jvbm808hyjjq92i64wqg37"; + sha256 = "0rvy47qvavrp03zjdrw025dmq9fq5aaii3q1qq8b94byarl0c5kn"; }; nativeBuildInputs = [ cmake pkgconfig ]; @@ -39,7 +39,7 @@ stdenv.mkDerivation { { description = "Sayonara music player"; homepage = https://sayonara-player.com/; license = licenses.gpl3; - platforms = qt5.qtbase.meta.platforms; + platforms = platforms.linux; maintainers = [ maintainers.deepfire ]; }; } -- GitLab From ac52817bd90881acf2d27ffca834c78b27551601 Mon Sep 17 00:00:00 2001 From: volth Date: Mon, 3 Sep 2018 19:08:20 +0000 Subject: [PATCH 1955/2206] libguestfs-appliance: do not build on Hydra --- pkgs/development/libraries/libguestfs/appliance.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/libraries/libguestfs/appliance.nix b/pkgs/development/libraries/libguestfs/appliance.nix index d47b0902818..9c2b317ab08 100644 --- a/pkgs/development/libraries/libguestfs/appliance.nix +++ b/pkgs/development/libraries/libguestfs/appliance.nix @@ -4,4 +4,8 @@ fetchzip { name = "libguestfs-appliance-1.38.0"; url = "http://libguestfs.org/download/binaries/appliance/appliance-1.38.0.tar.xz"; sha256 = "15rxwj5qjflizxk7slpbrj9lcwkd2lgm52f5yv101qba4yyn3g76"; + + meta = { + hydraPlatforms = []; # Hydra fails with "Output limit exceeded" + }; } -- GitLab From 507dfccdf811f391b6195081007b0d10cf9e9d7d Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Mon, 3 Sep 2018 15:31:12 -0400 Subject: [PATCH 1956/2206] photoflow: mark broken for aarch64 --- pkgs/applications/graphics/photoflow/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/graphics/photoflow/default.nix b/pkgs/applications/graphics/photoflow/default.nix index 2d42ea3f18f..6f3bf69889c 100644 --- a/pkgs/applications/graphics/photoflow/default.nix +++ b/pkgs/applications/graphics/photoflow/default.nix @@ -51,5 +51,6 @@ stdenv.mkDerivation { license = licenses.gpl3Plus; maintainers = [ maintainers.MtP ]; platforms = platforms.linux; + broken = stdenv.isAarch64; }; } -- GitLab From 395d9077b2dfdd6e44cd0fa27101d3f3183d7361 Mon Sep 17 00:00:00 2001 From: Michele Guerini Rocco Date: Mon, 3 Sep 2018 21:37:01 +0200 Subject: [PATCH 1957/2206] ddcutil: 0.9.1 -> 0.9.2 (#45977) --- pkgs/tools/misc/ddcutil/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/ddcutil/default.nix b/pkgs/tools/misc/ddcutil/default.nix index 35c18954bf3..ec2a2e4b7dd 100644 --- a/pkgs/tools/misc/ddcutil/default.nix +++ b/pkgs/tools/misc/ddcutil/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { name = "ddcutil-${version}"; - version = "0.9.1"; + version = "0.9.2"; src = fetchFromGitHub { owner = "rockowitz"; repo = "ddcutil"; rev = "v${version}"; - sha256 = "0chs5bfw4yjnr7brhxxqydybcxdkjv4gnik2s0cvjzcj3bqnz73b"; + sha256 = "0mpd3j570yyfm9ki5in9i92nzg25ahmdfp2f7yby7xnqiy53zd8w"; }; nativeBuildInputs = [ autoreconfHook pkgconfig ]; @@ -22,6 +22,7 @@ stdenv.mkDerivation rec { homepage = http://www.ddcutil.com/; description = "Query and change Linux monitor settings using DDC/CI and USB"; license = licenses.gpl2; + platforms = platforms.linux; maintainers = with maintainers; [ rnhmjoj ]; }; } -- GitLab From 059c0ac6eb814fba9677c7a2393bd8d870950230 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Mon, 3 Sep 2018 16:37:54 -0300 Subject: [PATCH 1958/2206] qt5dxcb-plugin: init at 1.1.11 (#45966) --- pkgs/desktops/deepin/default.nix | 1 + .../deepin/qt5dxcb-plugin/default.nix | 40 +++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 pkgs/desktops/deepin/qt5dxcb-plugin/default.nix diff --git a/pkgs/desktops/deepin/default.nix b/pkgs/desktops/deepin/default.nix index 0162f85c37f..3343d836f61 100644 --- a/pkgs/desktops/deepin/default.nix +++ b/pkgs/desktops/deepin/default.nix @@ -13,6 +13,7 @@ let }; dtkcore = callPackage ./dtkcore { }; dtkwidget = callPackage ./dtkwidget { }; + qt5dxcb-plugin = callPackage ./qt5dxcb-plugin { }; }; diff --git a/pkgs/desktops/deepin/qt5dxcb-plugin/default.nix b/pkgs/desktops/deepin/qt5dxcb-plugin/default.nix new file mode 100644 index 00000000000..3754de3ea98 --- /dev/null +++ b/pkgs/desktops/deepin/qt5dxcb-plugin/default.nix @@ -0,0 +1,40 @@ +{ stdenv, fetchFromGitHub, pkgconfig, qmake, qtx11extras, libSM, mtdev, cairo }: + +stdenv.mkDerivation rec { + name = "${pname}-${version}"; + pname = "qt5dxcb-plugin"; + version = "1.1.11"; + + src = fetchFromGitHub { + owner = "linuxdeepin"; + repo = pname; + rev = version; + sha256 = "157p2cqs9fvd4n4fmxj6mh4cxlc35bkl4rnf832wk2gvjnxdfrfy"; + }; + + nativeBuildInputs = [ + pkgconfig + qmake + ]; + + buildInputs = [ + qtx11extras + libSM + mtdev + cairo + ]; + + preConfigure = '' + qmakeFlags="$qmakeFlags INSTALL_PATH=$out/$qtPluginPrefix/platforms" + ''; + + enableParallelBuilding = true; + + meta = with stdenv.lib; { + description = "Qt platform theme integration plugin for DDE"; + homepage = https://github.com/linuxdeepin/qt5dxcb-plugin; + license = licenses.gpl3; + platforms = platforms.linux; + maintainers = with maintainers; [ romildo ]; + }; +} -- GitLab From 882f6c96d2121e2762ddcae7080c5a07f33fab95 Mon Sep 17 00:00:00 2001 From: Urban Skudnik Date: Mon, 3 Sep 2018 20:57:32 +0200 Subject: [PATCH 1959/2206] backblaze-b2: Fix autocompletion support backblaze v1.3.6 incorporates[1] a fix[2] for autocompletion that replaced `have` function with `_have`. The postInstall hook therefore needs to be updated to replace `_have`. [1] https://github.com/Backblaze/B2_Command_Line_Tool#136-august-21-2018 [2] https://github.com/Backblaze/B2_Command_Line_Tool/pull/497 --- pkgs/development/tools/backblaze-b2/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/backblaze-b2/default.nix b/pkgs/development/tools/backblaze-b2/default.nix index 6b133d959cc..79041b05557 100644 --- a/pkgs/development/tools/backblaze-b2/default.nix +++ b/pkgs/development/tools/backblaze-b2/default.nix @@ -33,7 +33,7 @@ buildPythonApplication rec { postInstall = '' mv "$out/bin/b2" "$out/bin/backblaze-b2" - sed 's/^have b2 \&\&$/_have backblaze-b2 \&\&/' -i contrib/bash_completion/b2 + sed 's/^_have b2 \&\&$/_have backblaze-b2 \&\&/' -i contrib/bash_completion/b2 sed 's/^\(complete -F _b2\) b2/\1 backblaze-b2/' -i contrib/bash_completion/b2 mkdir -p "$out/etc/bash_completion.d" -- GitLab From fe7e89ba3b57b6d3a75fd0b7d08f13ba98f79700 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Mon, 3 Sep 2018 21:48:13 +0200 Subject: [PATCH 1960/2206] vowpal-wabbit: fix Darwin build. - Follow the same logic for finding boost-python as for Linux. - Set DYLD_LIBRARY_PATH so that ctypes find_library can find boost-python. - Do not use '-mt' suffix when linking against boost-serialization and boost-program_options on Darwin. --- .../python-modules/vowpalwabbit/default.nix | 9 ++++-- .../vowpal-wabbit-find-boost.diff | 28 +++++++++++++++---- 2 files changed, 30 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/vowpalwabbit/default.nix b/pkgs/development/python-modules/vowpalwabbit/default.nix index 6ee6e42e97d..6530ce28a9e 100644 --- a/pkgs/development/python-modules/vowpalwabbit/default.nix +++ b/pkgs/development/python-modules/vowpalwabbit/default.nix @@ -1,5 +1,5 @@ -{ lib, buildPythonPackage, fetchPypi, python, boost, zlib, clang, ncurses -, pytest, docutils, pygments, numpy, scipy, scikitlearn }: +{ stdenv, lib, buildPythonPackage, fetchPypi, python, boost, zlib, clang +, ncurses, pytest, docutils, pygments, numpy, scipy, scikitlearn }: buildPythonPackage rec { pname = "vowpalwabbit"; @@ -25,6 +25,11 @@ buildPythonPackage rec { buildInputs = [ python.pkgs.boost zlib.dev clang ncurses pytest docutils pygments ]; propagatedBuildInputs = [ numpy scipy scikitlearn ]; + # Python ctypes.find_library uses DYLD_LIBRARY_PATH. + preConfigure = lib.optionalString stdenv.isDarwin '' + export DYLD_LIBRARY_PATH="${python.pkgs.boost}/lib" + ''; + checkPhase = '' # check-manifest requires a git clone, not a tarball # check-manifest --ignore "Makefile,PACKAGE.rst,*.cc,tox.ini,tests*,examples*,src*" diff --git a/pkgs/development/python-modules/vowpalwabbit/vowpal-wabbit-find-boost.diff b/pkgs/development/python-modules/vowpalwabbit/vowpal-wabbit-find-boost.diff index 0e7b13c0103..645956594bf 100644 --- a/pkgs/development/python-modules/vowpalwabbit/vowpal-wabbit-find-boost.diff +++ b/pkgs/development/python-modules/vowpalwabbit/vowpal-wabbit-find-boost.diff @@ -1,8 +1,11 @@ ---- vowpalwabbit-8.5.0.orig/setup.py 2018-09-03 14:27:22.833621339 +0200 -+++ vowpalwabbit-8.5.0/setup.py 2018-09-03 14:37:18.076127914 +0200 -@@ -25,12 +25,7 @@ +--- vowpalwabbit-8.5.0.orig/setup.py 2018-09-03 20:32:39.000000000 +0200 ++++ vowpalwabbit-8.5.0/setup.py 2018-09-03 20:34:09.000000000 +0200 +@@ -23,18 +23,11 @@ + + def find_boost(): """Find correct boost-python library information """ - if system == 'Linux': +- if system == 'Linux': ++ if system == 'Linux' or system == 'Darwin': # use version suffix if present - boost_lib = 'boost_python-py{v[0]}{v[1]}'.format(v=sys.version_info) - if sys.version_info.major == 3: @@ -13,4 +16,19 @@ + boost_lib = 'boost_python{v[0]}{v[1]}'.format(v=sys.version_info) if not find_library(boost_lib): boost_lib = "boost_python" - elif system == 'Darwin': +- elif system == 'Darwin': +- boost_lib = 'boost_python-mt' if sys.version_info[0] == 2 else 'boost_python3-mt' + elif system == 'Cygwin': + boost_lib = 'boost_python-mt' if sys.version_info[0] == 2 else 'boost_python3-mt' + else: +--- vowpalwabbit-8.5.0.orig/src/Makefile 2018-09-03 20:32:40.000000000 +0200 ++++ vowpalwabbit-8.5.0/src/Makefile 2018-09-03 21:42:30.000000000 +0200 +@@ -37,7 +37,7 @@ + NPROCS:=$(shell grep -c ^processor /proc/cpuinfo) + endif + ifeq ($(UNAME), Darwin) +- LIBS = -lboost_program_options-mt -lboost_serialization-mt -l pthread -l z ++ LIBS = -lboost_program_options -lboost_serialization -l pthread -l z + # On Macs, the location isn't always clear + # brew uses /usr/local + # but /opt/local seems to be preferred by some users -- GitLab From 9889c0f2417fe38016ccf8cf126e5b2a9f561f91 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Mon, 3 Sep 2018 21:52:56 +0200 Subject: [PATCH 1961/2206] Revert "[cpan2nix] perlPackages.GetoptLongDescriptive: 0.102 -> 0.103" It broke perlPackages.MouseXGetOpt This reverts commit ad47c381bda2d38cddb96e15efd4ea5b4836f542. --- 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 aea2e458d21..046f4a4eaba 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -6465,10 +6465,10 @@ let }; GetoptLongDescriptive = buildPerlPackage rec { - name = "Getopt-Long-Descriptive-0.103"; + name = "Getopt-Long-Descriptive-0.102"; src = fetchurl { url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz"; - sha256 = "70e1bae7404a9dfb638b5d12e5bd4ea97e3bee743a4555909307d68e0111f4b2"; + sha256 = "9ad4b98f294aa0515cc3150a1ae878d39e470762b78d8bd9df055eba9dea2846"; }; buildInputs = [ CPANMetaCheck TestFatal TestWarnings ]; propagatedBuildInputs = [ ParamsValidate SubExporter ]; -- GitLab From e33be2ab56c4398e335cd910ce43a7ae377be547 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Mon, 3 Sep 2018 21:59:36 +0200 Subject: [PATCH 1962/2206] Keras: fix build by updating expected dependencies. (#45992) Keras expects keras_preprocessing 1.0.2 and 1.0.4. 1.0.3 and 1.0.5 are respectively in nixpkgs. ZHF #45960 --- pkgs/development/python-modules/keras/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/development/python-modules/keras/default.nix b/pkgs/development/python-modules/keras/default.nix index ea699c9c04a..43f3bd935d2 100644 --- a/pkgs/development/python-modules/keras/default.nix +++ b/pkgs/development/python-modules/keras/default.nix @@ -25,6 +25,14 @@ buildPythonPackage rec { keras-applications keras-preprocessing ]; + # Keras 2.2.2 expects older versions of keras_applications + # and keras_preprocessing. These substitutions can be removed + # for for the next Keras release. + postPatch = '' + substituteInPlace setup.py --replace "keras_applications==1.0.4" "keras_applications==1.0.5" + substituteInPlace setup.py --replace "keras_preprocessing==1.0.2" "keras_preprocessing==1.0.3" + ''; + # Couldn't get tests working doCheck = false; -- GitLab From c36bfa7211e949a0f115f448e1d493403ff3b799 Mon Sep 17 00:00:00 2001 From: volth Date: Mon, 3 Sep 2018 20:04:05 +0000 Subject: [PATCH 1963/2206] perlPackages.TestAggregate: broken with perl 5.26+ (#46003) --- pkgs/top-level/perl-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 046f4a4eaba..8903436d595 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -14925,6 +14925,7 @@ let meta = { description = "Aggregate C<*.t> tests to make them run faster"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + broken = stdenv.lib.versionAtLeast perl.version "5.26"; # This module only works with Test::More version < 1.3, but you have 1.302133 }; }; -- GitLab From 114fe007db04adfdb92baec84a351459c9004172 Mon Sep 17 00:00:00 2001 From: Michele Guerini Rocco Date: Mon, 3 Sep 2018 22:10:02 +0200 Subject: [PATCH 1964/2206] pirate-get: 0.3.1 -> 0.3.2 (#45975) --- pkgs/tools/networking/pirate-get/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/pirate-get/default.nix b/pkgs/tools/networking/pirate-get/default.nix index 5258d53a18a..3acf625fd00 100644 --- a/pkgs/tools/networking/pirate-get/default.nix +++ b/pkgs/tools/networking/pirate-get/default.nix @@ -4,13 +4,13 @@ with python3Packages; buildPythonApplication rec { pname = "pirate-get"; - version = "0.3.1"; + version = "0.3.2"; doCheck = false; src = fetchPypi { inherit pname version; - sha256 = "9d7cc4b15dd8c6a82f9e03a666372e38613ccafdc846ad4c1226ba936beea68d"; + sha256 = "1iirip12zrxm2nqsib5wfqqnlfmhh432y3kkyih9crk4q2p914df"; }; propagatedBuildInputs = [ colorama veryprettytable beautifulsoup4 pyperclip ]; -- GitLab From 328cf82838021b96aa8fdca78588cb800cbfdf4b Mon Sep 17 00:00:00 2001 From: baracoder Date: Mon, 3 Sep 2018 22:14:07 +0200 Subject: [PATCH 1965/2206] dotnet-sdk: 2.1.302 -> 2.1.401 (#45979) --- pkgs/development/compilers/dotnet/sdk/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/dotnet/sdk/default.nix b/pkgs/development/compilers/dotnet/sdk/default.nix index 50057f91e80..0e28e041cc5 100644 --- a/pkgs/development/compilers/dotnet/sdk/default.nix +++ b/pkgs/development/compilers/dotnet/sdk/default.nix @@ -12,12 +12,13 @@ let rpath = stdenv.lib.makeLibraryPath [ stdenv.cc.cc libunwind libuuid icu openssl zlib curl ]; in stdenv.mkDerivation rec { - version = "2.1.302"; + version = "2.1.401"; name = "dotnet-sdk-${version}"; src = fetchurl { url = "https://dotnetcli.azureedge.net/dotnet/Sdk/${version}/dotnet-sdk-${version}-linux-x64.tar.gz"; - sha256 = "1a8z9q69cd9a33j7fr7907abm5z4qiivw5k379cgsjmmvxwyvjia"; + # use sha512 from the download page + sha512 = "639f9f68f225246d9cce798d72d011f65c7eda0d775914d1394df050bddf93e2886555f5eed85a75d6c72e9063a54d8aa053c64c326c683b94e9e0a0570e5654"; }; unpackPhase = "tar xvzf $src"; -- GitLab From 3dd579f7b1192f28aacdc235c058a932657d24cc Mon Sep 17 00:00:00 2001 From: tv Date: Mon, 3 Sep 2018 22:14:39 +0200 Subject: [PATCH 1966/2206] urlwatch: 2.13 -> 2.14 (#45989) --- pkgs/tools/networking/urlwatch/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/urlwatch/default.nix b/pkgs/tools/networking/urlwatch/default.nix index ecaf498da42..850a33db58c 100644 --- a/pkgs/tools/networking/urlwatch/default.nix +++ b/pkgs/tools/networking/urlwatch/default.nix @@ -2,21 +2,22 @@ python3Packages.buildPythonApplication rec { name = "urlwatch-${version}"; - version = "2.13"; + version = "2.14"; src = fetchFromGitHub { owner = "thp"; repo = "urlwatch"; rev = version; - sha256 = "0rspb5j02mmb0r2dnfryx7jaczvb22lsnysgrr1l9iag0djcgdf5"; + sha256 = "1m7qdh2lk5napncmfnk86dj4wqcahq8y24xnylxa4qlx2ivwkr6b"; }; propagatedBuildInputs = with python3Packages; [ appdirs keyring + lxml minidb - pyyaml pycodestyle + pyyaml requests ]; -- GitLab From ca850897c87b45038981a740690c3ada6b4e7986 Mon Sep 17 00:00:00 2001 From: Michele Guerini Rocco Date: Mon, 3 Sep 2018 22:15:11 +0200 Subject: [PATCH 1967/2206] pdns-recursor: 4.1.3 -> 4.1.4 (#45984) --- pkgs/servers/dns/pdns-recursor/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/dns/pdns-recursor/default.nix b/pkgs/servers/dns/pdns-recursor/default.nix index 286447352fc..933609ac268 100644 --- a/pkgs/servers/dns/pdns-recursor/default.nix +++ b/pkgs/servers/dns/pdns-recursor/default.nix @@ -8,11 +8,11 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "pdns-recursor-${version}"; - version = "4.1.3"; + version = "4.1.4"; src = fetchurl { url = "https://downloads.powerdns.com/releases/pdns-recursor-${version}.tar.bz2"; - sha256 = "12x8gm6771wh2xaqad3p5y08p5pimp6k9h830s0487mwg9glacy1"; + sha256 = "0l5mf45r3x1z5mg95zpbyms88zv307hsrrx4h6jm9zm3pr9l77xi"; }; nativeBuildInputs = [ pkgconfig ]; -- GitLab From 435eccf15e366a3f6d66a0b9e8d2ae2bf92719fe Mon Sep 17 00:00:00 2001 From: aanderse Date: Mon, 3 Sep 2018 16:33:38 -0400 Subject: [PATCH 1968/2206] kodi: fix nfs support (#46006) libnfs is required to be in the LD_LIBRARY_PATH for kodi if you want nfs support see: https://www.reddit.com/r/NixOS/comments/9aiquo/how_to_enable_nfs_support_in_kodi/ --- pkgs/applications/video/kodi/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/video/kodi/default.nix b/pkgs/applications/video/kodi/default.nix index 5ca678a2e17..454665455c5 100644 --- a/pkgs/applications/video/kodi/default.nix +++ b/pkgs/applications/video/kodi/default.nix @@ -189,7 +189,7 @@ in stdenv.mkDerivation rec { wrapProgram $out/bin/$p \ --prefix PATH ":" "${lib.makeBinPath [ python2 glxinfo xdpyinfo ]}" \ --prefix LD_LIBRARY_PATH ":" "${lib.makeLibraryPath - [ curl systemd libmad libvdpau libcec libcec_platform rtmpdump libass ]}" + ([ curl systemd libmad libvdpau libcec libcec_platform rtmpdump libass ] ++ lib.optional nfsSupport libnfs)}" done substituteInPlace $out/share/xsessions/kodi.desktop \ -- GitLab From 7422953eb0619d34a0ad38e76926dfe05c40ff03 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 3 Sep 2018 21:52:21 +0200 Subject: [PATCH 1969/2206] lsof: add license + update homepage lib/licenses: add purdue style BSD license --- lib/licenses.nix | 5 +++++ pkgs/development/tools/misc/lsof/default.nix | 9 +++++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/lib/licenses.nix b/lib/licenses.nix index c442d74c857..6f0e4217c19 100644 --- a/lib/licenses.nix +++ b/lib/licenses.nix @@ -546,6 +546,11 @@ lib.mapAttrs (n: v: v // { shortName = n; }) rec { fullName = "Public Domain"; }; + purdueBsd = { + fullName = " Purdue BSD-Style License"; # also know as lsof license + url = https://enterprise.dejacode.com/licenses/public/purdue-bsd; + }; + qpl = spdx { spdxId = "QPL-1.0"; fullName = "Q Public License 1.0"; diff --git a/pkgs/development/tools/misc/lsof/default.nix b/pkgs/development/tools/misc/lsof/default.nix index 28c2660ac3d..0a5a3c48781 100644 --- a/pkgs/development/tools/misc/lsof/default.nix +++ b/pkgs/development/tools/misc/lsof/default.nix @@ -51,15 +51,16 @@ stdenv.mkDerivation rec { cp lsof $out/bin ''; - meta = { - homepage = ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/; + meta = with stdenv.lib; { + homepage = https://people.freebsd.org/~abe/; description = "A tool to list open files"; longDescription = '' List open files. Can show what process has opened some file, socket (IPv6/IPv4/UNIX local), or partition (by opening a file from it). ''; - maintainers = [ stdenv.lib.maintainers.dezgeg ]; - platforms = stdenv.lib.platforms.unix; + maintainers = [ maintainers.dezgeg ]; + platforms = platforms.unix; + license = licenses.purdueBsd; }; } -- GitLab From 2fefff2fba8594dbaedff2350e677df06c4c7d69 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 3 Sep 2018 22:00:56 +0200 Subject: [PATCH 1970/2206] gnugo: fix homepage --- pkgs/games/gnugo/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/games/gnugo/default.nix b/pkgs/games/gnugo/default.nix index 6b053d9d53c..133a00b67bb 100644 --- a/pkgs/games/gnugo/default.nix +++ b/pkgs/games/gnugo/default.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { meta = { description = "GNU Go - A computer go player"; - homepage = http://http://www.gnu.org/software/gnugo/; + homepage = http://www.gnu.org/software/gnugo/; license = stdenv.lib.licenses.gpl3; platforms = stdenv.lib.platforms.unix; }; -- GitLab From 6600a405c22819f882f09e0ad2ba8667ce4421d8 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 3 Sep 2018 22:06:28 +0200 Subject: [PATCH 1971/2206] rogue: add license --- pkgs/games/rogue/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/games/rogue/default.nix b/pkgs/games/rogue/default.nix index bb93fafa3b5..c8af2331b08 100644 --- a/pkgs/games/rogue/default.nix +++ b/pkgs/games/rogue/default.nix @@ -17,10 +17,11 @@ stdenv.mkDerivation { # Fix build for recent ncurses versions NIX_CFLAGS_COMPILE = [ "-DNCURSES_INTERNALS=1" ]; - meta = { + meta = with stdenv.lib; { homepage = http://rogue.rogueforge.net/rogue-5-4/; description = "The final version of the original Rogue game developed for the UNIX operating system"; - platforms = stdenv.lib.platforms.all; - maintainers = [ stdenv.lib.maintainers.eelco ]; + platforms = platforms.all; + license = licenses.bsd3; + maintainers = [ maintainers.eelco ]; }; } -- GitLab From ee8b87a3596c4011e0be33ff9acd3d0c06cc27eb Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 3 Sep 2018 22:08:22 +0200 Subject: [PATCH 1972/2206] urbanterror: update homepage --- pkgs/games/urbanterror/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/games/urbanterror/default.nix b/pkgs/games/urbanterror/default.nix index afff5a5c9eb..8ceff15b93d 100644 --- a/pkgs/games/urbanterror/default.nix +++ b/pkgs/games/urbanterror/default.nix @@ -65,7 +65,7 @@ stdenv.mkDerivation rec { tactical shooter; somewhat realism based, but the motto is "fun over realism". This results in a very unique, enjoyable and addictive game. ''; - homepage = http://www.urbanterror.net; + homepage = http://www.urbanterror.info; license = licenses.unfreeRedistributable; maintainers = with maintainers; [ astsmtl fpletz ]; platforms = platforms.linux; -- GitLab From 34831e0537f8f0edb3460c3a1650a23339419234 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 3 Sep 2018 22:11:48 +0200 Subject: [PATCH 1973/2206] talkfilters: update homepage --- pkgs/misc/talkfilters/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/misc/talkfilters/default.nix b/pkgs/misc/talkfilters/default.nix index 4b3158b7a3d..8154e417e06 100644 --- a/pkgs/misc/talkfilters/default.nix +++ b/pkgs/misc/talkfilters/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation { meta = { description = "Converts English text into text that mimics a stereotyped or humorous dialect"; - homepage = "http://http://www.hyperrealm.com/${pname}"; + homepage = http://www.hyperrealm.com/talkfilters/talkfilters.html; license = stdenv.lib.licenses.gpl2; maintainers = with stdenv.lib.maintainers; [ ikervagyok ]; platforms = with stdenv.lib.platforms; unix; -- GitLab From be7730621577722d6dd9718d69627b6c1f222da3 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 3 Sep 2018 22:14:32 +0200 Subject: [PATCH 1974/2206] i2c-tools: update homepage --- pkgs/os-specific/linux/i2c-tools/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/i2c-tools/default.nix b/pkgs/os-specific/linux/i2c-tools/default.nix index eacac156c97..3f90b91f10d 100644 --- a/pkgs/os-specific/linux/i2c-tools/default.nix +++ b/pkgs/os-specific/linux/i2c-tools/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Set of I2C tools for Linux"; - homepage = http://www.lm-sensors.org/wiki/I2CTools; + homepage = https://i2c.wiki.kernel.org/index.php/I2C_Tools; license = licenses.gpl2; maintainers = [ maintainers.dezgeg ]; platforms = platforms.linux; -- GitLab From 91b570203be39ad54760b5cb43f45e4ba794d5bc Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 3 Sep 2018 22:35:09 +0200 Subject: [PATCH 1975/2206] pmount: update homepage --- pkgs/os-specific/linux/pmount/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/pmount/default.nix b/pkgs/os-specific/linux/pmount/default.nix index f0f706157ed..cd0e277b2c6 100644 --- a/pkgs/os-specific/linux/pmount/default.nix +++ b/pkgs/os-specific/linux/pmount/default.nix @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { doCheck = false; # fails 1 out of 1 tests with "Error: could not open fstab-type file: No such file or directory" meta = { - homepage = http://pmount.alioth.debian.org/; + homepage = https://bazaar.launchpad.net/~fourmond/pmount/main/files; description = "Mount removable devices as normal user"; license = stdenv.lib.licenses.gpl2; platforms = stdenv.lib.platforms.linux; -- GitLab From 8954c1f71919af8fe9eeae966aa1e8861cc4de5c Mon Sep 17 00:00:00 2001 From: Vladyslav M Date: Mon, 3 Sep 2018 23:38:15 +0300 Subject: [PATCH 1976/2206] ion: broken on darwin (#46010) --- pkgs/shells/ion/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/shells/ion/default.nix b/pkgs/shells/ion/default.nix index 1333bfd873f..239eeb89c8b 100644 --- a/pkgs/shells/ion/default.nix +++ b/pkgs/shells/ion/default.nix @@ -21,5 +21,6 @@ buildRustPackage rec { license = licenses.mit; maintainers = with maintainers; [ dywedir ]; platforms = platforms.all; + broken = stdenv.isDarwin; }; } -- GitLab From 31ccd1fd76a90218c04934df6bf4e0f272c6a506 Mon Sep 17 00:00:00 2001 From: Vladyslav M Date: Tue, 4 Sep 2018 00:23:23 +0300 Subject: [PATCH 1977/2206] rclone: 1.42 -> 1.43 (#46009) --- pkgs/applications/networking/sync/rclone/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/sync/rclone/default.nix b/pkgs/applications/networking/sync/rclone/default.nix index 337c166a79a..54d612387ac 100644 --- a/pkgs/applications/networking/sync/rclone/default.nix +++ b/pkgs/applications/networking/sync/rclone/default.nix @@ -2,7 +2,7 @@ buildGoPackage rec { name = "rclone-${version}"; - version = "1.42"; + version = "1.43"; goPackagePath = "github.com/ncw/rclone"; @@ -10,7 +10,7 @@ buildGoPackage rec { owner = "ncw"; repo = "rclone"; rev = "v${version}"; - sha256 = "0r85d45q0jdfwcrblq1rd698cw3h6mc9h4dmlhzl982zpkncijqj"; + sha256 = "1khg5jsrjmnblv8zg0zqs1n0hmjv05pjj94m9d7jbp9d936lxsxx"; }; outputs = [ "bin" "out" "man" ]; -- GitLab From 3549879b459cbfbc7f8550e5c712b66ca9e2591d Mon Sep 17 00:00:00 2001 From: symphorien Date: Mon, 3 Sep 2018 21:24:38 +0000 Subject: [PATCH 1978/2206] gede: 2.6.1 -> 2.10.9 (#45995) reverting to qt 5.9 fixed the build. --- pkgs/development/tools/misc/gede/default.nix | 6 +++--- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/tools/misc/gede/default.nix b/pkgs/development/tools/misc/gede/default.nix index 9e8ce3d9331..9db0062023c 100644 --- a/pkgs/development/tools/misc/gede/default.nix +++ b/pkgs/development/tools/misc/gede/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "gede-${version}"; - version = "2.6.1"; + version = "2.10.9"; src = fetchurl { url = "http://gede.acidron.com/uploads/source/${name}.tar.xz"; - sha256 = "0jallpchl3c3i90hwic4n7n0ggk5wra0fki4by9ag26ln0k42c4r"; + sha256 = "0av9v3r6x6anjjm4hzn8wxnvrqc8zp1g7570m5ndg7cgc3sy3bg6"; }; nativeBuildInputs = [ qmake makeWrapper python ]; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { description = "Graphical frontend (GUI) to GDB"; homepage = http://gede.acidron.com; license = licenses.bsd2; - platforms = platforms.unix; + platforms = platforms.linux; maintainers = with maintainers; [ juliendehos ]; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b4ad5304052..1ba704b375d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8270,7 +8270,7 @@ with pkgs; funnelweb = callPackage ../development/tools/literate-programming/funnelweb { }; - gede = libsForQt5.callPackage ../development/tools/misc/gede { }; + gede = libsForQt59.callPackage ../development/tools/misc/gede { }; gdbgui = callPackage ../development/tools/misc/gdbgui { }; -- GitLab From 9d6ff38f706c29cd376a52323c8f8018ac93aca6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Mon, 3 Sep 2018 23:42:57 +0200 Subject: [PATCH 1979/2206] magit-todos: fix build by providing git as input. (#45999) magit-todos requires git during builds. Fixes #45868. --- pkgs/applications/editors/emacs-modes/melpa-packages.nix | 6 ++++++ .../editors/emacs-modes/melpa-stable-packages.nix | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/pkgs/applications/editors/emacs-modes/melpa-packages.nix b/pkgs/applications/editors/emacs-modes/melpa-packages.nix index bec845b815c..addae267468 100644 --- a/pkgs/applications/editors/emacs-modes/melpa-packages.nix +++ b/pkgs/applications/editors/emacs-modes/melpa-packages.nix @@ -146,6 +146,12 @@ self: (attrs.nativeBuildInputs or []) ++ [ external.git ]; }); + magit-todos = super.magit-todos.overrideAttrs (attrs: { + # searches for Git at build time + nativeBuildInputs = + (attrs.nativeBuildInputs or []) ++ [ external.git ]; + }); + # missing OCaml merlin = markBroken super.merlin; diff --git a/pkgs/applications/editors/emacs-modes/melpa-stable-packages.nix b/pkgs/applications/editors/emacs-modes/melpa-stable-packages.nix index 61086b96230..98927cbd987 100644 --- a/pkgs/applications/editors/emacs-modes/melpa-stable-packages.nix +++ b/pkgs/applications/editors/emacs-modes/melpa-stable-packages.nix @@ -151,6 +151,12 @@ self: (attrs.nativeBuildInputs or []) ++ [ external.git ]; }); + magit-todos = super.magit-todos.overrideAttrs (attrs: { + # searches for Git at build time + nativeBuildInputs = + (attrs.nativeBuildInputs or []) ++ [ external.git ]; + }); + # missing OCaml merlin = markBroken super.merlin; -- GitLab From 9692b7997c0b7349f75aecc897a0da43bc4eeda3 Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Mon, 3 Sep 2018 23:52:27 +0200 Subject: [PATCH 1980/2206] pythonPackages.authres: fix broken homepage --- pkgs/development/python-modules/authres/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/authres/default.nix b/pkgs/development/python-modules/authres/default.nix index b5aad787dfb..a0ec276f22d 100644 --- a/pkgs/development/python-modules/authres/default.nix +++ b/pkgs/development/python-modules/authres/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { Authentication-Results Headers generation and parsing for Python/Python3. ''; - homepage = https://launchpad.net/authres; + homepage = https://launchpad.net/authentication-results-python; license = licenses.bsd3; maintainers = with maintainers; [ leenaars ]; }; -- GitLab From 7c915abd52ad8b87f59d7752911704ce3cc38605 Mon Sep 17 00:00:00 2001 From: markuskowa Date: Tue, 4 Sep 2018 00:20:48 +0200 Subject: [PATCH 1981/2206] gnss-sdr: set boost version to 1.66 (#46014) --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1ba704b375d..9a9cdbcab12 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16322,7 +16322,7 @@ with pkgs; gksu = callPackage ../applications/misc/gksu { }; - gnss-sdr = callPackage ../applications/misc/gnss-sdr { }; + gnss-sdr = callPackage ../applications/misc/gnss-sdr { boost=boost166; }; gnuradio = callPackage ../applications/misc/gnuradio { inherit (python2Packages) cheetah lxml Mako matplotlib numpy python pyopengl pyqt4 scipy wxPython pygtk; -- GitLab From e8fe244a7111c11ccaf69d075baba36a5b419bf4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Mon, 3 Sep 2018 19:22:57 -0300 Subject: [PATCH 1982/2206] qt5integration: init at 0.3.5 (#46012) --- pkgs/desktops/deepin/default.nix | 1 + .../deepin/qt5integration/default.nix | 52 +++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 pkgs/desktops/deepin/qt5integration/default.nix diff --git a/pkgs/desktops/deepin/default.nix b/pkgs/desktops/deepin/default.nix index 3343d836f61..b315df1f39e 100644 --- a/pkgs/desktops/deepin/default.nix +++ b/pkgs/desktops/deepin/default.nix @@ -14,6 +14,7 @@ let dtkcore = callPackage ./dtkcore { }; dtkwidget = callPackage ./dtkwidget { }; qt5dxcb-plugin = callPackage ./qt5dxcb-plugin { }; + qt5integration = callPackage ./qt5integration { }; }; diff --git a/pkgs/desktops/deepin/qt5integration/default.nix b/pkgs/desktops/deepin/qt5integration/default.nix new file mode 100644 index 00000000000..28e06bae42d --- /dev/null +++ b/pkgs/desktops/deepin/qt5integration/default.nix @@ -0,0 +1,52 @@ +{ stdenv, fetchFromGitHub, pkgconfig, qmake, mtdev, gsettings-qt +, lxqt, qtx11extras, qtmultimedia, qtsvg, fontconfig, freetype +, qt5dxcb-plugin, qtstyleplugins, dtkcore, dtkwidget +}: + +stdenv.mkDerivation rec { + name = "${pname}-${version}"; + pname = "qt5integration"; + version = "0.3.5"; + + src = fetchFromGitHub { + owner = "linuxdeepin"; + repo = pname; + rev = version; + sha256 = "0qf9ndsg8pz2n68y68a30d1hxr3ri8k4j00dxlbcf5cn5mbnny1b"; + }; + + nativeBuildInputs = [ + pkgconfig + qmake + ]; + + buildInputs = [ + dtkcore + dtkwidget + qt5dxcb-plugin + mtdev + lxqt.libqtxdg + qtstyleplugins + qtx11extras + qtmultimedia + qtsvg + ]; + + postPatch = '' + sed -i dstyleplugin/dstyleplugin.pro \ + platformthemeplugin/qt5deepintheme-plugin.pro \ + iconengineplugins/svgiconengine/svgiconengine.pro \ + imageformatplugins/svg/svg.pro \ + -e "s,\$\$\[QT_INSTALL_PLUGINS\],$out/$qtPluginPrefix," + ''; + + enableParallelBuilding = true; + + meta = with stdenv.lib; { + description = "Qt platform theme integration plugins for DDE"; + homepage = https://github.com/linuxdeepin/qt5integration; + license = with licenses; [ gpl3 lgpl2Plus bsd2 ]; + platforms = platforms.linux; + maintainers = with maintainers; [ romildo ]; + }; +} -- GitLab From efef4acc7e9328dd6eb2c38a4c39ea99cb2322aa Mon Sep 17 00:00:00 2001 From: rnhmjoj Date: Mon, 3 Sep 2018 15:34:30 +0200 Subject: [PATCH 1983/2206] masscan: 1.0.4 -> 1.0.5 --- pkgs/tools/security/masscan/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/security/masscan/default.nix b/pkgs/tools/security/masscan/default.nix index 26497659d23..e33681c45e0 100644 --- a/pkgs/tools/security/masscan/default.nix +++ b/pkgs/tools/security/masscan/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "masscan-${version}"; - version = "1.0.4"; + version = "1.0.5"; src = fetchFromGitHub { owner = "robertdavidgraham"; repo = "masscan"; - rev = "39061a5e9ef158dde1e6618f6fbf379739934a73"; - sha256 = "0mjvwh4i0ncsa3ywavw2s55v5bfv7pyga028c8m8xfash9764wwf"; + rev = "${version}"; + sha256 = "0q0c7bsf0pbl8napry1qyg0gl4pd8wn872h4mz9b56dx4rx90vqg"; }; nativeBuildInputs = [ makeWrapper ]; @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { mkdir -p $out/etc/masscan cp data/exclude.conf $out/etc/masscan - cp -t $out/share/doc/masscan doc/algorithm.js doc/howto-afl.md doc/bot.hml + cp -t $out/share/doc/masscan doc/algorithm.js doc/howto-afl.md doc/bot.html cp doc/masscan.8 $out/share/man/man8/masscan.8 cp LICENSE $out/share/licenses/masscan/LICENSE -- GitLab From 6c8cea6315d98881d6183ae0df0e41380eb36cc4 Mon Sep 17 00:00:00 2001 From: symphorien Date: Mon, 3 Sep 2018 22:28:15 +0000 Subject: [PATCH 1984/2206] hdaps-gl: init at 0.0.5 (#45986) --- pkgs/tools/misc/hdaps-gl/default.nix | 25 +++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/tools/misc/hdaps-gl/default.nix diff --git a/pkgs/tools/misc/hdaps-gl/default.nix b/pkgs/tools/misc/hdaps-gl/default.nix new file mode 100644 index 00000000000..8b19cd03895 --- /dev/null +++ b/pkgs/tools/misc/hdaps-gl/default.nix @@ -0,0 +1,25 @@ +{ stdenv, fetchzip, freeglut, libGL, libGLU }: + +let version = "0.0.5"; in +stdenv.mkDerivation { + name = "hdaps-gl-${version}"; + src = fetchzip { + url = "mirror://sourceforge/project/hdaps/hdaps-gl/hdaps-gl-${version}/hdaps-gl-${version}.tar.gz"; + sha256 = "16fk4k0lvr4c95vd6c7qdylcqa1h5yjp3xm4xwipdjbp0bvsgxq4"; + }; + + buildInputs = [ freeglut libGL libGLU ]; + + # the Makefile has no install target + installPhase = '' + install -Dt $out/bin ./hdaps-gl + ''; + + meta = with stdenv.lib; { + description = "GL-based laptop model that rotates in real-time via hdaps"; + homepage = https://sourceforge.net/projects/hdaps/; + license = licenses.gpl2; + platforms = platforms.linux; + maintainers = [ maintainers.symphorien ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9a9cdbcab12..75f595c7605 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3082,6 +3082,8 @@ with pkgs; hdapsd = callPackage ../os-specific/linux/hdapsd { }; + hdaps-gl = callPackage ../tools/misc/hdaps-gl { }; + hddtemp = callPackage ../tools/misc/hddtemp { }; hdf4 = callPackage ../tools/misc/hdf4 { -- GitLab From d5b0c4d5c2fb59316ee85125e9df49cb30b85b74 Mon Sep 17 00:00:00 2001 From: rnhmjoj Date: Tue, 4 Sep 2018 00:35:17 +0200 Subject: [PATCH 1985/2206] imv: build only on x86_64 linux --- pkgs/applications/graphics/imv/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/graphics/imv/default.nix b/pkgs/applications/graphics/imv/default.nix index f02184d9852..9def3f16ad0 100644 --- a/pkgs/applications/graphics/imv/default.nix +++ b/pkgs/applications/graphics/imv/default.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { homepage = https://github.com/eXeC64/imv; license = licenses.gpl2; maintainers = with maintainers; [ rnhmjoj ]; - platforms = platforms.unix; + platforms = [ "x86_64-linux" ]; }; } -- GitLab From a2f490c5764c1372d72bd512707d1c703dacdcbc Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Mon, 3 Sep 2018 16:02:02 -0700 Subject: [PATCH 1986/2206] mkvtoolnix: 25.0.0 -> 26.0.0 (#45812) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from mkvtoolnix --- pkgs/applications/video/mkvtoolnix/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/mkvtoolnix/default.nix b/pkgs/applications/video/mkvtoolnix/default.nix index ef01ac4cdae..3f0fb0e8022 100644 --- a/pkgs/applications/video/mkvtoolnix/default.nix +++ b/pkgs/applications/video/mkvtoolnix/default.nix @@ -12,13 +12,13 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "mkvtoolnix-${version}"; - version = "25.0.0"; + version = "26.0.0"; src = fetchFromGitLab { owner = "mbunkus"; repo = "mkvtoolnix"; rev = "release-${version}"; - sha256 = "04m57719q7q0h0gcj1b2bh8xbdcl5bijic4hw71xf9xd19a95k78"; + sha256 = "0dq0lbr6kzj455mv4z6a851n7ff3xlmsxklijiyp4drn1jf0q1pb"; }; nativeBuildInputs = [ -- GitLab From e4f4debcb961ba413b38e77cbdfffb3465074f6a Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Mon, 3 Sep 2018 18:08:39 -0500 Subject: [PATCH 1987/2206] swift: 4.1 -> 4.1.3 (#45777) --- pkgs/development/compilers/swift/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/compilers/swift/default.nix b/pkgs/development/compilers/swift/default.nix index 9c1a3658590..3bc96288f83 100644 --- a/pkgs/development/compilers/swift/default.nix +++ b/pkgs/development/compilers/swift/default.nix @@ -36,9 +36,9 @@ }: let - v_major = "4.1"; - version = "${v_major}-RELEASE"; - version_friendly = "${v_major}"; + v_base = "4.1.3"; + version = "${v_base}-RELEASE"; + version_friendly = "${v_base}"; tag = "refs/tags/swift-${version}"; fetch = { repo, sha256, fetchSubmodules ? false }: @@ -58,7 +58,7 @@ let }; llvm = fetch { repo = "swift-llvm"; - sha256 = "03558f5zbchqvdabi3x9ahyz4xkmj7w69gazivz372832lgr9zfh"; + sha256 = "0q5cv4iydm8c1kcax32573y3q2cbpihwgj5aa8ws1fnpy4jvq934"; }; compilerrt = fetch { repo = "swift-compiler-rt"; @@ -70,7 +70,7 @@ let }; lldb = fetch { repo = "swift-lldb"; - sha256 = "09x3d3bc6rn9g6jpi3fb120c4r2carsmqla4bq4scjrs0867jz9m"; + sha256 = "1d0pa7xm289bjb6r52hkkmlngkqkwbwgixnmm30bin2q18mkxk7s"; }; llbuild = fetch { repo = "swift-llbuild"; @@ -86,7 +86,7 @@ let }; foundation = fetch { repo = "swift-corelibs-foundation"; - sha256 = "06pbhb7wg4q5qgprhiyzbqy6hssga7xxjclhlh81gd6rvfd6bxvw"; + sha256 = "1bhrag63rmz41bg2g6ap01qrdpq37hislgf5hg6myy2v69q7mahx"; }; libdispatch = fetch { repo = "swift-corelibs-libdispatch"; @@ -95,7 +95,7 @@ let }; swift = fetch { repo = "swift"; - sha256 = "1flvr12bg8m4k44yq0xy9qrllv5rpxgxisjgbpakk5p3myfsx7ky"; + sha256 = "1ydx11pkvaasgjbr29lnha0lpnak758gd5l0aqzmp3q6mcyvfm7a"; }; }; -- GitLab From e7a82cac35ecd7b1fb656bee587716ae07e85288 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Tue, 4 Sep 2018 01:13:55 +0200 Subject: [PATCH 1988/2206] swift: broken on aarch64 never built according to available hydra logs --- pkgs/development/compilers/swift/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/compilers/swift/default.nix b/pkgs/development/compilers/swift/default.nix index 3bc96288f83..233eb6647c0 100644 --- a/pkgs/development/compilers/swift/default.nix +++ b/pkgs/development/compilers/swift/default.nix @@ -287,6 +287,7 @@ stdenv.mkDerivation rec { # Swift doesn't support 32bit Linux, unknown on other platforms. platforms = platforms.linux; badPlatforms = platforms.i686; + broken = stdenv.isAarch64; # 2018-09-04, never built on Hydra }; } -- GitLab From 767803b3d26d69420dd0674a5f988c2cdabe1797 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 1 Sep 2018 23:15:14 +0200 Subject: [PATCH 1989/2206] =?UTF-8?q?gnome3.tracker:=202.1.2=20=E2=86=92?= =?UTF-8?q?=202.1.3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/desktops/gnome-3/core/tracker/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/tracker/default.nix b/pkgs/desktops/gnome-3/core/tracker/default.nix index a0da1b7147d..06c41937d12 100644 --- a/pkgs/desktops/gnome-3/core/tracker/default.nix +++ b/pkgs/desktops/gnome-3/core/tracker/default.nix @@ -5,7 +5,7 @@ let pname = "tracker"; - version = "2.1.2"; + version = "2.1.3"; in stdenv.mkDerivation rec { name = "${pname}-${version}"; @@ -13,7 +13,7 @@ in stdenv.mkDerivation rec { src = fetchurl { url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz"; - sha256 = "1sf923f3ya3gj5s90da8qkqqvjj3fdll7xrjgscpb6yhgv0kzqsi"; + sha256 = "00gimpn2ydv3yka25cmw3i0n402d2nhx7992byvq4yvhr77rni22"; }; nativeBuildInputs = [ -- GitLab From a502b155f0ab15a4287e3176e5e3ce47ada38091 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 20:17:32 +0200 Subject: [PATCH 1990/2206] gnome3.libgweather: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/core/libgweather/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/libgweather/default.nix b/pkgs/desktops/gnome-3/core/libgweather/default.nix index beab0246527..23405af50d3 100644 --- a/pkgs/desktops/gnome-3/core/libgweather/default.nix +++ b/pkgs/desktops/gnome-3/core/libgweather/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, meson, ninja, pkgconfig, libxml2, glib, gtk, gettext, libsoup -, gtk-doc, docbook_xsl, gobjectIntrospection, tzdata, geocode-glib, vala, gnome3 }: +, gtk-doc, docbook_xsl, docbook_xml_dtd_43, gobjectIntrospection, python3, tzdata, geocode-glib, vala, gnome3 }: let pname = "libgweather"; @@ -14,7 +14,7 @@ in stdenv.mkDerivation rec { sha256 = "0xfy5ghwvnz2g9074dy6512m4z2pv66pmja14vhi9imgacbfh708"; }; - nativeBuildInputs = [ meson ninja pkgconfig gettext vala gtk-doc docbook_xsl gobjectIntrospection ]; + nativeBuildInputs = [ meson ninja pkgconfig gettext vala gtk-doc docbook_xsl docbook_xml_dtd_43 gobjectIntrospection python3 ]; buildInputs = [ glib gtk libsoup libxml2 geocode-glib ]; postPatch = '' -- GitLab From 9c4323b5de604d3436f99467d4ed81c7943fdfb1 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 20:35:09 +0200 Subject: [PATCH 1991/2206] gnome3.gnome-power-manager: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/apps/gnome-power-manager/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/desktops/gnome-3/apps/gnome-power-manager/default.nix b/pkgs/desktops/gnome-3/apps/gnome-power-manager/default.nix index 70ed4403f10..a7861dcf74d 100644 --- a/pkgs/desktops/gnome-3/apps/gnome-power-manager/default.nix +++ b/pkgs/desktops/gnome-3/apps/gnome-power-manager/default.nix @@ -7,6 +7,7 @@ , meson , ninja , upower +, python3 , desktop-file-utils , wrapGAppsHook , gnome3 }: @@ -37,6 +38,7 @@ in stdenv.mkDerivation rec { gettext # needed by meson_post_install.sh + python3 glib.dev desktop-file-utils ]; -- GitLab From 9879ed55ae4098c59f6baf1574c93d17d8e094a1 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 20:36:10 +0200 Subject: [PATCH 1992/2206] feedreader: add python3 for install script Meson no longer propagates it so we need to re-add it. --- .../networking/feedreaders/feedreader/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/feedreaders/feedreader/default.nix b/pkgs/applications/networking/feedreaders/feedreader/default.nix index d2991c3ba1c..158b02cff5b 100644 --- a/pkgs/applications/networking/feedreaders/feedreader/default.nix +++ b/pkgs/applications/networking/feedreaders/feedreader/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, meson, ninja, pkgconfig, vala_0_40, gettext +{ stdenv, fetchFromGitHub, meson, ninja, pkgconfig, vala_0_40, gettext, python3 , appstream-glib, desktop-file-utils, glibcLocales, wrapGAppsHook , curl, glib, gnome3, gst_all_1, json-glib, libnotify, libsecret, sqlite }: @@ -18,7 +18,7 @@ in stdenv.mkDerivation { nativeBuildInputs = [ meson ninja pkgconfig vala_0_40 gettext appstream-glib desktop-file-utils - glibcLocales wrapGAppsHook + python3 glibcLocales wrapGAppsHook ]; buildInputs = [ -- GitLab From 804a26e6b7986f7439588ff4e0d75b60f1daf3a4 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 21:13:45 +0200 Subject: [PATCH 1993/2206] gnome3.dconf-editor: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/core/dconf-editor/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/dconf-editor/default.nix b/pkgs/desktops/gnome-3/core/dconf-editor/default.nix index 57c102d89cc..13d73fa34d2 100644 --- a/pkgs/desktops/gnome-3/core/dconf-editor/default.nix +++ b/pkgs/desktops/gnome-3/core/dconf-editor/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, meson, ninja, vala, libxslt, pkgconfig, glib, dbus-glib, gtk3, gnome3 +{ stdenv, fetchurl, meson, ninja, vala, libxslt, pkgconfig, glib, dbus-glib, gtk3, gnome3, python3 , libxml2, gettext, docbook_xsl, wrapGAppsHook, gobjectIntrospection }: let @@ -12,7 +12,7 @@ in stdenv.mkDerivation rec { sha256 = "0nhcpwqrkmpxbhaf0cafvy6dlp6s7vhm5vknl4lgs3l24zc56ns5"; }; - nativeBuildInputs = [ meson ninja vala libxslt pkgconfig wrapGAppsHook gettext docbook_xsl libxml2 gobjectIntrospection ]; + nativeBuildInputs = [ meson ninja vala libxslt pkgconfig wrapGAppsHook gettext docbook_xsl libxml2 gobjectIntrospection python3 ]; buildInputs = [ glib dbus-glib gtk3 gnome3.defaultIconTheme gnome3.dconf ]; -- GitLab From bf38aea59b1b3d81a66f42f8e21669d2cec69101 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 21:14:58 +0200 Subject: [PATCH 1994/2206] gnome3.gnome-calculator: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/core/gnome-calculator/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/gnome-calculator/default.nix b/pkgs/desktops/gnome-3/core/gnome-calculator/default.nix index 794f37fcbbd..2f4743ee263 100644 --- a/pkgs/desktops/gnome-3/core/gnome-calculator/default.nix +++ b/pkgs/desktops/gnome-3/core/gnome-calculator/default.nix @@ -1,5 +1,5 @@ { stdenv, meson, ninja, vala, gettext, itstool, fetchurl, pkgconfig, libxml2 -, gtk3, glib, gtksourceview3, wrapGAppsHook, gobjectIntrospection +, gtk3, glib, gtksourceview3, wrapGAppsHook, gobjectIntrospection, python3 , gnome3, mpfr, gmp, libsoup, libmpc }: stdenv.mkDerivation rec { @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ - meson ninja pkgconfig vala gettext itstool wrapGAppsHook + meson ninja pkgconfig vala gettext itstool wrapGAppsHook python3 gobjectIntrospection # for finding vapi files ]; -- GitLab From 69fa70ad468b6877aa68c8c320fc7737024b74a4 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 21:16:59 +0200 Subject: [PATCH 1995/2206] gnomeExtensions.mediaplayer: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/extensions/mediaplayer/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/desktops/gnome-3/extensions/mediaplayer/default.nix b/pkgs/desktops/gnome-3/extensions/mediaplayer/default.nix index f64a0ef3f27..6038443944f 100644 --- a/pkgs/desktops/gnome-3/extensions/mediaplayer/default.nix +++ b/pkgs/desktops/gnome-3/extensions/mediaplayer/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, glib, meson, gettext, ninja }: +{ stdenv, fetchFromGitHub, glib, meson, gettext, ninja, python3 }: stdenv.mkDerivation rec { name = "gnome-shell-extensions-mediaplayer-${version}"; @@ -14,6 +14,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ meson ninja + python3 ]; buildInputs = [ glib -- GitLab From 5043df2499e99d2aa79fb7337b4b7bedbcf34547 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 21:28:16 +0200 Subject: [PATCH 1996/2206] gnome3.devhelp: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/devtools/devhelp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/devtools/devhelp/default.nix b/pkgs/desktops/gnome-3/devtools/devhelp/default.nix index 63fa2ebddcf..aa0f545c2db 100644 --- a/pkgs/desktops/gnome-3/devtools/devhelp/default.nix +++ b/pkgs/desktops/gnome-3/devtools/devhelp/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, meson, ninja, pkgconfig, gnome3, gtk3, wrapGAppsHook -, glib, amtk, appstream-glib, gobjectIntrospection +, glib, amtk, appstream-glib, gobjectIntrospection, python3 , webkitgtk, gettext, itstool, gsettings-desktop-schemas }: stdenv.mkDerivation rec { @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { sha256 = "1rzilsn0v8dj86djankllc5f10d58f6rwg4w1fffh5zly10nlli5"; }; - nativeBuildInputs = [ meson ninja pkgconfig gettext itstool wrapGAppsHook appstream-glib gobjectIntrospection ]; + nativeBuildInputs = [ meson ninja pkgconfig gettext itstool wrapGAppsHook appstream-glib gobjectIntrospection python3 ]; buildInputs = [ glib gtk3 webkitgtk amtk gnome3.defaultIconTheme gsettings-desktop-schemas -- GitLab From 0c4e69dd783d6e9977181e55f8d322a48f6c9c9b Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 22:01:24 +0200 Subject: [PATCH 1997/2206] gnome3.gnome-calendar: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/apps/gnome-calendar/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/apps/gnome-calendar/default.nix b/pkgs/desktops/gnome-3/apps/gnome-calendar/default.nix index 347cd7a16ae..05275fa01ac 100644 --- a/pkgs/desktops/gnome-3/apps/gnome-calendar/default.nix +++ b/pkgs/desktops/gnome-3/apps/gnome-calendar/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, meson, ninja, pkgconfig, wrapGAppsHook, libdazzle, libgweather, geoclue2, geocode-glib +{ stdenv, fetchurl, meson, ninja, pkgconfig, wrapGAppsHook, libdazzle, libgweather, geoclue2, geocode-glib, python3 , gettext, libxml2, gnome3, gtk, evolution-data-server, libsoup , glib, gnome-online-accounts, gsettings-desktop-schemas }: @@ -20,7 +20,7 @@ in stdenv.mkDerivation rec { }; }; - nativeBuildInputs = [ meson ninja pkgconfig gettext libxml2 wrapGAppsHook ]; + nativeBuildInputs = [ meson ninja pkgconfig gettext libxml2 wrapGAppsHook python3 ]; buildInputs = [ gtk evolution-data-server libsoup glib gnome-online-accounts libdazzle libgweather geoclue2 geocode-glib gsettings-desktop-schemas gnome3.defaultIconTheme -- GitLab From d99291efab6e8b5477ec723c3595798d07877b5a Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 22:03:47 +0200 Subject: [PATCH 1998/2206] gnome3.gnome-documents: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/apps/gnome-documents/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/apps/gnome-documents/default.nix b/pkgs/desktops/gnome-3/apps/gnome-documents/default.nix index 9948f9d909b..196331ec52e 100644 --- a/pkgs/desktops/gnome-3/apps/gnome-documents/default.nix +++ b/pkgs/desktops/gnome-3/apps/gnome-documents/default.nix @@ -4,7 +4,7 @@ , gnome-desktop, libzapojit, libgepub , gnome3, gdk_pixbuf, libsoup, docbook_xsl, docbook_xml_dtd_42 , gobjectIntrospection, inkscape, poppler_utils -, desktop-file-utils, wrapGAppsHook }: +, desktop-file-utils, wrapGAppsHook, python3 }: stdenv.mkDerivation rec { name = "gnome-documents-${version}"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { mesonFlags = [ "-Dgetting-started=true" ]; nativeBuildInputs = [ - meson ninja pkgconfig gettext itstool libxslt desktop-file-utils docbook_xsl docbook_xml_dtd_42 wrapGAppsHook + meson ninja pkgconfig gettext itstool libxslt desktop-file-utils docbook_xsl docbook_xml_dtd_42 wrapGAppsHook python3 inkscape poppler_utils # building getting started ]; buildInputs = [ -- GitLab From af472866215bde79a6d109a66b753762aa819725 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 22:07:30 +0200 Subject: [PATCH 1999/2206] gnome3.gnome-characters: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/apps/gnome-characters/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/apps/gnome-characters/default.nix b/pkgs/desktops/gnome-3/apps/gnome-characters/default.nix index 92ce0eb8deb..8b497fbf433 100644 --- a/pkgs/desktops/gnome-3/apps/gnome-characters/default.nix +++ b/pkgs/desktops/gnome-3/apps/gnome-characters/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, meson, ninja, pkgconfig, gettext, gnome3, glib, gtk3, pango, wrapGAppsHook +{ stdenv, fetchurl, meson, ninja, pkgconfig, gettext, gnome3, glib, gtk3, pango, wrapGAppsHook, python3 , gobjectIntrospection, gjs, libunistring }: stdenv.mkDerivation rec { @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { }; }; - nativeBuildInputs = [ meson ninja pkgconfig gettext wrapGAppsHook gobjectIntrospection ]; + nativeBuildInputs = [ meson ninja pkgconfig gettext wrapGAppsHook python3 gobjectIntrospection ]; buildInputs = [ glib gtk3 gjs pango gnome3.gsettings-desktop-schemas gnome3.defaultIconTheme libunistring ]; mesonFlags = [ -- GitLab From dd8d38fcf025e376d0320f86cb36ba48ae51a06c Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 22:09:03 +0200 Subject: [PATCH 2000/2206] gnome3.bijiben: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/apps/bijiben/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/apps/bijiben/default.nix b/pkgs/desktops/gnome-3/apps/bijiben/default.nix index 06510c8f34a..38c729a1c42 100644 --- a/pkgs/desktops/gnome-3/apps/bijiben/default.nix +++ b/pkgs/desktops/gnome-3/apps/bijiben/default.nix @@ -1,5 +1,5 @@ { stdenv, meson, ninja, gettext, fetchurl, pkgconfig -, wrapGAppsHook, itstool, desktop-file-utils +, wrapGAppsHook, itstool, desktop-file-utils, python3 , glib, gtk3, evolution-data-server , libuuid, webkitgtk, zeitgeist , gnome3, libxml2 }: @@ -22,7 +22,7 @@ in stdenv.mkDerivation rec { ''; nativeBuildInputs = [ - meson ninja pkgconfig gettext itstool libxml2 desktop-file-utils wrapGAppsHook + meson ninja pkgconfig gettext itstool libxml2 desktop-file-utils python3 wrapGAppsHook ]; buildInputs = [ -- GitLab From 091ed8f2f8b5b756b09608276f14c91b0b142bc3 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 22:09:41 +0200 Subject: [PATCH 2001/2206] gnome3.eog: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/core/eog/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/eog/default.nix b/pkgs/desktops/gnome-3/core/eog/default.nix index e5483333d40..8459ba2c126 100644 --- a/pkgs/desktops/gnome-3/core/eog/default.nix +++ b/pkgs/desktops/gnome-3/core/eog/default.nix @@ -1,6 +1,6 @@ { fetchurl, stdenv, meson, ninja, gettext, itstool, pkgconfig, libxml2, libjpeg, libpeas, gnome3 , gtk3, glib, gsettings-desktop-schemas, adwaita-icon-theme, gnome-desktop, lcms2, gdk_pixbuf, exempi -, shared-mime-info, wrapGAppsHook, librsvg, libexif, gobjectIntrospection }: +, shared-mime-info, wrapGAppsHook, librsvg, libexif, gobjectIntrospection, python3 }: let pname = "eog"; @@ -13,7 +13,7 @@ in stdenv.mkDerivation rec { sha256 = "1lj8v9m8jdxc3d4nzmgrxcccddg3hh8lkbmz4g71yxa0ykxxvbip"; }; - nativeBuildInputs = [ meson ninja pkgconfig gettext itstool wrapGAppsHook libxml2 gobjectIntrospection ]; + nativeBuildInputs = [ meson ninja pkgconfig gettext itstool wrapGAppsHook libxml2 gobjectIntrospection python3 ]; buildInputs = [ libjpeg gtk3 gdk_pixbuf glib libpeas librsvg lcms2 gnome-desktop libexif exempi -- GitLab From 3e3972a054a1fead7b61639d0bed886dfb2af5e4 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 22:15:58 +0200 Subject: [PATCH 2002/2206] gnome3.gnome-todo: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/apps/gnome-todo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/apps/gnome-todo/default.nix b/pkgs/desktops/gnome-3/apps/gnome-todo/default.nix index 8e506b52270..3a9f33f46f0 100644 --- a/pkgs/desktops/gnome-3/apps/gnome-todo/default.nix +++ b/pkgs/desktops/gnome-3/apps/gnome-todo/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, meson, ninja, pkgconfig, wrapGAppsHook +{ stdenv, fetchurl, meson, ninja, pkgconfig, python3, wrapGAppsHook , gettext, gnome3, glib, gtk, libpeas , gnome-online-accounts, gsettings-desktop-schemas , evolution-data-server, libxml2, libsoup, libical, rest, json-glib }: @@ -15,7 +15,7 @@ in stdenv.mkDerivation rec { }; nativeBuildInputs = [ - meson ninja pkgconfig gettext wrapGAppsHook + meson ninja pkgconfig gettext python3 wrapGAppsHook ]; buildInputs = [ glib gtk libpeas gnome-online-accounts -- GitLab From 3d899d0ddd99ec10ce6a84acff2070e9f502e978 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 22:16:26 +0200 Subject: [PATCH 2003/2206] gnome3.gnome-disk-utility: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/core/gnome-disk-utility/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/gnome-disk-utility/default.nix b/pkgs/desktops/gnome-3/core/gnome-disk-utility/default.nix index 2eb66b02627..a572e617766 100644 --- a/pkgs/desktops/gnome-3/core/gnome-disk-utility/default.nix +++ b/pkgs/desktops/gnome-3/core/gnome-disk-utility/default.nix @@ -1,5 +1,5 @@ { stdenv, gettext, fetchurl, pkgconfig, udisks2, libsecret, libdvdread -, meson, ninja, gtk, glib, wrapGAppsHook, libnotify +, meson, ninja, gtk, glib, wrapGAppsHook, python3, libnotify , itstool, gnome3, libxml2 , libcanberra-gtk3, libxslt, docbook_xsl, libpwquality }: @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ meson ninja pkgconfig gettext itstool libxslt docbook_xsl - wrapGAppsHook libxml2 + wrapGAppsHook python3 libxml2 ]; buildInputs = [ gtk glib libsecret libpwquality libnotify libdvdread libcanberra-gtk3 -- GitLab From 1914e5124904c415d22833359179142ef35d7770 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 22:20:43 +0200 Subject: [PATCH 2004/2206] gnome3.gnome-contacts: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/core/gnome-contacts/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/gnome-contacts/default.nix b/pkgs/desktops/gnome-3/core/gnome-contacts/default.nix index 5799e613d5b..a9541d64b03 100644 --- a/pkgs/desktops/gnome-3/core/gnome-contacts/default.nix +++ b/pkgs/desktops/gnome-3/core/gnome-contacts/default.nix @@ -1,5 +1,5 @@ { stdenv, gettext, fetchurl, evolution-data-server -, pkgconfig, libxslt, docbook_xsl, docbook_xml_dtd_42, gtk3, glib, cheese +, pkgconfig, libxslt, docbook_xsl, docbook_xml_dtd_42, python3, gtk3, glib, cheese , libchamplain, clutter-gtk, geocode-glib, gnome-desktop, gnome-online-accounts , wrapGAppsHook, folks, libxml2, gnome3, telepathy-glib , vala, meson, ninja }: @@ -17,7 +17,7 @@ in stdenv.mkDerivation rec { propagatedUserEnvPkgs = [ evolution-data-server ]; nativeBuildInputs = [ - meson ninja pkgconfig vala gettext libxslt docbook_xsl docbook_xml_dtd_42 wrapGAppsHook + meson ninja pkgconfig vala gettext libxslt docbook_xsl docbook_xml_dtd_42 python3 wrapGAppsHook ]; buildInputs = [ -- GitLab From 88759d117d59deecce08657db5acc450e4d39bab Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 22:22:54 +0200 Subject: [PATCH 2005/2206] gnome3.gnome-chess: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/games/gnome-chess/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/games/gnome-chess/default.nix b/pkgs/desktops/gnome-3/games/gnome-chess/default.nix index aebd72d65df..01e23384b8e 100644 --- a/pkgs/desktops/gnome-3/games/gnome-chess/default.nix +++ b/pkgs/desktops/gnome-3/games/gnome-chess/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, meson, ninja, vala, pkgconfig, wrapGAppsHook, gobjectIntrospection -, gettext, itstool, libxml2, gnome3, glib, gtk3, librsvg }: +, gettext, itstool, libxml2, python3, gnome3, glib, gtk3, librsvg }: stdenv.mkDerivation rec { name = "gnome-chess-${version}"; @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { sha256 = "1q8gc0mq8k2b7pjy363g0yjd80czqknw6ssqzbvgqx5b8nkfvmv1"; }; - nativeBuildInputs = [ meson ninja vala pkgconfig gettext itstool libxml2 wrapGAppsHook gobjectIntrospection ]; + nativeBuildInputs = [ meson ninja vala pkgconfig gettext itstool libxml2 python3 wrapGAppsHook gobjectIntrospection ]; buildInputs = [ glib gtk3 librsvg gnome3.defaultIconTheme ]; postPatch = '' -- GitLab From b8a7e2a116d227e7971bf714f1dd1a8a94a4765a Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 22:23:44 +0200 Subject: [PATCH 2006/2206] gnome3.gnome-control-center: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/core/gnome-control-center/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/gnome-control-center/default.nix b/pkgs/desktops/gnome-3/core/gnome-control-center/default.nix index 6d577761411..6a57e4cdff4 100644 --- a/pkgs/desktops/gnome-3/core/gnome-control-center/default.nix +++ b/pkgs/desktops/gnome-3/core/gnome-control-center/default.nix @@ -5,7 +5,7 @@ , cracklib, libkrb5, networkmanagerapplet, networkmanager, glibc , libwacom, samba, shared-mime-info, tzdata, libtool, libgnomekbd , docbook_xsl, modemmanager, clutter, clutter-gtk, cheese -, fontconfig, sound-theme-freedesktop, grilo }: +, fontconfig, sound-theme-freedesktop, grilo, python3 }: let pname = "gnome-control-center"; @@ -20,7 +20,7 @@ in stdenv.mkDerivation rec { nativeBuildInputs = [ meson ninja pkgconfig gettext wrapGAppsHook libtool libxslt docbook_xsl - shared-mime-info + shared-mime-info python3 ]; buildInputs = with gnome3; [ -- GitLab From 9ab012d0f17b7b67459c722d1d3c3eea5e10bdff Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 22:24:37 +0200 Subject: [PATCH 2007/2206] gnome3.swell-foop: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/games/swell-foop/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/games/swell-foop/default.nix b/pkgs/desktops/gnome-3/games/swell-foop/default.nix index 13b6f57d0fd..b7dc6203b8a 100644 --- a/pkgs/desktops/gnome-3/games/swell-foop/default.nix +++ b/pkgs/desktops/gnome-3/games/swell-foop/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, meson, ninja, pkgconfig, vala, glib, gtk3, gnome3, desktop-file-utils -, clutter, clutter-gtk, gettext, itstool, libxml2, wrapGAppsHook }: +, clutter, clutter-gtk, gettext, itstool, libxml2, wrapGAppsHook, python3 }: let pname = "swell-foop"; @@ -19,7 +19,7 @@ in stdenv.mkDerivation rec { }; }; - nativeBuildInputs = [ meson ninja vala pkgconfig wrapGAppsHook itstool gettext libxml2 desktop-file-utils ]; + nativeBuildInputs = [ meson ninja vala pkgconfig wrapGAppsHook python3 itstool gettext libxml2 desktop-file-utils ]; buildInputs = [ glib gtk3 gnome3.defaultIconTheme clutter clutter-gtk ]; postPatch = '' -- GitLab From 18f3e118805310550a34d17a4df89791679f4f4b Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 22:26:09 +0200 Subject: [PATCH 2008/2206] gnome3.atomix: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/games/atomix/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/games/atomix/default.nix b/pkgs/desktops/gnome-3/games/atomix/default.nix index 8ea4b82ca03..f7a18f4c5c3 100644 --- a/pkgs/desktops/gnome-3/games/atomix/default.nix +++ b/pkgs/desktops/gnome-3/games/atomix/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, meson, ninja, pkgconfig, wrapGAppsHook +{ stdenv, fetchurl, meson, ninja, pkgconfig, wrapGAppsHook, python3 , gettext, gnome3, glib, gtk3, libgnome-games-support, gdk_pixbuf }: let @@ -12,7 +12,7 @@ in stdenv.mkDerivation rec { sha256 = "1k8bvwywpvw5f13pw40brk6c3rz2mdz9cd4zhcawg7qdm77dvcvb"; }; - nativeBuildInputs = [ meson ninja pkgconfig gettext wrapGAppsHook ]; + nativeBuildInputs = [ meson ninja pkgconfig gettext wrapGAppsHook python3 ]; buildInputs = [ glib gtk3 gdk_pixbuf libgnome-games-support gnome3.defaultIconTheme ]; postPatch = '' -- GitLab From 19225529c91f9a7d74628e59483250c63256ceff Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 22:38:13 +0200 Subject: [PATCH 2009/2206] gnome-mpv: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/applications/video/gnome-mpv/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/video/gnome-mpv/default.nix b/pkgs/applications/video/gnome-mpv/default.nix index 1bb77ffc4a8..75a299d46c7 100644 --- a/pkgs/applications/video/gnome-mpv/default.nix +++ b/pkgs/applications/video/gnome-mpv/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, meson, ninja +{ stdenv, fetchFromGitHub, meson, ninja, python3 , gettext, pkgconfig, desktop-file-utils, wrapGAppsHook , appstream-glib, epoxy, glib, gtk3, mpv }: @@ -15,13 +15,14 @@ stdenv.mkDerivation rec { sha256 = "1cjhw3kz163iwj2japhnv354i1lr112xyyfkxw82cwy2554cfim4"; }; - nativeBuildInputs = [ meson ninja appstream-glib gettext pkgconfig desktop-file-utils wrapGAppsHook ]; + nativeBuildInputs = [ meson ninja python3 appstream-glib gettext pkgconfig desktop-file-utils wrapGAppsHook ]; buildInputs = [ epoxy glib gtk3 mpv ]; enableParallelBuilding = true; postPatch = '' - patchShebangs . + patchShebangs meson_post_install.py + patchShebangs src/generate_authors.py sed -i '/gtk-update-icon-cache/s/^/#/' meson_post_install.py ''; -- GitLab From 3a8b13ef8fd7846d12ae8e090d106ae95ff6a279 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 23:13:02 +0200 Subject: [PATCH 2010/2206] lollypop: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/applications/audio/lollypop/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/audio/lollypop/default.nix b/pkgs/applications/audio/lollypop/default.nix index ffaa9457527..2256fa1893d 100644 --- a/pkgs/applications/audio/lollypop/default.nix +++ b/pkgs/applications/audio/lollypop/default.nix @@ -19,6 +19,7 @@ stdenv.mkDerivation rec { gobjectIntrospection meson ninja + python36Packages.python pkgconfig wrapGAppsHook wrapPython -- GitLab From 6c701f6578cd6e1e06ec0d4490daa26c4356acbe Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 23:17:52 +0200 Subject: [PATCH 2011/2206] pulseeffects: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/applications/audio/pulseeffects/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/audio/pulseeffects/default.nix b/pkgs/applications/audio/pulseeffects/default.nix index 0949611224d..46d4f971420 100644 --- a/pkgs/applications/audio/pulseeffects/default.nix +++ b/pkgs/applications/audio/pulseeffects/default.nix @@ -4,6 +4,7 @@ , ninja , pkgconfig , itstool +, python3 , libxml2 , desktop-file-utils , wrapGAppsHook @@ -58,6 +59,7 @@ in stdenv.mkDerivation rec { pkgconfig libxml2 itstool + python3 desktop-file-utils wrapGAppsHook ]; -- GitLab From 123556ed5f3a11d8a477cec81303d7f39416674b Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 23:18:20 +0200 Subject: [PATCH 2012/2206] corebird: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/applications/networking/corebird/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/corebird/default.nix b/pkgs/applications/networking/corebird/default.nix index 56947d6650e..5dd4cbb52c2 100644 --- a/pkgs/applications/networking/corebird/default.nix +++ b/pkgs/applications/networking/corebird/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchFromGitHub, glib, gtk3, json-glib, sqlite, libsoup, gettext, vala_0_40 , meson, ninja, pkgconfig, gnome3, gst_all_1, wrapGAppsHook, gobjectIntrospection -, glib-networking }: +, glib-networking, python3 }: stdenv.mkDerivation rec { version = "1.7.4"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ - meson ninja vala_0_40 pkgconfig wrapGAppsHook + meson ninja vala_0_40 pkgconfig wrapGAppsHook python3 gobjectIntrospection # for setup hook ]; -- GitLab From 9efc9b5d9154e05767485dc4707e360bf0633eee Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 23:24:09 +0200 Subject: [PATCH 2013/2206] networkmanagerapplet: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/tools/networking/network-manager/applet.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/network-manager/applet.nix b/pkgs/tools/networking/network-manager/applet.nix index d516a2b5ee8..4725b0a7d72 100644 --- a/pkgs/tools/networking/network-manager/applet.nix +++ b/pkgs/tools/networking/network-manager/applet.nix @@ -1,7 +1,7 @@ { stdenv, fetchurl, meson, ninja, intltool, gtk-doc, pkgconfig, networkmanager, gnome3 , libnotify, libsecret, polkit, isocodes, modemmanager, libxml2, docbook_xsl, docbook_xml_dtd_43 , mobile-broadband-provider-info, glib-networking, gsettings-desktop-schemas -, libgudev, jansson, wrapGAppsHook, gobjectIntrospection +, libgudev, jansson, wrapGAppsHook, gobjectIntrospection, python3 , libappindicator-gtk3, withGnome ? false }: let @@ -31,7 +31,7 @@ in stdenv.mkDerivation rec { libappindicator-gtk3 ] ++ stdenv.lib.optionals withGnome [ gnome3.gcr ]; # advanced certificate chooser - nativeBuildInputs = [ meson ninja intltool pkgconfig wrapGAppsHook gobjectIntrospection gtk-doc docbook_xsl docbook_xml_dtd_43 libxml2 ]; + nativeBuildInputs = [ meson ninja intltool pkgconfig wrapGAppsHook gobjectIntrospection python3 gtk-doc docbook_xsl docbook_xml_dtd_43 libxml2 ]; postPatch = '' chmod +x meson_post_install.py # patchShebangs requires executable file -- GitLab From b1da4f7856f6c5d812b8b349c14c02d92e6d988b Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 23:47:04 +0200 Subject: [PATCH 2014/2206] moka-icon-theme: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/data/icons/moka-icon-theme/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/icons/moka-icon-theme/default.nix b/pkgs/data/icons/moka-icon-theme/default.nix index 2b4bb5d67c3..17892679a7e 100644 --- a/pkgs/data/icons/moka-icon-theme/default.nix +++ b/pkgs/data/icons/moka-icon-theme/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, meson, ninja, gtk3, faba-icon-theme }: +{ stdenv, fetchFromGitHub, meson, ninja, gtk3, python3, faba-icon-theme }: stdenv.mkDerivation rec { name = "${pname}-${version}"; @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { sha256 = "015l02im4mha5z91dbchxf6xkp66d346bg3xskwg0rh3lglhjsrd"; }; - nativeBuildInputs = [ meson ninja gtk3 faba-icon-theme ]; + nativeBuildInputs = [ meson ninja gtk3 python3 faba-icon-theme ]; postPatch = '' patchShebangs meson/post_install.py -- GitLab From 1189b3275f4e120106acd239a37d2cd647d6769f Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 23:47:28 +0200 Subject: [PATCH 2015/2206] paper-icon-theme: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/data/icons/paper-icon-theme/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/icons/paper-icon-theme/default.nix b/pkgs/data/icons/paper-icon-theme/default.nix index 34c949519ba..b16c9b07682 100644 --- a/pkgs/data/icons/paper-icon-theme/default.nix +++ b/pkgs/data/icons/paper-icon-theme/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, meson, ninja, gtk3 }: +{ stdenv, fetchFromGitHub, meson, ninja, gtk3, python3 }: stdenv.mkDerivation rec { name = "${pname}-${version}"; @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { sha256 = "0x45zkjnmbz904df63ph06npbm3phpgck4xwyymx8r8jgrfplk6v"; }; - nativeBuildInputs = [ meson ninja gtk3 ]; + nativeBuildInputs = [ meson ninja gtk3 python3 ]; postPatch = '' patchShebangs meson/post_install.py -- GitLab From bf98e44d2315be2c7758c12c5ecd380d52c43e63 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 23:50:27 +0200 Subject: [PATCH 2016/2206] faba-icon-theme: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/data/icons/faba-icon-theme/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/icons/faba-icon-theme/default.nix b/pkgs/data/icons/faba-icon-theme/default.nix index e9d9efcfcb0..07d2b5ecf02 100644 --- a/pkgs/data/icons/faba-icon-theme/default.nix +++ b/pkgs/data/icons/faba-icon-theme/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, meson, ninja, gtk3, elementary-icon-theme }: +{ stdenv, fetchFromGitHub, meson, ninja, python3, gtk3, elementary-icon-theme }: stdenv.mkDerivation rec { name = "${package-name}-${version}"; @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { sha256 = "0xh6ppr73p76z60ym49b4d0liwdc96w41cc5p07d48hxjsa6qd6n"; }; - nativeBuildInputs = [ meson ninja gtk3 elementary-icon-theme ]; + nativeBuildInputs = [ meson ninja python3 gtk3 elementary-icon-theme ]; postPatch = '' patchShebangs meson/post_install.py -- GitLab From 577d1370f10a8c28fcc3c92e0917c6062eea673e Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 23:54:26 +0200 Subject: [PATCH 2017/2206] transporter: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/applications/networking/transporter/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/networking/transporter/default.nix b/pkgs/applications/networking/transporter/default.nix index d084461a9b2..55abd22b605 100644 --- a/pkgs/applications/networking/transporter/default.nix +++ b/pkgs/applications/networking/transporter/default.nix @@ -5,6 +5,7 @@ , pkgconfig , granite , vala_0_40 +, python3 , gnome3 , libxml2 , gettext @@ -37,6 +38,7 @@ in stdenv.mkDerivation rec { ninja pkgconfig vala_0_40 + python3 wrapGAppsHook ]; -- GitLab From 58a372625294c00c0a87a541d19daf5b4372509b Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 23:55:43 +0200 Subject: [PATCH 2018/2206] gnome-builder: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/applications/editors/gnome-builder/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/editors/gnome-builder/default.nix b/pkgs/applications/editors/gnome-builder/default.nix index db2d07db31e..6fcf9d7d3a9 100644 --- a/pkgs/applications/editors/gnome-builder/default.nix +++ b/pkgs/applications/editors/gnome-builder/default.nix @@ -52,6 +52,7 @@ in stdenv.mkDerivation { meson ninja pkgconfig + python3 python3.pkgs.wrapPython wrapGAppsHook ]; -- GitLab From ef01ca3adeddfbe60fcae0e4640913d5a4e951f1 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 23:56:34 +0200 Subject: [PATCH 2019/2206] tootle: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/applications/misc/tootle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/tootle/default.nix b/pkgs/applications/misc/tootle/default.nix index b2aab54c104..d15b8111fb0 100644 --- a/pkgs/applications/misc/tootle/default.nix +++ b/pkgs/applications/misc/tootle/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchFromGitHub -, meson, ninja, pkgconfig +, meson, ninja, pkgconfig, python3 , gnome3, vala, gobjectIntrospection, wrapGAppsHook , gtk3, granite , json-glib, glib, glib-networking @@ -18,7 +18,7 @@ in stdenv.mkDerivation rec { sha256 = "022h1rh1jk3m1f9al0s1rylmnqnkydyc81idfc8jf1g0frnvn5i6"; }; - nativeBuildInputs = [ meson ninja pkgconfig vala gobjectIntrospection wrapGAppsHook ]; + nativeBuildInputs = [ meson ninja pkgconfig python3 vala gobjectIntrospection wrapGAppsHook ]; buildInputs = [ gtk3 granite json-glib glib glib-networking gnome3.libgee gnome3.libsoup gnome3.gsettings-desktop-schemas -- GitLab From 726e7499610e452d9e2d8b24e3c0453cedcd792e Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 23:57:10 +0200 Subject: [PATCH 2020/2206] sequeler: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/applications/misc/sequeler/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/sequeler/default.nix b/pkgs/applications/misc/sequeler/default.nix index 35242822d4a..cc676bb28e2 100644 --- a/pkgs/applications/misc/sequeler/default.nix +++ b/pkgs/applications/misc/sequeler/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchFromGitHub -, meson, ninja, pkgconfig, vala, gobjectIntrospection, gettext, wrapGAppsHook, desktop-file-utils +, meson, ninja, pkgconfig, vala, gobjectIntrospection, gettext, wrapGAppsHook, python3, desktop-file-utils , gtk3, glib, granite, libgee, libgda, gtksourceview, libxml2, libsecret }: @@ -20,7 +20,7 @@ in stdenv.mkDerivation rec { sha256 = "04x3fg665201g3zy66sicfna4vac4n1pmrahbra90gvfzaia1cai"; }; - nativeBuildInputs = [ meson ninja pkgconfig vala gobjectIntrospection gettext wrapGAppsHook desktop-file-utils ]; + nativeBuildInputs = [ meson ninja pkgconfig vala gobjectIntrospection gettext wrapGAppsHook python3 desktop-file-utils ]; buildInputs = [ gtk3 glib granite libgee sqlGda gtksourceview libxml2 libsecret ]; -- GitLab From 50b6311f69293f464cd5426da2b390e62dce1498 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 3 Sep 2018 23:59:42 +0200 Subject: [PATCH 2021/2206] pitivi: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/applications/video/pitivi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/pitivi/default.nix b/pkgs/applications/video/pitivi/default.nix index cea85f553b5..adb5d237f54 100644 --- a/pkgs/applications/video/pitivi/default.nix +++ b/pkgs/applications/video/pitivi/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgconfig, intltool, itstool, wrapGAppsHook +{ stdenv, fetchurl, pkgconfig, intltool, itstool, python3, wrapGAppsHook , python3Packages, gst, gtk3 , gobjectIntrospection, librsvg, gnome3, libnotify , meson, ninja @@ -43,7 +43,7 @@ in python3Packages.buildPythonApplication rec { patchShebangs ./getenvvar.py ''; - nativeBuildInputs = [ meson ninja pkgconfig intltool itstool wrapGAppsHook ]; + nativeBuildInputs = [ meson ninja pkgconfig intltool itstool python3 wrapGAppsHook ]; buildInputs = [ gobjectIntrospection gtk3 librsvg gnome3.gnome-desktop gnome3.gsound -- GitLab From 2431f9101cc764fc44f4ee5e53a96f1e807e8022 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 4 Sep 2018 00:00:39 +0200 Subject: [PATCH 2022/2206] gnome3.gnome-mines: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/games/gnome-mines/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/games/gnome-mines/default.nix b/pkgs/desktops/gnome-3/games/gnome-mines/default.nix index 33672054a37..297e1a9ed7b 100644 --- a/pkgs/desktops/gnome-3/games/gnome-mines/default.nix +++ b/pkgs/desktops/gnome-3/games/gnome-mines/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, meson, ninja, vala, gobjectIntrospection, pkgconfig, gnome3, gtk3, wrapGAppsHook -, librsvg, gettext, itstool, libxml2, libgnome-games-support, libgee }: +, librsvg, gettext, itstool, python3, libxml2, libgnome-games-support, libgee }: stdenv.mkDerivation rec { name = "gnome-mines-${version}"; @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { }; # gobjectIntrospection for finding vapi files - nativeBuildInputs = [ meson ninja vala gobjectIntrospection pkgconfig gettext itstool libxml2 wrapGAppsHook ]; + nativeBuildInputs = [ meson ninja vala gobjectIntrospection pkgconfig gettext itstool python3 libxml2 wrapGAppsHook ]; buildInputs = [ gtk3 librsvg gnome3.defaultIconTheme libgnome-games-support libgee ]; postPatch = '' -- GitLab From b39e9834cb2c551cec6a0291ddd16ed1d213f28c Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 4 Sep 2018 00:01:35 +0200 Subject: [PATCH 2023/2206] gnome3.gnome-screenshot: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/core/gnome-screenshot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/gnome-screenshot/default.nix b/pkgs/desktops/gnome-3/core/gnome-screenshot/default.nix index f5b33c88f57..c92280ed566 100644 --- a/pkgs/desktops/gnome-3/core/gnome-screenshot/default.nix +++ b/pkgs/desktops/gnome-3/core/gnome-screenshot/default.nix @@ -1,5 +1,5 @@ { stdenv, gettext, libxml2, fetchurl, pkgconfig, libcanberra-gtk3 -, gtk3, glib, meson, ninja, wrapGAppsHook, appstream-glib, desktop-file-utils +, gtk3, glib, meson, ninja, python3, wrapGAppsHook, appstream-glib, desktop-file-utils , gnome3 }: let @@ -20,7 +20,7 @@ in stdenv.mkDerivation rec { patchShebangs build-aux/postinstall.py ''; - nativeBuildInputs = [ meson ninja pkgconfig gettext appstream-glib libxml2 desktop-file-utils wrapGAppsHook ]; + nativeBuildInputs = [ meson ninja pkgconfig gettext appstream-glib libxml2 desktop-file-utils python3 wrapGAppsHook ]; buildInputs = [ gtk3 glib libcanberra-gtk3 gnome3.defaultIconTheme gnome3.gsettings-desktop-schemas -- GitLab From cc4c51df934f5c074081d8c0a953394e61b17fbd Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 4 Sep 2018 00:02:40 +0200 Subject: [PATCH 2024/2206] gnome3.epiphany: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/core/epiphany/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/epiphany/default.nix b/pkgs/desktops/gnome-3/core/epiphany/default.nix index 9613606f777..01232b0f997 100644 --- a/pkgs/desktops/gnome-3/core/epiphany/default.nix +++ b/pkgs/desktops/gnome-3/core/epiphany/default.nix @@ -1,7 +1,7 @@ { stdenv, meson, ninja, gettext, fetchurl, pkgconfig, gtk, glib, icu , wrapGAppsHook, gnome3, libxml2, libxslt, itstool , webkitgtk, libsoup, glib-networking, libsecret, gnome-desktop, libnotify, p11-kit -, sqlite, gcr, isocodes, desktop-file-utils +, sqlite, gcr, isocodes, desktop-file-utils, python3 , gdk_pixbuf, gst_all_1, json-glib }: stdenv.mkDerivation rec { @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { mesonFlags = [ "-Dunit_tests=false" ]; nativeBuildInputs = [ - meson ninja libxslt pkgconfig itstool gettext wrapGAppsHook desktop-file-utils + meson ninja libxslt pkgconfig itstool gettext wrapGAppsHook desktop-file-utils python3 ]; buildInputs = [ -- GitLab From 1d1af9cc4d5335a91fbdfe199a7175a7c0ba6b9c Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 4 Sep 2018 00:04:46 +0200 Subject: [PATCH 2025/2206] gnome3.nautilus: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/core/nautilus/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/nautilus/default.nix b/pkgs/desktops/gnome-3/core/nautilus/default.nix index 5beabd08fa3..33beb8a87d3 100644 --- a/pkgs/desktops/gnome-3/core/nautilus/default.nix +++ b/pkgs/desktops/gnome-3/core/nautilus/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, meson, ninja, pkgconfig, gettext, libxml2, desktop-file-utils, wrapGAppsHook +{ stdenv, fetchurl, meson, ninja, pkgconfig, gettext, libxml2, desktop-file-utils, python3, wrapGAppsHook , gtk, gnome3, gnome-autoar, dbus-glib, shared-mime-info, libnotify, libexif , exempi, librsvg, tracker, tracker-miners, gnome-desktop, gexiv2, libselinux, gdk_pixbuf }: @@ -13,7 +13,7 @@ in stdenv.mkDerivation rec { sha256 = "19dhpa2ylrg8d5274lahy7xqr2p9z3jnq1h4qmsh95czkpy7is4w"; }; - nativeBuildInputs = [ meson ninja pkgconfig libxml2 gettext wrapGAppsHook desktop-file-utils ]; + nativeBuildInputs = [ meson ninja pkgconfig libxml2 gettext python3 wrapGAppsHook desktop-file-utils ]; buildInputs = [ dbus-glib shared-mime-info libexif gtk exempi libnotify libselinux -- GitLab From 4b50a184f3fd1669059c0e77299c1dfa08ff2087 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 4 Sep 2018 00:06:28 +0200 Subject: [PATCH 2026/2206] gnome3.simple-scan: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/core/simple-scan/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/simple-scan/default.nix b/pkgs/desktops/gnome-3/core/simple-scan/default.nix index e4458b7d0a3..8596a059ca5 100644 --- a/pkgs/desktops/gnome-3/core/simple-scan/default.nix +++ b/pkgs/desktops/gnome-3/core/simple-scan/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, meson, ninja, pkgconfig, gettext, itstool, wrapGAppsHook +{ stdenv, fetchurl, meson, ninja, pkgconfig, gettext, itstool, python3, wrapGAppsHook , cairo, gdk_pixbuf, colord, glib, gtk, gusb, packagekit, libwebp , libxml2, sane-backends, vala, gnome3, gobjectIntrospection }: @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { buildInputs = [ cairo gdk_pixbuf colord glib gnome3.defaultIconTheme gusb gtk libwebp packagekit sane-backends vala ]; nativeBuildInputs = [ - meson ninja gettext itstool pkgconfig wrapGAppsHook libxml2 + meson ninja gettext itstool pkgconfig python3 wrapGAppsHook libxml2 # For setup hook gobjectIntrospection ]; -- GitLab From b3e4a1a64c8d64e0a448e01860d9c0ec54d20e15 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 4 Sep 2018 00:08:26 +0200 Subject: [PATCH 2027/2206] gnome3.gnome-tweaks: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/misc/gnome-tweaks/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/desktops/gnome-3/misc/gnome-tweaks/default.nix b/pkgs/desktops/gnome-3/misc/gnome-tweaks/default.nix index 41206b71d42..0ff21a6b0dd 100644 --- a/pkgs/desktops/gnome-3/misc/gnome-tweaks/default.nix +++ b/pkgs/desktops/gnome-3/misc/gnome-tweaks/default.nix @@ -15,7 +15,7 @@ in stdenv.mkDerivation rec { }; nativeBuildInputs = [ - meson ninja pkgconfig gettext itstool libxml2 wrapGAppsHook + meson ninja pkgconfig gettext itstool libxml2 wrapGAppsHook python3Packages.python ]; buildInputs = [ gtk3 glib gnome3.gsettings-desktop-schemas -- GitLab From 5f33edda40c897442c4769b4ea35ed3ebd4c82b3 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 4 Sep 2018 00:11:58 +0200 Subject: [PATCH 2028/2206] gnome3.gnome-boxes: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix b/pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix index aee315124f8..b6679ccc269 100644 --- a/pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix +++ b/pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, meson, ninja, wrapGAppsHook, pkgconfig, gettext, itstool, libvirt-glib -, glib, gobjectIntrospection, libxml2, gtk3, gtk-vnc, libvirt, spice-gtk +, glib, gobjectIntrospection, libxml2, gtk3, gtk-vnc, libvirt, spice-gtk, python3 , spice-protocol, libsoup, libosinfo, systemd, tracker, tracker-miners, vala , libcap, yajl, gmp, gdbm, cyrus_sasl, gnome3, librsvg, desktop-file-utils , mtools, cdrkit, libcdio, libusb, libarchive, acl, libgudev, qemu, libsecret @@ -21,7 +21,7 @@ in stdenv.mkDerivation rec { doCheck = true; nativeBuildInputs = [ - meson ninja vala pkgconfig gettext itstool wrapGAppsHook gobjectIntrospection desktop-file-utils + meson ninja vala pkgconfig gettext itstool wrapGAppsHook gobjectIntrospection desktop-file-utils python3 ]; # Required for USB redirection PolicyKit rules file -- GitLab From 2e1acfce13834947edcb97e277e9591ef18bf715 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 4 Sep 2018 00:12:46 +0200 Subject: [PATCH 2029/2206] casync: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/applications/networking/sync/casync/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/sync/casync/default.nix b/pkgs/applications/networking/sync/casync/default.nix index bea6a0780ed..8d9b941e26e 100644 --- a/pkgs/applications/networking/sync/casync/default.nix +++ b/pkgs/applications/networking/sync/casync/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchFromGitHub -, meson, ninja, pkgconfig, sphinx +, meson, ninja, pkgconfig, python3, sphinx , acl, curl, fuse, libselinux, udev, xz, zstd , fuseSupport ? true , selinuxSupport ? true @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { ++ stdenv.lib.optionals (fuseSupport) [ fuse ] ++ stdenv.lib.optionals (selinuxSupport) [ libselinux ] ++ stdenv.lib.optionals (udevSupport) [ udev ]; - nativeBuildInputs = [ meson ninja pkgconfig sphinx ]; + nativeBuildInputs = [ meson ninja pkgconfig python3 sphinx ]; checkInputs = [ glibcLocales rsync ]; postPatch = '' -- GitLab From d7c0d9a7f83b7f80e08888c040ea8a2ab7ca5f71 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 4 Sep 2018 00:13:41 +0200 Subject: [PATCH 2030/2206] gnome3.file-roller: add python3 for install script Meson no longer propagates it so we need to re-add it. --- pkgs/desktops/gnome-3/apps/file-roller/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/apps/file-roller/default.nix b/pkgs/desktops/gnome-3/apps/file-roller/default.nix index 42f0ddc6e4b..bd97393b7b6 100644 --- a/pkgs/desktops/gnome-3/apps/file-roller/default.nix +++ b/pkgs/desktops/gnome-3/apps/file-roller/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, glib, gtk, meson, ninja, pkgconfig, gnome3, gettext, itstool, libxml2, libarchive -, file, json-glib, wrapGAppsHook, desktop-file-utils, libnotify, nautilus, glibcLocales }: +, file, json-glib, python3, wrapGAppsHook, desktop-file-utils, libnotify, nautilus, glibcLocales }: stdenv.mkDerivation rec { name = "file-roller-${version}"; @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { LANG = "en_US.UTF-8"; # postinstall.py - nativeBuildInputs = [ meson ninja gettext itstool pkgconfig libxml2 wrapGAppsHook glibcLocales desktop-file-utils ]; + nativeBuildInputs = [ meson ninja gettext itstool pkgconfig libxml2 python3 wrapGAppsHook glibcLocales desktop-file-utils ]; buildInputs = [ glib gtk json-glib libarchive file gnome3.defaultIconTheme libnotify nautilus ]; -- GitLab From ff8d974ec0350956601d0d0b1e15b65f900ab803 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Mon, 3 Sep 2018 22:45:51 -0300 Subject: [PATCH 2031/2206] deepin-menu: init at 3.3.10 --- pkgs/desktops/deepin/deepin-menu/default.nix | 40 ++++++++++++++++++++ pkgs/desktops/deepin/default.nix | 1 + 2 files changed, 41 insertions(+) create mode 100644 pkgs/desktops/deepin/deepin-menu/default.nix diff --git a/pkgs/desktops/deepin/deepin-menu/default.nix b/pkgs/desktops/deepin/deepin-menu/default.nix new file mode 100644 index 00000000000..df0dcc37907 --- /dev/null +++ b/pkgs/desktops/deepin/deepin-menu/default.nix @@ -0,0 +1,40 @@ +{ stdenv, fetchFromGitHub, pkgconfig, qmake, dtkcore, dtkwidget, + qt5integration }: + +stdenv.mkDerivation rec { + name = "${pname}-${version}"; + pname = "deepin-menu"; + version = "3.3.10"; + + src = fetchFromGitHub { + owner = "linuxdeepin"; + repo = pname; + rev = version; + sha256 = "1666821c2irs2hjgr3kvivij6c2fgjva8323kplrz75w2lz518xb"; + }; + + nativeBuildInputs = [ + pkgconfig + qmake + ]; + + buildInputs = [ + dtkcore + dtkwidget + qt5integration + ]; + + postPatch = '' + sed -i deepin-menu.pro -e "s,/usr,$out," + ''; + + enableParallelBuilding = true; + + meta = with stdenv.lib; { + description = "Deepin menu service"; + homepage = https://github.com/linuxdeepin/deepin-menu; + license = licenses.gpl3; + platforms = platforms.linux; + maintainers = with maintainers; [ romildo ]; + }; +} diff --git a/pkgs/desktops/deepin/default.nix b/pkgs/desktops/deepin/default.nix index b315df1f39e..15e108a651a 100644 --- a/pkgs/desktops/deepin/default.nix +++ b/pkgs/desktops/deepin/default.nix @@ -7,6 +7,7 @@ let deepin-gettext-tools = callPackage ./deepin-gettext-tools { }; deepin-gtk-theme = callPackage ./deepin-gtk-theme { }; deepin-icon-theme = callPackage ./deepin-icon-theme { }; + deepin-menu = callPackage ./deepin-menu { }; deepin-terminal = callPackage ./deepin-terminal { inherit (pkgs.gnome3) libgee vte; wnck = pkgs.libwnck3; -- GitLab From 3451488235170f5c5fa35abd94d7aebdc5714fb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Mon, 3 Sep 2018 23:06:56 -0300 Subject: [PATCH 2032/2206] deepin-terminal: add dependency on deepin-menu --- pkgs/desktops/deepin/deepin-terminal/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/desktops/deepin/deepin-terminal/default.nix b/pkgs/desktops/deepin/deepin-terminal/default.nix index 7ace219dbf5..2ce7885807a 100644 --- a/pkgs/desktops/deepin/deepin-terminal/default.nix +++ b/pkgs/desktops/deepin/deepin-terminal/default.nix @@ -1,4 +1,6 @@ -{ stdenv, fetchurl, fetchFromGitHub, pkgconfig, gtk3, vala, cmake, ninja, vte, libgee, wnck, zssh, gettext, librsvg, libsecret, json-glib, gobjectIntrospection }: +{ stdenv, fetchurl, fetchFromGitHub, pkgconfig, gtk3, vala, cmake, + ninja, vte, libgee, wnck, zssh, gettext, librsvg, libsecret, + json-glib, gobjectIntrospection, deepin-menu }: stdenv.mkDerivation rec { name = "deepin-terminal-${version}"; @@ -30,7 +32,7 @@ stdenv.mkDerivation rec { gobjectIntrospection ]; - buildInputs = [ gtk3 vte libgee wnck librsvg libsecret json-glib ]; + buildInputs = [ gtk3 vte libgee wnck librsvg libsecret json-glib deepin-menu ]; meta = with stdenv.lib; { description = "The default terminal emulation for Deepin"; @@ -41,7 +43,7 @@ stdenv.mkDerivation rec { ''; homepage = https://github.com/linuxdeepin/deepin-terminal; license = licenses.gpl3; - maintainers = with maintainers; [ ]; platforms = platforms.linux; + maintainers = [ maintainers.romildo ]; }; } -- GitLab From 06cd7c15a3f2d990316b8c685226d8155f0304cf Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 3 Sep 2018 23:03:38 -0400 Subject: [PATCH 2033/2206] mkDerivation: Fix cross compilation Derivations where drawing their `system` attribute from `hostPlatform` instead of `buildPlatform`. Fix that, and add an explanatory commment. Fixes #45993 --- pkgs/stdenv/generic/make-derivation.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/stdenv/generic/make-derivation.nix b/pkgs/stdenv/generic/make-derivation.nix index 8af6d0e0400..e1ce3200e8c 100644 --- a/pkgs/stdenv/generic/make-derivation.nix +++ b/pkgs/stdenv/generic/make-derivation.nix @@ -187,7 +187,15 @@ rec { builder = attrs.realBuilder or stdenv.shell; args = attrs.args or ["-e" (attrs.builder or ./default-builder.sh)]; inherit stdenv; - inherit (stdenv.hostPlatform) system; + + # The `system` attribute of a derivation has special meaning to Nix. + # Derivations set it to choose what sort of machine could be used to + # execute the build, The build platform entirely determines this, + # indeed more finely than Nix knows or cares about. The `system` + # attribute of `buildPlatfom` matches Nix's degree of specificity. + # exactly. + inherit (stdenv.buildPlatform) system; + userHook = config.stdenv.userHook or null; __ignoreNulls = true; -- GitLab From 69d418aeac5e56e3cf7752cc22290fd35ee9c4bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Tue, 4 Sep 2018 07:43:53 +0200 Subject: [PATCH 2034/2206] vowpalwabbit: mark broken on aarch64. --- pkgs/development/python-modules/vowpalwabbit/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/vowpalwabbit/default.nix b/pkgs/development/python-modules/vowpalwabbit/default.nix index 6530ce28a9e..9bc2bbc2704 100644 --- a/pkgs/development/python-modules/vowpalwabbit/default.nix +++ b/pkgs/development/python-modules/vowpalwabbit/default.nix @@ -40,6 +40,7 @@ buildPythonPackage rec { description = "Vowpal Wabbit is a fast machine learning library for online learning, and this is the python wrapper for the project."; homepage = https://github.com/JohnLangford/vowpal_wabbit; license = licenses.bsd3; + broken = stdenv.isAarch64; maintainers = with maintainers; [ teh ]; }; } -- GitLab From 0f1125975a271ae970a88f04a78ebcbe97b2d89a Mon Sep 17 00:00:00 2001 From: Orivej Desh Date: Tue, 4 Sep 2018 07:41:08 +0000 Subject: [PATCH 2035/2206] psi: specify license (#43716) --- .../networking/instant-messengers/psi-plus/default.nix | 1 + .../networking/instant-messengers/psi/default.nix | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/psi-plus/default.nix b/pkgs/applications/networking/instant-messengers/psi-plus/default.nix index 7c6f33935dc..6425ae25d4d 100644 --- a/pkgs/applications/networking/instant-messengers/psi-plus/default.nix +++ b/pkgs/applications/networking/instant-messengers/psi-plus/default.nix @@ -42,6 +42,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "XMPP (Jabber) client"; maintainers = with maintainers; [ orivej ]; + license = licenses.gpl2; platforms = platforms.linux; }; } diff --git a/pkgs/applications/networking/instant-messengers/psi/default.nix b/pkgs/applications/networking/instant-messengers/psi/default.nix index 37d9de8794e..daa9d04cfb5 100644 --- a/pkgs/applications/networking/instant-messengers/psi/default.nix +++ b/pkgs/applications/networking/instant-messengers/psi/default.nix @@ -22,9 +22,10 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = { + meta = with stdenv.lib; { description = "Psi, an XMPP (Jabber) client"; - maintainers = [ stdenv.lib.maintainers.raskin ]; + maintainers = [ maintainers.raskin ]; + license = licenses.gpl2; platforms = stdenv.lib.platforms.linux; }; } -- GitLab From 2e0befd22e607918c317a60a0a8595094f8551e3 Mon Sep 17 00:00:00 2001 From: Orivej Desh Date: Tue, 4 Sep 2018 08:35:52 +0000 Subject: [PATCH 2036/2206] libsignal-protocol-c: init at 2.3.2 --- .../libsignal-protocol-c/default.nix | 29 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 31 insertions(+) create mode 100644 pkgs/development/libraries/libsignal-protocol-c/default.nix diff --git a/pkgs/development/libraries/libsignal-protocol-c/default.nix b/pkgs/development/libraries/libsignal-protocol-c/default.nix new file mode 100644 index 00000000000..379361a7031 --- /dev/null +++ b/pkgs/development/libraries/libsignal-protocol-c/default.nix @@ -0,0 +1,29 @@ +{ stdenv, fetchFromGitHub, cmake, openssl }: + +stdenv.mkDerivation rec { + name = "libsignal-protocol-c"; + version = "2.3.2"; + + src = fetchFromGitHub { + owner = "signalapp"; + repo = "libsignal-protocol-c"; + rev = "v${version}"; + sha256 = "1qj2w4csy6j9jg1jy66n1qwysx7hgjywk4n35hlqcnh1kpa14k3p"; + }; + + nativeBuildInputs = [ cmake ]; + + buildInputs = [ openssl ]; + + cmakeFlags = [ "-DBUILD_SHARED_LIBS=ON" ]; + + outputs = [ "out" "dev" ]; + + meta = with stdenv.lib; { + description = "Signal Protocol C Library"; + homepage = https://github.com/signalapp/libsignal-protocol-c; + license = licenses.gpl3; + platforms = platforms.all; + maintainers = with maintainers; [ orivej ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 75f595c7605..887c5703111 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10388,6 +10388,8 @@ with pkgs; libserialport = callPackage ../development/libraries/libserialport { }; + libsignal-protocol-c = callPackage ../development/libraries/libsignal-protocol-c { }; + libsoundio = callPackage ../development/libraries/libsoundio { inherit (darwin.apple_sdk.frameworks) AudioUnit; }; -- GitLab From 6767396e380b39128e5decf30d6cb87481a75490 Mon Sep 17 00:00:00 2001 From: Orivej Desh Date: Tue, 4 Sep 2018 08:39:13 +0000 Subject: [PATCH 2037/2206] psi-plus: 1.2.235 -> 1.3.410 --- .../instant-messengers/psi-plus/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/psi-plus/default.nix b/pkgs/applications/networking/instant-messengers/psi-plus/default.nix index 6425ae25d4d..0fdd8dfb4bd 100644 --- a/pkgs/applications/networking/instant-messengers/psi-plus/default.nix +++ b/pkgs/applications/networking/instant-messengers/psi-plus/default.nix @@ -1,24 +1,24 @@ { stdenv, fetchFromGitHub, cmake , qt5, libidn, qca2-qt5, libXScrnSaver, hunspell -, libgcrypt, libotr, html-tidy, libgpgerror +, libgcrypt, libotr, html-tidy, libgpgerror, libsignal-protocol-c }: stdenv.mkDerivation rec { name = "psi-plus-${version}"; - version = "1.2.235"; + version = "1.3.410"; src = fetchFromGitHub { owner = "psi-plus"; repo = "psi-plus-snapshots"; rev = "${version}"; - sha256 = "0rc65gs6m3jxg407r99kikdylvrar5mq7x5m66ma604yk5igwg47"; + sha256 = "02m984z2dfmlx522q9x1z0aalvi2mi48s5ghhs80hr5afnfyc5w6"; }; resources = fetchFromGitHub { owner = "psi-plus"; repo = "resources"; - rev = "8f5038380e1be884b04b5a1ad3cc3385e793f668"; - sha256 = "1b8a2aixg966fzjwp9hz51rc31imyvpx014mp2fsm47k8na4470d"; + rev = "c0bfb8a025eeec82cd0a23a559e0aa3da15c3ec3"; + sha256 = "1q7v01w085vk7ml6gwis7j409w6f5cplpm7c0ajs4i93c4j53xdf"; }; postUnpack = '' @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { buildInputs = [ qt5.qtbase qt5.qtmultimedia qt5.qtx11extras qt5.qttools qt5.qtwebkit libidn qca2-qt5 libXScrnSaver hunspell - libgcrypt libotr html-tidy libgpgerror + libgcrypt libotr html-tidy libgpgerror libsignal-protocol-c ]; enableParallelBuilding = true; -- GitLab From 9f3707d83aad3726e451ee11a18b7af52d3aeceb Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Tue, 4 Sep 2018 10:32:05 +0100 Subject: [PATCH 2038/2206] cargo-download: add Security build input on darwin --- .../package-management/cargo-download/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/package-management/cargo-download/default.nix b/pkgs/tools/package-management/cargo-download/default.nix index 3459f1db553..398e007c370 100644 --- a/pkgs/tools/package-management/cargo-download/default.nix +++ b/pkgs/tools/package-management/cargo-download/default.nix @@ -1,5 +1,11 @@ -{ lib, buildPlatform, buildRustCrate, fetchgit }: +{ stdenv, lib, fetchgit, darwin, buildPlatform +, buildRustCrate, defaultCrateOverrides }: ((import ./Cargo.nix { inherit lib buildPlatform buildRustCrate fetchgit; }).cargo_download {}).override { - + crateOverrides = defaultCrateOverrides // { + cargo-download = attrs: { + buildInputs = lib.optional stdenv.isDarwin + darwin.apple_sdk.frameworks.Security; + }; + }; } -- GitLab From 93a594715881e626a61488042a5796d253914f7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Tue, 4 Sep 2018 11:37:54 +0200 Subject: [PATCH 2039/2206] mxnet: 1.1.0 -> 1.2.1 (#46026) Update and fix the build: - Perl is a build-time requirement. - Fix hardcoded /bin/bash invocation. --- .../science/math/mxnet/default.nix | 26 ++++++++++++------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/pkgs/applications/science/math/mxnet/default.nix b/pkgs/applications/science/math/mxnet/default.nix index ce9c214b3f0..a3043bcf695 100644 --- a/pkgs/applications/science/math/mxnet/default.nix +++ b/pkgs/applications/science/math/mxnet/default.nix @@ -1,5 +1,5 @@ -{ stdenv, lib, fetchgit, cmake -, opencv, gtest, openblas, liblapack +{ stdenv, lib, fetchurl, bash, cmake +, opencv, gtest, openblas, liblapack, perl , cudaSupport ? false, cudatoolkit, nvidia_x11 , cudnnSupport ? false, cudnn }: @@ -8,16 +8,17 @@ assert cudnnSupport -> cudaSupport; stdenv.mkDerivation rec { name = "mxnet-${version}"; - version = "1.1.0"; - - # Submodules needed - src = fetchgit { - url = "https://github.com/apache/incubator-mxnet"; - rev = "refs/tags/${version}"; - sha256 = "1qgns0c70a1gfyil96h17ms736nwdkp9kv496gvs9pkzqzvr6cpz"; + version = "1.2.1"; + + # Fetching from git does not work at the time (1.2.1) due to an + # incorrect hash in one of the submodules. The provided tarballs + # contain all necessary sources. + src = fetchurl { + url = "https://github.com/apache/incubator-mxnet/releases/download/${version}/apache-mxnet-src-${version}-incubating.tar.gz"; + sha256 = "053zbdgs4j8l79ipdz461zc7wyfbfcflmi5bw7lj2q08zm1glnb2"; }; - nativeBuildInputs = [ cmake ]; + nativeBuildInputs = [ cmake perl ]; buildInputs = [ opencv gtest openblas liblapack ] ++ lib.optionals cudaSupport [ cudatoolkit nvidia_x11 ] @@ -30,6 +31,11 @@ stdenv.mkDerivation rec { ] else [ "-DUSE_CUDA=OFF" ]) ++ lib.optional (!cudnnSupport) "-DUSE_CUDNN=OFF"; + postPatch = '' + substituteInPlace 3rdparty/mkldnn/tests/CMakeLists.txt \ + --replace "/bin/bash" "${bash}/bin/bash" + ''; + installPhase = '' install -Dm755 libmxnet.so $out/lib/libmxnet.so cp -r ../include $out -- GitLab From 205f3e941a6fff6b8bb12fc20dfdd76ba3d64455 Mon Sep 17 00:00:00 2001 From: Orivej Desh Date: Tue, 4 Sep 2018 09:24:38 +0000 Subject: [PATCH 2040/2206] swift-im: fix build with Qt 5.11 and split QtWebKit --- .../networking/instant-messengers/swift-im/default.nix | 4 +++- .../instant-messengers/swift-im/qt-5.11.patch | 10 ++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 pkgs/applications/networking/instant-messengers/swift-im/qt-5.11.patch diff --git a/pkgs/applications/networking/instant-messengers/swift-im/default.nix b/pkgs/applications/networking/instant-messengers/swift-im/default.nix index e3b3d719189..8316c560b06 100644 --- a/pkgs/applications/networking/instant-messengers/swift-im/default.nix +++ b/pkgs/applications/networking/instant-messengers/swift-im/default.nix @@ -14,7 +14,7 @@ in stdenv.mkDerivation rec { sha256 = "0w0aiszjd58ynxpacwcgf052zpmbpcym4dhci64vbfgch6wryz0w"; }; - patches = [ ./scons.patch ]; + patches = [ ./qt-5.11.patch ./scons.patch ]; nativeBuildInputs = [ pkgconfig qttools scons ]; @@ -28,6 +28,8 @@ in stdenv.mkDerivation rec { NIX_CFLAGS_COMPILE = [ "-I${libxml2.dev}/include/libxml2" "-I${miniupnpc}/include/miniupnpc" + "-I${qtwebkit.dev}/include/QtWebKit" + "-I${qtwebkit.dev}/include/QtWebKitWidgets" ]; buildPhase = '' diff --git a/pkgs/applications/networking/instant-messengers/swift-im/qt-5.11.patch b/pkgs/applications/networking/instant-messengers/swift-im/qt-5.11.patch new file mode 100644 index 00000000000..911e7570427 --- /dev/null +++ b/pkgs/applications/networking/instant-messengers/swift-im/qt-5.11.patch @@ -0,0 +1,10 @@ +--- a/Swift/QtUI/UserSearch/QtUserSearchWindow.h ++++ b/Swift/QtUI/UserSearch/QtUserSearchWindow.h +@@ -8,6 +8,7 @@ + + #include + ++#include + #include + + #include -- GitLab From 17b6efaf3d27c369df5d6dd66370d5251102fa94 Mon Sep 17 00:00:00 2001 From: Sarah Brofeldt Date: Tue, 4 Sep 2018 11:24:03 +0200 Subject: [PATCH 2041/2206] go_1_11: Only allow one of GOARM=5, 6 or 7 --- pkgs/development/compilers/go/1.11.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/compilers/go/1.11.nix b/pkgs/development/compilers/go/1.11.nix index 55cc654b0aa..237f74e319f 100644 --- a/pkgs/development/compilers/go/1.11.nix +++ b/pkgs/development/compilers/go/1.11.nix @@ -139,7 +139,7 @@ stdenv.mkDerivation rec { else if stdenv.targetPlatform.isAarch32 then "arm" else if stdenv.targetPlatform.isAarch64 then "arm64" else throw "Unsupported system"; - GOARM = stdenv.targetPlatform.parsed.cpu.version or ""; + GOARM = toString (stdenv.lib.intersectLists [(stdenv.targetPlatform.parsed.cpu.version or "")] ["5" "6" "7"]); GO386 = 387; # from Arch: don't assume sse2 on i686 CGO_ENABLED = 1; GOROOT_BOOTSTRAP = "${goBootstrap}/share/go"; -- GitLab From 61df695f65fe3102536f152c36cca45753f303d6 Mon Sep 17 00:00:00 2001 From: Matthieu Coudron Date: Tue, 4 Sep 2018 19:27:19 +0900 Subject: [PATCH 2042/2206] khal: add zsh completion --- pkgs/applications/misc/khal/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/misc/khal/default.nix b/pkgs/applications/misc/khal/default.nix index ede85aeada5..f9c929c21bf 100644 --- a/pkgs/applications/misc/khal/default.nix +++ b/pkgs/applications/misc/khal/default.nix @@ -46,6 +46,10 @@ in with python.pkgs; buildPythonApplication rec { nativeBuildInputs = [ setuptools_scm pkgs.glibcLocales ]; checkInputs = [ pytest ]; + postInstall = '' + install -D misc/__khal $out/share/zsh/site-functions/__khal + ''; + checkPhase = '' py.test ''; -- GitLab From 4295e225f568a61836bcb89e92aa27cbdcd4f19f Mon Sep 17 00:00:00 2001 From: Leon Schuermann Date: Tue, 4 Sep 2018 13:30:07 +0200 Subject: [PATCH 2043/2206] libvmi: fix libxenctrl dynamic loading (#45865) libvmi uses dlopen() to only require libxenctrl if the Xen hypervisor is used, which failed because libxenctrl could not be found. Add xen libraries to libvmi's RUNPATH using patchelf. --- pkgs/development/libraries/libvmi/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/development/libraries/libvmi/default.nix b/pkgs/development/libraries/libvmi/default.nix index 28cfe56d59b..44b2a81b2d3 100644 --- a/pkgs/development/libraries/libvmi/default.nix +++ b/pkgs/development/libraries/libvmi/default.nix @@ -15,6 +15,7 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "libvmi-${version}"; version = "0.12.0"; + libVersion = "0.0.12"; src = fetchFromGitHub { owner = "libvmi"; @@ -28,6 +29,13 @@ stdenv.mkDerivation rec { configureFlags = optional (!xenSupport) "--disable-xen"; + # libvmi uses dlopen() for the xen libraries, however autoPatchelfHook doesn't work here + postFixup = optionalString xenSupport '' + libvmi="$out/lib/libvmi.so.${libVersion}" + oldrpath=$(patchelf --print-rpath "$libvmi") + patchelf --set-rpath "$oldrpath:${makeLibraryPath [ xen ]}" "$libvmi" + ''; + meta = with stdenv.lib; { homepage = "http://libvmi.com/"; description = "A C library for virtual machine introspection"; -- GitLab From e65617d8238d647fcd63938a8fbad9a7ed9de7bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Tue, 4 Sep 2018 08:44:21 -0300 Subject: [PATCH 2044/2206] deepin-shortcut-viewer: init at 1.3.5 --- .../deepin/deepin-shortcut-viewer/default.nix | 37 +++++++++++++++++++ pkgs/desktops/deepin/default.nix | 1 + 2 files changed, 38 insertions(+) create mode 100644 pkgs/desktops/deepin/deepin-shortcut-viewer/default.nix diff --git a/pkgs/desktops/deepin/deepin-shortcut-viewer/default.nix b/pkgs/desktops/deepin/deepin-shortcut-viewer/default.nix new file mode 100644 index 00000000000..1bb112b76f6 --- /dev/null +++ b/pkgs/desktops/deepin/deepin-shortcut-viewer/default.nix @@ -0,0 +1,37 @@ +{ stdenv, fetchFromGitHub, pkgconfig, qmake, dtkcore, dtkwidget, + qt5integration +}: + +stdenv.mkDerivation rec { + name = "${pname}-${version}"; + pname = "deepin-shortcut-viewer"; + version = "1.3.5"; + + src = fetchFromGitHub { + owner = "linuxdeepin"; + repo = pname; + rev = version; + sha256 = "13vz8kjdqkrhgpvdgrvwn62vwzbyqp88hjm5m4rcqg3bh56709ma"; + }; + + nativeBuildInputs = [ + pkgconfig + qmake + ]; + + buildInputs = [ + dtkcore + dtkwidget + qt5integration + ]; + + enableParallelBuilding = true; + + meta = with stdenv.lib; { + description = "Pop-up shortcut viewer for Deepin applications"; + homepage = https://github.com/linuxdeepin/deepin-shortcut-viewer; + license = licenses.gpl3; + platforms = platforms.linux; + maintainers = with maintainers; [ romildo ]; + }; +} diff --git a/pkgs/desktops/deepin/default.nix b/pkgs/desktops/deepin/default.nix index 15e108a651a..d8fc63e4f91 100644 --- a/pkgs/desktops/deepin/default.nix +++ b/pkgs/desktops/deepin/default.nix @@ -8,6 +8,7 @@ let deepin-gtk-theme = callPackage ./deepin-gtk-theme { }; deepin-icon-theme = callPackage ./deepin-icon-theme { }; deepin-menu = callPackage ./deepin-menu { }; + deepin-shortcut-viewer = callPackage ./deepin-shortcut-viewer { }; deepin-terminal = callPackage ./deepin-terminal { inherit (pkgs.gnome3) libgee vte; wnck = pkgs.libwnck3; -- GitLab From b99077f5b13860f1fed05c69fa71d7e0a0379cb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Tue, 4 Sep 2018 08:45:16 -0300 Subject: [PATCH 2045/2206] deepin-terminal: add dependency on deepin-shortcut-viewer; enable parallel building --- .../deepin/deepin-terminal/default.nix | 26 +++++++++++++++---- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/pkgs/desktops/deepin/deepin-terminal/default.nix b/pkgs/desktops/deepin/deepin-terminal/default.nix index 2ce7885807a..26146b8ab47 100644 --- a/pkgs/desktops/deepin/deepin-terminal/default.nix +++ b/pkgs/desktops/deepin/deepin-terminal/default.nix @@ -1,6 +1,7 @@ { stdenv, fetchurl, fetchFromGitHub, pkgconfig, gtk3, vala, cmake, ninja, vte, libgee, wnck, zssh, gettext, librsvg, libsecret, - json-glib, gobjectIntrospection, deepin-menu }: + json-glib, gobjectIntrospection, deepin-menu, deepin-shortcut-viewer +}: stdenv.mkDerivation rec { name = "deepin-terminal-${version}"; @@ -27,12 +28,27 @@ stdenv.mkDerivation rec { ''; nativeBuildInputs = [ - pkgconfig vala cmake ninja gettext - # For setup hook - gobjectIntrospection + pkgconfig + vala + cmake + ninja + gettext + gobjectIntrospection # For setup hook ]; - buildInputs = [ gtk3 vte libgee wnck librsvg libsecret json-glib deepin-menu ]; + buildInputs = [ + gtk3 + vte + libgee + wnck + librsvg + libsecret + json-glib + deepin-menu + deepin-shortcut-viewer + ]; + + enableParallelBuilding = true; meta = with stdenv.lib; { description = "The default terminal emulation for Deepin"; -- GitLab From 12723b105cc6b2a07ab0ad70dd8f1cf60dfd8f86 Mon Sep 17 00:00:00 2001 From: taku0 Date: Tue, 4 Sep 2018 21:13:35 +0900 Subject: [PATCH 2046/2206] firefox-bin: 61.0.2 -> 62.0 --- .../browsers/firefox-bin/release_sources.nix | 796 +++++++++--------- 1 file changed, 403 insertions(+), 393 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix index 13808fca99f..594cf175e9e 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix @@ -1,985 +1,995 @@ { - version = "61.0.2"; + version = "62.0"; sources = [ - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/ach/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ach/firefox-62.0.tar.bz2"; locale = "ach"; arch = "linux-x86_64"; - sha512 = "572696944414358a50dcf8e647f22f4d3172bf5ac846cd29bcb4baeb0ac5a351f361632ee87dacc1214633848f9970f93cbb25a6e9cfbd9ee796e30e06f34715"; + sha512 = "68a0802cccd72ffd36bc9188fb96b819b6357b889630173294f92af4dcf719389d678232b986ff6aeb258d2cd149d670d70c2bc90309dc61fb359b1d3011cc6a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/af/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/af/firefox-62.0.tar.bz2"; locale = "af"; arch = "linux-x86_64"; - sha512 = "dc4b22a8df99c3519f3a8001d0bdbcfdf4fc5d4dd13d18bd15892fb29e928126d46e2ccb9b512dca0c5395852a3c918a5aacd2b9a7b7f2cdb982052e915d5413"; + sha512 = "afdb463bc4bb5f0f3ba95a0af9430d5407a707b7cdd181c44ba0d343230d75e16a3078bc1f412dce8248991b8e752480be885355e394c1e4a4465c7c1929075e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/an/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/an/firefox-62.0.tar.bz2"; locale = "an"; arch = "linux-x86_64"; - sha512 = "2d57784a18278bac69c08e81fafbdc3530d17a112d3f1e7d407e2590935c87058641498c74300950d3f151bf5fd67065133d91c83e1e500c72b60ebc91a4572d"; + sha512 = "c54b5365a97c44559aeac1c50a5d22250eabb94180987e3745bc875e7f2d7a843fd1282946cf5f27e53f4e0e6958a00376e6f761333e9bd5fd9ae7f6c081e1a0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/ar/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ar/firefox-62.0.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; - sha512 = "e397f8d276c115105afcbab6fb71afd7bcc93778e79ec86a4274e10a6a039ad3107cbaabc9dd4bd197ce6be7add3cc0af954f029c179a6972ad2ba15ff2e3eb9"; + sha512 = "08d5c5aefa22408c15a44646ef1b82ec3100a8bd69beb68a1d34029d2b0b554e110092ea5ee905bd866393cf506cd658591bba2e6f670943b21187015d99a836"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/as/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/as/firefox-62.0.tar.bz2"; locale = "as"; arch = "linux-x86_64"; - sha512 = "9869e76e004c1e77d976f01f9a4cafe29c253ad3c85b1119d67a65c784b5f65dd7a4927ccd535ee80fd63a6a47127e614478effbd0455a227e200ca31c846acb"; + sha512 = "c403ca739506adc934e3453bff0e282ed514580895dcab70d41ac92499feabaa0d811a821b4441b988a3c12320735794d891620e06c8f081f13882f3bb6a56e8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/ast/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ast/firefox-62.0.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; - sha512 = "5b298cce253df9c8a072fdc93df894fdb4218c720ded3260f282c711270086104eca08e2d5afe1be4960beb274017eb4e0ae7313ceb5d6e596d0591f026f78fc"; + sha512 = "8d0e1c648c9eb8ddf8987360be83238eb6daf578f090687071ad5a63ff76028ebb4a988115a8ff9f7c40dc3522f06b4f79626f2ec8371040c76501457b93bcc6"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/az/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/az/firefox-62.0.tar.bz2"; locale = "az"; arch = "linux-x86_64"; - sha512 = "cd8df2a19e10d5445ac0970814ad245e25f6ea695ec9590344c1a4e261b6fd7d15534028f6a8abf1943fb97f0e127ed55774e2cc2bf7cf85be525503bbb69f1e"; + sha512 = "2cc58aa3833572ae3a97e0d2b70caf19f5429d360da8d3587399a3ef71b48bd1565b0a6eb560c032c45984930e74ad072ca6806686a18cbd7a0ee24805524a64"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/be/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/be/firefox-62.0.tar.bz2"; locale = "be"; arch = "linux-x86_64"; - sha512 = "94947ee7b7477b467016cd21daa8134bf28ab289ea29c0905e04291b7560da895124be2ab7403d2b9874291b7e33f5a92d36f9c0ed9d58ccc3306ecd7723305c"; + sha512 = "fa196010cf483c3f8a4bf63934cb54f543fd00bf8cee45d76aac29675a2b95757f687f8584e7f9122fa1e82b007aa13ef06f0c8fed7dcdea059223f3607db0ed"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/bg/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/bg/firefox-62.0.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; - sha512 = "9b0bce62c85282c79708245fa792207dccd7bf939ebc23ddb2e6bb7bc3f6fdbfdeecf69d1ba599b2ec8d10fe2d79bab5dd229cf9fa7b79e076797267df39c54b"; + sha512 = "e0f107ab8248ee3e1bdb30ed081e415f03dba9068599f9596706dc4fb907be7737a9f2378e347aeedd667f2526a5b5753c4f35b004da6db6dfc9ca1593e9c91e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/bn-BD/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/bn-BD/firefox-62.0.tar.bz2"; locale = "bn-BD"; arch = "linux-x86_64"; - sha512 = "4de95899462eafed03464fd054b7ee12cf53d004fbcb58ad18bd462e57f5c50c31d3b50f689a7d54f973228a2877e6c77c47740280daf7d6db4f7ba5988b9484"; + sha512 = "794d93fa5bc61186b3cc1d7866a13d155420d6f829e9b20377c8bd8ed66418b92eac08e843170893a23249fefd7fb4c5a93df89fc9249b8de00ad803b9aad0ab"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/bn-IN/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/bn-IN/firefox-62.0.tar.bz2"; locale = "bn-IN"; arch = "linux-x86_64"; - sha512 = "2ecbf2ae7d1296dcfd6e2268dbc27060ce07bb4b3d9d62f6bf27fc8874f114dfcca73672adb4d411d2c1eca7ffac22f7832bc5cdad12a492c3bc4406e3a6746a"; + sha512 = "1ba17cf852e267f1adf9192d0081e03b7d96f4a23cb83ff1a67f31d7340b234037a6def0c821fb4a872fd011999b14b464a3041d308cf5135382c2164f9832c8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/br/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/br/firefox-62.0.tar.bz2"; locale = "br"; arch = "linux-x86_64"; - sha512 = "a92abcb1aaec11ae3b0eee75b5b5610157f8ca64627a20018925431ac09cc4295d14357e63ea0fa2b66bb415039c659f53292b8133558d591a16cbb5772f875f"; + sha512 = "7ff933244cabb95fbdad1a64ae900f6fd694dacf1d76621865b4a2066624c31f0686c4dff53add7523749d6f5befe6ec7bbf0160e426e1a02457f8d3d5e15016"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/bs/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/bs/firefox-62.0.tar.bz2"; locale = "bs"; arch = "linux-x86_64"; - sha512 = "15dda8914e02198a9b6efdf0ba9dd4f37e41ec7c6674b8b32189ccc368ab6ee671e401cd668c5ed57157634220c176be543c277342e708baf7b0110cbbb4fe64"; + sha512 = "dfd9a7b8f2f355f274dca7941349512339aeaa9da4412681a4e933cf0e1e9396d57d60887fca59c341e70496dd7073647794fbb4c8bcd1abd7b5062ee6809b53"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/ca/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ca/firefox-62.0.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; - sha512 = "230591cd45dd9d3644313b96ea304d33e9c87d6968c37b73ac3c701132bf13a3869672317b135f31d8082f39298c978c07d614f5055555ba9079afc6e17a489e"; + sha512 = "3785649ca22ab7882f751d0c2223589b7c8b5fa04bb0786ba5f64be405ba89a665244e7f4882d77a85569c46da9f6bc1d3fc95f0ff77e57f02cb8a7dc22f5b67"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/cak/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/cak/firefox-62.0.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; - sha512 = "c622e622cc199b8a9946276afdf03f006403bd302d2c62a5076403e6764dfdcd121c1e15fc56d45bdb1751131326babdc9be96e6425fcab9e55d6c689e5959ca"; + sha512 = "e367d02bf8c743f7a5c42b6ca19521813ba31f6a6525f4fbd4ecf418c9927a083d218ded1ae8b11084d4cc5707f97312b327a40735d638e1d3ea07056dce7070"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/cs/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/cs/firefox-62.0.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; - sha512 = "8e4d452a75befcb6c2a6e7ed0b4b1aaa8f18d4d61302ddf6b8143e024352a060621c375742748db5981efecb8075268f56811702586189a116698a669408dee2"; + sha512 = "cfa21baf935d6e325b6ea13d19796ae7adb51bfa6923f7f13e5138628f8064154bbfc5a4a0131a147383b2bf723e1abc46a79b698b2682602faa9a8f80b5e6cc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/cy/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/cy/firefox-62.0.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; - sha512 = "349f73f43be8dad527549ff158b267c62be7c0d828c2adcfc635e419ac9840076549a7a51396b306bc042d1d7697c8d6caea3bf0b4e3f42e7c0efbd5b8d92e1e"; + sha512 = "0a9ad3a8ba02b863194fe4ba347be568fdb92bd72352251220f673349b77ebdb2b2c6e828e98c1c757fe3d4484783528e5f0129ae994a2f0226a17040a2f8c7a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/da/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/da/firefox-62.0.tar.bz2"; locale = "da"; arch = "linux-x86_64"; - sha512 = "187bec61e1218fa6c2fe79b3e80066a617ee3c26f83aa16b61a21e3fc76a64c2c821120f9206240642dd10175b6976c352b13a5b2e5514126a3840524fdd1de6"; + sha512 = "21ce01d959f36084dacdcd52cd26440a67e724c79361ed1897371fe4b33a853c72fc4feec6fee446ef47c1ce29c4a88392266bfca08189f1d99127ca637b8be1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/de/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/de/firefox-62.0.tar.bz2"; locale = "de"; arch = "linux-x86_64"; - sha512 = "8aaa8aeecf1a2dff922b785ed3a4cbf248454cf010ea9c188a4ac70f0550813944a8e9265c2edb13bdbdfbe20ec5a0dda3168d2dcd529d082bafcfaef6271913"; + sha512 = "cae69bd2193db9888ed3a415ed7147dc3002c05029a6cf3e7a010259919dfb0f209055b20e259459f008b99317a215cf6962ab173fac0f1e57c86341571d0eae"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/dsb/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/dsb/firefox-62.0.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; - sha512 = "c821eae950e48de43580c9dd4af7fc609927e3fd27ea876fca909bb3319574663120688e442ba83acf1d273e1fd22a87d0cd934e68151edd9a8561015e58a47c"; + sha512 = "4583f05b675973a2818b06baf771474b7bff9ec741c2e606cce13f6e4b153f92fadfb0c15d91c4a25d492a38fc3c48180cb6c7ea5e433aa774a9fffe26f4e593"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/el/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/el/firefox-62.0.tar.bz2"; locale = "el"; arch = "linux-x86_64"; - sha512 = "afa286bd1ac48a6007b6e5072bce0a26482a0eefdb00aee824de8c4dd06688d16731252933cb71b9f3bf6d30f951c6df68c2ede85733edc81facbb628118c72c"; + sha512 = "4419885f9b6510edbf2797a047a08c97008731ce4fad19cda1fde4ab70b8912c9aa96df533f9b138d843303e549baa30ff9338bd9531b3044bdcc521cff14678"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/en-GB/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/en-CA/firefox-62.0.tar.bz2"; + locale = "en-CA"; + arch = "linux-x86_64"; + sha512 = "86cf4dda9c21faea5d5031f423c7badb1876b225ad618fa8c1dd49803d65aec1032bedfded3278dc19d84c1f88688cd4ba31a27ad6f706ad55e9b407e3151f9a"; + } + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/en-GB/firefox-62.0.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; - sha512 = "c2ca0c9a72503ac5817ed9ff3736b812005037c51534ef9a159b7914b974a356f3f1bc89d0669d05bde8dde124f2fcc3ff3a91cb412ec0329c2e6def875219fc"; + sha512 = "278d00ec48c2d88d3aa5bedbc9443e82f367a2c9f8261f624eef42fcbfb83d74a3f35d6ad450ef3974ca8a19f7e654c93c40c1941264a2372fafdbb803c08f40"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/en-US/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/en-US/firefox-62.0.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; - sha512 = "9f32b33727e5877bfdeb186420a02f185896a2a5803565a811203d86e84d51ede06f27d63a88a482028c36b65ed92ac4c17196aa2069370d6cae09b74bf482a5"; + sha512 = "f4dfc51d6c8f9ccac869691ea4efb0f5fd8257d661698dba4eb7cc9fb7d28314e00a09ec595d424186cc928c8a6f9f93af0efcb3651eaa4fa40f81cfda73770d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/en-ZA/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/en-ZA/firefox-62.0.tar.bz2"; locale = "en-ZA"; arch = "linux-x86_64"; - sha512 = "e41b7ea34f193bbcd892030b5feb2f117bb5f3f9dfbe69560ea64b7936bcdc47a55e878c645786999a2e52c4333c033320eb1ed9aace3481a9f37d87c9ae9ccb"; + sha512 = "f6036fe984da3057e76d324c76a2cfb17903d73f3e6bc7884338bb0ef0f9f68ef69e94ee93331f81e17a8eacc40827263c74e5aeb9a70420c7cf0670a205c61c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/eo/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/eo/firefox-62.0.tar.bz2"; locale = "eo"; arch = "linux-x86_64"; - sha512 = "e0850feb028cf0644340d2842b054e49608cdc1afbb9487ee744f6fe1ce0662874f0f96de2da52de2e0abbe39d7ea430efc70392d555e7cbff7a46f9029ba9fd"; + sha512 = "011a742e57cdc2134115ea294782716bdc49ac4d2d7b06bfed048f75d18a5780cb93a16cd0ec6b8017e6b8299a5b260015adfcb3f093883703ed9403768555f0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/es-AR/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/es-AR/firefox-62.0.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; - sha512 = "72bde05493e4c140f6022e24cccf0ca580ed3c423840d2631cb28ce8a20be92837f78cfaa3b09a324bbc0fcb064ced351fc66a0edf2c56d972f629aed6662dcb"; + sha512 = "f86be240d21d47eda8bb04ff6b502ccee3c94afd6763239c5a79e094532facb8e8beefdf024c089d35ecffbd687febde5a4f10f362fd3c4d71bdabdc3ef1ce04"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/es-CL/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/es-CL/firefox-62.0.tar.bz2"; locale = "es-CL"; arch = "linux-x86_64"; - sha512 = "4bb298e184263edff9100e1e7f58cbbd405dbc73a265a5dc1d78e8cd25e538d34ef0994b6b5e79082fc12f1c0b2035c944e17eccaa7e1bd92eee8d27d8f50400"; + sha512 = "e6be4bff771e5c64d35fdce320fcd80283c964e16fa938824adfa6dff9c69c721ee9184a1f37de86ac42f730ebc7b4c8355d151306e761bc96308868d6d349a9"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/es-ES/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/es-ES/firefox-62.0.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; - sha512 = "13d7f54f7899eda53add9dc4a1bc27fd30e0caaa9c5a95d716c1ef8382c2317733cc7a71aba9aa4f2a024717eeb09be7fdd55dbf6183d1679e61e3b57964e61e"; + sha512 = "32473438f9d39f53249faef39e467546db58b3dce905cc1f4c0250b5fcf5ff2eb671baef0ab179b27ea47bd85bc5684f9bd4846c785f2454076035711642a7d7"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/es-MX/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/es-MX/firefox-62.0.tar.bz2"; locale = "es-MX"; arch = "linux-x86_64"; - sha512 = "66c24cd9a80da6137a94bf9cf2bad4ad3ef0141bc10c8d92435f9d89e11712afc08018d7e1b4f17fe03e4ac62b2f6ed1cec638dc7d0726bf27453e1741a1ba06"; + sha512 = "e81563bd3cc51241b129f084d4d9f5e8b7f34c1f5517f041bbf6992b50e0ad4fdf33fb36f0d1cc22d2bf9eb0bcbd0515a1b21b5cbb8d084cadd0f5d9d80c7b3d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/et/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/et/firefox-62.0.tar.bz2"; locale = "et"; arch = "linux-x86_64"; - sha512 = "a7a686b1e16b616a3aff8901148a2818cbbe2459851660a23610ddfb4b8109aac159fe80986744bdc4124a10ab160d2703b2e8f65def0c86977bfa3fcb3ab020"; + sha512 = "5827c7dac8e12610e731e92128ed66f8f107c19de99937a730e7439b26dc404cf518145467cb702fb395d9cb3a0f4ad45c92484ffb053d88dc7ac858781f4ed0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/eu/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/eu/firefox-62.0.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; - sha512 = "0760621f5d053fb802a46151f6283fb7a0b7de5c22ba0a55ae0f3056b0d43cf16c6da79af8a2217a665825a840b9c83134128f455dfe6e83f473290e425ad396"; + sha512 = "c59ad7413f47ac19e9cd3a267150066099f561a455913714a18afd1b0e284202364f009cbe0361f5941b96d57b43c3d7d778235c9b9123133f864e75479556da"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/fa/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/fa/firefox-62.0.tar.bz2"; locale = "fa"; arch = "linux-x86_64"; - sha512 = "29e8466e754900b63704206b5b650ea60aea841aebfa58187013a495a95dd32d939308253b0f856ef5e04d3ddf320c289e74cb03830a16374e9fe2c03214a1b4"; + sha512 = "fc3a1caac599a418ab0ce2208fa921dd40912e80ff075bf7d90ef64379057e83332483c1a7a44dece95a38be523d0ea2f92a57b45c300f032b174dde4812e5f8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/ff/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ff/firefox-62.0.tar.bz2"; locale = "ff"; arch = "linux-x86_64"; - sha512 = "240232a8dd4556c5c4df872b60b3352176490b7afd4388c26322008c7dca489f48f679c21d148016965ea81d850eaffe9fb7887b97cbbbac955f9cc29f28b4f6"; + sha512 = "629c2b79571980bfdbf9bece6760d1553cc002f91f26fe46d58d4fa5040f437b6a8b9b6ff41cdcb3d615c479c66a17d87d878fca65025070a31073165098ed26"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/fi/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/fi/firefox-62.0.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; - sha512 = "63c7d4ede5e02c9d4b2e59234b57d4f539c0cd3666a053b127cc18d080900bcf488f8d3d7f2dfb98399a1cec5ec6780d86d93ad9dd2ce7612e84604481562a64"; + sha512 = "4393019f9dec44bc62985d84f95585de0a26736a923f873b92d87f7d46d11f8f3e8af53812696ed4d312fad51c3bdd34026cd7ef933fd047f771441245b30213"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/fr/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/fr/firefox-62.0.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; - sha512 = "3a4263e78c62faaab850c743660e633269dd9e625f03f94459b34ede41989cbaf498755fb8c2f507e4f4b88b633c29a3eae837ffce0572ee03afdf67c53d4ed1"; + sha512 = "9d9afd43288fe6719b8d4f76c4542a26dd4b36376abcc8a0d8111c701bf397345451ccec5bc5ed1f2c2927549c62a429d4d97470d850d0c83ef8362c40531f0b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/fy-NL/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/fy-NL/firefox-62.0.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; - sha512 = "e8c7760f3f64b4c525bd0521cb66ed11bdd9142deee986fd6a5f6a322685633aa3539f819e3ec886884906998d37dd6401b77e4790a246cd098c47cd49f929d3"; + sha512 = "12050decaa38a27ead08d67130d43ba36666728d3920cf40ad2dc0eb18de6a204e81dfff72cc0a33022b0d96097ec83fb36c88b463707f04669e5c907b8cac15"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/ga-IE/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ga-IE/firefox-62.0.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; - sha512 = "8f59620f30767cd58babc163b803b2c8b174562e5a6a686c5a586d24db0da4c4ecf180c13673a6a434faee02c2b7ef746c1f10e45055d42327044a945925e514"; + sha512 = "fb028d4b55cb5758eddb89a506b68d322c758d2e8ce01151a30678dd01c4ce625c9a051650a2e115705dbe02967f0db5894a4476d6460ff08313d4767dad9b7a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/gd/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/gd/firefox-62.0.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; - sha512 = "ba496ad0daec76e2c6e4f3c2dbb8219d1f3234893acb09602e51b7bfab4ef84d9f49104a021b206ff528bb323e2255c97e92a6949b3949098e5863f48e9fefa7"; + sha512 = "a1173104e4be1fdb6cf3a0c8c997075d40e5eb950dc2482107b5795adb2590575c1c79f50daca87227de6426f4ad9d756233f95a0ddd3aa6e949ab773d319db2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/gl/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/gl/firefox-62.0.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; - sha512 = "3ef33eda5d7a88fb6f67f91983ab2db11404f58686ecbe30dcbc27dd1358660b4c88ab8e678184cdd3fd4102f93120e0d0a4d75435812b047ec2bcb74cb52a83"; + sha512 = "b6b46ec64e4386c9196d1f5362674667e46b5006b756cdc164e6c1c42ebff417c57cacceee949d2e9a5f55c76b82471ed9cfa01cbddd8ab74d6669c6870864d9"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/gn/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/gn/firefox-62.0.tar.bz2"; locale = "gn"; arch = "linux-x86_64"; - sha512 = "5e86c34b627b66872a7f07e30ee6285e61d041e69b0e2355eec142b23ceac8ea5ef7e257adfd1ae877b442f7171381cb013fddd7593d1b6e42f3a22e2267a5df"; + sha512 = "3c35f52d34d57dfbfe43d8df6be4f04bc10c79b3b9e08949525a503952ebecb90e59d99565c44adf25addff6f713088bce3034513eea3108a37c02b0921e2f01"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/gu-IN/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/gu-IN/firefox-62.0.tar.bz2"; locale = "gu-IN"; arch = "linux-x86_64"; - sha512 = "72e43c4dbc3db08473d96d0686fa2df56f82ebdbee064a152ebb2a49cb4fa7a9a80135fa9b7106ffdb64d3342b38400de5351a3b225360d5a730f0f4991418f3"; + sha512 = "0bdaed369d5318c59b929193686960ea2ed2173027c2cdb0384936d724585a9f8db058cd00d5a9d4b5ff8182a59c65066a9daf70e1e0b0d6013b3753e6f36adf"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/he/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/he/firefox-62.0.tar.bz2"; locale = "he"; arch = "linux-x86_64"; - sha512 = "d3b5a43aff6e76264eec6d211a5a9dd0b7fb89e41bbb265f31091ce3261f4a160e1ddaf59432bc3771bc5afacf1a3e12e42e0d08107727b0e8b5941ff29174c6"; + sha512 = "07074488f2b83055b66300b357e8fd4cd94dea52c359227cf33908a0abdfcf1bb969dbc8d00454c42e5b83f35651aadfd8492507deb5a229d3e70b329753a86d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/hi-IN/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/hi-IN/firefox-62.0.tar.bz2"; locale = "hi-IN"; arch = "linux-x86_64"; - sha512 = "7b568bad470b3fa069b44bc0d69fbae51408ab44751a99fc36a7c220548d0200ec57d8362dbe1dca7370e587d5aadb45b5c9dc91e6d267f2421fe5a2260d29fa"; + sha512 = "8e6b126bbd13b6ca9ecdf088a049e28328942c5153937198b851ddfdf1705211a03c6dbe71e95b3afd8f7d3889705d2c6a1bb0b135e34ba389830cff519dfbf3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/hr/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/hr/firefox-62.0.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; - sha512 = "c69df1a2226a967dbc0cbd3813ced6ae36b696389187489ec62b78b3180800175d3c33b07bc84c45112947348e160cbcd6db2e68d5e4b6f07e0a2f6adfc8fd2a"; + sha512 = "d1c36d8cff63d070a827d24d3e95a823a1e302cd42a48ec50edd34ca3f76678f65897f060ff5365a677525e938baca6df512f27b0fa039eac6b78fcfd347b440"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/hsb/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/hsb/firefox-62.0.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; - sha512 = "080ad8f1bf263f96294e3e6178dd64d30a7fda50d229081b14e54bfaa183c6efeb0ba3aa66cd23c8541a622382e415a12e3e063cb3aace5619d3c8c212ea3078"; + sha512 = "384393359093655a50c6052cf25ba413fcc02000685fc6e97f15e3668cd93421dfd3fe95d266bd4ae5e687105ce7a4c364aef92faec9a5c01f6f5336c134fa21"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/hu/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/hu/firefox-62.0.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; - sha512 = "44f07968bb89c3c0e2d365f9cfd45d89b138a269cdff48542124a34f9d9ba9df5103e4613934c504f90b494fe20bbc6f71a12c210799e689e8f69405ea22e4a1"; + sha512 = "05c76472230f7ca011fd5f936568b50cfb646ce7efdde65d1640f0d4ccb31196873a8e5aa32ca6bc796e80400d52ea4c191e334270c04ed92354b6744ff4cb50"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/hy-AM/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/hy-AM/firefox-62.0.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; - sha512 = "8d3ee8a030ad60ae2de062b21437e8d512ff3feaf614b91da71ff6af9d3994be79aab1753e3d46a94237d7e0a49eb670781c2567f96662b6057ee7172a0363c7"; + sha512 = "cd3f20095f0c31e20fb383089141f1aa22ba8f8e7734370fd377ba900cb71ba1f2e76e196bf30cf3e3a8139bd667575d139b03969ca3ceb3f2e1c231e70431bb"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/ia/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ia/firefox-62.0.tar.bz2"; locale = "ia"; arch = "linux-x86_64"; - sha512 = "448e543b5f7075e2e1b984c808dded1ee67dcefb600058635c87d0c226eb02aa8dd7f59c624ebec60c9c0b334f98607eba88e111f2b03a1aa579b74b1398511e"; + sha512 = "834d2f397c3eefa2da5b184dcb4537ff28d26ade5ba985f916c4921473774d79a63cc97f3c72e49e19f37b4285a6efbc0bfd8ca78159b4a9e643027fbc4fc830"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/id/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/id/firefox-62.0.tar.bz2"; locale = "id"; arch = "linux-x86_64"; - sha512 = "a1f8eceb53485ac41a685f98b1e9dcf57ac094c0911ed8f9a862d4b3a5fa8072c16fa6a4cef3e06d15b07b3866397fcf9ead7b4b43143e0f5dccf93acb2f7676"; + sha512 = "25b18c83fa9899f54a6fea9c617582c06b6ace769deb95e2ee6d1f3f4d32ce1654041605072096fb434c483b2f47913a35b4cdf392989db108f48ac9376d62ae"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/is/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/is/firefox-62.0.tar.bz2"; locale = "is"; arch = "linux-x86_64"; - sha512 = "43d6ff785394bdfb6c376588531a9fe043b18fe44ae83f481b11d71a2422b5d5022356cf960d92f55fb3d0ee103e6534bc0299a3d84e9ca7e6b3a5544e11ad45"; + sha512 = "596a5ae84a71ee3a5f1ba4896b794cd103d2bce08a505faa38ea6df9cdc5380d7b97b2c4b3c80cb525007bc2f08dfa2bccc2634a135e653c79b913c1624f56ea"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/it/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/it/firefox-62.0.tar.bz2"; locale = "it"; arch = "linux-x86_64"; - sha512 = "460385b5854565f4ca33431c573ac355baddd7a35a2fbf631b3748b02102a749e56fb1128ec3e9f6b721b1123578060641bc3b783ece271a1708656626b10a13"; + sha512 = "46bb6c5d0e575acdd510b72375677fefc3feba3c7ca2d1ad4a84f82ebfb3e7d14a9b419964850f6b640adad0970b105b3ae45bdee4a8a47200c5ac7f290c204e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/ja/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ja/firefox-62.0.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; - sha512 = "682430030d87391692170bc81d759d806f4667b66b4e3df84e836e65678f274720038d0556f5338d8eb18e281b64249e758b5265b3ce30e6f272ca9d84ac1496"; + sha512 = "031a4aebd4d676f724c95812dab0fa4ca289fe4144417ffb28c6c4579580666bfa690737f544a3b09f5e07c7661200c334c4a336ea45700b6e8fbf5bbe5cd81c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/ka/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ka/firefox-62.0.tar.bz2"; locale = "ka"; arch = "linux-x86_64"; - sha512 = "e8c9e6a61867efdb9d021aaa8f059e3ac9896444448b08b7d90f70fb2847d46d1950a24e6fa2db0b947cf3ec628bba1c230ee7d8d53a959928122018a9e5c7da"; + sha512 = "14979e42ecff3c9005fd229a5516d36a72958ef810766a64963c2a6028c31e0717ca9079abe6103ece951c5ade140adbd35227dcb73c6101a145f1bc9e241721"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/kab/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/kab/firefox-62.0.tar.bz2"; locale = "kab"; arch = "linux-x86_64"; - sha512 = "17636e7157d6cf3ab73b7e36eeb7ad5bcc35e756fe6d369b98305c58b88208b5b11f673f52425363425d18c2a7fe79274a6e5babeb926adc9cea22afe3e55e5a"; + sha512 = "16189c288a8807afc94b1d781a3afad833a52c16ad8a805787b7ba5603ed6988bffe34d9c9a98ea3db0eda25341ff24430ab68b59a1cf9724bd16246a52c1847"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/kk/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/kk/firefox-62.0.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; - sha512 = "4eeb48f250c617ea8eefd99fb44159170311becc229f77ca014e801594260ea23ce46ae11e0526ad620dd830b857b73de8a3a90c18764ab2a8f71cebfecfa143"; + sha512 = "c4a35a83e41df1149c1ab38d8f243753865a50d6d896b89499bee42db45c8237b9b8d6599fb3c932717977c5e460ce7adc6c93d561fa69a4704e1931fc11d21f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/km/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/km/firefox-62.0.tar.bz2"; locale = "km"; arch = "linux-x86_64"; - sha512 = "57a0bb58ced30d8743c30d288250328568758674e55127d51e99485f5c85e8b0b300aeeec4d34526f53d1d538189b75925eb907e3b5fb2d455e0546e179dfe04"; + sha512 = "dadea116c3bce18f18f2bfb3652ee1d26b3cd11442b8e941565772d202d2a8a2e7d6277a1737f39c63947b2972ed8a84680b4c7dc351563c5ff11abeebd6205f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/kn/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/kn/firefox-62.0.tar.bz2"; locale = "kn"; arch = "linux-x86_64"; - sha512 = "c40e9f5906cf3968bc92932f45d4d0b712322e6efd9a5d1f3b48a7b94a162c6390142081a8a4fd2f0fb8737869723432eeb5a4b44c3161aa38a4d506bff8a3d8"; + sha512 = "dd6109e92bdc9a7b3c8e08d9e104691a1ee449f9f915b5a4090ca471089ea000da34dda44883f10f72f4a5ca21078263663444a413ab1f1e7599f85f01f3700a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/ko/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ko/firefox-62.0.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; - sha512 = "3f6104ed9b2fb9f1b0e3f49b06aaaf513ecf7e31b417af90c11403bca7a3ad51a87b448fa0a2ae6a01462b57dfd21f90376421ca8cd9ea62b0e3a1c7462aa9db"; + sha512 = "1dc4383f48dc1aedb80c373398a5539649397f1660664181c97ecfaa17eac2c503a976ae15b1e7607a83ed90e3b4f6c3b15d1bd60e13e22b8f071d91d373fab6"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/lij/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/lij/firefox-62.0.tar.bz2"; locale = "lij"; arch = "linux-x86_64"; - sha512 = "46c8eb64b30455ed97618d67215510b22acb6cf5946ba492c5938d879e656d983accfcd7ff2e93cebe7ea5a52e9fca348ebb9ba02e70ffb4196a9d9edf5abc51"; + sha512 = "a26d5e50807efe3d4e3e01d10b0131ecbde0ef141f13310db4b01adcbac63d003db073ee24620745ab551ecba92965a5055e553b31fcfbd2df9af0a8913c7823"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/lt/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/lt/firefox-62.0.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; - sha512 = "54470adc31bdab9745f72598d402fc961d6b407b6f8fabc8e0c6b785a5a5f3e9922e06a922688c6bd1ba43be81ed37bbab216fe2182bdd0b32befabc55fa1a48"; + sha512 = "dd99282b5eea3a1e4518644acdd9bebdcb1532cde148f8c60fc83177fd39757e98e7fe3cc54c681305c699a085788a14cd44e93e5f10e11a6812afae10b2db8c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/lv/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/lv/firefox-62.0.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; - sha512 = "376ded474c9c8a898bab54b66a4a9e9cb598dee114d9a156b9e7fb925250511e610d2e17a5decf4c2db44f227065cb2840265d6955364a1405060ff022b04d07"; + sha512 = "4be6a61d0ccf424ced36aad978f6419d00afb3db93751c1cd9f6d1ec0c2db8530e77099efbdd8883b333fc2dcb315143088423c359debdc7da5808853aa99268"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/mai/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/mai/firefox-62.0.tar.bz2"; locale = "mai"; arch = "linux-x86_64"; - sha512 = "21643b1b723a42d81bb4476b16282d2550100278a221b5538d5666c8fd7f3e96f242393c4b175cf6431e82458e199fa80a51ef0f5bd6a9b691d0150bf1d4c8c6"; + sha512 = "71aa1872d28a5f741df79e4f1490b110fd9bc13e9f6c4f2aea8d5028b434d02f0bff859613dcac258e0af7e8840b5a5b37fe80eb6d94d4712e83b96d971a46bf"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/mk/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/mk/firefox-62.0.tar.bz2"; locale = "mk"; arch = "linux-x86_64"; - sha512 = "452571329b805586a1218dd5fcd5b48f7f20fc914ba006441ec3642ef8653537b764a98b7916c0e440888d60d41b290826114c3a37083ec098fcd6c86a6adc15"; + sha512 = "5b9e7e8f865675c0488fb9f7e965dc37b35ff53f0ab84c3cc0d37f9baab0084bf5981e4a1dc65557a02f83de7a92302c5cc72c7c25c20baa484fc6abc552c279"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/ml/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ml/firefox-62.0.tar.bz2"; locale = "ml"; arch = "linux-x86_64"; - sha512 = "8d2c850525f9ffab96c4d02908440a9a5f4b6fffc49e5505d5eb33d35d3690fd7a81ef73aac810d0c52e0deca5b69dff9eb3f0eaf508b7c866442943f7cf9547"; + sha512 = "d3ea17e668e021f9f002d775df1117c51e7b5bd92780b014bbdd869f93e50400e290a35e4f056c4ce8a235fc2851b630d24ddb3b8e6ccce7c21b65a94fe9816b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/mr/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/mr/firefox-62.0.tar.bz2"; locale = "mr"; arch = "linux-x86_64"; - sha512 = "1eedeaa3a2b6362c460e468b28bf7efc9bb5c960c766ec9f0e423834aaa67248c5bea0fe9b4fc0a8e62b0a40d8dfd1e7ff31adfebf6d1d6405daa02879977015"; + sha512 = "9022898d857eae94054ed357cc5d06bae72ea38fe2f1efb6d09baa6b18d55cb8a75a5c0f2b312458366e2146b36d12407373e8862278ef348e588a893c068a17"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/ms/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ms/firefox-62.0.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; - sha512 = "fe2d5ae09b8921d366616eaee49c240ff529050e1b3f97c915d91c23dd67b22d78a75e14e2f192963f0fcb05eb812da2c5f68313599111d85c1abc0ac9dbb676"; + sha512 = "c81f40e528ec7f141de902432f1f367023a39889794a46de8b271e9c4bebcfbb4b6124dc8e0b86c560214c493d650389829a04c3f4a4d121b3243ae66092a100"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/my/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/my/firefox-62.0.tar.bz2"; locale = "my"; arch = "linux-x86_64"; - sha512 = "631a6059d38a64c24e1f7d2b9a27aa2e405fe413471ac1e1d7ab337f614df9a1470a091de35904c39664d679c06eaddcd239c4a392c1e2ee548ce0be7fd5e416"; + sha512 = "ba942bcab35045de32a2d7914bf7f953dd1f683ff0d142246035df830d4528b47f195b8a6b96c95b62e2d03e89215c938072ae23b19af41bbbbc40bed3d0212e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/nb-NO/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/nb-NO/firefox-62.0.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; - sha512 = "90d0c3c696ada86b47e9a6ce8aa9a8d0939eedf5746ccef79ae170a935e6b97906b187d7839af158a6008a9022cc50467febaf0617f3a3b1e8e21fd648805d13"; + sha512 = "dc86c87a0e51105bd89ee579711aea9e61904f17afae27236ad12bf754831dd592f9ef938ab35d037b2da884aa301044eb71462a6c4ad26af97e9911e6356bd7"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/ne-NP/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ne-NP/firefox-62.0.tar.bz2"; locale = "ne-NP"; arch = "linux-x86_64"; - sha512 = "b5e13e214cbea0d541aa8c29d53afa4ae952970a64bb5695be62ce19c829df901dba4c66cfd03d5d3a31f69041c9c700553b2689dcc4ac4ef254d155700bf5fc"; + sha512 = "9bb1e18c015696ee9b17853a942537bf462101e687107771d34c4f62d3cb3f7d9debbbba9efdcf7acafd8a9f8c4f8c197b2df15c80b9c5a562ca1ee765867b3a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/nl/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/nl/firefox-62.0.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; - sha512 = "44470b1cc4e95a05b4198ac3458125651de9bf9548dcfbcab5850c519fea01a3e8c6161e4a66271af68d7f1a1b37456d2ae1e51ca890307e6185a531c8cbfe74"; + sha512 = "2fa2082a1a9cd71f0ae7019507055e6109292bdacc9ad4c860aa5ca9ea6896c37609a083981df309d2c53811674261147053ee6247908ec1ce7a2e030d320443"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/nn-NO/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/nn-NO/firefox-62.0.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; - sha512 = "5e49d30ed8fb64e367ea3f5b472baf0caff6c4b880d811cba5db969d21f8e5dd0d8ae4c01a151fd495eab1eef817b35b6a6e14441a860059b8f20453dbe86116"; + sha512 = "4665302f9850b93c4cf178c3e2397e299716ccf92e4fbec9762892b17960f275c1167396de4073b899d4bdbd73bf06f87f10c36be7eda22934faaaa78925e8dc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/oc/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/oc/firefox-62.0.tar.bz2"; locale = "oc"; arch = "linux-x86_64"; - sha512 = "bd75cdbb1bcbe24347f35b748ec5d62da6bb20fb0f58f17a348f8bbe19e92ec3d08da3148d41f56e0b42a8e49e1c1b70b40770c737e626239b5b538bac6d42e0"; + sha512 = "d0b9a462b7157a1452a54e2fd3d9d0c38ab478eb6c6391350c8c7c9c581e425262f42d33fdd0ac9e50eb8cf77f0d8b71372cf15b079254c2294f5bb613337bd2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/or/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/or/firefox-62.0.tar.bz2"; locale = "or"; arch = "linux-x86_64"; - sha512 = "e88f706c60e93b205484411bde177fd9b1ea921372669b5665ecebd795d7abcef5d2caee16a8605bf7f3f23e8d0ebf8036c156097318e7f8d3a22517e1fdf017"; + sha512 = "555135a96975771bc9bef17601f1e2a2e308e07ba3681164512f2939da1892ac592a8f69264a365dfad36a473306d6d33712fc6868bc809ad5d5a3ef16eaf5e2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/pa-IN/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/pa-IN/firefox-62.0.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; - sha512 = "81af24b8ab70e373339ed4fd7116e1c4f2bc7a2ee14b46e2af29860add01ab492ec692ee2653de81856d04a465860e4cfda0af4928a237bc0c8469c4899136d5"; + sha512 = "a1d01ebf734b6357ecdddb3601b9062216c040966d633e282d61a28ecb830b5edb5152dff4c46a3cc273034fdc7110cc56858cbf31c6e90ada6efeb4130c510a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/pl/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/pl/firefox-62.0.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; - sha512 = "f7b6b21ab27b58ab1bdaaac012dc035e7cb1226f46da43fa3de37c7e4fac73f5303dac02332510eae7a8bcec0172769b620acfbaab8b383a64404bb294d6df66"; + sha512 = "701b496e7d20e8eff7484db6bf5e15f1bac769fc97f69de028a0dcbfe0f681d0a9031242b30367833f8cf1f8fbb1acd6d469a225152bf5b220a38b369c740381"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/pt-BR/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/pt-BR/firefox-62.0.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; - sha512 = "c17c0e7990b4192f10f7269a5c5c6c74cd6e6353b8649a0417c537197c5f853085948e9d0c50f08afbb16e242f3d8e9eaa1e9657bfb6c40075e5f4e640771d2f"; + sha512 = "c4b3be3a9483ed76f7b8334998d75b293db031329852ec59ce8ae13e1184a541f2f35b5d1bce413ecf525d482277d27d7470444e477f297e361751d07cf64920"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/pt-PT/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/pt-PT/firefox-62.0.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; - sha512 = "2a5db6053556c75d399bbad5ffbfe51505f6b25bcd73008d85f7dba66d89fdf56ee0ba2cfce6e2617b463cb8db087a1700507051322fdd2ea8f732be5bfadb9c"; + sha512 = "389ffbbd4dfeb1c7149a02cdbcb70479be32ac8e91683570093f99e38b4c541f145ec27fc3cbe54f70ec3ebc21e5c0ded3b18124307976befd8f2ae1839c5dc2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/rm/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/rm/firefox-62.0.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; - sha512 = "94e95e037ea9f924363aa5b80298f67ecc678bb2e22d552c2207af1cdfdcd9ef5b85fa4a6b42ed08167a4b482859658ef6a946adb7462c2e2519c4685428bb90"; + sha512 = "cf9b89f1828bec694147528a0db8a8ec4530fb60e8a1957b77c8202e95459217c95bea2f104ec303922074c3528321f775fd955080b5e012b8941bb7f6575bdb"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/ro/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ro/firefox-62.0.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; - sha512 = "dc901a8b6ea913f976c915807bc4ab5fd4a756c98a78498ef52fa8577cb9e3a047e2a38240bf675d72644d975ac70d720f693db056e764218151431de572a37b"; + sha512 = "44e3ac3e35af41616c1dfab41edb172b4dd92bc622aa53b8626375d782235ce3e9540e72e14b1d25dc19f4e44db5717fede7429b1fb245b644c20f2e13c0d7e3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/ru/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ru/firefox-62.0.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; - sha512 = "dcaddf1072b19f714e9f50eb1d5e8e15bce98bf96bbbc13e7a4a82581e76339818766e389279fb33d212afa6cea947185de130a3eb72c0f6079e159ff2f18e9d"; + sha512 = "7b38581a552ae9df2222ef9bd8f2c272cd98458d4a11c55a8f942870411d08c72da0c1dc5c4354b8e2e17d0a97794e4f2d59446a394e3c95376f5e7ee296d57b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/si/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/si/firefox-62.0.tar.bz2"; locale = "si"; arch = "linux-x86_64"; - sha512 = "5544833432d6b41efdff96fcc8d2d322f5c158764320ae6345e9183b2d48817afd796685bb87998e5e6fd227b1753f503bedda5f6fdfa9dcad2083cc9b7df9fd"; + sha512 = "dbb7cc9c9efd5c1305cb7c770db67ace1b10c2afa55d2dc9b8de896629e4e69e79bdc5d06cf3d7900635d03420c32e0dcb1b0b8ead25ab8fb3cd12a154eaf0c7"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/sk/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/sk/firefox-62.0.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; - sha512 = "d4702ea94482a276ecafaeb7e991ab850a432158009c95489b2b87a82402c92a84c33ce43b27ebf58367e20d63bc444e656f32cb957ad0ad03b1d9f793157052"; + sha512 = "04f9b7c1977aff8144ad53a2bb7bc5aaaa11054cb8bd00b1747ab7ec34e3664d1fb3adf65b49b5d5acbbde2e1ab45ee642033e3ab57e99d5973ec853a1a6194c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/sl/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/sl/firefox-62.0.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; - sha512 = "6103a4d340e45af988d17b93c4e8951a656ace095c9e13f5b0d6bcfd55d51e27f9f26614223d40dc19733aee34606a80a221838be86a1f91417a1c6f00a7771f"; + sha512 = "3202a009f73fab2326611c65ee97a8249f5ccf047365874db92da588c5cb8693ad1a7b7852511bbab10a9146d0beb7cefdc79d3269c3b7404205d616a7394dfa"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/son/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/son/firefox-62.0.tar.bz2"; locale = "son"; arch = "linux-x86_64"; - sha512 = "ea04aee1c01d4d545ab4a370e4be4bd23b9f1a698bc660877a754f42995334446bbc08412bc9f8ec92a2a69a6fb8bd0caee40f622813d9ac18b43773c3111029"; + sha512 = "a4f718670b73af088e87910197a78dace22d9e04bf268e4653709eebfa499ffa4a97b4048e4ac80c6a847afa598b0e19bdff07c6a7d6e164dfbf3d09f1070593"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/sq/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/sq/firefox-62.0.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; - sha512 = "6789f071e366dfb3300cf5057d690c89daafe969a8b8b4e5a3ddee6683caa1426e62901d2288da61b8e8c59ac19d9764521b82f2d0d4fbe375d4e4eecd5751fb"; + sha512 = "8b67dfcd41328b677bb33a640c1045b3643368b8c0004cb55027d36ac2f3fb9cc99c272d132c355567ab0505a50d34fab80f6fdb8598cef09ea9806e19d6107e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/sr/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/sr/firefox-62.0.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; - sha512 = "2d079c315d0c66d2e1530cf2d30a357d62f9bb6517abe7313911bcfb5c42ac95c47b3f12f654ea61d2fdb74d44ed0b090443f6ec66ec22cbd51c674084a8c4e1"; + sha512 = "51834193c037ca0e23f2c73800a351debd8327908f7c6b378a89424ea86b01a272bed893df59b1102760303592604812794c7ac70effcd50c20fbd676f4b5640"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/sv-SE/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/sv-SE/firefox-62.0.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; - sha512 = "c78e06de0834a84bf0cdd22a46e80901db3dec7d5d9e0dcb6ad850a040e8df6d3ba2c6e68f8a3da118dd9306c7af7f352d9b56e839cf74afd3730b2d8ddbd38b"; + sha512 = "8763a55b6a3f7ffb75afe854aaa54bd7bd5a5ee8dbd741f4348fd29ce015603f81cd98bed3547c628dafe98dfa800a97b64e281606223fbb400c03a0af332018"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/ta/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ta/firefox-62.0.tar.bz2"; locale = "ta"; arch = "linux-x86_64"; - sha512 = "d996633ce2cfc9d5766840d5198900a341c8158f4bc00c32ef168ac57a1c1d89dc10e9ebfcb2a504273d1722ed319acb9d9aca8d30257a7a6a01361ae7acbc4a"; + sha512 = "82d687d98f2e75b637e76416ed1b749d1af18c7ac140eab32f8fdf99238fec76f3f926caaf212fb42f054d51d8c807536da8cb0ac5354ad123a3030fdf46690d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/te/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/te/firefox-62.0.tar.bz2"; locale = "te"; arch = "linux-x86_64"; - sha512 = "81b745184db9c550a135efd9b085e074a0dbbce24d81a16a39fb51166233d84da6c61b556e39b2ec68365ded627b31065d367c224721bf9e99338456aec07698"; + sha512 = "2a690bbaf6f8ba90f98c2761d6ac6030fe17d384478a3bf7c07875bc6e3e6285f154e3e21db4b639602f205cc03360fb36bcfe26473ec48cb1749a65b781875d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/th/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/th/firefox-62.0.tar.bz2"; locale = "th"; arch = "linux-x86_64"; - sha512 = "a6ba250aa390005ce6830f14a4f7518062b3a98444da87e36f515fe29d3408b7efe9947a9d865a220b9f60ce57dadc12099c5742012981ca9c4d3fcc0ff4c877"; + sha512 = "ebc344d1439fc4fdb71d772b047466e5bc19a04a83de09e64e9c820d19bc057f3deeff5d0ec9bd9cb11ed2079f4bff459f3727b0ba92fb7426e2e186bd0cb4f6"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/tr/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/tr/firefox-62.0.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; - sha512 = "55eef864538b70b8d6e7fc2e6af2c73853a48860dfdb1ac5e4471675ebd2d9f089793c1c6cee713654caaa253b059e9e01acb12aa0f6f4efedd09632d10315d6"; + sha512 = "9096da5a647463a3643e3e5f21dc51ee9be87d857004285de7dab164255103bca4ceb9d8474fce587ae497397c753803b8157c40d05dd8d3310d59e97965ca0c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/uk/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/uk/firefox-62.0.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; - sha512 = "2bf67d7523c9b07acbef099dee48902d19a5b542ffe9eb65283524ce2cbcf853b1e3e862fa2a7640160cf5dec8ad884a237f4bddf215304a458a4d9575af8137"; + sha512 = "f9f609eb7f3050e95bff33de4b88d8e17949c4c167d3bbd7a9901cb0d19926a37f72e40a6bdde1f6c7610a3ffc67d7fbcfaf298659e519aca16592714c70bb4d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/ur/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ur/firefox-62.0.tar.bz2"; locale = "ur"; arch = "linux-x86_64"; - sha512 = "4127578edad2690915aae81fac45cbc90694b68d593562f4c55a1545cd1b8cdcf3eda18fbfb2dc9fb3e0dd3119fad09db68d65e6fdc09d96aa65440750fcf380"; + sha512 = "35a755f1c1d93d9d8e4bd813c83a332a1cee74989d993921f987e023da90a851863f83b56a41c58878f5aed07b4e08e0ca9d3f4d4ccc8610544516bf903855c0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/uz/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/uz/firefox-62.0.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; - sha512 = "7b0257e2bf2edf26afaf6bff2a06f9fc81bbf5397c8823a65ee63e54cd32bd2329ddd858a5e1374df64bd188d3d3392434d83e05d0fcb4a71d0a73bb6da224dc"; + sha512 = "d957def873388aa5f5051ed3ab5cf51196f8b5fc83e2fc4b56476f63357ff26ef38e6f3d469cf4f117b094c3e31a0f561b1f5c0a90c85e827436ecfe0d61e98d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/vi/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/vi/firefox-62.0.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; - sha512 = "071e162e6919168fa4858aa98d68a2c6ff8ceeb10e5968a2dff55040613ecd7e7290f3acc929f8f2faf3fa4b97cdfbe4fd8b464f7df0c3d1d530af5a9ca8fd71"; + sha512 = "e7f10deacc80f55928f3f6ea4dff80142e790cf9dc814c38f173cd03ea59de45438fda5cce1073b0c9e1b528870c7d979d16254b038bd351834def51944193f8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/xh/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/xh/firefox-62.0.tar.bz2"; locale = "xh"; arch = "linux-x86_64"; - sha512 = "7e12d3e453216ce6ef2dd56980a130c52e273b23543a3df0b5fb11c69d1366533eb4875814e5084682c54f86d2cb8a304b95b08a66c8595c8dada69d4e97af71"; + sha512 = "0e64c9a9c1ebada345f02d6dd40d2ab1ae157ee238b8716b011aeddfb18775c1594ae0f7706c4ddda97ca01c44304391570f526524f4f19d3eb5580a1839c19a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/zh-CN/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/zh-CN/firefox-62.0.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; - sha512 = "1b98d214d15d0163aa91316fc6f507bda61169701a8accac3aa79dc8b6d7260d58813d87ce25d7083f6fc2d2a16519464267feaa3981e2e556298d3cc3f1abf0"; + sha512 = "cf1381aeb00f19fa6f8665ffbda8a9c6c19939a29e16fb49a2cf9097dbb2674eaf4e32b658dfb126645540582c52ad86e87a9679c1dabe03757d57032e0d3d4a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-x86_64/zh-TW/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/zh-TW/firefox-62.0.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; - sha512 = "f466df89dcc7a4b72ef7b41800961828012fe913b2eecdf68f442b492109467ee69a95738db2afc1ff39fac0b6376598e8ae5b050aeddd6fe3d40d0dc8d424b6"; + sha512 = "9d28b0b773227d7efc611e300250d518b303b9e03396092420e8195872c6e8c78aed6f9985e491bb01f75c541299bb7f0cf78abdf25d3a8587b085e3f6489e0e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/ach/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ach/firefox-62.0.tar.bz2"; locale = "ach"; arch = "linux-i686"; - sha512 = "6aafc9db497700c6c91087e2477b707a162447199f26c87a4921b278d81828e868214501e8b89deb387c097d5768faa18eab83076ed84aa59799b24f62a3663a"; + sha512 = "6de54e5cde101eff5c1edd43b7f3286f10cd631398f646608e0d6f22c9dc6d8dc2a3346c8d5fa9caf6ab1a82af8708ba3ee17fcf605d0404e2beb5d10b623ca9"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/af/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/af/firefox-62.0.tar.bz2"; locale = "af"; arch = "linux-i686"; - sha512 = "5cfe6413a70265360661dce8555941703feaf9045604313361553769b4738e3febf21a79c8be66e24272fef72b41dbf0c3a2e8e76e5b992789250d4b04fda45e"; + sha512 = "29c5898b88cda4a1f365b8792789c854b954b4d6533ed7a556f7d0e3dde3f7705adf5a6c3bf14444268648ad3b3002eef49dac200d5eb89cbda5ee33e1cb4d4d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/an/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/an/firefox-62.0.tar.bz2"; locale = "an"; arch = "linux-i686"; - sha512 = "cdd9509e49d563ed3d26f58fe957375357fcee36fca7526a20dbd09e9f4f2867c81508cb637cb8d35572bd730b13ed34fceb0af4aefcff631e632bb78a6713f3"; + sha512 = "484a8277cca9e437d8372f750403c71c5e4923b28b776b5809f58debb8d0d3ceb5d523df05691f326d06efba5970e27bb06abffcefc500748b04e99ee41664bf"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/ar/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ar/firefox-62.0.tar.bz2"; locale = "ar"; arch = "linux-i686"; - sha512 = "906d0020510eb911d7b2709c55cca0e4a69638c685bda7e7b406fb41f385b97ed95ee97515693d72f722a619d13583d227264d0819ef973f01e67427a269225f"; + sha512 = "7e3deb89acab69012c5f1aa99219ec0ff0cb380ae5f1dd71eea078bee4434855c612c808a574bcf46512d2eb77b3e8f9c26ea524ece97b02699b2434d8cacf45"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/as/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/as/firefox-62.0.tar.bz2"; locale = "as"; arch = "linux-i686"; - sha512 = "2fce0d7c990c7e2039a601ec5b5feafa7da368e24f363489c1cdae831bf36a11e2bf967ec4f74512f6ca06095ee3a59982b0a5ea3bd003bba9c3f4c763b9771e"; + sha512 = "0836d6d22d13096db35f5ee3da13cd4a8504a55de73ce24897a8e4903eca5b7d56f244321d2b6b623a357b1741d419957f67ee65e71d1c71606db24bbbd95631"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/ast/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ast/firefox-62.0.tar.bz2"; locale = "ast"; arch = "linux-i686"; - sha512 = "872e0b0962b7d6f86663c0cdf5fed6f4927f4a24bfe1848debb605e7c19bc574d98bdcfb74a2e5a4362c27ed1b9372881fc1418c742e4cfa75d15d838cad6f87"; + sha512 = "247817ddfd24b97b991ac916311e01871a831197c92025d3a2ea97937fe993869c7a12e118b32baa3aaca49ae469dfaa8e892150731b6dfdca1c4e0929c2ba08"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/az/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/az/firefox-62.0.tar.bz2"; locale = "az"; arch = "linux-i686"; - sha512 = "dd92dcd6f0c32d5487525cd88832fb567ef0e8fda5cf7f401399992243146bc2690881839d5752ebafb4e7e099c6594c71ef99d5509d94753256507216a2532a"; + sha512 = "4f0977cc5ce9e01c311d256d239a3e89dcc1db5b78b4c08f08999d7c52731fd58fce08c9f77a80fde1176a0a5289b5c59f06eb790cedd3625d96928dbdec46da"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/be/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/be/firefox-62.0.tar.bz2"; locale = "be"; arch = "linux-i686"; - sha512 = "1eda2b0945a4d8e70c0e61b187abce6873b9a8a578c089cb66b2728bfc71b90aab71b57599417ce775b4d5fa1c0fd908fa4b9b3183a3aa570da95d4fd726ba84"; + sha512 = "294adf3029076f9dceb32a54330d63b10ba9219d9f688e3c7246e04fdff2ff10bdc24b577f48b18935c35b8d9acb2437a7d6cc3533fd6441b9027ca67e7cacc8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/bg/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/bg/firefox-62.0.tar.bz2"; locale = "bg"; arch = "linux-i686"; - sha512 = "597dc8972c670f67f34ac23ffb57506b896efc9436d36270dbcdab484dcacab174aba53671f5462ffc7b54b9718c0280a66734e789edeb7710cd7c2b9fd602a8"; + sha512 = "41b78104367cd25e67a38b71d3db6054995caa28fd0c4dfa0ebb494d2293c92c20a347fd763f88b65d31a514987c607102206390b2dc41335d00aabd9d5d589d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/bn-BD/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/bn-BD/firefox-62.0.tar.bz2"; locale = "bn-BD"; arch = "linux-i686"; - sha512 = "79989196e4647c035d4af9f24dc9edfceebf9d90afb1efe894e0a54e940ffcf32e3746b9e07b486bd89a11ef8f35cfaf2e61992071352a561a535bb058c0396b"; + sha512 = "79241d9dc44b5ad35ed76f7b33bc8be8bf7f5da09855df9e34354994554aff2ddd2dfe8a2a3410916887568fc92a70927b8cae4747f20d0dacb067206eec3d7a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/bn-IN/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/bn-IN/firefox-62.0.tar.bz2"; locale = "bn-IN"; arch = "linux-i686"; - sha512 = "25b3d138308e0667d62e41a8384619fea548dfe441cec761c82e238c1f0467300d6abc89d265f22f1d9699ffa2165bbb7dceab76169a78acaa4bb1c46396182e"; + sha512 = "5194de3d21783d335a11c824cd46b0e01ea512f900a7e3fb45ed2567501acd27d5f5bf8dd68f146ff550f6ae4c70089d539f56823cf7280f02b67d5111715760"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/br/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/br/firefox-62.0.tar.bz2"; locale = "br"; arch = "linux-i686"; - sha512 = "8f18a08ed64cf071462b2eb65e0965f4b3825857e867da2898f959fbe84ea55cf19fbed289a4c4e739e5c4fc5392f1f496feb6b4f383e86a753f5041dfa333ee"; + sha512 = "59dfe19ea10c4698067a8ca70143b160ed5a73c38e0f6ed3a14d9a60209378acfaa1f8b09647a1a96d519e6fd6a34cb7e2a8bc3cc276653842c2bb3a6ee3cbe3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/bs/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/bs/firefox-62.0.tar.bz2"; locale = "bs"; arch = "linux-i686"; - sha512 = "2cd2a33ff71b4a471d694912f8c102b53327f1bdf005316e16d32ef17a510784cfeac972f9a854304b07d6c9d19459b19bf3f7e47caae2e58a635fa555115039"; + sha512 = "7e6069ecc137c1b0b479159fc8eb323a8c417c81edd8c7d54498c47cea4f1a2fd4a1cc52bed17b899ca72df8b0fbaf88e1794b17f86086d249011ccb592ce5d1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/ca/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ca/firefox-62.0.tar.bz2"; locale = "ca"; arch = "linux-i686"; - sha512 = "78649a90b8e890adb271fc57328669afb49f70e9f323a2849a2071b83125f3f1f40e13beb353336a9c5aebd930979889c719075b49ce4099715951164d979926"; + sha512 = "932ce6517bd55ddbd927eb28935bc99ff5576ee924d239dc490fa79b3d90dd77f579a7b16c0b4fe4ddf8fedb4e825664aee7fe246145ebbe19c8f8841d098464"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/cak/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/cak/firefox-62.0.tar.bz2"; locale = "cak"; arch = "linux-i686"; - sha512 = "8e66b6ed5b20efda281350535f2b08892763c2dcb62ba4fc764b598606a36b4a6f3d5960919a8f2967f736add11132252449efc4bef827653534b45566ff69ce"; + sha512 = "38c4ed4be2e79145056bfbc5a476e3a03c4f1f6aed1ccb834a7ddb2576f99fc52305b93939145ee1e7ae9144b656e857bfcc6b084ea4b501c3a574e10d7438a8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/cs/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/cs/firefox-62.0.tar.bz2"; locale = "cs"; arch = "linux-i686"; - sha512 = "5e81414b8411fda775b35704de90d006be40cffbb51b495171b9f69896b9d486e4438bcc2bd2f3775ab5f998b7b41599f44f92ee150ddbbb2a84f64058657938"; + sha512 = "1d569ba50f84ada02f0962e0418ee7f26e79fe19cc09f50dee4350a59262ddc87440dabbf10129d73172e512eff5904062f60561f4bd2d4eda395bc67af90dd1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/cy/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/cy/firefox-62.0.tar.bz2"; locale = "cy"; arch = "linux-i686"; - sha512 = "8f4c5db5c760e16ef258bf2da401e51c2cf3d75808d83eb4b7adfaea4c2b69bfca0cd92c9cf69d7e4de188a2c43574d37c49b3c641dd9c8edb7bb6aefd2e4755"; + sha512 = "9294f39bf32de7eb2a1bc2480cf7f7e51dcdd124d3281f9e45c4729b6926002f8ac99c30403ea53a5c6857077633ec08e0c35f5160ea8e08a7f5f881e8a90748"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/da/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/da/firefox-62.0.tar.bz2"; locale = "da"; arch = "linux-i686"; - sha512 = "4aceadbf8cd2ced63f15aed369d98f4234faef18560e767aab1026c876fd3d6a069cbba49139eea60a78e0e42c063451918ce4090e850fc5528a93f527067335"; + sha512 = "77bde4fc9cacdec311b513045f3f026c44d7c199cfe0520cde20ed711c1cdb40d6b64483944f4da47b8fb280764899ff5931a8e5639bd0a8a4e03425835d8f2e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/de/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/de/firefox-62.0.tar.bz2"; locale = "de"; arch = "linux-i686"; - sha512 = "327c8b22f3ff3c11061b5ee58d1ea2311743e53d804bcff6e66615eeae3aada694c8adbba58f3521b6bcd8f54513bcff1d50ac952ffe5f1ff3f22b52264bdb68"; + sha512 = "b2bf1a5fc4536c3c0822d84c7f0138f04f6bf4597804eff101502d3d782f2b22fc54dff966c2f32821471622cb1602050de1c51aaf9f64c63314f8ba002ea201"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/dsb/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/dsb/firefox-62.0.tar.bz2"; locale = "dsb"; arch = "linux-i686"; - sha512 = "5a964d9c25326d2a97730723be2a999bcd8a1bc91b2d0d7ebb4aee9bd773fe93cdfdd94c70cb2f9c0ef10f84474c28726c21c23e19a1fb9b55e6db5c2a74b6b9"; + sha512 = "812842664c8b0088f33acc42ae1581a33cb2527d3aaea0ed102fdc27a088c06008b96a3a052f95a900694d869591311dd986bea2e828a02238aaff854a77aaf6"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/el/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/el/firefox-62.0.tar.bz2"; locale = "el"; arch = "linux-i686"; - sha512 = "ed1eceba7d5bae11af3a916902a55c66ed97ca6da9f1a6421e4be76c65b25111e2ca7c979c55f920d5fa30146016980fde273c643a5ff4996ed32b82f0b9087e"; + sha512 = "f1116c938bed2333309d32c13ef69f806418c14fb8a2fc10f63c932d8d8ae169aa76a8e3835eb6bb2d61cde7c8d8dfec56240b8280695f1c2273899bb7c8aa4e"; + } + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/en-CA/firefox-62.0.tar.bz2"; + locale = "en-CA"; + arch = "linux-i686"; + sha512 = "ba07c206a4b4ee0bf27ff82e8ea14e3ddff262fec11e088a114253ef4a4a81951cd5c85cf6eb9f6e1ba06f97be0bf5787f5e26c65b7f2aadfedf27f968146efe"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/en-GB/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/en-GB/firefox-62.0.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; - sha512 = "019be53a2e1bafbc4ea77730545c40be314d7e4a370e5cadaffd735a2dcb3dbca14e4d23b88dd2e34aa4518a57aae1b37ca561e8e62d7acd3417227f0d18d344"; + sha512 = "558c10ec35144d696e1458a4b70de954ed3c8d3f05d5d1ae492374ee3b90752a93d55e6e41de30a64a3ee3b9e68bab88aa479066b849971d78121961ce2aaab9"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/en-US/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/en-US/firefox-62.0.tar.bz2"; locale = "en-US"; arch = "linux-i686"; - sha512 = "ee88e6d55855a9e2fccf2a362f26177393447dd1210eb8f78992a7760bd0e8245267c4143eb5309a7ac5826b345b8c9637bcc504bb7214d1f7897db70e9c7697"; + sha512 = "51d606c5d9fdc2d6b611b1fea06c54ee4a6ac7666b4dce0a26dbaec99d110a2e304f88108d307b011f27312f8b935fcbf473f87b52056a465b667f8ecff9a48f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/en-ZA/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/en-ZA/firefox-62.0.tar.bz2"; locale = "en-ZA"; arch = "linux-i686"; - sha512 = "877cb9d50e95a8b0789660d871f263497279ea229b11218bc9398facb23d78200db4ad19e0030ca44cf36ae3913f8a119abddc3278e85a4c89d298c59a3443fb"; + sha512 = "b88ea68f4eabf086ff2f3fa6752cc42bd19391029d4c0565342bf24d90817717e5f07f774e164df234eeb735e426491adf35784dd9096475635365912e57ba62"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/eo/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/eo/firefox-62.0.tar.bz2"; locale = "eo"; arch = "linux-i686"; - sha512 = "5c78af15b977019cf7402e88b823ab2488b08ba9e8dd27a55caac7570392e78afd8aa972f0f95f21dfb1239936ba23272ed5b84cf24578cda5e7bb1048ce7d67"; + sha512 = "b97c269786efad57ff954d27ec69a4983e18a7ee4e0ffdc6925268830104103a99a31247359eba915be0710455f0626379b801d5fbcf501f30e3cc0b9736eb32"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/es-AR/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/es-AR/firefox-62.0.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; - sha512 = "8328fef71e94c07c37491a331ac362d142d44e93404c0a3ea883426c8f11ebf6f5bf6584237b7fa75439c7312bd1f33a2ddcfcb8882c3cf3c526abfae48a620e"; + sha512 = "a5fd087a8852f39e1208b388a2507981af3d989a8b86b1b0e2e83adcc9f6a494116050ff811e8b2225fd113ef1e689bace73a617c0e569df627df7e9c655a14e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/es-CL/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/es-CL/firefox-62.0.tar.bz2"; locale = "es-CL"; arch = "linux-i686"; - sha512 = "ef4e96123acde3a3ed75d8d93868894f859349613b556d44056009d55a3794e78824928eb04afe8746e291fb3d443b7a1b6f63376ebeb65102f7e03067480b86"; + sha512 = "bdf7aeb5fbb80711d7b8dd7ac30e544847e00f015f7bb8835315f5ee3023458bf781a368f0dcf11c57737fb1d0f077352c0eab28d32e801861bba36bce5e52cc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/es-ES/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/es-ES/firefox-62.0.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; - sha512 = "934e92d37b920ccb715a411509905c150501eb14d11aefd084f2639afb8ee1a4ce3e869d682ec9f9db4b70a795875f09ca3d7d997f0e621ef99cffeeb1675f04"; + sha512 = "47bf0dbb55435016312a6f6650033f28710471e7aaf14e0dc83488f1ff87e559de552fd95d5a58864420032392f84de06d8a1916efb8128423826c7e4577ab44"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/es-MX/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/es-MX/firefox-62.0.tar.bz2"; locale = "es-MX"; arch = "linux-i686"; - sha512 = "57e7bacb006bd079554670fc216ab2c1912a252b7966b32cc25a7d6735f7b0928ae0911b666c2810c63031d57513a4ff800cf92906a95868aa32608eb927e2f6"; + sha512 = "79e42f01744b05df6c1c7928743914ac28f3dd696a6918a08000a531b050fda95ca621ce0484c216f2eadf728db867707c1ec45188c70bb91ee611eaff7ac565"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/et/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/et/firefox-62.0.tar.bz2"; locale = "et"; arch = "linux-i686"; - sha512 = "b357f29c0f77e7ed4ac764f7feab6588cf322a1807210052359402e5d1092d3d8cf515e04beac86d32a6ddac43b4be8b92d88a1437f6899b4007d2c9faeb7fc2"; + sha512 = "8489f6dcc733debebe1acbaa86cd093e5dcbdb4c8d60480414ec1e27710bf57590fef3a29fb208e9eeaa5d8858e5807d7cf0be5130d57bfe308b7653de431db4"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/eu/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/eu/firefox-62.0.tar.bz2"; locale = "eu"; arch = "linux-i686"; - sha512 = "61b4a7b767e62b1a1b4eee4cb024e869969b5623de658ca2a3762c271a6519fb4869c9398e7a3cbb987f01799961021fff6f8634b78dc62770ca1f345e56d061"; + sha512 = "92f49ebaf7777962eb2d1b13043a10e82cebcad1a0f43a3527d7e7a5a31e720b812febda86051125e64d5f0355225dcb6cb496df5ace1ed10c2c6a4cfbe16cf8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/fa/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/fa/firefox-62.0.tar.bz2"; locale = "fa"; arch = "linux-i686"; - sha512 = "4eec6e7231fa548c0a24b8904b55311058dfc89b2ffb87142859b994aa0a31a07c48107495cfa66bb4a65094328f6bbd7f33e0ca33632457f620ecd90678552d"; + sha512 = "1bf258264b77fc9cece834363a12c34be719121afd55378e23fb2af9cf20da2a7ef4ffdb2d39c34c9970ea5d259a47c894b6f9d703ecf75834a2239844d783e1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/ff/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ff/firefox-62.0.tar.bz2"; locale = "ff"; arch = "linux-i686"; - sha512 = "0a17ac2aa0a855c97b613741d7933dffc4569da9fef9f753a4e404847e683cf10a4444ff4cee5b5d1f86ef069525d0f2635433e8249ef029bfa2c247ed605386"; + sha512 = "0b60ade68d6f4b9f1fda4a3ce36fe54e69583efa5ecb41443f0f92d394257449c2d5ca7124d1e194fc7394ba0daeb67f828de4aaf13f78c89aff8dc273213ea5"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/fi/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/fi/firefox-62.0.tar.bz2"; locale = "fi"; arch = "linux-i686"; - sha512 = "32526703d86dcd74739f419518974ba7f43083a8b3f971d0dd7446caf787c5ed4be82710e3bd53f2d1e9e5dcb67f46735bb55f60ec7d9c49c62cfc2857866fc2"; + sha512 = "f5cd4ed69914705a01765cce884e3f3fd66cea53e85d33da378087ac7ccbc9afcb1b2ebaa78bb4ffbdca2fc34b2ce4aebad6d55fdff44b8740a815265026d2dd"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/fr/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/fr/firefox-62.0.tar.bz2"; locale = "fr"; arch = "linux-i686"; - sha512 = "b7e00691c8a1a5f0c1a6312a79eb40ae17e455e156f66da2f4e43beaad5ec35d770b783aba83c500db1fa885b1038095effe69f936e17d69bd320f41b71d4b2f"; + sha512 = "3dc1eda7eba9e0112b246a370a296c6f5e11f318e514d08fc800d198afa5fc692f13ba66fa7b2ec891929c53572ade6caed21f967b880262cb36718fd76e18c1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/fy-NL/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/fy-NL/firefox-62.0.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; - sha512 = "d8d70ed1d04686cabc9862c5cad06dffa6fa8b975a2a61f0154a6c1c6b182a173abe4563b727de30f414a4d04311744917a82158665883697d26589b29a25263"; + sha512 = "576b0645bb3c2367138e3f385282f77c72040b0a4c75ac5f39163a7f1e23a34e7702305857ae2250c96adcebd587c1cb83b1e7d129667307089b38842bc4e175"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/ga-IE/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ga-IE/firefox-62.0.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; - sha512 = "352620fb58ed1fc024e8633e70ce3a705fa518cb8f600b3bbcf1c50c440812ab8f04608bb5a3582f96dfb2a19b0d52debe6c4947dff2f06f426710d8f927977c"; + sha512 = "416cad5b5859bf1565f7e68fd3a53ca8b180609a488e2201f70d42eda3186fb1e22c647016c67fd3068d67b50af678bc6dcd96194001511844afff43e31611bb"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/gd/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/gd/firefox-62.0.tar.bz2"; locale = "gd"; arch = "linux-i686"; - sha512 = "90923e5ecaa85d21d7d6de57c79a3f35b329faa14a74e8b210cc2024f1d48f3aa5c4930c63e8e1688778bdbe998f06c72b5bdce8287ffd7ae05fe62845ba2bfd"; + sha512 = "167ac1a9411d1cc3ab052d3b206de6a119e8b56854b7e9588ed68815e7c9b9e1722210951a8b731e944aeb8b2890095cdfa7d73b03b473a5ac99a90095de6917"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/gl/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/gl/firefox-62.0.tar.bz2"; locale = "gl"; arch = "linux-i686"; - sha512 = "339f8ebd6d714945e50be0d18be3af010e2f00924a84df2fe5641b06842278550bc76b01474ad2b2a0feda734f6f2ac9254c008c3a6f942714c684504bdd47b9"; + sha512 = "efefb9e9d53be16fda773e8f40073c357c4b46cedecedcfd311e890a45810b7fbfb368ea3e93b07efd0f9111b9fa7a67808298c0ce98be2c8bc7eff354f7efb8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/gn/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/gn/firefox-62.0.tar.bz2"; locale = "gn"; arch = "linux-i686"; - sha512 = "35de07bd227904bf0372555d81ead164d993410d963e0e733f536ec445112652c04d3bce8f910d0b3daa3d9ef2ff956d24ed680916a5e86c3e9a6f9366d0dda9"; + sha512 = "044c8e610d639ac8830b00ba2e4e2ff8e1bf827c3f91101edd45a6d478b5b8b99c1100c9fb2273a6fd378826f0bcbaf8817cdf1e3303bdb1b9b0e0c01cf095ec"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/gu-IN/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/gu-IN/firefox-62.0.tar.bz2"; locale = "gu-IN"; arch = "linux-i686"; - sha512 = "20b1b40d84264f0e98ab91a4e5943da078b7c37816b24443f8936933d779453d640b26ae04eca1b24b3a68134a29e7853bbd544c4cd725b934660574c6381284"; + sha512 = "433bc4b580bb3d164ad78a21ef8894e053b4c6d972d5e4aa46a9b8ac27cdf38e395164eb46e24815cc645d8048c237371a3abbd1bb639e69b65efbeff00a30b5"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/he/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/he/firefox-62.0.tar.bz2"; locale = "he"; arch = "linux-i686"; - sha512 = "f8652f2cdc19827a7f2a92e6ec251c5f0bd8448d3dfaa3bd930a4ba116dbdcdd7f2a9c083c5fa93ba2a24395147782146c5443221c6183622248e54d0687f287"; + sha512 = "d6acd3b06216d4b0f0856cb6576c36381dd9f48bfbd3543e410eb0e0e5aa11977cf3d68b38b0be7b6700831c1561e2a8dc75eb5193637bbd2484673d83bd3a1b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/hi-IN/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/hi-IN/firefox-62.0.tar.bz2"; locale = "hi-IN"; arch = "linux-i686"; - sha512 = "7051302d9315dc30fc8f6ebebaa587b49d17823aae7a542133d2f82a1d5a18e3062ff02880f347518e5f88a0de913568d9f6b4ab72bf7dd20cff5812cea65ebe"; + sha512 = "49856be15be3ab0ca687f8d6616c481d61bc0380133b043d394cdcd21d1f7cd8816b2bca5538f2e601a32ffa8c51745e89f537f62bfa853da42759db70186ee1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/hr/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/hr/firefox-62.0.tar.bz2"; locale = "hr"; arch = "linux-i686"; - sha512 = "acc1297166057cdac0015758d6556bc870481d96951e7a14704792e39010938a6c0bafab2cb28e9a23bf24695813e8dc1a80512c1c5fc75bfb8a0d29f7091c93"; + sha512 = "0040ba7333a13820e4c0a85fb24c30131d4b477da3da9e4e04296088d1c0e938fd495777aedbe3bec22533a6c4766be902adbd8b470a81380fe4dd23f831d0f2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/hsb/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/hsb/firefox-62.0.tar.bz2"; locale = "hsb"; arch = "linux-i686"; - sha512 = "2ec761ce5eaa14cf5fa114524f70b93998d76971de7b8d001e656cd6331c32252ef3ae78f54906f5dd416896b2cf8b6f5afcb5e3a02d017d9c8a33835655718e"; + sha512 = "715d14b52fb82f255300dbc828ab05fd578f61325cdf4d4cf86f1a47e22fc1856b57bb459941a4bfa8d325b7168fb0e39c075122b56de3455933fa89927f025f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/hu/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/hu/firefox-62.0.tar.bz2"; locale = "hu"; arch = "linux-i686"; - sha512 = "160d7307aeb834f9ac15ad77c0cced4cf7abb855264e10d8a62eea1b1ef85aa3b0a00fa9221052bf4a3df010e54fa198d7033d8450d59212ff36c936d99a1469"; + sha512 = "deac0b43865960d665f13a2f0a77cd9413ba9b3172fd2660695464b5f72944f4013f6d9a47801e528db63c3e05496aa7df890624a39ddc6651ff5e8d0d02883e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/hy-AM/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/hy-AM/firefox-62.0.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; - sha512 = "09950c9536fa0bdbad207b84ccc83088b23a7f2f960d094ea0615de566ac1bd9cf55acbe01c0f574114dd9246bc74e582e67706ec0c34a2c9ed6dea3d30bae17"; + sha512 = "22e134785777ea4e4fd72cdc7f17765d5bf8e943be33a0991baada71fb254f60f9ce9b68b4ba5640dc807a6db0e4ac3c81784a7a33e5096cda1833b22336f9de"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/ia/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ia/firefox-62.0.tar.bz2"; locale = "ia"; arch = "linux-i686"; - sha512 = "e6c1b00971dce7387e183a8328234ba65722c69c7d48e328223eb7e490af3706298d43c11844505ba2ea5aaf21a1fcf7b3cc8ec8946862fe7aed8128e6c6d5cb"; + sha512 = "91112a783ed4402cec7ce357e68806609b202bd1553c649271ccf4cb90a724ec612951b3acfe0eb64646957870726cb40f66b4a233cc0b73fdeed51083d6894a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/id/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/id/firefox-62.0.tar.bz2"; locale = "id"; arch = "linux-i686"; - sha512 = "85506ef07ecdd1d466fbb261d46bca8cc4ac8b3a707f27db9083dfe1996e5214cc0e78080f33c2b3198e27e044c6a6d13717d69b43c3ad98a1c43f50b12bb69b"; + sha512 = "8b87e2f13550334a96bde04fb7d61ac963548e35de2717b8738fd14fafb015944403a1bf175e2c13ceb7d4f482f5a6d56b57b44cf015b6dabfac3fed77d86f81"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/is/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/is/firefox-62.0.tar.bz2"; locale = "is"; arch = "linux-i686"; - sha512 = "973b863ef94121836f472f5450f8a1a2d3329306f289b8ba09ff811b336196a157cfc966fdffecd54e78f4f48508ca1f8284f0c2d3804579ef82be4e1adda48d"; + sha512 = "8ea8972b5dc06bd12844fbafff92f6f493f604ebe03139043435fb5f761098cee81c0ccd42b67bcf3c7d1b370f3382858c08d4c14eb24a75fb851e78c51c296c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/it/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/it/firefox-62.0.tar.bz2"; locale = "it"; arch = "linux-i686"; - sha512 = "fbb8e899b2aac3f4c64ccde0fffa11f8609ca3b7ea8bc05e062d207b46234b2414746822e0fad8d24fe8ae43e3bd8ebf2fc5d26a02365012a95a4070de002274"; + sha512 = "b50a422dcd94d6ea69ab22426d6f79b3997313bf4e0e17f2af31d8b64ee85d603cde1768a730b279a10ff87639ba2af26185bdb81ea4bcb7b61947b1836ab700"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/ja/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ja/firefox-62.0.tar.bz2"; locale = "ja"; arch = "linux-i686"; - sha512 = "c6585b28baaeffcdedeb1167aae4d20874755e970f53aafb351a31acd3933e6b805cde1e22ce0c2ade58984ad940a5d8b6857116f11ea6070bfa88c8232bbae8"; + sha512 = "f52d31f997b291e2a0c9cedaafbcb5bc3ffd2148b52700eb5c140846f2809613c9061f339728b1810bc5f899fd208a3eedad06ace984dad41fac0a057c101ec1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/ka/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ka/firefox-62.0.tar.bz2"; locale = "ka"; arch = "linux-i686"; - sha512 = "136f49750c33d72e7aee3fd5733730f1b78d6656fd45b2aa2299d8e9d01adf13f9debe1d08d8fb9149107e96ce5f5fefce81b5d9a2d9a1e1896cb8df3c588829"; + sha512 = "e155d5c70de47d6f96f3f0e34ee317e90ac1aaeee4be68ed265d4bec46d52e6d67d7a140f3fb135dd086d9d6cfb5e8f80063a85f07e8b2197b23233a122efbb6"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/kab/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/kab/firefox-62.0.tar.bz2"; locale = "kab"; arch = "linux-i686"; - sha512 = "2a0fd4952c493a4c22e76135efbf155962fb51444328726f29660cb97586ba76c1903d28c7baed9bb4815e57747b5a009649e179971b3c7aafd19fb96be23c75"; + sha512 = "153ed4ce1692e6691222779860a066b27dc9a5e747d79f4e1bd3273541d849d4b093062b3ff8d702786542fe99caefcde13f63cada7d0f67f461531aa32603a1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/kk/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/kk/firefox-62.0.tar.bz2"; locale = "kk"; arch = "linux-i686"; - sha512 = "0cad124b5e3d995124057fe0d818121be4f7f186c7cd4ada4d13b89ca5d505a8830525ffcda9a27a0f5f2241fb65b44b8433d95221220740ab8643f374c938ad"; + sha512 = "dd88ca465251b9489e766c268755a66babdcaa5962d40ddb4ebdc3f100a31f34b9b962bcf5fb5a0e46b2871e7ebb8d4169982a3a7174bbdaf5e6716274321ae3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/km/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/km/firefox-62.0.tar.bz2"; locale = "km"; arch = "linux-i686"; - sha512 = "06a58d8d54bf641e3ddc7fdb3417f8a5a2aaa16e8c11f961321c939e803249edb7dd3e08027a4b20ea840298b4a12da20c2771364d2b9caaba496d1eba863e15"; + sha512 = "ccb473d36522f34c889ae3d211a1cd4ebf4e60da341c51c34cf05d9d8d75615b91eb4b00e327409c6fe406aaeaa07f8eec53c364bec50ae87c48c37ac1602e69"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/kn/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/kn/firefox-62.0.tar.bz2"; locale = "kn"; arch = "linux-i686"; - sha512 = "92a9d9e4fc65472200f408238ade4ed23321d4e25b0c7eff9096f23f76e480cea0031159b53e509cc6d3d6b2c0c0c8396742c81f2fc3e9825c1d5e45a35a12f3"; + sha512 = "e1c718690141b6e89f4df017d5804efe07a1dfa838f1c23ca14b90438458278bfe90e178abb5ad6c52d43a993b6a65664c0e801a9f58ac57f9300a9bb6f9679a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/ko/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ko/firefox-62.0.tar.bz2"; locale = "ko"; arch = "linux-i686"; - sha512 = "dd9d7674f6261a94cb00fb823a02cec12758476c1ca1cf6a973eae78dbc1c94ebfcc14155c035966781398e1d3262e000da4291e90ec434756c8c3ba0de7b7b4"; + sha512 = "e916fddce4044fd924f7aded0b0c082f82bb50fe0f7587d7aed4782d545be8b0dad67ed4d2c41bc75360f6ed7c236bd7c40cb3503b472792f1b27c8f0742f597"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/lij/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/lij/firefox-62.0.tar.bz2"; locale = "lij"; arch = "linux-i686"; - sha512 = "1d01c34ab89ff1122147685b0551aa650f5b751deec35a5e7d64d6ba46272e929d7f1c49601fb2b1f5514b840ba6554af892c79c1a3f71af392216271d206cd5"; + sha512 = "ab86bf8a92b05bc5defee073afa19ab00be704ce49a2d26f032edcbb60d9e5ef4e7a6196d31bec8d6e090c586a88d6e9b69f576ed5e587ca09dcfb60a0661b3d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/lt/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/lt/firefox-62.0.tar.bz2"; locale = "lt"; arch = "linux-i686"; - sha512 = "93d3dfaca37a668eb7c43bdc74ba521bee0344fff43ff9cefad5e4746b7c3ccdba445f97577338606951a15fc5e629bcd4b8cb979842fbe550d3e7e88169b3a4"; + sha512 = "d716f7fc2c4015f97962d07ba7ffd6903675a6c36416765f2e81da43f9e4aba759b3ff31bd82bb7cf64c7d8b99f9d7454716f4ce6daa022f9fa31f4a49d9efee"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/lv/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/lv/firefox-62.0.tar.bz2"; locale = "lv"; arch = "linux-i686"; - sha512 = "0037d16778bccde9146965d7553513a21a443960cabca4a65b6f58ca2ea9f243b3405d3993e8ed078c1a2b7bd636deb86ed829f8f699400fd755f35cf048c463"; + sha512 = "453e0bbf9eb2e9678ed029ecb797b701b4b39e030f9555bcca7eb6d56676bb44366e2d1ccc613b12a09f95d99ed08f9d3f34cfc9dd16cf38c9ab8e162dbae3e0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/mai/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/mai/firefox-62.0.tar.bz2"; locale = "mai"; arch = "linux-i686"; - sha512 = "d8025e4c4ab5b7e9b2d8dd8afbc221e1765eddf878943c4daece0e27b7443e7e17de3e400d99a5ef5b62a5ba9e3f2a4c27112551c8c0ea1f81136d6d74b7e91e"; + sha512 = "75e863c56d68cf2304f0c6c2f1861ce025d934d033341c23d3b95a70e73bfe66334c3beb77d9fd597f7b4091baf70729419ce452131009ccf03d2d33d16621c0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/mk/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/mk/firefox-62.0.tar.bz2"; locale = "mk"; arch = "linux-i686"; - sha512 = "6ed44201501bd8336615b29078de4e52374712f857e2816732277cc37b6f8b305af0861894f3f70fa62fe2de6476d689bc5b79bd245b4dd750dcbab0b448c69e"; + sha512 = "bb87f94a4de4984544477837cde4186a55309eec70b85f0cffaf0cfe747b7c761d9a6553adfa1ab1fba72d732be855e2bb46e4c7f22a0f25529207b42b6da396"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/ml/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ml/firefox-62.0.tar.bz2"; locale = "ml"; arch = "linux-i686"; - sha512 = "5b7272acc37c4dffc2421824b86c5f0192b7a92535f193a0b567fff8e79129f41bdb336bfc1c742ea0f106739eca47339d9f550b785951364233e612b035f94b"; + sha512 = "5754b4a0a3c6c67191f4ef3dda7bc208766ed8171de772d4250033039b2b39dddc3bee800a28fffe41c68cfca82a5c9c6005625fc6bb5bf232b256d7bd58de71"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/mr/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/mr/firefox-62.0.tar.bz2"; locale = "mr"; arch = "linux-i686"; - sha512 = "fff73ffc6f080aa064df90a2f19c85364a09c831a095bf3722a5bc0760e04e305be8683804883968a492589a652d705f1cfbbed617de2f00348a723babf60a86"; + sha512 = "04e40c1d060b848cf957af34079f6d1cdd12589b0f31932f15b5ebf837e37d84d332fe3ee4a54c501ac47050233f891ec6617802d03472ae9d7e45baca809adc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/ms/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ms/firefox-62.0.tar.bz2"; locale = "ms"; arch = "linux-i686"; - sha512 = "a7574ce597a12b92aec0e88ca72d544cca1ec1a5def40b034a8cb25a24a3672c42e2fbe7ebcf0b5293f55fa12216856503af5514c3ab2b3cea551a8a43900b04"; + sha512 = "1b84fd0960c4952ff42bc50595683da47545fec9ab10d7b3fee3e3541b2a47aee084526766fb2bbf17dad413f4dd2dc458cb0c3e8153b7ef897a9573292abe2a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/my/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/my/firefox-62.0.tar.bz2"; locale = "my"; arch = "linux-i686"; - sha512 = "0bb892e7ab8126f2f946b1d3c9b8b00119dde0a165832ed211265be4f698087ab83970b1c1d47171913db7e01f43036e90b4aea135accb91c33beea1031d545c"; + sha512 = "95fd60b8c2e9b0add3163c67a5b46e794f0105621293017838fdce48cf90a0b0bd62bcefec2693fa16b0616260b39587bf3c619b506d56b072f0c715398307ae"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/nb-NO/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/nb-NO/firefox-62.0.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; - sha512 = "184130d826eda76da820974a4f729de6eb569bbc7f36ffe2d4599b7c142d75c5537546511770db38abaf28b9d3866937fc6d51c7fbcffb074432da3d98310b06"; + sha512 = "05c83c17e5470f009ab369d0c8a1c64cb8ecc008161fe1ced3ca85e9065f36f7ee4e220f8ed7a0320305ac31b35a035b5c8f7525b3b04c6b96e95e4044418f33"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/ne-NP/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ne-NP/firefox-62.0.tar.bz2"; locale = "ne-NP"; arch = "linux-i686"; - sha512 = "2428dc2175f0da8e4fa66ac11810467306a59b181c34165e4a54dfe5f3bebc182f0fbcb117f15707e72baf97f4d75131a3ec97d03d0fc1109229caf83519dd51"; + sha512 = "2ad4756b8800554c54aa1f47effe512de332a61fcd7571e27ae83bd5e0100cd8b60fd5d8381764f9bc2b1d925ec4b53fc3c6c6a88840cb12f57e9acba892dc5d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/nl/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/nl/firefox-62.0.tar.bz2"; locale = "nl"; arch = "linux-i686"; - sha512 = "96bd92c9979e02a13db550f7f3a795585baa1017691371c5e5bc99825d730d535c63ddbf805ebf8a0e6406ae80ec644d0f715d04f913935f845ad89467c01832"; + sha512 = "a3ba32bb48a6bc386d49e4ec703f51cda3bf917673e23965d7f5e7977dc8ae0696b375535aa04d1a416b6b5655cb3302cb9738a238d9cc8a6bcb78dda52afae6"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/nn-NO/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/nn-NO/firefox-62.0.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; - sha512 = "26f35cd02873ba061cd0f38cca18947e2c05589d3b399c55fb4d0f356c26d399848467a20fc542c7f51c67c912ab7c8fe5fae25c97d942260276faba40d24c89"; + sha512 = "35bac6119415eaca5c8d9fd2d57e0a550abcd7d069454202a02ce6418f9e47ae59563224763008f23d49604cde09ad251dc8785d2205d4e9623c138a97b69533"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/oc/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/oc/firefox-62.0.tar.bz2"; locale = "oc"; arch = "linux-i686"; - sha512 = "711b260ac771280d795d6e3746df07bed4b9357b7261e83e8b17934ab027d77bfa1781d3d9d1923724f49f16136468c1fef40d1809d6a020d5b49b7767030f85"; + sha512 = "40d3e74b204da461cdd79163cc838e538a5dbb8c4e693a59d801202363cfba4bf48e01bcc87d247dce6b1fdad0a24f2bdd15272399e407b26293156698f7bf7c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/or/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/or/firefox-62.0.tar.bz2"; locale = "or"; arch = "linux-i686"; - sha512 = "dcd1d7068c75428533d268b50d3d1e7324dba2709abe4049c9cfea4fd4413b09c3c7dd9f944f5f54f57454d8d2aa8471b8ba5871e73cbeae6fa357c8c68e90fc"; + sha512 = "2220ecdcb26b459ebb0fb3380bb8b9430c1a09aa899418b18a765a4ba76c8d35480f59b71edaf6047e0eae04146ec6dd6bf25ccb619f559a260ff6f2828a0db0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/pa-IN/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/pa-IN/firefox-62.0.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; - sha512 = "f34c32479a92cce9fc6564899b5477fdbdbdc868b17904f8d7ae338c2924fb7cb8335b038378a805a2119ff5ad13e349c7b80efe7a29add706bbaf1466d623a6"; + sha512 = "91425dba14c27a3bbb744cf5added1545c071f466c6cfb77d7b2ff0b0b5ab289ffcb56821023e50d12deb4ff29cc5ae490c028420384da84811c661d277017f3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/pl/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/pl/firefox-62.0.tar.bz2"; locale = "pl"; arch = "linux-i686"; - sha512 = "d62822aa991cd30cb6c5e47dc211bd4018de427b243543bd83bd166601e40e3bed35dfc073660573dc500ae19ead2dca858041a3b80bd616def3c2b3f72aee11"; + sha512 = "a5581c2e2d7de1187967af10802c4a6577a5bbf9a0ab56448b0695ca3fdee845117fa364ea53149b81a5aeb3ddab22c58ff65863fc981445bd34858766fb438c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/pt-BR/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/pt-BR/firefox-62.0.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; - sha512 = "5a2ea1494423a5ce1afc60c2d1a4e53ef084a02050ca61a688ecf18ff9d99e43d6bd334683937c12965767e7e5b0bd1a32708f1f2c2a241db1f68271633ace66"; + sha512 = "70a9cc592980afbaa3efa37b57e190f6bd6c76fe975ee16b3a3b2e3498c65e792a83870f569836fe79fabc289c201b7f6764d4d512f9d561058eb496d1bc1cf8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/pt-PT/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/pt-PT/firefox-62.0.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; - sha512 = "83cff834812ad238b103fcee8b801e46ae542eba3475709e04848f18df0bee68075b2834ee871bfa5eb58ad1ec7fb34239d661a27d0dcba17e6c39de8428cef6"; + sha512 = "8e1d94b4b3e01e684387b4e3c9439ee1df9712cef607f370d63ff0072876c2ad9e22a978fcaba14c03802c8fd5b559c6dc412fdadaa6a01425bb491852c4ce02"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/rm/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/rm/firefox-62.0.tar.bz2"; locale = "rm"; arch = "linux-i686"; - sha512 = "c4190e7e2007805b2c7507dd26b0695bc5d3c007eabd6a592c283a99cf0495ce1dfcd6dbb1e753a990f64466f24618d3b84df617f99fb266ceadf32fcd990af8"; + sha512 = "77500b96558c055ea90750d99aeb096d789a920fac4fd368b95a032cfa565ea0ee1259503ef0d198c4802bbeeb847a3ca22f06ae79b6e554c54d336a99f61687"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/ro/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ro/firefox-62.0.tar.bz2"; locale = "ro"; arch = "linux-i686"; - sha512 = "292112e0af6bad96b97bb0a1d58d0b7c9d4cb476cf531b1caaffcfd54c2f0ecd72a4311f98b614d7f834ffe2779261f77eb43d4d7ab724378dc6b7ad83bb1840"; + sha512 = "e3cfec0059f0372d2b3764a4c3809b7a8c9ee6e795bb1d8eccf663feb1d054be58c15569b8dcad55b5ad37a1332d950f5286ad88ca5db55441c1cb3dd879bb8d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/ru/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ru/firefox-62.0.tar.bz2"; locale = "ru"; arch = "linux-i686"; - sha512 = "3d6fa0994fba5ff988e281ac4feff8655a5353ebf0d99df5ac7412cff2d19d478a912851d27f2af5bd78fdbc68030878682bb7ffa912180d2c4aa9bafcd77cd5"; + sha512 = "91077e66da0403828807fe1a3ee274ac162898efafd651b3c243c315c9f0f1cfb88925e738b9bf25fa7fc0c7b747f2a9f2a5a1c77b87cb83d3aa620475239822"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/si/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/si/firefox-62.0.tar.bz2"; locale = "si"; arch = "linux-i686"; - sha512 = "e6d3c4049f267e68216e9824743b123539e5445a5d53297eb8af33af95a418e492a655a456970d02049f8969c81c0ab8c5be1471a5ab8e01b4744995b799158a"; + sha512 = "f770321771e965776b55d7681783e3782b7ce4df3c3d7cce581a3de1db0f8fc8c3ded3d606fc7f7f61e62b33986e8e05ff64e49427a8cb85b68b7b6fe43f6c3b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/sk/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/sk/firefox-62.0.tar.bz2"; locale = "sk"; arch = "linux-i686"; - sha512 = "66fc1f3f4fb7dec1c261db144243dc0647b4dbc4257de93c5fb017ae616d31d6825fdfafc30d3fc299a278d5fd51731f24e6033cb3807c69ccd1512527029063"; + sha512 = "150792fbeebcd0969fdbef0827b617f83383bcaaf3eed9dac0790aa0ffb893d4498dae29eb480fda05a2feaca0428cf600bfb3398dfbcc921e92cf2ca01c7a1c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/sl/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/sl/firefox-62.0.tar.bz2"; locale = "sl"; arch = "linux-i686"; - sha512 = "e089b96b77a60c2c8e96f107cd26f37e681f8a8c702cf32ee3592344900c81daba274516c32ac856609917a30f8d60d853fd649fe575c3a2915072e45908126b"; + sha512 = "d423c10683ba690a8d8eec50e4e966b7233d565e2c35b5fdd70aa917908daab5d01f847c32f7e24c604aa19ab941ca70c6e6613b39271d01f1370dbd974800fa"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/son/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/son/firefox-62.0.tar.bz2"; locale = "son"; arch = "linux-i686"; - sha512 = "00eecadab36816ae5e977dd50f335222e1fd8253b98daa1f14920e48678afb22b0e619ae4a86e6a45c8d2973f83f614f16a1f860e6ed1ed488851032075d6c72"; + sha512 = "7f1d638cbd729b51d959b0b1ee0e4ec5473f5478bf315c890fd9df20e3065861a5c8447399e973cac78bd078d2a1f0e1bad829f6b462ec6ffc55e7748760677a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/sq/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/sq/firefox-62.0.tar.bz2"; locale = "sq"; arch = "linux-i686"; - sha512 = "ebd8ed00c12288a3ae4f6a113bbac8595ea9c0fbc35575115fd019c6158857ad083588100d4cae440822780bf25789501d0dd800bbe2baef5f037fb43aeabb74"; + sha512 = "823b4b5043e3fd8fcf0bcb345d00dbfa38e6e03fdf172a30c272f51eee7f9057ec99423c7117ab8d21e9037bcc1e19a7082401a0b25514e2258542aef4c4af80"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/sr/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/sr/firefox-62.0.tar.bz2"; locale = "sr"; arch = "linux-i686"; - sha512 = "bfce8265755adbc3c30d56a1e4bbbbb14385ddd3d2434b6404b04e3fa3120d58b32cb9e598aeb1540f23d2757c23fe903fd5c9d5167db305a88077e98d9a39b2"; + sha512 = "a08ef0de87e4f01c11b20301e45e98d3bf10bbd4d2699de56f66470d7f4298aec3744f44888ba46ec1293fb713487f6df20bb9f5682a57827993f0ddd28cdde3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/sv-SE/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/sv-SE/firefox-62.0.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; - sha512 = "518b28e8f88a763aa09c5aed12eb0f2b582f84770401f3e11e5083fe69d176ce1483a81c2345a7fae2473551bf41db6a35f341495eb59c559a99398b93a7195a"; + sha512 = "e3e65e32e5e11547e220bb34d0009257f3c4f18aec0fe961f310ef4b76311d8d885a01d6bc4420c2b97687b886c3d00c09d43af0c6c7eaca8e6a804d78d4bfe7"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/ta/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ta/firefox-62.0.tar.bz2"; locale = "ta"; arch = "linux-i686"; - sha512 = "a4d5960e0b60cf03c0ecf7f0d2b697dbb68dbfb4e0f3c77548c020d574f60c0fe7cc032a81215f34108a11651800deb1b1533efad3e238fd32780f22bd5524fc"; + sha512 = "47753ccbe4471ab3d3de3ea11992cd332251868ae3a7772e860531d013c657f5ff559d34592fedf7b52ecf3a54476dc2e0fc68119170afb9c482fccd04a36776"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/te/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/te/firefox-62.0.tar.bz2"; locale = "te"; arch = "linux-i686"; - sha512 = "8bf1510077ce86f50c668cb8d931d6d0899d1b7559736312c86acfdc3149da75f8c8f750393e02023a9b063c27c03adcc6bd5c29c950fc0a6055392a2e0eb2d4"; + sha512 = "90327dd95f3a597692cf5ea54258c31ed813261f102a7f668f5bc5062499a6bfe64d2d241dc33ffdc5cd152802e7d462c7ffdbe4498825ad88be48d21031919b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/th/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/th/firefox-62.0.tar.bz2"; locale = "th"; arch = "linux-i686"; - sha512 = "af32b002380fee3b147b2cc44831c3d2ee29d784b8c935fe1be464b302992aebba73a39929ca23b35b9b6a8475e909a73622f70810e0a4a21bc7db74a8b4da46"; + sha512 = "652a7bf7f2a7c6fa27edbd5e78cfecd2df661e1a7a01cc532b1caaed53bd40025aaee2126dd1116e77ef9e050777e78e96537ed2decfe493caa1d03c7bbb0646"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/tr/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/tr/firefox-62.0.tar.bz2"; locale = "tr"; arch = "linux-i686"; - sha512 = "4216a4e126a41f26b344804e4222535aee43c9f52fafbb6e1d019cc743fe18c0cdeed7fc04dd06fb921efc0431256ed2f09ed21fafff8a1132d097082b849388"; + sha512 = "f98d45b831f51a0caa47fcaaaf1ed37f267035e1f1ab95ae0cfbafa06f03b89f99b7a7accb9812644f862b819c2bb294f5a3454ece80f775359ac77734a99d44"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/uk/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/uk/firefox-62.0.tar.bz2"; locale = "uk"; arch = "linux-i686"; - sha512 = "dfe75bb618097d0a96066dd65ba0da7e9d3ce91c14075023c48aedfb88c6d30b83c8ab503666c7581783baf347beac58e81d49e7f9b671bedcdb6827f0843b35"; + sha512 = "6c67554c87c7941fec8193bfcdd9d5d0af906d13ab237e0ddd97733816d2df27fee5e11eb450e85f9143f71049219e8ef9c6cd4d327faf3e335247130cdd26f6"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/ur/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ur/firefox-62.0.tar.bz2"; locale = "ur"; arch = "linux-i686"; - sha512 = "0a1a8cae5f364b5e0e2570ef6e06870efd136322082e2fb7690b381f05195eee48787ac679916cd7508f9f51458c038798c9e73f982992dd5b0de8d596e83ca4"; + sha512 = "0c90e5575d057d9f32c18a102d2db7848f8821d71edb3cb9ae4f2565a1cc2851da7fb1bd493e81dca003a50a9f26454af8cf0ef7f947ea42aa22baf20abc06d8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/uz/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/uz/firefox-62.0.tar.bz2"; locale = "uz"; arch = "linux-i686"; - sha512 = "153e781c6e4a530fad7631168afaaed74b0c8323317b1b4104cfffd8ee9250ae9af0ed9a0a0f157fc6745dfef7889402426c3d5e13d0c1b234fdaf952c9cb3aa"; + sha512 = "fc35bb30011063bda8c256b6c405bffae55ae7d67ce5809367aaadaddb1094acfe0186f2cd84b2dceb55a76358ee46e29ec013058e035123a7797b5ac49b6e4d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/vi/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/vi/firefox-62.0.tar.bz2"; locale = "vi"; arch = "linux-i686"; - sha512 = "1cc2e611316137b1d569d3c2617d41bddc48a8618a8937eab643ebdf94727139743b8bc6e1d18a7487e9d30f867ae1b7f77bfd528e0b535d122a4e8f9fcd311c"; + sha512 = "0c6a94f811ba509dc468b31f9448eba7f1004e6652a418db8ef84d03d79ff850237bd7555b8f73d515f8a0c546df371a18bc51ccd3dad069bc481f58f9a4c989"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/xh/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/xh/firefox-62.0.tar.bz2"; locale = "xh"; arch = "linux-i686"; - sha512 = "b0c4a093950fe90ad2249a5259843e7b3b4bdf2179b0c7ee61e1f965a4104636a53d7db0b91aaff3047cc7252855970f12e1b3bc4aa9e4f85d301652cb53c6c0"; + sha512 = "b113f1f4a81a7cac63a8604a8152bf651ebee3ad48eaabef84d09d3576b37b529f56c04fc9fd1b3326364aeaefad77cc123a97b662c85665c7f239384f5c6d7c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/zh-CN/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/zh-CN/firefox-62.0.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; - sha512 = "b3d1ea1e74ce5c7779bd1c7299197d0143688cc6bd9c4ae0b391e3849fec40c3142a9b7db19d3805616fa885deb16a6fdbe2fd23ddf0eac0fb0094498917d356"; + sha512 = "7c3da83ebdfbcaf8a67ac8cf953d648dd3eb54d1c9f6e74680b00ef94e01a0384a53d27c4a78312e25e284209f3e4c53661958347e3250eb820a20873e66c3fd"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/61.0.2/linux-i686/zh-TW/firefox-61.0.2.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/zh-TW/firefox-62.0.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; - sha512 = "cda9d835f282746cb711054f1ed2f137e0f7e89c27429af12f470ed8984ea0c9a4f28e5cd403aa2f37fe0c06271c7651f794009ec11ddc64a96c4c661ca9ecb6"; + sha512 = "659ea2bbd51d99a0c3573043a55ee580839e5f0323c57bb7b086ebc41a19f493baadecf67b64443b5abcf5db69e7e82e0c965a40b151d141557cda04b3ce6d52"; } ]; } -- GitLab From 26cbfe1035547ddb885f66e52aa0ecc33239ae1f Mon Sep 17 00:00:00 2001 From: taku0 Date: Tue, 4 Sep 2018 21:16:46 +0900 Subject: [PATCH 2047/2206] firefox: 61.0.2 -> 62.0 --- pkgs/applications/networking/browsers/firefox/packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/packages.nix b/pkgs/applications/networking/browsers/firefox/packages.nix index 984d80167c3..3559135a01d 100644 --- a/pkgs/applications/networking/browsers/firefox/packages.nix +++ b/pkgs/applications/networking/browsers/firefox/packages.nix @@ -20,10 +20,10 @@ rec { firefox = common rec { pname = "firefox"; - version = "61.0.2"; + version = "62.0"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "3zzcxqjpsn2m5z4l66rxrq7yf58aii370jj8pcl50smcd55sfsyknnc20agbppsw4k4pnwycfn57im33swwkjzg0hk0h2ng4rvi42x2"; + sha512 = "0byxslbgr37sm1ra3wywl5c2a39qbkjwc227yp4j2l930m5j86m5g7rmv8zm944vv5vnyzmwhym972si229fm2lwq74p4xam5rfv948"; }; patches = nixpkgsPatches ++ [ -- GitLab From 90ab6c8400c5c68e32113441e8dc4166dae50e98 Mon Sep 17 00:00:00 2001 From: rnhmjoj Date: Tue, 4 Sep 2018 01:13:46 +0200 Subject: [PATCH 2048/2206] monero: 0.12.0.0 -> 0.12.3.0 --- pkgs/applications/altcoins/monero/default.nix | 21 ++++++------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/pkgs/applications/altcoins/monero/default.nix b/pkgs/applications/altcoins/monero/default.nix index cbba1ecba14..a4a884707a9 100644 --- a/pkgs/applications/altcoins/monero/default.nix +++ b/pkgs/applications/altcoins/monero/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, fetchpatch +{ stdenv, fetchgit , cmake, pkgconfig, git , boost, miniupnpc, openssl, unbound, cppzmq , zeromq, pcsclite, readline @@ -11,25 +11,16 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "monero-${version}"; - version = "0.12.0.0"; + version = "0.12.3.0"; - src = fetchFromGitHub { - owner = "monero-project"; - repo = "monero"; + src = fetchgit { + url = "https://github.com/monero-project/monero.git"; rev = "v${version}"; - sha256 = "1lc9mkrl1m8mdbvj88y8y5rv44vinxf7dyv221ndmw5c5gs5zfgk"; + sha256 = "1609k1qn9xx37a92ai36rajds9cmdjlkqyka95hks5xjr3l5ca8i"; }; nativeBuildInputs = [ cmake pkgconfig git ]; - patches = [ - # fix daemon crash, remove with 0.12.1.0 update - (fetchpatch { - url = "https://github.com/monero-project/monero/commit/08343ab.diff"; - sha256 = "0f1snrl2mk2czwk1ysympzr8ismjx39fcqgy13276vcmw0cfqi83"; - }) - ]; - buildInputs = [ boost miniupnpc openssl unbound cppzmq zeromq pcsclite readline @@ -39,7 +30,7 @@ stdenv.mkDerivation rec { "-DCMAKE_BUILD_TYPE=Release" "-DBUILD_GUI_DEPS=ON" "-DReadline_ROOT_DIR=${readline.dev}" - ]; + ] ++ optional stdenv.isDarwin "-DBoost_USE_MULTITHREADED=OFF"; hardeningDisable = [ "fortify" ]; -- GitLab From fd95d306095b664977285078a2169874c4766b1b Mon Sep 17 00:00:00 2001 From: rnhmjoj Date: Tue, 4 Sep 2018 12:11:19 +0200 Subject: [PATCH 2049/2206] monero-gui: 0.12.0.0 -> 0.12.3.0 --- .../altcoins/monero-gui/default.nix | 7 ++- .../altcoins/monero-gui/move-log-file.patch | 55 ++++++++----------- .../monero-gui/move-translations-dir.patch | 15 +++-- 3 files changed, 33 insertions(+), 44 deletions(-) diff --git a/pkgs/applications/altcoins/monero-gui/default.nix b/pkgs/applications/altcoins/monero-gui/default.nix index 2aff86ae1d3..49b8db51bcc 100644 --- a/pkgs/applications/altcoins/monero-gui/default.nix +++ b/pkgs/applications/altcoins/monero-gui/default.nix @@ -12,13 +12,13 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "monero-gui-${version}"; - version = "0.12.0.0"; + version = "0.12.3.0"; src = fetchFromGitHub { owner = "monero-project"; repo = "monero-gui"; rev = "v${version}"; - sha256 = "1mg5ival8a2wdp14yib4wzqax4xyvd40zjy9anhszljds1439jhl"; + sha256 = "1ry0455cgirkc6n46qnlv5p49axjllil78xmx6469nbp3a2r3z7i"; }; nativeBuildInputs = [ qmake pkgconfig ]; @@ -70,7 +70,8 @@ stdenv.mkDerivation rec { cp ${desktopItem}/share/applications/* $out/share/applications # install translations - cp -r release/bin/translations $out/share/ + mkdir -p $out/share/translations + cp translations/*.qm $out/share/translations/ # install icons for n in 16 24 32 48 64 96 128 256; do diff --git a/pkgs/applications/altcoins/monero-gui/move-log-file.patch b/pkgs/applications/altcoins/monero-gui/move-log-file.patch index 08840c6a65e..74f817d8135 100644 --- a/pkgs/applications/altcoins/monero-gui/move-log-file.patch +++ b/pkgs/applications/altcoins/monero-gui/move-log-file.patch @@ -1,38 +1,27 @@ diff --git a/main.cpp b/main.cpp -index c03b160..a8ea263 100644 +index 79223c0..e80b317 100644 --- a/main.cpp +++ b/main.cpp -@@ -80,14 +80,16 @@ int main(int argc, char *argv[]) - // qDebug() << "High DPI auto scaling - enabled"; - //#endif - -- // Log settings -- Monero::Wallet::init(argv[0], "monero-wallet-gui"); --// qInstallMessageHandler(messageHandler); -- - MainApp app(argc, argv); - - qDebug() << "app startd"; - -+ // Log settings -+ QString logfile = -+ QStandardPaths::writableLocation(QStandardPaths::CacheLocation) -+ + "/monero-wallet-gui.log"; -+ Monero::Wallet::init(argv[0], logfile.toUtf8().constData()); -+ - app.setApplicationName("monero-core"); - app.setOrganizationDomain("getmonero.org"); - app.setOrganizationName("monero-project"); -diff --git a/src/libwalletqt/Wallet.cpp b/src/libwalletqt/Wallet.cpp -index 74649ce..fe1efc6 100644 ---- a/src/libwalletqt/Wallet.cpp -+++ b/src/libwalletqt/Wallet.cpp -@@ -729,7 +729,7 @@ QString Wallet::getWalletLogPath() const - #ifdef Q_OS_MACOS - return QStandardPaths::standardLocations(QStandardPaths::HomeLocation).at(0) + "/Library/Logs/" + filename; - #else -- return QCoreApplication::applicationDirPath() + "/" + filename; -+ return QStandardPaths::writableLocation(QStandardPaths::CacheLocation) + filename; +@@ -115,6 +115,9 @@ int main(int argc, char *argv[]) + QCommandLineOption logPathOption(QStringList() << "l" << "log-file", + QCoreApplication::translate("main", "Log to specified file"), + QCoreApplication::translate("main", "file")); ++ logPathOption.setDefaultValue( ++ QStandardPaths::writableLocation(QStandardPaths::CacheLocation) ++ + "/monero-wallet-gui.log"); + parser.addOption(logPathOption); + parser.addHelpOption(); + parser.process(app); +diff --git a/Logger.cpp b/Logger.cpp +index 660bafc..dae24d4 100644 +--- a/Logger.cpp ++++ b/Logger.cpp +@@ -15,7 +15,7 @@ static const QString default_name = "monero-wallet-gui.log"; + #elif defined(Q_OS_MAC) + static const QString osPath = QStandardPaths::standardLocations(QStandardPaths::HomeLocation).at(0) + "/Library/Logs"; + #else // linux + bsd +- static const QString osPath = QStandardPaths::standardLocations(QStandardPaths::HomeLocation).at(0); ++ static const QString osPath = QStandardPaths::standardLocations(QStandardPaths::CacheLocation).at(0); #endif - } + diff --git a/pkgs/applications/altcoins/monero-gui/move-translations-dir.patch b/pkgs/applications/altcoins/monero-gui/move-translations-dir.patch index 29bb5630154..ff17ce5da1c 100644 --- a/pkgs/applications/altcoins/monero-gui/move-translations-dir.patch +++ b/pkgs/applications/altcoins/monero-gui/move-translations-dir.patch @@ -1,14 +1,13 @@ diff --git a/TranslationManager.cpp b/TranslationManager.cpp -index fa39d35..5a410f7 100644 +index e7fc52a..83534cc 100644 --- a/TranslationManager.cpp +++ b/TranslationManager.cpp -@@ -29,7 +29,7 @@ bool TranslationManager::setLanguage(const QString &language) - #ifdef Q_OS_MACX - QString dir = qApp->applicationDirPath() + "/../Resources/translations"; - #else +@@ -25,7 +25,7 @@ bool TranslationManager::setLanguage(const QString &language) + return true; + } + - QString dir = qApp->applicationDirPath() + "/translations"; + QString dir = qApp->applicationDirPath() + "/../share/translations"; - #endif - QString filename = "monero-core_" + language; - + + qDebug("%s: loading translation file '%s' from '%s'", -- GitLab From 3bc898035d7e4402ca9257b8e348545868433520 Mon Sep 17 00:00:00 2001 From: Sebastien Maret Date: Tue, 4 Sep 2018 15:55:46 +0200 Subject: [PATCH 2050/2206] gildas: fix makefile rule --- .../science/astronomy/gildas/default.nix | 2 +- .../astronomy/gildas/gag-font-bin-rule.patch | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 pkgs/applications/science/astronomy/gildas/gag-font-bin-rule.patch diff --git a/pkgs/applications/science/astronomy/gildas/default.nix b/pkgs/applications/science/astronomy/gildas/default.nix index ee19077065e..8b01ef0c771 100644 --- a/pkgs/applications/science/astronomy/gildas/default.nix +++ b/pkgs/applications/science/astronomy/gildas/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { buildInputs = [ gtk2-x11 lesstif cfitsio python27Env ]; - patches = [ ./wrapper.patch ./return-error-code.patch ./clang.patch ./aarch64.patch ]; + patches = [ ./wrapper.patch ./return-error-code.patch ./clang.patch ./aarch64.patch ./gag-font-bin-rule.patch ]; configurePhase='' substituteInPlace admin/wrapper.sh --replace '%%OUT%%' $out diff --git a/pkgs/applications/science/astronomy/gildas/gag-font-bin-rule.patch b/pkgs/applications/science/astronomy/gildas/gag-font-bin-rule.patch new file mode 100644 index 00000000000..61ddc37c7fd --- /dev/null +++ b/pkgs/applications/science/astronomy/gildas/gag-font-bin-rule.patch @@ -0,0 +1,13 @@ +diff -ruN gildas-src-aug18a/kernel/etc/Makefile gildas-src-aug18a.gag-font-bin-rule/kernel/etc/Makefile +--- gildas-src-aug18a/kernel/etc/Makefile 2016-09-09 09:39:37.000000000 +0200 ++++ gildas-src-aug18a.gag-font-bin-rule/kernel/etc/Makefile 2018-09-04 12:03:11.000000000 +0200 +@@ -29,7 +29,8 @@ + + SEDEXE=sed -e 's?source tree?executable tree?g' + +-$(datadir)/gag-font.bin: hershey-font.dat $(bindir)/hershey ++$(datadir)/gag-font.bin: hershey-font.dat $(bindir)/hershey \ ++ $(gagintdir)/etc/gag.dico.gbl $(gagintdir)/etc/gag.dico.lcl + ifeq ($(GAG_ENV_KIND)-$(GAG_TARGET_KIND),cygwin-mingw) + $(bindir)/hershey `cygpath -w $(datadir)`/gag-font.bin + else -- GitLab From d376ceb6ff676edebc6410d7cfc10e30875f50f9 Mon Sep 17 00:00:00 2001 From: Vaibhav Sagar Date: Tue, 4 Sep 2018 10:44:38 -0400 Subject: [PATCH 2051/2206] all-cabal-hashes: update snapshot to Hackage at 2018-09-04T11:59:40Z --- pkgs/data/misc/hackage/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/misc/hackage/default.nix b/pkgs/data/misc/hackage/default.nix index fce8f44bd3f..a2d04640d59 100644 --- a/pkgs/data/misc/hackage/default.nix +++ b/pkgs/data/misc/hackage/default.nix @@ -1,6 +1,6 @@ { fetchurl }: fetchurl { - url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/d5c89ad106556f7890c89c50a2b4d3fbdcea7616.tar.gz"; - sha256 = "0j8r88wwf0qvqxcnwmcs6xcn4vi0189c9f5chfl80941ggxfbpxk"; + url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/22cb611adaf63739fc7e3956d83d450154ec766b.tar.gz"; + sha256 = "0wxggabwz8qs2hmnr3k3iwy9rmvicx4a1n22l7f6krk1hym5bkpl"; } -- GitLab From c19136b1cda1ae95430ae27fceb2223064d7cfae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Tue, 4 Sep 2018 18:06:47 +0200 Subject: [PATCH 2052/2206] ghostscript: 9.22 -> 9.24 (security) The $doc stuff needed changes, probably because of ghostscript newly reacting to some configure flags that stdenv passes. - share/ghostscript/9.22/doc was an ugly location for documentation, and I didn't like their new share/ghostscript/9.24 either, so that got changed to share/doc/ghostscript/9.24 - their process no longer installs examples, apparently, but I don't expect that would be any problem for us --- pkgs/misc/ghostscript/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/misc/ghostscript/default.nix b/pkgs/misc/ghostscript/default.nix index 5839b076c0d..42e5e5c379c 100644 --- a/pkgs/misc/ghostscript/default.nix +++ b/pkgs/misc/ghostscript/default.nix @@ -9,8 +9,9 @@ assert x11Support -> xlibsWrapper != null; assert cupsSupport -> cups != null; let version = "9.${ver_min}"; - ver_min = "22"; - sha256 = "1fyi4yvdj39bjgs10klr31cda1fbx1ar7a7b7yz7v68gykk65y61"; + ver_min = "24"; + # ghostscript*.tar.xz in https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs9xx/SHA512SUMS + sha512 = "dcbeeb5d3dd5ccaf949dc4be68363c50b1d35e647be4790a50b1bbf5f259f1d9181f705be27bfca708c4d270f945ff4b24e3db10b57800c1ee0ea7a40931c547"; fonts = stdenv.mkDerivation { name = "ghostscript-fonts"; @@ -39,7 +40,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs9${ver_min}/${name}.tar.xz"; - inherit sha256; + inherit sha512; }; outputs = [ "out" "man" "doc" ]; @@ -89,8 +90,8 @@ stdenv.mkDerivation rec { cp -r Resource "$out/share/ghostscript/${version}" - mkdir -p "$doc/share/ghostscript/${version}" - mv "$out/share/ghostscript/${version}"/{doc,examples} "$doc/share/ghostscript/${version}/" + mkdir -p "$doc/share/doc/ghostscript" + mv "$doc/share/doc/${version}" "$doc/share/doc/ghostscript/" ln -s "${fonts}" "$out/share/ghostscript/fonts" '' + stdenv.lib.optionalString stdenv.isDarwin '' -- GitLab From 7cdb44e7936e9bd45a719085c8edaf138bc681db Mon Sep 17 00:00:00 2001 From: geistesk Date: Tue, 4 Sep 2018 18:44:01 +0200 Subject: [PATCH 2053/2206] mpv: resorted support options alphabetically --- pkgs/applications/video/mpv/default.nix | 130 ++++++++++++------------ 1 file changed, 65 insertions(+), 65 deletions(-) diff --git a/pkgs/applications/video/mpv/default.nix b/pkgs/applications/video/mpv/default.nix index c384455d672..bb96ed372e4 100644 --- a/pkgs/applications/video/mpv/default.nix +++ b/pkgs/applications/video/mpv/default.nix @@ -3,42 +3,42 @@ , freefont_ttf, freetype, libass, libpthreadstubs , lua, luasocket, libuchardet, libiconv ? null, darwin -, x11Support ? stdenv.isLinux, - libGLU_combined ? null, - libX11 ? null, - libXext ? null, - libXxf86vm ? null, - libXrandr ? null - , waylandSupport ? false , wayland ? null , wayland-protocols ? null , libxkbcommon ? null -, rubberbandSupport ? true, rubberband ? null -, xineramaSupport ? true, libXinerama ? null -, xvSupport ? true, libXv ? null -, sdl2Support ? true, SDL2 ? null +, x11Support ? stdenv.isLinux + , libGLU_combined ? null + , libX11 ? null + , libXext ? null + , libXxf86vm ? null + , libXrandr ? null + , alsaSupport ? true, alsaLib ? null -, screenSaverSupport ? true, libXScrnSaver ? null -, cmsSupport ? true, lcms2 ? null -, vdpauSupport ? true, libvdpau ? null -, dvdreadSupport ? true, libdvdread ? null -, dvdnavSupport ? true, libdvdnav ? null , bluraySupport ? true, libbluray ? null -, speexSupport ? true, speex ? null -, theoraSupport ? true, libtheora ? null -, pulseSupport ? true, libpulseaudio ? null , bs2bSupport ? true, libbs2b ? null , cacaSupport ? true, libcaca ? null +, cmsSupport ? true, lcms2 ? null +, drmSupport ? true, libdrm ? null +, dvdnavSupport ? true, libdvdnav ? null +, dvdreadSupport ? true, libdvdread ? null , libpngSupport ? true, libpng ? null -, youtubeSupport ? true, youtube-dl ? null +, pulseSupport ? true, libpulseaudio ? null +, rubberbandSupport ? true, rubberband ? null +, screenSaverSupport ? true, libXScrnSaver ? null +, sdl2Support ? true, SDL2 ? null +, speexSupport ? true, speex ? null +, theoraSupport ? true, libtheora ? null , vaapiSupport ? true, libva ? null -, drmSupport ? true, libdrm ? null -, openalSupport ? false, openalSoft ? null -, vapoursynthSupport ? false, vapoursynth ? null +, vdpauSupport ? true, libvdpau ? null +, xineramaSupport ? true, libXinerama ? null +, xvSupport ? true, libXv ? null +, youtubeSupport ? true, youtube-dl ? null , archiveSupport ? false, libarchive ? null , jackaudioSupport ? false, libjack2 ? null +, openalSupport ? false, openalSoft ? null +, vapoursynthSupport ? false, vapoursynth ? null }: with stdenv.lib; @@ -46,32 +46,32 @@ with stdenv.lib; let available = x: x != null; in -assert x11Support -> all available [libGLU_combined libX11 libXext libXxf86vm libXrandr]; -assert waylandSupport -> all available [wayland wayland-protocols libxkbcommon]; -assert rubberbandSupport -> available rubberband; -assert xineramaSupport -> x11Support && available libXinerama; -assert xvSupport -> x11Support && available libXv; -assert sdl2Support -> available SDL2; assert alsaSupport -> available alsaLib; -assert screenSaverSupport -> available libXScrnSaver; -assert cmsSupport -> available lcms2; -assert vdpauSupport -> available libvdpau; -assert dvdreadSupport -> available libdvdread; -assert dvdnavSupport -> available libdvdnav; +assert archiveSupport -> available libarchive; assert bluraySupport -> available libbluray; -assert speexSupport -> available speex; -assert theoraSupport -> available libtheora; -assert openalSupport -> available openalSoft; -assert pulseSupport -> available libpulseaudio; assert bs2bSupport -> available libbs2b; assert cacaSupport -> available libcaca; -assert libpngSupport -> available libpng; -assert youtubeSupport -> available youtube-dl; -assert vapoursynthSupport -> available vapoursynth; +assert cmsSupport -> available lcms2; +assert drmSupport -> available libdrm; +assert dvdnavSupport -> available libdvdnav; +assert dvdreadSupport -> available libdvdread; assert jackaudioSupport -> available libjack2; -assert archiveSupport -> available libarchive; +assert libpngSupport -> available libpng; +assert openalSupport -> available openalSoft; +assert pulseSupport -> available libpulseaudio; +assert rubberbandSupport -> available rubberband; +assert screenSaverSupport -> available libXScrnSaver; +assert sdl2Support -> available SDL2; +assert speexSupport -> available speex; +assert theoraSupport -> available libtheora; assert vaapiSupport -> available libva; -assert drmSupport -> available libdrm; +assert vapoursynthSupport -> available vapoursynth; +assert vdpauSupport -> available libvdpau; +assert waylandSupport -> all available [ wayland wayland-protocols libxkbcommon ]; +assert x11Support -> all available [ libGLU_combined libX11 libXext libXxf86vm libXrandr ]; +assert xineramaSupport -> x11Support && available libXinerama; +assert xvSupport -> x11Support && available libXv; +assert youtubeSupport -> available youtube-dl; let # Purity: Waf is normally downloaded by bootstrap.py, but @@ -115,13 +115,13 @@ in stdenv.mkDerivation rec { "--disable-static-build" "--disable-build-date" # Purity "--disable-macos-cocoa-cb" # Disable whilst Swift isn't supported - (enableFeature archiveSupport "libarchive") - (enableFeature dvdreadSupport "dvdread") - (enableFeature dvdnavSupport "dvdnav") - (enableFeature openalSupport "openal") - (enableFeature vaapiSupport "vaapi") - (enableFeature waylandSupport "wayland") - (enableFeature stdenv.isLinux "dvbin") + (enableFeature archiveSupport "libarchive") + (enableFeature dvdnavSupport "dvdnav") + (enableFeature dvdreadSupport "dvdread") + (enableFeature openalSupport "openal") + (enableFeature vaapiSupport "vaapi") + (enableFeature waylandSupport "wayland") + (enableFeature stdenv.isLinux "dvbin") ]; configurePhase = '' @@ -137,32 +137,32 @@ in stdenv.mkDerivation rec { ffmpeg_4 freetype libass libpthreadstubs lua luasocket libuchardet ] ++ optional alsaSupport alsaLib - ++ optional xvSupport libXv - ++ optional theoraSupport libtheora - ++ optional xineramaSupport libXinerama - ++ optional dvdreadSupport libdvdread + ++ optional archiveSupport libarchive ++ optional bluraySupport libbluray + ++ optional bs2bSupport libbs2b + ++ optional cacaSupport libcaca + ++ optional cmsSupport lcms2 + ++ optional drmSupport libdrm + ++ optional dvdreadSupport libdvdread ++ optional jackaudioSupport libjack2 + ++ optional libpngSupport libpng + ++ optional openalSupport openalSoft ++ optional pulseSupport libpulseaudio ++ optional rubberbandSupport rubberband ++ optional screenSaverSupport libXScrnSaver - ++ optional cmsSupport lcms2 - ++ optional vdpauSupport libvdpau - ++ optional speexSupport speex - ++ optional bs2bSupport libbs2b - ++ optional openalSupport openalSoft - ++ optional libpngSupport libpng - ++ optional youtubeSupport youtube-dl ++ optional sdl2Support SDL2 - ++ optional cacaSupport libcaca + ++ optional speexSupport speex + ++ optional theoraSupport libtheora ++ optional vaapiSupport libva - ++ optional drmSupport libdrm ++ optional vapoursynthSupport vapoursynth - ++ optional archiveSupport libarchive + ++ optional vdpauSupport libvdpau + ++ optional xineramaSupport libXinerama + ++ optional xvSupport libXv + ++ optional youtubeSupport youtube-dl ++ optional stdenv.isDarwin libiconv ++ optionals dvdnavSupport [ libdvdnav libdvdnav.libdvdread ] - ++ optionals x11Support [ libX11 libXext libGLU_combined libXxf86vm libXrandr ] ++ optionals waylandSupport [ wayland wayland-protocols libxkbcommon ] + ++ optionals x11Support [ libX11 libXext libGLU_combined libXxf86vm libXrandr ] ++ optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ CoreFoundation Cocoa CoreAudio ]); -- GitLab From 14837a8277e4b751d8a8154b656321e40a5e34d4 Mon Sep 17 00:00:00 2001 From: geistesk Date: Tue, 4 Sep 2018 18:46:31 +0200 Subject: [PATCH 2054/2206] mpv: add cddaSupport-flag to play Audio CDs Introduced `cddaSupport` for `mpv` which defaults to false. By enabling it, `mpv` will be compiled with cdda support (`libcdio{,-paranoia}`) to play audio CDs. --- pkgs/applications/video/mpv/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/applications/video/mpv/default.nix b/pkgs/applications/video/mpv/default.nix index bb96ed372e4..9d843a3bfef 100644 --- a/pkgs/applications/video/mpv/default.nix +++ b/pkgs/applications/video/mpv/default.nix @@ -15,6 +15,10 @@ , libXxf86vm ? null , libXrandr ? null +, cddaSupport ? false + , libcdio ? null + , libcdio-paranoia ? null + , alsaSupport ? true, alsaLib ? null , bluraySupport ? true, libbluray ? null , bs2bSupport ? true, libbs2b ? null @@ -51,6 +55,7 @@ assert archiveSupport -> available libarchive; assert bluraySupport -> available libbluray; assert bs2bSupport -> available libbs2b; assert cacaSupport -> available libcaca; +assert cddaSupport -> all available [libcdio libcdio-paranoia]; assert cmsSupport -> available lcms2; assert drmSupport -> available libdrm; assert dvdnavSupport -> available libdvdnav; @@ -116,6 +121,7 @@ in stdenv.mkDerivation rec { "--disable-build-date" # Purity "--disable-macos-cocoa-cb" # Disable whilst Swift isn't supported (enableFeature archiveSupport "libarchive") + (enableFeature cddaSupport "cdda") (enableFeature dvdnavSupport "dvdnav") (enableFeature dvdreadSupport "dvdread") (enableFeature openalSupport "openal") @@ -160,6 +166,7 @@ in stdenv.mkDerivation rec { ++ optional xvSupport libXv ++ optional youtubeSupport youtube-dl ++ optional stdenv.isDarwin libiconv + ++ optionals cddaSupport [ libcdio libcdio-paranoia ] ++ optionals dvdnavSupport [ libdvdnav libdvdnav.libdvdread ] ++ optionals waylandSupport [ wayland wayland-protocols libxkbcommon ] ++ optionals x11Support [ libX11 libXext libGLU_combined libXxf86vm libXrandr ] -- GitLab From a3f6a4b9b6c7fe800af23b2744000c7d5b3a5d02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Tue, 4 Sep 2018 18:50:15 +0200 Subject: [PATCH 2055/2206] ghostscript: fix nitpicks after the update - unused lcms2 input - reference $out -> $doc --- pkgs/misc/ghostscript/default.nix | 14 ++++++++------ pkgs/misc/ghostscript/doc-no-ref.diff | 7 +++++++ 2 files changed, 15 insertions(+), 6 deletions(-) create mode 100644 pkgs/misc/ghostscript/doc-no-ref.diff diff --git a/pkgs/misc/ghostscript/default.nix b/pkgs/misc/ghostscript/default.nix index 42e5e5c379c..54ad3262275 100644 --- a/pkgs/misc/ghostscript/default.nix +++ b/pkgs/misc/ghostscript/default.nix @@ -1,5 +1,5 @@ { stdenv, lib, fetchurl, pkgconfig, zlib, expat, openssl, autoconf -, libjpeg, libpng, libtiff, freetype, fontconfig, lcms2, libpaper, jbig2dec +, libjpeg, libpng, libtiff, freetype, fontconfig, libpaper, jbig2dec , libiconv, ijs , x11Support ? false, xlibsWrapper ? null , cupsSupport ? false, cups ? null @@ -43,6 +43,11 @@ stdenv.mkDerivation rec { inherit sha512; }; + patches = [ + ./urw-font-files.patch + ./doc-no-ref.diff + ]; + outputs = [ "out" "man" "doc" ]; enableParallelBuilding = true; @@ -50,16 +55,13 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig autoconf ]; buildInputs = [ zlib expat openssl - libjpeg libpng libtiff freetype fontconfig lcms2 libpaper jbig2dec + libjpeg libpng libtiff freetype fontconfig libpaper jbig2dec libiconv ijs ] ++ lib.optional x11Support xlibsWrapper ++ lib.optional cupsSupport cups ; - - patches = [ - ./urw-font-files.patch - ]; + # No lcms2; upstream "is in process of forking it" and thus won't use one from a library. preConfigure = '' # requires in-tree (heavily patched) openjpeg diff --git a/pkgs/misc/ghostscript/doc-no-ref.diff b/pkgs/misc/ghostscript/doc-no-ref.diff new file mode 100644 index 00000000000..7380ba2f995 --- /dev/null +++ b/pkgs/misc/ghostscript/doc-no-ref.diff @@ -0,0 +1,7 @@ +Kill the reference from libgc.so to the documentation directory. +It's bad for closure, and probably not really good for anything. +--- a/base/gs.mak ++++ b/base/gs.mak +@@ -538,1 +538,1 @@ +- $(EXP)$(ECHOGS_XE) -a $(gconfigd_h) -x 23 define -s -u GS_DOCDIR -x 2022 $(GS_DOCDIR) -x 22 ++ $(EXP)$(ECHOGS_XE) -a $(gconfigd_h) -x 23 define -s -u GS_DOCDIR -x 2022 /no-path-to-docs -x 22 -- GitLab From 72cf7f513d1aedf1248933938c66ded4fc2d720d Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Mon, 3 Sep 2018 15:07:20 -0500 Subject: [PATCH 2056/2206] libreoffice-{fresh,still}: upgrade and clean * libreoffice-still: -> 6.0.6.2 * (newer than our current 'fresh!') * libreoffice-fresh: -> 6.1.0.3 * 6.1.1(.1) is currently pre-release, FWIW * Use normal gcc, not gcc5 * dropping 'glibc' from buildInputs fixed this (?) * remove many fixes/touchups/workarounds/hacks * hopefully everything still works for everyone * disable online update since that seems unlikely to work anyway * fix autogen/configure invocations * disable libnumbertext in 6.1.x since not packaged * drop 'touch solenv/inc/target.mk' as unclear what it was for and doesn't seem to be currently needed * cleanup link gen a bit[1] * split checks to check phase [1] primary motivation was to stop creating links like: 'libreoffice-6.0.5.2/src/-libxslt-1.1.32.tar.gz' -> '/nix/store/503v5hmhm430bld0h078gacmkniwdllr-libxslt-1.1.32.tar.gz' 'libreoffice-6.0.5.2/src/libxslt-1.1.32.tar.gz' -> '/nix/store/503v5hmhm430bld0h078gacmkniwdllr-libxslt-1.1.32.tar.gz' This is mostly accomplished by simply using the 'md5name' field which the python script kindly generates for us (including the use of non-md5 if md5 is not set or empty). --- .../libreoffice/default-primary-src.nix | 8 +- .../office/libreoffice/default.nix | 161 ++++--- .../libreoffice/libreoffice-srcs-still.nix | 450 ++++++++++-------- .../office/libreoffice/libreoffice-srcs.nix | 173 ++++--- .../office/libreoffice/still-primary-src.nix | 8 +- .../applications/office/libreoffice/still.nix | 174 +++---- pkgs/top-level/all-packages.nix | 7 +- 7 files changed, 532 insertions(+), 449 deletions(-) diff --git a/pkgs/applications/office/libreoffice/default-primary-src.nix b/pkgs/applications/office/libreoffice/default-primary-src.nix index 87fe343613e..446efe78d25 100644 --- a/pkgs/applications/office/libreoffice/default-primary-src.nix +++ b/pkgs/applications/office/libreoffice/default-primary-src.nix @@ -2,9 +2,9 @@ rec { major = "6"; - minor = "0"; - patch = "5"; - tweak = "2"; + minor = "1"; + patch = "0"; + tweak = "3"; subdir = "${major}.${minor}.${patch}"; @@ -12,6 +12,6 @@ rec { src = fetchurl { url = "https://download.documentfoundation.org/libreoffice/src/${subdir}/libreoffice-${version}.tar.xz"; - sha256 = "16h60j7h9z48vfhhj22m64myksnrrgrnh0qc6i4bxgshmm8kkzdn"; + sha256 = "54eccd268f75d62fa6ab78d25685719c109257e1c0f4d628eae92ec09632ebd8"; }; } diff --git a/pkgs/applications/office/libreoffice/default.nix b/pkgs/applications/office/libreoffice/default.nix index 22c044d199a..2de1ed92dea 100644 --- a/pkgs/applications/office/libreoffice/default.nix +++ b/pkgs/applications/office/libreoffice/default.nix @@ -6,7 +6,7 @@ , openssl, gperf, cppunit, GConf, ORBit2, poppler, utillinux , librsvg, gnome_vfs, libGLU_combined, bsh, CoinMP, libwps, libabw , autoconf, automake, openldap, bash, hunspell, librdf_redland, nss, nspr -, libwpg, dbus-glib, glibc, qt4, clucene_core, libcdr, lcms, vigra +, libwpg, dbus-glib, qt4, clucene_core, libcdr, lcms, vigra , unixODBC, mdds, sane-backends, mythes, libexttextcat, libvisio , fontsConf, pkgconfig, bluez5, libtool, carlito , libatomic_ops, graphite2, harfbuzz, libodfgen, libzmf @@ -34,22 +34,28 @@ let }; srcs = { - third_party = [ (let md5 = "185d60944ea767075d27247c3162b3bc"; in fetchurl rec { - url = "https://dev-www.libreoffice.org/extern/${md5}-${name}"; - sha256 = "1infwvv1p6i21scywrldsxs22f62x85mns4iq8h6vr6vlx3fdzga"; - name = "unowinreg.dll"; - }) ] ++ (map (x : ((fetchurl {inherit (x) url sha256 name;}) // {inherit (x) md5name md5;})) (import ./libreoffice-srcs.nix)); + third_party = + map (x : ((fetchurl {inherit (x) url sha256 name;}) // {inherit (x) md5name md5;})) + ((import ./libreoffice-srcs.nix) ++ [ + (rec { + name = "unowinreg.dll"; + url = "https://dev-www.libreoffice.org/extern/${md5name}"; + sha256 = "1infwvv1p6i21scywrldsxs22f62x85mns4iq8h6vr6vlx3fdzga"; + md5 = "185d60944ea767075d27247c3162b3bc"; + md5name = "${md5}-${name}"; + }) + ]); translations = fetchSrc { name = "translations"; - sha256 = "1p8gb9jxv4n8ggksbfsqzdw5amxg575grxifsabhgjllpisjzrlr"; + sha256 = "140i0q6nyi2l6nv2b3n7s7mggm2rb1ws3h9awa9y6m2iads54qm7"; }; # TODO: dictionaries help = fetchSrc { name = "help"; - sha256 = "1dkzm766zi4msk6w35bvfk5b5bx1xyqg2wx58wklr5375kjv6ba9"; + sha256 = "0ayssl5ivhyzxi3gz3h4yhp8hq7ihig6n6iijbks5f1sm7dwridv"; }; }; @@ -58,26 +64,18 @@ in stdenv.mkDerivation rec { inherit (primary-src) src; - # Openoffice will open libcups dynamically, so we link it directly - # to make its dlopen work. - # It also seems not to mention libdl explicitly in some places. - NIX_LDFLAGS = "-lcups -ldl"; - # For some reason librdf_redland sometimes refers to rasqal.h instead # of rasqal/rasqal.h - # And LO refers to gpgme++ by no-path name - NIX_CFLAGS_COMPILE="-I${librdf_rasqal}/include/rasqal -I${gpgme.dev}/include/gpgme++"; - - # If we call 'configure', 'make' will then call configure again without parameters. - # It's their system. - configureScript = "./autogen.sh"; - dontUseCmakeConfigure = true; + NIX_CFLAGS_COMPILE = [ "-I${librdf_rasqal}/include/rasqal" ]; patches = [ ./xdg-open-brief.patch ]; postUnpack = '' mkdir -v $sourceRoot/src - '' + (stdenv.lib.concatMapStrings (f: "ln -sfv ${f} $sourceRoot/src/${f.md5 or f.outputHash}-${f.name}\nln -sfv ${f} $sourceRoot/src/${f.name}\n") srcs.third_party) + '' + (lib.flip lib.concatMapStrings srcs.third_party (f: '' + ln -sfv ${f} $sourceRoot/src/${f.md5name} + ln -sfv ${f} $sourceRoot/src/${f.name} + '')) + '' ln -sv ${srcs.help} $sourceRoot/src/${srcs.help.name} ln -svf ${srcs.translations} $sourceRoot/src/${srcs.translations.name} @@ -85,14 +83,20 @@ in stdenv.mkDerivation rec { postPatch = '' sed -e 's@/usr/bin/xdg-open@xdg-open@g' -i shell/source/unix/exec/shellexec.cxx + + # configure checks for header 'gpgme++/gpgmepp_version.h', + # and if it is found (no matter where) uses a hardcoded path + # in what presumably is an effort to make it possible to write + # '#include ' instead of '#include '. + # + # Fix this path to point to where the headers can actually be found instead. + substituteInPlace configure.ac --replace \ + 'GPGMEPP_CFLAGS=-I/usr/include/gpgme++' \ + 'GPGMEPP_CFLAGS=-I${gpgme.dev}/include/gpgme++' ''; QT4DIR = qt4; - # Fix boost 1.59 compat - # Try removing in the next version - CPPFLAGS = "-DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_SYSTEM_NO_DEPRECATED"; - preConfigure = '' configureFlagsArray=( "--with-parallelism=$NIX_BUILD_CORES" @@ -101,69 +105,72 @@ in stdenv.mkDerivation rec { chmod a+x ./bin/unpack-sources patchShebangs . - # It is used only as an indicator of the proper current directory - touch solenv/inc/target.mk - - # BLFS patch for Glibc 2.23 renaming isnan - sed -ire "s@isnan@std::&@g" xmloff/source/draw/ximp3dscene.cxx # This is required as some cppunittests require fontconfig configured cp "${fontsConf}" fonts.conf sed -e '/include/i${carlito}/etc/fonts/conf.d' -i fonts.conf export FONTCONFIG_FILE="$PWD/fonts.conf" - ''; - # fetch_Download_item tries to interpret the name as a variable name - # Let it do so… - postConfigure = '' - sed -e '1ilibreoffice-translations-${version}.tar.xz=libreoffice-translations-${version}.tar.xz' -i Makefile - sed -e '1ilibreoffice-help-${version}.tar.xz=libreoffice-help-${version}.tar.xz' -i Makefile - - # unit test sd_tiledrendering seems to be fragile - # https://nabble.documentfoundation.org/libreoffice-5-0-failure-in-CUT-libreofficekit-tiledrendering-td4150319.html - echo > ./sd/CppunitTest_sd_tiledrendering.mk - sed -e /CppunitTest_sd_tiledrendering/d -i sd/Module_sd.mk - # one more fragile test? - sed -e '/CPPUNIT_TEST(testTdf96536);/d' -i sw/qa/extras/uiwriter/uiwriter.cxx - # this I actually hate, this should be a data consistency test! - sed -e '/CPPUNIT_TEST(testTdf115013);/d' -i sw/qa/extras/uiwriter/uiwriter.cxx - # rendering-dependent test - sed -e '/CPPUNIT_ASSERT_EQUAL(11148L, pOleObj->GetLogicRect().getWidth());/d ' -i sc/qa/unit/subsequent_filters-test.cxx - # tilde expansion in path processing checks the existence of $HOME - sed -e 's@OString sSysPath("~/tmp");@& return ; @' -i sal/qa/osl/file/osl_File.cxx - # rendering-dependent: on my computer the test table actually doesn't fit… - # interesting fact: test disabled on macOS by upstream - sed -re '/DECLARE_WW8EXPORT_TEST[(]testTableKeep, "tdf91083.odt"[)]/,+5d' -i ./sw/qa/extras/ww8export/ww8export.cxx - # Segfault on DB access — maybe temporarily acceptable for a new version of Fresh? - sed -e 's/CppunitTest_dbaccess_empty_stdlib_save//' -i ./dbaccess/Module_dbaccess.mk - # one more fragile test? - sed -e '/CPPUNIT_TEST(testTdf77014);/d' -i sw/qa/extras/uiwriter/uiwriter.cxx - # rendering-dependent tests - sed -e '/CPPUNIT_TEST(testCustomColumnWidthExportXLSX)/d' -i sc/qa/unit/subsequent_export-test.cxx - sed -e '/CPPUNIT_TEST(testColumnWidthExportFromODStoXLSX)/d' -i sc/qa/unit/subsequent_export-test.cxx - sed -e '/CPPUNIT_TEST(testChartImportXLS)/d' -i sc/qa/unit/subsequent_filters-test.cxx - sed -zre 's/DesktopLOKTest::testGetFontSubset[^{]*[{]/& return; /' -i desktop/qa/desktop_lib/test_desktop_lib.cxx - sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]testFlipAndRotateCustomShape,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport7.cxx - sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]tdf105490_negativeMargins,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport9.cxx - sed -z -r -e 's/DECLARE_OOXMLIMPORT_TEST[(]testTdf112443,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlimport/ooxmlimport.cxx - sed -z -r -e 's/DECLARE_RTFIMPORT_TEST[(]testTdf108947,[^)]*[)].[{]/& return;/' -i sw/qa/extras/rtfimport/rtfimport.cxx - # not sure about this fragile test - sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]testTDF87348,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport7.cxx + NOCONFIGURE=1 ./autogen.sh ''; - makeFlags = "SHELL=${bash}/bin/bash"; - - enableParallelBuilding = true; - - buildPhase = '' + postConfigure = + # fetch_Download_item tries to interpret the name as a variable name, let it do so... + '' + sed -e '1ilibreoffice-translations-${version}.tar.xz=libreoffice-translations-${version}.tar.xz' -i Makefile + sed -e '1ilibreoffice-help-${version}.tar.xz=libreoffice-help-${version}.tar.xz' -i Makefile + '' + # Test fixups + # May need to be revisited/pruned, left alone for now. + + '' + # unit test sd_tiledrendering seems to be fragile + # https://nabble.documentfoundation.org/libreoffice-5-0-failure-in-CUT-libreofficekit-tiledrendering-td4150319.html + echo > ./sd/CppunitTest_sd_tiledrendering.mk + sed -e /CppunitTest_sd_tiledrendering/d -i sd/Module_sd.mk + # one more fragile test? + sed -e '/CPPUNIT_TEST(testTdf96536);/d' -i sw/qa/extras/uiwriter/uiwriter.cxx + # this I actually hate, this should be a data consistency test! + sed -e '/CPPUNIT_TEST(testTdf115013);/d' -i sw/qa/extras/uiwriter/uiwriter.cxx + # rendering-dependent test + sed -e '/CPPUNIT_ASSERT_EQUAL(11148L, pOleObj->GetLogicRect().getWidth());/d ' -i sc/qa/unit/subsequent_filters-test.cxx + # tilde expansion in path processing checks the existence of $HOME + sed -e 's@OString sSysPath("~/tmp");@& return ; @' -i sal/qa/osl/file/osl_File.cxx + # rendering-dependent: on my computer the test table actually doesn't fit… + # interesting fact: test disabled on macOS by upstream + sed -re '/DECLARE_WW8EXPORT_TEST[(]testTableKeep, "tdf91083.odt"[)]/,+5d' -i ./sw/qa/extras/ww8export/ww8export.cxx + # Segfault on DB access — maybe temporarily acceptable for a new version of Fresh? + sed -e 's/CppunitTest_dbaccess_empty_stdlib_save//' -i ./dbaccess/Module_dbaccess.mk + # one more fragile test? + sed -e '/CPPUNIT_TEST(testTdf77014);/d' -i sw/qa/extras/uiwriter/uiwriter.cxx + # rendering-dependent tests + sed -e '/CPPUNIT_TEST(testCustomColumnWidthExportXLSX)/d' -i sc/qa/unit/subsequent_export-test.cxx + sed -e '/CPPUNIT_TEST(testColumnWidthExportFromODStoXLSX)/d' -i sc/qa/unit/subsequent_export-test.cxx + sed -e '/CPPUNIT_TEST(testChartImportXLS)/d' -i sc/qa/unit/subsequent_filters-test.cxx + sed -zre 's/DesktopLOKTest::testGetFontSubset[^{]*[{]/& return; /' -i desktop/qa/desktop_lib/test_desktop_lib.cxx + sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]testFlipAndRotateCustomShape,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport7.cxx + sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]tdf105490_negativeMargins,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport9.cxx + sed -z -r -e 's/DECLARE_OOXMLIMPORT_TEST[(]testTdf112443,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlimport/ooxmlimport.cxx + sed -z -r -e 's/DECLARE_RTFIMPORT_TEST[(]testTdf108947,[^)]*[)].[{]/& return;/' -i sw/qa/extras/rtfimport/rtfimport.cxx + # not sure about this fragile test + sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]testTDF87348,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport7.cxx + '' # This to avoid using /lib:/usr/lib at linking + + '' sed -i '/gb_LinkTarget_LDFLAGS/{ n; /rpath-link/d;}' solenv/gbuild/platform/unxgcc.mk find -name "*.cmd" -exec sed -i s,/lib:/usr/lib,, {} \; + ''; + + makeFlags = "SHELL=${bash}/bin/bash"; + + enableParallelBuilding = true; - make + buildPhase = '' + make build-nocheck ''; + doCheck = true; + # It installs only things to $out/lib/libreoffice postInstall = '' mkdir -p $out/bin $out/share/desktop @@ -195,11 +202,11 @@ in stdenv.mkDerivation rec { "--with-vendor=NixOS" "--with-commons-logging-jar=${commonsLogging}/share/java/commons-logging-1.2.jar" "--disable-report-builder" + "--disable-online-update" "--enable-python=system" "--enable-dbus" "--enable-release-build" (lib.enableFeature kdeIntegration "kde4") - "--with-package-format=installed" "--enable-epm" "--with-jdk-home=${jdk.home}" "--with-ant-home=${ant}/lib/ant" @@ -213,9 +220,13 @@ in stdenv.mkDerivation rec { "--with-system-openldap" "--with-system-coinmp" + "--with-alloc=system" + # Without these, configure does not finish "--without-junit" + "--disable-libnumbertext" # system-libnumbertext" + # I imagine this helps. Copied from go-oo. # Modified on every upgrade, though "--disable-odk" @@ -260,7 +271,7 @@ in stdenv.mkDerivation rec { gst_all_1.gst-plugins-base glib neon nspr nss openldap openssl ORBit2 pam perl pkgconfig poppler python3 sablotron sane-backends unzip vigra which zip zlib - mdds bluez5 glibc libcmis libwps libabw libzmf libtool + mdds bluez5 libcmis libwps libabw libzmf libtool libxshmfence libatomic_ops graphite2 harfbuzz gpgme utillinux librevenge libe-book libmwaw glm glew ncurses epoxy libodfgen CoinMP librdf_rasqal defaultIconTheme gettext diff --git a/pkgs/applications/office/libreoffice/libreoffice-srcs-still.nix b/pkgs/applications/office/libreoffice/libreoffice-srcs-still.nix index 36500166dcc..94e2564d113 100644 --- a/pkgs/applications/office/libreoffice/libreoffice-srcs-still.nix +++ b/pkgs/applications/office/libreoffice/libreoffice-srcs-still.nix @@ -1,10 +1,10 @@ [ { - name = "libabw-0.1.1.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/libabw-0.1.1.tar.bz2"; - sha256 = "7a3d3415cf82ab9894f601d1b3057c4615060304d5279efdec6275e01b96a199"; + name = "libabw-0.1.2.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libabw-0.1.2.tar.xz"; + sha256 = "0b72944d5af81dda0a5c5803ee84cbac4b81441a4d767aa57029adc6744c2485"; md5 = ""; - md5name = "7a3d3415cf82ab9894f601d1b3057c4615060304d5279efdec6275e01b96a199-libabw-0.1.1.tar.bz2"; + md5name = "0b72944d5af81dda0a5c5803ee84cbac4b81441a4d767aa57029adc6744c2485-libabw-0.1.2.tar.xz"; } { name = "commons-logging-1.2-src.tar.gz"; @@ -28,11 +28,11 @@ md5name = "976a12a59bc286d634a21d7be0841cc74289ea9077aa1af46be19d1a6e844c19-apr-util-1.5.4.tar.gz"; } { - name = "boost_1_63_0.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/boost_1_63_0.tar.bz2"; - sha256 = "beae2529f759f6b3bf3f4969a19c2e9d6f0c503edcb2de4a61d1428519fcb3b0"; + name = "boost_1_65_1.tar.bz2"; + url = "http://dev-www.libreoffice.org/src/boost_1_65_1.tar.bz2"; + sha256 = "9807a5d16566c57fd74fb522764e0b134a8bbe6b6e8967b83afefd30dcd3be81"; md5 = ""; - md5name = "beae2529f759f6b3bf3f4969a19c2e9d6f0c503edcb2de4a61d1428519fcb3b0-boost_1_63_0.tar.bz2"; + md5name = "9807a5d16566c57fd74fb522764e0b134a8bbe6b6e8967b83afefd30dcd3be81-boost_1_65_1.tar.bz2"; } { name = "breakpad.zip"; @@ -56,18 +56,18 @@ md5name = "00b516f4704d4a7cb50a1d97e6e8e15b-bzip2-1.0.6.tar.gz"; } { - name = "cairo-1.14.8.tar.xz"; - url = "http://dev-www.libreoffice.org/src/cairo-1.14.8.tar.xz"; - sha256 = "d1f2d98ae9a4111564f6de4e013d639cf77155baf2556582295a0f00a9bc5e20"; + name = "cairo-1.14.10.tar.xz"; + url = "http://dev-www.libreoffice.org/src/cairo-1.14.10.tar.xz"; + sha256 = "7e87878658f2c9951a14fc64114d4958c0e65ac47530b8ac3078b2ce41b66a09"; md5 = ""; - md5name = "d1f2d98ae9a4111564f6de4e013d639cf77155baf2556582295a0f00a9bc5e20-cairo-1.14.8.tar.xz"; + md5name = "7e87878658f2c9951a14fc64114d4958c0e65ac47530b8ac3078b2ce41b66a09-cairo-1.14.10.tar.xz"; } { - name = "libcdr-0.1.3.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/libcdr-0.1.3.tar.bz2"; - sha256 = "5160bbbfefe52bd4880840fad2b07a512813e37bfaf8ccac062fca238f230f4d"; + name = "libcdr-0.1.4.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libcdr-0.1.4.tar.xz"; + sha256 = "e7a7e8b00a3df5798110024d7061fe9d1c3330277d2e4fa9213294f966a4a66d"; md5 = ""; - md5name = "5160bbbfefe52bd4880840fad2b07a512813e37bfaf8ccac062fca238f230f4d-libcdr-0.1.3.tar.bz2"; + md5name = "e7a7e8b00a3df5798110024d7061fe9d1c3330277d2e4fa9213294f966a4a66d-libcdr-0.1.4.tar.xz"; } { name = "clucene-core-2.3.3.4.tar.gz"; @@ -90,13 +90,6 @@ md5 = ""; md5name = "86c798780b9e1f5921fe4efe651a93cb420623b45aa1fdff57af8c37f116113f-CoinMP-1.7.6.tgz"; } - { - name = "collada2gltf-master-cb1d97788a.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2"; - sha256 = "b0adb8e71aef80751b999c9c055e419a625c4a05184e407aef2aee28752ad8cb"; - md5 = "4b87018f7fff1d054939d19920b751a0"; - md5name = "4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2"; - } { name = "cppunit-1.14.0.tar.gz"; url = "http://dev-www.libreoffice.org/src/cppunit-1.14.0.tar.gz"; @@ -112,18 +105,18 @@ md5name = "1f467e5bb703f12cbbb09d5cf67ecf4a-converttexttonumber-1-5-0.oxt"; } { - name = "curl-7.52.1.tar.gz"; - url = "http://dev-www.libreoffice.org/src/curl-7.52.1.tar.gz"; - sha256 = "a8984e8b20880b621f61a62d95ff3c0763a3152093a9f9ce4287cfd614add6ae"; + name = "curl-7.60.0.tar.gz"; + url = "http://dev-www.libreoffice.org/src/curl-7.60.0.tar.gz"; + sha256 = "e9c37986337743f37fd14fe8737f246e97aec94b39d1b71e8a5973f72a9fc4f5"; md5 = ""; - md5name = "a8984e8b20880b621f61a62d95ff3c0763a3152093a9f9ce4287cfd614add6ae-curl-7.52.1.tar.gz"; + md5name = "e9c37986337743f37fd14fe8737f246e97aec94b39d1b71e8a5973f72a9fc4f5-curl-7.60.0.tar.gz"; } { - name = "libe-book-0.1.2.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/libe-book-0.1.2.tar.bz2"; - sha256 = "b710a57c633205b933015474d0ac0862253d1c52114d535dd09b20939a0d1850"; + name = "libe-book-0.1.3.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libe-book-0.1.3.tar.xz"; + sha256 = "7e8d8ff34f27831aca3bc6f9cc532c2f90d2057c778963b884ff3d1e34dfe1f9"; md5 = ""; - md5name = "b710a57c633205b933015474d0ac0862253d1c52114d535dd09b20939a0d1850-libe-book-0.1.2.tar.bz2"; + md5name = "7e8d8ff34f27831aca3bc6f9cc532c2f90d2057c778963b884ff3d1e34dfe1f9-libe-book-0.1.3.tar.xz"; } { name = "libepoxy-1.3.1.tar.bz2"; @@ -140,18 +133,25 @@ md5name = "3ade8cfe7e59ca8e65052644fed9fca4-epm-3.7.tar.gz"; } { - name = "libetonyek-0.1.6.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/libetonyek-0.1.6.tar.bz2"; - sha256 = "032f53e8d7691e48a73ddbe74fa84c906ff6ff32a33e6ee2a935b6fdb6aecb78"; + name = "libepubgen-0.1.0.tar.bz2"; + url = "http://dev-www.libreoffice.org/src/libepubgen-0.1.0.tar.bz2"; + sha256 = "730bd1cbeee166334faadbc06c953a67b145c3c4754a3b503482066dae4cd633"; md5 = ""; - md5name = "032f53e8d7691e48a73ddbe74fa84c906ff6ff32a33e6ee2a935b6fdb6aecb78-libetonyek-0.1.6.tar.bz2"; + md5name = "730bd1cbeee166334faadbc06c953a67b145c3c4754a3b503482066dae4cd633-libepubgen-0.1.0.tar.bz2"; } { - name = "expat-2.2.3.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/expat-2.2.3.tar.bz2"; - sha256 = "b31890fb02f85c002a67491923f89bda5028a880fd6c374f707193ad81aace5f"; + name = "libetonyek-0.1.7.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libetonyek-0.1.7.tar.xz"; + sha256 = "69dbe10d4426d52f09060d489f8eb90dfa1df592e82eb0698d9dbaf38cc734ac"; md5 = ""; - md5name = "b31890fb02f85c002a67491923f89bda5028a880fd6c374f707193ad81aace5f-expat-2.2.3.tar.bz2"; + md5name = "69dbe10d4426d52f09060d489f8eb90dfa1df592e82eb0698d9dbaf38cc734ac-libetonyek-0.1.7.tar.xz"; + } + { + name = "expat-2.2.5.tar.bz2"; + url = "http://dev-www.libreoffice.org/src/expat-2.2.5.tar.bz2"; + sha256 = "d9dc32efba7e74f788fcc4f212a43216fc37cf5f23f4c2339664d473353aedf6"; + md5 = ""; + md5name = "d9dc32efba7e74f788fcc4f212a43216fc37cf5f23f4c2339664d473353aedf6-expat-2.2.5.tar.bz2"; } { name = "Firebird-3.0.0.32483-0.tar.bz2"; @@ -161,11 +161,11 @@ md5name = "6994be3555e23226630c587444be19d309b25b0fcf1f87df3b4e3f88943e5860-Firebird-3.0.0.32483-0.tar.bz2"; } { - name = "fontconfig-2.12.1.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/fontconfig-2.12.1.tar.bz2"; - sha256 = "b449a3e10c47e1d1c7a6ec6e2016cca73d3bd68fbbd4f0ae5cc6b573f7d6c7f3"; + name = "fontconfig-2.12.6.tar.bz2"; + url = "http://dev-www.libreoffice.org/src/fontconfig-2.12.6.tar.bz2"; + sha256 = "cf0c30807d08f6a28ab46c61b8dbd55c97d2f292cf88f3a07d3384687f31f017"; md5 = ""; - md5name = "b449a3e10c47e1d1c7a6ec6e2016cca73d3bd68fbbd4f0ae5cc6b573f7d6c7f3-fontconfig-2.12.1.tar.bz2"; + md5name = "cf0c30807d08f6a28ab46c61b8dbd55c97d2f292cf88f3a07d3384687f31f017-fontconfig-2.12.6.tar.bz2"; } { name = "crosextrafonts-20130214.tar.gz"; @@ -216,20 +216,6 @@ md5 = "e7a384790b13c29113e22e596ade9687"; md5name = "e7a384790b13c29113e22e596ade9687-LinLibertineG-20120116.zip"; } - { - name = "open-sans-font-ttf-1.10.tar.gz"; - url = "http://dev-www.libreoffice.org/src/7a15edea7d415ac5150ea403e27401fd-open-sans-font-ttf-1.10.tar.gz"; - sha256 = "cc80fd415e57ecec067339beadd0eef9eaa45e65d3c51a922ba5f9172779bfb8"; - md5 = "7a15edea7d415ac5150ea403e27401fd"; - md5name = "7a15edea7d415ac5150ea403e27401fd-open-sans-font-ttf-1.10.tar.gz"; - } - { - name = "pt-serif-font-1.0000W.tar.gz"; - url = "http://dev-www.libreoffice.org/src/c3c1a8ba7452950636e871d25020ce0d-pt-serif-font-1.0000W.tar.gz"; - sha256 = "6757feb23f889a82df59679d02b8ee1f907df0a0ac1c49cdb48ed737b60e5dfa"; - md5 = "c3c1a8ba7452950636e871d25020ce0d"; - md5name = "c3c1a8ba7452950636e871d25020ce0d-pt-serif-font-1.0000W.tar.gz"; - } { name = "source-code-pro-2.030R-ro-1.050R-it.tar.gz"; url = "http://dev-www.libreoffice.org/src/907d6e99f241876695c19ff3db0b8923-source-code-pro-2.030R-ro-1.050R-it.tar.gz"; @@ -252,18 +238,74 @@ md5name = "d1a08f7c10589f22740231017694af0a7a270760c8dec33d8d1c038e2be0a0c7-EmojiOneColor-SVGinOT-1.3.tar.gz"; } { - name = "libfreehand-0.1.1.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/libfreehand-0.1.1.tar.bz2"; - sha256 = "45dab0e5d632eb51eeb00847972ca03835d6791149e9e714f093a9df2b445877"; + name = "noto-fonts-20171024.tar.gz"; + url = "http://dev-www.libreoffice.org/src/noto-fonts-20171024.tar.gz"; + sha256 = "29acc15a4c4d6b51201ba5d60f303dfbc2e5acbfdb70413c9ae1ed34fa259994"; + md5 = ""; + md5name = "29acc15a4c4d6b51201ba5d60f303dfbc2e5acbfdb70413c9ae1ed34fa259994-noto-fonts-20171024.tar.gz"; + } + { + name = "culmus-0.131.tar.gz"; + url = "http://dev-www.libreoffice.org/src/culmus-0.131.tar.gz"; + sha256 = "dcf112cfcccb76328dcfc095f4d7c7f4d2f7e48d0eed5e78b100d1d77ce2ed1b"; md5 = ""; - md5name = "45dab0e5d632eb51eeb00847972ca03835d6791149e9e714f093a9df2b445877-libfreehand-0.1.1.tar.bz2"; + md5name = "dcf112cfcccb76328dcfc095f4d7c7f4d2f7e48d0eed5e78b100d1d77ce2ed1b-culmus-0.131.tar.gz"; } { - name = "freetype-2.7.1.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/freetype-2.7.1.tar.bz2"; - sha256 = "3a3bb2c4e15ffb433f2032f50a5b5a92558206822e22bfe8cbe339af4aa82f88"; + name = "libre-hebrew-1.0.tar.gz"; + url = "http://dev-www.libreoffice.org/src/libre-hebrew-1.0.tar.gz"; + sha256 = "f596257c1db706ce35795b18d7f66a4db99d427725f20e9384914b534142579a"; md5 = ""; - md5name = "3a3bb2c4e15ffb433f2032f50a5b5a92558206822e22bfe8cbe339af4aa82f88-freetype-2.7.1.tar.bz2"; + md5name = "f596257c1db706ce35795b18d7f66a4db99d427725f20e9384914b534142579a-libre-hebrew-1.0.tar.gz"; + } + { + name = "alef-1.001.tar.gz"; + url = "http://dev-www.libreoffice.org/src/alef-1.001.tar.gz"; + sha256 = "b98b67602a2c8880a1770f0b9e37c190f29a7e2ade5616784f0b89fbdb75bf52"; + md5 = ""; + md5name = "b98b67602a2c8880a1770f0b9e37c190f29a7e2ade5616784f0b89fbdb75bf52-alef-1.001.tar.gz"; + } + { + name = "amiri-0.109.zip"; + url = "http://dev-www.libreoffice.org/src/amiri-0.109.zip"; + sha256 = "97ee6e40d87f4b31de15d9a93bb30bf27bf308f0814f4ee9c47365b027402ad6"; + md5 = ""; + md5name = "97ee6e40d87f4b31de15d9a93bb30bf27bf308f0814f4ee9c47365b027402ad6-amiri-0.109.zip"; + } + { + name = "ttf-kacst_2.01+mry.tar.gz"; + url = "http://dev-www.libreoffice.org/src/ttf-kacst_2.01+mry.tar.gz"; + sha256 = "dca00f5e655f2f217a766faa73a81f542c5c204aa3a47017c3c2be0b31d00a56"; + md5 = ""; + md5name = "dca00f5e655f2f217a766faa73a81f542c5c204aa3a47017c3c2be0b31d00a56-ttf-kacst_2.01+mry.tar.gz"; + } + { + name = "ReemKufi-0.6.tar.gz"; + url = "http://dev-www.libreoffice.org/src/ReemKufi-0.6.tar.gz"; + sha256 = "4dfbd8b227ea062ca1742fb15d707f0b74398f9ddb231892554f0959048e809b"; + md5 = ""; + md5name = "4dfbd8b227ea062ca1742fb15d707f0b74398f9ddb231892554f0959048e809b-ReemKufi-0.6.tar.gz"; + } + { + name = "Scheherazade-2.100.zip"; + url = "http://dev-www.libreoffice.org/src/Scheherazade-2.100.zip"; + sha256 = "251c8817ceb87d9b661ce1d5b49e732a0116add10abc046be4b8ba5196e149b5"; + md5 = ""; + md5name = "251c8817ceb87d9b661ce1d5b49e732a0116add10abc046be4b8ba5196e149b5-Scheherazade-2.100.zip"; + } + { + name = "libfreehand-0.1.2.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libfreehand-0.1.2.tar.xz"; + sha256 = "0e422d1564a6dbf22a9af598535425271e583514c0f7ba7d9091676420de34ac"; + md5 = ""; + md5name = "0e422d1564a6dbf22a9af598535425271e583514c0f7ba7d9091676420de34ac-libfreehand-0.1.2.tar.xz"; + } + { + name = "freetype-2.8.1.tar.bz2"; + url = "http://dev-www.libreoffice.org/src/freetype-2.8.1.tar.bz2"; + sha256 = "e5435f02e02d2b87bb8e4efdcaa14b1f78c9cf3ab1ed80f94b6382fb6acc7d78"; + md5 = ""; + md5name = "e5435f02e02d2b87bb8e4efdcaa14b1f78c9cf3ab1ed80f94b6382fb6acc7d78-freetype-2.8.1.tar.bz2"; } { name = "glm-0.9.4.6-libreoffice.zip"; @@ -273,11 +315,11 @@ md5name = "bae83fa5dc7f081768daace6e199adc3-glm-0.9.4.6-libreoffice.zip"; } { - name = "gpgme-1.8.0.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/gpgme-1.8.0.tar.bz2"; - sha256 = "596097257c2ce22e747741f8ff3d7e24f6e26231fa198a41b2a072e62d1e5d33"; + name = "gpgme-1.9.0.tar.bz2"; + url = "http://dev-www.libreoffice.org/src/gpgme-1.9.0.tar.bz2"; + sha256 = "1b29fedb8bfad775e70eafac5b0590621683b2d9869db994568e6401f4034ceb"; md5 = ""; - md5name = "596097257c2ce22e747741f8ff3d7e24f6e26231fa198a41b2a072e62d1e5d33-gpgme-1.8.0.tar.bz2"; + md5name = "1b29fedb8bfad775e70eafac5b0590621683b2d9869db994568e6401f4034ceb-gpgme-1.9.0.tar.bz2"; } { name = "graphite2-minimal-1.3.10.tgz"; @@ -287,11 +329,11 @@ md5name = "aa5e58356cd084000609ebbd93fef456a1bc0ab9e46fea20e81552fb286232a9-graphite2-minimal-1.3.10.tgz"; } { - name = "harfbuzz-1.4.8.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/harfbuzz-1.4.8.tar.bz2"; - sha256 = "ccec4930ff0bb2d0c40aee203075447954b64a8c2695202413cc5e428c907131"; + name = "harfbuzz-1.7.0.tar.bz2"; + url = "http://dev-www.libreoffice.org/src/harfbuzz-1.7.0.tar.bz2"; + sha256 = "042742d6ec67bc6719b69cf38a3fba24fbd120e207e3fdc18530dc730fb6a029"; md5 = ""; - md5name = "ccec4930ff0bb2d0c40aee203075447954b64a8c2695202413cc5e428c907131-harfbuzz-1.4.8.tar.bz2"; + md5name = "042742d6ec67bc6719b69cf38a3fba24fbd120e207e3fdc18530dc730fb6a029-harfbuzz-1.7.0.tar.bz2"; } { name = "hsqldb_1_8_0.zip"; @@ -301,11 +343,11 @@ md5name = "17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip"; } { - name = "hunspell-1.6.0.tar.gz"; - url = "http://dev-www.libreoffice.org/src/047c3feb121261b76dc16cdb62f54483-hunspell-1.6.0.tar.gz"; - sha256 = "512e7d2ee69dad0b35ca011076405e56e0f10963a02d4859dbcc4faf53ca68e2"; - md5 = "047c3feb121261b76dc16cdb62f54483"; - md5name = "047c3feb121261b76dc16cdb62f54483-hunspell-1.6.0.tar.gz"; + name = "hunspell-1.6.2.tar.gz"; + url = "http://dev-www.libreoffice.org/src/hunspell-1.6.2.tar.gz"; + sha256 = "3cd9ceb062fe5814f668e4f22b2fa6e3ba0b339b921739541ce180cac4d6f4c4"; + md5 = ""; + md5name = "3cd9ceb062fe5814f668e4f22b2fa6e3ba0b339b921739541ce180cac4d6f4c4-hunspell-1.6.2.tar.gz"; } { name = "hyphen-2.8.8.tar.gz"; @@ -315,11 +357,18 @@ md5name = "5ade6ae2a99bc1e9e57031ca88d36dad-hyphen-2.8.8.tar.gz"; } { - name = "icu4c-58_1-src.tgz"; - url = "http://dev-www.libreoffice.org/src/1901302aaff1c1633ef81862663d2917-icu4c-58_1-src.tgz"; - sha256 = "0eb46ba3746a9c2092c8ad347a29b1a1b4941144772d13a88667a7b11ea30309"; - md5 = "1901302aaff1c1633ef81862663d2917"; - md5name = "1901302aaff1c1633ef81862663d2917-icu4c-58_1-src.tgz"; + name = "icu4c-60_2-src.tgz"; + url = "http://dev-www.libreoffice.org/src/icu4c-60_2-src.tgz"; + sha256 = "f073ea8f35b926d70bb33e6577508aa642a8b316a803f11be20af384811db418"; + md5 = ""; + md5name = "f073ea8f35b926d70bb33e6577508aa642a8b316a803f11be20af384811db418-icu4c-60_2-src.tgz"; + } + { + name = "icu4c-60_2-data.zip"; + url = "http://dev-www.libreoffice.org/src/icu4c-60_2-data.zip"; + sha256 = "68f42ad0c9e0a5a5af8eba0577ba100833912288bad6e4d1f42ff480bbcfd4a9"; + md5 = ""; + md5name = "68f42ad0c9e0a5a5af8eba0577ba100833912288bad6e4d1f42ff480bbcfd4a9-icu4c-60_2-data.zip"; } { name = "flow-engine-0.9.4.zip"; @@ -399,18 +448,18 @@ md5name = "39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip"; } { - name = "libjpeg-turbo-1.5.1.tar.gz"; - url = "http://dev-www.libreoffice.org/src/libjpeg-turbo-1.5.1.tar.gz"; - sha256 = "41429d3d253017433f66e3d472b8c7d998491d2f41caa7306b8d9a6f2a2c666c"; + name = "libjpeg-turbo-1.5.2.tar.gz"; + url = "http://dev-www.libreoffice.org/src/libjpeg-turbo-1.5.2.tar.gz"; + sha256 = "9098943b270388727ae61de82adec73cf9f0dbb240b3bc8b172595ebf405b528"; md5 = ""; - md5name = "41429d3d253017433f66e3d472b8c7d998491d2f41caa7306b8d9a6f2a2c666c-libjpeg-turbo-1.5.1.tar.gz"; + md5name = "9098943b270388727ae61de82adec73cf9f0dbb240b3bc8b172595ebf405b528-libjpeg-turbo-1.5.2.tar.gz"; } { - name = "language-subtag-registry-2017-12-14.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/language-subtag-registry-2017-12-14.tar.bz2"; - sha256 = "0f87b9428cbc2d96d8e4f54a07e3858b4a428e5fec9396bc3b52fb9f248be362"; + name = "language-subtag-registry-2018-03-30.tar.bz2"; + url = "http://dev-www.libreoffice.org/src/language-subtag-registry-2018-03-30.tar.bz2"; + sha256 = "b7ad618b7db518155f00490a11b861496864f18b23b4b537eb80bfe84ca6f854"; md5 = ""; - md5name = "0f87b9428cbc2d96d8e4f54a07e3858b4a428e5fec9396bc3b52fb9f248be362-language-subtag-registry-2017-12-14.tar.bz2"; + md5name = "b7ad618b7db518155f00490a11b861496864f18b23b4b537eb80bfe84ca6f854-language-subtag-registry-2018-03-30.tar.bz2"; } { name = "JLanguageTool-1.7.0.tar.bz2"; @@ -448,25 +497,18 @@ md5name = "cf5091fa8e7dcdbe667335eb90a2cfdd0a3fe8f8c7c8d1ece44d9d055736a06a-libeot-0.01.tar.bz2"; } { - name = "libexttextcat-3.4.4.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/10d61fbaa6a06348823651b1bd7940fe-libexttextcat-3.4.4.tar.bz2"; - sha256 = "9595601c41051356d03d0a7d5dcad334fe1b420d221f6885d143c14bb8d62163"; - md5 = "10d61fbaa6a06348823651b1bd7940fe"; - md5name = "10d61fbaa6a06348823651b1bd7940fe-libexttextcat-3.4.4.tar.bz2"; - } - { - name = "libgltf-0.1.0.tar.gz"; - url = "http://dev-www.libreoffice.org/src/libgltf/libgltf-0.1.0.tar.gz"; - sha256 = "119e730fbf002dd0eaafa4930167267d7d910aa17f29979ca9ca8b66625fd2da"; + name = "libexttextcat-3.4.5.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libexttextcat-3.4.5.tar.xz"; + sha256 = "13fdbc9d4c489a4d0519e51933a1aa21fe3fb9eb7da191b87f7a63e82797dac8"; md5 = ""; - md5name = "119e730fbf002dd0eaafa4930167267d7d910aa17f29979ca9ca8b66625fd2da-libgltf-0.1.0.tar.gz"; + md5name = "13fdbc9d4c489a4d0519e51933a1aa21fe3fb9eb7da191b87f7a63e82797dac8-libexttextcat-3.4.5.tar.xz"; } { - name = "libgpg-error-1.26.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/libgpg-error-1.26.tar.bz2"; - sha256 = "4c4bcbc90116932e3acd37b37812d8653b1b189c1904985898e860af818aee69"; + name = "libgpg-error-1.27.tar.bz2"; + url = "http://dev-www.libreoffice.org/src/libgpg-error-1.27.tar.bz2"; + sha256 = "4f93aac6fecb7da2b92871bb9ee33032be6a87b174f54abf8ddf0911a22d29d2"; md5 = ""; - md5name = "4c4bcbc90116932e3acd37b37812d8653b1b189c1904985898e860af818aee69-libgpg-error-1.26.tar.bz2"; + md5name = "4f93aac6fecb7da2b92871bb9ee33032be6a87b174f54abf8ddf0911a22d29d2-libgpg-error-1.27.tar.bz2"; } { name = "liblangtag-0.6.2.tar.bz2"; @@ -483,25 +525,25 @@ md5name = "083daa92d8ee6f4af96a6143b12d7fc8fe1a547e14f862304f7281f8f7347483-ltm-1.0.zip"; } { - name = "xmlsec1-1.2.24.tar.gz"; - url = "http://dev-www.libreoffice.org/src/xmlsec1-1.2.24.tar.gz"; - sha256 = "99a8643f118bb1261a72162f83e2deba0f4f690893b4b90e1be4f708e8d481cc"; + name = "xmlsec1-1.2.25.tar.gz"; + url = "http://dev-www.libreoffice.org/src/xmlsec1-1.2.25.tar.gz"; + sha256 = "967ca83edf25ccb5b48a3c4a09ad3405a63365576503bf34290a42de1b92fcd2"; md5 = ""; - md5name = "99a8643f118bb1261a72162f83e2deba0f4f690893b4b90e1be4f708e8d481cc-xmlsec1-1.2.24.tar.gz"; + md5name = "967ca83edf25ccb5b48a3c4a09ad3405a63365576503bf34290a42de1b92fcd2-xmlsec1-1.2.25.tar.gz"; } { - name = "libxml2-2.9.4.tar.gz"; - url = "http://dev-www.libreoffice.org/src/ae249165c173b1ff386ee8ad676815f5-libxml2-2.9.4.tar.gz"; - sha256 = "ffb911191e509b966deb55de705387f14156e1a56b21824357cdf0053233633c"; - md5 = "ae249165c173b1ff386ee8ad676815f5"; - md5name = "ae249165c173b1ff386ee8ad676815f5-libxml2-2.9.4.tar.gz"; + name = "libxml2-2.9.8.tar.gz"; + url = "http://dev-www.libreoffice.org/src/libxml2-2.9.8.tar.gz"; + sha256 = "0b74e51595654f958148759cfef0993114ddccccbb6f31aee018f3558e8e2732"; + md5 = ""; + md5name = "0b74e51595654f958148759cfef0993114ddccccbb6f31aee018f3558e8e2732-libxml2-2.9.8.tar.gz"; } { - name = "libxslt-1.1.29.tar.gz"; - url = "http://dev-www.libreoffice.org/src/a129d3c44c022de3b9dcf6d6f288d72e-libxslt-1.1.29.tar.gz"; - sha256 = "b5976e3857837e7617b29f2249ebb5eeac34e249208d31f1fbf7a6ba7a4090ce"; - md5 = "a129d3c44c022de3b9dcf6d6f288d72e"; - md5name = "a129d3c44c022de3b9dcf6d6f288d72e-libxslt-1.1.29.tar.gz"; + name = "libxslt-1.1.32.tar.gz"; + url = "http://dev-www.libreoffice.org/src/libxslt-1.1.32.tar.gz"; + sha256 = "526ecd0abaf4a7789041622c3950c0e7f2c4c8835471515fd77eec684a355460"; + md5 = ""; + md5name = "526ecd0abaf4a7789041622c3950c0e7f2c4c8835471515fd77eec684a355460-libxslt-1.1.32.tar.gz"; } { name = "lp_solve_5.5.tar.gz"; @@ -518,11 +560,11 @@ md5name = "a233181e03d3c307668b4c722d881661-mariadb_client-2.0.0-src.tar.gz"; } { - name = "mdds-1.2.2.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/mdds-1.2.2.tar.bz2"; - sha256 = "141e730b39110434b02cd844c5ad3442103f7c35f7e9a4d6a9f8af813594cc9d"; + name = "mdds-1.3.1.tar.bz2"; + url = "http://dev-www.libreoffice.org/src/mdds-1.3.1.tar.bz2"; + sha256 = "dcb8cd2425567a5a5ec164afea475bce57784bca3e352ad4cbdd3d1a7e08e5a1"; md5 = ""; - md5name = "141e730b39110434b02cd844c5ad3442103f7c35f7e9a4d6a9f8af813594cc9d-mdds-1.2.2.tar.bz2"; + md5name = "dcb8cd2425567a5a5ec164afea475bce57784bca3e352ad4cbdd3d1a7e08e5a1-mdds-1.3.1.tar.bz2"; } { name = "mDNSResponder-576.30.4.tar.gz"; @@ -532,18 +574,18 @@ md5name = "4737cb51378377e11d0edb7bcdd1bec79cbdaa7b27ea09c13e3006e58f8d92c0-mDNSResponder-576.30.4.tar.gz"; } { - name = "libmspub-0.1.2.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/libmspub-0.1.2.tar.bz2"; - sha256 = "26d488527ffbb0b41686d4bab756e3e6aaeb99f88adeb169d0c16d2cde96859a"; + name = "libmspub-0.1.3.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libmspub-0.1.3.tar.xz"; + sha256 = "f0225f0ff03f6bec4847d7c2d8719a36cafc4b97a09e504b610372cc5b981c97"; md5 = ""; - md5name = "26d488527ffbb0b41686d4bab756e3e6aaeb99f88adeb169d0c16d2cde96859a-libmspub-0.1.2.tar.bz2"; + md5name = "f0225f0ff03f6bec4847d7c2d8719a36cafc4b97a09e504b610372cc5b981c97-libmspub-0.1.3.tar.xz"; } { - name = "libmwaw-0.3.11.tar.xz"; - url = "http://dev-www.libreoffice.org/src/libmwaw-0.3.11.tar.xz"; - sha256 = "4b483a196bbe82bc0f7cb4cdf70ef1cedb91139bd2e037eabaed4a4d6ed2299a"; + name = "libmwaw-0.3.13.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libmwaw-0.3.13.tar.xz"; + sha256 = "db55c728448f9c795cd71a0bb6043f6d4744e3e001b955a018a2c634981d5aea"; md5 = ""; - md5name = "4b483a196bbe82bc0f7cb4cdf70ef1cedb91139bd2e037eabaed4a4d6ed2299a-libmwaw-0.3.11.tar.xz"; + md5name = "db55c728448f9c795cd71a0bb6043f6d4744e3e001b955a018a2c634981d5aea-libmwaw-0.3.13.tar.xz"; } { name = "mysql-connector-c++-1.1.4.tar.gz"; @@ -560,18 +602,18 @@ md5name = "a8c2c5b8f09e7ede322d5c602ff6a4b6-mythes-1.2.4.tar.gz"; } { - name = "neon-0.30.1.tar.gz"; - url = "http://dev-www.libreoffice.org/src/231adebe5c2f78fded3e3df6e958878e-neon-0.30.1.tar.gz"; - sha256 = "00c626c0dc18d094ab374dbd9a354915bfe4776433289386ed489c2ec0845cdd"; - md5 = "231adebe5c2f78fded3e3df6e958878e"; - md5name = "231adebe5c2f78fded3e3df6e958878e-neon-0.30.1.tar.gz"; + name = "neon-0.30.2.tar.gz"; + url = "http://dev-www.libreoffice.org/src/neon-0.30.2.tar.gz"; + sha256 = "db0bd8cdec329b48f53a6f00199c92d5ba40b0f015b153718d1b15d3d967fbca"; + md5 = ""; + md5name = "db0bd8cdec329b48f53a6f00199c92d5ba40b0f015b153718d1b15d3d967fbca-neon-0.30.2.tar.gz"; } { - name = "nss-3.29.5-with-nspr-4.13.1.tar.gz"; - url = "http://dev-www.libreoffice.org/src/nss-3.29.5-with-nspr-4.13.1.tar.gz"; - sha256 = "8cb8624147737d1b4587c50bf058afbb6effc0f3c205d69b5ef4077b3bfed0e4"; + name = "nss-3.33-with-nspr-4.17.tar.gz"; + url = "http://dev-www.libreoffice.org/src/nss-3.33-with-nspr-4.17.tar.gz"; + sha256 = "878d505ec0be577c45990c57eb5d2e5c8696bfa3412bd0fae193b275297bf5c4"; md5 = ""; - md5name = "8cb8624147737d1b4587c50bf058afbb6effc0f3c205d69b5ef4077b3bfed0e4-nss-3.29.5-with-nspr-4.13.1.tar.gz"; + md5name = "878d505ec0be577c45990c57eb5d2e5c8696bfa3412bd0fae193b275297bf5c4-nss-3.33-with-nspr-4.17.tar.gz"; } { name = "libodfgen-0.1.6.tar.bz2"; @@ -595,32 +637,25 @@ md5name = "8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar"; } { - name = "OpenCOLLADA-master-6509aa13af.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/OpenCOLLADA-master-6509aa13af.tar.bz2"; - sha256 = "8f25d429237cde289a448c82a0a830791354ccce5ee40d77535642e46367d6c4"; + name = "openldap-2.4.45.tgz"; + url = "http://dev-www.libreoffice.org/src/openldap-2.4.45.tgz"; + sha256 = "cdd6cffdebcd95161a73305ec13fc7a78e9707b46ca9f84fb897cd5626df3824"; md5 = ""; - md5name = "8f25d429237cde289a448c82a0a830791354ccce5ee40d77535642e46367d6c4-OpenCOLLADA-master-6509aa13af.tar.bz2"; + md5name = "cdd6cffdebcd95161a73305ec13fc7a78e9707b46ca9f84fb897cd5626df3824-openldap-2.4.45.tgz"; } { - name = "openldap-2.4.44.tgz"; - url = "http://dev-www.libreoffice.org/src/openldap-2.4.44.tgz"; - sha256 = "d7de6bf3c67009c95525dde3a0212cc110d0a70b92af2af8e3ee800e81b88400"; + name = "openssl-1.0.2m.tar.gz"; + url = "http://dev-www.libreoffice.org/src/openssl-1.0.2m.tar.gz"; + sha256 = "8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f"; md5 = ""; - md5name = "d7de6bf3c67009c95525dde3a0212cc110d0a70b92af2af8e3ee800e81b88400-openldap-2.4.44.tgz"; + md5name = "8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f-openssl-1.0.2m.tar.gz"; } { - name = "openssl-1.0.2k.tar.gz"; - url = "http://dev-www.libreoffice.org/src/openssl-1.0.2k.tar.gz"; - sha256 = "6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0"; + name = "liborcus-0.13.3.tar.gz"; + url = "http://dev-www.libreoffice.org/src/liborcus-0.13.3.tar.gz"; + sha256 = "62e76de1fd3101e77118732b860354121b40a87bbb1ebfeb8203477fffac16e9"; md5 = ""; - md5name = "6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0-openssl-1.0.2k.tar.gz"; - } - { - name = "liborcus-0.12.1.tar.gz"; - url = "http://dev-www.libreoffice.org/src/liborcus-0.12.1.tar.gz"; - sha256 = "676b1fedd721f64489650f5e76d7f98b750439914d87cae505b8163d08447908"; - md5 = ""; - md5name = "676b1fedd721f64489650f5e76d7f98b750439914d87cae505b8163d08447908-liborcus-0.12.1.tar.gz"; + md5name = "62e76de1fd3101e77118732b860354121b40a87bbb1ebfeb8203477fffac16e9-liborcus-0.13.3.tar.gz"; } { name = "owncloud-android-library-0.9.4-no-binary-deps.tar.gz"; @@ -630,18 +665,18 @@ md5name = "b18b3e3ef7fae6a79b62f2bb43cc47a5346b6330f6a383dc4be34439aca5e9fb-owncloud-android-library-0.9.4-no-binary-deps.tar.gz"; } { - name = "libpagemaker-0.0.3.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/libpagemaker-0.0.3.tar.bz2"; - sha256 = "3b5de037692f8e156777a75e162f6b110fa24c01749e4a66d7eb83f364e52a33"; + name = "libpagemaker-0.0.4.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libpagemaker-0.0.4.tar.xz"; + sha256 = "66adacd705a7d19895e08eac46d1e851332adf2e736c566bef1164e7a442519d"; md5 = ""; - md5name = "3b5de037692f8e156777a75e162f6b110fa24c01749e4a66d7eb83f364e52a33-libpagemaker-0.0.3.tar.bz2"; + md5name = "66adacd705a7d19895e08eac46d1e851332adf2e736c566bef1164e7a442519d-libpagemaker-0.0.4.tar.xz"; } { - name = "pdfium-3064.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/pdfium-3064.tar.bz2"; - sha256 = "ded806dc9e2a4005d8c0a6b7fcb232ab36221d72d9ff5b815e8244987299d883"; + name = "pdfium-3235.tar.bz2"; + url = "http://dev-www.libreoffice.org/src/pdfium-3235.tar.bz2"; + sha256 = "7dc0d33fc24b1612865f5e173d48800ba3f2db891c57e3f92b9d2ce56ffeb72f"; md5 = ""; - md5name = "ded806dc9e2a4005d8c0a6b7fcb232ab36221d72d9ff5b815e8244987299d883-pdfium-3064.tar.bz2"; + md5name = "7dc0d33fc24b1612865f5e173d48800ba3f2db891c57e3f92b9d2ce56ffeb72f-pdfium-3235.tar.bz2"; } { name = "pixman-0.34.0.tar.gz"; @@ -651,18 +686,18 @@ md5name = "e80ebae4da01e77f68744319f01d52a3-pixman-0.34.0.tar.gz"; } { - name = "libpng-1.6.28.tar.gz"; - url = "http://dev-www.libreoffice.org/src/libpng-1.6.28.tar.gz"; - sha256 = "b6cec903e74e9fdd7b5bbcde0ab2415dd12f2f9e84d9e4d9ddd2ba26a41623b2"; + name = "libpng-1.6.34.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libpng-1.6.34.tar.xz"; + sha256 = "2f1e960d92ce3b3abd03d06dfec9637dfbd22febf107a536b44f7a47c60659f6"; md5 = ""; - md5name = "b6cec903e74e9fdd7b5bbcde0ab2415dd12f2f9e84d9e4d9ddd2ba26a41623b2-libpng-1.6.28.tar.gz"; + md5name = "2f1e960d92ce3b3abd03d06dfec9637dfbd22febf107a536b44f7a47c60659f6-libpng-1.6.34.tar.xz"; } { - name = "poppler-0.56.0.tar.xz"; - url = "http://dev-www.libreoffice.org/src/poppler-0.56.0.tar.xz"; - sha256 = "869dbadf99ed882e776acbdbc06689d8a81872a2963440b1e8516cd7a2577173"; + name = "poppler-0.66.0.tar.xz"; + url = "http://dev-www.libreoffice.org/src/poppler-0.66.0.tar.xz"; + sha256 = "2c096431adfb74bc2f53be466889b7646e1b599f28fa036094f3f7235cc9eae7"; md5 = ""; - md5name = "869dbadf99ed882e776acbdbc06689d8a81872a2963440b1e8516cd7a2577173-poppler-0.56.0.tar.xz"; + md5name = "2c096431adfb74bc2f53be466889b7646e1b599f28fa036094f3f7235cc9eae7-poppler-0.66.0.tar.xz"; } { name = "postgresql-9.2.1.tar.bz2"; @@ -672,11 +707,18 @@ md5name = "c0b4799ea9850eae3ead14f0a60e9418-postgresql-9.2.1.tar.bz2"; } { - name = "Python-3.5.4.tgz"; - url = "http://dev-www.libreoffice.org/src/Python-3.5.4.tgz"; - sha256 = "6ed87a8b6c758cc3299a8b433e8a9a9122054ad5bc8aad43299cff3a53d8ca44"; + name = "Python-3.5.5.tar.xz"; + url = "http://dev-www.libreoffice.org/src/Python-3.5.5.tar.xz"; + sha256 = "063d2c3b0402d6191b90731e0f735c64830e7522348aeb7ed382a83165d45009"; + md5 = ""; + md5name = "063d2c3b0402d6191b90731e0f735c64830e7522348aeb7ed382a83165d45009-Python-3.5.5.tar.xz"; + } + { + name = "libqxp-0.0.1.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libqxp-0.0.1.tar.xz"; + sha256 = "8c257f6184ff94aefa7c9fa1cfae82083d55a49247266905c71c53e013f95c73"; md5 = ""; - md5name = "6ed87a8b6c758cc3299a8b433e8a9a9122054ad5bc8aad43299cff3a53d8ca44-Python-3.5.4.tgz"; + md5name = "8c257f6184ff94aefa7c9fa1cfae82083d55a49247266905c71c53e013f95c73-libqxp-0.0.1.tar.xz"; } { name = "raptor2-2.0.15.tar.gz"; @@ -721,11 +763,11 @@ md5name = "6988d394b62c3494635b6f0760bc3079f9a0cd380baf0f6b075af1eb9fa5e700-serf-1.2.1.tar.bz2"; } { - name = "libstaroffice-0.0.3.tar.xz"; - url = "http://dev-www.libreoffice.org/src/libstaroffice-0.0.3.tar.xz"; - sha256 = "bedeec104b4cc3896b3dfd1976dda5ce7392d1942bf8f5d2f7d796cc47e422c6"; + name = "libstaroffice-0.0.5.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libstaroffice-0.0.5.tar.xz"; + sha256 = "315507add58068aa6d5c437e7c2a6fd1abe684515915152c6cf338fc588da982"; md5 = ""; - md5name = "bedeec104b4cc3896b3dfd1976dda5ce7392d1942bf8f5d2f7d796cc47e422c6-libstaroffice-0.0.3.tar.xz"; + md5name = "315507add58068aa6d5c437e7c2a6fd1abe684515915152c6cf338fc588da982-libstaroffice-0.0.5.tar.xz"; } { name = "swingExSrc.zip"; @@ -742,32 +784,32 @@ md5name = "0168229624cfac409e766913506961a8-ucpp-1.3.2.tar.gz"; } { - name = "libvisio-0.1.5.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/libvisio-0.1.5.tar.bz2"; - sha256 = "b83b7991a40b4e7f07d0cac7bb46ddfac84dece705fd18e21bfd119a09be458e"; + name = "libvisio-0.1.6.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libvisio-0.1.6.tar.xz"; + sha256 = "fe1002d3671d53c09bc65e47ec948ec7b67e6fb112ed1cd10966e211a8bb50f9"; md5 = ""; - md5name = "b83b7991a40b4e7f07d0cac7bb46ddfac84dece705fd18e21bfd119a09be458e-libvisio-0.1.5.tar.bz2"; + md5name = "fe1002d3671d53c09bc65e47ec948ec7b67e6fb112ed1cd10966e211a8bb50f9-libvisio-0.1.6.tar.xz"; } { - name = "libwpd-0.10.1.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/libwpd-0.10.1.tar.bz2"; - sha256 = "efc20361d6e43f9ff74de5f4d86c2ce9c677693f5da08b0a88d603b7475a508d"; + name = "libwpd-0.10.2.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libwpd-0.10.2.tar.xz"; + sha256 = "323f68beaf4f35e5a4d7daffb4703d0566698280109210fa4eaa90dea27d6610"; md5 = ""; - md5name = "efc20361d6e43f9ff74de5f4d86c2ce9c677693f5da08b0a88d603b7475a508d-libwpd-0.10.1.tar.bz2"; + md5name = "323f68beaf4f35e5a4d7daffb4703d0566698280109210fa4eaa90dea27d6610-libwpd-0.10.2.tar.xz"; } { - name = "libwpg-0.3.1.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/libwpg-0.3.1.tar.bz2"; - sha256 = "29049b95895914e680390717a243b291448e76e0f82fb4d2479adee5330fbb59"; + name = "libwpg-0.3.2.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libwpg-0.3.2.tar.xz"; + sha256 = "57faf1ab97d63d57383ac5d7875e992a3d190436732f4083310c0471e72f8c33"; md5 = ""; - md5name = "29049b95895914e680390717a243b291448e76e0f82fb4d2479adee5330fbb59-libwpg-0.3.1.tar.bz2"; + md5name = "57faf1ab97d63d57383ac5d7875e992a3d190436732f4083310c0471e72f8c33-libwpg-0.3.2.tar.xz"; } { - name = "libwps-0.4.6.tar.xz"; - url = "http://dev-www.libreoffice.org/src/libwps-0.4.6.tar.xz"; - sha256 = "e48a7c2fd20048a0a8eaf69bad972575f8b9f06e7497c787463f127d332fccd0"; + name = "libwps-0.4.8.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libwps-0.4.8.tar.xz"; + sha256 = "e478e825ef33f6a434a19ff902c5469c9da7acc866ea0d8ab610a8b2aa94177e"; md5 = ""; - md5name = "e48a7c2fd20048a0a8eaf69bad972575f8b9f06e7497c787463f127d332fccd0-libwps-0.4.6.tar.xz"; + md5name = "e478e825ef33f6a434a19ff902c5469c9da7acc866ea0d8ab610a8b2aa94177e-libwps-0.4.8.tar.xz"; } { name = "xsltml_2.1.2.zip"; @@ -784,10 +826,10 @@ md5name = "4ff941449631ace0d4d203e3483be9dbc9da454084111f97ea0a2114e19bf066-zlib-1.2.11.tar.xz"; } { - name = "libzmf-0.0.1.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/libzmf-0.0.1.tar.bz2"; - sha256 = "b69f7f6e94cf695c4b672ca65def4825490a1e7dee34c2126309b96d21a19e6b"; + name = "libzmf-0.0.2.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libzmf-0.0.2.tar.xz"; + sha256 = "27051a30cb057fdb5d5de65a1f165c7153dc76e27fe62251cbb86639eb2caf22"; md5 = ""; - md5name = "b69f7f6e94cf695c4b672ca65def4825490a1e7dee34c2126309b96d21a19e6b-libzmf-0.0.1.tar.bz2"; + md5name = "27051a30cb057fdb5d5de65a1f165c7153dc76e27fe62251cbb86639eb2caf22-libzmf-0.0.2.tar.xz"; } ] diff --git a/pkgs/applications/office/libreoffice/libreoffice-srcs.nix b/pkgs/applications/office/libreoffice/libreoffice-srcs.nix index 66d1baed2da..57495404eb9 100644 --- a/pkgs/applications/office/libreoffice/libreoffice-srcs.nix +++ b/pkgs/applications/office/libreoffice/libreoffice-srcs.nix @@ -28,11 +28,11 @@ md5name = "976a12a59bc286d634a21d7be0841cc74289ea9077aa1af46be19d1a6e844c19-apr-util-1.5.4.tar.gz"; } { - name = "boost_1_65_1.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/boost_1_65_1.tar.bz2"; - sha256 = "9807a5d16566c57fd74fb522764e0b134a8bbe6b6e8967b83afefd30dcd3be81"; + name = "boost_1_66_0.tar.bz2"; + url = "http://dev-www.libreoffice.org/src/boost_1_66_0.tar.bz2"; + sha256 = "5721818253e6a0989583192f96782c4a98eb6204965316df9f5ad75819225ca9"; md5 = ""; - md5name = "9807a5d16566c57fd74fb522764e0b134a8bbe6b6e8967b83afefd30dcd3be81-boost_1_65_1.tar.bz2"; + md5name = "5721818253e6a0989583192f96782c4a98eb6204965316df9f5ad75819225ca9-boost_1_66_0.tar.bz2"; } { name = "breakpad.zip"; @@ -133,18 +133,18 @@ md5name = "3ade8cfe7e59ca8e65052644fed9fca4-epm-3.7.tar.gz"; } { - name = "libepubgen-0.1.0.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/libepubgen-0.1.0.tar.bz2"; - sha256 = "730bd1cbeee166334faadbc06c953a67b145c3c4754a3b503482066dae4cd633"; + name = "libepubgen-0.1.1.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libepubgen-0.1.1.tar.xz"; + sha256 = "03e084b994cbeffc8c3dd13303b2cb805f44d8f2c3b79f7690d7e3fc7f6215ad"; md5 = ""; - md5name = "730bd1cbeee166334faadbc06c953a67b145c3c4754a3b503482066dae4cd633-libepubgen-0.1.0.tar.bz2"; + md5name = "03e084b994cbeffc8c3dd13303b2cb805f44d8f2c3b79f7690d7e3fc7f6215ad-libepubgen-0.1.1.tar.xz"; } { - name = "libetonyek-0.1.7.tar.xz"; - url = "http://dev-www.libreoffice.org/src/libetonyek-0.1.7.tar.xz"; - sha256 = "69dbe10d4426d52f09060d489f8eb90dfa1df592e82eb0698d9dbaf38cc734ac"; + name = "libetonyek-0.1.8.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libetonyek-0.1.8.tar.xz"; + sha256 = "9dc92347aee0cc9ed57b175a3e21f9d96ebe55d30fecb10e841d1050794ed82d"; md5 = ""; - md5name = "69dbe10d4426d52f09060d489f8eb90dfa1df592e82eb0698d9dbaf38cc734ac-libetonyek-0.1.7.tar.xz"; + md5name = "9dc92347aee0cc9ed57b175a3e21f9d96ebe55d30fecb10e841d1050794ed82d-libetonyek-0.1.8.tar.xz"; } { name = "expat-2.2.5.tar.bz2"; @@ -266,11 +266,11 @@ md5name = "b98b67602a2c8880a1770f0b9e37c190f29a7e2ade5616784f0b89fbdb75bf52-alef-1.001.tar.gz"; } { - name = "amiri-0.109.zip"; - url = "http://dev-www.libreoffice.org/src/amiri-0.109.zip"; - sha256 = "97ee6e40d87f4b31de15d9a93bb30bf27bf308f0814f4ee9c47365b027402ad6"; + name = "Amiri-0.111.zip"; + url = "http://dev-www.libreoffice.org/src/Amiri-0.111.zip"; + sha256 = "1fbfccced6348b5db2c1c21d5b319cd488e14d055702fa817a0f6cb83d882166"; md5 = ""; - md5name = "97ee6e40d87f4b31de15d9a93bb30bf27bf308f0814f4ee9c47365b027402ad6-amiri-0.109.zip"; + md5name = "1fbfccced6348b5db2c1c21d5b319cd488e14d055702fa817a0f6cb83d882166-Amiri-0.111.zip"; } { name = "ttf-kacst_2.01+mry.tar.gz"; @@ -280,11 +280,11 @@ md5name = "dca00f5e655f2f217a766faa73a81f542c5c204aa3a47017c3c2be0b31d00a56-ttf-kacst_2.01+mry.tar.gz"; } { - name = "ReemKufi-0.6.tar.gz"; - url = "http://dev-www.libreoffice.org/src/ReemKufi-0.6.tar.gz"; - sha256 = "4dfbd8b227ea062ca1742fb15d707f0b74398f9ddb231892554f0959048e809b"; + name = "ReemKufi-0.7.zip"; + url = "http://dev-www.libreoffice.org/src/ReemKufi-0.7.zip"; + sha256 = "f60c6508d209ce4236d2d7324256c2ffddd480be7e3d6023770b93dc391a605f"; md5 = ""; - md5name = "4dfbd8b227ea062ca1742fb15d707f0b74398f9ddb231892554f0959048e809b-ReemKufi-0.6.tar.gz"; + md5name = "f60c6508d209ce4236d2d7324256c2ffddd480be7e3d6023770b93dc391a605f-ReemKufi-0.7.zip"; } { name = "Scheherazade-2.100.zip"; @@ -329,11 +329,11 @@ md5name = "aa5e58356cd084000609ebbd93fef456a1bc0ab9e46fea20e81552fb286232a9-graphite2-minimal-1.3.10.tgz"; } { - name = "harfbuzz-1.7.0.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/harfbuzz-1.7.0.tar.bz2"; - sha256 = "042742d6ec67bc6719b69cf38a3fba24fbd120e207e3fdc18530dc730fb6a029"; + name = "harfbuzz-1.7.4.tar.bz2"; + url = "http://dev-www.libreoffice.org/src/harfbuzz-1.7.4.tar.bz2"; + sha256 = "b5d6ac8415f97f3540d73f3f91c41c5c10f8a4d76350f11a7184062aae88ac0b"; md5 = ""; - md5name = "042742d6ec67bc6719b69cf38a3fba24fbd120e207e3fdc18530dc730fb6a029-harfbuzz-1.7.0.tar.bz2"; + md5name = "b5d6ac8415f97f3540d73f3f91c41c5c10f8a4d76350f11a7184062aae88ac0b-harfbuzz-1.7.4.tar.bz2"; } { name = "hsqldb_1_8_0.zip"; @@ -357,18 +357,18 @@ md5name = "5ade6ae2a99bc1e9e57031ca88d36dad-hyphen-2.8.8.tar.gz"; } { - name = "icu4c-60_2-src.tgz"; - url = "http://dev-www.libreoffice.org/src/icu4c-60_2-src.tgz"; - sha256 = "f073ea8f35b926d70bb33e6577508aa642a8b316a803f11be20af384811db418"; + name = "icu4c-61_1-src.tgz"; + url = "http://dev-www.libreoffice.org/src/icu4c-61_1-src.tgz"; + sha256 = "d007f89ae8a2543a53525c74359b65b36412fa84b3349f1400be6dcf409fafef"; md5 = ""; - md5name = "f073ea8f35b926d70bb33e6577508aa642a8b316a803f11be20af384811db418-icu4c-60_2-src.tgz"; + md5name = "d007f89ae8a2543a53525c74359b65b36412fa84b3349f1400be6dcf409fafef-icu4c-61_1-src.tgz"; } { - name = "icu4c-60_2-data.zip"; - url = "http://dev-www.libreoffice.org/src/icu4c-60_2-data.zip"; - sha256 = "68f42ad0c9e0a5a5af8eba0577ba100833912288bad6e4d1f42ff480bbcfd4a9"; + name = "icu4c-61_1-data.zip"; + url = "http://dev-www.libreoffice.org/src/icu4c-61_1-data.zip"; + sha256 = "d149ed0985b5a6e16a9d8ed66f105dd58fd334c276779f74241cfa656ed2830a"; md5 = ""; - md5name = "68f42ad0c9e0a5a5af8eba0577ba100833912288bad6e4d1f42ff480bbcfd4a9-icu4c-60_2-data.zip"; + md5name = "d149ed0985b5a6e16a9d8ed66f105dd58fd334c276779f74241cfa656ed2830a-icu4c-61_1-data.zip"; } { name = "flow-engine-0.9.4.zip"; @@ -455,11 +455,11 @@ md5name = "9098943b270388727ae61de82adec73cf9f0dbb240b3bc8b172595ebf405b528-libjpeg-turbo-1.5.2.tar.gz"; } { - name = "language-subtag-registry-2018-03-30.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/language-subtag-registry-2018-03-30.tar.bz2"; - sha256 = "b7ad618b7db518155f00490a11b861496864f18b23b4b537eb80bfe84ca6f854"; + name = "language-subtag-registry-2018-04-23.tar.bz2"; + url = "http://dev-www.libreoffice.org/src/language-subtag-registry-2018-04-23.tar.bz2"; + sha256 = "14c21f4533ca74e3af9e09184d6756a750d0cd46099015ba8c595e48499aa878"; md5 = ""; - md5name = "b7ad618b7db518155f00490a11b861496864f18b23b4b537eb80bfe84ca6f854-language-subtag-registry-2018-03-30.tar.bz2"; + md5name = "14c21f4533ca74e3af9e09184d6756a750d0cd46099015ba8c595e48499aa878-language-subtag-registry-2018-04-23.tar.bz2"; } { name = "JLanguageTool-1.7.0.tar.bz2"; @@ -476,11 +476,11 @@ md5name = "66d02b229d2ea9474e62c2b6cd6720fde946155cd1d0d2bffdab829790a0fb22-lcms2-2.8.tar.gz"; } { - name = "libassuan-2.4.3.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/libassuan-2.4.3.tar.bz2"; - sha256 = "22843a3bdb256f59be49842abf24da76700354293a066d82ade8134bb5aa2b71"; + name = "libassuan-2.5.1.tar.bz2"; + url = "http://dev-www.libreoffice.org/src/libassuan-2.5.1.tar.bz2"; + sha256 = "47f96c37b4f2aac289f0bc1bacfa8bd8b4b209a488d3d15e2229cb6cc9b26449"; md5 = ""; - md5name = "22843a3bdb256f59be49842abf24da76700354293a066d82ade8134bb5aa2b71-libassuan-2.4.3.tar.bz2"; + md5name = "47f96c37b4f2aac289f0bc1bacfa8bd8b4b209a488d3d15e2229cb6cc9b26449-libassuan-2.5.1.tar.bz2"; } { name = "libatomic_ops-7_2d.zip"; @@ -517,6 +517,13 @@ md5 = ""; md5name = "d6242790324f1432fb0a6fae71b6851f520b2c5a87675497cf8ea14c2924d52e-liblangtag-0.6.2.tar.bz2"; } + { + name = "libnumbertext-1.0.4.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libnumbertext-1.0.4.tar.xz"; + sha256 = "349258f4c3a8b090893e847b978b22e8dc1343d4ada3bfba811b97144f1dd67b"; + md5 = ""; + md5name = "349258f4c3a8b090893e847b978b22e8dc1343d4ada3bfba811b97144f1dd67b-libnumbertext-1.0.4.tar.xz"; + } { name = "ltm-1.0.zip"; url = "http://dev-www.libreoffice.org/src/ltm-1.0.zip"; @@ -552,6 +559,13 @@ md5 = "26b3e95ddf3d9c077c480ea45874b3b8"; md5name = "26b3e95ddf3d9c077c480ea45874b3b8-lp_solve_5.5.tar.gz"; } + { + name = "lxml-4.1.1.tgz"; + url = "http://dev-www.libreoffice.org/src/lxml-4.1.1.tgz"; + sha256 = "940caef1ec7c78e0c34b0f6b94fe42d0f2022915ffc78643d28538a5cfd0f40e"; + md5 = ""; + md5name = "940caef1ec7c78e0c34b0f6b94fe42d0f2022915ffc78643d28538a5cfd0f40e-lxml-4.1.1.tgz"; + } { name = "mariadb_client-2.0.0-src.tar.gz"; url = "http://dev-www.libreoffice.org/src/a233181e03d3c307668b4c722d881661-mariadb_client-2.0.0-src.tar.gz"; @@ -574,18 +588,18 @@ md5name = "4737cb51378377e11d0edb7bcdd1bec79cbdaa7b27ea09c13e3006e58f8d92c0-mDNSResponder-576.30.4.tar.gz"; } { - name = "libmspub-0.1.3.tar.xz"; - url = "http://dev-www.libreoffice.org/src/libmspub-0.1.3.tar.xz"; - sha256 = "f0225f0ff03f6bec4847d7c2d8719a36cafc4b97a09e504b610372cc5b981c97"; + name = "libmspub-0.1.4.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libmspub-0.1.4.tar.xz"; + sha256 = "ef36c1a1aabb2ba3b0bedaaafe717bf4480be2ba8de6f3894be5fd3702b013ba"; md5 = ""; - md5name = "f0225f0ff03f6bec4847d7c2d8719a36cafc4b97a09e504b610372cc5b981c97-libmspub-0.1.3.tar.xz"; + md5name = "ef36c1a1aabb2ba3b0bedaaafe717bf4480be2ba8de6f3894be5fd3702b013ba-libmspub-0.1.4.tar.xz"; } { - name = "libmwaw-0.3.13.tar.xz"; - url = "http://dev-www.libreoffice.org/src/libmwaw-0.3.13.tar.xz"; - sha256 = "db55c728448f9c795cd71a0bb6043f6d4744e3e001b955a018a2c634981d5aea"; + name = "libmwaw-0.3.14.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libmwaw-0.3.14.tar.xz"; + sha256 = "aca8bf1ce55ed83adbea82c70d4c8bebe8139f334b3481bf5a6e407f91f33ce9"; md5 = ""; - md5name = "db55c728448f9c795cd71a0bb6043f6d4744e3e001b955a018a2c634981d5aea-libmwaw-0.3.13.tar.xz"; + md5name = "aca8bf1ce55ed83adbea82c70d4c8bebe8139f334b3481bf5a6e407f91f33ce9-libmwaw-0.3.14.tar.xz"; } { name = "mysql-connector-c++-1.1.4.tar.gz"; @@ -644,18 +658,18 @@ md5name = "cdd6cffdebcd95161a73305ec13fc7a78e9707b46ca9f84fb897cd5626df3824-openldap-2.4.45.tgz"; } { - name = "openssl-1.0.2m.tar.gz"; - url = "http://dev-www.libreoffice.org/src/openssl-1.0.2m.tar.gz"; - sha256 = "8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f"; + name = "openssl-1.0.2o.tar.gz"; + url = "http://dev-www.libreoffice.org/src/openssl-1.0.2o.tar.gz"; + sha256 = "ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d"; md5 = ""; - md5name = "8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f-openssl-1.0.2m.tar.gz"; + md5name = "ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d-openssl-1.0.2o.tar.gz"; } { - name = "liborcus-0.13.3.tar.gz"; - url = "http://dev-www.libreoffice.org/src/liborcus-0.13.3.tar.gz"; - sha256 = "62e76de1fd3101e77118732b860354121b40a87bbb1ebfeb8203477fffac16e9"; + name = "liborcus-0.13.4.tar.gz"; + url = "http://dev-www.libreoffice.org/src/liborcus-0.13.4.tar.gz"; + sha256 = "bc01b1b3e9091416f498840d3c19a1aa2704b448100e7f6b80eefe88aab06d5b"; md5 = ""; - md5name = "62e76de1fd3101e77118732b860354121b40a87bbb1ebfeb8203477fffac16e9-liborcus-0.13.3.tar.gz"; + md5name = "bc01b1b3e9091416f498840d3c19a1aa2704b448100e7f6b80eefe88aab06d5b-liborcus-0.13.4.tar.gz"; } { name = "owncloud-android-library-0.9.4-no-binary-deps.tar.gz"; @@ -672,11 +686,11 @@ md5name = "66adacd705a7d19895e08eac46d1e851332adf2e736c566bef1164e7a442519d-libpagemaker-0.0.4.tar.xz"; } { - name = "pdfium-3235.tar.bz2"; - url = "http://dev-www.libreoffice.org/src/pdfium-3235.tar.bz2"; - sha256 = "7dc0d33fc24b1612865f5e173d48800ba3f2db891c57e3f92b9d2ce56ffeb72f"; + name = "pdfium-3426.tar.bz2"; + url = "http://dev-www.libreoffice.org/src/pdfium-3426.tar.bz2"; + sha256 = "80331b48166501a192d65476932f17044eeb5f10faa6ea50f4f175169475c957"; md5 = ""; - md5name = "7dc0d33fc24b1612865f5e173d48800ba3f2db891c57e3f92b9d2ce56ffeb72f-pdfium-3235.tar.bz2"; + md5name = "80331b48166501a192d65476932f17044eeb5f10faa6ea50f4f175169475c957-pdfium-3426.tar.bz2"; } { name = "pixman-0.34.0.tar.gz"; @@ -693,11 +707,11 @@ md5name = "2f1e960d92ce3b3abd03d06dfec9637dfbd22febf107a536b44f7a47c60659f6-libpng-1.6.34.tar.xz"; } { - name = "poppler-0.59.0.tar.xz"; - url = "http://dev-www.libreoffice.org/src/poppler-0.59.0.tar.xz"; - sha256 = "a3d626b24cd14efa9864e12584b22c9c32f51c46417d7c10ca17651f297c9641"; + name = "poppler-0.66.0.tar.xz"; + url = "http://dev-www.libreoffice.org/src/poppler-0.66.0.tar.xz"; + sha256 = "2c096431adfb74bc2f53be466889b7646e1b599f28fa036094f3f7235cc9eae7"; md5 = ""; - md5name = "a3d626b24cd14efa9864e12584b22c9c32f51c46417d7c10ca17651f297c9641-poppler-0.59.0.tar.xz"; + md5name = "2c096431adfb74bc2f53be466889b7646e1b599f28fa036094f3f7235cc9eae7-poppler-0.66.0.tar.xz"; } { name = "postgresql-9.2.1.tar.bz2"; @@ -707,11 +721,11 @@ md5name = "c0b4799ea9850eae3ead14f0a60e9418-postgresql-9.2.1.tar.bz2"; } { - name = "Python-3.5.4.tgz"; - url = "http://dev-www.libreoffice.org/src/Python-3.5.4.tgz"; - sha256 = "6ed87a8b6c758cc3299a8b433e8a9a9122054ad5bc8aad43299cff3a53d8ca44"; + name = "Python-3.5.5.tar.xz"; + url = "http://dev-www.libreoffice.org/src/Python-3.5.5.tar.xz"; + sha256 = "063d2c3b0402d6191b90731e0f735c64830e7522348aeb7ed382a83165d45009"; md5 = ""; - md5name = "6ed87a8b6c758cc3299a8b433e8a9a9122054ad5bc8aad43299cff3a53d8ca44-Python-3.5.4.tgz"; + md5name = "063d2c3b0402d6191b90731e0f735c64830e7522348aeb7ed382a83165d45009-Python-3.5.5.tar.xz"; } { name = "libqxp-0.0.1.tar.xz"; @@ -763,11 +777,11 @@ md5name = "6988d394b62c3494635b6f0760bc3079f9a0cd380baf0f6b075af1eb9fa5e700-serf-1.2.1.tar.bz2"; } { - name = "libstaroffice-0.0.5.tar.xz"; - url = "http://dev-www.libreoffice.org/src/libstaroffice-0.0.5.tar.xz"; - sha256 = "315507add58068aa6d5c437e7c2a6fd1abe684515915152c6cf338fc588da982"; + name = "libstaroffice-0.0.6.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libstaroffice-0.0.6.tar.xz"; + sha256 = "6b00e1ed8194e6072be4441025d1b888e39365727ed5b23e0e8c92c4009d1ec4"; md5 = ""; - md5name = "315507add58068aa6d5c437e7c2a6fd1abe684515915152c6cf338fc588da982-libstaroffice-0.0.5.tar.xz"; + md5name = "6b00e1ed8194e6072be4441025d1b888e39365727ed5b23e0e8c92c4009d1ec4-libstaroffice-0.0.6.tar.xz"; } { name = "swingExSrc.zip"; @@ -776,6 +790,13 @@ md5 = "35c94d2df8893241173de1d16b6034c0"; md5name = "35c94d2df8893241173de1d16b6034c0-swingExSrc.zip"; } + { + name = "twaindsm_2.4.1.orig.tar.gz"; + url = "http://dev-www.libreoffice.org/src/twaindsm_2.4.1.orig.tar.gz"; + sha256 = "82c818be771f242388457aa8c807e4b52aa84dc22b21c6c56184a6b4cbb085e6"; + md5 = ""; + md5name = "82c818be771f242388457aa8c807e4b52aa84dc22b21c6c56184a6b4cbb085e6-twaindsm_2.4.1.orig.tar.gz"; + } { name = "ucpp-1.3.2.tar.gz"; url = "http://dev-www.libreoffice.org/src/0168229624cfac409e766913506961a8-ucpp-1.3.2.tar.gz"; @@ -805,11 +826,11 @@ md5name = "57faf1ab97d63d57383ac5d7875e992a3d190436732f4083310c0471e72f8c33-libwpg-0.3.2.tar.xz"; } { - name = "libwps-0.4.8.tar.xz"; - url = "http://dev-www.libreoffice.org/src/libwps-0.4.8.tar.xz"; - sha256 = "e478e825ef33f6a434a19ff902c5469c9da7acc866ea0d8ab610a8b2aa94177e"; + name = "libwps-0.4.9.tar.xz"; + url = "http://dev-www.libreoffice.org/src/libwps-0.4.9.tar.xz"; + sha256 = "13beb0c733bb1544a542b6ab1d9d205f218e9a2202d1d4cac056f79f6db74922"; md5 = ""; - md5name = "e478e825ef33f6a434a19ff902c5469c9da7acc866ea0d8ab610a8b2aa94177e-libwps-0.4.8.tar.xz"; + md5name = "13beb0c733bb1544a542b6ab1d9d205f218e9a2202d1d4cac056f79f6db74922-libwps-0.4.9.tar.xz"; } { name = "xsltml_2.1.2.zip"; diff --git a/pkgs/applications/office/libreoffice/still-primary-src.nix b/pkgs/applications/office/libreoffice/still-primary-src.nix index 22216af3723..6719b953ad1 100644 --- a/pkgs/applications/office/libreoffice/still-primary-src.nix +++ b/pkgs/applications/office/libreoffice/still-primary-src.nix @@ -1,9 +1,9 @@ { fetchurl }: rec { - major = "5"; - minor = "4"; - patch = "7"; + major = "6"; + minor = "0"; + patch = "6"; tweak = "2"; subdir = "${major}.${minor}.${patch}"; @@ -12,6 +12,6 @@ rec { src = fetchurl { url = "https://download.documentfoundation.org/libreoffice/src/${subdir}/libreoffice-${version}.tar.xz"; - sha256 = "0s9s4nhp2whwxis54jbxrf1dwpnpl95b9781d1pdj4xk5z9v90fv"; + sha256 = "f1666430abf616a3813e4c886b51f157366f592102ae0e874abc17f3d58c6a8e"; }; } diff --git a/pkgs/applications/office/libreoffice/still.nix b/pkgs/applications/office/libreoffice/still.nix index 1808eec8c2b..aff0817a865 100644 --- a/pkgs/applications/office/libreoffice/still.nix +++ b/pkgs/applications/office/libreoffice/still.nix @@ -1,14 +1,14 @@ -{ stdenv, fetchurl, pam, python3, libxslt, perl, ArchiveZip +{ stdenv, fetchurl, pam, python3, libxslt, perl, ArchiveZip, gettext , IOCompress, zlib, libjpeg, expat, freetype, libwpd , libxml2, db, sablotron, curl, fontconfig, libsndfile, neon , bison, flex, zip, unzip, gtk3, gtk2, libmspack, getopt, file, cairo, which -, icu, boost, jdk, ant, cups, xorg, libcmis, carlito -, openssl, gperf, cppunit, GConf, ORBit2, poppler +, icu, boost, jdk, ant, cups, xorg, libcmis +, openssl, gperf, cppunit, GConf, ORBit2, poppler, utillinux , librsvg, gnome_vfs, libGLU_combined, bsh, CoinMP, libwps, libabw , autoconf, automake, openldap, bash, hunspell, librdf_redland, nss, nspr -, libwpg, dbus-glib, glibc, qt4, clucene_core, libcdr, lcms, vigra +, libwpg, dbus-glib, qt4, clucene_core, libcdr, lcms, vigra , unixODBC, mdds, sane-backends, mythes, libexttextcat, libvisio -, fontsConf, pkgconfig, bluez5, libtool +, fontsConf, pkgconfig, bluez5, libtool, carlito , libatomic_ops, graphite2, harfbuzz, libodfgen, libzmf , librevenge, libe-book, libmwaw, glm, glew, gst_all_1 , gdb, commonsLogging, librdf_rasqal, wrapGAppsHook @@ -34,22 +34,28 @@ let }; srcs = { - third_party = [ (let md5 = "185d60944ea767075d27247c3162b3bc"; in fetchurl rec { - url = "https://dev-www.libreoffice.org/extern/${md5}-${name}"; - sha256 = "1infwvv1p6i21scywrldsxs22f62x85mns4iq8h6vr6vlx3fdzga"; - name = "unowinreg.dll"; - }) ] ++ (map (x : ((fetchurl {inherit (x) url sha256 name;}) // {inherit (x) md5name md5;})) (import ./libreoffice-srcs-still.nix)); + third_party = + map (x : ((fetchurl {inherit (x) url sha256 name;}) // {inherit (x) md5name md5;})) + ((import ./libreoffice-srcs-still.nix) ++ [ + (rec { + name = "unowinreg.dll"; + url = "https://dev-www.libreoffice.org/extern/${md5name}"; + sha256 = "1infwvv1p6i21scywrldsxs22f62x85mns4iq8h6vr6vlx3fdzga"; + md5 = "185d60944ea767075d27247c3162b3bc"; + md5name = "${md5}-${name}"; + }) + ]); translations = fetchSrc { name = "translations"; - sha256 = "05ixmqbs3pkdpyqcwadz9i3wg797vimsm75rmfby7z71wc3frcyk"; + sha256 = "0hi7m5y9gxwqn5i2nsyqyz1vdiz2bxn26sd3i0958ghhwv3zqmdb"; }; # TODO: dictionaries help = fetchSrc { name = "help"; - sha256 = "0ifyh4m8mwpkb16g6883ivk2s2qybr4s4s7pdjzp4cpx1nalzibl"; + sha256 = "0pp8xs3mqna6fh1jd4h1xjyr4v0fsrik10rri5if5n3z1vfg0jby"; }; }; @@ -58,26 +64,18 @@ in stdenv.mkDerivation rec { inherit (primary-src) src; - # Openoffice will open libcups dynamically, so we link it directly - # to make its dlopen work. - # It also seems not to mention libdl explicitly in some places. - NIX_LDFLAGS = "-lcups -ldl"; - # For some reason librdf_redland sometimes refers to rasqal.h instead # of rasqal/rasqal.h - # And LO refers to gpgme++ by no-path name - NIX_CFLAGS_COMPILE="-I${librdf_rasqal}/include/rasqal -I${gpgme.dev}/include/gpgme++"; - - # If we call 'configure', 'make' will then call configure again without parameters. - # It's their system. - configureScript = "./autogen.sh"; - dontUseCmakeConfigure = true; + NIX_CFLAGS_COMPILE = [ "-I${librdf_rasqal}/include/rasqal" ]; patches = [ ./xdg-open-brief.patch ]; postUnpack = '' mkdir -v $sourceRoot/src - '' + (stdenv.lib.concatMapStrings (f: "ln -sfv ${f} $sourceRoot/src/${f.md5 or f.outputHash}-${f.name}\nln -sfv ${f} $sourceRoot/src/${f.name}\n") srcs.third_party) + '' + (lib.flip lib.concatMapStrings srcs.third_party (f: '' + ln -sfv ${f} $sourceRoot/src/${f.md5name} + ln -sfv ${f} $sourceRoot/src/${f.name} + '')) + '' ln -sv ${srcs.help} $sourceRoot/src/${srcs.help.name} ln -svf ${srcs.translations} $sourceRoot/src/${srcs.translations.name} @@ -85,14 +83,20 @@ in stdenv.mkDerivation rec { postPatch = '' sed -e 's@/usr/bin/xdg-open@xdg-open@g' -i shell/source/unix/exec/shellexec.cxx + + # configure checks for header 'gpgme++/gpgmepp_version.h', + # and if it is found (no matter where) uses a hardcoded path + # in what presumably is an effort to make it possible to write + # '#include ' instead of '#include '. + # + # Fix this path to point to where the headers can actually be found instead. + substituteInPlace configure.ac --replace \ + 'GPGMEPP_CFLAGS=-I/usr/include/gpgme++' \ + 'GPGMEPP_CFLAGS=-I${gpgme.dev}/include/gpgme++' ''; QT4DIR = qt4; - # Fix boost 1.59 compat - # Try removing in the next version - CPPFLAGS = "-DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_SYSTEM_NO_DEPRECATED"; - preConfigure = '' configureFlagsArray=( "--with-parallelism=$NIX_BUILD_CORES" @@ -101,68 +105,72 @@ in stdenv.mkDerivation rec { chmod a+x ./bin/unpack-sources patchShebangs . - # It is used only as an indicator of the proper current directory - touch solenv/inc/target.mk - - # BLFS patch for Glibc 2.23 renaming isnan - sed -ire "s@isnan@std::&@g" xmloff/source/draw/ximp3dscene.cxx # This is required as some cppunittests require fontconfig configured cp "${fontsConf}" fonts.conf sed -e '/include/i${carlito}/etc/fonts/conf.d' -i fonts.conf export FONTCONFIG_FILE="$PWD/fonts.conf" - ''; - # fetch_Download_item tries to interpret the name as a variable name - # Let it do so… - postConfigure = '' - sed -e '1ilibreoffice-translations-${version}.tar.xz=libreoffice-translations-${version}.tar.xz' -i Makefile - sed -e '1ilibreoffice-help-${version}.tar.xz=libreoffice-help-${version}.tar.xz' -i Makefile - - # unit test sd_tiledrendering seems to be fragile - # https://nabble.documentfoundation.org/libreoffice-5-0-failure-in-CUT-libreofficekit-tiledrendering-td4150319.html - echo > ./sd/CppunitTest_sd_tiledrendering.mk - sed -e /CppunitTest_sd_tiledrendering/d -i sd/Module_sd.mk - # one more fragile test? - sed -e '/CPPUNIT_TEST(testTdf96536);/d' -i sw/qa/extras/uiwriter/uiwriter.cxx - # rendering-dependent test - sed -e '/CPPUNIT_ASSERT_EQUAL(11148L, pOleObj->GetLogicRect().getWidth());/d ' -i sc/qa/unit/subsequent_filters-test.cxx - # tilde expansion in path processing checks the existence of $HOME - sed -e 's@OString sSysPath("~/tmp");@& return ; @' -i sal/qa/osl/file/osl_File.cxx - # rendering-dependent: on my computer the test table actually doesn't fit… - # interesting fact: test disabled on macOS by upstream - sed -re '/DECLARE_WW8EXPORT_TEST[(]testTableKeep, "tdf91083.odt"[)]/,+5d' -i ./sw/qa/extras/ww8export/ww8export.cxx - # Segfault on DB access — maybe temporarily acceptable for a new version of Fresh? - sed -e 's/CppunitTest_dbaccess_empty_stdlib_save//' -i ./dbaccess/Module_dbaccess.mk - # one more fragile test? - sed -e '/CPPUNIT_TEST(testTdf77014);/d' -i sw/qa/extras/uiwriter/uiwriter.cxx - # rendering-dependent tests - sed -e '/CPPUNIT_TEST(testCustomColumnWidthExportXLSX)/d' -i sc/qa/unit/subsequent_export-test.cxx - sed -e '/CPPUNIT_TEST(testColumnWidthExportFromODStoXLSX)/d' -i sc/qa/unit/subsequent_export-test.cxx - sed -e '/CPPUNIT_TEST(testChartImportXLS)/d' -i sc/qa/unit/subsequent_filters-test.cxx - sed -zre 's/DesktopLOKTest::testGetFontSubset[^{]*[{]/& return; /' -i desktop/qa/desktop_lib/test_desktop_lib.cxx - sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]testFlipAndRotateCustomShape,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport7.cxx - sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]tdf105490_negativeMargins,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport9.cxx - # not sure about this fragile test - sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]testTDF87348,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport7.cxx + NOCONFIGURE=1 ./autogen.sh ''; - makeFlags = "SHELL=${bash}/bin/bash"; - - enableParallelBuilding = true; - - buildPhase = '' - # This is required as some cppunittests require fontconfig configured - export FONTCONFIG_FILE=${fontsConf} - + postConfigure = + # fetch_Download_item tries to interpret the name as a variable name, let it do so... + '' + sed -e '1ilibreoffice-translations-${version}.tar.xz=libreoffice-translations-${version}.tar.xz' -i Makefile + sed -e '1ilibreoffice-help-${version}.tar.xz=libreoffice-help-${version}.tar.xz' -i Makefile + '' + # Test fixups + # May need to be revisited/pruned, left alone for now. + + '' + # unit test sd_tiledrendering seems to be fragile + # https://nabble.documentfoundation.org/libreoffice-5-0-failure-in-CUT-libreofficekit-tiledrendering-td4150319.html + echo > ./sd/CppunitTest_sd_tiledrendering.mk + sed -e /CppunitTest_sd_tiledrendering/d -i sd/Module_sd.mk + # one more fragile test? + sed -e '/CPPUNIT_TEST(testTdf96536);/d' -i sw/qa/extras/uiwriter/uiwriter.cxx + # this I actually hate, this should be a data consistency test! + sed -e '/CPPUNIT_TEST(testTdf115013);/d' -i sw/qa/extras/uiwriter/uiwriter.cxx + # rendering-dependent test + sed -e '/CPPUNIT_ASSERT_EQUAL(11148L, pOleObj->GetLogicRect().getWidth());/d ' -i sc/qa/unit/subsequent_filters-test.cxx + # tilde expansion in path processing checks the existence of $HOME + sed -e 's@OString sSysPath("~/tmp");@& return ; @' -i sal/qa/osl/file/osl_File.cxx + # rendering-dependent: on my computer the test table actually doesn't fit… + # interesting fact: test disabled on macOS by upstream + sed -re '/DECLARE_WW8EXPORT_TEST[(]testTableKeep, "tdf91083.odt"[)]/,+5d' -i ./sw/qa/extras/ww8export/ww8export.cxx + # Segfault on DB access — maybe temporarily acceptable for a new version of Fresh? + sed -e 's/CppunitTest_dbaccess_empty_stdlib_save//' -i ./dbaccess/Module_dbaccess.mk + # one more fragile test? + sed -e '/CPPUNIT_TEST(testTdf77014);/d' -i sw/qa/extras/uiwriter/uiwriter.cxx + # rendering-dependent tests + sed -e '/CPPUNIT_TEST(testCustomColumnWidthExportXLSX)/d' -i sc/qa/unit/subsequent_export-test.cxx + sed -e '/CPPUNIT_TEST(testColumnWidthExportFromODStoXLSX)/d' -i sc/qa/unit/subsequent_export-test.cxx + sed -e '/CPPUNIT_TEST(testChartImportXLS)/d' -i sc/qa/unit/subsequent_filters-test.cxx + sed -zre 's/DesktopLOKTest::testGetFontSubset[^{]*[{]/& return; /' -i desktop/qa/desktop_lib/test_desktop_lib.cxx + sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]testFlipAndRotateCustomShape,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport7.cxx + sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]tdf105490_negativeMargins,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport9.cxx + sed -z -r -e 's/DECLARE_OOXMLIMPORT_TEST[(]testTdf112443,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlimport/ooxmlimport.cxx + sed -z -r -e 's/DECLARE_RTFIMPORT_TEST[(]testTdf108947,[^)]*[)].[{]/& return;/' -i sw/qa/extras/rtfimport/rtfimport.cxx + # not sure about this fragile test + sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]testTDF87348,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport7.cxx + '' # This to avoid using /lib:/usr/lib at linking + + '' sed -i '/gb_LinkTarget_LDFLAGS/{ n; /rpath-link/d;}' solenv/gbuild/platform/unxgcc.mk find -name "*.cmd" -exec sed -i s,/lib:/usr/lib,, {} \; + ''; + + makeFlags = "SHELL=${bash}/bin/bash"; - make + enableParallelBuilding = true; + + buildPhase = '' + make build-nocheck ''; + doCheck = true; + # It installs only things to $out/lib/libreoffice postInstall = '' mkdir -p $out/bin $out/share/desktop @@ -194,11 +202,11 @@ in stdenv.mkDerivation rec { "--with-vendor=NixOS" "--with-commons-logging-jar=${commonsLogging}/share/java/commons-logging-1.2.jar" "--disable-report-builder" + "--disable-online-update" "--enable-python=system" "--enable-dbus" "--enable-release-build" (lib.enableFeature kdeIntegration "kde4") - "--with-package-format=installed" "--enable-epm" "--with-jdk-home=${jdk.home}" "--with-ant-home=${ant}/lib/ant" @@ -212,6 +220,8 @@ in stdenv.mkDerivation rec { "--with-system-openldap" "--with-system-coinmp" + "--with-alloc=system" + # Without these, configure does not finish "--without-junit" @@ -234,8 +244,10 @@ in stdenv.mkDerivation rec { "--without-system-liblangtag" "--without-system-libmspub" "--without-system-libpagemaker" - "--without-system-libgltf" "--without-system-libstaroffice" + "--without-system-libepubgen" + "--without-system-libqxp" + "--without-system-mdds" # https://github.com/NixOS/nixpkgs/commit/5c5362427a3fa9aefccfca9e531492a8735d4e6f "--without-system-orcus" "--without-system-xmlsec" @@ -257,10 +269,10 @@ in stdenv.mkDerivation rec { gst_all_1.gst-plugins-base glib neon nspr nss openldap openssl ORBit2 pam perl pkgconfig poppler python3 sablotron sane-backends unzip vigra which zip zlib - mdds bluez5 glibc libcmis libwps libabw libzmf libtool - libxshmfence libatomic_ops graphite2 harfbuzz gpgme + mdds bluez5 libcmis libwps libabw libzmf libtool + libxshmfence libatomic_ops graphite2 harfbuzz gpgme utillinux librevenge libe-book libmwaw glm glew ncurses epoxy - libodfgen CoinMP librdf_rasqal defaultIconTheme + libodfgen CoinMP librdf_rasqal defaultIconTheme gettext ] ++ lib.optional kdeIntegration kdelibs4; nativeBuildInputs = [ wrapGAppsHook gdb ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c8ff605bbd0..45e46a581b1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17280,15 +17280,12 @@ with pkgs; harfbuzz = harfbuzz.override { withIcu = true; withGraphite2 = true; }; - # checking whether g++ supports C++14 or C++11... configure: error: no - # Still relevant: 2018-04-13 - stdenv = overrideCC stdenv gcc5; }; - libreoffice-unwrapped =callPackage ../applications/office/libreoffice + libreoffice-unwrapped = callPackage ../applications/office/libreoffice (libreoffice-args // { }); - libreoffice-still-unwrapped =callPackage ../applications/office/libreoffice/still.nix + libreoffice-still-unwrapped = callPackage ../applications/office/libreoffice/still.nix (libreoffice-args // { poppler = poppler_0_61; }); -- GitLab From 1ee3c294bfdb32bdbe9a8f4c7ac3e462d6c344ce Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Sat, 18 Aug 2018 17:59:02 +0000 Subject: [PATCH 2057/2206] all-packages.nix: rename emacs functions Gen -> For This was introduced when it was unclear which suffix was better, but now it's clear that the "For" convention won. --- pkgs/top-level/aliases.nix | 2 ++ pkgs/top-level/all-packages.nix | 12 ++++++------ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index ae7137d3a6a..c05f01ec839 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -81,6 +81,8 @@ mapAliases ({ dwarf_fortress = dwarf-fortress; # added 2016-01-23 emacs25Macport_25_1 = emacs25Macport; # added 2018-04-25 emacsMelpa = emacs25PackagesNg; # for backward compatibility + emacsPackagesGen = emacsPackagesFor; # added 2018-08-18 + emacsPackagesNgGen = emacsPackagesNgFor; # added 2018-08-18 enblendenfuse = enblend-enfuse; # 2015-09-30 evolution_data_server = evolution-data-server; # added 2018-02-25 etcdctl = etcd; # added 2018-04-25 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c8ff605bbd0..946b9712177 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16022,7 +16022,7 @@ with pkgs; ImageCaptureCore GSS ImageIO; }; - emacsPackagesGen = emacs: self: let callPackage = newScope self; in rec { + emacsPackagesFor = emacs: self: let callPackage = newScope self; in rec { inherit emacs; autoComplete = callPackage ../applications/editors/emacs-modes/auto-complete { }; @@ -16165,10 +16165,10 @@ with pkgs; cask = callPackage ../applications/editors/emacs-modes/cask { }; }; - emacs25Packages = emacsPackagesGen emacs25 pkgs.emacs25Packages; - emacs26Packages = emacsPackagesGen emacs26 pkgs.emacs26Packages; + emacs25Packages = emacsPackagesFor emacs25 pkgs.emacs25Packages; + emacs26Packages = emacsPackagesFor emacs26 pkgs.emacs26Packages; - emacsPackagesNgGen = emacs: import ./emacs-packages.nix { + emacsPackagesNgFor = emacs: import ./emacs-packages.nix { inherit lib newScope stdenv; inherit fetchFromGitHub fetchgit fetchhg fetchurl fetchpatch; inherit emacs texinfo makeWrapper runCommand writeText; @@ -16190,9 +16190,9 @@ with pkgs; }; }; - emacs25PackagesNg = emacsPackagesNgGen emacs25; + emacs25PackagesNg = emacsPackagesNgFor emacs25; emacs25WithPackages = emacs25PackagesNg.emacsWithPackages; - emacs26PackagesNg = emacsPackagesNgGen emacs26; + emacs26PackagesNg = emacsPackagesNgFor emacs26; emacs26WithPackages = emacs26PackagesNg.emacsWithPackages; emacsWithPackages = emacsPackagesNg.emacsWithPackages; -- GitLab From 033ed93da2c739842283068325f5c31bc5dacd40 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Sat, 18 Aug 2018 18:15:14 +0000 Subject: [PATCH 2058/2206] all-packages.nix: cleanup a bit --- pkgs/top-level/all-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 946b9712177..383c4838942 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8496,7 +8496,7 @@ with pkgs; gn = callPackage ../development/tools/build-managers/gn { }; nixbang = callPackage ../development/tools/misc/nixbang { - pythonPackages = python3Packages; + pythonPackages = python3Packages; }; nexus = callPackage ../development/tools/repository-managers/nexus { }; @@ -12827,8 +12827,8 @@ with pkgs; rdf4store = callPackage ../servers/http/4store { }; - apacheHttpd = pkgs.apacheHttpd_2_4; apacheHttpd_2_4 = callPackage ../servers/http/apache-httpd/2.4.nix { }; + apacheHttpd = pkgs.apacheHttpd_2_4; apacheHttpdPackagesFor = apacheHttpd: self: let callPackage = newScope self; in { inherit apacheHttpd; @@ -12852,8 +12852,8 @@ with pkgs; subversion = pkgs.subversion.override { httpServer = true; inherit apacheHttpd; }; }; - apacheHttpdPackages = apacheHttpdPackagesFor pkgs.apacheHttpd pkgs.apacheHttpdPackages; apacheHttpdPackages_2_4 = apacheHttpdPackagesFor pkgs.apacheHttpd_2_4 pkgs.apacheHttpdPackages_2_4; + apacheHttpdPackages = apacheHttpdPackages_2_4; appdaemon = callPackage ../servers/home-assistant/appdaemon.nix { }; -- GitLab From 590ce7d1ae5512360da09257c4bf8936fc6b6827 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Tue, 4 Sep 2018 20:27:25 +0200 Subject: [PATCH 2059/2206] mxnet: fix library dependencies. - mxnet now builds the open source MKL DNN library. However, this was not included with the build. - mxnet builds its own OpenMP library, even when OpenMP is provided by the system. This leads to problems, so remove the included OpenMP implementation: https://github.com/apache/incubator-mxnet/pull/12160 --- pkgs/applications/science/math/mxnet/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/science/math/mxnet/default.nix b/pkgs/applications/science/math/mxnet/default.nix index a3043bcf695..990d3f1a5d5 100644 --- a/pkgs/applications/science/math/mxnet/default.nix +++ b/pkgs/applications/science/math/mxnet/default.nix @@ -34,11 +34,14 @@ stdenv.mkDerivation rec { postPatch = '' substituteInPlace 3rdparty/mkldnn/tests/CMakeLists.txt \ --replace "/bin/bash" "${bash}/bin/bash" + + # Build against the system version of OpenMP. + # https://github.com/apache/incubator-mxnet/pull/12160 + rm -rf 3rdparty/openmp ''; - installPhase = '' - install -Dm755 libmxnet.so $out/lib/libmxnet.so - cp -r ../include $out + postInstall = '' + rm "$out"/lib/*.a ''; enableParallelBuilding = true; -- GitLab From 19ac91770736ffb012a8003085be640417464d25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Tue, 4 Sep 2018 20:30:31 +0200 Subject: [PATCH 2060/2206] python[23]Packages.graphviz: 0.5.2 -> 0.9 --- pkgs/top-level/python-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 0bc38b0f8df..5c039f1f9ee 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -7937,11 +7937,11 @@ in { graphviz = buildPythonPackage rec { name = "graphviz-${version}"; - version = "0.5.2"; + version = "0.9"; src = pkgs.fetchurl { url = "mirror://pypi/g/graphviz/${name}.zip"; - sha256 = "0jh31nlm0qbxwylhdkwnb69pcjlc5z03fcfbs0gvgzp3hfrngsk0"; + sha256 = "14r9brj4r31b3qy1nnn34v3l4h0n39bqxg9sn2fz4p3pp5mglnl6"; }; propagatedBuildInputs = [ pkgs.graphviz ]; -- GitLab From e57e92bfa2515b1b7ff5ad2db2e7d503e7ae24fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Tue, 4 Sep 2018 20:35:05 +0200 Subject: [PATCH 2061/2206] python[23]Packages.mxnet: fix build Relax graphviz, numpy, requests dependency version bounds. --- pkgs/top-level/python-packages.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 5c039f1f9ee..63028eeaa83 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1788,6 +1788,13 @@ in { doCheck = !isPy3k; + postPatch = '' + substituteInPlace python/setup.py \ + --replace "graphviz<0.9.0" "graphviz<0.10.0" \ + --replace "numpy<=1.15.0" "numpy<1.16.0" \ + --replace "requests<2.19.0" "requests<2.20.0" + ''; + preConfigure = '' cd python ''; -- GitLab From 16e776fde7130e9722e400a1606ba79526359898 Mon Sep 17 00:00:00 2001 From: symphorien Date: Tue, 4 Sep 2018 19:16:01 +0000 Subject: [PATCH 2062/2206] sound-juicer: fix build (#46051) --- pkgs/applications/audio/sound-juicer/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/audio/sound-juicer/default.nix b/pkgs/applications/audio/sound-juicer/default.nix index e38f38dad78..f402721e180 100644 --- a/pkgs/applications/audio/sound-juicer/default.nix +++ b/pkgs/applications/audio/sound-juicer/default.nix @@ -22,6 +22,8 @@ in stdenv.mkDerivation rec{ gst_all_1.gst-libav ]; + NIX_CFLAGS_COMPILE="-Wno-error=format-nonliteral"; + passthru = { updateScript = gnome3.updateScript { packageName = pname; -- GitLab From 88ae8f7d55efa457c95187011eb410d097108445 Mon Sep 17 00:00:00 2001 From: Symphorien Gibol Date: Tue, 4 Sep 2018 21:19:31 +0200 Subject: [PATCH 2063/2206] dconf module: add dconf to services.dbus.packages Some programs like eog seem to need dconf accessible on dbus. Without this change I get (eog:1738): dconf-WARNING **: 21:20:52.770: failed to commit changes to dconf: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name ca.desrt.dconf was not provided by any .service files --- nixos/modules/programs/dconf.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/modules/programs/dconf.nix b/nixos/modules/programs/dconf.nix index b7d8a345e65..9c9765b06b6 100644 --- a/nixos/modules/programs/dconf.nix +++ b/nixos/modules/programs/dconf.nix @@ -32,6 +32,8 @@ in environment.etc = optionals (cfg.profiles != {}) (mapAttrsToList mkDconfProfile cfg.profiles); + services.dbus.packages = [ pkgs.gnome3.dconf ]; + environment.variables.GIO_EXTRA_MODULES = optional cfg.enable "${pkgs.gnome3.dconf.lib}/lib/gio/modules"; # https://github.com/NixOS/nixpkgs/pull/31891 -- GitLab From 080a6385ff0fa6b3152d31a9a028f30b3a68baf8 Mon Sep 17 00:00:00 2001 From: Lenz Weber Date: Tue, 4 Sep 2018 20:44:06 +0200 Subject: [PATCH 2064/2206] zfs-unstable: 64e9696 -> c197a77 --- pkgs/os-specific/linux/zfs/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/zfs/default.nix b/pkgs/os-specific/linux/zfs/default.nix index c689faad492..e6807f1214c 100644 --- a/pkgs/os-specific/linux/zfs/default.nix +++ b/pkgs/os-specific/linux/zfs/default.nix @@ -180,10 +180,10 @@ in { incompatibleKernelVersion = null; # this package should point to a version / git revision compatible with the latest kernel release - version = "2018-08-13"; + version = "2018-09-02"; - rev = "64e96969a88c21aebb2f8d982a8c345e55a2ae6c"; - sha256 = "164fvsf9zqvq3vafnvjxafjl8gihmfqfsjwsmky16i90a6hs96gf"; + rev = "c197a77c3cf36531e4cf79e524e1ccf7ec00cc4c"; + sha256 = "0rk835nnl4w5km8qxcr1wdpr9xasssnrmsxhjlqjy0ry3qcb2197"; isUnstable = true; extraPatches = [ -- GitLab From 98ef33ec74c4792f14175d27241352e270d1b5d7 Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Tue, 4 Sep 2018 16:19:43 -0400 Subject: [PATCH 2065/2206] oh-my-zsh: 2018-07-29 -> 2018-09-03 --- pkgs/shells/zsh/oh-my-zsh/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/shells/zsh/oh-my-zsh/default.nix b/pkgs/shells/zsh/oh-my-zsh/default.nix index 6f9e338daba..22aa478d743 100644 --- a/pkgs/shells/zsh/oh-my-zsh/default.nix +++ b/pkgs/shells/zsh/oh-my-zsh/default.nix @@ -4,13 +4,13 @@ { stdenv, fetchgit }: stdenv.mkDerivation rec { - version = "2018-07-29"; + version = "2018-09-03"; name = "oh-my-zsh-${version}"; src = fetchgit { url = "https://github.com/robbyrussell/oh-my-zsh"; - rev = "5fa7824ea59ec12a976f348a83399e66699456ea"; - sha256 = "1ry46jxk7k4ndh4gic9v7c19gsqmcag8bng92pp7vw0fj0b0ij6k"; + rev = "69e637c35578305e19dbfc520e65c514180db6ef"; + sha256 = "067qwvdlghjb2kcv4fydnnbwss2kb4fgn1qib88ygz82fpvb0cwf"; }; pathsToLink = [ "/share/oh-my-zsh" ]; -- GitLab From 62086c6be6560e1f34a19cb909c74a33fbc3b6c3 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Tue, 4 Sep 2018 22:39:01 +0200 Subject: [PATCH 2066/2206] nixos/tests/novacomd: prevent non-deterministic failure A sporadic failure occured on Hydra because a request was sent to the daemon after the systemd unit was started, but before the daemon was actually listening. Fix by checking for open port first. --- nixos/tests/novacomd.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/nixos/tests/novacomd.nix b/nixos/tests/novacomd.nix index 2b56aee0a2e..4eb60c0feb5 100644 --- a/nixos/tests/novacomd.nix +++ b/nixos/tests/novacomd.nix @@ -9,12 +9,16 @@ import ./make-test.nix ({ pkgs, ...} : { }; testScript = '' - startAll; + $machine->waitForUnit("multi-user.target"); + # multi-user.target wants novacomd.service, but let's make sure $machine->waitForUnit("novacomd.service"); # Check status and try connecting with novacom $machine->succeed("systemctl status novacomd.service >&2"); + # to prevent non-deterministic failure, + # make sure the daemon is really listening + $machine->waitForOpenPort(6968); $machine->succeed("novacom -l"); # Stop the daemon, double-check novacom fails if daemon isn't working @@ -23,6 +27,8 @@ import ./make-test.nix ({ pkgs, ...} : { # And back again for good measure $machine->startJob("novacomd"); + # make sure the daemon is really listening + $machine->waitForOpenPort(6968); $machine->succeed("novacom -l"); ''; }) -- GitLab From 59f5a65e72fc3e1708069a6d5a21127d985c8489 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Tue, 4 Sep 2018 16:32:43 -0500 Subject: [PATCH 2067/2206] zsh: 5.5.1 -> 5.6 (#46052) Security, see: https://github.com/zsh-users/zsh/blob/zsh-5.6/NEWS#L7 --- pkgs/shells/zsh/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/shells/zsh/default.nix b/pkgs/shells/zsh/default.nix index 3259dbbd9bc..100657312da 100644 --- a/pkgs/shells/zsh/default.nix +++ b/pkgs/shells/zsh/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, ncurses, pcre }: let - version = "5.5.1"; + version = "5.6"; documentation = fetchurl { url = "mirror://sourceforge/zsh/zsh-${version}-doc.tar.gz"; - sha256 = "0bm9n7lycdzvw5hmgi4a920pqbb5yxvmyhfxx8jbign2hzgf7g01"; + sha256 = "1kz57w4l0jank67a2hiz6y5idbff5avwg52zdxx3qnflkjvkn2kx"; }; in @@ -15,7 +15,7 @@ stdenv.mkDerivation { src = fetchurl { url = "mirror://sourceforge/zsh/zsh-${version}.tar.gz"; - sha256 = "10705qnnr3p416bwfjaip9r7yw187vczzjrk60yg79dfwy4slk3p"; + sha256 = "1vik7s3q5hvazvgw4jm4b90qlk6zcry0s314xw1liarspkd721g3"; }; buildInputs = [ ncurses pcre ]; -- GitLab From 33fa23f6b389ed3c439bc938887c5dbcd2a53336 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Tue, 4 Sep 2018 21:38:07 +0000 Subject: [PATCH 2068/2206] dbus-sharp-2_0: fix build (#46060) --- pkgs/development/libraries/dbus-sharp/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/dbus-sharp/default.nix b/pkgs/development/libraries/dbus-sharp/default.nix index 40c633dda52..855dd9f3832 100644 --- a/pkgs/development/libraries/dbus-sharp/default.nix +++ b/pkgs/development/libraries/dbus-sharp/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchFromGitHub, pkgconfig, mono, autoreconfHook }: +{stdenv, fetchFromGitHub, pkgconfig, mono48, autoreconfHook }: stdenv.mkDerivation rec { name = "dbus-sharp-${version}"; @@ -13,7 +13,10 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ pkgconfig autoreconfHook ]; - buildInputs = [ mono ]; + + # Use msbuild when https://github.com/NixOS/nixpkgs/pull/43680 is merged + # See: https://github.com/NixOS/nixpkgs/pull/46060 + buildInputs = [ mono48 ]; dontStrip = true; -- GitLab From f50aa1cd4ed4a6f505b4ab3c7c54063ee3cefe84 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Tue, 4 Sep 2018 23:39:15 +0200 Subject: [PATCH 2069/2206] pythonPackages.glances: 3.0 -> 3.0.1 --- pkgs/top-level/python-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 0bc38b0f8df..f74f9ace2fd 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5916,14 +5916,14 @@ in { glances = buildPythonPackage rec { name = "glances-${version}"; - version = "3.0"; + version = "3.0.1"; disabled = isPyPy; src = pkgs.fetchFromGitHub { owner = "nicolargo"; repo = "glances"; rev = "v${version}"; - sha256 = "19pymw104l05af710ph69znqiz9av3if7436kigjlwd65gxnghkc"; + sha256 = "18pyp6ij3bzybqj771v48n7yn3a1spk6ncg1kgp6hfpjhpqiw87x"; }; # Requires access to /sys/class/power_supply -- GitLab From 6b74b16579b64a3c064c1e173dda84fcfa6d8127 Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Tue, 4 Sep 2018 23:44:05 +0200 Subject: [PATCH 2070/2206] kitty: 0.11.3 -> 0.12.0 (#46067) --- pkgs/applications/misc/kitty/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/misc/kitty/default.nix b/pkgs/applications/misc/kitty/default.nix index c34167b4ddb..70b580cd0f8 100644 --- a/pkgs/applications/misc/kitty/default.nix +++ b/pkgs/applications/misc/kitty/default.nix @@ -2,12 +2,12 @@ fontconfig, pkgconfig, ncurses, imagemagick, xsel, libstartup_notification, libX11, libXrandr, libXinerama, libXcursor, libxkbcommon, libXi, libXext, wayland-protocols, wayland, - which + which, dbus }: with python3Packages; buildPythonApplication rec { - version = "0.11.3"; + version = "0.12.0"; name = "kitty-${version}"; format = "other"; @@ -15,13 +15,13 @@ buildPythonApplication rec { owner = "kovidgoyal"; repo = "kitty"; rev = "v${version}"; - sha256 = "1fql8ayxvip8hgq9gy0dhqfvngv13gh5bf71vnc3agd80kzq1n73"; + sha256 = "1n2pi9pc903inls1fvz257q7wpif76rj394qkgq7pixpisijdyjm"; }; buildInputs = [ fontconfig glfw ncurses libunistring harfbuzz libX11 libXrandr libXinerama libXcursor libxkbcommon libXi libXext - wayland-protocols wayland + wayland-protocols wayland dbus ]; nativeBuildInputs = [ pkgconfig which sphinx ]; -- GitLab From b7d408713c7a29ee6bb9ab594e225984f1a114b1 Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Tue, 4 Sep 2018 23:45:30 +0200 Subject: [PATCH 2071/2206] puredata: 0.48-0 -> 0.48-2 (#46065) --- pkgs/applications/audio/puredata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/puredata/default.nix b/pkgs/applications/audio/puredata/default.nix index 6aca7e9ce22..354b7c4b6c7 100644 --- a/pkgs/applications/audio/puredata/default.nix +++ b/pkgs/applications/audio/puredata/default.nix @@ -4,11 +4,11 @@ stdenv.mkDerivation rec { name = "puredata-${version}"; - version = "0.48-0"; + version = "0.48-2"; src = fetchurl { url = "http://msp.ucsd.edu/Software/pd-${version}.src.tar.gz"; - sha256 = "0wy9kl2v00fl27x4mfzhbca415hpaisp6ls8a6mkl01qbw20krny"; + sha256 = "0p86hncgzkrl437v2wch2fg9iyn6mnrgbn811sh9pwmrjj2f06v8"; }; nativeBuildInputs = [ autoreconfHook gettext makeWrapper ]; -- GitLab From a36b861f804e0645fea97f39cc3a09985813938e Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Tue, 4 Sep 2018 16:47:21 -0500 Subject: [PATCH 2072/2206] liblangtag: bump to CLDR 33.1 unicode data (#46050) http://cldr.unicode.org/index/downloads/cldr-33-1 --- pkgs/development/libraries/liblangtag/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/liblangtag/default.nix b/pkgs/development/libraries/liblangtag/default.nix index 6d9085e1741..8ebfa53b7d1 100644 --- a/pkgs/development/libraries/liblangtag/default.nix +++ b/pkgs/development/libraries/liblangtag/default.nix @@ -16,8 +16,8 @@ stdenv.mkDerivation rec { core_zip = fetchurl { # please update if an update is available - url = "http://www.unicode.org/Public/cldr/33/core.zip"; - sha256 = "1faq1p5dmxpkczz6cjfsry7piksgym19cq2kf4jj2v885h490d7s"; + url = "http://www.unicode.org/Public/cldr/33.1/core.zip"; + sha256 = "0f195aald02ng3ch2q1wf59b5lwp2bi1cd8ia7572pbyy2w8w8cp"; }; language_subtag_registry = fetchurl { -- GitLab From 24ce88615e32f1bea04c74c748a0fd14f59b0726 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Tue, 4 Sep 2018 22:51:01 +0100 Subject: [PATCH 2073/2206] radare2: 2.8.0 -> 2.9.0 --- pkgs/development/tools/analysis/radare2/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/tools/analysis/radare2/default.nix b/pkgs/development/tools/analysis/radare2/default.nix index 85559269f27..76df2d4fd64 100644 --- a/pkgs/development/tools/analysis/radare2/default.nix +++ b/pkgs/development/tools/analysis/radare2/default.nix @@ -86,12 +86,12 @@ in { # # DO NOT EDIT! Automatically generated by ./update.py radare2 = generic { - version_commit = "19251"; - gittap = "2.8.0"; - gittip = "a76b965410aba07b4ef8b96d90b25b271c2003dd"; - rev = "2.8.0"; - version = "2.8.0"; - sha256 = "1d9rkzc3vychy2h1bnywwx4why83rr18r0lvvl1cqx87ad5awcjk"; + version_commit = "19349"; + gittap = "2.9.0"; + gittip = "d5e9539ec8068ca2ab4759dc3b0697781ded4cc8"; + rev = "2.9.0"; + version = "2.9.0"; + sha256 = "0zz6337p9095picfvjrcnqaxdi2a2b68h9my523ilnw8ynwfhdzw"; cs_tip = "782ea67e17a391ca0d3faafdc365b335a1a8930a"; cs_sha256 = "1maww4ir78a193pm3f8lr2kdkizi7rywn68ffa65ipyr7j4pl6i4"; }; -- GitLab From 7931d455a469a3f5ac533f13f4f713ea8cb9c1cf Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Tue, 4 Sep 2018 22:03:51 +0000 Subject: [PATCH 2074/2206] stdenv: linux: cleanup a bit --- pkgs/stdenv/linux/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/stdenv/linux/default.nix b/pkgs/stdenv/linux/default.nix index de58178a34b..b29a96314d2 100644 --- a/pkgs/stdenv/linux/default.nix +++ b/pkgs/stdenv/linux/default.nix @@ -343,8 +343,8 @@ in # Mainly avoid reference to bootstrap tools allowedRequisites = with prevStage; with lib; # Simple executable tools - concatMap (p: [ (getBin p) (getLib p) ]) - [ gzip bzip2 xz bash binutils.bintools coreutils diffutils findutils + concatMap (p: [ (getBin p) (getLib p) ]) [ + gzip bzip2 xz bash binutils.bintools coreutils diffutils findutils gawk gnumake gnused gnutar gnugrep gnupatch patchelf ed paxctl ] # Library dependencies -- GitLab From 409270826112d035934a6b7a0969aa47dac0bf35 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Tue, 4 Sep 2018 21:13:00 +0000 Subject: [PATCH 2075/2206] treewide: cleanup some references to bash --- pkgs/build-support/cc-wrapper/default.nix | 2 +- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/build-support/cc-wrapper/default.nix b/pkgs/build-support/cc-wrapper/default.nix index a981ffea708..301bc2694c4 100644 --- a/pkgs/build-support/cc-wrapper/default.nix +++ b/pkgs/build-support/cc-wrapper/default.nix @@ -75,7 +75,7 @@ stdenv.mkDerivation { preferLocalBuild = true; inherit cc libc_bin libc_dev libc_lib bintools coreutils_bin; - shell = getBin shell + stdenv.lib.optionalString (stdenv ? shellPath) stdenv.shellPath; + shell = getBin shell + shell.shellPath or ""; gnugrep_bin = if nativeTools then "" else gnugrep; inherit targetPrefix infixSalt; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 383c4838942..e67d038c1ca 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6222,7 +6222,7 @@ with pkgs; ### SHELLS - runtimeShell = "${runtimeShellPackage}/bin/bash"; + runtimeShell = "${runtimeShellPackage}${runtimeShellPackage.shellPath}"; runtimeShellPackage = bash; bash = lowPrio (callPackage ../shells/bash/4.4.nix { }); -- GitLab From 63b7bc847cfdfe6c5d43eac69802c2b1cb7c0912 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Tue, 4 Sep 2018 23:08:39 +0100 Subject: [PATCH 2076/2206] radare2-cutter: add mic92 as maintainer --- pkgs/development/tools/analysis/radare2/cutter.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/analysis/radare2/cutter.nix b/pkgs/development/tools/analysis/radare2/cutter.nix index 4269661a4ff..95b456fd2b7 100644 --- a/pkgs/development/tools/analysis/radare2/cutter.nix +++ b/pkgs/development/tools/analysis/radare2/cutter.nix @@ -49,6 +49,6 @@ stdenv.mkDerivation rec { description = "A Qt and C++ GUI for radare2 reverse engineering framework"; homepage = src.meta.homepage; license = licenses.gpl3; - maintainers = with maintainers; [ dtzWill ]; + maintainers = with maintainers; [ mic92 dtzWill ]; }; } -- GitLab From a56fd17938917fcdb461c67c24b3bec8f7d7c033 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Tue, 4 Sep 2018 22:51:35 +0100 Subject: [PATCH 2077/2206] radare2-cutter: 1.7 -> 1.7.1 --- pkgs/development/tools/analysis/radare2/cutter.nix | 4 ++-- pkgs/development/tools/analysis/radare2/default.nix | 12 ++++++------ pkgs/development/tools/analysis/radare2/update.py | 13 ++++++++++++- 3 files changed, 20 insertions(+), 9 deletions(-) diff --git a/pkgs/development/tools/analysis/radare2/cutter.nix b/pkgs/development/tools/analysis/radare2/cutter.nix index 95b456fd2b7..659d6a94f5e 100644 --- a/pkgs/development/tools/analysis/radare2/cutter.nix +++ b/pkgs/development/tools/analysis/radare2/cutter.nix @@ -8,7 +8,7 @@ , python3 }: let - version = "1.7"; + version = "1.7.1"; in stdenv.mkDerivation rec { name = "radare2-cutter-${version}"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { owner = "radareorg"; repo = "cutter"; rev = "v${version}"; - sha256 = "0z9wzxd5hw0ivakrg3xiv4zx1rjj032hlmizq0pxj22xjrj1gg9n"; + sha256 = "0dfi6f016jnh3swppvks5qkvmk0j2hvggh9sd1f40kg9pg5p08hy"; }; postUnpack = "export sourceRoot=$sourceRoot/src"; diff --git a/pkgs/development/tools/analysis/radare2/default.nix b/pkgs/development/tools/analysis/radare2/default.nix index 76df2d4fd64..f10b820a73e 100644 --- a/pkgs/development/tools/analysis/radare2/default.nix +++ b/pkgs/development/tools/analysis/radare2/default.nix @@ -96,12 +96,12 @@ in { cs_sha256 = "1maww4ir78a193pm3f8lr2kdkizi7rywn68ffa65ipyr7j4pl6i4"; }; r2-for-cutter = generic { - version_commit = "19251"; - gittap = "2.8.0-118-gb0547831f"; - gittip = "b0547831f127b7357e3c93bc43933482a4d6213b"; - rev = "b0547831f127b7357e3c93bc43933482a4d6213b"; - version = "2018-08-07"; - sha256 = "1ix42kipd1aayb494ajbxawzc1cwikm9fxk343d1kchxx4a30a1m"; + version_commit = "19349"; + gittap = "2.8.0-189-gf82b28982"; + gittip = "f82b289822825e4c7403734f3b95dfd7f5e4f725"; + rev = "f82b289822825e4c7403734f3b95dfd7f5e4f725"; + version = "2018-08-14"; + sha256 = "0zc2a09xmwbxphxd1b0ia0zm8323wfcmxwwx6k239681jj9qwgr1"; cs_tip = "782ea67e17a391ca0d3faafdc365b335a1a8930a"; cs_sha256 = "1maww4ir78a193pm3f8lr2kdkizi7rywn68ffa65ipyr7j4pl6i4"; }; diff --git a/pkgs/development/tools/analysis/radare2/update.py b/pkgs/development/tools/analysis/radare2/update.py index fae6a52a392..45920fd1e4b 100755 --- a/pkgs/development/tools/analysis/radare2/update.py +++ b/pkgs/development/tools/analysis/radare2/update.py @@ -13,6 +13,8 @@ from datetime import datetime from pathlib import Path from typing import Dict +SCRIPT_DIR = Path(__file__).parent.resolve() + def sh(*args: str) -> str: out = subprocess.check_output(list(args)) @@ -34,8 +36,17 @@ def get_radare2_rev() -> str: return release["tag_name"] +def get_cutter_version() -> str: + version_expr = """ +(with import {}; (builtins.parseDrvName (qt5.callPackage ./cutter.nix {}).name).version) +""" + with SCRIPT_DIR: + return sh("nix", "eval", "--raw", version_expr.strip()) + + def get_r2_cutter_rev() -> str: - url = "https://api.github.com/repos/radareorg/cutter/contents/" + version = get_cutter_version() + url = f"https://api.github.com/repos/radareorg/cutter/contents?ref=v{version}" with urllib.request.urlopen(url) as response: data = json.load(response) # type: ignore for entry in data: -- GitLab From d814c98ec86d632e706ca71263e09be60eb23eb5 Mon Sep 17 00:00:00 2001 From: Andreas Rammhold Date: Wed, 5 Sep 2018 01:02:06 +0200 Subject: [PATCH 2078/2206] python.pkgs.pytest-fixture-config: disable tests (#46021) Tests seem to fail on all recent versions even outside of our build system. The upstream CI tests seem to somehow succeed but I wasn't able to reproduce that locally. For not it is probably best to disable them. --- .../python-modules/pytest-fixture-config/default.nix | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/pytest-fixture-config/default.nix b/pkgs/development/python-modules/pytest-fixture-config/default.nix index df700526d1b..67ceebef305 100644 --- a/pkgs/development/python-modules/pytest-fixture-config/default.nix +++ b/pkgs/development/python-modules/pytest-fixture-config/default.nix @@ -1,5 +1,5 @@ { stdenv, buildPythonPackage, fetchPypi -, setuptools-git, pytest, six }: +, setuptools-git, pytest }: buildPythonPackage rec { pname = "pytest-fixture-config"; @@ -14,11 +14,7 @@ buildPythonPackage rec { buildInputs = [ pytest ]; - checkInputs = [ six ]; - - checkPhase = '' - py.test - ''; + doCheck = false; meta = with stdenv.lib; { description = "Simple configuration objects for Py.test fixtures. Allows you to skip tests when their required config variables aren’t set."; -- GitLab From de825a4eaacdfe092e7023159f351cbe6c9a988d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Wed, 5 Sep 2018 00:22:31 +0100 Subject: [PATCH 2079/2206] dino: 2018-07-08 -> 2018-09-05 --- .../networking/instant-messengers/dino/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/dino/default.nix b/pkgs/applications/networking/instant-messengers/dino/default.nix index 3682097e302..777057b327b 100644 --- a/pkgs/applications/networking/instant-messengers/dino/default.nix +++ b/pkgs/applications/networking/instant-messengers/dino/default.nix @@ -13,13 +13,13 @@ }: stdenv.mkDerivation rec { - name = "dino-unstable-2018-07-08"; + name = "dino-unstable-2018-09-05"; src = fetchFromGitHub { owner = "dino"; repo = "dino"; - rev = "df8b5fcb722c4a33ed18cbbaafecb206f127b849"; - sha256 = "1r7h9pxix0sylnwab7a8lir9h5yssk98128x2bzva77id9id33vi"; + rev = "79e0aee5fdb90830fad748fdfae717cb5fbf91f9"; + sha256 = "1sfh729fg6c5ds3rcma13paqnvv58jln34s93j74jnca19wgn7k5"; fetchSubmodules = true; }; -- GitLab From 107de747c7044736738916ff1442dd7f275955d2 Mon Sep 17 00:00:00 2001 From: "Wael M. Nasreddine" Date: Tue, 4 Sep 2018 13:29:40 -0700 Subject: [PATCH 2080/2206] linux_4_18: HID: core: fix grouping by application This patch fixes #45165 commit f07b3c1da92d ("HID: generic: create one input report per application type") was effectively the same as MULTI_INPUT: hidinput->report was never set, so hidinput_match_application() always returned null. Fix that by testing against the real application. Note that this breaks some old eGalax touchscreens that expect MULTI_INPUT instead of HID_QUIRK_INPUT_PER_APP. Enable this quirk for backward compatibility on all non-Win8 touchscreens. link: https://bugzilla.kernel.org/show_bug.cgi?id=200847 link: https://bugzilla.kernel.org/show_bug.cgi?id=200849 link: https://bugs.archlinux.org/task/59699 link: https://github.com/NixOS/nixpkgs/issues/45165 Cc: stable@vger.kernel.org # v4.18+ Signed-off-by: Benjamin Tissoires --- pkgs/top-level/all-packages.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c8ff605bbd0..2425dcf5b28 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14016,6 +14016,18 @@ with pkgs; # when adding a new linux version # kernelPatches.cpu-cgroup-v2."4.11" kernelPatches.modinst_arg_list_too_long + + # https://github.com/NixOS/nixpkgs/issues/45165 + # TODO: remove this patch once it is merged upstream and released. + (rec { + name = "hid-core-fix-grouping-by-application"; + patch = fetchpatch { + name = name + ".patch"; + # https://patchwork.kernel.org/patch/10587369/ + url = https://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git/patch/?id=0d6c3011409135ea84e2a231b013a22017ff999a; + sha256 = "0bdrv0aqjh0rdjlaaaqpdgrnd9452fa4ggaa1nq2kmik3q00cq4m"; + }; + }) ]; }; -- GitLab From 4f8a248b236d239b4b5de3b80e96d8ccfa36cbe1 Mon Sep 17 00:00:00 2001 From: "Wael M. Nasreddine" Date: Tue, 4 Sep 2018 17:10:27 -0700 Subject: [PATCH 2081/2206] kernel: increase build timeout to two hours --- pkgs/os-specific/linux/kernel/manual-config.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/kernel/manual-config.nix b/pkgs/os-specific/linux/kernel/manual-config.nix index 2cc83e62d11..97921f07e82 100644 --- a/pkgs/os-specific/linux/kernel/manual-config.nix +++ b/pkgs/os-specific/linux/kernel/manual-config.nix @@ -247,6 +247,7 @@ let maintainers.thoughtpolice ]; platforms = platforms.linux; + timeout = 7200; # 2 hours } // extraMeta; }; in -- GitLab From e9fe3a334bf0b4509358b9c5d9cc5d9fcd0b6d9c Mon Sep 17 00:00:00 2001 From: Urban Skudnik Date: Wed, 5 Sep 2018 03:36:56 +0200 Subject: [PATCH 2082/2206] restic: Fix autocomplete for zsh zsh requires for files to be prepended with underscore to be recognized as widgets, see [1] for more details. [1] https://github.com/NixOS/nixpkgs/pull/46001#issuecomment-418567160 --- pkgs/tools/backup/restic/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/backup/restic/default.nix b/pkgs/tools/backup/restic/default.nix index feb7b480263..453e31f5d13 100644 --- a/pkgs/tools/backup/restic/default.nix +++ b/pkgs/tools/backup/restic/default.nix @@ -27,7 +27,7 @@ buildGoPackage rec { cp restic $bin/bin/ $bin/bin/restic generate \ --bash-completion $bin/etc/bash_completion.d/restic.sh \ - --zsh-completion $bin/share/zsh/vendor-completions/restic.sh \ + --zsh-completion $bin/share/zsh/vendor-completions/_restic \ --man $bin/share/man/man1 ''; -- GitLab From 83a0d5d0139c0650b74e83cb2160907ddcf7a7d5 Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Tue, 4 Sep 2018 22:03:56 -0400 Subject: [PATCH 2083/2206] solarus: 1.4.5 -> 1.5.3 --- pkgs/games/solarus/default.nix | 18 ++++++++++-------- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/pkgs/games/solarus/default.nix b/pkgs/games/solarus/default.nix index 6f7876e4872..23abadf66ae 100644 --- a/pkgs/games/solarus/default.nix +++ b/pkgs/games/solarus/default.nix @@ -1,21 +1,23 @@ -{ stdenv, fetchFromGitHub, cmake, luajit, +{ stdenv, fetchFromGitLab, cmake, luajit, SDL2, SDL2_image, SDL2_ttf, physfs, - openal, libmodplug, libvorbis}: + openal, libmodplug, libvorbis, + qtbase, qttools }: stdenv.mkDerivation rec { name = "solarus-${version}"; - version = "1.4.5"; + version = "1.5.3"; - src = fetchFromGitHub { - owner = "christopho"; + src = fetchFromGitLab { + owner = "solarus-games"; repo = "solarus"; - rev = "d9fdb9fdb4e1b9fc384730a9279d134ae9f2c70e"; - sha256 = "0xjx789d6crm322wmkqyq9r288vddsha59yavhy78c4r01gs1p5v"; + rev = "v1.5.3"; + sha256 = "035hkdw3a1ryasj5wfa1xla1xmpnc3hjp4s20sl9ywip41675vaz"; }; buildInputs = [ cmake luajit SDL2 SDL2_image SDL2_ttf physfs - openal libmodplug libvorbis ]; + openal libmodplug libvorbis + qtbase qttools ]; enableParallelBuilding = true; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 436c44609ec..23d24aa0473 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20157,7 +20157,7 @@ with pkgs; lua = lua5_1; }; - solarus = callPackage ../games/solarus { }; + solarus = libsForQt5.callPackage ../games/solarus { }; solarus-quest-editor = libsForQt5.callPackage ../development/tools/solarus-quest-editor { }; -- GitLab From 455f8151fdeaba4e5fbbd9e17640f25ed70e0f50 Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Tue, 4 Sep 2018 22:04:33 -0400 Subject: [PATCH 2084/2206] solarus-quest-editor: 1.4.5 -> 1.5.3 --- .../tools/solarus-quest-editor/default.nix | 27 ++++++++++----- ...beab62594f73e57190c49848c848487214cf.patch | 33 +++++++++++++++++++ 2 files changed, 52 insertions(+), 8 deletions(-) create mode 100644 pkgs/development/tools/solarus-quest-editor/patches/partial-f285beab62594f73e57190c49848c848487214cf.patch diff --git a/pkgs/development/tools/solarus-quest-editor/default.nix b/pkgs/development/tools/solarus-quest-editor/default.nix index 3df6d3de3e1..5a340d30949 100644 --- a/pkgs/development/tools/solarus-quest-editor/default.nix +++ b/pkgs/development/tools/solarus-quest-editor/default.nix @@ -1,17 +1,17 @@ -{ stdenv, fetchFromGitHub, cmake, luajit, +{ stdenv, fetchFromGitLab, cmake, luajit, SDL2, SDL2_image, SDL2_ttf, physfs, openal, libmodplug, libvorbis, solarus, - qtbase, qttools }: + qtbase, qttools, fetchpatch }: stdenv.mkDerivation rec { name = "solarus-quest-editor-${version}"; - version = "1.4.5"; + version = "1.5.3"; - src = fetchFromGitHub { - owner = "christopho"; + src = fetchFromGitLab { + owner = "solarus-games"; repo = "solarus-quest-editor"; - rev = "61f0fa7a5048994fcd9c9f3a3d1255d0be2967df"; - sha256 = "1fpq55nvs5k2rxgzgf39c069rmm73vmv4gr5lvmqzgsz07rkh07f"; + rev = "v1.5.3"; + sha256 = "1b9mg04yy4pnrl745hbc82rz79k0f8ci3wv7gvsm3a998q8m98si"; }; buildInputs = [ cmake luajit SDL2 @@ -19,7 +19,18 @@ stdenv.mkDerivation rec { openal libmodplug libvorbis solarus qtbase qttools ]; - patches = [ ./patches/fix-install.patch ]; + patches = [ + ./patches/fix-install.patch + + # Next two patches should be fine to remove for next release. + # This commit fixes issues AND adds features *sighs* + ./patches/partial-f285beab62594f73e57190c49848c848487214cf.patch + + (fetchpatch { + url = https://gitlab.com/solarus-games/solarus-quest-editor/commit/8f308463030c18cd4f7c8a6052028fff3b7ca35a.patch; + sha256 = "1jq48ghhznrp47q9lq2rhh48a1z4aylyy4qaniaqyfyq3vihrchr"; + }) + ]; meta = with stdenv.lib; { description = "The editor for the Zelda-like ARPG game engine, Solarus"; diff --git a/pkgs/development/tools/solarus-quest-editor/patches/partial-f285beab62594f73e57190c49848c848487214cf.patch b/pkgs/development/tools/solarus-quest-editor/patches/partial-f285beab62594f73e57190c49848c848487214cf.patch new file mode 100644 index 00000000000..73e817fcfbe --- /dev/null +++ b/pkgs/development/tools/solarus-quest-editor/patches/partial-f285beab62594f73e57190c49848c848487214cf.patch @@ -0,0 +1,33 @@ +From f285beab62594f73e57190c49848c848487214cf Mon Sep 17 00:00:00 2001 +From: stdgregwar +Date: Sun, 1 Jul 2018 00:00:41 +0200 +Subject: [PATCH] Shader previewer base + + +diff --git a/include/widgets/tileset_view.h b/include/widgets/tileset_view.h +index 615f432..799a4c6 100644 +--- a/include/widgets/tileset_view.h ++++ b/include/widgets/tileset_view.h +@@ -23,6 +23,7 @@ + #include "pattern_separation.h" + #include + #include ++#include + + class QAction; + +diff --git a/src/widgets/text_editor.cpp b/src/widgets/text_editor.cpp +index 4f2ff68..90080a9 100644 +--- a/src/widgets/text_editor.cpp ++++ b/src/widgets/text_editor.cpp +@@ -26,6 +26,7 @@ + #include + #include + #include ++#include + #include + #include + +-- +2.18.0 + -- GitLab From 7e0dd4c261591dabbfa4a6ea345b8c26b74783c2 Mon Sep 17 00:00:00 2001 From: Kenny Shen Date: Wed, 5 Sep 2018 05:52:55 +0000 Subject: [PATCH 2085/2206] prettyping: init 1.0.1 (#46008) --- pkgs/tools/networking/prettyping/default.nix | 25 ++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/tools/networking/prettyping/default.nix diff --git a/pkgs/tools/networking/prettyping/default.nix b/pkgs/tools/networking/prettyping/default.nix new file mode 100644 index 00000000000..36700195a1b --- /dev/null +++ b/pkgs/tools/networking/prettyping/default.nix @@ -0,0 +1,25 @@ +{ stdenv, lib, fetchFromGitHub }: + +stdenv.mkDerivation rec { + name = "${program}-${version}"; + program = "prettyping"; + version = "1.0.1"; + src = fetchFromGitHub { + owner = "denilsonsa"; + repo = program; + rev = "v${version}"; + sha256 = "05vfaq9y52z40245j47yjk1xaiwrazv15sgjq64w91dfyahjffxf"; + }; + + installPhase = '' + install -Dt $out/bin prettyping + ''; + + meta = with lib; { + homepage = https://github.com/denilsonsa/prettyping; + description = "A wrapper around the standard ping tool with the objective of making the output prettier, more colorful, more compact, and easier to read"; + license = with licenses; [ mit ]; + platforms = platforms.linux; + maintainers = with maintainers; [ qoelet ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 34f8d73f582..9fab60de0bf 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4738,6 +4738,8 @@ with pkgs; pptpd = callPackage ../tools/networking/pptpd {}; + prettyping = callPackage ../tools/networking/prettyping { }; + prey-bash-client = callPackage ../tools/security/prey { }; profile-cleaner = callPackage ../tools/misc/profile-cleaner { }; -- GitLab From c722db75ba35d7bc86d5e83c457ab34e88698041 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Mon, 20 Aug 2018 16:51:54 +0000 Subject: [PATCH 2086/2206] ocamlPackages.{tyxml,lwt}: always enable camlp4 support --- pkgs/development/ocaml-modules/lwt/default.nix | 2 +- pkgs/development/ocaml-modules/tyxml/default.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/ocaml-modules/lwt/default.nix b/pkgs/development/ocaml-modules/lwt/default.nix index 345ca037fec..739e6e1e43a 100644 --- a/pkgs/development/ocaml-modules/lwt/default.nix +++ b/pkgs/development/ocaml-modules/lwt/default.nix @@ -1,7 +1,7 @@ { stdenv, fetchzip, pkgconfig, ncurses, libev, jbuilder , ocaml, findlib, cppo , ocaml-migrate-parsetree, ppx_tools_versioned, result -, withP4 ? !stdenv.lib.versionAtLeast ocaml.version "4.07" +, withP4 ? true , camlp4 ? null }: diff --git a/pkgs/development/ocaml-modules/tyxml/default.nix b/pkgs/development/ocaml-modules/tyxml/default.nix index b34c9279c30..a38040e6e1f 100644 --- a/pkgs/development/ocaml-modules/tyxml/default.nix +++ b/pkgs/development/ocaml-modules/tyxml/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchzip, ocaml, findlib, ocamlbuild, uutf, markup, ppx_tools_versioned, re -, withP4 ? !stdenv.lib.versionAtLeast ocaml.version "4.07" +, withP4 ? true , camlp4 ? null }: -- GitLab From 7ec9a333df36daa7829142d93965ab134ded438d Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Wed, 5 Sep 2018 02:23:29 -0400 Subject: [PATCH 2087/2206] qtchan: Fixes build from Qt upgrade. (#46082) Uses an upstream fix. --- pkgs/applications/networking/browsers/qtchan/default.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/networking/browsers/qtchan/default.nix b/pkgs/applications/networking/browsers/qtchan/default.nix index f6bc05371f3..df956addf5c 100644 --- a/pkgs/applications/networking/browsers/qtchan/default.nix +++ b/pkgs/applications/networking/browsers/qtchan/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, qt, makeWrapper }: +{ stdenv, fetchFromGitHub, fetchpatch, qt, makeWrapper }: stdenv.mkDerivation rec { name = "qtchan-${version}"; @@ -11,6 +11,13 @@ stdenv.mkDerivation rec { sha256 = "0n94jd6b1y8v6x5lkinr9rzm4bjg9xh9m7zj3j73pgq829gpmj3a"; }; + patches = [ + (fetchpatch { + url = https://github.com/siavash119/qtchan/commit/718abeee5cf4aca8c99b35b26f43909362a29ee6.patch; + sha256 = "11b72l5njvfsyapd479hp4yfvwwb1mhq3f077hwgg0waz5l7n00z"; + }) + ]; + enableParallelBuilding = true; nativeBuildInputs = [ qt.qmake makeWrapper ]; buildInputs = [ qt.qtbase ]; -- GitLab From a394d08f1188fc612c5760218af4395653cfd662 Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Wed, 5 Sep 2018 02:39:29 -0400 Subject: [PATCH 2088/2206] qmapshack: 1.11.1 -> 1.12.0 (#46084) --- pkgs/applications/misc/qmapshack/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/misc/qmapshack/default.nix b/pkgs/applications/misc/qmapshack/default.nix index 3b9e76aee4b..a2c8c75dc24 100644 --- a/pkgs/applications/misc/qmapshack/default.nix +++ b/pkgs/applications/misc/qmapshack/default.nix @@ -1,17 +1,17 @@ -{ stdenv, fetchurl, cmake, qtscript, qtwebkit, gdal, proj, routino, quazip }: +{ stdenv, fetchurl, cmake, qtscript, qtwebengine, gdal, proj, routino, quazip }: stdenv.mkDerivation rec { name = "qmapshack-${version}"; - version = "1.11.1"; + version = "1.12.0"; src = fetchurl { url = "https://bitbucket.org/maproom/qmapshack/downloads/${name}.tar.gz"; - sha256 = "0yqilfldmfw8m18jbkffv4ar1px6kjs0zlgb216bnhahcr1y8r9y"; + sha256 = "0d5p60kq9pa2hfql4nr8p42n88lr42jrsryrsllvaj45b8b6kvih"; }; nativeBuildInputs = [ cmake ]; - buildInputs = [ qtscript qtwebkit gdal proj routino quazip ]; + buildInputs = [ qtscript qtwebengine gdal proj routino quazip ]; cmakeFlags = [ "-DROUTINO_XML_PATH=${routino}/share/routino" -- GitLab From c59d9d371ecca2b7cc5798aecb75252a9c396f8a Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Wed, 5 Sep 2018 03:28:50 -0400 Subject: [PATCH 2089/2206] qtkeychain: Fixes Qt4 build. (#46085) --- .../0001-Fixes-build-with-Qt4.patch | 25 +++++++++++++++++++ .../libraries/qtkeychain/default.nix | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/development/libraries/qtkeychain/0001-Fixes-build-with-Qt4.patch diff --git a/pkgs/development/libraries/qtkeychain/0001-Fixes-build-with-Qt4.patch b/pkgs/development/libraries/qtkeychain/0001-Fixes-build-with-Qt4.patch new file mode 100644 index 00000000000..4cd7214e61e --- /dev/null +++ b/pkgs/development/libraries/qtkeychain/0001-Fixes-build-with-Qt4.patch @@ -0,0 +1,25 @@ +From f72e5b67ee1137a0ccd57db5d077a197b01b3cdc Mon Sep 17 00:00:00 2001 +From: Samuel Dionne-Riel +Date: Tue, 4 Sep 2018 23:19:29 -0400 +Subject: [PATCH] Fixes build with Qt4. + +--- + keychain_unix.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/keychain_unix.cpp b/keychain_unix.cpp +index 30b26c3..b27ebef 100644 +--- a/keychain_unix.cpp ++++ b/keychain_unix.cpp +@@ -91,7 +91,7 @@ static bool isKwallet5Available() + // a wallet can be opened. + + iface.setTimeout(500); +- QDBusMessage reply = iface.call(QStringLiteral("networkWallet")); ++ QDBusMessage reply = iface.call("networkWallet"); + return reply.type() == QDBusMessage::ReplyMessage; + } + +-- +2.16.4 + diff --git a/pkgs/development/libraries/qtkeychain/default.nix b/pkgs/development/libraries/qtkeychain/default.nix index 220c6241096..2b3c88d5886 100644 --- a/pkgs/development/libraries/qtkeychain/default.nix +++ b/pkgs/development/libraries/qtkeychain/default.nix @@ -18,6 +18,8 @@ stdenv.mkDerivation rec { sha256 = "0h4wgngn2yl35hapbjs24amkjfbzsvnna4ixfhn87snjnq5lmjbc"; # v0.9.1 }; + patches = if withQt5 then null else [ ./0001-Fixes-build-with-Qt4.patch ]; + cmakeFlags = [ "-DQT_TRANSLATIONS_DIR=share/qt/translations" ] ++ stdenv.lib.optional stdenv.isDarwin [ # correctly detect the compiler -- GitLab From ffb094f939fd1065908d01f31718f94669761f86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Wed, 5 Sep 2018 08:17:34 +0200 Subject: [PATCH 2090/2206] thinc: relax dependency version requirements --- pkgs/development/python-modules/thinc/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/thinc/default.nix b/pkgs/development/python-modules/thinc/default.nix index 88e6c8d1674..321b1fb1181 100644 --- a/pkgs/development/python-modules/thinc/default.nix +++ b/pkgs/development/python-modules/thinc/default.nix @@ -35,7 +35,9 @@ buildPythonPackage rec { postPatch = '' substituteInPlace setup.py \ --replace "msgpack-python==" "msgpack-python>=" \ - --replace "msgpack-numpy==" "msgpack-numpy>=" + --replace "msgpack-numpy==" "msgpack-numpy>=" \ + --replace "plac>=0.9,<1.0" "plac>=0.9" \ + --replace "hypothesis>=2,<3" "hypothesis>=2" ''; propagatedBuildInputs = [ -- GitLab From e3cae4a2e596d63f5b3876e4e740a5ae2cb3521d Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Wed, 5 Sep 2018 10:36:03 +0200 Subject: [PATCH 2091/2206] gnumeric: 1.12.39 -> 1.12.43 (#46088) goffice: 0.10.39 -> 0.10.43 --- pkgs/applications/office/gnumeric/default.nix | 4 ++-- pkgs/development/libraries/goffice/default.nix | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/office/gnumeric/default.nix b/pkgs/applications/office/gnumeric/default.nix index e196b1bd0d7..c155d696d39 100644 --- a/pkgs/applications/office/gnumeric/default.nix +++ b/pkgs/applications/office/gnumeric/default.nix @@ -9,11 +9,11 @@ let isonum = fetchurl { url = http://www.oasis-open.org/docbook/xml/4.5/ent/isonum.ent; sha256 = "04b62dw2g3cj9i4vn9xyrsrlz8fpmmijq98dm0nrkky31bwbbrs3"; }; isogrk1 = fetchurl { url = http://www.oasis-open.org/docbook/xml/4.5/ent/isogrk1.ent; sha256 = "04b23anhs5wr62n4rgsjirzvw7rpjcsf8smz4ffzaqh3b0vw90vm"; }; in stdenv.mkDerivation rec { - name = "gnumeric-1.12.39"; + name = "gnumeric-1.12.43"; src = fetchurl { url = "mirror://gnome/sources/gnumeric/1.12/${name}.tar.xz"; - sha256 = "26cceb7fa97dc7eee7181a79a6251a85b1f1464dcaaaf7624829f7439c5f7d3f"; + sha256 = "87c9abd6260cf29401fa1e0fcce374e8c7bcd1986608e4049f6037c9d32b5fd5"; }; configureFlags = [ "--disable-component" ]; diff --git a/pkgs/development/libraries/goffice/default.nix b/pkgs/development/libraries/goffice/default.nix index 6155b8b18bd..4795f45812b 100644 --- a/pkgs/development/libraries/goffice/default.nix +++ b/pkgs/development/libraries/goffice/default.nix @@ -2,11 +2,11 @@ , libgsf, libxml2, libxslt, cairo, pango, librsvg }: stdenv.mkDerivation rec { - name = "goffice-0.10.39"; + name = "goffice-0.10.43"; src = fetchurl { url = "mirror://gnome/sources/goffice/0.10/${name}.tar.xz"; - sha256 = "73f23fbf05f3fa98343208b751db04b31a7ff743c2d828e1a0a130c566f1bc4f"; + sha256 = "550fceefa74622b8fe57dd0b030003e31db50edf7f87068ff5e146365108b64e"; }; nativeBuildInputs = [ pkgconfig intltool ]; -- GitLab From da8475736ee9f68e3ccfb845fe7955e877731a9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Wed, 5 Sep 2018 08:38:52 +0200 Subject: [PATCH 2092/2206] spacy: relax dependency versions --- pkgs/development/python-modules/spacy/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/spacy/default.nix b/pkgs/development/python-modules/spacy/default.nix index dc0509e226c..0667565c0de 100644 --- a/pkgs/development/python-modules/spacy/default.nix +++ b/pkgs/development/python-modules/spacy/default.nix @@ -37,7 +37,8 @@ buildPythonPackage rec { --replace "ftfy==" "ftfy>=" \ --replace "msgpack-python==" "msgpack-python>=" \ --replace "msgpack-numpy==" "msgpack-numpy>=" \ - --replace "pathlib" "pathlib; python_version<\"3.4\"" + --replace "thinc>=6.10.3,<6.11.0" "thinc>=6.10.3" \ + --replace "plac<1.0.0,>=0.9.6" "plac>=0.9.6" ''; propagatedBuildInputs = [ -- GitLab From cf0342a2610d948214427b750276428771aa1578 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Hedin=20Br=C3=B8nner?= Date: Wed, 5 Sep 2018 10:42:48 +0200 Subject: [PATCH 2093/2206] gnome3.tracker: 2.1.3 -> 2.1.4 (#46086) Fix build with format-security flag --- pkgs/desktops/gnome-3/core/tracker/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/tracker/default.nix b/pkgs/desktops/gnome-3/core/tracker/default.nix index 06c41937d12..891d4a70a5f 100644 --- a/pkgs/desktops/gnome-3/core/tracker/default.nix +++ b/pkgs/desktops/gnome-3/core/tracker/default.nix @@ -5,7 +5,7 @@ let pname = "tracker"; - version = "2.1.3"; + version = "2.1.4"; in stdenv.mkDerivation rec { name = "${pname}-${version}"; @@ -13,7 +13,7 @@ in stdenv.mkDerivation rec { src = fetchurl { url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz"; - sha256 = "00gimpn2ydv3yka25cmw3i0n402d2nhx7992byvq4yvhr77rni22"; + sha256 = "0xf58zld6pnfa8k7k70rv8ya8g7zqgahz6q4sapwxs6k97d2fgsx"; }; nativeBuildInputs = [ -- GitLab From a885e886b6d5942dcc9b92e8fb530a70fe4d8926 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Janne=20He=C3=9F?= Date: Wed, 5 Sep 2018 11:09:55 +0200 Subject: [PATCH 2094/2206] nullidentdmod: Init at 1.3 (#46040) --- pkgs/servers/identd/nullidentdmod/default.nix | 25 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/servers/identd/nullidentdmod/default.nix diff --git a/pkgs/servers/identd/nullidentdmod/default.nix b/pkgs/servers/identd/nullidentdmod/default.nix new file mode 100644 index 00000000000..fdad63d67af --- /dev/null +++ b/pkgs/servers/identd/nullidentdmod/default.nix @@ -0,0 +1,25 @@ +{ stdenv, fetchFromGitHub, ... }: stdenv.mkDerivation rec { + name = "nullidentdmod-${version}"; + version = "1.3"; + + src = fetchFromGitHub { + owner = "Acidhub"; + repo = "nullidentdmod"; + rev = "v${version}"; + sha256 = "1ahwm5pyidc6m07rh5ls2lc25kafrj233nnbcybprgl7bqdq1b0k"; + }; + + installPhase = '' + mkdir -p $out/bin + + install -Dm755 nullidentdmod $out/bin + ''; + + meta = with stdenv.lib; { + description = "Simple identd that just replies with a random string or customized userid"; + license = licenses.gpl2; + homepage = http://acidhub.click/NullidentdMod; + maintainers = with maintainers; [ das_j ]; + platforms = platforms.linux; # Must be run by systemd + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 24c1234cbc6..f563f0dfe24 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13287,6 +13287,8 @@ with pkgs; newrelic-sysmond = callPackage ../servers/monitoring/newrelic-sysmond { }; + nullidentdmod = callPackage ../servers/identd/nullidentdmod {}; + riemann = callPackage ../servers/monitoring/riemann { }; riemann-dash = callPackage ../servers/monitoring/riemann-dash { }; -- GitLab From b76cf0b54c6d6108466a7ca67e4a952e6017bca7 Mon Sep 17 00:00:00 2001 From: Sebastien Maret Date: Wed, 5 Sep 2018 12:17:05 +0200 Subject: [PATCH 2095/2206] gildas: ignore clang warnings for unused command line arguments See #46044 --- pkgs/applications/science/astronomy/gildas/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/science/astronomy/gildas/default.nix b/pkgs/applications/science/astronomy/gildas/default.nix index 8b01ef0c771..d74eee4190d 100644 --- a/pkgs/applications/science/astronomy/gildas/default.nix +++ b/pkgs/applications/science/astronomy/gildas/default.nix @@ -24,6 +24,8 @@ stdenv.mkDerivation rec { patches = [ ./wrapper.patch ./return-error-code.patch ./clang.patch ./aarch64.patch ./gag-font-bin-rule.patch ]; + NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.cc.isClang "-Wno-unused-command-line-argument"; + configurePhase='' substituteInPlace admin/wrapper.sh --replace '%%OUT%%' $out substituteInPlace admin/wrapper.sh --replace '%%PYTHONHOME%%' ${python27Env} -- GitLab From 4cd94bb5b89821dcd7478420e3e8fa48d591a5e7 Mon Sep 17 00:00:00 2001 From: Vladyslav Mykhailichenko Date: Wed, 5 Sep 2018 14:33:51 +0300 Subject: [PATCH 2096/2206] wireguard: 0.0.20180809 -> 0.0.20180904 --- pkgs/tools/networking/wireguard-tools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/wireguard-tools/default.nix b/pkgs/tools/networking/wireguard-tools/default.nix index 96e2a094ac0..f93596b8e8f 100644 --- a/pkgs/tools/networking/wireguard-tools/default.nix +++ b/pkgs/tools/networking/wireguard-tools/default.nix @@ -4,11 +4,11 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "wireguard-tools-${version}"; - version = "0.0.20180809"; + version = "0.0.20180904"; src = fetchzip { url = "https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${version}.tar.xz"; - sha256 = "07sbaignf8l4lndfxypgacaf2qmgyfkv1j5z7kn0cw5mgfsphmkx"; + sha256 = "0slf6lchzhb2san1hsqnny1sdmxq8rzqwz355f33zsgaj6qh1gmk"; }; sourceRoot = "source/src/tools"; -- GitLab From f685edba08787e1d3021324871110a5f5495f221 Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Wed, 5 Sep 2018 08:21:33 -0400 Subject: [PATCH 2097/2206] linux: 4.4.153 -> 4.4.154 --- pkgs/os-specific/linux/kernel/linux-4.4.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.4.nix b/pkgs/os-specific/linux/kernel/linux-4.4.nix index 7c5f345e340..0872856c119 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.4.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.4.nix @@ -1,11 +1,11 @@ { stdenv, buildPackages, fetchurl, perl, buildLinux, ... } @ args: buildLinux (args // rec { - version = "4.4.153"; + version = "4.4.154"; extraMeta.branch = "4.4"; src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "00jlajwbq7w5cxzzaa5mib5qvihqab3ysfq401b71ji2bi8ma8qg"; + sha256 = "1j00y6hgj4c82y3j0gaqj68kf46fwxz1y5wx6ry5sgxnr3xp12z0"; }; } // (args.argsOverride or {})) -- GitLab From 92010b7a88f9cf5fe76dbb6134153826d091a1dd Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Wed, 5 Sep 2018 08:21:43 -0400 Subject: [PATCH 2098/2206] linux: 4.9.124 -> 4.9.125 --- pkgs/os-specific/linux/kernel/linux-4.9.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.9.nix b/pkgs/os-specific/linux/kernel/linux-4.9.nix index ed0075b7876..068cf25f005 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.9.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.9.nix @@ -1,11 +1,11 @@ { stdenv, buildPackages, fetchurl, perl, buildLinux, ... } @ args: buildLinux (args // rec { - version = "4.9.124"; + version = "4.9.125"; extraMeta.branch = "4.9"; src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "04a3iqy6divkd9bamn60d0v8jkls2jbip7qn0m82dlcdikab19jw"; + sha256 = "1jqi25ld83l57lzcbhrzdnmsj4isz686ivdj0wfsrgxyc7pxwr57"; }; } // (args.argsOverride or {})) -- GitLab From de9a2fd061478e6fd5bc49ccf72432523d2c55ff Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Wed, 5 Sep 2018 08:21:51 -0400 Subject: [PATCH 2099/2206] linux: 4.14.67 -> 4.14.68 --- pkgs/os-specific/linux/kernel/linux-4.14.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.14.nix b/pkgs/os-specific/linux/kernel/linux-4.14.nix index 000764eca9b..eee2b132ae2 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.14.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.14.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "4.14.67"; + version = "4.14.68"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "1fkha288nv5vk2l13dj0xj09c2pxvipysdaaga7sfcvjq9nhajrz"; + sha256 = "1446sbyysrv6hws35nnippa1mz4g31w7sc433svg4fq3jwavy7br"; }; } // (args.argsOverride or {})) -- GitLab From 25cad43f85ae4b956bf4839d2b6c4b2a7ee06092 Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Wed, 5 Sep 2018 08:22:02 -0400 Subject: [PATCH 2100/2206] linux: 4.18.5 -> 4.18.6 --- pkgs/os-specific/linux/kernel/linux-4.18.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-4.18.nix b/pkgs/os-specific/linux/kernel/linux-4.18.nix index e76beadc27b..22bbd73f985 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.18.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.18.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "4.18.5"; + version = "4.18.6"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "1ga7ys6s5d9dk1ly9722sbik1y6kbc3w6nw9pw86zpzdh0v0l2gv"; + sha256 = "1518q822fs28sfdqwsibj3bpibzj5r2dqfr0skv7l8cid3yrgnq5"; }; } // (args.argsOverride or {})) -- GitLab From d89b1f0fbf4abacef99c5fe7d1280241d070a925 Mon Sep 17 00:00:00 2001 From: Timo Kaufmann Date: Wed, 5 Sep 2018 15:53:38 +0200 Subject: [PATCH 2101/2206] spotify: 1.0.88.353.g15c26ea1-14 -> 1.0.83.316.ge96b6e67-5 The recent update is broken. Playing a song causes spotify to segfault. This is probably https://community.spotify.com/t5/Desktop-Linux/Segfault-with-the-new-update/td-p/4554830#, which was recognized by upstream and will hopefully be fixed soon. --- pkgs/applications/audio/spotify/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/audio/spotify/default.nix b/pkgs/applications/audio/spotify/default.nix index 1639ab34b6c..81cda4edaed 100644 --- a/pkgs/applications/audio/spotify/default.nix +++ b/pkgs/applications/audio/spotify/default.nix @@ -5,14 +5,14 @@ let # TO UPDATE: just execute the ./update.sh script (won't do anything if there is no update) # "rev" decides what is actually being downloaded - version = "1.0.88.353.g15c26ea1-14"; + version = "1.0.83.316.ge96b6e67-5"; # To get the latest stable revision: # curl -H 'X-Ubuntu-Series: 16' 'https://api.snapcraft.io/api/v1/snaps/details/spotify?channel=stable' | jq '.download_url,.version,.last_updated' # To get general information: # curl -H 'Snap-Device-Series: 16' 'https://api.snapcraft.io/v2/snaps/info/spotify' | jq '.' - # More exapmles of api usage: + # More examples of api usage: # https://github.com/canonical-websites/snapcraft.io/blob/master/webapp/publisher/snaps/views.py - rev = "19"; + rev = "17"; deps = [ @@ -65,7 +65,7 @@ stdenv.mkDerivation { # https://community.spotify.com/t5/Desktop-Linux/Redistribute-Spotify-on-Linux-Distributions/td-p/1695334 src = fetchurl { url = "https://api.snapcraft.io/api/v1/snaps/download/pOBIoZ2LrCB3rDohMxoYGnbN14EHOgD7_${rev}.snap"; - sha512 = "3a068cbe3c1fca84ae67e28830216f993aa459947517956897c3b3f63063005c9db646960e85185b149747ffc302060c208a7f9968ea69d50a3496067089f3db"; + sha512 = "19bbr4142shsl4qrikf48vq7kyrd4k4jbsada13qxicxps46a9bx51vjm2hkijqv739c1gdkgzwx7llyk95z26lhrz53shm2n5ij8xi"; }; buildInputs = [ squashfsTools makeWrapper ]; -- GitLab From 348a153781bf5a65df5e9f3d65d5db0dddbe8256 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Wed, 5 Sep 2018 16:22:52 +0200 Subject: [PATCH 2102/2206] pythonPackages.thinc: fix darwin build (#46092) thinc uses Accelerate on macOS as a blas library. Add the necessary dependencies to allow building on unsandboxed Darwin machines. --- pkgs/development/python-modules/thinc/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/thinc/default.nix b/pkgs/development/python-modules/thinc/default.nix index 321b1fb1181..6217a420057 100644 --- a/pkgs/development/python-modules/thinc/default.nix +++ b/pkgs/development/python-modules/thinc/default.nix @@ -6,6 +6,7 @@ , pytest , cython , cymem +, darwin , msgpack-numpy , msgpack-python , preshed @@ -40,6 +41,10 @@ buildPythonPackage rec { --replace "hypothesis>=2,<3" "hypothesis>=2" ''; + buildInputs = lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ + Accelerate CoreFoundation CoreGraphics CoreVideo + ]); + propagatedBuildInputs = [ cython cymem -- GitLab From c9fcabcf4b268a6e0d49c16b0045c193dd4f1477 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 5 Sep 2018 14:34:58 +0000 Subject: [PATCH 2103/2206] nix: fix a tiny option bug --- pkgs/tools/package-management/nix/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index edb78d1b63a..74e3963b733 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -74,7 +74,7 @@ let stdenv.hostPlatform != stdenv.buildPlatform && stdenv.hostPlatform ? nix && stdenv.hostPlatform.nix ? system ) ''--with-system=${stdenv.hostPlatform.nix.system}'' # RISC-V support in progress https://github.com/seccomp/libseccomp/pull/50 - ++ lib.optional (!libseccomp.meta.available) "--disable-seccomp-sandboxing"; + ++ lib.optional (!withLibseccomp) "--disable-seccomp-sandboxing"; makeFlags = "profiledir=$(out)/etc/profile.d"; -- GitLab From bf0cec40ca6bcf88c92c8549ca9d4cffa8374ae5 Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Wed, 5 Sep 2018 16:35:12 +0200 Subject: [PATCH 2104/2206] qutebrowser: 1.4.1 -> 1.4.2 (#46096) --- pkgs/applications/networking/browsers/qutebrowser/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/qutebrowser/default.nix b/pkgs/applications/networking/browsers/qutebrowser/default.nix index 47a273e99f9..5ffb8a076bc 100644 --- a/pkgs/applications/networking/browsers/qutebrowser/default.nix +++ b/pkgs/applications/networking/browsers/qutebrowser/default.nix @@ -28,12 +28,12 @@ let in python3Packages.buildPythonApplication rec { pname = "qutebrowser"; - version = "1.4.1"; + version = "1.4.2"; # the release tarballs are different from the git checkout! src = fetchurl { url = "https://github.com/qutebrowser/qutebrowser/releases/download/v${version}/${pname}-${version}.tar.gz"; - sha256 = "0n2z92vb91gpfchdm9wsm712r9grbvxwdp4npl5c1nbq247dxwm3"; + sha256 = "1pnj47mllg1x34qakxs7s59x8mj262nfhdxgihsb2h2ywjq4fpgx"; }; # Needs tox -- GitLab From 4e735835e01a85ba29a6e1a8b5161e4a495e42da Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 5 Sep 2018 14:35:15 +0000 Subject: [PATCH 2105/2206] nix: make AWS support optional --- pkgs/tools/package-management/nix/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index 74e3963b733..7b451762416 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -1,11 +1,12 @@ { lib, stdenv, fetchurl, fetchFromGitHub, fetchpatch, perl, curl, bzip2, sqlite, openssl ? null, xz -, pkgconfig, boehmgc, perlPackages, libsodium, aws-sdk-cpp, brotli, boost +, pkgconfig, boehmgc, perlPackages, libsodium, brotli, boost , autoreconfHook, autoconf-archive, bison, flex, libxml2, libxslt, docbook5, docbook_xsl_ns , busybox-sandbox-shell , storeDir ? "/nix/store" , stateDir ? "/nix/var" , confDir ? "/etc" , withLibseccomp ? libseccomp.meta.available, libseccomp +, withAWS ? stdenv.isLinux || stdenv.isDarwin, aws-sdk-cpp }: let @@ -31,7 +32,7 @@ let ++ lib.optional (stdenv.isLinux || stdenv.isDarwin) libsodium ++ lib.optionals is20 [ brotli boost ] ++ lib.optional withLibseccomp libseccomp - ++ lib.optional ((stdenv.isLinux || stdenv.isDarwin) && is20) + ++ lib.optional (withAWS && is20) ((aws-sdk-cpp.override { apis = ["s3" "transfer"]; customMemoryManagement = false; -- GitLab From ba52f4cb76cbc8cc877077bd19c1ab3811c244e6 Mon Sep 17 00:00:00 2001 From: xeji <36407913+xeji@users.noreply.github.com> Date: Wed, 5 Sep 2018 16:48:14 +0200 Subject: [PATCH 2106/2206] statsd: mark broken, disable nixos test (#46097) It's broken with node v8 and the upstream project is dead (last commit Nov. 2016), see #45946 and https://github.com/etsy/statsd/issues/646 --- nixos/release.nix | 2 +- pkgs/development/node-packages/default-v8.nix | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/nixos/release.nix b/nixos/release.nix index 17f51d977c9..0fd8d694641 100644 --- a/nixos/release.nix +++ b/nixos/release.nix @@ -399,7 +399,7 @@ in rec { tests.slurm = callTest tests/slurm.nix {}; tests.smokeping = callTest tests/smokeping.nix {}; tests.snapper = callTest tests/snapper.nix {}; - tests.statsd = callTest tests/statsd.nix {}; + #tests.statsd = callTest tests/statsd.nix {}; # statsd is broken: #45946 tests.strongswan-swanctl = callTest tests/strongswan-swanctl.nix {}; tests.sudo = callTest tests/sudo.nix {}; tests.systemd = callTest tests/systemd.nix {}; diff --git a/pkgs/development/node-packages/default-v8.nix b/pkgs/development/node-packages/default-v8.nix index 3b7182e27b3..e67a91b90a1 100644 --- a/pkgs/development/node-packages/default-v8.nix +++ b/pkgs/development/node-packages/default-v8.nix @@ -77,6 +77,12 @@ nodePackages // { ''; }; + statsd = nodePackages.statsd.override { + # broken with node v8, dead upstream, + # see #45946 and https://github.com/etsy/statsd/issues/646 + meta.broken = true; + }; + webdrvr = nodePackages.webdrvr.override { buildInputs = [ pkgs.phantomjs ]; -- GitLab From 11e2009821decf55aa20589447076aab5f998464 Mon Sep 17 00:00:00 2001 From: Matthieu Coudron Date: Thu, 6 Sep 2018 00:11:02 +0900 Subject: [PATCH 2107/2206] haskellPackages.tensorflow-mnist-input-data: fetch Prefetch data so that the package doesn't try to connect to the internet. --- .../configuration-tensorflow.nix | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-tensorflow.nix b/pkgs/development/haskell-modules/configuration-tensorflow.nix index dfc93686405..d1ca474ba4f 100644 --- a/pkgs/development/haskell-modules/configuration-tensorflow.nix +++ b/pkgs/development/haskell-modules/configuration-tensorflow.nix @@ -62,6 +62,30 @@ in { mkDerivation, base, bytestring, Cabal, cryptonite, directory , filepath, HTTP, network-uri, stdenv }: + + let + urlPrefix = "http://yann.lecun.com/exdb/mnist/"; + + # File names relative to 'urlPrefix' and their sha256. + fileInfos = [ + [ "train-images-idx3-ubyte.gz" + "440fcabf73cc546fa21475e81ea370265605f56be210a4024d2ca8f203523609" + ] + + [ "train-labels-idx1-ubyte.gz" + "3552534a0a558bbed6aed32b30c495cca23d567ec52cac8be1a0730e8010255c" + ] + + [ "t10k-images-idx3-ubyte.gz" + "8d422c7b0a1c1c79245a5bcf07fe86e33eeafee792b84584aec276f5a2dbc4e6" + ] + + [ "t10k-labels-idx1-ubyte.gz" + "f7ae60f92e00ec6debd23a6088c31dbd2371eca3ffa0defaefb259924204aec6" + ] + ]; + downloads = map (x: pkgs.fetchurl { url = urlPrefix + builtins.head x; sha256= builtins.tail x;}) fileInfos; + in mkDerivation { pname = "tensorflow-mnist-input-data"; version = "0.1.0.0"; @@ -71,6 +95,9 @@ in base bytestring Cabal cryptonite directory filepath HTTP network-uri ]; + preConfigure = pkgs.lib.strings.concatStringsSep "\n" ( + map (x: "cp ${x} data/$(stripHash ${x})") downloads + ); libraryHaskellDepends = [ base ]; homepage = "https://github.com/tensorflow/haskell#readme"; description = "Downloader of input data for training MNIST"; -- GitLab From 51907d257cac16eb7d45a3a35a57bad69bbe8c46 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Wed, 5 Sep 2018 11:40:29 -0400 Subject: [PATCH 2108/2206] stdenv, neovim: Use `lib.warn` for deprecation warnings --- pkgs/applications/editors/neovim/wrapper.nix | 2 +- pkgs/stdenv/generic/default.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/neovim/wrapper.nix b/pkgs/applications/editors/neovim/wrapper.nix index 17cf49521f1..568043f9668 100644 --- a/pkgs/applications/editors/neovim/wrapper.nix +++ b/pkgs/applications/editors/neovim/wrapper.nix @@ -30,7 +30,7 @@ let /* for compatibility with passing extraPythonPackages as a list; added 2018-07-11 */ compatFun = funOrList: (if builtins.isList funOrList then - (_: builtins.trace "passing a list as extraPythonPackages to the neovim wrapper is deprecated, pass a function as to python.withPackages instead" funOrList) + (_: lib.warn "passing a list as extraPythonPackages to the neovim wrapper is deprecated, pass a function as to python.withPackages instead" funOrList) else funOrList); extraPythonPackagesFun = compatFun extraPythonPackages; extraPython3PackagesFun = compatFun extraPython3Packages; diff --git a/pkgs/stdenv/generic/default.nix b/pkgs/stdenv/generic/default.nix index f5da7880710..ac727034b8e 100644 --- a/pkgs/stdenv/generic/default.nix +++ b/pkgs/stdenv/generic/default.nix @@ -123,7 +123,7 @@ let inherit (hostPlatform) isDarwin isLinux isSunOS isCygwin isFreeBSD isOpenBSD isi686 isx86_64 is64bit isAarch32 isAarch64 isMips isBigEndian; - isArm = builtins.trace + isArm = lib.warn "`stdenv.isArm` is deprecated after 18.03. Please use `stdenv.isAarch32` instead" hostPlatform.isAarch32; -- GitLab From e51f736076548459f36a1250de4bf6867f880b66 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 27 Aug 2018 14:39:58 -0400 Subject: [PATCH 2109/2206] top-level: Deprecate top-level `{build,host,target}Platform` I don't know when we can/should remove them, but this at least gets people to stop using them. The preferred alternatives also date back to 17.09 so writing forward-compatable code without extra conditions is easy. Beginning with these as they are the least controversial. --- doc/cross-compilation.xml | 10 +++------- pkgs/top-level/stage.nix | 16 +++++++++++----- 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/doc/cross-compilation.xml b/doc/cross-compilation.xml index 3b90596bcc2..c7187d86d1b 100644 --- a/doc/cross-compilation.xml +++ b/doc/cross-compilation.xml @@ -47,13 +47,9 @@ In Nixpkgs, these three platforms are defined as attribute sets under the - names buildPlatform, hostPlatform, - and targetPlatform. All three are always defined as - attributes in the standard environment, and at the top level. That means - one can get at them just like a dependency in a function that is imported - with callPackage: -{ stdenv, buildPlatform, hostPlatform, fooDep, barDep, .. }: ...buildPlatform... - , or just off stdenv: + names buildPlatform, hostPlatform, and + targetPlatform. They are always defined as attributes in + the standard environment. That means one can access them like: { stdenv, fooDep, barDep, .. }: ...stdenv.buildPlatform... . diff --git a/pkgs/top-level/stage.nix b/pkgs/top-level/stage.nix index 06978d1067b..5ca8b72b8b8 100644 --- a/pkgs/top-level/stage.nix +++ b/pkgs/top-level/stage.nix @@ -79,11 +79,17 @@ let # The old identifiers for cross-compiling. These should eventually be removed, # and the packages that rely on them refactored accordingly. - platformCompat = self: super: let - inherit (super.stdenv) buildPlatform hostPlatform targetPlatform; - in { - inherit buildPlatform hostPlatform targetPlatform; - inherit (buildPlatform) system; + platformCompat = self: super: { + buildPlatform = lib.warn + "top-level `buildPlatform` is deprecated since 18.09. Please use `stdenv.buildPlatform`." + super.stdenv.buildPlatform; + hostPlatform = lib.warn + "top-level `hostPlatform` is deprecated since 18.09. Please use `stdenv.hostPlatform`." + super.stdenv.hostPlatform; + targetPlatform = lib.warn + "top-level `targetPlatform` is deprecated since 18.09. Please use `stdenv.targetPlatform`." + super.stdenv.targetPlatform; + inherit (super.stdenv.buildPlatform) system; }; splice = self: super: import ./splice.nix lib self (buildPackages != null); -- GitLab From a9a380b259df806bb351a2c4a013ed7858813988 Mon Sep 17 00:00:00 2001 From: Jethro Kuan Date: Thu, 6 Sep 2018 00:38:23 +0800 Subject: [PATCH 2110/2206] pythonPackages.tflearn: 0.2.1 -> 0.3.2 (#46102) --- .../python-modules/tflearn/default.nix | 24 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 17 +------------ 2 files changed, 25 insertions(+), 16 deletions(-) create mode 100644 pkgs/development/python-modules/tflearn/default.nix diff --git a/pkgs/development/python-modules/tflearn/default.nix b/pkgs/development/python-modules/tflearn/default.nix new file mode 100644 index 00000000000..341c1da5680 --- /dev/null +++ b/pkgs/development/python-modules/tflearn/default.nix @@ -0,0 +1,24 @@ +{ lib, fetchPypi, buildPythonPackage, fetchurl, pytest, scipy, h5py +, pillow, tensorflow }: + +buildPythonPackage rec { + pname = "tflearn"; + version = "0.3.2"; + + src = fetchPypi { + inherit pname version; + sha256 = "034lvbslcivyj64r4w6xmr90ckmyxmrnkka9kal50x4175h02n1z"; + }; + + buildInputs = [ pytest ]; + + propagatedBuildInputs = [ scipy h5py pillow tensorflow ]; + + doCheck = false; + + meta = with lib; { + description = "Deep learning library featuring a higher-level API for TensorFlow"; + homepage = "https://github.com/tflearn/tflearn"; + license = licenses.mit; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 5ef8626d72e..9b98a1af789 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -16809,22 +16809,7 @@ EOF cudaSupport = true; }; - tflearn = buildPythonPackage rec { - name = "tflearn-0.2.1"; - - meta = { - description = "Deep learning library featuring a higher-level API for TensorFlow"; - homepage = "https://github.com/tflearn/tflearn"; - license = licenses.mit; - }; - - propagatedBuildInputs = with self; [ scipy h5py pillow tensorflow ]; - - src = pkgs.fetchurl { - url = "mirror://pypi/t/tflearn/${name}.tar.gz"; - sha256 = "1n884c4j35409id2bncyj5fvmmfpdqj3pk6wrv0s1znnvs0lkii0"; - }; - }; + tflearn = callPackage ../development/python-modules/tflearn { }; simpleai = buildPythonPackage rec { version = "0.7.11"; -- GitLab From 2ad99bcc82050fc9cdcfca7b582386394c30b316 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Wed, 5 Sep 2018 00:28:02 +0000 Subject: [PATCH 2111/2206] texinfo: fix perl issues by applying patches from upstream --- .../development/tools/misc/texinfo/common.nix | 3 ++ .../development/tools/misc/texinfo/perl.patch | 43 +++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 pkgs/development/tools/misc/texinfo/perl.patch diff --git a/pkgs/development/tools/misc/texinfo/common.nix b/pkgs/development/tools/misc/texinfo/common.nix index 101298cd305..c6877ed4d1a 100644 --- a/pkgs/development/tools/misc/texinfo/common.nix +++ b/pkgs/development/tools/misc/texinfo/common.nix @@ -17,6 +17,9 @@ stdenv.mkDerivation rec { inherit sha256; }; + # TODO: fix on mass rebuild + ${if interactive then "patches" else null} = optional (version == "6.5") ./perl.patch; + # We need a native compiler to build perl XS extensions # when cross-compiling. depsBuildBuild = [ buildPackages.stdenv.cc perl ]; diff --git a/pkgs/development/tools/misc/texinfo/perl.patch b/pkgs/development/tools/misc/texinfo/perl.patch new file mode 100644 index 00000000000..e651b37371c --- /dev/null +++ b/pkgs/development/tools/misc/texinfo/perl.patch @@ -0,0 +1,43 @@ +Adapted from http://svn.savannah.gnu.org/viewvc/texinfo/ +Author: gavin +--- trunk/tp/Texinfo/Parser.pm 2018-06-04 19:51:36 UTC (rev 8006) ++++ trunk/tp/Texinfo/Parser.pm 2018-07-13 15:31:28 UTC (rev 8007) +@@ -5531,11 +5531,11 @@ + } + } elsif ($command eq 'clickstyle') { + # REMACRO +- if ($line =~ /^\s+@([[:alnum:]][[:alnum:]\-]*)({})?\s*/) { ++ if ($line =~ /^\s+@([[:alnum:]][[:alnum:]\-]*)(\{\})?\s*/) { + $args = ['@'.$1]; + $self->{'clickstyle'} = $1; + $remaining = $line; +- $remaining =~ s/^\s+@([[:alnum:]][[:alnum:]\-]*)({})?\s*(\@(c|comment)((\@|\s+).*)?)?//; ++ $remaining =~ s/^\s+@([[:alnum:]][[:alnum:]\-]*)(\{\})?\s*(\@(c|comment)((\@|\s+).*)?)?//; + $has_comment = 1 if (defined($4)); + } else { + $self->line_error (sprintf($self->__( +--- trunk/tp/Texinfo/Convert/XSParagraph/xspara.c 2018-07-13 15:31:28 UTC (rev 8007) ++++ trunk/tp/Texinfo/Convert/XSParagraph/xspara.c 2018-07-13 15:39:29 UTC (rev 8008) +@@ -248,6 +248,11 @@ + + dTHX; + ++#if PERL_VERSION > 27 || (PERL_VERSION == 27 && PERL_SUBVERSION > 8) ++ /* needed due to thread-safe locale handling in newer perls */ ++ switch_to_global_locale(); ++#endif ++ + if (setlocale (LC_CTYPE, "en_US.UTF-8") + || setlocale (LC_CTYPE, "en_US.utf8")) + goto success; +@@ -320,6 +325,10 @@ + { + success: ; + free (utf8_locale); ++#if PERL_VERSION > 27 || (PERL_VERSION == 27 && PERL_SUBVERSION > 8) ++ /* needed due to thread-safe locale handling in newer perls */ ++ sync_locale(); ++#endif + /* + fprintf (stderr, "tried to set LC_CTYPE to UTF-8.\n"); + fprintf (stderr, "character encoding is: %s\n", -- GitLab From 0b89ece569b44635404c019fe090711549853371 Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Tue, 4 Sep 2018 21:53:19 +0000 Subject: [PATCH 2112/2206] Revert "texinfoInteractive: fixup build by using older perl" This reverts commit 7a22083e1271869294a074cbe7a971f2d8abb4f4. --- pkgs/top-level/all-packages.nix | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f563f0dfe24..67385abb505 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8743,13 +8743,9 @@ with pkgs; texinfo5 = callPackage ../development/tools/misc/texinfo/5.2.nix { }; texinfo6 = callPackage ../development/tools/misc/texinfo/6.5.nix { }; texinfo = texinfo6; - texinfoInteractive = appendToName "interactive" (texinfo.override { - interactive = true; - # doCheck = true -> some xlocale.h problem with perl 5.28.0 - # (it's mistakenly trying to include the non-existent header) - perl = perl526; - buildPackages = buildPackages // { perl = buildPackages.perl526; }; - }); + texinfoInteractive = appendToName "interactive" ( + texinfo.override { interactive = true; } + ); texi2html = callPackage ../development/tools/misc/texi2html { }; -- GitLab From eadb7b1589ddc11dadf98daab3fd82f2074fa12c Mon Sep 17 00:00:00 2001 From: Michele Guerini Rocco Date: Wed, 5 Sep 2018 19:06:18 +0200 Subject: [PATCH 2113/2206] qutebrowser: patch scripts (#37316) --- .../networking/browsers/qutebrowser/default.nix | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/qutebrowser/default.nix b/pkgs/applications/networking/browsers/qutebrowser/default.nix index 5ffb8a076bc..a3b6c036416 100644 --- a/pkgs/applications/networking/browsers/qutebrowser/default.nix +++ b/pkgs/applications/networking/browsers/qutebrowser/default.nix @@ -71,15 +71,26 @@ in python3Packages.buildPythonApplication rec { install -Dm644 doc/qutebrowser.1 "$out/share/man/man1/qutebrowser.1" install -Dm644 misc/qutebrowser.desktop \ "$out/share/applications/qutebrowser.desktop" + + # Install icons for i in 16 24 32 48 64 128 256 512; do install -Dm644 "icons/qutebrowser-''${i}x''${i}.png" \ "$out/share/icons/hicolor/''${i}x''${i}/apps/qutebrowser.png" done install -Dm644 icons/qutebrowser.svg \ "$out/share/icons/hicolor/scalable/apps/qutebrowser.svg" + + # Install scripts + sed -i "s,/usr/bin/qutebrowser,$out/bin/qutebrowser,g" scripts/open_url_in_instance.sh + install -Dm755 -t "$out/share/qutebrowser/scripts/" scripts/open_url_in_instance.sh install -Dm755 -t "$out/share/qutebrowser/userscripts/" misc/userscripts/* - install -Dm755 -t "$out/share/qutebrowser/scripts/" \ - scripts/{importer.py,dictcli.py,keytester.py,open_url_in_instance.sh,utils.py} + + # Install and patch python scripts + buildPythonPath "$out $propagatedBuildInputs" + for i in importer dictcli keytester utils; do + install -Dm755 -t "$out/share/qutebrowser/scripts/" scripts/$i.py + patchPythonScript "$out/share/qutebrowser/scripts/$i.py" + done ''; postFixup = lib.optionalString (! withWebEngineDefault) '' -- GitLab From f0a0ccabcc51ccee0884c6a1656c2de07750feef Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Wed, 5 Sep 2018 17:12:13 +0000 Subject: [PATCH 2114/2206] ocamlPackages.seq: init at 0.1 --- .../development/ocaml-modules/seq/default.nix | 25 +++++++++++++++++++ pkgs/top-level/ocaml-packages.nix | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/development/ocaml-modules/seq/default.nix diff --git a/pkgs/development/ocaml-modules/seq/default.nix b/pkgs/development/ocaml-modules/seq/default.nix new file mode 100644 index 00000000000..f4918b420c4 --- /dev/null +++ b/pkgs/development/ocaml-modules/seq/default.nix @@ -0,0 +1,25 @@ +{ stdenv, fetchFromGitHub, ocaml, findlib, ocamlbuild }: + +stdenv.mkDerivation rec { + version = "0.1"; + name = "ocaml${ocaml.version}-seq-${version}"; + + src = fetchFromGitHub { + owner = "c-cube"; + repo = "seq"; + rev = version; + sha256 = "1cjpsc7q76yfgq9iyvswxgic4kfq2vcqdlmxjdjgd4lx87zvcwrv"; + }; + + buildInputs = [ ocaml findlib ocamlbuild ]; + + createFindlibDestdir = true; + + meta = { + description = "Compatibility package for OCaml’s standard iterator type starting from 4.07"; + license = stdenv.lib.licenses.lgpl21; + maintainers = [ stdenv.lib.maintainers.vbgl ]; + inherit (src.meta) homepage; + inherit (ocaml.meta) platforms; + }; +} diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index 7b6af70ebcf..f5e5cfb3972 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -564,6 +564,8 @@ let result = callPackage ../development/ocaml-modules/ocaml-result { }; + seq = callPackage ../development/ocaml-modules/seq { }; + sequence = callPackage ../development/ocaml-modules/sequence { }; spacetime_lib = callPackage ../development/ocaml-modules/spacetime_lib { }; -- GitLab From 48708a9c43edfef3e8ef479df641bf5be0216f46 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Wed, 5 Sep 2018 17:14:47 +0000 Subject: [PATCH 2115/2206] ocamlPackages.re: 1.7.3 -> 1.8.0 --- pkgs/development/ocaml-modules/re/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/ocaml-modules/re/default.nix b/pkgs/development/ocaml-modules/re/default.nix index c6f1b6d1758..4994ceca7fb 100644 --- a/pkgs/development/ocaml-modules/re/default.nix +++ b/pkgs/development/ocaml-modules/re/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchzip, ocaml, findlib, jbuilder, ounit }: +{ stdenv, fetchzip, ocaml, findlib, jbuilder, ounit, seq }: if !stdenv.lib.versionAtLeast ocaml.version "4.02" then throw "re is not available for OCaml ${ocaml.version}" @@ -6,14 +6,15 @@ else stdenv.mkDerivation rec { name = "ocaml${ocaml.version}-re-${version}"; - version = "1.7.3"; + version = "1.8.0"; src = fetchzip { url = "https://github.com/ocaml/ocaml-re/archive/${version}.tar.gz"; - sha256 = "1pb6w9wqg6gzcfaaw6ckv1bqjgjpmrzzqz7r0mp9w16qbf3i54zr"; + sha256 = "0ch6hvmm4ym3w2vghjxf3ka5j1023a37980fqi4zcb7sx756z20i"; }; buildInputs = [ ocaml findlib jbuilder ounit ]; + propagatedBuildInputs = [ seq ]; doCheck = true; checkPhase = "jbuilder runtest"; -- GitLab From 7e740131902cb455e20383431cf16b3ea4ab7c79 Mon Sep 17 00:00:00 2001 From: Wael Nasreddine Date: Wed, 5 Sep 2018 11:31:58 -0700 Subject: [PATCH 2116/2206] gocode: c7fddb39ecbc9ebd1ebe7d2a3af473ed0fffffa1 -> 00e7f5ac290aeb20a3d8d31e737ae560a191a1d5 (#46107) Also, switch to the now-maintained fork of gocode available at github.com/mdempsky/gocode --- pkgs/development/tools/gocode/default.nix | 41 +++++++++++++++++++---- 1 file changed, 34 insertions(+), 7 deletions(-) diff --git a/pkgs/development/tools/gocode/default.nix b/pkgs/development/tools/gocode/default.nix index a20e1658988..64921ec6e10 100644 --- a/pkgs/development/tools/gocode/default.nix +++ b/pkgs/development/tools/gocode/default.nix @@ -1,20 +1,47 @@ -{ stdenv, buildGoPackage, fetchgit }: +{ stdenv, buildGoPackage, fetchFromGitHub }: buildGoPackage rec { name = "gocode-${version}"; - version = "20170903-${stdenv.lib.strings.substring 0 7 rev}"; - rev = "c7fddb39ecbc9ebd1ebe7d2a3af473ed0fffffa1"; + version = "20180727-${stdenv.lib.strings.substring 0 7 rev}"; + rev = "00e7f5ac290aeb20a3d8d31e737ae560a191a1d5"; - goPackagePath = "github.com/nsf/gocode"; + goPackagePath = "github.com/mdempsky/gocode"; # we must allow references to the original `go` package, # because `gocode` needs to dig into $GOROOT to provide completions for the # standard packages. allowGoReference = true; - src = fetchgit { + src = fetchFromGitHub { + owner = "mdempsky"; + repo = "gocode"; inherit rev; - url = "https://github.com/nsf/gocode"; - sha256 = "0qx8pq38faig41xkl1a4hrgp3ziyjyn6g53vn5wj7cdgm5kk67nb"; + sha256 = "0vrwjq4r90za47hm88yx5h2mvkv7y4yaj2xbx3skg62wq2drsq31"; + }; + + preBuild = '' + # getting an error building the testdata because they contain invalid files + # on purpose as part of the testing. + rm -r go/src/$goPackagePath/internal/suggest/testdata + ''; + + meta = with stdenv.lib; { + description = "An autocompletion daemon for the Go programming language"; + longDescription = '' + Gocode is a helper tool which is intended to be integrated with your + source code editor, like vim, neovim and emacs. It provides several + advanced capabilities, which currently includes: + + - Context-sensitive autocompletion + + It is called daemon, because it uses client/server architecture for + caching purposes. In particular, it makes autocompletions very fast. + Typical autocompletion time with warm cache is 30ms, which is barely + noticeable. + ''; + homepage = https://github.com/mdempsky/gocode; + license = licenses.mit; + platforms = platforms.all; + maintainers = with maintainers; [ kalbasit ]; }; } -- GitLab From 318c9296faff4ed6eec0ec508c696c4dc9a6598c Mon Sep 17 00:00:00 2001 From: Renato Garcia Date: Wed, 5 Sep 2018 16:46:17 -0300 Subject: [PATCH 2117/2206] snakemake: add maintainers (#46117) --- maintainers/maintainer-list.nix | 5 +++++ pkgs/applications/science/misc/snakemake/default.nix | 1 + 2 files changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 6356c0c7cef..bd266dda300 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -3396,6 +3396,11 @@ github = "relrod"; name = "Ricky Elrod"; }; + renatoGarcia = { + email = "fgarcia.renato@gmail.com"; + github = "renatoGarcia"; + name = "Renato Garcia"; + }; renzo = { email = "renzocarbonara@gmail.com"; github = "k0001"; diff --git a/pkgs/applications/science/misc/snakemake/default.nix b/pkgs/applications/science/misc/snakemake/default.nix index 6b0570814f2..6f04d436877 100644 --- a/pkgs/applications/science/misc/snakemake/default.nix +++ b/pkgs/applications/science/misc/snakemake/default.nix @@ -37,5 +37,6 @@ python.buildPythonPackage rec { workflows are essentially Python scripts extended by declarative code to define rules. Rules describe how to create output files from input files. ''; + maintainers = with maintainers; [ helkafen renatoGarcia ]; }; } -- GitLab From 085cc293237629b7c2ac8d2275cdca312d682046 Mon Sep 17 00:00:00 2001 From: Andrey Golovizin Date: Wed, 5 Sep 2018 22:26:25 +0200 Subject: [PATCH 2118/2206] pythonPackages.pymetar: fix license --- pkgs/development/python-modules/pymetar/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pymetar/default.nix b/pkgs/development/python-modules/pymetar/default.nix index a918528bdf8..4b7388d49db 100644 --- a/pkgs/development/python-modules/pymetar/default.nix +++ b/pkgs/development/python-modules/pymetar/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { meta = with stdenv.lib; { description = "A command-line tool to show the weather report by a given station ID"; homepage = http://www.schwarzvogel.de/software/pymetar.html; - license = licenses.gpl2; + license = licenses.gpl2Plus; maintainers = with maintainers; [ erosennin ]; }; } -- GitLab From ee841c57bf29959bd604c0668c30f3ce526aa6bd Mon Sep 17 00:00:00 2001 From: Andrey Golovizin Date: Wed, 5 Sep 2018 22:32:08 +0200 Subject: [PATCH 2119/2206] pythonPackages.pymetar: 0.21 -> 1.0 --- pkgs/development/python-modules/pymetar/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pymetar/default.nix b/pkgs/development/python-modules/pymetar/default.nix index 4b7388d49db..d41eec81818 100644 --- a/pkgs/development/python-modules/pymetar/default.nix +++ b/pkgs/development/python-modules/pymetar/default.nix @@ -2,13 +2,13 @@ buildPythonPackage rec { pname = "pymetar"; - version = "0.21"; + version = "1.0"; - disabled = isPy3k; + disabled = !isPy3k; src = fetchPypi { inherit pname version; - sha256 = "1sh3nm5ilnsgpnzbb2wv4xndnizjayw859qp72798jadqpcph69k"; + sha256 = "1n4k5aic4sgp43ki6j3zdw9b21r3biqqws8ah57b77n44b8wzrap"; }; meta = with stdenv.lib; { -- GitLab From f70dc57ad3b63211cdc348bb3346139519aefced Mon Sep 17 00:00:00 2001 From: xeji <36407913+xeji@users.noreply.github.com> Date: Wed, 5 Sep 2018 22:36:17 +0200 Subject: [PATCH 2120/2206] nixos/tests/opensmtpd: prevent non-deterministic failure (#46071) A sporadic failure occured on Hydra because a request was sent to smtpd after the systemd unit was started, but before the daemon was actually listening. Fix by checking for open ports first. --- nixos/tests/opensmtpd.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/nixos/tests/opensmtpd.nix b/nixos/tests/opensmtpd.nix index 5079779f35b..4c0cbca2101 100644 --- a/nixos/tests/opensmtpd.nix +++ b/nixos/tests/opensmtpd.nix @@ -102,11 +102,17 @@ import ./make-test.nix { testScript = '' startAll; - $client->waitForUnit("network.target"); + $client->waitForUnit("network-online.target"); $smtp1->waitForUnit('opensmtpd'); $smtp2->waitForUnit('opensmtpd'); $smtp2->waitForUnit('dovecot2'); + # To prevent sporadic failures during daemon startup, make sure + # services are listening on their ports before sending requests + $smtp1->waitForOpenPort(25); + $smtp2->waitForOpenPort(25); + $smtp2->waitForOpenPort(143); + $client->succeed('send-a-test-mail'); $smtp1->waitUntilFails('smtpctl show queue | egrep .'); $smtp2->waitUntilFails('smtpctl show queue | egrep .'); -- GitLab From df05618f2a075c2c727bdcb6d44741d5d5c2ef16 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Wed, 5 Sep 2018 22:48:47 +0200 Subject: [PATCH 2121/2206] nixos/activation: fix activation script for non-POSIX shells (#46042) This fixes an issue with shells like fish that are not fully POSIX compliant. The syntax `ENV=val cmd' doesn't work properly in there. This issue has been addressed in #45932 and #45945, however it has been recommended to use a single shell (`stdenv.shell' which is either `bash' or `sh') to significantly reduce the maintenance overload in the future. See https://github.com/NixOS/nixpkgs/issues/45897#issuecomment-417923464 Fixes #45897 /cc @FRidh @xaverdh @etu --- nixos/modules/system/activation/switch-to-configuration.pl | 2 +- nixos/modules/system/activation/top-level.nix | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/nixos/modules/system/activation/switch-to-configuration.pl b/nixos/modules/system/activation/switch-to-configuration.pl index b3fe6caf62d..c3e469e4b8a 100644 --- a/nixos/modules/system/activation/switch-to-configuration.pl +++ b/nixos/modules/system/activation/switch-to-configuration.pl @@ -419,7 +419,7 @@ while (my $f = <$listActiveUsers>) { my ($uid, $name) = ($+{uid}, $+{user}); print STDERR "reloading user units for $name...\n"; - system("su", "-l", $name, "-c", "XDG_RUNTIME_DIR=/run/user/$uid @systemd@/bin/systemctl --user daemon-reload"); + system("su", "-s", "@shell@", "-l", $name, "-c", "XDG_RUNTIME_DIR=/run/user/$uid @systemd@/bin/systemctl --user daemon-reload"); } close $listActiveUsers; diff --git a/nixos/modules/system/activation/top-level.nix b/nixos/modules/system/activation/top-level.nix index fff88e2c2bf..9797ef641e4 100644 --- a/nixos/modules/system/activation/top-level.nix +++ b/nixos/modules/system/activation/top-level.nix @@ -115,6 +115,7 @@ let inherit (pkgs) utillinux coreutils; systemd = config.systemd.package; + inherit (pkgs.stdenv) shell; inherit children; kernelParams = config.boot.kernelParams; -- GitLab From e5d9c16f2a046ccc063683e57e1fca5f931c0b91 Mon Sep 17 00:00:00 2001 From: Uli Baum Date: Wed, 5 Sep 2018 23:01:15 +0200 Subject: [PATCH 2122/2206] gnu-smalltalk: fix build disable format hardening --- pkgs/development/compilers/gnu-smalltalk/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/compilers/gnu-smalltalk/default.nix b/pkgs/development/compilers/gnu-smalltalk/default.nix index 21c0a5ede91..39d1652fc70 100644 --- a/pkgs/development/compilers/gnu-smalltalk/default.nix +++ b/pkgs/development/compilers/gnu-smalltalk/default.nix @@ -34,6 +34,8 @@ in stdenv.mkDerivation rec { configureFlags = stdenv.lib.optional (!emacsSupport) "--without-emacs"; + hardeningDisable = [ "format" ]; + installFlags = stdenv.lib.optional emacsSupport "lispdir=$(out)/share/emacs/site-lisp"; # For some reason the tests fail if executated with nix-build, but pass if -- GitLab From 7de5708e9ed312b331bbf0953f4fd30ea8a94e22 Mon Sep 17 00:00:00 2001 From: Andrey Golovizin Date: Wed, 5 Sep 2018 22:56:18 +0200 Subject: [PATCH 2123/2206] pythonPackages.pymetar: enable tests --- pkgs/development/python-modules/pymetar/default.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pymetar/default.nix b/pkgs/development/python-modules/pymetar/default.nix index d41eec81818..339ddcbc791 100644 --- a/pkgs/development/python-modules/pymetar/default.nix +++ b/pkgs/development/python-modules/pymetar/default.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPythonPackage, isPy3k, fetchPypi }: +{ stdenv, python, buildPythonPackage, isPy3k, fetchPypi }: buildPythonPackage rec { pname = "pymetar"; @@ -11,6 +11,16 @@ buildPythonPackage rec { sha256 = "1n4k5aic4sgp43ki6j3zdw9b21r3biqqws8ah57b77n44b8wzrap"; }; + checkPhase = '' + cd testing/smoketest + tar xzf reports.tgz + mkdir logs + patchShebangs runtests.sh + substituteInPlace runtests.sh --replace "break" "exit 1" # fail properly + export PYTHONPATH="$PYTHONPATH:$out/${python.sitePackages}" + ./runtests.sh + ''; + meta = with stdenv.lib; { description = "A command-line tool to show the weather report by a given station ID"; homepage = http://www.schwarzvogel.de/software/pymetar.html; -- GitLab From c90f96ad32ff948cfe13cf55db1c77ef338aa23d Mon Sep 17 00:00:00 2001 From: Utku Demir Date: Thu, 6 Sep 2018 09:12:12 +1200 Subject: [PATCH 2124/2206] kakoune: 2018.08.05 -> 2018.09.04 --- pkgs/applications/editors/kakoune/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/kakoune/default.nix b/pkgs/applications/editors/kakoune/default.nix index ad408081e1f..e50625fa0e8 100644 --- a/pkgs/applications/editors/kakoune/default.nix +++ b/pkgs/applications/editors/kakoune/default.nix @@ -4,12 +4,12 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "kakoune-unstable-${version}"; - version = "2018-08-05"; + version = "2018.09.04"; src = fetchFromGitHub { repo = "kakoune"; owner = "mawww"; - rev = "ae75032936ed9ffa2bf14589fef115d3d684a7c6"; - sha256 = "1qm6i8vzr4wjxxdvhr54pan0ysxq1sn880bz8p2w9y6qa91yd3m3"; + rev = "v${version}"; + sha256 = "08v55hh7whm6hx6a047gszh0h5g35k3r8r52aggv7r2ybzrrw6w1"; }; nativeBuildInputs = [ pkgconfig ]; buildInputs = [ ncurses asciidoc docbook_xsl libxslt ]; -- GitLab From 12c0dd5432e8d43c05e4ed81239ab2ea358c2943 Mon Sep 17 00:00:00 2001 From: Ashley Gillman Date: Wed, 5 Sep 2018 12:37:28 +0100 Subject: [PATCH 2125/2206] python.pkgs.nipype: Futures is python 2 only. Also fix building. --- pkgs/development/python-modules/nipype/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/nipype/default.nix b/pkgs/development/python-modules/nipype/default.nix index 8b0ee06b349..a092123da82 100644 --- a/pkgs/development/python-modules/nipype/default.nix +++ b/pkgs/development/python-modules/nipype/default.nix @@ -18,6 +18,8 @@ , psutil , pydot , pytest +, pytest_xdist +, pytest-forked , scipy , simplejson , traits @@ -47,8 +49,6 @@ buildPythonPackage rec { postPatch = '' substituteInPlace nipype/interfaces/base/tests/test_core.py \ --replace "/usr/bin/env bash" "${bash}/bin/bash" - - rm pytest.ini ''; propagatedBuildInputs = [ @@ -56,7 +56,6 @@ buildPythonPackage rec { dateutil funcsigs future - futures networkx nibabel numpy @@ -70,9 +69,10 @@ buildPythonPackage rec { xvfbwrapper ] ++ stdenv.lib.optional (!isPy3k) [ configparser + futures ]; - checkInputs = [ pytest mock pytestcov codecov which glibcLocales ]; + checkInputs = [ pytest mock pytestcov pytest_xdist pytest-forked codecov which glibcLocales ]; checkPhase = '' LC_ALL="en_US.UTF-8" py.test -v --doctest-modules nipype -- GitLab From 041043420f38842f4fb83bb5c3589ac374a80580 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 5 Sep 2018 23:28:31 +0200 Subject: [PATCH 2126/2206] python.pkgs.py3status: fix build --- pkgs/development/python-modules/py3status/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/py3status/default.nix b/pkgs/development/python-modules/py3status/default.nix index 8a7dcc63f57..fd42faaad21 100644 --- a/pkgs/development/python-modules/py3status/default.nix +++ b/pkgs/development/python-modules/py3status/default.nix @@ -1,6 +1,7 @@ { stdenv , buildPythonPackage , fetchPypi +, fetchpatch , requests , pytz , tzlocal @@ -19,10 +20,18 @@ buildPythonPackage rec { pname = "py3status"; version = "3.12"; + src = fetchPypi { inherit pname version; sha256 = "c9ef49f72c2d83976d2841ab7e70faee3c77f4d7dbb2d3390ef0f0509473ea9a"; }; + + # ImportError: cannot import name '_to_ascii' + patches = fetchpatch { + url = "${meta.homepage}/commit/8a48e01cb68b514b532f56037e4f5a6c19662de5.patch"; + sha256 = "0v1yja5lvdjk6vh13lvh07n7aw5hjcy7v9lrs2dfb0y0cjw4kx9n"; + }; + doCheck = false; propagatedBuildInputs = [ pytz requests tzlocal ]; buildInputs = [ file ]; -- GitLab From f051f66c9abe9bdc96bf754021625035ecb17238 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Wed, 5 Sep 2018 23:04:26 +0200 Subject: [PATCH 2127/2206] phe: init at 1.4.0 --- .../python-modules/phe/default.nix | 29 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 31 insertions(+) create mode 100644 pkgs/development/python-modules/phe/default.nix diff --git a/pkgs/development/python-modules/phe/default.nix b/pkgs/development/python-modules/phe/default.nix new file mode 100644 index 00000000000..b016a9bd92c --- /dev/null +++ b/pkgs/development/python-modules/phe/default.nix @@ -0,0 +1,29 @@ +{ stdenv, buildPythonPackage, fetchPypi, isPyPy, isPy3k, click, gmpy2, numpy } : + +let + pname = "phe"; + version = "1.4.0"; +in + +buildPythonPackage { + inherit pname version; + + # https://github.com/n1analytics/python-paillier/issues/51 + disabled = isPyPy || ! isPy3k; + + src = fetchPypi { + inherit pname version; + sha256 = "0wzlk7d24kp0f5kpm0kvvc88mm42144f5cg9pcpb1dsfha75qy5m"; + }; + + buildInputs = [ click gmpy2 numpy ]; + + # 29/233 tests fail + doCheck = false; + + meta = with stdenv.lib; { + description = "A library for Partially Homomorphic Encryption in Python"; + homepage = https://github.com/n1analytics/python-paillier; + license = licenses.gpl3; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 3ba335146ce..d962649f71b 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3732,6 +3732,8 @@ in { }; }; + phe = callPackage ../development/python-modules/phe { }; + phpserialize = callPackage ../development/python-modules/phpserialize { }; plaid-python = callPackage ../development/python-modules/plaid-python { }; -- GitLab From 7339a4004c8080a00ab64100a1c45c1ac1d40432 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Wed, 5 Sep 2018 23:33:42 +0200 Subject: [PATCH 2128/2206] gmpy: move outside python-packages.nix --- .../python-modules/gmpy/default.nix | 24 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 20 +--------------- 2 files changed, 25 insertions(+), 19 deletions(-) create mode 100644 pkgs/development/python-modules/gmpy/default.nix diff --git a/pkgs/development/python-modules/gmpy/default.nix b/pkgs/development/python-modules/gmpy/default.nix new file mode 100644 index 00000000000..81af4b5e550 --- /dev/null +++ b/pkgs/development/python-modules/gmpy/default.nix @@ -0,0 +1,24 @@ +{ buildPythonPackage, fetchurl, isPyPy, gmp } : + +let + pname = "gmpy"; + version = "1.17"; +in + +buildPythonPackage { + inherit pname version; + + disabled = isPyPy; + + src = fetchurl { + url = "mirror://pypi/g/gmpy/${pname}-${version}.zip"; + sha256 = "1a79118a5332b40aba6aa24b051ead3a31b9b3b9642288934da754515da8fa14"; + }; + + buildInputs = [ gmp ]; + + meta = { + description = "GMP or MPIR interface to Python 2.4+ and 3.x"; + homepage = http://code.google.com/p/gmpy/; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index d962649f71b..c77cd8b6494 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2624,25 +2624,7 @@ in { GeoIP = callPackage ../development/python-modules/GeoIP { }; - gmpy = buildPythonPackage rec { - name = "gmpy-1.17"; - disabled = isPyPy; - - src = pkgs.fetchurl { - url = "mirror://pypi/g/gmpy/${name}.zip"; - sha256 = "1a79118a5332b40aba6aa24b051ead3a31b9b3b9642288934da754515da8fa14"; - }; - - buildInputs = [ - pkgs.gcc - pkgs.gmp - ]; - - meta = { - description = "GMP or MPIR interface to Python 2.4+ and 3.x"; - homepage = http://code.google.com/p/gmpy/; - }; - }; + gmpy = callPackage ../development/python-modules/gmpy { }; gmpy2 = buildPythonPackage rec { name = "gmpy2-2.0.6"; -- GitLab From e053386c9236f7f67b203c55ce6a63f39990f805 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Wed, 5 Sep 2018 23:34:08 +0200 Subject: [PATCH 2129/2206] gmpy2: 2.0.6 -> 2.0.8 Also move outside python-packages.nix --- .../python-modules/gmpy2/default.nix | 25 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 23 +---------------- 2 files changed, 26 insertions(+), 22 deletions(-) create mode 100644 pkgs/development/python-modules/gmpy2/default.nix diff --git a/pkgs/development/python-modules/gmpy2/default.nix b/pkgs/development/python-modules/gmpy2/default.nix new file mode 100644 index 00000000000..5d1f82356a0 --- /dev/null +++ b/pkgs/development/python-modules/gmpy2/default.nix @@ -0,0 +1,25 @@ +{ stdenv, buildPythonPackage, fetchurl, isPyPy, gmp, mpfr, libmpc } : + +let + pname = "gmpy2"; + version = "2.0.8"; +in + +buildPythonPackage { + inherit pname version; + + disabled = isPyPy; + + src = fetchurl { + url = "mirror://pypi/g/gmpy2/${pname}-${version}.zip"; + sha256 = "0grx6zmi99iaslm07w6c2aqpnmbkgrxcqjrqpfq223xri0r3w8yx"; + }; + + buildInputs = [ gmp mpfr libmpc ]; + + meta = with stdenv.lib; { + description = "GMP/MPIR, MPFR, and MPC interface to Python 2.6+ and 3.x"; + homepage = http://code.google.com/p/gmpy/; + license = licenses.gpl3Plus; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index c77cd8b6494..7e9e362b3de 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2626,28 +2626,7 @@ in { gmpy = callPackage ../development/python-modules/gmpy { }; - gmpy2 = buildPythonPackage rec { - name = "gmpy2-2.0.6"; - disabled = isPyPy; - - src = pkgs.fetchurl { - url = "mirror://pypi/g/gmpy2/${name}.zip"; - sha256 = "5041d0ae24407c24487106099f5bcc4abb1a5f58d90e6712cc95321975eddbd4"; - }; - - buildInputs = [ - pkgs.gcc - pkgs.gmp - pkgs.mpfr - pkgs.libmpc - ]; - - meta = { - description = "GMP/MPIR, MPFR, and MPC interface to Python 2.6+ and 3.x"; - homepage = http://code.google.com/p/gmpy/; - license = licenses.gpl3Plus; - }; - }; + gmpy2 = callPackage ../development/python-modules/gmpy2 { }; gmusicapi = with pkgs; buildPythonPackage rec { name = "gmusicapi-10.1.0"; -- GitLab From 1510f324a31880c7f7727f11ae8270d35e384fa4 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 6 Sep 2018 01:12:03 +0200 Subject: [PATCH 2130/2206] nix: 2.1 -> 2.1.1 --- nixos/modules/installer/tools/nix-fallback-paths.nix | 8 ++++---- pkgs/tools/package-management/nix/default.nix | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/nixos/modules/installer/tools/nix-fallback-paths.nix b/nixos/modules/installer/tools/nix-fallback-paths.nix index 6611a6ca079..cb182a08a83 100644 --- a/nixos/modules/installer/tools/nix-fallback-paths.nix +++ b/nixos/modules/installer/tools/nix-fallback-paths.nix @@ -1,6 +1,6 @@ { - x86_64-linux = "/nix/store/r9i30v8nasafg2851wflg71ln49fw03y-nix-2.1"; - i686-linux = "/nix/store/dsg3pr7wwrk51f7la9wgby173j18llqh-nix-2.1"; - aarch64-linux = "/nix/store/m3qgnch4xin21pmd1azas8kkcp9rhkr6-nix-2.1"; - x86_64-darwin = "/nix/store/n7fvy0k555gwkkdszdkhi3h0aahca8h3-nix-2.1"; + x86_64-linux = "/nix/store/h180y3n5k1ypxgm1pcvj243qix5j45zz-nix-2.1.1"; + i686-linux = "/nix/store/v2y4k4v9ml07jmfq739wyflapg3b7b5k-nix-2.1.1"; + aarch64-linux = "/nix/store/v485craglq7xm5996ci8qy5dyc17dab0-nix-2.1.1"; + x86_64-darwin = "/nix/store/lc3ymlix73kaad5srjdgaxp9ngr1sg6g-nix-2.1.1"; } diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index 7b451762416..7d78fef3974 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -148,10 +148,10 @@ in rec { }) // { perl-bindings = nix1; }; nixStable = (common rec { - name = "nix-2.1"; + name = "nix-2.1.1"; src = fetchurl { url = "http://nixos.org/releases/nix/${name}/${name}.tar.xz"; - sha256 = "0ed68e0c50f13810768fcf510abb2c56d735172c39a325aac7453ccf7ae152fc"; + sha256 = "63b1d49ea678162ada6996e42abb62cbc6e65cfefa4faa5436ae37100504720b"; }; }) // { perl-bindings = perl-bindings { nix = nixStable; -- GitLab From f89d6d92b7b4b79015836f12c5a114f53fa4eccb Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Wed, 5 Sep 2018 21:02:09 -0400 Subject: [PATCH 2131/2206] linux: Remove 4.17 --- pkgs/os-specific/linux/kernel/linux-4.17.nix | 18 ------------------ pkgs/top-level/all-packages.nix | 11 ----------- 2 files changed, 29 deletions(-) delete mode 100644 pkgs/os-specific/linux/kernel/linux-4.17.nix diff --git a/pkgs/os-specific/linux/kernel/linux-4.17.nix b/pkgs/os-specific/linux/kernel/linux-4.17.nix deleted file mode 100644 index 5c13f366221..00000000000 --- a/pkgs/os-specific/linux/kernel/linux-4.17.nix +++ /dev/null @@ -1,18 +0,0 @@ -{ stdenv, buildPackages, fetchurl, perl, buildLinux, modDirVersionArg ? null, ... } @ args: - -with stdenv.lib; - -buildLinux (args // rec { - version = "4.17.19"; - - # modDirVersion needs to be x.y.z, will automatically add .0 if needed - modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg; - - # branchVersion needs to be x.y - extraMeta.branch = concatStrings (intersperse "." (take 2 (splitString "." version))); - - src = fetchurl { - url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "05wz76qq70bfhfwd1zwzfmzq4rlgz40jpi9plb31njx1y7vkx6xs"; - }; -} // (args.argsOverride or {})) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e3cb6069caf..26409db6d01 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14003,16 +14003,6 @@ with pkgs; ]; }; - linux_4_17 = callPackage ../os-specific/linux/kernel/linux-4.17.nix { - kernelPatches = - [ kernelPatches.bridge_stp_helper - # See pkgs/os-specific/linux/kernel/cpu-cgroup-v2-patches/README.md - # when adding a new linux version - # kernelPatches.cpu-cgroup-v2."4.11" - kernelPatches.modinst_arg_list_too_long - ]; - }; - linux_4_18 = callPackage ../os-specific/linux/kernel/linux-4.18.nix { kernelPatches = [ kernelPatches.bridge_stp_helper @@ -14235,7 +14225,6 @@ with pkgs; linuxPackages_4_4 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_4_4); linuxPackages_4_9 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_4_9); linuxPackages_4_14 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_4_14); - linuxPackages_4_17 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_4_17); linuxPackages_4_18 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_4_18); # Don't forget to update linuxPackages_latest! -- GitLab From 63cf879d6cc895e9210702c6f0cfc894a80aa35c Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Thu, 6 Sep 2018 00:04:28 -0400 Subject: [PATCH 2132/2206] pythonPackages.pymatgen: 2018.8.10 -> 2018.9.1 Also 2018.8.10 does not build in previous state because auto updating from pypi did not account for a new requirement `networkx`. This has been added. --- pkgs/development/python-modules/pymatgen/default.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/pymatgen/default.nix b/pkgs/development/python-modules/pymatgen/default.nix index d810a5d6b4d..523e7f80806 100644 --- a/pkgs/development/python-modules/pymatgen/default.nix +++ b/pkgs/development/python-modules/pymatgen/default.nix @@ -1,17 +1,17 @@ -{ stdenv, buildPythonPackage, fetchPypi, glibcLocales, numpy, pydispatcher, sympy, requests, monty, ruamel_yaml, six, scipy, tabulate, enum34, matplotlib, palettable, spglib, pandas }: +{ stdenv, buildPythonPackage, fetchPypi, glibcLocales, numpy, pydispatcher, sympy, requests, monty, ruamel_yaml, six, scipy, tabulate, enum34, matplotlib, palettable, spglib, pandas, networkx }: buildPythonPackage rec { pname = "pymatgen"; - version = "2018.8.10"; + version = "2018.9.1"; src = fetchPypi { inherit pname version; - sha256 = "9bb3b170ca8654c956fa2efdd31107570c0610f7585d90e4a541eb99cee41603"; + sha256 = "dee5dbd8008081de9f27759c20c550d09a07136eeebfe941e3d05fd88ccace18"; }; nativeBuildInputs = [ glibcLocales ]; - propagatedBuildInputs = [ numpy pydispatcher sympy requests monty ruamel_yaml six scipy tabulate enum34 matplotlib palettable spglib pandas ]; - + propagatedBuildInputs = [ numpy pydispatcher sympy requests monty ruamel_yaml six scipy tabulate enum34 matplotlib palettable spglib pandas networkx ]; + # No tests in pypi tarball. doCheck = false; @@ -22,4 +22,3 @@ buildPythonPackage rec { maintainers = with maintainers; [ psyanticy ]; }; } - -- GitLab From 6bd8799448dd3d4a7f92f569202010e1fe5b9a33 Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Thu, 6 Sep 2018 08:43:04 +0200 Subject: [PATCH 2133/2206] haskellPackages.tensorflow-mnist-input-data: use an attribute set to specify the data files This is more understandable and safer than using a nested list. --- .../configuration-tensorflow.nix | 32 +++++++------------ 1 file changed, 11 insertions(+), 21 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-tensorflow.nix b/pkgs/development/haskell-modules/configuration-tensorflow.nix index d1ca474ba4f..10ee30d81c8 100644 --- a/pkgs/development/haskell-modules/configuration-tensorflow.nix +++ b/pkgs/development/haskell-modules/configuration-tensorflow.nix @@ -64,27 +64,17 @@ in }: let - urlPrefix = "http://yann.lecun.com/exdb/mnist/"; - - # File names relative to 'urlPrefix' and their sha256. - fileInfos = [ - [ "train-images-idx3-ubyte.gz" - "440fcabf73cc546fa21475e81ea370265605f56be210a4024d2ca8f203523609" - ] - - [ "train-labels-idx1-ubyte.gz" - "3552534a0a558bbed6aed32b30c495cca23d567ec52cac8be1a0730e8010255c" - ] - - [ "t10k-images-idx3-ubyte.gz" - "8d422c7b0a1c1c79245a5bcf07fe86e33eeafee792b84584aec276f5a2dbc4e6" - ] - - [ "t10k-labels-idx1-ubyte.gz" - "f7ae60f92e00ec6debd23a6088c31dbd2371eca3ffa0defaefb259924204aec6" - ] - ]; - downloads = map (x: pkgs.fetchurl { url = urlPrefix + builtins.head x; sha256= builtins.tail x;}) fileInfos; + fileInfos = { + "train-images-idx3-ubyte.gz" = "440fcabf73cc546fa21475e81ea370265605f56be210a4024d2ca8f203523609"; + "train-labels-idx1-ubyte.gz" = "3552534a0a558bbed6aed32b30c495cca23d567ec52cac8be1a0730e8010255c"; + "t10k-images-idx3-ubyte.gz" = "8d422c7b0a1c1c79245a5bcf07fe86e33eeafee792b84584aec276f5a2dbc4e6"; + "t10k-labels-idx1-ubyte.gz" = "f7ae60f92e00ec6debd23a6088c31dbd2371eca3ffa0defaefb259924204aec6"; + }; + downloads = with pkgs.lib; flip mapAttrsToList fileInfos (name: sha256: + pkgs.fetchurl { + url = "http://yann.lecun.com/exdb/mnist/${name}"; + inherit sha256; + }); in mkDerivation { pname = "tensorflow-mnist-input-data"; -- GitLab From 641025d410ec7212996ba9d7cea4d12ce8218886 Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Thu, 6 Sep 2018 08:44:19 +0200 Subject: [PATCH 2134/2206] haskellPackages.tensorflow-mnist-input-data: link data files instead of copying This prevents duplication in the nix store. --- pkgs/development/haskell-modules/configuration-tensorflow.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-tensorflow.nix b/pkgs/development/haskell-modules/configuration-tensorflow.nix index 10ee30d81c8..dedcaf0cbc7 100644 --- a/pkgs/development/haskell-modules/configuration-tensorflow.nix +++ b/pkgs/development/haskell-modules/configuration-tensorflow.nix @@ -86,7 +86,7 @@ in network-uri ]; preConfigure = pkgs.lib.strings.concatStringsSep "\n" ( - map (x: "cp ${x} data/$(stripHash ${x})") downloads + map (x: "ln -s ${x} data/$(stripHash ${x})") downloads ); libraryHaskellDepends = [ base ]; homepage = "https://github.com/tensorflow/haskell#readme"; -- GitLab From a5f08c17e5034ad00c170e1599d19f6d77aa19ca Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Thu, 6 Sep 2018 08:49:17 +0200 Subject: [PATCH 2135/2206] haskellPackages.tensorflow-mnist: fix missing dependency on tensorflow-mnist-input-data --- .../haskell-modules/configuration-tensorflow.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-tensorflow.nix b/pkgs/development/haskell-modules/configuration-tensorflow.nix index dedcaf0cbc7..43a3b82923b 100644 --- a/pkgs/development/haskell-modules/configuration-tensorflow.nix +++ b/pkgs/development/haskell-modules/configuration-tensorflow.nix @@ -55,9 +55,11 @@ in tensorflow-logging = super.tensorflow-logging.override { inherit proto-lens; }; - tensorflow-mnist = super.tensorflow-mnist.override { + tensorflow-mnist = overrideCabal (super.tensorflow-mnist.override { inherit proto-lens; - }; + # https://github.com/tensorflow/haskell/issues/215 + tensorflow-mnist-input-data = self.tensorflow-mnist-input-data; + }) (_drv: { broken = false; }); tensorflow-mnist-input-data = setSourceRoot "tensorflow-mnist-input-data" (super.callPackage ( { mkDerivation, base, bytestring, Cabal, cryptonite, directory , filepath, HTTP, network-uri, stdenv -- GitLab From 39d35e77ee51c24c688d028f0dc0b9fb761db1d7 Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Thu, 6 Sep 2018 08:54:12 +0200 Subject: [PATCH 2136/2206] Revert "libtensorflow: fix hashes for darwin and cuda downloads" This reverts commit 93ed13f86b624dc3214f58d09c3f3318f9900afa. libtensorflow is only used by the Haskell tensorflow packages and they don't work with tensorflow-1.10 yet. So the easiest solution is to just revert this commit and add it back when they do gain support. --- pkgs/development/libraries/libtensorflow/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libtensorflow/default.nix b/pkgs/development/libraries/libtensorflow/default.nix index b4e616409c4..2bc83b31423 100644 --- a/pkgs/development/libraries/libtensorflow/default.nix +++ b/pkgs/development/libraries/libtensorflow/default.nix @@ -38,12 +38,12 @@ in stdenv.mkDerivation rec { sha256 = if system == "linux-x86_64" then if cudaSupport - then "0v66sscxpyixjrf9yjshl001nix233i6chc61akx0kx7ial4l1wn" + then "1q3mh06x344im25z7r3vgrfksfdsi8fh8ldn6y2mf86h4d11yxc3" else "11sbpcbgdzj8v17mdppfv7v1fn3nbzkdad60gc42y2j6knjbmwxb" else if system == "darwin-x86_64" then if cudaSupport then unavailable - else "11p0f77m4wycpc024mh7jx0kbdhgm0wp6ir6dsa8lkcpdb59bn59" + else "1qj0v1706w6mczycdsh38h2glyv5d25v62kdn98wxd5rw8f9v657" else unavailable; }; -- GitLab From 6e14b9fc2d738b18948d221367899c16db92f622 Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Thu, 6 Sep 2018 08:56:09 +0200 Subject: [PATCH 2137/2206] Revert "libtensorflow: 1.9.0 -> 1.10.0" This reverts commit 713991132eb7b01f5732a301da4d377bafe32e8b. libtensorflow is only used by the Haskell tensorflow packages and they don't work with tensorflow-1.10 yet. So the easiest solution is to just revert this commit and add it back when they do gain support. --- pkgs/development/libraries/libtensorflow/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libtensorflow/default.nix b/pkgs/development/libraries/libtensorflow/default.nix index 2bc83b31423..e6cd140c4e4 100644 --- a/pkgs/development/libraries/libtensorflow/default.nix +++ b/pkgs/development/libraries/libtensorflow/default.nix @@ -31,7 +31,7 @@ let in stdenv.mkDerivation rec { pname = "libtensorflow"; - version = "1.10.0"; + version = "1.9.0"; name = "${pname}-${version}"; src = fetchurl { url = "https://storage.googleapis.com/tensorflow/${pname}/${pname}-${tfType}-${system}-${version}.tar.gz"; @@ -39,7 +39,7 @@ in stdenv.mkDerivation rec { if system == "linux-x86_64" then if cudaSupport then "1q3mh06x344im25z7r3vgrfksfdsi8fh8ldn6y2mf86h4d11yxc3" - else "11sbpcbgdzj8v17mdppfv7v1fn3nbzkdad60gc42y2j6knjbmwxb" + else "0l9ps115ng5ffzdwphlqmj3jhidps2v5afppdzrbpzmy41xz0z21" else if system == "darwin-x86_64" then if cudaSupport then unavailable -- GitLab From 1fc5a6d2b6bf3acfd5e4761fd2cb0c549c6045f0 Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Thu, 6 Sep 2018 09:00:07 +0200 Subject: [PATCH 2138/2206] haskell: build the tensorflow packages on hydra since they now build successfully --- .../haskell-modules/configuration-hackage2nix.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index 3aee4857f99..4a26fcbffc1 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -9054,12 +9054,6 @@ dont-distribute-packages: temporary-resourcet: [ i686-linux, x86_64-linux, x86_64-darwin ] tempus: [ i686-linux, x86_64-linux, x86_64-darwin ] tensor: [ i686-linux, x86_64-linux, x86_64-darwin ] - tensorflow-core-ops: [ i686-linux, x86_64-linux, x86_64-darwin ] - tensorflow-logging: [ i686-linux, x86_64-linux, x86_64-darwin ] - tensorflow-opgen: [ i686-linux, x86_64-linux, x86_64-darwin ] - tensorflow-ops: [ i686-linux, x86_64-linux, x86_64-darwin ] - tensorflow-proto: [ i686-linux, x86_64-linux, x86_64-darwin ] - tensorflow: [ i686-linux, x86_64-linux, x86_64-darwin ] term-rewriting: [ i686-linux, x86_64-linux, x86_64-darwin ] termbox-bindings: [ i686-linux, x86_64-linux, x86_64-darwin ] termcolor: [ i686-linux, x86_64-linux, x86_64-darwin ] -- GitLab From ec7d4a80893c1337f53008135acdd044bf5d0257 Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Sun, 2 Sep 2018 17:04:57 +0200 Subject: [PATCH 2139/2206] skaware: update tools & libraries to summer 2018 release https://www.mail-archive.com/skaware@list.skarnet.org/msg01217.html No support for yet. --- pkgs/development/libraries/skalibs/default.nix | 4 ++-- pkgs/os-specific/linux/s6-linux-utils/default.nix | 5 +++-- pkgs/tools/misc/execline/default.nix | 5 +++-- pkgs/tools/misc/s6-portable-utils/default.nix | 4 ++-- pkgs/tools/networking/s6-dns/default.nix | 4 ++-- pkgs/tools/networking/s6-networking/default.nix | 5 +++-- pkgs/tools/system/s6-rc/default.nix | 4 ++-- pkgs/tools/system/s6/default.nix | 5 +++-- 8 files changed, 20 insertions(+), 16 deletions(-) diff --git a/pkgs/development/libraries/skalibs/default.nix b/pkgs/development/libraries/skalibs/default.nix index 9d5bd170e20..85b1b060700 100644 --- a/pkgs/development/libraries/skalibs/default.nix +++ b/pkgs/development/libraries/skalibs/default.nix @@ -2,7 +2,7 @@ let - version = "2.6.4.0"; + version = "2.7.0.0"; in stdenv.mkDerivation rec { @@ -11,7 +11,7 @@ in stdenv.mkDerivation rec { src = fetchgit { url = "git://git.skarnet.org/skalibs"; rev = "refs/tags/v${version}"; - sha256 = "13icrwxxb7k3cj37dl07h0apk6lwyrg1qrwjwh4l82i8f32bnjz2"; + sha256 = "068pkbl91mi35amlhv491dwrbzyfifrlxijss0g2vf693xvx6lxm"; }; outputs = [ "lib" "dev" "doc" "out" ]; diff --git a/pkgs/os-specific/linux/s6-linux-utils/default.nix b/pkgs/os-specific/linux/s6-linux-utils/default.nix index dbef7c41c06..1c07dd6f054 100644 --- a/pkgs/os-specific/linux/s6-linux-utils/default.nix +++ b/pkgs/os-specific/linux/s6-linux-utils/default.nix @@ -2,7 +2,7 @@ let - version = "2.4.0.2"; + version = "2.5.0.0"; in stdenv.mkDerivation rec { @@ -10,13 +10,14 @@ in stdenv.mkDerivation rec { src = fetchurl { url = "https://www.skarnet.org/software/s6-linux-utils/${name}.tar.gz"; - sha256 = "0245rmk7wfyyfsi4g7f0niprwlvqlwkbyjxflb8kkbvhwfdavqip"; + sha256 = "04q2z71dkzahd2ppga2zikclz2qk014c23gm7rigqxjc8rs1amvq"; }; outputs = [ "bin" "dev" "doc" "out" ]; dontDisableStatic = true; + # TODO: nsss support configureFlags = [ "--enable-absolute-paths" "--bindir=\${bin}/bin" diff --git a/pkgs/tools/misc/execline/default.nix b/pkgs/tools/misc/execline/default.nix index 360808f4280..70301cc89e6 100644 --- a/pkgs/tools/misc/execline/default.nix +++ b/pkgs/tools/misc/execline/default.nix @@ -2,7 +2,7 @@ let - version = "2.5.0.0"; + version = "2.5.0.1"; in stdenv.mkDerivation rec { @@ -11,7 +11,7 @@ in stdenv.mkDerivation rec { src = fetchgit { url = "git://git.skarnet.org/execline"; rev = "refs/tags/v${version}"; - sha256 = "19vd8252g5bmzm4i9gybpj7i2mhsflcgfl4ns5k3g1vv7f69i1dn"; + sha256 = "0d4gvixz7xja03hnwc2bf13xrgh1jq27ij4m1jlrpgrzhfpqz37q"; }; outputs = [ "bin" "lib" "dev" "doc" "out" ]; @@ -20,6 +20,7 @@ in stdenv.mkDerivation rec { enableParallelBuilding = true; + # TODO: nsss support configureFlags = [ "--enable-absolute-paths" "--libdir=\${lib}/lib" diff --git a/pkgs/tools/misc/s6-portable-utils/default.nix b/pkgs/tools/misc/s6-portable-utils/default.nix index 5f56daf3a48..c11bd13c799 100644 --- a/pkgs/tools/misc/s6-portable-utils/default.nix +++ b/pkgs/tools/misc/s6-portable-utils/default.nix @@ -4,11 +4,11 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "s6-portable-utils-${version}"; - version = "2.2.1.1"; + version = "2.2.1.2"; src = fetchurl { url = "https://www.skarnet.org/software/s6-portable-utils/${name}.tar.gz"; - sha256 = "0ca5iiq3n6isj64jb81xpwjzjx1q8jg145nnnn91ra2qqk93kqka"; + sha256 = "0if77z07rfygd1yk9d2abxkdbx3dg52vcjhb20isb8kvqxhkg8ih"; }; outputs = [ "bin" "dev" "doc" "out" ]; diff --git a/pkgs/tools/networking/s6-dns/default.nix b/pkgs/tools/networking/s6-dns/default.nix index 29d66e4be2c..ee669b8f928 100644 --- a/pkgs/tools/networking/s6-dns/default.nix +++ b/pkgs/tools/networking/s6-dns/default.nix @@ -2,7 +2,7 @@ let - version = "2.3.0.0"; + version = "2.3.0.1"; in stdenv.mkDerivation rec { @@ -11,7 +11,7 @@ in stdenv.mkDerivation rec { src = fetchgit { url = "git://git.skarnet.org/s6-dns"; rev = "refs/tags/v${version}"; - sha256 = "1hczdg3dzi9z6f0wicm2qa2239fiax915zp66xspdz6qd23nqrxb"; + sha256 = "0flxkrnff2c28514k2nxv2y41k38pbiwd8dxlqaxgs2cl27i0ggb"; }; outputs = [ "bin" "lib" "dev" "doc" "out" ]; diff --git a/pkgs/tools/networking/s6-networking/default.nix b/pkgs/tools/networking/s6-networking/default.nix index f7278d5c6a2..d96cff167d9 100644 --- a/pkgs/tools/networking/s6-networking/default.nix +++ b/pkgs/tools/networking/s6-networking/default.nix @@ -9,7 +9,7 @@ let inherit (stdenv) lib; - version = "2.3.0.2"; + version = "2.3.0.3"; sslSupportEnabled = sslSupport != false; sslLibs = { @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { src = fetchgit { url = "git://git.skarnet.org/s6-networking"; rev = "refs/tags/v${version}"; - sha256 = "1qrhca8yjaysrqf7nx3yjfyfi9yly3rxpgrd2sqj0a0ckk73rv42"; + sha256 = "06kv2l31ch0zw538bpivgnwymb056x5hpmqafglffgkbq3izp7wc"; }; outputs = [ "bin" "lib" "dev" "doc" "out" ]; @@ -35,6 +35,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; + # TODO: nsss support configureFlags = [ "--enable-absolute-paths" "--libdir=\${lib}/lib" diff --git a/pkgs/tools/system/s6-rc/default.nix b/pkgs/tools/system/s6-rc/default.nix index 40c999d80f1..b5cfa8ea442 100644 --- a/pkgs/tools/system/s6-rc/default.nix +++ b/pkgs/tools/system/s6-rc/default.nix @@ -2,7 +2,7 @@ let - version = "0.4.0.1"; + version = "0.4.1.0"; in stdenv.mkDerivation rec { @@ -11,7 +11,7 @@ in stdenv.mkDerivation rec { src = fetchgit { url = "git://git.skarnet.org/s6-rc"; rev = "refs/tags/v${version}"; - sha256 = "10gkkdbvkb4s2yshx425v9diwm7vvbl320a2bm0c3wz71xr94wsw"; + sha256 = "1as7jhlp4cvh1bzvcli1hk1pbdzkac8gys1h379blymfy8hmp805"; }; outputs = [ "bin" "lib" "dev" "doc" "out" ]; diff --git a/pkgs/tools/system/s6/default.nix b/pkgs/tools/system/s6/default.nix index d7ade3cdb29..85140bce1ec 100644 --- a/pkgs/tools/system/s6/default.nix +++ b/pkgs/tools/system/s6/default.nix @@ -2,7 +2,7 @@ let - version = "2.7.1.1"; + version = "2.7.2.0"; in stdenv.mkDerivation rec { @@ -11,7 +11,7 @@ in stdenv.mkDerivation rec { src = fetchgit { url = "git://git.skarnet.org/s6"; rev = "refs/tags/v${version}"; - sha256 = "0dncw3h9wc4cgc9q8zjwicgbcqcn6722yhk8g9bvrhs7h4fkfqav"; + sha256 = "07j4is7kxkynschwbf83q5rw1872kg3ij2vhxyfp3bg71k5pw1az"; }; # NOTE lib: cannot split lib from bin at the moment, @@ -24,6 +24,7 @@ in stdenv.mkDerivation rec { enableParallelBuilding = true; + # TODO: nsss support configureFlags = [ "--enable-absolute-paths" "--libdir=\${out}/lib" -- GitLab From 57b431590b3c555469f4ebeffa2dc524ef806293 Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Sun, 2 Sep 2018 17:37:44 +0200 Subject: [PATCH 2140/2206] skaware: bundle all skaware packages into an attrset They are normally updated in lockstep, this makes maintenance more convenient. --- pkgs/top-level/all-packages.nix | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 38755b611e5..dccad6918ca 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2385,7 +2385,7 @@ with pkgs; exempi = callPackage ../development/libraries/exempi { }; - execline = callPackage ../tools/misc/execline { }; + execline = skawarePackages.execline; exif = callPackage ../tools/graphics/exif { }; @@ -5066,13 +5066,13 @@ with pkgs; s3gof3r = callPackage ../tools/networking/s3gof3r { }; - s6-dns = callPackage ../tools/networking/s6-dns { }; + s6-dns = skawarePackages.s6-dns; - s6-linux-utils = callPackage ../os-specific/linux/s6-linux-utils { }; + s6-linux-utils = skawarePackages.s6-linux-utils; - s6-networking = callPackage ../tools/networking/s6-networking { }; + s6-networking = skawarePackages.s6-networking; - s6-portable-utils = callPackage ../tools/misc/s6-portable-utils { }; + s6-portable-utils = skawarePackages.s6-portable-utils; sablotron = callPackage ../tools/text/xml/sablotron { }; @@ -12003,7 +12003,19 @@ with pkgs; shibboleth-sp = callPackage ../development/libraries/shibboleth-sp { }; - skalibs = callPackage ../development/libraries/skalibs { }; + skalibs = skawarePackages.skalibs; + + skawarePackages = recurseIntoAttrs { + skalibs = callPackage ../development/libraries/skalibs { }; + execline = callPackage ../tools/misc/execline { }; + + s6 = callPackage ../tools/system/s6 { }; + s6-dns = callPackage ../tools/networking/s6-dns { }; + s6-linux-utils = callPackage ../os-specific/linux/s6-linux-utils { }; + s6-networking = callPackage ../tools/networking/s6-networking { }; + s6-portable-utils = callPackage ../tools/misc/s6-portable-utils { }; + s6-rc = callPackage ../tools/system/s6-rc { }; + }; skydive = callPackage ../tools/networking/skydive { }; @@ -13415,9 +13427,9 @@ with pkgs; boost = boost159; }; - s6 = callPackage ../tools/system/s6 { }; + s6 = skawarePackages.s6; - s6-rc = callPackage ../tools/system/s6-rc { }; + s6-rc = skawarePackages.s6-rc; supervise = callPackage ../tools/system/supervise { }; -- GitLab From 0071ae1d4f1a18542b19a815d06d2b7bbf292dd4 Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Sun, 2 Sep 2018 23:31:26 +0200 Subject: [PATCH 2141/2206] skawarePackages: factor out the common parts Introduce a `skawarePackages.buildPackage` function that contains the common setup, removing a lot of duplication. In particular, we require that the build directory has to be empty after the `fixupPhase`, to make sure every relevant file is moved to the outputs. A next step would be to deduplicate the `configureFlags` attributes and only require a `skawareInputs` field. --- .../skaware/build-skaware-package.nix | 128 ++++++++++++++++++ .../development/libraries/skalibs/default.nix | 45 ++---- .../linux/s6-linux-utils/default.nix | 34 ++--- pkgs/tools/misc/execline/default.nix | 39 ++---- pkgs/tools/misc/s6-portable-utils/default.nix | 42 ++---- pkgs/tools/networking/s6-dns/default.nix | 40 ++---- .../networking/s6-networking/default.nix | 41 ++---- pkgs/tools/system/s6-rc/default.nix | 40 ++---- pkgs/tools/system/s6/default.nix | 40 ++---- pkgs/top-level/all-packages.nix | 2 + 10 files changed, 228 insertions(+), 223 deletions(-) create mode 100644 pkgs/build-support/skaware/build-skaware-package.nix diff --git a/pkgs/build-support/skaware/build-skaware-package.nix b/pkgs/build-support/skaware/build-skaware-package.nix new file mode 100644 index 00000000000..5f6951cb25f --- /dev/null +++ b/pkgs/build-support/skaware/build-skaware-package.nix @@ -0,0 +1,128 @@ +{ stdenv, fetchgit, writeScript, file }: +let lib = stdenv.lib; +in { + # : string + pname + # : string +, version + # : string +, sha256 + # : string +, description + # : list Platform +, platforms ? lib.platforms.all + # : list string +, outputs ? [ "bin" "lib" "dev" "doc" "out" ] + # TODO(Profpatsch): automatically infer most of these + # : list string +, configureFlags + # mostly for moving and deleting files from the build directory + # : lines +, postInstall + # : list Maintainer +, maintainers ? [] + + +}: + +let + + # File globs that can always be deleted + commonNoiseFiles = [ + ".gitignore" + "Makefile" + "INSTALL" + "configure" + "patch-for-solaris" + "src/**/*" + "tools/**/*" + "package/**/*" + "config.mak" + ]; + + # File globs that should be moved to $doc + commonMetaFiles = [ + "COPYING" + "AUTHORS" + "NEWS" + "CHANGELOG" + "README" + "README.*" + ]; + + globWith = stdenv.lib.concatMapStringsSep "\n"; + rmNoise = globWith (f: + ''rm -rf ${f}'') commonNoiseFiles; + mvMeta = globWith + (f: ''mv ${f} "$DOCDIR" 2>/dev/null || true'') + commonMetaFiles; + + # Move & remove actions, taking the package doc directory + commonFileActions = writeScript "common-file-actions.sh" '' + #!${stdenv.shell} + set -e + DOCDIR="$1" + shopt -s globstar extglob nullglob + ${rmNoise} + mkdir -p "$DOCDIR" + ${mvMeta} + ''; + + +in stdenv.mkDerivation { + name = "${pname}-${version}"; + + src = fetchgit { + url = "git://git.skarnet.org/${pname}"; + rev = "refs/tags/v${version}"; + inherit sha256; + }; + + inherit outputs; + + dontDisableStatic = true; + enableParallelBuilding = true; + + configureFlags = configureFlags ++ [ + "--enable-absolute-paths" + (if stdenv.isDarwin + then "--disable-shared" + else "--enable-shared") + ] + # On darwin, the target triplet from -dumpmachine includes version number, + # but skarnet.org software uses the triplet to test binary compatibility. + # Explicitly setting target ensures code can be compiled against a skalibs + # binary built on a different version of darwin. + # http://www.skarnet.org/cgi-bin/archive.cgi?1:mss:623:heiodchokfjdkonfhdph + ++ (lib.optional stdenv.isDarwin + "--build=${stdenv.hostPlatform.system}"); + + # TODO(Profpatsch): ensure that there is always a $doc output! + postInstall = '' + echo "Cleaning & moving common files" + mkdir -p $doc/share/doc/${pname} + ${commonFileActions} $doc/share/doc/${pname} + + ${postInstall} + ''; + + postFixup = '' + echo "Checking for remaining source files" + rem=$(find -mindepth 1 -xtype f -print0 \ + | tee $TMP/remaining-files) + if [[ "$rem" != "" ]]; then + echo "ERROR: These files should be either moved or deleted:" + cat $TMP/remaining-files | xargs -0 ${file}/bin/file + exit 1 + fi + ''; + + meta = { + homepage = "https://skarnet.org/software/${pname}/"; + inherit description platforms; + license = stdenv.lib.licenses.isc; + maintainers = with lib.maintainers; + [ pmahoney Profpatsch ] ++ maintainers; + }; + +} diff --git a/pkgs/development/libraries/skalibs/default.nix b/pkgs/development/libraries/skalibs/default.nix index 85b1b060700..98977381f0f 100644 --- a/pkgs/development/libraries/skalibs/default.nix +++ b/pkgs/development/libraries/skalibs/default.nix @@ -1,51 +1,30 @@ -{ stdenv, fetchgit }: +{ stdenv, skawarePackages }: -let +with skawarePackages; +buildPackage { + pname = "skalibs"; version = "2.7.0.0"; + sha256 = "068pkbl91mi35amlhv491dwrbzyfifrlxijss0g2vf693xvx6lxm"; -in stdenv.mkDerivation rec { - - name = "skalibs-${version}"; - - src = fetchgit { - url = "git://git.skarnet.org/skalibs"; - rev = "refs/tags/v${version}"; - sha256 = "068pkbl91mi35amlhv491dwrbzyfifrlxijss0g2vf693xvx6lxm"; - }; + description = "A set of general-purpose C programming libraries"; outputs = [ "lib" "dev" "doc" "out" ]; - dontDisableStatic = true; - - enableParallelBuilding = true; - configureFlags = [ - "--enable-force-devr" # assume /dev/random works + # assume /dev/random works + "--enable-force-devr" "--libdir=\${lib}/lib" "--dynlibdir=\${lib}/lib" "--includedir=\${dev}/include" "--sysdepdir=\${lib}/lib/skalibs/sysdeps" - ] - ++ (if stdenv.isDarwin then [ "--disable-shared" ] else [ "--enable-shared" ]) - # On darwin, the target triplet from -dumpmachine includes version number, but - # skarnet.org software uses the triplet to test binary compatibility. - # Explicitly setting target ensures code can be compiled against a skalibs - # binary built on a different version of darwin. - # http://www.skarnet.org/cgi-bin/archive.cgi?1:mss:623:heiodchokfjdkonfhdph - ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.hostPlatform.system}"); + ]; postInstall = '' - mkdir -p $doc/share/doc/skalibs + rm -rf sysdeps.cfg + rm libskarnet.* + mv doc $doc/share/doc/skalibs/html ''; - meta = { - homepage = http://skarnet.org/software/skalibs/; - description = "A set of general-purpose C programming libraries"; - platforms = stdenv.lib.platforms.all; - license = stdenv.lib.licenses.isc; - maintainers = with stdenv.lib.maintainers; [ pmahoney Profpatsch ]; - }; - } diff --git a/pkgs/os-specific/linux/s6-linux-utils/default.nix b/pkgs/os-specific/linux/s6-linux-utils/default.nix index 1c07dd6f054..95dd3736c04 100644 --- a/pkgs/os-specific/linux/s6-linux-utils/default.nix +++ b/pkgs/os-specific/linux/s6-linux-utils/default.nix @@ -1,25 +1,19 @@ -{ stdenv, fetchurl, skalibs }: +{ stdenv, skawarePackages }: -let +with skawarePackages; +buildPackage { + pname = "s6-linux-utils"; version = "2.5.0.0"; + sha256 = "0wbxwki2alyym6dm44s5ajp9ndw6sgrqvizkznz71c30i0dlxrnf"; -in stdenv.mkDerivation rec { - - name = "s6-linux-utils-${version}"; - - src = fetchurl { - url = "https://www.skarnet.org/software/s6-linux-utils/${name}.tar.gz"; - sha256 = "04q2z71dkzahd2ppga2zikclz2qk014c23gm7rigqxjc8rs1amvq"; - }; + description = "A set of minimalistic Linux-specific system utilities"; + platforms = stdenv.lib.platforms.linux; outputs = [ "bin" "dev" "doc" "out" ]; - dontDisableStatic = true; - # TODO: nsss support configureFlags = [ - "--enable-absolute-paths" "--bindir=\${bin}/bin" "--includedir=\${dev}/include" "--with-sysdeps=${skalibs.lib}/lib/skalibs/sysdeps" @@ -29,16 +23,10 @@ in stdenv.mkDerivation rec { ]; postInstall = '' - mkdir -p $doc/share/doc/s6-networking/ - mv doc $doc/share/doc/s6-networking/html - ''; + # remove all s6 executables from build directory + rm $(find -name "s6-*" -type f -mindepth 1 -maxdepth 1 -executable) - meta = { - homepage = http://www.skarnet.org/software/s6-linux-utils/; - description = "A set of minimalistic Linux-specific system utilities"; - platforms = stdenv.lib.platforms.linux; - license = stdenv.lib.licenses.isc; - maintainers = with stdenv.lib.maintainers; [ pmahoney Profpatsch ]; - }; + mv doc $doc/share/doc/s6-linux-utils/html + ''; } diff --git a/pkgs/tools/misc/execline/default.nix b/pkgs/tools/misc/execline/default.nix index 70301cc89e6..00faab0a66f 100644 --- a/pkgs/tools/misc/execline/default.nix +++ b/pkgs/tools/misc/execline/default.nix @@ -1,28 +1,18 @@ -{ stdenv, fetchgit, skalibs }: +{ stdenv, skawarePackages }: -let +with skawarePackages; +buildPackage { + pname = "execline"; version = "2.5.0.1"; + sha256 = "0d4gvixz7xja03hnwc2bf13xrgh1jq27ij4m1jlrpgrzhfpqz37q"; -in stdenv.mkDerivation rec { - - name = "execline-${version}"; - - src = fetchgit { - url = "git://git.skarnet.org/execline"; - rev = "refs/tags/v${version}"; - sha256 = "0d4gvixz7xja03hnwc2bf13xrgh1jq27ij4m1jlrpgrzhfpqz37q"; - }; + description = "A small scripting language, to be used in place of a shell in non-interactive scripts"; outputs = [ "bin" "lib" "dev" "doc" "out" ]; - dontDisableStatic = true; - - enableParallelBuilding = true; - # TODO: nsss support configureFlags = [ - "--enable-absolute-paths" "--libdir=\${lib}/lib" "--dynlibdir=\${lib}/lib" "--bindir=\${bin}/bin" @@ -31,22 +21,15 @@ in stdenv.mkDerivation rec { "--with-include=${skalibs.dev}/include" "--with-lib=${skalibs.lib}/lib" "--with-dynlib=${skalibs.lib}/lib" - ] - ++ (if stdenv.isDarwin then [ "--disable-shared" ] else [ "--enable-shared" ]) - ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.hostPlatform.system}"); + ]; postInstall = '' - mkdir -p $doc/share/doc/execline + # remove all execline executables from build directory + rm $(find -type f -mindepth 1 -maxdepth 1 -executable) + rm libexecline.* + mv doc $doc/share/doc/execline/html mv examples $doc/share/doc/execline/examples ''; - meta = { - homepage = http://skarnet.org/software/execline/; - description = "A small scripting language, to be used in place of a shell in non-interactive scripts"; - platforms = stdenv.lib.platforms.all; - license = stdenv.lib.licenses.isc; - maintainers = with stdenv.lib.maintainers; [ pmahoney Profpatsch ]; - }; - } diff --git a/pkgs/tools/misc/s6-portable-utils/default.nix b/pkgs/tools/misc/s6-portable-utils/default.nix index c11bd13c799..04874dedc6e 100644 --- a/pkgs/tools/misc/s6-portable-utils/default.nix +++ b/pkgs/tools/misc/s6-portable-utils/default.nix @@ -1,47 +1,35 @@ -{ stdenv, fetchurl, skalibs }: +{ stdenv, skawarePackages }: -with stdenv.lib; +with skawarePackages; -stdenv.mkDerivation rec { - name = "s6-portable-utils-${version}"; +let + pname = "s6-portable-utils"; + +in buildPackage { + pname = pname; version = "2.2.1.2"; + sha256 = "1zfanja5mbyafmzw28dlx1bb3fixa7lidbs62sxf849ly3z0zqp2"; - src = fetchurl { - url = "https://www.skarnet.org/software/s6-portable-utils/${name}.tar.gz"; - sha256 = "0if77z07rfygd1yk9d2abxkdbx3dg52vcjhb20isb8kvqxhkg8ih"; - }; + description = "A set of tiny general Unix utilities optimized for simplicity and small size"; outputs = [ "bin" "dev" "doc" "out" ]; - dontDisableStatic = true; - configureFlags = [ - "--enable-absolute-paths" "--bindir=\${bin}/bin" "--includedir=\${dev}/include" "--with-sysdeps=${skalibs.lib}/lib/skalibs/sysdeps" "--with-include=${skalibs.dev}/include" "--with-lib=${skalibs.lib}/lib" "--with-dynlib=${skalibs.lib}/lib" - ] - # On darwin, the target triplet from -dumpmachine includes version number, but - # skarnet.org software uses the triplet to test binary compatibility. - # Explicitly setting target ensures code can be compiled against a skalibs - # binary built on a different version of darwin. - # http://www.skarnet.org/cgi-bin/archive.cgi?1:mss:623:heiodchokfjdkonfhdph - ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.hostPlatform.system}"); + ]; postInstall = '' - mkdir -p $doc/share/doc/s6-portable-utils/ - mv doc $doc/share/doc/s6-portable-utils/html + # remove all s6 executables from build directory + rm $(find -name "s6-*" -type f -mindepth 1 -maxdepth 1 -executable) + rm seekablepipe + + mv doc $doc/share/doc/${pname}/html ''; - meta = { - homepage = http://www.skarnet.org/software/s6-portable-utils/; - description = "A set of tiny general Unix utilities optimized for simplicity and small size"; - platforms = platforms.all; - license = licenses.isc; - maintainers = with maintainers; [ pmahoney Profpatsch ]; - }; } diff --git a/pkgs/tools/networking/s6-dns/default.nix b/pkgs/tools/networking/s6-dns/default.nix index ee669b8f928..6d514d56ed3 100644 --- a/pkgs/tools/networking/s6-dns/default.nix +++ b/pkgs/tools/networking/s6-dns/default.nix @@ -1,27 +1,17 @@ -{ stdenv, fetchgit, skalibs }: +{ stdenv, skawarePackages }: -let +with skawarePackages; +buildPackage { + pname = "s6-dns"; version = "2.3.0.1"; + sha256 = "0flxkrnff2c28514k2nxv2y41k38pbiwd8dxlqaxgs2cl27i0ggb"; -in stdenv.mkDerivation rec { - - name = "s6-dns-${version}"; - - src = fetchgit { - url = "git://git.skarnet.org/s6-dns"; - rev = "refs/tags/v${version}"; - sha256 = "0flxkrnff2c28514k2nxv2y41k38pbiwd8dxlqaxgs2cl27i0ggb"; - }; + description = "A suite of DNS client programs and libraries for Unix systems"; outputs = [ "bin" "lib" "dev" "doc" "out" ]; - dontDisableStatic = true; - - enableParallelBuilding = true; - configureFlags = [ - "--enable-absolute-paths" "--libdir=\${lib}/lib" "--libexecdir=\${lib}/libexec" "--dynlibdir=\${lib}/lib" @@ -31,21 +21,15 @@ in stdenv.mkDerivation rec { "--with-include=${skalibs.dev}/include" "--with-lib=${skalibs.lib}/lib" "--with-dynlib=${skalibs.lib}/lib" - ] - ++ (if stdenv.isDarwin then [ "--disable-shared" ] else [ "--enable-shared" ]) - ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.hostPlatform.system}"); + ]; postInstall = '' - mkdir -p $doc/share/doc/s6-dns/ + # remove all s6-dns executables from build directory + rm $(find -type f -mindepth 1 -maxdepth 1 -executable) + rm libs6dns.* + rm libskadns.* + mv doc $doc/share/doc/s6-dns/html ''; - meta = { - homepage = http://www.skarnet.org/software/s6-dns/; - description = "A suite of DNS client programs and libraries for Unix systems"; - platforms = stdenv.lib.platforms.all; - license = stdenv.lib.licenses.isc; - maintainers = with stdenv.lib.maintainers; [ pmahoney Profpatsch ]; - }; - } diff --git a/pkgs/tools/networking/s6-networking/default.nix b/pkgs/tools/networking/s6-networking/default.nix index d96cff167d9..032287ece83 100644 --- a/pkgs/tools/networking/s6-networking/default.nix +++ b/pkgs/tools/networking/s6-networking/default.nix @@ -1,4 +1,4 @@ -{ stdenv, execline, fetchgit, s6, s6-dns, skalibs +{ stdenv, skawarePackages # Whether to build the TLS/SSL tools and what library to use # acceptable values: "libressl", false @@ -6,11 +6,9 @@ , sslSupport ? "libressl" , libressl }: +with skawarePackages; let inherit (stdenv) lib; - - version = "2.3.0.3"; - sslSupportEnabled = sslSupport != false; sslLibs = { "libressl" = libressl; @@ -19,25 +17,18 @@ let in assert sslSupportEnabled -> sslLibs ? ${sslSupport}; -stdenv.mkDerivation rec { - name = "s6-networking-${version}"; +buildPackage { + pname = "s6-networking"; + version = "2.3.0.3"; + sha256 = "06kv2l31ch0zw538bpivgnwymb056x5hpmqafglffgkbq3izp7wc"; - src = fetchgit { - url = "git://git.skarnet.org/s6-networking"; - rev = "refs/tags/v${version}"; - sha256 = "06kv2l31ch0zw538bpivgnwymb056x5hpmqafglffgkbq3izp7wc"; - }; + description = "A suite of small networking utilities for Unix systems"; outputs = [ "bin" "lib" "dev" "doc" "out" ]; - dontDisableStatic = true; - - enableParallelBuilding = true; - # TODO: nsss support configureFlags = [ - "--enable-absolute-paths" "--libdir=\${lib}/lib" "--libexecdir=\${lib}/libexec" "--dynlibdir=\${lib}/lib" @@ -61,20 +52,16 @@ stdenv.mkDerivation rec { "--enable-ssl=${sslSupport}" "--with-include=${lib.getDev sslLibs.${sslSupport}}/include" "--with-lib=${lib.getLib sslLibs.${sslSupport}}/lib" - ]) - ++ (lib.optional stdenv.isDarwin "--build=${stdenv.hostPlatform.system}"); + "--with-dynlib=${lib.getLib sslLibs.${sslSupport}}/lib" + ]); postInstall = '' - mkdir -p $doc/share/doc/s6-networking/ + # remove all s6 executables from build directory + rm $(find -name "s6-*" -type f -mindepth 1 -maxdepth 1 -executable) + rm minidentd + rm libs6net.* libstls.* + mv doc $doc/share/doc/s6-networking/html ''; - meta = { - homepage = http://www.skarnet.org/software/s6-networking/; - description = "A suite of small networking utilities for Unix systems"; - platforms = lib.platforms.all; - license = lib.licenses.isc; - maintainers = with stdenv.lib.maintainers; [ pmahoney Profpatsch ]; - }; - } diff --git a/pkgs/tools/system/s6-rc/default.nix b/pkgs/tools/system/s6-rc/default.nix index b5cfa8ea442..3edb0c0fb60 100644 --- a/pkgs/tools/system/s6-rc/default.nix +++ b/pkgs/tools/system/s6-rc/default.nix @@ -1,27 +1,18 @@ -{ stdenv, execline, fetchgit, skalibs, s6 }: +{ stdenv, skawarePackages }: -let +with skawarePackages; +buildPackage { + pname = "s6-rc"; version = "0.4.1.0"; + sha256 = "1as7jhlp4cvh1bzvcli1hk1pbdzkac8gys1h379blymfy8hmp805"; -in stdenv.mkDerivation rec { - - name = "s6-rc-${version}"; - - src = fetchgit { - url = "git://git.skarnet.org/s6-rc"; - rev = "refs/tags/v${version}"; - sha256 = "1as7jhlp4cvh1bzvcli1hk1pbdzkac8gys1h379blymfy8hmp805"; - }; + description = "A service manager for s6-based systems"; + platforms = stdenv.lib.platforms.linux; outputs = [ "bin" "lib" "dev" "doc" "out" ]; - dontDisableStatic = true; - - enableParallelBuilding = true; - configureFlags = [ - "--enable-absolute-paths" "--libdir=\${lib}/lib" "--libexecdir=\${lib}/libexec" "--dynlibdir=\${lib}/lib" @@ -37,22 +28,15 @@ in stdenv.mkDerivation rec { "--with-dynlib=${skalibs.lib}/lib" "--with-dynlib=${execline.lib}/lib" "--with-dynlib=${s6.out}/lib" - ] - ++ (if stdenv.isDarwin then [ "--disable-shared" ] else [ "--enable-shared" ]) - ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.hostPlatform.system}"); + ]; postInstall = '' - mkdir -p $doc/share/doc/s6-rc/ + # remove all s6 executables from build directory + rm $(find -name "s6-rc-*" -type f -mindepth 1 -maxdepth 1 -executable) + rm s6-rc libs6rc.* + mv doc $doc/share/doc/s6-rc/html mv examples $doc/share/doc/s6-rc/examples ''; - meta = { - homepage = http://skarnet.org/software/s6-rc/; - description = "A service manager for s6-based systems"; - platforms = stdenv.lib.platforms.linux; - license = stdenv.lib.licenses.isc; - maintainers = with stdenv.lib.maintainers; [ pmahoney Profpatsch ]; - }; - } diff --git a/pkgs/tools/system/s6/default.nix b/pkgs/tools/system/s6/default.nix index 85140bce1ec..f459c624260 100644 --- a/pkgs/tools/system/s6/default.nix +++ b/pkgs/tools/system/s6/default.nix @@ -1,32 +1,21 @@ -{ stdenv, execline, fetchgit, skalibs }: +{ stdenv, skawarePackages }: -let +with skawarePackages; +buildPackage { + pname = "s6"; version = "2.7.2.0"; + sha256 = "07j4is7kxkynschwbf83q5rw1872kg3ij2vhxyfp3bg71k5pw1az"; -in stdenv.mkDerivation rec { - - name = "s6-${version}"; - - src = fetchgit { - url = "git://git.skarnet.org/s6"; - rev = "refs/tags/v${version}"; - sha256 = "07j4is7kxkynschwbf83q5rw1872kg3ij2vhxyfp3bg71k5pw1az"; - }; + description = "skarnet.org's small & secure supervision software suite"; # NOTE lib: cannot split lib from bin at the moment, # since some parts of lib depend on executables in bin. # (the `*_startf` functions in `libs6`) - outputs = [ /*"bin" "lib"*/ "out" "dev" "doc" ]; - dontDisableStatic = true; - - enableParallelBuilding = true; - # TODO: nsss support configureFlags = [ - "--enable-absolute-paths" "--libdir=\${out}/lib" "--libexecdir=\${out}/libexec" "--dynlibdir=\${out}/lib" @@ -39,22 +28,15 @@ in stdenv.mkDerivation rec { "--with-lib=${execline.lib}/lib" "--with-dynlib=${skalibs.lib}/lib" "--with-dynlib=${execline.lib}/lib" - ] - ++ (if stdenv.isDarwin then [ "--disable-shared" ] else [ "--enable-shared" ]) - ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.hostPlatform.system}"); + ]; postInstall = '' - mkdir -p $doc/share/doc/s6/ + # remove all s6 executables from build directory + rm $(find -type f -mindepth 1 -maxdepth 1 -executable) + rm libs6.* + mv doc $doc/share/doc/s6/html mv examples $doc/share/doc/s6/examples ''; - meta = { - homepage = http://www.skarnet.org/software/s6/; - description = "skarnet.org's small & secure supervision software suite"; - platforms = stdenv.lib.platforms.all; - license = stdenv.lib.licenses.isc; - maintainers = with stdenv.lib.maintainers; [ pmahoney Profpatsch ]; - }; - } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index dccad6918ca..7d5e65e4d4b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12006,6 +12006,8 @@ with pkgs; skalibs = skawarePackages.skalibs; skawarePackages = recurseIntoAttrs { + buildPackage = callPackage ../build-support/skaware/build-skaware-package.nix { }; + skalibs = callPackage ../development/libraries/skalibs { }; execline = callPackage ../tools/misc/execline { }; -- GitLab From e8f336fac272a92ac063b4ecd65f680518971044 Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Mon, 3 Sep 2018 10:10:46 +0200 Subject: [PATCH 2142/2206] skawarePackages.nsss: init at 0.0.1.0 --- pkgs/development/libraries/nsss/default.nix | 33 +++++++++++++++++++++ pkgs/top-level/all-packages.nix | 5 ++++ 2 files changed, 38 insertions(+) create mode 100644 pkgs/development/libraries/nsss/default.nix diff --git a/pkgs/development/libraries/nsss/default.nix b/pkgs/development/libraries/nsss/default.nix new file mode 100644 index 00000000000..bd56acb76e6 --- /dev/null +++ b/pkgs/development/libraries/nsss/default.nix @@ -0,0 +1,33 @@ +{ stdenv, skawarePackages }: + +with skawarePackages; + +buildPackage { + pname = "nsss"; + version = "0.0.1.0"; + sha256 = "0pw7qk4j4q4sl3h01bbqcr44ppxkdvaw08xlhsnnkiv9jypfwx7w"; + + description = "An implementation of a subset of the pwd.h, group.h and shadow.h family of functions."; + + # TODO: nsss support + configureFlags = [ + "--libdir=\${lib}/lib" + "--dynlibdir=\${lib}/lib" + "--bindir=\${bin}/bin" + "--includedir=\${dev}/include" + "--with-sysdeps=${skalibs.lib}/lib/skalibs/sysdeps" + "--with-include=${skalibs.dev}/include" + "--with-lib=${skalibs.lib}/lib" + "--with-dynlib=${skalibs.lib}/lib" + ]; + + postInstall = '' + # remove all nsss executables from build directory + rm $(find -name "nsssd-*" -type f -mindepth 1 -maxdepth 1 -executable) + rm libnsss.* libnsssd.* + + mv doc $doc/share/doc/nsss/html + mv examples $doc/share/doc/nsss/examples + ''; + +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7d5e65e4d4b..fd0bf1a76da 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11311,6 +11311,8 @@ with pkgs; nss_wrapper = callPackage ../development/libraries/nss_wrapper { }; + nsss = skawarePackages.nsss; + ntbtls = callPackage ../development/libraries/ntbtls { }; ntk = callPackage ../development/libraries/audio/ntk { }; @@ -12017,6 +12019,9 @@ with pkgs; s6-networking = callPackage ../tools/networking/s6-networking { }; s6-portable-utils = callPackage ../tools/misc/s6-portable-utils { }; s6-rc = callPackage ../tools/system/s6-rc { }; + + nsss = callPackage ../development/libraries/nsss { }; + }; skydive = callPackage ../tools/networking/skydive { }; -- GitLab From 4616ef1f4135cb1908893362371ecbca6b067d24 Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Tue, 4 Sep 2018 21:55:47 +0200 Subject: [PATCH 2143/2206] skaware: switch from git repos to tarballs It should be more performant this way. --- pkgs/build-support/skaware/build-skaware-package.nix | 7 +++---- pkgs/development/libraries/nsss/default.nix | 2 +- pkgs/development/libraries/skalibs/default.nix | 2 +- pkgs/os-specific/linux/s6-linux-utils/default.nix | 2 +- pkgs/tools/misc/execline/default.nix | 2 +- pkgs/tools/misc/s6-portable-utils/default.nix | 2 +- pkgs/tools/networking/s6-dns/default.nix | 2 +- pkgs/tools/networking/s6-networking/default.nix | 2 +- pkgs/tools/system/s6-rc/default.nix | 2 +- pkgs/tools/system/s6/default.nix | 2 +- 10 files changed, 12 insertions(+), 13 deletions(-) diff --git a/pkgs/build-support/skaware/build-skaware-package.nix b/pkgs/build-support/skaware/build-skaware-package.nix index 5f6951cb25f..51921fdfbdc 100644 --- a/pkgs/build-support/skaware/build-skaware-package.nix +++ b/pkgs/build-support/skaware/build-skaware-package.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchgit, writeScript, file }: +{ stdenv, fetchurl, writeScript, file }: let lib = stdenv.lib; in { # : string @@ -72,9 +72,8 @@ let in stdenv.mkDerivation { name = "${pname}-${version}"; - src = fetchgit { - url = "git://git.skarnet.org/${pname}"; - rev = "refs/tags/v${version}"; + src = fetchurl { + url = "https://skarnet.org/software/${pname}/${pname}-${version}.tar.gz"; inherit sha256; }; diff --git a/pkgs/development/libraries/nsss/default.nix b/pkgs/development/libraries/nsss/default.nix index bd56acb76e6..6c4a23ccaf2 100644 --- a/pkgs/development/libraries/nsss/default.nix +++ b/pkgs/development/libraries/nsss/default.nix @@ -5,7 +5,7 @@ with skawarePackages; buildPackage { pname = "nsss"; version = "0.0.1.0"; - sha256 = "0pw7qk4j4q4sl3h01bbqcr44ppxkdvaw08xlhsnnkiv9jypfwx7w"; + sha256 = "0f285bvpvhk40cqjpkc1jb36il0fkzzzjmc89gbbq3awl3w4r1i0"; description = "An implementation of a subset of the pwd.h, group.h and shadow.h family of functions."; diff --git a/pkgs/development/libraries/skalibs/default.nix b/pkgs/development/libraries/skalibs/default.nix index 98977381f0f..0667e1265b3 100644 --- a/pkgs/development/libraries/skalibs/default.nix +++ b/pkgs/development/libraries/skalibs/default.nix @@ -5,7 +5,7 @@ with skawarePackages; buildPackage { pname = "skalibs"; version = "2.7.0.0"; - sha256 = "068pkbl91mi35amlhv491dwrbzyfifrlxijss0g2vf693xvx6lxm"; + sha256 = "0mnprdf4w4ami0db22rwd111m037cdmn2p8xa4i8cbwxcrv4sjcn"; description = "A set of general-purpose C programming libraries"; diff --git a/pkgs/os-specific/linux/s6-linux-utils/default.nix b/pkgs/os-specific/linux/s6-linux-utils/default.nix index 95dd3736c04..0d208a6eb55 100644 --- a/pkgs/os-specific/linux/s6-linux-utils/default.nix +++ b/pkgs/os-specific/linux/s6-linux-utils/default.nix @@ -5,7 +5,7 @@ with skawarePackages; buildPackage { pname = "s6-linux-utils"; version = "2.5.0.0"; - sha256 = "0wbxwki2alyym6dm44s5ajp9ndw6sgrqvizkznz71c30i0dlxrnf"; + sha256 = "04q2z71dkzahd2ppga2zikclz2qk014c23gm7rigqxjc8rs1amvq"; description = "A set of minimalistic Linux-specific system utilities"; platforms = stdenv.lib.platforms.linux; diff --git a/pkgs/tools/misc/execline/default.nix b/pkgs/tools/misc/execline/default.nix index 00faab0a66f..f0dc3ab6460 100644 --- a/pkgs/tools/misc/execline/default.nix +++ b/pkgs/tools/misc/execline/default.nix @@ -5,7 +5,7 @@ with skawarePackages; buildPackage { pname = "execline"; version = "2.5.0.1"; - sha256 = "0d4gvixz7xja03hnwc2bf13xrgh1jq27ij4m1jlrpgrzhfpqz37q"; + sha256 = "0j8hwdw8wn0rv8njdza8fbgmvyjg7hqp3qlbw00i7fwskr7d21wd"; description = "A small scripting language, to be used in place of a shell in non-interactive scripts"; diff --git a/pkgs/tools/misc/s6-portable-utils/default.nix b/pkgs/tools/misc/s6-portable-utils/default.nix index 04874dedc6e..ae4385a0048 100644 --- a/pkgs/tools/misc/s6-portable-utils/default.nix +++ b/pkgs/tools/misc/s6-portable-utils/default.nix @@ -8,7 +8,7 @@ let in buildPackage { pname = pname; version = "2.2.1.2"; - sha256 = "1zfanja5mbyafmzw28dlx1bb3fixa7lidbs62sxf849ly3z0zqp2"; + sha256 = "0if77z07rfygd1yk9d2abxkdbx3dg52vcjhb20isb8kvqxhkg8ih"; description = "A set of tiny general Unix utilities optimized for simplicity and small size"; diff --git a/pkgs/tools/networking/s6-dns/default.nix b/pkgs/tools/networking/s6-dns/default.nix index 6d514d56ed3..f422dabaff6 100644 --- a/pkgs/tools/networking/s6-dns/default.nix +++ b/pkgs/tools/networking/s6-dns/default.nix @@ -5,7 +5,7 @@ with skawarePackages; buildPackage { pname = "s6-dns"; version = "2.3.0.1"; - sha256 = "0flxkrnff2c28514k2nxv2y41k38pbiwd8dxlqaxgs2cl27i0ggb"; + sha256 = "16ymalc4yxbwc0kapwmissxlw2bdk4sx3b33zp1gwx3n6hkcgh8c"; description = "A suite of DNS client programs and libraries for Unix systems"; diff --git a/pkgs/tools/networking/s6-networking/default.nix b/pkgs/tools/networking/s6-networking/default.nix index 032287ece83..3f0e83ad9ce 100644 --- a/pkgs/tools/networking/s6-networking/default.nix +++ b/pkgs/tools/networking/s6-networking/default.nix @@ -21,7 +21,7 @@ assert sslSupportEnabled -> sslLibs ? ${sslSupport}; buildPackage { pname = "s6-networking"; version = "2.3.0.3"; - sha256 = "06kv2l31ch0zw538bpivgnwymb056x5hpmqafglffgkbq3izp7wc"; + sha256 = "1kfjl7da6wkmyq1mvq9irkbzk2wbi0axjfbcw5cym5y11mqswsjs"; description = "A suite of small networking utilities for Unix systems"; diff --git a/pkgs/tools/system/s6-rc/default.nix b/pkgs/tools/system/s6-rc/default.nix index 3edb0c0fb60..2712186ec5d 100644 --- a/pkgs/tools/system/s6-rc/default.nix +++ b/pkgs/tools/system/s6-rc/default.nix @@ -5,7 +5,7 @@ with skawarePackages; buildPackage { pname = "s6-rc"; version = "0.4.1.0"; - sha256 = "1as7jhlp4cvh1bzvcli1hk1pbdzkac8gys1h379blymfy8hmp805"; + sha256 = "1xl37xi509pcm5chcvn8l7gb952sr5mkpxhpkbsxhsllj791bfa2"; description = "A service manager for s6-based systems"; platforms = stdenv.lib.platforms.linux; diff --git a/pkgs/tools/system/s6/default.nix b/pkgs/tools/system/s6/default.nix index f459c624260..031439d56d5 100644 --- a/pkgs/tools/system/s6/default.nix +++ b/pkgs/tools/system/s6/default.nix @@ -5,7 +5,7 @@ with skawarePackages; buildPackage { pname = "s6"; version = "2.7.2.0"; - sha256 = "07j4is7kxkynschwbf83q5rw1872kg3ij2vhxyfp3bg71k5pw1az"; + sha256 = "02canrzmhr66gi16ldyylk378jlmyfl73vn72ayr12h2wyxgqm5g"; description = "skarnet.org's small & secure supervision software suite"; -- GitLab From a0a71e9be623ca7069e28708955de9a552d21eb5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Teo=20Klestrup=20R=C3=B6ijezon?= Date: Thu, 6 Sep 2018 12:32:53 +0200 Subject: [PATCH 2144/2206] kops: 1.9.0 -> 1.10.0 --- pkgs/applications/networking/cluster/kops/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/kops/default.nix b/pkgs/applications/networking/cluster/kops/default.nix index 5f7a2e8e284..6ffe40d6a3d 100644 --- a/pkgs/applications/networking/cluster/kops/default.nix +++ b/pkgs/applications/networking/cluster/kops/default.nix @@ -3,7 +3,7 @@ buildGoPackage rec { name = "kops-${version}"; - version = "1.9.0"; + version = "1.10.0"; goPackagePath = "k8s.io/kops"; @@ -11,7 +11,7 @@ buildGoPackage rec { rev = version; owner = "kubernetes"; repo = "kops"; - sha256 = "03avkm7gk2dqyvd7245qsca1sbhwk41j9yhc208gcmjgjhkx2vn7"; + sha256 = "1ga83sbhvhcazran6xfwgv95sg8ygg2w59vql0yjicj8r2q01vqp"; }; buildInputs = [go-bindata]; -- GitLab From 7c1b85cf6de1dc431e5736bff8adf01224e6abe5 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Thu, 6 Sep 2018 12:18:25 +0200 Subject: [PATCH 2145/2206] signal-desktop: 1.15.5 -> 1.16.0 --- .../networking/instant-messengers/signal-desktop/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix index 516abb4c9c0..99cd8371aa9 100644 --- a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix @@ -55,11 +55,11 @@ let in stdenv.mkDerivation rec { name = "signal-desktop-${version}"; - version = "1.15.5"; + version = "1.16.0"; src = fetchurl { url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb"; - sha256 = "1a63kyxbhdaz6izprg8wryvscmvfjii50xi1v5pxlf74x2pkxs8k"; + sha256 = "0hw5h1m8fijhqybx0xijrkifn5wl50qibaxkn2mxqf4mjwlvaw9a"; }; phases = [ "unpackPhase" "installPhase" ]; -- GitLab From 9e25ebc03ad0e303a9e3c3b4c2f49376be75266d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Janne=20He=C3=9F?= Date: Thu, 26 Jul 2018 19:40:23 +0200 Subject: [PATCH 2146/2206] nixos/iperf: Init the module --- nixos/modules/module-list.nix | 1 + nixos/modules/services/networking/iperf3.nix | 87 ++++++++++++++++++++ 2 files changed, 88 insertions(+) create mode 100644 nixos/modules/services/networking/iperf3.nix diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 4795922abcf..0a42ecc20a2 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -518,6 +518,7 @@ ./services/networking/i2pd.nix ./services/networking/i2p.nix ./services/networking/iodine.nix + ./services/networking/iperf3.nix ./services/networking/ircd-hybrid/default.nix ./services/networking/iwd.nix ./services/networking/keepalived/default.nix diff --git a/nixos/modules/services/networking/iperf3.nix b/nixos/modules/services/networking/iperf3.nix new file mode 100644 index 00000000000..742404a5692 --- /dev/null +++ b/nixos/modules/services/networking/iperf3.nix @@ -0,0 +1,87 @@ +{ config, lib, pkgs, ... }: with lib; +let + cfg = config.services.iperf3; + + api = { + enable = mkEnableOption "iperf3 network throughput testing server"; + port = mkOption { + type = types.ints.u16; + default = 5201; + description = "Server port to listen on for iperf3 client requsts."; + }; + affinity = mkOption { + type = types.nullOr types.ints.unsigned; + default = null; + description = "CPU affinity for the process."; + }; + bind = mkOption { + type = types.nullOr types.str; + default = null; + description = "Bind to the specific interface associated with the given address."; + }; + verbose = mkOption { + type = types.bool; + default = false; + description = "Give more detailed output."; + }; + forceFlush = mkOption { + type = types.bool; + default = false; + description = "Force flushing output at every interval."; + }; + debug = mkOption { + type = types.bool; + default = false; + description = "Emit debugging output."; + }; + rsaPrivateKey = mkOption { + type = types.nullOr types.path; + default = null; + description = "Path to the RSA private key (not password-protected) used to decrypt authentication credentials from the client."; + }; + authorizedUsersFile = mkOption { + type = types.nullOr types.path; + default = null; + description = "Path to the configuration file containing authorized users credentials to run iperf tests."; + }; + extraFlags = mkOption { + type = types.listOf types.str; + default = [ ]; + description = "Extra flags to pass to iperf3(1)."; + }; + }; + + imp = { + systemd.services.iperf3 = { + description = "iperf3 daemon"; + unitConfig.Documentation = "man:iperf3(1) https://iperf.fr/iperf-doc.php"; + wantedBy = [ "multi-user.target" ]; + after = [ "network.target" ]; + + serviceConfig = { + Restart = "on-failure"; + RestartSec = 2; + DynamicUser = true; + PrivateDevices = true; + CapabilityBoundingSet = ""; + NoNewPrivileges = true; + ExecStart = '' + ${pkgs.iperf3}/bin/iperf \ + --server \ + --port ${toString cfg.port} \ + ${optionalString (cfg.affinity != null) "--affinity ${toString cfg.affinity}"} \ + ${optionalString (cfg.bind != null) "--bind ${cfg.bind}"} \ + ${optionalString (cfg.rsaPrivateKey != null) "--rsa-private-key-path ${cfg.rsaPrivateKey}"} \ + ${optionalString (cfg.authorizedUsersFile != null) "--authorized-users-path ${cfg.authorizedUsersFile}"} \ + ${optionalString cfg.verbose "--verbose"} \ + ${optionalString cfg.debug "--debug"} \ + ${optionalString cfg.forceFlush "--forceflush"} \ + ${escapeShellArgs cfg.extraFlags} + ''; + }; + }; + }; +in { + options.services.iperf3 = api; + config = mkIf cfg.enable imp; +} -- GitLab From 773233ca771a359e63328a57216f57fd45092e60 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 27 Aug 2018 14:39:58 -0400 Subject: [PATCH 2147/2206] top-level, stdenv: Make `system` and `stdenv.system` describe the hostPlatform. Intuitively, one cares mainly about the host platform: Platforms differ in meaningful ways but compilation is morally a pure process and probably doesn't care, or those difference are already abstracted away. @Dezgeg also empirically confirmed that > 95% of checks are indeed of the host platform. Yet these attributes in the old cross infrastructure were defined to be the build platform, for expediency. And this was never before changed. (For native builds build and host coincide, so it isn't clear what the intention was.) Fixing this doesn't affect native builds, since again they coincide. It also doesn't affect cross builds of anything in Nixpkgs, as these are no longer used. It could affect external cross builds, but I deem that unlikely as anyone thinking about cross would use more explicit attributes for clarity, all the more so because the rarity of inspecting the build platform. --- pkgs/stdenv/generic/default.nix | 3 +++ pkgs/top-level/stage.nix | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/stdenv/generic/default.nix b/pkgs/stdenv/generic/default.nix index ac727034b8e..be9d38f9780 100644 --- a/pkgs/stdenv/generic/default.nix +++ b/pkgs/stdenv/generic/default.nix @@ -127,6 +127,9 @@ let "`stdenv.isArm` is deprecated after 18.03. Please use `stdenv.isAarch32` instead" hostPlatform.isAarch32; + # The derivation's `system` is `buildPlatform.system`. + inherit (buildPlatform) system; + # Whether we should run paxctl to pax-mark binaries. needsPax = isLinux; diff --git a/pkgs/top-level/stage.nix b/pkgs/top-level/stage.nix index 5ca8b72b8b8..ff09fa5ad1f 100644 --- a/pkgs/top-level/stage.nix +++ b/pkgs/top-level/stage.nix @@ -89,7 +89,7 @@ let targetPlatform = lib.warn "top-level `targetPlatform` is deprecated since 18.09. Please use `stdenv.targetPlatform`." super.stdenv.targetPlatform; - inherit (super.stdenv.buildPlatform) system; + inherit (super.stdenv.hostPlatform) system; }; splice = self: super: import ./splice.nix lib self (buildPackages != null); -- GitLab From 656b59e3db7a95e9b943aedfcfce239305573705 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Thu, 6 Sep 2018 15:09:48 +0200 Subject: [PATCH 2148/2206] monkeysphere: 0.37 -> 0.41 TODO(WIP): This needs more testing and a module. --- pkgs/tools/security/monkeysphere/default.nix | 15 +++-- .../security/monkeysphere/monkeysphere.patch | 65 +++++++------------ 2 files changed, 34 insertions(+), 46 deletions(-) diff --git a/pkgs/tools/security/monkeysphere/default.nix b/pkgs/tools/security/monkeysphere/default.nix index d1266ca495e..badea48cec4 100644 --- a/pkgs/tools/security/monkeysphere/default.nix +++ b/pkgs/tools/security/monkeysphere/default.nix @@ -1,15 +1,17 @@ -{ stdenv, fetchurl, perl, makeWrapper, perlPackages }: +{ stdenv, fetchurl, makeWrapper +, perl, perlPackages, libassuan, libgcrypt +}: stdenv.mkDerivation rec { name = "monkeysphere-${version}"; - version = "0.37"; + version = "0.41"; src = fetchurl { - url = "http://archive.monkeysphere.info/debian/pool/monkeysphere/m/monkeysphere/monkeysphere_0.37.orig.tar.gz"; - sha256 = "0nbfd220miflah5l2y20qlmgfpbqi0j8h7qgx1b06h7v2jjbh45m"; + url = "http://archive.monkeysphere.info/debian/pool/monkeysphere/m/monkeysphere/monkeysphere_${version}.orig.tar.gz"; + sha256 = "0jz7kwkwgylqprnl8bwvl084s5gjrilza77ln18i3f6x48b2y6li"; }; - buildInputs = [ makeWrapper perl ]; + buildInputs = [ makeWrapper perl libassuan libgcrypt ]; patches = [ ./monkeysphere.patch ]; @@ -43,7 +45,8 @@ stdenv.mkDerivation rec { TLS/SSL communications through the normal use of tools you are familiar with, such as your web browser0 or secure shell. ''; - license = licenses.gpl3; + license = licenses.gpl3Plus; platforms = platforms.all; + maintainers = with maintainers; [ primeos ]; }; } diff --git a/pkgs/tools/security/monkeysphere/monkeysphere.patch b/pkgs/tools/security/monkeysphere/monkeysphere.patch index 8b343b93454..f341ee747bb 100644 --- a/pkgs/tools/security/monkeysphere/monkeysphere.patch +++ b/pkgs/tools/security/monkeysphere/monkeysphere.patch @@ -1,51 +1,34 @@ -diff -rupN monkeysphere-0.37/Makefile monkeysphere-0.37-patched/Makefile ---- monkeysphere-0.37/Makefile 2014-08-06 19:27:38.000000000 +0200 -+++ monkeysphere-0.37-patched/Makefile 2015-07-31 19:51:57.539373097 +0200 -@@ -42,11 +42,11 @@ install: all installman - mkdir -p $(DESTDIR)$(PREFIX)/share/doc/monkeysphere - printf "Monkeysphere %s\n" $(MONKEYSPHERE_VERSION) > $(DESTDIR)$(PREFIX)/share/monkeysphere/VERSION - install src/monkeysphere $(DESTDIR)$(PREFIX)/bin -- sed -i 's:__SYSSHAREDIR_PREFIX__:$(PREFIX):' $(DESTDIR)$(PREFIX)/bin/monkeysphere -+ sed -i 's:__SYSSHAREDIR_PREFIX__:$(DESTDIR):' $(DESTDIR)$(PREFIX)/bin/monkeysphere - install src/monkeysphere-host $(DESTDIR)$(PREFIX)/sbin -- sed -i 's:__SYSSHAREDIR_PREFIX__:$(PREFIX):' $(DESTDIR)$(PREFIX)/sbin/monkeysphere-host -+ sed -i 's:__SYSSHAREDIR_PREFIX__:$(DESTDIR):' $(DESTDIR)$(PREFIX)/sbin/monkeysphere-host - install src/monkeysphere-authentication $(DESTDIR)$(PREFIX)/sbin -- sed -i 's:__SYSSHAREDIR_PREFIX__:$(PREFIX):' $(DESTDIR)$(PREFIX)/sbin/monkeysphere-authentication -+ sed -i 's:__SYSSHAREDIR_PREFIX__:$(DESTDIR):' $(DESTDIR)$(PREFIX)/sbin/monkeysphere-authentication - install src/monkeysphere-authentication-keys-for-user $(DESTDIR)$(PREFIX)/share/monkeysphere - install -m 0755 src/share/common $(DESTDIR)$(PREFIX)/share/monkeysphere - install -m 0644 src/share/defaultenv $(DESTDIR)$(PREFIX)/share/monkeysphere -@@ -59,8 +59,8 @@ install: all installman - ln -sf ../share/monkeysphere/keytrans $(DESTDIR)$(PREFIX)/bin/openpgp2pem - ln -sf ../share/monkeysphere/keytrans $(DESTDIR)$(PREFIX)/bin/openpgp2spki - install -m 0744 src/transitions/* $(DESTDIR)$(PREFIX)/share/monkeysphere/transitions -- sed -i 's:__SYSSHAREDIR_PREFIX__:$(PREFIX):' $(DESTDIR)$(PREFIX)/share/monkeysphere/transitions/0.23 -- sed -i 's:__SYSSHAREDIR_PREFIX__:$(PREFIX):' $(DESTDIR)$(PREFIX)/share/monkeysphere/transitions/0.28 -+ sed -i 's:__SYSSHAREDIR_PREFIX__:$(DESTDIR):' $(DESTDIR)$(PREFIX)/share/monkeysphere/transitions/0.23 -+ sed -i 's:__SYSSHAREDIR_PREFIX__:$(DESTDIR):' $(DESTDIR)$(PREFIX)/share/monkeysphere/transitions/0.28 - install -m 0644 src/transitions/README.txt $(DESTDIR)$(PREFIX)/share/monkeysphere/transitions - install -m 0644 src/share/m/* $(DESTDIR)$(PREFIX)/share/monkeysphere/m - install -m 0644 src/share/mh/* $(DESTDIR)$(PREFIX)/share/monkeysphere/mh -diff -rupN monkeysphere-0.37/src/share/checkperms monkeysphere-0.37-patched/src/share/checkperms ---- monkeysphere-0.37/src/share/checkperms 2014-08-06 19:27:38.000000000 +0200 -+++ monkeysphere-0.37-patched/src/share/checkperms 2015-07-31 19:52:18.170675985 +0200 +diff --git a/Makefile b/Makefile +--- a/Makefile ++++ b/Makefile +@@ -52,7 +52,7 @@ clean: + replaced/%: % + mkdir -p $(dir $@) + sed < $< > $@ \ +- -e 's:__SYSSHAREDIR_PREFIX__:$(PREFIX):' \ ++ -e 's:__SYSSHAREDIR_PREFIX__:$(DESTDIR):' \ + -e 's:__SYSCONFDIR_PREFIX__:$(ETCPREFIX):' \ + -e 's:__SYSDATADIR_PREFIX__:$(LOCALSTATEDIR):' + +diff --git a/src/share/checkperms b/src/share/checkperms +--- a/src/share/checkperms ++++ b/src/share/checkperms @@ -1,4 +1,4 @@ -#!/usr/bin/perl -T +#!/usr/bin/perl # checkperms: ensure as best we can that a given file can only be # modified by the given user (or the superuser, naturally). This -diff -rupN monkeysphere-0.37/src/share/keytrans monkeysphere-0.37-patched/src/share/keytrans ---- monkeysphere-0.37/src/share/keytrans 2014-08-06 19:27:38.000000000 +0200 -+++ monkeysphere-0.37-patched/src/share/keytrans 2015-07-31 20:13:36.664514290 +0200 +diff --git a/src/share/keytrans b/src/share/keytrans +--- a/src/share/keytrans ++++ b/src/share/keytrans @@ -1,4 +1,4 @@ -#!/usr/bin/perl -T +#!/usr/bin/perl # keytrans: this is an RSA key translation utility; it is capable of # transforming RSA keys (both public keys and secret keys) between -@@ -1069,7 +1069,7 @@ sub packetwalk { +@@ -1083,7 +1083,7 @@ sub packetwalk { for (basename($0)) { @@ -54,7 +37,7 @@ diff -rupN monkeysphere-0.37/src/share/keytrans monkeysphere-0.37-patched/src/sh my $rsa; my $stdin; -@@ -1107,7 +1107,7 @@ for (basename($0)) { +@@ -1121,7 +1121,7 @@ for (basename($0)) { } ); } @@ -63,7 +46,7 @@ diff -rupN monkeysphere-0.37/src/share/keytrans monkeysphere-0.37-patched/src/sh my $fpr = shift; my $instream; open($instream,'-'); -@@ -1123,7 +1123,7 @@ for (basename($0)) { +@@ -1137,7 +1137,7 @@ for (basename($0)) { die "No matching key found.\n"; } } @@ -72,7 +55,7 @@ diff -rupN monkeysphere-0.37/src/share/keytrans monkeysphere-0.37-patched/src/sh my $fpr = shift; my $instream; open($instream,'-'); -@@ -1139,7 +1139,7 @@ for (basename($0)) { +@@ -1153,7 +1153,7 @@ for (basename($0)) { die "No matching key found.\n"; } } @@ -81,7 +64,7 @@ diff -rupN monkeysphere-0.37/src/share/keytrans monkeysphere-0.37-patched/src/sh my $fpr = shift; my $instream; open($instream,'-'); -@@ -1151,7 +1151,7 @@ for (basename($0)) { +@@ -1165,7 +1165,7 @@ for (basename($0)) { die "No matching key found.\n"; } } @@ -90,3 +73,5 @@ diff -rupN monkeysphere-0.37/src/share/keytrans monkeysphere-0.37-patched/src/sh # subcommands when keytrans is invoked directly are UNSUPPORTED, # UNDOCUMENTED, and WILL NOT BE MAINTAINED. my $subcommand = shift; +-- +2.16.3 -- GitLab From 8ae27030aa4989d42f9335d4b80a5a4d3d6d039c Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 27 Aug 2018 14:39:58 -0400 Subject: [PATCH 2149/2206] doc: Add changelog entry for new definition of `system` and `stdenv.system` See the previous commit for details. --- nixos/doc/manual/release-notes/rl-1809.xml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/nixos/doc/manual/release-notes/rl-1809.xml b/nixos/doc/manual/release-notes/rl-1809.xml index 421208ec0f8..be225f18c24 100644 --- a/nixos/doc/manual/release-notes/rl-1809.xml +++ b/nixos/doc/manual/release-notes/rl-1809.xml @@ -283,6 +283,14 @@ $ nix-instantiate -E '(import <nixpkgsunstable> {}).gitFull' from your config without any issues. + + + stdenv.system and system in nixpkgs now refer to the host platform instead of the build platform. + For native builds this is not change, let alone a breaking one. + For cross builds, it is a breaking change, and stdenv.buildPlatform.system can be used instead for the old behavior. + They should be using that anyways for clarity. + +
-- GitLab From 037813906d09062d2b7330893bfb36ce412e8889 Mon Sep 17 00:00:00 2001 From: Peter Hoeg Date: Fri, 10 Aug 2018 15:15:22 +0800 Subject: [PATCH 2150/2206] wp-cli: use 1 store path instead of 4 --- pkgs/development/tools/wp-cli/default.nix | 50 ++++++++++++----------- 1 file changed, 27 insertions(+), 23 deletions(-) diff --git a/pkgs/development/tools/wp-cli/default.nix b/pkgs/development/tools/wp-cli/default.nix index 2f555294571..780accd76bf 100644 --- a/pkgs/development/tools/wp-cli/default.nix +++ b/pkgs/development/tools/wp-cli/default.nix @@ -1,42 +1,46 @@ { stdenv, lib, fetchurl, writeScript, writeText, php }: let - name = "wp-cli-${version}"; version = "2.0.0"; - src = fetchurl { - url = "https://github.com/wp-cli/wp-cli/releases/download/v${version}/${name}.phar"; - sha256 = "1s8pv8vdjwiwknpwsxc59l1zxc2np7nrp6bjd0s8jwsrv5fgjzsp"; - }; - completion = fetchurl { url = "https://raw.githubusercontent.com/wp-cli/wp-cli/v${version}/utils/wp-completion.bash"; sha256 = "15d330x6d3fizrm6ckzmdknqg6wjlx5fr87bmkbd5s6a1ihs0g24"; }; - bin = writeScript "wp" '' - #! ${stdenv.shell} +in stdenv.mkDerivation rec { + name = "wp-cli-${version}"; + inherit version; - set -euo pipefail + src = fetchurl { + url = "https://github.com/wp-cli/wp-cli/releases/download/v${version}/${name}.phar"; + sha256 = "1s8pv8vdjwiwknpwsxc59l1zxc2np7nrp6bjd0s8jwsrv5fgjzsp"; + }; - exec ${lib.getBin php}/bin/php \ - -c ${ini} \ - -f ${src} -- "$@" - ''; + buildCommand = '' + dir=$out/share/wp-cli + mkdir -p $out/bin $dir - ini = writeText "wp-cli.ini" '' - [PHP] - memory_limit = -1 ; no limit as composer uses a lot of memory + cat <<_EOF > $out/bin/wp +#!${stdenv.shell} - [Phar] - phar.readonly = Off - ''; +set -euo pipefail -in stdenv.mkDerivation rec { - inherit name version; +exec ${lib.getBin php}/bin/php \\ + -c $dir/php.ini \\ + -f $dir/wp-cli -- "\$@" +_EOF + chmod 0755 $out/bin/wp - buildCommand = '' - install -Dm755 ${bin} $out/bin/wp + cat <<_EOF > $dir/php.ini +[PHP] +memory_limit = -1 ; no limit as composer uses a lot of memory + +[Phar] +phar.readonly = Off +_EOF + + install -Dm644 ${src} $dir/wp-cli install -Dm644 ${completion} $out/share/bash-completion/completions/wp # this is a very basic run test -- GitLab From a278414b32ad99bf11ce63c2ef0c970920bf761d Mon Sep 17 00:00:00 2001 From: Peter Hoeg Date: Thu, 6 Sep 2018 21:35:56 +0800 Subject: [PATCH 2151/2206] wp-cli: 2.0.0 -> 2.0.1 --- pkgs/development/tools/wp-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/wp-cli/default.nix b/pkgs/development/tools/wp-cli/default.nix index 780accd76bf..e2250297c8e 100644 --- a/pkgs/development/tools/wp-cli/default.nix +++ b/pkgs/development/tools/wp-cli/default.nix @@ -1,7 +1,7 @@ { stdenv, lib, fetchurl, writeScript, writeText, php }: let - version = "2.0.0"; + version = "2.0.1"; completion = fetchurl { url = "https://raw.githubusercontent.com/wp-cli/wp-cli/v${version}/utils/wp-completion.bash"; @@ -14,7 +14,7 @@ in stdenv.mkDerivation rec { src = fetchurl { url = "https://github.com/wp-cli/wp-cli/releases/download/v${version}/${name}.phar"; - sha256 = "1s8pv8vdjwiwknpwsxc59l1zxc2np7nrp6bjd0s8jwsrv5fgjzsp"; + sha256 = "05lbay4c0477465vv4h8d2j94pk3haz1a7f0ncb127fvxz3a2pcg"; }; buildCommand = '' -- GitLab From f66257cfcea37acd0d24b99b74694898f3493fd5 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Thu, 6 Sep 2018 09:21:38 -0400 Subject: [PATCH 2152/2206] doc: Add release notes for top-level {build,host,target}Platform deprecation I forgot to do this in e51f736076548459f36a1250de4bf6867f880b66. --- nixos/doc/manual/release-notes/rl-1809.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/nixos/doc/manual/release-notes/rl-1809.xml b/nixos/doc/manual/release-notes/rl-1809.xml index 63775d503c9..9ec465d8955 100644 --- a/nixos/doc/manual/release-notes/rl-1809.xml +++ b/nixos/doc/manual/release-notes/rl-1809.xml @@ -544,6 +544,13 @@ inherit (pkgs.nixos { a new paragraph. + + + Top-level buildPlatform, hostPlatform, and targetPlatform in Nixpkgs are deprecated. + Please use their equivalents in stdenv instead: + stdenv.buildPlatform, stdenv.hostPlatform, and stdenv.targetPlatform. + +
-- GitLab From 6ea0c3e2714d79df33a5fa9bfd7d5259e4475b4d Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Thu, 6 Sep 2018 17:16:34 +0300 Subject: [PATCH 2153/2206] matrix-synapse: 0.33.3 -> 0.33.3.1 --- pkgs/servers/matrix-synapse/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/matrix-synapse/default.nix b/pkgs/servers/matrix-synapse/default.nix index 74cd233710c..2aea521611c 100644 --- a/pkgs/servers/matrix-synapse/default.nix +++ b/pkgs/servers/matrix-synapse/default.nix @@ -26,13 +26,13 @@ let }; in python2Packages.buildPythonApplication rec { name = "matrix-synapse-${version}"; - version = "0.33.3"; + version = "0.33.3.1"; src = fetchFromGitHub { owner = "matrix-org"; repo = "synapse"; rev = "v${version}"; - sha256 = "0yxxrs8yrrkp3pffdfab8apdmyhdcl90wgmglryy4q8vsksxn7d4"; + sha256 = "0q7rjh2qwj1ym5alnv9dvgw07bm7kk7igfai9ix72c6n7qb4z4i3"; }; patches = [ -- GitLab From 5b58c6ac7648bc6a216e5bebd394680227de1e85 Mon Sep 17 00:00:00 2001 From: Sebastien Maret Date: Thu, 6 Sep 2018 16:10:21 +0200 Subject: [PATCH 2154/2206] gildas: add alternative url for the source code (#46145) For each new release, the upstream developers of Gildas move the source code of the previous release to a different directory. Add this directory to the list of url to avoid build failure at each new release. --- pkgs/applications/science/astronomy/gildas/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/science/astronomy/gildas/default.nix b/pkgs/applications/science/astronomy/gildas/default.nix index d74eee4190d..82575d9c6ff 100644 --- a/pkgs/applications/science/astronomy/gildas/default.nix +++ b/pkgs/applications/science/astronomy/gildas/default.nix @@ -12,7 +12,10 @@ stdenv.mkDerivation rec { name = "gildas-${version}"; src = fetchurl { - url = "http://www.iram.fr/~gildas/dist/gildas-src-${srcVersion}.tar.gz"; + # For each new release, the upstream developers of Gildas move the + # source code of the previous release to a different directory + urls = [ "http://www.iram.fr/~gildas/dist/gildas-src-${srcVersion}.tar.gz" + "http://www.iram.fr/~gildas/dist/archive/gildas/gildas-src-${srcVersion}.tar.gz" ]; sha256 = "0mg3wijrj8x1p912vkgrhxbypjx7aj9b1492yxvq2y3fxban6bj1"; }; -- GitLab From fc2c606a7ac8fb48be4181f777d029bd75c0c58a Mon Sep 17 00:00:00 2001 From: Paul TREHIOU Date: Thu, 6 Sep 2018 18:02:33 +0200 Subject: [PATCH 2155/2206] jackett: 0.9.41 -> 0.10.160 (#46114) * jackett: update mono to 5.8 Jackett needs mono version >= 5.8 https://github.com/Jackett/Jackett/blob/master/README.md#supported-systems * jackett: 0.9.41 -> 0.10.160 --- pkgs/servers/jackett/default.nix | 4 ++-- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/jackett/default.nix b/pkgs/servers/jackett/default.nix index 774f8df94a7..49f7b59ddc6 100644 --- a/pkgs/servers/jackett/default.nix +++ b/pkgs/servers/jackett/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "jackett-${version}"; - version = "0.9.41"; + version = "0.10.160"; src = fetchurl { url = "https://github.com/Jackett/Jackett/releases/download/v${version}/Jackett.Binaries.Mono.tar.gz"; - sha256 = "0ndzn1p876rkj56g6vscgkmyzi1k0gmqby4rmrb4ilxzjpskii8m"; + sha256 = "1msy11s89r63vcan6d8mjn2jic1zwvl2j852mjj06bfb3yldx6vq"; }; buildInputs = [ makeWrapper ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index fd0bf1a76da..3d0e6ae15da 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3356,7 +3356,7 @@ with pkgs; jaaa = callPackage ../applications/audio/jaaa { }; jackett = callPackage ../servers/jackett { - mono = mono50; + mono = mono5; }; jade = callPackage ../tools/text/sgml/jade { }; -- GitLab From 0e2aa97f3aa1341693885511fd78394b828c6477 Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Thu, 26 Jul 2018 20:45:55 +0200 Subject: [PATCH 2156/2206] lib/trivial: add assertMsg --- lib/default.nix | 3 ++- lib/trivial.nix | 20 ++++++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/lib/default.nix b/lib/default.nix index dd6fcec75e2..fd3be3c6f4b 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -59,7 +59,8 @@ let inherit (trivial) id const concat or and bitAnd bitOr bitXor bitNot boolToString mergeAttrs flip mapNullable inNixShell min max importJSON warn info nixpkgsVersion version mod compare - splitByAndCompare functionArgs setFunctionArgs isFunction; + splitByAndCompare functionArgs setFunctionArgs isFunction + assertMsg; inherit (fixedPoints) fix fix' extends composeExtensions makeExtensible makeExtensibleWithCustomName; diff --git a/lib/trivial.nix b/lib/trivial.nix index e702b8cdcc9..bba284548d9 100644 --- a/lib/trivial.nix +++ b/lib/trivial.nix @@ -188,6 +188,26 @@ rec { warn = msg: builtins.trace "WARNING: ${msg}"; info = msg: builtins.trace "INFO: ${msg}"; + /* Print a trace message if pred is false. + Intended to be used to augment asserts with helpful error messages. + + Example: + assertMsg false "nope" + => false + stderr> trace: nope + + assert (assertMsg ("foo" == "bar") "foo is not bar, silly"); "" + stderr> trace: foo is not bar, silly + stderr> assert failed at … + + Type: + assertMsg :: Bool -> String -> Bool + */ + assertMsg = pred: msg: + if pred + then true + else builtins.trace msg false; + ## Function annotations -- GitLab From 320cdecd1697020cb367adc1f8408dbf689ca254 Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Mon, 6 Aug 2018 01:35:48 +0200 Subject: [PATCH 2157/2206] lib/trivial: add assertOneOf --- lib/default.nix | 2 +- lib/trivial.nix | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/lib/default.nix b/lib/default.nix index fd3be3c6f4b..358c8ca0b8f 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -60,7 +60,7 @@ let boolToString mergeAttrs flip mapNullable inNixShell min max importJSON warn info nixpkgsVersion version mod compare splitByAndCompare functionArgs setFunctionArgs isFunction - assertMsg; + assertMsg assertOneOf; inherit (fixedPoints) fix fix' extends composeExtensions makeExtensible makeExtensibleWithCustomName; diff --git a/lib/trivial.nix b/lib/trivial.nix index bba284548d9..f1001ee10ca 100644 --- a/lib/trivial.nix +++ b/lib/trivial.nix @@ -203,11 +203,29 @@ rec { Type: assertMsg :: Bool -> String -> Bool */ + # TODO(Profpatsch): add tests that check stderr assertMsg = pred: msg: if pred then true else builtins.trace msg false; + /* Specialized `assertMsg` for checking if val is one of the elements + of a list. Useful for checking enums. + + Example: + let sslLibrary = "libressl" + in assertOneOf "sslLibrary" sslLibrary [ "openssl" "bearssl" ] + => false + stderr> trace: sslLibrary must be one of "openssl", "bearssl", but is: "libressl" + + Type: + assertOneOf :: String -> ComparableVal -> List ComparableVal -> Bool + */ + assertOneOf = name: val: xs: assertMsg + (lib.elem val xs) + "${name} must be one of ${ + lib.generators.toPretty {} xs}, but is: ${ + lib.generators.toPretty {} val}"; ## Function annotations -- GitLab From 3e45b61a9920466a8ea06b8ad9350d56ade435bc Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Mon, 6 Aug 2018 01:36:09 +0200 Subject: [PATCH 2158/2206] lib/trivial: add a few examples of usage of assertMsg/assertOneOf --- lib/lists.nix | 7 +++++-- lib/strings.nix | 7 +++++-- lib/types.nix | 8 ++++++-- pkgs/applications/misc/lilyterm/default.nix | 5 ++--- pkgs/applications/science/math/ripser/default.nix | 3 ++- 5 files changed, 20 insertions(+), 10 deletions(-) diff --git a/lib/lists.nix b/lib/lists.nix index 288882924ff..9a75f179e96 100644 --- a/lib/lists.nix +++ b/lib/lists.nix @@ -509,7 +509,8 @@ rec { => 3 */ last = list: - assert list != []; elemAt list (length list - 1); + assert assertMsg (list != []) "lists.last: list must not be empty!"; + elemAt list (length list - 1); /* Return all elements but the last @@ -517,7 +518,9 @@ rec { init [ 1 2 3 ] => [ 1 2 ] */ - init = list: assert list != []; take (length list - 1) list; + init = list: + assert assertMsg (list != []) "lists.init: list must not be empty!"; + take (length list - 1) list; /* return the image of the cross product of some lists by a function diff --git a/lib/strings.nix b/lib/strings.nix index 833f69d2fbf..0c4095bb55c 100644 --- a/lib/strings.nix +++ b/lib/strings.nix @@ -410,7 +410,7 @@ rec { components = splitString "/" url; filename = lib.last components; name = builtins.head (splitString sep filename); - in assert name != filename; name; + in assert name != filename; name; /* Create an --{enable,disable}- string that can be passed to standard GNU Autoconf scripts. @@ -468,7 +468,10 @@ rec { strw = lib.stringLength str; reqWidth = width - (lib.stringLength filler); in - assert strw <= width; + assert lib.assertMsg (strw <= width) + "fixedWidthString: requested string length (${ + toString width}) must not be shorter than actual length (${ + toString strw})"; if strw == width then str else filler + fixedWidthString reqWidth filler str; /* Format a number adding leading zeroes up to fixed width. diff --git a/lib/types.nix b/lib/types.nix index 4d6ac51c898..441af98cb9b 100644 --- a/lib/types.nix +++ b/lib/types.nix @@ -119,7 +119,9 @@ rec { let betweenDesc = lowest: highest: "${toString lowest} and ${toString highest} (both inclusive)"; - between = lowest: highest: assert lowest <= highest; + between = lowest: highest: + assert lib.assertMsg (lowest <= highest) + "ints.between: lowest must be smaller than highest"; addCheck int (x: x >= lowest && x <= highest) // { name = "intBetween"; description = "integer between ${betweenDesc lowest highest}"; @@ -439,7 +441,9 @@ rec { # Either value of type `finalType` or `coercedType`, the latter is # converted to `finalType` using `coerceFunc`. coercedTo = coercedType: coerceFunc: finalType: - assert coercedType.getSubModules == null; + assert assertMsg (coercedType.getSubModules == null) + "coercedTo: coercedType must not have submodules (it’s a ${ + coercedType.description})"; mkOptionType rec { name = "coercedTo"; description = "${finalType.description} or ${coercedType.description} convertible to it"; diff --git a/pkgs/applications/misc/lilyterm/default.nix b/pkgs/applications/misc/lilyterm/default.nix index 72cb1e85802..948ae7b14a1 100644 --- a/pkgs/applications/misc/lilyterm/default.nix +++ b/pkgs/applications/misc/lilyterm/default.nix @@ -1,13 +1,12 @@ -{ stdenv, fetchurl, fetchFromGitHub +{ stdenv, lib, fetchurl, fetchFromGitHub , pkgconfig , autoconf, automake, intltool, gettext , gtk, vte -# "stable" or "git" , flavour ? "stable" }: -assert flavour == "stable" || flavour == "git"; +assert lib.assertOneOf "flavour" flavour [ "stable" "git" ]; let stuff = diff --git a/pkgs/applications/science/math/ripser/default.nix b/pkgs/applications/science/math/ripser/default.nix index 21948a279d0..5e0b7fc300b 100644 --- a/pkgs/applications/science/math/ripser/default.nix +++ b/pkgs/applications/science/math/ripser/default.nix @@ -8,7 +8,8 @@ with stdenv.lib; -assert elem fileFormat ["lowerTriangularCsv" "upperTriangularCsv" "dipha"]; +assert assertOneOf "fileFormat" fileFormat + ["lowerTriangularCsv" "upperTriangularCsv" "dipha"]; assert useGoogleHashmap -> sparsehash != null; let -- GitLab From efdf618330a22f837f0e5e446028e918a5b4dd8a Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Wed, 8 Aug 2018 19:26:52 +0200 Subject: [PATCH 2159/2206] lib: move assertMsg and assertOneOf to their own library file Since the `assertOneOf` uses `lib.generators`, they are not really trivial anymore and should go into their own library file. --- lib/asserts.nix | 44 ++++++++++++++++++++++++++++++++++++++++++++ lib/default.nix | 9 +++++---- lib/lists.nix | 4 ++-- lib/trivial.nix | 40 +--------------------------------------- lib/types.nix | 2 +- 5 files changed, 53 insertions(+), 46 deletions(-) create mode 100644 lib/asserts.nix diff --git a/lib/asserts.nix b/lib/asserts.nix new file mode 100644 index 00000000000..8a5f1fb3feb --- /dev/null +++ b/lib/asserts.nix @@ -0,0 +1,44 @@ +{ lib }: + +rec { + + /* Print a trace message if pred is false. + Intended to be used to augment asserts with helpful error messages. + + Example: + assertMsg false "nope" + => false + stderr> trace: nope + + assert (assertMsg ("foo" == "bar") "foo is not bar, silly"); "" + stderr> trace: foo is not bar, silly + stderr> assert failed at … + + Type: + assertMsg :: Bool -> String -> Bool + */ + # TODO(Profpatsch): add tests that check stderr + assertMsg = pred: msg: + if pred + then true + else builtins.trace msg false; + + /* Specialized `assertMsg` for checking if val is one of the elements + of a list. Useful for checking enums. + + Example: + let sslLibrary = "libressl" + in assertOneOf "sslLibrary" sslLibrary [ "openssl" "bearssl" ] + => false + stderr> trace: sslLibrary must be one of "openssl", "bearssl", but is: "libressl" + + Type: + assertOneOf :: String -> ComparableVal -> List ComparableVal -> Bool + */ + assertOneOf = name: val: xs: assertMsg + (lib.elem val xs) + "${name} must be one of ${ + lib.generators.toPretty {} xs}, but is: ${ + lib.generators.toPretty {} val}"; + +} diff --git a/lib/default.nix b/lib/default.nix index 358c8ca0b8f..d7a05fec833 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -38,10 +38,11 @@ let systems = callLibs ./systems; # misc + asserts = callLibs ./asserts.nix; debug = callLibs ./debug.nix; - generators = callLibs ./generators.nix; misc = callLibs ./deprecated.nix; + # domain-specific fetchers = callLibs ./fetchers.nix; @@ -59,9 +60,7 @@ let inherit (trivial) id const concat or and bitAnd bitOr bitXor bitNot boolToString mergeAttrs flip mapNullable inNixShell min max importJSON warn info nixpkgsVersion version mod compare - splitByAndCompare functionArgs setFunctionArgs isFunction - assertMsg assertOneOf; - + splitByAndCompare functionArgs setFunctionArgs isFunction; inherit (fixedPoints) fix fix' extends composeExtensions makeExtensible makeExtensibleWithCustomName; inherit (attrsets) attrByPath hasAttrByPath setAttrByPath @@ -118,6 +117,8 @@ let unknownModule mkOption; inherit (types) isType setType defaultTypeMerge defaultFunctor isOptionType mkOptionType; + inherit (asserts) + assertMsg assertOneOf; inherit (debug) addErrorContextToAttrs traceIf traceVal traceValFn traceXMLVal traceXMLValMarked traceSeq traceSeqN traceValSeq traceValSeqFn traceValSeqN traceValSeqNFn traceShowVal diff --git a/lib/lists.nix b/lib/lists.nix index 9a75f179e96..9ecd8f22003 100644 --- a/lib/lists.nix +++ b/lib/lists.nix @@ -509,7 +509,7 @@ rec { => 3 */ last = list: - assert assertMsg (list != []) "lists.last: list must not be empty!"; + assert lib.assertMsg (list != []) "lists.last: list must not be empty!"; elemAt list (length list - 1); /* Return all elements but the last @@ -519,7 +519,7 @@ rec { => [ 1 2 ] */ init = list: - assert assertMsg (list != []) "lists.init: list must not be empty!"; + assert lib.assertMsg (list != []) "lists.init: list must not be empty!"; take (length list - 1) list; diff --git a/lib/trivial.nix b/lib/trivial.nix index f1001ee10ca..b1eea0bf124 100644 --- a/lib/trivial.nix +++ b/lib/trivial.nix @@ -171,7 +171,7 @@ rec { builtins.fromJSON (builtins.readFile path); - ## Warnings and asserts + ## Warnings /* See https://github.com/NixOS/nix/issues/749. Eventually we'd like these to expand to Nix builtins that carry metadata so that Nix can filter out @@ -188,44 +188,6 @@ rec { warn = msg: builtins.trace "WARNING: ${msg}"; info = msg: builtins.trace "INFO: ${msg}"; - /* Print a trace message if pred is false. - Intended to be used to augment asserts with helpful error messages. - - Example: - assertMsg false "nope" - => false - stderr> trace: nope - - assert (assertMsg ("foo" == "bar") "foo is not bar, silly"); "" - stderr> trace: foo is not bar, silly - stderr> assert failed at … - - Type: - assertMsg :: Bool -> String -> Bool - */ - # TODO(Profpatsch): add tests that check stderr - assertMsg = pred: msg: - if pred - then true - else builtins.trace msg false; - - /* Specialized `assertMsg` for checking if val is one of the elements - of a list. Useful for checking enums. - - Example: - let sslLibrary = "libressl" - in assertOneOf "sslLibrary" sslLibrary [ "openssl" "bearssl" ] - => false - stderr> trace: sslLibrary must be one of "openssl", "bearssl", but is: "libressl" - - Type: - assertOneOf :: String -> ComparableVal -> List ComparableVal -> Bool - */ - assertOneOf = name: val: xs: assertMsg - (lib.elem val xs) - "${name} must be one of ${ - lib.generators.toPretty {} xs}, but is: ${ - lib.generators.toPretty {} val}"; ## Function annotations diff --git a/lib/types.nix b/lib/types.nix index 441af98cb9b..4e44e7521c4 100644 --- a/lib/types.nix +++ b/lib/types.nix @@ -441,7 +441,7 @@ rec { # Either value of type `finalType` or `coercedType`, the latter is # converted to `finalType` using `coerceFunc`. coercedTo = coercedType: coerceFunc: finalType: - assert assertMsg (coercedType.getSubModules == null) + assert lib.assertMsg (coercedType.getSubModules == null) "coercedTo: coercedType must not have submodules (it’s a ${ coercedType.description})"; mkOptionType rec { -- GitLab From 13050ccc0b315082ea20bc418448204b071bb9c8 Mon Sep 17 00:00:00 2001 From: Matthieu Coudron Date: Thu, 6 Sep 2018 01:33:10 +0900 Subject: [PATCH 2160/2206] python3Packages.genanki: init at 0.6.0 Library to generate anki flashcards. --- .../python-modules/genanki/default.nix | 38 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 40 insertions(+) create mode 100644 pkgs/development/python-modules/genanki/default.nix diff --git a/pkgs/development/python-modules/genanki/default.nix b/pkgs/development/python-modules/genanki/default.nix new file mode 100644 index 00000000000..bcc462e7237 --- /dev/null +++ b/pkgs/development/python-modules/genanki/default.nix @@ -0,0 +1,38 @@ +{ stdenv, buildPythonPackage, fetchPypi, isPy3k +, cached-property, frozendict, pystache, pyyaml, pytest, pytestrunner +}: + +buildPythonPackage rec { + pname = "genanki"; + version = "0.6.0"; + + src = fetchPypi { + inherit pname version; + sha256 = "0xj8yd3acl8h457sh42balvcd0z4mg5idd4q63f7qlfzc5wgbb74"; + }; + + propagatedBuildInputs = [ + pytestrunner + cached-property + frozendict + pystache + pyyaml + ]; + + checkInputs = [ pytest ]; + + disabled = !isPy3k; + + # relies on upstream anki + doCheck = false; + checkPhase = '' + py.test + ''; + + meta = with stdenv.lib; { + homepage = http://github.com/kerrickstaley/genanki; + description = "Generate Anki decks programmatically"; + license = licenses.mit; + maintainers = with maintainers; [ teto ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 137463b74db..dcb9961c01f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -298,6 +298,8 @@ in { fire = callPackage ../development/python-modules/fire { }; + genanki = callPackage ../development/python-modules/genanki { }; + globus-sdk = callPackage ../development/python-modules/globus-sdk { }; goocalendar = callPackage ../development/python-modules/goocalendar { }; -- GitLab From 1d6fd659570082ef852407f08d0f78ada8209da8 Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Thu, 6 Sep 2018 12:13:27 -0400 Subject: [PATCH 2161/2206] pythonPackages.geopandas: 0.3.0 -> 0.4.0 Additionally fix issue with tests failing for 18.09 release. Tests required url fetch. Disabled with "not web". --- pkgs/development/python-modules/geopandas/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/geopandas/default.nix b/pkgs/development/python-modules/geopandas/default.nix index cab25a60f3b..976df095261 100644 --- a/pkgs/development/python-modules/geopandas/default.nix +++ b/pkgs/development/python-modules/geopandas/default.nix @@ -1,23 +1,23 @@ { stdenv, buildPythonPackage, fetchFromGitHub , pandas, shapely, fiona, descartes, pyproj -, pytest }: +, pytest, Rtree }: buildPythonPackage rec { pname = "geopandas"; - version = "0.3.0"; + version = "0.4.0"; name = pname + "-" + version; src = fetchFromGitHub { owner = "geopandas"; repo = "geopandas"; rev = "v${version}"; - sha256 = "0maafafr7sjjmlg2f19bizg06c8a5z5igmbcgq6kgmi7rklx8xxz"; + sha256 = "025zpgck5pnmidvzk0805pr345rd7k6z66qb2m34gjh1814xjkhv"; }; - checkInputs = [ pytest ]; + checkInputs = [ pytest Rtree ]; checkPhase = '' - py.test geopandas + py.test geopandas -m "not web" ''; propagatedBuildInputs = [ -- GitLab From 3fc7c5b5913e254615698e5bfe7e4084b816f435 Mon Sep 17 00:00:00 2001 From: xplat Date: Thu, 6 Sep 2018 13:18:34 -0400 Subject: [PATCH 2162/2206] opam: 1.2.2 -> 2.0.0 (#45806) --- pkgs/development/tools/ocaml/opam/1.2.2.nix | 92 +++++++++++++ pkgs/development/tools/ocaml/opam/default.nix | 100 ++++++++------ .../tools/ocaml/opam/opam-mccs-darwin.patch | 18 +++ .../tools/ocaml/opam/opam-pull-3487.patch | 23 ++++ .../tools/ocaml/opam/opam-shebangs.patch | 128 +++++++++++++++++ pkgs/development/tools/ocaml/opam/opam.nix.pl | 130 ++++++++++++++++++ pkgs/top-level/all-packages.nix | 3 +- 7 files changed, 454 insertions(+), 40 deletions(-) create mode 100644 pkgs/development/tools/ocaml/opam/1.2.2.nix create mode 100644 pkgs/development/tools/ocaml/opam/opam-mccs-darwin.patch create mode 100644 pkgs/development/tools/ocaml/opam/opam-pull-3487.patch create mode 100644 pkgs/development/tools/ocaml/opam/opam-shebangs.patch create mode 100755 pkgs/development/tools/ocaml/opam/opam.nix.pl diff --git a/pkgs/development/tools/ocaml/opam/1.2.2.nix b/pkgs/development/tools/ocaml/opam/1.2.2.nix new file mode 100644 index 00000000000..7e84719ae47 --- /dev/null +++ b/pkgs/development/tools/ocaml/opam/1.2.2.nix @@ -0,0 +1,92 @@ +{ stdenv, lib, fetchurl, makeWrapper, + ocaml, unzip, ncurses, curl, aspcud +}: + +assert lib.versionAtLeast ocaml.version "3.12.1"; + +let + srcs = { + cudf = fetchurl { + url = "https://gforge.inria.fr/frs/download.php/file/33593/cudf-0.7.tar.gz"; + sha256 = "92c8a9ed730bbac73f3513abab41127d966c9b9202ab2aaffcd02358c030a701"; + }; + extlib = fetchurl { + url = "http://ocaml-extlib.googlecode.com/files/extlib-1.5.3.tar.gz"; + sha256 = "c095eef4202a8614ff1474d4c08c50c32d6ca82d1015387785cf03d5913ec021"; + }; + ocaml_re = fetchurl { + url = "https://github.com/ocaml/ocaml-re/archive/ocaml-re-1.2.0.tar.gz"; + sha256 = "a34dd9d6136731436a963bbab5c4bbb16e5d4e21b3b851d34887a3dec451999f"; + }; + ocamlgraph = fetchurl { + url = "http://ocamlgraph.lri.fr/download/ocamlgraph-1.8.5.tar.gz"; + sha256 = "d167466435a155c779d5ec25b2db83ad851feb42ebc37dca8ffa345ddaefb82f"; + }; + dose3 = fetchurl { + url = "https://gforge.inria.fr/frs/download.php/file/34277/dose3-3.3.tar.gz"; + sha256 = "8dc4dae9b1a81bb3a42abb283df785ba3eb00ade29b13875821c69f03e00680e"; + }; + cmdliner = fetchurl { + url = "http://erratique.ch/software/cmdliner/releases/cmdliner-0.9.7.tbz"; + sha256 = "9c19893cffb5d3c3469ee0cce85e3eeeba17d309b33b9ace31aba06f68f0bf7a"; + }; + uutf = fetchurl { + url = "http://erratique.ch/software/uutf/releases/uutf-0.9.3.tbz"; + sha256 = "1f364f89b1179e5182a4d3ad8975f57389d45548735d19054845e06a27107877"; + }; + jsonm = fetchurl { + url = "http://erratique.ch/software/jsonm/releases/jsonm-0.9.1.tbz"; + sha256 = "3fd4dca045d82332da847e65e981d8b504883571d299a3f7e71447d46bc65f73"; + }; + opam = fetchurl { + url = "https://github.com/ocaml/opam/archive/1.2.2.zip"; + sha256 = "c590ce55ae69ec74f46215cf16a156a02b23c5f3ecb22f23a3ad9ba3d91ddb6e"; + }; + }; +in stdenv.mkDerivation rec { + name = "opam-${version}"; + version = "1.2.2"; + + buildInputs = [ unzip curl ncurses ocaml makeWrapper ]; + + src = srcs.opam; + + postUnpack = '' + ln -sv ${srcs.cudf} $sourceRoot/src_ext/${srcs.cudf.name} + ln -sv ${srcs.extlib} $sourceRoot/src_ext/${srcs.extlib.name} + ln -sv ${srcs.ocaml_re} $sourceRoot/src_ext/${srcs.ocaml_re.name} + ln -sv ${srcs.ocamlgraph} $sourceRoot/src_ext/${srcs.ocamlgraph.name} + ln -sv ${srcs.dose3} $sourceRoot/src_ext/${srcs.dose3.name} + ln -sv ${srcs.cmdliner} $sourceRoot/src_ext/${srcs.cmdliner.name} + ln -sv ${srcs.uutf} $sourceRoot/src_ext/${srcs.uutf.name} + ln -sv ${srcs.jsonm} $sourceRoot/src_ext/${srcs.jsonm.name} + ''; + + preConfigure = '' + substituteInPlace ./src_ext/Makefile --replace "%.stamp: %.download" "%.stamp:" + ''; + + postConfigure = "make lib-ext"; + + # Dirty, but apparently ocp-build requires a TERM + makeFlags = ["TERM=screen"]; + + # change argv0 to "opam" as a workaround for + # https://github.com/ocaml/opam/issues/2142 + postInstall = '' + mv $out/bin/opam $out/bin/.opam-wrapped + makeWrapper $out/bin/.opam-wrapped $out/bin/opam \ + --argv0 "opam" \ + --suffix PATH : ${aspcud}/bin:${unzip}/bin:${curl}/bin + ''; + + doCheck = false; + + meta = with stdenv.lib; { + description = "A package manager for OCaml"; + homepage = http://opam.ocamlpro.com/; + maintainers = [ maintainers.henrytill ]; + platforms = platforms.all; + license = licenses.lgpl21Plus; + }; +} diff --git a/pkgs/development/tools/ocaml/opam/default.nix b/pkgs/development/tools/ocaml/opam/default.nix index 7e84719ae47..8e89dd3fadd 100644 --- a/pkgs/development/tools/ocaml/opam/default.nix +++ b/pkgs/development/tools/ocaml/opam/default.nix @@ -1,69 +1,87 @@ -{ stdenv, lib, fetchurl, makeWrapper, - ocaml, unzip, ncurses, curl, aspcud +{ stdenv, lib, fetchurl, makeWrapper, getconf, + ocaml, unzip, ncurses, curl, aspcud, bubblewrap }: -assert lib.versionAtLeast ocaml.version "3.12.1"; +assert lib.versionAtLeast ocaml.version "4.02.3"; let srcs = { + cmdliner = fetchurl { + url = "http://erratique.ch/software/cmdliner/releases/cmdliner-1.0.2.tbz"; + sha256 = "18jqphjiifljlh9jg8zpl6310p3iwyaqphdkmf89acyaix0s4kj1"; + }; + cppo = fetchurl { + url = "https://github.com/mjambon/cppo/archive/v1.6.4.tar.gz"; + sha256 = "0jdb7d21lfa3ck4k59mrqs5pljzq5rb504jq57nnrc6klljm42j7"; + }; cudf = fetchurl { - url = "https://gforge.inria.fr/frs/download.php/file/33593/cudf-0.7.tar.gz"; - sha256 = "92c8a9ed730bbac73f3513abab41127d966c9b9202ab2aaffcd02358c030a701"; + url = "https://gforge.inria.fr/frs/download.php/36602/cudf-0.9.tar.gz"; + sha256 = "0771lwljqwwn3cryl0plny5a5dyyrj4z6bw66ha5n8yfbpcy8clr"; + }; + dose3 = fetchurl { + url = "https://gforge.inria.fr/frs/download.php/file/36063/dose3-5.0.1.tar.gz"; + sha256 = "00yvyfm4j423zqndvgc1ycnmiffaa2l9ab40cyg23pf51qmzk2jm"; }; extlib = fetchurl { - url = "http://ocaml-extlib.googlecode.com/files/extlib-1.5.3.tar.gz"; - sha256 = "c095eef4202a8614ff1474d4c08c50c32d6ca82d1015387785cf03d5913ec021"; + url = "http://ygrek.org.ua/p/release/ocaml-extlib/extlib-1.7.5.tar.gz"; + sha256 = "19slqf5bdj0rrph2w41giwmn6df2qm07942jn058pjkjrnk30d4s"; }; - ocaml_re = fetchurl { - url = "https://github.com/ocaml/ocaml-re/archive/ocaml-re-1.2.0.tar.gz"; - sha256 = "a34dd9d6136731436a963bbab5c4bbb16e5d4e21b3b851d34887a3dec451999f"; + jbuilder = fetchurl { + url = "https://github.com/ocaml/dune/releases/download/1.0+beta20/jbuilder-1.0.beta20.tbz"; + sha256 = "07hl9as5llffgd6hbw41rs76i1ibgn3n9r0dba5h0mdlkapcwb10"; }; - ocamlgraph = fetchurl { - url = "http://ocamlgraph.lri.fr/download/ocamlgraph-1.8.5.tar.gz"; - sha256 = "d167466435a155c779d5ec25b2db83ad851feb42ebc37dca8ffa345ddaefb82f"; + mccs = fetchurl { + url = "https://github.com/AltGr/ocaml-mccs/archive/1.1+8.tar.gz"; + sha256 = "0xavfvxfrcf3lmry8ymma1yzy0hw3ijbx94c9zq3pzlwnylrapa4"; }; - dose3 = fetchurl { - url = "https://gforge.inria.fr/frs/download.php/file/34277/dose3-3.3.tar.gz"; - sha256 = "8dc4dae9b1a81bb3a42abb283df785ba3eb00ade29b13875821c69f03e00680e"; + ocamlgraph = fetchurl { + url = "http://ocamlgraph.lri.fr/download/ocamlgraph-1.8.8.tar.gz"; + sha256 = "0m9g16wrrr86gw4fz2fazrh8nkqms0n863w7ndcvrmyafgxvxsnr"; }; - cmdliner = fetchurl { - url = "http://erratique.ch/software/cmdliner/releases/cmdliner-0.9.7.tbz"; - sha256 = "9c19893cffb5d3c3469ee0cce85e3eeeba17d309b33b9ace31aba06f68f0bf7a"; + opam-file-format = fetchurl { + url = "https://github.com/ocaml/opam-file-format/archive/2.0.0-rc2.tar.gz"; + sha256 = "1mgk08msp7hxn0hs0m82vky3yv6hcq4pw5402b3vhx4c49431jsb"; }; - uutf = fetchurl { - url = "http://erratique.ch/software/uutf/releases/uutf-0.9.3.tbz"; - sha256 = "1f364f89b1179e5182a4d3ad8975f57389d45548735d19054845e06a27107877"; + re = fetchurl { + url = "https://github.com/ocaml/ocaml-re/releases/download/1.7.3/re-1.7.3.tbz"; + sha256 = "0nv933qfl8y9i19cqvhsalwzif3dkm28vg478rpnr4hgfqjlfryr"; }; - jsonm = fetchurl { - url = "http://erratique.ch/software/jsonm/releases/jsonm-0.9.1.tbz"; - sha256 = "3fd4dca045d82332da847e65e981d8b504883571d299a3f7e71447d46bc65f73"; + result = fetchurl { + url = "https://github.com/janestreet/result/releases/download/1.3/result-1.3.tbz"; + sha256 = "1lrnbxdq80gbhnp85mqp1kfk0bkh6q1c93sfz2qgnq2qyz60w4sk"; }; opam = fetchurl { - url = "https://github.com/ocaml/opam/archive/1.2.2.zip"; - sha256 = "c590ce55ae69ec74f46215cf16a156a02b23c5f3ecb22f23a3ad9ba3d91ddb6e"; + url = "https://github.com/ocaml/opam/archive/2.0.0.zip"; + sha256 = "0m4ilsldrfkkn0vlvl119bk76j2pwvqvdi8mpg957z4kqflfbfp8"; }; }; in stdenv.mkDerivation rec { name = "opam-${version}"; - version = "1.2.2"; + version = "2.0.0"; - buildInputs = [ unzip curl ncurses ocaml makeWrapper ]; + buildInputs = [ unzip curl ncurses ocaml makeWrapper getconf ] ++ lib.optional stdenv.isLinux bubblewrap; src = srcs.opam; postUnpack = '' - ln -sv ${srcs.cudf} $sourceRoot/src_ext/${srcs.cudf.name} - ln -sv ${srcs.extlib} $sourceRoot/src_ext/${srcs.extlib.name} - ln -sv ${srcs.ocaml_re} $sourceRoot/src_ext/${srcs.ocaml_re.name} - ln -sv ${srcs.ocamlgraph} $sourceRoot/src_ext/${srcs.ocamlgraph.name} - ln -sv ${srcs.dose3} $sourceRoot/src_ext/${srcs.dose3.name} - ln -sv ${srcs.cmdliner} $sourceRoot/src_ext/${srcs.cmdliner.name} - ln -sv ${srcs.uutf} $sourceRoot/src_ext/${srcs.uutf.name} - ln -sv ${srcs.jsonm} $sourceRoot/src_ext/${srcs.jsonm.name} + ln -sv ${srcs.cmdliner} $sourceRoot/src_ext/cmdliner.tbz + ln -sv ${srcs.cppo} $sourceRoot/src_ext/cppo.tar.gz + ln -sv ${srcs.cudf} $sourceRoot/src_ext/cudf.tar.gz + ln -sv ${srcs.dose3} $sourceRoot/src_ext/dose3.tar.gz + ln -sv ${srcs.extlib} $sourceRoot/src_ext/extlib.tar.gz + ln -sv ${srcs.jbuilder} $sourceRoot/src_ext/jbuilder.tbz + ln -sv ${srcs.mccs} $sourceRoot/src_ext/mccs.tar.gz + ln -sv ${srcs.ocamlgraph} $sourceRoot/src_ext/ocamlgraph.tar.gz + ln -sv ${srcs.opam-file-format} $sourceRoot/src_ext/opam-file-format.tar.gz + ln -sv ${srcs.re} $sourceRoot/src_ext/re.tbz + ln -sv ${srcs.result} $sourceRoot/src_ext/result.tbz ''; + patches = [ ./opam-pull-3487.patch ./opam-shebangs.patch ./opam-mccs-darwin.patch ]; + preConfigure = '' substituteInPlace ./src_ext/Makefile --replace "%.stamp: %.download" "%.stamp:" + patchShebangs src/state/shellscripts ''; postConfigure = "make lib-ext"; @@ -71,13 +89,17 @@ in stdenv.mkDerivation rec { # Dirty, but apparently ocp-build requires a TERM makeFlags = ["TERM=screen"]; + outputs = [ "out" "installer" ]; + setOutputFlags = false; + # change argv0 to "opam" as a workaround for # https://github.com/ocaml/opam/issues/2142 postInstall = '' mv $out/bin/opam $out/bin/.opam-wrapped makeWrapper $out/bin/.opam-wrapped $out/bin/opam \ --argv0 "opam" \ - --suffix PATH : ${aspcud}/bin:${unzip}/bin:${curl}/bin + --suffix PATH : ${aspcud}/bin:${unzip}/bin:${curl}/bin:${lib.optionalString stdenv.isLinux "${bubblewrap}/bin:"}${getconf}/bin + $out/bin/opam-installer --prefix=$installer opam-installer.install ''; doCheck = false; @@ -87,6 +109,6 @@ in stdenv.mkDerivation rec { homepage = http://opam.ocamlpro.com/; maintainers = [ maintainers.henrytill ]; platforms = platforms.all; - license = licenses.lgpl21Plus; }; } +# Generated by: ./opam.nix.pl -v 2.0.0 -p opam-pull-3487.patch,opam-shebangs.patch,opam-mccs-darwin.patch diff --git a/pkgs/development/tools/ocaml/opam/opam-mccs-darwin.patch b/pkgs/development/tools/ocaml/opam/opam-mccs-darwin.patch new file mode 100644 index 00000000000..501242c40a0 --- /dev/null +++ b/pkgs/development/tools/ocaml/opam/opam-mccs-darwin.patch @@ -0,0 +1,18 @@ +diff --git a/src_ext/patches/mccs/build-on-darwin.patch b/src_ext/patches/mccs/build-on-darwin.patch +new file mode 100644 +index 00000000..157e2094 +--- /dev/null ++++ b/src_ext/patches/mccs/build-on-darwin.patch +@@ -0,0 +1,12 @@ ++diff --git a/src/context_flags.ml b/src/context_flags.ml ++index 7470030..6e07370 100644 ++--- a/src/context_flags.ml +++++ b/src/context_flags.ml ++@@ -24,6 +24,7 @@ let ifc c x = if c then x else [] ++ ++ let cxxflags = ++ let flags = +++ (ifc (Config.system = "macosx") ["-x"; "c++"]) @ ++ (ifc (Sys.win32 && Config.ccomp_type = "msvc") ["/EHsc"]) @ ++ (ifc useGLPK ["-DUSEGLPK"]) @ ++ (ifc useCOIN ["-DUSECOIN"]) @ diff --git a/pkgs/development/tools/ocaml/opam/opam-pull-3487.patch b/pkgs/development/tools/ocaml/opam/opam-pull-3487.patch new file mode 100644 index 00000000000..e047c8298bc --- /dev/null +++ b/pkgs/development/tools/ocaml/opam/opam-pull-3487.patch @@ -0,0 +1,23 @@ +diff --git a/src/state/shellscripts/bwrap.sh b/src/state/shellscripts/bwrap.sh +index 6f5d7dbea..3e1a3e1b4 100755 +--- a/src/state/shellscripts/bwrap.sh ++++ b/src/state/shellscripts/bwrap.sh +@@ -1,4 +1,6 @@ +-#!/bin/bash -ue ++#!/usr/bin/env bash ++ ++set -ue + + if ! command -v bwrap >/dev/null; then + echo "The 'bwrap' command was not found. Install 'bubblewrap' on your system, or" >&2 +@@ -11,7 +13,9 @@ fi + + ARGS=(--unshare-net --new-session) + ARGS=("${ARGS[@]}" --proc /proc --dev /dev) +-ARGS=("${ARGS[@]}" --bind /tmp /tmp --tmpfs /run --tmpfs /var) ++ARGS=("${ARGS[@]}" --bind "${TMPDIR:-/tmp}" /tmp) ++ARGS=("${ARGS[@]}" --setenv TMPDIR /tmp --setenv TMP /tmp --setenv TEMPDIR /tmp --setenv TEMP /tmp) ++ARGS=("${ARGS[@]}" --tmpfs /run --tmpfs /var) + + add_mounts() { + case "$1" in diff --git a/pkgs/development/tools/ocaml/opam/opam-shebangs.patch b/pkgs/development/tools/ocaml/opam/opam-shebangs.patch new file mode 100644 index 00000000000..f74ac84ca6b --- /dev/null +++ b/pkgs/development/tools/ocaml/opam/opam-shebangs.patch @@ -0,0 +1,128 @@ +diff --git a/src/client/opamInitDefaults.ml b/src/client/opamInitDefaults.ml +index eca13a7c..1fd66f43 100644 +--- a/src/client/opamInitDefaults.ml ++++ b/src/client/opamInitDefaults.ml +@@ -35,11 +35,15 @@ let eval_variables = [ + let os_filter os = + FOp (FIdent ([], OpamVariable.of_string "os", None), `Eq, FString os) + ++let os_distribution_filter distro = ++ FOp (FIdent ([], OpamVariable.of_string "os-distribution", None), `Eq, FString distro) ++ + let linux_filter = os_filter "linux" + let macos_filter = os_filter "macos" + let openbsd_filter = os_filter "openbsd" + let freebsd_filter = os_filter "freebsd" + let sandbox_filter = FOr (linux_filter, macos_filter) ++let nixos_filter = os_distribution_filter "nixos" + + let gpatch_filter = FOr (openbsd_filter, freebsd_filter) + let patch_filter = FNot gpatch_filter +@@ -50,6 +54,11 @@ let wrappers ~sandboxing () = + CString t, None; + ] in + let w = OpamFile.Wrappers.empty in ++ let w = { w with ++ OpamFile.Wrappers. ++ pre_build = [[CString "%{hooks}%/shebangs.sh", None], Some nixos_filter]; ++ } ++ in + if sandboxing then + { w with + OpamFile.Wrappers. +@@ -113,6 +122,7 @@ let required_tools ~sandboxing () = + let init_scripts () = [ + ("sandbox.sh", OpamScript.bwrap), Some bwrap_filter; + ("sandbox.sh", OpamScript.sandbox_exec), Some macos_filter; ++ ("shebangs.sh", OpamScript.patch_shebangs), Some nixos_filter; + ] + + module I = OpamFile.InitConfig +diff --git a/src/state/opamScript.mli b/src/state/opamScript.mli +index 03449970..83de0b53 100644 +--- a/src/state/opamScript.mli ++++ b/src/state/opamScript.mli +@@ -20,3 +20,4 @@ val env_hook : string + val env_hook_zsh : string + val env_hook_csh : string + val env_hook_fish : string ++val patch_shebangs : string +diff --git a/src/state/shellscripts/patch_shebangs.sh b/src/state/shellscripts/patch_shebangs.sh +new file mode 100755 +index 00000000..3ea84e2d +--- /dev/null ++++ b/src/state/shellscripts/patch_shebangs.sh +@@ -0,0 +1,73 @@ ++#!/usr/bin/env bash ++# This setup hook causes the fixup phase to rewrite all script ++# interpreter file names (`#! /path') to paths found in $PATH. E.g., ++# /bin/sh will be rewritten to /nix/store/-some-bash/bin/sh. ++# /usr/bin/env gets special treatment so that ".../bin/env python" is ++# rewritten to /nix/store//bin/python. Interpreters that are ++# already in the store are left untouched. ++ ++header() { echo "$1"; } ++stopNest() { true; } ++ ++fixupOutputHooks+=('if [ -z "$dontPatchShebangs" -a -e "$prefix" ]; then patchShebangs "$prefix"; fi') ++ ++patchShebangs() { ++ local dir="$1" ++ header "patching script interpreter paths in $dir" ++ local f ++ local oldPath ++ local newPath ++ local arg0 ++ local args ++ local oldInterpreterLine ++ local newInterpreterLine ++ ++ find "$dir" -type f -perm -0100 | while read f; do ++ if [ "$(head -1 "$f" | head -c+2)" != '#!' ]; then ++ # missing shebang => not a script ++ continue ++ fi ++ ++ oldInterpreterLine=$(head -1 "$f" | tail -c+3) ++ read -r oldPath arg0 args <<< "$oldInterpreterLine" ++ ++ if $(echo "$oldPath" | grep -q "/bin/env$"); then ++ # Check for unsupported 'env' functionality: ++ # - options: something starting with a '-' ++ # - environment variables: foo=bar ++ if $(echo "$arg0" | grep -q -- "^-.*\|.*=.*"); then ++ echo "unsupported interpreter directive \"$oldInterpreterLine\" (set dontPatchShebangs=1 and handle shebang patching yourself)" ++ exit 1 ++ fi ++ newPath="$(command -v "$arg0" || true)" ++ else ++ if [ "$oldPath" = "" ]; then ++ # If no interpreter is specified linux will use /bin/sh. Set ++ # oldpath="/bin/sh" so that we get /nix/store/.../sh. ++ oldPath="/bin/sh" ++ fi ++ newPath="$(command -v "$(basename "$oldPath")" || true)" ++ args="$arg0 $args" ++ fi ++ ++ # Strip trailing whitespace introduced when no arguments are present ++ newInterpreterLine="$(echo "$newPath $args" | sed 's/[[:space:]]*$//')" ++ ++ if [ -n "$oldPath" -a "${oldPath:0:${#NIX_STORE}}" != "$NIX_STORE" ]; then ++ if [ -n "$newPath" -a "$newPath" != "$oldPath" ]; then ++ echo "$f: interpreter directive changed from \"$oldInterpreterLine\" to \"$newInterpreterLine\"" ++ # escape the escape chars so that sed doesn't interpret them ++ escapedInterpreterLine=$(echo "$newInterpreterLine" | sed 's|\\|\\\\|g') ++ # Preserve times, see: https://github.com/NixOS/nixpkgs/pull/33281 ++ touch -r "$f" "$f.timestamp" ++ sed -i -e "1 s|.*|#\!$escapedInterpreterLine|" "$f" ++ touch -r "$f.timestamp" "$f" ++ rm "$f.timestamp" ++ fi ++ fi ++ done ++ ++ stopNest ++} ++ ++patchShebangs . diff --git a/pkgs/development/tools/ocaml/opam/opam.nix.pl b/pkgs/development/tools/ocaml/opam/opam.nix.pl new file mode 100755 index 00000000000..1862add452d --- /dev/null +++ b/pkgs/development/tools/ocaml/opam/opam.nix.pl @@ -0,0 +1,130 @@ +#!/usr/bin/env perl + +use strict; +use warnings qw; +use Getopt::Std; + +my $gencmd = "# Generated by: " . join(" ", $0, @ARGV) . "\n"; + +our $opt_v; +our $opt_p; +our $opt_r; +our $opt_t; +getopts "v:p:t:r:"; + +my $OPAM_RELEASE = $opt_v // "2.0.0"; +my $OPAM_TAG = $opt_t // $OPAM_RELEASE; +my $OPAM_GITHUB_REPO = $opt_r // "ocaml/opam"; +my $OPAM_RELEASE_URL = "https://github.com/$OPAM_GITHUB_REPO/archive/$OPAM_TAG.zip"; +my $OPAM_RELEASE_SHA256 = `nix-prefetch-url \Q$OPAM_RELEASE_URL\E`; +chomp $OPAM_RELEASE_SHA256; + +my $OPAM_BASE_URL = "https://raw.githubusercontent.com/$OPAM_GITHUB_REPO/$OPAM_TAG"; +my $OPAM_OPAM = `curl -L --url \Q$OPAM_BASE_URL\E/opam-devel.opam`; +my($OCAML_MIN_VERSION) = $OPAM_OPAM =~ /^available: ocaml-version >= "(.*)"$/m + or die "could not parse ocaml version bound\n"; + +print <<"EOF"; +{ stdenv, lib, fetchurl, makeWrapper, getconf, + ocaml, unzip, ncurses, curl, aspcud, bubblewrap +}: + +assert lib.versionAtLeast ocaml.version "$OCAML_MIN_VERSION"; + +let + srcs = { +EOF + +my %urls = (); +my %md5s = (); + +open(SOURCES, "-|", "curl", "-L", "--url", "$OPAM_BASE_URL/src_ext/Makefile.sources"); +while () { + if (/^URL_(?!PKG_)([-\w]+)\s*=\s*(\S+)$/) { + $urls{$1} = $2; + } elsif (/^MD5_(?!PKG_)([-\w]+)\s*=\s*(\S+)$/) { + $md5s{$1} = $2; + } +} +for my $src (sort keys %urls) { + my ($sha256,$store_path) = split /\n/, `nix-prefetch-url --print-path \Q$urls{$src}\E`; + system "echo \Q$md5s{$src}\E' *'\Q$store_path\E | md5sum -c 1>&2"; + die "md5 check failed for $urls{$src}\n" if $?; + print <<"EOF"; + $src = fetchurl { + url = "$urls{$src}"; + sha256 = "$sha256"; + }; +EOF +} + +print <<"EOF"; + opam = fetchurl { + url = "$OPAM_RELEASE_URL"; + sha256 = "$OPAM_RELEASE_SHA256"; + }; + }; +in stdenv.mkDerivation rec { + name = "opam-\${version}"; + version = "$OPAM_RELEASE"; + + buildInputs = [ unzip curl ncurses ocaml makeWrapper getconf ] ++ lib.optional stdenv.isLinux bubblewrap; + + src = srcs.opam; + + postUnpack = '' +EOF +for my $src (sort keys %urls) { + my($ext) = $urls{$src} =~ /(\.(?:t(?:ar\.|)|)(?:gz|bz2?))$/ + or die "could not find extension for $urls{$src}\n"; + print <<"EOF"; + ln -sv \${srcs.$src} \$sourceRoot/src_ext/$src$ext +EOF +} +print <<'EOF'; + ''; + +EOF +if (defined $opt_p) { + print " patches = [ "; + for my $patch (split /[, ]/, $opt_p) { + $patch =~ s/^(?=[^\/]*$)/.\//; + print "$patch "; + } + print "];\n\n"; +} +print <<'EOF'; + preConfigure = '' + substituteInPlace ./src_ext/Makefile --replace "%.stamp: %.download" "%.stamp:" + patchShebangs src/state/shellscripts + ''; + + postConfigure = "make lib-ext"; + + # Dirty, but apparently ocp-build requires a TERM + makeFlags = ["TERM=screen"]; + + outputs = [ "out" "installer" ]; + setOutputFlags = false; + + # change argv0 to "opam" as a workaround for + # https://github.com/ocaml/opam/issues/2142 + postInstall = '' + mv $out/bin/opam $out/bin/.opam-wrapped + makeWrapper $out/bin/.opam-wrapped $out/bin/opam \ + --argv0 "opam" \ + --suffix PATH : ${aspcud}/bin:${unzip}/bin:${curl}/bin:${lib.optionalString stdenv.isLinux "${bubblewrap}/bin:"}${getconf}/bin + $out/bin/opam-installer --prefix=$installer opam-installer.install + ''; + + doCheck = false; + + meta = with stdenv.lib; { + description = "A package manager for OCaml"; + homepage = http://opam.ocamlpro.com/; + maintainers = [ maintainers.henrytill ]; + platforms = platforms.all; + }; +} +EOF +print $gencmd; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3d0e6ae15da..abf914f8710 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7135,7 +7135,8 @@ with pkgs; opaline = callPackage ../development/tools/ocaml/opaline { }; - opam = callPackage ../development/tools/ocaml/opam { + opam = callPackage ../development/tools/ocaml/opam { }; + opam_1_2 = callPackage ../development/tools/ocaml/opam/1.2.2.nix { inherit (ocaml-ng.ocamlPackages_4_05) ocaml; }; -- GitLab From 6d3a2f6f441805f91e604b12939895a147fd2690 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 6 Sep 2018 11:01:24 -0700 Subject: [PATCH 2163/2206] linuxPackages.sysdig: 0.22.1 -> 0.23.1 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from sysdig --- pkgs/os-specific/linux/sysdig/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/sysdig/default.nix b/pkgs/os-specific/linux/sysdig/default.nix index 9b0f3ff767c..20ecdb5b577 100644 --- a/pkgs/os-specific/linux/sysdig/default.nix +++ b/pkgs/os-specific/linux/sysdig/default.nix @@ -3,13 +3,13 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "sysdig-${version}"; - version = "0.22.1"; + version = "0.23.1"; src = fetchFromGitHub { owner = "draios"; repo = "sysdig"; rev = version; - sha256 = "1wbvpsalm2ccwh8xz6fa4gqviilvjd8lnwvdryixhsdsf7j8w0j0"; + sha256 = "0q52yfag97n6cvrnzgx7inx11zdg7bgwkvqn2idsg9874fd2wkzh"; }; buildInputs = [ -- GitLab From c42f0f95bb0c96bc3ae54ad80a107b643d5c5637 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 6 Sep 2018 20:22:56 +0200 Subject: [PATCH 2164/2206] home-assistant: 0.77.2 -> 0.77.3 --- pkgs/servers/home-assistant/component-packages.nix | 2 +- pkgs/servers/home-assistant/default.nix | 4 ++-- pkgs/servers/home-assistant/frontend.nix | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 12b96b3da12..a67de2dab1a 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "0.77.2"; + version = "0.77.3"; components = { "abode" = ps: with ps; [ ]; "ads" = ps: with ps; [ ]; diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index ccc9bee51b9..e6bbd4ab259 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -75,7 +75,7 @@ let extraBuildInputs = extraPackages py.pkgs; # Don't forget to run parse-requirements.py after updating - hassVersion = "0.77.2"; + hassVersion = "0.77.3"; in with py.pkgs; buildPythonApplication rec { pname = "homeassistant"; @@ -90,7 +90,7 @@ in with py.pkgs; buildPythonApplication rec { owner = "home-assistant"; repo = "home-assistant"; rev = version; - sha256 = "0lqm8n54cs4ji9bqp1z70qswgqv8n9vl8jbip7c2f3icqx19zg10"; + sha256 = "1c459iqbkhs6dv563zld6qb9avpx3h0fnxng476zahj9x9m5rzk6"; }; propagatedBuildInputs = [ diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix index b14d76050f9..e04de7effcd 100644 --- a/pkgs/servers/home-assistant/frontend.nix +++ b/pkgs/servers/home-assistant/frontend.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "home-assistant-frontend"; - version = "20180831.0"; + version = "20180903.0"; src = fetchPypi { inherit pname version; - sha256 = "d0f897bed934bc2d557db04f8c76ad143db9514ea71943a0038c5bfb3b2151ec"; + sha256 = "54ba2ad2d1043952885f432d900025bd3eb11de180ac5147342cff585f44d4f9"; }; propagatedBuildInputs = [ user-agents ]; -- GitLab From 7bcc2870c75a6cf1b4058b856489203753eb5684 Mon Sep 17 00:00:00 2001 From: Christopher Ostrouchov Date: Thu, 6 Sep 2018 14:40:43 -0400 Subject: [PATCH 2165/2206] pythonPackages.jupyterlab_launcher: refactor (#46178) jupyterlab_launcher does not support python version < 3.5. Disabled for older versions --- .../development/python-modules/jupyterlab_launcher/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/jupyterlab_launcher/default.nix b/pkgs/development/python-modules/jupyterlab_launcher/default.nix index 1831b47ee79..af29b9155a5 100644 --- a/pkgs/development/python-modules/jupyterlab_launcher/default.nix +++ b/pkgs/development/python-modules/jupyterlab_launcher/default.nix @@ -1,7 +1,8 @@ -{ lib, buildPythonPackage, fetchPypi, jsonschema, notebook }: +{ lib, buildPythonPackage, fetchPypi, jsonschema, notebook, pythonOlder }: buildPythonPackage rec { pname = "jupyterlab_launcher"; version = "0.13.1"; + disabled = pythonOlder "3.5"; src = fetchPypi { inherit pname version; -- GitLab From 788cab1ae7c58d900e30a0f6f1429d0599bacfa3 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 6 Sep 2018 07:44:03 -0700 Subject: [PATCH 2166/2206] woeusb: 3.2.1 -> 3.2.2 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from woeusb --- pkgs/tools/misc/woeusb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/woeusb/default.nix b/pkgs/tools/misc/woeusb/default.nix index 9c6211b13df..e75baac669a 100644 --- a/pkgs/tools/misc/woeusb/default.nix +++ b/pkgs/tools/misc/woeusb/default.nix @@ -3,14 +3,14 @@ , wxGTK30 }: stdenv.mkDerivation rec { - version = "3.2.1"; + version = "3.2.2"; name = "woeusb-${version}"; src = fetchFromGitHub { owner = "slacka"; repo = "WoeUSB"; rev = "v${version}"; - sha256 = "0qymdc216ws6adkzmzxz6hx43dim0hpwab9c4qmgg8jnkhnpvnj1"; + sha256 = "08spc7r5zgn483y7jmnlqi5417p6h1v6izyx10jnk39md6lv8pb3"; }; buildInputs = [ wxGTK30 autoreconfHook makeWrapper ]; -- GitLab From 765a8c8cd53df402999c0bc67c8b532358d685d5 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 30 Aug 2018 11:56:29 -0700 Subject: [PATCH 2167/2206] plantuml: 1.2018.9 -> 1.2018.10 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from plantuml --- pkgs/tools/misc/plantuml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/plantuml/default.nix b/pkgs/tools/misc/plantuml/default.nix index 51844c8e5fa..08df665aede 100644 --- a/pkgs/tools/misc/plantuml/default.nix +++ b/pkgs/tools/misc/plantuml/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl, jre, graphviz }: stdenv.mkDerivation rec { - version = "1.2018.9"; + version = "1.2018.10"; name = "plantuml-${version}"; src = fetchurl { url = "mirror://sourceforge/project/plantuml/${version}/plantuml.${version}.jar"; - sha256 = "0g5wd80brwqb0v9rbs66y3clv9jsccc8937jzz4r9gzp38rkvzmn"; + sha256 = "19s3zrfri388nfykcs67sfk0dhmiw0rcv0dvj1j4c0fkyhl41bjs"; }; # It's only a .jar file and a shell wrapper -- GitLab From 56a605c8b9bce331bd562778b8f56cd957a8c90f Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Thu, 6 Sep 2018 15:14:29 -0400 Subject: [PATCH 2168/2206] nix-plugins: 4.0.5 -> 5.0.0. Fixes build against nix 2.1. --- pkgs/development/libraries/nix-plugins/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/nix-plugins/default.nix b/pkgs/development/libraries/nix-plugins/default.nix index ff8a54f87f2..d3a4b21b4b6 100644 --- a/pkgs/development/libraries/nix-plugins/default.nix +++ b/pkgs/development/libraries/nix-plugins/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchFromGitHub, nix, cmake, pkgconfig, boost }: -let version = "4.0.5"; in +let version = "5.0.0"; in stdenv.mkDerivation { name = "nix-plugins-${version}"; @@ -7,7 +7,7 @@ stdenv.mkDerivation { owner = "shlevy"; repo = "nix-plugins"; rev = version; - sha256 = "170f365rnik62fp9wllbqlspr8lf1yb96pmn2z708i2wjlkdnrny"; + sha256 = "0231j92504vx0f4wax9hwjdni1j4z0g8bx9wbakg6rbghl4svmdv"; }; nativeBuildInputs = [ cmake pkgconfig ]; -- GitLab From b710f4a85c80723dea90f9be826f2d6b26d36e61 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 6 Sep 2018 15:41:10 -0700 Subject: [PATCH 2169/2206] kdeApplications.okteta: 0.25.2 -> 0.25.3 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from okteta --- pkgs/applications/editors/okteta/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/okteta/default.nix b/pkgs/applications/editors/okteta/default.nix index efe728f6849..a2337483bf1 100644 --- a/pkgs/applications/editors/okteta/default.nix +++ b/pkgs/applications/editors/okteta/default.nix @@ -4,11 +4,11 @@ stdenv.mkDerivation rec { name = "okteta-${version}"; - version = "0.25.2"; + version = "0.25.3"; src = fetchurl { url = "mirror://kde/stable/okteta/${version}/src/${name}.tar.xz"; - sha256 = "00mw8gdqvn6vn6ir6kqnp7xi3lpn6iyp4f5aknxwq6mdcxgjmh1p"; + sha256 = "0mm6pmk7k9c581b12a3wl0ayhadvyymfzmscy9x32b391qy9inai"; }; nativeBuildInputs = [ qtscript extra-cmake-modules kdoctools ]; -- GitLab From 423e46a24f240a6e9a6ddcb788db51989f57eb58 Mon Sep 17 00:00:00 2001 From: Alexander Shpilkin Date: Fri, 7 Sep 2018 01:56:46 +0300 Subject: [PATCH 2170/2206] nixos/networkd: support MULTICAST flag on links Support Multicast= option in [Link] section of network units, introduced in systemd/systemd#9118. --- nixos/modules/system/boot/networkd.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nixos/modules/system/boot/networkd.nix b/nixos/modules/system/boot/networkd.nix index 4bacf0f126a..8e748dd27d7 100644 --- a/nixos/modules/system/boot/networkd.nix +++ b/nixos/modules/system/boot/networkd.nix @@ -249,11 +249,12 @@ let # .network files have a [Link] section with different options than in .netlink files checkNetworkLink = checkUnitConfig "Link" [ (assertOnlyFields [ - "MACAddress" "MTUBytes" "ARP" "Unmanaged" "RequiredForOnline" + "MACAddress" "MTUBytes" "ARP" "Multicast" "Unmanaged" "RequiredForOnline" ]) (assertMacAddress "MACAddress") (assertByteFormat "MTUBytes") (assertValueOneOf "ARP" boolValues) + (assertValueOneOf "Multicast" boolValues) (assertValueOneOf "Unmanaged" boolValues) (assertValueOneOf "RquiredForOnline" boolValues) ]; -- GitLab From 6d803b41c5f44619f4c6dbb9d1023e38e2ce287f Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 6 Sep 2018 15:57:40 -0700 Subject: [PATCH 2171/2206] oniguruma: 6.8.2 -> 6.9.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from onig --- pkgs/development/libraries/oniguruma/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/oniguruma/default.nix b/pkgs/development/libraries/oniguruma/default.nix index f9a75801e10..956c8b58ffc 100644 --- a/pkgs/development/libraries/oniguruma/default.nix +++ b/pkgs/development/libraries/oniguruma/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "onig-${version}"; - version = "6.8.2"; + version = "6.9.0"; src = fetchFromGitHub { owner = "kkos"; repo = "oniguruma"; rev = "v${version}"; - sha256 = "00ly5i26n7wajhyhq3xadsc7dxrf7qllhwilk8dza2qj5dhld4nd"; + sha256 = "064nk8nxygqrk5b6n7zvrksf5shrsapn12zdi6crbbfbw0s7pn8h"; }; nativeBuildInputs = [ cmake ]; -- GitLab From 8fdb6fba30a22c15bd86fb756a49559b9e5d590c Mon Sep 17 00:00:00 2001 From: Alexander Shpilkin Date: Fri, 7 Sep 2018 02:01:21 +0300 Subject: [PATCH 2172/2206] nixos/networkd: fix handling of RequiredForOnline --- nixos/modules/system/boot/networkd.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/system/boot/networkd.nix b/nixos/modules/system/boot/networkd.nix index 8e748dd27d7..5f1de572e5b 100644 --- a/nixos/modules/system/boot/networkd.nix +++ b/nixos/modules/system/boot/networkd.nix @@ -256,7 +256,7 @@ let (assertValueOneOf "ARP" boolValues) (assertValueOneOf "Multicast" boolValues) (assertValueOneOf "Unmanaged" boolValues) - (assertValueOneOf "RquiredForOnline" boolValues) + (assertValueOneOf "RequiredForOnline" boolValues) ]; -- GitLab From 0a3f07077b003905ab42ac26a067afcd79e823fa Mon Sep 17 00:00:00 2001 From: taku0 Date: Thu, 6 Sep 2018 23:32:44 +0900 Subject: [PATCH 2173/2206] firefox-esr: 60.1.0esr -> 60.2.0esr, mark 52.9.0esr insecure --- pkgs/applications/networking/browsers/firefox/packages.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/packages.nix b/pkgs/applications/networking/browsers/firefox/packages.nix index 3559135a01d..11222cc65ba 100644 --- a/pkgs/applications/networking/browsers/firefox/packages.nix +++ b/pkgs/applications/networking/browsers/firefox/packages.nix @@ -60,6 +60,7 @@ rec { meta = firefox.meta // { description = "A web browser built from Firefox Extended Support Release source tree"; + knownVulnerabilities = [ "Support ended in August 2018." ]; }; updateScript = callPackage ./update.nix { attrPath = "firefox-esr-52-unwrapped"; @@ -69,10 +70,10 @@ rec { firefox-esr-60 = common rec { pname = "firefox-esr"; - version = "60.1.0esr"; + version = "60.2.0esr"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "2bg7zvkpy1x2ryiazvk4nn5m94v0addbhrcrlcf9djnqjf14rp5q50lbiymhxxz0988vgpicsvizifb8gb3hi7b8g17rdw6438ddhh6"; + sha512 = "1nf7nsycvzafvy4jjli5xh59d2mac17gfx91a1jh86f41w6qcsi3lvkfa8xhxsq8wfdsmqk1f4hmqzyx63h4m691qji7838g2nk49k7"; }; patches = nixpkgsPatches ++ [ -- GitLab From ecf73103abf1897a3121de2c7e87490b437266aa Mon Sep 17 00:00:00 2001 From: Alexander Shpilkin Date: Fri, 7 Sep 2018 02:23:12 +0300 Subject: [PATCH 2174/2206] nixos/networkd: do not require gateway for routes A route via a tunnel interface does not require a gateway to be specified, so do not check for the Gateway= field on routes at all. --- nixos/modules/system/boot/networkd.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/nixos/modules/system/boot/networkd.nix b/nixos/modules/system/boot/networkd.nix index 5f1de572e5b..63a6f7fbe09 100644 --- a/nixos/modules/system/boot/networkd.nix +++ b/nixos/modules/system/boot/networkd.nix @@ -208,7 +208,6 @@ let "InitialCongestionWindow" "InitialAdvertisedReceiveWindow" "QuickAck" "MTUBytes" ]) - (assertHasField "Gateway") ]; checkDhcp = checkUnitConfig "DHCP" [ -- GitLab From e5b17f61efa0b1f90f610b067212c209ac310ccf Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 6 Sep 2018 16:57:44 -0700 Subject: [PATCH 2175/2206] rednotebook: 2.3 -> 2.6.1 (#46200) --- pkgs/applications/editors/rednotebook/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/rednotebook/default.nix b/pkgs/applications/editors/rednotebook/default.nix index 9456ea3150a..8b37f0b74d5 100644 --- a/pkgs/applications/editors/rednotebook/default.nix +++ b/pkgs/applications/editors/rednotebook/default.nix @@ -5,13 +5,13 @@ buildPythonApplication rec { pname = "rednotebook"; - version = "2.3"; + version = "2.6.1"; src = fetchFromGitHub { owner = "jendrikseipp"; repo = "rednotebook"; rev = "v${version}"; - sha256 = "0zkfid104hcsf20r6829v11wxdghqkd3j1zbgyvd1s7q4nxjn5lj"; + sha256 = "1x6acx0hagsawx84cv55qz17p8qjpq1v1zaf8rmm6ifsslsxw91h"; }; # We have not packaged tests. -- GitLab From baf51804f0e616ffd2b56d78b9767377a7940406 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 6 Sep 2018 19:54:40 -0700 Subject: [PATCH 2176/2206] jmol: 14.29.17 -> 14.29.19 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from jmol --- pkgs/applications/science/chemistry/jmol/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/chemistry/jmol/default.nix b/pkgs/applications/science/chemistry/jmol/default.nix index d5dae364cc3..80415189d45 100644 --- a/pkgs/applications/science/chemistry/jmol/default.nix +++ b/pkgs/applications/science/chemistry/jmol/default.nix @@ -17,7 +17,7 @@ let }; in stdenv.mkDerivation rec { - version = "14.29.17"; + version = "14.29.19"; pname = "jmol"; name = "${pname}-${version}"; @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { baseVersion = "${lib.versions.major version}.${lib.versions.minor version}"; in fetchurl { url = "mirror://sourceforge/jmol/Jmol/Version%20${baseVersion}/Jmol%20${version}/Jmol-${version}-binary.tar.gz"; - sha256 = "1dnxbvi8ha9z2ldymkjpxydd216afv6k7fdp3j70sql10zgy0isk"; + sha256 = "0sfbbi6mgj9hqzvcz19cr5s96rna2f2b1nc1d4j28xvva7qaqjm5"; }; patchPhase = '' -- GitLab From b1d6d159aaaf24f7d7a33d7f4c78a81b851c151e Mon Sep 17 00:00:00 2001 From: Christopher Ostrouchov Date: Fri, 7 Sep 2018 02:28:12 -0400 Subject: [PATCH 2177/2206] pythonPackages.pyslurm: 20180604 -> 20180811 (#46187) Update version to support latest version of slurm. Fixes since previously did not build. --- pkgs/development/python-modules/pyslurm/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyslurm/default.nix b/pkgs/development/python-modules/pyslurm/default.nix index 9057c3970e1..24704bd8f30 100644 --- a/pkgs/development/python-modules/pyslurm/default.nix +++ b/pkgs/development/python-modules/pyslurm/default.nix @@ -2,13 +2,13 @@ buildPythonPackage rec { pname = "pyslurm"; - version = "20180604"; + version = "20180811"; src = fetchFromGitHub { repo = "pyslurm"; owner = "PySlurm"; - rev = "9dd4817e785fee138a9e29c3d71d2ea44898eedc"; - sha256 = "14ivwc27sjnk0z0jpfgyy9bd91m2bhcz11lzp1kk9xn4495i7wvj"; + rev = "2d4f0553de971309b7e465d4d64528b8a5fafb05"; + sha256 = "1cy57gyvvmzx0c8fx4h6p8dgan0ay6pdivdf24k1xiancjnw20xr"; }; buildInputs = [ cython slurm ]; -- GitLab From b5b48c0a91ef37841839619511c48f1887dbe964 Mon Sep 17 00:00:00 2001 From: Christopher Ostrouchov Date: Fri, 7 Sep 2018 02:38:41 -0400 Subject: [PATCH 2178/2206] pythonPackages.locustio: 0.8.1 -> 0.9.0 (#46191) Fixing build issue. Additionally fetching from github becuase pypi packge does not come with README which is a buildtime dependency. --- .../python-modules/locustio/default.nix | 20 +++++++++---------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/locustio/default.nix b/pkgs/development/python-modules/locustio/default.nix index c3e27c8b36a..18875f84064 100644 --- a/pkgs/development/python-modules/locustio/default.nix +++ b/pkgs/development/python-modules/locustio/default.nix @@ -1,8 +1,8 @@ { buildPythonPackage -, fetchPypi +, fetchFromGitHub , mock , unittest2 -, msgpack-python +, msgpack , requests , flask , gevent @@ -11,18 +11,16 @@ buildPythonPackage rec { pname = "locustio"; - version = "0.8.1"; + version = "0.9.0"; - src = fetchPypi { - inherit pname version; - sha256 = "64583987ba1c330bb071aee3e29d2eedbfb7c8b342fa064bfb74fafcff660d61"; + src = fetchFromGitHub { + owner = "locustio"; + repo = "locust"; + rev = "${version}"; + sha256 = "1645d63ig4ymw716b6h53bhmjqqc13p9r95k1xfx66ck6vdqnisd"; }; - patchPhase = '' - sed -i s/"pyzmq=="/"pyzmq>="/ setup.py - ''; - - propagatedBuildInputs = [ msgpack-python requests flask gevent pyzmq ]; + propagatedBuildInputs = [ msgpack requests flask gevent pyzmq ]; buildInputs = [ mock unittest2 ]; meta = { -- GitLab From 6586765a8f94c1540a928c249258a571d246946d Mon Sep 17 00:00:00 2001 From: Christopher Ostrouchov Date: Fri, 7 Sep 2018 02:41:24 -0400 Subject: [PATCH 2179/2206] pythonPackages.phonopy: refactor (#46161) Fixing phonopy not building. Tests were moved on Jul 30. --- pkgs/development/python-modules/phonopy/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/phonopy/default.nix b/pkgs/development/python-modules/phonopy/default.nix index cf15ccc18fc..903b2b90c30 100644 --- a/pkgs/development/python-modules/phonopy/default.nix +++ b/pkgs/development/python-modules/phonopy/default.nix @@ -10,9 +10,12 @@ buildPythonPackage rec { }; propagatedBuildInputs = [ numpy pyyaml matplotlib h5py ]; - + checkPhase = '' - cd test/phonopy + cd test + # dynamic structure factor test ocassionally fails do to roundoff + # see issue https://github.com/atztogo/phonopy/issues/79 + rm spectrum/test_dynamic_structure_factor.py ${python.interpreter} -m unittest discover -b cd ../.. ''; @@ -24,4 +27,3 @@ buildPythonPackage rec { maintainers = with maintainers; [ psyanticy ]; }; } - -- GitLab From 427e4910ec670a7c4f70bb0632933a86d089e0e7 Mon Sep 17 00:00:00 2001 From: Christopher Ostrouchov Date: Fri, 7 Sep 2018 03:26:07 -0400 Subject: [PATCH 2180/2206] pythonPackages.ordered-set: add missing dependency (#46183) missing dependency for doing tests (pytestrunner) added three months ago June https://github.com/LuminosoInsight/ordered-set/commit/c0b9308988a0c5953d98aecef63bb61f3a758609. --- pkgs/development/python-modules/ordered-set/default.nix | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/ordered-set/default.nix b/pkgs/development/python-modules/ordered-set/default.nix index bf20f7827be..4044ad3f2fd 100644 --- a/pkgs/development/python-modules/ordered-set/default.nix +++ b/pkgs/development/python-modules/ordered-set/default.nix @@ -1,10 +1,10 @@ -{ buildPythonPackage, fetchPypi, lib, pytest }: +{ buildPythonPackage, fetchPypi, lib, pytest, pytestrunner }: buildPythonPackage rec { pname = "ordered-set"; version = "3.0.1"; - buildInputs = [ pytest ]; + buildInputs = [ pytest pytestrunner ]; src = fetchPypi { inherit pname version; @@ -21,6 +21,3 @@ buildPythonPackage rec { maintainers = [ lib.maintainers.MostAwesomeDude ]; }; } - - - -- GitLab From 29cdfe021872dbb2e6a01f2f52a19737430a9a0e Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 7 Sep 2018 00:54:22 -0700 Subject: [PATCH 2181/2206] linuxPackages.bcc: 0.6.1 -> 0.7.0 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/bcc/versions --- pkgs/os-specific/linux/bcc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/bcc/default.nix b/pkgs/os-specific/linux/bcc/default.nix index a02127ab798..5a40368f3ce 100644 --- a/pkgs/os-specific/linux/bcc/default.nix +++ b/pkgs/os-specific/linux/bcc/default.nix @@ -4,14 +4,14 @@ }: python.pkgs.buildPythonApplication rec { - version = "0.6.1"; + version = "0.7.0"; name = "bcc-${version}"; src = fetchFromGitHub { owner = "iovisor"; repo = "bcc"; rev = "v${version}"; - sha256 = "1rfqjbq8ah8zrsnpbx0h5irq3h2snncfvi4pvaxl7574kciprjxj"; + sha256 = "1ww7l0chx2ivw9d2ahxjyhxmh6hz3w5z69r4lz02f0361rnrvk7f"; }; format = "other"; -- GitLab From 0e4197b34bf5dd877817165fedcb9401f019d656 Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Fri, 7 Sep 2018 11:36:20 +0300 Subject: [PATCH 2182/2206] julia: readd julia_06 name, make julia an alias that selects a version, as we usually do for incompatible versions --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index abf914f8710..0bbf7fb622c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6908,7 +6908,7 @@ with pkgs; jikes = callPackage ../development/compilers/jikes { }; - julia = callPackage ../development/compilers/julia { + julia_06 = callPackage ../development/compilers/julia { gmp = gmp6; openblas = openblasCompat; inherit (darwin.apple_sdk.frameworks) CoreServices ApplicationServices; @@ -6927,6 +6927,8 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreServices ApplicationServices; }; + julia = julia_06; + jwasm = callPackage ../development/compilers/jwasm { }; kotlin = callPackage ../development/compilers/kotlin { }; -- GitLab From 54b665286880074d26026658e301245e9b4f596a Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Fri, 7 Sep 2018 11:37:39 +0300 Subject: [PATCH 2183/2206] julia: add garrison as maintainer suggested in https://github.com/NixOS/nixpkgs/pull/44191#discussion_r215802530 participates in upstream development --- pkgs/development/compilers/julia/shared.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/compilers/julia/shared.nix b/pkgs/development/compilers/julia/shared.nix index 41c9c57bd03..e07c2c04b92 100644 --- a/pkgs/development/compilers/julia/shared.nix +++ b/pkgs/development/compilers/julia/shared.nix @@ -211,7 +211,7 @@ stdenv.mkDerivation rec { description = "High-level performance-oriented dynamical language for technical computing"; homepage = https://julialang.org/; license = stdenv.lib.licenses.mit; - maintainers = with stdenv.lib.maintainers; [ raskin rob ]; + maintainers = with stdenv.lib.maintainers; [ raskin rob garrison ]; platforms = [ "i686-linux" "x86_64-linux" "x86_64-darwin" ]; broken = stdenv.isi686; }; -- GitLab From 1d497bbff1932942c1243650267d998ca7cbc6dd Mon Sep 17 00:00:00 2001 From: David Smith Date: Wed, 1 Aug 2018 13:36:16 +0100 Subject: [PATCH 2184/2206] nixos/riemann: refactor config Previously it was only possible to use very simple Riemann config. For more complicated scenarios you need a directory of clojure files and the config file that riemann starts with should be in this directory. --- nixos/modules/services/monitoring/riemann.nix | 22 +++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/nixos/modules/services/monitoring/riemann.nix b/nixos/modules/services/monitoring/riemann.nix index 237de53456f..13d2b1cc060 100644 --- a/nixos/modules/services/monitoring/riemann.nix +++ b/nixos/modules/services/monitoring/riemann.nix @@ -17,9 +17,9 @@ let launcher = writeScriptBin "riemann" '' #!/bin/sh - exec ${jdk}/bin/java ${concatStringsSep "\n" cfg.extraJavaOpts} \ + exec ${jdk}/bin/java ${concatStringsSep " " cfg.extraJavaOpts} \ -cp ${classpath} \ - riemann.bin ${writeText "riemann-config.clj" riemannConfig} + riemann.bin ${cfg.configFile} ''; in { @@ -37,7 +37,8 @@ in { config = mkOption { type = types.lines; description = '' - Contents of the Riemann configuration file. + Contents of the Riemann configuration file. For more complicated + config you should use configFile. ''; }; configFiles = mkOption { @@ -47,7 +48,15 @@ in { Extra files containing Riemann configuration. These files will be loaded at runtime by Riemann (with Clojure's load-file function) at the end of the - configuration. + configuration if you use the config option, this is ignored if you + use configFile. + ''; + }; + configFile = mkOption { + type = types.str; + description = '' + A Riemann config file. Any files in the same directory as this file + will be added to the classpath by Riemann. ''; }; extraClasspathEntries = mkOption { @@ -77,6 +86,10 @@ in { group = "riemann"; }; + services.riemann.configFile = mkDefault ( + writeText "riemann-config.clj" riemannConfig + ); + systemd.services.riemann = { wantedBy = [ "multi-user.target" ]; path = [ inetutils ]; @@ -84,6 +97,7 @@ in { User = "riemann"; ExecStart = "${launcher}/bin/riemann"; }; + serviceConfig.LimitNOFILE = 65536; }; }; -- GitLab From 66e12889621e33d0bbd33ceffc88835fdbeaf17c Mon Sep 17 00:00:00 2001 From: Christopher Ostrouchov Date: Fri, 7 Sep 2018 05:25:53 -0400 Subject: [PATCH 2185/2206] pythonPackages.kubernetes: add missing dependency (#46179) fix build issue from missing dependency `adal`. This is due to `adal` being added as a dependency in July 23rd. https://github.com/kubernetes-client/python/commit/9afec55f4a765b62e9e5b67dffa9d8f68a520987#diff-b4ef698db8ca845e5845c4618278f29a --- pkgs/development/python-modules/kubernetes/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/kubernetes/default.nix b/pkgs/development/python-modules/kubernetes/default.nix index 030766eb698..55d29729db8 100644 --- a/pkgs/development/python-modules/kubernetes/default.nix +++ b/pkgs/development/python-modules/kubernetes/default.nix @@ -1,5 +1,5 @@ { stdenv, buildPythonPackage, fetchPypi, pythonAtLeast, - ipaddress, websocket_client, urllib3, pyyaml, requests_oauthlib, python-dateutil, google_auth, + ipaddress, websocket_client, urllib3, pyyaml, requests_oauthlib, python-dateutil, google_auth, adal, isort, pytest, coverage, mock, sphinx, autopep8, pep8, codecov, recommonmark, nose }: buildPythonPackage rec { @@ -27,7 +27,7 @@ buildPythonPackage rec { }; checkInputs = [ isort coverage pytest mock sphinx autopep8 pep8 codecov recommonmark nose ]; - propagatedBuildInputs = [ ipaddress websocket_client urllib3 pyyaml requests_oauthlib python-dateutil google_auth ]; + propagatedBuildInputs = [ ipaddress websocket_client urllib3 pyyaml requests_oauthlib python-dateutil google_auth adal ]; meta = with stdenv.lib; { description = "Kubernetes python client"; -- GitLab From d710765f52f71e0cc6cf331678677a36aabfda1c Mon Sep 17 00:00:00 2001 From: Moritz Ulrich Date: Tue, 4 Sep 2018 14:42:54 +0200 Subject: [PATCH 2186/2206] google-cloud-sdk: 206.0.0 -> 215.0.0 --- pkgs/tools/admin/google-cloud-sdk/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/admin/google-cloud-sdk/default.nix b/pkgs/tools/admin/google-cloud-sdk/default.nix index 8b98636b347..016ea957f6c 100644 --- a/pkgs/tools/admin/google-cloud-sdk/default.nix +++ b/pkgs/tools/admin/google-cloud-sdk/default.nix @@ -19,18 +19,18 @@ let sources = name: system: { x86_64-darwin = { url = "${baseUrl}/${name}-darwin-x86_64.tar.gz"; - sha256 = "0fdcd5d63e231443b9e032de4e2c2be9e4f1c766a25054ad93410f5213e45645"; + sha256 = "1d5z575vw07jk7528bsqgdd875b3zwayrdnidvxpd2n8j4bip654"; }; x86_64-linux = { url = "${baseUrl}/${name}-linux-x86_64.tar.gz"; - sha256 = "d39293914b2e969bfe18dd19eb77ba96d283995f8cf1e5d7ba6ac712a3c9479a"; + sha256 = "0ljslvp68ml5mglrl7kakgkqskbzglf3i5jv5d7jld28d0kbzj2c"; }; }.${system}; in stdenv.mkDerivation rec { name = "google-cloud-sdk-${version}"; - version = "206.0.0"; + version = "215.0.0"; src = fetchurl (sources name stdenv.hostPlatform.system); -- GitLab From 52d3fc4780dc8ba92627474118e8aaf2edfdde2c Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Fri, 7 Sep 2018 12:22:56 +0200 Subject: [PATCH 2187/2206] monkeysphere: Wrap all relevant programs --- pkgs/tools/security/monkeysphere/default.nix | 37 ++++++++++++-------- 1 file changed, 22 insertions(+), 15 deletions(-) diff --git a/pkgs/tools/security/monkeysphere/default.nix b/pkgs/tools/security/monkeysphere/default.nix index badea48cec4..bafe8cdf500 100644 --- a/pkgs/tools/security/monkeysphere/default.nix +++ b/pkgs/tools/security/monkeysphere/default.nix @@ -1,5 +1,6 @@ { stdenv, fetchurl, makeWrapper -, perl, perlPackages, libassuan, libgcrypt +, perl, libassuan, libgcrypt +, perlPackages, lockfileProgs, gnupg }: stdenv.mkDerivation rec { @@ -11,27 +12,33 @@ stdenv.mkDerivation rec { sha256 = "0jz7kwkwgylqprnl8bwvl084s5gjrilza77ln18i3f6x48b2y6li"; }; - buildInputs = [ makeWrapper perl libassuan libgcrypt ]; - patches = [ ./monkeysphere.patch ]; + nativeBuildInputs = [ makeWrapper ]; + buildInputs = [ perl libassuan libgcrypt ]; + makeFlags = '' PREFIX=/ DESTDIR=$(out) ''; - postInstall = '' - wrapProgram $out/bin/openpgp2ssh --prefix PERL5LIB : \ - "${with perlPackages; stdenv.lib.makePerlPath [ - CryptOpenSSLRSA - CryptOpenSSLBignum - ]}" - wrapProgram $out/bin/monkeysphere --prefix PERL5LIB :\ - "${with perlPackages; stdenv.lib.makePerlPath [ - CryptOpenSSLRSA - CryptOpenSSLBignum - ]}" - ''; + postFixup = + let wrapMonkeysphere = runtimeDeps: program: + "wrapProgram $out/bin/${program} --prefix PERL5LIB : " + + (with perlPackages; stdenv.lib.makePerlPath [ + CryptOpenSSLRSA + CryptOpenSSLBignum + ]) + + stdenv.lib.optionalString + (builtins.length runtimeDeps > 0) + " --prefix PATH : ${stdenv.lib.makeBinPath runtimeDeps}" + + "\n"; + wrapPrograms = runtimeDeps: programs: stdenv.lib.concatMapStrings + (wrapMonkeysphere runtimeDeps) + programs; + in wrapPrograms [ gnupg ] [ "monkeysphere-authentication" "monkeysphere-host" ] + + wrapPrograms [ ] [ "../share/monkeysphere/keytrans" "openpgp2ssh" ] + + wrapPrograms [ lockfileProgs ] [ "monkeysphere" ]; meta = with stdenv.lib; { homepage = http://web.monkeysphere.info/; -- GitLab From d261df5fc15d41a4745e1f1482fd630d207d3f79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Fri, 7 Sep 2018 12:58:53 +0200 Subject: [PATCH 2188/2206] python2Packages.spacy_models: update all models to version 2.0.0 (#46182) Update the model list to those models that are compatibly with the latest spaCy version: https://github.com/explosion/spacy-models/blob/master/compatibility.json The updated model file evaluates to the following packages: python2Packages.spacy_models.de_core_news_sm python2Packages.spacy_models.en_core_web_lg python2Packages.spacy_models.en_core_web_md python2Packages.spacy_models.en_core_web_sm python2Packages.spacy_models.en_vectors_web_lg python2Packages.spacy_models.es_core_news_md python2Packages.spacy_models.es_core_news_sm python2Packages.spacy_models.fr_core_news_md python2Packages.spacy_models.fr_core_news_sm python2Packages.spacy_models.it_core_news_sm python2Packages.spacy_models.nl_core_news_sm python2Packages.spacy_models.pt_core_news_sm python2Packages.spacy_models.xx_ent_wiki_sm python3Packages.spacy_models.de_core_news_sm python3Packages.spacy_models.en_core_web_lg python3Packages.spacy_models.en_core_web_md python3Packages.spacy_models.en_core_web_sm python3Packages.spacy_models.en_vectors_web_lg python3Packages.spacy_models.es_core_news_md python3Packages.spacy_models.es_core_news_sm python3Packages.spacy_models.fr_core_news_md python3Packages.spacy_models.fr_core_news_sm python3Packages.spacy_models.it_core_news_sm python3Packages.spacy_models.nl_core_news_sm python3Packages.spacy_models.pt_core_news_sm python3Packages.spacy_models.xx_ent_wiki_sm --- .../python-modules/spacy/models.json | 78 ++++++++++++++----- 1 file changed, 57 insertions(+), 21 deletions(-) diff --git a/pkgs/development/python-modules/spacy/models.json b/pkgs/development/python-modules/spacy/models.json index e9c163c6525..34b8082872b 100644 --- a/pkgs/development/python-modules/spacy/models.json +++ b/pkgs/development/python-modules/spacy/models.json @@ -1,42 +1,78 @@ [{ - "pname": "es_core_web_md", - "version": "1.0.0", - "sha256": "0ikyakdhnj6rrfpr8k83695d1gd3z9n60a245hwwchv94jmr7r6s", + "pname": "de_core_news_sm", + "version": "2.0.0", + "sha256": "13fs4f46qg9mlxd9ynmh81gxizm11kfq3g52pk8d2m7wp89xfc6a", "license": "cc-by-sa-40" }, { - "pname": "fr_depvec_web_lg", - "version": "1.0.0", - "sha256": "0nxmdszs1s5by2874cz37azrmwamh1ngdsiylffkfihzq6s8bhka", - "license": "cc-by-nc-sa-40" + "pname": "en_core_web_lg", + "version": "2.0.0", + "sha256": "1r33l02jrkzjn78nd0bzzzd6rwjlz7qfgs3bg5yr2ki6q0m7qxvw", + "license": "cc-by-sa-40" }, { "pname": "en_core_web_md", - "version": "1.2.1", - "sha256": "12prr4hcbfdaky9rcna1y1ykr417jkhkks2r8l06g8fb7am3pvp3", + "version": "2.0.0", + "sha256": "1b5g5gma1gzm8ffj0pgli1pllccx5jpjvb7a19n7c8bfswpifxzc", "license": "cc-by-sa-40" }, { - "pname": "en_depent_web_md", - "version": "1.2.1", - "sha256": "0giyr35q5lpp5drpcamyvb5gsjnhj62mk3ndfr49nm1s6d5f6m52", + "pname": "en_core_web_sm", + "version": "2.0.0", + "sha256": "161298pl6kzc0cgf2g7ji84xbqv8ayrgsrmmg0hxiflwghfj77cx", "license": "cc-by-sa-40" }, { - "pname": "en_core_web_sm", - "version": "1.2.0", - "sha256": "0vc4l77dcwa9lmzyqdci8ikjc0m2rhasl2zvyba547vf76qb0528", + "pname": "en_vectors_web_lg", + "version": "2.0.0", + "sha256": "15qfd8vzdv56x41fzghy7k5x1c8ql92ds70r37b6a8hkb87z9byw", + "license": "cc-by-sa-40" +}, +{ + "pname": "es_core_news_md", + "version": "2.0.0", + "sha256": "03056qz866r641q4nagymw6pc78qnn5vdvcp7p1ph2cvxh7081kp", + "license": "cc-by-sa-40" +}, +{ + "pname": "es_core_news_sm", + "version": "2.0.0", + "sha256": "1b91lcmw2kyqmcrxlfq7m5vlj1a57i3bb9a5h4y31smjgzmsr81s", + "license": "cc-by-sa-40" +}, +{ + "pname": "fr_core_news_md", + "version": "2.0.0", + "sha256": "06kva46l1nw819bidzj2vks69ap1a9fa7rnvpd28l3z2haci38ls", + "license": "cc-by-sa-40" +}, +{ + "pname": "fr_core_news_sm", + "version": "2.0.0", + "sha256": "1zlhm9646g3cwcv4cs33160f3v8gxmzdr02x8hx7jpw1fbnmc5mx", + "license": "cc-by-sa-40" +}, +{ + "pname": "it_core_news_sm", + "version": "2.0.0", + "sha256": "0fs68rdq19migb3x3hb510b96aabibsi01adlk1fipll1x48msaz", + "license": "cc-by-sa-40" +}, +{ + "pname": "nl_core_news_sm", + "version": "2.0.0", + "sha256": "0n5x61jp8rdxa3ki250ipbd68rjpp9li6xwbx3fbzycpngffwy8z", "license": "cc-by-sa-40" }, { - "pname": "de_core_news_md", - "version": "1.0.0", - "sha256": "072jz2rdi1nckny7k16avp86vjg4didfdsw816kfl9zwr88iny6g", + "pname": "pt_core_news_sm", + "version": "2.0.0", + "sha256": "1sg500b3f3qnx1ga32hbq9p4qfynqhpdzhlmdjrxgqw8i58ys23g", "license": "cc-by-sa-40" }, { - "pname": "en_vectors_glove_md", - "version": "1.0.0", - "sha256": "1jbr27xnh5fdww8yphpvk2brfnzb174wfnxkzdqwv3iyi02zsin6", + "pname": "xx_ent_wiki_sm", + "version": "2.0.0", + "sha256": "0mc3mm6nfjp31wbjysdj2x72akyi52hgprm1g54djxfypm3pmn35", "license": "cc-by-sa-40" }] -- GitLab From b54987715bf9240622a4d135217fe2201d7cd3d0 Mon Sep 17 00:00:00 2001 From: Yegor Timoshenko Date: Sat, 6 Jan 2018 13:25:13 +0000 Subject: [PATCH 2189/2206] weechat: add NixOS module --- nixos/modules/module-list.nix | 1 + nixos/modules/services/misc/weechat.nix | 67 +++++++++++++++++++++++++ 2 files changed, 68 insertions(+) create mode 100644 nixos/modules/services/misc/weechat.nix diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 4795922abcf..d3d298840de 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -406,6 +406,7 @@ ./services/misc/taskserver ./services/misc/tzupdate.nix ./services/misc/uhub.nix + ./services/misc/weechat.nix ./services/misc/xmr-stak.nix ./services/misc/zookeeper.nix ./services/monitoring/apcupsd.nix diff --git a/nixos/modules/services/misc/weechat.nix b/nixos/modules/services/misc/weechat.nix new file mode 100644 index 00000000000..535a7f9ef91 --- /dev/null +++ b/nixos/modules/services/misc/weechat.nix @@ -0,0 +1,67 @@ +{ config, lib, pkgs, ... }: + +with lib; + +let + cfg = config.services.weechat; +in + +{ + options.services.weechat = { + enable = mkEnableOption "weechat"; + init = mkOption { + description = "Weechat commands applied at start, one command per line."; + example = '' + /set relay.network.password correct-horse-battery-staple + /relay add weechat 9001 + ''; + type = types.str; + default = ""; + }; + root = mkOption { + description = "Weechat state directory."; + type = types.str; + default = "/var/lib/weechat"; + }; + }; + + config = mkIf cfg.enable { + users = { + users.weechat = { + createHome = true; + group = "weechat"; + home = cfg.root; + }; + }; + + systemd.services.weechat = { + environment.WEECHAT_HOME = cfg.root; + serviceConfig = { + User = "weechat"; + Group = "weechat"; + }; + script = "exec ${pkgs.screen}/bin/screen -D -m ${pkgs.weechat}/bin/weechat"; + wantedBy = [ "multi-user.target" ]; + wants = [ "network.target" ]; + }; + + systemd.paths.weechat-fifo = { + pathConfig = { + PathExists = "${cfg.root}/weechat_fifo"; + Unit = "weechat-apply-init.service"; + }; + wantedBy = [ "multi-user.target" ]; + }; + + systemd.services.weechat-apply-init = let + initFile = pkgs.writeText "weechat-init" cfg.init; + in { + script = "sed 's/^/*/' ${initFile} > ${cfg.root}/weechat_fifo"; + serviceConfig = { + Type = "oneshot"; + User = "weechat"; + Group = "weechat"; + }; + }; + }; +} -- GitLab From a8efe614123e6be5ecd0661c9a9f07e9a6c57ec3 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Wed, 5 Sep 2018 17:01:45 +0200 Subject: [PATCH 2190/2206] weechat: 2.1 -> 2.2; improve package configuration This aims to make the `weechat` package even more configurable. It allows to specify scripts and commands using the `configure` function inside a `weechat.override` expression. The package can be configured like this: ``` with import { }; weechat.override { plugins = { availablePlugins, ... }: { plugins = builtins.attrValues availablePlugins; init = '' /set foo bar /server add freenode chat.freenode.org ''; scripts = [ "/path/to/script.py" ]; }; } ``` All commands are passed to `weechat --run-command "/set foo bar;/server ..."`. The `plugins' attribute is not necessarily required anymore, if it's sufficient to add `init' commands, the `plugins' will be `builtins.attrValues availablePlugins' by default. Additionally the result contains `weechat` and `weechat-headless` (introduced in WeeChat 2.1) now. --- doc/package-notes.xml | 51 ++++++++ .../irc/weechat/aggregate-commands.patch | 110 ++++++++++++++++++ .../networking/irc/weechat/default.nix | 90 ++++++++------ .../irc/weechat/scripts/default.nix | 11 ++ .../weechat-matrix-bridge/default.nix | 2 + .../weechat-matrix-bridge/library-path.patch | 0 .../weechat/scripts}/weechat-xmpp/default.nix | 2 + .../scripts}/weechat-xmpp/libpath.patch | 0 pkgs/top-level/aliases.nix | 2 + pkgs/top-level/all-packages.nix | 8 +- 10 files changed, 236 insertions(+), 40 deletions(-) create mode 100644 pkgs/applications/networking/irc/weechat/aggregate-commands.patch create mode 100644 pkgs/applications/networking/irc/weechat/scripts/default.nix rename pkgs/applications/networking/{instant-messengers => irc/weechat/scripts}/weechat-matrix-bridge/default.nix (96%) rename pkgs/applications/networking/{instant-messengers => irc/weechat/scripts}/weechat-matrix-bridge/library-path.patch (100%) rename pkgs/applications/networking/{instant-messengers => irc/weechat/scripts}/weechat-xmpp/default.nix (95%) rename pkgs/applications/networking/{instant-messengers => irc/weechat/scripts}/weechat-xmpp/libpath.patch (100%) diff --git a/doc/package-notes.xml b/doc/package-notes.xml index c2aef8937b0..1f088e8aaa0 100644 --- a/doc/package-notes.xml +++ b/doc/package-notes.xml @@ -671,6 +671,8 @@ overrides = super: self: rec { plugins = with availablePlugins; [ python perl ]; } } + If the configure function returns an attrset without the plugins + attribute, availablePlugins will be used automatically. @@ -704,6 +706,55 @@ overrides = super: self: rec { }; } + + WeeChat allows to set defaults on startup using the --run-command. + The configure method can be used to pass commands to the program: +weechat.override { + configure = { availablePlugins, ... }: { + init = '' + /set foo bar + /server add freenode chat.freenode.org + ''; + }; +} + Further values can be added to the list of commands when running + weechat --run-command "your-commands". + + + Additionally it's possible to specify scripts to be loaded when starting weechat. + These will be loaded before the commands from init: +weechat.override { + configure = { availablePlugins, ... }: { + scripts = with pkgs.weechatScripts; [ + weechat-xmpp weechat-matrix-bridge wee-slack + ]; + init = '' + /set plugins.var.python.jabber.key "val" + '': + }; +} + + + In nixpkgs there's a subpackage which contains derivations for + WeeChat scripts. Such derivations expect a passthru.scripts attribute + which contains a list of all scripts inside the store path. Furthermore all scripts + have to live in $out/share. An exemplary derivation looks like this: +{ stdenv, fetchurl }: + +stdenv.mkDerivation { + name = "exemplary-weechat-script"; + src = fetchurl { + url = "https://scripts.tld/your-scripts.tar.gz"; + sha256 = "..."; + }; + passthru.scripts = [ "foo.py" "bar.lua" ]; + installPhase = '' + mkdir $out/share + cp foo.py $out/share + cp bar.lua $out/share + ''; +} +
Citrix Receiver diff --git a/pkgs/applications/networking/irc/weechat/aggregate-commands.patch b/pkgs/applications/networking/irc/weechat/aggregate-commands.patch new file mode 100644 index 00000000000..41e3c54a2d5 --- /dev/null +++ b/pkgs/applications/networking/irc/weechat/aggregate-commands.patch @@ -0,0 +1,110 @@ +diff --git a/src/core/wee-command.c b/src/core/wee-command.c +index 91c3c068d..8105e4171 100644 +--- a/src/core/wee-command.c ++++ b/src/core/wee-command.c +@@ -8345,10 +8345,20 @@ command_exec_list (const char *command_list) + void + command_startup (int plugins_loaded) + { ++ int i; ++ + if (plugins_loaded) + { + command_exec_list (CONFIG_STRING(config_startup_command_after_plugins)); +- command_exec_list (weechat_startup_commands); ++ if (weechat_startup_commands) ++ { ++ for (i = 0; i < weelist_size (weechat_startup_commands); i++) ++ { ++ command_exec_list ( ++ weelist_string ( ++ weelist_get (weechat_startup_commands, i))); ++ } ++ } + } + else + command_exec_list (CONFIG_STRING(config_startup_command_before_plugins)); +diff --git a/src/core/weechat.c b/src/core/weechat.c +index f74598ad5..ff2e539d1 100644 +--- a/src/core/weechat.c ++++ b/src/core/weechat.c +@@ -60,6 +60,7 @@ + #include "wee-eval.h" + #include "wee-hdata.h" + #include "wee-hook.h" ++#include "wee-list.h" + #include "wee-log.h" + #include "wee-network.h" + #include "wee-proxy.h" +@@ -102,7 +103,8 @@ int weechat_no_gnutls = 0; /* remove init/deinit of gnutls */ + /* (useful with valgrind/electric-f.)*/ + int weechat_no_gcrypt = 0; /* remove init/deinit of gcrypt */ + /* (useful with valgrind) */ +-char *weechat_startup_commands = NULL; /* startup commands (-r flag) */ ++struct t_weelist *weechat_startup_commands = NULL; /* startup commands */ ++ /* (option -r) */ + + + /* +@@ -152,9 +154,13 @@ weechat_display_usage () + " -h, --help display this help\n" + " -l, --license display WeeChat license\n" + " -p, --no-plugin don't load any plugin at startup\n" +- " -r, --run-command run command(s) after startup\n" +- " (many commands can be separated by " +- "semicolons)\n" ++ " -P, --plugins load only these plugins at startup\n" ++ " (see /help weechat.plugin.autoload)\n" ++ " -r, --run-command run command(s) after startup;\n" ++ " many commands can be separated by " ++ "semicolons,\n" ++ " this option can be given multiple " ++ "times\n" + " -s, --no-script don't load any script at startup\n" + " --upgrade upgrade WeeChat using session files " + "(see /help upgrade in WeeChat)\n" +@@ -276,9 +282,10 @@ weechat_parse_args (int argc, char *argv[]) + { + if (i + 1 < argc) + { +- if (weechat_startup_commands) +- free (weechat_startup_commands); +- weechat_startup_commands = strdup (argv[++i]); ++ if (!weechat_startup_commands) ++ weechat_startup_commands = weelist_new (); ++ weelist_add (weechat_startup_commands, argv[++i], ++ WEECHAT_LIST_POS_END, NULL); + } + else + { +@@ -616,6 +623,8 @@ weechat_shutdown (int return_code, int crash) + free (weechat_home); + if (weechat_local_charset) + free (weechat_local_charset); ++ if (weechat_startup_commands) ++ weelist_free (weechat_startup_commands); + + if (crash) + abort (); +diff --git a/src/core/weechat.h b/src/core/weechat.h +index 9420ff415..cbb565a03 100644 +--- a/src/core/weechat.h ++++ b/src/core/weechat.h +@@ -96,6 +96,8 @@ + /* name of environment variable with an extra lib dir */ + #define WEECHAT_EXTRA_LIBDIR "WEECHAT_EXTRA_LIBDIR" + ++struct t_weelist; ++ + /* global variables and functions */ + extern int weechat_headless; + extern int weechat_debug_core; +@@ -112,7 +114,7 @@ extern char *weechat_local_charset; + extern int weechat_plugin_no_dlclose; + extern int weechat_no_gnutls; + extern int weechat_no_gcrypt; +-extern char *weechat_startup_commands; ++extern struct t_weelist *weechat_startup_commands; + + extern void weechat_term_check (); + extern void weechat_shutdown (int return_code, int crash); diff --git a/pkgs/applications/networking/irc/weechat/default.nix b/pkgs/applications/networking/irc/weechat/default.nix index 16162435e09..eaf7410a317 100644 --- a/pkgs/applications/networking/irc/weechat/default.nix +++ b/pkgs/applications/networking/irc/weechat/default.nix @@ -12,7 +12,8 @@ , tclSupport ? true, tcl , extraBuildInputs ? [] , configure ? { availablePlugins, ... }: { plugins = builtins.attrValues availablePlugins; } -, runCommand }: +, runCommand, buildEnv +}: let inherit (pythonPackages) python; @@ -29,12 +30,12 @@ let weechat = assert lib.all (p: p.enabled -> ! (builtins.elem null p.buildInputs)) plugins; stdenv.mkDerivation rec { - version = "2.1"; + version = "2.2"; name = "weechat-${version}"; src = fetchurl { url = "http://weechat.org/files/src/weechat-${version}.tar.bz2"; - sha256 = "0fq68wgynv2c3319gmzi0lz4ln4yrrk755y5mbrlr7fc1sx7ffd8"; + sha256 = "0p4nhh7f7w4q77g7jm9i6fynndqlgjkc9dk5g1xb4gf9imiisqlg"; }; outputs = [ "out" "man" ] ++ map (p: p.name) enabledPlugins; @@ -69,6 +70,13 @@ let done ''; + # remove when bumping to the latest version. + # This patch basically rebases `fcf7469d7664f37e94d5f6d0b3fe6fce6413f88c` + # from weechat upstream to weechat-2.2. + patches = [ + ./aggregate-commands.patch + ]; + meta = { homepage = http://www.weechat.org/; description = "A fast, light and extensible chat client"; @@ -78,38 +86,38 @@ let on https://nixos.org/nixpkgs/manual/#sec-weechat . ''; license = stdenv.lib.licenses.gpl3; - maintainers = with stdenv.lib.maintainers; [ lovek323 garbas the-kenny lheckemann ]; + maintainers = with stdenv.lib.maintainers; [ lovek323 garbas the-kenny lheckemann ma27 ]; platforms = stdenv.lib.platforms.unix; }; }; in if configure == null then weechat else let perlInterpreter = perl; - config = configure { - availablePlugins = let - simplePlugin = name: {pluginFile = "${weechat.${name}}/lib/weechat/plugins/${name}.so";}; - in rec { - python = { - pluginFile = "${weechat.python}/lib/weechat/plugins/python.so"; - withPackages = pkgsFun: (python // { - extraEnv = '' - export PYTHONHOME="${pythonPackages.python.withPackages pkgsFun}" - ''; - }); - }; - perl = (simplePlugin "perl") // { + availablePlugins = let + simplePlugin = name: {pluginFile = "${weechat.${name}}/lib/weechat/plugins/${name}.so";}; + in rec { + python = { + pluginFile = "${weechat.python}/lib/weechat/plugins/python.so"; + withPackages = pkgsFun: (python // { extraEnv = '' - export PATH="${perlInterpreter}/bin:$PATH" + export PYTHONHOME="${pythonPackages.python.withPackages pkgsFun}" ''; - }; - tcl = simplePlugin "tcl"; - ruby = simplePlugin "ruby"; - guile = simplePlugin "guile"; - lua = simplePlugin "lua"; + }); + }; + perl = (simplePlugin "perl") // { + extraEnv = '' + export PATH="${perlInterpreter}/bin:$PATH" + ''; }; + tcl = simplePlugin "tcl"; + ruby = simplePlugin "ruby"; + guile = simplePlugin "guile"; + lua = simplePlugin "lua"; }; - inherit (config) plugins; + config = configure { inherit availablePlugins; }; + + plugins = config.plugins or (builtins.attrValues availablePlugins); pluginsDir = runCommand "weechat-plugins" {} '' mkdir -p $out/plugins @@ -117,13 +125,29 @@ in if configure == null then weechat else ln -s $plugin $out/plugins done ''; - in (writeScriptBin "weechat" '' - #!${stdenv.shell} - export WEECHAT_EXTRA_LIBDIR=${pluginsDir} - ${lib.concatMapStringsSep "\n" (p: lib.optionalString (p ? extraEnv) p.extraEnv) plugins} - exec ${weechat}/bin/weechat "$@" - '') // { - name = weechat.name; - unwrapped = weechat; - meta = weechat.meta; + + init = let + init = builtins.replaceStrings [ "\n" ] [ ";" ] (config.init or ""); + + mkScript = drv: lib.flip map drv.scripts (script: "/script load ${drv}/share/${script}"); + + scripts = builtins.concatStringsSep ";" (lib.foldl (scripts: drv: scripts ++ mkScript drv) + [ ] (config.scripts or [])); + in "${scripts}\n${init}"; + + mkWeechat = bin: (writeScriptBin bin '' + #!${stdenv.shell} + export WEECHAT_EXTRA_LIBDIR=${pluginsDir} + ${lib.concatMapStringsSep "\n" (p: lib.optionalString (p ? extraEnv) p.extraEnv) plugins} + exec ${weechat}/bin/${bin} "$@" --run-command "${init}" + '') // { + inherit (weechat) name meta; + unwrapped = weechat; + }; + in buildEnv { + name = "weechat-bin-env"; + paths = [ + (mkWeechat "weechat") + (mkWeechat "weechat-headless") + ]; } diff --git a/pkgs/applications/networking/irc/weechat/scripts/default.nix b/pkgs/applications/networking/irc/weechat/scripts/default.nix new file mode 100644 index 00000000000..2a524bc4efa --- /dev/null +++ b/pkgs/applications/networking/irc/weechat/scripts/default.nix @@ -0,0 +1,11 @@ +{ callPackage, luaPackages, pythonPackages }: + +{ + weechat-xmpp = callPackage ./weechat-xmpp { + inherit (pythonPackages) pydns; + }; + + weechat-matrix-bridge = callPackage ./weechat-matrix-bridge { + inherit (luaPackages) cjson; + }; +} diff --git a/pkgs/applications/networking/instant-messengers/weechat-matrix-bridge/default.nix b/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix-bridge/default.nix similarity index 96% rename from pkgs/applications/networking/instant-messengers/weechat-matrix-bridge/default.nix rename to pkgs/applications/networking/irc/weechat/scripts/weechat-matrix-bridge/default.nix index 4a8ffaaa261..1018e46ec62 100644 --- a/pkgs/applications/networking/instant-messengers/weechat-matrix-bridge/default.nix +++ b/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix-bridge/default.nix @@ -25,6 +25,8 @@ stdenv.mkDerivation { --replace "__NIX_LIB_PATH__" "$out/lib/?.so" ''; + passthru.scripts = [ "olm.lua" "matrix.lua" ]; + installPhase = '' mkdir -p $out/{share,lib} diff --git a/pkgs/applications/networking/instant-messengers/weechat-matrix-bridge/library-path.patch b/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix-bridge/library-path.patch similarity index 100% rename from pkgs/applications/networking/instant-messengers/weechat-matrix-bridge/library-path.patch rename to pkgs/applications/networking/irc/weechat/scripts/weechat-matrix-bridge/library-path.patch diff --git a/pkgs/applications/networking/instant-messengers/weechat-xmpp/default.nix b/pkgs/applications/networking/irc/weechat/scripts/weechat-xmpp/default.nix similarity index 95% rename from pkgs/applications/networking/instant-messengers/weechat-xmpp/default.nix rename to pkgs/applications/networking/irc/weechat/scripts/weechat-xmpp/default.nix index 4b92d1212c5..dad5b9c5e02 100644 --- a/pkgs/applications/networking/instant-messengers/weechat-xmpp/default.nix +++ b/pkgs/applications/networking/irc/weechat/scripts/weechat-xmpp/default.nix @@ -25,6 +25,8 @@ stdenv.mkDerivation { }) ]; + passthru.scripts = [ "jabber.py" ]; + meta = with stdenv.lib; { description = "A fork of the jabber plugin for weechat"; homepage = "https://github.com/sleduc/weechat-xmpp"; diff --git a/pkgs/applications/networking/instant-messengers/weechat-xmpp/libpath.patch b/pkgs/applications/networking/irc/weechat/scripts/weechat-xmpp/libpath.patch similarity index 100% rename from pkgs/applications/networking/instant-messengers/weechat-xmpp/libpath.patch rename to pkgs/applications/networking/irc/weechat/scripts/weechat-xmpp/libpath.patch diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index c05f01ec839..fed02f40134 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -292,6 +292,8 @@ mapAliases ({ vimprobable2Wrapper = vimprobable2; # added 2015-01 virtviewer = virt-viewer; # added 2015-12-24 vorbisTools = vorbis-tools; # added 2016-01-26 + weechat-xmpp = weechatScripts.weechat-xmpp; # added 2018-09-06 + weechat-matrix-bridge = weechatScripts.weechat-matrix-bridge; # added 2018-09-06 wineStaging = wine-staging; # added 2018-01-08 winusb = woeusb; # added 2017-12-22 wireguard = wireguard-tools; # added 2018-05-19 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 38755b611e5..c630965604c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -19175,13 +19175,7 @@ with pkgs; guile = guile_2_0; }; - weechat-matrix-bridge = callPackage ../applications/networking/instant-messengers/weechat-matrix-bridge { - inherit (luaPackages) cjson; - }; - - weechat-xmpp = callPackage ../applications/networking/instant-messengers/weechat-xmpp { - inherit (pythonPackages) pydns; - }; + weechatScripts = callPackage ../applications/networking/irc/weechat/scripts { }; westonLite = weston.override { pango = null; -- GitLab From 18d419141df4958e8438b7883d6c061609f8170b Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Wed, 5 Sep 2018 17:01:57 +0200 Subject: [PATCH 2191/2206] nixos/weechat: cleanup module, add module documentation This adds several improvements the previously introduced `services.weechat` module: * Dropped `services.weechat.init` as the initialization script can now be done on package-level since 2af41719bc using the `configure` function. * Added `sessionName` option to explicitly configure a name for the `screen` session (by default: weechat-screen). * Added `binary` option to configure the binary name (e.g. `weechat-headless`). * Added docs regarding `screen` session and `weechat.service`. --- nixos/modules/services/misc/weechat.nix | 47 ++++++++----------- nixos/modules/services/misc/weechat.xml | 61 +++++++++++++++++++++++++ 2 files changed, 79 insertions(+), 29 deletions(-) create mode 100644 nixos/modules/services/misc/weechat.xml diff --git a/nixos/modules/services/misc/weechat.nix b/nixos/modules/services/misc/weechat.nix index 535a7f9ef91..1fcfb440485 100644 --- a/nixos/modules/services/misc/weechat.nix +++ b/nixos/modules/services/misc/weechat.nix @@ -9,28 +9,33 @@ in { options.services.weechat = { enable = mkEnableOption "weechat"; - init = mkOption { - description = "Weechat commands applied at start, one command per line."; - example = '' - /set relay.network.password correct-horse-battery-staple - /relay add weechat 9001 - ''; - type = types.str; - default = ""; - }; root = mkOption { description = "Weechat state directory."; type = types.str; default = "/var/lib/weechat"; }; + sessionName = mkOption { + description = "Name of the `screen' session for weechat."; + default = "weechat-screen"; + type = types.str; + }; + binary = mkOption { + description = "Binary to execute (by default \${weechat}/bin/weechat)."; + example = literalExample '' + ''${pkgs.weechat}/bin/weechat-headless + ''; + default = "${pkgs.weechat}/bin/weechat"; + }; }; config = mkIf cfg.enable { users = { + groups.weechat = {}; users.weechat = { createHome = true; group = "weechat"; home = cfg.root; + isSystemUser = true; }; }; @@ -39,29 +44,13 @@ in serviceConfig = { User = "weechat"; Group = "weechat"; + RemainAfterExit = "yes"; }; - script = "exec ${pkgs.screen}/bin/screen -D -m ${pkgs.weechat}/bin/weechat"; + script = "exec ${pkgs.screen}/bin/screen -Dm -S ${cfg.sessionName} ${cfg.binary}"; wantedBy = [ "multi-user.target" ]; wants = [ "network.target" ]; }; - - systemd.paths.weechat-fifo = { - pathConfig = { - PathExists = "${cfg.root}/weechat_fifo"; - Unit = "weechat-apply-init.service"; - }; - wantedBy = [ "multi-user.target" ]; - }; - - systemd.services.weechat-apply-init = let - initFile = pkgs.writeText "weechat-init" cfg.init; - in { - script = "sed 's/^/*/' ${initFile} > ${cfg.root}/weechat_fifo"; - serviceConfig = { - Type = "oneshot"; - User = "weechat"; - Group = "weechat"; - }; - }; }; + + meta.doc = ./weechat.xml; } diff --git a/nixos/modules/services/misc/weechat.xml b/nixos/modules/services/misc/weechat.xml new file mode 100644 index 00000000000..de86dede2eb --- /dev/null +++ b/nixos/modules/services/misc/weechat.xml @@ -0,0 +1,61 @@ + + +WeeChat +WeeChat is a fast and extensible IRC client. + +
Basic Usage + +By default, the module creates a +systemd unit +which runs the chat client in a detached +screen session. + + + + +This can be done by enabling the weechat service: + + +{ ... }: + +{ + services.weechat.enable = true; +} + + + +The service is managed by a dedicated user +named weechat in the state directory +/var/lib/weechat. + +
+
Re-attaching to WeeChat + +WeeChat runs in a screen session owned by a dedicated user. To explicitly +allow your another user to attach to this session, the screenrc needs to be tweaked +by adding multiuser support: + + +{ + programs.screen.screenrc = '' + multiuser on + acladd normal_user + ''; +} + + +Now, the session can be re-attached like this: + + +screen -r weechat-screen + + + +The session name can be changed using services.weechat.sessionName. + +
+
-- GitLab From f5becfb5b02f9071472abe61e86460e41dbb7a5c Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Thu, 6 Sep 2018 15:10:37 +0200 Subject: [PATCH 2192/2206] weechatScripts.wee-slack: init at 2.1.1 --- .../irc/weechat/scripts/default.nix | 2 ++ .../irc/weechat/scripts/wee-slack/default.nix | 29 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 pkgs/applications/networking/irc/weechat/scripts/wee-slack/default.nix diff --git a/pkgs/applications/networking/irc/weechat/scripts/default.nix b/pkgs/applications/networking/irc/weechat/scripts/default.nix index 2a524bc4efa..21038a2fa96 100644 --- a/pkgs/applications/networking/irc/weechat/scripts/default.nix +++ b/pkgs/applications/networking/irc/weechat/scripts/default.nix @@ -8,4 +8,6 @@ weechat-matrix-bridge = callPackage ./weechat-matrix-bridge { inherit (luaPackages) cjson; }; + + wee-slack = callPackage ./wee-slack { }; } diff --git a/pkgs/applications/networking/irc/weechat/scripts/wee-slack/default.nix b/pkgs/applications/networking/irc/weechat/scripts/wee-slack/default.nix new file mode 100644 index 00000000000..1b6e5215744 --- /dev/null +++ b/pkgs/applications/networking/irc/weechat/scripts/wee-slack/default.nix @@ -0,0 +1,29 @@ +{ stdenv, fetchFromGitHub }: + +stdenv.mkDerivation rec { + name = "wee-slack-${version}"; + version = "2.1.1"; + + src = fetchFromGitHub { + repo = "wee-slack"; + owner = "wee-slack"; + rev = "v${version}"; + sha256 = "05caackz645aw6kljmiihiy7xz9jld8b9blwpmh0cnaihavgj1wc"; + }; + + passthru.scripts = [ "wee_slack.py" ]; + + installPhase = '' + mkdir -p $out/share + cp wee_slack.py $out/share/wee_slack.py + ''; + + meta = with stdenv.lib; { + homepage = https://github.com/wee-slack/wee-slack; + license = licenses.mit; + maintainers = with maintainers; [ ma27 ]; + description = '' + A WeeChat plugin for Slack.com. Synchronizes read markers, provides typing notification, search, etc.. + ''; + }; +} -- GitLab From 969104922005f4c99e87193bb2102984b7af4ca0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Fri, 7 Sep 2018 10:05:17 -0300 Subject: [PATCH 2193/2206] cogl: Add GL_ARB_shader_texture_lod and copy_sub_image support --- pkgs/development/libraries/cogl/default.nix | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/cogl/default.nix b/pkgs/development/libraries/cogl/default.nix index e06c71c15db..c624f9537fb 100644 --- a/pkgs/development/libraries/cogl/default.nix +++ b/pkgs/development/libraries/cogl/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgconfig, libGL, glib, gdk_pixbuf, xorg, libintl +{ stdenv, fetchurl, fetchpatch, pkgconfig, libGL, glib, gdk_pixbuf, xorg, libintl , pangoSupport ? true, pango, cairo, gobjectIntrospection, wayland, gnome3 , mesa_noglu , gstreamerSupport ? true, gst_all_1 }: @@ -14,6 +14,23 @@ in stdenv.mkDerivation rec { sha256 = "03f0ha3qk7ca0nnkkcr1garrm1n1vvfqhkz9lwjm592fnv6ii9rr"; }; + patches = [ + # Some deepin packages need the following patches. They have been + # submitted by Fedora on the GNOME Bugzilla + # (https://bugzilla.gnome.org/787443). Upstream thinks the patch + # could be merged, but dev can not make a new release. + + (fetchpatch { + url = https://bug787443.bugzilla-attachments.gnome.org/attachment.cgi?id=359589; + sha256 = "0f0d9iddg8zwy853phh7swikg4yzhxxv71fcag36f8gis0j5p998"; + }) + + (fetchpatch { + url = https://bug787443.bugzilla-attachments.gnome.org/attachment.cgi?id=361056; + sha256 = "09fyrdci4727fg6qm5aaapsbv71sf4wgfaqz8jqlyy61dibgg490"; + }) + ]; + nativeBuildInputs = [ pkgconfig libintl ]; configureFlags = [ -- GitLab From d113ca46a789a37160a781df295965f486ceafa7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Fri, 7 Sep 2018 10:06:41 -0300 Subject: [PATCH 2194/2206] clutter: enable evdev input (needed by some Deepin packages) --- pkgs/development/libraries/clutter/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/clutter/default.nix b/pkgs/development/libraries/clutter/default.nix index 705aa7252d1..d8150fd1150 100644 --- a/pkgs/development/libraries/clutter/default.nix +++ b/pkgs/development/libraries/clutter/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchurl, pkgconfig, libGLU_combined, libX11, libXext, libXfixes -, libXdamage, libXcomposite, libXi, libxcb, cogl, pango, atk, json-glib, -gobjectIntrospection, gtk3, gnome3 +, libXdamage, libXcomposite, libXi, libxcb, cogl, pango, atk, json-glib +, gobjectIntrospection, gtk3, gnome3, libinput, libgudev, libxkbcommon }: let @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; propagatedBuildInputs = [ libX11 libGLU_combined libXext libXfixes libXdamage libXcomposite libXi cogl pango - atk json-glib gobjectIntrospection libxcb + atk json-glib gobjectIntrospection libxcb libinput libgudev libxkbcommon ]; configureFlags = [ "--enable-introspection" ]; # needed by muffin AFAIK -- GitLab From 6d81d8254c56ea3820a5daa339b31915d2c73580 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Fri, 7 Sep 2018 13:07:10 +0200 Subject: [PATCH 2195/2206] monkeysphere: Correctly wrap the keytrans aliases (subcommands) --- pkgs/tools/security/monkeysphere/default.nix | 33 +++++++++----- .../security/monkeysphere/monkeysphere.patch | 45 ------------------- 2 files changed, 21 insertions(+), 57 deletions(-) diff --git a/pkgs/tools/security/monkeysphere/default.nix b/pkgs/tools/security/monkeysphere/default.nix index bafe8cdf500..f4def72b728 100644 --- a/pkgs/tools/security/monkeysphere/default.nix +++ b/pkgs/tools/security/monkeysphere/default.nix @@ -23,22 +23,31 @@ stdenv.mkDerivation rec { ''; postFixup = - let wrapMonkeysphere = runtimeDeps: program: - "wrapProgram $out/bin/${program} --prefix PERL5LIB : " - + (with perlPackages; stdenv.lib.makePerlPath [ - CryptOpenSSLRSA - CryptOpenSSLBignum - ]) - + stdenv.lib.optionalString - (builtins.length runtimeDeps > 0) - " --prefix PATH : ${stdenv.lib.makeBinPath runtimeDeps}" - + "\n"; + let wrapperArgs = runtimeDeps: + "--prefix PERL5LIB : " + + (with perlPackages; stdenv.lib.makePerlPath [ + CryptOpenSSLRSA + CryptOpenSSLBignum + ]) + + stdenv.lib.optionalString + (builtins.length runtimeDeps > 0) + " --prefix PATH : ${stdenv.lib.makeBinPath runtimeDeps}"; + wrapMonkeysphere = runtimeDeps: program: + "wrapProgram $out/bin/${program} ${wrapperArgs runtimeDeps}\n"; wrapPrograms = runtimeDeps: programs: stdenv.lib.concatMapStrings (wrapMonkeysphere runtimeDeps) programs; in wrapPrograms [ gnupg ] [ "monkeysphere-authentication" "monkeysphere-host" ] - + wrapPrograms [ ] [ "../share/monkeysphere/keytrans" "openpgp2ssh" ] - + wrapPrograms [ lockfileProgs ] [ "monkeysphere" ]; + + wrapPrograms [ lockfileProgs ] [ "monkeysphere" ] + + '' + # These 4 programs depend on the program name ($0): + for program in openpgp2pem openpgp2spki openpgp2ssh pem2openpgp; do + rm $out/bin/$program + ln -sf keytrans $out/share/monkeysphere/$program + makeWrapper $out/share/monkeysphere/$program $out/bin/$program \ + ${wrapperArgs [ ]} + done + ''; meta = with stdenv.lib; { homepage = http://web.monkeysphere.info/; diff --git a/pkgs/tools/security/monkeysphere/monkeysphere.patch b/pkgs/tools/security/monkeysphere/monkeysphere.patch index f341ee747bb..fdf4b9335b1 100644 --- a/pkgs/tools/security/monkeysphere/monkeysphere.patch +++ b/pkgs/tools/security/monkeysphere/monkeysphere.patch @@ -28,50 +28,5 @@ diff --git a/src/share/keytrans b/src/share/keytrans # keytrans: this is an RSA key translation utility; it is capable of # transforming RSA keys (both public keys and secret keys) between -@@ -1083,7 +1083,7 @@ sub packetwalk { - - - for (basename($0)) { -- if (/^pem2openpgp$/) { -+ if (/pem2openpgp/) { - my $rsa; - my $stdin; - -@@ -1121,7 +1121,7 @@ for (basename($0)) { - } - ); - } -- elsif (/^openpgp2ssh$/) { -+ elsif (/openpgp2ssh/) { - my $fpr = shift; - my $instream; - open($instream,'-'); -@@ -1137,7 +1137,7 @@ for (basename($0)) { - die "No matching key found.\n"; - } - } -- elsif (/^openpgp2pem$/) { -+ elsif (/openpgp2pem/) { - my $fpr = shift; - my $instream; - open($instream,'-'); -@@ -1153,7 +1153,7 @@ for (basename($0)) { - die "No matching key found.\n"; - } - } -- elsif (/^openpgp2spki$/) { -+ elsif (/openpgp2spki/) { - my $fpr = shift; - my $instream; - open($instream,'-'); -@@ -1165,7 +1165,7 @@ for (basename($0)) { - die "No matching key found.\n"; - } - } -- elsif (/^keytrans$/) { -+ elsif (/keytrans/) { - # subcommands when keytrans is invoked directly are UNSUPPORTED, - # UNDOCUMENTED, and WILL NOT BE MAINTAINED. - my $subcommand = shift; -- 2.16.3 -- GitLab From 2b49b7f608dd9411a48e2e7245225aba3cdf23b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Fri, 7 Sep 2018 10:22:12 -0300 Subject: [PATCH 2196/2206] deepin-mutter: init at 3.20.34 --- .../desktops/deepin/deepin-mutter/default.nix | 61 +++++++++++++++++++ pkgs/desktops/deepin/default.nix | 1 + 2 files changed, 62 insertions(+) create mode 100644 pkgs/desktops/deepin/deepin-mutter/default.nix diff --git a/pkgs/desktops/deepin/deepin-mutter/default.nix b/pkgs/desktops/deepin/deepin-mutter/default.nix new file mode 100644 index 00000000000..e397ab53576 --- /dev/null +++ b/pkgs/desktops/deepin/deepin-mutter/default.nix @@ -0,0 +1,61 @@ +{ stdenv, fetchFromGitHub, pkgconfig, intltool, libtool, gnome3, xorg, + libcanberra-gtk3, upower, xkeyboard_config, libxkbcommon, + libstartup_notification, libinput, cogl, clutter, systemd +}: + +stdenv.mkDerivation rec { + name = "${pname}-${version}"; + pname = "deepin-mutter"; + version = "3.20.34"; + + src = fetchFromGitHub { + owner = "linuxdeepin"; + repo = pname; + rev = version; + sha256 = "0s427fmj806ljpdg6jdvpfislk5m1xvxpnnyrq3l8b7pkhjvp8wd"; + }; + + nativeBuildInputs = [ + pkgconfig + intltool + libtool + gnome3.gnome-common + ]; + + buildInputs = [ + gnome3.gtk + gnome3.gnome-desktop + gnome3.gsettings-desktop-schemas + gnome3.libgudev + gnome3.zenity + upower + xorg.libxkbfile + libxkbcommon + libcanberra-gtk3 + libstartup_notification + libinput + xkeyboard_config + cogl + clutter + systemd + ]; + + enableParallelBuilding = true; + + configureFlags = [ + "--enable-native-backend" + "--enable-compile-warnings=minimum" + ]; + + preConfigure = '' + NOCONFIGURE=1 ./autogen.sh + ''; + + meta = with stdenv.lib; { + description = "Base window manager for deepin, fork of gnome mutter"; + homepage = https://github.com/linuxdeepin/deepin-mutter; + license = licenses.gpl3; + platforms = platforms.linux; + maintainers = with maintainers; [ romildo ]; + }; +} diff --git a/pkgs/desktops/deepin/default.nix b/pkgs/desktops/deepin/default.nix index d8fc63e4f91..c1438012ef5 100644 --- a/pkgs/desktops/deepin/default.nix +++ b/pkgs/desktops/deepin/default.nix @@ -8,6 +8,7 @@ let deepin-gtk-theme = callPackage ./deepin-gtk-theme { }; deepin-icon-theme = callPackage ./deepin-icon-theme { }; deepin-menu = callPackage ./deepin-menu { }; + deepin-mutter = callPackage ./deepin-mutter { }; deepin-shortcut-viewer = callPackage ./deepin-shortcut-viewer { }; deepin-terminal = callPackage ./deepin-terminal { inherit (pkgs.gnome3) libgee vte; -- GitLab From 11c3fe2258ab086f582a3377c3d3b572e6ad41f8 Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Thu, 6 Sep 2018 14:50:50 -0400 Subject: [PATCH 2197/2206] pythonPackages.selectors2: init at 2.0.1 Added package becuase now dependency of ncclient. --- .../python-modules/selectors2/default.nix | 29 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 31 insertions(+) create mode 100644 pkgs/development/python-modules/selectors2/default.nix diff --git a/pkgs/development/python-modules/selectors2/default.nix b/pkgs/development/python-modules/selectors2/default.nix new file mode 100644 index 00000000000..030178fef83 --- /dev/null +++ b/pkgs/development/python-modules/selectors2/default.nix @@ -0,0 +1,29 @@ +{ stdenv, buildPythonPackage, fetchPypi +, nose, psutil, mock }: + +buildPythonPackage rec { + version = "2.0.1"; + pname = "selectors2"; + + src = fetchPypi { + inherit pname version; + sha256 = "81b77c4c6f607248b1d6bbdb5935403fef294b224b842a830bbfabb400c81884"; + }; + + checkInputs = [ nose psutil mock ]; + + checkPhase = '' + # https://github.com/NixOS/nixpkgs/pull/46186#issuecomment-419450064 + # Trick to disable certain tests that depend on timing which + # will always fail on hydra + export TRAVIS="" + nosetests tests/test_selectors2.py + ''; + + meta = with stdenv.lib; { + homepage = https://www.github.com/SethMichaelLarson/selectors2; + description = "Back-ported, durable, and portable selectors"; + license = licenses.mit; + maintainers = [ maintainers.costrouc ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 137463b74db..3ba3cfa6f2f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -536,6 +536,8 @@ in { seekpath = callPackage ../development/python-modules/seekpath { }; + selectors2 = callPackage ../development/python-modules/selectors2 { }; + serversyncstorage = callPackage ../development/python-modules/serversyncstorage {}; simpleeval = callPackage ../development/python-modules/simpleeval { }; -- GitLab From a726956b42c92e7a30323d0c3fedbde032db93e3 Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Thu, 6 Sep 2018 14:51:24 -0400 Subject: [PATCH 2198/2206] pythonPackages.ncclient: refactor adding selectors2 as dependency of ncclient. Added recently 20 days ago in August. https://github.com/ncclient/ncclient/commit/8ef20f282877097c8f51604679277db49c39f80c --- pkgs/development/python-modules/ncclient/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/ncclient/default.nix b/pkgs/development/python-modules/ncclient/default.nix index 9dc7710ff28..9933e849d0b 100644 --- a/pkgs/development/python-modules/ncclient/default.nix +++ b/pkgs/development/python-modules/ncclient/default.nix @@ -2,6 +2,7 @@ , buildPythonPackage , fetchPypi , paramiko +, selectors2 , lxml , libxml2 , libxslt @@ -21,7 +22,7 @@ buildPythonPackage rec { checkInputs = [ nose rednose ]; propagatedBuildInputs = [ - paramiko lxml libxml2 libxslt + paramiko lxml libxml2 libxslt selectors2 ]; checkPhase = '' -- GitLab From 82f980828df4037b98c11a6490d4f8916b01f570 Mon Sep 17 00:00:00 2001 From: stites Date: Fri, 7 Sep 2018 10:27:03 -0400 Subject: [PATCH 2199/2206] add stites to maintainers list --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 6356c0c7cef..6585203ca21 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -3888,6 +3888,11 @@ github = "StillerHarpo"; name = "Florian Engel"; }; + stites = { + email = "sam@stites.io"; + github = "stites"; + name = "Sam Stites"; + }; stumoss = { email = "samoss@gmail.com"; github = "stumoss"; -- GitLab From f1c30cf77227c2f1964921fa26a2675dd671ff93 Mon Sep 17 00:00:00 2001 From: stites Date: Fri, 7 Sep 2018 10:27:27 -0400 Subject: [PATCH 2200/2206] noti: init at 3.1.0 --- pkgs/tools/misc/noti/default.nix | 38 ++++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 40 insertions(+) create mode 100644 pkgs/tools/misc/noti/default.nix diff --git a/pkgs/tools/misc/noti/default.nix b/pkgs/tools/misc/noti/default.nix new file mode 100644 index 00000000000..ac5b4199c21 --- /dev/null +++ b/pkgs/tools/misc/noti/default.nix @@ -0,0 +1,38 @@ +{ stdenv, buildGoPackage, fetchFromGitHub }: + +buildGoPackage rec { + name = "noti-${version}"; + version = "3.1.0"; + + src = fetchFromGitHub { + owner = "variadico"; + repo = "noti"; + rev = "${version}"; + sha256 = "1chsqfqk0pnhx5k2nr4c16cpb8m6zv69l1jvv4v4903zgfzcm823"; + }; + + goPackagePath = "github.com/variadico/noti"; + + preBuild = '' + buildFlagsArray+=("-ldflags" "-X ${goPackagePath}/internal/command.Version=${version}") + ''; + + postInstall = '' + mkdir -p $out/share/man/man{1,5}/ + cp $src/docs/man/noti.1 $out/share/man/man1/ + cp $src/docs/man/noti.yaml.5 $out/share/man/man5/ + ''; + + meta = with stdenv.lib; { + description = "Monitor a process and trigger a notification."; + longDescription = '' + Monitor a process and trigger a notification. + + Never sit and wait for some long-running process to finish. Noti can alert you when it's done. You can receive messages on your computer or phone. + ''; + homepage = https://github.com/variadico/noti; + license = licenses.mit; + maintainers = [ maintainers.stites ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f563f0dfe24..ede07a46781 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1462,6 +1462,8 @@ with pkgs; noteshrink = callPackage ../tools/misc/noteshrink { }; + noti = callPackage ../tools/misc/noti { }; + nrsc5 = callPackage ../applications/misc/nrsc5 { }; nwipe = callPackage ../tools/security/nwipe { }; -- GitLab From d7861ab8b665bdf7665a4e6b58ee6a779a96019b Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Fri, 7 Sep 2018 17:32:42 +0300 Subject: [PATCH 2201/2206] sbcl: 1.4.7 -> 1.4.10 --- pkgs/development/compilers/sbcl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/sbcl/default.nix b/pkgs/development/compilers/sbcl/default.nix index a860aa7dc73..34855838fe8 100644 --- a/pkgs/development/compilers/sbcl/default.nix +++ b/pkgs/development/compilers/sbcl/default.nix @@ -9,11 +9,11 @@ stdenv.mkDerivation rec { name = "sbcl-${version}"; - version = "1.4.7"; + version = "1.4.10"; src = fetchurl { url = "mirror://sourceforge/project/sbcl/sbcl/${version}/${name}-source.tar.bz2"; - sha256 = "1wmxly94pn8527092hyzg5mq58mg7qlc46nm31f268wb2dm67rvm"; + sha256 = "1j9wb608pkihpwgzl4qvnr4jl6mb7ngfqy559pxnvmnn1zlyfklh"; }; patchPhase = '' -- GitLab From 79ba5560206e84e11f3bf652ac05594bb166a972 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 7 Sep 2018 08:48:26 -0700 Subject: [PATCH 2202/2206] bear: 2.3.12 -> 2.3.13 (#46308) Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/bear/versions --- pkgs/development/tools/build-managers/bear/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/build-managers/bear/default.nix b/pkgs/development/tools/build-managers/bear/default.nix index fb12b5a9c14..51e8d12d314 100644 --- a/pkgs/development/tools/build-managers/bear/default.nix +++ b/pkgs/development/tools/build-managers/bear/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "bear-${version}"; - version = "2.3.12"; + version = "2.3.13"; src = fetchFromGitHub { owner = "rizsotto"; repo = "Bear"; rev = version; - sha256 = "1zzz2yiiny9pm4h6ayb82xzxc2j5djcpf8va2wagcw92m7w6miqw"; + sha256 = "0imvvs22gyr1v6ydgp5yn2nq8fb8llmz0ra1m733ikjaczl3jm7z"; }; nativeBuildInputs = [ cmake ]; -- GitLab From 6ae3f9a3f78551d6cb5a769a5003bd1f61ad7f9d Mon Sep 17 00:00:00 2001 From: Claas Augner Date: Fri, 7 Sep 2018 17:56:17 +0200 Subject: [PATCH 2203/2206] phpPackages.composer: 1.6.5 -> 1.7.2 (#46203) --- pkgs/top-level/php-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix index ef6da6ed804..e8c97f12676 100644 --- a/pkgs/top-level/php-packages.nix +++ b/pkgs/top-level/php-packages.nix @@ -335,11 +335,11 @@ let composer = pkgs.stdenv.mkDerivation rec { name = "composer-${version}"; - version = "1.6.5"; + version = "1.7.2"; src = pkgs.fetchurl { url = "https://getcomposer.org/download/${version}/composer.phar"; - sha256 = "0d1lpvq8wylh5qgxhbqb5r7j3c6qk0bz4b5vg187jsl6z6fvxgk7"; + sha256 = "03km8qw3nshj7qzk5pidziha2ldx1l2yxhh2s7vpg25f9782hd7c"; }; unpackPhase = ":"; -- GitLab From da63c86e3ee6c17d9490a76e1c0068137cc76b31 Mon Sep 17 00:00:00 2001 From: Claas Augner Date: Fri, 7 Sep 2018 17:56:43 +0200 Subject: [PATCH 2204/2206] phpPackages.psysh: 0.9.6 -> 0.9.8 (#46206) --- pkgs/top-level/php-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix index e8c97f12676..7b071e7c35c 100644 --- a/pkgs/top-level/php-packages.nix +++ b/pkgs/top-level/php-packages.nix @@ -504,11 +504,11 @@ let psysh = pkgs.stdenv.mkDerivation rec { name = "psysh-${version}"; - version = "0.9.6"; + version = "0.9.8"; src = pkgs.fetchurl { url = "https://github.com/bobthecow/psysh/releases/download/v${version}/psysh-v${version}.tar.gz"; - sha256 = "06icmyn7v229mpfplqj76kjnp1gh4ns0nrxa7bsckyqhzi425kc6"; + sha256 = "0xs9bl0hplkm2hajmm4qca65bm2x7wnx4vbmk0d2jxpvwrgqgnzd"; }; phases = [ "installPhase" ]; -- GitLab From 9466627d366b9b22b597093ff10cbf47b0aade28 Mon Sep 17 00:00:00 2001 From: Claas Augner Date: Fri, 7 Sep 2018 17:57:37 +0200 Subject: [PATCH 2205/2206] phpPackages.xdebug26: 2.6.0 -> 2.6.1 (#46205) --- pkgs/top-level/php-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix index 7b071e7c35c..f235cb639df 100644 --- a/pkgs/top-level/php-packages.nix +++ b/pkgs/top-level/php-packages.nix @@ -198,9 +198,9 @@ let }; xdebug26 = assert isPhp7; buildPecl { - name = "xdebug-2.6.0"; + name = "xdebug-2.6.1"; - sha256 = "1p6b54ypi5lq4ka3pyy2gswdf1d5vjb9y8lp9fqcp3zn7g04q9mm"; + sha256 = "0xxxy6n4lv7ghi9liqx133yskg07lw316vhcds43n1sjq3b93rns"; doCheck = true; checkTarget = "test"; -- GitLab From 7521f2863d41724f68c66f7d8cb414d39dcbdfcb Mon Sep 17 00:00:00 2001 From: Timo Kaufmann Date: Fri, 7 Sep 2018 13:19:00 +0200 Subject: [PATCH 2206/2206] sage: fix numpy and scipy integration --- ...{numpy-1.14.3.patch => numpy-1.15.1.patch} | 207 +++++++++++++----- .../science/math/sage/sage-src.nix | 15 +- 2 files changed, 166 insertions(+), 56 deletions(-) rename pkgs/applications/science/math/sage/patches/{numpy-1.14.3.patch => numpy-1.15.1.patch} (78%) diff --git a/pkgs/applications/science/math/sage/patches/numpy-1.14.3.patch b/pkgs/applications/science/math/sage/patches/numpy-1.15.1.patch similarity index 78% rename from pkgs/applications/science/math/sage/patches/numpy-1.14.3.patch rename to pkgs/applications/science/math/sage/patches/numpy-1.15.1.patch index 5927bc11609..9e855ba4ad9 100644 --- a/pkgs/applications/science/math/sage/patches/numpy-1.14.3.patch +++ b/pkgs/applications/science/math/sage/patches/numpy-1.15.1.patch @@ -1,5 +1,5 @@ diff --git a/src/doc/en/faq/faq-usage.rst b/src/doc/en/faq/faq-usage.rst -index 79b4205fd3..9a89bd2136 100644 +index 2347a1190d..f5b0fe71a4 100644 --- a/src/doc/en/faq/faq-usage.rst +++ b/src/doc/en/faq/faq-usage.rst @@ -338,7 +338,7 @@ ints. For example:: @@ -174,7 +174,7 @@ index 5b89cd75ee..e50b2ea5d4 100644 This creates a random 5x5 matrix ``A``, and solves `Ax=b` where ``b=[0.0,1.0,2.0,3.0,4.0]``. There are many other routines in the :mod:`numpy.linalg` diff --git a/src/sage/calculus/riemann.pyx b/src/sage/calculus/riemann.pyx -index df85cce43d..34ea164be0 100644 +index 60f37f7557..4ac3dedf1d 100644 --- a/src/sage/calculus/riemann.pyx +++ b/src/sage/calculus/riemann.pyx @@ -1191,30 +1191,30 @@ cpdef complex_to_spiderweb(np.ndarray[COMPLEX_T, ndim = 2] z_values, @@ -248,7 +248,7 @@ index df85cce43d..34ea164be0 100644 TESTS:: diff --git a/src/sage/combinat/fully_packed_loop.py b/src/sage/combinat/fully_packed_loop.py -index 61b1003002..4baee9cbbd 100644 +index 0a9bd61267..d2193cc2d6 100644 --- a/src/sage/combinat/fully_packed_loop.py +++ b/src/sage/combinat/fully_packed_loop.py @@ -72,11 +72,11 @@ def _make_color_list(n, colors=None, color_map=None, randomize=False): @@ -269,10 +269,10 @@ index 61b1003002..4baee9cbbd 100644 ['blue', 'blue', 'red', 'blue', 'red', 'red', 'red', 'blue'] """ diff --git a/src/sage/finance/time_series.pyx b/src/sage/finance/time_series.pyx -index c37700d14e..49b7298d0b 100644 +index 28779365df..3ab0282861 100644 --- a/src/sage/finance/time_series.pyx +++ b/src/sage/finance/time_series.pyx -@@ -109,8 +109,8 @@ cdef class TimeSeries: +@@ -111,8 +111,8 @@ cdef class TimeSeries: sage: import numpy sage: v = numpy.array([[1,2], [3,4]], dtype=float); v @@ -283,7 +283,7 @@ index c37700d14e..49b7298d0b 100644 sage: finance.TimeSeries(v) [1.0000, 2.0000, 3.0000, 4.0000] sage: finance.TimeSeries(v[:,0]) -@@ -2098,14 +2098,14 @@ cdef class TimeSeries: +@@ -2100,14 +2100,14 @@ cdef class TimeSeries: sage: w[0] = 20 sage: w @@ -301,7 +301,7 @@ index c37700d14e..49b7298d0b 100644 sage: v [20.0000, -3.0000, 4.5000, -2.0000] diff --git a/src/sage/functions/hyperbolic.py b/src/sage/functions/hyperbolic.py -index 931a4b41e4..bf33fc483d 100644 +index aff552f450..7a6df931e7 100644 --- a/src/sage/functions/hyperbolic.py +++ b/src/sage/functions/hyperbolic.py @@ -214,7 +214,7 @@ class Function_coth(GinacFunction): @@ -341,7 +341,7 @@ index 931a4b41e4..bf33fc483d 100644 return arctanh(1.0 / x) diff --git a/src/sage/functions/orthogonal_polys.py b/src/sage/functions/orthogonal_polys.py -index 017c85a96f..33fbb499c5 100644 +index ed6365bef4..99b8b04dad 100644 --- a/src/sage/functions/orthogonal_polys.py +++ b/src/sage/functions/orthogonal_polys.py @@ -810,12 +810,12 @@ class Func_chebyshev_T(ChebyshevFunction): @@ -379,10 +379,10 @@ index 017c85a96f..33fbb499c5 100644 array([ 0.2 , -0.96]) """ diff --git a/src/sage/functions/other.py b/src/sage/functions/other.py -index 679384c907..d63b295a4c 100644 +index 1883daa3e6..9885222817 100644 --- a/src/sage/functions/other.py +++ b/src/sage/functions/other.py -@@ -390,7 +390,7 @@ class Function_ceil(BuiltinFunction): +@@ -389,7 +389,7 @@ class Function_ceil(BuiltinFunction): sage: import numpy sage: a = numpy.linspace(0,2,6) sage: ceil(a) @@ -391,7 +391,7 @@ index 679384c907..d63b295a4c 100644 Test pickling:: -@@ -539,7 +539,7 @@ class Function_floor(BuiltinFunction): +@@ -553,7 +553,7 @@ class Function_floor(BuiltinFunction): sage: import numpy sage: a = numpy.linspace(0,2,6) sage: floor(a) @@ -400,7 +400,7 @@ index 679384c907..d63b295a4c 100644 sage: floor(x)._sympy_() floor(x) -@@ -840,7 +840,7 @@ def sqrt(x, *args, **kwds): +@@ -869,7 +869,7 @@ def sqrt(x, *args, **kwds): sage: import numpy sage: a = numpy.arange(2,5) sage: sqrt(a) @@ -409,11 +409,35 @@ index 679384c907..d63b295a4c 100644 """ if isinstance(x, float): return math.sqrt(x) +diff --git a/src/sage/functions/spike_function.py b/src/sage/functions/spike_function.py +index 1e021de3fe..56635ca98f 100644 +--- a/src/sage/functions/spike_function.py ++++ b/src/sage/functions/spike_function.py +@@ -157,7 +157,7 @@ class SpikeFunction: + sage: S = spike_function([(-3,4),(-1,1),(2,3)]); S + A spike function with spikes at [-3.0, -1.0, 2.0] + sage: P = S.plot_fft_abs(8) +- sage: p = P[0]; p.ydata ++ sage: p = P[0]; p.ydata # abs tol 1e-8 + [5.0, 5.0, 3.367958691924177, 3.367958691924177, 4.123105625617661, 4.123105625617661, 4.759921664218055, 4.759921664218055] + """ + w = self.vector(samples = samples, xmin=xmin, xmax=xmax) +@@ -176,8 +176,8 @@ class SpikeFunction: + sage: S = spike_function([(-3,4),(-1,1),(2,3)]); S + A spike function with spikes at [-3.0, -1.0, 2.0] + sage: P = S.plot_fft_arg(8) +- sage: p = P[0]; p.ydata +- [0.0, 0.0, -0.211524990023434..., -0.211524990023434..., 0.244978663126864..., 0.244978663126864..., -0.149106180027477..., -0.149106180027477...] ++ sage: p = P[0]; p.ydata # abs tol 1e-8 ++ [0.0, 0.0, -0.211524990023434, -0.211524990023434, 0.244978663126864, 0.244978663126864, -0.149106180027477, -0.149106180027477] + """ + w = self.vector(samples = samples, xmin=xmin, xmax=xmax) + xmin, xmax = self._ranges(xmin, xmax) diff --git a/src/sage/functions/trig.py b/src/sage/functions/trig.py -index e7e7a311cd..e7ff78a9de 100644 +index 501e7ff6b6..5f760912f0 100644 --- a/src/sage/functions/trig.py +++ b/src/sage/functions/trig.py -@@ -731,7 +731,7 @@ class Function_arccot(GinacFunction): +@@ -724,7 +724,7 @@ class Function_arccot(GinacFunction): sage: import numpy sage: a = numpy.arange(2, 5) sage: arccot(a) @@ -422,7 +446,7 @@ index e7e7a311cd..e7ff78a9de 100644 """ return math.pi/2 - arctan(x) -@@ -787,7 +787,7 @@ class Function_arccsc(GinacFunction): +@@ -780,7 +780,7 @@ class Function_arccsc(GinacFunction): sage: import numpy sage: a = numpy.arange(2, 5) sage: arccsc(a) @@ -431,7 +455,7 @@ index e7e7a311cd..e7ff78a9de 100644 """ return arcsin(1.0/x) -@@ -845,7 +845,7 @@ class Function_arcsec(GinacFunction): +@@ -838,7 +838,7 @@ class Function_arcsec(GinacFunction): sage: import numpy sage: a = numpy.arange(2, 5) sage: arcsec(a) @@ -440,7 +464,7 @@ index e7e7a311cd..e7ff78a9de 100644 """ return arccos(1.0/x) -@@ -920,13 +920,13 @@ class Function_arctan2(GinacFunction): +@@ -913,13 +913,13 @@ class Function_arctan2(GinacFunction): sage: a = numpy.linspace(1, 3, 3) sage: b = numpy.linspace(3, 6, 3) sage: atan2(a, b) @@ -458,10 +482,10 @@ index e7e7a311cd..e7ff78a9de 100644 TESTS:: diff --git a/src/sage/matrix/constructor.pyx b/src/sage/matrix/constructor.pyx -index 19a1d37df0..5780dfae1c 100644 +index 12136f1773..491bf22e62 100644 --- a/src/sage/matrix/constructor.pyx +++ b/src/sage/matrix/constructor.pyx -@@ -494,8 +494,8 @@ class MatrixFactory(object): +@@ -503,8 +503,8 @@ def matrix(*args, **kwds): [7 8 9] Full MatrixSpace of 3 by 3 dense matrices over Integer Ring sage: n = matrix(QQ, 2, 2, [1, 1/2, 1/3, 1/4]).numpy(); n @@ -473,10 +497,31 @@ index 19a1d37df0..5780dfae1c 100644 [ 1 1/2] [1/3 1/4] diff --git a/src/sage/matrix/matrix_double_dense.pyx b/src/sage/matrix/matrix_double_dense.pyx -index 48e0a8a97f..1be5d35b19 100644 +index 66e54a79a4..0498334f4b 100644 --- a/src/sage/matrix/matrix_double_dense.pyx +++ b/src/sage/matrix/matrix_double_dense.pyx -@@ -2546,7 +2546,7 @@ cdef class Matrix_double_dense(Matrix_dense): +@@ -606,6 +606,9 @@ cdef class Matrix_double_dense(Matrix_dense): + [ 3.0 + 9.0*I 4.0 + 16.0*I 5.0 + 25.0*I] + [6.0 + 36.0*I 7.0 + 49.0*I 8.0 + 64.0*I] + sage: B.condition() ++ doctest:warning ++ ... ++ ComplexWarning: Casting complex values to real discards the imaginary part + 203.851798... + sage: B.condition(p='frob') + 203.851798... +@@ -654,9 +657,7 @@ cdef class Matrix_double_dense(Matrix_dense): + True + sage: B = A.change_ring(CDF) + sage: B.condition() +- Traceback (most recent call last): +- ... +- LinAlgError: Singular matrix ++ +Infinity + + Improper values of ``p`` are caught. :: + +@@ -2519,7 +2520,7 @@ cdef class Matrix_double_dense(Matrix_dense): sage: P.is_unitary(algorithm='orthonormal') Traceback (most recent call last): ... @@ -485,7 +530,7 @@ index 48e0a8a97f..1be5d35b19 100644 TESTS:: -@@ -3662,8 +3662,8 @@ cdef class Matrix_double_dense(Matrix_dense): +@@ -3635,8 +3636,8 @@ cdef class Matrix_double_dense(Matrix_dense): [0.0 1.0 2.0] [3.0 4.0 5.0] sage: m.numpy() @@ -496,7 +541,7 @@ index 48e0a8a97f..1be5d35b19 100644 Alternatively, numpy automatically calls this function (via the magic :meth:`__array__` method) to convert Sage matrices -@@ -3674,16 +3674,16 @@ cdef class Matrix_double_dense(Matrix_dense): +@@ -3647,16 +3648,16 @@ cdef class Matrix_double_dense(Matrix_dense): [0.0 1.0 2.0] [3.0 4.0 5.0] sage: numpy.array(m) @@ -518,10 +563,10 @@ index 48e0a8a97f..1be5d35b19 100644 dtype('complex128') diff --git a/src/sage/matrix/special.py b/src/sage/matrix/special.py -index c698ba5e97..b743bab354 100644 +index ccbd208810..c3f9a65093 100644 --- a/src/sage/matrix/special.py +++ b/src/sage/matrix/special.py -@@ -705,7 +705,7 @@ def diagonal_matrix(arg0=None, arg1=None, arg2=None, sparse=True): +@@ -706,7 +706,7 @@ def diagonal_matrix(arg0=None, arg1=None, arg2=None, sparse=True): sage: import numpy sage: entries = numpy.array([1.2, 5.6]); entries @@ -530,7 +575,7 @@ index c698ba5e97..b743bab354 100644 sage: A = diagonal_matrix(3, entries); A [1.2 0.0 0.0] [0.0 5.6 0.0] -@@ -715,7 +715,7 @@ def diagonal_matrix(arg0=None, arg1=None, arg2=None, sparse=True): +@@ -716,7 +716,7 @@ def diagonal_matrix(arg0=None, arg1=None, arg2=None, sparse=True): sage: j = numpy.complex(0,1) sage: entries = numpy.array([2.0+j, 8.1, 3.4+2.6*j]); entries @@ -540,10 +585,10 @@ index c698ba5e97..b743bab354 100644 [2.0 + 1.0*I 0.0 0.0] [ 0.0 8.1 0.0] diff --git a/src/sage/modules/free_module_element.pyx b/src/sage/modules/free_module_element.pyx -index 230f142117..2ab1c0ae68 100644 +index 37d92c1282..955d083b34 100644 --- a/src/sage/modules/free_module_element.pyx +++ b/src/sage/modules/free_module_element.pyx -@@ -982,7 +982,7 @@ cdef class FreeModuleElement(Vector): # abstract base class +@@ -988,7 +988,7 @@ cdef class FreeModuleElement(Vector): # abstract base class sage: v.numpy() array([1, 2, 5/6], dtype=object) sage: v.numpy(dtype=float) @@ -552,7 +597,7 @@ index 230f142117..2ab1c0ae68 100644 sage: v.numpy(dtype=int) array([1, 2, 0]) sage: import numpy -@@ -993,7 +993,7 @@ cdef class FreeModuleElement(Vector): # abstract base class +@@ -999,7 +999,7 @@ cdef class FreeModuleElement(Vector): # abstract base class be more efficient but may have unintended consequences:: sage: v.numpy(dtype=None) @@ -596,22 +641,6 @@ index 39fc2970de..2badf98284 100644 """ if dtype is None or dtype is self._vector_numpy.dtype: from copy import copy -diff --git a/src/sage/numerical/optimize.py b/src/sage/numerical/optimize.py -index 17b5ebb84b..92ce35c502 100644 ---- a/src/sage/numerical/optimize.py -+++ b/src/sage/numerical/optimize.py -@@ -486,9 +486,9 @@ def minimize_constrained(func,cons,x0,gradient=None,algorithm='default', **args) - else: - min = optimize.fmin_tnc(f, x0, approx_grad=True, bounds=cons, messages=0, **args)[0] - elif isinstance(cons[0], function_type) or isinstance(cons[0], Expression): -- min = optimize.fmin_cobyla(f, x0, cons, iprint=0, **args) -+ min = optimize.fmin_cobyla(f, x0, cons, disp=0, **args) - elif isinstance(cons, function_type) or isinstance(cons, Expression): -- min = optimize.fmin_cobyla(f, x0, cons, iprint=0, **args) -+ min = optimize.fmin_cobyla(f, x0, cons, disp=0, **args) - return vector(RDF, min) - - diff --git a/src/sage/plot/complex_plot.pyx b/src/sage/plot/complex_plot.pyx index ad9693da62..758fb709b7 100644 --- a/src/sage/plot/complex_plot.pyx @@ -649,6 +678,76 @@ index ad9693da62..758fb709b7 100644 """ import numpy cdef unsigned int i, j, imax, jmax +diff --git a/src/sage/plot/histogram.py b/src/sage/plot/histogram.py +index 5d28473731..fc4b2046c0 100644 +--- a/src/sage/plot/histogram.py ++++ b/src/sage/plot/histogram.py +@@ -53,10 +53,17 @@ class Histogram(GraphicPrimitive): + """ + import numpy as np + self.datalist=np.asarray(datalist,dtype=float) ++ if 'normed' in options: ++ from sage.misc.superseded import deprecation ++ deprecation(25260, "the 'normed' option is deprecated. Use 'density' instead.") + if 'linestyle' in options: + from sage.plot.misc import get_matplotlib_linestyle + options['linestyle'] = get_matplotlib_linestyle( + options['linestyle'], return_type='long') ++ if options.get('range', None): ++ # numpy.histogram performs type checks on "range" so this must be ++ # actual floats ++ options['range'] = [float(x) for x in options['range']] + GraphicPrimitive.__init__(self, options) + + def get_minmax_data(self): +@@ -80,10 +87,14 @@ class Histogram(GraphicPrimitive): + {'xmax': 4.0, 'xmin': 0, 'ymax': 2, 'ymin': 0} + + TESTS:: +- + sage: h = histogram([10,3,5], normed=True)[0] +- sage: h.get_minmax_data() # rel tol 1e-15 +- {'xmax': 10.0, 'xmin': 3.0, 'ymax': 0.4761904761904765, 'ymin': 0} ++ doctest:warning...: ++ DeprecationWarning: the 'normed' option is deprecated. Use 'density' instead. ++ See https://trac.sagemath.org/25260 for details. ++ sage: h.get_minmax_data() ++ doctest:warning ...: ++ VisibleDeprecationWarning: Passing `normed=True` on non-uniform bins has always been broken, and computes neither the probability density function nor the probability mass function. The result is only correct if the bins are uniform, when density=True will produce the same result anyway. The argument will be removed in a future version of numpy. ++ {'xmax': 10.0, 'xmin': 3.0, 'ymax': 0.476190476190..., 'ymin': 0} + """ + import numpy + +@@ -152,7 +163,7 @@ class Histogram(GraphicPrimitive): + 'rwidth': 'The relative width of the bars as a fraction of the bin width', + 'cumulative': '(True or False) If True, then a histogram is computed in which each bin gives the counts in that bin plus all bins for smaller values. Negative values give a reversed direction of accumulation.', + 'range': 'A list [min, max] which define the range of the histogram. Values outside of this range are treated as outliers and omitted from counts.', +- 'normed': 'Deprecated alias for density', ++ 'normed': 'Deprecated. Use density instead.', + 'density': '(True or False) If True, the counts are normalized to form a probability density. (n/(len(x)*dbin)', + 'weights': 'A sequence of weights the same length as the data list. If supplied, then each value contributes its associated weight to the bin count.', + 'stacked': '(True or False) If True, multiple data are stacked on top of each other.', +@@ -199,7 +210,7 @@ class Histogram(GraphicPrimitive): + subplot.hist(self.datalist.transpose(), **options) + + +-@options(aspect_ratio='automatic',align='mid', weights=None, range=None, bins=10, edgecolor='black') ++@options(aspect_ratio='automatic', align='mid', weights=None, range=None, bins=10, edgecolor='black') + def histogram(datalist, **options): + """ + Computes and draws the histogram for list(s) of numerical data. +@@ -231,8 +242,9 @@ def histogram(datalist, **options): + - ``linewidth`` -- (float) width of the lines defining the bars + - ``linestyle`` -- (default: 'solid') Style of the line. One of 'solid' + or '-', 'dashed' or '--', 'dotted' or ':', 'dashdot' or '-.' +- - ``density`` -- (boolean - default: False) If True, the counts are +- normalized to form a probability density. ++ - ``density`` -- (boolean - default: False) If True, the result is the ++ value of the probability density function at the bin, normalized such ++ that the integral over the range is 1. + - ``range`` -- A list [min, max] which define the range of the + histogram. Values outside of this range are treated as outliers and + omitted from counts diff --git a/src/sage/plot/line.py b/src/sage/plot/line.py index 23f5e61446..3b1b51d7cf 100644 --- a/src/sage/plot/line.py @@ -718,7 +817,7 @@ index f3da57c370..3806f4b32f 100644 TESTS: diff --git a/src/sage/probability/probability_distribution.pyx b/src/sage/probability/probability_distribution.pyx -index f66cd898b9..35995886d5 100644 +index 1b119e323f..3290b00695 100644 --- a/src/sage/probability/probability_distribution.pyx +++ b/src/sage/probability/probability_distribution.pyx @@ -130,7 +130,17 @@ cdef class ProbabilityDistribution: @@ -741,10 +840,10 @@ index f66cd898b9..35995886d5 100644 import pylab l = [float(self.get_random_element()) for _ in range(num_samples)] diff --git a/src/sage/rings/rational.pyx b/src/sage/rings/rational.pyx -index a0bfe080f5..7d95e7a1a8 100644 +index 12ca1b222b..9bad7dae0c 100644 --- a/src/sage/rings/rational.pyx +++ b/src/sage/rings/rational.pyx -@@ -1056,7 +1056,7 @@ cdef class Rational(sage.structure.element.FieldElement): +@@ -1041,7 +1041,7 @@ cdef class Rational(sage.structure.element.FieldElement): dtype('O') sage: numpy.array([1, 1/2, 3/4]) @@ -754,10 +853,10 @@ index a0bfe080f5..7d95e7a1a8 100644 if mpz_cmp_ui(mpq_denref(self.value), 1) == 0: if mpz_fits_slong_p(mpq_numref(self.value)): diff --git a/src/sage/rings/real_mpfr.pyx b/src/sage/rings/real_mpfr.pyx -index 4c630867a4..64e2187f5b 100644 +index 9b90c8833e..1ce05b937d 100644 --- a/src/sage/rings/real_mpfr.pyx +++ b/src/sage/rings/real_mpfr.pyx -@@ -1438,7 +1438,7 @@ cdef class RealNumber(sage.structure.element.RingElement): +@@ -1439,7 +1439,7 @@ cdef class RealNumber(sage.structure.element.RingElement): sage: import numpy sage: numpy.arange(10.0) @@ -767,10 +866,10 @@ index 4c630867a4..64e2187f5b 100644 dtype('float64') sage: numpy.array([1.000000000000000000000000000000000000]).dtype diff --git a/src/sage/schemes/elliptic_curves/height.py b/src/sage/schemes/elliptic_curves/height.py -index 3d270ebf9d..1144f168e3 100644 +index de31fe9883..7a33ea6f5b 100644 --- a/src/sage/schemes/elliptic_curves/height.py +++ b/src/sage/schemes/elliptic_curves/height.py -@@ -1623,18 +1623,18 @@ class EllipticCurveCanonicalHeight: +@@ -1627,18 +1627,18 @@ class EllipticCurveCanonicalHeight: even:: sage: H.wp_on_grid(v,4) @@ -798,10 +897,10 @@ index 3d270ebf9d..1144f168e3 100644 tau = self.tau(v) fk, err = self.fk_intervals(v, 15, CDF) diff --git a/src/sage/symbolic/ring.pyx b/src/sage/symbolic/ring.pyx -index 2dcb0492b9..2b1a06385c 100644 +index 9da38002e8..d61e74bf82 100644 --- a/src/sage/symbolic/ring.pyx +++ b/src/sage/symbolic/ring.pyx -@@ -1135,7 +1135,7 @@ cdef class NumpyToSRMorphism(Morphism): +@@ -1136,7 +1136,7 @@ cdef class NumpyToSRMorphism(Morphism): sage: cos(numpy.int('2')) cos(2) sage: numpy.cos(numpy.int('2')) diff --git a/pkgs/applications/science/math/sage/sage-src.nix b/pkgs/applications/science/math/sage/sage-src.nix index 7fd49fe205c..f74da33f402 100644 --- a/pkgs/applications/science/math/sage/sage-src.nix +++ b/pkgs/applications/science/math/sage/sage-src.nix @@ -94,9 +94,20 @@ stdenv.mkDerivation rec { stripLen = 1; }) - # Only formatting changes. + (fetchpatch { + name = "matplotlib-2.2.2"; + url = "https://git.sagemath.org/sage.git/patch?id=0d6244ed53b71aba861ce3d683d33e542c0bf0b0"; + sha256 = "15x4cadxxlsdfh2sblgagqjj6ir13fgdzixxnwnvzln60saahb34"; + }) + + (fetchpatch { + name = "scipy-1.1.0"; + url = "https://git.sagemath.org/sage.git/patch?id=e0db968a51678b34ebd8d34906c7042900272378"; + sha256 = "0kq5zxqphhrmavrmg830wdr7hwp1bkzdqlf3jfqfr8r8xq12qwf7"; + }) + # https://trac.sagemath.org/ticket/25260 - ./patches/numpy-1.14.3.patch + ./patches/numpy-1.15.1.patch # https://trac.sagemath.org/ticket/25862 ./patches/eclib-20180710.patch -- GitLab